// Use this for initialization void Start() { if (newGBScript == null) { newGBScript = this; DontDestroyOnLoad(this); } else { Destroy(this.gameObject); } newGBScript.gameObject.SetActive(true); summerYesNo = GameObject.Find("SummerYesNo"); summerYesNoPanel = GameObject.Find("SummerYesNoPanel"); help = GameObject.Find("Help"); helpPanel = GameObject.Find("HelpPanel"); //Hide panel displayed at end of spring semester summerYesNo.SetActive(false); summerYesNoPanel.SetActive(false); months = new string[] { "September", "October", "November", "December", "January", "February", "March", "April", "May", "June", "July", "August" }; numDaysInMonth = new int[] { 30, 31, 30, 31, 31, 28, 31, 30, 31, 30, 31, 31 }; initializeDayBoxes(); populateCalendar(startDay, numDaysInMonth[currentMonth]); if (calendarShift) { shiftCalendar(); } sceneChanger = GameObject.FindGameObjectWithTag("SceneChanger"); sceneChangerScript = sceneChanger.GetComponent <SceneChanger>(); player = GameObject.FindGameObjectWithTag("Player"); playerScript = player.GetComponent <PlayerScript>(); if (!playerClickTriggerAdded) { addPlayerClickTrigger(); } player.transform.position = dayBoxes[currentDay].transform.position; player.GetComponent <SpriteRenderer>().sortingOrder = 0; //Load all cards from each category into its corresponding array acCardsArray = Resources.LoadAll <GameObject>("AC") as GameObject[]; scCardsArray = Resources.LoadAll <GameObject>("SC") as GameObject[]; wcCardsArray = Resources.LoadAll <GameObject>("WC") as GameObject[]; }
public NewGBScript gameboardScript; // object holding reference to the GameBoardScript // Use this for initialization void Start() { gameboardScript = GameObject.Find("FallGB").GetComponent <NewGBScript>(); }