Пример #1
0
        public bool OnBuyGachaTicketRsp(BuyGachaTicketRsp rsp)
        {
            if (rsp.get_retcode() == null)
            {
                StorageDataItemBase dummyStorageDataItem = Singleton <StorageModule> .Instance.GetDummyStorageDataItem(this._ticketID, 1);

                object[] replaceParams = new object[] { this._lackTicketNum, dummyStorageDataItem.GetDisplayTitle() };
                Singleton <MainUIManager> .Instance.ShowDialog(new GeneralHintDialogContext(LocalizationGeneralLogic.GetText("Menu_Desc_BuyGachaTicketSuccess", replaceParams), 2f), UIType.Any);
            }
            this.Destroy();
            return(false);
        }
Пример #2
0
        private bool OnBuyGachaTicket(BuyGachaTicketRsp rsp)
        {
            if (rsp.get_retcode() == null)
            {
                StorageDataItemBase dummyStorageDataItem = Singleton <StorageModule> .Instance.GetDummyStorageDataItem((int)rsp.get_material_id(), 1);

                object[] replaceParams = new object[] { dummyStorageDataItem.GetDisplayTitle(), (int)rsp.get_num() };
                Singleton <MainUIManager> .Instance.ShowDialog(new GeneralHintDialogContext(LocalizationGeneralLogic.GetText("Menu_Desc_BuyGachaTicketSuccess", replaceParams), 2f), UIType.Any);

                Singleton <NetworkManager> .Instance.RequestHasGotItemIdList();

                return(this.SetupView());
            }
            return(false);
        }