[Client] Show the waiting for host message for everyone except game owner
Also add documentation of the hideJoinRoomView function and remove an extra blank line
This commit is contained in:
		
							parent
							
								
									f3d27a7db1
								
							
						
					
					
						commit
						158adfe507
					
				| @ -1,4 +1,5 @@ | ||||
| // Display functions
 | ||||
| 
 | ||||
| /** | ||||
|  * Display the invalid rounds count message element, by removing the hidden CSS class. | ||||
|  * | ||||
| @ -57,10 +58,22 @@ function displayJoinRoomView() { | ||||
|     document.getElementsByClassName("join_room_view")[0].classList.remove("hidden"); | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| /** | ||||
|  * Hide the join room view, by removing the hidden CSS class on the first join_room_view element. | ||||
|  */ | ||||
| function hideJoinRoomView() { | ||||
|     document.getElementsByClassName("join_room_view")[0].classList.add("hidden"); | ||||
| } | ||||
| 
 | ||||
| /** | ||||
|  * Display the room view, by removing the hidden CSS class on the first | ||||
|  * multi_player_mode_waiting_for_host element. | ||||
|  */ | ||||
| function displayWaitingForHostMessage() { | ||||
|     document.getElementsByClassName("multi_player_mode_waiting_for_host")[0].classList | ||||
|         .remove("hidden"); | ||||
| } | ||||
| 
 | ||||
| /** | ||||
|  * Show an error message on the first game_start_failed CSS element. | ||||
|  * | ||||
| @ -121,6 +134,7 @@ function joinRoom() { | ||||
|     } | ||||
| 
 | ||||
|     hideInvalidNickNameErrorMessage(); | ||||
|     displayWaitingForHostMessage(); | ||||
|     data = {} | ||||
|     data["username"] = document.getElementById("game_username").value; | ||||
|     data["game_id"] = getRoomCode(); | ||||
| @ -132,6 +146,7 @@ function joinRoom() { | ||||
|         hideJoinRoomView(); | ||||
|     }) | ||||
| } | ||||
| 
 | ||||
| // Room code functions
 | ||||
| 
 | ||||
| /** | ||||
| @ -366,6 +381,8 @@ async function initLobby() { | ||||
|             displayMultiPlayerModeChoices(); | ||||
|             setListenersToGameButtons(); | ||||
|             setListenerToCopyCodeButton(); | ||||
|         } else { | ||||
|             displayWaitingForHostMessage(); | ||||
|         } | ||||
| 
 | ||||
|         displayPlayerList(); | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user