Repository navigation
Releases: Toufff/zhaohuo-system
Release list
ZhaoHuoSystem v0.3.46
适配:Steam build 26073097,BepInEx 6.0.0-be.788(Unity.Mono x64)。
- 一周目提醒:装好后第一次打开面板时,如果讲经堂「汗青书」里还没有任何结局,会弹出一次「先自己打一周目吧」,强烈建议第一周目不用任何模组,原版打到「最后的暗器」或「武林传奇」结局再回来用。只提醒一次,不锁任何功能;已经打出过结局的不会看到。弹窗里可以选「先关掉剧透类显示」。
- 设置页最上面新增「剧透类显示」:剧情分支小框、地图事件数字、显示被隐藏的选项、回想中的剧情分支,一次全开或全关(只开了一部分时显示「部分开启」);下面各自的开关照旧。
- 一键安装器的「安装完成」提示加了一句:强烈建议第一周目先用原版通关,再用本模组。
- 锁定数值:「数值」页每个数值旁新增锁按钮,点一下依次切换「本次锁定」(重启游戏后解除)、「一直锁定」(换存档、重启都保留)、解除。锁住后剧情、物品、战斗结算都改不动它(也不再弹出它的增减提示),比如心相一直 100、四种性格不变;在面板里手动改照样有效,改完锁在新值上。读档和开新游戏照常读入存档里的值。行动次数不能锁(已有「本旬行动点无限」)。
- 六维突破上限:设置页新增「六维上限」,体力、内力、轻功、刀剑、暗器、拳掌可以到 200 或 999(默认 100 原版)。吃药、剧情加的点超过 100 也不浪费了;状态页的雷达图和等级文字按满格显示。改回 100 后,超过 100 的部分会在下次变动或读档时被游戏压回 100。
开发测试 / Built on: Steam build 26073097
加载器 / Loader: BepInEx 6.0.0-be.788 (Unity.Mono, Windows x64)
安装:解压后双击 install.bat,卸载双击 uninstall.bat。Install: extract the zip and double-click install.bat; uninstall.bat removes it. README(简体中文 · 繁體中文 · English · 한국어): https://github.com/Toufff/zhaohuo-system#readme
SHA256 (ZhaoHuoSystem-v0.3.46.zip): 1A7CA40B9DD3FC9B4C2CA4121C804A12BC332A86A646DD03111F65D0E07B8BD5
ZhaoHuoSystem v0.3.45
适配:Steam build 26073097,BepInEx 6.0.0-be.788(Unity.Mono x64)。
- 回想里【决定它的选项】的每个选项旁新增「按此改标记」:没走过的路线也能用。点了会把这个标记改成该选项给的值,从这个分支所在那一段的开头重新播(和跳转一样先选存档格),到分支处由游戏自己重新判定,就能走另一支。只改这一个标记,原路线上的其他结果(别的标记、好感、物品)不会补上。已经是这个值的显示「已是这个值」;那一段的开头没收录时显示「开头未收录」,可以在面板「数值」页直接改当前标记;选项就在这一段里的不显示按钮(直接重玩这一段即可)。
开发测试 / Built on: Steam build 26073097
加载器 / Loader: BepInEx 6.0.0-be.788 (Unity.Mono, Windows x64)
安装:解压后双击 install.bat,卸载双击 uninstall.bat。Install: extract the zip and double-click install.bat; uninstall.bat removes it. README(简体中文 · 繁體中文 · English · 한국어): https://github.com/Toufff/zhaohuo-system#readme
SHA256 (ZhaoHuoSystem-v0.3.45.zip): 571A0FEAAD92C4264735A14355295FF401029C49B43884CD46032138E0D40A75
ZhaoHuoSystem v0.3.44
适配:Steam build 26073097,BepInEx 6.0.0-be.788(Unity.Mono x64)。
- 回想里的剧情分支记录默认改成简略:每组只占一行小字,不再有「赵活系统」名字行,只写分支数和第一个条件(比如「◇ 分支×2:福韫 44>=20 等」),按钮跟在同一行;鼠标移上去会弹出完整条件,红绿照旧。设置页新增「回想中的剧情分支」:简略 / 完整(原来的多行)/ 不显示,和「显示剧情分支小框」分开设置,切换后回想里已有的记录也跟着变。
- 议题、走访这类菜单会把条件不满足的选项整行藏起来(比如集思广益「你的决策」)。现在菜单标题(如「休憩」)右边会多一个小按钮「另有 N 个选项未满足条件」,点开列出这些选项的名字和各自的条件(红绿和选项提示一样);剧本里写了但游戏永远不会给的选项标灰「游戏里不可达」。再点一下或点别处收起。用本模组改了数值或标记之后点这个按钮(按钮上有一行小字提示),条件已经满足的选项会直接出现在菜单里,选它走的是游戏自己的分支;其余时候菜单和选择都不变。设置页新增「显示被隐藏的选项」,默认开启。
- 修复:在地图上用最后一点行动进入的剧情里随时存档,读这个档会一直卡在「读取中」(读档时游戏以为这一旬已经用完,提前进了下一旬,剧情脚本也被清空)。现在读这种档会从这段剧情开头正常重播,剧情结束回到地图时才照常进入下一旬。已经存下的这类存档不用重存,装好新版直接读就行。
开发测试 / Built on: Steam build 26073097
加载器 / Loader: BepInEx 6.0.0-be.788 (Unity.Mono, Windows x64)
安装:解压后双击 install.bat,卸载双击 uninstall.bat。Install: extract the zip and double-click install.bat; uninstall.bat removes it. README(简体中文 · 繁體中文 · English · 한국어): https://github.com/Toufff/zhaohuo-system#readme
SHA256 (ZhaoHuoSystem-v0.3.44.zip): E873010A48B2456AB359F2E87365E75B130D79A35C13A50114859525C6DBA163
ZhaoHuoSystem v0.3.43
适配:Steam build 26073097,BepInEx 6.0.0-be.788(Unity.Mono x64)。
- 设置页新增「存档功能」(默认开启):关掉后,本模组的存档相关功能全部按原版:剧情中随时存档关闭,读档、存档页只显示 20 格,没有排序按钮,不显示收藏和备注,覆盖收藏的存档也不再二次确认。第 21 格以后的存档文件、收藏和备注都不会删,重新开启就恢复原样。剧情回顾的收录节点和回想里的跳转不受影响。
开发测试 / Built on: Steam build 26073097
加载器 / Loader: BepInEx 6.0.0-be.788 (Unity.Mono, Windows x64)
安装:解压后双击 install.bat,卸载双击 uninstall.bat。Install: extract the zip and double-click install.bat; uninstall.bat removes it. README(简体中文 · 繁體中文 · English · 한국어): https://github.com/Toufff/zhaohuo-system#readme
SHA256 (ZhaoHuoSystem-v0.3.43.zip): 1A4571D99E89AAB9652ECA311C29B0C605D8E934C188FB640A5FD34A08F0924F
ZhaoHuoSystem v0.3.42
适配:Steam build 26073097,BepInEx 6.0.0-be.788(Unity.Mono x64)。
- 「界面风格」扩展到面板以外的模组界面:剧情分支小框、战斗里的「直接胜利 / 直接失败 / 直接僵持」、决斗的 2× / 3× / 4× 加速按钮(当前档发光)、弹珠的分数按钮、掷骰界面里的「指定」按钮(已指定的那个发光,不能点时变暗)、剧情选项的说明浮窗、存档备注的编辑窗和覆盖确认窗,都换成游戏自己的边框、按钮和宋体;地图上的事件数字改成暖色底、金色宋体字(满足条件的仍是绿色),悬停说明用游戏边框。选「简洁」仍是原来的纯色样式。
- 修复从回想里点【回到这段开头】或【决定它的选项】跳转之后,再点回想就像卡死(文字看不见、剧情停住,按 Esc 才恢复,直到重启游戏)。原因是游戏用一个开关记录回想开没开,开着回想就切换场景时没被关回去。现在跳转前先按游戏的方式关掉回想;已经出现这种情况的,进入下一段剧情时会自动恢复。
开发测试 / Built on: Steam build 26073097
加载器 / Loader: BepInEx 6.0.0-be.788 (Unity.Mono, Windows x64)
安装:解压后双击 install.bat,卸载双击 uninstall.bat。Install: extract the zip and double-click install.bat; uninstall.bat removes it. README(简体中文 · 繁體中文 · English · 한국어): https://github.com/Toufff/zhaohuo-system#readme
SHA256 (ZhaoHuoSystem-v0.3.42.zip): E46EA2DF25EE82F6F6DEF7808A819DED72EFB693F76580787A39CF84CCC8C11F
ZhaoHuoSystem v0.3.41
适配:Steam build 26073097,BepInEx 6.0.0-be.788(Unity.Mono x64)。
- 设置页新增「全局加速」(1.5 倍 / 2 倍 / 3 倍,默认关闭)和「加速快捷键」(默认不绑定,可在设置页指定):整个游戏按倍数变快,剧情的出字、等待和动画,自由行动地图,回合制决斗和即时战斗都会变快。战斗里叠加在游戏自己的速度上(比如决斗加速 2 倍再开 2 倍就是 4 倍),暂停照旧。背景音乐不变;自动播放仍按原来的时间留给你看完再翻页。开着时左上角「赵活系统」按钮会显示倍数。即时战斗的敌人和弹道也会变快,打不过可以关掉,或用战斗页的一键胜利。
- 回想打开时,背后选项的说明浮窗不再盖在回想上;设置页「显示剧情分支小框」的说明改短,不再溢出到下一行。
- 适配游戏 10 月 20 日的更新(build 26073097):这次更新改了战斗回合结算的写法(游戏自己也开始减少状态效果的空等),模组的回合加速照常生效;其余功能不受影响。
开发测试 / Built on: Steam build 26073097
加载器 / Loader: BepInEx 6.0.0-be.788 (Unity.Mono, Windows x64)
安装:解压后双击 install.bat,卸载双击 uninstall.bat。Install: extract the zip and double-click install.bat; uninstall.bat removes it. README(简体中文 · 繁體中文 · English · 한국어): https://github.com/Toufff/zhaohuo-system#readme
SHA256 (ZhaoHuoSystem-v0.3.41.zip): 1BF2B826952CC20E049C9B8EDCCCA8DE8415A548342974F8E65396E6DAEAD116
ZhaoHuoSystem v0.3.40
适配:Steam build 26021712,BepInEx 6.0.0-be.788(Unity.Mono x64)。
- 剧情按条件分支时,游戏自带的「回想」里会在当时的位置多一行,署名「赵活系统」:「剧情分支:」后面写走了哪一支和它的条件,带当前值,满足的是绿色;走的是「否则」时,列出其他分支没满足的条件(红色)。中间没有台词的连续几个分支(剧本常常一次判断好几个)合成一条,每个分支一行。翻回想就能看到每段对话之间走过哪些分支。回想只在内存里,不会写进存档。跟随设置「显示剧情分支小框」,关掉后小框和这一行都不显示。
- 回想里这一行下面有两个可以点的按钮(鼠标移上去会高亮):
- 【回到这段开头】:弹出跟「跳转」一样的存档格列表,选空格或确认覆盖后,直接从这个分支所在那段剧本的开头重新开始,数值和标记都是当时开始时的样子。数值没变的话分支还会走同一支,除非这段里分支前有选项可以改选,或者先在「数值」页改过。需要开着「剧情中随时存档」。
- 【决定它的选项】:列出这个分支读到的标记(附当时的值),以及剧本里哪一段的哪个选项会设置它。收录过的段落旁边有「跳转」,可以回到那一段重新选;没收录的只显示名字。第一次打开时要读一遍全部剧本,大约一两秒。
开发测试 / Built on: Steam build 26073097
加载器 / Loader: BepInEx 6.0.0-be.788 (Unity.Mono, Windows x64)
安装:解压后双击 install.bat,卸载双击 uninstall.bat。Install: extract the zip and double-click install.bat; uninstall.bat removes it. README(简体中文 · 繁體中文 · English · 한국어): https://github.com/Toufff/zhaohuo-system#readme
SHA256 (ZhaoHuoSystem-v0.3.40.zip): 92C15C1BCB68B149995D4077B4B3739958C2D3A4EE7F1AAE2B0B6063EC8C0230
ZhaoHuoSystem v0.3.39
适配:Steam build 26021712,BepInEx 6.0.0-be.788(Unity.Mono x64)。
- 修复刚启动游戏、在标题画面用「直接跳转」时提示「操作失败:Exception has been thrown by the target of an invocation.」、跳转不成:标题画面读入最近存档时漏读了商店数据,而生成跳转存档时要连商店一起写。现在商店也一起读入,跳转存档里的商店内容也和最近存档一致。不影响「跳转」(有收录进度时)和进入存档后的直接跳转;出错时也没有写入存档格。
- 面板上的操作出错时,提示改为显示真正的原因,完整错误写进日志。
开发测试 / Built on: Steam build 26021712
加载器 / Loader: BepInEx 6.0.0-be.788 (Unity.Mono, Windows x64)
安装:解压后双击 install.bat,卸载双击 uninstall.bat。Install: extract the zip and double-click install.bat; uninstall.bat removes it. README(简体中文 · 繁體中文 · English · 한국어): https://github.com/Toufff/zhaohuo-system#readme
SHA256 (ZhaoHuoSystem-v0.3.39.zip): 8305F7DC833C4030C3ADE7A7F9DA96F9F1BD4BAFEE85F6C045B0652EDEF98B27
ZhaoHuoSystem v0.3.38
适配:Steam build 26021712,BepInEx 6.0.0-be.788(Unity.Mono x64)。
继续清理游戏里白白耗时的地方。下面前五条改完看不出区别,只是变快;节奏相关的两项做成设置,默认保持原版。
- 回到自由行动地图更快:游戏每次进地图都会把存档、读档页的每个存档格对应的存档文件完整读一遍,只为显示日期(50 格约读 290 次,载入画面因此多一两秒)。现在存档格只读显示要用的几项并记住,存档没变就不再重读;打开存档、读档页也一样。读档时仍从文件完整读取。
- 快进更快:快进时,每句台词在游戏的指令衔接上要白等好几帧,加载已经在场的立绘也要等。现在快进时能当帧做完的指令直接接着往下走,大约快一倍;正常游玩不受影响。
- 剧情里的对话记录不再每句话都重建一遍(记录关着时也会重建,句子一多就产生大量内存垃圾、引起卡顿)。现在关着时不重建,打开时重建一次,内容不变。
- 读档时查找标记改用按名字的查找表(原来每个标记都要在一千多个里逐个比对);切换场景时不再额外写一份游戏不读的全局存档 JSON 副本(约 1 MB,越玩越大)。
- 数值变化后,如果并没有弹出提示(变化为 0、隐藏的数值、不显示的修改),剧情不再停 0.5 秒。
- 自动播放改为等这句台词完整显示后,按字数留出阅读时间(2.5–8 秒,不超过原来的 8 秒)再翻页;修复原来计时落在动画期间时,下一句一出来就被翻走的问题。
- 设置页新增「数值变化停顿」(0.5 秒原版 / 0.2 秒 / 不停顿)和「自由行动过场」(原版 / 加快):后者让地点行动后的停顿、转场遮罩和回到地图的淡入快 3 倍(约 3.5 秒缩到 1.2 秒)。默认都保持原版。
- 标题画面也显示赵活系统的按钮,打开面板直接是「回顾」页:收录节点、剧情树、路线图都能用,选中一段就能直接跳转进入。剧情树和路线图在标题画面按读档页的「最近存档」显示(这一局走过的站、下一站、条件里的数值),面板上会写明是哪一格。刚启动游戏、还没进过剧情时,游戏的剧情条件数据还没载入,路线图里分支的进入条件和自由行动事件会不全,进入一次剧情后会自动重新生成完整的。
- 回顾页的跳转重做,去掉「存入第 [ ] 格」:在收录节点、剧情树、路线图里选中一段点「跳转」,弹出存档格列表(每格的日期、存档时间、收藏和备注),选空格或确认覆盖已有存档(收藏的会特别提醒)后,直接读取进入那一段,不用再去读档页。没有收录进度的地方可以「直接跳转」:以当前进度(标题画面时是最近存档)为基础,把剧情改到那一段开头;会先弹窗说明缺少中间剧情的标记可能出错。
- 路线图界面重做:右侧详情分成标题、跳转卡片和分区列表,能选作跳转起点的(○ ●)、能在地图上移过去的(›,蓝字)、能展开的(▸)一眼可分;点名字后地图平滑移过去,并闪动放大标出那个节点。地图上带 ▶ 的站点和支线有收录进度。新增「说明」(跳转规则、怎么看图、怎么操作);按钮改名为「显示下一个节点」「其他内容」「刷新」;站数、已读比例等统计移到底栏;「其他内容」改成带阅读进度条的分类列表。
- 面板换上游戏自己的样子:窗口、弹窗和提示框用游戏的边框,按钮用游戏读档页那种带角饰的按钮(鼠标移上去发光),标签和列表的选中项用游戏的选项条,文字用游戏的宋体,标题「赵活系统」用游戏的行书;模组放在游戏界面里的小按钮(「跳过本旬」「本旬行动点无限」、读档页的排序等)也一样。素材取自游戏已经载入的资源,模组不附带任何游戏文件。设置页新增「界面风格」,选「简洁」就回到原来的纯色样式。
- 面板标题「赵活系统」右边显示模组版本号,鼠标移上去可以看到游戏版本。
- 修复剧情树一直显示「主线任务数据未载入」:真正原因是游戏的日期类型在和空值比较时会出错,所有主线任务都没读出来(0.3.36 只是让它不再整局卡在空结果上)。
- 赵活系统自己的面板数据在面板关着时不再每 0.4 秒全部重建(原来平均每次十几毫秒,偶尔卡 0.1 秒多);地图标记和事件照常更新,打开面板时立即刷新。
开发测试 / Built on: Steam build 26021712
加载器 / Loader: BepInEx 6.0.0-be.788 (Unity.Mono, Windows x64)
安装:解压后双击 install.bat,卸载双击 uninstall.bat。Install: extract the zip and double-click install.bat; uninstall.bat removes it. README(简体中文 · 繁體中文 · English · 한국어): https://github.com/Toufff/zhaohuo-system#readme
SHA256 (ZhaoHuoSystem-v0.3.38.zip): 2702E623B98D0756A42F3B6FDD93B3E671BC682BCC39E5E76E7908DE7AB96EA3
ZhaoHuoSystem v0.3.37
适配:Steam build 26021712,BepInEx 6.0.0-be.788(Unity.Mono x64)。
- 回合制决斗回合之间的等待大幅缩短,身上状态(buff、debuff)越多越明显。游戏把每个状态、状态里的每个效果和每个关卡事件都写成一层套一层的协程,每套一层就要多等一帧;移除一个状态时还要把双方全部状态通知一遍。实测身上 38 个状态时,每回合在这上面要等几千帧(240 帧/秒下约 4 秒,帧率越低越久),而且不受加速影响。现在这些步骤在同一帧里接着跑完,只在真正的等待处(动画、固定时长、等你点击)停下;buff 图标在原位时也不再播「回到原位」的动画。状态的效果、数值和结算顺序都不变。
开发测试 / Built on: Steam build 26021712
加载器 / Loader: BepInEx 6.0.0-be.788 (Unity.Mono, Windows x64)
安装:解压后双击 install.bat,卸载双击 uninstall.bat。Install: extract the zip and double-click install.bat; uninstall.bat removes it. README(简体中文 · 繁體中文 · English · 한국어): https://github.com/Toufff/zhaohuo-system#readme
SHA256 (ZhaoHuoSystem-v0.3.37.zip): 70E81C3FE567033885B3082825CEFC84728DE3C295A6AF0974D40550CE779A7B