AIActionParams class
AIActionParams
Inheritance
Base: IScriptable
Derived
None.
Properties
None.
Functions
static game.data.NPCUpperBodyState GetUpperBodyStateFromName(CName nameParam)staticRTTI globalstatic AIActionTargetStates GetTargetStatesFromArray(CName[] targetStates, WeakHandle<game.Object> target)staticRTTI globalstatic bool GetPSMLocomotionStateFromName(CName nameParam, game.PSMLocomotionStates locomotionState)staticRTTI globalstatic AIActionNPCStates GetOwnerStatesFromArray(CName[] ownerStates)staticRTTI globalstatic bool GetPSMUpperBodyStateFromName(CName nameParam, game.PSMUpperBodyStates upperBodyState)staticRTTI globalstatic void PushBackPlayerState(AIActionPlayerStates playerStates, CName stateName)staticRTTI globalstatic bool GetPSMBodyCarryStateFromName(CName nameParam, game.PSMBodyCarrying bodyCarryState)staticRTTI globalstatic game.data.NPCBehaviorState GetBehaviorStateFromName(CName nameParam)staticRTTI globalstatic game.data.NPCStanceState GetStanceStateFromName(CName nameParam)staticRTTI globalstatic bool GetPSMCombatStateFromName(CName nameParam, game.PSMCombat combatState)staticRTTI globalstatic game.data.NPCHighLevelState GetHighLevelStateFromName(CName nameParam)staticRTTI globalstatic AIActionTargetStates GetTargetStatesFromArray(CName[] targetStates)staticRTTI globalstatic void PushBackNPCState(AIActionNPCStates npcStates, CName stateName)staticRTTI globalstatic game.data.DefenseMode GetDefenseModeFromName(CName nameParam)staticRTTI globalstatic bool GetPSMMeleeStateFromName(CName nameParam, game.PSMMelee meleeState)staticRTTI globalstatic bool GetPSMZoneStateFromName(CName nameParam, game.PSMZones zoneState)staticRTTI globalstatic game.data.LocomotionMode GetLocomotionModeFromName(CName nameParam)staticRTTI globalstatic bool TempGetIsValid(TDBID actionID)staticRTTI globalstatic TDBID CreateActionID(AIbehaviorScriptExecutionContext context, ScriptedPuppet puppet, string actionStringName, AIactionParamsPackageTypes actionPackageType, CName actionName)staticRTTI global