void Start() { tMoney = GameObject.FindObjectOfType <T_Money> (); // Load upgrades on start LoadUpgrade(); }
void Start() { tMoney = GameObject.FindObjectOfType <T_Money> (); if (PlayerPrefs.GetInt("FirstRun") != 3) { // If game s first run, make vehicle opened PlayerPrefs.SetInt("Car0", 3); PlayerPrefs.SetInt("FirstRun", 3); } // Read lastest vehicle selected ID before ID = PlayerPrefs.GetInt("CarID"); // Instantiate last selected vehicle by saved ID Instantiate(vehicles [ID], point.position, point.rotation); // Update total score text tMoney.UpdateDisplay(); // Update current vehicle value text vehiclePriceText.text = Values [ID].ToString() + " $"; // Update current vehicle is locked or not if (PlayerPrefs.GetInt("Car" + ID.ToString()) == 3) { Lock.SetActive(false); Buy.SetActive(false); } else { Lock.SetActive(true); Buy.SetActive(true); } }
void Awake() { tMoney = GameObject.FindObjectOfType <T_Money> (); }