Releases: DarkJadeStone/MachineParty-Overtime
Release list
Machine Party-Overtime 1.6(新增「重开本轮」投票;猎鸭与餐桌礼仪修复)
本次玩法调整只涉及猎鸭与餐桌礼仪,其余小游戏没有改动。
- 新增「重开本轮」投票:任何玩家按 F5 或通过暂停菜单发起,房间过半同意后进入 5 秒自动确认倒计时(期间可撤票取消),确认后回到本轮开始并回滚本轮分数。门槛设为过半而不是全票,避免掉线或挂机的玩家让投票永远无法通过。
- 猎鸭:修复角色被场地几何卡死、方向键无反应的问题。本地复现不出该问题,本轮加了自动脱困:按住方向键连续 3 秒几乎无位移时,自动退回约一米前的位置。卡住位置的坐标会写入游戏日志 —— 再遇到请用启动器的「游戏日志」按钮反馈,这是定位该问题的唯一途径。
- 餐桌礼仪:修复新增的第 5~8 个座位在恢复进食后拿叉明显变慢的问题(原为座位唤醒等待逐人累加,第 8 座最坏约 2.6 秒)。现改为每人独立计时,总延迟与人数无关;4 人及以下与原版逐值一致。
- 版本提示:进不去房间时的「版本不符」提示原本分不清原因(1.5 曾重写但没有生效)。现在能分清五种情形并列出双方版本号:您的版本低于或高于房主、对方没装或版本过旧、双方版本相同但游戏本体不同;顺带修复中文提示不换行的问题。
- 房间上限保护:8 人上限由程序固定,其他 Mod 试图压回 4 人的写入会被忽略;Steam 房间人数上限也会定期核对并恢复。
「重开本轮」与版本提示均已通过本机 8 实例联机验证。猎鸭卡死与餐桌礼仪的修复受限于本地无法复现 / 静态检查覆盖不到,需经真实对局最终确认 —— 上线后如有问题请继续反馈。
如果进入房间时提示“您当前的游戏版本与该房间不符”,请查看主菜单右下角,所有人的版本都应显示:v2.1.2+overtime-1.6
如果压缩包是群友或朋友转发的,也请把新版重新发给他们,避免房间里混入旧版本。
适用游戏版本仍为 Steam v2.1.2
普通玩家下载 Machine-Party-Overtime-1.6.zip 即可。已经安装旧版的玩家不需要先卸载:完全退出游戏,解压新版压缩包,运行里面的 overtime_launcher.exe,点击“启用 Overtime”即可完成更新。
新增:MPML 备选安装方式(实验性)
给想让 Overtime 与 MachineParty+、第一人称等 Mod 共存的玩家。主推仍然是上面那个 exe 启动器,这条是备选。
- 先自行安装 MachinePartyModLoader(我们不打包它);
- 下载本页的
Machine-Party-Overtime-1.6-MPML.zip; - 把里面的
overtime文件夹整个放进游戏目录的mods文件夹。
- 两种装法的人可以进同一个房间,但同一台机器只能选一种 —— 启动器改过的数据包,加载器认不出来。想从启动器那条换过来,先用启动器切回原版,再装加载器。
- 挂载前会逐个核对 54 个原版文件的哈希,游戏更新之后会自动拒绝挂载,不会拿旧脚本盖新游戏。
- 这条路的适配层源码(
mpml/overtime/main.gd)与构建脚本都在仓库里,可以逐行读;构建步骤见docs/BUILD.md第 5 步。
欢迎反馈。
🎬 演示视频(B 站):https://www.bilibili.com/video/BV1Lo8b6QEh7/
English
This update changes gameplay in Duck Hunt and Table Manners only. No other minigame was adjusted.
- New: a "restart this round" vote. Any player can start one with F5 or from the pause menu. Once more than half the lobby agrees, a 5-second confirmation countdown begins (withdrawing a vote during it cancels the restart); on confirmation the round returns to its start and the score earned in it is rolled back. The threshold is a majority rather than unanimity, so a disconnected or idle player cannot make the vote impossible to pass.
- Duck Hunt: fixed a character getting stuck in the arena geometry with the movement keys doing nothing. The problem cannot be reproduced locally, so this version adds an automatic escape: hold a direction for 3 seconds with almost no movement and you are returned to where you were about a metre earlier. The stuck coordinates are written to the game log — if it happens again, please send the log using the launcher's Game log button. That log is the only way to pin this down.
- Table Manners: fixed the new seats 5–8 being noticeably slower to pick the fork back up after eating resumes (the per-seat wake-up wait used to accumulate player by player — about 2.6 seconds at worst for seat 8). Each player is now timed independently, so the total delay no longer depends on the player count; with four players or fewer the values match the original game exactly.
- Version mismatch messages: the notice used to give no clue as to why (1.5 rewrote it, but the rewrite never actually took effect). It now distinguishes five cases and prints both version strings: your version is older or newer than the host's, the other side has no mod or too old a one, or both mod versions match but the base game differs. A Chinese line-wrapping bug in the same dialog is fixed as well.
- Player-cap protection: the 8-player cap is now pinned by the mod, and writes from other mods trying to force it back to 4 are ignored. The Steam lobby capacity is re-checked and restored periodically as well.
The restart vote and the version messages were both verified locally with 8 connected instances. The Duck Hunt and Table Manners fixes could not be — the first cannot be reproduced locally and the second is beyond what static checking covers — so both need confirmation from real matches. Please keep the reports coming.
If joining shows "your client version does not match the host version", check the bottom right of the main menu; everyone should read v2.1.2+overtime-1.6.
If someone forwarded you the archive, please send them the new one too.
Game version is still Steam v2.1.2.
Most players only need Machine-Party-Overtime-1.6.zip. If you already have an older version you do not need to uninstall first: quit the game completely, extract the new archive, run overtime_launcher.exe inside it, and click Enable Overtime.
New: an alternative install through MachinePartyModLoader (experimental)
For players who want Overtime alongside other mods such as MachineParty+ or the first-person mod. The .exe launcher above is still the recommended route; this is the alternative.
- Install MachinePartyModLoader yourself (we do not bundle it);
- Download
Machine-Party-Overtime-1.6-MPML.zipfrom this page; - Put the
overtimefolder from it into the game'smodsdirectory.
- The two install methods can share a lobby, but each machine has to pick one — the loader cannot read a data pack the launcher has already modified. To switch from the launcher route, revert to vanilla with the launcher first, then install the loader.
- Before mounting, it checks the hashes of 54 original game files, so after a game update it refuses to mount rather than laying old scripts over a newer game.
- The adapter source for this route (
mpml/overtime/main.gd) and its build script are both in the repository and can be read line by line; build steps are indocs/BUILD.md, step 5.
Feedback welcome.
校验下载的文件 / Verifying your download
A4F83EA68E7F7DF58817A4C3123ED289672CF2DC4B1C5781B2CA42423FDC2719 Machine-Party-Overtime-1.6.zip
E0BE592B8E432648263C8ABFE74A7AE1A8BD3E2268A11E0131788F8C3753010B overtime_launcher.exe
6E145C8D42865BA19348825BC12B6C37180752FF92253A9257B7C0E4454179D6 overtime_install.exe
E3BC32E343D85E893177505638465A78B0969A3573BABE562385FF2BD5050BAC Machine-Party-Overtime-1.6-MPML.zip
在 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. docs/BUILD.md) are the stronger guarantee.
关于杀毒软件告警 / About antivirus warnings
启动器是未签名的小体积 .NET 程序(签名证书要花钱),每次发版都重新编译、内嵌 54 个补丁资源、
并且会改写游戏的数据包 —— 这套组合会触发部分杀软的启发式/机器学习判定。
本程序零网络调用、不常驻、不写注册表、不读取或上传你的任何文件;
安装器源码是公开的单个文件,可逐行审阅。详见 issue #2。
(MPML 备选安装包里一个可执行文件都没有,只有脚本与数据。)
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.
(The MPML package contains no executable at all — only scripts and data.)
Machine Party-Overtime 1.5(碎骨者:装置挂在身上却不处决)
本次玩法更新只涉及「碎骨者」,其他小游戏的玩法没有调整。
- 修复装置扑到玩家身上后一直不处决的问题。
- 修复该状态下玩家按键没有反应、无法将装置扔出的问题。
- 修复由此造成的残局永久卡死:被挂住的玩家既不会死亡,也无法摆脱装置,最后只剩两人时游戏无法继续结算。
- 退休的装置由熄灯改为绿色慢闪。现在红色快闪代表引信正在燃烧,绿色慢闪代表装置已经退休、不会再次行动。
前三个现象实际来自同一个问题:装置之前发出的一次“重新寻找目标”请求会延迟执行。在等待期间,它可能已经扑到了玩家身上;但旧请求到点后,仍会把它强行派去追赶其他人。
这会导致装置实际已经离开,玩家背上的模型和状态却没有解除。服务器也不再认为那台装置真正挂在玩家身上,因此既不会继续处决,也找不到可以扔出的装置,最终让该玩家永久留在场内、整局无法结束。
现在,已经挂在玩家身上或正在处决的装置不会再被重新分配目标。引信会正常倒计时,玩家也可以正常将其扔出。
另外,只剩两名玩家时,按设计会有一台装置退休,只留下另一台进行最后的 1v1。旧版退休后直接熄灯,看起来很像装置又卡住了;1.5 改为绿色慢闪,可以直接区分“正常退休”和“仍在追击”。
这个问题先后由三位玩家在评论区独立反馈,描述的“蜘蛛挂在身上不咬人”“红蜘蛛扔不出去”“最后两人无法结束”已经确认是同一个问题。修复已通过本机 8 实例定向验证,成功拦截了三次错误的目标重派,正常处决和复位流程也能继续运行。
如果进入房间时提示“您当前的游戏版本与该房间不符”,请查看主菜单右下角,所有人的版本都应显示:
v2.1.2+overtime-1.5
如果压缩包是群友或朋友转发的,也请把新版重新发给他们,避免房间里混入旧版本。
适用游戏版本仍为 Steam v2.1.2
普通玩家下载 Machine-Party-Overtime-1.5.zip 即可。已经安装旧版的玩家不需要先卸载:完全退出游戏,解压新版压缩包,运行里面的 overtime_launcher.exe,点击“启用 Overtime”即可完成更新。
另外两处这次一并带上:
- 进不去房间时的提示重写了。 原来无论哪种情况都只说「版本与该房间不符」,现在会分情况告诉你该做什么:你的版本旧了、你的版本比房主新、房主没装 Overtime、或者两边的游戏本体版本不同。弹窗里会同时列出双方的完整版本号。
- 猎鸭:有玩家反馈「有人卡住、按 WASD 没反应」,这个还没定位到。 1.5 加了诊断日志。如果你遇到,请在 mod 安装器里点「游戏日志」,把日志发到 Issues 或评论区 —— 日志里会写明卡在哪一环,这是目前唯一能查下去的线索。
欢迎反馈。
🎬 演示视频(B 站):https://www.bilibili.com/video/BV1Lo8b6QEh7/
English
This update changes gameplay in Spine Breaker only. No other minigame was adjusted.
- Fixed a device latching onto a player and then never executing them.
- Fixed the player being unable to act in that state — inputs did nothing and the device could not be thrown off.
- Fixed the permanent stall this caused: the pinned player neither died nor got free, so once only two players were left the round could never settle.
- A retired device now blinks slowly in green instead of going dark. Red and fast means the fuse is burning; green and slow means the device has retired and will not act again.
The first three are the same bug. A device's earlier "find a new target" request is executed after a delay. During that wait it may already have latched onto a player — but when the old request comes due, it is still sent off to chase someone else.
The device has effectively left, yet the model and state on the player's back are never cleared. The server also no longer considers that device to be riding the player, so it neither continues the execution nor finds a device that can be thrown — leaving that player stuck on the field forever and the round unable to end.
Now a device that is already riding a player, or currently executing one, is no longer reassigned. The fuse counts down normally and the player can throw it off as usual.
Separately, when only two players remain one device retires by design, leaving the other for the final 1v1. Previously it simply went dark, which looked a lot like the device had frozen again; 1.5 makes it blink slowly in green so "retired normally" and "still hunting" can be told apart at a glance.
Three players reported this independently in the comments — "the spider hangs on and won't bite", "the red spider can't be thrown", "the last two players can't finish" — all confirmed to be the same bug. The fix was verified locally with 8 instances, intercepting three incorrect target reassignments, with normal execution and reset flows still running.
If joining shows "your client version does not match the host version", check the bottom right of the main menu; everyone should read v2.1.2+overtime-1.5.
If someone forwarded you the archive, please send them the new one too.
Game version is still Steam v2.1.2.
Most players only need Machine-Party-Overtime-1.5.zip. If you already have an older version you do not need to uninstall first: quit the game completely, extract the new archive, run overtime_launcher.exe inside it, and click Enable Overtime.
Two more changes ride along:
- Version-mismatch messages were rewritten. Previously every case said only "your version does not match this room". Now it tells you what to actually do: your mod is older, your mod is newer than the host's, the host has no Overtime, or the base game versions differ. Both full version strings are shown.
- Duck Hunt: a reported "someone gets stuck, WASD does nothing" issue is not yet diagnosed. 1.5 adds diagnostic logging for it. If it happens to you, click "Game log" in the mod installer and post the log to Issues or the comments — it records which stage the failure is in, and that is currently the only lead.
Feedback welcome.
校验下载的文件 / Verifying your download
3F970C4A8CB8DD930277AFFDD1D217B99A771FC6FDBD8F974B7CA3F505F7CF71 Machine-Party-Overtime-1.5.zip
F6C6E5032F318DF7ADF01CA3FE886ED35DEEF4BD491616A388580A93C6D8BB5A overtime_launcher.exe
3AD3C6E409EE31AEBBCA821EC909ED83ED3CE0893F26A76D491C1795DB736A5A 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.
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.
Machine Party-Overtime 1.4(残骸平台:修好 8 人局无法结束)
本次更新只修改了「残骸平台」,其他小游戏没有改动。
- 修复 8 人局无法结束的问题:场上玩家已经全部消失,游戏却不结算,垃圾仍不断掉落并持续拖低帧数。
- 修复压缩机与平台错配:部分平台堆满残骸后压缩机不下来,反而是其他位置的压缩机被触发。
- 压缩机淘汰现在统一由房主判定,避免不同客户端按各自视角分别处理玩家死亡,并防止同一名玩家被重复判死。
- 增加结算保险:如果以后再次出现「玩家已经出局,但房主没有登记」的情况,大约 3 秒后会自动修正,不再让整局永久卡死。
这个问题是 1.3 加入 8 方位独立视角时引入的:当时压缩机被错误地跟着摄像机一起重新分配了,现在已经把画面与玩法判定彻底分开。
已通过本机 8 实例复现旧问题,并确认修复后能够正常进入结算。
适用游戏版本仍为 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.
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.
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.
Machine Party-Overtime 1.3.1(只更新启动器 / launcher only)
本次只更新启动器,游戏内容一个字节都没变。
v2.1.2+overtime-1.3,1.3.1 和 1.3 能一起玩,不需要全房间同步更新。只有装不上的人才需要下这一版。
- 修复:少数玩家点「启用 Overtime」时必定弹出「游戏正在运行,先完全退出」,但游戏其实根本没开,重启电脑、重装游戏都没用,等于永远装不上。原因是旧版只按进程名判断游戏在不在跑 —— 系统里只要存在任何一个叫
Machine Party.exe的进程(上次没退干净的残留进程、崩溃后被系统挂住的进程、或者别的目录下一个同名程序),就会被拦下。现在改为直接检查游戏数据包本身有没有被占用,并且只有当同名进程确实位于你选中的那个游戏目录里时才拦截。 - 提示更清楚:真的被占用时,弹窗会直接列出占用进程的 PID 和完整路径,照着去任务管理器结束它就行,不用再猜是什么东西占着。
- 安装日志:修复同一批记录被写进文件两遍、以及每次启动多记一行的问题,日志现在干净可读。
- 界面:右上角多显示一行「安装器」版本号,反馈问题时能一眼说清自己用的是哪一版。
适用游戏版本:Steam v2.1.2
安装后的版本号:v2.1.2+overtime-1.3(不变)
下载 Machine-Party-Overtime-1.3.1.zip,解压后运行启动器即可。
如果你之前是装不上的那一位,麻烦装完回来说一声。要是还不行,点启动器左下角「安装日志」,把里面的内容发上来。
English
Launcher only — not one byte of game content changed.
v2.1.2+overtime-1.3, and 1.3.1 plays with 1.3, so a lobby does not have to update in lockstep. Download this only if the installer refused to work for you.
- Fixed: for a few players, "Enable Overtime" always popped up "The game is running. Fully exit it first" even though the game was closed — and neither rebooting nor reinstalling the game helped, making it impossible to install at all. The old check went purely by process name: any process called
Machine Party.exeanywhere on the system (a leftover process that never exited, one Windows kept alive after a crash, or an unrelated program with the same name) would block it. It now checks whether the game's PCK is actually locked, and only treats a same-named process as the game when it really lives inside the game folder you picked. - Clearer message: when something genuinely is holding the file, the dialog now lists the PID and full path of that process, so you can end it in Task Manager directly.
- Install log: fixed the same batch of lines being written to the file twice, plus one redundant line per launch. The log is readable now.
- UI: the top right corner now also shows an "installer" build number, which makes bug reports much easier to place.
Game version: Steam v2.1.2
Version string after install: v2.1.2+overtime-1.3 (unchanged)
Download Machine-Party-Overtime-1.3.1.zip, unzip, run the launcher.
If the installer used to refuse to work for you, please come back and say whether this fixed it. If it still does not, click "Install log" at the bottom left of the launcher and post what it says.
Machine Party-Overtime 1.3
本次更新主要修复加载期间掉线,以及多人局中的实际游玩问题。
- 联机掉线:修复玩家在小游戏加载过程中掉线后,本局全程静音、结束时全员黑屏的问题;同时为 12 个小游戏补上异常收尾保护,并修正枪械工厂、吸烟小憩在该时机可能出现的清理报错。
- 碎骨者:修复正对玩家时无法投掷、第二台装置持续追踪已经背着装置的玩家,以及投掷时误选别人背上或已经飞出的装置、导致投掷落空的问题。
- 残骸平台:调整场地与摄像机,8 人局中每名玩家使用独立的 45° 视角,减少互相遮挡;静止残骸回收时间由 60 秒缩短至 30 秒。
- 残骸平台:修复多人争抢同一块残骸后,残骸可能永久穿过其中一名玩家的问题。
- 猎鸭:6 人局猎人射速降低 20%;修复 7 人独狼回合错误显示为「猎人削弱」的问题。
- 猎鸭:修复两名猎人同时命中同一只鸭时,死亡动画、血和音效可能重复触发的问题;计分本身不会重复。
- 启动器:新增「游戏日志」按钮,可以直接找到当前的
godot.log;原「打开日志」更名为「安装日志」。按钮只打开本地文件夹,不会自动上传日志。 - 日志清理:开发用的
[MP8-AUDIT]侦察日志改为按需开启,正式游玩时不再默认输出大量无用诊断信息。 - 安装说明:补充说明 Overtime 暂不兼容 MachinePartyModLoader,以及其他会修改游戏 PCK 的 Mod。该限制并非 1.3 新增。
适用游戏版本:Steam v2.1.2
安装后的版本号:v2.1.2+overtime-1.3
下载 Machine-Party-Overtime-1.3.zip,解压后运行启动器即可。
欢迎反馈。
English
This release fixes a disconnect during loading, plus a set of issues that actually show up in multiplayer.
- Disconnects: fixed a player dropping during minigame loading leaving the whole round silent and every player on a black screen at the end. Twelve minigames also got a guard against running end-of-round logic before the round started, and cleanup errors in Manufacture Gun and Smoke Break at that same moment are fixed.
- Spine Breaker: fixed being unable to throw while facing a player directly; a second device endlessly chasing someone who was already carrying one; and throws picking a device on someone else's back — or one already in flight — instead of your own, so the throw did nothing.
- Debris Platforms: arena and cameras reworked so each of the 8 players gets their own 45° view, greatly reducing players blocking each other. Idle debris is now recycled after 30 seconds instead of 60.
- Debris Platforms: fixed debris being able to pass through a player permanently after several players contested the same piece.
- Duck Hunt: hunter fire rate reduced by 20% in 6-player rounds; fixed the 7-player lone-hunter round showing "HUNTER NERFED" when the hunter is actually buffed.
- Duck Hunt: fixed the death animation, blood and sound effects firing twice when two hunters hit the same duck simultaneously. Scoring itself never double-counted.
- Launcher: new "Game log" button that takes you straight to the current
godot.log; the old "Open log" is now "Install log". The buttons only open a local folder — nothing is uploaded. - Log cleanup: the developer
[MP8-AUDIT]diagnostic dump is now opt-in, so normal play no longer floods the log with diagnostics nobody needs. - Install notes: documented that Overtime is not currently compatible with MachinePartyModLoader, or with any other mod that modifies the game's PCK. This is not new in 1.3.
Game version: Steam v2.1.2
Version string after install: v2.1.2+overtime-1.3
Download Machine-Party-Overtime-1.3.zip, unzip, run the launcher.
Feedback welcome.
Machine Party-Overtime 1.2
⚠️ 本 mod 完全免费。如果你为它花过钱,说明你被骗了。This mod is completely FREE. If you paid for it, you were scammed.
下载 Machine-Party-Overtime-1.2.zip,解压后完全退出游戏,运行 overtime_launcher.exe,点「启用 Overtime」。
装好后主菜单右下角会显示 v2.1.2+overtime-1.2。
适用游戏版本:v2.1.2(Steam)。 你必须自己拥有正版 —— 安装包里没有任何游戏文件。
本版修了什么
内部暗手:拿到针筒的人再拿到一支,整局会卡死。
猎杀阶段永远不开始 —— 扎不了人、其他人的视角不会拉近、灯也不会关,而那支针已经从柜子里被取走了,场上再没有第二支可找,只能干等到超时。根因是「已找到的针筒数」被按人去重了,而它本该按针计数。
残骸平台:后半局不再掉石头。
停在平台上不动的残骸永远不会被回收(原版唯一的回收口是「掉出平台」),攒够 40 块之后就一块都不再掉。8 人局尤其严重:掉落点是每人一个,十几秒就能把池子掏空。现在静止超过 1 分钟的残骸会被主动回收并重新投放。
重复音效。 多处音效由 8 台机器各广播一遍,每台最终叠着播 8 声(心电图滴答、换弹、拾枪、死亡音、送货区指示灯)。现在每端各响一声。
ℹ️ 坦白一句:本版的三处修复都只能在真人多人局里验证,发布时尚未经过真人实机验证。遇到问题请开 Issue。随时可以用启动器一键切回原版。
English
Raises the multiplayer cap of Machine Party from 4 to 8 players, with per-minigame arena, scoring and mechanic reworks.
Download Machine-Party-Overtime-1.2.zip, quit the game completely, run overtime_launcher.exe and click Enable. You must own a legitimate copy — no game files are redistributed. Everyone in a lobby must install the same version; 1.2 is not compatible with 1.1.
Fixed in 1.2 — two hangs that could kill a whole round, plus duplicated SFX:
- Inside Job: if the player already holding a syringe picked up the second one, the hunt phase never started; the round could only time out. The syringe counter was de-duplicated per player when it should have counted per syringe.
- Debris Platforms: debris resting on the platform was never recycled, so after 40 pieces nothing dropped for the rest of the round — much worse at 8 players, where every player is a spawn point. Debris idle for over a minute is now actively recycled.
- Duplicated SFX: several sounds were broadcast once per machine and played eight times over on every client; now once each.
ℹ️ These three fixes can only be verified in a real multiplayer session and had not been through one at release time. Please open an issue if you hit anything. You can revert to vanilla at any time from the launcher.