feat(通关口径换代·提前实施卡批 T3/T4): C 面注释清扫 61 条(core 六件 29/adventure_runner 14+save_manager 9+level_runner 3+其余 3/表头注 5/enemy 768 验收判据+871 设计基准/treasure_items 11/adventure 51/meta 55/schema 4/sim 11/README 7/呈现层四件 8)+S11 豁免单 7→20 处(.tres 段 12+level_autoplay:560,头注避词「口径换代」防自撞)+tests/README S11 豁免计数 4→20 订正(quotaface 漏同步随批修)+体验验证清单 3 行(:107 关卡完成率/:193 冒险成功局数+各关完成次数+才计冒险成功/:198 引语);件核三判据过(S11 等价验证器零命中+豁免撤销证明 hero.tres:21 去豁免即红/冒险终结零命中/清单对账零差异);grep 残留=豁免单 13 行+被检字形态,非豁免残留清零——208 处基线全数消化(12 产品+111 随动+84 注释+体验清单 3+README tests 1=211 改动行,其中豁免保留 13)
This commit is contained in:
1 parent
51c6cf56f0
commit
92ae63c299
24 files changed
+86
-69
No files matched your search
@@ -127,9 +127,13 @@ fi
|
||||
# 在册断言标签成片误红;代价=该行同时出现的真闸档用词也不报,靠文档域 08 闸兜住)
|
||||
# 扫描面:game/ 全域 .gd/.tres/.md/.json/.sh(.txt 不收=第三方许可证非本仓库文本)
|
||||
# 注释文本提取:.gd/.sh 取 # 后文本;.tres 取 ; 后文本;.md 取整行;.json 无注释语法(保留扩展名但不产生注释段)
|
||||
# 三层豁免依序:①闸门自指(行内含检查/禁令形态即跳过)②显式留档豁免单 7 处 ③非注释面天然不取
|
||||
# 三层豁免依序:①闸门自指(行内含检查/禁令形态即跳过)②显式留档豁免单 20 处 ③非注释面天然不取
|
||||
# 豁免单新增三处(2026-10-26 令牌配额口径清扫批 B4b 用户裁定保留):adventure_table.gd:26 档名映射对照注
|
||||
# +adventure_table.gd:93 与 curio_deck.gd:130 四口径契约④原名引述——合法载体非残留,改写即断链
|
||||
# 豁免单再增 13 处(2026-10-26 口径换代批用户裁「带日期历史读数注释保留原文」):
|
||||
# hero.tres:21/:36、enemy.tres:751/:891、action_economy.tres:15/:16/:26/:27、status_effects.tres:91、
|
||||
# meta.tres:48/:56/:62(.tres 十二处历史读数/带日期批记录)+level_autoplay.gd:560(完美档 41% 历史实证)——
|
||||
# 历史读数原文锚定当时实测口径,改写即失真;现行口径描述不豁免(已随批换代)
|
||||
|
||||
if [ -d game/core ]; then
|
||||
S11_TABLE="design/gdd/术语表.md"
|
||||
@@ -184,6 +188,7 @@ else
|
||||
if(FILENAME~"adventure_table"&&FNR==26)next
|
||||
if(FILENAME~"adventure_table"&&FNR==93)next
|
||||
if(FILENAME~"curio_deck"&&FNR==130)next
|
||||
if(FILENAME~"level_autoplay"&&FNR==560)next
|
||||
print FILENAME":"FNR":"words[i]
|
||||
next
|
||||
}
|
||||
@@ -201,6 +206,18 @@ else
|
||||
if($0~/contains\(|find\(|grep|has_char\(|禁「|禁『|零「|零『/)next
|
||||
if(index(cmt,"去重闸")>0)next
|
||||
if(FILENAME~"enemy.tres"&&FNR==653)next
|
||||
if(FILENAME~"hero.tres"&&FNR==21)next
|
||||
if(FILENAME~"hero.tres"&&FNR==36)next
|
||||
if(FILENAME~"enemy.tres"&&FNR==751)next
|
||||
if(FILENAME~"enemy.tres"&&FNR==891)next
|
||||
if(FILENAME~"action_economy.tres"&&FNR==15)next
|
||||
if(FILENAME~"action_economy.tres"&&FNR==16)next
|
||||
if(FILENAME~"action_economy.tres"&&FNR==26)next
|
||||
if(FILENAME~"action_economy.tres"&&FNR==27)next
|
||||
if(FILENAME~"status_effects.tres"&&FNR==91)next
|
||||
if(FILENAME~"meta.tres"&&FNR==48)next
|
||||
if(FILENAME~"meta.tres"&&FNR==56)next
|
||||
if(FILENAME~"meta.tres"&&FNR==62)next
|
||||
print FILENAME":"FNR":"words[i]
|
||||
next
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user