Combined Code
movieClip 2 {
}
movieClip 7 {
}
movieClip 9 {
}
movieClip 14 {
frame 1 {
stop();
if (_root.noad) {
nextFrame();
}
}
frame 2 {
stop();
}
}
movieClip 16 {
}
movieClip 18 {
}
movieClip 19 {
instance of movieClip 16 {
onClipEvent (load) {
onMouseDown = function () {
if (this.hitTest(_root._xmouse, _root._ymouse) and Key.isDown(16) and Key.isDown(17)) {
_parent.gotoAndPlay(_parent._totalframes - 1);
}
};
}
}
frame 455 {
_root.play();
}
frame 456 {
stop();
}
}
movieClip 20 {
}
movieClip 21 {
frame 1 {
CPMStarContentSpotID = '1602Q6D81AE05';
}
}
movieClip 22 {
frame 1 {
stop();
}
frame 2 {
stop();
i = 190;
onEnterFrame = function () {
--i;
if (i <= 0) {
_parent.removeMovieClip();
_parent.unloadMovie();
}
};
}
}
movieClip 23 adBox {
frame 1 {
stop();
System.security.allowDomain('server.cpmstar.com');
}
}
movieClip 26 {
frame 1 {
stop();
}
}
button 28 {
on (press) {
_parent.startDrag();
}
on (release) {
_parent.stopDrag();
}
on (releaseOutside) {
_parent.stopDrag();
}
}
movieClip 42 {
frame 1 {
stop();
if (_parent._parent.heading == 'warning') {
gotoAndStop('warning');
}
if (_parent._parent.heading == 'alert') {
gotoAndStop('alert');
}
if (_parent._parent.heading == 'import') {
gotoAndStop('import');
}
if (_parent._parent.heading == 'share') {
gotoAndStop('share');
}
}
}
button 45 {
on (press, keyPress '<Enter>') {
btnsnd = new Sound(this);
btnsnd.attachSound('flick');
btnsnd.start();
if (_parent.id == 'fpsWarning') {
_root.paused = false;
_root.screenshot.removeMovieClip();
_root.screenshot.unloadMovie();
}
if (_parent.id == 'bubbleHelp') {
_root.paused = false;
_root.vsStats.play();
_root.screenshot.removeMovieClip();
_root.screenshot.unloadMovie();
}
if (_parent.id == 'pauseHelp') {
_root.doors close.play();
}
_parent.removeMovieClip();
}
}
movieClip 50 {
}
movieClip 55 {
frame 1 {
gotoAndStop(_parent.t);
}
}
movieClip 57 {
frame 1 {
_visible = _parent._parent.id == 'bubbleHelp';
t = 1;
}
}
button 58 {
on (press) {
btnsnd = new Sound(this);
btnsnd.attachSound('flick');
btnsnd.start();
if (_parent.x == 'restart') {
stopAllSounds();
_root.all.snd.setVolume(0);
_root.allMove = false;
_root.endOfGame = true;
_root.pauseScreen.removeMovieClip();
if (_root.achievementarray.length != 0) {
_root.deathmatchStats.gotoAndStop('achievements');
_root.vsStats.gotoAndStop('achievements');
_root.survivalStats.gotoAndStop('achievements');
} else {
_root.afterGame = 'game';
_root.play();
}
} else {
if (_parent.x == 'quit') {
stopAllSounds();
_root.all.snd.setVolume(0);
_root.allMove = false;
_root.endOfGame = true;
_root.pauseScreen.removeMovieClip();
if (_root.achievementarray.length != 0) {
_root.deathmatchStats.gotoAndStop('achievements');
_root.vsStats.gotoAndStop('achievements');
_root.survivalStats.gotoAndStop('achievements');
} else {
_root.afterGame = 'menu main';
_root.play();
}
} else {
if (_parent.x == 'reset game') {
_root.SOsettings.clear();
_root.SO.clear();
_root.initiateGame();
_root.musiccontrol.s.setVolume(_root.SO.data.musicVol);
_root.masterVol.setVolume(_root.SO.data.masterVol);
if (_root.screen == 'game') {
_root.pauseScreen.removeMovieClip();
_root.afterGame = 'menu main';
_root.play();
} else {
_root.gotoAndStop('menu main');
}
} else {
if (_parent.x == 'le reset') {
_root.Delete(_parent.targ, _parent.slot);
} else {
if (_parent.x == 'le save warning') {
_root.Save(_parent.targ, _parent.slot, _parent.frame);
} else {
if (_parent.x == 'le save warning 2') {
_root.Save(_parent.targ, _parent.slot, undefined, true);
}
}
}
}
}
}
_parent.removeMovieClip();
}
}
button 59 {
on (press) {
btnsnd = new Sound(this);
btnsnd.attachSound('flick');
btnsnd.start();
if (_parent.x == 'le save warning') {
_root.slot = _parent.frame;
_root.levelEdit.slots.gotoAndStop(_parent.frame);
}
if (_parent.x == 'le save warning 2') {
_root.play();
}
_parent.removeMovieClip();
}
}
button 64 {
on (press) {
btnsnd = new Sound(this);
btnsnd.attachSound('flick');
btnsnd.start();
if (_parent.importType == 'char') {
locked = new Array();
txt2.text = findAndReplace(txt2.text, ' ', '');
txt2.text = findAndReplace(txt2.text, '\t', '');
array = txt2.text.split(',');
tmp = array[0] + array[1] + array[2] + array[3] + array[4] + array[5] + array[6];
if (array.length != 7 or Number(tmp) != tmp) {
w = _root.attachMovie('window', 'w', _root.getNextHighestDepth());
w.type = 'warning';
w.t = 'Invalid code. Click \'share\' for an example of a valid code.';
} else {
if (_root.SO.data.unlockedBodies[array[1]] == true or _root.SO.data.unlockedBodies[array[1]] === null) {
_root.pcb.body = array[1];
} else {
locked.push('body');
}
if (_root.SO.data.unlockedEyes[array[0]] == true or _root.SO.data.unlockedEyes[array[0]] === null) {
_root.pcb.eyes = array[0];
} else {
locked.push('eyes');
}
if (_root.SO.data.unlockedMouths[array[4]] == true or _root.SO.data.unlockedMouths[array[4]] === null) {
_root.pcb.mouth = array[4];
} else {
locked.push('mouth');
}
if (_root.SO.data.unlockedHands[array[2]] == true or _root.SO.data.unlockedHands[array[2]] === null) {
_root.pcb.hands = array[2];
} else {
locked.push('hands');
}
if (_root.SO.data.unlockedFeet[array[3]] == true or _root.SO.data.unlockedFeet[array[3]] === null) {
_root.pcb.feet = array[3];
} else {
locked.push('feet');
}
if (_root.SO.data.unlockedHair[array[6]] == true or _root.SO.data.unlockedHair[array[6]] === null) {
_root.pcb.hair = array[6];
} else {
locked.push('hair');
}
if (_root.SO.data.unlockedHats[array[5]] == true or _root.SO.data.unlockedHats[array[5]] === null) {
_root.pcb.hat = array[5];
} else {
locked.push('hat');
}
_root.pcb.updatePreview();
if (locked.length > 0) {
w = _root.attachMovie('window', 'w', _root.getNextHighestDepth());
w.type = 'alert';
w.t = 'You haven\'t unlocked the following parts for this character:\r';
i = 0;
while (i < locked.length) {
w.t += locked[i];
if (i != locked.length - 1) {
w.t += ', ';
}
++i;
}
}
}
} else {
if (_parent.importType == 'bg') {
_root.levelEdit.custombg = txt2.text;
_root.levelEdit.construct.bg.gotoAndStop('custom');
_root.levelEdit.construct.bg.Load();
_root.levelEdit.bgClip.gotoAndStop('custom');
_root.levelEdit.bg = 16;
if (!_root.SO.data.customBGwarning and false) {
_root.SO.data.customBGwarning = true;
w = _root.attachMovie('window', 'w', _root.getNextHighestDepth());
w.type = 'alert';
w.t = 'Remember, if you want the background to match up with platforms, disable \'Dynamic screen\' from the settings menu';
}
} else {
if (_parent.importType == 'level') {
txt2.text = findAndReplace(txt2.text, ' ', '');
txt2.text = findAndReplace(txt2.text, '\t', '');
_root.levelEdit.imported = true;
z = txt2.text.split('$');
array1 = z[0].split(',');
if (length(z[1]) > 0) {
plats = z[1].split(',');
for (i in plats) {
plats[i] = plats[i].split(';');
plats[i] = {'x': plats[i][0], 'y': plats[i][1], 'w': plats[i][2], 'platType': plats[i][3]};
}
} else {
plats = new Array();
}
if (length(z[2]) > 0) {
walls = z[2].split(',');
for (i in walls) {
walls[i] = walls[i].split(';');
walls[i] = {'x': walls[i][0], 'y': walls[i][1], 'h': walls[i][2], 'wallType': walls[i][3]};
}
} else {
walls = new Array();
}
_root.Delete(_root.levelEdit, _root.levelEdit.currentSlot);
l = _root.SO.data['customLevel' + _root.levelEdit.currentSlot];
l.Name = unescape(array1[0]);
locked = new Array();
if (Number(array1[1]) != array1[1] or array1[1] < 1 or array1[1] > 16) {
locked.push('background');
} else {
if (array1[1] == 5 and !_root.SO.data.l5) {
locked.push('background');
} else {
if (array1[1] == 10 and !_root.SO.data.l10) {
locked.push('background');
} else {
if (array1[1] == 15 and !_root.SO.data.l15) {
locked.push('background');
} else {
l.bg = array1[1];
}
}
}
}
if (Number(array1[3]) != array1[3] or array1[3] < 1 or array1[3] > 16) {
locked.push('music');
} else {
if (array1[3] == 5 and !_root.SO.data.l5) {
locked.push('music');
} else {
if (array1[3] == 10 and !_root.SO.data.l10) {
locked.push('music');
} else {
if (array1[3] == 15 and !_root.SO.data.l15) {
locked.push('music');
} else {
l.music = array1[3];
}
}
}
}
if (locked.length > 0) {
w = _root.attachMovie('window', 'w', _root.getNextHighestDepth());
w.type = 'alert';
w.t = 'You haven\'t unlocked the following parts for this level:\r';
i = 0;
while (i < locked.length) {
w.t += locked[i];
if (i != locked.length - 1) {
w.t += ', ';
}
++i;
}
}
l.plats = plats;
l.walls = walls;
l.platTot = plats.length;
l.wallTot = walls.length;
l.custombg = unescape(array1[2]);
if (l.custombg == 'null') {
l.custombg = null;
}
if (l.custombg != null) {
_root.levelEdit.custombgenabled = true;
}
playerPos = z[3].split(',');
i = 0;
while (i < 6) {
l.playerPos[i] = {'x': (playerPos[i].split(';'))[0], 'y': (playerPos[i].split(';'))[1]};
++i;
}
_root.Load(_root.levelEdit, _root.levelEdit.currentSlot);
_root.Save(_root.levelEdit, _root.levelEdit.currentSlot, undefined, undefined, true);
}
}
}
_parent.removeMovieClip();
}
}
button 65 {
on (press) {
btnsnd = new Sound(this);
btnsnd.attachSound('flick');
btnsnd.start();
_parent.removeMovieClip();
}
}
button 72 {
on (press, keyPress '<Enter>') {
btnsnd = new Sound(this);
btnsnd.attachSound('flick');
btnsnd.start();
_parent.removeMovieClip();
}
}
movieClip 75 {
frame 1 {
function gotoSettings() {
_root.fromPSelect = true;
_root.gotoAndStop('settings');
_parent.removeMovieClip();
}
function smClick() {
tmp = _root.attachMovie('menu settings', 'msattach', _root.getNextHighestDepth(), {'attached': true, '_x': 400, '_y': 270});
if (Selection.getFocus() != null) {
Selection.setFocus(null);
}
}
stop();
if (_parent.type == 'choice') {
gotoAndStop(2);
}
if (_parent.type == 'import') {
gotoAndStop(3);
}
if (_parent.type == 'share') {
gotoAndStop(4);
}
txt.autoSize = true;
h = txt._height;
if (_parent.html) {
txt.htmlText = _parent.t;
} else {
txt.text = _parent.t;
}
txt._y -= (txt._height - h) / 2;
}
instance of movieClip 26 {
onClipEvent (press) {
}
onClipEvent (load) {
this.useHandCursor = false;
}
}
frame 3 {
function hilight(t) {
Selection.setFocus(t.txt2);
Selection.setSelection(0, 999);
clearInterval(t.interval);
}
function findAndReplace(str, fnd, rep) {
while (str.indexOf(fnd) != -1) {
str = str.substr(0, str.indexOf(fnd)) + rep + str.substr(str.indexOf(fnd) + length(fnd), length(str) - (str.indexOf(fnd) + length(fnd)));
}
return str;
}
Import = true;
if (_parent.importType == 'bg') {
if (_root.SO.data['customLevel' + _root.levelEdit.currentSlot][18] != null) {
txt2.text = _root.SO.data['customLevel' + _root.levelEdit.currentSlot][18];
}
this.onMouseUp = function () {
if (Selection.getFocus() == String(txt2)) {
interval = setInterval(hilight, 10, this);
}
};
}
}
frame 4 {
function hilight(t) {
Selection.setFocus(t.txt2);
Selection.setSelection(0, 999);
clearInterval(t.interval);
}
Import = true;
if (_parent.importType == 'char') {
array = new Array();
array.push(_root.pcb.eyes);
array.push(_root.pcb.body);
array.push(_root.pcb.hands);
array.push(_root.pcb.feet);
array.push(_root.pcb.mouth);
array.push(_root.pcb.hat);
array.push(_root.pcb.hair);
txt2.text = array;
} else {
l = _root.SO.data['customLevel' + _root.levelEdit.currentSlot];
if (!l.changed) {
txt2.text = '<Save level first>';
} else {
platArray = new Array();
if (_root.levelEdit.platTot > 0) {
for (i in l.plats) {
platArray[i] = Math.round(l.plats[i].x) + ';' + Math.round(l.plats[i].y) + ';' + Math.round(l.plats[i].w) + ';' + l.plats[i].platType;
}
}
wallArray = new Array();
if (_root.levelEdit.wallTot > 0) {
for (i in l.walls) {
wallArray[i] = Math.round(l.walls[i].x) + ';' + Math.round(l.walls[i].y) + ';' + Math.round(l.walls[i].h) + ';' + l.walls[i].wallType;
}
}
custombg = (l.custombg == null) ? 'null' : escape(l.custombg);
playerPos = new Array();
i = 0;
while (i < 6) {
playerPos[i] = Math.round(l.playerPos[i].x) + ';' + Math.round(l.playerPos[i].y);
++i;
}
txt2.text = escape(l.Name) + ',' + l.bg + ',' + custombg + ',' + l.music + ',' + '$' + platArray + '$' + wallArray + '$' + playerPos;
}
}
this.onMouseUp = function () {
if (Selection.getFocus() == String(txt2)) {
interval = setInterval(hilight, 10, this);
}
};
}
}
movieClip 77 window {
frame 7 {
stop();
onMouseDown = function () {
if (!this.hitTest(_root._xmouse, _root._ymouse)) {
if (id == 'pauseHelp') {
_root.doors close.play();
}
if (!noClickOutside) {
this.removeMovieClip();
}
}
};
}
}
frame 1 {
function Initiate() {
x = 1;
while (x <= 4) {
if (_root.SO.data['customLevel' + x].changed != true) {
_root.SO.data['customLevel' + x] = {};
l = _root.SO.data['customLevel' + x];
l.Name = '<Empty Slot>';
l.bg = 1;
l.changed = false;
l.modified = '';
l.platTot = 0;
l.wallTot = 0;
l.custombg = null;
l.plats = new Array();
l.walls = new Array();
l.playerPos = new Array();
_root.levelEdit.construct.gotoAndStop(1);
_root.levelEdit.construct.gotoAndStop(2);
i = 0;
while (i < 6) {
l.playerPos[i] = {'x': Math.round(_root.levelEdit.construct['p' + (i + 1)]._x), 'y': Math.round(_root.levelEdit.construct['p' + (i + 1)]._y)};
++i;
}
l.music = 1;
}
++x;
}
}
function Load(target, slot) {
_root.levelEdit.musicprev.stopMusic();
_root.LEsuggest.unloadMovie();
_root.saved = true;
with (target) {
l = _root.SO.data['customLevel' + slot];
_root.slot = slot;
Name = l.Name;
target.music = l.music;
modified = 'Modified: ' + l.modified;
x = 1;
while (x <= 4) {
slots['name' + x].text = _root.SO.data['customLevel' + x].Name;
++x;
}
construct.gotoAndStop(1);
construct.gotoAndStop(2);
target.custombg = l.custombg;
construct.bg.gotoAndStop(l.bg);
target.bg = l.bg;
if (l.bg == 16) {
bgClip.gotoAndStop(2);
} else {
bgClip.gotoAndStop(1);
bgClip.txt.text = _root.levelData[bg].name2;
}
if (l.music == 15) {
musicClip.txt.text = 'Chaos Tower 1';
} else {
if (l.music == 16) {
musicClip.txt.text = 'Chaos Tower 2';
} else {
musicClip.txt.text = _root.levelData[l.music].levelName;
}
}
target.platTot = l.plats.length;
for (i in l.plats) {
f = construct.plats.attachMovie('le plat', 'f' + (Number(i) + 1), construct.plats.getNextHighestDepth());
f.stopDrag();
f.platType = l.plats[i].platType;
f._x = l.plats[i].x;
f._y = l.plats[i].y;
f.plat._width = l.plats[i].w;
f.i = i + 1;
if (l.plats[i].d == true) {
f._visible = false;
f.deleted = true;
}
}
target.wallTot = l.walls.length;
for (i in l.walls) {
f = construct.plats.attachMovie('le wall', 'w' + (Number(i) + 1), construct.plats.getNextHighestDepth());
f.stopDrag();
f.wallType = l.walls[i].wallType;
f._x = l.walls[i].x;
f._y = l.walls[i].y;
f.wall._height = l.walls[i].h;
f.i = i + 1;
if (l.walls[i].d == true) {
f._visible = false;
f.deleted = true;
}
}
i = 1;
while (i <= 6) {
construct['p' + i]._x = l.playerPos[i - 1].x;
construct['p' + i]._y = l.playerPos[i - 1].y;
++i;
}
}
}
function Save(target, slot, frame, exit, noshare) {
with (target) {
l = _root.SO.data['customLevel' + slot];
ok = false;
x = 1;
while (construct.plats['f' + x] != undefined or construct.plats['w' + x] != undefined) {
if (construct.plats['f' + x]._x - construct.plats['f' + x].plat._width / 2 < 400 and construct.plats['f' + x]._x + construct.plats['f' + x].plat._width / 2 > 400) {
if (!construct.plats['f' + x].deleted) {
ok = true;
}
}
if (construct.plats['w' + x]._x - construct.plats['w' + x]._width / 2 < 400 and construct.plats['w' + x]._x + construct.plats['w' + x]._width / 2 > 400) {
if (!construct.plats['w' + x].deleted) {
ok = true;
}
}
++x;
}
if (!ok) {
w = _root.attachMovie('window', 'w', _root.getNextHighestDepth());
w.type = 'alert';
w.t = 'There must be a platform crossing the red line in the centre of the screen';
w._x = 100;
_root.levelEdit.construct.gapline.gotoAndStop(2);
} else {
if (!_root.SO.data.sharelevelHelp and !noshare and !_root.levelEdit.imported) {
_root.SO.data.sharelevelHelp = true;
w = _root.attachMovie('window', 'w', _root.getNextHighestDepth());
w.type = 'alert';
w.heading = 'alert';
w.html = true;
w.t = 'Why not share your level with the world?\rClick Share, then paste the code on the <font color=\'#FFFF00\'><u><a href=\'http://www.dissoluteproductions.com/forum/index.php/topic,3975.0.html\' target=\'_blank\'>custom levels forum</a></u></font>';
}
_root.saved = true;
_root.levelEdit.construct.gapline.gotoAndStop(1);
l.changed = true;
date = new Date();
m = date.getMinutes();
if (m < 10) {
m = '0' + m;
}
l.modified = date.getDate() + '/' + (date.getMonth() + 1) + '/' + date.getFullYear() + ' ' + date.getHours() + ':' + m;
modified = 'Modified: ' + l.modified;
if (Name == '<Empty Slot>') {
Name = 'New Level';
}
l.Name = Name;
l.music = music;
slots['name' + slot].text = Name;
l.bg = bg;
if (custombgenabled) {
l.custombg = custombg;
} else {
l.custombg = null;
}
l.platTot = 0;
l.plats = new Array();
i = 1;
while (i <= platTot) {
if (!construct.plats['f' + i].deleted) {
++l.platTot;
l.plats.push({'platType': construct.plats['f' + i].platType, 'x': construct.plats['f' + i]._x, 'y': construct.plats['f' + i]._y, 'w': construct.plats['f' + i].plat._width, 'd': construct.plats['f' + i].deleted});
}
++i;
}
l.wallTot = 0;
l.walls = new Array();
i = 1;
while (i <= wallTot) {
if (!construct.plats['w' + i].deleted) {
++l.wallTot;
l.walls.push({'wallType': construct.plats['w' + i].wallType, 'x': construct.plats['w' + i]._x, 'y': construct.plats['w' + i]._y, 'h': construct.plats['w' + i].wall._height, 'd': construct.plats['w' + i].deleted});
}
++i;
}
i = 0;
while (i < 6) {
l.playerPos[i].x = Math.round(construct['p' + (i + 1)]._x);
l.playerPos[i].y = Math.round(construct['p' + (i + 1)]._y);
++i;
}
if (frame != undefined) {
_root.slot = frame;
_root.levelEdit.slots.gotoAndStop(frame);
}
if (exit) {
_root.play();
}
}
}
_root.SO.flush();
}
function Delete(target, slot) {
_root.saved = true;
delete _root.SO.data['customLevel' + slot];
_root.SO.flush();
Initiate();
Load(target, slot);
}
function initiateGame() {
if (_root.SO.data.level == undefined) {
_root.SO.clear();
_root.SO.data.level = 1;
Stage.scaleMode = 'noScale';
_root.SO.data.latestNews = 0;
_root.SO.data.timesPlayed = 0;
_root.SO.data.playerName = '<NAME>';
_root.SO.data.startTime = new Date();
_root.SO.data.survivalBest = 0;
_root.SO.data.AI = true;
_root.SO.data.newCharHelp = true;
_root.SO.data.achHelp = false;
_root.SO.data.mpHelp = false;
_root.SO.data.mpControlsHelp = false;
_root.SO.data.LEsuggest = false;
_root.SO.data.customBGwarning = false;
_root.SO.data.nameHelp = false;
_root.SO.data.charlistHelp = false;
_root.SO.data.sharelevelHelp = false;
_root.SO.data.fpsWarning = true;
_root.SO.data.autoReduceQuality = true;
_root.SO.data.bubbleHelp = true;
_root.SO.data.musicMute = false;
_root.SO.data.masterMute = false;
_root.SO.data.noMCrates = false;
_root.SO.data.skipIntros = false;
_root.SO.data.pointerEnabled = true;
_root.SO.data.disableHelp = false;
_root.SO.data.deathmatchesPlayed = 0;
_root.SO.data.quality = 'MEDIUM';
_root.SO.data.tuts = 0;
_root.countTeam1 = 0;
_root.countTeam2 = 0;
_root.countTeam3 = 0;
_root.teamTot1 = 0;
_root.teamTot2 = 0;
_root.teamTot3 = 0;
x = 1;
while (x <= 4) {
_root.SO.data['customLevel' + x] = new Array();
++x;
}
Initiate();
x = 1;
while (x <= 6) {
_root.SO.data['pArray' + x] = new Array();
if (x <= 4) {
_root.SO.data['pArray' + x][0] = true;
} else {
_root.SO.data['pArray' + x][0] = false;
}
if (x <= 3) {
_root.SO.data['pArray' + x][13] = false;
} else {
_root.SO.data['pArray' + x][13] = true;
}
_root.SO.data['pArray' + x][1] = 14 + x % 3;
_root.SO.data['pArray' + x][2] = 14 + x % 3;
_root.SO.data['pArray' + x][3] = 14 + x % 3;
_root.SO.data['pArray' + x][4] = 14 + x % 3;
_root.SO.data['pArray' + x][5] = 14 + x % 3;
_root.SO.data['pArray' + x][6] = Math.ceil(x / 2);
_root.SO.data['pArray' + x][8] = 2;
_root.SO.data['pArray' + x][9] = 14 + x % 3;
_root.SO.data['pArray' + x][10] = 14 + x % 3;
_root.SO.data['pArray' + x][12] = 14 + x % 3;
NameArray = new Array(3);
NameArray[0] = _root.pNames1[_root.SO.data['pArray' + x][1] - 1];
NameArray[1] = _root.pNames2[_root.SO.data['pArray' + x][2] - 1];
NameArray[2] = _root.pNames3[_root.SO.data['pArray' + x][3] - 1];
_root.SO.data['pArray' + x][7] = NameArray.join('');
++x;
}
_root.SO.data.pTot = 3;
x = 1;
while (x <= 3) {
_root.SO.data['countTeam' + x] = 0;
++x;
}
_root.SO.data.disableVoices = false;
_root.SO.data.crates = 20;
_root.SO.data.pus = 5;
_root.SO.data.wEnable = true;
_root.SO.data.puEnable = true;
_root.SO.data.frEnable = true;
_root.SO.data.ds = true;
_root.SO.data.particles = true;
_root.SO.data.musicVol = 70;
_root.SO.data.masterVol = 100;
_root.SO.data.musicEnable = true;
_root.SO.data.masterEnable = true;
_root.SO.data.s = {'c1': 37, 'c2': 39, 'c3': 38, 'c4': 40, 'c5': 90, 'c6': 88, 'c7': 32, 'c8': 84, 'c9': 68, 'c10': 16};
_root.SO.data.st = {'c1': '<LEFT ARROW>', 'c2': '<RIGHT ARROW>', 'c3': '<UP ARROW>', 'c4': '<DOWN ARROW>', 'c5': 'Z', 'c6': 'X', 'c7': '<SPACE BAR>', 'c8': 'T', 'c9': 'D', 'c10': '<SHIFT>'};
_root.SO.data.m1 = {'c1': 188, 'c2': 191, 'c3': 76, 'c4': 190, 'c5': 90, 'c6': 88, 'c7': 32, 'c8': 84, 'c9': 68, 'c10': 16};
_root.SO.data.m1t = {'c1': ',', 'c2': '/', 'c3': 'L', 'c4': '.', 'c5': 'Z', 'c6': 'X', 'c7': '<SPACE BAR>', 'c8': 'T', 'c9': 'D', 'c10': '<SHIFT>'};
_root.SO.data.m2 = {'c1': 100, 'c2': 102, 'c3': 104, 'c4': 101, 'c5': 37, 'c6': 40, 'c7': 32, 'c8': 38, 'c9': 39, 'c10': 96};
_root.SO.data.m2t = {'c1': '4', 'c2': '6', 'c3': '8', 'c4': '5', 'c5': '<LEFT ARROW>', 'c6': '<DOWN ARROW>', 'c7': '<SPACE BAR>', 'c8': '<UP ARROW>', 'c9': '<RIGHT ARROW>', 'c10': '0'};
_root.SO.data.completedLevels = new Array();
x = 1;
while (x <= 15) {
_root.SO.data.completedLevels[x] = false;
++x;
}
_root.SO.data.unlockedWeapons = new Array();
_root.SO.data.enabledWeapons = new Array();
for (i in _root.initWeapons) {
_root.SO.data.unlockedWeapons[_root.initWeapons[i]] = true;
_root.SO.data.enabledWeapons[_root.initWeapons[i]] = true;
}
_root.SO.data.unlockedChars = new Array();
_root.SO.data.unlockedBodies = new Array();
_root.SO.data.unlockedEyes = new Array();
_root.SO.data.unlockedMouths = new Array();
_root.SO.data.unlockedHands = new Array();
_root.SO.data.unlockedFeet = new Array();
_root.SO.data.unlockedHair = new Array();
_root.SO.data.unlockedHats = new Array();
i = 1;
while (i <= _global.pNo) {
_root.SO.data.unlockedChars[i] = false;
_root.SO.data.unlockedBodies[i] = false;
_root.SO.data.unlockedEyes[i] = false;
_root.SO.data.unlockedMouths[i] = false;
_root.SO.data.unlockedHands[i] = false;
_root.SO.data.unlockedFeet[i] = false;
if (i == 2 or i == 11 or i == 14 or i == 15 or i == 16 or i == 17 or i == 18 or i == 19 or i == 24 or i == 27 or i == 33 or i == 37) {
_root.SO.data.unlockedHair[i] = false;
} else {
_root.SO.data.unlockedHair[i] = null;
}
if (i == 2 or i == 5 or i == 8 or i == 10 or i == 15 or i == 20 or i == 23 or i == 25) {
_root.SO.data.unlockedHats[i] = false;
} else {
_root.SO.data.unlockedHats[i] = null;
}
++i;
}
_root.SO.data.unlockedEyes[6] = null;
_root.SO.data.unlockedEyes[30] = null;
_root.SO.data.unlockedEyes[46] = false;
_root.SO.data.unlockedEyes[48] = false;
_root.SO.data.unlockedEyes[49] = false;
_root.SO.data.unlockedEyes[50] = true;
_root.SO.data.unlockedMouths[6] = null;
_root.SO.data.unlockedMouths[7] = null;
_root.SO.data.unlockedMouths[8] = null;
_root.SO.data.unlockedMouths[28] = null;
_root.SO.data.unlockedMouths[31] = null;
_root.SO.data.unlockedMouths[34] = null;
_root.SO.data.unlockedMouths[35] = null;
_root.SO.data.unlockedMouths[36] = null;
_root.SO.data.unlockedMouths[39] = null;
_root.SO.data.unlockedMouths[41] = null;
_root.SO.data.unlockedMouths[42] = null;
_root.SO.data.unlockedMouths[50] = true;
_root.SO.data.unlockedHands[2] = null;
_root.SO.data.unlockedHands[17] = null;
_root.SO.data.unlockedHands[18] = null;
_root.SO.data.unlockedHats[45] = false;
_root.SO.data.unlockedHats[46] = true;
_root.SO.data.unlockedHats[47] = false;
_root.SO.data.unlockedHats[49] = false;
_root.SO.data.unlockedHats[50] = true;
_root.SO.data.unlockedHair[50] = true;
_root.SO.data.unlockedFeet[12] = null;
_root.SO.data.unlockedFeet[28] = null;
_root.SO.data.unlockedFeet[29] = null;
_root.SO.data.unlockedFeet[50] = true;
for (i in _root.initChars) {
_root.SO.data.unlockedChars[_root.initChars[i]] = true;
_root.SO.data.unlockedBodies[_root.initChars[i]] = true;
_root.SO.data.unlockedEyes[_root.initChars[i]] = true;
_root.SO.data.unlockedMouths[_root.initChars[i]] = true;
_root.SO.data.unlockedHands[_root.initChars[i]] = true;
_root.SO.data.unlockedFeet[_root.initChars[i]] = true;
_root.SO.data.unlockedHair[_root.initChars[i]] = true;
if (_root.SO.data.unlockedHats[_root.initChars[i]] != null) {
_root.SO.data.unlockedHats[_root.initChars[i]] = true;
}
}
_root.SO.data.achievements = new Array();
_root.SO.data.mirrorEnabled = false;
_root.SO.data.rageMatchEnabled = false;
_root.SO.data.infAmmoEnabled = false;
}
_root.SO.flush();
}
function wmenu() {
_root.SO.data.wEnable = !_root.SO.data.wEnable;
if (_root.SO.data.wEnable == true) {
f1 = new ContextMenuItem('Disable weapons', wmenu);
} else {
f1 = new ContextMenuItem('Enable weapons', wmenu);
}
MENU.customItems = [f1];
_root.menu = MENU;
}
function dpmenulink() {
getURL('http://www.dissoluteproductions.com/', '_blank');
}
function agmenulink() {
getURL('http://armorgames.com/', '_blank');
}
_root.levelData = [];
_root.levelData[1] = {'levelName': 'Town Tussle', 'difficulty': 'easy', 'unlocks': {'weapon': [34, 24], 'char': [17, 18, 19]}, 'description': 'The local bullies are wreaking havok in the neighbourhood. Time for you and your friend to deal out some home-grown justice!', 'name2': 'Town'};
_root.levelData[2] = {'levelName': 'Tribal Trouble', 'difficulty': 'easy', 'unlocks': {'weapon': [10, 8], 'char': [27, 1]}, 'description': 'Monkeys everywhere! Help the Umbungo tribe fight off the invading primates.', 'name2': 'Jungle'};
_root.levelData[3] = {'levelName': 'Farmageddon', 'difficulty': 'easy', 'unlocks': {'weapon': [33, 37, 38], 'char': [2, 13]}, 'description': 'An infinite supply of foxes? This sounds like a challenge! Take out more than the farmer before the time runs out.', 'name2': 'Farm'};
_root.levelData[4] = {'levelName': 'Grave Situation', 'difficulty': 'easy', 'unlocks': {'weapon': [19, 28], 'char': [3]}, 'description': 'The dead are disturbing the peace down at the graveyard again. Time for some zombie smashing action!', 'name2': 'Grave'};
_root.levelData[5] = {'levelName': 'Chaosseum', 'difficulty': 'easy', 'unlocks': {'weapon': [6, 39], 'char': [4, 8, 9]}, 'description': 'Lions and Tigers and Gladiators, oh my! Can you prove yourself to the emperor in the ingeniously entitled Chaosseum?', 'name2': 'Chaosseum'};
_root.levelData[6] = {'levelName': 'Castle Hassle', 'difficulty': 'medium', 'unlocks': {'weapon': [25, 30], 'char': [5, 6]}, 'description': 'Our battalion has been all but wiped out, and it is up to you and your one remaining fellow guardsman to defend the battlement!', 'name2': 'Castle'};
_root.levelData[7] = {'levelName': 'Spaced Out', 'difficulty': 'medium', 'unlocks': {'weapon': [15, 21], 'char': [7]}, 'description': 'A good old-fasioned alien invasion in some random space station somewhere in the galaxy! Fight for humanity!', 'name2': 'Space'};
_root.levelData[8] = {'levelName': 'Shore Booty', 'difficulty': 'medium', 'unlocks': {'weapon': [35, 3], 'char': [10]}, 'description': 'Captain Black\'s back! A treasure chest has been located on a tropical island, and where thar be treasure, thar be pirates!', 'name2': 'Island'};
_root.levelData[9] = {'levelName': 'Mansion Melee', 'difficulty': 'medium', 'unlocks': {'weapon': [36, 7], 'char': [11, 12]}, 'description': 'The neighbours have been complaining about the noise again, time to investigate...', 'name2': 'Mansion'};
_root.levelData[10] = {'levelName': 'Technichaos', 'difficulty': 'hard', 'unlocks': {'weapon': [18, 12, 2], 'char': [24, 25]}, 'description': 'In a military research facility, biomechanical super-soldiers are running riot! Help the scientist terminate these rampant clichés.', 'name2': 'Lab'};
_root.levelData[11] = {'levelName': 'Lava Palaver', 'difficulty': 'medium', 'unlocks': {'weapon': [13, 5], 'char': [22]}, 'description': 'The magma cave is collapsing! Fight off the lava monsters until help arrives.', 'name2': 'Lava'};
_root.levelData[12] = {'levelName': 'Scaffold Scuffle', 'difficulty': 'hard', 'unlocks': {'weapon': [17, 40, 26], 'char': [23]}, 'description': 'Those damn kids have broken into the construction site again! Shoo all 5 of them off before the manager arrives.', 'name2': 'City'};
_root.levelData[13] = {'levelName': 'Snow Brawl', 'difficulty': 'hard', 'unlocks': {'weapon': [41, 42], 'char': [20, 21]}, 'description': 'The polar icecaps are melting and the local inhabitants are angry. Whoever\'s responsible, you must defend yourself!', 'name2': 'Arctic'};
_root.levelData[14] = {'levelName': 'Crate Factory', 'difficulty': 'hard', 'unlocks': {'weapon': [31, 9], 'char': [26]}, 'description': 'Maintenance droids are running riot down at the crate factory. Stop the 6 of them from destroying this batch of weapon crates!', 'name2': 'Factory'};
_root.levelData[15] = {'levelName': 'Chaos Tower', 'difficulty': 'hard', 'unlocks': {'weapon': [43, 44, 45], 'char': [42, 41]}, 'description': 'Vortigon has regenerated and is back for revenge! Who will emerge champion of Chaos World?', 'name2': 'Horizon'};
_root.pNames1 = new Array('Mo', 'Dou', 'Zo', 'Ti', 'Gua', 'Kni', 'A', 'Gla', 'Lio', 'Ca', 'Vla', 'Spe', 'Fo', 'De', 'Za', 'Pu', 'Ke', 'De', 'Bru', 'Eski', 'Po', 'Ca', 'Bui', 'Scie', 'Hy', 'Ro', 'U', 'Wee', 'Fu', 'Ragin\'', 'Ma', 'Awe', 'Ho', 'Go', 'Me', 'Vo', 'Bi', 'Sa', 'Dad', 'Ta', 'Hy', 'Mi');
_root.pNames2 = new Array('nke', 'gla', 'mbi', 'ge', 'rdsma', 'gh', 'lie', 'dia', 'n', 'p\'n ', 'di', 'ctre', 'x', 'xte', 'c', 'n', 'vi', 're', 'ce', 'mo', 'la', 'rbo', 'lde', 'nti', 'bri', 'bo', 'mbu', 'bl', 'ti', ' Brai', 'dne', 'some', 'mi', 'ri', 'cha', 'rti', 'tey', 'lad', ' \'n\' ', 'nk', 'per', 'ni');
_root.pNames3 = new Array('y', 's', 'e', 'r', 'n', 't', 'n', 'tor', '', ' Black', 'mir', '', '', 'r', 'k', 'k', 'n', 'k', '', ' Joe', 'r Bear', 'nite', 'r', 'st', 'd', 't', 'ngo', '', 'lity', 'n', 'ss', ' Face', 'nid', 'lli', 'lo', 'gon', '', ' Fingers', 'Me', ' Man', 'gon', 'gon');
_global.pNo = _root.pNames1.length;
_root.initChars = [14, 15, 16];
_root.charOrder = [15, 14, 16, 17, 18, 19, 27, 1, 2, 13, 3, 8, 4, 9, 5, 6, 7, 10, 11, 12, 24, 25, 22, 23, 20, 21, 26, 42, 41, 39, 29, 28, 30, 38, 37, 40, 34, 35, 33, 32, 31, 36, 'random'];
_root.weapons = ['', 'Tommy Gun', 'Freeze Ray', 'Cannon', 'Katana', 'Mines', 'Trident', 'Flame Thrower', 'Blow Darts', 'RPG', 'Spear', '.357 Magnum', 'Taser', 'Homing Missile', 'Ninja Stars', 'Ray Gun', 'Uzi', 'Sniper Rifle', 'Minigun', 'Shotgun', 'Bowling Ball', 'Plank', 'Trampolines', 'Cherry Bombs', 'Baseball Bat', 'Crossbow', 'Sledge Hammer', 'Stick Grenades', 'Chainsaw', 'Mouse Trap', 'Broadsword', 'Decoy Crate', 'Boxing Gloves', 'Pitchfork', 'Slingshot', 'Cutlass', 'Health Leech', 'Rake', 'Chicken', 'Net', 'Anvil', 'Snowballs', 'Trout', 'Teleporter', 'Crate Detonator', 'Dark Energy'];
_root.initWeapons = [1, 14, 16, 20, 22, 23, 27, 29, 32];
_root.meleeWeapons = [4, 6, 10, 21, 24, 26, 28, 30, 32, 33, 35, 37, 40, 42, 45];
_root.projectileWeapons = [1, 2, 3, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 25, 27, 34, 38, 39, 41, 43, 45];
_root.deployWeapons = [5, 22, 23, 29, 31];
_root.explosiveWeapons = [5, 9, 13, 23, 27, 31, 44];
_root.achievements = [];
_root.achievements[5] = {'title': 'KAPOW!', 'points': 5, 'ul': 'Dad \'n\' Me', 'desc': 'Hit someone with a full-powered wind-up punch'};
_root.achievements[1] = {'title': 'Zero Gravity', 'points': 5, 'ul': 'Futility', 'desc': 'Go offscreen and recover\r(Hint: side-swipe + double jump!)'};
_root.achievements[2] = {'title': 'Crate Expectations', 'points': 5, 'ul': 'Start with weapon', 'desc': 'Collect 20 crates in one match'};
_root.achievements[0] = {'title': 'Recycler', 'points': 10, 'ul': 'Unlimmited ammo', 'desc': 'Kill someone with a dropped weapon'};
_root.achievements[3] = {'title': 'Anger Management', 'points': 10, 'ul': 'Rage Mode', 'desc': 'Make 5 KO\'s with rage attacks in one match'};
_root.achievements[9] = {'title': 'KILL IT WITH FIRE', 'points': 10, 'ul': 'Weebl', 'desc': 'Burn someone to a crisp'};
_root.achievements[18] = {'title': 'Architect', 'points': 10, 'ul': 'Ragin\' Brain', 'desc': 'Make an awesome level in the Level Editor and play a match on it'};
_root.achievements[4] = {'title': 'Immortal', 'points': 25, 'ul': '2x Damage', 'desc': 'Don\'t lose any lives in a campaign challenge'};
_root.achievements[10] = {'title': 'Pacifist', 'points': 25, 'ul': 'Salad Fingers', 'desc': 'Complete a campaign challenge without harming anyone'};
_root.achievements[7] = {'title': 'Up And Away', 'points': 25, 'ul': '5x Damage', 'desc': 'Knock someone into the stratosphere\r(Hint: 2x damage = 2x height!)'};
_root.achievements[8] = {'title': 'Lift Off!', 'points': 25, 'ul': 'Bitey', 'desc': 'Knock someone into space'};
_root.achievements[17] = {'title': 'Veteran', 'points': 10, 'ul': 'Tankman', 'desc': 'Play 10 deathmatch games'};
_root.achievements[6] = {'title': 'Take The Plunge', 'points': 25, 'ul': 'Gorilli', 'desc': 'Hold the plunger for 15 seconds in a row (not on a custom level, and P2 is not Keyboard 2)'};
_root.achievements[19] = {'title': 'Survivor', 'points': 50, 'ul': 'Mechalo', 'desc': 'Get a score of 10,000 or higher in Survival mode'};
_root.achievements[11] = {'title': 'Magic Number', 'points': 10, 'ul': 'Hominid', 'desc': 'Get a 3x multikill'};
_root.achievements[12] = {'title': '4 On The Floor', 'points': 25, 'ul': 'Awesome Face', 'desc': 'Get a 4x multikill'};
_root.achievements[13] = {'title': 'Fantastic 5', 'points': 50, 'ul': 'Madness', 'desc': 'Get a 5x multikill'};
_root.achievements[14] = {'title': 'Zoned Out', 'points': 25, 'ul': 'Katana', 'desc': 'Complete all campaign challenges in Zone 1'};
_root.achievements[15] = {'title': 'In The Zone', 'points': 50, 'ul': 'Magnum', 'desc': 'Complete all campaign challenges in Zone 2'};
_root.achievements[16] = {'title': 'Chaos Kudos', 'points': 100, 'ul': 'Mirror', 'desc': 'Complete all campaign challenges in the game'};
_root.achievementsOrder = [0, 9, 5, 3, 2, 1, 4, 18, 17, 10, 6, 19, 7, 8, 11, 12, 13, 14, 15, 16];
Initiate();
_root.SO = SharedObject.getLocal('CF2', '/', false);
initiateGame();
version = 16;
statsProb = 10;
System.security.allowDomain('server.cpmstar.com');
MENU = new ContextMenu();
MENU.hideBuiltInItems();
if (_root.SO.data.wEnable == true) {
f1 = new ContextMenuItem('Disable weapons', wmenu);
} else {
f1 = new ContextMenuItem('Enable weapons', wmenu);
}
f2 = new ContextMenuItem('© Dissolute Productions', dpmenulink);
f3 = new ContextMenuItem('Sponsored by Armor Games', agmenulink);
f4 = new ContextMenuItem('v' + version, dpmenulink, null, false);
MENU.customItems.push(f2);
MENU.customItems.push(f3);
MENU.customItems.push(f4);
_root.menu = MENU;
if (_url.indexOf('ungrounded.net') != -1) {
ngapi.gotoAndStop(2);
_root.onNG = true;
} else {
_root.onNG = false;
}
_root.aglocked = false;
_root.dplocked = false;
stop();
_root.attachMovie('adBox', 'adBox', _root.getNextHighestDepth());
CPMStarContentSpotID = '1826QF0AD55AF';
System.security.allowDomain('server.cpmstar.com');
adBox.loader = new MovieClipLoader();
adBox.listener = {};
adBox.listener.onLoadError = function () {
_root.noad = true;
adBox.adbg.txt.gotoAndStop(2);
};
adBox.loader.addListener(adBox.listener);
adBox.loader.loadClip('http://server.cpmstar.com/adviewas2.swf?contentspotid=' + CPMStarContentSpotID, adBox.adBox.adBox);
adBox.x = adBox.adBox._x;
adBox.y = adBox.adBox._y;
adBox.adBox._x = 250;
adBox.adBox._y = 175;
}
movieClip 80 {
frame 1 {
_visible = false;
}
}
instance loadData of movieClip 80 {
onClipEvent (load) {
versionCheck = new LoadVars();
versionCheck.load('http://public.dissoluteproductions.com/CF2_data.txt?z=' + Math.random());
versionCheck.onLoad = function (success) {
if (success) {
if (Number(this.v) <= _root.version) {
_root.latestVersion = true;
} else {
_root.latestVersion = false;
w = _root.attachMovie('window', 'w', _root.getNextHighestDepth());
w.heading = 'warning';
w.noClickOutside = true;
w.html = true;
w.t = 'This version is out of date!\r<font color=\'#FFFF00\'><u><a href=\'http://armorgames.com/play/5645/chaos-faction-2\'>Click here</a></u></font> to play the latest version.\rPlease ask the webmaster of this site to update the file.';
}
if (this.nostats == 't') {
_root.statsProb = Infinity;
}
_root.loadData.newsHeading = this.h;
_root.loadData.newsBody = this.b;
_root.loadData.pic = this.p;
_root.loadData.link = this.k;
if (_root.SO.data.latestNews == 0) {
_root.loadData.noBeep = true;
}
if (Number(this.n) > _root.SO.data.latestNews) {
_root.SO.data.latestNews = Number(this.n);
_root.loadData.newNews = true;
if (!_root.loadData.noBeep) {
_root.newNews = true;
}
}
_root.loadData.Loaded = true;
}
};
}
}
movieClip 89 {
frame 1 {
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 (;;) {
if ( == 177) {
+= 121;
if ( == 713) {
+= 93;
}
for (;;) {
} else {
+= 246;
goto 1621;
if ( == 540) {
}
if ( == 922) {
-= 382;
}
if ( != 983) break;
-= 147;
if ( == 724) {
+= 208;
if (!'') {
goto 465;
}
-= 219;
label 465:
}
if ( == 886) {
+= 89;
if ('') goto 525;
goto 548;
label 525:
-= 763;
label 548:
}
if ( == 786) {
-= 786;
}
if ( != 173) break;
+= 713;
if ( == 501) {
for (;;) {
+= 421;
}
}
if ( == 174) {
+= 632;
}
if ( == 331) {
+= 170;
}
if ( == 836) {
-= 505;
}
if ( == 806) {
-= 131;
}
if ( == 675) {
+= 308;
var = true ::: !true ::: eval(true ::: !true);
}
if ( == 975) {
-= 763;
break;
}
if ( == 932) {
-= 219;
break;
}
-= 263;
+= 510;
+= 775;
-= 327;
+= 46;
for (;;) {
-= 421;
continue;
+= 250;
}
}
true;
'';
true ::: !true ::: eval(true ::: !true);
!= 987;
true;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
label 1621:
}
}
movieClip 91 {
frame 10 {
stop();
}
}
movieClip 93 {
frame 37 {
_parent.setGotoFrame('done');
stop();
}
}
movieClip 95 {
}
movieClip 97 NewgroundsAPIAsset_Medal_Icon_Placeholder {
}
movieClip 104 NewgroundsAPIAsset_Medal_Popup {
frame 1 {
label -15113:
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 (;;) {
if ( == 235) {
+= 132;
if ( == 894) {
-= 891;
// An attempt to read a value from empty stack
var eval(undefined) = true;
}
for (;;) {
} else {
+= 345;
if ( == 434) {
if (!true) {
}
+= 29;
}
if ( == 268) {
+= 166;
}
if ( == 465) {
+= 77;
break;
}
if ( == 313) {
+= 206;
}
if ( == 718) {
-= 422;
}
if ( != 542) break;
-= 355;
if ( != 367) break;
for (;;) {
-= 135;
}
if ( != 561) goto 740;
-= 235;
label 740:
-= 105;
-= 669;
+= 29;
if (true) goto 1025;
-= 171;
label 1025:
if ( == 191) {
-= 128;
goto 1103;
label 1103:
}
if ( != 3) break;
+= 953;
if ( == 808) {
-= 490;
break;
continue;
}
if ( != 63) goto 1274;
+= 556;
continue;
label 1274:
for (;;) {
if ( == 519) {
-= 54;
}
}
if ( == 588) {
for (;;) {
-= 408;
}
}
if ( != 187) goto 1495;
+= 401;
label 1495:
+= 185;
+= 252;
goto -15113;
+= 541;
continue;
+= 568;
-= 293;
-= 318;
-= 688;
-= 425;
}
true ::: !true;
!= 296;
'';
true;
!= 128;
'';
eval(1);
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
frame 2 {
medal.attachIcon(icon);
}
frame 10 {
label -12328:
label -12070:
Unknown action: 0xfc
function () {
= (2142 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 78 + ();
// An attempt to read a value from empty stack
while (!undefined) {
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;
continue;
if ( == 293) {
+= 436;
goto -12328;
continue;
for (;;) {
if ( == 306) {
+= 231;
}
if ( == 832) {
+= 5;
}
if ( != 890) break;
+= 93;
if ( != 361) break;
+= 176;
if ( != 424) break;
+= 286;
if ( != 784) goto 611;
-= 784;
label 611:
+= 356;
+= 909;
-= 455;
for (;;) {
+= 716;
-= 447;
}
+= 515;
+= 342;
for (;;) {
if (!true) {
+= 890;
}
}
if ( == 893) {
-= 600;
for (;;) {
}
}
if ( == 255) {
-= 210;
var = 1;
}
if ( == 785) {
-= 347;
for (;;) {
}
}
if ( == 449) {
-= 25;
break;
}
while ( == 837) {
-= 224;
}
-= 252;
continue;
-= 791;
-= 170;
-= 121;
goto -12070;
-= 150;
for (;;) {
-= 549;
-= 124;
}
-= 859;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 176;
true;
}
frame 21 {
this.removeMovieClip();
_visible = false;
stop();
}
}
movieClip 110 NewgroundsAPIAsset_Login_Warning {
frame 1 {
label -23487:
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 (;;) {
if ( == 518) {
-= 105;
if ( == 39) {
+= 855;
}
for (;;) {
} else {
+= 520;
if ( == 413) {
if (!true) {
}
-= 739;
}
if ( == 194) {
+= 184;
}
if ( == 913) {
-= 889;
goto 1630;
goto 1626;
}
if ( == 482) {
-= 443;
// An attempt to read a value from empty stack
var eval(undefined) = true;
}
if ( == 894) {
-= 669;
}
if ( != 954) break;
-= 472;
if ( != 491) goto 619;
+= 117;
goto -23487;
label 619:
+= 423;
break;
+= 503;
-= 308;
+= 574;
-= 739;
break;
+= 231;
-= 419;
+= 63;
for (;;) {
-= 24;
+= 346;
-= 46;
for (;;) {
+= 151;
+= 275;
}
}
-= 2;
-= 338;
}
true ::: eval(true);
'';
1;
== 38;
true;
!= 216;
true;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
Unknown action: 0xfc
label 1630:
}
frame 10 {
stop();
}
frame 21 {
this.removeMovieClip();
_visible = false;
stop();
}
}
movieClip 113 NewgroundsAPIAsset_Connection_Error {
frame 1 {
label -22565:
label -6271:
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 (;;) {
if ( == 965) {
-= 568;
true;
}
if ( == 764) {
+= 3;
true;
}
for (;;) {
if ( != 920) break;
-= 156;
if ( != 28) break;
+= 917;
if ( == 698) {
-= 334;
}
if ( == 277) {
+= 421;
}
if ( == 537) {
-= 509;
}
if ( == 397) {
+= 266;
for (;;) {
}
}
if ( == 364) {
+= 482;
for (;;) {
}
}
if ( == 725) {
+= 39;
}
+= 216;
goto -6271;
-= 595;
var eval(1 ::: !1 ::: eval(1 ::: !1)) = != 151;
if (!'') {
-= 616;
}
if ( == 367) {
-= 339;
}
if ( != 663) break;
+= 62;
goto -22565;
if ( == 350) {
-= 73;
'';
}
if ( == 846) {
-= 724;
}
if ( != 122) goto 1237;
+= 346;
goto 1297;
goto 1293;
label 1237:
-= 468;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
Unknown action: 0xfc
label 1297:
!= 468;
}
frame 10 {
stop();
}
frame 21 {
this.removeMovieClip();
_visible = false;
stop();
}
}
movieClip 115 {
}
movieClip 117 {
}
movieClip 119 {
}
movieClip 121 {
}
movieClip 123 {
}
movieClip 125 {
}
movieClip 127 {
}
movieClip 129 {
}
movieClip 131 {
}
movieClip 133 {
}
movieClip 134 NewgroundsAPIAsset_big_popup_background {
frame 1 {
label -32255:
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 (;;) {
if ( == 985) {
-= 86;
if ( == 4) {
+= 812;
}
for (;;) {
} else {
+= 156;
if ( == 545) {
if (!true) {
}
-= 450;
}
if ( == 497) {
-= 229;
}
if ( == 702) {
-= 400;
}
if ( == 701) {
-= 450;
goto -32255;
}
if ( == 899) {
+= 77;
if (true ::: !true) goto 524;
goto 547;
label 524:
-= 534;
label 547:
}
if ( == 816) {
-= 377;
}
if ( != 251) break;
+= 565;
if ( != 923) goto 731;
-= 221;
label 731:
if ( == 439) {
for (;;) {
-= 116;
}
}
if ( == 976) {
-= 534;
continue;
}
if ( == 323) {
+= 234;
break;
}
if ( == 968) {
-= 553;
continue;
}
if ( == 557) {
+= 145;
}
if ( != 442) goto 1079;
-= 96;
label 1079:
+= 96;
if ( == 250) {
+= 666;
for (;;) {
}
}
+= 162;
+= 199;
+= 165;
goto 1964;
goto 1960;
-= 47;
-= 105;
+= 166;
var = 1;
for (;;) {
-= 111;
-= 30;
+= 364;
}
-= 18;
-= 779;
}
true ::: !true;
!= 415;
true;
;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
Unknown action: 0xfc
label 1964:
}
}
button 138 {
on (release) {
label -28382:
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 (;;) {
if ( == 289) {
+= 703;
true;
}
if ( == 628) {
-= 63;
// An attempt to read a value from empty stack
} else {
for (;;) {
goto 235;
+= 53;
label 235:
if ( == 859) {
+= 37;
// An attempt to read a value from empty stack
!undefined;
}
if (!undefined) {
-= 852;
// An attempt to read a value from empty stack
if ( == 896) {
if (!undefined) {
}
+= 682;
}
if ( != 618) break;
-= 553;
if ( == 279) {
-= 15;
break;
}
if ( == 19) {
+= 840;
// An attempt to read a value from empty stack
eval(undefined);
}
if ( == 726) {
+= 107;
break;
continue;
}
if ( == 732) {
-= 319;
}
-= 280;
if ( != 857) break;
for (;;) {
-= 74;
}
if ( == 712) {
+= 115;
true;
}
if ( == 397) {
+= 315;
}
if ( != 264) break;
+= 448;
if ( != 413) break;
+= 215;
if ( == 577) {
-= 481;
}
if ( == 617) {
-= 40;
}
if ( != 549) goto 1207;
-= 136;
label 1207:
if ( != 260) goto 1262;
+= 357;
goto -28382;
label 1262:
+= 53;
continue;
for (;;) {
-= 355;
var eval(true) = != 565;
-= 221;
for (;;) {
-= 732;
+= 183;
}
}
-= 21;
continue;
-= 243;
+= 530;
+= 682;
-= 833;
}
'';
'';
1;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
button 144 {
on (release) {
getURL(official_version_url, '_blank');
}
}
movieClip 146 NewgroundsAsset_New_Version_Available {
frame 1 {
label -23955:
label -14682:
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 (;;) {
if ( == 178) {
+= 237;
true;
}
if ( != 100) break;
+= 80;
// An attempt to read a value from empty stack
if (!undefined) {
for (;;) {
goto 235;
+= 713;
label 235:
if ( == 893) {
-= 86;
goto 1296;
goto 1292;
}
if ( == 844) {
-= 744;
// An attempt to read a value from empty stack
!undefined;
}
if ( != 678) break;
-= 541;
// An attempt to read a value from empty stack
if (!undefined) {
continue;
}
-= 116;
if ( == 111) {
+= 96;
}
if ( == 121) {
+= 723;
// An attempt to read a value from empty stack
eval(undefined);
}
if ( == 993) {
-= 947;
// An attempt to read a value from empty stack
// An attempt to read a value from empty stack
var eval(undefined) = undefined;
}
if ( != 21) break;
+= 553;
if ( == 415) {
for (;;) {
+= 317;
}
}
if ( == 574) {
+= 419;
'';
1;
}
if ( == 180) {
+= 713;
}
if ( == 732) {
+= 16;
goto -14682;
}
if ( != 748) break;
-= 541;
if ( != 207) break;
+= 471;
if ( == 807) {
-= 807;
}
if ( == 46) {
+= 75;
}
if ( != 906) goto 1232;
-= 332;
label 1232:
if ( != 137) goto 1287;
-= 116;
goto -23955;
}
true;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
label 1287:
label 1292:
Unknown action: 0xfc
label 1296:
}
}
button 147 {
on (release) {
getURL(official_version_url, '_blank');
}
}
movieClip 151 NewgroundsAsset_Illegal_Host {
frame 1 {
label -7924:
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 (;;) {
if ( == 121) {
+= 383;
true;
}
if ( == 505) {
+= 45;
}
for (;;) {
if ( != 418) break;
+= 276;
// An attempt to read a value from empty stack
if ( != 661) break;
-= 104;
// An attempt to read a value from empty stack
var eval(undefined) = !undefined;
if ( == 134) {
+= 305;
}
if ( == 439) {
+= 176;
goto 1296;
if ( == 301) {
} else {}
+= 243;
} else {
+= 6;
if ( == 544) {
for (;;) {
-= 560;
}
}
+= 388;
+= 359;
+= 409;
-= 527;
+= 561;
for (;;) {
goto -7924;
if (!eval(true)) {
-= 903;
}
}
-= 615;
-= 315;
+= 89;
for (;;) {
if (!1) {
-= 203;
}
}
!= 557;
'';
!= 615;
'';
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
Unknown action: 0xfc
label 1296:
}
}
movieClip 152 API Connector (NewgroundsAPI) {
#initclip
Object.registerClass('API Connector (NewgroundsAPI)', com.newgrounds.components.APIConnector);
#endinitclip
frame 20 {
_visible = false;
}
}
movieClip 177 {
frame 1 {
stop();
}
frame 2 {
stop();
}
instance of movieClip 152 API Connector (NewgroundsAPI) {
onClipEvent (construct) {
api_id = '10597';
encryption_key = 'JmzzATAW5mrItrTo12rsMifUgTtonuYg';
version = '';
fake_session = false;
debug = false;
error_screens = true;
medal_popups = false;
}
}
}
movieClip 81 __Packages.com.newgrounds.components.APIConnector {
#initclip
label -14065:
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 (;;) {
if ( == 57) {
+= 233;
true;
}
if ( == 608) {
-= 3;
// An attempt to read a value from empty stack
eval(undefined);
}
for (;;) {
if ( == 269) {
+= 360;
}
if ( == 290) {
-= 110;
// An attempt to read a value from empty stack
if (!undefined) {
goto 336;
}
+= 810;
label 336:
}
if ( == 731) {
-= 470;
// An attempt to read a value from empty stack
if (!undefined) {
break;
}
+= 69;
}
if ( == 411) {
+= 197;
'';
}
if ( == 259) {
+= 218;
continue;
}
if ( == 440) {
+= 141;
true;
}
if ( != 605) break;
-= 340;
// An attempt to read a value from empty stack
if ( != 180) goto 696;
+= 810;
break;
label 696:
-= 14;
var eval(!undefined) = != 425;
+= 40;
continue;
-= 374;
// An attempt to read a value from empty stack
if (!undefined) {
-= 617;
goto 930;
label 930:
}
if ( == 581) {
-= 352;
// An attempt to read a value from empty stack
if (undefined) goto 990;
continue;
label 990:
+= 40;
}
if ( == 665) {
-= 158;
break;
continue;
}
if ( != 629) break;
+= 247;
if ( != 477) goto 1178;
-= 2;
label 1178:
if ( == 265) {
-= 68;
for (;;) {
}
}
+= 468;
+= 478;
-= 117;
+= 115;
+= 317;
+= 110;
+= 69;
goto -14065;
+= 291;
-= 50;
-= 507;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
true;
!= 197;
true;
'';
1;
#endinitclip
}
movieClip 153 __Packages.com.newgrounds.APIError {
#initclip
Unknown action: 0xfc
function () {
= (678 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 334 + ();
// An attempt to read a value from empty stack
while (!undefined) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 48;
continue;
if ( == 215) {
+= 492;
continue;
}
for (;;) {
if ( == 895) {
-= 713;
break;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
label 2254:
( != 549) ? ( != 501);
#endinitclip
}
movieClip 154 __Packages.com.newgrounds.API {
#initclip
label -18522:
Unknown action: 0xfc
function () {
= (1221 % 511) * true;
if (!'') {
} else {}
return ;
}
var = -124 + ();
// An attempt to read a value from empty stack
while (!undefined) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
-= 2;
continue;
if ( == 34) {
+= 873;
break;
continue;
for (;;) {
if ( == 644) {
-= 166;
}
if ( == 774) {
-= 198;
break;
}
if ( == 291) {
-= 23;
}
if ( == 478) {
-= 2;
}
if ( == 268) {
+= 506;
if (true ::: eval(true)) goto 484;
goto 507;
label 484:
-= 198;
label 507:
}
if ( == 982) {
-= 165;
}
for (;;) {
if ( == 73) {
-= 39;
}
}
-= 518;
-= 616;
+= 404;
+= 30;
-= 168;
if ( != 809) break;
-= 233;
for (;;) {
}
if ( == 476) {
+= 6;
}
if ( == 979) {
-= 571;
}
if ( != 408) goto 8185;
-= 371;
label 8185:
if ( == 37) {
for (;;) {
-= 24;
}
}
if ( != 13) goto 8323;
+= 400;
goto -18522;
label 8323:
-= 310;
var eval(true) = != 954;
+= 137;
for (;;) {
-= 108;
goto 8550;
}
-= 171;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
label 8550:
!= 75;
true;
#endinitclip
}
movieClip 155 __Packages.com.newgrounds.Bridge {
#initclip
label -31572:
label -28625:
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 (;;) {
if ( == 379) {
-= 70;
if ( == 745) {
+= 224;
}
for (;;) {
} else {
-= 487;
goto 1472;
if ( == 565) {
}
if ( == 127) {
+= 618;
}
if ( != 969) break;
-= 490;
// An attempt to read a value from empty stack
var eval(undefined) = true;
if ( != 751) break;
-= 518;
if ( != 786) break;
-= 35;
if ( != 233) break;
for (;;) {
-= 154;
}
if ( != 79) goto 657;
+= 366;
goto -28625;
label 657:
+= 383;
+= 300;
-= 287;
-= 102;
+= 627;
for (;;) {
if () {
+= 192;
}
}
+= 35;
goto -31572;
for (;;) {
if ( == 89) {
-= 220;
}
}
-= 100;
-= 78;
}
true;
!= 479;
!= 665;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
label 1472:
#endinitclip
}
movieClip 156 __Packages.com.newgrounds.SaveFile {
#initclip
label -22969:
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 (;;) {
if ( == 139) {
+= 289;
true;
}
if ( == 270) {
+= 502;
}
for (;;) {
#endinitclip
}
movieClip 157 __Packages.com.newgrounds.SaveGroup {
#initclip
label -29350:
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 (;;) {
if ( == 33) {
+= 408;
true;
}
if ( == 462) {
-= 333;
// An attempt to read a value from empty stack
if (!undefined) {
for (;;) {
goto 235;
+= 36;
label 235:
if ( == 165) {
+= 281;
}
if ( == 869) {
-= 224;
}
if ( == 129) {
+= 36;
goto -29350;
}
if ( == 795) {
+= 148;
true;
}
if ( == 740) {
-= 150;
break;
}
if ( == 364) {
+= 281;
}
for (;;) {
if ( == 441) {
+= 299;
}
}
if ( != 919) break;
for (;;) {
-= 293;
}
if ( == 744) {
-= 282;
true;
}
if ( != 626) break;
-= 262;
continue;
if ( == 105) {
+= 690;
}
if ( == 645) {
+= 266;
'';
1;
}
if ( == 590) {
+= 205;
}
if ( == 943) {
-= 883;
}
if ( == 88) {
+= 5;
'';
}
if ( == 60) {
+= 192;
continue;
}
-= 741;
goto 2627;
goto 2623;
-= 301;
+= 473;
-= 823;
var eval( != 866) = true;
-= 327;
// An attempt to read a value from empty stack
+= 240;
for (;;) {
+= 492;
-= 250;
+= 878;
}
-= 18;
-= 125;
}
eval(!undefined);
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
Unknown action: 0xfc
label 2627:
#endinitclip
}
movieClip 158 __Packages.com.newgrounds.ValidationTools {
#initclip
label -18260:
Unknown action: 0xfc
function () {
= (872 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 209 + ();
// An attempt to read a value from empty stack
while (!undefined) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 407;
continue;
if ( == 979) {
+= 333;
goto 1415;
for (;;) {
goto 1411;
if ( == 945) {
-= 518;
}
if ( == 643) {
+= 302;
}
if ( == 977) {
+= 2;
if (!true) {
goto 395;
}
-= 336;
label 395:
}
if ( == 490) {
+= 455;
}
if ( == 413) {
+= 175;
}
} else {}
-= 336;
if ( == 588) {
+= 420;
-= 921;
-= 22;
-= 800;
+= 326;
if (1) break;
+= 298;
if ( != 477) break;
-= 362;
if ( == 753) {
-= 244;
goto -18260;
}
if ( != 129) goto 1299;
+= 221;
var eval( != 929) = !'';
label 1299:
-= 220;
+= 347;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
Unknown action: 0xfc
label 1415:
!= 570;
true;
#endinitclip
}
movieClip 159 __Packages.com.newgrounds.APIEvent {
#initclip
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 (;;) {
if ( == 844) {
-= 510;
true;
}
if ( == 74) {
+= 788;
break;
for (;;) {
if ( == 123) {
+= 790;
// An attempt to read a value from empty stack
if (undefined) break;
break;
-= 824;
}
if ( == 744) {
-= 302;
'';
}
if ( == 180) {
-= 28;
}
if ( == 95) {
+= 369;
'';
1;
}
if ( == 89) {
+= 599;
goto 2294;
goto 2290;
}
if ( == 186) {
-= 112;
// An attempt to read a value from empty stack
if (undefined) goto 572;
goto 595;
label 572:
+= 788;
label 595:
}
if ( == 913) {
-= 824;
}
-= 155;
goto 33079;
-= 596;
+= 34;
-= 185;
if (true) {
-= 49;
goto 1689;
label 1689:
}
if ( == 533) {
+= 313;
if ( != 846) goto 1749;
continue;
label 1749:
-= 155;
}
if ( != 285) break;
-= 105;
break;
if ( != 810) break;
-= 658;
if ( != 442) goto 1949;
-= 134;
label 1949:
-= 99;
+= 280;
var eval( != 632) = true;
-= 230;
+= 43;
-= 625;
-= 688;
}
eval( != 846);
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
Unknown action: 0xfc
label 2294:
#endinitclip
}
movieClip 160 __Packages.com.newgrounds.SaveGroupQuery {
#initclip
label -28856:
label -15528:
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 (;;) {
if ( == 583) {
+= 204;
true;
}
if ( == 661) {
-= 34;
'';
1;
}
for (;;) {
if ( == 868) {
-= 762;
}
if ( == 787) {
+= 171;
// An attempt to read a value from empty stack
if (!undefined) {
goto 346;
}
-= 90;
label 346:
}
// An attempt to read a value from empty stack
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
label 3633:
( != 958) ? undefined;
#endinitclip
}
movieClip 161 __Packages.com.newgrounds.encoders.BaseN {
#initclip
label -6485:
label -4616:
Unknown action: 0xfc
function () {
= (263 % 511) * true;
if (!'') {
} else {}
return ;
}
var = 299 + ();
// An attempt to read a value from empty stack
while (!undefined) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
for (;;) {
+= 403;
continue;
if ( == 245) {
+= 52;
continue;
}
for (;;) {
if ( == 200) {
+= 325;
goto -4616;
}
if ( == 46) {
+= 833;
goto -6485;
}
if ( == 29) {
+= 527;
}
if ( == 297) {
+= 269;
var eval( != 562) = true ::: eval(true);
}
if ( == 965) {
-= 765;
if (true ::: eval(true)) goto 485;
goto 508;
label 485:
+= 325;
label 508:
}
if ( == 525) {
+= 470;
}
+= 332;
goto 1659;
goto 1655;
for (;;) {
+= 41;
+= 149;
}
-= 537;
if (!'') {
-= 676;
for (;;) {
}
}
if ( == 418) {
+= 577;
}
if ( == 133) {
+= 112;
}
if ( == 995) {
-= 273;
}
if ( != 746) goto 1549;
-= 581;
label 1549:
-= 634;
-= 497;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
Unknown action: 0xfc
label 1659:
!= 562;
true ::: eval(true);
== 165;
!= 879;
#endinitclip
}
movieClip 162 __Packages.com.newgrounds.encoders.ImageScanner {
#initclip
label -26758:
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 (;;) {
if ( == 870) {
-= 455;
if ( == 269) {
+= 296;
}
for (;;) {
} else {
-= 41;
if ( == 415) {
if (!true) {
}
-= 61;
}
if ( == 837) {
-= 568;
if (!true) {
goto 1407;
}
+= 296;
label 1407:
}
if ( != 374) break;
-= 61;
goto -26758;
if ( == 112) {
+= 883;
// An attempt to read a value from empty stack
var eval(undefined) = true;
}
if ( == 263) {
+= 688;
}
if ( == 313) {
-= 151;
}
if ( != 951) break;
-= 114;
if ( != 19) goto 1750;
+= 143;
label 1750:
-= 732;
+= 82;
goto 1982;
break;
-= 50;
-= 647;
}
!(true ::: eval(true));
!= 995;
'';
'';
1;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
label 1982:
#endinitclip
}
movieClip 163 __Packages.com.newgrounds.encoders.SerialXML {
#initclip
label -29562:
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 (;;) {
if ( == 266) {
+= 423;
if ( == 650) {
-= 578;
}
for (;;) {
} else {
-= 583;
if ( == 694) {
if (!true) {
}
+= 400;
}
if ( == 511) {
+= 259;
}
if ( == 370) {
+= 10;
}
if ( == 111) {
+= 400;
goto -29562;
}
if ( == 72) {
+= 729;
}
if ( != 531) break;
-= 272;
if ( != 250) goto 617;
+= 664;
break;
continue;
label 617:
-= 434;
+= 39;
-= 390;
continue;
-= 88;
-= 115;
if ( == 678) {
for (;;) {
+= 419;
}
}
if ( == 307) {
+= 145;
}
if ( != 801) goto 1442;
-= 169;
var eval(true) = == 684;
label 1442:
-= 61;
break;
if ( != 419) goto 1580;
+= 265;
label 1580:
-= 20;
continue;
-= 54;
for (;;) {
+= 85;
+= 29;
-= 229;
}
+= 164;
+= 242;
+= 91;
-= 262;
-= 914;
}
true ::: eval(true);
!= 711;
!= 460;
true;
true;
'';
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
#endinitclip
}
movieClip 164 __Packages.com.newgrounds.encoders.LZW2 {
#initclip
label -12747:
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 (;;) {
if ( == 228) {
+= 628;
true;
}
if ( == 546) {
-= 425;
}
for (;;) {
if ( != 301) break;
-= 203;
if ( == 209) {
-= 88;
}
if ( == 856) {
-= 233;
// An attempt to read a value from empty stack
if (!undefined) {
} else {
-= 322;
}
}
if ( == 581) {
+= 297;
// An attempt to read a value from empty stack
if (undefined) break;
goto 487;
+= 11;
label 487:
}
if ( == 623) {
-= 322;
goto -12747;
}
if ( == 878) {
+= 11;
break;
}
if ( == 640) {
-= 542;
}
-= 744;
break;
-= 108;
+= 412;
-= 786;
if (!true) {
+= 443;
goto 1443;
label 1443:
}
if ( == 857) {
-= 491;
}
if ( == 121) {
+= 460;
}
if ( != 492) goto 1633;
-= 389;
label 1633:
+= 581;
-= 448;
var = 1;
+= 298;
for (;;) {
if (eval( != 103)) goto 1879;
-= 15;
}
label 1879:
+= 323;
for (;;) {
+= 481;
goto 2050;
}
-= 724;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
label 2050:
!= 953 ::: == 953;
!= 236;
'';
#endinitclip
}
movieClip 165 __Packages.com.newgrounds.encoders.LZW {
#initclip
label -29567:
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 (;;) {
if ( == 687) {
-= 521;
if ( == 239) {
-= 183;
}
for (;;) {
} else {
-= 96;
if ( == 166) {
if (!true) {
}
+= 343;
}
if ( == 154) {
-= 30;
if (!true) {
goto 581;
}
+= 21;
label 581:
}
if ( == 56) {
+= 165;
continue;
continue;
}
if ( == 755) {
-= 601;
}
if ( == 823) {
-= 666;
}
if ( == 70) {
+= 343;
goto -29567;
}
if ( == 962) {
-= 139;
// An attempt to read a value from empty stack
var eval(undefined) = ( != 28) ? true;
}
if ( == 776) {
-= 589;
}
if ( == 187) {
+= 775;
}
if ( == 124) {
+= 21;
break;
}
if ( == 732) {
+= 23;
}
if ( == 413) {
-= 385;
}
if ( != 554) goto 1345;
+= 201;
label 1345:
+= 712;
for (;;) {
-= 832;
if (!eval( != 157)) {
+= 2;
}
}
+= 42;
-= 578;
-= 221;
+= 463;
break;
}
( != 28) ? true;
== 145;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
#endinitclip
}
movieClip 166 __Packages.com.newgrounds.Medal {
#initclip
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 (;;) {
if ( == 522) {
+= 73;
if ( == 157) {
+= 134;
}
for (;;) {
} else {
-= 431;
if ( == 438) {
if (!true) {
}
+= 261;
}
if ( != 595) break;
-= 475;
if (!true) {
continue;
}
+= 495;
if ( == 290) {
-= 141;
true;
}
if ( == 603) {
-= 165;
true;
}
if ( == 152) {
+= 159;
'';
}
if ( == 149) {
+= 145;
// An attempt to read a value from empty stack
if (!undefined) {
goto 630;
}
+= 686;
label 630:
}
if ( != 615) break;
-= 325;
if ( != 443) break;
-= 291;
// An attempt to read a value from empty stack
// An attempt to read a value from empty stack
var eval(undefined) = undefined;
if ( != 311) break;
+= 488;
// An attempt to read a value from empty stack
if ( == 291) {
+= 152;
}
if ( == 7) {
+= 261;
break;
}
if ( == 691) {
-= 379;
continue;
continue;
}
if ( != 799) break;
-= 775;
if ( == 24) {
+= 952;
if (!eval(undefined)) goto 1064;
continue;
label 1064:
-= 285;
}
if ( == 268) {
+= 23;
}
if ( == 976) {
-= 285;
}
-= 295;
if ( != 898) goto 2032;
-= 377;
label 2032:
-= 312;
+= 686;
break;
+= 237;
for (;;) {
+= 495;
}
}
!eval(undefined);
!= 312;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
#endinitclip
}
movieClip 167 __Packages.com.newgrounds.ScoreBoard {
#initclip
label -30880:
label -18524:
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 (;;) {
if ( == 149) {
-= 13;
true;
}
if ( == 389) {
-= 92;
'';
1;
}
for (;;) {
if ( != 470) break;
-= 190;
if ( != 868) break;
-= 291;
if ( == 871) {
-= 482;
}
if ( != 202) break;
+= 73;
break;
if ( != 707) break;
-= 318;
if ( != 97) goto 608;
+= 610;
goto -30880;
label 608:
+= 45;
for (;;) {
-= 228;
}
-= 133;
-= 487;
-= 318;
-= 80;
-= 134;
if ( == 262) {
+= 367;
}
if ( == 67) {
for (;;) {
+= 135;
}
}
if ( != 297) goto 1598;
+= 554;
var eval(true) = !true;
label 1598:
if ( != 275) goto 1648;
+= 474;
label 1648:
+= 137;
-= 75;
goto -18524;
-= 538;
for (;;) {
-= 510;
for (;;) {
-= 26;
+= 834;
}
}
+= 189;
continue;
for (;;) {
-= 688;
+= 615;
}
-= 622;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!= 280;
!= 851;
'';
true;
eval( != 988);
#endinitclip
}
movieClip 168 __Packages.com.newgrounds.Score {
#initclip
label -24638:
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 (;;) {
if ( == 688) {
-= 276;
true;
}
if ( == 967) {
-= 668;
}
for (;;) {
if ( != 704) break;
+= 197;
// An attempt to read a value from empty stack
if ( == 236) {
+= 63;
}
if ( != 846) break;
+= 104;
break;
if ( == 412) {
+= 303;
if (undefined) {
goto 462;
}
+= 9;
label 462:
}
if ( == 567) {
+= 278;
continue;
continue;
}
if ( == 421) {
+= 425;
if (!undefined) goto 577;
goto 600;
label 577:
+= 104;
label 600:
}
if ( == 805) {
-= 569;
goto -24638;
}
for (;;) {
if ( == 241) {
+= 564;
}
}
if ( != 724) goto 793;
-= 231;
label 793:
if ( != 230) break;
+= 337;
if ( == 950) {
-= 664;
}
if ( == 876) {
-= 590;
}
if ( == 901) {
-= 671;
if (!undefined) goto 1353;
continue;
label 1353:
+= 337;
}
if ( == 687) {
-= 570;
// An attempt to read a value from empty stack
var eval(undefined) = !undefined;
}
if ( == 493) {
-= 72;
}
if ( == 299) {
+= 388;
}
-= 45;
+= 196;
-= 376;
+= 391;
-= 845;
+= 9;
break;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
!undefined;
!= 286;
true;
;
#endinitclip
}
movieClip 169 __Packages.com.newgrounds.encoders.RC4 {
#initclip
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 (;;) {
if ( == 333) {
+= 438;
true;
}
if ( == 783) {
-= 417;
// An attempt to read a value from empty stack
if (!undefined) {
for (;;) {
goto 235;
+= 254;
label 235:
if ( == 61) {
+= 722;
// An attempt to read a value from empty stack
!undefined;
}
if ( == 144) {
+= 847;
}
if ( == 47) {
+= 97;
break;
}
if ( == 563) {
+= 39;
'';
}
if ( == 566) {
+= 22;
continue;
}
if ( == 135) {
+= 428;
// An attempt to read a value from empty stack
// An attempt to read a value from empty stack
var eval(undefined) = undefined;
}
for (;;) {
if ( == 263) {
+= 303;
}
}
+= 807;
-= 62;
-= 542;
if (!true) {
-= 291;
goto 902;
label 902:
}
if ( != 853) break;
-= 806;
if ( == 184) {
goto 985;
}
+= 97;
label 985:
if ( == 602) {
-= 541;
// An attempt to read a value from empty stack
eval(undefined);
}
if ( == 366) {
+= 254;
}
if ( == 978) {
-= 361;
goto 33429;
}
if ( == 930) {
-= 404;
}
+= 282;
continue;
+= 327;
-= 28;
for (;;) {
+= 441;
+= 764;
+= 207;
}
-= 746;
-= 478;
goto 2149;
goto 2145;
-= 142;
-= 351;
-= 326;
}
!= 158;
true;
true;
'';
1;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}