private void Awake() { if (instance == null) { instance = this; event_handler_list = new List <GameObject>(); event_handler_list.Add(GameManager.exit_confirm); event_handler_list.Add(GameManager.store_menu); event_handler_list.Add(GameManager.start_menu); event_handler_list.Add(GameManager.game_menu); event_handler_list.Add(GameManager.shipyard_exit_menu); event_handler_list.Add(GameManager.game_icon_canvas); event_handler_list.Add(GameManager.review_menu); event_handler_list.Add(GameManager.win_screen); event_handler_list.Add(GameManager.lose_screen); play_btn = GameObject.Find("Play Btn").GetComponent <Button>(); tutorial_btn = GameObject.Find("Tutorial Btn").GetComponent <Button>(); play_btn.onClick.AddListener(start_game); tutorial_btn.onClick.AddListener(activate_tutorial); store_btn.onClick.AddListener(delegate { activate_handler(new List <GameObject> { GameManager.store_menu }); }); GameManager.close_shipyard_btn.onClick.AddListener(turn_off_shipyard); confirm_exit_btn.onClick.AddListener(activate_start_menu_handler); deny_exit_btn.onClick.AddListener(return_to_game); exit_game_btn = GameObject.Find("Iconic Close Game Btn").GetComponent <Button>(); exit_game_btn.onClick.AddListener(exit_game); // if found u u little poopoo //print(gameObject.name); blocking_canvas = GameObject.Find("Tutorial Canvas"); blocking_canvas.SetActive(false); //blocking_canvas.SetActive(false); GameManager.close_shipyard_go.SetActive(false); store_menu_manager = GameManager.store_menu.GetComponent <StoreMenuManager>(); game_menu_manager = GameManager.game_menu.GetComponent <GameMenuManager>(); camera = GameObject.Find("Camera").GetComponent <Camera>(); GameManager.instance.add_click_listeners(); // win play btn, lose play btn activate_start_menu_handler(); DontDestroyOnLoad(transform.gameObject); } else if (instance != this) { Destroy(transform.gameObject); } }
void Start() { this.storeMenuManager = GetComponent <StoreMenuManager>(); }