[gd_resource type="Resource" script_class="SkillTable" load_steps=2 format=3] [ext_resource type="Script" path="res://data/schemas/skill_table.gd" id="1"] [resource] script = ExtResource("1") pity_threshold = 4 rows = [{ "skill_id": "attack", "display_name": "普通攻击", "type": "basic", "cooldown_beats": 0 }, { "skill_id": "lunge", "display_name": "突刺", "type": "damage", "damage_mult": 1.5, "cooldown_beats": 2 }, { "skill_id": "charge", "display_name": "蓄力", "type": "buff", "buff_ref": "empower", "buff_duration": 2, "cooldown_beats": 3 }, { "skill_id": "heavy", "display_name": "重击", "type": "damage", "damage_mult": 2.0, "cooldown_beats": 3 }, { "skill_id": "harden", "display_name": "硬化", "type": "buff", "buff_ref": "fortify", "buff_duration": 2, "cooldown_beats": 4 }, { "skill_id": "bite", "display_name": "撕咬", "type": "damage", "damage_mult": 1.5, "cooldown_beats": 1 }, { "skill_id": "venom_burst", "display_name": "毒爆", "type": "damage", "damage_mult": 2.5, "rider_mult": 0.75, "cooldown_beats": 4 }, { "skill_id": "web_snare", "display_name": "蛛网束缚", "type": "debuff", "buff_ref": "off_guard", "buff_duration": 2, "cooldown_beats": 4 }, { "skill_id": "earth_pulse", "display_name": "大地脉动", "type": "debuff", "buff_ref": "sapped", "buff_duration": 2, "cooldown_beats": 4 }] ; 敌人技能池批(2026-09-16 用户拍板——设计权威 docs/proposal-skill-pool.md v1.0,全值 provisional 投值归 难度曲线与Boss): ; 五行 = 普通攻击 / 突刺(新行:伤害 ×1.5 冷却 2)/ 蓄力(增益技)/ 重击 / 硬化(新行:独占增益技——Boss 专属池载体)。 ; 普通攻击两条域校验锁死:倍率恒 1、冷却恒 0(schema 拒绝配置)——池恒非空的结构前提。 ; 蓄力 = 纯"攻击力增加"增益技(0 伤害、施加 empower 状态),与重击无任何组合语义(纠偏二——旧"蓄力→猛击" ; 固定配对随行为环退役);增益与倍率同拍只是两层乘法共存(×2 遇 ×2 = ×4)。 ; buff_duration = 2 的口径:容器时限纲 = remaining_settlements(先兑付后衰减、授予当轮衰减段即 −1)—— ; 施放发生在第 N 结算战斗段,需存活到第 N+1 结算战斗段才兑付("下一拍"),故持续 1 个有效结算 ⇔ 表值 2 ; (提案"攻击×2 持续 1 结算"的容器语义落地;有效增益拍恰 1 拍,归 增益状态/难度曲线 复核)。 ; 硬化 = 自防增益(fortify 状态 → 敌方防御池),Boss 池独占——增益 ≤1 纪律下旧蓄力拍不进 Boss 池(proposal §2.5)。 ; 保底 M = pity_threshold = 4:连续 4 拍执行普攻 → 下拍必出特殊技(特殊技内按权重、不受冷却限制)。 ; ; 分支节点图批(2026-09-17——L2 幽暗地域新技能行,全值 provisional 投值归 难度曲线与Boss): ; 撕咬 bite = 伤害 ×1.5 冷却 1(高频小爆发轮廓,与突刺 ×1.5 冷却 2 同倍率错开冷却轴——巨蜘蛛池载体; ; 复用技能行纪律下 lunge 仍归 L2 熊地精,两行不共用是有意的权重/冷却独立投值位)。 ; 毒爆 venom_burst = 伤害 ×2.5 冷却 4(蛛化卓尔精灵 drider 专属池独占技——"Boss=专属池独占技+权重轮廓" ; 纪律的本批兑现;池引用唯一性 = 唯一 enemy_id: drider)。 ; 两行均为 damage 型(存倍率不存固定值——伤害 = 施放者攻击基线 × 技能倍率,三乘法链第一乘)。 ; ; 新效应词汇批(2026-09-19 用户拍板——设计权威 docs/proposal-status-vocabulary.md v1.0,全值 provisional ; 投值归 难度曲线与Boss):三词收敛两词——多段命中退役(无防御磨损体系,无对照机制);固定值伤害改形 ; 必中附加分量(rider_mult,域 (0,1]):后置加法、必中全额、不进乘区不出暴击,分量值 = ; max(damage_floor, floor(攻击基线 × rider_mult))——随基线缩放保持共享技能表前提; ; ×0.75 价位锚 = AC 折扣档最轻档"不掉档的稳定伤害"(可掷分量期望 AC10≈0.80 / AC12≈0.76 对表)。 ; ① 毒爆 + rider_mult 0.75(必中毒分量:atk3 → 毒 2 点,atk 区间 2–4 → 1–3 点随开战掷定值缩放)。 ; ② 蛛网束缚 web_snare(新行,妨害型 debuff——对主角施加 off_guard 失衡):0 伤害施放行(不掷不折不兑付 ; 伏击),字段复用 buff_ref/buff_duration;duration 2 = 1 个有效结算(empower/fortify 先兑付后衰减含 ; 施放当轮口径);冷却 4;首发载荷 = 失衡(用户拍板),乏力 sapped 为第二词汇暂不实装; ; 池纪律 +:每池妨害 ≤1(ConfigDB 跨表校验);实装面 = 仅卓尔池,其余敌种不动。 ; ; 第三关内容批(2026-09-20):大地脉动 earth_pulse = 灰矮人石君王 duergar_king 专属池独占妨害技 ; (0 伤害施放行,对主角施加 sapped 乏力——第二妨害词汇首发,状态行 status_effects.tres 既有); ; 字段口径同 web_snare(duration 2 = 1 个有效结算);每池妨害 ≤1 纪律由跨表校验覆盖。 ; provisional 归 难度曲线与Boss。