0x00x00B8
Members 25
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | _movement | AgentMover | Private | — | |
| 0x08 | _agentAnimation | AgentAnimation | Private | — | |
| 0x08 | _rigidbody | Rigidbody | Private | — | |
| 0x08 | _manager | CatMovementManager | Private | — | |
| 0x08 | _pauseAnimationTrigger | string | Private | — | |
| 0x04 | _dropDistance | float | Private | — | |
| 0x04 | _pauseTimeAfterDrop | float | Private | — | |
| 0x04 | activityTimeInPlace | float | Private | — | |
| 0x0054 | 0x04 | padding / unreflected | |||
| 0x08 | loopEndTrigger | string | Private | — | |
| 0x08 | onPickedUp | UnityEvent | Public | — | |
| 0x08 | onReleased | UnityEvent | Public | — | |
| 0x08 | onShooed | UnityEvent | Public | — | |
| 0x08 | onPetted | UnityEvent | Public | — | |
| 0x04 | _currentState | CatState | Private | — | |
| 0x04 | _previousState | CatState | Private | — | |
| 0x04 | _activityTimer | float | Private | — | |
| 0x04 | _activityLocationTimer | float | Private | — | |
| 0x04 | _currentActivityDuration | float | Private | — | |
| 0x04 | _afterLoopActivityDuration | float | Private | — | |
| 0x01 | _isLoopingActivity | bool | Private | — | |
| 0x0099 | 0x07 | padding / unreflected | |||
| 0x08 | _resumeRoutine | Coroutine | Private | — | |
| 0x01 | selectClosestPoint | bool | Private | — | |
| 0x01 | selectFurtherPoint | bool | Private | — | |
| 0x01 | RecoveryState | bool | Public | — | |
| 0x00AB | 0x05 | padding / unreflected | |||
| 0x08 | _cachedPlayer | GameObject | Private | — | |
Inherited from MonoBehaviour 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CancellationTokenSource | CancellationTokenSource | Private | — |
Inherited from Object 5
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x04 | kInstanceID_None | int | PrivateStatic+1 flags | 8 |
| 0x08 | m_CachedPtr | long | Private | — | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+2 flags | — | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags | — |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags | — |
Functions 19
| Signature | Flags | Native | Params |
|---|---|---|---|
| CatState get_CurrentState() | Public+1 flags | 0x04 | |
| void Start() | Private | 0x00 | |
| void Update() | Private | 0x00 | |
| void HandleIdleState() | Private | 0x00 | |
| void HandleWalkingState() | Private | 0x00 | |
| void PickRandomActivity() | Private | 0x00 | |
| void HandleActivityState() | Private | 0x00 | |
| void PauseBehavior(bool pause) | Public | 0x01 | |
| void StartCustomization() | Public | 0x00 | |
| void StopCustomization() | Public | 0x00 | |
| void StartCarrying() | Public | 0x00 | |
| void StopCarrying() | Public | 0x00 | |
| IEnumerator ResumeActivities() | Private | 0x08 | |
| IEnumerator DelayedNavmeshPositionSet() | Private | 0x08 | |
| void ShooCat(bool initiatedByPlayer) | Public | 0x01 | |
| void PetTheCat() | Public | 0x00 | |
| void InterruptCat() | Public | 0x00 | |
| void .ctor() | Public+1 flags | 0x00 | |
| float <HandleIdleState>b__28_0(Transform d) | Private | 0x08 |