all repos — katbugjs @ f465b34be027e235081eb68d6a06eec91769a9a8

side-scrolling infinite arcade game in Javascript with HTML5 Canvas

cleaned up a bit of pausing logic
Iris Lightshard nilix@nilfm.cc
PGP Signature
-----BEGIN PGP SIGNATURE-----

iQJDBAABCAAtFiEEkFh6dA+k/6CXFXU4O3+8IhROY5gFAlylDYAPHG5pbGl4QG5p
bGZtLmNjAAoJEDt/vCIUTmOYXRIP/io5DhWil9ZjwBfCxCbSiD2bn4gdYI6Ar5HV
yAyZkjmkPmqP5VhFahjm2hmr3T8k/hSpfiByueOBykLDGP56kj2Rrxx6YAyEJ22N
kzMC7jIZe9A5yv0+5/vmorx8HKZFxbgBdDI6fyaPTaOSTVdfJbogUkiNGdLBvm1f
/NDYR43g3jm/smon170JdAwJ+U7WI2wEEViDUBhuRcFCCRAj0U40uURYsEBD/WSf
mseLBPaoozgMOoVgURUc+PKxJWSHIHDtipqjDWN9dOK3rridlkL0vk0dG4NKNpOk
mDQzwsWrkttL70/KkhSEZOe7h0LdU5loKLz1UFTKbNKWIq8/RhJIMuzVaCi522/2
jIR/j72HZ0RcfcSiQIWgKme83gjIqTC2kMItNYIacG75FG4sJzsLJY3ZIQPfK98z
uuXRBg3rMDf0xpE6RWT+2J0uCDbVFPCBtbuqa5vhIX1q1twiJ87TgNIRcIBgmyow
qmnMlHvc2guwWNJqWLHOMJziVFGqx62CBK1Hh4YYp24tPpy9cD/NrJBYLgPCEiHy
fTcAn1ua22tRHud5VCMt5QKAqDyZA9l24KeTGmQWKXcQ53dpsHZRSzSLW9n7MSIL
s0VfpJJDoqD7lZWjJtPjzoTnR2dq/ws37aggly/nEhVhUnOjeHbHOIQyRrHHofVA
H86IWr08
=7Url
-----END PGP SIGNATURE-----
commit

f465b34be027e235081eb68d6a06eec91769a9a8

parent

44659fe368e227ef33915adc3a514006c1fb112e

2 files changed, 5 insertions(+), 14 deletions(-)

jump to
M Engine.jsEngine.js

@@ -54,7 +54,8 @@ renderer.bg = function()

{ screen.drawImage(this.gfx.bg, this.bgx, 0); screen.drawImage(this.gfx.bg, this.bgx + 1472, 0); - this.bgx -= 8; + if (!gameState.paused){ + this.bgx -= 8;} if (this.bgx == -1472) this.bgx = 0; }

@@ -208,9 +209,7 @@ { renderer.titleScreen(); }

else { if (!gameState.over){ - if (gameState.paused) { renderer.bgPaused()} - else{ - renderer.bg()}; + renderer.bg(); if (!gameState.paused) { catbug.move();

@@ -292,11 +291,7 @@ else

{ if (gameState.playing) { - if (!gameState.paused) - { - gameState.paused = true; - } - else{ gameState.paused = false; } + gameState.paused = !gameState.paused } } break;
M Touch.jsTouch.js

@@ -145,11 +145,7 @@ else

{ if (gameState.playing) { - if (!gameState.paused) - { - gameState.paused = true; - } - else{ gameState.paused = false; } + gameState.paused = !gameState.paused; } }