Frame 1
stop();
Instance of Symbol 19 MovieClip in Frame 1
onClipEvent (enterFrame) {
if (_root.DudeBro) {
gotoAndStop (2);
} else if (_root.Bernd) {
gotoAndStop (3);
} else {
gotoAndStop (1);
}
}
Instance of Symbol 25 MovieClip in Frame 1
onClipEvent (enterFrame) {
if ((Key.isDown(_root.AttackKey) && (_root.Active)) && (_root.Weapon == "Pasta")) {
play();
}
}
Instance of Symbol 27 MovieClip "BoomNoise" in Frame 1
onClipEvent (enterFrame) {
if (_root.Boom) {
_root.Boom = false;
play();
}
}
Instance of Symbol 34 MovieClip "Zap" in Frame 1
onClipEvent (load) {
_alpha = 0;
}
Frame 2
if (DudeBro) {
LeftKey = 65;
RightKey = 68;
JumpKey = Key.SPACE;
UpKey = 87;
AttackKey = Key.CONTROL;
DownKey = 83;
} else if (Bernd) {
LeftKey = Key.LEFT;
RightKey = Key.RIGHT;
JumpKey = 67;
UpKey = Key.UP;
AttackKey = 88;
DownKey = Key.DOWN;
} else {
LeftKey = Key.LEFT;
RightKey = Key.RIGHT;
JumpKey = 90;
UpKey = Key.UP;
AttackKey = 88;
DownKey = Key.DOWN;
}
PauseKey = Key.SHIFT;
WordCount = 1;
MyWords = "What the fuck did you just fucking say about me, you little bitch? I’ll have you know I graduated top of my class in the Navy Seals, and I’ve been involved in numerous secret raids on Al-Quaeda, and I have over 300 confirmed kills. I am trained in gorilla warfare and I’m the top sniper in the entire US armed forces. You are nothing to me but just another target. I will wipe you the fuck out with precision the likes of which has never been seen before on this Earth, mark my fucking words. You think you can get away with saying that shit to me over the Internet? Think again, fucker. As we speak I am contacting my secret network of spies across the USA and your IP is being traced right now so you better prepare for the storm, maggot. The storm that wipes out the pathetic little thing you call your life. You’re fucking dead, kid. I can be anywhere, anytime, and I can kill you in over seven hundred ways, and that’s just with my bare hands. Not only am I extensively trained in unarmed combat, but I have access to the entire arsenal of the United States Marine Corps and I will use it to its full extent to wipe your miserable ass off the face of the continent, you little shit. If only you could have known what unholy retribution your little “clever” comment was about to bring down upon you, maybe you would have held your fucking tongue. But you couldn’t, you didn’t, and now you’re paying the price, you goddamn idiot. I will shit fury all over you and you will drown in it. You’re fucking dead, kiddo.";
_root.Weapon = "Pasta";
_root.Active = true;
Frame 3
stop();
Instance of Symbol 36 MovieClip in Frame 3
onClipEvent (enterFrame) {
_x = (_root.level._x / 2);
_y = (_root.level._y / 2);
}
Instance of Symbol 235 MovieClip "level" in Frame 3
onClipEvent (enterFrame) {
_x = (640 - P1._x);
if (((P1._y + _y) < 200) or (520 < (P1._y + _y))) {
_y = (((_y * 15) + (360 - P1._y)) / 16);
}
if (0 < (Left._x + _x)) {
_x = (-1 - Left._x);
}
if ((Right._x + _x) < 1280) {
_x = (1281 - Right._x);
}
if (0 < (Top._y + _y)) {
_y = (-1 - Top._y);
}
if ((Bottom._y + _y) < 720) {
_y = (721 - Bottom._y);
}
}
Instance of Symbol 247 MovieClip in Frame 3
onClipEvent (enterFrame) {
if (_root.Active) {
_alpha = 0;
gotoAndStop (1);
} else {
_alpha = 100;
if (_root.Weapon == "Pasta") {
gotoAndStop (2);
} else if (_root.Weapon == "Rage") {
gotoAndStop (3);
}
}
}
Instance of Symbol 251 MovieClip in Frame 3
onClipEvent (enterFrame) {
if (_root.FridgePunch) {
_alpha = 100;
ShitPost = "Punching the refrigerator doesn't seem to be doing<BR>any good at all.";
_root.FridgePunch = false;
Counter = 90;
} else if (0 < Counter) {
Counter = Counter - 1;
} else {
ShitPost = "";
if (0 < _alpha) {
_alpha = (_alpha - 20);
}
}
}
onClipEvent (load) {
ShitPost = "";
_alpha = 0;
}
Symbol 8 Button
on (release) {
play();
}
Symbol 13 Button
on (release) {
_root.DudeBro = false;
}
Symbol 14 Button
on (release) {
_root.DudeBro = true;
}
Symbol 15 Button
on (release) {
_root.Bernd = true;
}
Symbol 25 MovieClip Frame 1
stop();
Symbol 27 MovieClip Frame 1
stop();
Symbol 32 MovieClip Frame 1
stop();
Symbol 32 MovieClip Frame 3
stop();
Symbol 32 MovieClip Frame 6
stop();
Symbol 34 MovieClip Frame 1
stop();
_x = -99999;
_y = -99999;
Instance of Symbol 39 MovieClip in Symbol 40 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Symbol 67 MovieClip Frame 1
stop();
Instance of Symbol 53 MovieClip in Symbol 67 MovieClip Frame 1
onClipEvent (enterFrame) {
gotoAndPlay(_parent.Ribbit._currentframe);
}
Instance of Symbol 54 MovieClip "Ribbit" in Symbol 67 MovieClip Frame 1
onClipEvent (enterFrame) {
if (hitTest(_root.Zap)) {
tellTarget (_parent) {
play();
};
}
if (hitTest(_root.level.P1.V.RAGE.RAGE)) {
tellTarget (_parent) {
Damage = Damage + 5;
play();
};
}
if (_root.Active) {
play();
} else {
stop();
}
}
Symbol 67 MovieClip Frame 2
tellTarget (_root.BoomNoise) {
play();
};
Instance of Symbol 56 MovieClip in Symbol 67 MovieClip Frame 2
onClipEvent (enterFrame) {
if (hitTest(_root.Zap)) {
tellTarget (_parent) {
play();
};
}
}
Symbol 67 MovieClip Frame 3
Damage = Damage + 1;
if (10 < Damage) {
play();
} else {
gotoAndStop (1);
}
Symbol 67 MovieClip Frame 11
stop();
Symbol 68 MovieClip Frame 1
stop();
Instance of Symbol 53 MovieClip in Symbol 68 MovieClip Frame 1
onClipEvent (enterFrame) {
gotoAndPlay(_parent.Ribbit._currentframe);
}
Instance of Symbol 54 MovieClip "Ribbit" in Symbol 68 MovieClip Frame 1
onClipEvent (enterFrame) {
if (hitTest(_root.Zap)) {
tellTarget (_parent) {
play();
};
}
if (hitTest(_root.level.P1.V.RAGE.RAGE)) {
tellTarget (_parent) {
Damage = Damage + 5;
play();
};
}
if (_root.Active) {
play();
} else {
stop();
}
}
Symbol 68 MovieClip Frame 2
tellTarget (_root.BoomNoise) {
play();
};
Instance of Symbol 56 MovieClip in Symbol 68 MovieClip Frame 2
onClipEvent (enterFrame) {
if (hitTest(_root.Zap)) {
tellTarget (_parent) {
play();
};
}
}
Symbol 68 MovieClip Frame 3
Damage = Damage + 1;
if (10 < Damage) {
play();
} else {
gotoAndStop (1);
}
Symbol 68 MovieClip Frame 11
stop();
Symbol 69 MovieClip Frame 1
stop();
Instance of Symbol 53 MovieClip in Symbol 69 MovieClip Frame 1
onClipEvent (enterFrame) {
gotoAndPlay(_parent.Ribbit._currentframe);
}
Instance of Symbol 54 MovieClip "Ribbit" in Symbol 69 MovieClip Frame 1
onClipEvent (enterFrame) {
if (hitTest(_root.Zap)) {
tellTarget (_parent) {
play();
};
}
if (hitTest(_root.level.P1.V.RAGE.RAGE)) {
tellTarget (_parent) {
Damage = Damage + 5;
play();
};
}
if (_root.Active) {
play();
} else {
stop();
}
}
Symbol 69 MovieClip Frame 2
tellTarget (_root.BoomNoise) {
play();
};
Instance of Symbol 56 MovieClip in Symbol 69 MovieClip Frame 2
onClipEvent (enterFrame) {
if (hitTest(_root.Zap)) {
tellTarget (_parent) {
play();
};
}
}
Symbol 69 MovieClip Frame 3
Damage = Damage + 1;
if (10 < Damage) {
play();
} else {
gotoAndStop (1);
}
Symbol 69 MovieClip Frame 11
stop();
Instance of Symbol 67 MovieClip in Symbol 70 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.Active) {
if (0 < _xscale) {
_x = (_x - 2);
} else {
_x = (_x + 2);
}
}
if (((_xscale < 0) && (!_root.level.Wall.hitTest(((_x + _parent._x) + _parent._parent._x) + 20, (_y + _parent._y) + _parent._parent._y, true))) or ((0 < _xscale) && (!_root.level.Wall.hitTest(((_x + _parent._x) + _parent._parent._x) - 20, (_y + _parent._y) + _parent._parent._y, true)))) {
_xscale = (-_xscale);
}
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.Active) {
if (0 < _xscale) {
_x = (_x - 2);
} else {
_x = (_x + 2);
}
}
if (((_xscale < 0) && (!_root.level.Floor.hitTest(((_x + _parent._x) + _parent._parent._x) + 20, (_y + _parent._y) + _parent._parent._y, true))) or ((0 < _xscale) && (!_root.level.Floor.hitTest(((_x + _parent._x) + _parent._parent._x) - 20, (_y + _parent._y) + _parent._parent._y, true)))) {
_xscale = (-_xscale);
}
}
Instance of Symbol 69 MovieClip in Symbol 70 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.Active) {
if (0 < _xscale) {
_x = (_x - 2);
} else {
_x = (_x + 2);
}
}
if (((_xscale < 0) && (!_root.level.Wall.hitTest(((_x + _parent._x) + _parent._parent._x) + 20, (_y + _parent._y) + _parent._parent._y, true))) or ((0 < _xscale) && (!_root.level.Wall.hitTest(((_x + _parent._x) + _parent._parent._x) - 20, (_y + _parent._y) + _parent._parent._y, true)))) {
_xscale = (-_xscale);
}
if (((_xscale < 0) && (_root.level.Wall.hitTest(((_x + _parent._x) + _parent._parent._x) + 20, ((_y + _parent._y) + _parent._parent._y) - 50, true))) or ((0 < _xscale) && (_root.level.Wall.hitTest(((_x + _parent._x) + _parent._parent._x) - 20, ((_y + _parent._y) + _parent._parent._y) - 50, true)))) {
_xscale = (-_xscale);
}
}
Instance of Symbol 72 MovieClip in Symbol 73 MovieClip Frame 1
onClipEvent (enterFrame) {
tellTarget (_parent) {
if (hitTest(_root.level.P1.box) && (_y < _root.level.P1._y)) {
_root.level.P1._y = _y;
_root.level.P1.yThrust = 0;
}
};
}
Symbol 81 MovieClip Frame 4
gotoAndStop (1);
Symbol 81 MovieClip Frame 8
stop();
Instance of Symbol 81 MovieClip in Symbol 82 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(3) + 1);
if (_parent._name == "MyWord") {
WhatWord = "";
} else {
WhatWord = substring(_root.MyWords, _root.WordCount, 1);
if (0 < _root.level.P1._xScale) {
_root.WordCount = _root.WordCount - 1;
} else {
_root.WordCount = _root.WordCount + 1;
}
if (length(_root.MyWords) < _root.WordCount) {
_root.WordCount = 1;
} else if (_root.WordCount < 1) {
_root.WordCount = length(_root.MyWords);
}
}
}
onClipEvent (enterFrame) {
if (((((((_x + _parent._x) + _parent._parent._x) + _parent._parent._parent._x) < -100) or (1380 < (((_x + _parent._x) + _parent._parent._x) + _parent._parent._parent._x))) or ((((_y + _parent._y) + _parent._parent._y) + _parent._parent._parent._y) < -100)) or (820 < (((_y + _parent._y) + _parent._parent._y) + _parent._parent._parent._y))) {
gotoAndStop (10);
tellTarget (_parent) {
xThrust = 0;
yThrust = 0;
};
}
if (_root.level.Wall.hitTest(((_x + _parent._x) + _parent._parent._x) + _parent._parent._parent._x, ((_y + _parent._y) + _parent._parent._y) + _parent._parent._parent._y, true) && (_currentframe < 4)) {
gotoAndPlay (5);
_root.Boom = true;
tellTarget (_parent) {
xThrust = 0;
yThrust = 0;
};
}
if (_root.level.Enemy.hitTest(((_x + _parent._x) + _parent._parent._x) + _parent._parent._parent._x, ((_y + _parent._y) + _parent._parent._y) + _parent._parent._parent._y, true) && (_currentframe < 4)) {
_root.Zap._x = ((_x + _parent._x) + _parent._parent._x) + _parent._parent._parent._x;
_root.Zap._y = ((_y + _parent._y) + _parent._parent._y) + _parent._parent._parent._y;
tellTarget (_root.Zap) {
gotoAndPlay (2);
};
gotoAndPlay (5);
_root.Boom = true;
tellTarget (_parent) {
xThrust = 0;
yThrust = 0;
};
}
}
Symbol 83 MovieClip Frame 1
stop();
Instance of Symbol 82 MovieClip "MyWord" in Symbol 83 MovieClip Frame 1
onClipEvent (load) {
if (_name != "MyWord") {
_x = _root.level.P1._x;
if (0 < _root.level.P1._xScale) {
_x = (_x + 60);
} else {
_x = (_x - 100);
}
_x = (_x + random(20));
_y = (_root.level.P1._y - 64);
if (Key.isDown(_root.UpKey)) {
_y = (_y - 55);
yThrust = -30;
}
if (_root.level.P1._currentframe == 4) {
_y = (_y + 30);
}
_alpha = 100;
_y = (_y + (random(40) - 20));
xThrust = _root.level.P1._xScale / 2.5;
} else {
_alpha = 0;
}
}
onClipEvent (enterFrame) {
if (_root.Active) {
if (_name != "MyWord") {
_x = (_x + xThrust);
_y = (_y + yThrust);
} else {
_alpha = 0;
if (Key.isDown(_root.AttackKey)) {
duplicateMovieClip (this, String(Counter), Counter);
Counter = Counter + 1;
if (30 < Counter) {
Counter = 0;
}
}
}
}
}
Symbol 119 MovieClip Frame 1
if (_parent.SwitchIn) {
gotoAndPlay (13);
}
Instance of Symbol 102 MovieClip in Symbol 119 MovieClip Frame 14
onClipEvent (load) {
_y = ((_y + random(60)) - 30);
}
Instance of Symbol 105 MovieClip "RAGE" in Symbol 119 MovieClip Frame 14
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 109 MovieClip in Symbol 119 MovieClip Frame 15
onClipEvent (load) {
_y = ((_y + random(60)) - 30);
}
Instance of Symbol 102 MovieClip in Symbol 119 MovieClip Frame 17
onClipEvent (load) {
_y = ((_y + random(60)) - 30);
}
Instance of Symbol 109 MovieClip in Symbol 119 MovieClip Frame 18
onClipEvent (load) {
_y = ((_y + random(60)) - 30);
}
Symbol 119 MovieClip Frame 19
if (Key.isDown(_root.AttackKey)) {
gotoAndPlay (13);
} else {
_parent.SwitchIn = false;
}
Symbol 119 MovieClip Frame 25
tellTarget (_parent) {
gotoAndStop (1);
};
Symbol 120 MovieClip Frame 1
stop();
Instance of Symbol 86 MovieClip in Symbol 120 MovieClip Frame 1
onClipEvent (enterFrame) {
_alpha = random(100);
}
onClipEvent (enterFrame) {
if (Key.isDown(_root.AttackKey)) {
tellTarget (_parent) {
gotoAndStop (2);
};
}
}
onClipEvent (load) {
if (Key.isDown(_root.AttackKey)) {
tellTarget (_parent) {
SwitchIn = true;
gotoAndStop (2);
};
}
}
Symbol 133 MovieClip Frame 1
stop();
_parent.WeDone = false;
if (_root.Weapon == "Rage") {
gotoAndPlay (10);
}
Instance of Symbol 122 MovieClip in Symbol 133 MovieClip Frame 1
onClipEvent (enterFrame) {
if (0 < _parent._parent._alpha) {
tellTarget (_parent) {
play();
};
}
}
onClipEvent (load) {
if (Key.isDown(_root.AttackKey)) {
tellTarget (_parent) {
play();
};
}
}
Instance of Symbol 127 MovieClip in Symbol 133 MovieClip Frame 5
onClipEvent (enterFrame) {
if (_parent._parent._alpha == 0) {
tellTarget (_parent) {
gotoAndStop (1);
};
}
}
Symbol 133 MovieClip Frame 8
_parent.WeDone = true;
Symbol 133 MovieClip Frame 9
gotoAndPlay (2);
Symbol 133 MovieClip Frame 15
if (!Key.isDown(_root.AttackKey)) {
_parent.WeDone = true;
gotoAndStop (1);
}
Instance of Symbol 134 MovieClip "Arm" in Symbol 135 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.Active) {
if (Key.isDown(_root.UpKey)) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
if (Key.isDown(_root.AttackKey)) {
_alpha = 100;
} else if (WeDone) {
_alpha = 0;
}
}
}
onClipEvent (load) {
if (Key.isDown(_root.AttackKey)) {
_alpha = 100;
} else {
_alpha = 0;
}
}
Symbol 148 MovieClip Frame 81
if (random(5) == 1) {
gotoAndPlay (181);
}
Symbol 148 MovieClip Frame 85
gotoAndPlay(random(180));
Symbol 148 MovieClip Frame 180
gotoAndPlay (1);
Symbol 150 MovieClip Frame 1
stop();
Symbol 150 MovieClip Frame 8
WeDone = true;
Symbol 156 MovieClip Frame 1
stop();
Instance of Symbol 155 MovieClip in Symbol 156 MovieClip Frame 1
onClipEvent (enterFrame) {
_alpha = random(100);
if (Key.isDown(_root.AttackKey)) {
tellTarget (_parent) {
gotoAndStop (2);
};
}
}
onClipEvent (load) {
if (Key.isDown(_root.AttackKey)) {
tellTarget (_parent) {
SwitchIn = true;
gotoAndStop (2);
};
}
}
Symbol 156 MovieClip Frame 3
stop();
Symbol 193 MovieClip Frame 10
if (Counter < 3) {
Counter = Counter + 1;
gotoAndPlay (1);
}
Symbol 193 MovieClip Frame 16
if (Counter < 6) {
Counter = Counter + 1;
gotoAndPlay (10);
}
Symbol 193 MovieClip Frame 19
gotoAndPlay (16);
Instance of Symbol 181 MovieClip in Symbol 198 MovieClip Frame 1
onClipEvent (load) {
if (Key.isDown(_root.AttackKey)) {
_alpha = 0;
} else {
_alpha = 100;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(_root.AttackKey)) {
_alpha = 0;
} else {
_alpha = 100;
}
}
Instance of Symbol 193 MovieClip in Symbol 198 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.Active) {
play();
} else {
stop();
}
}
Instance of Symbol 196 MovieClip in Symbol 198 MovieClip Frame 2
onClipEvent (load) {
if (Key.isDown(_root.AttackKey)) {
_alpha = 0;
} else {
_alpha = 100;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(_root.AttackKey)) {
_alpha = 0;
} else {
_alpha = 100;
}
}
Symbol 199 MovieClip Frame 10
if (Counter < 3) {
Counter = Counter + 1;
gotoAndPlay (1);
}
Symbol 199 MovieClip Frame 16
if (Counter < 6) {
Counter = Counter + 1;
gotoAndPlay (10);
}
Symbol 199 MovieClip Frame 19
gotoAndPlay (16);
Instance of Symbol 203 MovieClip in Symbol 213 MovieClip Frame 1
onClipEvent (load) {
if (Key.isDown(_root.AttackKey)) {
_alpha = 0;
} else {
_alpha = 100;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(_root.AttackKey)) {
_alpha = 0;
} else {
_alpha = 100;
}
}
Instance of Symbol 206 MovieClip in Symbol 213 MovieClip Frame 2
onClipEvent (load) {
if (Key.isDown(_root.AttackKey)) {
_alpha = 0;
} else {
_alpha = 100;
}
no = "no";
}
onClipEvent (enterFrame) {
if (Key.isDown(_root.AttackKey)) {
_alpha = 0;
} else {
_alpha = 100;
}
}
Symbol 213 MovieClip Frame 3
stop();
Instance of Symbol 203 MovieClip in Symbol 213 MovieClip Frame 3
onClipEvent (load) {
if (Key.isDown(_root.AttackKey)) {
_alpha = 0;
} else {
_alpha = 100;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(_root.AttackKey)) {
_alpha = 0;
} else {
_alpha = 100;
}
}
Instance of Symbol 206 MovieClip in Symbol 213 MovieClip Frame 4
onClipEvent (load) {
if (Key.isDown(_root.AttackKey)) {
_alpha = 0;
} else {
_alpha = 100;
}
no = "no";
}
onClipEvent (enterFrame) {
if (Key.isDown(_root.AttackKey)) {
_alpha = 0;
} else {
_alpha = 100;
}
}
Symbol 213 MovieClip Frame 6
tellTarget (_parent) {
gotoAndStop (1);
};
Instance of Symbol 216 MovieClip in Symbol 218 MovieClip Frame 1
onClipEvent (load) {
if (Key.isDown(_root.AttackKey)) {
_alpha = 0;
play();
} else {
_alpha = 100;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(_root.AttackKey)) {
_alpha = 0;
if (!WeDone) {
play();
}
} else {
_alpha = 100;
WeDone = false;
}
}
Symbol 219 MovieClip Frame 1
stop();
Instance of Symbol 120 MovieClip "V" in Symbol 219 MovieClip Frame 1
onClipEvent (load) {
if (_root.Weapon != "Rage") {
_alpha = 0;
gotoAndStop (3);
} else if (_currentframe == 3) {
_alpha = 100;
gotoAndStop (1);
}
}
onClipEvent (enterFrame) {
if (_root.Weapon != "Rage") {
_alpha = 0;
gotoAndStop (3);
} else if (_currentframe == 3) {
_alpha = 100;
gotoAndStop (1);
}
}
Instance of Symbol 150 MovieClip in Symbol 219 MovieClip Frame 1
onClipEvent (load) {
if (Key.isDown(_root.AttackKey)) {
_alpha = 0;
play();
} else {
_alpha = 100;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(_root.AttackKey)) {
_alpha = 0;
if (!WeDone) {
play();
}
} else {
_alpha = 100;
WeDone = false;
}
}
Instance of Symbol 151 MovieClip in Symbol 219 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
tellTarget (_parent) {
if (_root.Active) {
if (Key.isDown(_root.PauseKey)) {
if (!PK) {
_root.Active = false;
tellTarget (_root.SFX) {
gotoAndPlay (8);
};
}
PK = true;
} else {
PK = false;
}
if (Key.isDown(_root.LeftKey)) {
_xscale = -100;
xThrust = xThrust - 6;
if ((_currentframe == 1) or (_currentframe == 4)) {
gotoAndStop (5);
}
}
if (Key.isDown(_root.RightKey)) {
_xscale = 100;
xThrust = xThrust + 6;
if ((_currentframe == 1) or (_currentframe == 4)) {
gotoAndStop (5);
}
}
if ((!Key.isDown(_root.LeftKey)) && (!Key.isDown(_root.RightKey))) {
if (_currentframe == 2) {
gotoAndStop (1);
}
if (Key.isDown(_root.DownKey) && (Standing)) {
gotoAndStop (4);
}
}
if (Key.isDown(_root.JumpKey)) {
if (Standing) {
yThrust = yThrust - 24;
tellTarget (_root.SFX) {
gotoAndPlay (2);
};
Standing = false;
gotoAndStop (3);
}
}
_x = (_x + xThrust);
xThrust = xThrust * 0.5;
if (_root.level.Wall.hitTest((_x + _parent._x) + 40, (_y + _parent._y) - 40, true)) {
xThrust = 0;
while (_root.level.Wall.hitTest((_x + _parent._x) + 40, (_y + _parent._y) - 40, true)) {
_x = (_x - 1);
}
}
if (_root.level.Wall.hitTest((_x + _parent._x) - 40, (_y + _parent._y) - 40, true)) {
xThrust = 0;
while (_root.level.Wall.hitTest((_x + _parent._x) - 40, (_y + _parent._y) - 40, true)) {
_x = (_x + 1);
}
}
_y = (_y + yThrust);
yThrust = yThrust + 2;
if (8 < yThrust) {
gotoAndStop (3);
}
if (80 < yThrust) {
yThrust = 80;
}
if (yThrust < 0) {
if (_root.level.Wall.hitTest((_x + _parent._x) + 30, (_y + _parent._y) - 100, true) or _root.level.Wall.hitTest((_x + _parent._x) - 30, (_y + _parent._y) - 100, true)) {
yThrust = 2;
while (_root.level.Wall.hitTest((_x + _parent._x) + 30, (_y + _parent._y) - 101, true) or _root.level.Wall.hitTest((_x + _parent._x) - 30, (_y + _parent._y) - 101, true)) {
_y = (_y + 1);
}
}
}
if (0 < yThrust) {
if (_root.level.Wall.hitTest((_x + _parent._x) + 30, _y + _parent._y, true) or _root.level.Wall.hitTest((_x + _parent._x) - 30, _y + _parent._y, true)) {
if (!Standing) {
if (_currentframe == 3) {
tellTarget (_root.SFX) {
gotoAndPlay (5);
};
if (6 < yThrust) {
gotoAndStop (4);
} else {
gotoAndStop (1);
}
}
xThrust = 0;
}
Standing = true;
yThrust = 0;
while (_root.level.Wall.hitTest((_x + _parent._x) + 30, (_y + _parent._y) + 1, true) or _root.level.Wall.hitTest((_x + _parent._x) - 30, (_y + _parent._y) + 1, true)) {
_y = (_y - 1);
}
} else if (_root.level.Floor.hitTest((_x + _parent._x) + 30, _y + _parent._y, true) or _root.level.Floor.hitTest((_x + _parent._x) - 30, _y + _parent._y, true)) {
if (!Standing) {
if (_currentframe == 3) {
tellTarget (_root.SFX) {
gotoAndPlay (5);
};
if (6 < yThrust) {
gotoAndStop (4);
} else {
gotoAndStop (1);
}
}
xThrust = 0;
}
Standing = true;
yThrust = 0;
while (_root.level.Floor.hitTest((_x + _parent._x) + 30, (_y + _parent._y) + 1, true) or _root.level.Floor.hitTest((_x + _parent._x) - 30, (_y + _parent._y) + 1, true)) {
_y = (_y - 1);
}
} else if (!(((_root.level.Wall.hitTest((_x + _parent._x) + 30, (_y + _parent._y) + 4, true) or _root.level.Wall.hitTest((_x + _parent._x) - 30, (_y + _parent._y) + 4, true)) or _root.level.Floor.hitTest((_x + _parent._x) + 30, (_y + _parent._y) + 4, true)) or _root.level.Floor.hitTest((_x + _parent._x) - 30, (_y + _parent._y) + 4, true))) {
Standing = false;
}
}
} else if (Key.isDown(_root.PauseKey)) {
if (!PK) {
_root.Active = true;
tellTarget (_root.SFX) {
gotoAndPlay (8);
};
}
PK = true;
} else {
PK = false;
}
};
}
Instance of Symbol 152 MovieClip in Symbol 219 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
tellTarget (_parent) {
if (_root.Active && (Key.isDown(Key.SHIFT))) {
if (Key.isDown(_root.PauseKey)) {
if (!PK) {
_root.Active = false;
tellTarget (_root.SFX) {
gotoAndPlay (8);
};
}
PK = true;
} else {
PK = false;
}
if (Key.isDown(_root.LeftKey)) {
_xscale = -100;
xThrust = xThrust - 6;
if ((_currentframe == 1) or (_currentframe == 4)) {
gotoAndStop (5);
}
}
if (Key.isDown(_root.RightKey)) {
_xscale = 100;
xThrust = xThrust + 6;
if ((_currentframe == 1) or (_currentframe == 4)) {
gotoAndStop (5);
}
}
if ((!Key.isDown(_root.LeftKey)) && (!Key.isDown(_root.RightKey))) {
if (_currentframe == 2) {
gotoAndStop (1);
}
if (Key.isDown(_root.DownKey) && (Standing)) {
gotoAndStop (4);
}
}
if (Key.isDown(_root.JumpKey)) {
if (Standing) {
yThrust = yThrust - 24;
tellTarget (_root.SFX) {
gotoAndPlay (2);
};
Standing = false;
gotoAndStop (3);
}
}
_x = (_x + xThrust);
xThrust = xThrust * 0.5;
if (_root.level.Wall.hitTest((_x + _parent._x) + 40, (_y + _parent._y) - 40, true)) {
xThrust = 0;
while (_root.level.Wall.hitTest((_x + _parent._x) + 40, (_y + _parent._y) - 40, true)) {
_x = (_x - 1);
}
}
if (_root.level.Wall.hitTest((_x + _parent._x) - 40, (_y + _parent._y) - 40, true)) {
xThrust = 0;
while (_root.level.Wall.hitTest((_x + _parent._x) - 40, (_y + _parent._y) - 40, true)) {
_x = (_x + 1);
}
}
_y = (_y + yThrust);
yThrust = yThrust + 2;
if (8 < yThrust) {
gotoAndStop (3);
}
if (80 < yThrust) {
yThrust = 80;
}
if (yThrust < 0) {
if (_root.level.Wall.hitTest((_x + _parent._x) + 30, (_y + _parent._y) - 100, true) or _root.level.Wall.hitTest((_x + _parent._x) - 30, (_y + _parent._y) - 100, true)) {
yThrust = 2;
while (_root.level.Wall.hitTest((_x + _parent._x) + 30, (_y + _parent._y) - 101, true) or _root.level.Wall.hitTest((_x + _parent._x) - 30, (_y + _parent._y) - 101, true)) {
_y = (_y + 1);
}
}
}
if (0 < yThrust) {
if (_root.level.Wall.hitTest((_x + _parent._x) + 30, _y + _parent._y, true) or _root.level.Wall.hitTest((_x + _parent._x) - 30, _y + _parent._y, true)) {
if (!Standing) {
if (_currentframe == 3) {
tellTarget (_root.SFX) {
gotoAndPlay (5);
};
if (6 < yThrust) {
gotoAndStop (4);
} else {
gotoAndStop (1);
}
}
xThrust = 0;
}
Standing = true;
yThrust = 0;
while (_root.level.Wall.hitTest((_x + _parent._x) + 30, (_y + _parent._y) + 1, true) or _root.level.Wall.hitTest((_x + _parent._x) - 30, (_y + _parent._y) + 1, true)) {
_y = (_y - 1);
}
} else if (_root.level.Floor.hitTest((_x + _parent._x) + 30, _y + _parent._y, true) or _root.level.Floor.hitTest((_x + _parent._x) - 30, _y + _parent._y, true)) {
if (!Standing) {
if (_currentframe == 3) {
tellTarget (_root.SFX) {
gotoAndPlay (5);
};
if (6 < yThrust) {
gotoAndStop (4);
} else {
gotoAndStop (1);
}
}
xThrust = 0;
}
Standing = true;
yThrust = 0;
while (_root.level.Floor.hitTest((_x + _parent._x) + 30, (_y + _parent._y) + 1, true) or _root.level.Floor.hitTest((_x + _parent._x) - 30, (_y + _parent._y) + 1, true)) {
_y = (_y - 1);
}
} else if (!(((_root.level.Wall.hitTest((_x + _parent._x) + 30, (_y + _parent._y) + 4, true) or _root.level.Wall.hitTest((_x + _parent._x) - 30, (_y + _parent._y) + 4, true)) or _root.level.Floor.hitTest((_x + _parent._x) + 30, (_y + _parent._y) + 4, true)) or _root.level.Floor.hitTest((_x + _parent._x) - 30, (_y + _parent._y) + 4, true))) {
Standing = false;
}
}
} else if (Key.isDown(_root.PauseKey)) {
if (!PK) {
_root.Active = true;
tellTarget (_root.SFX) {
gotoAndPlay (8);
};
}
PK = true;
} else {
PK = false;
}
};
}
Instance of Symbol 156 MovieClip "V" in Symbol 219 MovieClip Frame 2
onClipEvent (load) {
if (_root.Weapon != "Rage") {
_alpha = 0;
gotoAndStop (3);
} else if (_currentframe == 3) {
_alpha = 100;
gotoAndStop (1);
}
}
onClipEvent (enterFrame) {
if (_root.Weapon != "Rage") {
_alpha = 0;
gotoAndStop (3);
} else if (_currentframe == 3) {
_alpha = 100;
gotoAndStop (1);
}
}
Instance of Symbol 178 MovieClip in Symbol 219 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.Active) {
play();
} else {
stop();
}
}
Instance of Symbol 198 MovieClip in Symbol 219 MovieClip Frame 3
onClipEvent (enterFrame) {
if (_parent.yThrust < 0) {
gotoAndStop (1);
} else {
gotoAndStop (2);
}
if (_parent.Standing) {
tellTarget (_parent) {
gotoAndStop (1);
};
}
}
Instance of Symbol 120 MovieClip "V" in Symbol 219 MovieClip Frame 4
onClipEvent (load) {
if (_root.Weapon != "Rage") {
_alpha = 0;
gotoAndStop (3);
} else if (_currentframe == 3) {
_alpha = 100;
gotoAndStop (1);
}
}
onClipEvent (enterFrame) {
if (_root.Weapon != "Rage") {
_alpha = 0;
gotoAndStop (3);
} else if (_currentframe == 3) {
_alpha = 100;
gotoAndStop (1);
}
}
Instance of Symbol 213 MovieClip in Symbol 219 MovieClip Frame 4
onClipEvent (enterFrame) {
Counter = Counter + 1;
if (3 < Counter) {
if (!Key.isDown(_root.DownKey)) {
play();
}
}
}
Instance of Symbol 218 MovieClip in Symbol 219 MovieClip Frame 5
onClipEvent (enterFrame) {
Counter = Counter + 1;
if (3 < Counter) {
if ((!Key.isDown(_root.LeftKey)) && (!Key.isDown(_root.RightKey))) {
tellTarget (_parent) {
gotoAndStop (1);
};
} else {
tellTarget (_parent) {
gotoAndStop (2);
};
}
}
}
Instance of Symbol 72 MovieClip in Symbol 224 MovieClip Frame 1
onClipEvent (enterFrame) {
tellTarget (_parent) {
if (hitTest(_root.level.P1.box) && (_y < _root.level.P1._y)) {
_root.level.P1._y = _y;
_root.level.P1.yThrust = 0;
}
};
}
Instance of Symbol 72 MovieClip in Symbol 225 MovieClip Frame 1
onClipEvent (enterFrame) {
tellTarget (_parent) {
if (hitTest(_root.level.P1.box) && (_y < _root.level.P1._y)) {
_root.level.P1._y = _y;
_root.level.P1.yThrust = 0;
}
};
}
Symbol 226 MovieClip Frame 1
stop();
Instance of Symbol 53 MovieClip in Symbol 226 MovieClip Frame 1
onClipEvent (enterFrame) {
gotoAndPlay(_parent.Ribbit._currentframe);
}
Instance of Symbol 54 MovieClip "Ribbit" in Symbol 226 MovieClip Frame 1
onClipEvent (enterFrame) {
if (hitTest(_root.Zap)) {
tellTarget (_parent) {
play();
};
}
if (hitTest(_root.level.P1.V.RAGE.RAGE)) {
tellTarget (_parent) {
Damage = Damage + 5;
play();
};
}
if (_root.Active) {
play();
} else {
stop();
}
}
Symbol 226 MovieClip Frame 2
tellTarget (_root.BoomNoise) {
play();
};
Instance of Symbol 56 MovieClip in Symbol 226 MovieClip Frame 2
onClipEvent (enterFrame) {
if (hitTest(_root.Zap)) {
tellTarget (_parent) {
play();
};
}
}
Symbol 226 MovieClip Frame 3
Damage = Damage + 1;
if (10 < Damage) {
play();
} else {
gotoAndStop (1);
}
Symbol 226 MovieClip Frame 11
stop();
Instance of Symbol 69 MovieClip in Symbol 227 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.Active) {
if (0 < _xscale) {
_x = (_x - 2);
} else {
_x = (_x + 2);
}
}
if (((_xscale < 0) && (!_root.level.Wall.hitTest(((_x + _parent._x) + _parent._parent._x) + 20, (_y + _parent._y) + _parent._parent._y, true))) or ((0 < _xscale) && (!_root.level.Wall.hitTest(((_x + _parent._x) + _parent._parent._x) - 20, (_y + _parent._y) + _parent._parent._y, true)))) {
_xscale = (-_xscale);
}
if (((_xscale < 0) && (_root.level.Wall.hitTest(((_x + _parent._x) + _parent._parent._x) + 20, ((_y + _parent._y) + _parent._parent._y) - 50, true))) or ((0 < _xscale) && (_root.level.Wall.hitTest(((_x + _parent._x) + _parent._parent._x) - 20, ((_y + _parent._y) + _parent._parent._y) - 50, true)))) {
_xscale = (-_xscale);
}
}
Instance of Symbol 226 MovieClip in Symbol 227 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.Active) {
if (0 < _xscale) {
_x = (_x - 2);
} else {
_x = (_x + 2);
}
}
if (((_xscale < 0) && (!_root.level.Wall.hitTest(((_x + _parent._x) + _parent._parent._x) + 20, ((_y + _parent._y) + _parent._parent._y) + 1, true))) or ((0 < _xscale) && (!_root.level.Wall.hitTest(((_x + _parent._x) + _parent._parent._x) - 20, ((_y + _parent._y) + _parent._parent._y) + 1, true)))) {
_xscale = (-_xscale);
}
if (((_xscale < 0) && (_root.level.Wall.hitTest(((_x + _parent._x) + _parent._parent._x) + 20, ((_y + _parent._y) + _parent._parent._y) - 3, true))) or ((0 < _xscale) && (_root.level.Wall.hitTest(((_x + _parent._x) + _parent._parent._x) - 20, ((_y + _parent._y) + _parent._parent._y) - 3, true)))) {
_xscale = (-_xscale);
}
}
Instance of Symbol 231 MovieClip in Symbol 232 MovieClip Frame 1
onClipEvent (enterFrame) {
if (hitTest(_root.level.P1.V.RAGE.RAGE)) {
Counter = Counter + 2;
if (40 < Counter) {
_root.FridgePunch = true;
}
} else if (0 < Counter) {
Counter = Counter - 1;
}
}
Instance of Symbol 72 MovieClip in Symbol 233 MovieClip Frame 1
onClipEvent (enterFrame) {
tellTarget (_parent) {
if (hitTest(_root.level.P1.box) && (_y < _root.level.P1._y)) {
_root.level.P1._y = _y;
_root.level.P1.yThrust = 0;
}
};
}
Instance of Symbol 72 MovieClip in Symbol 234 MovieClip Frame 1
onClipEvent (enterFrame) {
tellTarget (_parent) {
if (hitTest(_root.level.P1.box) && (_y < _root.level.P1._y)) {
_root.level.P1._y = _y;
_root.level.P1.yThrust = 0;
}
};
}
Symbol 235 MovieClip Frame 1
stop();
Instance of Symbol 73 MovieClip in Symbol 235 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
if (_root.Door == 1) {
_root.level.P1._x = _x;
_root.level.P1._y = _y;
_root.level._x = (-_x) + 640;
_root.level._y = (-_y) + 360;
_root.level.xThrust = 0;
_root.level.yThrust = 0;
Counter = 5;
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.level.P1) && (0 < _root.level.P1.xThrust)) {
_root.Door = 1;
_root.Room = 3;
tellTarget (_parent) {
gotoAndPlay (2);
};
}
if (0 < Counter) {
Counter = Counter - 1;
_root.level.P1._x = _x;
_root.level.P1._y = _y;
}
}
Instance of Symbol 83 MovieClip in Symbol 235 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.Weapon == "Pasta") {
gotoAndStop (1);
} else if (_root.Weapon == "Rage") {
gotoAndStop (2);
}
}
Symbol 235 MovieClip Frame 3
stop();
Instance of Symbol 224 MovieClip in Symbol 235 MovieClip Frame 3
onClipEvent (load) {
_alpha = 0;
if (_root.Door == 1) {
_root.level.P1._x = _x;
_root.level.P1._y = _y;
_root.level._x = (-_x) + 640;
_root.level._y = (-_y) + 360;
_root.level.xThrust = 0;
_root.level.yThrust = 0;
Counter = 5;
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.level.P1) && (_root.level.P1.xThrust < 0)) {
_root.Door = 1;
_root.Room = 1;
tellTarget (_parent) {
gotoAndPlay(_totalframes);
};
}
if (0 < Counter) {
Counter = Counter - 1;
_root.level.P1._x = _x;
_root.level.P1._y = _y;
}
}
Instance of Symbol 225 MovieClip in Symbol 235 MovieClip Frame 3
onClipEvent (load) {
_alpha = 0;
if (_root.Door == 2) {
_root.level.P1._x = _x;
_root.level.P1._y = _y;
_root.level._x = (-_x) + 640;
_root.level._y = (-_y) + 360;
_root.level.xThrust = 0;
_root.level.yThrust = 0;
Counter = 5;
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.level.P1) && (0 < _root.level.P1.xThrust)) {
_root.Door = 1;
_root.Room = 5;
tellTarget (_parent) {
gotoAndPlay (4);
};
}
if (0 < Counter) {
Counter = Counter - 1;
_root.level.P1._x = _x;
_root.level.P1._y = _y;
}
}
Symbol 235 MovieClip Frame 5
stop();
Instance of Symbol 233 MovieClip in Symbol 235 MovieClip Frame 5
onClipEvent (load) {
_alpha = 0;
if (_root.Door == 1) {
_root.level.P1._x = _x;
_root.level.P1._y = _y;
_root.level._x = (-_x) + 640;
_root.level._y = (-_y) + 360;
_root.level.xThrust = 0;
_root.level.yThrust = 0;
Counter = 5;
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.level.P1) && (_root.level.P1.xThrust < 0)) {
_root.Door = 2;
_root.Room = 3;
tellTarget (_parent) {
gotoAndPlay (2);
};
}
if (0 < Counter) {
Counter = Counter - 1;
_root.level.P1._x = _x;
_root.level.P1._y = _y;
}
}
Instance of Symbol 234 MovieClip in Symbol 235 MovieClip Frame 5
onClipEvent (load) {
_alpha = 0;
if (_root.Door == 2) {
_root.level.P1._x = _x;
_root.level.P1._y = _y;
_root.level._x = (-_x) + 640;
_root.level._y = (-_y) + 360;
_root.level.xThrust = 0;
_root.level.yThrust = 0;
Counter = 5;
}
}
onClipEvent (enterFrame) {
if (hitTest(_root.level.P1) && (0 < _root.level.P1.xThrust)) {
_root.Door = 1;
_root.Room = 3;
tellTarget (_parent) {
gotoAndPlay (2);
};
}
if (0 < Counter) {
Counter = Counter - 1;
_root.level.P1._x = _x;
_root.level.P1._y = _y;
}
}
Symbol 237 Button
on (release) {
tellTarget (_root.SFX) {
gotoAndPlay (8);
};
if (_root.Active) {
_root.Active = false;
} else {
_root.Active = true;
}
}
Symbol 243 Button
on (release) {
_root.Weapon = "Pasta";
_root.Active = true;
_root.Pause = false;
tellTarget (_root.SFX) {
gotoAndPlay (8);
};
gotoAndStop (1);
}
Symbol 244 Button
on (release) {
_root.Weapon = "Rage";
_root.Active = true;
_root.Pause = false;
tellTarget (_root.SFX) {
gotoAndPlay (8);
};
gotoAndStop (1);
}