Frame 1
Stage.showMenu = false;
stopAllSounds();
ifFrameLoaded (7) {
gotoAndPlay (6);
}
getURL ("fscommand:" + "fullscreen", "false");
Instance of Symbol 1 MovieClip in Frame 1
onClipEvent (load) {
Set("/:muke", 0);
}
Instance of Symbol 7 MovieClip in Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(Key.ESCAPE)) {
fscommand ("quit");
}
}
Frame 2
ifFrameLoaded (9) {
gotoAndStop (4);
}
Instance of Symbol 19 MovieClip in Frame 2
onClipEvent (enterFrame) {
per = int(_root.getBytesLoaded() / 1660);
setProperty("/ppp", _xscale , per * 10);
}
Frame 3
gotoAndPlay (2);
Frame 4
stop();
Frame 7
_quality = "high";
loadVariablesNum ("hscore.txt", 0);
Set("/:u1", u1);
Set("/:u2", u2);
Set("/:u3", u3);
Set("/:u4", u4);
Set("/:u5", u5);
Set("/:t1", t1);
Set("/:t2", t2);
Set("/:t3", t3);
Set("/:t4", t4);
Set("/:t5", t5);
if (neww != "0") {
neww = 0;
Set("/:t1", "HAPPY");
Set("/:t2", "CHRISTMAS");
Set("/:t3", "TO YOU!");
Set("/:t4", "");
Set("/:t5", "");
Set("/:u1", 800);
Set("/:u2", 400);
Set("/:u3", 300);
Set("/:u4", 200);
Set("/:u5", 100);
}
Set("/:jump", 0);
Set("/:y", 200);
Set("/:x", 225);
Set("/:r", 10);
Set("/:ani", 0);
Set("/:snow", 1);
Set("/:r1", 0);
Set("/:r2", 0);
Set("/:r3", 0);
Set("/:ri", -1);
Set("/:con", 0);
Set("/:pres", 0);
Set("/:p", 0);
Set("/:u", 0);
Set("/:pa", 0);
Set("/:maxi", 30);
Set("/:zahl", 0);
Set("/:ok", 0);
Set("/:sco", 0);
Set("/:gotscore", 0);
Set("/:nikalive", 1);
Set("/:eich1", 0);
i = 0;
while (i < 14) {
Set("/:p" + i, 0);
i++;
}
stop();
Frame 8
tellTarget (_root.niko) {
gotoAndStop (2);
};
Set("/:r", 0);
_quality = "medium";
stop();
Instance of Symbol 113 MovieClip in Frame 8
onClipEvent (enterFrame) {
if (0 < /:pres) {
if (this.hitTest(_root.niko)) {
Set("/:p", Number(/:p) + 1);
tellTarget (_root.schlitten.dsiplay) {
nextFrame();
};
if (/:p < 10) {
tellTarget ("_root.schlitten.dsiplay.all.g" add /:p) {
gotoAndStop(Number(/:pres) + 1);
};
}
tellTarget (_root.niko.geschenke) {
gotoAndStop (1);
};
Set("/:pres", 0);
Set("/:u", Number(/:u) + 100);
}
}
}
Instance of Symbol 193 MovieClip "niko" in Frame 8
onClipEvent (enterFrame) {
if (0 < /:r) {
if ((Number(/:x) + /:Number(/:r)) < 425) {
Set("/:x", Number(/:x) + Number(/:r));
Set("/:r", Number(/:r) - 1.5);
}
}
if (/:r < 0) {
if (25 < (Number(/:x) + Number(/:r))) {
Set("/:x", Number(/:x) + Number(/:r));
Set("/:r", Number(/:r) + 1.5);
}
}
setProperty(this, _y , Number(/:y));
setProperty(this, _x , Number(/:x));
if (/:pres != 0) {
Set("/:ok", 1);
}
if (/:nikalive == 1) {
if ((Key.isDown(Key.UP) and (199 < /:y)) and (/:pa == 0)) {
Set("/:jump", -20);
Set("/:ani", 1);
tellTarget ("a") {
gotoAndPlay ("jump");
};
Set("/:y", Number(/:y) + Number(/:jump));
}
if (Key.isDown(Key.RIGHT) and (/:pa == 0)) {
tellTarget (this) {
gotoAndStop (2);
if ((/:jump == 20) and (/:ani == 0)) {
tellTarget (a) {
gotoAndPlay ("run");
Set("/:ani", 1);
};
}
};
Set("/:r", 12);
Set("/:ri", 1);
}
if (Key.isDown(Key.LEFT) and (/:pa == 0)) {
Set("/:r", -12);
Set("/:ri", -1);
tellTarget (this) {
gotoAndStop (1);
};
if ((/:jump == 20) and (/:ani == 0)) {
tellTarget (a) {
gotoAndPlay ("run");
Set("/:ani", 1);
};
}
}
if (Key.isDown(Key.SPACE) and (/:pa == 0)) {
if ((eval ("/:r" add /:snow) == 0) and (Number(/:con) == 0)) {
Set("/:con", 1);
setProperty("/g/s" add /:snow, _x , /:x);
setProperty("/g/s" add /:snow, _y , /:y);
tellTarget ("a.arm") {
gotoAndPlay (2);
};
Set("/:ry" add /:snow, -6);
if (/:ri == -1) {
Set("/:r" add /:snow, -14);
} else {
Set("/:r" add /:snow, 14);
}
Set("/:snow", Number(/:snow) + 1);
if (/:snow == 4) {
Set("/:snow", 1);
}
}
} else {
Set("/:con", 0);
}
if (Number(/:y) < 200) {
Set("/:y", Number(/:y) + Number(/:jump));
} else if (199 < Number(/:y)) {
Set("/:jump", 20);
Set("/:y", 200);
}
if (0 < /:pa) {
Set("/:pa", Number(/:pa) - 1);
if (/:pa == 1) {
Set("/:ani", 0);
}
}
if (/:jump < 20) {
Set("/:jump", Number(/:jump) + 2);
}
if (/:player == 2) {
i = 1;
while (i < 3) {
if (this.hitTest("_root.g.ss" + i) and (/:pa == 0)) {
Set("/:pa", 3);
if (/:x1 < /:x) {
Set("/:r", 15);
} else {
Set("/:r", -15);
}
setProperty("_root.g.ss" add i, _y , 300);
Set("/:jump", -3);
tellTarget ("_root.niko.a") {
gotoAndPlay ("hit");
};
}
i++;
}
}
}
}
Instance of Symbol 200 MovieClip in Frame 8
onClipEvent (enterFrame) {
Set("/:zahl", Number(/:zahl) + 1);
if (/:maxi < /:zahl) {
Set("/:ran", random(11));
if (((/:eich1 == 0) and (/:ok != 0)) and (/:ran < 3)) {
Set("/:eich1", 1);
tellTarget (_root.g.eichhornchen) {
gotoAndPlay (2);
};
}
if (((/:eich2 == 0) and (/:ok != 0)) and (9 < /:ran)) {
Set("/:eich2", 1);
tellTarget (_root.g.eichrechts) {
gotoAndPlay (2);
};
}
if (eval ("/:p" add /:ran) == 0) {
tellTarget ("_root.g.p" add /:ran) {
gotoAndPlay (2);
Set("/:p" add /:ran, 1);
Set("/:zahl", 0);
if (7 < /:maxi) {
Set("/:maxi", Number(/:maxi) - 0.5);
}
};
}
}
}
Instance of Symbol 322 MovieClip in Frame 8
onClipEvent (load) {
Set("/:pr", 1);
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.ENTER) and (/:pr == 0)) {
tellTarget (_root) {
gotoAndStop ("titel");
};
}
}
onClipEvent (keyUp) {
Set("/:pr", 0);
}
Frame 9
_quality = "high";
Set("/:anz", 0);
n = 6;
Set("/:sco", /:u);
Set("/:gotscore", 0);
while (0 < Number(n)) {
if (/:u >= eval ("/:u" add n)) {
Set("/:gotscore", n);
}
n = n - 1;
}
n = 7;
if (0 < Number(gotscore)) {
while (Number(/:gotscore) < Number(n)) {
Set("/:u" add n, eval ("/:u" add (n - 1)));
Set("/:t" add n, eval ("/:t" add (n - 1)));
n = n - 1;
}
}
Set("/:u" add /:gotscore, /:u);
Set("/:t" add /:gotscore, "");
tellTarget ("present") {
nextFrame();
};
if ((0 < /:gotscore) and (/:gotscore < 6)) {
tellTarget ("enter") {
gotoAndStop (2);
};
}
stop();
Symbol 12 MovieClip Frame 1
stop();
Symbol 12 MovieClip Frame 2
u1 = /:u1;
u2 = /:u2;
u3 = /:u3;
u4 = /:u4;
u5 = /:u5;
t1 = /:t1;
t2 = /:t2;
t3 = /:t3;
t4 = /:t4;
t5 = /:t5;
fscommand ("save", "hscore.txt");
gotoAndStop (1);
Symbol 14 MovieClip Frame 1
if (this.sessionstarted != 1) {
this.arcade = new LoadVars();
this.sessionvars = new LoadVars();
this.arcade.gamename = "funsanta";
this.arcade.sessdo = "sessionstart";
this.arcade.sendAndLoad("arcade.php", sessionvars, "POST");
if (this.sessionvars.sessiontype != 2) {
_root.is_a_challenge = 0;
} else {
_root.is_a_challenge = 1;
}
this.sessionstarted = 1;
}
if (_root.gameover == 1) {
if ((this.askpermission != 1) && (this.sessionvars.connStatus == 1)) {
this.prequestvars = new LoadVars();
this.pranswer = new LoadVars();
this.prequestvars.gametime = this.sessionvars.gametime;
this.prequestvars.fakekey = this.sessionvars.initbar;
_root.score = int(Number(_root.score));
if (_root.score != 0) {
this.prequestvars.score = _root.score;
} else {
this.prequestvars.score = -1;
}
this.prequestvars.id = this.sessionvars.lastid;
this.prequestvars.sessdo = "permrequest";
this.prequestvars.note = (this.prequestvars.id * this.prequestvars.score) * this.prequestvars.fakekey;
this.prequestvars.sendAndLoad("./arcade.php", this.pranswer, "POST");
this.askpermission = 1;
}
if ((this.pranswer.validate == 1) && (this.finalsent != 1)) {
this.burnscore = new LoadVars();
this.burnscore.microone = this.pranswer.microone;
this.burnscore.gametime = this.prequestvars.gametime;
this.burnscore.id = this.prequestvars.id;
if (_root.score == 0) {
this.burnscore.noscore = 1;
}
this.burnscore.sessdo = "burn";
this.burnscore.send("./arcade.php", "_self", "POST");
this.finalsent = 1;
}
}
Symbol 15 MovieClip Frame 4
stop();
Symbol 24 Button
on (press) {
gotoAndPlay (6);
}
Symbol 32 Button
on (press) {
gotoAndPlay (6);
}
Symbol 56 Button
on (press, keyPress "<Space>") {
tellTarget (_root) {
gotoAndStop ("game");
};
}
Symbol 59 Button
on (press) {
tellTarget ("../") {
gotoAndPlay ("anleitung");
};
}
Symbol 65 Button
on (press, keyPress "<Space>") {
tellTarget (_root) {
gotoAndStop ("game");
};
}
Symbol 66 Button
on (press) {
tellTarget (_root) {
gotoAndStop ("game");
};
}
Symbol 67 Button
on (press) {
tellTarget ("../") {
gotoAndPlay ("anleitung");
};
}
Symbol 68 Button
on (press, keyPress "<Space>") {
tellTarget ("../") {
gotoAndPlay ("anleitung");
};
}
Symbol 72 Button
on (press, keyPress "<Space>") {
tellTarget ("../") {
gotoAndPlay ("anleitung");
};
}
Symbol 73 Button
on (press) {
tellTarget ("../") {
gotoAndPlay ("anleitung");
};
}
Symbol 55 MovieClip Frame 1
stop();
Instance of Symbol 60 MovieClip in Symbol 55 MovieClip Frame 1
onClipEvent (load) {
Set("/:pr", 1);
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.ESCAPE) and (/:pr == 0)) {
fscommand ("quit");
}
if (Key.isDown(Key.ENTER) and (/:pr == 0)) {
tellTarget (_root) {
gotoAndStop ("game");
};
}
}
onClipEvent (keyUp) {
Set("/:pr", 0);
}
Instance of Symbol 69 MovieClip in Symbol 55 MovieClip Frame 2
onClipEvent (load) {
Set("/:pr", 1);
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.ENTER) and (/:pr == 0)) {
tellTarget ("../") {
gotoAndPlay ("anleitung");
};
}
if (Key.isDown(Key.ESCAPE) and (/:pr == 0)) {
fscommand ("quit");
}
}
onClipEvent (keyUp) {
Set("/:pr", 0);
}
Instance of Symbol 74 MovieClip in Symbol 55 MovieClip Frame 3
onClipEvent (load) {
Set("/:pr", 1);
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.ENTER) and (/:pr == 0)) {
tellTarget (_root) {
gotoAndStop ("highscore");
};
}
if (Key.isDown(Key.ESCAPE) and (/:pr == 0)) {
fscommand ("quit");
}
}
onClipEvent (keyUp) {
Set("/:pr", 0);
}
Symbol 77 Button
on (press, keyPress "<Space>") {
tellTarget ("../") {
gotoAndPlay (1);
};
}
Symbol 78 Button
on (press) {
tellTarget ("../") {
gotoAndPlay (1);
};
}
Instance of Symbol 39 MovieClip in Symbol 33 MovieClip Frame 1
onClipEvent (load) {
Set("/:pr", 1);
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.ESCAPE) and (/:pr == 0)) {
fscommand ("quit");
}
if (Key.isDown(Key.ENTER) and (/:pr == 0)) {
tellTarget (_root) {
gotoAndStop ("titel");
};
}
}
onClipEvent (keyUp) {
Set("/:pr", 0);
}
Symbol 33 MovieClip Frame 13
stop();
Instance of Symbol 75 MovieClip in Symbol 33 MovieClip Frame 13
onClipEvent (load) {
Set("/:status", 1);
Set("/:pr", 0);
}
onClipEvent (enterFrame) {
if ((Key.isDown(Key.SHIFT) or Key.isDown(Key.SPACE)) or Key.isDown(Key.ENTER)) {
if (/:status == 3) {
tellTarget (_root) {
gotoAndStop ("highscore");
};
}
if (/:status == 1) {
tellTarget (_root) {
gotoAndStop ("game");
};
}
if (/:status == 2) {
tellTarget (_root.intro) {
gotoAndPlay ("anleitung");
};
}
}
if (Key.isDown(Key.DOWN) and (/:pr == 0)) {
Set("/:pr", 1);
Set("/:status", /:status + 1);
tellTarget (_root.intro.choose) {
nextFrame();
};
if (/:status == 4) {
Set("/:status", 1);
tellTarget (_root.intro.choose) {
gotoAndStop (1);
};
}
}
if (Key.isDown(Key.UP) and (/:pr == 0)) {
Set("/:pr", 1);
Set("/:status", /:status - 1);
tellTarget (_root.intro.choose) {
prevFrame();
};
if (/:status == 0) {
Set("/:status", 3);
tellTarget (_root.intro.choose) {
gotoAndStop (3);
};
}
}
}
onClipEvent (keyUp) {
Set("/:pr", 0);
}
Instance of Symbol 39 MovieClip in Symbol 33 MovieClip Frame 14
onClipEvent (load) {
Set("/:pr", 1);
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.ESCAPE) and (/:pr == 0)) {
fscommand ("quit");
}
if (Key.isDown(Key.ENTER) and (/:pr == 0)) {
tellTarget (_root) {
gotoAndStop ("titel");
};
}
}
onClipEvent (keyUp) {
Set("/:pr", 0);
}
Symbol 33 MovieClip Frame 18
stop();
Instance of Symbol 103 MovieClip in Symbol 33 MovieClip Frame 18
onClipEvent (load) {
Set("/:pr", 1);
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.ESCAPE) and (/:pr == 0)) {
fscommand ("quit");
}
if (Key.isDown(Key.ENTER) and (/:pr == 0)) {
tellTarget (_root.intro) {
gotoAndPlay (1);
};
}
}
onClipEvent (keyUp) {
Set("/:pr", 0);
}
Symbol 154 MovieClip Frame 1
stop();
Symbol 155 MovieClip Frame 1
stop();
Symbol 156 MovieClip Frame 1
stop();
Symbol 151 MovieClip Frame 1
stop();
Symbol 151 MovieClip Frame 2
stop();
Symbol 149 MovieClip Frame 1
stop();
Symbol 149 MovieClip Frame 14
gotoAndStop (13);
Symbol 179 MovieClip Frame 2
stop();
Symbol 182 MovieClip Frame 1
stop();
Symbol 186 MovieClip Frame 1
stop();
Symbol 175 MovieClip Frame 65
tellTarget (_root) {
gotoAndStop ("highscore");
};
Symbol 146 MovieClip Frame 1
stop();
Symbol 194 MovieClip Frame 1
Set("/:ani", 0);
stop();
Symbol 194 MovieClip Frame 25
gotoAndStop (1);
Symbol 194 MovieClip Frame 37
Set("/:ani", 0);
stop();
Symbol 194 MovieClip Frame 38
Set("/:para", 1);
Symbol 194 MovieClip Frame 43
Set("/:para", 3);
Symbol 194 MovieClip Frame 48
stop();
Symbol 198 MovieClip Frame 1
Set("/:ani", 0);
stop();
Symbol 198 MovieClip Frame 25
gotoAndStop (1);
Symbol 198 MovieClip Frame 37
Set("/:ani", 0);
stop();
Symbol 198 MovieClip Frame 38
Set("/:para", 1);
Symbol 198 MovieClip Frame 43
Set("/:para", 3);
Symbol 198 MovieClip Frame 48
stop();
Symbol 199 MovieClip Frame 1
Set("/:ani", 0);
stop();
Symbol 199 MovieClip Frame 25
gotoAndStop (1);
Symbol 199 MovieClip Frame 37
Set("/:ani", 0);
stop();
Symbol 199 MovieClip Frame 38
Set("/:para", 1);
Symbol 199 MovieClip Frame 43
Set("/:para", 3);
Symbol 199 MovieClip Frame 48
stop();
Symbol 193 MovieClip Frame 1
stop();
Instance of Symbol 198 MovieClip "a" in Symbol 193 MovieClip Frame 3
onClipEvent (enterFrame) {
if (/:ani == 0) {
Set("/:ani", 1);
tellTarget (this) {
gotoAndPlay ("run");
};
}
if (233 < /:x) {
Set("/:x", /:x - 7);
}
if ((233 >= /:x) and (199 < /:y)) {
tellTarget (_root.niko) {
gotoAndStop (5);
};
}
if (Number(/:y) < 200) {
Set("/:y", Number(/:y) + Number(/:jump));
} else if (199 < Number(/:y)) {
Set("/:jump", 20);
Set("/:y", 200);
}
if (/:jump < 20) {
Set("/:jump", Number(/:jump) + 2);
}
setProperty(_root.niko, _x , /:x);
setProperty(_root.niko, _y , /:y);
}
Instance of Symbol 199 MovieClip in Symbol 193 MovieClip Frame 4
onClipEvent (enterFrame) {
if (/:ani == 0) {
Set("/:ani", 1);
tellTarget (this) {
gotoAndPlay ("run");
};
}
if (/:x < 233) {
Set("/:x", /:x + 7);
}
if ((/:x >= 233) and (199 < /:y)) {
tellTarget (_root.niko) {
gotoAndStop (5);
};
}
if (Number(/:y) < 200) {
Set("/:y", Number(/:y) + Number(/:jump));
} else if (199 < Number(/:y)) {
Set("/:jump", 20);
Set("/:y", 200);
}
if (/:jump < 20) {
Set("/:jump", Number(/:jump) + 2);
}
setProperty(_root.niko, _x , /:x);
setProperty(_root.niko, _y , /:y);
}
Symbol 193 MovieClip Frame 5
tellTarget (_root.schlitten) {
gotoAndStop (2);
};
stop();
Symbol 212 MovieClip Frame 1
stop();
Symbol 209 MovieClip Frame 1
stop();
Instance of Symbol 212 MovieClip "green" in Symbol 209 MovieClip Frame 2
onClipEvent (enterFrame) {
if (/:pres == 0) {
if (this.hitTest(_root.niko)) {
Set("/:pres", 2);
tellTarget (_root.niko.geschenke) {
gotoAndStop ("g");
};
tellTarget (this) {
gotoAndStop (2);
};
}
}
}
Symbol 209 MovieClip Frame 29
Set("/:p2", 0);
Symbol 216 MovieClip Frame 1
stop();
Symbol 213 MovieClip Frame 1
stop();
Instance of Symbol 216 MovieClip "gorange" in Symbol 213 MovieClip Frame 2
onClipEvent (enterFrame) {
if (/:pres == 0) {
if (this.hitTest(_root.niko)) {
Set("/:pres", 3);
tellTarget (_root.niko.geschenke) {
gotoAndStop ("o");
};
tellTarget (this) {
gotoAndStop (2);
};
}
}
}
Symbol 213 MovieClip Frame 32
Set("/:p4", 0);
Instance of Symbol 221 MovieClip in Symbol 220 MovieClip Frame 1
onClipEvent (enterFrame) {
if (/:pa == 0) {
if (this.hitTest(_root.niko)) {
Set("/:r", 15);
Set("/:jump", -3);
Set("/:pa", 15);
tellTarget ("_root.niko.a") {
gotoAndPlay ("hit");
};
tellTarget (_root.nut) {
nextFrame();
};
tellTarget (_root.lifesnik) {
nextFrame();
};
}
}
}
Instance of Symbol 221 MovieClip in Symbol 225 MovieClip Frame 1
onClipEvent (enterFrame) {
if (/:pa == 0) {
if (this.hitTest(_root.niko)) {
Set("/:r", 15);
Set("/:jump", -3);
Set("/:pa", 15);
tellTarget ("_root.niko.a") {
gotoAndPlay ("hit");
};
tellTarget (_root.nut) {
nextFrame();
};
tellTarget (_root.lifesnik) {
nextFrame();
};
}
}
}
Symbol 217 MovieClip Frame 1
stop();
Symbol 217 MovieClip Frame 30
Set("/:p5", 0);
Instance of Symbol 225 MovieClip in Symbol 217 MovieClip Frame 30
onClipEvent (enterFrame) {
if (/:pa == 0) {
if (this.hitTest(_root.niko)) {
Set("/:r", 15);
Set("/:jump", -10);
Set("/:pa", 15);
tellTarget ("_root.niko.a") {
gotoAndPlay ("hit");
};
}
}
}
Instance of Symbol 230 MovieClip in Symbol 229 MovieClip Frame 1
onClipEvent (enterFrame) {
if (/:pa == 0) {
if (this.hitTest(_root.niko)) {
Set("/:r", 15);
Set("/:jump", -3);
Set("/:pa", 15);
tellTarget ("_root.niko.a") {
gotoAndPlay ("hit");
};
tellTarget (_root.nut) {
nextFrame();
};
tellTarget (_root.lifesnik) {
nextFrame();
};
}
}
}
Symbol 226 MovieClip Frame 1
stop();
Symbol 226 MovieClip Frame 35
Set("/:p7", 0);
Symbol 233 MovieClip Frame 1
stop();
Instance of Symbol 236 MovieClip in Symbol 233 MovieClip Frame 2
onClipEvent (enterFrame) {
if (/:pa == 0) {
if (this.hitTest(_root.niko)) {
Set("/:r", 15);
Set("/:jump", -3);
Set("/:pa", 15);
tellTarget ("_root.niko.a") {
gotoAndPlay ("hit");
};
tellTarget (_root.plastic) {
nextFrame();
};
tellTarget (_root.lifesnik) {
nextFrame();
};
}
}
}
Symbol 233 MovieClip Frame 35
Set("/:p9", 0);
Symbol 242 MovieClip Frame 1
stop();
Symbol 239 MovieClip Frame 1
stop();
Instance of Symbol 242 MovieClip "renn" in Symbol 239 MovieClip Frame 2
onClipEvent (enterFrame) {
if (/:pres == 0) {
if (this.hitTest(_root.niko)) {
Set("/:pres", 5);
tellTarget (_root.niko.geschenke) {
gotoAndStop ("renn");
};
tellTarget (this) {
gotoAndStop (2);
};
}
}
}
Symbol 239 MovieClip Frame 35
Set("/:p10", 0);
Symbol 249 MovieClip Frame 1
stop();
Instance of Symbol 250 MovieClip in Symbol 249 MovieClip Frame 1
onClipEvent (enterFrame) {
if (/:pa == 0) {
if (this.hitTest(_root.niko)) {
Set("/:r", 15);
Set("/:jump", -3);
Set("/:pa", 15);
tellTarget ("_root.niko.a") {
gotoAndPlay ("hit");
};
tellTarget ("_root.nut") {
nextFrame();
};
tellTarget (_root.lifesnik) {
nextFrame();
};
tellTarget (_root.g.p8.nut) {
play();
};
}
}
}
Symbol 249 MovieClip Frame 18
stop();
Symbol 246 MovieClip Frame 1
stop();
Symbol 246 MovieClip Frame 35
Set("/:p8", 0);
Instance of Symbol 259 MovieClip in Symbol 258 MovieClip Frame 1
onClipEvent (enterFrame) {
if (/:pa == 0) {
if (this.hitTest(_root.niko)) {
Set("/:r", 15);
Set("/:jump", -3);
Set("/:pa", 15);
tellTarget ("_root.niko.a") {
gotoAndPlay ("hit");
};
tellTarget (_root.nut) {
nextFrame();
};
tellTarget (_root.lifesnik) {
nextFrame();
};
}
}
}
Symbol 255 MovieClip Frame 1
stop();
Symbol 255 MovieClip Frame 27
Set("/:p6", 0);
Symbol 265 MovieClip Frame 1
stop();
Symbol 262 MovieClip Frame 1
stop();
Instance of Symbol 265 MovieClip "blue" in Symbol 262 MovieClip Frame 2
onClipEvent (enterFrame) {
if (/:pres == 0) {
if (this.hitTest(_root.niko)) {
Set("/:pres", 1);
tellTarget (_root.niko.geschenke) {
gotoAndStop ("b");
};
tellTarget (this) {
gotoAndStop (2);
};
}
}
}
Symbol 262 MovieClip Frame 34
Set("/:p3", 0);
Symbol 269 MovieClip Frame 1
stop();
Symbol 266 MovieClip Frame 1
stop();
Instance of Symbol 269 MovieClip "yello" in Symbol 266 MovieClip Frame 2
onClipEvent (enterFrame) {
if (/:pres == 0) {
if (this.hitTest(_root.niko)) {
Set("/:pres", 4);
tellTarget (_root.niko.geschenke) {
gotoAndStop ("y");
};
tellTarget (this) {
gotoAndStop (2);
};
}
}
}
Symbol 266 MovieClip Frame 41
Set("/:p1", 0);
Symbol 272 MovieClip Frame 11
gotoAndPlay (1);
Symbol 283 MovieClip Frame 11
gotoAndPlay (1);
Symbol 284 MovieClip Frame 11
gotoAndPlay (1);
Symbol 286 MovieClip Frame 5
if (0 < /:u) {
Set("/:u", /:u - 20);
}
Symbol 270 MovieClip Frame 1
Set("/:eichani", 0);
stop();
Symbol 270 MovieClip Frame 2
Set("/:eich1", 1);
play();
Instance of Symbol 272 MovieClip "dummy" in Symbol 270 MovieClip Frame 2
onClipEvent (enterFrame) {
if (/:eich1 >= 2) {
_x = (_x - 14);
if (_y < 213) {
_y = (_y + 4);
}
if ((_x < -10) and (/:nikalive == 1)) {
Set("/:eich1", 0);
tellTarget ("_root.g.eichhornchen") {
gotoAndStop (1);
};
}
}
}
Instance of Symbol 274 MovieClip "ei" in Symbol 270 MovieClip Frame 2
onClipEvent (enterFrame) {
i = 1;
while (i < 4) {
if (this.hitTest("_root.g.s" + i)) {
setProperty(_root.g.eichhornchen.dummy, _x , getProperty(_root.g.eichhornchen.ei, _x));
setProperty(_root.g.eichhornchen.dummy, _y , getProperty(_root.g.eichhornchen.ei, _y));
tellTarget ("_root.g.eichhornchen") {
gotoAndStop ("dead");
};
}
i++;
}
}
Instance of Symbol 282 MovieClip "ei" in Symbol 270 MovieClip Frame 22
onClipEvent (enterFrame) {
i = 1;
while (i < 4) {
if (this.hitTest("_root.g.s" + i)) {
tellTarget (this) {
gotoAndPlay ("blood");
};
}
i++;
}
}
Instance of Symbol 283 MovieClip "ei" in Symbol 270 MovieClip Frame 23
onClipEvent (enterFrame) {
i = 1;
while (i < 4) {
if (this.hitTest("_root.g.s" + i)) {
setProperty(_root.g.eichhornchen.dummy, _x , getProperty(_root.g.eichhornchen.ei, _x));
setProperty(_root.g.eichhornchen.dummy, _y , getProperty(_root.g.eichhornchen.ei, _y));
tellTarget ("_root.g.eichhornchen") {
gotoAndStop ("dead");
};
}
i++;
}
}
Symbol 270 MovieClip Frame 26
Set("/:eichani", 1);
Instance of Symbol 283 MovieClip "ei" in Symbol 270 MovieClip Frame 27
onClipEvent (enterFrame) {
i = 1;
while (i < 4) {
if (this.hitTest("_root.g.s" + i)) {
setProperty(_root.g.eichhornchen.dummy, _x , getProperty(_root.g.eichhornchen.ei, _x));
setProperty(_root.g.eichhornchen.dummy, _y , getProperty(_root.g.eichhornchen.ei, _y));
tellTarget ("_root.g.eichhornchen") {
gotoAndStop ("dead");
};
}
i++;
}
}
Instance of Symbol 283 MovieClip "ei" in Symbol 270 MovieClip Frame 39
onClipEvent (enterFrame) {
i = 1;
while (i < 4) {
if (this.hitTest("_root.g.s" + i)) {
setProperty(_root.g.eichhornchen.dummy, _x , getProperty(_root.g.eichhornchen.ei, _x));
setProperty(_root.g.eichhornchen.dummy, _y , getProperty(_root.g.eichhornchen.ei, _y));
tellTarget ("_root.g.eichhornchen") {
gotoAndStop ("dead");
};
}
i++;
}
}
Symbol 270 MovieClip Frame 43
stop();
Instance of Symbol 285 MovieClip "ei" in Symbol 270 MovieClip Frame 43
onClipEvent (enterFrame) {
i = 1;
while (i < 4) {
if (this.hitTest("_root.g.s" + i)) {
setProperty(_root.g.eichhornchen.dummy, _x , getProperty(_root.g.eichhornchen.ei, _x));
setProperty(_root.g.eichhornchen.dummy, _y , getProperty(_root.g.eichhornchen.ei, _y));
tellTarget ("_root.g.eichhornchen") {
gotoAndStop ("dead");
};
}
i++;
}
}
Symbol 270 MovieClip Frame 50
Set("/:eich1", 2);
Symbol 297 MovieClip Frame 11
gotoAndPlay (1);
Symbol 300 MovieClip Frame 11
gotoAndPlay (1);
Symbol 296 MovieClip Frame 1
Set("/:eich2", 0);
stop();
Symbol 296 MovieClip Frame 2
Set("/:eich2", 1);
play();
Instance of Symbol 297 MovieClip "dummy" in Symbol 296 MovieClip Frame 2
onClipEvent (enterFrame) {
if (/:eich2 >= 2) {
_x = (_x + 14);
if (_y < 213) {
_y = (_y + 4);
}
if ((460 < _x) and (/:nikalive == 1)) {
Set("/:eich2", 0);
tellTarget (_root.g.eichrechts) {
gotoAndStop (1);
};
}
}
}
Instance of Symbol 298 MovieClip "ei" in Symbol 296 MovieClip Frame 2
onClipEvent (enterFrame) {
i = 1;
while (i < 3) {
if (this.hitTest("_root.g.s" + i)) {
setProperty(_root.g.eichrechts.dummy, _x , getProperty(_root.g.eichrechts.ei, _x));
setProperty(_root.g.eichrechts.dummy, _y , getProperty(_root.g.eichrechts.ei, _y));
tellTarget ("_root.g.eichrechts") {
gotoAndStop ("dead");
};
}
i++;
}
}
Instance of Symbol 299 MovieClip "ei" in Symbol 296 MovieClip Frame 22
onClipEvent (enterFrame) {
i = 1;
while (i < 4) {
if (this.hitTest("_root.g.s" + i)) {
setProperty(_root.g.eichhornchen.dummy, _x , getProperty(_root.g.eichhornchen.ei, _x));
setProperty(_root.g.eichhornchen.dummy, _y , getProperty(_root.g.eichhornchen.ei, _y));
tellTarget ("_root.g.eichhornchen") {
gotoAndStop ("dead");
};
}
i++;
}
}
Instance of Symbol 300 MovieClip "ei" in Symbol 296 MovieClip Frame 23
onClipEvent (enterFrame) {
i = 1;
while (i < 4) {
if (this.hitTest("_root.g.s" + i)) {
setProperty(_root.g.eichrechts.dummy, _x , getProperty(_root.g.eichrechts.ei, _x));
setProperty(_root.g.eichrechts.dummy, _y , getProperty(_root.g.eichrechts.ei, _y));
tellTarget ("_root.g.eichrechts") {
gotoAndStop ("dead");
};
}
i++;
}
}
Symbol 296 MovieClip Frame 43
stop();
Instance of Symbol 301 MovieClip "ei" in Symbol 296 MovieClip Frame 43
onClipEvent (enterFrame) {
i = 1;
while (i < 4) {
if (this.hitTest("_root.g.s" + i)) {
setProperty(_root.g.eichrechts.dummy, _x , getProperty(_root.g.eichrechts.ei, _x));
setProperty(_root.g.eichrechts.dummy, _y , getProperty(_root.g.eichrechts.ei, _y));
tellTarget ("_root.g.eichrechts") {
gotoAndStop ("dead");
};
}
i++;
}
}
Symbol 296 MovieClip Frame 47
Set("/:eich2", 2);
stop();
Symbol 204 MovieClip Frame 1
stop();
Instance of Symbol 205 MovieClip "s1" in Symbol 204 MovieClip Frame 1
onClipEvent (enterFrame) {
if (/:r1 != 0) {
_x = (_x + /:r1);
_y = (_y + /:ry1);
Set("/:ry1", /:ry1 + 3);
if (250 < _y) {
Set("/:r1", 0);
}
}
}
Instance of Symbol 207 MovieClip "s2" in Symbol 204 MovieClip Frame 1
onClipEvent (enterFrame) {
if (/:r2 != 0) {
_x = (_x + /:r2);
_y = (_y + /:ry2);
Set("/:ry2", /:ry2 + 3);
if (250 < _y) {
Set("/:r2", 0);
}
}
}
Instance of Symbol 208 MovieClip "s3" in Symbol 204 MovieClip Frame 1
onClipEvent (enterFrame) {
if (/:r3 != 0) {
_x = (_x + /:r3);
_y = (_y + /:ry3);
Set("/:ry3", /:ry3 + 3);
if (250 < _y) {
Set("/:r3", 0);
}
}
}
Symbol 302 MovieClip Frame 1
stop();
Symbol 302 MovieClip Frame 2
gotoAndStop (1);
Symbol 307 MovieClip Frame 1
stop();
Symbol 307 MovieClip Frame 2
gotoAndStop (1);
Symbol 312 MovieClip Frame 1
stop();
Symbol 312 MovieClip Frame 2
gotoAndStop (1);
Symbol 318 MovieClip Frame 1
stop();
Symbol 318 MovieClip Frame 6
if (233 < /:x) {
Set("/:nikalive", 0);
Set("/:ani", 0);
tellTarget (_root.niko) {
gotoAndStop ("left");
};
}
if (233 >= /:x) {
Set("/:nikalive", 0);
Set("/:ani", 0);
tellTarget (_root.niko) {
gotoAndStop ("right");
};
}
setProperty(_root.g.eichhornchen.dummy, _x , getProperty(_root.g.eichhornchen.ei, _x));
setProperty(_root.g.eichhornchen.dummy, _y , getProperty(_root.g.eichhornchen.ei, _y));
Set("/:eich1", 3);
tellTarget (_root.g.eichhornchen) {
gotoAndStop ("dead");
};
setProperty(_root.g.eichrechts.dummy, _x , getProperty(_root.g.eichrechts.ei, _x));
setProperty(_root.g.eichrechts.dummy, _y , getProperty(_root.g.eichrechts.ei, _y));
tellTarget (_root.g.eichrechts) {
Set("/:eich1", 3);
gotoAndStop ("dead");
};
Symbol 327 Button
on (release) {
_root.score = /:sco;
_root.gameover = 1;
}
Symbol 324 MovieClip Frame 1
stop();
Instance of Symbol 328 MovieClip in Symbol 324 MovieClip Frame 1
onClipEvent (load) {
Set("/:pr", 1);
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.ESCAPE)) {
fscommand ("quit");
}
}
onClipEvent (keyUp) {
Set("/:pr", 0);
}
Instance of Symbol 329 MovieClip in Symbol 324 MovieClip Frame 2
onClipEvent (keyDown) {
if (Key.isDown(Key.ESCAPE) and (/:pr == 0)) {
fscommand ("quit");
}
if (Key.RETURN) {
tellTarget ("../saver") {
gotoAndStop (2);
};
tellTarget ("../") {
gotoAndStop ("titel");
};
}
if (((/:anz < 9) and (64 < Key.getCode())) and (Key.getCode() < 91)) {
Set("/:t" add /:gotscore, eval ("/:t" add /:gotscore) + chr(key.getCode()));
Set("/:anz", /:anz + 1);
}
}
onClipEvent (enterFrame) {
if (key.isDown(key.BACKSPACE)) {
Set("/:t" add /:gotscore, "");
Set("/:anz", 0);
}
}
Symbol 331 MovieClip Frame 2
stop();