Files
noname-shuying/mengsan/docs/act1-encounters.md
T
Diuse 9e1732d2f8 fixed # 补全部分卡牌
fixed # 修复部分已知BUG
2026-10-04 19:32:38 +08:00

69 lines
3.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 第一章遭遇池(2026-10-03)
本次仅用于第一章。第二、三章仍使用各自原有配置,后续单独设计。
## 普通战斗阶段
离开角色专属开场后,前3场普通战斗从弱怪池抽取,第4场起从强怪池抽取。
按普通战斗胜利完成结算计数,事件、休息、精英、Boss、专属及剧情战斗不计。
失败、重试和未完成战斗不增加计数;重试保留原遭遇组合,重复结算不重复计数。
普通遭遇条目等概率抽取,条目内部的“或”方案也等概率抽取,允许不同场重复遭遇。
计数存于 `run.statistics.normalBattles`。旧第一章存档缺少此字段时,
从当前地图已完成且无固定内容的普通战斗节点恢复,不重建已走过的地图。
旧存档已经走过的普通战斗计入阶段,不从更新后重新赠送3场弱怪。
## 弱怪池
| 遭遇 | 同场成员 |
| --- | --- |
| 毛绒伏地虫 | 1只毛绒伏地虫 |
| 小啃兽 | 1只小啃兽 |
| 缩小甲虫 | 1只缩小甲虫 |
| 史莱姆三只 | 树叶史莱姆(小)+随机树叶/树枝史莱姆(中)+树枝史莱姆(小) |
## 强怪池
| 遭遇 | 同场成员 |
| --- | --- |
| 立柱构造体 | 1只立柱构造体 |
| 中型史莱姆与飞蝇菌子 | 随机树叶/树枝史莱姆(中)+飞蝇菌子 |
| 闪光贾克斯果与飞蝇菌子 | 闪光贾克斯果+飞蝇菌子 |
| 雾菇 | 1只雾菇,沿用其本场召唤规则 |
| 墨宝三只 | 3只墨宝,保留前/中/后站位 |
| 蛮兽 | 1只蛮兽 |
| 小啃兽双只 | 2只小啃兽 |
| 缩小甲虫与毛绒伏地虫 | 缩小甲虫+毛绒伏地虫 |
| 劫掠者团伙 | 从暴徒、刺客、斧手、弩手、追踪者中随机选3名,同场不重复 |
| 史莱姆四只 | 树叶(中)+树枝(中)+树叶(小)+树枝(小) |
| 蛇行扼杀者与同行怪物 | 下列4个方案随机取1个:贾克斯果+扼杀者;树叶(中)+扼杀者;树枝(中)+扼杀者;树叶(小)+树枝(小)+扼杀者 |
| 藤蔓蹒跚者 | 1只藤蔓蹒跚者 |
## 精英与Boss
精英池:多尼斯异鸟、旧日雕像、异蛙寄生虫,各占一个条目。
异蛙保留寄生与生成扭动虫的机制。
Boss池:墨影幻灵、仪式兽、同族神官+2名同族信徒,各占一个条目。
同族信徒分别绑定本场神官,保留爪牙与胜利判断规则。
随机类型楼层的节点权重仍为普通50、精英15、事件15、休息10、商店10,
合计100。固定开场、宝箱、休息与最终Boss楼层不参与这一概率抽取。
精英可能在前三场普通战斗完成前出现,但不占弱池的三场名额。
地图普通战斗使用交叉兵器图标;精英使用紫色盾徽图标和“精英”文字;
Boss使用独立旗帜图标。随机出现不等于每张地图必定有精英。
## 配置入口
- `content/acts/act1/encounters.js`:4个弱遭遇、12个强遭遇、3个精英、3个Boss。
- `content/acts/act1/map.js`:地图类型权重及遭遇池ID。
- `content/registry.js`:跨章节遭遇注册与组合验证。
- `content/encounters.js`:从遭遇及其内部方案中抽取,并创建独立战斗计划。
- `progression/encounter-progress.js`:普通战斗计数与旧存档恢复。
- `battle/battle-settlement.js`:胜利结算事务中推进计数。
怪物生命、意图、牌堆、分裂、召唤与特殊行为沿用各自已实现的规则。
组合成员同时上场;不把普通组中的多个成员改成精英阶级。
本次仅做源码语法、引用和内容文件核对,行为测试及实机验收由用户执行。