diff --git a/assets/songs/stress/scripts/tankmenRun.hx b/assets/songs/stress/scripts/tankmenRun.hx index 2b519b11..a7d7a306 100644 --- a/assets/songs/stress/scripts/tankmenRun.hx +++ b/assets/songs/stress/scripts/tankmenRun.hx @@ -8,10 +8,7 @@ var tankmanPool = []; function recycleTankman() { if(tankmanPool.length == 0) { - var a = new TankmenBG(); - a.self = a; - a.fuckingnewfuckingnew(); - return a; + return new TankmenBG(); } else { return tankmanPool.shift(); // can be pop but it causes it to be less random } @@ -73,8 +70,7 @@ function update(elapsed) { } } -class TankmenBG -{ +class TankmenBG { var strumTime = 0; var goingRight = false; var tankSpeed = 0.7; @@ -82,11 +78,9 @@ class TankmenBG var endingOffset = null; var sprite = null; - var self = null; var killed = false; - var fuckingnewfuckingnew = function() - { + function new() { this.sprite = new FlxSprite(); var sprite = this.sprite; @@ -102,8 +96,7 @@ class TankmenBG sprite.updateHitbox(); } - var resetShit = function(x, y, isGoingRight) - { + function resetShit(x, y, isGoingRight) { var sprite = this.sprite; sprite.revive(); sprite.setPosition(x, y); @@ -120,8 +113,7 @@ class TankmenBG sprite.flipX = goingRight; } - var update = function(elapsed) - { + function update(elapsed) { var sprite = this.sprite; sprite.visible = !(sprite.x >= FlxG.width * 1.5 || sprite.x <= FlxG.width * -0.5); @@ -143,8 +135,8 @@ class TankmenBG killed = true; grpTankmanRun.remove(sprite, true); sprite.kill(); - tankmanPool.push(self); - tankmanRun.remove(self); + tankmanPool.push(this); + tankmanRun.remove(this); } if (goingRight) diff --git a/libs.xml b/libs.xml index 1f966d57..b086a148 100644 --- a/libs.xml +++ b/libs.xml @@ -13,7 +13,7 @@ - +