remove world arg to SyncLobbyInfo and HandleInput

This commit is contained in:
Bob
2010-10-10 21:43:45 +13:00
parent 915ad7fb7b
commit 3724f46a3e
4 changed files with 10 additions and 10 deletions

View File

@@ -163,15 +163,15 @@ namespace OpenRA
internal static event Action LobbyInfoChanged = () => { };
internal static void SyncLobbyInfo( World world, string data)
internal static void SyncLobbyInfo( string data)
{
LobbyInfo = Session.Deserialize(data);
if( !world.GameHasStarted )
world.SharedRandom = new XRandom( LobbyInfo.GlobalSettings.RandomSeed );
//if( !world.GameHasStarted )
// world.SharedRandom = new XRandom( LobbyInfo.GlobalSettings.RandomSeed );
if (orderManager.Connection.ConnectionState == ConnectionState.Connected)
world.SetLocalPlayer(orderManager.Connection.LocalClientId);
//if (orderManager.Connection.ConnectionState == ConnectionState.Connected)
// world.SetLocalPlayer(orderManager.Connection.LocalClientId);
if (orderManager.FramesAhead != LobbyInfo.GlobalSettings.OrderLatency
&& !orderManager.GameStarted)
@@ -217,7 +217,7 @@ namespace OpenRA
Location = new int2( e.Location ),
Modifiers = modifierKeys,
};
Widget.HandleInput( world, mi );
Widget.HandleInput( mi );
} );
}