class
CarriedObjectTransition
- 0 properties
- 7 functions
- 2 derived classes
Extends DefaultTransition game.stateMachine.Functor IScriptable ISerializable
Properties
None.
Functions
bool CanEquipFirearm(game.Object owner, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.Place( "CarriedObjectTransition", "CanEquipFirearm;GameObjectStateContextStateGameScriptInterface", (CarriedObjectTransition_CanEquipFirearm x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CarriedObjectTransition_CanEquipFirearm( CarriedObjectTransition self, game.Object? owner, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );bool IsPlayerCombatAllowed(game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.Place( "CarriedObjectTransition", "IsPlayerCombatAllowed;StateGameScriptInterface", (CarriedObjectTransition_IsPlayerCombatAllowed x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CarriedObjectTransition_IsPlayerCombatAllowed( CarriedObjectTransition self, game.stateMachine.GameScriptInterface? scriptInterface );void SetFastModeParameter(game.stateMachine.StateContextScript stateContext, bool fastMode)RTTIre.Hooks.PlaceVoid( "CarriedObjectTransition", "SetFastModeParameter;StateContextBool", (CarriedObjectTransition_SetFastModeParameter x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CarriedObjectTransition_SetFastModeParameter( CarriedObjectTransition self, game.stateMachine.StateContextScript? stateContext, bool fastMode );bool GetFastModeParameter(game.stateMachine.StateContextScript stateContext)RTTIre.Hooks.Place( "CarriedObjectTransition", "GetFastModeParameter;StateContext", (CarriedObjectTransition_GetFastModeParameter x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CarriedObjectTransition_GetFastModeParameter( CarriedObjectTransition self, game.stateMachine.StateContextScript? stateContext );void SetIsFriendlyCarryParameter(game.stateMachine.StateContextScript stateContext, bool isFriendlyCarry)RTTIre.Hooks.PlaceVoid( "CarriedObjectTransition", "SetIsFriendlyCarryParameter;StateContextBool", (CarriedObjectTransition_SetIsFriendlyCarryParameter x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CarriedObjectTransition_SetIsFriendlyCarryParameter( CarriedObjectTransition self, game.stateMachine.StateContextScript? stateContext, bool isFriendlyCarry );bool GetIsFriendlyCarryParameter(game.stateMachine.StateContextScript stateContext)RTTIre.Hooks.Place( "CarriedObjectTransition", "GetIsFriendlyCarryParameter;StateContext", (CarriedObjectTransition_GetIsFriendlyCarryParameter x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CarriedObjectTransition_GetIsFriendlyCarryParameter( CarriedObjectTransition self, game.stateMachine.StateContextScript? stateContext );static bool HasRightHandWeaponActiveInSlot(game.Object owner)staticRTTI globalre.Hooks.Place( "CarriedObjectTransition", "CarriedObjectTransition::HasRightHandWeaponActiveInSlot;GameObject", (CarriedObjectTransition_HasRightHandWeaponActiveInSlot x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CarriedObjectTransition_HasRightHandWeaponActiveInSlot( game.Object? owner );