eradicate dumb UserSettings stuff that causes desyncs

This commit is contained in:
Chris Forbes
2010-03-16 20:14:57 +13:00
parent 7114f4b4ba
commit 2dde4eff07
4 changed files with 14 additions and 22 deletions

View File

@@ -151,14 +151,9 @@ namespace OpenRA
ChangeMap(mapName);
if( Settings.Replay != "" )
{
var connection = new ReplayConnection( Settings.Replay );
orderManager = new OrderManager( connection );
}
orderManager = new OrderManager( new ReplayConnection( Settings.Replay ) );
else
{
JoinLocal();
}
}
internal static void JoinServer(string host, int port)
@@ -421,7 +416,7 @@ namespace OpenRA
renderer = new Renderer(resolution, windowed);
resolution = renderer.Resolution;
var controller = new Controller(); /* a bit of insane input routing */
var controller = new Controller();
Game.Initialize(Game.Settings.Map, renderer, new int2(resolution), Game.Settings.Player, controller);