Frame 1
fscommand ("trapallkeys", true);
fscommand ("showmenu", false);
Frame 4
ifFrameLoaded (288) {
gotoAndStop (6);
}
Frame 5
gotoAndPlay (1);
Frame 29
stop();
Frame 30
play();
Frame 67
stop();
Frame 68
play();
Frame 86
stop();
Frame 88
Set("/:moveleft", 37);
Set("/:moveright", 39);
Set("/:crouch", 40);
Set("/:attack", 90);
Set("/:jump", 88);
Set("/:sub", 67);
function GoScene() {
if (/:Scene == 7) {
gotoAndPlay (456);
}
if (/:Scene == 6) {
gotoAndPlay (359);
}
if (/:Scene == 0) {
gotoAndPlay (289);
}
if (/:Scene == 1) {
gotoAndPlay (1179);
}
if (/:Scene == 2) {
gotoAndPlay (1206);
}
if (/:Scene == 3) {
gotoAndPlay (1233);
}
if (/:Scene == 4) {
gotoAndPlay (1260);
}
if (/:Scene == 5) {
gotoAndPlay (1287);
}
}
Frame 89
Set("/:lives", 5);
Set("/:hearts", 5);
Set("/:Scene", 1);
Mouse.show();
Frame 104
stop();
Frame 105
stopAllSounds();
Frame 201
GoScene();
Frame 210
stop();
Frame 224
gotoAndStop (210);
Frame 225
Set("/:hearts", 100);
Frame 238
gotoAndStop (210);
Frame 239
Set("/:mode", "easy");
Frame 252
gotoAndStop (210);
Frame 253
Set("/:lives", 100);
Frame 266
gotoAndStop (210);
Frame 267
Set("/:mode", "hard");
Frame 280
gotoAndStop (210);
Frame 281
stop();
Set("/:hearts", 1000);
stopAllSounds();
Mouse.show();
Instance of Symbol 72 MovieClip in Frame 282
onClipEvent (enterFrame) {
Set("/:moveright", key.getcode());
}
Instance of Symbol 72 MovieClip in Frame 283
onClipEvent (enterFrame) {
Set("/:moveleft", key.getcode());
}
Instance of Symbol 79 MovieClip in Frame 284
onClipEvent (enterFrame) {
Set("/:crouch", key.getcode());
}
Instance of Symbol 96 MovieClip in Frame 285
onClipEvent (enterFrame) {
Set("/:attack", key.getcode());
}
Instance of Symbol 98 MovieClip in Frame 286
onClipEvent (enterFrame) {
Set("/:jump", key.getcode());
}
Instance of Symbol 96 MovieClip in Frame 287
onClipEvent (enterFrame) {
Set("/:sub", key.getcode());
}
Frame 288
Set("/:weapon", 3);
Instance of Symbol 118 MovieClip "leftaxe3" in Frame 288
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
wpn6y = getProperty(this, _y);
setProperty(this, _y , getProperty(this, _y) - 30);
setProperty(this, _x , getProperty(this, _x) - 15);
}
if (getProperty(this, _currentframe) == 3) {
setProperty(this, _y , getProperty(this, _y) - 30);
setProperty(this, _x , getProperty(this, _x) - 15);
if (getProperty(this, _y) <= (wpn6y - 180)) {
tellTarget (this) {
gotoAndStop (4);
};
}
}
if (getProperty(this, _currentframe) == 4) {
setProperty(this, _y , getProperty(this, _y) + 30);
setProperty(this, _x , getProperty(this, _x) - 15);
if (getProperty(this, _y) > 500) {
tellTarget (this) {
gotoAndStop (1);
};
}
}
}
Instance of Symbol 118 MovieClip "leftaxe1" in Frame 288
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
wpn4y = getProperty(this, _y);
setProperty(this, _y , getProperty(this, _y) - 30);
setProperty(this, _x , getProperty(this, _x) - 15);
}
if (getProperty(this, _currentframe) == 3) {
setProperty(this, _y , getProperty(this, _y) - 30);
setProperty(this, _x , getProperty(this, _x) - 15);
if (getProperty(this, _y) <= (wpn4y - 180)) {
tellTarget (this) {
gotoAndStop (4);
};
}
}
if (getProperty(this, _currentframe) == 4) {
setProperty(this, _y , getProperty(this, _y) + 30);
setProperty(this, _x , getProperty(this, _x) - 15);
if (getProperty(this, _y) > 500) {
tellTarget (this) {
gotoAndStop (1);
};
}
}
}
Instance of Symbol 118 MovieClip "leftaxe2" in Frame 288
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
wpn5y = getProperty(this, _y);
setProperty(this, _y , getProperty(this, _y) - 30);
setProperty(this, _x , getProperty(this, _x) - 15);
}
if (getProperty(this, _currentframe) == 3) {
setProperty(this, _y , getProperty(this, _y) - 30);
setProperty(this, _x , getProperty(this, _x) - 15);
if (getProperty(this, _y) <= (wpn5y - 180)) {
tellTarget (this) {
gotoAndStop (4);
};
}
}
if (getProperty(this, _currentframe) == 4) {
setProperty(this, _y , getProperty(this, _y) + 30);
setProperty(this, _x , getProperty(this, _x) - 15);
if (getProperty(this, _y) > 500) {
tellTarget (this) {
gotoAndStop (1);
};
}
}
}
Instance of Symbol 155 MovieClip "rightbomb2" in Frame 288
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
wpn2y = getProperty(this, _y);
setProperty(this, _y , getProperty(this, _y) - 10);
setProperty(this, _x , getProperty(this, _x) + 15);
}
if (getProperty(this, _currentframe) == 3) {
setProperty(this, _y , getProperty(this, _y) - 10);
setProperty(this, _x , getProperty(this, _x) + 15);
if (getProperty(this, _y) <= (wpn2y - 30)) {
tellTarget (this) {
gotoAndStop (4);
};
}
}
if (getProperty(this, _currentframe) == 4) {
if (getProperty(this, _y) >= 365) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
setProperty(this, _y , getProperty(this, _y) + 10);
setProperty(this, _x , getProperty(this, _x) + 15);
}
}
Instance of Symbol 155 MovieClip "rightbomb1" in Frame 288
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
wpn1y = getProperty(this, _y);
setProperty(this, _y , getProperty(this, _y) - 10);
setProperty(this, _x , getProperty(this, _x) + 15);
}
if (getProperty(this, _currentframe) == 3) {
setProperty(this, _y , getProperty(this, _y) - 10);
setProperty(this, _x , getProperty(this, _x) + 15);
if (getProperty(this, _y) <= (wpn1y - 30)) {
tellTarget (this) {
gotoAndStop (4);
};
}
}
if (getProperty(this, _currentframe) == 4) {
if (getProperty(this, _y) >= 365) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
setProperty(this, _y , getProperty(this, _y) + 10);
setProperty(this, _x , getProperty(this, _x) + 15);
}
}
Instance of Symbol 118 MovieClip "rightaxe1" in Frame 288
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
wpn1y = getProperty(this, _y);
setProperty(this, _y , getProperty(this, _y) - 30);
setProperty(this, _x , getProperty(this, _x) + 15);
}
if (getProperty(this, _currentframe) == 3) {
setProperty(this, _y , getProperty(this, _y) - 30);
setProperty(this, _x , getProperty(this, _x) + 15);
if (getProperty(this, _y) <= (wpn1y - 180)) {
tellTarget (this) {
gotoAndStop (4);
};
}
}
if (getProperty(this, _currentframe) == 4) {
setProperty(this, _y , getProperty(this, _y) + 30);
setProperty(this, _x , getProperty(this, _x) + 15);
if (getProperty(this, _y) > 500) {
tellTarget (this) {
gotoAndStop (1);
};
}
}
}
Instance of Symbol 118 MovieClip "rightaxe3" in Frame 288
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
wpn3y = getProperty(this, _y);
setProperty(this, _y , getProperty(this, _y) - 30);
setProperty(this, _x , getProperty(this, _x) + 15);
}
if (getProperty(this, _currentframe) == 3) {
setProperty(this, _y , getProperty(this, _y) - 30);
setProperty(this, _x , getProperty(this, _x) + 15);
if (getProperty(this, _y) <= (wpn3y - 180)) {
tellTarget (this) {
gotoAndStop (4);
};
}
}
if (getProperty(this, _currentframe) == 4) {
setProperty(this, _y , getProperty(this, _y) + 30);
setProperty(this, _x , getProperty(this, _x) + 15);
if (getProperty(this, _y) > 500) {
tellTarget (this) {
gotoAndStop (1);
};
}
}
}
Instance of Symbol 163 MovieClip "leftrang2" in Frame 288
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
setProperty(this, _x , getProperty(this, _x) - 20);
if (getProperty(this, _x) < 10) {
tellTarget (this) {
gotoAndStop ("back");
};
}
} else if (getProperty(this, _currentframe) == 4) {
if (this.hittest(_root.simon.focus)) {
setProperty(this, _x , 600);
}
setProperty(this, _x , getProperty(this, _x) + 20);
if (getProperty(this, _x) > 550) {
tellTarget (this) {
gotoAndStop (1);
};
}
}
}
Instance of Symbol 163 MovieClip "rightrang2" in Frame 288
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
setProperty(this, _x , getProperty(this, _x) + 20);
if (getProperty(this, _x) > 510) {
tellTarget (this) {
gotoAndStop ("back");
};
}
} else if (getProperty(this, _currentframe) == 4) {
if (this.hittest(_root.simon.focus)) {
setProperty(this, _x , -50);
}
setProperty(this, _x , getProperty(this, _x) - 20);
if (getProperty(this, _x) < -50) {
tellTarget (this) {
gotoAndStop (1);
};
}
}
}
Instance of Symbol 155 MovieClip "leftbomb1" in Frame 288
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
wpn1y = getProperty(this, _y);
setProperty(this, _y , getProperty(this, _y) - 10);
setProperty(this, _x , getProperty(this, _x) - 15);
}
if (getProperty(this, _currentframe) == 3) {
setProperty(this, _y , getProperty(this, _y) - 10);
setProperty(this, _x , getProperty(this, _x) - 15);
if (getProperty(this, _y) <= (wpn1y - 30)) {
tellTarget (this) {
gotoAndStop (4);
};
}
}
if (getProperty(this, _currentframe) == 4) {
if (getProperty(this, _y) >= 365) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
setProperty(this, _y , getProperty(this, _y) + 10);
setProperty(this, _x , getProperty(this, _x) - 15);
}
}
Instance of Symbol 155 MovieClip "leftbomb2" in Frame 288
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
wpn2y = getProperty(this, _y);
setProperty(this, _y , getProperty(this, _y) - 10);
setProperty(this, _x , getProperty(this, _x) - 15);
}
if (getProperty(this, _currentframe) == 3) {
setProperty(this, _y , getProperty(this, _y) - 10);
setProperty(this, _x , getProperty(this, _x) - 15);
if (getProperty(this, _y) <= (wpn2y - 30)) {
tellTarget (this) {
gotoAndStop (4);
};
}
}
if (getProperty(this, _currentframe) == 4) {
if (getProperty(this, _y) >= 365) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
setProperty(this, _y , getProperty(this, _y) + 10);
setProperty(this, _x , getProperty(this, _x) - 15);
}
}
Instance of Symbol 118 MovieClip "rightaxe2" in Frame 288
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
wpn2y = getProperty(this, _y);
setProperty(this, _y , getProperty(this, _y) - 30);
setProperty(this, _x , getProperty(this, _x) + 15);
}
if (getProperty(this, _currentframe) == 3) {
setProperty(this, _y , getProperty(this, _y) - 30);
setProperty(this, _x , getProperty(this, _x) + 15);
if (getProperty(this, _y) <= (wpn2y - 180)) {
tellTarget (this) {
gotoAndStop (4);
};
}
}
if (getProperty(this, _currentframe) == 4) {
setProperty(this, _y , getProperty(this, _y) + 30);
setProperty(this, _x , getProperty(this, _x) + 15);
if (getProperty(this, _y) > 500) {
tellTarget (this) {
gotoAndStop (1);
};
}
}
}
Instance of Symbol 163 MovieClip "leftrang1" in Frame 288
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
setProperty(this, _x , getProperty(this, _x) - 20);
if (getProperty(this, _x) < 10) {
tellTarget (this) {
gotoAndStop ("back");
};
}
} else if (getProperty(this, _currentframe) == 4) {
if (this.hittest(_root.simon.focus)) {
setProperty(this, _x , 600);
}
setProperty(this, _x , getProperty(this, _x) + 20);
if (getProperty(this, _x) > 550) {
tellTarget (this) {
gotoAndStop (1);
};
}
}
}
Instance of Symbol 163 MovieClip "rightrang1" in Frame 288
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
setProperty(this, _x , getProperty(this, _x) + 20);
if (getProperty(this, _x) > 510) {
tellTarget (this) {
gotoAndStop ("back");
};
}
} else if (getProperty(this, _currentframe) == 4) {
setProperty(this, _x , getProperty(this, _x) - 20);
if (this.hittest(_root.simon.focus)) {
setProperty(this, _x , -50);
}
if (getProperty(this, _x) < -50) {
tellTarget (this) {
gotoAndStop (1);
};
}
}
}
Instance of Symbol 185 MovieClip "player" in Frame 288
onClipEvent (load) {
if (/:mode == "hard") {
tellTarget (this) {
gotoAndStop (11);
};
}
}
Instance of Symbol 208 MovieClip "simon" in Frame 288
onClipEvent (enterFrame) {
if (getProperty("/simon", _x) > 460) {
setProperty("/simon", _x , 460);
} else if (getProperty("/simon", _x) < 60) {
setProperty("/simon", _x , 60);
}
}
Frame 289
Mouse.hide();
Frame 358
gotoAndPlay (89);
Frame 359
Mouse.hide();
Frame 373
stop();
Frame 388
play();
Frame 423
stop();
Frame 424
play();
Frame 448
stop();
Frame 471
stop();
Frame 472
stop();
Frame 474
play();
Frame 1178
stop();
Instance of Symbol 407 MovieClip in Frame 1178
onClipEvent (enterFrame) {
if (key.isdown(32)) {
stopAllSounds();
Set("/:scene", 0);
tellTarget (_root) {
GoScene();
};
}
}
Frame 1179
Set("/:hearts", /:hearts + 5);
Set("/:scene", 1);
Mouse.show();
Frame 1200
ifFrameLoaded (1314) {
gotoAndStop (1204);
}
Frame 1203
gotoAndPlay (1200);
Frame 1204
stop();
Frame 1205
stop();
Instance of Symbol 434 MovieClip in Frame 1205
onClipEvent (load) {
if (/:weapon == 1) {
tellTarget (this) {
gotoAndStop (2);
};
}
if (/:weapon == 2) {
tellTarget (this) {
gotoAndStop (3);
};
}
if (/:weapon == 3) {
tellTarget (this) {
gotoAndStop (4);
};
}
}
Frame 1206
Set("/:hearts", /:hearts + 5);
Set("/:scene", 2);
Mouse.show();
Frame 1227
ifFrameLoaded (1315) {
gotoAndStop (1231);
}
Frame 1230
gotoAndPlay (1227);
Frame 1232
stop();
Instance of Symbol 434 MovieClip in Frame 1232
onClipEvent (load) {
if (/:weapon == 1) {
tellTarget (this) {
gotoAndStop (2);
};
}
if (/:weapon == 2) {
tellTarget (this) {
gotoAndStop (3);
};
}
if (/:weapon == 3) {
tellTarget (this) {
gotoAndStop (4);
};
}
}
Frame 1233
Set("/:hearts", /:hearts + 5);
Set("/:scene", 3);
Mouse.show();
Frame 1254
ifFrameLoaded (1314) {
gotoAndStop (1258);
}
Frame 1257
gotoAndPlay (1254);
Frame 1259
stop();
Instance of Symbol 434 MovieClip in Frame 1259
onClipEvent (load) {
if (/:weapon == 1) {
tellTarget (this) {
gotoAndStop (2);
};
}
if (/:weapon == 2) {
tellTarget (this) {
gotoAndStop (3);
};
}
if (/:weapon == 3) {
tellTarget (this) {
gotoAndStop (4);
};
}
}
Frame 1260
Set("/:hearts", /:hearts + 5);
Set("/:scene", 4);
Mouse.show();
Frame 1281
ifFrameLoaded (1317) {
gotoAndStop (1285);
}
Frame 1284
gotoAndPlay (1281);
Frame 1286
stop();
Instance of Symbol 434 MovieClip in Frame 1286
onClipEvent (load) {
if (/:weapon == 1) {
tellTarget (this) {
gotoAndStop (2);
};
}
if (/:weapon == 2) {
tellTarget (this) {
gotoAndStop (3);
};
}
if (/:weapon == 3) {
tellTarget (this) {
gotoAndStop (4);
};
}
}
Frame 1287
Set("/:hearts", /:hearts + 5);
Set("/:scene", 5);
Mouse.show();
Frame 1308
ifFrameLoaded (1317) {
gotoAndStop (1312);
}
Frame 1311
gotoAndPlay (1308);
Frame 1313
stop();
Instance of Symbol 434 MovieClip in Frame 1313
onClipEvent (load) {
if (/:weapon == 1) {
tellTarget (this) {
gotoAndStop (2);
};
}
if (/:weapon == 2) {
tellTarget (this) {
gotoAndStop (3);
};
}
if (/:weapon == 3) {
tellTarget (this) {
gotoAndStop (4);
};
}
}
Frame 1314
stop();
Mouse.hide();
Instance of Symbol 434 MovieClip in Frame 1314
onClipEvent (load) {
if (/:weapon == 1) {
tellTarget (this) {
gotoAndStop (2);
};
}
if (/:weapon == 2) {
tellTarget (this) {
gotoAndStop (3);
};
}
if (/:weapon == 3) {
tellTarget (this) {
gotoAndStop (4);
};
}
}
Instance of Symbol 520 MovieClip "enemy" in Frame 1314
onClipEvent (load) {
if (/:mode == "easy") {
tellTarget (this) {
gotoAndStop (11);
};
}
}
Instance of Symbol 185 MovieClip "player" in Frame 1314
onClipEvent (load) {
if (/:mode == "hard") {
tellTarget (this) {
gotoAndStop (11);
};
}
}
Instance of Symbol 118 MovieClip "leftaxe3" in Frame 1314
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
wpn6y = getProperty(this, _y);
setProperty(this, _y , getProperty(this, _y) - 30);
setProperty(this, _x , getProperty(this, _x) - 15);
}
if (getProperty(this, _currentframe) == 3) {
setProperty(this, _y , getProperty(this, _y) - 30);
setProperty(this, _x , getProperty(this, _x) - 15);
if (getProperty(this, _y) <= (wpn6y - 180)) {
tellTarget (this) {
gotoAndStop (4);
};
}
}
if (getProperty(this, _currentframe) == 4) {
setProperty(this, _y , getProperty(this, _y) + 30);
setProperty(this, _x , getProperty(this, _x) - 15);
if (getProperty(this, _y) > 500) {
tellTarget (this) {
gotoAndStop (1);
};
}
}
}
Instance of Symbol 118 MovieClip "leftaxe1" in Frame 1314
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
wpn4y = getProperty(this, _y);
setProperty(this, _y , getProperty(this, _y) - 30);
setProperty(this, _x , getProperty(this, _x) - 15);
}
if (getProperty(this, _currentframe) == 3) {
setProperty(this, _y , getProperty(this, _y) - 30);
setProperty(this, _x , getProperty(this, _x) - 15);
if (getProperty(this, _y) <= (wpn4y - 180)) {
tellTarget (this) {
gotoAndStop (4);
};
}
}
if (getProperty(this, _currentframe) == 4) {
setProperty(this, _y , getProperty(this, _y) + 30);
setProperty(this, _x , getProperty(this, _x) - 15);
if (getProperty(this, _y) > 500) {
tellTarget (this) {
gotoAndStop (1);
};
}
}
}
Instance of Symbol 118 MovieClip "leftaxe2" in Frame 1314
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
wpn5y = getProperty(this, _y);
setProperty(this, _y , getProperty(this, _y) - 30);
setProperty(this, _x , getProperty(this, _x) - 15);
}
if (getProperty(this, _currentframe) == 3) {
setProperty(this, _y , getProperty(this, _y) - 30);
setProperty(this, _x , getProperty(this, _x) - 15);
if (getProperty(this, _y) <= (wpn5y - 180)) {
tellTarget (this) {
gotoAndStop (4);
};
}
}
if (getProperty(this, _currentframe) == 4) {
setProperty(this, _y , getProperty(this, _y) + 30);
setProperty(this, _x , getProperty(this, _x) - 15);
if (getProperty(this, _y) > 500) {
tellTarget (this) {
gotoAndStop (1);
};
}
}
}
Instance of Symbol 155 MovieClip "rightbomb2" in Frame 1314
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
wpn2y = getProperty(this, _y);
setProperty(this, _y , getProperty(this, _y) - 10);
setProperty(this, _x , getProperty(this, _x) + 15);
}
if (getProperty(this, _currentframe) == 3) {
setProperty(this, _y , getProperty(this, _y) - 10);
setProperty(this, _x , getProperty(this, _x) + 15);
if (getProperty(this, _y) <= (wpn2y - 30)) {
tellTarget (this) {
gotoAndStop (4);
};
}
}
if (getProperty(this, _currentframe) == 4) {
if (getProperty(this, _y) >= 365) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
setProperty(this, _y , getProperty(this, _y) + 10);
setProperty(this, _x , getProperty(this, _x) + 15);
}
}
Instance of Symbol 155 MovieClip "rightbomb1" in Frame 1314
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
wpn1y = getProperty(this, _y);
setProperty(this, _y , getProperty(this, _y) - 10);
setProperty(this, _x , getProperty(this, _x) + 15);
}
if (getProperty(this, _currentframe) == 3) {
setProperty(this, _y , getProperty(this, _y) - 10);
setProperty(this, _x , getProperty(this, _x) + 15);
if (getProperty(this, _y) <= (wpn1y - 30)) {
tellTarget (this) {
gotoAndStop (4);
};
}
}
if (getProperty(this, _currentframe) == 4) {
if (getProperty(this, _y) >= 365) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
setProperty(this, _y , getProperty(this, _y) + 10);
setProperty(this, _x , getProperty(this, _x) + 15);
}
}
Instance of Symbol 118 MovieClip "rightaxe1" in Frame 1314
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
wpn1y = getProperty(this, _y);
setProperty(this, _y , getProperty(this, _y) - 30);
setProperty(this, _x , getProperty(this, _x) + 15);
}
if (getProperty(this, _currentframe) == 3) {
setProperty(this, _y , getProperty(this, _y) - 30);
setProperty(this, _x , getProperty(this, _x) + 15);
if (getProperty(this, _y) <= (wpn1y - 180)) {
tellTarget (this) {
gotoAndStop (4);
};
}
}
if (getProperty(this, _currentframe) == 4) {
setProperty(this, _y , getProperty(this, _y) + 30);
setProperty(this, _x , getProperty(this, _x) + 15);
if (getProperty(this, _y) > 500) {
tellTarget (this) {
gotoAndStop (1);
};
}
}
}
Instance of Symbol 118 MovieClip "rightaxe3" in Frame 1314
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
wpn3y = getProperty(this, _y);
setProperty(this, _y , getProperty(this, _y) - 30);
setProperty(this, _x , getProperty(this, _x) + 15);
}
if (getProperty(this, _currentframe) == 3) {
setProperty(this, _y , getProperty(this, _y) - 30);
setProperty(this, _x , getProperty(this, _x) + 15);
if (getProperty(this, _y) <= (wpn3y - 180)) {
tellTarget (this) {
gotoAndStop (4);
};
}
}
if (getProperty(this, _currentframe) == 4) {
setProperty(this, _y , getProperty(this, _y) + 30);
setProperty(this, _x , getProperty(this, _x) + 15);
if (getProperty(this, _y) > 500) {
tellTarget (this) {
gotoAndStop (1);
};
}
}
}
Instance of Symbol 163 MovieClip "leftrang2" in Frame 1314
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
setProperty(this, _x , getProperty(this, _x) - 20);
if (getProperty(this, _x) < 10) {
tellTarget (this) {
gotoAndStop ("back");
};
}
} else if (getProperty(this, _currentframe) == 4) {
if (this.hittest(_root.simon.focus)) {
setProperty(this, _x , 600);
}
setProperty(this, _x , getProperty(this, _x) + 20);
if (getProperty(this, _x) > 550) {
tellTarget (this) {
gotoAndStop (1);
};
}
}
}
Instance of Symbol 163 MovieClip "rightrang2" in Frame 1314
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
setProperty(this, _x , getProperty(this, _x) + 20);
if (getProperty(this, _x) > 510) {
tellTarget (this) {
gotoAndStop ("back");
};
}
} else if (getProperty(this, _currentframe) == 4) {
if (this.hittest(_root.simon.focus)) {
setProperty(this, _x , -50);
}
setProperty(this, _x , getProperty(this, _x) - 20);
if (getProperty(this, _x) < -50) {
tellTarget (this) {
gotoAndStop (1);
};
}
}
}
Instance of Symbol 155 MovieClip "leftbomb1" in Frame 1314
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
wpn1y = getProperty(this, _y);
setProperty(this, _y , getProperty(this, _y) - 10);
setProperty(this, _x , getProperty(this, _x) - 15);
}
if (getProperty(this, _currentframe) == 3) {
setProperty(this, _y , getProperty(this, _y) - 10);
setProperty(this, _x , getProperty(this, _x) - 15);
if (getProperty(this, _y) <= (wpn1y - 30)) {
tellTarget (this) {
gotoAndStop (4);
};
}
}
if (getProperty(this, _currentframe) == 4) {
if (getProperty(this, _y) >= 365) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
setProperty(this, _y , getProperty(this, _y) + 10);
setProperty(this, _x , getProperty(this, _x) - 15);
}
}
Instance of Symbol 155 MovieClip "leftbomb2" in Frame 1314
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
wpn2y = getProperty(this, _y);
setProperty(this, _y , getProperty(this, _y) - 10);
setProperty(this, _x , getProperty(this, _x) - 15);
}
if (getProperty(this, _currentframe) == 3) {
setProperty(this, _y , getProperty(this, _y) - 10);
setProperty(this, _x , getProperty(this, _x) - 15);
if (getProperty(this, _y) <= (wpn2y - 30)) {
tellTarget (this) {
gotoAndStop (4);
};
}
}
if (getProperty(this, _currentframe) == 4) {
if (getProperty(this, _y) >= 365) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
setProperty(this, _y , getProperty(this, _y) + 10);
setProperty(this, _x , getProperty(this, _x) - 15);
}
}
Instance of Symbol 118 MovieClip "rightaxe2" in Frame 1314
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
wpn2y = getProperty(this, _y);
setProperty(this, _y , getProperty(this, _y) - 30);
setProperty(this, _x , getProperty(this, _x) + 15);
}
if (getProperty(this, _currentframe) == 3) {
setProperty(this, _y , getProperty(this, _y) - 30);
setProperty(this, _x , getProperty(this, _x) + 15);
if (getProperty(this, _y) <= (wpn2y - 180)) {
tellTarget (this) {
gotoAndStop (4);
};
}
}
if (getProperty(this, _currentframe) == 4) {
setProperty(this, _y , getProperty(this, _y) + 30);
setProperty(this, _x , getProperty(this, _x) + 15);
if (getProperty(this, _y) > 500) {
tellTarget (this) {
gotoAndStop (1);
};
}
}
}
Instance of Symbol 163 MovieClip "leftrang1" in Frame 1314
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
setProperty(this, _x , getProperty(this, _x) - 20);
if (getProperty(this, _x) < 10) {
tellTarget (this) {
gotoAndStop ("back");
};
}
} else if (getProperty(this, _currentframe) == 4) {
if (this.hittest(_root.simon.focus)) {
setProperty(this, _x , 600);
}
setProperty(this, _x , getProperty(this, _x) + 20);
if (getProperty(this, _x) > 550) {
tellTarget (this) {
gotoAndStop (1);
};
}
}
}
Instance of Symbol 163 MovieClip "rightrang1" in Frame 1314
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
setProperty(this, _x , getProperty(this, _x) + 20);
if (getProperty(this, _x) > 510) {
tellTarget (this) {
gotoAndStop ("back");
};
}
} else if (getProperty(this, _currentframe) == 4) {
setProperty(this, _x , getProperty(this, _x) - 20);
if (this.hittest(_root.simon.focus)) {
setProperty(this, _x , -50);
}
if (getProperty(this, _x) < -50) {
tellTarget (this) {
gotoAndStop (1);
};
}
}
}
Instance of Symbol 208 MovieClip "simon" in Frame 1314
onClipEvent (enterFrame) {
if (getProperty("/simon", _x) > 495) {
setProperty("/simon", _x , 495);
} else if (getProperty("/simon", _x) < 20) {
setProperty("/simon", _x , 20);
}
}
Instance of Symbol 524 MovieClip "rshot3" in Frame 1314
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) > 5) {
if (this.hittest(_root.simon.whip.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightrang1)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightrang2)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftrang1)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftrang2)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightbomb1.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightbomb2.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftbomb1.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftbomb2.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightaxe1)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightaxe2)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightaxe3)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftaxe1)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftaxe2)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftaxe3)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
setProperty(this, _x , getProperty(this, _x) + 20);
setProperty(this, _y , getProperty(this, _y) + 3);
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon, _x) < getProperty(this, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
}
}
Instance of Symbol 524 MovieClip "rshot1" in Frame 1314
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) > 5) {
if (this.hittest(_root.simon.whip.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightrang1)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightrang2)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftrang1)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftrang2)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightbomb1.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightbomb2.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftbomb1.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftbomb2.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightaxe1)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightaxe2)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightaxe3)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftaxe1)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftaxe2)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftaxe3)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
setProperty(this, _x , getProperty(this, _x) + 20);
setProperty(this, _y , getProperty(this, _y) - 3);
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon, _x) < getProperty(this, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
}
}
Instance of Symbol 524 MovieClip "lshot3" in Frame 1314
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) > 5) {
if (this.hittest(_root.simon.whip.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightrang1)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightrang2)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftrang1)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftrang2)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightbomb1.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightbomb2.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftbomb1.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftbomb2.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightaxe1)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightaxe2)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightaxe3)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftaxe1)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftaxe2)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftaxe3)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
setProperty(this, _x , getProperty(this, _x) - 20);
setProperty(this, _y , getProperty(this, _y) + 3);
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon, _x) < getProperty(this, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
}
}
Instance of Symbol 524 MovieClip "lshot1" in Frame 1314
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) > 5) {
if (this.hittest(_root.simon.whip.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightrang1)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightrang2)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftrang1)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftrang2)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightbomb1.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightbomb2.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftbomb1.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftbomb2.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightaxe1)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightaxe2)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightaxe3)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftaxe1)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftaxe2)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftaxe3)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
setProperty(this, _x , getProperty(this, _x) - 20);
setProperty(this, _y , getProperty(this, _y) - 3);
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon, _x) < getProperty(this, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
}
}
Instance of Symbol 524 MovieClip "rshot2" in Frame 1314
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) > 5) {
if (this.hittest(_root.simon.whip.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightrang1)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightrang2)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftrang1)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftrang2)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightbomb1.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightbomb2.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftbomb1.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftbomb2.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightaxe1)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightaxe2)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightaxe3)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftaxe1)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftaxe2)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftaxe3)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
setProperty(this, _x , getProperty(this, _x) + 20);
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon, _x) < getProperty(this, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
}
}
Instance of Symbol 524 MovieClip "lshot2" in Frame 1314
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) > 5) {
if (this.hittest(_root.simon.whip.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightrang1)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightrang2)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftrang1)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftrang2)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightbomb1.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightbomb2.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftbomb1.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftbomb2.range)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightaxe1)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightaxe2)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.rightaxe3)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftaxe1)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftaxe2)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
if (this.hittest(_root.leftaxe3)) {
tellTarget (this) {
gotoAndPlay ("explode");
};
}
setProperty(this, _x , getProperty(this, _x) - 20);
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon, _x) < getProperty(this, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
}
}
Frame 1315
Mouse.hide();
Instance of Symbol 524 MovieClip "rshot1" in Frame 1315
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) > 5) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (getProperty(_root.simon, _x) < getProperty(this, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
setProperty(this, _x , getProperty(this, _x) + 20);
if (getProperty(this, _y) > 317) {
setProperty(this, _y , 317);
} else if (getProperty(this, _y) < 317) {
setProperty(this, _y , getProperty(this, _y) + 10);
}
}
}
Instance of Symbol 524 MovieClip "lshot1" in Frame 1315
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) > 5) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (getProperty(_root.simon, _x) < getProperty(this, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
setProperty(this, _x , getProperty(this, _x) - 20);
if (getProperty(this, _y) > 317) {
setProperty(this, _y , 317);
} else if (getProperty(this, _y) < 317) {
setProperty(this, _y , getProperty(this, _y) + 10);
}
}
}
Instance of Symbol 524 MovieClip "rshot2" in Frame 1315
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) > 5) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (getProperty(_root.simon, _x) < getProperty(this, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
setProperty(this, _x , getProperty(this, _x) + 20);
if (getProperty(this, _y) < 360) {
setProperty(this, _y , getProperty(this, _y) + 10);
}
}
}
Instance of Symbol 524 MovieClip "lshot2" in Frame 1315
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) > 5) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (getProperty(_root.simon, _x) < getProperty(this, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
setProperty(this, _x , getProperty(this, _x) - 20);
if (getProperty(this, _y) < 360) {
setProperty(this, _y , getProperty(this, _y) + 10);
}
}
}
Frame 1316
Mouse.hide();
Instance of Symbol 560 MovieClip "shot" in Frame 1316
onClipEvent (enterFrame) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (getProperty(_root.simon, _x) < getProperty(this, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
if (getProperty(this, _y) > 530) {
tellTarget (this) {
gotoAndStop (1);
};
}
}
Frame 1317
Mouse.hide();
Instance of Symbol 578 MovieClip "lowknife" in Frame 1317
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
if (getProperty(this, _x) < -50) {
tellTarget (this) {
gotoAndStop (1);
};
}
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (getProperty(_root.simon, _x) < getProperty(this, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
setProperty(this, _x , getProperty(this, _x) - 20);
}
}
Instance of Symbol 578 MovieClip "highknife" in Frame 1317
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 2) {
if (getProperty(this, _x) < -50) {
tellTarget (this) {
gotoAndStop (1);
};
}
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (getProperty(_root.simon, _x) < getProperty(this, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
setProperty(this, _x , getProperty(this, _x) - 20);
}
}
Frame 1318
Mouse.hide();
Instance of Symbol 208 MovieClip "simon" in Frame 1318
onClipEvent (enterFrame) {
if (getProperty("/simon", _x) > (getProperty("/eruga", _x) - 20)) {
setProperty("/simon", _x , getProperty("/eruga", _x) - 20);
} else if (getProperty("/simon", _x) < 80) {
setProperty("/simon", _x , 80);
}
}
Instance of Symbol 524 MovieClip "dshot3" in Frame 1318
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) > 5) {
setProperty(this, _x , getProperty(this, _x) - 12);
setProperty(this, _y , getProperty(this, _y) + 3);
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon, _x) < getProperty(this, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
}
}
Instance of Symbol 524 MovieClip "ushot3" in Frame 1318
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) > 5) {
setProperty(this, _x , getProperty(this, _x) - 12);
setProperty(this, _y , getProperty(this, _y) - 3);
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon, _x) < getProperty(this, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
}
}
Instance of Symbol 524 MovieClip "mshot3" in Frame 1318
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) > 5) {
setProperty(this, _x , getProperty(this, _x) - 12);
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon, _x) < getProperty(this, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
}
}
Instance of Symbol 524 MovieClip "dshot2" in Frame 1318
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) > 5) {
setProperty(this, _x , getProperty(this, _x) - 12);
setProperty(this, _y , getProperty(this, _y) + 3);
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon, _x) < getProperty(this, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
}
}
Instance of Symbol 524 MovieClip "ushot2" in Frame 1318
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) > 5) {
setProperty(this, _x , getProperty(this, _x) - 12);
setProperty(this, _y , getProperty(this, _y) - 3);
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon, _x) < getProperty(this, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
}
}
Instance of Symbol 524 MovieClip "mshot2" in Frame 1318
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) > 5) {
setProperty(this, _x , getProperty(this, _x) - 12);
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon, _x) < getProperty(this, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
}
}
Instance of Symbol 612 MovieClip "eruga" in Frame 1318
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) < 33) {
if (getProperty(this, _x) > 70) {
setProperty(this, _x , getProperty(this, _x) - 0.3);
}
}
}
Instance of Symbol 524 MovieClip "dshot1" in Frame 1318
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) > 5) {
setProperty(this, _x , getProperty(this, _x) - 12);
setProperty(this, _y , getProperty(this, _y) + 3);
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon, _x) < getProperty(this, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
}
}
Instance of Symbol 524 MovieClip "ushot1" in Frame 1318
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) > 5) {
setProperty(this, _x , getProperty(this, _x) - 12);
setProperty(this, _y , getProperty(this, _y) - 3);
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon, _x) < getProperty(this, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
}
}
Instance of Symbol 524 MovieClip "mshot1" in Frame 1318
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) > 5) {
setProperty(this, _x , getProperty(this, _x) - 12);
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon, _x) < getProperty(this, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
}
}
Symbol 7 Button
on (press) {
gotoAndPlay (7);
}
Symbol 9 Button
on (press) {
stopAllSounds();
gotoAndPlay (88);
}
on (keyPress "<Space>") {
nextFrame();
}
Symbol 15 MovieClip Frame 1
lightning = random(5);
Symbol 15 MovieClip Frame 12
if (Lightning == 1) {
} else {
gotoAndPlay (1);
}
Symbol 27 Button
on (keyPress "<Space>") {
stopAllSounds();
gotoAndPlay (88);
}
Symbol 38 Button
on (release) {
gotoAndStop (281);
}
Symbol 40 Button
on (release) {
gotoAndPlay (105);
}
Symbol 41 Button
on (release) {
gotoAndPlay (202);
}
Symbol 45 Button
on (keyPress "<Enter>") {
if (Password == "death") {
Set("/:Scene", 0);
gotoAndPlay (105);
}
if (Password == "dracula") {
Set("/:Scene", 1);
gotoAndPlay (105);
}
if (Password == "mario is missing") {
Set("/:Scene", 2);
gotoAndPlay (105);
}
if (Password == "son of satan") {
Set("/:Scene", 3);
gotoAndPlay (105);
}
if (Password == "defender") {
Set("/:Scene", 4);
gotoAndPlay (105);
}
if (Password == "beast from east") {
Set("/:Scene", 5);
gotoAndPlay (105);
}
if (Password == "heart attack") {
gotoAndPlay (225);
}
if (Password == "help me") {
gotoAndPlay (253);
}
if (Password == "chicken hawk") {
gotoAndPlay (239);
}
if (Password == "b game") {
gotoAndPlay (267);
}
play();
}
on (press) {
gotoAndStop (104);
}
Symbol 58 Button
on (press) {
gotoAndPlay (89);
}
Symbol 61 Button
on (release) {
gotoAndStop (282);
}
Symbol 64 Button
on (press) {
Set("/:moveleft", 37);
Set("/:moveright", 39);
Set("/:crouch", 40);
Set("/:attack", 90);
Set("/:jump", 88);
Set("/:sub", 67);
}
Symbol 74 Button
on (release) {
nextFrame();
}
Symbol 86 MovieClip Frame 1
stop();
Symbol 101 Button
on (release) {
Set("/:weapon", 1);
}
Symbol 102 Button
on (release) {
Set("/:weapon", 3);
}
Symbol 103 Button
on (release) {
Set("/:weapon", 2);
}
Symbol 109 Button
on (press) {
gotoAndStop (281);
}
Symbol 118 MovieClip Frame 1
stop();
Symbol 118 MovieClip Frame 3
stop();
Symbol 118 MovieClip Frame 4
stop();
Symbol 155 MovieClip Frame 1
stop();
Symbol 155 MovieClip Frame 3
stop();
Symbol 155 MovieClip Frame 4
stop();
Symbol 155 MovieClip Frame 5
stop();
Symbol 155 MovieClip Frame 6
setProperty(this, _y , 365);
Symbol 155 MovieClip Frame 23
setProperty("/leftbomb", _x , -50);
gotoAndStop (1);
Symbol 163 MovieClip Frame 1
stop();
Symbol 185 MovieClip Frame 1
stop();
Symbol 185 MovieClip Frame 4
stop();
Symbol 185 MovieClip Frame 7
stop();
Symbol 185 MovieClip Frame 10
stop();
Symbol 185 MovieClip Frame 13
stop();
Symbol 185 MovieClip Frame 16
stop();
Symbol 185 MovieClip Frame 19
stop();
Symbol 185 MovieClip Frame 21
stop();
Symbol 186 MovieClip Frame 1
stop();
Symbol 186 MovieClip Frame 2
setProperty(_root.simon, _y , getProperty(_root.simon, _y) - 13);
Symbol 186 MovieClip Frame 3
call("jump");
Symbol 186 MovieClip Frame 4
call("jump");
Symbol 186 MovieClip Frame 5
call("jump");
Symbol 186 MovieClip Frame 6
call("jump");
Symbol 186 MovieClip Frame 7
call("jump");
Symbol 186 MovieClip Frame 10
setProperty(_root.simon, _y , getProperty(_root.simon, _y) + 13);
if (getProperty(_root.simon, _y) >= 341) {
setProperty(_root.simon, _y , 341);
if (getProperty(_root.simon, _currentframe) == 7) {
tellTarget (_root.simon) {
gotoAndStop (1);
};
} else if (getProperty(_root.simon, _currentframe) == 8) {
tellTarget (_root.simon) {
gotoAndStop (2);
};
}
gotoAndStop (1);
}
Symbol 186 MovieClip Frame 11
call("land");
Symbol 186 MovieClip Frame 12
call("land");
Symbol 186 MovieClip Frame 13
call("land");
Symbol 186 MovieClip Frame 14
call("land");
Symbol 186 MovieClip Frame 15
call("land");
Symbol 186 MovieClip Frame 16
call("land");
Symbol 186 MovieClip Frame 17
call("land");
Symbol 186 MovieClip Frame 18
call("land");
Symbol 186 MovieClip Frame 19
call("land");
Symbol 186 MovieClip Frame 20
call("land");
Symbol 186 MovieClip Frame 21
call("land");
Symbol 186 MovieClip Frame 22
call("land");
Symbol 186 MovieClip Frame 23
call("land");
Symbol 186 MovieClip Frame 24
call("land");
Symbol 186 MovieClip Frame 26
setProperty(_root.simon, _y , getProperty(_root.simon, _y) - 13);
setProperty("/simon", _x , getProperty("/simon", _x) + 8);
Symbol 186 MovieClip Frame 27
call("jump fwd");
Symbol 186 MovieClip Frame 28
call("jump fwd");
Symbol 186 MovieClip Frame 29
call("jump fwd");
Symbol 186 MovieClip Frame 30
call("jump fwd");
Symbol 186 MovieClip Frame 31
call("jump fwd");
Symbol 186 MovieClip Frame 32
setProperty("/simon", _x , getProperty("/simon", _x) + 8);
Symbol 186 MovieClip Frame 33
setProperty("/simon", _x , getProperty("/simon", _x) + 8);
Symbol 186 MovieClip Frame 34
setProperty("/simon", _x , getProperty("/simon", _x) + 8);
setProperty(_root.simon, _y , getProperty(_root.simon, _y) + 13);
if (getProperty(_root.simon, _y) >= 341) {
setProperty(_root.simon, _y , 341);
if (getProperty(_root.simon, _currentframe) == 7) {
tellTarget (_root.simon) {
gotoAndStop (1);
};
} else if (getProperty(_root.simon, _currentframe) == 24) {
tellTarget (_root.simon) {
gotoAndStop (2);
};
}
gotoAndStop (1);
}
Symbol 186 MovieClip Frame 35
call("land fwd");
Symbol 186 MovieClip Frame 36
call("land fwd");
Symbol 186 MovieClip Frame 37
call("land fwd");
Symbol 186 MovieClip Frame 38
call("land fwd");
Symbol 186 MovieClip Frame 39
call("land fwd");
Symbol 186 MovieClip Frame 40
call("land fwd");
Symbol 186 MovieClip Frame 41
call("land fwd");
Symbol 186 MovieClip Frame 42
call("land fwd");
Symbol 186 MovieClip Frame 43
call("land fwd");
Symbol 186 MovieClip Frame 44
call("land fwd");
Symbol 186 MovieClip Frame 45
call("land fwd");
Symbol 186 MovieClip Frame 46
call("land fwd");
Symbol 186 MovieClip Frame 47
call("land fwd");
Symbol 186 MovieClip Frame 48
call("land fwd");
Symbol 186 MovieClip Frame 50
setProperty(_root.simon, _y , getProperty(_root.simon, _y) - 13);
setProperty("/simon", _x , getProperty("/simon", _x) - 8);
Symbol 186 MovieClip Frame 51
call("jump bck");
Symbol 186 MovieClip Frame 52
call("jump bck");
Symbol 186 MovieClip Frame 53
call("jump bck");
Symbol 186 MovieClip Frame 54
call("jump bck");
Symbol 186 MovieClip Frame 55
call("jump bck");
Symbol 186 MovieClip Frame 56
setProperty("/simon", _x , getProperty("/simon", _x) - 8);
Symbol 186 MovieClip Frame 57
setProperty("/simon", _x , getProperty("/simon", _x) - 8);
Symbol 186 MovieClip Frame 58
setProperty(_root.simon, _y , getProperty(_root.simon, _y) + 13);
setProperty("/simon", _x , getProperty("/simon", _x) - 8);
if (getProperty(_root.simon, _y) >= 341) {
setProperty(_root.simon, _y , 341);
if (getProperty(_root.simon, _currentframe) == 8) {
tellTarget (_root.simon) {
gotoAndStop (2);
};
} else if (getProperty(_root.simon, _currentframe) == 23) {
tellTarget (_root.simon) {
gotoAndStop (1);
};
}
gotoAndStop (1);
}
Symbol 186 MovieClip Frame 59
call("land bck");
Symbol 186 MovieClip Frame 60
call("land bck");
Symbol 186 MovieClip Frame 61
call("land bck");
Symbol 186 MovieClip Frame 62
call("land bck");
Symbol 186 MovieClip Frame 63
call("land bck");
Symbol 186 MovieClip Frame 64
call("land bck");
Symbol 186 MovieClip Frame 65
call("land bck");
Symbol 186 MovieClip Frame 66
call("land bck");
Symbol 186 MovieClip Frame 67
call("land bck");
Symbol 186 MovieClip Frame 68
call("land bck");
Symbol 186 MovieClip Frame 69
call("land bck");
Symbol 186 MovieClip Frame 70
call("land bck");
Symbol 186 MovieClip Frame 71
call("land bck");
Symbol 186 MovieClip Frame 72
call("land bck");
Symbol 187 MovieClip Frame 1
stop();
setProperty("/simon", _alpha , 100);
Symbol 187 MovieClip Frame 2
setProperty("/simon", _alpha , 0);
Symbol 187 MovieClip Frame 3
setProperty("/simon", _alpha , 100);
Symbol 187 MovieClip Frame 4
call("off");
Symbol 187 MovieClip Frame 5
call("on");
Symbol 187 MovieClip Frame 6
call("off");
Symbol 187 MovieClip Frame 7
call("on");
Symbol 187 MovieClip Frame 8
call("off");
Symbol 187 MovieClip Frame 9
call("on");
Symbol 187 MovieClip Frame 10
call("off");
Symbol 187 MovieClip Frame 11
call("on");
Symbol 187 MovieClip Frame 12
call("off");
Symbol 187 MovieClip Frame 13
call("on");
Symbol 187 MovieClip Frame 14
call("off");
Symbol 187 MovieClip Frame 15
call("on");
Symbol 187 MovieClip Frame 16
call("off");
Symbol 187 MovieClip Frame 17
call("on");
Symbol 187 MovieClip Frame 18
call("off");
Symbol 187 MovieClip Frame 19
call("on");
Symbol 187 MovieClip Frame 20
call("off");
Symbol 187 MovieClip Frame 21
call("on");
Symbol 187 MovieClip Frame 22
call("off");
Symbol 189 MovieClip Frame 3
stop();
Symbol 191 MovieClip Frame 7
stop();
Symbol 198 MovieClip Frame 7
stop();
Symbol 203 MovieClip Frame 3
stop();
Symbol 208 MovieClip Frame 1
function weapon_right(x, y) {
if (/:weapon == 3) {
if (getProperty("/rightrang1", _currentframe) == 1) {
if (getProperty("/leftrang1", _currentframe) == 1) {
setProperty("/rightrang1", _x , x);
setProperty("/rightrang1", _y , y);
Set("/:hearts", /:hearts - 1);
tellTarget ("/rightrang1") {
gotoAndStop (2);
};
} else if (getProperty("/leftrang2", _currentframe) == 1) {
setProperty("/rightrang1", _x , x);
setProperty("/rightrang1", _y , y);
Set("/:hearts", /:hearts - 1);
tellTarget ("/rightrang1") {
gotoAndStop (2);
};
}
} else if (getProperty("/rightrang2", _currentframe) == 1) {
if (getProperty("/leftrang1", _currentframe) == 1) {
setProperty("/rightrang2", _x , x);
setProperty("/rightrang2", _y , y);
Set("/:hearts", /:hearts - 1);
tellTarget ("/rightrang2") {
gotoAndStop (2);
};
} else if (getProperty("/leftrang2", _currentframe) == 1) {
setProperty("/rightrang2", _x , x);
setProperty("/rightrang2", _y , y);
Set("/:hearts", /:hearts - 1);
tellTarget ("/rightrang2") {
gotoAndStop (2);
};
}
}
}
if (/:weapon == 2) {
if (getProperty("/rightbomb1", _currentframe) == 1) {
if (getProperty("/leftbomb1", _currentframe) == 1) {
setProperty("/rightbomb1", _x , x);
setProperty("/rightbomb1", _y , y);
Set("/:hearts", /:hearts - 1);
tellTarget ("/rightbomb1") {
play();
};
} else if (getProperty("/leftbomb2", _currentframe) == 1) {
setProperty("/rightbomb1", _x , x);
setProperty("/rightbomb1", _y , y);
Set("/:hearts", /:hearts - 1);
tellTarget ("/rightbomb1") {
play();
};
}
} else if (getProperty("/rightbomb2", _currentframe) == 1) {
if (getProperty("/leftbomb1", _currentframe) == 1) {
setProperty("/rightbomb2", _x , x);
setProperty("/rightbomb2", _y , y);
Set("/:hearts", /:hearts - 1);
tellTarget ("/rightbomb2") {
play();
};
} else if (getProperty("/leftbomb2", _currentframe) == 1) {
setProperty("/rightbomb2", _x , x);
setProperty("/rightbomb2", _y , y);
Set("/:hearts", /:hearts - 1);
tellTarget ("/rightbomb2") {
play();
};
}
}
}
if (/:weapon == 1) {
if (getProperty("/rightaxe1", _currentframe) == 1) {
setProperty("/rightaxe1", _x , x);
setProperty("/rightaxe1", _y , y);
Set("/:hearts", /:hearts - 1);
tellTarget ("/rightaxe1") {
play();
};
} else if (getProperty("/rightaxe2", _currentframe) == 1) {
setProperty("/rightaxe2", _x , x);
setProperty("/rightaxe2", _y , y);
Set("/:hearts", /:hearts - 1);
tellTarget ("/rightaxe2") {
play();
};
} else if (getProperty("/rightaxe3", _currentframe) == 1) {
setProperty("/rightaxe3", _x , x);
setProperty("/rightaxe3", _y , y);
Set("/:hearts", /:hearts - 1);
tellTarget ("/rightaxe3") {
play();
};
}
}
}
function weapon_left(x, y) {
if (/:weapon == 3) {
if (getProperty("/leftrang1", _currentframe) == 1) {
if (getProperty("/rightrang1", _currentframe) == 1) {
setProperty("/leftrang1", _x , x);
setProperty("/leftrang1", _y , y);
Set("/:hearts", /:hearts - 1);
tellTarget ("/leftrang1") {
gotoAndStop (2);
};
} else if (getProperty("/rightrang2", _currentframe) == 1) {
setProperty("/leftrang1", _x , x);
setProperty("/leftrang1", _y , y);
Set("/:hearts", /:hearts - 1);
tellTarget ("/leftrang1") {
gotoAndStop (2);
};
}
} else if (getProperty("/leftrang2", _currentframe) == 1) {
if (getProperty("/rightrang1", _currentframe) == 1) {
setProperty("/leftrang2", _x , x);
setProperty("/leftrang2", _y , y);
Set("/:hearts", /:hearts - 1);
tellTarget ("/leftrang2") {
gotoAndStop (2);
};
} else if (getProperty("/rightrang2", _currentframe) == 1) {
setProperty("/leftrang2", _x , x);
setProperty("/leftrang2", _y , y);
Set("/:hearts", /:hearts - 1);
tellTarget ("/leftrang2") {
gotoAndStop (2);
};
}
}
}
if (/:weapon == 2) {
if (getProperty("/leftbomb1", _currentframe) == 1) {
if (getProperty("/rightbomb1", _currentframe) == 1) {
setProperty("/leftbomb1", _x , x);
setProperty("/leftbomb1", _y , y);
Set("/:hearts", /:hearts - 1);
tellTarget ("/leftbomb1") {
play();
};
} else if (getProperty("/rightbomb2", _currentframe) == 1) {
setProperty("/leftbomb1", _x , x);
setProperty("/leftbomb1", _y , y);
Set("/:hearts", /:hearts - 1);
tellTarget ("/leftbomb1") {
play();
};
}
} else if (getProperty("/leftbomb2", _currentframe) == 1) {
if (getProperty("/rightbomb1", _currentframe) == 1) {
setProperty("/leftbomb2", _x , x);
setProperty("/leftbomb2", _y , y);
Set("/:hearts", /:hearts - 1);
tellTarget ("/leftbomb2") {
play();
};
} else if (getProperty("/rightbomb2", _currentframe) == 1) {
setProperty("/leftbomb2", _x , x);
setProperty("/leftbomb2", _y , y);
Set("/:hearts", /:hearts - 1);
tellTarget ("/leftbomb2") {
play();
};
}
}
}
if (/:weapon == 1) {
if (getProperty("/leftaxe1", _currentframe) == 1) {
setProperty("/leftaxe1", _x , x);
setProperty("/leftaxe1", _y , y);
Set("/:hearts", /:hearts - 1);
tellTarget ("/leftaxe1") {
play();
};
} else if (getProperty("/leftaxe2", _currentframe) == 1) {
setProperty("/leftaxe2", _x , x);
setProperty("/leftaxe2", _y , y);
Set("/:hearts", /:hearts - 1);
tellTarget ("/leftaxe2") {
play();
};
} else if (getProperty("/leftaxe3", _currentframe) == 1) {
setProperty("/leftaxe3", _x , x);
setProperty("/leftaxe3", _y , y);
Set("/:hearts", /:hearts - 1);
tellTarget ("/leftaxe3") {
play();
};
}
}
}
setProperty(_root.simon.focus, _width , 10);
setProperty(_root.simon.focus, _height , 25);
setProperty(_root.simon.focus, _y , 1);
stop();
if (getProperty(_root.player, _currentframe) == 21) {
setProperty(_root.simon, _alpha , 100);
gotoAndPlay (25);
}
Instance of Symbol 188 MovieClip in Symbol 208 MovieClip Frame 1
onClipEvent (enterFrame) {
if (key.IsDown(/:moveright)) {
tellTarget ("/simon") {
gotoAndStop ("Frun");
};
} else if (key.isdown(/:moveleft)) {
tellTarget ("/simon") {
gotoAndStop ("Brun");
};
} else if (key.isdown(/:crouch)) {
tellTarget ("/simon") {
gotoAndStop ("fduck");
};
} else if (key.isdown(/:attack)) {
tellTarget ("/simon") {
gotoAndStop ("fwhip");
};
} else if (key.isdown(/:jump)) {
tellTarget (_root.jumper) {
gotoAndPlay ("jump");
};
tellTarget ("/simon") {
gotoAndStop ("fjump");
};
} else if (key.isdown(/:sub)) {
if (/:hearts > 0) {
tellTarget ("/simon") {
gotoAndStop ("fthrow");
};
}
}
}
Symbol 208 MovieClip Frame 2
call("normal");
if (getProperty(_root.player, _currentframe) == 21) {
setProperty(_root.simon, _alpha , 100);
gotoAndPlay (58);
}
Instance of Symbol 188 MovieClip in Symbol 208 MovieClip Frame 2
onClipEvent (enterFrame) {
if (key.IsDown(/:moveright)) {
tellTarget ("/simon") {
gotoAndStop ("Frun");
};
} else if (key.isdown(/:moveleft)) {
tellTarget ("/simon") {
gotoAndStop ("Brun");
};
} else if (key.isdown(/:crouch)) {
tellTarget ("/simon") {
gotoAndStop ("bduck");
};
} else if (key.isdown(/:attack)) {
tellTarget ("/simon") {
gotoAndStop ("bwhip");
};
} else if (key.isdown(/:jump)) {
tellTarget (_root.jumper) {
gotoAndPlay ("jump");
};
tellTarget ("/simon") {
gotoAndStop ("bjump");
};
} else if (key.isdown(/:sub)) {
if (/:hearts > 0) {
tellTarget ("/simon") {
gotoAndStop ("bthrow");
};
}
}
}
Symbol 208 MovieClip Frame 3
setProperty(_root.simon.focus, _width , 10);
setProperty(_root.simon.focus, _height , 20);
setProperty(_root.simon.focus, _y , 5);
Instance of Symbol 79 MovieClip in Symbol 208 MovieClip Frame 3
onClipEvent (enterFrame) {
if (!key.isdown(/:crouch)) {
tellTarget ("/simon") {
gotoAndStop ("Fstand");
};
}
}
onClipEvent (enterFrame) {
if (key.IsDown(/:moveleft)) {
tellTarget ("/simon") {
gotoAndStop ("bduck");
};
} else if (key.isdown(/:attack)) {
tellTarget ("/simon") {
gotoAndStop ("fdwhip");
};
} else if (key.isdown(/:jump)) {
tellTarget (_root.jumper) {
gotoAndPlay ("jump");
};
tellTarget ("/simon") {
gotoAndStop ("fjump");
};
} else if (key.isdown(/:sub)) {
if (/:hearts > 0) {
tellTarget ("/simon") {
gotoAndStop ("fdthrow");
};
}
}
}
Symbol 208 MovieClip Frame 4
call("small");
Instance of Symbol 79 MovieClip in Symbol 208 MovieClip Frame 4
onClipEvent (enterFrame) {
if (!key.isdown(/:crouch)) {
tellTarget ("/simon") {
gotoAndStop ("bstand");
};
}
}
onClipEvent (enterFrame) {
if (key.IsDown(/:moveright)) {
tellTarget ("/simon") {
gotoAndStop ("fduck");
};
} else if (key.isdown(/:attack)) {
tellTarget ("/simon") {
gotoAndStop ("bdwhip");
};
} else if (key.isdown(/:jump)) {
tellTarget (_root.jumper) {
gotoAndPlay ("jump");
};
tellTarget ("/simon") {
gotoAndStop ("bjump");
};
} else if (key.isdown(/:sub)) {
if (/:hearts > 0) {
tellTarget ("/simon") {
gotoAndStop ("bdthrow");
};
}
}
}
Symbol 208 MovieClip Frame 5
call("normal");
Instance of Symbol 72 MovieClip in Symbol 208 MovieClip Frame 5
onClipEvent (enterFrame) {
if (!key.isdown(/:moveright)) {
tellTarget ("/simon") {
gotoAndStop ("Fstand");
};
}
}
onClipEvent (enterFrame) {
setProperty("/simon", _x , getProperty("/simon", _x) + 8);
if (key.IsDown(/:moveleft)) {
tellTarget ("/simon") {
gotoAndStop ("brun");
};
} else if (key.isdown(/:crouch)) {
tellTarget ("/simon") {
gotoAndStop ("fduck");
};
} else if (key.isdown(/:attack)) {
tellTarget ("/simon") {
gotoAndStop ("fwhip");
};
} else if (key.isdown(/:jump)) {
tellTarget (_root.jumper) {
gotoAndPlay ("jump fwd");
};
tellTarget ("/simon") {
gotoAndStop ("fjump");
};
} else if (key.isdown(/:sub)) {
if (/:hearts > 0) {
tellTarget ("/simon") {
gotoAndStop ("fthrow");
};
}
}
}
Symbol 208 MovieClip Frame 6
call("normal");
Instance of Symbol 72 MovieClip in Symbol 208 MovieClip Frame 6
onClipEvent (enterFrame) {
if (!key.isdown(/:moveleft)) {
tellTarget ("/simon") {
gotoAndStop ("bstand");
};
}
}
onClipEvent (enterFrame) {
setProperty("/simon", _x , getProperty("/simon", _x) - 8);
if (key.IsDown(/:moveright)) {
tellTarget ("/simon") {
gotoAndStop ("frun");
};
} else if (key.isdown(/:crouch)) {
tellTarget ("/simon") {
gotoAndStop ("bduck");
};
} else if (key.isdown(/:attack)) {
tellTarget ("/simon") {
gotoAndStop ("bwhip");
};
} else if (key.isdown(/:jump)) {
tellTarget (_root.jumper) {
gotoAndPlay ("jump bck");
};
tellTarget ("/simon") {
gotoAndStop ("bjump");
};
} else if (key.isdown(/:sub)) {
if (/:hearts > 0) {
tellTarget ("/simon") {
gotoAndStop ("bthrow");
};
}
}
}
Symbol 208 MovieClip Frame 7
setProperty(_root.simon.focus, _width , 10);
setProperty(_root.simon.focus, _height , 20);
setProperty(_root.simon.focus, _y , 1);
Instance of Symbol 189 MovieClip in Symbol 208 MovieClip Frame 7
onClipEvent (enterFrame) {
if (key.isdown(/:attack)) {
tellTarget ("/simon") {
gotoAndStop ("fjwhip");
};
} else if (key.isdown(/:sub)) {
if (/:hearts > 0) {
tellTarget ("/simon") {
gotoAndStop ("fjthrow");
};
}
}
}
Symbol 208 MovieClip Frame 8
call("spess");
Instance of Symbol 189 MovieClip in Symbol 208 MovieClip Frame 8
onClipEvent (enterFrame) {
if (key.isdown(/:attack)) {
tellTarget ("/simon") {
gotoAndStop ("bjwhip");
};
} else if (key.isdown(/:sub)) {
if (/:hearts > 0) {
tellTarget ("/simon") {
gotoAndStop ("bjthrow");
};
}
}
}
Symbol 208 MovieClip Frame 9
call("normal");
Instance of Symbol 191 MovieClip in Symbol 208 MovieClip Frame 9
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 7) {
tellTarget (_root.simon) {
gotoAndStop ("fstand");
};
}
}
Symbol 208 MovieClip Frame 10
call("normal");
Instance of Symbol 191 MovieClip in Symbol 208 MovieClip Frame 10
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 7) {
tellTarget (_root.simon) {
gotoAndStop ("bstand");
};
}
}
Symbol 208 MovieClip Frame 11
call("small");
Instance of Symbol 198 MovieClip in Symbol 208 MovieClip Frame 11
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 7) {
tellTarget (_root.simon) {
gotoAndStop ("fduck");
};
}
}
Symbol 208 MovieClip Frame 12
call("small");
Instance of Symbol 198 MovieClip in Symbol 208 MovieClip Frame 12
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 7) {
tellTarget (_root.simon) {
gotoAndStop ("bduck");
};
}
}
Symbol 208 MovieClip Frame 13
call("normal");
Instance of Symbol 191 MovieClip in Symbol 208 MovieClip Frame 13
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 7) {
tellTarget (_root.simon) {
gotoAndStop ("ffall");
};
}
}
Symbol 208 MovieClip Frame 14
call("normal");
Instance of Symbol 188 MovieClip in Symbol 208 MovieClip Frame 14
onClipEvent (enterFrame) {
if (getProperty(_root.simon, _y) == 341) {
tellTarget (_root.jumper) {
gotoAndStop (1);
};
tellTarget (_root.simon) {
gotoAndStop ("fstand");
};
}
}
Symbol 208 MovieClip Frame 15
call("normal");
Instance of Symbol 191 MovieClip in Symbol 208 MovieClip Frame 15
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 7) {
tellTarget (_root.simon) {
gotoAndStop ("bfall");
};
}
}
Symbol 208 MovieClip Frame 16
call("normal");
Instance of Symbol 188 MovieClip in Symbol 208 MovieClip Frame 16
onClipEvent (enterFrame) {
if (getProperty(_root.simon, _y) == 341) {
tellTarget (_root.jumper) {
gotoAndStop (1);
};
tellTarget (_root.simon) {
gotoAndStop ("bstand");
};
}
}
Symbol 208 MovieClip Frame 17
call("normal");
weapon_right(getProperty("/simon", _x) - 22, getProperty("/simon", _y) - 10);
Instance of Symbol 191 MovieClip in Symbol 208 MovieClip Frame 17
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 7) {
tellTarget (_root.simon) {
gotoAndStop ("fstand");
};
}
}
Symbol 208 MovieClip Frame 18
call("normal");
weapon_left(getProperty("/simon", _x) + 22, getProperty("/simon", _y) - 10);
Instance of Symbol 191 MovieClip in Symbol 208 MovieClip Frame 18
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 7) {
tellTarget (_root.simon) {
gotoAndStop ("bstand");
};
}
}
Symbol 208 MovieClip Frame 19
call("small");
weapon_right(getProperty("/simon", _x) - 22, getProperty("/simon", _y));
Instance of Symbol 198 MovieClip in Symbol 208 MovieClip Frame 19
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 7) {
tellTarget (_root.simon) {
gotoAndStop ("fduck");
};
}
}
Symbol 208 MovieClip Frame 20
call("small");
weapon_left(getProperty("/simon", _x) + 22, getProperty("/simon", _y));
Instance of Symbol 198 MovieClip in Symbol 208 MovieClip Frame 20
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 7) {
tellTarget (_root.simon) {
gotoAndStop ("bduck");
};
}
}
Symbol 208 MovieClip Frame 21
call("normal");
weapon_right(getProperty("/simon", _x) - 22, getProperty("/simon", _y) - 10);
Instance of Symbol 191 MovieClip in Symbol 208 MovieClip Frame 21
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 7) {
tellTarget (_root.simon) {
gotoAndStop ("ffall");
};
}
}
Symbol 208 MovieClip Frame 22
call("normal");
weapon_left(getProperty("/simon", _x) + 22, getProperty("/simon", _y) - 10);
Instance of Symbol 191 MovieClip in Symbol 208 MovieClip Frame 22
onClipEvent (enterFrame) {
if (getProperty(this, _currentframe) == 7) {
tellTarget (_root.simon) {
gotoAndStop ("bfall");
};
}
}
Symbol 208 MovieClip Frame 23
call("small");
tellTarget (_root.jumper) {
gotoAndPlay ("hurt bck");
};
tellTarget (_root.simon.focus) {
play();
};
tellTarget (_root.player) {
play();
};
Symbol 208 MovieClip Frame 24
call("small");
tellTarget (_root.jumper) {
gotoAndPlay ("hurt fwd");
};
tellTarget (_root.simon.focus) {
play();
};
tellTarget (_root.player) {
play();
};
Symbol 208 MovieClip Frame 25
stopAllSounds();
Symbol 208 MovieClip Frame 26
Set("/:lives", /:lives - 1);
Symbol 208 MovieClip Frame 57
if (/:lives == 0) {
Set("/:scene", 0);
}
tellTarget (_root) {
GoScene();
};
Symbol 208 MovieClip Frame 58
stopAllSounds();
Symbol 208 MovieClip Frame 59
Set("/:lives", /:lives - 1);
Symbol 208 MovieClip Frame 90
if (/:lives == 0) {
Set("/:scene", 0);
}
tellTarget (_root) {
GoScene();
};
Symbol 225 Button
on (keyPress "<Space>") {
nextFrame();
}
Symbol 236 MovieClip Frame 1
stop();
Instance of Symbol 86 MovieClip in Symbol 236 MovieClip Frame 1
onClipEvent (enterFrame) {
target = _root.dracula.Head;
if (target.hittest(_root.simon.whip.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightrang1)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightrang2)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftrang1)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftrang2)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightbomb1.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightbomb2.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftbomb1.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftbomb2.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightaxe1)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightaxe2)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightaxe3)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftaxe1)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftaxe2)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftaxe3)) {
tellTarget (target) {
play();
};
}
}
Symbol 236 MovieClip Frame 2
tellTarget (_root.enemy) {
nextFrame();
};
if (getProperty(_root.enemy, _currentframe) == 21) {
tellTarget (_root.dracula) {
gotoAndPlay ("die");
};
}
Symbol 281 Button
on (keyPress "<Space>") {
stopAllSounds();
Set("/:scene", 2);
tellTarget (_root) {
GoScene();
};
}
Symbol 407 MovieClip Frame 590
stop();
Symbol 425 Button
on (release) {
Set("/:weapon", 1);
play();
}
Symbol 426 Button
on (release) {
Set("/:weapon", 3);
play();
}
Symbol 427 Button
on (release) {
Set("/:weapon", 2);
play();
}
Symbol 434 MovieClip Frame 1
stop();
Symbol 435 Button
on (keyPress "<Space>") {
stopAllSounds();
gotoAndStop (1314);
}
on (press) {
prevFrame();
}
Symbol 452 Button
on (keyPress "<Space>") {
stopAllSounds();
gotoAndStop (1315);
}
on (press) {
prevFrame();
}
Symbol 465 Button
on (keyPress "<Space>") {
stopAllSounds();
gotoAndStop (1316);
}
on (press) {
prevFrame();
}
Symbol 478 Button
on (keyPress "<Space>") {
stopAllSounds();
gotoAndStop (1317);
}
on (press) {
prevFrame();
}
Symbol 492 Button
on (keyPress "<Space>") {
stopAllSounds();
gotoAndStop (1318);
}
on (press) {
prevFrame();
}
Symbol 520 MovieClip Frame 1
stop();
Symbol 524 MovieClip Frame 1
stop();
Symbol 524 MovieClip Frame 5
gotoAndStop (1);
_x = 600;
Symbol 524 MovieClip Frame 6
if (getProperty(this, _x) < -30) {
gotoAndStop (1);
}
if (getProperty(this, _x) > 550) {
gotoAndStop (1);
}
Symbol 524 MovieClip Frame 10
gotoAndPlay (6);
Symbol 525 MovieClip Frame 1
setProperty(_root.dracula, _x , random(460) + 20);
appear = random(5);
Symbol 525 MovieClip Frame 8
if (appear == 1) {
} else {
gotoAndPlay (1);
}
Symbol 525 MovieClip Frame 21
if (getProperty(_root.simon, _x) > getProperty(_root.dracula, _x)) {
gotoAndPlay (99);
} else {
gotoAndPlay (22);
}
Instance of Symbol 86 MovieClip "Body" in Symbol 525 MovieClip Frame 42
onClipEvent (enterFrame) {
if (this.hittest(_root.simon.whip.range)) {
tellTarget (this) {
play();
};
} else if (this.hittest(_root.leftaxe)) {
tellTarget (this) {
play();
};
} else if (this.hittest(_root.leftbomb)) {
tellTarget (this) {
play();
};
} else if (this.hittest(_root.leftrang)) {
tellTarget (this) {
play();
};
} else if (this.hittest(_root.rightaxe)) {
tellTarget (this) {
play();
};
} else if (this.hittest(_root.rightbomb)) {
tellTarget (this) {
play();
};
} else if (this.hittest(_root.rightrang)) {
tellTarget (this) {
play();
};
}
}
onClipEvent (enterFrame) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (getProperty(_root.simon, _x) < getProperty(t_root.dracula, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
}
Instance of Symbol 236 MovieClip "Head" in Symbol 525 MovieClip Frame 42
onClipEvent (enterFrame) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (getProperty(_root.simon, _x) < getProperty(this, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
}
Symbol 525 MovieClip Frame 51
if (getProperty(_root.simon, _x) > getProperty(_root.dracula, _x)) {
gotoAndPlay (129);
} else {
gotoAndPlay (52);
}
Symbol 525 MovieClip Frame 61
setProperty(_root.lshot1, _x , getProperty("/dracula", _x) + 15);
setProperty(_root.lshot1, _y , 320);
setProperty(_root.lshot2, _x , getProperty("/dracula", _x) + 15);
setProperty(_root.lshot3, _x , getProperty("/dracula", _x) + 15);
setProperty(_root.lshot3, _y , 340);
tellTarget (_root.lshot1) {
gotoAndPlay ("fire");
};
tellTarget (_root.lshot2) {
gotoAndPlay ("fire");
};
tellTarget (_root.lshot3) {
gotoAndPlay ("fire");
};
Symbol 525 MovieClip Frame 98
gotoAndPlay (1);
Instance of Symbol 86 MovieClip "Body" in Symbol 525 MovieClip Frame 119
onClipEvent (enterFrame) {
if (this.hittest(_root.simon.whip.range)) {
tellTarget (this) {
play();
};
} else if (this.hittest(_root.leftaxe)) {
tellTarget (this) {
play();
};
} else if (this.hittest(_root.leftbomb)) {
tellTarget (this) {
play();
};
} else if (this.hittest(_root.leftrang)) {
tellTarget (this) {
play();
};
} else if (this.hittest(_root.rightaxe)) {
tellTarget (this) {
play();
};
} else if (this.hittest(_root.rightbomb)) {
tellTarget (this) {
play();
};
} else if (this.hittest(_root.rightrang)) {
tellTarget (this) {
play();
};
}
}
onClipEvent (enterFrame) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (getProperty(_root.simon, _x) < getProperty(_root.dracula, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
}
Instance of Symbol 236 MovieClip "Head" in Symbol 525 MovieClip Frame 119
onClipEvent (enterFrame) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (getProperty(_root.simon, _x) < getProperty(this, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
}
Symbol 525 MovieClip Frame 128
if (getProperty(_root.simon, _x) > getProperty(_root.dracula, _x)) {
gotoAndPlay (129);
} else {
gotoAndPlay (52);
}
Symbol 525 MovieClip Frame 138
setProperty(_root.rshot1, _x , getProperty("/dracula", _x) - 15);
setProperty(_root.rshot1, _y , 320);
setProperty(_root.rshot2, _x , getProperty("/dracula", _x) - 15);
setProperty(_root.rshot3, _x , getProperty("/dracula", _x) - 15);
setProperty(_root.rshot3, _y , 340);
tellTarget (_root.rshot1) {
gotoAndPlay ("fire");
};
tellTarget (_root.rshot2) {
gotoAndPlay ("fire");
};
tellTarget (_root.rshot3) {
gotoAndPlay ("fire");
};
Symbol 525 MovieClip Frame 175
gotoAndPlay (1);
Symbol 525 MovieClip Frame 176
stopAllSounds();
Symbol 525 MovieClip Frame 241
stop();
Set("/:scene", 6);
tellTarget (_root) {
GoScene();
};
Symbol 528 MovieClip Frame 1
stop();
myColor = new Color("/bowser");
myColorTransform = new Object();
myColorTransform = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0"};
myColor.setTransform(myColorTransform);
Instance of Symbol 86 MovieClip in Symbol 528 MovieClip Frame 1
onClipEvent (enterFrame) {
target = _root.bowser.focus;
if (target.hittest(_root.simon.whip.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightrang1)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightrang2)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftrang1)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftrang2)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightbomb1.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightbomb2.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftbomb1.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftbomb2.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightaxe1)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightaxe2)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightaxe3)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftaxe1)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftaxe2)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftaxe3)) {
tellTarget (target) {
play();
};
}
}
Symbol 528 MovieClip Frame 2
tellTarget (_root.enemy) {
nextFrame();
};
if (getProperty(_root.enemy, _currentframe) == 21) {
stopAllSounds();
if (getProperty(_root.bowser, _currentframe) < 52) {
tellTarget (_root.bowser) {
gotoAndPlay ("die left");
};
} else {
tellTarget (_root.bowser) {
gotoAndPlay ("die right");
};
}
}
myColor = new Color("/bowser");
myColorTransform = new Object();
myColorTransform = {ra:"100", rb:"150", ga:"100", gb:"-150", ba:"100", bb:"-150"};
myColor.setTransform(myColorTransform);
Instance of Symbol 86 MovieClip "turner" in Symbol 539 MovieClip Frame 1
onClipEvent (enterFrame) {
if (getProperty(_root.bowser, _x) < getProperty(_root.simon, _x)) {
tellTarget (_root.bowser) {
gotoAndPlay(getProperty("/bowser", _currentframe) + 40);
};
}
}
Instance of Symbol 528 MovieClip "focus" in Symbol 539 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (getProperty(_root.bowser, _x) > getProperty(_root.simon, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
}
Symbol 539 MovieClip Frame 36
shoot = random(2);
if (shoot == 1) {
setProperty(_root.lshot1, _x , getProperty("/bowser", _x) - 20);
setProperty(_root.lshot1, _y , getProperty("/bowser", _y) - 10);
tellTarget (_root.lshot1) {
gotoAndPlay ("fire");
};
} else {
setProperty(_root.lshot2, _x , getProperty("/bowser", _x) - 20);
setProperty(_root.lshot2, _y , getProperty("/bowser", _y) - 10);
tellTarget (_root.lshot2) {
gotoAndPlay ("fire");
};
}
Symbol 539 MovieClip Frame 40
gotoAndPlay (1);
Instance of Symbol 86 MovieClip "turner" in Symbol 539 MovieClip Frame 41
onClipEvent (enterFrame) {
if (getProperty(_root.bowser, _x) > getProperty(_root.simon, _x)) {
tellTarget (_root.bowser) {
gotoAndPlay(getProperty("/bowser", _currentframe) - 40);
};
}
}
Symbol 539 MovieClip Frame 76
shoot = random(2);
if (shoot == 1) {
setProperty(_root.rshot1, _x , getProperty("/bowser", _x) + 20);
setProperty(_root.rshot1, _y , getProperty("/bowser", _y) - 10);
tellTarget (_root.rshot1) {
gotoAndPlay ("fire");
};
} else {
setProperty(_root.rshot2, _x , getProperty("/bowser", _x) + 20);
setProperty(_root.rshot2, _y , getProperty("/bowser", _y) - 10);
tellTarget (_root.rshot2) {
gotoAndPlay ("fire");
};
}
Symbol 539 MovieClip Frame 80
gotoAndPlay (41);
Instance of Symbol 537 MovieClip in Symbol 539 MovieClip Frame 81
onClipEvent (enterFrame) {
setProperty("/bowser", _x , getProperty("/bowser", _x) + 22);
}
Symbol 539 MovieClip Frame 102
tellTarget ("/b-mover") {
gotoAndStop ("left");
};
gotoAndPlay (1);
Instance of Symbol 537 MovieClip in Symbol 539 MovieClip Frame 103
onClipEvent (enterFrame) {
setProperty("/bowser", _x , getProperty("/bowser", _x) - 22);
}
Symbol 539 MovieClip Frame 124
tellTarget ("/b-mover") {
gotoAndStop ("right");
};
gotoAndPlay (41);
Instance of Symbol 537 MovieClip in Symbol 539 MovieClip Frame 125
onClipEvent (enterFrame) {
setProperty("/bowser", _y , getProperty("/bowser", _y) + 15);
}
Symbol 539 MovieClip Frame 180
stop();
Set("/:scene", 3);
tellTarget (_root) {
GoScene();
};
Instance of Symbol 537 MovieClip in Symbol 539 MovieClip Frame 181
onClipEvent (enterFrame) {
setProperty("/bowser", _y , getProperty("/bowser", _y) + 15);
}
Symbol 539 MovieClip Frame 207
play();
Symbol 539 MovieClip Frame 236
stop();
Set("/:scene", 3);
tellTarget (_root) {
GoScene();
};
Symbol 540 MovieClip Frame 1
stop();
tellTarget ("/b-jumper") {
gotoAndPlay ("fjump");
};
Symbol 540 MovieClip Frame 2
tellTarget ("/b-jumper") {
gotoAndPlay ("bjump");
};
Symbol 540 MovieClip Frame 3
tellTarget ("/b-jumper") {
gotoAndPlay ("fjump");
};
Symbol 540 MovieClip Frame 4
tellTarget ("/b-jumper") {
gotoAndPlay ("fjump");
};
Symbol 540 MovieClip Frame 5
tellTarget ("/b-jumper") {
gotoAndPlay ("bjump");
};
Symbol 540 MovieClip Frame 6
tellTarget ("/b-jumper") {
gotoAndPlay ("bjump");
};
Symbol 540 MovieClip Frame 7
tellTarget ("/bowser") {
gotoAndPlay ("charge left");
};
Symbol 540 MovieClip Frame 10
tellTarget ("/b-jumper") {
gotoAndPlay ("bjump");
};
Symbol 540 MovieClip Frame 11
tellTarget ("/b-jumper") {
gotoAndPlay ("fjump");
};
Symbol 540 MovieClip Frame 12
tellTarget ("/b-jumper") {
gotoAndPlay ("bjump");
};
Symbol 540 MovieClip Frame 13
tellTarget ("/b-jumper") {
gotoAndPlay ("bjump");
};
Symbol 540 MovieClip Frame 14
tellTarget ("/b-jumper") {
gotoAndPlay ("fjump");
};
Symbol 540 MovieClip Frame 15
tellTarget ("/b-jumper") {
gotoAndPlay ("fjump");
};
Symbol 540 MovieClip Frame 16
tellTarget ("/bowser") {
gotoAndPlay ("charge right");
};
Symbol 541 MovieClip Frame 1
stop();
Symbol 541 MovieClip Frame 2
play();
setProperty("/bowser", _y , getProperty("/bowser", _y) - 10);
setProperty("/bowser", _x , getProperty("/bowser", _x) - 8);
Symbol 541 MovieClip Frame 3
call("fjump");
Symbol 541 MovieClip Frame 4
call("fjump");
Symbol 541 MovieClip Frame 5
call("fjump");
Symbol 541 MovieClip Frame 6
call("fjump");
Symbol 541 MovieClip Frame 7
call("fjump");
Symbol 541 MovieClip Frame 8
setProperty("/bowser", _x , getProperty("/bowser", _x) - 8);
Symbol 541 MovieClip Frame 9
call("airtime");
Symbol 541 MovieClip Frame 10
call("airtime");
Symbol 541 MovieClip Frame 11
call("airtime");
Symbol 541 MovieClip Frame 12
setProperty("/bowser", _y , getProperty("/bowser", _y) + 10);
setProperty("/bowser", _x , getProperty("/bowser", _x) - 8);
Symbol 541 MovieClip Frame 13
call("fland");
Symbol 541 MovieClip Frame 14
call("fland");
Symbol 541 MovieClip Frame 15
call("fland");
Symbol 541 MovieClip Frame 16
call("fland");
Symbol 541 MovieClip Frame 17
call("fland");
Symbol 541 MovieClip Frame 18
stop();
tellTarget ("/b-mover") {
nextFrame();
};
Symbol 541 MovieClip Frame 21
setProperty("/bowser", _y , getProperty("/bowser", _y) - 10);
setProperty("/bowser", _x , getProperty("/bowser", _x) + 8);
Symbol 541 MovieClip Frame 22
call("bjump");
Symbol 541 MovieClip Frame 23
call("bjump");
Symbol 541 MovieClip Frame 24
call("bjump");
Symbol 541 MovieClip Frame 25
call("bjump");
Symbol 541 MovieClip Frame 26
call("bjump");
Symbol 541 MovieClip Frame 27
setProperty("/bowser", _x , getProperty("/bowser", _x) + 8);
Symbol 541 MovieClip Frame 28
call("bairtime");
Symbol 541 MovieClip Frame 29
call("bairtime");
Symbol 541 MovieClip Frame 30
call("bairtime");
Symbol 541 MovieClip Frame 31
setProperty("/bowser", _y , getProperty("/bowser", _y) + 10);
setProperty("/bowser", _x , getProperty("/bowser", _x) + 8);
Symbol 541 MovieClip Frame 32
call("bland");
Symbol 541 MovieClip Frame 33
call("bland");
Symbol 541 MovieClip Frame 34
call("bland");
Symbol 541 MovieClip Frame 35
call("bland");
Symbol 541 MovieClip Frame 36
call("bland");
Symbol 541 MovieClip Frame 37
stop();
tellTarget ("/b-mover") {
nextFrame();
};
Symbol 552 MovieClip Frame 1
stop();
Instance of Symbol 86 MovieClip in Symbol 552 MovieClip Frame 1
onClipEvent (enterFrame) {
target = _root.zombie.focus;
if (target.hittest(_root.simon.whip.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightrang1)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightrang2)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftrang1)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftrang2)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightbomb1.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightbomb2.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftbomb1.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftbomb2.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightaxe1)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightaxe2)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightaxe3)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftaxe1)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftaxe2)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftaxe3)) {
tellTarget (target) {
play();
};
}
}
Symbol 552 MovieClip Frame 2
tellTarget ("/zombie") {
gotoAndPlay ("die");
};
Symbol 556 MovieClip Frame 1
appear = random(2);
setProperty("/zombie", _x , random(460) + 20);
Symbol 556 MovieClip Frame 34
if (appear == 1) {
if (getProperty("/zombie", _x) > getProperty("/simon", _x)) {
gotoAndPlay (35);
} else {
gotoAndPlay (51);
}
} else {
gotoAndPlay (1);
}
Symbol 556 MovieClip Frame 50
gotoAndStop (68);
Symbol 556 MovieClip Frame 66
gotoAndStop (67);
Symbol 556 MovieClip Frame 67
stop();
Instance of Symbol 552 MovieClip "focus" in Symbol 556 MovieClip Frame 67
onClipEvent (enterFrame) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (getProperty(_root.zombie, _x) > getProperty(_root.simon, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
}
Instance of Symbol 550 MovieClip in Symbol 556 MovieClip Frame 67
onClipEvent (enterFrame) {
setProperty("/zombie", _x , getProperty("/zombie", _x) + 5);
if (getProperty("/zombie", _x) > 550) {
tellTarget ("/zombie") {
gotoAndPlay (1);
};
}
}
Symbol 556 MovieClip Frame 68
stop();
Instance of Symbol 550 MovieClip in Symbol 556 MovieClip Frame 68
onClipEvent (enterFrame) {
setProperty("/zombie", _x , getProperty("/zombie", _x) - 5);
if (getProperty("/zombie", _x) < -50) {
tellTarget ("/zombie") {
gotoAndPlay (1);
};
}
}
Symbol 556 MovieClip Frame 73
gotoAndPlay (1);
Symbol 560 MovieClip Frame 1
stop();
Symbol 560 MovieClip Frame 2
Set("/:shotx", (getProperty("/gargoyle", _x) - getProperty("/simon", _x)) / 11);
Symbol 560 MovieClip Frame 3
stop();
Instance of Symbol 559 MovieClip in Symbol 560 MovieClip Frame 3
onClipEvent (enterFrame) {
setProperty("/shot", _x , getProperty("/shot", _x) - /:shotx);
setProperty("/shot", _y , getProperty("/shot", _y) + 20);
}
Symbol 561 MovieClip Frame 1
stop();
myColor = new Color("/gargoyle");
myColorTransform = new Object();
myColorTransform = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0"};
myColor.setTransform(myColorTransform);
Instance of Symbol 86 MovieClip in Symbol 561 MovieClip Frame 1
onClipEvent (enterFrame) {
target = _root.gargoyle.focus;
if (target.hittest(_root.simon.whip.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightrang1)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightrang2)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftrang1)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftrang2)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightbomb1.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightbomb2.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftbomb1.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftbomb2.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightaxe1)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightaxe2)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightaxe3)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftaxe1)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftaxe2)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftaxe3)) {
tellTarget (target) {
play();
};
}
}
Symbol 561 MovieClip Frame 2
tellTarget (_root.enemy) {
nextFrame();
};
if (getProperty(_root.enemy, _currentframe) == 21) {
stopAllSounds();
tellTarget ("/gargoyle") {
gotoAndPlay ("die");
};
}
myColor = new Color("/gargoyle");
myColorTransform = new Object();
myColorTransform = {ga:"100", gb:"200"};
myColor.setTransform(myColorTransform);
Symbol 573 MovieClip Frame 1
stop();
Instance of Symbol 561 MovieClip "focus" in Symbol 573 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (getProperty(_root.gargoyle, _x) > getProperty(_root.simon, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
}
Instance of Symbol 566 MovieClip in Symbol 573 MovieClip Frame 1
onClipEvent (enterFrame) {
if (getProperty("/simon", _currentframe) > 8) {
if (getProperty("/gargoyle", _x) < 265) {
tellTarget ("/gargoyle") {
gotoAndPlay ("evade right");
};
} else if (getProperty("/gargoyle", _x) >= 264) {
tellTarget ("/gargoyle") {
gotoAndPlay ("evade left");
};
}
}
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) - 12);
if (getProperty("/gargoyle", _x) < (getProperty("/simon", _x) - 100)) {
tellTarget ("/gargoyle") {
gotoAndStop ("walk right");
};
}
}
Instance of Symbol 566 MovieClip in Symbol 573 MovieClip Frame 2
onClipEvent (enterFrame) {
if (getProperty("/simon", _currentframe) > 8) {
if (getProperty("/gargoyle", _x) < 265) {
tellTarget ("/gargoyle") {
gotoAndPlay ("evade right");
};
} else if (getProperty("/gargoyle", _x) >= 264) {
tellTarget ("/gargoyle") {
gotoAndPlay ("evade left");
};
}
}
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) + 12);
if (getProperty("/gargoyle", _x) > (getProperty("/simon", _x) + 100)) {
tellTarget ("/gargoyle") {
gotoAndStop ("walk left");
};
}
}
Symbol 573 MovieClip Frame 3
setProperty("/gargoyle", _y , getProperty("/gargoyle", _y) - 5);
Instance of Symbol 569 MovieClip in Symbol 573 MovieClip Frame 3
onClipEvent (enterFrame) {
if (getProperty("/gargoyle", _x) < 440) {
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) + 15);
} else if (getProperty("/gargoyle", _y) == 110) {
setProperty("/gargoyle", _x , 440);
tellTarget ("/gargoyle") {
gotoAndPlay ("right corner");
};
}
}
Symbol 573 MovieClip Frame 4
setProperty("/gargoyle", _y , getProperty("/gargoyle", _y) - 10);
Symbol 573 MovieClip Frame 5
setProperty("/gargoyle", _y , getProperty("/gargoyle", _y) - 15);
Symbol 573 MovieClip Frame 6
setProperty("/gargoyle", _y , getProperty("/gargoyle", _y) - 20);
Symbol 573 MovieClip Frame 7
setProperty("/gargoyle", _y , getProperty("/gargoyle", _y) - 25);
Symbol 573 MovieClip Frame 8
setProperty("/gargoyle", _y , getProperty("/gargoyle", _y) - 27.5);
Symbol 573 MovieClip Frame 9
call("maxy");
Symbol 573 MovieClip Frame 10
call("maxy");
Symbol 573 MovieClip Frame 11
call("maxy");
Symbol 573 MovieClip Frame 12
call("maxy");
Symbol 573 MovieClip Frame 13
setProperty("/gargoyle", _y , 110);
stop();
Symbol 573 MovieClip Frame 14
setProperty("/gargoyle", _y , getProperty("/gargoyle", _y) - 5);
Instance of Symbol 569 MovieClip in Symbol 573 MovieClip Frame 14
onClipEvent (enterFrame) {
if (getProperty("/gargoyle", _x) > 90) {
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) - 15);
} else if (getProperty("/gargoyle", _y) == 110) {
setProperty("/gargoyle", _x , 90);
tellTarget ("/gargoyle") {
gotoAndPlay ("left corner");
};
}
}
Symbol 573 MovieClip Frame 15
setProperty("/gargoyle", _y , getProperty("/gargoyle", _y) - 10);
Symbol 573 MovieClip Frame 16
setProperty("/gargoyle", _y , getProperty("/gargoyle", _y) - 15);
Symbol 573 MovieClip Frame 17
setProperty("/gargoyle", _y , getProperty("/gargoyle", _y) - 20);
Symbol 573 MovieClip Frame 18
setProperty("/gargoyle", _y , getProperty("/gargoyle", _y) - 25);
Symbol 573 MovieClip Frame 19
call("maxy");
Symbol 573 MovieClip Frame 20
call("maxy");
Symbol 573 MovieClip Frame 21
call("maxy");
Symbol 573 MovieClip Frame 22
call("maxy");
Symbol 573 MovieClip Frame 23
call("maxy");
Symbol 573 MovieClip Frame 24
setProperty("/gargoyle", _y , 110);
stop();
Symbol 573 MovieClip Frame 44
action = random(6);
setProperty("/shot", _x , _x);
setProperty("/shot", _y , _y + 5);
tellTarget ("/shot") {
play();
};
Instance of Symbol 569 MovieClip in Symbol 573 MovieClip Frame 47
onClipEvent (enterFrame) {
if (getProperty("/simon", _x) > 400) {
tellTarget ("/gargoyle") {
gotoAndPlay ("fly left");
};
}
}
Symbol 573 MovieClip Frame 54
if (action == 0) {
gotoAndPlay (25);
}
if (action == 1) {
gotoAndStop (130);
}
if (action == 2) {
gotoAndPlay (87);
}
if (action == 3) {
gotoAndStop (55);
}
if (action == 4) {
gotoAndStop (130);
}
if (action == 5) {
gotoAndPlay (87);
}
Symbol 573 MovieClip Frame 55
stop();
Instance of Symbol 569 MovieClip in Symbol 573 MovieClip Frame 55
onClipEvent (enterFrame) {
if (getProperty("/gargoyle", _x) > 90) {
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) - 15);
}
if (getProperty("/gargoyle", _x) <= 90) {
setProperty("/gargoyle", _x , 90);
tellTarget ("/gargoyle") {
gotoAndPlay ("left corner");
};
}
}
Symbol 573 MovieClip Frame 75
action = random(6);
setProperty("/shot", _x , _x + 3);
setProperty("/shot", _y , _y + 5);
tellTarget ("/shot") {
play();
};
Instance of Symbol 569 MovieClip in Symbol 573 MovieClip Frame 78
onClipEvent (enterFrame) {
if (getProperty("/simon", _x) < 130) {
tellTarget ("/gargoyle") {
gotoAndPlay ("fly right");
};
}
}
Symbol 573 MovieClip Frame 85
if (action == 0) {
gotoAndPlay (56);
}
if (action == 1) {
gotoAndStop (131);
}
if (action == 2) {
gotoAndPlay (108);
}
if (action == 3) {
gotoAndStop (86);
}
if (action == 4) {
gotoAndStop (131);
}
if (action == 5) {
gotoAndPlay (108);
}
Symbol 573 MovieClip Frame 86
stop();
Instance of Symbol 569 MovieClip in Symbol 573 MovieClip Frame 86
onClipEvent (enterFrame) {
if (getProperty("/gargoyle", _x) < 440) {
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) + 15);
}
if (getProperty("/gargoyle", _x) >= 440) {
setProperty("/gargoyle", _x , 440);
tellTarget ("/gargoyle") {
gotoAndPlay ("right corner");
};
}
}
Symbol 573 MovieClip Frame 87
setProperty("/gargoyle", _y , getProperty("/gargoyle", _y) + 27.5);
Symbol 573 MovieClip Frame 88
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) - 5);
call("down");
Symbol 573 MovieClip Frame 89
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) - 10);
call("down");
Symbol 573 MovieClip Frame 90
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) - 15);
call("down");
Symbol 573 MovieClip Frame 91
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) - 20);
call("down");
Symbol 573 MovieClip Frame 92
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) - 25);
call("down");
Symbol 573 MovieClip Frame 93
call("maxleftdown");
Symbol 573 MovieClip Frame 94
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) - 25);
Symbol 573 MovieClip Frame 95
call("maxleft");
Symbol 573 MovieClip Frame 96
call("maxleft");
Symbol 573 MovieClip Frame 97
call("maxleft");
Symbol 573 MovieClip Frame 98
call("maxleft");
Symbol 573 MovieClip Frame 99
call("maxleft");
Symbol 573 MovieClip Frame 100
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) - 25);
call("up");
Symbol 573 MovieClip Frame 101
call("maxleftup");
Symbol 573 MovieClip Frame 102
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) - 20);
call("up");
Symbol 573 MovieClip Frame 103
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) - 15);
call("up");
Symbol 573 MovieClip Frame 104
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) - 10);
call("up");
Symbol 573 MovieClip Frame 105
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) - 5);
call("up");
Symbol 573 MovieClip Frame 106
setProperty("/gargoyle", _y , getProperty("/gargoyle", _y) - 27.5);
Symbol 573 MovieClip Frame 107
setProperty("/gargoyle", _x , 90);
setProperty("/gargoyle", _y , 110);
gotoAndPlay (56);
Symbol 573 MovieClip Frame 108
call("down");
Symbol 573 MovieClip Frame 109
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) + 5);
call("down");
Symbol 573 MovieClip Frame 110
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) + 10);
call("down");
Symbol 573 MovieClip Frame 111
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) + 15);
call("down");
Symbol 573 MovieClip Frame 112
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) + 20);
call("down");
Symbol 573 MovieClip Frame 113
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) + 25);
call("down");
Symbol 573 MovieClip Frame 114
call("maxrightdown");
Symbol 573 MovieClip Frame 115
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) + 25);
Symbol 573 MovieClip Frame 116
call("maxright");
Symbol 573 MovieClip Frame 117
call("maxright");
Symbol 573 MovieClip Frame 118
call("maxright");
Symbol 573 MovieClip Frame 119
call("maxright");
Symbol 573 MovieClip Frame 120
call("maxright");
Symbol 573 MovieClip Frame 121
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) + 25);
call("up");
Symbol 573 MovieClip Frame 122
call("maxrightup");
Symbol 573 MovieClip Frame 123
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) + 20);
call("up");
Symbol 573 MovieClip Frame 124
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) + 15);
call("up");
Symbol 573 MovieClip Frame 125
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) + 10);
call("up");
Symbol 573 MovieClip Frame 126
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) + 5);
call("up");
Symbol 573 MovieClip Frame 127
call("up");
Symbol 573 MovieClip Frame 128
setProperty("/gargoyle", _x , 440);
setProperty("/gargoyle", _y , 110);
gotoAndPlay (25);
Instance of Symbol 569 MovieClip in Symbol 573 MovieClip Frame 129
onClipEvent (enterFrame) {
if (/:accl < 150) {
setProperty("/gargoyle", _y , getProperty("/gargoyle", _y) - /:accl);
setProperty("/gargoyle", _x , getProperty("/gargoyle", _x) + 20);
Set("/:accl", /:accl * 2);
} else {
setProperty("/gargoyle", _y , 110);
setProperty("/gargoyle", _x , 440);
tellTarget ("/gargoyle") {
gotoAndPlay ("right corner");
};
}
}
Instance of Symbol 569 MovieClip in Symbol 573 MovieClip Frame 130
onClipEvent (enterFrame) {
if (getProperty("/gargoyle", _y) < 350) {
setProperty("/gargoyle", _y , getProperty("/gargoyle", _y) + 25);
} else {
setProperty("/gargoyle", _y , 349.4);
tellTarget ("/gargoyle") {
gotoAndStop ("walk left");
};
}
}
Instance of Symbol 569 MovieClip in Symbol 573 MovieClip Frame 131
onClipEvent (enterFrame) {
if (getProperty("/gargoyle", _y) < 349.4) {
setProperty("/gargoyle", _y , getProperty("/gargoyle", _y) + 25);
} else {
setProperty("/gargoyle", _y , 349.4);
tellTarget ("/gargoyle") {
gotoAndStop ("walk right");
};
}
}
Symbol 573 MovieClip Frame 149
tellTarget ("/zombie") {
gotoAndStop (1);
};
Symbol 573 MovieClip Frame 180
stop();
Set("/:scene", 4);
tellTarget (_root) {
GoScene();
};
Symbol 578 MovieClip Frame 1
stop();
Symbol 578 MovieClip Frame 2
stop();
Symbol 579 MovieClip Frame 1
stop();
myColor = new Color("/knight");
myColorTransform = new Object();
myColorTransform = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0"};
myColor.setTransform(myColorTransform);
Instance of Symbol 86 MovieClip in Symbol 579 MovieClip Frame 1
onClipEvent (enterFrame) {
target = _root.knight.focus;
if (target.hittest(_root.simon.whip.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightrang1)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightrang2)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftrang1)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftrang2)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightbomb1.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightbomb2.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftbomb1.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftbomb2.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightaxe1)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightaxe2)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightaxe3)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftaxe1)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftaxe2)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftaxe3)) {
tellTarget (target) {
play();
};
}
}
Symbol 579 MovieClip Frame 2
tellTarget (_root.enemy) {
nextFrame();
};
if (getProperty(_root.enemy, _currentframe) == 21) {
stopAllSounds();
tellTarget (_root.knight) {
gotoAndPlay ("die");
};
}
myColor = new Color("/knight");
myColorTransform = new Object();
myColorTransform = {ra:"100", rb:"150", ga:"100", gb:"-150", ba:"100", bb:"-150"};
myColor.setTransform(myColorTransform);
Symbol 602 MovieClip Frame 1
stop();
Set("/:shield", random(2));
Set("/:action", random(3));
Set("/:front", 1);
Instance of Symbol 86 MovieClip "Body" in Symbol 602 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hittest(_root.simon.whip.range)) {
tellTarget (this) {
play();
};
} else if (this.hittest(_root.leftaxe)) {
tellTarget (this) {
play();
};
} else if (this.hittest(_root.leftbomb)) {
tellTarget (this) {
play();
};
} else if (this.hittest(_root.leftrang)) {
tellTarget (this) {
play();
};
} else if (this.hittest(_root.rightaxe)) {
tellTarget (this) {
play();
};
} else if (this.hittest(_root.rightbomb)) {
tellTarget (this) {
play();
};
} else if (this.hittest(_root.rightrang)) {
tellTarget (this) {
play();
};
}
}
onClipEvent (enterFrame) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (getProperty(_root.simon, _x) < getProperty(_root.knight, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
}
Instance of Symbol 579 MovieClip "focus" in Symbol 602 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon.focus, _currentframe) == 1) {
if (getProperty(_root.simon, _x) < getProperty(_root.knight, _x)) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
} else {
tellTarget (_root.simon) {
gotoAndStop ("bhurt");
};
}
}
}
}
Instance of Symbol 584 MovieClip in Symbol 602 MovieClip Frame 1
onClipEvent (enterFrame) {
if (getProperty("/knight", _x) > (getProperty("/simon", _x) + 40)) {
setProperty("/knight", _x , getProperty("/knight", _x) - 10);
} else {
tellTarget ("/knight") {
gotoAndPlay ("walkdown back");
};
}
}
Symbol 602 MovieClip Frame 4
if (/:action == 1) {
gotoAndPlay (9);
} else if (/:action == 2) {
gotoAndPlay (9);
} else {
gotoAndPlay (1);
}
Symbol 602 MovieClip Frame 5
Set("/:shield", random(2));
Set("/:action", random(2));
Set("/:front", 0);
Instance of Symbol 584 MovieClip in Symbol 602 MovieClip Frame 5
onClipEvent (enterFrame) {
if (getProperty("/knight", _x) < (getProperty("/simon", _x) + 130)) {
setProperty("/knight", _x , getProperty("/knight", _x) + 10);
} else {
tellTarget ("/knight") {
gotoAndPlay ("walkdown front");
};
}
}
Symbol 602 MovieClip Frame 8
if (/:action == 1) {
gotoAndPlay (9);
} else if (/:action == 2) {
gotoAndPlay (9);
} else {
gotoAndPlay (5);
}
Symbol 602 MovieClip Frame 9
play();
Symbol 602 MovieClip Frame 18
setProperty("/highknife", _x , _x - 30);
tellTarget ("/highknife") {
gotoAndStop (2);
};
Symbol 602 MovieClip Frame 20
if (/:shield == 0) {
if (/:front == 1) {
gotoAndPlay (1);
} else {
gotoAndPlay (5);
}
} else if (/:front == 1) {
gotoAndPlay (21);
} else {
gotoAndPlay (26);
}
Symbol 602 MovieClip Frame 21
Set("/:shield", random(2));
Set("/:action", random(2));
Set("/:front", 1);
Instance of Symbol 594 MovieClip in Symbol 602 MovieClip Frame 21
onClipEvent (enterFrame) {
if (getProperty("/knight", _x) > (getProperty("/simon", _x) + 40)) {
setProperty("/knight", _x , getProperty("/knight", _x) - 10);
} else {
tellTarget ("/knight") {
gotoAndPlay ("walkup back");
};
}
}
Symbol 602 MovieClip Frame 25
if (/:action == 1) {
gotoAndPlay (31);
} else if (/:action == 2) {
gotoAndPlay (31);
} else {
gotoAndPlay (21);
}
Symbol 602 MovieClip Frame 26
Set("/:shield", random(2));
Set("/:action", random(2));
Set("/:front", 0);
Instance of Symbol 594 MovieClip in Symbol 602 MovieClip Frame 26
onClipEvent (enterFrame) {
if (getProperty("/knight", _x) < (getProperty("/simon", _x) + 130)) {
setProperty("/knight", _x , getProperty("/knight", _x) + 10);
} else {
tellTarget ("/knight") {
gotoAndPlay ("walkup front");
};
}
}
Symbol 602 MovieClip Frame 30
if (/:action == 1) {
gotoAndPlay (31);
} else if (/:action == 2) {
gotoAndPlay (31);
} else {
gotoAndPlay (26);
}
Symbol 602 MovieClip Frame 31
play();
Symbol 602 MovieClip Frame 40
setProperty("/lowknife", _x , _x - 30);
tellTarget ("/lowknife") {
gotoAndStop (2);
};
Symbol 602 MovieClip Frame 42
if (/:shield == 0) {
if (/:front == 1) {
gotoAndPlay (1);
} else {
gotoAndPlay (5);
}
} else if (/:front == 1) {
gotoAndPlay (21);
} else {
gotoAndPlay (26);
}
Symbol 602 MovieClip Frame 43
myColor = new Color("/simon");
myColorTransform = new Object();
myColorTransform = {ra:"100", rb:"255", ga:"100", gb:"255", ba:"100", bb:"255"};
myColor.setTransform(myColorTransform);
Symbol 602 MovieClip Frame 44
myColor = new Color("/simon");
myColorTransform = new Object();
myColorTransform = {ra:"100", rb:"0", ga:"100", gb:"200", ba:"100", bb:"255"};
myColor.setTransform(myColorTransform);
Symbol 602 MovieClip Frame 45
call("white");
Symbol 602 MovieClip Frame 46
call("blue");
Symbol 602 MovieClip Frame 47
call("white");
Symbol 602 MovieClip Frame 48
call("blue");
Symbol 602 MovieClip Frame 49
call("white");
Symbol 602 MovieClip Frame 50
call("blue");
Symbol 602 MovieClip Frame 51
call("white");
Symbol 602 MovieClip Frame 52
call("blue");
Symbol 602 MovieClip Frame 53
call("white");
Symbol 602 MovieClip Frame 54
call("blue");
Symbol 602 MovieClip Frame 55
call("white");
Symbol 602 MovieClip Frame 56
call("blue");
Symbol 602 MovieClip Frame 57
call("white");
Symbol 602 MovieClip Frame 58
call("blue");
Symbol 602 MovieClip Frame 59
call("white");
Symbol 602 MovieClip Frame 60
call("blue");
Symbol 602 MovieClip Frame 61
call("white");
Symbol 602 MovieClip Frame 62
call("blue");
Symbol 602 MovieClip Frame 63
call("white");
Symbol 602 MovieClip Frame 64
call("blue");
Symbol 602 MovieClip Frame 65
call("white");
Symbol 602 MovieClip Frame 66
call("blue");
Symbol 602 MovieClip Frame 67
call("white");
Symbol 602 MovieClip Frame 68
call("blue");
Symbol 602 MovieClip Frame 69
call("white");
Symbol 602 MovieClip Frame 70
call("blue");
Symbol 602 MovieClip Frame 71
call("white");
Symbol 602 MovieClip Frame 72
call("blue");
Symbol 602 MovieClip Frame 73
myColor = new Color("/simon");
myColorTransform = new Object();
myColorTransform = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0"};
myColor.setTransform(myColorTransform);
Symbol 602 MovieClip Frame 89
stop();
Set("/:scene", 5);
tellTarget (_root) {
GoScene();
};
Symbol 606 MovieClip Frame 1
stop();
setProperty("/eruga", _alpha , "100");
Instance of Symbol 86 MovieClip in Symbol 606 MovieClip Frame 1
onClipEvent (enterFrame) {
target = _root.eruga.focus;
if (target.hittest(_root.simon.whip.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightrang1)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightrang2)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftrang1)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftrang2)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightbomb1.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightbomb2.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftbomb1.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftbomb2.range)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightaxe1)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightaxe2)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.rightaxe3)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftaxe1)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftaxe2)) {
tellTarget (target) {
play();
};
}
if (target.hittest(_root.leftaxe3)) {
tellTarget (target) {
play();
};
}
}
Symbol 606 MovieClip Frame 2
tellTarget (_root.enemy) {
nextFrame();
};
if (getProperty(_root.enemy, _currentframe) == 21) {
stopAllSounds();
tellTarget ("/eruga") {
gotoAndPlay ("die");
};
}
setProperty("/eruga", _alpha , "0");
Symbol 606 MovieClip Frame 3
setProperty("/eruga", _alpha , "0");
Symbol 606 MovieClip Frame 4
setProperty("/eruga", _alpha , "100");
Symbol 606 MovieClip Frame 5
setProperty("/eruga", _alpha , "0");
Instance of Symbol 606 MovieClip "focus" in Symbol 612 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hittest(_root.simon.focus)) {
if (getProperty(_root.simon.focus, _currentframe) == 1) {
tellTarget (_root.simon) {
gotoAndStop ("fhurt");
};
}
}
}
Symbol 612 MovieClip Frame 25
if (getProperty("/mshot1", _currentframe) == 1) {
setProperty("/ushot1", _x , _x - 20);
setProperty("/ushot1", _y , 325);
setProperty("/mshot1", _x , _x - 20);
setProperty("/mshot1", _y , 325);
setProperty("/dshot1", _x , _x - 20);
setProperty("/dshot1", _y , 325);
tellTarget ("/ushot1") {
gotoAndPlay ("fire");
};
tellTarget ("/mshot1") {
gotoAndPlay ("fire");
};
tellTarget ("/dshot1") {
gotoAndPlay ("fire");
};
} else if (getProperty("/mshot2", _currentframe) == 1) {
setProperty("/ushot2", _x , _x - 20);
setProperty("/ushot2", _y , 325);
setProperty("/mshot2", _x , _x - 20);
setProperty("/mshot2", _y , 325);
setProperty("/dshot2", _x , _x - 20);
setProperty("/dshot2", _y , 325);
tellTarget ("/ushot2") {
gotoAndPlay ("fire");
};
tellTarget ("/mshot2") {
gotoAndPlay ("fire");
};
tellTarget ("/dshot2") {
gotoAndPlay ("fire");
};
} else if (getProperty("/mshot3", _currentframe) == 1) {
setProperty("/ushot3", _x , _x - 20);
setProperty("/ushot3", _y , 325);
setProperty("/mshot3", _x , _x - 20);
setProperty("/mshot3", _y , 325);
setProperty("/dshot3", _x , _x - 20);
setProperty("/dshot3", _y , 325);
tellTarget ("/ushot3") {
gotoAndPlay ("fire");
};
tellTarget ("/mshot3") {
gotoAndPlay ("fire");
};
tellTarget ("/dshot3") {
gotoAndPlay ("fire");
};
}
Symbol 612 MovieClip Frame 33
gotoAndPlay (1);
Symbol 612 MovieClip Frame 58
stop();
Set("/:scene", 7);
tellTarget (_root) {
GoScene();
};