AISignalCondition
Base: AIbehaviorconditionScript
CustomEventCondition, PriorityCheckEventCondition
| Property | Type | |
|---|---|---|
requiredFlags | AISignalFlags[] | scripted |
consumesSignal | bool | scripted |
activated | bool | scripted |
executingSignal | AIGateSignal | scripted |
executingSignalId | uint | scripted |
CName GetSignalName() RTTIbool GetSignalEvaluationOutcome() RTTIstring GetEditorSubCaption() RTTIvoid Activate(AIbehaviorScriptExecutionContext context) overrideRTTIvoid Deactivate(AIbehaviorScriptExecutionContext context) overrideRTTIAIbehaviorConditionOutcomes Check(AIbehaviorScriptExecutionContext context) overrideRTTIbool CheckFlagRequirements(AIGateSignal gateSignal, AISignalFlags checkAgainst) RTTIbool IsActivated() RTTIAISignalHandlerComponent? GetSignalHandler(AIbehaviorScriptExecutionContext context) RTTIgame.BoolSignalTable? GetSignalTable(AIbehaviorScriptExecutionContext context) RTTIbool StartExecuting(AIbehaviorScriptExecutionContext context) RTTIbool KeepExecuting(AIbehaviorScriptExecutionContext context) RTTI