Fix for double converted old events

This commit is contained in:
NeeEoo
2023-06-10 17:23:51 +02:00
parent 68a60a9d7c
commit d22c27250a
2 changed files with 7 additions and 2 deletions
+3 -2
View File
@@ -119,8 +119,9 @@ class Chart {
for (event in cast(data.events, Array<Dynamic>)) {
if (Reflect.hasField(event, "type")) {
event.name = eventTypesToString[event.type];
event.type = null;
if(event.type != null)
event.name = eventTypesToString[event.type];
Reflect.deleteField(event, "type");
}
}
@@ -82,6 +82,9 @@ class CharterNote extends UISprite {
if (angle == destAngle) return;
if(angleTween != null)
angleTween.cancel();
angleTween = FlxTween.tween(this, {angle: destAngle}, 2/3, {ease: function(t) {
return ((Math.sin(t * Math.PI) * 0.35) * 3 * t * Math.sqrt(1 - t)) + t;
}});
@@ -90,6 +93,7 @@ class CharterNote extends UISprite {
public override function kill() {
if (angleTween != null) {
angleTween.cancel();
angleTween = null;
angle = switch(animation.curAnim.curFrame = (id % 4)) {
case 0: -90;
case 1: 180;