Skip to content

UncivCN 与上游差异对照

本文只记录游戏内容差异。分支的工程/代码规范见 代码规范, 文档站维护细节亦在其中。

功能上游 UncivUncivCN
联机方式动态回合(严格顺序制)动态回合 + 轮询联机(时间片轮转,等待上限数秒)
联机服务器官方服务器默认 sp.unciv.cn:30123
联机公平性随机数读档可变功能联机时禁用
地图类型标准地图+ 三种镜像地图(资源对称)+ 环形地图(取消半径奇偶限制)
模组脚本纯 JSON+ Lua 脚本(Unique 触发 / 生命周期钩子 / ctx API)
模组 JSON整对象替换 / 基础 _mergeActionMergeAction 字段级合并扩展、新增 Countables 参数
模组检查器检查 JSON+ Lua 检查(语法 / 函数引用 / API 拼写),游戏内检查器与 mod-ci 命令行均支持
Lua 工具链+ EmmyLua API 类型定义(编辑器补全)、起步模板模组、单次调用的死循环预算保护
地块归属tile-claim(城市宣称/交换地块)
人口管理手动锁定+ 自动锁定按钮(永久切换不锁/锁人口)
地图标注单位钉 / 地图钉(备注数据存 {存档名}_notes
开局配置手动设置设置导出/导入剪贴板
存档兼容无隔离版本隔离(旧版无法加载新版存档)
内置模组4.21.0.1 曾自带 UCCC;4.21.5.1 起撤销,不再打包任何模组
本地化多语言+ 完整中文本地化(含 Unique 翻译)
游戏内容同步上游始终跟进上游最新版本(当前基于 4.21.6)

说明

  • UncivCN 全部新功能均为增量实现,不修改上游既有行为;关闭相关选项后与上游一致
  • 中文界面与文档为本分支的一等公民:全部 Unique、UI 字符串均有中文翻译
  • 版本号 = 上游版本 + CN 子版本号(.1.2.3…,同一上游版本可发多个 CN 子版本,跟进新上游后从 .1 重新开始),可通过 更新日志 追踪演进

相关文档