From 4a9958e5aca026b4b59c33dfc683cba71f6197d3 Mon Sep 17 00:00:00 2001 From: blondie7575 Date: Sun, 25 Jun 2023 18:43:07 -0700 Subject: [PATCH] Added power indicator to crosshair Fixed years-old bug in terrain unclipper which caused it to spray garbage in bank 3. My god, what a bug. --- Art/015Crosshair1.gif | Bin 0 -> 123 bytes Art/015Crosshair1.xcf | Bin 0 -> 971 bytes Art/{015Crosshair.gif => 016Crosshair2.gif} | Bin Art/{015Crosshair.xcf => 016Crosshair2.xcf} | Bin Art/017Crosshair3.gif | Bin 0 -> 127 bytes Art/017Crosshair3.xcf | Bin 0 -> 987 bytes Art/018Crosshair4.gif | Bin 0 -> 130 bytes Art/018Crosshair4.xcf | Bin 0 -> 998 bytes Art/019Crosshair5.gif | Bin 0 -> 130 bytes Art/019Crosshair5.xcf | Bin 0 -> 1000 bytes SpriteBank#060000 | Bin 4212 -> 5007 bytes crosshair.s | 18 +++++++++++++---- gamemanager.s | 21 +++++++++++++++++--- input.s | 5 +++-- macros.s | 14 +++++++++++++ player.s | 11 ++++++---- spritebank.s | 8 +++++--- terrain.s | 7 +++---- 18 files changed, 64 insertions(+), 20 deletions(-) create mode 100644 Art/015Crosshair1.gif create mode 100644 Art/015Crosshair1.xcf rename Art/{015Crosshair.gif => 016Crosshair2.gif} (100%) rename Art/{015Crosshair.xcf => 016Crosshair2.xcf} (100%) create mode 100644 Art/017Crosshair3.gif create mode 100644 Art/017Crosshair3.xcf create mode 100644 Art/018Crosshair4.gif create mode 100644 Art/018Crosshair4.xcf create mode 100644 Art/019Crosshair5.gif create mode 100644 Art/019Crosshair5.xcf diff --git a/Art/015Crosshair1.gif b/Art/015Crosshair1.gif new file mode 100644 index 0000000000000000000000000000000000000000..2dd879da658ad4afbc92b3b6558596f842184baf GIT binary patch literal 123 zcmZ?wbhEHb6krfwc+AhRwc6x=<10~mCGazNt*7#LWj1x|Rb-fQtX bHuzD(_sshdN$L~Q;$EzJtbM+ig~1vC@F6id literal 0 HcmV?d00001 diff --git a/Art/015Crosshair1.xcf b/Art/015Crosshair1.xcf new file mode 100644 index 0000000000000000000000000000000000000000..65e85dcdcaabaa306959e2bd9becb851942490eb GIT binary patch literal 971 zcmb7CzfTlF7@gfC!W|-@Xa&jOuN=iCcfnc{G#C>|O!y0yz1d~L-7eW(Sg4@1w8g~2 zXebN~)fH4$HvS72Ya1FH6O&ut+nb3?V&mI;Gw=H`d*AoXhPuBe5B)$MwA&p4%o)1a z9qec0oVGtCjpYuE~gcuA4!{JcmmmfCHkX;n;iFwfB3+{kZ zYj1@hfdy~^Y=HNSX5L-!CpZ(Lq?RA|`zp#{msQ+;o+vLlU@mGVR!1gXkonP1Ukc|Dmm8#wRA!u??!_AWTC={3*a4U>33 zD%<4s5H~=EIr3%dXD3)Oagcsawr(^walfJ$E1I{#d_sa&PgnHKik_+HS!n*B#UzA1 z|EQuLQse6wVSivW>$YEn?FlaTJr=@_0DZU@W0&>0Uudrjr@jO>#IHI##WMLvX$Broe0OR6}F#rGn literal 0 HcmV?d00001 diff --git a/Art/015Crosshair.gif b/Art/016Crosshair2.gif similarity index 100% rename from Art/015Crosshair.gif rename to Art/016Crosshair2.gif diff --git a/Art/015Crosshair.xcf b/Art/016Crosshair2.xcf similarity index 100% rename from Art/015Crosshair.xcf rename to Art/016Crosshair2.xcf diff --git a/Art/017Crosshair3.gif b/Art/017Crosshair3.gif new file mode 100644 index 0000000000000000000000000000000000000000..5f901eb7e78bebf3983a0b8cc1f83be4c8c5be71 GIT binary patch literal 127 zcmZ?wbhEHb6krfwc+AhRwc6x=<10~mCGazNt*7#LXO1x|Rb-dnM3 f%I^Dd6^#<9?XNO2+#A{$Ma*#pUM@Ur}9_h_M>r&<0O| z%IYV^2(V|s1n^vgIMvMox4?9SmKs6Q?TR>uuaZyRr^3%gn-?3F)1C(k-qoO82sTKag?6 zTTOUJW1e;z2eHh#jDuZ~(Hlt^W+LaR-r^%VUQ9h}bIwM@{i6fsEJ&iMRX^B^(&Qjk zW76@EJpd?8k}nW{cY-Gr2PjU;RyD`MURwNx#V0M!Ek0%OM;4#9_zXCG&)7o{`Zn1c z!0^|^@plZdzS5lfHh+Yf2_g3!4>BVG=5T+ELMG;3k-x~C>bypU-BmFy=2eR~?pCbI zMS9ijJ+m!3BFJSD^G!e7qm*gc$a{>Kl6Pe|q?Z3zUT*FASaUiWYQY0w)DkIdn^A^J XwRsmHrgOx-Yn{+B?QNk%w1VGsZi0OJn;q~H4hfB*o10ElK0%$YOpyF}e)X8)P0cXxOH006hQ zx82>{0C&5gOr`(;0RR90A^s6Va%Ew3Wn>_CX>@2HM@dak04x9i000mG5C8xKA`r+) ktCcC;o45Z{2ac9lYA6Pv+M2d+dy;f0*P{vQ_!I#EJ4GcW-g-`?BreLrSzzHcT@hI{fbjO0PL+Y`WoVFT6! zAJISm{zse${9Z?kUr*P6T|6B}QGNQMs;XLu(P%Utk41HH_ToLN>l!h!2zva$GI(wC zjSwVo6TAY>f-6R|?iTnPY{l48C(MRJm6q`JE|#9;DkxQ7R!O-dpFQ7t$;^T-O@=|N zI&q%#ZS}`?Q63GHEV4n;Uz=@5ahMIVT(-68BC|#2$M9H zy)L|?OP+B$`)N|jBn@{|!4+8)6{?iF-qBNextM!4@ZL^^&+!oUEa=Z|2H|d;XZxvc zlgC3`1)1i^SE(PL;EjocjB~P0qhZ8dN8ffdPlNS@1g)NP^mRwK96b-s|Ff8Zu!#QY!hk3CWU1v=Y`;Q#;t literal 0 HcmV?d00001 diff --git a/Art/019Crosshair5.gif b/Art/019Crosshair5.gif new file mode 100644 index 0000000000000000000000000000000000000000..c1121665a286401cd6ca36131fde2163a7426a82 GIT binary patch literal 130 zcmZ?wbhEHb6krfwc+AhRwc6x=<10~mCGazNt*7#LWT1Ws@UEwXr> iyZwJKd*95C*bLRB8mm|3RZje3b$v-^^Dhxb25SI4{4=xw literal 0 HcmV?d00001 diff --git a/Art/019Crosshair5.xcf b/Art/019Crosshair5.xcf new file mode 100644 index 0000000000000000000000000000000000000000..b7bb7591a4fcf95f4a28ea4801c44a8781a864d6 GIT binary patch literal 1000 zcmb7Czi-n(7(K@*ke1S4zy#8jUrL8aiRcVcK|)AWLgFuQowIvtVpq0{+o>HHyS5TT zCB%SOm@;&Mosl(yftiI7Dds)rPPzgM@ACY;@5jaWedkyYcjR6e$(P-3PXG&s4OkCc zqyOgXFL5aFdlfByKED6s?D05?s^fQMSyn=fMx*g~EXuRfXKztmRfvg2(BmI0gO}Ei zgdl;d;0167ylyn>u7N+nxfn<4gz0dok^+8xils-H3JTSir7pJQlcyWcnOUey^)QH4 zC(d-=R=;oO#r{CaJRRu%>P$O|!*q~lvR#`_7HZ!w^NiEkO>`l35^kxSJJKl1RUzwoM^EMXVxHN+JDCci_@% literal 0 HcmV?d00001 diff --git a/SpriteBank#060000 b/SpriteBank#060000 index ac3df34394ee0c72a48e65aa0d9f668d26e29a4d..42dc42f88d9b452bd147a80aa73900c5ac835c56 100644 GIT binary patch delta 623 zcmeyO(64Ujy_#!P4JQKw!wErVfq1?LJjvWaT#=jw96jtC*{-qvWienWVLrrU!nA@> zj&VAJA;V+?CXtD@Z@sNE85=0%H_Xny#> z$;sKg1fqlqD#5gv1uDTZc`cLV&yorUrgS|#KDVV>Er|f5wP>VF~u;m zSZ6L^nC!u%l7gb9nR)R7s6h*``G4^;sO&O`HU=n{VKJ64S delta 67 zcmV-J0KET?C-fjFOREa1d