class SHumanCommandMoveSettingsSource
Constructors 2
private void SHumanCommandMoveSettings()private void ~SHumanCommandMoveSettings()Members 22
float m_fRunSpringTimeoutfilter span value [s]
float m_fRunSpringMaxChangefilter speed value [val/s]
float m_fDirFilterTimeoutdirection filter timeout [s]
float m_fDirFilterSprintTimeoutsprint direction filter timeout [s]
float m_fDirFilterSpeeddirection filter max rot speed [rad/s]
float m_fMaxSprintAnglemax sprint angle [rad]
float m_fTurnAnglewhen character starts to turn (45 deg default)
float m_fTurnEndUpdateNTimewhen turn values are not updated anymore (normalized time)
float m_fTurnNextNTimewhen next turn is started from previous turn
float m_fSlidingPoseAngleangle (0.707 * PI) - when angle is bigger - sliding pose is done (rad)
float m_fSlidingPoseTrackTimetime change of angle is tracked in the past (sec)
float m_fSlidingPoseRepTimenot to do sliding pose after another sliding pose (sec)
float m_fHeadingChangeLimiterIdlefloat m_fHeadingChangeLimiterWalkfloat m_fHeadingChangeLimiterRunfloat m_fLeaningSpeedfloat m_fWaterLevelSpeedRectrictionLowWater level (in meters) - m_iMaxSpeedNormal_WaterLevelLow and m_iMaxSpeedFast_WaterLevelLow are applied when character is deeper
float m_fWaterLevelSpeedRectrictionHighWater level (in meters) - m_iMaxSpeedNormal_WaterLevelHigh and m_iMaxSpeedFast_WaterLevelHigh are applied when character is deeper
int m_iMaxSpeedNormal_WaterLevelLowMax movement speed for m_fWaterLevelSpeedRectrictionLow when character doesn't want to sprint (-1 means no change)
int m_iMaxSpeedFast_WaterLevelLowMax movement speed for m_fWaterLevelSpeedRectrictionLow when character wants to sprint (-1 means no change)
int m_iMaxSpeedNormal_WaterLevelHighMax movement speed for m_fWaterLevelSpeedRectrictionHigh when character doesn't want to sprint (-1 means no change)
int m_iMaxSpeedFast_WaterLevelHighMax movement speed for m_fWaterLevelSpeedRectrictionHigh when character wants to sprint (-1 means no change)