AIActionChecks class
AIActionChecks
Inheritance
Base: IScriptable
Derived
None.
Properties
None.
Functions
static bool CheckMountedVehicleDesiredTags(ScriptedPuppet puppet, CName[] desiredTags)staticRTTI globalstatic bool CheckTargetState(ScriptedPuppet target, AIActionTargetStates targetStates, bool checkAll)staticRTTI globalstatic bool CheckPSMMeleeState(ScriptedPuppet playerPuppet, game.PSMMelee[] meleeStates)staticRTTI globalstatic int GetPSMBlackbordInt(ScriptedPuppet playerPuppet, game.bb.ScriptID_Int32 id)staticRTTI globalstatic bool CheckLocomotionMode(ScriptedPuppet puppet, game.data.LocomotionMode[] locomotionMode)staticRTTI globalstatic bool CheckBehaviorState(ScriptedPuppet puppet, game.data.NPCBehaviorState[] behaviorStates)staticRTTI globalstatic bool CheckAllPlayerStateTypes(ScriptedPuppet playerPuppet, AIActionPlayerStates playerStates)staticRTTI globalstatic bool CheckPlayerState(ScriptedPuppet playerPuppet, AIActionPlayerStates playerStates)staticRTTI globalstatic bool CheckOwnerState(ScriptedPuppet puppet, AIActionNPCStates npcStates, bool checkAll)staticRTTI globalstatic bool CheckPSMBodyCarryState(ScriptedPuppet playerPuppet, game.PSMBodyCarrying[] bodyCarryStates)staticRTTI globalstatic bool CheckAllNPCStateTypes(ScriptedPuppet puppet, AIActionNPCStates npcStates)staticRTTI globalstatic bool CheckPSMZoneState(ScriptedPuppet playerPuppet, game.PSMZones[] zoneStates)staticRTTI globalstatic bool CheckPSMCombatState(ScriptedPuppet playerPuppet, game.PSMCombat[] combatStates)staticRTTI globalstatic bool CheckPSMLocomotionState(ScriptedPuppet playerPuppet, game.PSMLocomotionStates[] locomotionStates)staticRTTI globalstatic bool CheckUpperBodyState(ScriptedPuppet puppet, game.data.NPCUpperBodyState[] upperBodyStates)staticRTTI globalstatic bool CheckPSMUpperBodyState(ScriptedPuppet playerPuppet, game.PSMUpperBodyStates[] upperBodyStates)staticRTTI globalstatic bool CheckDefenseMode(ScriptedPuppet puppet, game.data.DefenseMode[] defenseMode)staticRTTI globalstatic bool CheckHighLevelState(ScriptedPuppet puppet, game.data.NPCHighLevelState[] highLevelStates)staticRTTI globalstatic bool CheckStanceState(ScriptedPuppet puppet, game.data.NPCStanceState[] stanceStates)staticRTTI globalstatic bool CheckNPCState(ScriptedPuppet puppet, AIActionNPCStates npcStates)staticRTTI global