From 459db2afb0cd14c812540604c537ef6bba8211d3 Mon Sep 17 00:00:00 2001 From: stevenhowes <38082088+stevenhowes@users.noreply.github.com> Date: Sat, 29 May 2021 23:24:46 +0100 Subject: [PATCH] Make picking areas easier and look nicer. --- !TheEsc/!MapEdit,ff8 | Bin 10364 -> 10464 bytes !TheEsc/c/MapEdit | 10 +++++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/!TheEsc/!MapEdit,ff8 b/!TheEsc/!MapEdit,ff8 index d3c16ea50076e8bcc0f5a38ee974e4f69f691738..b51ee8b9093a2c8332a3f7631e465c85286bbe99 100644 GIT binary patch delta 2582 zcmZWr4R91^8GgUL+xyEUx#TV-|GVMJ1lklX0cmi8O_csfQ7)u4bQ+z2p_VC;lXg00 zY|UK^l-OW${Xz&8?DErT26dcH5M#00=u8_?M$!=sh`P7SXG&7EbUIFTaL(tuT*ja~ z^Ub&KyU+W)f8V>ix1wfq5s{IS%TF}d<)OI(qQ75D7I7udn>@9&=n7PU*g?^HzSYvH zExd&2<%`MGlDvSI<~~lRXRp0RQMu@Rn7!pl0cU^TbZ4guWmra8Bc*dhmol0RUn6^4C;|62Kq zs|luUAMmw~wXBYJI##h}e$??`l`%@hC~i$s)P6smej@+^Ck!`(7zx_n;HtBQE#;3n z!$p6?GnrNOZ(FSZvhu*;b)IxC@!pw5NBQf{yV)iFC+EG2{}jJN{UrM-Z&s_>72c&* zcYg?ijzF*FqrH|-H*85b2|1LNXCXhV^;(r#`LB>mDtoQvS=oa8Jf7EOq zuR#70(cA#mMyvz8)74US7G@nV z=|G6-fMNdx^5i0UjHg^&eH^wUyvtqIY!H>ML#-qeQN*qw@;T9jaT*eBfgwTEoGK=| z5~G&{qed%6Jt9tV(`BMjY@bPyL9w6qo0)qW6vT!5ZnS=N>Z5eJG(-t&oQ{hX@NgGj z=6PXks7OakoI#~UY z-|xMz;x}1aH{x2Hy8|)p;m5o|?=P~5_cH7@*sE7uCd!OM7kIvp=XG(zmQ}>e_!egt zG@8_&xVP54gV^O}|udz_(zMpsDUd`N3@*m^=AN-!P|E_bs&?t^i$H4vN-|0EI@4)^D zN^vgx92U2g!G&U;=Erh1c9u`%KGprIN@x8SK4($8VL!A%6S8FO)GNl3eH)z=p9N1p z*2qRp_;E;@ij7nrFpVA~bq2oVkP{sc)F}6(BHkP~Y0F+yZN}jQR^mN@1EMKpq@39M zi#0*XxY-v^n9jg-;mif)6{I#O;uA1b`pqBkH}lH8qtKqx2CPAz$_su`MNjra)9RqP z=l%yzB_L!8vkw#D#Ok06n2vxg3nO1;()J(*l)6` zxEazeHf! zZ8zW35L_+V3ESn`K)3ZzoR?gsGpt~Bfg zN9TcGhq0c<$7L(lvYkXv@7}eugRt+|wd2dr)KVMtPj_zH^9*$1+pei4_u&#Sm{$}ek`)|}Uh&tY>iPNwN>4#8)OEV0m zduuf_Jvc-ZL74{UOZ6BsI*yE-7YrcertHM zfp70248f%tN3_vu`kv8^QF_!aCwe1|y_D#jsvD_Y+ce<xwNopzgfw~9OQvalWMhx;qa0zqs z!@+mhX}&G=qPqT8daj<|3FPBpUySNP#aYOQ4kHPfr?GJU*|J p{-ti=lCnAW!|<4+^5bJfLs%nN@{%-Hu}rLMCwZcJH@{Im@E^c&))@c* delta 2449 zcmZWr3v3j}8UAPQ;oI}s-tz;DjlJhwEazd!*-*eOG-o@7;nmEJ%^cBb<0 zc%vm(KrXYY`D3fCA*%o!PVtm?shaCrujTJ}A7&r&>)y4>_|N$g-&dK*xA|&Vn)mu@ z`u+lfPHn&r(m^{IF&#;G339P3PeXoEAFwN3`4h;?DhKQbT=_EOALG2%ce>6OlL+`Ib#xG&jVfFBC|Msdk0qX>$ z6Cq|b(|HZ@rF-O2p7C?vW5Dj?y*cIKQ$%GAsFh?Qia8ZLtQM^(CAyl>UJ*=dvJ+ar zNNP#TZnB)usf1ZS962M(z>eGAO_ zlDR>3nI)rS2*jp^LaQ7#Htl1v1Bx0;`+_dVGH_hG7mZ$4tI@p0^Lm_L=I!dE>^y%% zEwAYPS9WeE4U2{I0kIb6zjX1l(mS*H-_@GB8KU_i?#1~joYxzs^X>`L@ti(v%Ni^p z3QC?yZCEghXA1d-VAQM9whZ4Bto6PO2tOTsI;3hCR_$ZqL7iX8UA=6F>+ApVTXJ3e z-rQPm!vcOe|84I2c@D+p;GxiJR>+$|>eb|K7z>bXm+udiv2lI{2ZG-Y z=@0(3Mi<4}NyKSzsespY@r}K37HqYce+c)f^_d`=#Y>J!C#*Mm=m1?5_F^05u(pj+% zJTGJI{iZHLh@z>~%;dwSF<@psf-iY9iH-?sl=~TBv>O(63|jtnR1>z+KA;^FO~q!$ zi@mE<7nCxr!$#8bYBPnilgjIY=!7uR04hhVqx^b)xq1THv-)wnkF$cJU4FDC0Zp?9 z*WrKcElJ3d)?qR%FIFc_34=687Dm255_=qlNh!d_Oh;a&9O(RbGYe?NXFdE!1?8-Q zA1jEmbNroxs59^c z_9b0(MP3!x@^rBy^*Y*H@3f(f3F!JG{gzUNyd$`rRFCnqiW1tP5^6J@K^nBQO8tI8 zNm(gWGx8Hr3?~G`m6Cv71t{Sp+79twXmx$75po@pWbuQxJo8g5qaw+ee!LJ%QP5GJ zvfKKnZaPL)lO@kaFzXgD0h+6U@E!8mRc_L`X=a__hIRcUc ze1B5t`*W;q5RZ3@a}kd>(N~-`k}SReE&Qc#qRbOdid>dZ5hgfInBt@5Ig8r<%FyXf3&dSiD8x%ugo%J{F_zG3ZV5ALvW1?0e%+&zJ&n2Q^#yCPZt*T83^xd znDEVp>98Y1_Q+NfKWy)!{#Rx_ZH;!*YjWaSoC>1%ve?Us{@{<8nf2RrAybU&TkRu~ z5xM~SCv{JOQ`&sPwP}Rce%Mq-25kBMNShAWT&vKVg;s#DaWjafXJs=n(PfKdok;aG zQtfQqXv=g%mAYuW$KHcS*N?~U&pcIB^i(Hi&1%;%5@x0sVRg7+`QTFOYT;5cOL;$- z`@t;rdm_IU2Vvg=`;U>nwD}nd$jXzppMP2Od)CD-79VMDxtpDP0?)O4ZtrHZL53aw zErMFEF5<|b9QgT%V*Gobts5qqLRYsZUZ790H$VSe4;oH0V-q7KUuS*;y794zt4qG+ zQKrTw9xD5`qI^2W_b-1;nHl33mj90Joj6?aQ-$?RR7X6E_Izd4N9vY;5Iqg}QGUDX z0PCITy>B~v{M=haJ!gs5eNMFF7Lfv9QkI5NKAk1X;$s*KI_Y2P7C%znHxa&n!c#H) W1`@= MAXEVENTS) + SmartTiles[selectedsmart].ActionValue = MAXEVENTS - 1; readmodkey = tick + 10; } } @@ -353,6 +355,9 @@ void game2_tick_input() { if(SmartTiles[selectedsmart].Action == 2) SmartTiles[selectedsmart].ActionValue--; + // Unsigned so this make sense.. + if(SmartTiles[selectedsmart].ActionValue >= MAXEVENTS) + SmartTiles[selectedsmart].ActionValue = 0; readmodkey = tick + 10; } } @@ -614,6 +619,9 @@ int game2_tick() smarty++; + sprintf(textbuffer,"########################################"); + draw_spritetext(textbuffer, 150, 1000 - (smarty*120)); + if(selectedsmart == i) { sprintf(textbuffer,"} "); @@ -628,7 +636,7 @@ int game2_tick() if(SmartTiles[i].Action == 2) { sprintf(textbuffer,"Event %d: %s",SmartTiles[i].ActionValue,Events[SmartTiles[i].ActionValue].Name); - draw_spritetext(textbuffer,600,1000 - (smarty*120)); + draw_spritetext(textbuffer,300,1000 - (smarty*120)); } } }