Freeciv 是一款开源,多人游戏和完全免费的帝国建设TBS(回合制战略)游戏,玩家可以成为各种文明的领导者。游戏玩法与文明I& II游戏。
它深受人类文明史的启发
受到人类文明历史的极大启发,Freeciv游戏开始于史前时期。玩家的使命是领导一个由石器时代和太空时代尽可能多的人组成的部落。
如何在多人游戏模式下玩Freeciv
要开始多人游戏,请输入“civclient”。在shell提示符下(不带引号)。建议使用“civclient -tiles”三叉戟“获取2D地图的命令。点击“连接到网络游戏””在主菜单上,点击“Metaserver”按钮。选项卡然后“刷新”按钮。
查看“赛前”游戏是否可用。窗口,如果可能的话,有玩家,连接到它并在那里等待更多玩家。可用的命令是“/ create name”;添加AI(人工智能)客户端和“/ start”开始一个新的游戏会议。
这不仅仅是一场比赛
Freeciv不仅仅是一款游戏,因为它允许用户制定自己的规则。它支持多达126个播放器,支持计算机控制的播放器,以及通过LAN(局域网)或互联网支持多人(TCP / IP)。
支持500多个国家和多种语言
该游戏支持超过500个国家,超过50个可玩单位,多种语言和modpacks。它预装了场景,地图和游戏内帮助系统,可以帮助新用户学习如何玩Freeciv。
支持各种平台
Freecive是一款支持GNU / Linux,BSD,Solaris,SunOS,OS / 2,Mac OS X,Microsoft Windows,SGI Irix,IBM AIX,HP / UX,QNX,OpenVMS,OSF1,Cygwin的多平台游戏和Maemo平台。它完全是用C编程语言编写的。
这个版本中的新内容:
- 服务器/概况:
- 影响玩家的变化(提供的规则集):
- 一个包含领导者单位的城市现在永远不会在内战中叛逃。此前,这可能会导致叛乱分子最终落入双方领导层。 GNA#24724
- 没有家乡城市的单位在转移到其他玩家时不再被迫获得本地城市。 GNA#24746
- 野蛮人不再在拥有它的所有规则集中在Lake地形中产卵。 GNA#24458
- 错误修复:在拆除城市建设的同一个单位之后,无法改变城市的生产。 GNA#24714
- 一艘船抵御攻击的胜利机会被错误地显示为0%。 GNA#24799(连接到运行自定义规则集的旧服务器的新客户端可能仍会显示不正确的防御值,这次太乐观了。)
- 在国际移民之后,客户对城市人口的显示可能已经过时。 GNA#24464
- 经典规则集中的“瘟疫”随机灾难已更名为“瘟疫”,以避免与瘟疫无关的游戏概念混淆。 GNA#24688更改了其他文字以缓解这种混乱。 GNA#24689
- 对拉脱维亚,非洲和德克萨斯国家的错误修复和改进。 GNA#24670 GNAPATCH#7240 GNA#24726
- 正确描述服务器选项'techlost_recv'和'techlost_donor',以明确它们适用于技术盗窃和交易。 GNA#24609
- 错误修复:非零'techlevel'设置(或授予初始技术的规则集)以及某些'plrcolormode'设置可能会在游戏开始时给出(无害的)断言失败。 GNA#24614
- 错误修复:玩家观察者无法再代表玩家开始游戏。 GNA#24678
- 影响其他规则集/修改器的更改:
- 在编辑器中添加基础并没有考虑副作用,例如删除相同图块上的冲突基础,授予视觉和边框等.GNA#23106
- 在编辑器中,“国家开始位置”在属性编辑器的“游戏”选项卡上更改其他值时,可以禁用该属性。 GNA#24627
- 影响服务器运营商的变化:
- 新的'持久'metaserver连接模式,其中一个与metaserver通话的失败不会阻止将来的尝试。使用'--keep'服务器选项或'/ metaconnection persistent'服务器命令启用。 GNAPATCH#7300
- 一般:
- 次要内存泄漏修复。 GNA#24634 GNA#24468
- 对速度的一些优化。 GNAPATCH#7176 GNAPATCH#7202 GNAPATCH#7189
- 各种内部变化只会影响开发人员。 GNAPATCH#7206 GNA#24669 GNA#24636 GNA#24651 GNAPATCH#7433 GNAPATCH#7432
- AI
- AI玩家可能偶尔会因改变生产类型而受到处罚。他们应该始终免受这种惩罚。 GNA#24760
- 客户端:
- 现在可以通过成为观察者并开始游戏,从客户端创建一个全AI游戏。 (你还需要将'minplayers'设置为0并设置转弯超时。)GNAPATCH#7334
- 修复具有定向tileset的绘图工件,例如Cimpletoon:
- 可以用两个叠加的随机方向绘制单位。这显示在Gtk单元选择对话框和Qt帮助中。 GNA#24772
- 在这些情况下,单位方向可能会在重绘时随机变化。 GNA#24771
- 修复了与服务器断开连接并清理生成的服务器的问题。特别是,当您退出客户端时,Gtk和Qt客户端现在可以完全脱离服务器。 GNA#24629 GNA#24872 GNA#24823
- 对于全球观察者,固定显示城市地图轮廓和网格着色。 GNA#24791
- 修复了存在极长tileset或soundset名称时某些客户端中潜在的缓冲区溢出问题。 GNA#24877
- (Gtk)让Prev / Next City按钮对全球观察者不敏感,因为它们什么都不做。 GNA#24059
- (Gtk3)在非常小的屏幕上,城市对话中幸福和国籍区域之间的平衡得到了改善。 GNA#24265
- (Gtk3)默认使用较新的Gtk3版本,在控制台上静音Gtk警告;这是必要的,因为不可能构建一个主题,该主题适用于我们支持的所有Gtk3版本而没有警告。可以使用freeciv-gtk3 - --gtk-warnings重新启用它们。
- (Qt)简化网络页面,使本地和Internet服务器位于同一页面上。 GNAPATCH#7392选择连接后,本地服务器的扫描现已停止。 GNA#24833
- (Qt)现在有一个锁定消息和聊天窗口几何图形的按钮,因此误点击不会意外地解除它们的混乱。 GNAPATCH#7467
- (Qt)数字小键盘上的“5”键现在选择上一个单位,就像在Gtk客户端中一样。 GNA#24516
- (Qt)盟友聊天(聊天消息仅发送给盟友,而非所有玩家)现在是默认聊天。 GNAPATCH#7368
- (Qt)默认的领导者名称默认为玩家名称(通常是系统用户名),而不是所选国家/地区的领导者名称。 GNAPATCH#7367
- (Qt)添加了更改主题的选项。 GNAPATCH#7471
- (Qt)现在可以在聊天中正确处理''和'&'字符;它们不再被解释为HTML。 GNAPATCH#7263 GNA#24829
- (Qt)当加载tileset时出现问题,现在会显示一条解释它的错误消息。 GNA#24832
- (SDL)改变生产后立即在城市对话框中显示盾牌可能过于悲观。 GNA#24807
- 工具:
- 对freeciv-manual工具输出的小修复。 GNA#24778
- 对modpack安装程序的错误报告进行了小修复。 GNA#24637
- 帮助/文档:
- 'Chatline'帮助现在更加全面。 GNA#24841
- 教程场景现在有一条消息,说明你建立第一个军事单位的时间。 GNA#24874
- 游戏内文字和用户文档的其他改进。 GNAPATCH#7119 GNA#24682 GNA#24720 GNA#24650 GNA#24753 GNA#24784 GNAPATCH#7303 GNA#24828 GNA#24838 GNA#24858
- 对开发人员/规则集文档的其他更改。 GNAPATCH#7384
- 无形变化以协助本地化。 GNAPATCH#6908
- 文:
- 更新了翻译:
- 完整翻译:加泰罗尼亚语,法语,英国英语,西班牙语,俄语。
- 翻译不完整:芬兰语(100%核心,92%国家),日语(94%核心,95.4%国家)。
- 当本地化为芬兰语时,所有消息中的最后一个字符都被删除或损坏。 GNA#24754
- 构建/可移植性:
- 包构建器现在可以覆盖与FREECIV_LABEL_FORCE一起使用的版本标签。 GNAPATCH#7196 GNAPATCH#7217
- 'nonnull-compare'警告现在已被静音。 GNA#23810
- 包含的Lua现在使用fseeko()而不是fseek()。这不太可能在实践中产生影响。 GNAPATCH#7322
- 更新Windows软件包附带的一些库。 GNA#24321
来自GCC 6的
版本2.5.5中的新功能:
- 服务器/一般:
- 影响玩家的变化(提供的规则集):
- 一个包含领导者单位的城市现在永远不会在内战中叛逃。此前,这可能会导致叛乱分子最终落入双方领导层。 GNA#24724
- 没有家乡城市的单位在转移到其他玩家时不再被迫获得本地城市。 GNA#24746
- 野蛮人不再在拥有它的所有规则集中在Lake地形中产卵。 GNA#24458
- 错误修复:在拆除城市建设的同一个单位之后,无法改变城市的生产。 GNA#24714
- 一艘船抵御攻击的胜利机会被错误地显示为0%。 GNA#24799(连接到运行自定义规则集的旧服务器的新客户端可能仍会显示不正确的防御值,这次太乐观了。)
- 在国际移民之后,客户对城市人口的显示可能已经过时。 GNA#24464
- 经典规则集中的“瘟疫”随机灾难已更名为“瘟疫”,以避免与瘟疫无关的游戏概念混淆。 GNA#24688更改了其他文字以缓解这种混乱。 GNA#24689
- 对拉脱维亚,非洲和德克萨斯国家的错误修复和改进。 GNA#24670 GNAPATCH#7240 GNA#24726
- 正确描述服务器选项'techlost_recv'和'techlost_donor',以明确它们适用于技术盗窃和交易。 GNA#24609
- 错误修复:非零'techlevel'设置(或授予初始技术的规则集)以及某些'plrcolormode'设置可能会在游戏开始时给出(无害的)断言失败。 GNA#24614
- 错误修复:玩家观察者无法再代表玩家开始游戏。 GNA#24678
- 影响其他规则集/修改器的更改:
- 在编辑器中添加基础并没有考虑副作用,例如删除相同图块上的冲突基础,授予视觉和边框等.GNA#23106
- 在编辑器中,在属性编辑器的“游戏”选项卡上更改其他值时,可以禁用“Nation Start Positions”属性。 GNA#24627
- 影响服务器运营商的变化:
- 新的'持久'metaserver连接模式,其中一个与metaserver通话的失败不会阻止将来的尝试。使用'--keep'服务器选项或'/ metaconnection persistent'服务器命令启用。 GNAPATCH#7300
- 一般:
- 次要内存泄漏修复。 GNA#24634 GNA#24468
- 对速度的一些优化。 GNAPATCH#7176 GNAPATCH#7202 GNAPATCH#7189
- 各种内部变化只会影响开发人员。 GNAPATCH#7206 GNA#24669 GNA#24636 GNA#24651 GNAPATCH#7433 GNAPATCH#7432
- AI
- AI玩家可能偶尔会因改变生产类型而受到处罚。他们应该始终免受这种惩罚。 GNA#24760
- 客户端:
- 现在可以通过成为观察者并开始游戏,从客户端创建一个全AI游戏。 (你还需要将'minplayers'设置为0并设置转弯超时。)GNAPATCH#7334
- 修复具有定向tileset的绘图工件,例如Cimpletoon:
- 可以用两个叠加的随机方向绘制单位。这显示在Gtk单元选择对话框和Qt帮助中。 GNA#24772
- 在这些情况下,单位方向可能会在重绘时随机变化。 GNA#24771
- 修复了与服务器断开连接并清理生成的服务器的问题。特别是,当您退出客户端时,Gtk和Qt客户端现在可以完全脱离服务器。 GNA#24629 GNA#24872 GNA#24823
- 对于全球观察者,固定显示城市地图轮廓和网格着色。 GNA#24791
- 修复了存在极长tileset或soundset名称时某些客户端中潜在的缓冲区溢出问题。 GNA#24877
- (Gtk)让Prev / Next City按钮对全球观察者不敏感,因为它们什么都不做。 GNA#24059
- (Gtk3)在非常小的屏幕上,城市对话中幸福和国籍区域之间的平衡得到了改善。 GNA#24265
- (Gtk3)默认使用较新的Gtk3版本,在控制台上静音Gtk警告;这是必要的,因为不可能构建一个主题,该主题适用于我们支持的所有Gtk3版本而没有警告。可以使用freeciv-gtk3 - --gtk-warnings重新启用它们。
- (Qt)简化网络页面,使本地和Internet服务器位于同一页面上。 GNAPATCH#7392选择连接后,本地服务器的扫描现已停止。 GNA#24833
- (Qt)现在有一个锁定消息和聊天窗口几何图形的按钮,因此误点击不会意外地解除它们的混乱。 GNAPATCH#7467
- (Qt)数字小键盘上的“5”键现在选择上一个单位,就像在Gtk客户端中一样。 GNA#24516
- (Qt)盟友聊天(聊天消息仅发送给盟友,而非所有玩家)现在是默认聊天。 GNAPATCH#7368
- (Qt)默认的领导者名称默认为玩家名称(通常是系统用户名),而不是所选国家/地区的领导者名称。 GNAPATCH#7367
- (Qt)添加了更改主题的选项。 GNAPATCH#7471
- (Qt)''和'&'现在可以在聊天中正确处理字符;它们不再被解释为HTML。 GNAPATCH#7263 GNA#24829
- (Qt)当加载tileset时出现问题,现在会显示一条解释它的错误消息。 GNA#24832
- (SDL)改变生产后立即在城市对话框中显示盾牌可能过于悲观。 GNA#24807
- 工具:
- 对freeciv-manual工具输出的小修复。 GNA#24778
- 对modpack安装程序的错误报告进行了小修复。 GNA#24637
- 帮助/文档:
- 'Chatline'帮助现在更加全面。 GNA#24841
- 教程场景现在有一条消息,说明你建立第一个军事单位的时间。 GNA#24874
- 游戏内文字和用户文档的其他改进。 GNAPATCH#7119 GNA#24682 GNA#24720 GNA#24650 GNA#24753 GNA#24784 GNAPATCH#7303 GNA#24828 GNA#24838 GNA#24858
- 对开发人员/规则集文档的其他更改。 GNAPATCH#7384
- 无形变化以协助本地化。 GNAPATCH#6908
- 文:
- 更新了翻译:
- 完整翻译:加泰罗尼亚语,法语,英国英语,西班牙语,俄语。
- 翻译不完整:芬兰语(100%核心,92%国家),日语(94%核心,95.4%国家)。
- 当本地化为芬兰语时,所有消息中的最后一个字符都被删除或损坏。 GNA#24754
- 构建/可移植性:
- 包构建器现在可以覆盖与FREECIV_LABEL_FORCE一起使用的版本标签。 GNAPATCH#7196 GNAPATCH#7217
- 'nonnull-compare'警告现在已被静音。 GNA#23810
- 包含的Lua现在使用fseeko()而不是fseek()。这不太可能在实践中产生影响。 GNAPATCH#7322
- 更新Windows软件包附带的一些库。 GNA#24321
来自GCC 6的
版本2.5.3中的新功能:
- 构建修复程序:
- 由于与系统提供的glib-gettext.m4发生冲突,重新生成配置脚本可能会在最近的操作系统发行版上失败。这不会影响大多数用户,他们将使用tarball中提供的configure脚本进行构建。 GNA#24379
- configure可能会伪造输出“-lncurses:not found”并且无法在某些系统上找到readline(在OpenBSD上看到)。 GNA#24372
- Qt客户端修复:
- 当没有活动单位时,禁用了保存游戏的菜单选项和键盘快捷键。 GNA#24371
- Qt客户端可以创建一个名为字面'$ HOME'的目录。 GNA#24359
- Qt客户端中的一些字符串显示为未本地化。 GNA#24339
- 增加某些本地化中导致截断字符串的缓冲区的大小,例如俄语。 GNA#24328
- 更改几个标记文件以解决自动检测到的许可冲突。 GNA#23814 GNAPATCH#6855
- 对芬兰语和俄语翻译的一些更正。 GNAPATCH#6902
版本2.5.1中的新功能:
- 当autosettlers正在考虑改善地形时,他们的想法可能会被意外地发送给客户端,因此客户端会暂时显示错误地形的图块。 GNA#23286
- Qt客户端的各种错误修正:
- 更改规则集导致Qt客户端崩溃。 GNA#23322
- 更改tileset可能导致Qt客户端崩溃和其他不当行为。 GNA#23326 GNA#23327
- 修复一些黑色文本黑背景工具提示。 GNA#23325
- 避免在Windows上的城市生产弹出窗口中使用滚动条。 GNA#23032
- 客户未能显示单位国籍。 GNA#23311
- 如果在打开科学对话框的情况下更改了tileset,则修复Gtk2客户端中的剩余崩溃。 GNA#22625
- 现在将拒绝空的“startunits”设置,而不是导致崩溃。 GNA#23346
- 奥地利民族没有被本地化。 GNA#23309
- 更新了三叉戟拼图,支持新的游戏元素:湖泊,磁悬浮,单位保养> 2,单位活动图标,以及modpacks(前哨,简易机场,铝,铀,硝石,大象)的额外内容。 GNAPATCH#5856 GNAPATCH#5877
- 修复许多提供的瓷砖组中某些城市食品/生产/贸易数量的轻微错位。 GNA#23332
- 对Cimpletoon和Amplio2图形进行的其他非常小的调整。 GNAPATCH#5855
- 关于用于Windows版本的gnuwin包的正确评论,以匹配实际的RC1版本。 GNATASK#7887
- 对README.ruleset_civ2civ3防御奖金描述的轻微更新。 GNAPATCH#5860
- 无形变化以协助本地化。 GNAPATCH#5854
- 更新后的翻译:加泰罗尼亚语(完整版),芬兰语(95.6%核心,87%国家)。
版本2.5.0中的新功能:
- 当autosettlers正在考虑改善地形时,他们的想法可能会被意外地发送给客户端,因此客户端会暂时显示错误地形的图块。 GNA#23286
- Qt客户端的各种错误修正:
- 更改规则集导致Qt客户端崩溃。 GNA#23322
- 更改tileset可能导致Qt客户端崩溃和其他不当行为。 GNA#23326 GNA#23327
- 修复一些黑色文本黑背景工具提示。 GNA#23325
- 避免在Windows上的城市生产弹出窗口中使用滚动条。 GNA#23032
- 客户未能显示单位国籍。 GNA#23311
- 如果在打开科学对话框的情况下更改了tileset,则修复Gtk2客户端中的剩余崩溃。 GNA#22625
- 现在将拒绝空的“startunits”设置,而不是导致崩溃。 GNA#23346
- 奥地利民族没有被本地化。 GNA#23309
- 更新了三叉戟拼图,支持新的游戏元素:湖泊,磁悬浮,单位保养> 2,单位活动图标,以及modpacks(前哨,简易机场,铝,铀,硝石,大象)的额外内容。 GNAPATCH#5856 GNAPATCH#5877
- 修复许多提供的瓷砖组中某些城市食品/生产/贸易数量的轻微错位。 GNA#23332
- 对Cimpletoon和Amplio2图形进行的其他非常小的调整。 GNAPATCH#5855
- 关于用于Windows版本的gnuwin包的正确评论,以匹配实际的RC1版本。 GNATASK#7887
- 对README.ruleset_civ2civ3防御奖金描述的轻微更新。 GNAPATCH#5860
- 无形变化以协助本地化。 GNAPATCH#5854
- 更新后的翻译:加泰罗尼亚语(完整版),芬兰语(95.6%核心,87%国家)。
版本2.4.4 / 2.5.0 Beta 2中的
新功能:
- 服务器/一般:
- 影响玩家的变化(提供的规则集):
- 当单位在破坏的联盟之后被移动时,客户端在操纵这些单位时可能会崩溃。服务器不再发送可能触发旧客户端崩溃的无用信息,并且客户端可以抵御旧服务器的此行为。 GNA#21899
- 服务器可能会泄漏有关敌方城市中有多少单位的信息,修改后的客户可以使用这些单位作弊。 GNA#22049
- 由于未初始化的记忆,有些玩家可能会在游戏开始时意外获得免费技术。多人游戏更有可能引人注目;它通常不会发生在单人游戏中的人类玩家身上。 GNA#22056
- 在禁用服务器设置“team_pooled_research”的团队游戏中,服务器可能崩溃,团队成员的研究目标仍然相互影响。 GNA#21160 GNA#21161
- 一名不幸失去第一座城市的球员在获得第二座城市之前不会在他们的第二个城市获得一个免费的宫殿。此外,如果非野蛮人通过征服或外交获得他们的第一个城市而不是自己建立,他们现在可以得到他们的自由建筑。 GNA#22271 GNA#22343 GNA#22340
- 历史上有大量单位和/或城市的游戏(数以万计)可能会崩溃。 GNA#21950
- 当一辆大篷车抵达一艘船上的沿海城市时,大篷车到达对话框没有弹出。 GNA#22054
- 当无法进行攻击时,现在有了理由。 GNAPATCH#4445 GNA#21693 GNA#21728 GNA#21733 GNA#21767
- 一个单位在携带其他单位时无法征服一个城市(这可能发生在一个Mech.Inf。在实验规则集中携带导弹)。 GNA#20789
- 通过单位移动与联盟解体触发的AI之间首次接触的罕见情况,修复断言失败。 GNA#22245
- 当由于更好的交易路线建立而取消交易路线时,现在通知其行动启动了该交易的玩家。 GNAPATCH#4526
- 外交官/间谍无法窃取Future Tech。 GNA#22057
- 多人游戏规则集现在默认为等距拓扑,以匹配客户端默认值。 GNA#22325
- civ1 / civ2:经验丰富的外交官被大大压倒了。将他们的相对强度降低到2.3.x的水平。 GNA#22202
- civ2:在共产党和原教旨主义政府统治下,定居者的食物保养从3减少到2。 GNA#21519
- civ2:没有资本的野蛮人不再遭受瘫痪(或任何)盾牌浪费。 GNA#21629
- 防止所提供的规则集中的核单位从机场获得无用的退伍军人级别。 GNA#22164
- 野蛮人和内战领导人现在被报道具有正确的性别标题(以前他们总是被创建为女性)。 GNA#21853
- 影响其他规则集/修改器的更改:
- 修复了具有'NoVeteran'标志的单位的退伍军人信息的抑制。这可能会影响规则集,其中的单位可以作为退伍军人训练,但不能通过经验获得老练。 GNA#22171 GNA#22199 GNA#22201
- 修复从规则集加载保存文件时出现问题的问题,在该规则集中,单位的最大退伍军人数在最近的版本中有所减少。 GNA#22172
- 在所有提供的tileset中启用各种地形上的地雷显示,以支持来自所提供规则集的不同挖掘规则的modpack(例如civ2civ3,可以挖掘Tundra)。 GNA#21559 GNA#22424
- 在使用自我root_req技术的规则集中,由于技术维护而导致的技术损失不再导致此类技术的丢失。 GNA#22161
- 包含受控制区域限制的陆地单位以外的单位类别的规则集可能导致错误的断言失败。 GNA#21777
- 具有Adjacent / CAdjacent范围的TerrainClass,Base和CityTile需求类型未检查中心磁贴。现在他们这样做,以便与其他需求类型保持一致。这对提供的规则集没有影响。 GNA#21470
- 如果单位移动到包含本身正在运输的合适运输工具的瓷砖上(装载到不允许的运输工具上),则可以将单元搁置在非本地地形(例如海洋)中。例如,在civ2civ3规则集中,当载体移动时,在海洋上的载体上移动到直升机上的部队可能会悬挂在海洋上。 GNA#22389
- 所有对嵌套传输单元的深度和类型实施限制的尝试都已被删除,因为它们已被破坏。 2.5.x将正确实施这些限制。 GNA#22050
- 在一个规则集中,一个国家的第一个城市被授予一个免费的奇迹,客户将无法可靠地更新其效果。 GNA#22276
- 如果拆除城市导致拆除基础设施(例如解散的海洋城市中的道路),则无法可靠地将其发送给客户。 GNA#22074
- 通过Lua脚本添加到磁贴的基础将无法可靠地发送到客户端。 GNA#21738
- 调用(Tile):Lua中的has_base()具有不存在的基本名称可能会导致服务器崩溃。 GNA#22341
- 修复了更改磁贴上现有磁贴标签的问题。 GNA#21657
- 修复从已启用公民国籍的规则集加载2.3之前的保存文件时遇到的问题。 GNA#20538
- 修复具有显式rule_name的国家/地区的客户端帮助中的问题。 GNA#22241
- 加载规则集时的额外完整性检查。 GNAPATCH#4682 GNAPATCH#4972
- 影响服务器运营商的变化:
- 具有交替运动的游戏(通过相位模式设置)可以在保存并重新加载时为一些玩家提供第二次在同一转弯内移动的机会。 GNA#21632
- 加载xz压缩的存档游戏可能会失败。 GNA#21603
- '/ write'命令写出了一些其设置未生效的脚本,因为脚本中前面设置的结束重置设置中的'rulesetdir'命令。 GNA#22447
- 使用-e选项启动的服务器错误地向其metaserver发送了一条消息,声称它将很快重新启动而不是关闭。 GNA#21504
- 未能为LAN游戏公告设置多播套接字可能会在以后造成麻烦。 GNA#21781
- 当服务器处于编辑模式时,分离的客户端可能会收到不需要的数据包并发出警告。 GNA#21468
- 用于创建MySQL身份验证数据库的脚本不再使用与最近的MySQL / MariaDB不兼容的语法。 GNA#21315
- 新创建的存档游戏包含有助于在未来版本中加速创建方案列表的信息。 GNAPATCH#4815
- 修复基于岛的地图生成器中的非常小的内存泄漏。 GNA#21553
- 一般:
- 一些速度优化,特别是在服务器上,一些是分析分析的结果。 GNAPATCH#4609 GNAPATCH#4563 GNAPATCH#4672 GNA#21972 GNAPATCH#4678 GNAPATCH#4694 GNAPATCH#4883 GNAPATCH#4934 GNA#22392
- 在极少数情况下修复日志记录。 GNA#21658
- 各种内部变化只会影响开发人员。 GNAPATCH#4469 GNAPATCH#4483 GNAPATCH#4626 GNA#21895 GNAPATCH#4693 GNA#22106 GNA#22183 GNA#22277 GNAPATCH#4937 GNA#22345 GNA#22380 GNA#22364
- AI
- 在交替阶段和可能的其他类似问题的游戏中修复与AI外交相关的崩溃。 GNA#21616 GNAPATCH#4515
- 修复对政府福利的破坏性AI评估。 GNA#21742
- AI现在担心可以运载任何可以接管城市的单位的运输单位(例如可以运载直升机的运营商),而不是陆地单位。 GNA#21892
- 修复了AI找到登陆部队的滩头阵地的能力。 GNA#21913
- 当AI失去对货物单位的控制权时,分配给它的任何渡轮单元可能无法被释放用于其他目的,可能会刺激过多的AI船生产。 GNAPATCH#4711
- 人工智能现在计算它对负责任的玩家拥有的任何堡垒的掠夺,即使这导致它失去了堡垒所在的领土。 GNA#22445
- 默认的AI不再试图阅读其关于宣布战争意图的盟友的想法 - 这可能对人类盟友来说是错误的,或者原则上是为了自定义AI实现。 GNA#21630
- 修复一个AI海上保镖在遇到它后可以放弃它的情况。这不会影响提供的规则集。 GNAPATCH#4864
- 允许AI使用某些规则集构造(在提供的规则集中未使用)来考虑特定于构建的好处。 GNA#21852
- 对使用否定需求的AI评估规则集中的好处进行了一些修复。不影响提供的规则集。 GNAPATCH#4451 GNA#22399
- 在存在具有零值的规则集效应子句时,AI对改进优势的评估被打破。 (不应影响大多数规则集,但有时可能会在测试新规则集时出现。)GNA#22363
- 客户端:
- 转到寻路不再将订单视为潜在的加油点 - 例如,飞机不打算降落在前往其他地方的航空公司上,并且在飞机到达时可能不再在那里。 GNA#20625
- 修复一些可能的goto / pathfinding问题,用于具有多于一转燃料的单位,例如轰炸机。 GNAPATCH#4931
- 负面(由于技术维持)或非常大的研究费用未正确发送给客户并可能引起警告。必须升级客户端和服务器才能使此修复完全有效。 GNA#21549
- 城市对话框信息弹出窗口中城市输出细分的改进:
- 如果某个城市的交易受到'notradesize'/'fulltradesize'设置的限制,那么此尺寸惩罚现在会单独显示,而不是与常规损坏相混淆。 GNA#21409
- 如果客户端无法正确计算城市输出(可能发生在modpacks中),它现在会确认这一点,而不是显示不加起来的总和。 GNA#21442
- 客户端不再覆盖来自服务器的消息中的链接文本,避免使用诸如“您已经拥有一个名为赫尔辛基的城市的无意义消息。该城市已更名为赫尔辛基。” GNA#21326
- 准备方案列表可能需要一段时间,因此客户端现在会显示一条消息。 GNAPATCH#4814
- 离开游戏并返回主菜单后,菜单音乐未播放。 GNA#21635 GNA#22077
- 在编辑器中复制和粘贴会导致出现虚假/损坏的图块标签。 GNA#21656
- 编辑虚假地阻止用NoVeteran标志设置退伍军人级别的单位。 GNA#22198
- (Gtk)撇号键现在将聊天线聚焦在赛前(就像在比赛期间一样)。 GNA#22429 GNA#22453
- (Gtk)客户现在在某些情况下更干净地退出。 GNA#21806
- (Gtk)在打开Lua控制台后修复退出时的断言失败。 GNA#22431
- (Gtk2)加载图形失败时对错误报告的轻微改进。 GNAPATCH#4478
- (Gtk3)点击城市对话框中的专家做错了。 GNA#22366
- (Gtk3)使用Gtk3客户端及其默认主题修复一些缓慢的原因。 GNAPATCH#4590 GNA#21726
- (Gtk3)客户端错误地声称支持XPM格式,这意味着它可能会阻塞包含XPM文件的modpack(尽管这种modpack不太可能存在)。 GNA#21604
- (Gtk3)修复一些轻微的化妆品问题。 GNA#22078 GNAPATCH#4786
- (SDL)显示退伍军人级别的真实姓名,而不是总是说'退伍军人'。 GNA#22170
- (SDL)修复不洁关机。 GNA#22124
- 工具:
- 由于线程使用不正确,modpack安装程序可能会变得不稳定。 GNA#22168
- 帮助/文档:
- --scenarios选项的文档完全错误。 GNA#21713
- 修复生成的帮助文本以确定否定的要求;这些是不正确的,例如civ2civ3规则集中的Aqueduct建筑物。 GNAPATCH#3841
- 政府的自动生成帮助现在记录非整数维持因素,并更好地记录退伍军人奖金。 GNAPATCH#4450 GNA#21624
- 游戏内文字和用户文档的其他改进。 GNA#21631 GNAPATCH#4733 GNA#22150 GNA#22152 GNA#22165 GNA#22246 GNAPATCH#4873 GNA#21446 GNAPATCH#4908 GNA#22281 GNA#22300 GNAPATCH#4125 GNA#21550 GNA#22405 GNA#22416 GNAPATCH#5012 GNA# 22427 GNA#22430 GNAPATCH#4400 GNAPATCH#4507 GNA#21712 GNA#22127 GNAPATCH#5016
- 对开发人员/规则集文档的其他更改。 GNAPATCH#4689 GNA#22200 GNAPATCH#4907
- 无形变化以协助本地化。 GNA#21528 GNA#22322 GNA#22303 GNA#22415
- 文:
- 更新了翻译:
- 完整翻译:法语,波兰语,英国英语,西班牙语,俄语。
- 不完整的翻译:加泰罗尼亚语(> 99.9%),芬兰语(97.3%),苏格兰盖尔语(95.8%),德语(95.8%)。
- 构建/可移植性:
- 使用--enable-shared构建可能会创建一个因缺少readline符号而失败的可执行文件。使用'gold'链接器也可以在构建时显示此问题。 GNA#22076
- 建筑可能无法在需要时链接到libintl。 GNA#22266
- 使用最新的libtool构建可能会因Lua错误而失败。 GNA#21696 GNA#21897
- 为_setjmp()添加配置检查;没有这个,Haiku平台的建设失败了。 GNA#22320
- 现在配置正确检查最小卷曲版本7.9.7。 GNAPATCH#4716
- 在无法构建客户端时澄清configure的错误消息。 GNAPATCH#4870
- 修复各种编译器警告,其中许多由Clang工具链检测到。 GNA#21495 GNA#21496 GNAPATCH#4492 GNAPATCH#4504 GNA#18872 GNAPATCH#4785 GNA#19307 GNA#21773
评论没有发现