
You are viewing a potentially older version of this package. View Latest Version
RoundsReconnect
Allows non-host players in Rounds With Friends private lobbies to leave and reclaim their slot from a Rounds With Bots replacement.Rounds Reconnect
Prototype BepInEx mod for ROUNDS private lobbies using Rounds With Friends and Rounds With Bots.
Scope
- Private Rounds With Friends invite-code rooms only.
- Non-host player leave/disconnect only.
- Rejoin is matched by Steam ID.
- Reclaimed players wait until that player's next card-pick turn.
- Host leave keeps current RWF behavior.
Build
dotnet build -c Release
Clean r2modman/Thunderstore-style package folder:
RoundsReconnect/dist
Package contents:
RoundsReconnect.dllmanifest.jsonicon.pngREADME.md
Install through r2modman as a local package, or place RoundsReconnect.dll into ROUNDS/BepInEx/plugins alongside:
- RoundsWithFriends
- RoundsWithBots
- UnboundLib
- ModdingUtils
- CardChoiceSpawnUniqueCardPatch
Prototype Notes
This first build tracks abandoned slots through Photon room/player properties and converts abandoned player objects into RoundsWithBots-controlled bots before card picks. It also blocks a rejoining player from readying a fresh lobby character while they have a claimable abandoned slot.
The first runtime test should focus on whether Photon preserves the abandoned player object after leave and whether ownership transfer succeeds at card-pick time.