Files
gplan-2/game/data/tables/status_effects.tres
T
DKChan 504ad5129b 状态表批注退役:删除 status_effects.tres 表尾 99-141 行八段历史批次叙事批注(2026-09-13 减伤墙调参批 至 2026-09-20 主角增益只续时不叠层批),diff=44 行纯删除零新增,行值/字段/schema 零改动,文件以 rows 数组收尾行干净结束
裁决依据:2026-11-02 用户裁整段删除、不留任何头注或指路行——refresh 叙事两段(weaken 续时、attack_up/ac_up 只续时不叠层)已与现行行值相反(现行全 accumulate)

防护核查:全仓 grep 批注段八批名+特征字面片段,指定扫描域 game/tests/、tools/、design/、game/data/schemas/ 零引用;换装护栏测试只断言行值不触注释;doc_term_audit 扫描域不含 .tres;其他数据表同名批注块系各表自身历史注记,不指向本段

两闸结果:pipeline_gate PASS(待办清单 32 条目);run_all_gates --code 验收通过、闸况与基线一致无新增红(00 冒烟/01 系统/02 单元集成 4 分片/03 探针/05 渲染/05b 色板/09 静态扫描/10 熵增全绿);回执 dirty_game 注记系批内先闸后提交顺序所致,属开发期参考件,合回验收=合回后 post-merge CI 全量

待办清单同步:「status_effects.tres 陈旧批注处置——refresh 叙事批注段」条目按直改序列整条删除
2026-11-02 08:34:55 +08:00

98 lines
2.0 KiB
Plaintext

[gd_resource type="Resource" script_class="StatusEffectTable" load_steps=2 format=3]
[ext_resource type="Script" path="res://data/schemas/status_effect_table.gd" id="1"]
[resource]
script = ExtResource("1")
rows = [{
"effect_id": "attack_up",
"display_name": "增伤",
"target_side": "hero",
"magnitude": 50,
"unit": "percent",
"duration_settlements": 1,
"stack_policy": "accumulate",
"max_stack": 2
}, {
"effect_id": "ac_up",
"display_name": "盾牌加护",
"target_side": "hero",
"magnitude": 1,
"unit": "ac",
"duration_settlements": 1,
"stack_policy": "accumulate",
"max_stack": 2
}, {
"effect_id": "weaken",
"display_name": "削弱",
"target_side": "enemy",
"magnitude": -65,
"unit": "percent",
"duration_settlements": 2,
"stack_policy": "accumulate",
"max_stack": 16
}, {
"effect_id": "enrage",
"display_name": "暴走",
"target_side": "enemy",
"magnitude": 25,
"unit": "percent",
"duration_settlements": 1,
"stack_policy": "stack",
"max_stack": 16
}, {
"effect_id": "off_guard",
"display_name": "失衡",
"target_side": "hero",
"magnitude": -1,
"unit": "ac",
"duration_settlements": 1,
"stack_policy": "stack",
"max_stack": 16
}, {
"effect_id": "sapped",
"display_name": "乏力",
"target_side": "hero",
"magnitude": -25,
"unit": "percent",
"duration_settlements": 1,
"stack_policy": "stack",
"max_stack": 16
}, {
"effect_id": "empower",
"display_name": "蓄力",
"target_side": "enemy",
"magnitude": 100,
"unit": "percent",
"duration_settlements": 2,
"stack_policy": "accumulate",
"max_stack": 1
}, {
"effect_id": "fortify",
"display_name": "硬化",
"target_side": "enemy",
"magnitude": -50,
"unit": "percent",
"duration_settlements": 2,
"stack_policy": "accumulate",
"max_stack": 1
}, {
"effect_id": "defensive_stance",
"display_name": "护身",
"target_side": "enemy",
"magnitude": -25,
"unit": "percent",
"duration_settlements": 2,
"stack_policy": "accumulate",
"max_stack": 1
}, {
"effect_id": "alert",
"display_name": "警觉",
"target_side": "enemy",
"magnitude": 1,
"unit": "ac",
"duration_settlements": 1,
"stack_policy": "stack",
"max_stack": 16
}]