TDM server and Navpoint selection fixes.

battleMETAL

battleMETAL is a successor to the 90's mech games, a cross between the mech-piloting of Mechwarrior 2 and ferocity of Quake. Command a massive warmachine bristling with firepower as you blast through a war-torn world.

TDM functionality fell by the wayside as I worked on the 2.0.0 release, this small fix should make the server type workable again. It was mostly a case of player info not being sent upstream to the server at the right time. Using new Server/Client structure of 2.0.0, I was able to drop this fix in pretty easily. The other big fix should be squashing the nav-point selection bug where some players reported that sometimes they'd spawn in Metal Limbo (mostly around map O2M4). why O2M4? way back when, I had not discovered that the engine could toggle drawing the 3D world via code. So to save on framerate when player's were viewing the briefing menu, I'd actually have them spawn into a separate box outside the game map....this dovetailed with a bug where sometimes the player's chosen nav-point wouldn't reach the server and so the player would just spawn where the 'player start' entity was sitting...you get the point. anyhoo, most maps were fixed later in development to not have this... "feature" but nonetheless, the nav selection bug should be fixed. if its not, please post in the Steam Discussions forum under bugs, or the discord, thanks!