- 数值(每刀一测 N=100 种子 910003 route min + N=200 种子 420000 定稿): 调参一 hero max_hp 20→24 + 直伤雷三行 4/5/5→6/8/8(雷痛回归用户口径) 调参二 L1 系八行敌 atk 2→1 + 区间 1-3→0-2(中点恒等期望当量锚不变式;行 234 L2 巢群不动) 调参三 hero 24→26 终读数:完美档战役 78.5%(N=200,L1 98/L2 87/L3 92,踩雷恒 0)/普通档(每板多踩 2 雷画像) L1 13% 战役 0%=「不完美就死」;真人预测落两档之间=首通失败或险胜(用户验收口径) - 刀位语义=「危险来自雷,不来自杂兵」:雷直伤 +50-60%,L1 杂兵垫刀减半,血池 +30% - art-bible v3.3(§4.1 数字墨按板自适应双族+版本史——批 A 漏 add 随本批补) - 全旧带读数作废待新尺重锚(只测不判):难度曲线文档 ⚠ 注已落;06 雷当量条目收口注记; MC 锚 t7minepower 作废→新锚 runsum_numfix_final_n200_20261001.jsonl(中间读数 .log 留盘不入 git) - 读数与轨迹报告=design/qa/numfix-newruler-readings-2026-10-01.md(含根因四条:新手画像尺/ 伪上界/效果雷稀释误读/三犯同族);roadmap 迭代 9 行注记=用户否决标完成卡数值轴 - active.md 快照+台账 296(worktree 版基线 284,主区在飞 ~295,合并时对齐) - 重闸:冒烟 596/0+run_all 15 套全绿+熵增闸 PASS+doc 三闸对 master 基线零新增
575 lines
22 KiB
Plaintext
575 lines
22 KiB
Plaintext
[gd_resource type="Resource" script_class="EnemyTable" load_steps=2 format=3]
|
||
|
||
[ext_resource type="Script" path="res://data/schemas/enemy_table.gd" id="1"]
|
||
|
||
[resource]
|
||
script = ExtResource("1")
|
||
rows = [{
|
||
"level_index": 1,
|
||
"node_depth": 0,
|
||
"enemy_id": "goblin",
|
||
"display_name": "地精",
|
||
"unit_count": 1,
|
||
"unit_count_max": 2,
|
||
"hp": 8,
|
||
"atk": 1,
|
||
"atk_min": 0,
|
||
"atk_max": 2,
|
||
"pool": [{
|
||
"skill_id": "attack",
|
||
"weight": 9
|
||
}, {
|
||
"skill_id": "lunge",
|
||
"weight": 1
|
||
}],
|
||
"armor_type": "light",
|
||
"armor_class": 0
|
||
}, {
|
||
"level_index": 1,
|
||
"node_depth": 1,
|
||
"enemy_id": "goblin",
|
||
"display_name": "地精一伙",
|
||
"unit_count": 2,
|
||
"unit_count_max": 3,
|
||
"hp": 4,
|
||
"atk": 1,
|
||
"atk_min": 0,
|
||
"atk_max": 2,
|
||
"pool": [{
|
||
"skill_id": "attack",
|
||
"weight": 9
|
||
}, {
|
||
"skill_id": "lunge",
|
||
"weight": 1
|
||
}],
|
||
"armor_type": "light",
|
||
"armor_class": 1
|
||
}, {
|
||
"level_index": 1,
|
||
"node_depth": 2,
|
||
"enemy_id": "bugbear",
|
||
"display_name": "熊地精",
|
||
"unit_count": 1,
|
||
"hp": 50,
|
||
"atk": 1,
|
||
"atk_min": 0,
|
||
"atk_max": 2,
|
||
"pool": [{
|
||
"skill_id": "attack",
|
||
"weight": 6
|
||
}, {
|
||
"skill_id": "charge",
|
||
"weight": 2
|
||
}, {
|
||
"skill_id": "heavy",
|
||
"weight": 2
|
||
}],
|
||
"armor_type": "light",
|
||
"armor_class": 3
|
||
}, {
|
||
"level_index": 1,
|
||
"node_depth": 3,
|
||
"enemy_id": "hobgoblin",
|
||
"display_name": "大地精",
|
||
"unit_count": 2,
|
||
"unit_count_max": 3,
|
||
"hp": 14,
|
||
"atk": 1,
|
||
"atk_min": 0,
|
||
"atk_max": 2,
|
||
"pool": [{
|
||
"skill_id": "attack",
|
||
"weight": 6
|
||
}, {
|
||
"skill_id": "charge",
|
||
"weight": 2
|
||
}, {
|
||
"skill_id": "heavy",
|
||
"weight": 2
|
||
}],
|
||
"armor_type": "light",
|
||
"armor_class": 2
|
||
}, {
|
||
"level_index": 1,
|
||
"node_depth": 4,
|
||
"enemy_id": "ogre_chief",
|
||
"display_name": "食人魔酋长",
|
||
"unit_count": 1,
|
||
"hp": 72,
|
||
"atk": 1,
|
||
"atk_min": 0,
|
||
"atk_max": 2,
|
||
"pool": [{
|
||
"skill_id": "attack",
|
||
"weight": 6
|
||
}, {
|
||
"skill_id": "heavy",
|
||
"weight": 2
|
||
}, {
|
||
"skill_id": "harden",
|
||
"weight": 2
|
||
}],
|
||
"armor_type": "light",
|
||
"armor_class": 8
|
||
}, {
|
||
"level_index": 2,
|
||
"node_depth": 0,
|
||
"enemy_id": "bugbear",
|
||
"display_name": "熊地精",
|
||
"unit_count": 1,
|
||
"hp": 50,
|
||
"atk": 1,
|
||
"atk_min": 0,
|
||
"atk_max": 2,
|
||
"pool": [{
|
||
"skill_id": "attack",
|
||
"weight": 6
|
||
}, {
|
||
"skill_id": "lunge",
|
||
"weight": 1
|
||
}, {
|
||
"skill_id": "heavy",
|
||
"weight": 2
|
||
}],
|
||
"armor_type": "light",
|
||
"armor_class": 1
|
||
}, {
|
||
"level_index": 2,
|
||
"node_depth": 1,
|
||
"enemy_id": "bugbear",
|
||
"display_name": "熊地精猎群",
|
||
"unit_count": 2,
|
||
"unit_count_max": 3,
|
||
"hp": 26,
|
||
"atk": 1,
|
||
"atk_min": 0,
|
||
"atk_max": 2,
|
||
"pool": [{
|
||
"skill_id": "attack",
|
||
"weight": 6
|
||
}, {
|
||
"skill_id": "lunge",
|
||
"weight": 1
|
||
}, {
|
||
"skill_id": "heavy",
|
||
"weight": 2
|
||
}],
|
||
"armor_type": "light",
|
||
"armor_class": 2
|
||
}, {
|
||
"level_index": 2,
|
||
"node_depth": 4,
|
||
"enemy_id": "giant_spider",
|
||
"display_name": "巨蜘蛛",
|
||
"unit_count": 2,
|
||
"hp": 28,
|
||
"atk": 1,
|
||
"atk_min": 0,
|
||
"atk_max": 2,
|
||
"pool": [{
|
||
"skill_id": "attack",
|
||
"weight": 6
|
||
}, {
|
||
"skill_id": "bite",
|
||
"weight": 2
|
||
}, {
|
||
"skill_id": "charge",
|
||
"weight": 1
|
||
}],
|
||
"armor_type": "light",
|
||
"armor_class": 2
|
||
}, {
|
||
"level_index": 2,
|
||
"node_depth": 5,
|
||
"enemy_id": "bugbear",
|
||
"display_name": "熊地精重击手",
|
||
"unit_count": 1,
|
||
"hp": 88,
|
||
"atk": 3,
|
||
"atk_min": 2,
|
||
"atk_max": 4,
|
||
"pool": [{
|
||
"skill_id": "attack",
|
||
"weight": 5
|
||
}, {
|
||
"skill_id": "lunge",
|
||
"weight": 2
|
||
}, {
|
||
"skill_id": "heavy",
|
||
"weight": 2
|
||
}],
|
||
"armor_type": "light",
|
||
"armor_class": 8
|
||
}, {
|
||
"level_index": 2,
|
||
"node_depth": 6,
|
||
"enemy_id": "giant_spider",
|
||
"display_name": "巨蜘蛛巢群",
|
||
"unit_count": 2,
|
||
"unit_count_max": 3,
|
||
"hp": 26,
|
||
"atk": 1,
|
||
"atk_min": 1,
|
||
"atk_max": 2,
|
||
"pool": [{
|
||
"skill_id": "attack",
|
||
"weight": 6
|
||
}, {
|
||
"skill_id": "bite",
|
||
"weight": 2
|
||
}, {
|
||
"skill_id": "charge",
|
||
"weight": 1
|
||
}],
|
||
"armor_type": "light",
|
||
"armor_class": 2
|
||
}, {
|
||
"level_index": 2,
|
||
"node_depth": 7,
|
||
"enemy_id": "giant_spider",
|
||
"display_name": "巨蜘蛛巢群",
|
||
"unit_count": 2,
|
||
"unit_count_max": 3,
|
||
"hp": 26,
|
||
"atk": 2,
|
||
"atk_min": 1,
|
||
"atk_max": 3,
|
||
"pool": [{
|
||
"skill_id": "attack",
|
||
"weight": 6
|
||
}, {
|
||
"skill_id": "bite",
|
||
"weight": 2
|
||
}, {
|
||
"skill_id": "charge",
|
||
"weight": 1
|
||
}],
|
||
"armor_type": "light",
|
||
"armor_class": 3
|
||
}, {
|
||
"level_index": 2,
|
||
"node_depth": 9,
|
||
"enemy_id": "drider",
|
||
"display_name": "蛛化卓尔精灵",
|
||
"unit_count": 1,
|
||
"hp": 130,
|
||
"atk": 3,
|
||
"atk_min": 2,
|
||
"atk_max": 4,
|
||
"pool": [{
|
||
"skill_id": "attack",
|
||
"weight": 6
|
||
}, {
|
||
"skill_id": "heavy",
|
||
"weight": 2
|
||
}, {
|
||
"skill_id": "venom_burst",
|
||
"weight": 2
|
||
}, {
|
||
"skill_id": "web_snare",
|
||
"weight": 2
|
||
}],
|
||
"armor_type": "ward",
|
||
"armor_class": 10
|
||
}, {
|
||
"level_index": 3,
|
||
"node_depth": 0,
|
||
"enemy_id": "duergar",
|
||
"display_name": "灰矮人",
|
||
"unit_count": 1,
|
||
"hp": 62,
|
||
"atk": 3,
|
||
"atk_min": 2,
|
||
"atk_max": 4,
|
||
"pool": [{
|
||
"skill_id": "attack",
|
||
"weight": 6
|
||
}, {
|
||
"skill_id": "charge",
|
||
"weight": 2
|
||
}, {
|
||
"skill_id": "heavy",
|
||
"weight": 2
|
||
}],
|
||
"armor_type": "heavy",
|
||
"armor_class": 2
|
||
}, {
|
||
"level_index": 3,
|
||
"node_depth": 1,
|
||
"enemy_id": "hook_horror",
|
||
"display_name": "钩爪恐魔",
|
||
"unit_count": 2,
|
||
"hp": 30,
|
||
"atk": 3,
|
||
"atk_min": 2,
|
||
"atk_max": 4,
|
||
"pool": [{
|
||
"skill_id": "attack",
|
||
"weight": 6
|
||
}, {
|
||
"skill_id": "bite",
|
||
"weight": 2
|
||
}, {
|
||
"skill_id": "charge",
|
||
"weight": 1
|
||
}],
|
||
"armor_type": "light",
|
||
"armor_class": 3
|
||
}, {
|
||
"level_index": 3,
|
||
"node_depth": 4,
|
||
"enemy_id": "hook_horror",
|
||
"display_name": "钩爪恐魔",
|
||
"unit_count": 2,
|
||
"unit_count_max": 3,
|
||
"hp": 26,
|
||
"atk": 3,
|
||
"atk_min": 2,
|
||
"atk_max": 4,
|
||
"pool": [{
|
||
"skill_id": "attack",
|
||
"weight": 6
|
||
}, {
|
||
"skill_id": "bite",
|
||
"weight": 2
|
||
}, {
|
||
"skill_id": "charge",
|
||
"weight": 1
|
||
}],
|
||
"armor_type": "light",
|
||
"armor_class": 3
|
||
}, {
|
||
"level_index": 3,
|
||
"node_depth": 5,
|
||
"enemy_id": "duergar",
|
||
"display_name": "灰矮人重装手",
|
||
"unit_count": 1,
|
||
"hp": 98,
|
||
"atk": 3,
|
||
"atk_min": 2,
|
||
"atk_max": 4,
|
||
"pool": [{
|
||
"skill_id": "attack",
|
||
"weight": 5
|
||
}, {
|
||
"skill_id": "lunge",
|
||
"weight": 2
|
||
}, {
|
||
"skill_id": "heavy",
|
||
"weight": 2
|
||
}],
|
||
"armor_type": "heavy",
|
||
"armor_class": 9
|
||
}, {
|
||
"level_index": 3,
|
||
"node_depth": 6,
|
||
"enemy_id": "hook_horror",
|
||
"display_name": "钩爪恐魔巢群",
|
||
"unit_count": 2,
|
||
"unit_count_max": 3,
|
||
"hp": 26,
|
||
"atk": 3,
|
||
"atk_min": 2,
|
||
"atk_max": 4,
|
||
"pool": [{
|
||
"skill_id": "attack",
|
||
"weight": 6
|
||
}, {
|
||
"skill_id": "bite",
|
||
"weight": 2
|
||
}, {
|
||
"skill_id": "charge",
|
||
"weight": 1
|
||
}],
|
||
"armor_type": "light",
|
||
"armor_class": 3
|
||
}, {
|
||
"level_index": 3,
|
||
"node_depth": 7,
|
||
"enemy_id": "duergar",
|
||
"display_name": "灰矮人小队",
|
||
"unit_count": 2,
|
||
"unit_count_max": 3,
|
||
"hp": 26,
|
||
"atk": 3,
|
||
"atk_min": 2,
|
||
"atk_max": 4,
|
||
"pool": [{
|
||
"skill_id": "attack",
|
||
"weight": 6
|
||
}, {
|
||
"skill_id": "charge",
|
||
"weight": 2
|
||
}, {
|
||
"skill_id": "heavy",
|
||
"weight": 2
|
||
}],
|
||
"armor_type": "heavy",
|
||
"armor_class": 4
|
||
}, {
|
||
"level_index": 3,
|
||
"node_depth": 9,
|
||
"enemy_id": "duergar_king",
|
||
"display_name": "灰矮人石君王",
|
||
"unit_count": 1,
|
||
"hp": 140,
|
||
"atk": 3,
|
||
"atk_min": 2,
|
||
"atk_max": 4,
|
||
"pool": [{
|
||
"skill_id": "attack",
|
||
"weight": 6
|
||
}, {
|
||
"skill_id": "heavy",
|
||
"weight": 2
|
||
}, {
|
||
"skill_id": "earth_pulse",
|
||
"weight": 2
|
||
}],
|
||
"armor_type": "heavy",
|
||
"armor_class": 12
|
||
}]
|
||
|
||
; 切片调参登记 v3(2026-09-12 试玩批次 1 触发——F7 流程;C3 GDD F5 对照):
|
||
; 试玩反馈 = 基线满血全通关(模拟 80%/真人 100%)——难度严重不足,主杠杆 = atk 曲线上调(承伤侧):
|
||
; 4/4/6/4/7 → 7/5/9/6/9(约 +50%);HP 结构调整(D0 24→20 缩短战斗、Boss 130→150 用户拍板可上调)。
|
||
; D0 注:20 HP 会被首轮盲挖粉尘秒杀(12+9)——回 24(4 轮战斗/承伤 42%,有过程有痛感)。
|
||
; DND 命名(用户指令):goblin 地精(单拍杂鱼)→ bugbear 熊地精(三拍伏击环——DND 原型即伏击手)→
|
||
; ogre_chief 食人魔酋长(经典低阶 Boss)。enemy_id 同步更名(内部键,无外部引用)。
|
||
; L2 锚行同步 v3 语义(bugbear 30/7)。
|
||
; 遭遇随机化批(2026-09-12 用户拍板):D0 [1,2]/D1 [2,3] hp13/D3 [2,3] hp18——数量区间骰(encounter 流,B1 掷骰);
|
||
; D2/Boss 固定(新敌种首遇教学位不加骰——C3 GDD Core Rule 8)。期望总量 ≈304(+8%),F6 带内。
|
||
;
|
||
; 护甲类型批(2026-09-12 用户拍板:攻击类型 × 护甲类型克制;2026-09-15 命名统一批——原位置键/位置名作废):
|
||
; armor_type ∈ {light, ward, heavy} = 轻甲 / 魔法护甲 / 重甲(缺省 = light 向后兼容;原 {none, a, b});
|
||
; 克制矩阵本体在 settlement.tres.armor_effectiveness。
|
||
; 映射(教学梯度:轻甲→魔法护甲→重甲):goblin=light · bugbear=ward · ogre_chief=heavy(L2 bugbear 同 ward)——候选方案,
|
||
; 数值与映射均 provisional 待用户调参。
|
||
|
||
; 敌方攻击区间批(2026-09-14 用户拍板②第二步——"上限掺运气"敌方侧:atk 上阶/下阶,中点恒等行值;
|
||
; roll 时机 = 遭遇骰同流〔encounter〕spawn 期整战持久,每拍抖动否决〔数字可读性锚〕;B2 零随机纪律保持
|
||
; ——收 override 即确定值。宽度 ±3 provisional 归 C3 测量迭代;验收 = 完美策略档 0 加成通关 ≤40%。
|
||
|
||
; 护甲等级掷点批(2026-09-16 用户拍板):armor_class 字段入列(缺省 0 向后兼容)——防守方掷点判定阈值基数,
|
||
; 与 armor_type(克制属性轴)两概念严格分离、不做映射。首关六行暂定 0(正式行值归怪物/敌人系统设定批——
|
||
; 登记待办:第一关怪物 AC 相对较低,值待怪物设定投值;投值所有权归 难度曲线与Boss)。
|
||
|
||
; 敌人技能池批(2026-09-16 用户拍板——设计权威 docs/proposal-skill-pool.md v1.0):
|
||
; pattern 行为环数组 + heavy_multiplier 整体退役,改池模板 pool = [{skill_id, weight}](技能行本体在 skills.tres;
|
||
; 实例池快照与冷却状态在 单位容器 spawn)。建议池(全部 provisional,投值归 难度曲线与Boss;EV 锚 = proposal §2.5):
|
||
; 地精 普攻 9/突刺 1(每拍 EV 1.05——突刺倍率 >1 必然抬 EV,+5% 偏移显式登记不硬凑);
|
||
; 熊地精 普攻 6/蓄力 2/重击 2(EV 1.00 中性);食人魔酋长 普攻 6/重击 2/硬化 2(EV 1.00 中性;
|
||
; 硬化 = Boss 池独占增益技——增益 ≤1 纪律下旧蓄力拍退役不进 Boss 池)。
|
||
; 含闸长期速率(冷却/保底)EV 锚按实施批 EV 抽样复核登记(proposal §2.5)。
|
||
;
|
||
; 分支节点图批(2026-09-17——L2 幽暗地域内容批,行值全部 provisional,投值归 难度曲线与Boss):
|
||
; 每战斗/Boss 节点 (2, node_depth) 精确行(跨表校验强制,违例加载致命——ConfigDB ④);锚行 (2,0) 保留。
|
||
; L2 熊地精 = 熊地精 bugbear 复用(幽暗地域部族设定——第二关三行):
|
||
; 池差异化改造 = 蓄力拍退役换突刺(复用共享技能行 lunge——共享技能表验证面),display_name 沿用
|
||
; 熊地精系译名(熊地精/熊地精猎群/熊地精重击手——行值与池与 L1 错开)。节点 5 重击手轮廓:普攻 5/突刺 2/重击 2(EV ≈1.28,权重期望
|
||
——冷却闸实际拉低,抽样复核归实施批口径)。
|
||
; 巨蜘蛛 giant_spider(新敌种——关间台阶纪律的"新敌种"半边):群行倾向(数量区间 [2,3],首遇位节点 4
|
||
; 固定 2 不加骰——新敌种首遇教学位纪律同 L1 D2);池 = 普攻 6/撕咬 2/蓄力 1(增益 ≤1 纪律——charge 复用
|
||
; empower;EV ≈1.11 权重期望);护甲 light(与 L2 熊地精 ward 错开克制面;L1 三甲 goblin=light/
|
||
; bugbear=ward/ogre_chief=heavy 全覆盖,蜘蛛取 light 与同关敌种错开)。
|
||
; 蛛化卓尔精灵 drider(Boss——用户 2026-09-17 拍板定名,蜘蛛主题呼应):
|
||
; 专属池 = 普攻 6/重击 2/毒爆 2(独占技 venom_burst 权重轮廓;EV ≈1.67 权重期望,冷却闸拉低后待抽样),
|
||
; armor heavy,血量 175 = r_boss 口径 provisional 锚(定位本关最大单场消耗)。
|
||
; L2 敌种首遇位绿档(节点 0 熊地精/节点 4 巨蜘蛛):任何掷骰结果稳过——完美策略档扫描验证,读数另批登记。
|
||
;
|
||
; 数值压缩批(2026-09-17 用户拍板暂定——整体绝对值轴 ÷3,四舍五入):
|
||
; 全部 12 行 hp/atk/atk_min/atk_max ÷3(24/7→8/2 · 13/5→4/2 · 40/9→13/3 · 18/6→6/2 · Boss 150/9→50/3 ·
|
||
; 30/7→10/2 · 15/5→5/2 · 14/5→5/2 · 38/8→13/3 · 12/4→4/1 · 13/5→4/2 · drider 175/8→58/3)。
|
||
; armor_type / armor_class / unit_count 区间 / 技能池权重不动(相对轴与概率轴不压缩)。
|
||
; 粒度告警登记:atk 1~3 域下掷点折扣 25% 档大量触 damage_floor=1,地板伤害相对权重上升——
|
||
; 属压缩的已知效应,难度复测(monte carlo 压缩前后对比)随批产出。行值 provisional 归 难度曲线与Boss。
|
||
;
|
||
; 护甲类型重配批(2026-09-18 用户拍板):关卡 1 全部轻甲(食人魔酋长 heavy→light、熊地精两行 ward→light);
|
||
; 关卡 2 除 Boss(蛛化卓尔精灵 heavy→ward 魔法甲)外全部轻甲(熊地精四行 ward→light,巨蜘蛛既有 light 不动)。
|
||
; hero 侧两轴(armor_type/attack_type)同批入列(hero.tres 批注),敌方技能攻击类型轴仍未开(全部 normal 档)。
|
||
;
|
||
; 甲效矩阵加法核换装批(2026-09-18 用户拍板——settlement.tres armor_effectiveness 量纲 percent→整数点数,
|
||
; 三档 克制 +1 / 中性 0 / 被克 −1,五档百分比词表随批退役)。
|
||
;
|
||
; 新效应词汇批(2026-09-19 用户拍板——设计权威 docs/proposal-status-vocabulary.md v1.0):卓尔池
|
||
; 6/2/2 → 6/2/2/2(+蛛网束缚 web_snare 2——妨害技,对主角施 off_guard;每池妨害 ≤1 纪律入跨表校验)。
|
||
; 主分量权重期望 1.67 → 1.25(零伤害拍占 2/12),加毒爆必中附加分量(max(1,floor(atk×0.75)),atk 区间
|
||
; 2–4 → 1–3 点)后净期望待抽样复核归 难度曲线与Boss;实装面 = 仅卓尔,其余敌种不动。
|
||
; 现行读数效果:L1/L2 小怪全 light → 穿刺类(开格充能/穿刺弹)被克 −1(穿刺弹 2→1、充能 3 点→2)、普通/魔法中性;
|
||
; L2 仅 Boss 战非中性(魔法甲)——基础攻击与穿刺弹克制 +1、魔法矢被克 −1(原威力 + delta 自行核算后落笔)。
|
||
; 原重配批注「魔法矢克 Boss ×150、穿刺弹被克 ×50」与当批矩阵正反互倒(系笔误),随本批订正为上行读数。
|
||
;
|
||
; 第三关内容批(2026-09-20):新敌种 duergar 灰矮人(单体重甲中坚——关间台阶 ≈L2 单体 ×1.5,落 [1.3,1.6] 域)
|
||
; 与 hook_horror 钩爪恐魔(群行捕食者,复用 bite 共享技能行——lunge 已有 L2 熊地精复用先例);两敌种首遇位
|
||
; (节点 0 / 节点 1)固定数量不加骰——新敌种首遇教学位纪律同 L1 D2 / L2 节点 4;克制面重轻错开
|
||
; (重甲灰矮人 = 重甲首次登台,轻甲钩爪恐魔保穿刺/普通分量有用武之地),Boss duergar_king 灰矮人石君王
|
||
; 重甲收束「轻甲→魔法甲→重甲」教学梯度;Boss 血量 75 = Σ普通战生命期望 91 × r_boss≈0.82
|
||
; (provisional 锚,域 [0.5,1.1]);Boss 专属池独占技 earth_pulse(第二妨害词汇 sapped 首发);
|
||
; armor_class 恒 0(正式投值仍归「敌方护甲等级正式行值」在案条目全表同批)。行值全 provisional
|
||
; 归 难度曲线与Boss。
|
||
;
|
||
; 商店房批连带(2026-09-21——level.tres 商店房批 Boss 重编号 8→9):新增 (2,9)/(3,9) 精确行
|
||
; (跨表校验强制——ConfigDB ④ level_node_dangling),行值照抄原 Boss (L,8) 行(drider / duergar_king);
|
||
; 商店房 (L,8) 不开战斗、无行集。行值 provisional 归 难度曲线与Boss。
|
||
; 陈旧行清理(GP+商店房实施批收尾 2026-09-21):并行表代理曾把 Boss 行照抄到 (2,8)/(3,8)——节点 8 现为
|
||
; 商店房、无战斗行需求,原 (2,8)/(3,8) 行成陈旧冗余已删(删前核 (·,9) 行在位且内容与被删行逐字段一致);
|
||
; 本行集迁移 = Boss 重编号 8→9 的商店房批连带。
|
||
;
|
||
; Package B 数值优化批·首版(2026-09-22——qa-data/实现计划书_PackageB.md §4.1,worktree
|
||
; adventure-mc-playtest,provisional 未提交):B1 敌人 HP 阶梯整体重锚(完成度主旋钮——零加成基线
|
||
; naive 完成度普遍过低,见 qa-data/分析报告_零加成全流程.md)。只改 hp 字段;atk/atk_min/atk_max/
|
||
; 池/armor_type/armor_class/unit_count 全部不动(atk 系 §6 承伤迭代旋钮,改时须三值同步保中点恒等)。
|
||
; 改动清单:L1 d2 熊地精 13→50 · d3 双雄 6→20 · d4 酋长 50→72(d0/d1 弱档不动);
|
||
; L2 d0 10→45 · d1 5→18 · d4 巨蜘蛛 5→20 · d5 13→68 · d6 巢群 4→18 · d7 巢群 4→18 · d9 卓尔 58→85;
|
||
; L3 d0 灰矮人 15→50 · d1 钩爪 5→25 · d4 钩爪 5→20 · d5 16→76 · d6 巢群 6→20 · d7 小队 8→20 ·
|
||
; d9 石君王 75→105。以 MC 复测读数为准(runbook 计划书 §5;迭代记录 qa-data/iteration_log.md)。
|
||
;
|
||
; Package B 迭代·第 3 轮(2026-09-22——计划书 §6.2 承伤带守卫,用户拍板):8 行 atk-3 精英/boss
|
||
; 三值同步 3(2/4)→2(1/3)。第 2 轮 max_hp/heal 组合拳后单场承伤% 仍 49-62%(战斗变长吃掉血池收益,
|
||
; heal 加强主导经济修复)——§6.2「AP 已到顶 → 长战斗档 atk −1」条件成立。行清单:L1 d2 熊地精 /
|
||
; d4 酋长 · L2 d5 重击手 / d9 卓尔 · L3 d0 灰矮人 / d5 重装手 / d7 小队 / d9 石君王。
|
||
; atk-1/2 行(弱怪/群怪/L1 d3 双雄)不动。预期单场承伤 ~35%(20% 带在 Package B 框架内结构性
|
||
; 不可达,带位全达标归 Package A)。provisional 未提交。
|
||
;
|
||
; Package B 迭代·第 4 轮(2026-09-22——用户拍板 A):L1 d3 熊地精双雄 hp 20→16/单位
|
||
; (总量 [32,48])。第 3 轮后唯一未回调的 L1 高压行——双单位每轮双判定,单场承伤 51%、
|
||
; 胜率 70%,拖住 L1 通过率(40.7% vs 靶 70-78%)。其余行不动。provisional 未提交。
|
||
;
|
||
; Package B 迭代·第 5 轮(2026-09-22——用户拍板「继续」,修理刀三处,胜率带优先、完成度让路):
|
||
; ① 第一关·节点3·熊地精双雄 hp 16→14/单位(冲 ≥90 胜率靶;该行胜率/完成度两靶互斥已登记);
|
||
; ② 第二关·节点9·蛛化卓尔精灵 85→80(L2 boss 胜率 59% 回 60-75 带);
|
||
; ③ 第三关·节点9·灰矮人石君王 105→92(L3 boss 胜率 38% 向 50-70 带靠;该行完成度靶未设带,让路合法)。
|
||
; 否决项登记:食人魔酋长 +10% 方案经测算否决——boss 完成度 >130 需 HP +~50-75%(98→104 买不回靶),
|
||
; 会把刚入带的 66% 胜率打回带外,纯亏。provisional 未提交。
|
||
;
|
||
; 数值设计批·关卡成长×永久成长对齿(2026-09-22——设计权威 qa-data/数值设计_关卡成长×永久成长_v1.md,
|
||
; 用户三拍板 1A/2A/3A,第 7 轮):第二/三关阶段拔高 14 行(L1 一行不动)。血轴=每关上一档;
|
||
; 伤害轴=atk 2→3 三值同步 3(2/4)【L2 d5 重击手/d9 卓尔;L3 d0 灰矮人/d1 钩爪/d4 钩爪/d5 重装手/
|
||
; d6 巢群/d7 小队/d9 石君王】。清单:L2 d0 45→50 · d1 18→22 · d4 20→24 · d5 68→88+atk3 · d6 18→22 ·
|
||
; d7 18→22 · d9 80→112+atk3;L3 d0 50→62+atk3 · d1 25→30+atk3 · d4 20→26+atk3 · d5 76→98+atk3 ·
|
||
; d6 20→26+atk3 · d7 20→26+atk3 · d9 92→140+atk3。
|
||
; 目标对齿(熟练玩家):S0 零成长 L2 达 boss ~20%/通 ~0%、L3 ~0;S1(≈5 次 L1 通关锻造后,hero 快照
|
||
; 攻4/血26/甲11)L2 达 ~70%/通 ~50%;S2(攻6/血32/甲12)L3 通 ~55%。验证 = hero.tres 阶段快照 MC
|
||
; (设计文档 §6,快照后恢复基线)。验证出带微调旋钮序:L2 d1/d6/d7 血 22→20 → d4 24→22 → d9 112→108。
|
||
; provisional 未提交。
|
||
;
|
||
; 实体名修正批(2026-09-24——用户裁决,DND 阶梯对齐):(1,3) 熊地精双雄 → 大地精
|
||
; (enemy_id bugbear→hobgoblin,仅本行;L2 bugbear 三行熊地精系不动)。依据:①DND 阶梯
|
||
; 地精(goblin)→大地精(hobgoblin)→熊地精(bugbear) 与实测每只血量 4-8→14→50 严格同构——
|
||
; 单只熊地精 50 血在前、三只 14 血在后,同族每只血量倒挂的观感由阶名归位化解;
|
||
; ②「双雄」名硬编码数量、数量却是 [2,3] 变量骰——摇出 3 只即成「三个双雄」自相矛盾
|
||
; (用户截图实证),集体名(猎群/巢群/小队/大地精)为正解。hp/atk/池/数量区间零改动。
|
||
; M-3 迭代 5 判读锁值批(2026-09-28):(2,9) 卓尔 hp 130→100(杠杆扫描 C3 组合——Boss 杠杆对普通档 +4pp;
|
||
; r_boss 锚漂移加重 100/389≈0.26 低于域 [0.5,1.1] 下限,收锚裁决挂迭代 5 出口人闸;读数见
|
||
; design/qa/m3-iter5-lever-scan-2026-09-28.md)。
|
||
; M-3 迭代 5 T4 AC 投值批·终版 Boss-only(2026-09-28:v1 硬梯度普通 L2 14.3% 越带/v2 软梯度 15.7% 仍越带——杂鱼税对普通画像〔普通分量为主力输出〕系统性超压;终版=杂鱼全 0〔带 0~5 下缘,掷点戏剧性集中 Boss 战〕+Boss 台阶 8/9/12 严格递增;三版演化链读数见 design/qa/m3-iter5-t4-ac-2026-09-28.md,随出口人闸追认)。
|
||
; M-3 迭代 5 返工批·U2 裁 v1 硬梯度重投(2026-09-29 用户推翻 Boss-only:重击手 8/重装手 9〔逐行手设值,非精英编码位——解读 A 追认,精英 P2 承载〕+Boss 台阶 8/10/12;杂鱼行按 T4 报告 §一 软梯度恢复〔v1 中间态未入 git,v1↔v2 唯一差异=重击手/重装手,代拟面记台账 247〕;卓尔 hp 100→130 随 C3 回退复原;组合读数 C1+v1 无先测,全量确认归返工批——裁断全录 design/qa/m3-iter5-u2-gate-2026-09-29.md)。
|
||
|
||
;
|
||
; 数值修复批·调参二(2026-10-01 新尺 MC 驱动):L1 系八行 atk 2→1(行 15/35/54/77/99/121/144/166;
|
||
; 行 234 巨蜘蛛巢群主体=L2 域维持)——新尺读数:普通档 v3.4 死因=L1 四连战无治疗夹缝(雷伤 6/8/8
|
||
; + 杂兵垫刀双压,L1 条件通关 1-2%,0/100 出第一关);完美档战役 50%(L1 93%)。刀位语义=
|
||
; 「危险来自雷,不来自杂兵」:杂兵垫刀减半,雷直伤 6/8/8 维持痛感;L2/L3(atk 3 系)本刀不动。
|
||
; 全旧带读数随新尺作废重测归本批。
|
||
; 调参二补充:上述八行 atk 区间 1-3→0-2(中点恒等期望当量锚不变式——atk=1 需区间中点同步 1;0=掷点空刀,保随机手感)。
|