奖励 v2.0:顶层改名 + 重构为两根轴(分类轴 × 渠道轴)
顶层概念「特性」改名为「奖励(Reward)」。改名动因:这个筐里既装 "角色自身的变化"也装金币这类一次性兑付物,用"自身提升 vs 持有物" 已经切不开——边界判据改由生命周期承担: 一次冒险内获得、冒险收束即清零的是奖励;跨冒险跟着你走的是魔法道具。 分类由两类扩为三个枚举(分类轴 = 给的是什么): - 机制类(专长 Feat) → relics.tres - 属性提升类(ASI,生命/AC/攻击三轴)→ adventure.tres - 资源与机会类(命名待定:行动点上限/刷新次数/金币/回复)→ adventure.tres 类内异质性显式登记:金币与回复是即时兑付,不进持有集、不持续生效, 与行动点上限/刷新次数生命周期不同。 新增第 2 节「渠道轴 × 分类轴」交叉开关表:机制类主渠道=关底 Boss 击败后(不新增节点类型),罕见旁路=奖励节点/商店的「专长获取」; 属性提升类与资源与机会类=奖励节点 + 商店。两根轴互不决定。 gp/heal 不再当作"该移出去的脏东西"(用户 2026-10-05 选暂不处置= 不做结构性迁移、不动配额),改为安置在资源与机会类里并登记异质性。 同步:02-系统清单(文档树改名 + ADVENTURE_FEATURE → ADVENTURE_REWARD + v1.5)、06-待办清单(BD 分层条目改写 + 新立「两个新种类入池」条目 + 「命名统一后续」补 feature_* → reward_* 对齐项)、entities.yaml (feature 条目 → reward,新增 axes / 三类 categories / open_questions)、 两个 schema 的概念指路注释、battle.md / level-map.md / HUD框架.md 称谓。 未动:数据层数值与表结构(值零变更);feature_* 标识符尚未换到 reward_*(属临时态,已登记待办,须在可跑冒烟批次收口);game/ 下 运行层称谓换名同批。本会话按测试执行两入口铁规零测试。
This commit is contained in:
1 parent
8e7acaa903
commit
33fcac79e8
10 files changed
+292
-267
No files matched your search
@@ -13,13 +13,15 @@
|
||||
class_name AdventureTable
|
||||
extends Resource
|
||||
|
||||
## 概念指路:本表的属性提升,与 relics.tres 的专长,同属一个对象——
|
||||
## 「特性」(一次冒险内角色自身得到的提升)。定义见 design/gdd/systems/冒险循环/特性.md。
|
||||
## 两者是它的两个分类(属性提升 ASI / 专长 Feat),不是两个系统;本表承载「属性提升」类的种类配额与件值。
|
||||
## (2026-10-05 命名统一:旧称「数值件」→ 属性提升;常量与字段随之前缀 feature_*。
|
||||
## 2026-10-05 分类重构:属性提升内部分纯属性组〔生命上限 / AC / 攻击〕与特殊组
|
||||
## 〔行动点上限 / 刷新次数 / 专长获取〕;刷新次数与专长获取两项尚未入表——见 06-待办清单。
|
||||
## gp 与 heal 两项是否仍属本类待拍板,见特性文档「待办」节。)
|
||||
## 概念指路:本表的属性提升类与资源与机会类,与 relics.tres 的机制类,同属一个对象——
|
||||
## 「奖励」(一次冒险内各渠道给予玩家的增益总称)。定义见 design/gdd/systems/冒险循环/奖励.md。
|
||||
## 它们是它的分类轴上的枚举(机制类 / 属性提升类 / 资源与机会类),不是三套系统;
|
||||
## 本表承载属性提升类与资源与机会类的种类配额与件值。
|
||||
## (2026-10-05 命名统一 + v2.0 改名:旧称「数值件」→ 属性提升;顶层「特性」→「奖励」。
|
||||
## 常量与字段随之前缀 feature_*,**尚未**随顶层改名换到 reward_*——见 06-待办清单。
|
||||
## 分类轴三个枚举:属性提升类〔生命上限 / AC / 攻击〕;资源与机会类〔行动点上限 /
|
||||
## 刷新次数 / 金币 / 回复,命名待定〕——本表两类混编;刷新次数与专长获取两项尚未入表。
|
||||
## 类内异质性:金币与回复是即时兑付,不进持有集、不持续生效。)
|
||||
## 三选一提升池 kind 词表(封闭——断点附随件与牌库剔除态依赖它;扩件走本表+registry 修订)。
|
||||
## aux_item 池种退役(迭代 11 第①批 T7——同调批出池);heal 恢复件新入池(v2.2 令牌池追认 b)。
|
||||
const FEATURE_KINDS: Array[String] = ["attack", "max_hp", "armor", "gp", "ap", "heal"]
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
# Validation Question: 七核心流派各 ≥3 件入局内随机渠道后,标签+档位激活引擎能否机械判「成型」、
|
||||
# 专长带能否挂进令牌池稀有/罕见档随机投放(P0——迭代 12 双层 BD 实施批 T1)
|
||||
# Date: 2026-10-04(双层 BD 实施批 T1——任务书五裁定稿;设计权威 双层BD体系-整合定稿-2026-10-03 v3)
|
||||
# 概念指路:本表的专长,与 adventure.tres 的属性提升,同属一个对象——
|
||||
# 「特性」(一次冒险内角色自身得到的提升)。定义见 design/gdd/systems/冒险循环/特性.md。
|
||||
# 两者是它的两个分类(专长 Feat / 属性提升 ASI),不是两个系统;本表承载「专长」类的逐项定义。
|
||||
# (2026-10-05 命名统一 + 分类重构:旧称「流派件」→「规则改写型特性」→ 现定名「专长」;
|
||||
# 概念指路:本表的机制类(专长),与 adventure.tres 的属性提升类、资源与机会类,同属一个对象——
|
||||
# 「奖励」(一次冒险内各渠道给予玩家的增益总称)。定义见 design/gdd/systems/冒险循环/奖励.md。
|
||||
# 它们是它分类轴上的枚举(机制类 / 属性提升类 / 资源与机会类),不是三套系统;本表承载「机制类」(专长 Feat)的逐项定义。
|
||||
# (2026-10-05 命名统一 + 分类重构:旧称「流派件」→「规则改写型特性」→ 现定名「机制类(专长)」;
|
||||
# 表名与 relic_id 沿用历史命名,与统一词族对齐归后续批次——见 06-待办清单「命名统一」条目。
|
||||
# 目标渠道:专长走关底 Boss 击败后专属三选一(不新增节点类型),见特性文档 4.1 节。)
|
||||
# 数据配置 RelicTable schema(特性·专长定义表;行 = Dictionary 键 relic_id,Rule 4 豁免
|
||||
# 目标渠道:专长走关底 Boss 击败后专属三选一(不新增节点类型),见奖励文档 2.1 节。)
|
||||
# 数据配置 RelicTable schema(奖励·机制类定义表;行 = Dictionary 键 relic_id,Rule 4 豁免
|
||||
# 定义表——AuxItemTable 先例)。
|
||||
# 行字段:relic_id 主键 / display_name / rarity ∈ {common, rare, rarest}(对齐令牌池三档命名——
|
||||
# 投放档映射:common/rare→稀有令牌档、rarest→罕见令牌档;relic 令牌永不入普通档=「挂稀有/罕见档」
|
||||
|
||||
Reference in new issue
Block a user