]> git.xonotic.org Git - xonotic/mediasource.git/blob - gfx/hud/wickedhud/svg/exportborders.sh
added a note about morphed's change to the laser
[xonotic/mediasource.git] / gfx / hud / wickedhud / svg / exportborders.sh
1 #!/bin/bash
2 #Requires Inkscape, Gimp and ~/.gimp*/scripts/totga.scm
3 #Exports png images from svg files (to /tga) and converts them to tga. 
4
5 if [ ! -d tga ]
6 then
7    mkdir tga
8 fi
9
10 echo
11 echo "Exporting png images from svg files..."
12 inkscape -e tga/border.png -d 90 border.svg
13 inkscape -e tga/border_chat.png -d 90 border_chat.svg
14 inkscape -e tga/border_healtharmor.png -d 90 border_healtharmor.svg
15 inkscape -e tga/border_inventory.png -d 90 border_inventory.svg
16 inkscape -e tga/border_modicons.png -d 90 border_modicons.svg
17 inkscape -e tga/border_powerups.png -d 90 border_powerups.svg
18 inkscape -e tga/border_radar.png -d 90 border_radar.svg
19 inkscape -e tga/border_score.png -d 90 border_score.svg
20 inkscape -e tga/border_timer.png -d 90 border_timer.svg
21 inkscape -e tga/border_vote.png -d 90 border_vote.svg
22 inkscape -e tga/border_weaponicons.png -d 90 border_weaponicons.svg
23
24 cd tga
25 echo
26 echo "Converting png to tga..."
27 #(png-tga fileIn fileOut grayscale alpha0.5)
28 gimp -d -f -i \
29 -b '(totga "border.png")' \
30 -b '(totga "border_chat.png")' \
31 -b '(totga "border_healtharmor.png")' \
32 -b '(totga "border_inventory.png")' \
33 -b '(totga "border_modicons.png")' \
34 -b '(totga "border_powerups.png")' \
35 -b '(totga "border_radar.png")' \
36 -b '(totga "border_score.png")' \
37 -b '(totga "border_timer.png")' \
38 -b '(totga "border_vote.png")' \
39 -b '(totga "border_weaponicons.png")' \
40 -b '(gimp-quit 0)'
41
42 echo
43 echo "Removing png files from /tga ..."
44 rm border.png
45 rm border_chat.png
46 rm border_healtharmor.png
47 rm border_inventory.png
48 rm border_modicons.png
49 rm border_powerups.png
50 rm border_radar.png
51 rm border_score.png
52 rm border_timer.png
53 rm border_vote.png
54 rm border_weaponicons.png
55
56 echo
57 echo "Export complete."