void Start() { // sanity check if (string.IsNullOrEmpty(weaponName)) { Debug.LogError("WeaponPurchaseButtonManager: Weapon Name is not set!"); enabled = false; return; } if (weaponPrice < 0) { Debug.LogError("WeaponPurchaseButtonManager: Weapon Price must be positive!"); enabled = false; return; } if (weaponPurchaseButtonImage == null || weaponDescText == null || weaponPriceText == null) { Debug.LogError("WeaponPurchaseButtonManager: Missing required objects, check inspector!"); enabled = false; return; } lu = GameObject.Find("LanguageUpdater").GetComponent <LanguageUpdater>(); if (lu != null) { StartCoroutine(UpdateWeaponButton()); } else { Debug.LogError("WeaponPurchaseButtonManager: Cannot find LanguageUpdater!"); } }
void Start() { lu = GameObject.Find("LanguageUpdater").GetComponent <LanguageUpdater>(); text = GetComponent <Text>(); if (lu != null && text != null) { StartCoroutine(UpdateCoinCount()); } }
public void MarkSaveAsCleared(LanguageUpdater lu) { GameObject.Find("SaveClearButton").transform.Find("Text").GetComponent <Text>().text = lu.lm.Get("settings_cleared"); transform.Find("ContinueButton").transform.Find("Text").GetComponent <Text>().text = lu.lm.Get("title_continue_nf"); }