Fix for double converted old events
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user