class
LocomotionSwimmingEvents
- 0 properties
- 9 functions
- 6 derived classes
Extends LocomotionEventsTransition LocomotionTransition DefaultTransition game.stateMachine.Functor IScriptable ISerializable
Derived
SwimmingDivingEvents, SwimmingFastDivingEvents, SwimmingForceFreezeEvents, SwimmingSurfaceEvents, SwimmingSurfaceFastEvents, SwimmingTransitionEvents
Properties
None.
Functions
void SetSwimmingState(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, int value)RTTIre.Hooks.PlaceVoid( "LocomotionSwimmingEvents", "SetSwimmingState;StateContextStateGameScriptInterfaceInt32", (LocomotionSwimmingEvents_SetSwimmingState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LocomotionSwimmingEvents_SetSwimmingState( LocomotionSwimmingEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface, int value );void UpdateSwimmingAnimFeatureData(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "LocomotionSwimmingEvents", "UpdateSwimmingAnimFeatureData;StateContextStateGameScriptInterface", (LocomotionSwimmingEvents_UpdateSwimmingAnimFeatureData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LocomotionSwimmingEvents_UpdateSwimmingAnimFeatureData( LocomotionSwimmingEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );game.stateMachine.parameter.TypeActionLocomotionParameters? SetLocomotionParameters(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTIre.Hooks.Place( "LocomotionSwimmingEvents", "SetLocomotionParameters;StateContextStateGameScriptInterface", (LocomotionSwimmingEvents_SetLocomotionParameters x) => { return re.Hooks.CallOriginal<re.msgpack.game.stateMachine.parameter.TypeActionLocomotionParameters>(); } ); [Msgpack.Gen] public readonly partial record struct LocomotionSwimmingEvents_SetLocomotionParameters( LocomotionSwimmingEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );bool IsSwimmingForward(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.Place( "LocomotionSwimmingEvents", "IsSwimmingForward;StateContextStateGameScriptInterface", (LocomotionSwimmingEvents_IsSwimmingForward x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LocomotionSwimmingEvents_IsSwimmingForward( LocomotionSwimmingEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );float GetSwimmingImpulseMultiplier(game.stateMachine.GameScriptInterface scriptInterface, float timeDelta)RTTIre.Hooks.Place( "LocomotionSwimmingEvents", "GetSwimmingImpulseMultiplier;StateGameScriptInterfaceFloat", (LocomotionSwimmingEvents_GetSwimmingImpulseMultiplier x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct LocomotionSwimmingEvents_GetSwimmingImpulseMultiplier( LocomotionSwimmingEvents self, game.stateMachine.GameScriptInterface? scriptInterface, float timeDelta );void OnEnter(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTIre.Hooks.PlaceVoid( "LocomotionSwimmingEvents", "OnEnter;StateContextStateGameScriptInterface", (LocomotionSwimmingEvents_OnEnter x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LocomotionSwimmingEvents_OnEnter( LocomotionSwimmingEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void ExitCleanup(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "LocomotionSwimmingEvents", "ExitCleanup;StateContextStateGameScriptInterface", (LocomotionSwimmingEvents_ExitCleanup x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LocomotionSwimmingEvents_ExitCleanup( LocomotionSwimmingEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void OnExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTIre.Hooks.PlaceVoid( "LocomotionSwimmingEvents", "OnExit;StateContextStateGameScriptInterface", (LocomotionSwimmingEvents_OnExit x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LocomotionSwimmingEvents_OnExit( LocomotionSwimmingEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void OnForcedExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTIre.Hooks.PlaceVoid( "LocomotionSwimmingEvents", "OnForcedExit;StateContextStateGameScriptInterface", (LocomotionSwimmingEvents_OnForcedExit x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LocomotionSwimmingEvents_OnForcedExit( LocomotionSwimmingEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );