DV-Multiplayer v0.1.8.0 Beta
Pre-release
Pre-release
Changes / Fixes
UI
- Fixed an issue where joining a game in the server browser would fail if the game had no password and you had previously joined a game with a password, without restarting Derail Valley inbetween games - #21 Host Unreachable error
- Modified the connection attempt sequence such that Punching attempts are skipped if NAT punch is disabled
- Chat is now disabled in single player mode - no point talking to yourself!
Game
- Fixed issue where brake pressures would be out of sync if the pressure was >0 when a player joined
- Fixed some issues with de-serialisation of
RigidBodySnapshot
data - Fixed issues with syncing steam locomotives:
- Clients can now shovel coal into fireboxes
- Firebox level is now properly synced across clients
- Clients can now light the firebox
- Locomotive despawning has now been re-enabled and operates as per normal game logic, with the exception that all players are taken into account, not just the host.
Note: despawn time for a locomotive is 2 hours, the game will need to be running for this long before despawns begin - Standard starting items (Comms radio, maps, etc.) are now given to all players, regardless of game mode (career / sandbox) - previously, clients connecting to a sandbox mode had no inventory
Misc
- Allowed for better versioning so minor updates can be released effectively in the future
- Minor changes to prevent errors when quitting the game
Known Bugs
- Locomotive sync issues seem to have improved, but not entirely resolved, work is ongoing to fix this
- #22 Jobs De-spawn whilst still in station
- Clients are unable to self service locomotives - self service objects (e.g. pipes, chutes, plugs, nozzles) not synced