UE1:Predator (RTNP)
Object >> Actor >> Pawn >> ScriptedPawn >> Predator |
- Package:
- UPak
- Direct subclasses:
- PredatorPathUser, TransitionPredator
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Predator.
Properties
Property group 'Predator'
AttackThreshold
Type: float
Default value: 300.0
bDebugLog
Type: bool
BiteDamage
Type: byte
Basic damage done by bite.
Default value: 5
GroupRadius
Type: float
Default value: 512.0
RetreatThreshold
Type: float
Default value: 150.0
Property group 'Sounds'
Bite
Type: Sound
Default value: Sound'UPak.Predator.Bite'
Fear2
Type: Sound
Default value: Sound'UPak.Predator.fear2'
Fear3
Type: Sound
Default value: Sound'UPak.Predator.fear3'
Footstep
Type: Sound
Default value: Sound'UPak.Predator.step1'
Footstep2
Type: Sound
Default value: Sound'UPak.Predator.step2'
hitsound3
Type: Sound
Default value: Sound'UPak.Predator.hurt3'
hitsound4
Type: Sound
Internal variables
AllHealth
Type: float
Default value: 100.0
DestList
Type: NavPtInfo
Array size: 32
DestListSize
Type: int
GroupHealth
Type: float
Default value: 100.0
pni
Type: PathNodeIterator
Default values
Property | Value | ||||||||
---|---|---|---|---|---|---|---|---|---|
AccelRate | 1200.0 | ||||||||
Acquire | Sound'UPak.Predator.hate' | ||||||||
AmbientSound | Sound'UPak.Predator.Idle' | ||||||||
AttitudeToPlayer | ATTITUDE_Ignore | ||||||||
bIsWuss | True | ||||||||
bLeadTarget | False | ||||||||
Buoyancy | 50.0 | ||||||||
bWarnTarget | False | ||||||||
CarcassType | Class'UPak.PredatorCarcass' | ||||||||
CollisionHeight | 32.0 | ||||||||
CollisionRadius | 16.0 | ||||||||
CombatStyle | 1.0 | ||||||||
Die | Sound'UPak.Predator.Die' | ||||||||
DrawType | DT_Mesh | ||||||||
Fear | Sound'UPak.Predator.fear1' | ||||||||
GroundSpeed | 525.0 | ||||||||
HitSound1 | Sound'UPak.Predator.hurt1' | ||||||||
HitSound2 | Sound'UPak.Predator.hurt2' | ||||||||
JumpZ | 225.0 | ||||||||
Mass | 50.0 | ||||||||
MeleeRange | 60.0 | ||||||||
Mesh | LodMesh'UPak.Predator' | ||||||||
PeripheralVision | -1.0 | ||||||||
ReFireRate | 0.5 | ||||||||
Roam | Sound'UPak.Predator.Idle' | ||||||||
RotationRate |
| ||||||||
Threaten | Sound'UPak.Predator.hate' | ||||||||
TransientSoundVolume | 3.0 | ||||||||
UnderWaterTime | -1.0 |
Structs
- NavigationPoint NavPt
- float Distance
- bool bReachable
- bool bVisibleToEnemy
Functions
Events
MayFall
Overrides: Pawn.MayFall
PreBeginPlay
Overrides: ScriptedPawn.PreBeginPlay
TakeDamage
Overrides: Pawn.TakeDamage
ZoneChange
Overrides: ScriptedPawn.ZoneChange
Other instance functions
See Predator instance functions.
States
Attacking
Inherits from: ScriptedPawn.Attacking
Ignores: Bump, HearNoise, HitWall, SeePlayer
Attacking.BeginState
Overrides: ScriptedPawn.Attacking.BeginState
Attacking.EnemyNotVisible
Overrides: ScriptedPawn.Attacking.EnemyNotVisible
Attacking.TakeDamage
Overrides: TakeDamage (global)
Attacking.Timer
Overrides: ScriptedPawn.Attacking.Timer
Attacking.ChooseAttackMode
Overrides: ScriptedPawn.Attacking.ChooseAttackMode
Attacking.PeerNotification
Overrides: PeerNotification (global)
Charging
Charging.TakeDamage
Overrides: ScriptedPawn.Charging.TakeDamage
Charging.PeerNotification
Overrides: PeerNotification (global)
FallingState
Inherits from: ScriptedPawn.FallingState
Ignores: Bump, HearNoise, HitWall, WarnTarget
FallingState.Landed
Overrides: ScriptedPawn.FallingState.Landed
FallingState.PlayTakeHit
Overrides: PlayTakeHit (global)
Hiding
Ignores: EnemyNotVisible, HearNoise, SeePlayer
Hiding.AnimEnd
Overrides: Actor.AnimEnd (global)
Hiding.BeginState
Overrides: Object.BeginState (global)
Hiding.Bump
Overrides: ScriptedPawn.Bump (global)
Hiding.HitWall
Overrides: Actor.HitWall (global)
Hiding.TakeDamage
Overrides: TakeDamage (global)
Hiding.Timer
Overrides: Actor.Timer (global)
Hiding.ChangeDestination
Hiding.PeerNotification
Overrides: PeerNotification (global)
Hiding.PickDestination
Hiding.PickNextSpot
Hiding.ReachedHome
Hiding.SetFall
Overrides: ScriptedPawn.SetFall (global)
Hiding.TurnAround
Hunting
Inherits from: ScriptedPawn.Hunting
Hunting.BeginState
Overrides: ScriptedPawn.Hunting.BeginState
Hunting.EndState
Overrides: ScriptedPawn.Hunting.EndState
MeleeAttack
MeleeAttack.TakeDamage
Overrides: ScriptedPawn.MeleeAttack.TakeDamage
MeleeAttack.PeerNotification
Overrides: PeerNotification (global)
Retreating
Inherits from: ScriptedPawn.Retreating
Ignores: Retreating.AnimEnd, Retreating.BeginState, Retreating.Bump, EnemyNotVisible, HearNoise, Retreating.HitWall, SeePlayer, Retreating.SetFall, Retreating.TakeDamage, Retreating.Timer
TakeHit
Inherits from: ScriptedPawn.TakeHit
Ignores: Bump, HearNoise, HitWall, SeePlayer
TakeHit.BeginState
Overrides: ScriptedPawn.TakeHit.BeginState
TakeHit.Landed
Overrides: ScriptedPawn.TakeHit.Landed
TakeHit.PlayTakeHit
Overrides: PlayTakeHit (global)
Waiting
Waiting.AnimEnd
Overrides: ScriptedPawn.Waiting.AnimEnd
Waiting.BeginState
Overrides: ScriptedPawn.Waiting.BeginState
Waiting.Bump
Overrides: ScriptedPawn.Waiting.Bump
Waiting.Landed
Overrides: ScriptedPawn.Waiting.Landed
Waiting.TakeDamage
Overrides: ScriptedPawn.Waiting.TakeDamage
Waiting.Timer
Overrides: ScriptedPawn.Waiting.Timer
Waiting.EnemyAcquired
Overrides: ScriptedPawn.Waiting.EnemyAcquired
Waiting.PeerNotification
Overrides: PeerNotification (global)