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(); }
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; }
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); }); }
// 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); } } }