Example #1
0
		public void onCurrencyBalanceChanged(string message) {
			StoreUtils.LogDebug(TAG, "SOOMLA/UNITY onCurrencyBalanceChanged:" + message);
			
			string[] vars = Regex.Split(message, "#SOOM#");
			
			VirtualCurrency vc = (VirtualCurrency)StoreInfo.GetItemByItemId(vars[0]);
			int balance = int.Parse(vars[1]);
			int amountAdded = int.Parse(vars[2]);
			Events.OnCurrencyBalanceChanged(vc, balance, amountAdded);
		}
Example #2
0
		public void onCurrencyBalanceChanged(VirtualCurrency virtualCurrency, int balance, int amountAdded) {
			if (itemsAffordability != null)
			{
				List<string> keys = new List<string> (itemsAffordability.Keys);
				foreach(string key in keys)
					itemsAffordability[key] = StoreInventory.CanAfford(key);
			}
		}