Files
tekton/scripts/behaviors/actions/grab_action.gd
T
2025-01-28 14:17:29 +08:00

12 lines
271 B
GDScript

class_name GrabAction extends ActionLeaf
func tick(actor: Node, blackboard: Blackboard) -> int:
var grab_position = blackboard.get_value("grab_position")
if not grab_position:
return FAILURE
if actor.grab_item(grab_position):
return SUCCESS
return FAILURE