0x00x0128
Members 44
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | HealthBarType | HealthBarTypes | Public | — | |
| 0x04 | TimeScale | TimeScales | Public | — | |
| 0x08 | HealthBarPrefab | MMProgressBar | Public | — | |
| 0x08 | TargetProgressBar | MMProgressBar | Public | — | |
| 0x08 | Size | Vector2 | Public | — | |
| 0x08 | BackgroundPadding | Vector2 | Public | — | |
| 0x0C | InitialRotationAngles | Vector3 | Public | — | |
| 0x0054 | 0x04 | padding / unreflected | |||
| 0x08 | ForegroundColor | Gradient | Public | — | |
| 0x08 | DelayedColor | Gradient | Public | — | |
| 0x08 | BorderColor | Gradient | Public | — | |
| 0x08 | BackgroundColor | Gradient | Public | — | |
| 0x08 | SortingLayerName | string | Public | — | |
| 0x04 | Delay | float | Public | — | |
| 0x01 | LerpFrontBar | bool | Public | — | |
| 0x0085 | 0x03 | padding / unreflected | |||
| 0x04 | LerpFrontBarSpeed | float | Public | — | |
| 0x01 | LerpDelayedBar | bool | Public | — | |
| 0x008D | 0x03 | padding / unreflected | |||
| 0x04 | LerpDelayedBarSpeed | float | Public | — | |
| 0x01 | BumpScaleOnChange | bool | Public | — | |
| 0x0095 | 0x03 | padding / unreflected | |||
| 0x04 | BumpDuration | float | Public | — | |
| 0x009C | 0x04 | padding / unreflected | |||
| 0x08 | BumpAnimationCurve | AnimationCurve | Public | — | |
| 0x04 | FollowTargetMode | UpdateModes | Public | — | |
| 0x01 | FollowRotation | bool | Public | — | |
| 0x01 | FollowScale | bool | Public | — | |
| 0x01 | NestDrawnHealthBar | bool | Public | — | |
| 0x01 | Billboard | bool | Public | — | |
| 0x08 | InstantiatedOnDeath | GameObject | Public | — | |
| 0x0C | HealthBarOffset | Vector3 | Public | — | |
| 0x01 | AlwaysVisible | bool | Public | — | |
| 0x00C5 | 0x03 | padding / unreflected | |||
| 0x04 | DisplayDurationOnHit | float | Public | — | |
| 0x01 | HideBarAtZero | bool | Public | — | |
| 0x00CD | 0x03 | padding / unreflected | |||
| 0x04 | HideBarAtZeroDelay | float | Public | — | |
| 0x04 | TestMinHealth | float | Public | — | |
| 0x04 | TestMaxHealth | float | Public | — | |
| 0x04 | TestCurrentHealth | float | Public | — | |
| 0x01 | TestUpdateHealthButton | bool | Public | — | |
| 0x00E1 | 0x07 | padding / unreflected | |||
| 0x08 | _progressBar | MMProgressBar | 1 flags | — | |
| 0x08 | _followTransform | MMFollowTarget | 1 flags | — | |
| 0x04 | _lastShowTimestamp | float | 1 flags | — | |
| 0x01 | _showBar | bool | 1 flags | — | |
| 0x00FD | 0x03 | padding / unreflected | |||
| 0x08 | _backgroundImage | Image | 1 flags | — | |
| 0x08 | _borderImage | Image | 1 flags | — | |
| 0x08 | _foregroundImage | Image | 1 flags | — | |
| 0x08 | _delayedImage | Image | 1 flags | — | |
| 0x01 | _finalHideStarted | bool | 1 flags | — | |
| 0x0121 | 0x07 | unreflected bytes to end of MMHealthBar | |||
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 13
| Signature | Flags | Native | Params |
|---|---|---|---|
| void Awake() | 3 flags | 0x00 | |
| void OnEnable() | 1 flags | 0x00 | |
| void SetInitialActiveState() | Public+2 flags | 0x00 | |
| void ShowBar(bool state) | Public+2 flags | 0x01 | |
| bool BarIsShown() | Public+2 flags | 0x01 | |
| void Initialization() | Public+2 flags | 0x00 | |
| void DrawHealthBar() | 3 flags | 0x00 | |
| void Update() | 3 flags | 0x00 | |
| IEnumerator FinalHideBar() | 3 flags | 0x08 | |
| void UpdateDrawnColors() | 3 flags | 0x00 | |
| void UpdateBar(float currentHealth, float minHealth, float maxHealth, bool show) | Public+2 flags | 0x04 | |
| void TestUpdateHealth() | 3 flags | 0x00 | |
| void .ctor() | Public+1 flags | 0x00 |