Skip to content

Decorator Nodes

Timed admission

  • Cooldown: starts the explicit TimerVariable after child success.
  • Throttle: starts the explicit TimerVariable before admitting the child.
  • Both support an empty child and reject execution while the timer is active.

Decorator is the single-child wrapper category for nodes that transform or observe a child's result. Decorators do not host services.

Available nodes

  • Always — return a configured result after executing one child.
  • Capture — store and forward a child's result.
  • Inverter — invert a child's result.
  • ResultChanged — succeed when a child's result changes.
  • Repeat — execute one child a fixed number of times.
  • Retry — retry one child after failures up to a fixed attempt limit.