Squashed commit of the following:
[xonotic/xonotic-maps.pk3dir.git] / scripts / map_space-elevator.shader
1 textures/map_space-elevator/hangwires
2 {
3         surfaceparm nolightmap
4         surfaceparm nomarks
5         surfaceparm trans
6         cull disable
7         {
8                 map textures/map_space-elevator/hangwires.tga
9                 alphaFunc GE128
10         }
11 }
12
13 textures/map_space-elevator/sign-station-red
14 {
15         surfaceparm nolightmap
16         surfaceparm nomarks
17         surfaceparm trans
18         cull disable
19         {
20                 map textures/map_space-elevator/sign-station-red.tga
21                 blendfunc add
22         }
23 }
24
25 textures/map_space-elevator/sign-station-blue
26 {
27         surfaceparm nolightmap
28         surfaceparm nomarks
29         surfaceparm trans
30         cull disable
31         {
32                 map textures/map_space-elevator/sign-station-blue.tga
33                 blendfunc add
34         }
35 }
36
37 textures/map_space-elevator/sign-train-red
38 {
39         surfaceparm nolightmap
40         surfaceparm nomarks
41         surfaceparm trans
42         cull disable
43         {
44                 map textures/map_space-elevator/sign-train-red.tga
45                 blendfunc add
46         }
47 }
48
49 textures/map_space-elevator/sign-train-blue
50 {
51         surfaceparm nolightmap
52         surfaceparm nomarks
53         surfaceparm trans
54         cull disable
55         {
56                 map textures/map_space-elevator/sign-train-blue.tga
57                 blendfunc add
58         }
59 }
60
61 textures/map_space-elevator/beam-blue
62 {
63         surfaceparm nonsolid
64         surfaceparm nomarks
65         cull none
66         q3map_surfacelight 3000
67         {
68                 map textures/map_space-elevator/beam-blue.tga
69                 blendfunc add
70         }
71 }
72
73 textures/map_space-elevator/beam-purple
74 {
75         surfaceparm nonsolid
76         surfaceparm nomarks
77         cull none
78         q3map_surfacelight 3000
79         {
80                 map textures/map_space-elevator/beam-purple.tga
81                 blendfunc add
82         }
83 }
84
85 textures/map_space-elevator/beam-red
86 {
87         surfaceparm nonsolid
88         surfaceparm nomarks
89         cull none
90         q3map_surfacelight 3000
91         {
92                 map textures/map_space-elevator/beam-red.tga
93                 blendfunc add
94         }
95 }
96
97 textures/map_space-elevator/panels
98 {
99         qer_editorimage textures/map_space-elevator/panels.tga
100         q3map_bounceScale 1.25
101         {
102                 map textures/map_space-elevator/panels.tga
103         }
104         {
105                 map $lightmap
106                 rgbGen identity
107                 tcGen lightmap
108                 blendfunc filter
109         }
110 }
111
112 textures/map_space-elevator/solarmetal
113 {
114         qer_editorimage textures/map_space-elevator/solarmetal.tga
115         q3map_bounceScale 1.25
116         {
117                 map textures/map_space-elevator/solarmetal.tga
118         }
119         {
120                 map $lightmap
121                 rgbGen identity
122                 tcGen lightmap
123                 blendfunc filter
124         }
125 }