# HG changeset patch # User unc0rr # Date 1388605309 -14400 # Node ID 93c16a4b0c6a5e0168b972816109a18e97091044 # Parent ef3321c86912cfada569efe819b247008640e660 Only emit roomNameUpdated when it actually is changed diff -r ef3321c86912 -r 93c16a4b0c6a QTfrontend/net/newnetclient.cpp --- a/QTfrontend/net/newnetclient.cpp Wed Jan 01 23:28:24 2014 +0400 +++ b/QTfrontend/net/newnetclient.cpp Wed Jan 01 23:41:49 2014 +0400 @@ -545,7 +545,7 @@ m_roomsListModel->updateRoom(roomName, tmp); // keep track of room name so correct name is displayed - if(myroom == roomName) + if(myroom == roomName && myroom != tmp[1]) { myroom = tmp[1]; emit roomNameUpdated(myroom); diff -r ef3321c86912 -r 93c16a4b0c6a share/hedgewars/Data/Scripts/Multiplayer/Gravity.lua --- a/share/hedgewars/Data/Scripts/Multiplayer/Gravity.lua Wed Jan 01 23:28:24 2014 +0400 +++ b/share/hedgewars/Data/Scripts/Multiplayer/Gravity.lua Wed Jan 01 23:41:49 2014 +0400 @@ -1,4 +1,5 @@ HedgewarsScriptLoad("/Scripts/Locale.lua") +HedgewarsScriptLoad("/Scripts/Params.lua") local gravity = 100 local wdGameTicks = 0 @@ -21,6 +22,7 @@ end function onGameInit() + parseParams() gravity = ScriptParam end