Cogito, ergo sum

UE2:U2Pawn internal variables (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> Actor >> Pawn >> LicenseePawn >> U2Pawn (internal variables)

Contents

U2Pawn internal variables in other games:
U2
Other member categories for this class:
instance functions

Internal variables[edit]

AdditionalDamageFilters[edit]

Type: array<U2Inventory>


AlternateUseManagers[edit]

Type: array<U2UseManagerPlayer>


AnimationController[edit]

Type: AnimationControllerInterf


bCanKnockDown[edit]

Type: bool

Pawn can be knocked down by damage/momentun

bCauseMoveTargetNavError[edit]

Type: bool


bCauseScriptedNavError[edit]

Type: bool


bDisableErrorColors[edit]

Type: bool

Modifiers: globalconfig

if true, colors not changed on NPC pathing error etc.

Default value: True

bDisableErrorMessages[edit]

Type: bool

Modifiers: globalconfig

if true, no error messages on NPC pathing error etc.

Default value: True

bHeadTrackingEnabled[edit]

Type: bool


bNoFlavorTextTeamCheck[edit]

Type: bool

uses flavor text regardless if there is not teammate nearby

bOverridesDamageEffect[edit]

Type: bool


bRagdollDeath[edit]

Type: bool


bReceivedInitialStatus[edit]

Type: bool


bReceivedInitialWeapon[edit]

Type: bool

whether or not the client has received it's first variable yet ... see below

bServoEnabled[edit]

Type: bool


Default value: True

bShrinkCarcass[edit]

Type: bool

if set, carcass will shrink

bSinkCarcass[edit]

Type: bool

if set, carcass will sink

bTestAnimHandler[edit]

Type: bool


bUseSoundSlotTimers[edit]

Type: bool

set to true for NPCs to use SoundSlotTimer list to clamp sounds

bWeaponAimingEnabled[edit]

Type: bool


CarcassFadeEffect[edit]

Type: ParticleRadiator


CarcassFadeTemplate[edit]

Type: ParticleRadiator

special effect to hide carcasses disappearing

Default value: ParticleRadiator'corpse_disappear_FX.ParticleRadiator1'

CarcassShrinkRateX[edit]

Type: float


Default value: 5.0

CarcassShrinkRateY[edit]

Type: float


Default value: 5.0

CarcassShrinkRateZ[edit]

Type: float


Default value: 5.0

CarcassSinkRatePerSec[edit]

Type: float

computed speed of sinking

CarcassSinkRatePerSecInc[edit]

Type: float

computed speed of sinking (rate of increase)

Default value: 100.0

CarcassSinkRatePerSecMax[edit]

Type: float

computed speed of sinking (max)

Default value: 160.0

CarcassSinkRatePerSecMin[edit]

Type: float

computed speed of sinking (min)

Default value: 1.0

CollectedMomentumTransfer[edit]

Type: array<MomentumTransferT>


CrouchingMoveSpeed[edit]

Type: float


Default value: 0.3

CurPanicSound[edit]

Type: Sound


CurrentMomentumTransferSlot[edit]

Type: int


CurrentStatus[edit]

Type: SCurrentStatus


DamageEffectOffsetMultiplier[edit]

Type: float


Default value: 0.5

DamageIndicatorAngle[edit]

Type: float


DeathWAT[edit]

Type: LicenseePawn.EWeaponAnimationType


Default value: AT_NoWeapon

DefaultPackage[edit]

Type: string


DodgeJumpZScale[edit]

Type: float

Modifiers: globalconfig


Default value: 0.6

DodgeXYVelocityScale[edit]

Type: float

Modifiers: globalconfig


Default value: 2.0

DroppedEnergy[edit]

Type: DroppedEnergyPickup


DrowningDamageAmount[edit]

Type: float


Default value: 20.0

EMPEffect[edit]

Type: ParticleRadiator


FallTimer[edit]

Type: float


FDamager[edit]

Type: FlameDamager


FlameEffect[edit]

Type: ParticleRadiator


FriendDeadSoundDelay[edit]

Type: float

time to wait before mourning the death of a teammate

Default value: 1.25

GibbedEffect[edit]

Type: ParticleRadiator

blood effect when gibbed

HeadTrackActor[edit]

Type: Actor


HeadTrackTimer[edit]

Type: float


InitialAgentInputs[edit]

Type: array<SInitialAgentInput>


InitialAlertness[edit]

Type: float


InitialHealth[edit]

Type: int


InitialHearingThreshold[edit]

Type: float


InitialSightRadius[edit]

Type: float


LastKnockDownTime[edit]

Type: float


LastMomentumTransferTime[edit]

Type: float


LastSoundClass[edit]

Type: class<TextureHelperGeneric>


LastTextureType[edit]

Type: Material.ETextureType


MaxAliveAddedVelocity[edit]

Type: float

cap AddVelocity velocity when alive

Default value: 1024.0

MaxDeadAddedVelocity[edit]

Type: float

cap AddVelocity velocity when dead

Default value: 2048.0

MaxHeadTrackDistance[edit]

Type: float

max distance within which NPCs look for pawns to look at

Default value: 1024.0

MaxHeadTrackPlayerDistance[edit]

Type: float

NPCs won't head track if further away than this from player

Default value: 2048.0

MaxRandomSoundTime[edit]

Type: float


Default value: 8.0

MinJumpAnimSpeed[edit]

Type: float


Default value: 100.0

MinKnockDownMomentumThreshold[edit]

Type: float

momentum >= this will knock NPC down

MinLandAnimSpeed[edit]

Type: float


Default value: -100.0

MinPanicTime[edit]

Type: float


Default value: 0.5

MinRandomSoundTime[edit]

Type: float


Default value: 1.0

MinTimeBetweenKnockDowns[edit]

Type: float


Default value: 0.5

MinTimeBetweenRandomSounds[edit]

Type: float

usually 0.0, if > 0.0 prevents multiple NPCs from talking over each other

MovementPhysics[edit]

Type: Actor.EPhysics


Default value: PHYS_Walking

NumTextureSounds[edit]

Type: int


NumWalkingAnims[edit]

Type: int


OldStatus[edit]

Type: SCurrentStatus


OldWeapon[edit]

Type: Weapon


PanicDamageInstigator[edit]

Type: Pawn


PanicDamageType[edit]

Type: class<DamageType>


PanicSoundPauseSeconds[edit]

Type: float


Default value: 1.5

ParticleHitEffect[edit]

Type: ParticleGenerator

pawn-specific hit effect (Drakk metal, green blood, etc.)

ProneMoveSpeed[edit]

Type: float


Default value: 0.3

RandomAttackSoundSlot[edit]

Type: SoundSlotInterf.ESoundTableSlot

usually STS_Attack, but can be, say, STS_Acquire if sounds are the same

Default value: STS_Attack

RandomIdleSoundSlot[edit]

Type: SoundSlotInterf.ESoundTableSlot

usually STS_Idle, but can be, say, STS_Misc if sounds are the same

Default value: STS_Idle

RemainingPowerSuitEnergy[edit]

Type: float

Tracks how much energy was remaining in the powersuit when this pawn was killed

SetMoveSpeedFudge[edit]

Type: float

for fixing existing move speeds if groundspeed changes

Default value: 1.0

SoundSlotTimers[edit]

Type: SoundSlotTimerListImpl

actual sound slot timer list

SoundTable[edit]

Type: SoundTable


StandingMoveSpeed[edit]

Type: float


Default value: 1.0

StatusBelt[edit]

Type: Texture


StatusDoll[edit]

Type: Texture


StopPanicTime[edit]

Type: float


TextureSoundIndices[edit]

Type: int

Array size: 4 (4 )


TimeSinceBeginState[edit]

Type: float


TotalCarcassSinkDistance[edit]

Type: float

cumulative distance the carcass has sunk

TotalRecentMomentumTransfer[edit]

Type: float


ToxicEffect[edit]

Type: ParticleRadiator


UsableActors[edit]

Type: array<Actor>


UseManager[edit]

Type: U2UseManager


VoicePackMetaClass[edit]

Type: string


VoiceType[edit]

Type: string


WalkingAnims[edit]

Type: WalkingAnimInfoT

Array size: MaxWalkingAnims

list of walking move speeds and associated animation types

Default value, index 0:

Member Value
WalkingAnimType WAT_WalkFast

Default value, index 1:

Member Value
MinSpeed 0.45
WalkingAnimType WAT_RunFast

WeaponDamageItems[edit]

Type: array<U2Inventory>