Example #1
0
    //bool started = false;
    public void setStartUpUI(bool iamhost = false)
    {
        //started = true;
        titleScreen.SetActive(false);
        playerListObject.SetActive(true);
        StartGameButton.SetActive(false);
        waitingText.SetActive(true);
        if (iamhost)
        {
            StartGameButton.SetActive(true);
            PlayAgainButton.SetActive(true);
            waitingText.SetActive(false);
            RestartGameButton.SetActive(true);

            settingsResetButton.interactable = true;

            for (int i = 0; i < settingsList.Count; i++)
            {
                settingsList[i].interactable = true;
            }

            for (int i = 0; i < numberFrequencies.Count; i++)
            {
                numberFrequencies[i].interactable = true;
            }
        }
        //settingsChangeEvent();
        //Gameplay.current.CmdSettingsChangeEvent();
    }
 public void checkAvailableLayoutUnits()
 {
     if (!allUnitsSet())
     {
         NextPlayerButton.SetActive(false);
         StartGameButton.SetActive(false);
         return;
     }
     if (playerTurn == 0)
     {
         NextPlayerButton.SetActive(true);
     }
     else
     {
         StartGameButton.SetActive(true);
     }
 }