public override void Load() { SelectServerScreen.Show(); ServerListUpdatedSignal.AddListener(OnServerListUpdated); CSClient.Connect(); if (CSClient.Connected) { CSClient.RequestServerList(); } else { Debug.LogError("cs seems disconnected"); } }
private void OnServerListUpdated(ServerListInfoModel model) { SelectServerScreen.UpdateServerList(model); }
public override void Unload() { SelectServerScreen.Hide(); ServerListUpdatedSignal.RemoveListener(OnServerListUpdated); }