]> de.git.xonotic.org Git - voretournament/voretournament.git/blob - data/scripts/evil3_floors.shader
Fix shader typos in evil3
[voretournament/voretournament.git] / data / scripts / evil3_floors.shader
1 // Original shader created by Yves Allaire,\r
2 // for Evil's Texture Set 3.\r
3 // [+] http://www.planetquake.com/hfx/\r
4 // Cleaned up and fixed by Gary Burgess.\r
5 // [+] http://www.inaeo.co.uk/cnd/\r
6 //NOTE FROM Yves: Please edit this .shader all you want, there might have some problems...\r
7 //--------------------------------------------\r
8 \r
9 textures/evil_floors/t-flr_oddtile_drty\r
10 {\r
11         {\r
12                 map textures/evil_floors/t-flr_oddtile_drty_glow.tga\r
13                 tcMod turb 1 1 1 1\r
14                 tcmod scale 2 1\r
15                 tcmod scroll 1 2\r
16                 blendFunc GL_ONE GL_ZERO\r
17                 rgbGen identity\r
18         }\r
19         {\r
20                 map textures/evil_floors/t-flr_oddtile_drty.tga\r
21                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA\r
22                 rgbGen identity\r
23         }\r
24         {\r
25                 map $lightmap\r
26                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA\r
27                 rgbGen identity\r
28         }\r
29 }\r
30 \r
31 textures/evil_floors/grtmtl_offt\r
32 {\r
33         surfaceparm metalsteps\r
34         surfaceparm alphashadow\r
35         surfaceparm trans\r
36         surfaceparm nonsolid\r
37         cull none\r
38         {\r
39                 map textures/evil_floors/grtmtl_offt.tga\r
40                 alphaFunc GE128\r
41                 depthWrite\r
42                 rgbGen identity\r
43         }\r
44         {\r
45                 map $lightmap\r
46                 rgbGen identity\r
47                 blendFunc filter\r
48                 depthFunc equal\r
49         }\r
50 }\r
51 \r
52 textures/evil3_floors/grt_offmtl\r
53 {\r
54         dpreflectcube cubemaps/exomorph/exomorph\r
55         {\r
56                 map textures/evil3_floors/grt_offmtl\r
57         }\r
58         {\r
59                 map $lightmap\r
60                 blendfunc GL_DST_COLOR GL_ZERO\r
61                 rgbGen identity\r
62     }\r
63 }\r
64 \r
65 textures/evil3_floors/grtmtl_offt\r
66 {\r
67         dpreflectcube cubemaps/exomorph/exomorph\r
68         {\r
69                 map textures/evil3_floors/grtmtl_offt\r
70         }\r
71         {\r
72                 map $lightmap\r
73                 blendfunc GL_DST_COLOR GL_ZERO\r
74                 rgbGen identity\r
75     }\r
76 }\r
77 \r
78 textures/evil3_floors/grtmtl_offt2\r
79 {\r
80         dpreflectcube cubemaps/exomorph/exomorph\r
81         {\r
82                 map textures/evil3_floors/grtmtl_offt2\r
83         }\r
84         {\r
85                 map $lightmap\r
86                 blendfunc GL_DST_COLOR GL_ZERO\r
87                 rgbGen identity\r
88     }\r
89 }\r
90 \r
91 textures/evil3_floors/mtl-wlkway_end\r
92 {\r
93         dpreflectcube cubemaps/exomorph/exomorph\r
94         {\r
95                 map textures/evil3_floors/mtl-wlkway_end\r
96         }\r
97         {\r
98                 map $lightmap\r
99                 blendfunc GL_DST_COLOR GL_ZERO\r
100                 rgbGen identity\r
101     }\r
102 }\r
103 \r
104 textures/evil3_floors/mtl-wlkway_mid\r
105 {\r
106         dpreflectcube cubemaps/exomorph/exomorph\r
107         {\r
108                 map textures/evil3_floors/mtl-wlkway_mid\r
109         }\r
110         {\r
111                 map $lightmap\r
112                 blendfunc GL_DST_COLOR GL_ZERO\r
113                 rgbGen identity\r
114     }\r
115 }\r
116 \r
117 textures/evil3_floors/mtl-wlkway\r
118 {\r
119         dpreflectcube cubemaps/exomorph/exomorph\r
120         {\r
121                 map textures/evil3_floors/mtl-wlkway\r
122         }\r
123         {\r
124                 map $lightmap\r
125                 blendfunc GL_DST_COLOR GL_ZERO\r
126                 rgbGen identity\r
127     }\r
128 }\r
129 \r
130 textures/evil3_floors/t-flr_oddtile_cln\r
131 {\r
132         dpreflectcube cubemaps/exomorph/exomorph\r
133         {\r
134                 map textures/evil3_floors/t-flr_oddtile_cln\r
135         }\r
136         {\r
137                 map $lightmap\r
138                 blendfunc GL_DST_COLOR GL_ZERO\r
139                 rgbGen identity\r
140     }\r
141 }\r
142 \r
143 textures/evil3_floors/t-flr_oddtile_drty_0000\r
144 {\r
145         dpreflectcube cubemaps/exomorph/exomorph\r
146         {\r
147                 map textures/evil3_floors/t-flr_oddtile_drty_0000\r
148         }\r
149         {\r
150                 map $lightmap\r
151                 blendfunc GL_DST_COLOR GL_ZERO\r
152                 rgbGen identity\r
153     }\r
154 }\r
155 \r
156 textures/evil3_floors/t-flr_oddtile_drty\r
157 {\r
158         dpreflectcube cubemaps/exomorph/exomorph\r
159         {\r
160                 map textures/evil3_floors/t-flr_oddtile_drty\r
161         }\r
162         {\r
163                 map $lightmap\r
164                 blendfunc GL_DST_COLOR GL_ZERO\r
165                 rgbGen identity\r
166     }\r
167 }