Zdexby TheHolyOneZ
44,741 classes
Class

PlayerMovement

: PlayerSingleton`1 : MonoBehaviour : Behaviour : Component : Object : Object
ScheduleOne.PlayerScripts.PlayerMovement, Assembly-CSharp 0x0128 (296 B) inherited 0x0020 Assembly-CSharp.dll
0x00x0128

Members 80

OffsetSizeNameTypeFlagsDefault
—0x04DevSprintMultiplierfloatPublicStatic+1 flags1065353216
—0x04WalkSpeedfloatPublicStatic+1 flags1065353216
0x04StaticMoveSpeedMultiplierfloatPublicStatic—
—0x04InputSensitivityfloatPublicStatic+1 flags1065353216
—0x04InputDeadZonefloatPublicStatic+1 flags1065353216
—0x04SlipperyMovementMultiplierfloatPublicStatic+1 flags1065353216
—0x04GroundedThresholdfloatPublicStatic+1 flags1065353216
—0x04SlopeThresholdfloatPublicStatic+1 flags1065353216
—0x04SlopeForcefloatPublicStatic+1 flags1065353216
—0x04SlopeForceRayLengthfloatPublicStatic+1 flags1065353216
—0x04ControllerRadiusfloatPublicStatic+1 flags1065353216
—0x04DefaultCharacterControllerHeightfloatPublicStatic+1 flags1065353216
—0x04CrouchHeightMultiplierfloatPublicStatic+1 flags1065353216
—0x04CrouchTimefloatPublicStatic+1 flags1065353216
—0x04CrouchSpeedMultiplerfloatPublicStatic+1 flags1065353216
—0x04CrouchedVigIntensityfloatPublicStatic+1 flags1065353216
—0x04CrouchedVigSmoothnessfloatPublicStatic+1 flags1065353216
—0x01SprintingRequiresStaminaboolPublicStatic+1 flags0
—0x04SprintChangeRatefloatPublicStatic+1 flags1065353216
—0x04SprintMultiplierfloatPublicStatic+1 flags1065353216
—0x04StaminaDrainRatefloatPublicStatic+1 flags1065353216
—0x04StaminaRestoreRatefloatPublicStatic+1 flags1065353216
—0x04StaminaRestoreDelayfloatPublicStatic+1 flags1065353216
0x04StaminaReserveMaxfloatPublicStatic—
—0x04JumpForcefloatPublicStatic+1 flags1065353216
0x04JumpMultiplierfloatPublicStatic—
0x04GravityMultiplierfloatPublicStatic—
—0x04BaseGravityMultiplierfloatPublicStatic+1 flags1065353216
—0x04VerticalLadderSpeedMultiplierfloatPublicStatic+1 flags1065353216
—0x04LateralLadderSpeedMultiplierfloatPublicStatic+1 flags1065353216
—0x04LadderTopBufferfloatPublicStatic+1 flags1065353216
—0x04LadderPitchAdjustmentfloatPublicStatic+1 flags1065353216
—0x04DismountForcefloatPublicStatic+1 flags1065353216
—0x04DismountForceDurationfloatPublicStatic+1 flags1065353216
0x08PlayerPlayerPublic—
0x08ControllerCharacterControllerPublic—
0x04GroundDetectionMaskLayerMaskPublic—
0x01<CanJump>k__BackingFieldboolPrivate—
0x01<IsJumping>k__BackingFieldboolPrivate—
0x00360x02padding / unreflected
0x04<TimeAirborne>k__BackingFieldfloatPrivate—
0x04<TimeGrounded>k__BackingFieldfloatPrivate—
0x01<IsGrounded>k__BackingFieldboolPrivate—
0x01<IsCrouched>k__BackingFieldboolPrivate—
0x00420x02padding / unreflected
0x04<StandingScale>k__BackingFieldfloatPrivate—
0x01<IsRagdolled>k__BackingFieldboolPrivate—
0x01<IsSprinting>k__BackingFieldboolPrivate—
0x01<ForceSprint>k__BackingFieldboolPrivate—
0x004B0x01padding / unreflected
0x04<CurrentStaminaReserve>k__BackingFieldfloatPrivate—
0x04<CurrentSprintMultiplier>k__BackingFieldfloatPrivate—
0x00540x04padding / unreflected
0x08<CurrentVehicle>k__BackingFieldLandVehiclePrivate—
0x08<CurrentLadder>k__BackingFieldLadderPrivate—
0x08MoveSpeedMultiplierStackFloatStackPublic+1 flags—
0x08onStaminaReserveChangedAction<System.Single>Public—
0x08onJumpActionPublic—
0x08onLandActionPublic—
0x08onCrouchActionPublic—
0x08onUncrouchActionPublic—
0x01_canMoveboolPrivate—
0x00990x03padding / unreflected
0x0CmovementVector3Private—
0x0ClastFrameMovementVector3Private—
0x04movementYfloatPrivate—
0x04timeOnLadderDismountfloatPrivate—
0x0CladderDismountDirVector3Private—
0x04horizontalAxisfloatPrivate—
0x04verticalAxisfloatPrivate—
0x08movementEventsDictionary<System.Int32Private—
0x08movementEventKeysList<System.Int32>Private—
0x04timeSinceStaminaDrainfloatPrivate—
0x01sprintActiveboolPrivate—
0x01sprintReleasedboolPrivate—
0x00E60x02padding / unreflected
0x08sprintBlockersList<System.String>Private—
0x0CresidualVelocityDirectionVector3Private—
0x04residualVelocityForcefloatPrivate—
0x04residualVelocityDurationfloatPrivate—
0x04residualVelocityTimeRemainingfloatPrivate—
0x01teleportboolPrivate—
0x01090x03padding / unreflected
0x0CteleportPositionVector3Private—
0x04playerLadderYPosOnLastClimbSoundfloatPrivate—
0x04_slopefloatPrivate—
0x08playerRotCoroutineCoroutinePrivate—
Inherited from PlayerSingleton`1 1
OffsetSizeNameTypeFlagsDefault
0x08instancePlayerMovementPrivateStatic—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 73

SignatureFlagsNativeParams
bool get_CanMove()Public+1 flags0x01
void set_CanMove(bool value)Public+1 flags0x01
bool get_CanJump()Public+1 flags0x01
void set_CanJump(bool value)Public+1 flags0x01
Vector3 get_Movement()Public+1 flags0x0C
bool get_IsJumping()Public+1 flags0x01
void set_IsJumping(bool value)Private+1 flags0x01
float get_TimeAirborne()Public+1 flags0x04
void set_TimeAirborne(float value)Private+1 flags0x04
float get_TimeGrounded()Public+1 flags0x04
void set_TimeGrounded(float value)Private+1 flags0x04
bool get_IsGrounded()Public+1 flags0x01
void set_IsGrounded(bool value)Private+1 flags0x01
bool get_IsCrouched()Public+1 flags0x01
void set_IsCrouched(bool value)Private+1 flags0x01
float get_StandingScale()Public+1 flags0x04
void set_StandingScale(float value)Private+1 flags0x04
bool get_IsRagdolled()Public+1 flags0x01
void set_IsRagdolled(bool value)Private+1 flags0x01
bool get_IsSprinting()Public+1 flags0x01
void set_IsSprinting(bool value)Private+1 flags0x01
bool get_ForceSprint()Public+1 flags0x01
void set_ForceSprint(bool value)Public+1 flags0x01
float get_CurrentStaminaReserve()Public+1 flags0x04
void set_CurrentStaminaReserve(float value)Private+1 flags0x04
float get_CurrentSprintMultiplier()Public+1 flags0x04
void set_CurrentSprintMultiplier(float value)Private+1 flags0x04
LandVehicle get_CurrentVehicle()Public+1 flags0x08
void set_CurrentVehicle(LandVehicle value)2 flags0x08
Ladder get_CurrentLadder()Public+1 flags0x08
void set_CurrentLadder(Ladder value)Public+1 flags0x08
bool get_IsOnLadder()Public+1 flags0x01
float get_MoveSpeedMultiplier()Public+1 flags0x04
void Awake()2 flags0x00
void Start()2 flags0x00
void Update()Private0x00
void FixedUpdate()Private0x00
void LateUpdate()Private0x00
void Move()Private0x00
void ClampMovement()Private0x00
float GetSurfaceAngle()Private0x04
bool GetIsGrounded()Private0x01
void Teleport(const Vector3& position, bool alignFeetToPosition)Public0x0C
void SetResidualVelocity(const Vector3& dir, float force, float time)Public0x0C
void WarpToNavMesh(bool clearVelocity)Public0x01
void UpdateHorizontalAxis()Private0x00
void UpdateVerticalAxis()Private0x00
void Jump()Public0x00
void SetCrouched(bool c)Public0x01
void TryToggleCrouch()Private0x00
bool CanStand()Private0x01
void UpdateCrouchVignetteEffect()Private0x00
void UpdatePlayerHeight()Private0x00
void LerpPlayerRotation(const Quaternion& rotation, float lerpTime)Public0x10
IEnumerator LerpPlayerRotation_Process(const Quaternion& endRotation, float lerpTime)Private0x10
void SetPlayerRotation(const Quaternion& rotation)Public0x10
void EnterVehicle(LandVehicle vehicle)Private0x08
void ExitVehicle(LandVehicle veh)Private0x08
void RegisterMovementEvent(int threshold, Action action)Public0x08
void DeregisterMovementEvent(Action action)Public0x08
void UpdateMovementEvents()Private0x00
void ChangeStamina(float change, bool notify)Public0x04
void SetStamina(float value, bool notify)Public0x04
void AddSprintBlocker(const string& tag)Public0x08
void RemoveSprintBlocker(const string& tag)Public0x08
void MountLadder(Ladder ladder)Public0x08
void DismountLadder()Public0x00
void LadderMove()Private0x00
void PlayLadderClimbSound()Private0x00
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00
void <Start>b__131_0()Private0x00
IEnumerator <Jump>g__JumpRoutine|144_0()Private0x08

Used by 17

types with a member, parameter or interface of this type