class
MeleeChargedHoldEvents
- 2 properties
- 9 functions
Extends MeleeRumblingEvents MeleeEventsTransition MeleeTransition DefaultTransition game.stateMachine.Functor IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
clearWeaponCharge | bool | 0x30 | scripted |
effectiveRangeMod | game.StatModifierData_Deprecated? | 0x38 | scripted |
Functions
string GetIntensity()overrideRTTIre.Hooks.Place( "MeleeChargedHoldEvents", "GetIntensity;", (MeleeChargedHoldEvents_GetIntensity x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct MeleeChargedHoldEvents_GetIntensity( MeleeChargedHoldEvents self );void OnEnter(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTIre.Hooks.PlaceVoid( "MeleeChargedHoldEvents", "OnEnter;StateContextStateGameScriptInterface", (MeleeChargedHoldEvents_OnEnter x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MeleeChargedHoldEvents_OnEnter( MeleeChargedHoldEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void OnForcedExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTIre.Hooks.PlaceVoid( "MeleeChargedHoldEvents", "OnForcedExit;StateContextStateGameScriptInterface", (MeleeChargedHoldEvents_OnForcedExit x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MeleeChargedHoldEvents_OnForcedExit( MeleeChargedHoldEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void OnExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTIre.Hooks.PlaceVoid( "MeleeChargedHoldEvents", "OnExit;StateContextStateGameScriptInterface", (MeleeChargedHoldEvents_OnExit x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MeleeChargedHoldEvents_OnExit( MeleeChargedHoldEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void OnExitToMeleeStrongAttack(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "MeleeChargedHoldEvents", "OnExitToMeleeStrongAttack;StateContextStateGameScriptInterface", (MeleeChargedHoldEvents_OnExitToMeleeStrongAttack x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MeleeChargedHoldEvents_OnExitToMeleeStrongAttack( MeleeChargedHoldEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void OnExitCommon(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "MeleeChargedHoldEvents", "OnExitCommon;StateContextStateGameScriptInterface", (MeleeChargedHoldEvents_OnExitCommon x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MeleeChargedHoldEvents_OnExitCommon( MeleeChargedHoldEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );bool IsMonowireQuickhackChargedAttack(game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.Place( "MeleeChargedHoldEvents", "IsMonowireQuickhackChargedAttack;StateGameScriptInterface", (MeleeChargedHoldEvents_IsMonowireQuickhackChargedAttack x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MeleeChargedHoldEvents_IsMonowireQuickhackChargedAttack( MeleeChargedHoldEvents self, game.stateMachine.GameScriptInterface? scriptInterface );float GetChargeValuePerSec(game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.Place( "MeleeChargedHoldEvents", "GetChargeValuePerSec;StateGameScriptInterface", (MeleeChargedHoldEvents_GetChargeValuePerSec x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct MeleeChargedHoldEvents_GetChargeValuePerSec( MeleeChargedHoldEvents self, game.stateMachine.GameScriptInterface? scriptInterface );void UpdateEffectiveRange(game.stateMachine.GameScriptInterface scriptInterface, float effectiveRange)RTTIre.Hooks.PlaceVoid( "MeleeChargedHoldEvents", "UpdateEffectiveRange;StateGameScriptInterfaceFloat", (MeleeChargedHoldEvents_UpdateEffectiveRange x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MeleeChargedHoldEvents_UpdateEffectiveRange( MeleeChargedHoldEvents self, game.stateMachine.GameScriptInterface? scriptInterface, float effectiveRange );