SucceederNode

class SucceederNode(_name: String = "") : Decorator

Decorator Node A succeeder node's tick always reports success regardless of the actual result of its child

Constructors

Link copied to clipboard
constructor(_name: String = "")

Properties

Link copied to clipboard
Link copied to clipboard
open override var name: String

Functions

Link copied to clipboard
Link copied to clipboard
fun IParentNode.condition(name: String = "", func: () -> Boolean?)
Link copied to clipboard
fun IParentNode.conditional(observerAbort: ObserverAbort? = null, condition: () -> Boolean, init: ConditionalNode.() -> Unit): ConditionalNode
Link copied to clipboard
open override fun getTreeString(prefix: String): String
Link copied to clipboard
open override fun <T : IBehaviorNode> initNode(name: String, node: T, init: T.() -> Unit): T
Link copied to clipboard
Link copied to clipboard
fun IParentNode.perform(name: String = "", func: () -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun tick(): BehaviorTreeStatus