public void OpenCatShow() { selfie_btn.SetActive(showed_items.content.show_selfie_btn); main_btn.SetActive(showed_items.content.show_main_btn); shop_btn.SetActive(showed_items.content.show_shop_btn); MainScene.ArrowController.Instance.arrow_cat_show.SetActive(false); MessageBus.Instance.SendMessage(MainMenuMessageType.OPEN_CAT_SHOW); MessageBus.Instance.SendMessage(MainMenuMessageType.CLOSE_MAIN_MENU); Message msg = new Message(); UpdateInt param = new UpdateInt(0); param.value = DataController.instance.catsPurse.Coins; msg.Type = MainMenuMessageType.UPDATE_CATSHOW_COINS; msg.parametrs = param; MessageBus.Instance.SendMessage(msg); param.value = DataController.instance.catsPurse.Energy; msg.Type = MainMenuMessageType.UPDATE_ENERGY; msg.parametrs = param; MessageBus.Instance.SendMessage(msg); param.value = DataController.instance.catsPurse.Beauty; msg.Type = MainMenuMessageType.UPDATE_BEAUTY; msg.parametrs = param; MessageBus.Instance.SendMessage(msg); DataController.instance.tasks_storage.content["catshow_scene"] = true; DataController.instance.tasks_storage.content["mainhome_scene"] = false; DataController.instance.tasks_storage.Store(); CatsMoveController.GetController().main_cat.GetComponent <RenderingOrder>().set_order_value(450); }
public void ChangeScreens(GameObject newScreen) { UnsubscribeEvents(); ClearSelection(); healthObject = newScreen.transform.Find("Content/DisplayPane/CreatureWindow/Health").GetComponent <UpdateInt>(); horninessObject = newScreen.transform.Find("Content/DisplayPane/CreatureWindow/Horniness").GetComponent <UpdateInt>(); }