Sorting out this liquids stuff. This should be as clean as it gets :D
authorMooKow <ben@W4BB1T.(none)>
Fri, 6 Aug 2010 22:37:56 +0000 (17:37 -0500)
committerMooKow <ben@W4BB1T.(none)>
Fri, 6 Aug 2010 22:37:56 +0000 (17:37 -0500)
16 files changed:
scripts/liquids.shader [new file with mode: 0644]
scripts/shaderlist.txt
textures/liquids_lava/protolava.jpg [new file with mode: 0644]
textures/liquids_lava/protolava_glow.jpg [new file with mode: 0644]
textures/liquids_lava/protolava_norm.jpg [new file with mode: 0644]
textures/liquids_slime/slime0.tga [new file with mode: 0644]
textures/liquids_slime/slime0_norm.tga [new file with mode: 0644]
textures/liquids_slime/slime1.tga [new file with mode: 0644]
textures/liquids_slime/slime1_norm.tga [new file with mode: 0644]
textures/liquids_water/ruiner_water.jpg [new file with mode: 0644]
textures/liquids_water/water0.tga [new file with mode: 0644]
textures/liquids_water/water0_norm.tga [new file with mode: 0644]
textures/liquids_water/water1.tga [new file with mode: 0644]
textures/liquids_water/water1_norm.tga [new file with mode: 0644]
textures/liquids_water/water2.tga [new file with mode: 0644]
textures/liquids_water/water2_norm.tga [new file with mode: 0644]

diff --git a/scripts/liquids.shader b/scripts/liquids.shader
new file mode 100644 (file)
index 0000000..56d1376
--- /dev/null
@@ -0,0 +1,132 @@
+// reflective water by Urre and Zombie
+
+textures/liquids_water/water0
+{
+       qer_editorimage textures/liquids_water/water0.tga
+       qer_trans 20
+       surfaceparm nomarks
+       surfaceparm trans
+       surfaceparm water
+       surfaceparm nolightmap
+       cull none
+       q3map_globaltexture
+       {
+               map textures/liquids_water/water0.tga
+               tcMod scroll 0.07 0.07
+               tcmod scale 1.2 0.7
+               blendfunc blend
+       }
+       dp_water 0.1 0.8  3 3  1 1 1  1 1 1  0.125
+}
+
+textures/liquids_water/water1
+{
+       qer_editorimage textures/liquids_water/water1.tga
+       qer_trans 20
+       surfaceparm nomarks
+       surfaceparm trans
+       surfaceparm water
+       surfaceparm nolightmap
+       cull none
+       q3map_globaltexture
+       {
+               map textures/liquids_water/water1.tga
+               tcMod scroll 0.07 0.07
+               tcmod scale 1.2 0.7
+               blendfunc blend
+       }
+       dp_water 0.1 0.8  3 3  1 1 1  1 1 1  0.125
+}
+
+textures/liquids_water/water2
+{
+       qer_editorimage textures/liquids_water/water2.tga
+       qer_trans 20
+       surfaceparm nomarks
+       surfaceparm trans
+       surfaceparm water
+       surfaceparm nolightmap
+       cull none
+       q3map_globaltexture
+       {
+               map textures/liquids_water/water2.tga
+               tcMod scroll 0.07 0.07
+               tcmod scale 1.2 0.7
+               blendfunc blend
+       }
+       dp_water 0.1 0.8  3 3  1 1 1  1 1 1  0.125
+}
+
+textures/liquids_water/ruiner_water
+{
+       qer_editorimage textures/liquids_water/ruiner_water.jpg
+       qer_trans 0.5
+       surfaceparm noimpact
+       surfaceparm trans
+       surfaceparm nonsolid
+       surfaceparm water
+       deformVertexes wave 150.0 sin 2 5 0.25 0.1
+       Q3map_TessSize 128
+       cull none
+       {
+               map textures/liquids_water/ruiner_water.jpg
+               blendFunc add
+               rgbGen identity
+       }
+}
+
+
+textures/liquids_slime/slime0
+{
+       qer_editorimage textures/liquids_slime/slime0.tga
+       qer_trans 20
+       surfaceparm nomarks
+       surfaceparm trans
+       surfaceparm slime
+       surfaceparm nolightmap
+       cull none
+       q3map_globaltexture
+       {
+               map textures/liquids_slime/slime0.tga
+               tcMod scroll 0.07 0.07
+               tcmod scale 1.2 0.7
+               blendfunc blend
+       }
+       dp_water 0.1 0.8  3 3  0.5 1 0.5  0.5 1 0.5  0.75
+}
+
+textures/liquids_slime/slime1
+{
+       qer_editorimage textures/liquids_slime/slime1.tga
+       qer_trans 20
+       surfaceparm nomarks
+       surfaceparm trans
+       surfaceparm slime
+       surfaceparm nolightmap
+       cull none
+       q3map_globaltexture
+       {
+               map textures/liquids_slime/slime1.tga
+               tcMod scroll 0.07 0.07
+               tcmod scale 1.2 0.7
+               blendfunc blend
+       }
+       dp_water 0.1 0.8  3 3  1 1 0.5  1 1 0.5  0.75
+}
+
+textures/liquids_lava/protolava
+{
+       qer_editorimage textures/liquids_lava/protolava.jpg
+       qer_trans 0.5
+       surfaceparm trans
+       surfaceparm nonsolid
+       surfaceparm lava
+       deformVertexes wave 150.0 sin 2 5 0.25 0.1
+       Q3map_TessSize 128
+       cull none
+       {
+               map textures/liquids_lava/protolava.jpg
+               blendFunc add
+               rgbGen identity
+       }
+}
index 44785af..820d471 100644 (file)
@@ -6,4 +6,4 @@ exx
 facility114x
 trak4x
 trak5x
-
+liquids
diff --git a/textures/liquids_lava/protolava.jpg b/textures/liquids_lava/protolava.jpg
new file mode 100644 (file)
index 0000000..20083cc
Binary files /dev/null and b/textures/liquids_lava/protolava.jpg differ
diff --git a/textures/liquids_lava/protolava_glow.jpg b/textures/liquids_lava/protolava_glow.jpg
new file mode 100644 (file)
index 0000000..166ee79
Binary files /dev/null and b/textures/liquids_lava/protolava_glow.jpg differ
diff --git a/textures/liquids_lava/protolava_norm.jpg b/textures/liquids_lava/protolava_norm.jpg
new file mode 100644 (file)
index 0000000..413cefe
Binary files /dev/null and b/textures/liquids_lava/protolava_norm.jpg differ
diff --git a/textures/liquids_slime/slime0.tga b/textures/liquids_slime/slime0.tga
new file mode 100644 (file)
index 0000000..6bd902f
Binary files /dev/null and b/textures/liquids_slime/slime0.tga differ
diff --git a/textures/liquids_slime/slime0_norm.tga b/textures/liquids_slime/slime0_norm.tga
new file mode 100644 (file)
index 0000000..fb4fb22
Binary files /dev/null and b/textures/liquids_slime/slime0_norm.tga differ
diff --git a/textures/liquids_slime/slime1.tga b/textures/liquids_slime/slime1.tga
new file mode 100644 (file)
index 0000000..c9dd4da
Binary files /dev/null and b/textures/liquids_slime/slime1.tga differ
diff --git a/textures/liquids_slime/slime1_norm.tga b/textures/liquids_slime/slime1_norm.tga
new file mode 100644 (file)
index 0000000..fb4fb22
Binary files /dev/null and b/textures/liquids_slime/slime1_norm.tga differ
diff --git a/textures/liquids_water/ruiner_water.jpg b/textures/liquids_water/ruiner_water.jpg
new file mode 100644 (file)
index 0000000..4376a8c
Binary files /dev/null and b/textures/liquids_water/ruiner_water.jpg differ
diff --git a/textures/liquids_water/water0.tga b/textures/liquids_water/water0.tga
new file mode 100644 (file)
index 0000000..716da8a
Binary files /dev/null and b/textures/liquids_water/water0.tga differ
diff --git a/textures/liquids_water/water0_norm.tga b/textures/liquids_water/water0_norm.tga
new file mode 100644 (file)
index 0000000..fb4fb22
Binary files /dev/null and b/textures/liquids_water/water0_norm.tga differ
diff --git a/textures/liquids_water/water1.tga b/textures/liquids_water/water1.tga
new file mode 100644 (file)
index 0000000..39938ed
Binary files /dev/null and b/textures/liquids_water/water1.tga differ
diff --git a/textures/liquids_water/water1_norm.tga b/textures/liquids_water/water1_norm.tga
new file mode 100644 (file)
index 0000000..fb4fb22
Binary files /dev/null and b/textures/liquids_water/water1_norm.tga differ
diff --git a/textures/liquids_water/water2.tga b/textures/liquids_water/water2.tga
new file mode 100644 (file)
index 0000000..233e397
Binary files /dev/null and b/textures/liquids_water/water2.tga differ
diff --git a/textures/liquids_water/water2_norm.tga b/textures/liquids_water/water2_norm.tga
new file mode 100644 (file)
index 0000000..fb4fb22
Binary files /dev/null and b/textures/liquids_water/water2_norm.tga differ