Files
gplan-2/game/data/tables/forge.tres
T
DKChan 55cdf683da docs(卡片): 退役 11 张失归属需求卡片(迭代 20–30 已完成批)+清偿全部指路与死链
按 doc-conventions §11「吸收即死」「删除不留死链」执行:
- 删 11 张:迭代 20–30 各批卡片(含迭代 28 启动装配卡——roadmap 卡片列早已写「已退役」、文件却仍在盘,属漏删)
- roadmap 卡片列 10 行改「已退役(git 历史可考)」(流水线闸对保留字豁免,pipeline_gate.py:303-309)
- reports/iter27–30 四份报告头部卡片路径改保留字,不留指向已删文件的路径
- 保留卡(战斗一屏样张批/二三关棋盘观感批)对已删卡的 6 处指路改结论内联+提交号
  (徽章卡 7ffd1dc0/测试分层卡 fff4f120),各加一行「指路订正(2026-10-20)」
- 顺带清偿 2 处既存死链:07-体验验证清单 ㉑ 节、HUD框架 视野迷雾注记(两卡早已退役,历史删卡未做引用面清理)
- 顺带清偿 3 处 game//tools/ 下遗漏引用:theme/README、forge.tres T1 注、parity_anchor.py 头注

保留 10 张未开工卡(迭代 31 两张、06 在册营地五卡+资源配比、被剔除回待设计的样张/观感两张)。
零设计裁决变更、零数值变更。
2026-10-20 03:37:31 +08:00

99 lines
3.0 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
[gd_resource type="Resource" script_class="ForgeTable" load_steps=2 format=3]
[ext_resource type="Script" path="res://data/schemas/forge_table.gd" id="1"]
[resource]
script = ExtResource("1")
default_attack_type = "normal"
default_armor_type = "light"
routes = [{
"route_id": "sword",
"display_name": "长剑锻造",
"kind": "weapon",
"type_axis": "normal",
"cap": 5,
"per_level_gain": 1,
"base_ac": 0,
"base_price": 20,
"price_ratio_pct": 150,
"initial_owned": true,
"prereq_route": "",
"unlock_price": 0
}, {
"route_id": "spear",
"display_name": "长枪锻造",
"kind": "weapon",
"type_axis": "pierce",
"cap": 5,
"per_level_gain": 1,
"base_ac": 0,
"base_price": 20,
"price_ratio_pct": 150,
"initial_owned": false,
"prereq_route": "sword",
"unlock_price": 200
}, {
"route_id": "staff",
"display_name": "法杖锻造",
"kind": "weapon",
"type_axis": "magic",
"cap": 5,
"per_level_gain": 1,
"base_ac": 0,
"base_price": 20,
"price_ratio_pct": 150,
"initial_owned": false,
"prereq_route": "sword",
"unlock_price": 200
}, {
"route_id": "light",
"display_name": "轻甲锻造",
"kind": "armor",
"type_axis": "light",
"cap": 5,
"per_level_gain": 1,
"base_ac": 10,
"base_price": 20,
"price_ratio_pct": 150,
"initial_owned": true,
"prereq_route": "",
"unlock_price": 0
}, {
"route_id": "heavy",
"display_name": "重甲锻造",
"kind": "armor",
"type_axis": "heavy",
"cap": 5,
"per_level_gain": 1,
"base_ac": 12,
"base_price": 20,
"price_ratio_pct": 150,
"initial_owned": false,
"prereq_route": "light",
"unlock_price": 200
}, {
"route_id": "ward",
"display_name": "魔法护甲锻造",
"kind": "armor",
"type_axis": "ward",
"cap": 5,
"per_level_gain": 1,
"base_ac": 9,
"base_price": 20,
"price_ratio_pct": 150,
"initial_owned": false,
"prereq_route": "light",
"unlock_price": 200
}]
; 锻造工坊实装批 T1(2026-10-12——迭代 23;设计权威 design/gdd/systems/跨局循环/锻造工坊.md v0.6,
; 需求卡片=锻造工坊实装批(迭代 23,卡片已按「吸收即死」退役,git 历史可考)T1 锚表):
; 六路线 provisional 投值——cap 5/每级增量统一 +1(v1.2 用户裁:provisional 线性起步,4a 前缓后陡为
; 终值形状方向归 M4)/甲型基础 AC 10-12-9(现役结构值 settlement.tres 矩阵同行)/基础价 20/公比 150%
; (历史考古参数 meta.tres:82-84 退役批注)/各级价格 20/30/45/67/101/一次性解锁价 200(中段三级 213 九折)。
; 初始持有=长剑+轻甲(语义继承自已退役属性锻造行——迭代 21 T5 行族删除后的新建行族,非改造)。
; 并联双通道(4b-1 裁):长枪/法杖←长剑练满、重甲/魔法护甲←轻甲练满,或一次性解锁价直购,互不影响。
; 默认两轴(契约 2 所有权移交):hero.tres 静态表两轴随本批删除,默认值归本表常驻持有——normal/light
; = 裸体态类型(Q1:未解锁/未锻造=0 加值)。全部数值 provisional 终值归 M4 数值批。
; 表运行期只读(铁律):永久强化只写存档 forge_routes 域,本表零写面。