From 32a9632fbca3dd7a88bd3154b84a3773af39c276 Mon Sep 17 00:00:00 2001 From: Jan <> Date: Mon, 2 Feb 2015 17:55:29 +0100 Subject: TemplePush v6.1.7601.18409.c4s --- TemplePushing.c4s/Sections.c4d/Ambience.wav | Bin 0 -> 1608340 bytes TemplePushing.c4s/Sections.c4d/ExtremeAmbience.wav | Bin 0 -> 929500 bytes .../Sections.c4d/SectClassic.c4d/DefCore.txt | 8 +++ .../Sections.c4d/SectClassic.c4d/Graphics.png | Bin 0 -> 8777 bytes .../Sections.c4d/SectClassic.c4d/Names.txt | 2 + .../Sections.c4d/SectClassic.c4d/Script.c | 55 +++++++++++++++++++++ .../Sections.c4d/SectHighUpSymm.c4d/DefCore.txt | 8 +++ .../Sections.c4d/SectHighUpSymm.c4d/Graphics.png | Bin 0 -> 7971 bytes .../Sections.c4d/SectHighUpSymm.c4d/Names.txt | 2 + .../Sections.c4d/SectHighUpSymm.c4d/Script.c | 7 +++ 10 files changed, 82 insertions(+) create mode 100644 TemplePushing.c4s/Sections.c4d/Ambience.wav create mode 100644 TemplePushing.c4s/Sections.c4d/ExtremeAmbience.wav create mode 100644 TemplePushing.c4s/Sections.c4d/SectClassic.c4d/DefCore.txt create mode 100644 TemplePushing.c4s/Sections.c4d/SectClassic.c4d/Graphics.png create mode 100644 TemplePushing.c4s/Sections.c4d/SectClassic.c4d/Names.txt create mode 100644 TemplePushing.c4s/Sections.c4d/SectClassic.c4d/Script.c create mode 100644 TemplePushing.c4s/Sections.c4d/SectHighUpSymm.c4d/DefCore.txt create mode 100644 TemplePushing.c4s/Sections.c4d/SectHighUpSymm.c4d/Graphics.png create mode 100644 TemplePushing.c4s/Sections.c4d/SectHighUpSymm.c4d/Names.txt create mode 100644 TemplePushing.c4s/Sections.c4d/SectHighUpSymm.c4d/Script.c (limited to 'TemplePushing.c4s/Sections.c4d') diff --git a/TemplePushing.c4s/Sections.c4d/Ambience.wav b/TemplePushing.c4s/Sections.c4d/Ambience.wav new file mode 100644 index 0000000..9bd2ab1 Binary files /dev/null and b/TemplePushing.c4s/Sections.c4d/Ambience.wav differ diff --git a/TemplePushing.c4s/Sections.c4d/ExtremeAmbience.wav b/TemplePushing.c4s/Sections.c4d/ExtremeAmbience.wav new file mode 100644 index 0000000..3a5f174 Binary files /dev/null and b/TemplePushing.c4s/Sections.c4d/ExtremeAmbience.wav differ diff --git a/TemplePushing.c4s/Sections.c4d/SectClassic.c4d/DefCore.txt b/TemplePushing.c4s/Sections.c4d/SectClassic.c4d/DefCore.txt new file mode 100644 index 0000000..34bf046 --- /dev/null +++ b/TemplePushing.c4s/Sections.c4d/SectClassic.c4d/DefCore.txt @@ -0,0 +1,8 @@ +[DefCore] +id=SNCC +Name=SectClassic +Version=4,9,5 +Category=C4D_StaticBack +Width=1 +Height=1 +Picture=0,0,64,64 diff --git a/TemplePushing.c4s/Sections.c4d/SectClassic.c4d/Graphics.png b/TemplePushing.c4s/Sections.c4d/SectClassic.c4d/Graphics.png new file mode 100644 index 0000000..11434fa Binary files /dev/null and b/TemplePushing.c4s/Sections.c4d/SectClassic.c4d/Graphics.png differ diff --git a/TemplePushing.c4s/Sections.c4d/SectClassic.c4d/Names.txt b/TemplePushing.c4s/Sections.c4d/SectClassic.c4d/Names.txt new file mode 100644 index 0000000..091768f --- /dev/null +++ b/TemplePushing.c4s/Sections.c4d/SectClassic.c4d/Names.txt @@ -0,0 +1,2 @@ +DE:Klassisch +US:Classic \ No newline at end of file diff --git a/TemplePushing.c4s/Sections.c4d/SectClassic.c4d/Script.c b/TemplePushing.c4s/Sections.c4d/SectClassic.c4d/Script.c new file mode 100644 index 0000000..5761717 --- /dev/null +++ b/TemplePushing.c4s/Sections.c4d/SectClassic.c4d/Script.c @@ -0,0 +1,55 @@ +/*-- Classic scenario section --*/ + +#strict 2 + +public func SectionName() { return "Classic"; } + +public func SpawnpointLocations() { return [[550, 282], [603, 205], [682, 282], [784, 227], [912, 168], [1040, 120], + [651, 449], [432, 438], [170, 118], [299, 170], [435, 230], [1175, 290], [105, 380], [910, 400], [560, 610]]; } + +protected func Initialize() +{ + // Moving bricks + var bricks = [CreateObject(BRK2, 225, 150, NO_OWNER), CreateObject(BRK2, 985, 150, NO_OWNER)]; + + if (ambienceEnabled) + { + // Create background sound, fog and rain + if (mode != MODE_Apocalyptic) SoundLevel("Ambience", 50); + for (var i; i < 300; ++i) + { + CreateParticle("Fog", Random(LandscapeWidth()), Random(LandscapeHeight()) + 500, RandomX(3, 9), 0, RandomX(1000, 1500)); + } + AddEffect("Rain", 0, 20, 1); + + // Create sun and lenseflare + CreateObject(SONE, 0, 0, NO_OWNER); + CreateObject(LENS, 0, 0, NO_OWNER); + } + + if (mode == MODE_Apocalyptic) + { + // Rock fall + for (var i = 0; i < 10; ++i) + { + CreateObject(RCKF, 0, 0, NO_OWNER); + } + + // Fire rain + AddEffect("FireRain", 0, 20, 1); + CreateObject(FRRN, 0, 0, NO_OWNER); + + // Background sound + Music(); + SoundLevel("ExtremeAmbience", 100); + + // Modulate brick color (object + material) + + for (var brick in bricks) + { + brick->SetClrModulation(RGB(220, 20, 20)); + } + + SetMaterialColor(Material("Brick"), 100, 0, 0, 150, 0, 0, 20, 0, 0); + } +} \ No newline at end of file diff --git a/TemplePushing.c4s/Sections.c4d/SectHighUpSymm.c4d/DefCore.txt b/TemplePushing.c4s/Sections.c4d/SectHighUpSymm.c4d/DefCore.txt new file mode 100644 index 0000000..0a249c6 --- /dev/null +++ b/TemplePushing.c4s/Sections.c4d/SectHighUpSymm.c4d/DefCore.txt @@ -0,0 +1,8 @@ +[DefCore] +id=SHUS +Name=SectHighUpSymm +Version=4,9,5 +Category=C4D_StaticBack +Width=1 +Height=1 +Picture=0,0,64,64 diff --git a/TemplePushing.c4s/Sections.c4d/SectHighUpSymm.c4d/Graphics.png b/TemplePushing.c4s/Sections.c4d/SectHighUpSymm.c4d/Graphics.png new file mode 100644 index 0000000..9c2207d Binary files /dev/null and b/TemplePushing.c4s/Sections.c4d/SectHighUpSymm.c4d/Graphics.png differ diff --git a/TemplePushing.c4s/Sections.c4d/SectHighUpSymm.c4d/Names.txt b/TemplePushing.c4s/Sections.c4d/SectHighUpSymm.c4d/Names.txt new file mode 100644 index 0000000..2f7c818 --- /dev/null +++ b/TemplePushing.c4s/Sections.c4d/SectHighUpSymm.c4d/Names.txt @@ -0,0 +1,2 @@ +DE:Irgendetwas mit 'Hoch droben', 'Himmelsschubsen' o.Ä. +US:Irgendetwas mit Medien \ No newline at end of file diff --git a/TemplePushing.c4s/Sections.c4d/SectHighUpSymm.c4d/Script.c b/TemplePushing.c4s/Sections.c4d/SectHighUpSymm.c4d/Script.c new file mode 100644 index 0000000..cf4bde0 --- /dev/null +++ b/TemplePushing.c4s/Sections.c4d/SectHighUpSymm.c4d/Script.c @@ -0,0 +1,7 @@ +/*-- Unnamed scenario section --*/ + +#strict 2 + +public func SectionName() { return "HighUpSymm"; } + +public func SpawnpointLocations() { return []; } // TODO -- cgit v1.2.3-54-g00ecf