private void Awake() { if (Instance != null) { Destroy(gameObject); } else { Instance = this; DontDestroyOnLoad(gameObject.transform); } m_clueManager = FindObjectOfType <ClueManager>(); m_charactersSpawner = FindObjectOfType <CharactersSpawner>(); for (int i = 0; i < s_nbPlayers; ++i) { m_availableSlots.Add(i); } foreach (PlayerScore s in m_scores) { s.ShowScore(false); } }
void Awake() { if (instance == null) { instance = this; } else { Destroy(this); } }
void Start() { playersInfos = PlayersManager.instance.playersList; playerNumber = playersInfos.Count; soundManager = SoundManager.instance; StartCoroutine(StartMusic()); spawner = CharactersSpawner.instance; initialCharacterNumber = 4 + spawner.amountOfEntities; SetPlayersUI(); Countdown.instance.cdState = Countdown.COUNTDOWN_STATES.IN_CD; }
void Start() { GamePhase = "MainMenu"; MatchResult.text = "Click to Start"; MatchResult.gameObject.SetActive(true); BonusesText.gameObject.SetActive(false); MapInfo.gameObject.SetActive(false); gameController = GameObject.Find("GameController").gameObject.GetComponent <GameController>(); CharactersSpawner = GameObject.Find("GameController").gameObject.GetComponent <CharactersSpawner>(); MapGenerator = GameObject.Find("GameController").gameObject.GetComponent <MapGenerator>(); enemies = GameObject.Find("Enemies").gameObject.transform; }
void Start() { CharactersSpawner = GameObject.Find("GameController").gameObject.GetComponent <CharactersSpawner>(); }