DIFF

class SHumanCommandMoveSettingsSource

Constructors 2

private void SHumanCommandMoveSettings()
private void ~SHumanCommandMoveSettings()

Members 22

float m_fRunSpringTimeout

filter span value [s]

float m_fRunSpringMaxChange

filter speed value [val/s]

float m_fDirFilterTimeout

direction filter timeout [s]

float m_fDirFilterSprintTimeout

sprint direction filter timeout [s]

float m_fDirFilterSpeed

direction filter max rot speed [rad/s]

float m_fMaxSprintAngle

max sprint angle [rad]

float m_fTurnAngle

when character starts to turn (45 deg default)

float m_fTurnEndUpdateNTime

when turn values are not updated anymore (normalized time)

float m_fTurnNextNTime

when next turn is started from previous turn

float m_fSlidingPoseAngle

angle (0.707 * PI) - when angle is bigger - sliding pose is done (rad)

float m_fSlidingPoseTrackTime

time change of angle is tracked in the past (sec)

float m_fSlidingPoseRepTime

not to do sliding pose after another sliding pose (sec)

float m_fHeadingChangeLimiterIdle
float m_fHeadingChangeLimiterWalk
float m_fHeadingChangeLimiterRun
float m_fWaterLevelSpeedRectrictionLow

Water level (in meters) - m_iMaxSpeedNormal_WaterLevelLow and m_iMaxSpeedFast_WaterLevelLow are applied when character is deeper

float m_fWaterLevelSpeedRectrictionHigh

Water level (in meters) - m_iMaxSpeedNormal_WaterLevelHigh and m_iMaxSpeedFast_WaterLevelHigh are applied when character is deeper

int m_iMaxSpeedNormal_WaterLevelLow

Max movement speed for m_fWaterLevelSpeedRectrictionLow when character doesn't want to sprint (-1 means no change)

int m_iMaxSpeedFast_WaterLevelLow

Max movement speed for m_fWaterLevelSpeedRectrictionLow when character wants to sprint (-1 means no change)

int m_iMaxSpeedNormal_WaterLevelHigh

Max movement speed for m_fWaterLevelSpeedRectrictionHigh when character doesn't want to sprint (-1 means no change)

int m_iMaxSpeedFast_WaterLevelHigh

Max movement speed for m_fWaterLevelSpeedRectrictionHigh when character wants to sprint (-1 means no change)