コード例 #1
0
        void Trade()
        {
            var order = new HarborOrder(TradeView.DataSource);

            if (Player.CanBuy(order))
            {
                Harbor.Sell(order);
                Player.Buy(order);
            }
            else
            {
                var message = string.Format("Not enough money to buy items. Available: {0}; Required: {1}", Player.Money, order.Total());
                Notify.Template("NotifyTemplateSimple").Show(message, customHideDelay: 3f, sequenceType: NotifySequence.First, clearSequence: true);
            }
        }
コード例 #2
0
ファイル: HarborShop.cs プロジェクト: RockfFestival/Rock
        /// <summary>
        /// Updates the total.
        /// </summary>
        public void UpdateTotal()
        {
            var order = new HarborOrder(TradeView.DataSource);

            TradeTotal.text = order.Total().ToString();
        }
コード例 #3
0
		public void UpdateTotal()
		{
			var order = new HarborOrder(TradeView.DataSource);
			TradeTotal.text = order.Total().ToString();
		}
コード例 #4
0
		void Trade()
		{
			var order = new HarborOrder(TradeView.DataSource);
			
			if (Player.CanBuy(order))
			{
				Harbor.Sell(order);
				Player.Buy(order);

			}
			else
			{
				var message = string.Format("Not enough money to buy items. Available: {0}; Required: {1}", Player.Money, order.Total());
				Notify.Template("NotifyTemplateSimple").Show(message, customHideDelay: 3f, sequenceType: NotifySequence.First, clearSequence: true);
			}
		}