This repository has been archived on 2025-04-11. You can view files and clone it, but cannot push or open issues or pull requests.
project-undercover/Project Undercover/Assets/Scripts/Lobby/RoomStatusPanel.cs
2017-10-03 04:15:13 -05:00

37 lines
871 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class RoomStatusPanel : MonoBehaviour {
public Text roomNameText;
public Text numPlayersText;
public Launcher launcher;
private int numPlayers, maxPlayers;
public void SetInformation(RoomInfo info)
{
roomNameText.text = info.Name;
numPlayers = info.PlayerCount;
maxPlayers = info.MaxPlayers;
numPlayersText.text = numPlayers.ToString() + "/" + maxPlayers.ToString();
if (numPlayers == maxPlayers)
{
numPlayersText.color = Color.red;
}
}
public void RoomSelected()
{
if (numPlayers <= maxPlayers)
{
launcher.RoomSelected(this);
}
}
public string GetRoomName()
{
return roomNameText.text;
}
}