public void GetHighscores() { for (int i = 0; i < Mathf.Min(5, HighscoreScript.ReturnHighscores().highscores.Length); i++) { highscores[i].text = (i + 1).ToString() + ". " + HighscoreScript.ReturnHighscores().highscores[i].name + " - " + HighscoreScript.ReturnHighscores().highscores[i].score.ToString(); } }
// Update is called once per frame void Update() { EmptySanityBuffer(true); if (currentSanity >= fullSanity && !fullSanityAchieved) { fullSanityAchieved = true; _counter.SetCounting(false); _score = 10000 / _counter.GetTimerInInt(); // check this and set it properly if (HighscoreScript.IsItHighscore(_score)) { print("got here"); PlayerPrefs.SetInt("score", _score); _addHighscoreCanvas.gameObject.SetActive(true); Time.timeScale = 0f; //have to disable player movement instead } else { PlayerPrefs.SetInt("score", _score); _noHighscoreCanvas.gameObject.SetActive(true); Time.timeScale = 0f; //have to disable player movement instead } } if (currentSanity < 1) { currentSanity = 0; } }
public void SaveHighscore() { if (highscoreName.text != "" && highscoreName.text != null) { HighscoreScript.WriteHSFile(highscoreName.text, GameObject.Find("GameManager").GetComponent <GameManagerScript>().score); saveButton.gameObject.SetActive(false); } }
public void CheckIfHighscore() { if (HighscoreScript.ReturnHighscores() == null || HighscoreScript.ReturnHighscores().highscores.Length < 5 || score >= HighscoreScript.ReturnHighscores().highscores[4].score) { saveButton.gameObject.SetActive(true); highscoreName.gameObject.SetActive(true); HSMessage.gameObject.SetActive(true); } }
void Awake() { weapons = GetComponentsInChildren <WeaponScript>(); moveScript = GetComponent <MoveScript>(); coliderComponent = GetComponent <Collider2D>(); rendererComponent = GetComponent <SpriteRenderer>(); highscoreScript = FindObjectOfType <HighscoreScript>(); }
void Start() { for (int i = 0; i < highscoreFields.Length; i++) { highscoreFields[i].text = i + 1 + ". Fetching..."; } highscoresManager = GetComponent <HighscoreScript>(); StartCoroutine("RefreshHighscores"); }
private void EndThisGame() { int score = checked ((int)HighscoreScript.GetScore()); int scoreSaved = PlayerPrefs.GetInt("highscore", -1000); if (scoreSaved < score) { PlayerPrefs.SetInt("highscore", score); } Application.LoadLevel("Menu"); }
public void saveHighscoreData() { string name; if (input.text.Length > 0) { name = input.text; } else { name = "Cool person"; } HighscoreScript.SaveFile(PlayerPrefs.GetInt("score"), name); }
//creates the leaderboard public void initScoreList() { highscoreScript = GameObject.Find("HighscoreScriptObject").GetComponent <HighscoreScript>(); //loop over sorted highscore list for (int i = 0; i < highscoreScript.sortedHighscores.Count; i++) { //create one line in the table for each player GameObject playerScoreEntry_go = Instantiate(playerScoreEntryPrefab); playerScoreEntry_go.transform.SetParent(this.transform); int cast_markerID = highscoreScript.sortedMarkerIDs[i] + 1; playerScoreEntry_go.transform.Find("PlayerIDText").GetComponent <Text>().text = "Player " + cast_markerID.ToString(); playerScoreEntry_go.transform.Find("PlayerScoreText").GetComponent <Text>().text = highscoreScript.sortedHighscores[i].ToString(); } }
public void ShowPanel() { Text highscoreText = highscoreObject.gameObject.GetComponent <Text>(); HighscoreScript highscoreScript = FindObjectOfType <HighscoreScript>(); highscoreText.text = "Score: " + Mathf.Round(highscoreScript.getHighscore).ToString(); highscoreObject.gameObject.SetActive(true); imageObject.gameObject.SetActive(true); foreach (Button button in buttons) { button.gameObject.SetActive(true); } }
void SubmitHighscore() { if (nameInput.text.Length > 0) { MainMenu.tempScore.SetName(nameInput.text); } for (int i = 0; i < HighscoreScript.highscores.Length; i++) { if (HighscoreScript.highscores[i] != null) { if (MainMenu.tempScore.GetScore() > HighscoreScript.highscores[i].GetScore()) { List <ScoreData> temps = HighscoreScript.highscores.ToList(); temps.Insert(i, MainMenu.tempScore); if (temps.Count > 10) { temps.RemoveRange(10, temps.Count - 10); } HighscoreScript.highscores = temps.ToArray(); break; } } else { List <ScoreData> temps = HighscoreScript.highscores.ToList(); temps.Insert(i, MainMenu.tempScore); if (temps.Count > 10) { temps.RemoveRange(10, temps.Count - 10); } HighscoreScript.highscores = temps.ToArray(); break; } } HighscoreScript.UpdateHighscores(); }
void OnCollisionEnter(Collision collision) { Debug.Log(collision.gameObject.name); if (collision.gameObject.tag == "Laser") { uint score = 1; if (GameProperties.Difficulty > 0.75f) { score += 1; } if (GameProperties.Difficulty > 1.0f) { score += 1; } HighscoreScript.AddHighscore(score); Debug.Log("hit!"); Destroy(this.gameObject); } }
//increment the menu depth of our cursor //each increment is a further submenu down private void selectionAxisCommands() { print("selectionAxisCommands"); string name = ""; for (int i = 0; i < _uiTexts.Length; i++) { name += _uiTexts[i].text; } //THE IDEA IS WHEN YOU FINISH THE GAME. IT CALCULATES THE SCORE THEN USES PLAYERPREFS.SETPREFS to save it and load it here. //also it uses the static IsItHighscore bool to check if a new score achieved if it is then loads this scene HighscoreScript.AddScore(name, _score); //How do you make it select replay button though? print("it gets here"); PlayerPrefs.SetString("Replay", "True"); Time.timeScale = 1f; SceneManager.LoadScene(6); }
// Use this for initialization void Start() { MainMenuCanvas.enabled = true; SettingsCanvas.enabled = false; CreditsCanvas.enabled = false; HighscoreCanvas.enabled = false; NewHighscoreCanvas.enabled = false; GameManager.LoadSettings(); HighscoreScript.LoadHighscores(); UpdateHighscoreTable(); if (tempScore.GetScore() > (int)0) { scoreText.text = "Final Score: " + tempScore.GetScore(); foreach (ScoreData s in HighscoreScript.highscores) { if (s != null) { if (tempScore.GetScore() > s.GetScore()) { MainMenuCanvas.enabled = false; NewHighscoreCanvas.enabled = true; break; } } else { MainMenuCanvas.enabled = false; NewHighscoreCanvas.enabled = true; break; } } } AudioToggle.isOn = GameManager.PlayAudio; TutorialToggle.isOn = GameManager.DisplayTutorial; versionText.text = "Version " + Application.version; }
// Use this for initialization void Start() { // Substracts one retry from the player. PlayerPrefs.SetInt("retries", PlayerPrefs.GetInt("retries") - 1); loseText.text = LanguageManager.GetText("LoseText"); scoreText.text = LanguageManager.GetText("Score") + ":\n" + GameControllerCowboy.score; HighscoreScript.saveScore(GameControllerCowboy.score); retryButton.GetComponentInChildren <Text> ().text = LanguageManager.GetText("Retry"); mainMenuButton.GetComponentInChildren <Text> ().text = LanguageManager.GetText("Main Menu"); videoText[0].text = LanguageManager.GetText("No Retries"); videoText [1].text = LanguageManager.GetText("for more retries") + "\n" + LanguageManager.GetText("or"); videoText[2].text = LanguageManager.GetText("and wait a day"); videoButton.GetComponentInChildren <Text>().text = LanguageManager.GetText("Watch Video"); backButton1.GetComponentInChildren <Text>().text = LanguageManager.GetText("Go Back"); noInternetText [0].text = LanguageManager.GetText("No Internet"); noInternetText [1].text = LanguageManager.GetText("You need an internet connection to watch the video"); backButton2.GetComponentInChildren <Text> ().text = LanguageManager.GetText("Back"); BGMManager.instance.stopBGM(); }
void Start() { BS = GameObject.Find("Buttons").GetComponent <ButtonScript>(); BG1 = GameObject.Find("BG1").GetComponent <BackgroundScript>(); BG2 = GameObject.Find("BG2").GetComponent <BackgroundScript>(); BG3 = GameObject.Find("BG3").GetComponent <BackgroundScript>(); BG4 = GameObject.Find("BG4").GetComponent <BackgroundScript>(); image1 = GameObject.Find("Button1").GetComponent <Image>(); image2 = GameObject.Find("Button2").GetComponent <Image>(); image3 = GameObject.Find("Button3").GetComponent <Image>(); HS = GameObject.Find("Score").GetComponent <HighscoreScript>(); player = GameObject.FindGameObjectWithTag("player"); retry = GameObject.Find("Retry").GetComponent <Image>(); rText = GameObject.Find("retry").GetComponent <MeshRenderer>(); menu = GameObject.Find("Menu").GetComponent <Image>(); mText = GameObject.Find("menu").GetComponent <MeshRenderer>(); bite = GameObject.Find("monster").GetComponent <AudioSource>(); Music = GameObject.Find("MonsterHB").GetComponent <AudioSource>(); monsterMoveRend = GameObject.Find("Monster").GetComponent <SpriteRenderer>(); monsterMoveAnim = GameObject.Find("Monster").GetComponent <Animator>(); monsterFallRend = GameObject.Find("monster").GetComponent <SpriteRenderer>(); monsterFallAnim = GameObject.Find("monster").GetComponent <Animator>(); }
void Start() { BUTTON1.enabled = false; BUTTON2.enabled = false; BUTTON3.enabled = false; BUTTON4.enabled = false; BUTTON5.enabled = false; BUTTON6.enabled = false; index = Random.Range(0, 3); grow = false; start = true; wait = 0.5f; count = 0f; sound = GetComponent <AudioSource>(); image = GetComponent <Image>(); AS = GameObject.Find("Info").GetComponent <AddScript>(); RS = GameObject.Find("Buttons").GetComponent <RandomScript>(); BG1 = GameObject.Find("BG1").GetComponent <BackgroundScript>(); BG2 = GameObject.Find("BG2").GetComponent <BackgroundScript>(); BG3 = GameObject.Find("BG3").GetComponent <BackgroundScript>(); BG4 = GameObject.Find("BG4").GetComponent <BackgroundScript>(); image1 = GameObject.Find("Button1").GetComponent <Image>(); image2 = GameObject.Find("Button2").GetComponent <Image>(); image3 = GameObject.Find("Button3").GetComponent <Image>(); image4 = GameObject.Find("Button4").GetComponent <Image>(); image5 = GameObject.Find("Button5").GetComponent <Image>(); image6 = GameObject.Find("Button6").GetComponent <Image>(); image7 = GameObject.Find("Button7").GetComponent <Image>(); monster = GameObject.Find("MonsterHB").GetComponent <MonsterScript>(); HS = GameObject.Find("Score").GetComponent <HighscoreScript>(); playerMoveRend = GameObject.Find("Player").GetComponent <SpriteRenderer>(); playerMoveAnim = GameObject.Find("Player").GetComponent <Animator>(); playerFallRend = GameObject.Find("player").GetComponent <SpriteRenderer>(); PlayerFallAnim = GameObject.Find("player").GetComponent <Animator>(); }
// Start is called before the first frame update void Start() { highscore = GameObject.Find("HighscoreText").GetComponent <HighscoreScript>(); }
// Start is called before the first frame update void Start() { instance = this; bonuspoints = 1000; }
void Awake() { currentHighscore = this; }
// Use this for initialization void Start() { //init player scores playerScores = new List <int>(); for (int i = 0; i < NetworkManager.expectedNumberOfPlayers; i++) { playerScores.Add(0); } //Init / Get needed Game objects GameObject ready = GameObject.Find("RenderingSceneScripts"); PlayerReadyScript playerReady = ready.GetComponent <PlayerReadyScript>(); //save in player script, that current player is ready yet playerReady.ready = true; //create score text GameObject scoreText = GameObject.Find("ScoreNumberGUI"); GUIScoreText = scoreText.GetComponent <ScoreScript>(); //create playerID text GameObject playerIDText = GameObject.Find("PlayerIDNumberGUI"); playerIDScript = playerIDText.GetComponent <PlayerIDScript>(); //create playerID text at highscore screen GameObject highscorePlayerIDText = GameObject.Find("PlayerIDNumberHighscoreGUI"); HighscorePlayerIDScript = highscorePlayerIDText.GetComponent <PlayerIDScript>(); //create health slider GameObject jailSlider = GameObject.Find("JailSlider"); GUIJailSlider = jailSlider.GetComponent <JailSliderScript>(); //Create defeated HUD defeatedHUD = GameObject.Find("HUDCanvasDefeatedGUI"); defeatedHUD.SetActive(false); GameObject highscoreScriptObject = GameObject.Find("HighscoreScriptObject"); highscoreScript = highscoreScriptObject.GetComponent <HighscoreScript>(); //create game finished hud gameFinishedHUD = GameObject.Find("HUDGameIsFinished"); gameFinishedBackground = GameObject.Find("GameFinishedBackground").GetComponent <Image>(); gameFinishedBackgroundColor = gameFinishedBackground.color; gameFinishedText = GameObject.Find("GameFinishedText").GetComponent <Text>(); gameFinishedTextColor = gameFinishedText.color; gameFinishedHUD.SetActive(false); //Initialize the play again button and deactivate it playAgainHUD = GameObject.Find("PlayAgainButtonGUI"); playAgainHUD.SetActive(false); //Create highscore HUD highscoreHUD = GameObject.Find("HUDHighscore"); highscoreHUD.SetActive(false); //Create onHit Hud (red effect) onHitHUD = GameObject.Find("OnHitEffectGUI").GetComponent <Image>(); onHitColor = onHitHUD.color; onHitColor.a = 0.0f; onHitHUD.color = onHitColor; //Create info text HUD infoTextHUD = GameObject.Find("InfoTextBoxGUI").GetComponent <Text>(); infoTextColor = infoTextHUD.color; infoTextColor.a = 0.0f; infoTextHUD.color = infoTextColor; GUIScoreText.updateScoreValue(score); //Create Target Image (right hand top corner) GameObject go = GameObject.Find("TargetImageGUI"); Image targetComponent = go.GetComponent <Image>(); targetImage = targetComponent.GetComponent <TargetScript>(); //Create Tool image (left hand lower corner) GameObject go1 = GameObject.Find("ToolImageGUI"); Image toolComponent = go1.GetComponent <Image>(); toolImage = toolComponent.GetComponent <ToolScript>(); player = GameObject.Find("Player"); //MASTER ONLY if (PhotonNetwork.isMasterClient == true) { //distribute tools randomly to the markers markerDistribution.generateToolDistribution(); //generate Player List and target list playerFunctions.generatePlayerAndTargetList(); //Master is ready yet! Increment counter allReady++; } }
// Start is called before the first frame update void Start() { gameMan = GameManagerScript.Instance; currentScore = scoreCanvas.GetComponent <HighscoreScript>(); }
void Awake() { highscoreScript = FindObjectOfType <HighscoreScript>(); hearts = GameObject.FindGameObjectsWithTag("Heart"); }
public void SubmitHighscore() { HighscoreScript.updateHighscore(GameLogic.score, GameObject.Find("NameInputText").GetComponentInChildren <Text>().text); Application.LoadLevel(2); }
void Start() { xRay = GameObject.FindGameObjectWithTag("XRay"); xRay.SetActive(false); mgUpgrade += PlayerPrefsManager.GetUpgrade(UpgradeController.upgradeID.MACHINE_GUN_1); mgUpgrade += PlayerPrefsManager.GetUpgrade(UpgradeController.upgradeID.MACHINE_GUN_2); fireTimer = weapon[0].fireRate; gameOver = GameObject.Find("GameController").GetComponent<GameOverScript>(); crosshair = GameObject.Find("Crosshair"); highscore = GameObject.Find("Highscore").GetComponent<HighscoreScript>(); rocketAmmo = PlayerPrefsManager.GetUpgrade(UpgradeController.upgradeID.ROCKET_AMMO); laserAmmo = PlayerPrefsManager.GetUpgrade(UpgradeController.upgradeID.PHASER_AMMO); useGazeControl = PlayerPrefsManager.GetControl(); }
// Use this for initialization void Start() { HighscoreScript.LoadHighscores(); }
void Awake() { highscoreScript = FindObjectOfType <HighscoreScript>(); generateScripts = FindObjectsOfType <GenerateScript>(); gameOverOverlayScript = FindObjectOfType <GameOverOverlayScript>(); }
void Awake() { highscoreDisplay = GetComponent <DisplayHighscores>(); instance = this; }
void Start() { life /= 2; life += PlayerPrefsManager.GetDifficulty() * life; camera2d = GameObject.Find("2D Camera"); player = GameObject.FindGameObjectWithTag("Player"); highscoreController = GameObject.FindObjectOfType(typeof(HighscoreScript)) as HighscoreScript; submarineLifeControl = GameObject.FindObjectOfType(typeof(SubmarineLifeControl)) as SubmarineLifeControl; targetLocation = GetNewTargetLocation(); FindOtherObjects(); }