Пример #1
0
    public void AnalyzeScore(ScoreManager manager)
    {
        _scoreManager = manager;
        List<string> hitList = _scoreManager.GetHitList();
        List<string> savedList = _scoreManager.GetSavedList();
        List<ScoreItem> mainList = CompileLists(hitList,savedList);
        List<ScoreItem> killRateList = SortListByKillRate(mainList);
        List<ChoiceItem> choiceItemList = _scoreManager.GetChoiceList();

        SetTotalsData(killRateList);
        SetKillData(killRateList);
        SetSavesData(killRateList);
        SetAbsoluteData(SortListByHit(killRateList));
        SetUtilsData(choiceItemList);
        SetProbData(killRateList);

        _currentScreen = 0;
        _lerpTarget = screens[_currentScreen].localPosition;
    }