119 lines
4.9 KiB
Plaintext
119 lines
4.9 KiB
Plaintext
[gd_resource type="Resource" script_class="VariationTable" load_steps=2 format=3]
|
||
|
||
[ext_resource type="Script" path="res://data/schemas/variation_table.gd" id="1"]
|
||
|
||
[resource]
|
||
script = ExtResource("1")
|
||
percent_of_cells = 5
|
||
per_level_bonus = 0
|
||
pack_max = 4
|
||
rows = [{
|
||
"variant_id": "thorn",
|
||
"display_name": "荆棘丛",
|
||
"unlock_level": 1,
|
||
"scope": "region",
|
||
"effect": "flat_damage",
|
||
"effect_value": 1,
|
||
"trigger": "on_open",
|
||
"placement": "closed_only",
|
||
"board_types": ["dungeon"],
|
||
"counter_items": []
|
||
}, {
|
||
"variant_id": "vine",
|
||
"display_name": "藤蔓缠绕",
|
||
"unlock_level": 1,
|
||
"scope": "region",
|
||
"effect": "hide_number",
|
||
"effect_value": 0,
|
||
"trigger": "on_number_shown",
|
||
"placement": "any",
|
||
"board_types": ["dungeon"],
|
||
"counter_items": []
|
||
}, {
|
||
"variant_id": "magma",
|
||
"display_name": "岩浆",
|
||
"unlock_level": 2,
|
||
"scope": "region",
|
||
"effect": "flat_damage",
|
||
"effect_value": 1,
|
||
"trigger": "on_open",
|
||
"placement": "closed_only",
|
||
"board_types": ["underdark"],
|
||
"counter_items": []
|
||
}, {
|
||
"variant_id": "ash",
|
||
"display_name": "烬覆",
|
||
"unlock_level": 2,
|
||
"scope": "region",
|
||
"effect": "hide_number",
|
||
"effect_value": 0,
|
||
"trigger": "on_number_shown",
|
||
"placement": "any",
|
||
"board_types": ["underdark"],
|
||
"counter_items": []
|
||
}, {
|
||
"variant_id": "rockfall",
|
||
"display_name": "落石",
|
||
"unlock_level": 3,
|
||
"scope": "region",
|
||
"effect": "flat_damage",
|
||
"effect_value": 3,
|
||
"trigger": "on_open",
|
||
"placement": "closed_only",
|
||
"board_types": ["deep_underdark"],
|
||
"counter_items": []
|
||
}, {
|
||
"variant_id": "mine_dust",
|
||
"display_name": "矿尘",
|
||
"unlock_level": 3,
|
||
"scope": "region",
|
||
"effect": "hide_number",
|
||
"effect_value": 0,
|
||
"trigger": "on_number_shown",
|
||
"placement": "any",
|
||
"board_types": ["deep_underdark"],
|
||
"counter_items": []
|
||
}, {
|
||
"variant_id": "skewed_veins",
|
||
"display_name": "贫矿脉",
|
||
"unlock_level": 2,
|
||
"scope": "global",
|
||
"effect": "resource_face",
|
||
"effect_value": 30,
|
||
"trigger": "always",
|
||
"placement": "any",
|
||
"board_types": [],
|
||
"counter_items": []
|
||
}]
|
||
|
||
; 地形变异 首批类型定稿批(2026-09-19 用户拍板)——四行两轴×两关:
|
||
; 第一关 dungeon(平原/密林基线):荆棘丛(伤害型:挖开扣 1 点生命,轮末结算兑现)+ 藤蔓缠绕
|
||
; (信息型:挖开且显示数字时数字被遮蔽,呈现层读取);第二关 underdark(幽暗地域):岩浆
|
||
; (伤害型 2 点,登记名沿用)+ 烬覆(信息型)。unlock_level 门控 + board_types 交集门控双闸,
|
||
; 首关候选池恒 {荆棘丛, 藤蔓缠绕},第二关候选池恒 {岩浆, 烬覆}。
|
||
; counter_items 恒空:反制道具配套义务随框架契约保留,兑现归 Alpha 反制批(2026-09-19 用户拍板
|
||
; 反制道具改排 Alpha——切片期变异暂无反制手段,纯税状态已知悉接受)。
|
||
; 全部行值 provisional 归 难度曲线与Boss 调参批(effect_value/布置参数均为加法核小整数轴)。
|
||
;
|
||
; 第三关内容批(2026-09-20):伤害型关间递进 1(荆棘)→ 2(岩浆)→ 3(落石)+ 信息型矿尘;
|
||
; counter_items 恒空(反制归 Alpha 反制批);布量走既有公式
|
||
; (5% + per_level_bonus × 2——percent_of_cells 表头字段驱动,不加新配置)。
|
||
; 行值全 provisional 归 难度曲线与Boss。
|
||
;
|
||
; 基数修正批(2026-09-21 用户拍板):数量公式百分比基数由总格数改为候选池格数
|
||
; (安全格 − 初始展开区 = 实际可挖格)——总格数基数下初始展开占全板 56–67%,
|
||
; 有效密度膨胀 4–6 倍(L1 10×10 板实测 5%→30%,极端板全池覆盖);percent 语义 =
|
||
; 占可挖格比例,关卡递增由 per_level_bonus 绝对格数承载。表值不变归 调参批 重标。
|
||
; M-3 迭代 5 判读锁值批(2026-09-28):岩浆 effect_value 2→1 · per_level_bonus 2→0 · percent_of_cells 5→4
|
||
; (杠杆扫描 C3 组合收带 L2——配对种子读数见 design/qa/m3-iter5-lever-scan-2026-09-28.md;L3 侧效应=
|
||
; 变异密度 9%→4%、完美 L3 0→34%,L3 无带记观察态;行值 provisional→正式随迭代 5 出口人闸追认)。
|
||
; M-3 迭代 5 返工批(2026-09-29 U2 推翻 C3 裁 C1 两刀):percent_of_cells 4→5 回退;岩浆 1 与 per_level_bonus 0 维持——C1 终态;
|
||
; C1+v1 AC 组合读数归返工批全量确认(裁断全录 design/qa/m3-iter5-u2-gate-2026-09-29.md)。
|
||
;
|
||
; 全局作用域变异首发批(2026-10-04,迭代 14 ③号卡):skewed_veins 贫矿脉——首发型 scope=global
|
||
; 案A 资源面·微贫向偏斜(P2+Q1 裁决):L2/L3 Boss 图恒定一型整图变异(P4 甲恒定制;board_types ∅
|
||
; 通配,L2/L3 双关同型由 unlock_level=2+门控节点身份承载——Q2 甲),替换制:带全局型的 Boss 图不再
|
||
; 布 region 片(P3 甲);effect_value=30=生存族权重下调百分比(provisional 调参项,域 [0,50],
|
||
; 0=中性 off 锚;总期望微降 3-5% 为 provisional 设计目标,精确方向与幅度归读数批只测不判);
|
||
; trigger=always=板级恒在无触发时机。行值全 provisional 归出口追认单。
|