12 KiB
Raw Blame History

博丽帝国 Skill 策划需求合集

文档类型:策划给程序的新 Skill 开发需求合集
适用范围:博丽帝国阵营 Skill、英雄 Skill、衍生状态 Skill
状态:已按最新截图和 B1-B12 回写

1. Skill 总览

SkillType 建议名 显示名 来源 类型
HakureiAutoRaid 抢劫 阵营初始科技 回合结束触发
HakureiRaidPoolTracker 城市抢劫池 阵营抢劫系统 城市回合额度
HakureiRuneOnDeath 符文 阵营初始科技 死亡触发
HakureiRuneTilePreventDeath 符文地块 符文对象 阻止死亡
HakureiEinherjarPoint 英灵殿 阵营初始科技 死亡资源
HakureiShipLandingDash 上岸突击 海洋线 移动/上下船触发
HakureiBerserk 狂暴 狂暴线 主动/状态
HakureiShieldWallAura 圆盾墙 圆盾兵 光环
HakureiValkyrieMoveHeal 女武神行军治疗 女武神 移动触发
HakureiValkyrieDamageProxy 女武神庇护 女武神 承伤状态
HakureiValkyrieDeathHeal 女武神英灵恢复 女武神 死亡触发
ReimuHakureiProtectionCaster 御札施放 灵梦 主动授予
HakureiProtection 博丽加护 灵梦衍生 防护层数
ReimuExtermination 退治 灵梦衍生 永久 Debuff
ReimuExterminationPulse 退治感应 灵梦 Lv2 移动/施法触发
ReimuRandomOfuda 博丽御札 灵梦 Lv3 随机 Buff/Debuff
SumirekoOccultOrbOwner 灵异珠 堇子 主动生成
SumirekoNorwayOrbSwapMoveAttack 挪威灵异珠 堇子 Lv1 区域数值互换
SumirekoDenmarkOrbSwapAttackDefense 丹麦灵异珠 堇子 Lv2 区域数值互换
SumirekoEnglandOrbDamageProxy 英格兰灵异珠 堇子 Lv3 区域承伤
SumirekoOrbSwapMaxValue 灵异珠效果提升 堇子 Lv4 数值取最大值
KasenBeastGuideOwner 兽引 华扇 主动生成
KasenBeastGuideAura 兽引光环 华扇 Lv2/Lv3 光环
KasenOniForm 鬼形态 华扇 Lv4 形态转换
AunnPetrifiedState 石化 阿吽 状态
AunnTwinBody 双子 阿吽 Lv2 衍生单位管理
AunnSharedHealth 共享生命 阿吽 Lv2 生命同步
AunnPetrifiedHeroDamageProxy 石化承伤 阿吽 Lv3 承伤
SuikaMiniSpawnAfterMove 小萃香生成 萃香 Lv1 移动触发
SuikaMiniStack 萃香层数 萃香 Lv2 层数
SuikaDamageHalveDropMini 掉出小萃香 萃香 Lv2 受伤触发
SuikaBigForm 大萃香 萃香 Lv3 形态
SuikaGiantForm 巨大萃香 萃香 Lv4 形态
SuikaFallingSplash 从天而降溅射 萃香 Lv4 范围伤害

2. 阵营 Skill

2.1 HakureiRaidPoolTracker 城市抢劫池

这是抢劫和间谍偷金币共用的权威额度,不是显示层状态。

规则:

  • 每个城市每回合记录本回合已被抢/已被偷金币额度。
  • 城市本回合可抢上限不超过城市产出。
  • 自动抢劫、主动抢劫、间谍偷金币共用同一个池子。
  • 池子被间谍偷空后,自动抢劫和主动抢劫收益为 0。
  • 池子被抢劫抢空后,间谍偷金币收益为 0。
  • 回合切换时按城市产出刷新可抢额度。
  • 联机、存档、回放必须保存和同步本回合已消耗额度。

2.2 HakureiAutoRaid 抢劫

字段 内容
是否玩家可见
是否显示在单位头顶 否,建议在阵营/科技说明中展示
触发时机 玩家回合结束结算
来源 TechAtom.HakureiAutoRaid

规则:

  • 我方单位位于敌方任意建筑上。
  • 单位拥有攻击点。
  • 回合结束自动尝试抢 1 金币。
  • 实际收益从 HakureiRaidPoolTracker 剩余额度中扣取。
  • 若目标玩家存在“拒付丹麦金惩罚”,抢劫收益在入池前翻倍,但最终仍被剩余池子截断。

权威数据:

  • 修改抢劫方金币。
  • 修改目标城市本回合已被抢额度。
  • 必须联机同步。

2.3 HakureiRuneOnDeath 符文

规则:

  • 我方单位死亡后,在死亡地块留下“符文”地块/标记。
  • 符文进入存档与回放。

2.4 HakureiRuneTilePreventDeath 符文地块

规则:

  • 符文地块上的我方单位受到致死伤害时,死亡结算前触发。
  • 本次死亡被阻止。
  • 单位恢复 6 点生命;最终至少保留 1HP。
  • 因为死亡被阻止,本次不触发“单位死亡后”的英灵点、死亡符文、死亡 VFX。
  • 触发后符文是否消耗:默认消耗,若设计需要可改为不消耗。

2.5 HakureiEinherjarPoint 英灵殿

规则:

  • 我方单位实际死亡后,英灵点 +1。
  • 如果死亡被符文阻止,不获得英灵点。
  • 英灵点属于玩家资源,需要进入存档、联机、回放。
  • 军营可通过 UnitAction 将英灵点转化为发展度,比例 5:1。

2.6 HakureiShipLandingDash 上岸突击

规则:

  • 所有船只上岸时,若原单位或当前船拥有 Dash 能力,则立刻获得攻击机会。
  • 需明确上岸过程在现有移动/变船生命周期中的触发点。

2.7 HakureiBerserk 狂暴

规则:

  • 触发后立刻获得 1 点攻击行动点。
  • 攻击无视损伤。
  • 持续 0 回合:不是跨回合 Buff不在下一回合保留。
  • 若用 Skill 表示状态,回合刷新和存档读回时不得残留可继续利用的狂暴层。

2.8 HakureiShieldWallAura 圆盾墙

规则:

  • 只检查相邻圆盾兵。
  • 两个圆盾兵相邻时,互相各获得 1 层防御 1.5x。
  • 多个圆盾兵同时相邻仍只取一次 1.5x。
  • 圆盾兵不会因为自身存在而给自己加防御,必须有另一个相邻圆盾兵。

2.9 女武神 Skills

HakureiValkyrieMoveHeal

  • 女武神移动后,为周围单位恢复 2HP。

HakureiValkyrieDamageProxy

  • 女武神向友方施法后,目标下 1 回合受到的所有伤害转移给女武神。
  • 女武神承伤死亡后,剩余伤害不会继续结算到原目标。
  • 也就是说,该次伤害全部由女武神吃掉。

HakureiValkyrieDeathHeal

  • 女武神附近己方单位实际死亡时,女武神恢复 5HP。
  • 如果死亡被符文或其他效果阻止,不触发。

3. 灵梦 Skill

3.1 HakureiProtection

  • 层数4 层。
  • 每层抵挡 1 点伤害。
  • 伤害抵挡发生在最终伤害结算前。
  • 层数归零后移除。
  • 是否随英雄升级保留:是。

3.2 ReimuExtermination

  • 永久 Debuff。
  • 被灵梦攻击时,每层额外 +2 伤害;灵梦 Lv4 后每层 +5。
  • 层数上限等于灵梦等级。
  • 可通过缴金清除,金额 3 * 灵梦等级 * 层数
  • 是否可被普通驱散清除:否,只有缴金可清除。

3.3 ReimuExterminationPulse

  • 灵梦移动或向友方施法时触发。
  • 对射程内拥有退治 Debuff 的敌方英雄造成伤害,每层 2 点。
  • Lv4 后提升为每层 5 点。

3.4 ReimuRandomOfuda

  • 灵梦 Lv3 获得。
  • 向友方施法或攻击敌方时,额外施加随机 Buff/Debuff。
  • 具体池子见 07-reimu-ofuda-pool-proposal.md,当前方案围绕受击、攻击、抢劫、加护、击杀、退治产生金币。
  • 联机随机必须使用同步随机。

4. 堇子 Skill

4.1 SumirekoOccultOrbOwner

  • 控制灵异珠生成、地形限制、可见性、生命周期。
  • 堇子移动后可发射。
  • 所有灵异珠不可移动、隐身、总数量无上限。

4.2 灵异珠效果

Skill 来源 效果
SumirekoNorwayOrbSwapMoveAttack Lv1 挪威灵异珠 附近 1 格内单位移动力与攻击力最终数值互换
SumirekoDenmarkOrbSwapAttackDefense Lv2 丹麦灵异珠 附近 1 格内单位攻击力与防御力最终数值互换
SumirekoEnglandOrbDamageProxy Lv3 英格兰灵异珠 替周围 1 格内友军承伤 3 次
SumirekoOrbSwapMaxValue Lv4 强化 参与互换的数值将与原本值都取最大值

Lv4 说明:

  • 对挪威灵异珠和丹麦灵异珠生效。
  • 英格兰灵异珠承伤 3 次默认不提升。

5. 华扇 Skill

5.1 KasenBeastGuideOwner

  • 管理兽引放置、回收和传送。
  • 放置距离4 格内。
  • 全场只允许 1 个兽引。
  • 不回收已有兽引时,不能释放新的兽引。
  • 回收后获得 1 点移动行动点。

5.2 KasenBeastGuideAura

  • Lv2周围防御 +1回合开始回复 2HP。
  • Lv3周围防御 +1 攻,回合开始回复 2HP。
  • 英雄受效果时加成翻倍。
  • 因为全场只有 1 个兽引,不存在兽引叠加问题。

5.3 KasenOniForm

  • Lv4 进入鬼形态。
  • 变为车阶模板。
  • 常驻狂暴。
  • 形态切换是否可逆:默认不可逆。

6. 阿吽 Skill

6.1 AunnPetrifiedState

  • 攻击后可选择逃脱或原地石化。
  • 石化:自身 +2 防御,周围友军 +1 防御。
  • 石化期间默认不能主动行动,除非 Lv4 两个阿吽都可操作规则覆盖。

6.2 AunnTwinBody / AunnSharedHealth

  • Lv2 生成第二个阿吽。
  • 两者共享生命。
  • 操作其中一个后,另一个自动石化。
  • 两者距离不能超过 8 格。
  • Lv4 两个阿吽都可操作。

6.3 AunnPetrifiedHeroDamageProxy

  • 石化阿吽替周围英雄承伤。
  • 若承伤导致阿吽死亡,按阿吽自身死亡结算。

7. 萃香 Skill

7.1 SuikaMiniSpawnAfterMove

  • 萃香移动后,原地留下一个小萃香。
  • 小萃香可立刻行动。

7.2 SuikaMiniStack

  • 小萃香附着到萃香身上后,获得 1 层萃香层数。
  • 层数上限等于萃香等级。

7.3 SuikaDamageHalveDropMini

  • 萃香受到伤害时,减半伤害并掉出一只小萃香。
  • 如果无可用邻格,掉出失败;不阻止本次减伤。

7.4 SuikaBigForm

  • 层数为 3 时自动变为大萃香。
  • 解锁投掷单位。
  • 解锁 SuikaCreateMiniByHp:消耗 5 HP 生成小萃香,不消耗行动点。

7.5 SuikaGiantForm / SuikaFallingSplash

  • 层数为 4 时自动变为巨大萃香。
  • 解锁从天而降。
  • 从天而降伤害由萃香自身攻击力决定。
  • 从天而降还要造成周围溅射伤害,默认同样按自身攻击力结算。
  • 目标点用于结算伤害。
  • 若不能击杀,则萃香被动移动到附近 1 格随机可站立位置。
  • 所有随机必须使用同步随机。

8. 生命周期继承规则

除非具体 Skill 写明,否则默认:

字段 默认决策
ReserveOnCarry 英雄 Skill 保留;临时地块/光环不保留
ReserveLeaveCarry 英雄 Skill 保留
ReserveGiantUpgrade 英雄核心 Skill、层数、Debuff 保留
ReserveCommonTransform 形态 Skill 根据形态转换规则重算

高风险 Skill

  • SuikaMiniStack 必须升级和变形保留。
  • ReimuExtermination 必须永久保留,除非缴金清除。
  • AunnSharedHealth 必须在存档、变船、回放中保持双体同步。
  • KasenBeastGuideOwner 必须保证全场唯一兽引。
  • HakureiRaidPoolTracker 必须与间谍偷金币共池。

9. 表现与资源占位

  • 所有玩家可见 Skill 必须有图标。
  • 正式图标缺失时,从同类 Skill 图标复制独立占位,命名 Skill_<SkillType>.png
  • 不复制源 .meta,不直接复用旧图标引用。
  • VFX/SFX 未给出时保留 warning不阻塞逻辑初版。
  • 具体资源缺口见 新阵营美术需求/博丽帝国_美术资源需求.md

10. AI / 联机 / 存档

  • 当前版本 AI 不做专项设计。
  • AI 不应生成无法理解的主动行动。
  • 所有随机效果使用同步随机。
  • 所有层数、符文、英灵点、城市抢劫池、灵异珠、兽引、阿吽双体、小萃香必须进入存档和回放。

11. 警告清单

[WARN][skill-id-missing] SkillDataAssets: Hakurei/Reimu/Sumireko/Kasen/Aunn/Suika 新 SkillType 待确认。
[WARN][skill-icon-placeholder] SkillDataAssets: 新 Skill 图标缺失 - 需复制占位。
[TODO][reimu-ofuda-pool-review] ReimuRandomOfuda: 御札随机池方案待策划审核。
[WARN][suika-random-sync] SuikaGiant: 从天而降未击杀后的随机移动必须使用同步随机。