Example #1
0
 public void Initialize(PlayerLobbySlot slot, LobbyMenu menu)
 {
     m_slot = slot;
     m_menu = menu;
     m_menu.SetSlotTeam(m_slot, m_team);
     m_slot.SetPlayerName(m_playerName);
     m_slot.SetReadyMarkerTexture(m_ready);
 }
Example #2
0
    public void SetReady(bool ready)
    {
        if (m_ready == ready)
        {
            return;
        }

        m_ready = ready;
        m_slot.SetReadyMarkerTexture(m_ready);

        if (isServer)
        {
            RpcSetReady(ready);
        }
        else if (isLocalPlayer)
        {
            CmdSetReady(ready);
        }
    }
Example #3
0
 public void UpdateSlot(PlayerLobbySlot slot, PlayerLobbyManager lobbyManager)
 {
     slot.SetReadyMarkerTexture(lobbyManager.Ready());
 }