private void RelativeScoreOrImmediateRankDidChangeEvent() //For replay mode { TextMeshProUGUI textMeshProUGUI = scoreUIController.GetField <TextMeshProUGUI, ScoreUIController>("_scoreText"); LiveData.Score = int.Parse(textMeshProUGUI.text.Replace(" ", "")); LiveData.ScoreWithMultipliers = ScoreModel.GetModifiedScoreForGameplayModifiersScoreMultiplier(LiveData.Score, MapData.ModifiersMultiplier); LiveData.MaxScore = ScoreModel.MaxRawScoreForNumberOfNotes(NoteCount); LiveData.MaxScoreWithMultipliers = ScoreModel.GetModifiedScoreForGameplayModifiersScoreMultiplier(LiveData.MaxScore, MapData.ModifiersMultiplier); SetRankAndAccuracy(); }