class
AdamSmasherHealthChangeListener
- 5 properties
- 16 functions
Extends game.CustomValueStatPoolsListener game.ScriptStatPoolsListener game.IStatPoolsListener IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
owner | WeakHandle<NPCPuppet> | 0x0 | scripted |
player | WeakHandle<PlayerPuppet> | 0x10 | scripted |
adamSmasherComponent | AdamSmasherComponent? | 0x20 | scripted |
statPoolType | game.data.StatPoolType | 0x30 | scripted |
statPoolSystem | game.StatPoolsSystem? | 0x38 | scripted |
Functions
void OnStatPoolValueChanged(float oldValue, float newValue, float percToPoints)overrideRTTIre.Hooks.PlaceVoid( "AdamSmasherHealthChangeListener", "OnStatPoolValueChanged;FloatFloatFloat", (AdamSmasherHealthChangeListener_OnStatPoolValueChanged x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AdamSmasherHealthChangeListener_OnStatPoolValueChanged( AdamSmasherHealthChangeListener self, float oldValue, float newValue, float percToPoints );void CheckPhase(float oldValue, float newValue, float percToPoints)RTTIre.Hooks.PlaceVoid( "AdamSmasherHealthChangeListener", "CheckPhase;FloatFloatFloat", (AdamSmasherHealthChangeListener_CheckPhase x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AdamSmasherHealthChangeListener_CheckPhase( AdamSmasherHealthChangeListener self, float oldValue, float newValue, float percToPoints );void ApplySmashed()RTTIre.Hooks.PlaceVoid( "AdamSmasherHealthChangeListener", "ApplySmashed;", (AdamSmasherHealthChangeListener_ApplySmashed x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AdamSmasherHealthChangeListener_ApplySmashed( AdamSmasherHealthChangeListener self );void DisableAllSandyEdgerunnerFxs()RTTIre.Hooks.PlaceVoid( "AdamSmasherHealthChangeListener", "DisableAllSandyEdgerunnerFxs;", (AdamSmasherHealthChangeListener_DisableAllSandyEdgerunnerFxs x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AdamSmasherHealthChangeListener_DisableAllSandyEdgerunnerFxs( AdamSmasherHealthChangeListener self );void ApplyPhase2()RTTIre.Hooks.PlaceVoid( "AdamSmasherHealthChangeListener", "ApplyPhase2;", (AdamSmasherHealthChangeListener_ApplyPhase2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AdamSmasherHealthChangeListener_ApplyPhase2( AdamSmasherHealthChangeListener self );void ApplyPhase3()RTTIre.Hooks.PlaceVoid( "AdamSmasherHealthChangeListener", "ApplyPhase3;", (AdamSmasherHealthChangeListener_ApplyPhase3 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AdamSmasherHealthChangeListener_ApplyPhase3( AdamSmasherHealthChangeListener self );void ApplyEmergency()RTTIre.Hooks.PlaceVoid( "AdamSmasherHealthChangeListener", "ApplyEmergency;", (AdamSmasherHealthChangeListener_ApplyEmergency x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AdamSmasherHealthChangeListener_ApplyEmergency( AdamSmasherHealthChangeListener self );void RemoveEmergency()RTTIre.Hooks.PlaceVoid( "AdamSmasherHealthChangeListener", "RemoveEmergency;", (AdamSmasherHealthChangeListener_RemoveEmergency x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AdamSmasherHealthChangeListener_RemoveEmergency( AdamSmasherHealthChangeListener self );void EnableTorsoWeakspot()RTTIre.Hooks.PlaceVoid( "AdamSmasherHealthChangeListener", "EnableTorsoWeakspot;", (AdamSmasherHealthChangeListener_EnableTorsoWeakspot x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AdamSmasherHealthChangeListener_EnableTorsoWeakspot( AdamSmasherHealthChangeListener self );void DisableTorsoWeakspot()RTTIre.Hooks.PlaceVoid( "AdamSmasherHealthChangeListener", "DisableTorsoWeakspot;", (AdamSmasherHealthChangeListener_DisableTorsoWeakspot x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AdamSmasherHealthChangeListener_DisableTorsoWeakspot( AdamSmasherHealthChangeListener self );void EnableHeadWeakspot()RTTIre.Hooks.PlaceVoid( "AdamSmasherHealthChangeListener", "EnableHeadWeakspot;", (AdamSmasherHealthChangeListener_EnableHeadWeakspot x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AdamSmasherHealthChangeListener_EnableHeadWeakspot( AdamSmasherHealthChangeListener self );void DisableRightArm()RTTIre.Hooks.PlaceVoid( "AdamSmasherHealthChangeListener", "DisableRightArm;", (AdamSmasherHealthChangeListener_DisableRightArm x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AdamSmasherHealthChangeListener_DisableRightArm( AdamSmasherHealthChangeListener self );void DisableFrontPlate()RTTIre.Hooks.PlaceVoid( "AdamSmasherHealthChangeListener", "DisableFrontPlate;", (AdamSmasherHealthChangeListener_DisableFrontPlate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AdamSmasherHealthChangeListener_DisableFrontPlate( AdamSmasherHealthChangeListener self );void EnableLauncherWeakspot()RTTIre.Hooks.PlaceVoid( "AdamSmasherHealthChangeListener", "EnableLauncherWeakspot;", (AdamSmasherHealthChangeListener_EnableLauncherWeakspot x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AdamSmasherHealthChangeListener_EnableLauncherWeakspot( AdamSmasherHealthChangeListener self );void DisableLauncherWeakspot()RTTIre.Hooks.PlaceVoid( "AdamSmasherHealthChangeListener", "DisableLauncherWeakspot;", (AdamSmasherHealthChangeListener_DisableLauncherWeakspot x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AdamSmasherHealthChangeListener_DisableLauncherWeakspot( AdamSmasherHealthChangeListener self );void DestroyWeakspotGenerator()RTTIre.Hooks.PlaceVoid( "AdamSmasherHealthChangeListener", "DestroyWeakspotGenerator;", (AdamSmasherHealthChangeListener_DestroyWeakspotGenerator x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AdamSmasherHealthChangeListener_DestroyWeakspotGenerator( AdamSmasherHealthChangeListener self );