The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE2:xPawn internal variables (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> Actor >> Pawn >> UnrealPawn >> xPawn (internal variables)

Internal variables[edit]

bAlreadySetup[edit]

Type: bool


bBerserk[edit]

Type: bool


bCanBoostDodge[edit]

Type: bool


bCanDodgeDoubleJump[edit]

Type: bool


Default value: True

bClearWeaponOffsets[edit]

Type: bool

for certain custom player models

bDeRes[edit]

Type: bool


bFlaming[edit]

Type: bool


bFrozenBody[edit]

Type: bool


bGibbed[edit]

Type: bool


bInvis[edit]

Type: bool


bOldInvis[edit]

Type: bool


bRubbery[edit]

Type: bool


bSkeletized[edit]

Type: bool


bSpawnDone[edit]

Type: bool


bSpawnIn[edit]

Type: bool


CurrentCombo[edit]

Type: Combo


DeResFX[edit]

Type: Emitter


DeResMat0[edit]

Type: Material


Default value: FinalBlend'DeRez.DeRezFinalBody'

DeResMat1[edit]

Type: Material


Default value: FinalBlend'DeRez.DeRezFinalHead'

DeResTime[edit]

Type: float


Default value: 6.0

FireHeavyBurstAnim[edit]

Type: name


Default value: 'Biggun_Aimed'

FireHeavyRapidAnim[edit]

Type: name


Default value: 'Biggun_Burst'

FireRifleBurstAnim[edit]

Type: name


Default value: 'Rifle_Aimed'

FireRifleRapidAnim[edit]

Type: name


Default value: 'Rifle_Burst'

FireRootBone[edit]

Type: name


Default value: 'Bip01 Spine'

FireState[edit]

Type: EFireAnimState


HeadShotMessage[edit]

Type: string

Modifiers: localized


IdleHeavyAnim[edit]

Type: name


Default value: 'Idle_Biggun'

IdleRifleAnim[edit]

Type: name


Default value: 'Idle_Rifle'

InvisMaterial[edit]

Type: Material


Default value: FinalBlend'XEffectMat.InvisOverlayFB'

LastUDamageSoundTime[edit]

Type: float


MaxMultiJump[edit]

Type: int


Default value: 1

MinTimeBetweenPainSounds[edit]

Type: float


Default value: 0.35

MultiJumpBoost[edit]

Type: int

depends on the tolerance (100)

Default value: 25

MultiJumpRemaining[edit]

Type: int


Default value: 1

OldController[edit]

Type: Controller


PlacedFemaleCharacterName[edit]

Type: string

Modifiers: globalconfig


Default value: "Tamika"

PlayerShadow[edit]

Type: ShadowProjector


RagdollOverride[edit]

Type: string


RagLastSoundTime[edit]

Type: float

Modifiers: transient


RealSkins[edit]

Type: Material

Array size: 4


RepeaterDeathCount[edit]

Type: int


SimHitFxTicker[edit]

Type: int

Modifiers: transient


SkeletonMesh[edit]

Type: Mesh


SmallShieldStrength[edit]

Type: float

for preventing shieldstacking

Species[edit]

Type: class<SpeciesType>


Default value: Class'XGame.SPECIES_Merc'

TeamSkin[edit]

Type: byte

what team's skin is currently set

TeleportFXClass[edit]

Type: class<Actor>


Default value: Class'XEffects.TransEffect'

TransEffects[edit]

Type: class<Actor>

Array size: 2


Default value, index 0: Class'XEffects.NewTransEffect'

Default value, index 1: Class'XEffects.NewTransEffectBlue'

TransOutEffect[edit]

Type: class<Actor>

Array size: 2


Default value, index 0: Class'XEffects.NewTransDeresRed'

Default value, index 1: Class'XEffects.NewTransDeresBlue'

UDamageTime[edit]

Type: float


UDamageTimer[edit]

Type: UDamageTimer


VoiceClass[edit]

Type: class<TeamVoicePack>


WallDodgeAnims[edit]

Type: name

Array size: 4


Default value, index 0: 'WallDodgeF'

Default value, index 1: 'WallDodgeB'

Default value, index 2: 'WallDodgeL'

Default value, index 3: 'WallDodgeR'

WeaponAttachment[edit]

Type: xWeaponAttachment