// Start is called before the first frame update void Awake() { //get the ui elements mana_bar_length = mana_bar.rectTransform.sizeDelta.x; health_bar_length = hp_bar.rectTransform.sizeDelta.x; //get the player script player_script = GetComponentInParent <player_controller_script>(); //instantly hide the ability description hideAbilityCard(); //get the normal heights of all of the tints for (int i = 0; i < AbilityIcons.Length; i++) { normal_tint_heights[i] = AbilityIconTints[i].rectTransform.sizeDelta.y; } //set the leveling mode to fgalse leveling_mode = false; GiveGoldButton.onClick.AddListener(GiveGoldBtnClicked); LevelUpButton.onClick.AddListener(LevelUpBtnClicked); ResetButton.onClick.AddListener(ResetBtnClicked); RespawnButton.onClick.AddListener(RespawnBtnClicked); ToggleSpawners.onClick.AddListener(ToggleSpawnersBtnClicked); CanDieButton.onClick.AddListener(CanDieButtonClicked); AddLifeButton.onClick.AddListener(AddLifeBtnClicked); ExtraStatsToggleBtn.onClick.AddListener(ExtraStatsToggleBtnClicked); //toggle the extra stats ToggleExtraStats(); }
private GlobalManager() { player_controller = GameObject.Find("PlayerController").GetComponent <player_controller_script>(); camera = GameObject.FindObjectOfType <Camera>(); //_game_manager = GameObject.Find("GameManager").GetComponent<game_manager>(); canvas = GameObject.FindObjectOfType <Canvas>(); }