feat(卡② T6): feats.tres counter_id 改名 + domain/reset_at 键删除 + DO_KEYS 收缩

- twin_digs→adv_twin_digs、instinct_atk→round_instinct_atk(写点+读点 value_counter 成对改)
- 删 9 处 domain/reset_at 键行(含 pain_layers 三处归 battle、insurance_used domain=battle 删键)
- 引擎 DO_KEYS 删 domain/reset_at;do 键白名单注释改前缀归属口径
config_db_test 26 checks 全绿(feats.tres 加载校验通过、跨表护栏零违例)。
This commit is contained in:
DKChan committed 2026-10-20 23:04:16 +08:00
1 parent 96d31705b3
commit 7f45f90484
2 files changed
+16 -25

No files matched your search

+13 -22
View File
@@ -26,9 +26,8 @@ rows = [
"on": "dig_paid",
"do": {
"kind": "counter_add",
"counter_id": "twin_digs",
"value": 1,
"domain": "adventure"
"counter_id": "adv_twin_digs",
"value": 1
}
},
{
@@ -36,7 +35,7 @@ rows = [
"when": [
{
"fact": "counter",
"id": "twin_digs",
"id": "adv_twin_digs",
"op": "mod_eq",
"value": 2,
"ref": 1
@@ -208,8 +207,7 @@ rows = [
"kind": "counter_add",
"counter_id": "round_blast_spent",
"value": 1,
"value_event": "ap_cost",
"reset_at": "round_start"
"value_event": "ap_cost"
}
},
{
@@ -373,8 +371,7 @@ rows = [
"do": {
"kind": "counter_add",
"counter_id": "pain_layers",
"value": 1,
"domain": "adventure"
"value": 1
}
},
{
@@ -489,16 +486,15 @@ rows = [
"on": "mine_hit",
"do": {
"kind": "counter_add",
"counter_id": "instinct_atk",
"value": 2,
"reset_at": "round_start"
"counter_id": "round_instinct_atk",
"value": 2
}
},
{
"on": "attack_commit",
"do": {
"kind": "attack_bonus",
"value_counter": "instinct_atk"
"value_counter": "round_instinct_atk"
}
}
]
@@ -514,8 +510,7 @@ rows = [
"do": {
"kind": "counter_add",
"counter_id": "round_mines",
"value": 1,
"reset_at": "round_start"
"value": 1
}
},
{
@@ -531,8 +526,7 @@ rows = [
"do": {
"kind": "counter_add",
"counter_id": "pain_layers",
"value": 1,
"domain": "adventure"
"value": 1
}
}
]
@@ -624,8 +618,7 @@ rows = [
"do": {
"kind": "counter_add",
"counter_id": "pain_layers",
"value": 1,
"domain": "adventure"
"value": 1
}
}
]
@@ -719,8 +712,7 @@ rows = [
"do": {
"kind": "counter_add",
"counter_id": "round_digs",
"value": 1,
"reset_at": "round_start"
"value": 1
}
},
{
@@ -873,8 +865,7 @@ rows = [
"do": {
"kind": "forgive_seal_miss",
"counter_id": "insurance_used",
"value": 1,
"domain": "battle"
"value": 1
}
}
]