// Use this for initialization private void Awake() { container = transform.Find("Container"); template = container.Find("HighscoreTemp"); template.gameObject.SetActive(false); if (PlayerPrefs.HasKey("highscoretable")) { Debug.Log("Has playerPref"); onPlayerPref(); } if (!PlayerPrefs.HasKey("highscoretable")) { Debug.Log("None playerPref"); onNewGame(); } GameObject scoreHolder = GameObject.Find("ScoreHolder"); Score scoreHolderScript = scoreHolder.GetComponent <Score>(); Debug.Log("score: " + scoreHolderScript.getScore()); if (scoreHolderScript.getDone() == true) { addHighscoreEntry(scoreHolderScript.getScore(), System.DateTime.Now.ToString()); scoreHolderScript.setDone(false); scoreHolderScript.setScore(-1); onPlayerPref(); } }
void OnCollisionEnter2D(Collision2D collider) { if (collider.gameObject.name == "rain(Clone)") { deathFlash.SetTrigger("death"); Destroy(collider.gameObject); Destroy(gameObject); canvas.SetActive(true); RestartMenu gameOverMenuScript = gameOverMenu.GetComponent <RestartMenu>(); Score scoreScript = score.GetComponent <Score>(); int currentHighscore = highscore.SetScore(scoreScript.getScore()); int currentScore = scoreScript.getScore(); float horizontalPosition = transform.position.x; float verticalPosition = transform.position.y; Instantiate(emitter, new Vector2(horizontalPosition, verticalPosition), Quaternion.identity); if (currentHighscore == currentScore) { gameOverMenuScript.setColor(); } gameOverMenuScript.setFinalScore("" + currentScore); gameOverMenuScript.setHighscore("" + currentHighscore); scoreScript.setHasStarted(false); scoreScript.setGameOver(); scoreScript.removePoints(); } }
void Restart() { if (score.getScore() > PlayerPrefs.GetFloat("highScore") && score.cheater == false) { PlayerPrefs.SetFloat("highScore", score.getScore()); } SceneManager.LoadScene(SceneManager.GetActiveScene().name); }
void Update() { if (qualifiedForNextLevel()) { setNextLevel(); setLevelText(); } scoreLastUpdate = score.getScore(); }
protected override void Clean() { score.addScore(); // increase speed at score=5 and per 10 score if (score.getScore() == 5 || score.getScore() % 10 == 0) { (generator as GenerateBlack).Faster(); } Destroy(this.gameObject); }
// Update is called once per frame void Update() { if (characterActions.Pause) { if (!pressed) { pause = pause ? false : true; pressed = true; Time.timeScale = pause ? 0 : 1; } } else { pressed = false; } scoreText.text = "" + Score.getScore(); if (scoreUpdateTime + Score.timeLength > Time.time) { ScoreMultipler.text = Score.getDamage() + " X " + Score.getMultipler(); } else { ScoreMultipler.text = "X " + Score.getMultipler(); Score.resetMultipler(); } }
public void tick() { long time = 0; if (b.canChangeLevel()) { Win.setTiming(time); GameStatus.changeState(GameStatus.GAME_STATES.WIN); } if (b.canChangeLevel()) { nextLevel(); } if (felix.getLife() == 0) { Score.getScore().saveScore(); GameStatus.changeState(GameStatus.GAME_STATES.SCORE); felix.resetAll(Constant.WIDTH / 2, Constant.HEIGHT - 100); } handler.tick(); if (KeyBoard.pause) { GameStatus.changeState(GameStatus.GAME_STATES.PAUSE); } }
private void Update() { if (timeBtwSpawns <= 0) { float score = scoreManager.getScore(); if (score < 20) { rand = Random.Range(0, (obstacleTemplate.Length / 2)); } else if (score < 50) { rand = Random.Range(0, obstacleTemplate.Length); } else { rand = Random.Range((obstacleTemplate.Length / 2), obstacleTemplate.Length); } //rand = Random.Range(0, obstacleTemplate.Length); Instantiate(obstacleTemplate[rand], transform.position, Quaternion.identity); timeBtwSpawns = startTimeBtwSpawns; if (startTimeBtwSpawns > minTime) { startTimeBtwSpawns -= timeDecrease; } } else { timeBtwSpawns -= Time.deltaTime; } }
private void Die() { //Pass on final score to end screen int endScore = score.getScore(); FindObjectOfType <GameManager>().EndGame(endScore); }
public void reciveEvent(int stomachValue) { if (stomachValue <= 0) { stomach.removeSubscripter(this); SaveData saveData = SaveSystem.loadData(); int currentScore = score.getScore(); if (currentScore > saveData.getScore()) { saveData = new SaveData(currentScore); SaveSystem.saveData(saveData); } foreach (GameObject disable in objectsToDisable) { Destroy(disable); } gameUI.SetActive(false); GameObject.Find("BackgroundMusic").SetActive(false); foreach (Transform transform in GetComponentsInChildren <Transform>(true)) { GameObject child = transform.gameObject; child.SetActive(true); if (child.name == "HighScorePoints") { child.GetComponent <UnityEngine.UI.Text>().text = ": " + saveData.getScore(); } else if (child.name == "CurrentScorePoints") { child.GetComponent <UnityEngine.UI.Text>().text = ": " + currentScore; } } } }
public void AddScore(int scoreValue) { int score = Score.getScore(); Score.setScore(score + scoreValue); UpdateScore(); }
public void changeSector() { previousSector = actualSector; actualSector++; spawnNicelander = true; nicelanderDelay = DateTime.Now.Ticks; Score.getScore().nextSector(); }
void Update() { if (Player.GetDone()) { winText.text = "Congrats! You won with " + Score.getScore() + " pts in " + timer.getSec() + " sec. Can you do better?"; Win(); } }
// Use this for initialization void Start() { reference = Camera.main; height = 2f * reference.orthographicSize; totalPoints = GetComponent <Text>(); totalPoints.fontSize = (int)height; totalPoints.text = "" + Score.getScore() + " Points"; }
protected override void OnNavigatedTo(NavigationEventArgs e) { base.OnNavigatedTo(e); vm.state = e.Parameter as GameState; vm.wiebegint = string.Format("{0} moet beginnen!", vm.state.PlayerThatStarts.Name); Details.VulCollection(vm.vorigegokken, vm.state.CurrentRound.Guesses); vm.score = Score.getScore(vm.state).ToList(); }
void OnTriggerEnter(Collider goal) { if (goal.gameObject.tag == "Player") { finalScore = sc.getScore(); fead.SetActive(true); feadImage.enabled = true; isGoal = true; } }
private void Update() { if (score.getScore() >= 25 && score.getScore() <= 50) { iteration = 2; } else if ((score.getScore() > 50 && score.getScore() <= 100)) { iteration = 3; } if (timer <= 0) { spawnPos = new Vector2(Random.Range(-startX, startX), -startY); Instantiate(balloons[Random.Range(0, iteration)], spawnPos, Quaternion.identity); timer = startTime - 0.05f; } timer -= Time.deltaTime; }
public void resetScore_Resets_The_Score() { int currentScore; int NEWSCORE = 0; Score score = new Score(MazeLevel.Beginner); currentScore = score.getScore(); Assert.IsTrue(currentScore == NEWSCORE, "Newscore not set to 0"); }
public void Constructor_Score_Initialised_To_Zero() { int initialisedScore; Score score = new Score(MazeLevel.Beginner); initialisedScore = score.getScore(); Assert.IsTrue(initialisedScore == 0, "Score not initialised to zero at the start"); }
private void OnTriggerEnter2D(Collider2D collision) { if (collision.gameObject.GetComponent <PlayerControls>() != null) { Score count = FindObjectOfType <Score>(); PlayerPrefs.SetInt("Score", count.getScore()); PlayerPrefs.Save(); SceneManager.LoadScene(levelToSwichTo); } }
private void OnCollisionEnter2D(Collision2D collision) { if (collision.gameObject.tag == "Car" && _touched == false) { _touched = true; getScore.coneHit(); _score = getScore.getScore(); scoreText.text = "Score: " + _score.ToString("000"); spriteRenderer.sprite = darker; } }
void Update() { setHighScore(); highScore.text = "HIGH SCORE: " + PlayerPrefs.GetInt("Score"); yourScore.text = "YOUR SCORE: " + Score.getScore(); if (characterActions.Pause) { Loading.loadLevel("Credits"); } }
public void reciveEvent() { if (score.getScore() >= scoreThatTriggersAction) { foreach (SpawnObject spawnObjectScript in GetComponentsInChildren <SpawnObject>()) { spawnObjectScript.enabled = enableSpawn; } GetComponent <DestroySelf>().enabled = true; } }
void Start() { rb2d = GetComponent<Rigidbody2D> (); weapon = GetComponent<Weapon> (); healthScript = GetComponent<HealthScript> (); score = GetComponent<Score> (); animator = GetComponent<Animator> (); dead = false; maxHp = healthScript.getHp(); rechargeTime = shieldsRechargeTime; //Check whether to display combo multiplier or not if (score.isCooldown () && score.getCombo() > 1) { comboText.text = "Combo x" + score.getCombo (); } else { comboText.text = ""; } //Display Score scoreText.text = "Score: " + score.getScore(); //Display Shields shieldsText.text = "Shields: " + healthScript.getHp();; }