]> de.git.xonotic.org Git - xonotic/xonotic-maps.pk3dir.git/blobdiff - scripts/exx.shader
Merge remote-tracking branch 'origin/master' into divVerent/courtfun2
[xonotic/xonotic-maps.pk3dir.git] / scripts / exx.shader
index 76b014ce0abfb8e18d8eb09c83608d40bddb7d0c..50d555b1e22afc4d1a35a67a0f76e27d18d30a97 100644 (file)
@@ -4,8 +4,8 @@ textures/exx/base-crete01
        
        q3map_bounceScale  0.5
        dpoffsetmapping - 2
-       dpglossintensitymod  3
-       dpglossexponentmod  4
+       dpglossintensitymod  1
+       dpglossexponentmod  1
 
 
        {
@@ -26,8 +26,8 @@ textures/exx/base-crete01blue
        
        q3map_bounceScale  0.5
        dpoffsetmapping - 2
-       dpglossintensitymod  3
-       dpglossexponentmod  4
+       dpglossintensitymod  1
+       dpglossexponentmod  1
 
 
        {
@@ -48,8 +48,8 @@ textures/exx/base-crete01red
        
        q3map_bounceScale  0.5
        dpoffsetmapping - 2
-       dpglossintensitymod  3
-       dpglossexponentmod  4
+       dpglossintensitymod  1
+       dpglossexponentmod  1
 
 
        {
@@ -70,8 +70,8 @@ textures/exx/base-crete02
        
        q3map_bounceScale  0.5
        dpoffsetmapping - 2
-       dpglossintensitymod  3
-       dpglossexponentmod  4
+       dpglossintensitymod  1
+       dpglossexponentmod  1
 
 
        {
@@ -92,8 +92,8 @@ textures/exx/base-crete03
        
        q3map_bounceScale  0.5
        dpoffsetmapping - 2
-       dpglossintensitymod  3
-       dpglossexponentmod  4
+       dpglossintensitymod  1
+       dpglossexponentmod  1
 
 
        {
@@ -322,8 +322,8 @@ textures/exx/floor-crete01
        
        q3map_bounceScale  0.5
        dpoffsetmapping - 2
-       dpglossintensitymod  3
-       dpglossexponentmod  4
+       dpglossintensitymod  1
+       dpglossexponentmod  1
 
 
        {
@@ -344,8 +344,8 @@ textures/exx/floor-crete01-phoenix
        
        q3map_bounceScale  0.5
        dpoffsetmapping - 2
-       dpglossintensitymod  3
-       dpglossexponentmod  4
+       dpglossintensitymod  1
+       dpglossexponentmod  1
 
 
        {
@@ -366,8 +366,8 @@ textures/exx/floor-crete01-phoenixb
        
        q3map_bounceScale  0.5
        dpoffsetmapping - 2
-       dpglossintensitymod  3
-       dpglossexponentmod  4
+       dpglossintensitymod  1
+       dpglossexponentmod  1
 
 
        {
@@ -388,8 +388,8 @@ textures/exx/floor-crete01b
        
        q3map_bounceScale  0.5
        dpoffsetmapping - 2
-       dpglossintensitymod  3
-       dpglossexponentmod  4
+       dpglossintensitymod  1
+       dpglossexponentmod  1
 
 
        {
@@ -418,6 +418,30 @@ textures/exx/floor-grate01
        dpglossexponentmod  4
 
 
+       {
+               map textures/exx/floor/floor_grate01.tga
+            alphaFunc GT0
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/floor-grate01-cull
+{
+       qer_editorimage textures/exx/floor/floor_grate01.tga
+       surfaceparm trans
+       surfaceparm metalsteps
+       q3map_bounceScale  0.75
+       surfaceparm alphashadow
+       surfaceparm nomarks
+       dpoffsetmapping - 2
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+
        {
                map textures/exx/floor/floor_grate01.tga
             alphaFunc GT0
@@ -443,6 +467,30 @@ textures/exx/floor-grate02
        dpglossexponentmod  4
 
 
+       {
+               map textures/exx/floor/floor_grate02.tga
+            alphaFunc GT0
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/floor-grate02-cull
+{
+       qer_editorimage textures/exx/floor/floor_grate02.tga
+       surfaceparm trans
+       surfaceparm metalsteps
+       q3map_bounceScale  0.75
+       surfaceparm alphashadow
+       surfaceparm nomarks
+       dpoffsetmapping - 2
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+
        {
                map textures/exx/floor/floor_grate02.tga
             alphaFunc GT0
@@ -468,6 +516,30 @@ textures/exx/floor-grate03
        dpglossexponentmod  4
 
 
+       {
+               map textures/exx/floor/floor_grate03.tga
+            alphaFunc GT0
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+textures/exx/floor-grate03-cull
+{
+       qer_editorimage textures/exx/floor/floor_grate03.tga
+       surfaceparm trans
+       surfaceparm metalsteps
+       q3map_bounceScale  0.75
+       surfaceparm alphashadow
+       surfaceparm nomarks
+       dpoffsetmapping - 2
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+
        {
                map textures/exx/floor/floor_grate03.tga
             alphaFunc GT0
@@ -504,6 +576,33 @@ textures/exx/floor-grate04
                blendfunc filter
        }
 }
+
+textures/exx/floor-grate04-cull
+{
+       qer_editorimage textures/exx/floor/floor_grate04.tga
+       surfaceparm trans
+       surfaceparm metalsteps
+       q3map_bounceScale  0.75
+       surfaceparm alphashadow
+       surfaceparm nomarks
+       dpoffsetmapping - 2
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+
+       {
+               map textures/exx/floor/floor_grate04.tga
+            alphaFunc GT0
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
+
+
 textures/exx/floor-metal02
 {
        qer_editorimage textures/exx/floor/floor_metal02.tga
@@ -809,6 +908,7 @@ textures/exx/light-panel01-surfacelight
        dpglossexponentmod  4
 
        q3map_surfacelight 2500
+       q3map_lightSubdivide 64
 
        {
                map textures/exx/light/light_panel01.tga
@@ -853,6 +953,7 @@ textures/exx/light-u201-surfacelight
        dpglossexponentmod  4
 
        q3map_surfacelight 2500
+       q3map_lightSubdivide 64
 
        {
                map textures/exx/light/light_u201.tga
@@ -895,6 +996,34 @@ textures/exx/panel-grate01
                blendfunc filter
        }
 }
+textures/exx/panel-grate01-cull
+{
+       qer_editorimage textures/exx/panel/panel_grate01.tga
+       
+       surfaceparm metalsteps
+       q3map_bounceScale  2
+       dpoffsetmapping - 2
+       dpglossintensitymod  3
+       dpglossexponentmod  4
+
+       surfaceparm nomarks
+       surfaceparm trans
+       surfaceparm alphashadow
+
+       nopicmip
+       nomipmaps
+       {
+               map textures/exx/panel/panel_grate01.tga
+               alphaFunc GT0
+               rgbgen vertex
+       }
+       {
+               map $lightmap
+               rgbGen identity
+               tcGen lightmap
+               blendfunc filter
+       }
+}
 textures/exx/panel-metal01
 {
        qer_editorimage textures/exx/panel/panel_metal01.tga
@@ -1591,8 +1720,8 @@ textures/exx/wall-crete01
        
        q3map_bounceScale  0.5
        dpoffsetmapping - 2
-       dpglossintensitymod  3
-       dpglossexponentmod  4
+       dpglossintensitymod  1
+       dpglossexponentmod  1
 
 
        {
@@ -1613,8 +1742,8 @@ textures/exx/wall-crete02
        
        q3map_bounceScale  0.5
        dpoffsetmapping - 2
-       dpglossintensitymod  3
-       dpglossexponentmod  4
+       dpglossintensitymod  1
+       dpglossexponentmod  1
 
 
        {
@@ -1635,8 +1764,8 @@ textures/exx/wall-crete03
        
        q3map_bounceScale  0.5
        dpoffsetmapping - 2
-       dpglossintensitymod  3
-       dpglossexponentmod  4
+       dpglossintensitymod  1
+       dpglossexponentmod  1
 
 
        {
@@ -1657,8 +1786,8 @@ textures/exx/wall-crete03b
        
        q3map_bounceScale  0.5
        dpoffsetmapping - 2
-       dpglossintensitymod  3
-       dpglossexponentmod  4
+       dpglossintensitymod  1
+       dpglossexponentmod  1
 
 
        {