48 lines
792 B
Python
48 lines
792 B
Python
clear()
|
|
for i in range(3):
|
|
move(North)
|
|
move(East)
|
|
for i in range(3):
|
|
plant(Entities.Bush)
|
|
move(North)
|
|
move(East)
|
|
for i in range(3):
|
|
till()
|
|
plant(Entities.Carrot)
|
|
move(North)
|
|
move(East)
|
|
|
|
while True:
|
|
for i in range(3):
|
|
if can_harvest():
|
|
harvest()
|
|
change_hat(Hats.Purple_Hat)
|
|
move(North)
|
|
else:
|
|
do_a_flip()
|
|
change_hat(Hats.Gray_Hat)
|
|
move(North)
|
|
move(East)
|
|
for i in range(3):
|
|
if can_harvest():
|
|
harvest()
|
|
plant(Entities.Bush)
|
|
change_hat(Hats.Green_Hat)
|
|
move(North)
|
|
else:
|
|
do_a_flip()
|
|
change_hat(Hats.Gray_Hat)
|
|
move(North)
|
|
move(East)
|
|
for i in range(3):
|
|
if can_harvest():
|
|
harvest()
|
|
plant(Entities.Carrot)
|
|
change_hat(Hats.Brown_Hat)
|
|
move(North)
|
|
else:
|
|
do_a_flip()
|
|
change_hat(Hats.Gray_Hat)
|
|
move(North)
|
|
move(East)
|