AIbehaviortweakTweakActionSystem class
AIbehaviortweakTweakActionSystem
Inheritance
Base: game.IGameSystem
Derived
None.
Properties
None.
Functions
bool EvaluateActionCondition(AIbehaviorScriptExecutionContext ctx, game.data.AIActionCondition_Record record)RTTIbool ForceDirty(AIbehaviorScriptExecutionContext ctx, TDBID recordId)RTTIbool ActivationCheck(AIbehaviorScriptExecutionContext ctx, TDBID actionRecordId)RTTIbool NextPhaseCheck(AIbehaviorScriptExecutionContext ctx, TDBID actionRecordId, uint phase)RTTIbool RepeatPhaseCheck(AIbehaviorScriptExecutionContext ctx, TDBID actionRecordId, uint phase)RTTIuint GetTweakCompositeAlternativesLimit(AIbehaviorScriptExecutionContext ctx)RTTIbool IsTweakCompositeAlternativesLimitEnabled(AIbehaviorScriptExecutionContext ctx, bool playerInCombat)RTTIuint Debug_OnActionStarted(AIbehaviorScriptExecutionContext ctx, TDBID recordId, TDBID baseId, TDBID? compositeId)RTTIuint Debug_OnActionEnded(AIbehaviorScriptExecutionContext ctx, TDBID recordId)RTTIuint Debug_OnActionPhaseStarted(AIbehaviorScriptExecutionContext ctx, TDBID recordId, uint phase)RTTIuint Debug_OnActionNextPhase(AIbehaviorScriptExecutionContext ctx, TDBID recordId, uint phase, bool value)RTTIuint Debug_OnActionRepeatPhase(AIbehaviorScriptExecutionContext ctx, TDBID recordId, uint phase, bool value)RTTI