1.更新菜园系统的植物加载体系2.修复冒险中定义的植物与菜园系统脱离的错误
This commit is contained in:
@@ -65,7 +65,14 @@ class WPSGardenBase(WPSAPI):
|
||||
for crop in GARDEN_CROPS.values():
|
||||
seed_name = f"{crop.display_name}的种子"
|
||||
fruit_name = f"{crop.display_name}的果实"
|
||||
tier = BackpackItemTier.COMMON if crop.tier == "common" else BackpackItemTier.RARE
|
||||
# 支持所有tier等级:common, rare, epic, legendary
|
||||
tier_map = {
|
||||
"common": BackpackItemTier.COMMON,
|
||||
"rare": BackpackItemTier.RARE,
|
||||
"epic": BackpackItemTier.EPIC,
|
||||
"legendary": BackpackItemTier.LEGENDARY,
|
||||
}
|
||||
tier = tier_map.get(crop.tier.lower(), BackpackItemTier.RARE)
|
||||
seed_desc = f"{crop.display_name}的种子,可在菜园种植获取相应作物。"
|
||||
fruit_desc = f"{crop.display_name}成熟后的果实,可食用或售出换取积分。"
|
||||
self._safe_register_item(backpack, crop.seed_id, seed_name, tier, seed_desc)
|
||||
|
||||
Reference in New Issue
Block a user