Skip to content

Machine Party-Overtime 1.4(残骸平台:修好 8 人局无法结束)

Choose a tag to compare

@DarkJadeStone DarkJadeStone released this 27 Aug 16:19
· 3 commits to main since this release

本次更新只修改了「残骸平台」,其他小游戏没有改动。

  • 修复 8 人局无法结束的问题:场上玩家已经全部消失,游戏却不结算,垃圾仍不断掉落并持续拖低帧数。
  • 修复压缩机与平台错配:部分平台堆满残骸后压缩机不下来,反而是其他位置的压缩机被触发。
  • 压缩机淘汰现在统一由房主判定,避免不同客户端按各自视角分别处理玩家死亡,并防止同一名玩家被重复判死。
  • 增加结算保险:如果以后再次出现「玩家已经出局,但房主没有登记」的情况,大约 3 秒后会自动修正,不再让整局永久卡死。

这个问题是 1.3 加入 8 方位独立视角时引入的:当时压缩机被错误地跟着摄像机一起重新分配了,现在已经把画面与玩法判定彻底分开。
已通过本机 8 实例复现旧问题,并确认修复后能够正常进入结算。

⚠️ 1.4 与 1.3、1.3.1 均不能互通,同一房间的所有玩家都需要更新至 1.4。

适用游戏版本仍为 Steam v2.1.2
安装后版本号:v2.1.2+overtime-1.4

如果你还在使用 1.3,1.4 的启动器也已经包含 1.3.1 的「误判游戏正在运行」修复。

下载 Machine-Party-Overtime-1.4.zip,解压后运行启动器即可。

另外,评论区反馈的「碎骨者只剩最后两人时无法投掷」未包含在本次更新,仍在排查。

欢迎反馈。

🎬 演示视频(B 站):https://www.bilibili.com/video/BV1Lo8b6QEh7/


English

This update changes Debris Platforms only. No other minigame was touched.

  • Fixed 8-player rounds that could not end: every player on the field was already gone, yet the round never settled — junk kept falling and the frame rate kept dropping.
  • Fixed compactors being matched to the wrong platform: some platforms would pile up with debris while the compactor above them never came down, and a compactor somewhere else fired instead.
  • Compactor eliminations are now decided by the host, so clients no longer each resolve a player's death according to their own camera angle, and the same player can no longer be counted out twice.
  • Added a settlement safety net: if a player ever ends up "out, but not registered by the host" again, it is corrected automatically after about 3 seconds instead of hanging the whole round forever.

This was introduced in 1.3 together with the 8-direction independent camera: the compactors were incorrectly reassigned along with the camera. Visuals and gameplay decisions are now fully separated.
Reproduced locally with 8 instances, and confirmed the round settles again after the fix.

⚠️ 1.4 is not compatible with 1.3 or 1.3.1 — everyone in the lobby has to update to 1.4.

Game version: Steam v2.1.2
Version string after install: v2.1.2+overtime-1.4

If you are still on 1.3, the 1.4 launcher also includes the 1.3.1 fix for the false "the game is running" report.

Download Machine-Party-Overtime-1.4.zip, unzip, run the launcher.

The "Spine Breaker: cannot throw when only two players remain" report from the comments is not included in this update — still being investigated.

Feedback welcome.

🎬 See it in action: https://www.bilibili.com/video/BV1Lo8b6QEh7/


校验下载的文件 / Verifying your download

82D84FA7AF88516FEF18EFD58A50A4592E38F281E0CD2A73ACA54847C46F7779  Machine-Party-Overtime-1.4.zip
E879C1831F2FC4E29DD909D4805BA319313B6F09BA28EEB3D5D73ED3D8AFD8C7  overtime_launcher.exe
933004418B2B7B1DE1C6B68C9C4A7B091EB6AF5772C964BFFBEFA418B6BC78ED  overtime_install.exe

在 PowerShell 里核对:Get-FileHash <文件> -Algorithm SHA256

对得上 = 你手里的文件就是本仓库构建出来的那个、中间没有被人改过。
⚠️ 但这不代表文件本身安全 —— 源码与自行构建(见 docs/BUILD.md)才是更强的保证。

Check with Get-FileHash <file> -Algorithm SHA256. A match proves the file you have is the one
built here and that nobody modified it in between. ⚠️ It does not by itself prove the file is
safe — the public source and building it yourself (docs/BUILD.md) are the stronger guarantee.

关于杀毒软件告警 / About antivirus warnings

启动器是未签名的小体积 .NET 程序(签名证书要花钱),每次发版都重新编译、内嵌 54 个补丁资源、
并且会改写游戏的数据包 —— 这套组合会触发部分杀软的启发式/机器学习判定。
本程序零网络调用、不常驻、不写注册表、不读取或上传你的任何文件;
安装器源码是公开的单个文件,可逐行审阅。详见 issue #2

The launcher is a small unsigned .NET executable (a signing certificate costs money), rebuilt
for every release, carrying 54 embedded patch resources and rewriting the game's data pack. That
combination trips some antivirus heuristics. It makes zero network calls, stays resident
nowhere, writes nothing to the registry, and never reads or uploads your files. The installer
source is a single public file you can read line by line. See issue #2 for the full breakdown.