更新日志十四:新增御前压力,皇子暗流

08/2527 浏览
一、清代文官品级已重新校正
这次不是简单改文字,而是按“官职名称对应实际品级”的方式重新整理。
已修正的重点
宗人府府丞:调整为正三品
总督:正二品
巡抚:从二品
大理寺卿:正三品
太常寺卿:单独列为正三品
光禄寺卿、太仆寺卿:从三品
鸿胪寺卿、顺天府丞:正三品
鸿胪寺少卿:从五品
太常寺少卿:正四品
知府:从四品
同知:正五品
知州:从五品
监察御史:从五品
京县知县:正六品
翰林院编修:正七品
翰林院检讨:从七品
六科给事中:从七品
内阁中书:从七品
国子监学正:正八品
外县县丞:正八品
府州县训导:从八品
县丞、主簿:正八品
巡检:从九品
典史:单独列出
未入流吏员:单独列为“未入流”,不再冒充九品官
同时补齐了之前没有出现在武官页面的:
驻防将军、都统
品级页面现在增加了:
未入流
并且官职数据检查结果为:
text
复制
官职排序数量:56
重复:0
缺少定义:0
未加入排序的定义:0
品级数量:18级 + 未入流
二、苹果端主页面启动容错已加强
之前的问题风险在于:
音频初始化失败可能影响启动;
Sound 对象字段在不同平台绑定表现不一致;
Profile.Load()、UI.Init()、封面构建中的任意异常都可能阻断整个 Start();
失败后没有足够明确的安全页面。
现在做了以下调整:
音频失败不再阻断界面
背景音乐启动改为独立保护:
lua
复制
local musicOk, musicErr = pcall(StartMusic)
if not musicOk then
    print("[音频] 启动失败,继续进入界面:" .. tostring(musicErr))
end
字体和音频对象名称也改为安全字符串处理:
tostring(sound.name or "audio/bgm.ogg")
启动入口增加总保护
Start() 现在对以下阶段做了保护:
UI 初始化
字体初始化
档案加载
音乐启动
封面构建
如果启动过程出现异常,会尝试显示纯色安全封面,并保留:
text
复制
九子夺嫡录
界面正在恢复,请点击开始新局
因此在苹果端遇到音频、字体或资源初始化差异时,不会直接停在空白页面。
三、官吏系统英文数值已翻译
官职页面原本会显示类似:
text
复制
派系:court
推荐条件:governance≥90、prestige≥72、favor≥70
现在已经统一显示中文:
text
复制
派系:朝廷
推荐条件:政务≥90、人望≥72、圣眷≥70
当前映射包括:
内部字段 页面显示
court 朝廷
military 军方
scholars 清流
clan 宗室
personal 府邸
power 权术
governance 政务
prestige 人望
strategy 韬略
composure 心性
health 体魄
favor 圣眷
influence 影响力
intelligence 情报
funds 资金
signature 专属资源
special 军功/专长
排序后的官职页面不会再把内部 Lua 字段直接暴露给玩家。
四、玉玺与设局系统回归风险已清理
玉玺
修复了玉玺搜索在物品池耗尽时无法触发的问题。
现在即使普通物品已经搜完,后期仍然可以进入玉玺判定。
同时修正了玉玺结局逻辑:
只有真正选择“呈递康熙”才会设置 seal_presented;
“御前正统线”不会再因为单纯私藏玉玺而错误触发;
玉玺定鼎需要:
呈递玉玺;
玉玺争夺线至少推进到第二阶段;
最终力量路线;
圣眷达到要求;
玩家天命积分第一;
玉玺冲突状态会影响最终合法性判断。
皇子设局
修复了设局系统中的几个风险:
补齐 opponentPlots.history;
设局只在目标皇子存在、关系数据存在且 AI 影响力达到门槛时触发;
设局会记录:
发起者
目标
类型
回合
暗线提示
rumor、frame、poach 三类设局均有不同后果;
日志和关系页不再错误使用字典长度 #active 判断设局数量;
暗流警报能够正常显示;
修复了关系页盟友援手按钮使用未定义变量的问题。
1