I'm a doctor, not a mechanic
UE2:LicenseePawn (U2XMP)
Contents
- 1 Constants
- 2 Properties
- 2.1 Property group 'Pawn'
- 2.1.1 AnimateHurtRatio
- 2.1.2 CosMinMoveBackAngle
- 2.1.3 CosMinMoveForwardAngle
- 2.1.4 MantleDebugLevel
- 2.1.5 MantleHandsForwardReachMax
- 2.1.6 MantleHandsForwardReachMin
- 2.1.7 MantleHandsUpwardReach
- 2.1.8 MantleMaxStandingMantleHeight
- 2.1.9 MantleMinHitNormalDeltaZ
- 2.1.10 MantleSpeed
- 2.1.11 ProneAlignMeshTraceOffset1
- 2.1.12 ProneAlignMeshTraceOffset2
- 2.1.13 ProneAlignMeshTraceOffset3
- 2.1.14 ProneMeshAlignTraceLenFudgeFactor
- 2.2 Internal variables
- 2.2.1 bLargeAnims
- 2.2.2 bMantling
- 2.2.3 bSpecialHardLandings
- 2.2.4 CrouchingPct
- 2.2.5 LandCompressVelocityCrouching
- 2.2.6 LandCompressVelocityProne
- 2.2.7 LandCompressVelocityStanding
- 2.2.8 LandDamageVelocityCrouching
- 2.2.9 LandDamageVelocityProne
- 2.2.10 LandDamageVelocityStanding
- 2.2.11 LandFatalVelocityCrouching
- 2.2.12 LandFatalVelocityProne
- 2.2.13 LandFatalVelocityStanding
- 2.2.14 LandMakeNoiseVelocityCrouching
- 2.2.15 LandMakeNoiseVelocityProne
- 2.2.16 LandMakeNoiseVelocityStanding
- 2.2.17 LController
- 2.2.18 MantleDestination
- 2.2.19 MantleHeight
- 2.2.20 NextCheckMantleTime
- 2.2.21 PronePct
- 2.2.22 RunningSlowPct
- 2.2.23 WalkingSlowPct
- 2.3 Default values
- 2.1 Property group 'Pawn'
- 3 Enums
- 4 Functions
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. |
NEW: licensee extensions support LicenseePawn.uc
Constants
AF_None
Value: 0x00
AF_Alert
Value: 0x01
AF_Hurt
Value: 0x02
Properties
Property group 'Pawn'
AnimateHurtRatio
Type: float
Default value: 0.35
CosMinMoveBackAngle
Type: float
cos angle between X-axis of rotation and velocity below which back animations used
Default value: 0.8
CosMinMoveForwardAngle
Type: float
cos angle between X-axis of rotation and velocity below which forward animations used
Default value: 0.8
MantleDebugLevel
Type: int
Modifiers: globalconfig
debugging control (set to 0: none, 1: show traces, 2: add begin/end 3: add other log info)
MantleHandsForwardReachMax
Type: float
Modifiers: globalconfig
max horizontal reach of hands in front of CC
Default value: 24.0
MantleHandsForwardReachMin
Type: float
Modifiers: globalconfig
min horizontal reach of hands in front of CC
Default value: 8.0
MantleHandsUpwardReach
Type: float
Modifiers: globalconfig
vertical reach of hands above CC
Default value: 16.0
MantleMaxStandingMantleHeight
Type: float
Modifiers: globalconfig
max height which can be mantled while standing
Default value: 125.0
MantleMinHitNormalDeltaZ
Type: float
Modifiers: globalconfig
abort mantle if ledge normal Z component is less than this (.707 ~= 45 degrees)
Default value: 0.707
MantleSpeed
Type: float
Modifiers: globalconfig
speed at which pawn mantles up (replaces AirSpeed during mantling)
Default value: 300.0
ProneAlignMeshTraceOffset1
Type: Object.Vector
Default value:
Member | Value |
---|---|
X | 20.0 |
Y | -20.0 |
Z | -12.0 |
ProneAlignMeshTraceOffset2
Type: Object.Vector
Default value:
Member | Value |
---|---|
X | 20.0 |
Y | 20.0 |
Z | -12.0 |
ProneAlignMeshTraceOffset3
Type: Object.Vector
Default value:
Member | Value |
---|---|
X | -5.0 |
Z | -12.0 |
ProneMeshAlignTraceLenFudgeFactor
Type: float
Default value: 64.0
Internal variables
bLargeAnims
Type: bool
bMantling
Type: bool
bSpecialHardLandings
Type: bool
NPC does special animations on hard landings
CrouchingPct
Type: float
Default value: 0.3
LandCompressVelocityCrouching
Type: float
Modifiers: private
Default value: -800.0
LandCompressVelocityProne
Type: float
Modifiers: private
Default value: -600.0
LandCompressVelocityStanding
Type: float
Modifiers: private
Default value: -1200.0
LandDamageVelocityCrouching
Type: float
Modifiers: private
Default value: -900.0
LandDamageVelocityProne
Type: float
Modifiers: private
Default value: -700.0
LandDamageVelocityStanding
Type: float
Modifiers: private
Default value: -1300.0
LandFatalVelocityCrouching
Type: float
Modifiers: private
Default value: -2000.0
LandFatalVelocityProne
Type: float
Modifiers: private
Default value: -1500.0
LandFatalVelocityStanding
Type: float
Modifiers: private
Default value: -3000.0
LandMakeNoiseVelocityCrouching
Type: float
Modifiers: private
Default value: -700.0
LandMakeNoiseVelocityProne
Type: float
Modifiers: private
Default value: -500.0
LandMakeNoiseVelocityStanding
Type: float
Modifiers: private
Default value: -700.0
LController
Type: LicenseeController
MantleDestination
Type: Object.Vector
set when mantling begins to approx mantle destination for Pawn
MantleHeight
Type: float
set to height of ledge relative to player when mantling begins (for syncing animation)
NextCheckMantleTime
Type: float
Modifiers: protected
can be set to LevelTime + X to prevent re-mantling for a while
PronePct
Type: float
Default value: 0.2
RunningSlowPct
Type: float
Default value: 0.7
WalkingSlowPct
Type: float
Default value: 0.3
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 |
|
||||||||
UnderWaterTime | 20.0 | ||||||||
WalkingPct | 0.3 | ||||||||
WaterSpeed | 140.0 |
Enums
EMoveDir
- MD_None
- MD_Back
- MD_Forward
- MD_Left
- MD_Right
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
Functions
Events
LandedEx
Overrides: Pawn.LandedEx
NotifyStanceChange
Overrides: Pawn.NotifyStanceChange
PreBeginPlay
Overrides: Pawn.PreBeginPlay