]> de.git.xonotic.org Git - xonotic/xonotic-maps.pk3dir.git/blobdiff - scripts/liquids_lava.shader
Delete the "cubemaps" folder, which was meant to be temporary but has been around...
[xonotic/xonotic-maps.pk3dir.git] / scripts / liquids_lava.shader
index e28e7065ae628e5f435998eb0095fa8a7498c574..60931cdc0bee58d3d2ce751fedb7ff456b095d49 100644 (file)
@@ -8,9 +8,10 @@ textures/liquids_lava/lava0
        deformVertexes wave 150.0 sin 2 5 0.25 0.1
        Q3map_TessSize 128
        q3map_surfacelight 1000
+       q3map_lightSubdivide 64
        {
                map textures/liquids_lava/lava0.tga
-               blendfunc add
+               blendfunc GL_SRC_ALPHA GL_ONE
        }
 }
 
@@ -22,10 +23,177 @@ textures/liquids_lava/lava0_flow
        surfaceparm trans
        cull disable
        q3map_surfacelight 1000
+       q3map_lightSubdivide 64
        {
                map textures/liquids_lava/lava0.tga
-               blendfunc add
+               blendfunc GL_SRC_ALPHA GL_ONE
                tcMod scroll 0 -0.25
        }
 }
 
+textures/liquids_lava/lava0_flow_pipe
+{
+       qer_editorimage textures/liquids_lava/lava0.tga
+       surfaceparm lava
+       surfaceparm noimpact
+       surfaceparm trans
+       cull disable
+       deformVertexes wave 2 sin 1 2 0.25 0.1
+       q3map_surfacelight 1000
+       q3map_lightSubdivide 64
+       {
+               map textures/liquids_lava/lava0.tga
+               blendfunc GL_SRC_ALPHA GL_ONE
+               tcMod scroll 0 -0.25
+       }
+}
+
+textures/liquids_lava/lava0_blue
+{
+       qer_editorimage textures/liquids_lava/lava0_blue.tga
+       surfaceparm lava
+       surfaceparm noimpact
+       surfaceparm trans
+       cull disable
+       deformVertexes wave 150.0 sin 2 5 0.25 0.1
+       Q3map_TessSize 128
+       q3map_surfacelight 1000
+       q3map_lightSubdivide 64
+       {
+               map textures/liquids_lava/lava0_blue.tga
+               blendfunc GL_SRC_ALPHA GL_ONE
+       }
+}
+
+textures/liquids_lava/lava0_blue_flow
+{
+       qer_editorimage textures/liquids_lava/lava0_blue.tga
+       surfaceparm lava
+       surfaceparm noimpact
+       surfaceparm trans
+       cull disable
+       q3map_surfacelight 1000
+       q3map_lightSubdivide 64
+       {
+               map textures/liquids_lava/lava0_blue.tga
+               blendfunc GL_SRC_ALPHA GL_ONE
+               tcMod scroll 0 -0.25
+       }
+}
+
+textures/liquids_lava/lava0_blue_flow_pipe
+{
+       qer_editorimage textures/liquids_lava/lava0_blue.tga
+       surfaceparm lava
+       surfaceparm noimpact
+       surfaceparm trans
+       cull disable
+       deformVertexes wave 2 sin 1 2 0.25 0.1
+       q3map_surfacelight 1000
+       q3map_lightSubdivide 64
+       {
+               map textures/liquids_lava/lava0_blue.tga
+               blendfunc GL_SRC_ALPHA GL_ONE
+               tcMod scroll 0 -0.25
+       }
+}
+
+textures/liquids_lava/lava0_green
+{
+       qer_editorimage textures/liquids_lava/lava0_green.tga
+       surfaceparm lava
+       surfaceparm noimpact
+       surfaceparm trans
+       cull disable
+       deformVertexes wave 150.0 sin 2 5 0.25 0.1
+       Q3map_TessSize 128
+       q3map_surfacelight 1000
+       q3map_lightSubdivide 64
+       {
+               map textures/liquids_lava/lava0_green.tga
+               blendfunc GL_SRC_ALPHA GL_ONE
+       }
+}
+
+textures/liquids_lava/lava0_green_flow
+{
+       qer_editorimage textures/liquids_lava/lava0_green.tga
+       surfaceparm lava
+       surfaceparm noimpact
+       surfaceparm trans
+       cull disable
+       q3map_surfacelight 1000
+       q3map_lightSubdivide 64
+       {
+               map textures/liquids_lava/lava0_green.tga
+               blendfunc GL_SRC_ALPHA GL_ONE
+               tcMod scroll 0 -0.25
+       }
+}
+
+textures/liquids_lava/lava0_green_flow_pipe
+{
+       qer_editorimage textures/liquids_lava/lava0_green.tga
+       surfaceparm lava
+       surfaceparm noimpact
+       surfaceparm trans
+       cull disable
+       deformVertexes wave 2 sin 1 2 0.25 0.1
+       q3map_surfacelight 1000
+       q3map_lightSubdivide 64
+       {
+               map textures/liquids_lava/lava0_green.tga
+               blendfunc GL_SRC_ALPHA GL_ONE
+               tcMod scroll 0 -0.25
+       }
+}
+
+textures/liquids_lava/lava0_purple
+{
+       qer_editorimage textures/liquids_lava/lava0_purple.tga
+       surfaceparm lava
+       surfaceparm noimpact
+       surfaceparm trans
+       cull disable
+       deformVertexes wave 150.0 sin 2 5 0.25 0.1
+       Q3map_TessSize 128
+       q3map_surfacelight 1000
+       q3map_lightSubdivide 64
+       {
+               map textures/liquids_lava/lava0_purple.tga
+               blendfunc GL_SRC_ALPHA GL_ONE
+       }
+}
+
+textures/liquids_lava/lava0_purple_flow
+{
+       qer_editorimage textures/liquids_lava/lava0_purple.tga
+       surfaceparm lava
+       surfaceparm noimpact
+       surfaceparm trans
+       cull disable
+       q3map_surfacelight 1000
+       q3map_lightSubdivide 64
+       {
+               map textures/liquids_lava/lava0_purple.tga
+               blendfunc GL_SRC_ALPHA GL_ONE
+               tcMod scroll 0 -0.25
+       }
+}
+
+textures/liquids_lava/lava0_purple_flow_pipe
+{
+       qer_editorimage textures/liquids_lava/lava0_purple.tga
+       surfaceparm lava
+       surfaceparm noimpact
+       surfaceparm trans
+       cull disable
+       deformVertexes wave 2 sin 1 2 0.25 0.1
+       q3map_surfacelight 1000
+       q3map_lightSubdivide 64
+       {
+               map textures/liquids_lava/lava0_purple.tga
+               blendfunc GL_SRC_ALPHA GL_ONE
+               tcMod scroll 0 -0.25
+       }
+}
\ No newline at end of file