From b52e4a48056e408e3ea351c8c2f522b3603e340b Mon Sep 17 00:00:00 2001 From: KikooDX Date: Sun, 10 May 2020 19:05:39 +0200 Subject: [PATCH] Chill level --- JTMM.g3a | Bin 72032 -> 72528 bytes src/levels.c | 2 +- src/main.c | 2 +- src/menu.c | 2 +- up-editor/screens/5060.scr | 1 + 5 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 up-editor/screens/5060.scr diff --git a/JTMM.g3a b/JTMM.g3a index 10720aec0d60fca6b90fc0cd4d94b451bea0eff1..1f72e7c3f739c3ee0cac9c72f4bce5dff7555830 100644 GIT binary patch delta 2752 zcmZ`)e^Aud5#M*mA!k%j$N>s+C=w>Xu~_$Z!!HVYHQ$2C-ZQ z()tU93VnnSMS2L0rzHXVB@8y$GL?$$bUNphv~=e1ty|4pBuS2+I8ea=O6EUf!}w47Dqp$dzN?S=R({)|IF3hnJGQO zWEAVlyFDMq6y~!n|8XwVwu{{>Ay}qOt@{3s)^mGe;?m1u7a%_Cy>1P9uo9nhU8e@! z9iQ8CUEHOKM0re{QhcX{=&Y9*ByVmbPIVH0Wrnx{zAF2Oqce1foznM$lDtC;j=bKw zioCb;CU!racX^NY-Yf44u}9W6HVU^k-`FBdFdA}d?pHU7*20&c{&0Eziu}w@TW!Ux zvDYS20*PWHnaR8=VXZYYXS01v$v5bOct6=H}SXZ#8pYeFD(&Q&lA5qNnF!M zytA2jms?BNmnKA?ENI>?*k+Fy9 z&K=@<2OuZ~KZZEDL=Jmz<<8LSbRhm0H@C)LP*o|5QJpFDRXD zDO&#zx(zkIG321sLt=pb9a3s@B8NSAlFp^HLm0brXma7_6dsYUt@q_Fb5O>GmgpZ?~tJT*UcB(t0#8*>%;p^Vxv0Bx_UYpNx*|+BFynAF<6U%a3L! zrl8~02u)2oGt=508W4#a0D><1+`hR&j3)>Y4{kjg6F}WqhFg39kC47A%GXqe^rc< zp5Ne@Eb2@XKCP;AqY!hl?MJ^79nx|9R&qy&B_RjEB61G0${m-kuHE?LC%d*9 z(|e#`Cw{IAdjZ~$a_k6Ofs_lXu(P!Gd~AZoQx2K%#@~fk-hQJ|jA;$M>u?WR$D4VE zO|^KFvH&PCaU5;w1N7tjxDyc9$&tO7Mx14r3vbn^2jv=OzyA{ zby$o9$ykTQguP%A53F0}46idOszJJjUlenif4Ewhtg1WOinr6m>RxCrqWmI&gZQx& zS#;*32-l$`imTcEC&j~1F7$^C?uu@l{iY!m?DVj&hzJeA75SZ7<;d}nwH`(f84S1d z&ZURvpoF{gJMT?I3%t8kh+dgAcFDY;KefniajXK3w4dK#c#>q*`Soh^>L=fM3r^bP z`R5GLelKwuX>sF*2%R)BU@-XWa#vPMYV!Eun;E;GPzs^g?JZ#9&X@8Es=h!haU7+haEQysm zFB|R4p3!Mv$Trb~@vcOSW`UZ_e_HH&6ogD+D~VO z*2uccsWN{yK{{qlt+w1;+dYf*72@0{Yf_8qTDeKFA1q`Q z?}0Ks%O=|c0>`rh;>i3!8b&;JYl!uLi1 delta 2339 zcmZWqeN0=|6+hR;iQPbP2yt-g1e32?;FLo`GN#h;)>erlNJeVZS}Psypn@q(p<-1@ z!-l(&gb=fkUP{x1fKd=}Hx!&bf=EkNRM6s0(`2-EN~QjRI%qN#sc6{;+Nx&1>jxy# z9{Qbo?m6e4uX}t+jHb-|CS}*JhHegbwq5A>^Zjq|_XChG`tHy}U$e<0#Do2NmFGHk z$e^&8g)?|A__=lWu02l_>@M7^9~MW_pjfSsKl;WGTcXWYdrmpdC5W$t=iEsTZsKU= z95op3INCfX9`Hn>+-g^bzdl2BB}@#KcQp`iDkk1NLhPR)u4p4(waq|!%vcKx^H0ub z`Q3H?{K5RuBhTdju3o?X>Qy0vvZk?7lf*l>X zHU3-X?p)zYtQT9!Mz++9tj*hUd2jL4pJZrxWcy_8@PCtZ5!62X&m{djX!`J1NjeYu z=H6nlz@H&!H@%*|Hf3-IzL z8vGVK9lcH5c$fG{ocL#U<%0N(kNC7ETaSNdRV~=Zi)8%xtsHc8BOIB#i0L_vQ0QeCZZTVA%?LWlZ#sM#JdJpk-m);iogLq!aZIG{NGL9gN zWSG^NB@09)zkgSK7l_Lmv=lW#KG>Ebm9jYTfgtfgz*>lX7UXp$Gs@;bsviCMIaBqN z$%|4?ieCEHl2L<}WjHDMblLH0Op?tvk^be0&0~k>mGcQt(n-*8rUD#D4MC&<#H-(j zFVwXLi8uqY=fvnEss`1bv?;yvq*;go89Y^zHe(d)z$KvAp;J@aU(8Bl$e+lRmF;;> zd-=U-b6lLEY14Nx-|9a3HelBy?dwb}Xy)=T^vxOvd+!qW*#YSKYKS9Neu?nW&yWSN78@7YJ3;K|YeJAPFf=WO z$;hv7Li#$gMVDUJu~mq;4FB>&5t3zR?>R$ZN2V9xkz}WLGO>4ocxO}wI*;IoKh?S4 zoYM*er1hLKMv8t7E5iDTxDcuO-O}6jmBmZ^G)wo}cSM7fe!LUO*R)Pk1fx@7UCQdqZL$`dR{E>$l{UA?6iRUqs2 zy_ZEAx?B(e5_l*{x+1rPTh2!EK<)iyda%FBWNCx{2|0E7g`7BggezIaVFyvzVMhJ_ zNZ4UfeTd?P^~vIa$1I8q%F2NkMO+^ns1g>tYK-n0%oc0gVfisCF9tN?y{WS7%9krr zO=*-=_eC#?^)TLpn@=8ipjv$Id!|hg=PdhLQK1*l0s*~d=9gp-^ zsL3YY(I5|tO;y}qZtS;&lPghM*x`s8vK+YGqMj?*4;CA%7jwO{6?|RTv0=$q9>ykb z%+U8PtfdpP(ByK@lYsZLtV#HmY#J}+1HE2iz zK@me6N+%jxd!5v}^6_3IQB<_DUuKl-NiH_3To$U8zkQeZsl^o$e`~2bkS~9*LG>@0 Pd1Kc*=QoN`lgaZxOthOA diff --git a/src/levels.c b/src/levels.c index 4c407c6..7546869 100644 --- a/src/levels.c +++ b/src/levels.c @@ -1,3 +1,3 @@ #include "levels.h" #include -void set_level(int level_id, char level[]){switch (level_id){case 5050:memcpy(level,"-----------------------------00000000000000000000000000--00000000000000000000000000--000.....rr..........000000--000.....rr..........000000--000.....rr..........000000--000.....rr..........000000--000..E..rr..........000000--00000000000bbbb.....000000--00000000000bbbb00000000000--00.............00000000000--00.............00000000000--00.........000000000000000--00..S......000000000000000--00000000000000000000000000--00000000000000000000000000-----------------------------",476);break;case 5051:memcpy(level,"-----------------------------00000000000000000000000000--00000000000000000000000000--00000000000000000000000000--00000000000000000000000000--00000000000000000000000000--00......................00--00......................00--00......................00--00......................00--00S....................E00--0000rrrrrrrrrbbbbbbbbb0000--0000vvvvvvvvvvvvvvvvvv0000--00000000000000000000000000--00000000000000000000000000--00000000000000000000000000-----------------------------",476);break;case 5052:memcpy(level,"-----------------------------00000000000000000000000000--00000000000000000000000000--0000000000.........0000000--0000000000.......E.0000000--0000000000....000000000000--0000000000......0000000000--0000000000bb....0000000000--0000000000......0000000000--0000000000....000000000000--0000000000......0000000000--0000000000rr....0000000000--0000000.........0000000000--0000000.S.......0000000000--00000000000000000000000000--00000000000000000000000000-----------------------------",476);break;case 5053:memcpy(level,"-----------------------------00000000000000000000000000--00000000000000000000000000--00000000000000000000000000--0000.....00000000000000000--000.......0000000000000000--00.........000000000000000--00.........000000000000000--00.........0000....b..r.00--00.........000.....b..r.00--00....0............b..rE00--00....0..........bbbrrr.00--00....0.........bvvvvvvv00--00.S..0.........v000000000--0000**00000000000000000000--00000000000000000000000000-----------------------------",476);break;case 5054:memcpy(level,"-----------------------------00000000000000000000000000--00000000000000000000000000--00......000...v...000...00--00......000.......000.E.00--00.S....000.......000...00--00000...000...0...000...00--00000www000www0www000www00--00000www000www0www000www00--00000www000www0www000www00--00000vww000wwv0vww000wwv00--00000wwwwwwwww0wwwwwwwww00--00000wwwwwwwww0wwwwwwwww00--00000wwwwwwwww0wwwwwwwww00--00000000000000000000000000--00000000000000000000000000-----------------------------",476);break;case 5055:memcpy(level,"-----------------------------00000000000000000000000000--00000000000000000000000000--00......................00--00......................00--00......................00--000000..............000000--.r...0..............0...b.--.r...0..............0...b.--.r.S.0..............0.E.b.--000000..............000000--00......................00--00......................00--00......................00--00000000000000000000000000--00000000000000000000000000-----------------------------",476);break;case 5056:memcpy(level,"-----------------------------00000000000000..0000000000--00000000000000..0000000000--000000.......0..0...ww...0--000000.......0..0...ww...0--000000.......0......ww...0--000000bbb0...0.....vvvv..0--000000vww0...0..00vvvvvvE0--000000www0v.....0000000000--000000wwv0v.....0000000000--000000rrr0...0..0000000000--00...0wwv0...0..v000000000--00...bwww0...0..v000000000--00.S.bwww0***0..0000000000--00000000000000..0000000000--00000000000000..0000000000-----------------------------",476);break;case 5057:memcpy(level,"-----------------------------00000000000000000000000000--00000000000000000000000000--00....v000000vvvvvvvv...00--00....v0vv000...........00--00....0v..000.........S.00--00ww0.E...000........00000--00ww0000v...........v00000--00ww000..............00000--00ww000...........w..00000--00wwwwww00^.......v..00000--00wwwwww00^.......v..00000--00vvvvvv00^......vv..00000--00000000000......vv..00000--000000000000vvv0v00**00000--00000000000000000000000000-----------------------------",476);break;case 5058:memcpy(level,"-----------------------------0000000000ww0000000www0000--000000000www0000000www0000--00.....0..000000000www0000--00.S...0.^000000000www0000--00000..0.^00000........000--00000..0.^0000.........000--00.....0.^000vbww0rrrrr000--00.....0.^00rwwbw0.....000--00bb0vvv.^0vwrwwv0.....000--00wwrww..0wbwwrw00v.vvv000--00wwrww..0wwbwv000.....000--00wwrww..0rwwb0000.....000--00vvvww..0wrv000000.E.0000--0000000**0ww0000000...0000--0000000000ww0000000...0000-----------------------------",476);break;case 5059:memcpy(level,"-----------------------------00000000000000000000000000--0000000vvvvvv0000000000000--000000vv....vv^...v0000000--00...0v......v^v...0000000--00...0v..v...v^..^.0000000--00.S.0vww0v..v^..^.0E.0000--00rrr0vvww0..v^..^.0..0000--00.v000vww0.vv^.v^.0v.0000--00.vv00vvbv.vv^..^..w.0000--00..v0vvww0..v^..^....0000--00...0vwrwv..v^..^....0000--00...0wwwvv..v^v.^w...0000--00vr..wwvvv.wr...^vvvv0000--000vv00000vvv0v0v000000000--00000000000000000000000000-----------------------------",476);break;}} \ No newline at end of file +void set_level(int level_id, char level[]){switch (level_id){case 5050:memcpy(level,"-----------------------------00000000000000000000000000--00000000000000000000000000--000.....rr..........000000--000.....rr..........000000--000.....rr..........000000--000.....rr..........000000--000..E..rr..........000000--00000000000bbbb.....000000--00000000000bbbb00000000000--00.............00000000000--00.............00000000000--00.........000000000000000--00..S......000000000000000--00000000000000000000000000--00000000000000000000000000-----------------------------",476);break;case 5051:memcpy(level,"-----------------------------00000000000000000000000000--00000000000000000000000000--00000000000000000000000000--00000000000000000000000000--00000000000000000000000000--00......................00--00......................00--00......................00--00......................00--00S....................E00--0000rrrrrrrrrbbbbbbbbb0000--0000vvvvvvvvvvvvvvvvvv0000--00000000000000000000000000--00000000000000000000000000--00000000000000000000000000-----------------------------",476);break;case 5052:memcpy(level,"-----------------------------00000000000000000000000000--00000000000000000000000000--0000000000.........0000000--0000000000.......E.0000000--0000000000....000000000000--0000000000......0000000000--0000000000bb....0000000000--0000000000......0000000000--0000000000....000000000000--0000000000......0000000000--0000000000rr....0000000000--0000000.........0000000000--0000000.S.......0000000000--00000000000000000000000000--00000000000000000000000000-----------------------------",476);break;case 5053:memcpy(level,"-----------------------------00000000000000000000000000--00000000000000000000000000--00000000000000000000000000--0000.....00000000000000000--000.......0000000000000000--00.........000000000000000--00.........000000000000000--00.........0000....b..r.00--00.........000.....b..r.00--00....0............b..rE00--00....0..........bbbrrr.00--00....0.........bvvvvvvv00--00.S..0.........v000000000--0000**00000000000000000000--00000000000000000000000000-----------------------------",476);break;case 5054:memcpy(level,"-----------------------------00000000000000000000000000--00000000000000000000000000--00......000...v...000...00--00......000.......000.E.00--00.S....000.......000...00--00000...000...0...000...00--00000www000www0www000www00--00000www000www0www000www00--00000www000www0www000www00--00000vww000wwv0vww000wwv00--00000wwwwwwwww0wwwwwwwww00--00000wwwwwwwww0wwwwwwwww00--00000wwwwwwwww0wwwwwwwww00--00000000000000000000000000--00000000000000000000000000-----------------------------",476);break;case 5055:memcpy(level,"-----------------------------00000000000000000000000000--00000000000000000000000000--00......................00--00......................00--00......................00--000000..............000000--.r...0..............0...b.--.r...0..............0...b.--.r.S.0..............0.E.b.--000000..............000000--00......................00--00......................00--00......................00--00000000000000000000000000--00000000000000000000000000-----------------------------",476);break;case 5056:memcpy(level,"-----------------------------00000000000000..0000000000--00000000000000..0000000000--000000.......0..0...ww...0--000000.......0..0...ww...0--000000.......0......ww...0--000000bbb0...0.....vvvv..0--000000vww0...0..00vvvvvvE0--000000www0v.....0000000000--000000wwv0v.....0000000000--000000rrr0...0..0000000000--00...0wwv0...0..v000000000--00...bwww0...0..v000000000--00.S.bwww0***0..0000000000--00000000000000..0000000000--00000000000000..0000000000-----------------------------",476);break;case 5057:memcpy(level,"-----------------------------00000000000000000000000000--00000000000000000000000000--00....v000000vvvvvvvv...00--00....v0vv000...........00--00....0v..000.........S.00--00ww0.E...000........00000--00ww0000v...........v00000--00ww000..............00000--00ww000...........w..00000--00wwwwww00^.......v..00000--00wwwwww00^.......v..00000--00vvvvvv00^......vv..00000--00000000000......vv..00000--000000000000vvv0v00**00000--00000000000000000000000000-----------------------------",476);break;case 5058:memcpy(level,"-----------------------------0000000000ww0000000www0000--000000000www0000000www0000--00.....0..000000000www0000--00.S...0.^000000000www0000--00000..0.^00000........000--00000..0.^0000.........000--00.....0.^000vbww0rrrrr000--00.....0.^00rwwbw0.....000--00bb0vvv.^0vwrwwv0.....000--00wwrww..0wbwwrw00v.vvv000--00wwrww..0wwbwv000.....000--00wwrww..0rwwb0000.....000--00vvvww..0wrv000000.E.0000--0000000**0ww0000000...0000--0000000000ww0000000...0000-----------------------------",476);break;case 5059:memcpy(level,"-----------------------------00000000000000000000000000--0000000vvvvvv0000000000000--000000vv....vv^...v0000000--00...0v......v^v...0000000--00...0v..v...v^..^.0000000--00.S.0vww0v..v^..^.0E.0000--00rrr0vvww0..v^..^.0..0000--00.v000vww0.vv^.v^.0v.0000--00.vv00vvbv.vv^..^..w.0000--00..v0vvww0..v^..^....0000--00...0vwrwv..v^..^....0000--00...0wwwvv..v^v.^w...0000--00vr..wwvvv.wr...^vvvv0000--000vv00000vvv0v0v000000000--00000000000000000000000000-----------------------------",476);break;case 5060:memcpy(level,"-----------------------------..........................--............0000000.......--............0vvvvv0.......--............0v...v00......--............0v.E..v0......--............0v....v0......--............0vvvv.v0......--..........000000v.00......--.........00vvv0v.w0.......--......0000vb.rv.b.0.......--......0v...b.r..bv0.......--......0S...b.r..v00.......--......00vv0vvv0v00........--.......0000000000.........--..........................-----------------------------",476);break;}} \ No newline at end of file diff --git a/src/main.c b/src/main.c index 6e53753..4f65c7c 100644 --- a/src/main.c +++ b/src/main.c @@ -216,7 +216,7 @@ int main(void) { level_id++; rem_step = step; - if (level_id == 5060) + if (level_id == 5061) { just_breathe(step); return 0; diff --git a/src/menu.c b/src/menu.c index b21e7f9..4755bf3 100644 --- a/src/menu.c +++ b/src/menu.c @@ -2,7 +2,7 @@ #include #include "menu.h" -#define LAST_LEVEL 5059 +#define LAST_LEVEL 5060 #define Y_POS 88 diff --git a/up-editor/screens/5060.scr b/up-editor/screens/5060.scr new file mode 100644 index 0000000..de32d1d --- /dev/null +++ b/up-editor/screens/5060.scr @@ -0,0 +1 @@ +......................................0000000...................0vvvvv0...................0v...v00..................0v.E..v0..................0v....v0..................0vvvv.v0................000000v.00...............00vvv0v.w0.............0000vb.rv.b.0.............0v...b.r..bv0.............0S...b.r..v00.............00vv0vvv0v00...............0000000000................................... \ No newline at end of file