mirror of
https://github.com/Shu-Ying/noname-shuying.git
synced 2026-10-15 11:40:01 +08:00
fixed # 补全部分卡牌
fixed # 修复部分已知BUG
This commit is contained in:
+14
-3
@@ -9,6 +9,9 @@
|
||||
1 级为 0%,10 级为 100%。
|
||||
- 战前在地图切换助战;开战只判定一次。成功后占玩家下家,AI 自动行动。
|
||||
原有剧情与道具支援保留,原有 8 席校验和座次代码保留。
|
||||
- 第一章第一层的角色专属首战不触发羁绊助战,也不累计本场羁绊成长。
|
||||
指定助战不等于必到:8级为77.78%,10级为100%;濒死时仍须先救助。
|
||||
开战日志明确区分首战限制、濒死、配置缺失、概率未命中与实际到场。
|
||||
- 完成战斗结算:指定 NPC 到场 +50%,未到场 +25%。
|
||||
濒死、战斗配置未补齐也属于未到场。不要求 NPC 存活,不限定胜利。
|
||||
退出或重载未完成战斗不增长;重复结算不重复增长。
|
||||
@@ -29,8 +32,11 @@
|
||||
|
||||
配置位置:`bonds/definitions.js` 的 `bondDefinitions`。
|
||||
|
||||
关羽、张飞的 `portrait` 以及 10 个 `growth` 行目前均预留。
|
||||
成长数值与技能未填写完整前可以结识、选择与成长,但不能参战;
|
||||
关羽、张飞的 10 个 `growth` 行已补齐可用基础配置:40生命、4张初始手牌、
|
||||
每回合摸2张、手牌上限5、每回合3费用、`skills:[]`。当前各等级使用相同
|
||||
战斗数值,等级只影响到场概率;这不是已确认的最终平衡数值,后续可逐行调整。
|
||||
两个 NPC 的成长数组和技能数组分别创建,不共享可变状态。
|
||||
其它新增 NPC 的配置未补齐时可以结识、选择与成长,但不能参战。
|
||||
不继承原版武将技能。`deck` 和 `intents` 无需预先填写,已有默认兜底。
|
||||
`portrait` 为空时不显示原版立绘。
|
||||
|
||||
@@ -112,4 +118,9 @@ outcome: {
|
||||
`tools/test_bonds.mjs` 覆盖初始化、事件重复结识、单选、概率边界、
|
||||
成长溢出/上限、濒死/救助、独立牌组、结算重复提交和多目标意图。
|
||||
另覆盖默认牌库与意图兜底、独立循环、费用不足、自定义意图和击晕期间禁止执行。
|
||||
这些检查不等同于游戏原生战斗运行验证;空缺战斗配置待补充后再实机验收。
|
||||
这些检查不等同于游戏原生战斗运行验证。
|
||||
|
||||
2026-10-03 修复说明:此前两名 NPC 的全部成长字段为 `null`,导致
|
||||
`getBondCombat` 在概率判定前返回空,已指定的助战始终不会生成。
|
||||
现补齐基础配置,并加强等级数值边界与累计技能数组校验。
|
||||
本次仅检查源码语法和导入文件;未运行行为测试、浏览器探针或实机验收。
|
||||
|
||||
Reference in New Issue
Block a user