CPlayer_MovementServices_Humanoid
Interface CPlayer_MovementServices_Humanoid
Namespace: SwiftlyS2.Shared.SchemaDefinitions
Assembly: SwiftlyS2.CS2.dll
public interface CPlayer_MovementServices_Humanoid : CPlayer_MovementServices, CPlayerPawnComponent, ISchemaClass<CPlayerPawnComponent>, ISchemaClass<CPlayer_MovementServices>, ISchemaClass<CPlayer_MovementServices_Humanoid>, ISchemaField, ISchemaClass, INativeHandleImplements
- CPlayer_MovementServices
- CPlayerPawnComponent
- ISchemaClass<CPlayerPawnComponent>
- ISchemaClass<CPlayer_MovementServices>
- ISchemaClass<CPlayer_MovementServices_Humanoid>
- ISchemaField
- ISchemaClass
- INativeHandle
Properties
CrouchState
ref uint CrouchState { get; }Property Value
CrouchTransitionStartTime
GameTime_t CrouchTransitionStartTime { get; }Property Value
Ducked
ref bool Ducked { get; }Property Value
Ducking
ref bool Ducking { get; }Property Value
FallVelocity
ref float FallVelocity { get; }Property Value
GroundNormal
ref Vector GroundNormal { get; }Property Value
InCrouch
ref bool InCrouch { get; }Property Value
InDuckJump
ref bool InDuckJump { get; }Property Value
SmoothedVelocity
ref Vector SmoothedVelocity { get; }Property Value
StepSoundTime
ref float StepSoundTime { get; }Property Value
Stepside
ref int Stepside { get; }Property Value
SurfaceFriction
ref float SurfaceFriction { get; }Property Value
SurfaceProps
ref CUtlStringToken SurfaceProps { get; }Property Value
Methods
CrouchStateUpdated()
void CrouchStateUpdated()CrouchTransitionStartTimeUpdated()
void CrouchTransitionStartTimeUpdated()DuckedUpdated()
void DuckedUpdated()DuckingUpdated()
void DuckingUpdated()FallVelocityUpdated()
void FallVelocityUpdated()InCrouchUpdated()
void InCrouchUpdated()InDuckJumpUpdated()
void InDuckJumpUpdated()