From 8d7258c8bc9baf3eb88ccd643e3519df04076fd3 Mon Sep 17 00:00:00 2001 From: DearSky <63993320+DearSky1@users.noreply.github.com> Date: Thu, 16 Oct 2025 16:55:55 +0800 Subject: [PATCH] Refactor farming logic and update parameters --- 5.AFK.py | 84 +++++++++++++++++++++++++++++++++++++++++++------------- 1 file changed, 65 insertions(+), 19 deletions(-) diff --git a/5.AFK.py b/5.AFK.py index cfdda70..a307b83 100644 --- a/5.AFK.py +++ b/5.AFK.py @@ -1,46 +1,67 @@ #init clear() -use_water=True -use_water_range=0.5# use water if water_value < range -range_x=6 -range_y=6 -lines_grass=0 -lines_bush=6 -lines_carrot=0 +pull_water=True +use_water_range=0.75# use water if water_value < range +range_x=22 +range_y=22 +lines_grass=4 +lines_bush=0 +lines_carrot=4 +lines_pumpkin=8 +lines_tree=6 +lines_nouse=0 for i in range(lines_grass): for i in range(range_y): + harvest() move(North) move(East) for i in range(lines_bush): for i in range(range_y): + harvest() plant(Entities.Bush) move(North) move(East) for i in range(lines_carrot): for i in range(range_y): + harvest() till() plant(Entities.Carrot) move(North) move(East) +for i in range(lines_pumpkin): + for i in range(range_y): + harvest() + till() + plant(Entities.Pumpkin) + move(North) + move(East) +for i in range(lines_tree): + for i in range(range_y): + harvest() + plant(Entities.Tree) + move(North) + move(East) +for i in range(lines_nouse): + harvest() + move(East) #def def use_water(): - if(use_water) and (get_water()>use_water_range): + if(pull_water) and (get_water()