From a158aa15869588f39b501e3d2250d3c71c0f9f88 Mon Sep 17 00:00:00 2001 From: MT-Modder Date: Tue, 17 Feb 2015 14:47:09 -0500 Subject: [PATCH] Initial Commit --- LICENSE.txt | 28 ++++ README.md | 15 ++ depends.txt | 3 + init.lua | 133 ++++++++++++++++++ textures/unifiedwool_aqua.png | Bin 0 -> 873 bytes textures/unifiedwool_aqua_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_blue_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_cyan_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_dark_aqua.png | Bin 0 -> 873 bytes textures/unifiedwool_dark_aqua_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_dark_blue.png | Bin 0 -> 873 bytes textures/unifiedwool_dark_blue_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_dark_cyan.png | Bin 0 -> 873 bytes textures/unifiedwool_dark_cyan_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_dark_green.png | Bin 0 -> 873 bytes textures/unifiedwool_dark_green_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_dark_lime.png | Bin 0 -> 873 bytes textures/unifiedwool_dark_lime_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_dark_magenta.png | Bin 0 -> 873 bytes textures/unifiedwool_dark_magenta_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_dark_orange.png | Bin 0 -> 873 bytes textures/unifiedwool_dark_orange_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_dark_red.png | Bin 0 -> 873 bytes textures/unifiedwool_dark_red_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_dark_redviolet.png | Bin 0 -> 873 bytes textures/unifiedwool_dark_redviolet_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_dark_skyblue.png | Bin 0 -> 873 bytes textures/unifiedwool_dark_skyblue_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_dark_violet.png | Bin 0 -> 873 bytes textures/unifiedwool_dark_violet_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_dark_yellow.png | Bin 0 -> 873 bytes textures/unifiedwool_dark_yellow_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_darkgrey.png | Bin 0 -> 873 bytes textures/unifiedwool_green_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_light_aqua.png | Bin 0 -> 873 bytes textures/unifiedwool_light_blue.png | Bin 0 -> 873 bytes textures/unifiedwool_light_cyan.png | Bin 0 -> 873 bytes textures/unifiedwool_light_green.png | Bin 0 -> 873 bytes textures/unifiedwool_light_lime.png | Bin 0 -> 873 bytes textures/unifiedwool_light_magenta.png | Bin 0 -> 873 bytes textures/unifiedwool_light_orange.png | Bin 0 -> 873 bytes textures/unifiedwool_light_red.png | Bin 0 -> 873 bytes textures/unifiedwool_light_redviolet.png | Bin 0 -> 873 bytes textures/unifiedwool_light_skyblue.png | Bin 0 -> 873 bytes textures/unifiedwool_light_violet.png | Bin 0 -> 873 bytes textures/unifiedwool_light_yellow.png | Bin 0 -> 873 bytes textures/unifiedwool_lightgrey.png | Bin 0 -> 873 bytes textures/unifiedwool_lime.png | Bin 0 -> 873 bytes textures/unifiedwool_lime_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_magenta_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_medium_aqua.png | Bin 0 -> 873 bytes textures/unifiedwool_medium_aqua_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_medium_blue.png | Bin 0 -> 873 bytes textures/unifiedwool_medium_blue_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_medium_cyan.png | Bin 0 -> 873 bytes textures/unifiedwool_medium_cyan_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_medium_green.png | Bin 0 -> 873 bytes textures/unifiedwool_medium_green_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_medium_lime.png | Bin 0 -> 873 bytes textures/unifiedwool_medium_lime_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_medium_magenta.png | Bin 0 -> 873 bytes textures/unifiedwool_medium_magenta_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_medium_orange.png | Bin 0 -> 873 bytes textures/unifiedwool_medium_orange_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_medium_red.png | Bin 0 -> 873 bytes textures/unifiedwool_medium_red_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_medium_redviolet.png | Bin 0 -> 873 bytes textures/unifiedwool_medium_redviolet_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_medium_skyblue.png | Bin 0 -> 873 bytes textures/unifiedwool_medium_skyblue_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_medium_violet.png | Bin 0 -> 873 bytes textures/unifiedwool_medium_violet_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_medium_yellow.png | Bin 0 -> 873 bytes textures/unifiedwool_medium_yellow_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_orange_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_red_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_redviolet.png | Bin 0 -> 873 bytes textures/unifiedwool_redviolet_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_skyblue.png | Bin 0 -> 873 bytes textures/unifiedwool_skyblue_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_violet_s50.png | Bin 0 -> 873 bytes textures/unifiedwool_yellow_s50.png | Bin 0 -> 873 bytes 82 files changed, 179 insertions(+) create mode 100644 LICENSE.txt create mode 100644 README.md create mode 100644 depends.txt create mode 100644 init.lua create mode 100644 textures/unifiedwool_aqua.png create mode 100644 textures/unifiedwool_aqua_s50.png create mode 100644 textures/unifiedwool_blue_s50.png create mode 100644 textures/unifiedwool_cyan_s50.png create mode 100644 textures/unifiedwool_dark_aqua.png create mode 100644 textures/unifiedwool_dark_aqua_s50.png create mode 100644 textures/unifiedwool_dark_blue.png create mode 100644 textures/unifiedwool_dark_blue_s50.png create mode 100644 textures/unifiedwool_dark_cyan.png create mode 100644 textures/unifiedwool_dark_cyan_s50.png create mode 100644 textures/unifiedwool_dark_green.png create mode 100644 textures/unifiedwool_dark_green_s50.png create mode 100644 textures/unifiedwool_dark_lime.png create mode 100644 textures/unifiedwool_dark_lime_s50.png create mode 100644 textures/unifiedwool_dark_magenta.png create mode 100644 textures/unifiedwool_dark_magenta_s50.png create mode 100644 textures/unifiedwool_dark_orange.png create mode 100644 textures/unifiedwool_dark_orange_s50.png create mode 100644 textures/unifiedwool_dark_red.png create mode 100644 textures/unifiedwool_dark_red_s50.png create mode 100644 textures/unifiedwool_dark_redviolet.png create mode 100644 textures/unifiedwool_dark_redviolet_s50.png create mode 100644 textures/unifiedwool_dark_skyblue.png create mode 100644 textures/unifiedwool_dark_skyblue_s50.png create mode 100644 textures/unifiedwool_dark_violet.png create mode 100644 textures/unifiedwool_dark_violet_s50.png create mode 100644 textures/unifiedwool_dark_yellow.png create mode 100644 textures/unifiedwool_dark_yellow_s50.png create mode 100644 textures/unifiedwool_darkgrey.png create mode 100644 textures/unifiedwool_green_s50.png create mode 100644 textures/unifiedwool_light_aqua.png create mode 100644 textures/unifiedwool_light_blue.png create mode 100644 textures/unifiedwool_light_cyan.png create mode 100644 textures/unifiedwool_light_green.png create mode 100644 textures/unifiedwool_light_lime.png create mode 100644 textures/unifiedwool_light_magenta.png create mode 100644 textures/unifiedwool_light_orange.png create mode 100644 textures/unifiedwool_light_red.png create mode 100644 textures/unifiedwool_light_redviolet.png create mode 100644 textures/unifiedwool_light_skyblue.png create mode 100644 textures/unifiedwool_light_violet.png create mode 100644 textures/unifiedwool_light_yellow.png create mode 100644 textures/unifiedwool_lightgrey.png create mode 100644 textures/unifiedwool_lime.png create mode 100644 textures/unifiedwool_lime_s50.png create mode 100644 textures/unifiedwool_magenta_s50.png create mode 100644 textures/unifiedwool_medium_aqua.png create mode 100644 textures/unifiedwool_medium_aqua_s50.png create mode 100644 textures/unifiedwool_medium_blue.png create mode 100644 textures/unifiedwool_medium_blue_s50.png create mode 100644 textures/unifiedwool_medium_cyan.png create mode 100644 textures/unifiedwool_medium_cyan_s50.png create mode 100644 textures/unifiedwool_medium_green.png create mode 100644 textures/unifiedwool_medium_green_s50.png create mode 100644 textures/unifiedwool_medium_lime.png create mode 100644 textures/unifiedwool_medium_lime_s50.png create mode 100644 textures/unifiedwool_medium_magenta.png create mode 100644 textures/unifiedwool_medium_magenta_s50.png create mode 100644 textures/unifiedwool_medium_orange.png create mode 100644 textures/unifiedwool_medium_orange_s50.png create mode 100644 textures/unifiedwool_medium_red.png create mode 100644 textures/unifiedwool_medium_red_s50.png create mode 100644 textures/unifiedwool_medium_redviolet.png create mode 100644 textures/unifiedwool_medium_redviolet_s50.png create mode 100644 textures/unifiedwool_medium_skyblue.png create mode 100644 textures/unifiedwool_medium_skyblue_s50.png create mode 100644 textures/unifiedwool_medium_violet.png create mode 100644 textures/unifiedwool_medium_violet_s50.png create mode 100644 textures/unifiedwool_medium_yellow.png create mode 100644 textures/unifiedwool_medium_yellow_s50.png create mode 100644 textures/unifiedwool_orange_s50.png create mode 100644 textures/unifiedwool_red_s50.png create mode 100644 textures/unifiedwool_redviolet.png create mode 100644 textures/unifiedwool_redviolet_s50.png create mode 100644 textures/unifiedwool_skyblue.png create mode 100644 textures/unifiedwool_skyblue_s50.png create mode 100644 textures/unifiedwool_violet_s50.png create mode 100644 textures/unifiedwool_yellow_s50.png diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100644 index 0000000..fe71a05 --- /dev/null +++ b/LICENSE.txt @@ -0,0 +1,28 @@ + +License of source code: +----------------------- + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + + Copyright (C) 2004 Sam Hocevar + + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. + + This license is also known as "WTFPL". + +License of media (textures and sounds) +-------------------------------------- +Design: +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +http://creativecommons.org/licenses/by-sa/3.0/ + +Colors: +GPL 2.0 or above diff --git a/README.md b/README.md new file mode 100644 index 0000000..6d2d39c --- /dev/null +++ b/README.md @@ -0,0 +1,15 @@ +"Unified Wool" (unifiedwool) + +Author: + Code - mtmodder148 + Texture Design - Cisoun, modified by mtmodder148 + Texture Colors - VanessaE +License: + Code - WTFPL + Textures - CC BY-SA 3.0 + Colors - GPL 2.0 or above +Dependencies: dye (Comes with minetest_game), wool (Comes with minetest_game), unifieddyes + +Adds: + + - 75 wool nodes for unifieddyes diff --git a/depends.txt b/depends.txt new file mode 100644 index 0000000..16b6825 --- /dev/null +++ b/depends.txt @@ -0,0 +1,3 @@ +dye +wool +unifieddyes diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..e754d87 --- /dev/null +++ b/init.lua @@ -0,0 +1,133 @@ +-- Minetest Mod: "Unified Wool" + +unifiedwool = {} + +unifiedwool.dyes = { + {"red", "Red"}, + {"orange", "Orange"}, + {"yellow", "Yellow"}, + {"lime", "Lime"}, + {"green", "Green"}, + {"aqua", "Aqua"}, + {"cyan", "Cyan"}, + {"skyblue", "Sky-blue"}, + {"blue", "Blue"}, + {"violet", "Violet"}, + {"magenta", "Magenta"}, + {"redviolet", "Red-violet"} +} + +-- Light Grey + minetest.register_node("unifiedwool:light_grey", { + description = "Light Grey Wool", + tiles = {"unifiedwool_lightgrey.png"}, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3,flammable=3,wool=1,not_in_creative_inventory=1}, + sounds = default.node_sound_defaults(), + }) + minetest.register_craft({ + type = "shapeless", + output = "unifiedwool:light_grey", + recipe = {"dye:light_grey", "group:wool"}, + }) + +for _, row in ipairs(unifiedwool.dyes) do + local name = row[1] + local desc = row[2] + -- Extended Colors + if name == "lime" or name == "aqua" or name == "skyblue" or name == "redviolet" then + minetest.register_node("unifiedwool:"..name, { + description = desc.." Wool", + tiles = {"unifiedwool_"..name..".png"}, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3,flammable=3,wool=1,not_in_creative_inventory=1}, + sounds = default.node_sound_defaults(), + }) + minetest.register_craft({ + type = "shapeless", + output = "unifiedwool:"..name, + recipe = {"dye:"..name, "group:wool"}, + }) + end + -- Dark & low saturation + minetest.register_node("unifiedwool:dark_"..name.."_s50", { + description = "Dark "..desc.." Wool (low saturation)", + tiles = {"unifiedwool_dark_"..name.."_s50.png"}, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3,flammable=3,wool=1,not_in_creative_inventory=1}, + sounds = default.node_sound_defaults(), + }) + minetest.register_craft({ + type = "shapeless", + output = "unifiedwool:dark_"..name.."_s50", + recipe = {"unifieddyes:dark_"..name.."_s50", "group:wool"}, + }) + + -- Dark + if name ~= "green" then + minetest.register_node("unifiedwool:dark"..name, { + description = "Dark "..desc.." Wool", + tiles = {"unifiedwool_dark_"..name..".png"}, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3,flammable=3,wool=1,not_in_creative_inventory=1}, + sounds = default.node_sound_defaults(), + }) + minetest.register_craft({ + type = "shapeless", + output = "unifiedwool:dark_"..name, + recipe = {"unifieddyes:dark_"..name, "group:wool"}, + }) + end + + -- Medium & low saturation + minetest.register_node("unifiedwool:medium_"..name.."_s50", { + description = "Medium "..desc.." Wool (low saturation)", + tiles = {"unifiedwool_medium_"..name.."_s50.png"}, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3,flammable=3,wool=1,not_in_creative_inventory=1}, + sounds = default.node_sound_defaults(), + }) + minetest.register_craft({ + type = "shapeless", + output = "unifiedwool:medium_"..name.."_s50", + recipe = {"unifieddyes:medium_"..name.."_s50", "group:wool"}, + }) + + -- Medium + minetest.register_node("unifiedwool:medium_"..name, { + description = "Medium "..desc.." Wool", + tiles = {"unifiedwool_medium_"..name..".png"}, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3,flammable=3,wool=1,not_in_creative_inventory=1}, + sounds = default.node_sound_defaults(), + }) + minetest.register_craft({ + type = "shapeless", + output = "unifiedwool:medium_"..name, + recipe = {"unifieddyes:medium_"..name, "group:wool"}, + }) + + -- Light + if name ~= "red" then + minetest.register_node("unifiedwool:light_"..name, { + description = "Light "..desc.." Wool", + tiles = {"unifiedwool_light_"..name..".png"}, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3,flammable=3,wool=1,not_in_creative_inventory=1}, + sounds = default.node_sound_defaults(), + }) + minetest.register_craft({ + type = "shapeless", + output = "unifiedwool:light"..name, + recipe = {"unifieddyes:light_"..name, "group:wool"}, + }) + end + + -- Low Saturation + minetest.register_node("unifiedwool:"..name.."_s50", { + description = desc.." Wool (low saturation)", + tiles = {"unifiedwool_"..name.."_s50.png"}, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3,flammable=3,wool=1,not_in_creative_inventory=1}, + sounds = default.node_sound_defaults(), + }) + minetest.register_craft({ + type = "shapeless", + output = "unifiedwool:"..name.."_s50", + recipe = {"unifieddyes:"..name.."_s50", "group:wool"}, + }) +end + +print("[UnifiedWool] Loaded!") diff --git a/textures/unifiedwool_aqua.png b/textures/unifiedwool_aqua.png new file mode 100644 index 0000000000000000000000000000000000000000..b3b7f23841572801271b777fbd512c44e1b7acb3 GIT binary patch literal 873 zcmXw%J8u&~5XWbB_a1)c>^Ki>927(WqC}#i0U41r5kfRjK}U&1Nk>NqEy@Q#LV_D}%+k?w5|Za=)b!ihdBx%25Md2$Em-g@0@QeKunhI+NGS{3iSKcD%z zRrSypj;y1|7-aR6xw(v#xxXx&>9hw+SzLkieNwW`#N?e7uCf$G$d z#+_#Pp_XgJ?1odCm1?!l%n0+P)6uO>KP|Wtl4ASqwER9q5e^M1xZ?>|1D}`nXNoY6 z3~Ymg>k%v}tV$|kXNAw^s$El>T~?6yy4ze-wkMeZ2>|qke^(5<+s2JcbI65y(#jo; z#b=|1$EbD{IdCO>;QlXHH6sML!!fAD=WhzsF?KISm$)8+t^9iIXQl2XWPSPNn1~@4 zuJ&*YV2Fe~5x|u|03fRtAsM>iM)^XIz-ZR14Nzb{s&q034z<~ABdbfNXr=Ba8ul<_ z&E`r6_dYLhA6#2Qm;tNw`)rC#YNZZJ>388|4uIK9K_V^D%8!IX2iMo#5&9jf$cXe& z4nkR$qcI+7dK}pOkxz5@uu;Zrv{2EfQ&(7yja0)@fDl^e}GV`Q>w@*87980NFkwiLq#1yUP( xa1IR20Zy2Mh)F6KqR4e#AW0XW_X+9x2`DBn2fOb#K0JmyZQtD)e7y7I)gPxUR|5b5 literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_aqua_s50.png b/textures/unifiedwool_aqua_s50.png new file mode 100644 index 0000000000000000000000000000000000000000..f2c4dbcb4b3dd798aaac1cb9080505f5645e5ea4 GIT binary patch literal 873 zcmXw1yKWOf6rI_b+1aPPacsqeG@(jGNkauPB55LoD4>G^i4utqK%z?rEuyAE{1FvG zBoHNDXJ7N?Y$7Dvdp&#S-1E36PmUj#*=|M%DUS|UPw}kAZxZ46dhqOEK`VA?>HU*eB#`0aD)^8tCQjS#Y@Jkvn4}~G)2d({Ph;_5)@>wMx|mW*OsA;z@jS&jkIPKtNq@d!v5-|ByjOLH z7pMuLrsCPqD-%A1Cnx@lZd*(KwC1O5byP-({;zASb#t}pMVUGJlxrx;Y2q>FfN%DG>V4H z21@ef7Cu}~vk-z>H{SXY^}k$^OK%)nnH1>3xdDXtyaT^M!?;NB=GVD5HeFP~h34lu zp;V4?VLIR(M52w0OajBU17tx!#53C|(+#2+^xsDWkF~z!EV5DW2vK3c|PsOCa5}0|>L}oh2-1 z@IHq34U};y0$jRmhINBL5GZ0rH}atjl$Tow4v9h*?m(!jTkwpLiSxG8)+%fR=Hoo# zjAIs-EWb5F(f_Rx79@@)UiHv+qX$cY1ud@kjboAGNord~D8Z_Yt$0mHvOPL;qfHda zST{YOITriIU^F2IhyfWa8RQZln1qe2{&5PpY^MT?S^50y>u<;J(N2yY9k0GWeEH!Y DJ+5i( literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_blue_s50.png b/textures/unifiedwool_blue_s50.png new file mode 100644 index 0000000000000000000000000000000000000000..ac581f7c95c3bc67ffbe526feae1e6349f0ea95f GIT binary patch literal 873 zcmXYvy>1gh6oqGYXZF`?8^;kQ&_I=nk|q_%h`5Om&>$L0N+iS!(4~VG@eH&yya`H$ z5QHF%$$ED^J3GU-Hq!pwxpU{-bIzU9hbIq;>>v|D6pQ2eBmU$5O#;4e-@UlQFMWCZ z^pz0#UjIt*{=-a&@cLqY_sQYD9EVFQkB&}-@J;jEdzYsBU1zH5JW0k{56QRf+Iy>1 z>Rd+<1d#&O+9uBr2)b^gR5F68sp&WW8KV@mHKGof?SEK!o@Gadz! z_Z|Xt*rNWIi!kR}N@2UpqX$q`Rq$&t4o}MR8$~#SxU&2zgpA`}E~W!VE6SAC85q{C zk%fRDP}WxXsP%v)ogo7;Sk(1-KNA4JhBv5;iDj0}h>f`fvM6p4gT=Ao@FvHUQaKCc zN(tG14#0yHMI-VM<`|an1rEaDXmpFd_>I2=C{rr-UKq1%8uFSvW2Kt;0IDFs5U4{I zdkEc4nj4^0haPL`R!~YFg^FHWvOK>=P}dhILLy4q_7ZJ7JzNTE27~^-;Zhz&LtFwI zL${@DizL}Y;!YcmZR3(-3Xj3YV2YRnVjzGs$mKfVIQiA;47e=2O6A4p$IrfedhJMy N#r>1{$9vD;`~%jvX8`~J literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_cyan_s50.png b/textures/unifiedwool_cyan_s50.png new file mode 100644 index 0000000000000000000000000000000000000000..2f8698dda274f5914b6af8e1e8ac7159b9c5f3bd GIT binary patch literal 873 zcmXw%y>HV{6vdzI_iV?G6E`1f8oIPor;c5iKtVK1g%As{Fft)CYj;@!#62(6_yp3i2Ys?vvtsw`W>VUcC=V&R6N>U7BGn@y#) zY_-awATVuPf~wQhACC!&?N+*O@8pDd`}k-o1%zQ3c^n&B+k*jlX$OJw{p9}MvTY{} z>9bv}*dXScM^TaI?%p1;PLir9tikCiz?S0}rn$Mkj&E*gVkt$3Y_+mnx6HES_73LuWtlxa0UEIIB7+ROIEri?eBeBtjV|5%w9FuqqHU?9~91sHmoIx(v0msR&E-!)e_V=lr W{{9esRDb5A#q`z1MyO@isX`Ow0@o1>eBTOj9xP0q!M?eHIZ; zZ+AYr{QYN6h1r?fs_OcGRDXDW`s`?Rdu3)v+mp=;zQ_6S={a=x*)kuMpy zUtL`EfLKb_4SI-ayXbXHaV@G9MHbcC>@_RqX$uo#sIU{U2|2o|SgD1CjYY^ku%rzR!WuhG_FAvPpl?8EexZ(!h z`{f>lAUzXr2$P?r!-9NHR}WaKlx5ekUNJC`F_ujXJ{tPz61W$f(&8{tS4HJ{(}o5z z_`xkA#@va8Y^LDrMkx`vlqfx17RI4X>oZ5E?h;ls`Ts`odoIJ9)>&JVBpnTij(so2 rNT(I=xe%PE6*QWpC+g3gke4lN`mcv~&%S@VPrGfOo^H;byng=&L#Q5> literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_dark_aqua_s50.png b/textures/unifiedwool_dark_aqua_s50.png new file mode 100644 index 0000000000000000000000000000000000000000..36950fde396eb8c4132cc727360174046492a003 GIT binary patch literal 873 zcmX|~ubZ^xtZ z{l|Tg{BXZ}`R>VGJE^1( z(T-EfNmFW5=0JWdRBku$5TUrJl&j0|0*tydBLFdF+pbs_ zQ2BEc)11S?HIi0=Fo1a#IV`E?ZacKmAcqEci)MpSwX@ literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_dark_blue.png b/textures/unifiedwool_dark_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..124287a10810bea806e2d8b3ca18655a9b2e9c49 GIT binary patch literal 873 zcmYL{J5B>p3`OmEVaSI-5FjC70jvOt4p0zD6Cp%HM@fl9PeDfqEn*F9f(@_$_JEMW zCnOnj?8hg1GvnC4_PzGIJ{%mhn`=!GY4>~GBfcGf>ILtc+p{e`jq~2gg-C13AC|1nX7)i7z#_mn*i)PV za~n#;c!PmrsS0Ck4z`-1fo^E?&Ky#~{k#5nn~lvNQzsaD$Z2x22GB@!uE9IYr4|z# z#TZ;JC3w|>AAOyh*)XbR0>e<1OE3}$BQlYfS@|?#Xh>p+40dJR|u=+5Qy)8pp;hGY8sgYLuL>D4#T CsqWGM literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_dark_blue_s50.png b/textures/unifiedwool_dark_blue_s50.png new file mode 100644 index 0000000000000000000000000000000000000000..a9b9acf354adfdc5a70d94c785278280218bfb54 GIT binary patch literal 873 zcmXw%J5O6d5Jq=)*4G9ESOTOdX;RYAB3h79>>>yu8oHDzBjq2YLo|t$3Q<$?*JzNy zW*<2-8%x*McjtM&nZ3Qd__DqEaWjOly_nCg_@CNu5_$jr^Zl5=jUV%ypCN4R*-yg# z!-o*`(_(gdeRv>Kea^DKe?(j$O|2>1h@u;EiSTY?YS)@6VF{RE?J%@f-N1s|xecZigH)aHpn*!w zP5)(4hVFebwXPh&NlsaiPv literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_dark_cyan.png b/textures/unifiedwool_dark_cyan.png new file mode 100644 index 0000000000000000000000000000000000000000..14dd8731f52c6b36944a63adb0ea3fbed3d62805 GIT binary patch literal 873 zcmYk4O>PrG5QVFz+hdO>ze*5@T!0fGWeFG&Z=xv5239OtB5?xPu_N0kXW#~00&xg- zD3X)d@r*m)>rO02Jv}v5^{U>h?(ZkZ?>5KJ$7Z%UJ(`^I-O)R$*ngaVdda8xeDwZ{ zS-Yp#?c(y8SvZ(ZUY)&o;ydAA=k?(sc{ZP?l)PzdwMsWPJ{)>oMJeFlRxpDR2ZQYPKq5s(dRxumul7FbFl?C)FO zTL|WE*VpOxmL`A=7z?}aaSE30s2CK%K(VeJuGlPW_k;$zK`eKsc~p)6Tx;HtNmLz; z=qx?tjK{330W_}6mB54CJQ-|_A!9v~fkKOg2AW|j&L`r697$~}S-=X{ERjsx*ida|U{-Byi4q{mVuGa-VLGh! zKp20P4h#ID+TMOp7J^{QrRL4U7+Bc!M??05jZ8`%K~tL;(t+`yA$QX)!hU2SJ_NW+ zauovWOTlHK9F@xPk)ykW2JX`OL^+3I!#hithSDvwh&m<#H7?FUlLgO1Hz;L2tE(%) anuhJy*Qam({`vhupy}J=$y=sinvoo%xr>)o9wdFr6A-11Q+gfD?Wn{a(_1HOow%@&c|MZb<{oiO0&(DcV^Xzi=eV>;lj-&6oCIswDN?022bIt@<)7)Fb zFyO{#-gl>`3Oydpj7(>iV7d12oM?4&0spbN4IEV~gqS`#Gtz5ki zLPBEc25Eqi&y@pLLTM|6E$28*u+SWkAK+bNaTV8cMo(C;u~U|ycC%3eFkC9{I)}fZq*pxz0Z|ppj)tleE-Zyc6C*6~)lj~giL@skZ9`!}P1O}M zcBv9DtDVvQAQyW{1ETJmy5s<3x`nGMl(W)MTUHPrIs-vkoubm5V-D(UaZ7F?N&n;R btwIZnn}5$=d>H?H#o+d@FL%FRU4OX)Hcm?= literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_dark_green.png b/textures/unifiedwool_dark_green.png new file mode 100644 index 0000000000000000000000000000000000000000..22b111a5c4d70f9f4e9788f98523a768d664be10 GIT binary patch literal 873 zcmX|<&rVZO5XNWjxox2pfq)5-7w`#8Txx2d8$yU1c7zo>P290`=S~t=glFJccmP+v zfH6UAOMA!PH%Ho>d++I-IrIIQ`FebGurYi&G_#G#;rN8_mY%hS_qVHy*L>DL9iDzR z8|~jXK=`r*4E`1pNrlzpf4{v+Hx}VN z*U`*mXgbzCbPytDN*YPDKr2_W=7DH?mS*4q44%V*KEM@Oc+WTcAit4Y`v76$DIFHX zOS9RaQVlMuN>qOHo8^KnzE8zjIZpjy8qaMehcjTa)3jeg>nyQmJ^uR&6*2TC!+s7v&(Scn@SxgDo_Yat^xRG*#2U@ABu5 TyYufKvpxg1siZe>c|Ob5T3+B76}0oA)zI9;LI5goFLY~7Q7Yj zfCR~&aep}X^;mkJ?&|uSTh-T}&Oh!iUN6jSe|@&P;J?&63w(dxd_UngzdZZ$!))(B zuiLNRM`rQOdiCz}@he}(zu6Dp9^zNF#hS%wY_;Xb9ETW^($rG1gcw?DIC${Xt!btO zXC8fcG06B--JM8tYgyi5q7;ctp1f=d(Qy(v!Igu4jH@aP!OdGySR9sv5(m;bFy*lT zz?Lu`!2q?XAmP9|akjJ8O0|ZHQmq)(EDBQ9rh(iwD}@3u!P;Rc9p@1X$KoDg%2Scg zEb=6=Hk0XD7HO#7J5#q+2%}u-X)PfaH8h8V{E%T#b6YD9%1Q-Q+e(AB>Nc_vmep^< zNJczc7Hn~)tpI!Tyvb0g{Q#tSVk7R(+9GT8q=oE~?l#$*D1bC3go-cZ^w&V5Zq`p;JhmYr#7%UgPBg~T(vWIH3 zm7Dp{N6Nl9W^Mg02vcH8FpokBvqGiRSlud2VaoLTAdqKHyzhdZ;BHPgy5!Z(9KCrq zu>D`_{;5eyR`09OK&+*BL{945-a8%l%~@vAZp(fdDemAM31n^S^JSpq^U zBo$Km^c@u>CMS4XUn4h8sP0grv9PVXfTC*-p1fUQnM~wYT*GCqdwU=p54dL666*q2 zS`((@GzU5$mpPCGVd0~6SO}kAPpCwhXH^B&8s0n9i!Ivf7R4j(ULe3|_(vBrA$&RM zMu%tYX1S5#OBSpMG%NWHfzcU}K@XcLCk<8FTAeq!@-rDj~?WJKvW tl_o>E@E+SRlz_U0G*Eo|d!VyUfcvY52lsw{|L|J*o2O^%A17}<{s)X@9d-Z! literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_dark_lime_s50.png b/textures/unifiedwool_dark_lime_s50.png new file mode 100644 index 0000000000000000000000000000000000000000..adb24547ed42dd358ce6c28482b59f11e98431a1 GIT binary patch literal 873 zcmXYvy^9n<5XGyydS<^oSiyaJ=~_h2_LsX4{BHeS2EKp%{QQQW)tAfLuOgdA{;K@? z{Y1o`?RRf)UYzUJ{$_pt>M^)96=^aotk#weIgV!0+mupUZDyhQM>J?8TT5Lmdr(_2 zT|FEfnyRV}qlrq*jdpSH7LiUNYCaaP9*h&99M}+)vfP*%M`A6-%WSh9848-ubjayY zf`t$?r^-XjX*yEXfOs)yWQl66OfzdRtOWulCJq#|p@C`MBGMZIaGl8@Y+Mlu^@th6CnuFx`7sCh$!e8JN%| z;&BKKe$qXq8TI@npbJoJWi8S)9T_2RKmLrX2r)04xi;&uj%&{|ma@fWAjTIgKCNlq z!_3t;tpZ_~#D#-STVHO5f-=KhEvc{_S^&a9&tpD2nOvvmmE|rYtLY}HANNZEF(x1s zT*H#+d+qK?1cDUG2q4fU_G_0L8H{%gTndq~-#2&3qNn;s`^t(-cSEtEUqLRL$K8^c tlFLE^Aoif9F1Ph*O(4k)IQ+|}2`YCVU%$M5@aL9<>@Ti%cke!Z`wy>nK{fyY literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_dark_magenta.png b/textures/unifiedwool_dark_magenta.png new file mode 100644 index 0000000000000000000000000000000000000000..4eeb5e97a1b9a473554fa6558318ddde73c918f4 GIT binary patch literal 873 zcmYk5%T60n42JDFCzH!?RjEMq1$cr=EZYW^Y!Irt=`PDIEARx(W>S=vS+*GD!*41v2GPZGB+qKppOId7H^k7)ZH@z*=fW0nyRFVk&2*3sRTNvp5b^8ZFIXBD;@1nnSO}r zX^-PQkPY;z^{w5kJ{fS7M7vNBnbAi#3=ZyRdxkXxV8h)OZ=I14$|rI%p}ZF2)9^H{ z$VYlhTYS!B#z13Y<1(hK?}4C38aOB#T1|bpG`%HT;LHGgr`mBzBvH%V2w3ld3J42U z1cOKGuEI*%t#+d`nj;Mq13tuXP)l!IoWQA>nG_ZIW{dbZq>;e-5#ZINU~g2o9vs{y zj1UlF=!azJJZ-%`zi-?ndVpZFQJ}EVO=$GS#IQp}jx91lLYX~=yUnOZP~3y3@4;)}AZU6uP literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_dark_magenta_s50.png b/textures/unifiedwool_dark_magenta_s50.png new file mode 100644 index 0000000000000000000000000000000000000000..b3b154e9504f575b47fcef154d21e5b71db69945 GIT binary patch literal 873 zcmX|*7JMk@a8f%X^Xh1t?u)_k9`UWywm~`Lu@?Kg8oB?G+;KH z#?$_k{h=OI6;Bn-EyM0Y2cC$OG)-l~yNjJPqhfF~RHF2u7nRZqZgJhOfnXC4G5fMd z07u+-*<+pRgdzy+6E;U{<&a{F=q^&o7RA_PTZ9F%bIpV>2OzZm6{9l75dXfB3b*;!`FrRjCHt}>Aj6JKZn z0Z?%x82%jDaD+-*5!|#*c|wIv2LWRmIl$wH&=!w-m1SCj6AQOhw=xI9aB$r|2OASw zLjp%IArNVE@TucRUK2*|%fah`LIX^vm`s~M@U#|dU`|@)0^Tpebe*i1pNrnIb literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_dark_orange.png b/textures/unifiedwool_dark_orange.png new file mode 100644 index 0000000000000000000000000000000000000000..241295b187a7d2c7fb0c4da5bb87dad14d99d9a5 GIT binary patch literal 873 zcmX|LD*gr!{v7{= z2)a&^PPgBi;5JFR^Quzy-m83ke)jBmb9-ZE$Gg+*3-%M;tHATq=Qj`8)^AT=zBB8u z>vsF{^_E$@v)evCzkkzD;?L}l?zQCYC#zQ1jhA8G5@@kntc7b7%GD+scougNTRM-qCTg=Tp+LA5G?iLv zT_vaUkVSISIF~f=21G4!{Vz8K2LXo(IZFxpB>3SH#v%Im2v?a)fHPU0T$Cjsv_euM zm2JXrEDIJQye-eQiB4$9DA8E>>|!dZx+(Z(E-N;)|C!{bRga2 zJ=-z|Iv`hbFc}KINEeG*#$I_#pP1^dyd~nGra5+%|OBmi{EmfPKGi(`q8YUc; rp)9({=}ls^D*ug{O}KKSweyYhEW&$i#5y!!ADm>C_3 literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_dark_orange_s50.png b/textures/unifiedwool_dark_orange_s50.png new file mode 100644 index 0000000000000000000000000000000000000000..087e632ccc8a15dc5c12affaef10f12db6487eb6 GIT binary patch literal 873 zcmXYvJBt)i5QVGy-rLhN!^(gPqKSclAi_rG%7{D3B4T1@Xd(zE#%5-kiod~d|JEi8 zJJa`3es$ZXAJz3d=hXf2_VUfy=HW&}&JGv*cYJsLOat$qzdpU-v;K1N;j75@u0JZj z|2z;0j}H5n@1Ne+UAQj#{P8{V=3Gr=l|pNF%w>!r25(a<4hvy0zhqF2?rm*axj`@t zdS^Xi=h{?tOhH8oMItGBi%6$9=&4kyQw(B8DuKiVl~Ro^BdMyjdRf?QN9xJuI?m;o zYZ$mRm&T1v^pu-5(?KbY#N3OgHKv7NAY=y9LI)`ZH#jiOTL1@;0@nXvOxGis;CA2( zm|QBJDFyBbR*>N$ywFyYv=(8Rpz{uklpq4_nb<_QfrEI%OZ42JF9$(ukB4(u>8VtS+FfbG2CB(d^W-!E966;x+KSYn1efWcLzD&0|xS(7IBLrq(iJ9?lSiwmtwyTK<$9wo^x5L5>A z;f7&>{pF~MjTr2P^D`1k`9)5kl+ScI@64xx^cw82QRmx2tS0OH>4tPu8OfEUjf(a)vqD$P$2u7;eU*#61)uy3sNa0 z7e2?p=`QEkzkmOBa({YqG#YLWMPxKPo}Td^+t+VcA0Dsv_ziB3FK$Ja*X&bydfpHT zTeIo@`OdnI!+X-*$pqY2&P8M?gszm&l-dwtV>G$z@Pwu*JR*&1bZ4(4@(MkXptLyf5 zeKKEN2jhP~2#d5!Hw=fsJS8+RTmtjTY84oI?EwRp$j6Wo0F*Sy$Y+be7AT4lOv{Uu zP+{Yz{XvXuz`52Eg4wFW>W7Q8>{T%F=YXShjHiIWh4itXhY)Ull zF4J0XC@X28yf-czwvQzGDUt?=b6^H0rnbv!B1`#5$tzIv`fX=*`*kwFA+y7i>C3_8 F-4DyoIPL%d literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_dark_redviolet.png b/textures/unifiedwool_dark_redviolet.png new file mode 100644 index 0000000000000000000000000000000000000000..fceaac8cf24c1919dae7776681ffcb28920e6341 GIT binary patch literal 873 zcmX|=PiquG5XE10_sss8L=!Y13gXdE5cH_5Bzp-WUc7nqD0ubc&6|RF5I=)oO$3d* zGd*4Ydd39iPw%Umdaqv9etdp$cDTN~mUOs1-@M>`RPSZr`RVhUQ(mjL=da#L-K~0? zzJ0$V#e3V$la~)q>?r=s_PBjO-cEzNR@M}iOCJ`NT8kiAW05CCo-PlvM0Qr`Y$4O= zC0aPP72w`S!jza3%+*fGwNj(7^Guk+l<9pWX<<>a!C@%iGJ_44csq8ZJOar6sQ>E& zBtfB9=86hL0r?DkR7u2AMT@JnXtl_ht5u>#_98jLX6D{=qBa7qp-{su$l#^8FD=2m z_YAVOhHG-8wwUpuYQ1VVSpWe?34P8b;7RDiC5)r#-`*E5GaF~97pf(&gjA?#DUr%+ zsD2X+!6M&h9~+B=_R1JKGhdb=88eZBS*O;k?rJDP-5SiL>4OQ!1MnMRK~6#|)HQrH z2N-B~nu8DwKDS;~xW}7e$x!Jmn(-MZXGVsYJ!eG9cFMyv2Qy0uU^M)8XH{x=o^+!~ zqm@n08J<~1wV6O?4Tnj<{}${T!16yevy#N3J literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_dark_redviolet_s50.png b/textures/unifiedwool_dark_redviolet_s50.png new file mode 100644 index 0000000000000000000000000000000000000000..38dc9dbcfc80649aa76b01ecbd6fa1f1aad9d590 GIT binary patch literal 873 zcmX|l5XGzd&t#IY5>P?(;!zO6lXoSu8-zv0i#LxR1;2r}z3El_42$2)i@3>5 zcbC7K7KcnyseV=O)vLaGeR+PixxW#Sv%|&yEx$W|$H4d3Zy%rWv;K7P{#htKsm_Hpv7Ql15nj!m9n@SwvdA6IhN^I z=NLlJFt@^onA206&6+B4OPnp)#sgclSQ``#HYh-d*eYZOD6P_h0z?X0|A|ps$AL^~ z=(a9qu7%7PGoOT3l#$}NkJZP87GtKyY+;#a8QmRjEN2-QuQ(15u>Z|daCi!+qD zs{$w_JPsDnhXOpM8TI@npbJnGvldf16?SEAE&i<2KnHMLtHtcG%4W$!OW8KBz$Ciz zr|a%}@HL?|MDhrx;fnpRhrab~9;a3j#|(3=Y=;(raF9F`lb>o?<|NcKChiX&H&fQv zp)L#tc)-=pMmsKxXyRoQ$_NnPBQDNxDac?vx+(M7lJCb|O5)D=Mp>WVP(P*&XrGPC x_TQ2;FJmzSAodVZxvUa4KrYhkcR6wj1N_%-o<9D0_394^IlR2wU%&Y9_A{1&gyp1(F*UDfOM z@zV{nd~36Q`0Va=Kgr)l@9sRH&xUPS_-tXd#_-Ea@3|vm(`ZpG7kwklQ&D#vyN}Vxwd$+(z$t5G?<7rFPPPiP?=y|5nxNC+Axw4-q+Jk$tZUv@HlpeUsTtr)UL|!(SrT!9eX}fcI z@2p095CVGG19c2lUeaMfKBxI*R7#m=9h(OE&6=kEzO9f0nssV tE3rU!u?K@B=V=uhB)Lmgw?Bm3E%5F8o1@!b?tc}eZ62MkKcBvM`v*I89`XPH literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_dark_skyblue_s50.png b/textures/unifiedwool_dark_skyblue_s50.png new file mode 100644 index 0000000000000000000000000000000000000000..975178ee5ecb6a8c42197de1bde67dfa17b4c8b1 GIT binary patch literal 873 zcmXYvKZ_JW5XGyydj8xkCkrZyCWe9tVqmVf;%#z>n3x$F3Vs7K13?W8#LwVYGZAig zrn}2u&D=7xQ(gVK>b+O}<@M#Ov(tO0B67CB*uCMqjdx7^fBXL78K0An7wny4UFn5FMgK znZi~Tj?%##iMS!*DaAO?l7K2ev6Zo4Qkjpih&ezY2k(%@a^V`W;(E`$2%kW8!-g1_ zjK#`(ox{qN=Hwv^6UzhA*Qrx()9M5{G}JmXohZRJbEu&>@@PP3U^M4$jFzn^S0$x@ zUQaqB6dd~L1~l><;0-C=NDu^sixSS@G#Lmi8n_hbiTf5V!I4T#6hleHq^}Jn9Wz<( xC~;WA9B32$J28XvVVEG`}5-c=l_&wK@$J~ literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_dark_violet.png b/textures/unifiedwool_dark_violet.png new file mode 100644 index 0000000000000000000000000000000000000000..565a6bc16bf65671bf62b562b23c3e42b57b7239 GIT binary patch literal 873 zcmX|Ns_yyQ)fHC|1vT^u1Vd%Son#R)F*7hQ6nq0SGfl-8F!4pqeGL(G zcV@b}uixz+7N)1G&;2{+-1_w5{Q2?n&Qj9x=4}0v_enhS#Q*0n?;i15ygz&WL0a96 z$Mp5vZ7JW~te?Dkc*{=m?`jX)$K-X|%Du70prP}NVzX>5NU!P|vI_q$H>E=MpgOaa z46IL<7j^@%_Z?wcObH|xT1bUXNlo=_RNIU;z3&NRn^}}~%mgxA=^Ez( zS4!|6anl}{fL!(vUHx*zLpm%1pQr1nM44Hp3^dO0)~?qMwrH!`4ij!xAi!$)c6W9{ z_^@d;2#slRmztPxU?C&W*a`>&;mpC@j$+z{2CvX-xo_iL!l>qIqd-%bm5nxpwq#A5 yanfTC+)806sd#VUY(rq221)J`3jQ!TZh+bSpGWsjzyEqmx;D?w*FT=V`S>4F1RZq% literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_dark_violet_s50.png b/textures/unifiedwool_dark_violet_s50.png new file mode 100644 index 0000000000000000000000000000000000000000..d467b088c41bfad74b758cda326cd62fd15eeff7 GIT binary patch literal 873 zcmXYvJBt)S5XY;!dLDbr$$|=^iJ>5ZAebvF-X@2LiJ76H;5RTc(^L*Wf`MP`65)2I zU;e7+hI#Z<*W>@_@9!?(o}WED6Or@7#r{3toj-Hn{p087mwYx~E<=52% z5qoslzxwdxzV7Tg>*IUR$V+7rX@gC*)s&CXMhlU6sin1Q!5Wt|)gG<2OmSwL?4Y(8 z@ATB9s)LOpT3e=F35Kv*a5vATAqAxuKW|yeT7s z26SP9g%-dkT~nG-&o2wQkczC>BHB_uISLv8V2t2)TKsmbeGQ+;xqx^jYZ|t!F~Rs* zaj!nCSi92-V30(c+=tcmdDs@11?Nyo!W~+Wgn}M-e?l$`I6bZ!hd5)6i>O!=+}&HJ zBSgt-ND@%LqkxY>hhrCK765RHT^SAq5%_ct918gOd2^LaqIYt-6Cs@T4KIUw_e9a= vRuX(jtH31TgQ|79txt21oPcBg$8MjXzh69mdVO{JOF#~9F86<4fBNZ%@Yh6$(LCEz z-7z@yOxM)o*1gsJbk;wu*S2aRQtx#;=j=^;D;eMCm)kwI>RtExUZhyFSLO9>Q^ale zI)@iK>)Lc5Q{CUs$@}?{5JI)8^SKO%pv2ssRXW&sHkY!NLFoGad&5*nB6G0Cuz$Tza~8+s$U;oT$pzmwbO)6N<-U zTlk6Mqzpf{H(K7jVCOkp&C9}81=YGiEOn;22jjnM$vct>l?qj+hn!kXS*C$%Tz^~_ za=o{S;fG0*3j~=SeyD*J*nBy+qK%7_{9t6z-PufF=Kx^FKp&X2lRopbJJyIFtYztYtdeDChRo$+h0H(zd?TO8~1 z?&q(U&dKZT`u)|L6TgzblRrIu0d5##O0KSDp3~tlRh5LGG%?P2M2e)3D+(XX+cawA zm|rd{>~WmE_hfqSrb*FdsT2XG5PaW9vddDOOF#)&7$_`N1=L4GBqys?g$pzfVh)Fh z0Jfy@ViWEA87u(oK+L>|rJ6`WcZ^gJ5fw?bx~2z&DTOBBLhC;5l>*hpU}W?3GDaEnkz7L?SU;UfmIX<0YFKE zjC{5jY=JUX1k-chGhL_SM?l*KHsDNaN|J5gb?S$Uw8f&-1ZdcpZaas3Oo@r%M=%tK z%;%6*kVoAtjM+c;0|*N1nBKTJ)+gM7OF=~hpwdPRlmsf!C^+6+O^=eAfrT>COaNb- z48pJ(JW+CTZ`!a?$03`z9> literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_darkgrey.png b/textures/unifiedwool_darkgrey.png new file mode 100644 index 0000000000000000000000000000000000000000..05fcc3fd15bfb78b91f4cb690ffeae186ff46397 GIT binary patch literal 873 zcmb7ByJ`YK6rI_bVpW6%5ybp}Uy$CglHEo`Z0sy81Nnn=c1auUQzeBdQskrj0onCj z&N^J#74gE}Idksw>}+P!=Wcu0HpX=GES=*_j@C=Id^M)ilh2yZ-M|?4 zkf-CtsBaT@INCUlkyn-_ytNj-C<*{#hKP{^;6cHnNT#sNITx_hSxcTd9(NtSiP28_ z(a?$egsW~xvYNn)j6W|x9C!eY_x^9||9`(EC7(>wpQqK^31ythu>b%7 literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_green_s50.png b/textures/unifiedwool_green_s50.png new file mode 100644 index 0000000000000000000000000000000000000000..d4f4eea66e0f83482daa12973d7cb9062939b634 GIT binary patch literal 873 zcmXw%y^hmB6oqFzV|#4JNj94mA<#gz6(t2*fr8jHE5uKMXecR>cmulaphY|b1<%7) z2*EChB*d|u@z3yC7EwIDzH{f?bIzUf$7heycpeKO(&g#m3GZ?D7?1V+hu3#`MQ=`D zycHrj>>epTewqoPZY&q~pB*2`v0Byg!PEmu}yxNo3ZhSKKW`_x!UPS zw@pjn1)c`AF6(5T5H$Nn8$CIm5bxJ}&-Z|kQdW5-YZ*)f@;XQZKk!NmzQ`0+BfK{lZCwD(~`Olmt%2#x-8>@_JZChLwP=!xN0bm_# zqPA}R)bC?RhNDn;qA44CnyC@3uzxKOnsc;^rV$&YTG94;Y-U~M%*4>ST$LzEW(j`{ zl5-9Mbm&n3%SBjQwUolP&!Y!WonPhj#W+04zGoES4C1nHnUEqp=pZm1I9gGr{n!Vi z-qpxLfTz7Wukq0zbb9Cv8HmB6xGcJv001_;L1j#Q#YVn5b}(bYUTr|h5$pL z4q5CWw4XFLKsOpa{D>(fk3vl^E?IItAt-(o3=4@UskRl`dOchUY6kNGd5zz}Fu*0S zF|;c!I_c)HbEemZV_lqCj%hpw8-pog4v2vO&LEfTfaByh7aQQ>YcZAE=TBd*zkIz% OS}Y%)Ej~YZ_3j_j{$^DG literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_light_aqua.png b/textures/unifiedwool_light_aqua.png new file mode 100644 index 0000000000000000000000000000000000000000..472e164b3187de9fe943d7e1a9ed4ca1f09d1ef7 GIT binary patch literal 873 zcmX9+yKWOf6rI@_?|awlXPkA2EF~xrR8b@<8cabBpAAEURmL&LhQRIc)YiD8N{X8|6>sqT? z7R78F%hq*D6)dB?rw|3x=NYkeLwaNPh?ADsvP!5 zShA^R(QNXopT`L@reVx+rd0JboE1q1HW}EDv9z`$F)8t*vM8<97MP>K804I5G6Yyx z=D*H8;MztTZ-~j_#B>{A4o-)Z((1a4#r3vRmSuQ0%F|3=sv&e?SE-qKoCYVuim4(- zq!{^Smh;K)emadRw$4>~^zARQ+Px0U4Zr?@QPdZq{>dc-g9`SzTs63^%tk(Jq25}{ zNxT5%R~r_#U`CwbHb_}|ho`tE`heW}#tIrY8%~k6y0#1)UrZ#<>ep6*voOa0*47%t zbHy=WC=$n#-l?G)i#CZq5CXwqKuPcxU5^vi-d+#Rgfs9!0JK3N1i&t~C_2jTADx37 zG2rCYH5ZK73w@eGD2e)_(`wVk@PI9u_Xqs=FUg!!E}=Ef)h^|1Iu~Gco461UCrqv^ z{NNe})Y%a8#?_jM!Gu0aiM1FtFTjD>ZNlQh8)AT=7W2#f<4Y=0R1iVvL&elEAVrqL lE(#$05I*?yV_v-uWz1c9{Bi5^izf&t`*#j@KHPrv@;?Bgb4&mL literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_light_blue.png b/textures/unifiedwool_light_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..c94f8750ae8095453b5648569422a44cb23f4d86 GIT binary patch literal 873 zcmXYv%WBk67{`;GGr3M?GHqw9Q!E9Q78imDuG}b}ZqnyZJ0AF8Sf!yjc?bUIsk9{K)P$GK=( z{i-UHzZwkP(KbtyY_wrp2_XaygrQC#6=a zBc(Z=exfVMU~V$`h*9#TGzd-+3>EeyqNTKxWJ*8sCjK<_iNEpFftk7{rHVW_R?mUn zw!O{Zl4L^HZuc@cj{j(yTv@pWW}58x`!^6T83KkDi~6%|uVZ~VrllVQ!$2gg&D3Kt z7~BlQGn~PL0JNb{QTSO-c_nmW41yELsiCPv0F1oX`s#>bJ4dH!uJQB0mZtT5C}m&M zbg8P6(Rkifz0n7or1km_V#^d+P^x)r#o{ZjIKYB~KGP-xL`{wTB=l=i_G;?_X literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_light_cyan.png b/textures/unifiedwool_light_cyan.png new file mode 100644 index 0000000000000000000000000000000000000000..ca8585686e3c79c66e33cd29cd05e4678fcb304c GIT binary patch literal 873 zcmX|;OG_JJ6o$Xad`@O2nV6u)OHcwu>|W@;#iDMclos1vm!;hly6CRZ?z(HYrN5#7 zLl9kwAb5djOk$XrWHK|EOQz3fpfHy+XU=!d^Sn68 zf4zUg%lfqQ_OlR$IdyB|_n##p^xE#$(^rodw6fkyv^U4cS(c5iuP13*s@D_W?_XRL zmY1!Cg={hz-`}U>u~8~b;+RXfEOj6n45*-eJQ``bZa5CH-)`&qe7>w0C`hBonx7|@ z=G+|FVWS}}%U)c}($w#C_(3c*Ep**92ns7J#2lL>iN3bIP2(Bcrg#7Btbcya1l=^5 zz-1JRNe~P!FVirjW9<8qfBD&2qDd4n%^>zXE~{G2>3ZaOC~?--m>hIE4A)*C9O#BY zsY>15p-ce?0So|kwaVnt?X9M1*q}6!!X>}eO5<2@|Cd{-fH7(|XNpB?REu6OOAPOT1Lr|H9^!Ve4FW3WxoXjnmT-qkq6iY!%i>^d)5X=%sj|h&cM+PJqt3NcNDat;CBrGHz$V{mUv z`9VyP6s=(k=I~djXhb7&COG?pcROY49{ok(Dvyc&A4t zv>Vcv)6Y}7k__f1pC%Y3UrK|M0KrgUPa;~nGM%RMBX8o*{EYaOpSB4zbt@;k#JR0 zPfBBOV-TJyXYe2ZZ74(lc6lUpVhoN0$f=>JL;#FDD}6+)iTF%~Yp>XRJh1V@52ftu zrY<$9F`DjX7cf7XD~oF?8RlS^#=;NBP~Y8B-?p@SHp!q5C*Fp~7AbLUt+gmxc%uf4 zT3XBCXQ1gC2~xxy5Q+fifL#JmeuNl*7%$R;|JwZVX!HH6cWjH%-Tj@ncOE_e3l~mv As{jB1 literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_light_lime.png b/textures/unifiedwool_light_lime.png new file mode 100644 index 0000000000000000000000000000000000000000..d68586981f46e83a020a3a6a59b5e3bf89afb173 GIT binary patch literal 873 zcmX9-Id9ZJ6rSw10N*lBhR45V^4Jar{6Cp$a9dwjP`~x~V5FMhU=XX#b zQ6VHyAP{nF4sX`$Ykl%fRvOPd&pf~Hc;nX(cDL%fs}n-%JKLKNu{z>WCCqQ$KEI7c zd$IlGB_T#rJe0iu&?AKPcQ)@nT5nT_O>+9~>tj+?=l{a8C_4iyjq>AP)1_s@Zfj*( zg_rYeUg(ybXJwI7Mzd^Xy@4PJGqqm3dB;V3IgYr(x&uoj_-URNR!c+7t)^-^ z%Gtq8(YVvq%c8nGjc|aNQZnMBCx@$HDcRG4iRg;q_&x%G@SiX>JHk2$WyrWPxYskTV zFiDEM;^Tcko@KgKlU4rr`vg^c0}JB*eDfd_{v!3_C;(wVK^`}3SdMp{p$ZNVrRgvSpDLxYdPrN7dz_jo3d=7?)OWEFn&!9Q(stZII`N zqd<^<9!p$m^h6&PZ9*SV3xt6HOE3c#EZEvc$2$?qfCB>H28JL2xp;-?u>b5J0621h z$=#t1M7)C^&IpA|!d$DR;__UfrRWdvvCn0!oT4@T>ki{|ygvhUt1q1Ky`(0yg&ur{ z3%W8Acbl6H6&Dly2&LUY9b0e-bE|Jc;zAp85Q8o5FTXeps6^o)lF$dutbst0myins jpa(ww{BjDHdPAEr+IOFQHa-U8-yu8qcQ-%Xd;01>0XcI@ literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_light_magenta.png b/textures/unifiedwool_light_magenta.png new file mode 100644 index 0000000000000000000000000000000000000000..e9240039a5c5d26dd97515d3c0961c43c24a0903 GIT binary patch literal 873 zcmXAmJ8Roe6vuU~8(ESqKZxTzOoAZ|=^p6b;^JfpZE0z{6}ps8g$~`jb!*nrp`W1N zBM_1)1Oj*2C&g2(GTqJ@?%6f1DpL_M4WuW-5we?d>*R@h>Hxo?-ua z@aYLZ*uZogeOg^Ff`n{qkYHhFa^!4Kw^XFY@T<1dimcm@N|db04&#RphWyYQhH)sb z$Jdi!QdlVHQa>A>d7+27^gbP&A~bccZMPwu8Ym%cN^>|H(htAE9r+{dha^Xkse@#! z#Q4E8as2ieaojPu!E8WR{3h;ueQZhdOcP4D2YJa55Y%`3G9y>a6{M$QO7%b(gmr73 z9avbXJJp@ew1YAax^0KU#aRz=UsathYxWrz|*C%F`u-`djb?3pYSdAPT&tF}rA(RX(SkMOsOPZlu0efQ!H ze#*<8r>_VpSBsC5kDpqEu=eiY-s8FzBX@#xx@IO{bH#Eu_DNm?@$#Jp zi>-@kfOw-(=mD89O6;lzH4`;M+sW7)@$ap*pvwT*BP0X^^t~=d|pTSQe zxDr9o7OJ(aCFvyd$h`d}fjcv2&OP`1ALkxC+1v5lzAJ?A2D{r&`L<_|UE}@!!>fCI zoY%Y0-w07(o;^~0{In{BS{rOXe74nqF8YpV!dqJZOb~I zOdPGRxNcEZ=TXE4u@quBoyJAcuh)q=mY1d4Szo8IYZyw(AHM(7_dV0Jl>&j)FwHp6 z569zaQP45UGRVHnhqAJL(z^wD^XOHISD zwf;UD(G_P9_iZ>tDE?A<5(E$i3V9mRuGXU@p&x!@zn`Yqj~;$OrVf`XA@GA^GXeD8 z#L%)FCJ9}yw_3y()2Xi2ZY?blGfnb$x?RX?hJc`pIA(iwK8MAa7J48I0+#Rw78dGm zuXj3E1`Y(^215uSmtRcB#^WFW9Q8ES5CD;X_^}7{+1%U}+vf7j(9#q=l#(|&prvFq zH`{H3qsav5wYf9Q!BlFYhhwncY|rkt?$|cYzz-!Go<|Coc&{}Y6fLw-LkwG5>pwwI tlM)9hVh#|60CPYt*8x4`znq^h+ynpi<;%hSL-m%l7(CwF{`~00yZ;dCa`pfK literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_light_redviolet.png b/textures/unifiedwool_light_redviolet.png new file mode 100644 index 0000000000000000000000000000000000000000..7b51ad89d9156ed19881b11e435b4af1c0373ca7 GIT binary patch literal 873 zcmX9+Noy2A6t3#3>7{y|%#uk@5(W}U(31o_c~M4^T!M&#p46L1!GDmO2SM>B{sw=C z2f>pFN;Ddi$z++ex9QcdGf-XqYJ1=E-s}5&+oo^@A;jF>={~^UDL+-h{Px|8Tli@& zcb>c=M6Z<}B_BSv2x0Br?wyC54eGFAO20mSUlin@f05;R$7%*?{A=7>(ia+pUDI-l#S)gG`jhu2BPW&mT}q*KHSrH-%Fa#c421vUE{Yadj@Ysu)q0ocIHyqT&wr zhmn^S89$u#r%7m4gv#ab!@tPdv04!KZSV&|;V-V9c$XjyD9GcstP8FTXC7q1?}p}# zV;}a{R1-@e;yiBMAa)B@qU0&TsH2ZLxLv&vi# zo}ocEoU-3|RW;C<;72Lxm}RTMCCqK34vBMZxPusM(ZBrIyObz}gSdn`7!?f!(maD) k7yvy;`sM8Bm3u8l*~-%M&u^YSDw~1q-rMVby8CSZKm8DL$^ZZW literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_light_skyblue.png b/textures/unifiedwool_light_skyblue.png new file mode 100644 index 0000000000000000000000000000000000000000..57be830fa31921a2ae0275c950595c79ba7da1e1 GIT binary patch literal 873 zcmX9+yKWOf6rI@_?|awl_?dNxEIB9Td)tO;tAr3^cW3K9zE=6l0@j0< zPj2F)Jl%Qpj1a9}zLdOv(;o%BuXGkfn+G}{YYPE`@2*xK_ny9rlLKk)=y_P|%GpNWq zV#*ZWxX4mI9sN$iSw%IuD3AYsLsqlXgE{BVR~SWo5$atGAQ)7z$3?BmC3WtNVGH$E ztY+-HD8FpLj|pbPX?2?vg*!aNwXzS$t*)%2ar2pjtkvZ{a5Oy^7++ew2AoC#_M811 z5YHvef}s${0#|DtSYNcM>;oYX3j@_i<}A^t+BdSDdV$C0a~Mr3(?eJ z6>;GQ*D#>gO4%PS>op7}^ie{M#i;o%4)jJB78l+S0}Qp8U+!HTQ!1c>2tpq!ijDz6 oVPF>pDE)A9`r~t1y-uGp)_%MH>EpZo_XsDuclWkF+3y4h(vyUNi6p2O33&3NM3P*BhzGst&7h{8QWal{$E%XC_9>dJDwgWq9HPQ9F8z# zQJ-hg$orY(F)GGs$Z@7h);tZfA_1BzT5;-Q*h)tbSd{o>S+tGS3OPChI2XAB0&Qaj zThr(qai_kHxgwLrP2B;q8=O!|9cvAP+iIsQ%W-&`0s_{}_Y;1$kT(Es3lCd<^vE*y8>2OaF*c0S+PweNbvT2;@Zu nxiA2F;N$nRPjIPc4H;#&MN#a={@xqDx%e?u-oFk% zzu;qj-T(MaQI-qwBb48NDvF|28+$L`J}-%!Hkgak(+^P;-P}yVa8aveTz7tTHC$a? zE|tv1B6@tB&1PXHqX)r)Wtv)iVKnlop#5YLXqvEXow(a|QzLSD7ocUcy5j__a@o{0)p2~3Y;4$1$R6P0=;)oUYm}0D zc<@jL0VqKR0_Cy=^4;A;2!Rc;22!}x>9|1IqurjQ(@WHl9}H*_$!2pj z9tWAsl3~d6^TBjF$6R`!o%Io#xYuqw5Kat~khUy27|iI0-{201KK4VBEy&bCGKv)Z z;F>r&d5<{G7+k+Uqbq(B_j*%oN%Bk+O1KAk$q*3K>v>YDl}bE^WK4-32!pV`Zu15f z7TV5ExzmZ2p#cJLgCPWv%NEnYX|)`{siCRd+{}W=9)6rbsoV7+P%Ii){DkJChf?yo zu1YBdquJWZ5j2})psUsYb6`HSLl4(rzr7v*+cKXwa0Y%Tsnu*!xWv0!O;eO;qlOr^ zw3fHGj;adWpolp@6avfvxfp;R^2f*bPz4QqwfE)wv*zJ0X{GV%VDInlryu_Spbva& literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_lightgrey.png b/textures/unifiedwool_lightgrey.png new file mode 100644 index 0000000000000000000000000000000000000000..38596a60ca05d6b77489f8223bdebb515297630d GIT binary patch literal 873 zcmX|<6oqa4*bD}4I`;w15X)O8q`ud)8&pp>a-rm14^ti4licu;S-tjcAx5L8u^VgSK9?q}D z4-bms3S4hhdHfw!6fIFI+`WGhQcdmeQLR)em&>Ks>z&W%L?W@>ZdHxW#27_4=z(230Kfqu zgxmx4avq8hj1nxNhCC{?Y&MGt_zfQdm<)yd6ePJwafgc5S`gw+lk|(PSOw3szpJ7Kpc@caRIfWy;KNs;f6SIMB*QCUqs5TZcoXTB3B_U`c36_V{8k7wV!_h$Y2;r@eqydD!#eQ$UB5!Te-6@};9chB!& zslM2K@{*|5_BYe}50{Aa#@_b5$2V3u)xCnBeO@M^(UEgjmNs;eQSYEgR(0G|;$%J& zyO1zZE*ERbL}Y-vm`M9d8BASRsrdrlQV0;1O%2k`acQRQCCIPc46w~ajneO)M@m-w9K7GTU=F|nVK8ZQy!31+V4*v=0`!Hl zAX1QyEErzcfINi3#^GO^4J3?N88*!=gN}H2xib|E)Vl=iYRazQ`9$nk;uJF}-7{pM z0*9=18BMwW$0|kjHBSbILI+&x0ZE4g+U|PO4g9V)6>K4vv>aK6&-ek>yfd>>TV=`5 zYBmr+o6(U44LFD*%mGAUC=MCqI!6!y*u$?mYSK;5qLc1?{Br%;8%?+HmJ{Y}Z2 zult1Xd-Id0ua9SR$d`t`y?jDExw~zg^Z6_?on2m6=`f53(tFaD+8VDS;jBX-6cgy$ zHD+>{^g(M?C>|V-5tpl$ONJJN(zeph(7{w8FXBvviQFt|sdzFBFsE9#_<@)bQWx52 zn~p-nZEc+O{OHkCqjA6~qqkS(@=t{!LUK$f*PRTx>D=n322|idr4Wh-u|VXEi!!;3 z0W!%0%7E5-=Lgf!J5p^rv=CDD8s*cd2eau2apNtYy6Bwt**Ij37Rv@qM*9ga5$A#T zzF4)^xHJ#`(*-fB9ZF@uQG0SqWs*L80N8bEL0M%TL3kZ-gfBd+c`pr78) z5bMt3*xu0q$3&0_eAJtca++>^*xKZiT!AP61Ib_-;c!#J6UPr8=9mk;VH~J~nGA#{ zzF2nUs(~TM!&X$oAI7Nw0GQA#U>rQ5l$2Yiqf9v~+R9jCunm}xJQqx07M5&$kRVw7 ztr;Vr2x9e}2Dcp_ECm*Ha+o47pm#J-ZD}AP1VyT;HJ;g|S7yg8OtHBhR-(0l#yf#g t1Rqq$w_rTzI!B;5C*IOF;JxC`FHo@;xo$0{Q23*w`XrY`~z$ZY`*{i literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_magenta_s50.png b/textures/unifiedwool_magenta_s50.png new file mode 100644 index 0000000000000000000000000000000000000000..6c51caf6a7da9e876af64e66549b6a80a6a623e6 GIT binary patch literal 873 zcmXAnzi!h|6vnUZ>p!vM#7P`A4PDwPQ%4w>KtVK11&9SE*cg#`03^1E1y;l}@DzQG zPF2+=t(v59Y{$N~`B|3i>(A$&`vPHZIoSHzhMK+8s$-5f35LTnqhuIV?so7?!7BBo(dVUukf!^z5QnJj6Q ze#n#%yV3=zQu(IeV4CdOU0vvDky0~s!cvrv*&`H^bCe5PAsd85DH=Ud7UfmmcluOb zr7M(-yb+Itsj4a(paPh~ja-D~Wlk#HHgWVoDwpw+x)_Hi*U>deID@#W=t>h>&#vWS zI&_pGO}eHF$4>2#g#f9`SjG6*HrxDCjb>Iw;*l5EsFr(y{#ACQIm?Y+an7Wy&KrYt-$BAEV eE}=Vc56FD`>|^x(;`2|!V)p8M`tRkZAO8Wo`fWu3 literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_medium_aqua.png b/textures/unifiedwool_medium_aqua.png new file mode 100644 index 0000000000000000000000000000000000000000..5905937369cd756f59dc584ac42187bff539ea8d GIT binary patch literal 873 zcmXw1yN(k<5bU0reR;h;`|Pt$oJff73kVSpBhJYQArdk|LL~SCGBQXJA3#JzM944j z2_%O&;QZd#OjEr+R@$9XPj7csb-#Ul{;25P=n+vdKbt+lIn*~b_`ZAp;x>-#<=L}W zMEO`>rVk&FiR{UIcJJxw5fAO(mW$VSNk|qu31SX=)cA0@+EHXpkx-DZu5h84Ic#cb zy&0s;jBa3IqtmHWo@1-mzt-V$qXe8q2U%5|IBJ6bvz5k!57pk`jxz_O6!RF_Qnet- z{e%qzLx>sm_MK6}ajYJhQPzcOkhh~gB4OJI$Q-0(I4nydwv(JDx$E4Zu&m$%gZF>A zoJH^lsjvY#`w}SXzz+l{i8wOh=NeqixFc|}A|@WBnz|^JuwhD^Q;D&ajsT~Q`?0!F zHr(s6Ih1dP!(JiZ)%h@#|1DfLEN1jh>!zUW>UX#J^%=>x!*$Kv+I=lxql%sYKlw+16yuwVtv?j-Bd!pdscw(XC|CZS7VKUpNDa z*V=j!u(A+wVX?zvQL1)f4wP7|qhL|cEeLoc-u}4Ka^oBtzJ0m#{lTZN6NG90@O<|9 I{_{8g00T8qUjP6A literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_medium_aqua_s50.png b/textures/unifiedwool_medium_aqua_s50.png new file mode 100644 index 0000000000000000000000000000000000000000..4386cb3ee9e0479296a8c7dcd717b76919eb0e78 GIT binary patch literal 873 zcmXYvIg1oQ6vtn6RaYM~?asJ3$O@+V35-=n+(B4GOf)hy6a)i9Gc!da@iX|L)WkrY zb?4}#4u93N(8uf7@Ax0}{_)wvraq}fq*5PisO9z#fh(T1sh zaOJ!q2+n1>nVeiDcDqjL%r>dHdQ1*(M+NYt^Nyx=Wn%xk!}~CCJaXozjT7GUGGI`9!2=R+pRkf`f=P=Sw=6t*R>B zph&&mj{6mbML0eT9snvjxSy-`fo$6&_c=Tw*C17@1EN42fy;X!RaaDv7#(Iey3Ul~ zHnjm*q=-`@hU~99Fl!vIEwUX;-X*DxpiMg-jC@g8j_ zG><#R@Bv^5Xeg_~vu@I=YykT+i(Mkd+zZu&2DGDVBT_h4BqA*I(7)5eGf%1PTc=?Z zTZzWSs&T-xm=C)|i6L=NH~^=J7QtM&4{(}w1TW^3yFF-{AGpMPFyO_{d$0DNfBVjL NnLgT^e0})({eL0EKG6UG literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_medium_blue_s50.png b/textures/unifiedwool_medium_blue_s50.png new file mode 100644 index 0000000000000000000000000000000000000000..ab46a4ee010deb2527ceb85cbd822062bd31c940 GIT binary patch literal 873 zcmXw&J8u&~6ou!tFWZ|qia;nxwBZ-fgB)QCDME+_DoQ$#_y=@!&>}i|{uc!#gv43T z&Vz66V#&LE_Rf8rbME@n^Yf?u>|~~t>No4v3!ckzwTAoWFK-|5=-#hieNbwCTrRD? ze!HiXy}wyKe);f@UfPSGPfuSfmA${_Ue^aH1@HejH*>C|KE_?n(U>~tB)~a|j%|Ac zAlsN~K0g76u+`eub+43`vg90CIp|3iTL=lwwuQ1$%nhzJHL? zNMo(_FkE_nX>DzcrHmhBgyfa*v0z7ICQy?SL%W;{j?ps>GGNix%j8>Hlmf=VbqWbC zdLTpBs#-949B(LYnk7Fp&?%4OmSe&H<;vJdDjlb|w8+l;D+ma0x7+qBh}R`jIAN0F!Rt!SVDorLQFsdB7X8A+2i zYg@tCpx|A$h`GG52Rw5DgtAB@*EU=;)xJK|BL5!VA!+ ziIoeEFNrU^=kU#LQtX~zbLPza|3CBf_33ddd6I}oYkV?#!`acVZux)v{^1!% zEF(@ua>^3)@$iFy)M`)+lL=gHx2ps$E>MNPnu_U^vz9ck606l%5CB76-B_(mlBk~9 zELsaO6JvgTZL&<~V7zAzSjID|!d3BdNlDx9gRz9T9}F-+Euypf%{2r_EykpC5P`5h z>vXu)&fBeXhllh<8GUdKbJXvWH*ql9rc;`0jQ)+~+ghv|f1E+$gSI3AD+@&9F`@-? s;XRq)H0uaGolgkm9%Sd|TCUqg!}HI_PyhVr{3Tt+uTDq5U%vnH9}!1b;{X5v literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_medium_cyan_s50.png b/textures/unifiedwool_medium_cyan_s50.png new file mode 100644 index 0000000000000000000000000000000000000000..a44035c1fc21696b0e9b4e21363931bf0142ecc9 GIT binary patch literal 873 zcmX|Y5 z!AWdqy_XrjvlEc^a`w!*eCI#=>D9^0s+bo_scLz=IORQ&JBxUJ{_^fAul)V->kmqe zW^!xw?fXNe%%kPv+1Zl^dSd=``tkX>^1fNGc_!nr>$>Lp+7^Y)bMpJ$&i8$kB;GkO zthM58+iW_;AUcZU(R_~GZMWK(q^gwGlIEPnR?6BeGiln~-jW>`h4-FNIVc3ZuWQ%$ z@n|G=( z@IL%+G6MzZD6Hc#p>nL0qz&7pgvm0ok%7)ZI27cAJ@E4&C@}K>02#;lw-*C?h5&KV8H3hmSAr;-~j=^7OUH zV3Qw}PoH;1(%y7@@5%nQj?&*+t2dQ|#Bqd&ZI~>@f4dIV)-3S+52;1FDvd-F+R==v zav`?EF0lw*(R`bSe&UiPZ6u!01KDZ7INQLaC;rc+BUYKX_^IOsV--Jhbg-eRD!PFp zb@n@P!NPp~%gFww;LwRjP>Fm6Wly0S%aSrGM*I*9)Zn<%exWloc zIde=i0TzU5R|VJFNn0L zpEd74+%(4D+OF@P-nnj<{zq?*pBZbj%h;*wSq$^gD-shyCplTvXl~`I;h54O&sEo%`-f) zjb<>uzFiNU3R`QN^QJv-eeRuir11qtkiS~-c-cTXI*`K$?o=dfiqQ=iY|U2Z>ikC~ zlt8=xF4?PG0FB1Y78#wp%Z}t?S?~>FO{Uv*98cVoVO+J11EEsp-#qjQ@Btw1;P&75 z1R*XWHs2bmPUChL9UlG?7N$`2?)%;qF8F{=38|O+2_|1?2KFNgZ~-V*44Vk$FQBrU zNXhcB#6}z@ncbKHuO)DR0@m4S585tkV$;?D%o9mSzz?t|kBNQeZLk=4wG$&{`pX_C zv$57Izq0`V36F?_t_nz~#8W#NA!Cf#^q`Km(9m}XKy~^ OHrt0M>rW4!zy1qVYg-rq literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_medium_lime.png b/textures/unifiedwool_medium_lime.png new file mode 100644 index 0000000000000000000000000000000000000000..077e202e68cefb02492a9ee42ffafe33d645d85b GIT binary patch literal 873 zcmXYvzityj5XNVA_ipcxFLCU|iil{a@&uF!kP&ecAw)w*K|zTGPe4Zp6%wMP<`H-a z9)W@&LWuwS&bK>!bB?9+jpk-&e&09y{>k~{s<>4UQ8hUmKgGMRPiFA{;p3~jc;&Cp zp1&a~hx#ym{&GxYPbT9B&rXlHZ~wJ?|7}G=>#0bTVqn6SR+rK5vF{lX*{&tFlw=$O z#UM6ehpuf+)kvqbjkuHtcQjegqj6LWtmZeuLGn^#mzE~UX?-1SLcTH*sa`~UK+H_d zGKQA2J;aP@ps=IUB-CP4WN7gxE-xbhtkVhgT%6|!$g2>x$`cxL_~vqrfS8ty>b4d@ z`W~~<7{B7+X0o<0DFYzyQq3ZQrgxyM+ZA9W+c#`zGm9uH4{do!4sMW0J&W+cS9*9S zH^~|PpcFP}P1gbn9ryr{crpnuen+qtLj{;$L}JL*7Mm&B2?(7hrxH^D2moBhX;0nQ zZX_*K&t`@?1ta0*-w@kw57x0Cp{w8+x`GvPv(%Q=vF2e3^7|(a@D8lR48I}H?oB)}+txE(Fy_EDm;=9e+{h!wLa|m1M~%t=Kxh5X=GDQ91*GmwSbicosWj6@aq1{JCbC#?o*QHnhQQ|ullmFWo?tlun#e$!s!?jhOyd` z)eoVaR@v~;7W(?>2z$Tv+Nh>=qQvimim7gMuyvI!O0!$_oGzOpr9>zj6j3657ea{D zsK6fjkfNCR?KTY26j~{@zU(%aec_BTnqxc`7$E=l0Uo0Pwi&B5oZ;tcswF=}-v_EG zV1}4`YhA9qJEYJyYg8Xx{mw^`@zmiNGEAz*98=w9;P7Zt@>p0=X}=v1A>04krLh4`JFBn}N0d65*TCl?P?~m?R>wIoCIFZ;et#uUA3w(;b~2kjdvi3@j{TGCS#}mAEW*ME-!r|v?63WGOIuCT3?bZy`&{z6)(a_$ zP*k+ysJfNy$czBHu&ZkI&>ezTe&xjVY!Cbp9>`8@3U;YU8`8M-w-u>mCiCL&{2d!$ z6eJ*pgS!KeK!DnGScO$hYml55^L^OEXD2(yUPBw8*i=)p zISLx@2V5s8;J|>#* zy9`Scpw$i-!LMQJw9`;|NkFspqv2qFEj;j`>dGTViKf<`sC$PIaPnHJbiH*L|B_O=T5O>y}dCvwXR2cME%xnU2sKK_~0>g zrZwKd4Qk#!R5bdk^k1M4M(z0}M9Y z0LJ8ddrym4z_>>jc3VU~5lnECe8S|-u%UQbPI)v~>Cp`x;e?wu&}A&>NsZk8^I?t# z9{|8j;Cg#a65^uCRewd-M0Y)`@o5~C8pn2S<yN+I(2V{ZL}AC^Ki-%1b}<)-m;u?hWzdx;T|Z6j@NQ z6fvV4DD3GZs=UM&8Tzvd7wZ53XSKt!lEiTn=yKy5uROIUhqcUU1jHg{?5d-*iR^7aIn^FzZrvpg_Z(vTho{$U$nbzSsp~IxOsAK~B{mSyTZ!l!+eRkDEmd zeXtcWV9&k;CUoEfKoU`8`1dM+b=(2`S_Yi%r&?mZLpcFq;>ZCywg3hJs*4ysow6ajAJog8a#W1H1z(6GLwd*YA8#n}Wax zzyKJ>2APhI&P@<|dteup8jLS#xd#B-v7s4>m z3Nbn$Zw)&{xO_*2Hoe>^*g@8bSc^3`^8gZiCY?Vni@8Wt8F1jX0tUeg|2+=@ANr}W8&>%W!5zoNe@B~y8 zuvs=gjy;~?o3)7S@y(q(_ndpqe0qNNw5d;O5ouPZ%NKlS`7Jf;=Pz&X^QqpQzIrb* zInJ+=uitKpm|LsmqnCGYsF^tr>h;4rNo2F{Qj%-63q!ovb+xyZx02-04?|3@&@m^hbGqLd9lL`mBX zKupSlxa+|Xb9>Pc6m(N+y=m9m&K1TO%`qNlb%^orj&q45NS4Ol8qV;mGFs|G?7{$= zQm~E81~HKLS1qj7S)-=9N_9b^%%_e_%eX_DmK;;tw&(C{;(07wQE7)9F=gKW$7L{3 zDW&C@rv*3`eh`2+P=7WDMnqhA{Jw0_Cy$HhZI7&gIBRS!H5!001aGx*mKZ@$kFAl+ zv~)?*#kR{<(7+fq_nxkl@)x4S2ujQ2rXO3 zU^bt4pdrAPY_nn+MdNH`VTjv4aDVM~pIt;? ritxc1ji8VLjTPSHf30`4JIXB7$K|u1_sR!9NXzQU+4B42Hy{21y0~3- literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_medium_red.png b/textures/unifiedwool_medium_red.png new file mode 100644 index 0000000000000000000000000000000000000000..8807587de32cb7b49c89f6d3a8c561194da1dd8c GIT binary patch literal 873 zcmX|<%T5(R5QeL|`@p#{c;pr$VZ(}rYZvY`$H>_bW84@wE?tt~6S$IviEN39Z=et5 zMxvsC$Ze*|ue-%bW~Qd6y8f^J>b)o1kDKA0p@=lot;ti~<9zo6&-eSU?(rJzY(3u< z87<~p<>14rNL-sv9z5Gz)^YsV>g%R)kz;prUkKq^Rbr!e(v6i^i?~N&b_Ca zsCp@~60*vb`;6*F%8RFFycS|4zHlddRN^!WVIcC$tOsZaCi2^O)JYpq{;~C<7eVV?>wE(7`o2qnXOhIxz!ftca7t<^%vI zg71GvMYT?vncy30ctwmH>yZsa9KPiudQ`yhKAVX8O+RcSXQiGcdY}M&aBx~l7(t*r-v`! F`~^@-K2!hz literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_medium_red_s50.png b/textures/unifiedwool_medium_red_s50.png new file mode 100644 index 0000000000000000000000000000000000000000..0178ce243854e15e1204765bacffdd043b84d833 GIT binary patch literal 873 zcmX|1gh6ou!`%>MXiiLEFI1u3n00(y{9>?TSg8d4x68cHPIfQ~L{lXUdF3NJxJ z0hq*b*0Zxae6s^s_U!eYd(S=R-2HTXbXX1dhf1kxxtO2woWx(LInOWNJ>@ZYzj*aQ zsnKryiMqUgq?CEQoIiW{WKSmMmzT5IEGV^hj`KmD`>y-#+|b&Awe)Y>whbZIx(k88 zY8|sp+fK`pfa*-^{n3bcnM?1~tiDHw_v7#D9#`!LO_;ftKOMA?@6MKwWd6v z76O8S{5QS&%y|#DP*`NHaA|e{9ya1F4P!LHIAw)xiC@GQP36Lo0phY|bFGEd5 z10sa%Ci~-E-#dKvrm%fHckaxYbLQjIvnT!Dt)7VVPfw1Y@f|f!$MOF3`Sm?M-8UyM z-inmF&7<<=>w$2PILpzeQx8*0sfFf1elNay0` z=xwn>G0jn9Y3p7)&(xOA6k?|GH_mEJjSoTn7(varMpd|iXSSl`f$M{jg!o|?nn{4G zs-QQ+4O$;sn-V@y3&LC*xh|)4UR(0F{b*_xlhFs&5C^?CyorM`6kBOd4wnN2Ru=ic zSrwIy(|8ia7zVAtbRh241rW=(?@GW$n)4pIW@qNM^5Qo0K$4ts>kl*Jr55mGEVh+Y zj(IoA*v)J`mw{n{>tT`>ELKMvx$vP7&pJjk#>FOh6aQIXQf?O(sy{y5|Ne4#HzzEo MkI#<3J$m*2KMi6~IsgCw literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_medium_redviolet_s50.png b/textures/unifiedwool_medium_redviolet_s50.png new file mode 100644 index 0000000000000000000000000000000000000000..2babe3b978ada87975b11c3c7e49dc0c4cd815e9 GIT binary patch literal 873 zcmXYvIgivp5QVGVhmRSvGptylMIwceh!|Fb*b&kSArgoP36b~*h=dGMw7-FrA4Eg| z%(8R%=!4HTlHD#>SJ!*>UVnOi@wBc^D-o&J=c^Zd7sFd*te?NUeaNSLcmC?V$n1D{ zm3+OtEu!zNSC3!bzoi!Xk5{knJxU_m?vNziaFvhYs@qp4FHJ6z+R%p-U1np71SZpl zu6^*!q9*Xs+svHKZW8Z(t5sIJN{O_=$E0dgk~f8MxwhBcfzy@EQ%aPw0f>ldLKk9~ z*@CzWeUzl{)+c=oHq%O}O|#u}JEyJAG{<;cW_*l)yM0K3B!mr(b8R>iV=O^SwvWCG z9yBG2nAso(@?mVjfkC6%m1C+CiAy&p(+uN=xh+86^$mv?`HaWF6_xgViwGm{|Kl4SGIkFtbjOe%vh??+xw7bMjJzFq*H4wlAL}V=Xpfov+ClkpK27f3e z&t)-S!EBk&fQA4Yb35D_W?*}oryJ~(Wij}}3=X;=!WcnGvCWEQ6iu@g+7dS&Ns`(1 uhe=?H@WEvoK_LSgE0>r2&;5pWN3c-pqj~n@``Lp_(z1SXvHEuQ=EFa_d0nai literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_medium_skyblue.png b/textures/unifiedwool_medium_skyblue.png new file mode 100644 index 0000000000000000000000000000000000000000..de28459d5ef2288c1d852f73583ec91039b00dc7 GIT binary patch literal 873 zcmXw&yKYlK5Qb-V_uPGKCvmKZhytoS0VN{Hh`5OmqCqs2lt}OdbQDO?BAy`+z-v(O z05l*%i0|jNJN#o4OUGwCJ3I5uKjZgL&L5Zgt(=I;>DlBd-a~y-gYS=@Ufshhdwur& z4N-BR57Xx_M@05`IyrrIa>zsbx8w4`TOyIoOeC0mpL`qEmz?xX(i42z4TX-Ql!BMw z*+vdosjE#n##_3EUF`Pn!VdLp65_aNo4c zQ3ibw3KInr@Vmh=;87uC+Ukwtqz@P! zQ}8+mA^_{PY>3via%im`-j-TBLmj9Faa8XeH~g?|gt4Ny#xRBt01N>=Y*&Q|BhyJ^ zCcs8Bx=XMjZoOn<9V{%1DGt>I#S~zG3(~B~*#G@>6&$vw`{p>#I4N{15qq<0IDj%b zAM6rRL^*7w5OHBM!(x$35rjFAO|Xt4UgskL-0*kTKQtZwAZ)(Axc}|q`<)MP)AZ5# KS}q>GxO+oQ^}j*gdGJakcDuF2Xsc_%58d|MxXQRvqWFFvgU@msLr8%( zhN*t&i)Ka;h9NU~ef@-Z*l$&)ZPkb}N6cIPZ&|dyQpF~%rZ`a7m5^by*DH`-1JeoRVH8FyW z>e&MrTTCKeZO#)41}Lqan=zGA{sJ_`UCYR#IVMINC8|7{1D*|zmZ94zl^uLYHlY|! zivlohNCI`n(W=Yo9LAUiKmxMKlZ1OS>^CIQ9a~eL8U^Zl3X~*b2%G`w%4s|qL3(i8 zl2YV-cpZ){6E?$8E literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_medium_violet.png b/textures/unifiedwool_medium_violet.png new file mode 100644 index 0000000000000000000000000000000000000000..a2421fcfdee55ca242ac8da9c561f4f42ffa5f72 GIT binary patch literal 873 zcmXAny>8S{5QS&%y|&lhpKN{=5z$cP2`CYuAd)5mL_=zUwV)AJ5FabIzIh@Z|jQu)0-=$nfm+E+{^;!F!SmyN9s7Tc-XFddv4u^{V&!&PS{vbPUt@fIep2k13cmV+~fey9Z1T7*Y+soG0@M&cg$OSDyP|USYbz?Oo z3mvFBFiI-7z3H5;aGFD)>_V$JjUofTO=KPCtwCl>#VzBt;+o&<%U-|@F{|S>J`_5n zbR##@5`QSghE&sCL7xCW2xN%VY#M*VwQ{>8ZsIQy?dgcpWt>15hCzzZNzB)l2n6lr zI>3#!Epx3%E$v#(K}^(U?cbth^ z-K3d`NsAb~0@H!GQy)MqU*GKm=JAquiA0f=&7Js-9!OF%@M+&du4SQp_#umJCDf%Q zIb*ibmbnTH3#J|xal&E+=~2oYycDdXS&Q5>rfv_enxDx%w~L1FKkogQJbm|>ayff+ Le)8?%%lH2Q89-7X literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_medium_violet_s50.png b/textures/unifiedwool_medium_violet_s50.png new file mode 100644 index 0000000000000000000000000000000000000000..c203abb9cf1c1cf1b614b62cbeeb5e6eb88a2a45 GIT binary patch literal 873 zcmXYvJ#Q2-5QfM0ti5}8OD;qN6eL>s1=N6oNQ4w2L<1EiB@zWa9UW8%M8yx_Pf<|- z3AxYRwaw!_q}$y&dpz^J@A&B;d^zVq_bmiLE`ukP|`UY|UFBQiZG zkC885Z-}^?r^ol7-MMDw?$2QE-F_jG*WDsZp7<*<4Xf@V=p<;9Mf$i+Iab!EoCus% zrRos-w%#v68q`)-r$@xwVP%b*_*TRWacgpFlvvbjUAeICE;${lNzR#6HfUl*y10oc z*431_k6o7J4%=HX_0Cqtn8oIN*_~I;JL@>cPk||re`Dcs0BgZ=fio#3uT7Q1koqBZ zbTh!De$>{Eo!4UtTVyo8EOo;=iOhV_(*u)%nbCREFF8C7bAAddE^Yf2CXDfaxd=-s zlB#GcIi&SLfEG&sr&_$7(*%9)(6CxBgX7ChrrVz&>FeM*xei$697z_b$~gB zB}gw*PtnbrLlmp4oKXT+nTZ&Fb#X)y#4n0$G1AG>v4UjP6A literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_medium_yellow.png b/textures/unifiedwool_medium_yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..6e18f49ef08796a9850e6675d00bc07f03f2dbce GIT binary patch literal 873 zcmX|~UsOdpQiJJ%^8YBuDBuWtZ1xOTh&>}i|{#2So zNla|VNo?Qk^30uuCHuyEvop{8&U|}$a+Jo8V-ZQG$CFn)+xo3X{C@xO;VF;C$KyAj zMUt+5jr{yI6tSb}?G0HB}vq1$jyzfR3uF!@8$N^ z^McqIS*<)BS}kHjHz@3QTv@NRFt0B!Jv;zVn-0rmsMQRRvsu2~D$iykj(3fQMnzLY zHur&SHcb?1%x8ap*O?NI+5r4NDq>~5y8|Zd?L|=}i-kh=dbZaSSGvIwKBTE$F6Gh| zdd{gxPFVtl4n6>CH39MB!o%9_D!}=^MQzXLJoxPgyxta=s; z@)RrtbA6p>SuqFa40FITu2B_M;?+t^4u^Vr%><)o8D_lItHMN9|Itu>B_ z1?K8NGwbY*6#Fhjhw-t*d;Vj06t`~t)%jr-@+NBYl%44&4ofm<1wP^b#jC` o;56$99&$0D+=H{TjB?Be4WAwzJ^A|k{aekSzBrludH(LpKR)wVTmS$7 literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_medium_yellow_s50.png b/textures/unifiedwool_medium_yellow_s50.png new file mode 100644 index 0000000000000000000000000000000000000000..a29da5547b7830c0e977bb130cee46b5dfce0741 GIT binary patch literal 873 zcmX|<%}(1u5XX1D>yJ1w#7aR`DsgR}fE!4lAd(BJP%m)mvByfS#2u*zZg8#o2#EK} zA&`*7IBUntZ?jO#UXOQY=KnFi`FeJmrTtV0k&T9fbKYI|BmwK~-H&}s+D zI&iyHwa)W|fb1{~`u#R>QPfJwEQ_RcWfWwYOV&xE<5C{A#QYxT~8#2H?KO6Y4NvvrM0ySLlj$=zqGteMIj5dgY z{PN;jxB}q*ZxQEt^iIZhI+V%fvZA=#jkz^k=}{CFpq@8vkP9sAN!@6B(*ur%9|Yjd z!Q&$?HkgYilSxTeFL$wkvE|dH`BaRn>pG4Dr8F@uaE~KTrqgj6n2#F;bRm%EF+E7- z6QaZzO3Pj^A;uh(?C!Q8?}oqu4g`VpbMRxrG4>(Mx*4BjAHs?{6o(-iBmuk3LZIH zAX0##q;kwk8A)DSk|^S`bjaEphl6}D2Ywz5g$#08H+sZ)T+nWN8y52F_xXpz`-4BE Ni_yv1;NkfD^(!I>V_g6M literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_orange_s50.png b/textures/unifiedwool_orange_s50.png new file mode 100644 index 0000000000000000000000000000000000000000..c23807424e2d90de01c679671078ac699a9149c7 GIT binary patch literal 873 zcmX9+xo#9e5Urj*=H8vXFMUpt~5tYPt~jU>ecD%<5y|4iijvZIy`uTcQ)LChv(OCpPt|qem;Evg(#j4 zH>2-AmPGvi(ZRE~`wN!w8^caNK6OObca3#!F$%TmFVfiT&Lv;&s_d?k&b4BUYizvU#X*F49QFfxNn{mE>9MTkGx;4FZ{PEtr?RsBvkFmek<@vfo6Dc@49QN`w+T@&zK4 zr=c9;t_R6+?0bxw4xny63aq8uO6QdpN)9uck3x{a5s_U@2R%ijyWUNc!1LHm(Ll*^ z65|r%$al`Ii`G~RRHSa@#=ZnPQhmvhvw`RUDlYS?(LDwyh4<&Gz&I9J*gN<8s$h&J z$&h+oG$0I-NE4ASfl)RFvLHZ2Ue%ha>5`2ebY_fA(*P_k)-|jce89ZH8>nU7VSLLh zLVQ^{#888>y`2%tMC=QE+}4^imL-D^8=KrXRuBrpD8on~y=>r#^_q z6}1Mmz+!I)j3oE~F&i=ta;+m@aN=}!o&#FCAr!LR2ZPW}U4 CM{4K* literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_red_s50.png b/textures/unifiedwool_red_s50.png new file mode 100644 index 0000000000000000000000000000000000000000..5277dc342a403e0127867983211b3a58e3acf878 GIT binary patch literal 873 zcmXAnKX21e6vf~3yLS91PSP|LA+P{TCq|Y|pdgy1LX-uuFft;+Ct&LaE8;UCz7SJ| zpanGzb!_MP&*PUkitX#`d(S=R+;{f;s;X)B!jQPA>&7|ra54e7XN;%yul4$Oo-@QZh6yWcLt|{)UKRyZ;X|bW9E%Xu zZJYXj7ejK`>)}P&G|ZfYVXM?XYk?5@7&nO`K9Evv+v&-yt(+T&A(NM7iIQoO@E4Gr za}ZzxG0mM^gjH=zDQvqudH|KnJZCP(;mOY|qX=gZcb;Whsl6QprUS<)$|UxEFxGXA zECh(><#mmZ{hc1BK?Y*5xF`x%vE2jM@CKDN@j8uT;u~v$yql)PV9|DOFrZBm5nhmM zwC?t>U6XUeARrH6+OUK>a1b{4hePJ#H~tc!tS6$JTUvWvmMnxkYo(g~04fk*3DhBr zZwT!+%?W5k(8G_IQt~JiW^u@FCkeryqF^aVM9EE6p{>)yp`d2g?~@n&9s~g{fsLW0 zikKMFUDi(nJW+&><>HBpPZuI%rXT02TZT zIw~j;LJ1J^d0)Oe`@FlubAn{=uE(=)-g`4|9_~J9#w#%qHFvf*A7M|cH&R&NzI%QL zTm8lMlb1w|x$0$lzjuX5ukLK#dwgSoQ{A)tY5tiI9r=+HzpC3g*#p~K)JaFhUSuT2 zOkASEQoJKqBV&L%mf1A}NSgRrgTve58qQ~a8~|Ilan7VL-JsQK*%a4F#s+iKTYhn-siv!!Y%2j;`S#Ovw zP{A8kuIY}`()Sb1>bjXn9F`z{Gg!hk(^55j^!yY^3n~Fi_>I1z55NLpFj>|uNFPeY zLf;COQ5VW;Du8rE!SK=s#32ke{&mBF2o*w5%HU%;#8_ zE}Xg4)>aWn4rB^wbL2*#fj%G!eE?AyiXnqsPaugo(BH~K literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_redviolet_s50.png b/textures/unifiedwool_redviolet_s50.png new file mode 100644 index 0000000000000000000000000000000000000000..36b977aa68bf7212bf672dce74275d8f9f34db3b GIT binary patch literal 873 zcmXX_xo#6-5T5_s%j;b`j*=KCLY0b=h6)r!(nJW+q(fBDA;A;SrGpmn3=}*D?+^(I zp^y;8cCz>W2j9j>d(4jKpZSjQ$@8OUX*`dKC_Oybe}Q*C+#$#F)8{u2@rvFZ9KR<@ zHinzgm#^DI;?CjzSD!i<(wNQDGV9u(o@B?BZ zR`hjm%_JNlu1#yb6Axy)t?dJ$Ib&z#)t_pCAxcP0SaoG6ROie^y#!R?L8a6}#xg); zoJ&=-jsY?Y5>BkKo%4Pcjve{yu0ji`xdMP$lmQG<m_ih@dobg3dfXQ|; z!6maG_TDes!Z@1+!1|vqi1p5*G!P0kLyNvaQ+ZLXFc-opE`Jx7y)&CpZoU6iTr#4` zZ3~DFz#xe-8LI$2O4EQA2uL1Rrh$&5fsY1t#u$JB#d*Di6@w4Z8@SQ6>}$xk9ZwM7 zbQRFwO=pNZ+vC{ocnim5A_II}ceP+F4@N*a*yLTN6A%SpAelvD94`9?fW`f62Xmn} zj01Hr3#20N7hSPzN*IDXY(+Kv5sXU!fC;DrEqKC+t=bYeQyp39D$^Qcu??7yyyQY+ z7M5%$nIiaGFFA2g#DSZ>2DddIECm*HJ{tB-LhrGTO4C9_2#QqQH+XK`DzoM`QX%NV zO0<^Hcr7rB;6o_%0LDAeb>yHp{tu_CGeF&nbD#)*9)F+y`0y6xbolgW|J##SAO8VW Cq-&`F literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_skyblue.png b/textures/unifiedwool_skyblue.png new file mode 100644 index 0000000000000000000000000000000000000000..d019e8d9c3c87c067c25ad6d7c8ba6b57a46716d GIT binary patch literal 873 zcmXX^J8u&~5T4oHd)PiZcg~9>a*z=P2#E%XiUyR3q#%kALZU-dlt}yoIyz_(KY$AU z3?)J+A%r~rw$HxX9lmvt?r!I1=ka~t%=`Vl$Mx!Zm5A!QJ6lh2rv8l;z8^lmzK^5w zX6MCQqS~T=nLd5KMx-}(w;n#bwalsRl)Uun8J6D9UeF7iJR&A3MuV| zXFev|!~+gZ)PPHDsS~LApRS4<(8mo=fy&3gpZ8GI*xnIT;xGZW^8BZiQ=M)AKzaTH zL765$u`ju|IQU`V&4r*0i59AN|}zt4plWp|M{{Q zL&`u^-Mo&@w)=;aQuS3NU?~{8l(jrJ>=KDyY{PG$x2j~2MNlN2k1WSEX{4djWX>&K zfGrrMIAaGVfB^*&ggF2x1jUkhy3YAM&{Q0MM~qHeKyh$)`^)nu`vZj2?)Ki+*GDhk F{R5)rSJwal literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_skyblue_s50.png b/textures/unifiedwool_skyblue_s50.png new file mode 100644 index 0000000000000000000000000000000000000000..a52dd3312e6432a3c139e05572d1a1782f1e3a51 GIT binary patch literal 873 zcmXAnxo#9e5Qe*_d+xowUdsm%n8+d^Bq0JBVJ8+sB+d{KArfyu<_riC&p^P7@B~B% z`C#SUwdbCmZoctKbJWySSN%twy*hb0O!g8X#PIm&@HOvAe@7nA&tKj@;T3;4I{hd_ zy4l}SeEYs5gt~Wp`0UNWmYk@Ckx$>93E`^SYiDgd-s((KEH0zL#7{=Txwg(-XLJx- z+Yxv=&~!CTm2U14bWN>;X!_uQxXzcJ@@XN3Z0kZ=6O3l$b&w4GC@pX1$`8VH!koHT z@q<`M(Uw_f+GwyrZ0ge4PR;focWteLP)aYqJ}(v*3{l!=LX)qQA6e6s%PXLQhf1x0 z6(&U18b2PcV?c)KSV*sHD(7qj7-yT}h8EiM0|3P18DL0R)S32tnlf{?jfPX{c~!Q6 zNxHGaMaQvouFjUWGvQ!N>6$LYY}Zn%{E!;*e9%-Et1IRroTvS4{@0o|o@_bSW%EBm z$Pl_hAUc2{NtyP;gdV2Kp~W~a(WWZU(T@ix$TTS>z(7$hFMCgDfZpJyYg^{Xmu&11 zH^nXJhqL>{UE6SMw7t(Ut;3X$ro53-g@fJ)+Bo_ls@FL^OeOyr2ri6f8^wuCH%2q1%u&=P+@<_uCqOvoP*A%tyK z_Rf0lzId~ikmjiAse1KZy}EdL_B@MsVr`c&_C;i^u}%xm z7eMWGJ4<$lz;wO{_ofGkt8UFbIgS>@Sf^^sbmY%*E@D3mWwL2jlKV-JTW9O8zz@WX zs8OXhDh(%yJKb1k`2PH{0x%C4^KPm?>-rK+1efSg^@Zf2wtdlDgDUuF(+R=-K*WfQ z)sf5)qaGxaV9dxG>cqisl2EenXa~TRm-G8V52{k9lQ#3ni0e ziA%)6*g02rYil)7|H} literal 0 HcmV?d00001 diff --git a/textures/unifiedwool_yellow_s50.png b/textures/unifiedwool_yellow_s50.png new file mode 100644 index 0000000000000000000000000000000000000000..bce1d5aca15dfbaecaa86b924c39f2718c3d83b0 GIT binary patch literal 873 zcmXAnKX21e6vdzI=RdLI*hw5U4PDwPQ%4piP!P>hA;bVojEqQp1Ga3iB0d8nD_?X+t=6ko_o%@Z}$59mG6#RA%s6Yo4nx})|aDm|MvaUQy#6) zXYaoV;q~iF6F+_qg)p8>C(qxG2U=(>3vD)grj)q9-&K_w3|d)M&gV%OI-QP5e!IPG$)`eC3^S~Q%W9%l35(G!$XhY_BLf%NJPnIlcTNC!=a#N zG-{JagW2g=xCAzal1kHBdcR*g(`dsnVpd6;#AC2Am?HLom`5@Sxf}-^Cx3CV2JYa% ZrSje15ApBp-yhOq`tp48>&3^f{{i3-Zu$TK literal 0 HcmV?d00001