From ba97078674a6dcdc6a6f5742350ce4ba75e1439d Mon Sep 17 00:00:00 2001 From: Pecusx Date: Wed, 19 Feb 2025 15:15:02 +0100 Subject: [PATCH] No Power Death --- lumber.asm | 16 +++++++++++++--- lumber.xex | Bin 10519 -> 10544 bytes 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/lumber.asm b/lumber.asm index c526222..4437bae 100644 --- a/lumber.asm +++ b/lumber.asm @@ -267,12 +267,15 @@ EndOfStartScreen */ loop ; PUT GAME HERE - jsr GetKey + jsr GetKeyFast cmp #@kbcode._left beq left_pressed cmp #@kbcode._right beq right_pressed - bne loop + ; other keys or no key + lda PowerValue + beq LevelDeath + jmp loop right_pressed jsr ScoreUp jsr PowerUp @@ -283,7 +286,14 @@ left_pressed jsr PowerUp jsr AnimationL jmp loop - +LevelDeath + mva RANDOM COLBAK + jsr GetKeyFast + cmp #@kbcode._space + bne LevelDeath + ; restart game + mva #24 PowerValue + jmp loop LevelOver ; level over jsr WaitForKeyRelease diff --git a/lumber.xex b/lumber.xex index 9f1d3ce0a536f6305bfca70fda0858b789413a40..c239bbb92fb11b124809f4bfae128c88f0ea03d8 100644 GIT binary patch delta 767 zcmZva!D|yi6voqT(?|n$!I0JzWJ20Bp($3SQ1u|Fjd_`*NjBm|3hPA-=)u3BHSH*h z3(6dN3Wk(GM>@44N_t53pyJkpi+EH}gdT*3MGwK^!I{=JfpsqPz3=dvA zW*VE_cAx37Jyl{4q(pQX&=WxZ3oZRaYTonF2v|t)LF*UmCq(8odVKK8lp8ab5s0w~ zV<1-bz46(9(4KYDX`OOfr`s+1ZSeN~mS@|O-7e>x)_JEj*>2J2LpQwZ3A7FJ;OIRa z4X0=F!1G`RtT0oJJTx@mnk@T7sX-$LJSWQoqRc@f3p!IPN+}B)>b71{>RBi?V;gEy zuXNWhLg~_|)SIMA%wtv;8CH&U`yE>mKHq5v(IR~m LIoeU9A0mmrj#@vK delta 717 zcmZvaO=uHA6vwyO^n(QKVoR+NWF&2pLZtc5CiPU?HLt54dhonn#6o-WZe!Z%A+QG> z&{N2=5MjiTsvs5#c&HzngRCDH!HXC1pkcv7pjhk-#S+-gVdnpS^Pe}5H?zI`V0k+~ zDu2~wVx5hUCnqMJ-yHomHt>)vM)R?zj$UZ!RfS4u7En#2!(zP!f^KN&izY;iSkcv3 zUU!DPlg_XgaQ~orK=%RdYnQp>P=CB6bd%^)*RTFsqLLX&Qq??@Y>mGe_x_^)sN_dw zKbq@DWN&KgDCK3`aRI^T4uT=743u%mPb;nE{ppGYuYZgcoL^PcyP8 jf}co%f%t!1AoWBv+|k_x+YET;P@TL?%nmfk&qU<_)ypu{