Files
2025-12-23 19:07:48 +00:00

38 lines
940 B
Python

import helpers
def till_and_plant():
if get_ground_type() != Grounds.Grassland:
till()
if get_entity_type() == Entities.Grass:
helpers.harvest_if_possible()
def harvest_hay():
for x in range(get_world_size()):
for y in range(get_world_size()):
till_and_plant()
move(North)
move(East)
def harvest_hay_columns():
columns_per_drone = get_world_size() / max_drones()
for x in range(columns_per_drone):
for y in range(get_world_size()):
till_and_plant()
move(North)
move(East)
def spawn_drones():
world_size = get_world_size()
columns_per_drone = world_size / max_drones()
i = 0
while i < world_size:
helpers.move_to_coords(i,0)
spawn_drone(harvest_hay_columns)
i += columns_per_drone
def harvest_hay_with_multiple_drones():
spawn_drones()
harvest_hay_columns()