You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Code changes required for networking are now only applied on connect, and reverted on disconnect.
Local settings are now restored after disconnecting from a server with different settings.
Disabled built in cheats (Yep! Leftover debug stuff) by default.
Removed --keep-active as this is now built into the mod loader using a more efficient method.
Implemented configuration file support. Will detail this soon.
Command-line parser now only accepts addresses in the format 127.0.0.1:27015 instead of 127.0.0.1 27015
Servers can now be password protected by using the --password parameter or with the Password field in the configuration file.
Next stage synchronization implemented. Any time in a best 2 of 3 race where you ended up in the same level when it changed was just a coincidence until now. I'm baffled.
Improved netstat by including estimated overhead.
Implemented preventative measures for spawn time desynchronization on round start.
Fixed a bug where music would fail to start, or start and then stop, at the beginning of a round (see #23)
Fixed a bug which would cause upgrades to go missing on the receiving end. (fixes #25)
Fixed an oversight which would send HP changes for non-mech characters
Implemented character ID synchronization - Random Battle now works correctly. (fixes #13)
Implemented synchronization for level groups which can affect certain aspects of the game.
Fixed emerald spawn location desynchronization for good by simply setting and synchronizing a custom seed and disabling their stupid rand() in a for loop. (fixes issues #10 and #12)