Repository navigation
Hosts can now see and manage the players who left, and run their server with admin commands. Hits on cars, creatures and items are checked by the host, and mod makers get the next part of the multiplayer API.
Everyone must update. Players on different versions can't join each other (the game tells you).
Install
You need The Long Drive on Steam, beta branch: Steam > Library > right-click The Long Drive > Properties > Betas > choose beta. Back up your saves first (Documents\TheLongDrive\Saves). This is a test build.
Windows
- Download TLD-RevaMP-0.69.0.zip below.
- Steam > right-click The Long Drive > Manage > Browse local files.
- Copy everything from the zip into that folder.
winhttp.dllmust sit next toTheLongDrive.exe. - Start the game. The overlay in the top left shows "TLD Revamp 0.69.0".
Linux / Steam Deck (Proton): same as Windows, then add this to Steam > The Long Drive > Properties > General > Launch options:
WINEDLLOVERRIDES="winhttp=n,b" %command%
Updating from an earlier RevaMP: close the game and copy everything from the zip over the old files (say yes to replace). Your saves and settings stay.
Remove any other mod loader (TLDLoader/ModLoader) from the game folder first. INSTALL.txt in the zip has the same steps, plus how to uninstall.
New
- Saved players in the Revamp menu. The host sees who has left the game, what waits for them and where, and can forget a player (they join as new next time).
- Admin commands. The host, and players whose Steam IDs are listed under
[Server] Adminsin the config, can type/players,/kick,/ban,/unban,/bans,/say,/save,/password,/maxplayers,/tpa,/saved,/forget,/status(and/stopon a dedicated server) in the chat. Anyone else is told the commands are for admins. Bans last across sessions (BepInEx\TLDRevampServer\bans.txt). - Dedicated server console. A server has no window: write commands into
BepInEx\TLDRevampServer\commands.txt, one per line, and the answers appear inconsole.txtnext to it.stopsaves and shuts the server down. The server also turns off its sounds and particle effects. - Hits on things are checked. A shot, a blow or a set-off explosion on a car, a creature or an item that belongs to someone else must come from close enough to it. One from kilometres away is refused and logged, as hits on players already were.
- For mod makers: the multiplayer API, part 2. A mod's objects can send frequent state (a needle, a light) to nearby players only, are put away for players far off and come back with their latest state, and a mod can register settings that follow the host for the whole session. A scanner reads a TLD Loader mod and writes what it would need for multiplayer, with a code skeleton:
[Mods] ScanLoaderModsin the config, ortools/modscanin the source. See docs/MODDING-MULTIPLAYER.md. - For slower machines in big sessions:
[Multiplayer] CopyShadowsOffBeyondMin the config turns off shadows on other players' cars farther than that many metres (0, the default, keeps them).
Fixed
- Rabbits far away no longer flood the log. A rabbit 200 to 300 m from you (frozen by the game's item streaming) wrote a warning every frame, thousands a minute, and cost time in every frame. Their movement now waits until they wake up.
- A car resting on the ground stays where its owner has it on your screen. A car that rolled down a slope could stop about 2 m off on the other players' screens; a copy at rest that is off for more than a second and a half is now put in place.
Example mods
Unchanged: Head Unit 0.2.0 and Car Trailer 0.1.1 (same files as with 0.68.4).
Reports
If something looks wrong, press Page Down right away to save a report (BepInEx\tldrevamp-feedback). If you turned on Settings > Revamp > Debugging > "Send my reports to the host", the host gets a copy too.
Tested between two PCs over the Steam relay, with up to 16 players for two and a half hours.
Known:
- A storm that was already there when you saved starts its 15 to 30 minutes again when you load the save.
- Right after a player comes back to a car, its doors and mirrors can look about 1 m off for a few seconds on the other screen (seen once; it corrects itself).
- Worn things, not tested yet: dying while wearing something, a wearer far away from you, lighting a cigarette from its pack (it goes on your face), and the host restarting while a player who left had a hat on. Press Page Down if one of them looks wrong.
- A building missing for one player while they stand next to it: not reproduced yet; the host's report now names it. Press Page Down right away if you see it.
- A car carried on a trailer can look up to about 1 m off the trailer for a moment to other players while the host tows it (it stays on the bed).
- The example mods are first versions: expect rough edges, and press Page Down if something goes wrong.