From: <geo...@us...> - 2011-07-19 04:29:03
|
Revision: 4062 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=4062&view=rev Author: geoffthemedio Date: 2011-07-19 04:28:56 +0000 (Tue, 19 Jul 2011) Log Message: ----------- -Disabled MPLobby start game button when it is clicked, so host doesn't sit with no apparent response for several seconds while server processes. -Reduced chance of a planet having natives. Modified Paths: -------------- trunk/FreeOrion/UI/MultiplayerLobbyWnd.cpp trunk/FreeOrion/universe/Universe.cpp Modified: trunk/FreeOrion/UI/MultiplayerLobbyWnd.cpp =================================================================== --- trunk/FreeOrion/UI/MultiplayerLobbyWnd.cpp 2011-07-19 03:19:27 UTC (rev 4061) +++ trunk/FreeOrion/UI/MultiplayerLobbyWnd.cpp 2011-07-19 04:28:56 UTC (rev 4062) @@ -777,8 +777,10 @@ void MultiPlayerLobbyWnd::StartGameClicked() { - if (CanStart() && ThisClientIsHost()) + if (CanStart() && ThisClientIsHost()) { + m_start_game_bn->Disable(); HumanClientApp::GetApp()->StartMultiPlayerGameFromLobby(); + } } void MultiPlayerLobbyWnd::CancelClicked() Modified: trunk/FreeOrion/universe/Universe.cpp =================================================================== --- trunk/FreeOrion/universe/Universe.cpp 2011-07-19 03:19:27 UTC (rev 4061) +++ trunk/FreeOrion/universe/Universe.cpp 2011-07-19 04:28:56 UTC (rev 4062) @@ -4090,7 +4090,7 @@ // randomly add species to planets for (std::vector<Planet*>::iterator it = native_safe_planets.begin(); it != native_safe_planets.end(); ++it) { - if (RandZeroToOne() < 0.5) + if (RandZeroToOne() < 0.3) continue; Planet* planet = *it; |