class
AIActionChecks
- 0 properties
- 20 functions
Extends IScriptable ISerializable
Properties
None.
Functions
static bool CheckMountedVehicleDesiredTags(ScriptedPuppet puppet, CName[] desiredTags)staticRTTI globalre.Hooks.Place( "AIActionChecks", "AIActionChecks::CheckMountedVehicleDesiredTags;ScriptedPuppetscript_ref<array<CName>>", (AIActionChecks_CheckMountedVehicleDesiredTags x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionChecks_CheckMountedVehicleDesiredTags( ScriptedPuppet? puppet, CName[] desiredTags );static bool CheckTargetState(ScriptedPuppet target, AIActionTargetStates targetStates, bool checkAll)staticRTTI globalre.Hooks.Place( "AIActionChecks", "AIActionChecks::CheckTargetState;ScriptedPuppetscript_ref<AIActionTargetStates>Bool", (AIActionChecks_CheckTargetState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionChecks_CheckTargetState( ScriptedPuppet? target, AIActionTargetStates targetStates, bool checkAll );static bool CheckPSMMeleeState(ScriptedPuppet playerPuppet, game.PSMMelee[] meleeStates)staticRTTI globalre.Hooks.Place( "AIActionChecks", "AIActionChecks::CheckPSMMeleeState;ScriptedPuppetscript_ref<array<gamePSMMelee>>", (AIActionChecks_CheckPSMMeleeState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionChecks_CheckPSMMeleeState( ScriptedPuppet? playerPuppet, game.PSMMelee[] meleeStates );static int GetPSMBlackbordInt(ScriptedPuppet playerPuppet, game.bb.ScriptID_Int32 id)staticRTTI globalre.Hooks.Place( "AIActionChecks", "AIActionChecks::GetPSMBlackbordInt;ScriptedPuppetBlackboardID_Int", (AIActionChecks_GetPSMBlackbordInt x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionChecks_GetPSMBlackbordInt( ScriptedPuppet? playerPuppet, game.bb.ScriptID_Int32 id );static bool CheckLocomotionMode(ScriptedPuppet puppet, game.data.LocomotionMode[] locomotionMode)staticRTTI globalre.Hooks.Place( "AIActionChecks", "AIActionChecks::CheckLocomotionMode;ScriptedPuppetscript_ref<array<gamedataLocomotionMode>>", (AIActionChecks_CheckLocomotionMode x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionChecks_CheckLocomotionMode( ScriptedPuppet? puppet, game.data.LocomotionMode[] locomotionMode );static bool CheckBehaviorState(ScriptedPuppet puppet, game.data.NPCBehaviorState[] behaviorStates)staticRTTI globalre.Hooks.Place( "AIActionChecks", "AIActionChecks::CheckBehaviorState;ScriptedPuppetscript_ref<array<gamedataNPCBehaviorState>>", (AIActionChecks_CheckBehaviorState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionChecks_CheckBehaviorState( ScriptedPuppet? puppet, game.data.NPCBehaviorState[] behaviorStates );static bool CheckAllPlayerStateTypes(ScriptedPuppet playerPuppet, AIActionPlayerStates playerStates)staticRTTI globalre.Hooks.Place( "AIActionChecks", "AIActionChecks::CheckAllPlayerStateTypes;ScriptedPuppetscript_ref<AIActionPlayerStates>", (AIActionChecks_CheckAllPlayerStateTypes x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionChecks_CheckAllPlayerStateTypes( ScriptedPuppet? playerPuppet, AIActionPlayerStates playerStates );static bool CheckPlayerState(ScriptedPuppet playerPuppet, AIActionPlayerStates playerStates)staticRTTI globalre.Hooks.Place( "AIActionChecks", "AIActionChecks::CheckPlayerState;ScriptedPuppetscript_ref<AIActionPlayerStates>", (AIActionChecks_CheckPlayerState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionChecks_CheckPlayerState( ScriptedPuppet? playerPuppet, AIActionPlayerStates playerStates );static bool CheckOwnerState(ScriptedPuppet puppet, AIActionNPCStates npcStates, bool checkAll)staticRTTI globalre.Hooks.Place( "AIActionChecks", "AIActionChecks::CheckOwnerState;ScriptedPuppetscript_ref<AIActionNPCStates>Bool", (AIActionChecks_CheckOwnerState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionChecks_CheckOwnerState( ScriptedPuppet? puppet, AIActionNPCStates npcStates, bool checkAll );static bool CheckPSMBodyCarryState(ScriptedPuppet playerPuppet, game.PSMBodyCarrying[] bodyCarryStates)staticRTTI globalre.Hooks.Place( "AIActionChecks", "AIActionChecks::CheckPSMBodyCarryState;ScriptedPuppetscript_ref<array<gamePSMBodyCarrying>>", (AIActionChecks_CheckPSMBodyCarryState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionChecks_CheckPSMBodyCarryState( ScriptedPuppet? playerPuppet, game.PSMBodyCarrying[] bodyCarryStates );static bool CheckAllNPCStateTypes(ScriptedPuppet puppet, AIActionNPCStates npcStates)staticRTTI globalre.Hooks.Place( "AIActionChecks", "AIActionChecks::CheckAllNPCStateTypes;ScriptedPuppetscript_ref<AIActionNPCStates>", (AIActionChecks_CheckAllNPCStateTypes x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionChecks_CheckAllNPCStateTypes( ScriptedPuppet? puppet, AIActionNPCStates npcStates );static bool CheckPSMZoneState(ScriptedPuppet playerPuppet, game.PSMZones[] zoneStates)staticRTTI globalre.Hooks.Place( "AIActionChecks", "AIActionChecks::CheckPSMZoneState;ScriptedPuppetscript_ref<array<gamePSMZones>>", (AIActionChecks_CheckPSMZoneState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionChecks_CheckPSMZoneState( ScriptedPuppet? playerPuppet, game.PSMZones[] zoneStates );static bool CheckPSMCombatState(ScriptedPuppet playerPuppet, game.PSMCombat[] combatStates)staticRTTI globalre.Hooks.Place( "AIActionChecks", "AIActionChecks::CheckPSMCombatState;ScriptedPuppetscript_ref<array<gamePSMCombat>>", (AIActionChecks_CheckPSMCombatState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionChecks_CheckPSMCombatState( ScriptedPuppet? playerPuppet, game.PSMCombat[] combatStates );static bool CheckPSMLocomotionState(ScriptedPuppet playerPuppet, game.PSMLocomotionStates[] locomotionStates)staticRTTI globalre.Hooks.Place( "AIActionChecks", "AIActionChecks::CheckPSMLocomotionState;ScriptedPuppetscript_ref<array<gamePSMLocomotionStates>>", (AIActionChecks_CheckPSMLocomotionState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionChecks_CheckPSMLocomotionState( ScriptedPuppet? playerPuppet, game.PSMLocomotionStates[] locomotionStates );static bool CheckUpperBodyState(ScriptedPuppet puppet, game.data.NPCUpperBodyState[] upperBodyStates)staticRTTI globalre.Hooks.Place( "AIActionChecks", "AIActionChecks::CheckUpperBodyState;ScriptedPuppetscript_ref<array<gamedataNPCUpperBodyState>>", (AIActionChecks_CheckUpperBodyState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionChecks_CheckUpperBodyState( ScriptedPuppet? puppet, game.data.NPCUpperBodyState[] upperBodyStates );static bool CheckPSMUpperBodyState(ScriptedPuppet playerPuppet, game.PSMUpperBodyStates[] upperBodyStates)staticRTTI globalre.Hooks.Place( "AIActionChecks", "AIActionChecks::CheckPSMUpperBodyState;ScriptedPuppetscript_ref<array<gamePSMUpperBodyStates>>", (AIActionChecks_CheckPSMUpperBodyState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionChecks_CheckPSMUpperBodyState( ScriptedPuppet? playerPuppet, game.PSMUpperBodyStates[] upperBodyStates );static bool CheckDefenseMode(ScriptedPuppet puppet, game.data.DefenseMode[] defenseMode)staticRTTI globalre.Hooks.Place( "AIActionChecks", "AIActionChecks::CheckDefenseMode;ScriptedPuppetscript_ref<array<gamedataDefenseMode>>", (AIActionChecks_CheckDefenseMode x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionChecks_CheckDefenseMode( ScriptedPuppet? puppet, game.data.DefenseMode[] defenseMode );static bool CheckHighLevelState(ScriptedPuppet puppet, game.data.NPCHighLevelState[] highLevelStates)staticRTTI globalre.Hooks.Place( "AIActionChecks", "AIActionChecks::CheckHighLevelState;ScriptedPuppetscript_ref<array<gamedataNPCHighLevelState>>", (AIActionChecks_CheckHighLevelState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionChecks_CheckHighLevelState( ScriptedPuppet? puppet, game.data.NPCHighLevelState[] highLevelStates );static bool CheckStanceState(ScriptedPuppet puppet, game.data.NPCStanceState[] stanceStates)staticRTTI globalre.Hooks.Place( "AIActionChecks", "AIActionChecks::CheckStanceState;ScriptedPuppetscript_ref<array<gamedataNPCStanceState>>", (AIActionChecks_CheckStanceState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionChecks_CheckStanceState( ScriptedPuppet? puppet, game.data.NPCStanceState[] stanceStates );static bool CheckNPCState(ScriptedPuppet puppet, AIActionNPCStates npcStates)staticRTTI globalre.Hooks.Place( "AIActionChecks", "AIActionChecks::CheckNPCState;ScriptedPuppetscript_ref<AIActionNPCStates>", (AIActionChecks_CheckNPCState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionChecks_CheckNPCState( ScriptedPuppet? puppet, AIActionNPCStates npcStates );