Esempio n. 1
0
    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;
 }
Esempio n. 4
0
    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;
    }
Esempio n. 5
0
 void Start()
 {
     CharactersSpawner = GameObject.Find("GameController").gameObject.GetComponent <CharactersSpawner>();
 }