Ticket #3165: fix_persist_match_settings_rated_games_t3165_r16533.patch
File fix_persist_match_settings_rated_games_t3165_r16533.patch, 1.4 KB (added by , 9 years ago) |
---|
-
binaries/data/mods/public/gui/gamesetup/gamesetup.js
743 743 if (attrs.gameSpeed) 744 744 { 745 745 var gameSpeedBox = Engine.GetGUIObjectByName("gameSpeed"); 746 746 gameSpeedBox.selected = g_GameSpeeds.speeds.indexOf(attrs.gameSpeed); 747 747 } 748 749 if (!Engine.HasXmppClient()) 750 { 751 g_GameAttributes.settings.RatingEnabled = false; 752 Engine.SetRankedGame(false); 753 Engine.GetGUIObjectByName("enableRating").checked = false; 754 Engine.GetGUIObjectByName("enableCheats").enabled = true; 755 Engine.GetGUIObjectByName("lockTeams").enabled = true; 756 } 757 748 758 g_IsInGuiUpdate = false; 749 759 750 760 onGameAttributesChange(); 751 761 } 752 762 … … 1168 1178 if (mapSettings.RatingEnabled !== undefined) 1169 1179 { 1170 1180 enableRating.checked = mapSettings.RatingEnabled; 1171 1181 Engine.SetRankedGame(enableRating.checked); 1172 1182 enableRatingText.caption = (enableRating.checked ? translate("Yes") : translate("No")); 1183 enableCheats.enabled = !enableRating.checked; 1184 lockTeams.enabled = !enableRating.checked; 1173 1185 } 1174 1186 else 1175 1187 enableRatingText.caption = "Unknown"; 1176 1188 gameSpeedText.caption = g_GameSpeeds.names[speedIdx]; 1177 1189 gameSpeedBox.selected = speedIdx;