EyeAuras Docs EyeAuras Docs
EyeAuras Docs EyeAuras Docs
DocFX + Singulink = ♥

Search Results for

    Namespace EyeAuras.BehaviorTree.Nodes.Decorators

    Classes

    CooldownNode

    A Cooldown node is a type of DecoratorNode that tracks the last time its child node was ticked successfully. If the child node is requested to tick again before the cooldown period is over, the Cooldown node returns a failure status without ticking the child. Once the cooldown period is over, the Cooldown node will allow its child to tick again.

    CooldownNodeProperties
    DebounceNode
    DebounceNodeProperties
    ForceFailureNode

    This node will always return Failure, irrespective of the actual execution status of its child node.

    ForceFailureNodeProperties
    ForceSuccessNode

    This node will always return Success, irrespective of the actual execution status of its child node.

    ForceSuccessNodeProperties
    InterrupterNode

    The Interruptor node is assigned a Condition Task. If the condition is or becomes true, the child node is interrupted if it is running, and the Interruptor returns Failure. Otherwise, the Interruptor returns the same status as the child node.

    InterrupterNodeProperties
    InverterNode

    This class represents an Inverter node in a behavior tree. An Inverter node is a type of DecoratorNode which negates the success or failure of its child node.

    InverterNodeProperties
    RepeatNode

    This class represents a Repeat node in a behavior tree. A Repeat node is a type of DecoratorNode which runs its child node a certain number of times. It fails if its child node fails, but succeeds if it finishes all repetitions successfully.

    RepeatNodeProperties
    TimeoutNode
    TimeoutNodeProperties
    UntilSuccessNode

    This class represents an UntilSuccess node in a behavior tree. An UntilSuccess node is a type of DecoratorNode that continuously runs its child node until it succeeds.

    UntilSuccessNodeProperties
    2025 © Xab3r. All rights reserved.