extends Resource class_name MovementBehaviour func get_available_spaces(pos: Vector2i, map: HexGrid) -> Array[Vector2i]: return []