feat: add skill item drops configuration for pokemon

Add `has_item_drop` flag to skills and `pokemon_skill_item_drops` table
Enable configuring item drops for specific pokemon skills in editor
Show skill item drops on pokemon and item detail pages
This commit is contained in:
2026-04-30 16:02:43 +08:00
parent 02f6dd47c3
commit a7086823ff
9 changed files with 344 additions and 66 deletions

View File

@@ -17,12 +17,14 @@ Pokemon 可配置:
- ID
- 名字
- 特长(可多选,最多 2 个)
- 特长掉落物品(按 Pokemon + 特长 配置,单选物品)
- 喜欢的环境(单选)
- 喜欢的东西(可多选,最多 6 个)
- 出现的栖息地(可多选)
特长 可配置:
- 名称
- 是否有掉落物
喜欢的环境 可配置:
- 名称
@@ -79,6 +81,7 @@ Pokemon 可配置:
- 喜欢的东西(可多选,满足任意条件 / 满足全部条件)
- Pokemon 详情页
- 特长
- 特长掉落物品
- 喜欢的环境
- 喜欢的东西
- 栖息地
@@ -108,6 +111,7 @@ Pokemon 可配置:
- 需要材料列表
- 标签
- 相关栖息地
- 相关 Pokemon 掉落
- 材料单详情页
- 基本信息
- 入手方式