private void updateFile(int newFileIndex) { selectedFile = newFileIndex; Vector2[] highlightPositions = new Vector2[] { new Vector2(132, 143), new Vector2(147, 143), new Vector2(162, 143) }; fileSelected.pixelOffset = highlightPositions[selectedFile]; fileSelected.text = "" + (selectedFile + 1); if (SaveLoad.savedGames[selectedFile] != null) { int badgeTotal = 0; for (int i = 0; i < 12; i++) { if (SaveLoad.savedGames[selectedFile].gymsBeatTime[i] != null)//SaveLoad.savedGames[selectedFile].gymsBeaten[i] { badgeTotal += 1; } } /*string playerTime = "" + SaveLoad.savedGames[selectedFile].playerMinutes; * if (playerTime.Length == 1) * { * playerTime = "0" + playerTime; * } * playerTime = SaveLoad.savedGames[selectedFile].playerHours + " : " + playerTime;*/ mapNameText.text = SaveLoad.savedGames[selectedFile].mapName; mapNameTextShadow.text = mapNameText.text; Debug.Log(PokemonDatabase.LoadPokedex().Length); Debug.Log(SaveLoad.savedGames[selectedFile].pokedexCaught + "/" + SaveLoad.savedGames[selectedFile].pokedexSeen); dataText.text = SaveLoad.savedGames[selectedFile].playerName + "\n" + badgeTotal + "\n" + "0" //Pokedex not yet implemented + "\n" + System.String.Format("{0} : {1:00}", SaveLoad.savedGames[selectedFile].playerTime.Hours, SaveLoad.savedGames[selectedFile].playerTime.Minutes); dataTextShadow.text = dataText.text; for (int i = 0; i < 6; i++) { if (SaveLoad.savedGames[selectedFile].PC.boxes[0][i] != null) { pokemon[i].texture = SaveLoad.savedGames[selectedFile].PC.boxes[0][i].GetIcons(); } else { pokemon[i].texture = null; } } } }