//TODO move DayReport to its own script. void Start() { progressBar = GameManager.canvas.transform.Find("General").Find("ProgressBar").GetComponent <Slider>(); reportViewPort = GameManager.canvas.transform.Find("DayReport"); rosterSheet = GameManager.canvas.transform.Find("RosterSheet").GetComponent <RosterSheet>(); mainMenu = GameManager.canvas.transform.Find("MainMenu").GetComponent <MainMenu>(); constructionMenu = GameManager.canvas.transform.Find("ConstructionMenu").gameObject; generalUI = GameManager.canvas.transform.Find("General").gameObject; mainMenu.gameObject.SetActive(true); //because I'm disabling it on the editor... }
void Awake() { if (rosterSheet == null) { rosterSheet = this; } else { Destroy(this.gameObject); } names = this.transform.Find("Scroll View").Find("Viewport").Find("Content").GetComponent <TextMeshProUGUI>(); roles = names.transform.Find("Roles").GetComponent <TextMeshProUGUI>(); health = names.transform.Find("Health").GetComponent <TextMeshProUGUI>(); sanity = names.transform.Find("Sanity").GetComponent <TextMeshProUGUI>(); food = names.transform.Find("Food").GetComponent <TextMeshProUGUI>(); Close(); }