Ticket #4112: hidereadybutton2.patch
File hidereadybutton2.patch, 1.2 KB (added by , 8 years ago) |
---|
-
binaries/data/mods/public/gui/gamesetup/gamesetup.js
function hideControls() 538 538 Engine.GetGUIObjectByName("playerAssignment["+i+"]").hidden = true; 539 539 Engine.GetGUIObjectByName("playerCiv["+i+"]").hidden = true; 540 540 Engine.GetGUIObjectByName("playerTeam["+i+"]").hidden = true; 541 541 } 542 542 543 // The start game button should be hidden until the player assignments are received 544 // and it is known whether the local player is an observer. 545 Engine.GetGUIObjectByName("startGame").hidden = true; 543 546 Engine.GetGUIObjectByName("startGame").enabled = true; 544 547 } 545 548 546 549 /** 547 550 * Hides the GUI controls for clients and shows the read-only label instead. … … function handlePlayerAssignmentMessage(m 728 731 if (!message.newAssignments[guid]) 729 732 onClientLeave(guid); 730 733 731 734 g_PlayerAssignments = message.newAssignments; 732 735 736 Engine.GetGUIObjectByName("startGame").hidden = !g_IsController && g_PlayerAssignments[Engine.GetPlayerGUID()].player == -1; 737 733 738 updatePlayerList(); 734 739 updateReadyUI(); 735 740 sendRegisterGameStanza(); 736 741 } 737 742