| 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 |
|---|
BeginPlay Source code
BeginState Flying Source code
BeginState Wandering Source code
CheckDestination Flying Source code
CheckStuck Flying Source code
EndState Flying Source code
EndState Wandering Source code
FleeFromPawn Source code
HeardNoise Flying Source code
HeardNoise Wandering Source code
HitWall Flying Source code
MakeFrightened Source code
PickDestination Flying Source code
PickDestination Wandering Source code
PickFinalDestination Flying Source code
PickInitialDestination Flying Source code
PlayFlying Source code
PlayWaiting Source code
ReadyToLand Flying Source code
TakeDamage Source code
TakeDamage Wandering Source code
Tick Source code
Tick Flying Source code
Tick Wandering Source code
TweenToWaiting Source code| 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 | |||||