From: dsc Date: Sat, 26 Mar 2011 13:39:44 +0000 (-0700) Subject: Cap ELAPSED per tick at MS_PER_FRAME. X-Git-Url: http://git.lttlst.com:3516/?a=commitdiff_plain;h=69227c3b44392e440d572348e41a3d2cb9592942;p=tanks.git Cap ELAPSED per tick at MS_PER_FRAME. --- diff --git a/src/tanks/game.cjs b/src/tanks/game.cjs index 7c6b93d..85f0528 100644 --- a/src/tanks/game.cjs +++ b/src/tanks/game.cjs @@ -118,7 +118,7 @@ evt.subclass('Game', { this.pathsThisTick = 0; NOW = this.NOW = d.now; - ELAPSED = this.ELAPSED = d.elapsed; + ELAPSED = this.ELAPSED = Math.min(d.elapsed, MS_PER_FRAME); TICKS = this.TICKS = d.ticks; SECONDTH = this.SECONDTH = ELAPSED / 1000; SQUARETH = this.SQUARETH = REF_SIZE * SECONDTH;