From f42c9c08bd128ec09f7207227cb7391f6c298e61 Mon Sep 17 00:00:00 2001 From: DKChan <524912269@qq.com> Date: Tue, 6 Oct 2026 06:33:49 +0800 Subject: [PATCH] =?UTF-8?q?docs:=2006=20=E7=99=BB=E8=AE=B0=E4=B8=A4?= =?UTF-8?q?=E6=9D=A1=E2=80=94=E2=80=94=E6=95=B0=E6=8D=AE=E9=A9=B1=E5=8A=A8?= =?UTF-8?q?=E6=89=A9=E5=B1=95=E6=9E=B6=E6=9E=84=E6=8F=90=E6=A1=88=E5=9B=9B?= =?UTF-8?q?=E6=8B=8D=E6=9D=BF=E7=82=B9=E5=BE=85=E8=A3=81(=E8=8D=90?= =?UTF-8?q?=E6=A1=88=E4=B9=99=E5=88=86=E6=9C=9F)+=E8=8F=9C=E5=8D=95?= =?UTF-8?q?=E5=BC=80=E5=B1=80=E6=9C=AA=E4=BC=A0attunement/tree=5Frules?= =?UTF-8?q?=E7=96=91=E4=BC=BC=E7=BC=BA=E9=99=B7=E5=BE=85=E5=A4=8D=E9=AA=8C?= =?UTF-8?q?(main.gd:475,=E8=B0=83=E7=A0=94=E9=A1=BA=E5=B8=A6=E5=8F=91?= =?UTF-8?q?=E7=8E=B0,=E6=9C=AA=E5=AE=9E=E6=9C=BA=E5=A4=8D=E9=AA=8C)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- design/gdd/06-待办清单.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/design/gdd/06-待办清单.md b/design/gdd/06-待办清单.md index dd4d64ee..b520b311 100644 --- a/design/gdd/06-待办清单.md +++ b/design/gdd/06-待办清单.md @@ -2,6 +2,24 @@ 本清单是全项目待办事项的**唯一登记处**:各系统文档不再自建「待办」条目节,只留一行指路存根;新增待办事项一律直接登记本清单。条目按四个循环分组,组内按系统分节;每条事项一个四级标题,其下用粗体属性名成段——**现状**(现状与失义原因,自各系统文档原样搬运、措辞不改;跨文档重复条目合并为一条,登记在建议归属主责方名下,其余来源在现状中注明出处;相关但不同面的条目各自保留,现状末尾互相指认;搬运时仅将原文中的「本文 / 本系统」替换为对应系统名,并把相对链接改写为本文件位置可用的路径)、**归属**、**状态**。事项解决后**从本清单移除**(2026-09-18 用户拍板改口径,原"改状态留痕"废止):去向与依据登记当批台账与 active.md 快照,git 历史即留痕。 +#### 内容数据驱动扩展架构提案——四拍板点待裁(2026-10-06 登记) + +**现状**:调研报告落籍 master(=[研究-内容数据驱动扩展架构-2026-10-06](../research/研究-内容数据驱动扩展架构-2026-10-06.md))——用户两问结论:①改已有物品数值/名字/稀有度/投放渠道=**纯配置成立**(全内容族 `.tres` 数据表+schema 加载校验+悬空引用致命);②换全新效果行为/加带新效果的新物品/加机制类新专长=**现状必改代码**(专长 23 挂点封闭枚举 `feat_table.gd:36-67`+求值段逐个 match 展开 `battle_orchestrator.gd:101-179`+消费点约 24 处散布;秘宝被动件按 id 硬编码六件;效果文案硬编码三处)。项目内已有完全数据驱动范本=技能池(`skills.tres` 加行+`enemy.tres` pool 引用零代码)。mod 成熟游戏四共性(Minecraft 数据包/Factorio 原型/RimWorld Defs,前两者官方文档核对):内容=数据+机制=通用解释器、语义事件时机+内容订阅、条件通用词汇复用、加载期注册校验闸。备选案三列:案甲=只清秘宝 id 硬编码+文案入表(≈1 天);**案乙=专长/秘宝/令牌统一「触发时机+条件+效果类型+参数」数据形态+结算段语义事件埋点(≈3-4 天分期①专长②秘宝③令牌,MC 模拟器零改动自动受益;推荐)**;案丙=外挂 GDScript 效果脚本层真 mod 支持(≈5 天+,Alpha 前挂账)。 + +**拍板点(全归用户)**:①立项选择(甲/乙/丙)②排期位置(迭代 17 候选序列或插队)③案乙首批词汇表范围(23 hook+12 kind 全收敛 vs 专长族先行试点)④物品效果文案表值化是否随批(牵 battle_narrator/curio_interact_controller 两处)。 + +**归属**:内容管线架构专项;开工 = 用户发令 + +**状态**:待办(四拍板点未裁;报告零代码修改) + +#### 菜单开局未传同调装配与局外树规则——疑似缺陷待复验(2026-10-06 登记) + +**现状**:`main.gd:475` `_start_adventure` 参数面只传 `hero_override`/`first_script`/`treasure_unlocked`/`shop_mode` 四键,未传 `attunement`/`attune_refresh_y`/`tree_rules`;runner 受理面存在(`adventure_runner.gd:128-137`,缺省空数组=白板开局);营地装配持久化于 `save.attunement_equipped`(`meta_progression.gd:354-366`)但呈现层开局无传参调用——**主菜单开新局时,营地装配的同调件与局外天赋树规则键疑似不生效**。冒烟未拦系 smoke_all 直呼 runner 参数面(`smoke_all.gd:4304` 有传参)跳过了呈现层。2026-10-06 数据驱动架构调研顺带发现,本人已复核传参面代码,未实机复验。 + +**归属**:缺陷修复 mini-loop(复验+修复待用户令) + +**状态**:待办(疑似缺陷,未实机复验) + #### 双层 BD 延期与备选内容总登记(2026-10-03 立项——任务书退役保险) **目的**:任务书/整合定稿系中间文档,落地完成后按吸收即死退役——用户令「只删除已完成落地的内容」,本条自承载全部**未落地**内容防丢失(每项自包含,不依赖指针)。