From 884c3bb3b1701a96c47a0282bbfddd97ff5f1223 Mon Sep 17 00:00:00 2001 From: Fabian Brendli Date: Sun, 17 Sep 2023 00:19:43 +0200 Subject: [PATCH] :sparkles: Add support for Curios API (#128) --- assets/curios/LICENSE | 14 ++++++++++++++ assets/curios/textures/gui/inventory.png | Bin 0 -> 4381 bytes assets/curios/textures/slot/empty_back_slot.png | Bin 0 -> 2421 bytes assets/curios/textures/slot/empty_belt_slot.png | Bin 0 -> 2419 bytes assets/curios/textures/slot/empty_body_slot.png | Bin 0 -> 2441 bytes .../curios/textures/slot/empty_bracelet_slot.png | Bin 0 -> 2449 bytes assets/curios/textures/slot/empty_charm_slot.png | Bin 0 -> 2423 bytes .../curios/textures/slot/empty_cosmetic_slot.png | Bin 0 -> 2448 bytes assets/curios/textures/slot/empty_curio_slot.png | Bin 0 -> 2415 bytes assets/curios/textures/slot/empty_hands_slot.png | Bin 0 -> 2447 bytes assets/curios/textures/slot/empty_head_slot.png | Bin 0 -> 2446 bytes .../curios/textures/slot/empty_necklace_slot.png | Bin 0 -> 2442 bytes assets/curios/textures/slot/empty_ring_slot.png | Bin 0 -> 2424 bytes 13 files changed, 14 insertions(+) create mode 100755 assets/curios/LICENSE create mode 100755 assets/curios/textures/gui/inventory.png create mode 100755 assets/curios/textures/slot/empty_back_slot.png create mode 100755 assets/curios/textures/slot/empty_belt_slot.png create mode 100755 assets/curios/textures/slot/empty_body_slot.png create mode 100755 assets/curios/textures/slot/empty_bracelet_slot.png create mode 100755 assets/curios/textures/slot/empty_charm_slot.png create mode 100755 assets/curios/textures/slot/empty_cosmetic_slot.png create mode 100755 assets/curios/textures/slot/empty_curio_slot.png create mode 100755 assets/curios/textures/slot/empty_hands_slot.png create mode 100755 assets/curios/textures/slot/empty_head_slot.png create mode 100755 assets/curios/textures/slot/empty_necklace_slot.png create mode 100755 assets/curios/textures/slot/empty_ring_slot.png diff --git a/assets/curios/LICENSE b/assets/curios/LICENSE new file mode 100755 index 00000000..473f9ad3 --- /dev/null +++ b/assets/curios/LICENSE @@ -0,0 +1,14 @@ +Copyright (C) 2018-2020 C4 + +Curios is free software: you can redistribute it and/or modify +it under the terms of the GNU Lesser General Public License as published +by the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +Curios is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public License +along with Curios. If not, see . \ No newline at end of file diff --git a/assets/curios/textures/gui/inventory.png b/assets/curios/textures/gui/inventory.png new file mode 100755 index 0000000000000000000000000000000000000000..50d2b2278f408bae5b17c97504a47bfc8ec70a61 GIT binary patch literal 4381 zcmc&%3se->86J=T!2mvTgri0#Yki^ngni5kEW{;&)CGc2u!hI%JeCo5XPsGKfe5Ja z*rv5K=Ga<%pb{TdLsYaL#RQE~4;UqufKmvA6hy7US``%o+dI3<0v;%)>0{2>-GA== zpWprde`bFf7xR|4*Gw-6g1n=n)bSAH0z?(93Dy!i$`H!yt*Yk16duY;l4?X6 z<1!+Hippn*75Om`4W**BvwkLu;b!^a12f= zywp*)UAd=bJI%Mv6(O0iriQ7jfolp>K`RYT(x znKzbdumaF-lq#Sxj+)R3m2pf-(u^JjXF%yu9U(LtbUfI3vdU$27R`XbAiE%278;FG zO=H;{S)$cLjf2w|g)4`x#3&g=inJ)7luHzRg)}&bkCMSMzKl?a6>>}>#!&f?w`c=v zLJb(fc>{n5DBuY}f)EnLgC{OHIOy*dZ zm2F>?OGMxjin(vc{>lmVhqn_A6o6R5gE_v~QC$IM7l0MSvaQ8YW+E$DO#x(CTM`nf zY~Z^BfySltIA&CKxu9M>4b?c2W{H(J*Q>W>J{! zgoHT;+%e;v8S#YU#bME$;TY5ybbB$H*ptuAAOJx|cWMx#6pM!1&#uPOq$w9=hzK2E z)x?v)ZiHo^1|0z&U&0?zj2y)kq+CJpksxg_pTL4~K7tSgUrJ&GCYFgMxD4=W{9;DU zlK*ls6Ek3fL+5zmB+2-o;RHjC;J`?pIa7dbjQh{Tn~-rYHsJo}hh%Gdd&df&Z)W?w z+K%L#TzA?YzRIy0>P0ySp2kY>>~KC!e#nI4ILz78KX(3ebHi5nh*zwkCGg(HiOx4h zaN~UEBn+Ta8SqAFi8CLDAouyv>WBpMU+=Y6$NnS{I(NUhb0M|ot<}@`i%uRB?K!$v zIyG=s;DGOuj0)|e*st7v@oG|3Z9EmR@w{}#tNu!_sD*!CdwKI!L8U4^r~BrW!m!$x zTwAXay7t_*?Oko#JBuhu(I?29!&@)T+k88q>iF^aesNP%)0UV6(_8XZpO82IYK=~( z>+#4u)xs`qdUmOBYhz>MVEWn9rzy>YM_pZA>&_SC=E^Mt`}XZy*Q*K(^QpeIIPY`a zZHwios`&Da8#hGXt@bYtO#3yf`dQ&uWSQfZMD_666kU#A4F*Srf$Rg?V95lKYqr8;-^iT}H)seP)R z-rfU|8x1U@+XLTM#=T-~p=o-u)f@fR!`Ih0pc5(f^Vt3J29;`CLBL0Q7xy2G z*jZB3*qC^t-sNn*`;;nCO}%^3;0J{avt@QbfNpBkrO5QsbxZHmm8A?UNO>9o1^zbW z+JS-Q=%m4;O}?3f9iI|qn@$!cKj^MbGftm!C!jdyz>0pTKLw!bBD*V36GleX2YQZ-a$r{y1sE_rSLKtte}4nOyz zFBhDuV>itU=f58@yQi<@^j_7hTUgJ-?Pumf;@a5m3&jCv_SSdKhdskL6Ae#07QJ`v z`ubQ^VgJe2hIWslo#wBvM?kC3y7|jD24r_xADs$*diSHI@Y$bRZclpzlfvLrj)7%R!^#Q6p$rLCY+WTSkn%}S8Rd%PO>X=`}V8!>I z;ho24o8ciRrNRZi8PS*y}vK8{w~$ul80J^b*l>6{#0&) z&U|CA#y0zD8>{MY`nGrV=A?%w_kZxH^_|Lj;aOF6%kvB95BFPh+_W7%E|4qa3Bgb? zr0ib)u*3xjkC&V~eIaz%i1RSg%<389mXJw{(! zSeubu`+57_d5(nN_ON@|Ryz#{YwBHhENz|SNE;XpRWMq}Nd147y}K@jxSRgBryr9p zo>k`)PQI?*dg1fmN$k)z;M1oGnS}I(Day4ZlZ1pOlxEpSUYH z-r!U0Rg&1^Y4$nTGHrL`y_|+a?%^9R9n!mnc)VwUKE8b}^JrohWO-QNbFluEVJOEw uh|$nYtTQ&G6Wfh_kTz=kTP}-{Cw^C+mABj4;`!DQeL+3+wV9Uw3M*5ypE1Mgy3l~D#s_v`YqFo<>=TWE#H6xk(RA)2P6 zD!f@0qh{MLBSSMxRja5*Sur$6)17h|jV>9?#h&kMyK5t3@Ku*PX&O1IIv5N}1GB{A zwyN8;%;W#BP#9EfQD%TSiQhT9iH-}!>6b&#ODkEw~a<&<3eA8pfHi7 zt9=M#M978cq9Z6dkfDP$4Ox zk+Tw0obtHId3T&VTVocHVU?=r);$(_e2}~-Vi--JE>3A(7Kx;2wxU;>hUw_y_mXBf znwCQw+++U1h0wBN>gS-4#vV@bOt42BpT_})HDCd5Q#A_PGAdTqS>atCgJJN_%)Dqc z9G8=xNR|zETsR&l%yZ6W`8Bg*_`arit*WNfs+O;`G^#6_U#1kw#a}RCrBsPW71Odz1y`}D7_FLRl}TBn6@NVc^_W5Jv)g9}|E#7(X{zr}Pq?6$HlUs9N+1G!3 v&ONyD>GSvJpLlET&ztgR$A2CDx+eYh#rF%RPv5^Q4n`ZRo9>r)-+b?19J&Np literal 0 HcmV?d00001 diff --git a/assets/curios/textures/slot/empty_belt_slot.png b/assets/curios/textures/slot/empty_belt_slot.png new file mode 100755 index 0000000000000000000000000000000000000000..ba2f57e863c47e3c62a540591fbfb6de7c1d6115 GIT binary patch literal 2419 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 literal 0 HcmV?d00001 diff --git a/assets/curios/textures/slot/empty_charm_slot.png b/assets/curios/textures/slot/empty_charm_slot.png new file mode 100755 index 0000000000000000000000000000000000000000..5d67de38616f4a4b7676f2ee949cb61c5e42c3c4 GIT binary patch literal 2423 zcmcgu%WEV>81Hp)S$7HexGd|zqBp{d_VjCBUF;aM>Ab+nhGZnkVPR{ks%M&XceUM} znMp40dQ&_|PK)>t26r5SAFl__o(_{ zeQkN>%JnOXqRgzWxEt_(Uf!24!Sj{JM+9Ea#Vb3hqFjAR-WQZlKE0+Wmw)wJ+u3&W zZA?X2B22V-X%NQ1tthwV1~H+#JVR~X@uPieE(G5$tEDbocbU(_-K#S5FV+}4(Y2wG3FCrv0lD62(8Y;M&#}LMa+9)021c>Pa z660aF=Afp~^zi3`aAoEz8EHjjh`2 zhJ_6yXKf1Rd;6!dR&b?$f)&b`k&K+l%qaFm5)#OPACeB&$;GI46 zqS?f*pnI}dR^4&qFhPBWkELqFa_XMvX^v+z&8n1bjS$n;c#S&-sh1sA$zuX-t5KSf zh;pe704e#Psb1ynn#Zb|U9Hx%wq2%Ln|roqo1SI1O@kVwkiV1o(EB8q^h)YspvN|- z-DYM@^B89uwaTE3Kzn(_CS|8xtUaj7q?~A1$+5o%`)K9P5B%N z?VLeBCchK;0I{VaSuZ)Nn=rcoRpAPZRdl4H= zlp@8dKFv-_ddD{WQ<8hWq~y-`yByN-L|;r6d(M^$FYA+p&vzh)XZKw$M7t#FaM&#L z>A^6b_!HqwLRR33hTxrnmxQ#yce=eZ!8>1P{O{oDa!bmKPk*v5^M5x-a!D52aBAbH zsSOz87=}(UhW=Z_=k~?Z4i4D@!@wu@=J672`0}$jYQRr%Sm6;AT>?juFTVc#2ROzo zue$TC`U~{$qocWtuReV6$EExC4-bENFSs_l{FCzVcA(5IA71^q^5UP*WH0}G*Zu0k vZ~xqZ$M+9r^^dN<_3Xu)A1;0K`;zk4qnXcs-0I1bl(M?G=6-qm-uwRor6CP9 literal 0 HcmV?d00001 diff --git a/assets/curios/textures/slot/empty_cosmetic_slot.png b/assets/curios/textures/slot/empty_cosmetic_slot.png new file mode 100755 index 0000000000000000000000000000000000000000..b1778dbf30db98c6ab56fee9227df0e49ea4f146 GIT binary patch literal 2448 zcmcguO>Epm6gC%>rfS8HkPrefaxWC>wLQDuU7Id#5+`IOHjR?4njDZa8IO0ZtUa#n z&2AzN{7HpFg$fs_8VOb61nP|w2RKw}FL11c#07~H2YRT41P96++v_A%Rtc)aN^6hj zee-_4dGF19ytwe@iOClxB}qEboVS{_keu+4Iot1`u2xv(G#%AoRH@>+X`Vq?!(~;gs@PDlW@)-*7%2bAU@mf8YssF=jlow#?j}iS zsp?=bC=JRb9(7dRG)+~*D#i*Rlz1yh$WRI5QzH#Fi)rMAiN^yZG?I1RPZ~0~n#JIU zh1wv_c>>1NAqiEzq=}ePphF8>*pGUtafhm`$9xtfF<|uq8+LiZ<1Qbgx)AR(0Nl1( zg^dG!@%_R?oXl=Q7&##aqT}{f$kZhk^L|9x>?XK*Y7|YJEU{fakFXrz#p1+s$E+2S zeL=CIHwG#s1vIo~B1RG(wK?yNl4o(mBEpqY4ZU*73miU(Pm37x1hk!49=t9{B|J!1GCmsbSEOQL(eu z4Day>41;&&)QeWjvN`RGWNF%?!f`nD9BX%#>k>+hN?oBwxvaRf;wr>7v0}K`sbEbr z>eL)*YX)&b0?LFoAf)7hrmF7LvF;EBQ;L-uuGAFb;B|Ny)HK~PsHl$CUx+-YebU?O zmC)mWo|;}Y3B{&@t6Ei|PQ_77L!*jWBW88IPIRJE8HwGtKn;XMM13`6J)c|=S=Z}l zlQpoaX{s)sxqS5y`L6h4-~q*0Mj~G_R+pi70j*#wom=#VthZu&z-*j30U_>6R`*Lp z8xw_Q&3iHA+g9FZmf7We)bmhUTNa_2`;-TpEJ~Oo=Yo(#1lk>o;)d)-+($(MpoAk5 zhCPp_e5jj&lXsM2i)D43otSLy+VBq8+@ozu=KP?`U^^bEi@nL7!D8+v0}`>R4(#FK zb(bxoT@rK{92V;MU>p{Cd&1dES-~et$vcEEL21G7czcJEceKj*-^o+Ok(4E$`e<#8_>orXgWn3`fmlF+2@bjI7A7gf$uq+M^kX%i(zrqfREy`!U9OT z2(BX27dGy|HD;}8Pqph;e_WoLl+eTj<)4S2%w3WFTQ^T0n>K4#u6_Q+FTXwa*UtIl z7r(v!seOCrhY9rbhlBUtp1!?v{@(51Kl|X?yD!=|{#fe|UjOLo&-UMwcS~P?b#mdS j`!9WY`kO!RbY8uD_nkA%o4-CI?o7?u1^d?Y+WY?kIsq0{ literal 0 HcmV?d00001 diff --git a/assets/curios/textures/slot/empty_curio_slot.png b/assets/curios/textures/slot/empty_curio_slot.png new file mode 100755 index 0000000000000000000000000000000000000000..92f07c772c88b470822364fc5542673c29051e59 GIT binary patch literal 2415 zcmcgu&2QX96gNVuLQy547uriku0SB_wLRaiKp;Vn+&FT8LvP`Yz3XhMtP)hImi#sEH}B&&@4cDN z*4N&-aQ^anP17!{t^^zKeo5VP=ioX2&mn==3(3lMrfDx;RQGe*7hk@rX>-5x_Lkgg z-Snx5DkKygRvASJpf&BfmY-LzI+i<7~_mFlLTO zV%il;#gqd>TH=!3bdVblsmTT`VzJBsYnRxhFQmx&VutEce9QoF+iI0IPV^;;N)wq} z-h(j4gq(=Z+WQGJH&`ZiQ_7b2z|AX@XfnCMj`%#obbyzWCGXCdt0c#QVk15Ssw5>e z@t0CYq)6LB3?|95K4B4Ir_w-g+~RR4hS{4chVcXz5XqXlN+iSb47=XORo|}q)#_Uo z_ARS`wnWIg`zJyjzvdo;LK=rel2gGU^}8aC2&@5*NROFG+|yCHvi_17h!hNich%gB zR?80r-Bro58cYf&6qJYl(X49Cv#pL58jfp+hD#l0xM3F?#CE%GEyQ)^v5B_TIFlr% zOlbo`DjYPqxL&W<7&hEa7mBLkI0m5|*RXM?=Hd>v!%jK>-IPP^lfkrCN>2!SEU-jv z>KR?jRmJJlj1G3{P{I^DHM`z$8ljHVYWtuDLL#cZnz}t6+)`OL*ewPd*n-Qn)pIQ0 zK1F^celO-gG1igFmx9$z=v_c7*viM&`G^g+0uIb(g%kB@$@X!HYGbO<{1u)-zU`0u z%qF`t{u*$U*OpIc;XW1d9!n*IfD1uFQUdLcrCC$&rXoUR0w5_6NsS8+C3s@$)a!69P*n>4Zz3z%hv`^w5gU!O6 z9ZbklJ{8V1WhI{|C+`%#6s0AHXbVP8CL<4`4#2R^koPljN_SD)ok1AfZG3X37>QaFkjpMLiN9Ag$% zgT=P{GJSk_xbXaI_epZ;s|OGMo&WICUG3q+*FXM4yMO(hbNA{eziINLNAGK2^S|zq m+duv}7kvK8ufP0sQ=8wv{PUxYi{Gdt(dzPA@a^^6_x=O5d;v26 literal 0 HcmV?d00001 diff --git a/assets/curios/textures/slot/empty_hands_slot.png b/assets/curios/textures/slot/empty_hands_slot.png new file mode 100755 index 0000000000000000000000000000000000000000..2a74a413acb6ac2efbabc4af769ce1b263f12dcb GIT binary patch literal 2447 zcmcguO>Epm6gH?pnkrC<9w-s2aSs%=UXOp)S&zDu5T_(kH-u!XCgM)^n^gFDj{*GkjjMvhtdNlI8r1oNJZRJi4#Z#-q>DeQ)QK)N?7vWyl>vm zH}AcfYl{nSPK>`eE(pTJ{G7c6@1y)4dm5f6{`iN$>u@x;nh3&?=lT7F@abnS2*TLU zUUMZ~X6cF@vOQb!nO#6jvIH;tY$a zXjN3%K}Z#+;L9+znq{34HKgeZG8L^VYX~D1SF2)iNnkE^+jz-7Ul@bGy3|e62rEjj z*Q@mO3X406YFU7K*-5vn3BF6CMO3PY??T+7o{ExMXr&w*m_!*z|}m4AS%^{ zNx>5^ru0dqs1?Lx%7Cs@;-dA~&y2f{LVX(0Fiilfme{DvQkHbt2-T%{mjU3m(I{=~ z=}QolCX#e^1Hvc>*%O^KHzTSn(S)tX4xQZqH%|_tNzx^{!{-5}1H7D^dhHQ&xnx&R zwC|08a!Cn|@Jvie%Hk$t{vdf42P}%3QJE4?UGhSg^^#Y448;U$la$sao=7sXWYuhH zI#zY8o2QY65z3(r=6dbTJ)u>Mj9pMjW0$04U$E=oHj4uSYv2W>LzO7(NMgCNc!v2b z2E*W;o_Wz|V4FGXJXz-LLE*T}@m#z!%QOwDA+shEy+!2~GE}*x>W-`v3lUd0OtV%S zXqyj{l!OlD+JKOX2bxr!)ErlB$tHqga8v`yH47OsZBqxSphS1A!Th&k4{D$I!(MSc zF6fyex}j1EE>wvs>l)}GRvS1bNUIt(t&NZ-iF~y&sDY3OudlkK7K1B1>-_b6a7sgP zDJp*!^3{FhJK~F>2NZ)bo-aA8%h0=kR?1oZNkfg&Q+oMFmJKE;f@efZ*(mi&&kw=a1ItBn7hJcVybdGaZb=4JkG=S-gG ziI#P3{5ZJ*Z5%_>DcjJ0EBM?#d)&ssOCSq;Xm1`2!G_O2%cBPTl!p}>Lej->6q%fu zn1*A_<#~I$S^MFOPu_V}K!*-}{{6%4FE1~>edeD1*GIqHJ9TX=_^oo~?vFR`Z;Ri( z^5+MKuO552Ieztea2$Ul9KZF{>-0n6y8rTXH@^P$$y+a7`04)Sjo&Yx_!!@gjlYi^ ceK7gVgJboz_io<4!;eh!vkUfDZ@hcuU&`hXbpQYW literal 0 HcmV?d00001 diff --git a/assets/curios/textures/slot/empty_head_slot.png b/assets/curios/textures/slot/empty_head_slot.png new file mode 100755 index 0000000000000000000000000000000000000000..af1da86f71829e79c7f42e42c2f73b92623ce0b6 GIT binary patch literal 2446 zcmcguPiW*+7|)_EwM#)<|DgvTsfU#{lRuMWn&*y7w`sQpXYIDL?DU}c=H+E3G|7ue z+L`vE$a)a$&69W#Ja`lFq9C{jk-do^>cxY2^RTQS=s`rkH_4>!(xH_F2Qqni-|u~Y ze((Ff_ugK;a(QO@$!STFW>%KnHF!THo~hID|Mc(w5O_V9EN^6zbmpvhPD$^*|AZt> z{SdS}d8hRvraY<eEyrz8JYH6)xf%Svs z-IT5GUTM?aP3m~^#TU?pAqE8z%Ly7rVVvP%Qy%HXFc#CQj7E@rvnkIDgQ(M5MGHJ- z$f@ZH)ifP7U}W0HoZ~!)49%#knyng^VrW>?v1Ot1Cxf}v^YNOyR2qY?rrgi-1gq*` zFsKdcHJr`^_nJP8Ua08;gYR192xhh%0d>gIL`p9SJLlskGyELu*>O|NR}0MTsR)5frs~3QEK@_GaaZ0%~a-0(^H7ex=LeC*L=tF>)pCN z*0vI7If*F~+JKN+0Ge#OYueNzimvHYsW(htacmeF4bP@NHFZk6JNC+sQf;xUPO_7c?R^`;5u1CmO(~oo^cif&U3GCV*$Y_4{d_=DHs6CiJihLV zMYK=i9)rU|og9qE(%?Wi2Pv!gL?iN!;Y(0j@jKbxvE-esGX8h+RB~{wI6w(NFhooH`wz dfBmn$v!C&IcX$6_8{)>avUtV)_|mIy{tH}(47UIP literal 0 HcmV?d00001 diff --git a/assets/curios/textures/slot/empty_necklace_slot.png b/assets/curios/textures/slot/empty_necklace_slot.png new file mode 100755 index 0000000000000000000000000000000000000000..e497e29904ef9a7e10bf47ec6739bbba6a247ea6 GIT binary patch literal 2442 zcmcgu&1)n@6z>oc*8PB8yo6jVdI_j&Pj~fv^h~p3%w`f3abieDl8A?`sj8kS)6>;< zcQTWlqBlVWPm1IqhV5p`y;t?# z`r6AkuFhW7H0{RfN^Jw)H`RS*8lKNQI3e(QDqPu#HSOBd>YmU(J)Y6DD}RZ`cCuZ6 z)upnNBTP1VuGa|xt!a1Xdm*8_JV8y~5UkLn>y-4lHIDlpbVnz`Z`*a5l59AHmGG` z|Yz!NZL z_DE>roTXyw0~yV5;a=qTjWcR;pLckW#DK*aHf+m8#%(!9btXPz0JyE!GaKjn(&=O- z;$&$b!Wa;8E;?=;gxuWVvD}L&U)l#ZZx5r1lMQ~#=Ov~CJe!;dZ_HdJITIA`i7`+m z$)KUT7;%!ws3E04OrG^2i^wkI9Q5p#2$<}~#&6L^gzysE22GOUV$OAR~k;=Eh1 z?^w2LSt+zGneYzIg%(}xoPk0bGm?-C!Hl||j5-9?Ky*lpn_QMR(~qV#11hQYgh z--~+Ptx3A4l4Z3vEF31OVD9NGR-g`cyu9I&A~pyw*haa?Y@=DWyh5>vaREC+ZL2|? zkbrWf4G75z&{W{O>0#S5^5uNqsFVuSXf`d&unXl<-ez`*;mUCSYmtE3C;q5cN)H1) z6qoW&sR?!IIM^sc#TsRXi{M8Av!-WL>@Xdv)pkJ*ghW(*RdqZV+*VoV@1=u|ZNX(? z^&H4|E|8y!Uk?OOZ0ktnOUmjd^e&(kZ1u<1MUVU2H37`VsS~A9$rDNi)06734jubNErHp_W3aP z12*U=*%IsKI6E=fKeZvwS=`GlO6p^`&0#qntBcWOPhqk2k}iq(LJQXL;<`&G(KZQM z95xGcd@zhhVkDeV$}&DtpS%nBQj})=j<?#TvmzJ z@7nH@ literal 0 HcmV?d00001 diff --git a/assets/curios/textures/slot/empty_ring_slot.png b/assets/curios/textures/slot/empty_ring_slot.png new file mode 100755 index 0000000000000000000000000000000000000000..1f272699f12725cdd26428fa8406837c4d01b1c6 GIT binary patch literal 2424 zcmcguO>Epm6gCu9r6m#wBq)~-j*yDL>)-vc)g^>DWh1d6N)~l-|?~bze7~9Ei zawv@ z9PAL=mzQ2gHzp1!2x*4VBpgMlGil4YUI*UAuqvY*lI^tRWnmEYyBlbQCluK=T_KvL zqb9sr4Wnh-uOUM-OjT>BMqM#9N7J2p9hH|1<`O?}Hr<=0G5BiB!z_y(RUMDVwXs>_ z$w1X@+g3G0H4Ft1O1d9qc%nq<;#7l6QiE@sMXc9r8JSpRNbU0-%SWz-2*olr_rR@COzi!9Mb__P0m;_XReT(2#QYF9H@{~ z(AZf?D9(7&<9swto{cGs$gpZnbo~~Kd_GQJ5iyh#sEae&mPH~dnyu)Ko?$vV{Ipj! z!_l+?+T}hA_D_Y@9m6~Ug*5hYhR+21#0hv3Vpszf;sI6TXdt6%Wt|m1;t3cA@66nb zZr5=+*%isM=1vR8=Y;vr@hn^S2q6Yh{8n948pJXcuc2Ft8BpD{8d_lE)>PYClx8?0 zRA>W2Y78_5Rx@Z(qA9*+dWscTb*0s`JjKR3rCKwQQu|2Y+5+cn3Zgwl!!Ja3eD-T6!LAq z>@!>RgYs>}P+nUOCWZTiM|(8Ms4tg-7$+Fo9Zk}<93(tMRRW-lBOJ#gMshyXy~r;+ zO0~qYI?qmu_l|9_Qx^Api&8j09#UA2hw5TB*$Y_8gKUfwx;%h2JiG3SNo0tl0fo&% zoga)(6E+jhEM*m+C@1d>z67Nezw_;#N#6M?<9{bl6LqXv9bhZPz@(j{;d`R>Yd1dcJC zHFvq!dWPITI$FB$@)tP1di$xv!@~!Q#JBHU{Cek&=YQOh8h7t~{D&pIXEy%)=)QaP v_GjH|7k>Hs@t;5Jd_Mf<`b!IUe|+ZL2zJKRmRmlon literal 0 HcmV?d00001