0x00x01C8
Members 53
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | <ToolRecoilRigJoint>k__BackingField | ConfigurableJoint | Private | |
| 0x08 | _player | Player | Private | |
| 0x08 | _toolSwayRig | Rigidbody | Private | |
| 0x08 | _toolSwayTarget | Transform | Private | |
| 0x08 | _toolRecoilRig | Rigidbody | Private | |
| 0x0048 | 0x20 | padding / unreflected | ||
| 0x04 | _breatheSpeed | float | Private | |
| 0x08 | _breatheCurve | AnimationCurve | Private | |
| 0x04 | _bobMulti | float | Private | |
| 0x04 | _sprintBobMulti | float | Private | |
| 0x04 | _horizontalBobMulti | float | Private | |
| 0x04 | _sprintBobTransitionSpeed | float | Private | |
| 0x04 | _tiltSpeed | float | Private | |
| 0x04 | _screenShakeMulti | float | Private | |
| 0x04 | _equipSpeed | float | Private | |
| 0x08 | _pickUpSpeedCurve | AnimationCurve | Private | |
| 0x04 | _pickUpSpeed | float | Private | |
| 0x08 | _tool | Tool | Private | |
| 0x0C | _equipRot | Vector3 | Private | |
| 0x0C | _equipPos | Vector3 | Private | |
| 0x0C | _origEquipRot | Vector3 | Private | |
| 0x0C | _origEquipPos | Vector3 | Private | |
| 0x0C | _lookRot | Vector3 | Private | |
| 0x08 | _bobPos | Vector2 | Private | |
| 0x0C | _swayPos | Vector3 | Private | |
| 0x0C | _swayRot | Vector3 | Private | |
| 0x08 | _tarPos | Vector2 | Private | |
| 0x08 | _refPos | Vector2 | Private | |
| 0x0C | _fallPos | Vector3 | Private | |
| 0x0C | _breathePos | Vector3 | Private | |
| 0x0C | _aimPos | Vector3 | Private | |
| 0x0C | _sprintPos | Vector3 | Private | |
| 0x0C | _sprintRot | Vector3 | Private | |
| 0x0C | _shakePos | Vector3 | Private | |
| 0x0C | _pickUpPos | Vector3 | Private | |
| 0x0C | _pickUpRot | Vector3 | Private | |
| 0x0C | _finalTargetPos | Vector3 | Private | |
| 0x0C | _finalTargetRot | Vector3 | Private | |
| 0x0C | _fakeItemAngVel | Vector3 | Private | |
| 0x0C | _fakeItemVel | Vector3 | Private | |
| 0x0C | _lastUpdatePos | Vector3 | Private | |
| 0x10 | _lastUpdateRot | Quaternion | Private | |
| 0x04 | _curAimMulti | float | Private | |
| 0x04 | _curSprintPercent | float | Private | |
| 0x04 | _holdPercent | float | Private | |
| 0x04 | _tiltRot | float | Private | |
| 0x04 | _tarTilt | float | Private | |
| 0x04 | _refTilt | float | Private | |
| 0x04 | _breathePercent | float | Private | |
| 0x04 | _stage | int | Private | |
| 0x01 | _breatheIn | bool | Private | |
| 0x01 | _hasNewTool | bool | Private | |
| 0x01 | _spawnedFromInv | bool | Private | |
| 0x08 | _droppedTool | Tool | Private | |
| 0x01C7 | 0x01 | unreflected bytes to end of PlayerToolMovement | ||
Inherited from MonoBehaviour 1
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | m_CancellationTokenSource | CancellationTokenSource | Private |
Inherited from Object 4
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | m_CachedPtr | long | Private | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+2 flags | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags |
Functions 42
| Signature | Flags | Native | Params |
|---|---|---|---|
| void get_AimPos() | Public+1 flags | — | 0x00 |
| void get_SprintPos() | Public+1 flags | — | 0x00 |
| void get_SprintRot() | Public+1 flags | — | 0x00 |
| void get_FakeItemVel() | Public+1 flags | — | 0x00 |
| void get_FakeItemAngVel() | Public+1 flags | — | 0x00 |
| void get_HoldPercent() | Public+1 flags | — | 0x00 |
| void get_CurBreatheAmount() | Public+1 flags | — | 0x00 |
| void get_CurrentTool() | Public+1 flags | — | 0x00 |
| void get_ToolRecoilRigJoint() | Public+1 flags | — | 0x00 |
| void set_ToolRecoilRigJoint() | Private+1 flags | — | 0x00 |
| void Awake() | Private | — | 0x00 |
| void Recoil() | Public | — | 0x00 |
| void SetTool() | Public | — | 0x00 |
| void ReconcileHeldTool() | Public | — | 0x00 |
| void ClearTool() | Public | — | 0x00 |
| void SpawnFromInventory() | Public | — | 0x00 |
| void SetAimPos() | Public | — | 0x00 |
| void SetSprintPos() | Public | — | 0x00 |
| void SetSprintRot() | Public | — | 0x00 |
| void SetShakePos() | Public | — | 0x00 |
| void AddPosToRecoilRig() | Public | — | 0x00 |
| void AddRotToRecoilRig() | Public | — | 0x00 |
| void LateUpdate() | Private | — | 0x00 |
| void FixedUpdate() | Private | — | 0x00 |
| void Sway() | Private | — | 0x00 |
| void Bob() | Private | — | 0x00 |
| void Fall() | Private | — | 0x00 |
| void Breathe() | Private | — | 0x00 |
| void ApplySwayToTarget() | Private | — | 0x00 |
| void ApplyPosRotToModel() | Private | — | 0x00 |
| void LookAround() | Private | — | 0x00 |
| void GlueToCamera() | Private | — | 0x00 |
| void EquipEase() | Private | — | 0x00 |
| void ResetToolVariables() | Private | — | 0x00 |
| void ResetEquipVariables() | Private | — | 0x00 |
| void ResetSwayRecoilPosRotVel() | Private | — | 0x00 |
| void SetSwayRigToInvPosRot() | Private | — | 0x00 |
| void ResetToolPosRot() | Private | — | 0x00 |
| void OnForcedToolDrop() | Public | — | 0x00 |
| void SetToolDropPos() | Private | — | 0x00 |
| void CalculateFakeVel() | Private | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |