Some warpzone textures from Xonotic
authorMirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
Fri, 24 Sep 2010 16:47:30 +0000 (19:47 +0300)
committerMirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
Fri, 24 Sep 2010 16:47:30 +0000 (19:47 +0300)
data/scripts/shaderlist.txt
data/scripts/warpzone.shader [new file with mode: 0644]
data/textures/warpzone/warpzone-blueedge.tga [new file with mode: 0644]
data/textures/warpzone/warpzone-rededge.tga [new file with mode: 0644]
data/textures/warpzone/warpzone-wavy.tga [new file with mode: 0644]
data/textures/warpzone/warpzone-wavy_norm.tga [new file with mode: 0644]

index 7ea6aff88731905354b1d784201a2d37083f3eac..56191900d7e208bfc898aa7eff985992007c4df2 100644 (file)
@@ -69,3 +69,4 @@ greatwall_overloaded
 greatwall_overloaded-ter\r
 greatwall_revisited\r
 brokenworld\r
+warpzone\r
diff --git a/data/scripts/warpzone.shader b/data/scripts/warpzone.shader
new file mode 100644 (file)
index 0000000..81761ec
--- /dev/null
@@ -0,0 +1,38 @@
+textures/warpzone/warpzone-wavy
+{
+       surfaceparm nolightmap
+       // surfaceparm nonsolid // no, it must be solid like trigger
+       surfaceparm trans
+       surfaceparm nomarks
+       {
+               map textures/warpzone/warpzone-wavy.tga
+               tcMod scroll 0.06 0.06
+               blendfunc blend
+       }
+       dp_camera
+       dp_refract 1 1 1 1 // makes the camera render like a refraction
+}
+
+textures/warpzone/warpzone-blueedge
+{
+       surfaceparm nonsolid
+       surfaceparm nomarks
+       q3map_surfacelight 2500
+       cull none
+       {
+               map textures/warpzone/warpzone-blueedge.tga
+               blendfunc add
+       }
+}
+
+textures/warpzone/warpzone-rededge
+{
+       surfaceparm nonsolid
+       surfaceparm nomarks
+       q3map_surfacelight 2500
+       cull none
+       {
+               map textures/warpzone/warpzone-rededge.tga
+               blendfunc add
+       }
+}
diff --git a/data/textures/warpzone/warpzone-blueedge.tga b/data/textures/warpzone/warpzone-blueedge.tga
new file mode 100644 (file)
index 0000000..fd290ae
Binary files /dev/null and b/data/textures/warpzone/warpzone-blueedge.tga differ
diff --git a/data/textures/warpzone/warpzone-rededge.tga b/data/textures/warpzone/warpzone-rededge.tga
new file mode 100644 (file)
index 0000000..ce0dc6f
Binary files /dev/null and b/data/textures/warpzone/warpzone-rededge.tga differ
diff --git a/data/textures/warpzone/warpzone-wavy.tga b/data/textures/warpzone/warpzone-wavy.tga
new file mode 100644 (file)
index 0000000..1a6dcdd
Binary files /dev/null and b/data/textures/warpzone/warpzone-wavy.tga differ
diff --git a/data/textures/warpzone/warpzone-wavy_norm.tga b/data/textures/warpzone/warpzone-wavy_norm.tga
new file mode 100644 (file)
index 0000000..86e9802
Binary files /dev/null and b/data/textures/warpzone/warpzone-wavy_norm.tga differ