//here we are going to setup the level void InitGame(Loader loader) { doingSetup = true; boardScript = loader.boardManager; //we find images like this, because they are instantiated on level load. cant put in editor. //levelImage = GameObject.Find("LevelImage"); levelImage.SetActive(true); levelText = GameObject.Find("LevelText").GetComponent <Text>(); levelText.text = "Day " + level; //wait the delay and invoke method after that. Invoke("HideLevelImage", levelStartDelay); initiativeTrack.Clear(); //boardScript is only used for rogueLikeTutorial gameboard. With premade levels we do not use it. if (boardScript != null) { boardScript.SetupScene(level); } //Experimenting with this system... looks like I'm going to use ObjectData to store my stats that I wish to follow on UI Canvas ObjectData <int> intData = new ObjectData <int>(); intData.setData(1); Debug.Log("objectData = " + intData.data); }
public void ExecuteClear() { Round = 1; InitiativeTrack.Clear(); }