Compare commits

..
3 Commits
Author SHA1 Message Date
CaptB 1a06db7b06 添加了一下种南瓜的时候直接铲坏南瓜的功能 2026-11-05 22:57:43 +08:00
CaptB 811b2c43da 增加了main中初始化功能 2026-11-05 21:40:17 +08:00
CaptB f1dab5c871 删除存档文件 2026-11-05 21:34:47 +08:00
3 changed files with 37 additions and 5 deletions

No files matched your search

+2
View File
@@ -174,3 +174,5 @@ cython_debug/
# PyPI configuration file
.pypirc
save.json
+35 -4
View File
@@ -1,8 +1,10 @@
import config
def Plant():
import tools
#def Plant():
while True:
dead_x = []
dead_y = []
for x in range(get_world_size()):
for x in range(get_world_size()): #第一轮种植南瓜
for y in range(get_world_size()):
if get_entity_type() != None:
if can_harvest():
@@ -20,6 +22,35 @@ def Plant():
plant(Entities.Pumpkin)
if get_water() < config.waterpercent:
use_item(Items.Water)
for x in range(get_world_size()):
move(North)
move(East)
for x in range(get_world_size()): #第一轮检查
for y in range(get_world_size()):
if get_entity_type() != Entities.Pumpkin:
dead_x.append(get_pos_x())
dead_y.append(get_pos_y())
#print(len(dead_x))
if get_ground_type() != Grounds.Soil:
till()
plant(Entities.Pumpkin)
if get_water() < config.waterpercent:
use_item(Items.Water)
move(North)
move(East)
while len(dead_x) != 0: #多轮复查
#print("len(dead_x)=",len(dead_x))
#print(dead_x[0],dead_y[0])
tools.goto(dead_x[0],dead_y[0])
if get_entity_type() != Entities.Pumpkin:
if get_ground_type() != Grounds.Soil:
till()
plant(Entities.Pumpkin)
if get_water() < config.waterpercent:
use_item(Items.Water)
else:
dead_x.pop(0)
dead_y.pop(0)
tools.goto(0,0)
harvest()
-1
View File
@@ -1 +0,0 @@
{"items":{"serializeList":[{"name":"hay","nr":274838.0},{"name":"wood","nr":310225.0},{"name":"carrot","nr":139972.0},{"name":"pumpkin","nr":116139.0},{"name":"water","nr":30039.0},{"name":"fertilizer","nr":5676.0},{"name":"power","nr":14987.589666666778}]},"dockedFiles":[{"key":"CarrotModule","value":"main"},{"key":"config","value":"SunFlowerModule"},{"key":"GrassModule","value":"TreeModule"},{"key":"main","value":"clear"},{"key":"pumpkin","value":"tools"},{"key":"PumpkinModule","value":"GrassModule"},{"key":"SunFlowerModule","value":"PumpkinModule"},{"key":"tools","value":"config"},{"key":"TreeModule","value":"CarrotModule"}],"minimizedFiles":["CarrotModule","clear","config","GrassModule","main","pumpkin","PumpkinModule","SunFlowerModule","tools","TreeModule"],"openFilePositions":[{"key":"CarrotModule","value":{"x":1532.1026611328125,"y":1707.4998779296875}},{"key":"clear","value":{"x":-301.1478271484375,"y":857.6665649414063}},{"key":"config","value":{"x":1532.1026611328125,"y":1707.4998779296875}},{"key":"GrassModule","value":{"x":1532.1026611328125,"y":1707.4998779296875}},{"key":"main","value":{"x":1532.1026611328125,"y":1707.4998779296875}},{"key":"pumpkin","value":{"x":1532.1026611328125,"y":1707.4998779296875}},{"key":"PumpkinModule","value":{"x":1532.1026611328125,"y":1707.4998779296875}},{"key":"SunFlowerModule","value":{"x":1532.1026611328125,"y":1707.4998779296875}},{"key":"tools","value":{"x":1532.1026611328125,"y":1707.4998779296875}},{"key":"TreeModule","value":{"x":1532.1026611328125,"y":1707.4998779296875}},{"key":"docs0","value":{"x":-935.7947998046875,"y":1360.41748046875}},{"key":"docs1","value":{"x":337.240234375,"y":1091.625732421875}}],"openFileScrollPositions":[{"key":"CarrotModule","value":0.0},{"key":"clear","value":-0.000030517578125},{"key":"config","value":0.0},{"key":"GrassModule","value":0.0},{"key":"main","value":0.0},{"key":"pumpkin","value":0.0},{"key":"PumpkinModule","value":251.53636169433595},{"key":"SunFlowerModule","value":378.08282470703127},{"key":"tools","value":0.0},{"key":"TreeModule","value":0.0}],"openFileSizes":[{"key":"CarrotModule","value":{"x":0.0,"y":0.0}},{"key":"clear","value":{"x":0.0,"y":0.0}},{"key":"config","value":{"x":0.0,"y":0.0}},{"key":"GrassModule","value":{"x":0.0,"y":443.3776550292969}},{"key":"main","value":{"x":0.0,"y":583.07958984375}},{"key":"pumpkin","value":{"x":0.0,"y":0.0}},{"key":"PumpkinModule","value":{"x":0.0,"y":841.0057373046875}},{"key":"SunFlowerModule","value":{"x":0.0,"y":0.0}},{"key":"tools","value":{"x":0.0,"y":0.0}},{"key":"TreeModule","value":{"x":0.0,"y":677.8125}},{"key":"docs0","value":{"x":900.0,"y":700.0}},{"key":"docs1","value":{"x":900.0,"y":700.0}}],"openDocPages":[{"key":"docs0","value":"docs/unlocks/polyculture.md"},{"key":"docs1","value":"docs/scripting/lists.md"}],"unlocks":["grass_6","soil","harvest","pass","do_a_flip","pet_the_piggy","grassland","hay","straw_hat","tap","while","true","false","break","continue","loops","change_hat","gray_hat","purple_hat","green_hat","brown_hat","hats","can_harvest","if","else","elif","speed_5","expand_7","move","north","south","east","west","for","range","get_world_size","wood","bush","entities","clear","plant","and","or","not","operators","traffic_cone","carrots_6","carrot","till","can_trade","trade","items","carrot_seed","print","quick_print","unlocks","str","debug","get_entity_type","get_ground_type","grounds","get_pos_x","get_pos_y","none","num_items","num_unlocked","senses","variables","append","remove","pop","insert","len","list","lists","carrot_hat","tree_hat","tree","trees_6","functions","def","return","global","from","import","watering_6","water","use_item","get_water","weird_substance","fertilizer_4","sunflower_seed","sunflower","power","get_active_power","measure","sunflowers","pumpkin","pumpkin_seed","dead_pumpkin","pumpkins_5","wizard_hat","pumpkin_hat","dicts","sets","add","dict","set","dictionaries","swap","cactus_seed","cactus_3","get_companion","polyculture","sunflower_hat","min","max","abs","random","utilities","get_cost","costs"],"version":3}