public void onLoad() { if (tradingTextUpdater == null) { tradingTextUpdater = GetComponent <TradingTextUpdater>(); } if (gameManager == null) { gameManager = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameManager>(); } updateRelationsText(kingdom); updatePrices(kingdom); if (gameManager.warStatus[GameManager.Kingdom.Cobeth] || gameManager.conqueredStatus[GameManager.Kingdom.Cobeth]) { cobethB.interactable = false; } if (gameManager.warStatus[GameManager.Kingdom.Rym] || gameManager.conqueredStatus[GameManager.Kingdom.Rym]) { rymB.interactable = false; } if (gameManager.warStatus[GameManager.Kingdom.Galerd] || gameManager.conqueredStatus[GameManager.Kingdom.Galerd]) { galerdB.interactable = false; } if (gameManager.warStatus[GameManager.Kingdom.Jalonn] || gameManager.conqueredStatus[GameManager.Kingdom.Jalonn]) { jalonnB.interactable = false; } }
public void updateRelationsText(GameManager.Kingdom k) { if (tradingTextUpdater == null) { tradingTextUpdater = GetComponent <TradingTextUpdater>(); } tradingTextUpdater.updateText(k); }
public void updatePrices(GameManager.Kingdom k) { if (tradingTextUpdater == null) { tradingTextUpdater = GetComponent <TradingTextUpdater>(); } tradingTextUpdater.updatePrice(k); }
void Start() { gameManager = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameManager>(); tradingTextUpdater = GetComponent <TradingTextUpdater>(); }