Gah - a solution with more questions. – EntropicLqd
UE2:UnrealPawn (UT2004)
Contents
- 1 Properties
- 1.1 Property group 'AI'
- 1.2 Property group 'UnrealPawn'
- 1.3 Internal variables
- 1.3.1 AttackSuitability
- 1.3.2 bAcceptAllInventory
- 1.3.3 bBlobShadow
- 1.3.4 bKeepTaunting
- 1.3.5 bPlayerShadows
- 1.3.6 bPlayOwnFootsteps
- 1.3.7 bSoakDebug
- 1.3.8 CurrentDir
- 1.3.9 GameObjOffset
- 1.3.10 GameObjRot
- 1.3.11 LastFootStepTime
- 1.3.12 LoadOut
- 1.3.13 OptionalEquipment
- 1.3.14 SelectedEquipment
- 1.3.15 spree
- 1.3.16 VoiceType
- 1.4 Default values
- 2 Functions
- 2.1 Events
- 2.2 Other instance functions
- 2.2.1 AddDefaultInventory
- 2.2.2 BotDodge
- 2.2.3 CheckBob
- 2.2.4 ChunkUp
- 2.2.5 CreateInventory
- 2.2.6 DisplayDebug
- 2.2.7 Dodge
- 2.2.8 DropFlag
- 2.2.9 EndJump
- 2.2.10 FindValidTaunt
- 2.2.11 FootStepping
- 2.2.12 GetDebugName
- 2.2.13 GetPlacedRoster
- 2.2.14 GetSpree
- 2.2.15 GetWeaponBoneFor
- 2.2.16 gibbedBy
- 2.2.17 HoldFlag
- 2.2.18 HoldGameObject
- 2.2.19 IncrementSpree
- 2.2.20 IsInLoadout
- 2.2.21 PerformDodge
- 2.2.22 PlayFootStep
- 2.2.23 SetMovementPhysics
- 2.2.24 ShouldUnCrouch
- 2.2.25 SpawnGibs
- 2.2.26 TakeDrowningDamage
- 3 States
- 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 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[edit]
Property group 'AI'[edit]
bIsSquadLeader[edit]
Type: bool
only used as startup property
SquadName[edit]
Type: name
Default value: 'Squad'
Property group 'UnrealPawn'[edit]
bNoDefaultInventory[edit]
Type: bool
don't spawn default inventory for this guy
RequiredEquipment[edit]
Type: string
Array size: 16
allow L.D. to modify for single player
Internal variables[edit]
AttackSuitability[edit]
Type: float
range 0 to 1, 0 = pure defender, 1 = pure attacker
Default value: 0.5
bAcceptAllInventory[edit]
Type: bool
can pick up anything
Default value: True
bBlobShadow[edit]
Type: bool
Modifiers: globalconfig
bKeepTaunting[edit]
Type: bool
bPlayerShadows[edit]
Type: bool
Modifiers: globalconfig
Default value: True
bPlayOwnFootsteps[edit]
Type: bool
Modifiers: config
Default value: True
bSoakDebug[edit]
Type: bool
use less verbose version of debug display
CurrentDir[edit]
Type: Actor.EDoubleClickDir
GameObjOffset[edit]
Type: Object.Vector
GameObjRot[edit]
Type: Object.Rotator
LastFootStepTime[edit]
Type: float
LoadOut[edit]
Type: byte
Default value: 255
OptionalEquipment[edit]
Type: string
Array size: 16
player can optionally incorporate into loadout
SelectedEquipment[edit]
Type: byte
Array size: 16
Modifiers: config
what player has selected (replicate using function)
spree[edit]
Type: int
VoiceType[edit]
Type: string
Default values[edit]
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 |
Functions[edit]
Events[edit]
PostBeginPlay[edit]
Overrides: Pawn.PostBeginPlay
PostNetBeginPlay[edit]
Overrides: Pawn.PostNetBeginPlay
SetAnimAction[edit]
Overrides: Pawn.SetAnimAction
Other instance functions[edit]
AddDefaultInventory[edit]
BotDodge[edit]
CheckBob[edit]
Overrides: Pawn.CheckBob
ChunkUp[edit]
Overrides: Pawn.ChunkUp
CreateInventory[edit]
Overrides: Pawn.CreateInventory
DisplayDebug[edit]
Overrides: Pawn.DisplayDebug
Dodge[edit]
Overrides: Pawn.Dodge
DropFlag[edit]
Overrides: Pawn.DropFlag
EndJump[edit]
FindValidTaunt[edit]
Overrides: Pawn.FindValidTaunt
FootStepping[edit]
GetDebugName[edit]
Overrides: Actor.GetDebugName
GetPlacedRoster[edit]
GetSpree[edit]
Overrides: Pawn.GetSpree
GetWeaponBoneFor[edit]
Overrides: Pawn.GetWeaponBoneFor
gibbedBy[edit]
Overrides: Pawn.gibbedBy
HoldFlag[edit]
Overrides: Pawn.HoldFlag
HoldGameObject[edit]
IncrementSpree[edit]
Overrides: Pawn.IncrementSpree
IsInLoadout[edit]
Overrides: Pawn.IsInLoadout
PerformDodge[edit]
Overrides: Pawn.PerformDodge
PlayFootStep[edit]
SetMovementPhysics[edit]
Overrides: Pawn.SetMovementPhysics
ShouldUnCrouch[edit]
SpawnGibs[edit]
TakeDrowningDamage[edit]
Overrides: Pawn.TakeDrowningDamage
States[edit]
Dying[edit]
Inherits from: Pawn.Dying
Ignores: Dying.AnimEnd, BreathTimer, Bump, Falling, HeadVolumeChange, HitWall, PhysicsVolumeChange, Trigger
Dying.BaseChange[edit]
Overrides: Pawn.Dying.BaseChange
Dying.BeginState[edit]
Overrides: Pawn.Dying.BeginState
Dying.Landed[edit]
Overrides: Pawn.Dying.Landed
TimingOut[edit]
Ignores: AnimEnd, BaseChange, BreathTimer, Bump, Falling, HeadVolumeChange, HitWall, Landed, PhysicsVolumeChange, Trigger
TimingOut.BeginState[edit]
Overrides: Object.BeginState (global)
TimingOut.TakeDamage[edit]
Overrides: Pawn.TakeDamage (global)