Frame 1
stop();
sponsor = "http://www.stickgames.com";
spon = "http://www.stickgames.com";
Frame 2
stop();
stopAllSounds();
_xscale = 100;
_yscale = 100;
_x = 0;
_y = 0;
onEnterFrame = null;
score = 0;
Instance of Symbol 1040 MovieClip in Frame 2
onClipEvent (load) {
_root.menn = true;
}
onClipEvent (unload) {
_root.menn = false;
}
Frame 7
function scoreUp(sc) {
score = score + sc;
d++;
attachMovie("scu", "s" + d, d);
this["s" + d].score = sc;
}
function respawn(ob) {
cam.timer = cam.timer - 40;
d++;
attachMovie("appear", "a" + d, d);
restartpoint = [pt1, pt2, pt3, pt4, pt5, pt6, pt7, pt8, pt9, pt10, pt11, pt12, pt14, pt15];
restpt = restartpoint[random(restartpoint.length)];
hero._x = restpt._x;
hero._y = restpt._y;
ob.gotoAndStop(1);
hero.dead = false;
hero._visible = true;
hero.gotoAndStop(1);
cam._x = hero._x;
cam._y = hero._y;
placex = undefined;
placey = undefined;
bottom.dicks = false;
}
function createSound(stype) {
if (stype == "explo") {
explosound.play();
}
if (stype == "die") {
diesound.play();
}
if (stype == "hit") {
hitsound.play();
}
if (stype == "swing") {
swingsound.play();
}
}
stop();
stime = 0;
d = 0;
score = 0;
respawn();
attachMovie("camshake", "cs", random(99999));
onEnterFrame = function () {
if (shake) {
stime++;
shakeman.play();
}
if (stime > 9) {
stime = 0;
shake = false;
}
};
stop();
vol = new Sound(this);
vo = 100;
curgame = "stickicide";
Instance of Symbol 1052 MovieClip "bottom" in Frame 7
onClipEvent (enterFrame) {
while (hitTest(_root.hero)) {
if (!dicks) {
_root.d++;
_root.attachMovie("splat", "pwnt" + _root.d, _root.d);
_root.shake = true;
dicks = true;
}
_root.hero._y--;
_root.hero.jump = false;
_root.hero.dead = true;
_root.hero.grav = 0;
}
while (_root.hero._y > (_y - (_height / 2))) {
_root.hero._y--;
_root.hero.jump = false;
}
}
Instance of Symbol 1076 MovieClip "hero" in Frame 7
onClipEvent (load) {
_root.playingGame = true;
}
onClipEvent (unload) {
_root.playingGame = false;
}
Instance of Symbol 1075 MovieClip in Frame 7
onClipEvent (enterFrame) {
while (hitTest(_root.hero) && (!_root.hero.dead)) {
_root.hero._x++;
}
}
Instance of Symbol 1700 MovieClip "cam" in Frame 7
onClipEvent (load) {
timer = 0;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
timer++;
gage.gotoAndStop(timer);
}
}
Frame 17
function kshoot() {
l++;
kni.attachMovie("thr", "thr" + l, l);
}
stop();
music.gotoAndPlay("playing");
kills = 0;
arcade = true;
relay = false;
onEnterFrame = function () {
score = kills * 10;
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();
curgame = "knife";
Instance of Symbol 1765 MovieClip "en" in Frame 17
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 1812 MovieClip "stick" in Frame 17
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 1833 MovieClip "screen" in Frame 17
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 26
function createBall(ballXpos, ballYpos, ballAmount) {
if (!pau) {
balls = balls + ballAmount;
while (ba < balls) {
ba++;
d++;
attachMovie("lifeBall", "lb" + d, d);
this["lb" + d]._x = ballXpos;
this["lb" + d]._y = ballYpos;
}
}
}
function bleed(bloodXpos, bloodYpos, bloodScale) {
if (!pau) {
d++;
attachMovie("blood", "blood" + d, d);
this["blood" + d]._x = bloodXpos;
this["blood" + d]._y = bloodYpos;
this["blood" + d]._xscale = bloodScale;
}
}
function explode(explodeXpos, explodeYpos, explosion, exploder) {
if (!pau) {
d++;
attachMovie(explosion, "explo" + d, d);
this["explo" + d]._x = explodeXpos;
this["explo" + d]._y = explodeYpos;
this["explo" + d].exploder = exploder;
}
}
function shoot(bX, bY, bScale, bType, eBul) {
if (!pau) {
if (bType == "hero") {
if (ammo > 0) {
if (gun == 1) {
gun1Ammo--;
}
if (gun == 2) {
gun2Ammo--;
}
if (gun == 3) {
gun3Ammo--;
}
if (gun == 4) {
gun4Ammo--;
}
if (gun == 5) {
gun5Ammo--;
}
if (gun == 6) {
gun6Ammo--;
}
if (gun == 7) {
gun7Ammo--;
}
if (gun == 8) {
gun8Ammo--;
}
if (gun == 9) {
gun9Ammo--;
}
if (gun == 10) {
gun10Ammo--;
}
d++;
attachMovie("bullet", "bullet" + d, d);
this["bullet" + d]._x = bX;
this["bullet" + d]._y = bY;
this["bullet" + d]._xscale = bScale;
this["bullet" + d].bType = bType;
this["bullet" + d].eBul = eBul;
}
} else {
d++;
attachMovie("bullet", "bullet" + d, d);
this["bullet" + d]._x = bX;
this["bullet" + d]._y = bY;
this["bullet" + d]._xscale = bScale;
this["bullet" + d].bType = bType;
this["bullet" + d].eBul = eBul;
}
}
}
function grenadeThrow(grenadeXpos, grenadeYpos, lol) {
if (!pau) {
d++;
if (grenades > 0) {
grenades--;
attachMovie("grenade", "grenade" + d, d);
this["grenade" + d]._x = grenadeXpos;
this["grenade" + d]._y = grenadeYpos;
this["grenade" + d].lol = lol;
}
}
}
function spark(spX, spY, spType) {
if (!_root.pau) {
d++;
attachMovie(spType, "spark" + d, d);
this["spark" + d]._x = rsX;
this["spark" + d]._y = rsY;
}
}
function runSmoke(rsX, rsY, smoker) {
if (!_root.pau) {
d++;
attachMovie("runsmoke", "rs" + d, d);
this["rs" + d]._x = rsX;
this["rs" + d]._y = rsY;
this["rs" + d]._xscale = smoker._xscale;
}
}
function rSmoke(rctX, rctY) {
if (!_root.pau) {
rocketSmoke = rocketSmoke + 2;
while (l < rocketSmoke) {
l++;
d++;
attachMovie("rocketsmoke", "rs" + d, d);
this["rs" + d]._x = (rctX + random(15)) - 7;
this["rs" + d]._y = (rctY + random(6)) - 3;
}
}
}
function die() {
if (!arcade) {
gotoAndStop ("pwnt");
} else {
gotoAndStop ("arcEnd");
}
}
function win() {
stats.black.play();
}
function enemy2shoot(xx, yy, dir) {
d++;
attachMovie("e2b", "e2b" + d, d);
this["e2b" + d]._x = xx;
this["e2b" + d]._y = yy - 20;
this["e2b" + d].dir = dir;
}
function enemy3shoot(e3x, e3y, e3scale) {
d++;
attachMovie("e3b", "e3b" + d, d);
this["e3b" + d]._x = e3x + ((e3scale / 100) * 40);
this["e3b" + d]._y = e3y - 35;
this["e3b" + d]._xscale = e3scale;
}
function enemy4gren(e4x, e4y, e4scale) {
d++;
attachMovie("e4b", "e4b" + d, d);
this["e4b" + d]._x = e4x;
this["e4b" + d]._y = e4y;
this["e4b" + d]._xscale = e4scale;
}
function boss4shoot(b4x, b4y, b4scale) {
d++;
attachMovie("b4b", "b4b" + d, d);
this["b4b" + d]._x = b4x + ((b4scale / 100) * 60);
this["b4b" + d]._y = b4y - 70;
this["b4b" + d]._xscale = b4scale;
}
function createCoin(coinXpos, coinYpos, coinAmount) {
if (!pau) {
coinsa = coinsa + coinAmount;
while (ca < coinsa) {
ca++;
d++;
attachMovie("coin", "c" + d, d);
this["c" + d]._x = coinXpos;
this["c" + d]._y = coinYpos;
this["c" + d].sset = true;
}
}
}
function collectStats() {
csLevel = level;
csPart = lPart;
csCoins = coins;
csRage = rRage;
csLife = health;
csGun = gun;
csStick = stickr;
csGren = grenades;
csG1A = gun1Ammo;
csG2A = gun2Ammo;
csG3A = gun3Ammo;
csG4A = gun4Ammo;
csG5A = gun5Ammo;
csG6A = gun6Ammo;
csG7A = gun7Ammo;
csG8A = gun8Ammo;
csG9A = gun9Ammo;
csG10A = gun10Ammo;
}
function recallStats() {
coins = csCoins;
rRage = csRage;
health = csLife;
gun = csGun;
stickr = csStick;
grenades = csGren;
gun1Ammo = csG1A;
gun2Ammo = csG2A;
gun3Ammo = csG3A;
gun4Ammo = csG4A;
gun5Ammo = csG5A;
gun6Ammo = csG6A;
gun7Ammo = csG7A;
gun8Ammo = csG8A;
gun9Ammo = csG9A;
gun10Ammo = csG10A;
}
function dieRep() {
recallStats();
recallStats();
gotoAndStop([(("l" + _root.csLevel) + "p") + _root.csPart]);
}
function saveGame() {
var _local1 = SharedObject.getLocal("RAGE2a");
_local1.data.l1p1Unlock = l1p1Unlock;
_local1.data.l2p1Unlock = l2p1Unlock;
_local1.data.l3p1Unlock = l3p1Unlock;
_local1.data.l4p1Unlock = l4p1Unlock;
_local1.data.l1p2Unlock = l1p2Unlock;
_local1.data.l2p2Unlock = l2p2Unlock;
_local1.data.l3p2Unlock = l3p2Unlock;
_local1.data.l4p2Unlock = l4p2Unlock;
_local1.data.l1p3Unlock = l1p3Unlock;
_local1.data.l2p3Unlock = l2p3Unlock;
_local1.data.l3p3Unlock = l3p3Unlock;
_local1.data.l4p3Unlock = l4p3Unlock;
_local1.data.l1p4Unlock = l1p4Unlock;
_local1.data.l2p4Unlock = l2p4Unlock;
_local1.data.l3p4Unlock = l3p4Unlock;
_local1.data.l4p4Unlock = l4p4Unlock;
_local1.data.lvl2_un = lvl2_un;
_local1.data.lvl3_un = lvl3_un;
_local1.data.lvl4_un = lvl4_un;
_local1.data.maxGuns = maxGuns;
_local1.data.coins = coins;
_local1.data.grenades = grenades;
_local1.data.rage1 = rage1;
_local1.data.rage2 = rage2;
_local1.data.rage3 = rage3;
_local1.data.rage4 = rage4;
_local1.data.maxLife = maxLife;
_local1.data.maxBul = maxBul;
_local1.data.maxSticks = maxSticks;
_local1.data.gun1Ammo = gun1Ammo;
_local1.data.gun2Ammo = gun2Ammo;
_local1.data.gun3Ammo = gun3Ammo;
_local1.data.gun4Ammo = gun4Ammo;
_local1.data.gun5Ammo = gun5Ammo;
_local1.data.gun6Ammo = gun6Ammo;
_local1.data.gun7Ammo = gun7Ammo;
_local1.data.gun8Ammo = gun8Ammo;
_local1.data.gun9Ammo = gun9Ammo;
_local1.data.gun10Ammo = gun10Ammo;
_local1.data.maxl1 = maxl1;
_local1.data.maxl2 = maxl2;
_local1.data.maxl3 = maxl3;
_local1.data.maxl4 = maxl4;
_local1.data.maxl5 = maxl5;
_local1.data.maxAmmoPack = maxAmmoPack;
}
function loadGame() {
var _local1 = SharedObject.getLocal("RAGE2a");
l1p1Unlock = _local1.data.l1p1Unlock;
l2p1Unlock = _local1.data.l2p1Unlock;
l3p1Unlock = _local1.data.l3p1Unlock;
l4p1Unlock = _local1.data.l4p1Unlock;
l1p2Unlock = _local1.data.l1p2Unlock;
l2p2Unlock = _local1.data.l2p2Unlock;
l3p2Unlock = _local1.data.l3p2Unlock;
l4p2Unlock = _local1.data.l4p2Unlock;
l1p3Unlock = _local1.data.l1p3Unlock;
l2p3Unlock = _local1.data.l2p3Unlock;
l3p3Unlock = _local1.data.l3p3Unlock;
l4p3Unlock = _local1.data.l4p3Unlock;
l1p4Unlock = _local1.data.l1p4Unlock;
l2p4Unlock = _local1.data.l2p4Unlock;
l3p4Unlock = _local1.data.l3p4Unlock;
l4p4Unlock = _local1.data.l4p4Unlock;
lvl2_un = _local1.data.lvl2_un;
lvl3_un = _local1.data.lvl3_un;
lvl4_un = _local1.data.lvl4_un;
maxGuns = _local1.data.maxGuns;
coins = _local1.data.coins;
grenades = _local1.data.grenades;
rage1 = _local1.data.rage1;
rage2 = _local1.data.rage2;
rage3 = _local1.data.rage3;
rage4 = _local1.data.rage4;
maxLife = _local1.data.maxLife;
maxBul = _local1.data.maxBul;
maxSticks = _local1.data.maxSticks;
gun1Ammo = _local1.data.gun1Ammo;
gun2Ammo = _local1.data.gun2Ammo;
gun3Ammo = _local1.data.gun3Ammo;
gun4Ammo = _local1.data.gun4Ammo;
gun5Ammo = _local1.data.gun5Ammo;
gun6Ammo = _local1.data.gun6Ammo;
gun7Ammo = _local1.data.gun7Ammo;
gun8Ammo = _local1.data.gun8Ammo;
gun9Ammo = _local1.data.gun9Ammo;
gun10Ammo = _local1.data.gun10Ammo;
maxl1 = _local1.data.maxl1;
maxl2 = _local1.data.maxl2;
maxl3 = _local1.data.maxl3;
maxl4 = _local1.data.maxl4;
maxl5 = _local1.data.maxl5;
maxAmmoPack = _local1.data.maxAmmoPack;
}
mhat = 1;
killsneeded = 0;
gun1Max = 50;
gun1Ammo = gun1Max;
gun2Max = 40;
gun2Ammo = gun2Max;
gun3Max = 35;
gun3Ammo = gun3Max;
gun4Max = 30;
gun4Ammo = gun4Max;
gun5Max = 25;
gun5Ammo = gun5Max;
gun6Max = 20;
gun6Ammo = gun6Max;
gun7Max = 20;
gun7Ammo = gun7Max;
gun8Max = 15;
gun8Ammo = gun8Max;
gun9Max = 10;
gun9Ammo = gun9Max;
gun10Max = 9;
gun10Ammo = gun10Max;
maxGrenades = 10;
grenades = maxGrenades;
ammo = 0;
gun = 1;
stickr = 1;
d = 0;
rocketSmoke = 0;
l = 0;
vol = new Sound(this);
vo = 100;
maxGuns = 4;
maxSticks = 2;
maxLife = 100;
lvlLife = 0;
balls = 0;
ba = 0;
ca = 0;
coinsa = 0;
rRage = 0;
health = maxLife;
maxGrenades = 10;
gun10Max = 9;
gun9Max = 10;
gun8Max = 15;
gun7Max = 20;
gun6Max = 20;
gun5Max = 25;
gun4Max = 30;
gun3Max = 35;
gun2Max = 40;
gun1Max = 50;
coins = 0;
cht1 = "voodoo";
cht2 = "coinpwn";
cht3 = "crazeh";
cht4 = "crazyashell";
cht5 = "gibsSG";
cht6 = "cas";
attackKey = 83;
rollKey = 65;
stickKey = 68;
gunKey = 87;
gunSwitchKey = 69;
stickSwitchKey = 81;
grenadeKey = 70;
rageKey = 82;
onEnterFrame = function () {
score = kills * 10;
if (cheat1) {
hero.speed = 20;
}
if (cheat2) {
}
if (cheat3) {
gun1Ammo = 999;
gun2Ammo = 999;
gun3Ammo = 999;
gun4Ammo = 999;
gun5Ammo = 999;
gun6Ammo = 999;
gun7Ammo = 999;
gun8Ammo = 999;
gun9Ammo = 999;
gun10Ammo = 999;
grenades = 999;
}
if (cheat4) {
rage1 = true;
rage2 = true;
rage3 = true;
rage4 = true;
maxGuns = 10;
maxSticks = 4;
maxAmmoPack = true;
l1p1Unlock = true;
l2p1Unlock = true;
l3p1Unlock = true;
l4p1Unlock = true;
l1p2Unlock = true;
l2p2Unlock = true;
l3p2Unlock = true;
l4p2Unlock = true;
l1p3Unlock = true;
l2p3Unlock = true;
l3p3Unlock = true;
l4p3Unlock = true;
l1p4Unlock = true;
l2p4Unlock = true;
l3p4Unlock = true;
l4p4Unlock = true;
lvl2_un = true;
lvl3_un = true;
lvl4_un = true;
}
if (cheat5) {
hero.rage = 999;
}
if (cheat6) {
hero.life = 999;
}
if (maxAmmoPack) {
gun1Max = 100;
gun2Max = 80;
gun3Max = 70;
gun4Max = 60;
gun5Max = 50;
gun6Max = 40;
gun7Max = 40;
gun8Max = 30;
gun9Max = 20;
gun10Max = 18;
maxGrenades = 20;
}
if (gun == 1) {
ammo = gun1Ammo;
}
if (gun == 2) {
ammo = gun2Ammo;
}
if (gun == 3) {
ammo = gun3Ammo;
}
if (gun == 4) {
ammo = gun4Ammo;
}
if (gun == 5) {
ammo = gun5Ammo;
}
if (gun == 6) {
ammo = gun6Ammo;
}
if (gun == 7) {
ammo = gun7Ammo;
}
if (gun == 8) {
ammo = gun8Ammo;
}
if (gun == 9) {
ammo = gun9Ammo;
}
if (gun == 10) {
ammo = gun10Ammo;
}
};
bloodon = 1;
lvlLife = -10;
stop();
curgame = "rage";
Instance of Symbol 1845 MovieClip "rageFire" in Frame 26
onClipEvent (enterFrame) {
if (_root.hero.jumpFrame) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
if (rage) {
_visible = true;
_x = _root.hero._x;
_y = _root.hero._y;
} else {
_x = -1000;
_y = -1000;
_visible = false;
}
}
Instance of Symbol 2115 MovieClip in Frame 26
onClipEvent (enterFrame) {
if (!_root.pau) {
if (random(enem1) == 1) {
d++;
attachMovie("enem1", "e" + d, d);
enem1--;
this["e" + d]._x = random(2200) - 800;
this["e" + d]._y = -300;
}
if (random(enem2) == 1) {
d++;
attachMovie("enem2", "e" + d, d);
enem2--;
this["e" + d]._x = random(2200) - 800;
this["e" + d]._y = -300;
}
if (random(enem3) == 1) {
d++;
attachMovie("enem3", "e" + d, d);
enem3--;
this["e" + d]._x = random(2200) - 800;
this["e" + d]._y = -300;
}
if (random(enem4) == 1) {
d++;
attachMovie("enem4", "e" + d, d);
enem4--;
this["e" + d]._x = random(2200) - 800;
this["e" + d]._y = -300;
}
if (random(enem5) == 1) {
d++;
attachMovie("enem5", "e" + d, d);
enem5--;
this["e" + d]._x = random(2200) - 800;
this["e" + d]._y = -300;
}
if (random(enem6) == 1) {
d++;
attachMovie("enem6", "e" + d, d);
enem6--;
this["e" + d]._x = random(2200) - 800;
this["e" + d]._y = -300;
}
}
}
onClipEvent (load) {
enem1 = 600;
enem2 = 1000;
enem3 = 800;
enem4 = 1000;
enem5 = 950;
enem6 = 950;
d = 0;
}
Instance of Symbol 13 MovieClip in Frame 26
onClipEvent (load) {
_root.arcade = true;
_root.arcKills = 0;
}
onClipEvent (unload) {
_root.arcade = false;
}
Instance of Symbol 13 MovieClip "levelBottom" in Frame 26
onClipEvent (enterFrame) {
if (hitTest(_root.hero.hit)) {
_root.gotoAndStop("die");
}
_root.killsneeded = 999;
}
Instance of Symbol 13 MovieClip "boss" in Frame 26
onClipEvent (enterFrame) {
while (hitTest(_root.zxcv.asdfasdf)) {
_root.zxcv._x--;
}
}
Instance of Symbol 13 MovieClip in Frame 26
onClipEvent (enterFrame) {
while (hitTest(_root.zxcv.asdfasdf)) {
_root.zxcv._x++;
}
}
Instance of Symbol 2117 MovieClip "screen" in Frame 26
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 / 8));
_y = (_y + (dy / 4));
}
}
Instance of Symbol 13 MovieClip in Frame 26
onClipEvent (load) {
_root.gaming = true;
}
onClipEvent (unload) {
_root.gaming = false;
}
Frame 35
function heroShoot() {
if (!_root.pau) {
d++;
curAmmo--;
attachMovie("strbullet", "bullet" + d, d);
this["bullet" + d]._x = stick._x;
this["bullet" + d]._y = stick._y;
this["bullet" + d]._xscale = stick._xscale;
}
}
function carrotex(xx, yy, amount) {
if (!_root.pau) {
score = score + 10;
ca = ca + amount;
while (carrotAmount < ca) {
d++;
attachMovie("crap", "crap" + d, d);
this["crap" + d]._x = xx;
this["crap" + d]._y = yy;
this["crap" + d].gotoAndStop("carrot");
carrotAmount++;
}
}
}
function ballex(xx, yy, amount) {
if (!_root.pau) {
score = score + 30;
baa = baa + amount;
while (ballAmount < baa) {
d++;
attachMovie("crap", "crap" + d, d);
this["crap" + d]._x = xx;
this["crap" + d]._y = yy;
this["crap" + d].gotoAndStop("ball");
ballAmount++;
}
}
}
function zombieex(xx, yy, amount) {
score = score + 20;
za = za + amount;
if (!_root.pau) {
while (zombieAmount < za) {
d++;
attachMovie("crap", "crap" + d, d);
this["crap" + d]._x = xx;
this["crap" + d]._y = yy;
this["crap" + d].gotoAndStop("zombie");
zombieAmount++;
}
}
}
function blueex(xx, yy, amount) {
score = score + 50;
ba = ba + amount;
if (!_root.pau) {
while (blueAmount < ba) {
d++;
attachMovie("crap", "crap" + d, d);
this["crap" + d]._x = xx;
this["crap" + d]._y = yy;
this["crap" + d].gotoAndStop("blue");
blueAmount++;
}
}
}
function bleed(xx, yy, amount) {
score++;
bll = bll + amount;
bloodsound.gotoAndPlay(2);
if (!_root.pau) {
while (bloodAmount < bll) {
d++;
attachMovie("crap", "crap" + d, d);
this["crap" + d]._x = xx;
this["crap" + d]._y = yy;
this["crap" + d].gotoAndStop("blood");
bloodAmount++;
}
}
}
function heart() {
d++;
attachMovie("heart", "heart" + d, d);
this["heart" + d]._x = random(400) + 50;
this["heart" + d]._y = -50;
}
d = 0;
curAmmo = 0;
carrotAmount = 0;
ballAmount = 0;
zombieAmount = 0;
blueAmount = 0;
ba = 0;
ca = 0;
baa = 0;
za = 0;
bloodAmount = 0;
bll = 0;
score = 0;
kills = 0;
stop();
curgame = "stretchyman";
Instance of Symbol 2239 MovieClip in Frame 35
onClipEvent (load) {
_y = -50;
}
onClipEvent (enterFrame) {
_xscale = (_root.stick._y / 3.5);
_yscale = (_root.stick._y / 3.5);
while (!_root.ground.hitTest(_x, _y, true)) {
_y = (_y+1);
_y = (_y+1);
}
_x = _root.stick._x;
}
Instance of Symbol 796 MovieClip in Frame 35
onClipEvent (enterFrame) {
_root.shitfuck = ((((((((("Health: " + _root.stick.life) + newline) + "Ammo: ") + _root.curAmmo) + newline) + "Kills: ") + _root.kills) + newline) + "Score: ") + _root.score;
}
Instance of Symbol 2337 MovieClip in Frame 35
onClipEvent (enterFrame) {
if (!_root.pau) {
heartTimer++;
if (heartTimer > heartTime) {
_root.heart();
heartTimer = 0;
}
while (roflasdf > 4) {
roflasdf--;
}
while (timeCount < 50) {
timeCount++;
}
timer++;
if (timer > timeCount) {
roflasdf++;
timeCount = timeCount - roflasdf;
enemyGenerate();
timer = 0;
}
}
}
onClipEvent (load) {
function enemyGenerate() {
if (timeCount > 250) {
rofl = random(2) + 1;
} else if (timeCount > 150) {
rofl = random(3) + 1;
} else if (timeCount > 60) {
rofl = random(4) + 1;
}
asdf = random(2) + 1;
if (asdf == 1) {
enemx = 700;
} else {
enemx = -50;
}
d++;
attachMovie(["enemy" + rofl], "enemy" + d, d);
this["enemy" + d]._x = enemx;
this["enemy" + d]._y = 300;
}
heartTimer = -50;
heartTime = 1200;
roflasdf = 2;
timeCount = 300;
timer = timeCount - 50;
d = 0;
}
Frame 46
scooo = score;
onEnterFrame = eval (null)();
_root.HPScoreService.postScore(scooo, curgame);
stopAllSounds();
_xscale = 100;
_yscale = 100;
_x = 0;
_y = 0;
Instance of Symbol 1040 MovieClip in Frame 46
onClipEvent (load) {
_root.menn = true;
}
onClipEvent (unload) {
_root.menn = false;
}
Symbol 11 MovieClip Frame 1
_visible = false;
onEnterFrame = function () {
if (!_root.pau) {
if (_parent.hurta) {
if (hitTest(_root.hero.att.punch)) {
_parent.smallhit();
}
if (hitTest(_root.hero.att.punch1)) {
_parent.smallhit();
}
if (hitTest(_root.hero.att.punch2)) {
_parent.medhit();
}
if (hitTest(_root.hero.att.punch3)) {
_parent.bighit();
}
if (hitTest(_root.hero.att.kick)) {
_parent.hugehit();
}
if (hitTest(_root.hero.swing.sword)) {
_parent.swordhit();
}
if (hitTest(_root.grenade1)) {
_root.grenade1.enemyHit = true;
}
if (hitTest(_root.grenade2)) {
_root.grenade2.enemyHit = true;
}
if (hitTest(_root.grenade3)) {
_root.grenade3.enemyHit = true;
}
if (hitTest(_root.cBullet1)) {
_parent.bulletscale = _root.cBullet1._xscale;
_root.cBullet1.hit();
_parent.bulletHit();
}
if (hitTest(_root.cBullet2)) {
_parent.bulletscale = _root.cBullet2._xscale;
_root.cBullet2.hit();
_parent.bulletHit();
}
if (hitTest(_root.cBullet3)) {
_parent.bulletscale = _root.cBullet3._xscale;
_root.cBullet3.hit();
_parent.bulletHit();
}
if (hitTest(_root.hero.rageHit.rageHit)) {
_parent.life = _parent.life - 10;
_parent.explodeHit();
}
if (hitTest(_root.exploded) && (_root.exploded._currentframe < 6)) {
if (_root.exploder != _parent) {
_parent.explodeHit();
}
}
}
}
};
Symbol 13 MovieClip Frame 1
_visible = false;
Symbol 15 MovieClip Frame 1
_visible = false;
Symbol 15 MovieClip Frame 3
if (_parent.grav > 90) {
gotoAndPlay ("die");
}
Symbol 15 MovieClip Frame 4
if (_parent.grav > 90) {
gotoAndPlay ("die");
}
Symbol 15 MovieClip Frame 5
gotoAndPlay (2);
Symbol 15 MovieClip Frame 6
gotoAndPlay (2);
Symbol 15 MovieClip Frame 7
gotoAndPlay (2);
Symbol 15 MovieClip Frame 8
gotoAndPlay (2);
Symbol 15 MovieClip Frame 9
gotoAndPlay (2);
Symbol 15 MovieClip Frame 18
_root.killsneeded--;
Symbol 15 MovieClip Frame 20
_parent.swapDepths(99999999);
Symbol 15 MovieClip Frame 21
_parent.removeMovieClip();
Symbol 15 MovieClip Frame 22
stop();
Symbol 18 MovieClip Frame 1
_visible = false;
Symbol 18 MovieClip Frame 2
if (_root.menn) {
_parent.swapDepths(random(999999));
_parent.removeMovieClip();
}
Symbol 18 MovieClip Frame 3
gotoAndPlay (2);
Instance of Symbol 13 MovieClip in Symbol 45 MovieClip Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hit)) {
_root.hero.smallHit();
_root.hero._xscale = _parent._parent._xscale * -1;
}
}
}
Symbol 45 MovieClip Frame 11
stop();
Instance of Symbol 9 MovieClip in Symbol 45 MovieClip Frame 11
onClipEvent (enterFrame) {
if (!_root.pau) {
timer++;
if (timer > lol) {
_parent.play();
}
}
}
onClipEvent (load) {
lol = random(10) + 5;
timer = 0;
}
Instance of Symbol 13 MovieClip in Symbol 45 MovieClip Frame 16
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hit)) {
_root.hero.medHit();
_root.hero._xscale = _parent._parent._xscale * -1;
}
}
}
Symbol 45 MovieClip Frame 22
stop();
Instance of Symbol 9 MovieClip in Symbol 45 MovieClip Frame 22
onClipEvent (enterFrame) {
if (!_root.pau) {
timer++;
if (timer > lol) {
_parent.play();
}
}
}
onClipEvent (load) {
lol = random(10) + 5;
timer = 0;
}
Instance of Symbol 13 MovieClip in Symbol 45 MovieClip Frame 29
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hit)) {
_root.hero.hugeHit();
_root.hero._xscale = _parent._parent._xscale * -1;
}
}
}
Symbol 45 MovieClip Frame 37
_parent.gotoAndStop("idle");
Symbol 50 MovieClip Frame 9
_parent.gotoAndStop("idle");
Symbol 55 MovieClip Frame 9
_parent.gotoAndStop("idle");
Symbol 75 MovieClip Frame 58
stop();
_root.killsneeded--;
Symbol 76 MovieClip [enem1] Frame 1
function explodeHit() {
life = life - (random(5) + 30);
if (_x > _root.exploded._x) {
_xscale = -100;
} else {
_xscale = 100;
}
gotoAndStop ("hurt3");
}
function bulletHit() {
if (_root.gun >= 9) {
life = life + 30;
}
life = life - (_root.gun * 2);
_xscale = (bulletscale * -1);
if (_root.gun == 1) {
gotoAndStop ("hurt1");
}
if (_root.gun == 2) {
gotoAndStop ("hurt1");
}
if (_root.gun == 3) {
gotoAndStop ("hurt2");
}
if (_root.gun == 4) {
gotoAndStop ("hurt2");
}
if (_root.gun == 5) {
gotoAndStop ("hurt1");
}
if (_root.gun == 6) {
gotoAndStop ("hurt2");
}
if (_root.gun == 7) {
gotoAndStop ("hurt2");
}
if (_root.gun == 8) {
gotoAndStop ("hurt2");
}
if (_root.gun == 9) {
}
if (_root.gun == 10) {
}
}
function swordhit() {
if (_root.stickr == 1) {
stickKill = 3;
}
if (_root.stickr == 2) {
stickKill = 5;
}
if (_root.stickr == 3) {
stickKill = 7;
}
if (_root.stickr == 4) {
stickKill = 12;
}
goto = random(2) + 1;
life = life - stickKill;
_xscale = (_root.hero._xscale * -1);
if (goto == 1) {
gotoAndStop ("hurt1");
} else {
gotoAndStop ("hurt2");
}
}
function smallhit() {
life = life - 4;
gotoAndStop ("hurt1");
}
function medhit() {
life = life - 6;
gotoAndStop ("hurt2");
}
function bighit() {
life = life - 8;
_root.bleed(_x + ((_xscale / 100) * 50), _y - 65, _xscale);
gotoAndStop ("hurt2");
}
function hugehit() {
_xscale = (_root.hero._xscale * -1);
life = life - 10;
_root.bleed(_x + ((_xscale / 100) * 50), _y - 65, _xscale);
gotoAndStop ("hurt3");
}
onEnterFrame = function () {
if (!_root.pau) {
if (grav > 100) {
this.removeMovieClip();
}
while (hitTest(_root.levelB)) {
_x = (_x+1);
_x = (_x+1);
}
while (hitTest(_root.levelE)) {
_x = (_x-1);
_x = (_x-1);
}
hurta = true;
while (hitTest(_root.levelEnd)) {
_x = (_x-1);
_x = (_x-1);
}
while (hitTest(_root.levelBegin)) {
_x = (_x+1);
_x = (_x+1);
}
if (runTimer > rlol) {
tired = true;
}
if (tired) {
tiredTimer++;
}
if (tiredTimer > rlol) {
tired = false;
runTimer = 0;
tiredTimer = 0;
}
if (hitTest(_root.cam)) {
active = true;
} else {
active = false;
}
if (!setVars) {
_root.killsneeded++;
life = (random(30) + 30) + _root.lvlLife;
grav = 0;
rlol = random(30) + 60;
tiredTimer = 0;
gravity = 1;
speed = random(5) + 10;
runTimer = 0;
pwn = 0;
hits = random(3) + 4;
hurta = true;
tired = false;
hTimer = 0;
hatime = random(10) + 10;
stop();
setVars = true;
}
_y = (_y + grav);
if (pwn >= hits) {
hurta = false;
}
if (!hurta) {
hTimer++;
blinker.play();
}
if (hTimer > hatime) {
hTimer++;
pwn = 0;
hurta = true;
hTimer = 0;
}
if (!_root.ground.hitTest(_x, _y, true)) {
grav = grav + gravity;
} else {
grav = 0;
}
while (_root.ground.hitTest(_x, _y, true)) {
_y = (_y-1);
_y = (_y-1);
}
while (_root.ground.hitTest(_x + 35, _y - 35, true)) {
_x = (_x-1);
_x = (_x-1);
}
while (_root.ground.hitTest(_x - 35, _y - 35, true)) {
_x = (_x+1);
_x = (_x+1);
}
if (life <= 0) {
gotoAndStop ("die");
}
}
};
Instance of Symbol 9 MovieClip in Symbol 76 MovieClip [enem1] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.active) {
if (_root.hero._x > (_parent._x + 50)) {
_parent._xscale = 100;
if (!_parent.tired) {
_parent.gotoAndStop("run");
}
}
if (_root.hero._x < (_parent._x - 50)) {
_parent._xscale = -100;
if (!_parent.tired) {
_parent.gotoAndStop("run");
}
}
if (_parent.tired) {
_parent.tiredTimer++;
}
}
}
}
Instance of Symbol 13 MovieClip in Symbol 76 MovieClip [enem1] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hit)) {
_parent.gotoAndStop("attack");
}
}
}
Instance of Symbol 24 MovieClip in Symbol 76 MovieClip [enem1] Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
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;
}
_parent.runTimer++;
if (_parent.tired) {
_parent.gotoAndStop("idle");
}
}
}
Symbol 76 MovieClip [enem1] Frame 15
_root.bleed(_x + ((_xscale / 100) * 50), _y - 65, _xscale);
_root.createBall(_x, _y - 40, 1);
_root.createCoin(_x, _y - 40, 1);
if (_root.hero.raging) {
life = life - 5;
}
_root.hero.rage = _root.hero.rage + 3;
pwn++;
Symbol 76 MovieClip [enem1] Frame 20
_root.bleed(_x + ((_xscale / 100) * 50), _y - 65, _xscale);
_root.createBall(_x, _y - 40, 1);
_root.createCoin(_x, _y - 40, 1);
_root.hero.rage = _root.hero.rage + 5;
if (_root.hero.raging) {
life = life - 6;
}
pwn++;
Symbol 76 MovieClip [enem1] Frame 25
_root.bleed(_x + ((_xscale / 100) * 50), _y - 65, _xscale);
_root.createBall(_x, _y - 40, 3);
_root.createCoin(_x, _y - 40, 1);
_root.hero.rage = _root.hero.rage + 7;
if (_root.hero.raging) {
life = life - 9;
}
pwn++;
Instance of Symbol 59 MovieClip in Symbol 76 MovieClip [enem1] Frame 25
onClipEvent (enterFrame) {
if (!_root.pau) {
_parent._x = _parent._x - ((_parent._xscale / 100) * speed);
if (speed > 15) {
speed = speed - 2;
} else {
_parent.gotoAndStop("idle");
}
}
}
onClipEvent (load) {
speed = _parent.speed + 30;
}
Symbol 76 MovieClip [enem1] Frame 30
_root.bleed(_x + ((_xscale / 100) * 50), _y - 65, _xscale);
_root.createBall(_x, _y - 40, 10);
_root.createCoin(_x, _y - 40, 5);
_root.arcKills++;
_root.hero.rage = _root.hero.rage + 13;
pwn++;
Symbol 80 MovieClip Frame 1
stop();
Instance of Symbol 13 MovieClip in Symbol 80 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent._parent.active) {
timer++;
if (timer > rofl) {
_parent.play();
}
}
}
}
onClipEvent (load) {
rofl = random(25) + 40;
timer = 0;
}
Symbol 80 MovieClip Frame 2
if (_parent.rot == "right") {
x = 100;
y = -50;
dir = "right";
} else if (_parent.rot == "left") {
x = -100;
y = -50;
dir = "left";
} else if (_rotation == -90) {
x = 0;
y = -250;
dir = "up";
}
xx = _parent._x + x;
yy = _parent._y + y;
_root.enemy2shoot(xx, yy, dir);
Symbol 87 MovieClip Frame 1
stop();
Symbol 87 MovieClip Frame 2
_root.hero.rage = _root.hero.rage + 5;
Symbol 90 MovieClip Frame 1
stop();
Symbol 91 MovieClip [enem2] Frame 1
function explodeHit() {
life = life - (random(5) + 30);
pod.play();
}
function bulletHit() {
if (_root.gun >= 9) {
life = life + 30;
}
life = life - (_root.gun * 2);
pod.play();
}
function swordhit() {
if (_root.stickr == 1) {
stickKill = 3;
}
if (_root.stickr == 2) {
stickKill = 5;
}
if (_root.stickr == 3) {
stickKill = 7;
}
if (_root.stickr == 4) {
stickKill = 12;
}
goto = random(2) + 1;
life = life - stickKill;
pod.play();
}
function smallhit() {
life = life - 4;
pod.play();
}
function medhit() {
life = life - 6;
pod.play();
}
function bighit() {
life = life - 8;
pod.play();
}
function hugehit() {
_xscale = (_root.hero._xscale * -1);
life = life - 10;
pod.play();
}
stop();
_root.killsneeded++;
grav = 0;
speed = random(3) + 3;
rotspeed = 10;
active = true;
rot = "right";
life = (random(50) + 200) + _root.lvlLife;
hurta = true;
onEnterFrame = function () {
if (!_root.pau) {
if (grav > 100) {
this.removeMovieClip();
}
while (hitTest(_root.levelEnd)) {
_x = (_x-1);
_x = (_x-1);
}
while (hitTest(_root.levelBegin)) {
_x = (_x+1);
_x = (_x+1);
}
while (_root.ground.hitTest(_x + 100, _y - 35, true)) {
_x = (_x-1);
_x = (_x-1);
}
while (_root.ground.hitTest(_x - 100, _y - 35, true)) {
_x = (_x+1);
_x = (_x+1);
}
if (!_root.ground.hitTest(_x, _y, true)) {
grav++;
_y = (_y + grav);
} else {
grav = 0;
}
while (_root.ground.hitTest(_x, _y, true)) {
grav = 0;
_y = (_y-1);
_y = (_y-1);
}
if (hitTest(_root.cam)) {
active = true;
} else {
active = false;
}
if (active) {
if (_root.hero.hit.hitTest(heroHit)) {
if (_root.hero._x > _x) {
_x = (_x - speed);
wheels.play();
}
if (_root.hero._x < _x) {
_x = (_x + speed);
wheels.play();
}
} else {
if (_root.hero._x > (_x + 250)) {
_x = (_x - speed);
wheels.play();
}
if (_root.hero._x < (_x - 250)) {
_x = (_x + speed);
wheels.play();
}
}
if (_root.hero._x > (_x + 100)) {
rot = "right";
} else if (_root.hero._x < (_x - 100)) {
rot = "left";
}
if (rot == "right") {
if (gun._rotation < 0) {
gun._rotation = gun._rotation + rotspeed;
}
}
if (rot == "left") {
if (gun._rotation > -180) {
gun._rotation = gun._rotation - rotspeed;
}
}
}
if (life <= 0) {
play();
}
}
};
Instance of Symbol 11 MovieClip "hit" in Symbol 91 MovieClip [enem2] Frame 1
onClipEvent (enterFrame) {
while (hitTest(_root.levelEnd)) {
_parent._x--;
}
while (hitTest(_root.levelBegin)) {
_parent._x++;
}
}
Symbol 91 MovieClip [enem2] Frame 3
_root.killsneeded--;
_root.hero.rage = _root.hero.rage + 10;
_root.explode(_x, _y, "explosion1", this);
_root.arcKills++;
_root.createCoin(_x, _y - 40, 8);
swapDepths(99999);
this.removeMovieClip();
Symbol 91 MovieClip [enem2] Frame 4
stop();
Symbol 110 MovieClip Frame 5
_root.enemy3shoot(_parent._x, _parent._y, _parent._xscale);
Symbol 110 MovieClip Frame 12
_parent.timer = 0;
_parent.gotoAndStop("idle");
Instance of Symbol 95 MovieClip in Symbol 119 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
rot--;
_rotation = (_rotation - rot);
_y = (_y + grav);
grav = grav + 5;
}
}
onClipEvent (load) {
rot = 40;
grav = -30;
}
Symbol 119 MovieClip Frame 14
_parent.gotoAndStop("idle");
Symbol 130 MovieClip Frame 27
stop();
_root.killsneeded--;
Instance of Symbol 95 MovieClip in Symbol 130 MovieClip Frame 27
onClipEvent (enterFrame) {
stop();
}
Symbol 131 MovieClip [enem3] Frame 1
function explodeHit() {
life = life - (random(5) + 30);
if (_x > _root.exploded._x) {
_xscale = -100;
} else {
_xscale = 100;
}
gotoAndStop ("hurt1");
}
function bulletHit() {
if (_root.gun >= 9) {
life = life + 30;
}
life = life - (_root.gun * 2);
_xscale = (bulletscale * -1);
if (_root.gun == 1) {
gotoAndStop ("hurt1");
}
if (_root.gun == 2) {
gotoAndStop ("hurt1");
}
if (_root.gun == 3) {
gotoAndStop ("hurt1");
}
if (_root.gun == 4) {
gotoAndStop ("hurt1");
}
if (_root.gun == 5) {
gotoAndStop ("hurt1");
}
if (_root.gun == 6) {
gotoAndStop ("hurt1");
}
if (_root.gun == 7) {
gotoAndStop ("hurt1");
}
if (_root.gun == 8) {
gotoAndStop ("hurt1");
}
if (_root.gun == 9) {
}
if (_root.gun == 10) {
}
}
function swordhit() {
if (_root.stickr == 1) {
stickKill = 3;
}
if (_root.stickr == 2) {
stickKill = 5;
}
if (_root.stickr == 3) {
stickKill = 7;
}
if (_root.stickr == 4) {
stickKill = 12;
}
goto = random(2) + 1;
life = life - stickKill;
_xscale = (_root.hero._xscale * -1);
if (goto == 1) {
gotoAndStop ("hurt1");
} else {
gotoAndStop ("hurt1");
}
}
function smallhit() {
life = life - 4;
gotoAndStop ("hurt1");
}
function medhit() {
life = life - 6;
gotoAndStop ("hurt1");
}
function bighit() {
life = life - 8;
_root.bleed(_x + ((_xscale / 100) * 50), _y - 65, _xscale);
gotoAndStop ("hurt1");
}
function hugehit() {
_xscale = (_root.hero._xscale * -1);
life = life - 10;
_root.bleed(_x + ((_xscale / 100) * 50), _y - 65, _xscale);
gotoAndStop ("hurt1");
}
onEnterFrame = function () {
if (!_root.pau) {
_y = (_y + grav);
if (!setVars) {
_root.killsneeded++;
timer = 0;
tim = random(20) + 50;
gravity = 1;
grav = 0;
speed = random(5) + 7;
life = (random(25) + 30) + _root.lvlLife;
setVars = true;
}
if (!_root.ground.hitTest(_x, _y, true)) {
grav = grav + gravity;
} else {
grav = 0;
}
while (_root.ground.hitTest(_x, _y, true)) {
_y = (_y-1);
_y = (_y-1);
}
while (_root.ground.hitTest(_x + 35, _y - 25, true)) {
_x = (_x-1);
_x = (_x-1);
}
while (_root.ground.hitTest(_x - 35, _y - 25, true)) {
_x = (_x+1);
_x = (_x+1);
}
while (hitTest(_root.levelEnd)) {
_x = (_x-1);
_x = (_x-1);
}
while (hitTest(_root.levelBegin)) {
_x = (_x+1);
_x = (_x+1);
}
if (hit.hitTest(_root.cam)) {
active = true;
} else {
active = false;
}
if (active) {
timer++;
if (life > 0) {
if (_root.hero._x > _x) {
_xscale = 100;
} else {
_xscale = -100;
}
} else {
gotoAndStop ("die");
}
}
}
};
stop();
hurta = true;
Instance of Symbol 99 MovieClip in Symbol 131 MovieClip [enem3] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.active) {
if (_root.hero._x > (_parent._x + 100)) {
_parent.gotoAndStop("run");
}
if (_root.hero._x < (_parent._x - 100)) {
_parent.gotoAndStop("run");
}
}
}
}
Instance of Symbol 13 MovieClip in Symbol 131 MovieClip [enem3] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.active) {
if (hitTest(_root.hero.hit) && (_parent.timer > _parent.tim)) {
_parent.gotoAndStop("shoot");
}
}
}
}
Instance of Symbol 13 MovieClip in Symbol 131 MovieClip [enem3] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.active) {
if (hitTest(_root.hero.hit) && (_parent.timer > _parent.tim)) {
_parent.gotoAndStop("shoot");
}
}
}
}
Instance of Symbol 104 MovieClip in Symbol 131 MovieClip [enem3] Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.active) {
if (!_parent.hit.hitTest(_root.hero.hit)) {
_parent._x = _parent._x + ((_parent._xscale / 100) * _parent.speed);
} else {
_parent.gotoAndStop("idle");
}
}
}
}
Instance of Symbol 110 MovieClip in Symbol 131 MovieClip [enem3] Frame 9
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.active) {
}
}
}
Symbol 131 MovieClip [enem3] Frame 14
_root.bleed(_x + ((_xscale / 100) * 30), _y - 30, _xscale);
_root.createBall(_x, _y - 30, 1);
if (_root.hero.raging) {
life = life - 2;
}
_root.createCoin(_x, _y - 40, 1);
_root.hero.rage = _root.hero.rage + 2;
pwn++;
Instance of Symbol 119 MovieClip in Symbol 131 MovieClip [enem3] Frame 14
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.active) {
}
}
}
Symbol 131 MovieClip [enem3] Frame 18
_root.bleed(_x + ((_xscale / 100) * 30), _y - 30, _xscale);
_root.createBall(_x, _y - 30, 10);
_root.createCoin(_x, _y - 40, 7);
_root.arcKills++;
if (_root.hero.raging) {
life = life - 2;
}
_root.hero.rage = _root.hero.rage + 10;
pwn++;
Instance of Symbol 130 MovieClip in Symbol 131 MovieClip [enem3] Frame 18
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.active) {
}
}
}
Symbol 159 MovieClip Frame 7
_root.enemy4gren(_parent._x + ((_parent._xscale / 100) * 30), _parent._y - 40, _parent._xscale);
Symbol 159 MovieClip Frame 16
stop();
Instance of Symbol 142 MovieClip in Symbol 159 MovieClip Frame 16
onClipEvent (enterFrame) {
if (!_root.pau) {
timer++;
if (timer > t) {
_parent._parent.gotoAndStop("idle");
}
}
}
onClipEvent (load) {
timer = 0;
t = random(15) + 15;
}
Instance of Symbol 134 MovieClip in Symbol 167 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
rot = rot - 13.5;
_rotation = (_rotation - rot);
_y = (_y + grav);
grav = grav + 5;
}
}
onClipEvent (load) {
rot = 150;
grav = -30;
}
Symbol 167 MovieClip Frame 14
_parent.gotoAndStop("idle");
Instance of Symbol 134 MovieClip in Symbol 175 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
rot = rot - 13.5;
_rotation = (_rotation - rot);
_y = (_y + grav);
grav = grav + 5;
if (hitTest(_parent.hit)) {
_root.killsneeded--;
_root.explode(_parent._parent._x, _parent._parent._y, "explosion1", _parent._parent);
_parent._parent.swapDepths(99999);
_parent._parent.removeMovieClip();
}
}
}
onClipEvent (load) {
rot = 150;
grav = -30;
}
Symbol 176 MovieClip [enem4] Frame 1
function explodeHit() {
life = life - (random(5) + 30);
if (_x > _root.exploded._x) {
_xscale = -100;
} else {
_xscale = 100;
}
gotoAndStop ("hurt1");
}
function bulletHit() {
if (_root.gun >= 9) {
life = life + 30;
}
life = life - (_root.gun * 2);
_xscale = (bulletscale * -1);
if (_root.gun == 1) {
gotoAndStop ("hurt1");
}
if (_root.gun == 2) {
gotoAndStop ("hurt1");
}
if (_root.gun == 3) {
gotoAndStop ("hurt1");
}
if (_root.gun == 4) {
gotoAndStop ("hurt1");
}
if (_root.gun == 5) {
gotoAndStop ("hurt1");
}
if (_root.gun == 6) {
gotoAndStop ("hurt1");
}
if (_root.gun == 7) {
gotoAndStop ("hurt1");
}
if (_root.gun == 8) {
gotoAndStop ("hurt1");
}
if (_root.gun == 9) {
}
if (_root.gun == 10) {
}
}
function swordhit() {
if (_root.stickr == 1) {
stickKill = 3;
}
if (_root.stickr == 2) {
stickKill = 5;
}
if (_root.stickr == 3) {
stickKill = 7;
}
if (_root.stickr == 4) {
stickKill = 12;
}
goto = random(2) + 1;
life = life - stickKill;
_xscale = (_root.hero._xscale * -1);
if (goto == 1) {
gotoAndStop ("hurt1");
} else {
gotoAndStop ("hurt1");
}
}
function smallhit() {
life = life - 4;
gotoAndStop ("hurt1");
}
function medhit() {
life = life - 6;
gotoAndStop ("hurt1");
}
function bighit() {
life = life - 8;
_root.bleed(_x + ((_xscale / 100) * 50), _y - 65, _xscale);
gotoAndStop ("hurt1");
}
function hugehit() {
_xscale = (_root.hero._xscale * -1);
life = life - 10;
_root.bleed(_x + ((_xscale / 100) * 50), _y - 65, _xscale);
gotoAndStop ("hurt1");
}
onEnterFrame = function () {
if (!_root.pau) {
_y = (_y + grav);
if (!setVars) {
_root.killsneeded++;
timer = 0;
tim = random(20) + 50;
gravity = 1;
grav = 0;
speed = random(5) + 7;
life = (random(20) + 20) + _root.lvlLife;
setVars = true;
}
if (!_root.ground.hitTest(_x, _y, true)) {
grav = grav + gravity;
} else {
grav = 0;
}
while (_root.ground.hitTest(_x, _y, true)) {
_y = (_y-1);
_y = (_y-1);
}
while (_root.ground.hitTest(_x + 35, _y - 25, true)) {
_x = (_x-1);
_x = (_x-1);
}
while (_root.ground.hitTest(_x - 35, _y - 25, true)) {
_x = (_x+1);
_x = (_x+1);
}
while (hitTest(_root.levelEnd)) {
_x = (_x-1);
_x = (_x-1);
}
while (hitTest(_root.levelBegin)) {
_x = (_x+1);
_x = (_x+1);
}
if (hit.hitTest(_root.cam)) {
active = true;
} else {
active = false;
}
if (active) {
timer++;
if (life > 0) {
if (_root.hero._x > _x) {
_xscale = 100;
} else {
_xscale = -100;
}
} else {
gotoAndStop ("die");
}
}
}
};
stop();
hurta = true;
Instance of Symbol 142 MovieClip in Symbol 176 MovieClip [enem4] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.active) {
if (_root.hero._x > (_parent._x + 100)) {
_parent.gotoAndStop("run");
}
if (_root.hero._x < (_parent._x - 100)) {
_parent.gotoAndStop("run");
}
}
}
}
Instance of Symbol 13 MovieClip in Symbol 176 MovieClip [enem4] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.active) {
if (hitTest(_root.hero.hit) && (_parent.timer > _parent.tim)) {
_parent.gotoAndStop("shoot");
}
}
}
}
Instance of Symbol 13 MovieClip in Symbol 176 MovieClip [enem4] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.active) {
if (hitTest(_root.hero.hit) && (_parent.timer > _parent.tim)) {
_parent.gotoAndStop("shoot");
}
}
}
}
Instance of Symbol 153 MovieClip in Symbol 176 MovieClip [enem4] Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.active) {
if (!_parent.hit.hitTest(_root.hero.hit)) {
_parent._x = _parent._x + ((_parent._xscale / 100) * _parent.speed);
} else {
_parent.gotoAndStop("idle");
}
}
}
}
Symbol 176 MovieClip [enem4] Frame 14
_root.bleed(_x + ((_xscale / 100) * 30), _y - 30, _xscale);
_root.createBall(_x, _y - 30, 1);
_root.createCoin(_x, _y - 30, 1);
if (_root.hero.raging) {
life = life - 2;
}
_root.hero.rage = _root.hero.rage + 2;
pwn++;
Symbol 176 MovieClip [enem4] Frame 19
_root.bleed(_x + ((_xscale / 100) * 30), _y - 30, _xscale);
_root.createBall(_x, _y - 30, 10);
_root.createCoin(_x, _y - 40, 7);
_root.arcKills++;
if (_root.hero.raging) {
life = life - 2;
}
_root.hero.rage = _root.hero.rage + 10;
pwn++;
Symbol 193 MovieClip Frame 5
_root.enemy4gren(_parent._x + ((_parent._xscale / 100) * 30), _parent._y - 60, _parent._xscale);
Symbol 193 MovieClip Frame 11
stop();
Instance of Symbol 181 MovieClip in Symbol 193 MovieClip Frame 11
onClipEvent (enterFrame) {
if (!_root.pau) {
timer++;
if (timer > t) {
_parent._parent.gotoAndStop("idle");
}
}
}
onClipEvent (load) {
timer = 0;
t = random(10) + 10;
}
Symbol 199 MovieClip Frame 5
_root.enemy3shoot(_parent._x, _parent._y - 37, _parent._xscale);
Symbol 199 MovieClip Frame 13
stop();
Instance of Symbol 181 MovieClip in Symbol 199 MovieClip Frame 13
onClipEvent (enterFrame) {
if (!_root.pau) {
timer++;
if (timer > t) {
_parent._parent.gotoAndStop("idle");
}
}
}
onClipEvent (load) {
timer = 0;
t = random(15) + 15;
}
Symbol 205 MovieClip Frame 11
_parent.gotoAndStop("idle");
Symbol 219 MovieClip Frame 4
_root.killsneeded--;
Symbol 219 MovieClip Frame 37
stop();
Symbol 220 MovieClip [enem5] Frame 1
function explodeHit() {
life = life - (random(5) + 30);
if (_x > _root.exploded._x) {
_xscale = -100;
} else {
_xscale = 100;
}
gotoAndStop ("hurt1");
}
function bulletHit() {
if (_root.gun >= 9) {
life = life + 30;
}
life = life - (_root.gun * 2);
_xscale = (bulletscale * -1);
if (_root.gun == 1) {
gotoAndStop ("hurt1");
}
if (_root.gun == 2) {
gotoAndStop ("hurt1");
}
if (_root.gun == 3) {
gotoAndStop ("hurt1");
}
if (_root.gun == 4) {
gotoAndStop ("hurt1");
}
if (_root.gun == 5) {
gotoAndStop ("hurt1");
}
if (_root.gun == 6) {
gotoAndStop ("hurt1");
}
if (_root.gun == 7) {
gotoAndStop ("hurt1");
}
if (_root.gun == 8) {
gotoAndStop ("hurt1");
}
if (_root.gun == 9) {
}
if (_root.gun == 10) {
}
}
function swordhit() {
if (_root.stickr == 1) {
stickKill = 3;
}
if (_root.stickr == 2) {
stickKill = 5;
}
if (_root.stickr == 3) {
stickKill = 7;
}
if (_root.stickr == 4) {
stickKill = 12;
}
goto = random(2) + 1;
life = life - stickKill;
_xscale = (_root.hero._xscale * -1);
if (goto == 1) {
gotoAndStop ("hurt1");
} else {
gotoAndStop ("hurt1");
}
}
function smallhit() {
life = life - 4;
gotoAndStop ("hurt1");
}
function medhit() {
life = life - 6;
gotoAndStop ("hurt1");
}
function bighit() {
life = life - 8;
_root.bleed(_x + ((_xscale / 100) * 50), _y - 65, _xscale);
gotoAndStop ("hurt1");
}
function hugehit() {
_xscale = (_root.hero._xscale * -1);
life = life - 10;
_root.bleed(_x + ((_xscale / 100) * 50), _y - 65, _xscale);
gotoAndStop ("hurt1");
}
onEnterFrame = function () {
if (!_root.pau) {
_y = (_y + grav);
if (!setVars) {
_root.killsneeded++;
timer = 0;
tim = random(20) + 50;
gravity = 1;
grav = 0;
speed = random(8) + 9;
life = (random(40) + 35) + _root.lvlLife;
setVars = true;
}
if (!_root.ground.hitTest(_x, _y, true)) {
grav = grav + gravity;
} else {
grav = 0;
}
while (_root.ground.hitTest(_x, _y, true)) {
_y = (_y-1);
_y = (_y-1);
}
while (_root.ground.hitTest(_x + 35, _y - 25, true)) {
_x = (_x-1);
_x = (_x-1);
}
while (_root.ground.hitTest(_x - 35, _y - 25, true)) {
_x = (_x+1);
_x = (_x+1);
}
while (hitTest(_root.levelEnd)) {
_x = (_x-1);
_x = (_x-1);
}
while (hitTest(_root.levelBegin)) {
_x = (_x+1);
_x = (_x+1);
}
if (hit.hitTest(_root.cam)) {
active = true;
} else {
active = false;
}
if (active) {
timer++;
if (life > 0) {
if (_root.hero._x > _x) {
_xscale = 100;
} else {
_xscale = -100;
}
} else {
gotoAndStop ("die");
}
}
}
};
stop();
hurta = true;
Instance of Symbol 181 MovieClip in Symbol 220 MovieClip [enem5] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.active) {
if (_root.hero._x > (_parent._x + 100)) {
_parent.gotoAndStop("run");
}
if (_root.hero._x < (_parent._x - 100)) {
_parent.gotoAndStop("run");
}
}
}
}
Instance of Symbol 13 MovieClip in Symbol 220 MovieClip [enem5] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.active) {
if (hitTest(_root.hero.hit) && (_parent.timer > _parent.tim)) {
_parent.gotoAndStop("rand");
}
}
}
}
Instance of Symbol 13 MovieClip in Symbol 220 MovieClip [enem5] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.active) {
if (hitTest(_root.hero.hit) && (_parent.timer > _parent.tim)) {
_parent.gotoAndStop("rand");
}
}
}
}
Instance of Symbol 187 MovieClip in Symbol 220 MovieClip [enem5] Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.active) {
if (!_parent.hit.hitTest(_root.hero.hit)) {
_parent._x = _parent._x + ((_parent._xscale / 100) * _parent.speed);
} else {
_parent.gotoAndStop("idle");
}
}
}
}
Symbol 220 MovieClip [enem5] Frame 18
_root.bleed(_x + ((_xscale / 100) * 30), _y - 30, _xscale);
_root.createBall(_x, _y - 30, 1);
_root.createCoin(_x, _y - 30, 1);
if (_root.hero.raging) {
life = life - 2;
}
_root.hero.rage = _root.hero.rage + 2;
pwn++;
Symbol 220 MovieClip [enem5] Frame 22
_root.bleed(_x + ((_xscale / 100) * 30), _y - 30, _xscale);
_root.createBall(_x, _y - 30, 10);
_root.createCoin(_x, _y - 40, 8);
_root.arcKills++;
if (_root.hero.raging) {
life = life - 2;
}
_root.hero.rage = _root.hero.rage + 10;
pwn++;
Symbol 220 MovieClip [enem5] Frame 26
if (random(6) == 1) {
gotoAndStop ("throw");
} else {
gotoAndStop ("gun");
}
Symbol 237 MovieClip Frame 1
_visible = false;
Symbol 237 MovieClip Frame 4
stop();
Instance of Symbol 13 MovieClip in Symbol 242 MovieClip Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hit)) {
_root.hero.hugeHit();
_root.hero._xscale = _parent._parent._xscale * -1;
}
}
}
Instance of Symbol 13 MovieClip in Symbol 242 MovieClip Frame 7
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hit)) {
_root.hero.bigHit();
_root.hero._xscale = _parent._parent._xscale * -1;
}
}
}
Symbol 242 MovieClip Frame 13
_parent.gotoAndStop("idle");
Instance of Symbol 13 MovieClip in Symbol 254 MovieClip Frame 11
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hit)) {
_root.hero.bigHit();
_root.hero._xscale = _parent._parent._xscale * -1;
}
}
}
Instance of Symbol 13 MovieClip in Symbol 254 MovieClip Frame 13
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hit)) {
_root.hero.hugeHit();
_root.hero._xscale = _parent._parent._xscale * -1;
}
}
}
Symbol 254 MovieClip Frame 17
_parent.gotoAndStop("idle");
Symbol 259 MovieClip Frame 10
_parent.gotoAndStop("idle");
Symbol 271 MovieClip Frame 29
_root.killsneeded--;
Symbol 271 MovieClip Frame 30
stop();
Symbol 272 MovieClip [enem6] Frame 1
function explodeHit() {
life = life - (random(5) + 30);
if (_x > _root.exploded._x) {
_xscale = -100;
} else {
_xscale = 100;
}
gotoAndStop ("hurt3");
}
function bulletHit() {
if (_root.gun >= 9) {
life = life + 30;
}
life = life - (_root.gun * 2);
_xscale = (bulletscale * -1);
if (_root.gun == 1) {
gotoAndStop ("hurt1");
}
if (_root.gun == 2) {
gotoAndStop ("hurt1");
}
if (_root.gun == 3) {
gotoAndStop ("hurt2");
}
if (_root.gun == 4) {
gotoAndStop ("hurt2");
}
if (_root.gun == 5) {
gotoAndStop ("hurt1");
}
if (_root.gun == 6) {
gotoAndStop ("hurt2");
}
if (_root.gun == 7) {
gotoAndStop ("hurt2");
}
if (_root.gun == 8) {
gotoAndStop ("hurt2");
}
if (_root.gun == 9) {
}
if (_root.gun == 10) {
}
}
function swordhit() {
if (_root.stickr == 1) {
stickKill = 3;
}
if (_root.stickr == 2) {
stickKill = 5;
}
if (_root.stickr == 3) {
stickKill = 7;
}
if (_root.stickr == 4) {
stickKill = 12;
}
goto = random(2) + 1;
life = life - stickKill;
_xscale = (_root.hero._xscale * -1);
if (goto == 1) {
gotoAndStop ("hurt1");
} else {
gotoAndStop ("hurt2");
}
}
function smallhit() {
life = life - 4;
gotoAndStop ("hurt1");
}
function medhit() {
life = life - 6;
gotoAndStop ("hurt2");
}
function bighit() {
life = life - 8;
_root.bleed(_x + ((_xscale / 100) * 50), _y - 65, _xscale);
gotoAndStop ("hurt2");
}
function hugehit() {
_xscale = (_root.hero._xscale * -1);
life = life - 10;
_root.bleed(_x + ((_xscale / 100) * 50), _y - 65, _xscale);
gotoAndStop ("hurt3");
}
onEnterFrame = function () {
if (!_root.pau) {
hurta = true;
while (hitTest(_root.levelEnd)) {
_x = (_x-1);
_x = (_x-1);
}
while (hitTest(_root.levelBegin)) {
_x = (_x+1);
_x = (_x+1);
}
if (runTimer > rlol) {
tired = true;
}
if (tired) {
tiredTimer++;
}
if (tiredTimer > rlol) {
tired = false;
runTimer = 0;
tiredTimer = 0;
}
if (hitTest(_root.cam)) {
active = true;
} else {
active = false;
}
if (!setVars) {
_root.killsneeded++;
life = (random(15) + 65) + _root.lvlLife;
grav = 0;
rlol = random(30) + 60;
tiredTimer = 0;
gravity = 1;
speed = random(3) + 16;
runTimer = 0;
pwn = 0;
hits = random(3) + 4;
hurta = true;
tired = false;
hTimer = 0;
hatime = random(10) + 10;
stop();
setVars = true;
}
_y = (_y + grav);
if (pwn >= hits) {
hurta = false;
}
if (!hurta) {
hTimer++;
blinker.play();
}
if (hTimer > hatime) {
hTimer++;
pwn = 0;
hurta = true;
hTimer = 0;
}
if (!_root.ground.hitTest(_x, _y, true)) {
grav = grav + gravity;
} else {
grav = 0;
}
while (_root.ground.hitTest(_x, _y, true)) {
_y = (_y-1);
_y = (_y-1);
}
while (_root.ground.hitTest(_x + 35, _y - 35, true)) {
_x = (_x-1);
_x = (_x-1);
}
while (_root.ground.hitTest(_x - 35, _y - 35, true)) {
_x = (_x+1);
_x = (_x+1);
}
if (life <= 0) {
gotoAndStop ("die");
}
}
};
Instance of Symbol 225 MovieClip in Symbol 272 MovieClip [enem6] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.active) {
if (_root.hero._x > (_parent._x + 50)) {
_parent._xscale = 100;
if (!_parent.tired) {
_parent.gotoAndStop("run");
}
}
if (_root.hero._x < (_parent._x - 50)) {
_parent._xscale = -100;
if (!_parent.tired) {
_parent.gotoAndStop("run");
}
}
if (_parent.tired) {
_parent.tiredTimer++;
}
}
}
}
Instance of Symbol 13 MovieClip in Symbol 272 MovieClip [enem6] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hit)) {
if (random(50) == 1) {
_parent.gotoAndStop("attack1");
}
if (random(45) == 1) {
_parent.gotoAndStop("attack2");
}
}
}
}
Instance of Symbol 231 MovieClip in Symbol 272 MovieClip [enem6] Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
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;
}
_parent.runTimer++;
if (_parent.tired) {
_parent.gotoAndStop("idle");
}
}
}
Symbol 272 MovieClip [enem6] Frame 21
_root.bleed(_x + ((_xscale / 100) * 50), _y - 65, _xscale);
_root.createBall(_x, _y - 40, 1);
_root.createCoin(_x, _y - 40, 1);
if (_root.hero.raging) {
life = life - 5;
}
_root.hero.rage = _root.hero.rage + 3;
pwn++;
Symbol 272 MovieClip [enem6] Frame 25
_root.bleed(_x + ((_xscale / 100) * 50), _y - 65, _xscale);
_root.createBall(_x, _y - 40, 11);
_root.createCoin(_x, _y - 40, 10);
_root.hero.rage = _root.hero.rage + 13;
_root.arcKills++;
pwn++;
Symbol 276 MovieClip Frame 1
stop();
_visible = false;
Symbol 276 MovieClip Frame 2
swapDepths(random(100000000000));
Symbol 276 MovieClip Frame 11
go();
Symbol 276 MovieClip Frame 15
_parent.removeMovieClip();
Symbol 287 MovieClip [sk] Frame 1
swapDepths((_root.d + 999) + random(999));
stop();
_x = _root.hero._x;
_y = _root.hero._y;
Instance of Symbol 276 MovieClip in Symbol 287 MovieClip [sk] Frame 1
onClipEvent (load) {
function go() {
_root.hero.gotoAndStop("rage1");
}
function asdf() {
if (_root.rage1) {
play();
swapDepths(99999);
_parent.gotoAndStop(2);
}
}
}
onClipEvent (enterFrame) {
_visible = true;
if (Key.isDown(38)) {
asdf();
}
}
onClipEvent (enterFrame) {
if (!_root.rage1) {
swapDepths(99999);
this.removeMovieClip();
}
}
Instance of Symbol 276 MovieClip in Symbol 287 MovieClip [sk] Frame 1
onClipEvent (load) {
function go() {
_root.hero.gotoAndStop("rage3");
}
function asdf() {
if (_root.rage3) {
play();
swapDepths(99999);
_parent.gotoAndStop(2);
}
}
}
onClipEvent (enterFrame) {
_visible = true;
if (Key.isDown(39)) {
asdf();
}
}
onClipEvent (enterFrame) {
if (!_root.rage3) {
swapDepths(99999);
this.removeMovieClip();
}
}
Instance of Symbol 276 MovieClip in Symbol 287 MovieClip [sk] Frame 1
onClipEvent (load) {
function go() {
_root.hero.gotoAndStop("rage2");
}
function asdf() {
if (_root.rage2) {
play();
swapDepths(99999);
_parent.gotoAndStop(2);
}
}
}
onClipEvent (enterFrame) {
_visible = true;
if (Key.isDown(37)) {
asdf();
}
}
onClipEvent (enterFrame) {
if (!_root.rage2) {
swapDepths(99999);
this.removeMovieClip();
}
}
Instance of Symbol 276 MovieClip in Symbol 287 MovieClip [sk] Frame 1
onClipEvent (load) {
function go() {
_root.hero.gotoAndStop("rage4");
}
function asdf() {
if (_root.rage4) {
play();
swapDepths(99999);
_parent.gotoAndStop(2);
}
}
}
onClipEvent (enterFrame) {
_visible = true;
if (Key.isDown(40)) {
asdf();
}
}
onClipEvent (enterFrame) {
if (!_root.rage4) {
swapDepths(99999);
this.removeMovieClip();
}
}
Instance of Symbol 280 MovieClip in Symbol 287 MovieClip [sk] Frame 1
onClipEvent (enterFrame) {
if (!_root.rage4) {
swapDepths(99999);
this.removeMovieClip();
}
}
Instance of Symbol 282 MovieClip in Symbol 287 MovieClip [sk] Frame 1
onClipEvent (enterFrame) {
if (!_root.rage1) {
swapDepths(99999);
this.removeMovieClip();
}
}
Instance of Symbol 284 MovieClip in Symbol 287 MovieClip [sk] Frame 1
onClipEvent (enterFrame) {
if (!_root.rage2) {
swapDepths(99999);
this.removeMovieClip();
}
}
Instance of Symbol 286 MovieClip in Symbol 287 MovieClip [sk] Frame 1
onClipEvent (enterFrame) {
if (!_root.rage3) {
swapDepths(99999);
this.removeMovieClip();
}
}
Symbol 287 MovieClip [sk] Frame 2
stop();
Symbol 291 MovieClip [e3b] Frame 1
onEnterFrame = function () {
if (!_root.pau) {
_x = (_x + ((_xscale / 100) * 25));
if (!hitTest(_root.cam)) {
this.removeMovieClip();
}
if (_root.ground.hitTest(_x, _y, true)) {
this.removeMovieClip();
}
if (hitTest(_root.hero.hit)) {
_root.hero.medHit();
this.removeMovieClip();
}
}
};
Symbol 293 MovieClip Frame 1
_visible = false;
Symbol 293 MovieClip Frame 4
stop();
Symbol 296 MovieClip [e2b] Frame 1
onEnterFrame = function () {
if (!_root.pau) {
if (dir == "left") {
_x = (_x - 20);
}
if (dir == "right") {
_x = (_x + 20);
}
if (dir == "up") {
_y = (_y - 20);
}
if (!hitTest(_root.cam)) {
this.removeMovieClip();
}
if (_root.ground.hitTest(_x, _y, true)) {
this.removeMovieClip();
}
if (hit.hitTest(_root.hero.hit)) {
_root.hero.bigHit();
this.removeMovieClip();
}
}
};
Symbol 304 MovieClip Frame 20
stop();
Symbol 305 MovieClip [rocketsmoke] Frame 1
lol = random(50) + 50;
_xscale = lol;
_yscale = lol;
timer = 0;
onEnterFrame = function () {
if (!_root.pau) {
timer++;
if (timer > 40) {
this.removeMovieClip();
}
}
};
Symbol 359 MovieClip [bullet] Frame 1
function hit() {
if (_root.cBullet1 == this) {
_root.cBullet1 = false;
}
if (_root.cBullet2 == this) {
_root.cBullet2 = false;
}
if (_root.cBullet3 == this) {
_root.cBullet3 = false;
}
if (_currentframe >= 10) {
_root.explode(_x + 60, _y, "explosion2");
this.removeMovieClip();
} else {
this.removeMovieClip();
}
}
if (bType == "hero") {
gotoAndStop(_root.gun + 1);
}
if (bType == "enemy") {
gotoAndStop(eBul);
}
onEnterFrame = function () {
if (bType == "hero") {
if (!_root.cBullet1) {
_root.cBullet1 = this;
lol = true;
}
if (!_root.cBullet2) {
if (!lol) {
_root.cBullet2 = this;
rofl = true;
}
}
if (!_root.cBullet3) {
if (!lol) {
if (!rofl) {
_root.cBullet3 = this;
rofl = true;
}
}
}
}
if (!hitTest(_root.cam)) {
if (_root.cBullet1 == this) {
_root.cBullet1 = false;
}
if (_root.cBullet2 == this) {
_root.cBullet2 = false;
}
if (_root.cBullet3 == this) {
_root.cBullet3 = false;
}
this.removeMovieClip();
}
};
Instance of Symbol 310 MovieClip in Symbol 359 MovieClip [bullet] Frame 2
onClipEvent (enterFrame) {
if (!_root.pau) {
_parent._x = _parent._x + ((_parent._xscale / 100) * 28);
if (_parent.bType == "enemy") {
if (hitTest(_root.hero.hit)) {
_root.hero.smallHit();
}
}
if (_root.ground.hitTest(_parent._x + 4, _parent._y - 4, true)) {
_parent.hit();
}
}
}
Instance of Symbol 314 MovieClip in Symbol 359 MovieClip [bullet] Frame 3
onClipEvent (enterFrame) {
if (!_root.pau) {
_parent._x = _parent._x + ((_parent._xscale / 100) * 28);
if (_parent.bType == "enemy") {
if (hitTest(_root.hero.hit)) {
_root.hero.smallHit();
}
}
if (_root.ground.hitTest(_parent._x + ((_parent._xscale / 100) * 30), _parent._y, true)) {
_parent.hit();
}
}
}
Instance of Symbol 318 MovieClip in Symbol 359 MovieClip [bullet] Frame 4
onClipEvent (enterFrame) {
if (!_root.pau) {
_parent._x = _parent._x + ((_parent._xscale / 100) * 25);
if (_parent.bType == "enemy") {
if (hitTest(_root.hero.hit)) {
_root.hero.smallHit();
}
}
if (_root.ground.hitTest(_parent._x + ((_parent._xscale / 100) * 30), _parent._y, true)) {
_parent.hit();
}
}
}
Instance of Symbol 323 MovieClip in Symbol 359 MovieClip [bullet] Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
_parent._x = _parent._x + ((_parent._xscale / 100) * 30);
if (_parent.bType == "enemy") {
if (hitTest(_root.hero.hit)) {
_root.hero.medHit();
}
}
if (_root.ground.hitTest(_parent._x + ((_parent._xscale / 100) * 40), _parent._y, true)) {
_parent.hit();
}
}
}
Instance of Symbol 328 MovieClip in Symbol 359 MovieClip [bullet] Frame 6
onClipEvent (enterFrame) {
if (!_root.pau) {
_parent._x = _parent._x + ((_parent._xscale / 100) * 28);
if (_parent.bType == "enemy") {
if (hitTest(_root.hero.hit)) {
_root.hero.medHit();
}
}
if (_root.ground.hitTest(_parent._x + ((_parent._xscale / 100) * 30), _parent._y, true)) {
_parent.hit();
}
}
}
Instance of Symbol 333 MovieClip in Symbol 359 MovieClip [bullet] Frame 7
onClipEvent (enterFrame) {
if (!_root.pau) {
_parent._x = _parent._x + ((_parent._xscale / 100) * 25);
if (_parent.bType == "enemy") {
if (hitTest(_root.hero.hit)) {
_root.hero.medHit();
}
}
if (_root.ground.hitTest(_parent._x + ((_parent._xscale / 100) * 30), _parent._y, true)) {
_parent.hit();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 359 MovieClip [bullet] Frame 8
onClipEvent (enterFrame) {
if (!_root.pau) {
_parent._x = _parent._x + ((_parent._xscale / 100) * 28);
if (_parent.bType == "enemy") {
if (hitTest(_root.hero.hit)) {
_root.hero.bigHit();
}
}
if (_root.ground.hitTest(_parent._x + ((_parent._xscale / 100) * 10), _parent._y + 10, true)) {
_parent.hit();
}
}
}
Instance of Symbol 345 MovieClip in Symbol 359 MovieClip [bullet] Frame 9
onClipEvent (enterFrame) {
if (!_root.pau) {
_parent._x = _parent._x + ((_parent._xscale / 100) * 23);
if (_parent.bType == "enemy") {
if (hitTest(_root.hero.hit)) {
_root.hero.bigHit();
}
}
if (_root.ground.hitTest(_parent._x + ((_parent._xscale / 100) * 8), _parent._y, true)) {
_parent.hit();
}
}
}
Instance of Symbol 350 MovieClip in Symbol 359 MovieClip [bullet] Frame 10
onClipEvent (enterFrame) {
if (!_root.pau) {
grav = grav + 1;
_parent._y = _parent._y + grav;
_parent._x = _parent._x + ((_parent._xscale / 100) * 28);
if (_parent.bType == "enemy") {
if (hitTest(_root.hero.hit)) {
_root.hero.bigHit();
}
}
if (_root.ground.hitTest(_parent._x + ((_parent._xscale / 100) * 50), _parent._y, true)) {
_parent.hit();
}
}
}
onClipEvent (load) {
grav = 0;
}
Instance of Symbol 357 MovieClip in Symbol 359 MovieClip [bullet] Frame 11
onClipEvent (enterFrame) {
if (!_root.pau) {
timer++;
if (timer <= 3) {
speed--;
}
if (timer > 3) {
if (timer <= 7) {
speed = 3;
}
}
if (timer > 7) {
speed = speed + 20;
_root.rSmoke(_parent._x + ((_parent._xscale / 100) * 30), _parent._y);
}
_parent._x = _parent._x + ((_parent._xscale / 100) * speed);
if (_parent.bType == "enemy") {
if (hitTest(_root.hero.hit)) {
_root.hero.hugeHit();
_parent.hit();
}
}
if (_root.ground.hitTest(_parent._x + ((_parent._xscale / 100) * 50), _parent._y, true)) {
_parent.hit();
}
}
}
onClipEvent (load) {
_root.rSmoke(_parent._x + ((_parent._xscale / 100) * 30), _parent._y);
timer = 0;
speed = 10;
}
Symbol 369 MovieClip [lifeBall] Frame 1
onEnterFrame = function () {
if (!_root.gaming) {
this.swapDepths(999999);
this.removeMovieClip();
}
if (!setVars) {
grav = (random(10) + 10) * -1;
speed = random(10) - 5;
setVars = true;
}
if (!_root.pau) {
if (hitTest(_root.hero.hit)) {
gotoAndPlay (11);
}
_y = (_y + grav);
_x = (_x + speed);
if (!_root.ground.hitTest(_x, _y, true)) {
grav = grav + 1;
} else {
if (speed > 0) {
speed--;
}
if (speed < 0) {
speed++;
}
grav = grav / 2;
grav = grav * -1;
}
while (_root.ground.hitTest(_x, _y + 8, true)) {
_y = (_y-1);
_y = (_y-1);
}
while (_root.ground.hitTest(_x, _y - 8, true)) {
_y = (_y+1);
_y = (_y+1);
}
if (_root.ground.hitTest(_x, _y - 9, true)) {
grav = grav * -1;
}
if (_root.ground.hitTest(_x + 5, _y, true)) {
speed = speed * -1;
}
if (_root.ground.hitTest(_x - 5, _y, true)) {
speed = speed * -1;
}
}
};
Symbol 369 MovieClip [lifeBall] Frame 10
gotoAndPlay (1);
Symbol 369 MovieClip [lifeBall] Frame 11
onEnterFrame = null;
Symbol 369 MovieClip [lifeBall] Frame 12
_root.hero.life = _root.hero.life + 0.35;
Symbol 369 MovieClip [lifeBall] Frame 27
stop();
Symbol 377 MovieClip Frame 1
_visible = false;
gotoAndStop(random(10) + 2);
Symbol 389 MovieClip [explosion3] Frame 1
_root.exploded = this;
Symbol 389 MovieClip [explosion3] Frame 40
this.removeMovieClip();
Symbol 416 MovieClip [explosion2] Frame 1
_root.exploded = this;
Symbol 416 MovieClip [explosion2] Frame 32
this.removeMovieClip();
Instance of Symbol 13 MovieClip in Symbol 417 MovieClip [explosion5] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hit)) {
_root.hero.bigHit();
}
}
}
Symbol 417 MovieClip [explosion5] Frame 32
this.removeMovieClip();
Symbol 430 MovieClip Frame 27
stop();
Symbol 444 MovieClip Frame 1
_visible = false;
gotoAndStop(random(14) + 2);
Symbol 458 MovieClip Frame 27
stop();
Symbol 471 MovieClip Frame 25
stop();
Symbol 485 MovieClip Frame 27
stop();
Symbol 492 MovieClip Frame 7
_parent.removeMovieClip();
stop();
Symbol 493 MovieClip [blood] Frame 1
if (_root.bloodon == 2) {
gotoAndStop (5);
}
gotoAndStop(random(4) + 1);
timer = 0;
onEnterFrame = function () {
timer++;
if (timer > 50) {
this.removeMovieClip();
}
};
Symbol 493 MovieClip [blood] Frame 2
if (_root.bloodon == 2) {
gotoAndStop (5);
}
Symbol 493 MovieClip [blood] Frame 3
if (_root.bloodon == 2) {
gotoAndStop (5);
}
Symbol 493 MovieClip [blood] Frame 4
if (_root.bloodon == 2) {
gotoAndStop (5);
}
Instance of Symbol 13 MovieClip in Symbol 536 MovieClip [explosion4] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero.hit)) {
_root.hero.bigHit();
}
}
}
Symbol 536 MovieClip [explosion4] Frame 2
onEnterFrame = function () {
timer++;
if (timer == 1) {
nextFrame();
}
if (timer == 2) {
timer = 0;
}
};
timer = 0;
Symbol 536 MovieClip [explosion4] Frame 23
this.removeMovieClip();
Symbol 549 MovieClip [runsmoke] Frame 37
this.removeMovieClip();
Symbol 551 MovieClip [grenade] Frame 1
onEnterFrame = function () {
if (grav > 100) {
this.removeMovieClip();
}
if (!_root.granade1) {
_root.grenade1 = this;
lol = true;
}
if (!_root.granade2) {
if (!lol) {
_root.grenade1 = this;
rofl = true;
}
}
if (!_root.granade3) {
if (!lol) {
if (!rofl) {
_root.grenade3 = this;
rofl = true;
}
}
}
if (!_root.pau) {
_x = (_x + ((_xscale / 100) * speed));
_y = (_y + grav);
grav++;
_rotation = (_rotation + (rot * 2));
}
while (_root.ground.hitTest(_x, _y, true)) {
_y = (_y-1);
_y = (_y-1);
}
if (_root.ground.hitTest(_x, _y + 2, true)) {
_root.explode(_x, _y, "explosion1");
if (_root.grenade1 == this) {
_root.grenade1 = false;
}
if (_root.grenade2 == this) {
_root.grenade2 = false;
}
if (_root.grenade3 == this) {
_root.grenade3 = false;
}
this.removeMovieClip();
}
if (_root.ground.hitTest(_x + 10, _y, true)) {
_root.explode(_x, _y, "explosion2");
if (_root.grenade1 == this) {
_root.grenade1 = false;
}
if (_root.grenade2 == this) {
_root.grenade2 = false;
}
if (_root.grenade3 == this) {
_root.grenade3 = false;
}
this.removeMovieClip();
}
if (_root.ground.hitTest(_x - 10, _y, true)) {
_root.explode(_x, _y, "explosion2");
if (_root.grenade1 == this) {
_root.grenade1 = false;
}
if (_root.grenade2 == this) {
_root.grenade2 = false;
}
if (_root.grenade3 == this) {
_root.grenade3 = false;
}
this.removeMovieClip();
}
if (_root.ground.hitTest(_x, _y - 10, true)) {
_root.explode(_x, _y, "explosion2");
if (_root.grenade1 == this) {
_root.grenade1 = false;
}
if (_root.grenade2 == this) {
_root.grenade2 = false;
}
if (_root.grenade3 == this) {
_root.grenade3 = false;
}
this.removeMovieClip();
}
if (enemyHit) {
_root.explode(_x, _y, "explosion2");
if (_root.grenade1 == this) {
_root.grenade1 = false;
}
if (_root.grenade2 == this) {
_root.grenade2 = false;
}
if (_root.grenade3 == this) {
_root.grenade3 = false;
}
this.removeMovieClip();
}
};
grav = -15;
_xscale = lol;
rot = random(20) - 10;
if (rot == 0) {
rot = 10;
}
speed = random(5) + 5;
Symbol 553 MovieClip [e4b] Frame 1
onEnterFrame = function () {
if (!_root.pau) {
if (grav > 100) {
this.removeMovieClip();
}
_x = (_x + ((_xscale / 100) * speed));
_y = (_y + grav);
grav++;
_rotation = (_rotation + (rot * 2));
if (hitTest(_root.hero.hit)) {
_root.explode(_x, _y, "explosion5");
_root.hero.hugeHit();
this.removeMovieClip();
}
}
while (_root.ground.hitTest(_x, _y, true)) {
_y = (_y-1);
_y = (_y-1);
}
if (_root.ground.hitTest(_x, _y + 2, true)) {
_root.explode(_x, _y, "explosion4");
this.removeMovieClip();
}
if (_root.ground.hitTest(_x + 10, _y, true)) {
_root.explode(_x, _y, "explosion5");
this.removeMovieClip();
}
if (_root.ground.hitTest(_x - 10, _y, true)) {
_root.explode(_x, _y, "explosion5");
this.removeMovieClip();
}
if (_root.ground.hitTest(_x, _y - 10, true)) {
_root.explode(_x, _y, "explosion5");
this.removeMovieClip();
}
};
grav = -15;
rot = random(20) - 10;
if (rot == 0) {
rot = 10;
}
speed = random(5) + 5;
Symbol 559 MovieClip [b4b] Frame 1
onEnterFrame = function () {
if (!_root.pau) {
_x = (_x + ((_xscale / 100) * 28));
if (!hitTest(_root.cam)) {
this.removeMovieClip();
}
if (_root.ground.hitTest(_x, _y, true)) {
this.removeMovieClip();
}
if (hitTest(_root.hero.hit)) {
_root.hero.bigHit();
this.removeMovieClip();
}
}
};
Symbol 576 MovieClip [coin] Frame 1
onEnterFrame = function () {
if (!_root.gaming) {
this.swapDepths(999999);
this.removeMovieClip();
}
if (!setVars) {
grav = (random(10) + 10) * -1;
speed = random(10) - 5;
setVars = true;
}
if (!_root.pau) {
if (hitTest(_root.hero.hit)) {
play();
}
_y = (_y + grav);
if (sset) {
_x = (_x + speed);
}
if (!_root.ground.hitTest(_x, _y, true)) {
grav = grav + 1;
} else {
if (speed > 0) {
speed--;
}
if (speed < 0) {
speed++;
}
grav = grav / 2;
grav = grav * -1;
}
while (_root.ground.hitTest(_x, _y + 8, true)) {
_y = (_y-1);
_y = (_y-1);
}
while (_root.ground.hitTest(_x, _y - 8, true)) {
_y = (_y+1);
_y = (_y+1);
}
if (_root.ground.hitTest(_x, _y - 9, true)) {
grav = grav * -1;
}
if (_root.ground.hitTest(_x + 5, _y, true)) {
speed = speed * -1;
}
if (_root.ground.hitTest(_x - 5, _y, true)) {
speed = speed * -1;
}
}
};
stop();
Symbol 576 MovieClip [coin] Frame 2
_root.coins++;
this.onEnterFrame = null;
Symbol 576 MovieClip [coin] Frame 17
this.swapDepths(99999);
this.removeMovieClip();
Symbol 576 MovieClip [coin] Frame 18
stop();
Symbol 586 MovieClip Frame 10
stop();
Symbol 587 MovieClip [appear] Frame 1
_x = _root.hero._x;
_y = _root.hero._y;
_xscale = _root.hero._xscale;
Symbol 589 MovieClip [fire] Frame 1
this.cacheAsBitmap = true;
asdf = random(95) + 6;
_xscale = asdf;
_yscale = asdf;
_x = (random(30) - 15);
_y = (random(6) - 3);
onEnterFrame = function () {
if (!_root.pau) {
_y = (_y - (random(6) + 10));
_x = (_x + (random(5) - 2.5));
_xscale = (_xscale - lol);
_yscale = (_yscale - lol);
lol = random(6) + 2;
_alpha = (_alpha - (random(5) + 1));
if (_xscale <= 0) {
this.removeMovieClip();
}
}
};
Symbol 592 MovieClip Frame 1
dicks = "+" + _parent.score;
Symbol 592 MovieClip Frame 2
gotoAndPlay (1);
Symbol 593 MovieClip [scu] Frame 1
_x = _root.hero._x;
_y = _root.hero._y;
Instance of Symbol 592 MovieClip in Symbol 593 MovieClip [scu] Frame 1
onClipEvent (load) {
up = 0;
poop = 0;
timer = 0;
}
onClipEvent (enterFrame) {
if (!_root.pau) {
up = up + poop;
poop = poop + 0.4;
_y = (_y - up);
if (up > 15) {
_alpha = (_alpha - (random(10) + 10));
}
timer++;
if (timer > 40) {
_parent.removeMovieClip();
}
}
}
Symbol 642 MovieClip [splat] Frame 1
_x = _root.hero._x;
_y = _root.hero._y;
_root.scoreUp(150);
_root.createSound("explo");
Symbol 642 MovieClip [splat] Frame 69
_root.respawn();
Symbol 642 MovieClip [splat] Frame 70
this.removeMovieClip();
Symbol 644 MovieClip [camshake] Frame 1
_visible = false;
_name = "shakeman";
stop();
Symbol 644 MovieClip [camshake] Frame 2
_root.shakey = 10;
Symbol 644 MovieClip [camshake] Frame 3
_root.shakey = -9;
Symbol 644 MovieClip [camshake] Frame 4
_root.shakey = 8;
Symbol 644 MovieClip [camshake] Frame 5
_root.shakey = -7;
Symbol 644 MovieClip [camshake] Frame 6
_root.shakey = 6;
Symbol 644 MovieClip [camshake] Frame 7
_root.shakey = -5;
Symbol 644 MovieClip [camshake] Frame 8
_root.shakey = 4;
Symbol 644 MovieClip [camshake] Frame 9
_root.shakey = -3;
Symbol 644 MovieClip [camshake] Frame 10
_root.shakey = 2;
Symbol 644 MovieClip [camshake] Frame 11
_root.shakey = 1;
Symbol 644 MovieClip [camshake] Frame 12
_root.shakey = 0;
Symbol 646 MovieClip Frame 1
_visible = false;
Instance of Symbol 646 MovieClip in Symbol 663 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 663 MovieClip Frame 13
_parent.gotoAndStop("idle");
Symbol 669 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 669 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 669 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 669 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 669 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 669 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 669 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 669 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 669 MovieClip Frame 40
stop();
_root.kills++;
_parent.swapDepths(99999);
_parent.removeMovieClip();
Symbol 671 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 646 MovieClip in Symbol 671 MovieClip [en3] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.stick.hit)) {
_parent.gotoAndStop("att");
}
}
}
Instance of Symbol 646 MovieClip "hit" in Symbol 671 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 649 MovieClip in Symbol 671 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 655 MovieClip in Symbol 671 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 646 MovieClip in Symbol 687 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 687 MovieClip Frame 13
_parent.gotoAndStop("idle");
Symbol 695 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 695 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 695 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 695 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 695 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 695 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 695 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 695 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 695 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 695 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 695 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 695 MovieClip Frame 46
stop();
_root.kills++;
_parent.swapDepths(99999);
_parent.removeMovieClip();
Symbol 697 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 646 MovieClip in Symbol 697 MovieClip [en2] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.stick.hit)) {
_parent.gotoAndStop("att");
}
}
}
Instance of Symbol 646 MovieClip "hit" in Symbol 697 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 674 MovieClip in Symbol 697 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 679 MovieClip in Symbol 697 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 646 MovieClip in Symbol 713 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 713 MovieClip Frame 11
_parent.gotoAndStop("idle");
Symbol 719 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 719 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 719 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 719 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 719 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 719 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 719 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 719 MovieClip Frame 52
stop();
_root.kills++;
_parent.swapDepths(99999);
_parent.removeMovieClip();
Symbol 721 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 646 MovieClip in Symbol 721 MovieClip [en1] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.stick.hit)) {
_parent.gotoAndStop("att");
}
}
}
Instance of Symbol 646 MovieClip "hit" in Symbol 721 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 700 MovieClip in Symbol 721 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 707 MovieClip in Symbol 721 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 722 MovieClip [screenhit] Frame 1
_visible = false;
_x = _root.screen._x;
_y = _root.screen._y;
Symbol 722 MovieClip [screenhit] Frame 2
gotoAndPlay (1);
Symbol 724 MovieClip Frame 1
_xscale = 0;
_yscale = 0;
Symbol 739 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 724 MovieClip in Symbol 739 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 724 MovieClip in Symbol 739 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 739 MovieClip [thr] Frame 4
gotoAndPlay (1);
Instance of Symbol 724 MovieClip in Symbol 739 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 739 MovieClip [thr] Frame 44
removeMovieClip(this);
Symbol 739 MovieClip [thr] Frame 45
stop();
Symbol 739 MovieClip [thr] Frame 55
removeMovieClip(this);
Symbol 739 MovieClip [thr] Frame 56
stop();
Symbol 743 MovieClip [cube] Frame 1
_y = (random(50) - 25);
_x = (_parent.pc * 2.365);
lol = random(50) + 100;
_xscale = lol;
_yscale = lol;
Symbol 743 MovieClip [cube] Frame 16
this.removeMovieClip();
Symbol 750 MovieClip Frame 1
gotoAndStop(random(5) + 1);
Symbol 756 MovieClip Frame 1
gotoAndStop(random(5) + 1);
Symbol 762 MovieClip Frame 1
gotoAndStop(random(5) + 1);
Symbol 768 MovieClip Frame 1
gotoAndStop(random(5) + 1);
Symbol 788 MovieClip Frame 1
gotoAndStop(random(20) + 1);
Symbol 789 MovieClip [crap] 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(10) + 3;
lol = random(2) + 1;
if (lol == 1) {
_xscale = 100;
} else {
_xscale = -100;
}
setVars = true;
}
_y = (_y + grav);
_rotation = (_rotation + speed);
_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);
_y = (_y-1);
}
}
};
Symbol 796 MovieClip Frame 1
_visible = false;
Instance of Symbol 796 MovieClip in Symbol 816 MovieClip Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.stick.hit)) {
_root.stick.pain(4);
}
}
}
Symbol 816 MovieClip Frame 19
_parent.gotoAndStop("idle");
Symbol 822 MovieClip Frame 14
_parent.gotoAndStop("idle");
Symbol 823 MovieClip [enemy3] Frame 1
onEnterFrame = function () {
if (!_root.pau) {
if (!setVars) {
grav = 0;
speed = random(3) + 4;
life = random(3) + 4;
runTimer = 0;
tired = false;
idletime = random(10) + 40;
tAmount = random(25) + 50;
setVars = true;
}
_y = (_y + grav);
if (!_root.ground.hitTest(_x, _y, true)) {
grav++;
} else {
grav = 0;
}
while (_root.ground.hitTest(_x, _y, true)) {
_y = (_y-1);
_y = (_y-1);
}
if (runTimer > tAmount) {
tired = true;
} else {
tired = false;
}
if (runTimer > (tAmount + idletime)) {
tired = false;
runTimer = 0;
}
if (life <= 0) {
gotoAndStop ("die");
}
}
};
Instance of Symbol 794 MovieClip in Symbol 823 MovieClip [enemy3] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.hitTest(_root.curBul)) {
_parent.gotoAndStop("hurt");
}
if (_parent.hitTest(_root.exploded)) {
_parent.gotoAndStop("die");
}
if (hitTest(_root.stick.attack.hit)) {
_parent.gotoAndStop("hurt");
}
if (!_parent.tired) {
if (_root.stick._x > _parent._x) {
_parent._xscale = 100;
_parent.gotoAndStop("run");
}
if (_root.stick._x < _parent._x) {
_parent._xscale = -100;
_parent.gotoAndStop("run");
}
} else {
_parent.runTimer++;
}
}
}
Instance of Symbol 796 MovieClip in Symbol 823 MovieClip [enemy3] Frame 1
onClipEvent (enterFrame) {
if (hitTest(_root.stick.hit)) {
if (!_root.pau) {
if (random(5) == 1) {
_parent.gotoAndStop("attack");
}
}
}
}
Instance of Symbol 803 MovieClip in Symbol 823 MovieClip [enemy3] Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.hitTest(_root.exploded)) {
_parent.gotoAndStop("die");
}
if (!_parent.tired) {
_parent.runTimer++;
if (_root.stick._x > _parent._x) {
_parent._xscale = 100;
_parent._x = _parent._x + _parent.speed;
}
if (_root.stick._x < _parent._x) {
_parent._xscale = -100;
_parent._x = _parent._x - _parent.speed;
}
} else {
_parent.gotoAndStop("idle");
}
if (_parent.hitTest(_root.curBul)) {
_parent.gotoAndStop("hurt");
}
if (hitTest(_root.stick.attack.hit)) {
_parent.gotoAndStop("hurt");
}
}
}
Instance of Symbol 816 MovieClip in Symbol 823 MovieClip [enemy3] Frame 9
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.hitTest(_root.exploded)) {
_parent.gotoAndStop("die");
}
if (_parent.hitTest(_root.curBul)) {
_parent.gotoAndStop("hurt");
}
if (hitTest(_root.stick.attack.hit)) {
_parent.gotoAndStop("hurt");
}
}
}
Symbol 823 MovieClip [enemy3] Frame 13
life--;
_root.ballex(_x, _y - 15, 2);
_root.bleed(_x, _y - 15, 2);
Symbol 823 MovieClip [enemy3] Frame 17
onEnterFrame = null;
_root.ballex(_x, _y - 15, 6);
_root.bleed(_x, _y - 15, 5);
_root.kills++;
_root.score = _root.score + _root.kills;
Instance of Symbol 796 MovieClip in Symbol 846 MovieClip Frame 9
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.stick.hit)) {
_root.stick.pain(3);
}
}
}
Symbol 846 MovieClip Frame 21
_parent.gotoAndStop("idle");
Symbol 851 MovieClip Frame 13
_parent.gotoAndStop("idle");
Symbol 852 MovieClip [enemy2] Frame 1
onEnterFrame = function () {
if (!_root.pau) {
if (!setVars) {
grav = 0;
speed = random(3) + 2.5;
life = random(4) + 5;
runTimer = 0;
tired = false;
idletime = random(8) + 36;
tAmount = random(27) + 54;
setVars = true;
}
_y = (_y + grav);
if (!_root.ground.hitTest(_x, _y, true)) {
grav++;
} else {
grav = 0;
}
while (_root.ground.hitTest(_x, _y, true)) {
_y = (_y-1);
_y = (_y-1);
}
if (runTimer > tAmount) {
tired = true;
} else {
tired = false;
}
if (runTimer > (tAmount + idletime)) {
tired = false;
runTimer = 0;
}
if (life <= 0) {
gotoAndStop ("die");
}
}
};
Instance of Symbol 830 MovieClip in Symbol 852 MovieClip [enemy2] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.hitTest(_root.exploded)) {
_parent.gotoAndStop("die");
}
if (_parent.hitTest(_root.curBul)) {
_parent.gotoAndStop("hurt");
}
if (hitTest(_root.stick.attack.hit)) {
_parent.gotoAndStop("hurt");
}
if (!_parent.tired) {
if (_root.stick._x > _parent._x) {
_parent._xscale = 100;
_parent.gotoAndStop("run");
}
if (_root.stick._x < _parent._x) {
_parent._xscale = -100;
_parent.gotoAndStop("run");
}
} else {
_parent.runTimer++;
}
}
}
Instance of Symbol 796 MovieClip in Symbol 852 MovieClip [enemy2] Frame 1
onClipEvent (enterFrame) {
if (hitTest(_root.stick.hit)) {
if (!_root.pau) {
_parent.gotoAndStop("attack");
}
}
}
Instance of Symbol 835 MovieClip in Symbol 852 MovieClip [enemy2] Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.hitTest(_root.exploded)) {
_parent.gotoAndStop("die");
}
if (!_parent.tired) {
_parent.runTimer++;
if (_root.stick._x > _parent._x) {
_parent._xscale = 100;
_parent._x = _parent._x + _parent.speed;
}
if (_root.stick._x < _parent._x) {
_parent._xscale = -100;
_parent._x = _parent._x - _parent.speed;
}
} else {
_parent.gotoAndStop("idle");
}
if (_parent.hitTest(_root.curBul)) {
_parent.gotoAndStop("hurt");
}
if (hitTest(_root.stick.attack.hit)) {
_parent.gotoAndStop("hurt");
}
}
}
Instance of Symbol 846 MovieClip in Symbol 852 MovieClip [enemy2] Frame 9
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.hitTest(_root.exploded)) {
_parent.gotoAndStop("die");
}
if (_parent.hitTest(_root.curBul)) {
_parent.gotoAndStop("hurt");
}
if (hitTest(_root.stick.attack.hit)) {
_parent.gotoAndStop("hurt");
}
}
}
Symbol 852 MovieClip [enemy2] Frame 14
life--;
_root.carrotex(_x, _y - 40, 2);
_root.bleed(_x, _y - 40, 4);
Symbol 852 MovieClip [enemy2] Frame 18
onEnterFrame = null;
_root.carrotex(_x, _y - 40, 7);
_root.bleed(_x, _y - 40, 10);
_root.kills++;
_root.score = _root.score + _root.kills;
Instance of Symbol 796 MovieClip in Symbol 870 MovieClip Frame 7
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.stick.hit)) {
_root.stick.pain(5);
}
}
}
Symbol 870 MovieClip Frame 15
_parent.gotoAndStop("idle");
Symbol 875 MovieClip Frame 9
_parent.gotoAndStop("idle");
Symbol 876 MovieClip [enemy1] Frame 1
onEnterFrame = function () {
if (!_root.pau) {
if (!setVars) {
grav = 0;
speed = random(3) + 3;
life = random(4) + 8;
runTimer = 0;
tired = false;
idletime = random(10) + 30;
tAmount = random(30) + 60;
setVars = true;
}
_y = (_y + grav);
if (!_root.ground.hitTest(_x, _y, true)) {
grav++;
} else {
grav = 0;
}
while (_root.ground.hitTest(_x, _y, true)) {
_y = (_y-1);
_y = (_y-1);
}
if (runTimer > tAmount) {
tired = true;
} else {
tired = false;
}
if (runTimer > (tAmount + idletime)) {
tired = false;
runTimer = 0;
}
if (life <= 0) {
gotoAndStop ("die");
}
}
};
Instance of Symbol 857 MovieClip in Symbol 876 MovieClip [enemy1] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.hitTest(_root.exploded)) {
_parent.gotoAndStop("die");
}
if (_parent.hitTest(_root.curBul)) {
_parent.gotoAndStop("hurt");
}
if (hitTest(_root.stick.attack.hit)) {
_parent.gotoAndStop("hurt");
}
if (!_parent.tired) {
if (_root.stick._x > _parent._x) {
_parent._xscale = 100;
_parent.gotoAndStop("run");
}
if (_root.stick._x < _parent._x) {
_parent._xscale = -100;
_parent.gotoAndStop("run");
}
} else {
_parent.runTimer++;
}
}
}
Instance of Symbol 796 MovieClip in Symbol 876 MovieClip [enemy1] Frame 1
onClipEvent (enterFrame) {
if (hitTest(_root.stick.hit)) {
if (!_root.pau) {
_parent.gotoAndStop("attack");
}
}
}
Instance of Symbol 862 MovieClip in Symbol 876 MovieClip [enemy1] Frame 6
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.hitTest(_root.exploded)) {
_parent.gotoAndStop("die");
}
if (!_parent.tired) {
_parent.runTimer++;
if (_root.stick._x > _parent._x) {
_parent._xscale = 100;
_parent._x = _parent._x + _parent.speed;
}
if (_root.stick._x < _parent._x) {
_parent._xscale = -100;
_parent._x = _parent._x - _parent.speed;
}
} else {
_parent.gotoAndStop("idle");
}
if (_parent.hitTest(_root.curBul)) {
_parent.gotoAndStop("hurt");
}
if (hitTest(_root.stick.attack.hit)) {
_parent.gotoAndStop("hurt");
}
}
}
Instance of Symbol 870 MovieClip in Symbol 876 MovieClip [enemy1] Frame 11
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.hitTest(_root.exploded)) {
_parent.gotoAndStop("die");
}
if (_parent.hitTest(_root.curBul)) {
_parent.gotoAndStop("hurt");
}
if (hitTest(_root.stick.attack.hit)) {
_parent.gotoAndStop("hurt");
}
}
}
Symbol 876 MovieClip [enemy1] Frame 16
life--;
_root.zombieex(_x, _y - 20, 2);
_root.bleed(_x, _y - 20, 5);
Symbol 876 MovieClip [enemy1] Frame 20
onEnterFrame = null;
_root.zombieex(_x, _y - 20, 7);
_root.bleed(_x, _y - 20, 10);
_root.kills++;
_root.score = _root.score + _root.kills;
Instance of Symbol 796 MovieClip in Symbol 895 MovieClip Frame 6
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.stick.hit)) {
_root.stick.pain(6);
}
}
}
Symbol 895 MovieClip Frame 14
_parent.gotoAndStop("idle");
Symbol 900 MovieClip Frame 10
_parent.gotoAndStop("idle");
Symbol 901 MovieClip [enemy4] Frame 1
onEnterFrame = function () {
if (!_root.pau) {
if (!setVars) {
grav = 0;
speed = random(5) + 7;
life = random(4) + 6;
runTimer = 0;
tired = false;
idletime = random(8) + 35;
tAmount = random(30) + 60;
setVars = true;
}
_y = (_y + grav);
if (!_root.ground.hitTest(_x, _y, true)) {
grav++;
} else {
grav = 0;
}
while (_root.ground.hitTest(_x, _y, true)) {
_y = (_y-1);
_y = (_y-1);
}
if (runTimer > tAmount) {
tired = true;
} else {
tired = false;
}
if (runTimer > (tAmount + idletime)) {
tired = false;
runTimer = 0;
}
if (life <= 0) {
gotoAndStop ("die");
}
}
};
Instance of Symbol 881 MovieClip in Symbol 901 MovieClip [enemy4] Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.hitTest(_root.exploded)) {
_parent.gotoAndStop("die");
}
if (_parent.hitTest(_root.curBul)) {
_parent.gotoAndStop("hurt");
}
if (hitTest(_root.stick.attack.hit)) {
_parent.gotoAndStop("hurt");
}
if (!_parent.tired) {
if (_root.stick._x > _parent._x) {
_parent._xscale = 100;
_parent.gotoAndStop("run");
}
if (_root.stick._x < _parent._x) {
_parent._xscale = -100;
_parent.gotoAndStop("run");
}
} else {
_parent.runTimer++;
}
}
}
Instance of Symbol 796 MovieClip in Symbol 901 MovieClip [enemy4] Frame 1
onClipEvent (enterFrame) {
if (hitTest(_root.stick.hit)) {
if (!_root.pau) {
_parent.gotoAndStop("attack");
}
}
}
Instance of Symbol 887 MovieClip in Symbol 901 MovieClip [enemy4] Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.hitTest(_root.exploded)) {
_parent.gotoAndStop("die");
}
if (!_parent.tired) {
_parent.runTimer++;
if (_root.stick._x > _parent._x) {
_parent._xscale = 100;
_parent._x = _parent._x + _parent.speed;
}
if (_root.stick._x < _parent._x) {
_parent._xscale = -100;
_parent._x = _parent._x - _parent.speed;
}
} else {
_parent.gotoAndStop("idle");
}
if (_parent.hitTest(_root.curBul)) {
_parent.gotoAndStop("hurt");
}
if (hitTest(_root.stick.attack.hit)) {
_parent.gotoAndStop("hurt");
}
}
}
Instance of Symbol 895 MovieClip in Symbol 901 MovieClip [enemy4] Frame 9
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.hitTest(_root.exploded)) {
_parent.gotoAndStop("die");
}
if (_parent.hitTest(_root.curBul)) {
_parent.gotoAndStop("hurt");
}
if (hitTest(_root.stick.attack.hit)) {
_parent.gotoAndStop("hurt");
}
}
}
Symbol 901 MovieClip [enemy4] Frame 13
life--;
_root.blueex(_x, _y - 20, 2);
_root.bleed(_x, _y - 20, 6);
Symbol 901 MovieClip [enemy4] Frame 17
onEnterFrame = null;
_root.blueex(_x, _y - 20, 7);
_root.bleed(_x, _y - 20, 12);
_root.kills++;
_root.score = _root.score + _root.kills;
Symbol 910 MovieClip Frame 7
_parent._parent.removeMovieClip();
Symbol 910 MovieClip Frame 8
stop();
Symbol 911 MovieClip [strbullet] Frame 1
_root.curBul = this;
Symbol 914 MovieClip [gt] Frame 1
stop();
onEnterFrame = function () {
if (!_root.pau) {
if (!setVars) {
grav = random(15) * -1;
rot = random(10) + 5;
speed = random(4) + 4;
setVars = true;
}
_y = (_y + grav);
_rotation = (_rotation + speed);
_x = (_x + ((_xscale / 100) * speed));
speed = speed - 0.1;
if (speed <= 0) {
play();
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);
_y = (_y-1);
}
}
};
Symbol 914 MovieClip [gt] Frame 11
onEnterFrame = null;
Symbol 914 MovieClip [gt] Frame 12
this.removeMovieClip();
Symbol 914 MovieClip [gt] Frame 13
stop();
Symbol 934 MovieClip [heart] Frame 1
onEnterFrame = function () {
if (!_root.pau) {
if (hitTest(_root.stick.hit)) {
play();
}
if (!setVars) {
grav = 0;
setVars = true;
}
_y = (_y + grav);
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);
_y = (_y-1);
}
}
};
stop();
Symbol 934 MovieClip [heart] Frame 2
onEnterFrame = null;
_root.stick.life = _root.stick.life + 20;
_root.score = _root.score + 40;
Symbol 934 MovieClip [heart] Frame 30
removeMovieClip(this);
stop();
Symbol 936 MovieClip [explosion1] Frame 1
_root.exploded = this;
Symbol 936 MovieClip [explosion1] Frame 2
onEnterFrame = function () {
timer++;
if (timer == 1) {
nextFrame();
}
if (timer == 2) {
timer = 0;
}
};
timer = 0;
Symbol 936 MovieClip [explosion1] Frame 23
this.removeMovieClip();
Symbol 967 Button
on (release) {
getURL ("http://www.stickgames.com", "_blank");
}
Symbol 975 Button
on (release) {
_root.play();
}
Symbol 976 MovieClip Frame 1
onEnterFrame = function () {
pc = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
bar._xscale = pc;
if (pc == 100) {
gotoAndStop (2);
}
};
stop();
_root.stop();
Symbol 979 Button
on (release) {
stopAllSounds();
gotoAndStop ("knife");
}
on (rollOver) {
_root.b1.gotoAndStop(2);
}
on (rollOut) {
_root.b1.gotoAndStop(1);
}
Symbol 980 Button
on (release) {
stopAllSounds();
gotoAndStop ("rage");
}
on (rollOver) {
_root.b3.gotoAndStop(2);
}
on (rollOut) {
_root.b3.gotoAndStop(1);
}
Symbol 981 Button
on (release) {
stopAllSounds();
gotoAndStop ("stretch");
}
on (rollOver) {
_root.b4.gotoAndStop(2);
}
on (rollOut) {
_root.b4.gotoAndStop(1);
}
Symbol 982 Button
on (release) {
stopAllSounds();
gotoAndStop ("st3");
}
on (rollOver) {
_root.b2.gotoAndStop(2);
}
on (rollOut) {
_root.b2.gotoAndStop(1);
}
Symbol 987 Button
on (release) {
getURL ("http://www.stickgames.com", "_blank");
}
Symbol 1000 MovieClip Frame 21
stop();
Symbol 1001 MovieClip Frame 1
stop();
Symbol 1001 MovieClip Frame 2
stop();
Symbol 1004 MovieClip Frame 70
stop();
Symbol 1005 MovieClip Frame 1
stop();
Symbol 1016 MovieClip Frame 1
stop();
Symbol 1026 MovieClip Frame 2
onEnterFrame = function () {
timer++;
if (timer == 1) {
nextFrame();
}
if (timer == 2) {
timer = 0;
}
};
timer = 0;
Symbol 1026 MovieClip Frame 23
stop();
Symbol 1031 MovieClip Frame 17
stop();
Symbol 1032 MovieClip Frame 1
stop();
Symbol 1043 MovieClip Frame 8
stop();
Symbol 1054 MovieClip Frame 1
_visible = false;
Symbol 1075 MovieClip Frame 1
_visible = false;
Symbol 1076 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (!_root.pau) {
if (!varSet) {
grav = 0;
speed = 10;
jumph = 15;
dead = false;
jump = false;
wid = _width;
high = _height;
varSet = true;
}
if (jump) {
_y = (_y - jumph);
}
if (Key.isDown(38)) {
if (grav <= 1) {
jump = true;
_y = (_y-1);
_y = (_y-1);
_y = (_y-1);
_y = (_y-1);
}
}
while (_root.ground.hitTest(_x + wid, _y - (high / 2), true)) {
_x = (_x-1);
_x = (_x-1);
_x = (_x-1);
_x = (_x-1);
}
while (_root.ground.hitTest(_x - wid, _y - (high / 2), true)) {
_x = (_x+1);
_x = (_x+1);
_x = (_x+1);
_x = (_x+1);
}
while (_root.ground.hitTest(_x, _y, true)) {
jump = false;
_y = (_y-1);
_y = (_y-1);
_y = (_y-1);
_y = (_y-1);
grav = 0;
}
if (!_root.ground.hitTest(_x, _y, true)) {
grav++;
_y = (_y + grav);
}
if (!dead) {
if (Key.isDown(39)) {
_x = (_x + speed);
_xscale = 100;
if (!jump) {
gotoAndStop ("run");
}
} else if (Key.isDown(37)) {
_x = (_x - speed);
_xscale = -100;
if (!jump) {
gotoAndStop ("run");
}
} else if (!jump) {
gotoAndStop ("idle");
}
if (jump) {
gotoAndStop ("jump");
}
} else {
gotoAndStop ("die");
jump = false;
}
}
};
Symbol 1076 MovieClip Frame 9
_y = (_y - (high / 3));
_root.createSound("swing");
Instance of Symbol 1073 MovieClip in Symbol 1076 MovieClip Frame 9
onClipEvent (enterFrame) {
if (!_parent.jump) {
_parent.gotoAndStop("idle");
}
}
Instance of Symbol 1075 MovieClip in Symbol 1076 MovieClip Frame 13
onClipEvent (enterFrame) {
if (!_parent.dead) {
_parent.gotoAndStop("idle");
}
}
Symbol 1097 MovieClip Frame 1
play();
Instance of Symbol 1075 MovieClip in Symbol 1097 MovieClip Frame 17
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
_root.hero.dead = true;
_parent.gotoAndPlay("pwnt");
}
}
Symbol 1097 MovieClip Frame 39
gotoAndPlay (1);
Symbol 1097 MovieClip Frame 40
_root.scoreUp(150);
_root.shake = true;
_root.createSound("explo");
Symbol 1097 MovieClip Frame 69
_root.respawn(this);
Symbol 1097 MovieClip Frame 70
stop();
Instance of Symbol 1100 MovieClip in Symbol 1103 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation - 30);
}
Instance of Symbol 1100 MovieClip in Symbol 1103 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 30);
}
Symbol 1107 MovieClip Frame 1
_visible = false;
_root.hero.grav = 0;
Symbol 1107 MovieClip Frame 2
gotoAndPlay (1);
Symbol 1160 MovieClip Frame 1
stop();
Instance of Symbol 1075 MovieClip in Symbol 1160 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero)) {
_root.hero.dead = true;
_parent.play();
}
}
}
Symbol 1160 MovieClip Frame 2
_root.ease = true;
_root.placex = _x + 250;
_root.placey = _y;
Symbol 1160 MovieClip Frame 3
_root.hero._x = _x + 270;
_root.hero._y = _y - 60;
Symbol 1160 MovieClip Frame 28
_root.scoreUp(300);
Symbol 1160 MovieClip Frame 61
_root.ease = false;
Symbol 1160 MovieClip Frame 62
_root.respawn(this);
Symbol 1160 MovieClip Frame 63
stop();
Symbol 1196 MovieClip Frame 1
stop();
Instance of Symbol 1075 MovieClip in Symbol 1196 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero)) {
if (_root.hero.grav > 10) {
_root.hero.dead = true;
_parent.gotoAndPlay(2);
}
}
}
}
Symbol 1196 MovieClip Frame 2
_root.scoreUp(150);
_root.createSound("hit");
Symbol 1196 MovieClip Frame 38
_root.respawn(this);
Symbol 1196 MovieClip Frame 39
stop();
Symbol 1338 MovieClip Frame 1
stop();
stick._visible = false;
Instance of Symbol 1061 MovieClip "stick" in Symbol 1338 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero)) {
_root.ease = true;
_parent.play();
}
}
}
Symbol 1338 MovieClip Frame 2
_root.placex = _x;
_root.placey = _y;
_root.hero.dead = true;
stick._visible = true;
_root.hero._x = _x;
_root.hero._y = _y;
Symbol 1338 MovieClip Frame 19
_root.createSound("swing");
Symbol 1338 MovieClip Frame 29
_root.createSound("swing");
Symbol 1338 MovieClip Frame 37
_root.hero._x = _x + 175;
_root.hero._y = _y;
_root.scoreUp(10);
_root.createSound("hit");
Symbol 1338 MovieClip Frame 43
_root.hero._x = _x + 60;
_root.hero._y = _y + 50;
_root.ease = false;
_root.shake = true;
_root.scoreUp(20);
_root.createSound("hit");
Symbol 1338 MovieClip Frame 49
_root.hero._x = _x + 55;
_root.hero._y = _y + 45;
_root.scoreUp(10);
_root.createSound("hit");
Symbol 1338 MovieClip Frame 50
_root.shake = true;
Symbol 1338 MovieClip Frame 65
_root.hero._x = _x + 60;
_root.hero._y = _y + 50;
_root.shake = true;
_root.createSound("hit");
Symbol 1338 MovieClip Frame 66
_root.scoreUp(50);
Symbol 1338 MovieClip Frame 77
_root.ease = true;
_root.placex = _x - 80;
_root.placey = _y - 20;
Symbol 1338 MovieClip Frame 87
_root.createSound("hit");
Symbol 1338 MovieClip Frame 88
_root.hero._x = _x - 170;
_root.hero._y = _y + 40;
_root.ease = false;
_root.shake = true;
_root.scoreUp(10);
_root.createSound("swing");
Symbol 1338 MovieClip Frame 92
_root.createSound("swing");
Symbol 1338 MovieClip Frame 93
_root.createSound("swing");
Symbol 1338 MovieClip Frame 94
_root.createSound("swing");
Symbol 1338 MovieClip Frame 95
_root.createSound("swing");
Symbol 1338 MovieClip Frame 97
_root.createSound("swing");
Symbol 1338 MovieClip Frame 99
_root.createSound("swing");
Symbol 1338 MovieClip Frame 101
_root.createSound("swing");
Symbol 1338 MovieClip Frame 109
_root.hero._x = _x - 180;
_root.hero._y = _y;
Symbol 1338 MovieClip Frame 110
_root.shake = true;
_root.scoreUp(250);
_root.createSound("explo");
Symbol 1338 MovieClip Frame 171
_root.respawn(this);
Symbol 1391 MovieClip Frame 1
stop();
Instance of Symbol 1340 MovieClip in Symbol 1391 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero)) {
_root.hero.dead = true;
_parent.play();
}
}
}
Symbol 1391 MovieClip Frame 2
_root.ease = true;
_root.placex = _x;
_root.placey = _y - 150;
Symbol 1391 MovieClip Frame 3
_root.hero._x = _root.placex;
_root.hero._y = _root.placey;
Symbol 1391 MovieClip Frame 14
_root.ease = false;
Symbol 1391 MovieClip Frame 15
_root.scoreUp(300);
_root.shake = true;
_root.createSound("explo");
Instance of Symbol 1340 MovieClip in Symbol 1391 MovieClip Frame 15
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero)) {
if (_root.hero.jump) {
if (_root.hero.grav > 10) {
_root.hero.dead = true;
_parent.gotoAndPlay(2);
}
}
}
}
}
Symbol 1391 MovieClip Frame 29
_root.ease = true;
Symbol 1391 MovieClip Frame 30
_root.placex = _x + 150;
_root.placey = _y;
Symbol 1391 MovieClip Frame 40
_root.hero._x = _root.placex;
_root.hero._y = _root.placey;
_root.createSound("swing");
Symbol 1391 MovieClip Frame 41
_root.ease = false;
_root.shake = true;
Symbol 1391 MovieClip Frame 43
_root.createSound("hit");
Symbol 1391 MovieClip Frame 79
_root.ease = false;
_root.respawn(this);
Symbol 1391 MovieClip Frame 80
stop();
Symbol 1410 MovieClip Frame 1
stop();
Instance of Symbol 1397 MovieClip in Symbol 1410 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero)) {
_root.hero.dead = true;
_parent.play();
}
}
}
Symbol 1410 MovieClip Frame 2
_root.scoreUp(250);
_root.shake = true;
_root.createSound("explo");
Symbol 1410 MovieClip Frame 62
_root.respawn(this);
Symbol 1414 MovieClip Frame 1
swapDepths(999999);
Symbol 1445 MovieClip Frame 1
stop();
cacheAsBitmap = true;
zx._visible = true;
d = 0;
Instance of Symbol 1412 MovieClip in Symbol 1445 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
_visible = false;
_parent.d++;
_parent.attachMovie("fire", "lol" + _parent.d, _parent.d);
if (hitTest(_root.hero)) {
_root.hero.dead = true;
_parent.play();
}
}
}
Instance of Symbol 1414 MovieClip "zx" in Symbol 1445 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
lol = random(10) + 90;
_xscale = lol;
_yscale = lol;
asdf = random(20) + 80;
_alpha = asdf;
}
}
Symbol 1445 MovieClip Frame 2
zx._visible = false;
_root.ease = true;
_root.placex = _x;
_root.placey = _y;
_root.scoreUp(180);
_root.hero._x = _x;
_root.hero._y = _y;
Symbol 1445 MovieClip Frame 38
_root.ease = false;
Symbol 1445 MovieClip Frame 84
_root.respawn(this);
Symbol 1489 MovieClip Frame 1
stop();
Instance of Symbol 1075 MovieClip in Symbol 1489 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero)) {
_parent.play();
}
}
}
Symbol 1489 MovieClip Frame 2
_root.createSound("hit");
Symbol 1489 MovieClip Frame 3
_root.hero.dead = true;
_root.ease = true;
_root.placex = _x + 150;
_root.placey = _y;
_root.scoreUp(230);
Symbol 1489 MovieClip Frame 54
_root.ease = false;
Symbol 1489 MovieClip Frame 55
_root.respawn(this);
Symbol 1525 MovieClip Frame 1
stop();
Instance of Symbol 1075 MovieClip in Symbol 1525 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero)) {
_parent.play();
}
}
}
Symbol 1525 MovieClip Frame 2
_root.hero.dead = true;
_root.ease = true;
_root.placex = _x - 150;
_root.placey = _y;
_root.scoreUp(200);
Symbol 1525 MovieClip Frame 57
_root.ease = false;
_root.respawn(this);
Symbol 1528 MovieClip Frame 1
onEnterFrame = function () {
if (!_root.pau) {
_rotation = (_rotation + 50);
}
};
Symbol 1537 MovieClip Frame 1
onEnterFrame = function () {
_rotation = (_rotation + 50);
};
Symbol 1591 MovieClip Frame 1
play();
Instance of Symbol 1075 MovieClip in Symbol 1591 MovieClip Frame 47
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero)) {
_root.hero.dead = true;
_parent.gotoAndPlay("pwnt");
}
}
}
Symbol 1591 MovieClip Frame 91
gotoAndPlay (1);
Symbol 1591 MovieClip Frame 93
_root.ease = true;
_root.placex = _x;
_root.placey = _y - 100;
_root.scoreUp(270);
Symbol 1591 MovieClip Frame 94
_root.createSound("hit");
Symbol 1591 MovieClip Frame 96
_root.createSound("hit");
Symbol 1591 MovieClip Frame 98
_root.createSound("hit");
Symbol 1591 MovieClip Frame 100
_root.createSound("hit");
Symbol 1591 MovieClip Frame 102
_root.createSound("hit");
Symbol 1591 MovieClip Frame 104
_root.createSound("hit");
Symbol 1591 MovieClip Frame 107
_root.createSound("hit");
Symbol 1591 MovieClip Frame 110
_root.createSound("hit");
Symbol 1591 MovieClip Frame 147
_root.ease = false;
_root.respawn(this);
Symbol 1604 MovieClip Frame 1
stop();
Instance of Symbol 1075 MovieClip in Symbol 1604 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (hitTest(_root.hero)) {
_parent.play();
}
}
}
Symbol 1604 MovieClip Frame 2
_root.ease = true;
_root.placex = _x - 200;
_root.placey = _y - 50;
_root.hero.dead = true;
Symbol 1604 MovieClip Frame 26
_root.createSound("swing");
Symbol 1604 MovieClip Frame 30
_root.placex = _root.holyshit1._x;
_root.placey = _root.holyshit1._y;
Symbol 1604 MovieClip Frame 39
_root.placex = _root.holyshit2._x;
_root.placey = _root.holyshit2._y;
Symbol 1604 MovieClip Frame 48
_root.placex = _root.holyshit3._x;
_root.placey = _root.holyshit3._y;
Symbol 1604 MovieClip Frame 59
_root.createSound("hit");
Symbol 1604 MovieClip Frame 60
_root.hero._x = _root.dicks._x;
_root.hero._y = _root.dicks._y;
_root.scoreUp(350);
Symbol 1604 MovieClip Frame 95
_root.ease = false;
_root.respawn(this);
Symbol 1632 MovieClip Frame 1
stop();
Instance of Symbol 1075 MovieClip in Symbol 1632 MovieClip Frame 1
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
if (!_root.pau) {
_root.cam.sp.gotoAndPlay(2);
if (Key.isDown(32)) {
_parent.play();
}
}
}
}
Symbol 1632 MovieClip Frame 2
_root.hero.dead = true;
_root.ease = true;
_root.placex = _x;
_root.placey = _y + 40;
Symbol 1632 MovieClip Frame 5
_root.createSound("swing");
Symbol 1632 MovieClip Frame 26
_root.ease = false;
_root.createSound("hit");
Symbol 1632 MovieClip Frame 27
_root.hero._x = _root.poop._x;
_root.hero._y = _root.poop._y;
_root.cam._x = _root.poop._x;
_root.cam._y = _root.poop._y;
_root.shake = true;
_root.scoreUp(150);
Symbol 1632 MovieClip Frame 66
_root.createSound("explo");
Symbol 1632 MovieClip Frame 67
_root.shake = true;
_root.scoreUp(200);
Symbol 1632 MovieClip Frame 68
_root.createSound("explo");
Symbol 1632 MovieClip Frame 70
_root.createSound("explo");
Symbol 1632 MovieClip Frame 98
_root.respawn(this);
Symbol 1637 MovieClip Frame 1
if (!_parent.dicks) {
_visible = true;
} else {
_visible = false;
}
Symbol 1646 MovieClip Frame 1
stop();
dicks = false;
Instance of Symbol 1634 MovieClip in Symbol 1646 MovieClip Frame 1
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
if (!_root.pau) {
_root.cam.sp.gotoAndPlay(2);
if (Key.isDown(32)) {
_parent.dicks = true;
_parent.play();
}
}
}
}
Instance of Symbol 1075 MovieClip in Symbol 1646 MovieClip Frame 1
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
if (!_root.pau) {
_parent.play();
}
}
}
Symbol 1646 MovieClip Frame 3
_root.ease = true;
_root.placex = _root.holyshit5._x;
_root.placey = _root.holyshit5._y;
Symbol 1646 MovieClip Frame 6
_root.createSound("swing");
Symbol 1646 MovieClip Frame 11
_root.hero._x = _root.holyshit5._x;
_root.hero._y = _root.holyshit5._y;
_root.hero.dead = true;
_root.hero._visible = false;
_root.createSound("explo");
Symbol 1646 MovieClip Frame 12
_root.createSound("hit");
Symbol 1646 MovieClip Frame 31
if (dicks) {
_root.scoreUp(250);
} else {
_root.scoreUp(300);
}
Symbol 1646 MovieClip Frame 52
_root.createSound("explo");
Symbol 1646 MovieClip Frame 53
_root.scoreUp(100);
Symbol 1646 MovieClip Frame 54
_root.createSound("explo");
Symbol 1646 MovieClip Frame 56
_root.createSound("explo");
Symbol 1646 MovieClip Frame 92
_root.respawn(this);
_root.ease = false;
Symbol 1648 MovieClip Frame 1
_visible = false;
Symbol 1651 MovieClip Frame 1
_visible = false;
Symbol 1653 MovieClip Frame 2
stop();
Symbol 1655 MovieClip Frame 1
_visible = false;
if (!_root.ease) {
if (!_root.shake) {
while (_root.hero._x > (_parent._x + 50)) {
_parent._x++;
}
while (_root.hero._x < (_parent._x - 50)) {
_parent._x--;
}
while (_root.hero._y > (_parent._y + 75)) {
_parent._y++;
}
while (_root.hero._y < (_parent._y - 10)) {
_parent._y--;
}
} else {
_parent._x = _parent._x + shakex;
_parent._y = _parent._y + _root.shakey;
}
} else {
tx = _root.placex;
ty = _root.placey;
dx = tx - _parent._x;
dy = ty - _parent._y;
_parent._x = _parent._x + (dx / 6);
_parent._y = _parent._y + (dy / 6);
}
_root._x = (_parent._x * -1) + (Stage.width / 2);
_root._y = (_parent._y * -1) + (Stage.height / 2);
Symbol 1655 MovieClip Frame 2
gotoAndPlay (1);
Symbol 1661 MovieClip Frame 1
lol = "score: " + _root.score;
wutt.gotoAndStop(lol.length);
Symbol 1661 MovieClip Frame 2
gotoAndPlay (1);
Symbol 1665 MovieClip Frame 1
stop();
Symbol 1669 Button
on (release) {
getURL (_root.sponsor, "_blank");
}
Instance of Symbol 1674 MovieClip in Symbol 1675 MovieClip Frame 4575
onClipEvent (enterFrame) {
if (!_root.pau) {
if (!_root.hero.dead) {
_root.gotoAndStop("gameEnd");
}
}
}
Symbol 1677 MovieClip Frame 1
_xscale = 0;
_yscale = 0;
Symbol 1681 Button
on (release) {
_root.gotoAndStop("menu");
}
Symbol 1686 Button
on (release) {
play();
}
Symbol 1687 Button
on (release) {
_root.gotoAndStop("menu");
}
Symbol 1692 MovieClip Frame 1
_visible = false;
Symbol 1694 Button
on (release) {
_root.vo = _root.vo + 25;
}
Symbol 1700 MovieClip Frame 1
stop();
_root.pau = false;
gage.gotoAndStop(timer);
Instance of Symbol 1677 MovieClip in Symbol 1700 MovieClip Frame 1
on (keyPress "p") {
_parent.play();
}
on (keyPress "P") {
_parent.play();
}
on (keyPress "<Enter>") {
_parent.play();
}
Symbol 1700 MovieClip Frame 2
stop();
_root.pau = true;
Instance of Symbol 1699 MovieClip in Symbol 1700 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.vo > 100) {
_root.vo = 0;
}
gotoAndStop(_root.vo + 1);
_root.vol.setVolume(_root.vo);
}
Symbol 1703 MovieClip Frame 2
_parent.gotoAndStop(1);
Symbol 1719 MovieClip Frame 1
_visible = false;
stop();
Symbol 1719 MovieClip Frame 2
gotoAndStop(random(15) + 3);
Symbol 1726 MovieClip Frame 1
stop();
_visible = false;
Symbol 1726 MovieClip Frame 2
gotoAndStop(random(8) + 3);
Symbol 1737 MovieClip Frame 1
stop();
_visible = false;
Symbol 1737 MovieClip Frame 2
gotoAndStop(random(10) + 3);
Symbol 1741 MovieClip Frame 1
_x = _root.screen._x;
_y = _root.screen._y;
Symbol 1741 MovieClip Frame 2
gotoAndPlay (1);
Symbol 1743 MovieClip Frame 1
_visible = true;
onEnterFrame = function () {
if (!hitTest(_root.screen)) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
};
Symbol 1743 MovieClip Frame 2
_visible = false;
Symbol 1746 MovieClip Frame 1
onEnterFrame = function () {
if (!hitTest(_root.screen)) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
};
_visible = true;
Symbol 1746 MovieClip Frame 2
_visible = false;
Symbol 1749 MovieClip Frame 1
_visible = false;
Symbol 1753 MovieClip Frame 1
gotoAndStop(random(6));
Symbol 1753 MovieClip Frame 2
stop();
Symbol 1753 MovieClip Frame 3
stop();
Symbol 1753 MovieClip Frame 4
stop();
Symbol 1753 MovieClip Frame 5
stop();
Symbol 1753 MovieClip Frame 6
stop();
Symbol 1761 MovieClip Frame 1
_visible = false;
Symbol 1762 MovieClip Frame 1
gotoAndStop(random(6));
Instance of Symbol 1755 MovieClip in Symbol 1762 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 1762 MovieClip Frame 2
stop();
Symbol 1762 MovieClip Frame 3
stop();
Symbol 1762 MovieClip Frame 4
stop();
Symbol 1762 MovieClip Frame 5
stop();
Symbol 1762 MovieClip Frame 6
stop();
Symbol 1763 MovieClip Frame 1
stop();
Symbol 1764 MovieClip Frame 1
_x = 0;
_y = 0;
Instance of Symbol 1763 MovieClip "blood" in Symbol 1764 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 1765 MovieClip Frame 1
onEnterFrame = function () {
_x = 0;
_y = 0;
};
Symbol 1768 MovieClip Frame 1
_visible = false;
_parent._alpha = 100;
Symbol 1768 MovieClip Frame 2
_parent._alpha = 25;
Symbol 1768 MovieClip Frame 4
_parent._alpha = 75;
Symbol 1768 MovieClip Frame 6
gotoAndPlay (2);
Symbol 1774 MovieClip Frame 3
stop();
Symbol 1812 MovieClip Frame 1
gotoAndPlay (1);
Instance of Symbol 724 MovieClip in Symbol 1812 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 724 MovieClip in Symbol 1812 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 1812 MovieClip Frame 16
gotoAndPlay (1);
Instance of Symbol 724 MovieClip in Symbol 1812 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 724 MovieClip in Symbol 1812 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 1812 MovieClip Frame 21
gotoAndPlay (17);
Symbol 1812 MovieClip Frame 32
gotoAndPlay (17);
Symbol 1812 MovieClip Frame 38
_root.kshoot();
Symbol 1812 MovieClip Frame 44
gotoAndPlay (17);
Instance of Symbol 724 MovieClip in Symbol 1812 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 724 MovieClip in Symbol 1812 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 1812 MovieClip Frame 57
gotoAndPlay ("run");
Symbol 1812 MovieClip Frame 68
gotoAndPlay (1);
Symbol 1812 MovieClip Frame 73
_root.kshoot();
Symbol 1812 MovieClip Frame 79
gotoAndPlay (1);
Symbol 1812 MovieClip Frame 81
gah = gah + 1;
life = life - 5;
Symbol 1812 MovieClip Frame 92
gotoAndPlay (1);
gotoAndPlay (1);
Symbol 1812 MovieClip Frame 144
stop();
_root.die = true;
_root.timeout = false;
_root.gotoAndStop("die");
Symbol 1816 MovieClip Frame 4000
_root.timeout = true;
_root.die = false;
_root.gotoAndStop("die");
Symbol 1816 MovieClip Frame 4021
gotoAndPlay (4010);
Symbol 1816 MovieClip Frame 4022
gotoAndPlay (4010);
Symbol 1816 MovieClip Frame 4023
gotoAndPlay (4010);
Symbol 1816 MovieClip Frame 4024
gotoAndPlay (4010);
Symbol 1818 MovieClip Frame 1
_visible = false;
Symbol 1825 MovieClip Frame 1
stop();
Symbol 1825 MovieClip Frame 23
gotoAndStop (1);
Symbol 1828 MovieClip Frame 11
stop();
Symbol 1831 Button
on (release) {
play();
}
Symbol 1832 Button
on (release) {
_root.asdf++;
}
Symbol 1833 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 1816 MovieClip in Symbol 1833 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pau) {
stop();
} else {
play();
}
if (_root.arcade) {
swapDepths(99999);
removeMovieClip(this);
}
}
Instance of Symbol 724 MovieClip in Symbol 1833 MovieClip Frame 1
on (keyPress "p") {
_parent.play();
}
on (keyPress "P") {
_parent.play();
}
Instance of Symbol 1825 MovieClip "a" in Symbol 1833 MovieClip Frame 1
onClipEvent (load) {
if (_root.relay) {
gotoAndPlay ("left");
}
if (_root.arcade) {
gotoAndStop (1);
}
}
Symbol 1833 MovieClip Frame 2
_root.pau = true;
stop();
Symbol 1836 MovieClip Frame 1
_visible = false;
Symbol 1844 MovieClip Frame 1
this.cacheAsBitmap = true;
Symbol 1845 MovieClip Frame 1
this.cacheAsBitmap = true;
Symbol 1856 MovieClip Frame 1
stop();
Symbol 1856 MovieClip Frame 14
gotoAndPlay (2);
Symbol 1857 MovieClip Frame 1
_name = "lifePlus";
stop();
Symbol 1857 MovieClip Frame 101
_root.hero.life = _root.hero.life + 2;
Symbol 1859 MovieClip Frame 2
while (_root.ground.hitTest(_parent._x + 45, _parent._y - 35, true)) {
_parent._x--;
}
while (_root.ground.hitTest(_parent._x - 45, _parent._y - 35, true)) {
_parent._x++;
}
Symbol 1859 MovieClip Frame 3
gotoAndPlay (2);
Symbol 1877 MovieClip Frame 3
roll = true;
if (((_parent.grav == 0) || (_parent.grav == -2)) || (_parent.grav == 2)) {
_root.runSmoke(_parent._x + ((_parent._xscale / 100) * -20), _parent._y, _parent);
}
Symbol 1877 MovieClip Frame 12
roll = false;
Symbol 1877 MovieClip Frame 14
_parent.gotoAndStop("idle");
Symbol 1892 MovieClip Frame 2
_parent.jump = true;
_parent.grav = 1;
_parent.gotoAndStop("air");
Symbol 1903 MovieClip Frame 12
_parent.gotoAndStop("air");
Symbol 1914 MovieClip Frame 1
gotoAndStop(_root.gun);
stop();
Symbol 1918 MovieClip Frame 5
_root.shoot(_parent._x + ((_parent._xscale / 100) * 100), _parent._y - 140, _parent._xscale, "hero");
Symbol 1918 MovieClip Frame 13
_parent.gotoAndStop("air");
Symbol 1926 MovieClip Frame 1
gotoAndStop(_root.stickr);
Instance of Symbol 13 MovieClip "sword" in Symbol 1933 MovieClip Frame 5
onClipEvent (load) {
if (_root.stick == 4) {
_xscale = (_xscale + 50);
}
}
Symbol 1933 MovieClip Frame 13
_parent.gotoAndStop("air");
Symbol 1939 MovieClip Frame 4
_root.shoot(_parent._x + ((_parent._xscale / 100) * 100), _parent._y - 100, _parent._xscale, "hero");
Symbol 1939 MovieClip Frame 10
_parent.gotoAndStop("idle");
Symbol 1946 MovieClip Frame 5
_root.grenadeThrow(_parent._x + ((_parent._xscale / 100) * 60), _parent._y - 75, _parent._xscale);
Symbol 1946 MovieClip Frame 11
_parent.gotoAndStop("idle");
Symbol 1955 MovieClip Frame 1
gotoAndStop(_root.stick);
Instance of Symbol 13 MovieClip "sword" in Symbol 1958 MovieClip Frame 6
onClipEvent (load) {
if (_root.stickr == 4) {
_xscale = (_xscale + 50);
}
}
Symbol 1958 MovieClip Frame 12
_parent.gotoAndStop("idle");
Symbol 1962 MovieClip Frame 1
_visible = false;
onEnterFrame = function () {
if (!_root.pau) {
if (Key.isDown(_root.attackKey) && (!_parent.keyKey)) {
_parent.gotoAndPlay(frame);
}
}
};
Symbol 1994 MovieClip Frame 1
keyKey = true;
Instance of Symbol 1962 MovieClip in Symbol 1994 MovieClip Frame 7
onClipEvent (load) {
frame = 12;
}
Symbol 1994 MovieClip Frame 11
_parent.gotoAndStop("idle");
Symbol 1994 MovieClip Frame 12
keyKey = true;
Instance of Symbol 1962 MovieClip in Symbol 1994 MovieClip Frame 18
onClipEvent (load) {
frame = 23;
}
Symbol 1994 MovieClip Frame 22
_parent.gotoAndStop("idle");
Symbol 1994 MovieClip Frame 23
keyKey = true;
Instance of Symbol 1962 MovieClip in Symbol 1994 MovieClip Frame 29
onClipEvent (load) {
frame = 34;
}
Symbol 1994 MovieClip Frame 33
_parent.gotoAndStop("idle");
Symbol 1994 MovieClip Frame 34
keyKey = true;
Instance of Symbol 1962 MovieClip in Symbol 1994 MovieClip Frame 40
onClipEvent (load) {
frame = 45;
}
Symbol 1994 MovieClip Frame 44
_parent.gotoAndStop("idle");
Symbol 1994 MovieClip Frame 45
keyKey = true;
Instance of Symbol 1962 MovieClip in Symbol 1994 MovieClip Frame 53
onClipEvent (load) {
frame = 58;
}
Symbol 1994 MovieClip Frame 57
_parent.gotoAndStop("idle");
Symbol 1994 MovieClip Frame 58
keyKey = true;
Symbol 1994 MovieClip Frame 71
_parent.gotoAndStop("idle");
Symbol 1995 MovieClip Frame 2
_root.keyThing.removeMovieClip();
Symbol 1995 MovieClip Frame 9
_root.explode(_parent._x, _parent._y, "explosion1", _parent);
_parent.raging = true;
Symbol 1995 MovieClip Frame 20
_parent.gotoAndStop("idle");
Symbol 2013 MovieClip Frame 22
stop();
Symbol 2018 MovieClip Frame 10
_parent.rage = _parent.rage - 50;
Symbol 2018 MovieClip Frame 32
_parent.gotoAndStop("idle");
Symbol 2028 MovieClip Frame 10
_root.explode(_parent._x, _parent._y, "explosion1", _parent);
Symbol 2028 MovieClip Frame 16
_root.explode(_parent._x + ((_parent._xscale / 100) * 200), _parent._y, "explosion1", _parent);
Symbol 2028 MovieClip Frame 19
_root.explode(_parent._x + ((_parent._xscale / 100) * 400), _parent._y, "explosion1", _parent);
Symbol 2028 MovieClip Frame 22
_parent.rage = _parent.rage - 60;
Symbol 2028 MovieClip Frame 28
_parent.gotoAndStop("idle");
Symbol 2036 MovieClip Frame 9
_root.explode(_parent._x + ((_parent._xscale / 100) * 200), _parent._y, "explosion1", _parent);
_root.explode(_parent._x + ((_parent._xscale / 100) * -200), _parent._y, "explosion1", _parent);
Symbol 2036 MovieClip Frame 12
_parent.rage = _parent.rage - 60;
Symbol 2036 MovieClip Frame 27
_parent.gotoAndStop("idle");
Symbol 2051 MovieClip Frame 28
stop();
Symbol 2052 MovieClip Frame 1
this.cacheAsBitmap = true;
Symbol 2055 MovieClip Frame 9
_parent.rage = _parent.rage - 80;
Symbol 2055 MovieClip Frame 36
_parent.gotoAndStop("idle");
Symbol 2064 MovieClip Frame 1
onEnterFrame = function () {
if (_currentframe == 33) {
} else if (_root.pau) {
stop();
} else {
play();
}
};
Symbol 2064 MovieClip Frame 2
if (_root.rage1) {
_root.attachMovie("sk", "keyThing", 1);
}
Symbol 2064 MovieClip Frame 32
_parent.rage = _parent.rage - 40;
_parent.gotoAndStop("rage");
Symbol 2071 MovieClip Frame 13
_parent.gotoAndStop("idle");
Symbol 2077 MovieClip Frame 12
_parent.gotoAndStop("idle");
Symbol 2089 MovieClip Frame 22
stop();
Symbol 2112 MovieClip Frame 51
_root.gotoAndStop("die");
stop();
Symbol 2113 MovieClip Frame 1
function smallHit() {
life = life - 3;
gotoAndStop ("hurt1");
}
function medHit() {
life = life - 5;
gotoAndStop ("hurt2");
}
function bigHit() {
life = life - 7;
gotoAndStop ("hurt2");
}
function hugeHit(asdf) {
life = life - 15;
_xscale = asdf;
gotoAndStop ("hurt3");
}
onEnterFrame = function () {
_name = "hero";
if (bounce) {
_y = (_y - bounceh);
}
if (!raging) {
if (_root.cheat1) {
speed = 26;
} else {
speed = 18;
}
rollspeed = speed * 1.8;
gravity = 2;
jumph = 25;
} else {
if (_root.cheat1) {
speed = 30;
} else {
speed = 22;
}
rollspeed = speed * 2;
gravity = 1.5;
jumph = 26;
lifePlus.play();
}
if (!setVars) {
grav = 0;
speed = 18;
rollspeed = speed * 1.8;
gravity = 2;
raging = false;
power = 1;
level = 1;
jumph = 25;
jump = false;
life = _root.health;
rage = _root.rRage;
stop();
setVars = true;
}
if (!_root.pau) {
if (raging) {
lines.play();
_root.rageFire.rage = true;
} else {
lines.gotoAndStop(1);
_root.rageFire.rage = false;
}
if (life >= _root.maxLife) {
life = _root.maxLife;
}
_y = (_y + grav);
if (Key.isDown(_root.stickSwitchKey) && (!sKey)) {
if (_root.stick < _root.maxSticks) {
_root.stick++;
} else {
_root.stick = 1;
}
sKey = true;
}
if (!Key.isDown(_root.stickSwitchKey)) {
sKey = false;
}
if (Key.isDown(_root.gunSwitchKey) && (!gKey)) {
if (_root.gun < _root.maxGuns) {
_root.gun++;
} else {
_root.gun = 1;
}
gKey = true;
}
if (!Key.isDown(_root.gunSwitchKey)) {
gKey = false;
}
if (jump) {
_y = (_y - jumph);
}
if (!_root.ground.hitTest(_x, _y, true)) {
grav = grav + gravity;
}
while (_root.ground.hitTest(_x, _y, true)) {
_y = (_y-1);
grav = 0;
}
while (_root.ground.hitTest(_x + 45, _y - 30, true)) {
_x = (_x-1);
_x = (_x-1);
}
while (_root.ground.hitTest(_x + 45, _y - 25, true)) {
_x = (_x-1);
_x = (_x-1);
}
while (_root.ground.hitTest(_x + 45, _y - 40, true)) {
_x = (_x-1);
_x = (_x-1);
}
while (_root.ground.hitTest(_x + 45, _y - 50, true)) {
_x = (_x-1);
_x = (_x-1);
}
while (_root.ground.hitTest(_x + 45, _y - 60, true)) {
_x = (_x-1);
_x = (_x-1);
}
while (_root.ground.hitTest(_x + 45, _y - 70, true)) {
_x = (_x-1);
_x = (_x-1);
}
while (_root.ground.hitTest(_x + 45, _y - 80, true)) {
_x = (_x-1);
_x = (_x-1);
}
while (_root.ground.hitTest(_x + 45, _y - 90, true)) {
_x = (_x-1);
_x = (_x-1);
}
while (_root.ground.hitTest(_x - 45, _y - 25, true)) {
_x = (_x+1);
_x = (_x+1);
}
while (_root.ground.hitTest(_x - 45, _y - 30, true)) {
_x = (_x+1);
_x = (_x+1);
}
while (_root.ground.hitTest(_x - 45, _y - 40, true)) {
_x = (_x+1);
_x = (_x+1);
}
while (_root.ground.hitTest(_x - 45, _y - 50, true)) {
_x = (_x+1);
_x = (_x+1);
}
while (_root.ground.hitTest(_x - 45, _y - 60, true)) {
_x = (_x+1);
_x = (_x+1);
}
while (_root.ground.hitTest(_x - 45, _y - 70, true)) {
_x = (_x+1);
_x = (_x+1);
}
while (_root.ground.hitTest(_x - 45, _y - 80, true)) {
_x = (_x+1);
_x = (_x+1);
}
while (_root.ground.hitTest(_x - 45, _y - 90, true)) {
_x = (_x+1);
_x = (_x+1);
}
while (_root.ground.hitTest(_x, _y - 120, true)) {
_y = (_y+1);
}
while (_root.ground.hitTest(_x + 30, _y - 120, true)) {
_y = (_y+1);
jump = false;
}
while (_root.ground.hitTest(_x - 30, _y - 120, true)) {
_y = (_y+1);
jump = false;
}
if (_root.ground.hitTest(_x, _y - 121, true)) {
jump = false;
}
if (life <= 0) {
gotoAndStop ("die");
}
_root.rRage = rage;
_root.health = life;
}
};
rolled = false;
bounce = false;
stop();
Instance of Symbol 1851 MovieClip in Symbol 2113 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.raging) {
if (_parent.rage >= 100) {
if (Key.isDown(_root.rageKey)) {
_parent.gotoAndStop("ragec");
}
}
}
if (Key.isDown(37)) {
_parent._xscale = -100;
_parent.gotoAndStop("run");
}
if (Key.isDown(39)) {
_parent._xscale = 100;
_parent.gotoAndStop("run");
}
if (Key.isDown(38)) {
_parent.gotoAndStop("jump");
}
if (Key.isDown(40)) {
_parent.gotoAndStop("duck");
}
if (Key.isDown(_root.attackKey)) {
_parent.gotoAndStop("attack");
}
if (Key.isDown(_root.gunKey)) {
_parent.gotoAndStop("gun");
}
if (Key.isDown(_root.stickKey)) {
_parent.gotoAndStop("swing");
}
if (Key.isDown(_root.rollKey)) {
_parent.gotoAndStop("roll");
}
if (Key.isDown(_root.grenadeKey)) {
_parent.gotoAndStop("grenade");
}
}
}
Instance of Symbol 1866 MovieClip in Symbol 2113 MovieClip Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.raging) {
if (_parent.rage >= 100) {
if (Key.isDown(_root.rageKey)) {
_parent.gotoAndStop("ragec");
}
}
}
if (Key.isDown(37)) {
_parent._xscale = -100;
_parent._x = _parent._x - _parent.speed;
} else if (Key.isDown(39)) {
_parent._xscale = 100;
_parent._x = _parent._x + _parent.speed;
} else {
_parent.gotoAndStop("idle");
}
if (Key.isDown(40)) {
_parent.gotoAndStop("duck");
}
if (Key.isDown(38)) {
_parent.gotoAndStop("jump");
}
if (Key.isDown(_root.attackKey)) {
_parent.gotoAndStop("attack");
}
if (Key.isDown(_root.gunKey)) {
_parent.gotoAndStop("gun");
}
if (Key.isDown(_root.stickKey)) {
_parent.gotoAndStop("swing");
}
if (Key.isDown(_root.rollKey)) {
_parent.gotoAndStop("roll");
}
if (Key.isDown(_root.grenadeKey)) {
_parent.gotoAndStop("grenade");
}
}
}
Instance of Symbol 1877 MovieClip in Symbol 2113 MovieClip Frame 9
onClipEvent (enterFrame) {
if (!_root.pau) {
if (roll) {
if (_parent._xscale == 100) {
_parent._x = _parent._x + _parent.rollspeed;
}
if (_parent._xscale == -100) {
_parent._x = _parent._x - _parent.rollspeed;
}
}
}
}
Instance of Symbol 1886 MovieClip in Symbol 2113 MovieClip Frame 12
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(40)) {
nextFrame();
} else {
prevFrame();
if (_currentframe == 1) {
_parent.gotoAndStop("idle");
}
}
}
}
Instance of Symbol 1896 MovieClip in Symbol 2113 MovieClip Frame 18
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(37)) {
_parent._xscale = -100;
_parent._x = _parent._x - (_parent.speed / 1.2);
}
if (Key.isDown(39)) {
_parent._xscale = 100;
_parent._x = _parent._x + (_parent.speed / 1.2);
}
if (_parent.grav <= 0) {
_parent.jump = false;
_parent.gotoAndStop("idle");
}
if (Key.isDown(_root.attackKey)) {
_parent.gotoAndStop("airpunch");
}
if (Key.isDown(_root.gunKey)) {
_parent.gotoAndStop("airshoot");
}
if (Key.isDown(_root.stickKey)) {
_parent.gotoAndStop("airswing");
}
if (Key.isDown(_root.rollKey)) {
if (!_parent.rolled) {
_parent.gotoAndStop("air_roll");
}
}
}
}
Instance of Symbol 13 MovieClip "airHit" in Symbol 2113 MovieClip Frame 18
onClipEvent (load) {
_parent.jumpFrame = true;
}
onClipEvent (unload) {
_parent.jumpFrame = false;
}
Symbol 2113 MovieClip Frame 21
rolled = true;
Instance of Symbol 1898 MovieClip in Symbol 2113 MovieClip Frame 21
onClipEvent (enterFrame) {
if (!_root.pau) {
if (_parent.grav < 1) {
if (_parent.grav > -2) {
_parent.jump = false;
_parent.gotoAndStop("idle");
}
}
_parent._x = _parent._x + ((_parent._xscale / 100) * speed);
_rotation = (_rotation + (speed * 4));
if (speed > 0) {
speed = speed - 1.5;
} else {
_parent.gotoAndStop("air");
}
if (_parent.grav <= 0) {
_parent.jump = false;
_parent.gotoAndStop("idle");
}
}
}
onClipEvent (load) {
speed = _parent.speed + 20;
}
Instance of Symbol 1903 MovieClip "att" in Symbol 2113 MovieClip Frame 28
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(37)) {
_parent._xscale = -100;
_parent._x = _parent._x - (_parent.speed / 1.2);
}
if (Key.isDown(39)) {
_parent._xscale = 100;
_parent._x = _parent._x + (_parent.speed / 1.2);
}
if (_parent.grav <= 0) {
_parent.jump = false;
_parent.gotoAndStop("idle");
}
}
}
Instance of Symbol 1918 MovieClip in Symbol 2113 MovieClip Frame 35
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(37)) {
_parent._xscale = -100;
_parent._x = _parent._x - (_parent.speed / 1.2);
}
if (Key.isDown(39)) {
_parent._xscale = 100;
_parent._x = _parent._x + (_parent.speed / 1.2);
}
if (_parent.grav <= 0) {
_parent.jump = false;
_parent.gotoAndStop("idle");
}
}
}
Instance of Symbol 1933 MovieClip "swing" in Symbol 2113 MovieClip Frame 42
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(37)) {
_parent._xscale = -100;
_parent._x = _parent._x - (_parent.speed / 1.2);
}
if (Key.isDown(39)) {
_parent._xscale = 100;
_parent._x = _parent._x + (_parent.speed / 1.2);
}
if (_parent.grav <= 0) {
_parent.jump = false;
_parent.gotoAndStop("idle");
}
}
}
Instance of Symbol 1994 MovieClip "att" in Symbol 2113 MovieClip Frame 65
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(_root.attackKey)) {
keyKey = true;
} else {
keyKey = false;
}
}
}
Symbol 2113 MovieClip Frame 77
_root.bleed(_x + ((_xscale / 100) * 50), _y - 65, _xscale);
life--;
Instance of Symbol 13 MovieClip in Symbol 2113 MovieClip Frame 77
onClipEvent (load) {
_parent.hurting = true;
_parent.jump = false;
}
onClipEvent (unload) {
_parent.hurting = false;
}
Symbol 2113 MovieClip Frame 82
_root.bleed(_x + ((_xscale / 100) * 50), _y - 65, _xscale);
life--;
Symbol 2113 MovieClip Frame 87
_root.bleed(_x + ((_xscale / 100) * 50), _y - 65, _xscale);
life = life - 2;
Instance of Symbol 2089 MovieClip in Symbol 2113 MovieClip Frame 87
onClipEvent (enterFrame) {
if (!_root.pau) {
_parent._x = _parent._x - ((_parent._xscale / 100) * speed);
if (speed > 0) {
speed = speed - 2.3;
} else {
_parent.gotoAndStop("idle");
}
}
}
onClipEvent (load) {
speed = _parent.speed + 30;
}
Symbol 2113 MovieClip Frame 92
_root.bleed(_x + ((_xscale / 100) * 50), _y - 65, _xscale);
_root.bleed(_x + ((_xscale / 100) * 50), _y - 65, _xscale);
_alpha = 100;
rage = 0;
raging = false;
Symbol 2115 MovieClip Frame 2
stop();
_x = 0;
_y = 0;
Symbol 2117 MovieClip Frame 1
function camControl() {
_visible = false;
while (hitTest(_root.levelBegin)) {
_x = (_x+1);
_x = (_x+1);
}
while (hitTest(_root.levelEnd)) {
_x = (_x-1);
_x = (_x-1);
}
while (hitTest(_root.levelBottom)) {
_y = (_y-1);
_y = (_y-1);
}
parentColor.setTransform(camColor.getTransform());
var _local4 = sX / this._width;
var _local5 = sY / this._height;
_parent._x = cX - (this._x * _local4);
_parent._y = cY - (this._y * _local5);
_parent._xscale = 100 * _local4;
_parent._yscale = 100 * _local5;
}
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 2117 MovieClip Frame 2
gotoAndPlay (1);
Symbol 2118 MovieClip Frame 1
onEnterFrame = function () {
_x = _root.screen._x;
_y = _root.screen._y;
if (!_root.pau) {
timer++;
if (timer > 30) {
_name = "cam";
}
}
};
timer = 0;
Symbol 2120 MovieClip Frame 1
_visible = false;
Symbol 2122 MovieClip Frame 2
stop();
Symbol 2126 MovieClip Frame 1
onEnterFrame = function () {
asdf = "Coins: " + _root.coins;
};
Symbol 2128 MovieClip Frame 2
while (_parent.hit.hitTest(_root.levelBegin)) {
_parent._x++;
}
while (_parent.hit.hitTest(_root.levelEnd)) {
_parent._x--;
}
while (_parent.hit.hitTest(_root.levelBottom)) {
_parent._y--;
}
_parent._x = _root.screen._x;
_parent._y = _root.screen._y;
_parent.swapDepths(_root.d + 200);
while (_parent.hit.hitTest(_root.levelBegin)) {
_parent._x++;
}
while (_parent.hit.hitTest(_root.levelEnd)) {
_parent._x--;
}
while (_parent.hit.hitTest(_root.levelBottom)) {
_parent._y--;
}
Symbol 2128 MovieClip Frame 3
gotoAndPlay (2);
Symbol 2131 MovieClip Frame 1
stop();
Instance of Symbol 13 MovieClip in Symbol 2131 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
timer++;
if (timer > 4) {
if (_root.killsneeded <= 0) {
_parent.play();
}
}
}
}
onClipEvent (load) {
timer = 0;
}
Symbol 2131 MovieClip Frame 51
stop();
Symbol 2136 MovieClip Frame 1
onEnterFrame = function () {
lol = _root.grenades;
};
Symbol 2137 MovieClip Frame 1
onEnterFrame = function () {
if (_root.grenades > 0) {
nextFrame();
} else {
prevFrame();
}
};
Symbol 2148 MovieClip Frame 1
gotoAndStop(_root.gun);
stop();
Symbol 2151 MovieClip Frame 1
onEnterFrame = function () {
lol = _root.ammo;
};
Symbol 2152 MovieClip Frame 1
onEnterFrame = function () {
if (!_root.pau) {
if (!rofl) {
if (Key.isDown(_root.gunSwitchKey)) {
gotoAndPlay (1);
rofl = true;
}
}
if (!Key.isDown(_root.gunSwitchKey)) {
rofl = false;
}
}
};
play();
Symbol 2152 MovieClip Frame 11
stop();
Symbol 2153 MovieClip Frame 1
onEnterFrame = function () {
lol = _root.ammo;
};
Symbol 2154 MovieClip Frame 1
onEnterFrame = function () {
if (!_root.pau) {
if (!rofl) {
if (Key.isDown(_root.stickSwitchKey)) {
gotoAndPlay (1);
rofl = true;
}
}
if (!Key.isDown(_root.stickSwitchKey)) {
rofl = false;
}
}
};
play();
Symbol 2154 MovieClip Frame 12
stop();
Symbol 2158 MovieClip Frame 1
stop();
Symbol 2158 MovieClip Frame 2
play();
Symbol 2158 MovieClip Frame 3
play();
Symbol 2158 MovieClip Frame 4
play();
Symbol 2162 MovieClip Frame 1
stop();
Symbol 2162 MovieClip Frame 3
_root.hero.gotoAndStop("rage");
Symbol 2162 MovieClip Frame 4
_root.hero.gotoAndStop("rage");
Symbol 2162 MovieClip Frame 5
_root.hero.gotoAndStop("rage");
Symbol 2162 MovieClip Frame 6
_root.hero.gotoAndStop("rage");
Symbol 2162 MovieClip Frame 7
_root.hero.gotoAndStop("rage");
Symbol 2162 MovieClip Frame 8
_root.hero.gotoAndStop("rage");
Symbol 2162 MovieClip Frame 9
_root.hero.gotoAndStop("rage");
Symbol 2162 MovieClip Frame 10
_root.hero.gotoAndStop("rage");
Symbol 2162 MovieClip Frame 11
_root.hero.gotoAndStop("rage");
Symbol 2162 MovieClip Frame 12
_root.hero.gotoAndStop("rage");
Symbol 2162 MovieClip Frame 13
_root.hero.gotoAndStop("rage");
Symbol 2162 MovieClip Frame 14
_root.hero.gotoAndStop("rage");
Symbol 2162 MovieClip Frame 15
_root.hero.gotoAndStop("rage");
Symbol 2162 MovieClip Frame 16
_root.hero.gotoAndStop("rage");
Symbol 2162 MovieClip Frame 17
_root.hero.gotoAndStop("rage");
Symbol 2162 MovieClip Frame 22
gotoAndPlay (20);
Symbol 2162 MovieClip Frame 23
gotoAndPlay (20);
Symbol 2162 MovieClip Frame 24
gotoAndPlay (20);
Symbol 2162 MovieClip Frame 25
prevFrame();
Symbol 2162 MovieClip Frame 26
prevFrame();
Symbol 2174 MovieClip Frame 8
stop();
Symbol 2182 MovieClip Frame 10
stop();
Symbol 2183 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (_root.hero.raging) {
gotoAndStop (3);
} else if (_root.hero.hurting) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
};
Symbol 2188 MovieClip Frame 1
if (!_root.arcade) {
_visible = false;
}
onEnterFrame = function () {
asdf = "Kills: " + _root.arcKills;
};
Symbol 2196 MovieClip Frame 1
gotoAndPlay (2);
Symbol 2196 MovieClip Frame 23
stop();
Symbol 2196 MovieClip Frame 48
_root.gotoAndStop("unlock");
Symbol 2196 MovieClip Frame 50
gotoAndPlay (47);
Symbol 2198 Button
on (keyPress "<Enter>") {
play();
}
on (keyPress "p") {
play();
}
on (keyPress "P") {
play();
}
Symbol 2200 MovieClip Frame 1
this.cacheAsBitmap = true;
Symbol 2204 MovieClip Frame 1
_visible = false;
Symbol 2205 Button
on (release) {
stopAllSounds();
_root.gotoAndStop("menu");
}
Symbol 2211 Button
on (release) {
getURL (_root.spon, "_blank");
}
Symbol 2214 MovieClip Frame 3
stop();
Symbol 2215 MovieClip Frame 1
onEnterFrame = function () {
sta = (("rRage: " + _root.rRage) + " || health: ") + _root.health;
life = "Life: " + Math.round(_root.hero.life);
rage = "Rage: " + Math.round(_root.hero.rage);
};
stop();
_root.pau = false;
Instance of Symbol 2158 MovieClip in Symbol 2215 MovieClip Frame 1
onClipEvent (enterFrame) {
_xscale = _root.hero.rage;
if (!_root.pau) {
timer++;
if (timer > 10) {
if (_root.hero.rage > 0) {
if (!_root.hero.raging) {
_root.hero.rage = _root.hero.rage - 0.06;
} else {
_root.hero.rage = _root.hero.rage - 0.2;
}
}
if (_root.hero.rage < 1) {
_root.hero.raging = false;
}
if (_root.hero.raging) {
play();
} else {
stop();
}
if (_root.hero.rage >= 100) {
_parent.ball.play();
} else if (!_root.hero.raging) {
_parent.ball.gotoAndStop(1);
}
}
}
}
onClipEvent (load) {
timer = 0;
}
Instance of Symbol 2160 MovieClip in Symbol 2215 MovieClip Frame 1
onClipEvent (enterFrame) {
_xscale = ((_root.hero.life / lol) * 100);
}
onClipEvent (load) {
lol = _root.maxLife;
}
Symbol 2215 MovieClip Frame 2
stop();
_root.pau = true;
Symbol 2216 MovieClip Frame 10
trace("Kills Needed: " + _root.killsneeded);
trace("Life Left: " + _root.health);
trace("Rage: " + _root.rRage);
trace((("Current Level: " + _root.level) + " - ") + _root.lPart);
if (_root.grenade1) {
trace("Grenade Thrown");
}
if (_root.grenade2) {
trace("Grenade Thrown");
}
if (_root.grenade3) {
trace("Grenade Thrown");
}
trace("");
trace("--------");
trace("");
Symbol 2233 MovieClip Frame 1
stop();
Symbol 2233 MovieClip Frame 2
gotoAndStop(random(15) + 3);
Symbol 2233 MovieClip Frame 3
gotoAndStop (1);
Symbol 2233 MovieClip Frame 4
gotoAndStop (1);
Symbol 2233 MovieClip Frame 5
gotoAndStop (1);
Symbol 2233 MovieClip Frame 6
gotoAndStop (1);
Symbol 2233 MovieClip Frame 7
gotoAndStop (1);
Symbol 2233 MovieClip Frame 8
gotoAndStop (1);
Symbol 2233 MovieClip Frame 9
gotoAndStop (1);
Symbol 2233 MovieClip Frame 10
gotoAndStop (1);
Symbol 2233 MovieClip Frame 11
gotoAndStop (1);
Symbol 2233 MovieClip Frame 12
gotoAndStop (1);
Symbol 2233 MovieClip Frame 13
gotoAndStop (1);
Symbol 2233 MovieClip Frame 14
gotoAndStop (1);
Symbol 2233 MovieClip Frame 15
gotoAndStop (1);
Symbol 2233 MovieClip Frame 16
gotoAndStop (1);
Symbol 2233 MovieClip Frame 17
gotoAndStop (1);
Symbol 2245 MovieClip Frame 1
_xscale = 0;
_yscale = 0;
Symbol 2245 MovieClip Frame 2
stop();
Symbol 2247 MovieClip Frame 1
_visible = false;
if (_parent.gun == true) {
_parent.gotoAndStop("gun idle");
}
Symbol 2247 MovieClip Frame 2
if (_parent.gun == true) {
_parent.gotoAndStop("gun idle");
}
Symbol 2247 MovieClip Frame 3
gotoAndPlay (2);
Symbol 2254 MovieClip Frame 14
_parent.gotoAndStop("idle");
Symbol 2263 MovieClip Frame 16
_parent.gotoAndStop("idle");
Symbol 2272 MovieClip Frame 15
_parent.gotoAndStop("idle");
Symbol 2273 MovieClip Frame 1
if (!_parent._parent.gun) {
_visible = false;
}
Symbol 2281 MovieClip Frame 1
_visible = false;
if (_parent.gun == false) {
_parent.gotoAndStop("idle");
}
Symbol 2281 MovieClip Frame 2
if (_parent.gun == false) {
_parent.gotoAndStop("idle");
}
Symbol 2281 MovieClip Frame 3
gotoAndPlay (2);
Symbol 2298 MovieClip Frame 5
_root.heroShoot();
Symbol 2298 MovieClip Frame 11
_parent.gotoAndStop("gun idle");
Symbol 2309 MovieClip Frame 13
_parent.gotoAndStop("idle");
Symbol 2314 MovieClip Frame 9
_parent.gotoAndStop("idle");
Symbol 2319 MovieClip Frame 17
_parent.gotoAndStop("idle");
Symbol 2324 MovieClip Frame 8
_root.bleed(_parent._x, _parent._y - 25, 50);
Symbol 2324 MovieClip Frame 104
stop();
_root.gotoAndStop("die");
Symbol 2325 MovieClip Frame 1
function pain(lifeHurt) {
life = life - lifeHurt;
if (lifeHurt >= 3) {
_root.bleed(_x, _y - 25, 4);
gotoAndStop ("hurt1");
} else if (lifeHurt > 4) {
_root.bleed(_x, _y - 25, 5);
gotoAndStop ("hurt2");
}
if (lifeHurt > 5) {
_root.bleed(_x, _y - 25, 6);
gotoAndStop ("hurtfly");
}
}
stop();
onEnterFrame = function () {
if (!_root.pau) {
if (gun) {
if (Key.isDown(83) || (_root.curAmmo == 0)) {
_root.d++;
_root.attachMovie("gt", "gt" + _root.d, _root.d);
_root["gt" + _root.d]._x = _x;
_root["gt" + _root.d]._y = _y - 80;
_root["gt" + _root.d]._xscale = _xscale;
gun = false;
}
}
while (_x >= Stage.width) {
_x = (_x-1);
_x = (_x-1);
}
while (_x <= 0) {
_x = (_x+1);
_x = (_x+1);
}
if (jump) {
jumpTimer++;
gotoAndStop ("jump");
if (Key.isDown(37)) {
_x = (_x - speed);
_xscale = -100;
}
if (Key.isDown(39)) {
_x = (_x + speed);
_xscale = 100;
}
_y = (_y - jumpup);
if (jumpTimer > 2) {
if (grav == 0) {
gotoAndStop ("idle");
_y = (_y + 30);
jump = false;
}
}
} else {
jumpTimer = 0;
}
if (!setVars) {
_name = "stick";
life = 100;
gun = false;
speed = 12;
grav = 0;
jumpup = 16;
jump = false;
hurtup = jumpup / 1.3;
setVars = true;
}
_y = (_y + grav);
if (!_root.ground.hitTest(_x, _y, true)) {
grav++;
}
while (_root.ground.hitTest(_x, _y, true)) {
_y = (_y-1);
grav = 0;
}
if (life <= 0) {
gotoAndStop ("die");
}
}
};
Instance of Symbol 2244 MovieClip in Symbol 2325 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(37)) {
_parent._xscale = -100;
_parent.gotoAndStop("run");
}
if (Key.isDown(39)) {
_parent._xscale = 100;
_parent.gotoAndStop("run");
}
}
}
Instance of Symbol 2245 MovieClip in Symbol 2325 MovieClip Frame 1
on (keyPress "a") {
faget = random(3) + 1;
_parent.gotoAndStop(["attack" + faget]);
}
on (keyPress "A") {
faget = random(3) + 1;
_parent.gotoAndStop(["attack" + faget]);
}
on (keyPress "<Down>") {
_parent.gotoAndStop("blocking");
}
on (keyPress "<Up>") {
_parent.jump = true;
}
Instance of Symbol 2253 MovieClip in Symbol 2325 MovieClip Frame 5
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(37)) {
_parent._xscale = -100;
_parent._x = _parent._x - _parent.speed;
} else if (Key.isDown(39)) {
_parent._xscale = 100;
_parent._x = _parent._x + _parent.speed;
} else {
_parent.gotoAndStop("idle");
}
}
}
Instance of Symbol 2279 MovieClip in Symbol 2325 MovieClip Frame 27
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(37)) {
_parent._xscale = -100;
_parent.gotoAndStop("gun run");
}
if (Key.isDown(39)) {
_parent._xscale = 100;
_parent.gotoAndStop("gun run");
}
}
}
Instance of Symbol 2245 MovieClip in Symbol 2325 MovieClip Frame 27
on (keyPress "a") {
_parent.gotoAndStop("shoot");
}
on (keyPress "A") {
_parent.gotoAndStop("shoot");
}
on (keyPress "<Up>") {
_parent.jump = true;
}
on (keyPress "<Down>") {
_parent.gotoAndStop("blocking");
}
Instance of Symbol 2286 MovieClip in Symbol 2325 MovieClip Frame 33
onClipEvent (enterFrame) {
if (!_root.pau) {
if (Key.isDown(37)) {
_parent._xscale = -100;
_parent._x = _parent._x - _parent.speed;
} else if (Key.isDown(39)) {
_parent._xscale = 100;
_parent._x = _parent._x + _parent.speed;
} else {
_parent.gotoAndStop("gun idle");
}
}
}
Instance of Symbol 2309 MovieClip in Symbol 2325 MovieClip Frame 48
onClipEvent (enterFrame) {
if (!_root.pau) {
_parent._x = _parent._x - ((_parent._xscale / 100) * speed);
speed = speed - 0.3;
}
}
onClipEvent (load) {
speed = 3;
}
Instance of Symbol 2314 MovieClip in Symbol 2325 MovieClip Frame 53
onClipEvent (enterFrame) {
if (!_root.pau) {
_parent._x = _parent._x - ((_parent._xscale / 100) * speed);
speed = speed - 0.4;
}
}
onClipEvent (load) {
speed = 4;
}
Instance of Symbol 2319 MovieClip in Symbol 2325 MovieClip Frame 58
onClipEvent (enterFrame) {
if (!_root.pau) {
_parent._x = _parent._x - ((_parent._xscale / 100) * speed);
speed = speed - 3;
}
}
onClipEvent (load) {
speed = 30;
}
Symbol 2325 MovieClip Frame 63
onEnterFrame = null;
_root.bleed(_x, _y - 25, 10);
Symbol 2327 MovieClip Frame 1
while (_root.ground.hitTest(_parent._x, _parent._y, true)) {
_parent._y--;
}
Symbol 2327 MovieClip Frame 2
stop();
_parent._y = _parent._y - 50;
Symbol 2328 MovieClip Frame 1
_y = 300;
while (_root.ground.hitTest(_x, _y, true)) {
_y = (_y-1);
_y = (_y-1);
}
_x = (random(500) + 50);
stop();
onEnterFrame = function () {
if (!_root.pau) {
if (hitTest(_root.stick.attack)) {
_root.curAmmo = 10;
_root.stick.gun = true;
play();
}
}
};
Symbol 2332 MovieClip Frame 1
stop();
Symbol 2332 MovieClip Frame 2
stop();
Symbol 2332 MovieClip Frame 3
stop();
Symbol 2332 MovieClip Frame 4
stop();
Symbol 2332 MovieClip Frame 5
stop();
Symbol 2334 MovieClip Frame 1
_y = 300;
while (_root.ground.hitTest(_x, _y, true)) {
_y = (_y-1);
_y = (_y-1);
}
_x = (random(500) + 50);
stop();
onEnterFrame = function () {
if (!_root.pau) {
if (hitTest(_root.stick.hit)) {
bonus.bonus.play();
play();
}
}
};
_y = (_y - 70);
Symbol 2334 MovieClip Frame 2
onEnterFrame = null;
stop();
Symbol 2334 MovieClip Frame 3
_root.score = _root.score + 40;
Symbol 2337 MovieClip Frame 1
_x = 0;
_y = 0;
Symbol 2337 MovieClip Frame 2
_x = 0;
_y = 0;
stop();
Symbol 2339 Button
on (release) {
play();
}
Symbol 2340 Button
on (release) {
_root.gotoAndStop("menu");
this.removeMovieClip();
faget = true;
}
Symbol 2341 Button
on (release) {
getURL (_root.sponsor, "_blank");
}
Symbol 2355 MovieClip Frame 1
stop();
_root.pau = false;
_name = "ppa";
swapDepths(993847129);
onEnterFrame = function () {
if (!asdfasdf) {
faget = false;
asdfasdf = true;
}
if (faget) {
swapDepths(99999);
this.removeMovieClip();
}
};
Instance of Symbol 2245 MovieClip in Symbol 2355 MovieClip Frame 1
on (keyPress "p") {
_parent.play();
}
on (keyPress "P") {
_parent.play();
}
Symbol 2355 MovieClip Frame 2
stop();
_root.pau = true;
Symbol 2366 Button
on (release) {
_root.gotoAndStop("menu");
}
Symbol 2370 Button
on (release) {
getURL ("http://www.stickgames.com", "_blank");
}