class
ConsumableTransitions
- 0 properties
- 9 functions
- 6 derived classes
Extends DefaultTransition game.stateMachine.Functor IScriptable ISerializable
Derived
ConsumableCleanupDecisions, ConsumableCleanupEvents, ConsumableStartupDecisions, ConsumableStartupEvents, ConsumableUseDecisions, ConsumableUseEvents
Properties
None.
Functions
bool IsUsingFluffConsumable(game.stateMachine.StateContextScript stateContext)RTTIre.Hooks.Place( "ConsumableTransitions", "IsUsingFluffConsumable;StateContext", (ConsumableTransitions_IsUsingFluffConsumable x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ConsumableTransitions_IsUsingFluffConsumable( ConsumableTransitions self, game.stateMachine.StateContextScript? stateContext );void ChangeConsumableAnimFeature(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, bool newState)RTTIre.Hooks.PlaceVoid( "ConsumableTransitions", "ChangeConsumableAnimFeature;StateContextStateGameScriptInterfaceBool", (ConsumableTransitions_ChangeConsumableAnimFeature x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ConsumableTransitions_ChangeConsumableAnimFeature( ConsumableTransitions self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface, bool newState );void SetItemInLeftHand(game.stateMachine.GameScriptInterface scriptInterface, bool newState)RTTIre.Hooks.PlaceVoid( "ConsumableTransitions", "SetItemInLeftHand;StateGameScriptInterfaceBool", (ConsumableTransitions_SetItemInLeftHand x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ConsumableTransitions_SetItemInLeftHand( ConsumableTransitions self, game.stateMachine.GameScriptInterface? scriptInterface, bool newState );float GetConsumableCastPoint(game.ItemID consumableItem)RTTIre.Hooks.Place( "ConsumableTransitions", "GetConsumableCastPoint;ItemID", (ConsumableTransitions_GetConsumableCastPoint x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct ConsumableTransitions_GetConsumableCastPoint( ConsumableTransitions self, game.ItemID consumableItem );float GetConsumableCycleDuration(game.ItemID consumableItem)RTTIre.Hooks.Place( "ConsumableTransitions", "GetConsumableCycleDuration;ItemID", (ConsumableTransitions_GetConsumableCycleDuration x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct ConsumableTransitions_GetConsumableCycleDuration( ConsumableTransitions self, game.ItemID consumableItem );float GetConsumableInitBlendDuration(game.ItemID consumableItem)RTTIre.Hooks.Place( "ConsumableTransitions", "GetConsumableInitBlendDuration;ItemID", (ConsumableTransitions_GetConsumableInitBlendDuration x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct ConsumableTransitions_GetConsumableInitBlendDuration( ConsumableTransitions self, game.ItemID consumableItem );float GetConsumableRemovePoint(game.ItemID consumableItem)RTTIre.Hooks.Place( "ConsumableTransitions", "GetConsumableRemovePoint;ItemID", (ConsumableTransitions_GetConsumableRemovePoint x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct ConsumableTransitions_GetConsumableRemovePoint( ConsumableTransitions self, game.ItemID consumableItem );void ForceUnequipEvent(game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "ConsumableTransitions", "ForceUnequipEvent;StateGameScriptInterface", (ConsumableTransitions_ForceUnequipEvent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ConsumableTransitions_ForceUnequipEvent( ConsumableTransitions self, game.stateMachine.GameScriptInterface? scriptInterface );void SetLeftHandAnimationAnimFeature(game.stateMachine.GameScriptInterface scriptInterface, bool newState)RTTIre.Hooks.PlaceVoid( "ConsumableTransitions", "SetLeftHandAnimationAnimFeature;StateGameScriptInterfaceBool", (ConsumableTransitions_SetLeftHandAnimationAnimFeature x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ConsumableTransitions_SetLeftHandAnimationAnimFeature( ConsumableTransitions self, game.stateMachine.GameScriptInterface? scriptInterface, bool newState );