Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
MatchmakingSaves
Pick one of your save files when you press Play Random: you host a random matchmaking game with your save. Works with AlwaysHostRandom. Host only.
By RepoWorks
| Last updated | 2 hours ago |
| Total downloads | 10 |
| Total rating | 1 |
| Categories | AI Generated Mods Server-side |
| Dependency string | RepoWorks-MatchmakingSaves-1.0.1 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2305Omniscye-AlwaysHostRandom
Make Random Matchmaking always create a brand new lobby with you as host.
Preferred version: 2.0.0README
MatchmakingSaves
Press Play Random, pick a region, and choose one of your save files (or New Game). You then host a random matchmaking game with that save, and random players join you.
How it works
- Intercepts the start of random matchmaking and opens the vanilla save picker first.
- Load Game starts matchmaking with the chosen save, New Game starts with a new one.
- Enables saving for Matchmaking lobbies, so progress is written while you host.
Important
- A save can only be used by the host. Install AlwaysHostRandom (it is a dependency), otherwise the game may put you into someone else's room and your save is not used.
- Only the host needs this mod.
- Back up your saves before first use:
%USERPROFILE%\AppData\LocalLow\semiwork\Repo\saves.
How to turn it off
- Quick (in game): open REPOConfig -> MatchmakingSaves -> set
Enabledtofalse. The save picker disappears. Note: AlwaysHostRandom still makes you the host. To join other people's rooms, also turn AlwaysHostRandom off. - Normal matchmaking again: disable AlwaysHostRandom in your mod manager and restart the game. This mod then steps aside on its own
(
RequireAlwaysHostRandomis on by default) and random matchmaking works like vanilla. - Full removal: disable or uninstall MatchmakingSaves in the mod manager.
Config (BepInEx config / REPOConfig)
Enabled- turn the save picker on/off (off = vanilla matchmaking).RequireAlwaysHostRandom- only show the picker when AlwaysHostRandom is loaded.SaveMatchmakingGames- write the save file while hosting a matchmaking game.TimingLogs- (off by default) log how long loading/saving takes ([timing]lines in LogOutput.log).
Credits
The idea of a picker page plus SemiFunc.MenuActionRandomMatchmaking with a save and savedLobbyTypes follows what PublicGameSaves does for server-list games.