public void startButtonClicked() { Msf.Connection.SendMessage((short)ServerCommProtocl.StartSinglePlayerGame); ClientPlayersHandler.resetLocalPLayers(); gameObject.SetActive(false); ClientUIStateManager.requestGotoState(ClientUIStates.PlayingGame, scene.SceneName); //SceneManager.LoadScene (scene.SceneName); }
private static void setupLocalPlayers(PreGameSlotInfo[] slots) { ClientPlayersHandler.resetLocalPLayers(); string localUsername = ClientUIOverlord.getCurrentAcountInfo().Username; foreach (PreGameSlotInfo slot in slots) { if (slot.belongsToPlayer == localUsername) { addLocalPlayer(slot.type); } } }
//Called from "onJoinStartedGame" in GameConnectorUI public virtual void setLocalPreGamePlayers() { ClientPlayersHandler.resetLocalPLayers(); }