63 lines
1.0 KiB
Python
63 lines
1.0 KiB
Python
clear()
|
|
for i in range(4):
|
|
move(North)
|
|
move(East)
|
|
for i in range(4):
|
|
plant(Entities.Bush)
|
|
move(North)
|
|
move(East)
|
|
for i in range(4):
|
|
plant(Entities.Bush)
|
|
move(North)
|
|
move(East)
|
|
for i in range(4):
|
|
till()
|
|
plant(Entities.Carrot)
|
|
move(North)
|
|
move(East)
|
|
|
|
while True:
|
|
for i in range(4):
|
|
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(4):
|
|
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(4):
|
|
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(4):
|
|
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)
|