class
MeleeEventsTransition
- 0 properties
- 8 functions
- 11 derived classes
Extends MeleeTransition DefaultTransition game.stateMachine.Functor IScriptable ISerializable
Derived
MeleeAttackGenericEvents, MeleeBodySlamAttackEvents, MeleeDashEvents, MeleeDeflectEvents, MeleeHoldEvents, MeleeLeapEvents, MeleeNotReadyEvents, MeleeParriedEvents, MeleeRumblingEvents, MeleeTargetingEvents
Show 1 more of 11 derived classes
Properties
None.
Functions
void OnEnter(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "MeleeEventsTransition", "OnEnter;StateContextStateGameScriptInterface", (MeleeEventsTransition_OnEnter x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MeleeEventsTransition_OnEnter( MeleeEventsTransition self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void OnExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "MeleeEventsTransition", "OnExit;StateContextStateGameScriptInterface", (MeleeEventsTransition_OnExit x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MeleeEventsTransition_OnExit( MeleeEventsTransition self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void OnUpdate(float timeDelta, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "MeleeEventsTransition", "OnUpdate;FloatStateContextStateGameScriptInterface", (MeleeEventsTransition_OnUpdate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MeleeEventsTransition_OnUpdate( MeleeEventsTransition self, float timeDelta, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void OnForcedExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "MeleeEventsTransition", "OnForcedExit;StateContextStateGameScriptInterface", (MeleeEventsTransition_OnForcedExit x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MeleeEventsTransition_OnForcedExit( MeleeEventsTransition self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void ToggleWireVisualEffect(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, CName effectName, bool b)RTTIre.Hooks.PlaceVoid( "MeleeEventsTransition", "ToggleWireVisualEffect;StateContextStateGameScriptInterfaceCNameBool", (MeleeEventsTransition_ToggleWireVisualEffect x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MeleeEventsTransition_ToggleWireVisualEffect( MeleeEventsTransition self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface, CName effectName, bool b );void MeleeTransitionRemoveTriggerEffects(game.GameAudioSystem audioSystem)RTTIre.Hooks.PlaceVoid( "MeleeEventsTransition", "MeleeTransitionRemoveTriggerEffects;AudioSystem", (MeleeEventsTransition_MeleeTransitionRemoveTriggerEffects x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MeleeEventsTransition_MeleeTransitionRemoveTriggerEffects( MeleeEventsTransition self, game.GameAudioSystem? audioSystem );Vector4 TargetPrediction(Vector4 targetPosition, ScriptedPuppet targetPuppet, float deltaTime, float effectStrength)RTTIre.Hooks.Place( "MeleeEventsTransition", "TargetPrediction;Vector4ScriptedPuppetFloatFloat", (MeleeEventsTransition_TargetPrediction x) => { return re.Hooks.CallOriginal<re.msgpack.Vector4>(); } ); [Msgpack.Gen] public readonly partial record struct MeleeEventsTransition_TargetPrediction( MeleeEventsTransition self, Vector4 targetPosition, ScriptedPuppet? targetPuppet, float deltaTime, float effectStrength );void CheckThrowableCooldown(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "MeleeEventsTransition", "CheckThrowableCooldown;StateContextStateGameScriptInterface", (MeleeEventsTransition_CheckThrowableCooldown x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MeleeEventsTransition_CheckThrowableCooldown( MeleeEventsTransition self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );