add alphamod shaders :)
authorRudolf Polzer <divverent@xonotic.org>
Thu, 15 Dec 2011 19:05:07 +0000 (20:05 +0100)
committerRudolf Polzer <divverent@xonotic.org>
Thu, 15 Dec 2011 19:05:07 +0000 (20:05 +0100)
104 files changed:
scripts/alphamod.shader [new file with mode: 0644]
scripts/shader-audit.sh
textures/alphamod/alpha_000.tga [new file with mode: 0644]
textures/alphamod/alpha_001.tga [new file with mode: 0644]
textures/alphamod/alpha_002.tga [new file with mode: 0644]
textures/alphamod/alpha_003.tga [new file with mode: 0644]
textures/alphamod/alpha_004.tga [new file with mode: 0644]
textures/alphamod/alpha_005.tga [new file with mode: 0644]
textures/alphamod/alpha_006.tga [new file with mode: 0644]
textures/alphamod/alpha_007.tga [new file with mode: 0644]
textures/alphamod/alpha_008.tga [new file with mode: 0644]
textures/alphamod/alpha_009.tga [new file with mode: 0644]
textures/alphamod/alpha_010.tga [new file with mode: 0644]
textures/alphamod/alpha_011.tga [new file with mode: 0644]
textures/alphamod/alpha_012.tga [new file with mode: 0644]
textures/alphamod/alpha_013.tga [new file with mode: 0644]
textures/alphamod/alpha_014.tga [new file with mode: 0644]
textures/alphamod/alpha_015.tga [new file with mode: 0644]
textures/alphamod/alpha_016.tga [new file with mode: 0644]
textures/alphamod/alpha_017.tga [new file with mode: 0644]
textures/alphamod/alpha_018.tga [new file with mode: 0644]
textures/alphamod/alpha_019.tga [new file with mode: 0644]
textures/alphamod/alpha_020.tga [new file with mode: 0644]
textures/alphamod/alpha_021.tga [new file with mode: 0644]
textures/alphamod/alpha_022.tga [new file with mode: 0644]
textures/alphamod/alpha_023.tga [new file with mode: 0644]
textures/alphamod/alpha_024.tga [new file with mode: 0644]
textures/alphamod/alpha_025.tga [new file with mode: 0644]
textures/alphamod/alpha_026.tga [new file with mode: 0644]
textures/alphamod/alpha_027.tga [new file with mode: 0644]
textures/alphamod/alpha_028.tga [new file with mode: 0644]
textures/alphamod/alpha_029.tga [new file with mode: 0644]
textures/alphamod/alpha_030.tga [new file with mode: 0644]
textures/alphamod/alpha_031.tga [new file with mode: 0644]
textures/alphamod/alpha_032.tga [new file with mode: 0644]
textures/alphamod/alpha_033.tga [new file with mode: 0644]
textures/alphamod/alpha_034.tga [new file with mode: 0644]
textures/alphamod/alpha_035.tga [new file with mode: 0644]
textures/alphamod/alpha_036.tga [new file with mode: 0644]
textures/alphamod/alpha_037.tga [new file with mode: 0644]
textures/alphamod/alpha_038.tga [new file with mode: 0644]
textures/alphamod/alpha_039.tga [new file with mode: 0644]
textures/alphamod/alpha_040.tga [new file with mode: 0644]
textures/alphamod/alpha_041.tga [new file with mode: 0644]
textures/alphamod/alpha_042.tga [new file with mode: 0644]
textures/alphamod/alpha_043.tga [new file with mode: 0644]
textures/alphamod/alpha_044.tga [new file with mode: 0644]
textures/alphamod/alpha_045.tga [new file with mode: 0644]
textures/alphamod/alpha_046.tga [new file with mode: 0644]
textures/alphamod/alpha_047.tga [new file with mode: 0644]
textures/alphamod/alpha_048.tga [new file with mode: 0644]
textures/alphamod/alpha_049.tga [new file with mode: 0644]
textures/alphamod/alpha_050.tga [new file with mode: 0644]
textures/alphamod/alpha_051.tga [new file with mode: 0644]
textures/alphamod/alpha_052.tga [new file with mode: 0644]
textures/alphamod/alpha_053.tga [new file with mode: 0644]
textures/alphamod/alpha_054.tga [new file with mode: 0644]
textures/alphamod/alpha_055.tga [new file with mode: 0644]
textures/alphamod/alpha_056.tga [new file with mode: 0644]
textures/alphamod/alpha_057.tga [new file with mode: 0644]
textures/alphamod/alpha_058.tga [new file with mode: 0644]
textures/alphamod/alpha_059.tga [new file with mode: 0644]
textures/alphamod/alpha_060.tga [new file with mode: 0644]
textures/alphamod/alpha_061.tga [new file with mode: 0644]
textures/alphamod/alpha_062.tga [new file with mode: 0644]
textures/alphamod/alpha_063.tga [new file with mode: 0644]
textures/alphamod/alpha_064.tga [new file with mode: 0644]
textures/alphamod/alpha_065.tga [new file with mode: 0644]
textures/alphamod/alpha_066.tga [new file with mode: 0644]
textures/alphamod/alpha_067.tga [new file with mode: 0644]
textures/alphamod/alpha_068.tga [new file with mode: 0644]
textures/alphamod/alpha_069.tga [new file with mode: 0644]
textures/alphamod/alpha_070.tga [new file with mode: 0644]
textures/alphamod/alpha_071.tga [new file with mode: 0644]
textures/alphamod/alpha_072.tga [new file with mode: 0644]
textures/alphamod/alpha_073.tga [new file with mode: 0644]
textures/alphamod/alpha_074.tga [new file with mode: 0644]
textures/alphamod/alpha_075.tga [new file with mode: 0644]
textures/alphamod/alpha_076.tga [new file with mode: 0644]
textures/alphamod/alpha_077.tga [new file with mode: 0644]
textures/alphamod/alpha_078.tga [new file with mode: 0644]
textures/alphamod/alpha_079.tga [new file with mode: 0644]
textures/alphamod/alpha_080.tga [new file with mode: 0644]
textures/alphamod/alpha_081.tga [new file with mode: 0644]
textures/alphamod/alpha_082.tga [new file with mode: 0644]
textures/alphamod/alpha_083.tga [new file with mode: 0644]
textures/alphamod/alpha_084.tga [new file with mode: 0644]
textures/alphamod/alpha_085.tga [new file with mode: 0644]
textures/alphamod/alpha_086.tga [new file with mode: 0644]
textures/alphamod/alpha_087.tga [new file with mode: 0644]
textures/alphamod/alpha_088.tga [new file with mode: 0644]
textures/alphamod/alpha_089.tga [new file with mode: 0644]
textures/alphamod/alpha_090.tga [new file with mode: 0644]
textures/alphamod/alpha_091.tga [new file with mode: 0644]
textures/alphamod/alpha_092.tga [new file with mode: 0644]
textures/alphamod/alpha_093.tga [new file with mode: 0644]
textures/alphamod/alpha_094.tga [new file with mode: 0644]
textures/alphamod/alpha_095.tga [new file with mode: 0644]
textures/alphamod/alpha_096.tga [new file with mode: 0644]
textures/alphamod/alpha_097.tga [new file with mode: 0644]
textures/alphamod/alpha_098.tga [new file with mode: 0644]
textures/alphamod/alpha_099.tga [new file with mode: 0644]
textures/alphamod/alpha_100.tga [new file with mode: 0644]
textures/alphamod/make.sh [new file with mode: 0644]

diff --git a/scripts/alphamod.shader b/scripts/alphamod.shader
new file mode 100644 (file)
index 0000000..62e7ab8
--- /dev/null
@@ -0,0 +1,1212 @@
+textures/alphamod/alpha_000
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.00
+}
+textures/alphamod/alpha_001
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.01
+}
+textures/alphamod/alpha_002
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.02
+}
+textures/alphamod/alpha_003
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.03
+}
+textures/alphamod/alpha_004
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.04
+}
+textures/alphamod/alpha_005
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.05
+}
+textures/alphamod/alpha_006
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.06
+}
+textures/alphamod/alpha_007
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.07
+}
+textures/alphamod/alpha_008
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.08
+}
+textures/alphamod/alpha_009
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.09
+}
+textures/alphamod/alpha_010
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.10
+}
+textures/alphamod/alpha_011
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.11
+}
+textures/alphamod/alpha_012
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.12
+}
+textures/alphamod/alpha_013
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.13
+}
+textures/alphamod/alpha_014
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.14
+}
+textures/alphamod/alpha_015
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.15
+}
+textures/alphamod/alpha_016
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.16
+}
+textures/alphamod/alpha_017
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.17
+}
+textures/alphamod/alpha_018
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.18
+}
+textures/alphamod/alpha_019
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.19
+}
+textures/alphamod/alpha_020
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.20
+}
+textures/alphamod/alpha_021
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.21
+}
+textures/alphamod/alpha_022
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.22
+}
+textures/alphamod/alpha_023
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.23
+}
+textures/alphamod/alpha_024
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.24
+}
+textures/alphamod/alpha_025
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.25
+}
+textures/alphamod/alpha_026
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.26
+}
+textures/alphamod/alpha_027
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.27
+}
+textures/alphamod/alpha_028
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.28
+}
+textures/alphamod/alpha_029
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.29
+}
+textures/alphamod/alpha_030
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.30
+}
+textures/alphamod/alpha_031
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.31
+}
+textures/alphamod/alpha_032
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.32
+}
+textures/alphamod/alpha_033
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.33
+}
+textures/alphamod/alpha_034
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.34
+}
+textures/alphamod/alpha_035
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.35
+}
+textures/alphamod/alpha_036
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.36
+}
+textures/alphamod/alpha_037
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.37
+}
+textures/alphamod/alpha_038
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.38
+}
+textures/alphamod/alpha_039
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.39
+}
+textures/alphamod/alpha_040
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.40
+}
+textures/alphamod/alpha_041
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.41
+}
+textures/alphamod/alpha_042
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.42
+}
+textures/alphamod/alpha_043
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.43
+}
+textures/alphamod/alpha_044
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.44
+}
+textures/alphamod/alpha_045
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.45
+}
+textures/alphamod/alpha_046
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.46
+}
+textures/alphamod/alpha_047
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.47
+}
+textures/alphamod/alpha_048
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.48
+}
+textures/alphamod/alpha_049
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.49
+}
+textures/alphamod/alpha_050
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.50
+}
+textures/alphamod/alpha_051
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.51
+}
+textures/alphamod/alpha_052
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.52
+}
+textures/alphamod/alpha_053
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.53
+}
+textures/alphamod/alpha_054
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.54
+}
+textures/alphamod/alpha_055
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.55
+}
+textures/alphamod/alpha_056
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.56
+}
+textures/alphamod/alpha_057
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.57
+}
+textures/alphamod/alpha_058
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.58
+}
+textures/alphamod/alpha_059
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.59
+}
+textures/alphamod/alpha_060
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.60
+}
+textures/alphamod/alpha_061
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.61
+}
+textures/alphamod/alpha_062
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.62
+}
+textures/alphamod/alpha_063
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.63
+}
+textures/alphamod/alpha_064
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.64
+}
+textures/alphamod/alpha_065
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.65
+}
+textures/alphamod/alpha_066
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.66
+}
+textures/alphamod/alpha_067
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.67
+}
+textures/alphamod/alpha_068
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.68
+}
+textures/alphamod/alpha_069
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.69
+}
+textures/alphamod/alpha_070
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.70
+}
+textures/alphamod/alpha_071
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.71
+}
+textures/alphamod/alpha_072
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.72
+}
+textures/alphamod/alpha_073
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.73
+}
+textures/alphamod/alpha_074
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.74
+}
+textures/alphamod/alpha_075
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.75
+}
+textures/alphamod/alpha_076
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.76
+}
+textures/alphamod/alpha_077
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.77
+}
+textures/alphamod/alpha_078
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.78
+}
+textures/alphamod/alpha_079
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.79
+}
+textures/alphamod/alpha_080
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.80
+}
+textures/alphamod/alpha_081
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.81
+}
+textures/alphamod/alpha_082
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.82
+}
+textures/alphamod/alpha_083
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.83
+}
+textures/alphamod/alpha_084
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.84
+}
+textures/alphamod/alpha_085
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.85
+}
+textures/alphamod/alpha_086
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.86
+}
+textures/alphamod/alpha_087
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.87
+}
+textures/alphamod/alpha_088
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.88
+}
+textures/alphamod/alpha_089
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.89
+}
+textures/alphamod/alpha_090
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.90
+}
+textures/alphamod/alpha_091
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.91
+}
+textures/alphamod/alpha_092
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.92
+}
+textures/alphamod/alpha_093
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.93
+}
+textures/alphamod/alpha_094
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.94
+}
+textures/alphamod/alpha_095
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.95
+}
+textures/alphamod/alpha_096
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.96
+}
+textures/alphamod/alpha_097
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.97
+}
+textures/alphamod/alpha_098
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.98
+}
+textures/alphamod/alpha_099
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 0.99
+}
+textures/alphamod/alpha_100
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const 1.00
+}
index cb7d907..6d74b35 100755 (executable)
@@ -234,8 +234,8 @@ use_texture()
                                        ;;
                        esac
                        ;;
-               ## RULE: textures/FOO/* must use textures/FOO/*, for FOO in decals, liquids_water, liquids_slime, liquids_lava
-               textures/decals/*|textures/liquids_*/*|textures/effects_*/*|textures/screens/*|textures/logos/*)
+               ## RULE: textures/FOO/* must use textures/FOO/*, for FOO in decals, liquids_water, liquids_slime, liquids_lava, alphamod
+               textures/decals/*|textures/liquids_*/*|textures/effects_*/*|textures/screens/*|textures/logos/*|textures/alphamod/*)
                        pre=`echo "$1" | cut -d / -f 1-2`
                        case "$2" in
                                "$pre"/*)
diff --git a/textures/alphamod/alpha_000.tga b/textures/alphamod/alpha_000.tga
new file mode 100644 (file)
index 0000000..ee36809
Binary files /dev/null and b/textures/alphamod/alpha_000.tga differ
diff --git a/textures/alphamod/alpha_001.tga b/textures/alphamod/alpha_001.tga
new file mode 100644 (file)
index 0000000..5854d03
Binary files /dev/null and b/textures/alphamod/alpha_001.tga differ
diff --git a/textures/alphamod/alpha_002.tga b/textures/alphamod/alpha_002.tga
new file mode 100644 (file)
index 0000000..03d8824
Binary files /dev/null and b/textures/alphamod/alpha_002.tga differ
diff --git a/textures/alphamod/alpha_003.tga b/textures/alphamod/alpha_003.tga
new file mode 100644 (file)
index 0000000..3652e2e
Binary files /dev/null and b/textures/alphamod/alpha_003.tga differ
diff --git a/textures/alphamod/alpha_004.tga b/textures/alphamod/alpha_004.tga
new file mode 100644 (file)
index 0000000..91b0d6c
Binary files /dev/null and b/textures/alphamod/alpha_004.tga differ
diff --git a/textures/alphamod/alpha_005.tga b/textures/alphamod/alpha_005.tga
new file mode 100644 (file)
index 0000000..9d16258
Binary files /dev/null and b/textures/alphamod/alpha_005.tga differ
diff --git a/textures/alphamod/alpha_006.tga b/textures/alphamod/alpha_006.tga
new file mode 100644 (file)
index 0000000..9ff930e
Binary files /dev/null and b/textures/alphamod/alpha_006.tga differ
diff --git a/textures/alphamod/alpha_007.tga b/textures/alphamod/alpha_007.tga
new file mode 100644 (file)
index 0000000..ff48450
Binary files /dev/null and b/textures/alphamod/alpha_007.tga differ
diff --git a/textures/alphamod/alpha_008.tga b/textures/alphamod/alpha_008.tga
new file mode 100644 (file)
index 0000000..99dbf8e
Binary files /dev/null and b/textures/alphamod/alpha_008.tga differ
diff --git a/textures/alphamod/alpha_009.tga b/textures/alphamod/alpha_009.tga
new file mode 100644 (file)
index 0000000..0b903d2
Binary files /dev/null and b/textures/alphamod/alpha_009.tga differ
diff --git a/textures/alphamod/alpha_010.tga b/textures/alphamod/alpha_010.tga
new file mode 100644 (file)
index 0000000..15258c0
Binary files /dev/null and b/textures/alphamod/alpha_010.tga differ
diff --git a/textures/alphamod/alpha_011.tga b/textures/alphamod/alpha_011.tga
new file mode 100644 (file)
index 0000000..afa998f
Binary files /dev/null and b/textures/alphamod/alpha_011.tga differ
diff --git a/textures/alphamod/alpha_012.tga b/textures/alphamod/alpha_012.tga
new file mode 100644 (file)
index 0000000..c95b4d5
Binary files /dev/null and b/textures/alphamod/alpha_012.tga differ
diff --git a/textures/alphamod/alpha_013.tga b/textures/alphamod/alpha_013.tga
new file mode 100644 (file)
index 0000000..4f81ef8
Binary files /dev/null and b/textures/alphamod/alpha_013.tga differ
diff --git a/textures/alphamod/alpha_014.tga b/textures/alphamod/alpha_014.tga
new file mode 100644 (file)
index 0000000..74394be
Binary files /dev/null and b/textures/alphamod/alpha_014.tga differ
diff --git a/textures/alphamod/alpha_015.tga b/textures/alphamod/alpha_015.tga
new file mode 100644 (file)
index 0000000..2b64e41
Binary files /dev/null and b/textures/alphamod/alpha_015.tga differ
diff --git a/textures/alphamod/alpha_016.tga b/textures/alphamod/alpha_016.tga
new file mode 100644 (file)
index 0000000..4e66d42
Binary files /dev/null and b/textures/alphamod/alpha_016.tga differ
diff --git a/textures/alphamod/alpha_017.tga b/textures/alphamod/alpha_017.tga
new file mode 100644 (file)
index 0000000..9fff757
Binary files /dev/null and b/textures/alphamod/alpha_017.tga differ
diff --git a/textures/alphamod/alpha_018.tga b/textures/alphamod/alpha_018.tga
new file mode 100644 (file)
index 0000000..e7d35e7
Binary files /dev/null and b/textures/alphamod/alpha_018.tga differ
diff --git a/textures/alphamod/alpha_019.tga b/textures/alphamod/alpha_019.tga
new file mode 100644 (file)
index 0000000..c389563
Binary files /dev/null and b/textures/alphamod/alpha_019.tga differ
diff --git a/textures/alphamod/alpha_020.tga b/textures/alphamod/alpha_020.tga
new file mode 100644 (file)
index 0000000..8259ef7
Binary files /dev/null and b/textures/alphamod/alpha_020.tga differ
diff --git a/textures/alphamod/alpha_021.tga b/textures/alphamod/alpha_021.tga
new file mode 100644 (file)
index 0000000..68b8e51
Binary files /dev/null and b/textures/alphamod/alpha_021.tga differ
diff --git a/textures/alphamod/alpha_022.tga b/textures/alphamod/alpha_022.tga
new file mode 100644 (file)
index 0000000..b84f829
Binary files /dev/null and b/textures/alphamod/alpha_022.tga differ
diff --git a/textures/alphamod/alpha_023.tga b/textures/alphamod/alpha_023.tga
new file mode 100644 (file)
index 0000000..bb79649
Binary files /dev/null and b/textures/alphamod/alpha_023.tga differ
diff --git a/textures/alphamod/alpha_024.tga b/textures/alphamod/alpha_024.tga
new file mode 100644 (file)
index 0000000..98ac1bf
Binary files /dev/null and b/textures/alphamod/alpha_024.tga differ
diff --git a/textures/alphamod/alpha_025.tga b/textures/alphamod/alpha_025.tga
new file mode 100644 (file)
index 0000000..a6a1438
Binary files /dev/null and b/textures/alphamod/alpha_025.tga differ
diff --git a/textures/alphamod/alpha_026.tga b/textures/alphamod/alpha_026.tga
new file mode 100644 (file)
index 0000000..7dc127f
Binary files /dev/null and b/textures/alphamod/alpha_026.tga differ
diff --git a/textures/alphamod/alpha_027.tga b/textures/alphamod/alpha_027.tga
new file mode 100644 (file)
index 0000000..364049e
Binary files /dev/null and b/textures/alphamod/alpha_027.tga differ
diff --git a/textures/alphamod/alpha_028.tga b/textures/alphamod/alpha_028.tga
new file mode 100644 (file)
index 0000000..1acbee0
Binary files /dev/null and b/textures/alphamod/alpha_028.tga differ
diff --git a/textures/alphamod/alpha_029.tga b/textures/alphamod/alpha_029.tga
new file mode 100644 (file)
index 0000000..3bf8dae
Binary files /dev/null and b/textures/alphamod/alpha_029.tga differ
diff --git a/textures/alphamod/alpha_030.tga b/textures/alphamod/alpha_030.tga
new file mode 100644 (file)
index 0000000..c66e9b5
Binary files /dev/null and b/textures/alphamod/alpha_030.tga differ
diff --git a/textures/alphamod/alpha_031.tga b/textures/alphamod/alpha_031.tga
new file mode 100644 (file)
index 0000000..7ec165d
Binary files /dev/null and b/textures/alphamod/alpha_031.tga differ
diff --git a/textures/alphamod/alpha_032.tga b/textures/alphamod/alpha_032.tga
new file mode 100644 (file)
index 0000000..6100ef0
Binary files /dev/null and b/textures/alphamod/alpha_032.tga differ
diff --git a/textures/alphamod/alpha_033.tga b/textures/alphamod/alpha_033.tga
new file mode 100644 (file)
index 0000000..bf5bf19
Binary files /dev/null and b/textures/alphamod/alpha_033.tga differ
diff --git a/textures/alphamod/alpha_034.tga b/textures/alphamod/alpha_034.tga
new file mode 100644 (file)
index 0000000..bab994c
Binary files /dev/null and b/textures/alphamod/alpha_034.tga differ
diff --git a/textures/alphamod/alpha_035.tga b/textures/alphamod/alpha_035.tga
new file mode 100644 (file)
index 0000000..f466d9f
Binary files /dev/null and b/textures/alphamod/alpha_035.tga differ
diff --git a/textures/alphamod/alpha_036.tga b/textures/alphamod/alpha_036.tga
new file mode 100644 (file)
index 0000000..7434928
Binary files /dev/null and b/textures/alphamod/alpha_036.tga differ
diff --git a/textures/alphamod/alpha_037.tga b/textures/alphamod/alpha_037.tga
new file mode 100644 (file)
index 0000000..777b8f8
Binary files /dev/null and b/textures/alphamod/alpha_037.tga differ
diff --git a/textures/alphamod/alpha_038.tga b/textures/alphamod/alpha_038.tga
new file mode 100644 (file)
index 0000000..2d8a203
Binary files /dev/null and b/textures/alphamod/alpha_038.tga differ
diff --git a/textures/alphamod/alpha_039.tga b/textures/alphamod/alpha_039.tga
new file mode 100644 (file)
index 0000000..f3bb94c
Binary files /dev/null and b/textures/alphamod/alpha_039.tga differ
diff --git a/textures/alphamod/alpha_040.tga b/textures/alphamod/alpha_040.tga
new file mode 100644 (file)
index 0000000..96d3fb4
Binary files /dev/null and b/textures/alphamod/alpha_040.tga differ
diff --git a/textures/alphamod/alpha_041.tga b/textures/alphamod/alpha_041.tga
new file mode 100644 (file)
index 0000000..83bfc86
Binary files /dev/null and b/textures/alphamod/alpha_041.tga differ
diff --git a/textures/alphamod/alpha_042.tga b/textures/alphamod/alpha_042.tga
new file mode 100644 (file)
index 0000000..e3a22d1
Binary files /dev/null and b/textures/alphamod/alpha_042.tga differ
diff --git a/textures/alphamod/alpha_043.tga b/textures/alphamod/alpha_043.tga
new file mode 100644 (file)
index 0000000..a95b44b
Binary files /dev/null and b/textures/alphamod/alpha_043.tga differ
diff --git a/textures/alphamod/alpha_044.tga b/textures/alphamod/alpha_044.tga
new file mode 100644 (file)
index 0000000..87e5c2d
Binary files /dev/null and b/textures/alphamod/alpha_044.tga differ
diff --git a/textures/alphamod/alpha_045.tga b/textures/alphamod/alpha_045.tga
new file mode 100644 (file)
index 0000000..49a9590
Binary files /dev/null and b/textures/alphamod/alpha_045.tga differ
diff --git a/textures/alphamod/alpha_046.tga b/textures/alphamod/alpha_046.tga
new file mode 100644 (file)
index 0000000..9c4ac3a
Binary files /dev/null and b/textures/alphamod/alpha_046.tga differ
diff --git a/textures/alphamod/alpha_047.tga b/textures/alphamod/alpha_047.tga
new file mode 100644 (file)
index 0000000..999a8b1
Binary files /dev/null and b/textures/alphamod/alpha_047.tga differ
diff --git a/textures/alphamod/alpha_048.tga b/textures/alphamod/alpha_048.tga
new file mode 100644 (file)
index 0000000..9f041e7
Binary files /dev/null and b/textures/alphamod/alpha_048.tga differ
diff --git a/textures/alphamod/alpha_049.tga b/textures/alphamod/alpha_049.tga
new file mode 100644 (file)
index 0000000..c369f2c
Binary files /dev/null and b/textures/alphamod/alpha_049.tga differ
diff --git a/textures/alphamod/alpha_050.tga b/textures/alphamod/alpha_050.tga
new file mode 100644 (file)
index 0000000..9b292bd
Binary files /dev/null and b/textures/alphamod/alpha_050.tga differ
diff --git a/textures/alphamod/alpha_051.tga b/textures/alphamod/alpha_051.tga
new file mode 100644 (file)
index 0000000..4a4b5db
Binary files /dev/null and b/textures/alphamod/alpha_051.tga differ
diff --git a/textures/alphamod/alpha_052.tga b/textures/alphamod/alpha_052.tga
new file mode 100644 (file)
index 0000000..45defa2
Binary files /dev/null and b/textures/alphamod/alpha_052.tga differ
diff --git a/textures/alphamod/alpha_053.tga b/textures/alphamod/alpha_053.tga
new file mode 100644 (file)
index 0000000..adb7d21
Binary files /dev/null and b/textures/alphamod/alpha_053.tga differ
diff --git a/textures/alphamod/alpha_054.tga b/textures/alphamod/alpha_054.tga
new file mode 100644 (file)
index 0000000..1a7d7e3
Binary files /dev/null and b/textures/alphamod/alpha_054.tga differ
diff --git a/textures/alphamod/alpha_055.tga b/textures/alphamod/alpha_055.tga
new file mode 100644 (file)
index 0000000..7825086
Binary files /dev/null and b/textures/alphamod/alpha_055.tga differ
diff --git a/textures/alphamod/alpha_056.tga b/textures/alphamod/alpha_056.tga
new file mode 100644 (file)
index 0000000..296b8c1
Binary files /dev/null and b/textures/alphamod/alpha_056.tga differ
diff --git a/textures/alphamod/alpha_057.tga b/textures/alphamod/alpha_057.tga
new file mode 100644 (file)
index 0000000..8097581
Binary files /dev/null and b/textures/alphamod/alpha_057.tga differ
diff --git a/textures/alphamod/alpha_058.tga b/textures/alphamod/alpha_058.tga
new file mode 100644 (file)
index 0000000..9de222d
Binary files /dev/null and b/textures/alphamod/alpha_058.tga differ
diff --git a/textures/alphamod/alpha_059.tga b/textures/alphamod/alpha_059.tga
new file mode 100644 (file)
index 0000000..236d92f
Binary files /dev/null and b/textures/alphamod/alpha_059.tga differ
diff --git a/textures/alphamod/alpha_060.tga b/textures/alphamod/alpha_060.tga
new file mode 100644 (file)
index 0000000..18ee4b1
Binary files /dev/null and b/textures/alphamod/alpha_060.tga differ
diff --git a/textures/alphamod/alpha_061.tga b/textures/alphamod/alpha_061.tga
new file mode 100644 (file)
index 0000000..5b504bc
Binary files /dev/null and b/textures/alphamod/alpha_061.tga differ
diff --git a/textures/alphamod/alpha_062.tga b/textures/alphamod/alpha_062.tga
new file mode 100644 (file)
index 0000000..76934cd
Binary files /dev/null and b/textures/alphamod/alpha_062.tga differ
diff --git a/textures/alphamod/alpha_063.tga b/textures/alphamod/alpha_063.tga
new file mode 100644 (file)
index 0000000..ecc82e2
Binary files /dev/null and b/textures/alphamod/alpha_063.tga differ
diff --git a/textures/alphamod/alpha_064.tga b/textures/alphamod/alpha_064.tga
new file mode 100644 (file)
index 0000000..bbe5681
Binary files /dev/null and b/textures/alphamod/alpha_064.tga differ
diff --git a/textures/alphamod/alpha_065.tga b/textures/alphamod/alpha_065.tga
new file mode 100644 (file)
index 0000000..f70c335
Binary files /dev/null and b/textures/alphamod/alpha_065.tga differ
diff --git a/textures/alphamod/alpha_066.tga b/textures/alphamod/alpha_066.tga
new file mode 100644 (file)
index 0000000..1759b16
Binary files /dev/null and b/textures/alphamod/alpha_066.tga differ
diff --git a/textures/alphamod/alpha_067.tga b/textures/alphamod/alpha_067.tga
new file mode 100644 (file)
index 0000000..4d58079
Binary files /dev/null and b/textures/alphamod/alpha_067.tga differ
diff --git a/textures/alphamod/alpha_068.tga b/textures/alphamod/alpha_068.tga
new file mode 100644 (file)
index 0000000..c73406f
Binary files /dev/null and b/textures/alphamod/alpha_068.tga differ
diff --git a/textures/alphamod/alpha_069.tga b/textures/alphamod/alpha_069.tga
new file mode 100644 (file)
index 0000000..9556c51
Binary files /dev/null and b/textures/alphamod/alpha_069.tga differ
diff --git a/textures/alphamod/alpha_070.tga b/textures/alphamod/alpha_070.tga
new file mode 100644 (file)
index 0000000..0f9e7f4
Binary files /dev/null and b/textures/alphamod/alpha_070.tga differ
diff --git a/textures/alphamod/alpha_071.tga b/textures/alphamod/alpha_071.tga
new file mode 100644 (file)
index 0000000..61df088
Binary files /dev/null and b/textures/alphamod/alpha_071.tga differ
diff --git a/textures/alphamod/alpha_072.tga b/textures/alphamod/alpha_072.tga
new file mode 100644 (file)
index 0000000..b7e9b06
Binary files /dev/null and b/textures/alphamod/alpha_072.tga differ
diff --git a/textures/alphamod/alpha_073.tga b/textures/alphamod/alpha_073.tga
new file mode 100644 (file)
index 0000000..65d9c15
Binary files /dev/null and b/textures/alphamod/alpha_073.tga differ
diff --git a/textures/alphamod/alpha_074.tga b/textures/alphamod/alpha_074.tga
new file mode 100644 (file)
index 0000000..9b4414f
Binary files /dev/null and b/textures/alphamod/alpha_074.tga differ
diff --git a/textures/alphamod/alpha_075.tga b/textures/alphamod/alpha_075.tga
new file mode 100644 (file)
index 0000000..207f30a
Binary files /dev/null and b/textures/alphamod/alpha_075.tga differ
diff --git a/textures/alphamod/alpha_076.tga b/textures/alphamod/alpha_076.tga
new file mode 100644 (file)
index 0000000..ae60132
Binary files /dev/null and b/textures/alphamod/alpha_076.tga differ
diff --git a/textures/alphamod/alpha_077.tga b/textures/alphamod/alpha_077.tga
new file mode 100644 (file)
index 0000000..4184d8a
Binary files /dev/null and b/textures/alphamod/alpha_077.tga differ
diff --git a/textures/alphamod/alpha_078.tga b/textures/alphamod/alpha_078.tga
new file mode 100644 (file)
index 0000000..94bf38e
Binary files /dev/null and b/textures/alphamod/alpha_078.tga differ
diff --git a/textures/alphamod/alpha_079.tga b/textures/alphamod/alpha_079.tga
new file mode 100644 (file)
index 0000000..368ab15
Binary files /dev/null and b/textures/alphamod/alpha_079.tga differ
diff --git a/textures/alphamod/alpha_080.tga b/textures/alphamod/alpha_080.tga
new file mode 100644 (file)
index 0000000..412a490
Binary files /dev/null and b/textures/alphamod/alpha_080.tga differ
diff --git a/textures/alphamod/alpha_081.tga b/textures/alphamod/alpha_081.tga
new file mode 100644 (file)
index 0000000..715227e
Binary files /dev/null and b/textures/alphamod/alpha_081.tga differ
diff --git a/textures/alphamod/alpha_082.tga b/textures/alphamod/alpha_082.tga
new file mode 100644 (file)
index 0000000..62a58f1
Binary files /dev/null and b/textures/alphamod/alpha_082.tga differ
diff --git a/textures/alphamod/alpha_083.tga b/textures/alphamod/alpha_083.tga
new file mode 100644 (file)
index 0000000..4acb529
Binary files /dev/null and b/textures/alphamod/alpha_083.tga differ
diff --git a/textures/alphamod/alpha_084.tga b/textures/alphamod/alpha_084.tga
new file mode 100644 (file)
index 0000000..3f0ad92
Binary files /dev/null and b/textures/alphamod/alpha_084.tga differ
diff --git a/textures/alphamod/alpha_085.tga b/textures/alphamod/alpha_085.tga
new file mode 100644 (file)
index 0000000..5fe38aa
Binary files /dev/null and b/textures/alphamod/alpha_085.tga differ
diff --git a/textures/alphamod/alpha_086.tga b/textures/alphamod/alpha_086.tga
new file mode 100644 (file)
index 0000000..72e77aa
Binary files /dev/null and b/textures/alphamod/alpha_086.tga differ
diff --git a/textures/alphamod/alpha_087.tga b/textures/alphamod/alpha_087.tga
new file mode 100644 (file)
index 0000000..1254e18
Binary files /dev/null and b/textures/alphamod/alpha_087.tga differ
diff --git a/textures/alphamod/alpha_088.tga b/textures/alphamod/alpha_088.tga
new file mode 100644 (file)
index 0000000..f854810
Binary files /dev/null and b/textures/alphamod/alpha_088.tga differ
diff --git a/textures/alphamod/alpha_089.tga b/textures/alphamod/alpha_089.tga
new file mode 100644 (file)
index 0000000..8a95942
Binary files /dev/null and b/textures/alphamod/alpha_089.tga differ
diff --git a/textures/alphamod/alpha_090.tga b/textures/alphamod/alpha_090.tga
new file mode 100644 (file)
index 0000000..ec63524
Binary files /dev/null and b/textures/alphamod/alpha_090.tga differ
diff --git a/textures/alphamod/alpha_091.tga b/textures/alphamod/alpha_091.tga
new file mode 100644 (file)
index 0000000..22e6873
Binary files /dev/null and b/textures/alphamod/alpha_091.tga differ
diff --git a/textures/alphamod/alpha_092.tga b/textures/alphamod/alpha_092.tga
new file mode 100644 (file)
index 0000000..8dcac16
Binary files /dev/null and b/textures/alphamod/alpha_092.tga differ
diff --git a/textures/alphamod/alpha_093.tga b/textures/alphamod/alpha_093.tga
new file mode 100644 (file)
index 0000000..7985128
Binary files /dev/null and b/textures/alphamod/alpha_093.tga differ
diff --git a/textures/alphamod/alpha_094.tga b/textures/alphamod/alpha_094.tga
new file mode 100644 (file)
index 0000000..92613f1
Binary files /dev/null and b/textures/alphamod/alpha_094.tga differ
diff --git a/textures/alphamod/alpha_095.tga b/textures/alphamod/alpha_095.tga
new file mode 100644 (file)
index 0000000..0c76395
Binary files /dev/null and b/textures/alphamod/alpha_095.tga differ
diff --git a/textures/alphamod/alpha_096.tga b/textures/alphamod/alpha_096.tga
new file mode 100644 (file)
index 0000000..51242be
Binary files /dev/null and b/textures/alphamod/alpha_096.tga differ
diff --git a/textures/alphamod/alpha_097.tga b/textures/alphamod/alpha_097.tga
new file mode 100644 (file)
index 0000000..1cd9c46
Binary files /dev/null and b/textures/alphamod/alpha_097.tga differ
diff --git a/textures/alphamod/alpha_098.tga b/textures/alphamod/alpha_098.tga
new file mode 100644 (file)
index 0000000..cebe798
Binary files /dev/null and b/textures/alphamod/alpha_098.tga differ
diff --git a/textures/alphamod/alpha_099.tga b/textures/alphamod/alpha_099.tga
new file mode 100644 (file)
index 0000000..71ddc98
Binary files /dev/null and b/textures/alphamod/alpha_099.tga differ
diff --git a/textures/alphamod/alpha_100.tga b/textures/alphamod/alpha_100.tga
new file mode 100644 (file)
index 0000000..b0256cc
Binary files /dev/null and b/textures/alphamod/alpha_100.tga differ
diff --git a/textures/alphamod/make.sh b/textures/alphamod/make.sh
new file mode 100644 (file)
index 0000000..5ad69b5
--- /dev/null
@@ -0,0 +1,41 @@
+for x in `seq 0 100`; do
+       nnn=`printf %03d $x`
+       a=$(($x * 20 / 9))
+       b=$((33 + $x * 20 / 9))
+       convert \
+               -size 128x128 \
+               xc:"rgb($a,$a,$a)" \
+               -fill "rgb($b,$b,$b)" \
+               -draw "rectangle 0,0 63,63" \
+               -draw "rectangle 64,64 127,127" \
+               -gravity center \
+               -font "Bitstream-Vera-Sans-Bold" \
+               -pointsize 24 \
+               -fill white \
+               -draw "text -1,-1 '$x%'" \
+               -draw "text 0,-1 '$x%'" \
+               -draw "text 1,-1 '$x%'" \
+               -draw "text -1,0 '$x%'" \
+               -draw "text 1,0 '$x%'" \
+               -draw "text -1,1 '$x%'" \
+               -draw "text 0,1 '$x%'" \
+               -draw "text 1,1 '$x%'" \
+               -fill black \
+               -draw "text 0,0 '$x%'" \
+               PNM:- |\
+               pamtotga -mono > "alpha_$nnn.tga"
+       cat <<EOF
+textures/alphamod/alpha_$nnn
+{
+       qer_nocarve
+       qer_trans 0.30
+       surfaceparm nodraw
+       surfaceparm nonsolid
+       surfaceparm skip
+       surfaceparm detail
+       surfaceparm trans
+       q3map_alphaMod volume
+       q3map_alphaMod const ${nnn%??}.${nnn#?}
+}
+EOF
+done > ../../scripts/alphamod.shader