Frame 1
setVol = 100;
vol = setVol;
cheat1 = "crazyawesomeseth";
cheat2 = "crazyawesomeashly";
cheat3 = "CANTDIELOL";
lmaovol = new Sound(this);
onEnterFrame = function () {
lmaovol.setVolume(vol);
if (sfo) {
vol = vol - 5;
if (vol <= 0) {
stopAllSounds();
vol = setVol;
sfo = false;
}
trace(vol);
}
};
function bleed(xx, yy, person) {
bloodarray = ["blood1", "blood2", "blood3"];
d++;
attachMovie(bloodarray[random(bloodarray.length)], "blood" + d, d);
this["blood" + d]._x = xx;
this["blood" + d]._y = yy;
this["blood" + d]._xscale = person._xscale;
bsx.play();
}
function combo() {
comboamount++;
combostart = true;
hud.combo.play();
hero.rage++;
}
function combokill() {
comboamount = 0;
hud.combo.gotoAndStop(1);
}
function effect(eff, xxx, yyy, sca) {
d++;
attachMovie(eff, "eff" + d, d);
this["eff" + d]._x = xxx;
this["eff" + d]._xscale = sca;
this["eff" + d]._y = yyy;
}
function tankShoot(shotpower, shotscale, shoty, superpower) {
d++;
attachMovie("tankshot", "tankshot" + d, d);
this["tankshot" + d]._x = vehic._x;
this["tankshot" + d]._y = vehic._y + shoty;
this["tankshot" + d]._xscale = shotscale;
this["tankshot" + d].power = shotpower + 1.5;
if (superpower) {
this["tankshot" + d].superpower = true;
}
}
function explode(exx, exy) {
d++;
explosionarray = ["explosion", "explo2", "explo3"];
attachMovie(explosionarray[random(explosionarray.length)], "explosion" + d, d);
this["explosion" + d]._x = exx;
this["explosion" + d]._y = exy;
}
function createShell(sxx, syy) {
d++;
attachMovie("shell", "shell" + d, d);
this["shell" + d]._x = sxx;
this["shell" + d]._y = syy;
}
function layMine(mxx, myy) {
landmines--;
d++;
attachMovie("mine", "mine" + d, d);
this["mine" + d]._x = mxx;
this["mine" + d]._y = myy;
}
function special1(spx, spy) {
d++;
attachMovie("special1effect", "s" + d, d);
this["s" + d]._x = _root.hero._x;
this["s" + d]._y = _root.hero._y;
}
function special1explode() {
d++;
spx = hero._x;
spy = hero._y;
attachMovie("spec1", "sp1", d + random(99999999));
}
function bossShot(bbx, bby, bbsc) {
d++;
attachMovie("bshot", "b" + d, d);
this["b" + d]._x = bbx;
this["b" + d]._y = bby;
this["b" + d]._xscale = bbsc;
}
function lifek(xxx, yyy, amo) {
lifes = lifes + amo;
while (HOLYSHIT < lifes) {
attachMovie("lifeget", "gore" + d, d);
this["gore" + d]._x = xxx;
this["gore" + d]._y = yyy;
d++;
HOLYSHIT++;
}
}
function soundFadeOut() {
sfo = true;
}
Frame 2
stop();
Frame 3
stop();
Frame 4
stop();
muss.gotoAndStop(3);
score = 0;
level = 0;
pau = false;
over = true;
Frame 14
stop();
Instance of Symbol 642 MovieClip in Frame 14
on (keyPress "1") {
_root.gotoAndStop("lvl1");
}
on (keyPress "2") {
_root.gotoAndStop("lvl2");
}
on (keyPress "3") {
_root.gotoAndStop("lvl3");
}
on (keyPress "4") {
_root.gotoAndStop("lvl4");
}
on (keyPress "5") {
_root.gotoAndStop("lvl5");
}
on (keyPress "a") {
_root.gotoAndStop("s1");
}
on (keyPress "s") {
_root.gotoAndStop("s2");
}
on (keyPress "d") {
_root.gotoAndStop("s3");
}
on (keyPress "f") {
_root.gotoAndStop("s4");
}
on (keyPress "g") {
_root.gotoAndStop("s5");
}
on (keyPress "h") {
_root.gotoAndStop("s6");
}
Frame 17
over = false;
gotoAndStop ("l1");
Instance of Symbol 643 MovieClip "cam" in Frame 18
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.hero._xscale > 1) {
gazzle = 100;
} else {
gazzle = -100;
}
tx = _parent.hero._x + gazzle;
ty = _parent.hero._y - 50;
dx = tx - _x;
dy = ty - _y;
_x = (_x + (dx / 4));
_y = (_y + (dy / 4));
}
}
Frame 19
ground._visible = false;
kills = 0;
d = 0;
landmines = 0;
comboamount = 0;
level = 1;
amo = 0;
lifes = 0;
HOLYSHIT = 0;
Instance of Symbol 849 MovieClip in Frame 19
onClipEvent (load) {
kills = 4;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.kills >= kills) {
if (!lol) {
_root.hud.go.play();
lol = true;
}
}
}
}
Instance of Symbol 849 MovieClip in Frame 19
onClipEvent (load) {
kills = 20;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.kills >= kills) {
if (!lol) {
_root.hud.go.play();
lol = true;
}
}
}
}
Instance of Symbol 849 MovieClip in Frame 19
onClipEvent (load) {
kills = 30;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.kills >= kills) {
if (!lol) {
_root.hud.go.play();
lol = true;
}
}
}
}
Instance of Symbol 849 MovieClip in Frame 19
onClipEvent (load) {
kills = 40;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.kills >= kills) {
if (!lol) {
_root.hud.go.play();
lol = true;
}
}
}
}
Instance of Symbol 849 MovieClip in Frame 19
onClipEvent (load) {
kills = 50;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.kills >= kills) {
if (!lol) {
_root.hud.go.play();
lol = true;
}
}
}
}
Instance of Symbol 883 MovieClip in Frame 19
onClipEvent (enterFrame) {
_x = _root.hero._x;
_y = _root.hero._y;
if (!_root.pau) {
enemies = ["enemy1", "enemy2"];
lol = random(enemies.length);
enemy = enemies[lol];
if (random(150 - _root.kills) == 1) {
poop = random(600) - 300;
poop2 = random(300);
_root.d++;
_root.attachMovie(enemy, "enemy" + _root.d, _root.d);
_root["enemy" + _root.d]._x = _x + poop;
_root["enemy" + _root.d]._y = _y - poop2;
_root.d++;
_root.attachMovie("enemyenter", "effect" + _root.d, _root.d);
_root["effect" + _root.d]._y = _y - poop2;
_root["effect" + _root.d]._x = _x + poop;
}
}
}
Instance of Symbol 885 MovieClip in Frame 19
onClipEvent (load) {
end = true;
}
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
_root.hud.end.play();
}
}
Frame 23
over = false;
gotoAndStop ("l2");
Instance of Symbol 643 MovieClip "cam" in Frame 24
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.hero._xscale > 1) {
gazzle = 100;
} else {
gazzle = -100;
}
tx = _parent.hero._x + gazzle;
ty = _parent.hero._y - 50;
dx = tx - _x;
dy = ty - _y;
_x = (_x + (dx / 4));
_y = (_y + (dy / 4));
}
}
Frame 25
ground._visible = false;
kills = 0;
d = 0;
landmines = 0;
comboamount = 0;
level = 2;
OMFGLOL = 400;
amo = 0;
lifes = 0;
HOLYSHIT = 0;
Instance of Symbol 1108 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (hitTest(_root.hero._x, _root.hero._y, true)) {
_root.OMFGLOL = 150;
} else {
_root.OMFGLOL = 430;
}
}
Instance of Symbol 885 MovieClip in Frame 25
onClipEvent (load) {
end = true;
}
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
_root.hud.end.play();
}
}
Instance of Symbol 849 MovieClip in Frame 25
onClipEvent (load) {
kills = 7;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.kills >= kills) {
if (!lol) {
_root.hud.go.play();
lol = true;
}
}
}
}
Instance of Symbol 849 MovieClip in Frame 25
onClipEvent (load) {
kills = 18;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.kills >= kills) {
if (!lol) {
_root.hud.go.play();
lol = true;
}
}
}
}
Instance of Symbol 849 MovieClip in Frame 25
onClipEvent (load) {
kills = 25;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.kills >= kills) {
if (!lol) {
_root.hud.go.play();
lol = true;
}
}
}
}
Instance of Symbol 849 MovieClip in Frame 25
onClipEvent (load) {
kills = 33;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.kills >= kills) {
if (!lol) {
_root.hud.go.play();
lol = true;
}
}
}
}
Instance of Symbol 849 MovieClip in Frame 25
onClipEvent (load) {
kills = 40;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.kills >= kills) {
if (!lol) {
_root.hud.go.play();
lol = true;
}
}
}
}
Instance of Symbol 849 MovieClip in Frame 25
onClipEvent (load) {
kills = 50;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.kills >= kills) {
if (!lol) {
_root.hud.go.play();
lol = true;
}
}
}
}
Instance of Symbol 849 MovieClip in Frame 25
onClipEvent (load) {
kills = 65;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.kills >= kills) {
if (!lol) {
_root.hud.go.play();
lol = true;
}
}
}
}
Instance of Symbol 883 MovieClip in Frame 25
onClipEvent (enterFrame) {
_x = _root.hero._x;
_y = _root.hero._y;
if (!_root.pau) {
enemies = ["enemy1", "enemy2"];
lol = random(enemies.length);
enemy = enemies[lol];
if (random(_root.OMFGLOL - _root.kills) == 1) {
poop = random(600) - 300;
poop2 = random(300);
_root.d++;
_root.attachMovie(enemy, "enemy" + _root.d, _root.d);
_root["enemy" + _root.d]._x = _x + poop;
_root["enemy" + _root.d]._y = _y - poop2;
_root.d++;
_root.attachMovie("enemyenter", "effect" + _root.d, _root.d);
_root["effect" + _root.d]._y = _y - poop2;
_root["effect" + _root.d]._x = _x + poop;
}
}
}
Frame 29
over = false;
gotoAndStop ("l3");
Instance of Symbol 643 MovieClip "cam" in Frame 30
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.hero._xscale > 1) {
gazzle = 100;
} else {
gazzle = -100;
}
tx = _parent.hero._x + gazzle;
ty = _parent.hero._y - 50;
dx = tx - _x;
dy = ty - _y;
_x = (_x + (dx / 4));
_y = (_y + (dy / 4));
}
}
Frame 31
ground._visible = false;
kills = 0;
d = 0;
landmines = 0;
comboamount = 0;
level = 3;
OMFGLOL = 400;
amo = 0;
lifes = 0;
HOLYSHIT = 0;
Instance of Symbol 151 MovieClip in Frame 31
onClipEvent (enterFrame) {
while (hitTest(_root.hero) && (!_root.hero.vehic)) {
_root.hero._x--;
}
}
Instance of Symbol 885 MovieClip in Frame 31
onClipEvent (load) {
end = true;
}
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
_root.hud.end.play();
}
}
Instance of Symbol 151 MovieClip "levelTop" in Frame 31
onClipEvent (enterFrame) {
while (hitTest(_root.vehic)) {
_root.vehic._y++;
}
}
Instance of Symbol 1203 MovieClip in Frame 31
onClipEvent (enterFrame) {
if (life <= 0) {
_root.hero.life--;
}
}
Instance of Symbol 151 MovieClip in Frame 31
onClipEvent (enterFrame) {
if (hitTest(_root.hero.hitarea)) {
_root.hero.life = 0;
}
}
Instance of Symbol 151 MovieClip in Frame 31
onClipEvent (enterFrame) {
if (hitTest(_root.hero.hitarea)) {
_root.hero.life = 0;
}
}
Instance of Symbol 151 MovieClip in Frame 31
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hitarea) && (timer == 0)) {
_root.hero.hurt(20);
lol = true;
}
if (lol) {
timer++;
}
if (timer > 50) {
timer = 0;
lol = false;
}
}
}
onClipEvent (load) {
timer = 0;
}
Instance of Symbol 151 MovieClip in Frame 31
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hitarea) && (timer == 0)) {
_root.hero.hurt(20);
lol = true;
}
if (lol) {
timer++;
}
if (timer > 50) {
timer = 0;
lol = false;
}
}
}
onClipEvent (load) {
timer = 0;
}
Instance of Symbol 151 MovieClip in Frame 31
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hitarea) && (timer == 0)) {
_root.hero.hurt(20);
lol = true;
}
if (lol) {
timer++;
}
if (timer > 50) {
timer = 0;
lol = false;
}
}
}
onClipEvent (load) {
timer = 0;
}
Instance of Symbol 151 MovieClip in Frame 31
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hitarea) && (timer == 0)) {
_root.hero.hurt(20);
lol = true;
}
if (lol) {
timer++;
}
if (timer > 50) {
timer = 0;
lol = false;
}
}
}
onClipEvent (load) {
timer = 0;
}
Frame 35
over = false;
gotoAndStop ("l4");
Instance of Symbol 643 MovieClip "cam" in Frame 36
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.hero._xscale > 1) {
gazzle = 100;
} else {
gazzle = -100;
}
tx = _parent.hero._x + gazzle;
ty = _parent.hero._y - 50;
dx = tx - _x;
dy = ty - _y;
_x = (_x + (dx / 4));
_y = (_y + (dy / 4));
}
}
Frame 37
ground._visible = false;
kills = 0;
d = 0;
landmines = 0;
comboamount = 0;
level = 4;
amo = 0;
lifes = 0;
HOLYSHIT = 0;
Instance of Symbol 885 MovieClip in Frame 37
onClipEvent (load) {
end = true;
}
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
_root.hud.end.play();
}
}
Instance of Symbol 151 MovieClip "levelTop" in Frame 37
onClipEvent (enterFrame) {
while (hitTest(_root.vehic)) {
_root.vehic._y++;
}
}
Instance of Symbol 849 MovieClip in Frame 37
onClipEvent (load) {
kills = 5;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.kills >= kills) {
if (!lol) {
_root.hud.go.play();
lol = true;
}
}
}
}
Instance of Symbol 849 MovieClip in Frame 37
onClipEvent (load) {
kills = 15;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.kills >= kills) {
if (!lol) {
_root.hud.go.play();
lol = true;
}
}
}
}
Instance of Symbol 849 MovieClip in Frame 37
onClipEvent (load) {
kills = 20;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.kills >= kills) {
if (!lol) {
_root.hud.go.play();
lol = true;
}
}
}
}
Instance of Symbol 849 MovieClip in Frame 37
onClipEvent (load) {
kills = 30;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.kills >= kills) {
if (!lol) {
_root.hud.go.play();
lol = true;
}
}
}
}
Instance of Symbol 849 MovieClip in Frame 37
onClipEvent (load) {
kills = 50;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.kills >= kills) {
if (!lol) {
_root.hud.go.play();
lol = true;
}
}
}
}
Instance of Symbol 883 MovieClip in Frame 37
onClipEvent (enterFrame) {
_x = _root.hero._x;
_y = _root.hero._y;
if (!_root.pau) {
enemies = ["enemy1", "enemy2"];
lol = random(enemies.length);
enemy = enemies[lol];
if (random(220 - _root.kills) == 1) {
poop = random(600) - 300;
poop2 = random(300);
_root.d++;
_root.attachMovie(enemy, "enemy" + _root.d, _root.d);
_root["enemy" + _root.d]._x = _x + poop;
_root["enemy" + _root.d]._y = _y - poop2;
_root.d++;
_root.attachMovie("enemyenter", "effect" + _root.d, _root.d);
_root["effect" + _root.d]._y = _y - poop2;
_root["effect" + _root.d]._x = _x + poop;
}
}
}
Frame 41
over = false;
gotoAndStop ("l5");
Instance of Symbol 643 MovieClip "cam" in Frame 42
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.hero._xscale > 1) {
gazzle = 100;
} else {
gazzle = -100;
}
tx = _parent.hero._x + gazzle;
ty = _parent.hero._y - 50;
dx = tx - _x;
dy = ty - _y;
_x = (_x + (dx / 4));
_y = (_y + (dy / 4));
}
}
Frame 43
ground._visible = false;
kills = 0;
d = 0;
landmines = 0;
comboamount = 0;
level = 5;
amo = 0;
lifes = 0;
HOLYSHIT = 0;
Instance of Symbol 151 MovieClip "levelTop" in Frame 43
onClipEvent (enterFrame) {
while (hitTest(_root.vehic)) {
_root.vehic._y++;
}
}
Instance of Symbol 849 MovieClip in Frame 43
onClipEvent (load) {
kills = 4;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.kills >= kills) {
if (!lol) {
_root.hud.go.play();
lol = true;
}
}
}
}
Instance of Symbol 849 MovieClip in Frame 43
onClipEvent (load) {
kills = 16;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.kills >= kills) {
if (!lol) {
_root.hud.go.play();
lol = true;
}
}
}
}
Instance of Symbol 849 MovieClip in Frame 43
onClipEvent (load) {
kills = 22;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.kills >= kills) {
if (!lol) {
_root.hud.go.play();
lol = true;
}
}
}
}
Instance of Symbol 849 MovieClip in Frame 43
onClipEvent (load) {
kills = 28;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.kills >= kills) {
if (!lol) {
_root.hud.go.play();
lol = true;
}
}
}
}
Instance of Symbol 849 MovieClip in Frame 43
onClipEvent (load) {
kills = 35;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_root.kills >= kills) {
if (!lol) {
_root.hud.go.play();
lol = true;
poop = true;
}
}
}
}
Instance of Symbol 1233 MovieClip in Frame 43
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
_root.hud.end.play();
}
}
Instance of Symbol 883 MovieClip in Frame 43
onClipEvent (enterFrame) {
_x = _root.hero._x;
_y = _root.hero._y;
if (!_root.pau) {
enemies = ["enemy1", "enemy2"];
lol = random(enemies.length);
enemy = enemies[lol];
if (random(150 - _root.kills) == 1) {
poop = random(500) - 250;
poop2 = random(50);
_root.d++;
_root.attachMovie(enemy, "enemy" + _root.d, _root.d);
_root["enemy" + _root.d]._x = _x + poop;
_root["enemy" + _root.d]._y = _y - poop2;
_root.d++;
_root.attachMovie("enemyenter", "effect" + _root.d, _root.d);
_root["effect" + _root.d]._y = _y - poop2;
_root["effect" + _root.d]._x = _x + poop;
}
}
}
Instance of Symbol 885 MovieClip in Frame 43
onClipEvent (load) {
end = true;
}
Frame 47
muss.gotoAndStop(4);
Frame 49
muss.gotoAndStop(3);
Frame 51
muss.gotoAndStop(6);
Frame 53
muss.gotoAndStop(5);
Frame 55
muss.gotoAndStop(7);
Frame 57
muss.gotoAndStop(4);
Frame 60
over = true;
pau = false;
stop();
if (((level == undefined) || (level == "NaN")) || (level == 0)) {
stopAllSounds();
gotoAndStop ("s1");
}
if (level == 5) {
stopAllSounds();
gotoAndStop ("s6");
}
Frame 66
over = true;
stop();
soundFadeOut();
Symbol 6 MovieClip Frame 1
_alpha = ((_parent.power * 3) + 50);
Symbol 23 MovieClip Frame 1
if (!_parent.superpower) {
_visible = false;
} else {
_parent.power = _parent.power + 4;
}
Symbol 25 MovieClip [tankshot] Frame 1
_root.herohit = this;
Symbol 25 MovieClip [tankshot] Frame 2
power = power + 2;
Symbol 25 MovieClip [tankshot] Frame 5
_root.herohit = false;
Symbol 25 MovieClip [tankshot] Frame 20
stop();
this.removeMovieClip();
Symbol 38 MovieClip [blood3] Frame 25
this.removeMovieClip();
Symbol 52 MovieClip [blood2] Frame 27
this.removeMovieClip();
Symbol 68 MovieClip [blood1] Frame 31
this.removeMovieClip();
Symbol 99 MovieClip Frame 14
_root.special1explode();
Symbol 99 MovieClip Frame 31
_parent.removeMovieClip();
Symbol 100 MovieClip [special1effect] Frame 1
swapDepths((_root.d + 99) + random(999));
Symbol 102 MovieClip [spec1] Frame 2
_root.herohit = this;
_x = 0;
_y = 0;
woot = _root.hero._xscale;
Symbol 102 MovieClip [spec1] Frame 3
_root.herohit = this;
power = 30;
if (woot == 100) {
_root.spx = _root.spx + 30;
} else {
_root.spx = _root.spx + -30;
}
attachMovie("sp1a", "s" + random(999999), random(99999));
Symbol 102 MovieClip [spec1] Frame 4
_root.herohit = this;
attachMovie("sp1a", "s" + random(999999), random(99999));
if (woot == 100) {
_root.spx = _root.spx + 40;
} else {
_root.spx = _root.spx + -40;
}
Symbol 102 MovieClip [spec1] Frame 5
_root.herohit = this;
attachMovie("sp1a", "s" + random(999999), random(99999));
if (woot == 100) {
_root.spx = _root.spx + 40;
} else {
_root.spx = _root.spx + -40;
}
Symbol 102 MovieClip [spec1] Frame 6
_root.herohit = this;
attachMovie("sp1a", "s" + random(999999), random(99999));
if (woot == 100) {
_root.spx = _root.spx + 40;
} else {
_root.spx = _root.spx + -40;
}
Symbol 102 MovieClip [spec1] Frame 7
_root.herohit = this;
attachMovie("sp1a", "s" + random(999999), random(99999));
if (woot == 100) {
_root.spx = _root.spx + 40;
} else {
_root.spx = _root.spx + -40;
}
Symbol 102 MovieClip [spec1] Frame 8
_root.herohit = this;
attachMovie("sp1a", "s" + random(999999), random(99999));
if (woot == 100) {
_root.spx = _root.spx + 40;
} else {
_root.spx = _root.spx + -40;
}
Symbol 102 MovieClip [spec1] Frame 9
_root.herohit = this;
attachMovie("sp1a", "s" + random(999999), random(99999));
if (woot == 100) {
_root.spx = _root.spx + 40;
} else {
_root.spx = _root.spx + -40;
}
Symbol 102 MovieClip [spec1] Frame 10
_root.herohit = this;
attachMovie("sp1a", "s" + random(999999), random(99999));
if (woot == 100) {
_root.spx = _root.spx + 40;
} else {
_root.spx = _root.spx + -40;
}
Symbol 102 MovieClip [spec1] Frame 11
_root.herohit = this;
attachMovie("sp1a", "s" + random(999999), random(99999));
if (woot == 100) {
_root.spx = _root.spx + 40;
} else {
_root.spx = _root.spx + -40;
}
Symbol 102 MovieClip [spec1] Frame 12
_root.herohit = this;
attachMovie("sp1a", "s" + random(999999), random(99999));
if (woot == 100) {
_root.spx = _root.spx + 40;
} else {
_root.spx = _root.spx + -40;
}
Symbol 102 MovieClip [spec1] Frame 13
_root.herohit = this;
attachMovie("sp1a", "s" + random(999999), random(99999));
if (woot == 100) {
_root.spx = _root.spx + 40;
} else {
_root.spx = _root.spx + -40;
}
Symbol 102 MovieClip [spec1] Frame 14
_root.herohit = this;
attachMovie("sp1a", "s" + random(999999), random(99999));
if (woot == 100) {
_root.spx = _root.spx + 40;
} else {
_root.spx = _root.spx + -40;
}
Symbol 102 MovieClip [spec1] Frame 15
_root.herohit = this;
attachMovie("sp1a", "s" + random(999999), random(99999));
if (woot == 100) {
_root.spx = _root.spx + 40;
} else {
_root.spx = _root.spx + -40;
}
Symbol 102 MovieClip [spec1] Frame 16
_root.herohit = this;
if (woot == 100) {
_root.spx = _root.spx + 40;
} else {
_root.spx = _root.spx + -40;
}
Symbol 102 MovieClip [spec1] Frame 24
swapDepths(1234);
this.removeMovieClip();
Symbol 114 MovieClip Frame 11
stop();
Symbol 115 MovieClip [sp1a] Frame 1
_x = _root.spx;
_y = _root.spy;
if (_root.ground.hitTest(_x, _y, true)) {
while (_root.ground.hitTest(_x, _y, true)) {
_y = (_y-1);
}
} else {
while (!_root.ground.hitTest(_x, _y, true)) {
_y = (_y+1);
}
}
Symbol 126 MovieClip [smoke] Frame 31
stop();
Symbol 128 MovieClip [shell] Frame 1
stop();
timer = 0;
onEnterFrame = function () {
if (!_root.pau) {
if (timer > 15) {
this.removeMovieClip();
}
if (!setVars) {
grav = random(15) * -1;
rot = random(20) - 10;
speed = random(8) + 2;
lol = random(2) + 1;
if (lol == 1) {
_xscale = 100;
} else {
_xscale = -100;
}
setVars = true;
}
_y = (_y + grav);
_rotation = (_rotation + (speed * 2));
_x = (_x + ((_xscale / 100) * speed));
speed = speed - 0.1;
if (speed <= 0) {
timer++;
speed = 0;
}
if (!_root.ground.hitTest(_x, _y, true)) {
grav++;
} else {
grav = grav / 2;
grav = grav * -1;
}
while (_root.ground.hitTest(_x, _y - 1, true)) {
_y = (_y-1);
}
}
};
Symbol 132 MovieClip Frame 1
onEnterFrame = function () {
if (!_root.pau) {
play();
} else {
stop();
}
};
Symbol 132 MovieClip Frame 20
_parent.nextFrame();
Symbol 133 MovieClip [mine] Frame 1
stop();
if (_root.ground.hitTest(_x, _y, true)) {
while (_root.ground.hitTest(_x, _y, true)) {
_y = (_y-1);
}
} else {
while (!_root.ground.hitTest(_x, _y, true)) {
_y = (_y+1);
}
}
Symbol 133 MovieClip [mine] Frame 4
_root.explode(_x, _y);
this.removeMovieClip();
stop();
Symbol 136 MovieClip [helibomb] Frame 1
grav = 0;
_visible = false;
onEnterFrame = function () {
if (!_root.pau) {
_rotation = ((speed * 1.5) / -1);
_x = (_x + speed);
if (speed > 0) {
speed--;
}
if (speed < 0) {
speed++;
}
if (!_root.ground.hitTest(_x, _y, true)) {
grav++;
_y = (_y + grav);
} else {
_root.explode(_x, _y);
this.removeMovieClip();
}
}
_visible = true;
};
Symbol 138 MovieClip Frame 1
lol = random(50) + 100;
poop = random(20) - 10;
_x = poop;
_xscale = lol;
_yscale = lol;
Instance of Symbol 138 MovieClip in Symbol 139 MovieClip [gunsmoke] Frame 1
onClipEvent (enterFrame) {
_alpha = (_alpha - random(3));
_y = (_y - speed);
if (_alpha < 0) {
_parent.swapDepths(1238);
_parent.removeMovieClip();
}
}
onClipEvent (load) {
speed = random(5) + 1;
}
Symbol 145 MovieClip Frame 13
stop();
Symbol 151 MovieClip Frame 1
_visible = false;
Symbol 182 MovieClip Frame 25
stop();
Symbol 189 MovieClip [explosion] Frame 1
_xscale = 40;
_yscale = 40;
Instance of Symbol 151 MovieClip in Symbol 189 MovieClip [explosion] Frame 1
onClipEvent (load) {
_root.herohit = this;
power = 30;
}
Symbol 189 MovieClip [explosion] Frame 44
this.removeMovieClip();
Symbol 228 MovieClip [explo3] Frame 1
_xscale = 80;
_yscale = 80;
Instance of Symbol 151 MovieClip in Symbol 228 MovieClip [explo3] Frame 1
onClipEvent (load) {
_root.herohit = this;
power = 30;
}
Symbol 228 MovieClip [explo3] Frame 43
this.removeMovieClip();
Symbol 276 MovieClip [explo2] Frame 1
_xscale = 65;
_yscale = 65;
Instance of Symbol 151 MovieClip in Symbol 276 MovieClip [explo2] Frame 1
onClipEvent (load) {
_root.herohit = this;
power = 30;
}
Symbol 276 MovieClip [explo2] Frame 34
this.removeMovieClip();
Symbol 291 MovieClip [enemyenter] Frame 14
stop();
Symbol 297 MovieClip Frame 1
_visible = false;
Symbol 297 MovieClip Frame 2
if (!_parent.hitTest(_root.screenhit)) {
_parent.gotoAndStop("idle");
}
Symbol 297 MovieClip Frame 3
gotoAndPlay (2);
Instance of Symbol 151 MovieClip in Symbol 315 MovieClip Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hitarea)) {
_root.hero.hurt(3);
}
}
}
Symbol 315 MovieClip Frame 10
stop();
if (random(5) == 1) {
play();
}
Instance of Symbol 295 MovieClip in Symbol 315 MovieClip Frame 10
onClipEvent (enterFrame) {
if (!_root.pau) {
if (random(10) == 1) {
_parent.play();
}
}
}
Instance of Symbol 151 MovieClip in Symbol 315 MovieClip Frame 15
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hitarea)) {
_root.hero.hurt(4);
}
}
}
Symbol 315 MovieClip Frame 20
stop();
if (random(5) == 1) {
play();
}
Instance of Symbol 295 MovieClip in Symbol 315 MovieClip Frame 20
onClipEvent (enterFrame) {
if (!_root.pau) {
if (random(10) == 1) {
_parent.play();
}
}
}
Instance of Symbol 151 MovieClip in Symbol 315 MovieClip Frame 25
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hitarea)) {
_root.hero.hurt(5);
}
}
}
Symbol 315 MovieClip Frame 30
_parent.gotoAndStop("idle");
Symbol 323 MovieClip Frame 7
_parent.gotoAndStop("idle");
Symbol 330 MovieClip Frame 7
_parent.gotoAndStop("idle");
Symbol 337 MovieClip Frame 7
_parent.gotoAndStop("idle");
Symbol 349 MovieClip Frame 74
stop();
Symbol 350 MovieClip [enemy2] Frame 1
onEnterFrame = function () {
if (!hitTest(_root.screenhit)) {
sctime++;
if (sctime > 150) {
this.removeMovieClip();
}
} else {
sctime = 0;
}
if (!setVars) {
stop();
speed = random(4) + 3;
grav = 0;
gravity = 2;
jump = false;
jumph = 23;
life = random(15) + 22;
hig = _height / 2;
wig = _width / 2;
setVars = true;
}
if (!_root.pau) {
while (_root.ground.hitTest(_x + wig, _y - hig, true)) {
_x = (_x-1);
}
while (_root.ground.hitTest(_x - wig, _y - hig, true)) {
_x = (_x+1);
}
if (life <= 0) {
gotoAndStop ("die");
}
grav = grav + gravity;
_y = (_y + grav);
if (life <= 0) {
gotoAndStop ("die");
}
while (_root.ground.hitTest(_x, _y, true)) {
_y = (_y-1);
grav = 0;
}
if (jump) {
_y = (_y - jumph);
gotoAndStop ("jump");
}
}
};
Instance of Symbol 295 MovieClip in Symbol 350 MovieClip [enemy2] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (!_parent.tired) {
if (_root.hero._x > (_parent._x + 50)) {
_parent.gotoAndStop("run");
}
if (_root.hero._x < (_parent._x - 50)) {
_parent.gotoAndStop("run");
}
} else if (random(50) == 1) {
_parent.tired = false;
}
}
}
Instance of Symbol 151 MovieClip in Symbol 350 MovieClip [enemy2] Frame 1
onClipEvent (enterFrame) {
lmfao = ["hurt1", "hurt2", "hurt3"];
asdf = random(lmfao.length);
if (!_root.pau) {
if (hitTest(_root.herohit)) {
_parent.life = _parent.life - _root.herohit.power;
if (_root.herohit.combo) {
_root.combo();
}
_parent.gotoAndStop(lmfao[asdf]);
}
}
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hitarea)) {
if (random(2) == 2) {
_parent.gotoAndStop("att");
}
}
}
}
Instance of Symbol 151 MovieClip in Symbol 350 MovieClip [enemy2] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hitarea)) {
if (random(1) == 0) {
_parent.gotoAndStop("att");
}
}
}
}
Instance of Symbol 303 MovieClip in Symbol 350 MovieClip [enemy2] Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (!_parent.tired) {
if (random(50) == 1) {
_parent.tired = true;
}
if (_root.hero._x > (_parent._x + 50)) {
_parent._xscale = 100;
_parent._x = _parent._x + _parent.speed;
}
if (_root.hero._x < (_parent._x - 50)) {
_parent._xscale = -100;
_parent._x = _parent._x - _parent.speed;
}
} else {
_parent.gotoAndStop("idle");
}
}
}
Instance of Symbol 151 MovieClip in Symbol 350 MovieClip [enemy2] Frame 9
onClipEvent (enterFrame) {
if (!_root.pau) {
if (!hitTest(_root.hero)) {
_parent.gotoAndStop("idle");
}
}
}
Symbol 350 MovieClip [enemy2] Frame 12
_root.score = _root.score + 10;
_root.bleed(_x + ((_xscale / 100) * 10), (_y - _height) + 20, this);
Symbol 350 MovieClip [enemy2] Frame 17
_root.score = _root.score + 10;
_root.bleed(_x + ((_xscale / 100) * 10), (_y - _height) + 20, this);
Symbol 350 MovieClip [enemy2] Frame 22
_root.score = _root.score + 10;
_root.bleed(_x + ((_xscale / 100) * 30), (_y - _height) + 20, this);
Symbol 350 MovieClip [enemy2] Frame 27
_root.score = _root.score + 50;
_root.bleed(_x + ((_xscale / 100) * 10), (_y - _height) + 20, this);
_root.kills++;
_root.lifek(_x, _y, 3);
Instance of Symbol 151 MovieClip in Symbol 383 MovieClip Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hitarea)) {
_root.hero.hurt(4);
}
}
}
Symbol 383 MovieClip Frame 11
stop();
if (random(4) == 1) {
play();
}
Instance of Symbol 151 MovieClip in Symbol 383 MovieClip Frame 16
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hitarea)) {
_root.hero.hurt(5);
}
}
}
Symbol 383 MovieClip Frame 23
stop();
if (random(4) == 1) {
play();
}
Instance of Symbol 151 MovieClip in Symbol 383 MovieClip Frame 30
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hitarea)) {
_root.hero.hurt(6);
}
}
}
Symbol 383 MovieClip Frame 35
_parent.gotoAndStop("idle");
Symbol 391 MovieClip Frame 7
_parent.gotoAndStop("idle");
Symbol 399 MovieClip Frame 7
_parent.gotoAndStop("idle");
Symbol 407 MovieClip Frame 8
_parent.gotoAndStop("idle");
Symbol 418 MovieClip Frame 66
stop();
Symbol 419 MovieClip [enemy1] Frame 1
onEnterFrame = function () {
if (!hitTest(_root.screenhit)) {
sctime++;
if (sctime > 150) {
this.removeMovieClip();
}
} else {
sctime = 0;
}
if (!setVars) {
stop();
speed = random(5) + 3.5;
grav = 0;
gravity = 2;
jump = false;
jumph = 23;
hig = _height / 2;
wig = _width / 2;
life = random(10) + 20;
setVars = true;
}
if (!_root.pau) {
while (_root.ground.hitTest(_x + wig, _y - hig, true)) {
_x = (_x-1);
}
while (_root.ground.hitTest(_x - wig, _y - hig, true)) {
_x = (_x+1);
}
if (life <= 0) {
gotoAndStop ("die");
}
grav = grav + gravity;
_y = (_y + grav);
if (life <= 0) {
gotoAndStop ("die");
}
while (_root.ground.hitTest(_x, _y, true)) {
_y = (_y-1);
grav = 0;
}
if (jump) {
_y = (_y - jumph);
gotoAndStop ("jump");
}
}
};
Instance of Symbol 354 MovieClip in Symbol 419 MovieClip [enemy1] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (!_parent.tired) {
if (_root.hero._x > (_parent._x + 50)) {
_parent.gotoAndStop("run");
}
if (_root.hero._x < (_parent._x - 50)) {
_parent.gotoAndStop("run");
}
} else if (random(50) == 1) {
_parent.tired = false;
}
}
}
Instance of Symbol 151 MovieClip in Symbol 419 MovieClip [enemy1] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hitarea)) {
if (random(1) == 0) {
_parent.gotoAndStop("att");
}
}
}
}
Instance of Symbol 151 MovieClip in Symbol 419 MovieClip [enemy1] Frame 1
onClipEvent (enterFrame) {
lmfao = ["hurt1", "hurt2", "hurt3"];
asdf = random(lmfao.length);
if (!_root.pau) {
if (hitTest(_root.herohit)) {
_parent.life = _parent.life - _root.herohit.power;
if (_root.herohit.combo) {
_root.combo();
}
_parent.gotoAndStop(lmfao[asdf]);
}
}
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hitarea)) {
if (random(2) == 2) {
_parent.gotoAndStop("att");
}
}
}
}
Instance of Symbol 360 MovieClip in Symbol 419 MovieClip [enemy1] Frame 4
onClipEvent (enterFrame) {
if (!_root.pau) {
if (!_parent.tired) {
if (random(50) == 1) {
_parent.tired = true;
}
if (_root.hero._x > (_parent._x + 50)) {
_parent._xscale = 100;
_parent._x = _parent._x + _parent.speed;
}
if (_root.hero._x < (_parent._x - 50)) {
_parent._xscale = -100;
_parent._x = _parent._x - _parent.speed;
}
} else {
_parent.gotoAndStop("idle");
}
}
}
Instance of Symbol 151 MovieClip in Symbol 419 MovieClip [enemy1] Frame 7
onClipEvent (enterFrame) {
if (!_root.pau) {
if (!hitTest(_root.hero)) {
_parent.gotoAndStop("idle");
}
}
}
Symbol 419 MovieClip [enemy1] Frame 10
_root.bleed(_x + ((_xscale / 100) * 10), (_y - _height) + 20, this);
_root.score = _root.score + 10;
Symbol 419 MovieClip [enemy1] Frame 15
_root.bleed(_x + ((_xscale / 100) * 10), (_y - _height) + 20, this);
_root.score = _root.score + 10;
Symbol 419 MovieClip [enemy1] Frame 20
_root.bleed(_x + ((_xscale / 100) * 10), (_y - _height) + 20, this);
_root.score = _root.score + 10;
Symbol 419 MovieClip [enemy1] Frame 25
_root.bleed(_x + ((_xscale / 100) * 10), (_y - _height) + 20, this);
_root.kills++;
_root.lifek(_x, _y, 3);
_root.score = _root.score + 50;
Symbol 424 MovieClip [bshot] Frame 1
onEnterFrame = function () {
if (!_root.pau) {
_x = (_x + ((_xscale / 100) * 23));
if (_root.ground.hitTest(_x, _y, true)) {
this.removeMovieClip();
}
if (hitTest(_root.hero.hitarea)) {
_root.hero.hurt(10);
this.removeMovieClip();
}
}
};
Symbol 430 MovieClip Frame 15
gotoAndPlay (5);
Symbol 431 MovieClip Frame 1
stop();
Symbol 437 MovieClip [lifeget] Frame 1
stop();
onEnterFrame = function () {
if (!_root.pau) {
if (timer > 230) {
_alpha = (_alpha - (random(10) + 1));
if (_alpha <= 0) {
this.removeMovieClip();
}
}
if (hitTest(_root.hero.hitarea)) {
play();
}
if (!setVars) {
timer = 0;
grav = random(15) * -1;
rot = random(20) - 10;
speed = random(8) + 2;
lol = random(2) + 1;
if (lol == 1) {
_xscale = 100;
} else {
_xscale = -100;
}
setVars = true;
}
_y = (_y + grav);
_x = (_x + ((_xscale / 100) * speed));
speed = speed - 0.1;
if (speed <= 0) {
poop.gotoAndStop(2);
speed = 0;
}
if (!_root.ground.hitTest(_x, _y, true)) {
grav++;
} else {
grav = grav / 2;
grav = grav * -1;
}
while (_root.ground.hitTest(_x, _y - 1, true)) {
_y = (_y-1);
}
timer++;
}
};
Symbol 437 MovieClip [lifeget] Frame 2
onEnterFrame = eval (null)();
Symbol 437 MovieClip [lifeget] Frame 3
_root.hero.life++;
Symbol 437 MovieClip [lifeget] Frame 4
_root.score = _root.score + 5;
Symbol 437 MovieClip [lifeget] Frame 16
this.removeMovieClip();
Symbol 440 MovieClip [cube] Frame 1
_y = (random(50) - 25);
_x = (_parent.pc * 2.365);
lol = random(50) + 100;
_xscale = lol;
_yscale = lol;
Symbol 440 MovieClip [cube] Frame 16
this.removeMovieClip();
Symbol 449 MovieClip Frame 1
_xscale = 0;
Symbol 450 MovieClip Frame 1
_root.stop();
b = 0;
timer = 0;
onEnterFrame = function () {
b++;
timer++;
if (timer >= 3) {
attachMovie("cube", "cube" + b, b);
timer = 0;
}
pc = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
loltext = Math.round(pc) + "% loaded";
if (pc == 100) {
gotoAndStop (2);
}
};
stop();
Instance of Symbol 449 MovieClip "bar" in Symbol 450 MovieClip Frame 1
onClipEvent (enterFrame) {
_xscale = ((_root.getBytesLoaded() / _root.getBytesTotal()) * 100);
}
Symbol 450 MovieClip Frame 2
_parent.gotoAndStop(2);
Symbol 456 Button
on (release) {
_root.play();
}
Symbol 457 MovieClip Frame 1
stop();
Symbol 460 Button
on (release) {
getURL ("http://www.crazyawesomeyeah.com", "_blank");
}
Symbol 464 MovieClip Frame 1
_visible = false;
Symbol 466 Button
on (release) {
getURL ("http://www.crazyawesomeyeah.com", "_blank");
}
Symbol 471 MovieClip Frame 1
function camControl() {
parentColor.setTransform(camColor.getTransform());
var _local4 = sX / this._width;
var _local3 = sY / this._height;
_parent._x = cX - (this._x * _local4);
_parent._y = cY - (this._y * _local3);
_parent._xscale = 100 * _local4;
_parent._yscale = 100 * _local3;
}
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;
}
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);
camControl();
this.onUnload = resetStage;
_visible = false;
Symbol 471 MovieClip Frame 2
gotoAndPlay (1);
Symbol 554 MovieClip Frame 1
_root.stop();
Symbol 554 MovieClip Frame 198
_root.play();
Symbol 557 Button
on (release) {
getURL ("http://www.hallpass.com", "_blank");
}
Symbol 570 MovieClip Frame 75
_root._quality = "medium";
Symbol 570 MovieClip Frame 76
_root.play();
Symbol 579 Button
on (release) {
_root.gotoAndStop("levelcomplete");
}
Symbol 580 Button
on (release) {
gotoAndStop ("opt");
}
Symbol 581 Button
on (release) {
gotoAndStop ("cheats");
}
Symbol 582 Button
on (release) {
gotoAndStop ("levelcodes");
}
Symbol 583 Button
on (release) {
getURL ("http://www.crazyawesomeyeah.com", "_blank");
}
Symbol 584 Button
on (release) {
getURL ("http://www.hallpass.com", "_blank");
}
Symbol 585 Button
on (release) {
gotoAndStop ("howto");
}
Symbol 591 Button
on (release) {
getURL ("http://www.newgrounds.com/audio/", "_blank");
}
Symbol 594 MovieClip Frame 1
_xscale = _parent._currentframe;
Symbol 595 Button
on (release) {
play();
}
Symbol 606 MovieClip Frame 1
stop();
Instance of Symbol 594 MovieClip in Symbol 606 MovieClip Frame 1
onClipEvent (enterFrame) {
_xscale = _parent._currentframe;
_root.setVol = _xscale - 1;
_root.vol = _xscale - 1;
}
Symbol 606 MovieClip Frame 10
stop();
Symbol 606 MovieClip Frame 20
stop();
Symbol 606 MovieClip Frame 30
stop();
Symbol 606 MovieClip Frame 40
stop();
Symbol 606 MovieClip Frame 50
stop();
Symbol 606 MovieClip Frame 60
stop();
Symbol 606 MovieClip Frame 70
stop();
Symbol 606 MovieClip Frame 80
stop();
Symbol 606 MovieClip Frame 90
stop();
Symbol 606 MovieClip Frame 100
stop();
Symbol 610 MovieClip Frame 1
stop();
_root._quality = "medium";
Symbol 610 MovieClip Frame 2
stop();
_root._quality = "high";
Symbol 610 MovieClip Frame 3
stop();
_root._quality = "low";
Symbol 613 Button
on (release) {
gotoAndStop (1);
}
Symbol 617 Button
on (release) {
if (cheatText == _root.cheat1) {
_root.cht1 = true;
cheatText = "unlimited power/special.";
} else if (cheatText == _root.cheat2) {
_root.cht2 = true;
cheatText = "unlimited mines.";
} else if (cheatText == _root.cheat3) {
_root.cht3 = true;
cheatText = "unlimited life.";
} else if (cheatText == "poop") {
cheatText = "lol you're funny....not.";
} else if (cheatText == "nomore") {
_root.cht1 = false;
_root.cht2 = false;
_root.cht3 = false;
cheatText = "Cheats Off.";
} else {
fsxc = new Array("newp.", "not quite.", "lolno.", "wrong.", "uh...no.", "still wrong", "uh-uh", "NO!", "you type bad", "HAHA no.");
cheatText = fsxc[random(9)];
}
}
Symbol 625 Button
on (release) {
if (cheatText == "duckblaster") {
_root.level = 1;
_root.gotoAndStop("levelcomplete");
} else if (cheatText == "bringmethehorizon") {
_root.level = 2;
_root.gotoAndStop("levelcomplete");
} else if (cheatText == "wut?") {
_root.level = 3;
_root.gotoAndStop("levelcomplete");
} else if (cheatText == "lookin'scene") {
_root.level = 4;
_root.gotoAndStop("levelcomplete");
} else if (cheatText == "poop") {
cheatText = "lol you're funny....not.";
} else {
fsxc = new Array("newp.", "not quite.", "lolno.", "wrong.", "uh...no.", "still wrong", "uh-uh", "NO!", "you type bad", "HAHA no.", "LOLWUT?", "Hellz naw.", "WHOAH. no.", "You suck at guessing", "epic fail.");
cheatText = fsxc[random(fsxc.length)];
}
}
Symbol 628 MovieClip Frame 1
stop();
Symbol 628 MovieClip Frame 2
lawl.gotoAndStop(_root.vol + 1);
Symbol 628 MovieClip Frame 6
cheatText = "Type Cheat Here.";
Symbol 628 MovieClip Frame 12
cheatText = "Type Code Here.";
Symbol 630 MovieClip Frame 1
_x = 0;
_y = 0;
Symbol 630 MovieClip Frame 15
stop();
Symbol 633 MovieClip Frame 3
_parent.gotoAndStop(2);
Symbol 639 MovieClip Frame 1
_visible = false;
stop();
Symbol 639 MovieClip Frame 2
stop();
Symbol 642 MovieClip Frame 1
_xscale = 0;
_yscale = 0;
Symbol 643 MovieClip Frame 1
function camControl() {
_visible = false;
while (hitTest(_root.levelBegin)) {
_x = (_x+1);
}
while (hitTest(_root.levelEnd)) {
_x = (_x-1);
}
while (hitTest(_root.levelBottom)) {
_y = (_y-1);
_root.hud._y--;
}
while (hitTest(_root.levelTop)) {
_y = (_y+1);
_root.hud._y++;
}
parentColor.setTransform(camColor.getTransform());
var _local5 = sX / this._width;
var _local4 = sY / this._height;
_parent._x = cX - (this._x * _local5);
_parent._y = cY - (this._y * _local4);
_parent._xscale = 100 * _local5;
_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;
}
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);
camControl();
this.onUnload = resetStage;
Symbol 643 MovieClip Frame 2
gotoAndPlay (1);
Symbol 646 MovieClip Frame 3
_parent.gotoAndStop(2);
Symbol 658 MovieClip Frame 1
_visible = false;
Symbol 658 MovieClip Frame 2
stop();
Symbol 658 MovieClip Frame 3
gotoAndStop(random(12) + 4);
Symbol 660 MovieClip Frame 1
_visible = false;
Symbol 660 MovieClip Frame 2
if (_root.cht1) {
_root.hero.rage = 100;
}
if (_root.cht2) {
_root.landmines = 99;
}
if (_root.cht3) {
_root.hero.life = 999;
}
Symbol 660 MovieClip Frame 3
gotoAndPlay (2);
Symbol 666 MovieClip Frame 1
this.cacheAsBitmap = true;
Symbol 674 MovieClip Frame 1
onEnterFrame = function () {
if (_root.screenhit.hitTest(p1)) {
p1._visible = true;
} else {
p1._visible = false;
}
if (_root.screenhit.hitTest(p2)) {
p2._visible = true;
} else {
p2._visible = false;
}
};
Symbol 690 MovieClip Frame 1
gotoAndStop(random(5) + 1);
stop();
Symbol 690 MovieClip Frame 2
stop();
Symbol 690 MovieClip Frame 3
stop();
Symbol 690 MovieClip Frame 4
stop();
Symbol 690 MovieClip Frame 5
stop();
Symbol 694 MovieClip Frame 1
stop();
Symbol 694 MovieClip Frame 2
_root.createShell(_parent._x, _parent._y + _y);
_parent.heat = _parent.heat + 10;
Instance of Symbol 151 MovieClip in Symbol 694 MovieClip Frame 2
onClipEvent (load) {
_root.herohit = this;
power = random(10) + 5;
}
Symbol 696 MovieClip Frame 1
stop();
Symbol 696 MovieClip Frame 100
stop();
Symbol 705 MovieClip Frame 1
stop();
Symbol 707 MovieClip Frame 1
_visible = false;
Symbol 708 MovieClip Frame 1
stop();
Symbol 708 MovieClip Frame 5
d++;
if (d > 0) {
attachMovie("gunsmoke", "gunsmoke" + d, d);
}
Symbol 721 MovieClip Frame 1
function hurt(lifeminus) {
life = life - lifeminus;
pain.gotoAndPlay(2);
}
swapDepths(random(99999) + 99999);
overheat = false;
onEnterFrame = function () {
if (_root.over) {
this.removeMovieClip();
}
scalee = _xscale;
if (!_root.pau) {
while (thing._rotation > 10) {
thing._rotation--;
}
while (thing._rotation < -10) {
thing._rotation++;
}
bar.gotoAndStop(bar._xscale);
bar._xscale = heat;
if (bar._xscale == 0) {
overheat = false;
}
while (heat < 0) {
overheat = false;
heat++;
}
if (heat > 0) {
heat--;
}
if (heat >= 100) {
overheat = true;
}
if (!overheat) {
if (active) {
if (Key.isDown(65)) {
thing.play();
}
}
} else {
smoke.play();
}
if (!setVars) {
heat = 1;
grav = 0;
life = 50;
startlife = life;
setVars = true;
}
if (!active) {
thing.guy._visible = false;
car.stop();
wheels.stop();
speed = 0;
if (hit.hitTest(_root.hero.hitarea)) {
if (Key.isDown(83)) {
if (!key83) {
active = true;
key83 = true;
}
}
}
} else {
if (Key.isDown(38)) {
thing._rotation--;
}
if (Key.isDown(40)) {
thing._rotation++;
}
if (Key.isDown(37)) {
_xscale = -100;
}
if (Key.isDown(39)) {
_xscale = 100;
}
thing.guy._visible = true;
if (life <= 0) {
play();
}
_root.vehic = this;
_root.hero.vehic = true;
if (Key.isDown(83)) {
if (!key83) {
active = false;
_root.vehic = false;
_root.hero.vehic = false;
key83 = true;
}
}
}
while (_root.ground.hitTest(_x, _y, true)) {
grav = 0;
_y = (_y-1);
_y = (_y-1);
grounded = true;
}
if (!grounded) {
grav++;
_y = (_y + grav);
}
if (Key.isDown(83)) {
key83 = true;
} else {
key83 = false;
}
}
};
stop();
Instance of Symbol 708 MovieClip "smoke" in Symbol 721 MovieClip Frame 1
onClipEvent (load) {
d = -1;
}
Symbol 721 MovieClip Frame 2
onEnterFrame = null;
_root.vehic = false;
_root.explode(_x, _y);
_root.hero.vehic = false;
Symbol 721 MovieClip Frame 14
stop();
Symbol 726 MovieClip Frame 1
_xscale = 0;
_yscale = 0;
Symbol 728 MovieClip Frame 1
_visible = false;
Symbol 728 MovieClip Frame 2
while (_root.ground.hitTest(_parent._x, _parent._y - 60, true)) {
_parent._y++;
_parent.jump = false;
}
while (_root.ground.hitTest(_parent._x, _parent._y, true)) {
_parent._y--;
_parent.grav = 0;
_parent.jump = false;
}
Symbol 728 MovieClip Frame 3
gotoAndPlay (2);
Instance of Symbol 151 MovieClip in Symbol 778 MovieClip Frame 5
onClipEvent (load) {
_root.herohit = this;
combo = true;
power = 1.1;
}
Instance of Symbol 726 MovieClip in Symbol 778 MovieClip Frame 8
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(65) && (!_parent.lol)) {
_parent.gotoAndPlay("p2");
_parent.lol = true;
}
}
}
Symbol 778 MovieClip Frame 12
_parent.gotoAndStop("idle");
Symbol 778 MovieClip Frame 13
lol = true;
Instance of Symbol 151 MovieClip in Symbol 778 MovieClip Frame 17
onClipEvent (load) {
_root.herohit = this;
combo = true;
power = 1.5;
}
Instance of Symbol 726 MovieClip in Symbol 778 MovieClip Frame 20
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(65) && (!_parent.lol)) {
_parent.gotoAndPlay("p3");
_parent.lol = true;
}
}
}
Symbol 778 MovieClip Frame 24
_parent.gotoAndStop("idle");
Symbol 778 MovieClip Frame 25
lol = true;
Instance of Symbol 151 MovieClip in Symbol 778 MovieClip Frame 29
onClipEvent (load) {
_root.herohit = this;
combo = true;
power = 2;
}
Instance of Symbol 726 MovieClip in Symbol 778 MovieClip Frame 32
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(65) && (!_parent.lol)) {
_parent.gotoAndPlay("p4");
_parent.lol = true;
}
}
}
Symbol 778 MovieClip Frame 36
_parent.gotoAndStop("idle");
Symbol 778 MovieClip Frame 37
lol = true;
Instance of Symbol 151 MovieClip in Symbol 778 MovieClip Frame 41
onClipEvent (load) {
_root.herohit = this;
combo = true;
power = 2.5;
}
Instance of Symbol 726 MovieClip in Symbol 778 MovieClip Frame 44
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(65) && (!_parent.lol)) {
_parent.gotoAndPlay("p5");
_parent.lol = true;
}
}
}
Symbol 778 MovieClip Frame 48
_parent.gotoAndStop("idle");
Symbol 778 MovieClip Frame 49
lol = true;
Instance of Symbol 151 MovieClip in Symbol 778 MovieClip Frame 53
onClipEvent (load) {
_root.herohit = this;
combo = true;
power = 3;
}
Instance of Symbol 726 MovieClip in Symbol 778 MovieClip Frame 56
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(65) && (!_parent.lol)) {
_parent.gotoAndPlay("p6");
_parent.lol = true;
}
}
}
Symbol 778 MovieClip Frame 60
_parent.gotoAndStop("idle");
Symbol 778 MovieClip Frame 61
lol = true;
Instance of Symbol 151 MovieClip in Symbol 778 MovieClip Frame 65
onClipEvent (load) {
_root.herohit = this;
combo = true;
power = 3.5;
}
Instance of Symbol 726 MovieClip in Symbol 778 MovieClip Frame 68
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(65) && (!_parent.lol)) {
_parent.gotoAndPlay("p7");
_parent.lol = true;
}
}
}
Symbol 778 MovieClip Frame 72
_parent.gotoAndStop("idle");
Symbol 778 MovieClip Frame 73
lol = true;
Instance of Symbol 151 MovieClip in Symbol 778 MovieClip Frame 77
onClipEvent (load) {
_root.herohit = this;
combo = true;
power = 4;
}
Instance of Symbol 726 MovieClip in Symbol 778 MovieClip Frame 80
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(65) && (!_parent.lol)) {
_parent.gotoAndPlay("p8");
_parent.lol = true;
}
}
}
Symbol 778 MovieClip Frame 84
_parent.gotoAndStop("idle");
Symbol 778 MovieClip Frame 85
lol = true;
Instance of Symbol 151 MovieClip in Symbol 778 MovieClip Frame 89
onClipEvent (load) {
_root.herohit = this;
combo = true;
power = 4.5;
}
Instance of Symbol 726 MovieClip in Symbol 778 MovieClip Frame 92
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(65) && (!_parent.lol)) {
_parent.gotoAndPlay("p9");
_parent.lol = true;
}
}
}
Symbol 778 MovieClip Frame 96
_parent.gotoAndStop("idle");
Symbol 778 MovieClip Frame 97
lol = true;
Instance of Symbol 151 MovieClip in Symbol 778 MovieClip Frame 101
onClipEvent (load) {
_root.herohit = this;
combo = true;
power = 5;
}
Instance of Symbol 726 MovieClip in Symbol 778 MovieClip Frame 104
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(65) && (!_parent.lol)) {
_parent.gotoAndPlay("p10");
_parent.lol = true;
}
}
}
Symbol 778 MovieClip Frame 108
_parent.gotoAndStop("idle");
Symbol 778 MovieClip Frame 109
lol = true;
Instance of Symbol 151 MovieClip in Symbol 778 MovieClip Frame 113
onClipEvent (load) {
_root.herohit = this;
combo = true;
power = 5.5;
}
Instance of Symbol 726 MovieClip in Symbol 778 MovieClip Frame 116
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(65) && (!_parent.lol)) {
_parent.gotoAndPlay("p11");
_parent.lol = true;
}
}
}
Symbol 778 MovieClip Frame 120
_parent.gotoAndStop("idle");
Symbol 778 MovieClip Frame 121
lol = true;
Instance of Symbol 151 MovieClip in Symbol 778 MovieClip Frame 125
onClipEvent (load) {
_root.herohit = this;
combo = true;
power = 6;
}
Symbol 778 MovieClip Frame 132
_parent.gotoAndStop("idle");
Symbol 791 MovieClip Frame 22
_parent.gotoAndStop("idle");
Symbol 809 MovieClip Frame 8
_root.layMine(_parent._x + (_parent._xscale / 2), _parent._y);
Symbol 809 MovieClip Frame 13
_parent.gotoAndStop("idle");
Symbol 814 MovieClip Frame 3
stop();
Symbol 820 MovieClip Frame 10
_parent.gotoAndStop("idle");
Symbol 827 MovieClip Frame 12
_parent.gotoAndStop("idle");
Symbol 835 MovieClip Frame 15
_parent.gotoAndStop("idle");
Symbol 845 MovieClip Frame 19
stop();
_root.gotoAndStop("fail");
Symbol 847 MovieClip Frame 1
function hurt(lifeminus) {
if (!vehic) {
life = life - lifeminus;
gotoAndStop(hurtframe[random(hurtframe.length)]);
} else {
_root.vehic.hurt(lifeminus);
}
}
stop();
onEnterFrame = function () {
if (rage >= 100) {
rage = 100;
}
if (life > 100) {
life = 100;
}
if (life < 0) {
life = 0;
}
while (_root.ground.hitTest(_x + 30, _y - 35, true)) {
_x = (_x - 2);
}
while (_root.ground.hitTest(_x - 30, _y - 35, true)) {
_x = (_x + 2);
}
if (!setVars) {
hurtframe = ["hurt1", "hurt2", "hurt3"];
_name = "hero";
life = 100;
speed = 10;
grav = 0;
gravity = 1.5;
jump = false;
jumph = 23;
rage = 0;
setVars = true;
}
if (!_root.pau) {
grav = grav + gravity;
_y = (_y + grav);
if (life <= 0) {
gotoAndStop ("die");
}
if (jump) {
_y = (_y - jumph);
gotoAndStop ("jump");
}
}
};
Instance of Symbol 725 MovieClip in Symbol 847 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(39)) {
_parent._x = _parent._x + _parent.speed;
_parent._xscale = 100;
_parent.gotoAndStop("run");
}
if (Key.isDown(37)) {
_parent._x = _parent._x - _parent.speed;
_parent._xscale = -100;
_parent.gotoAndStop("run");
}
}
}
Instance of Symbol 726 MovieClip in Symbol 847 MovieClip Frame 1
on (keyPress "d") {
if (!_root.pau) {
if (_parent.rage >= 100) {
_parent.rage = 0;
_root.special1(_parent._x, _parent._y);
_parent.gotoAndStop("special1");
}
}
}
on (keyPress "D") {
if (!_root.pau) {
if (_parent.rage >= 100) {
_parent.rage = 0;
_root.special1(_parent._x, _parent._y);
_parent.gotoAndStop("special1");
}
}
}
on (keyPress "a") {
if (!_root.pau) {
_parent.gotoAndStop("attack");
}
}
on (keyPress "x") {
if (!_root.pau) {
if (_root.landmines > 0) {
_parent.gotoAndStop("mine");
}
}
}
on (keyPress "X") {
if (!_root.pau) {
if (_root.landmines > 0) {
_parent.gotoAndStop("mine");
}
}
}
on (keyPress "A") {
if (!_root.pau) {
_parent.gotoAndStop("attack");
}
}
on (keyPress "<Up>") {
if (!_root.pau) {
if (((_parent.grav == 1) || (_parent.grav == -1)) || (_parent.grav == 0)) {
_parent.jump = true;
}
}
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(65)) {
_parent.gotoAndStop("attack");
}
}
}
Instance of Symbol 151 MovieClip in Symbol 847 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent.vehic) {
_parent.jump = false;
_parent.gotoAndStop("vee");
}
}
Instance of Symbol 735 MovieClip in Symbol 847 MovieClip Frame 6
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(37)) {
_parent._x = _parent._x - _parent.speed;
_parent._xscale = -100;
} else if (Key.isDown(39)) {
_parent._x = _parent._x + _parent.speed;
_parent._xscale = 100;
} else {
_parent.gotoAndStop("idle");
}
}
}
Instance of Symbol 778 MovieClip in Symbol 847 MovieClip Frame 10
onClipEvent (enterFrame) {
if (!_root.pau) {
if (!Key.isDown(65)) {
lol = false;
}
}
}
Symbol 847 MovieClip Frame 30
_y = (_y - 10);
Instance of Symbol 813 MovieClip in Symbol 847 MovieClip Frame 30
onClipEvent (enterFrame) {
if (!_root.pau) {
if (!_parent.jump) {
_parent.gotoAndStop("idle");
}
}
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(37)) {
_parent._x = _parent._x - _parent.speed;
_parent._xscale = -100;
}
if (Key.isDown(39)) {
_parent._x = _parent._x + _parent.speed;
_parent._xscale = 100;
}
}
}
Symbol 847 MovieClip Frame 35
_root.combokill();
_root.bleed(_x + ((_xscale / 100) * 10), (_y - _height) + 20, this);
Symbol 847 MovieClip Frame 40
_root.combokill();
_root.bleed(_x + ((_xscale / 100) * 10), (_y - _height) + 20, this);
Symbol 847 MovieClip Frame 45
_root.combokill();
_root.bleed(_x + ((_xscale / 100) * 10), (_y - _height) + 20, this);
Symbol 847 MovieClip Frame 50
_root.combokill();
_root.bleed(_x + ((_xscale / 100) * 10), (_y - _height) + 20, this);
Symbol 847 MovieClip Frame 53
jump = false;
grav = 0;
Instance of Symbol 151 MovieClip in Symbol 847 MovieClip Frame 53
onClipEvent (enterFrame) {
_xscale = 0;
_yscale = 0;
_parent._x = _root.vehic._x;
_parent._y = _root.vehic._y;
_parent._xscale = _root.vehic.scalee;
if (!_parent.vehic) {
_parent.gotoAndStop("idle");
}
}
Instance of Symbol 151 MovieClip "hitarea" in Symbol 847 MovieClip Frame 53
onClipEvent (enterFrame) {
_xscale = _root.vehic.hit._xscale;
_yscale = _root.vehic.hit._yscale;
_x = _root.vehic.hit._x;
_y = _root.vehic.hit._y;
_parent.grav = 0;
}
Symbol 849 MovieClip Frame 1
_visible = false;
if (_root.kills < kills) {
while (hitTest(_root.hero)) {
_root.hero._x--;
_root.vehic._x--;
_root.vehic.speed = 0;
}
while (hitTest(_root.hero)) {
_root.hero._x--;
_root.vehic._x--;
}
while (hitTest(_root.cam)) {
_root.cam._x--;
_root.hud._x--;
}
}
if (poop) {
if (hitTest(_root.cam)) {
if (_root.hero._x > (_x + 275)) {
asdf = true;
}
}
}
if (asdf) {
while (hitTest(_root.hero)) {
_root.hero._x++;
}
while (hitTest(_root.cam)) {
_root.cam._x++;
_root.hud._x++;
}
}
Symbol 849 MovieClip Frame 2
gotoAndPlay (1);
Symbol 860 MovieClip Frame 1
stop();
grav = 0;
onEnterFrame = function () {
if (!_root.pau) {
if (hitTest(_root.hero.hitarea) && (_root.hero.life != 100)) {
play();
}
if (!_root.ground.hitTest(_x, _y, true)) {
grav++;
_y = (_y + grav);
} else {
grav = 0;
}
if (_root.ground.hitTest(_x, _y, true)) {
_y = (_y-1);
grav = 0;
}
}
};
Symbol 860 MovieClip Frame 2
onEnterFrame = null;
Symbol 860 MovieClip Frame 3
_root.hero.life = _root.hero.life + 50;
_root.hud.fla.play();
_root.score = _root.score + 20;
Symbol 860 MovieClip Frame 11
this.swapDepths(9999);
this.removeMovieClip();
Symbol 860 MovieClip Frame 12
stop();
Symbol 879 MovieClip Frame 1
stop();
grav = 0;
onEnterFrame = function () {
if (!_root.pau) {
if (hitTest(_root.hero.hitarea)) {
play();
}
if (!_root.ground.hitTest(_x, _y, true)) {
grav++;
_y = (_y + grav);
} else {
grav = 0;
}
if (_root.ground.hitTest(_x, _y, true)) {
_y = (_y-1);
grav = 0;
}
}
};
Symbol 879 MovieClip Frame 2
onEnterFrame = null;
Symbol 879 MovieClip Frame 3
_root.landmines = _root.landmines + 4;
_root.score = _root.score + 50;
Symbol 879 MovieClip Frame 20
stop();
Symbol 883 MovieClip Frame 1
_visible = false;
Symbol 885 MovieClip Frame 1
_visible = false;
if (!end) {
while (hitTest(_root.cam)) {
_root.cam._x++;
_root.hud._x++;
}
} else {
while (hitTest(_root.cam)) {
_root.cam._x--;
_root.hud._x--;
}
}
Symbol 885 MovieClip Frame 2
gotoAndPlay (1);
Symbol 889 MovieClip Frame 1
stop();
Symbol 889 MovieClip Frame 2
onEnterFrame = function () {
gotoAndPlay(_currentframe + 2);
};
Symbol 889 MovieClip Frame 150
_root.tankShoot(Math.round(_currentframe / 5), _parent._parent._xscale, _parent._y + 90, true);
_parent.play();
Symbol 892 MovieClip Frame 1
onEnterFrame = function () {
while (_y < (asdf - 20)) {
_y = (_y+1);
}
while (_y > (asdf + 40)) {
_y = (_y-1);
}
};
stop();
Instance of Symbol 889 MovieClip in Symbol 892 MovieClip Frame 1
onClipEvent (load) {
lol = true;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent._parent.active) {
if (Key.isDown(38)) {
_parent._y = _parent._y - 3;
}
if (Key.isDown(40)) {
_parent._y = _parent._y + 3;
}
if (Key.isDown(65)) {
nextFrame();
lol = false;
} else if (!lol) {
_root.tankShoot(Math.round(_currentframe / 5), _parent._parent._xscale, _parent._y + 90);
if (_currentframe >= 140) {
_parent.gotoAndPlay(2);
}
if (_currentframe >= 130) {
_parent.gotoAndPlay(3);
}
if (_currentframe >= 120) {
_parent.gotoAndPlay(4);
}
if (_currentframe >= 110) {
_parent.gotoAndPlay(5);
}
if (_currentframe >= 100) {
_parent.gotoAndPlay(6);
}
if (_currentframe >= 90) {
_parent.gotoAndPlay(7);
}
if (_currentframe >= 80) {
_parent.gotoAndPlay(8);
}
if (_currentframe >= 70) {
_parent.gotoAndPlay(9);
}
if (_currentframe >= 60) {
_parent.gotoAndPlay(10);
}
if (_currentframe >= 50) {
_parent.gotoAndPlay(11);
}
if (_currentframe >= 40) {
_parent.gotoAndPlay(12);
}
if (_currentframe >= 30) {
_parent.gotoAndPlay(13);
}
if (_currentframe >= 20) {
_parent.gotoAndPlay(14);
}
if (_currentframe <= 10) {
_parent.gotoAndPlay(14);
}
}
}
}
}
Symbol 899 MovieClip Frame 1
stop();
Symbol 899 MovieClip Frame 2
play();
Symbol 908 MovieClip Frame 1
function hurt(lifeminus) {
life = life - lifeminus;
pain.gotoAndPlay(2);
}
onEnterFrame = function () {
scalee = _xscale;
while (_root.ground.hitTest(_x - (_width / 2), _y - (_height / 3), true)) {
_x = (_x+1);
speed = 0;
}
while (_root.ground.hitTest(_x + (_width / 2), _y - (_height / 3), true)) {
_x = (_x-1);
speed = 0;
}
if (!_root.pau) {
if (!setVars) {
speed = 0;
randnum = random(9999999);
maxSpeed = 13;
grav = 0;
life = 80;
startlife = life;
setVars = true;
}
if (!active) {
car.stop();
wheels.stop();
speed = 0;
if (hit.hitTest(_root.hero.hitarea)) {
if (Key.isDown(83)) {
if (!key83) {
active = true;
key83 = true;
}
}
}
} else {
_root.vehic = this;
_root.hero.vehic = true;
if (life <= 0) {
play();
}
if (Key.isDown(83)) {
if (!key83) {
active = false;
_root.vehic = false;
_root.hero.vehic = false;
key83 = true;
}
}
}
while (_root.ground.hitTest(_x, _y, true)) {
grav = 0;
_y = (_y-1);
}
grav++;
_y = (_y + grav);
if (Key.isDown(83)) {
key83 = true;
} else {
key83 = false;
}
}
};
stop();
Instance of Symbol 892 MovieClip "gun" in Symbol 908 MovieClip Frame 1
onClipEvent (load) {
asdf = _y;
}
Instance of Symbol 151 MovieClip "hit" in Symbol 908 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.active) {
_parent.car.play();
if ((!_parent.speed) == 0) {
_parent.wheels.play();
} else {
_parent.wheels.stop();
}
if (_parent.speed > 0) {
_parent._xscale = 100;
}
if (_parent.speed < 0) {
_parent._xscale = -100;
}
if (Key.isDown(37)) {
_parent.speed--;
} else if (Key.isDown(39)) {
_parent.speed++;
} else {
if (_parent.speed > 0) {
_parent.speed = _parent.speed - 0.5;
}
if (_parent.speed < 0) {
_parent.speed = _parent.speed + 0.5;
}
}
while (_parent.speed > _parent.maxSpeed) {
_parent.speed--;
}
while (_parent.speed < (_parent.maxSpeed * -1)) {
_parent.speed++;
}
_parent._x = _parent._x + _parent.speed;
}
}
}
Symbol 908 MovieClip Frame 2
onEnterFrame = null;
_root.vehic = false;
_root.hero.vehic = false;
_root.explode(_x, _y);
Symbol 908 MovieClip Frame 10
stop();
Symbol 909 MovieClip Frame 1
_x = _root.cam._x;
_y = _root.cam._y;
_visible = false;
Symbol 909 MovieClip Frame 2
gotoAndPlay (1);
Symbol 911 MovieClip Frame 1
_visible = false;
_parent._x = _root.cam._x;
_parent._y = _root.cam._y;
Symbol 911 MovieClip Frame 2
gotoAndPlay (1);
Symbol 920 MovieClip Frame 1
stop();
Symbol 920 MovieClip Frame 6
gotoAndPlay (2);
Symbol 923 MovieClip Frame 1
onEnterFrame = function () {
pwr = "Power: " + _root.hero.rage;
};
Instance of Symbol 920 MovieClip in Symbol 923 MovieClip Frame 1
onClipEvent (enterFrame) {
_xscale = _root.hero.rage;
if (_xscale == 100) {
play();
}
}
Symbol 924 MovieClip Frame 1
onEnterFrame = function () {
if (_root.hero.rage > 0) {
nextFrame();
} else {
prevFrame();
}
};
Symbol 1028 MovieClip Frame 100
onEnterFrame = function () {
wowz = _root.comboamount;
};
Instance of Symbol 1028 MovieClip "combo" in Symbol 1030 MovieClip Frame 1
onClipEvent (enterFrame) {
gotoAndStop(_root.comboamount);
if (_root.combostart == true) {
_parent._parent.gotoAndPlay(8);
_root.score = _root.score + _root.comboamount;
_root.combostart = false;
}
}
Symbol 1031 MovieClip Frame 1
stop();
Symbol 1031 MovieClip Frame 99
_root.comboamount = 0;
Symbol 1035 MovieClip Frame 1
onEnterFrame = function () {
lol = _root.landmines;
};
Symbol 1036 MovieClip Frame 1
onEnterFrame = function () {
if (!_root.pau) {
if (_root.landmines > 0) {
nextFrame();
} else {
prevFrame();
}
}
};
Symbol 1047 MovieClip Frame 1
onEnterFrame = function () {
gotoAndStop(Math.round(_xscale));
};
Symbol 1048 MovieClip Frame 1
stop();
Instance of Symbol 1047 MovieClip in Symbol 1048 MovieClip Frame 9
onClipEvent (enterFrame) {
_xscale = ((_root.vehic.life / lol) * 100);
}
onClipEvent (load) {
lol = _root.vehic.startlife;
}
Symbol 1060 MovieClip Frame 1
stop();
Symbol 1067 MovieClip Frame 1
score = "Score: " + _root.score;
Symbol 1067 MovieClip Frame 2
gotoAndPlay (1);
Symbol 1069 MovieClip Frame 1
stop();
Symbol 1069 MovieClip Frame 11
_root.gotoAndStop("levelcomplete");
Symbol 1069 MovieClip Frame 12
stop();
Symbol 1081 MovieClip Frame 1
stop();
Symbol 1085 MovieClip Frame 1
stop();
Symbol 1088 MovieClip Frame 2
stop();
Symbol 1091 MovieClip Frame 1
gotoAndPlay (2);
Symbol 1091 MovieClip Frame 19
stop();
Symbol 1098 Button
on (release) {
_root.over = true;
stopAllSounds();
_root.gotoAndStop("menu");
}
Symbol 1100 Button
on (release) {
getURL ("http://www.hallpass.com", "_blank");
}
Symbol 1105 Button
on (release) {
play();
}
Symbol 1106 MovieClip Frame 1
swapDepths(1000000);
onEnterFrame = function () {
life = Math.round(_root.hero.life) + "%";
person.gotoAndStop(Math.round(_root.hero.life / 10));
if (_root.over) {
this.removeMovieClip();
}
};
stop();
_root.pau = false;
Instance of Symbol 1048 MovieClip in Symbol 1106 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.hero.vehic) {
nextFrame();
} else {
prevFrame();
}
}
Instance of Symbol 642 MovieClip in Symbol 1106 MovieClip Frame 1
on (keyPress "p") {
_parent.play();
}
on (keyPress "P") {
_parent.play();
}
on (keyPress "<Enter>") {
_parent.play();
}
Symbol 1106 MovieClip Frame 2
stop();
_root.pau = true;
Symbol 1119 MovieClip Frame 1
onEnterFrame = function () {
if (_root.screenhit.hitTest(p1)) {
p1._visible = true;
} else {
p1._visible = false;
}
if (_root.screenhit.hitTest(p2)) {
p2._visible = true;
} else {
p2._visible = false;
}
if (_root.screenhit.hitTest(p3)) {
p3._visible = true;
} else {
p3._visible = false;
}
};
Symbol 1127 MovieClip Frame 1
stop();
Instance of Symbol 151 MovieClip in Symbol 1127 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.screenhit)) {
if (random(300) == 1) {
_parent.play();
}
}
}
}
Symbol 1127 MovieClip Frame 5
enemies = ["enemy1", "enemy2"];
lol = random(enemies.length);
enemy = enemies[lol];
_root.d++;
_root.attachMovie(enemy, "enemy" + _root.d, _root.d);
_root["enemy" + _root.d]._x = _x;
_root["enemy" + _root.d]._y = _y + 50;
Symbol 1132 MovieClip Frame 1
stop();
Instance of Symbol 151 MovieClip in Symbol 1132 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.screenhit)) {
if (random(300) == 1) {
_parent.play();
}
}
}
}
Symbol 1132 MovieClip Frame 7
enemies = ["enemy1", "enemy2"];
lol = random(enemies.length);
enemy = enemies[lol];
_root.d++;
_root.attachMovie(enemy, "enemy" + _root.d, _root.d);
_root["enemy" + _root.d]._x = _x;
_root["enemy" + _root.d]._y = _y;
Symbol 1136 MovieClip Frame 1
stop();
Instance of Symbol 151 MovieClip in Symbol 1136 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.screenhit)) {
if (random(300) == 1) {
_parent.play();
}
}
}
}
Symbol 1136 MovieClip Frame 4
enemies = ["enemy1", "enemy2"];
lol = random(enemies.length);
enemy = enemies[lol];
_root.d++;
_root.attachMovie(enemy, "enemy" + _root.d, _root.d);
_root["enemy" + _root.d]._x = _x;
_root["enemy" + _root.d]._y = _y;
Symbol 1146 MovieClip Frame 1
if (!_parent.active) {
_visible = false;
} else {
_visible = true;
}
Symbol 1153 MovieClip Frame 1
stop();
Symbol 1159 MovieClip Frame 1
function hurt(lifeminus) {
life = life - lifeminus;
pain.gotoAndPlay(2);
}
onEnterFrame = function () {
scalee = _xscale;
while (_root.ground.hitTest(_x - (_width / 2), _y - (_height / 3), true)) {
_x = (_x+1);
speed = 0;
}
while (_root.ground.hitTest(_x + (_width / 2), _y - (_height / 3), true)) {
_x = (_x-1);
speed = 0;
}
while (_root.ground.hitTest(_x - (_width / 2), _y - (_height / 1.1), true)) {
_x = (_x+1);
speed = 0;
}
while (_root.ground.hitTest(_x + (_width / 2), _y - (_height / 1.1), true)) {
_x = (_x-1);
speed = 0;
}
if (!_root.pau) {
if (!setVars) {
speed = 0;
randnum = random(9999999);
maxSpeed = 30;
grav = 0;
life = 50;
startlife = life;
setVars = true;
}
if (!active) {
car.stop();
wheels.stop();
speed = 0;
if (_root.herohit == this) {
_root.herohit = false;
}
if (hit.hitTest(_root.hero.hitarea)) {
if (Key.isDown(83)) {
if (!key83) {
active = true;
key83 = true;
}
}
}
} else {
if (life <= 0) {
play();
}
_root.vehic = this;
_root.hero.vehic = true;
if (Key.isDown(83)) {
if (!key83) {
active = false;
_root.vehic = false;
_root.hero.vehic = false;
key83 = true;
}
}
}
while (_root.ground.hitTest(_x, _y, true)) {
grav = 0;
_y = (_y-1);
}
grav++;
_y = (_y + grav);
if (Key.isDown(83)) {
key83 = true;
} else {
key83 = false;
}
}
};
stop();
Instance of Symbol 151 MovieClip "hit" in Symbol 1159 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.active) {
_parent.car.play();
if ((!_parent.speed) == 0) {
_parent.wheels.play();
} else {
_parent.wheels.stop();
}
if (_parent.speed > 0) {
_parent._xscale = 100;
}
if (_parent.speed < 0) {
_parent._xscale = -100;
}
if (Key.isDown(37)) {
_parent.speed--;
} else if (Key.isDown(39)) {
_parent.speed++;
} else {
if (_parent.speed > 0) {
_parent.speed = _parent.speed - 0.5;
}
if (_parent.speed < 0) {
_parent.speed = _parent.speed + 0.5;
}
}
while (_parent.speed > _parent.maxSpeed) {
_parent.speed--;
}
while (_parent.speed < (_parent.maxSpeed * -1)) {
_parent.speed++;
}
_parent._x = _parent._x + _parent.speed;
if (_parent.speed > (_parent.maxSpeed - 10)) {
_root.herohit = _parent;
_parent.power = _parent.speed / 2;
} else if (_parent.speed < ((_parent.maxSpeed * -1) + 10)) {
_root.herohit = _parent;
_parent.power = (_parent.speed * -1) / 2;
} else {
_root.herohit = false;
}
}
}
}
Symbol 1159 MovieClip Frame 2
onEnterFrame = null;
_root.vehic = false;
_root.hero.vehic = false;
_root.explode(_x, _y);
Symbol 1159 MovieClip Frame 7
stop();
Symbol 1166 MovieClip Frame 1
if (_parent.active) {
_visible = true;
} else {
_visible = false;
}
Symbol 1176 MovieClip Frame 1
stop();
Symbol 1185 MovieClip Frame 1
stop();
Symbol 1189 MovieClip Frame 2
stop();
_visible = false;
Symbol 1189 MovieClip Frame 3
_root.d++;
_root.attachMovie("helibomb", "helibomb" + _root.d, _root.d);
_root["helibomb" + _root.d]._x = _parent._x;
_root["helibomb" + _root.d]._y = _parent._y;
_root["helibomb" + _root.d]._xscale = _parent._xscale;
_root["helibomb" + _root.d].speed = _parent.speed;
Symbol 1203 MovieClip Frame 1
function hurt(lifeminus) {
life = life - lifeminus;
pain.gotoAndPlay(2);
}
onEnterFrame = function () {
if (_root.ground.hitTest(_x, _y, true)) {
if (grav > 10) {
hurt(grav / 3);
}
}
if (_root.ground.hitTest(_x, _y - high, true)) {
if (grav < -10) {
hurt((grav * -1) / 3);
}
}
if (_root.ground.hitTest(_x - (wid / 2), _y - (high / 2), true)) {
if (speed < -10) {
hurt((speed * -1) / 3);
}
}
if (_root.ground.hitTest(_x + (wid / 2), _y - (high / 2), true)) {
if (speed > 10) {
hurt(speed / 3);
}
}
if (grav < -13) {
grav++;
}
scalee = _xscale * -1;
while (_root.ground.hitTest(_x, _y - high, true)) {
_y = (_y+1);
grav = 0;
}
while (_root.ground.hitTest(_x - (wid / 2), _y - (high / 1.1), true)) {
_x = (_x+1);
speed = 0;
}
while (_root.ground.hitTest(_x + (wid / 2), _y - (high / 1.1), true)) {
_x = (_x-1);
speed = 0;
}
while (_root.ground.hitTest(_x - (wid / 2), _y - (high / 3), true)) {
_x = (_x+1);
speed = 0;
}
while (_root.ground.hitTest(_x + (wid / 2), _y - (high / 3), true)) {
_x = (_x-1);
speed = 0;
}
if (!_root.pau) {
if (!setVars) {
high = _height;
wid = _width;
speed = 0;
randnum = random(9999999);
maxSpeed = 20;
grav = 0;
life = 100;
startlife = life;
setVars = true;
}
if (life <= 0) {
play();
}
if (!active) {
chopper.gotoAndStop(1);
car.stop();
wheels.stop();
speed = 0;
if (hit.hitTest(_root.hero.hitarea)) {
if (Key.isDown(83)) {
if (!key83) {
active = true;
key83 = true;
}
}
}
} else {
if (Key.isDown(65)) {
bombdrop.play();
}
if (grav < -10) {
chopper.gotoAndStop("fast");
} else if (Key.isDown(38)) {
chopper.gotoAndStop("slow");
} else {
chopper.gotoAndStop("idle");
}
if (Key.isDown(38)) {
grav = grav - 1.5;
_y = (_y-1);
}
if (life <= 0) {
play();
}
_root.vehic = this;
_root.hero.vehic = true;
if (Key.isDown(83)) {
if (!key83) {
active = false;
_root.vehic = false;
_root.hero.vehic = false;
key83 = true;
}
}
}
while (_root.ground.hitTest(_x, _y, true)) {
grav = 0;
_y = (_y-1);
}
grav++;
_y = (_y + grav);
if (Key.isDown(83)) {
key83 = true;
} else {
key83 = false;
}
}
};
stop();
Instance of Symbol 151 MovieClip "hit" in Symbol 1203 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.active) {
_parent.car.play();
_parent._rotation = _parent.speed;
_parent.flipper._rotation = _parent.flipper._rotation + (_parent.speed * 4);
if (_parent.speed > 0) {
_parent._xscale = -100;
}
if (_parent.speed < 0) {
_parent._xscale = 100;
}
if (Key.isDown(37)) {
_parent.speed--;
} else if (Key.isDown(39)) {
_parent.speed++;
} else {
if (_parent.speed > 0) {
_parent.speed = _parent.speed - 0.5;
}
if (_parent.speed < 0) {
_parent.speed = _parent.speed + 0.5;
}
}
while (_parent.speed > _parent.maxSpeed) {
_parent.speed--;
}
while (_parent.speed < (_parent.maxSpeed * -1)) {
_parent.speed++;
}
_parent._x = _parent._x + _parent.speed;
} else {
_parent._rotation = 0;
}
}
}
Symbol 1203 MovieClip Frame 2
onEnterFrame = null;
_root.vehic = false;
_root.hero.vehic = false;
_root.explode(_x, _y);
Symbol 1203 MovieClip Frame 15
stop();
Symbol 1213 MovieClip Frame 1
onEnterFrame = function () {
if (_root.screenhit.hitTest(p1)) {
p1._visible = true;
} else {
p1._visible = false;
}
if (_root.screenhit.hitTest(p2)) {
p2._visible = true;
} else {
p2._visible = false;
}
};
Symbol 1224 MovieClip Frame 1
onEnterFrame = function () {
if (_root.screenhit.hitTest(p1)) {
p1._visible = true;
} else {
p1._visible = false;
}
if (_root.screenhit.hitTest(p2)) {
p2._visible = true;
} else {
p2._visible = false;
}
};
Instance of Symbol 1237 MovieClip in Symbol 1241 MovieClip Frame 1
onClipEvent (enterFrame) {
_xscale = (random(20) + 80);
_yscale = (random(20) + 80);
}
Instance of Symbol 1237 MovieClip in Symbol 1241 MovieClip Frame 1
onClipEvent (enterFrame) {
_xscale = (random(20) + 90);
_yscale = (random(20) + 90);
}
Instance of Symbol 151 MovieClip in Symbol 1242 MovieClip Frame 1
onClipEvent (enterFrame) {
while (hitTest(_root.hero)) {
_root.hero._x--;
}
}
Symbol 1250 MovieClip Frame 1
stop();
_parent._alpha = 100;
_visible = false;
_name = "blank";
Symbol 1250 MovieClip Frame 3
_parent._alpha = 50;
Instance of Symbol 151 MovieClip in Symbol 1266 MovieClip Frame 9
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hitarea)) {
_root.hero.hurt(6);
}
}
}
Symbol 1266 MovieClip Frame 15
_parent.gotoAndStop("idle");
Instance of Symbol 151 MovieClip in Symbol 1278 MovieClip Frame 9
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hitarea)) {
_root.hero.hurt(7);
}
}
}
Symbol 1278 MovieClip Frame 19
_parent.gotoAndStop("idle");
Symbol 1287 MovieClip Frame 10
_root.bossShot(_parent._x + (_parent._xscale / 1.5), _parent._y - 75, _parent._xscale);
Symbol 1287 MovieClip Frame 15
_parent.gotoAndStop("idle");
Symbol 1296 MovieClip Frame 9
_parent.gotoAndStop("idle");
Symbol 1307 MovieClip Frame 11
_parent.gotoAndStop("idle");
Symbol 1317 MovieClip Frame 10
_parent.gotoAndStop("idle");
Symbol 1328 MovieClip Frame 43
_root.explode(_parent._x + (_parent._xscale / 2), _parent._y);
Symbol 1328 MovieClip Frame 74
_root.lockgate._alpha = _root.lockgate._alpha - 10;
_root.hud.go.play();
Symbol 1328 MovieClip Frame 75
_root.lockgate._alpha = _root.lockgate._alpha - 10;
Symbol 1328 MovieClip Frame 76
_root.lockgate._alpha = _root.lockgate._alpha - 10;
Symbol 1328 MovieClip Frame 77
_root.lockgate._alpha = _root.lockgate._alpha - 10;
Symbol 1328 MovieClip Frame 78
_root.lockgate._alpha = _root.lockgate._alpha - 10;
Symbol 1328 MovieClip Frame 79
_root.lockgate._alpha = _root.lockgate._alpha - 10;
Symbol 1328 MovieClip Frame 80
_root.lockgate._alpha = _root.lockgate._alpha - 10;
Symbol 1328 MovieClip Frame 81
_root.lockgate._alpha = _root.lockgate._alpha - 10;
Symbol 1328 MovieClip Frame 82
_root.lockgate._alpha = 0;
Symbol 1328 MovieClip Frame 83
_root.lockgate.swapDepths(999999);
_root.lockgate.removeMovieClip();
Symbol 1328 MovieClip Frame 84
stop();
Symbol 1329 MovieClip Frame 1
onEnterFrame = function () {
if (!setVars) {
stop();
speed = 6;
grav = 0;
gravity = 2;
jump = false;
jumph = 23;
hig = _height / 2;
wig = _width / 2;
life = 250;
setVars = true;
bt = 0;
i = false;
ouch = 0;
}
if (!_root.pau) {
if (ouch > 5) {
i = true;
}
if (i) {
bt++;
blank.play();
}
if (bt > 80) {
ouch = 0;
i = false;
bt = 0;
}
while (_root.ground.hitTest(_x + wig, _y - hig, true)) {
_x = (_x-1);
}
while (_root.ground.hitTest(_x - wig, _y - hig, true)) {
_x = (_x+1);
}
if (life <= 0) {
gotoAndStop ("die");
}
grav = grav + gravity;
_y = (_y + grav);
if (life <= 0) {
gotoAndStop ("die");
}
while (_root.ground.hitTest(_x, _y, true)) {
_y = (_y-1);
grav = 0;
}
if (jump) {
_y = (_y - jumph);
gotoAndStop ("jump");
}
}
};
Instance of Symbol 1248 MovieClip in Symbol 1329 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (!_parent.tired) {
if (_root.hero._x > (_parent._x + 60)) {
_parent.gotoAndStop("run");
}
if (_root.hero._x < (_parent._x - 60)) {
_parent.gotoAndStop("run");
}
} else if (random(30) == 1) {
_parent.tired = false;
}
}
}
Instance of Symbol 151 MovieClip in Symbol 1329 MovieClip Frame 1
onClipEvent (enterFrame) {
lmfao = ["hurt1", "hurt2", "hurt3"];
asdf = random(lmfao.length);
if (!_root.pau) {
if (hitTest(_root.herohit) && (!_parent.i)) {
_parent.life = _parent.life - _root.herohit.power;
if (_root.herohit.combo) {
_root.combo();
}
_parent.gotoAndStop(lmfao[asdf]);
}
}
}
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hitarea)) {
if (random(2) == 2) {
_parent.gotoAndStop("att");
}
}
}
}
Instance of Symbol 151 MovieClip in Symbol 1329 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hitarea)) {
if (random(5) == 1) {
_parent.gotoAndStop("att1");
}
if (random(5) == 2) {
_parent.gotoAndStop("att2");
}
} else if (random(40) == 1) {
_parent.gotoAndStop("shoot");
}
}
}
Instance of Symbol 1255 MovieClip in Symbol 1329 MovieClip Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (!_parent.tired) {
if (random(50) == 1) {
_parent.tired = true;
}
if (_root.hero._x > (_parent._x + 60)) {
_parent._xscale = 100;
_parent._x = _parent._x + _parent.speed;
}
if (_root.hero._x < (_parent._x - 60)) {
_parent._xscale = -100;
_parent._x = _parent._x - _parent.speed;
}
} else {
_parent.gotoAndStop("idle");
}
}
}
Symbol 1329 MovieClip Frame 17
if (_root.hero._x > _x) {
_xscale = 100;
} else {
_xscale = -100;
}
Symbol 1329 MovieClip Frame 22
ouch++;
_root.bleed(_x + ((_xscale / 100) * 40), (_y - _height) + 20, this);
_root.hero.rage++;
_root.score = _root.score + 40;
Symbol 1329 MovieClip Frame 26
ouch++;
_root.bleed(_x + ((_xscale / 100) * 40), (_y - _height) + 20, this);
_root.hero.rage++;
_root.score = _root.score + 40;
Symbol 1329 MovieClip Frame 30
ouch++;
_root.bleed(_x + ((_xscale / 100) * 40), (_y - _height) + 20, this);
_root.hero.rage++;
_root.score = _root.score + 40;
Symbol 1329 MovieClip Frame 34
_root.bleed(_x + ((_xscale / 100) * 40), (_y - _height) + 20, this);
_root.score = _root.score + 1000;
Symbol 1356 MovieClip Frame 1
swapDepths(random(99999));
Symbol 1356 MovieClip Frame 16
this.removeMovieClip();
Symbol 1367 MovieClip Frame 1
this.cacheAsBitmap = true;
Instance of Symbol 1361 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1361 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1361 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1361 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1361 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1361 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1361 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1361 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1361 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1361 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1361 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1361 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1361 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1361 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1361 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1361 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1366 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1366 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1366 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1366 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1366 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1366 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1366 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1366 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1366 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1366 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1366 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1366 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1366 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Instance of Symbol 1366 MovieClip in Symbol 1367 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(8));
swapDepths(_y);
}
Symbol 1434 MovieClip Frame 605
_root.gotoAndStop("lvl1");
Symbol 1477 MovieClip Frame 218
_root.gotoAndStop("lvl2");
Symbol 1541 MovieClip Frame 236
_root.gotoAndStop("lvl3");
Symbol 1587 MovieClip Frame 240
_root.gotoAndStop("lvl4");
Symbol 1630 MovieClip Frame 82
_root.gotoAndStop("lvl5");
Symbol 1667 Button
on (release) {
getURL ("http://www.crazyawesomeyeah.com/?page=kittycheats", "_blank");
}
Symbol 1672 Button
on (release) {
_root.gotoAndStop("menu");
}
Symbol 1673 MovieClip Frame 37
_root.HPScoreService.postScore(_root.score, "");
dicks = ("Final score of " + _root.score) + " submitted.";
Symbol 1673 MovieClip Frame 43
stop();
Symbol 1689 MovieClip Frame 1
gotoAndStop(_root.level);
Symbol 1694 MovieClip Frame 1
gotoAndStop(_root.level);
Symbol 1700 Button
on (release) {
play();
}
Symbol 1703 MovieClip Frame 5
_root.soundFadeOut();
Symbol 1703 MovieClip Frame 30
stop();
Symbol 1703 MovieClip Frame 39
if (_root.level == 1) {
_root.gotoAndStop("s2");
}
Symbol 1703 MovieClip Frame 40
if (_root.level == 2) {
_root.gotoAndStop("s3");
}
Symbol 1703 MovieClip Frame 41
if (_root.level == 3) {
_root.gotoAndStop("s4");
}
Symbol 1703 MovieClip Frame 42
if (_root.level == 4) {
_root.gotoAndStop("s5");
}
Symbol 1710 MovieClip Frame 42
_root.HPScoreService.postScore(_root.score, "");
dicks = ("Final score of " + _root.score) + " submitted.";
Symbol 1710 MovieClip Frame 44
stop();
Symbol 1710 MovieClip Frame 52
if (_root.level == 1) {
_root.gotoAndStop("s1");
}
Symbol 1710 MovieClip Frame 53
if (_root.level == 2) {
_root.gotoAndStop("s2");
}
Symbol 1710 MovieClip Frame 54
if (_root.level == 3) {
_root.gotoAndStop("s3");
}
Symbol 1710 MovieClip Frame 55
if (_root.level == 4) {
_root.gotoAndStop("s4");
}
Symbol 1710 MovieClip Frame 56
if (_root.level == 5) {
_root.gotoAndStop("s5");
}
Symbol 1710 MovieClip Frame 59
stop();