mirror of
https://github.com/osukey/osukey.git
synced 2025-06-23 12:18:03 +09:00
Clean up
This commit is contained in:
parent
7f08de522d
commit
4a6c8785af
@ -38,30 +38,31 @@ namespace osu.Game.Rulesets.Osu.Mods
|
|||||||
Precision = .25f
|
Precision = .25f
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
public void ApplyToDrawableRuleset(DrawableRuleset<OsuHitObject> drawableRuleset)
|
||||||
|
{
|
||||||
|
(drawableRuleset.Playfield as OsuPlayfield)?.FollowPoints.Hide();
|
||||||
|
}
|
||||||
|
|
||||||
public override void ApplyToBeatmap(IBeatmap beatmap)
|
public override void ApplyToBeatmap(IBeatmap beatmap)
|
||||||
{
|
{
|
||||||
base.ApplyToBeatmap(beatmap);
|
base.ApplyToBeatmap(beatmap);
|
||||||
|
|
||||||
foreach (var obj in beatmap.HitObjects.OfType<OsuHitObject>())
|
foreach (var obj in beatmap.HitObjects.OfType<OsuHitObject>())
|
||||||
{
|
{
|
||||||
applyFadeInAdjustment(obj);
|
|
||||||
var point = beatmap.ControlPointInfo.TimingPointAt(obj.StartTime);
|
var point = beatmap.ControlPointInfo.TimingPointAt(obj.StartTime);
|
||||||
obj.TimePreempt += obj.StartTime % (point.BeatLength * BeatDivisor.Value);
|
double val = obj.TimePreempt + obj.StartTime % (point.BeatLength * BeatDivisor.Value);
|
||||||
}
|
applyFadeInAdjustment(obj);
|
||||||
|
|
||||||
static void applyFadeInAdjustment(OsuHitObject osuObject)
|
void applyFadeInAdjustment(OsuHitObject osuObject)
|
||||||
{
|
{
|
||||||
osuObject.TimeFadeIn = osuObject.TimePreempt;
|
osuObject.TimePreempt = val;
|
||||||
foreach (var nested in osuObject.NestedHitObjects.OfType<OsuHitObject>())
|
foreach (var nested in osuObject.NestedHitObjects.OfType<OsuHitObject>())
|
||||||
applyFadeInAdjustment(nested);
|
applyFadeInAdjustment(nested);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void ApplyToDrawableRuleset(DrawableRuleset<OsuHitObject> drawableRuleset)
|
|
||||||
{
|
|
||||||
(drawableRuleset.Playfield as OsuPlayfield)?.FollowPoints.Hide();
|
|
||||||
}
|
|
||||||
|
|
||||||
protected override void ApplyIncreasedVisibilityState(DrawableHitObject hitObject, ArmedState state)
|
protected override void ApplyIncreasedVisibilityState(DrawableHitObject hitObject, ArmedState state)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
@ -74,7 +75,7 @@ namespace osu.Game.Rulesets.Osu.Mods
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
var h = (OsuHitObject)drawable.HitObject;
|
var h = (OsuHitObject)drawable.HitObject;
|
||||||
|
/*
|
||||||
switch (drawable)
|
switch (drawable)
|
||||||
{
|
{
|
||||||
case DrawableHitCircle circle:
|
case DrawableHitCircle circle:
|
||||||
@ -84,7 +85,7 @@ namespace osu.Game.Rulesets.Osu.Mods
|
|||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}*/
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user