From de97f8b2898e8fd00c5d6108e2832b7e6cd3668f Mon Sep 17 00:00:00 2001 From: Jan <> Date: Mon, 2 Feb 2015 18:49:15 +0100 Subject: TemplePushingB.c4s --- .../Environment.c4d/Snow.c4d/DefCore.txt | 10 ++++++++++ .../Environment.c4d/Snow.c4d/DescDE.txt | 3 +++ .../Environment.c4d/Snow.c4d/DescUS.txt | 4 ++++ .../Environment.c4d/Snow.c4d/Graphics.png | Bin 0 -> 1281 bytes .../Environment.c4d/Snow.c4d/Names.txt | 2 ++ .../Snow.c4d/Schnee.c4d/Graphics.png | Bin 0 -> 21542 bytes .../Environment.c4d/Snow.c4d/Schnee.c4d/Names.txt | 2 ++ .../Snow.c4d/Schnee.c4d/Particle.txt | 14 ++++++++++++++ .../Snow.c4d/Schnee2.c4d/Graphics.png | Bin 0 -> 21542 bytes .../Environment.c4d/Snow.c4d/Schnee2.c4d/Names.txt | 2 ++ .../Snow.c4d/Schnee2.c4d/Particle.txt | 13 +++++++++++++ .../Environment.c4d/Snow.c4d/Script.c | 21 +++++++++++++++++++++ 12 files changed, 71 insertions(+) create mode 100644 TemplePushing.c4s/Environment.c4d/Snow.c4d/DefCore.txt create mode 100644 TemplePushing.c4s/Environment.c4d/Snow.c4d/DescDE.txt create mode 100644 TemplePushing.c4s/Environment.c4d/Snow.c4d/DescUS.txt create mode 100644 TemplePushing.c4s/Environment.c4d/Snow.c4d/Graphics.png create mode 100644 TemplePushing.c4s/Environment.c4d/Snow.c4d/Names.txt create mode 100644 TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee.c4d/Graphics.png create mode 100644 TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee.c4d/Names.txt create mode 100644 TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee.c4d/Particle.txt create mode 100644 TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee2.c4d/Graphics.png create mode 100644 TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee2.c4d/Names.txt create mode 100644 TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee2.c4d/Particle.txt create mode 100644 TemplePushing.c4s/Environment.c4d/Snow.c4d/Script.c (limited to 'TemplePushing.c4s/Environment.c4d/Snow.c4d') 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 Binary files /dev/null and b/TemplePushing.c4s/Environment.c4d/Snow.c4d/Graphics.png 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 Binary files /dev/null and b/TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee.c4d/Graphics.png 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 Binary files /dev/null and b/TemplePushing.c4s/Environment.c4d/Snow.c4d/Schnee2.c4d/Graphics.png 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); + } +} + -- cgit v1.2.3-54-g00ecf