AISignalCondition class
AISignalCondition
Inheritance
Base: AIbehaviorconditionScript
Derived
CustomEventCondition, PriorityCheckEventCondition
Properties
| Property | Type | |
|---|---|---|
requiredFlags | AISignalFlags[] | scripted |
consumesSignal | bool | scripted |
activated | bool | scripted |
executingSignal | AIGateSignal | scripted |
executingSignalId | uint | scripted |
Functions
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