summaryrefslogtreecommitdiffstats
path: root/TemplePushing.c4s/Environment.c4d/LargeCrystal.c4d/Script.c
diff options
context:
space:
mode:
Diffstat (limited to 'TemplePushing.c4s/Environment.c4d/LargeCrystal.c4d/Script.c')
-rw-r--r--TemplePushing.c4s/Environment.c4d/LargeCrystal.c4d/Script.c22
1 files changed, 22 insertions, 0 deletions
diff --git a/TemplePushing.c4s/Environment.c4d/LargeCrystal.c4d/Script.c b/TemplePushing.c4s/Environment.c4d/LargeCrystal.c4d/Script.c
new file mode 100644
index 0000000..40ad2ac
--- /dev/null
+++ b/TemplePushing.c4s/Environment.c4d/LargeCrystal.c4d/Script.c
@@ -0,0 +1,22 @@
+/*-- Großer Kristall --*/
+
+#strict 2
+
+protected func Initialize()
+{
+ var rand=1;
+ if(Random(2) == 1)rand=-1;
+ SetObjDrawTransform(1000*rand,0,0,0,1000);
+}
+
+protected func Activity()
+{
+ var cnt;
+ cnt=5;
+ while(cnt--) CreateParticle("MaterialSpark", GetX(this)-GetX()+Random(13)-6, GetY(this)-GetY()+RandomX(11),0,-1-Random(2),40,0x1f7fff);
+}
+
+public func Activate()
+{
+ return SetAction("Active");
+}