]> de.git.xonotic.org Git - xonotic/xonotic-maps.pk3dir.git/commitdiff
Merge branch 'master' into cbrutail/shaders_fx_xonotic2
authorRudolf Polzer <divverent@alientrap.org>
Sat, 25 Sep 2010 13:01:39 +0000 (15:01 +0200)
committerRudolf Polzer <divverent@alientrap.org>
Sat, 25 Sep 2010 13:01:39 +0000 (15:01 +0200)
21 files changed:
scripts/xonotic-fx.shader [new file with mode: 0644]
textures/fx/forcefields/forcefield1_a.tga [new file with mode: 0644]
textures/fx/forcefields/forcefield1_b.tga [new file with mode: 0644]
textures/fx/forcefields/forcefield1_c.tga [new file with mode: 0644]
textures/fx/forcefields/forcefield1_d.tga [new file with mode: 0644]
textures/fx/forcefields/healpod1_d.tga [new file with mode: 0644]
textures/fx/jumppad/jumppadfx1_a.tga [new file with mode: 0644]
textures/fx/jumppad/jumppadfx1_b.tga [new file with mode: 0644]
textures/fx/jumppad/jumppadfx1_c.tga [new file with mode: 0644]
textures/fx/jumppad/jumppadfx1_d.tga [new file with mode: 0644]
textures/fx/lightnings/lightning1_1.tga [new file with mode: 0644]
textures/fx/lightnings/lightning1_10.tga [new file with mode: 0644]
textures/fx/lightnings/lightning1_11.tga [new file with mode: 0644]
textures/fx/lightnings/lightning1_2.tga [new file with mode: 0644]
textures/fx/lightnings/lightning1_3.tga [new file with mode: 0644]
textures/fx/lightnings/lightning1_4.tga [new file with mode: 0644]
textures/fx/lightnings/lightning1_5.tga [new file with mode: 0644]
textures/fx/lightnings/lightning1_6.tga [new file with mode: 0644]
textures/fx/lightnings/lightning1_7.tga [new file with mode: 0644]
textures/fx/lightnings/lightning1_8.tga [new file with mode: 0644]
textures/fx/lightnings/lightning1_9.tga [new file with mode: 0644]

diff --git a/scripts/xonotic-fx.shader b/scripts/xonotic-fx.shader
new file mode 100644 (file)
index 0000000..7308d98
--- /dev/null
@@ -0,0 +1,222 @@
+//Shader file for fx
+//Forcefield1 red
+textures/fx/forcefield1-a
+{
+       qer_editorimage textures/fx/forcefields/forcefield1_a.tga
+       nopicmip
+       surfaceparm nolightmap
+       surfaceparm trans
+       cull none
+       surfaceparm nomarks
+       qer_trans 0.8
+       
+       {
+               map textures/fx/forcefields/forcefield1_a.tga
+               tcGen environment
+               blendfunc GL_ONE GL_ONE
+               tcMod turb 0 0.25 0 0.5
+               tcMod scroll -.5 -.3
+       }
+}
+//Forcefield1 blue
+textures/fx/forcefield1-b
+{
+       qer_editorimage textures/fx/forcefields/forcefield1_b.tga
+       nopicmip
+       surfaceparm nolightmap
+       surfaceparm trans
+       cull none
+       surfaceparm nomarks
+       qer_trans 0.8
+       
+       {
+               map textures/fx/forcefields/forcefield1_b.tga
+               tcGen environment
+               blendfunc GL_ONE GL_ONE
+               tcMod turb 0 0.25 0 0.5
+               tcMod scroll -.5 -.3
+       }
+}
+//Forcefield1 yellow
+textures/fx/forcefield2-c
+{
+       qer_editorimage textures/fx/forcefields/forcefield1_c.tga
+       nopicmip
+       surfaceparm nolightmap
+       surfaceparm trans
+       cull none
+       surfaceparm nomarks
+       qer_trans 0.8
+       
+       {
+               map textures/fx/forcefields/forcefield1_c.tga
+               tcGen environment
+               blendfunc GL_ONE GL_ONE
+               tcMod turb 0 0.25 0 0.5
+               tcMod scroll -.5 -.3
+       }
+}
+//Forcefield1 green
+textures/fx/forcefield1-d
+{
+       qer_editorimage textures/fx/forcefields/forcefield1_d.tga
+       nopicmip
+       surfaceparm nolightmap
+       surfaceparm trans
+       cull none
+       surfaceparm nomarks
+       qer_trans 0.8
+       
+       {
+               map textures/fx/forcefields/forcefield1_d.tga
+               tcGen environment
+               blendfunc GL_ONE GL_ONE
+               tcMod turb 0 0.25 0 0.5
+               tcMod scroll -.5 -.3
+       }
+}
+//Healpod1 green
+//For best effect apply to a rotating cylinder
+textures/fx/healpod1-d
+{
+       qer_editorimage textures/fx/forcefields/healpod1_d.tga
+       surfaceparm nolightmap
+       surfaceparm nomarks
+       surfaceparm nonsolid
+       surfaceparm trans
+       cull none
+       qer_trans 0.6
+       {
+               map textures/fx/forcefields/healpod1_d.tga
+               blendfunc add
+               tcMod scroll 0 2
+       }
+}
+//Jumppad1 blue
+textures/fx/jumppadfx1-a
+{
+       qer_editorimage textures/fx/jumppad/jumppadfx1_a.tga
+       surfaceparm nolightmap
+       surfaceparm nomarks
+       surfaceparm nonsolid
+       surfaceparm trans
+       cull none
+       qer_trans 0.6
+       {
+               map textures/fx/jumppad/jumppadfx1_a.tga
+               blendfunc add
+               tcMod scroll 0 2
+       }
+}
+//Jumppad1 red
+textures/fx/jumppadfx1-b
+{
+       qer_editorimage textures/fx/jumppad/jumppadfx1_b.tga
+       surfaceparm nolightmap
+       surfaceparm nomarks
+       surfaceparm nonsolid
+       surfaceparm trans
+       cull none
+       qer_trans 0.6
+       {
+               map textures/fx/jumppad/jumppadfx1_b.tga
+               blendfunc add
+               tcMod scroll 0 2
+       }
+}
+//Jumppad1 yellow
+textures/fx/jumppadfx1-c
+{
+       qer_editorimage textures/fx/jumppad/jumppadfx1_c.tga
+       surfaceparm nolightmap
+       surfaceparm nomarks
+       surfaceparm nonsolid
+       surfaceparm trans
+       cull none
+       qer_trans 0.6
+       {
+               map textures/fx/jumppad/jumppadfx1_c.tga
+               blendfunc add
+               tcMod scroll 0 2
+       }
+}
+//Jumppad1 green
+textures/fx/jumppadfx1-d
+{
+       qer_editorimage textures/fx/jumppad/jumppadfx1_d.tga
+       surfaceparm nolightmap
+       surfaceparm nomarks
+       surfaceparm nonsolid
+       surfaceparm trans
+       cull none
+       qer_trans 0.6
+       {
+               map textures/fx/jumppad/jumppadfx1_d.tga
+               blendfunc add
+               tcMod scroll 0 2
+       }
+}
+//Lightning1-a
+textures/fx/lightning1-a
+{
+       qer_editorimage textures/fx/lightnings/lightning1_1.tga
+       surfaceparm nolightmap
+       surfaceparm nodlight
+       surfaceparm trans
+       surfaceparm nomarks
+       surfaceparm noimpact
+       cull none
+       deformVertexes autosprite2
+       {
+               animMap 15 textures/fx/lightnings/lightning1_1.tga textures/fx/lightnings/lightning1_2.tga textures/fx/lightnings/lightning1_3.tga textures/fx/lightnings/lightning1_4.tga textures/fx/lightnings/lightning1_5.tga textures/fx/lightnings/lightning1_6.tga textures/fx/lightnings/lightning1_7.tga textures/fx/lightnings/lightning1_8.tga textures/fx/lightnings/lightning1_9.tga textures/fx/lightnings/lightning1_10.tga textures/fx/lightnings/lightning1_11.tga
+               blendfunc add
+       }
+}
+//Lightning1-b
+textures/fx/lightning1-b
+{
+       qer_editorimage textures/fx/lightnings/lightning1_4.tga
+       surfaceparm nolightmap
+       surfaceparm nodlight
+       surfaceparm trans
+       surfaceparm nomarks
+       surfaceparm noimpact
+       cull none
+       deformVertexes autosprite2
+       {
+               animMap 15 textures/fx/lightnings/lightning1_4.tga textures/fx/lightnings/lightning1_5.tga textures/fx/lightnings/lightning1_6.tga textures/fx/lightnings/lightning1_7.tga textures/fx/lightnings/lightning1_8.tga textures/fx/lightnings/lightning1_9.tga textures/fx/lightnings/lightning1_10.tga textures/fx/lightnings/lightning1_11.tga textures/fx/lightnings/lightning1_1.tga textures/fx/lightnings/lightning1_2.tga textures/fx/lightnings/lightning1_3.tga
+               blendfunc add
+       }
+}
+//Lightning1-c
+textures/fx/lightning1-c
+{
+       qer_editorimage textures/fx/lightnings/lightning1_6.tga
+       surfaceparm nolightmap
+       surfaceparm nodlight
+       surfaceparm trans
+       surfaceparm nomarks
+       surfaceparm noimpact
+       cull none
+       deformVertexes autosprite2
+       {
+               animMap 15 textures/fx/lightnings/lightning1_6.tga textures/fx/lightnings/lightning1_7.tga textures/fx/lightnings/lightning1_8.tga textures/fx/lightnings/lightning1_9.tga textures/fx/lightnings/lightning1_10.tga textures/fx/lightnings/lightning1_11.tga textures/fx/lightnings/lightning1_1.tga textures/fx/lightnings/lightning1_2.tga textures/fx/lightnings/lightning1_3.tga textures/fx/lightnings/lightning1_4.tga textures/fx/lightnings/lightning1_5.tga
+               blendfunc add
+       }
+}
+//Lightning1-d
+textures/fx/lightning1-d
+{
+       qer_editorimage textures/fx/lightnings/lightning1_8.tga
+       surfaceparm nolightmap
+       surfaceparm nodlight
+       surfaceparm trans
+       surfaceparm nomarks
+       surfaceparm noimpact
+       cull none
+       deformVertexes autosprite2
+       {
+               animMap 15 textures/fx/lightnings/lightning1_8.tga textures/fx/lightnings/lightning1_9.tga textures/fx/lightnings/lightning1_10.tga textures/fx/lightnings/lightning1_11.tga textures/fx/lightnings/lightning1_1.tga textures/fx/lightnings/lightning1_2.tga textures/fx/lightnings/lightning1_3.tga textures/fx/lightnings/lightning1_4.tga textures/fx/lightnings/lightning1_5.tga textures/fx/lightnings/lightning1_6.tga textures/fx/lightnings/lightning1_7.tga
+               blendfunc add
+       }
+}
\ No newline at end of file
diff --git a/textures/fx/forcefields/forcefield1_a.tga b/textures/fx/forcefields/forcefield1_a.tga
new file mode 100644 (file)
index 0000000..3d80cff
Binary files /dev/null and b/textures/fx/forcefields/forcefield1_a.tga differ
diff --git a/textures/fx/forcefields/forcefield1_b.tga b/textures/fx/forcefields/forcefield1_b.tga
new file mode 100644 (file)
index 0000000..0f5042e
Binary files /dev/null and b/textures/fx/forcefields/forcefield1_b.tga differ
diff --git a/textures/fx/forcefields/forcefield1_c.tga b/textures/fx/forcefields/forcefield1_c.tga
new file mode 100644 (file)
index 0000000..b9fe24a
Binary files /dev/null and b/textures/fx/forcefields/forcefield1_c.tga differ
diff --git a/textures/fx/forcefields/forcefield1_d.tga b/textures/fx/forcefields/forcefield1_d.tga
new file mode 100644 (file)
index 0000000..350d431
Binary files /dev/null and b/textures/fx/forcefields/forcefield1_d.tga differ
diff --git a/textures/fx/forcefields/healpod1_d.tga b/textures/fx/forcefields/healpod1_d.tga
new file mode 100644 (file)
index 0000000..f767771
Binary files /dev/null and b/textures/fx/forcefields/healpod1_d.tga differ
diff --git a/textures/fx/jumppad/jumppadfx1_a.tga b/textures/fx/jumppad/jumppadfx1_a.tga
new file mode 100644 (file)
index 0000000..a57d025
Binary files /dev/null and b/textures/fx/jumppad/jumppadfx1_a.tga differ
diff --git a/textures/fx/jumppad/jumppadfx1_b.tga b/textures/fx/jumppad/jumppadfx1_b.tga
new file mode 100644 (file)
index 0000000..a35bb26
Binary files /dev/null and b/textures/fx/jumppad/jumppadfx1_b.tga differ
diff --git a/textures/fx/jumppad/jumppadfx1_c.tga b/textures/fx/jumppad/jumppadfx1_c.tga
new file mode 100644 (file)
index 0000000..bf071a9
Binary files /dev/null and b/textures/fx/jumppad/jumppadfx1_c.tga differ
diff --git a/textures/fx/jumppad/jumppadfx1_d.tga b/textures/fx/jumppad/jumppadfx1_d.tga
new file mode 100644 (file)
index 0000000..a6dc70b
Binary files /dev/null and b/textures/fx/jumppad/jumppadfx1_d.tga differ
diff --git a/textures/fx/lightnings/lightning1_1.tga b/textures/fx/lightnings/lightning1_1.tga
new file mode 100644 (file)
index 0000000..f63178a
Binary files /dev/null and b/textures/fx/lightnings/lightning1_1.tga differ
diff --git a/textures/fx/lightnings/lightning1_10.tga b/textures/fx/lightnings/lightning1_10.tga
new file mode 100644 (file)
index 0000000..2997919
Binary files /dev/null and b/textures/fx/lightnings/lightning1_10.tga differ
diff --git a/textures/fx/lightnings/lightning1_11.tga b/textures/fx/lightnings/lightning1_11.tga
new file mode 100644 (file)
index 0000000..0605d60
Binary files /dev/null and b/textures/fx/lightnings/lightning1_11.tga differ
diff --git a/textures/fx/lightnings/lightning1_2.tga b/textures/fx/lightnings/lightning1_2.tga
new file mode 100644 (file)
index 0000000..e4e3c31
Binary files /dev/null and b/textures/fx/lightnings/lightning1_2.tga differ
diff --git a/textures/fx/lightnings/lightning1_3.tga b/textures/fx/lightnings/lightning1_3.tga
new file mode 100644 (file)
index 0000000..16ee873
Binary files /dev/null and b/textures/fx/lightnings/lightning1_3.tga differ
diff --git a/textures/fx/lightnings/lightning1_4.tga b/textures/fx/lightnings/lightning1_4.tga
new file mode 100644 (file)
index 0000000..433203a
Binary files /dev/null and b/textures/fx/lightnings/lightning1_4.tga differ
diff --git a/textures/fx/lightnings/lightning1_5.tga b/textures/fx/lightnings/lightning1_5.tga
new file mode 100644 (file)
index 0000000..d057f53
Binary files /dev/null and b/textures/fx/lightnings/lightning1_5.tga differ
diff --git a/textures/fx/lightnings/lightning1_6.tga b/textures/fx/lightnings/lightning1_6.tga
new file mode 100644 (file)
index 0000000..c824b6a
Binary files /dev/null and b/textures/fx/lightnings/lightning1_6.tga differ
diff --git a/textures/fx/lightnings/lightning1_7.tga b/textures/fx/lightnings/lightning1_7.tga
new file mode 100644 (file)
index 0000000..4bf30c6
Binary files /dev/null and b/textures/fx/lightnings/lightning1_7.tga differ
diff --git a/textures/fx/lightnings/lightning1_8.tga b/textures/fx/lightnings/lightning1_8.tga
new file mode 100644 (file)
index 0000000..28ad42b
Binary files /dev/null and b/textures/fx/lightnings/lightning1_8.tga differ
diff --git a/textures/fx/lightnings/lightning1_9.tga b/textures/fx/lightnings/lightning1_9.tga
new file mode 100644 (file)
index 0000000..d5bc91d
Binary files /dev/null and b/textures/fx/lightnings/lightning1_9.tga differ