Combined Code
movieClip 15 {
frame 1 {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (2410 % 511) * true;
if (!'') {
} else {}
return ;
}
var = -65 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 165;
-= 94;
-= 245;
+= 58;
-= 564;
-= 446;
+= 354;
-= 257;
+= 46;
+= 1;
+= 77;
+= 284;
-= 135;
+= 826;
+= 346;
-= 117;
-= 182;
+= 346;
-= 396;
-= 438;
var eval(true) = '';
+= 325;
+= 435;
-= 38;
-= 178;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 301;
!true;
eval(true);
'';
1;
}
}
movieClip 17 {
frame 10 {
stop();
}
}
movieClip 19 {
frame 37 {
_parent.setGotoFrame('done');
stop();
}
}
movieClip 21 {
}
movieClip 23 NewgroundsAPIAsset_Medal_Icon_Placeholder {
}
movieClip 30 NewgroundsAPIAsset_Medal_Popup {
frame 1 {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (2071 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 453 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 299;
+= 666;
+= 146;
-= 137;
-= 68;
+= 225;
+= 756;
+= 38;
-= 704;
+= 470;
+= 120;
+= 26;
-= 337;
+= 92;
+= 499;
-= 308;
+= 934;
-= 686;
var eval(1) = !true;
-= 727;
+= 288;
+= 156;
+= 55;
-= 861;
+= 378;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 480;
eval(true);
'';
true;
'';
}
frame 2 {
medal.attachIcon(icon);
}
frame 10 {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (2974 % 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 (;;) {
-= 204;
+= 499;
-= 248;
+= 46;
-= 393;
-= 92;
+= 84;
-= 78;
+= 409;
+= 514;
-= 77;
-= 348;
+= 277;
-= 129;
-= 35;
-= 551;
+= 159;
var = 1;
-= 227;
-= 300;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 392;
true;
!'';
eval(true);
}
frame 21 {
this.removeMovieClip();
_visible = false;
stop();
}
}
movieClip 36 NewgroundsAPIAsset_Login_Warning {
frame 1 {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (1090 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 392 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 376;
+= 114;
-= 374;
+= 503;
+= 44;
+= 389;
-= 763;
-= 463;
+= 347;
-= 474;
-= 609;
var eval(!true) = true;
-= 174;
+= 144;
+= 326;
-= 378;
-= 72;
+= 332;
+= 440;
+= 161;
+= 265;
+= 719;
-= 347;
+= 204;
+= 498;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 460;
eval(true);
'';
'';
1;
}
frame 10 {
stop();
}
frame 21 {
this.removeMovieClip();
_visible = false;
stop();
}
}
movieClip 39 NewgroundsAPIAsset_Connection_Error {
frame 1 {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (1850 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 16 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 243;
-= 63;
-= 140;
-= 69;
+= 84;
var eval(true) = '';
-= 30;
-= 71;
+= 857;
+= 651;
+= 178;
-= 543;
-= 839;
-= 125;
-= 51;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 333;
'';
!eval(1);
}
frame 10 {
stop();
}
frame 21 {
this.removeMovieClip();
_visible = false;
stop();
}
}
movieClip 41 {
}
movieClip 43 {
}
movieClip 45 {
}
movieClip 47 {
}
movieClip 49 {
}
movieClip 51 {
}
movieClip 53 {
}
movieClip 55 {
}
movieClip 57 {
}
movieClip 59 {
}
movieClip 60 NewgroundsAPIAsset_big_popup_background {
frame 1 {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (1719 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 223 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 418;
+= 126;
-= 332;
+= 42;
+= 403;
+= 29;
-= 871;
+= 730;
-= 146;
var eval(true) = true;
-= 912;
-= 544;
-= 39;
-= 410;
+= 454;
+= 487;
+= 109;
-= 302;
+= 175;
-= 341;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 409;
'';
'';
!eval(1);
}
}
button 64 {
on (release) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (2540 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 108 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 224;
-= 698;
-= 519;
+= 375;
-= 25;
+= 564;
-= 607;
-= 211;
-= 105;
-= 162;
-= 245;
-= 50;
var eval(eval(true)) = '';
+= 630;
+= 224;
+= 148;
+= 132;
+= 299;
+= 43;
+= 258;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 604;
!true;
'';
1;
}
}
button 70 {
on (release) {
getURL(official_version_url, '_blank');
}
}
movieClip 72 NewgroundsAsset_New_Version_Available {
frame 1 {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (484 % 511) * true;
if (!'') {
} else {}
return ;
}
var = -471 + ();
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 (;;) {
+= 354;
+= 530;
-= 208;
-= 257;
-= 181;
+= 581;
+= 416;
+= 128;
-= 671;
-= 811;
+= 66;
-= 402;
+= 129;
-= 130;
+= 58;
+= 737;
+= 529;
+= 83;
-= 143;
-= 222;
-= 152;
+= 502;
-= 829;
+= 471;
var = 1;
-= 385;
+= 234;
-= 203;
-= 561;
-= 14;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 13;
true;
true;
true;
!true;
;
}
}
button 73 {
on (release) {
getURL(official_version_url, '_blank');
}
}
movieClip 77 NewgroundsAsset_Illegal_Host {
frame 1 {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (2624 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 484 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 333;
-= 17;
-= 348;
+= 493;
+= 12;
+= 275;
+= 373;
-= 255;
+= 133;
+= 486;
+= 287;
var = 1;
-= 320;
-= 164;
-= 833;
+= 702;
+= 181;
-= 851;
+= 615;
-= 491;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 553;
true;
true;
!;
}
}
movieClip 78 API Connector (NewgroundsAPI) {
#initclip
Object.registerClass('API Connector (NewgroundsAPI)', com.newgrounds.components.APIConnector);
#endinitclip
frame 20 {
_visible = false;
}
}
movieClip 104 {
}
movieClip 81 __Packages.com.newgrounds.Bridge {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (1345 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 217 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 109;
+= 188;
+= 591;
-= 344;
+= 175;
-= 150;
-= 333;
-= 825;
var eval( != 540) = eval(!true);
+= 499;
+= 249;
+= 868;
+= 224;
-= 852;
-= 751;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
'';
1;
'';
#endinitclip
}
movieClip 79 __Packages.com.newgrounds.APIError {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (2708 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 827 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 353;
+= 159;
+= 165;
-= 527;
var eval(true) = ;
+= 866;
-= 445;
-= 119;
+= 544;
-= 309;
-= 472;
-= 642;
+= 110;
+= 66;
-= 41;
-= 123;
+= 736;
-= 49;
+= 292;
-= 766;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 980;
!true;
'';
1;
#endinitclip
}
movieClip 80 __Packages.com.newgrounds.API {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (1705 % 511) * true;
if (!'') {
} else {}
return ;
}
var = -42 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 82;
-= 149;
var eval( != 130) = true;
+= 174;
-= 126;
+= 457;
-= 361;
// An attempt to read a value from empty stack
-= 219;
+= 121;
-= 662;
-= 3;
+= 635;
+= 45;
+= 857;
-= 984;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
eval(undefined);
'';
'';
!1;
#endinitclip
}
movieClip 82 __Packages.com.newgrounds.SaveFile {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (37 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 806 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 401;
+= 702;
-= 401;
-= 73;
var eval( != 843) = true;
+= 39;
+= 296;
-= 200;
+= 252;
-= 368;
-= 409;
+= 397;
+= 6;
+= 191;
-= 227;
-= 241;
+= 569;
-= 181;
-= 510;
-= 273;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!true;
'';
eval(1);
'';
#endinitclip
}
movieClip 83 __Packages.com.newgrounds.SaveGroup {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (1823 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 447 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 245;
-= 4;
-= 128;
-= 463;
+= 424;
-= 770;
+= 14;
+= 68;
+= 22;
+= 755;
+= 121;
-= 462;
-= 137;
-= 202;
-= 353;
+= 170;
+= 20;
+= 291;
-= 399;
-= 10;
-= 2;
-= 593;
+= 733;
var = eval(!true);
-= 628;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 737;
true;
true;
'';
1;
#endinitclip
}
movieClip 86 __Packages.com.newgrounds.SaveGroupQuery {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (1282 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 20 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 67;
+= 588;
-= 170;
-= 430;
+= 882;
-= 443;
+= 911;
-= 680;
+= 194;
var eval(true) = ;
-= 832;
+= 668;
-= 475;
+= 30;
+= 78;
-= 201;
-= 554;
+= 349;
-= 50;
-= 390;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 280;
'';
!1;
true;
#endinitclip
}
movieClip 88 __Packages.com.newgrounds.encoders.ImageScanner {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (1858 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 555 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 783;
-= 226;
+= 404;
-= 72;
+= 331;
-= 494;
+= 707;
-= 263;
-= 219;
-= 355;
var eval(1) = ;
-= 391;
+= 227;
+= 199;
-= 439;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 880;
true;
!'';
#endinitclip
}
movieClip 87 __Packages.com.newgrounds.encoders.BaseN {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (2894 % 511) * true;
if (!'') {
} else {}
return ;
}
var = -269 + ();
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 (;;) {
+= 153;
-= 213;
-= 122;
-= 4;
+= 286;
-= 280;
-= 292;
-= 362;
-= 26;
-= 166;
-= 18;
+= 271;
-= 472;
-= 215;
+= 9;
+= 158;
+= 257;
-= 431;
-= 719;
+= 594;
var = 1;
+= 151;
+= 743;
+= 534;
+= 209;
+= 56;
+= 313;
+= 812;
-= 328;
-= 23;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 70;
eval(true);
true;
'';
!true;
true;
#endinitclip
}
movieClip 97 __Packages.com.newgrounds.APIEventDispatcher {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (62 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 119 + ();
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 (;;) {
+= 275;
+= 433;
+= 70;
-= 71;
+= 276;
-= 327;
-= 155;
-= 149;
-= 615;
+= 646;
+= 164;
-= 375;
-= 192;
+= 29;
+= 298;
+= 291;
+= 166;
-= 43;
+= 45;
+= 735;
+= 234;
var eval(eval(!true)) = '';
-= 753;
-= 69;
+= 350;
-= 289;
+= 436;
+= 148;
-= 558;
-= 875;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 181;
true;
true;
true;
'';
1;
#endinitclip
}
movieClip 85 __Packages.com.newgrounds.APIEvent {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (2498 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 385 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 548;
+= 145;
+= 61;
-= 541;
+= 103;
+= 222;
+= 449;
+= 458;
+= 685;
+= 272;
-= 760;
+= 177;
-= 9;
-= 200;
+= 301;
var eval(true) = true;
-= 111;
-= 552;
+= 260;
+= 13;
+= 243;
+= 257;
-= 503;
+= 187;
-= 478;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 839;
true;
'';
1;
!;
#endinitclip
}
movieClip 7 __Packages.com.newgrounds.components.APIConnector {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (2974 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 350 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 163;
-= 101;
var eval( != 769) = true;
+= 415;
+= 165;
+= 151;
+= 297;
+= 208;
-= 646;
-= 319;
-= 47;
-= 377;
+= 99;
-= 333;
-= 52;
-= 371;
+= 270;
+= 195;
+= 193;
+= 332;
-= 548;
+= 126;
+= 522;
+= 507;
-= 856;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
'';
!1;
true;
true;
;
#endinitclip
}
movieClip 84 __Packages.com.newgrounds.ValidationTools {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (1306 % 511) * true;
if (!'') {
} else {}
return ;
}
var = -34 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 336;
+= 68;
var eval( != 250) = true;
+= 704;
-= 193;
-= 201;
-= 580;
+= 365;
+= 378;
-= 767;
-= 104;
-= 232;
-= 153;
+= 81;
-= 153;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
'';
1;
!;
#endinitclip
}
movieClip 89 __Packages.com.newgrounds.encoders.SerialXML {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (1299 % 511) * true;
if (!'') {
} else {}
return ;
}
var = -61 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 197;
-= 354;
+= 411;
-= 533;
+= 385;
-= 219;
+= 468;
-= 158;
-= 339;
+= 205;
+= 40;
+= 64;
-= 80;
-= 622;
+= 803;
-= 584;
var eval(true) = '';
-= 587;
+= 357;
-= 431;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 216;
eval(true);
'';
!1;
#endinitclip
}
movieClip 90 __Packages.com.newgrounds.encoders.LZW2 {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (1998 % 511) * true;
if (!'') {
} else {}
return ;
}
var = -109 + ();
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 (;;) {
+= 616;
+= 327;
-= 264;
+= 555;
-= 114;
-= 925;
-= 205;
+= 325;
-= 132;
-= 168;
-= 24;
-= 747;
-= 223;
+= 634;
+= 141;
-= 1;
+= 66;
-= 302;
+= 710;
+= 284;
+= 513;
-= 393;
+= 594;
var = 1;
-= 479;
+= 320;
+= 239;
-= 69;
-= 653;
-= 798;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 356;
true;
true;
true;
true;
!;
#endinitclip
}
movieClip 91 __Packages.com.newgrounds.encoders.LZW {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (1492 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 151 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 432;
-= 205;
+= 235;
-= 682;
-= 177;
+= 184;
-= 535;
-= 241;
+= 126;
-= 46;
-= 247;
+= 528;
+= 652;
+= 87;
+= 211;
+= 132;
-= 104;
var eval(!true) = true;
+= 626;
-= 2;
+= 70;
-= 79;
-= 121;
-= 432;
-= 100;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 621;
true;
'';
1;
;
#endinitclip
}
movieClip 92 __Packages.com.newgrounds.Medal {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (1111 % 511) * true;
if (!'') {
} else {}
return ;
}
var = -9 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 473;
-= 389;
-= 435;
-= 689;
+= 632;
+= 31;
-= 304;
-= 35;
var eval(eval(true)) = '';
-= 84;
+= 841;
-= 63;
-= 28;
+= 84;
-= 177;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 80;
'';
!1;
#endinitclip
}
movieClip 93 __Packages.com.newgrounds.ScoreBoard {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (1502 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 487 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 137;
+= 310;
-= 225;
-= 65;
+= 444;
+= 211;
-= 221;
-= 75;
+= 401;
var eval(!true) = '';
-= 389;
-= 409;
+= 286;
-= 326;
-= 486;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
eval( != 967);
'';
1;
#endinitclip
}
movieClip 94 __Packages.com.newgrounds.Score {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (2136 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 393 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 181;
+= 344;
-= 206;
-= 176;
-= 734;
-= 662;
+= 719;
+= 237;
+= 21;
+= 609;
-= 42;
-= 60;
-= 45;
var = 1;
-= 151;
+= 258;
+= 535;
-= 192;
-= 413;
-= 367;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 485;
eval(true);
true;
!'';
#endinitclip
}
movieClip 95 __Packages.com.newgrounds.encoders.RC4 {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (2260 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 699 + ();
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 (;;) {
-= 38;
+= 173;
-= 425;
-= 626;
+= 522;
+= 294;
-= 689;
+= 64;
+= 37;
-= 570;
-= 565;
var eval(true) = true;
+= 271;
-= 157;
+= 249;
-= 252;
-= 122;
+= 124;
+= 368;
+= 188;
-= 657;
-= 29;
+= 660;
+= 738;
-= 7;
-= 444;
-= 158;
+= 349;
-= 79;
-= 650;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 915;
'';
1;
true;
true;
!;
#endinitclip
}
movieClip 96 __Packages.com.newgrounds.encoders.JSON {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (2431 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 471 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 569;
-= 101;
+= 348;
+= 113;
-= 85;
-= 17;
-= 60;
-= 282;
-= 276;
-= 165;
+= 588;
-= 19;
-= 596;
-= 245;
-= 847;
-= 318;
-= 909;
-= 149;
+= 88;
+= 533;
+= 868;
+= 260;
var eval(true) = ;
+= 589;
-= 29;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 858;
true;
'';
!1;
true;
#endinitclip
}
movieClip 98 __Packages.com.newgrounds.encoders.MD5 {
#initclip
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
Unknown action: 0xfc
function () {
= (2828 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 91 + ();
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 308;
-= 171;
-= 606;
-= 112;
var eval( != 364) = true;
-= 124;
+= 54;
-= 108;
+= 875;
+= 595;
-= 522;
-= 301;
+= 460;
-= 71;
+= 137;
-= 284;
-= 274;
+= 556;
-= 421;
-= 930;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
eval(!true);
'';
1;
'';
#endinitclip
}
frame 2 {
_quality = 'low';
stop();
}
movieClip 107 {
}
movieClip 110 {
}
movieClip 115 {
}
movieClip 118 {
}
movieClip 121 {
}
movieClip 124 {
}
movieClip 127 {
}
movieClip 128 {
frame 30 {
stop();
}
}
movieClip 131 {
}
button 137 {
on (release) {
startMovie();
}
}
movieClip 138 {
frame 1 {
function timerHandler() {
if (!loadingComplete) {
var v4 = _root.getBytesLoaded() / _root.getBytesTotal();
bar._xscale = 100 * v4;
if (v4 == 1) {
loadingComplete = true;
if (AUTO_PLAY) {
startMovie();
} else {
gotoAndStop('loaded');
}
return undefined;
}
}
dt = getTimer() - time;
time += dt;
frameAccum += dt;
var v3 = 0;
for (;;) {
if (!(frameAccum >= FRAME_TIME && v3 < MAX_FRAME_SKIP)) break;
advanceFrame(tankLogo, true, true);
advanceFrame(loadingText, false, true);
advanceFrame(barGfx, false, true);
if (loadingComplete) {
advanceFrame(this, false, false);
}
frameAccum -= FRAME_TIME;
v3++;
}
updateAfterEvent();
}
function advanceFrame(clip, recurse, loop) {
if (!clip) {
return undefined;
}
clip.stop();
if (clip._currentframe == clip._totalframes) {
if (loop) {
clip.gotoAndStop(1);
}
} else {
clip.nextFrame();
}
if (recurse) {
for (childName in clip) {
if (typeof clip[childName] == 'movieclip') {
advanceFrame(clip[childName], recurse, loop);
}
}
}
}
function startMovie() {
clearInterval(intervalId);
_root.gotoAndStop('reset');
}
_root.stop();
stop();
var FRAME_TIME = 33.33333333333334;
var AUTO_PLAY = false;
var MAX_FRAME_SKIP = 5;
var loadingComplete;
var intervalId;
var time;
var frameAccum;
loadingComplete = false;
intervalId = setInterval(this, 'timerHandler', FRAME_TIME / 2);
frameAccum = 0;
time = getTimer();
timerHandler();
}
frame 2 {
stop();
}
}
movieClip 142 {
}
button 143 {
on (release) {
getURL('http://tomfulp.newgrounds.com', '_blank');
}
}
button 144 {
on (release) {
getURL('http://johnnyutah.newgrounds.com', '_blank');
}
}
button 145 {
on (release) {
getURL('http://midimachine.newgrounds.com', '_blank');
}
}
button 146 {
on (release) {
getURL('http://kevinbacon.newgrounds.com', '_blank');
}
}
movieClip 147 {
}
movieClip 150 {
}
movieClip 151 {
frame 46 {
stop();
}
}
movieClip 152 {
frame 1 {
play();
}
frame 31 {
stop();
}
frame 32 {
play();
}
frame 61 {
_root.gotoAndStop(destin);
}
frame 62 {
play();
}
frame 140 {
_root.gotoAndStop(destin);
}
}
instance of movieClip 78 API Connector (NewgroundsAPI) {
onClipEvent (construct) {
api_id = '11652:CThyLmZJ';
encryption_key = 'RqgvCjLsEH06hB1Inv816Gf1zFuddqe1';
version = '';
fake_session = true;
debug = true;
error_screens = true;
medal_popups = true;
}
}
frame 4 {
function f_rad2deg(radian) {
return 57.29577951308232 * radian;
}
function f_SegmentHit(zone, segment) {
if (Math.abs(segment._x - zone._x) < 20) {
if (Math.abs(segment._y - (zone._y - 25)) < 25) {
zone.alive = false;
if (segment == game.worm3) {
zone.speed_y = -(10 + random(4));
zone.speed_x = 2 + random(3);
if (random(2) == 1) {
zone.speed_x *= -1;
}
return true;
}
zone.speed_x = segment.speed_x;
zone.speed_y = segment.speed_y;
return true;
}
}
}
function f_WormHit(zone) {
var v1 = false;
if (f_SegmentHit(zone, game.w1)) {
v1 = true;
}
if (f_SegmentHit(zone, game.z1)) {
v1 = true;
}
if (game.worm3.active) {
if (f_SegmentHit(zone, game.worm3)) {
v1 = true;
}
}
if (v1) {
s_hit.start(0, 0);
}
}
onMouseDown = function () {
clicked = true;
};
onMouseUp = function () {
clicked = false;
};
PI = 0.0174532925199433;
screen_width = 940;
game._x = 0;
game._y = 0;
wp_current = 0;
wp_goal = 1;
moves_max = 100;
wormspawn = false;
worms = 1;
_quality = 'low';
s_dustin = new Sound();
s_dustin.attachSound('tremer_sand');
s_dustout = new Sound();
s_dustout.attachSound('tremer_in');
s_burst = new Sound();
s_burst.attachSound('burst00');
s_hit = new Sound();
s_hit.attachSound('hit28');
moves = new Array(moves_max);
i = 0;
while (i < moves_max) {
moves[i] = new Array(4);
++i;
}
stop();
}
movieClip 155 {
}
movieClip 160 {
}
movieClip 163 {
}
movieClip 166 {
}
movieClip 169 {
}
movieClip 171 {
frame 1 {
gotoAndStop(2);
}
}
movieClip 174 {
}
movieClip 178 {
}
movieClip 180 {
}
movieClip 181 {
frame 1 {
if (_parent._name == 'w1' or _parent._name == 'z1') {
gotoAndStop(2);
} else {
if (_parent._name == 'w5' or _parent._name == 'z5') {
gotoAndStop(3);
} else {
stop();
}
}
}
}
movieClip 182 {
}
movieClip 183 {
instance of movieClip 182 {
onClipEvent (load) {
gravity = 0.25;
ground_y = _root.game.ground._y;
_parent.body._rotation = 0;
if (_parent._name == 'w1') {
w1 = true;
} else {
if (_parent._name == 'z1') {
z1 = true;
}
}
sand_exit = false;
}
onClipEvent (enterFrame) {
if (_parent.active) {
_parent._x += _parent.speed_x;
_parent._y += _parent.speed_y;
var new_rotation = _root.f_rad2deg(Math.atan2(_parent.speed_y, _parent.speed_x));
_parent.body._rotation = new_rotation;
_parent.speed_y += gravity;
if (_parent._y > ground_y + 100) {
_parent.active = false;
if (w1) {
_root.game.sand.gotoAndStop('off');
} else {
if (z1) {
_root.game.sand2.gotoAndStop('off');
}
}
} else {
if (!sand_exit) {
if (w1) {
if (_parent.speed_y > 0) {
if (_parent._y > ground_y - 50) {
sand_exit = true;
_root.game.sand._x = _parent._x + _parent.speed_x * 4;
_root.game.sand._y = ground_y;
_root.game.sand.gotoAndStop('on');
_root.s_dustout.start(0, 0);
}
}
} else {
if (z1) {
if (_parent.speed_y > 0) {
if (_parent._y > ground_y - 50) {
sand_exit = true;
_root.game.sand2._x = _parent._x + _parent.speed_x * 6;
_root.game.sand2._y = ground_y;
_root.game.sand2.gotoAndStop('on');
_root.s_dustout.start(0, 0);
}
}
}
}
}
}
} else {
sand_exit = false;
}
}
}
}
movieClip 184 {
}
movieClip 193 {
}
movieClip 194 {
}
movieClip 196 {
frame 1 {
active = false;
gotoAndStop(2);
}
frame 3 {
_root.s_dustin.start(0, 0);
play();
}
frame 78 {
_root.s_burst.start(0, 0);
}
frame 80 {
active = true;
}
frame 155 {
active = false;
}
frame 178 {
stop();
}
}
movieClip 197 {
}
movieClip 200 {
}
movieClip 205 {
}
movieClip 207 {
frame 1 {
gotoAndStop(2);
}
frame 3 {
play();
}
frame 10 {
_root.game.kevin.freeze = true;
}
instance of movieClip 182 {
onClipEvent (enterFrame) {
_root.game._y -= 2.3;
}
}
frame 80 {
_root.s_dustin.start(0, 0);
}
instance of movieClip 182 {
onClipEvent (load) {
timer = 1;
}
onClipEvent (enterFrame) {
++timer;
if (timer % 2 == 0) {
if (timer % 4 == 0) {
_root.game._y -= 2;
_parent._y += 2;
} else {
_root.game._y += 2;
_parent._y -= 2;
}
}
}
}
frame 125 {
_root.s_burst.start(0, 0);
}
frame 185 {
_root.fly.gotoAndPlay(2);
}
frame 345 {
_root.s_burst.start(0, 0);
}
frame 428 {
_root.s_burst.start(0, 0);
}
frame 565 {
stop();
}
}
movieClip 212 {
}
movieClip 215 {
}
movieClip 216 {
frame 1 {
stop();
}
}
movieClip 220 {
}
movieClip 223 {
}
movieClip 224 {
frame 1 {
stop();
}
}
movieClip 228 {
}
movieClip 231 {
}
movieClip 232 {
frame 1 {
stop();
}
}
movieClip 236 {
}
movieClip 239 {
}
movieClip 240 {
frame 1 {
stop();
}
}
movieClip 245 {
}
movieClip 246 {
frame 1 {
stop();
}
}
movieClip 247 {
frame 1 {
gotoAndStop(_parent.num);
}
}
movieClip 248 {
frame 1 {
if (_name == 'p1') {
num = 1;
} else {
if (_name == 'p2') {
num = 2;
} else {
if (_name == 'p3') {
num = 3;
} else {
if (_name == 'p4') {
num = 4;
} else {
if (_name == 'p5') {
num = 5;
}
}
}
}
}
gotoAndStop(2);
}
frame 2 {
stop();
}
instance of movieClip 182 {
onClipEvent (load) {
num = _parent.num;
kevin = _root.game.kevin;
delay = 7;
iteration = num * delay;
worm = _root.game.w1;
active = false;
_parent.alive = true;
speed = 12;
_parent.speed_y = 0;
ground_y = _root.game.ground._y;
game = _root.game;
}
onClipEvent (enterFrame) {
if (active) {
if (_parent.alive) {
temp_x = _parent._x;
if (kevin.alive) {
if (num > 1) {
var killed = 0;
k = 1;
while (k < num) {
if (!game['p' + k].alive) {
++killed;
}
++k;
}
iteration = (num - killed) * delay;
}
if (iteration <= kevin.i) {
var i = kevin.i - iteration;
} else {
var i = _root.moves_max - (iteration - kevin.i);
}
var x = _root.moves[i][0];
var y = _root.moves[i][1];
if (Math.abs(_parent._x - x) < speed) {
_parent._x = x;
} else {
if (_parent._x < x) {
_parent._x += speed;
} else {
if (_parent._x > x) {
_parent._x -= speed;
}
}
}
if (Math.abs(_parent._y - y) < speed) {
_parent._y = y;
} else {
if (_parent._y < y) {
_parent._y += speed;
} else {
if (_parent._y > y) {
_parent._y -= speed;
}
}
}
} else {
_parent._y += _parent.speed_y;
_parent.speed_y += 0.5;
if (_parent._y >= ground_y and _parent._x < _root.game.cliff._x) {
_parent._y = ground_y;
}
}
if (_root.wp_current == _root.wp_goal) {
if (_parent._x > temp_x and _parent._xscale < 0) {
_parent._xscale *= -1;
} else {
if (_parent._x < temp_x and _parent._xscale > 0) {
_parent._xscale *= -1;
}
}
} else {
if (_parent._xscale < 0) {
_parent._xscale *= -1;
}
}
if (_parent._y < ground_y or _parent._x > cliff._x) {
_parent.body.body.gotoAndStop('jump');
} else {
if (Math.abs(temp_x - _parent._x) < 1) {
_parent.body.body.gotoAndStop('idle');
} else {
_parent.body.body.gotoAndStop('walk');
}
}
_root.f_WormHit(_parent);
} else {
_parent._y += _parent.speed_y;
_parent.speed_y += 0.5;
_parent._x += _parent.speed_x;
_parent.body._rotation += _parent.speed_x;
if (_parent._y >= ground_y) {
_parent._y = ground_y;
if (_parent.speed_y > 4) {
_parent.speed_y *= -0.5;
} else {
_parent.speed_y = 0;
_parent.speed_x = 0;
_parent.gotoAndStop('die');
}
}
}
} else {
if (kevin._x > _parent._x) {
if (_parent._xscale < 0) {
_parent._xscale *= -1;
}
} else {
if (_parent._xscale > 0) {
_parent._xscale *= -1;
}
}
if (Math.abs(_parent._x - kevin._x) < 30) {
if (Math.abs(_parent._y - kevin._y) < 30) {
active = true;
_root.uhoh.gotoAndPlay(2);
_root.worm_iterations = _root.wp_current + 3;
if (num == 2) {
_root.worms = 2;
} else {
if (num == 3) {
_root.worms = 3;
} else {
if (num == 5) {
_root.worms = 1;
}
}
}
}
}
}
}
}
frame 4 {
gotoAndStop('die2');
}
frame 5 {
body.body.gotoAndStop('die');
}
}
movieClip 252 {
}
movieClip 255 {
}
movieClip 257 {
}
movieClip 258 {
}
movieClip 259 {
frame 1 {
stop();
}
instance of movieClip 182 {
onClipEvent (load) {
kevin = _parent;
game = _root.game;
game_width = _root.game_width;
speed_y = 0;
gravity = 0.5;
ground_y = game.ground._y;
rock_y = game.rock._y;
rock_x = game.rock._x;
rock_w = 50;
kevin.i = 0;
kevin.alive = true;
jump_extend = 30;
jump_current = 0;
}
onClipEvent (enterFrame) {
if (!_root.pausegame) {
if (kevin.alive) {
x = _root._xmouse - game._x;
var temp_x = kevin._x;
if (kevin._x > _root.game.cliff._x or !kevin.freeze) {
kevin._x += int((x - kevin._x) / 20);
} else {
if (kevin._xscale < 0) {
kevin._xscale *= -1;
}
}
if (_root.wp_current == _root.wp_goal) {
if (kevin._x > temp_x and _parent._xscale < 0) {
_parent._xscale *= -1;
} else {
if (kevin._x < temp_x and _parent._xscale > 0) {
_parent._xscale *= -1;
}
}
} else {
if (_parent._xscale < 0) {
_parent._xscale *= -1;
}
}
if (kevin._x + game._x > game_width) {
kevin._x = game_width - game._x;
} else {
if (kevin._x + game._x < 0) {
kevin._x = -game._x;
}
}
if (_root.clicked) {
if (kevin._y == ground_y) {
speed_y = -10;
jump_current = 0;
} else {
++jump_current;
if (jump_current < jump_extend) {
speed_y -= gravity / 2;
}
}
}
if (speed_y >= 0) {
if (kevin._y >= ground_y and kevin._x < game.cliff._x) {
kevin._y = ground_y;
} else {
speed_y += gravity;
kevin._y += speed_y;
if (kevin._y >= ground_y) {
if (kevin._x < game.cliff._x) {
kevin._y = ground_y;
} else {
if (kevin._y > 450) {
kevin.alive = false;
}
}
}
}
} else {
speed_y += gravity;
kevin._y += speed_y;
}
if (kevin._y < ground_y or kevin._x > cliff._x) {
kevin.body.body.gotoAndStop('jump');
} else {
if (Math.abs(temp_x - kevin._x) < 1) {
kevin.body.body.gotoAndStop('idle');
} else {
kevin.body.body.gotoAndStop('walk');
}
}
_root.moves[kevin.i][0] = kevin._x;
_root.moves[kevin.i][1] = kevin._y;
++kevin.i;
if (kevin.i > 100) {
kevin.i = 0;
}
_root.f_WormHit(_parent);
} else {
_parent._y += _parent.speed_y;
_parent.speed_y += 0.5;
_parent._x += _parent.speed_x;
_parent.body._rotation += _parent.speed_x;
if (_parent._x < _root.game.cliff._x) {
if (_parent._y >= ground_y) {
_parent._y = ground_y;
if (_parent.speed_y > 4) {
_parent.speed_y *= -0.5;
} else {
_parent.speed_y = 0;
_parent.speed_x = 0;
_parent.gotoAndStop('die');
}
}
} else {
if (_parent._y > 450) {
_parent.gotoAndStop('die');
}
}
}
}
}
}
frame 3 {
_root.whoops.gotoAndPlay(2);
}
}
movieClip 260 {
frame 1 {
y = _y;
gotoAndStop(2);
}
frame 2 {
_root.game._y = 0;
_y = y;
}
instance of movieClip 182 {
onClipEvent (load) {
timer = 1;
}
onClipEvent (enterFrame) {
++timer;
if (timer % 2 == 0) {
if (timer % 4 == 0) {
_root.game._y -= 2;
_parent._y += 2;
} else {
_root.game._y += 2;
_parent._y -= 2;
}
}
}
}
frame 4 {
play();
}
frame 20 {
gotoAndStop('off');
}
}
movieClip 267 {
}
movieClip 268 {
frame 1 {
gotoAndStop(2);
}
instance of movieClip 182 {
onClipEvent (load) {
_root.wormspawn = false;
}
onClipEvent (enterFrame) {
if (_parent._xscale < 0) {
_parent._x -= 8;
if (_parent._x + _root.game._x < 350 or _parent._x < _root.game.kevin._x + 50) {
_root.game.worm_control.instant = true;
_root.game.worm_control.x = _parent._x;
_root.wormspawn = true;
_parent.gotoAndStop('off');
}
} else {
_parent._x += 8;
if (_parent._x + _root.game._x > _root.screen_width - 350 or _parent._x > _root.game.kevin._x - 50) {
_root.game.worm_control.instant = true;
_root.game.worm_control.x = _parent._x;
_root.wormspawn = true;
_parent.gotoAndStop('off');
}
}
}
}
}
movieClip 271 {
}
movieClip 272 {
}
movieClip 275 {
}
movieClip 276 {
}
movieClip 277 {
frame 1 {
stop();
}
instance of movieClip 182 {
onClipEvent (enterFrame) {
if (_parent._x + _root.game._x < _root.screen_width * 0.95) {
if (_root.game.kevin._x > _parent._x - 75) {
_parent.gotoAndPlay(2);
}
}
}
}
frame 2 {
play();
}
frame 101 {
stop();
}
}
movieClip 279 {
}
movieClip 280 {
frame 1 {
stop();
}
frame 2 {
stop();
}
instance of movieClip 182 {
onClipEvent (load) {
timer = 120;
com.newgrounds.API.unlockMedal('Valentine');
num = 0;
perfect = true;
ladiesman = true;
}
onClipEvent (enterFrame) {
if (timer <= 0) {
++num;
if (num <= 5) {
if (_root.game['p' + num].alive) {
timer = 120;
if (num == 1) {
ladiesman = false;
com.newgrounds.API.unlockMedal('Earl');
} else {
if (num == 2) {
ladiesman = false;
com.newgrounds.API.unlockMedal('Melvin');
} else {
if (num == 3) {
ladiesman = false;
com.newgrounds.API.unlockMedal('Burt');
} else {
if (num == 4) {
com.newgrounds.API.unlockMedal('Heather');
} else {
if (num == 5) {
com.newgrounds.API.unlockMedal('Mindy');
}
}
}
}
}
} else {
if (num == 4 or num == 5) {
ladiesman = false;
}
perfect = false;
}
} else {
if (perfect) {
timer = 120;
perfect = false;
com.newgrounds.API.unlockMedal('Worm Master');
} else {
if (ladiesman) {
timer = 120;
ladiesman = false;
com.newgrounds.API.unlockMedal('Ladies Man');
} else {
_root.fader.destin = 'ending';
_root.fader.gotoAndPlay('fadeout2');
_parent.gotoAndStop('end');
}
}
}
} else {
--timer;
}
}
}
}
movieClip 281 {
instance worm_control of movieClip 182 {
onClipEvent (load) {
timer_min = 150;
timer = timer_min;
timer_default = 200;
increment = 3;
ground_y = _root.game.ground._y;
game = _root.game;
screen_width = _root.screen_width;
sand = game.sand;
sand2 = game.sand2;
final = 6;
sandroll = 0;
}
onClipEvent (enterFrame) {
if (_root.wp_current < _root.wp_goal) {
game._x -= 2;
if (game['wp' + _root.wp_goal]._x + game._x <= screen_width / 2) {
_root.wp_current = _root.wp_goal;
if (_root.wp_current == 4) {
var perfect = true;
var k = 1;
while (k <= 3) {
if (!_root.game['p' + k].alive) {
perfect = false;
}
++k;
}
if (perfect) {
com.newgrounds.API.unlockMedal('Bros B4 Hoes');
}
}
if (_root.wp_current == final) {
_root.wormspawn = false;
game.ending.gotoAndPlay('go');
}
}
}
if (_root.wormspawn) {
--timer;
if (_root.worms > 1) {
w1 = _parent.z1;
w2 = _parent.z2;
w3 = _parent.z3;
w4 = _parent.z4;
w5 = _parent.z5;
if (timer == increment * 4 + 120) {
speed_x2 = 4 + random(6);
if (random(2) == 1) {
speed_x2 *= -1;
}
speed_y2 = -(10 + random(3));
x2 = screen_width * 0.05 + random(screen_width * 0.95) - game._x;
if (x2 + game._x < screen_width * 0.4 and speed_x2 < 0) {
speed_x2 *= -1;
} else {
if (x2 + game._x > screen_width * 0.6 and speed_x2 > 0) {
speed_x2 *= -1;
}
}
y = ground_y;
sand2._x = x2;
sand2._y = y;
_root.s_dustin.start(0, 0);
sand2.gotoAndStop('on');
} else {
if (timer == increment * 4 + 60) {
_root.s_burst.start(0, 0);
w1.active = true;
w1.speed_x = speed_x2;
w1.speed_y = speed_y2;
w1._x = x2;
w1._y = y;
if (w1.speed_x < 0 and w1.body._yscale > 0) {
w1.body._yscale *= -1;
} else {
if (w1.speed_x > 0 and w1.body._yscale < 0) {
w1.body._yscale *= -1;
}
}
} else {
if (timer == increment * 3 + 60) {
w2.active = true;
w2.speed_x = speed_x2;
w2.speed_y = speed_y2;
w2._x = x2;
w2._y = y;
} else {
if (timer == increment * 2 + 60) {
w3.active = true;
w3.speed_x = speed_x2;
w3.speed_y = speed_y2;
w3._x = x2;
w3._y = y;
} else {
if (timer == increment + 60) {
w4.active = true;
w4.speed_x = speed_x2;
w4.speed_y = speed_y2;
w4._x = x2;
w4._y = y;
} else {
if (timer == 60) {
sand2.gotoAndStop('off');
w5.active = true;
w5.speed_x = speed_x2;
w5.speed_y = speed_y2;
w5._x = x2;
w5._y = y;
}
}
}
}
}
}
}
w1 = _parent.w1;
w2 = _parent.w2;
w3 = _parent.w3;
w4 = _parent.w4;
w5 = _parent.w5;
if (timer == increment * 4 + 60) {
speed_x = 4 + random(6);
if (random(2) == 1) {
speed_x *= -1;
}
speed_y = -(10 + random(3));
x = screen_width * 0.05 + random(screen_width * 0.95) - game._x;
if (x + game._x < screen_width * 0.4 and speed_x < 0) {
speed_x *= -1;
} else {
if (x + game._x > screen_width * 0.6 and speed_x > 0) {
speed_x *= -1;
}
}
y = ground_y;
if (_root.wp_current == 5) {
if (sandroll == 0) {
sandroll = 1;
speed_x = -8;
speed_y = -6;
_root.game.sandroll._x = screen_width + 100 - game._x;
_root.game.sandroll._xscale = -100;
} else {
sandroll = 0;
speed_x = 8;
speed_y = -6;
_root.game.sandroll._x = -100 - game._x;
_root.game.sandroll._xscale = 100;
}
_root.s_dustin.start(0, 0);
_root.game.sandroll.gotoAndStop('go');
} else {
sand._x = x;
sand._y = y;
_root.s_dustin.start(0, 0);
sand.gotoAndStop('on');
}
} else {
if (timer == increment * 4 or instant) {
timer = increment * 4;
instant = false;
_root.s_burst.start(0, 0);
w1.active = true;
w1.speed_x = speed_x;
w1.speed_y = speed_y;
w1._x = x;
w1._y = y;
if (w1.speed_x < 0 and w1.body._yscale > 0) {
w1.body._yscale *= -1;
} else {
if (w1.speed_x > 0 and w1.body._yscale < 0) {
w1.body._yscale *= -1;
}
}
} else {
if (timer == increment * 3) {
w2.active = true;
w2.speed_x = speed_x;
w2.speed_y = speed_y;
w2._x = x;
w2._y = y;
} else {
if (timer == increment * 2) {
w3.active = true;
w3.speed_x = speed_x;
w3.speed_y = speed_y;
w3._x = x;
w3._y = y;
} else {
if (timer == increment) {
w4.active = true;
w4.speed_x = speed_x;
w4.speed_y = speed_y;
w4._x = x;
w4._y = y;
} else {
if (timer == 0) {
sand.gotoAndStop('off');
w5.active = true;
w5.speed_x = speed_x;
w5.speed_y = speed_y;
w5._x = x;
w5._y = y;
timer = timer_default;
if (_root.worms > 2) {
game.worm3._x = game.kevin._x;
game.worm3.gotoAndPlay('go');
}
--_root.worm_iterations;
if (_root.worm_iterations <= 0) {
timer = timer_min;
if (_root.wp_goal < final) {
++_root.wp_goal;
_root.wormspawn = false;
}
}
}
}
}
}
}
}
}
}
}
}
movieClip 284 {
frame 1 {
y = _y;
}
frame 1 {
stop();
}
frame 2 {
play();
}
instance of movieClip 182 {
onClipEvent (load) {
timer = 1;
}
onClipEvent (enterFrame) {
++timer;
if (timer % 2 == 0) {
if (timer % 4 == 0) {
_root.game._y -= 2;
_parent._y += 2;
} else {
_root.game._y += 2;
_parent._y -= 2;
}
}
}
}
frame 120 {
_root.wormspawn = true;
_root.game._y = 0;
_y = y;
stop();
}
}
movieClip 286 {
frame 1 {
stop();
}
frame 2 {
play();
}
frame 120 {
_root.fader.destin = 'reset';
_root.fader.gotoAndPlay('fadeout');
}
frame 160 {
stop();
}
}
movieClip 288 {
}
movieClip 290 {
}
movieClip 291 {
frame 1 {
stop();
}
frame 2 {
play();
}
frame 330 {
_root.game.medals.gotoAndStop(2);
}
}
frame 8 {
stopAllSounds();
gotoAndStop(2);
}
frame 9 {
stopAllSounds();
gotoAndStop('go');
}