コード例 #1
0
        private void OnLoadDMarketData(DMarketLoadDataRequest request)
        {
            var message = new AppLoadDMarketDataMessage();

            _waitingLoadDataCallback = request.Callback;
            Client.Send(message);
        }
コード例 #2
0
        private void UnloadInventoryBulkTransfer()
        {
            var request = new DMarketLoadDataRequest
            {
                MarketToken = Controller.Model.BasicAccessToken,
                Callback    = OnUnloadBulkTransferFinished
            };

            Controller.UnloadGameInventory.SafeRaise(request);
        }
コード例 #3
0
        public override void Start(object[] args = null)
        {
            base.Start(args);
            var request = new DMarketLoadDataRequest
            {
                MarketToken = Model.GameToken,
                Callback    = OnDMarketDataLoaded
            };

            Controller.LoadDMarketData(request);
            View.WaitingForm.Show();
        }
コード例 #4
0
        public override void Start(object[] args = null)
        {
            base.Start(args);

            View.Show();
            View.WaitingForm.Show();

            var request = new DMarketLoadDataRequest
            {
                MarketToken = Controller.Model.BasicAccessToken,
                Callback    = OnUnloadBulkTransferFinished
            };

            Controller.UnloadGameInventory.SafeRaise(request);
        }
コード例 #5
0
ファイル: InventoryCloseState.cs プロジェクト: DaveKoz/DTanks
        public override void Start(object[] args = null)
        {
            base.Start(args);

            if (Controller.IsBasicIntegration)
            {
                Controller.View.WaitingForm.Show();

                var request = new DMarketLoadDataRequest
                {
                    MarketToken = Controller.Model.BasicAccessToken,
                    Callback    = OnUnloadBulkTransferInventory
                };

                Controller.UnloadGameInventory.SafeRaise(request);
            }
            else
            {
                Controller.ToPreviousScene.SafeRaise();
            }
        }
コード例 #6
0
 private void OnLoadGameInventory(DMarketLoadDataRequest dMarketLoadDataRequest)
 {
     _waitingLoadingGameInventoryCallback = dMarketLoadDataRequest.Callback;
     LoadPlayerInventory();
 }