private void Start() { spriteRenderer = GetComponent <SpriteRenderer>(); levelTextPopulater = FindObjectOfType <LevelTextPopulater>(); if (spriteRenderer.sprite == null) { spriteRenderer.sprite = inactiveSprite; } changeSprite = false; activateScript = FindObjectOfType <Activate>(); gameSaverScript = FindObjectOfType <GameSaver>(); //print("Point Stars earned: " + PlayerPrefs.GetInt(activateScript.activeCityName + gameSaverScript.keyPointsStarEarnedPerLevel)); //print("Coin Stars earned: " + PlayerPrefs.GetInt(activateScript.activeCityName + gameSaverScript.keyCoinsStarEarnedPerLevel)); //print("Match Stars earned: " + PlayerPrefs.GetInt(activateScript.activeCityName + gameSaverScript.keyMatchesStarEarnedPerLevel)); starCityName = levelTextPopulater.cityName.text; FillStars(); //else //{ // starFilled = false; //} }
void Start() { levelTextPopulater = FindObjectOfType <LevelTextPopulater>(); cityName = levelTextPopulater.cityName.text; cityName = cityName.Replace(" ", ""); spriteRenderer = GetComponent <SpriteRenderer>(); if (spriteRenderer.sprite == null) { spriteRenderer.sprite = buttonIn; } sceneName = SceneManager.GetActiveScene().name; globalControlScript = FindObjectOfType <GlobalControl>(); //print("Marker name: " + cityName + "Marker"); activeMarker = GameObject.Find(cityName.Replace(" ", "") + "Marker"); activeActivateScript = activeMarker.GetComponent <Activate>(); audioSource = GetComponent <AudioSource>(); soundPlayed = false; gameSaverScript = FindObjectOfType <GameSaver>(); }
void Update() { if (activeMarker == true) { //activeCityName = activeMarkerName; //setStarStatusMapScreenScript.starCityName = activeCityName; spinObjectScript.rotateMarker = true; sceneToLoadGet = sceneToLoadSet; if (menuInstatiated == false) { Instantiate(levelMenu, Vector2.zero, Quaternion.identity); levelMenu.transform.GetComponent <Canvas>().worldCamera = cam; menuInstatiated = true; levelTextPopulatorScript = FindObjectOfType <LevelTextPopulater>(); levelTextPopulatorScript.cityName.text = activeCityName; levelTextPopulatorScript.pointsEarned.text = PlayerPrefs.GetInt(activeCityName + gameSaverScript.keyHighScoresPerLevel).ToString(); levelTextPopulatorScript.pointsReq.text = activatePointsReq.ToString(); levelTextPopulatorScript.coinsEarned.text = PlayerPrefs.GetInt(activeCityName + gameSaverScript.keyHighCoinsPerLevel).ToString(); levelTextPopulatorScript.coinsReq.text = activateCoinsReq.ToString(); levelTextPopulatorScript.matchesEarned.text = PlayerPrefs.GetInt(activeCityName + gameSaverScript.keyHighMatchesPerLevel).ToString(); levelTextPopulatorScript.matchesReq.text = activateMatchesReq.ToString(); //print("Active City Name: " + activeCityName); } } else if (activeMarker == false) { if (PlayerPrefs.GetInt(gameSaverScript.keyStartingMarkerSpin) != 0) { spinObjectScript.rotateMarker = false; spinObjectScript.transform.rotation = Quaternion.Euler(0f, 0f, 0f); } menuInstatiated = false; } }