0x00x0078
Members 22
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x04 | MAX_PUNCH_LOAD | float | PublicStatic+1 flags | 1065353216 |
| — | 0x04 | MIN_COOLDOWN | float | PublicStatic+1 flags | 1036831949 |
| — | 0x04 | MAX_COOLDOWN | float | PublicStatic+1 flags | 1045220557 |
| — | 0x04 | PUNCH_RANGE | float | PublicStatic+1 flags | 1067450368 |
| — | 0x04 | PUNCH_DEBOUNCE | float | PublicStatic+1 flags | 1036831949 |
| 0x01 | <PunchingEnabled>k__BackingField | bool | Private | — | |
| 0x01 | <IsPunching>k__BackingField | bool | Private | — | |
| 0x0022 | 0x02 | padding / unreflected | |||
| 0x0C | ViewmodelAvatarOffset | Vector3 | Public | — | |
| 0x04 | MinPunchDamage | float | Public | — | |
| 0x04 | MaxPunchDamage | float | Public | — | |
| 0x04 | MinPunchForce | float | Public | — | |
| 0x04 | MaxPunchForce | float | Public | — | |
| 0x04 | MinStaminaCost | float | Public | — | |
| 0x04 | MaxStaminaCost | float | Public | — | |
| 0x08 | PunchSound | AudioSourceController | Public | — | |
| 0x08 | PunchAnimator | RuntimeAnimatorController | Public | — | |
| 0x04 | punchLoad | float | Private | — | |
| 0x04 | remainingCooldown | float | Private | — | |
| 0x08 | player | Player | Private | — | |
| 0x08 | punchRoutine | Coroutine | Private | — | |
| 0x01 | itemEquippedLastFrame | bool | Private | — | |
| 0x0071 | 0x03 | padding / unreflected | |||
| 0x04 | timeSincePunchingEnabled | float | Private | — | |
Inherited from MonoBehaviour 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CancellationTokenSource | CancellationTokenSource | Private | — |
Inherited from Object 4
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CachedPtr | long | Private | — | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+1 flags | — | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags | — |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags | — |
Functions 20
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool get_PunchingEnabled() | Public+1 flags | 0x01 | |
| void set_PunchingEnabled(bool value) | Public+1 flags | 0x01 | |
| bool get_IsLoading() | Public+1 flags | 0x01 | |
| bool get_IsPunching() | Public+1 flags | 0x01 | |
| void set_IsPunching(bool value) | Private+1 flags | 0x01 | |
| void Awake() | Private | 0x00 | |
| void Start() | Private | 0x00 | |
| void Update() | Private | 0x00 | |
| void LateUpdate() | Private | 0x00 | |
| void UpdateCooldown() | Private | 0x00 | |
| void UpdateInput() | Private | 0x00 | |
| bool CanStartLoading() | Private | 0x01 | |
| void StartLoad() | Private | 0x00 | |
| void Release() | Private | 0x00 | |
| void Punch(float power) | Private | 0x04 | |
| void ExecuteHit(float power) | Private | 0x04 | |
| void SetPunchingEnabled(bool enabled) | Private | 0x01 | |
| bool ShouldBeEnabled() | Private | 0x01 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void <Start>b__31_0() | Private | 0x00 |