// Update is called once per frame /*void Update () { timer -= Time.deltaTime; if(timer < 0) { DisplayHpMessage(-42); timer = 2; } }*/ public void DisplayStatusReward(RPGCurrency currency, float amount) { Debug.Log("displaying status rewards"); statusRewardLabel.text = "+"+amount; statusRewardSprite.spriteName = currency.IconPath; tween.tweenTarget = statusRewardObject; tween.Play(true); }
public void AddRPGCurrency(RPGCurrency currency) { switch(currency.ID) { case 1: AddCurrency(currency.amount, BuyCurrencyType.Coins); break; case 2: AddCurrency(currency.amount, BuyCurrencyType.Magnets); break; case 3: AddCurrency(currency.amount, BuyCurrencyType.CitizenPoints); break; case 4: questLog.AddQuestPoints(currency.amount); break; case 5: break; } }
public void EarnStatusRewards(RPGCurrency currency, float amount) { //display rewards; myStatus.HUD.DisplayStatusReward(currency, amount); }
protected override void StartNewIItem() { currentItem = new RPGCurrency(); }
public void Load(RPGCurrency currency) { iconSprite.spriteName = currency.IconPath; amountLabel.text = currency.amount.ToString(); }