summaryrefslogtreecommitdiffstats
path: root/TemplePushing.c4s/CliffPushing.c4d
diff options
context:
space:
mode:
Diffstat (limited to 'TemplePushing.c4s/CliffPushing.c4d')
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Ambiente.wavbin1608340 -> 0 bytes
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/ExtremeAmbiente.wavbin929500 -> 0 bytes
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/DefCore.txt7
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/DescDE.txt1
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/DescUS.txt1
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/FlintRain.c4d/DefCore.txt8
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/FlintRain.c4d/DescDE.txt1
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/FlintRain.c4d/DescUS.txt1
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/FlintRain.c4d/Graphics.pngbin11259 -> 0 bytes
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/FlintRain.c4d/Script.c23
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Graphics.pngbin177 -> 0 bytes
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Names.txt2
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Rain.c4d/Graphics.pngbin528 -> 0 bytes
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Rain.c4d/Names.txt2
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Rain.c4d/Particle.txt13
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Rain.c4d/Rain.wavbin381056 -> 0 bytes
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Script.c22
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Thunders1.wavbin73868 -> 0 bytes
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Thunders2.wavbin34716 -> 0 bytes
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Armageddon.c4d/DefCore.txt9
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Armageddon.c4d/DescDE.txt1
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Armageddon.c4d/DescUS.txt1
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Armageddon.c4d/Graphics.pngbin6847 -> 0 bytes
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Armageddon.c4d/Script.c7
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Deathmatch.c4d/DefCore.txt9
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Deathmatch.c4d/DescDE.txt1
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Deathmatch.c4d/DescUS.txt1
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Deathmatch.c4d/Graphics.pngbin7358 -> 0 bytes
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Deathmatch.c4d/Script.c7
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/DescDE.txt1
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/DescUS.txt1
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/FriendlyPushing.c4d/DefCore.txt9
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/FriendlyPushing.c4d/DescDE.txt1
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/FriendlyPushing.c4d/DescUS.txt1
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/FriendlyPushing.c4d/Graphics.pngbin6841 -> 0 bytes
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/FriendlyPushing.c4d/Names.txt2
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/FriendlyPushing.c4d/Script.c5
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/DefCore.txt9
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/DescDE.txt1
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/DescUS.txt1
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/Graphics.pngbin10487 -> 0 bytes
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/ActMap.txt4
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/DefCore.txt12
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/DescDE.txt1
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/DescUS.txt1
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/Graphics.pngbin206 -> 0 bytes
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/Names.txt2
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/Script.c176
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicalPushing.c4d/DefCore.txt8
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicalPushing.c4d/DescDE.txt1
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicalPushing.c4d/DescUS.txt1
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicalPushing.c4d/Graphics.pngbin9715 -> 0 bytes
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicalPushing.c4d/Names.txt2
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/Names.txt2
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/Script.c24
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/DefCore.txt9
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/DescDE.txt1
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/DescUS.txt1
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/Graphics.pngbin10487 -> 0 bytes
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/MagicalPushing.c4d/DefCore.txt8
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/MagicalPushing.c4d/DescDE.txt1
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/MagicalPushing.c4d/DescUS.txt1
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/MagicalPushing.c4d/Graphics.pngbin9715 -> 0 bytes
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/MagicalPushing.c4d/Names.txt2
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/Names.txt2
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/Script.c21
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/DefCore.txt9
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/DescDE.txt1
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/DescUS.txt1
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Graphics.pngbin5838 -> 0 bytes
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Names.txt2
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Script.c23
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/ActMap.txt4
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/DefCore.txt12
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/DescDE.txt1
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/DescUS.txt1
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/Graphics.pngbin206 -> 0 bytes
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/Names.txt2
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/Script.c176
-rw-r--r--TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Title.txt2
80 files changed, 0 insertions, 662 deletions
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Ambiente.wav b/TemplePushing.c4s/CliffPushing.c4d/Ambiente.wav
deleted file mode 100644
index 9bd2ab1..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Ambiente.wav
+++ /dev/null
Binary files differ
diff --git a/TemplePushing.c4s/CliffPushing.c4d/ExtremeAmbiente.wav b/TemplePushing.c4s/CliffPushing.c4d/ExtremeAmbiente.wav
deleted file mode 100644
index 3a5f174..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/ExtremeAmbiente.wav
+++ /dev/null
Binary files differ
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/DefCore.txt b/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/DefCore.txt
deleted file mode 100644
index ab2cba9..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/DefCore.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-[DefCore]
-id=RAIN
-Name=Rain
-Version=4,9,5
-Category=C4D_StaticBack
-MaxUserSelect=1
-Value=1 \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/DescDE.txt b/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/DescDE.txt
deleted file mode 100644
index 55fe10e..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/DescDE.txt
+++ /dev/null
@@ -1 +0,0 @@
-Es regnet den ganzen Tag, aber irgendwie seh ich kein einzigen Tropfen Wasser! \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/DescUS.txt b/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/DescUS.txt
deleted file mode 100644
index ba66ef1..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/DescUS.txt
+++ /dev/null
@@ -1 +0,0 @@
-It rains the whole time, but there is no only drop of water \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/FlintRain.c4d/DefCore.txt b/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/FlintRain.c4d/DefCore.txt
deleted file mode 100644
index 3da4878..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/FlintRain.c4d/DefCore.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-[DefCore]
-id=FLRN
-Name=Sudden Death
-Version=4,9,5
-Category=C4D_StaticBack
-MaxUserSelect=1
-Value=1
-Picture=0,0,64,64 \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/FlintRain.c4d/DescDE.txt b/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/FlintRain.c4d/DescDE.txt
deleted file mode 100644
index d63d0bf..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/FlintRain.c4d/DescDE.txt
+++ /dev/null
@@ -1 +0,0 @@
-Es regnet Flints und es entstehen Wurmlöcher die ins Nichts führen. Was will man mehr? \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/FlintRain.c4d/DescUS.txt b/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/FlintRain.c4d/DescUS.txt
deleted file mode 100644
index 36b2f0e..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/FlintRain.c4d/DescUS.txt
+++ /dev/null
@@ -1 +0,0 @@
-It's raining men! \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/FlintRain.c4d/Graphics.png b/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/FlintRain.c4d/Graphics.png
deleted file mode 100644
index c9c7c9b..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/FlintRain.c4d/Graphics.png
+++ /dev/null
Binary files differ
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/FlintRain.c4d/Script.c b/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/FlintRain.c4d/Script.c
deleted file mode 100644
index 8fdcf9d..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/FlintRain.c4d/Script.c
+++ /dev/null
@@ -1,23 +0,0 @@
-/*-- Flintregen --*/
-
-#strict
-
-protected func Initialize() {
- SetPosition(0,0);
- AddEffect("Flnt",0,1,20,0,GetID());
- return(1);
-}
-
-func FxFlntTimer()
-{
- if (!Random(20))
- {
- //Wurmloch
- CreateObject(MGWP,Random(LandscapeWidth()),Random(LandscapeHeight()))->Activate(FindObject());
- //Und einmal Free-Shaken
- ShakeFree(Random(LandscapeWidth()),Random(LandscapeHeight()),Random(100));
- }
- //Zum Schluss noch ein kleines Geschenk des Himmels
- var flnt = CreateObject(SFLN,Random(LandscapeWidth()),0);
- return(1);
-}
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Graphics.png b/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Graphics.png
deleted file mode 100644
index 2ac7a18..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Graphics.png
+++ /dev/null
Binary files differ
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Names.txt b/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Names.txt
deleted file mode 100644
index d439aa7..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Names.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-DE:Regen
-US:Rain \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Rain.c4d/Graphics.png b/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Rain.c4d/Graphics.png
deleted file mode 100644
index 5fd65db..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Rain.c4d/Graphics.png
+++ /dev/null
Binary files differ
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Rain.c4d/Names.txt b/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Rain.c4d/Names.txt
deleted file mode 100644
index b836a4c..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Rain.c4d/Names.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-DE:Regentropfen
-US:Raindrop
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Rain.c4d/Particle.txt b/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Rain.c4d/Particle.txt
deleted file mode 100644
index 867e00a..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Rain.c4d/Particle.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-[Particle]
-Name=Rain
-MaxCount=600
-InitFn=StdInit
-ExecFn=StdExec
-CollisionFn=Die
-DrawFn=Std
-Face=0,0,64,64,-32,-32
-Delay=0
-GravityAcc=70
-RByV=1
-VertexCount=1
-Additive=0
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Rain.c4d/Rain.wav b/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Rain.c4d/Rain.wav
deleted file mode 100644
index aee9dd8..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Rain.c4d/Rain.wav
+++ /dev/null
Binary files differ
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Script.c b/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Script.c
deleted file mode 100644
index f31a3f9..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Script.c
+++ /dev/null
@@ -1,22 +0,0 @@
-/*-- Regen --*/
-
-#strict
-
-protected func Initialize() {
- SetPosition(0,0);
- AddEffect("Rain",0,1,1,0,GetID());
- SoundLevel("Rain",100);
- return(1);
-}
-
-func FxRainTimer()
-{
- var color = RGB(150,150,255);
- if (FindObject(RCKF)) color = RGB(100,0,0);
- for (var i;i<3;i++)
- CreateParticle("Rain",Random(LandscapeWidth()),0,0,200,Random(300),RGB(170,170,255));
- if (!Random(200)) Sound("Thunders*");
- if (!Random(50) && FindObject(FRRN)) CreateObject(DFLM,Random(LandscapeWidth()));
- return(1);
-}
-
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Thunders1.wav b/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Thunders1.wav
deleted file mode 100644
index 0d4f247..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Thunders1.wav
+++ /dev/null
Binary files differ
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Thunders2.wav b/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Thunders2.wav
deleted file mode 100644
index 02af2fe..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rain.c4d/Thunders2.wav
+++ /dev/null
Binary files differ
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Armageddon.c4d/DefCore.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Armageddon.c4d/DefCore.txt
deleted file mode 100644
index 0342fe5..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Armageddon.c4d/DefCore.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-[DefCore]
-id=FRRN
-Version=4,9,8
-Name=Armageddon
-Category=C4D_StaticBack|C4D_Rule
-MaxUserSelect=1
-Width=1
-Height=1
-Picture=0,0,64,64
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Armageddon.c4d/DescDE.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Armageddon.c4d/DescDE.txt
deleted file mode 100644
index ecf7b67..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Armageddon.c4d/DescDE.txt
+++ /dev/null
@@ -1 +0,0 @@
-Lässt es Feuer regnen und sichert den Nachschub an Terra-Flints. \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Armageddon.c4d/DescUS.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Armageddon.c4d/DescUS.txt
deleted file mode 100644
index 98c639e..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Armageddon.c4d/DescUS.txt
+++ /dev/null
@@ -1 +0,0 @@
-Let fire rains and creates flints in the inventory of each clonk. \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Armageddon.c4d/Graphics.png b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Armageddon.c4d/Graphics.png
deleted file mode 100644
index 30e20a2..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Armageddon.c4d/Graphics.png
+++ /dev/null
Binary files differ
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Armageddon.c4d/Script.c b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Armageddon.c4d/Script.c
deleted file mode 100644
index e037351..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Armageddon.c4d/Script.c
+++ /dev/null
@@ -1,7 +0,0 @@
-/*-- Feuerregen --*/
-
-#strict
-
-protected func Activate(iPlr) {
- MessageWindow(GetDesc(),iPlr);
-}
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Deathmatch.c4d/DefCore.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Deathmatch.c4d/DefCore.txt
deleted file mode 100644
index ed84dcf..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Deathmatch.c4d/DefCore.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-[DefCore]
-id=DTHM
-Version=4,9,8
-Name=Deathmatch
-Category=C4D_StaticBack|C4D_Rule
-MaxUserSelect=1
-Width=1
-Height=1
-Picture=0,0,64,64
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Deathmatch.c4d/DescDE.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Deathmatch.c4d/DescDE.txt
deleted file mode 100644
index 70921c2..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Deathmatch.c4d/DescDE.txt
+++ /dev/null
@@ -1 +0,0 @@
-Jeder Spieler muss versuchen 10 Gegner zu töten, damit sein Team gewinnt. \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Deathmatch.c4d/DescUS.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Deathmatch.c4d/DescUS.txt
deleted file mode 100644
index c1eba93..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Deathmatch.c4d/DescUS.txt
+++ /dev/null
@@ -1 +0,0 @@
-That player wich kills 10 enemys wins the game. \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Deathmatch.c4d/Graphics.png b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Deathmatch.c4d/Graphics.png
deleted file mode 100644
index 2bfe0a4..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Deathmatch.c4d/Graphics.png
+++ /dev/null
Binary files differ
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Deathmatch.c4d/Script.c b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Deathmatch.c4d/Script.c
deleted file mode 100644
index cbb211d..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Deathmatch.c4d/Script.c
+++ /dev/null
@@ -1,7 +0,0 @@
-/*-- Deathmatch --*/
-
-#strict
-
-protected func Activate(iPlr) {
- MessageWindow(GetDesc(),iPlr);
-}
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/DescDE.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/DescDE.txt
deleted file mode 100644
index bf4504d..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/DescDE.txt
+++ /dev/null
@@ -1 +0,0 @@
-Regelobjekte bestimmen den Spielablauf und bieten in Einzelfällen Sonderoptionen. \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/DescUS.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/DescUS.txt
deleted file mode 100644
index 022d0bf..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/DescUS.txt
+++ /dev/null
@@ -1 +0,0 @@
-Rule objects affect general game play and in some cases offer special options. \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/FriendlyPushing.c4d/DefCore.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/FriendlyPushing.c4d/DefCore.txt
deleted file mode 100644
index 1ddf7c5..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/FriendlyPushing.c4d/DefCore.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-[DefCore]
-id=FYPG
-Version=4,9,8
-Name=Friendly Pushing
-Category=C4D_StaticBack|C4D_Rule
-MaxUserSelect=1
-Width=1
-Height=1
-Picture=0,0,64,64
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/FriendlyPushing.c4d/DescDE.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/FriendlyPushing.c4d/DescDE.txt
deleted file mode 100644
index 729840e..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/FriendlyPushing.c4d/DescDE.txt
+++ /dev/null
@@ -1 +0,0 @@
-Clonks können befreundete Spieler schubsen \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/FriendlyPushing.c4d/DescUS.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/FriendlyPushing.c4d/DescUS.txt
deleted file mode 100644
index 6b5d08d..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/FriendlyPushing.c4d/DescUS.txt
+++ /dev/null
@@ -1 +0,0 @@
-Clonks can push allied players. \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/FriendlyPushing.c4d/Graphics.png b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/FriendlyPushing.c4d/Graphics.png
deleted file mode 100644
index d97f792..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/FriendlyPushing.c4d/Graphics.png
+++ /dev/null
Binary files differ
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/FriendlyPushing.c4d/Names.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/FriendlyPushing.c4d/Names.txt
deleted file mode 100644
index 34d3e41..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/FriendlyPushing.c4d/Names.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-DE:Teamschubsen
-US:Friendly Pushing \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/FriendlyPushing.c4d/Script.c b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/FriendlyPushing.c4d/Script.c
deleted file mode 100644
index fb43957..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/FriendlyPushing.c4d/Script.c
+++ /dev/null
@@ -1,5 +0,0 @@
-/*-- Friendly Pushing --*/
-
-#strict
-
-protected func Activate(int plr) { MessageWindow(GetDesc(), plr); }
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/DefCore.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/DefCore.txt
deleted file mode 100644
index f57caf8..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/DefCore.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-[DefCore]
-id=MSPW
-Version=4,9,8
-Name=MagicSpawnpoints
-Category=C4D_StaticBack|C4D_Rule
-MaxUserSelect=1
-Width=1
-Height=1
-Picture=0,0,64,64
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/DescDE.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/DescDE.txt
deleted file mode 100644
index 4370091..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/DescDE.txt
+++ /dev/null
@@ -1 +0,0 @@
-Im Spiel finden sich Spawnpoints, die als sicherer Nachschub an Schriftrollen dienen. \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/DescUS.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/DescUS.txt
deleted file mode 100644
index f1ebe61..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/DescUS.txt
+++ /dev/null
@@ -1 +0,0 @@
-Creates some spawnpoints in the game wich are creating scrolls. \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/Graphics.png b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/Graphics.png
deleted file mode 100644
index 351d65c..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/Graphics.png
+++ /dev/null
Binary files differ
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/ActMap.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/ActMap.txt
deleted file mode 100644
index f29cad6..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/ActMap.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-[Action]
-Name=Invis
-Facet=10,0,10,10
-NextAction=Hold
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/DefCore.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/DefCore.txt
deleted file mode 100644
index 8016aaa..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/DefCore.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-[DefCore]
-id=MSPN
-Name=MagicSpawnpoint
-Version=4,9,5
-Category=25165825
-Width=10
-Height=10
-Offset=-5,-5
-Picture=0,0,10,10
-Timer=5
-TimerCall=Timer
-Collectible=1 \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/DescDE.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/DescDE.txt
deleted file mode 100644
index 9124f18..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/DescDE.txt
+++ /dev/null
@@ -1 +0,0 @@
-Lässt Schriftrollen als Nachschub erscheinen. \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/DescUS.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/DescUS.txt
deleted file mode 100644
index ea35e3e..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/DescUS.txt
+++ /dev/null
@@ -1 +0,0 @@
-Spawns scrolls. \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/Graphics.png b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/Graphics.png
deleted file mode 100644
index c5f3687..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/Graphics.png
+++ /dev/null
Binary files differ
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/Names.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/Names.txt
deleted file mode 100644
index a0ef292..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/Names.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-DE:Magischer Spawnpunkt
-US:Magic Spawnpoint \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/Script.c b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/Script.c
deleted file mode 100644
index 1f93fc8..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicSpawnpoint.c4d/Script.c
+++ /dev/null
@@ -1,176 +0,0 @@
-/*-- Spawnpoint --*/
-
-#strict
-
-local initialized, angle, player, spawntimer,WpID;
-
-func IsWaypoint() { return(1); }
-
-global func PlaceSpawnpoint(id idObj, int iX, int iY, int timer)
-{
- var spwn = CreateObject(SPNP, iX, iY, -1);
- spwn->CreateContents(idObj);
- if(timer)
- spwn->LocalN("spawntimer") = timer;
- return(spwn);
-}
-
-protected func Initialize()
-{
- WpID = [SCRL];
- // Standardtimer = 1000 Frames
- spawntimer = 1000;
- SetClrModulation(RGBa(0,0,0,255));
-}
-
-protected func Timer()
-{
- if(!player) player = CreateArray();
- // Noch nicht initialisiert?
- if(!initialized)
- // Ein Inhaltsobjekt?
- if(Contents())
- // Initialisieren
- return(Initialized());
- // Kein Inhalt?
- if(!Contents())
- {
- return(CreateContents(WpID[Random(GetLength(WpID))]));
- }
- // Tolle Effekt starten
- angle += 10;
- if(angle >= 360) angle = 0;
- SetObjDrawTransform(1000, 0,0,0, 1000, Sin(angle, 8)*1000 - 2000,0, 1);
- if(Random(2)) CreateParticle("NoGravSpark", RandomX(-5,5), RandomX(5,10), 0, -5, 25, RGBa(210, 210, 255, 100));
- // Alle Timer runterzählen
- DecreaseTimer();
-}
-
-private func Initialized()
-{
- // Unsichtbar werden
- SetAction("Invis");
- // Objekt als Layer auflegen
- SetGraphics(0, 0, GetID(Contents()), 1, 1);
- // Transformation
- SetObjDrawTransform(1000, 0,0,0, 1000, -5000,0, 1);
- // Sammeleffekt starten
-// AddEffect("Collect", this(), 1, 3, this());
- // Objekt(e) erzeugen
- // Waffen-Bleiben-Regel
-//player = CreateArray();
- // Initialisiert
- initialized = true;
-}
-
-/* Timer runterzählen */
-
-private func DecreaseTimer()
-{
- // Waffen-Bleiben-Regel
- if(FindObject(WPST))
- {
- for(var i=0 ; i < GetPlayerCount() ; i++)
- // Spielertimer runterzählen
- {
- if(player[GetPlayerByIndex(i)])
- player[GetPlayerByIndex(i)] -= 5;
- if(player[GetPlayerByIndex(i)] <= 0 && !(Local() & 2**GetPlayerByIndex(i)))
- {
- // Spieler kann das Objekt wieder einsammeln
- player[GetPlayerByIndex(i)] = 0;
- Local() += 2**GetPlayerByIndex(i);
- }
- }
- }
- else
- {
- // Timer runterzählen
- player[0] -= 5;
- if(player[0] <= 0)
- {
- // Objekt ist wieder da
- player[0] = 0;
- Local() = true;
- SetVisibility(VIS_All());
- }
- }
-}
-
-/* Einsammel-Effekte */
-/*
-public func FxCollectTimer()
-{
- // Ist ein Clonk hier? -> Einsammeln lassen
- var pObj;
- for(var pClonk in FindObjects(Find_AtPoint(), Find_OCF(OCF_CrewMember()), Find_OCF(OCF_CrewMember()), Find_NoContainer()))
- if(CheckCollect(GetOwner(pClonk)))
- {
- pObj = FindContents();
- // Kann der Clonk einsammeln?
- Collect(pObj, pClonk);
- if(Contained(pObj) == this()) RemoveObject(pObj);
- else
- {
- Sound("Grab", 0, pClonk, 0, GetOwner(pClonk)+1);
- Collected(GetOwner(pClonk));
- }
- }
-}*/
-
-public func RejectEntrance(object pClonk)
-{
- // Objekt ist ein Clonk?
- if(!(GetOCF(pClonk) & OCF_CrewMember) && !(pClonk->~CanCollectFromSpawnpoints())) return(1);
- // Ich hab Contents?
- if(!Contents()) return(1);
- // Darf einsammeln
- if(CheckCollect(GetOwner(pClonk)))
- {
- var pObj = Contents();
- // Kann der Clonk einsammeln?
- if(ObjectCount(0, 0, 0, 0, 0, 0, 0, 0, pClonk) >= 1)
- return(1);
-
- Collect(pObj, pClonk);
- CreateContents(WpID[Random(GetLength(WpID))]);
- Initialized();
- if(Contained(pObj) == this()) RemoveObject(pObj);
- else
- {
- Sound("Grab", 0, pClonk, 0, GetOwner(pClonk)+1);
- Collected(GetOwner(pClonk));
- }
- }
- return(1);
-}
-
-private func CheckCollect(int iPlr) // Überprüft, ob ein Spieler das Objekt einsammeln darf
-{
- // Waffen-Bleiben-Regel
- if(FindObject(WPST))
- return(Local() & 2**iPlr);
- else
- return(Local());
-}
-
-private func Collected(int iPlr) // Regelt, dass ein Spieler das Objekt einsammelt
-{
- // Waffen-Bleiben-Regel
- if(FindObject(WPST))
- {
- // Spielertimer hochsetzen
- player[iPlr] = spawntimer;
- // Nicht mehr sichtbar für den Spieler
- Local() -= 2**iPlr;
- }
- else
- {
- // Timer hochsetzen
- player[0] = spawntimer;
- // Nicht mehr einsammelbar
- Local() = false;
- // Nicht mehr sichtbar
- SetVisibility(VIS_God());
- }
-}
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicalPushing.c4d/DefCore.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicalPushing.c4d/DefCore.txt
deleted file mode 100644
index f7f528c..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicalPushing.c4d/DefCore.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-[DefCore]
-id=SMGC
-Version=4,9,8
-Name=SymbolMagic
-Category=C4D_StaticBack
-Width=1
-Height=1
-Picture=0,0,64,64
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicalPushing.c4d/DescDE.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicalPushing.c4d/DescDE.txt
deleted file mode 100644
index e8257be..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicalPushing.c4d/DescDE.txt
+++ /dev/null
@@ -1 +0,0 @@
-Anstatt Gegenständen erscheinen nur Schriftrollen \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicalPushing.c4d/DescUS.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicalPushing.c4d/DescUS.txt
deleted file mode 100644
index f2b1ba6..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicalPushing.c4d/DescUS.txt
+++ /dev/null
@@ -1 +0,0 @@
-Instead of objects spawnpoints contents just scrolls \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicalPushing.c4d/Graphics.png b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicalPushing.c4d/Graphics.png
deleted file mode 100644
index 0fa62b6..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicalPushing.c4d/Graphics.png
+++ /dev/null
Binary files differ
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicalPushing.c4d/Names.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicalPushing.c4d/Names.txt
deleted file mode 100644
index 8e9cb1f..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/MagicalPushing.c4d/Names.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-DE:Magisches Schubsen
-US:Magical Push
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/Names.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/Names.txt
deleted file mode 100644
index 26991ea..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/Names.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-DE:Magische Spawnpunktspawner
-US:Magic Spawnpoint Spawner
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/Script.c b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/Script.c
deleted file mode 100644
index 0de4e94..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/MagicSpawnpoints.c4d/Script.c
+++ /dev/null
@@ -1,24 +0,0 @@
-/*-- Magische Spawnpoints --*/
-
-#strict
-
-protected func Activate(iPlr) {
- MessageWindow(GetDesc(),iPlr);
-}
-
-func Initialize()
-{
- SetGamma(RGB(5,5,10),RGB(80,80,150),RGB(200,200,255));
- CreateObject(MSPN,550,282);
- CreateObject(MSPN,603,205);
- CreateObject(MSPN,682,282);
- CreateObject(MSPN,784,227);
- CreateObject(MSPN,912,168);
- CreateObject(MSPN,1040,120);
- CreateObject(MSPN,651,449);
- CreateObject(MSPN,432,438);
- CreateObject(MSPN,170,118);
- CreateObject(MSPN,299,170);
- CreateObject(MSPN,435,230);
- return(1);
-} \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/DefCore.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/DefCore.txt
deleted file mode 100644
index 4515779..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/DefCore.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-[DefCore]
-id=JSTS
-Version=4,9,8
-Name=JustScrolls
-Category=C4D_StaticBack|C4D_Rule
-MaxUserSelect=1
-Width=1
-Height=1
-Picture=0,0,64,64
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/DescDE.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/DescDE.txt
deleted file mode 100644
index 96cfed2..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/DescDE.txt
+++ /dev/null
@@ -1 +0,0 @@
-In den Spawnpoints erscheinen nur Schriftrollen. \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/DescUS.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/DescUS.txt
deleted file mode 100644
index 4fb171e..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/DescUS.txt
+++ /dev/null
@@ -1 +0,0 @@
-Spawnpoints contents just magic scrolls. \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/Graphics.png b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/Graphics.png
deleted file mode 100644
index 351d65c..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/Graphics.png
+++ /dev/null
Binary files differ
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/MagicalPushing.c4d/DefCore.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/MagicalPushing.c4d/DefCore.txt
deleted file mode 100644
index f7f528c..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/MagicalPushing.c4d/DefCore.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-[DefCore]
-id=SMGC
-Version=4,9,8
-Name=SymbolMagic
-Category=C4D_StaticBack
-Width=1
-Height=1
-Picture=0,0,64,64
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/MagicalPushing.c4d/DescDE.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/MagicalPushing.c4d/DescDE.txt
deleted file mode 100644
index e8257be..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/MagicalPushing.c4d/DescDE.txt
+++ /dev/null
@@ -1 +0,0 @@
-Anstatt Gegenständen erscheinen nur Schriftrollen \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/MagicalPushing.c4d/DescUS.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/MagicalPushing.c4d/DescUS.txt
deleted file mode 100644
index f2b1ba6..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/MagicalPushing.c4d/DescUS.txt
+++ /dev/null
@@ -1 +0,0 @@
-Instead of objects spawnpoints contents just scrolls \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/MagicalPushing.c4d/Graphics.png b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/MagicalPushing.c4d/Graphics.png
deleted file mode 100644
index 0fa62b6..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/MagicalPushing.c4d/Graphics.png
+++ /dev/null
Binary files differ
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/MagicalPushing.c4d/Names.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/MagicalPushing.c4d/Names.txt
deleted file mode 100644
index 8e9cb1f..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/MagicalPushing.c4d/Names.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-DE:Magisches Schubsen
-US:Magical Push
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/Names.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/Names.txt
deleted file mode 100644
index ac705b1..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/Names.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-DE:Nur Schriftrollen
-US:Only scrolls \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/Script.c b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/Script.c
deleted file mode 100644
index 43af0ec..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/OnlyScrolls.c4d/Script.c
+++ /dev/null
@@ -1,21 +0,0 @@
-/*-- Nur Schriftrollen --*/
-
-#strict
-
-protected func Activate(iPlr) {
- MessageWindow(GetDesc(),iPlr);
-}
-
-func Initialize()
-{
-SetGamma(RGB(5,5,10),RGB(80,80,150),RGB(200,200,255));
- var pObj;
- if (!FindObject(SPNP)) SPWN->Initialize();
- while (pObj = FindObject(SPNP,0,0,0,0,0,0,0,0,pObj))
- {
- pObj->Initialize();
- RemoveObject(FindContents(0,pObj));
- CreateContents(SCRL,pObj);
- }
-return(10);
-}
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/DefCore.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/DefCore.txt
deleted file mode 100644
index 41af2f9..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/DefCore.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-[DefCore]
-id=SPWN
-Version=4,9,8
-Name=Spawnpoint Spawner
-Category=C4D_StaticBack|C4D_Rule
-MaxUserSelect=1
-Width=1
-Height=1
-Picture=0,0,64,64
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/DescDE.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/DescDE.txt
deleted file mode 100644
index 3c5c1ff..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/DescDE.txt
+++ /dev/null
@@ -1 +0,0 @@
-Im Spiel finden sich Spawnpoints, die als sicherer Nachschub an Waffen und Tränken dienen. \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/DescUS.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/DescUS.txt
deleted file mode 100644
index 7a978dc..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/DescUS.txt
+++ /dev/null
@@ -1 +0,0 @@
-Creates some spawnpoints in the game wich are creating weapons and potions. \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Graphics.png b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Graphics.png
deleted file mode 100644
index 1543a79..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Graphics.png
+++ /dev/null
Binary files differ
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Names.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Names.txt
deleted file mode 100644
index 86138a6..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Names.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-DE:Spawnpointspawner
-US:Spawnpoint Spawner
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Script.c b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Script.c
deleted file mode 100644
index f1c3a97..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Script.c
+++ /dev/null
@@ -1,23 +0,0 @@
-/*-- Spawnpoints --*/
-
-#strict
-
-protected func Activate(iPlr) {
- MessageWindow(GetDesc(),iPlr);
-}
-
-func Initialize()
-{
- CreateObject(SPNP,550,282);
- CreateObject(SPNP,603,205);
- CreateObject(SPNP,682,282);
- CreateObject(SPNP,784,227);
- CreateObject(SPNP,912,168);
- CreateObject(SPNP,1040,120);
- CreateObject(SPNP,651,449);
- CreateObject(SPNP,432,438);
- CreateObject(SPNP,170,118);
- CreateObject(SPNP,299,170);
- CreateObject(SPNP,435,230);
- return(1);
-} \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/ActMap.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/ActMap.txt
deleted file mode 100644
index f29cad6..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/ActMap.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-[Action]
-Name=Invis
-Facet=10,0,10,10
-NextAction=Hold
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/DefCore.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/DefCore.txt
deleted file mode 100644
index d95cd88..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/DefCore.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-[DefCore]
-id=SPNP
-Name=Spawnpoint
-Version=4,9,5
-Category=25165825
-Width=10
-Height=10
-Offset=-5,-5
-Picture=0,0,10,10
-Timer=5
-TimerCall=Timer
-Collectible=1 \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/DescDE.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/DescDE.txt
deleted file mode 100644
index b469ce9..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/DescDE.txt
+++ /dev/null
@@ -1 +0,0 @@
-Lässt Gegenstände als Nachschub erscheinen. \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/DescUS.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/DescUS.txt
deleted file mode 100644
index 3308b95..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/DescUS.txt
+++ /dev/null
@@ -1 +0,0 @@
-Spawns objects. \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/Graphics.png b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/Graphics.png
deleted file mode 100644
index c5f3687..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/Graphics.png
+++ /dev/null
Binary files differ
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/Names.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/Names.txt
deleted file mode 100644
index c6a1143..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/Names.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-DE:Spawnpunkt
-US:Spawnpoint \ No newline at end of file
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/Script.c b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/Script.c
deleted file mode 100644
index c4ec93a..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Spawnpoints.c4d/Spawnpoint.c4d/Script.c
+++ /dev/null
@@ -1,176 +0,0 @@
-/*-- Spawnpoint --*/
-
-#strict
-
-local initialized, angle, player, spawntimer,WpID;
-
-func IsWaypoint() { return(1); }
-
-global func PlaceSpawnpoint(id idObj, int iX, int iY, int timer)
-{
- var spwn = CreateObject(SPNP, iX, iY, -1);
- spwn->CreateContents(idObj);
- if(timer)
- spwn->LocalN("spawntimer") = timer;
- return(spwn);
-}
-
-protected func Initialize()
-{
- WpID = [FLNT,SCRL,AXE1,TFLN,COKI,SFLN,PMON,PSTO,EFLN,FBMP,SWOR];
- // Standardtimer = 600 Frames
- spawntimer = 600;
- SetClrModulation(RGBa(0,0,0,255));
-}
-
-protected func Timer()
-{
- if(!player) player = CreateArray();
- // Noch nicht initialisiert?
- if(!initialized)
- // Ein Inhaltsobjekt?
- if(Contents())
- // Initialisieren
- return(Initialized());
- // Kein Inhalt?
- if(!Contents())
- {
- return(CreateContents(WpID[Random(GetLength(WpID))]));
- }
- // Tolle Effekt starten
- angle += 10;
- if(angle >= 360) angle = 0;
- SetObjDrawTransform(1000, 0,0,0, 1000, Sin(angle, 8)*1000 - 2000,0, 1);
- if(Random(2)) CreateParticle("NoGravSpark", RandomX(-5,5), RandomX(5,10), 0, -5, 25, RGBa(210, 210, 255, 100));
- // Alle Timer runterzählen
- DecreaseTimer();
-}
-
-private func Initialized()
-{
- // Unsichtbar werden
- SetAction("Invis");
- // Objekt als Layer auflegen
- SetGraphics(0, 0, GetID(Contents()), 1, 1);
- // Transformation
- SetObjDrawTransform(1000, 0,0,0, 1000, -5000,0, 1);
- // Sammeleffekt starten
-// AddEffect("Collect", this(), 1, 3, this());
- // Objekt(e) erzeugen
- // Waffen-Bleiben-Regel
-//player = CreateArray();
- // Initialisiert
- initialized = true;
-}
-
-/* Timer runterzählen */
-
-private func DecreaseTimer()
-{
- // Waffen-Bleiben-Regel
- if(FindObject(WPST))
- {
- for(var i=0 ; i < GetPlayerCount() ; i++)
- // Spielertimer runterzählen
- {
- if(player[GetPlayerByIndex(i)])
- player[GetPlayerByIndex(i)] -= 5;
- if(player[GetPlayerByIndex(i)] <= 0 && !(Local() & 2**GetPlayerByIndex(i)))
- {
- // Spieler kann das Objekt wieder einsammeln
- player[GetPlayerByIndex(i)] = 0;
- Local() += 2**GetPlayerByIndex(i);
- }
- }
- }
- else
- {
- // Timer runterzählen
- player[0] -= 5;
- if(player[0] <= 0)
- {
- // Objekt ist wieder da
- player[0] = 0;
- Local() = true;
- SetVisibility(VIS_All());
- }
- }
-}
-
-/* Einsammel-Effekte */
-/*
-public func FxCollectTimer()
-{
- // Ist ein Clonk hier? -> Einsammeln lassen
- var pObj;
- for(var pClonk in FindObjects(Find_AtPoint(), Find_OCF(OCF_CrewMember()), Find_OCF(OCF_CrewMember()), Find_NoContainer()))
- if(CheckCollect(GetOwner(pClonk)))
- {
- pObj = FindContents();
- // Kann der Clonk einsammeln?
- Collect(pObj, pClonk);
- if(Contained(pObj) == this()) RemoveObject(pObj);
- else
- {
- Sound("Grab", 0, pClonk, 0, GetOwner(pClonk)+1);
- Collected(GetOwner(pClonk));
- }
- }
-}*/
-
-public func RejectEntrance(object pClonk)
-{
- // Objekt ist ein Clonk?
- if(!(GetOCF(pClonk) & OCF_CrewMember) && !(pClonk->~CanCollectFromSpawnpoints())) return(1);
- // Ich hab Contents?
- if(!Contents()) return(1);
- // Darf einsammeln
- if(CheckCollect(GetOwner(pClonk)))
- {
- var pObj = Contents();
- // Kann der Clonk einsammeln?
- if(ObjectCount(0, 0, 0, 0, 0, 0, 0, 0, pClonk) >= 1)
- return(1);
-
- Collect(pObj, pClonk);
- CreateContents(WpID[Random(GetLength(WpID))]);
- Initialized();
- if(Contained(pObj) == this()) RemoveObject(pObj);
- else
- {
- Sound("Grab", 0, pClonk, 0, GetOwner(pClonk)+1);
- Collected(GetOwner(pClonk));
- }
- }
- return(1);
-}
-
-private func CheckCollect(int iPlr) // Überprüft, ob ein Spieler das Objekt einsammeln darf
-{
- // Waffen-Bleiben-Regel
- if(FindObject(WPST))
- return(Local() & 2**iPlr);
- else
- return(Local());
-}
-
-private func Collected(int iPlr) // Regelt, dass ein Spieler das Objekt einsammelt
-{
- // Waffen-Bleiben-Regel
- if(FindObject(WPST))
- {
- // Spielertimer hochsetzen
- player[iPlr] = spawntimer;
- // Nicht mehr sichtbar für den Spieler
- Local() -= 2**iPlr;
- }
- else
- {
- // Timer hochsetzen
- player[0] = spawntimer;
- // Nicht mehr einsammelbar
- Local() = false;
- // Nicht mehr sichtbar
- SetVisibility(VIS_God());
- }
-}
diff --git a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Title.txt b/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Title.txt
deleted file mode 100644
index 0cec1dc..0000000
--- a/TemplePushing.c4s/CliffPushing.c4d/Rules.c4d/Title.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-DE:Regeln
-US:Rules