feat(items): replace dyeable booleans with dyeability level

Add dyeability integer field to support up to triple dyeable items
Update frontend forms to use a radio group for dyeability selection
This commit is contained in:
2026-05-07 10:17:45 +08:00
parent 515297ab74
commit 23a7301598
10 changed files with 230 additions and 100 deletions

View File

@@ -645,8 +645,11 @@ Pokemon 详情页展示:
- Road
- 入手方式:可多选
- 客制化:
- 染色
-双区染色
- 染色能力:`dyeability`,使用互斥枚举值维护:
- `0`:不可染色
- `1`:可染色
- `2`:可双区染色
- `3`:可三区染色
- 可改花纹
- 无材料单:`no_recipe`
- 标签:使用喜欢的东西配置,可多选