Files
noname-shuying/mengsan/docs/liubei-opening.md
T

3.6 KiB
Raw Blame History

刘备首关配置

新征程仅显示梦三私有界刘备:4/4、无初始技能。原版界刘备和其他模式不变;旧征程不强行换主角。

编辑入口

content/acts/act1/stories/liubei-opening.js:

  • openingDialogue:开战前播放。原先填写的穿越与关张对话误放在第四回合支援台词里,现已移到这里。
  • openingDialogue 中的 type:"choice" 可让玩家选择刘备发言;flag 指定征程存档的 storyFlags 键,选中后存入选项 id。后续台词可用 when:{flag:"...",equals:"选项id"} 控制是否显示。选项会随本关胜利结算写入征程存档,后续关卡可据此分支;中途退出战斗不会单独保存选择。
  • 每段对话左上角可点“跳过对话”。尚未选择的发言会采用该行的 defaultChoice;未配置时采用 choices 第一项,并照常写入 storyFlags。已手动选择的发言不会被跳过操作覆盖。一个选项的发言也有效。
  • reinforcementDialogue:刘备第四次完整回合结束时的台词,空数组跳过。
  • victoryDialogue:胜利后、奖励结算前台词;失败不播放,不给马。
  • battlePlan.units:敌人;skills 添加技能,inheritSkills:false 不加载原武将技能。
  • hand 初始手牌数(可为0)、hp 当前体力、maxHp 上限;equipment 初始装备,指定 name/suit/number,可选nature。同一普通装备槽不可重复。
  • when:{event:"turnEnd",actor:"player",actorTurns:4}:主角本人第四次回合结束,不是全场第四回合,也不是第四轮开始。额外完整回合也计数。
  • 支援单位 after:"player" 插入刘备下家;该支援仅当前战斗有效,不写入永久道具/羁绊。
  • 苏双&张世平为一名男性蜀势力武将,暂设无技能、4/4、4张初始手牌,可自行调整。
  • discardEquipment 弃置指定单位装备区的指定牌;已不在装备区则不重复弃置,不影响其他装备。
  • fixedRewards 固定获得梅花5的卢一张,加入征程个人牌库;此关关闭随机三选一。奖励与节点完成一起事务提交,重试不会重复发牌。
  • rewardPackage 额外固定获得400金币、手动强化1张牌、随机遗物三选一。遗物候选复用当前新遗物奖励池,排除已持有项,随机结果在打开界面前保存;不足三件时显示剩余候选。强化只允许选择尚未满级且没有永恒词缀的可强化牌;没有候选时明确提示并跳过该项。两项选择完成后,与金币、的卢及节点完成一起提交,重试或恢复存档不会重复领取。遗物池耗尽时同样提示并跳过遗物选择。
  • 固定奖励与选择奖励共用过关奖励界面,以“固定战利品”/“可选战利品”等文字区分;固定奖励显示名称和说明,点击“领取固定奖励”后继续结算,不能放弃。若同时配置两类奖励,固定奖励全部获得,候选奖励仍择一领取或放弃。
  • 初始士兵/支援手牌仍来自公共牌堆;弃掉的敌方的卢走原生弃牌流程,胜利所得的卢是持久牌库新卡,并非再从弃牌区拾取。
  • 提前击败敌人允许正常获胜,此时未到第四次回合的支援不会触发。不强行等待、不添加免死。

新角色立绘

assets/portraits/sushuang-zhangshiping.png 为本次 image_gen 生成的原创双人立绘,不是官方素材。

验证边界

隔离脚本检查配置、回合计数、效果顺序及奖励幂等,不等于游戏/十周年UI验收。请开始新征程检查真实引擎的装备、座次、AI和剧情显示。