Frame 1
stop();
owner_URL = "http://gamesofdesire.com/";
partner_URL = "http://funny-games.biz/adult";
onEnterFrame = function () {
if (_currentframe != 1) {
return(undefined);
}
percent = (percent_shadow = ("Loading: " + int((100 * getBytesLoaded()) / getBytesTotal())) + "%");
bar.SetValue(getBytesLoaded() / getBytesTotal());
if (getBytesLoaded() == getBytesTotal()) {
gotoAndStop (3);
}
};
moregames1.onPress = function () {
getURL (owner_URL, "_blank");
};
moregames2.onPress = function () {
getURL (partner_URL, "_blank");
};
Frame 3
function setScreen(clip_name) {
if (screen != undefined) {
removeMovieClip(screen);
}
attachMovie(clip_name, "screen", 0);
}
function gotoScreen(clip_name) {
if (trans != undefined) {
removeMovieClip(trans);
}
attachMovie("trans_screen", "trans", 1).next_screen = clip_name;
}
function playSound(snd_name) {
snd = new Sound();
snd.attachSound(snd_name);
snd.start();
delete snd;
}
setScreen("mainmenu");
Symbol 6 MovieClip [dialog_line] Frame 1
stop();
onRollOver = function () {
if (_currentframe == 3) {
return(undefined);
}
i = 0;
while (i < 3) {
if (eval ("_parent.dialog_line" + i)._currentframe == 3) {
} else {
eval ("_parent.dialog_line" + i).gotoAndStop(1);
}
i++;
}
gotoAndStop (2);
};
onRollOut = function () {
if (_currentframe == 3) {
return(undefined);
}
gotoAndStop (1);
};
onPress = function () {
if (_currentframe == 3) {
return(undefined);
}
gotoAndStop (3);
_parent.your_phrase._visible = true;
_parent.your_phrase.phrase = your_text;
_parent.your_phrase.letters = 0;
_parent.your_phrase.her_face = her_face;
_parent.her_phrase.phrase = her_text;
_parent.her_phrase.good_result = good_result;
_parent.her_phrase.next_face = next_face;
_parent.her_phrase.next_btn._visible = (_parent.your_phrase.next_btn._visible = false);
i = 0;
while (i < 3) {
eval ("_parent.dialog_line" + i)._visible = false;
i++;
}
};
Symbol 20 MovieClip Frame 1
function SetValue(_value) {
hider._x = (_value * volumer._width) - hider._width;
}
SetValue(0);
Symbol 44 MovieClip [mainmenu] Frame 1
play_btn.onPress = function () {
_parent.gotoScreen("talk_screen");
};
moregames1.onPress = function () {
getURL (_parent.owner_URL, "_blank");
};
moregames2.onPress = function () {
getURL (_parent.partner_URL, "_blank");
};
Symbol 48 MovieClip [trans_screen] Frame 1
var next_screen;
Symbol 48 MovieClip [trans_screen] Frame 10
_parent.setScreen(next_screen);
Symbol 48 MovieClip [trans_screen] Frame 20
removeMovieClip(this);
Symbol 58 MovieClip Frame 1
stop();
Symbol 65 MovieClip Frame 1
phrase = "";
letters = 0;
_visible = false;
next_btn._visible = false;
onEnterFrame = function () {
if (!_visible) {
return(undefined);
}
letters = letters + 1.5;
if (letters > phrase.length) {
letters = phrase.length;
next_btn._visible = true;
_parent.babe.gotoAndStop(her_face);
}
text = phrase.substr(0, int(letters));
};
onMouseDown = function () {
if (!_visible) {
return(undefined);
}
letters = phrase.length;
next_btn._visible = true;
};
next_btn.onPress = function () {
_visible = false;
_parent.her_phrase._visible = true;
_parent.her_phrase.letters = 0;
};
Symbol 68 MovieClip Frame 1
phrase = "";
letters = 0;
_visible = false;
next_btn._visible = false;
onEnterFrame = function () {
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));
};
onMouseDown = function () {
if (!_visible) {
return(undefined);
}
letters = phrase.length;
next_btn._visible = true;
};
next_btn.onPress = function () {
_visible = false;
_parent.babe.gotoAndStop(next_face);
if (good_result) {
if (_parent.your_phrases.length == 0) {
_parent._parent.gotoScreen("drink_screen");
return(undefined);
}
i = 0;
while (i < 3) {
removeMovieClip(eval ("_parent.dialog_line" + i));
i++;
}
_parent.AddDialogLines();
} else {
i = 0;
while (i < 3) {
eval ("_parent.dialog_line" + i)._visible = true;
i++;
}
}
};
Symbol 69 MovieClip [talk_screen] Frame 1
your_phrases = new Array();
her_phrases = new Array();
her_faces = new Array();
next_faces = new Array();
results = new Array();
your_phrases.push("Good evening, miss. What's such a pretty lady doing here?");
her_phrases.push("Back off. It is not your business.");
her_faces.push(3);
next_faces.push(1);
results.push(false);
your_phrases.push("Hey chick. How's it going?");
her_phrases.push("Please,live me alone... I need to rest.");
her_faces.push(3);
next_faces.push(1);
results.push(false);
your_phrases.push("What does it feel like to be most beautiful girl in this room?");
her_phrases.push("Oh, thanks. You really think so?");
her_faces.push(4);
next_faces.push(2);
results.push(true);
your_phrases.push("Oh yeah, baby. Your breast is driving me crazy.");
her_phrases.push("What!? Stay away from me you perverted freak!");
her_faces.push(3);
next_faces.push(2);
results.push(false);
your_phrases.push("Of course! Your body is like a temple.");
her_phrases.push("Sorry, there are no services today.");
her_faces.push(3);
next_faces.push(2);
results.push(false);
your_phrases.push("Damn, if being sexy was a crime, you'd be guilty as charged!");
her_phrases.push("Lol, you make me laugh :) I think you're pretty too.");
her_faces.push(4);
next_faces.push(2);
results.push(true);
your_phrases.push("I'm going to need your name and phone number.");
her_phrases.push("It's in the phone book. lol");
her_faces.push(4);
next_faces.push(2);
results.push(false);
your_phrases.push("Your legs go clear up to your ass.");
her_phrases.push("Most peoples' do!");
her_faces.push(3);
next_faces.push(2);
results.push(false);
your_phrases.push("Nice to meet you, I'm Bill and you are...gorgeous!");
her_phrases.push("I'm Leila. And nice to meet you too!");
her_faces.push(4);
next_faces.push(2);
results.push(true);
your_phrases.push("I want to give myself to you.");
her_phrases.push("Sorry, I don't accept cheap gifts.");
her_faces.push(4);
next_faces.push(2);
results.push(false);
your_phrases.push("I know how to please a woman.");
her_phrases.push("Then please leave me alone.");
her_faces.push(3);
next_faces.push(2);
results.push(false);
your_phrases.push("Would you like someone to mix with your drink?");
her_phrases.push("Huh! Are you good enough for this?");
her_faces.push(4);
next_faces.push(2);
results.push(true);
your_phrases.push("Wanna hot sex? I'm all you've got cutie.");
her_phrases.push("Then I must not have alot.");
her_faces.push(3);
next_faces.push(2);
results.push(false);
your_phrases.push("So, wanna go to my private place?");
her_phrases.push("Well, I don't know. We just met.");
her_faces.push(3);
next_faces.push(2);
results.push(false);
your_phrases.push("I have an idea. Want to see my wine collection?");
her_phrases.push("Sounds interesting... Okay, let's go.");
her_faces.push(4);
next_faces.push(2);
results.push(true);
AddDialogLines = function () {
nums = new Array();
i = 0;
while (i < 3) {
nums.push(i);
i++;
}
i = 0;
while (i < nums.length) {
r = random(nums.length);
nums.push(nums[r]);
nums.splice(r, 1);
i++;
}
i = 0;
while (i < nums.length) {
clip = attachMovie("dialog_line", "dialog_line" + nums[i], i);
clip._y = 480 - ((1.1 * (nums[i] + 1)) * clip._height);
clip._x = 12;
clip.your_text = your_phrases[0];
your_phrases.splice(0, 1);
clip.her_text = her_phrases[0];
her_phrases.splice(0, 1);
clip.her_face = her_faces[0];
her_faces.splice(0, 1);
clip.next_face = next_faces[0];
next_faces.splice(0, 1);
clip.good_result = results[0];
clip.num = nums[i];
results.splice(0, 1);
i++;
}
};
AddDialogLines();
Symbol 73 MovieClip [drink_screen] Frame 40
stop();
_parent.gotoScreen("lay_screen");
Symbol 83 MovieClip Frame 1
gotoAndPlay(random(40) + 1);
Symbol 95 MovieClip Frame 1
stop();
Symbol 98 MovieClip Frame 1
phrase = "";
letters = 0;
_visible = false;
next_btn._visible = false;
onEnterFrame = function () {
if (!_visible) {
return(undefined);
}
letters = letters + 1.5;
if (letters > phrase.length) {
letters = phrase.length;
next_btn._visible = true;
_parent.babe.gotoAndStop(her_face);
}
text = phrase.substr(0, int(letters));
};
onMouseDown = function () {
if (!_visible) {
return(undefined);
}
letters = phrase.length;
next_btn._visible = true;
};
next_btn.onPress = function () {
_visible = false;
_parent.her_phrase._visible = true;
_parent.her_phrase.letters = 0;
};
Symbol 101 MovieClip Frame 1
phrase = "";
letters = 0;
_visible = false;
next_btn._visible = false;
onEnterFrame = function () {
if (!_visible) {
return(undefined);
}
letters = letters + 1.5;
if ((letters > phrase.length) && (!next_btn._visible)) {
letters = phrase.length;
next_btn._visible = true;
if (good_result && (_parent.your_phrases.length != 0)) {
_parent.play();
}
}
text = phrase.substr(0, int(letters));
};
onMouseDown = function () {
if (!_visible) {
return(undefined);
}
letters = phrase.length;
};
next_btn.onPress = function () {
_visible = false;
_parent.babe.gotoAndStop(next_face);
if (good_result) {
if (_parent.your_phrases.length == 0) {
_parent._parent.gotoScreen("touch_screen");
return(undefined);
}
i = 0;
while (i < 3) {
removeMovieClip(eval ("_parent.dialog_line" + i));
i++;
}
_parent.AddDialogLines();
} else {
i = 0;
while (i < 3) {
eval ("_parent.dialog_line" + i)._visible = true;
i++;
}
}
};
Symbol 103 MovieClip Frame 1
next_btn.onPress = function () {
_parent.AddDialogLines();
_visible = false;
};
Symbol 110 MovieClip [lay_screen] Frame 1
stop();
your_phrases = new Array();
her_phrases = new Array();
her_faces = new Array();
next_faces = new Array();
results = new Array();
your_phrases.push("Shut the fuck up, bitch! Prepare to be fucked by my long dick!");
her_phrases.push("You're fucking idiot. Stay away from me!");
her_faces.push(2);
next_faces.push(1);
results.push(false);
your_phrases.push("You look so hot that I could cook rice on you!");
her_phrases.push("Yeah, I'm real feeling so HOT. I'd better take off my jacket.");
her_faces.push(3);
next_faces.push(1);
results.push(true);
your_phrases.push("I wanna smother you with my body before you burst into flame!");
her_phrases.push("Hey! Not so fast cowboy!");
her_faces.push(2);
next_faces.push(1);
results.push(false);
your_phrases.push("All those curves, and me with no brakes. I want you NOW!");
her_phrases.push("Sorry baby... I think I\u2019ve drunk too much wine...");
her_faces.push(1);
next_faces.push(1);
results.push(false);
your_phrases.push("Is this a space top? Cuz your tits are out of this world!");
her_phrases.push("You really like'em!? Wanna touch them?");
her_faces.push(3);
next_faces.push(1);
results.push(true);
your_phrases.push("You know? Your eyes are the same color as my Porsche.");
her_phrases.push("Awesome! Must I be happy about it?");
her_faces.push(2);
next_faces.push(1);
results.push(false);
your_phrases.push("I can die happy now, cause I've seen a piece of heaven.");
her_phrases.push("You're sweet. You make me feel good.");
her_faces.push(3);
next_faces.push(1);
results.push(true);
your_phrases.push("Was your father a farmer? Cuz you've grown nice melons!");
her_phrases.push("Hey! Stop looking at my boobs!");
her_faces.push(2);
next_faces.push(1);
results.push(false);
your_phrases.push("Don't stop baby. Show me your pussy.");
her_phrases.push("Ohhhhh-Nooooo. I'm not ready.");
her_faces.push(2);
next_faces.push(1);
results.push(false);
your_phrases.push("You know, I would die happy if I fucked you just once!");
her_phrases.push("Huh! That's so vulgar!");
her_faces.push(2);
next_faces.push(1);
results.push(false);
your_phrases.push("Damn girl, you have more curves than a race track.");
her_phrases.push("LOL! Let's make a test-drive!");
her_faces.push(3);
next_faces.push(3);
results.push(true);
your_phrases.push("I wanna fuck every piece of you!");
her_phrases.push("Fuck yourself idiot!");
her_faces.push(2);
next_faces.push(1);
results.push(false);
AddDialogLines = function () {
nums = new Array();
i = 0;
while (i < 3) {
nums.push(i);
i++;
}
i = 0;
while (i < nums.length) {
r = random(nums.length);
nums.push(nums[r]);
nums.splice(r, 1);
i++;
}
i = 0;
while (i < nums.length) {
clip = attachMovie("dialog_line", "dialog_line" + nums[i], i);
clip._y = 10 + ((1.1 * nums[i]) * clip._height);
clip._x = 12;
clip.your_text = your_phrases[0];
your_phrases.splice(0, 1);
clip.her_text = her_phrases[0];
her_phrases.splice(0, 1);
clip.her_face = her_faces[0];
her_faces.splice(0, 1);
clip.next_face = next_faces[0];
next_faces.splice(0, 1);
clip.good_result = results[0];
clip.num = nums[i];
results.splice(0, 1);
i++;
}
};
Symbol 110 MovieClip [lay_screen] Frame 20
stop();
Symbol 110 MovieClip [lay_screen] Frame 40
stop();
Symbol 110 MovieClip [lay_screen] Frame 60
stop();
Symbol 120 MovieClip Frame 1
if (ymouse == undefined) {
ymouse = _ymouse;
mouse_up = false;
changes = 0;
changes_prev = 0;
counter = 0;
frames_per_cicle = 0;
}
onMouseMove = function () {
if ((!mouse_up) && (_ymouse < ymouse)) {
mouse_up = true;
changes++;
} else if (mouse_up && (_ymouse > ymouse)) {
mouse_up = false;
changes++;
}
ymouse = _ymouse;
};
cummed = false;
onEnterFrame = function () {
if (!_visible) {
return(undefined);
}
if (cummed) {
return(undefined);
}
counter++;
if (counter >= 10) {
counter = 0;
if ((changes >= changes_prev) && (changes != 0)) {
frames_per_cicle = frames_per_cicle + 2;
} else {
if (frames_per_cicle > 8) {
frames_per_cicle = frames_per_cicle - 2;
} else {
frames_per_cicle = frames_per_cicle - 1;
}
if (frames_per_cicle < 0) {
frames_per_cicle = 0;
}
}
changes_prev = changes;
changes = 0;
}
_parent.thermo.SetLevel(frames_per_cicle / 45);
frame = _currentframe + frames_per_cicle;
if (frame > 200) {
if (_parent.thermo.level >= 1) {
cummed = true;
_parent.play();
return(undefined);
}
frame = frame - 200;
}
gotoAndStop(frame);
};
Symbol 125 MovieClip Frame 1
function SetLevel(_level) {
level = _level;
if (level > 1) {
level = 1;
}
value._y = (1 - _level) * value._height;
}
level = 0;
SetLevel(level);
Symbol 158 MovieClip Frame 55
stop();
Symbol 165 MovieClip [fuck_babe] Frame 1
stop();
Symbol 165 MovieClip [fuck_babe] Frame 2
cumming.stop();
Symbol 165 MovieClip [fuck_babe] Frame 15
cumming.play();
Symbol 165 MovieClip [fuck_babe] Frame 105
stop();
again_btn.onPress = function () {
_parent.gotoScreen("mainmenu");
};
moregames1.onPress = function () {
getURL (_parent.owner_URL, "_blank");
};
moregames2.onPress = function () {
getURL (_parent.partner_URL, "_blank");
};
Symbol 174 MovieClip Frame 1
onEnterFrame = function () {
if (_parent._parent.mood.value < 0.5) {
_parent._parent.AddMood(-0.003);
} else if (_parent._parent.mood.value < 0.6) {
_parent._parent.AddMood(0.002);
}
};
Symbol 180 MovieClip Frame 1
onEnterFrame = function () {
if (_parent._parent.mood.value < 0.4) {
_parent._parent.AddMood(-0.003);
} else if (_parent._parent.mood.value < 0.5) {
_parent._parent.AddMood(0.002);
}
};
Symbol 187 MovieClip Frame 1
onEnterFrame = function () {
if (_parent._parent.mood.value < 0.7) {
_parent._parent.AddMood(-0.003);
} else if (_parent._parent.mood.value < 0.8) {
_parent._parent.AddMood(0.002);
}
};
Symbol 188 MovieClip Frame 1
_parent.boob2._visible = true;
Symbol 188 MovieClip Frame 2
_parent.boob2._visible = false;
Symbol 191 MovieClip Frame 1
onEnterFrame = function () {
if (_parent._parent.mood.value < 0.6) {
_parent._parent.AddMood(-0.003);
} else if (_parent._parent.mood.value < 0.7) {
_parent._parent.AddMood(0.002);
}
};
Symbol 192 MovieClip Frame 1
_parent.boob1._visible = true;
Symbol 192 MovieClip Frame 2
_parent.boob1._visible = false;
Symbol 195 MovieClip Frame 1
onEnterFrame = function () {
if (_parent._parent.mood.value < 0.1) {
_parent._parent.AddMood(-0.003);
} else if (_parent._parent.mood.value < 0.2) {
_parent._parent.AddMood(0.002);
}
};
Symbol 198 MovieClip Frame 1
onEnterFrame = function () {
if (_parent._parent.mood.value < 0.2) {
_parent._parent.AddMood(-0.003);
} else if (_parent._parent.mood.value < 0.3) {
_parent._parent.AddMood(0.002);
}
};
Symbol 202 MovieClip Frame 1
onEnterFrame = function () {
if (_parent._parent.mood.value < 0.3) {
_parent._parent.AddMood(-0.003);
} else if (_parent._parent.mood.value < 0.4) {
_parent._parent.AddMood(0.002);
}
};
Symbol 206 MovieClip Frame 1
onEnterFrame = function () {
if (_parent._parent.mood.value < 0.9) {
_parent._parent.AddMood(-0.003);
} else if (_parent._parent.mood.value < 1) {
_parent._parent.AddMood(0.003);
}
};
Symbol 210 MovieClip Frame 1
onEnterFrame = function () {
if (_parent._parent.mood.value < 0.1) {
_parent._parent.AddMood(0.002);
}
};
Symbol 227 MovieClip Frame 1
stop();
Symbol 230 MovieClip Frame 1
function SetHider() {
hider._x = (value_show * volumer._width) - hider._width;
}
value = 0;
value_show = value;
SetHider();
onEnterFrame = function () {
if (value > value_show) {
_parent.head.gotoAndStop(3);
value_show = value;
SetHider();
if (!_parent.dialog._visible) {
_parent.dialog._visible = true;
_parent.dialog.gotoAndStop(5 + random(3));
}
} else if (value < value_show) {
_parent.head.gotoAndStop(2);
value = value_show;
if (!_parent.dialog._visible) {
_parent.dialog._visible = true;
_parent.dialog.gotoAndStop(2 + random(3));
}
} else {
if (_parent.part_clip == undefined) {
_parent.head.gotoAndStop(1);
} else {
_parent.head.gotoAndStop(3);
}
if (_parent.dialog._visible && (_parent.dialog.timer >= _parent.dialog.time)) {
_parent.dialog._visible = false;
}
}
};
Symbol 232 MovieClip Frame 1
stop();
Symbol 232 MovieClip Frame 13
stop();
_visible = false;
Symbol 239 MovieClip Frame 1
onEnterFrame = function () {
if (_parent._parent.mood.value < 0.8) {
_parent._parent.AddMood(-0.003);
} else if (_parent._parent.mood.value < 0.9) {
_parent._parent.AddMood(0.003);
}
};
Symbol 240 MovieClip Frame 1
_parent.boob1._visible = true;
_parent.boob2._visible = true;
Symbol 240 MovieClip Frame 2
_parent.boob1._visible = false;
_parent.boob2._visible = false;
Symbol 249 MovieClip Frame 1
function SetPhrase(num, time_) {
timer = 0;
time = time_;
_visible = true;
gotoAndStop(num);
}
stop();
if (time == undefined) {
time = 0;
timer = 0;
}
onEnterFrame = function () {
if (timer < time) {
timer++;
}
};
SetPhrase(1, 70);
Symbol 252 MovieClip [touch_screen] Frame 1
function AddMood(val) {
if (val < 0) {
val = -1E-8;
}
mood.value = mood.value + val;
if (mood.value > 1) {
if (!next_btn._visible) {
next_btn._visible = true;
glow._visible = true;
glow.play();
}
mood.value = 1;
}
}
function ReleasePart() {
if (!part_clip.single) {
part_clip.gotoAndStop(1);
}
part_clip = undefined;
cursor._visible = true;
}
Mouse.hide();
parts = new Array("boob1", "boob2", "body1", "body2", "body3", "body4", "body5", "nipple1", "nipple2", "both_boobs");
next_btn._visible = false;
glow._visible = false;
i = 0;
while (i < parts.length) {
eval (parts[i]).stop();
eval (parts[i]).onPress = function () {
if ((dialog._currentframe == 1) && (dialog._visible)) {
return(undefined);
}
if (part_clip != undefined) {
return(undefined);
}
part_clip = this;
this.gotoAndStop(2);
cursor._visible = false;
};
i++;
}
onMouseUp = function () {
if (part_clip.single) {
return(undefined);
}
ReleasePart();
};
onMouseMove = function () {
cursor._x = _xmouse;
cursor._y = _ymouse;
};
next_btn.onPress = function () {
_parent.gotoScreen("fuck_babe");
Mouse.show();
};