// Update is called once per frame void Update() { if (dealMaster == null && GameObject.FindGameObjectWithTag("DealMaster") != null) { dealMaster = GameObject.FindGameObjectWithTag("DealMaster").GetComponent <DealMaster>(); } if (GM == null) { GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameManager>(); } }
// Update is called once per frame void Update() { if (dealMaster == null && GameObject.FindGameObjectWithTag("DealMaster") != null) { dealMaster = GameObject.FindGameObjectWithTag("DealMaster").GetComponent <DealMaster>(); } if (dealMaster != null) { if (statType == StatType.currentPrice) { if (dealMaster.antique.playerCounterOfferPrevious == 0) { txt.text = ""; } else if (dealMaster.dealMade) { txt.text = "Deal!"; } else if (dealMaster.dealOver && !dealMaster.dealMade) { txt.text = ""; } else { txt.text = "Asking Price: $" + string.Format("{0:n0}", dealMaster.antique.sellerCurrentPrice); } } if (statType == StatType.itemBaseValue) { if (dealMaster.dealOver && !dealMaster.dealMade) { txt.text = ""; } else if (dealMaster.antique.hideValue) { if (dealMaster.antique.itemBaseValue < 90) { txt.text = "Item Value: Hmm... That's probably worth less than $100"; } if (dealMaster.antique.itemBaseValue < 200) { txt.text = "Item Value: Hmm... That's probably worth around $100"; } else if (dealMaster.antique.itemBaseValue < 750) { txt.text = "Item Value: Hmm... That's probably worth a few hundred"; } else if (dealMaster.antique.itemBaseValue < 1250) { txt.text = "Item Value: Hmm... That's probably worth around a thousand"; } else if (dealMaster.antique.itemBaseValue < 4750) { txt.text = "Item Value: Hmm... That's probably worth about a few thousand"; } else if (dealMaster.antique.itemBaseValue < 8500) { txt.text = "Item Value: Hmm... That's probably worth over $5000"; } else { txt.text = "Item Value: This is a big ticket item, right here!"; } } else { txt.text = "Item Value: $" + string.Format("{0:n0}", dealMaster.antique.itemBaseValue); } } if (statType == StatType.previousOffer) { if (dealMaster.antique.playerCounterOfferPrevious != 0) { txt.text = "Previous Offer: $" + string.Format("{0:n0}", dealMaster.antique.playerCounterOfferPrevious); } else { txt.text = ""; } if (dealMaster.antique.gaveFinal && !dealMaster.dealOver) { this.GetComponent <RectTransform>().localPosition = new Vector2(0, -33); } if (dealMaster.dealMade) { int price = dealMaster.antique.playerCounterOfferPrevious; int value = dealMaster.antique.itemBaseValue; int profit = value - price; string profitStr = "Profit +$" + string.Format("{0:n0}", profit); if (profit < 0) { profitStr = "Profit -$" + string.Format("{0:n0}", Mathf.Abs(profit)); } txt.text = "Ammount Spent: $" + string.Format("{0:n0}", price) + "\n" + "Actual Value: $" + string.Format("{0:n0}", value) + "\n" + profitStr; this.GetComponent <RectTransform>().localPosition = new Vector2(0, 0); } else if (dealMaster.dealOver && !dealMaster.dealMade) { this.GetComponent <RectTransform>().localPosition = new Vector2(0, 0); if (dealMaster.notEnoughMoney) { txt.text = "You don't have the money!"; } else { txt.text = "No Deal."; } } } } if (statType == StatType.playerMoney) { txt.text = "$" + string.Format("{0:n0}", GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameManager>().playerMoney); }/* * else if (statType == StatType.Yeast) * { * txt.text = "Yeast: " + persistentScript.playerYeast; * } * else if (statType == StatType.Hops) * { * txt.text = "Hops: " + persistentScript.playerHops; * } * else if (statType == StatType.Gold) * { * txt.text = "Gold: " + persistentScript.playerGold; * } * else if (statType == StatType.Drink1) * { * txt.text = "Drinks: " + persistentScript.playerDrink1; * } * else if (statType == StatType.Drink1WaterCost) * { * txt.text = "Ammount of \n Water: " + persistentScript.playerDrink1WaterCost; * } * else if (statType == StatType.Drink1BarleyCost) * { * txt.text = "Ammount of \n Barley: " + persistentScript.playerDrink1BarleyCost; * } * else if (statType == StatType.Drink1YeastCost) * { * txt.text = "Ammount of \n Yeast: " + persistentScript.playerDrink1YeastCost; * } * else if (statType == StatType.Drink1HopsCost) * { * txt.text = "Ammount of \n Hops: " + persistentScript.playerDrink1HopsCost; * }*/ }