refactor(代码术语): 卡① flag→seal 全族换代+game/ 禁用词清扫(迭代 31 卡①)
标识符面:flag_*→seal_ 族(含 Godot 信号 flag_judged→seal_judged 与连接/回调同名、 FACTS 两键 flags_count→seals_count/dug_under_flag→dug_under_seal 全链、 .tres 键名与 schema .gd 同批同步);显式豁免零改动=size_flags_*(Godot 布局属性)+_fatal_flag。 中文面:金币→GP(金币袋→GP 袋)/插旗→封印/雷格→危险格/惩罚格→危险格/旗→封印·封印印记族, game/ 内 *.gd/.tres/.md/.json 四类禁用词与 flag 双双零命中(V1/V4)。 守卫字面量不动(被检查的禁字不是使用):smoke_all V21 零「雷/旗」检查面、 ui_font_asset_test 字形集攻/雷/旗/封 保持原断言逻辑。 代拍板:板面单字槽 glyph「旗」→「封」(禁字纪律+单字位宽,消费面四处同名随动)。 素材换代(2026-10-18 用户裁案甲):assets/art/board/flag_seal.png→seal_mark.png(素材不入 git, 盘上改名+导入重刷),代码两处 res:// 字符串+COL_FLAG/CURSOR_FLAG 常量同步, 闸件四处随批(run_all_gates.sh/render_gate.sh/golden_baseline_refresh.sh/path_check.py)。 anchor.json 键名手改,重锚与改前改后 diff 随本卡收口(同裁案甲)。 基线读数(改前,主区 ed2dfaf6):冒烟 1151 检查 0 失败/单元 34 套全绿/探针 --click 存量红仅 screen_flow_probe(user:// 断点污染在册已知项)。 改后同批读数(本 worktree):冒烟 1151 检查 0 失败/探针 --click 同一存量红、其余全绿。
This commit is contained in:
1 parent
ed2dfaf66f
commit
32fdf957fd
79 files changed
+899
-899
No files matched your search
+17
-17
@@ -7,8 +7,8 @@ script = ExtResource("1")
|
||||
; 迭代 20 专长实装批 T3——专长重设计 27+2 件换代(奇物.md 基础件表 27 件+迁入登记 2 件=29 行;
|
||||
; 件数口径=卡文 §10.4 推荐案:29 行=基础 27+迁入 2,V2/V3 断言按落表实数)。旧 27 件随本批整体
|
||||
; 退役(素材库表二);订阅行 on/when/do 词表=效果引擎封闭集;rarity 四级直映射令牌档;cap=已拿
|
||||
; 上限(案②解耦——拿了才计刷出不计);数值全 provisional 归调参批;desc 禁「雷/插旗」字面
|
||||
; (契约 6 命名纪律:插旗=封印、危险格=陷阱/巢穴风味层)。dispatch 预评估口径注记:「每第 N 次/积
|
||||
; 上限(案②解耦——拿了才计刷出不计);数值全 provisional 归调参批;desc 禁「雷/封印」字面
|
||||
; (契约 6 命名纪律:封印=封印、危险格=陷阱/巢穴风味层)。dispatch 预评估口径注记:「每第 N 次/积
|
||||
; 满触发」系 when 于命中前读计数器现值——行 when 按 N-1 落值(双管镐 mod_eq ref 1/地质学家 eq 3/
|
||||
; 跳格 eq 2/封印匠 mod_eq ref 2/保险丝 eq 1——effect_words_t1_test mod_eq 断言钉住该口径)。
|
||||
rows = [
|
||||
@@ -254,10 +254,10 @@ rows = [
|
||||
"desc": "封印命中计数;轮末计数≥2 → 返 1 AP(下轮)",
|
||||
"triggers": [
|
||||
{
|
||||
"on": "flag_hit",
|
||||
"on": "seal_hit",
|
||||
"do": {
|
||||
"kind": "counter_add",
|
||||
"counter_id": "echo_flags",
|
||||
"counter_id": "echo_seals",
|
||||
"value": 1
|
||||
}
|
||||
},
|
||||
@@ -266,7 +266,7 @@ rows = [
|
||||
"when": [
|
||||
{
|
||||
"fact": "counter",
|
||||
"id": "echo_flags",
|
||||
"id": "echo_seals",
|
||||
"op": "gte",
|
||||
"value": 2
|
||||
}
|
||||
@@ -282,14 +282,14 @@ rows = [
|
||||
"when": [
|
||||
{
|
||||
"fact": "counter",
|
||||
"id": "echo_flags",
|
||||
"id": "echo_seals",
|
||||
"op": "gte",
|
||||
"value": 2
|
||||
}
|
||||
],
|
||||
"do": {
|
||||
"kind": "counter_add",
|
||||
"counter_id": "echo_flags",
|
||||
"counter_id": "echo_seals",
|
||||
"set": 0
|
||||
}
|
||||
}
|
||||
@@ -302,7 +302,7 @@ rows = [
|
||||
"desc": "封印命中:揭示周围 3×3 的资源类型(不揭安危)",
|
||||
"triggers": [
|
||||
{
|
||||
"on": "flag_hit",
|
||||
"on": "seal_hit",
|
||||
"do": {
|
||||
"kind": "preview_area",
|
||||
"value": 1
|
||||
@@ -317,19 +317,19 @@ rows = [
|
||||
"desc": "封印命中每第 3 次 → 该危险格中立移除",
|
||||
"triggers": [
|
||||
{
|
||||
"on": "flag_hit",
|
||||
"on": "seal_hit",
|
||||
"do": {
|
||||
"kind": "counter_add",
|
||||
"counter_id": "smith_flags",
|
||||
"counter_id": "smith_seals",
|
||||
"value": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"on": "flag_hit",
|
||||
"on": "seal_hit",
|
||||
"when": [
|
||||
{
|
||||
"fact": "counter",
|
||||
"id": "smith_flags",
|
||||
"id": "smith_seals",
|
||||
"op": "mod_eq",
|
||||
"value": 3,
|
||||
"ref": 2
|
||||
@@ -349,7 +349,7 @@ rows = [
|
||||
"desc": "封印命中:本轮 AC +1",
|
||||
"triggers": [
|
||||
{
|
||||
"on": "flag_hit",
|
||||
"on": "seal_hit",
|
||||
"do": {
|
||||
"kind": "ac_bonus",
|
||||
"value": 1,
|
||||
@@ -612,7 +612,7 @@ rows = [
|
||||
"on": "mine_hit",
|
||||
"when": [
|
||||
{
|
||||
"fact": "dug_under_flag",
|
||||
"fact": "dug_under_seal",
|
||||
"op": "eq",
|
||||
"value": true
|
||||
}
|
||||
@@ -803,7 +803,7 @@ rows = [
|
||||
}
|
||||
},
|
||||
{
|
||||
"on": "flag_hit",
|
||||
"on": "seal_hit",
|
||||
"do": {
|
||||
"kind": "bonus_delta",
|
||||
"axis": "atk",
|
||||
@@ -835,13 +835,13 @@ rows = [
|
||||
]
|
||||
},
|
||||
{
|
||||
"feat_id": "flag_burst",
|
||||
"feat_id": "seal_burst",
|
||||
"display_name": "封印爆裂",
|
||||
"rarity": "rare",
|
||||
"desc": "封印命中:全体存活敌 3 点群伤",
|
||||
"triggers": [
|
||||
{
|
||||
"on": "flag_hit",
|
||||
"on": "seal_hit",
|
||||
"do": {
|
||||
"kind": "open_ticket",
|
||||
"channel": "blast",
|
||||
|
||||
Reference in new issue
Block a user