class
AIActionParams
- 0 properties
- 19 functions
Extends IScriptable ISerializable
Properties
None.
Functions
static game.data.NPCUpperBodyState GetUpperBodyStateFromName(CName nameParam)staticRTTI globalre.Hooks.Place( "AIActionParams", "AIActionParams::GetUpperBodyStateFromName;CName", (AIActionParams_GetUpperBodyStateFromName x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NPCUpperBodyState>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionParams_GetUpperBodyStateFromName( CName nameParam );static AIActionTargetStates GetTargetStatesFromArray(CName[] targetStates, WeakHandle<game.Object> target)staticRTTI globalre.Hooks.Place( "AIActionParams", "AIActionParams::GetTargetStatesFromArray;script_ref<array<CName>>GameObject", (AIActionParams_GetTargetStatesFromArray x) => { return re.Hooks.CallOriginal<re.msgpack.AIActionTargetStates>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionParams_GetTargetStatesFromArray( CName[] targetStates, WeakHandle<game.Object> target );static bool GetPSMLocomotionStateFromName(CName nameParam, out game.PSMLocomotionStates locomotionState)staticRTTI globalre.Hooks.Place( "AIActionParams", "AIActionParams::GetPSMLocomotionStateFromName;CNamegamePSMLocomotionStates", (AIActionParams_GetPSMLocomotionStateFromName x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionParams_GetPSMLocomotionStateFromName( CName nameParam, game.PSMLocomotionStates locomotionState );static AIActionNPCStates GetOwnerStatesFromArray(CName[] ownerStates)staticRTTI globalre.Hooks.Place( "AIActionParams", "AIActionParams::GetOwnerStatesFromArray;script_ref<array<CName>>", (AIActionParams_GetOwnerStatesFromArray x) => { return re.Hooks.CallOriginal<re.msgpack.AIActionNPCStates>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionParams_GetOwnerStatesFromArray( CName[] ownerStates );static bool GetPSMUpperBodyStateFromName(CName nameParam, out game.PSMUpperBodyStates upperBodyState)staticRTTI globalre.Hooks.Place( "AIActionParams", "AIActionParams::GetPSMUpperBodyStateFromName;CNamegamePSMUpperBodyStates", (AIActionParams_GetPSMUpperBodyStateFromName x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionParams_GetPSMUpperBodyStateFromName( CName nameParam, game.PSMUpperBodyStates upperBodyState );static void PushBackPlayerState(AIActionPlayerStates playerStates, CName stateName)staticRTTI globalre.Hooks.PlaceVoid( "AIActionParams", "AIActionParams::PushBackPlayerState;script_ref<AIActionPlayerStates>CName", (AIActionParams_PushBackPlayerState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AIActionParams_PushBackPlayerState( AIActionPlayerStates playerStates, CName stateName );static bool GetPSMBodyCarryStateFromName(CName nameParam, out game.PSMBodyCarrying bodyCarryState)staticRTTI globalre.Hooks.Place( "AIActionParams", "AIActionParams::GetPSMBodyCarryStateFromName;CNamegamePSMBodyCarrying", (AIActionParams_GetPSMBodyCarryStateFromName x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionParams_GetPSMBodyCarryStateFromName( CName nameParam, game.PSMBodyCarrying bodyCarryState );static game.data.NPCBehaviorState GetBehaviorStateFromName(CName nameParam)staticRTTI globalre.Hooks.Place( "AIActionParams", "AIActionParams::GetBehaviorStateFromName;CName", (AIActionParams_GetBehaviorStateFromName x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NPCBehaviorState>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionParams_GetBehaviorStateFromName( CName nameParam );static game.data.NPCStanceState GetStanceStateFromName(CName nameParam)staticRTTI globalre.Hooks.Place( "AIActionParams", "AIActionParams::GetStanceStateFromName;CName", (AIActionParams_GetStanceStateFromName x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NPCStanceState>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionParams_GetStanceStateFromName( CName nameParam );static bool GetPSMCombatStateFromName(CName nameParam, out game.PSMCombat combatState)staticRTTI globalre.Hooks.Place( "AIActionParams", "AIActionParams::GetPSMCombatStateFromName;CNamegamePSMCombat", (AIActionParams_GetPSMCombatStateFromName x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionParams_GetPSMCombatStateFromName( CName nameParam, game.PSMCombat combatState );static game.data.NPCHighLevelState GetHighLevelStateFromName(CName nameParam)staticRTTI globalre.Hooks.Place( "AIActionParams", "AIActionParams::GetHighLevelStateFromName;CName", (AIActionParams_GetHighLevelStateFromName x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NPCHighLevelState>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionParams_GetHighLevelStateFromName( CName nameParam );static AIActionTargetStates GetTargetStatesFromArray(CName[] targetStates)staticRTTI globalre.Hooks.Place( "AIActionParams", "AIActionParams::GetTargetStatesFromArray;script_ref<array<CName>>", (AIActionParams_GetTargetStatesFromArray2 x) => { return re.Hooks.CallOriginal<re.msgpack.AIActionTargetStates>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionParams_GetTargetStatesFromArray2( CName[] targetStates );static void PushBackNPCState(AIActionNPCStates npcStates, CName stateName)staticRTTI globalre.Hooks.PlaceVoid( "AIActionParams", "AIActionParams::PushBackNPCState;script_ref<AIActionNPCStates>CName", (AIActionParams_PushBackNPCState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AIActionParams_PushBackNPCState( AIActionNPCStates npcStates, CName stateName );static game.data.DefenseMode GetDefenseModeFromName(CName nameParam)staticRTTI globalre.Hooks.Place( "AIActionParams", "AIActionParams::GetDefenseModeFromName;CName", (AIActionParams_GetDefenseModeFromName x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.DefenseMode>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionParams_GetDefenseModeFromName( CName nameParam );static bool GetPSMMeleeStateFromName(CName nameParam, out game.PSMMelee meleeState)staticRTTI globalre.Hooks.Place( "AIActionParams", "AIActionParams::GetPSMMeleeStateFromName;CNamegamePSMMelee", (AIActionParams_GetPSMMeleeStateFromName x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionParams_GetPSMMeleeStateFromName( CName nameParam, game.PSMMelee meleeState );static bool GetPSMZoneStateFromName(CName nameParam, out game.PSMZones zoneState)staticRTTI globalre.Hooks.Place( "AIActionParams", "AIActionParams::GetPSMZoneStateFromName;CNamegamePSMZones", (AIActionParams_GetPSMZoneStateFromName x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionParams_GetPSMZoneStateFromName( CName nameParam, game.PSMZones zoneState );static game.data.LocomotionMode GetLocomotionModeFromName(CName nameParam)staticRTTI globalre.Hooks.Place( "AIActionParams", "AIActionParams::GetLocomotionModeFromName;CName", (AIActionParams_GetLocomotionModeFromName x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.LocomotionMode>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionParams_GetLocomotionModeFromName( CName nameParam );static bool TempGetIsValid(TDBID actionID)staticRTTI globalre.Hooks.Place( "AIActionParams", "AIActionParams::TempGetIsValid;TweakDBID", (AIActionParams_TempGetIsValid x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionParams_TempGetIsValid( TDBID actionID );static TDBID CreateActionID(AIbehaviorScriptExecutionContext context, ScriptedPuppet puppet, string actionStringName, AIactionParamsPackageTypes actionPackageType, out CName actionName)staticRTTI globalre.Hooks.Place( "AIActionParams", "AIActionParams::CreateActionID;ScriptExecutionContextScriptedPuppetscript_ref<String>AIactionParamsPackageTypesCName", (AIActionParams_CreateActionID x) => { return re.Hooks.CallOriginal<re.msgpack.TDBID>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionParams_CreateActionID( AIbehaviorScriptExecutionContext context, ScriptedPuppet? puppet, string actionStringName, AIactionParamsPackageTypes actionPackageType, CName actionName );