UE2:UnrealPawn (UT2003)
- Package:
- UnrealGame
- Direct subclasses:
- XIntroPawn, XPawn
- This class in other games:
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
Properties
Property group 'AI'
bIsSquadLeader
Type: bool
only used as startup property
SquadName
Type: name
Default value: 'Squad'
Property group 'UnrealPawn'
bNoDefaultInventory
Type: bool
don't spawn default inventory for this guy
RequiredEquipment
Type: string
Array size: 16
allow L.D. to modify for single player
Internal variables
AttackSuitability
Type: float
range 0 to 1, 0 = pure defender, 1 = pure attacker
Default value: 0.5
bAcceptAllInventory
Type: bool
can pick up anything
Default value: True
bBlobShadow
Type: bool
Modifiers: globalconfig
bKeepTaunting
Type: bool
bPlayerShadows
Type: bool
Modifiers: globalconfig
bPlayOwnFootsteps
Type: bool
Modifiers: config
Default value: True
bSoakDebug
Type: bool
use less verbose version of debug display
CurrentDir
Type: Actor.EDoubleClickDir
GameObjOffset
Type: Object.Vector
GameObjRot
Type: Object.Rotator
LastFootStepTime
Type: float
LoadOut
Type: byte
Default value: 255
OptionalEquipment
Type: string
Array size: 16
player can optionally incorporate into loadout
SelectedEquipment
Type: byte
Array size: 16
Modifiers: config
what player has selected (replicate using function)
spree
Type: int
VoiceType
Type: string
Default value: "UnrealGame.TempVoice"
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 | ||||||||
ControllerClass | Class'UnrealGame.Bot' | ||||||||
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 |
Functions
Events
PostBeginPlay
Overrides: Pawn.PostBeginPlay
PostNetBeginPlay
Overrides: Pawn.PostNetBeginPlay
SetAnimAction
Overrides: Pawn.SetAnimAction
Other instance functions
AddDefaultInventory
BotDodge
CheckBob
Overrides: Pawn.CheckBob
CheckTauntValid
ChunkUp
Overrides: Pawn.ChunkUp
CreateInventory
Overrides: Pawn.CreateInventory
DisplayDebug
Overrides: Pawn.DisplayDebug
Dodge
Overrides: Pawn.Dodge
EndJump
FootStepping
GetDebugName
Overrides: Actor.GetDebugName
GetPlacedRoster
GetWeaponBoneFor
Overrides: Pawn.GetWeaponBoneFor
HoldGameObject
IsInLoadout
PlayFootStep
SetMovementPhysics
Overrides: Pawn.SetMovementPhysics
ShouldUnCrouch
SpawnGibs
TakeDrowningDamage
Overrides: Pawn.TakeDrowningDamage
States
Dying
Inherits from: Pawn.Dying
Ignores: Dying.AnimEnd, BreathTimer, Bump, Falling, HeadVolumeChange, HitWall, PhysicsVolumeChange, Trigger
Dying.BaseChange
Overrides: Pawn.Dying.BaseChange
Dying.BeginState
Overrides: Pawn.Dying.BeginState
Dying.Landed
Overrides: Pawn.Dying.Landed
TimingOut
Ignores: AnimEnd, BaseChange, BreathTimer, Bump, Falling, HeadVolumeChange, HitWall, Landed, PhysicsVolumeChange, Trigger
TimingOut.BeginState
Overrides: Object.BeginState (global)
TimingOut.TakeDamage
Overrides: Pawn.TakeDamage (global)