Frame 1
function shoot() {
l++;
disc.attachMovie("thr", "thr" + l, l);
}
onEnterFrame = function () {
blood.blood._visible = false;
if (l == 2) {
l = 0;
}
if (asdf == 1) {
_quality = "medium";
}
if (asdf == 2) {
_quality = "low";
}
if (asdf == 3) {
_quality = "high";
asdf = 0;
}
};
l = 0;
kills = 0;
b = 0;
asdf = 0;
flags = 0;
vol = 100;
difficulty = "EASY";
stop();
Instance of Symbol 447 MovieClip "loading" in Frame 1
onClipEvent (enterFrame) {
total_frames = _parent.loading._totalframes;
total_bytes = _parent.getBytesTotal();
loaded_bytes = _parent.getBytesLoaded();
_parent.siteloaded = int((loaded_bytes / total_bytes) * total_frames);
_parent.loading.gotoAndStop(_parent.siteloaded);
if (_parent.loading._currentframe == 100) {
_parent.gotoAndStop("intro");
}
updateAfterEvent();
}
Instance of Symbol 457 MovieClip "PredatorTarget" in Frame 1
onClipEvent (enterFrame) {
myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x);
myDegrees = Math.round((myRadians * 180) / 3.141593);
_root.yChange = Math.round(_root._ymouse - this._y);
_root.xChange = Math.round(_root._xmouse - this._x);
_root.yMove = Math.round(_root.yChange / 10);
_root.xMove = Math.round(_root.xChange / 10);
this._y = this._y + _root.yMove;
this._x = this._x + _root.xMove;
}
Instance of Symbol 456 MovieClip "cursor_" in Frame 1
onClipEvent (load) {
if (mouseVisible) {
Mouse.hide();
startDrag ("", true);
}
}
Frame 3
function __com_mochibot__(swfid, mc, lv, trk) {
var x;
var g;
var s;
var fv;
var sb;
var u;
var res;
var mb;
var mbc;
mb = "__mochibot__";
mbc = "mochibot.com";
g = (_global ? (_global) : (_level0._root));
if (g[mb + swfid]) {
return(g[mb + swfid]);
}
s = System.security;
x = mc._root.getSWFVersion;
fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5)));
if (!s) {
s = {};
}
sb = s.sandboxType;
if (sb == "localWithFile") {
return(null);
}
x = s.allowDomain;
if (x) {
s.allowDomain(mbc);
}
x = s.allowInsecureDomain;
if (x) {
s.allowInsecureDomain(mbc);
}
u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=7&fv=") + fv) + "&v=") + escape(getVersion())) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : "");
lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv))));
g[mb + "level"] = lv;
if (fv == 5) {
res = "_level" + lv;
if (!eval (res)) {
loadMovieNum (u, lv);
}
} else {
res = mc.createEmptyMovieClip(mb + swfid, lv);
res.loadMovie(u);
}
return(res);
}
__com_mochibot__("c25cda5f", this, 10301, true);
Frame 6
music.gotoAndPlay("menu");
stop();
scene = 0;
_global.difficulty = "EASY";
Frame 16
trace(difficulty);
Instance of Symbol 677 MovieClip "options" in Frame 16
onClipEvent (enterFrame) {
dif = _root.difficulty;
qu = _quality;
}
Frame 18
stop();
music.gotoAndPlay("playing");
kills = 0;
arcade = true;
scene = 1;
Instance of Symbol 704 MovieClip "en" in Frame 18
onClipEvent (load) {
timer1 = 1000;
timer2 = 1000;
timer3 = 1000;
timer4 = 1000;
timer5 = 1000;
timer6 = 1000;
d = 0;
ddd = 0;
t1 = 200;
t2 = 250;
t3 = 300;
t4 = 350;
t5 = 400;
t6 = 450;
if (_root.difficulty == "EASY") {
_dif = 5;
trace(_root.difficulty);
} else if (_root.difficulty == "MEDIUM") {
_dif = 7;
trace(_root.difficulty);
} else if (_root.difficulty == "HARD") {
_dif = 9;
trace(_root.difficulty);
}
}
onClipEvent (enterFrame) {
trace(ddd);
if ((!_root.pau) && (ddd < 12)) {
timer1++;
timer2++;
timer3++;
timer4++;
timer5++;
timer6++;
if (timer1 > t1) {
d++;
ddd++;
attachMovie("en1", "en" + d, d);
this["en" + d]._yscale = 110;
this["en" + d]._xscale = 110;
this["en" + d]._y = -200;
this["en" + d]._x = random(1800) - 350;
if (t1 > 30) {
t1 = t1 - _dif;
}
timer1 = 0;
}
if (timer2 > t2) {
d++;
ddd++;
attachMovie("en2", "en" + d, d);
this["en" + d]._yscale = 110;
this["en" + d]._xscale = 110;
this["en" + d]._y = -200;
this["en" + d]._x = random(1800) - 350;
if (t2 > 30) {
t2 = t2 - _dif;
}
timer2 = 0;
}
if ((timer3 > t3) && (_parent.scene >= 3)) {
d++;
ddd++;
attachMovie("en3", "en" + d, d);
this["en" + d]._yscale = 110;
this["en" + d]._xscale = 110;
this["en" + d]._y = -200;
this["en" + d]._x = random(1800) - 350;
if (t3 > 30) {
t3 = t3 - _dif;
}
timer3 = 0;
}
if ((timer4 > t4) && (_parent.scene >= 2)) {
d++;
ddd++;
attachMovie("en4", "en" + d, d);
this["en" + d]._yscale = 110;
this["en" + d]._xscale = 110;
this["en" + d]._y = -200;
this["en" + d]._x = random(1800) - 350;
if (t4 > 30) {
t4 = t4 - _dif;
}
timer4 = 0;
}
if ((timer5 > t5) && (_parent.scene >= 4)) {
d++;
ddd++;
attachMovie("en5", "en" + d, d);
this["en" + d]._yscale = 110;
this["en" + d]._xscale = 110;
this["en" + d]._y = -200;
this["en" + d]._x = random(1800) - 350;
if (t5 > 30) {
t5 = t5 - _dif;
}
timer5 = 0;
}
if ((timer6 > t6) && (_parent.scene >= 5)) {
d++;
ddd++;
attachMovie("en6", "en" + d, d);
this["en" + d]._yscale = 140;
this["en" + d]._xscale = 140;
this["en" + d]._y = -200;
this["en" + d]._x = random(1800) - 350;
if (t6 > 30) {
t6 = t6 - _dif;
}
timer6 = 0;
}
}
}
Instance of Symbol 843 MovieClip "pred" in Frame 18
onClipEvent (enterFrame) {
if (!_root.pau) {
if (life <= 0) {
if (_currentframe < 201) {
if (_currentframe < 225) {
gotoAndPlay ("die");
}
}
}
if (gah > 3) {
hurta = false;
}
if (!hurta) {
blinker.play();
hTimer++;
} else {
blinker.gotoAndStop(1);
}
if (hTimer > 70) {
hurta = true;
gah = 0;
hTimer = 0;
}
if (rage >= 10) {
rage = 10;
}
if (!Key.isDown(38)) {
jk = false;
}
while (_root.ground.hitTest(_x + 30, _y - 40, true)) {
_x = (_x-1);
_x = (_x-1);
}
while (_root.ground.hitTest(_x - 30, _y - 40, true)) {
_x = (_x+1);
_x = (_x+1);
}
if (!_root.ground.hitTest(_x, _y - 10, true)) {
_y = (_y + grav);
}
grav++;
while (_root.ground.hitTest(_x, _y - 10, true)) {
_y = (_y-1);
_y = (_y-1);
grav = 0;
}
}
}
onClipEvent (load) {
thrown = 0;
_global.back = 0;
magic = 0;
rage = 0;
jk = false;
jumph = 16;
speed = 14;
grav = 0;
_xscale = 60;
gah = 0;
hTimer = 0;
life = 100;
}
Instance of Symbol 871 MovieClip "screen" in Frame 18
onClipEvent (enterFrame) {
k = _root.kills;
if (_root.kills >= 60) {
_root.die = true;
_root.timeout = false;
_root.gotoAndStop("win");
} else if (_root.kills == (_root.scene * 10)) {
_root.gotoAndStop("level");
}
l = _root.pred.life;
if (_root.pred.rage > 10) {
_root.pred.rage = 10;
}
m = _root.pred.rage;
if (!_root.pau) {
if (_root.pred._xscale == 60) {
gazzle = 100;
} else {
gazzle = -100;
}
tx = _parent.pred._x + gazzle;
if (((_y != _root.pred._y) & (_y != (_root.pred._y + 1))) & (_y != (_root.pred._y - 1))) {
ty = _parent.pred._y - 50;
}
dx = tx - _x;
dy = ty - _y;
_x = (_x + (dx / 9));
_y = (_y + (dy / 10));
}
}
Frame 19
stop();
music.gotoAndPlay("playing");
kills = 0;
arcade = true;
scene++;
Frame 20
stop();
music.gotoAndPlay("playing");
kills = 0;
arcade = true;
scene++;
Frame 21
stop();
music.gotoAndPlay("playing");
kills = 0;
arcade = true;
scene++;
Frame 22
stop();
music.gotoAndPlay("playing");
kills = 0;
arcade = true;
scene++;
Frame 23
stop();
music.gotoAndPlay("playing");
kills = 0;
arcade = true;
scene++;
Frame 25
stop();
Frame 27
stop();
Instance of Symbol 994 MovieClip in Frame 27
onClipEvent (load) {
o = (_root.scene * 10) + 10;
p = _root.scene + 1;
}
Symbol 7 MovieClip Frame 1
_visible = false;
Instance of Symbol 7 MovieClip in Symbol 65 MovieClip Frame 19
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.pred.hit) && (_root.pred.hurta)) {
_root.pred.life = _root.pred.life - 2;
_root.pred.gotoAndPlay("hurt");
}
}
}
Symbol 79 MovieClip Frame 1
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 79 MovieClip Frame 2
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 79 MovieClip Frame 3
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 79 MovieClip Frame 4
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 79 MovieClip Frame 5
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 79 MovieClip Frame 6
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 79 MovieClip Frame 7
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 79 MovieClip Frame 8
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 79 MovieClip Frame 45
stop();
_root.kills++;
_parent.swapDepths(99999);
_parent.removeMovieClip();
Symbol 81 MovieClip [en5] Frame 1
onEnterFrame = function () {
if (!_root.pau) {
if (!_root.ground.hitTest(_x, _y - 10, true)) {
_y = (_y + grav);
}
grav++;
while (_root.ground.hitTest(_x, _y - 10, true)) {
_y = (_y-1);
_y = (_y-1);
grav = 0;
}
}
};
Instance of Symbol 7 MovieClip "hit" in Symbol 81 MovieClip [en5] Frame 1
onClipEvent (load) {
_parent.x = random(1800) - 350;
_parent._y = -200;
_parent.speed = random(3) + 9;
_parent.grav = 0;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.pred.stab)) {
if (_root.pred.magic == 1) {
_root.pred.life = _root.pred.life - (10 - _root.pred.rage);
_root.pred.magic = 0;
_root.pred.rage = 0;
}
_parent.gotoAndStop("die");
}
if (hitTest(_root.disc.thr1.hit)) {
if (_global.back == 0) {
_root.disc.thr1.gotoAndPlay("hit");
}
_parent.gotoAndStop("die");
}
if (hitTest(_root.disc.thr2.hit)) {
if (_global.back == 0) {
_root.disc.thr2.gotoAndPlay("hit");
}
_parent.gotoAndStop("die");
}
if (hitTest(_root.disc.thr0.hit)) {
if (_global.back == 0) {
_root.disc.thr0.gotoAndPlay("hit");
}
_parent.gotoAndStop("die");
}
}
}
Instance of Symbol 29 MovieClip in Symbol 81 MovieClip [en5] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.pred._x > (_parent._x + 50)) {
_parent._xscale = 100;
}
if (_root.pred._x < (_parent._x - 50)) {
_parent._xscale = -100;
}
}
}
Symbol 81 MovieClip [en5] Frame 41
if (_root.ground.hitTest(_x, _y, true)) {
grav = -15;
}
trace(grav);
if (grav != -15) {
gotoAndPlay ("idle");
}
Instance of Symbol 65 MovieClip in Symbol 81 MovieClip [en5] Frame 41
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.pred._x > (_parent._x + 50)) {
_parent._x = _parent._x + _parent.speed;
_parent._xscale = 100;
}
if (_root.pred._x < (_parent._x - 50)) {
_parent._x = _parent._x - _parent.speed;
_parent._xscale = -100;
}
}
}
Symbol 81 MovieClip [en5] Frame 42
if (grav != -14) {
gotoAndPlay ("idle");
}
trace(grav);
Symbol 81 MovieClip [en5] Frame 72
gotoAndPlay ("idle");
Symbol 81 MovieClip [en5] Frame 73
_root.pred.rage++;
_root.en.ddd--;
Symbol 82 MovieClip Frame 1
_visible = false;
Instance of Symbol 82 MovieClip in Symbol 131 MovieClip Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.pred.hit) && (_root.pred.hurta)) {
_root.pred.life = _root.pred.life - 2;
_root.pred.gotoAndPlay("hurt");
}
}
}
Symbol 131 MovieClip Frame 16
_parent.gotoAndStop("idle");
Symbol 149 MovieClip Frame 1
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 149 MovieClip Frame 2
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 149 MovieClip Frame 3
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 149 MovieClip Frame 4
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 149 MovieClip Frame 5
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 149 MovieClip Frame 6
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 149 MovieClip Frame 7
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 149 MovieClip Frame 8
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 149 MovieClip Frame 9
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 149 MovieClip Frame 10
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 149 MovieClip Frame 11
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 149 MovieClip Frame 46
stop();
_root.kills++;
_parent.swapDepths(99999);
_parent.removeMovieClip();
Symbol 151 MovieClip [en6] Frame 1
stop();
onEnterFrame = function () {
if (!_root.pau) {
if (!_root.ground.hitTest(_x, _y - 10, true)) {
_y = (_y + grav);
}
grav++;
while (_root.ground.hitTest(_x, _y - 10, true)) {
_y = (_y-1);
_y = (_y-1);
grav = 0;
}
}
};
Instance of Symbol 82 MovieClip in Symbol 151 MovieClip [en6] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.pred.hit)) {
_parent.gotoAndStop("att");
}
}
}
Instance of Symbol 82 MovieClip "hit" in Symbol 151 MovieClip [en6] Frame 1
onClipEvent (load) {
_parent.x = random(1800) - 350;
_parent._y = -200;
_parent.speed = random(5) + 3;
_parent.grav = 0;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.pred.stab)) {
if (_root.pred.magic == 1) {
_root.pred.life = _root.pred.life - (10 - _root.pred.rage);
_root.pred.magic = 0;
_root.pred.rage = 0;
}
_parent.gotoAndStop("die");
}
if (hitTest(_root.disc.thr1.hit)) {
if (_global.back == 0) {
_root.disc.thr1.gotoAndPlay("hit");
}
_parent.gotoAndStop("die");
}
if (hitTest(_root.disc.thr2.hit)) {
if (_global.back == 0) {
_root.disc.thr2.gotoAndPlay("hit");
}
_parent.gotoAndStop("die");
}
if (hitTest(_root.disc.thr0.hit)) {
if (_global.back == 0) {
_root.disc.thr0.gotoAndPlay("hit");
}
_parent.gotoAndStop("die");
}
}
}
Instance of Symbol 92 MovieClip in Symbol 151 MovieClip [en6] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.pred._x > (_parent._x + 50)) {
_parent._xscale = 100;
_parent.gotoAndStop("run");
}
if (_root.pred._x < (_parent._x - 50)) {
_parent._xscale = -100;
_parent.gotoAndStop("run");
}
}
}
Instance of Symbol 119 MovieClip in Symbol 151 MovieClip [en6] Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.pred._x > (_parent._x + 50)) {
_parent._x = _parent._x + _parent.speed;
_parent._xscale = 100;
}
if (_root.pred._x < (_parent._x - 50)) {
_parent._x = _parent._x - _parent.speed;
_parent._xscale = -100;
}
}
}
Symbol 151 MovieClip [en6] Frame 13
_root.pred.rage++;
_root.en.ddd--;
Instance of Symbol 82 MovieClip in Symbol 208 MovieClip Frame 25
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.pred.hit) && (_root.pred.hurta)) {
_root.pred.life = _root.pred.life - 2;
_root.pred.gotoAndPlay("hurt");
}
}
}
Symbol 208 MovieClip Frame 36
_parent.gotoAndStop("idle");
Symbol 215 MovieClip Frame 1
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 215 MovieClip Frame 2
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 215 MovieClip Frame 3
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 215 MovieClip Frame 4
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 215 MovieClip Frame 5
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 215 MovieClip Frame 6
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 215 MovieClip Frame 7
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 215 MovieClip Frame 52
stop();
_root.kills++;
_parent.swapDepths(99999);
_parent.removeMovieClip();
Symbol 217 MovieClip [en4] Frame 1
onEnterFrame = function () {
if (!_root.pau) {
if (!_root.ground.hitTest(_x, _y - 10, true)) {
_y = (_y + grav);
}
grav++;
while (_root.ground.hitTest(_x, _y - 10, true)) {
_y = (_y-1);
_y = (_y-1);
grav = 0;
}
}
};
atta = false;
Instance of Symbol 82 MovieClip in Symbol 217 MovieClip [en4] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.pred.hit)) {
_parent.gotoAndPlay("att");
}
}
}
Instance of Symbol 82 MovieClip "hit" in Symbol 217 MovieClip [en4] Frame 1
onClipEvent (load) {
_parent.x = random(1800) - 350;
_parent._y = -200;
_parent.speed = random(2) + 8;
_parent.grav = 0;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.pred.stab)) {
if (_root.pred.magic == 1) {
_root.pred.life = _root.pred.life - (10 - _root.pred.rage);
_root.pred.magic = 0;
_root.pred.rage = 0;
}
_parent.gotoAndStop("die");
}
if (hitTest(_root.disc.thr1.hit)) {
if (_global.back == 0) {
_root.disc.thr1.gotoAndPlay("hit");
}
_parent.gotoAndStop("die");
}
if (hitTest(_root.disc.thr2.hit)) {
if (_global.back == 0) {
_root.disc.thr2.gotoAndPlay("hit");
}
_parent.gotoAndStop("die");
}
if (hitTest(_root.disc.thr0.hit)) {
if (_global.back == 0) {
_root.disc.thr0.gotoAndPlay("hit");
}
_parent.gotoAndStop("die");
}
}
}
Instance of Symbol 159 MovieClip in Symbol 217 MovieClip [en4] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.pred._x > (_parent._x + 50)) {
_parent._xscale = 100;
_parent.gotoAndStop("run");
}
if (_root.pred._x < (_parent._x - 50)) {
_parent._xscale = -100;
_parent.gotoAndStop("run");
}
}
}
Instance of Symbol 186 MovieClip in Symbol 217 MovieClip [en4] Frame 14
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.pred._x > (_parent._x + 50)) {
_parent._x = _parent._x + _parent.speed;
_parent._xscale = 100;
}
if (_root.pred._x < (_parent._x - 50)) {
_parent._x = _parent._x - _parent.speed;
_parent._xscale = -100;
}
}
}
Symbol 217 MovieClip [en4] Frame 20
gotoAndStop ("idle");
Instance of Symbol 208 MovieClip in Symbol 217 MovieClip [en4] Frame 21
onClipEvent (enterFrame) {
if ((!_root.pau) && (_parent.atta == true)) {
if (_root.pred._x > (_parent._x + 50)) {
_parent._x = _parent._x + 15;
_parent._xscale = 100;
}
if (_root.pred._x < (_parent._x - 50)) {
_parent._x = _parent._x - 15;
_parent._xscale = -100;
}
}
}
Symbol 217 MovieClip [en4] Frame 33
atta = true;
Symbol 217 MovieClip [en4] Frame 56
theleft = undefined;
Symbol 217 MovieClip [en4] Frame 57
_root.pred.rage++;
_root.en.ddd--;
Instance of Symbol 82 MovieClip in Symbol 271 MovieClip Frame 7
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.pred.hit) && (_root.pred.hurta)) {
_root.pred.life = _root.pred.life - 2;
_root.pred.gotoAndPlay("hurt");
}
}
}
Symbol 271 MovieClip Frame 13
_parent.gotoAndStop("idle");
Symbol 288 MovieClip Frame 1
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 288 MovieClip Frame 2
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 288 MovieClip Frame 3
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 288 MovieClip Frame 4
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 288 MovieClip Frame 5
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 288 MovieClip Frame 6
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 288 MovieClip Frame 7
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 288 MovieClip Frame 8
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 288 MovieClip Frame 45
stop();
_root.kills++;
_parent.swapDepths(99999);
_parent.removeMovieClip();
Symbol 290 MovieClip [en3] Frame 1
stop();
onEnterFrame = function () {
if (!_root.pau) {
if (!_root.ground.hitTest(_x, _y - 10, true)) {
_y = (_y + grav);
}
grav++;
while (_root.ground.hitTest(_x, _y - 10, true)) {
_y = (_y-1);
_y = (_y-1);
grav = 0;
}
}
};
Instance of Symbol 82 MovieClip in Symbol 290 MovieClip [en3] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.pred.hit)) {
_parent.gotoAndStop("att");
}
}
}
Instance of Symbol 82 MovieClip "hit" in Symbol 290 MovieClip [en3] Frame 1
onClipEvent (load) {
_parent.x = random(1800) - 350;
_parent._y = -200;
_parent.speed = random(3) + 12;
_parent.grav = 0;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.pred.stab)) {
if (_root.pred.magic == 1) {
_root.pred.life = _root.pred.life - (10 - _root.pred.rage);
_root.pred.magic = 0;
_root.pred.rage = 0;
}
_parent.gotoAndStop("die");
}
if (hitTest(_root.disc.thr1.hit)) {
if (_global.back == 0) {
_root.disc.thr1.gotoAndPlay("hit");
}
_parent.gotoAndStop("die");
}
if (hitTest(_root.disc.thr2.hit)) {
if (_global.back == 0) {
_root.disc.thr2.gotoAndPlay("hit");
}
_parent.gotoAndStop("die");
}
if (hitTest(_root.disc.thr0.hit)) {
if (_global.back == 0) {
_root.disc.thr0.gotoAndPlay("hit");
}
_parent.gotoAndStop("die");
}
}
}
Instance of Symbol 223 MovieClip in Symbol 290 MovieClip [en3] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.pred._x > (_parent._x + 50)) {
_parent._xscale = 100;
_parent.gotoAndStop("run");
}
if (_root.pred._x < (_parent._x - 50)) {
_parent._xscale = -100;
_parent.gotoAndStop("run");
}
}
}
Instance of Symbol 250 MovieClip in Symbol 290 MovieClip [en3] Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.pred._x > (_parent._x + 50)) {
_parent._x = _parent._x + _parent.speed;
_parent._xscale = 100;
}
if (_root.pred._x < (_parent._x - 50)) {
_parent._x = _parent._x - _parent.speed;
_parent._xscale = -100;
}
}
}
Symbol 290 MovieClip [en3] Frame 13
_root.pred.rage++;
_root.en.ddd--;
Instance of Symbol 82 MovieClip in Symbol 337 MovieClip Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.pred.hit) && (_root.pred.hurta)) {
_root.pred.life = _root.pred.life - 2;
_root.pred.gotoAndPlay("hurt");
}
}
}
Symbol 337 MovieClip Frame 13
_parent.gotoAndStop("idle");
Symbol 349 MovieClip Frame 1
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 349 MovieClip Frame 2
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 349 MovieClip Frame 3
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 349 MovieClip Frame 4
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 349 MovieClip Frame 5
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 349 MovieClip Frame 6
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 349 MovieClip Frame 7
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 349 MovieClip Frame 8
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 349 MovieClip Frame 9
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 349 MovieClip Frame 10
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 349 MovieClip Frame 11
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 349 MovieClip Frame 46
stop();
_root.kills++;
_parent.swapDepths(99999);
_parent.removeMovieClip();
Symbol 351 MovieClip [en2] Frame 1
stop();
onEnterFrame = function () {
if (!_root.pau) {
if (!_root.ground.hitTest(_x, _y - 10, true)) {
_y = (_y + grav);
}
grav++;
while (_root.ground.hitTest(_x, _y - 10, true)) {
_y = (_y-1);
_y = (_y-1);
grav = 0;
}
}
};
Instance of Symbol 82 MovieClip in Symbol 351 MovieClip [en2] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.pred.hit)) {
_parent.gotoAndStop("att");
}
}
}
Instance of Symbol 82 MovieClip "hit" in Symbol 351 MovieClip [en2] Frame 1
onClipEvent (load) {
_parent.x = random(1800) - 350;
_parent._y = -200;
_parent.speed = random(5) + 3;
_parent.grav = 0;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.pred.stab)) {
if (_root.pred.magic == 1) {
_root.pred.life = _root.pred.life - (10 - _root.pred.rage);
_root.pred.magic = 0;
_root.pred.rage = 0;
}
_parent.gotoAndStop("die");
}
if (hitTest(_root.disc.thr1.hit)) {
if (_global.back == 0) {
_root.disc.thr1.gotoAndPlay("hit");
}
_parent.gotoAndStop("die");
}
if (hitTest(_root.disc.thr2.hit)) {
if (_global.back == 0) {
_root.disc.thr2.gotoAndPlay("hit");
}
_parent.gotoAndStop("die");
}
if (hitTest(_root.disc.thr0.hit)) {
if (_global.back == 0) {
_root.disc.thr0.gotoAndPlay("hit");
}
_parent.gotoAndStop("die");
}
}
}
Instance of Symbol 296 MovieClip in Symbol 351 MovieClip [en2] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.pred._x > (_parent._x + 50)) {
_parent._xscale = 100;
_parent.gotoAndStop("run");
}
if (_root.pred._x < (_parent._x - 50)) {
_parent._xscale = -100;
_parent.gotoAndStop("run");
}
}
}
Instance of Symbol 323 MovieClip in Symbol 351 MovieClip [en2] Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.pred._x > (_parent._x + 50)) {
_parent._x = _parent._x + _parent.speed;
_parent._xscale = 100;
}
if (_root.pred._x < (_parent._x - 50)) {
_parent._x = _parent._x - _parent.speed;
_parent._xscale = -100;
}
}
}
Symbol 351 MovieClip [en2] Frame 13
_root.pred.rage++;
_root.en.ddd--;
Instance of Symbol 82 MovieClip in Symbol 399 MovieClip Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.pred.hit) && (_root.pred.hurta)) {
_root.pred.life = _root.pred.life - 2;
_root.pred.gotoAndPlay("hurt");
}
}
}
Symbol 399 MovieClip Frame 11
_parent.gotoAndStop("idle");
Symbol 419 MovieClip Frame 1
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 419 MovieClip Frame 2
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 419 MovieClip Frame 3
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 419 MovieClip Frame 4
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 419 MovieClip Frame 5
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 419 MovieClip Frame 6
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
_root.blood["blood" + _root.b]._alpha = 70;
Symbol 419 MovieClip Frame 7
_root.b++;
_root.blood.blood.duplicateMovieClip("blood" + _root.b, _root.b);
_root.blood["blood" + _root.b]._x = _parent._x;
_root.blood["blood" + _root.b]._y = _parent._y - 75;
Symbol 419 MovieClip Frame 52
stop();
_root.kills++;
_parent.swapDepths(99999);
_parent.removeMovieClip();
Symbol 421 MovieClip [en1] Frame 1
stop();
onEnterFrame = function () {
if (!_root.pau) {
if (!_root.ground.hitTest(_x, _y - 10, true)) {
_y = (_y + grav);
}
grav++;
while (_root.ground.hitTest(_x, _y - 10, true)) {
_y = (_y-1);
_y = (_y-1);
grav = 0;
}
}
};
Instance of Symbol 82 MovieClip in Symbol 421 MovieClip [en1] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.pred.hit)) {
_parent.gotoAndStop("att");
}
}
}
Instance of Symbol 82 MovieClip "hit" in Symbol 421 MovieClip [en1] Frame 1
onClipEvent (load) {
_parent.x = random(1800) - 350;
_parent._y = -200;
_parent.speed = random(2) + 8;
_parent.grav = 0;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.pred.stab)) {
if (_root.pred.magic == 1) {
_root.pred.life = _root.pred.life - (10 - _root.pred.rage);
_root.pred.magic = 0;
_root.pred.rage = 0;
}
_parent.gotoAndStop("die");
}
if (hitTest(_root.disc.thr1.hit)) {
if (_global.back == 0) {
_root.disc.thr1.gotoAndPlay("hit");
}
_parent.gotoAndStop("die");
}
if (hitTest(_root.disc.thr2.hit)) {
if (_global.back == 0) {
_root.disc.thr2.gotoAndPlay("hit");
}
_parent.gotoAndStop("die");
}
if (hitTest(_root.disc.thr0.hit)) {
if (_global.back == 0) {
_root.disc.thr0.gotoAndPlay("hit");
}
_parent.gotoAndStop("die");
}
}
}
Instance of Symbol 357 MovieClip in Symbol 421 MovieClip [en1] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.pred._x > (_parent._x + 50)) {
_parent._xscale = 100;
_parent.gotoAndStop("run");
}
if (_root.pred._x < (_parent._x - 50)) {
_parent._xscale = -100;
_parent.gotoAndStop("run");
}
}
}
Instance of Symbol 383 MovieClip in Symbol 421 MovieClip [en1] Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.pred._x > (_parent._x + 50)) {
_parent._x = _parent._x + _parent.speed;
_parent._xscale = 100;
}
if (_root.pred._x < (_parent._x - 50)) {
_parent._x = _parent._x - _parent.speed;
_parent._xscale = -100;
}
}
}
Symbol 421 MovieClip [en1] Frame 14
_root.pred.rage++;
_root.en.ddd--;
Symbol 422 MovieClip [screenhit] Frame 1
_visible = false;
_x = _root.screen._x;
_y = _root.screen._y;
Symbol 422 MovieClip [screenhit] Frame 2
gotoAndPlay (1);
Symbol 424 MovieClip Frame 1
_xscale = 0;
_yscale = 0;
Symbol 428 MovieClip [thr] Frame 1
stop();
_global.back = 0;
onEnterFrame = function () {
this._rotation = this._rotation + 40;
if (!hitTest(_root.screen)) {
gotoAndPlay ("hit");
}
if (_root.ground.hitTest(_x, _y, true)) {
gotoAndPlay ("hit");
}
};
Instance of Symbol 424 MovieClip in Symbol 428 MovieClip [thr] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
_parent._x = _parent._x + ((_parent._xscale / 100) * 23);
if (_root.ground.hitTest(_parent._x, _parent._y, true)) {
_parent.gotoAndPlay("hit");
}
if (_root.ground.hitTest(_parent._x, _parent._y, true)) {
_parent.gotoAndPlay("hit");
}
}
}
Instance of Symbol 424 MovieClip in Symbol 428 MovieClip [thr] Frame 1
onClipEvent (load) {
_parent._xscale = (_root.pred._xscale / 60) * 100;
_parent._x = _root.pred._x + ((_parent._xscale / 100) * 50);
_parent._y = _root.pred._y - 50;
}
Symbol 428 MovieClip [thr] Frame 2
stop();
_global.back = 1;
onEnterFrame = function () {
this._rotation = this._rotation - 40;
this._x = this._x - ((this._xscale / 100) * 18);
if (this._y > (_root.pred._y - 60)) {
this._y = this._y - 8;
}
if (this._y < (_root.pred._y - 60)) {
this._y = this._y + 8;
}
if ((this._x < (_root.pred._x + 20)) && (this._x > (_root.pred._x - 20))) {
_root.pred.thrown = 0;
removeMovieClip(this);
}
};
Symbol 447 MovieClip Frame 1
stop();
Symbol 456 MovieClip Frame 1
stop();
Symbol 457 MovieClip Frame 1
stop();
Symbol 486 MovieClip Frame 1
stop();
Symbol 500 MovieClip Frame 100
stop();
_root.gotoAndStop("menu");
Symbol 500 MovieClip Frame 180
stop();
Instance of Symbol 554 MovieClip in Symbol 635 MovieClip Frame 81
onClipEvent (load) {
gotoAndPlay ("posing");
}
Symbol 637 MovieClip Frame 356
stop();
Symbol 637 MovieClip Frame 888
_root.gotoAndStop("level");
Symbol 643 Button
on (release) {
_root.whole.gotoAndStop(355);
_root.whole.whole1.gotoAndStop(100);
_root.gotoAndStop("Menu");
}
Symbol 647 Button
on (release) {
gotoAndStop ("cred");
}
Symbol 651 Button
on (press) {
getURL ("http://flashloaded.hit.bg", "_blank");
}
Symbol 654 Button
on (release) {
gotoAndStop ("ins");
}
Symbol 657 Button
on (release) {
gotoAndStop ("options");
}
Symbol 659 MovieClip Frame 1
_visible = false;
Symbol 659 MovieClip Frame 6
stopAllSounds();
_root.stopAllSounds();
Symbol 659 MovieClip Frame 16
gotoAndPlay (15);
Symbol 659 MovieClip Frame 19
stopAllSounds();
_root.stopAllSounds();
Symbol 659 MovieClip Frame 30
gotoAndPlay (29);
Symbol 662 Button
on (release) {
_root.whole.gotoAndPlay(357);
_root.whole.whole1.gotoAndPlay(101);
_root.nextFrame();
}
Symbol 663 Button
on (release) {
_root.gotoAndStop("level");
}
Symbol 667 Button
on (release) {
gotoAndStop ("menu");
}
Symbol 673 Button
on (press) {
getURL ("http://flashloaded.hit.bg", "_blank");
}
Symbol 680 Button
on (release) {
asdf++;
}
Symbol 683 Button
on (release) {
if (_root.difficulty == "EASY") {
_root.difficulty = "MEDIUM";
trace(_root.difficulty);
} else if (_root.difficulty == "MEDIUM") {
_root.difficulty = "HARD";
trace(_root.difficulty);
} else if (_root.difficulty == "HARD") {
_root.difficulty = "EASY";
trace(_root.difficulty);
}
}
Symbol 685 MovieClip Frame 1
_visible = false;
Symbol 691 MovieClip Frame 1
gotoAndStop(random(6));
Symbol 691 MovieClip Frame 2
stop();
Symbol 691 MovieClip Frame 3
stop();
Symbol 691 MovieClip Frame 4
stop();
Symbol 691 MovieClip Frame 5
stop();
Symbol 691 MovieClip Frame 6
stop();
Symbol 700 MovieClip Frame 1
_visible = false;
Symbol 701 MovieClip Frame 1
gotoAndStop(random(6));
Instance of Symbol 693 MovieClip in Symbol 701 MovieClip Frame 1
onClipEvent (load) {
timer = 0;
frame = _parent._currentframe;
}
onClipEvent (enterFrame) {
timer++;
if (timer > 3) {
if (!blee) {
blee = true;
}
} else {
_parent.gotoAndStop(frame);
}
}
Symbol 701 MovieClip Frame 2
stop();
Symbol 701 MovieClip Frame 3
stop();
Symbol 701 MovieClip Frame 4
stop();
Symbol 701 MovieClip Frame 5
stop();
Symbol 701 MovieClip Frame 6
stop();
Symbol 702 MovieClip Frame 1
stop();
Symbol 703 MovieClip Frame 1
_x = 0;
_y = 0;
Instance of Symbol 702 MovieClip "blood" in Symbol 703 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_visible) {
timer++;
if (timer > lawlz) {
_alpha = (_alpha - 10);
}
if (_alpha <= 0) {
this.removeMovieClip();
}
if (_currentframe == 1) {
_y = (_y + grav);
_x = (_x + speed);
}
while (_root.ground.hitTest(_x, _y, true)) {
gotoAndStop (2);
_y = (_y-1);
_y = (_y-1);
grav = 0;
}
if (!_root.ground.hitTest(_x, _y, true)) {
grav++;
}
}
}
}
onClipEvent (load) {
lawl = random(6) + 5;
grav = lawl * -1;
speed = random(4) - 2;
timer = 0;
lawlz = 50 + random(200);
}
Symbol 704 MovieClip Frame 1
onEnterFrame = function () {
_x = 0;
_y = 0;
};
Symbol 706 MovieClip Frame 1
_visible = false;
_parent._alpha = 100;
Symbol 706 MovieClip Frame 2
_parent._alpha = 25;
Symbol 706 MovieClip Frame 4
_parent._alpha = 75;
Symbol 706 MovieClip Frame 6
gotoAndPlay (2);
Symbol 720 MovieClip Frame 7
_parent.rage = _parent.rage + 2;
Symbol 720 MovieClip Frame 14
_parent.rage = _parent.rage + 2;
Symbol 720 MovieClip Frame 21
_parent.rage = _parent.rage + 2;
Symbol 720 MovieClip Frame 28
_parent.rage = _parent.rage + 2;
Symbol 720 MovieClip Frame 35
_parent.rage = _parent.rage + 2;
Symbol 720 MovieClip Frame 42
_parent.rage = _parent.rage + 2;
Symbol 722 MovieClip Frame 3
stop();
Symbol 843 MovieClip Frame 1
gotoAndPlay (1);
Instance of Symbol 424 MovieClip in Symbol 843 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(39)) {
_parent._x = _parent._x + _parent.speed;
_parent._xscale = 60;
_parent.gotoAndPlay("run");
}
if (Key.isDown(37)) {
_parent._x = _parent._x - _parent.speed;
_parent._xscale = -60;
_parent.gotoAndPlay("run");
}
if (Key.isDown(38) && (!_parent.jk)) {
_parent.jk = true;
_parent.gotoAndPlay("jump");
}
if (Key.isDown(40)) {
_parent.gotoAndPlay("prog");
}
if (!Key.isDown(40)) {
_parent.gotoAndPlay("idle");
}
}
}
Instance of Symbol 424 MovieClip in Symbol 843 MovieClip Frame 1
on (keyPress "d") {
_parent.gotoAndPlay("swing");
}
on (keyPress "s") {
_parent.gotoAndPlay("throw");
}
on (keyPress "a") {
if ((_root.pred.life - (10 - _root.pred.rage)) >= 1) {
_parent.gotoAndPlay("magic");
}
}
on (keyPress "d") {
_parent.gotoAndPlay("swing");
}
on (keyPress "S") {
_parent.gotoAndPlay("throw");
}
on (keyPress "A") {
if ((_root.pred.life - (10 - _root.pred.rage)) >= 1) {
_parent.gotoAndPlay("magic");
}
}
Symbol 843 MovieClip Frame 16
gotoAndPlay (1);
Symbol 843 MovieClip Frame 61
gotoAndPlay (1);
Instance of Symbol 424 MovieClip in Symbol 843 MovieClip Frame 62
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(39)) {
_parent._x = _parent._x + _parent.speed;
_parent._xscale = 60;
} else if (Key.isDown(37)) {
_parent._x = _parent._x - _parent.speed;
_parent._xscale = -60;
}
timer++;
_parent._y = _parent._y - _parent.jumph;
if (timer > 2) {
if (_parent.grav < 1) {
_parent.gotoAndPlay("idle");
}
}
}
}
onClipEvent (load) {
timer = 0;
}
Instance of Symbol 424 MovieClip in Symbol 843 MovieClip Frame 62
on (keyPress "a") {
if ((_root.pred.life - (10 - _root.pred.rage)) >= 1) {
_parent.gotoAndPlay("jumpmagic");
}
}
on (keyPress "s") {
_parent.gotoAndPlay("jumpthrow");
}
on (keyPress "d") {
_parent.gotoAndPlay("jumpswing");
}
on (keyPress "A") {
if ((_root.pred.life - (10 - _root.pred.rage)) >= 1) {
_parent.gotoAndPlay("jumpmagic");
}
}
on (keyPress "S") {
_parent.gotoAndPlay("jumpthrow");
}
on (keyPress "D") {
_parent.gotoAndPlay("jumpswing");
}
Symbol 843 MovieClip Frame 66
gotoAndPlay ("jump");
Symbol 843 MovieClip Frame 77
gotoAndPlay ("jump");
Symbol 843 MovieClip Frame 78
if (this.thrown == 0) {
play();
} else {
gotoAndPlay ("jump");
}
Symbol 843 MovieClip Frame 86
_root.shoot();
this.thrown = 1;
Symbol 843 MovieClip Frame 95
Symbol 843 MovieClip Frame 99
gotoAndPlay ("jump");
Instance of Symbol 424 MovieClip in Symbol 843 MovieClip Frame 100
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(39)) {
_parent._x = _parent._x + _parent.speed;
_parent._xscale = 60;
} else if (Key.isDown(37)) {
_parent._x = _parent._x - _parent.speed;
_parent._xscale = -60;
} else {
_parent.gotoAndPlay("idle");
}
if (Key.isDown(38) && (!_parent.jk)) {
_parent.jk = true;
_parent.gotoAndPlay("jump");
}
}
}
Instance of Symbol 424 MovieClip in Symbol 843 MovieClip Frame 100
on (keyPress "d") {
_parent.gotoAndPlay("swing");
}
on (keyPress "s") {
_parent.gotoAndPlay("throw");
}
on (keyPress "a") {
if ((_root.pred.life - (10 - _root.pred.rage)) >= 1) {
_parent.gotoAndPlay("magic");
}
}
on (keyPress "d") {
_parent.gotoAndPlay("swing");
}
on (keyPress "S") {
_parent.gotoAndPlay("throw");
}
on (keyPress "A") {
if ((_root.pred.life - (10 - _root.pred.rage)) >= 1) {
_parent.gotoAndPlay("magic");
}
}
Symbol 843 MovieClip Frame 112
gotoAndPlay ("run");
Symbol 843 MovieClip Frame 123
gotoAndPlay (1);
Symbol 843 MovieClip Frame 124
if (this.thrown == 0) {
play();
} else {
gotoAndPlay (1);
}
Symbol 843 MovieClip Frame 134
this.thrown = 1;
_root.shoot();
Symbol 843 MovieClip Frame 144
gotoAndPlay (1);
Symbol 843 MovieClip Frame 146
gah = gah + 1;
life = life - 5;
Symbol 843 MovieClip Frame 157
gotoAndPlay (1);
gotoAndPlay (1);
Symbol 843 MovieClip Frame 158
this.magic = 1;
Instance of Symbol 424 MovieClip in Symbol 843 MovieClip Frame 158
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(39)) {
_parent._x = _parent._x + _parent.speed;
_parent._xscale = 60;
} else if (Key.isDown(37)) {
_parent._x = _parent._x - _parent.speed;
_parent._xscale = -60;
}
timer++;
_parent._y = _parent._y - _parent.jumph;
if (timer > 2) {
if (_parent.grav < 1) {
_parent.gotoAndPlay("idle");
}
}
}
}
onClipEvent (load) {
timer = 0;
}
Symbol 843 MovieClip Frame 189
gotoAndPlay (1);
this.magic = 1;
Symbol 843 MovieClip Frame 190
this.magic = 1;
Instance of Symbol 424 MovieClip in Symbol 843 MovieClip Frame 190
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(39)) {
_parent._x = _parent._x + _parent.speed;
_parent._xscale = 60;
} else if (Key.isDown(37)) {
_parent._x = _parent._x - _parent.speed;
_parent._xscale = -60;
}
}
}
Symbol 843 MovieClip Frame 220
gotoAndPlay (1);
this.magic = 0;
Symbol 843 MovieClip Frame 245
stop();
_root.die = true;
_root.timeout = false;
_root.gotoAndStop("end");
Symbol 849 MovieClip Frame 1
stop();
Symbol 849 MovieClip Frame 23
gotoAndStop (1);
Symbol 858 MovieClip Frame 1
_x = 99;
Instance of Symbol 858 MovieClip "dragger" in Symbol 859 MovieClip Frame 1
onClipEvent (mouseDown) {
if (hitTest(_root._xmouse, _root._ymouse, true)) {
if (_x > -1) {
if (_x < 101) {
drag = true;
}
}
}
}
onClipEvent (mouseUp) {
drag = false;
}
onClipEvent (enterFrame) {
if (drag) {
_x = (((_root._xmouse - _parent._x) - _parent._parent._x) - 100);
trace(_x);
}
if (_x < 0) {
_x = 0;
}
if (_x > 100) {
_x = 100;
}
}
onClipEvent (enterFrame) {
_root.vol = _x;
_root.all.setVolume(_x);
}
onClipEvent (load) {
_root.all = new Sound(_root);
}
Symbol 864 Button
on (release) {
_root.gotoAndStop("intro");
}
Symbol 867 Button
on (release) {
play();
}
Symbol 870 Button
on (release) {
_root.asdf++;
}
Symbol 871 MovieClip Frame 1
function camControl() {
parentColor.setTransform(camColor.getTransform());
var _local3 = sX / this._width;
var _local4 = sY / this._height;
_parent._x = cX - (this._x * _local3);
_parent._y = cY - (this._y * _local4);
_parent._xscale = 100 * _local3;
_parent._yscale = 100 * _local4;
}
function resetStage() {
var _local2 = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
parentColor.setTransform(_local2);
_parent._xscale = 100;
_parent._yscale = 100;
_parent._x = 0;
_parent._y = 0;
}
_root.pau = false;
stop();
var oldMode = Stage.scaleMode;
Stage.scaleMode = "exactFit";
var cX = (Stage.width / 2);
var cY = (Stage.height / 2);
var sX = Stage.width;
var sY = Stage.height;
Stage.scaleMode = oldMode;
var camColor = new Color(this);
var parentColor = new Color(_parent);
this.onEnterFrame = camControl;
camControl();
this.onUnload = resetStage;
Instance of Symbol 424 MovieClip in Symbol 871 MovieClip Frame 1
on (keyPress "p") {
_parent.play();
}
on (keyPress "P") {
_parent.play();
}
Instance of Symbol 849 MovieClip "a" in Symbol 871 MovieClip Frame 1
onClipEvent (load) {
if (_root.arcade) {
gotoAndStop (1);
}
}
Symbol 871 MovieClip Frame 2
_root.pau = true;
stop();
Symbol 874 MovieClip Frame 1
_visible = false;
Symbol 890 MovieClip Frame 1
_x = _root.screen._x;
_y = _root.screen._y;
Symbol 890 MovieClip Frame 2
gotoAndPlay (1);
Symbol 897 MovieClip Frame 1
_visible = false;
Symbol 926 MovieClip Frame 1
_visible = false;
Symbol 940 MovieClip Frame 1
_visible = false;
Symbol 973 MovieClip Frame 299
_root.gotoAndStop("intro");
Symbol 984 MovieClip Frame 57
this.egg.gotoAndPlay(2);
Symbol 989 MovieClip Frame 250
_root.gotoAndStop("intro");
Symbol 995 Button
on (release) {
gotoAndStop("arcade" + _root.scene);
}