Merge pull request #2611 from frankhjwx/catch_spinner

Fixed banana generation on catch specific maps
This commit is contained in:
Dean Herbert 2018-05-26 12:48:47 +09:00 committed by GitHub
commit b0d2af16f1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 13 additions and 13 deletions

View File

@ -28,7 +28,20 @@ protected override IEnumerable<CatchHitObject> ConvertHitObject(HitObject obj, I
var endTime = obj as IHasEndTime;
if (positionData == null)
{
if (endTime != null)
{
yield return new BananaShower
{
StartTime = obj.StartTime,
Samples = obj.Samples,
Duration = endTime.Duration,
NewCombo = comboData?.NewCombo ?? false
};
}
yield break;
}
if (curveData != null)
{
@ -48,19 +61,6 @@ protected override IEnumerable<CatchHitObject> ConvertHitObject(HitObject obj, I
yield break;
}
if (endTime != null)
{
yield return new BananaShower
{
StartTime = obj.StartTime,
Samples = obj.Samples,
Duration = endTime.Duration,
NewCombo = comboData?.NewCombo ?? false
};
yield break;
}
yield return new Fruit
{
StartTime = obj.StartTime,