VASSAL Engine 3.7.13 版本现已发布。VASSAL 是一个游戏引擎,用于在线构建棋盘游戏和纸牌游戏,构建的游戏可在 Internet 上或通过电子邮件实时运行。VASSAL Engine 可在所有平台上运行,并且是免费的开源软件。具体更新内容包括:
IMPORTANT
- 如果你使用的是 MacOS 14,请确保你使用的是 14.4 或更高版本,以避免 MacOS 中存在的一个 bug 导致 Vassal 无法启动。
- 早期版本的 Vassal 无法打开 3.7 中保存的模块。官方建议用户保留计划在 3.7 中修改的任何 3.7 之前的模块的备份副本。
- 以前有用的东西可能会被破坏。建议用户报告所发现的 bug。
自 3.7.12 以来的变化
Bug 修复
- 13447:刷新预设场景时保留所有附件
- 13429:编辑名称少于 3 个字符的模块时防止崩溃
- 13408:确保图层更改后对棋子进行索引
- 13400:防止在刷新 Can Rotate facing 较少的计数器时发生崩溃
- 13398:如果棋子移动,确保不会对同一棋子应用两次 GKC
- 13395:修复 Invisibility documentation
- 13365:修复编辑游戏棋子图像时的 NPE
- 13360:将正则表达式运算符参数强制为字符串,以防止出现错误数据错误
- 13339:游戏加载期间防止 NPE
- 13336:当棋子被添加到堆栈时,Auto-attach 不会附加到自身
- 13324:修复了参考手册中 GamePiece 页面的错误链接
- 13315:在保存/加载过程中保留所有附件
- 11884:确保当一块棋子离开 Mat 时设置 OldMat
Other improvements
- 13496:删除 Windows 文件对话框错误的解决方法(12152)
- 13495:将捆绑的 Java 升级到 22.0.2、21.0.4(32 位 Windows)
- 13490:在模块加载期间或 Game Piece Palettes 中抑制文本标签中表达式的错误消息
- 13452:场景选项改进
- 13450:使锁定场景选项更加清晰易读
- 13440:通过忽略空堆栈来改善保存和加载时间
- 13402:在 Prototype trait 中添加 Prototype name 的可视化验证器
- 13393:防止按顺序编辑多个 Prototypes 时速度变慢
详情可查看更新说明:https://forum.vassalengine.org/t/vassal-3-7-13-released/82666