REDNODE / GAME API

AISignalHandlerComponent

classnative

extends IComponent › IScriptable › ISerializable

Methods 8

native func AddSignal(signal: script_ref<AIGateSignal>, opt keepActive: Bool) -> Uint32
native func ConsumeSignal(tag: CName)
static native func Get(entity: ref<Entity>) -> ref<AISignalHandlerComponent>
native func GetHighestPrioritySignal(out signal: AIGateSignal, out signalId: Uint32) -> Bool
native func GetSignal(signalId: Uint32, out signal: AIGateSignal) -> Bool
native func HasSignalWithTag(tag: CName) -> Bool
native func IsHighestPriority(tag: CName, out signalId: Uint32) -> Bool
native func RemoveSignal(id: Uint32) -> Bool