Combined Code
movieClip 9 {
frame 1 {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (2892 % 511) * true;
if (!'') {
} else {}
return ;
}
var = -160 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 121;
+= 93;
+= 246;
-= 382;
-= 147;
+= 208;
+= 89;
-= 786;
+= 713;
+= 421;
+= 632;
+= 170;
-= 505;
-= 131;
+= 308;
var = 1;
-= 763;
-= 219;
-= 263;
+= 510;
+= 775;
-= 327;
+= 46;
-= 421;
+= 250;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 177;
true;
'';
eval(!true);
true;
}
}
movieClip 11 {
frame 10 {
stop();
}
}
movieClip 13 {
frame 37 {
_parent.setGotoFrame('done');
stop();
}
}
movieClip 15 {
}
movieClip 17 NewgroundsAPIAsset_Medal_Icon_Placeholder {
}
movieClip 25 NewgroundsAPIAsset_Medal_Popup {
frame 1 {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (737 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 9 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 132;
-= 891;
var eval( != 235) = true;
+= 345;
+= 166;
// An attempt to read a value from empty stack
+= 77;
+= 206;
-= 422;
-= 355;
-= 135;
-= 235;
-= 105;
-= 669;
+= 29;
-= 171;
-= 128;
+= 953;
-= 490;
+= 556;
-= 54;
-= 408;
+= 401;
+= 185;
+= 252;
+= 541;
+= 568;
-= 293;
-= 318;
-= 688;
-= 425;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!undefined;
true;
true;
'';
true;
'';
eval(1);
}
frame 2 {
medal.attachIcon(icon);
}
frame 10 {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (2142 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 78 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 609;
+= 436;
+= 231;
+= 5;
+= 93;
+= 176;
+= 286;
-= 784;
+= 356;
+= 909;
-= 455;
+= 716;
-= 447;
+= 515;
+= 342;
+= 890;
-= 600;
-= 210;
var eval(1) = true;
-= 347;
-= 25;
-= 224;
-= 252;
-= 791;
-= 170;
-= 121;
-= 150;
-= 549;
-= 124;
-= 859;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 176;
true;
!true;
true;
'';
;
}
frame 21 {
this.removeMovieClip();
_visible = false;
stop();
}
}
movieClip 31 NewgroundsAPIAsset_Login_Warning {
frame 1 {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (2309 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 253 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 105;
+= 855;
+= 520;
+= 184;
-= 889;
-= 443;
var eval(true) = '';
-= 669;
-= 472;
+= 117;
+= 423;
+= 503;
-= 308;
+= 574;
-= 739;
+= 231;
-= 419;
+= 63;
-= 24;
+= 346;
-= 46;
+= 151;
+= 275;
-= 2;
-= 338;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
eval( != 518);
'';
!1;
true;
true;
}
frame 10 {
stop();
}
frame 21 {
this.removeMovieClip();
_visible = false;
stop();
}
}
movieClip 34 NewgroundsAPIAsset_Connection_Error {
frame 1 {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (1793 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 705 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 568;
+= 3;
-= 156;
+= 917;
-= 334;
+= 421;
-= 509;
+= 266;
+= 482;
+= 39;
+= 216;
-= 595;
var = eval(!1);
-= 616;
-= 339;
+= 62;
-= 73;
-= 724;
+= 346;
-= 468;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 965;
true;
true;
'';
}
frame 10 {
stop();
}
frame 21 {
this.removeMovieClip();
_visible = false;
stop();
}
}
movieClip 36 {
}
movieClip 38 {
}
movieClip 40 {
}
movieClip 42 {
}
movieClip 44 {
}
movieClip 46 {
}
movieClip 48 {
}
movieClip 50 {
}
movieClip 52 {
}
movieClip 54 {
}
movieClip 55 NewgroundsAPIAsset_big_popup_background {
frame 1 {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (827 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 669 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 86;
+= 812;
+= 156;
-= 229;
-= 400;
-= 450;
+= 77;
-= 377;
+= 565;
-= 221;
-= 116;
-= 534;
+= 234;
-= 553;
+= 145;
-= 96;
+= 96;
+= 666;
+= 162;
+= 199;
+= 165;
-= 47;
-= 105;
+= 166;
var = 1;
-= 111;
-= 30;
+= 364;
-= 18;
-= 779;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 985;
!true;
true;
true;
true;
;
}
}
button 59 {
on (release) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (2726 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 118 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 703;
-= 63;
+= 37;
-= 852;
-= 553;
-= 15;
+= 840;
+= 107;
-= 319;
-= 280;
-= 74;
+= 115;
+= 315;
+= 448;
+= 215;
-= 481;
-= 40;
-= 136;
+= 357;
+= 53;
-= 355;
var eval(true) = true;
-= 221;
-= 732;
+= 183;
-= 21;
-= 243;
+= 530;
+= 682;
-= 833;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 289;
eval(!true);
true;
'';
'';
1;
}
}
button 65 {
on (release) {
getURL(official_version_url, '_blank');
}
}
movieClip 67 NewgroundsAsset_New_Version_Available {
frame 1 {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (980 % 511) * true;
if (!'') {
} else {}
return ;
}
var = -291 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 237;
+= 80;
-= 86;
-= 744;
-= 541;
+= 96;
+= 723;
-= 947;
var eval( != 178) = eval(!true);
+= 553;
+= 317;
+= 419;
+= 713;
+= 16;
-= 541;
+= 471;
-= 807;
+= 75;
-= 332;
-= 116;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
'';
1;
true;
'';
}
}
button 68 {
on (release) {
getURL(official_version_url, '_blank');
}
}
movieClip 72 NewgroundsAsset_Illegal_Host {
frame 1 {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (2307 % 511) * true;
if (!'') {
} else {}
return ;
}
var = -142 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 383;
+= 45;
+= 276;
-= 104;
var eval( != 121) = !true;
+= 305;
+= 176;
+= 243;
+= 6;
-= 560;
+= 388;
+= 359;
+= 409;
-= 527;
+= 561;
-= 903;
-= 615;
-= 315;
+= 89;
-= 203;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
'';
eval(true);
'';
1;
}
}
movieClip 73 API Connector (NewgroundsAPI) {
#initclip
Object.registerClass('API Connector (NewgroundsAPI)', com.newgrounds.components.APIConnector);
#endinitclip
frame 20 {
_visible = false;
}
}
frame 1 {
stop();
Stage.showMenu = false;
_root._focusrect = false;
stopAllSounds();
myListener = new Object();
myListener.onKeyDown = function () {
if (Key.getCode() == 81) {
if (i++ >= 2) {
i = 0;
}
_quality = ['HIGH', 'MEDIUM', 'LOW'][i];
}
};
Key.addListener(myListener);
}
movieClip 107 {
}
movieClip 108 {
}
movieClip 110 {
frame 1 {
_root.barstuff.gotoAndStop(1);
_root.popmedals.gotoAndStop(1);
}
frame 1 {
function camControl() {
parentColor.setTransform(camColor.getTransform());
var v4 = sX / this._width;
var v3 = sY / this._height;
_parent._x = cX - this._x * v4;
_parent._y = cY - this._y * v3;
_parent._xscale = 100 * v4;
_parent._yscale = 100 * v3;
}
function resetStage() {
var v2 = {'ra': 100, 'rb': 0, 'ga': 100, 'gb': 0, 'ba': 100, 'bb': 0, 'aa': 100, 'ab': 0};
parentColor.setTransform(v2);
_parent._xscale = 100;
_parent._yscale = 100;
_parent._x = 0;
_parent._y = 0;
}
parentColor.setTransform(camColor.getTransform());
this._visible = false;
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;
}
}
movieClip 111 {
}
movieClip 120 {
}
button 125 {
on (release) {
getURL('http://www.newgrounds.com', '_blank');
}
}
movieClip 127 {
}
movieClip 129 {
}
movieClip 131 {
}
movieClip 133 {
}
movieClip 135 {
}
movieClip 136 {
}
button 137 {
on (release) {
getURL('http://mastermerol.newgrounds.com/', '_blank');
}
}
movieClip 154 {
}
movieClip 155 {
}
movieClip 156 {
}
movieClip 157 {
}
button 162 {
on (release) {
play();
}
}
movieClip 164 {
}
movieClip 165 {
}
movieClip 167 {
frame 16 {
stop();
}
frame 25 {
_root.play();
}
frame 54 {
stop();
}
}
movieClip 168 {
frame 51 {
stop();
}
}
movieClip 169 {
frame 100 {
stop();
}
}
// unknown tag 88 length 97
movieClip 172 {
}
instance of movieClip 172 {
onClipEvent (load) {
totalb = _root.getBytesTotal();
totalkb = int(totalb / 1024);
}
onClipEvent (enterFrame) {
var loadedb = _root.getBytesLoaded();
loadedkb = int(loadedb / 1024);
percent = (loadedb / totalb) * 100;
_root.loadingscreen.gotoAndStop(int(percent));
pl1 = '' + int(percent) + '%';
}
}
movieClip 176 {
frame 24 {
stop();
}
}
instance of movieClip 73 API Connector (NewgroundsAPI) {
onClipEvent (construct) {
api_id = '13300:e8NKevNp';
encryption_key = 'TVhVEHXBqrCsDQgl8WilXVH85GNuaBQM';
version = '';
fake_session = true;
debug = true;
error_screens = true;
medal_popups = true;
}
}
movieClip 181 {
frame 2 {
stopAllSounds();
}
}
movieClip 182 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 9 {
stop();
}
frame 12 {
stop();
}
frame 17 {
stop();
}
}
movieClip 183 {
instance of movieClip 182 {
onClipEvent (enterFrame) {
if (Key.isDown(84) && Key.isDown(85)) {
this.gotoAndStop('mute');
}
}
}
}
movieClip 76 __Packages.com.newgrounds.Bridge {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (1997 % 511) * true;
if (!'') {
} else {}
return ;
}
var = -85 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 70;
+= 224;
-= 487;
+= 618;
-= 490;
var = 1;
-= 518;
-= 35;
-= 154;
+= 366;
+= 383;
+= 300;
-= 287;
-= 102;
+= 627;
+= 192;
+= 35;
-= 220;
-= 100;
-= 78;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 379;
true;
true;
!;
#endinitclip
}
movieClip 74 __Packages.com.newgrounds.APIError {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (678 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 334 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 48;
+= 492;
-= 713;
-= 296;
+= 614;
-= 866;
+= 525;
+= 405;
-= 100;
-= 521;
-= 607;
+= 329;
+= 556;
-= 109;
+= 562;
-= 716;
+= 939;
+= 443;
+= 98;
-= 182;
-= 136;
+= 153;
var eval(eval(true)) = '';
-= 654;
-= 976;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 501;
!true;
'';
1;
true;
#endinitclip
}
movieClip 75 __Packages.com.newgrounds.API {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (1221 % 511) * true;
if (!'') {
} else {}
return ;
}
var = -124 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 2;
+= 873;
-= 166;
-= 198;
-= 23;
-= 2;
+= 506;
-= 165;
-= 39;
-= 518;
-= 616;
+= 404;
+= 30;
-= 168;
-= 233;
+= 6;
-= 571;
-= 371;
-= 24;
+= 400;
-= 310;
var eval(!eval(true)) = true;
+= 137;
-= 108;
-= 171;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 75;
true;
'';
'';
1;
#endinitclip
}
movieClip 77 __Packages.com.newgrounds.SaveFile {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (1727 % 511) * true;
if (!'') {
} else {}
return ;
}
var = -55 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 289;
+= 502;
+= 446;
-= 253;
-= 546;
-= 85;
+= 39;
+= 170;
+= 307;
+= 725;
-= 268;
-= 476;
+= 392;
-= 457;
+= 99;
+= 384;
+= 491;
+= 155;
-= 669;
-= 191;
-= 135;
-= 188;
-= 550;
+= 561;
+= 83;
+= 781;
-= 44;
var eval(true) = true;
+= 453;
-= 581;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 139;
true;
!eval(true);
'';
'';
1;
#endinitclip
}
movieClip 78 __Packages.com.newgrounds.SaveGroup {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (1082 % 511) * true;
if (!'') {
} else {}
return ;
}
var = -27 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 408;
-= 333;
+= 281;
-= 224;
+= 36;
+= 148;
-= 150;
+= 281;
+= 299;
-= 293;
-= 282;
-= 262;
+= 690;
+= 266;
+= 205;
-= 883;
+= 5;
+= 192;
-= 741;
-= 301;
+= 473;
-= 823;
var = true;
-= 327;
+= 240;
+= 492;
-= 250;
+= 878;
-= 18;
-= 125;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 33;
true;
true;
true;
'';
eval(!1);
#endinitclip
}
movieClip 81 __Packages.com.newgrounds.SaveGroupQuery {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (1695 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 421 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 204;
-= 34;
-= 762;
+= 171;
-= 90;
-= 70;
-= 309;
+= 788;
+= 231;
+= 121;
+= 346;
-= 252;
-= 512;
+= 490;
+= 17;
-= 345;
var eval(eval(true)) = '';
-= 552;
+= 53;
-= 370;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 583;
true;
'';
!1;
#endinitclip
}
movieClip 83 __Packages.com.newgrounds.encoders.ImageScanner {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (2740 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 685 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 455;
+= 296;
-= 41;
-= 568;
-= 61;
+= 883;
var eval( != 870) = true;
+= 688;
// An attempt to read a value from empty stack
-= 151;
-= 114;
+= 143;
-= 732;
+= 82;
-= 50;
-= 647;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!eval(undefined);
'';
'';
1;
#endinitclip
}
movieClip 82 __Packages.com.newgrounds.encoders.BaseN {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (263 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 299 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 403;
+= 52;
+= 325;
+= 833;
+= 527;
+= 269;
var = eval(1);
-= 765;
+= 470;
+= 332;
+= 41;
+= 149;
-= 537;
-= 676;
+= 577;
+= 112;
-= 273;
-= 581;
-= 634;
-= 497;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 562;
!true;
'';
true;
#endinitclip
}
movieClip 92 __Packages.com.newgrounds.APIEventDispatcher {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (595 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 240 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 240;
+= 101;
+= 17;
+= 436;
+= 433;
+= 89;
-= 505;
-= 62;
-= 158;
-= 288;
-= 530;
-= 515;
-= 668;
+= 630;
var = eval(1);
+= 168;
+= 125;
+= 295;
+= 7;
-= 31;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 324;
true;
!'';
true;
#endinitclip
}
movieClip 80 __Packages.com.newgrounds.APIEvent {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (1375 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 491 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 510;
+= 788;
+= 790;
-= 302;
-= 28;
+= 369;
+= 599;
-= 112;
-= 824;
-= 155;
-= 596;
+= 34;
-= 185;
-= 49;
+= 313;
-= 105;
-= 658;
-= 134;
-= 99;
+= 280;
var eval(eval(!true)) = true;
-= 230;
+= 43;
-= 625;
-= 688;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 844;
true;
'';
'';
1;
#endinitclip
}
movieClip 1 __Packages.com.newgrounds.components.APIConnector {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (2421 % 511) * true;
if (!'') {
} else {}
return ;
}
var = -320 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 233;
-= 3;
+= 360;
-= 110;
-= 470;
+= 197;
+= 218;
+= 141;
-= 340;
+= 810;
-= 14;
var = !true;
+= 40;
-= 374;
-= 617;
-= 352;
-= 158;
+= 247;
-= 2;
-= 68;
+= 468;
+= 478;
-= 117;
+= 115;
+= 317;
+= 110;
+= 69;
+= 291;
-= 50;
-= 507;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 57;
eval(true);
true;
true;
'';
1;
#endinitclip
}
movieClip 79 __Packages.com.newgrounds.ValidationTools {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (872 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 209 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 407;
+= 333;
-= 518;
+= 302;
+= 2;
+= 455;
+= 175;
-= 336;
+= 420;
-= 921;
-= 22;
-= 800;
+= 326;
+= 298;
-= 362;
-= 244;
+= 221;
var = !1;
-= 220;
+= 347;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 570;
true;
true;
;
#endinitclip
}
movieClip 84 __Packages.com.newgrounds.encoders.SerialXML {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (2879 % 511) * true;
if (!'') {
} else {}
return ;
}
var = -58 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 423;
-= 578;
-= 583;
+= 259;
+= 10;
+= 400;
+= 729;
-= 272;
+= 664;
-= 434;
+= 39;
-= 390;
-= 88;
-= 115;
+= 419;
+= 145;
-= 169;
var eval(1) = !true;
-= 61;
+= 265;
-= 20;
-= 54;
+= 85;
+= 29;
-= 229;
+= 164;
+= 242;
+= 91;
-= 262;
-= 914;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 266;
eval(true);
'';
true;
true;
'';
#endinitclip
}
movieClip 85 __Packages.com.newgrounds.encoders.LZW2 {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (1433 % 511) * true;
if (!'') {
} else {}
return ;
}
var = -183 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 628;
-= 425;
-= 203;
-= 88;
-= 233;
+= 297;
-= 322;
+= 11;
-= 542;
-= 744;
-= 108;
+= 412;
-= 786;
+= 443;
-= 491;
+= 460;
-= 389;
+= 581;
-= 448;
var = 1;
+= 298;
-= 15;
+= 323;
+= 481;
-= 724;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 228;
true;
!true;
eval(true);
'';
#endinitclip
}
movieClip 86 __Packages.com.newgrounds.encoders.LZW {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (423 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 264 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 521;
-= 183;
-= 96;
-= 30;
+= 239;
-= 52;
+= 165;
-= 601;
-= 666;
+= 343;
-= 139;
var eval(true) = '';
-= 589;
+= 775;
+= 21;
+= 23;
-= 385;
+= 201;
+= 712;
-= 832;
+= 2;
+= 42;
-= 578;
-= 221;
+= 463;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 687;
true;
true;
'';
!eval(1);
#endinitclip
}
movieClip 87 __Packages.com.newgrounds.Medal {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (1006 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 27 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 73;
+= 134;
-= 431;
-= 475;
-= 141;
-= 165;
+= 159;
+= 145;
-= 325;
-= 291;
var eval(true) = '';
+= 488;
+= 152;
+= 261;
-= 379;
-= 775;
+= 952;
+= 23;
-= 285;
-= 295;
-= 377;
-= 312;
+= 686;
+= 237;
+= 495;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 522;
true;
eval(true);
'';
!1;
#endinitclip
}
movieClip 88 __Packages.com.newgrounds.ScoreBoard {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (1967 % 511) * true;
if (!'') {
} else {}
return ;
}
var = -285 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 13;
-= 92;
-= 190;
-= 291;
-= 482;
+= 73;
-= 318;
+= 610;
+= 45;
-= 228;
-= 133;
-= 487;
-= 318;
-= 80;
-= 134;
+= 367;
+= 135;
+= 554;
var eval(true) = !true;
+= 474;
+= 137;
-= 75;
-= 538;
-= 510;
-= 26;
+= 834;
+= 189;
-= 688;
+= 615;
-= 622;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 149;
true;
'';
1;
'';
eval(true);
#endinitclip
}
movieClip 89 __Packages.com.newgrounds.Score {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (145 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 543 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 276;
-= 668;
+= 197;
+= 63;
+= 104;
+= 303;
+= 278;
+= 425;
-= 569;
+= 564;
-= 231;
+= 337;
-= 664;
-= 590;
-= 671;
-= 570;
var eval( != 688) = !true;
-= 72;
+= 388;
-= 45;
+= 196;
-= 376;
+= 391;
-= 845;
+= 9;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
true;
'';
1;
true;
;
#endinitclip
}
movieClip 90 __Packages.com.newgrounds.encoders.RC4 {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (38 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 295 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 438;
-= 417;
+= 722;
+= 847;
+= 97;
+= 39;
+= 22;
+= 428;
var eval(!true) = '';
+= 303;
+= 807;
-= 62;
-= 542;
-= 291;
-= 806;
-= 541;
+= 254;
-= 361;
-= 404;
+= 282;
+= 327;
-= 28;
+= 441;
+= 764;
+= 207;
-= 746;
-= 478;
-= 142;
-= 351;
-= 326;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 333;
eval(true);
true;
true;
'';
1;
#endinitclip
}
movieClip 91 __Packages.com.newgrounds.encoders.JSON {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (1418 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 14 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 391;
+= 143;
-= 505;
+= 112;
+= 627;
+= 233;
-= 198;
-= 587;
-= 212;
-= 179;
-= 195;
-= 765;
-= 340;
-= 40;
var eval(true) = '';
+= 447;
-= 157;
-= 25;
+= 575;
+= 272;
+= 112;
+= 138;
+= 11;
+= 400;
-= 434;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 410;
eval(!true);
true;
'';
1;
#endinitclip
}
movieClip 93 __Packages.com.newgrounds.encoders.MD5 {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (2764 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 750 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 281;
-= 77;
-= 462;
-= 340;
-= 261;
+= 234;
+= 177;
+= 132;
-= 632;
-= 918;
-= 48;
+= 340;
+= 574;
+= 74;
+= 175;
var eval(1) = true;
+= 713;
+= 481;
+= 341;
-= 709;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 959;
eval(true);
'';
!'';
#endinitclip
}
frame 2 {
stop();
}
movieClip 190 {
}
movieClip 192 {
}
movieClip 193 {
}
movieClip 195 {
}
movieClip 205 {
frame 1 {
if (_root.history._currentframe == 1) {
gotoAndStop(1);
}
if (_root.history._currentframe == 2) {
gotoAndStop(2);
}
if (_root.history._currentframe == 3) {
gotoAndStop(3);
}
if (_root.history._currentframe == 4) {
gotoAndStop(4);
}
if (_root.history._currentframe == 5) {
gotoAndStop(5);
}
}
}
// unknown tag 88 length 84
movieClip 210 {
frame 1 {
stop();
}
}
movieClip 214 {
frame 1 {
stop();
}
}
movieClip 218 {
frame 1 {
stop();
}
}
movieClip 222 {
frame 1 {
stop();
}
}
movieClip 223 {
frame 1 {
stop();
}
instance of movieClip 210 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 214 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 218 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 222 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
button 230 {
on (press) {
_root.ground.pplant.gotoAndPlay(2);
}
on (press) {
_root.areaskin.wplant.gotoAndPlay(2);
}
}
movieClip 231 {
frame 1 {
stop();
}
}
movieClip 298 {
frame 1 {
stop();
}
instance of movieClip 231 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
movieClip 307 {
frame 1 {
if (_root.history._currentframe == 1) {
gotoAndStop(1);
}
if (_root.history._currentframe == 2) {
gotoAndStop(2);
}
if (_root.history._currentframe == 3) {
gotoAndStop(3);
}
if (_root.history._currentframe == 4) {
gotoAndStop(4);
}
if (_root.history._currentframe == 5) {
gotoAndStop(5);
}
}
frame 2 {
stop();
}
}
movieClip 328 {
}
movieClip 366 {
}
movieClip 371 {
frame 1 {
if (_root.rattlehead._currentframe == 2) {
gotoAndStop('mask');
} else {
play();
}
}
instance headwater of movieClip 328 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.water)) {
_root.barair.gotoAndStop(1);
} else {
_root.barair.gotoAndStop(2);
}
}
}
frame 555 {
gotoAndPlay(1);
}
frame 556 {
stop();
}
}
movieClip 399 {
frame 60 {
gotoAndPlay(33);
}
}
movieClip 446 {
}
movieClip 500 {
frame 305 {
stop();
}
}
movieClip 501 {
frame 556 {
_root.talk.gotoAndStop(2);
}
frame 662 {
if (_root.rattlehead._currentframe == 2) {
gotoAndStop('mask');
} else {
stop();
}
}
}
movieClip 506 {
}
movieClip 507 {
}
movieClip 508 {
instance of movieClip 223 {
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
frame 832 {
_root.gotoAndStop('titlebegin');
}
}
movieClip 512 {
}
button 514 {
on (release) {
gotoAndPlay(2);
}
}
movieClip 517 {
frame 1 {
stop();
}
frame 40 {
_root.gotoAndStop('begin');
}
}
movieClip 520 {
}
movieClip 527 {
}
movieClip 532 {
}
// unknown tag 88 length 69
movieClip 538 {
}
movieClip 539 {
frame 117 {
stop();
}
}
movieClip 540 {
frame 1 {
stop();
}
}
movieClip 544 {
}
movieClip 545 {
frame 117 {
stop();
}
}
movieClip 546 {
frame 1 {
stop();
}
}
movieClip 551 {
}
movieClip 552 {
frame 117 {
stop();
}
}
movieClip 553 {
frame 1 {
stop();
}
}
movieClip 557 {
}
movieClip 558 {
frame 117 {
stop();
}
}
movieClip 559 {
frame 1 {
stop();
}
}
movieClip 564 {
}
movieClip 565 {
frame 117 {
stop();
}
}
movieClip 566 {
frame 1 {
stop();
}
}
movieClip 570 {
}
movieClip 571 {
frame 117 {
stop();
}
}
movieClip 572 {
frame 1 {
stop();
}
}
movieClip 576 {
}
movieClip 577 {
frame 117 {
stop();
}
}
movieClip 578 {
frame 1 {
stop();
}
}
movieClip 583 {
}
movieClip 584 {
frame 117 {
stop();
}
}
movieClip 585 {
frame 1 {
stop();
}
}
movieClip 589 {
}
movieClip 590 {
frame 117 {
stop();
}
}
movieClip 591 {
frame 1 {
stop();
}
}
movieClip 595 {
}
movieClip 596 {
frame 117 {
stop();
}
}
movieClip 597 {
frame 1 {
stop();
}
}
movieClip 602 {
}
movieClip 603 {
frame 117 {
stop();
}
}
movieClip 604 {
frame 1 {
stop();
}
}
movieClip 608 {
}
movieClip 609 {
frame 117 {
stop();
}
}
movieClip 610 {
frame 1 {
stop();
}
}
movieClip 611 {
}
movieClip 612 {
frame 77 {
stop();
}
}
movieClip 613 {
frame 1 {
stop();
}
}
movieClip 614 {
}
movieClip 615 {
frame 77 {
stop();
}
}
movieClip 616 {
frame 1 {
stop();
}
}
movieClip 617 {
}
movieClip 618 {
frame 77 {
stop();
}
}
movieClip 619 {
frame 1 {
stop();
}
}
movieClip 620 {
}
movieClip 621 {
frame 77 {
stop();
}
}
movieClip 622 {
frame 1 {
stop();
}
}
movieClip 623 {
}
movieClip 624 {
frame 77 {
stop();
}
}
movieClip 625 {
frame 1 {
stop();
}
}
movieClip 626 {
}
movieClip 627 {
frame 77 {
stop();
}
}
movieClip 628 {
frame 1 {
stop();
}
}
movieClip 629 {
}
movieClip 630 {
frame 77 {
stop();
}
}
movieClip 631 {
frame 1 {
stop();
}
}
movieClip 632 {
}
movieClip 633 {
frame 77 {
stop();
}
}
movieClip 634 {
frame 1 {
stop();
}
}
movieClip 635 {
frame 1 {
stop();
}
}
instance popmedals of movieClip 635 {
onClipEvent (enterFrame) {
_x = _x + (_root.cam._x - _x) / 1;
_y = _y + (_root.cam._y - _y) / 1;
}
onClipEvent (enterFrame) {
this._xscale = _root.cam._xscale;
this._yscale = _root.cam._yscale;
}
}
movieClip 637 {
}
movieClip 649 {
frame 1 {
gotoAndStop(6);
}
}
instance evilbar of movieClip 649 {
onClipEvent (enterFrame) {
_x = _x + (_root.payer._x - _x) / 1;
_y = _y + (_root.payer._y - _y) / 1;
}
}
movieClip 651 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
}
movieClip 653 {
frame 1 {
_root.barstuff.gotoAndStop(2);
_root.popmedals.gotoAndStop(2);
}
frame 1 {
function camControl() {
parentColor.setTransform(camColor.getTransform());
var v4 = sX / this._width;
var v3 = sY / this._height;
_parent._x = cX - this._x * v4;
_parent._y = cY - this._y * v3;
_parent._xscale = 100 * v4;
_parent._yscale = 100 * v3;
}
function resetStage() {
var v2 = {'ra': 100, 'rb': 0, 'ga': 100, 'gb': 0, 'ba': 100, 'bb': 0, 'aa': 100, 'ab': 0};
parentColor.setTransform(v2);
_parent._xscale = 100;
_parent._yscale = 100;
_parent._x = 0;
_parent._y = 0;
}
parentColor.setTransform(camColor.getTransform());
this._visible = false;
var oldMode = Stage.scaleMode;
Stage.scaleMode = 'exactFit';
var cX = Stage.width / 2;
var cY = Stage.height / 1.4;
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 cam of movieClip 653 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 4;
_y = _y + (_root.player._y - _y) / 6;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
movieClip 668 {
}
movieClip 669 {
frame 1 {
stop();
}
frame 4 {
stop();
}
}
instance bg of movieClip 669 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 5;
_y = _y + (_root.player._y - _y) / 8;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
movieClip 673 {
frame 1 {
stop();
}
}
movieClip 676 {
frame 1 {
stop();
}
}
button 679 {
on (release) {
_root.fadearea.gotoAndStop(2);
}
}
movieClip 680 {
frame 1 {
stop();
}
}
instance enterbighousedoor of movieClip 680 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 686 {
on (release) {
_root.fadearea.gotoAndStop(2);
}
}
movieClip 687 {
frame 1 {
stop();
}
}
instance enterbighouseroof of movieClip 687 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
movieClip 689 {
frame 1 {
stop();
}
}
instance entergirlhousedoor of movieClip 689 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
movieClip 691 {
frame 1 {
stop();
}
}
instance enterspiderhousedoor of movieClip 691 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
movieClip 693 {
}
instance enterbighousedown of movieClip 687 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
movieClip 697 {
frame 1 {
stop();
}
}
movieClip 712 {
}
movieClip 713 {
}
movieClip 716 {
frame 1 {
stop();
}
instance of movieClip 697 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
frame 30 {
_root.evilbar.prevFrame();
}
}
instance of movieClip 223 {
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
movieClip 720 {
frame 1 {
stop();
}
}
movieClip 724 {
frame 1 {
stop();
}
}
movieClip 728 {
frame 1 {
stop();
}
}
movieClip 732 {
frame 1 {
stop();
}
}
movieClip 733 {
frame 1 {
stop();
}
instance of movieClip 720 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 724 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 728 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 732 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
instance of movieClip 733 {
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
movieClip 735 {
}
movieClip 738 {
frame 1 {
stop();
}
instance of movieClip 735 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk) && _root.barstuff.stuffguitar._currentframe == 2) {
_root.gotoAndStop('sceneguitar');
}
}
}
}
movieClip 741 {
}
movieClip 745 {
frame 1 {
stop();
}
}
movieClip 749 {
frame 1 {
stop();
}
}
movieClip 750 {
frame 1 {
stop();
}
instance of movieClip 738 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 745 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 749 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
instance of movieClip 750 {
onClipEvent (enterFrame) {
if (_root.beatguy._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.beatguy._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.beatguy._currentframe == 3) {
this.gotoAndStop(3);
}
}
}
movieClip 753 {
}
movieClip 756 {
frame 1 {
stop();
}
instance of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.barstuff.stuffbird.gotoAndStop(2);
}
}
}
}
movieClip 757 {
frame 1 {
stop();
}
instance of movieClip 756 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
instance of movieClip 757 {
onClipEvent (enterFrame) {
if (_root.barstuff.stuffbird._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffbird._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffbird._currentframe == 3) {
this.gotoAndStop(3);
}
}
}
movieClip 759 {
}
movieClip 762 {
frame 1 {
stop();
}
}
movieClip 763 {
frame 1 {
stop();
}
instance of movieClip 762 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
instance of movieClip 763 {
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
movieClip 768 {
frame 1 {
stop();
}
}
movieClip 769 {
frame 1 {
stop();
}
instance of movieClip 768 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
instance of movieClip 769 {
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
movieClip 773 {
frame 1 {
stop();
}
}
movieClip 777 {
frame 1 {
stop();
}
}
movieClip 779 {
frame 1 {
stop();
}
}
movieClip 780 {
frame 1 {
stop();
}
instance of movieClip 773 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 777 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 779 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
instance of movieClip 780 {
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
movieClip 785 {
frame 1 {
stop();
}
}
movieClip 788 {
frame 1 {
stop();
}
}
movieClip 791 {
frame 1 {
stop();
}
}
movieClip 794 {
frame 1 {
stop();
}
}
movieClip 795 {
frame 1 {
stop();
}
instance of movieClip 785 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 788 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 791 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 794 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
instance of movieClip 795 {
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
movieClip 824 {
frame 56 {
gotoAndPlay(29);
}
}
movieClip 831 {
}
movieClip 855 {
frame 28 {
gotoAndPlay(15);
}
}
movieClip 907 {
frame 84 {
gotoAndPlay(43);
}
}
movieClip 936 {
frame 56 {
gotoAndPlay(29);
}
}
movieClip 937 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
}
movieClip 956 {
frame 24 {
gotoAndPlay(13);
}
}
movieClip 967 {
frame 30 {
stop();
}
}
movieClip 968 {
frame 1 {
stop();
}
frame 2 {
stop();
_root.talk.gotoAndStop(2);
}
}
movieClip 985 {
frame 21 {
stop();
}
}
movieClip 986 {
frame 1 {
stop();
}
frame 1 {
_root.talk.gotoAndStop(1);
}
instance walking of movieClip 937 {
onClipEvent (enterFrame) {
if (_root.player.waterslow.hitTest(_root.water) && !(Key.isDown(32) or Key.isDown(17))) {
this.gotoAndStop(3);
} else {
if ((Key.isDown(32) or Key.isDown(17)) && !_root.player.waterslow.hitTest(_root.water)) {
this.gotoAndStop(2);
} else {
if ((Key.isDown(32) or Key.isDown(17)) && _root.player.waterslow.hitTest(_root.water)) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(1);
}
}
}
}
}
frame 2 {
stop();
}
frame 2 {
_root.talk.gotoAndStop(1);
}
frame 3 {
stop();
}
instance standing of movieClip 968 {
onClipEvent (enterFrame) {
if (_root.player.standing.standingw.head.headwater.hitTest(_root.water)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
frame 4 {
stop();
}
frame 4 {
_root.talk.gotoAndStop(1);
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
movieClip 993 {
frame 7 {
_root.pumpguy.nextFrame();
_root.medalsmashingpumpkins.nextFrame();
}
frame 9 {
stop();
}
}
movieClip 994 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 995 {
instance of movieClip 994 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.walking.running.feet)) {
gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.jumping.feet)) {
gotoAndStop(2);
}
}
}
}
movieClip 1000 {
}
movieClip 1002 {
frame 1 {
stop();
}
}
movieClip 1003 {
frame 1 {
stop();
}
instance of movieClip 1002 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
instance water of movieClip 1003 {
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4) {
this.gotoAndStop(4);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.barsplash.gotoAndStop(2);
} else {
_root.barsplash.gotoAndStop(1);
}
}
}
movieClip 1005 {
}
movieClip 1009 {
}
movieClip 1010 {
frame 1 {
stop();
_root.areaskin.wplant.gotoAndStop(1);
}
}
button 1014 {
on (release) {
_root.ground.elevator1.play();
}
}
movieClip 1015 {
frame 1 {
stop();
}
}
movieClip 1017 {
}
movieClip 1020 {
frame 7 {
stop();
}
instance of movieClip 1015 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
movieClip 1021 {
frame 1 {
stop();
}
instance of movieClip 1015 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
instance ground of movieClip 1021 {
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
movieClip 1024 {
}
movieClip 1025 {
}
movieClip 1027 {
frame 1 {
stop();
if (_root.history._currentframe == 1) {
gotoAndStop(1);
}
if (_root.history._currentframe == 2) {
gotoAndStop(2);
}
if (_root.history._currentframe == 3) {
gotoAndStop(3);
}
if (_root.history._currentframe == 4) {
gotoAndStop(4);
}
if (_root.history._currentframe == 5) {
gotoAndStop(5);
}
}
frame 5 {
stop();
}
}
instance of movieClip 1027 {
onClipEvent (enterFrame) {
_x = _x + (_root.cam._x - _x) / 2;
_y = _y + (_root.cam._y - _y) / 2;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance entermountains of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.fadearea.gotoAndStop(2);
}
}
}
instance entercave of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.fadearea.gotoAndStop(2);
}
}
}
instance enterwoods of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.fadearea.gotoAndStop(2);
}
}
}
instance entersubhouse of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.fadearea.gotoAndStop(2);
}
}
}
movieClip 1034 {
frame 17 {
stop();
}
}
movieClip 1039 {
frame 1 {
stop();
}
frame 4 {
_root.barcat.gotoAndStop(2);
}
frame 5 {
_root.barcat.gotoAndStop(3);
}
}
movieClip 1042 {
frame 1 {
stop();
}
}
movieClip 1044 {
frame 1 {
stop();
}
}
movieClip 1047 {
frame 1 {
stop();
}
frame 3 {
_root.evilbar.nextFrame();
}
frame 4 {
_root.evilbar.prevFrame();
}
}
movieClip 1050 {
frame 1 {
stop();
}
frame 3 {
_root.evilbar.nextFrame();
}
}
movieClip 1054 {
frame 1 {
stop();
}
frame 3 {
_root.evilbar.nextFrame();
}
}
movieClip 1057 {
frame 1 {
stop();
}
}
movieClip 1070 {
}
movieClip 1071 {
frame 1 {
stop();
}
}
movieClip 1072 {
frame 1 {
stop();
}
}
instance barstuff of movieClip 1072 {
onClipEvent (enterFrame) {
_x = _x + (_root.cam._x - _x) / 1;
_y = _y + (_root.cam._y - _y) / 1;
}
onClipEvent (enterFrame) {
this._xscale = _root.cam._xscale;
this._yscale = _root.cam._yscale;
}
}
movieClip 1075 {
frame 6 {
if (_root.player.hitTest(_root.entermountains)) {
_root.gotoAndStop('exitmountains');
}
if (_root.player.hitTest(_root.exitmountains)) {
_root.gotoAndStop('entermountains');
}
if (_root.player.hitTest(_root.entercave)) {
_root.gotoAndStop('exitcave');
}
if (_root.player.hitTest(_root.exitcave)) {
_root.gotoAndStop('entercave');
}
if (_root.player.hitTest(_root.enterwoods)) {
_root.gotoAndStop('exitwoods');
}
if (_root.player.hitTest(_root.exitwoods)) {
_root.gotoAndStop('enterwoods');
}
if (_root.player.hitTest(_root.entersubhouse)) {
_root.gotoAndStop('exitsubhouse');
}
if (_root.player.hitTest(_root.exitsubhouse)) {
_root.gotoAndStop('entersubhouse');
}
if (_root.player.hitTest(_root.entertree)) {
_root.gotoAndStop('exittree');
}
if (_root.player.hitTest(_root.exittree)) {
_root.gotoAndStop('entertree');
}
if (_root.player.hitTest(_root.enterbighousedoor)) {
_root.gotoAndStop('exitbighousedoor');
}
if (_root.player.hitTest(_root.exitbighousedoor)) {
_root.gotoAndStop('enterbighousedoor');
}
if (_root.player.hitTest(_root.enterbighouseroof)) {
_root.gotoAndStop('exitbighouseroof');
}
if (_root.player.hitTest(_root.exitbighouseroof)) {
_root.gotoAndStop('enterbighouseroof');
}
if (_root.player.hitTest(_root.enterbighousedown)) {
_root.gotoAndStop('exitbighousedoor');
}
if (_root.player.hitTest(_root.exitbighousedown)) {
_root.gotoAndStop('enterbighousedown');
}
if (_root.player.hitTest(_root.entergirlhousedoor)) {
_root.gotoAndStop('exitgirlhousedoor');
}
if (_root.player.hitTest(_root.exitgirlhousedoor)) {
_root.gotoAndStop('entergirlhousedoor');
}
if (_root.player.hitTest(_root.sleepbed)) {
_root.gotoAndStop('girlsleeping');
}
if (_root.player.hitTest(_root.enterspiderhousedoor)) {
_root.gotoAndStop('exitspiderhousedoor');
}
if (_root.player.hitTest(_root.exitspiderhousedoor)) {
_root.gotoAndStop('enterspiderhousedoor');
}
if (_root.player.hitTest(_root.enterspiderkitchen)) {
_root.gotoAndStop('exitspiderkitchen');
}
if (_root.player.hitTest(_root.exitspiderkitchen)) {
_root.gotoAndStop('enterspiderkitchen');
}
if (_root.player.hitTest(_root.enterwatercave)) {
_root.gotoAndStop('exitwatercave');
}
if (_root.player.hitTest(_root.exitwatercave)) {
_root.gotoAndStop('exitwoods');
}
if (_root.player.hitTest(_root.entersandbag)) {
_root.gotoAndStop('exitsandbag');
}
if (_root.player.hitTest(_root.exitsandbag)) {
_root.gotoAndStop('entersandbag');
}
if (_root.player.hitTest(_root.enterocean)) {
_root.gotoAndStop('exitocean');
}
if (_root.player.hitTest(_root.exitocean)) {
_root.gotoAndStop('enterocean');
}
if (_root.player.hitTest(_root.enterforest)) {
_root.gotoAndStop('exitforest');
}
if (_root.player.hitTest(_root.exitforest)) {
_root.gotoAndStop('exitwoods');
}
if (_root.player.hitTest(_root.exitgraveyard)) {
_root.gotoAndStop('girlhousebed');
}
if (_root.player.hitTest(_root.boat)) {
_root.gotoAndStop('boatscene');
}
if (_root.player.hitTest(_root.exitcredits)) {
_root.gotoAndStop('closet');
}
}
frame 7 {
_root.fadearea.gotoAndStop(1);
}
}
movieClip 1076 {
frame 1 {
stop();
}
}
instance fadearea of movieClip 1076 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 1;
_y = _y + (_root.player._y - _y) / 1;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
movieClip 1080 {
frame 1 {
stop();
}
frame 243 {
_root.gotoAndStop('drowningscene');
}
}
instance bardrown of movieClip 1080 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 2;
_y = _y + (_root.player._y - _y) / 2;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
movieClip 1083 {
frame 3 {
_root.bardrown.nextFrame();
}
}
movieClip 1084 {
frame 1 {
_root.bardrown.prevFrame();
}
frame 2 {
_root.bardrown.prevFrame();
}
}
movieClip 1085 {
frame 2 {
stop();
}
}
movieClip 1088 {
frame 60 {
stop();
var medal_name = 'Children of the Grave';
com.newgrounds.API.unlockMedal(medal_name, _root.realmedal._x, _root.realmedal._y);
_root.popmedals.pgraveyard.nextFrame();
var custom_event_name = 'Children Grave';
com.newgrounds.API.logCustomEvent(custom_event_name);
}
}
movieClip 1089 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 1091 {
frame 1 {
stop();
_root.medalsmashingpumpkins.nextFrame();
}
frame 33 {
var medal_name = 'Smashing Pumpkins';
com.newgrounds.API.unlockMedal(medal_name, _root.realmedal._x, _root.realmedal._y);
_root.popmedals.ppumpkins.nextFrame();
var custom_event_name = 'Pumpkins';
com.newgrounds.API.logCustomEvent(custom_event_name);
}
}
movieClip 1093 {
frame 1 {
stop();
}
frame 2 {
_root.medalsmashingpumpkins.nextFrame();
var custom_event_name = 'Jack Head';
com.newgrounds.API.logCustomEvent(custom_event_name);
}
}
movieClip 1095 {
frame 1 {
stop();
}
frame 2 {
_root.medalsmashingpumpkins.nextFrame();
}
}
movieClip 1097 {
frame 1 {
stop();
}
}
instance talk of movieClip 1097 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 1;
_y = _y + (_root.player._y - _y) / 1;
}
onClipEvent (enterFrame) {
this._xscale = _root.player._xscale;
}
}
movieClip 1099 {
frame 1 {
stop();
}
frame 2 {
stop();
var medal_name = 'Tornado of Souls';
com.newgrounds.API.unlockMedal(medal_name, _root.realmedal._x, _root.realmedal._y);
_root.popmedals.ptornado.nextFrame();
var custom_event_name = 'Tornado';
com.newgrounds.API.logCustomEvent(custom_event_name);
}
}
movieClip 1101 {
frame 1 {
stop();
}
frame 2 {
var medal_name = 'Goodnight Demon Slayer';
com.newgrounds.API.unlockMedal(medal_name, _root.realmedal._x, _root.realmedal._y);
_root.popmedals.pdemon.nextFrame();
var custom_event_name = 'Demon Slayer';
com.newgrounds.API.logCustomEvent(custom_event_name);
}
}
movieClip 1103 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 1105 {
frame 1 {
stop();
}
frame 2 {
_root.medalmask.nextFrame();
}
}
movieClip 1107 {
frame 1 {
stop();
}
frame 2 {
_root.evilbar.nextFrame();
var custom_event_name = 'Cat Alive';
com.newgrounds.API.logCustomEvent(custom_event_name);
}
frame 3 {
_root.evilbar.prevFrame();
var custom_event_name = 'Dead Cat';
com.newgrounds.API.logCustomEvent(custom_event_name);
}
}
movieClip 1109 {
frame 1 {
stop();
}
frame 5 {
stop();
var medal_name = 'Dreamer';
com.newgrounds.API.unlockMedal(medal_name, _root.realmedal._x, _root.realmedal._y);
_root.popmedals.pdreamer.nextFrame();
var custom_event_name = 'Dreamer';
com.newgrounds.API.logCustomEvent(custom_event_name);
}
}
movieClip 1111 {
frame 1 {
stop();
}
frame 2 {
_root.medaldreamer.nextFrame();
}
}
movieClip 1113 {
frame 1 {
stop();
}
frame 2 {
_root.medaldreamer.nextFrame();
}
}
movieClip 1115 {
frame 1 {
stop();
}
frame 2 {
_root.medaldreamer.nextFrame();
}
}
movieClip 1117 {
frame 1 {
stop();
}
frame 2 {
stop();
var medal_name = 'Skull Beneath the Skin';
com.newgrounds.API.unlockMedal(medal_name, _root.realmedal._x, _root.realmedal._y);
_root.popmedals.pskull.nextFrame();
var custom_event_name = 'Rattlehead mask';
com.newgrounds.API.logCustomEvent(custom_event_name);
}
}
movieClip 1119 {
frame 1 {
stop();
}
frame 2 {
var medal_name = 'Coward';
com.newgrounds.API.unlockMedal(medal_name, _root.realmedal._x, _root.realmedal._y);
_root.popmedals.pcoward.nextFrame();
var custom_event_name = 'Coward Ending';
com.newgrounds.API.logCustomEvent(custom_event_name);
}
}
movieClip 1121 {
frame 1 {
stop();
}
frame 2 {
_root.barstuff.stuffguitar.gotoAndStop(2);
}
}
movieClip 1123 {
frame 1 {
stop();
}
}
movieClip 1125 {
frame 1 {
stop();
}
frame 6 {
_root.evilbar.nextFrame();
}
}
movieClip 1127 {
frame 1 {
stop();
}
frame 4 {
_root.barbugs.nextFrame();
}
}
movieClip 1129 {
frame 1 {
stop();
}
frame 4 {
_root.barbugs.nextFrame();
}
}
movieClip 1131 {
frame 1 {
stop();
}
frame 4 {
_root.barbugs.nextFrame();
}
}
movieClip 1133 {
frame 1 {
stop();
}
frame 4 {
_root.barbugs.nextFrame();
}
}
movieClip 1135 {
frame 1 {
stop();
}
frame 4 {
_root.barbugs.nextFrame();
}
}
movieClip 1137 {
frame 1 {
stop();
}
frame 2 {
var medal_name = 'Fan Number 1';
com.newgrounds.API.unlockMedal(medal_name, _root.realmedal._x, _root.realmedal._y);
_root.popmedals.pfan.nextFrame();
var custom_event_name = 'Ozzy';
com.newgrounds.API.logCustomEvent(custom_event_name);
}
}
movieClip 1139 {
frame 1 {
stop();
}
frame 2 {
_root.medaldreamer.nextFrame();
}
}
movieClip 1141 {
frame 1 {
stop();
}
frame 2 {
var medal_name = 'The Beast of Pirate\'s Bay';
com.newgrounds.API.unlockMedal(medal_name, _root.realmedal._x, _root.realmedal._y);
_root.popmedals.pbeast.nextFrame();
var custom_event_name = 'beast';
com.newgrounds.API.logCustomEvent(custom_event_name);
}
}
movieClip 1143 {
frame 1 {
_root.player.gotoAndStop(2);
}
frame 2 {
_root.player.gotoAndStop(2);
}
frame 6 {
stop();
}
}
movieClip 1146 {
frame 9 {
stop();
}
}
instance cam of movieClip 653 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 4;
_y = _y + (_root.player._y - _y) / 6;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
instance cam of movieClip 653 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 4;
_y = _y + (_root.player._y - _y) / 6;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
instance cam of movieClip 653 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 4;
_y = _y + (_root.player._y - _y) / 6;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
movieClip 1148 {
frame 9 {
stop();
}
}
instance cam of movieClip 653 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 4;
_y = _y + (_root.player._y - _y) / 6;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance bg of movieClip 669 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 5;
_y = _y + (_root.player._y - _y) / 8;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
instance of movieClip 1027 {
onClipEvent (enterFrame) {
_x = _x + (_root.cam._x - _x) / 2;
_y = _y + (_root.cam._y - _y) / 2;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance cam of movieClip 653 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 4;
_y = _y + (_root.player._y - _y) / 6;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
instance cam of movieClip 653 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 4;
_y = _y + (_root.player._y - _y) / 6;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance bg of movieClip 669 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 5;
_y = _y + (_root.player._y - _y) / 8;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
instance of movieClip 1027 {
onClipEvent (enterFrame) {
_x = _x + (_root.cam._x - _x) / 2;
_y = _y + (_root.cam._y - _y) / 2;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance cam of movieClip 653 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 4;
_y = _y + (_root.player._y - _y) / 6;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
instance cam of movieClip 653 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 4;
_y = _y + (_root.player._y - _y) / 6;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
instance cam of movieClip 653 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 4;
_y = _y + (_root.player._y - _y) / 6;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
instance cam of movieClip 653 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 4;
_y = _y + (_root.player._y - _y) / 6;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
movieClip 1152 {
frame 17 {
stop();
}
}
instance cam of movieClip 653 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 4;
_y = _y + (_root.player._y - _y) / 5;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance bg of movieClip 669 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 5;
_y = _y + (_root.player._y - _y) / 8;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
button 1159 {
on (press) {
if (_root.history._currentframe == 1) {
_root.gotoAndStop('fourapples');
}
}
on (press) {
if (_root.history._currentframe == 2) {
_root.gotoAndStop('threeapples');
}
}
on (press) {
if (_root.history._currentframe == 3) {
_root.gotoAndStop('twoapples');
}
}
on (press) {
if (_root.history._currentframe == 4) {
_root.gotoAndStop('oneapple');
}
}
}
movieClip 1160 {
frame 1 {
stop();
}
}
button 1165 {
on (press) {
if (_root.history._currentframe == 1) {
_root.gotoAndStop('fourapples');
}
}
on (press) {
if (_root.history._currentframe == 2) {
_root.gotoAndStop('threeapples');
}
}
on (press) {
if (_root.history._currentframe == 3) {
_root.gotoAndStop('twoapples');
}
}
on (press) {
if (_root.history._currentframe == 4) {
_root.gotoAndStop('oneapple');
}
}
}
movieClip 1166 {
frame 1 {
stop();
}
}
button 1172 {
on (press) {
if (_root.history._currentframe == 1) {
_root.gotoAndStop('fourapples');
}
}
on (press) {
if (_root.history._currentframe == 2) {
_root.gotoAndStop('threeapples');
}
}
on (press) {
if (_root.history._currentframe == 3) {
_root.gotoAndStop('twoapples');
}
}
on (press) {
if (_root.history._currentframe == 4) {
_root.gotoAndStop('oneapple');
}
}
}
movieClip 1173 {
frame 1 {
stop();
}
}
button 1179 {
on (release) {
if (_root.evilbar._currentframe == 2) {
_root.gotoAndStop('finalevil');
}
}
on (release) {
if (_root.evilbar._currentframe == 3) {
_root.gotoAndStop('finalevil');
}
}
on (release) {
if (_root.evilbar._currentframe == 4) {
_root.gotoAndStop('finalevil');
}
}
on (release) {
if (_root.evilbar._currentframe == 5) {
_root.gotoAndStop('finalevil');
}
}
on (release) {
if (_root.evilbar._currentframe == 6) {
_root.gotoAndStop('finalneutral');
}
}
on (release) {
if (_root.evilbar._currentframe == 7) {
_root.gotoAndStop('finalnice');
}
}
on (release) {
if (_root.evilbar._currentframe == 8) {
_root.gotoAndStop('finalnice');
}
}
on (release) {
if (_root.evilbar._currentframe == 9) {
_root.gotoAndStop('finalnice');
}
}
on (release) {
if (_root.evilbar._currentframe == 10) {
_root.gotoAndStop('finalnice');
}
}
on (release) {
if (_root.evilbar._currentframe == 11) {
_root.gotoAndStop('finalnice');
}
}
}
movieClip 1180 {
frame 1 {
stop();
}
}
movieClip 1181 {
frame 1 {
if (_root.history._currentframe == 1) {
gotoAndStop(1);
}
if (_root.history._currentframe == 2) {
gotoAndStop(2);
}
if (_root.history._currentframe == 3) {
gotoAndStop(3);
}
if (_root.history._currentframe == 4) {
gotoAndStop(4);
}
}
instance of movieClip 1160 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 1166 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 1173 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 1180 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
movieClip 1184 {
frame 1 {
stop();
}
instance of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player) && _root.barstuff.stuffbird._currentframe == 2) {
_root.barstuff.stuffbird.gotoAndStop(3);
}
}
}
}
movieClip 1187 {
frame 1 {
stop();
}
}
movieClip 1189 {
frame 1 {
stop();
}
instance of movieClip 1184 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 1187 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
instance of movieClip 1189 {
onClipEvent (enterFrame) {
if (_root.barstuff.stuffbird._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffbird._currentframe == 2) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffbird._currentframe == 3) {
this.gotoAndStop(2);
}
}
}
movieClip 1193 {
frame 1 {
stop();
}
}
movieClip 1196 {
frame 1 {
stop();
}
}
movieClip 1199 {
frame 1 {
stop();
}
}
movieClip 1200 {
frame 1 {
stop();
}
instance of movieClip 1193 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 1196 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 1199 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
instance of movieClip 1200 {
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
movieClip 1202 {
}
movieClip 1207 {
}
movieClip 1208 {
frame 1 {
_root.skinn.geiser.gotoAndPlay(1);
}
}
movieClip 1210 {
frame 1 {
stop();
}
instance of movieClip 1015 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
movieClip 1216 {
frame 1 {
if (_root.history._currentframe == 1) {
gotoAndStop(1);
}
if (_root.history._currentframe == 2) {
gotoAndStop(2);
}
if (_root.history._currentframe == 3) {
gotoAndStop(3);
}
if (_root.history._currentframe == 4) {
gotoAndStop(4);
}
}
instance of movieClip 1015 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
instance exitmountains of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.fadearea.gotoAndStop(2);
}
}
}
instance exitcave of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.fadearea.gotoAndStop(2);
}
}
}
instance exitsubhouse of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.fadearea.gotoAndStop(2);
}
}
}
instance entertree of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.fadearea.gotoAndStop(2);
}
}
}
instance cam of movieClip 653 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 4;
_y = _y + (_root.player._y - _y) / 5;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance cam of movieClip 653 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 4;
_y = _y + (_root.player._y - _y) / 5;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
movieClip 1219 {
}
instance of movieClip 1219 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 5;
_y = _y + (_root.player._y - _y) / 7;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
movieClip 1221 {
}
movieClip 1225 {
frame 1 {
stop();
}
instance of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player) && _root.barstuff.stuffletter._currentframe == 1) {
_root.barstuff.stuffletter.gotoAndStop(2);
}
}
}
}
movieClip 1228 {
frame 1 {
stop();
}
}
movieClip 1231 {
frame 1 {
stop();
}
}
movieClip 1234 {
frame 1 {
stop();
}
}
movieClip 1235 {
frame 1 {
stop();
}
instance of movieClip 1225 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 1228 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 1231 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 1234 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
instance of movieClip 1235 {
onClipEvent (enterFrame) {
if (_root.barstuff.stuffletter._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffletter._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffletter._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffletter._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
movieClip 1239 {
frame 1 {
stop();
}
}
movieClip 1242 {
frame 1 {
stop();
}
instance of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player) && _root.barstuff.stuffletter._currentframe == 2) {
_root.barstuff.stuffletter.gotoAndStop(3);
}
}
}
}
movieClip 1245 {
frame 1 {
stop();
}
}
movieClip 1248 {
frame 1 {
stop();
}
}
movieClip 1249 {
frame 1 {
stop();
}
instance of movieClip 1239 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 1242 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 1245 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 1248 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
instance of movieClip 1249 {
onClipEvent (enterFrame) {
if (_root.barstuff.stuffletter._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffletter._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffletter._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffletter._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
movieClip 1253 {
frame 1 {
stop();
}
}
movieClip 1256 {
frame 1 {
stop();
}
instance of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player) && _root.barstuff.stuffletter._currentframe == 2) {
_root.barstuff.stuffletter.gotoAndStop(4);
}
}
}
}
movieClip 1259 {
frame 1 {
stop();
}
}
movieClip 1262 {
frame 1 {
stop();
}
}
movieClip 1263 {
frame 1 {
stop();
}
instance of movieClip 1253 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 1256 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 1259 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 1262 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
instance of movieClip 1263 {
onClipEvent (enterFrame) {
if (_root.barstuff.stuffletter._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffletter._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffletter._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffletter._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
movieClip 1265 {
frame 1 {
stop();
}
}
instance of movieClip 1265 {
onClipEvent (enterFrame) {
if (_root.barstuff.stuffbox._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffbox._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffbox._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.barstuff.stuffbox.gotoAndStop(2);
}
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
instance of movieClip 1027 {
onClipEvent (enterFrame) {
_x = _x + (_root.cam._x - _x) / 2;
_y = _y + (_root.c._y - _y) / 2;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
movieClip 1272 {
}
movieClip 1279 {
frame 11 {
stop();
}
}
movieClip 1281 {
frame 1 {
stop();
}
}
movieClip 1282 {
frame 1 {
stop();
}
instance whiplash of movieClip 1272 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.barsplash.gotoAndStop(2);
} else {
_root.barsplash.gotoAndStop(1);
}
}
}
instance of movieClip 1281 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
instance water of movieClip 1282 {
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4) {
this.gotoAndStop(4);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.barsplash.gotoAndStop(2);
} else {
_root.barsplash.gotoAndStop(1);
}
}
}
movieClip 1284 {
frame 1 {
stop();
}
frame 2 {
i = 1;
while (i < 10) {
duplicateMovieClip(_root.splash, 'b' + i, 1000 + i);
++i;
}
}
}
movieClip 1293 {
frame 1 {
stop();
if (_root.player.hitTest(_root.water.whiplash)) {
play();
}
}
frame 19 {
stop();
}
}
instance splash of movieClip 1293 {
onClipEvent (load) {
spd = 0;
_x = _root.player._x;
_y = _root.player._y;
}
onClipEvent (enterFrame) {
if (_name == 'splash') {
}
if (_root.splash._currentframe == 18) {
this.removeMovieClip();
}
}
}
movieClip 1295 {
}
movieClip 1306 {
}
movieClip 1319 {
frame 205 {
stop();
}
}
movieClip 1324 {
frame 1 {
if (_root.history._currentframe == 1) {
gotoAndStop(1);
}
if (_root.history._currentframe == 2) {
gotoAndStop(2);
}
if (_root.history._currentframe == 3) {
gotoAndStop(3);
}
if (_root.history._currentframe == 4) {
gotoAndStop(4);
}
if (_root.history._currentframe == 5) {
gotoAndStop(5);
}
}
}
instance cam of movieClip 653 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 4;
_y = _y + (_root.player._y - _y) / 5;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
movieClip 1329 {
frame 1 {
stop();
}
}
movieClip 1333 {
frame 1 {
stop();
}
}
movieClip 1334 {
frame 1 {
stop();
}
instance of movieClip 1329 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 1333 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
instance of movieClip 1334 {
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
movieClip 1337 {
frame 1 {
stop();
}
}
instance of movieClip 1337 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
movieClip 1340 {
frame 1 {
stop();
}
}
instance of movieClip 1340 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
movieClip 1343 {
frame 1 {
stop();
}
}
instance of movieClip 1343 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
movieClip 1347 {
}
movieClip 1348 {
}
movieClip 1353 {
frame 1 {
if (_root.history._currentframe == 1) {
gotoAndStop(1);
}
if (_root.history._currentframe == 2) {
gotoAndStop(2);
}
if (_root.history._currentframe == 3) {
gotoAndStop(3);
}
if (_root.history._currentframe == 4) {
gotoAndStop(4);
}
}
}
instance cam of movieClip 653 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 4;
_y = _y + (_root.player._y - _y) / 5;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance of movieClip 1219 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 5;
_y = _y + (_root.player._y - _y) / 7;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance of movieClip 1235 {
onClipEvent (enterFrame) {
if (_root.barstuff.stuffletter._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffletter._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffletter._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffletter._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
instance of movieClip 1249 {
onClipEvent (enterFrame) {
if (_root.barstuff.stuffletter._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffletter._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffletter._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffletter._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
instance of movieClip 1263 {
onClipEvent (enterFrame) {
if (_root.barstuff.stuffletter._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffletter._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffletter._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffletter._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
instance of movieClip 1265 {
onClipEvent (enterFrame) {
if (_root.barstuff.stuffbox._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffbox._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffbox._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.barstuff.stuffbox.gotoAndStop(2);
}
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
instance of movieClip 1027 {
onClipEvent (enterFrame) {
_x = _x + (_root.cam._x - _x) / 2;
_y = _y + (_root.c._y - _y) / 2;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance water of movieClip 1282 {
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
instance splash of movieClip 1293 {
onClipEvent (load) {
spd = 0;
_x = _root.player._x;
_y = _root.player._y;
}
onClipEvent (enterFrame) {
if (_name == 'splash') {
}
if (_root.splash._currentframe == 18) {
this.removeMovieClip();
}
}
}
movieClip 1355 {
frame 1 {
_root.barstuff.gotoAndStop(5);
_root.popmedals.gotoAndStop(1);
}
frame 1 {
function camControl() {
parentColor.setTransform(camColor.getTransform());
var v4 = sX / this._width;
var v3 = sY / this._height;
_parent._x = cX - this._x * v4;
_parent._y = cY - this._y * v3;
_parent._xscale = 100 * v4;
_parent._yscale = 100 * v3;
}
function resetStage() {
var v2 = {'ra': 100, 'rb': 0, 'ga': 100, 'gb': 0, 'ba': 100, 'bb': 0, 'aa': 100, 'ab': 0};
parentColor.setTransform(v2);
_parent._xscale = 100;
_parent._yscale = 100;
_parent._x = 0;
_parent._y = 0;
}
parentColor.setTransform(camColor.getTransform());
this._visible = false;
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 cam of movieClip 1355 {
onClipEvent (enterFrame) {
_x = _x + (_root.payer._x - _x) / 4;
_y = _y + (_root.payer._y - _y) / 6;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance bg of movieClip 669 {
onClipEvent (enterFrame) {
_x = _x + (_root.payer._x - _x) / 5;
_y = _y + (_root.payer._y - _y) / 8;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
movieClip 1358 {
frame 1 {
if (_root.history._currentframe == 1) {
gotoAndStop(1);
}
if (_root.history._currentframe == 2) {
gotoAndStop(2);
}
if (_root.history._currentframe == 3) {
gotoAndStop(3);
}
if (_root.history._currentframe == 4) {
gotoAndStop(4);
}
if (_root.history._currentframe == 5) {
gotoAndStop(5);
}
}
frame 5 {
stop();
}
}
instance exittree of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.fadearea.gotoAndStop(2);
}
}
}
movieClip 1360 {
frame 10 {
stop();
}
}
instance cam of movieClip 110 {
onClipEvent (enterFrame) {
_x = _x + (_root.payer._x - _x) / 4;
_y = _y + (_root.payer._y - _y) / 6;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance bg of movieClip 669 {
onClipEvent (enterFrame) {
_x = _x + (_root.payer._x - _x) / 5;
_y = _y + (_root.payer._y - _y) / 8;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
instance of movieClip 1027 {
onClipEvent (enterFrame) {
_x = _x + (_root.cmnnn._x - _x) / 2;
_y = _y + (_root.cnnnnnn._y - _y) / 2;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
movieClip 1364 {
frame 1 {
if (_root.history._currentframe == 1) {
gotoAndStop(1);
}
if (_root.history._currentframe == 2) {
gotoAndStop(2);
}
if (_root.history._currentframe == 3) {
gotoAndStop(3);
}
if (_root.history._currentframe == 4) {
gotoAndStop(4);
}
if (_root.history._currentframe == 5) {
gotoAndStop(5);
}
}
frame 5 {
stop();
}
}
instance exitgirlhousedoor of movieClip 689 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 1368 {
on (release) {
_root.fadearea.gotoAndStop(2);
}
}
movieClip 1369 {
frame 1 {
stop();
}
}
instance sleepbed of movieClip 1369 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 1371 {
on (press) {
_root.closet.gotoAndPlay(2);
}
}
movieClip 1372 {
frame 1 {
stop();
}
}
movieClip 1377 {
frame 1 {
stop();
}
}
movieClip 1383 {
frame 1 {
stop();
}
instance of movieClip 1372 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 1377 {
onClipEvent (enterFrame) {
if (_root.barstuff.stuffguitar._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffguitar._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffguitar._currentframe == 3) {
this.gotoAndStop(2);
}
}
}
frame 31 {
_root.gotoAndStop('closet');
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
movieClip 1385 {
}
movieClip 1387 {
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
frame 28 {
_root.bardrown.gotoAndStop(1);
}
instance cam of movieClip 110 {
onClipEvent (enterFrame) {
_x = _x + (_root.payer._x - _x) / 4;
_y = _y + (_root.payer._y - _y) / 6;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
movieClip 1395 {
}
movieClip 1396 {
frame 1 {
if (_root.history._currentframe == 1) {
gotoAndStop(1);
}
if (_root.history._currentframe == 2) {
gotoAndStop(2);
}
if (_root.history._currentframe == 3) {
gotoAndStop(3);
}
if (_root.history._currentframe == 4) {
gotoAndStop(4);
}
if (_root.history._currentframe == 5) {
gotoAndStop(5);
}
}
}
movieClip 1402 {
}
movieClip 1403 {
frame 1 {
if (_root.rattlehead._currentframe == 2) {
gotoAndStop('mask');
} else {
stop();
}
}
}
movieClip 1408 {
}
movieClip 1409 {
}
button 1411 {
on (release) {
gotoAndPlay(2);
}
}
movieClip 1413 {
frame 1 {
stop();
}
frame 2 {
_root.sleeping.stop();
}
frame 39 {
_root.gotoAndStop('girlhousebed');
}
}
movieClip 1416 {
frame 453 {
_root.gotoAndStop('dreams');
}
}
movieClip 1417 {
}
button 1422 {
on (release) {
gotoAndStop(2);
}
}
movieClip 1423 {
frame 1 {
stop();
}
frame 2 {
_root.barguitar.nextFrame();
}
}
button 1431 {
on (release) {
if (_root.barstuff.stuffkey._currentframe == 1) {
stop();
}
}
on (release) {
if (_root.barstuff.stuffkey._currentframe == 2) {
gotoAndPlay(2);
}
}
on (release) {
if (_root.barstuff.stuffkey._currentframe == 3) {
gotoAndPlay(2);
}
}
}
button 1436 {
on (release) {
_root.gotoAndStop('credits');
}
}
movieClip 1440 {
}
button 1441 {
on (release) {
_root.gotoAndStop('exitgirlhousedoor');
}
}
button 1450 {
on (press) {
_root.rattlehead.gotoAndStop(2);
}
on (press) {
gotoAndStop(2);
}
}
button 1451 {
on (press) {
_root.rattlehead.gotoAndStop(1);
}
on (press) {
gotoAndStop(1);
}
}
movieClip 1452 {
frame 1 {
if (_root.rattlehead._currentframe == 2) {
gotoAndStop(2);
} else {
stop();
}
}
}
button 1462 {
on (press) {
gotoAndPlay(20);
}
}
movieClip 1467 {
frame 1 {
stop();
}
instance of movieClip 1423 {
onClipEvent (enterFrame) {
if (_root.barstuff.stuffguitar._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffguitar._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffguitar._currentframe == 3) {
this.gotoAndStop(3);
}
}
}
frame 5 {
_root.barstuff.stuffkey.gotoAndStop(3);
}
frame 19 {
stop();
}
}
instance cam of movieClip 653 {
onClipEvent (enterFrame) {
_x = _x + (_root.payer._x - _x) / 4;
_y = _y + (_root.player._y - _y) / 4;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance bg of movieClip 669 {
onClipEvent (enterFrame) {
_x = _x + (_root.payer._x - _x) / 5;
_y = _y + (_root.player._y - _y) / 5;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
instance of movieClip 1027 {
onClipEvent (enterFrame) {
_x = _x + (_root.m._x - _x) / 2;
_y = _y + (_root.cam._y - _y) / 2;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
movieClip 1469 {
}
instance exitbighousedoor of movieClip 680 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
movieClip 1473 {
}
button 1474 {
on (release) {
_root.fadearea.gotoAndStop(2);
}
}
movieClip 1475 {
frame 1 {
stop();
}
}
instance exitbighousedown of movieClip 1475 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 1481 {
on (release) {
_root.fadearea.gotoAndStop(2);
}
}
movieClip 1482 {
frame 1 {
stop();
}
}
instance exitbighouseroof of movieClip 1482 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
movieClip 1487 {
frame 1 {
stop();
}
}
instance of movieClip 1487 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
movieClip 1491 {
frame 1 {
stop();
}
}
movieClip 1495 {
frame 1 {
stop();
}
}
movieClip 1496 {
frame 1 {
stop();
}
instance of movieClip 1491 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player) && _root.barstuff.stuffbox._currentframe == 2) {
_root.barstuff.stuffbox.gotoAndStop(3);
}
}
}
instance of movieClip 1495 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
instance of movieClip 1496 {
onClipEvent (enterFrame) {
if (_root.barstuff.stuffbox._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffbox._currentframe == 2) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffbox._currentframe == 3) {
this.gotoAndStop(2);
}
}
}
movieClip 1500 {
frame 1 {
stop();
}
}
instance of movieClip 1500 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
movieClip 1502 {
}
movieClip 1504 {
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
instance cam of movieClip 653 {
onClipEvent (enterFrame) {
_x = _x + (_root.payer._x - _x) / 4;
_y = _y + (_root.player._y - _y) / 4;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance bg of movieClip 669 {
onClipEvent (enterFrame) {
_x = _x + (_root.payer._x - _x) / 5;
_y = _y + (_root.payer._y - _y) / 8;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
instance of movieClip 1027 {
onClipEvent (enterFrame) {
_x = _x + (_root.m._x - _x) / 2;
_y = _y + (_root.cargegeg._y - _y) / 2;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
movieClip 1506 {
}
instance exitspiderhousedoor of movieClip 691 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
movieClip 1509 {
}
movieClip 1510 {
}
movieClip 1520 {
frame 11 {
stop();
}
}
movieClip 1521 {
frame 1 {
if (_root.barbug2._currentframe == 4) {
gotoAndStop(4);
} else {
stop();
}
}
frame 2 {
_root.barbug2.nextFrame();
if (_root.barbug2._currentframe == 4) {
gotoAndStop(3);
} else {
stop();
}
}
instance of movieClip 1510 {
onClipEvent (enterFrame) {
if (this._currentframe == 45) {
_root.bug2.moves.gotoAndStop(1);
}
}
}
frame 3 {
_root.bug2.stop();
}
}
movieClip 1522 {
instance moves of movieClip 1521 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.jumping.feet)) {
this.gotoAndStop(2);
}
}
}
}
movieClip 1523 {
frame 1 {
if (_root.barbug1._currentframe == 4) {
gotoAndStop(4);
} else {
stop();
}
}
frame 2 {
_root.barbug1.nextFrame();
if (_root.barbug1._currentframe == 4) {
gotoAndStop(3);
} else {
stop();
}
}
instance of movieClip 1510 {
onClipEvent (enterFrame) {
if (this._currentframe == 45) {
_root.bug1.moves.gotoAndStop(1);
}
}
}
frame 3 {
_root.bug1.stop();
}
}
movieClip 1524 {
instance moves of movieClip 1523 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.jumping.feet)) {
gotoAndStop(2);
}
}
}
}
movieClip 1525 {
frame 1 {
if (_root.barbug3._currentframe == 4) {
gotoAndStop(4);
} else {
stop();
}
}
frame 2 {
_root.barbug3.nextFrame();
if (_root.barbug3._currentframe == 4) {
gotoAndStop(3);
} else {
stop();
}
}
instance of movieClip 1510 {
onClipEvent (enterFrame) {
if (this._currentframe == 45) {
_root.bug3.moves.gotoAndStop(1);
}
}
}
frame 3 {
_root.bug3.stop();
}
}
movieClip 1526 {
instance moves of movieClip 1525 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.jumping.feet)) {
this.gotoAndStop(2);
}
}
}
}
movieClip 1527 {
frame 1 {
if (_root.barbug4._currentframe == 4) {
gotoAndStop(4);
} else {
stop();
}
}
frame 2 {
_root.barbug4.nextFrame();
if (_root.barbug4._currentframe == 4) {
gotoAndStop(3);
} else {
stop();
}
}
instance of movieClip 1510 {
onClipEvent (enterFrame) {
if (this._currentframe == 45) {
_root.bug4.moves.gotoAndStop(1);
}
}
}
frame 3 {
_root.bug4.stop();
}
}
movieClip 1528 {
instance moves of movieClip 1527 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.jumping.feet)) {
this.gotoAndStop(2);
}
}
}
}
movieClip 1529 {
frame 1 {
if (_root.barbug5._currentframe == 4) {
gotoAndStop(4);
} else {
stop();
}
}
frame 2 {
_root.barbug5.nextFrame();
if (_root.barbug5._currentframe == 4) {
gotoAndStop(3);
} else {
stop();
}
}
instance of movieClip 1510 {
onClipEvent (enterFrame) {
if (this._currentframe == 45) {
_root.bug5.moves.gotoAndStop(1);
}
}
}
frame 3 {
_root.bug5.stop();
}
}
movieClip 1530 {
instance moves of movieClip 1529 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.jumping.feet)) {
this.gotoAndStop(2);
}
}
}
}
// unknown tag 88 length 143
movieClip 1535 {
frame 1 {
stop();
}
}
movieClip 1540 {
frame 1 {
stop();
}
}
movieClip 1541 {
frame 1 {
stop();
}
instance of movieClip 1535 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 1540 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
instance of movieClip 1541 {
onClipEvent (enterFrame) {
if (_root.barbugs._currentframe == 6) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
movieClip 1543 {
}
movieClip 1545 {
}
movieClip 1557 {
frame 12 {
stop();
}
}
movieClip 1558 {
frame 1 {
stop();
}
frame 7 {
_root.barbigpumpkin.nextFrame();
}
}
button 1565 {
on (release) {
play();
}
}
movieClip 1567 {
}
movieClip 1568 {
frame 1 {
stop();
}
frame 204 {
stop();
}
}
movieClip 1569 {
instance of movieClip 1558 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.jumping.feet)) {
nextFrame();
}
}
onClipEvent (enterFrame) {
if (_root.barbigpumpkin._currentframe == 2) {
this.gotoAndStop(10);
}
}
}
}
instance enterspiderkitchen of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.fadearea.gotoAndStop(2);
}
}
}
instance exitspiderkitchen of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.fadearea.gotoAndStop(2);
}
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
instance cam of movieClip 110 {
onClipEvent (enterFrame) {
_x = _x + (_root.payer._x - _x) / 4;
_y = _y + (_root.payer._y - _y) / 6;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
instance cam of movieClip 110 {
onClipEvent (enterFrame) {
_x = _x + (_root.payer._x - _x) / 4;
_y = _y + (_root.payer._y - _y) / 6;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance bg of movieClip 669 {
onClipEvent (enterFrame) {
_x = _x + (_root.payer._x - _x) / 5;
_y = _y + (_root.payer._y - _y) / 8;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
movieClip 1577 {
frame 1 {
if (_root.history._currentframe == 1) {
gotoAndStop(1);
}
if (_root.history._currentframe == 2) {
gotoAndStop(2);
}
if (_root.history._currentframe == 3) {
gotoAndStop(3);
}
if (_root.history._currentframe == 4) {
gotoAndStop(4);
}
if (_root.history._currentframe == 5) {
gotoAndStop(5);
}
}
}
movieClip 1579 {
}
instance of movieClip 1027 {
onClipEvent (enterFrame) {
_x = _x + (_root.ceretfff._x - _x) / 2;
_y = _y + (_root.cergegm._y - _y) / 2;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance exitwoods of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.fadearea.gotoAndStop(2);
}
}
}
instance enterwatercave of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.fadearea.gotoAndStop(2);
}
}
}
instance enterforest of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.fadearea.gotoAndStop(2);
}
}
}
instance cam of movieClip 110 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 4;
_y = _y + (_root.payer._y - _y) / 6;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance bg of movieClip 669 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 5;
_y = _y + (_root.payer._y - _y) / 8;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
movieClip 1581 {
}
movieClip 1583 {
}
movieClip 1586 {
frame 1 {
stop();
}
}
movieClip 1587 {
frame 1 {
stop();
}
instance of movieClip 1586 {
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
frame 2 {
_root.barstuff.stuffcat.gotoAndStop(2);
}
frame 3 {
_root.barstuff.stuffcat.gotoAndStop(3);
}
}
movieClip 1588 {
frame 1 {
stop();
}
instance of movieClip 1587 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player) && _root.history._currentframe == 1) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player) && _root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player) && _root.history._currentframe == 3) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player) && _root.history._currentframe == 4) {
this.gotoAndStop(3);
}
}
}
}
instance cat of movieClip 1588 {
onClipEvent (enterFrame) {
if (_root.barcat._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.barcat._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.barcat._currentframe == 3) {
this.gotoAndStop(2);
}
}
}
movieClip 1592 {
frame 1 {
stop();
}
}
movieClip 1596 {
frame 1 {
stop();
}
}
movieClip 1599 {
frame 1 {
stop();
}
}
movieClip 1602 {
frame 1 {
stop();
}
}
movieClip 1606 {
frame 91 {
stop();
}
}
movieClip 1608 {
frame 1 {
stop();
}
instance of movieClip 1592 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 1596 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 1599 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 1602 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 1606 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
movieClip 1611 {
frame 1 {
stop();
}
}
movieClip 1615 {
frame 1 {
stop();
}
}
movieClip 1617 {
frame 1 {
stop();
}
instance of movieClip 1608 {
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4 && _root.barbagwater._currentframe == 1) {
this.gotoAndStop(4);
} else {
if (_root.history._currentframe == 4 && _root.barbagwater._currentframe == 2) {
this.gotoAndStop(5);
}
}
}
}
frame 2 {
_root.barstuff.stuffcat.gotoAndStop(4);
}
instance of movieClip 1611 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
frame 3 {
_root.barstuff.stuffcat.gotoAndStop(5);
}
}
movieClip 1620 {
frame 1 {
stop();
}
instance of movieClip 1617 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player) && _root.barstuff.stuffcat._currentframe == 2) {
this.gotoAndStop(2);
} else {
if (this.hitTest(_root.player) && _root.barstuff.stuffcat._currentframe == 3) {
this.gotoAndStop(3);
}
}
}
}
instance of movieClip 1611 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 1615 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
instance catgirl of movieClip 1620 {
onClipEvent (enterFrame) {
if (_root.barcat._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.barcat._currentframe == 2 && _root.history._currentframe == 1) {
this.gotoAndStop(2);
} else {
if (_root.barcat._currentframe == 2 && _root.history._currentframe == 2) {
this.gotoAndStop(2);
} else {
if (_root.barcat._currentframe == 2 && _root.history._currentframe == 3) {
this.gotoAndStop(2);
} else {
if (_root.barcat._currentframe == 2 && _root.history._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
}
}
onClipEvent (enterFrame) {
if (_root.barcat._currentframe == 3) {
this.gotoAndStop(3);
}
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
movieClip 1623 {
}
movieClip 1625 {
}
movieClip 1632 {
frame 1 {
if (_root.history._currentframe == 1) {
gotoAndStop(1);
}
if (_root.history._currentframe == 2) {
gotoAndStop(2);
}
if (_root.history._currentframe == 3) {
gotoAndStop(3);
}
if (_root.history._currentframe == 4) {
gotoAndStop(4);
}
if (_root.history._currentframe == 5) {
gotoAndStop(5);
}
}
}
movieClip 1634 {
}
instance of movieClip 1027 {
onClipEvent (enterFrame) {
_x = _x + (_root.cam._x - _x) / 2;
_y = _y + (_root.cergegm._y - _y) / 2;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance exitforest of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.fadearea.gotoAndStop(2);
}
}
}
instance cam of movieClip 110 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 4;
_y = _y + (_root.payer._y - _y) / 6;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
movieClip 1639 {
}
movieClip 1640 {
frame 1 {
stop();
}
instance whiplash of movieClip 1639 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.barsplash.gotoAndStop(2);
} else {
_root.barsplash.gotoAndStop(1);
}
}
}
}
instance water of movieClip 1640 {
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4 && _root.barbagwater._currentframe == 1) {
this.gotoAndStop(4);
} else {
if (_root.history._currentframe == 4 && _root.barbagwater._currentframe == 2) {
this.gotoAndStop(5);
}
}
}
}
instance splash of movieClip 1293 {
onClipEvent (load) {
spd = 0;
_x = _root.player._x;
_y = _root.player._y;
}
onClipEvent (enterFrame) {
if (_name == 'splash') {
}
if (_root.splash._currentframe == 18) {
this.removeMovieClip();
}
}
}
movieClip 1642 {
}
movieClip 1644 {
}
movieClip 1649 {
frame 1 {
stop();
}
}
instance ground of movieClip 1649 {
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4 && _root.barbagwater._currentframe == 1) {
this.gotoAndStop(4);
} else {
if (_root.history._currentframe == 4 && _root.barbagwater._currentframe == 2) {
this.gotoAndStop(5);
}
}
}
}
instance exitwatercave of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.fadearea.gotoAndStop(2);
}
}
}
instance entersandbag of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.fadearea.gotoAndStop(2);
}
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
instance cam of movieClip 110 {
onClipEvent (enterFrame) {
_x = _x + (_root.payer._x - _x) / 4;
_y = _y + (_root.payer._y - _y) / 6;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance bg of movieClip 669 {
onClipEvent (enterFrame) {
_x = _x + (_root.payer._x - _x) / 5;
_y = _y + (_root.payer._y - _y) / 8;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 3) {
this.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (_root.history._currentframe == 4) {
this.gotoAndStop(4);
}
}
}
button 1655 {
on (release) {
_root.gotoAndStop('endingevilgood');
}
}
movieClip 1658 {
frame 1 {
stop();
}
}
movieClip 1659 {
frame 1 {
stop();
}
instance of movieClip 1658 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
instance of movieClip 1659 {
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 3) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 4) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 5) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 6) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 7) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 8) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 9) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 10) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 11) {
this.gotoAndStop(2);
}
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
movieClip 1662 {
frame 1 {
stop();
}
}
instance of movieClip 1662 {
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 2) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 3) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 4) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 5) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 6) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 7) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 8) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 9) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 10) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 11) {
this.gotoAndStop(1);
}
}
}
movieClip 1665 {
frame 1 {
stop();
}
}
instance ground of movieClip 1665 {
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 2) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 3) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 4) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 5) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 6) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 7) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 8) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 9) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 10) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.evilbar._currentframe == 11) {
this.gotoAndStop(1);
}
}
}
movieClip 1667 {
frame 4 {
stop();
_root.barbagwater.nextFrame();
}
}
instance of movieClip 1027 {
onClipEvent (enterFrame) {
_x = _x + (_root.ceretfff._x - _x) / 2;
_y = _y + (_root.cergegm._y - _y) / 2;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance exitsandbag of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.fadearea.gotoAndStop(2);
}
}
}
instance enterocean of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.fadearea.gotoAndStop(2);
}
}
}
movieClip 1708 {
frame 135 {
_root.gotoAndStop('endingneutral');
}
}
movieClip 1709 {
frame 1 {
stop();
}
}
instance of movieClip 1709 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
}
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
instance cam of movieClip 110 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 4;
_y = _y + (_root.payer._y - _y) / 6;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
movieClip 1712 {
}
instance of movieClip 1712 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 5;
_y = _y + (_root.payer._y - _y) / 8;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
movieClip 1714 {
}
button 1719 {
on (release) {
_root.fadearea.gotoAndStop(2);
}
}
movieClip 1720 {
frame 1 {
stop();
}
}
instance boat of movieClip 1720 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
movieClip 1725 {
}
movieClip 1727 {
}
movieClip 1729 {
}
instance of movieClip 1027 {
onClipEvent (enterFrame) {
_x = _x + (_root.cam._x - _x) / 2;
_y = _y + (_root.cergegm._y - _y) / 2;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance exitocean of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.fadearea.gotoAndStop(2);
}
}
}
movieClip 1740 {
frame 1 {
if (_root.rattlehead._currentframe == 2) {
gotoAndStop('mask');
} else {
play();
}
}
}
movieClip 1744 {
frame 1 {
stop();
}
frame 1 {
function camControl() {
parentColor.setTransform(camColor.getTransform());
var v4 = sX / this._width;
var v3 = sY / this._height;
_parent._x = cX - this._x * v4;
_parent._y = cY - this._y * v3;
_parent._xscale = 100 * v4;
_parent._yscale = 100 * v3;
}
function resetStage() {
var v2 = {'ra': 100, 'rb': 0, 'ga': 100, 'gb': 0, 'ba': 100, 'bb': 0, 'aa': 100, 'ab': 0};
parentColor.setTransform(v2);
_parent._xscale = 100;
_parent._yscale = 100;
_parent._x = 0;
_parent._y = 0;
}
parentColor.setTransform(camColor.getTransform());
this._visible = false;
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;
}
frame 2 {
stop();
}
}
movieClip 1777 {
instance cam of movieClip 1744 {
onClipEvent (enterFrame) {
_x = _x + (_root.payer._x - _x) / 1;
_y = _y + (_root.payer._y - _y) / 1;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
frame 6 {
var custom_event_name = 'Drown';
com.newgrounds.API.logCustomEvent(custom_event_name);
}
frame 191 {
gotoAndStop(1);
if (_root.barbagwater._currentframe == 2) {
_root.gotoAndStop('exitsandbag');
} else {
_root.gotoAndStop('girlhousebed');
}
}
}
frame 70 {
if (_root.ng_username == null) {
uname = 'THE AWESOME PLAYER';
} else {
uname = 'The Only and Awesome ' + _root.ng_username + ',';
}
}
instance cam of movieClip 1355 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 4;
_y = _y + (_root.payer._y - _y) / 6;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
movieClip 1913 {
}
instance of movieClip 1913 {
onClipEvent (enterFrame) {
_x = _x + (_root.cam._x - _x) / 1;
_y = _y + (_root.payer._y - _y) / 1;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
movieClip 1918 {
}
// unknown tag 88 length 93
movieClip 1928 {
}
movieClip 1929 {
}
movieClip 1930 {
}
// unknown tag 88 length 104
button 1934 {
on (release) {
getURL('http://www.megadeth.com/home.php', '_blank');
}
}
movieClip 1935 {
frame 1 {
stop();
}
}
instance of movieClip 1935 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
// unknown tag 88 length 197
button 1942 {
on (release) {
getURL('http://www.thedears.org/', '_blank');
}
}
movieClip 1943 {
frame 1 {
stop();
}
}
instance of movieClip 1943 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
// unknown tag 88 length 46
button 1951 {
on (release) {
getURL('http://rocker206.newgrounds.com/', '_blank');
}
}
movieClip 1952 {
}
instance of movieClip 1952 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
// unknown tag 88 length 213
button 1959 {
on (release) {
getURL('http://www.devildoll.nl/', '_blank');
}
}
movieClip 1960 {
}
instance of movieClip 1960 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
// unknown tag 88 length 118
button 1970 {
on (release) {
getURL('http://voltaire.net/', '_blank');
}
}
movieClip 1971 {
}
instance of movieClip 1971 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 1977 {
on (release) {
getURL('http://www.black-sabbath.com/', '_blank');
}
}
movieClip 1978 {
}
instance of movieClip 1978 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 1983 {
on (release) {
getURL('http://findsounds.com/', '_blank');
}
}
movieClip 1984 {
}
instance of movieClip 1984 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 1989 {
on (release) {
getURL('http://flashkit.com/', '_blank');
}
}
movieClip 1990 {
}
instance of movieClip 1990 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
movieClip 1992 {
}
movieClip 1996 {
}
movieClip 1997 {
}
movieClip 2000 {
}
movieClip 2004 {
}
movieClip 2007 {
}
movieClip 2008 {
}
movieClip 2010 {
}
movieClip 2011 {
}
movieClip 2012 {
}
movieClip 2013 {
}
button 2014 {
on (release) {
getURL('http://www.newgrounds.com/', '_blank');
}
}
movieClip 2015 {
frame 1 {
stop();
}
}
instance of movieClip 2015 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
movieClip 2019 {
}
movieClip 2022 {
}
button 2023 {
on (release) {
if (_root.ng_username == null) {
getURL('http://www.newgrounds.com/', '');
} else {
getURL('http://' + _root.ng_username + '.newgrounds.com/', '');
}
}
}
movieClip 2024 {
frame 1 {
stop();
}
}
instance of movieClip 2024 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
// unknown tag 88 length 146
button 2031 {
on (release) {
getURL('http://www.google.com/#sclient=psy&hl=en&q=George%20Friedric%20Handel&aq=f&aqi=g-s1g-sx3g-o1&aql=&oq=George+Friedri&gs_rfai=&pbx=1&fp=f42cedd875d403c4', '_blank');
}
}
movieClip 2032 {
}
instance of movieClip 2032 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
movieClip 2037 {
}
instance exitcredits of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.fadearea.gotoAndStop(2);
}
}
}
movieClip 2040 {
frame 1 {
_root.barstuff.gotoAndStop(3);
_root.popmedals.gotoAndStop(1);
}
frame 1 {
function camControl() {
parentColor.setTransform(camColor.getTransform());
var v4 = sX / this._width;
var v3 = sY / this._height;
_parent._x = cX - this._x * v4;
_parent._y = cY - this._y * v3;
_parent._xscale = 100 * v4;
_parent._yscale = 100 * v3;
}
function resetStage() {
var v2 = {'ra': 100, 'rb': 0, 'ga': 100, 'gb': 0, 'ba': 100, 'bb': 0, 'aa': 100, 'ab': 0};
parentColor.setTransform(v2);
_parent._xscale = 100;
_parent._yscale = 100;
_parent._x = 0;
_parent._y = 0;
}
parentColor.setTransform(camColor.getTransform());
this._visible = false;
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 cam of movieClip 2040 {
onClipEvent (enterFrame) {
_x = _x + (_root.payer._x - _x) / 1;
_y = _y + (_root.payer._y - _y) / 1;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
movieClip 2043 {
}
movieClip 2045 {
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
movieClip 2053 {
frame 1 {
stop();
if (_root.player.hitTest(_root.water)) {
play();
}
}
frame 19 {
stop();
}
}
instance splash of movieClip 2053 {
onClipEvent (load) {
spd = 0;
_x = _root.player._x;
_y = _root.player._y;
}
onClipEvent (enterFrame) {
if (_name == 'splash') {
}
if (_root.splash._currentframe == 18) {
this.removeMovieClip();
}
}
}
movieClip 2058 {
}
instance water of movieClip 2058 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.barsplash.gotoAndStop(2);
} else {
_root.barsplash.gotoAndStop(1);
}
}
}
movieClip 2060 {
}
movieClip 2062 {
}
movieClip 2064 {
frame 483 {
stop();
}
}
instance enterdemons of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.fadeareadreams.gotoAndStop(2);
}
}
}
instance entertornado of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.fadeareadreams.gotoAndStop(2);
}
}
}
instance entergraveyard of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.fadeareadreams.gotoAndStop(2);
}
}
}
instance enterbeast of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.fadeareadreams.gotoAndStop(2);
}
}
}
movieClip 2066 {
frame 10 {
if (_root.player.hitTest(_root.enterdemons)) {
_root.gotoAndStop('dreamdemons');
}
if (_root.player.hitTest(_root.entertornado)) {
_root.gotoAndStop('dreamtornado');
}
if (_root.player.hitTest(_root.entergraveyard)) {
_root.gotoAndStop('dreamgraveyard');
}
if (_root.player.hitTest(_root.enterbeast)) {
_root.gotoAndStop('dreambeast');
}
}
frame 11 {
_root.fadeareadreams.gotoAndStop(1);
}
}
movieClip 2067 {
frame 1 {
stop();
}
}
instance fadeareadreams of movieClip 2067 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 1;
_y = _y + (_root.player._y - _y) / 1;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
frame 77 {
_root.medalchildrengrave.nextFrame();
_root.dreamergraveyard.nextFrame();
}
movieClip 2069 {
frame 1 {
_root.barstuff.gotoAndStop(4);
_root.popmedals.gotoAndStop(2);
}
frame 1 {
function camControl() {
parentColor.setTransform(camColor.getTransform());
var v4 = sX / this._width;
var v3 = sY / this._height;
_parent._x = cX - this._x * v4;
_parent._y = cY - this._y * v3;
_parent._xscale = 100 * v4;
_parent._yscale = 100 * v3;
}
function resetStage() {
var v2 = {'ra': 100, 'rb': 0, 'ga': 100, 'gb': 0, 'ba': 100, 'bb': 0, 'aa': 100, 'ab': 0};
parentColor.setTransform(v2);
_parent._xscale = 100;
_parent._yscale = 100;
_parent._x = 0;
_parent._y = 0;
}
parentColor.setTransform(camColor.getTransform());
this._visible = false;
var oldMode = Stage.scaleMode;
Stage.scaleMode = 'exactFit';
var cX = Stage.width / 2;
var cY = Stage.height / 1.4;
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 cam of movieClip 2069 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 4;
_y = _y + (_root.player._y - _y) / 4;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
movieClip 2073 {
}
movieClip 2076 {
}
movieClip 2079 {
}
movieClip 2082 {
}
movieClip 2085 {
}
movieClip 2088 {
}
movieClip 2090 {
}
movieClip 2092 {
frame 107 {
stop();
}
}
instance of movieClip 2092 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 6;
_y = _y + (_root.player._y - _y) / 5;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
movieClip 2094 {
}
movieClip 2098 {
}
// unknown tag 88 length 153
button 2101 {
on (release) {
getURL('http://Polioman.newgrounds.com/', '_blank');
}
}
movieClip 2102 {
frame 1 {
stop();
}
}
instance of movieClip 2102 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 2106 {
on (release) {
getURL('http://Lucas4560.newgrounds.com/', '_blank');
}
}
movieClip 2107 {
frame 1 {
stop();
}
}
instance of movieClip 2107 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 2111 {
on (release) {
getURL('http://Redshift.newgrounds.com/', '_blank');
}
}
movieClip 2112 {
frame 1 {
stop();
}
}
instance of movieClip 2112 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 2115 {
on (release) {
getURL('http://the1manwiththeplan.newgrounds.com/', '_blank');
}
}
movieClip 2116 {
frame 1 {
stop();
}
}
instance of movieClip 2116 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 2119 {
on (release) {
getURL('http://ObeseDude.newgrounds.com/', '_blank');
}
}
movieClip 2120 {
frame 1 {
stop();
}
}
instance of movieClip 2120 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 2123 {
on (release) {
getURL('http://Sam.newgrounds.com/', '_blank');
}
}
movieClip 2124 {
frame 1 {
stop();
}
}
instance of movieClip 2124 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 2127 {
on (release) {
getURL('http://Kevin.newgrounds.com/', '_blank');
}
}
movieClip 2128 {
frame 1 {
stop();
}
}
instance of movieClip 2128 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 2131 {
on (release) {
getURL('http://LiquidOoze.newgrounds.com/', '_blank');
}
}
movieClip 2132 {
frame 1 {
stop();
}
}
instance of movieClip 2132 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 2135 {
on (release) {
getURL('http://Argentin.newgrounds.com/', '_blank');
}
}
movieClip 2136 {
frame 1 {
stop();
}
}
instance of movieClip 2136 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 2139 {
on (release) {
getURL('http://CommanderWalrus.newgrounds.com/', '_blank');
}
}
movieClip 2140 {
frame 2 {
stop();
}
}
instance of movieClip 2140 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 2143 {
on (release) {
getURL('http://BurntFoxProductions.newgrounds.com/', '_blank');
}
}
movieClip 2144 {
frame 1 {
stop();
}
}
instance of movieClip 2144 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 2147 {
on (release) {
getURL('http://funkycaveman.newgrounds.com/', '_blank');
}
}
movieClip 2148 {
frame 1 {
stop();
}
}
instance of movieClip 2148 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 2151 {
on (release) {
getURL('http://FlashStorm.newgrounds.com/', '_blank');
}
}
movieClip 2152 {
frame 1 {
stop();
}
}
instance of movieClip 2152 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 2155 {
on (release) {
getURL('http://ibliss.newgrounds.com/', '_blank');
}
}
movieClip 2156 {
frame 1 {
stop();
}
}
instance of movieClip 2156 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 2159 {
on (release) {
getURL('http://Mr-Shark.newgrounds.com/', '_blank');
}
}
movieClip 2160 {
frame 1 {
stop();
}
}
instance of movieClip 2160 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 2163 {
on (release) {
getURL('http://Digital-Terror.newgrounds.com/', '_blank');
}
}
movieClip 2164 {
frame 1 {
stop();
}
}
instance of movieClip 2164 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 2167 {
on (release) {
getURL('http://RockOn12.newgrounds.com/', '_blank');
}
}
movieClip 2168 {
frame 1 {
stop();
}
}
instance of movieClip 2168 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 2171 {
on (release) {
getURL('http://ActionSplash.newgrounds.com/', '_blank');
}
}
movieClip 2172 {
frame 1 {
stop();
}
}
instance of movieClip 2172 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 2175 {
on (release) {
getURL('http://dailyderek.newgrounds.com/', '_blank');
}
}
movieClip 2176 {
frame 1 {
stop();
}
}
instance of movieClip 2176 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 2179 {
on (release) {
getURL('http://MasterMerol.newgrounds.com/', '_blank');
}
}
movieClip 2180 {
frame 1 {
stop();
}
}
instance of movieClip 2180 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 2183 {
on (release) {
getURL('http://vojakrajko23.newgrounds.com/', '_blank');
}
}
movieClip 2184 {
frame 1 {
stop();
}
}
instance of movieClip 2184 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 2189 {
on (release) {
getURL('http://Outlet.newgrounds.com/', '_blank');
}
}
movieClip 2190 {
frame 1 {
stop();
}
}
instance of movieClip 2190 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 2194 {
on (release) {
getURL('http://onionsxd.newgrounds.com/', '_blank');
}
}
movieClip 2195 {
frame 1 {
stop();
}
}
instance of movieClip 2195 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 2198 {
on (release) {
getURL('http://StalkerGuy.newgrounds.com/', '_blank');
}
}
movieClip 2199 {
frame 1 {
stop();
}
}
instance of movieClip 2199 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 2203 {
on (release) {
getURL('http://iluvAS.newgrounds.com/', '_blank');
}
}
movieClip 2204 {
frame 1 {
stop();
}
}
instance of movieClip 2204 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 2207 {
on (release) {
getURL('http://Sxafido.newgrounds.com/', '_blank');
}
}
movieClip 2208 {
frame 1 {
stop();
}
}
instance of movieClip 2208 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
button 2211 {
on (release) {
getURL('http://wehavefreshcookies.newgrounds.com/', '_blank');
}
}
movieClip 2212 {
frame 1 {
stop();
}
}
instance of movieClip 2212 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
movieClip 2214 {
}
movieClip 2217 {
frame 1 {
stop();
}
instance of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player) && _root.barstuff.stuffsharon._currentframe == 2) {
_root.gotoAndStop('scenefan');
}
}
}
}
movieClip 2219 {
}
movieClip 2222 {
frame 1 {
stop();
}
}
movieClip 2223 {
frame 1 {
stop();
}
instance of movieClip 2217 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 2222 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
instance of movieClip 2223 {
onClipEvent (enterFrame) {
if (_root.barstuff.stuffsharon._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffsharon._currentframe == 2) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffsharon._currentframe == 3) {
this.gotoAndStop(2);
}
}
}
movieClip 2241 {
}
movieClip 2244 {
frame 1 {
stop();
}
}
instance of movieClip 2244 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
movieClip 2248 {
frame 1 {
stop();
}
}
instance of movieClip 2248 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 20;
var slow = 0.5;
var slowspd = speed / 1.7;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
movieClip 2253 {
}
instance water of movieClip 2253 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.barsplash.gotoAndStop(2);
} else {
_root.barsplash.gotoAndStop(1);
}
}
}
movieClip 2263 {
frame 1 {
stop();
if (_root.player.hitTest(_root.water)) {
play();
}
}
frame 25 {
stop();
}
}
instance splash of movieClip 2263 {
onClipEvent (load) {
spd = 0;
_x = _root.player._x;
_y = _root.player._y;
}
onClipEvent (enterFrame) {
if (_name == 'splash') {
}
if (_root.splash._currentframe == 18) {
this.removeMovieClip();
}
}
}
movieClip 2265 {
}
movieClip 2267 {
}
movieClip 2279 {
frame 8 {
stop();
}
}
movieClip 2281 {
frame 1 {
stop();
}
frame 7 {
_root.barjack.nextFrame();
}
}
movieClip 2282 {
instance of movieClip 2281 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.jumping.feet)) {
nextFrame();
}
}
onClipEvent (enterFrame) {
if (_root.barjack._currentframe == 2) {
this.gotoAndStop(10);
}
}
}
}
instance exitgraveyard of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.gotoAndStop('girlwaking');
}
}
}
frame 78 {
_root.dreamerdemons.nextFrame();
}
instance cam of movieClip 2040 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 3;
_y = _y + (_root.payer._y - _y) / 1;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
movieClip 2286 {
frame 1000 {
_root.gotoAndStop('girlwaking');
}
}
instance of movieClip 2286 {
onClipEvent (enterFrame) {
_x = _x + (_root.cam._x - _x) / 3;
_y = _y + (_root.payer._y - _y) / 6;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
movieClip 2288 {
}
movieClip 2301 {
frame 21 {
stop();
}
}
movieClip 2302 {
frame 1 {
stop();
}
frame 2 {
stop();
_root.medaldemonslayer.nextFrame();
}
}
movieClip 2303 {
instance of movieClip 2302 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.walking.running.feet)) {
gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.jumping.feet)) {
gotoAndStop(2);
}
}
}
}
movieClip 2304 {
}
movieClip 2305 {
frame 1 {
stop();
}
frame 2 {
stop();
_root.medaldemonslayer.nextFrame();
}
}
movieClip 2306 {
instance of movieClip 2305 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.walking.running.feet)) {
gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.jumping.feet)) {
gotoAndStop(2);
}
}
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
movieClip 2308 {
}
movieClip 2310 {
frame 1 {
stop();
}
frame 21 {
_root.realdemonmedal.nextFrame();
}
}
frame 79 {
_root.dreamertornado.nextFrame();
}
instance cam of movieClip 2069 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 3;
_y = _y + (_root.player._y - _y) / 3;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
movieClip 2313 {
}
movieClip 2324 {
}
movieClip 2326 {
frame 18 {
gotoAndPlay(1);
}
}
movieClip 2327 {
}
instance of movieClip 2327 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 5;
_y = _y + (_root.player._y - _y) / 4;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
movieClip 2333 {
}
movieClip 2334 {
frame 1 {
stop();
}
frame 2 {
_root.barstuff.stuffsharon.gotoAndStop(2);
}
}
instance of movieClip 2334 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffsharon._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffsharon._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffsharon._currentframe == 3) {
this.gotoAndStop(3);
}
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 14;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 12;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
instance splash of movieClip 2053 {
onClipEvent (load) {
spd = 0;
_x = _root.player._x;
_y = _root.player._y;
}
onClipEvent (enterFrame) {
if (_name == 'splash') {
}
if (_root.splash._currentframe == 18) {
this.removeMovieClip();
}
}
}
movieClip 2339 {
}
instance water of movieClip 2339 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.barsplash.gotoAndStop(2);
} else {
_root.barsplash.gotoAndStop(1);
}
}
}
movieClip 2342 {
}
movieClip 2343 {
instance of movieClip 2342 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.gotoAndStop('tornadodead');
}
}
}
}
movieClip 2347 {
}
movieClip 2348 {
}
movieClip 2349 {
}
movieClip 2355 {
}
instance exitgraveyard of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.gotoAndStop('tornadohangar');
}
}
}
movieClip 2368 {
frame 37 {
_root.medaltornado.nextFrame();
}
frame 117 {
_root.gotoAndStop('girlwaking');
}
}
movieClip 2390 {
frame 3 {
if (_root.barstuff.stuffsharon._currentframe == 2) {
_root.barstuff.stuffsharon.gotoAndStop(1);
}
}
frame 34 {
_root.gotoAndStop('girlwaking');
}
}
instance cam of movieClip 2040 {
onClipEvent (enterFrame) {
_x = _x + (_root.payer._x - _x) / 1;
_y = _y + (_root.payer._y - _y) / 1;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
button 2393 {
on (release) {
nextFrame();
}
}
button 2403 {
on (release) {
play();
}
}
movieClip 2418 {
frame 875 {
gotoAndStop(1);
}
}
movieClip 2421 {
}
movieClip 2474 {
frame 2 {
stop();
_root.barstuff.stuffsharon.gotoAndStop(3);
}
frame 282 {
_root.medalfan.nextFrame();
}
frame 439 {
_root.gotoAndStop('girlwaking');
}
}
frame 83 {
_root.dreamerbeast.nextFrame();
}
instance cam of movieClip 2069 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 4;
_y = _y + (_root.player._y - _y) / 4;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
movieClip 2476 {
}
instance of movieClip 2476 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 5;
_y = _y + (_root.player._y - _y) / 4;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
movieClip 2487 {
}
movieClip 2489 {
frame 1 {
stop();
}
frame 6 {
play();
}
frame 21 {
_root.gotoAndStop('scenebeast');
}
}
movieClip 2490 {
frame 1 {
stop();
}
instance of movieClip 1070 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.barstuff.stuffbkey.gotoAndStop(2);
}
}
}
}
instance of movieClip 2490 {
onClipEvent (enterFrame) {
if (_root.barstuff.stuffbkey._currentframe == 1) {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffbkey._currentframe == 2) {
this.gotoAndStop(2);
}
}
onClipEvent (enterFrame) {
if (_root.barstuff.stuffbkey._currentframe == 3) {
this.gotoAndStop(3);
}
}
}
button 2494 {
on (press) {
gotoAndStop(2);
}
}
movieClip 2495 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 2496 {
frame 1 {
stop();
}
}
movieClip 2499 {
frame 1 {
stop();
}
instance harpoon of movieClip 2496 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
frame 2 {
_root.whale.nextFrame();
}
}
instance of movieClip 2499 {
onClipEvent (enterFrame) {
if (this.harpoon.harpon._currentframe == 2) {
this.gotoAndStop(2);
}
}
}
instance of movieClip 2499 {
onClipEvent (enterFrame) {
if (this.harpoon.harpon._currentframe == 2) {
this.gotoAndStop(2);
}
}
}
instance of movieClip 2499 {
onClipEvent (enterFrame) {
if (this.harpoon.harpon._currentframe == 2) {
this.gotoAndStop(2);
}
}
}
instance of movieClip 2499 {
onClipEvent (enterFrame) {
if (this.harpoon.harpon._currentframe == 2) {
this.gotoAndStop(2);
}
}
}
instance of movieClip 2499 {
onClipEvent (enterFrame) {
if (this.harpoon.harpon._currentframe == 2) {
this.gotoAndStop(2);
}
}
}
// unknown tag 88 length 99
movieClip 2507 {
frame 1 {
stop();
}
}
instance of movieClip 2507 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 2507 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance of movieClip 2507 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
movieClip 2512 {
}
instance water of movieClip 2512 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.barsplash.gotoAndStop(2);
} else {
_root.barsplash.gotoAndStop(1);
}
}
}
instance splash of movieClip 2053 {
onClipEvent (load) {
spd = 0;
_x = _root.player._x;
_y = _root.player._y;
}
onClipEvent (enterFrame) {
if (_name == 'splash') {
}
if (_root.splash._currentframe == 18) {
this.removeMovieClip();
}
}
}
movieClip 2514 {
}
movieClip 2517 {
}
movieClip 2518 {
}
movieClip 2520 {
}
button 2521 {
on (release) {
if (_root.barstuff.stuffbkey._currentframe == 2) {
_root.ground.door.gotoAndPlay(2);
}
}
}
movieClip 2522 {
frame 1 {
stop();
}
}
movieClip 2523 {
frame 1 {
stop();
}
instance of movieClip 2522 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.talk)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
frame 2 {
_root.barstuff.stuffbkey.gotoAndStop(3);
}
frame 45 {
stop();
}
}
movieClip 2540 {
frame 2 {
_root.player.gotoAndStop(2);
}
frame 3 {
_root.player.gotoAndStop(2);
}
frame 4 {
_root.player.gotoAndStop(2);
}
frame 5 {
_root.player.gotoAndStop(2);
}
frame 6 {
_root.player.gotoAndStop(2);
}
frame 27 {
stop();
}
}
movieClip 2541 {
frame 1 {
stop();
}
}
movieClip 2543 {
instance of movieClip 2541 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.jumping.feet)) {
nextFrame();
}
}
}
}
instance exitgraveyard of movieClip 753 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.gotoAndStop('girlwaking');
}
}
}
movieClip 2545 {
frame 1 {
stop();
}
frame 150 {
_root.gotoAndStop('girlwaking');
}
}
instance bardrown of movieClip 2545 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 2;
_y = _y + (_root.player._y - _y) / 2;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
movieClip 2608 {
frame 2 {
_root.medalbeast.nextFrame();
}
frame 456 {
_root.gotoAndStop('girlwaking');
}
}
instance cam of movieClip 110 {
onClipEvent (enterFrame) {
_x = _x + (_root.payer._x - _x) / 4;
_y = _y + (_root.payer._y - _y) / 6;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
movieClip 2632 {
frame 1 {
if (_root.rattlehead._currentframe == 2) {
gotoAndPlay('mask');
} else {
play();
}
}
}
movieClip 2635 {
frame 4 {
_root.barstuff.stuffbkey.gotoAndStop(1);
}
frame 251 {
_root.gotoAndStop('girlhousebed');
}
}
movieClip 2639 {
frame 1 {
if (_root.history._currentframe == 1) {
gotoAndStop(1);
}
if (_root.history._currentframe == 2) {
gotoAndStop(2);
}
if (_root.history._currentframe == 3) {
gotoAndStop(3);
}
if (_root.history._currentframe == 4) {
gotoAndStop(4);
}
}
frame 4 {
stop();
}
}
button 2682 {
on (release) {
gotoAndPlay('revenge');
}
}
button 2683 {
on (release) {
gotoAndPlay('norevenge');
}
}
movieClip 2837 {
instance of movieClip 1027 {
onClipEvent (enterFrame) {
_x = _x + (_root.ceretfff._x - _x) / 2;
_y = _y + (_root.cergegm._y - _y) / 2;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance cam of movieClip 110 {
onClipEvent (enterFrame) {
_x = _x + (_root.payer._x - _x) / 1;
_y = _y + (_root.payer._y - _y) / 1;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
frame 2 {
_root.barstuff.stuffguitar.gotoAndStop(3);
_root.barstuff.stuffkey.gotoAndStop(2);
}
instance headwater of movieClip 328 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.water)) {
_root.barair.gotoAndStop(1);
} else {
_root.barair.gotoAndStop(2);
}
}
}
frame 175 {
stop();
}
frame 179 {
_root.beatguy.gotoAndStop(2);
}
frame 389 {
_root.gotoAndStop('begin');
}
frame 398 {
_root.beatguy.gotoAndStop(3);
}
frame 405 {
_root.evilbar.prevFrame();
}
frame 674 {
_root.gotoAndStop('begin');
}
}
frame 94 {
_root.history.nextFrame();
}
button 2839 {
on (release) {
gotoAndStop('girlhousebed');
}
}
movieClip 2843 {
frame 1 {
stop();
}
}
movieClip 2851 {
}
movieClip 2906 {
frame 56 {
gotoAndPlay(29);
}
}
movieClip 2919 {
frame 21 {
stop();
}
}
movieClip 2921 {
}
movieClip 2936 {
}
movieClip 2986 {
frame 1 {
if (_root.rattlehead._currentframe == 2) {
gotoAndStop('mask');
} else {
play();
}
}
}
movieClip 2987 {
frame 1 {
stop();
}
}
movieClip 3026 {
}
movieClip 3028 {
frame 520 {
girl.gotoAndStop('down');
}
frame 749 {
_root.gotoAndStop('girlhousebed');
}
}
button 3029 {
on (release) {
gotoAndPlay(2);
}
}
movieClip 3031 {
frame 1 {
stop();
}
frame 36 {
_root.gotoAndStop('girlhousebed');
}
}
frame 95 {
_root.history.nextFrame();
}
movieClip 3033 {
}
movieClip 3068 {
frame 2 {
ggg.gotoAndStop(2);
}
frame 520 {
girl.gotoAndStop('down');
}
frame 749 {
_root.gotoAndStop('girlhousebed');
}
}
frame 96 {
_root.history.nextFrame();
}
movieClip 3071 {
}
movieClip 3107 {
frame 2 {
ggg.gotoAndStop(3);
}
frame 520 {
girl.gotoAndStop('down');
}
frame 749 {
_root.gotoAndStop('girlhousebed');
}
}
movieClip 3199 {
frame 1 {
stop();
}
}
movieClip 3204 {
frame 1 {
if (_root.rattlehead._currentframe == 2) {
gotoAndStop('mask');
} else {
stop();
}
}
}
movieClip 3205 {
frame 1 {
if (_root.rattlehead._currentframe == 2) {
gotoAndPlay('mask');
} else {
play();
}
}
}
movieClip 3206 {
}
movieClip 3213 {
}
button 3216 {
on (release) {
play();
}
}
movieClip 3218 {
frame 18 {
stop();
}
frame 79 {
_root.gotoAndStop(1);
}
}
movieClip 3219 {
instance of movieClip 1712 {
onClipEvent (enterFrame) {
_x = _x + (_root.player._x - _x) / 5;
_y = _y + (_root.payer._y - _y) / 8;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance boat of movieClip 1720 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
instance water of movieClip 1725 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.barsplash.gotoAndStop(2);
} else {
_root.barsplash.gotoAndStop(1);
}
}
}
instance of movieClip 1027 {
onClipEvent (enterFrame) {
_x = _x + (_root.ceretfff._x - _x) / 2;
_y = _y + (_root.cergegm._y - _y) / 2;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
instance cam of movieClip 110 {
onClipEvent (enterFrame) {
_x = _x + (_root.payer._x - _x) / 1;
_y = _y + (_root.payer._y - _y) / 1;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
frame 171 {
_root.medalcoward.nextFrame();
}
frame 251 {
stop();
}
}
button 3222 {
on (release) {
gotoAndStop(1);
}
}
movieClip 3271 {
frame 1 {
if (_root.rattlehead._currentframe == 2) {
gotoAndStop('mask');
} else {
play();
}
}
frame 218 {
stop();
}
frame 223 {
stop();
}
}
movieClip 3276 {
}
movieClip 3297 {
frame 1 {
if (_root.rattlehead._currentframe == 2) {
gotoAndStop('mask');
} else {
play();
}
}
frame 368 {
gotoAndPlay(1);
}
frame 371 {
stop();
}
}
movieClip 3334 {
frame 1 {
if (_root.rattlehead._currentframe == 2) {
gotoAndPlay('mask');
} else {
play();
}
}
frame 635 {
gotoAndPlay(120);
}
frame 1270 {
gotoAndPlay(760);
}
}
movieClip 3341 {
frame 541 {
stop();
}
}
movieClip 3390 {
}
movieClip 3404 {
}
movieClip 3405 {
}
movieClip 3406 {
}
movieClip 3408 {
}
movieClip 3409 {
instance of movieClip 1027 {
onClipEvent (enterFrame) {
_x = _x + (_root.ceretfff._x - _x) / 2;
_y = _y + (_root.cergegm._y - _y) / 2;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
frame 1228 {
stop();
}
frame 1297 {
stop();
}
frame 1317 {
girl.gotoAndStop('surprise');
}
frame 1665 {
_root.gotoAndStop('treeneutral');
}
}
movieClip 3413 {
}
movieClip 3481 {
instance of movieClip 1027 {
onClipEvent (enterFrame) {
_x = _x + (_root.ceretfff._x - _x) / 2;
_y = _y + (_root.cergegm._y - _y) / 2;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
frame 136 {
stop();
}
frame 212 {
stop();
}
frame 242 {
girl.gotoAndStop('surprise');
}
frame 617 {
_root.gotoAndStop('treevilgood');
}
}
instance cam of movieClip 1355 {
onClipEvent (enterFrame) {
_x = _x + (_root.payer._x - _x) / 4;
_y = _y + (_root.payer._y - _y) / 6;
}
onClipEvent (enterFrame) {
this._xscale = _root.tfftftyyt._xscale;
}
}
movieClip 3496 {
frame 1 {
stop();
}
}
movieClip 3497 {
instance of movieClip 3496 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
frame 89 {
stop();
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
movieClip 3501 {
}
movieClip 3502 {
frame 103 {
stop();
}
}
instance player of movieClip 986 {
onClipEvent (load) {
var hp = 100;
var maxhp = 100;
var grav = 0;
var speed = 2.5;
var jumpHeight = 11.5;
var slow = 0.7;
var slowspd = speed / 0.5;
var setspeed = speed;
var scale = _xscale;
var ex = 20;
var dam = 25;
this.gotoAndStop(2);
}
onClipEvent (enterFrame) {
++grav;
_y = _y + grav;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - 1;
grav = 0;
}
if (_root.player.waterslow.hitTest(_root.water)) {
if (grav > 0) {
grav *= slow;
}
speed = slowspd;
} else {
speed = setspeed;
}
if (Key.isDown(68) or Key.isDown(39)) {
_x = _x + speed;
_xscale = scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (Key.isDown(65) or Key.isDown(37)) {
_x = _x - speed;
_xscale = -scale;
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
} else {
if (_root.ground.hitTest(_x, _y + 3, true) && !(Key.isDown(83) or Key.isDown(40))) {
this.gotoAndStop(3);
}
}
}
if ((Key.isDown(83) or Key.isDown(40)) && !(Key.isDown(87) or Key.isDown(38)) && !(Key.isDown(65) or Key.isDown(37)) && !(Key.isDown(68) or Key.isDown(39))) {
if (_root.ground.hitTest(_x, _y + 3, true)) {
this.gotoAndStop(4);
}
}
if ((Key.isDown(87) or Key.isDown(38)) && _root.ground.hitTest(_x, _y + 3, true)) {
grav = -jumpHeight;
_y = _y - 4;
this.gotoAndStop(2);
}
if (_root.ground.hitTest(_x + _width / 2 + ex, _y - _height / 2, true) || _root.ground.hitTest(_x + _width / 2 + ex, _y - (_height / 6) * 4, true)) {
_x = _x - speed;
}
if (_root.ground.hitTest(_x - _width / 2 - ex, _y - _height / 2, true) || _root.ground.hitTest(_x - _width / 2 - ex, _y - (_height / 6) * 4, true)) {
_x = _x + speed;
}
if (_root.ground.hitTest(_x, _y - _height, true)) {
grav = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17)) {
setspeed = 10;
} else {
setspeed = 2.5;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(32) or Key.isDown(17) && _root.player.waterslow.hitTest(_root.water)) {
slowspd = 4;
} else {
slowspd = 1;
}
}
}
movieClip 3521 {
frame 2366 {
stop();
}
}
movieClip 3540 {
frame 1 {
if (_root.rattlehead._currentframe == 2) {
gotoAndStop('mask');
} else {
play();
}
}
frame 135 {
stop();
}
}
movieClip 3575 {
}
movieClip 3586 {
}
movieClip 3588 {
}
movieClip 3590 {
}
movieClip 3592 {
}
movieClip 3594 {
}
movieClip 3612 {
frame 1 {
stop();
}
}
movieClip 3617 {
}
movieClip 3618 {
}
movieClip 3680 {
frame 1 {
if (_root.rattlehead._currentframe == 2) {
gotoAndPlay('mask');
} else {
play();
}
}
instance headwater of movieClip 328 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.water)) {
_root.barair.gotoAndStop(1);
} else {
_root.barair.gotoAndStop(2);
}
}
}
frame 439 {
stop();
}
frame 888 {
stop();
}
}
movieClip 3685 {
}
movieClip 3694 {
frame 2 {
bg.gotoAndStop(2);
stopAllSounds();
}
frame 1123 {
var medal_name = 'Gray Fox';
com.newgrounds.API.unlockMedal(medal_name, _root.realmedal._x, _root.realmedal._y);
_root.popmedals.pneutral.nextFrame();
var custom_event_name = 'Neutral Ending';
com.newgrounds.API.logCustomEvent(custom_event_name);
}
frame 1129 {
_root.history.gotoAndStop(5);
}
frame 1820 {
bag.gotoAndStop(2);
}
frame 1949 {
bg.gotoAndStop(2);
}
frame 2459 {
stop();
}
}
movieClip 3733 {
frame 21 {
stop();
}
}
movieClip 3798 {
frame 28 {
gotoAndPlay(15);
}
}
movieClip 3805 {
}
movieClip 3821 {
frame 1 {
if (_root.rattlehead._currentframe == 2) {
gotoAndStop('mask');
} else {
stop();
}
}
frame 3 {
gotoAndPlay(1);
}
frame 4 {
stop();
}
}
movieClip 3857 {
}
movieClip 3863 {
}
movieClip 3915 {
frame 1 {
if (_root.rattlehead._currentframe == 2) {
gotoAndPlay('mask');
} else {
play();
}
}
frame 369 {
stop();
}
frame 740 {
stop();
}
}
movieClip 3920 {
}
movieClip 3941 {
}
movieClip 3942 {
}
movieClip 3943 {
}
movieClip 3951 {
}
movieClip 3952 {
frame 2 {
bg.gotoAndStop(2);
stopAllSounds();
}
frame 890 {
girl.gotoAndStop('surprise');
}
frame 2212 {
var medal_name = 'When You\'re Evil';
com.newgrounds.API.unlockMedal(medal_name, _root.realmedal._x, _root.realmedal._y);
_root.popmedals.pevil.nextFrame();
var custom_event_name = 'Evil Ending';
com.newgrounds.API.logCustomEvent(custom_event_name);
}
frame 2231 {
_root.history.gotoAndStop(5);
}
frame 3256 {
stop();
}
}
movieClip 4082 {
frame 1 {
if (_root.rattlehead._currentframe == 2) {
gotoAndPlay('mask');
} else {
play();
}
}
instance headwater of movieClip 328 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.water)) {
_root.barair.gotoAndStop(1);
} else {
_root.barair.gotoAndStop(2);
}
}
}
frame 484 {
stop();
}
frame 972 {
stop();
}
}
movieClip 4105 {
frame 1 {
if (_root.rattlehead._currentframe == 2) {
gotoAndPlay('mask');
} else {
play();
}
}
frame 591 {
stop();
}
frame 1203 {
stop();
}
}
movieClip 4119 {
}
movieClip 4121 {
}
movieClip 4123 {
}
movieClip 4128 {
}
movieClip 4130 {
}
movieClip 4132 {
}
movieClip 4140 {
}
movieClip 4160 {
}
movieClip 4225 {
frame 1 {
if (_root.rattlehead._currentframe == 2) {
gotoAndPlay('mask');
} else {
play();
}
}
frame 565 {
stop();
}
frame 1137 {
stop();
}
}
movieClip 4235 {
frame 593 {
stop();
}
}
movieClip 4253 {
}
movieClip 4272 {
frame 2 {
bg.gotoAndStop(2);
stopAllSounds();
}
frame 2654 {
girl.gotoAndStop('surprise');
}
frame 2941 {
var medal_name = 'Mrs Nice Girl';
com.newgrounds.API.unlockMedal(medal_name, _root.realmedal._x, _root.realmedal._y);
_root.popmedals.pnice.nextFrame();
var custom_event_name = 'Nice Ending';
com.newgrounds.API.logCustomEvent(custom_event_name);
}
frame 2947 {
_root.history.gotoAndStop(5);
}
instance exitgirlhousedoor of movieClip 689 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
frame 4273 {
stop();
}
}