Use constant definition.

This commit is contained in:
smoogipooo 2017-08-23 16:54:06 +09:00
parent 8ddc13e394
commit 56292bd7f0
1 changed files with 3 additions and 2 deletions

View File

@ -10,6 +10,7 @@
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using osu.Framework.Extensions.IEnumerableExtensions; using osu.Framework.Extensions.IEnumerableExtensions;
using osu.Game.Rulesets.Osu.UI;
using osu.Game.Rulesets.Scoring; using osu.Game.Rulesets.Scoring;
using osu.Game.Rulesets.UI; using osu.Game.Rulesets.UI;
using OpenTK; using OpenTK;
@ -39,11 +40,11 @@ public class OsuModHardRock : ModHardRock, IApplicableMod<OsuHitObject>
public void ApplyToRulesetContainer(RulesetContainer<OsuHitObject> rulesetContainer) public void ApplyToRulesetContainer(RulesetContainer<OsuHitObject> rulesetContainer)
{ {
rulesetContainer.Objects.OfType<OsuHitObject>().ForEach(h => h.Position = new Vector2(h.Position.X, 384 - h.Y)); rulesetContainer.Objects.OfType<OsuHitObject>().ForEach(h => h.Position = new Vector2(h.Position.X, OsuPlayfield.BASE_SIZE.Y - h.Y));
rulesetContainer.Objects.OfType<Slider>().ForEach(s => rulesetContainer.Objects.OfType<Slider>().ForEach(s =>
{ {
var newControlPoints = new List<Vector2>(); var newControlPoints = new List<Vector2>();
s.ControlPoints.ForEach(c => newControlPoints.Add(new Vector2(c.X, 384 - c.Y))); s.ControlPoints.ForEach(c => newControlPoints.Add(new Vector2(c.X, OsuPlayfield.BASE_SIZE.Y - c.Y)));
s.ControlPoints = newControlPoints; s.ControlPoints = newControlPoints;
s.Curve?.Calculate(); // Recalculate the slider curve s.Curve?.Calculate(); // Recalculate the slider curve