public void saveHighScore() { string name = SceneController.saveName(); HighscoreTable.AddHighscoreEntry(roundedScore, name, "forest"); GameObject.FindGameObjectWithTag("HighScore").SetActive(false); }
void OnTriggerEnter2D(Collider2D col) { if (col.tag == "Player") { highscoreTable.AddHighscoreEntry((int) startGameScript.timeGone,level_Information.sceneName); loadManagerController.loadNextLevel(); } }
private void addScore() { var ts = TimeSpan.FromSeconds(Time.time - startTime); string timeCompletion = string.Format("{0:00}:{1:00}", ts.TotalMinutes, ts.Seconds); HighscoreTable.AddHighscoreEntry( instance.pacman.GetComponent <PlayerController>().score, timeCompletion); }
// Start is called before the first frame update void Start() { if (GameManager.timeStart != 0 && GameManager.playerName != "") { highscoreTable.AddHighscoreEntry((int)GameManager.timeStart, GameManager.playerName); } WinText.text = GameManager.playerName + ": " + GameManager.timeStart + " seconds"; GameManager.timerIsRunning = false; }
public void GameOver() { inGameOver = true; uIBehavior.GameOver(); String playerName = PlayerPrefs.GetString("name"); highscoreTable.AddHighscoreEntry(playerScore, playerName); highscoreTable.HighlightLine(true); player.SetActive(false); spawnManager.enabled = false; }
public void NewRecord() { Debug.Log("Current score: " + currentScore); int storedScore = GameObject.Find("DatabaseManager").GetComponent <Retrieval>().GetScore(); Debug.Log("Stores score: " + storedScore); if (currentScore > storedScore) { Debug.Log("New Record ..."); newRecordImage.enabled = true; highscoreTable.AddHighscoreEntry(currentScore); GameObject.Find("DatabaseManager").GetComponent <Retrieval>().UploadMyScore(currentScore); Debug.Log("New Score: " + GameObject.Find("DatabaseManager").GetComponent <Retrieval>().GetScore()); } }
public void RestartScreen() { if (dataManager.data.currentCharacter == "GlassCubeCharacter") { FindObjectOfType <AudioManager>().Play("BrokenGlass"); } else { FindObjectOfType <AudioManager>().Play("Impact"); } restartCanvas.SetActive(true); highscoreTable.AddHighscoreEntry(dataManager.data.highScore, dataManager.data.playerName); //Stop the game from playing Time.timeScale = 0f; }
private void Start() { transform.Find("submitScoreBtn").GetComponent <Button_UI>().ClickFunc = () => { UI_Blocker.Show_Static(); UI_InputWindow.Show_Static("Score", 0, () => { UI_Blocker.Hide_Static(); }, (int score) => { UI_InputWindow.Show_Static("Player Name", "", "ABCDEFGIJKLMNOPQRSTUVXYWZ", 3, () => { UI_Blocker.Hide_Static(); }, (string nameText) => { UI_Blocker.Hide_Static(); highscoreTable.AddHighscoreEntry(score, nameText); }); }); }; }
public void endGame() { if (GetComponent <MineField>().isWin()) { state = GameState.END_WIN; Debug.Log("WIN"); HUD temp = GameManager.instance.GetComponent <HUD>(); HighscoreTable.AddHighscoreEntry((int)temp.elapsed, PlayerPrefs.GetString("name"), PlayerPrefs.GetInt("width") + "x" + PlayerPrefs.GetInt("height") + "_" + PlayerPrefs.GetInt("mines")); } else { Debug.Log("LOSE"); state = GameState.END_LOSE; } }
// on hero's death void OnDestroy() { // Display the menu Canvas.FindObjectOfType <PauseMenu>().pauseMenuUI.SetActive(true); Button[] buttons = PauseMenu.FindObjectsOfType <Button>(); // Display GAMEOVER Canvas.FindObjectOfType <PauseMenu>().gameover.SetActive(true); // turning off "Resume button" in the menu after death of the hero buttons[1].interactable = false; // Put score on score board int score = ManageScore.GetScore(); string playerName = PlayerPrefs.GetString("playerName"); if (playerName == null) { playerName = "PLAYER"; } HighscoreTable.AddHighscoreEntry(score, playerName); }
void OnPlayerDied() { gameOver = true; PlayerPrefs.SetString("score", score.ToString()); int highScore = PlayerPrefs.GetInt("HighScore"); if (score > highScore) { PlayerPrefs.SetInt("HighScore", score); } string username = PlayerPrefs.GetString("username"); string phone = PlayerPrefs.GetString("phone"); HighscoreTable.AddHighscoreEntry(score, username, phone); SetPageState(PageState.GameOver); // WRITE TO TEXT FILE using (System.IO.StreamWriter file = new System.IO.StreamWriter(@"./highscore.txt", true)) { file.WriteLine("username:{0};phone:{1};score:{2}", PlayerPrefs.GetString("username"), PlayerPrefs.GetString("phone"), PlayerPrefs.GetString("score")); } }
public void AddNewHighScore(int score, string name, string accuracy) { highScoreTable.AddHighscoreEntry(score, name, accuracy); }
void TaskOnClick() { HighscoreTable.AddHighscoreEntry(ScoreManager.Score, iField.text); SceneManager.LoadScene(Constants.ScoreboardScene); }
// Update is called once per frame void Update() { Debug.Log("valueNom" + valueNom); Debug.Log("alphabet" + valueAlphabet); if (valueNom.Length < 3) { //////////////JOUEUR 2//////////////// if (scoreScriptD.scoreValue > scoreScriptG.scoreValue) { value2ScoreD = scoreScriptD.scoreValue; value2ScoreG = scoreScriptG.scoreValue; if (Input.GetKeyDown("f")) { valueNom += valueAlphabet; compteur = 2; valueAlphabet = "A"; } quiGagne = 2; nom.text = valueNom; alphabet.text = valueAlphabet; score1.text = "SCOREJ1 : " + value2ScoreG; score2.text = "SCOREJ2 : " + value2ScoreD; joueurGagnent.text = "JOUEUR 2 GAGNE !"; if (Input.GetKeyDown("g")) { switch (compteur) { case 1: valueAlphabet = "A"; compteur++; return; case 2: valueAlphabet = "B"; compteur++; return; case 3: valueAlphabet = "C"; compteur++; return; case 4: valueAlphabet = "D"; compteur++; return; case 5: valueAlphabet = "E"; compteur++; return; case 6: valueAlphabet = "F"; compteur++; return; case 7: valueAlphabet = "G"; compteur++; return; case 8: valueAlphabet = "H"; compteur++; return; case 9: valueAlphabet = "I"; compteur++; return; case 10: valueAlphabet = "J"; compteur++; return; case 11: valueAlphabet = "K"; compteur++; return; case 12: valueAlphabet = "L"; compteur++; return; case 13: valueAlphabet = "M"; compteur++; return; case 14: valueAlphabet = "N"; compteur++; return; case 15: valueAlphabet = "O"; compteur++; return; case 16: valueAlphabet = "P"; compteur++; return; case 17: valueAlphabet = "Q"; compteur++; return; case 18: valueAlphabet = "R"; compteur++; return; case 19: valueAlphabet = "S"; compteur++; return; case 20: valueAlphabet = "T"; compteur++; return; case 21: valueAlphabet = "U"; compteur++; return; case 22: valueAlphabet = "V"; compteur++; return; case 23: valueAlphabet = "W"; compteur++; return; case 24: valueAlphabet = "X"; compteur++; return; case 25: valueAlphabet = "Y"; compteur++; return; case 26: valueAlphabet = "Z"; compteur++; return; case 27: compteur = 1; return; } } } //////////////JOUEUR 1//////////////// if (scoreScriptG.scoreValue > scoreScriptD.scoreValue) { value2ScoreD = scoreScriptD.scoreValue; value2ScoreG = scoreScriptG.scoreValue; if (Input.GetKeyDown("r")) { valueNom += valueAlphabet; compteur = 2; valueAlphabet = "A"; } quiGagne = 3; score1.text = "SCOREJ1 : " + value2ScoreG; score2.text = "SCOREJ2 : " + value2ScoreD; nom.text = valueNom; alphabet.text = valueAlphabet; joueurGagnent.text = "JOUEUR 1 GAGNE !"; if (Input.GetKeyDown("t")) { switch (compteur) { case 1: valueAlphabet = "A"; compteur++; return; case 2: valueAlphabet = "B"; compteur++; return; case 3: valueAlphabet = "C"; compteur++; return; case 4: valueAlphabet = "D"; compteur++; return; case 5: valueAlphabet = "E"; compteur++; return; case 6: valueAlphabet = "F"; compteur++; return; case 7: valueAlphabet = "G"; compteur++; return; case 8: valueAlphabet = "H"; compteur++; return; case 9: valueAlphabet = "I"; compteur++; return; case 10: valueAlphabet = "J"; compteur++; return; case 11: valueAlphabet = "K"; compteur++; return; case 12: valueAlphabet = "L"; compteur++; return; case 13: valueAlphabet = "M"; compteur++; return; case 14: valueAlphabet = "N"; compteur++; return; case 15: valueAlphabet = "O"; compteur++; return; case 16: valueAlphabet = "P"; compteur++; return; case 17: valueAlphabet = "Q"; compteur++; return; case 18: valueAlphabet = "R"; compteur++; return; case 19: valueAlphabet = "S"; compteur++; return; case 20: valueAlphabet = "T"; compteur++; return; case 21: valueAlphabet = "U"; compteur++; return; case 22: valueAlphabet = "V"; compteur++; return; case 23: valueAlphabet = "W"; compteur++; return; case 24: valueAlphabet = "X"; compteur++; return; case 25: valueAlphabet = "Y"; compteur++; return; case 26: valueAlphabet = "Z"; compteur++; return; case 27: compteur = 1; return; } } } } else if (Input.GetKeyDown("k")) { compteur = 2; valueAlphabet = "A"; valueNom = ""; } else if (Input.GetKeyDown("1") && valueNom.Length == 3) { if (quiGagne == 2) { HighscoreTable.AddHighscoreEntry(scoreScriptD.scoreValue, valueNom); SceneManager.LoadScene(SceneManager.GetActiveScene().name); } else if (quiGagne == 3) { HighscoreTable.AddHighscoreEntry(scoreScriptG.scoreValue, valueNom); SceneManager.LoadScene(SceneManager.GetActiveScene().name); } } if (Input.GetKeyDown("3")) { Application.Quit(); Debug.Log("Programme Quitter"); } if (Input.GetKeyDown("2")) { vieScriptG.vieValue = 3; vieScriptD.vieValue = 3; scoreScriptD.scoreValue = 0; scoreScriptG.scoreValue = 0; value2ScoreD = 0; value2ScoreG = 0; valueNom = ""; compteur = 1; valueAlphabet = "A"; mouvementRoueG.count = 4; mouvementRoueD.count = 1; mouvementRoueG.combo = 1; mouvementRoueD.combo = 1; mouvementRoueD.boostVitesse = 0.0f; mouvementRoueG.boostVitesse = 0.0f; mouvementRoueD.timeACD = 0; mouvementRoueD.timeRLD = 0; mouvementRoueD.timeRemainingAccelerationD = 0; mouvementRoueD.timeRemainingRalentiD = 0; mouvementRoueG.timeACG = 0; mouvementRoueG.timeRLG = 0; mouvementRoueG.timeRemainingAccelerationG = 0; mouvementRoueG.timeRemainingRalentiG = 0; menuDemarrage.compteur = 1; SceneManager.LoadScene("Menu", LoadSceneMode.Single); } }
public void GetNameAndScore() { highscoreTable.AddHighscoreEntry(scoreTotal, iField.text); }
public void AddHighScoreEntryByScript() { hsTable.AddHighscoreEntry(score, name); }