From ea730a5f0d5ba8399b774f23b9e02817dec52667 Mon Sep 17 00:00:00 2001 From: PossiblyAxolotl Date: Mon, 2 May 2022 19:59:37 -0600 Subject: [PATCH] added icons, proper menu anim, and renamed files --- Page Assets/calendar.png | Bin 0 -> 135 bytes Page Assets/info.png | Bin 0 -> 154 bytes Page Assets/size.png | Bin 0 -> 145 bytes Page Assets/smile.png | Bin 0 -> 169 bytes Source/Player.lua | 2 ++ Source/Saws.lua | 11 +++++++---- Source/launcher/card-highlighted/1.png | Bin 0 -> 1456 bytes Source/launcher/card-highlighted/2.png | Bin 0 -> 1454 bytes Source/launcher/card-highlighted/3.png | Bin 0 -> 1453 bytes Source/launcher/card-highlighted/4.png | Bin 0 -> 1450 bytes Source/launcher/card-highlighted/animation.txt | 1 + Source/launcher/card.ase | Bin 0 -> 10599 bytes Source/launcher/card.png | Bin 866 -> 1448 bytes Source/levels/rotate.json | 2 +- Source/levels/{level1.json => win.json} | 0 15 files changed, 11 insertions(+), 5 deletions(-) create mode 100644 Page Assets/calendar.png create mode 100644 Page Assets/info.png create mode 100644 Page Assets/size.png create mode 100644 Page Assets/smile.png create mode 100644 Source/launcher/card-highlighted/1.png create mode 100644 Source/launcher/card-highlighted/2.png create mode 100644 Source/launcher/card-highlighted/3.png create mode 100644 Source/launcher/card-highlighted/4.png create mode 100644 Source/launcher/card-highlighted/animation.txt create mode 100644 Source/launcher/card.ase rename Source/levels/{level1.json => win.json} (100%) diff --git a/Page Assets/calendar.png b/Page Assets/calendar.png new file mode 100644 index 0000000000000000000000000000000000000000..e026af9812242c924141078a95971405572b00a7 GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9S!3HE7rssMADL+pa#}JF&|8b BGCu$S literal 0 HcmV?d00001 diff --git a/Page Assets/size.png b/Page Assets/size.png new file mode 100644 index 0000000000000000000000000000000000000000..0dc8aa6aaef1bbebb7c87b044971574b0973f1d2 GIT binary patch literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE;Agr|#Rh(&MmogIab>)CV?-rd>R z!vh2-Po9i;TF9stBqGclaUquJ@nr55?+yhryEirVG}|pV`1SK=;8llLy9K7RoOycW sS>X(;SJTaoXsMWOV?Wo*EY`*#@``1bBbVTMcA@$2>OI%dp}Ouew 0.1 then scale -= 0.05 + else + sprRocket:setVisible(false) end end updateExit() diff --git a/Source/Saws.lua b/Source/Saws.lua index eb18b03..7fabc88 100644 --- a/Source/Saws.lua +++ b/Source/Saws.lua @@ -7,6 +7,7 @@ assert(imgSaw) assert(imgTarget) local blades = {} +local spinblades = {} function loadBlades(_blades) for i = 1, #_blades,1 do @@ -44,17 +45,19 @@ function loadSpins(_spins) s.middle:moveTo(s.x,s.y) s.middle:add() + local sb = {speed=s.speed,arms=s.arms,armlen=s.armlen,blades={},time=0} for i = 1, s.arms, 1 do for p = 1, s.armlen, 1 do local degrees = (360 / s.arms) * i local position = {x=math.sin(math.rad(degrees)) * 20 * p,y=math.cos(math.rad(degrees)) * 20 * p} - local newSpr = gfx.sprite.new(imgSaw) - newSpr:moveTo(s.x + position.x, s.y + position.y) - newSpr:setCollideRect(0,0,16,16) - newSpr:add() + sb.blades[#sb.blades+1] = gfx.sprite.new(imgSaw) + sb.blades[#sb.blades]:moveTo(s.x + position.x, s.y + position.y) + sb.blades[#sb.blades]:setCollideRect(0,0,16,16) + sb.blades[#sb.blades]:add() end end + spinblades[#spinblades+1] = sb end end diff --git a/Source/launcher/card-highlighted/1.png b/Source/launcher/card-highlighted/1.png new file mode 100644 index 0000000000000000000000000000000000000000..eb70e6c8bad6c2597e750fb849919a687f3322b8 GIT binary patch literal 1456 zcmZ8hdr;C@82urlC`&Q1m05_5o2{l{Dp{t5uUe%^d$3e0>Xw>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 literal 0 HcmV?d00001 diff --git a/Source/launcher/card-highlighted/2.png b/Source/launcher/card-highlighted/2.png new file mode 100644 index 0000000000000000000000000000000000000000..bfe6a38c344625f2a2c8066d399f3796649b6003 GIT binary patch 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 literal 0 HcmV?d00001 diff --git a/Source/launcher/card-highlighted/3.png b/Source/launcher/card-highlighted/3.png new file mode 100644 index 0000000000000000000000000000000000000000..969285998e8e1acc935a0369b7e664373f6e22c8 GIT binary patch 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_ literal 0 HcmV?d00001 diff --git a/Source/launcher/card-highlighted/animation.txt b/Source/launcher/card-highlighted/animation.txt new file mode 100644 index 0000000..32693ba --- /dev/null +++ b/Source/launcher/card-highlighted/animation.txt @@ -0,0 +1 @@ +frames = 1x4, 2x4, 3x4, 4x4 \ No newline at end of file diff --git a/Source/launcher/card.ase b/Source/launcher/card.ase new file mode 100644 index 0000000000000000000000000000000000000000..368dcb996380afc02fad565093e77228cc1023fb GIT binary patch literal 10599 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 Y-^aT6F3aVtz`VoY>FVdQ&MBb@04#E5MF0Q* diff --git a/Source/levels/rotate.json b/Source/levels/rotate.json index 6c1ad8f..4d1ac22 100644 --- a/Source/levels/rotate.json +++ b/Source/levels/rotate.json @@ -1 +1 @@ -{"bigrocket":{"x":73.333333,"y":144.79638},"dimensions":{"x":22,"y":17},"rocket":{"x":300,"y":120},"rotators":[{"x":200,"y":200,"arms":4,"armlen":3,"speed":20,"middle":true}],"tiles":[{"t":2,"x":2,"y":1},{"t":2,"x":14,"y":1},{"t":2,"x":14,"y":5},{"t":2,"x":22,"y":5},{"t":2,"x":8,"y":6},{"t":2,"x":2,"y":12},{"t":2,"x":8,"y":12},{"t":2,"x":8,"y":17},{"t":2,"x":22,"y":17},{"t":3,"x":3,"y":1},{"t":3,"x":4,"y":1},{"t":3,"x":5,"y":1},{"t":3,"x":6,"y":1},{"t":3,"x":7,"y":1},{"t":3,"x":8,"y":1},{"t":3,"x":9,"y":1},{"t":3,"x":10,"y":1},{"t":3,"x":11,"y":1},{"t":3,"x":12,"y":1},{"t":3,"x":13,"y":1},{"t":3,"x":15,"y":5},{"t":3,"x":16,"y":5},{"t":3,"x":17,"y":5},{"t":3,"x":18,"y":5},{"t":3,"x":19,"y":5},{"t":3,"x":20,"y":5},{"t":3,"x":21,"y":5},{"t":3,"x":3,"y":12},{"t":3,"x":4,"y":12},{"t":3,"x":5,"y":12},{"t":3,"x":6,"y":12},{"t":3,"x":7,"y":12},{"t":3,"x":9,"y":17},{"t":3,"x":10,"y":17},{"t":3,"x":11,"y":17},{"t":3,"x":12,"y":17},{"t":3,"x":13,"y":17},{"t":3,"x":14,"y":17},{"t":3,"x":15,"y":17},{"t":3,"x":16,"y":17},{"t":3,"x":17,"y":17},{"t":3,"x":18,"y":17},{"t":3,"x":19,"y":17},{"t":3,"x":20,"y":17},{"t":3,"x":21,"y":17},{"t":4,"x":2,"y":2},{"t":4,"x":14,"y":2},{"t":4,"x":2,"y":3},{"t":4,"x":14,"y":3},{"t":4,"x":2,"y":4},{"t":4,"x":14,"y":4},{"t":4,"x":2,"y":5},{"t":4,"x":2,"y":6},{"t":4,"x":22,"y":6},{"t":4,"x":2,"y":7},{"t":4,"x":8,"y":7},{"t":4,"x":22,"y":7},{"t":4,"x":2,"y":8},{"t":4,"x":8,"y":8},{"t":4,"x":22,"y":8},{"t":4,"x":2,"y":9},{"t":4,"x":8,"y":9},{"t":4,"x":22,"y":9},{"t":4,"x":2,"y":10},{"t":4,"x":8,"y":10},{"t":4,"x":22,"y":10},{"t":4,"x":2,"y":11},{"t":4,"x":8,"y":11},{"t":4,"x":22,"y":11},{"t":4,"x":22,"y":12},{"t":4,"x":8,"y":13},{"t":4,"x":22,"y":13},{"t":4,"x":8,"y":14},{"t":4,"x":22,"y":14},{"t":4,"x":8,"y":15},{"t":4,"x":22,"y":15},{"t":4,"x":8,"y":16},{"t":4,"x":22,"y":16}]} \ No newline at end of file +{"bigrocket":{"x":73.333333,"y":144.79638},"dimensions":{"x":22,"y":17},"rocket":{"x":300,"y":120},"rotators":[{"x":200,"y":200,"arms":5,"armlen":2,"speed":20,"middle":true}],"tiles":[{"t":2,"x":2,"y":1},{"t":2,"x":14,"y":1},{"t":2,"x":14,"y":5},{"t":2,"x":22,"y":5},{"t":2,"x":8,"y":6},{"t":2,"x":2,"y":12},{"t":2,"x":8,"y":12},{"t":2,"x":8,"y":17},{"t":2,"x":22,"y":17},{"t":3,"x":3,"y":1},{"t":3,"x":4,"y":1},{"t":3,"x":5,"y":1},{"t":3,"x":6,"y":1},{"t":3,"x":7,"y":1},{"t":3,"x":8,"y":1},{"t":3,"x":9,"y":1},{"t":3,"x":10,"y":1},{"t":3,"x":11,"y":1},{"t":3,"x":12,"y":1},{"t":3,"x":13,"y":1},{"t":3,"x":15,"y":5},{"t":3,"x":16,"y":5},{"t":3,"x":17,"y":5},{"t":3,"x":18,"y":5},{"t":3,"x":19,"y":5},{"t":3,"x":20,"y":5},{"t":3,"x":21,"y":5},{"t":3,"x":3,"y":12},{"t":3,"x":4,"y":12},{"t":3,"x":5,"y":12},{"t":3,"x":6,"y":12},{"t":3,"x":7,"y":12},{"t":3,"x":9,"y":17},{"t":3,"x":10,"y":17},{"t":3,"x":11,"y":17},{"t":3,"x":12,"y":17},{"t":3,"x":13,"y":17},{"t":3,"x":14,"y":17},{"t":3,"x":15,"y":17},{"t":3,"x":16,"y":17},{"t":3,"x":17,"y":17},{"t":3,"x":18,"y":17},{"t":3,"x":19,"y":17},{"t":3,"x":20,"y":17},{"t":3,"x":21,"y":17},{"t":4,"x":2,"y":2},{"t":4,"x":14,"y":2},{"t":4,"x":2,"y":3},{"t":4,"x":14,"y":3},{"t":4,"x":2,"y":4},{"t":4,"x":14,"y":4},{"t":4,"x":2,"y":5},{"t":4,"x":2,"y":6},{"t":4,"x":22,"y":6},{"t":4,"x":2,"y":7},{"t":4,"x":8,"y":7},{"t":4,"x":22,"y":7},{"t":4,"x":2,"y":8},{"t":4,"x":8,"y":8},{"t":4,"x":22,"y":8},{"t":4,"x":2,"y":9},{"t":4,"x":8,"y":9},{"t":4,"x":22,"y":9},{"t":4,"x":2,"y":10},{"t":4,"x":8,"y":10},{"t":4,"x":22,"y":10},{"t":4,"x":2,"y":11},{"t":4,"x":8,"y":11},{"t":4,"x":22,"y":11},{"t":4,"x":22,"y":12},{"t":4,"x":8,"y":13},{"t":4,"x":22,"y":13},{"t":4,"x":8,"y":14},{"t":4,"x":22,"y":14},{"t":4,"x":8,"y":15},{"t":4,"x":22,"y":15},{"t":4,"x":8,"y":16},{"t":4,"x":22,"y":16}]} \ No newline at end of file diff --git a/Source/levels/level1.json b/Source/levels/win.json similarity index 100% rename from Source/levels/level1.json rename to Source/levels/win.json