模组简介
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 原始页面 为准。
