]> de.git.xonotic.org Git - voretournament/voretournament.git/blob - data/scripts/evil3_floors.shader
Give surfaceparm metalsteps to more desertfactory textures. Since the changes are...
[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         surfaceparm metalsteps\r
56         {\r
57                 map textures/evil3_floors/grt_offmtl\r
58         }\r
59         {\r
60                 map $lightmap\r
61                 blendfunc GL_DST_COLOR GL_ZERO\r
62                 rgbGen identity\r
63     }\r
64 }\r
65 \r
66 textures/evil3_floors/grtmtl_offt\r
67 {\r
68         dpreflectcube cubemaps/exomorph/exomorph\r
69         surfaceparm metalsteps\r
70         {\r
71                 map textures/evil3_floors/grtmtl_offt\r
72         }\r
73         {\r
74                 map $lightmap\r
75                 blendfunc GL_DST_COLOR GL_ZERO\r
76                 rgbGen identity\r
77     }\r
78 }\r
79 \r
80 textures/evil3_floors/grtmtl_offt2\r
81 {\r
82         dpreflectcube cubemaps/exomorph/exomorph\r
83         surfaceparm metalsteps\r
84         {\r
85                 map textures/evil3_floors/grtmtl_offt2\r
86         }\r
87         {\r
88                 map $lightmap\r
89                 blendfunc GL_DST_COLOR GL_ZERO\r
90                 rgbGen identity\r
91     }\r
92 }\r
93 \r
94 textures/evil3_floors/mtl-wlkway_end\r
95 {\r
96         dpreflectcube cubemaps/exomorph/exomorph\r
97         surfaceparm metalsteps\r
98         {\r
99                 map textures/evil3_floors/mtl-wlkway_end\r
100         }\r
101         {\r
102                 map $lightmap\r
103                 blendfunc GL_DST_COLOR GL_ZERO\r
104                 rgbGen identity\r
105     }\r
106 }\r
107 \r
108 textures/evil3_floors/mtl-wlkway_mid\r
109 {\r
110         dpreflectcube cubemaps/exomorph/exomorph\r
111         surfaceparm metalsteps\r
112         {\r
113                 map textures/evil3_floors/mtl-wlkway_mid\r
114         }\r
115         {\r
116                 map $lightmap\r
117                 blendfunc GL_DST_COLOR GL_ZERO\r
118                 rgbGen identity\r
119     }\r
120 }\r
121 \r
122 textures/evil3_floors/mtl-wlkway\r
123 {\r
124         dpreflectcube cubemaps/exomorph/exomorph\r
125         surfaceparm metalsteps\r
126         {\r
127                 map textures/evil3_floors/mtl-wlkway\r
128         }\r
129         {\r
130                 map $lightmap\r
131                 blendfunc GL_DST_COLOR GL_ZERO\r
132                 rgbGen identity\r
133     }\r
134 }\r
135 \r
136 textures/evil3_floors/t-flr_oddtile_cln\r
137 {\r
138         dpreflectcube cubemaps/exomorph/exomorph\r
139         surfaceparm metalsteps\r
140         {\r
141                 map textures/evil3_floors/t-flr_oddtile_cln\r
142         }\r
143         {\r
144                 map $lightmap\r
145                 blendfunc GL_DST_COLOR GL_ZERO\r
146                 rgbGen identity\r
147     }\r
148 }\r
149 \r
150 textures/evil3_floors/t-flr_oddtile_drty_0000\r
151 {\r
152         dpreflectcube cubemaps/exomorph/exomorph\r
153         surfaceparm metalsteps\r
154         {\r
155                 map textures/evil3_floors/t-flr_oddtile_drty_0000\r
156         }\r
157         {\r
158                 map $lightmap\r
159                 blendfunc GL_DST_COLOR GL_ZERO\r
160                 rgbGen identity\r
161     }\r
162 }\r
163 \r
164 textures/evil3_floors/t-flr_oddtile_drty\r
165 {\r
166         dpreflectcube cubemaps/exomorph/exomorph\r
167         surfaceparm metalsteps\r
168         {\r
169                 map textures/evil3_floors/t-flr_oddtile_drty\r
170         }\r
171         {\r
172                 map $lightmap\r
173                 blendfunc GL_DST_COLOR GL_ZERO\r
174                 rgbGen identity\r
175     }\r
176 }