summaryrefslogtreecommitdiffstats
path: root/TemplePushing.c4s/Environment.c4d/Snow.c4d
diff options
context:
space:
mode:
Diffstat (limited to 'TemplePushing.c4s/Environment.c4d/Snow.c4d')
-rw-r--r--TemplePushing.c4s/Environment.c4d/Snow.c4d/DefCore.txt10
-rw-r--r--TemplePushing.c4s/Environment.c4d/Snow.c4d/DescDE.txt3
-rw-r--r--TemplePushing.c4s/Environment.c4d/Snow.c4d/DescUS.txt4
-rw-r--r--TemplePushing.c4s/Environment.c4d/Snow.c4d/Graphics.pngbin0 -> 1281 bytes
-rw-r--r--TemplePushing.c4s/Environment.c4d/Snow.c4d/Names.txt2
-rw-r--r--TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee.c4d/Graphics.pngbin0 -> 21542 bytes
-rw-r--r--TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee.c4d/Names.txt2
-rw-r--r--TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee.c4d/Particle.txt14
-rw-r--r--TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee2.c4d/Graphics.pngbin0 -> 21542 bytes
-rw-r--r--TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee2.c4d/Names.txt2
-rw-r--r--TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee2.c4d/Particle.txt13
-rw-r--r--TemplePushing.c4s/Environment.c4d/Snow.c4d/Script.c21
12 files changed, 71 insertions, 0 deletions
diff --git a/TemplePushing.c4s/Environment.c4d/Snow.c4d/DefCore.txt b/TemplePushing.c4s/Environment.c4d/Snow.c4d/DefCore.txt
new file mode 100644
index 0000000..83248dc
--- /dev/null
+++ b/TemplePushing.c4s/Environment.c4d/Snow.c4d/DefCore.txt
@@ -0,0 +1,10 @@
+[DefCore]
+id=SNOR
+Name=Snow-Rule
+Version=4,9,1,4
+Value=1
+Category=65
+MaxUserSelect=1
+Picture=0,0,32,32
+TimerCall=Snowing
+Timer=10 \ No newline at end of file
diff --git a/TemplePushing.c4s/Environment.c4d/Snow.c4d/DescDE.txt b/TemplePushing.c4s/Environment.c4d/Snow.c4d/DescDE.txt
new file mode 100644
index 0000000..1e86f99
--- /dev/null
+++ b/TemplePushing.c4s/Environment.c4d/Snow.c4d/DescDE.txt
@@ -0,0 +1,3 @@
+Eine Regel, die den Schnee nur effektmäßig fallen lässt.
+
+Original von bernhard Bonigl(boni) \ No newline at end of file
diff --git a/TemplePushing.c4s/Environment.c4d/Snow.c4d/DescUS.txt b/TemplePushing.c4s/Environment.c4d/Snow.c4d/DescUS.txt
new file mode 100644
index 0000000..75bc8e0
--- /dev/null
+++ b/TemplePushing.c4s/Environment.c4d/Snow.c4d/DescUS.txt
@@ -0,0 +1,4 @@
+An rule which let the snow fall down just like an effect.
+
+
+Made by Bernhard Bonigl(boni). \ No newline at end of file
diff --git a/TemplePushing.c4s/Environment.c4d/Snow.c4d/Graphics.png b/TemplePushing.c4s/Environment.c4d/Snow.c4d/Graphics.png
new file mode 100644
index 0000000..918182b
--- /dev/null
+++ b/TemplePushing.c4s/Environment.c4d/Snow.c4d/Graphics.png
Binary files differ
diff --git a/TemplePushing.c4s/Environment.c4d/Snow.c4d/Names.txt b/TemplePushing.c4s/Environment.c4d/Snow.c4d/Names.txt
new file mode 100644
index 0000000..af18263
--- /dev/null
+++ b/TemplePushing.c4s/Environment.c4d/Snow.c4d/Names.txt
@@ -0,0 +1,2 @@
+DE:Schneeeffekt
+US:Snoweffect
diff --git a/TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee.c4d/Graphics.png b/TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee.c4d/Graphics.png
new file mode 100644
index 0000000..a8871b3
--- /dev/null
+++ b/TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee.c4d/Graphics.png
Binary files differ
diff --git a/TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee.c4d/Names.txt b/TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee.c4d/Names.txt
new file mode 100644
index 0000000..2de86ab
--- /dev/null
+++ b/TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee.c4d/Names.txt
@@ -0,0 +1,2 @@
+DE:Schnee
+US:Snow
diff --git a/TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee.c4d/Particle.txt b/TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee.c4d/Particle.txt
new file mode 100644
index 0000000..f7918cd
--- /dev/null
+++ b/TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee.c4d/Particle.txt
@@ -0,0 +1,14 @@
+[Particle]
+Name=Snow
+MaxCount=7000
+InitFn=StdInit
+ExecFn=StdExec
+DrawFn=Std
+CollisionFn=Die
+Face=0,0,32,32,-16,-16
+Delay=0
+Repeats=1
+RByV=1
+VertexCount=1
+AlphaFade=7
+#Parallaxity=75,100
diff --git a/TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee2.c4d/Graphics.png b/TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee2.c4d/Graphics.png
new file mode 100644
index 0000000..a8871b3
--- /dev/null
+++ b/TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee2.c4d/Graphics.png
Binary files differ
diff --git a/TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee2.c4d/Names.txt b/TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee2.c4d/Names.txt
new file mode 100644
index 0000000..2de86ab
--- /dev/null
+++ b/TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee2.c4d/Names.txt
@@ -0,0 +1,2 @@
+DE:Schnee
+US:Snow
diff --git a/TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee2.c4d/Particle.txt b/TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee2.c4d/Particle.txt
new file mode 100644
index 0000000..d3ee890
--- /dev/null
+++ b/TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee2.c4d/Particle.txt
@@ -0,0 +1,13 @@
+[Particle]
+Name=Snow2
+MaxCount=7000
+InitFn=StdInit
+ExecFn=StdExec
+DrawFn=Std
+CollisionFn=Die
+Face=0,0,32,32,-16,-16
+Delay=0
+Repeats=1
+RByV=1
+GravityAcc=0
+Parallaxity=75,100
diff --git a/TemplePushing.c4s/Environment.c4d/Snow.c4d/Script.c b/TemplePushing.c4s/Environment.c4d/Snow.c4d/Script.c
new file mode 100644
index 0000000..5757711
--- /dev/null
+++ b/TemplePushing.c4s/Environment.c4d/Snow.c4d/Script.c
@@ -0,0 +1,21 @@
+/*-- Schnee-Effekt --*/
+
+#strict
+
+protected func Initialize() {
+ if(!IsNewgfx()) RemoveObject();
+ SetPosition(0,0);
+}
+
+func Snowing() {
+
+ PushParticles("Snow2",RandomX(-7,7));
+ for(var x; x<4; x++)
+ {
+ CreateParticle("Snow2",Random(LandscapeWidth()),0,0,25,RandomX(50,80),0);
+ CreateParticle("Snow2",Random(LandscapeWidth()),0,0,21,RandomX(30,50),0);
+ CreateParticle("Snow2",Random(LandscapeWidth()),0,0,17,RandomX(10,30),0);
+ CreateParticle("Snow2",Random(LandscapeWidth()),0,0,35,RandomX(80,100),0);
+ }
+}
+