From 23cd5c16e6895e56dbafa79b03a82ec0a3883c0f Mon Sep 17 00:00:00 2001 From: xolatile Date: Sun, 12 May 2024 18:07:18 -0400 Subject: [PATCH] Finished Goblin UI theme (for now)... --- source/ui.adb | 2 +- sprite/ui/goblin/check_box_off.png | Bin 411 -> 427 bytes sprite/ui/goblin/check_box_on.png | Bin 415 -> 415 bytes sprite/ui/goblin/cursor.png | Bin 392 -> 355 bytes sprite/ui/goblin/fill_bar_horizontal.png | Bin 328 -> 215 bytes sprite/ui/goblin/fill_bar_left.png | Bin 438 -> 910 bytes sprite/ui/goblin/fill_bar_right.png | Bin 358 -> 365 bytes sprite/ui/goblin/fill_horizontal.png | Bin 320 -> 153 bytes sprite/ui/goblin/scroll_bar_lower.png | Bin 353 -> 280 bytes sprite/ui/goblin/scroll_bar_middle.png | Bin 329 -> 162 bytes sprite/ui/goblin/scroll_bar_upper.png | Bin 355 -> 277 bytes sprite/ui/goblin/tiny_corner_upper_right.png | Bin 393 -> 476 bytes sprite/ui/goblin/title_bar_left.png | Bin 573 -> 895 bytes sprite/ui/goblin/title_bar_middle.png | Bin 340 -> 213 bytes sprite/ui/goblin/title_bar_right.png | Bin 381 -> 476 bytes 15 files changed, 1 insertion(+), 1 deletion(-) diff --git a/source/ui.adb b/source/ui.adb index d3b9e5c..22cc7ee 100644 --- a/source/ui.adb +++ b/source/ui.adb @@ -59,7 +59,7 @@ package body ui is (119, 238, 238, 255), (136, 136, 136, 255), (238, 119, 238, 255), - (136, 136, 136, 255), + ( 0, 238, 119, 255), (238, 119, 0, 255) ); diff --git a/sprite/ui/goblin/check_box_off.png b/sprite/ui/goblin/check_box_off.png index cc2213e94dd4fbaed826ebd1de2d582ed4d86c41..1ced84160b092de774b334a96eed52825a6c2c85 100644 GIT binary patch delta 413 zcmV;O0b>4}1FHj&7=H)`0001UdV2H#000SaNLh0L04^f{04^f|c%?sf00049NklkaIb`T;KNT307!j| zgm~axGoSY(FCi?v)#5%aAzrvwLe7ADB*X)^xPV!Si|5TPE=S(iHOm)bX6Wt@Z2d8X zg%4KFKsst?LcH)C$VkW;aF2wX1!pBL8Zc?o7V!MxG{6x!voSCD=k~V*+O$yBVisOa zY}(O1P^uTT3u-cX67+xQzo{oVwZ>NSwWJ?9znhg z3{`3j3=J&|48MRv4KElNN(~qoUL`OvSj}Ky5HFasE6@fg!5`og;tHgJ;9WVGeD}^i z=Hw|Llc^-gFPNcWwzi)HkjI$h?e4H=O z_7^O2+^ixJwN)T%(>z@qLp09!UcAkDz<|Ty;sxF}EV_9Me!ssaAhdd?$gAZt!t!hX z_CCHPlqFrT-sSFErpr!O-WyNmb1{19pfZusNK#=UXPlAa1cq*w2o}yM4+87DkKM3p zd;B9pAiP8MGmnLc|4&)|Xj7@pZ5p$70c}(*ag8WRNi0dVN-jzTQVd20MkcxjCc4H3 wA%><_2Bua<20*Trfx+|}o=qqka`RI%(<*Umc-H#S4yb{_)78&qol`;+0Qf<7od5s; diff --git a/sprite/ui/goblin/check_box_on.png b/sprite/ui/goblin/check_box_on.png index bd21d9c5299d3fde54cc86c565e368bfbe489648..b6c208a9378cb6718352ee11443808f6f34ff031 100644 GIT binary patch delta 381 zcmV-@0fPRY1D^ws7zqdl0001UdV2Jcj~9OdQAtEWR9M5sm*H`PFbqaNu>mV+1y-OV zbOo=Fj*zav3LPP=kQKB7Baj~rMQ~8ir`*MNxeMgt_iW3S1tgl*7`4Wj=|eK`a=8Kk zy6-R8!1X08y!|ZmvnnkiS$I}LGVuPV0{~3#7zxS1OY{4^yYmvl!dqSZPD@A@o|S)) zSHLq8l7ZVWgIS3xGjbc|kAGL1d54%8%H@i^6H{1tZ-CvNqx|TgH8&HIg1a?fB_sv+ zK|o4K8tzGiM5Q%GZQ2Fg|9R@*U$~1%yOmI2R(Ny!TLNubsOn-Cwx;pS66`JCdYNs2 zEP{}hAmN+aFf8G=VHCc55QQY32N7ul-^~RP2>>+wFd3bZ@JT5OKb4M;B-oLME+l6q zqVUj_>_~!vhcBgD5>pH?aOzsVmhji|D4Z@#yu=~~g78#nww7Sv>Ed)s<96@q;xyG> bQJy~lbIgChc#{2s00000NkvXXu0mjfi(ape literal 415 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz)@mUKs7M+SzC{oH>NSwWJ?9znhg z3{`3j3=J&|48MRv4KElNN(~qoUL`OvSj}Ky5HFasE6@fg!4u#U;>wVp^R67oVfg?5 zf9Ao^5+IAQB*-tA!Qt7BG!Q4r+uem(kjLi}ki%Kv5n0T@pr;JNj1^1m%YcIHC7!;n z>@Qg4xLHN>tGsf6LV2Dpjv*44bI)(&J)pqD;&91;<#I}=|3S8jStgk)gjMn-4_sU9 zQTSDeeUI~x*}2~Z{P|ygQ+VZaG$7|{z^bzorYv%sXA_un-7s*~0hgeLMk_|PS1b}8 zjqXQYTgg8W|5I``!7wcK=T<)PC#UXLGOjpla&fPQ&k3N-swJ)wB`Jv|saDBFsX&Us z$iT=%*T6*A*dWBv)XKor%E%DNwK6a;T<>Itq9HdwB{QuOw+4q#zq)`L7(8A5T-G@y GGywpK9es}g diff --git a/sprite/ui/goblin/cursor.png b/sprite/ui/goblin/cursor.png index 1d24279a01abda016a39e58164f511c2aa397586..2efa14fd8baa0aa2e1351a9a16df69f0533f8962 100644 GIT binary patch delta 321 zcmV-H0lxl-1LFda7zqdl0002scRl!#j~9Od6-h)vR7l6Ilv@qMFbqX+rVuCvQ&=Gc zOE3(=Fa*M|bQDZs5W0`eOI+o>TB_0}RgNFmHrV_Qu{9W+Y!(2(ug{mjP6XNCn?Ozm zncs!{iV#}#`Ul8nchhM8jL4`<(kN2vjcD`x@$Ay&hJfYS{I1lOI(XQ(N}_U@i(-E= zb#|(9IZ(kVouV}u&=PY!nz|-n)=DYO0!E{l>Vt++;OM-k>c9CERidE4aL&Ow2k*Ut zomK;8R_h#~QH!3-^{6Pdenx`T8i-Th=4%hH+KeiyAVN&_;!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8Uop6XFV_-<1OihX4Qn zCz@R@0kRlNg8YIR9G=}s196hP-CdXkd3-(rIh+L^k;M!QGf#mq@Qg4xLHN>tGsf6LgAh+jv*Y^ZO?8LZ7|?q2?#pDW;XMf;Ed)>9hrk7DW_!SsGU9k z@m?dxea~GJ3stS;g(PpU;W*S~DIhE5_(s9()WUbiu0P+lB3Mp$@&2mk59do=i+|!! z$rwLRt;tJh+7X}?swJ)wB`Jv|saDBFsX&Us$iT=%*T6*A*dWBv)XKor%E%DNwK6a; iT<>Itq9HdwB{QuOw+4q#zq)`L7(8A5T-G@yGywoM3v;Fb diff --git a/sprite/ui/goblin/fill_bar_horizontal.png b/sprite/ui/goblin/fill_bar_horizontal.png index 0b5f83825abbc2cd9c4e1dbdbd8faa95f085bde8..4bb058ccf480b2d266670ae02ad64cfe62984419 100644 GIT binary patch delta 201 zcmV;)05<=~0@nc{iBL{Q4GJ0x0000DNk~Le0000G0000O2nGNE0P~=I43Uo*e~C#% zK~y-)?bNXi!!Qg)(Qm;EWQAM7D{vMKrCBt~t&kCt!ifRHO(Ygck!w`(K_Ce(y73^9 zwQi)c`kn&{eEA1?KwDs&i2WT0BmjEv)LMs;0w4)VwAOfo!&8_=PGg)wE_*PFTmakH z{!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8Uop6XFV_-<1OihX4Qn zCz@R@0kRlNg8YIT*2YD!NJU*X*9L@rd$YKVDnWsRQ@$tkZNH=O z_7^O2+^nMcRbDwjA#qO^#}JO|$sDZAZJ`MbZjMhg_&KbZ7|Qm^Km3re^dwM;YKdz^ zNlIc#s#S7PDv)9@GB7gHH89aNHV82^wK6cZGBN~mtqcqd*E^Y^Xvob^$xN%nt-;~b RuP&el22WQ%mvv4FO#r;BRAc}E diff --git a/sprite/ui/goblin/fill_bar_left.png b/sprite/ui/goblin/fill_bar_left.png index 14e3a35da81c9d3c07c5fd2786e61a8780001f32..c230edb665989698aff52155bc9a8c0849fe0671 100644 GIT binary patch delta 902 zcmV;119|+m1C9qFiBL{Q4GJ0x0000DNk~Le0000$0000m2nGNE0HI5KACZq2e*-{C zL_t(&-tC&W56g_WH&KnrSt7Tm(NkQR;-juza)w%`_M!7aFiy&u8BaU@$x90#qW##q&NT^IPe7Dd*^%{S^RL;30jlW9aX%+={49JfDh%duE{whfK*6wtSD$r z&LII%LTZB6{+`S08V!VG{52*#N41BhU)f1N={jU^YX z0kIZ>`?8>&Ii(yQp!hC&B;Bfqt;`o$)KiM z3lOzBPfmMf4po^%07@p)e-Z>GC|_2o5Y9|XIU)f0*^!Fh3W9=A6H+^YCGh|NJvR`5 zaXr;cku}R{shAlEu6+71PTh2RON88yeQR=x0AkddlD$As5Nbjw2omu{024*$+Ft&h zMj)PPuFT2LAWWt4_UIvM5botwbWPGrK4c8<{w>2=JC$LBekyh8e>XIEGwT+2apbWdu7DceZ)%vJazYY zClLK!XYN@b#Qu_Pe~ZPIUko63|L}y~Kn6kzU}GbcHz_|QssM~J;GA1DDZ?=AG9YQA zmCnd`awP9<@_<>B^1>xRw$1myOYf-w*z0B54~VmXYFA$srEzG+*b`S&k3Rc)nf3-! z!p{&d`Hpl(YTgs?38q_Ptu{znE(47RxGzhVLD8nD^w!mpT!RC!SOQz`4Zd|5Fn+GiJ*|*$mcqNSwWJ?9znhg z3{`3j3=J&|48MRv4KElNN(~qoUL`OvSj}Ky5HFasE6@fg!4u#U;>wVp^R67oVfg?5 zf9Ao^5+IAQB*-tA!Qt7BG!Q4r+uem(kjLi}ki%Kv5n0T@pr;JNj1^1m%YcIHC7!;n z>@Qg4xLHN>tGsf6Lam-Ijv*44WBYdV9yZ`{S$Rx(#|4wfL)sD?%L}uw2{t~S^3c7g zA?7QC-6VGx_qL83N_^Hk7R(KDsGZ`>V|;|;4Cm}Fm6AZ;1U9BwtIsW*(WxL}9NO|I zydfl}YWbr}f1A_4oY-pDS9;+ZceMZ7te!Qmj;_m)3619zNj3UwoVZ(U%gR4bxmTWx z%w%F%$p&qqne*qs! zL_t(Y$IX?&afL7pM4uTNpar!+3#!F6q=mHL7Se)Rpar!+3FJV`guw|i|ME5C8|;&I z1x_-t(OJHdqR)Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t7z$e5NNWUuw5)A+U z|4%f#TmobnC}Q!>*kacgk+^s5V~fx*+&&t;ucLK6VlZelS2 diff --git a/sprite/ui/goblin/fill_horizontal.png b/sprite/ui/goblin/fill_horizontal.png index a2e1c041839e6a39bc7b89e03a3901341ad9e018..31afc91e16384477651231324034b6f277f09be7 100644 GIT binary patch delta 138 zcmX@WG?P)WGr-TCmrII^fq{Y7)59eQNDBb51P2?C{Jfx+XJU^;g14uOV~EA+!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8U)v6XFV_-<31`|Ns9< zV&{J#hp{BcFPOpM*^M+1C&}C0g(;1@CIzItz$3Dlfnnw;5N3QlafuR8kiEpy*OmPR ziySwrXnvJf4p2zQ)5S4_<9c#}0*}+dhG`;+3=Hc3rJo)y%X0?Gs+PD$l%yn}$cV}lSwQ!4{gD48gL6!i)%?y zu4P-Gg=xVhgaaQXkT^zg;J`?}c}F|z^&2G3ydhzfKncnjMu40%k`9YYDH!1jQ!;Qf zuzgq@5#*e&T}YHt0ACH3YMI$a((2C2KoSwr?Bs3&KoX~|OLgbi#x@bbG)=D^biH7L zv>Nz{5B0+aX^}HEmTY&3)qWJ##%?rUp>}NOKf*U7Z2iKX2oIpV!lF;3?LpG~42%1B uJp#_S2a6ueEh7xTyoarph7Dl6h4~BG^KrH72ie#F0000|C literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRm#0(_+&P|;Uq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t7z$e5NNWUuw5)A+U z|4%f#Tmob{0|b^~#eyxm=x1$lfv0Xdun9+AZi3^PxGFyrHiOO$|u>?NMQ zuIw*Z<_ s2Buaccx%nxXX_dG&IDGom1=PUc>FVdQ&MBb@0MUzE7ytkO diff --git a/sprite/ui/goblin/scroll_bar_middle.png b/sprite/ui/goblin/scroll_bar_middle.png index 4cac5a0183af914711425c8102b0afcc5fecd31e..c13f056147bdd31bf9dc8be65b25aea3a30f1ec5 100644 GIT binary patch delta 146 zcmX@fw1{znL_G%^0|SHn=l_X7inG8YvY3Hk<|zPP2)5S5w;&gI|P|A<> zDklyw9Nv7+$ly-(`2!~!SQCOzA8}BWFl}gTWX;ad*8F>X)vv#{k9a)1y$`Rd4@+k) wWP5XSbGwoLo!#aANz4Vyj$CYUVPmdKI;Vst0Mqn2Qvd(} literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFZPh6q|6l5>) z^mS!_!6L`aDw<#Al>-zK@pN$v;kcfh5D+FJB4U)3AR)uU@Mj;_!tw$$d!W2(iEBhj zN@7W>RdP`(kYX@0Ff!3KFwr$O2r)FZGBC9=G6Zt13=9m{JDH(q$jwj5OsmAL!Qs=d QE}#YmPgg&ebxsLQ0JT|D6#xJL diff --git a/sprite/ui/goblin/scroll_bar_upper.png b/sprite/ui/goblin/scroll_bar_upper.png index dbeee45170f225c2a7d2b0a507b6f5b40e804932..5b90ade7ed420075a8b9dd5ba5e919c46b8f1ab0 100644 GIT binary patch delta 241 zcmVOiWZ;x;XzbEkZy}u@qbTo?x1X)1f$t>1$9T|?lGK)Jl rw-FG+n%}am9vlM-1F%LCA1(0%5*dHG4`%}Y00000NkvXXu0mjfDRpCA literal 355 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRm#0(_+&P|;Uq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t7z$e5NNWUuw5)A+U z|4%f#Tmob{0|b^~#eyxm=x1$lfv0Xdun9+AZi3^PxGFyrHiOO$|u>?NMQ zuIw*Z!|E{-7_*ONI|ncCKbt`0L=($?l?w8X%`14vjga0&`4JUq~G zl2u!ACWAEpHjWfkh7T)5QbkOoYJj>`OI#yLQW8s2t&)pUffR$0fsu)>fr+lML5QKL tm4T_1ks*+4Wnf^q-pLF_LvDUbW?Cg~4Gy1vbpbUnc)I$ztaD0e0s!j%TyX#Z diff --git a/sprite/ui/goblin/tiny_corner_upper_right.png b/sprite/ui/goblin/tiny_corner_upper_right.png index b4b4eee11fb6275723d36b5e35ecb84c45dc7573..ee509868847db4fb8d278f5387141bcbe74de7fe 100644 GIT binary patch delta 429 zcmV;e0aE^n1Kb0UIe(5xL_t(o!^M_cb;B?aM8`fNAPP&t6hxsEgrO8lVJVb?D44=f z5QOw2k(>CThn3d*6(399o88rD2C=xIBN#FC>^FWoofv`Wj`3`Av3N@u#`aCm$;IN< z(}uD4ANc7GaTx$(A4F9PO8rg{I=8oDtVy1OOz+NCVkmB~(tkD+Lg-wt4})`V7eGW1 zz7?Og*>?x$@^Lwkg!dk*T0ElWtN;mLAt-UF(t56P5GFU>oC}pmNok80 z*Aax#uTT7CFn?}^>{)w?en45@hNH_W=O?OXU_Je*{Jnmn>M|m^5t)``xy!9s0cVL2 zWh*k?Hw#s_4m^uYYob0s03zjESEAQHR#!mqP&w2kPiv9}96_8grF`pZ6ElXxMlR$l zCw$k48E_wdw<3$5C;?az#EyZg@e^537)e+WTovQpJtkcTF{Z>8Ra?bY-SxP}pc8JH}*8B=;XYA>a!~MYMvh r5dh#yh)@$>1@S|IDiZ>cyneV@!ZSUJOQC9}3_Ye6EOE`=J0*!AnKd+7AW51<#47wI2#V8hlDbt^H5{so>qV4>%

HlO{D6S25VMJ& zzgeKRr*@ZG ze~?UGnL$d$pW*-FR{>8dTyK~6&u2c64(S%_cnWwA|H&z^ynljoPAp#XrfS6Z^548B zmtTyUfPcLN|=igfvArj>s+Qhe!- zuBCr9Qhdp_wzYqCw)oW9K?0$Ne|74cZ?Ly-?O&ZK{x6;#R8R5#K!vTt(jari=lX9l z0!r%vk{~6=^zQY5QW32nU>lkm@oYVyl?dtbmJ2~5o+^lh_RUs-vmoS%uc`;EUmu{g zCJUOaAxLU~HAxwR7gdD9Dr{I8$|;PbDmTyD8RQLyfs3xm7$4G{fdarl^n`!~o(rKw zJPY91VQUE7kyd(F$oZghMszb&dpUZ{34Y#Vw=P92c;8p8eHMT)^IK~p05wf2B2~$$wMVDG<2y9Fuf$-Nqta!F90@mkI7e@8?qiRR zfQQ4~C}@=fauXX@;A~-!0tg{+gnL2A3BJ}I1>hl^0l-hG@D4J!&suvFz!AiMXurth VNp-$JJz@X=002ovPDHLkV1nG4n5h5& literal 573 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDB3?!H8JlO)ISkfJR9T^xl_H+M9WCijSl0AZa z85pY67#JE_7#My5g&JNkFq8r{zDi(Vu$sZZAYL$MSD+10f@Qg4xLHN>tGsf6dN@2?978NlFP(CF;t>TNR!yS`$_x`3pUl7gg1s(b_qPp?9wg0j zbCR2Usa|w3_`0xkafd#?+NiB~V+zNVG-_Geh&oy zZ`^lJf$6u!%_R13mi*k+@?xrb4D*i3haY=9=_jKxV`ACStY9->FsYWfMwFx^mZVxG z7o`Fz1|tI_6I}xnU1Ng~LsKgQQ!67wAlJ&kz;L}2s)pSBl+3hB+!`D{{pteRz~JfX K=d#Wzp$Pzymc6+E diff --git a/sprite/ui/goblin/title_bar_middle.png b/sprite/ui/goblin/title_bar_middle.png index ba594de750e231b893de45ddcb52923e0dd2751f..31f331e983f2e10bfeb061ddf38cc6c08d3e9e39 100644 GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^(m<@i!3HGxts29C6lZ})WHAH7%u^uD_;}(HC7@ut zr;B4q#NoHs5Aq&R;9w2NiCLiiM|2m{<`RwcM6s|J9B}SlEq&N|ipbe*W zJp<1>Ut08QYJ0Ad{oP2tHfLc&1^#Y5gUxo~S1V`CEM;iea?L4W$CtZ*P5t(#D+m0L z2;KVp%-!eDa+YY=Rj=z1RCeo;Fii3`7n^DS=+L>zbDtaCV1Dvb!|Yzg!fv3G7(8A5 KT-G@yGywpB`BCHm literal 340 zcmeAS@N?(olHy`uVBq!ia0vp^5DSx6 z#M9T6{RN90H>+rVl~)c>NZ!-MF+}5ha)N}R11G0}gfe4@q@#+#DaYpmk{uR|3_&Ml zHg=S4xC&INTH+c}l9E`GYL#4+3Zxi}42(>44NP>64MGe}tqe@9j0}NXD+2?=^-g9e d8glbfGSez?YjF7Vs|%=s!PC{xWt~$(69AG%Roh@i66Q#;!1IxmR#D1xU;{>f8Qh+jn`bt^mfe1Khp{z$Be-xOlp^YQu1rct*`FC0yg z=i)a$LN3eqH0Mq6JL2D(8)ZqJP@hJir7nF0js_IZ*gwNI>`a=F*GvEa002ovPDHLk FV1ndv$CCg6 literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^5DSx6 z#M9T6{RN90H>+rVl~)c>$ivgcF+}5ha)N}R11Fb=gG{o9fzvd`VwQytk&NQ*Cpg5} z*YH`hF9BnA_7!~W?91iue0xwLo%cVXjnOM0k=KQF&qM|Wvmer)d>VP{fo7_fxJHzu zB$lLFB^RXvDF!10BNJT%6J2A25JOWd15+y_Lm=16z`$_5lNpMJ-29Zxv`X9>96tT( Q0%~CJboFyt=akR{0Hft%c>n+a