Skip to content

Commit da5dd3c

Browse files
author
Marian Rudzynski
committed
added mpq league icons, various changes, icons
1 parent 570a5d4 commit da5dd3c

38 files changed

+50
-3
lines changed

.gitignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Ignore generated images
2+
leagues/plain
3+
leagues/plain-processed
4+
leagues/processed
5+
races/plain
6+
units/icons
7+
icons/icons

icons/gen.sh

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#!/bin/bash
2+
#
3+
# (Re-)Generates various sizes of general UI icons
4+
5+
mkdir -p icons
6+
7+
for w in 16 24 32; do
8+
h=$w
9+
10+
for k in originals/*png; do
11+
12+
filename=$(basename "$k")
13+
extension="${filename##*.}"
14+
filename="${filename%.*}"
15+
16+
echo "$k -> plain/$filename\-$w.png ($w x $h)"
17+
18+
convert $k -resize $w\x$h icons/$filename\-$w.png
19+
convert $k -negate -resize $w\x$h icons/$filename\-white\-$w.png
20+
#exit
21+
done
22+
done

icons/originals/check.png

2.59 KB
Loading

icons/originals/upload.png

4.32 KB
Loading

icons/originals/warning.png

5.33 KB
Loading

leagues/gen.sh

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,10 @@
22
#
33
# (Re-)Generates various sizes of the league icons from their base
44
# Also creates bw versions (base should be colored)
5+
# And now also generates all sizes from our 112x112 default
56

6-
mkdir -p plain
7+
mkdir -p processed
8+
mkdir -p plain-processed
79

810
for w in 16 32 48 64; do
911
h=$w
@@ -16,11 +18,25 @@ for w in 16 32 48 64; do
1618

1719
echo "$k -> plain/$filename\-$w.png ($w x $h)"
1820

19-
convert $k -resize $w\x$h plain/$filename\-$w\-color.png
21+
convert $k -resize $w\x$h plain-processed/$filename\-$w\-color.png
2022

2123
convert $k -colorspace Gray -black-threshold 90% -contrast -resize $w\x$h plain/$filename\-$w.png
2224

2325
convert plain/$filename\-$w.png -negate plain/$filename\-$w\-white.png
2426
#exit
2527
done
28+
29+
# Game league icons
30+
for k in mpq/*png; do
31+
32+
filename=$(basename "$k")
33+
extension="${filename##*.}"
34+
filename="${filename%.*}"
35+
36+
echo "$k -> processed/$filename\-$w.png ($w x $h)"
37+
38+
convert $k -resize $w\x$h processed/$filename\-$w\.png
39+
#exit
40+
done
41+
2642
done

leagues/mpq/bronze-top100.png

16.9 KB
Loading

leagues/mpq/bronze-top16.png

21.5 KB
Loading

leagues/mpq/bronze-top50.png

19 KB
Loading

leagues/mpq/bronze.png

16.1 KB
Loading

0 commit comments

Comments
 (0)