App\Traits\Scoreable::hits PHP Méthode

hits() public méthode

public hits ( )
    public function hits()
    {
        if ($this->gamemodeString() === 'osu') {
            return $this->count50 * 50 + $this->count100 * 100 + $this->count300 * 300;
        } elseif ($this->gamemodeString() === 'fruits') {
            return $this->count50 + $this->count100 + $this->count300;
        } elseif ($this->gamemodeString() === 'mania') {
            if ($this->getScoringType() === 'scorev2') {
                return $this->count50 * 50 + $this->count100 * 100 + $this->countkatu * 200 + $this->count300 * 300 + $this->countgeki * 305;
            } else {
                return $this->count50 * 50 + $this->count100 * 100 + $this->countkatu * 200 + ($this->count300 + $this->countgeki) * 300;
            }
        } elseif ($this->gamemodeString() === 'taiko') {
            return $this->count100 * 150 + $this->count300 * 300;
        }
    }