diff --git a/o4c478xpx3.js b/o4c478xpx3.js index 18a96d7..36a41fe 100644 --- a/o4c478xpx3.js +++ b/o4c478xpx3.js @@ -11,7 +11,13 @@ if (!this.initialized) { this.totalTime = 0; + /** + * Waiting means - this block is on top of some blocks which are busy disappearing + * - so wait for the fall to complete + */ this.waiting = false; + + this.animation = this.entityLoaded.animation; this.drop = false; @@ -57,6 +63,9 @@ if (this.totalTime > this.entityLoaded.speed) { } if (fall) { + + this.animation.translationSpeed = 50; + moved = this.moveBlock(null, {down: true}, 1, true); } @@ -71,8 +80,10 @@ if (moved === false) { this.drop = false; this.moveQueue = []; - + this.stopBlock(); + + this.animation.translationSpeed = 10; } //@ sourceURL=beforeRender.js \ No newline at end of file