Exemplo n.º 1
0
    float ScoreCalculation()
    {
        quest[_numberQuestStay].SetActive(false);
        _avatarQuestCurrent.SetActive(false);
        if (_numberQuestStay != 4)
        {
            if (managerLevel2)
            {
                if (managerLevel2.numClientFinalize == 0 && numberQuestResolve > 3)
                {
                    managerLevel2.finalQuestResolve = true;
                }
                else
                {
                    player.SetValues();
                }
            }
            else if (_numberQuestStay != 6 && _numberQuestStay != 7 && _numberQuestStay != 8)
            {
                player.SetValues();
            }
        }
        else
        {
            managerLevel2.ViewAlertClientIn();
        }

        if (managerLevel)
        {
            managerLevel.SetEvent(numberQuestResolve);
        }

        numberQuestResolve++;
        return(_Score / _numberPointsForLevel);
    }