コード例 #1
0
ファイル: OsuHitObject.cs プロジェクト: ekisu/osu
        public double HitWindowFor(OsuScoreResult result)
        {
            switch (result)
            {
            default:
                return(300);

            case OsuScoreResult.Hit50:
                return(150);

            case OsuScoreResult.Hit100:
                return(80);

            case OsuScoreResult.Hit300:
                return(30);
            }
        }
コード例 #2
0
ファイル: OsuJudgement.cs プロジェクト: ekisu/osu
        private int scoreToInt(OsuScoreResult result)
        {
            switch (result)
            {
            default:
                return(0);

            case OsuScoreResult.Hit50:
                return(50);

            case OsuScoreResult.Hit100:
                return(100);

            case OsuScoreResult.Hit300:
                return(300);

            case OsuScoreResult.SliderTick:
                return(10);
            }
        }