From 424a77aefad5375390c63314d49ef8f4e929de3f Mon Sep 17 00:00:00 2001 From: PuroSlavKing Date: Sun, 27 Oct 2024 00:43:55 +0300 Subject: [PATCH] [Feature] Operative UI --- .../en-US/_white/escape-menu/ui/options.ftl | 1 + .../ru-RU/_white/escape-menu/ui/options.ftl | 1 + Resources/Prototypes/_White/hud.yml | 5 +++++ Resources/Prototypes/_White/themes.yml | 14 ++++++++++++++ .../Interface/Operative/SlotBackground.png | Bin 0 -> 471 bytes .../_White/Interface/Operative/Slots/back.png | Bin 0 -> 648 bytes .../_White/Interface/Operative/Slots/belt.png | Bin 0 -> 743 bytes .../_White/Interface/Operative/Slots/ears.png | Bin 0 -> 726 bytes .../Interface/Operative/Slots/ears_extra.png | Bin 0 -> 669 bytes .../_White/Interface/Operative/Slots/glasses.png | Bin 0 -> 599 bytes .../_White/Interface/Operative/Slots/gloves.png | Bin 0 -> 722 bytes .../_White/Interface/Operative/Slots/hand_l.png | Bin 0 -> 550 bytes .../Operative/Slots/hand_l_no_letter.png | Bin 0 -> 550 bytes .../_White/Interface/Operative/Slots/hand_r.png | Bin 0 -> 603 bytes .../Operative/Slots/hand_r_no_letter.png | Bin 0 -> 603 bytes .../_White/Interface/Operative/Slots/head.png | Bin 0 -> 661 bytes .../_White/Interface/Operative/Slots/id.png | Bin 0 -> 627 bytes .../_White/Interface/Operative/Slots/mask.png | Bin 0 -> 732 bytes .../_White/Interface/Operative/Slots/neck.png | Bin 0 -> 656 bytes .../_White/Interface/Operative/Slots/pocket.png | Bin 0 -> 582 bytes .../_White/Interface/Operative/Slots/shoes.png | Bin 0 -> 637 bytes .../_White/Interface/Operative/Slots/socks.png | Bin 0 -> 606 bytes .../_White/Interface/Operative/Slots/suit.png | Bin 0 -> 663 bytes .../Interface/Operative/Slots/suit_storage.png | Bin 0 -> 703 bytes .../Interface/Operative/Slots/toggle-alt.png | Bin 0 -> 793 bytes .../_White/Interface/Operative/Slots/toggle.png | Bin 0 -> 1462 bytes .../Interface/Operative/Slots/underwearb.png | Bin 0 -> 558 bytes .../Interface/Operative/Slots/underweart.png | Bin 0 -> 622 bytes .../_White/Interface/Operative/Slots/uniform.png | Bin 0 -> 662 bytes .../_White/Interface/Operative/Slots/web.png | Bin 0 -> 582 bytes .../_White/Interface/Operative/Slots/wrists.png | Bin 0 -> 641 bytes .../Interface/Operative/Storage/piece_bottom.png | Bin 0 -> 114 bytes .../Operative/Storage/piece_bottomLeft.png | Bin 0 -> 137 bytes .../Operative/Storage/piece_bottomRight.png | Bin 0 -> 146 bytes .../Interface/Operative/Storage/piece_center.png | Bin 0 -> 109 bytes .../Interface/Operative/Storage/piece_left.png | Bin 0 -> 115 bytes .../Interface/Operative/Storage/piece_right.png | Bin 0 -> 128 bytes .../Interface/Operative/Storage/piece_top.png | Bin 0 -> 116 bytes .../Operative/Storage/piece_topLeft.png | Bin 0 -> 134 bytes .../Operative/Storage/piece_topRight.png | Bin 0 -> 138 bytes .../Operative/Storage/sidebar_bottom.png | Bin 0 -> 150 bytes .../Interface/Operative/Storage/sidebar_mid.png | Bin 0 -> 120 bytes .../Interface/Operative/Storage/sidebar_top.png | Bin 0 -> 143 bytes .../Interface/Operative/Storage/tile_blocked.png | Bin 0 -> 151 bytes .../Operative/Storage/tile_blocked_opaque.png | Bin 0 -> 148 bytes .../Interface/Operative/Storage/tile_empty.png | Bin 0 -> 126 bytes .../Operative/Storage/tile_empty_opaque.png | Bin 0 -> 116 bytes .../Interface/Operative/slot_highlight.png | Bin 0 -> 335 bytes .../Interface/Operative/template_small.png | Bin 0 -> 439 bytes 49 files changed, 21 insertions(+) create mode 100644 Resources/Locale/en-US/_white/escape-menu/ui/options.ftl create mode 100644 Resources/Locale/ru-RU/_white/escape-menu/ui/options.ftl create mode 100644 Resources/Prototypes/_White/hud.yml create mode 100644 Resources/Prototypes/_White/themes.yml create mode 100644 Resources/Textures/_White/Interface/Operative/SlotBackground.png create mode 100644 Resources/Textures/_White/Interface/Operative/Slots/back.png create mode 100644 Resources/Textures/_White/Interface/Operative/Slots/belt.png create mode 100644 Resources/Textures/_White/Interface/Operative/Slots/ears.png create mode 100644 Resources/Textures/_White/Interface/Operative/Slots/ears_extra.png create mode 100644 Resources/Textures/_White/Interface/Operative/Slots/glasses.png create mode 100644 Resources/Textures/_White/Interface/Operative/Slots/gloves.png create mode 100644 Resources/Textures/_White/Interface/Operative/Slots/hand_l.png create mode 100644 Resources/Textures/_White/Interface/Operative/Slots/hand_l_no_letter.png create mode 100644 Resources/Textures/_White/Interface/Operative/Slots/hand_r.png create mode 100644 Resources/Textures/_White/Interface/Operative/Slots/hand_r_no_letter.png create mode 100644 Resources/Textures/_White/Interface/Operative/Slots/head.png create mode 100644 Resources/Textures/_White/Interface/Operative/Slots/id.png create mode 100644 Resources/Textures/_White/Interface/Operative/Slots/mask.png create mode 100644 Resources/Textures/_White/Interface/Operative/Slots/neck.png create mode 100644 Resources/Textures/_White/Interface/Operative/Slots/pocket.png create mode 100644 Resources/Textures/_White/Interface/Operative/Slots/shoes.png create mode 100644 Resources/Textures/_White/Interface/Operative/Slots/socks.png create mode 100644 Resources/Textures/_White/Interface/Operative/Slots/suit.png create mode 100644 Resources/Textures/_White/Interface/Operative/Slots/suit_storage.png create mode 100644 Resources/Textures/_White/Interface/Operative/Slots/toggle-alt.png create mode 100644 Resources/Textures/_White/Interface/Operative/Slots/toggle.png create mode 100644 Resources/Textures/_White/Interface/Operative/Slots/underwearb.png create mode 100644 Resources/Textures/_White/Interface/Operative/Slots/underweart.png create mode 100644 Resources/Textures/_White/Interface/Operative/Slots/uniform.png create mode 100644 Resources/Textures/_White/Interface/Operative/Slots/web.png create mode 100644 Resources/Textures/_White/Interface/Operative/Slots/wrists.png create mode 100644 Resources/Textures/_White/Interface/Operative/Storage/piece_bottom.png create mode 100644 Resources/Textures/_White/Interface/Operative/Storage/piece_bottomLeft.png create mode 100644 Resources/Textures/_White/Interface/Operative/Storage/piece_bottomRight.png create mode 100644 Resources/Textures/_White/Interface/Operative/Storage/piece_center.png create mode 100644 Resources/Textures/_White/Interface/Operative/Storage/piece_left.png create mode 100644 Resources/Textures/_White/Interface/Operative/Storage/piece_right.png create mode 100644 Resources/Textures/_White/Interface/Operative/Storage/piece_top.png create mode 100644 Resources/Textures/_White/Interface/Operative/Storage/piece_topLeft.png create mode 100644 Resources/Textures/_White/Interface/Operative/Storage/piece_topRight.png create mode 100644 Resources/Textures/_White/Interface/Operative/Storage/sidebar_bottom.png create mode 100644 Resources/Textures/_White/Interface/Operative/Storage/sidebar_mid.png create mode 100644 Resources/Textures/_White/Interface/Operative/Storage/sidebar_top.png create mode 100644 Resources/Textures/_White/Interface/Operative/Storage/tile_blocked.png create mode 100644 Resources/Textures/_White/Interface/Operative/Storage/tile_blocked_opaque.png create mode 100644 Resources/Textures/_White/Interface/Operative/Storage/tile_empty.png create mode 100644 Resources/Textures/_White/Interface/Operative/Storage/tile_empty_opaque.png create mode 100644 Resources/Textures/_White/Interface/Operative/slot_highlight.png create mode 100644 Resources/Textures/_White/Interface/Operative/template_small.png diff --git a/Resources/Locale/en-US/_white/escape-menu/ui/options.ftl b/Resources/Locale/en-US/_white/escape-menu/ui/options.ftl new file mode 100644 index 0000000000..db1895e42c --- /dev/null +++ b/Resources/Locale/en-US/_white/escape-menu/ui/options.ftl @@ -0,0 +1 @@ +ui-options-hud-theme-operative = Operative diff --git a/Resources/Locale/ru-RU/_white/escape-menu/ui/options.ftl b/Resources/Locale/ru-RU/_white/escape-menu/ui/options.ftl new file mode 100644 index 0000000000..d7857e07bb --- /dev/null +++ b/Resources/Locale/ru-RU/_white/escape-menu/ui/options.ftl @@ -0,0 +1 @@ +ui-options-hud-theme-operative = Оперативник diff --git a/Resources/Prototypes/_White/hud.yml b/Resources/Prototypes/_White/hud.yml new file mode 100644 index 0000000000..0124e0fb37 --- /dev/null +++ b/Resources/Prototypes/_White/hud.yml @@ -0,0 +1,5 @@ +- type: hudTheme + id: SS14OperativeTheme + name: ui-options-hud-theme-operative + path: /Textures/_White/Interface/Operative/ + order: 7 diff --git a/Resources/Prototypes/_White/themes.yml b/Resources/Prototypes/_White/themes.yml new file mode 100644 index 0000000000..f948539275 --- /dev/null +++ b/Resources/Prototypes/_White/themes.yml @@ -0,0 +1,14 @@ +- type: uiTheme + id: SS14OperativeTheme + path: /Textures/_White/Interface/Operative/ + colors: + whiteText: "#FFF5EE" + slotSelectedGold: "#e6b812" + slotColor: "#0f1215" + slotOutline: "#333850" + slotText: "#333850" + nanoGold: "#A88B5E" + goodGreenFore: "#31843E" + concerningOrangeFore: "#A5762F" + dangerousRedFore: "#BB3232" + disabledFore: "#5A5A5A" diff --git a/Resources/Textures/_White/Interface/Operative/SlotBackground.png b/Resources/Textures/_White/Interface/Operative/SlotBackground.png new file mode 100644 index 0000000000000000000000000000000000000000..a1bbd2e3a2947fda4a574f4d9247b9c01eca7650 GIT binary patch literal 471 zcmV;|0Vw{7P)59TdU8Mhb930{k16Q%mDz8 z93LOYxdY5Y7Qg~n01IFNEPw^D08;_bq+&*>_oHStIIL6Y>Q1_ecovw}U1-j(BQv=nEnxwKj#Tpw9pR N002ovPDHLkV1j18(Wd|a literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Slots/back.png b/Resources/Textures/_White/Interface/Operative/Slots/back.png new file mode 100644 index 0000000000000000000000000000000000000000..004b0249b10daf6e6ba2dd7954f3bf37dedded51 GIT binary patch literal 648 zcmV;30(bq1P)4o;Zr!R~1$F8oD6WDoj{Xk8 zO%NQN`~jli;-rF;Q0?ZTMeu`G>fpyDa?P9e#N2RO?n$lU3%4gXN%KC*O>=va6ro&h zGRR~`%>8G%qGL~fT$d50dU$xGtE-EITWB)$Bx{DQBd7dlKxoU0Hvvc(0$?T^>+Z+ zcy0GRT)#Zv1tJ1~xogbgdVokEL;y#7Z|d{=Fxy`451E@jg1zg#2Vl;|c3CQK0DCpu zmH8Eb{kH@yqykg+l?Y&!sYRQWv zKfcB1K)Vfxw$fr3&jHBZd{J#h;dml|vAyfiCUgZb^pQM<|MfP+%vNjF$W<^u!ESCs zmU|wsxsSvEm?8d7F$4o~Th{?x2)oWl-kXpiIx+7Epi|>m0GJ_ighHh;)B0?I29HZR z#u4WN?LZ>|*qF1W^Owe-jUF}NjVdF?6~=*DfoK3LU5YKva^eC+dDNfp8vw}B)T{&E zSaF}N-Jjz|Eumk_cpyKXh70^ji}N!T}D*GjCfWYw=(Lg i;6A0ta8o?n9QpzW&KtB~+ahlO0000?P)_3oy0Ew*=V<-Lqlt^7N0TRl9l#-1J6se_cs&t@qs>v305Zo1 z0%7H4g_f3{(L-u5_(J`&K5;yjngWoqFkkrS6{Q4R!a9ok)?;wr#zkm?nv_cP$npm0 ztv#jc$!}->g95BxJRw?(Z9R;XzjYHRfA_`hpKDH9lOe>z7+tO;Ehnd zjE8pgs!FqmJ!xIUZvh*S5r6~pYw7elKG&y2hZmv@>nijEWr0Wl?YZ=y@IYDJTEBOA zyqLP(Q`N62#^~4A7yxfHk#%HRaQHs($XFNJ>OpxF;1|K~AE#p)I3jN7vyyE}Kk@Y7 Z&>e(jY?<8P^CSQO002ovPDHLkV1i&+S&IMw literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Slots/ears.png b/Resources/Textures/_White/Interface/Operative/Slots/ears.png new file mode 100644 index 0000000000000000000000000000000000000000..f8338c7da1259b01be12b5f8f7aeb21fd5ea83b1 GIT binary patch literal 726 zcmV;{0xA88P)}DfxR-<1CZ}vy# z`tiI?hxUbQ{rCCnu+Lc=$aNKOX|X^jEJ(%PX&GY3XI; zrrE9cI{taPs@sTZw7dH?Xf{4kzEB8ZvTSaTSlt-;QA@!^qEOto?ZJH~F2W?JX(>zh zEN6h$i`>|`&;F1$3&HdOVE*po1+92dv&Jw(brsVk;_zwryyRG0A!nQubKA+rT_p^h}4BB4g`>++$C+$L#KXjtrFt#+#-|yI|JZH z6EaVM7f!*Q0N6^ZkW&Z10>eV%5!)l@ikYYD->5gvKpet0mq-kNatxFG#eWkaSZpr& zo)7`xnQsgqCxYM@3y{U7So$#|&Op;UGYtiT6mMJK1u(T!?(!w&T#5nGM8oe+yw^p} zrFiT^HKnmLz)g)(0bsP)BUC$P)csdgn*Y+$Q6k<8TnC*9z{b2=`Zh3cycyNuk!mAK zg?^w(AR55hE{Vmv94SDONB{h%0l*$jjXL1fE}dulevVuhs(Zi37A$80=au=@=5$1Z z6Z&n!d&LkW|G-4GUDItuC5(ti#qmQ?{W>`IbRY38o^1~O2ehwIYYLoo#Q*>R07*qo IM6N<$g1LQ4LjV8( literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Slots/ears_extra.png b/Resources/Textures/_White/Interface/Operative/Slots/ears_extra.png new file mode 100644 index 0000000000000000000000000000000000000000..47a63df4d87a4a7104636bccad370e41b4097a79 GIT binary patch literal 669 zcmV;O0%HA%P)osVPa-B*&JB!?6{fp-O29F-Xs|` zIXUfRv%|spPo*kjPi|a}5nc84^i0>+mkE770D$RhtwxJW3sfk~hA!&e-jwlsbw!R5 zqo`ay^$tr%l+I)Vm?WF48H)=;9~^w|m$5G9F|KR>cM;4RULGJM05Zn`fiO3fqp`6O z>ZI=O9;k9vA@*YhUjfKi_`Yzc7fK1ZP_z`Ut$Og<#+%Rt6_=6}K^HRvq4WINNB00= zzP|qzo+}Q}@xdo;WW0C*Oy-b3m!K{2*A>DVpqaU<(x*Fw6@bZnx9Hb~R#0sNG&AS9 zrIaT#XSwcz^G&Flv!M>*A}0Vn^ZDhJJdbMb48Y=yOTt{=kyruNHA9m*;MVAc(qvaf zBke#Z)e>Oz;D+vt6G5ixF6cWFWbg1BVzmP(v#4||9iknz1VA=xwHMk;4TbJ@7@HnH z*I!WUdjMOjL+CXiwo;6&@B$GBg!K-zf`}@o$M8Rht^k-Ipstr<6#{ApByuI>$IS%N zu~Ll1(Ie!m{ws8SE>D9e7c!buYQ)7x-VfftYBUn`7kqda)WuV5Ly6hR{`>>LdTf{SSWq| z>K#C*xzY_4DW=WuP@C@Z3+z5Bwb>Z@ItVQQ7Al5gRPI?j%7qO!rpn2AnA;FSUj;Gp z7vM&`4dH;oNhao0d6@FUOzyh^5RJq!T~3vk*HUTham**m^ePh-jIQqrVARBMIk)=X zUqTb|1xCFsN&s%mtEGz<>*NcX3*MS-M7P2^kPd_a z2<6g{P@pVlSDgV56;ri(VXv$5=srJK0I1Q-T^s!CCRZ>`4?7lxxuPlm6)c=)~O>CA0VPqmrhWr6B3Y(1rTZrA}9>}nGibeaqd0db9_GgNW>$Z?AUkr{A|BD z`z?_{Gc$8xtu~qberTVla-{xF)lvHD?ChKl5BCGTJpq8}Wv4@57C+I#!hGtcSKroD zdB5~k)lnAF&d%@f$JS38uT~S75}V5rM>nP(tXz+(vKzId-qrej1oPM{1cU;>$ZfTmT>QBC-Mu+uRDU z-U$-(@6Ays5Zni?4l)L$xeY}2ArK*#V9W$qrVIMpe4lB~qcs6ZkUR+M45)~vz-W%& z43Q<5zhx!>_JQTj1#OfkQtc9k0rk2ML~aaVDX8@XGSxatmS*cVpv7{i+ELfVu(;OC z0j*X;KLE@EZ<`7vmJVSv&ie=D&H!)83?iYVA;d<~nCpNZH+&+U_X2q~Fr5?RtmqKE z_%N&RcHAF;{SXjh1k0CoxG4;PmvUgT0hR_3GGO!ctP_z8Oo$;&?E?pp!KlZF4AQ)F z<+ElW>*YR&StkID2)RPzq&Kqe#|Bll_f%;T=KwAsRsc5UtZDbU7u_R~!EsbanI$|2 z<$)*wkuG_Qvz;se+q=70|9b$)(W23YMH3M`htm_j2l(FWUrK!z&>xvUC8se>0HVt4 zH>n*1H}k{1FCuN5h)W0~{EQ5KwoJA789lY*IvcYd0e^~jJ|#cO5C8xG07*qoM6N<$ Ef;HAWn*aa+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Slots/hand_l.png b/Resources/Textures/_White/Interface/Operative/Slots/hand_l.png new file mode 100644 index 0000000000000000000000000000000000000000..624c0a5598934abefe344f055d3fa4f1602d6b18 GIT binary patch literal 550 zcmV+>0@?kEP)t4?-Yl zK7WPDzP#k$=ia_8ajHoUsLPTniNZ|qPGf<=QG4}y+swJj*3=(|wNCZl{boj${O zG)~^%7mN6DAtt6&C5*U8x>XY48FgS+5zGEaQ^3`SD(rW>LXK|+-*60XDZ3Fsuek}m zCn%<71U|9=z|`UDwNch|8)aY}A_Ls-l~cBzyRW|iK<6hHKWTeVwg%AxsGOs?-3CMp zfZGQk{|pjAOd*^uLIg2|aJ~ynA+!Ma_nHNDXd*8{aXWGcSyOZ9g_)07*qoM6N<$g8s(qaR2}S literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Slots/hand_l_no_letter.png b/Resources/Textures/_White/Interface/Operative/Slots/hand_l_no_letter.png new file mode 100644 index 0000000000000000000000000000000000000000..624c0a5598934abefe344f055d3fa4f1602d6b18 GIT binary patch literal 550 zcmV+>0@?kEP)t4?-Yl zK7WPDzP#k$=ia_8ajHoUsLPTniNZ|qPGf<=QG4}y+swJj*3=(|wNCZl{boj${O zG)~^%7mN6DAtt6&C5*U8x>XY48FgS+5zGEaQ^3`SD(rW>LXK|+-*60XDZ3Fsuek}m zCn%<71U|9=z|`UDwNch|8)aY}A_Ls-l~cBzyRW|iK<6hHKWTeVwg%AxsGOs?-3CMp zfZGQk{|pjAOd*^uLIg2|aJ~ynA+!Ma_nHNDXd*8{aXWGcSyOZ9g_)07*qoM6N<$g8s(qaR2}S literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Slots/hand_r.png b/Resources/Textures/_White/Interface/Operative/Slots/hand_r.png new file mode 100644 index 0000000000000000000000000000000000000000..83ca6b014c6bb089c8dd80a5a39cf7a621bdbb2d GIT binary patch literal 603 zcmV-h0;K(kP)2Y+Sm?OrwH3;a>iL*b!Oa!=mGi9&dmD!=4Iz4Ks-=7 zz1B-47Wwmc^MOWxW|gK9nF3BPs~Wx<22bzoZj*d|!&W|bazx|T{vJ&ujsOf(s|fFP zI?o)WR=cs4N4h~8O)DR1Qz+*Ecv)~g^-rcVIb|z z$VqfY6Q83wTH7w9l+Bd@&u*!KVc002ovPDHLkV1kUQ2WkKS literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Slots/hand_r_no_letter.png b/Resources/Textures/_White/Interface/Operative/Slots/hand_r_no_letter.png new file mode 100644 index 0000000000000000000000000000000000000000..83ca6b014c6bb089c8dd80a5a39cf7a621bdbb2d GIT binary patch literal 603 zcmV-h0;K(kP)2Y+Sm?OrwH3;a>iL*b!Oa!=mGi9&dmD!=4Iz4Ks-=7 zz1B-47Wwmc^MOWxW|gK9nF3BPs~Wx<22bzoZj*d|!&W|bazx|T{vJ&ujsOf(s|fFP zI?o)WR=cs4N4h~8O)DR1Qz+*Ecv)~g^-rcVIb|z z$VqfY6Q83wTH7w9l+Bd@&u*!KVc002ovPDHLkV1kUQ2WkKS literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Slots/head.png b/Resources/Textures/_White/Interface/Operative/Slots/head.png new file mode 100644 index 0000000000000000000000000000000000000000..4d40fd811033829dd0dea3761825ddd4a8fbdec2 GIT binary patch literal 661 zcmV;G0&4w+eOgCB%@O)mF+ckhzsV&sEd zZpqGOXPw_)^`^Gb{DNM?nxfr)qDJF3;yv#O0O?DoL+j-=Di&7;oTd);wEf)L)N9yr zaCv!UpH|N(oyj<2VodJNSUC>dn0kwA+g0bW?s~490OUVhHbiIv$Q%a%h55xi&Ck!# zB++U;Q2nk>%*SxH0LmEHFC1=14JB^C3c<16930!X3H?Ncg%}C2--%FZBSD4hcTv#V za+1zZdbFFdCnEqrK+60Q_<;p#Um?T-P=V_42U(Rk?I`PqS|zEkm6VTEgjfJjPS``q z0g#pxWCXDQ5C;XX_9Bi*sSu+Ign|Dfz%pnoD~u-OfTNxQCJyB>1khxpf?E~;4g)ba zVkiQf?1y9sa+C5K2?)v_D3N&;#@d2F9|IUY1t`CSzzXYC90o)Jw&|IUPRMz^4yyw1 zJF>?;X$ttkO4W;B(x%}plVXSY9F_YC1}Sgr!jEArpr^hXU&=vNufijI)A00000NkvXXu0mjfVFx0c literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Slots/id.png b/Resources/Textures/_White/Interface/Operative/Slots/id.png new file mode 100644 index 0000000000000000000000000000000000000000..3740b186ea3230b1cbb146deff7bf315390ba66d GIT binary patch literal 627 zcmV-(0*w8MP)WSCsdSWFB!=3d98wZ(mm?a=dX0P;4M0})aHGRF^q!oos2lMppv2VEW(8^HchaLw)me;%rhx6a?H$KIT0)7+2EdZa+=n;wy_Y>M)DN^q2TG}|^ zUcj`ZS^-SV-O|;od#2MOU|o!1;{tJjPC}#rrCmx4G%|=0whSGI{c`ULK#wM}b}$Lq zCpiW113}oT;40vmAorWowi?`UI9NbPezcwDgFA-pPz9Y;TRfE<_yOt79&!o2Dd+$I N002ovPDHLkV1hBU6pR1> literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Slots/mask.png b/Resources/Textures/_White/Interface/Operative/Slots/mask.png new file mode 100644 index 0000000000000000000000000000000000000000..c1f1ae6bdd8e97208bec49e8d5829ff7bd40a3c8 GIT binary patch literal 732 zcmV<20wev2P)D}(O zv`=5Z$TqACj*m}*dhLL6z8{InGPxSDaMWI$e3+27CHm2B#m3VBt|Jh!n3O`=AHEWI(T1e`Cu zr{d{a0@U?|=3J$An+VHwd&m4I(_PdA%$(UK=&ujJ9k>JQ3UD6kSxp?pNXSDF~;3qL#+FHdC(C<&=*0OU!l zVB_N~AgqPVt9?=nSljfdCZejfGotbXX-!ba@J@MH=Ku=orW6(-i!g!7kp@|W{t${V zJXG>>X;Iy+;{QfHyqpB^7UZ*liIM;zHe1m;1wf@rTJ*dnwW=3FA)2c9 zHd7}HKpuO(3rOE?{kGmvYCxN)*-H+ft@fq)j!1P5@D4ETb^ddbDe{wR#7RKi`$KhM z*V|J)g$QDdlMs=k5v@R6hz5_GkV*jO)>M@0_{apjhR8_(BE=n{cojz6S}oG#(YdrX z;Jd&e!A1d0%(tbphj4q1i3xv-Hmof$571AD6rfy}oPmoB=7?K{iKF%JcPIdNG!b>c zr=ClW@g4}`Rt2vD#sqoya@tXYj({iAgyhCMVcvyp*gmUZvg)o;$$=NI6I^SyGLnV> O00008`2JBXJi{TC>|f5=;r1s;q^NLK>E^ZQDJSB^7$p#LxcN!(td7j$Tn;k zl*<>^$?++Trqhm?B$KNViw9jVj=T*?+ZKMb+n)b}0OUVh7DPw^h#VgP3bV6Wnx3Ad zIMHn0Q~kP5%*Sx10LmDcFMQMoC4@MaH3avqa&X_;MW_??Ur17ns4Wajo4b7PzW|W$ z9DT@kF_oa*wAEh$XQht#wzv6lCqYGFO+>^Z0MXk5f+MyOK-6m~OIl!MJw>|)Yay}# zb?#NbSKI8pC?g3dwh}IK9tCcjEXvRVK+eO>0QojO%l2Vv%<;oFO8T4{NI z={C}-*;RmUo9W1-BJef@F~HT}Ynt&C z{MY@ktAKu7NPPtW$mggLat%ALx0iD?a$b|x1Y8RQJ`0$btEK9joec*>hj*e4YYOxO zbQ2;4DCN>0pg@@~EdDwIR7{mh)#+Eq(SCif1)xR~QCoNj(R(YHW`KxQ;9ZrJM*)68 q{#%^>sDZ=c7rjEl!dv30Z0000V&41Qe*LAfwvQk2SSl>9#%=^uIv+lkSc_^9O zFyrwR`}2)(T}#_`dvqG-uGn!LIPmtxF8Uw)>D*7tdgH< zHlL{WP$T6}$xZ>tl#nl6&Vf<_ZpbpF)^_?(YkM9-FQ{25M8B+m05(8%Ye{S2^xeCE z0C0YC@u3A!Jz8QxumG+LJ@FYJ9mzS2n~0r)T-c;yj|YLVT(JS*91HIqgeQ)}&ed37 z0Te{>$Frc9s`-K6wXHk*d3Ed$s^jqlsOc>Nay%FinjeJB7JUrz#5Q7tRO8X`coirkdymnO5!+&*>cc1}G`w U+l!WdqW}N^07*qoM6N<$g4})tXaE2J literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Slots/shoes.png b/Resources/Textures/_White/Interface/Operative/Slots/shoes.png new file mode 100644 index 0000000000000000000000000000000000000000..75371d908d641170360181b3c4d6ffbbfe9d644b GIT binary patch literal 637 zcmV-@0)qXCP)kGAW*(p6TxH#!~ej0XThoeWglugH~5p1}2Ri9SHfgvn9rm zX;80U*=MKcG+8KkWU}mB-mx=rU}64aT*$7Y$GEG!PXaja`?5ho5Wvpy1HiB}U!r1h zhK7kw=Yd+cEnJ5AoCPbW1y8my&Py$E+dW3S@ zO+|ODO!>=eA>)91fv`ww39w`CmYN^#<&tp>-aBK+xPTqNL_`pf+NA){pe$CFeMN$f zsnKY9c6C0w?~g74^k~kmZLWN^gXtvLu?(!0opKbQcbxmpX`c-gHZN3(q=nkz$0ljg5?4M6mx*CPj|eNrs$csi|IoH716K4N9? zB&gNy?Q8Rf80oZYCN9L~8PkrQ2UGn7V~f_KZ28)w0OF384HL`&W{wMh!~ABRWV7pJ znrOFQN#nUegr0!=3gAot?+cgQk%5}?a7c);WeqX5auKRb%?fccXDkgY4J-{rGEm=6 zGQPbUFs`I+a^B>m*4bPBPHE->&$^hOj=(pC!!7)%>bXdHoiUL z<{8NV!fdh#@N$KQTU9qR19OjnN-W6KR19GCLr4y{3hYa8`i1=(0u4Z1tbAEqwFcyV z^>Q+li9iFGd9|#&5fFQT{0d6?a3ApW3$Y#o4V;iJ4QrR*2zFpl1=j9wbIL{t2aCTI z2OZ1)du&_$2+Y+0j?Tyt3N3zwwss37bysH`1|k<2_nMRjgs{k#9{c<|kI?~NXc-(9 z7zY?-gc*?1rHO$=24nbHK&4@QzHtM{(devgbi(W>S=o3F0)CbuqJTCkK1@y>H>j}1 sU>+mJsx!@ZUIvedf{Nu7PZkIM0I{$dRJ9Lgvj6}907*qoM6N<$f>zuE)Bpeg literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Slots/suit.png b/Resources/Textures/_White/Interface/Operative/Slots/suit.png new file mode 100644 index 0000000000000000000000000000000000000000..22e7ab36589edf905c103d94a7473274214c40d9 GIT binary patch literal 663 zcmV;I0%-k-P)h(K1KR=DB{k{Q+K0Z89eqo+wW~Kv4-J9zozArC{ zHewh`r6XsrxKF)(eZHAEi_0^169W&Xo)aQA+gfM`a;{tG)9m`TC zGe}WVtKCrbtV*oM_)7q14Au*moG5V31)?E5wyeQpYhOa0sZJ56KjzNRj+TmhKaPWFp7gfU|on1e8YxG6>k zup#lz#j}>n&EOuJFx|wAE3i%dfs(fZIjGbcInf#bnB7k%xB{kF8PKi0iu^7_ZU6)8 z)?UrAAyfrgnc#aJsQ^ALyj;BL=wNZvJ;2I17U?CH4r6j4WQIGBjm2Uk~d~^lsc@4Xab)F+Eq+zfQ9+ARDSk8yDoRY zOSg?^3dRAgj0gkLaj6L$P$u$I-yIewrjwJhKdw%r@pS7Mz!}Y*wZm_?dV;B0%vc7` x%A#Ba^tBc3b{J^?LPEPol&vU~sl002ovPDHLkV1hF}B0K;9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Slots/suit_storage.png b/Resources/Textures/_White/Interface/Operative/Slots/suit_storage.png new file mode 100644 index 0000000000000000000000000000000000000000..643b63298673ac5259d00a32c3591aaaf259aec7 GIT binary patch literal 703 zcmV;w0zmzVP)bwH40q3-f#o zj)MLD19!W;!_t|I6q6+9YQ)|`-^QNj6z94(k8wTlJ`CWz;md^xE&!3^2S8zVJj;fL z23VZ9y1HT2(<&o>1epRTBOqV+sS7zgaXz*L*;aj!ZEX?iMEw+!?3eLB1gzGY?OT|0 zIOh&ud}}I`-JEx~Ugg|!#*Ie+P<|C63JoWfxo#-}&M^mZw65rU?c7=bH@x}A$4efs zmmJQkPNHQ_-Lo7xrN{yXx6avhX_PxaWa5|;GFkw0MMs>}dMU;C*mRL~3Se-<>6Oo> zBgQ<|+QLczB0(Xl5w`<`+7zHs09CXKam23d0u!hXbT)FDn$QZMTqEKpi~N?ALJI=9 zZ)byzwC>Rgp!}NH1S(F`-XqN(t$;=L&@#8ddaY}~WFyU5yTZB)U=XdSe(7{TjeNTc zbp1d0&SK({}x(l>RnN|QfrrXl-v*`N{&)|hO2HOI50Fw|d zK)EhO1}-wN5oChSNB!wm2*4f9i`u0Yi&Ev-2M0k`L8pLsp7ZAAw4nwQE*bL)Nq05E lycc7z;S_YNem7L-z$d(2OZ1Hu#RC8U002ovPDHLkV1hg{Iqd)d literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Slots/toggle-alt.png b/Resources/Textures/_White/Interface/Operative/Slots/toggle-alt.png new file mode 100644 index 0000000000000000000000000000000000000000..d05dccd28b5af14bb165d49f0bd63d0e602f4515 GIT binary patch literal 793 zcmV+!1LpjRP)!frj`rC4J&#}>dij9R z0GK&G5D4q5by`}wOV_F4@C)@n^@;sh(Gq}+h4sS6?5L&SVo@j_+w|bE6N@kj>VLHD zmFU?NFrL!N5OarJ@^{J(<*&t#7m~XxLrCKFt->&M{YtF?W zknT1u&?b%OjB)}@X6`m;p?_~<0s(VmfxO^1GFH|JfE&7(C0Z~0I=U3~3yqL=m?I0Q zsZDQ06@x%r14U(;C+WrkY;zkV69DPsw4-`aU`VlD$q+9U_d|P|kb&$+S(E{oa)d$f zM8vh%EC=gOB(4`HfSzeMGczVV5&Kp@hHY7Uf*8Qwco>FLoCa(DZa zD9JqScU~@gV{!uI-FRHGHynx=es|X-%or@}~7)4ugk>!xycjG%@A%J_G z&ve#&pl4BZIn2ir zr3O4zZA7Us4wMF>0gU64SbWNn0wj5ie|!x9a7I(J_PP3{Ylwc2PH)BDlK8#g!}6bh z>V~s`>&kp`I1OoVLBIO&Sup~s+zz5TuIV?jRg!H2|rF X=!BFdp17EA00000NkvXXu0mjf8Vh*b literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Slots/toggle.png b/Resources/Textures/_White/Interface/Operative/Slots/toggle.png new file mode 100644 index 0000000000000000000000000000000000000000..f9925d3cbb1ee7022f507e467ceb73d9f8129069 GIT binary patch literal 1462 zcmV;n1xfmeP)PW%Y;Uq3tv8!AjjL9IA}&xOB2|@84{(7} zu3UOU;zGr*=!yTpKZwK?Q6ZrgsZy&-KwId?rA?tt>rKgS)|*{>V|&KDGqyLo8*c)% z5{%@vXZ+6lKJW8>jMv0}JpMlbmTJ7;3e)HL5|BT?$}y@}Jzwm}nwcB-63*|0@$6xm zdn9DPV&fiNHtFpm)qU482cOl@(*P7IWxP($AI|eQ-?Z5W7OF3Ad{WO>9ygZy@oZy} z`@;~}+PHzO0Os2#mv5@IV=r$TUf`ix-<>~eK3VxxO5=}gt^ufcbh6mw#(@N2bTjCh zr5}qXoYO=Wn4xt^>k;i4h|HtZw=dR1XH;_a^t-nX}9ad z87EKb7S2BKodqKxEIXQ!A`BWfU12hVPu9!McQcWzggvhd`(y(b)|<}i@g-N?F>hjF z26z~ZgdiXDS)zEIHc&Ni?m^k!^R>>vgjb?_rI;I5CpOyDOHHExiR%C68J_NyhM+B{M;F=NiIV#Pxd(m{z*PTA7o~VS?L@wAjO^&sUyy zT2^lSOX`C6U&v}91KV+rJhgOvEmGq7wC4@#36CRXRG6Pq^3Hd?iYqa14+T99;jqA ziH-Lk8P3mdHC%L}VbDg67v{k7dSW@IKu2JQlgrdgvYoR5xZ?4cFc(2C8N+HLQ|hv=1l{Ce!Iq`O7kJnd1IqoSUZIb7p+g@dPTq}7p|Vra_}W+{vw0{m?TEMj0l zp3E5%gHhPi&!NKiB_^>YR5f6ifdUsP?Jm6qBBKGzSV2Vf;9zJi2x~j6QNL+Ds)$JDPOJ95u^e zAw@WumP&aJFl>-~YMd&B^69d(qq`w>b|BaXfcgZPr&eDR<-6AxN#T-(_kIl=lalCp zY-Gi?|4<#{5LJpYe(jyIoAhJYep)tv?iBACev;V{bc}ob-YFr)T{?kqdBJd5#lXi; zEQe=aP8*6HYESs~MC2wug=>vUSM18Grz1!|!}b7BpJdzF!sF(n%JSLMV?sCT*mI~% z8~W_8kFVXkd22-lZxiWfShF_)Am8}Srew>UCs(fgbVjYIPp8c()EzX&_cC^s+V(<$ z+%N>U1@Bj-tp1irwn1x@26!>R^zz$pU5zZ^6z$4$W&B3NLVH_`WwHj)?8)lq^zW!q z;W|PpPKv7CV*Zzd3TLQG>lL^d$U~PV0puV?V>9~vvSU=&rHOa{`M=}80B>VUQkpGa QYybcN07*qoM6N<$f|(q;4FCWD literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Slots/underwearb.png b/Resources/Textures/_White/Interface/Operative/Slots/underwearb.png new file mode 100644 index 0000000000000000000000000000000000000000..372ec4aafb21027157b8379961a550d974f1b193 GIT binary patch literal 558 zcmV+}0@3}6P)Dr-7|AhZQ z;H|%)Q-44hbn%oyr=Z%Kr$i_vV>_6gBDVR??rbyLZp@fgl3!Tg_-6LK&zqh7F$oG$ zKELK=HUys*OCu%_yEd(>)O$AW$z07)PFecGyQQmM4A44OOG=k|4Xhqqxz zQL}mOoYYS#oyqtx36Wf`mSTfZzbA90vr#!fJtXxn&xs zI-NVRZY&b{g#1eYG9g?q9P&Ue2B%m}iP&-u5j%7dhCxkA3HoKt0A>J20JXmQBrR_z zsc}41eASFI82}`&4^@Er(F^-keKkV}Z2(kDUbVa(P($jgUObN<01`9cRvwhwS0*z} z*CPCL0F|WkX<_~-z&NB0;I8tR-Z+Dos5ZbJJV*R)S$}$&wPD?&)9F&PdE>M88v;Q3((BRA?lxt!8z!f@<0EE24)$3a zb{y1dm&$4NjH0oaAtu1d#Tl!PrVk^7AhUh7AML(n+zmjkb14wP1YqWP04PkarYV_R zq)DRPex$~2gE$|Du>?@Yf%U>8Ix?u@OjZ&+w#dO_+ZLgnD6bHpf5uFJD*?rx_8-~W z3sL6k&FHVMhv~dBWbHys@kRj1t3ypd_2ixExv(*oSKo=Wv7$>6QUXMBGwDyj&y5Hv z0Z4h(fzZjnAS}_J1YmvnY)iSIWIRxpgO4f$?%EPKWd?eU3lu z0;?6lvw$&`{QGjMt3ijtgPDXx=k;lJwKl9n7VNCJeMNHM3*!R?(>#tgr~m)}07*qo IM6N<$f+7+a_W%F@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Slots/uniform.png b/Resources/Textures/_White/Interface/Operative/Slots/uniform.png new file mode 100644 index 0000000000000000000000000000000000000000..63e6535e7a4a0fcd9d813cc6d58eeac0dfa0e75d GIT binary patch literal 662 zcmV;H0%`q;P)Jcr1CNyCQqsVf@Ue^iYYviDYOM(RO%5e=y>J#cT_;D&f7V<^~blM zX96&{s1dSNdyeb#SsFerNvi{{1zJr}pa3T3YU#XT=l_7{@LIHCb%B0>WgTy wxhC7N0vHjGitSEPTvgmhWgq?$PbCMw00>tavX39kr~m)}07*qoM6N<$g1ECCU;qFB literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Slots/web.png b/Resources/Textures/_White/Interface/Operative/Slots/web.png new file mode 100644 index 0000000000000000000000000000000000000000..99dfedd1617101d5241cf15ff38b7abff3ec426f GIT binary patch literal 582 zcmV-M0=fN(P)V&41Qe*LAfwvQk2SSl>9#%=^uIv+lkSc_^9O zFyrwR`}2)(T}#_`dvqG-uGn!LIPmtxF8Uw)>D*7tdgH< zHlL{WP$T6}$xZ>tl#nl6&Vf<_ZpbpF)^_?(YkM9-FQ{25M8B+m05(8%Ye{S2^xeCE z0C0YC@u3A!Jz8QxumG+LJ@FYJ9mzS2n~0r)T-c;yj|YLVT(JS*91HIqgeQ)}&ed37 z0Te{>$Frc9s`-K6wXHk*d3Ed$s^jqlsOc>Nay%FinjeJB7JUrz#5Q7tRO8X`coirkdymnO5!+&*>cc1}G`w U+l!WdqW}N^07*qoM6N<$g4})tXaE2J literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Slots/wrists.png b/Resources/Textures/_White/Interface/Operative/Slots/wrists.png new file mode 100644 index 0000000000000000000000000000000000000000..c66c1de43a53550977a42e02f414a01d12f59d9e GIT binary patch literal 641 zcmV-{0)G98P)scSTCe7vY{E|1l=8cj@ zGc$8;JU-@s|0FJq@#p{UL?gPN|rCOy_dX1Ksmzp~D@9lWy=jMi2 zM;S!<{F!^?9MecF=EFqUT%NJ$*!19VeZVVgq8;^`a^FTU|M7AG;Q?UgxF8TFW)n0y zIZk1!Tz;U!O@Y{t<%a-dEW`_!+|iSOYbp)JW6K^qwssThpk(b`Y^+9qDKU&(h&)<3j5T*hFoaElcXQZ`Fzh%M$xLO$U>#Lgk+?KQmg)sok zvr63C_RS0#Ls*AkKQqwrzA2N49)$Tk%xr*O6bO4iqZHxl}u>S2l@E7U`fS4mkNR}G0udO6$ z`1FdLbh4$dBd&R+jdOucq0s`cF=tDc^~Q$l69e9fI!aSv9H>TZ1c<@fa)Pb5Q@ut-V(L4*&h>qe~x#;O?)loY#_ o6t&KD9!fV6dvy4fuLJ`_Q!D@Pd4~%9f#xxIy85}Sb4q9e0IY*7Q~&?~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Storage/piece_center.png b/Resources/Textures/_White/Interface/Operative/Storage/piece_center.png new file mode 100644 index 0000000000000000000000000000000000000000..82fe09cb4778df8c990771651f683f06523ff9f4 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqoCO|{#S9F5M?jcysy3fAP*C2} z#W6%;YVw(Yuz%+p*bSt(KRygSkff#2Mu`#N*O#|{an^LB{Ts5 D@An*y literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Storage/piece_left.png b/Resources/Textures/_White/Interface/Operative/Storage/piece_left.png new file mode 100644 index 0000000000000000000000000000000000000000..3c0fd69c0891bd9f58b021fdf0942974e6452cd4 GIT binary patch literal 115 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqoCO|{#S9F5M?jcysy3fAP*By= z#W6%;YO;ygqu=r?*B&c)ezTe_r-AjD#ovFXb*#&p7CB#MVer{2P!MwBQ#McogQu&X J%Q~loCII%xAsYYy literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Storage/piece_right.png b/Resources/Textures/_White/Interface/Operative/Storage/piece_right.png new file mode 100644 index 0000000000000000000000000000000000000000..6b45c1001efc64f7c325e150c401e5d59f3165c1 GIT binary patch literal 128 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqoCO|{#S9F5M?jcysy3fAP|(QJ z#W6%;YVw(Yuz%+pSXX#(8tLq>>TZ1c<@fa)Pb5Q@ut-V(L4*&h>qf1HM#V%XhWYA( Ufo^4r{XpFep00i_>zopr0EkB-zyJUM literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Storage/piece_top.png b/Resources/Textures/_White/Interface/Operative/Storage/piece_top.png new file mode 100644 index 0000000000000000000000000000000000000000..5520cacb1ac5cc3819b09b540788b60f8af1597b GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqoCO|{#S9F5M?jcysy3fAP*Ba& z#W6%;YO;ygqu=Kn*f;F(IPqw5dcw~ipV{MBdsx;Qh>FN&2s0d8$(i@ePU|mF2ZN`p KpUXO@geCw610Y)f literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Storage/piece_topLeft.png b/Resources/Textures/_White/Interface/Operative/Storage/piece_topLeft.png new file mode 100644 index 0000000000000000000000000000000000000000..da293d0205a57b18dca98156272be2dc143d5c15 GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqoCO|{#S9F5M?jcysy3fAP|(8D z#W6%;YO;ygqu=Kn*f$seflJovgRJ{%e|E2IXl!hJcy9Ce9li-bVDa~#X&vjbrbW!D aObjWU0^tqm2K_)Y7(8A5T-G@yGywqHpeTI+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Storage/piece_topRight.png b/Resources/Textures/_White/Interface/Operative/Storage/piece_topRight.png new file mode 100644 index 0000000000000000000000000000000000000000..fda84a7faffe2a57b5691dbc9191228b708f8189 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqoCO|{#S9F5M?jcysy3fAP|(KH z#W6%;YO;ygqu=Kn*f;z*t-Y9|;G@Ceo2S>`OG>Ex_ELD2m`1p(mq5~?m*3ZKl;RCf h(9-BS&-ulGks;Avi1%rRN(;~&22WQ%mvv4FO#sb1D#!o; literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Storage/sidebar_bottom.png b/Resources/Textures/_White/Interface/Operative/Storage/sidebar_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..7289f0d774e2ed0396ae6d249051ce62b41f785c GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5M?jcysy3fAP|(BE z#WBR9H#y|NqhIs){k$`^_hiF?z(Vb1><5i9&_e>e}8&UW7IJ?)^ERG tqVA94T?RKcAYj#7_dg}_{DA`u48nJLdyM~B%K*(}@O1TaS?83{1OR7)FnIs~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Storage/sidebar_mid.png b/Resources/Textures/_White/Interface/Operative/Storage/sidebar_mid.png new file mode 100644 index 0000000000000000000000000000000000000000..3c7dce1bd21d1091fdb8de790a7cded2e2316d8d GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5M?jcysy3fAP*BU$ z#WBR9H#y|NqhIs){k$`^_hiF?z(Vb1><729w~ze9tMUS1D5t?-**#$ Px)?lN{an^LB{Ts50wyDt literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Storage/sidebar_top.png b/Resources/Textures/_White/Interface/Operative/Storage/sidebar_top.png new file mode 100644 index 0000000000000000000000000000000000000000..1c110d5d455deab1f59fa6126073bf15f855c68c GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5M?jcysy3fAP|(rS z#WBR9H#sFCAtB(wqhIG8)Dl8~wEl^cj_c~!#3Y)VTYDS3TW6}Az5nk|YC=mdKI;Vst0P?0T9RL6T literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Storage/tile_blocked.png b/Resources/Textures/_White/Interface/Operative/Storage/tile_blocked.png new file mode 100644 index 0000000000000000000000000000000000000000..9a553a3e7bb0b99e1523dea8c8a371e809ca8d9a GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucK^;#Q#}EtuWRd3yKTbI?CR`Cs{K1eqnN_0M r)Kb$p;R@?wJ%*-0@qjl>Y-|isiXsnI=>G&7z`)??>gTe~DWM4fb6+TP literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Storage/tile_blocked_opaque.png b/Resources/Textures/_White/Interface/Operative/Storage/tile_blocked_opaque.png new file mode 100644 index 0000000000000000000000000000000000000000..c198cd3f97c78445f530b3f1d2595a01fc961d00 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucK}}B=#}EtuWRd3y3Y-RP*+ot>k1)E$3TkwF n7-TUUCR|}lV(2t8FkoQl;$@R}*4iTt)WqQF>gTe~DWM4fAJHO) literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/Storage/tile_empty.png b/Resources/Textures/_White/Interface/Operative/Storage/tile_empty.png new file mode 100644 index 0000000000000000000000000000000000000000..4747becff67a592c6a332361d3c993fcb7cf7fd9 GIT binary patch literal 126 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5M?jcysy3fAP|(2B z#WBR9H`!;h(BI<@j0qc0^4;}staCnQqIuC=L_*<6(q!4H!Yizc^(0CepXxC%mdKI;Vst06$G58vpweJCSFnGH9 KxvXbPp;1{emUCwf4=~4gy002ovPDHLkV1h4mg9QKp literal 0 HcmV?d00001 diff --git a/Resources/Textures/_White/Interface/Operative/template_small.png b/Resources/Textures/_White/Interface/Operative/template_small.png new file mode 100644 index 0000000000000000000000000000000000000000..a8d4cf896882dffd1c48e79f4f975b3a615b5210 GIT binary patch literal 439 zcmV;o0Z9IdP)lLH(5i`e%6n58wejfCumZ9>4>501q%107qwJgw7~C zLZ|y3s$br+yGXLYywkN6KpIP0x|z<{YkI+