From 9b5db4e7ea57530ce0561d85b04c63cb2bb16ed0 Mon Sep 17 00:00:00 2001 From: sys4-fr Date: Sun, 12 Mar 2017 21:16:50 +0100 Subject: [PATCH] Upgrade unifieddyes --- .gitmodules | 3 + mods/unifieddyes | 1 + mods/unifieddyes/.gitignore | 1 - mods/unifieddyes/LICENSE | 282 --------------- mods/unifieddyes/README | 248 ------------- mods/unifieddyes/bottle_overlay.png | Bin 330 -> 0 bytes mods/unifieddyes/changelog.txt | 101 ------ mods/unifieddyes/colors.txt | 90 ----- mods/unifieddyes/depends.txt | 4 - mods/unifieddyes/gentextures-jpg.sh | 183 ---------- mods/unifieddyes/gentextures.sh | 177 --------- mods/unifieddyes/init.lua | 341 ------------------ mods/unifieddyes/listcolors.sh | 79 ---- mods/unifieddyes/locale/de.txt | 74 ---- mods/unifieddyes/locale/template.txt | 87 ----- mods/unifieddyes/locale/tr.txt | 88 ----- .../unifieddyes/textures/unifieddyes_aqua.png | Bin 145 -> 0 bytes .../textures/unifieddyes_aqua_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_blue_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_cyan_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_dark_aqua.png | Bin 145 -> 0 bytes .../textures/unifieddyes_dark_aqua_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_dark_blue.png | Bin 145 -> 0 bytes .../textures/unifieddyes_dark_blue_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_dark_cyan.png | Bin 145 -> 0 bytes .../textures/unifieddyes_dark_cyan_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_dark_green.png | Bin 145 -> 0 bytes .../textures/unifieddyes_dark_green_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_dark_lime.png | Bin 145 -> 0 bytes .../textures/unifieddyes_dark_lime_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_dark_magenta.png | Bin 145 -> 0 bytes .../textures/unifieddyes_dark_magenta_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_dark_orange.png | Bin 145 -> 0 bytes .../textures/unifieddyes_dark_orange_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_dark_red.png | Bin 145 -> 0 bytes .../textures/unifieddyes_dark_red_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_dark_redviolet.png | Bin 145 -> 0 bytes .../unifieddyes_dark_redviolet_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_dark_skyblue.png | Bin 145 -> 0 bytes .../textures/unifieddyes_dark_skyblue_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_dark_violet.png | Bin 145 -> 0 bytes .../textures/unifieddyes_dark_violet_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_dark_yellow.png | Bin 145 -> 0 bytes .../textures/unifieddyes_dark_yellow_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_darkgrey.png | Bin 145 -> 0 bytes .../textures/unifieddyes_green_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_light_aqua.png | Bin 145 -> 0 bytes .../textures/unifieddyes_light_blue.png | Bin 145 -> 0 bytes .../textures/unifieddyes_light_cyan.png | Bin 145 -> 0 bytes .../textures/unifieddyes_light_green.png | Bin 145 -> 0 bytes .../textures/unifieddyes_light_lime.png | Bin 145 -> 0 bytes .../textures/unifieddyes_light_magenta.png | Bin 145 -> 0 bytes .../textures/unifieddyes_light_orange.png | Bin 145 -> 0 bytes .../textures/unifieddyes_light_red.png | Bin 145 -> 0 bytes .../textures/unifieddyes_light_redviolet.png | Bin 145 -> 0 bytes .../textures/unifieddyes_light_skyblue.png | Bin 145 -> 0 bytes .../textures/unifieddyes_light_violet.png | Bin 145 -> 0 bytes .../textures/unifieddyes_light_yellow.png | Bin 145 -> 0 bytes .../textures/unifieddyes_lightgrey.png | Bin 145 -> 0 bytes .../unifieddyes/textures/unifieddyes_lime.png | Bin 145 -> 0 bytes .../textures/unifieddyes_lime_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_magenta_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_medium_aqua.png | Bin 145 -> 0 bytes .../textures/unifieddyes_medium_aqua_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_medium_blue.png | Bin 145 -> 0 bytes .../textures/unifieddyes_medium_blue_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_medium_cyan.png | Bin 145 -> 0 bytes .../textures/unifieddyes_medium_cyan_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_medium_green.png | Bin 145 -> 0 bytes .../textures/unifieddyes_medium_green_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_medium_lime.png | Bin 145 -> 0 bytes .../textures/unifieddyes_medium_lime_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_medium_magenta.png | Bin 145 -> 0 bytes .../unifieddyes_medium_magenta_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_medium_orange.png | Bin 145 -> 0 bytes .../unifieddyes_medium_orange_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_medium_red.png | Bin 145 -> 0 bytes .../textures/unifieddyes_medium_red_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_medium_redviolet.png | Bin 145 -> 0 bytes .../unifieddyes_medium_redviolet_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_medium_skyblue.png | Bin 145 -> 0 bytes .../unifieddyes_medium_skyblue_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_medium_violet.png | Bin 145 -> 0 bytes .../unifieddyes_medium_violet_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_medium_yellow.png | Bin 145 -> 0 bytes .../unifieddyes_medium_yellow_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_orange_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_red_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_redviolet.png | Bin 145 -> 0 bytes .../textures/unifieddyes_redviolet_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_skyblue.png | Bin 145 -> 0 bytes .../textures/unifieddyes_skyblue_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_violet_s50.png | Bin 145 -> 0 bytes .../textures/unifieddyes_yellow_s50.png | Bin 145 -> 0 bytes mods/unifieddyes/unifieddyes_base.png | Bin 110 -> 0 bytes 95 files changed, 4 insertions(+), 1755 deletions(-) create mode 160000 mods/unifieddyes delete mode 100755 mods/unifieddyes/.gitignore delete mode 100755 mods/unifieddyes/LICENSE delete mode 100755 mods/unifieddyes/README delete mode 100755 mods/unifieddyes/bottle_overlay.png delete mode 100755 mods/unifieddyes/changelog.txt delete mode 100755 mods/unifieddyes/colors.txt delete mode 100755 mods/unifieddyes/depends.txt delete mode 100755 mods/unifieddyes/gentextures-jpg.sh delete mode 100755 mods/unifieddyes/gentextures.sh delete mode 100755 mods/unifieddyes/init.lua delete mode 100755 mods/unifieddyes/listcolors.sh delete mode 100755 mods/unifieddyes/locale/de.txt delete mode 100755 mods/unifieddyes/locale/template.txt delete mode 100755 mods/unifieddyes/locale/tr.txt delete mode 100755 mods/unifieddyes/textures/unifieddyes_aqua.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_aqua_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_blue_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_cyan_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_dark_aqua.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_dark_aqua_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_dark_blue.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_dark_blue_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_dark_cyan.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_dark_cyan_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_dark_green.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_dark_green_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_dark_lime.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_dark_lime_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_dark_magenta.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_dark_magenta_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_dark_orange.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_dark_orange_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_dark_red.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_dark_red_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_dark_redviolet.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_dark_redviolet_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_dark_skyblue.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_dark_skyblue_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_dark_violet.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_dark_violet_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_dark_yellow.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_dark_yellow_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_darkgrey.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_green_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_light_aqua.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_light_blue.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_light_cyan.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_light_green.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_light_lime.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_light_magenta.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_light_orange.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_light_red.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_light_redviolet.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_light_skyblue.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_light_violet.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_light_yellow.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_lightgrey.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_lime.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_lime_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_magenta_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_medium_aqua.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_medium_aqua_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_medium_blue.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_medium_blue_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_medium_cyan.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_medium_cyan_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_medium_green.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_medium_green_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_medium_lime.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_medium_lime_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_medium_magenta.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_medium_magenta_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_medium_orange.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_medium_orange_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_medium_red.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_medium_red_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_medium_redviolet.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_medium_redviolet_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_medium_skyblue.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_medium_skyblue_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_medium_violet.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_medium_violet_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_medium_yellow.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_medium_yellow_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_orange_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_red_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_redviolet.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_redviolet_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_skyblue.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_skyblue_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_violet_s50.png delete mode 100755 mods/unifieddyes/textures/unifieddyes_yellow_s50.png delete mode 100755 mods/unifieddyes/unifieddyes_base.png diff --git a/.gitmodules b/.gitmodules index caa0f70f..c01fb2ff 100644 --- a/.gitmodules +++ b/.gitmodules @@ -85,3 +85,6 @@ [submodule "mods/weather_pack"] path = mods/weather_pack url = https://github.com/xeranas/weather_pack.git +[submodule "mods/unifieddyes"] + path = mods/unifieddyes + url = https://github.com/minetest-mods/unifieddyes.git diff --git a/mods/unifieddyes b/mods/unifieddyes new file mode 160000 index 00000000..978e88bd --- /dev/null +++ b/mods/unifieddyes @@ -0,0 +1 @@ +Subproject commit 978e88bda5b6d1f02187f700630b1a80a46fed07 diff --git a/mods/unifieddyes/.gitignore b/mods/unifieddyes/.gitignore deleted file mode 100755 index b25c15b8..00000000 --- a/mods/unifieddyes/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*~ diff --git a/mods/unifieddyes/LICENSE b/mods/unifieddyes/LICENSE deleted file mode 100755 index 4eb75981..00000000 --- a/mods/unifieddyes/LICENSE +++ /dev/null @@ -1,282 +0,0 @@ - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - diff --git a/mods/unifieddyes/README b/mods/unifieddyes/README deleted file mode 100755 index eba6d526..00000000 --- a/mods/unifieddyes/README +++ /dev/null @@ -1,248 +0,0 @@ -VanessaE's Unified Dyes -======================= - -The purpose of this mod originally was to supply a complete set of colors for -Minetest mod authors to use in their recipes. Since the default dyes mod that -is supplied with Minetest "common" is now usable (via flowers, also included in -"common"), this mod has become more of an extension pack. - -Unified Dyes expands the standard dye set from 15 to 90 colors. - -IMPORTANT: This mod is not intended to suggest that you should use the entire -palette. Rather, I was hoping people would just choose maybe the dozen or so -most useful colors to use in their mods. - -Dependencies: default and dye from Minetest "common". This mod will NOT work -without these. This mod will NOT work without these. The default dye mod is -normally activated only in the standard "build" and "minetest_game" games, or perhaps if -someone has a modpack or game that includes them. - -Recommends: flowers from common. - -License: GPL 2.0 or above - -Install: Unzip the distribution file, rename the resultant -VanessaE-unifieddyes-blahblah folder to just "unifieddyes", and move it into -Minetest's mods folder. - -The Palette: - -[ http://digitalaudioconcepts.com/vanessa/hobbies/minetest/screenshots/color-swatches.png ] -[ The official palette, showing 84 colors and 5 greys. ] - -In the image above, the "50%" markings on the left next to each shade mean 50% -saturation for all hues in that shade line. Note that the "light" shades don't -have (or need) that variant. For the greys, the percentages shown are of -brightness relative to pure white. There are three special cases: Light red -has been aliased to default pink dye, and dark green has been aliased to -default dark greey dye. Brown dye also exists in the default set, it's just -not shown in the palette above. - - -Usage instructions, technical information -========================================= - -Getting Started ---------------- - -First thing's first: you're going to need to harvest some materials to make the -dyes from. For this, you need one or more of the following: roses (red), -tulips (orange), yellow dandelions (yellow), cactus (green), geraniums (blue), -violas (purple), coal (black), or white dandelions (white). Simply wander -around your world and collect whichever of the above you need to get your -colors. - -[ http://digitalaudioconcepts.com/vanessa/hobbies/minetest/screenshots/unifieddyes1.png ] -[ The 8 base colors directly obtainable from a material in the world. ] - -Simply place one of the above materials into the crafting grid to obtain four -portions of dye in that color From those initial 8 colors, you can directly -fashion another 11, for a total of 19 standard colors (including the various -greys): - -[ http://digitalaudioconcepts.com/vanessa/hobbies/minetest/screenshots/unifieddyes2.png ] -[ The complete 19-color standard set. ] - -The standardized colors and their crafting methods are as follows: - -* Red (0°): one rose -* Orange (30°): one tulip, or put one red dye and one yellow dye into the - crafting grid to mix them (yields 2) -* Yellow (60°): one yellow dandelion -* Lime (90°): mix yellow + green (yields 2) -* Green (120°): one cactus, or mix yellow + blue (yields 2) -* Aqua (150°): mix green + cyan (yields 2) -* Cyan (180°): mix green + blue (yields 2) -* Sky blue (210°): mix cyan + blue (yields 2) -* Blue (240°): one geranium -* Violet (270°): one viola, or mix blue + magenta (yields 2). -* Magenta (300°): mix blue + red (yields 2) -* Red-violet (330°): mix magenta + red (yields 2) - -* Black (7.5%): one piece of coal -* Dark grey (25%): mix one white + two black (yields 3) -* Medium grey (50%): mix one white and one black (yields 2) -* Light grey (75%): Mix two white and one black (yields 3) -* White (95%): one white dandelion. - -The degree figures are the colors' hues on a standard HSV color wheel, and are -what I used in the textures supplied with this mod. For the greys, the figures -in parenthesis indicate the intended brightness of the shade, relative to -white. Note that black and white don't go all the way to the bottom/top of the -scale, as doing so may crush some details in textures made in those shades (see -below, regarding semi-automatic texture generation). - - -Darker/Lighter colors ---------------------- - -To obtain a dark (33%) version of a given color, use two portions of black dye -along with the base color from the list above, which yields three portions of -the final color. - -To obtain a medium-brightness (66%) version of a given color, mix one portion -the base color with one portion of black dye (for example, medium lime = lime + -black). All such mixtures yield two portions of the final color. - -To obtain a light (150% over full) version of a given color, mix one portion of -the base color with one portion of white dye. Yields 2 portions of the final -color. - - -Low-saturation colors ---------------------- - -To get the low saturation (50%) version of one of the base colors, mix one or -more of white, black, or a shade of grey with the desired base color: - -Dark, low saturation: dark grey dye + color (yields 2), or two blacks + 1 white -+ color (yields 4). For example, dark, low-saturation red = red + dark grey, -or red + two black + one white. - -Medium brightness, low saturation: medium grey dye + color (yields 2), or black -+ white + color (yields 3). For example, medium, low-saturation green = green -+ medium grey, or green + black + white. - -Full, low saturation: light grey dye + color (yields 2), or 1 black + 2 whites -+ color (yields 4). For example, bright, low-saturation blue = blue + light -grey, or blue + black + 2 white. - -There is no low-saturation version of the "light" colors. - -Red + white always returns default pink dye, and black + green always returns -default dark green dye. - - -RGB values ----------- - -All RGB values and filenames for all colors and shades of grey are represented -in the file "colors.txt" (which was generated with the bash script -"listcolors.sh"), included in the distribution directory. Note that -listcolors.sh is an example only and was written for a different set of -textures than what Unified Dyes includes now. - - -Misc. Notes ------------ - -If you need to use /give commands, the item names for the standard set of 12 -regular "full" colors (plus pink, brown, and dark green) is simply "dye:color", -e.g. "dye:red", "dye:pink", or "dye:skyblue". Greys have a similar naming -convention: dye:white, dye:light_grey, dye:grey, dye:dark_grey, or dye:black. - -For everything beyond those initial 19 colors, the item names are of the -following format: - -unifieddyes:{"light_" or "medium_" or "dark_"}{color}{nothing or "_s50"}. - -For example, low saturation dark yellow is "unifieddyes:dark_yellow_s50", while -light normal-saturation red-violet would be "unifieddyes:light_redviolet". - -See the texture filenames in the textures/ folder for further hints - all of -the item names follow the same format as the corresponding filenames, save for -having a colon (:) instead of the first underscore (_). - - -Semi-automatic generation of textures -===================================== - -The texture generator script ----------------------------- - -Obviously, in order for this mod or the above template to be useful, you'll -need textures. If you plan to support the entire range of colors offered by -Unified Dyes, there is a BASH script included with this mod as well with the -above template named gentextures.sh, which will, with an appropriately- colored -and appropriately-named source texture, and possibly an overlay texture, -generate a complete set of colored and greyscale textures. - -The script requires bc (the calculator program) to handle some basic math -regarding the hue adjustments, and Imagemagick's "convert" program handles all -of the actual conversions. - -First thing's first though - you need source textures. Using your favorite -image editor, create a single version of your desired texture. Draw it in the -brightest, deepest shade of RED you can muster without losing any detail, and -save it out. Ideally, you will want the average color of the texture, when -taking into account all bright and dark areas, to be as close as possible to -the hex value #FF0000 (0 degrees, 100% saturation, pure red) without losing any -appreciable #detail. - -Save this source texture out as a PNG image, with a filename of -"whatever_base.png", where "whatever" is the one-word name of your mod - for -example, mymod_base.png. - -If you want to add an image on top of the colored blocks, such as a frame, -which you want to be the same color throughout all of the textures, create it -now. It should consist only of those parts of the textures that you want to -leave unchanged, with some level of alpha transparency everywhere else, -depending on how much of the image needs to remain unchanged. Save it out as a -PNG image, using any filename you want, for example myoverlay.png. - -Now, use chmod to make the script executable, if necessary, and run it. - -If you don't need the overlay, you just need to supply one command line -argument: the base name of your mod. The script will use that parameter as the -basis of its texture filenames. For example: - -./gentextures.sh mymod - -The script will then look for mymod_base.png and copy and convert it into -things like mymod_red.png, mymod_dark_blue.png, and so on. - -If you want to use an overlay also, skip the above step and run the script with -the base name as the first parameter, and the complete filename of your overlay -as the second instead. For example: - -./gentextures.sh mymod myoverlay.png - -Otherwise, the program will iterate through all of the hues and shades that are -supported by unifieddyes (though this is done manually, not by reading anything -from the mod), compositing your overlay image in after the recolor step, if -you're using that option. - -All of the output files will be placed in a new folder, generated-textures/ in -the current directory. Note that the script looks for the above files in the -current directory also. - -The script has a third mode as well: - -./gentextures.sh -t mymod myoverlay.png - -In this mode, the script will leave the base texture mymod_base.png unchanged, -and instead will rotate the colors of the overlay image and then composite that -onto the base texture. The same color changes will happen with the overlay in -this mode, so it's a good idea to make the overlay some fairly saturated shade -of red. Along with that, the base image should be some neutral color; any -color is fine as long as the result is what you wanted. - -The program attempts to verify that the files you've asked it to use will -actually work, and will exit immediately if the any are invalid, missing, etc. - -Use your favorite image browser or file manager to review the results in -generated-textures/, and if they're right, copy them over to the textures/ -folder in your mod. - -Note that this script does not generate brown and pink variations of your base -texture - you'll have to do those two manually. diff --git a/mods/unifieddyes/bottle_overlay.png b/mods/unifieddyes/bottle_overlay.png deleted file mode 100755 index 41e64afe2485ac2401d8dac1880f7e52588858b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}MSxF;E0BH!0*_z5eEIRihaca+ z|Ni~^;lqb7U%dSA;luau-+}BGFJ1uIK=S?j_dpS#g8B33uU)ei2)1q8cH+c|lR$J5 zh)!Mxfh!Pr@7_J2nV*5+3lM^cFJSx=2!8#XeWsKJXtz*FkY6x^92l4aft#C~2N2A? zVRIZPoA2r37$PCbdXSx|$v}W%gT_17uxRlwcmDlvR|85fox;RmYIi@JLBUn?JqyD@ zW`>{-J`5{5MHrTFO=RGaEMm3zvU}U@^4zlxpQUcZFitnTz|(MDJYD@<);T3K0RV5zs&@bY diff --git a/mods/unifieddyes/changelog.txt b/mods/unifieddyes/changelog.txt deleted file mode 100755 index f556fb9c..00000000 --- a/mods/unifieddyes/changelog.txt +++ /dev/null @@ -1,101 +0,0 @@ -Changelog ---------- - -2013-04-30: Multiple changes - -* Refactored the code to use default "common" dyes -rather than directly from flowers. - -* This mod now depends on "default" and "dye" from the Minetest common -sub-game. Since the default dye mod uses default flowers, this mod no -longer checks for what version of flowers you're using, or even depends -on it. - -* Bottle-based textures have been replaced with piles of dye powder, based -on the default red dye texture. - -* All dyes are obtained by crafting, not cooking, for consistency with the -default dye mod. - -* The somewhat-complicated method using separate "pigment" powders, glass -bottles and "liquid dye base" has been done away with. Now it's just -dry dye powders, as with the default dye mod. - -* Also, got rid of the whole paint scheme, in favor of dry powders. - -* All old dyes, paints, and Unified Dyes pigment powders have been aliased -back to the standard dye powders. - -2012-07-26: Added a "version" check for the flowers dependency: If the -flowers mod defines "flowers:flower_geranium" (as is the case with my -update of 2012-08-01), then those will be used to get blue pigment -powder, and violas will produce violet powder, both of which can be -directly used to create their respective liquid dye colors. If it is -not defined (e.g. the user has an older version of the flowers mod), -then violas produce blue dye powder. Violet dye can still be formed by -mixing blue and magenta or blue and red dyes, as before. - -2012-07-26: Better bottle textures. Note that these are blended against -the 50% grey field they normally appear on in the inventory display, so -they will show artifacts if you try to wield them. Don't do that. :-) - -2012-07-26: Split off glass bottles into a separate mod, "Vessels". -This mod now depends on it. - -2012-07-25 (almost immediately after): Fixed a copy&paste error for -black dye. - -2012-07-25: Replaced missing craftitem entries and got rid of some -redundant code left over from last update. Added group settings for all -dyes according to recently-published standard. Fixed a few typos in -item descriptions, and straightened up capitalization. - -2012-07-24: Added some extra steps to the dye-making process, added -recommendation that empty bottles be given back to the player on use. -Dyes are still easy to make, they just require a more realistic (and -this, harder) process now. - -2012-07-16 (a bit later): fixed a minor error in generation of medium -grey. - -2012-07-16: Added a new set of colors, "light" (brightness of 150% -versus the 'full' shade), for a total of 89. No 50% saturation version -of this set. Added a palette image showing the full set of colors. - -2012-07-13: Fixed some missing commas. - -2012-07-13: Added a script to aid in the generation of new textures for -mods that depend on unifieddyes. Moved this changelog from the forum -into the distribution directory. Rewrote the README to contain -everything from the forum post, and expanded it to document the new -generation script. - -2012-07-12 (a bit later): added groups = {dye=1}, to each -register_craftitem call, to make it easier for other mods to identify -the dyes and categorize them. - -2012-07-12: moved project to github. - -2012-07-11 (continuing): Tweaked the script to remove titanium dioxide -from the output, since it isn't intended to be directly used as a -dye/paint (but rather, to make paint that can then be used). -Regenerated colors.txt. - -2012-07-11 (immediately after): The script was reading the wrong pixel -from the image, resulting in lighter-than-correct colors. Fixed it and -regenerated the colors.txt file. - -2012-07-11: Added a script to list all of the colors and their RGB -values and texture filenames, and a text file containing the output -thereof. - -2012-07-08 (a bit later): deleted a few unused files (copy&paste error). - -2012-07-08: Major boost in the number of available colors - was 8, now -77. Should cover pretty much the entire spectrum of colors one might -use in this game. - -2012-07-02: Deleted a few redundant files (leftovers from when I wanted -to merge in flowers and then changed my mind). - -2012-06-26: Initial upload. diff --git a/mods/unifieddyes/colors.txt b/mods/unifieddyes/colors.txt deleted file mode 100755 index f05b8a46..00000000 --- a/mods/unifieddyes/colors.txt +++ /dev/null @@ -1,90 +0,0 @@ - - -Full-saturation colors: ------------------------ - -dark aqua 0, 84, 42 unifieddyes_dark_aqua.png -dark blue 0, 0, 84 unifieddyes_dark_blue.png -dark cyan 0, 84, 83 unifieddyes_dark_cyan.png -dark green 0, 84, 0 unifieddyes_dark_green.png -dark lime 43, 84, 0 unifieddyes_dark_lime.png -dark magenta 84, 0, 83 unifieddyes_dark_magenta.png -dark orange 84, 42, 0 unifieddyes_dark_orange.png -dark red 84, 0, 0 unifieddyes_dark_red.png -dark redviolet 84, 0, 42 unifieddyes_dark_redviolet.png -dark skyblue 0, 42, 84 unifieddyes_dark_skyblue.png -dark violet 43, 0, 84 unifieddyes_dark_violet.png -dark yellow 84, 83, 0 unifieddyes_dark_yellow.png -medium aqua 0,169, 84 unifieddyes_medium_aqua.png -medium blue 0, 0,169 unifieddyes_medium_blue.png -medium cyan 0,169,167 unifieddyes_medium_cyan.png -medium green 0,169, 0 unifieddyes_medium_green.png -medium lime 87,169, 0 unifieddyes_medium_lime.png -medium magenta 169, 0,167 unifieddyes_medium_magenta.png -medium orange 169, 84, 0 unifieddyes_medium_orange.png -medium red 168, 0, 0 unifieddyes_medium_red.png -medium redviolet 169, 0, 84 unifieddyes_medium_redviolet.png -medium skyblue 0, 84,169 unifieddyes_medium_skyblue.png -medium violet 87, 0,169 unifieddyes_medium_violet.png -medium yellow 169,167, 0 unifieddyes_medium_yellow.png -aqua 1,255,127 unifieddyes_aqua.png -blue 1, 1,255 unifieddyes_blue.png -cyan 1,255,252 unifieddyes_cyan.png -green 1,255, 1 unifieddyes_green.png -lime 132,255, 1 unifieddyes_lime.png -magenta 255, 1,252 unifieddyes_magenta.png -orange 255,127, 1 unifieddyes_orange.png -red 255, 0, 0 unifieddyes_red.png -redviolet 255, 1,127 unifieddyes_redviolet.png -skyblue 1,127,255 unifieddyes_skyblue.png -violet 132, 1,255 unifieddyes_violet.png -yellow 255,252, 1 unifieddyes_yellow.png - -Low-saturation colors: ----------------------- - -dark aqua 50% saturation 21, 63, 42 unifieddyes_dark_aqua_s50.png -dark blue 50% saturation 21, 21, 63 unifieddyes_dark_blue_s50.png -dark cyan 50% saturation 21, 63, 63 unifieddyes_dark_cyan_s50.png -dark green 50% saturation 21, 63, 21 unifieddyes_dark_green_s50.png -dark lime 50% saturation 43, 63, 21 unifieddyes_dark_lime_s50.png -dark magenta 50% saturation 63, 21, 63 unifieddyes_dark_magenta_s50.png -dark orange 50% saturation 63, 42, 21 unifieddyes_dark_orange_s50.png -dark red 50% saturation 63, 21, 21 unifieddyes_dark_red_s50.png -dark redviolet 50% saturation 63, 21, 42 unifieddyes_dark_redviolet_s50.png -dark skyblue 50% saturation 21, 42, 63 unifieddyes_dark_skyblue_s50.png -dark violet 50% saturation 43, 21, 63 unifieddyes_dark_violet_s50.png -dark yellow 50% saturation 63, 63, 21 unifieddyes_dark_yellow_s50.png -medium aqua 50% saturation 42,126, 84 unifieddyes_medium_aqua_s50.png -medium blue 50% saturation 42, 42,126 unifieddyes_medium_blue_s50.png -medium cyan 50% saturation 42,126,126 unifieddyes_medium_cyan_s50.png -medium green 50% saturation 42,126, 42 unifieddyes_medium_green_s50.png -medium lime 50% saturation 86,126, 42 unifieddyes_medium_lime_s50.png -medium magenta 50% saturation 126, 42,126 unifieddyes_medium_magenta_s50.png -medium orange 50% saturation 126, 84, 42 unifieddyes_medium_orange_s50.png -medium red 50% saturation 127, 42, 42 unifieddyes_medium_red_s50.png -medium redviolet 50% saturation 126, 42, 84 unifieddyes_medium_redviolet_s50.png -medium skyblue 50% saturation 42, 84,126 unifieddyes_medium_skyblue_s50.png -medium violet 50% saturation 86, 42,126 unifieddyes_medium_violet_s50.png -medium yellow 50% saturation 126,126, 42 unifieddyes_medium_yellow_s50.png -aqua 50% saturation 65,191,127 unifieddyes_aqua_s50.png -blue 50% saturation 65, 65,191 unifieddyes_blue_s50.png -cyan 50% saturation 65,191,190 unifieddyes_cyan_s50.png -green 50% saturation 65,191, 65 unifieddyes_green_s50.png -lime 50% saturation 130,191, 65 unifieddyes_lime_s50.png -magenta 50% saturation 191, 65,190 unifieddyes_magenta_s50.png -orange 50% saturation 191,127, 65 unifieddyes_orange_s50.png -red 50% saturation 192, 64, 64 unifieddyes_red_s50.png -redviolet 50% saturation 191, 65,127 unifieddyes_redviolet_s50.png -skyblue 50% saturation 65,127,191 unifieddyes_skyblue_s50.png -violet 50% saturation 130, 65,191 unifieddyes_violet_s50.png -yellow 50% saturation 191,190, 65 unifieddyes_yellow_s50.png - -Greyscale: ----------- - -black 0, 0, 0 unifieddyes_black.png -dark grey 64, 64, 64 unifieddyes_darkgrey_paint.png -medium grey 128,128,128 unifieddyes_grey_paint.png -light grey 192,192,192 unifieddyes_lightgrey_paint.png -white 255,255,255 unifieddyes_white_paint.png diff --git a/mods/unifieddyes/depends.txt b/mods/unifieddyes/depends.txt deleted file mode 100755 index b08c42c4..00000000 --- a/mods/unifieddyes/depends.txt +++ /dev/null @@ -1,4 +0,0 @@ -default -dye -intllib? - diff --git a/mods/unifieddyes/gentextures-jpg.sh b/mods/unifieddyes/gentextures-jpg.sh deleted file mode 100755 index a7cad60e..00000000 --- a/mods/unifieddyes/gentextures-jpg.sh +++ /dev/null @@ -1,183 +0,0 @@ -#!/bin/bash - -# This program auto-generates colorized textures for all 89 of the Unified -# Dyes colors, based on one or two input files. - -# Copyright (C) 2012-2013, Vanessa Ezekowitz -# Email: vanessaezekowitz@gmail.com -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License along -# with this program; if not, write to the Free Software Foundation, Inc., -# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -if [ -z "`which convert`" ] ; then { - echo "Please install Imagemagick." - exit 1 -} fi - -if [ -z "`which bc`" ] ; then { - echo "Please install GNU bc." - exit 1 -} fi - -if [ $1 = "-t" ] ; then { - TINT_OVERLAY=$1 - BASE=$2 - COMPOSITE=$3 -} else { - TINT_OVERLAY="" - BASE=$1 - COMPOSITE=$2 -} fi - -if [ -z $1 ] || [ $1 == "--help" ] || [ $1 == "-h" ] || [[ $1 == "-t" && -z $3 ]] ; then { - - echo -e "\nUsage: -\ngentextures.sh basename [overlay_filename] -gentextures.sh -t basename overlay_filename - -\nThis script requires up to three parameters which supply the base -filename of the textures, an optional .png overlay, and possibly the -'-t' switch. The 'basename' is the first part of the filename that your -textures will use when your mod is done, which should almost always be -the same as the one-word name of your mod. For example, if you supply -the word 'mymod', this script will produce filenames like mymod_red.jpg -or 'mymod_dark_blue_s50.jpg'. The texture that this script will read -and recolor is derived from this parameter, and will be of the form -'basename_base.jpg', i.e. 'mymod_base.jpg'. \nYou can also supply an -overlay image filename. This image needs to be a .png or .gif or some -other alpha-capable format supported by ImageMagick, and will be -composited onto the output files after they have been colorized, but -without being modified. This is useful when you have some part of your -base image that will either get changed undesirably (for example, the -mortar among several bricks, or the shading detail of a stone pattern). -Simply draw two images: one containing the whole image to be colored, -and one containing the parts that should not be changed, with either -full or partial alpha transparency where the re-colored base image -should show through. Skilled use of color and alpha on this overlay can -lead to some interesting effects. \nIf you add '-t' as the first -parameter, the script will switch to 'tint overlay' mode. For this mode -to work, you must also supply the base name as usual, and you must -include an overlay image filename. Rather than re-color the base -texture, the script will alter the hue/saturation/value of the overlay -texture file instead, and leave the base texture unchanged. When using -this mode, the base texture should be drawn in some neutral color, but -any color is fine if it results in what you wanted.\n" - - - exit 1 -} fi - -if [[ ! -e $BASE"_base.jpg" ]]; then { - echo -e "\nThe basename '"$BASE"_base.jpg' was not found." - echo -e "\nAborting.\n" - exit 1 -} fi - -if [[ ! -z $COMPOSITE && ! -e $COMPOSITE ]]; then { - echo -e "\nThe requested composite file '"$COMPOSITE"' was not found." - echo -e "\nAborting.\n" - exit 1 -} fi - -convert $BASE"_base.jpg" -modulate 1,2,3 tempfile.jpg 1>/dev/null 2>/dev/null - -if (( $? )) ; then { - echo -e "\nImagemagick failed while testing the base texture file." - echo -e "\nEither the base file '"$BASE"_base.jpg' isn't an image," - echo "or it is broken, or Imagemagick itself just didn't work." - echo -e "\nPlease check and correct your base image and try again." - echo -e "\nAborting.\n" - exit 1 -} fi - -if [ ! -z $COMPOSITE ] ; then { - convert $BASE"_base.jpg" -modulate 1,2,3 $COMPOSITE -composite tempfile.jpg 1>/dev/null 2>/dev/null - - if (( $? )) ; then { - echo -e "\nImagemagick failed while testing the composite file." - echo -e "\nEither the composite file '"$COMPOSITE"' isn't an image" - echo "or it is broken, or Imagemagick itself just didn't work." - echo -e "\nPlease check and correct your composite image and try again." - echo -e "\nAborting.\n" - exit 1 - } fi -} fi - -rm tempfile.jpg - -base_colors="red orange yellow lime green aqua cyan skyblue blue violet magenta redviolet" - -echo -e -n "\nGenerating filenames based on "$BASE"_base.jpg" -if [ ! -z $COMPOSITE ] ; then { - echo "," - echo -n "using "$COMPOSITE" as an overlay" -} fi - -if [ ! -z $TINT_OVERLAY ] ; then { - echo "," - echo -n "and tinting the overlay instead of the base texture" -} fi - -echo -e "...\n" - -mkdir -p generated-textures - -function generate_texture () { - name=$1 - h=$2 - s=$3 - v=$4 - if [ -z $TINT_OVERLAY ]; then { - if [ -z $COMPOSITE ]; then { - convert $BASE"_base.jpg" -modulate $v,$s,$h -quality 97 "generated-textures/"$BASE"_"$name".jpg" - } else { - convert $BASE"_base.jpg" -modulate $v,$s,$h -quality 97 $COMPOSITE -composite "generated-textures/"$BASE"_"$name".jpg" - } fi - } else { - convert $COMPOSITE -modulate $v,$s,$h -quality 97 MIFF:- | composite MIFF:- $BASE"_base.jpg" "generated-textures/"$BASE"_"$name".jpg" - } fi -} - -hue=0 -for color_name in $base_colors ; do - hue2=`echo "scale=10; ("$hue"*200/360)+100" |bc` - echo $color_name "("$hue" degrees)" - echo " dark" - generate_texture "dark_"$color_name $hue2 100 33 - echo " medium" - generate_texture "medium_"$color_name $hue2 100 66 - echo " full" - generate_texture $color_name $hue2 100 100 - echo " light" - generate_texture "light_"$color_name $hue2 100 150 - echo " dark, 50% saturation" - generate_texture "dark_"$color_name"_s50" $hue2 50 33 - echo " medium, 50% saturation" - generate_texture "medium_"$color_name"_s50" $hue2 50 66 - echo " full, 50% saturation" - generate_texture $color_name"_s50" $hue2 50 100 - hue=$((hue+30)) -done - -echo "greyscales" -echo " black" -generate_texture black 0 0 15 -echo " dark grey" -generate_texture darkgrey 0 0 50 -echo " medium grey" -generate_texture grey 0 0 100 -echo " light grey" -generate_texture lightgrey 0 0 150 -echo " white" -generate_texture white 0 0 190 diff --git a/mods/unifieddyes/gentextures.sh b/mods/unifieddyes/gentextures.sh deleted file mode 100755 index 842817ec..00000000 --- a/mods/unifieddyes/gentextures.sh +++ /dev/null @@ -1,177 +0,0 @@ -#!/bin/bash - -# This program auto-generates colorized textures for all 89 of the Unified -# Dyes colors, based on one or two input files. - -# Copyright (C) 2012-2013, Vanessa Ezekowitz -# Email: vanessaezekowitz@gmail.com -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License along -# with this program; if not, write to the Free Software Foundation, Inc., -# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -if [ -z "`which convert`" ] ; then { - echo "Please install Imagemagick." - exit 1 -} fi - -if [ -z "`which bc`" ] ; then { - echo "Please install GNU bc." - exit 1 -} fi - -if [ $1 = "-t" ] ; then { - TINT_OVERLAY=$1 - BASE=$2 - COMPOSITE=$3 -} else { - TINT_OVERLAY="" - BASE=$1 - COMPOSITE=$2 -} fi - -if [ -z $1 ] || [ $1 == "--help" ] || [ $1 == "-h" ] || [[ $1 == "-t" && -z $3 ]] ; then { - - echo -e "\nUsage: -\ngentextures.sh basename [overlay_filename] -gentextures.sh -t basename overlay_filename -\nThis script requires up to three parameters which supply the base filename -of the textures, an optional overlay, and possibly the '-t' switch. The -'basename' is the first part of the filename that your textures will use when -your mod is done, which should almost always be the same as the one-word name -of your mod. For example, if you supply the word 'mymod', this script will -produce filenames like mymod_red.png or 'mymod_dark_blue_s50.png'. The -texture that this script will read and recolor is derived from this parameter, -and will be of the form 'basename_base.png', i.e. 'mymod_base.png'. -\nYou can also supply an optional overlay image filename. This image will be -composited onto the output files after they have been colorized, but without -being modified. This is useful when you have some part of your base image -that will either get changed undesirably (for example, the mortar among -several bricks, or the shading detail of a stone pattern). Simply draw two -images: one containing the whole image to be colored, and one containing the -parts that should not be changed, with either full or partial alpha -transparency where the re-colored base image should show through. Skilled use -of color and alpha on this overlay can lead to some interesting effects. -\nIf you add '-t' as the first parameter, the script will switch to 'tint -overlay' mode. For this mode to work, you must also supply the base name as -usual, and you must include an overlay image filename. Rather than re-color -the base texture, the script will alter the hue/saturation/value of the -overlay texture file instead, and leave the base texture unchanged. When -using this mode, the base texture should be drawn in some neutral color, but -any color is fine if it results in what you wanted.\n" - exit 1 -} fi - -if [[ ! -e $BASE"_base.png" ]]; then { - echo -e "\nThe basename '"$BASE"_base.png' was not found." - echo -e "\nAborting.\n" - exit 1 -} fi - -if [[ ! -z $COMPOSITE && ! -e $COMPOSITE ]]; then { - echo -e "\nThe requested composite file '"$COMPOSITE"' was not found." - echo -e "\nAborting.\n" - exit 1 -} fi - -convert $BASE"_base.png" -modulate 1,2,3 tempfile.png 1>/dev/null 2>/dev/null - -if (( $? )) ; then { - echo -e "\nImagemagick failed while testing the base texture file." - echo -e "\nEither the base file '"$BASE"_base.png' isn't an image," - echo "or it is broken, or Imagemagick itself just didn't work." - echo -e "\nPlease check and correct your base image and try again." - echo -e "\nAborting.\n" - exit 1 -} fi - -if [ ! -z $COMPOSITE ] ; then { - convert $BASE"_base.png" -modulate 1,2,3 $COMPOSITE -composite tempfile.png 1>/dev/null 2>/dev/null - - if (( $? )) ; then { - echo -e "\nImagemagick failed while testing the composite file." - echo -e "\nEither the composite file '"$COMPOSITE"' isn't an image" - echo "or it is broken, or Imagemagick itself just didn't work." - echo -e "\nPlease check and correct your composite image and try again." - echo -e "\nAborting.\n" - exit 1 - } fi -} fi - -rm tempfile.png - -base_colors="red orange yellow lime green aqua cyan skyblue blue violet magenta redviolet" - -echo -e -n "\nGenerating filenames based on "$BASE"_base.png" -if [ ! -z $COMPOSITE ] ; then { - echo "," - echo -n "using "$COMPOSITE" as an overlay" -} fi - -if [ ! -z $TINT_OVERLAY ] ; then { - echo "," - echo -n "and tinting the overlay instead of the base texture" -} fi - -echo -e "...\n" - -mkdir -p generated-textures - -function generate_texture () { - name=$1 - h=$2 - s=$3 - v=$4 - if [ -z $TINT_OVERLAY ]; then { - if [ -z $COMPOSITE ]; then { - convert $BASE"_base.png" -modulate $v,$s,$h "generated-textures/"$BASE"_"$name".png" - } else { - convert $BASE"_base.png" -modulate $v,$s,$h $COMPOSITE -composite "generated-textures/"$BASE"_"$name".png" - } fi - } else { - convert $COMPOSITE -modulate $v,$s,$h MIFF:- | composite MIFF:- $BASE"_base.png" "generated-textures/"$BASE"_"$name".png" - } fi -} - -hue=0 -for color_name in $base_colors ; do - hue2=`echo "scale=10; ("$hue"*200/360)+100" |bc` - echo $color_name "("$hue" degrees)" - echo " dark" - generate_texture "dark_"$color_name $hue2 100 33 - echo " medium" - generate_texture "medium_"$color_name $hue2 100 66 - echo " full" - generate_texture $color_name $hue2 100 100 - echo " light" - generate_texture "light_"$color_name $hue2 100 150 - echo " dark, 50% saturation" - generate_texture "dark_"$color_name"_s50" $hue2 50 33 - echo " medium, 50% saturation" - generate_texture "medium_"$color_name"_s50" $hue2 50 66 - echo " full, 50% saturation" - generate_texture $color_name"_s50" $hue2 50 100 - hue=$((hue+30)) -done - -echo "greyscales" -echo " black" -generate_texture black 0 0 15 -echo " dark grey" -generate_texture darkgrey 0 0 50 -echo " medium grey" -generate_texture grey 0 0 100 -echo " light grey" -generate_texture lightgrey 0 0 150 -echo " white" -generate_texture white 0 0 190 diff --git a/mods/unifieddyes/init.lua b/mods/unifieddyes/init.lua deleted file mode 100755 index 58d13c49..00000000 --- a/mods/unifieddyes/init.lua +++ /dev/null @@ -1,341 +0,0 @@ ---[[ - -Unified Dyes - -This mod provides an extension to the Minetest 0.4.x dye system - -============================================================================== - -Copyright (C) 2012-2013, Vanessa Ezekowitz -Email: vanessaezekowitz@gmail.com - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -============================================================================== - ---]] - ---===================================================================== - --- Boilerplate to support localized strings if intllib mod is installed. -local S -if minetest.get_modpath("intllib") then - S = intllib.Getter() -else - S = function(s) return s end -end - --- Items/recipes needed to generate the few base colors that are not --- provided by the standard dyes mod. - --- Lime - -minetest.register_craftitem(":dye:lime", { - description = S("Lime Dye"), - inventory_image = "unifieddyes_lime.png", - groups = { dye=1, excolor_lime=1, unicolor_lime=1 } -}) - -minetest.register_craft( { - output = "dye:lime 2", - recipe = {{"dye:yellow", "dye:green"}} -}) - --- Aqua - -minetest.register_craftitem(":dye:aqua", { - description = S("Aqua Dye"), - inventory_image = "unifieddyes_aqua.png", - groups = { dye=1, excolor_aqua=1, unicolor_aqua=1 } -}) - -minetest.register_craft( { - output = "dye:aqua 2", - recipe = {{"dye:green", "dye:cyan"}}, -}) - --- Sky blue - -minetest.register_craftitem(":dye:skyblue", { - description = S("Sky-blue Dye"), - inventory_image = "unifieddyes_skyblue.png", - groups = { dye=1, excolor_sky_blue=1, unicolor_sky_blue=1 } -}) - -minetest.register_craft( { - output = "dye:skyblue 2", - recipe = {{"dye:cyan", "dye:blue"}}, -}) - --- Red-violet - -minetest.register_craftitem(":dye:redviolet", { - description = S("Red-violet Dye"), - inventory_image = "unifieddyes_redviolet.png", - groups = { dye=1, excolor_red_violet=1, unicolor_red_violet=1 } -}) - -minetest.register_craft( { - output = "dye:redviolet 2", - recipe = {{"dye:magenta", "dye:red"}}, -}) - - --- Light grey - -minetest.register_craftitem(":dye:light_grey", { - description = S("Light Grey Dye"), - inventory_image = "unifieddyes_lightgrey.png", - groups = { dye=1, excolor_lightgrey=1, unicolor_light_grey=1 } -}) - -minetest.register_craft( { - output = "dye:light_grey 2", - recipe = {{"dye:grey", "dye:white"}}, -}) - ---[[ Extra craft for black dye - -minetest.register_craft( { - type = "shapeless", - output = "dye:black 4", - recipe = { - "default:coal_lump", - }, -})]] - --- Extra craft for dark grey dye - -minetest.register_craft( { - type = "shapeless", - output = "dye:dark_grey 3", - recipe = { - "dye:black", - "dye:black", - "dye:white", - }, -}) - --- Extra craft for light grey dye - -minetest.register_craft( { - type = "shapeless", - output = "dye:light_grey 3", - recipe = { - "dye:black", - "dye:white", - "dye:white", - }, -}) - --- Extra craft for green dye - -minetest.register_craft( { - type = "shapeless", - output = "dye:green 4", - recipe = { - "default:cactus", - }, -}) - --- ================================================================= - --- Generate all of additional variants of hue, saturation, and --- brightness. - --- "s50" in a file/item name means "saturation: 50%". --- Brightness levels in the textures are 33% ("dark"), 66% ("medium"), --- 100% ("full", but not so-named), and 150% ("light"). - -local HUES = { - "red", - "orange", - "yellow", - "lime", - "green", - "aqua", - "cyan", - "skyblue", - "blue", - "violet", - "magenta", - "redviolet" -} - -local HUES2 = { - "Red", - "Orange", - "Yellow", - "Lime", - "Green", - "Aqua", - "Cyan", - "Sky-blue", - "Blue", - "Violet", - "Magenta", - "Red-violet" -} - - -for i = 1, 12 do - - local hue = HUES[i] - local hue2 = HUES2[i] - - minetest.register_craft( { - output = "unifieddyes:dark_" .. hue .. "_s50 2", - recipe = {{"dye:" .. hue, "dye:dark_grey"}}, - }) - - minetest.register_craft( { - type = "shapeless", - output = "unifieddyes:dark_" .. hue .. "_s50 4", - recipe = { - "dye:" .. hue, - "dye:black", - "dye:black", - "dye:white" - }, - }) - - if hue == "green" then - - minetest.register_craft( { - type = "shapeless", - output = "dye:dark_green 3", - recipe = { - "dye:" .. hue, - "dye:black", - "dye:black", - }, - }) - else - minetest.register_craft( { - type = "shapeless", - output = "unifieddyes:dark_" .. hue .. " 3", - recipe = { - "dye:" .. hue, - "dye:black", - "dye:black", - }, - }) - end - - minetest.register_craft( { - output = "unifieddyes:medium_" .. hue .. "_s50 2", - recipe = {{"dye:" .. hue, "dye:grey"}}, - }) - - minetest.register_craft( { - type = "shapeless", - output = "unifieddyes:medium_" .. hue .. "_s50 3", - recipe = { - "dye:" .. hue, - "dye:black", - "dye:white", - }, - }) - - minetest.register_craft( { - output = "unifieddyes:medium_" .. hue .. " 2", - recipe = { - {"dye:" .. hue, "dye:black"}, - } - }) - - minetest.register_craft( { - type = "shapeless", - output = "unifieddyes:" .. hue .. "_s50 2", - recipe = { - "dye:" .. hue, - "dye:grey", - "dye:white", - }, - }) - - minetest.register_craft( { - type = "shapeless", - output = "unifieddyes:" .. hue .. "_s50 4", - recipe = { - "dye:" .. hue, - "dye:white", - "dye:white", - "dye:black", - }, - }) - - if hue ~= "red" then - minetest.register_craft( { - output = "unifieddyes:light_" .. hue .. " 2", - recipe = {{"dye:" .. hue, "dye:white"}}, - }) - end - - minetest.register_craftitem("unifieddyes:dark_" .. hue .. "_s50", { - description = S("Dark " .. hue2 .. " Dye (low saturation)"), - inventory_image = "unifieddyes_dark_" .. hue .. "_s50.png", - groups = { dye=1, ["unicolor_dark_"..hue.."_s50"]=1 } - }) - - if hue ~= "green" then - minetest.register_craftitem("unifieddyes:dark_" .. hue, { - description = S("Dark " .. hue2 .. " Dye"), - inventory_image = "unifieddyes_dark_" .. hue .. ".png", - groups = { dye=1, ["unicolor_dark_"..hue]=1 } - }) - end - - minetest.register_craftitem("unifieddyes:medium_" .. hue .. "_s50", { - description = S("Medium " .. hue2 .. " Dye (low saturation)"), - inventory_image = "unifieddyes_medium_" .. hue .. "_s50.png", - groups = { dye=1, ["unicolor_medium_"..hue.."_s50"]=1 } - }) - - minetest.register_craftitem("unifieddyes:medium_" .. hue, { - description = S("Medium " .. hue2 .. " Dye"), - inventory_image = "unifieddyes_medium_" .. hue .. ".png", - groups = { dye=1, ["unicolor_medium_"..hue]=1 } - }) - - minetest.register_craftitem("unifieddyes:" .. hue .. "_s50", { - description = S(hue2 .. " Dye (low saturation)"), - inventory_image = "unifieddyes_" .. hue .. "_s50.png", - groups = { dye=1, ["unicolor_"..hue.."_s50"]=1 } - }) - - if hue ~= "red" then - minetest.register_craftitem("unifieddyes:light_" .. hue, { - description = S("Light " .. hue2 .. " Dye"), - inventory_image = "unifieddyes_light_" .. hue .. ".png", - groups = { dye=1, ["unicolor_light_"..hue]=1 } - }) - end - minetest.register_alias("unifieddyes:"..hue, "dye:"..hue) - minetest.register_alias("unifieddyes:pigment_"..hue, "dye:"..hue) -end - -minetest.register_alias("unifieddyes:light_red", "dye:pink") -minetest.register_alias("unifieddyes:dark_green", "dye:dark_green") - -minetest.register_alias("unifieddyes:white_paint", "dye:white") -minetest.register_alias("unifieddyes:titanium_dioxide", "dye:white") -minetest.register_alias("unifieddyes:lightgrey_paint", "dye:light_grey") -minetest.register_alias("unifieddyes:grey_paint", "dye:grey") -minetest.register_alias("unifieddyes:darkgrey_paint", "dye:dark_grey") -minetest.register_alias("unifieddyes:carbon_black", "dye:black") - -minetest.log("action", S("[UnifiedDyes] Loaded!")) - diff --git a/mods/unifieddyes/listcolors.sh b/mods/unifieddyes/listcolors.sh deleted file mode 100755 index 53e18060..00000000 --- a/mods/unifieddyes/listcolors.sh +++ /dev/null @@ -1,79 +0,0 @@ -#!/bin/bash - -# This program lists out the RGB triads for the colors used in each of the 89 -# dyes found in the Unified Dyes mod. - -# Copyright (C) 2012-2013, Vanessa Ezekowitz -# Email: vanessaezekowitz@gmail.com -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License along -# with this program; if not, write to the Free Software Foundation, Inc., -# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -pushd . >/dev/null - -cd textures - -echo -e "\n\nFull-saturation colors:" -echo -e "-----------------------\n" - -for i in `ls *dark*.png|grep -v _s50|grep -v paint|grep -v black` ; do - rgb=`convert $i -crop 1x1+8+11 -depth 8 txt: |grep "0,0: (" |cut -f 2- -d "(" |cut -f 1-3 -d ","` - color=`basename $i .png | sed 's/_/ /g; s/unifieddyes //; s/s50/50% saturation/'` - printf "%-32s %-12s %s\n" "$color" "$rgb" "$i" -done |sort - -for i in `ls *medium*.png|grep -v _s50|grep -v paint|grep -v black` ; do - rgb=`convert $i -crop 1x1+8+11 -depth 8 txt: |grep "0,0: (" |cut -f 2- -d "(" |cut -f 1-3 -d ","` - color=`basename $i .png | sed 's/_/ /g; s/unifieddyes //; s/s50/50% saturation/'` - printf "%-32s %-12s %s\n" "$color" "$rgb" "$i" -done |sort - -for i in `ls *.png|grep -v medium |grep -v dark|grep -v _s50|grep -v paint|grep -v black|grep -v titanium` ; do - rgb=`convert $i -crop 1x1+8+11 -depth 8 txt: |grep "0,0: (" |cut -f 2- -d "(" |cut -f 1-3 -d ","` - color=`basename $i .png | sed 's/_/ /g; s/unifieddyes //; s/s50/50% saturation/'` - printf "%-32s %-12s %s\n" "$color" "$rgb" "$i" -done |sort - - -echo -e "\nLow-saturation colors:" -echo -e "----------------------\n" - -for i in `ls *dark*_s50.png|grep -v paint|grep -v black` ; do - rgb=`convert $i -crop 1x1+8+11 -depth 8 txt: |grep "0,0: (" |cut -f 2- -d "(" |cut -f 1-3 -d ","` - color=`basename $i .png | sed 's/_/ /g; s/unifieddyes //; s/s50/50% saturation/'` - printf "%-32s %-12s %s\n" "$color" "$rgb" "$i" -done |sort - -for i in `ls *medium*_s50.png|grep -v paint|grep -v black` ; do - rgb=`convert $i -crop 1x1+8+11 -depth 8 txt: |grep "0,0: (" |cut -f 2- -d "(" |cut -f 1-3 -d ","` - color=`basename $i .png | sed 's/_/ /g; s/unifieddyes //; s/s50/50% saturation/'` - printf "%-32s %-12s %s\n" "$color" "$rgb" "$i" -done |sort - -for i in `ls *_s50.png|grep -v dark|grep -v medium|grep -v paint|grep -v black` ; do - rgb=`convert $i -crop 1x1+8+11 -depth 8 txt: |grep "0,0: (" |cut -f 2- -d "(" |cut -f 1-3 -d ","` - color=`basename $i .png | sed 's/_/ /g; s/unifieddyes //; s/s50/50% saturation/'` - printf "%-32s %-12s %s\n" "$color" "$rgb" "$i" -done |sort - -echo -e "\nGreyscale:" -echo -e "----------\n" - -printf "%-32s %-12s %s\n" "black" " 0, 0, 0" "unifieddyes_black.png" -printf "%-32s %-12s %s\n" "dark grey" " 64, 64, 64" "unifieddyes_darkgrey_paint.png" -printf "%-32s %-12s %s\n" "medium grey" "128,128,128" "unifieddyes_grey_paint.png" -printf "%-32s %-12s %s\n" "light grey" "192,192,192" "unifieddyes_lightgrey_paint.png" -printf "%-32s %-12s %s\n" "white" "255,255,255" "unifieddyes_white_paint.png" - -popd >/dev/null diff --git a/mods/unifieddyes/locale/de.txt b/mods/unifieddyes/locale/de.txt deleted file mode 100755 index 01d6da4e..00000000 --- a/mods/unifieddyes/locale/de.txt +++ /dev/null @@ -1,74 +0,0 @@ -# Translation by Xanthin - -Lime Dye = Gelbgruener Farbstoff (Gelbgruen) -Aqua Dye = Aqua Farbstoff -Sky-blue Dye = Himmelblauer Farbstoff -Red-violet Dye = Rotvioletter Farbstoff -Light Grey Dye = Hellgrauer Farbstoff - -Dark Red Dye (low saturation) = Dunkelroter Farbstoff (geringe Saettigung) -Dark Orange Dye (low saturation) = Dunkeloranger Farbstoff (geringe Saettigung) -Dark Yellow Dye (low saturation) = Dunkelgelber Farbstoff (geringe Saettigung) -Dark Lime Dye (low saturation) = Gelbgruenerlime Farbstoff (geringe Saettigung) -Dark Green Dye (low saturation) = Dunkelgruener Farbstoff (geringe Saettigung) -Dark Aqua Dye (low saturation) = Dunkelaqua Farbstoff (geringe Saettigung) -Dark Cyan Dye (low saturation) = Dunkeltuerkiser Farbstoff (geringe Saettigung) -Dark Sky-blue Dye (low saturation) = Dunkelhimmelblauer Farbstoff (geringe Saettigung) -Dark Blue Dye (low saturation) = Dunkelblauer Farbstoff (geringe Saettigung) -Dark Violet Dye (low saturation) = Dunkelvioletter Farbstoff (geringe Saettigung) -Dark Magenta Dye (low saturation) = Dunkelmagenta Farbstoff (geringe Saettigung) -Dark Red-violet Dye (low saturation) = Dunkelrotvioletter Farbstoff (geringe Saettigung) - -Dark Red Dye = Dunkelroter Farbstoff -Dark Orange Dye = Dunkeloranger Farbstoff -Dark Yellow Dye = Dunkelgelber Farbstoff -Dark Lime Dye = Dunkelgelbgruener Farbstoff -Dark Green Dye = Dunkelgruener Farbstoff -Dark Aqua Dye = Dunkelaqua Farbstoff -Dark Cyan Dye = Dunkeltuerkiser Farbstoff -Dark Sky-blue Dye = Dunkelhimmelblauer Farbstoff -Dark Blue Dye = Dunkelblauer Farbstoff -Dark Violet Dye = Dunkelvioletter Farbstoff -Dark Magenta Dye = Dunkelmagenta Farbstoff -Dark Red-violet Dye = Dunkelrotvioletter Farbstoff - -Medium Red Dye (low saturation) = Mittelroter Farbstoff (geringe Saettigung) -Medium Orange Dye (low saturation) = Mitteloranger Farbstoff (geringe Saettigung) -Medium Yellow Dye (low saturation) = Mittelgelber Farbstoff (geringe Saettigung) -Medium Lime Dye (low saturation) = Mittelgelbgruener Farbstoff (geringe Saettigung) -Medium Green Dye (low saturation) = Mittelgruener Farbstoff (geringe Saettigung) -Medium Aqua Dye (low saturation) = Mittelaqua Farbstoff (geringe Saettigung) -Medium Cyan Dye (low saturation) = Mitteltuerkiser Farbstoff (geringe Saettigung) -Medium Sky-blue Dye (low saturation) = Mittelhimmelblauer Farbstoff (geringe Saettigung) -Medium Blue Dye (low saturation) = Mittelblauer Farbstoff (geringe Saettigung) -Medium Violet Dye (low saturation) = Mittelvioletter Farbstoff (geringe Saettigung) -Medium Magenta Dye (low saturation) = Mittelmagenta Farbstoff (geringe Saettigung) -Medium Red-violet Dye (low saturation) = Mittelrotvioletter Farbstoff (geringe Saettigung) - -Medium Red Dye = Mittelroter Farbstoff -Medium Orange Dye = Mitteloranger Farbstoff -Medium Yellow Dye = Mittelgelber Farbstoff -Medium Lime Dye = Mittelgelbgruener Farbstoff -Medium Green Dye = Mittelgruener Farbstoff -Medium Aqua Dye = Mittelaqua Farbstoff -Medium Cyan Dye = Mitteltuerkiser Farbstoff -Medium Sky-blue = Mittelhimmelblauer Farbstoff -Medium Blue Dye = Mittelblauer Farbstoff -Medium Violet Dye = Mittelvioletter Farbstoff -Medium Magenta Dye = Mittelmagenta Farbstoff -Medium Red-violet Dye = Mittelrotvioletter Farbstoff - -Red Dye (low saturation) = Roter Farbstoff (geringe Saettigung) -Orange Dye (low saturation) = Oranger Farbstoff (geringe Saettigung) -Yellow Dye (low saturation) = Gelber Farbstoff (geringe Saettigung) -Lime Dye (low saturation) = Gelbgruener Farbstoff (geringe Saettigung) -Green Dye (low saturation) = Gruener Farbstoff (geringe Saettigung) -Aqua Dye (low saturation) = Aqua Farbstoff (geringe Saettigung) -Cyan Dye (low saturation) = Tuerkiser Farbstoff (geringe Saettigung) -Sky-blue Dye (low saturation) = Himmelblauer Farbstoff (geringe Saettigung) -Blue Dye (low saturation) = Blauer Farbstoff (geringe Saettigung) -Violet Dye (low saturation) = Violetter Farbstoff (geringe Saettigung) -Magenta Dye (low saturation) = Magenta Farbstoff (geringe Saettigung) lila -Red-violet Dye (low saturation) = Rotvioletter Farbstoff (geringe Saettigung) - -[UnifiedDyes] Loaded! = [UnifiedDyes] geladen! diff --git a/mods/unifieddyes/locale/template.txt b/mods/unifieddyes/locale/template.txt deleted file mode 100755 index 126bef81..00000000 --- a/mods/unifieddyes/locale/template.txt +++ /dev/null @@ -1,87 +0,0 @@ -# Template - -Lime Dye = -Aqua Dye = -Sky-blue Dye = -Red-violet Dye = -Light Grey Dye = - -Dark Red Dye (low saturation) = -Dark Orange Dye (low saturation) = -Dark Yellow Dye (low saturation) = -Dark Lime Dye (low saturation) = -Dark Green Dye (low saturation) = -Dark Aqua Dye (low saturation) = -Dark Cyan Dye (low saturation) = -Dark Sky-blue Dye (low saturation) = -Dark Blue Dye (low saturation) = -Dark Violet Dye (low saturation) = -Dark Magenta Dye (low saturation) = -Dark Red-violet Dye (low saturation) = - -Dark Red Dye = -Dark Orange Dye = -Dark Yellow Dye = -Dark Lime Dye = -Dark Green Dye = -Dark Aqua Dye = -Dark Cyan Dye = -Dark Sky-blue Dye = -Dark Blue Dye = -Dark Violet Dye = -Dark Magenta Dye = -Dark Red-violet Dye = - -Medium Red Dye (low saturation) = -Medium Orange Dye (low saturation) = -Medium Yellow Dye (low saturation) = -Medium Lime Dye (low saturation) = -Medium Green Dye (low saturation) = -Medium Aqua Dye (low saturation) = -Medium Cyan Dye (low saturation) = -Medium Sky-blue Dye (low saturation) = -Medium Blue Dye (low saturation) = -Medium Violet Dye (low saturation) = -Medium Magenta Dye (low saturation) = -Medium Red-violet Dye (low saturation) = - -Medium Red Dye = -Medium Orange Dye = -Medium Yellow Dye = -Medium Lime Dye = -Medium Green Dye = -Medium Aqua Dye = -Medium Cyan Dye = -Medium Sky-blue = -Medium Blue Dye = -Medium Violet Dye = -Medium Magenta Dye = -Medium Red-violet Dye = - -Red Dye (low saturation) = -Orange Dye (low saturation) = -Yellow Dye (low saturation) = -Lime Dye (low saturation) = -Green Dye (low saturation) = -Aqua Dye (low saturation) = -Cyan Dye (low saturation) = -Sky-blue Dye (low saturation) = -Blue Dye (low saturation) = -Violet Dye (low saturation) = -Magenta Dye (low saturation) = -Red-violet Dye (low saturation) = - -Red Dye = -Orange Dye = -Yellow Dye = -Lime Dye = -Green Dye = -Aqua Dye = -Cyan Dye = -Sky-blue Dye = -Blue Dye = -Violet Dye = -Magenta Dye = -Red-violet Dye = - -[UnifiedDyes] Loaded! = diff --git a/mods/unifieddyes/locale/tr.txt b/mods/unifieddyes/locale/tr.txt deleted file mode 100755 index 6109389c..00000000 --- a/mods/unifieddyes/locale/tr.txt +++ /dev/null @@ -1,88 +0,0 @@ -# TUrkish translation -# Mahmutelmas06@hotmail.com - -Lime Dye = Limon Yeşili Boya -Aqua Dye = Deniz mavisi Boya -Sky-blue Dye = Gök-Mavi Boya -Red-violet Dye = Kırmızılı Boya -Light Grey Dye = Açık Grey Boya - -Dark Red Dye (low saturation) = Koyu Kırmızı Boya (düşük doygunluk) -Dark Orange Dye (low saturation) = Koyu Turuncu Boya (düşük doygunluk) -Dark Yellow Dye (low saturation) = Koyu Sarı Boya (düşük doygunluk) -Dark Lime Dye (low saturation) = Koyu Limon Yeşili Boya (düşük doygunluk) -Dark Green Dye (low saturation) = Koyu Yeşil Boya (düşük doygunluk) -Dark Aqua Dye (low saturation) = Koyu Deniz mavisi boya (düşük doygunluk) -Dark Cyan Dye (low saturation) = Koyu Cam göbeği Boya (düşük doygunluk) -Dark Sky-blue Dye (low saturation) = Koyu Gök-Mavi Boya (düşük doygunluk) -Dark Blue Dye (low saturation) = Koyu Mavi Boya (düşük doygunluk) -Dark Violet Dye (low saturation) = Koyu mor Boya (düşük doygunluk) -Dark Magenta Dye (low saturation) = Koyu Kızılımsı Mor Boya (düşük doygunluk) -Dark Red-violet Dye (low saturation) = Koyu Kırmızılı Boya (düşük doygunluk) - -Dark Red Dye = Koyu Kırmızı Boya -Dark Orange Dye = Koyu Turuncu Boya -Dark Yellow Dye = Koyu Sarı Boya -Dark Lime Dye = Koyu Limon Yeşili Boya -Dark Green Dye = Koyu Yeşil Boya -Dark Aqua Dye = Koyu Deniz mavisi Boya -Dark Cyan Dye = Koyu Cam göbeği Boya -Dark Sky-blue Dye = Koyu Gök-Mavi Boya -Dark Blue Dye = Koyu Mavi Boya -Dark Violet Dye = Koyu mor Boya -Dark Magenta Dye = Koyu Kızılımsı Mor Boya -Dark Red-violet Dye = Koyu Kırmızılı Boya - -Medium Red Dye (low saturation) = Kırmızı Boya (düşük doygunluk) -Medium Orange Dye (low saturation) = Turuncu Boya (düşük doygunluk) -Medium Yellow Dye (low saturation) = Sarı Boya (düşük doygunluk) -Medium Lime Dye (low saturation) = Limon Yeşili Boya (düşük doygunluk) -Medium Green Dye (low saturation) = Yeşil Boya (düşük doygunluk) -Medium Aqua Dye (low saturation) = Deniz mavisi Boya (düşük doygunluk) -Medium Cyan Dye (low saturation) = Cam göbeği Boya (düşük doygunluk) -Medium Sky-blue Dye (low saturation) = Gök-Mavi Boya (düşük doygunluk) -Medium Blue Dye (low saturation) = Mavi Boya (düşük doygunluk) -Medium Violet Dye (low saturation) = Koyu mor Boya (düşük doygunluk) -Medium Magenta Dye (low saturation) = Kızılımsı Mor Boya (düşük doygunluk) -Medium Red-violet Dye (low saturation) = Kırmızılı Boya (düşük doygunluk) - -Medium Red Dye = Kırmızı Boya -Medium Orange Dye = Turuncu Boya -Medium Yellow Dye = Sarı Boya -Medium Lime Dye = Limon Yeşili Boya -Medium Green Dye = Yeşil Boya -Medium Aqua Dye = Deniz mavisi Boya -Medium Cyan Dye = Cam göbeği Boya -Medium Sky-blue = Gök-Mavi -Medium Blue Dye = Mavi Boya -Medium Violet Dye = Koyu mor Boya -Medium Magenta Dye = Kızılımsı Mor Boya -Medium Red-violet Dye = Kırmızılı Boya - -Red Dye (low saturation) = Kırmızı Boya (düşük doygunluk) -Orange Dye (low saturation) = Turuncu Boya (düşük doygunluk) -Yellow Dye (low saturation) = Sarı Boya (düşük doygunluk) -Lime Dye (low saturation) = Limon Yeşili Boya (düşük doygunluk) -Green Dye (low saturation) = Yeşil Boya (düşük doygunluk) -Aqua Dye (low saturation) = Deniz mavisi Boya (düşük doygunluk) -Cyan Dye (low saturation) = Cam göbeği Boya (düşük doygunluk) -Sky-blue Dye (low saturation) = Gök-Mavi Boya (düşük doygunluk) -Blue Dye (low saturation) = Mavi Boya (düşük doygunluk) -Violet Dye (low saturation) = Koyu mor Boya (düşük doygunluk) -Magenta Dye (low saturation) = Kızılımsı Mor Boya (düşük doygunluk) -Red-violet Dye (low saturation) = Kırmızılı Boya (düşük doygunluk) - -Red Dye = Kırmızı Boya -Orange Dye = Turuncu Boya -Yellow Dye = Sarı Boya -Lime Dye = Limon Yeşili Boya -Green Dye = Yeşil Boya -Aqua Dye = Deniz mavisi Boya -Cyan Dye = Cam göbeği Boya -Sky-blue Dye = Gök-Mavi Boya -Blue Dye = Mavi Boya -Violet Dye = Koyu mor Boya -Magenta Dye = Kızılımsı Mor Boya -Red-violet Dye = Kırmızılı Boya - -[UnifiedDyes] Loaded! = [UnifiedBoyas] yüklendi! diff --git a/mods/unifieddyes/textures/unifieddyes_aqua.png b/mods/unifieddyes/textures/unifieddyes_aqua.png deleted file mode 100755 index 77bdddd3fc8b1ebfedbd3cfe1db18f1a3f2a8c04..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|t`a8;Sc`3dJkK2`wSg3K zNswRg|NjivPw_eexh9@2jv*Y;$q}q9JUcpDBOPwCX(}8%wXG|$l_Oc~a8p2=M%z+8 n#WgTe~DWM4f*QY1X diff --git a/mods/unifieddyes/textures/unifieddyes_aqua_s50.png b/mods/unifieddyes/textures/unifieddyes_aqua_s50.png deleted file mode 100755 index 4e0335c54de4fcee0b98e7e769ee70c6ed1d1cc2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|t}b&66e4VZytjvVo&qW6 zk|4j}|Nj}TpW<}{a!ov4978ywlOtGJcy@HQMmpSN(^NQkYFk%gD@U@};iiB#jkcwH nig7%vot!sIgstUqHez5nR<87&JtQFusGq^p)z4*}Q$iB}7PKgO diff --git a/mods/unifieddyes/textures/unifieddyes_blue_s50.png b/mods/unifieddyes/textures/unifieddyes_blue_s50.png deleted file mode 100755 index c2abddba4d09d292051f7cd37cf171ae84c7e063..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|t}ZTf6%-?YylaUr?|~F^ zNswRg|NjivPw_eexh9@2jv*Y;$q}q9JUcpDBOPwCX(}8%wXG|$l_Oc~a8p2=M%z+8 n#WgTe~DWM4f<>e>+ diff --git a/mods/unifieddyes/textures/unifieddyes_cyan_s50.png b/mods/unifieddyes/textures/unifieddyes_cyan_s50.png deleted file mode 100755 index e5c9ad2e7c9540b913444dfdb493fdc489fb62b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|t}b)uDnvv8dDb6SrvWME zk|4j}|Nj}TpW<}{a!ov4978ywlOtGJcy@HQMmpSN(^NQkYFk%gD@U@};iiB#jkcwH nig7%vot!sIgstUqHez5nR<87&JtQFusGq^p)z4*}Q$iB}4#_BB diff --git a/mods/unifieddyes/textures/unifieddyes_dark_aqua.png b/mods/unifieddyes/textures/unifieddyes_dark_aqua.png deleted file mode 100755 index fb8a02e62271ff0d9c3d438e72f1b7b7eca343b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|t{hIPOll%Pp3oL$5XD>) zAj?UIdhnsAg3I|VZ>q>0pNESQX6ws#8wvgTe~DWM4fsmv#F diff --git a/mods/unifieddyes/textures/unifieddyes_dark_blue.png b/mods/unifieddyes/textures/unifieddyes_dark_blue.png deleted file mode 100755 index 6386629a4291c02893cc2f51e08d08038b18c976..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|t{farOiXG(Ue|21EkKI7 zB*-uL|9^(-r+6KKToX?h#}JO_+SZlW%8@K~xGA7bqirdl nVjRzEC+E!)VQYDujTjh?l`DN`4@t-Z>SyqD^>bP0l+XkKM5QKR diff --git a/mods/unifieddyes/textures/unifieddyes_dark_blue_s50.png b/mods/unifieddyes/textures/unifieddyes_dark_blue_s50.png deleted file mode 100755 index 99b37463353aa96588d71116a7511e5fa88484fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|uHxb*+}yH2-n}n|vw;+I zNswRg|NjivPw_eexh9@2jv*Y;$q}q9JUcpDBOPwCX(}8%wXG|$l_Oc~a8p2=M%z+8 n#WgTe~DWM4fgViSp diff --git a/mods/unifieddyes/textures/unifieddyes_dark_cyan.png b/mods/unifieddyes/textures/unifieddyes_dark_cyan.png deleted file mode 100755 index 4d02c89bf156a778fdbdbaa45f3e98841ab9f004..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|t{hHIOloRC9$R~2D3D?< z3Gxg6|DWOdDPBh)*TmDsF@z&JIf9jiXGdpiq{B@%O@)J}wsj@8awLl#ZVG7AXj{ss n7{{~P$$7Ix*jgTEBL;?JB|3Aa^Q@oBqu8F6MV+codas(?2&yLR4NQawjnhFO`ZR<*G+SZlW%8@K~xGA7bqirdl nVjRzEC+E!)VQYDujTjh?l`DN`4@t-Z>SyqD^>bP0l+XkKJP#&B diff --git a/mods/unifieddyes/textures/unifieddyes_dark_green_s50.png b/mods/unifieddyes/textures/unifieddyes_dark_green_s50.png deleted file mode 100755 index 9faf32cfee66de413ba6c5aee40d78d7f1f9bdef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|uHq)*+_Kz2-q|i$KOn_i z666>B|3Aa^Q@oBqu8F6MV+codas(?2&yLR4NQawjnhFO`ZR<*G+SZlW%8@K~xGA7bqirdl nVjRzEC+E!)VQYDujTjh?l`DN`4@t-Z>SyqD^>bP0l+XkKe}yLe diff --git a/mods/unifieddyes/textures/unifieddyes_dark_lime_s50.png b/mods/unifieddyes/textures/unifieddyes_dark_lime_s50.png deleted file mode 100755 index 4afd55f4ad19457b752544073162b2b16e9894c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|uBs;DBC^~-p8Z+Z5Fo`| z666>B|3Aa^Q@oBqu8F6MV+codas(?2&yLR4NQawjnhFO`ZR<*G z666>B|3Aa^Q@oBqu8F6MV+codas(?2&yLR4NQawjnhFO`ZR<*GB|3Aa^Q@oBqu8F6MV+codas(?2&yLR4NQawjnhFO`ZR<*GgTe~DWM4ft1c&Y diff --git a/mods/unifieddyes/textures/unifieddyes_dark_orange_s50.png b/mods/unifieddyes/textures/unifieddyes_dark_orange_s50.png deleted file mode 100755 index a94568e0e5e0514ab5b151f013b5a23071d650b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|t|qGDvLf6-o?L}s7LZ~t z3Gxg6|DWOdDPBh)*TmDsF@z&JIf9jiXGdpiq{B@%O@)J}wsj@8awLl#ZVG7AXj{ss m7{{~P$$7Ix*jgTEBL;?J+SZlW%8@K~xGA7bqirdl nVjRzEC+E!)VQYDujTjh?l`DN`4@t-Z>SyqD^>bP0l+XkKKlLV2 diff --git a/mods/unifieddyes/textures/unifieddyes_dark_red_s50.png b/mods/unifieddyes/textures/unifieddyes_dark_red_s50.png deleted file mode 100755 index cbb53cfbf74f55a1b966af319436a6a6a78f026d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|t|sE*vfSK2p0$FjC6Hn+ z3Gxg6|DWOdDPBh)*TmDsF@z&JIf9jiXGdpiq{B@%O@)J}wsj@8awLl#ZVG7AXj{ss n7{{~P$$7Ix*jgTEBL;?JB|3Aa^Q@oBqu8F6MV+codas(?2&yLR4NQawjnhFO`ZR<*G+SZlW%8@K~xGA7bqirdl nVjRzEC+E!)VQYDujTjh?l`DN`4@t-Z>SyqD^>bP0l+XkKO+hAf diff --git a/mods/unifieddyes/textures/unifieddyes_dark_skyblue.png b/mods/unifieddyes/textures/unifieddyes_dark_skyblue.png deleted file mode 100755 index 3cb64f0fdea54c5d1492761e3ea24022554778b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|t{kdPOd@JP9=nIKAdq4% z3Gxg6|DWOdDPBh)*TmDsF@z&JIf9jiXGdpiq{B@%O@)J}wsj@8awLl#ZVG7AXj{ss n7{{~P$$7Ix*jgTEBL;?JgTe~DWM4fpk60c diff --git a/mods/unifieddyes/textures/unifieddyes_dark_violet.png b/mods/unifieddyes/textures/unifieddyes_dark_violet.png deleted file mode 100755 index 02f31399f291d227ac378abe21ea44ab1517dd02..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|uBsePB1~#Pp3bUG$AA=b zNswRg|NjivPw_eexh9@2jv*Y;$q}q9JUcpDBOPwCX(}8%wXG|$l_Oc~a8p2=M%z+8 n#WgTe~DWM4fZL22E diff --git a/mods/unifieddyes/textures/unifieddyes_dark_violet_s50.png b/mods/unifieddyes/textures/unifieddyes_dark_violet_s50.png deleted file mode 100755 index 6df26be1d7cd137bc66bf141e3e6a269493f996e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|uBzfDBHXe-p3dgXMj*vp z666>B|3Aa^Q@oBqu8F6MV+codas(?2&yLR4NQawjnhFO`ZR<*G+SZlW%8@K~xGA7bqirdl nVjRzEC+E!)VQYDujTjh?l`DN`4@t-Z>SyqD^>bP0l+XkKN}?ud diff --git a/mods/unifieddyes/textures/unifieddyes_dark_yellow_s50.png b/mods/unifieddyes/textures/unifieddyes_dark_yellow_s50.png deleted file mode 100755 index 08e00278e0511b1aa676dda56a9970ccbaa41c66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|t|lhpva;Mj-r`E9bwG-_ zB*-uL|9^(-r+6KKToX?h#}JO_+SZlW%8@K~xGA7bqirdl nVjRzEC+E!)VQYDujTjh?l`DN`4@t-Z>SyqD^>bP0l+XkKVAv+5 diff --git a/mods/unifieddyes/textures/unifieddyes_darkgrey.png b/mods/unifieddyes/textures/unifieddyes_darkgrey.png deleted file mode 100755 index 826c5167ba0e68770052de5005003ced5fcb6c4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|u3TJP%*-Ic4>j!`K#I8} z$S?T+e}?O)cpZUU6Hgb%5RT~N2v!!J9i6R_4ma5}6%L--)|J@Gkt}w&DWFZGZ7H8( m9M5Ve=gksfYk8cF7#NO~D}84VNyq}~XYh3Ob6Mw<&;$T9NG3M` diff --git a/mods/unifieddyes/textures/unifieddyes_green_s50.png b/mods/unifieddyes/textures/unifieddyes_green_s50.png deleted file mode 100755 index f2c47876d09df41133febf34888c5760391346e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|t}b(36eARXyoB0qYCwv) zB*-uL|9^(-r+6KKToX?h#}JO_+SZlW%8@K~xGA7bqirdl nVjRzEC+E!)VQYDujTjh?l`DN`4@t-Z>SyqD^>bP0l+XkKrXwdz diff --git a/mods/unifieddyes/textures/unifieddyes_light_aqua.png b/mods/unifieddyes/textures/unifieddyes_light_aqua.png deleted file mode 100755 index b9a4b957eefd5091b3c0f31db5f72c1badb1ca04..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|uBmTVa;%90@)o&Hkpfc8 zB|(0{|Nk>wKgH_^wKgH_^hnoW0G}@N( nDaP@vc5>b<5w@1c*@%JRSh>=7_K<`upne8VS3j3^P6wKgH_^bwkZa=U;uyjaogBf+!n32ZHPYcGo2J6SQ`@={TRD=&4mSm~X|yfn nQ;g$T?c}^!B5W;>vk?Qsv2vyF>>&wRK>ZA!u6{1-oD!M<&EP6a diff --git a/mods/unifieddyes/textures/unifieddyes_light_orange.png b/mods/unifieddyes/textures/unifieddyes_light_orange.png deleted file mode 100755 index 025083d923e561262df71f51c1d3ddff043703d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|u5VYSu8HCR^8Uu#bpk2o zk|4j}|Nj}TpW<}{a!ov4978ywlOtGJcy@HQMmpSN(^NQkYFk%gD@U@};iiB#jkcwH nig7%vot!sIgstUqHez5nR<87&JtQFusGq^p)z4*}Q$iB}Qf4Uu diff --git a/mods/unifieddyes/textures/unifieddyes_light_red.png b/mods/unifieddyes/textures/unifieddyes_light_red.png deleted file mode 100755 index df164eaf2220e194b53ec6ba71d32195a3414259..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|u5VLQ*KlwEd6QZ{L;)%0 zk|4j}|Nj}TpW<}{a!ov4978ywlOtGJcy@HQMmpSN(^NQkYFk%gD@U@};iiB#jkcwH nig7%vot!sIgstUqHez5nR<87&JtQFusGq^p)z4*}Q$iB}Ee9y6 diff --git a/mods/unifieddyes/textures/unifieddyes_light_redviolet.png b/mods/unifieddyes/textures/unifieddyes_light_redviolet.png deleted file mode 100755 index bb8c4ca99c5a3d20834dd6e735540ff97065b7bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|u5VLUuHlFR@_yJH>H$*B zB|(0{|Nk>wKgH_^bwkZa=U;uyjaogBf+!n32ZHPYcGo2J6SQ`@={TRD=&4mSm~X|yfn nQ;g$T?c}^!B5W;>vk?Qsv2vyF>>&wRK>ZA!u6{1-oD!MU-xngpbn zOM?7@|Nm#Weu~!-$TjhFaSY*zPL5z@;n~sI8tHJ8O;h3Escl_}tsKc>hnoW0G}@N( nDaP@vc5>b<5w@1c*@%JRSh>=7_K<`upne8VS3j3^P6hnoW0G}@N( nDaP@vc5>b<5w@1c*@%JRSh>=7_K<`upne8VS3j3^P6XwUhH^iLkXi&PEIj$I6wyvxg*P0rfL@y85}Sb4q9e02`|-5&!@I diff --git a/mods/unifieddyes/textures/unifieddyes_lime.png b/mods/unifieddyes/textures/unifieddyes_lime.png deleted file mode 100755 index 50b75c2c01244ad1d93bf2cf5ea36c2eb78abcc0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|u7xKhY>HWdy!GX>5+SZlW%8@K~xGA7bqirdl nVjRzEC+E!)VQYDujTjh?l`DN`4@t-Z>SyqD^>bP0l+XkKq1h)k diff --git a/mods/unifieddyes/textures/unifieddyes_lime_s50.png b/mods/unifieddyes/textures/unifieddyes_lime_s50.png deleted file mode 100755 index c942e8b14495864d190ad4abc7252fa666843cb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|u7z`5Y$6nZyxo(P{sAfG zk|4j}|Nj}TpW<}{a!ov4978ywlOtGJcy@HQMmpSN(^NQkYFk%gD@U@};iiB#jkcwH nig7%vot!sIgstUqHez5nR<87&JtQFusGq^p)z4*}Q$iB}1lA}? diff --git a/mods/unifieddyes/textures/unifieddyes_magenta_s50.png b/mods/unifieddyes/textures/unifieddyes_magenta_s50.png deleted file mode 100755 index 4527c42bfdc4ab9e1eb6bc31113076ece602d23b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|u5(@HhATt>d9F>%U4RsG zNswRg|NjivPw_eexh9@2jv*Y;$q}q9JUcpDBOPwCX(}8%wXG|$l_Oc~a8p2=M%z+8 n#WgTe~DWM4f+%6~7 diff --git a/mods/unifieddyes/textures/unifieddyes_medium_aqua.png b/mods/unifieddyes/textures/unifieddyes_medium_aqua.png deleted file mode 100755 index 8f8c5f04996e87b26e0ac2099ded47cb29d79361..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|t^%!I%sv`G-YOw4ejvqM z666>B|3Aa^Q@oBqu8F6MV+codas(?2&yLR4NQawjnhFO`ZR<*Ga2_ diff --git a/mods/unifieddyes/textures/unifieddyes_medium_aqua_s50.png b/mods/unifieddyes/textures/unifieddyes_medium_aqua_s50.png deleted file mode 100755 index 17ec4fc6ba5cf3f442d753d3000f29b3d43bf5be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|uDa=7qE;F}o_NdddLYGI z666>B|3Aa^Q@oBqu8F6MV+codas(?2&yLR4NQawjnhFO`ZR<*GgTe~DWM4fhQlWb diff --git a/mods/unifieddyes/textures/unifieddyes_medium_blue_s50.png b/mods/unifieddyes/textures/unifieddyes_medium_blue_s50.png deleted file mode 100755 index 9261c8893cedc19869673ffc0b56be611d93e407..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|uDZJEqM}wn-VP(F<3NhJ zB*-uL|9^(-r+6KKToX?h#}JO_+SZlW%8@K~xGA7bqirdl nVjRzEC+E!)VQYDujTjh?l`DN`4@t-Z>SyqD^>bP0l+XkKZy_ed diff --git a/mods/unifieddyes/textures/unifieddyes_medium_cyan.png b/mods/unifieddyes/textures/unifieddyes_medium_cyan.png deleted file mode 100755 index 402eb7794c45f947f87f7bd7f986b834cfb3b142..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|t^%#C%sxIqo(l6(OCZHu z666>B|3Aa^Q@oBqu8F6MV+codas(?2&yLR4NQawjnhFO`ZR<*GzqE=Qwp7XyNb0EcB z666>B|3Aa^Q@oBqu8F6MV+codas(?2&yLR4NQawjnhFO`ZR<*GEqE@0nUi6ih89<7; zB*-uL|9^(-r+6KKToX?h#}JO_+SZlW%8@K~xGA7bqirdl nVjRzEC+E!)VQYDujTjh?l`DN`4@t-Z>SyqD^>bP0l+XkKv4|&n diff --git a/mods/unifieddyes/textures/unifieddyes_medium_lime.png b/mods/unifieddyes/textures/unifieddyes_medium_lime.png deleted file mode 100755 index 694dbf8b8a34e3531fe2616b9c56e96f736e32f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|u3oJI8a^Pw3zJ`60aDB* zL4Lvi|1(@a#p?*MpUXO@geCw0E+|X@ diff --git a/mods/unifieddyes/textures/unifieddyes_medium_lime_s50.png b/mods/unifieddyes/textures/unifieddyes_medium_lime_s50.png deleted file mode 100755 index f1933af0bf6a5f179dddf148930d5197004f1a79..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|u3qW78djn}-fbhnG9blV z666>B|3Aa^Q@oBqu8F6MV+codas(?2&yLR4NQawjnhFO`ZR<*GgTe~DWM4f0puu1 diff --git a/mods/unifieddyes/textures/unifieddyes_medium_magenta_s50.png b/mods/unifieddyes/textures/unifieddyes_medium_magenta_s50.png deleted file mode 100755 index db707251c81f85b13f429bfda788649076a2ffc9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|uIakzR-#rw9&3rpULeI> z666>B|3Aa^Q@oBqu8F6MV+codas(?2&yLR4NQawjnhFO`ZR<*GtkxVqiE{uJoNfBq0l^pTX1B&t;ucLK6Vjb|=^X diff --git a/mods/unifieddyes/textures/unifieddyes_medium_orange_s50.png b/mods/unifieddyes/textures/unifieddyes_medium_orange_s50.png deleted file mode 100755 index 2db3a5a66b2a1d6fe73858a813dba0402229388c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|uIXO7RvMx}-n@e;+SZlW%8@K~xGA7bqirdl nVjRzEC+E!)VQYDujTjh?l`DN`4@t-Z>SyqD^>bP0l+XkKtMn&i diff --git a/mods/unifieddyes/textures/unifieddyes_medium_red.png b/mods/unifieddyes/textures/unifieddyes_medium_red.png deleted file mode 100755 index ccb75d0b169b022886918c36aef4db3127b0a7f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|uB`$BKFlD&nci|dK#I8} z$S?T+e}?O)cpZUU6Hgb%5RT~N2v!!J9i6R_4ma5}6%L--)|J@Gkt}w&DWFZGZ7H8( m9M5Ve=gksfYk8cF7#NO~D}84VNyq}~XYh3Ob6Mw<&;$S(-zC}r diff --git a/mods/unifieddyes/textures/unifieddyes_medium_red_s50.png b/mods/unifieddyes/textures/unifieddyes_medium_red_s50.png deleted file mode 100755 index 2788a3c345b8b5b0d61540456520ed7d635f3e7d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|uIakER-&Rno^0I4M?i|X zB*-uL|9^(-r+6KKToX?h#}JO_+SZlW%8@K~xGA7bqirdl nVjRzEC+E!)VQYDujTjh?l`DN`4@t-Z>SyqD^>bP0l+XkKhY=?T diff --git a/mods/unifieddyes/textures/unifieddyes_medium_redviolet.png b/mods/unifieddyes/textures/unifieddyes_medium_redviolet.png deleted file mode 100755 index 0879e32511ed898c2cf9d75757e087f1919e4c56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|uB`%IKFk_GUgq6~Q$UKj zB*-uL|9^(-r+6KKToX?h#}JO_+SZlW%8@K~xGA7bqirdl nVjRzEC+E!)VQYDujTjh?l`DN`4@t-Z>SyqD^>bP0l+XkK%J?U{ diff --git a/mods/unifieddyes/textures/unifieddyes_medium_redviolet_s50.png b/mods/unifieddyes/textures/unifieddyes_medium_redviolet_s50.png deleted file mode 100755 index 8acdebbd2f1fd6732aff206a596701e5680c9d15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|uIaj7R-zg}ULfD&uRw~q zB*-uL|9^(-r+6KKToX?h#}JO_+SZlW%8@K~xGA7bqirdl nVjRzEC+E!)VQYDujTjh?l`DN`4@t-Z>SyqD^>bP0l+XkKsNyGK diff --git a/mods/unifieddyes/textures/unifieddyes_medium_skyblue.png b/mods/unifieddyes/textures/unifieddyes_medium_skyblue.png deleted file mode 100755 index 7fa825ea51f8900fadbdf8aa54cdfd0acc13d542..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|t^!`I%o;vG-fMG5eIUhL z666>B|3Aa^Q@oBqu8F6MV+codas(?2&yLR4NQawjnhFO`ZR<*GMpUXO@geCx(v?ntF diff --git a/mods/unifieddyes/textures/unifieddyes_medium_violet.png b/mods/unifieddyes/textures/unifieddyes_medium_violet.png deleted file mode 100755 index 852300307911baaa6aedd0eda80ede7b6ec1e993..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|u3iGI8q7XGp78ZPO(4Zw z666>B|3Aa^Q@oBqu8F6MV+codas(?2&yLR4NQawjnhFO`ZR<*GgTe~DWM4f-GnFc diff --git a/mods/unifieddyes/textures/unifieddyes_medium_yellow.png b/mods/unifieddyes/textures/unifieddyes_medium_yellow.png deleted file mode 100755 index f89eb5b11eaaa25946b7cb9599adab8a909ce4fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|uC1*CK0Y8pm5yviAjMn~ zAj?UIdhnsAg3I|VZ>q>0pNESQX6ws#8wvgTe~DWM4f&6p>; diff --git a/mods/unifieddyes/textures/unifieddyes_orange_s50.png b/mods/unifieddyes/textures/unifieddyes_orange_s50.png deleted file mode 100755 index 0f9dd12eb8bab3e74fcd8786bbc53dd50094378c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|u5$}qB5V|ZyoSkt3V;-I zNswRg|NjivPw_eexh9@2jv*Y;$q}q9JUcpDBOPwCX(}8%wXG|$l_Oc~a8p2=M%z+8 n#WgTe~DWM4f3j8Qp diff --git a/mods/unifieddyes/textures/unifieddyes_red_s50.png b/mods/unifieddyes/textures/unifieddyes_red_s50.png deleted file mode 100755 index 000c2bf967ce3228f679e6e44b327fdd7dede414..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|u5(>nA`}#WJQbGPB|wU~ zB*-uL|9^(-r+6KKToX?h#}JO_+SZlW%8@K~xGA7bqirdl nVjRzEC+E!)VQYDujTjh?l`DN`4@t-Z>SyqD^>bP0l+XkKjTR>f diff --git a/mods/unifieddyes/textures/unifieddyes_redviolet.png b/mods/unifieddyes/textures/unifieddyes_redviolet.png deleted file mode 100755 index 40740dde9609797e9be83394c0d31d0ff6e04bf8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|t|ui5i&<@eyxzA`SAZ0A zNswRg|NjivPw_eexh9@2jv*Y;$q}q9JUcpDBOPwCX(}8%wXG|$l_Oc~a8p2=M%z+8 n#WgTe~DWM4f0~RPl diff --git a/mods/unifieddyes/textures/unifieddyes_redviolet_s50.png b/mods/unifieddyes/textures/unifieddyes_redviolet_s50.png deleted file mode 100755 index fe0d6cbadb65aa2d6119cc300bd58a4744cc0267..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|u5(=qBNS|aydx8KE(21` zB|(0{|Nk>wKgH_^K7ayk;A(qd+SZlW%8@K~xGA7bqirdl nVjRzEC+E!)VQYDujTjh?l`DN`4@t-Z>SyqD^>bP0l+XkK$v-El diff --git a/mods/unifieddyes/textures/unifieddyes_violet_s50.png b/mods/unifieddyes/textures/unifieddyes_violet_s50.png deleted file mode 100755 index d40f564df46ff9c5fd705f6d4490ad23609b2c24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|t_3c0Z4@Gayf-K85`h$R zNswRg|NjivPw_eexh9@2jv*Y;$q}q9JUcpDBOPwCX(}8%wXG|$l_Oc~a8p2=M%z+8 n#WgTe~DWM4f`!gsl diff --git a/mods/unifieddyes/textures/unifieddyes_yellow_s50.png b/mods/unifieddyes/textures/unifieddyes_yellow_s50.png deleted file mode 100755 index da4e8cb323da7d6fa93b05c0f0b4be432fabd891..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|u5;(QM1(5Eal|A)B0VfcJ*H!H0SW1%>I2j111atf#l-e^v*oVDNPHb6Mw<&;$T! CZW%8C