Ejemplo n.º 1
0
    public void Button_PlayGame()
    {
        gameSettings settings = gameSettings.get();

        Debug.Log("Cry");
        Invoke("setPlaying", 1);
        Time.timeScale = 1;
        ctrl.instance.players.Clear();
        PlayerSetup.enabled       = false;
        GameUI[0].enabled         = true;
        ctrl.instance.playerCount = settings.playerCount;
        for (int i = 0; i < settings.playerTextBox.Count; i++)
        {
            Text t = settings.playerTextBox[i].GetComponentsInChildren <Text>()[1];
            settings.players[i].name = t.text;
        }
        for (int i = 0; i < myText.Count; i++)
        {
            string name = settings.players[i].name;
            if (name == "")
            {
                settings.players[i].name = "Player " + (i + 1);
                name = "Player " + (i + 1);
            }
            ctrl.instance.players.Add(new ctrl.Player(i + 1, settings.players[i].name));
            myText[i].enabled = i < ctrl.instance.playerCount;
        }
        updateScore();
    }
Ejemplo n.º 2
0
    void onEnable()
    {
        Gamesettings = new gameSettings();

        fullscreenT.onValueChanged.AddListener(delegate { OnFullSreenToggle(); });
        resolucionD.onValueChanged.AddListener(delegate { onResolutionC(); });
        textureD.onValueChanged.AddListener(delegate { onTextureC(); });
        vSyncD.onValueChanged.AddListener(delegate { onvSyncC(); });
        VolumenS.onValueChanged.AddListener(delegate { onMusicC(); });
        antialD.onValueChanged.AddListener(delegate { onantyalaC(); });

        resolutions = Screen.resolutions;
    }
Ejemplo n.º 3
0
 public gameData(long moneyIn, int maxG, int maxC, int maxGPC, int uS, cat[] oC, item[] oI, exploreGroups[] eG, exploredLevels[] eL, bool iC, int cID, double cETC, gameSettings gS)
 {
     money            = moneyIn;
     maxGroupCount    = maxG;
     maxCats          = maxC;
     maxGroupPplCount = maxGPC;
     unlockScore      = uS;
     ownedCats        = new List <cat>(oC);
     ownedItems       = new List <item>(oI);
     exploreGroups    = new List <exploreGroups>(eG);
     exploredLevels   = new List <exploredLevels>(eL);
     isCrafting       = iC;
     craftID          = cID;
     craftETC         = cETC;
     gameSettings     = gS;
 }
    private void Awake()
    {
        toggle = transform.GetComponent <Toggle>();

        if (PlayerPrefs.GetInt("Game_" + gameNumber + "_ET_Enabled") == 1)
        {
            toggle.isOn = true;
        }
        else
        {
            toggle.isOn = false;
        }

        gameSettings gameSettings = GameObject.Find("GamesSettings").GetComponent <gameSettings>();

        toggle.onValueChanged.AddListener(delegate { gameSettings.setGameNumber_EyeTracking(toggle.isOn, gameNumber); });
    }
Ejemplo n.º 5
0
 // Use this for initialization
 void Start()
 {
     if (playerTextBox.Count > 0)
     {
         instance = this;
     }
     gameTime = 10;
     players  = new List <PlayerInfo>();
     for (int i = 0; i < 8; i++)
     {
         players.Add(new PlayerInfo("Player " + (1 + i), 0, 0));
     }
     for (int i = 0; i < playerTextBox.Count; i++)
     {
         if (i < 3)
         {
             gameSettings.instance.playerTextBox[i].SetActive(true);
         }
         else
         {
             gameSettings.instance.playerTextBox[i].SetActive(false);
         }
     }
 }