I'm a doctor, not a mechanic

UE2:LicenseePawn (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site

(Redirected from UE2:EMoveDir (U2XMP))
Jump to: navigation, search
U2XMP Object >> Actor >> Pawn >> LicenseePawn

Contents

Package: 
Engine
Direct subclass:
U2Pawn

NEW: licensee extensions support LicenseePawn.uc

[edit] Constants

[edit] AF_None

Value: 0x00


[edit] AF_Alert

Value: 0x01


[edit] AF_Hurt

Value: 0x02


[edit] Properties

[edit] Property group 'Pawn'

[edit] AnimateHurtRatio

Type: float


Default value: 0.35

[edit] CosMinMoveBackAngle

Type: float

cos angle between X-axis of rotation and velocity below which back animations used

Default value: 0.8

[edit] CosMinMoveForwardAngle

Type: float

cos angle between X-axis of rotation and velocity below which forward animations used

Default value: 0.8

[edit] MantleDebugLevel

Type: int

Modifiers: globalconfig

debugging control (set to 0: none, 1: show traces, 2: add begin/end 3: add other log info)

[edit] MantleHandsForwardReachMax

Type: float

Modifiers: globalconfig

max horizontal reach of hands in front of CC

Default value: 24.0

[edit] MantleHandsForwardReachMin

Type: float

Modifiers: globalconfig

min horizontal reach of hands in front of CC

Default value: 8.0

[edit] MantleHandsUpwardReach

Type: float

Modifiers: globalconfig

vertical reach of hands above CC

Default value: 16.0

[edit] MantleMaxStandingMantleHeight

Type: float

Modifiers: globalconfig

max height which can be mantled while standing

Default value: 125.0

[edit] MantleMinHitNormalDeltaZ

Type: float

Modifiers: globalconfig

abort mantle if ledge normal Z component is less than this (.707 ~= 45 degrees)

Default value: 0.707

[edit] MantleSpeed

Type: float

Modifiers: globalconfig

speed at which pawn mantles up (replaces AirSpeed during mantling)

Default value: 300.0

[edit] ProneAlignMeshTraceOffset1

Type: Object.Vector


Default value:

Member Value
X 20.0
Y -20.0
Z -12.0

[edit] ProneAlignMeshTraceOffset2

Type: Object.Vector


Default value:

Member Value
X 20.0
Y 20.0
Z -12.0

[edit] ProneAlignMeshTraceOffset3

Type: Object.Vector


Default value:

Member Value
X -5.0
Z -12.0

[edit] ProneMeshAlignTraceLenFudgeFactor

Type: float


Default value: 64.0

[edit] Internal variables

[edit] bLargeAnims

Type: bool


[edit] bMantling

Type: bool


[edit] bSpecialHardLandings

Type: bool

NPC does special animations on hard landings

[edit] CrouchingPct

Type: float


Default value: 0.3

[edit] LandCompressVelocityCrouching

Type: float

Modifiers: private


Default value: -800.0

[edit] LandCompressVelocityProne

Type: float

Modifiers: private


Default value: -600.0

[edit] LandCompressVelocityStanding

Type: float

Modifiers: private


Default value: -1200.0

[edit] LandDamageVelocityCrouching

Type: float

Modifiers: private


Default value: -900.0

[edit] LandDamageVelocityProne

Type: float

Modifiers: private


Default value: -700.0

[edit] LandDamageVelocityStanding

Type: float

Modifiers: private


Default value: -1300.0

[edit] LandFatalVelocityCrouching

Type: float

Modifiers: private


Default value: -2000.0

[edit] LandFatalVelocityProne

Type: float

Modifiers: private


Default value: -1500.0

[edit] LandFatalVelocityStanding

Type: float

Modifiers: private


Default value: -3000.0

[edit] LandMakeNoiseVelocityCrouching

Type: float

Modifiers: private


Default value: -700.0

[edit] LandMakeNoiseVelocityProne

Type: float

Modifiers: private


Default value: -500.0

[edit] LandMakeNoiseVelocityStanding

Type: float

Modifiers: private


Default value: -700.0

[edit] LController

Type: LicenseeController


[edit] MantleDestination

Type: Object.Vector

set when mantling begins to approx mantle destination for Pawn

[edit] MantleHeight

Type: float

set to height of ledge relative to player when mantling begins (for syncing animation)

[edit] NextCheckMantleTime

Type: float

Modifiers: protected

can be set to LevelTime + X to prevent re-mantling for a while

[edit] PronePct

Type: float


Default value: 0.2

[edit] RunningSlowPct

Type: float


Default value: 0.7

[edit] WalkingSlowPct

Type: float


Default value: 0.3

[edit] Default values

Property Value
AccelRate 8192.0
AirSpeed 280.0
bActorShadows True
BaseEyeHeight 46.0
bCanStrafe True
Buoyancy 99.0
CollisionHeight 54.0
CollisionRadius 28.0
CrouchHeight 32.0
CrouchRadius 28.0
GroundSpeed 263.0
JumpZ 470.0
LadderSpeed 140.0
RotationRate
Member Value
Pitch 3072
Roll 2048
Yaw 65000
UnderWaterTime 20.0
WalkingPct 0.3
WaterSpeed 140.0

[edit] Enums

[edit] EMoveDir

MD_None 
MD_Back 
MD_Forward 
MD_Left 
MD_Right 

[edit] EWeaponAnimationType

AT_None 
not set
AT_NoWeapon 
no weapon
AT_Small 
small weapon/object
AT_SmallSwing 
1-handed swinging weapon/object
AT_Large 
large weapon/object
AT_LargeSwing 
2-handed swinging weapon/object (!!cdh-tbr?)
AT_Shoulder 
shoulder-held weapon/object
AT_Flamethrower 
flamethrower type weapon/object
AT_Gauntlet 
gauntlet (glove) type weapon/object (!!cdh-tbr?)
AT_Last 
last

[edit] Functions

[edit] Events

[edit] LandedEx

event LandedEx (Actor.CheckResult Hit)

Overrides: Pawn.LandedEx


[edit] NotifyStanceChange

event NotifyStanceChange (byte NewStance, float HeightAdjust)

Overrides: Pawn.NotifyStanceChange


[edit] PreBeginPlay

event PreBeginPlay ()

Overrides: Pawn.PreBeginPlay


[edit] Other instance functions

See LicenseePawn instance functions.