Slay the Divergence (Co-op Desync Fix) 预览图

杀戮尖塔 2 (Slay the Spire 2)

Slay the Divergence (Co-op Desync Fix)

最后更新 2026/10/10文件 121.4 KBID 3816934494

模组简介

No more co-op desync kicks In vanilla co-op (multiplayer), the moment your game and the host's disagree about the combat state, you're kicked out of the run with a “Multiplayer state divergence” error. Slay the Divergence keeps you in the run instead: it copies the host's state onto your game, mid-combat, and play carries on. Every player in the lobby needs this mod (the game's mod check enforces it). What it does • When your game drifts from the host's, the mod copies the host's values onto yours instead of disconnecting you. • Don't diverge. Merge. It doesn't blindly overwrite. Anything you changed since the last check, such as the card you're playing right now, is kept. Only the values that actually drifted are fixed. • It covers energy, block, HP, gold, powers, cards in every pile (by the game's own card IDs, so later plays line up), potions, relics, orbs, random-number streams, and enemies that already died in the host's game. • A notice in the corner says what was fixed, for the player who drifted and for the host. It fades by itself, and every resync of the run stays in a history you can open. The full details go to the game log. • If one player keeps drifting at every checkpoint (7 checkpoints in a row), the host gives up and kicks them as vanilla would. A truly broken client can't stall the run. What it can't fix • Turn and phase differences: if the two games disagree on whose turn it is, the mod leaves that alone. • A creature only the host has, such as a summon your game never spawned, can't be recreated. (A monster that died in the host's game but not in yours is removed.) • It doesn't fix the cause of a desync. If another mod makes the games drift every turn, you'll see a resync every turn. Find that mod. Compatibility • Built for the public branch, game version 0.111.0. The beta branch is untested. • Changes gameplay, so every player needs the same version. • No dependencies. Earlier versions were tested in real co-op runs alongside common framework and larger-lobby mods. • Use only one desync-fix mod. Other mods that resync, hide or skip the state divergence check hook the same game code and can stop this one from working. • Singleplayer: it does nothing. Reporting problems If a resync doesn't help, send both players' godot.log (macOS: ~/Library/Application Support/SlayTheSpire2/logs/, Windows: %APPDATA%\SlayTheSpire2\logs\). Every resync is logged under , one line per fixed value. Open an issue on GitHub . Source code (MIT): github.com/BSchneppe/sts2-host-state-resync

详情图片

条目信息

所属游戏
杀戮尖塔 2 (Slay the Spire 2)
创意工坊 ID
3816934494
文件名
3816934494.bin
文件大小
121.4 KB
最后更新
2026/10/10
内容版本
v1791620787-77492e424d8deaae
作者与来源
由原作者发布于 Steam 创意工坊。本站不改变署名,作者信息与原始内容请以 Steam 原始页面 为准。