更新日志十六:修复三大bug

08/2651 浏览
已继续完成这轮修复,重点处理了三个反馈对应的实际问题。感谢@仇书芹女侠
1. 朝廷任务选择后黑屏、无法进入私务
根因
部分“朝局议题”或剧情选择完成后:
朝廷事件已消失
本月朝廷事项又未完成
私务按钮禁用
结束回合按钮禁用
于是玩家看到空页面或进入私务后提示“朝廷还有事没做”。
已修复
朝局议题成功结算后,现在会明确设置:
lua
复制
game.eventMonthResolved = true
game.selectedTab = "court"
涉及:
scripts/game/Director.lua:753
事件链中间幕、petition_hold、order_hide 等提前返回路径,也都会正确标记当前朝局已经处理完成。
旧存档如果处于:
text
复制
无事件
无朝局议题
eventMonthResolved=false
加载时也会自动恢复为可继续状态,并提示:
存档状态已修复:本月朝局判定为已完成,可继续进行私务或推进回合。
2. 九鼎碎片没有用途
根因
九鼎拓片虽然可以获得,但正常使用流程是:
text
复制
背包
→ Inventory.TriggerQuestEvent()
→ 物品剧情事件
原代码没有接入 nine_tripods 事件,因此集齐碎片后并不会真正进入剧情。
已完善
现在九鼎拓片会显示收集进度:
收集进度 5/9 份
未集齐时不会显示可用按钮,避免玩家误点。
集齐九份后,背包会显示:
已集齐,可开启“天命所归”事件
点击使用后进入新的三选一剧情:
选择一:请史馆辨读铭文
效果:
人望阅历 +18
政务阅历 +10
圣眷 +6
设置 tripods_verified
形成“可核验的正统证据”
选择二:借清流传播天命
效果:
影响力 +16
清流支持 +12
嫌疑 +10
设置 tripods_publicized
形成“天命舆论路线”
选择三:封存九鼎拓片
效果:
人望阅历 +18
政务阅历 +10
心性相关的保守处理
情报 +12
嫌疑 -6
设置 tripods_archived
保留证据但不公开煽动
九份拓片使用后会统一消耗:
Inventory.RemoveItem(game, "tripod_rubbing", 9)
并完成 天命所归 物品剧情任务。
3. 藏宝图只能使用一次
根因
藏宝图设计上应当可以分三次发掘,但第一次使用后:
任务状态过早变为 completed;
背包消耗逻辑不完整;
剩余藏宝图没有继续使用入口。
已修复
藏宝图现在明确配置为:
lua
复制
repeatable = true
maxUses = 3
每次“按图发掘”都会:
增加发掘次数;
消耗一张藏宝图;
显示剩余数量;
按第 1、2、3 次分别计算收益;
第三次后才完成藏宝图剧情。
奖励仍然采用递减结构:
text
复制
第一次:资金 +85,影响力 +8,嫌疑 +7
第二次:资金 +42,影响力 +4,嫌疑 +3
第三次:资金 +28,影响力 +2,嫌疑 +3
藏宝图暂不使用时:
不消耗;
不完成任务;
只标记秘密水路;
后续仍可从背包继续点击使用。
如果是旧存档中的藏宝图,也保留了兼容处理。
4. 皇子差异化俸禄已实现
之前所有皇子基本使用固定俸禄,差异很小。
现在改为按清代爵位待遇做游戏内比例化处理。使用的是“历史年俸参考值”,再按游戏节奏缩放,不直接把真实银两原样搬进游戏。
当前参考年俸:
皇子 年俸参考值
胤礽 10000 两
胤禛 10000 两
胤褆 5000 两
胤祉 5000 两
胤禵 5000 两
胤䄉 5000 两
胤禩 2500 两
胤禟 1300 两
胤祥 1300 两
游戏内每月会按比例换算,并叠加:
宗室支持达到一定水平:额外增加;
朝廷支持达到一定水平:额外增加;
后期财政和政治阶段:适度增加;
不同皇子因此会形成不同的资金曲线。
每月日志会明确显示:
text
复制
本月宗室俸禄入账:X两
按清代爵位年俸 XXXX 两折算;游戏内已按比例缩放。
这样玩家能知道这笔钱从哪里来,也能理解为什么不同皇子的月度收入不一样。
2
1
1