MoreRVersPlus
Host lobbies for more than 4 players. Raises the Steam lobby size as well as the player cap. Host only.
By TheGrid
| Last updated | a day ago |
| Total downloads | 143 |
| Total rating | 0 |
| Categories | Mods |
| Dependency string | TheGrid-MoreRVersPlus-1.0.0 |
| Dependants | 1 other package depends on this package |
This mod requires the following mods to function
Thunderstore-unreal_shimloader
Thunderstore Mod Manager and r2modmanPlus support for RE-UE4SS.
Preferred version: 1.1.7README
MoreRVersPlus
Host RV There Yet? games for more than 4 players.
Only the host needs this mod. Friends join with the normal game.
Why this exists
The original MoreRVers raises the game's internal player cap, but the game also creates a Steam lobby with room for only 4 people. Steam turns the 5th player away before the game ever sees them. That lobby size is a fixed number in the game's code, so MoreRVersPlus includes a small native patch that changes it to your MaxPlayers value.
Install
- Install with r2modman or the Thunderstore Mod Manager. Unreal Shimloader is installed with it.
- Uninstall MoreRVers if you have it. Running both at once is not supported.
- Launch the game through the mod manager and host as usual.
Configure
Open config.ini in the mod's folder (in the manager, open the profile folder, then go to shimloader/mod/<author>-MoreRVersPlus/):
MaxPlayers = 8
Allowed range is 1 to 24. 8 is the tested value. Restart the game after changing it.
Check that it worked
After hosting a game, look in UE4SS.log in <Steam>/steamapps/common/Ride/Ride/Binaries/Win64/:
[MoreRVersPlus] [INFO] Lobby patch: OK default lobby size 4 -> 8 at +0x5719795
[MoreRVersPlus] [INFO] RGGameSession.MaxPlayers: 4 -> 8 (new GameSession)
The game's own log (%LocalAppData%\Ride\Saved\Logs\Ride.log) should show NumPrivateConnections: 8 for your lobby.
If you see Lobby patch: ERROR expected 1 match, found 0 (game update?), a game update has moved the code. The mod then changes nothing in the game's memory, and lobbies stay at 4 until the mod is updated.
How the patch works
- At startup the mod copies
bin/MoreRVersLobby.dllto%TEMP%asMoreRVersLobby_<MaxPlayers>.dlland loads it. - The DLL finds one instruction in the running game by its byte pattern and changes a single byte from 4 to your value.
- Nothing on disk changes, and closing the game undoes it.
- The full source is included as
bin/lobbypatch.c.
Tested on game build 1.3.0.20702.
Credits
Based on MoreRVers by the MoreRVers Team (A-Zzi, samlii), MIT License. Uses UE4SS through Unreal Shimloader.