refactor(config): 重构属性与药水选择配置映射

- 将 CanSelectAttrs 从按类型分组改为按阶数分组(1/5/10/15阶)
- 更新属性ID范围以匹配新的阶数体系(2000/2100/2200/2300系列)
- 简化 CanSelectPotions 配置,移除普通/强力分类,统一为全药水列表
This commit is contained in:
panw
2026-02-04 15:26:48 +08:00
parent 576c3ebbd5
commit 68b331f35f

View File

@@ -100,21 +100,17 @@ export const PotionCards: Record<number, PotionInfo> = {
};
export const CanSelectAttrs: Record<number, number[]> = {
// 基础属性
2: [2001, 2002, 2003, 2004],
// 混合
4: [2001, 2002, 2003, 2004],
// 阶属性
7: [2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2013, 2014],
// 默认全开
99: [2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014]
// 1阶属性
1: [2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014],
// 2阶属性
5: [2101, 2102, 2103, 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114],
// 3阶属性
10: [2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214],
// 4阶属性
15: [2301, 2302, 2303, 2304, 2305, 2306, 2307, 2308, 2309, 2310, 2311, 2312, 2313, 2314]
};
export const CanSelectPotions: Record<number, number[]> = {
// 普通药水
1: [3005, 3006, 3007, 3008, 3010, 3012],
// 强力药水
10: [3001, 3002, 3003, 3004, 3009, 3011],
// 默认全开
99: [3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3012]
// 药水
1: [3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3012]
};