add beehave
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
@tool
|
||||
@icon("../../icons/action.svg")
|
||||
class_name ActionLeaf extends Leaf
|
||||
|
||||
## Actions are leaf nodes that define a task to be performed by an actor.
|
||||
## Their execution can be long running, potentially being called across multiple
|
||||
## frame executions. In this case, the node should return `RUNNING` until the
|
||||
## action is completed.
|
||||
|
||||
|
||||
func get_class_name() -> Array[StringName]:
|
||||
var classes := super()
|
||||
classes.push_back(&"ActionLeaf")
|
||||
return classes
|
||||
Reference in New Issue
Block a user