Frame 1
function shoot() {
l++;
kni.attachMovie("thr", "thr" + l, l);
}
onEnterFrame = function () {
blood.blood._visible = false;
if (l > 10) {
l = 1;
}
if (asdf == 1) {
_quality = "medium";
}
if (asdf == 2) {
_quality = "low";
}
if (asdf == 3) {
_quality = "high";
asdf = 0;
}
};
l = 0;
kills = 0;
b = 0;
asdf = 3;
flags = 0;
vol = 100;
stop();
Frame 6
music.gotoAndPlay("menu");
stop();
Frame 18
stop();
music.gotoAndPlay("playing");
kills = 0;
arcade = true;
relay = false;
Instance of Symbol 203 MovieClip "en" in Frame 18
onClipEvent (load) {
timer1 = 1000;
timer2 = 1000;
timer3 = 1000;
d = 0;
t1 = 200;
t2 = 250;
t3 = 300;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
timer1++;
timer2++;
timer3++;
if (timer1 > t1) {
d++;
attachMovie("en1", "en" + d, d);
this["en" + d]._y = -200;
this["en" + d]._x = random(1800) - 350;
if (t1 > 30) {
t1 = t1 - 5;
}
timer1 = 0;
}
if (timer2 > t2) {
d++;
attachMovie("en2", "en" + d, d);
this["en" + d]._y = -200;
this["en" + d]._x = random(1800) - 350;
if (t2 > 30) {
t2 = t2 - 5;
}
timer2 = 0;
}
if (timer3 > t3) {
d++;
attachMovie("en3", "en" + d, d);
this["en" + d]._y = -200;
this["en" + d]._x = random(1800) - 350;
if (t3 > 30) {
t3 = t3 - 5;
}
timer3 = 0;
}
}
}
Instance of Symbol 258 MovieClip "stick" in Frame 18
onClipEvent (enterFrame) {
if (!_root.pau) {
if (life <= 0) {
if (_currentframe < 93) {
if (_currentframe < 117) {
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 (!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) {
jk = false;
jumph = 16;
speed = 14;
grav = 0;
_xscale = 60;
gah = 0;
hTimer = 0;
life = 100;
}
Instance of Symbol 281 MovieClip "screen" in Frame 18
onClipEvent (enterFrame) {
if (_root.arcade) {
k = "kills: " + _root.kills;
}
if (_root.relay) {
k = "flags: " + _root.flags;
}
l = "life: " + _root.stick.life;
if (!_root.pau) {
if (_root.stick._xscale == 60) {
gazzle = 100;
} else {
gazzle = -100;
}
tx = _parent.stick._x + gazzle;
if (((_y != _root.stick._y) & (_y != (_root.stick._y + 1))) & (_y != (_root.stick._y - 1))) {
ty = _parent.stick._y - 50;
}
dx = tx - _x;
dy = ty - _y;
_x = (_x + (dx / 9));
_y = (_y + (dy / 10));
}
}
Frame 23
stop();
music.gotoAndPlay("playing");
kills = 0;
arcade = false;
relay = true;
flags = 0;
Frame 29
if (die) {
edn = "You Died.";
}
if (timeout) {
edn = "Time Out.";
}
if (arcade) {
res = "Kills Total: " + kills;
_root.HPScoreService.postScore(kills, "arcade");
}
if (relay) {
res = "Flags Collected: " + flags;
_root.HPScoreService.postScore(flags, "relay");
}
Symbol 2 MovieClip Frame 1
_visible = false;
Instance of Symbol 2 MovieClip in Symbol 19 MovieClip Frame 7
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.stick.hit) && (_root.stick.hurta)) {
_root.stick.life = _root.stick.life - 2;
_root.stick.gotoAndPlay("hurt");
}
}
}
Symbol 19 MovieClip Frame 13
_parent.gotoAndStop("idle");
Symbol 25 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;
Symbol 25 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;
Symbol 25 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;
Symbol 25 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;
Symbol 25 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;
Symbol 25 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;
Symbol 25 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 25 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;
Symbol 25 MovieClip Frame 40
stop();
_root.kills++;
_parent.swapDepths(99999);
_parent.removeMovieClip();
Symbol 27 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 2 MovieClip in Symbol 27 MovieClip [en3] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.stick.hit)) {
_parent.gotoAndStop("att");
}
}
}
Instance of Symbol 2 MovieClip "hit" in Symbol 27 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.stick.stab)) {
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr1.hit)) {
_root.kni.thr1.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr2.hit)) {
_root.kni.thr2.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr3.hit)) {
_root.kni.thr3.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr4.hit)) {
_root.kni.thr4.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr5.hit)) {
_root.kni.thr5.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr6.hit)) {
_root.kni.thr6.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr6.hit)) {
_root.kni.thr6.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr7.hit)) {
_root.kni.thr7.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr8.hit)) {
_root.kni.thr8.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr9.hit)) {
_root.kni.thr9.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr10.hit)) {
_root.kni.thr10.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr0.hit)) {
_root.kni.thr0.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
}
}
Instance of Symbol 5 MovieClip in Symbol 27 MovieClip [en3] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.stick._x > (_parent._x + 50)) {
_parent._xscale = 100;
_parent.gotoAndStop("run");
}
if (_root.stick._x < (_parent._x - 50)) {
_parent._xscale = -100;
_parent.gotoAndStop("run");
}
}
}
Instance of Symbol 11 MovieClip in Symbol 27 MovieClip [en3] Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.stick._x > (_parent._x + 50)) {
_parent._x = _parent._x + _parent.speed;
_parent._xscale = 100;
}
if (_root.stick._x < (_parent._x - 50)) {
_parent._x = _parent._x - _parent.speed;
_parent._xscale = -100;
}
}
}
Instance of Symbol 2 MovieClip in Symbol 43 MovieClip Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.stick.hit) && (_root.stick.hurta)) {
_root.stick.life = _root.stick.life - 2;
_root.stick.gotoAndPlay("hurt");
}
}
}
Symbol 43 MovieClip Frame 13
_parent.gotoAndStop("idle");
Symbol 51 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;
Symbol 51 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;
Symbol 51 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;
Symbol 51 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;
Symbol 51 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;
Symbol 51 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;
Symbol 51 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 51 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;
Symbol 51 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;
Symbol 51 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;
Symbol 51 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;
Symbol 51 MovieClip Frame 46
stop();
_root.kills++;
_parent.swapDepths(99999);
_parent.removeMovieClip();
Symbol 53 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 2 MovieClip in Symbol 53 MovieClip [en2] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.stick.hit)) {
_parent.gotoAndStop("att");
}
}
}
Instance of Symbol 2 MovieClip "hit" in Symbol 53 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.stick.stab)) {
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr1.hit)) {
_root.kni.thr1.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr2.hit)) {
_root.kni.thr2.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr3.hit)) {
_root.kni.thr3.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr4.hit)) {
_root.kni.thr4.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr5.hit)) {
_root.kni.thr5.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr6.hit)) {
_root.kni.thr6.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr6.hit)) {
_root.kni.thr6.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr7.hit)) {
_root.kni.thr7.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr8.hit)) {
_root.kni.thr8.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr9.hit)) {
_root.kni.thr9.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr10.hit)) {
_root.kni.thr10.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr0.hit)) {
_root.kni.thr0.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
}
}
Instance of Symbol 30 MovieClip in Symbol 53 MovieClip [en2] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.stick._x > (_parent._x + 50)) {
_parent._xscale = 100;
_parent.gotoAndStop("run");
}
if (_root.stick._x < (_parent._x - 50)) {
_parent._xscale = -100;
_parent.gotoAndStop("run");
}
}
}
Instance of Symbol 35 MovieClip in Symbol 53 MovieClip [en2] Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.stick._x > (_parent._x + 50)) {
_parent._x = _parent._x + _parent.speed;
_parent._xscale = 100;
}
if (_root.stick._x < (_parent._x - 50)) {
_parent._x = _parent._x - _parent.speed;
_parent._xscale = -100;
}
}
}
Instance of Symbol 2 MovieClip in Symbol 69 MovieClip Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.stick.hit) && (_root.stick.hurta)) {
_root.stick.life = _root.stick.life - 2;
_root.stick.gotoAndPlay("hurt");
}
}
}
Symbol 69 MovieClip Frame 11
_parent.gotoAndStop("idle");
Symbol 75 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;
Symbol 75 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;
Symbol 75 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;
Symbol 75 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;
Symbol 75 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;
Symbol 75 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;
Symbol 75 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 75 MovieClip Frame 52
stop();
_root.kills++;
_parent.swapDepths(99999);
_parent.removeMovieClip();
Symbol 77 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 2 MovieClip in Symbol 77 MovieClip [en1] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.stick.hit)) {
_parent.gotoAndStop("att");
}
}
}
Instance of Symbol 2 MovieClip "hit" in Symbol 77 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.stick.stab)) {
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr1.hit)) {
_root.kni.thr1.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr2.hit)) {
_root.kni.thr2.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr3.hit)) {
_root.kni.thr3.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr4.hit)) {
_root.kni.thr4.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr5.hit)) {
_root.kni.thr5.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr6.hit)) {
_root.kni.thr6.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr6.hit)) {
_root.kni.thr6.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr7.hit)) {
_root.kni.thr7.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr8.hit)) {
_root.kni.thr8.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr9.hit)) {
_root.kni.thr9.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr10.hit)) {
_root.kni.thr10.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
if (hitTest(_root.kni.thr0.hit)) {
_root.kni.thr0.gotoAndPlay("hit");
_parent.gotoAndStop("die");
}
}
}
Instance of Symbol 56 MovieClip in Symbol 77 MovieClip [en1] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.stick._x > (_parent._x + 50)) {
_parent._xscale = 100;
_parent.gotoAndStop("run");
}
if (_root.stick._x < (_parent._x - 50)) {
_parent._xscale = -100;
_parent.gotoAndStop("run");
}
}
}
Instance of Symbol 63 MovieClip in Symbol 77 MovieClip [en1] Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.stick._x > (_parent._x + 50)) {
_parent._x = _parent._x + _parent.speed;
_parent._xscale = 100;
}
if (_root.stick._x < (_parent._x - 50)) {
_parent._x = _parent._x - _parent.speed;
_parent._xscale = -100;
}
}
}
Symbol 78 MovieClip [screenhit] Frame 1
_visible = false;
_x = _root.screen._x;
_y = _root.screen._y;
Symbol 78 MovieClip [screenhit] Frame 2
gotoAndPlay (1);
Symbol 80 MovieClip Frame 1
_xscale = 0;
_yscale = 0;
Symbol 95 MovieClip [thr] Frame 1
onEnterFrame = function () {
if (!hitTest(_root.screen)) {
removeMovieClip(this);
}
while (_root.ground.hitTest(_x, _y, true)) {
_x = (_x - ((_xscale / 100) * 1));
}
};
Instance of Symbol 80 MovieClip in Symbol 95 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("stick") + 4;
_parent._x = _parent._x - ((_parent._xscale / 100) * 1);
}
while (_root.ground.hitTest(_parent._x, _parent._y, true)) {
_parent._x = _parent._x - ((_parent._xscale / 100) * 1);
_parent.gotoAndPlay("stick") + 4;
}
}
}
Instance of Symbol 80 MovieClip in Symbol 95 MovieClip [thr] Frame 1
onClipEvent (load) {
_parent._xscale = (_root.stick._xscale / 60) * 100;
_parent._x = _root.stick._x + ((_parent._xscale / 100) * 50);
_parent._y = _root.stick._y - 50;
}
Symbol 95 MovieClip [thr] Frame 4
gotoAndPlay (1);
Instance of Symbol 80 MovieClip in Symbol 95 MovieClip [thr] Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
while (_root.ground.hitTest(_parent._x, _parent._y, true)) {
_parent._x = _parent._x - ((_parent._xscale / 100) * 1);
}
}
}
Symbol 95 MovieClip [thr] Frame 44
removeMovieClip(this);
Symbol 95 MovieClip [thr] Frame 45
stop();
Symbol 95 MovieClip [thr] Frame 55
removeMovieClip(this);
Symbol 95 MovieClip [thr] Frame 56
stop();
Symbol 98 Button
on (release) {
getURL ("http://www.crazyawesomeyeah.com", "_blank");
}
Symbol 112 Button
on (release) {
_root.gotoAndStop("intro");
}
Symbol 121 MovieClip Frame 1
onEnterFrame = function () {
pc = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
bar._xscale = pc;
if (pc == 100) {
gotoAndStop (2);
}
};
stop();
Symbol 125 Button
on (release) {
getURL ("http://www.hallpass.com", "_blank");
}
Symbol 143 MovieClip Frame 78
_root.gotoAndStop("menu");
Symbol 149 Button
on (release) {
gotoAndStop ("ins");
}
Symbol 150 Button
on (release) {
gotoAndStop ("relay");
}
Symbol 151 Button
on (release) {
gotoAndStop ("cred");
}
Symbol 152 Button
on (release) {
gotoAndStop ("arcade");
}
Symbol 153 Button
on (release) {
asdf++;
}
Symbol 154 Button
on (release) {
getURL ("http://www.hallpass.com", "_blank");
}
Symbol 157 MovieClip Frame 1
_x = 99;
Instance of Symbol 157 MovieClip "dragger" in Symbol 159 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);
}
if (_x < 0) {
_x = 0;
}
if (_x > 100) {
_x = 100;
}
}
onClipEvent (enterFrame) {
_root.all.setVolume(_x);
}
onClipEvent (load) {
_root.all = new Sound(_root);
}
Symbol 162 MovieClip Frame 11
stop();
Symbol 166 MovieClip Frame 1
_visible = false;
Symbol 166 MovieClip Frame 6
stopAllSounds();
_root.stopAllSounds();
Symbol 166 MovieClip Frame 16
gotoAndPlay (15);
Symbol 166 MovieClip Frame 19
stopAllSounds();
_root.stopAllSounds();
Symbol 166 MovieClip Frame 30
gotoAndPlay (29);
Symbol 171 Button
on (release) {
gotoAndStop ("menu");
}
Symbol 176 MovieClip Frame 1
_x = _root.screen._x;
_y = _root.screen._y;
Symbol 176 MovieClip Frame 2
gotoAndPlay (1);
Symbol 178 MovieClip Frame 1
_visible = true;
onEnterFrame = function () {
if (!hitTest(_root.screen)) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
};
Symbol 178 MovieClip Frame 2
_visible = false;
Symbol 180 MovieClip Frame 1
onEnterFrame = function () {
if (!hitTest(_root.screen)) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
};
_visible = true;
Symbol 180 MovieClip Frame 2
_visible = false;
Symbol 183 MovieClip Frame 1
_visible = false;
Symbol 190 MovieClip Frame 1
gotoAndStop(random(6));
Symbol 190 MovieClip Frame 2
stop();
Symbol 190 MovieClip Frame 3
stop();
Symbol 190 MovieClip Frame 4
stop();
Symbol 190 MovieClip Frame 5
stop();
Symbol 190 MovieClip Frame 6
stop();
Symbol 199 MovieClip Frame 1
_visible = false;
Symbol 200 MovieClip Frame 1
gotoAndStop(random(6));
Instance of Symbol 192 MovieClip in Symbol 200 MovieClip Frame 1
onClipEvent (load) {
timer = 0;
frame = _parent._currentframe;
}
onClipEvent (enterFrame) {
timer++;
if (timer > 3) {
if (!blee) {
blee = true;
}
}
if (!_parent.hitTest(_root.screen)) {
_parent.gotoAndStop(7);
} else {
_parent.gotoAndStop(frame);
}
}
Symbol 200 MovieClip Frame 2
stop();
Symbol 200 MovieClip Frame 3
stop();
Symbol 200 MovieClip Frame 4
stop();
Symbol 200 MovieClip Frame 5
stop();
Symbol 200 MovieClip Frame 6
stop();
Symbol 201 MovieClip Frame 1
stop();
Symbol 202 MovieClip Frame 1
_x = 0;
_y = 0;
Instance of Symbol 201 MovieClip "blood" in Symbol 202 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 203 MovieClip Frame 1
onEnterFrame = function () {
_x = 0;
_y = 0;
};
Symbol 210 MovieClip Frame 1
_visible = false;
_parent._alpha = 100;
Symbol 210 MovieClip Frame 2
_parent._alpha = 25;
Symbol 210 MovieClip Frame 4
_parent._alpha = 75;
Symbol 210 MovieClip Frame 6
gotoAndPlay (2);
Symbol 215 MovieClip Frame 3
stop();
Symbol 258 MovieClip Frame 1
gotoAndPlay (1);
Instance of Symbol 80 MovieClip in Symbol 258 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");
}
}
}
Instance of Symbol 80 MovieClip in Symbol 258 MovieClip Frame 1
on (keyPress "a") {
_parent.gotoAndPlay("swing");
}
on (keyPress "s") {
_parent.gotoAndPlay("throw");
}
on (keyPress "A") {
_parent.gotoAndPlay("swing");
}
on (keyPress "S") {
_parent.gotoAndPlay("throw");
}
Symbol 258 MovieClip Frame 16
gotoAndPlay (1);
Instance of Symbol 80 MovieClip in Symbol 258 MovieClip Frame 17
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 80 MovieClip in Symbol 258 MovieClip Frame 17
on (keyPress "a") {
_parent.gotoAndPlay("jumpswing");
}
on (keyPress "s") {
_parent.gotoAndPlay("jumpthrow");
}
on (keyPress "A") {
_parent.gotoAndPlay("jumpswing");
}
on (keyPress "S") {
_parent.gotoAndPlay("jumpthrow");
}
Symbol 258 MovieClip Frame 21
gotoAndPlay (17);
Symbol 258 MovieClip Frame 32
gotoAndPlay (17);
Symbol 258 MovieClip Frame 38
_root.shoot();
Symbol 258 MovieClip Frame 44
gotoAndPlay (17);
Instance of Symbol 80 MovieClip in Symbol 258 MovieClip Frame 45
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 80 MovieClip in Symbol 258 MovieClip Frame 45
on (keyPress "a") {
_parent.gotoAndPlay("swing");
}
on (keyPress "s") {
_parent.gotoAndPlay("throw");
}
on (keyPress "A") {
_parent.gotoAndPlay("swing");
}
on (keyPress "S") {
_parent.gotoAndPlay("throw");
}
Symbol 258 MovieClip Frame 57
gotoAndPlay ("run");
Symbol 258 MovieClip Frame 68
gotoAndPlay (1);
Symbol 258 MovieClip Frame 73
_root.shoot();
Symbol 258 MovieClip Frame 79
gotoAndPlay (1);
Symbol 258 MovieClip Frame 81
gah = gah + 1;
life = life - 5;
Symbol 258 MovieClip Frame 92
gotoAndPlay (1);
gotoAndPlay (1);
Symbol 258 MovieClip Frame 117
stop();
_root.die = true;
_root.timeout = false;
_root.gotoAndStop("end");
Symbol 262 MovieClip Frame 4000
_root.timeout = true;
_root.die = false;
_root.gotoAndStop("end");
Symbol 262 MovieClip Frame 4021
gotoAndPlay (4010);
Symbol 262 MovieClip Frame 4022
gotoAndPlay (4010);
Symbol 262 MovieClip Frame 4023
gotoAndPlay (4010);
Symbol 262 MovieClip Frame 4024
gotoAndPlay (4010);
Symbol 264 MovieClip Frame 1
_visible = false;
Instance of Symbol 157 MovieClip "dragger" in Symbol 268 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) + 88);
}
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 272 MovieClip Frame 1
stop();
Symbol 272 MovieClip Frame 23
gotoAndStop (1);
Symbol 276 Button
on (release) {
getURL ("http://www.hallpass.com", "_blank");
}
Symbol 278 Button
on (release) {
_root.gotoAndStop("menu");
}
Symbol 279 Button
on (release) {
play();
}
Symbol 280 Button
on (release) {
_root.asdf++;
}
Symbol 281 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 262 MovieClip in Symbol 281 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pau) {
stop();
} else {
play();
}
if (_root.arcade) {
swapDepths(99999);
removeMovieClip(this);
}
}
Instance of Symbol 80 MovieClip in Symbol 281 MovieClip Frame 1
on (keyPress "p") {
_parent.play();
}
on (keyPress "P") {
_parent.play();
}
Instance of Symbol 272 MovieClip "a" in Symbol 281 MovieClip Frame 1
onClipEvent (load) {
if (_root.relay) {
gotoAndPlay ("left");
}
if (_root.arcade) {
gotoAndStop (1);
}
}
Symbol 281 MovieClip Frame 2
_root.pau = true;
stop();
Symbol 284 MovieClip Frame 1
onEnterFrame = function () {
if (hitTest(_root.stick.hit)) {
_root.flags++;
play();
}
};
stop();
_root.screen.a.gotoAndPlay("left");
Symbol 284 MovieClip Frame 2
stop();
_root.screen.a.gotoAndPlay("right");
Symbol 288 Button
on (release) {
gotoAndStop ("menu");
}