14 lines
405 B
GDScript3
14 lines
405 B
GDScript3
|
class_name GetBallDestinationAction
|
||
|
extends ActionLeaf
|
||
|
|
||
|
func tick(actor: Node, blackboard: Blackboard):
|
||
|
# var rand_cell: Vector2i = actor.tile_map.get_random_top_cell()
|
||
|
# actor.tile_map.reset_and_set_destination_cell(rand_cell)
|
||
|
#
|
||
|
# var destination = actor.tile_map.map_to_local(rand_cell)
|
||
|
# destination.y += actor.Y_SPAWN_OFFSET
|
||
|
#
|
||
|
blackboard.set_value("destination", actor.next_target)
|
||
|
|
||
|
return SUCCESS
|