// Use this for initialization public void Init() { textboxManager = FindObjectOfType <TextBoxManager>(); tutMode = GetComponent <TutorialMode>(); statsMenu = GetComponent <Player2D_StatsMenu>(); tutSpawn = GetComponent <TutorialSpawn>(); inventory = GetComponent <Inventory>(); #if UNITY_EDITOR || UNITY_STANDALONE textboxManager.ReloadScript(theTextConsole); #elif UNITY_ANDROID || UNITY_IPHONE textboxManager.ReloadScript(theTextMobile); #endif textboxManager.currentLine = startLine; textboxManager.endAtLine = endLine; textboxManager.EnableTextBox(); MovedW = false; MovedA = false; MovedS = false; MovedD = false; chestOpened = false; triedPause = triedPP = triedAttack = triedMove = triedCollecting = triedInventory = triedMerchant = triedTrap1 = triedTrap2 = triedTrap3 = triedTrap4 = false; pauseBox = false; }
// Use this for initialization void Start() { if (FindObjectOfType <TutorialMode>()) { tutorialScript = FindObjectOfType <TutorialMode>(); siteDataRef = FindObjectOfType <SiteData>(); tutorialScript.SetUpPillar(gridSizeX, gridSizeY); } else { //normal operations GameObject newSite = Instantiate(buildingSitePrefab); siteDataRef = newSite.GetComponent <SiteData>(); siteDataRef.grid = new Block[gridSizeX, gridSizeY]; } }
protected bool Restart(GUIButton button, object obj) { TutorialMode.StartTutorial(this); return(true); }
protected bool Restart(GUIButton button, object obj) { GUI.PreventPauseMenuToggle = false; TutorialMode.StartTutorial(this); return(true); }