Ejemplo n.º 1
0
    void Start()
    {
        UpdateScore();
        GameConstants.roundNumber = 1;
        if (UnityEngine.Random.Range(0, 2) == 0)
        {
            IsPlayerTurn  = true;
            turnText.text = "Ты ходишь первым в этот раз.";
        }
        else
        {
            IsPlayerTurn  = false;
            turnText.text = "Я хожу первым в этот раз.";
        }

        suits.Add(0, heartPref);
        suits.Add(1, clubPref);
        suits.Add(2, diamondPref);
        suits.Add(3, spadePref);

        backSpawnPoint = GameObject.Find("Background");
        allCells       = GameObject.FindGameObjectsWithTag("Cell")
                         .Select(comp => comp.GetComponent <CellSlot>())
                         .Where(comp => comp != null).ToArray();

        suitsManager = FindObjectOfType <SuitsManager>();
        bot          = FindObjectOfType <BattleBot>();

        GameConstants.gameMode = 2;
    }
Ejemplo n.º 2
0
 void Awake()
 {
     singleton = this;
 }