The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall
UE2:Monster (UT2003)
From Unreal Wiki, The Unreal Engine Documentation Site
| Object >> Actor >> Pawn >> UnrealPawn >> xPawn >> Monster |
- Package:
- SkaarjPack
- Direct subclasses:
- Brute, GasBag, Krall, Manta, RazorFly, SkaarjPupae, Skaarj, Warlord
- This class in other games:
- UT2004
| 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. |
null
[edit] Properties
[edit] AmmunitionClass
Type: class<Ammunition>
[edit] bAlwaysStrafe
Type: bool
[edit] bBoss
Type: bool
[edit] bCanDodge
Type: bool
Default value: True
[edit] bMeleeFighter
Type: bool
Default value: True
[edit] bShotAnim
Type: bool
[edit] bTryToWalk
Type: bool
[edit] bVictoryNext
Type: bool
[edit] ChallengeSound
Type: Sound
Array size: 4
[edit] DeathSound
Type: Sound
Array size: 4
[edit] DodgeSkillAdjust
Type: float
[edit] FireSound
Type: Sound
[edit] HitSound
Type: Sound
Array size: 4
[edit] MyAmmo
Type: Ammunition
[edit] ScoringValue
Type: int
Default value: 1
[edit] Default values
| Property | Value |
|---|---|
| AirAnims[0] | 'Jump' |
| AirAnims[1] | 'Jump' |
| AirAnims[2] | 'Jump' |
| AirAnims[3] | 'Jump' |
| AirStillAnim | 'Jump' |
| AmbientGlow | 60 |
| bCanCrouch | False |
| bCanPickupInventory | False |
| ControllerClass | Class'SkaarjPack.MonsterController' |
| CrouchAnims[0] | 'Crouch' |
| CrouchAnims[1] | 'Crouch' |
| CrouchAnims[2] | 'Crouch' |
| CrouchAnims[3] | 'Crouch' |
| CrouchTurnLeftAnim | 'Crouch' |
| CrouchTurnRightAnim | 'Crouch' |
| DodgeAnims[0] | 'Jump' |
| DodgeAnims[1] | 'Jump' |
| DodgeAnims[2] | 'Jump' |
| DodgeAnims[3] | 'Jump' |
| DoubleJumpAnims[0] | 'Jump' |
| DoubleJumpAnims[1] | 'Jump' |
| DoubleJumpAnims[2] | 'Jump' |
| DoubleJumpAnims[3] | 'Jump' |
| IdleHeavyAnim | 'Idle_Rest' |
| IdleRifleAnim | 'Idle_Rest' |
| IdleWeaponAnim | 'Idle_Rest' |
| LandAnims[0] | 'Land' |
| LandAnims[1] | 'Land' |
| LandAnims[2] | 'Land' |
| LandAnims[3] | 'Land' |
| MeleeRange | 90.0 |
| TakeoffAnims[0] | 'Jump' |
| TakeoffAnims[1] | 'Jump' |
| TakeoffAnims[2] | 'Jump' |
| TakeoffAnims[3] | 'Jump' |
| TakeoffStillAnim | 'Jump' |
| TransientSoundRadius | 500.0 |
| TransientSoundVolume | 0.6 |
| TurnLeftAnim | 'Turn' |
| TurnRightAnim | 'Turn' |
| WalkingPct | 0.3 |
[edit] Functions
[edit] Events
[edit] AnimEnd
Overrides: xPawn.AnimEnd
[edit] Destroyed
Overrides: xPawn.Destroyed
[edit] PlayDying
Overrides: xPawn.PlayDying
[edit] PostBeginPlay
Overrides: xPawn.PostBeginPlay
[edit] SetAnimAction
Overrides: xPawn.SetAnimAction
[edit] Other instance functions
[edit] AssignInitialPose
Overrides: xPawn.AssignInitialPose
[edit] CanAttack
[edit] CreateGib
[edit] Fire
Overrides: Pawn.Fire
[edit] FireProjectile
[edit] GetDamageRadius
[edit] GetFireStart
[edit] HasRangedAttack
[edit] IsPlayerPawn
Overrides: Pawn.IsPlayerPawn
[edit] LandThump
[edit] MeleeDamageTarget
[edit] PlayChallengeSound
[edit] PlayDyingSound
Overrides: xPawn.PlayDyingSound
[edit] PlayTakeHit
Overrides: xPawn.PlayTakeHit
[edit] PlayVictory
[edit] PlayVictoryAnimation
Overrides: xPawn.PlayVictoryAnimation
[edit] PreferMelee
[edit] ProcessHitFX
Overrides: xPawn.ProcessHitFX
[edit] RangedAttack
[edit] RangedAttackTime
[edit] RecommendSplashDamage
[edit] SameSpeciesAs
[edit] SetMovementPhysics
Overrides: UnrealPawn.SetMovementPhysics
[edit] SpawnGiblet
Overrides: xPawn.SpawnGiblet
[edit] SplashDamage
[edit] StartDeRes
Overrides: xPawn.StartDeRes
[edit] StopFiring
Overrides: xPawn.StopFiring
[edit] States
[edit] Dying
Inherits from: xPawn.Dying
Ignores: Dying.AnimEnd, BreathTimer, Bump, Falling, HeadVolumeChange, HitWall, PhysicsVolumeChange, Trigger
[edit] Dying.Landed
Overrides: UnrealPawn.Dying.Landed
[edit] Dying.Timer
Overrides: xPawn.Dying.Timer
