Overview | Package | Class | Source | Class tree | Glossary | Deus Ex UnrealScript Documentation |
previous class next class | frames no frames |
Core.Object | +-- Engine.Actor | +-- Engine.Pawn | +-- DeusEx.ScriptedPawn | +-- DeusEx.Animal | +-- DeusEx.Bird
Pigeon, Seagull
Variables Summary | |
---|---|
float | fright |
float | hitTimer |
float | initialRate |
float | lastCheck |
float | stuck |
name | WaitAnim |
AI | |
float | LikesFlying |
Inherited Variables from DeusEx.Animal |
---|
aggressiveTimer, bBefriendFoodGiver, BestDist, BestFood, bFleeBigPawns, bFoodOverridesAttack, bMessyEater, bPauseWhenEating, bPlayDying, checkAggTimer, fleePawnTimer, Food, FoodClass, FoodDamage, FoodHealth, FoodIndex, FoodTimer |
Enumerations Summary |
---|
Inherited Enumerations from DeusEx.ScriptedPawn |
---|
EAllianceType, EDestinationType, EHitLocation, ERaiseAlarmType, ESeekType, ETurning |
Structures Summary |
---|
Inherited Structures from DeusEx.ScriptedPawn |
---|
AllianceInfoEx, FleeCandidates, InitialAllianceInfo, InventoryItem, NearbyProjectile, NearbyProjectileList, WanderCandidates |
Functions Summary | ||
---|---|---|
![]() | BeginPlay ())) | |
![]() | BeginState ())) Flying | |
![]() | BeginState ())) Wandering | |
![]() | bool | CheckDestination (vector dest, out float magnitude, float minDist)) Flying |
![]() | CheckStuck ())) Flying | |
![]() | EndState ())) Flying | |
![]() | EndState ())) Wandering | |
![]() | FleeFromPawn (Pawn fleePawn)) | |
![]() | HeardNoise (Name eventName, EAIEventState state, XAIParams params)) Flying | |
![]() | HeardNoise (Name eventName, EAIEventState state, XAIParams params)) Wandering | |
![]() | HitWall (vector HitNormal, actor Wall)) Flying | |
![]() | MakeFrightened ())) | |
![]() | PickDestination ())) Flying | |
![]() | PickDestination ())) Wandering | |
![]() | bool | PickFinalDestination ())) Flying |
![]() | PickInitialDestination ())) Flying | |
![]() | PlayFlying ())) | |
![]() | PlayWaiting ())) | |
![]() | bool | ReadyToLand ())) Flying |
![]() | TakeDamage (int Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, name damageType)) | |
![]() | TakeDamage (int Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, name damageType)) Wandering | |
![]() | Tick (float deltaSeconds)) | |
![]() | Tick (float deltaSeconds)) Flying | |
![]() | Tick (float deltaSeconds)) Wandering | |
![]() | TweenToWaiting (float tweentime)) |
States Summary |
---|
Attacking Source code |
---|
state Attacking |
Fleeing Source code |
---|
state Fleeing |
Flying Source code |
---|
state Flying |
BeginState, CheckDestination, CheckStuck, EndState, HeardNoise, HitWall, PickDestination, PickFinalDestination, PickInitialDestination, ReadyToLand, Tick |
Wandering Source code |
---|
state Wandering |
BeginState, EndState, HeardNoise, PickDestination, TakeDamage, Tick |
Variables Detail |
---|
Functions Detail |
---|
Defaultproperties |
---|
defaultproperties { WaitAnim=Idle1 LikesFlying=0.250000 bFleeBigPawns=True Restlessness=1.000000 Wanderlust=0.050000 Cowardice=0.200000 bCanFly=True MaxStepHeight=2.000000 } |
Overview | Package | Class | Source | Class tree | Glossary | Deus Ex UnrealScript Documentation |
previous class next class | frames no frames |