]> icculus.org git repositories - divverent/nexuiz.git/blob - data/scripts/evil6_walls.shader
cleanup
[divverent/nexuiz.git] / data / scripts / evil6_walls.shader
1 // textures/evil6_walls/\r
2 \r
3 // e6girdergrate.tga  (default grate shader)\r
4 textures/evil6_walls/e6girdergrate_s\r
5 {\r
6         qer_editorimage textures/evil6_walls/e6girdergrate.tga\r
7         surfaceparm trans\r
8         surfaceparm nomarks\r
9         surfaceparm metalsteps\r
10         cull none\r
11         {\r
12                 map textures/evil6_walls/e6girdergrate.tga\r
13                 alphafunc GE128\r
14                 depthwrite\r
15         }\r
16         {\r
17                 map $lightmap\r
18                 depthfunc equal\r
19                 blendfunc filter\r
20         }\r
21 }\r
22 \r
23 // e6girdergrate2b.tga  (default grate shader)\r
24 textures/evil6_walls/e6girdergrate2b_s\r
25 {\r
26         qer_editorimage textures/evil6_walls/e6girdergrate2b.tga\r
27         surfaceparm trans\r
28         surfaceparm nomarks\r
29         surfaceparm metalsteps\r
30         cull none\r
31         {\r
32                 map textures/evil6_walls/e6girdergrate2b.tga\r
33                 alphafunc GE128\r
34                 depthwrite\r
35         }\r
36         {\r
37                 map $lightmap\r
38                 depthfunc equal\r
39                 blendfunc filter\r
40         }\r
41 }\r
42 \r
43 // e6girdersupport.tga  (default grate shader)\r
44 textures/evil6_walls/e6girdersupport_s\r
45 {\r
46         qer_editorimage textures/evil6_walls/e6girdersupport.tga\r
47         surfaceparm trans\r
48         surfaceparm nomarks\r
49         surfaceparm metalsteps\r
50         cull none\r
51         {\r
52                 map textures/evil6_walls/e6girdersupport.tga\r
53                 alphafunc GE128\r
54                 depthwrite\r
55         }\r
56         {\r
57                 map $lightmap\r
58                 depthfunc equal\r
59                 blendfunc filter\r
60         }\r
61 }\r
62 \r
63 // e6indsdoor.tga  (default grate shader)\r
64 textures/evil6_walls/e6indsdoor_s\r
65 {\r
66         qer_editorimage textures/evil6_walls/e6indsdoor.tga\r
67         surfaceparm trans\r
68         surfaceparm nomarks\r
69         surfaceparm metalsteps\r
70         cull none\r
71         {\r
72                 map textures/evil6_walls/e6indsdoor.tga\r
73                 alphafunc GE128\r
74                 depthwrite\r
75         }\r
76         {\r
77                 map $lightmap\r
78                 depthfunc equal\r
79                 blendfunc filter\r
80         }\r
81 }\r
82 \r
83 // e6tdoor.tga with e6tdoor_fx.tga will use this shader:\r
84 // Tech door light effect\r
85 textures/evil6_walls/e6tdoor\r
86 {\r
87         qer_editorimage textures/evil6_walls/e6tdoor.tga\r
88         {\r
89                 map textures/evil6_walls/e6tdoor.tga\r
90         }\r
91         {\r
92                 map textures/evil6_walls/e6tdoor_fx.tga\r
93                 tcmod scroll -1 0\r
94                 blendFunc add\r
95         }\r
96         {\r
97                 map textures/evil6_walls/e6tdoor.tga\r
98                 blendFunc blend\r
99         }\r
100         {\r
101                 map $lightmap\r
102                 blendFunc filter\r
103         }\r
104 }