Compare commits
64 Commits
master
...
stable-201
Author | SHA1 | Date | |
---|---|---|---|
70b1f9fbc9 | |||
2804327825 | |||
315dfb8283 | |||
f852fb6861 | |||
2b9831a869 | |||
0cd0758c08 | |||
46a55946ef | |||
dcf9bf648f | |||
58cac62bf4 | |||
22243fa684 | |||
9f36afaf50 | |||
3f9e8e4554 | |||
92da3a5345 | |||
91d260b538 | |||
e3f73e07e7 | |||
fe455a7e44 | |||
d2819353c2 | |||
fbe762cf19 | |||
e0c87656ed | |||
cf89bc6a24 | |||
50013d21d1 | |||
9ad1f28ae1 | |||
68f8c18bc3 | |||
0ceb8f0afe | |||
34299b01a0 | |||
295cd027f2 | |||
aacb377f8c | |||
80e5429bf3 | |||
0aa55cc4d7 | |||
b0ccff164d | |||
4d11406f8d | |||
e3b7e9d534 | |||
e981b29cd2 | |||
112ba73ed6 | |||
935f15c343 | |||
de61a1333b | |||
1b0e384278 | |||
3b942c352f | |||
8ea8b01dcc | |||
966166b1b9 | |||
aef03c1932 | |||
e146c55ca0 | |||
2fcae9d17d | |||
aeb179a129 | |||
0fbf6baa72 | |||
525a143398 | |||
4622d25e76 | |||
3e93c10cfd | |||
2959698111 | |||
b42376ba3d | |||
1c5d79800f | |||
b1ad76ab72 | |||
3f7fb1af74 | |||
4f1303aac1 | |||
1773af6868 | |||
1c7f403f29 | |||
00459f8859 | |||
1426efb517 | |||
7c48587c6a | |||
17522711de | |||
d21cbc129d | |||
8d49d58331 | |||
4d58fda283 | |||
127caef5b3 |
Before Width: | Height: | Size: 421 B After Width: | Height: | Size: 292 B |
@ -1,2 +1,4 @@
|
||||
default
|
||||
dye
|
||||
intllib?
|
||||
|
||||
|
1
description.txt
Normal file
@ -0,0 +1 @@
|
||||
Unified Dyes expands the standard dye set from 15 to 90 colors.
|
@ -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
|
177
gentextures.sh
@ -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
|
@ -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
|
88
locale/tr.txt
Normal file
@ -0,0 +1,88 @@
|
||||
# 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!
|
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
BIN
textures/unifieddyes_dye.png
Normal file
After Width: | Height: | Size: 150 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
BIN
textures/unifieddyes_palette.png
Normal file
After Width: | Height: | Size: 207 B |
BIN
textures/unifieddyes_palette_aquas.png
Normal file
After Width: | Height: | Size: 99 B |
BIN
textures/unifieddyes_palette_blues.png
Normal file
After Width: | Height: | Size: 99 B |
BIN
textures/unifieddyes_palette_colorwallmounted.png
Normal file
After Width: | Height: | Size: 136 B |
BIN
textures/unifieddyes_palette_cyans.png
Normal file
After Width: | Height: | Size: 101 B |
BIN
textures/unifieddyes_palette_extended.png
Normal file
After Width: | Height: | Size: 290 B |
BIN
textures/unifieddyes_palette_greens.png
Normal file
After Width: | Height: | Size: 91 B |
BIN
textures/unifieddyes_palette_greys.png
Normal file
After Width: | Height: | Size: 90 B |
BIN
textures/unifieddyes_palette_limes.png
Normal file
After Width: | Height: | Size: 99 B |
BIN
textures/unifieddyes_palette_magentas.png
Normal file
After Width: | Height: | Size: 101 B |
BIN
textures/unifieddyes_palette_oranges.png
Normal file
After Width: | Height: | Size: 99 B |
BIN
textures/unifieddyes_palette_reds.png
Normal file
After Width: | Height: | Size: 99 B |
BIN
textures/unifieddyes_palette_redviolets.png
Normal file
After Width: | Height: | Size: 99 B |
BIN
textures/unifieddyes_palette_skyblues.png
Normal file
After Width: | Height: | Size: 99 B |
BIN
textures/unifieddyes_palette_violets.png
Normal file
After Width: | Height: | Size: 99 B |
BIN
textures/unifieddyes_palette_yellows.png
Normal file
After Width: | Height: | Size: 101 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 161 B |