From dd93b7f7ae52b9313f52f1af35c9509a8b3b0f76 Mon Sep 17 00:00:00 2001 From: PossiblyAxolotl Date: Tue, 10 May 2022 18:23:22 -0600 Subject: [PATCH] changed icon and fixed saving --- Source/Main.lua | 2 +- Source/Map.lua | 1 + Source/Menu.lua | 3 ++- Source/gfx/tiles-table-16-16.png | Bin 181 -> 390 bytes Source/launcher/card-highlighted/1.png | Bin 1456 -> 0 bytes Source/launcher/card-highlighted/2.png | Bin 1454 -> 0 bytes Source/launcher/card-highlighted/3.png | Bin 1453 -> 0 bytes Source/launcher/card-highlighted/4.png | Bin 1450 -> 0 bytes .../launcher/card-highlighted/animation.txt | 1 - Source/launcher/card.png | Bin 1448 -> 1448 bytes 10 files changed, 4 insertions(+), 3 deletions(-) delete mode 100644 Source/launcher/card-highlighted/1.png delete mode 100644 Source/launcher/card-highlighted/2.png delete mode 100644 Source/launcher/card-highlighted/3.png delete mode 100644 Source/launcher/card-highlighted/4.png delete mode 100644 Source/launcher/card-highlighted/animation.txt diff --git a/Source/Main.lua b/Source/Main.lua index 8c88421..65a8fe9 100644 --- a/Source/Main.lua +++ b/Source/Main.lua @@ -8,7 +8,7 @@ import "Saws" import "Editor" mode = "menu" -map = "levels/level1.json" +map = "levels/saw.rocketbyte" deaths = 0 diff --git a/Source/Map.lua b/Source/Map.lua index 49cbdeb..470aa1a 100644 --- a/Source/Map.lua +++ b/Source/Map.lua @@ -8,6 +8,7 @@ local tiles = {} local x = gfx.sprite.new(tilemap) function addMapSave(_file) + playdate.datastore.delete("savegame.json") playdate.datastore.write({savedLevel=_file,savedDeaths=deaths},"savegame") addMap(_file, false) mode = "game" diff --git a/Source/Menu.lua b/Source/Menu.lua index e88bcbf..73d338e 100644 --- a/Source/Menu.lua +++ b/Source/Menu.lua @@ -153,7 +153,8 @@ function menuButtonPress(name) elseif name == "START NEW GAME" or name == "CONFIRM" then deaths = 0 - addMapSave("levels/level.json") + map = "levels/level.rocketbyte" + addMapSave("levels/level.rocketbyte") elseif name == "CONTINUE" then addMap(map) diff --git a/Source/gfx/tiles-table-16-16.png b/Source/gfx/tiles-table-16-16.png index 8a907c99f780e3e1f61262422e432fa2d217d0f8..626c050e290437947c58c67ec849cd0f640f9315 100644 GIT binary patch delta 376 zcmV-;0f+vz0fqyR7k^*~1ONa4)+@LZ0003^Nkl)0S-R}D zSD~B6BE*2LU`A@oqE<*0o<3lc5**|9W81~Q9ou!}Au{}2Mj#^sd!jl58Jz`1tp;0k zX>|lL`u}7>M@}Q4pxG+AF+@049}C}k0;|_I(}4MvI3R%;J%5K_Rs-FUAJ7X^SpZhl z!Aus`)WNI<>2*LHAlwOfD&HS~8-PbDfzCz)ql)>!+w&sJ>qZ^jvbCqP75#83iwE-v zdRfqD-0{^^;@+|M=V}mIhbDnwWK*QhbzT-uz91HMSV5}E@8hnKYZbPotVElBJ z4~q6(Kp-ZP!${N_Ws~cG#VR6s-ww$H`qM>$6%ZI2c=u{F@N9twlN5#j;!ywcG{Fm? W#fW9kNY=Fg0000kdg0001dNklXw>jYJ@`KgEURYnXG)E zLs5>4Wv1?yUUx{%vU?LT+!{qFhBcka30y#*nM4j?V9 zEdc;P2L9xK1OOlu!<+**GmMTGr)mHIMi2D&ImWm-{lk$b z@a3+s&B-~UoRD>k7nWKXi~8k=yK3zAtnQ_u0aMil36qw*D0FARa84?X#X_-{83?9i zt!YbYp9^kSy(%(AF7QSUmh`Pdi-A%b=zP$;C55%WKCeNQ3&WuQS*UdR94s*x*1Zf=Eqm-^G<7o6M55Za%~pKfv&4d;476T4he;wwmj?CzXOunXt)D`*j zrSjg8C!EnpB5q&LSJ`>@tyyP-&hlT8g7{%rzcG+2%XFKMfy8`~g(TsDRyF?3&@Y29 zc+6n5b*4`qsobEqf)V8_$qJ_&P_PTu+m;uwqe_t3cc&z-3(QXj7P zZ~t{_BSlei;=g2*ZYF=0p?3vMOx-{#M~QjxoPD@rg_uwc&Uoz|T-kF)4ucOZ(YVhx zADl2T?Ezh#3?avFLTh3g(G9exif0`Nlo7OI4Xt=Ig!qDTCgbOvsWf4sQHa6P6}#i? zb@5x^?*H8qKwLYroM;<%C@cm3Q~|L?5#^;IdbgRjZ?|C3~Xszon?|);XC! zE>yv)Z-}7v60htptq~u2oW~S-M#Nl4Diud`qNG`}R{t?0C~=e_SEOLr5#jY&sT;Rw zp|2ezeqEn#US*iq8QLvX82{MwM2oJ8t}SNj%YqWsvPYG6ic=<2uRvF4I_vLvp$cF6 zR6%7n@#DEo@c~iS zK+5Ftk5746-MMUV`#8J6gTD9aMN3H<*SByarK81s{_dQOwht4#+t>%uTa{tDR>O1W zRt;^+RlIlBJUiGaXmpitx2j2DBXc^coZN8L5{DYk{ zSDTT^GaJaE$ltD#TZIDNuUgoL%^vpS4jHQ{#cK&d>2Mr17N5>ZFQV^+Ko^xVaAsTF z?c90?E0siA(B!^jz-+M6n7_!nAfZh-)Brx!D0zaxY+? Q;U@+H0}lDu`$lH}3pO*XYXATM diff --git a/Source/launcher/card-highlighted/2.png b/Source/launcher/card-highlighted/2.png deleted file mode 100644 index bfe6a38c344625f2a2c8066d399f3796649b6003..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1454 zcmY*Ze>l^59RJRuSW_2nmsC9NaiwGGqC-QamL9*(ugOfM$LS#!#lC)|ophJ3!&A(U zG)Z)LP!CPS%v4j8rEVK$qnw!eZr0|SZIz%a$fdtV4x4v7a+huzFq1-8}ebX+D@xIGCt zdLKu7A_++FvG%$C#;N>rZQ(8q5LaW{bc!B3gqnT6Thlv2viTl-VOe}N;5vK2`o|Jj7PV& zXC*hJ5bn<j}67^NV>G_2lg6_#Zz2{k1V&@7j@7UE)^l_OdrFl8{lZG3H*zRNGT zbh52a_0b_e1Pz?X##qNX9^{}7B&Qzmr1R0mMv9@>YzE!Oq~KN@&|7AR_3C}UEs}#m zzLd@%WYjqn8Hb%V_ktS&PTlB(ZckcX^E)n zMZ-L}koCjVxnH*YX$i1bVZBQ7Fo|O`WqoxqhcLhWJ%h`rocnP8EaD6L+Oa9ypCBc@ zzJ9DBdt&d!@)wb?s+eXefQdOHxoKG#uRBdBE1 zJI|<(qWfhND={lOjb$AE^*`65-x@9}{Ty8%?sEWrd&m9*`;MZ^Yg&cjM44v%WaNrG zRyA`S!}acAld@zBz5352x2X0cb$mHVY}2!2g@0s?;EfzQ1xa7+SmB;HKI8vQkiNVB zNo{MW;-yl}yHO)YAXAEB!nn?8xxSjXTST0PcaCky#a2e4R(?arUt*?L&_oduMkfTb2mw;;jS0=7oC}EwK!n37- zSEC<}ITx`z`ScKRJWmydAArZ6KnIC?%!BgMjnvaT;~6b-s+3tpb0F zg5K0@33#y15YdDgBV>yc%(}TtDd@+C2UHSy!9PZ)L-!R3t!qX;1-jB~rI*OhZKY`y zj^xhC!Lxb$q4&1(C%!$buk=t)f-|rn7?#Q*Dx@^Xq>{}PdwD(cB@VH>)gPz7?k}S* zEd^iM8bQ6&Rb5zHm@L0Naw+1jaCA_0#DYlPqfGN!H&5?;nXZ`!5gsf8$6fzi)28T@ zdcq`5y*G4zaVLW3VAfO-K`qE18rQsV@rr(ho8Ajw-Kx6fH$q}^MD1G)y&iFLDO1p| zQLTtPH{M%V{h*u^cCi*S7Aec4*jM+tSbaEodmSKNDkvtRtNc1U z6OpISKjnuZua5J{jegZr8HoPCP1oNAF;_P|Gr1)mSM7e#Y{~Rva@}uG5m{u};)kLZ z-hQF^+F8l?V^LWN84224MleNY9mj;q850CZ4w&`Wzy>yLw&=*eF{ RjqpDV_#E{2Zrp!7`(L!_!&3kN diff --git a/Source/launcher/card-highlighted/3.png b/Source/launcher/card-highlighted/3.png deleted file mode 100644 index 969285998e8e1acc935a0369b7e664373f6e22c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1453 zcmY*ZdsLEV82?Z~6G@vbH%rsAjx9^UshNh!n(HQb%S(!V=2!J*Cn@sPDP(H*JErOS#R-DjMv z26~N$)@2+Pd%oRNnC5SH%Degjl6&>o5c=v&lFf3byfG^_kIbq$*dM&uD(z705+m9aM9x{<-uN zWq8FdaO%PKnTBG5Rv)2{1cW+F$0qrBu@KukF{;3+ttvk^d%g8{rX6Z^16OQ$lE^RyMDS_$WC3AHX6y~9{tU~u%SD@DhODN~L_^M`;iI}qCKfHp)VMcl67~gjG=X!(( z5r);U(g1Q>T$U6s(a_wowWc;^e@JST?FUFSO-CnZ1c{&ebsmzDTVFq%dT70{Zw0!u z$(764K+z==At22Q^rh&dsCSZurvwU8e!&z{`hj3F%iOXr8R8P zI$jIp4J&H#-<9*^d)}lJm%4a7=tsL;1QRpd^exM!B6I1s4fEBBULY6ejHM3*>=H~Q zrYu`!X<^`=v}vTBGfd&Eiw98_(KaU=thHoX%=b-}YO-Wo`8cYD%PP3Ydo|TK@oF(c zUo17znp3eK`;G=_D78A$OvDA4kEO;+mPK!is;UooD^7M`PPvlT!W5Y%WbGe;KOt#3 zVrpKaaZJ6lIQDF!s8kCm%XX#LF(6=LRfs_@z<_+^ zzrAZ23Mtd~E`cEk2?IYek4?>Iq`%nd)9ANH9GM2wkg z);cD0Z-`>=#~rxmTZyLe!O0f&zE3kmL55s{BaN?>N4A}p{lIhanCp7RzghQS9#0?Y zlD96p=L@{q5UGbU*sqO2JH7JLvL=%-7t86U@uA-S!7nA8X|ec=U1vlka&-*wdl#Q| z9#lNi(zsG%>kjh_AUBKa?>t85G@5yN@ES|lu^%9U#+#Qg|5%hM9_S!32Ej7Q6e$39ajgN zY0I>-+(z?}XemAr63`vnEHMkz6eOHh6HO@=QbhM>+O)g>+_`7Y{m%ED@7#M!LV|Ht z7LFDG09Xb7csL9IAS7^q-OL1B_vXEC007vTz{7_kXg3yQviz5r?ZzS9aq{&mvQp%X z4fK&n8~r7P$Z_>Q7tgCS%iCM~1jejN6+2bU9M?j<4+Qn1bHmNxq%Nj@_nINAgPNyW zP){OVS0lR*DU4H0YxaGZGAt^!>+6OaSFP`@)i5M}Fhv$WKc{uI$Abw&St{numoHD6 zsNZE3*a%R4I&o;6vtYI^HQ%AX_CXAO33@8qNk9=rEkWm#(mq&_9EQ<_vfk}~(X2(f z3ieu;lPq7E68rcR&f`N%P-jKt>)}WVz{53D&8MyeLF$_ zZi`x)BLVJBJ5xpzlrXac>ddd`y;%6rW*~xbs9Y_1wzR~4$CLhJoiS5s$>BTMqJFr| z&&p!RypN2|$tZgrS-F|_>Y%oJie~oWdBBNX;H)*=7!|ENd9!ZS9c=VX6d$dIUZ|wi z1k|b3lMj`fQMaXDjkd5w`Cn7O%xpn0hQv+wBmJ;}+z3B5c?^FVOL}wRyA3VixVPN= zr6H%jnU0$0M->_J|Cj3tycLjk8WR_`p=YDU77Fxx!&PvipZKq!?oUf0`Ifc9xk3 z{Q933DmXg%wo6~r3fYovtpt=`Q6uD|)CR{{sT~O|!Zr#Cgx}WYgzNKMG5dLD+~ABf zozi`FLAip{Jku7TccJ1)8Og8NR81ZPl) zojo~4XH_(auOOqzaVXl!a(LqcP#^UZCR|>fvmo}|5+R>cl)g+|?N2de1WI69AI#(2 z5jG7H%6Ag9q4mUv1EEh3TFwhWnCE1piQ*+oUeHNpfHh4tiOQQZd1J`7MKSUJ^J^&wYTsEkE3bA-FD7kv3 zhA!t+FX)EfM~qL88hdx(dDR@i)uoN4yD0%m0&`mo`|!N71QnJ!+z91)##6A`)JdQ)!dkom1w3dr5mlrdWZQTWW zDXV2FQ2%XqkPv8*1@oFqmeEZ6^A3u;ZbCi7sXX0=Ioe^o=;mtKIzkfCkIg|NR$=p+ WJqXj5z6$UU1_F-+A7+0afBqlgM7R9_ diff --git a/Source/launcher/card-highlighted/animation.txt b/Source/launcher/card-highlighted/animation.txt deleted file mode 100644 index 32693ba..0000000 --- a/Source/launcher/card-highlighted/animation.txt +++ /dev/null @@ -1 +0,0 @@ -frames = 1x4, 2x4, 3x4, 4x4 \ No newline at end of file diff --git a/Source/launcher/card.png b/Source/launcher/card.png index 354a12bbb48da604629c6b3a6d0ce619f5806531..85f07ef50b12d3600b29f1b82c2088801fc8f960 100644 GIT binary patch literal 1448 zcmZ8he^8QV9Dh;J6e(LPCMC9YXJ>{oU(n1*&B`+KN2yd6YAtbC+C&qP(%EU(7TIo< zGJjr#rl!=8C?&sx%a&m5f+TH z$Jhe^fI4_!?-2liQJ{UvDjR6smSv~`07UA+y@64TQtfDW8phWV5z%;iY3ZysDDO-- zz`ohH&H~x|$ifw^K+@gn(Qns2}aDzyFNJuLv3Vv_y|2PV;a|6ZT&Ly?vp}lX?%`;cc%mV&6 zVn+@6y*(w@p7flow~C^n;@XfKL)=X7gK}_h7Lz+feZjihm^A^F)wg=cul_96g{MDl zq*cvW5g64UAl`oA8+S&6bz)P0o!!_Ws#pjP^qhXe@wmVffN^YeB^Q)Ky6G|Y7TvUq z?Q@iT9S>9vai?htEZerLSHR&*k@zmI+MNNj@oQ-+U%<6XeAQ2qIkZC2y^PNOP;~K+ zk=6nDHl$<6b+k8u8U3qwtZoMDD}(*_Vnc*qK^CMvw7 zrm?JAl9HpxY9uow-4b*565dC@gZ}{AC5=X}~I11}yI| zkp{e~ajsJ|9Kp!g-@d@=BB2IX5Xb&?cCI$kT92)G^mqdsy}4K_^AZOZoJtY{Z3N1( zt|^hMWNjgD#tPoc;KXQ~>o=u$ZX-}~<1wD+Dl?mnw1n%6bzaLv!U<~Q?vY#3pSS_D zlzNi#(K5KmiFAc%I2(h3471U$_t?70MR$)+4NG6jJS?z0sQ)-(RiaeZ2$dRElnxaS zhKaq_skd1apgcqMR&a3QY;li+aDF;pNhR*!7u8uhTO#=<@1m5u{z3IVVBFpRlr6M% zpHcrib{t1JfWy=W&T_Nqk*CESWXBRBXQt<{HcLqEJXXe+MXxX>BQSHMg9`9F#{P+A zupKl?qWEMLq5XVW_fYTh(4Q?kajDN8_pQKg=NgZ%zOcRxxt%u)A7N&}xi-sbL|XUO zjt)b?t$#6&!|_^~5B;0p3N(Eq{iftYqKwv$(`hE|;{B(qyQ=2xgtJTO(yd7rZgnt< zTA~uPW@nW3^c$n-E}fS*?raBLA9{e4J1V=I(dW_P6K)Uc8#9M%RmPZS#n1!$jWUvb zzPvlTfSOYH+vTECYP!zAyId4<&lNfChEiAgQMrLvuM30KvA8gI#!D97)G4o*rZ1=#)c~bzGlIcM@bW=NgHej v3&xnPchYrp)kq0l&NgZa%!D|AvgjhOs(^b3gxrVzz`((MVS5|)#OM7Dev++n literal 1448 zcmZ8he>l^59RC{IWbInH;zra{bYwO^)(?{9Dlt(~DQl?Kv^bYjlli$6s;gW`k0bI# zS-+lkGujVi-A>enXOD+5L%3~cKMbqw)O~l{^W^^dJfF||$LsxizuuqcUAQki7-@sH z0RR9QvS()`09cU0d$~0XJl!wo9|8b0Ib`RKsI*@u2V2kg<519jO?96?cc@>xodu2* z`Id?V9g)`UYi|sDEsqI39Ra*g#3UyS(fbhE*9~*O57eVp@d4=3JS|tAnR2lO`L^xd zM>>0Yirp#ZK;$Xxv*r#{`2=kZ~SIiP(=d@I0$mi8ZqmK)mRTgoqt2kM8Hyx zxcmTbg4F}v4F*_)1euDo_#J}7_=oIiC(RwUW6tsiXn?tdoD=6qE+d>q9!}4rP4?Dw zMltxDWv~iQ9Au$#m>6OE=doKyIM=*HYqxT!*kYLwZug}dk&wB*K0qeCY$GGVW70p~ z3AeM)t+!ZHCWl&Yijn}N14mgUPa^BbjP}QG7#_{G%3C3w1POo&(?YBq>S;ihnEL3= zD-iD9oBQ0EjqpJq#Qf8vY9>`9333** zychfrCKECn-PjAsR`(3FN!=`E1ZsV1WNeebKe_^2<2?_Y6E>>4knw8XM?t?GrL1%X zm0;Ta%ei)x5)GOTE;6}vCTt)p@|vy|&Iip)s&MVCF0B;2Gd_Y%%%s?viGag0_tm58 z4x6Sv;MD3}u6&VV7JQ+M8R37=t*qSdcbl$p*j*ZDm6@w8A7}-?3T`#_O>yO623@So zIHo=hw)9`JANg{Z(dVsNeRFu_qUtH-r2H6ZSAP#BYEd5)w7@^UU@=5(m(c^>cvTLq z{h0xIBG|@U7+x(cF8V%$=NEgb2q_zgH1gmkmP+^{yuH`&Q?k0@ddE}G-ar%DrPo4P zyuErnD%esQVKCDtfka%Y=D~s^=2a!&H6CNyLeblc{G685I&hYf&nt zHJ;dPUzG>S8hyKPGkyEZ3pRrE%Al)?b0Q)9!&8Hkrf)TMYZ<67WrK`lZ07N&@6?Pt zUK$v~RK5ypBOuI*bR^+{AI-4-aST4-ESHLS8q@QDQ|;d%*JZ!B#CDC#%8r~OB2bFt z(9=Y>nPbJg{fcR$1O9H**%{UD3}+m(pKTYKJmiFJfqzh@ag&H9A$Cwto>B7ii|Sr4 z*Vt+YymZFLQ0pl#2EVxvR#282Q$dX%p&V@bssUU%QbQWCw+8suutn!77{nb!=tY(rlvfBWezUgplwpa*%+HO-dFlzE`Vxxt7h2oOEEkHB