Mostly Harmless
UE2:UnrealPawn (UT2004)
From Unreal Wiki, The Unreal Engine Documentation Site
- Package:
- UnrealGame
- Direct subclasses:
- XIntroPawn, XPawn
- This class in other games:
- UT2003
| This is an auto-generated page and may need human attention. Please remove this 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] Property group 'AI'
[edit] bIsSquadLeader
Type: bool
only used as startup property
[edit] SquadName
Type: name
Default value: 'Squad'
[edit] Property group 'UnrealPawn'
[edit] bNoDefaultInventory
Type: bool
don't spawn default inventory for this guy
[edit] RequiredEquipment
Type: string
Array size: 16
allow L.D. to modify for single player
[edit] Internal variables
[edit] AttackSuitability
Type: float
range 0 to 1, 0 = pure defender, 1 = pure attacker
Default value: 0.5
[edit] bAcceptAllInventory
Type: bool
can pick up anything
Default value: True
[edit] bBlobShadow
Type: bool
Modifiers: globalconfig
[edit] bKeepTaunting
Type: bool
[edit] bPlayerShadows
Type: bool
Modifiers: globalconfig
Default value: True
[edit] bPlayOwnFootsteps
Type: bool
Modifiers: config
Default value: True
[edit] bSoakDebug
Type: bool
use less verbose version of debug display
[edit] CurrentDir
Type: Actor.EDoubleClickDir
[edit] GameObjOffset
Type: Object.Vector
[edit] GameObjRot
Type: Object.Rotator
[edit] LastFootStepTime
Type: float
[edit] LoadOut
Type: byte
Default value: 255
[edit] OptionalEquipment
Type: string
Array size: 16
player can optionally incorporate into loadout
[edit] SelectedEquipment
Type: byte
Array size: 16
Modifiers: config
what player has selected (replicate using function)
[edit] spree
Type: int
[edit] VoiceType
Type: string
[edit] Default values
| Property | Value | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| AirControl | 0.35 | ||||||||
| AirSpeed | 600.0 | ||||||||
| AmbientGlow | 40 | ||||||||
| BaseEyeHeight | 60.0 | ||||||||
| bCanClimbLadders | True | ||||||||
| bCanCrouch | True | ||||||||
| bCanPickupInventory | True | ||||||||
| bCanStrafe | True | ||||||||
| bCanSwim | True | ||||||||
| bMuffledHearing | True | ||||||||
| bStasis | False | ||||||||
| Buoyancy | 99.0 | ||||||||
| bUseCylinderCollision | True | ||||||||
| ControllerClass | Class'UnrealGame.Bot' | ||||||||
| CrouchedPct | 0.3 | ||||||||
| CrouchHeight | 39.0 | ||||||||
| EyeHeight | 60.0 | ||||||||
| ForceRadius | 100.0 | ||||||||
| ForceScale | 2.5 | ||||||||
| ForceType | FT_DragAlong | ||||||||
| GroundSpeed | 600.0 | ||||||||
| LightBrightness | 70.0 | ||||||||
| LightHue | 40 | ||||||||
| LightRadius | 6.0 | ||||||||
| LightSaturation | 128 | ||||||||
| MeleeRange | 20.0 | ||||||||
| RotationRate |
|
||||||||
| SightRadius | 12000.0 | ||||||||
| UnderWaterTime | 20.0 | ||||||||
| WalkingPct | 0.3 |
[edit] Functions
[edit] Events
[edit] PostBeginPlay
Overrides: Pawn.PostBeginPlay
[edit] PostNetBeginPlay
Overrides: Pawn.PostNetBeginPlay
[edit] SetAnimAction
Overrides: Pawn.SetAnimAction
[edit] Other instance functions
[edit] AddDefaultInventory
[edit] BotDodge
[edit] CheckBob
Overrides: Pawn.CheckBob
[edit] ChunkUp
Overrides: Pawn.ChunkUp
[edit] CreateInventory
Overrides: Pawn.CreateInventory
[edit] DisplayDebug
Overrides: Pawn.DisplayDebug
[edit] Dodge
Overrides: Pawn.Dodge
[edit] DropFlag
Overrides: Pawn.DropFlag
[edit] EndJump
[edit] FindValidTaunt
Overrides: Pawn.FindValidTaunt
[edit] FootStepping
[edit] GetDebugName
Overrides: Actor.GetDebugName
[edit] GetPlacedRoster
[edit] GetSpree
Overrides: Pawn.GetSpree
[edit] GetWeaponBoneFor
Overrides: Pawn.GetWeaponBoneFor
[edit] gibbedBy
Overrides: Pawn.gibbedBy
[edit] HoldFlag
Overrides: Pawn.HoldFlag
[edit] HoldGameObject
[edit] IncrementSpree
Overrides: Pawn.IncrementSpree
[edit] IsInLoadout
Overrides: Pawn.IsInLoadout
[edit] PerformDodge
Overrides: Pawn.PerformDodge
[edit] PlayFootStep
[edit] SetMovementPhysics
Overrides: Pawn.SetMovementPhysics
[edit] ShouldUnCrouch
[edit] SpawnGibs
[edit] TakeDrowningDamage
Overrides: Pawn.TakeDrowningDamage
[edit] States
[edit] Dying
Inherits from: Pawn.Dying
Ignores: Dying.AnimEnd, BreathTimer, Bump, Falling, HeadVolumeChange, HitWall, PhysicsVolumeChange, Trigger
[edit] Dying.BaseChange
Overrides: Pawn.Dying.BaseChange
[edit] Dying.BeginState
Overrides: Pawn.Dying.BeginState
[edit] Dying.Landed
Overrides: Pawn.Dying.Landed
[edit] TimingOut
Ignores: AnimEnd, BaseChange, BreathTimer, Bump, Falling, HeadVolumeChange, HitWall, Landed, PhysicsVolumeChange, Trigger
[edit] TimingOut.BeginState
Overrides: Object.BeginState (global)
[edit] TimingOut.TakeDamage
Overrides: Pawn.TakeDamage (global)
