private void Awake() { if (instance == null) { instance = this; } }
// Start is called before the first frame update void Start() { ScoreText.text = RankingManager.GetScoreString(GameResult.Score); string rank = GameResult.Level.ToString(); RankingManager.SetNewScore(GameResult.Score); }
private void OnPlayerMove(Vector2Int obj) { CurrentMovesCount++; movesText.text = CurrentMovesCount.ToString(); if (CurrentMap.IsAllGoalsDone) { SaveLoadManager.ClearSave(CurrentMap); StartCoroutine(Win()); IEnumerator Win() { print("<color=green>WIN</color>"); yield return(new WaitForSeconds(1f)); levelUI.SetBool("show", false); movesText.text = "0"; SaveRecord(); RankingManager.Record[] records = RankingManager.GetRecords(CurrentMap.name); TextMeshPro text = MainMenu.ModuleNumber == 2 || MainMenu.ModuleNumber == 3 ? winScreenModule2.transform.GetChild(0).GetChild(0).GetComponent <TextMeshPro>() : winScreenModule1.transform.GetChild(0).GetChild(0).GetComponent <TextMeshPro>(); text.text = ""; foreach (RankingManager.Record r in records) { text.text += $"Points: <b>{r.points.ToString()} | </b>Count of moves: <b>{r.moves.ToString()}</b> | Date: <b>{r.date.ToShortDateString()} {r.date.ToShortTimeString()}</b>\n"; } MapManager.CurrentMapManager.ClearMap(); yield return(new WaitForSeconds( (MapManager.CurrentMapManager.allCreatedElements.Count * MapManager.CurrentMapManager.destroyElementDelay) + 1f)); if (MainMenu.ModuleNumber == 1) { winScreenModule1.SetBool("show", true); } else if (MainMenu.ModuleNumber == 2 || MainMenu.ModuleNumber == 3) { winScreenModule2.SetBool("show", true); } cam.transform.rotation = Quaternion.identity; CurrentMovesCount = 0; yield return(new WaitForSeconds(0.1f)); SoundsManager.Manager.WinSound.Play(); } } else { SaveProgress(); } }
void Start() { userManager = GetComponent <UserManager>(); rankingManager = GameObject.Find("RankingPanel").GetComponent <RankingManager>(); StartCoroutine("MakeTrees"); StartCoroutine("AddPoint"); }
public GSGameEnd() { int score = GameManager._instance.score; int rank = RankingManager.checkRank(score, LevelManager.currentLevel); UIManager._instance.gameEndMessage(score, rank); }
void GameOver() { Debug.Log("Game Over"); // Stop all kinds of stuff spawner.stop = true; scoreManager.stop = true; tutorialTextManager.stop = true; // Stop moving the landscape laneProperties.speed = 0; laneProperties.effectSpeed = 0; laneProperties.accerlerate = false; // Stop moving the dinosuar dinosaur.GetComponent <Rigidbody>().isKinematic = false; ParticleSystem.EmissionModule e = dinosaur.GetComponentInChildren <ParticleSystem>().emission; e.enabled = false; dinosaur.GetComponentInChildren <PlayerController>().stop = true; // Check if new high score is achieved if (ScoreManager.score * 10 > RankingManager.GetWorstScore()) { hiScoreScreen.SetActive(true); gameObject.GetComponent <NewHiScore>().Focus(); } else { endScreen.SetActive(true); } }
private void DisplayRanking(object sender, RoutedEventArgs e) { Menu actualMenu = App.Current.Windows.OfType <Menu>().FirstOrDefault(); actualMenu.EnableNavigation(); RankingManager.AddRankingPetitionCallback(); }
/// <summary> /// Saves map to xml file. Gets name from 3D input field. /// </summary> public void SaveMap() { if (mapName.Length == 0 || mapName.IndexOfAny(Path.GetInvalidFileNameChars()) != -1) { msg.SetText("Map name is not correct!", 4f, Color.red); return; } mapPath = PathToMapsDir + "/" + Path.GetFileNameWithoutExtension(mapName) + ".xml"; Map map = new Map(mapName, elementTypes, biomeType, difficulty); if (map.IsMapDefined) { MapSerializer mapSerializer = new MapSerializer(mapPath); mapSerializer.Serialize(map); msg.SetText($"Saved map correctly in: {mapPath}", 6f, Color.green); MakeMapMiniature(); RankingManager.RemoveAllRecords(map.name); SaveLoadManager.ClearSave(map); } else { msg.SetText("Cannot save this map due to some problems!", 4f, Color.red); } }
public void OnLogin() { int curExp = Data.Exp; int NeedExp = RewardHelper.EXPNeeded(Data.Level); bool LevelUp = curExp >= NeedExp; if (LevelUp) { Data.Exp = 0; int NextLevel = Data.Level + 1; if (NextLevel < 100) { Data.Level = NextLevel; LevelUpNotify = true; } } RankinngOBJ Rdata = RankingManager.GetPlayer(this); if (Rdata != null) { Deaths = Rdata.Deaths; Kills = Rdata.Deaths; League = Rdata.League; LeaguePoints = Rdata.LeaguePoints; GameCount = Rdata.GameCount; LeaguePosition = Rdata.RankNo <= 100 ? (byte)Rdata.RankNo : (byte)101; } }
//---------------------------------------------------------------------- //! @brief Startメソッド //! InputFieldコンポーネントの取得および初期化メソッドの実行 //! //! @param[in] なし //! //! @return なし //---------------------------------------------------------------------- void Start() { m_rankingManager = GameObject.FindGameObjectWithTag("RankingManager").GetComponent <RankingManager>(); /* Resouces/CSV下のCSV読み込み */ csvFile = Resources.Load("CSV/kinshi") as TextAsset; StringReader reader = new StringReader(csvFile.text); while (reader.Peek() > -1) { string line = reader.ReadLine(); // リストに入れる csvDatas.Add(line.Split(',')); // 行数加算 height++; } //m_inputField = GetComponent<InputField>(); //inputer = Instantiate(inputer); controllerInput = inputer.GetComponent <ControllerInput>(); m_saveString = GameObject.FindWithTag("Data"); InitInputField(); }
public MatchesController(Context context, IMapper mapper, ApiFootballDataClient client) { _context = context; _matchDAO = new MatchManager(context, mapper); _autoUpdate = new AutoUpdateManager(context, client); _rankingManager = new RankingManager(context); _mapper = mapper; }
void Awake() { if (instance==null) { instance = this; } else { Destroy (this); } }
// Start is called before the first frame update void Start() { uIRanking = this; gameModes = GameMaster.gameMaster.gameModes; lstRankingRecords = new List <GameObject>(); rankingManager = GameMaster.rankingManager; CreateRankingUI(); }
public static RankingManager GetInstance() { if (instance == null) { instance = new RankingManager(); } return instance; }
void Start() { for (int i = 0; i < numberOfLevel; i++) { RankingManager.loadRankLocaly(i + 1); int[] rank = RankingManager.localScoreRank; MenuManager._instance.createLeaderboardObj(rank, i + 1); } }
private void CallbackWwwSuccess(string response) { MemberList = RankingDataModel.DesirializeFromJson(response); Debug.Log("Success!"); RankingRoadFlag = false; RankingManager.RankingDisplay(); }
public bool Execute(JHSNetworkMessage netMsg) { if (DbManager == null) { DbManager = AccountManager.Instance; } if (rankingManager == null) { rankingManager = RankingManager.Instance; } Empty packet = netMsg.ReadMessage <Empty>(); if (packet != null) { uint connectionId = netMsg.conn.connectionId; AccountOBJ account = DbManager.GetOnlineByConnectionId(connectionId); if (account != null) { if (account.RankRequestTime > JHSTime.Time) { netMsg.conn.Send(NetworkConstants.UPDATE_RANKINGS, new RankingPacket() { PayLoadType = RankingPacketType.ERROR }); return(true); } account.RankRequestTime = JHSTime.Time + Settings.CAN_REQUEST_RANK_UPDATE_TIME; RankinngOBJ rankings = rankingManager._GetPlayer(account); if (rankings != null) { if (rankings.GameCount < Settings.MIN_GAMES_TO_DECIDE_RANKING_SKILLS) { netMsg.conn.Send(NetworkConstants.UPDATE_RANKINGS, new RankingPacket() { GameCount = rankings.GameCount < Settings.MIN_GAMES_TO_DECIDE_RANKING_SKILLS ? (byte)(Settings.MIN_GAMES_TO_DECIDE_RANKING_SKILLS - rankings.GameCount) : (byte)0, PayLoadType = RankingPacketType.GAME_COUNT, }); return(true); } LeagueData[] data = rankingManager._GetLegue(rankings.League); netMsg.conn.Send(NetworkConstants.UPDATE_RANKINGS, new RankingPacket() { CurrentLeague = rankings.League, GameCount = (byte)rankings.GameCount, LeaguePosition = (byte)(rankings.RankNo > 100 ? 255: rankings.RankNo), PayLoadType = RankingPacketType.UPDATE_DATA, rankingData = data, LeaguePoints = (uint)rankings.LeaguePoints }); } } } return(true); }
void init() { Text m_riceProductionNumberText = GameObject.Find("RiceProductionNumberText").GetComponent <Text>(); Text m_riceSoldNumberText = GameObject.Find("RiceSoldNumberText").GetComponent <Text>(); Text m_riceLostNumberText = GameObject.Find("RiceLostNumberText").GetComponent <Text>(); Text m_grantEcologyNumberText = GameObject.Find("EcologyGrantNumberText").GetComponent <Text>(); UserDataManager userData = UserDataManager.GetInstance(); uint anualProduction = userData.getRiceProducedThisYear(); m_riceProductionNumberText.text = anualProduction.ToString(); WorldTerrain wt = WorldTerrain.GetInstance(); InvestigationManager invMan = InvestigationManager.GetInstance(); //uint riceOfChunksDisabled = (uint) wt.getNumberOfChunks() * RiceTerrainTile.MAX_RICE_UNITS * WorldTerrain.RICE_CHUNK_W * WorldTerrain.RICE_CHUNK_H; //uint riceLostThisYear = userData.getRiceLostThisYear() + riceOfChunksDisabled; uint riceLostThisYear = (uint)(wt.getNumberOfChunks() * RiceTerrainTile.MAX_RICE_UNITS * WorldTerrain.RICE_CHUNK_W * WorldTerrain.RICE_CHUNK_H * (1 + invMan.getRicePerChunkBonus() * 0.01f) - anualProduction); m_riceLostNumberText.text = riceLostThisYear.ToString(); int anualRiceSold = userData.gold.getRiceGoldAddThisYear(); m_riceSoldNumberText.text = anualRiceSold.ToString(); bool ecoGrant = InvestigationManager.GetInstance().isInvestigated(INVESTIGATIONS_ID.ECO_SUBVENCION); if (ecoGrant) { int ecoGrantBonus = CoopManager.GetInstance().getCurrentEcologyBonus(); m_grantEcologyNumberText.text = ecoGrantBonus.ToString(); } else { m_grantEcologyNumberText.text = ""; GameObject.Find("EcologyGrantText").GetComponent <Text>().enabled = false; GameObject.Find("EcologyGrantNumberUnits").GetComponent <Image> ().enabled = false; GameObject.Find("EcologyGrantButtonHelp").SetActive(false); } RankingManager.GetInstance().addScore((int)anualProduction); CoopManager.GetInstance().happyNewYear(); UserDataManager.GetInstance().resetYearlyData(); /* * const float TON = 1000000.0f; * if (anualRiceSold < TON) { * m_riceProductionNumberText.text = anualRiceSold.ToString (); * } else { * m_riceProductionNumberText.text = (anualRiceSold / TON).ToString ("0.00"); * m_riceProductionNumberUnitsText = "T"; * } */ GameObject.Find("Logic").GetComponent <TimeManager> ().pauseTime(); }
// Use this for initialization void Start() { RankingManager.LoadRanking(); for (int i = 0; i < 3; i++) { rankText[i].text = RankingManager.GetScore(i).ToString(); } AudioManager.Play(BGMType.Menu); }
void SaveRanking() { string name = input.text; //player didnt enter name if (name.Length == 0) { name = "Cobra anônima"; //default name } RankingManager.UpdateRanking(name); }
// Use this for initialization void Start() { RankingManager.SetRankData(1001); RankingManager.SetRankData(10); RankingManager.SetRankData(100); RankingManager.SetRankData(5000); Debug.Log(RankingManager.GetScore(0)); Debug.Log(RankingManager.GetScore(1)); Debug.Log(RankingManager.GetScore(2)); }
void Awake() { if (!myManager) { myManager = this; DontDestroyOnLoad(gameObject); } else { Destroy(gameObject); } }
void Awake() { if (instance) { Destroy(gameObject); return; } instance = this; setList(); }
public void OnGameResultRecieved() { RankinngOBJ Rdata = RankingManager.GetPlayer(this); if (Rdata != null) { Deaths = Rdata.Deaths; Kills = Rdata.Deaths; League = Rdata.League; LeaguePoints = Rdata.LeaguePoints; LeaguePosition = Rdata.RankNo <= 100 ? (byte)Rdata.RankNo : (byte)101; } }
public void UpdateRank() { Rank0Text.text = RankingManager.GetRankScoreString(0); Rank1Text.text = RankingManager.GetRankScoreString(1); Rank2Text.text = RankingManager.GetRankScoreString(2); Rank3Text.text = RankingManager.GetRankScoreString(3); Rank4Text.text = RankingManager.GetRankScoreString(4); Rank5Text.text = RankingManager.GetRankScoreString(5); Rank6Text.text = RankingManager.GetRankScoreString(6); Rank7Text.text = RankingManager.GetRankScoreString(7); Rank8Text.text = RankingManager.GetRankScoreString(8); Rank9Text.text = RankingManager.GetRankScoreString(9); }
public SocialService( IOptions <SocialServiceInfo> info, ICacheClient cacheClient, IMessageBusFactory messageBusFactory, IDataStore dataStore ) : base(info.Value, cacheClient, messageBusFactory) { DataStore = dataStore; RankingManager = new RankingManager(this); PartyManager = new PartyManager(dataStore); MessageBus.SubscribeAsync <SocialStateMessage>(HandleSocialUpdateState); MessageBus.SubscribeAsync <SocialLevelMessage>(HandleSocialUpdateLevel); MessageBus.SubscribeAsync <SocialJobMessage>(HandleSocialUpdateJob); }
string GetRankingText() { string rankingText = ""; IEnumerable <KeyValuePair <string, int> > ranking = RankingManager.GetHighScores(numberOfPositions); int i = 1; foreach (KeyValuePair <string, int> position in ranking) { rankingText += i + " - " + position.Key + ": " + position.Value + "\n"; i++; } return(rankingText); }
void Awake() { if (instance == null) { instance = this; } else if (instance != this) { Destroy(gameObject); } DontDestroyOnLoad(gameObject); LoadRankingList(fileName); PopulateRanking(); }
// Start is called before the first frame update void Start() { if (instance == null) { instance = this; } if (instance != this) { Destroy(gameObject); } LoadPlayers(); SetRanking(); ShowRanking(); ShowPodium(); }
void ResetRankingButton() { //first click //asks for confirmation if (!clickedOnce) { buttonText.GetComponent <UnityEngine.UI.Text>().text = "Certeza?"; clickedOnce = true; } else //second click -> erases ranking { buttonText.GetComponent <UnityEngine.UI.Text>().text = "Resetar"; RankingManager.ResetRanking(); rankingTextContainer.GetComponent <rankingText>().ResetRanking(); clickedOnce = false; } }
public void onSubmit() { string name = nameText.text; if (name.Length == 0) { // shake the input field. shakeStartTime = Time.time; Focus(); } else { RankingManager.UpdateList(name, (int)(ScoreManager.score * 10)); highScoreOverlay.SetActive(false); gameOverOverlay.SetActive(true); } }
public Boolean deleteRanking(String RankingId, String RankingName) { Ranking obj = Ranking.createRanking(RankingId, RankingName); RankingManager mgr = new RankingManager(); return mgr.deleteRanking(obj); }
public RankingDto selectRankingById(String RankingId) { RankingManager mgr = new RankingManager(); Ranking obj = new Ranking(); obj.RankingId = RankingId; obj = mgr.selectRankingById(obj); if (obj != null) { return RankingDto.createRankingDTO(obj); } else { return null; } }
public List<RankingDto> selectAllRanking() { RankingManager mgr = new RankingManager(); List<Ranking> ranList = mgr.selectAllRanking(); List<RankingDto> dtoList = new List<RankingDto>(); foreach (Ranking ran in ranList) { dtoList.Add(RankingDto.createRankingDTO(ran)); } return dtoList; }
public Boolean deleteRanking(RankingDto dto) { Ranking obj = Ranking.createRanking(dto.RankingId, dto.RankingName); RankingManager mgr = new RankingManager(); return mgr.deleteRanking(obj); }
public RankingDto createRankingDTO(String RankingId, String RankingName) { RankingManager mgr = new RankingManager(); return mgr.createRankingDTO(RankingId, RankingName); }
public Boolean updateRanking(String RankingId, String RankingName) { RankingManager mgr = new RankingManager(); RankingDto obj = mgr.createRankingDTO(RankingId, RankingName); return mgr.updateRanking(obj); }
public RankingDto selectRankingById(String RankingId) { RankingManager mgr = new RankingManager(); RankingDto obj = new RankingDto(); obj.RankingId = RankingId; return mgr.selectRankingById(obj); }
public List<RankingDto> selectAllRanking() { RankingManager mgr = new RankingManager(); return mgr.selectAllRanking(); }