新增查看指令
This commit is contained in:
@@ -72,24 +72,30 @@ class WPSCombatBase(WPSAPI):
|
||||
|
||||
# 1. 注册所有装备
|
||||
for equipment in EQUIPMENT_REGISTRY.values():
|
||||
self._safe_register_item(backpack, equipment.item_id, equipment.name, equipment.tier)
|
||||
self._safe_register_item(
|
||||
backpack,
|
||||
equipment.item_id,
|
||||
equipment.name,
|
||||
equipment.tier,
|
||||
equipment.description,
|
||||
)
|
||||
# 装备价格根据品质和属性计算
|
||||
price = self._calculate_equipment_price(equipment)
|
||||
self._safe_register_store(store, equipment.item_id, price, limit=3)
|
||||
|
||||
# 2. 注册材料
|
||||
for item_id, (name, tier) in ADVENTURE_MATERIALS.items():
|
||||
self._safe_register_item(backpack, item_id, name, tier)
|
||||
for item_id, (name, tier, desc) in ADVENTURE_MATERIALS.items():
|
||||
self._safe_register_item(backpack, item_id, name, tier, desc)
|
||||
# 材料可以在商店出售(但不购买)
|
||||
|
||||
# 3. 注册纪念品
|
||||
for item_id, (name, tier, sell_price) in ADVENTURE_SOUVENIRS.items():
|
||||
self._safe_register_item(backpack, item_id, name, tier)
|
||||
for item_id, (name, tier, sell_price, desc) in ADVENTURE_SOUVENIRS.items():
|
||||
self._safe_register_item(backpack, item_id, name, tier, desc)
|
||||
# 纪念品只能出售
|
||||
|
||||
# 4. 注册药剂
|
||||
for item_id, (name, tier, desc) in COMBAT_POTIONS.items():
|
||||
self._safe_register_item(backpack, item_id, name, tier)
|
||||
self._safe_register_item(backpack, item_id, name, tier, desc)
|
||||
# 药剂价格根据品质
|
||||
potion_prices = {
|
||||
BackpackItemTier.COMMON: 50,
|
||||
@@ -100,8 +106,8 @@ class WPSCombatBase(WPSAPI):
|
||||
self._safe_register_store(store, item_id, price, limit=10)
|
||||
|
||||
# 5. 注册冒险种子
|
||||
for item_id, (name, tier) in ADVENTURE_SEEDS.items():
|
||||
self._safe_register_item(backpack, item_id, name, tier)
|
||||
for item_id, (name, tier, desc) in ADVENTURE_SEEDS.items():
|
||||
self._safe_register_item(backpack, item_id, name, tier, desc)
|
||||
# 种子只能通过冒险获得
|
||||
|
||||
# 6. 恢复过期任务和超时战斗
|
||||
@@ -131,10 +137,11 @@ class WPSCombatBase(WPSAPI):
|
||||
item_id: str,
|
||||
name: str,
|
||||
tier: BackpackItemTier,
|
||||
description: str,
|
||||
) -> None:
|
||||
"""安全注册物品到背包系统"""
|
||||
try:
|
||||
backpack.register_item(item_id, name, tier)
|
||||
backpack.register_item(item_id, name, tier, description)
|
||||
except Exception as e:
|
||||
logger.Log(
|
||||
"Warning",
|
||||
|
||||
Reference in New Issue
Block a user