Ticket #2276: unrankedNetworkGame_v0.1.patch
File unrankedNetworkGame_v0.1.patch, 3.9 KB (added by , 10 years ago) |
---|
-
binaries/data/mods/public/gui/gamesetup/gamesetup.js
31 31 // (and therefore shouldn't send further messages to the network) 32 32 var g_IsInGuiUpdate; 33 33 34 // Is the game ranked? 35 var g_rankedGame; 36 34 37 var g_PlayerAssignments = {}; 35 38 36 39 // Default game setup attributes … … 250 253 if (!g_IsInGuiUpdate) 251 254 updateGameAttributes(); 252 255 }; 256 Engine.GetGUIObjectByName("unrankedGame").onPress = function() 257 { // Update attributes so other players can see change 258 g_GameAttributes.settings.g_rankedGame = !this.checked; 259 260 if (!g_IsInGuiUpdate) 261 updateGameAttributes(); 262 }; 253 263 } 254 264 else 255 265 { … … 289 299 { 290 300 Engine.GetGUIObjectByName("enableCheatsDesc").hidden = false; 291 301 Engine.GetGUIObjectByName("enableCheats").checked = false; 302 Engine.GetGUIObjectByName("unrankedGameDesc").hidden = false; 303 Engine.GetGUIObjectByName("unrankedGame").checked = false; 292 304 g_GameAttributes.settings.CheatsEnabled = false; 293 305 if (g_IsController) 306 { 294 307 Engine.GetGUIObjectByName("enableCheats").hidden = false; 308 Engine.GetGUIObjectByName("unrankedGame").hidden = false; 309 } 295 310 else 311 { 296 312 Engine.GetGUIObjectByName("enableCheatsText").hidden = false; 313 Engine.GetGUIObjectByName("unrankedGameText").hidden = false; 314 } 297 315 } 298 316 299 317 // Settings for all possible player slots -
binaries/data/mods/public/gui/gamesetup/gamesetup.xml
177 177 </object> 178 178 179 179 <!-- More Options --> 180 <object name="moreOptions" type="image" sprite="StoneWindow" size="50%-200 50%-150 50%+200 5 0%+155" z="70" hidden="true">180 <object name="moreOptions" type="image" sprite="StoneWindow" size="50%-200 50%-150 50%+200 53%+155" z="70" hidden="true"> 181 181 <object style="TitleText" type="text" size="50%-128 11 50%+128 27"> 182 182 More Options 183 183 </object> … … 224 224 <object size="0 60 40% 88" name="enableCheatsDesc" hidden="true"> 225 225 <object size="0 0 100% 100%" type="text" style="RightLabelText">Cheats:</object> 226 226 </object> 227 227 <object size="0 90 40% 118" name="unrankedGameDesc" hidden="true"> 228 <object size="0 0 100% 100%" type="text" style="RightLabelText">Not Rated:</object> 229 </object> 230 228 231 <object size="40% 0 100% 28"> 229 232 <object name="revealMapText" size="0 0 100% 100%" type="text" style="LeftLabelText"/> 230 233 <object name="revealMap" size="4 50%-8 20 50%+8" type="checkbox" style="StoneCrossBox" hidden="true" tooltip_style="onscreenToolTip" tooltip="Toggle reveal map."/> … … 237 240 <object name="enableCheatsText" size="0 0 100% 100%" type="text" style="LeftLabelText" hidden="true"/> 238 241 <object name="enableCheats" size="4 50%-8 20 50%+8" type="checkbox" style="StoneCrossBox" hidden="true" tooltip_style="onscreenToolTip" tooltip="Toggle the usability of cheats."/> 239 242 </object> 243 <object size="40% 90 100% 118"> 244 <object name="unrankedGameText" size="0 0 100% 100%" type="text" style="LeftLabelText" hidden="true"/> 245 <object name="unrankedGame" size="4 50%-8 20 50%+8" type="checkbox" style="StoneCrossBox" hidden="true" tooltip_style="onscreenToolTip" tooltip="Toggle whether the game is ranked or not. [NOT YET IMPLEMENTED]"/> 246 </object> 240 247 </object> 241 248 242 249 <!-- Hide More Options Button --> … … 244 251 name="hideMoreOptions" 245 252 type="button" 246 253 style="StoneButton" 247 size="50%-70 2 48 50%+70 274"254 size="50%-70 280 50%+70 306" 248 255 tooltip_style="onscreenToolTip" 249 256 tooltip="Close more game options window" 250 257 >