11 lines
299 B
GDScript
11 lines
299 B
GDScript
@icon("res://icons/turn_action.svg")
|
|
extends ActionDecider
|
|
|
|
@export var mover: Mover
|
|
|
|
func handle_decide_action():
|
|
var directions = [Vector2i.UP, Vector2i.DOWN, Vector2i.LEFT, Vector2i.RIGHT]
|
|
if try_perform(MoveAction.new(mover, directions.pick_random())):
|
|
return
|
|
try_perform(SkipAction.new())
|