Frame 1
stop();
this.gotoBadsuzy = function () {
getURL ("http://www.badsuzy.com/games/?utm_source=boobsOrAss&utm_medium=contextMenu", "_black");
};
this.gamezheroMenu = new ContextMenu();
this.gamezheroMenu.builtInItems.forward_back = false;
this.gamezheroMenu.builtInItems.loop = false;
this.gamezheroMenu.builtInItems.play = false;
this.gamezheroMenu.builtInItems.print = false;
this.gamezheroMenu.builtInItems.rewind = false;
this.gamezheroMenu.builtInItems.zoom = false;
this.gamezheroMenu.builtInItems.save = false;
this.gamezheroMenu._parent = this;
this.cm = new ContextMenuItem("More Free Games - badSuzy.com", this.gotoBadsuzy);
this.cm._parent = this;
this.gamezheroMenu.customItems.push(this.cm);
_root.menu = this.gamezheroMenu;
this.flashBtn._visible = false;
var st = System.capabilities.version;
var ver = st.substring(st.indexOf(" "), st.indexOf(","));
if (ver < 8) {
trace("VER " + ver);
this.flashBtn._visible = true;
preloader.unloadMovie();
}
Frame 2
stop();
_level0.dataurl = "http://files.badsuzy.com/files/assOrBoobs/images.xml?time=" + new Date().getTime();
_level0.images1 = new Array();
_level0.images2 = new Array();
setImages = function (nodes) {
var _local4 = new Array();
nodes = nodes[0].childNodes;
var _local1 = 0;
while (_local1 < nodes.length) {
if (nodes[_local1].nodeName == "image") {
obj = new Object();
for (var _local3 in nodes[_local1].attributes) {
obj[_local3] = nodes[_local1].attributes[_local3];
}
if (obj.res == 1) {
_level0.images1.push(obj);
} else {
_level0.images2.push(obj);
}
}
_local1++;
}
};
loadInfo = function () {
var _local2 = new XML();
_local2._parent = this;
_local2.load(_level0.dataurl);
_local2.ignoreWhite = true;
_local2.onLoad = function (loaded) {
if (loaded) {
setImages(this.childNodes);
gotoAndStop (3);
} else {
getURL ("javascript:alert('Error Loading XML File')");
}
};
};
loadInfo();
Frame 3
stop();
Symbol 7 MovieClip [soundClass] Frame 1
#initclip 6
Object.registerClass("soundClass", FSound);
#endinitclip
Symbol 8 MovieClip [musicClass] Frame 1
#initclip 4
Object.registerClass("musicClass", FMusic);
#endinitclip
Symbol 10 MovieClip [Fmd5] Frame 1
#initclip 5
function Fmd5Class() {
this.count0 = 0;
this.count1 = 0;
this.state = new Array(4);
this.buffer = new Array(64);
this.transformBuffer = new Array(16);
this.digestBits = new Array(16);
}
Fmd5Class.prototype = new MovieClip();
Fmd5Class.prototype.rol = function (a, n) {
return((a << n) | (a >>> (32 - n)));
};
Fmd5Class.prototype.FF = function (a, b, c, d, x, s, ac) {
return(this.rol(((a + ((b & c) | ((~b) & d))) + x) + ac, s) + b);
};
Fmd5Class.prototype.GG = function (a, b, c, d, x, s, ac) {
return(this.rol(((a + ((b & d) | (c & (~d)))) + x) + ac, s) + b);
};
Fmd5Class.prototype.HH = function (a, b, c, d, x, s, ac) {
return(this.rol(((a + ((b ^ c) ^ d)) + x) + ac, s) + b);
};
Fmd5Class.prototype.II = function (a, b, c, d, x, s, ac) {
return(this.rol(((a + (c ^ (b | (~d)))) + x) + ac, s) + b);
};
Fmd5Class.prototype.transformMD5 = function (buf, offset) {
var _local6;
var _local5;
var _local4;
var _local3;
var _local2 = this.transformBuffer;
_local6 = this.state[0];
_local5 = this.state[1];
_local4 = this.state[2];
_local3 = this.state[3];
i = 0;
while (i < 16) {
_local2[i] = buf[(i * 4) + offset] & 255;
j = 1;
while (j < 4) {
_local2[i] = _local2[i] | ((buf[((i * 4) + j) + offset] & 255) << (j * 8));
j++;
}
i++;
}
_local6 = this.FF(_local6, _local5, _local4, _local3, _local2[0], 7, 3614090360);
_local3 = this.FF(_local3, _local6, _local5, _local4, _local2[1], 12, 3905402710);
_local4 = this.FF(_local4, _local3, _local6, _local5, _local2[2], 17, 606105819);
_local5 = this.FF(_local5, _local4, _local3, _local6, _local2[3], 22, 3250441966);
_local6 = this.FF(_local6, _local5, _local4, _local3, _local2[4], 7, 4118548399);
_local3 = this.FF(_local3, _local6, _local5, _local4, _local2[5], 12, 1200080426);
_local4 = this.FF(_local4, _local3, _local6, _local5, _local2[6], 17, 2821735955);
_local5 = this.FF(_local5, _local4, _local3, _local6, _local2[7], 22, 4249261313);
_local6 = this.FF(_local6, _local5, _local4, _local3, _local2[8], 7, 1770035416);
_local3 = this.FF(_local3, _local6, _local5, _local4, _local2[9], 12, 2336552879);
_local4 = this.FF(_local4, _local3, _local6, _local5, _local2[10], 17, 4294925233);
_local5 = this.FF(_local5, _local4, _local3, _local6, _local2[11], 22, 2304563134);
_local6 = this.FF(_local6, _local5, _local4, _local3, _local2[12], 7, 1804603682);
_local3 = this.FF(_local3, _local6, _local5, _local4, _local2[13], 12, 4254626195);
_local4 = this.FF(_local4, _local3, _local6, _local5, _local2[14], 17, 2792965006);
_local5 = this.FF(_local5, _local4, _local3, _local6, _local2[15], 22, 1236535329);
_local6 = this.GG(_local6, _local5, _local4, _local3, _local2[1], 5, 4129170786);
_local3 = this.GG(_local3, _local6, _local5, _local4, _local2[6], 9, 3225465664);
_local4 = this.GG(_local4, _local3, _local6, _local5, _local2[11], 14, 643717713);
_local5 = this.GG(_local5, _local4, _local3, _local6, _local2[0], 20, 3921069994);
_local6 = this.GG(_local6, _local5, _local4, _local3, _local2[5], 5, 3593408605);
_local3 = this.GG(_local3, _local6, _local5, _local4, _local2[10], 9, 38016083);
_local4 = this.GG(_local4, _local3, _local6, _local5, _local2[15], 14, 3634488961);
_local5 = this.GG(_local5, _local4, _local3, _local6, _local2[4], 20, 3889429448);
_local6 = this.GG(_local6, _local5, _local4, _local3, _local2[9], 5, 568446438);
_local3 = this.GG(_local3, _local6, _local5, _local4, _local2[14], 9, 3275163606);
_local4 = this.GG(_local4, _local3, _local6, _local5, _local2[3], 14, 4107603335);
_local5 = this.GG(_local5, _local4, _local3, _local6, _local2[8], 20, 1163531501);
_local6 = this.GG(_local6, _local5, _local4, _local3, _local2[13], 5, 2850285829);
_local3 = this.GG(_local3, _local6, _local5, _local4, _local2[2], 9, 4243563512);
_local4 = this.GG(_local4, _local3, _local6, _local5, _local2[7], 14, 1735328473);
_local5 = this.GG(_local5, _local4, _local3, _local6, _local2[12], 20, 2368359562);
_local6 = this.HH(_local6, _local5, _local4, _local3, _local2[5], 4, 4294588738);
_local3 = this.HH(_local3, _local6, _local5, _local4, _local2[8], 11, 2272392833);
_local4 = this.HH(_local4, _local3, _local6, _local5, _local2[11], 16, 1839030562);
_local5 = this.HH(_local5, _local4, _local3, _local6, _local2[14], 23, 4259657740);
_local6 = this.HH(_local6, _local5, _local4, _local3, _local2[1], 4, 2763975236);
_local3 = this.HH(_local3, _local6, _local5, _local4, _local2[4], 11, 1272893353);
_local4 = this.HH(_local4, _local3, _local6, _local5, _local2[7], 16, 4139469664);
_local5 = this.HH(_local5, _local4, _local3, _local6, _local2[10], 23, 3200236656);
_local6 = this.HH(_local6, _local5, _local4, _local3, _local2[13], 4, 681279174);
_local3 = this.HH(_local3, _local6, _local5, _local4, _local2[0], 11, 3936430074);
_local4 = this.HH(_local4, _local3, _local6, _local5, _local2[3], 16, 3572445317);
_local5 = this.HH(_local5, _local4, _local3, _local6, _local2[6], 23, 76029189);
_local6 = this.HH(_local6, _local5, _local4, _local3, _local2[9], 4, 3654602809);
_local3 = this.HH(_local3, _local6, _local5, _local4, _local2[12], 11, 3873151461);
_local4 = this.HH(_local4, _local3, _local6, _local5, _local2[15], 16, 530742520);
_local5 = this.HH(_local5, _local4, _local3, _local6, _local2[2], 23, 3299628645);
_local6 = this.II(_local6, _local5, _local4, _local3, _local2[0], 6, 4096336452);
_local3 = this.II(_local3, _local6, _local5, _local4, _local2[7], 10, 1126891415);
_local4 = this.II(_local4, _local3, _local6, _local5, _local2[14], 15, 2878612391);
_local5 = this.II(_local5, _local4, _local3, _local6, _local2[5], 21, 4237533241);
_local6 = this.II(_local6, _local5, _local4, _local3, _local2[12], 6, 1700485571);
_local3 = this.II(_local3, _local6, _local5, _local4, _local2[3], 10, 2399980690);
_local4 = this.II(_local4, _local3, _local6, _local5, _local2[10], 15, 4293915773);
_local5 = this.II(_local5, _local4, _local3, _local6, _local2[1], 21, 2240044497);
_local6 = this.II(_local6, _local5, _local4, _local3, _local2[8], 6, 1873313359);
_local3 = this.II(_local3, _local6, _local5, _local4, _local2[15], 10, 4264355552);
_local4 = this.II(_local4, _local3, _local6, _local5, _local2[6], 15, 2734768916);
_local5 = this.II(_local5, _local4, _local3, _local6, _local2[13], 21, 1309151649);
_local6 = this.II(_local6, _local5, _local4, _local3, _local2[4], 6, 4149444226);
_local3 = this.II(_local3, _local6, _local5, _local4, _local2[11], 10, 3174756917);
_local4 = this.II(_local4, _local3, _local6, _local5, _local2[2], 15, 718787259);
_local5 = this.II(_local5, _local4, _local3, _local6, _local2[9], 21, 3951481745);
this.state[0] = this.state[0] + _local6;
this.state[1] = this.state[1] + _local5;
this.state[2] = this.state[2] + _local4;
this.state[3] = this.state[3] + _local3;
};
Fmd5Class.prototype.MD5Init = function () {
this.count0 = (this.count1 = 0);
this.state[0] = 1732584193 /* 0x67452301 */;
this.state[1] = 4023233417;
this.state[2] = 2562383102;
this.state[3] = 271733878 /* 0x10325476 */;
i = 0;
while (i < this.digestBits.length) {
this.digestBits[i] = 0;
i++;
}
};
Fmd5Class.prototype.MD5Update = function (b) {
var _local2 = (this.count0 >>> 3) & 63;
if (4294967288 <= this.count0) {
this.count1++;
this.count0 = this.count0 - 4294967296;
}
this.count0 = this.count0 + 8;
this.buffer[_local2] = b & 255;
trace(_local2);
if (_local2 >= 63) {
this.transformMD5(this.buffer, 0);
}
};
Fmd5Class.prototype.MD5Final = function () {
var _local4 = new Array(8);
var _local2;
var _local3;
_local2 = 0;
while (_local2 < 4) {
_local4[_local2] = (this.count0 >>> (_local2 * 8)) & 255;
_local4[_local2 + 4] = (this.count1 >>> (_local2 * 8)) & 255;
_local2++;
}
var _local6 = (this.count0 >>> 3) & 63;
var _local5 = ((_local6 < 56) ? (56 - _local6) : (120 - _local6));
this.MD5Update(128);
_local2 = 1;
while (_local2 < _local5) {
this.MD5Update(0);
_local2++;
}
_local2 = 0;
while (_local2 < 8) {
this.MD5Update(_local4[_local2]);
_local2++;
}
_local2 = 0;
while (_local2 < 4) {
_local3 = 0;
while (_local3 < 4) {
this.digestBits[(_local2 * 4) + _local3] = (this.state[_local2] >>> (_local3 * 8)) & 255;
_local3++;
}
_local2++;
}
};
Fmd5Class.prototype.byteToStr = function (bt) {
var _local1 = "0123456789abcdef";
var _local2 = _local1.charAt(bt >> 4) + _local1.charAt(bt & 15);
return(_local2);
};
Fmd5Class.prototype.md5 = function (m) {
var _local4 = "";
this.MD5Init();
var _local2 = 0;
while (_local2 < m.length) {
this.MD5Update(m.charCodeAt(_local2));
_local2++;
}
this.MD5Final();
_local2 = 0;
while (_local2 < 16) {
_local4 = _local4 + this.byteToStr(this.digestBits[_local2]);
_local2++;
}
return(_local4);
};
Fmd5Class.prototype.verifytext = function (d, m) {
return(this.md5(m) == d);
};
Fmd5Class.prototype.makeSig = function (input) {
return(this.md5(input));
};
Object.registerClass("Fmd5", Fmd5Class);
#endinitclip
Symbol 40 Button
on (release) {
getURL ("http://www.badsuzy.com/?utm_campaign=boobs_or_ass&utm_source=boobs_or_ass_game&utm_medium=preloader", "_blank");
}
Symbol 52 MovieClip Frame 35
var proc = Math.round((100 * _root.getBytesLoaded()) / _root.getBytesTotal());
trace(proc);
if (proc >= 100) {
gotoAndPlay (47);
}
Symbol 52 MovieClip Frame 43
stop();
this.onEnterFrame = function () {
var _local3 = Math.round((100 * _root.getBytesLoaded()) / _root.getBytesTotal());
trace(_local3);
preloader.gotoAndStop(_local3);
if (_local3 >= 100) {
delete this.onEnterFrame;
play();
}
};
Symbol 52 MovieClip Frame 47
play();
Symbol 52 MovieClip Frame 55
stop();
_root.gotoAndStop(2);
Symbol 57 MovieClip Frame 1
stop();
b.onPress = function () {
getURL ("http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash?Lang=English&P5_Language=English", "_blank");
gotoAndStop (2);
};
Symbol 57 MovieClip Frame 2
b.onPress = function () {
getURL ("http://www.badsuzy.com/exclusive/?utm_campaign=boobs_or_ass&utm_source=boobs_or_ass_game&utm_medium=install_flash_player", "_blank");
};
Symbol 179 MovieClip [__Packages.FMusic] Frame 0
class FMusic extends MovieClip
{
var music_arr, activeMusic, valume, countLoop, indexSound, getNextHighestDepth, createEmptyMovieClip, currentLoop, lastMusic, onEnterFrame, v0;
function FMusic () {
super();
music_arr = new Array();
activeMusic = null;
valume = 50;
countLoop = 1000000 /* 0x0F4240 */;
indexSound = 0;
}
function setLoop(loop) {
countLoop = loop;
}
function addMusic(links) {
for (var _local5 in links) {
var _local2 = getNextHighestDepth();
createEmptyMovieClip("mc" + _local2, _local2);
var _local3 = new Sound(this["mc" + _local2]);
_local3.attachSound(links[_local5]);
music_arr.push(_local3);
}
}
function setValume(val) {
valume = val;
for (var _local3 in music_arr) {
music_arr[_local3].setVolume(val);
}
}
function playMusic(index) {
if (activeMusic != index) {
if (((index >= music_arr.length) || (index < 0)) || (index == undefined)) {
index = 0;
}
currentLoop = countLoop;
lastMusic = activeMusic;
activeMusic = index;
var v0 = valume;
onEnterFrame = function () {
v0--;
if (v0 <= 0) {
v0 = 0;
this.onEnterFrame = function () {
v0 = v0 + 10;
if (v0 >= this.valume) {
v0 = this.valume;
this.onEnterFrame = null;
}
this.music_arr[this.activeMusic].setVolume(v0);
};
this.music_arr[this.lastMusic].stop();
}
this.music_arr[this.lastMusic].setVolume(v0);
};
music_arr[activeMusic].setVolume(0);
music_arr[activeMusic].start(0, currentLoop);
music_arr[activeMusic]._parent = this;
music_arr[activeMusic].onSoundComplete = function () {
this=this._parent;//parameter overwritten
this._parent;
this.music_arr[this.activeMusic].start();
v0 = this.valume;
this.onEnterFrame = function () {
v0--;
this.music_arr[this.activeMusic].setVolume(v0);
if (v0 <= 0) {
this.music_arr[this.activeMusic].stop();
this.onEnterFrame = null;
this.playMusic(this.activeMusic + 1);
}
};
this.music_arr[this.activeMusic].onSoundComplete = null;
};
}
}
function stopMusic() {
v0 = valume;
onEnterFrame = function () {
this.v0 = this.v0 - 5;
this.music_arr[this.activeMusic].setVolume(this.v0);
if (this.v0 <= 0) {
this.music_arr[this.activeMusic].stop();
this.activeMusic = null;
this.onEnterFrame = null;
}
};
}
function pauseMusic(how) {
if (how) {
v0 = valume;
onEnterFrame = function () {
this.v0 = this.v0 - 5;
this.music_arr[this.activeMusic].setVolume(this.v0);
if (this.v0 <= 0) {
this.music_arr[this.activeMusic].stop();
this.onEnterFrame = null;
}
};
} else {
playMusic(activeMusic);
}
}
}
Symbol 180 MovieClip [__Packages.FSound] Frame 0
class FSound extends MovieClip
{
var valume, indexSound, createEmptyMovieClip, getNextHighestDepth;
function FSound () {
super();
valume = 50;
indexSound = 0;
}
function setValume(val) {
valume = val;
for (var _local3 in this) {
this[_local3].sn.setVolume(val);
}
}
function stopAllSound() {
for (var _local2 in this) {
trace(_local2 + " >>> deleted");
this[_local2].sn.stop();
this[_local2].removeMovieClip();
}
}
function playSound(sound, pan, loop) {
pan = ((pan == undefined) ? 50 : (pan));
if (valume > 0) {
indexSound++;
var mc = createEmptyMovieClip("mc" + indexSound, getNextHighestDepth());
mc.sn = new Sound(mc);
mc.sn.attachSound(sound);
mc.sn.setVolume(valume);
mc.sn.setPan(pan);
mc.sn._parent = this;
mc.sn._parent2 = mc;
mc.loop = loop;
mc.sn.mc = mc;
mc.sn.indexSound = indexSound;
if (loop == true) {
mc.sn.start(0, 1000000);
} else {
mc.sn.onSoundComplete = function () {
this.mc.removeMovieClip();
};
mc.sn.start();
}
if (this["mc" + (indexSound - 100)].loop != true) {
delete this["mc" + (indexSound - 100)].sn;
this["mc" + (indexSound - 100)].removeMovieClip();
}
return(mc.sn);
}
}
}
Symbol 181 MovieClip [__Packages.FSequence] Frame 0
class FSequence
{
var actions_arr, value, startInterval;
function FSequence () {
actions_arr = new Array();
}
function addAction(goal, action, delay, param) {
var _local2 = new Object();
_local2.goal = goal;
_local2.action = action;
_local2.delay = delay;
_local2.param = new Array();
_local2.param = param;
actions_arr.push(_local2);
if (actions_arr.length == 1) {
startActions();
}
}
function addPause(delay) {
var _local2 = new Object();
_local2.delay = delay;
actions_arr.push(_local2);
if (actions_arr.length == 1) {
startActions();
}
}
function setValue(val) {
value = val;
}
function getValue() {
return(actions_arr.length);
}
function pauseSequence(how) {
if (how) {
clearInterval(startInterval);
delete startInterval;
} else {
startActions();
}
}
function clearSequence() {
clearInterval(startInterval);
delete startInterval;
while (actions_arr.length > 0) {
actions_arr.shift();
}
}
function deleteItem(who) {
this = who;
eval ((actions_arr[0].goal + ".") + actions_arr[0].action).apply(actions_arr[0].goal, actions_arr[0].param);
actions_arr.shift();
startActions();
}
function startActions() {
clearInterval(startInterval);
delete startInterval;
if (actions_arr.length != 0) {
if (startInterval == undefined) {
clearInterval(startInterval);
startInterval = setInterval(deleteItem, Number(actions_arr[0].delay), this);
}
}
}
}
Symbol 63 MovieClip Frame 15
this.removeMovieClip();
Symbol 64 MovieClip Frame 1
item.stop();
item._visible = false;
rotation = 0;
this.onEnterFrame = function () {
var _local2 = this.getNextHighestDepth();
var _local3 = item.duplicateMovieClip("item" + _local2, _local2);
rotation = rotation + 20;
_local3._rotation = rotation;
};
Symbol 72 MovieClip Frame 400
gotoAndPlay (1);
Symbol 75 MovieClip Frame 1
stop();
Symbol 81 MovieClip Frame 1
stop();
Symbol 116 MovieClip Frame 1
var game = new Array();
var resultArr = new Array();
var gameIndex;
var loaded = 0;
var timeInterval = 6;
var timeIntervalCounter = 0;
var timeOutInterval;
timer._visible = false;
_level0.timeOut = function () {
timeIntervalCounter--;
if (timeIntervalCounter <= 0) {
_level0.checkAnswer(-1);
_parent.btns.play();
trace("TIME OUT " + _parent);
}
};
_level0.startTimer = function () {
timer._visible = true;
trace("START TIMER " + this);
_level0.startTime = new Date().getTime();
timeIntervalCounter = timeInterval;
timeOutInterval = setInterval(_level0, "timeOut", 1000);
};
_level0.checkAnswer = function (val) {
timer._visible = false;
clearInterval(timeOutInterval);
var _local2 = new Object();
_local2.res = res;
_local2.time = new Date().getTime() - _level0.startTime;
if (val != -1) {
if (val == res) {
_local2.val = 1;
_level0.say = "Right!!!";
} else {
_local2.val = 0;
_level0.say = "Wrong :(";
}
} else {
_root.sounds.playSound("timeOut", 0);
_level0.say = "Time Out :(";
_local2.val = 0;
}
resultArr.push(_local2);
showAll(_local2.val);
};
showFunc = function (val) {
_root.sounds.playSound("show", 0);
var showPos0 = val;
showMc.gotoAndStop(1);
showBorder.gotoAndStop(1);
showBorder._visible = true;
showBorder._x = showMc._x;
showBorder._y = showMc._y;
this.onEnterFrame = function () {
showMc.gotoAndStop(showMc._currentframe + 1);
showBorder.gotoAndStop(showMc._currentframe + 1);
if (showMc._currentframe >= showPos0) {
showMc.gotoAndStop(showPos0);
showBorder.gotoAndStop(showPos0);
delete this.onEnterFrame;
_parent.girl.q._visible = true;
_parent.girl.q.gotoAndPlay(2);
_parent.btns.gotoAndPlay(2);
}
};
};
showResult = function () {
_parent.girl.q.gotoAndPlay("close");
_parent.btns2.gotoAndPlay(2);
};
_level0.nextImage = function (val) {
_level0.say = "What is it?";
if (val == undefined) {
gameIndex++;
} else {
gameIndex = 0;
}
hhh.text = ((gameIndex + 1) + "/") + (game.length + 1);
if (gameIndex >= game.length) {
gotoAndStop ("result");
} else {
showMc._x = game[gameIndex].image.x;
showMc._y = game[gameIndex].image.y;
res = game[gameIndex].image.res;
for (var _local1 in images) {
images[_local1]._visible = false;
}
images[escape(game[gameIndex].image.url)].swapDepths(images.getNextHighestDepth());
images[escape(game[gameIndex].image.url)]._visible = true;
trace(game[gameIndex].image.url);
showFunc(game[gameIndex].image.show);
}
};
showAll = function (how) {
this.onEnterFrame = function () {
showMc.gotoAndStop(showMc._currentframe + 1);
showBorder.gotoAndStop(showMc._currentframe + 1);
if (showMc._currentframe >= showMc._totalframes) {
showMc.gotoAndStop(showMc._totalframes);
showBorder.gotoAndStop(showMc._totalframes);
delete this.onEnterFrame;
showResult();
}
trace(showMc._currentframe);
if (showMc._currentframe == 21) {
_root.sounds.playSound(((how == 0) ? "no" : "yes"), 0);
}
};
};
newImage = function (obj) {
loaded++;
preloader._visible = true;
var _local1 = images.createEmptyMovieClip(escape(obj.url), images.getNextHighestDepth());
_local1.loaderObj = new Object();
_local1.loaderObj.onLoadInit = function (target) {
loaded--;
target._visible = false;
if (loaded == 0) {
preloader._visible = false;
_level0.nextImage(0);
}
};
_local1.loader = new MovieClipLoader();
_local1.loader.addListener(_local1.loaderObj);
_local1.loader.loadClip(obj.url, _local1);
};
loadImages = function () {
loaded = 0;
for (var _local1 in game) {
if (images[escape(game[_local1].image.url)] == undefined) {
newImage(game[_local1].image);
}
}
};
newGame = function () {
for (var _local2 in _level0.images1) {
_level0.images1[_local2].ran = random(1000);
}
_level0.images1.sortOn("ran");
for (var _local2 in _level0.images2) {
_level0.images12[_local2].ran = random(1000);
}
_level0.images2.sortOn("ran");
game = new Array();
resultArr = new Array();
var _local2 = 0;
while (_local2 < 10) {
var _local1 = new Object();
_local1.ran = random(1000);
_local1.image = new Object();
_local1.image = _level0.images1[_local2];
game.push(_local1);
_local1 = new Object();
_local1.ran = random(1000);
_local1.image = new Object();
_local1.image = _level0.images2[_local2];
game.push(_local1);
_local2++;
}
game.sortOn("ran");
loadImages();
};
showBorder._visible = false;
preloader._visible = false;
stop();
if (how == "play") {
how = null;
newGame();
}
Symbol 116 MovieClip Frame 2
play();
Symbol 116 MovieClip Frame 5
stop();
_level0.topScoreUrl = "http://www.badsuzy.com/top_score/boobs_or_ass/add.php";
this["\u0441\u043B\u043E\u0432\u043E \u0442\u0440\u0443\u0434\u043D\u043E\u0435 \u0442\u0430\u043A\u043E\u0435"] = unescape("Boobs%20Or%20Ass%20Key%20From%20badsuzy%2Ecom");
var assResult = 0;
var boobsResult = 0;
var timeResult = 0;
var assN = 0;
var boobsN = 0;
var timeN = 0;
for (var i in resultArr) {
if (resultArr[i].res == 0) {
boobsN++;
if (resultArr[i].val == 1) {
boobsResult++;
}
}
if (resultArr[i].res == 1) {
assN++;
if (resultArr[i].val == 1) {
assResult++;
}
}
timeN++;
timeResult = timeResult + resultArr[i].time;
trace(resultArr[i].time);
}
boobsResult = (100 * boobsResult) / boobsN;
assResult = (100 * assResult) / boobsN;
timeResult = timeResult / timeN;
br.text = Math.round(boobsResult) + "%";
ar.text = Math.round(assResult) + "%";
mt.text = Math.round(timeResult) + "ms";
trace("TIME RESULT: " + timeResult);
if ((timeResult < 1) || (timeResult >= (timeInterval * 1000))) {
kof = 1;
} else {
kof = 1000 - (1000 * (Number(timeResult) / Number(timeInterval * 1000)));
}
trace("KOF " + kof);
_level0.topScoreValue = Math.round(((kof * 10) * (Number(boobsResult) + Number(assResult))) / 2);
score.text = _level0.topScoreValue;
playAgainBtn._visible = false;
playAgainBtn.onPress = function () {
how = "play";
play();
};
submit = function () {
playAgainBtn._visible = true;
scoreGameBtn._visible = false;
inputBg._visible = false;
enterYourNameText._visible = false;
txtIn.selectable = false;
txtIn._y = txtIn._y - 10;
var _local2 = new LoadVars();
var _local3 = (String(_level0.topScoreValue) + String(txtIn.text)) + String(this["\u0441\u043B\u043E\u0432\u043E \u0442\u0440\u0443\u0434\u043D\u043E\u0435 \u0442\u0430\u043A\u043E\u0435"]);
_local2.code = md.makeSig(_local3);
_local2.score = _level0.topScoreValue;
_local2.key = _local3;
_local2.name = txtIn.text;
_local2._parent = this;
_local2.send(_level0.topScoreUrl, "_blank", "POST");
};
scoreGameBtn.onPress = function () {
if (txtIn.text == "") {
txtIn.text = "enter your name";
} else if (txtIn.text != "enter your name") {
submit();
Key.removeListener(obj);
}
};
obj = new Object();
obj._parent = this;
obj.onKeyDown = function () {
this=this._parent;//parameter overwritten
this._parent;
if (Key.isDown(13)) {
scoreGameBtn.onPress();
}
};
Key.addListener(obj);
Instance of Symbol 10 MovieClip [Fmd5] "md" in Symbol 116 MovieClip Frame 5
//component parameters
onClipEvent (construct) {
securetyURL = "http://www.badsuzy.com";
}
Symbol 116 MovieClip Frame 9
gotoAndStop (1);
Symbol 134 MovieClip Frame 1
stop();
Symbol 134 MovieClip Frame 2
play();
Symbol 134 MovieClip Frame 17
stop();
Symbol 134 MovieClip Frame 25
stop();
Symbol 135 MovieClip Frame 1
q._visible = false;
Symbol 149 MovieClip Frame 1
hotToPlayBtn.onRollOver = function () {
_root.sounds.playSound("mouseOver", 0);
};
hotToPlayBtn.onPress = function () {
_root.sounds.playSound("mouseClick", 0);
_parent.gotoAndPlay(15);
};
Symbol 159 MovieClip Frame 1
stop();
Symbol 159 MovieClip Frame 2
play();
Symbol 159 MovieClip Frame 5
stop();
b.btn.onRollOver = function () {
_root.sounds.playSound("mouseOver", 0);
};
b.btn.onPress = function () {
_root.sounds.playSound("mouseClick", 0);
trace("HELLO b");
_level0.checkAnswer(0);
play();
};
a.btn.onRollOver = function () {
_root.sounds.playSound("mouseOver", 0);
};
a.btn.onPress = function () {
_root.sounds.playSound("mouseClick", 0);
trace("HELLO a");
_level0.checkAnswer(1);
play();
};
_level0.startTimer();
Symbol 159 MovieClip Frame 11
stop();
Symbol 167 MovieClip Frame 1
stop();
Symbol 167 MovieClip Frame 2
play();
Symbol 167 MovieClip Frame 5
stop();
a.btn.onPress = function () {
_root.sounds.playSound("mouseClick", 0);
trace("HELLO b");
_level0.nextImage();
play();
};
a.btn.onRollOver = function () {
_root.sounds.playSound("mouseOver", 0);
};
Symbol 167 MovieClip Frame 11
stop();
Symbol 178 MovieClip Frame 14
_root.attachMovie("musicClass", "musics", _root.getNextHighestDepth());
_root.attachMovie("soundClass", "sounds", _root.getNextHighestDepth());
_global.musicValue = 50;
_global.effectValue = 60;
_root.musics.setValume(_global.musicValue);
_root.musics.addMusic(["track1"]);
_root.musics.playMusic(1);
_root.sounds.setValume(_global.effectValue);
trace(_root.sounds + " <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<");
musicOffBtn.onRollOver = function () {
_root.sounds.playSound("mouseOver", 0);
};
musicOffBtn.onPress = function () {
_root.sounds.playSound("mouseClick", 0);
musicOffBtn._visible = false;
musicOnBtn._visible = true;
_root.musics.stopMusic(1);
};
musicOnBtn.onRollOver = function () {
_root.sounds.playSound("mouseOver", 0);
};
musicOnBtn.onPress = function () {
_root.sounds.playSound("mouseClick", 0);
musicOffBtn._visible = true;
musicOnBtn._visible = false;
_root.musics.playMusic(1);
};
musicOnBtn._visible = false;
moreBoobsBtn.onRollOver = function () {
_root.sounds.playSound("mouseOver", 0);
};
moreBoobsBtn.onPress = function () {
_root.sounds.playSound("mouseClick", 0);
getURL ("http://www.badsuzy.com/gallery/boobs/?utm_campaign=boobs_or_ass&utm_source=boobs_or_ass_game&utm_medium=preview_more_boobs", "_blank");
};
moreAssBtn.onRollOver = function () {
_root.sounds.playSound("mouseOver", 0);
};
moreAssBtn.onPress = function () {
_root.sounds.playSound("mouseClick", 0);
getURL ("http://www.badsuzy.com/gallery/ass/?utm_campaign=boobs_or_ass&utm_source=boobs_or_ass_game&utm_medium=preview_more_ass", "_blank");
};
topScoreBtn.onRollOver = function () {
_root.sounds.playSound("mouseOver", 0);
};
topScoreBtn.onPress = function () {
_root.sounds.playSound("mouseClick", 0);
getURL ("http://www.badsuzy.com/top_score/boobs_or_ass/?utm_campaign=boobs_or_ass&utm_source=boobs_or_ass_game&utm_medium=preview_top_score", "_blank");
};
stop();
Symbol 178 MovieClip Frame 15
play();
Symbol 178 MovieClip Frame 17
stop();
game.newGame();