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); }
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); } }
public void UpdateSlot(PlayerLobbySlot slot, PlayerLobbyManager lobbyManager) { slot.SetReadyMarkerTexture(lobbyManager.Ready()); }