416 lines
8.3 KiB
Plaintext
416 lines
8.3 KiB
Plaintext
[gd_resource type="Resource" script_class="MetaTreeTable" load_steps=2 format=3]
|
||
|
||
[ext_resource type="Script" path="res://data/schemas/meta_tree_table.gd" id="1"]
|
||
|
||
[resource]
|
||
script = ExtResource("1")
|
||
rows = [{
|
||
"node_id": "sp_hp_r1",
|
||
"display_name": "生命淬炼·1 层",
|
||
"vein": "spine",
|
||
"kind": "stat",
|
||
"currency": "gp",
|
||
"price": 10,
|
||
"cap": 3,
|
||
"row": 1,
|
||
"effects": {
|
||
"max_hp": 5
|
||
}
|
||
}, {
|
||
"node_id": "sp_atk_r1",
|
||
"display_name": "攻击淬炼·1 层",
|
||
"vein": "spine",
|
||
"kind": "stat",
|
||
"currency": "gp",
|
||
"price": 10,
|
||
"cap": 3,
|
||
"row": 1,
|
||
"effects": {
|
||
"atk": 1
|
||
}
|
||
}, {
|
||
"node_id": "sp_hit_r1",
|
||
"display_name": "命中淬炼·1 层",
|
||
"vein": "spine",
|
||
"kind": "stat",
|
||
"currency": "gp",
|
||
"price": 10,
|
||
"cap": 3,
|
||
"row": 1,
|
||
"effects": {
|
||
"hit": 1
|
||
}
|
||
}, {
|
||
"node_id": "sp_ac_r1",
|
||
"display_name": "护甲淬炼·1 层",
|
||
"vein": "spine",
|
||
"kind": "stat",
|
||
"currency": "gp",
|
||
"price": 10,
|
||
"cap": 3,
|
||
"row": 1,
|
||
"effects": {
|
||
"armor_class": 1
|
||
}
|
||
}, {
|
||
"node_id": "sp_hp_r2",
|
||
"display_name": "生命淬炼·2 层",
|
||
"vein": "spine",
|
||
"kind": "stat",
|
||
"currency": "gp",
|
||
"price": 20,
|
||
"cap": 3,
|
||
"row": 2,
|
||
"effects": {
|
||
"max_hp": 5
|
||
}
|
||
}, {
|
||
"node_id": "sp_atk_r2",
|
||
"display_name": "攻击淬炼·2 层",
|
||
"vein": "spine",
|
||
"kind": "stat",
|
||
"currency": "gp",
|
||
"price": 20,
|
||
"cap": 3,
|
||
"row": 2,
|
||
"effects": {
|
||
"atk": 1
|
||
}
|
||
}, {
|
||
"node_id": "sp_hit_r2",
|
||
"display_name": "命中淬炼·2 层",
|
||
"vein": "spine",
|
||
"kind": "stat",
|
||
"currency": "gp",
|
||
"price": 20,
|
||
"cap": 3,
|
||
"row": 2,
|
||
"effects": {
|
||
"hit": 1
|
||
}
|
||
}, {
|
||
"node_id": "sp_ac_r2",
|
||
"display_name": "护甲淬炼·2 层",
|
||
"vein": "spine",
|
||
"kind": "stat",
|
||
"currency": "gp",
|
||
"price": 20,
|
||
"cap": 3,
|
||
"row": 2,
|
||
"effects": {
|
||
"armor_class": 1
|
||
}
|
||
}, {
|
||
"node_id": "sp_hp_r3",
|
||
"display_name": "生命淬炼·3 层",
|
||
"vein": "spine",
|
||
"kind": "stat",
|
||
"currency": "gp",
|
||
"price": 30,
|
||
"cap": 3,
|
||
"row": 3,
|
||
"effects": {
|
||
"max_hp": 5
|
||
}
|
||
}, {
|
||
"node_id": "sp_atk_r3",
|
||
"display_name": "攻击淬炼·3 层",
|
||
"vein": "spine",
|
||
"kind": "stat",
|
||
"currency": "gp",
|
||
"price": 30,
|
||
"cap": 3,
|
||
"row": 3,
|
||
"effects": {
|
||
"atk": 1
|
||
}
|
||
}, {
|
||
"node_id": "sp_hit_r3",
|
||
"display_name": "命中淬炼·3 层",
|
||
"vein": "spine",
|
||
"kind": "stat",
|
||
"currency": "gp",
|
||
"price": 30,
|
||
"cap": 3,
|
||
"row": 3,
|
||
"effects": {
|
||
"hit": 1
|
||
}
|
||
}, {
|
||
"node_id": "sp_ac_r3",
|
||
"display_name": "护甲淬炼·3 层",
|
||
"vein": "spine",
|
||
"kind": "stat",
|
||
"currency": "gp",
|
||
"price": 30,
|
||
"cap": 3,
|
||
"row": 3,
|
||
"effects": {
|
||
"armor_class": 1
|
||
}
|
||
}, {
|
||
"node_id": "sp_hp_r4",
|
||
"display_name": "生命淬炼·4 层",
|
||
"vein": "spine",
|
||
"kind": "stat",
|
||
"currency": "gp",
|
||
"price": 40,
|
||
"cap": 3,
|
||
"row": 4,
|
||
"effects": {
|
||
"max_hp": 5
|
||
}
|
||
}, {
|
||
"node_id": "sp_atk_r4",
|
||
"display_name": "攻击淬炼·4 层",
|
||
"vein": "spine",
|
||
"kind": "stat",
|
||
"currency": "gp",
|
||
"price": 40,
|
||
"cap": 3,
|
||
"row": 4,
|
||
"effects": {
|
||
"atk": 1
|
||
}
|
||
}, {
|
||
"node_id": "sp_hit_r4",
|
||
"display_name": "命中淬炼·4 层",
|
||
"vein": "spine",
|
||
"kind": "stat",
|
||
"currency": "gp",
|
||
"price": 40,
|
||
"cap": 3,
|
||
"row": 4,
|
||
"effects": {
|
||
"hit": 1
|
||
}
|
||
}, {
|
||
"node_id": "sp_ac_r4",
|
||
"display_name": "护甲淬炼·4 层",
|
||
"vein": "spine",
|
||
"kind": "stat",
|
||
"currency": "gp",
|
||
"price": 40,
|
||
"cap": 3,
|
||
"row": 4,
|
||
"effects": {
|
||
"armor_class": 1
|
||
}
|
||
}, {
|
||
"node_id": "forge_atk",
|
||
"display_name": "武器锻造",
|
||
"vein": "forge",
|
||
"kind": "stat",
|
||
"currency": "keystone",
|
||
"price": 3,
|
||
"cap": 5,
|
||
"requires": ["sp_atk_r1"],
|
||
"effects": {
|
||
"atk": 1
|
||
}
|
||
}, {
|
||
"node_id": "forge_hp",
|
||
"display_name": "护身锻造",
|
||
"vein": "forge",
|
||
"kind": "stat",
|
||
"currency": "keystone",
|
||
"price": 3,
|
||
"cap": 5,
|
||
"requires": ["sp_hp_r1"],
|
||
"effects": {
|
||
"max_hp": 1
|
||
}
|
||
}, {
|
||
"node_id": "forge_ac",
|
||
"display_name": "甲胄锻造",
|
||
"vein": "forge",
|
||
"kind": "stat",
|
||
"currency": "keystone",
|
||
"price": 3,
|
||
"cap": 5,
|
||
"requires": ["sp_ac_r1"],
|
||
"effects": {
|
||
"armor_class": 1
|
||
}
|
||
}, {
|
||
"node_id": "ks_workshop",
|
||
"display_name": "道具工坊",
|
||
"vein": "keystone",
|
||
"kind": "unlock",
|
||
"currency": "free",
|
||
"price": 0,
|
||
"cap": 1,
|
||
"requires": ["sp_hp_r1"]
|
||
}, {
|
||
"node_id": "ks_refresh",
|
||
"display_name": "刷新升级",
|
||
"vein": "keystone",
|
||
"kind": "rule",
|
||
"currency": "keystone",
|
||
"price": 30,
|
||
"cap": 2,
|
||
"requires": ["ks_workshop"]
|
||
}, {
|
||
"node_id": "att_socket1",
|
||
"display_name": "同调位 1",
|
||
"vein": "attune",
|
||
"kind": "socket",
|
||
"currency": "keystone",
|
||
"price": 20,
|
||
"cap": 1,
|
||
"requires": ["sp_atk_r1"]
|
||
}, {
|
||
"node_id": "att_socket2",
|
||
"display_name": "同调位 2",
|
||
"vein": "attune",
|
||
"kind": "socket",
|
||
"currency": "keystone",
|
||
"price": 40,
|
||
"cap": 1,
|
||
"requires": ["att_socket1"]
|
||
}, {
|
||
"node_id": "att_socket3",
|
||
"display_name": "同调位 3",
|
||
"vein": "attune",
|
||
"kind": "socket",
|
||
"currency": "keystone",
|
||
"price": 60,
|
||
"cap": 1,
|
||
"requires": ["att_socket2"]
|
||
}, {
|
||
"node_id": "fork_posture_a",
|
||
"display_name": "先手压制",
|
||
"vein": "attune",
|
||
"kind": "fork",
|
||
"currency": "keystone",
|
||
"price": 25,
|
||
"cap": 1,
|
||
"requires": ["att_socket1"],
|
||
"effects": {
|
||
"posture_first_strike": 1
|
||
},
|
||
"fork_group": "fg_posture",
|
||
"fork_side": "a"
|
||
}, {
|
||
"node_id": "fork_posture_b",
|
||
"display_name": "稳健拓荒",
|
||
"vein": "attune",
|
||
"kind": "fork",
|
||
"currency": "keystone",
|
||
"price": 25,
|
||
"cap": 1,
|
||
"requires": ["att_socket1"],
|
||
"effects": {
|
||
"posture_bulwark": 1
|
||
},
|
||
"fork_group": "fg_posture",
|
||
"fork_side": "b"
|
||
}, {
|
||
"node_id": "fork_sense_a",
|
||
"display_name": "雷感直觉·锋",
|
||
"vein": "attune",
|
||
"kind": "fork",
|
||
"currency": "keystone",
|
||
"price": 25,
|
||
"cap": 1,
|
||
"requires": ["att_socket1"],
|
||
"effects": {
|
||
"posture_bulwark": 1
|
||
},
|
||
"fork_group": "fg_sense",
|
||
"fork_side": "a"
|
||
}, {
|
||
"node_id": "fork_sense_b",
|
||
"display_name": "雷感直觉·守",
|
||
"vein": "attune",
|
||
"kind": "fork",
|
||
"currency": "keystone",
|
||
"price": 25,
|
||
"cap": 1,
|
||
"requires": ["att_socket1"],
|
||
"effects": {
|
||
"posture_first_strike": 1
|
||
},
|
||
"fork_group": "fg_sense",
|
||
"fork_side": "b"
|
||
}, {
|
||
"node_id": "fork_economy_a",
|
||
"display_name": "经济人格·聚",
|
||
"vein": "attune",
|
||
"kind": "fork",
|
||
"currency": "keystone",
|
||
"price": 25,
|
||
"cap": 1,
|
||
"requires": ["att_socket1"],
|
||
"effects": {
|
||
"posture_first_strike": 1
|
||
},
|
||
"fork_group": "fg_economy",
|
||
"fork_side": "a"
|
||
}, {
|
||
"node_id": "fork_economy_b",
|
||
"display_name": "经济人格·散",
|
||
"vein": "attune",
|
||
"kind": "fork",
|
||
"currency": "keystone",
|
||
"price": 25,
|
||
"cap": 1,
|
||
"requires": ["att_socket1"],
|
||
"effects": {
|
||
"posture_bulwark": 1
|
||
},
|
||
"fork_group": "fg_economy",
|
||
"fork_side": "b"
|
||
}, {
|
||
"node_id": "fork_mastery_a",
|
||
"display_name": "克制专精·穿刺",
|
||
"vein": "attune",
|
||
"kind": "fork",
|
||
"currency": "keystone",
|
||
"price": 25,
|
||
"cap": 1,
|
||
"requires": ["att_socket1"],
|
||
"effects": {
|
||
"posture_bulwark": 1
|
||
},
|
||
"fork_group": "fg_mastery",
|
||
"fork_side": "a"
|
||
}, {
|
||
"node_id": "fork_mastery_b",
|
||
"display_name": "克制专精·魔法",
|
||
"vein": "attune",
|
||
"kind": "fork",
|
||
"currency": "keystone",
|
||
"price": 25,
|
||
"cap": 1,
|
||
"requires": ["att_socket1"],
|
||
"effects": {
|
||
"posture_first_strike": 1
|
||
},
|
||
"fork_group": "fg_mastery",
|
||
"fork_side": "b"
|
||
}, {
|
||
"node_id": "easter_ley",
|
||
"display_name": "地脉共鸣",
|
||
"vein": "forge",
|
||
"kind": "easter",
|
||
"currency": "free",
|
||
"price": 0,
|
||
"cap": 1,
|
||
"requires": ["forge_atk", "forge_hp", "forge_ac"],
|
||
"effects": {
|
||
"atk": 1,
|
||
"max_hp": 5,
|
||
"hit": 1,
|
||
"armor_class": 1
|
||
}
|
||
}]
|
||
|
||
; 双层 BD 实施批 T8(2026-10-04,R1 甲融合案——整合定稿 §1.4 一树双币三脉一脊+装配区+彩蛋):
|
||
; 脊柱 4 行×4 线(生命/攻击/命中/护甲——GP 买深度 cap3 价 10×row;row-gating=全树已购总等级
|
||
; ≥ 4×(row−1));锻造脉 3 节点收编 forge_levels(钥石付价=现行迁移零痛);钥石脉=工坊解锁收编
|
||
; (free 迁移点亮)+刷新升级移植;同调脉 socket 3(钥石=规则面首站)+Fork 4 对(A/B 集中同调脉
|
||
; 营地免费切换——effects 首期两 rule 键真实接线余组 stat 面 provisional);彩蛋 1(锻造满排觉醒)。
|
||
; 🔴 层级纪律:局外树只放全局规则件——零 archetype 键(schema 校验强制);流派件只走局内随机渠道。
|
||
; 数值全 provisional 归 M-4 数值批;A/B 两侧差 <~3pp 验收=T10 MC。
|