Frame 1
_root.NewgroundsAPI_id = 3930;
Stage.showMenu = false;
_root.playn = false;
stop();
Frame 2
function saveGame() {
myLSO = SharedObject.getLocal("Plumetsavefile");
if (myLSO.data.myObj == undefined) {
}
myObj = {};
myObj.objArray = new Array();
myObj.objArray[0] = _root.cost;
myObj.objArray[1] = _root.santa;
myObj.objArray[2] = _root.ninja;
myObj.objArray[3] = _root.pirate;
myObj.objArray[4] = _root.ninja;
myObj.objArray[5] = _root.zombie;
myObj.objArray[6] = _root.soldier;
myObj.objArray[7] = _root.q;
myObj.objArray[8] = _root.m;
myObj.objArray[9] = _root.unlocked;
myLSO.data.myObj = myObj;
}
function loadGame() {
myLSO = SharedObject.getLocal("Plumetsavefile");
if (myLSO.data.myObj == undefined) {
_root.unlocked = false;
_root.m = 1;
} else {
_root.cost = myLSO.data.myObj.objArray[0];
_root.santa = myLSO.data.myObj.objArray[1];
_root.ninja = myLSO.data.myObj.objArray[2];
_root.pirate = myLSO.data.myObj.objArray[3];
_root.ninja = myLSO.data.myObj.objArray[4];
_root.zombie = myLSO.data.myObj.objArray[5];
_root.soldier = myLSO.data.myObj.objArray[6];
_root.q = myLSO.data.myObj.objArray[7];
_root.m = myLSO.data.myObj.objArray[8];
_root.unlocked = myLSO.data.myObj.objArray[9];
}
}
_root.timegap = 150;
_root.pspeed = 1;
_root.score = 0;
_root.dead = false;
_root.lose = false;
_root.plat = 1;
_root.lob = 0;
_root.paused = false;
stop();
_root.bost = 1;
_root.loadGame();
Instance of Symbol 244 MovieClip "bg" in Frame 2
onClipEvent (load) {
_y = (-random(5550));
}
onClipEvent (enterFrame) {
_y = (_y - 5);
if (_y <= -5550) {
_y = 450;
}
}
Frame 3
if (_root.q == 1) {
_root._quality = "high";
}
if (_root.q == 2) {
_root._quality = "medium";
}
if (_root.q == 3) {
_root._quality = "low";
}
_root.timegap = 150;
_root.pspeed = 1;
_root.score = 0;
_root.dead = false;
_root.lose = false;
_root.plat = 1;
_root.lob = 0;
_root.skew = 0;
stop();
Instance of Symbol 244 MovieClip "bg" in Frame 3
onClipEvent (enterFrame) {
if (_root.bost == 1) {
gotoAndStop (1);
}
if (_root.bost == 2) {
gotoAndStop (2);
_y = 0;
}
if (_root.bost == 3) {
gotoAndStop (3);
_y = 0;
}
if (_root.bost == 4) {
gotoAndStop (4);
_y = 0;
}
if (_root.bost == 5) {
gotoAndStop (5);
_y = 0;
}
if (_root.bost == 1) {
_root.lol = _y;
if (_y <= -5550) {
_y = 450;
}
}
_root.frog = _y;
}
onClipEvent (load) {
if (_root.bost == 1) {
_y = (-random(5550));
}
}
Instance of Symbol 339 MovieClip "ground1" in Frame 3
onClipEvent (enterFrame) {
if (_root.plt) {
_y = 400;
}
}
onClipEvent (enterFrame) {
if (_root.dead == false) {
_y = (_y - _root.pspeed);
if (_root.fastmove) {
_y = (_y - _root.fallspeed);
}
}
}
Instance of Symbol 341 MovieClip "blob" in Frame 3
onClipEvent (enterFrame) {
if (_root.dead == false) {
_root.score = _root.score + _root.pspeed;
if (_root.fastmove) {
_root.score = _root.score + (_root.pspeed * 2);
}
_root.bg._y = _root.bg._y - (_root.pspeed / 5);
_root.ground._y = 500;
time = time - _root.pspeed;
_root.total = _root.total + (_root.pspeed / 40);
_root.lob = Math.round(_root.total);
if (time <= 0) {
if (_root.plat == 6) {
_root.plat = 1;
}
if (_root.plat == 1) {
_root.ground1.gotoAndPlay(1);
_root.ground1._y = 500;
_root.ground1._x = Math.random() * 400;
}
if (_root.plat == 2) {
_root.ground2.gotoAndPlay(1);
_root.ground2._y = 500;
_root.ground2._x = Math.random() * 400;
}
if (_root.plat == 3) {
_root.ground3.gotoAndPlay(1);
_root.ground3._y = 500;
_root.ground3._x = Math.random() * 400;
}
if (_root.plat == 4) {
_root.ground4.gotoAndPlay(1);
_root.ground4._y = 500;
_root.ground4._x = Math.random() * 400;
}
if (_root.plat == 5) {
_root.ground5.gotoAndPlay(1);
_root.ground5._y = 500;
_root.ground5._x = Math.random() * 400;
}
_root.plat = _root.plat + 1;
time = _root.timegap;
}
}
}
Instance of Symbol 365 MovieClip "loz" in Frame 3
onClipEvent (enterFrame) {
_x = _root.man._x;
this.swapDepths(_root.myCount + 3);
if (_root.man.hitTest(this.blo)) {
_root.dead = true;
_root.man.gotoAndStop(6);
}
}
Instance of Symbol 371 MovieClip in Frame 3
onClipEvent (load) {
lolmax = 20;
gob = 0;
_root.total = 0;
}
onClipEvent (enterFrame) {
if (_root.skew >= 9) {
_root.skew = 9;
}
if (_root.lob >= lolmax) {
_root.lvlup.gotoAndPlay(2);
_root.pspeed = _root.pspeed + 1;
gob = gob + 10;
_root.skew = _root.skew + 1;
lolmax = lolmax + (50 + gob);
}
}
Instance of Symbol 339 MovieClip "ground2" in Frame 3
onClipEvent (enterFrame) {
if (_root.dead == false) {
_y = (_y - _root.pspeed);
if (_root.fastmove) {
_y = (_y - _root.fallspeed);
}
}
}
Instance of Symbol 339 MovieClip "ground3" in Frame 3
onClipEvent (enterFrame) {
if (_root.dead == false) {
_y = (_y - _root.pspeed);
if (_root.fastmove) {
_y = (_y - _root.fallspeed);
}
}
}
Instance of Symbol 339 MovieClip "ground4" in Frame 3
onClipEvent (enterFrame) {
if (_root.dead == false) {
_y = (_y - _root.pspeed);
if (_root.fastmove) {
_y = (_y - _root.fallspeed);
}
}
}
Instance of Symbol 339 MovieClip "ground5" in Frame 3
onClipEvent (enterFrame) {
if (_root.dead == false) {
_y = (_y - _root.pspeed);
if (_root.fastmove) {
_y = (_y - _root.fallspeed);
}
}
}
Instance of Symbol 388 MovieClip in Frame 3
onClipEvent (load) {
spd = 10;
dead = false;
}
onClipEvent (enterFrame) {
if (_y <= 40) {
if (_root.lob >= 2) {
dead = true;
_xscale = 100;
this.gotoAndStop("dead");
}
}
if (dead == false) {
if (((((_root.ground1.hit.hitTest(_x, _y + 10, true) == false) and (_root.ground2.hit.hitTest(_x, _y + 10, true) == false)) and (_root.ground3.hit.hitTest(_x, _y + 10, true) == false)) and (_root.ground4.hit.hitTest(_x, _y + 10, true) == false)) and (_root.ground5.hit.hitTest(_x, _y + 10, true) == false)) {
grounded = false;
}
while (_root.ground1.hit.hitTest(_x, _y, true)) {
_y = (_y-1);
grounded = true;
}
while (_root.ground2.hit.hitTest(_x, _y, true)) {
_y = (_y-1);
grounded = true;
}
while (_root.ground3.hit.hitTest(_x, _y, true)) {
_y = (_y-1);
grounded = true;
}
while (_root.ground4.hit.hitTest(_x, _y, true)) {
_y = (_y-1);
grounded = true;
}
while (_root.ground5.hit.hitTest(_x, _y, true)) {
_y = (_y-1);
grounded = true;
}
}
}
onClipEvent (enterFrame) {
if (dead == false) {
if (_root.man._x >= _x) {
_xscale = 100;
} else {
_xscale = -100;
}
if (_root.man.dir == 1) {
lol = 20;
} else {
lol = -20;
}
if (_root.cost == 4) {
_root.yChange = Math.round((_root.man._y - 50) - this._y);
_root.xChange = Math.round((_root.man._x + lol) - this._x);
_root.yMove = Math.round(_root.yChange / spd);
_root.xMove = Math.round(_root.xChange / spd);
if (grounded == false) {
this._y = this._y + _root.yMove;
}
this._x = this._x + _root.xMove;
} else {
_x = -100;
_y = -1000;
}
}
}
Instance of Symbol 490 MovieClip "man" in Frame 3
onClipEvent (load) {
maxspeed = 9;
_root.rolltime = 40;
_root.rollin = false;
speed = 0;
acc = 2;
_root.fallspeed = 0;
mapeed = 8;
}
onClipEvent (enterFrame) {
_root.rolltime = _root.rolltime + 1;
if (_root.rolltime >= 40) {
_root.rolltime = 40;
}
_root.fallspeed = _root.fallspeed + 1;
if (_root.fallspeed >= mapeed) {
_root.fallspeed = mapeed;
}
if (_root.dead == false) {
if (_root.runn) {
if (_root.rolltime >= 39) {
if (Key.isDown(40)) {
_root.rolltime = 0;
_root.rollin = true;
if (dir == 2) {
speed = 17;
gotoAndStop (9);
}
if (dir == 1) {
speed = -17;
gotoAndStop (10);
}
}
}
}
}
if (grounded == false) {
_root.runn = false;
_root.rolltime = 40;
}
if (_root.dead == false) {
_x = (_x + speed);
}
if (_root.rollin == false) {
if (speed >= maxspeed) {
speed = maxspeed;
}
if (speed <= (-maxspeed)) {
speed = -maxspeed;
}
if (Key.isDown(38)) {
if (grounded) {
_root.fallspeed = -10;
}
}
}
if (_root.dead == false) {
if (_root.rollin == false) {
if (Key.isDown(37)) {
if (grounded) {
_root.runn = true;
this.gotoAndStop(2);
} else {
this.gotoAndStop(4);
}
speed = speed - acc;
dir = 1;
}
}
if (_root.rollin == false) {
if (Key.isDown(39)) {
if (grounded) {
_root.runn = true;
this.gotoAndStop(3);
} else {
this.gotoAndStop(5);
}
speed = speed + acc;
dir = 2;
}
}
if ((Key.isDown(39) == false) and (Key.isDown(37) == false)) {
if (_root.rollin == false) {
_root.runn = false;
if (grounded) {
this.gotoAndStop(1);
} else if (dir == 1) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(5);
}
}
if (_root.rollin == false) {
if ((speed >= -1) and (speed <= 1)) {
speed = 0;
}
if (speed >= 1) {
speed = speed - acc;
}
if (speed <= -1) {
speed = speed + acc;
}
}
}
}
if (_x >= 390) {
_x = 390;
speed = -1;
}
if (_x <= 10) {
_x = 10;
speed = 1;
}
if (_y >= 350) {
if (_root.dead == false) {
_root.total = _root.total + (_root.fallspeed / 40);
_root.fastmove = true;
_root.blob.time = _root.blob.time - _root.fallspeed;
_root.bg._y = _root.bg._y - (_root.fallspeed / 5);
}
} else if (_root.dead == false) {
_root.fastmove = false;
_y = (_y + _root.fallspeed);
}
if (_y <= 40) {
if (_root.lob >= 2) {
_root.dead = true;
_root.lose = true;
this.gotoAndStop("dead");
}
}
if (((((_root.ground1.hit.hitTest(_x, _y + 10, true) == false) and (_root.ground2.hit.hitTest(_x, _y + 10, true) == false)) and (_root.ground3.hit.hitTest(_x, _y + 10, true) == false)) and (_root.ground4.hit.hitTest(_x, _y + 10, true) == false)) and (_root.ground5.hit.hitTest(_x, _y + 10, true) == false)) {
grounded = false;
}
while (_root.ground1.hit.hitTest(_x + (_width / 2), _y - (_height / 2), true) || (_root.ground1.hit.hitTest(_x + (_width / 2), _y - ((_height / 6) * 4), true))) {
_x = (_x-1);
speed = 0;
}
while (_root.ground1.hit.hitTest(_x - (_width / 2), _y - (_height / 2), true) || (_root.ground1.hit.hitTest(_x - (_width / 2), _y - ((_height / 6) * 4), true))) {
_x = (_x+1);
speed = 0;
}
while (_root.ground1.hit.hitTest(_x, _y, true)) {
_y = (_y-1);
_root.fallspeed = -1;
grounded = true;
}
while (_root.ground2.hit.hitTest(_x + (_width / 2), _y - (_height / 2), true) || (_root["grd" + i].hit.hitTest(_x + (_width / 2), _y - ((_height / 6) * 4), true))) {
_x = (_x-1);
speed = 0;
}
while (_root.ground2.hit.hitTest(_x - (_width / 2), _y - (_height / 2), true) || (_root["grd" + i].hit.hitTest(_x - (_width / 2), _y - ((_height / 6) * 4), true))) {
_x = (_x+1);
speed = 0;
}
while (_root.ground2.hit.hitTest(_x, _y, true)) {
_y = (_y-1);
_root.fallspeed = -1;
grounded = true;
}
while (_root.ground3.hit.hitTest(_x + (_width / 2), _y - (_height / 2), true) || (_root["grd" + i].hit.hitTest(_x + (_width / 2), _y - ((_height / 6) * 4), true))) {
_x = (_x-1);
speed = 0;
}
while (_root.ground3.hit.hitTest(_x - (_width / 2), _y - (_height / 2), true) || (_root["grd" + i].hit.hitTest(_x - (_width / 2), _y - ((_height / 6) * 4), true))) {
_x = (_x+1);
speed = 0;
}
while (_root.ground3.hit.hitTest(_x, _y, true)) {
_y = (_y-1);
_root.fallspeed = -1;
grounded = true;
}
while (_root.ground4.hit.hitTest(_x + (_width / 2), _y - (_height / 2), true) || (_root["grd" + i].hit.hitTest(_x + (_width / 2), _y - ((_height / 6) * 4), true))) {
_x = (_x-1);
speed = 0;
}
while (_root.ground4.hit.hitTest(_x - (_width / 2), _y - (_height / 2), true) || (_root["grd" + i].hit.hitTest(_x - (_width / 2), _y - ((_height / 6) * 4), true))) {
_x = (_x+1);
speed = 0;
}
while (_root.ground4.hit.hitTest(_x, _y, true)) {
_y = (_y-1);
_root.fallspeed = -1;
grounded = true;
}
while (_root.ground5.hit.hitTest(_x + (_width / 2), _y - (_height / 2), true) || (_root["grd" + i].hit.hitTest(_x + (_width / 2), _y - ((_height / 6) * 4), true))) {
_x = (_x-1);
speed = 0;
}
while (_root.ground5.hit.hitTest(_x - (_width / 2), _y - (_height / 2), true) || (_root["grd" + i].hit.hitTest(_x - (_width / 2), _y - ((_height / 6) * 4), true))) {
_x = (_x+1);
speed = 0;
}
while (_root.ground5.hit.hitTest(_x, _y, true)) {
_y = (_y-1);
_root.fallspeed = -1;
grounded = true;
}
}
Instance of Symbol 493 MovieClip "chute" in Frame 3
onClipEvent (load) {
redy = false;
oy = _y;
}
onClipEvent (enterFrame) {
if (lol) {
_root.man._x = 200;
}
if (redy == false) {
_root.man._x = 200;
_root.man._y = 20;
_root.man.gotoandstop(6);
}
if (redy) {
if (_root.dead == false) {
if (_root.fastmove) {
_y = (_y - _root.fallspeed);
}
_y = (_y - _root.pspeed);
}
}
}
Instance of Symbol 598 MovieClip in Frame 3
onClipEvent (enterFrame) {
if (_root.unlocked == false) {
if (_root.score >= 10000) {
_root.unlocked = true;
_root.saveGame();
_root.charunlock.gotoAndPlay(2);
}
}
if (_root.ground._y <= 400) {
_root.eel = true;
} else {
_root.eel = false;
}
if (_root.paused or _root.lose) {
if (_root.paused) {
gotoAndStop (2);
}
if (_root.lose) {
gotoAndStop (3);
}
} else {
gotoAndStop (1);
}
}
Instance of Symbol 622 MovieClip "smoke" in Frame 3
onClipEvent (enterFrame) {
if (_root.dead == false) {
_y = (_y - _root.pspeed);
if (_root.fastmove) {
_y = (_y - _root.fallspeed);
}
}
}
Instance of Symbol 625 MovieClip in Frame 3
onClipEvent (enterFrame) {
if (_root.m == 1) {
gotoAndStop (3);
}
if (_root.m == 2) {
gotoAndStop (2);
}
}
Instance of Symbol 638 MovieClip "black" in Frame 3
onClipEvent (enterFrame) {
if (_root.paused) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
Frame 4
stop();
Instance of Symbol 244 MovieClip "bg" in Frame 4
onClipEvent (load) {
_y = (-random(5550));
}
onClipEvent (enterFrame) {
_y = (_y - 5);
if (_y <= -5550) {
_y = 450;
}
}
Frame 5
gotoAndPlay (3);
Symbol 8 Button
on (press) {
_root.gotoAndStop("logo");
}
Symbol 9 MovieClip Frame 1
_root.stop();
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (PercentLoaded != 100) {
bar._xscale = PercentLoaded;
} else {
gotoAndStop (3);
}
Symbol 9 MovieClip Frame 2
gotoAndPlay (1);
Symbol 9 MovieClip Frame 3
stop();
Symbol 17 MovieClip Frame 1
stop();
if (_root.cost == 1) {
gotoAndStop (1);
}
if (_root.cost == 2) {
gotoAndStop (2);
}
if (_root.cost == 3) {
gotoAndStop (3);
}
if (_root.cost == 4) {
gotoAndStop (4);
}
if (_root.cost == 5) {
gotoAndStop (5);
}
if (_root.cost == 6) {
gotoAndStop (6);
}
if (_root.cost == 7) {
gotoAndStop (7);
}
if (_root.cost == 8) {
gotoAndStop (8);
}
if (_root.cost == 9) {
gotoAndStop (9);
}
if (_root.cost == 10) {
gotoAndStop (10);
}
Symbol 136 MovieClip Frame 1
if (_root.cost == 1) {
gotoAndPlay (1);
}
if (_root.cost == 2) {
gotoAndPlay (26);
}
if (_root.cost == 3) {
gotoAndPlay (51);
}
if (_root.cost == 4) {
gotoAndPlay (76);
}
if (_root.cost == 5) {
gotoAndPlay (101);
}
if (_root.cost == 6) {
gotoAndPlay (126);
}
if (_root.cost == 7) {
gotoAndPlay (151);
}
if (_root.cost == 8) {
gotoAndPlay (176);
}
if (_root.cost == 9) {
gotoAndPlay (201);
}
Symbol 136 MovieClip Frame 25
gotoAndPlay (1);
Symbol 136 MovieClip Frame 50
gotoAndPlay (1);
Symbol 136 MovieClip Frame 75
gotoAndPlay (1);
Symbol 136 MovieClip Frame 100
gotoAndPlay (1);
Symbol 136 MovieClip Frame 125
gotoAndPlay (1);
Symbol 136 MovieClip Frame 150
gotoAndPlay (1);
Symbol 136 MovieClip Frame 175
gotoAndPlay (1);
Symbol 136 MovieClip Frame 200
gotoAndPlay (1);
Symbol 136 MovieClip Frame 225
gotoAndPlay (1);
Symbol 150 MovieClip Frame 1
stop();
if (_root.cost == 1) {
gotoAndStop (1);
}
if (_root.cost == 2) {
gotoAndStop (2);
}
if (_root.cost == 3) {
gotoAndStop (3);
}
if (_root.cost == 4) {
gotoAndStop (4);
}
if (_root.cost == 5) {
gotoAndStop (5);
}
if (_root.cost == 6) {
gotoAndStop (6);
}
if (_root.cost == 7) {
gotoAndStop (7);
}
if (_root.cost == 8) {
gotoAndStop (8);
}
if (_root.cost == 9) {
gotoAndStop (9);
}
if (_root.cost == 10) {
gotoAndStop (10);
}
Symbol 189 MovieClip Frame 1
if (_root.cost == 1) {
gotoAndPlay (1);
}
if (_root.cost == 2) {
gotoAndPlay (17);
}
if (_root.cost == 3) {
gotoAndPlay (33);
}
if (_root.cost == 4) {
gotoAndPlay (49);
}
if (_root.cost == 5) {
gotoAndPlay (65);
}
if (_root.cost == 6) {
gotoAndPlay (81);
}
if (_root.cost == 7) {
gotoAndPlay (97);
}
if (_root.cost == 8) {
gotoAndPlay (113);
}
if (_root.cost == 9) {
gotoAndPlay (129);
}
Symbol 189 MovieClip Frame 16
_root.rollin = false;
Symbol 189 MovieClip Frame 32
_root.rollin = false;
Symbol 189 MovieClip Frame 48
_root.rollin = false;
Symbol 189 MovieClip Frame 64
_root.rollin = false;
Symbol 189 MovieClip Frame 80
_root.rollin = false;
Symbol 189 MovieClip Frame 96
_root.rollin = false;
Symbol 189 MovieClip Frame 112
_root.rollin = false;
Symbol 189 MovieClip Frame 128
_root.rollin = false;
Symbol 189 MovieClip Frame 144
_root.rollin = false;
Symbol 200 MovieClip Frame 18
stop();
Symbol 200 MovieClip Frame 19
gotoAndPlay (18);
Symbol 206 Button
on (release) {
_root.NewgroundsAPI_loadNewgrounds();
}
Symbol 209 Button
on (release) {
_root.NewgroundsAPI_loadNewgrounds();
}
Symbol 211 MovieClip Frame 1
function load_ad() {
url = new XML();
url.onLoad = function (s) {
if (s) {
_root.NewgroundsAPI_Ad_Unit.start_ad(this.toString());
}
};
url.load(_root.NewgroundsAPI_params.ad_url);
}
function start_ad(url) {
trace("[Newgrounds Flash Ads] Your ad was loaded. Your version of flash may have trouble displaying the ad, however, the ad will load fine if you test in a browser!");
ng_ad.loadMovie(url);
}
_root.NewgroundsAPI_Ad_Unit = this;
if (_root.NewgroundsAPI_params.ad_url != undefined) {
_root.NewgroundsAPI_Ad_Unit.load_ad();
}
_root.NewgroundsAPI_onAdsApproved = function () {
_root.NewgroundsAPI_Ad_Unit.load_ad();
};
Symbol 222 Button
on (release) {
_root.NewgroundsAPI_loadMyMovie();
}
Symbol 227 Button
on (release) {
_root.NewgroundsAPI_loadMyMovie();
}
Symbol 230 Button
on (release) {
this._visible = false;
}
Symbol 232 MovieClip Frame 1
_visible = false;
_root.NewgroundsAPI = this;
STAT_MOVIE_VIEWS = 1;
STAT_AUTHOR_SITE = 2;
STAT_NEWGROUNDS = 3;
STAT_NEW_VERSION = 4;
STAT_CUSTOM_STATS = 50;
Symbol 232 MovieClip Frame 2
_root.NewgroundsAPI.POPUP_ERROR._visible = false;
_root.NewgroundsAPI.POPUP_VERSION._visible = false;
customStats = new Object();
i = 1;
while (i < _root.NewgroundsAPI_customLinks.length) {
customStats[_root.NewgroundsAPI_customLinks[i]] = i + STAT_CUSTOM_STATS;
i++;
}
i = 1;
while (i < _root.NewgroundsAPI_customEvents.length) {
customStats[_root.NewgroundsAPI_customEvents[i]] = i + STAT_CUSTOM_STATS;
i++;
}
_x = 0;
_y = 0;
configureMovie = function () {
if (_root.NewgroundsAPI_params.error != undefined) {
sendError(_root.NewgroundsAPI_params.error);
}
if (_root.NewgroundsAPI_params.settings_loaded == 1) {
sendMessage("You have successfully connected to the Newgrounds API gateway!");
sendMessage(("Movie Identified as '" + _root.NewgroundsAPI_params.movie_name) + "'");
}
if (_root.NewgroundsAPI_params.deny_host == 1) {
sendMessage(host + " is not approved to use this movie");
_root.NewgroundsAPI_onDenyHost(host, _root.NewgroundsAPI_params.movie_url, (script_url + "&stat=") + STAT_NEW_VERSION);
}
if (_root.NewgroundsAPI_params.movie_version == 1) {
sendMessage(("Version " + _root.NewgroundsAPI_params.movie_version) + " is now available!");
_root.NewgroundsAPI_onNewVersionAvailable(_root.NewgroundsAPI_params.movie_version, _root.NewgroundsAPI_params.movie_url, (script_url + "&stat=") + STAT_NEW_VERSION);
}
if (_root.NewgroundsAPI_params.ad_url != undefined) {
sendMessage("This movie has been approved to use Flash Ads");
_root.NewgroundsAPI_onAdsApproved(_root.NewgroundsAPI_params.ad_url);
}
};
sendError = function (error) {
trace("[NEWGROUNDS API ERROR] " + error);
};
sendMessage = function (message) {
trace("[NEWGROUNDS API] " + message);
};
sendStats = function (stat, new_window) {
if (script_url != undefined) {
query = "&stat=" + stat;
if (new_window == true) {
getURL (script_url + query, "_blank");
} else {
initInfo = new XML();
initInfo.onLoad = function () {
i = 0;
while (i < this.childNodes.length) {
if (this.childNodes[i].nodeName != null) {
j = 0;
while (j < this.childNodes[i].childNodes.length) {
if (this.childNodes[i].childNodes[j].nodeName != null) {
param_name = this.childNodes[i].childNodes[j].nodeName;
param_value = unescape(this.childNodes[i].childNodes[j].attributes.value);
_root.NewgroundsAPI_params[param_name] = param_value;
}
j++;
}
}
i++;
}
_root.NewgroundsAPI.configureMovie();
};
initInfo.load(script_url + query);
}
}
};
host = _url.split("/")[2].toLowerCase();
if (host.length < 1) {
host = "localhost";
}
if (!_root.NewgroundsAPI_id) {
sendError("Missing required '_root.NewgroundsAPI_id' variable");
} else if (!tracker_id) {
tracker_id = _root.NewgroundsAPI_id;
script_url = (("http://www.ngads.com/gateway.php?id=" + tracker_id) + "&host=") + escape(host);
_root.NewgroundsAPI_params = new Object();
sendMessage("Connecting to API gateway...");
sendStats(STAT_MOVIE_VIEWS, false);
}
_root.NewgroundsAPI_loadMyMovie = function () {
_root.NewgroundsAPI.sendStats(_root.NewgroundsAPI.STAT_NEW_VERSION, true);
};
_root.NewgroundsAPI_loadNewgrounds = function () {
_root.NewgroundsAPI.sendStats(_root.NewgroundsAPI.STAT_NEWGROUNDS, true);
};
_root.NewgroundsAPI_loadMySite = function () {
_root.NewgroundsAPI.sendStats(_root.NewgroundsAPI.STAT_AUTHOR_SITE, true);
};
_root.NewgroundsAPI_loadCustomLink = function (link) {
if (_root.NewgroundsAPI.customStats[link]) {
_root.NewgroundsAPI.sendStats(_root.NewgroundsAPI.customStats[link], true);
} else {
_root.NewgroundsAPI.sendError(("The custom link '" + link) + "' has not beed defined.");
}
};
_root.NewgroundsAPI_logCustomEvent = function (event) {
if (_root.NewgroundsAPI.customStats[event]) {
_root.NewgroundsAPI.sendStats(_root.NewgroundsAPI.customStats[event], false);
} else {
_root.NewgroundsAPI.sendError(("The custom event '" + event) + "' has not beed defined.");
}
};
if (typeof(_root.NewgroundsAPI_onDenyHost) != "function") {
_root.NewgroundsAPI_onDenyHost = function (ad_url) {
_root.NewgroundsAPI.swapDepths(99999);
_root.NewgroundsAPI._visible = true;
_root.NewgroundsAPI.POPUP_ERROR._visible = true;
};
}
if (typeof(_root.NewgroundsAPI_onNewVersionAvailable) != "function") {
_root.NewgroundsAPI_onNewVersionAvailable = function (ad_url) {
_root.NewgroundsAPI.swapDepths(99999);
_root.NewgroundsAPI._visible = true;
_root.NewgroundsAPI.POPUP_VERSION._visible = true;
};
}
stop();
Symbol 244 MovieClip Frame 1
stop();
Symbol 247 MovieClip Frame 70
gotoAndPlay (20);
Symbol 253 Button
on (press) {
_root.playn = false;
stopAllSounds();
_root.nextFrame();
}
Symbol 257 Button
on (press) {
gotoAndStop (6);
}
Symbol 261 Button
on (press) {
gotoAndStop (7);
}
Symbol 265 Button
on (press) {
gotoAndStop (8);
}
Symbol 304 MovieClip Frame 17
stop();
Symbol 315 Button
on (press) {
_root.gotoAndStop(4);
}
Symbol 316 MovieClip Frame 1
if (_root.unlocked) {
gotoAndStop (2);
}
stop();
Symbol 321 MovieClip Frame 1
if (_root.m == 1) {
if (_root.playn == false) {
gotoAndStop (3);
_root.playn = true;
} else {
gotoAndStop (2);
}
}
if (_root.m == 2) {
gotoAndStop (2);
}
Symbol 327 MovieClip Frame 20
stop();
Symbol 328 MovieClip Frame 1
stop();
Symbol 336 MovieClip Frame 1
meh = new Array(1, 2, 3, 4, 5, 6, 7, 8);
zob = meh[random(8)];
gotoAndStop(zob);
_parent.lol.gotoAndStop(zob);
Symbol 337 MovieClip Frame 1
stop();
Symbol 339 MovieClip Frame 1
stop();
Instance of Symbol 336 MovieClip in Symbol 339 MovieClip Frame 1
onClipEvent (load) {
_parent._rotation = _root.skew - (Math.random() * (_root.skew * 2));
}
Symbol 346 MovieClip Frame 1
stop();
if (_root.cost == 1) {
gotoAndStop (1);
}
if (_root.cost == 2) {
gotoAndStop (2);
}
if (_root.cost == 3) {
gotoAndStop (3);
}
if (_root.cost == 4) {
gotoAndStop (4);
}
Symbol 362 MovieClip Frame 1
stop();
Instance of Symbol 360 MovieClip in Symbol 362 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.dead) {
_parent.gotoAndStop(2);
}
}
Symbol 365 MovieClip Frame 1
stop();
Symbol 375 MovieClip Frame 1
rndm = random(2);
Symbol 375 MovieClip Frame 21
if (rndm == 1) {
play();
} else {
gotoAndPlay (1);
}
Symbol 387 MovieClip Frame 21
stop();
Symbol 388 MovieClip Frame 21
gotoAndPlay (1);
Symbol 388 MovieClip Frame 22
stop();
Symbol 396 MovieClip Frame 1
stop();
if (_root.cost == 1) {
gotoAndStop (1);
}
if (_root.cost == 2) {
gotoAndStop (2);
}
if (_root.cost == 3) {
gotoAndStop (3);
}
if (_root.cost == 4) {
gotoAndStop (4);
}
if (_root.cost == 5) {
gotoAndStop (5);
}
if (_root.cost == 6) {
gotoAndStop (6);
}
if (_root.cost == 7) {
gotoAndStop (7);
}
if (_root.cost == 8) {
gotoAndStop (10);
}
if (_root.cost == 9) {
gotoAndStop (9);
}
if (_root.cost == 10) {
gotoAndStop (10);
}
Symbol 437 MovieClip Frame 1
if (_root.cost == 1) {
gotoAndPlay (1);
}
if (_root.cost == 2) {
gotoAndPlay (26);
}
if (_root.cost == 3) {
gotoAndPlay (51);
}
if (_root.cost == 4) {
gotoAndPlay (76);
}
if (_root.cost == 5) {
gotoAndPlay (101);
}
if (_root.cost == 6) {
gotoAndPlay (126);
}
if (_root.cost == 7) {
gotoAndPlay (151);
}
if (_root.cost == 8) {
gotoAndPlay (176);
}
if (_root.cost == 9) {
gotoAndPlay (201);
}
Symbol 437 MovieClip Frame 25
gotoAndPlay (1);
Symbol 437 MovieClip Frame 50
gotoAndPlay (1);
Symbol 437 MovieClip Frame 75
gotoAndPlay (1);
Symbol 437 MovieClip Frame 100
gotoAndPlay (1);
Symbol 437 MovieClip Frame 125
gotoAndPlay (1);
Symbol 437 MovieClip Frame 150
gotoAndPlay (1);
Symbol 437 MovieClip Frame 175
gotoAndPlay (1);
Symbol 437 MovieClip Frame 200
gotoAndPlay (1);
Symbol 437 MovieClip Frame 225
gotoAndPlay (1);
Symbol 447 MovieClip Frame 1
stop();
if (_root.cost == 1) {
gotoAndStop (1);
}
if (_root.cost == 2) {
gotoAndStop (2);
}
if (_root.cost == 3) {
gotoAndStop (3);
}
if (_root.cost == 4) {
gotoAndStop (4);
}
if (_root.cost == 5) {
gotoAndStop (5);
}
if (_root.cost == 6) {
gotoAndStop (6);
}
if (_root.cost == 7) {
gotoAndStop (7);
}
if (_root.cost == 8) {
gotoAndStop (8);
}
if (_root.cost == 9) {
gotoAndStop (9);
}
if (_root.cost == 10) {
gotoAndStop (10);
}
Symbol 455 MovieClip Frame 1
stop();
if (_root.cost == 1) {
gotoAndStop (1);
}
if (_root.cost == 2) {
gotoAndStop (2);
}
if (_root.cost == 3) {
gotoAndStop (3);
}
if (_root.cost == 4) {
gotoAndStop (4);
}
if (_root.cost == 5) {
gotoAndStop (5);
}
if (_root.cost == 6) {
gotoAndStop (6);
}
if (_root.cost == 7) {
gotoAndStop (7);
}
if (_root.cost == 8) {
gotoAndStop (8);
}
if (_root.cost == 9) {
gotoAndStop (9);
}
if (_root.cost == 10) {
gotoAndStop (10);
}
Symbol 465 MovieClip Frame 1
stop();
if (_root.cost == 1) {
gotoAndStop (1);
}
if (_root.cost == 2) {
gotoAndStop (2);
}
if (_root.cost == 3) {
gotoAndStop (3);
}
if (_root.cost == 4) {
gotoAndStop (4);
}
if (_root.cost == 5) {
gotoAndStop (5);
}
if (_root.cost == 6) {
gotoAndStop (6);
}
if (_root.cost == 7) {
gotoAndStop (7);
}
if (_root.cost == 8) {
gotoAndStop (8);
}
if (_root.cost == 9) {
gotoAndStop (9);
}
if (_root.cost == 10) {
gotoAndStop (10);
}
Symbol 475 MovieClip Frame 1
stop();
if (_root.cost == 1) {
gotoAndStop (1);
}
if (_root.cost == 2) {
gotoAndStop (2);
}
if (_root.cost == 3) {
gotoAndStop (3);
}
if (_root.cost == 4) {
gotoAndStop (4);
}
if (_root.cost == 5) {
gotoAndStop (5);
}
if (_root.cost == 6) {
gotoAndStop (6);
}
if (_root.cost == 7) {
gotoAndStop (7);
}
if (_root.cost == 8) {
gotoAndStop (8);
}
if (_root.cost == 9) {
gotoAndStop (9);
}
if (_root.cost == 10) {
gotoAndStop (10);
}
Symbol 476 MovieClip Frame 1
stop();
if (_root.cost == 1) {
gotoAndStop (1);
}
if (_root.cost == 2) {
gotoAndStop (2);
}
if (_root.cost == 3) {
gotoAndStop (3);
}
if (_root.cost == 4) {
gotoAndStop (4);
}
if (_root.cost == 5) {
gotoAndStop (5);
}
if (_root.cost == 6) {
gotoAndStop (6);
}
if (_root.cost == 7) {
gotoAndStop (7);
}
if (_root.cost == 8) {
gotoAndStop (8);
}
if (_root.cost == 9) {
gotoAndStop (9);
}
if (_root.cost == 10) {
gotoAndStop (10);
}
Symbol 484 MovieClip Frame 1
stop();
if (_root.cost == 1) {
gotoAndStop (1);
}
if (_root.cost == 2) {
gotoAndStop (2);
}
if (_root.cost == 3) {
gotoAndStop (3);
}
if (_root.cost == 4) {
gotoAndStop (4);
}
if (_root.cost == 5) {
gotoAndStop (5);
}
if (_root.cost == 6) {
gotoAndStop (6);
}
if (_root.cost == 7) {
gotoAndStop (7);
}
if (_root.cost == 8) {
gotoAndStop (8);
}
if (_root.cost == 9) {
gotoAndStop (9);
}
if (_root.cost == 10) {
gotoAndStop (10);
}
Instance of Symbol 485 MovieClip in Symbol 486 MovieClip Frame 27
onClipEvent (enterFrame) {
if (_root.paused) {
stop();
} else {
play();
}
}
Symbol 486 MovieClip Frame 47
gotoAndPlay (27);
Symbol 489 MovieClip Frame 39
stop();
Instance of Symbol 437 MovieClip in Symbol 490 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.paused) {
stop();
} else {
play();
}
}
Instance of Symbol 136 MovieClip in Symbol 490 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.paused) {
stop();
} else {
play();
}
}
Instance of Symbol 486 MovieClip in Symbol 490 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.paused) {
stop();
} else {
play();
}
}
Instance of Symbol 189 MovieClip in Symbol 490 MovieClip Frame 9
onClipEvent (load) {
_root.smoke.lol.gotoandplay(1);
_root.smoke.gotoandplay(1);
_root.smoke._x = _parent._x;
_root.smoke._y = _parent._y;
_root.smoke._xscale = 100;
}
onClipEvent (enterFrame) {
if (_root.paused) {
stop();
} else {
if (_root.man.speed >= 1) {
_root.man.speed = _root.man.speed - 0.7;
}
play();
}
}
Instance of Symbol 189 MovieClip in Symbol 490 MovieClip Frame 10
onClipEvent (load) {
_root.smoke.lol.gotoandplay(1);
_root.smoke.gotoandplay(1);
_root.smoke._x = _parent._x;
_root.smoke._y = _parent._y;
_root.smoke._xscale = -100;
}
onClipEvent (enterFrame) {
if (_root.paused) {
stop();
} else {
if (_root.man.speed <= -1) {
_root.man.speed = _root.man.speed + 0.7;
}
play();
}
}
Symbol 493 MovieClip Frame 1
lol = false;
_root.plt = true;
Symbol 493 MovieClip Frame 3
_root.plt = false;
Symbol 493 MovieClip Frame 7
_root.blob.time = 50;
Symbol 493 MovieClip Frame 30
redy = true;
lol = true;
_root.man._y = 70;
Symbol 493 MovieClip Frame 34
lol = false;
Symbol 493 MovieClip Frame 45
stop();
Symbol 495 MovieClip Frame 3
_root.again = false;
stop();
Symbol 497 Button
on (keyPress "<Space>") {
if (_root.lose == false) {
if (_root.dead) {
if (_root.chute.redy) {
_root.dead = false;
_root.paused = false;
}
} else if (_root.chute.redy) {
_root.dead = true;
_root.paused = true;
}
}
}
Symbol 500 Button
on (press) {
stopAllSounds();
_root.gotoAndStop(2);
}
Symbol 506 Button
on (press) {
stopAllSounds();
nextFrame();
}
Symbol 510 Button
on (press) {
_root.playn = false;
prevFrame();
}
Symbol 511 MovieClip Frame 1
if (_root.m == 1) {
gotoAndStop (2);
}
if (_root.m == 2) {
gotoAndStop (3);
}
Symbol 511 MovieClip Frame 2
stop();
_root.m = 1;
_root.saveGame();
Symbol 511 MovieClip Frame 3
_root.m = 2;
_root.saveGame();
Symbol 518 Button
on (press) {
gotoAndStop (3);
}
Symbol 522 Button
on (press) {
gotoAndStop (4);
}
Symbol 527 Button
on (press) {
gotoAndStop (2);
}
Symbol 529 MovieClip Frame 1
if (_root.q == 1) {
gotoAndStop (2);
}
if (_root.q == 2) {
gotoAndStop (3);
}
if (_root.q == 3) {
gotoAndStop (4);
}
Symbol 529 MovieClip Frame 2
stop();
_root.q = 1;
_root.saveGame();
Symbol 529 MovieClip Frame 3
_root.q = 2;
_root.saveGame();
Symbol 529 MovieClip Frame 4
_root.q = 3;
_root.saveGame();
Symbol 534 MovieClip Frame 1
gotoAndPlay (25);
Symbol 534 MovieClip Frame 51
stop();
Symbol 557 MovieClip Frame 234
stop();
Symbol 558 MovieClip Frame 118
stop();
Symbol 562 Button
on (press) {
function __rankz_send__(par1, par2, par3, par4) {
par227 = new LoadVars();
par228 = new LoadVars();
par227.flashkey = par2;
par227.SU0249 = par1;
par227.bmFtZTE = par3;
par227.c2NvcmUx = par4 + "Z";
par227.c2NvcmUx = par227.c2NvcmUx.split("0").join("U");
par227.c2NvcmUx = par227.c2NvcmUx.split("").join("A");
par227.c2NvcmUx = par227.c2NvcmUx.split("AU").join("Y");
par227.c2NvcmUx = par227.c2NvcmUx.split("A1").join("B");
par227.c2NvcmUx = par227.c2NvcmUx.split(".").join("N");
par227.flashkey = par227.flashkey.split("=").join("");
par227.SU0249 = par227.SU0249.split("=").join("");
par228.onLoad = function (success) {
if (success) {
trace(par228.msg);
} else {
trace(par228.loaded);
}
};
par227.sendAndLoad("http://rankz.armorbot.com/submit/as3_v0.php", par228, "POST");
}
bXlnYW1lX25hbWVfdmFyaWFibGU = _root.name;
bXlnYW1lX3Njb3JlX3ZhcmlhYmxl = _root.score;
__rankz_send__("MzI2MmolZSVhJW4lcw==", "aFJpaWlkWkY=", bXlnYW1lX25hbWVfdmFyaWFibGU, bXlnYW1lX3Njb3JlX3ZhcmlhYmxl);
this.gotoAndStop(2);
}
Symbol 567 MovieClip Frame 1
stop();
Symbol 569 MovieClip Frame 1
Symbol 569 MovieClip Frame 31
stop();
Symbol 570 MovieClip Frame 1
stop();
Symbol 571 Button
on (press) {
_root.gotoAndStop(5);
}
Symbol 572 Button
on (press) {
_root.gotoAndStop(2);
}
Symbol 573 Button
on (press) {
nextFrame();
}
Symbol 595 Button
on (press) {
getURL ("http://rankz.armorbot.com/dropgame/", "_blank");
}
Symbol 596 Button
on (press) {
nextFrame();
}
Symbol 597 MovieClip Frame 1
stop();
Symbol 597 MovieClip Frame 2
rankz_t10_send = new LoadVars();
rankz_t10_receive = new LoadVars();
rankz_t10_send.SU0249 = "MzI2MmolZSVhJW4lcw==";
rankz_t10_send.flashkey = "aFJpaWlkWkY=";
rankz_t10_receive.onLoad = function (success) {
if (success) {
_rankz_ar_ = rankz_t10_receive.top10.split("<u/*/u>");
i = 0;
while (i < _rankz_ar_.length) {
tempv = _rankz_ar_[i].split("</*/>");
_root["rankz_n" + (i + 1)].text = tempv[0];
_root["rankz_v" + (i + 1)].text = tempv[1];
i++;
}
} else {
trace("ERROR");
}
};
rankz_t10_send.sendAndLoad("http://rankz.armorbot.com/get/top10.php", rankz_t10_receive, "POST");
Symbol 597 MovieClip Frame 3
gotoAndStop (1);
Symbol 597 MovieClip Frame 4
stop();
Symbol 598 MovieClip Frame 1
if (_root.q == 1) {
_root._quality = "high";
}
if (_root.q == 2) {
_root._quality = "medium";
}
if (_root.q == 3) {
_root._quality = "low";
}
Symbol 598 MovieClip Frame 2
_root._quality = "high";
Symbol 598 MovieClip Frame 3
_root.my_score1_variable = _root.score;
stopAllSounds();
_root._quality = "high";
Instance of Symbol 200 MovieClip "lol" in Symbol 622 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.paused) {
stop();
} else {
play();
}
}
Symbol 622 MovieClip Frame 12
stop();
Symbol 629 MovieClip Frame 1
stop();
Symbol 629 MovieClip Frame 121
stop();
Symbol 633 MovieClip Frame 1
stop();
Symbol 633 MovieClip Frame 57
stop();
Symbol 638 MovieClip Frame 1
stop();
Symbol 640 Button
on (press) {
gotoAndStop (2);
}
Symbol 647 Button
on (press) {
if (_root.cost == 1) {
_root.cost = 9;
} else {
_root.cost = _root.cost - 1;
}
_root.saveGame();
_parent.lol.gotoAndPlay(3);
}
Symbol 651 Button
on (press) {
if (_root.cost == 9) {
_root.cost = 1;
} else {
_root.cost = _root.cost + 1;
}
_root.saveGame();
_parent.lol.gotoAndPlay(3);
}
Symbol 653 MovieClip Frame 1
stop();
Symbol 653 MovieClip Frame 3
gotoAndStop (1);
Symbol 659 Button
on (press) {
getURL ("http://www.person333.deviantart.com", "_blank");
}
Symbol 683 MovieClip Frame 61
_root.gotoandstop(2);