News
原始语言:英语

CS2D 1.0.1.8 热修复发布,紧随重大 SDL 渲染改造

CS2D 更新 1.0.1.8 于周一上线,周三紧随其后发布了热修复补丁 1,以清理其带来的问题。开发者对这些故障表示歉意,并警告称“一些内容”可能仍处于损坏状态,同时称此次更新是“向前迈出的一大步”,是让 CS2D 在未来继续运行所必需的。

1.0.1.8 带来的更新

  • NPC 再次朝正确方向看(在 1.0.1.7 中被破坏)。
  • 复制粘贴不再导致 Windows 客户端崩溃。
  • 编辑器:新建地图对话框中的瓷砖尺寸选项现在可以正常使用。
  • 配置文件不再写入带日期/时间的“自动生成”行。
  • 改进了乌克兰语支持。
  • 高级雷达性能优化;雷达现在可以在所有尺寸的地图上运行。
  • 更高分辨率缩放修复,适用于 HUD 元素、进度条、武器切换、物品/对象提示框、主菜单、加载画面和观战者缩放,并改进了 HUD 区域文字定位。
  • 大幅优化了机器人和编辑器工具的寻路性能;机器人的斜向移动更加自然。
  • 新增 Lua 命令:freeline(x1, y1, x2, y2, mode)freerect(x, y, w, h, mode),用于检查直线或矩形是否被阻挡。
  • 新增命令 clearcachecontroller,并在选项中增加了手柄复选框。
  • 实验性 SDL 图形渲染模式:OpenGL、Direct3D 11、Auto。

周三热修复

  • 有望修复启动和分辨率切换崩溃的问题。
  • 主菜单文字在所有语言下再次正常显示。
  • 机器人再次正确使用传送实体。
  • 默认控制台按键应该再次起作用,虽然可能需要按两下,并且并非在所有键盘布局上都有效。
  • 主菜单提示框不再缩放,因为它会导致服务器列表提示框出现问题。
  • 完全切换到 SDL 渲染;旧的非 SDL 渲染已彻底移除。
  • 仅 Windows 支持 DirectX 12 渲染。
  • 仅 Linux 支持 OpenGL ES 和 OpenGL ES2 渲染。

服务器说明

Linux ARM64 专用服务器目前不可用,但常规 Linux 64 位服务器已正确更新。

11
0 / 5,000