The Final Beta Test (#17) - 0.1.0

7th December 2013 08:00 UTC - 14th December 2013 08:00 UTC Extended until release!

0.1.0 Release

16th December 2013 17:00 UTC

If you have a client with Build 645 at the top, you will not be able to join the new server until your JC2-MP is updated by Steam or you verify your files here (for JC2-MP and not JC2):

Adjusted sync rates to reduce load

Fixed server crash in the streamer

Fixed server crash when an exception was thrown for an invalid World being accessed

Fixed bans not closing the connection to the server

Implemented a functional instant respawn that resolves issues with being stuck in the death state [Temporarily disabled]

[Temporarily disabled] Fixed bans not being loaded correctly on Linux

Fixed "empty server" bug through extensive debugging and network reconfiguration

Fixed bug where input to the server could be ignored under a specific case

Fixed chat being usable in main menu / initializing

Improved Eyefinity / Surround compatibility for main menu and windows

Added an error message for connecting to a full server

Disabled JC2-MP keybinding until it can be fixed properly

Fixed being able to exit loading through the pause menu

Hi everyone!We're well into the 0.1.0 beta test, and it's a good time to go over what we've done for these first few days.We had a rocky start at first; we're not going to deny it. Plagued by frequent server crashes and lag spikes, day one of the test was completely unplayable.Through concentrated efforts, we managed to track down many of the issues involved and massively increased stability, reliability and performance in time for the official release of the server this coming Monday.JC2-MP's scripting ability is extremely powerful and is responsible for providing the gameplay you see on the test server. From storing your money, to purchasing vehicles, to factions, to first-person, to nametags, to, to racing, and much, much more, our scripting is responsible for what you actually play.You have full client-side and server-side scripting in JC2-MP Lua - we encourage you to try it out and have a look for yourself ahead of the release:Here's a list of the changes we've made to ensure your JC2-MP experience is as smooth as possible:A notable change is that some scripts were unloaded or modified as part of our performance tuning. Boost was discovered to be quite inefficient; as a result, I replaced it with a lighter version that works similarly but is much more efficient. Racing's stats were not as efficient as they could have been, and dreadmullet is going back to the drawing board to fix them.The end result of this is that JC2-MP is considerably more stable and ready for release. As the week goes on, we'll be fixing more bugs.And on a related note: we'd like to officially welcomeas a developer; after months of dedicated work as a scripter and working on documentation, we decided to finally give him the credit he deserves. Say hi to your new overlord, everyone!We'll be resolving other issues as they come up. As a result of the changes mentioned above, a new client and server will be pushed out; we'll have two servers up during the transition period, and will bring down the old server once everyone migrates.