Frame 1
function setScreen(x) {
if (x == undefined) {
x = 1;
Qstr = "0e4fb692,c8af92b3,c03f2d79,bc0d952e,df9630be,6d804572,d80e3a9f,4b68f1d3,0b2946e3,b40ae67f,e61b43af,4031c27d,5136ea09,5e3684ba,54a37fed,fb906e18,89127365";
Qvar = Qstr.split(",");
Qfrm = Qvar.length;
getURL ("fscommand:" + "mnf2", Qfrm);
}
Qmod = Qmod + int(x);
if (Qmod <= 0) {
Qmod = 1;
} else if (Qmod > Qfrm) {
Qmod = 1;
}
getURL ("fscommand:" + "bar", Qmod);
if (game.screen != undefined) {
removeMovieClip(game.screen);
}
game.attachMovie(Qvar[Qmod - 1], "screen", 0);
if (game.trans != undefined) {
game.trans.play();
}
}
function gotoScreen(x) {
if (game.trans != undefined) {
removeMovieClip(game.trans);
}
game.attachMovie("trans_screen", "trans", 1).next_screen = x;
}
stop();
var Qmod = 0;
setScreen(Qscr);
Symbol 24 MovieClip [0e4fb692] Frame 1
MNF_btn.onPress = function () {
getURL ("http://www.meetandfuckgames.com/", "_blank");
};
play_btn.onPress = function () {
play_btn.onPress = null;
_root.gotoScreen("11");
};
Symbol 32 MovieClip Frame 50
stop();
_parent.again_btn._visible = true;
Symbol 37 MovieClip [89127365] Frame 1
again_btn.onPress = function () {
again_btn.onPress = null;
_root.gotoScreen("-16");
};
again_btn._visible = false;
MNF_btn.onPress = function () {
getURL ("http://www.meetandfuckgames.com/", "_blank");
};
Symbol 46 MovieClip Frame 1
_alpha = 0;
Symbol 47 MovieClip Frame 20
stop();
Symbol 55 MovieClip [fb906e18] Frame 1
stop();
bonus._visible = false;
if (_root.level != 10) {
txt = ("Level " + _root.level) + " complete";
} else {
txt = "Game complete";
}
next_btn.onPress = function () {
next_btn.onPress = null;
if (_root.level == 4) {
_root.level++;
_root.gotoScreen("-2");
return(undefined);
}
if (_root.level == 10) {
_root.level = 1;
_root.gotoScreen("1");
return(undefined);
}
_root.level++;
_root.gotoScreen(String(int(-15 + _root.level)));
};
switch (_root.level) {
case 1 :
txt1 = "Titty Fuck Speed - Impoved";
break;
case 2 :
txt1 = "Titty Fuck Speed - Impoved\rBlow Job Mode - Unlocked\rTake Off - T-Shirt";
gotoAndStop (2);
break;
case 3 :
txt1 = "Blow Job Speed - Impoved\rTime Bonus - Unlocked";
gotoAndStop (3);
break;
case 4 :
txt1 = "Blow Job Speed - Impoved\rTake Off - Shorts";
break;
case 5 :
txt1 = "Pussy Fuck Mode - Unlocked\rSperm Charge Speed - Improved";
gotoAndStop (2);
break;
case 6 :
txt1 = "Pussy Fuck Speed - Improved\rTake Off - Top";
gotoAndStop (3);
break;
case 7 :
txt1 = "Ass Fuck Mode - Unlocked\rPussy Fuck Speed - Improved";
break;
case 8 :
txt1 = "Ass Fuck Speed - Improved\rTake Off - Panties";
gotoAndStop (2);
break;
case 9 :
txt1 = "Ass Fuck Speed - Improved";
gotoAndStop (3);
break;
case 10 :
txt1 = "";
}
Symbol 59 MovieClip Frame 1
_visible = false;
Symbol 60 MovieClip Frame 35
stop();
Symbol 63 MovieClip Frame 1
_visible = false;
Symbol 64 MovieClip Frame 36
_parent.next_btn._visible = true;
stop();
Symbol 74 MovieClip [54a37fed] Frame 1
stop();
next_btn._visible = false;
next_btn.onPress = function () {
next_btn.onPress = null;
_root.gotoScreen(String(int(-14 + _root.level)));
};
switch (_root.level) {
case 2 :
gotoAndStop (2);
break;
case 3 :
gotoAndStop (3);
break;
case 5 :
gotoAndStop (2);
break;
case 6 :
gotoAndStop (3);
break;
case 8 :
gotoAndStop (2);
break;
case 9 :
gotoAndStop (3);
}
Symbol 82 MovieClip Frame 1
this._alpha = 0;
Symbol 88 MovieClip Frame 1
function end() {
gotoAndStop (2);
}
if (first_run != undefined) {
return(undefined);
}
first_run = true;
charge._visible = false;
Symbol 88 MovieClip Frame 2
_parent.show_diva();
gotoAndStop (1);
Symbol 96 MovieClip Frame 1
stop();
_visible = false;
Symbol 96 MovieClip Frame 50
stop();
_root.gotoScreen(String(int(15 - _root.level)));
Symbol 97 MovieClip Frame 1
function changeValue(d_value) {
if (value > 1) {
value = 1;
return(undefined);
}
i_val++;
value_buf = value_buf + d_value;
if (i_val == buf_vals) {
value_buf = 0;
i_val = 0;
}
value = value + d_value;
if (value >= 1) {
value = 1;
} else if (value < 0) {
value = 0;
_parent.level_pausa = true;
_root.gotoScreen(String(int(14 - _root.level)));
}
stripe._x = (-(1 - value)) * stripe._width;
}
function setNull() {
value = 0;
changeValue(0);
}
var value = 1;
var value_buf = 0;
var buf_vals = 24;
var i_val = 0;
changeValue(0);
Symbol 115 MovieClip Frame 1
function changeValue(d_value) {
if (value > 1) {
return(undefined);
}
i_val++;
value_buf = value_buf + d_value;
if (i_val == buf_vals) {
value_buf = 0;
i_val = 0;
}
value = value + d_value;
if (value >= 1) {
value = 1;
_parent.fuck40.cum();
} else if (value <= 0) {
value = 0;
gotoAndStop (2);
_parent.box.charge._visible = true;
} else if (value > 0) {
gotoAndStop (1);
_parent.box.charge._visible = false;
}
stripe._x = (-(1 - value)) * stripe._width;
}
function setNull() {
value = 0;
changeValue(0);
}
if (first_run != undefined) {
return(undefined);
}
first_run = true;
var value = 1;
var value_buf = 0;
var buf_vals = 24;
var i_val = 0;
stop();
changeValue(0);
Symbol 126 MovieClip Frame 1
function setNull() {
value = 0;
changeValue(0);
}
function changeValue(d_value) {
if (value >= 1) {
return(undefined);
}
value = value + d_value;
if (value >= 1) {
value = 1;
_parent.onBarFilled();
} else if (value < 0) {
value = 0;
}
stripe._x = (-(1 - value)) * stripe._width;
}
var value = 0;
changeValue(0);
Symbol 129 MovieClip [e61b43af] Frame 1
function show_diva() {
i = 0;
while (i < 4) {
if ((((eval ("fuck0" + i) != undefined) or (eval ("fuck1" + i) != undefined)) or (eval ("fuck2" + i) != undefined)) or (eval ("fuck3" + i) != undefined)) {
return(undefined);
}
i++;
}
if (fuck40 != undefined) {
return(undefined);
}
_type = undress_mode + 1;
clip = attachMovie("diva" + _type, "diva", 50);
clip._x = 0;
clip._y = 0;
}
function hide_all_spots() {
i = 0;
while (i < 4) {
eval ("sp0" + i)._visible = false;
eval ("sp1" + i)._visible = false;
eval ("sp2" + i)._visible = false;
eval ("sp3" + i)._visible = false;
i++;
}
sp40._visible = false;
}
function show_all_spots() {
i = 0;
while (i < 4) {
if ((eval ("girl0" + i)._visible == true) and (eval ("girl0" + i)._mode == 0)) {
eval ("sp0" + i)._visible = true;
eval ("sp1" + i)._visible = true;
}
if ((eval ("girl3" + i)._visible == true) and (eval ("girl3" + i)._mode == 0)) {
eval ("sp3" + i)._visible = true;
}
if ((eval ("girl2" + i)._visible == true) and (eval ("girl2" + i)._mode == 0)) {
eval ("sp2" + i)._visible = true;
}
i++;
}
if (box._visible == true) {
sp40._visible = true;
}
}
function first_run() {
i = 0;
while (i < 4) {
random_time = Math.floor(Math.random() * max_show_delay) + 1;
if (holes[i] == 0) {
timers[i] = random_time;
}
i++;
}
}
function sp0onPress(hole) {
now_fuck++;
eval ("sp0" + hole)._visible = false;
eval ("sp1" + hole)._visible = false;
eval ("girl0" + hole)._pausa();
eval ("girl0" + hole)._visible = false;
eval ("girl0" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function sp2onPress(hole) {
now_fuck++;
eval ("sp2" + hole)._visible = false;
eval ("girl2" + hole)._pausa();
eval ("girl2" + hole)._visible = false;
eval ("girl2" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function sp3onPress(hole) {
now_fuck++;
eval ("sp3" + hole)._visible = false;
eval ("girl3" + hole)._pausa();
eval ("girl3" + hole)._visible = false;
eval ("girl3" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function add_fuck(_type, hole, _color, _eye, _eye_color, _hair, pussy_color, blue_portal) {
if (hole < 2) {
z_index = 10 + hole;
} else {
z_index = 110 + hole;
}
clip = attachMovie((("fuck" + _type) + "") + hole, (("fuck" + _type) + "") + hole, z_index);
clip._x = 0;
clip._y = 0;
if (hole == 0) {
clip._y = -20;
clip._x = -19;
}
if (hole == 1) {
clip._y = -20;
clip._x = 20;
}
if (hole == 2) {
clip._x = -30;
}
if (hole == 3) {
clip._x = 30;
}
clip.head._color = _color;
clip.head._eye = _eye;
clip.head._eye_color = _eye_color;
clip.head._hair = _hair;
clip.head._mouth = 2;
clip.hole = hole;
clip._type = _type;
clip.pussy_color = pussy_color;
if (blue_portal == 1) {
clip.blue._visible = true;
clip.orange._visible = false;
} else {
clip.blue._visible = false;
clip.orange._visible = true;
}
}
function add_girl(_type, hole) {
holes[hole] = 1;
girls_count++;
if (hole < 2) {
z_index = 0 + hole;
} else {
z_index = 100 + hole;
}
clip = attachMovie((("girl" + _type) + "") + hole, (("girl" + _type) + "") + hole, z_index);
clip._x = 0;
clip._y = 0;
if (hole == 0) {
clip._y = -20;
clip._x = -19;
}
if (hole == 1) {
clip._y = -20;
clip._x = 20;
}
if (hole == 2) {
clip._x = -30;
}
if (hole == 3) {
clip._x = 30;
}
clip.head._color = Math.floor(Math.random() * 4) + 1;
clip.head._eye = Math.floor(Math.random() * 4) + 1;
clip.head._eye_color = Math.floor(Math.random() * 4) + 1;
clip.head._hair = Math.floor(Math.random() * 4) + 1;
clip.pussy_color = Math.floor(Math.random() * 4) + 1;
clip.head._mouth = 2;
clip.hole = hole;
clip.gotoAndPlay("a1");
clip.blue_portal = random(2);
if (clip.blue_portal == 1) {
clip.blue._visible = true;
clip.orange._visible = false;
} else {
clip.blue._visible = false;
clip.orange._visible = true;
}
}
function cumshot(_type, _hole) {
if (fucking[_type] > 0) {
fucking[_type]--;
progress_bar.changeValue(progress_bar_increase);
bar.changeValue(level_time_decrease * (2 / _root.level));
clip = attachMovie("bingo", "bingo" + _type, 400 + _type);
switch (_hole) {
case 0 :
clip._x = 70;
clip._y = 70;
break;
case 1 :
clip._x = 440;
clip._y = 70;
break;
case 2 :
clip._x = 70;
clip._y = 280;
break;
case 3 :
clip._x = 500;
clip._y = 280;
}
}
sperm_bar.changeValue(-1 * sperm_bar_decrease);
show_info_txt();
}
function show_info_txt() {
info_txt = "";
clip.txt1 = "";
if (fucking_default[titty] > 0) {
info_txt = info_txt + (((("Titty fuck: " + (fucking_default[titty] - fucking[titty])) + "/") + fucking_default[titty]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[titty] + " Titty Fuck") + "\r");
}
if (fucking_default[mouth] > 0) {
info_txt = info_txt + (((("Blow job: " + (fucking_default[mouth] - fucking[mouth])) + "/") + fucking_default[mouth]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[mouth] + " Blow Job") + "\r");
}
if (fucking_default[pussy] > 0) {
info_txt = info_txt + (((("Pussy fuck: " + (fucking_default[pussy] - fucking[pussy])) + "/") + fucking_default[pussy]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[pussy] + " Pussy Fuck") + "\r");
}
if (fucking_default[ass] > 0) {
info_txt = info_txt + (((("Ass fuck: " + (fucking_default[ass] - fucking[ass])) + "/") + fucking_default[ass]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[ass] + " Ass Fuck") + "\r");
}
info_txt2 = info_txt;
info_txt3 = info_txt;
}
_root.level = 10;
level_pausa = true;
bonus = false;
titty = 0;
mouth = 1;
pussy = 2;
ass = 3;
fucking = new Array(0, 0, 0, 0);
fucking_default = new Array(0, 0, 0, 0);
holes = new Array(0, 0, 0, 0);
timers = new Array(0, 0, 0, 0);
fucking[titty] = 10;
fucking[mouth] = 10;
fucking[pussy] = 10;
fucking[ass] = 10;
undress_mode = 4;
sperm_bar_decrease = 0.200001;
level_time = 185;
min_show_delay = 1;
min_show_delay = min_show_delay * 25;
max_show_delay = 4;
max_show_delay = max_show_delay * 25;
min_show_time = 1;
min_show_time = min_show_time * 25;
max_show_time = 2;
max_show_time = max_show_time * 25;
max_girls_count = 4;
titty_speed = 10;
blow_speed = 10;
pussy_speed = 10;
ass_speed = 10;
charge_speed = 20;
box._visible = true;
fucking_default[titty] = fucking[titty];
fucking_default[mouth] = fucking[mouth];
fucking_default[pussy] = fucking[pussy];
fucking_default[ass] = fucking[ass];
level_time_decrease = 1 / level_time;
bonus_time = Math.random() / 2;
left_top = 0;
right_top = 1;
left_down = 2;
right_down = 3;
now_fuck = 0;
tit_fuck = 0;
girls_count = 0;
box.used = false;
all_fucking_actions = ((fucking[titty] + fucking[mouth]) + fucking[pussy]) + fucking[ass];
progress_bar_increase = (1 / all_fucking_actions) + 0.0001;
show_diva();
show_bonus_time = function () {
clip = attachMovie("time_bonus", "time_bonus", 410);
clip._x = 40 + random(460);
clip._y = 504;
bonus = true;
};
sperm_bar.charge_title._visible = false;
sperm_bar.normal_title._visible = true;
sp40.onPress = function () {
this._visible = false;
diva._visible = false;
box.used = true;
sperm_hint.removeMovieClip();
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
}
i++;
}
box._visible = false;
clip = attachMovie("fuck40", "fuck40", 51);
clip._x = 0;
clip._y = 0;
};
hide_all_spots();
sp40._visible = true;
clip = attachMovie("task_screen", "task_screen", 500);
clip._x = 0;
clip._y = 0;
clip.txt = "Level " + _root.level;
first_run();
sp00.onPress = function () {
sp0onPress(0);
add_fuck(0, 0, girl00.head._color, girl00.head._eye, girl00.head._eye_color, girl00.head._hair, 1, girl00.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp01.onPress = function () {
sp0onPress(1);
add_fuck(0, 1, girl01.head._color, girl01.head._eye, girl01.head._eye_color, girl01.head._hair, 1, girl01.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp02.onPress = function () {
sp0onPress(2);
add_fuck(0, 2, girl02.head._color, girl02.head._eye, girl02.head._eye_color, girl02.head._hair, 1, girl02.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp03.onPress = function () {
sp0onPress(3);
add_fuck(0, 3, girl03.head._color, girl03.head._eye, girl03.head._eye_color, girl03.head._hair, 1, girl03.blue_portal);
hint3.run();
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp10.onPress = function () {
sp0onPress(0);
add_fuck(1, 0, girl00.head._color, girl00.head._eye, girl00.head._eye_color, girl00.head._hair, 1, girl00.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp11.onPress = function () {
sp0onPress(1);
add_fuck(1, 1, girl01.head._color, girl01.head._eye, girl01.head._eye_color, girl01.head._hair, 1, girl01.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp12.onPress = function () {
sp0onPress(2);
add_fuck(1, 2, girl02.head._color, girl02.head._eye, girl02.head._eye_color, girl02.head._hair, 1, girl02.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp13.onPress = function () {
sp0onPress(3);
add_fuck(1, 3, girl03.head._color, girl03.head._eye, girl03.head._eye_color, girl03.head._hair, 1, girl03.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp20.onPress = function () {
sp2onPress(0);
add_fuck(2, 0, girl20.head._color, girl20.head._eye, girl20.head._eye_color, girl20.head._hair, girl20.pussy_color, girl20.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp21.onPress = function () {
sp2onPress(1);
add_fuck(2, 1, girl21.head._color, girl21.head._eye, girl21.head._eye_color, girl21.head._hair, girl21.pussy_color, girl21.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp22.onPress = function () {
sp2onPress(2);
add_fuck(2, 2, girl22.head._color, girl22.head._eye, girl22.head._eye_color, girl22.head._hair, girl22.pussy_color, girl22.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp23.onPress = function () {
sp2onPress(3);
add_fuck(2, 3, girl23.head._color, girl23.head._eye, girl23.head._eye_color, girl23.head._hair, girl23.pussy_color, girl23.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp30.onPress = function () {
sp3onPress(0);
add_fuck(3, 0, girl30.head._color, girl30.head._eye, girl30.head._eye_color, girl30.head._hair, 1, girl30.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp31.onPress = function () {
sp3onPress(1);
add_fuck(3, 1, girl31.head._color, girl31.head._eye, girl31.head._eye_color, girl31.head._hair, 1, girl31.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp32.onPress = function () {
sp3onPress(2);
add_fuck(3, 2, girl32.head._color, girl32.head._eye, girl32.head._eye_color, girl32.head._hair, 1, girl32.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp33.onPress = function () {
sp3onPress(3);
add_fuck(3, 3, girl33.head._color, girl33.head._eye, girl33.head._eye_color, girl33.head._hair, 1, girl33.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
show_info_txt();
onBarFilled = function () {
level_pausa = true;
bar.timer.gotoAndPlay(2);
hide_all_spots();
};
onEnterFrame = function () {
if (level_pausa == false) {
bar.changeValue(level_time_decrease / -25);
if ((bar.value < bonus_time) and (bonus == false)) {
show_bonus_time();
}
} else {
return(undefined);
}
i = 0;
while (i < 4) {
if (holes[i] == 0) {
if (timers[i] == 0) {
if (girls_count < max_girls_count) {
girl_type = Math.floor(Math.random() * 100);
if (girl_type >= 50) {
add_girl(0, i);
}
if ((girl_type >= 25) and (girl_type < 50)) {
add_girl(2, i);
}
if (girl_type < 25) {
add_girl(3, i);
}
} else {
random_time = Math.floor(Math.random() * ((max_show_delay - min_show_delay) + 1)) + min_show_delay;
timers[i] = random_time;
}
} else {
timers[i]--;
}
} else {
random_time = Math.floor(Math.random() * ((max_show_delay - min_show_delay) + 1)) + min_show_delay;
timers[i] = random_time;
}
i++;
}
if (sperm_bar.value == 0) {
if (!sperm_hint) {
clip = attachMovie("sperm_hint", "sperm_hint", 411);
clip._x = 130;
clip._y = 515;
}
bar_speed = 1E15;
} else {
sperm_hint._visible = false;
bar_speed = bar_speed_default;
}
};
Symbol 133 MovieClip [b40ae67f] Frame 1
function show_diva() {
i = 0;
while (i < 4) {
if ((((eval ("fuck0" + i) != undefined) or (eval ("fuck1" + i) != undefined)) or (eval ("fuck2" + i) != undefined)) or (eval ("fuck3" + i) != undefined)) {
return(undefined);
}
i++;
}
if (fuck40 != undefined) {
return(undefined);
}
_type = undress_mode + 1;
clip = attachMovie("diva" + _type, "diva", 50);
clip._x = 0;
clip._y = 0;
}
function hide_all_spots() {
i = 0;
while (i < 4) {
eval ("sp0" + i)._visible = false;
eval ("sp1" + i)._visible = false;
eval ("sp2" + i)._visible = false;
eval ("sp3" + i)._visible = false;
i++;
}
sp40._visible = false;
}
function show_all_spots() {
i = 0;
while (i < 4) {
if ((eval ("girl0" + i)._visible == true) and (eval ("girl0" + i)._mode == 0)) {
eval ("sp0" + i)._visible = true;
eval ("sp1" + i)._visible = true;
}
if ((eval ("girl3" + i)._visible == true) and (eval ("girl3" + i)._mode == 0)) {
eval ("sp3" + i)._visible = true;
}
if ((eval ("girl2" + i)._visible == true) and (eval ("girl2" + i)._mode == 0)) {
eval ("sp2" + i)._visible = true;
}
i++;
}
if (box._visible == true) {
sp40._visible = true;
}
}
function first_run() {
i = 0;
while (i < 4) {
random_time = Math.floor(Math.random() * max_show_delay) + 1;
if (holes[i] == 0) {
timers[i] = random_time;
}
i++;
}
}
function sp0onPress(hole) {
now_fuck++;
eval ("sp0" + hole)._visible = false;
eval ("sp1" + hole)._visible = false;
eval ("girl0" + hole)._pausa();
eval ("girl0" + hole)._visible = false;
eval ("girl0" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function sp2onPress(hole) {
now_fuck++;
eval ("sp2" + hole)._visible = false;
eval ("girl2" + hole)._pausa();
eval ("girl2" + hole)._visible = false;
eval ("girl2" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function sp3onPress(hole) {
now_fuck++;
eval ("sp3" + hole)._visible = false;
eval ("girl3" + hole)._pausa();
eval ("girl3" + hole)._visible = false;
eval ("girl3" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function add_fuck(_type, hole, _color, _eye, _eye_color, _hair, pussy_color, blue_portal) {
if (hole < 2) {
z_index = 10 + hole;
} else {
z_index = 110 + hole;
}
clip = attachMovie((("fuck" + _type) + "") + hole, (("fuck" + _type) + "") + hole, z_index);
clip._x = 0;
clip._y = 0;
if (hole == 0) {
clip._y = -20;
clip._x = -19;
}
if (hole == 1) {
clip._y = -20;
clip._x = 20;
}
if (hole == 2) {
clip._x = -30;
}
if (hole == 3) {
clip._x = 30;
}
clip.head._color = _color;
clip.head._eye = _eye;
clip.head._eye_color = _eye_color;
clip.head._hair = _hair;
clip.head._mouth = 2;
clip.hole = hole;
clip._type = _type;
clip.pussy_color = pussy_color;
if (blue_portal == 1) {
clip.blue._visible = true;
clip.orange._visible = false;
} else {
clip.blue._visible = false;
clip.orange._visible = true;
}
}
function add_girl(_type, hole) {
holes[hole] = 1;
girls_count++;
if (hole < 2) {
z_index = 0 + hole;
} else {
z_index = 100 + hole;
}
clip = attachMovie((("girl" + _type) + "") + hole, (("girl" + _type) + "") + hole, z_index);
clip._x = 0;
clip._y = 0;
if (hole == 0) {
clip._y = -20;
clip._x = -19;
}
if (hole == 1) {
clip._y = -20;
clip._x = 20;
}
if (hole == 2) {
clip._x = -30;
}
if (hole == 3) {
clip._x = 30;
}
clip.head._color = Math.floor(Math.random() * 4) + 1;
clip.head._eye = Math.floor(Math.random() * 4) + 1;
clip.head._eye_color = Math.floor(Math.random() * 4) + 1;
clip.head._hair = Math.floor(Math.random() * 4) + 1;
clip.pussy_color = Math.floor(Math.random() * 4) + 1;
clip.head._mouth = 2;
clip.hole = hole;
clip.gotoAndPlay("a1");
clip.blue_portal = random(2);
if (clip.blue_portal == 1) {
clip.blue._visible = true;
clip.orange._visible = false;
} else {
clip.blue._visible = false;
clip.orange._visible = true;
}
}
function cumshot(_type, _hole) {
if (fucking[_type] > 0) {
fucking[_type]--;
progress_bar.changeValue(progress_bar_increase);
bar.changeValue(level_time_decrease * (2 / _root.level));
clip = attachMovie("bingo", "bingo" + _type, 400 + _type);
switch (_hole) {
case 0 :
clip._x = 70;
clip._y = 70;
break;
case 1 :
clip._x = 440;
clip._y = 70;
break;
case 2 :
clip._x = 70;
clip._y = 280;
break;
case 3 :
clip._x = 500;
clip._y = 280;
}
}
sperm_bar.changeValue(-1 * sperm_bar_decrease);
show_info_txt();
}
function show_info_txt() {
info_txt = "";
clip.txt1 = "";
if (fucking_default[titty] > 0) {
info_txt = info_txt + (((("Titty fuck: " + (fucking_default[titty] - fucking[titty])) + "/") + fucking_default[titty]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[titty] + " Titty Fuck") + "\r");
}
if (fucking_default[mouth] > 0) {
info_txt = info_txt + (((("Blow job: " + (fucking_default[mouth] - fucking[mouth])) + "/") + fucking_default[mouth]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[mouth] + " Blow Job") + "\r");
}
if (fucking_default[pussy] > 0) {
info_txt = info_txt + (((("Pussy fuck: " + (fucking_default[pussy] - fucking[pussy])) + "/") + fucking_default[pussy]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[pussy] + " Pussy Fuck") + "\r");
}
if (fucking_default[ass] > 0) {
info_txt = info_txt + (((("Ass fuck: " + (fucking_default[ass] - fucking[ass])) + "/") + fucking_default[ass]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[ass] + " Ass Fuck") + "\r");
}
info_txt2 = info_txt;
info_txt3 = info_txt;
}
_root.level = 9;
level_pausa = true;
bonus = false;
titty = 0;
mouth = 1;
pussy = 2;
ass = 3;
fucking = new Array(0, 0, 0, 0);
fucking_default = new Array(0, 0, 0, 0);
holes = new Array(0, 0, 0, 0);
timers = new Array(0, 0, 0, 0);
fucking[titty] = 7;
fucking[mouth] = 7;
fucking[pussy] = 7;
fucking[ass] = 7;
undress_mode = 4;
sperm_bar_decrease = 0.200001;
level_time = 145;
min_show_delay = 1;
min_show_delay = min_show_delay * 25;
max_show_delay = 5;
max_show_delay = max_show_delay * 25;
min_show_time = 2;
min_show_time = min_show_time * 25;
max_show_time = 2;
max_show_time = max_show_time * 25;
max_girls_count = 4;
titty_speed = 10;
blow_speed = 10;
pussy_speed = 10;
ass_speed = 15;
charge_speed = 20;
box._visible = true;
fucking_default[titty] = fucking[titty];
fucking_default[mouth] = fucking[mouth];
fucking_default[pussy] = fucking[pussy];
fucking_default[ass] = fucking[ass];
level_time_decrease = 1 / level_time;
bonus_time = Math.random() / 2;
left_top = 0;
right_top = 1;
left_down = 2;
right_down = 3;
now_fuck = 0;
tit_fuck = 0;
girls_count = 0;
box.used = false;
all_fucking_actions = ((fucking[titty] + fucking[mouth]) + fucking[pussy]) + fucking[ass];
progress_bar_increase = (1 / all_fucking_actions) + 0.001;
show_diva();
show_bonus_time = function () {
clip = attachMovie("time_bonus", "time_bonus", 410);
clip._x = 40 + random(460);
clip._y = 504;
bonus = true;
};
sperm_bar.charge_title._visible = false;
sperm_bar.normal_title._visible = true;
sp40.onPress = function () {
this._visible = false;
diva._visible = false;
box.used = true;
sperm_hint.removeMovieClip();
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
}
i++;
}
box._visible = false;
clip = attachMovie("fuck40", "fuck40", 51);
clip._x = 0;
clip._y = 0;
};
hide_all_spots();
sp40._visible = true;
clip = attachMovie("task_screen", "task_screen", 500);
clip._x = 0;
clip._y = 0;
clip.txt = "Level " + _root.level;
first_run();
sp00.onPress = function () {
sp0onPress(0);
add_fuck(0, 0, girl00.head._color, girl00.head._eye, girl00.head._eye_color, girl00.head._hair, 1, girl00.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp01.onPress = function () {
sp0onPress(1);
add_fuck(0, 1, girl01.head._color, girl01.head._eye, girl01.head._eye_color, girl01.head._hair, 1, girl01.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp02.onPress = function () {
sp0onPress(2);
add_fuck(0, 2, girl02.head._color, girl02.head._eye, girl02.head._eye_color, girl02.head._hair, 1, girl02.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp03.onPress = function () {
sp0onPress(3);
add_fuck(0, 3, girl03.head._color, girl03.head._eye, girl03.head._eye_color, girl03.head._hair, 1, girl03.blue_portal);
hint3.run();
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp10.onPress = function () {
sp0onPress(0);
add_fuck(1, 0, girl00.head._color, girl00.head._eye, girl00.head._eye_color, girl00.head._hair, 1, girl00.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp11.onPress = function () {
sp0onPress(1);
add_fuck(1, 1, girl01.head._color, girl01.head._eye, girl01.head._eye_color, girl01.head._hair, 1, girl01.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp12.onPress = function () {
sp0onPress(2);
add_fuck(1, 2, girl02.head._color, girl02.head._eye, girl02.head._eye_color, girl02.head._hair, 1, girl02.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp13.onPress = function () {
sp0onPress(3);
add_fuck(1, 3, girl03.head._color, girl03.head._eye, girl03.head._eye_color, girl03.head._hair, 1, girl03.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp20.onPress = function () {
sp2onPress(0);
add_fuck(2, 0, girl20.head._color, girl20.head._eye, girl20.head._eye_color, girl20.head._hair, girl20.pussy_color, girl20.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp21.onPress = function () {
sp2onPress(1);
add_fuck(2, 1, girl21.head._color, girl21.head._eye, girl21.head._eye_color, girl21.head._hair, girl21.pussy_color, girl21.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp22.onPress = function () {
sp2onPress(2);
add_fuck(2, 2, girl22.head._color, girl22.head._eye, girl22.head._eye_color, girl22.head._hair, girl22.pussy_color, girl22.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp23.onPress = function () {
sp2onPress(3);
add_fuck(2, 3, girl23.head._color, girl23.head._eye, girl23.head._eye_color, girl23.head._hair, girl23.pussy_color, girl23.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp30.onPress = function () {
sp3onPress(0);
add_fuck(3, 0, girl30.head._color, girl30.head._eye, girl30.head._eye_color, girl30.head._hair, 1, girl30.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp31.onPress = function () {
sp3onPress(1);
add_fuck(3, 1, girl31.head._color, girl31.head._eye, girl31.head._eye_color, girl31.head._hair, 1, girl31.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp32.onPress = function () {
sp3onPress(2);
add_fuck(3, 2, girl32.head._color, girl32.head._eye, girl32.head._eye_color, girl32.head._hair, 1, girl32.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp33.onPress = function () {
sp3onPress(3);
add_fuck(3, 3, girl33.head._color, girl33.head._eye, girl33.head._eye_color, girl33.head._hair, 1, girl33.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
show_info_txt();
onBarFilled = function () {
level_pausa = true;
bar.timer.gotoAndPlay(2);
hide_all_spots();
};
onEnterFrame = function () {
if (level_pausa == false) {
bar.changeValue(level_time_decrease / -25);
if ((bar.value < bonus_time) and (bonus == false)) {
show_bonus_time();
}
} else {
return(undefined);
}
i = 0;
while (i < 4) {
if (holes[i] == 0) {
if (timers[i] == 0) {
if (girls_count < max_girls_count) {
girl_type = Math.floor(Math.random() * 100);
if (girl_type >= 50) {
add_girl(0, i);
}
if ((girl_type >= 25) and (girl_type < 50)) {
add_girl(2, i);
}
if (girl_type < 25) {
add_girl(3, i);
}
} else {
random_time = Math.floor(Math.random() * ((max_show_delay - min_show_delay) + 1)) + min_show_delay;
timers[i] = random_time;
}
} else {
timers[i]--;
}
} else {
random_time = Math.floor(Math.random() * ((max_show_delay - min_show_delay) + 1)) + min_show_delay;
timers[i] = random_time;
}
i++;
}
if (sperm_bar.value == 0) {
if (!sperm_hint) {
clip = attachMovie("sperm_hint", "sperm_hint", 411);
clip._x = 130;
clip._y = 515;
}
bar_speed = 1E15;
} else {
sperm_hint._visible = false;
bar_speed = bar_speed_default;
}
};
Symbol 137 MovieClip [0b2946e3] Frame 1
function show_diva() {
i = 0;
while (i < 4) {
if ((((eval ("fuck0" + i) != undefined) or (eval ("fuck1" + i) != undefined)) or (eval ("fuck2" + i) != undefined)) or (eval ("fuck3" + i) != undefined)) {
return(undefined);
}
i++;
}
if (fuck40 != undefined) {
return(undefined);
}
_type = undress_mode + 1;
clip = attachMovie("diva" + _type, "diva", 50);
clip._x = 0;
clip._y = 0;
}
function hide_all_spots() {
i = 0;
while (i < 4) {
eval ("sp0" + i)._visible = false;
eval ("sp1" + i)._visible = false;
eval ("sp2" + i)._visible = false;
eval ("sp3" + i)._visible = false;
i++;
}
sp40._visible = false;
}
function show_all_spots() {
i = 0;
while (i < 4) {
if ((eval ("girl0" + i)._visible == true) and (eval ("girl0" + i)._mode == 0)) {
eval ("sp0" + i)._visible = true;
eval ("sp1" + i)._visible = true;
}
if ((eval ("girl3" + i)._visible == true) and (eval ("girl3" + i)._mode == 0)) {
eval ("sp3" + i)._visible = true;
}
if ((eval ("girl2" + i)._visible == true) and (eval ("girl2" + i)._mode == 0)) {
eval ("sp2" + i)._visible = true;
}
i++;
}
if (box._visible == true) {
sp40._visible = true;
}
}
function first_run() {
i = 0;
while (i < 4) {
random_time = Math.floor(Math.random() * max_show_delay) + 1;
if (holes[i] == 0) {
timers[i] = random_time;
}
i++;
}
}
function sp0onPress(hole) {
now_fuck++;
eval ("sp0" + hole)._visible = false;
eval ("sp1" + hole)._visible = false;
eval ("girl0" + hole)._pausa();
eval ("girl0" + hole)._visible = false;
eval ("girl0" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function sp2onPress(hole) {
now_fuck++;
eval ("sp2" + hole)._visible = false;
eval ("girl2" + hole)._pausa();
eval ("girl2" + hole)._visible = false;
eval ("girl2" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function sp3onPress(hole) {
now_fuck++;
eval ("sp3" + hole)._visible = false;
eval ("girl3" + hole)._pausa();
eval ("girl3" + hole)._visible = false;
eval ("girl3" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function add_fuck(_type, hole, _color, _eye, _eye_color, _hair, pussy_color, blue_portal) {
if (hole < 2) {
z_index = 10 + hole;
} else {
z_index = 110 + hole;
}
clip = attachMovie((("fuck" + _type) + "") + hole, (("fuck" + _type) + "") + hole, z_index);
clip._x = 0;
clip._y = 0;
if (hole == 0) {
clip._y = -20;
clip._x = -19;
}
if (hole == 1) {
clip._y = -20;
clip._x = 20;
}
if (hole == 2) {
clip._x = -30;
}
if (hole == 3) {
clip._x = 30;
}
clip.head._color = _color;
clip.head._eye = _eye;
clip.head._eye_color = _eye_color;
clip.head._hair = _hair;
clip.head._mouth = 2;
clip.hole = hole;
clip._type = _type;
clip.pussy_color = pussy_color;
if (blue_portal == 1) {
clip.blue._visible = true;
clip.orange._visible = false;
} else {
clip.blue._visible = false;
clip.orange._visible = true;
}
}
function add_girl(_type, hole) {
holes[hole] = 1;
girls_count++;
if (hole < 2) {
z_index = 0 + hole;
} else {
z_index = 100 + hole;
}
clip = attachMovie((("girl" + _type) + "") + hole, (("girl" + _type) + "") + hole, z_index);
clip._x = 0;
clip._y = 0;
if (hole == 0) {
clip._y = -20;
clip._x = -19;
}
if (hole == 1) {
clip._y = -20;
clip._x = 20;
}
if (hole == 2) {
clip._x = -30;
}
if (hole == 3) {
clip._x = 30;
}
clip.head._color = Math.floor(Math.random() * 4) + 1;
clip.head._eye = Math.floor(Math.random() * 4) + 1;
clip.head._eye_color = Math.floor(Math.random() * 4) + 1;
clip.head._hair = Math.floor(Math.random() * 4) + 1;
clip.pussy_color = Math.floor(Math.random() * 4) + 1;
clip.head._mouth = 2;
clip.hole = hole;
clip.gotoAndPlay("a1");
clip.blue_portal = random(2);
if (clip.blue_portal == 1) {
clip.blue._visible = true;
clip.orange._visible = false;
} else {
clip.blue._visible = false;
clip.orange._visible = true;
}
}
function cumshot(_type, _hole) {
if (fucking[_type] > 0) {
fucking[_type]--;
progress_bar.changeValue(progress_bar_increase);
bar.changeValue(level_time_decrease * (2 / _root.level));
clip = attachMovie("bingo", "bingo" + _type, 400 + _type);
switch (_hole) {
case 0 :
clip._x = 70;
clip._y = 70;
break;
case 1 :
clip._x = 440;
clip._y = 70;
break;
case 2 :
clip._x = 70;
clip._y = 280;
break;
case 3 :
clip._x = 500;
clip._y = 280;
}
}
sperm_bar.changeValue(-1 * sperm_bar_decrease);
show_info_txt();
}
function show_info_txt() {
info_txt = "";
clip.txt1 = "";
if (fucking_default[titty] > 0) {
info_txt = info_txt + (((("Titty fuck: " + (fucking_default[titty] - fucking[titty])) + "/") + fucking_default[titty]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[titty] + " Titty Fuck") + "\r");
}
if (fucking_default[mouth] > 0) {
info_txt = info_txt + (((("Blow job: " + (fucking_default[mouth] - fucking[mouth])) + "/") + fucking_default[mouth]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[mouth] + " Blow Job") + "\r");
}
if (fucking_default[pussy] > 0) {
info_txt = info_txt + (((("Pussy fuck: " + (fucking_default[pussy] - fucking[pussy])) + "/") + fucking_default[pussy]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[pussy] + " Pussy Fuck") + "\r");
}
if (fucking_default[ass] > 0) {
info_txt = info_txt + (((("Ass fuck: " + (fucking_default[ass] - fucking[ass])) + "/") + fucking_default[ass]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[ass] + " Ass Fuck") + "\r");
}
info_txt2 = info_txt;
info_txt3 = info_txt;
}
_root.level = 8;
level_pausa = true;
bonus = false;
titty = 0;
mouth = 1;
pussy = 2;
ass = 3;
fucking = new Array(0, 0, 0, 0);
fucking_default = new Array(0, 0, 0, 0);
holes = new Array(0, 0, 0, 0);
timers = new Array(0, 0, 0, 0);
fucking[titty] = 5;
fucking[mouth] = 5;
fucking[pussy] = 5;
fucking[ass] = 5;
undress_mode = 3;
sperm_bar_decrease = 0.200001;
level_time = 130;
min_show_delay = 1;
min_show_delay = min_show_delay * 25;
max_show_delay = 5;
max_show_delay = max_show_delay * 25;
min_show_time = 2;
min_show_time = min_show_time * 25;
max_show_time = 2;
max_show_time = max_show_time * 25;
max_girls_count = 4;
titty_speed = 10;
blow_speed = 10;
pussy_speed = 10;
ass_speed = 30;
charge_speed = 20;
box._visible = true;
fucking_default[titty] = fucking[titty];
fucking_default[mouth] = fucking[mouth];
fucking_default[pussy] = fucking[pussy];
fucking_default[ass] = fucking[ass];
level_time_decrease = 1 / level_time;
bonus_time = Math.random() / 2;
left_top = 0;
right_top = 1;
left_down = 2;
right_down = 3;
now_fuck = 0;
tit_fuck = 0;
girls_count = 0;
box.used = false;
all_fucking_actions = ((fucking[titty] + fucking[mouth]) + fucking[pussy]) + fucking[ass];
progress_bar_increase = (1 / all_fucking_actions) + 0.001;
show_diva();
show_bonus_time = function () {
clip = attachMovie("time_bonus", "time_bonus", 410);
clip._x = 40 + random(460);
clip._y = 504;
bonus = true;
};
sperm_bar.charge_title._visible = false;
sperm_bar.normal_title._visible = true;
sp40.onPress = function () {
this._visible = false;
diva._visible = false;
box.used = true;
sperm_hint.removeMovieClip();
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
box._visible = false;
clip = attachMovie("fuck40", "fuck40", 51);
clip._x = 0;
clip._y = 0;
};
hide_all_spots();
sp40._visible = true;
clip = attachMovie("task_screen", "task_screen", 500);
clip._x = 0;
clip._y = 0;
clip.txt = "Level " + _root.level;
first_run();
sp00.onPress = function () {
sp0onPress(0);
add_fuck(0, 0, girl00.head._color, girl00.head._eye, girl00.head._eye_color, girl00.head._hair, 1, girl00.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp01.onPress = function () {
sp0onPress(1);
add_fuck(0, 1, girl01.head._color, girl01.head._eye, girl01.head._eye_color, girl01.head._hair, 1, girl01.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp02.onPress = function () {
sp0onPress(2);
add_fuck(0, 2, girl02.head._color, girl02.head._eye, girl02.head._eye_color, girl02.head._hair, 1, girl02.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp03.onPress = function () {
sp0onPress(3);
add_fuck(0, 3, girl03.head._color, girl03.head._eye, girl03.head._eye_color, girl03.head._hair, 1, girl03.blue_portal);
hint3.run();
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp10.onPress = function () {
sp0onPress(0);
add_fuck(1, 0, girl00.head._color, girl00.head._eye, girl00.head._eye_color, girl00.head._hair, 1, girl00.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp11.onPress = function () {
sp0onPress(1);
add_fuck(1, 1, girl01.head._color, girl01.head._eye, girl01.head._eye_color, girl01.head._hair, 1, girl01.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp12.onPress = function () {
sp0onPress(2);
add_fuck(1, 2, girl02.head._color, girl02.head._eye, girl02.head._eye_color, girl02.head._hair, 1, girl02.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp13.onPress = function () {
sp0onPress(3);
add_fuck(1, 3, girl03.head._color, girl03.head._eye, girl03.head._eye_color, girl03.head._hair, 1, girl03.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp20.onPress = function () {
sp2onPress(0);
add_fuck(2, 0, girl20.head._color, girl20.head._eye, girl20.head._eye_color, girl20.head._hair, girl20.pussy_color, girl20.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp21.onPress = function () {
sp2onPress(1);
add_fuck(2, 1, girl21.head._color, girl21.head._eye, girl21.head._eye_color, girl21.head._hair, girl21.pussy_color, girl21.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp22.onPress = function () {
sp2onPress(2);
add_fuck(2, 2, girl22.head._color, girl22.head._eye, girl22.head._eye_color, girl22.head._hair, girl22.pussy_color, girl22.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp23.onPress = function () {
sp2onPress(3);
add_fuck(2, 3, girl23.head._color, girl23.head._eye, girl23.head._eye_color, girl23.head._hair, girl23.pussy_color, girl23.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp30.onPress = function () {
sp3onPress(0);
add_fuck(3, 0, girl30.head._color, girl30.head._eye, girl30.head._eye_color, girl30.head._hair, 1, girl30.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp31.onPress = function () {
sp3onPress(1);
add_fuck(3, 1, girl31.head._color, girl31.head._eye, girl31.head._eye_color, girl31.head._hair, 1, girl31.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp32.onPress = function () {
sp3onPress(2);
add_fuck(3, 2, girl32.head._color, girl32.head._eye, girl32.head._eye_color, girl32.head._hair, 1, girl32.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp33.onPress = function () {
sp3onPress(3);
add_fuck(3, 3, girl33.head._color, girl33.head._eye, girl33.head._eye_color, girl33.head._hair, 1, girl33.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
show_info_txt();
onBarFilled = function () {
level_pausa = true;
bar.timer.gotoAndPlay(2);
hide_all_spots();
};
onEnterFrame = function () {
if (level_pausa == false) {
bar.changeValue(level_time_decrease / -25);
if ((bar.value < bonus_time) and (bonus == false)) {
show_bonus_time();
}
} else {
return(undefined);
}
i = 0;
while (i < 4) {
if (holes[i] == 0) {
if (timers[i] == 0) {
if (girls_count < max_girls_count) {
girl_type = Math.floor(Math.random() * 100);
if (girl_type >= 66) {
add_girl(0, i);
}
if ((girl_type >= 33) and (girl_type < 66)) {
add_girl(2, i);
}
if (girl_type < 33) {
add_girl(3, i);
}
} else {
random_time = Math.floor(Math.random() * ((max_show_delay - min_show_delay) + 1)) + min_show_delay;
timers[i] = random_time;
}
} else {
timers[i]--;
}
} else {
random_time = Math.floor(Math.random() * ((max_show_delay - min_show_delay) + 1)) + min_show_delay;
timers[i] = random_time;
}
i++;
}
if (sperm_bar.value == 0) {
if (!sperm_hint) {
clip = attachMovie("sperm_hint", "sperm_hint", 411);
clip._x = 130;
clip._y = 515;
}
bar_speed = 1E15;
} else {
sperm_hint._visible = false;
bar_speed = bar_speed_default;
}
};
Symbol 141 MovieClip [4b68f1d3] Frame 1
function show_diva() {
i = 0;
while (i < 4) {
if ((((eval ("fuck0" + i) != undefined) or (eval ("fuck1" + i) != undefined)) or (eval ("fuck2" + i) != undefined)) or (eval ("fuck3" + i) != undefined)) {
return(undefined);
}
i++;
}
if (fuck40 != undefined) {
return(undefined);
}
_type = undress_mode + 1;
clip = attachMovie("diva" + _type, "diva", 50);
clip._x = 0;
clip._y = 0;
}
function hide_all_spots() {
i = 0;
while (i < 4) {
eval ("sp0" + i)._visible = false;
eval ("sp1" + i)._visible = false;
eval ("sp2" + i)._visible = false;
eval ("sp3" + i)._visible = false;
i++;
}
sp40._visible = false;
}
function show_all_spots() {
i = 0;
while (i < 4) {
if ((eval ("girl0" + i)._visible == true) and (eval ("girl0" + i)._mode == 0)) {
eval ("sp0" + i)._visible = true;
eval ("sp1" + i)._visible = true;
}
if ((eval ("girl3" + i)._visible == true) and (eval ("girl3" + i)._mode == 0)) {
eval ("sp3" + i)._visible = true;
}
if ((eval ("girl2" + i)._visible == true) and (eval ("girl2" + i)._mode == 0)) {
eval ("sp2" + i)._visible = true;
}
i++;
}
if (box._visible == true) {
sp40._visible = true;
}
}
function first_run() {
i = 0;
while (i < 4) {
random_time = Math.floor(Math.random() * max_show_delay) + 1;
if (holes[i] == 0) {
timers[i] = random_time;
}
i++;
}
}
function sp0onPress(hole) {
now_fuck++;
eval ("sp0" + hole)._visible = false;
eval ("sp1" + hole)._visible = false;
eval ("girl0" + hole)._pausa();
eval ("girl0" + hole)._visible = false;
eval ("girl0" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function sp2onPress(hole) {
now_fuck++;
eval ("sp2" + hole)._visible = false;
eval ("girl2" + hole)._pausa();
eval ("girl2" + hole)._visible = false;
eval ("girl2" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function sp3onPress(hole) {
now_fuck++;
eval ("sp3" + hole)._visible = false;
eval ("girl3" + hole)._pausa();
eval ("girl3" + hole)._visible = false;
eval ("girl3" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function add_fuck(_type, hole, _color, _eye, _eye_color, _hair, pussy_color, blue_portal) {
if (hole < 2) {
z_index = 10 + hole;
} else {
z_index = 110 + hole;
}
clip = attachMovie((("fuck" + _type) + "") + hole, (("fuck" + _type) + "") + hole, z_index);
clip._x = 0;
clip._y = 0;
if (hole == 0) {
clip._y = -20;
clip._x = -19;
}
if (hole == 1) {
clip._y = -20;
clip._x = 20;
}
if (hole == 2) {
clip._x = -30;
}
if (hole == 3) {
clip._x = 30;
}
clip.head._color = _color;
clip.head._eye = _eye;
clip.head._eye_color = _eye_color;
clip.head._hair = _hair;
clip.head._mouth = 2;
clip.hole = hole;
clip._type = _type;
clip.pussy_color = pussy_color;
if (blue_portal == 1) {
clip.blue._visible = true;
clip.orange._visible = false;
} else {
clip.blue._visible = false;
clip.orange._visible = true;
}
}
function add_girl(_type, hole) {
holes[hole] = 1;
girls_count++;
if (hole < 2) {
z_index = 0 + hole;
} else {
z_index = 100 + hole;
}
clip = attachMovie((("girl" + _type) + "") + hole, (("girl" + _type) + "") + hole, z_index);
clip._x = 0;
clip._y = 0;
if (hole == 0) {
clip._y = -20;
clip._x = -19;
}
if (hole == 1) {
clip._y = -20;
clip._x = 20;
}
if (hole == 2) {
clip._x = -30;
}
if (hole == 3) {
clip._x = 30;
}
clip.head._color = Math.floor(Math.random() * 4) + 1;
clip.head._eye = Math.floor(Math.random() * 4) + 1;
clip.head._eye_color = Math.floor(Math.random() * 4) + 1;
clip.head._hair = Math.floor(Math.random() * 4) + 1;
clip.pussy_color = Math.floor(Math.random() * 4) + 1;
clip.head._mouth = 2;
clip.hole = hole;
clip.gotoAndPlay("a1");
clip.blue_portal = random(2);
if (clip.blue_portal == 1) {
clip.blue._visible = true;
clip.orange._visible = false;
} else {
clip.blue._visible = false;
clip.orange._visible = true;
}
}
function cumshot(_type, _hole) {
if (fucking[_type] > 0) {
fucking[_type]--;
progress_bar.changeValue(progress_bar_increase);
bar.changeValue(level_time_decrease * (2 / _root.level));
clip = attachMovie("bingo", "bingo" + _type, 400 + _type);
switch (_hole) {
case 0 :
clip._x = 70;
clip._y = 70;
break;
case 1 :
clip._x = 440;
clip._y = 70;
break;
case 2 :
clip._x = 70;
clip._y = 280;
break;
case 3 :
clip._x = 500;
clip._y = 280;
}
}
sperm_bar.changeValue(-1 * sperm_bar_decrease);
show_info_txt();
}
function show_info_txt() {
info_txt = "";
clip.txt1 = "";
if (fucking_default[titty] > 0) {
info_txt = info_txt + (((("Titty fuck: " + (fucking_default[titty] - fucking[titty])) + "/") + fucking_default[titty]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[titty] + " Titty Fuck") + "\r");
}
if (fucking_default[mouth] > 0) {
info_txt = info_txt + (((("Blow job: " + (fucking_default[mouth] - fucking[mouth])) + "/") + fucking_default[mouth]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[mouth] + " Blow Job") + "\r");
}
if (fucking_default[pussy] > 0) {
info_txt = info_txt + (((("Pussy fuck: " + (fucking_default[pussy] - fucking[pussy])) + "/") + fucking_default[pussy]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[pussy] + " Pussy Fuck") + "\r");
}
if (fucking_default[ass] > 0) {
info_txt = info_txt + (((("Ass fuck: " + (fucking_default[ass] - fucking[ass])) + "/") + fucking_default[ass]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[ass] + " Ass Fuck") + "\r");
}
info_txt2 = info_txt;
info_txt3 = info_txt;
}
_root.level = 7;
level_pausa = true;
bonus = false;
titty = 0;
mouth = 1;
pussy = 2;
ass = 3;
fucking = new Array(0, 0, 0, 0);
fucking_default = new Array(0, 0, 0, 0);
holes = new Array(0, 0, 0, 0);
timers = new Array(0, 0, 0, 0);
fucking[titty] = 5;
fucking[mouth] = 5;
fucking[pussy] = 10;
fucking[ass] = 0;
undress_mode = 3;
sperm_bar_decrease = 0.200001;
level_time = 110;
min_show_delay = 1;
min_show_delay = min_show_delay * 25;
max_show_delay = 5;
max_show_delay = max_show_delay * 25;
min_show_time = 2;
min_show_time = min_show_time * 25;
max_show_time = 2;
max_show_time = max_show_time * 25;
max_girls_count = 4;
titty_speed = 10;
blow_speed = 10;
pussy_speed = 15;
ass_speed = 30;
charge_speed = 20;
box._visible = true;
fucking_default[titty] = fucking[titty];
fucking_default[mouth] = fucking[mouth];
fucking_default[pussy] = fucking[pussy];
fucking_default[ass] = fucking[ass];
level_time_decrease = 1 / level_time;
bonus_time = Math.random() / 2;
left_top = 0;
right_top = 1;
left_down = 2;
right_down = 3;
now_fuck = 0;
tit_fuck = 0;
girls_count = 0;
box.used = false;
all_fucking_actions = ((fucking[titty] + fucking[mouth]) + fucking[pussy]) + fucking[ass];
progress_bar_increase = (1 / all_fucking_actions) + 0.001;
show_diva();
show_bonus_time = function () {
clip = attachMovie("time_bonus", "time_bonus", 410);
clip._x = 40 + random(460);
clip._y = 504;
bonus = true;
};
sperm_bar.charge_title._visible = false;
sperm_bar.normal_title._visible = true;
sp40.onPress = function () {
this._visible = false;
diva._visible = false;
box.used = true;
sperm_hint.removeMovieClip();
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
box._visible = false;
clip = attachMovie("fuck40", "fuck40", 51);
clip._x = 0;
clip._y = 0;
};
hide_all_spots();
sp40._visible = true;
clip = attachMovie("task_screen", "task_screen", 500);
clip._x = 0;
clip._y = 0;
clip.txt = "Level " + _root.level;
first_run();
sp00.onPress = function () {
sp0onPress(0);
add_fuck(0, 0, girl00.head._color, girl00.head._eye, girl00.head._eye_color, girl00.head._hair, 1, girl00.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp01.onPress = function () {
sp0onPress(1);
add_fuck(0, 1, girl01.head._color, girl01.head._eye, girl01.head._eye_color, girl01.head._hair, 1, girl01.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp02.onPress = function () {
sp0onPress(2);
add_fuck(0, 2, girl02.head._color, girl02.head._eye, girl02.head._eye_color, girl02.head._hair, 1, girl02.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp03.onPress = function () {
sp0onPress(3);
add_fuck(0, 3, girl03.head._color, girl03.head._eye, girl03.head._eye_color, girl03.head._hair, 1, girl03.blue_portal);
hint3.run();
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp10.onPress = function () {
sp0onPress(0);
add_fuck(1, 0, girl00.head._color, girl00.head._eye, girl00.head._eye_color, girl00.head._hair, 1, girl00.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp11.onPress = function () {
sp0onPress(1);
add_fuck(1, 1, girl01.head._color, girl01.head._eye, girl01.head._eye_color, girl01.head._hair, 1, girl01.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp12.onPress = function () {
sp0onPress(2);
add_fuck(1, 2, girl02.head._color, girl02.head._eye, girl02.head._eye_color, girl02.head._hair, 1, girl02.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp13.onPress = function () {
sp0onPress(3);
add_fuck(1, 3, girl03.head._color, girl03.head._eye, girl03.head._eye_color, girl03.head._hair, 1, girl03.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp20.onPress = function () {
sp2onPress(0);
add_fuck(2, 0, girl20.head._color, girl20.head._eye, girl20.head._eye_color, girl20.head._hair, girl20.pussy_color, girl20.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp21.onPress = function () {
sp2onPress(1);
add_fuck(2, 1, girl21.head._color, girl21.head._eye, girl21.head._eye_color, girl21.head._hair, girl21.pussy_color, girl21.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp22.onPress = function () {
sp2onPress(2);
add_fuck(2, 2, girl22.head._color, girl22.head._eye, girl22.head._eye_color, girl22.head._hair, girl22.pussy_color, girl22.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp23.onPress = function () {
sp2onPress(3);
add_fuck(2, 3, girl23.head._color, girl23.head._eye, girl23.head._eye_color, girl23.head._hair, girl23.pussy_color, girl23.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp30.onPress = function () {
sp3onPress(0);
add_fuck(3, 0, girl30.head._color, girl30.head._eye, girl30.head._eye_color, girl30.head._hair, 1, girl30.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp31.onPress = function () {
sp3onPress(1);
add_fuck(3, 1, girl31.head._color, girl31.head._eye, girl31.head._eye_color, girl31.head._hair, 1, girl31.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp32.onPress = function () {
sp3onPress(2);
add_fuck(3, 2, girl32.head._color, girl32.head._eye, girl32.head._eye_color, girl32.head._hair, 1, girl32.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp33.onPress = function () {
sp3onPress(3);
add_fuck(3, 3, girl33.head._color, girl33.head._eye, girl33.head._eye_color, girl33.head._hair, 1, girl33.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
show_info_txt();
onBarFilled = function () {
level_pausa = true;
bar.timer.gotoAndPlay(2);
hide_all_spots();
};
onEnterFrame = function () {
if (level_pausa == false) {
bar.changeValue(level_time_decrease / -25);
if ((bar.value < bonus_time) and (bonus == false)) {
show_bonus_time();
}
} else {
return(undefined);
}
i = 0;
while (i < 4) {
if (holes[i] == 0) {
if (timers[i] == 0) {
if (girls_count < max_girls_count) {
girl_type = Math.floor(Math.random() * 100);
if (girl_type >= 50) {
add_girl(0, i);
} else {
add_girl(2, i);
}
} else {
random_time = Math.floor(Math.random() * ((max_show_delay - min_show_delay) + 1)) + min_show_delay;
timers[i] = random_time;
}
} else {
timers[i]--;
}
} else {
random_time = Math.floor(Math.random() * ((max_show_delay - min_show_delay) + 1)) + min_show_delay;
timers[i] = random_time;
}
i++;
}
if (sperm_bar.value == 0) {
if (!sperm_hint) {
clip = attachMovie("sperm_hint", "sperm_hint", 411);
clip._x = 130;
clip._y = 515;
}
bar_speed = 1E15;
} else {
sperm_hint._visible = false;
bar_speed = bar_speed_default;
}
};
Symbol 145 MovieClip [d80e3a9f] Frame 1
function show_diva() {
i = 0;
while (i < 4) {
if ((((eval ("fuck0" + i) != undefined) or (eval ("fuck1" + i) != undefined)) or (eval ("fuck2" + i) != undefined)) or (eval ("fuck3" + i) != undefined)) {
return(undefined);
}
i++;
}
if (fuck40 != undefined) {
return(undefined);
}
_type = undress_mode + 1;
clip = attachMovie("diva" + _type, "diva", 50);
clip._x = 0;
clip._y = 0;
}
function hide_all_spots() {
i = 0;
while (i < 4) {
eval ("sp0" + i)._visible = false;
eval ("sp1" + i)._visible = false;
eval ("sp2" + i)._visible = false;
eval ("sp3" + i)._visible = false;
i++;
}
sp40._visible = false;
}
function show_all_spots() {
i = 0;
while (i < 4) {
if ((eval ("girl0" + i)._visible == true) and (eval ("girl0" + i)._mode == 0)) {
eval ("sp0" + i)._visible = true;
eval ("sp1" + i)._visible = true;
}
if ((eval ("girl3" + i)._visible == true) and (eval ("girl3" + i)._mode == 0)) {
eval ("sp3" + i)._visible = true;
}
if ((eval ("girl2" + i)._visible == true) and (eval ("girl2" + i)._mode == 0)) {
eval ("sp2" + i)._visible = true;
}
i++;
}
if (box._visible == true) {
sp40._visible = true;
}
}
function first_run() {
i = 0;
while (i < 4) {
random_time = Math.floor(Math.random() * max_show_delay) + 1;
if (holes[i] == 0) {
timers[i] = random_time;
}
i++;
}
}
function sp0onPress(hole) {
now_fuck++;
eval ("sp0" + hole)._visible = false;
eval ("sp1" + hole)._visible = false;
eval ("girl0" + hole)._pausa();
eval ("girl0" + hole)._visible = false;
eval ("girl0" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function sp2onPress(hole) {
now_fuck++;
eval ("sp2" + hole)._visible = false;
eval ("girl2" + hole)._pausa();
eval ("girl2" + hole)._visible = false;
eval ("girl2" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function sp3onPress(hole) {
now_fuck++;
eval ("sp3" + hole)._visible = false;
eval ("girl3" + hole)._pausa();
eval ("girl3" + hole)._visible = false;
eval ("girl3" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function add_fuck(_type, hole, _color, _eye, _eye_color, _hair, pussy_color, blue_portal) {
if (hole < 2) {
z_index = 10 + hole;
} else {
z_index = 110 + hole;
}
clip = attachMovie((("fuck" + _type) + "") + hole, (("fuck" + _type) + "") + hole, z_index);
clip._x = 0;
clip._y = 0;
if (hole == 0) {
clip._y = -20;
clip._x = -19;
}
if (hole == 1) {
clip._y = -20;
clip._x = 20;
}
if (hole == 2) {
clip._x = -30;
}
if (hole == 3) {
clip._x = 30;
}
clip.head._color = _color;
clip.head._eye = _eye;
clip.head._eye_color = _eye_color;
clip.head._hair = _hair;
clip.head._mouth = 2;
clip.hole = hole;
clip._type = _type;
clip.pussy_color = pussy_color;
if (blue_portal == 1) {
clip.blue._visible = true;
clip.orange._visible = false;
} else {
clip.blue._visible = false;
clip.orange._visible = true;
}
}
function add_girl(_type, hole) {
holes[hole] = 1;
girls_count++;
if (hole < 2) {
z_index = 0 + hole;
} else {
z_index = 100 + hole;
}
clip = attachMovie((("girl" + _type) + "") + hole, (("girl" + _type) + "") + hole, z_index);
clip._x = 0;
clip._y = 0;
if (hole == 0) {
clip._y = -20;
clip._x = -19;
}
if (hole == 1) {
clip._y = -20;
clip._x = 20;
}
if (hole == 2) {
clip._x = -30;
}
if (hole == 3) {
clip._x = 30;
}
clip.head._color = Math.floor(Math.random() * 4) + 1;
clip.head._eye = Math.floor(Math.random() * 4) + 1;
clip.head._eye_color = Math.floor(Math.random() * 4) + 1;
clip.head._hair = Math.floor(Math.random() * 4) + 1;
clip.pussy_color = Math.floor(Math.random() * 4) + 1;
clip.head._mouth = 2;
clip.hole = hole;
clip.gotoAndPlay("a1");
clip.blue_portal = random(2);
if (clip.blue_portal == 1) {
clip.blue._visible = true;
clip.orange._visible = false;
} else {
clip.blue._visible = false;
clip.orange._visible = true;
}
}
function cumshot(_type, _hole) {
if (fucking[_type] > 0) {
fucking[_type]--;
progress_bar.changeValue(progress_bar_increase);
bar.changeValue(level_time_decrease * (2 / _root.level));
clip = attachMovie("bingo", "bingo" + _type, 400 + _type);
switch (_hole) {
case 0 :
clip._x = 70;
clip._y = 70;
break;
case 1 :
clip._x = 440;
clip._y = 70;
break;
case 2 :
clip._x = 70;
clip._y = 280;
break;
case 3 :
clip._x = 500;
clip._y = 280;
}
}
sperm_bar.changeValue(-1 * sperm_bar_decrease);
show_info_txt();
}
function show_info_txt() {
info_txt = "";
clip.txt1 = "";
if (fucking_default[titty] > 0) {
info_txt = info_txt + (((("Titty fuck: " + (fucking_default[titty] - fucking[titty])) + "/") + fucking_default[titty]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[titty] + " Titty Fuck") + "\r");
}
if (fucking_default[mouth] > 0) {
info_txt = info_txt + (((("Blow job: " + (fucking_default[mouth] - fucking[mouth])) + "/") + fucking_default[mouth]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[mouth] + " Blow Job") + "\r");
}
if (fucking_default[pussy] > 0) {
info_txt = info_txt + (((("Pussy fuck: " + (fucking_default[pussy] - fucking[pussy])) + "/") + fucking_default[pussy]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[pussy] + " Pussy Fuck") + "\r");
}
if (fucking_default[ass] > 0) {
info_txt = info_txt + (((("Ass fuck: " + (fucking_default[ass] - fucking[ass])) + "/") + fucking_default[ass]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[ass] + " Ass Fuck") + "\r");
}
info_txt2 = info_txt;
info_txt3 = info_txt;
}
_root.level = 6;
level_pausa = true;
bonus = false;
titty = 0;
mouth = 1;
pussy = 2;
ass = 3;
fucking = new Array(0, 0, 0, 0);
fucking_default = new Array(0, 0, 0, 0);
holes = new Array(0, 0, 0, 0);
timers = new Array(0, 0, 0, 0);
fucking[titty] = 3;
fucking[mouth] = 3;
fucking[pussy] = 5;
fucking[ass] = 0;
undress_mode = 2;
sperm_bar_decrease = 0.200001;
level_time = 80;
min_show_delay = 2;
min_show_delay = min_show_delay * 25;
max_show_delay = 6;
max_show_delay = max_show_delay * 25;
min_show_time = 2;
min_show_time = min_show_time * 25;
max_show_time = 3;
max_show_time = max_show_time * 25;
max_girls_count = 4;
titty_speed = 10;
blow_speed = 10;
pussy_speed = 30;
ass_speed = 30;
charge_speed = 20;
box._visible = true;
fucking_default[titty] = fucking[titty];
fucking_default[mouth] = fucking[mouth];
fucking_default[pussy] = fucking[pussy];
fucking_default[ass] = fucking[ass];
level_time_decrease = 1 / level_time;
bonus_time = Math.random() / 2;
left_top = 0;
right_top = 1;
left_down = 2;
right_down = 3;
now_fuck = 0;
tit_fuck = 0;
girls_count = 0;
box.used = false;
all_fucking_actions = ((fucking[titty] + fucking[mouth]) + fucking[pussy]) + fucking[ass];
progress_bar_increase = (1 / all_fucking_actions) + 0.001;
show_diva();
show_bonus_time = function () {
clip = attachMovie("time_bonus", "time_bonus", 410);
clip._x = 40 + random(460);
clip._y = 504;
bonus = true;
};
sperm_bar.charge_title._visible = false;
sperm_bar.normal_title._visible = true;
sp40.onPress = function () {
this._visible = false;
diva._visible = false;
box.used = true;
sperm_hint.removeMovieClip();
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
box._visible = false;
clip = attachMovie("fuck40", "fuck40", 51);
clip._x = 0;
clip._y = 0;
};
hide_all_spots();
sp40._visible = true;
clip = attachMovie("task_screen", "task_screen", 500);
clip._x = 0;
clip._y = 0;
clip.txt = "Level " + _root.level;
first_run();
sp00.onPress = function () {
sp0onPress(0);
add_fuck(0, 0, girl00.head._color, girl00.head._eye, girl00.head._eye_color, girl00.head._hair, 1, girl00.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp01.onPress = function () {
sp0onPress(1);
add_fuck(0, 1, girl01.head._color, girl01.head._eye, girl01.head._eye_color, girl01.head._hair, 1, girl01.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp02.onPress = function () {
sp0onPress(2);
add_fuck(0, 2, girl02.head._color, girl02.head._eye, girl02.head._eye_color, girl02.head._hair, 1, girl02.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp03.onPress = function () {
sp0onPress(3);
add_fuck(0, 3, girl03.head._color, girl03.head._eye, girl03.head._eye_color, girl03.head._hair, 1, girl03.blue_portal);
hint3.run();
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp10.onPress = function () {
sp0onPress(0);
add_fuck(1, 0, girl00.head._color, girl00.head._eye, girl00.head._eye_color, girl00.head._hair, 1, girl00.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp11.onPress = function () {
sp0onPress(1);
add_fuck(1, 1, girl01.head._color, girl01.head._eye, girl01.head._eye_color, girl01.head._hair, 1, girl01.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp12.onPress = function () {
sp0onPress(2);
add_fuck(1, 2, girl02.head._color, girl02.head._eye, girl02.head._eye_color, girl02.head._hair, 1, girl02.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp13.onPress = function () {
sp0onPress(3);
add_fuck(1, 3, girl03.head._color, girl03.head._eye, girl03.head._eye_color, girl03.head._hair, 1, girl03.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp20.onPress = function () {
sp2onPress(0);
add_fuck(2, 0, girl20.head._color, girl20.head._eye, girl20.head._eye_color, girl20.head._hair, girl20.pussy_color, girl20.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp21.onPress = function () {
sp2onPress(1);
add_fuck(2, 1, girl21.head._color, girl21.head._eye, girl21.head._eye_color, girl21.head._hair, girl21.pussy_color, girl21.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp22.onPress = function () {
sp2onPress(2);
add_fuck(2, 2, girl22.head._color, girl22.head._eye, girl22.head._eye_color, girl22.head._hair, girl22.pussy_color, girl22.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp23.onPress = function () {
sp2onPress(3);
add_fuck(2, 3, girl23.head._color, girl23.head._eye, girl23.head._eye_color, girl23.head._hair, girl23.pussy_color, girl23.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp30.onPress = function () {
sp3onPress(0);
add_fuck(3, 0, girl30.head._color, girl30.head._eye, girl30.head._eye_color, girl30.head._hair, 1, girl30.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp31.onPress = function () {
sp3onPress(1);
add_fuck(3, 1, girl31.head._color, girl31.head._eye, girl31.head._eye_color, girl31.head._hair, 1, girl31.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp32.onPress = function () {
sp3onPress(2);
add_fuck(3, 2, girl32.head._color, girl32.head._eye, girl32.head._eye_color, girl32.head._hair, 1, girl32.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp33.onPress = function () {
sp3onPress(3);
add_fuck(3, 3, girl33.head._color, girl33.head._eye, girl33.head._eye_color, girl33.head._hair, 1, girl33.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
show_info_txt();
onBarFilled = function () {
level_pausa = true;
bar.timer.gotoAndPlay(2);
hide_all_spots();
};
onEnterFrame = function () {
if (level_pausa == false) {
bar.changeValue(level_time_decrease / -25);
if ((bar.value < bonus_time) and (bonus == false)) {
show_bonus_time();
}
} else {
return(undefined);
}
i = 0;
while (i < 4) {
if (holes[i] == 0) {
if (timers[i] == 0) {
if (girls_count < max_girls_count) {
girl_type = Math.floor(Math.random() * 100);
if (girl_type >= 50) {
add_girl(0, i);
} else {
add_girl(2, i);
}
} else {
random_time = Math.floor(Math.random() * ((max_show_delay - min_show_delay) + 1)) + min_show_delay;
timers[i] = random_time;
}
} else {
timers[i]--;
}
} else {
random_time = Math.floor(Math.random() * ((max_show_delay - min_show_delay) + 1)) + min_show_delay;
timers[i] = random_time;
}
i++;
}
if (sperm_bar.value == 0) {
if (!sperm_hint) {
clip = attachMovie("sperm_hint", "sperm_hint", 411);
clip._x = 130;
clip._y = 515;
}
bar_speed = 1E15;
} else {
sperm_hint._visible = false;
bar_speed = bar_speed_default;
}
};
Symbol 149 MovieClip [6d804572] Frame 1
function show_diva() {
i = 0;
while (i < 4) {
if ((((eval ("fuck0" + i) != undefined) or (eval ("fuck1" + i) != undefined)) or (eval ("fuck2" + i) != undefined)) or (eval ("fuck3" + i) != undefined)) {
return(undefined);
}
i++;
}
if (fuck40 != undefined) {
return(undefined);
}
_type = undress_mode + 1;
clip = attachMovie("diva" + _type, "diva", 50);
clip._x = 0;
clip._y = 0;
}
function hide_all_spots() {
i = 0;
while (i < 4) {
eval ("sp0" + i)._visible = false;
eval ("sp1" + i)._visible = false;
eval ("sp2" + i)._visible = false;
eval ("sp3" + i)._visible = false;
i++;
}
sp40._visible = false;
}
function show_all_spots() {
i = 0;
while (i < 4) {
if ((eval ("girl0" + i)._visible == true) and (eval ("girl0" + i)._mode == 0)) {
eval ("sp0" + i)._visible = true;
eval ("sp1" + i)._visible = true;
}
if ((eval ("girl3" + i)._visible == true) and (eval ("girl3" + i)._mode == 0)) {
eval ("sp3" + i)._visible = true;
}
if ((eval ("girl2" + i)._visible == true) and (eval ("girl2" + i)._mode == 0)) {
eval ("sp2" + i)._visible = true;
}
i++;
}
if (box._visible == true) {
sp40._visible = true;
}
}
function first_run() {
i = 0;
while (i < 4) {
random_time = Math.floor(Math.random() * max_show_delay) + 1;
if (holes[i] == 0) {
timers[i] = random_time;
}
i++;
}
}
function sp0onPress(hole) {
now_fuck++;
eval ("sp0" + hole)._visible = false;
eval ("sp1" + hole)._visible = false;
eval ("girl0" + hole)._pausa();
eval ("girl0" + hole)._visible = false;
eval ("girl0" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function sp2onPress(hole) {
now_fuck++;
eval ("sp2" + hole)._visible = false;
eval ("girl2" + hole)._pausa();
eval ("girl2" + hole)._visible = false;
eval ("girl2" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function sp3onPress(hole) {
now_fuck++;
eval ("sp3" + hole)._visible = false;
eval ("girl3" + hole)._pausa();
eval ("girl3" + hole)._visible = false;
eval ("girl3" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function add_fuck(_type, hole, _color, _eye, _eye_color, _hair, pussy_color, blue_portal) {
if (hole < 2) {
z_index = 10 + hole;
} else {
z_index = 110 + hole;
}
clip = attachMovie((("fuck" + _type) + "") + hole, (("fuck" + _type) + "") + hole, z_index);
clip._x = 0;
clip._y = 0;
if (hole == 0) {
clip._y = -20;
clip._x = -19;
}
if (hole == 1) {
clip._y = -20;
clip._x = 20;
}
if (hole == 2) {
clip._x = -30;
}
if (hole == 3) {
clip._x = 30;
}
clip.head._color = _color;
clip.head._eye = _eye;
clip.head._eye_color = _eye_color;
clip.head._hair = _hair;
clip.head._mouth = 2;
clip.hole = hole;
clip._type = _type;
clip.pussy_color = pussy_color;
if (blue_portal == 1) {
clip.blue._visible = true;
clip.orange._visible = false;
} else {
clip.blue._visible = false;
clip.orange._visible = true;
}
}
function add_girl(_type, hole) {
holes[hole] = 1;
girls_count++;
if (hole < 2) {
z_index = 0 + hole;
} else {
z_index = 100 + hole;
}
clip = attachMovie((("girl" + _type) + "") + hole, (("girl" + _type) + "") + hole, z_index);
clip._x = 0;
clip._y = 0;
if (hole == 0) {
clip._y = -20;
clip._x = -19;
}
if (hole == 1) {
clip._y = -20;
clip._x = 20;
}
if (hole == 2) {
clip._x = -30;
}
if (hole == 3) {
clip._x = 30;
}
clip.head._color = Math.floor(Math.random() * 4) + 1;
clip.head._eye = Math.floor(Math.random() * 4) + 1;
clip.head._eye_color = Math.floor(Math.random() * 4) + 1;
clip.head._hair = Math.floor(Math.random() * 4) + 1;
clip.pussy_color = Math.floor(Math.random() * 4) + 1;
clip.head._mouth = 2;
clip.hole = hole;
clip.gotoAndPlay("a1");
clip.blue_portal = random(2);
if (clip.blue_portal == 1) {
clip.blue._visible = true;
clip.orange._visible = false;
} else {
clip.blue._visible = false;
clip.orange._visible = true;
}
}
function cumshot(_type, _hole) {
if (fucking[_type] > 0) {
fucking[_type]--;
progress_bar.changeValue(progress_bar_increase);
bar.changeValue(level_time_decrease * (2 / _root.level));
clip = attachMovie("bingo", "bingo" + _type, 400 + _type);
switch (_hole) {
case 0 :
clip._x = 70;
clip._y = 70;
break;
case 1 :
clip._x = 440;
clip._y = 70;
break;
case 2 :
clip._x = 70;
clip._y = 280;
break;
case 3 :
clip._x = 500;
clip._y = 280;
}
}
sperm_bar.changeValue(-1 * sperm_bar_decrease);
show_info_txt();
}
function show_info_txt() {
info_txt = "";
clip.txt1 = "";
if (fucking_default[titty] > 0) {
info_txt = info_txt + (((("Titty fuck: " + (fucking_default[titty] - fucking[titty])) + "/") + fucking_default[titty]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[titty] + " Titty Fuck") + "\r");
}
if (fucking_default[mouth] > 0) {
info_txt = info_txt + (((("Blow job: " + (fucking_default[mouth] - fucking[mouth])) + "/") + fucking_default[mouth]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[mouth] + " Blow Job") + "\r");
}
if (fucking_default[pussy] > 0) {
info_txt = info_txt + (((("Pussy fuck: " + (fucking_default[pussy] - fucking[pussy])) + "/") + fucking_default[pussy]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[pussy] + " Pussy Fuck") + "\r");
}
if (fucking_default[ass] > 0) {
info_txt = info_txt + (((("Ass fuck: " + (fucking_default[ass] - fucking[ass])) + "/") + fucking_default[ass]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[ass] + " Ass Fuck") + "\r");
}
info_txt2 = info_txt;
info_txt3 = info_txt;
}
_root.level = 5;
level_pausa = true;
bonus = false;
titty = 0;
mouth = 1;
pussy = 2;
ass = 3;
fucking = new Array(0, 0, 0, 0);
fucking_default = new Array(0, 0, 0, 0);
holes = new Array(0, 0, 0, 0);
timers = new Array(0, 0, 0, 0);
fucking[titty] = 8;
fucking[mouth] = 8;
fucking[pussy] = 0;
fucking[ass] = 0;
undress_mode = 2;
sperm_bar_decrease = 0.200001;
level_time = 80;
min_show_delay = 3;
min_show_delay = min_show_delay * 25;
max_show_delay = 7;
max_show_delay = max_show_delay * 25;
min_show_time = 1;
min_show_time = min_show_time * 25;
max_show_time = 2;
max_show_time = max_show_time * 25;
max_girls_count = 4;
titty_speed = 10;
blow_speed = 10;
pussy_speed = 30;
ass_speed = 30;
charge_speed = 30;
box._visible = true;
fucking_default[titty] = fucking[titty];
fucking_default[mouth] = fucking[mouth];
fucking_default[pussy] = fucking[pussy];
fucking_default[ass] = fucking[ass];
level_time_decrease = 1 / level_time;
bonus_time = Math.random() / 2;
left_top = 0;
right_top = 1;
left_down = 2;
right_down = 3;
now_fuck = 0;
tit_fuck = 0;
girls_count = 0;
box.used = false;
all_fucking_actions = ((fucking[titty] + fucking[mouth]) + fucking[pussy]) + fucking[ass];
progress_bar_increase = (1 / all_fucking_actions) + 0.001;
show_diva();
show_bonus_time = function () {
clip = attachMovie("time_bonus", "time_bonus", 410);
clip._x = 40 + random(460);
clip._y = 504;
bonus = true;
};
sperm_bar.charge_title._visible = false;
sperm_bar.normal_title._visible = true;
sp40.onPress = function () {
this._visible = false;
diva._visible = false;
box.used = true;
sperm_hint.removeMovieClip();
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
box._visible = false;
clip = attachMovie("fuck40", "fuck40", 51);
clip._x = 0;
clip._y = 0;
};
hide_all_spots();
sp40._visible = true;
clip = attachMovie("task_screen", "task_screen", 500);
clip._x = 0;
clip._y = 0;
clip.txt = "Level " + _root.level;
first_run();
sp00.onPress = function () {
sp0onPress(0);
add_fuck(0, 0, girl00.head._color, girl00.head._eye, girl00.head._eye_color, girl00.head._hair, 1, girl00.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp01.onPress = function () {
sp0onPress(1);
add_fuck(0, 1, girl01.head._color, girl01.head._eye, girl01.head._eye_color, girl01.head._hair, 1, girl01.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp02.onPress = function () {
sp0onPress(2);
add_fuck(0, 2, girl02.head._color, girl02.head._eye, girl02.head._eye_color, girl02.head._hair, 1, girl02.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp03.onPress = function () {
sp0onPress(3);
add_fuck(0, 3, girl03.head._color, girl03.head._eye, girl03.head._eye_color, girl03.head._hair, 1, girl03.blue_portal);
hint3.run();
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp10.onPress = function () {
sp0onPress(0);
add_fuck(1, 0, girl00.head._color, girl00.head._eye, girl00.head._eye_color, girl00.head._hair, 1, girl00.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp11.onPress = function () {
sp0onPress(1);
add_fuck(1, 1, girl01.head._color, girl01.head._eye, girl01.head._eye_color, girl01.head._hair, 1, girl01.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp12.onPress = function () {
sp0onPress(2);
add_fuck(1, 2, girl02.head._color, girl02.head._eye, girl02.head._eye_color, girl02.head._hair, 1, girl02.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp13.onPress = function () {
sp0onPress(3);
add_fuck(1, 3, girl03.head._color, girl03.head._eye, girl03.head._eye_color, girl03.head._hair, 1, girl03.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp20.onPress = function () {
sp2onPress(0);
add_fuck(2, 0, girl20.head._color, girl20.head._eye, girl20.head._eye_color, girl20.head._hair, girl20.pussy_color, girl20.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp21.onPress = function () {
sp2onPress(1);
add_fuck(2, 1, girl21.head._color, girl21.head._eye, girl21.head._eye_color, girl21.head._hair, girl21.pussy_color, girl21.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp22.onPress = function () {
sp2onPress(2);
add_fuck(2, 2, girl22.head._color, girl22.head._eye, girl22.head._eye_color, girl22.head._hair, girl22.pussy_color, girl22.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp23.onPress = function () {
sp2onPress(3);
add_fuck(2, 3, girl23.head._color, girl23.head._eye, girl23.head._eye_color, girl23.head._hair, girl23.pussy_color, girl23.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp30.onPress = function () {
sp3onPress(0);
add_fuck(3, 0, girl30.head._color, girl30.head._eye, girl30.head._eye_color, girl30.head._hair, 1, girl30.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp31.onPress = function () {
sp3onPress(1);
add_fuck(3, 1, girl31.head._color, girl31.head._eye, girl31.head._eye_color, girl31.head._hair, 1, girl31.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp32.onPress = function () {
sp3onPress(2);
add_fuck(3, 2, girl32.head._color, girl32.head._eye, girl32.head._eye_color, girl32.head._hair, 1, girl32.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp33.onPress = function () {
sp3onPress(3);
add_fuck(3, 3, girl33.head._color, girl33.head._eye, girl33.head._eye_color, girl33.head._hair, 1, girl33.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
show_info_txt();
onBarFilled = function () {
level_pausa = true;
bar.timer.gotoAndPlay(2);
hide_all_spots();
};
onEnterFrame = function () {
if (level_pausa == false) {
bar.changeValue(level_time_decrease / -25);
if ((bar.value < bonus_time) and (bonus == false)) {
show_bonus_time();
}
} else {
return(undefined);
}
i = 0;
while (i < 4) {
if (holes[i] == 0) {
if (timers[i] == 0) {
if (girls_count < max_girls_count) {
add_girl(0, i);
} else {
random_time = Math.floor(Math.random() * ((max_show_delay - min_show_delay) + 1)) + min_show_delay;
timers[i] = random_time;
}
} else {
timers[i]--;
}
} else {
random_time = Math.floor(Math.random() * ((max_show_delay - min_show_delay) + 1)) + min_show_delay;
timers[i] = random_time;
}
i++;
}
if (sperm_bar.value == 0) {
if (!sperm_hint) {
clip = attachMovie("sperm_hint", "sperm_hint", 411);
clip._x = 130;
clip._y = 515;
}
bar_speed = 1E15;
} else {
sperm_hint._visible = false;
bar_speed = bar_speed_default;
}
};
Symbol 153 MovieClip [df9630be] Frame 1
function show_diva() {
i = 0;
while (i < 4) {
if ((((eval ("fuck0" + i) != undefined) or (eval ("fuck1" + i) != undefined)) or (eval ("fuck2" + i) != undefined)) or (eval ("fuck3" + i) != undefined)) {
return(undefined);
}
i++;
}
if (fuck40 != undefined) {
return(undefined);
}
_type = undress_mode + 1;
clip = attachMovie("diva" + _type, "diva", 50);
clip._x = 0;
clip._y = 0;
}
function hide_all_spots() {
i = 0;
while (i < 4) {
eval ("sp0" + i)._visible = false;
eval ("sp1" + i)._visible = false;
eval ("sp2" + i)._visible = false;
eval ("sp3" + i)._visible = false;
i++;
}
sp40._visible = false;
}
function show_all_spots() {
i = 0;
while (i < 4) {
if ((eval ("girl0" + i)._visible == true) and (eval ("girl0" + i)._mode == 0)) {
eval ("sp0" + i)._visible = true;
eval ("sp1" + i)._visible = true;
}
if ((eval ("girl3" + i)._visible == true) and (eval ("girl3" + i)._mode == 0)) {
eval ("sp3" + i)._visible = true;
}
if ((eval ("girl2" + i)._visible == true) and (eval ("girl2" + i)._mode == 0)) {
eval ("sp2" + i)._visible = true;
}
i++;
}
if (box._visible == true) {
sp40._visible = true;
}
}
function first_run() {
i = 0;
while (i < 4) {
random_time = Math.floor(Math.random() * max_show_delay) + 1;
if (holes[i] == 0) {
timers[i] = random_time;
}
i++;
}
}
function sp0onPress(hole) {
now_fuck++;
eval ("sp0" + hole)._visible = false;
eval ("sp1" + hole)._visible = false;
eval ("girl0" + hole)._pausa();
eval ("girl0" + hole)._visible = false;
eval ("girl0" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function sp2onPress(hole) {
now_fuck++;
eval ("sp2" + hole)._visible = false;
eval ("girl2" + hole)._pausa();
eval ("girl2" + hole)._visible = false;
eval ("girl2" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function sp3onPress(hole) {
now_fuck++;
eval ("sp3" + hole)._visible = false;
eval ("girl3" + hole)._pausa();
eval ("girl3" + hole)._visible = false;
eval ("girl3" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function add_fuck(_type, hole, _color, _eye, _eye_color, _hair, pussy_color, blue_portal) {
if (hole < 2) {
z_index = 10 + hole;
} else {
z_index = 110 + hole;
}
clip = attachMovie((("fuck" + _type) + "") + hole, (("fuck" + _type) + "") + hole, z_index);
clip._x = 0;
clip._y = 0;
if (hole == 0) {
clip._y = -20;
clip._x = -19;
}
if (hole == 1) {
clip._y = -20;
clip._x = 20;
}
if (hole == 2) {
clip._x = -30;
}
if (hole == 3) {
clip._x = 30;
}
clip.head._color = _color;
clip.head._eye = _eye;
clip.head._eye_color = _eye_color;
clip.head._hair = _hair;
clip.head._mouth = 2;
clip.hole = hole;
clip._type = _type;
clip.pussy_color = pussy_color;
if (blue_portal == 1) {
clip.blue._visible = true;
clip.orange._visible = false;
} else {
clip.blue._visible = false;
clip.orange._visible = true;
}
}
function add_girl(_type, hole) {
holes[hole] = 1;
girls_count++;
if (hole < 2) {
z_index = 0 + hole;
} else {
z_index = 100 + hole;
}
clip = attachMovie((("girl" + _type) + "") + hole, (("girl" + _type) + "") + hole, z_index);
clip._x = 0;
clip._y = 0;
if (hole == 0) {
clip._y = -20;
clip._x = -19;
}
if (hole == 1) {
clip._y = -20;
clip._x = 20;
}
if (hole == 2) {
clip._x = -30;
}
if (hole == 3) {
clip._x = 30;
}
clip.head._color = Math.floor(Math.random() * 4) + 1;
clip.head._eye = Math.floor(Math.random() * 4) + 1;
clip.head._eye_color = Math.floor(Math.random() * 4) + 1;
clip.head._hair = Math.floor(Math.random() * 4) + 1;
clip.pussy_color = Math.floor(Math.random() * 4) + 1;
clip.head._mouth = 2;
clip.hole = hole;
clip.gotoAndPlay("a1");
clip.blue_portal = random(2);
if (clip.blue_portal == 1) {
clip.blue._visible = true;
clip.orange._visible = false;
} else {
clip.blue._visible = false;
clip.orange._visible = true;
}
}
function cumshot(_type, _hole) {
if (fucking[_type] > 0) {
fucking[_type]--;
progress_bar.changeValue(progress_bar_increase);
bar.changeValue(level_time_decrease * (2 / _root.level));
clip = attachMovie("bingo", "bingo" + _type, 400 + _type);
switch (_hole) {
case 0 :
clip._x = 70;
clip._y = 70;
break;
case 1 :
clip._x = 440;
clip._y = 70;
break;
case 2 :
clip._x = 70;
clip._y = 280;
break;
case 3 :
clip._x = 500;
clip._y = 280;
}
}
sperm_bar.changeValue(-1 * sperm_bar_decrease);
show_info_txt();
}
function show_info_txt() {
info_txt = "";
clip.txt1 = "";
if (fucking_default[titty] > 0) {
info_txt = info_txt + (((("Titty fuck: " + (fucking_default[titty] - fucking[titty])) + "/") + fucking_default[titty]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[titty] + " Titty Fuck") + "\r");
}
if (fucking_default[mouth] > 0) {
info_txt = info_txt + (((("Blow job: " + (fucking_default[mouth] - fucking[mouth])) + "/") + fucking_default[mouth]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[mouth] + " Blow Job") + "\r");
}
if (fucking_default[pussy] > 0) {
info_txt = info_txt + (((("Pussy fuck: " + (fucking_default[pussy] - fucking[pussy])) + "/") + fucking_default[pussy]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[pussy] + " Pussy Fuck") + "\r");
}
if (fucking_default[ass] > 0) {
info_txt = info_txt + (((("Ass fuck: " + (fucking_default[ass] - fucking[ass])) + "/") + fucking_default[ass]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[ass] + " Ass Fuck") + "\r");
}
info_txt2 = info_txt;
info_txt3 = info_txt;
}
_root.level = 4;
level_pausa = true;
bonus = false;
titty = 0;
mouth = 1;
pussy = 2;
ass = 3;
fucking = new Array(0, 0, 0, 0);
fucking_default = new Array(0, 0, 0, 0);
holes = new Array(0, 0, 0, 0);
timers = new Array(0, 0, 0, 0);
fucking[titty] = 3;
fucking[mouth] = 8;
fucking[pussy] = 0;
fucking[ass] = 0;
undress_mode = 1;
sperm_bar_decrease = 0;
level_time = 50;
min_show_delay = 4;
min_show_delay = min_show_delay * 25;
max_show_delay = 10;
max_show_delay = max_show_delay * 25;
min_show_time = 1;
min_show_time = min_show_time * 25;
max_show_time = 3;
max_show_time = max_show_time * 25;
max_girls_count = 3;
titty_speed = 10;
blow_speed = 15;
pussy_speed = 30;
ass_speed = 30;
charge_speed = 50;
box._visible = false;
fucking_default[titty] = fucking[titty];
fucking_default[mouth] = fucking[mouth];
fucking_default[pussy] = fucking[pussy];
fucking_default[ass] = fucking[ass];
level_time_decrease = 1 / level_time;
bonus_time = Math.random() / 2;
left_top = 0;
right_top = 1;
left_down = 2;
right_down = 3;
now_fuck = 0;
tit_fuck = 0;
girls_count = 0;
box.used = false;
all_fucking_actions = ((fucking[titty] + fucking[mouth]) + fucking[pussy]) + fucking[ass];
progress_bar_increase = (1 / all_fucking_actions) + 0.001;
show_diva();
show_bonus_time = function () {
clip = attachMovie("time_bonus", "time_bonus", 410);
clip._x = 40 + random(460);
clip._y = 504;
bonus = true;
};
sperm_bar.charge_title._visible = false;
sperm_bar.normal_title._visible = true;
sp40.onPress = function () {
this._visible = false;
diva._visible = false;
box.used = true;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
box._visible = false;
clip = attachMovie("fuck40", "fuck40", 51);
clip._x = 0;
clip._y = 0;
};
hide_all_spots();
sp40._visible = true;
clip = attachMovie("task_screen", "task_screen", 500);
clip._x = 0;
clip._y = 0;
clip.txt = "Level " + _root.level;
first_run();
sp00.onPress = function () {
sp0onPress(0);
add_fuck(0, 0, girl00.head._color, girl00.head._eye, girl00.head._eye_color, girl00.head._hair, 1, girl00.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp01.onPress = function () {
sp0onPress(1);
add_fuck(0, 1, girl01.head._color, girl01.head._eye, girl01.head._eye_color, girl01.head._hair, 1, girl01.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp02.onPress = function () {
sp0onPress(2);
add_fuck(0, 2, girl02.head._color, girl02.head._eye, girl02.head._eye_color, girl02.head._hair, 1, girl02.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp03.onPress = function () {
sp0onPress(3);
add_fuck(0, 3, girl03.head._color, girl03.head._eye, girl03.head._eye_color, girl03.head._hair, 1, girl03.blue_portal);
hint3.run();
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp10.onPress = function () {
sp0onPress(0);
add_fuck(1, 0, girl00.head._color, girl00.head._eye, girl00.head._eye_color, girl00.head._hair, 1, girl00.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp11.onPress = function () {
sp0onPress(1);
add_fuck(1, 1, girl01.head._color, girl01.head._eye, girl01.head._eye_color, girl01.head._hair, 1, girl01.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp12.onPress = function () {
sp0onPress(2);
add_fuck(1, 2, girl02.head._color, girl02.head._eye, girl02.head._eye_color, girl02.head._hair, 1, girl02.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp13.onPress = function () {
sp0onPress(3);
add_fuck(1, 3, girl03.head._color, girl03.head._eye, girl03.head._eye_color, girl03.head._hair, 1, girl03.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp20.onPress = function () {
sp2onPress(0);
add_fuck(2, 0, girl20.head._color, girl20.head._eye, girl20.head._eye_color, girl20.head._hair, girl20.pussy_color, girl20.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp21.onPress = function () {
sp2onPress(1);
add_fuck(2, 1, girl21.head._color, girl21.head._eye, girl21.head._eye_color, girl21.head._hair, girl21.pussy_color, girl21.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp22.onPress = function () {
sp2onPress(2);
add_fuck(2, 2, girl22.head._color, girl22.head._eye, girl22.head._eye_color, girl22.head._hair, girl22.pussy_color, girl22.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp23.onPress = function () {
sp2onPress(3);
add_fuck(2, 3, girl23.head._color, girl23.head._eye, girl23.head._eye_color, girl23.head._hair, girl23.pussy_color, girl23.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp30.onPress = function () {
sp3onPress(0);
add_fuck(3, 0, girl30.head._color, girl30.head._eye, girl30.head._eye_color, girl30.head._hair, 1, girl30.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp31.onPress = function () {
sp3onPress(1);
add_fuck(3, 1, girl31.head._color, girl31.head._eye, girl31.head._eye_color, girl31.head._hair, 1, girl31.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp32.onPress = function () {
sp3onPress(2);
add_fuck(3, 2, girl32.head._color, girl32.head._eye, girl32.head._eye_color, girl32.head._hair, 1, girl32.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp33.onPress = function () {
sp3onPress(3);
add_fuck(3, 3, girl33.head._color, girl33.head._eye, girl33.head._eye_color, girl33.head._hair, 1, girl33.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
show_info_txt();
onBarFilled = function () {
level_pausa = true;
bar.timer.gotoAndPlay(2);
hide_all_spots();
};
onEnterFrame = function () {
if (level_pausa == false) {
bar.changeValue(level_time_decrease / -25);
if ((bar.value < bonus_time) and (bonus == false)) {
show_bonus_time();
}
} else {
return(undefined);
}
i = 0;
while (i < 4) {
if (holes[i] == 0) {
if (timers[i] == 0) {
if (girls_count < max_girls_count) {
add_girl(0, i);
} else {
random_time = Math.floor(Math.random() * ((max_show_delay - min_show_delay) + 1)) + min_show_delay;
timers[i] = random_time;
}
} else {
timers[i]--;
}
} else {
random_time = Math.floor(Math.random() * ((max_show_delay - min_show_delay) + 1)) + min_show_delay;
timers[i] = random_time;
}
i++;
}
if (sperm_bar.value == 0) {
sperm_hint._visible = true;
bar_speed = 1E15;
} else {
sperm_hint._visible = false;
bar_speed = bar_speed_default;
}
};
Symbol 157 MovieClip [bc0d952e] Frame 1
function show_diva() {
i = 0;
while (i < 4) {
if ((((eval ("fuck0" + i) != undefined) or (eval ("fuck1" + i) != undefined)) or (eval ("fuck2" + i) != undefined)) or (eval ("fuck3" + i) != undefined)) {
return(undefined);
}
i++;
}
if (fuck40 != undefined) {
return(undefined);
}
_type = undress_mode + 1;
clip = attachMovie("diva" + _type, "diva", 50);
clip._x = 0;
clip._y = 0;
}
function hide_all_spots() {
i = 0;
while (i < 4) {
eval ("sp0" + i)._visible = false;
eval ("sp1" + i)._visible = false;
eval ("sp2" + i)._visible = false;
eval ("sp3" + i)._visible = false;
i++;
}
sp40._visible = false;
}
function show_all_spots() {
i = 0;
while (i < 4) {
if ((eval ("girl0" + i)._visible == true) and (eval ("girl0" + i)._mode == 0)) {
eval ("sp0" + i)._visible = true;
eval ("sp1" + i)._visible = true;
}
if ((eval ("girl3" + i)._visible == true) and (eval ("girl3" + i)._mode == 0)) {
eval ("sp3" + i)._visible = true;
}
if ((eval ("girl2" + i)._visible == true) and (eval ("girl2" + i)._mode == 0)) {
eval ("sp2" + i)._visible = true;
}
i++;
}
if (box._visible == true) {
sp40._visible = true;
}
}
function first_run() {
i = 0;
while (i < 4) {
random_time = Math.floor(Math.random() * max_show_delay) + 1;
if (holes[i] == 0) {
timers[i] = random_time;
}
i++;
}
}
function sp0onPress(hole) {
now_fuck++;
eval ("sp0" + hole)._visible = false;
eval ("sp1" + hole)._visible = false;
eval ("girl0" + hole)._pausa();
eval ("girl0" + hole)._visible = false;
eval ("girl0" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function sp2onPress(hole) {
now_fuck++;
eval ("sp2" + hole)._visible = false;
eval ("girl2" + hole)._pausa();
eval ("girl2" + hole)._visible = false;
eval ("girl2" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function sp3onPress(hole) {
now_fuck++;
eval ("sp3" + hole)._visible = false;
eval ("girl3" + hole)._pausa();
eval ("girl3" + hole)._visible = false;
eval ("girl3" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function add_fuck(_type, hole, _color, _eye, _eye_color, _hair, pussy_color, blue_portal) {
if (hole < 2) {
z_index = 10 + hole;
} else {
z_index = 110 + hole;
}
clip = attachMovie((("fuck" + _type) + "") + hole, (("fuck" + _type) + "") + hole, z_index);
clip._x = 0;
clip._y = 0;
if (hole == 0) {
clip._y = -20;
clip._x = -19;
}
if (hole == 1) {
clip._y = -20;
clip._x = 20;
}
if (hole == 2) {
clip._x = -30;
}
if (hole == 3) {
clip._x = 30;
}
clip.head._color = _color;
clip.head._eye = _eye;
clip.head._eye_color = _eye_color;
clip.head._hair = _hair;
clip.head._mouth = 2;
clip.hole = hole;
clip._type = _type;
clip.pussy_color = pussy_color;
if (blue_portal == 1) {
clip.blue._visible = true;
clip.orange._visible = false;
} else {
clip.blue._visible = false;
clip.orange._visible = true;
}
}
function add_girl(_type, hole) {
holes[hole] = 1;
girls_count++;
if (hole < 2) {
z_index = 0 + hole;
} else {
z_index = 100 + hole;
}
clip = attachMovie((("girl" + _type) + "") + hole, (("girl" + _type) + "") + hole, z_index);
clip._x = 0;
clip._y = 0;
if (hole == 0) {
clip._y = -20;
clip._x = -19;
}
if (hole == 1) {
clip._y = -20;
clip._x = 20;
}
if (hole == 2) {
clip._x = -30;
}
if (hole == 3) {
clip._x = 30;
}
clip.head._color = Math.floor(Math.random() * 4) + 1;
clip.head._eye = Math.floor(Math.random() * 4) + 1;
clip.head._eye_color = Math.floor(Math.random() * 4) + 1;
clip.head._hair = Math.floor(Math.random() * 4) + 1;
clip.pussy_color = Math.floor(Math.random() * 4) + 1;
clip.head._mouth = 2;
clip.hole = hole;
clip.gotoAndPlay("a1");
clip.blue_portal = random(2);
if (clip.blue_portal == 1) {
clip.blue._visible = true;
clip.orange._visible = false;
} else {
clip.blue._visible = false;
clip.orange._visible = true;
}
}
function cumshot(_type, _hole) {
if (fucking[_type] > 0) {
fucking[_type]--;
progress_bar.changeValue(progress_bar_increase);
bar.changeValue(level_time_decrease * (2 / _root.level));
clip = attachMovie("bingo", "bingo" + _type, 400 + _type);
switch (_hole) {
case 0 :
clip._x = 70;
clip._y = 70;
break;
case 1 :
clip._x = 440;
clip._y = 70;
break;
case 2 :
clip._x = 70;
clip._y = 280;
break;
case 3 :
clip._x = 500;
clip._y = 280;
}
}
sperm_bar.changeValue(-1 * sperm_bar_decrease);
show_info_txt();
}
function show_info_txt() {
info_txt = "";
clip.txt1 = "";
if (fucking_default[titty] > 0) {
info_txt = info_txt + (((("Titty fuck: " + (fucking_default[titty] - fucking[titty])) + "/") + fucking_default[titty]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[titty] + " Titty Fuck") + "\r");
}
if (fucking_default[mouth] > 0) {
info_txt = info_txt + (((("Blow job: " + (fucking_default[mouth] - fucking[mouth])) + "/") + fucking_default[mouth]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[mouth] + " Blow Job") + "\r");
}
if (fucking_default[pussy] > 0) {
info_txt = info_txt + (((("Pussy fuck: " + (fucking_default[pussy] - fucking[pussy])) + "/") + fucking_default[pussy]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[pussy] + " Pussy Fuck") + "\r");
}
if (fucking_default[ass] > 0) {
info_txt = info_txt + (((("Ass fuck: " + (fucking_default[ass] - fucking[ass])) + "/") + fucking_default[ass]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[ass] + " Ass Fuck") + "\r");
}
info_txt2 = info_txt;
info_txt3 = info_txt;
}
_root.level = 3;
level_pausa = true;
bonus = false;
titty = 0;
mouth = 1;
pussy = 2;
ass = 3;
fucking = new Array(0, 0, 0, 0);
fucking_default = new Array(0, 0, 0, 0);
holes = new Array(0, 0, 0, 0);
timers = new Array(0, 0, 0, 0);
fucking[titty] = 0;
fucking[mouth] = 5;
fucking[pussy] = 0;
fucking[ass] = 0;
undress_mode = 1;
sperm_bar_decrease = 0;
level_time = 50;
min_show_delay = 2;
min_show_delay = min_show_delay * 25;
max_show_delay = 3;
max_show_delay = max_show_delay * 25;
min_show_time = 1;
min_show_time = min_show_time * 25;
max_show_time = 4;
max_show_time = max_show_time * 25;
max_girls_count = 2;
titty_speed = 10;
blow_speed = 30;
pussy_speed = 30;
ass_speed = 30;
charge_speed = 50;
box._visible = false;
fucking_default[titty] = fucking[titty];
fucking_default[mouth] = fucking[mouth];
fucking_default[pussy] = fucking[pussy];
fucking_default[ass] = fucking[ass];
level_time_decrease = 1 / level_time;
bonus_time = Math.random() / 2;
left_top = 0;
right_top = 1;
left_down = 2;
right_down = 3;
now_fuck = 0;
tit_fuck = 0;
girls_count = 0;
box.used = false;
all_fucking_actions = ((fucking[titty] + fucking[mouth]) + fucking[pussy]) + fucking[ass];
progress_bar_increase = (1 / all_fucking_actions) + 0.001;
show_diva();
show_bonus_time = function () {
clip = attachMovie("time_bonus", "time_bonus", 410);
clip._x = 40 + random(460);
clip._y = 504;
bonus = true;
};
sperm_bar.charge_title._visible = false;
sperm_bar.normal_title._visible = true;
sp40.onPress = function () {
this._visible = false;
diva._visible = false;
box.used = true;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
box._visible = false;
clip = attachMovie("fuck40", "fuck40", 51);
clip._x = 0;
clip._y = 0;
};
hide_all_spots();
sp40._visible = true;
clip = attachMovie("task_screen", "task_screen", 500);
clip._x = 0;
clip._y = 0;
clip.txt = "Level " + _root.level;
first_run();
sp00.onPress = function () {
sp0onPress(0);
add_fuck(0, 0, girl00.head._color, girl00.head._eye, girl00.head._eye_color, girl00.head._hair, 1, girl00.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp01.onPress = function () {
sp0onPress(1);
add_fuck(0, 1, girl01.head._color, girl01.head._eye, girl01.head._eye_color, girl01.head._hair, 1, girl01.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp02.onPress = function () {
sp0onPress(2);
add_fuck(0, 2, girl02.head._color, girl02.head._eye, girl02.head._eye_color, girl02.head._hair, 1, girl02.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp03.onPress = function () {
sp0onPress(3);
add_fuck(0, 3, girl03.head._color, girl03.head._eye, girl03.head._eye_color, girl03.head._hair, 1, girl03.blue_portal);
hint3.run();
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp10.onPress = function () {
sp0onPress(0);
add_fuck(1, 0, girl00.head._color, girl00.head._eye, girl00.head._eye_color, girl00.head._hair, 1, girl00.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp11.onPress = function () {
sp0onPress(1);
add_fuck(1, 1, girl01.head._color, girl01.head._eye, girl01.head._eye_color, girl01.head._hair, 1, girl01.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp12.onPress = function () {
sp0onPress(2);
add_fuck(1, 2, girl02.head._color, girl02.head._eye, girl02.head._eye_color, girl02.head._hair, 1, girl02.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp13.onPress = function () {
sp0onPress(3);
add_fuck(1, 3, girl03.head._color, girl03.head._eye, girl03.head._eye_color, girl03.head._hair, 1, girl03.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp20.onPress = function () {
sp2onPress(0);
add_fuck(2, 0, girl20.head._color, girl20.head._eye, girl20.head._eye_color, girl20.head._hair, girl20.pussy_color, girl20.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp21.onPress = function () {
sp2onPress(1);
add_fuck(2, 1, girl21.head._color, girl21.head._eye, girl21.head._eye_color, girl21.head._hair, girl21.pussy_color, girl21.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp22.onPress = function () {
sp2onPress(2);
add_fuck(2, 2, girl22.head._color, girl22.head._eye, girl22.head._eye_color, girl22.head._hair, girl22.pussy_color, girl22.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp23.onPress = function () {
sp2onPress(3);
add_fuck(2, 3, girl23.head._color, girl23.head._eye, girl23.head._eye_color, girl23.head._hair, girl23.pussy_color, girl23.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp30.onPress = function () {
sp3onPress(0);
add_fuck(3, 0, girl30.head._color, girl30.head._eye, girl30.head._eye_color, girl30.head._hair, 1, girl30.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp31.onPress = function () {
sp3onPress(1);
add_fuck(3, 1, girl31.head._color, girl31.head._eye, girl31.head._eye_color, girl31.head._hair, 1, girl31.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp32.onPress = function () {
sp3onPress(2);
add_fuck(3, 2, girl32.head._color, girl32.head._eye, girl32.head._eye_color, girl32.head._hair, 1, girl32.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp33.onPress = function () {
sp3onPress(3);
add_fuck(3, 3, girl33.head._color, girl33.head._eye, girl33.head._eye_color, girl33.head._hair, 1, girl33.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
show_info_txt();
onBarFilled = function () {
level_pausa = true;
bar.timer.gotoAndPlay(2);
hide_all_spots();
};
onEnterFrame = function () {
if (level_pausa == false) {
bar.changeValue(level_time_decrease / -25);
} else {
return(undefined);
}
i = 0;
while (i < 4) {
if (holes[i] == 0) {
if (timers[i] == 0) {
if (girls_count < max_girls_count) {
add_girl(0, i);
} else {
random_time = Math.floor(Math.random() * ((max_show_delay - min_show_delay) + 1)) + min_show_delay;
timers[i] = random_time;
}
} else {
timers[i]--;
}
} else {
random_time = Math.floor(Math.random() * ((max_show_delay - min_show_delay) + 1)) + min_show_delay;
timers[i] = random_time;
}
i++;
}
if (sperm_bar.value == 0) {
sperm_hint._visible = true;
bar_speed = 1E15;
} else {
sperm_hint._visible = false;
bar_speed = bar_speed_default;
}
};
Symbol 161 MovieClip [c03f2d79] Frame 1
function show_diva() {
i = 0;
while (i < 4) {
if ((((eval ("fuck0" + i) != undefined) or (eval ("fuck1" + i) != undefined)) or (eval ("fuck2" + i) != undefined)) or (eval ("fuck3" + i) != undefined)) {
return(undefined);
}
i++;
}
if (fuck40 != undefined) {
return(undefined);
}
_type = undress_mode + 1;
clip = attachMovie("diva" + _type, "diva", 50);
clip._x = 0;
clip._y = 0;
}
function hide_all_spots() {
i = 0;
while (i < 4) {
eval ("sp0" + i)._visible = false;
eval ("sp1" + i)._visible = false;
eval ("sp2" + i)._visible = false;
eval ("sp3" + i)._visible = false;
i++;
}
sp40._visible = false;
}
function show_all_spots() {
i = 0;
while (i < 4) {
if ((eval ("girl0" + i)._visible == true) and (eval ("girl0" + i)._mode == 0)) {
eval ("sp0" + i)._visible = true;
eval ("sp1" + i)._visible = true;
}
if ((eval ("girl3" + i)._visible == true) and (eval ("girl3" + i)._mode == 0)) {
eval ("sp3" + i)._visible = true;
}
if ((eval ("girl2" + i)._visible == true) and (eval ("girl2" + i)._mode == 0)) {
eval ("sp2" + i)._visible = true;
}
i++;
}
if (box._visible == true) {
sp40._visible = true;
}
}
function first_run() {
i = 0;
while (i < 4) {
random_time = Math.floor(Math.random() * max_show_delay) + 1;
if (holes[i] == 0) {
timers[i] = random_time;
}
i++;
}
}
function sp0onPress(hole) {
now_fuck++;
eval ("sp0" + hole)._visible = false;
eval ("sp1" + hole)._visible = false;
eval ("girl0" + hole)._pausa();
eval ("girl0" + hole)._visible = false;
eval ("girl0" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function sp2onPress(hole) {
now_fuck++;
eval ("sp2" + hole)._visible = false;
eval ("girl2" + hole)._pausa();
eval ("girl2" + hole)._visible = false;
eval ("girl2" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function sp3onPress(hole) {
now_fuck++;
eval ("sp3" + hole)._visible = false;
eval ("girl3" + hole)._pausa();
eval ("girl3" + hole)._visible = false;
eval ("girl3" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function add_fuck(_type, hole, _color, _eye, _eye_color, _hair, pussy_color, blue_portal) {
if (hole < 2) {
z_index = 10 + hole;
} else {
z_index = 110 + hole;
}
clip = attachMovie((("fuck" + _type) + "") + hole, (("fuck" + _type) + "") + hole, z_index);
clip._x = 0;
clip._y = 0;
if (hole == 0) {
clip._y = -20;
clip._x = -19;
}
if (hole == 1) {
clip._y = -20;
clip._x = 20;
}
if (hole == 2) {
clip._x = -30;
}
if (hole == 3) {
clip._x = 30;
}
clip.head._color = _color;
clip.head._eye = _eye;
clip.head._eye_color = _eye_color;
clip.head._hair = _hair;
clip.head._mouth = 2;
clip.hole = hole;
clip._type = _type;
clip.pussy_color = pussy_color;
if (blue_portal == 1) {
clip.blue._visible = true;
clip.orange._visible = false;
} else {
clip.blue._visible = false;
clip.orange._visible = true;
}
}
function add_girl(_type, hole) {
holes[hole] = 1;
girls_count++;
if (hole < 2) {
z_index = 0 + hole;
} else {
z_index = 100 + hole;
}
clip = attachMovie((("girl" + _type) + "") + hole, (("girl" + _type) + "") + hole, z_index);
clip._x = 0;
clip._y = 0;
if (hole == 0) {
clip._y = -20;
clip._x = -19;
}
if (hole == 1) {
clip._y = -20;
clip._x = 20;
}
if (hole == 2) {
clip._x = -30;
}
if (hole == 3) {
clip._x = 30;
}
clip.head._color = Math.floor(Math.random() * 4) + 1;
clip.head._eye = Math.floor(Math.random() * 4) + 1;
clip.head._eye_color = Math.floor(Math.random() * 4) + 1;
clip.head._hair = Math.floor(Math.random() * 4) + 1;
clip.pussy_color = Math.floor(Math.random() * 4) + 1;
clip.head._mouth = 2;
clip.hole = hole;
clip.gotoAndPlay("a1");
clip.blue_portal = random(2);
if (clip.blue_portal == 1) {
clip.blue._visible = true;
clip.orange._visible = false;
} else {
clip.blue._visible = false;
clip.orange._visible = true;
}
}
function cumshot(_type, _hole) {
if (fucking[_type] > 0) {
fucking[_type]--;
progress_bar.changeValue(progress_bar_increase);
bar.changeValue(level_time_decrease * (2 / _root.level));
clip = attachMovie("bingo", "bingo" + _type, 400 + _type);
switch (_hole) {
case 0 :
clip._x = 70;
clip._y = 70;
break;
case 1 :
clip._x = 440;
clip._y = 70;
break;
case 2 :
clip._x = 70;
clip._y = 280;
break;
case 3 :
clip._x = 500;
clip._y = 280;
}
}
sperm_bar.changeValue(-1 * sperm_bar_decrease);
show_info_txt();
}
function show_info_txt() {
info_txt = "";
clip.txt1 = "";
if (fucking_default[titty] > 0) {
info_txt = info_txt + (((("Titty fuck: " + (fucking_default[titty] - fucking[titty])) + "/") + fucking_default[titty]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[titty] + " Titty Fuck") + "\r");
}
if (fucking_default[mouth] > 0) {
info_txt = info_txt + (((("Blow job: " + (fucking_default[mouth] - fucking[mouth])) + "/") + fucking_default[mouth]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[titty] + " Blow Job") + "\r");
}
if (fucking_default[pussy] > 0) {
info_txt = info_txt + (((("Pussy fuck: " + (fucking_default[pussy] - fucking[pussy])) + "/") + fucking_default[pussy]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[titty] + " Pussy Fuck") + "\r");
}
if (fucking_default[ass] > 0) {
info_txt = info_txt + (((("Ass fuck: " + (fucking_default[ass] - fucking[ass])) + "/") + fucking_default[ass]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[titty] + " Ass Fuck") + "\r");
}
info_txt2 = info_txt;
info_txt3 = info_txt;
}
_root.level = 2;
level_pausa = true;
bonus = false;
titty = 0;
mouth = 1;
pussy = 2;
ass = 3;
fucking = new Array(0, 0, 0, 0);
fucking_default = new Array(0, 0, 0, 0);
holes = new Array(0, 0, 0, 0);
timers = new Array(0, 0, 0, 0);
fucking[titty] = 10;
fucking[mouth] = 0;
fucking[pussy] = 0;
fucking[ass] = 0;
undress_mode = 0;
sperm_bar_decrease = 0;
level_time = 50;
min_show_delay = 2;
min_show_delay = min_show_delay * 25;
max_show_delay = 3;
max_show_delay = max_show_delay * 25;
min_show_time = 1;
min_show_time = min_show_time * 25;
max_show_time = 4;
max_show_time = max_show_time * 25;
max_girls_count = 2;
titty_speed = 15;
blow_speed = 30;
pussy_speed = 30;
ass_speed = 30;
charge_speed = 50;
box._visible = false;
fucking_default[titty] = fucking[titty];
fucking_default[mouth] = fucking[mouth];
fucking_default[pussy] = fucking[pussy];
fucking_default[ass] = fucking[ass];
level_time_decrease = 1 / level_time;
bonus_time = Math.random() / 2;
left_top = 0;
right_top = 1;
left_down = 2;
right_down = 3;
now_fuck = 0;
tit_fuck = 0;
girls_count = 0;
box.used = false;
all_fucking_actions = ((fucking[titty] + fucking[mouth]) + fucking[pussy]) + fucking[ass];
progress_bar_increase = (1 / all_fucking_actions) + 0.001;
show_diva();
show_bonus_time = function () {
clip = attachMovie("time_bonus", "time_bonus", 410);
clip._x = 40 + random(460);
clip._y = 504;
bonus = true;
};
sperm_bar.charge_title._visible = false;
sperm_bar.normal_title._visible = true;
sp40.onPress = function () {
this._visible = false;
diva._visible = false;
box.used = true;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
box._visible = false;
clip = attachMovie("fuck40", "fuck40", 51);
clip._x = 0;
clip._y = 0;
};
hide_all_spots();
sp40._visible = true;
clip = attachMovie("task_screen", "task_screen", 500);
clip._x = 0;
clip._y = 0;
clip.txt = "Level " + _root.level;
first_run();
sp00.onPress = function () {
sp0onPress(0);
add_fuck(0, 0, girl00.head._color, girl00.head._eye, girl00.head._eye_color, girl00.head._hair, 1, girl00.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp01.onPress = function () {
sp0onPress(1);
add_fuck(0, 1, girl01.head._color, girl01.head._eye, girl01.head._eye_color, girl01.head._hair, 1, girl01.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp02.onPress = function () {
sp0onPress(2);
add_fuck(0, 2, girl02.head._color, girl02.head._eye, girl02.head._eye_color, girl02.head._hair, 1, girl02.blue_portal);
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp03.onPress = function () {
sp0onPress(3);
add_fuck(0, 3, girl03.head._color, girl03.head._eye, girl03.head._eye_color, girl03.head._hair, 1, girl03.blue_portal);
hint3.run();
bar_speed = titty_speed;
bar_speed_default = titty_speed;
};
sp10.onPress = function () {
sp0onPress(0);
add_fuck(1, 0, girl00.head._color, girl00.head._eye, girl00.head._eye_color, girl00.head._hair, 1, girl00.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp11.onPress = function () {
sp0onPress(1);
add_fuck(1, 1, girl01.head._color, girl01.head._eye, girl01.head._eye_color, girl01.head._hair, 1, girl01.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp12.onPress = function () {
sp0onPress(2);
add_fuck(1, 2, girl02.head._color, girl02.head._eye, girl02.head._eye_color, girl02.head._hair, 1, girl02.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp13.onPress = function () {
sp0onPress(3);
add_fuck(1, 3, girl03.head._color, girl03.head._eye, girl03.head._eye_color, girl03.head._hair, 1, girl03.blue_portal);
bar_speed = blow_speed;
bar_speed_default = blow_speed;
};
sp20.onPress = function () {
sp2onPress(0);
add_fuck(2, 0, girl20.head._color, girl20.head._eye, girl20.head._eye_color, girl20.head._hair, girl20.pussy_color, girl20.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp21.onPress = function () {
sp2onPress(1);
add_fuck(2, 1, girl21.head._color, girl21.head._eye, girl21.head._eye_color, girl21.head._hair, girl21.pussy_color, girl21.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp22.onPress = function () {
sp2onPress(2);
add_fuck(2, 2, girl22.head._color, girl22.head._eye, girl22.head._eye_color, girl22.head._hair, girl22.pussy_color, girl22.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp23.onPress = function () {
sp2onPress(3);
add_fuck(2, 3, girl23.head._color, girl23.head._eye, girl23.head._eye_color, girl23.head._hair, girl23.pussy_color, girl23.blue_portal);
bar_speed = pussy_speed;
bar_speed_default = pussy_speed;
};
sp30.onPress = function () {
sp3onPress(0);
add_fuck(3, 0, girl30.head._color, girl30.head._eye, girl30.head._eye_color, girl30.head._hair, 1, girl30.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp31.onPress = function () {
sp3onPress(1);
add_fuck(3, 1, girl31.head._color, girl31.head._eye, girl31.head._eye_color, girl31.head._hair, 1, girl31.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp32.onPress = function () {
sp3onPress(2);
add_fuck(3, 2, girl32.head._color, girl32.head._eye, girl32.head._eye_color, girl32.head._hair, 1, girl32.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
sp33.onPress = function () {
sp3onPress(3);
add_fuck(3, 3, girl33.head._color, girl33.head._eye, girl33.head._eye_color, girl33.head._hair, 1, girl33.blue_portal);
bar_speed = ass_speed;
bar_speed_default = ass_speed;
};
show_info_txt();
onBarFilled = function () {
level_pausa = true;
bar.timer.gotoAndPlay(2);
hide_all_spots();
};
onEnterFrame = function () {
if (level_pausa == false) {
bar.changeValue(level_time_decrease / -25);
} else {
return(undefined);
}
i = 0;
while (i < 4) {
if (holes[i] == 0) {
if (timers[i] == 0) {
if (girls_count < max_girls_count) {
add_girl(0, i);
} else {
random_time = Math.floor(Math.random() * ((max_show_delay - min_show_delay) + 1)) + min_show_delay;
timers[i] = random_time;
}
} else {
timers[i]--;
}
} else {
random_time = Math.floor(Math.random() * ((max_show_delay - min_show_delay) + 1)) + min_show_delay;
timers[i] = random_time;
}
i++;
}
if (sperm_bar.value == 0) {
sperm_hint._visible = true;
bar_speed = 1E15;
} else {
sperm_hint._visible = false;
bar_speed = bar_speed_default;
}
};
Symbol 166 MovieClip [hint_mouse] Frame 40
gotoAndStop (1);
this.removeMovieClip();
Symbol 170 MovieClip [c8af92b3] Frame 1
function show_diva() {
i = 0;
while (i < 4) {
if ((((eval ("fuck0" + i) != undefined) or (eval ("fuck1" + i) != undefined)) or (eval ("fuck2" + i) != undefined)) or (eval ("fuck3" + i) != undefined)) {
return(undefined);
}
i++;
}
if (fuck40 != undefined) {
return(undefined);
}
_type = undress_mode + 1;
clip = attachMovie("diva" + _type, "diva", 50);
clip._x = 0;
clip._y = 0;
}
function hide_all_spots() {
i = 0;
while (i < 4) {
eval ("sp0" + i)._visible = false;
eval ("sp1" + i)._visible = false;
eval ("sp2" + i)._visible = false;
eval ("sp3" + i)._visible = false;
i++;
}
sp40._visible = false;
}
function show_all_spots() {
i = 0;
while (i < 4) {
if ((eval ("girl0" + i)._visible == true) and (eval ("girl0" + i)._mode == 0)) {
eval ("sp0" + i)._visible = true;
eval ("sp1" + i)._visible = true;
}
if ((eval ("girl3" + i)._visible == true) and (eval ("girl3" + i)._mode == 0)) {
eval ("sp3" + i)._visible = true;
}
if ((eval ("girl2" + i)._visible == true) and (eval ("girl2" + i)._mode == 0)) {
eval ("sp2" + i)._visible = true;
}
i++;
}
if (box._visible == true) {
sp40._visible = true;
}
}
function first_run() {
i = 0;
while (i < 4) {
random_time = Math.floor(Math.random() * max_show_delay) + 1;
if (holes[i] == 0) {
timers[i] = random_time;
}
i++;
}
}
function sp0onPress(hole) {
now_fuck++;
eval ("sp0" + hole)._visible = false;
eval ("sp1" + hole)._visible = false;
eval ("girl0" + hole)._pausa();
eval ("girl0" + hole)._visible = false;
eval ("girl0" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function sp2onPress(hole) {
now_fuck++;
eval ("sp2" + hole)._visible = false;
eval ("girl2" + hole)._pausa();
eval ("girl2" + hole)._visible = false;
eval ("girl2" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function sp3onPress(hole) {
now_fuck++;
eval ("sp3" + hole)._visible = false;
eval ("girl3" + hole)._pausa();
eval ("girl3" + hole)._visible = false;
eval ("girl3" + hole).used = true;
diva._visible = false;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
if (box.used == true) {
fuck40.end();
}
}
function add_fuck(_type, hole, _color, _eye, _eye_color, _hair, pussy_color, blue_portal) {
if (hole < 2) {
z_index = 10 + hole;
} else {
z_index = 110 + hole;
}
clip = attachMovie((("fuck" + _type) + "") + hole, (("fuck" + _type) + "") + hole, z_index);
clip._x = 0;
clip._y = 0;
if (hole == 0) {
clip._y = -20;
clip._x = -19;
}
if (hole == 1) {
clip._y = -20;
clip._x = 20;
}
if (hole == 2) {
clip._x = -30;
}
if (hole == 3) {
clip._x = 30;
}
clip.head._color = _color;
clip.head._eye = _eye;
clip.head._eye_color = _eye_color;
clip.head._hair = _hair;
clip.head._mouth = 2;
clip.hole = hole;
clip._type = _type;
clip.pussy_color = pussy_color;
if (blue_portal == 1) {
clip.blue._visible = true;
clip.orange._visible = false;
} else {
clip.blue._visible = false;
clip.orange._visible = true;
}
}
function add_girl(_type, hole) {
holes[hole] = 1;
girls_count++;
if (hole < 2) {
z_index = 0 + hole;
} else {
z_index = 100 + hole;
}
clip = attachMovie((("girl" + _type) + "") + hole, (("girl" + _type) + "") + hole, z_index);
clip._x = 0;
clip._y = 0;
if (hole == 0) {
clip._y = -20;
clip._x = -19;
}
if (hole == 1) {
clip._y = -20;
clip._x = 20;
}
if (hole == 2) {
clip._x = -30;
}
if (hole == 3) {
clip._x = 30;
}
clip.head._color = Math.floor(Math.random() * 4) + 1;
clip.head._eye = Math.floor(Math.random() * 4) + 1;
clip.head._eye_color = Math.floor(Math.random() * 4) + 1;
clip.head._hair = Math.floor(Math.random() * 4) + 1;
clip.pussy_color = Math.floor(Math.random() * 4) + 1;
clip.head._mouth = 2;
clip.hole = hole;
clip.gotoAndPlay("a1");
clip.blue_portal = random(2);
if (clip.blue_portal == 1) {
clip.blue._visible = true;
clip.orange._visible = false;
} else {
clip.blue._visible = false;
clip.orange._visible = true;
}
}
function cumshot(_type, _hole) {
if (fucking[_type] > 0) {
fucking[_type]--;
progress_bar.changeValue(progress_bar_increase);
bar.changeValue(level_time_decrease * 2);
clip = attachMovie("bingo", "bingo" + _type, 400 + _type);
switch (_hole) {
case 0 :
clip._x = 70;
clip._y = 70;
break;
case 1 :
clip._x = 440;
clip._y = 70;
break;
case 2 :
clip._x = 70;
clip._y = 280;
break;
case 3 :
clip._x = 500;
clip._y = 280;
}
}
sperm_bar.changeValue(-1 * sperm_bar_decrease);
show_info_txt();
}
function show_info_txt() {
info_txt = "";
clip.txt1 = "";
if (fucking_default[titty] > 0) {
info_txt = info_txt + (((("Titty fuck: " + (fucking_default[titty] - fucking[titty])) + "/") + fucking_default[titty]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[titty] + " Titty Fuck") + "\r");
}
if (fucking_default[mouth] > 0) {
info_txt = info_txt + (((("Blow job: " + (fucking_default[mouth] - fucking[mouth])) + "/") + fucking_default[mouth]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[titty] + " Blow Job") + "\r");
}
if (fucking_default[pussy] > 0) {
info_txt = info_txt + (((("Pussy fuck: " + (fucking_default[pussy] - fucking[pussy])) + "/") + fucking_default[pussy]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[titty] + " Pussy Fuck") + "\r");
}
if (fucking_default[ass] > 0) {
info_txt = info_txt + (((("Ass fuck: " + (fucking_default[ass] - fucking[ass])) + "/") + fucking_default[ass]) + "\t");
clip.txt1 = clip.txt1 + ((fucking_default[titty] + " Ass Fuck") + "\r");
}
info_txt2 = info_txt;
info_txt3 = info_txt;
}
_root.level = 1;
level_pausa = true;
titty = 0;
mouth = 1;
pussy = 2;
ass = 3;
fucking = new Array(0, 0, 0, 0);
fucking_default = new Array(0, 0, 0, 0);
holes = new Array(0, 0, 0, 0);
timers = new Array(0, 0, 0, 0);
fucking[titty] = 3;
fucking[mouth] = 0;
fucking[pussy] = 0;
fucking[ass] = 0;
undress_mode = 0;
sperm_bar_decrease = 0;
level_time = 30;
min_show_delay = 1;
min_show_delay = min_show_delay * 25;
max_show_delay = 2;
max_show_delay = max_show_delay * 25;
min_show_time = 1;
min_show_time = min_show_time * 25;
max_show_time = 7;
max_show_time = max_show_time * 25;
max_girls_count = 2;
bar_speed = 30;
titty_speed = 30;
blow_speed = 30;
pussy_speed = 30;
ass_speed = 30;
charge_speed = 50;
box._visible = false;
fucking_default[titty] = fucking[titty];
fucking_default[mouth] = fucking[mouth];
fucking_default[pussy] = fucking[pussy];
fucking_default[ass] = fucking[ass];
bar_speed_default = bar_speed;
level_time_decrease = 1 / level_time;
left_top = 0;
right_top = 1;
left_down = 2;
right_down = 3;
now_fuck = 0;
tit_fuck = 0;
girls_count = 0;
box.used = false;
all_fucking_actions = ((fucking[titty] + fucking[mouth]) + fucking[pussy]) + fucking[ass];
progress_bar_increase = (1 / all_fucking_actions) + 0.001;
show_diva();
sperm_bar.charge_title._visible = false;
sperm_bar.normal_title._visible = true;
sp40.onPress = function () {
this._visible = false;
diva._visible = false;
box.used = true;
i = 0;
while (i < 4) {
if (eval ("girl0" + i).used == true) {
eval ("fuck0" + i).end();
eval ("fuck1" + i).end();
}
if (eval ("girl2" + i).used == true) {
eval ("fuck2" + i).end();
eval ("fuck2" + i).end();
}
if (eval ("girl3" + i).used == true) {
eval ("fuck3" + i).end();
eval ("fuck3" + i).end();
}
i++;
}
box._visible = false;
clip = attachMovie("fuck40", "fuck40", 51);
clip._x = 0;
clip._y = 0;
};
hide_all_spots();
sp40._visible = true;
clip = attachMovie("task_screen", "task_screen", 500);
clip._x = 0;
clip._y = 0;
clip.txt = "Level " + _root.level;
first_run();
sp00.onPress = function () {
sp0onPress(0);
add_fuck(0, 0, girl00.head._color, girl00.head._eye, girl00.head._eye_color, girl00.head._hair, 1, girl00.blue_portal);
clip = attachMovie("hint_mouse", "hint_mouse0", 300);
clip._x = 60;
clip._y = 400;
bar_speed = titty_speed;
};
sp01.onPress = function () {
sp0onPress(1);
add_fuck(0, 1, girl01.head._color, girl01.head._eye, girl01.head._eye_color, girl01.head._hair, 1, girl01.blue_portal);
bar_speed = titty_speed;
};
sp02.onPress = function () {
sp0onPress(2);
add_fuck(0, 2, girl02.head._color, girl02.head._eye, girl02.head._eye_color, girl02.head._hair, 1, girl02.blue_portal);
bar_speed = titty_speed;
};
sp03.onPress = function () {
sp0onPress(3);
add_fuck(0, 3, girl03.head._color, girl03.head._eye, girl03.head._eye_color, girl03.head._hair, 1, girl03.blue_portal);
hint3.run();
clip = attachMovie("hint_mouse", "hint_mouse1", 301);
clip._x = 430;
clip._y = 130;
bar_speed = titty_speed;
};
sp10.onPress = function () {
sp0onPress(0);
add_fuck(1, 0, girl00.head._color, girl00.head._eye, girl00.head._eye_color, girl00.head._hair, 1, girl00.blue_portal);
bar_speed = blow_speed;
};
sp11.onPress = function () {
sp0onPress(1);
add_fuck(1, 1, girl01.head._color, girl01.head._eye, girl01.head._eye_color, girl01.head._hair, 1, girl01.blue_portal);
bar_speed = blow_speed;
};
sp12.onPress = function () {
sp0onPress(2);
add_fuck(1, 2, girl02.head._color, girl02.head._eye, girl02.head._eye_color, girl02.head._hair, 1, girl02.blue_portal);
bar_speed = blow_speed;
};
sp13.onPress = function () {
sp0onPress(3);
add_fuck(1, 3, girl03.head._color, girl03.head._eye, girl03.head._eye_color, girl03.head._hair, 1, girl03.blue_portal);
bar_speed = blow_speed;
};
sp20.onPress = function () {
sp2onPress(0);
add_fuck(2, 0, girl20.head._color, girl20.head._eye, girl20.head._eye_color, girl20.head._hair, girl20.pussy_color, girl20.blue_portal);
bar_speed = pussy_speed;
};
sp21.onPress = function () {
sp2onPress(1);
add_fuck(2, 1, girl21.head._color, girl21.head._eye, girl21.head._eye_color, girl21.head._hair, girl21.pussy_color, girl21.blue_portal);
bar_speed = pussy_speed;
};
sp22.onPress = function () {
sp2onPress(2);
add_fuck(2, 2, girl22.head._color, girl22.head._eye, girl22.head._eye_color, girl22.head._hair, girl22.pussy_color, girl22.blue_portal);
bar_speed = pussy_speed;
};
sp23.onPress = function () {
sp2onPress(3);
add_fuck(2, 3, girl23.head._color, girl23.head._eye, girl23.head._eye_color, girl23.head._hair, girl23.pussy_color, girl23.blue_portal);
bar_speed = pussy_speed;
};
sp30.onPress = function () {
sp3onPress(0);
add_fuck(3, 0, girl30.head._color, girl30.head._eye, girl30.head._eye_color, girl30.head._hair, 1, girl30.blue_portal);
bar_speed = ass_speed;
};
sp31.onPress = function () {
sp3onPress(1);
add_fuck(3, 1, girl31.head._color, girl31.head._eye, girl31.head._eye_color, girl31.head._hair, 1, girl31.blue_portal);
bar_speed = ass_speed;
};
sp32.onPress = function () {
sp3onPress(2);
add_fuck(3, 2, girl32.head._color, girl32.head._eye, girl32.head._eye_color, girl32.head._hair, 1, girl32.blue_portal);
bar_speed = ass_speed;
};
sp33.onPress = function () {
sp3onPress(3);
add_fuck(3, 3, girl33.head._color, girl33.head._eye, girl33.head._eye_color, girl33.head._hair, 1, girl33.blue_portal);
bar_speed = ass_speed;
};
show_info_txt();
onBarFilled = function () {
level_pausa = true;
bar.timer.gotoAndPlay(2);
hide_all_spots();
};
onEnterFrame = function () {
if (level_pausa == false) {
bar.changeValue(level_time_decrease / -25);
} else {
return(undefined);
}
i = 0;
while (i < 4) {
if (holes[i] == 0) {
if (timers[i] == 0) {
if (girls_count < max_girls_count) {
add_girl(0, i);
} else {
random_time = Math.floor(Math.random() * ((max_show_delay - min_show_delay) + 1)) + min_show_delay;
timers[i] = random_time;
}
} else {
timers[i]--;
}
} else {
random_time = Math.floor(Math.random() * ((max_show_delay - min_show_delay) + 1)) + min_show_delay;
timers[i] = random_time;
}
i++;
}
if (sperm_bar.value == 0) {
sperm_hint._visible = true;
bar_speed = 1E15;
} else {
sperm_hint._visible = false;
bar_speed = bar_speed_default;
}
};
Symbol 176 MovieClip Frame 1
if (phrase == undefined) {
phrase = "";
}
stop();
letters = 0;
text = "";
onEnterFrame = function () {
if (phrase == "") {
gotoAndStop (1);
} else {
play();
}
if (!_visible) {
return(undefined);
}
letters = letters + 1.5;
if (letters > phrase.length) {
letters = phrase.length;
next_btn._visible = true;
}
text = phrase.substr(0, int(letters));
};
Symbol 177 MovieClip Frame 1
stop();
_visible = false;
Symbol 177 MovieClip Frame 2
play();
_visible = true;
Symbol 177 MovieClip Frame 10
stop();
bubble.phrase = phrase;
Symbol 197 MovieClip Frame 10
stop();
Symbol 197 MovieClip Frame 20
gotoAndStop (1);
Symbol 201 MovieClip Frame 1
if (phrase == undefined) {
phrase = "";
}
stop();
letters = 0;
text = "";
onEnterFrame = function () {
if (phrase == "") {
gotoAndStop (1);
} else {
play();
}
if (!_visible) {
return(undefined);
}
letters = letters + 1.5;
if (letters > phrase.length) {
letters = phrase.length;
next_btn._visible = true;
}
text = phrase.substr(0, int(letters));
};
Symbol 202 MovieClip Frame 1
stop();
_visible = false;
Symbol 202 MovieClip Frame 2
play();
_visible = true;
Symbol 202 MovieClip Frame 10
stop();
bubble.phrase = phrase;
Symbol 282 MovieClip Frame 1
gotoAndPlay(random(100) + 1);
Symbol 282 MovieClip Frame 105
gotoAndStop (1);
Symbol 298 MovieClip [5e3684ba] Frame 1
if (first_run != undefined) {
return(undefined);
}
first_run = true;
next_btn._visible = false;
glow._visible = false;
big_brother.gotoAndPlay(2);
next_btn.onPress = function () {
next_btn._visible = false;
_root.gotoScreen("-8");
};
i = 0;
while (i < 4) {
eval ("bubble_" + i).say = function (_phrase) {
this.gotoAndPlay(2);
this.bubble.phrase = "";
this.bubble.text = "";
this.bubble.letters = 0;
this.phrase = _phrase;
return(undefined);
};
eval ("bubble_" + i).bubble.next_btn.onPress = function () {
this._parent._parent._visible = false;
next_phrase();
};
eval ("bubble_" + i).bubble.bubble.onPress = function () {
this._parent.letters = this._parent.phrase.length;
};
i++;
}
step = 0;
next_phrase = function () {
switch (step) {
case 0 :
bubble_0.say("Why did we stop?");
break;
case 1 :
bubble_1.say("Sperm recharging block is damaged.");
break;
case 2 :
bubble_1.say("Now you have to recharge your gun manually.");
break;
case 3 :
bubble_1.say("It is not difficult. Use a charge cube doing it.");
break;
case 4 :
next_btn._visible = true;
glow._visible = true;
break;
case 5 :
}
step++;
};
Symbol 298 MovieClip [5e3684ba] Frame 29
stop();
next_phrase();
Symbol 325 MovieClip Frame 1
stop();
Symbol 325 MovieClip Frame 10
stop();
_parent.next_phrase();
Symbol 325 MovieClip Frame 20
gotoAndStop (1);
Symbol 383 MovieClip [5136ea09] Frame 1
next_btn._visible = false;
glow._visible = false;
next_btn.onPress = function () {
next_btn._visible = false;
glow._visible = false;
_root.gotoScreen("-11");
};
i = 0;
while (i < 4) {
eval ("bubble_" + i).say = function (_phrase) {
this.gotoAndPlay(2);
this.bubble.phrase = "";
this.bubble.text = "";
this.bubble.letters = 0;
this.phrase = _phrase;
return(undefined);
};
eval ("bubble_" + i).bubble.next_btn.onPress = function () {
this._parent._parent._visible = false;
next_phrase();
};
eval ("bubble_" + i).bubble.bubble.onPress = function () {
this._parent.letters = this._parent.phrase.length;
};
i++;
}
step = 0;
next_phrase = function () {
switch (step) {
case 0 :
bubble_0.say("Oh my gosh! What happened? Where am I?");
break;
case 1 :
big_brother.gotoAndPlay(2);
break;
case 2 :
bubble_1.say("Do not worry, you're safe here. Welcome to our secret underground lab.");
break;
case 3 :
bubble_1.say("In this section, we provide the experiments to discover the nature of portals.");
break;
case 4 :
bubble_0.say("Who the hell you are? Why did you bring me here?");
break;
case 5 :
bubble_1.say("My name's CAIM - Computer Artifactual Intelligence Machine. We need you to test a prototype of our new gun.");
break;
case 6 :
bubble_0.say("I hope you won't ask me to kill anyone.");
break;
case 7 :
bubble_1.say("No, we're not. This is a sperm gun. We plan to use it for a space colonization purposes.");
break;
case 8 :
bubble_1.say("It's almost done. And we think you're a perfect candidate to try it first.");
break;
case 9 :
bubble_1.say("You should finish all 10 levels of the examination before you get back home.");
break;
case 10 :
bubble_0.say("It seems I have no other choice. Give me your fucking sperm gun!");
break;
case 11 :
bubble_1.say("And one more thing before you start, put on this uniform.");
break;
case 12 :
gotoAndPlay(_currentframe + 1);
}
step++;
};
Symbol 383 MovieClip [5136ea09] Frame 43
stop();
next_phrase();
Symbol 383 MovieClip [5136ea09] Frame 93
stop();
sp.onPress = function () {
sp._visible = false;
_root.gotoScreen("-11");
};
glow._visible = true;
Symbol 403 MovieClip [4031c27d] Frame 50
stop();
next_btn.onPress = function () {
gotoAndPlay(_currentframe + 1);
};
Symbol 403 MovieClip [4031c27d] Frame 71
stop();
_root.gotoScreen("1");
Symbol 428 MovieClip Frame 1
_alpha = 0;
Symbol 487 MovieClip Frame 1
stop();
Symbol 487 MovieClip Frame 57
stop();
_parent.end_cum();
Symbol 502 MovieClip [fuck40] Frame 1
function BarUpdate() {
if (_parent.sperm_bar.value >= 1) {
return(undefined);
}
_parent.sperm_bar.changeValue(gravi.move_speed_overal / _parent.charge_speed);
}
function cum() {
sperm.gotoAndPlay(2);
gravi.control_mode = 1;
_parent.hide_all_spots();
}
function end_cum() {
_parent.box._visible = true;
_parent.box.end();
_parent.show_all_spots();
this.removeMovieClip();
}
function end() {
_parent.box.used = false;
_parent.box._visible = true;
_parent.show_all_spots();
_parent.show_diva();
this.removeMovieClip();
}
if (first_run != undefined) {
return(undefined);
}
var gravi = new Gravitation(3);
gravi.move_draw = 0.5;
gravi.auto_move_fade_k = 1;
gravi.move_delay = 1;
gravi.auto_speed = 0.2;
gravi.control_mode = 0;
gravi.auto_fade_out_speed = 0.01;
gravi.swing_draw[0] = 0.5;
gravi.swing_fadeout[0] = 0.2;
gravi.swing_draw[1] = 0.5;
gravi.swing_fadeout[1] = 0.08;
gravi.swing_draw[2] = 0.5;
gravi.swing_fadeout[2] = 0.1;
first_run = true;
panties._visible = false;
boobs1._visible = false;
boobs0._visible = false;
body0._visible = false;
body1._visible = false;
spot._visible = false;
onEnterFrame = function () {
gravi.move_goto = (_parent._ymouse - 260) / 100;
if (gravi.move_goto < 0) {
gravi.move_goto = 0;
} else if (gravi.move_goto > 1) {
gravi.move_goto = 1;
}
gravi.Update();
BarUpdate();
face_update(gravi.face_frame);
gotoAndStop(int(gravi.move_draw * 49) + 1);
boobs0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boobs1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
switch (_parent.undress_mode) {
case 2 :
body0._visible = true;
boobs0._visible = true;
panties._visible = true;
return;
case 3 :
body1._visible = true;
boobs1._visible = true;
panties._visible = true;
return;
case 4 :
body1._visible = true;
boobs1._visible = true;
panties._visible = false;
spot._visible = true;
}
};
Symbol 510 MovieClip Frame 1
stop();
Symbol 515 MovieClip Frame 1
stop();
Symbol 560 MovieClip Frame 1
stop();
Symbol 569 MovieClip Frame 1
stop();
Symbol 575 MovieClip Frame 1
stop();
Symbol 595 MovieClip Frame 1
stop();
Symbol 600 MovieClip Frame 1
stop();
Symbol 608 MovieClip Frame 1
stop();
Symbol 617 MovieClip Frame 1
gotoAndPlay(random(100) + 1);
Symbol 617 MovieClip Frame 105
gotoAndStop (1);
Symbol 623 MovieClip Frame 1
stop();
Symbol 632 MovieClip Frame 1
stop();
Symbol 643 MovieClip Frame 1
function changeValue(d_value) {
if (value >= 1) {
return(undefined);
}
i_val++;
value_buf = value_buf + d_value;
if (i_val == buf_vals) {
value_buf = 0;
i_val = 0;
}
value = value + d_value;
if (value >= 1) {
value = 1;
_parent.cum();
} else if (value < 0) {
value = 0;
}
stripe._x = (-(1 - value)) * stripe._width;
}
function setNull() {
value = 0;
changeValue(0);
}
var value = 0;
var value_buf = 0;
var buf_vals = 24;
var i_val = 0;
changeValue(0);
Symbol 647 MovieClip [fuck21] Frame 1
function face_update(_value) {
switch (_value) {
case 1 :
if (diva_face._currentframe != 1) {
diva_face.gotoAndStop(1);
}
if (head.brows._currentframe != 1) {
head.brows.gotoAndStop(1);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 1) {
brows.gotoAndStop(1);
}
break;
case 2 :
if (head.brows._currentframe != 2) {
head.brows.gotoAndStop(2);
}
if (diva_face._currentframe != 2) {
diva_face.gotoAndStop(2);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 2) {
brows.gotoAndStop(2);
}
break;
case 3 :
if (head.brows._currentframe != 3) {
head.brows.gotoAndStop(3);
}
if (diva_face._currentframe != 3) {
diva_face.gotoAndStop(3);
}
head.eye.eye0.gotoAndStop(100);
head.eye.eye1.gotoAndStop(100);
head.eye.eye2.gotoAndStop(100);
head.eye.eye3.gotoAndStop(100);
if (brows._currentframe == 3) {
break;
}
brows.gotoAndStop(3);
}
}
function BarUpdate() {
if (bar.value >= 1) {
return(undefined);
}
bar.changeValue(gravi.move_speed_overal / _parent.bar_speed);
}
function cum() {
sperm.gotoAndPlay(2);
gravi.control_mode = 1;
_parent.hide_all_spots();
_parent.cumshot(2, hole);
}
function end_cum() {
eval ("_parent.girl2" + hole)._visible = true;
trace(eval ("_parent.girl2" + hole));
eval ("_parent.girl2" + hole).gotoAndPlay("a2");
eval ("_parent.girl2" + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
_parent.tit_fuck++;
}
function end() {
if (eval ("_parent.girl2" + hole)._mode == 2) {
return(undefined);
}
eval ("_parent.girl2" + hole)._visible = true;
eval ("_parent.girl2" + hole).gotoAndPlay("a2");
eval ("_parent.girl2" + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
}
if (first_run != undefined) {
return(undefined);
}
var gravi = new Gravitation(3);
gravi.move_draw = 0.5;
gravi.auto_move_fade_k = 1;
gravi.move_delay = 1;
gravi.auto_speed = 0.2;
gravi.control_mode = 0;
gravi.auto_fade_out_speed = 0.01;
gravi.swing_draw[0] = 0.5;
gravi.swing_fadeout[0] = 0.15;
gravi.swing_draw[1] = 0.5;
gravi.swing_fadeout[1] = 0.08;
gravi.swing_draw[2] = 0.5;
gravi.swing_fadeout[2] = 0.1;
h10.gotoAndStop(pussy_color);
first_run = true;
diva_boob0._visible = false;
diva_boob01._visible = false;
diva_boob1._visible = false;
diva_boob11._visible = false;
diva_boob2._visible = false;
diva_boob21._visible = false;
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
body.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
switch (_parent.undress_mode) {
case 0 :
diva_boob0._visible = true;
diva_boob01._visible = true;
body.gotoAndStop(1);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
break;
case 1 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(2);
break;
case 2 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(2);
break;
case 3 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(3);
break;
case 4 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(3);
belt._visible = false;
panties._visible = false;
hand.gotoAndStop(3);
}
onEnterFrame = function () {
gravi.move_goto = 1 - ((_parent._xmouse - 400) / 200);
if (gravi.move_goto < 0) {
gravi.move_goto = 0;
} else if (gravi.move_goto > 1) {
gravi.move_goto = 1;
}
gravi.Update();
BarUpdate();
face_update(gravi.face_frame);
gotoAndStop(int(gravi.move_draw * 49) + 1);
nipple0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boob0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
nipple1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boob1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
diva_boob0.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob01.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob1.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob11.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob2.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob21.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
h0.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h1.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
h2.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h3.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h4.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
head.h0.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h1.gotoAndStop(int(gravi.swing_draw[2] * 49) + 1);
head.h2.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h3.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h4.gotoAndStop(int(gravi.swing_draw[2] * 49) + 1);
head.mouth.gotoAndStop(int(gravi.move_draw * 49) + 1);
};
Symbol 652 MovieClip [fuck20] Frame 1
function face_update(_value) {
switch (_value) {
case 1 :
if (diva_face._currentframe != 1) {
diva_face.gotoAndStop(1);
}
if (head.brows._currentframe != 1) {
head.brows.gotoAndStop(1);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 1) {
brows.gotoAndStop(1);
}
break;
case 2 :
if (head.brows._currentframe != 2) {
head.brows.gotoAndStop(2);
}
if (diva_face._currentframe != 2) {
diva_face.gotoAndStop(2);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 2) {
brows.gotoAndStop(2);
}
break;
case 3 :
if (head.brows._currentframe != 3) {
head.brows.gotoAndStop(3);
}
if (diva_face._currentframe != 3) {
diva_face.gotoAndStop(3);
}
head.eye.eye0.gotoAndStop(100);
head.eye.eye1.gotoAndStop(100);
head.eye.eye2.gotoAndStop(100);
head.eye.eye3.gotoAndStop(100);
if (brows._currentframe == 3) {
break;
}
brows.gotoAndStop(3);
}
}
function BarUpdate() {
if (bar.value >= 1) {
return(undefined);
}
bar.changeValue(gravi.move_speed_overal / _parent.bar_speed);
}
function cum() {
sperm.gotoAndPlay(2);
gravi.control_mode = 1;
_parent.hide_all_spots();
_parent.cumshot(2, hole);
}
function end_cum() {
eval ("_parent.girl2" + hole)._visible = true;
trace(eval ("_parent.girl2" + hole));
eval ("_parent.girl2" + hole).gotoAndPlay("a2");
eval ("_parent.girl2" + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
_parent.tit_fuck++;
}
function end() {
if (eval ("_parent.girl2" + hole)._mode == 2) {
return(undefined);
}
eval ("_parent.girl2" + hole)._visible = true;
eval ("_parent.girl2" + hole).gotoAndPlay("a2");
eval ("_parent.girl2" + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
}
if (first_run != undefined) {
return(undefined);
}
var gravi = new Gravitation(3);
gravi.move_draw = 0.5;
gravi.auto_move_fade_k = 1;
gravi.move_delay = 1;
gravi.auto_speed = 0.2;
gravi.control_mode = 0;
gravi.auto_fade_out_speed = 0.01;
gravi.swing_draw[0] = 0.5;
gravi.swing_fadeout[0] = 0.15;
gravi.swing_draw[1] = 0.5;
gravi.swing_fadeout[1] = 0.08;
gravi.swing_draw[2] = 0.5;
gravi.swing_fadeout[2] = 0.1;
h10.gotoAndStop(pussy_color);
first_run = true;
diva_boob0._visible = false;
diva_boob01._visible = false;
diva_boob1._visible = false;
diva_boob11._visible = false;
diva_boob2._visible = false;
diva_boob21._visible = false;
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
body.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
switch (_parent.undress_mode) {
case 0 :
diva_boob0._visible = true;
diva_boob01._visible = true;
body.gotoAndStop(1);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
break;
case 1 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(2);
break;
case 2 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(2);
break;
case 3 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(3);
break;
case 4 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(3);
belt._visible = false;
panties._visible = false;
hand.gotoAndStop(3);
}
onEnterFrame = function () {
gravi.move_goto = (_parent._xmouse - 40) / 200;
if (gravi.move_goto < 0) {
gravi.move_goto = 0;
} else if (gravi.move_goto > 1) {
gravi.move_goto = 1;
}
gravi.Update();
BarUpdate();
face_update(gravi.face_frame);
gotoAndStop(int(gravi.move_draw * 49) + 1);
nipple0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boob0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
nipple1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boob1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
diva_boob0.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob01.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob1.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob11.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob2.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob21.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
h0.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h1.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
h2.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h3.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h4.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
head.h0.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h1.gotoAndStop(int(gravi.swing_draw[2] * 49) + 1);
head.h2.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h3.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h4.gotoAndStop(int(gravi.swing_draw[2] * 49) + 1);
head.mouth.gotoAndStop(int(gravi.move_draw * 49) + 1);
};
Symbol 659 MovieClip Frame 1
stop();
Symbol 666 MovieClip Frame 1
stop();
Symbol 671 MovieClip [fuck23] Frame 1
function face_update(_value) {
switch (_value) {
case 1 :
if (diva_face._currentframe != 1) {
diva_face.gotoAndStop(1);
}
if (head.brows._currentframe != 1) {
head.brows.gotoAndStop(1);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 1) {
brows.gotoAndStop(1);
}
break;
case 2 :
if (head.brows._currentframe != 2) {
head.brows.gotoAndStop(2);
}
if (diva_face._currentframe != 2) {
diva_face.gotoAndStop(2);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 2) {
brows.gotoAndStop(2);
}
break;
case 3 :
if (head.brows._currentframe != 3) {
head.brows.gotoAndStop(3);
}
if (diva_face._currentframe != 3) {
diva_face.gotoAndStop(3);
}
head.eye.eye0.gotoAndStop(100);
head.eye.eye1.gotoAndStop(100);
head.eye.eye2.gotoAndStop(100);
head.eye.eye3.gotoAndStop(100);
if (brows._currentframe == 3) {
break;
}
brows.gotoAndStop(3);
}
}
function BarUpdate() {
if (bar.value >= 1) {
return(undefined);
}
bar.changeValue(gravi.move_speed_overal / _parent.bar_speed);
}
function cum() {
sperm.gotoAndPlay(2);
gravi.control_mode = 1;
_parent.hide_all_spots();
_parent.cumshot(2, hole);
}
function end_cum() {
eval ("_parent.girl2" + hole)._visible = true;
trace(eval ("_parent.girl2" + hole));
eval ("_parent.girl2" + hole).gotoAndPlay("a2");
eval ("_parent.girl2" + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
_parent.tit_fuck++;
}
function end() {
if (eval ("_parent.girl2" + hole)._mode == 2) {
return(undefined);
}
eval ("_parent.girl2" + hole)._visible = true;
eval ("_parent.girl2" + hole).gotoAndPlay("a2");
eval ("_parent.girl2" + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
}
if (first_run != undefined) {
return(undefined);
}
var gravi = new Gravitation(3);
gravi.move_draw = 0.5;
gravi.auto_move_fade_k = 1;
gravi.move_delay = 1;
gravi.auto_speed = 0.2;
gravi.control_mode = 0;
gravi.auto_fade_out_speed = 0.01;
gravi.swing_draw[0] = 0.5;
gravi.swing_fadeout[0] = 0.15;
gravi.swing_draw[1] = 0.5;
gravi.swing_fadeout[1] = 0.08;
gravi.swing_draw[2] = 0.5;
gravi.swing_fadeout[2] = 0.1;
first_run = true;
diva_boob0._visible = false;
diva_boob01._visible = false;
diva_boob1._visible = false;
diva_boob11._visible = false;
diva_boob2._visible = false;
diva_boob21._visible = false;
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
body.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
h10.gotoAndStop(pussy_color);
switch (_parent.undress_mode) {
case 0 :
diva_boob0._visible = true;
diva_boob01._visible = true;
body.gotoAndStop(1);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
break;
case 1 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(2);
break;
case 2 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(2);
break;
case 3 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(3);
break;
case 4 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(3);
belt._visible = false;
panties._visible = false;
hand.gotoAndStop(3);
}
onEnterFrame = function () {
gravi.move_goto = 1 - ((_parent._xmouse - 400) / 200);
if (gravi.move_goto < 0) {
gravi.move_goto = 0;
} else if (gravi.move_goto > 1) {
gravi.move_goto = 1;
}
gravi.Update();
BarUpdate();
face_update(gravi.face_frame);
gotoAndStop(int(gravi.move_draw * 49) + 1);
diva_boob0.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob01.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob1.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob11.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob2.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob21.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
h0.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h1.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
h2.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h3.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h4.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
girl_ass0.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
girl_ass1.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
};
Symbol 677 MovieClip [fuck22] Frame 1
function face_update(_value) {
switch (_value) {
case 1 :
if (diva_face._currentframe != 1) {
diva_face.gotoAndStop(1);
}
if (head.brows._currentframe != 1) {
head.brows.gotoAndStop(1);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 1) {
brows.gotoAndStop(1);
}
break;
case 2 :
if (head.brows._currentframe != 2) {
head.brows.gotoAndStop(2);
}
if (diva_face._currentframe != 2) {
diva_face.gotoAndStop(2);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 2) {
brows.gotoAndStop(2);
}
break;
case 3 :
if (head.brows._currentframe != 3) {
head.brows.gotoAndStop(3);
}
if (diva_face._currentframe != 3) {
diva_face.gotoAndStop(3);
}
head.eye.eye0.gotoAndStop(100);
head.eye.eye1.gotoAndStop(100);
head.eye.eye2.gotoAndStop(100);
head.eye.eye3.gotoAndStop(100);
if (brows._currentframe == 3) {
break;
}
brows.gotoAndStop(3);
}
}
function BarUpdate() {
if (bar.value >= 1) {
return(undefined);
}
bar.changeValue(gravi.move_speed_overal / _parent.bar_speed);
}
function cum() {
sperm.gotoAndPlay(2);
gravi.control_mode = 1;
_parent.hide_all_spots();
_parent.cumshot(2, hole);
}
function end_cum() {
eval ("_parent.girl2" + hole)._visible = true;
eval ("_parent.girl2" + hole).gotoAndPlay("a2");
eval ("_parent.girl2" + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
_parent.tit_fuck++;
}
function end() {
if (eval ("_parent.girl2" + hole)._mode == 2) {
return(undefined);
}
eval ("_parent.girl2" + hole)._visible = true;
eval ("_parent.girl2" + hole).gotoAndPlay("a2");
eval ("_parent.girl2" + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
}
if (first_run != undefined) {
return(undefined);
}
var gravi = new Gravitation(3);
gravi.move_draw = 0.5;
gravi.auto_move_fade_k = 1;
gravi.move_delay = 1;
gravi.auto_speed = 0.2;
gravi.control_mode = 0;
gravi.auto_fade_out_speed = 0.01;
gravi.swing_draw[0] = 0.5;
gravi.swing_fadeout[0] = 0.15;
gravi.swing_draw[1] = 0.5;
gravi.swing_fadeout[1] = 0.08;
gravi.swing_draw[2] = 0.5;
gravi.swing_fadeout[2] = 0.1;
first_run = true;
diva_boob0._visible = false;
diva_boob01._visible = false;
diva_boob1._visible = false;
diva_boob11._visible = false;
diva_boob2._visible = false;
diva_boob21._visible = false;
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
body.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
h10.gotoAndStop(pussy_color);
switch (_parent.undress_mode) {
case 0 :
diva_boob0._visible = true;
diva_boob01._visible = true;
body.gotoAndStop(1);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
break;
case 1 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(2);
break;
case 2 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(2);
break;
case 3 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(3);
break;
case 4 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(3);
belt._visible = false;
panties._visible = false;
hand.gotoAndStop(3);
}
onEnterFrame = function () {
gravi.move_goto = (_parent._xmouse - 40) / 200;
if (gravi.move_goto < 0) {
gravi.move_goto = 0;
} else if (gravi.move_goto > 1) {
gravi.move_goto = 1;
}
gravi.Update();
BarUpdate();
face_update(gravi.face_frame);
gotoAndStop(int(gravi.move_draw * 49) + 1);
diva_boob0.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob01.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob1.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob11.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob2.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob21.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
h0.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h1.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
h2.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h3.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h4.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
girl_ass0.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
girl_ass1.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
};
Symbol 682 MovieClip Frame 1
stop();
Symbol 683 MovieClip [girl23] Frame 1
_mode = 0;
Symbol 683 MovieClip [girl23] Frame 30
if (_mode == 0) {
gotoAndPlay ("a0");
}
Symbol 683 MovieClip [girl23] Frame 35
function _hide() {
timer = -1;
gotoAndPlay ("a2");
}
function _pausa() {
timer = -1;
}
_mode = 1;
timer = Math.floor(Math.random() * ((_parent.max_show_time - _parent.min_show_time) + 1)) + _parent.min_show_time;
h0.gotoAndStop(pussy_color);
onEnterFrame = function () {
if (timer < 0) {
return(undefined);
}
if (timer == 0) {
gotoAndPlay ("a2");
_mode = 2;
eval ("_parent.sp2" + hole)._visible = false;
}
timer--;
};
Symbol 683 MovieClip [girl23] Frame 41
eval ("_parent.sp2" + hole)._visible = true;
gotoAndPlay ("a0");
Symbol 683 MovieClip [girl23] Frame 46
_mode = 2;
if (used == true) {
_parent.now_fuck--;
_parent.show_diva();
}
Symbol 683 MovieClip [girl23] Frame 52
stop();
_parent.holes[hole] = 0;
_parent.girls_count--;
this.removeMovieClip();
Symbol 684 MovieClip [girl22] Frame 1
_mode = 0;
Symbol 684 MovieClip [girl22] Frame 30
if (_mode == 0) {
gotoAndPlay ("a0");
}
Symbol 684 MovieClip [girl22] Frame 35
function _hide() {
timer = -1;
gotoAndPlay ("a2");
}
function _pausa() {
timer = -1;
}
_mode = 1;
timer = Math.floor(Math.random() * ((_parent.max_show_time - _parent.min_show_time) + 1)) + _parent.min_show_time;
h0.gotoAndStop(pussy_color);
onEnterFrame = function () {
if (timer < 0) {
return(undefined);
}
if (timer == 0) {
gotoAndPlay ("a2");
_mode = 2;
eval ("_parent.sp2" + hole)._visible = false;
}
timer--;
};
Symbol 684 MovieClip [girl22] Frame 41
eval ("_parent.sp2" + hole)._visible = true;
gotoAndPlay ("a0");
Symbol 684 MovieClip [girl22] Frame 46
_mode = 2;
if (used == true) {
_parent.now_fuck--;
_parent.show_diva();
}
Symbol 684 MovieClip [girl22] Frame 52
stop();
_parent.holes[hole] = 0;
_parent.girls_count--;
this.removeMovieClip();
Symbol 685 MovieClip [girl21] Frame 1
_mode = 0;
Symbol 685 MovieClip [girl21] Frame 30
if (_mode == 0) {
gotoAndPlay ("a0");
}
Symbol 685 MovieClip [girl21] Frame 35
function _hide() {
timer = -1;
gotoAndPlay ("a2");
}
function _pausa() {
timer = -1;
}
_mode = 1;
timer = Math.floor(Math.random() * ((_parent.max_show_time - _parent.min_show_time) + 1)) + _parent.min_show_time;
h0.gotoAndStop(pussy_color);
onEnterFrame = function () {
if (timer < 0) {
return(undefined);
}
if (timer == 0) {
gotoAndPlay ("a2");
_mode = 2;
eval ("_parent.sp2" + hole)._visible = false;
}
timer--;
};
Symbol 685 MovieClip [girl21] Frame 41
eval ("_parent.sp2" + hole)._visible = true;
gotoAndPlay ("a0");
Symbol 685 MovieClip [girl21] Frame 46
_mode = 2;
if (used == true) {
_parent.now_fuck--;
_parent.show_diva();
}
Symbol 685 MovieClip [girl21] Frame 52
stop();
_parent.holes[hole] = 0;
_parent.girls_count--;
this.removeMovieClip();
Symbol 686 MovieClip [girl20] Frame 1
_mode = 0;
Symbol 686 MovieClip [girl20] Frame 30
if (_mode == 0) {
gotoAndPlay ("a0");
}
Symbol 686 MovieClip [girl20] Frame 35
function _hide() {
timer = -1;
gotoAndPlay ("a2");
}
function _pausa() {
timer = -1;
}
_mode = 1;
timer = Math.floor(Math.random() * ((_parent.max_show_time - _parent.min_show_time) + 1)) + _parent.min_show_time;
h0.gotoAndStop(pussy_color);
onEnterFrame = function () {
if (timer < 0) {
return(undefined);
}
if (timer == 0) {
gotoAndPlay ("a2");
_mode = 2;
eval ("_parent.sp2" + hole)._visible = false;
}
timer--;
};
Symbol 686 MovieClip [girl20] Frame 41
eval ("_parent.sp2" + hole)._visible = true;
gotoAndPlay ("a0");
Symbol 686 MovieClip [girl20] Frame 46
_mode = 2;
if (used == true) {
_parent.now_fuck--;
_parent.show_diva();
}
Symbol 686 MovieClip [girl20] Frame 52
stop();
_parent.holes[hole] = 0;
_parent.girls_count--;
this.removeMovieClip();
Symbol 708 MovieClip [fuck31] Frame 1
function face_update(_value) {
switch (_value) {
case 1 :
if (diva_face._currentframe != 1) {
diva_face.gotoAndStop(1);
}
if (head.brows._currentframe != 1) {
head.brows.gotoAndStop(1);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 1) {
brows.gotoAndStop(1);
}
break;
case 2 :
if (head.brows._currentframe != 2) {
head.brows.gotoAndStop(2);
}
if (diva_face._currentframe != 2) {
diva_face.gotoAndStop(2);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 2) {
brows.gotoAndStop(2);
}
break;
case 3 :
if (head.brows._currentframe != 3) {
head.brows.gotoAndStop(3);
}
if (diva_face._currentframe != 3) {
diva_face.gotoAndStop(3);
}
head.eye.eye0.gotoAndStop(100);
head.eye.eye1.gotoAndStop(100);
head.eye.eye2.gotoAndStop(100);
head.eye.eye3.gotoAndStop(100);
if (brows._currentframe == 3) {
break;
}
brows.gotoAndStop(3);
}
}
function BarUpdate() {
if (bar.value >= 1) {
return(undefined);
}
bar.changeValue(gravi.move_speed_overal / _parent.bar_speed);
}
function cum() {
sperm.gotoAndPlay(2);
gravi.control_mode = 1;
_parent.hide_all_spots();
_parent.cumshot(3, hole);
}
function end_cum() {
eval ("_parent.girl3" + hole)._visible = true;
eval ("_parent.girl3" + hole).gotoAndPlay("a2");
eval ("_parent.girl3" + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
_parent.tit_fuck++;
}
function end() {
if (eval ("_parent.girl3" + hole)._mode == 2) {
return(undefined);
}
eval ("_parent.girl3" + hole)._visible = true;
eval ("_parent.girl3" + hole).gotoAndPlay("a2");
eval ("_parent.girl3" + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
}
if (first_run != undefined) {
return(undefined);
}
var gravi = new Gravitation(3);
gravi.move_draw = 0.5;
gravi.auto_move_fade_k = 1;
gravi.move_delay = 1;
gravi.auto_speed = 0.2;
gravi.control_mode = 0;
gravi.auto_fade_out_speed = 0.01;
gravi.swing_draw[0] = 0.5;
gravi.swing_fadeout[0] = 0.15;
gravi.swing_draw[1] = 0.5;
gravi.swing_fadeout[1] = 0.08;
gravi.swing_draw[2] = 0.5;
gravi.swing_fadeout[2] = 0.1;
first_run = true;
diva_boob0._visible = false;
diva_boob01._visible = false;
diva_boob1._visible = false;
diva_boob11._visible = false;
diva_boob2._visible = false;
diva_boob21._visible = false;
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
body.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
switch (_parent.undress_mode) {
case 0 :
diva_boob0._visible = true;
diva_boob01._visible = true;
body.gotoAndStop(1);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
break;
case 1 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(2);
break;
case 2 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(2);
break;
case 3 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(3);
break;
case 4 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(3);
belt._visible = false;
panties._visible = false;
hand.gotoAndStop(3);
}
onEnterFrame = function () {
gravi.move_goto = 1 - ((_parent._xmouse - 400) / 200);
if (gravi.move_goto < 0) {
gravi.move_goto = 0;
} else if (gravi.move_goto > 1) {
gravi.move_goto = 1;
}
gravi.Update();
BarUpdate();
face_update(gravi.face_frame);
gotoAndStop(int(gravi.move_draw * 49) + 1);
nipple0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boob0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
nipple1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boob1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
diva_boob0.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob01.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob1.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob11.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob2.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob21.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
h0.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h1.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
h2.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h3.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h4.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
head.h0.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h1.gotoAndStop(int(gravi.swing_draw[2] * 49) + 1);
head.h2.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h3.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h4.gotoAndStop(int(gravi.swing_draw[2] * 49) + 1);
head.mouth.gotoAndStop(int(gravi.move_draw * 49) + 1);
girl_ass0.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
girl_ass1.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
};
Symbol 710 MovieClip [fuck30] Frame 1
function face_update(_value) {
switch (_value) {
case 1 :
if (diva_face._currentframe != 1) {
diva_face.gotoAndStop(1);
}
if (head.brows._currentframe != 1) {
head.brows.gotoAndStop(1);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 1) {
brows.gotoAndStop(1);
}
break;
case 2 :
if (head.brows._currentframe != 2) {
head.brows.gotoAndStop(2);
}
if (diva_face._currentframe != 2) {
diva_face.gotoAndStop(2);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 2) {
brows.gotoAndStop(2);
}
break;
case 3 :
if (head.brows._currentframe != 3) {
head.brows.gotoAndStop(3);
}
if (diva_face._currentframe != 3) {
diva_face.gotoAndStop(3);
}
head.eye.eye0.gotoAndStop(100);
head.eye.eye1.gotoAndStop(100);
head.eye.eye2.gotoAndStop(100);
head.eye.eye3.gotoAndStop(100);
if (brows._currentframe == 3) {
break;
}
brows.gotoAndStop(3);
}
}
function BarUpdate() {
if (bar.value >= 1) {
return(undefined);
}
bar.changeValue(gravi.move_speed_overal / _parent.bar_speed);
}
function cum() {
sperm.gotoAndPlay(2);
gravi.control_mode = 1;
_parent.hide_all_spots();
_parent.cumshot(3, hole);
}
function end_cum() {
eval ("_parent.girl3" + hole)._visible = true;
trace(eval ("_parent.girl3" + hole));
eval ("_parent.girl3" + hole).gotoAndPlay("a2");
eval ("_parent.girl3" + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
_parent.tit_fuck++;
}
function end() {
if (eval ("_parent.girl3" + hole)._mode == 2) {
return(undefined);
}
eval ("_parent.girl3" + hole)._visible = true;
eval ("_parent.girl3" + hole).gotoAndPlay("a2");
eval ("_parent.girl3" + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
}
if (first_run != undefined) {
return(undefined);
}
var gravi = new Gravitation(3);
gravi.move_draw = 0.5;
gravi.auto_move_fade_k = 1;
gravi.move_delay = 1;
gravi.auto_speed = 0.2;
gravi.control_mode = 0;
gravi.auto_fade_out_speed = 0.01;
gravi.swing_draw[0] = 0.5;
gravi.swing_fadeout[0] = 0.15;
gravi.swing_draw[1] = 0.5;
gravi.swing_fadeout[1] = 0.08;
gravi.swing_draw[2] = 0.5;
gravi.swing_fadeout[2] = 0.1;
first_run = true;
diva_boob0._visible = false;
diva_boob01._visible = false;
diva_boob1._visible = false;
diva_boob11._visible = false;
diva_boob2._visible = false;
diva_boob21._visible = false;
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
body.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
switch (_parent.undress_mode) {
case 0 :
diva_boob0._visible = true;
diva_boob01._visible = true;
body.gotoAndStop(1);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
break;
case 1 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(2);
break;
case 2 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(2);
break;
case 3 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(3);
break;
case 4 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(3);
belt._visible = false;
panties._visible = false;
hand.gotoAndStop(3);
}
onEnterFrame = function () {
gravi.move_goto = (_parent._xmouse - 40) / 200;
if (gravi.move_goto < 0) {
gravi.move_goto = 0;
} else if (gravi.move_goto > 1) {
gravi.move_goto = 1;
}
gravi.Update();
BarUpdate();
face_update(gravi.face_frame);
gotoAndStop(int(gravi.move_draw * 49) + 1);
nipple0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boob0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
nipple1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boob1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
diva_boob0.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob01.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob1.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob11.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob2.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob21.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
h0.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h1.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
h2.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h3.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h4.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
head.h0.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h1.gotoAndStop(int(gravi.swing_draw[2] * 49) + 1);
head.h2.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h3.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h4.gotoAndStop(int(gravi.swing_draw[2] * 49) + 1);
head.mouth.gotoAndStop(int(gravi.move_draw * 49) + 1);
girl_ass0.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
girl_ass1.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
};
Symbol 725 MovieClip [fuck32] Frame 1
function face_update(_value) {
switch (_value) {
case 1 :
if (diva_face._currentframe != 1) {
diva_face.gotoAndStop(1);
}
if (head.brows._currentframe != 1) {
head.brows.gotoAndStop(1);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 1) {
brows.gotoAndStop(1);
}
break;
case 2 :
if (head.brows._currentframe != 2) {
head.brows.gotoAndStop(2);
}
if (diva_face._currentframe != 2) {
diva_face.gotoAndStop(2);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 2) {
brows.gotoAndStop(2);
}
break;
case 3 :
if (head.brows._currentframe != 3) {
head.brows.gotoAndStop(3);
}
if (diva_face._currentframe != 3) {
diva_face.gotoAndStop(3);
}
head.eye.eye0.gotoAndStop(100);
head.eye.eye1.gotoAndStop(100);
head.eye.eye2.gotoAndStop(100);
head.eye.eye3.gotoAndStop(100);
if (brows._currentframe == 3) {
break;
}
brows.gotoAndStop(3);
}
}
function BarUpdate() {
if (bar.value >= 1) {
return(undefined);
}
bar.changeValue(gravi.move_speed_overal / _parent.bar_speed);
}
function cum() {
sperm.gotoAndPlay(2);
gravi.control_mode = 1;
_parent.hide_all_spots();
_parent.cumshot(3, hole);
}
function end_cum() {
eval ("_parent.girl3" + hole)._visible = true;
trace(eval ("_parent.girl3" + hole));
eval ("_parent.girl3" + hole).gotoAndPlay("a2");
eval ("_parent.girl3" + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
_parent.tit_fuck++;
}
function end() {
if (eval ("_parent.girl3" + hole)._mode == 2) {
return(undefined);
}
eval ("_parent.girl3" + hole)._visible = true;
eval ("_parent.girl3" + hole).gotoAndPlay("a2");
eval ("_parent.girl3" + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
}
if (first_run != undefined) {
return(undefined);
}
var gravi = new Gravitation(3);
gravi.move_draw = 0.5;
gravi.auto_move_fade_k = 1;
gravi.move_delay = 1;
gravi.auto_speed = 0.2;
gravi.control_mode = 0;
gravi.auto_fade_out_speed = 0.01;
gravi.swing_draw[0] = 0.5;
gravi.swing_fadeout[0] = 0.15;
gravi.swing_draw[1] = 0.5;
gravi.swing_fadeout[1] = 0.08;
gravi.swing_draw[2] = 0.5;
gravi.swing_fadeout[2] = 0.1;
first_run = true;
diva_boob0._visible = false;
diva_boob01._visible = false;
diva_boob1._visible = false;
diva_boob11._visible = false;
diva_boob2._visible = false;
diva_boob21._visible = false;
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
body.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
switch (_parent.undress_mode) {
case 0 :
diva_boob0._visible = true;
diva_boob01._visible = true;
body.gotoAndStop(1);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
break;
case 1 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(2);
break;
case 2 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(2);
break;
case 3 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(3);
break;
case 4 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(3);
belt._visible = false;
panties._visible = false;
hand.gotoAndStop(3);
}
onEnterFrame = function () {
gravi.move_goto = (_parent._xmouse - 40) / 200;
if (gravi.move_goto < 0) {
gravi.move_goto = 0;
} else if (gravi.move_goto > 1) {
gravi.move_goto = 1;
}
gravi.Update();
BarUpdate();
face_update(gravi.face_frame);
gotoAndStop(int(gravi.move_draw * 49) + 1);
diva_boob0.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob01.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob1.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob11.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob2.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob21.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
h0.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h1.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
h2.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h3.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h4.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
girl_ass0.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
girl_ass1.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
};
Symbol 726 MovieClip [fuck33] Frame 1
function face_update(_value) {
switch (_value) {
case 1 :
if (diva_face._currentframe != 1) {
diva_face.gotoAndStop(1);
}
if (head.brows._currentframe != 1) {
head.brows.gotoAndStop(1);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 1) {
brows.gotoAndStop(1);
}
break;
case 2 :
if (head.brows._currentframe != 2) {
head.brows.gotoAndStop(2);
}
if (diva_face._currentframe != 2) {
diva_face.gotoAndStop(2);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 2) {
brows.gotoAndStop(2);
}
break;
case 3 :
if (head.brows._currentframe != 3) {
head.brows.gotoAndStop(3);
}
if (diva_face._currentframe != 3) {
diva_face.gotoAndStop(3);
}
head.eye.eye0.gotoAndStop(100);
head.eye.eye1.gotoAndStop(100);
head.eye.eye2.gotoAndStop(100);
head.eye.eye3.gotoAndStop(100);
if (brows._currentframe == 3) {
break;
}
brows.gotoAndStop(3);
}
}
function BarUpdate() {
if (bar.value >= 1) {
return(undefined);
}
bar.changeValue(gravi.move_speed_overal / _parent.bar_speed);
}
function cum() {
sperm.gotoAndPlay(2);
gravi.control_mode = 1;
_parent.hide_all_spots();
_parent.cumshot(3, hole);
}
function end_cum() {
eval ("_parent.girl3" + hole)._visible = true;
trace(eval ("_parent.girl3" + hole));
eval ("_parent.girl3" + hole).gotoAndPlay("a2");
eval ("_parent.girl3" + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
_parent.tit_fuck++;
}
function end() {
if (eval ("_parent.girl3" + hole)._mode == 2) {
return(undefined);
}
eval ("_parent.girl3" + hole)._visible = true;
eval ("_parent.girl3" + hole).gotoAndPlay("a2");
eval ("_parent.girl3" + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
}
if (first_run != undefined) {
return(undefined);
}
var gravi = new Gravitation(3);
gravi.move_draw = 0.5;
gravi.auto_move_fade_k = 1;
gravi.move_delay = 1;
gravi.auto_speed = 0.2;
gravi.control_mode = 0;
gravi.auto_fade_out_speed = 0.01;
gravi.swing_draw[0] = 0.5;
gravi.swing_fadeout[0] = 0.15;
gravi.swing_draw[1] = 0.5;
gravi.swing_fadeout[1] = 0.08;
gravi.swing_draw[2] = 0.5;
gravi.swing_fadeout[2] = 0.1;
first_run = true;
diva_boob0._visible = false;
diva_boob01._visible = false;
diva_boob1._visible = false;
diva_boob11._visible = false;
diva_boob2._visible = false;
diva_boob21._visible = false;
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
body.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
switch (_parent.undress_mode) {
case 0 :
diva_boob0._visible = true;
diva_boob01._visible = true;
body.gotoAndStop(1);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
break;
case 1 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(2);
break;
case 2 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(2);
break;
case 3 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(3);
break;
case 4 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(3);
belt._visible = false;
panties._visible = false;
hand.gotoAndStop(3);
}
onEnterFrame = function () {
gravi.move_goto = 1 - ((_parent._xmouse - 400) / 200);
if (gravi.move_goto < 0) {
gravi.move_goto = 0;
} else if (gravi.move_goto > 1) {
gravi.move_goto = 1;
}
gravi.Update();
BarUpdate();
face_update(gravi.face_frame);
gotoAndStop(int(gravi.move_draw * 49) + 1);
nipple0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boob0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
nipple1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boob1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
diva_boob0.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob01.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob1.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob11.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob2.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob21.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
h0.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h1.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
h2.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h3.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h4.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
head.h0.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h1.gotoAndStop(int(gravi.swing_draw[2] * 49) + 1);
head.h2.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h3.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h4.gotoAndStop(int(gravi.swing_draw[2] * 49) + 1);
head.mouth.gotoAndStop(int(gravi.move_draw * 49) + 1);
girl_ass0.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
girl_ass1.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
};
Symbol 730 MovieClip [girl31] Frame 1
_mode = 0;
Symbol 730 MovieClip [girl31] Frame 30
if (_mode == 0) {
gotoAndPlay ("a0");
}
Symbol 730 MovieClip [girl31] Frame 35
function _hide() {
timer = -1;
gotoAndPlay ("a2");
}
function _pausa() {
timer = -1;
}
_mode = 1;
timer = Math.floor(Math.random() * ((_parent.max_show_time - _parent.min_show_time) + 1)) + _parent.min_show_time;
onEnterFrame = function () {
if (timer < 0) {
return(undefined);
}
if (timer == 0) {
gotoAndPlay ("a2");
_mode = 2;
eval ("_parent.sp3" + hole)._visible = false;
}
timer--;
};
Symbol 730 MovieClip [girl31] Frame 41
eval ("_parent.sp3" + hole)._visible = true;
gotoAndPlay ("a0");
Symbol 730 MovieClip [girl31] Frame 46
_mode = 2;
if (used == true) {
_parent.now_fuck--;
_parent.show_diva();
}
Symbol 730 MovieClip [girl31] Frame 52
stop();
_parent.holes[hole] = 0;
_parent.girls_count--;
this.removeMovieClip();
Symbol 732 MovieClip [girl30] Frame 1
_mode = 0;
Symbol 732 MovieClip [girl30] Frame 30
if (_mode == 0) {
gotoAndPlay ("a0");
}
Symbol 732 MovieClip [girl30] Frame 35
function _hide() {
timer = -1;
gotoAndPlay ("a2");
}
function _pausa() {
timer = -1;
}
_mode = 1;
timer = Math.floor(Math.random() * ((_parent.max_show_time - _parent.min_show_time) + 1)) + _parent.min_show_time;
onEnterFrame = function () {
if (timer < 0) {
return(undefined);
}
if (timer == 0) {
gotoAndPlay ("a2");
_mode = 2;
eval ("_parent.sp3" + hole)._visible = false;
}
timer--;
};
Symbol 732 MovieClip [girl30] Frame 41
eval ("_parent.sp3" + hole)._visible = true;
gotoAndPlay ("a0");
Symbol 732 MovieClip [girl30] Frame 46
_mode = 2;
if (used == true) {
_parent.now_fuck--;
_parent.show_diva();
}
Symbol 732 MovieClip [girl30] Frame 52
stop();
_parent.holes[hole] = 0;
_parent.girls_count--;
this.removeMovieClip();
Symbol 733 MovieClip [girl33] Frame 1
_mode = 0;
Symbol 733 MovieClip [girl33] Frame 30
if (_mode == 0) {
gotoAndPlay ("a0");
}
Symbol 733 MovieClip [girl33] Frame 35
function _hide() {
timer = -1;
gotoAndPlay ("a2");
}
function _pausa() {
timer = -1;
}
_mode = 1;
timer = Math.floor(Math.random() * ((_parent.max_show_time - _parent.min_show_time) + 1)) + _parent.min_show_time;
onEnterFrame = function () {
if (timer < 0) {
return(undefined);
}
if (timer == 0) {
gotoAndPlay ("a2");
_mode = 2;
eval ("_parent.sp3" + hole)._visible = false;
}
timer--;
};
Symbol 733 MovieClip [girl33] Frame 41
eval ("_parent.sp3" + hole)._visible = true;
gotoAndPlay ("a0");
Symbol 733 MovieClip [girl33] Frame 46
_mode = 2;
if (used == true) {
_parent.now_fuck--;
_parent.show_diva();
}
Symbol 733 MovieClip [girl33] Frame 52
stop();
_parent.holes[hole] = 0;
_parent.girls_count--;
this.removeMovieClip();
Symbol 734 MovieClip [girl32] Frame 1
_mode = 0;
Symbol 734 MovieClip [girl32] Frame 30
if (_mode == 0) {
gotoAndPlay ("a0");
}
Symbol 734 MovieClip [girl32] Frame 35
function _hide() {
timer = -1;
gotoAndPlay ("a2");
}
function _pausa() {
timer = -1;
}
_mode = 1;
timer = Math.floor(Math.random() * ((_parent.max_show_time - _parent.min_show_time) + 1)) + _parent.min_show_time;
onEnterFrame = function () {
if (timer < 0) {
return(undefined);
}
if (timer == 0) {
gotoAndPlay ("a2");
_mode = 2;
eval ("_parent.sp3" + hole)._visible = false;
}
timer--;
};
Symbol 734 MovieClip [girl32] Frame 41
eval ("_parent.sp3" + hole)._visible = true;
gotoAndPlay ("a0");
Symbol 734 MovieClip [girl32] Frame 46
_mode = 2;
if (used == true) {
_parent.now_fuck--;
_parent.show_diva();
}
Symbol 734 MovieClip [girl32] Frame 52
stop();
_parent.holes[hole] = 0;
_parent.girls_count--;
this.removeMovieClip();
Symbol 754 MovieClip Frame 1
stop();
Symbol 771 MovieClip Frame 1
stop();
Symbol 774 MovieClip Frame 1
gotoAndPlay(random(100) + 1);
Symbol 774 MovieClip Frame 105
gotoAndStop (1);
Symbol 782 MovieClip Frame 1
stop();
Symbol 784 MovieClip Frame 1
gotoAndPlay(random(100) + 1);
Symbol 784 MovieClip Frame 105
gotoAndStop (1);
Symbol 792 MovieClip Frame 1
stop();
Symbol 794 MovieClip Frame 1
gotoAndPlay(random(100) + 1);
Symbol 794 MovieClip Frame 105
gotoAndStop (1);
Symbol 802 MovieClip Frame 1
stop();
Symbol 804 MovieClip Frame 1
gotoAndPlay(random(100) + 1);
Symbol 804 MovieClip Frame 105
gotoAndStop (1);
Symbol 805 MovieClip Frame 1
stop();
Symbol 810 MovieClip Frame 1
stop();
Symbol 819 MovieClip Frame 1
stop();
Symbol 825 MovieClip Frame 1
stop();
Symbol 831 MovieClip Frame 1
stop();
Symbol 837 MovieClip Frame 1
stop();
Symbol 843 MovieClip Frame 1
stop();
Symbol 849 MovieClip Frame 1
stop();
Symbol 855 MovieClip Frame 1
stop();
Symbol 861 MovieClip Frame 1
stop();
Symbol 867 MovieClip Frame 1
stop();
Symbol 873 MovieClip Frame 1
stop();
Symbol 875 MovieClip Frame 1
stop();
i = 0;
while (i < 10) {
eval ("h" + i).h.gotoAndStop(_color);
i++;
}
eye.gotoAndStop(_eye);
eye.eye0.eye.gotoAndStop(_eye_color);
eye.eye1.eye.gotoAndStop(_eye_color);
eye.eye2.eye.gotoAndStop(_eye_color);
eye.eye3.eye.gotoAndStop(_eye_color);
mouth.gotoAndStop(_mouth);
gotoAndStop(_hair);
Symbol 875 MovieClip Frame 2
i = 0;
while (i < 10) {
eval ("h" + i).h.gotoAndStop(_color);
i++;
}
Symbol 875 MovieClip Frame 3
i = 0;
while (i < 10) {
eval ("h" + i).h.gotoAndStop(_color);
i++;
}
Symbol 875 MovieClip Frame 4
i = 0;
while (i < 10) {
eval ("h" + i).h.gotoAndStop(_color);
i++;
}
Symbol 888 MovieClip [fuck12] Frame 1
function face_update(_value) {
switch (_value) {
case 1 :
if (diva_face._currentframe != 1) {
diva_face.gotoAndStop(1);
}
if (head.brows._currentframe != 1) {
head.brows.gotoAndStop(1);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 1) {
brows.gotoAndStop(1);
}
break;
case 2 :
if (head.brows._currentframe != 2) {
head.brows.gotoAndStop(2);
}
if (diva_face._currentframe != 2) {
diva_face.gotoAndStop(2);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 2) {
brows.gotoAndStop(2);
}
break;
case 3 :
if (head.brows._currentframe != 3) {
head.brows.gotoAndStop(3);
}
if (diva_face._currentframe != 3) {
diva_face.gotoAndStop(3);
}
head.eye.eye0.gotoAndStop(100);
head.eye.eye1.gotoAndStop(100);
head.eye.eye2.gotoAndStop(100);
head.eye.eye3.gotoAndStop(100);
if (brows._currentframe == 3) {
break;
}
brows.gotoAndStop(3);
}
}
function BarUpdate() {
if (bar.value >= 1) {
return(undefined);
}
bar.changeValue(gravi.move_speed_overal / _parent.bar_speed);
}
function cum() {
sperm.gotoAndPlay(2);
gravi.control_mode = 1;
_parent.hide_all_spots();
_parent.cumshot(1, hole);
}
function end_cum() {
eval ("_parent.girl0" + hole)._visible = true;
trace(eval ("_parent.girl0" + hole));
eval ("_parent.girl0" + hole).gotoAndPlay("a2");
eval ("_parent.girl0" + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
_parent.tit_fuck++;
}
function end() {
if (eval ("_parent.girl0" + hole)._mode == 2) {
return(undefined);
}
eval ("_parent.girl0" + hole)._visible = true;
eval ("_parent.girl0" + hole).gotoAndPlay("a2");
eval ("_parent.girl0" + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
}
if (first_run != undefined) {
return(undefined);
}
var gravi = new Gravitation(3);
gravi.move_draw = 0.5;
gravi.auto_move_fade_k = 1;
gravi.move_delay = 1;
gravi.auto_speed = 0.2;
gravi.control_mode = 0;
gravi.auto_fade_out_speed = 0.01;
gravi.swing_draw[0] = 0.5;
gravi.swing_fadeout[0] = 0.15;
gravi.swing_draw[1] = 0.5;
gravi.swing_fadeout[1] = 0.08;
gravi.swing_draw[2] = 0.5;
gravi.swing_fadeout[2] = 0.1;
first_run = true;
diva_boob0._visible = false;
diva_boob01._visible = false;
diva_boob1._visible = false;
diva_boob11._visible = false;
diva_boob2._visible = false;
diva_boob21._visible = false;
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
body.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
switch (_parent.undress_mode) {
case 0 :
diva_boob0._visible = true;
diva_boob01._visible = true;
body.gotoAndStop(1);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
break;
case 1 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(2);
break;
case 2 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(2);
break;
case 3 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(3);
break;
case 4 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(3);
belt._visible = false;
panties._visible = false;
hand.gotoAndStop(3);
}
onEnterFrame = function () {
gravi.move_goto = (_parent._xmouse - 40) / 200;
if (gravi.move_goto < 0) {
gravi.move_goto = 0;
} else if (gravi.move_goto > 1) {
gravi.move_goto = 1;
}
gravi.Update();
BarUpdate();
face_update(gravi.face_frame);
gotoAndStop(int(gravi.move_draw * 49) + 1);
nipple0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boob0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
nipple1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boob1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
diva_boob0.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob01.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob1.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob11.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob2.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob21.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
h0.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h1.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
h2.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h3.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h4.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
head.h0.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h1.gotoAndStop(int(gravi.swing_draw[2] * 49) + 1);
head.h2.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h3.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h4.gotoAndStop(int(gravi.swing_draw[2] * 49) + 1);
head.mouth.gotoAndStop(int(gravi.move_draw * 49) + 1);
};
Symbol 889 MovieClip [fuck10] Frame 1
function face_update(_value) {
switch (_value) {
case 1 :
if (diva_face._currentframe != 1) {
diva_face.gotoAndStop(1);
}
if (head.brows._currentframe != 1) {
head.brows.gotoAndStop(1);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 1) {
brows.gotoAndStop(1);
}
break;
case 2 :
if (head.brows._currentframe != 2) {
head.brows.gotoAndStop(2);
}
if (diva_face._currentframe != 2) {
diva_face.gotoAndStop(2);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 2) {
brows.gotoAndStop(2);
}
break;
case 3 :
if (head.brows._currentframe != 3) {
head.brows.gotoAndStop(3);
}
if (diva_face._currentframe != 3) {
diva_face.gotoAndStop(3);
}
head.eye.eye0.gotoAndStop(100);
head.eye.eye1.gotoAndStop(100);
head.eye.eye2.gotoAndStop(100);
head.eye.eye3.gotoAndStop(100);
if (brows._currentframe == 3) {
break;
}
brows.gotoAndStop(3);
}
}
function BarUpdate() {
if (bar.value >= 1) {
return(undefined);
}
bar.changeValue(gravi.move_speed_overal / _parent.bar_speed);
}
function cum() {
sperm.gotoAndPlay(2);
gravi.control_mode = 1;
_parent.hide_all_spots();
_parent.cumshot(1, hole);
}
function end_cum() {
eval ("_parent.girl0" + hole)._visible = true;
trace(eval ("_parent.girl0" + hole));
eval ("_parent.girl0" + hole).gotoAndPlay("a2");
eval ("_parent.girl0" + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
_parent.tit_fuck++;
}
function end() {
if (eval ("_parent.girl0" + hole)._mode == 2) {
return(undefined);
}
eval ("_parent.girl0" + hole)._visible = true;
eval ("_parent.girl0" + hole).gotoAndPlay("a2");
eval ("_parent.girl0" + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
}
if (first_run != undefined) {
return(undefined);
}
var gravi = new Gravitation(3);
gravi.move_draw = 0.5;
gravi.auto_move_fade_k = 1;
gravi.move_delay = 1;
gravi.auto_speed = 0.2;
gravi.control_mode = 0;
gravi.auto_fade_out_speed = 0.01;
gravi.swing_draw[0] = 0.5;
gravi.swing_fadeout[0] = 0.15;
gravi.swing_draw[1] = 0.5;
gravi.swing_fadeout[1] = 0.08;
gravi.swing_draw[2] = 0.5;
gravi.swing_fadeout[2] = 0.1;
first_run = true;
diva_boob0._visible = false;
diva_boob01._visible = false;
diva_boob1._visible = false;
diva_boob11._visible = false;
diva_boob2._visible = false;
diva_boob21._visible = false;
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
body.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
switch (_parent.undress_mode) {
case 0 :
diva_boob0._visible = true;
diva_boob01._visible = true;
body.gotoAndStop(1);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
break;
case 1 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(2);
break;
case 2 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(2);
break;
case 3 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(3);
break;
case 4 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(3);
belt._visible = false;
panties._visible = false;
hand.gotoAndStop(3);
}
onEnterFrame = function () {
gravi.move_goto = (_parent._xmouse - 40) / 200;
if (gravi.move_goto < 0) {
gravi.move_goto = 0;
} else if (gravi.move_goto > 1) {
gravi.move_goto = 1;
}
gravi.Update();
BarUpdate();
face_update(gravi.face_frame);
gotoAndStop(int(gravi.move_draw * 49) + 1);
nipple0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boob0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
nipple1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boob1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
diva_boob0.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob01.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob1.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob11.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob2.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob21.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
h0.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h1.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
h2.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h3.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h4.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
head.h0.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h1.gotoAndStop(int(gravi.swing_draw[2] * 49) + 1);
head.h2.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h3.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h4.gotoAndStop(int(gravi.swing_draw[2] * 49) + 1);
head.mouth.gotoAndStop(int(gravi.move_draw * 49) + 1);
};
Symbol 890 MovieClip [fuck11] Frame 1
function face_update(_value) {
switch (_value) {
case 1 :
if (diva_face._currentframe != 1) {
diva_face.gotoAndStop(1);
}
if (head.brows._currentframe != 1) {
head.brows.gotoAndStop(1);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 1) {
brows.gotoAndStop(1);
}
break;
case 2 :
if (head.brows._currentframe != 2) {
head.brows.gotoAndStop(2);
}
if (diva_face._currentframe != 2) {
diva_face.gotoAndStop(2);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 2) {
brows.gotoAndStop(2);
}
break;
case 3 :
if (head.brows._currentframe != 3) {
head.brows.gotoAndStop(3);
}
if (diva_face._currentframe != 3) {
diva_face.gotoAndStop(3);
}
head.eye.eye0.gotoAndStop(100);
head.eye.eye1.gotoAndStop(100);
head.eye.eye2.gotoAndStop(100);
head.eye.eye3.gotoAndStop(100);
if (brows._currentframe == 3) {
break;
}
brows.gotoAndStop(3);
}
}
function BarUpdate() {
if (bar.value >= 1) {
return(undefined);
}
bar.changeValue(gravi.move_speed_overal / _parent.bar_speed);
}
function cum() {
sperm.gotoAndPlay(2);
gravi.control_mode = 1;
_parent.hide_all_spots();
_parent.cumshot(1, hole);
}
function end_cum() {
eval ("_parent.girl0" + hole)._visible = true;
trace(eval ("_parent.girl0" + hole));
eval ("_parent.girl0" + hole).gotoAndPlay("a2");
eval ("_parent.girl0" + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
_parent.tit_fuck++;
}
function end() {
if (eval ("_parent.girl0" + hole)._mode == 2) {
return(undefined);
}
eval ("_parent.girl0" + hole)._visible = true;
eval ("_parent.girl0" + hole).gotoAndPlay("a2");
eval ("_parent.girl0" + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
}
if (first_run != undefined) {
return(undefined);
}
var gravi = new Gravitation(3);
gravi.move_draw = 0.5;
gravi.auto_move_fade_k = 1;
gravi.move_delay = 1;
gravi.auto_speed = 0.2;
gravi.control_mode = 0;
gravi.auto_fade_out_speed = 0.01;
gravi.swing_draw[0] = 0.5;
gravi.swing_fadeout[0] = 0.15;
gravi.swing_draw[1] = 0.5;
gravi.swing_fadeout[1] = 0.08;
gravi.swing_draw[2] = 0.5;
gravi.swing_fadeout[2] = 0.1;
first_run = true;
diva_boob0._visible = false;
diva_boob01._visible = false;
diva_boob1._visible = false;
diva_boob11._visible = false;
diva_boob2._visible = false;
diva_boob21._visible = false;
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
body.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
switch (_parent.undress_mode) {
case 0 :
diva_boob0._visible = true;
diva_boob01._visible = true;
body.gotoAndStop(1);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
break;
case 1 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(2);
break;
case 2 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(2);
break;
case 3 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(3);
break;
case 4 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(3);
belt._visible = false;
panties._visible = false;
hand.gotoAndStop(3);
}
onEnterFrame = function () {
gravi.move_goto = 1 - ((_parent._xmouse - 400) / 200);
if (gravi.move_goto < 0) {
gravi.move_goto = 0;
} else if (gravi.move_goto > 1) {
gravi.move_goto = 1;
}
gravi.Update();
BarUpdate();
face_update(gravi.face_frame);
gotoAndStop(int(gravi.move_draw * 49) + 1);
nipple0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boob0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
nipple1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boob1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
diva_boob0.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob01.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob1.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob11.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob2.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob21.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
h0.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h1.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
h2.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h3.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h4.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
head.h0.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h1.gotoAndStop(int(gravi.swing_draw[2] * 49) + 1);
head.h2.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h3.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h4.gotoAndStop(int(gravi.swing_draw[2] * 49) + 1);
head.mouth.gotoAndStop(int(gravi.move_draw * 49) + 1);
};
Symbol 891 MovieClip [fuck13] Frame 1
function face_update(_value) {
switch (_value) {
case 1 :
if (diva_face._currentframe != 1) {
diva_face.gotoAndStop(1);
}
if (head.brows._currentframe != 1) {
head.brows.gotoAndStop(1);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 1) {
brows.gotoAndStop(1);
}
break;
case 2 :
if (head.brows._currentframe != 2) {
head.brows.gotoAndStop(2);
}
if (diva_face._currentframe != 2) {
diva_face.gotoAndStop(2);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 2) {
brows.gotoAndStop(2);
}
break;
case 3 :
if (head.brows._currentframe != 3) {
head.brows.gotoAndStop(3);
}
if (diva_face._currentframe != 3) {
diva_face.gotoAndStop(3);
}
head.eye.eye0.gotoAndStop(100);
head.eye.eye1.gotoAndStop(100);
head.eye.eye2.gotoAndStop(100);
head.eye.eye3.gotoAndStop(100);
if (brows._currentframe == 3) {
break;
}
brows.gotoAndStop(3);
}
}
function BarUpdate() {
if (bar.value >= 1) {
return(undefined);
}
bar.changeValue(gravi.move_speed_overal / _parent.bar_speed);
}
function cum() {
sperm.gotoAndPlay(2);
gravi.control_mode = 1;
_parent.hide_all_spots();
_parent.cumshot(1, hole);
}
function end_cum() {
eval ("_parent.girl0" + hole)._visible = true;
trace(eval ("_parent.girl0" + hole));
eval ("_parent.girl0" + hole).gotoAndPlay("a2");
eval ("_parent.girl0" + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
_parent.tit_fuck++;
}
function end() {
if (eval ("_parent.girl0" + hole)._mode == 2) {
return(undefined);
}
eval ("_parent.girl0" + hole)._visible = true;
eval ("_parent.girl0" + hole).gotoAndPlay("a2");
eval ("_parent.girl0" + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
}
if (first_run != undefined) {
return(undefined);
}
var gravi = new Gravitation(3);
gravi.move_draw = 0.5;
gravi.auto_move_fade_k = 1;
gravi.move_delay = 1;
gravi.auto_speed = 0.2;
gravi.control_mode = 0;
gravi.auto_fade_out_speed = 0.01;
gravi.swing_draw[0] = 0.5;
gravi.swing_fadeout[0] = 0.15;
gravi.swing_draw[1] = 0.5;
gravi.swing_fadeout[1] = 0.08;
gravi.swing_draw[2] = 0.5;
gravi.swing_fadeout[2] = 0.1;
first_run = true;
diva_boob0._visible = false;
diva_boob01._visible = false;
diva_boob1._visible = false;
diva_boob11._visible = false;
diva_boob2._visible = false;
diva_boob21._visible = false;
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
body.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
switch (_parent.undress_mode) {
case 0 :
diva_boob0._visible = true;
diva_boob01._visible = true;
body.gotoAndStop(1);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
break;
case 1 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(2);
break;
case 2 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(2);
break;
case 3 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(3);
break;
case 4 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(3);
belt._visible = false;
panties._visible = false;
hand.gotoAndStop(3);
}
onEnterFrame = function () {
gravi.move_goto = 1 - ((_parent._xmouse - 400) / 200);
if (gravi.move_goto < 0) {
gravi.move_goto = 0;
} else if (gravi.move_goto > 1) {
gravi.move_goto = 1;
}
gravi.Update();
BarUpdate();
face_update(gravi.face_frame);
gotoAndStop(int(gravi.move_draw * 49) + 1);
nipple0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boob0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
nipple1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boob1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
diva_boob0.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob01.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob1.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob11.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob2.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob21.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
h0.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h1.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
h2.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h3.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h4.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
head.h0.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h1.gotoAndStop(int(gravi.swing_draw[2] * 49) + 1);
head.h2.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h3.gotoAndStop(int(gravi.swing_draw[1] * 49) + 1);
head.h4.gotoAndStop(int(gravi.swing_draw[2] * 49) + 1);
head.mouth.gotoAndStop(int(gravi.move_draw * 49) + 1);
};
Symbol 912 MovieClip Frame 1
stop();
Symbol 920 MovieClip Frame 1
stop();
Symbol 924 MovieClip Frame 1
stop();
i = 0;
while (i < 10) {
eval ("h" + i).h.gotoAndStop(_color);
i++;
}
eye.gotoAndStop(_eye);
eye.eye0.eye.gotoAndStop(_eye_color);
eye.eye1.eye.gotoAndStop(_eye_color);
eye.eye2.eye.gotoAndStop(_eye_color);
eye.eye3.eye.gotoAndStop(_eye_color);
mouth.gotoAndStop(_mouth);
gotoAndStop(_hair);
Symbol 924 MovieClip Frame 2
i = 0;
while (i < 10) {
eval ("h" + i).h.gotoAndStop(_color);
i++;
}
Symbol 924 MovieClip Frame 3
i = 0;
while (i < 10) {
eval ("h" + i).h.gotoAndStop(_color);
i++;
}
Symbol 924 MovieClip Frame 4
i = 0;
while (i < 10) {
eval ("h" + i).h.gotoAndStop(_color);
i++;
}
Symbol 929 MovieClip [fuck00] Frame 1
function face_update(_value) {
switch (_value) {
case 1 :
if (diva_face._currentframe != 1) {
diva_face.gotoAndStop(1);
}
if (head.brows._currentframe != 1) {
head.brows.gotoAndStop(1);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 1) {
brows.gotoAndStop(1);
}
break;
case 2 :
if (head.brows._currentframe != 2) {
head.brows.gotoAndStop(2);
}
if (diva_face._currentframe != 2) {
diva_face.gotoAndStop(2);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 2) {
brows.gotoAndStop(2);
}
break;
case 3 :
if (head.brows._currentframe != 3) {
head.brows.gotoAndStop(3);
}
if (diva_face._currentframe != 3) {
diva_face.gotoAndStop(3);
}
head.eye.eye0.gotoAndStop(100);
head.eye.eye1.gotoAndStop(100);
head.eye.eye2.gotoAndStop(100);
head.eye.eye3.gotoAndStop(100);
if (brows._currentframe == 3) {
break;
}
brows.gotoAndStop(3);
}
}
function BarUpdate() {
if (bar.value >= 1) {
return(undefined);
}
bar.changeValue(gravi.move_speed_overal / _parent.bar_speed);
}
function cum() {
sperm.gotoAndPlay(2);
gravi.control_mode = 1;
_parent.hide_all_spots();
_parent.cumshot(0, hole);
}
function end_cum() {
eval (("_parent.girl" + _type) + hole)._visible = true;
eval (("_parent.girl" + _type) + hole).gotoAndPlay("a2");
eval (("_parent.girl" + _type) + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
_parent.tit_fuck++;
}
function end() {
if (eval (("_parent.girl" + _type) + hole)._mode == 2) {
return(undefined);
}
eval (("_parent.girl" + _type) + hole)._visible = true;
eval (("_parent.girl" + _type) + hole).gotoAndPlay("a2");
eval (("_parent.girl" + _type) + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
}
if (first_run != undefined) {
return(undefined);
}
var gravi = new Gravitation(3);
gravi.move_draw = 0.5;
gravi.auto_move_fade_k = 1;
gravi.move_delay = 1;
gravi.auto_speed = 0.2;
gravi.control_mode = 0;
gravi.auto_fade_out_speed = 0.01;
gravi.swing_draw[0] = 0.5;
gravi.swing_fadeout[0] = 0.15;
gravi.swing_draw[1] = 0.5;
gravi.swing_fadeout[1] = 0.08;
gravi.swing_draw[2] = 0.5;
gravi.swing_fadeout[2] = 0.1;
first_run = true;
diva_boob0._visible = false;
diva_boob01._visible = false;
diva_boob1._visible = false;
diva_boob11._visible = false;
diva_boob2._visible = false;
diva_boob21._visible = false;
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
body.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
switch (_parent.undress_mode) {
case 0 :
diva_boob0._visible = true;
diva_boob01._visible = true;
body.gotoAndStop(1);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
break;
case 1 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(2);
break;
case 2 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(2);
break;
case 3 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(3);
break;
case 4 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(3);
belt._visible = false;
panties._visible = false;
hand.gotoAndStop(3);
}
onEnterFrame = function () {
gravi.move_goto = (_parent._xmouse - 40) / 200;
if (gravi.move_goto < 0) {
gravi.move_goto = 0;
} else if (gravi.move_goto > 1) {
gravi.move_goto = 1;
}
gravi.Update();
BarUpdate();
face_update(gravi.face_frame);
gotoAndStop(int(gravi.move_draw * 49) + 1);
nipple0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boob0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
nipple1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boob1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
diva_boob0.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob01.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob1.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob11.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob2.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob21.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
h0.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h1.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
h2.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h3.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h4.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
};
Symbol 934 MovieClip [fuck01] Frame 1
function face_update(_value) {
switch (_value) {
case 1 :
if (diva_face._currentframe != 1) {
diva_face.gotoAndStop(1);
}
if (head.brows._currentframe != 1) {
head.brows.gotoAndStop(1);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 1) {
brows.gotoAndStop(1);
}
break;
case 2 :
if (head.brows._currentframe != 2) {
head.brows.gotoAndStop(2);
}
if (diva_face._currentframe != 2) {
diva_face.gotoAndStop(2);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 2) {
brows.gotoAndStop(2);
}
break;
case 3 :
if (head.brows._currentframe != 3) {
head.brows.gotoAndStop(3);
}
if (diva_face._currentframe != 3) {
diva_face.gotoAndStop(3);
}
head.eye.eye0.gotoAndStop(100);
head.eye.eye1.gotoAndStop(100);
head.eye.eye2.gotoAndStop(100);
head.eye.eye3.gotoAndStop(100);
if (brows._currentframe == 3) {
break;
}
brows.gotoAndStop(3);
}
}
function BarUpdate() {
if (bar.value >= 1) {
return(undefined);
}
bar.changeValue(gravi.move_speed_overal / _parent.bar_speed);
}
function cum() {
sperm.gotoAndPlay(2);
gravi.control_mode = 1;
_parent.hide_all_spots();
_parent.cumshot(0, hole);
}
function end_cum() {
eval (("_parent.girl" + _type) + hole)._visible = true;
eval (("_parent.girl" + _type) + hole).gotoAndPlay("a2");
eval (("_parent.girl" + _type) + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
_parent.tit_fuck++;
}
function end() {
if (eval (("_parent.girl" + _type) + hole)._mode == 2) {
return(undefined);
}
eval (("_parent.girl" + _type) + hole)._visible = true;
eval (("_parent.girl" + _type) + hole).gotoAndPlay("a2");
eval (("_parent.girl" + _type) + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
}
if (first_run != undefined) {
return(undefined);
}
var gravi = new Gravitation(3);
gravi.move_draw = 0.5;
gravi.auto_move_fade_k = 1;
gravi.move_delay = 1;
gravi.auto_speed = 0.2;
gravi.control_mode = 0;
gravi.auto_fade_out_speed = 0.01;
gravi.swing_draw[0] = 0.5;
gravi.swing_fadeout[0] = 0.15;
gravi.swing_draw[1] = 0.5;
gravi.swing_fadeout[1] = 0.08;
gravi.swing_draw[2] = 0.5;
gravi.swing_fadeout[2] = 0.1;
first_run = true;
diva_boob0._visible = false;
diva_boob01._visible = false;
diva_boob1._visible = false;
diva_boob11._visible = false;
diva_boob2._visible = false;
diva_boob21._visible = false;
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
body.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
switch (_parent.undress_mode) {
case 0 :
diva_boob0._visible = true;
diva_boob01._visible = true;
body.gotoAndStop(1);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
break;
case 1 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(2);
break;
case 2 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(2);
break;
case 3 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(3);
break;
case 4 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(3);
belt._visible = false;
panties._visible = false;
hand.gotoAndStop(3);
}
onEnterFrame = function () {
gravi.move_goto = 1 - ((_parent._xmouse - 400) / 200);
if (gravi.move_goto < 0) {
gravi.move_goto = 0;
} else if (gravi.move_goto > 1) {
gravi.move_goto = 1;
}
gravi.Update();
BarUpdate();
face_update(gravi.face_frame);
gotoAndStop(int(gravi.move_draw * 49) + 1);
nipple0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boob0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
nipple1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boob1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
diva_boob0.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob01.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob1.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob11.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob2.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob21.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
h0.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h1.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
h2.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h3.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h4.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
};
Symbol 940 MovieClip [fuck03] Frame 1
function face_update(_value) {
switch (_value) {
case 1 :
if (diva_face._currentframe != 1) {
diva_face.gotoAndStop(1);
}
if (head.brows._currentframe != 1) {
head.brows.gotoAndStop(1);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 1) {
brows.gotoAndStop(1);
}
break;
case 2 :
if (head.brows._currentframe != 2) {
head.brows.gotoAndStop(2);
}
if (diva_face._currentframe != 2) {
diva_face.gotoAndStop(2);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 2) {
brows.gotoAndStop(2);
}
break;
case 3 :
if (head.brows._currentframe != 3) {
head.brows.gotoAndStop(3);
}
if (diva_face._currentframe != 3) {
diva_face.gotoAndStop(3);
}
head.eye.eye0.gotoAndStop(100);
head.eye.eye1.gotoAndStop(100);
head.eye.eye2.gotoAndStop(100);
head.eye.eye3.gotoAndStop(100);
if (brows._currentframe == 3) {
break;
}
brows.gotoAndStop(3);
}
}
function BarUpdate() {
if (bar.value >= 1) {
return(undefined);
}
bar.changeValue(gravi.move_speed_overal / _parent.bar_speed);
}
function cum() {
sperm.gotoAndPlay(2);
gravi.control_mode = 1;
_parent.hide_all_spots();
_parent.cumshot(0, hole);
}
function end_cum() {
eval (("_parent.girl" + _type) + hole)._visible = true;
eval (("_parent.girl" + _type) + hole).gotoAndPlay("a2");
eval (("_parent.girl" + _type) + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
_parent.tit_fuck++;
}
function end() {
if (eval (("_parent.girl" + _type) + hole)._mode == 2) {
return(undefined);
}
eval (("_parent.girl" + _type) + hole)._visible = true;
eval (("_parent.girl" + _type) + hole).gotoAndPlay("a2");
eval (("_parent.girl" + _type) + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
}
if (first_run != undefined) {
return(undefined);
}
var gravi = new Gravitation(3);
gravi.move_draw = 0.5;
gravi.auto_move_fade_k = 1;
gravi.move_delay = 1;
gravi.auto_speed = 0.2;
gravi.control_mode = 0;
gravi.auto_fade_out_speed = 0.01;
gravi.swing_draw[0] = 0.5;
gravi.swing_fadeout[0] = 0.15;
gravi.swing_draw[1] = 0.5;
gravi.swing_fadeout[1] = 0.08;
gravi.swing_draw[2] = 0.5;
gravi.swing_fadeout[2] = 0.1;
first_run = true;
diva_boob0._visible = false;
diva_boob01._visible = false;
diva_boob1._visible = false;
diva_boob11._visible = false;
diva_boob2._visible = false;
diva_boob21._visible = false;
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
body.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
switch (_parent.undress_mode) {
case 0 :
diva_boob0._visible = true;
diva_boob01._visible = true;
body.gotoAndStop(1);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
break;
case 1 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(2);
break;
case 2 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(2);
break;
case 3 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(3);
break;
case 4 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(3);
belt._visible = false;
panties._visible = false;
hand.gotoAndStop(3);
}
onEnterFrame = function () {
gravi.move_goto = 1 - ((_parent._xmouse - 400) / 200);
if (gravi.move_goto < 0) {
gravi.move_goto = 0;
} else if (gravi.move_goto > 1) {
gravi.move_goto = 1;
}
gravi.Update();
BarUpdate();
face_update(gravi.face_frame);
gotoAndStop(int(gravi.move_draw * 49) + 1);
nipple0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boob0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
nipple1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boob1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
diva_boob0.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob01.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob1.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob11.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob2.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob21.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
h0.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h1.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
h2.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h3.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h4.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
};
Symbol 945 MovieClip [fuck02] Frame 1
function face_update(_value) {
switch (_value) {
case 1 :
if (diva_face._currentframe != 1) {
diva_face.gotoAndStop(1);
}
if (head.brows._currentframe != 1) {
head.brows.gotoAndStop(1);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 1) {
brows.gotoAndStop(1);
}
break;
case 2 :
if (head.brows._currentframe != 2) {
head.brows.gotoAndStop(2);
}
if (diva_face._currentframe != 2) {
diva_face.gotoAndStop(2);
}
if (head.eye.eye0._currentframe == 100) {
head.eye.eye0.gotoAndStop(1);
head.eye.eye1.gotoAndStop(1);
head.eye.eye2.gotoAndStop(1);
head.eye.eye3.gotoAndStop(1);
}
if (brows._currentframe != 2) {
brows.gotoAndStop(2);
}
break;
case 3 :
if (head.brows._currentframe != 3) {
head.brows.gotoAndStop(3);
}
if (diva_face._currentframe != 3) {
diva_face.gotoAndStop(3);
}
head.eye.eye0.gotoAndStop(100);
head.eye.eye1.gotoAndStop(100);
head.eye.eye2.gotoAndStop(100);
head.eye.eye3.gotoAndStop(100);
if (brows._currentframe == 3) {
break;
}
brows.gotoAndStop(3);
}
}
function BarUpdate() {
if (bar.value >= 1) {
return(undefined);
}
bar.changeValue(gravi.move_speed_overal / _parent.bar_speed);
}
function cum() {
sperm.gotoAndPlay(2);
gravi.control_mode = 1;
_parent.hide_all_spots();
_parent.cumshot(0, hole);
}
function end_cum() {
eval (("_parent.girl" + _type) + hole)._visible = true;
eval (("_parent.girl" + _type) + hole).gotoAndPlay("a2");
eval (("_parent.girl" + _type) + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
}
function end() {
if (eval (("_parent.girl" + _type) + hole)._mode == 2) {
return(undefined);
}
eval (("_parent.girl" + _type) + hole)._visible = true;
eval (("_parent.girl" + _type) + hole).gotoAndPlay("a2");
eval (("_parent.girl" + _type) + hole)._mode = 2;
_parent.show_all_spots();
this.removeMovieClip();
}
if (first_run != undefined) {
return(undefined);
}
var gravi = new Gravitation(3);
gravi.move_draw = 0.5;
gravi.auto_move_fade_k = 1;
gravi.move_delay = 1;
gravi.auto_speed = 0.2;
gravi.control_mode = 0;
gravi.auto_fade_out_speed = 0.01;
gravi.swing_draw[0] = 0.5;
gravi.swing_fadeout[0] = 0.15;
gravi.swing_draw[1] = 0.5;
gravi.swing_fadeout[1] = 0.08;
gravi.swing_draw[2] = 0.5;
gravi.swing_fadeout[2] = 0.1;
first_run = true;
diva_boob0._visible = false;
diva_boob01._visible = false;
diva_boob1._visible = false;
diva_boob11._visible = false;
diva_boob2._visible = false;
diva_boob21._visible = false;
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
body.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
switch (_parent.undress_mode) {
case 0 :
diva_boob0._visible = true;
diva_boob01._visible = true;
body.gotoAndStop(1);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(1);
break;
case 1 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(1);
leg1.gotoAndStop(1);
ass0.gotoAndStop(1);
pubis.gotoAndStop(1);
belt._visible = true;
panties._visible = false;
hand.gotoAndStop(2);
break;
case 2 :
diva_boob1._visible = true;
diva_boob11._visible = true;
body.gotoAndStop(2);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(2);
break;
case 3 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(2);
belt._visible = false;
panties._visible = true;
hand.gotoAndStop(3);
break;
case 4 :
diva_boob2._visible = true;
diva_boob21._visible = true;
body.gotoAndStop(3);
leg0.gotoAndStop(2);
leg1.gotoAndStop(2);
ass0.gotoAndStop(2);
pubis.gotoAndStop(3);
belt._visible = false;
panties._visible = false;
hand.gotoAndStop(3);
}
onEnterFrame = function () {
gravi.move_goto = (_parent._xmouse - 40) / 200;
if (gravi.move_goto < 0) {
gravi.move_goto = 0;
} else if (gravi.move_goto > 1) {
gravi.move_goto = 1;
}
gravi.Update();
BarUpdate();
face_update(gravi.face_frame);
gotoAndStop(int(gravi.move_draw * 49) + 1);
nipple0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boob0.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
nipple1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
boob1.gotoAndStop(int(gravi.swing_draw[0] * 49) + 1);
diva_boob0.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob01.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob1.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob11.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob2.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
diva_boob21.gotoAndStop(int((1 - gravi.swing_draw[0]) * 49) + 1);
h0.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h1.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
h2.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h3.gotoAndStop(int((1 - gravi.swing_draw[1]) * 49) + 1);
h4.gotoAndStop(int((1 - gravi.swing_draw[2]) * 49) + 1);
};
Symbol 958 MovieClip Frame 1
stop();
i = 0;
while (i < 10) {
eval ("h" + i).h.gotoAndStop(_color);
i++;
}
eye.gotoAndStop(_eye);
eye.eye0.eye.gotoAndStop(_eye_color);
eye.eye1.eye.gotoAndStop(_eye_color);
eye.eye2.eye.gotoAndStop(_eye_color);
eye.eye3.eye.gotoAndStop(_eye_color);
mouth.gotoAndStop(_mouth);
gotoAndStop(_hair);
Symbol 958 MovieClip Frame 2
i = 0;
while (i < 10) {
eval ("h" + i).h.gotoAndStop(_color);
i++;
}
Symbol 958 MovieClip Frame 3
i = 0;
while (i < 10) {
eval ("h" + i).h.gotoAndStop(_color);
i++;
}
Symbol 958 MovieClip Frame 4
i = 0;
while (i < 10) {
eval ("h" + i).h.gotoAndStop(_color);
i++;
}
Symbol 959 MovieClip [girl02] Frame 1
_mode = 0;
Symbol 959 MovieClip [girl02] Frame 30
if (_mode == 0) {
gotoAndPlay ("a0");
}
Symbol 959 MovieClip [girl02] Frame 35
function _hide() {
timer = -1;
gotoAndPlay ("a2");
}
function _pausa() {
timer = -1;
}
_mode = 1;
timer = Math.floor(Math.random() * ((_parent.max_show_time - _parent.min_show_time) + 1)) + _parent.min_show_time;
onEnterFrame = function () {
if (timer < 0) {
return(undefined);
}
if (timer == 0) {
gotoAndPlay ("a2");
_mode = 2;
eval ("_parent.sp0" + hole)._visible = false;
eval ("_parent.sp1" + hole)._visible = false;
}
timer--;
};
Symbol 959 MovieClip [girl02] Frame 41
eval ("_parent.sp0" + hole)._visible = true;
eval ("_parent.sp1" + hole)._visible = true;
gotoAndPlay ("a0");
Symbol 959 MovieClip [girl02] Frame 46
_mode = 2;
if (used == true) {
_parent.now_fuck--;
_parent.show_diva();
}
Symbol 959 MovieClip [girl02] Frame 52
stop();
_parent.holes[hole] = 0;
_parent.girls_count--;
this.removeMovieClip();
Symbol 961 MovieClip [girl01] Frame 1
_mode = 0;
Symbol 961 MovieClip [girl01] Frame 30
if (_mode == 0) {
gotoAndPlay ("a0");
}
Symbol 961 MovieClip [girl01] Frame 35
function _hide() {
timer = -1;
gotoAndPlay ("a2");
}
function _pausa() {
timer = -1;
}
_mode = 1;
timer = Math.floor(Math.random() * ((_parent.max_show_time - _parent.min_show_time) + 1)) + _parent.min_show_time;
onEnterFrame = function () {
if (timer < 0) {
return(undefined);
}
if (timer == 0) {
gotoAndPlay ("a2");
_mode = 2;
eval ("_parent.sp0" + hole)._visible = false;
eval ("_parent.sp1" + hole)._visible = false;
}
timer--;
};
Symbol 961 MovieClip [girl01] Frame 41
eval ("_parent.sp0" + hole)._visible = true;
eval ("_parent.sp1" + hole)._visible = true;
gotoAndPlay ("a0");
Symbol 961 MovieClip [girl01] Frame 46
_mode = 2;
if (used == true) {
_parent.now_fuck--;
_parent.show_diva();
}
Symbol 961 MovieClip [girl01] Frame 52
stop();
_parent.holes[hole] = 0;
_parent.girls_count--;
this.removeMovieClip();
Symbol 963 MovieClip [girl00] Frame 1
_mode = 0;
Symbol 963 MovieClip [girl00] Frame 30
if (_mode == 0) {
gotoAndPlay ("a0");
}
Symbol 963 MovieClip [girl00] Frame 35
function _hide() {
timer = -1;
gotoAndPlay ("a2");
}
function _pausa() {
timer = -1;
}
_mode = 1;
timer = Math.floor(Math.random() * ((_parent.max_show_time - _parent.min_show_time) + 1)) + _parent.min_show_time;
onEnterFrame = function () {
if (timer < 0) {
return(undefined);
}
if (timer == 0) {
gotoAndPlay ("a2");
_mode = 2;
eval ("_parent.sp0" + hole)._visible = false;
eval ("_parent.sp1" + hole)._visible = false;
}
timer--;
};
Symbol 963 MovieClip [girl00] Frame 41
eval ("_parent.sp0" + hole)._visible = true;
eval ("_parent.sp1" + hole)._visible = true;
gotoAndPlay ("a0");
Symbol 963 MovieClip [girl00] Frame 46
_mode = 2;
if (used == true) {
_parent.now_fuck--;
_parent.show_diva();
}
Symbol 963 MovieClip [girl00] Frame 52
stop();
_parent.holes[hole] = 0;
_parent.girls_count--;
this.removeMovieClip();
Symbol 964 MovieClip [girl03] Frame 1
_mode = 0;
Symbol 964 MovieClip [girl03] Frame 30
if (_mode == 0) {
gotoAndPlay ("a0");
}
Symbol 964 MovieClip [girl03] Frame 35
function _hide() {
timer = -1;
gotoAndPlay ("a2");
}
function _pausa() {
timer = -1;
}
_mode = 1;
timer = Math.floor(Math.random() * ((_parent.max_show_time - _parent.min_show_time) + 1)) + _parent.min_show_time;
onEnterFrame = function () {
if (timer < 0) {
return(undefined);
}
if (timer == 0) {
gotoAndPlay ("a2");
_mode = 2;
eval ("_parent.sp0" + hole)._visible = false;
eval ("_parent.sp1" + hole)._visible = false;
}
timer--;
};
Symbol 964 MovieClip [girl03] Frame 41
eval ("_parent.sp0" + hole)._visible = true;
eval ("_parent.sp1" + hole)._visible = true;
gotoAndPlay ("a0");
Symbol 964 MovieClip [girl03] Frame 46
_mode = 2;
if (used == true) {
_parent.now_fuck--;
_parent.show_diva();
}
Symbol 964 MovieClip [girl03] Frame 52
stop();
_parent.holes[hole] = 0;
_parent.girls_count--;
this.removeMovieClip();
Symbol 966 MovieClip [trans_screen] Frame 1
var next_screen;
Symbol 966 MovieClip [trans_screen] Frame 10
stop();
_root.setScreen(next_screen);
Symbol 966 MovieClip [trans_screen] Frame 20
removeMovieClip(this);
Symbol 982 MovieClip [task_screen] Frame 1
stop();
next_btn.onPress = function () {
gotoAndPlay (2);
};
x.onPress = function () {
};
x.useHandCursor = false;
Symbol 982 MovieClip [task_screen] Frame 35
stop();
_parent.level_pausa = false;
this.removeMovieClip();
Symbol 990 MovieClip [time_bonus] Frame 1
x._visible = false;
Symbol 990 MovieClip [time_bonus] Frame 20
onPress = function () {
_parent.bar.changeValue(0.2);
_visible = false;
};
Symbol 990 MovieClip [time_bonus] Frame 25
stop();
Symbol 994 MovieClip Frame 1
_alpha = 0;
Symbol 995 MovieClip [bingo] Frame 25
this.removeMovieClip();
Symbol 999 MovieClip [__Packages.rsa] Frame 0
class rsa extends Object
{
static var _CharsReverseLookup;
var _rsaStr, _rsaCount;
function rsa () {
super();
}
static function Encode(str) {
var _local1 = new rsa();
return(_local1.encodersa(str));
}
static function Decode(str) {
var _local1 = new rsa();
return(_local1.decodersa(str));
}
static function StringReplaceAll(source, find, replacement) {
return(source.split(find).join(replacement));
}
static function InitReverseChars() {
_CharsReverseLookup = new Array();
var _local1 = 0;
while (_local1 < _Chars.length) {
_CharsReverseLookup[_Chars[_local1]] = _local1;
_local1++;
}
return(true);
}
static function UrlDecode(str) {
str = StringReplaceAll(str, "\\", " ");
str = unescape(str);
return(str);
}
static function UrlEncode(str) {
str = escape(str);
str = StringReplaceAll(str, "\\", "%2B");
str = StringReplaceAll(str, "%20", "+");
return(str);
}
function setrsaStr(str) {
_rsaStr = str;
_rsaCount = 0;
}
function readrsa() {
if (!_rsaStr) {
return(_EndOfInput);
}
if (_rsaCount >= _rsaStr.length) {
return(_EndOfInput);
}
var _local2 = _rsaStr.charCodeAt(_rsaCount) & 255;
_rsaCount++;
return(_local2);
}
function encodersa(str) {
setrsaStr(str);
var _local3 = "";
var _local2 = new Array(3);
var _local5 = 0;
var _local4 = false;
while ((!_local4) && (((_local2[0] = readrsa())) != _EndOfInput)) {
_local2[1] = readrsa();
_local2[2] = readrsa();
_local3 = _local3 + _Chars[_local2[0] >> 2];
if (_local2[1] != _EndOfInput) {
_local3 = _local3 + _Chars[((_local2[0] << 4) & 48) | (_local2[1] >> 4)];
if (_local2[2] != _EndOfInput) {
_local3 = _local3 + _Chars[((_local2[1] << 2) & 60) | (_local2[2] >> 6)];
_local3 = _local3 + _Chars[_local2[2] & 63];
} else {
_local3 = _local3 + _Chars[(_local2[1] << 2) & 60];
_local3 = _local3 + "=";
_local4 = true;
}
} else {
_local3 = _local3 + _Chars[(_local2[0] << 4) & 48];
_local3 = _local3 + "=";
_local3 = _local3 + "=";
_local4 = true;
}
_local5 = _local5 + 4;
if (_local5 >= 76) {
_local3 = _local3 + newline;
_local5 = 0;
}
}
return(_local3);
}
function readReversersa() {
if (!_rsaStr) {
return(_EndOfInput);
}
while (true) {
if (_rsaCount >= _rsaStr.length) {
return(_EndOfInput);
}
var _local2 = _rsaStr.charAt(_rsaCount);
_rsaCount++;
if (_CharsReverseLookup[_local2]) {
return(_CharsReverseLookup[_local2]);
}
if (_local2 == "A") {
return(0);
}
}
}
function ntos(n) {
var _local1 = n.toString(16);
if (_local1.length == 1) {
_local1 = "0" + _local1;
}
_local1 = "%" + _local1;
return(unescape(_local1));
}
function decodersa(str) {
setrsaStr(str);
var _local3 = "";
var _local2 = new Array(4);
var _local4 = false;
while (((!_local4) && (((_local2[0] = readReversersa())) != _EndOfInput)) && (((_local2[1] = readReversersa())) != _EndOfInput)) {
_local2[2] = readReversersa();
_local2[3] = readReversersa();
_local3 = _local3 + ntos(((_local2[0] << 2) & 255) | (_local2[1] >> 4));
if (_local2[2] != _EndOfInput) {
_local3 = _local3 + ntos(((_local2[1] << 4) & 255) | (_local2[2] >> 2));
if (_local2[3] != _EndOfInput) {
_local3 = _local3 + ntos(((_local2[2] << 6) & 255) | _local2[3]);
} else {
_local4 = true;
}
} else {
_local4 = true;
}
}
return(_local3);
}
function toHex(n) {
var _local4 = "";
var _local3 = true;
var _local1 = 32;
while (_local1 > 0) {
_local1 = _local1 - 4;
var _local2 = (n >> _local1) & 15;
if ((!_local3) || (_local2 != 0)) {
_local3 = false;
_local4 = _local4 + _Digits[_local2];
}
}
return(((_local4 == "") ? "0" : (_local4)));
}
function pad(str, len, pad) {
var _local2 = str;
var _local1 = str.length;
while (_local1 < len) {
_local2 = pad + _local2;
_local1++;
}
return(_local2);
}
function encodeHex(str) {
var _local4 = "";
var _local2 = 0;
while (_local2 < str.length) {
_local4 = _local4 + pad(toHex(str.charCodeAt(_local2) & 255), 2, "0");
_local2++;
}
return(_local4);
}
function decodeHex(str) {
var _local5 = "";
var _local3 = "";
var _local2 = 0;
while (_local2 < str.length) {
_local3 = _local3 + str.charAt(_local2);
if (_local3.length == 2) {
_local5 = _local5 + ntos(parseInt("0x" + _local3));
_local3 = "";
}
_local2++;
}
return(_local5);
}
static var _EndOfInput = -1;
static var _Chars = new Array("A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "+", "/");
static var _CharsReverseLookupInited = InitReverseChars();
static var _Digits = new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f");
}
Symbol 1000 MovieClip [__Packages.Gravitation] Frame 0
class Gravitation
{
var move_speeds, swing_draw, swing_speed, swing_fadeout, move_delay, move_speed_overal, auto_anim_angle, control_mode, auto_fade_out_speed, face_frame, auto_speed, auto_move_fade_k, move_goto, actual_delay, move_speed, move_draw, swing_goto;
function Gravitation (swings_num) {
move_speeds = new Array(24);
swing_draw = new Array(swings_num);
swing_speed = new Array(swings_num);
swing_fadeout = new Array(swings_num);
var _local2;
_local2 = 0;
while (_local2 < 24) {
move_speeds[_local2] = 0;
_local2++;
}
_local2 = 0;
while (_local2 < swings_num) {
swing_draw[_local2] = 0.5;
swing_speed[_local2] = 0;
swing_fadeout[_local2] = 0.1;
_local2++;
}
move_delay = 3;
move_speed_overal = 0;
auto_anim_angle = 0;
control_mode = 0;
auto_fade_out_speed = 0.005;
face_frame = 1;
auto_speed = 0.2;
}
function Update() {
var _local3;
var _local2;
if (control_mode > 0) {
if (control_mode == 1) {
auto_move_fade_k = 1;
} else if (control_mode == 2) {
auto_move_fade_k = auto_move_fade_k - auto_fade_out_speed;
if (auto_move_fade_k < 0) {
auto_move_fade_k = 0;
}
}
auto_anim_angle = auto_anim_angle + ((auto_move_fade_k * Math.PI) * auto_speed);
if (auto_anim_angle > (Math.PI*2)) {
auto_anim_angle = auto_anim_angle - (Math.PI*2);
}
move_goto = ((auto_move_fade_k * Math.sin(auto_anim_angle)) + 1) / 2;
}
actual_delay = move_delay - (move_speed_overal * 10);
if (actual_delay < 1.5) {
actual_delay = 1.5;
}
move_speed = (move_goto - move_draw) / actual_delay;
_local3 = 1 / actual_delay;
move_draw = move_draw + move_speed;
if (move_draw > 1) {
move_draw = 1;
} else if (move_draw < 0) {
move_draw = 0;
}
move_speeds.push(Math.abs(move_speed));
move_speeds.splice(0, 1);
move_speed_overal = 0;
_local2 = 0;
while (_local2 < move_speeds.length) {
move_speed_overal = move_speed_overal + move_speeds[_local2];
_local2++;
}
move_speed_overal = move_speed_overal / move_speeds.length;
swing_goto = (move_speed + _local3) / (2 * _local3);
_local2 = 0;
while (_local2 < swing_draw.length) {
if ((Math.abs(swing_goto - swing_draw[_local2]) > 0.00166666666666667) || (Math.abs(swing_speed[_local2]) > 0.00166666666666667)) {
swing_speed[_local2] = swing_speed[_local2] + (((swing_goto - swing_draw[_local2]) / 10) + ((1.5 * move_speed_overal) * (swing_goto - swing_draw[_local2])));
swing_draw[_local2] = swing_draw[_local2] + swing_speed[_local2];
swing_draw[_local2] = swing_draw[_local2] + ((swing_goto - swing_draw[_local2]) * swing_fadeout[_local2]);
if (swing_draw[_local2] < 0) {
swing_draw[_local2] = 0;
} else if (swing_draw[_local2] > 1) {
swing_draw[_local2] = 1;
}
} else {
swing_draw[_local2] = 0.5;
}
_local2++;
}
if ((move_speed_overal > 0.14) && (face_frame < 3)) {
face_frame = 3;
}
if ((move_speed_overal > 0.07) && (face_frame < 2)) {
face_frame = 2;
}
if ((move_speed_overal < 0.05) && (face_frame > 1)) {
face_frame = 1;
}
if ((move_speed_overal < 0.1) && (face_frame > 2)) {
face_frame = 2;
}
}
}