Frame 1
stop();
owner_URL = "http://www.meetandfuckgames.com/";
onEnterFrame = function () {
if (_currentframe != 1) {
return(undefined);
}
percent = (percent_shadow = ("Loading: " + int((100 * getBytesLoaded()) / getBytesTotal())) + "%");
bar.SetValue(getBytesLoaded() / getBytesTotal());
if (getBytesLoaded() == getBytesTotal()) {
gotoAndStop (3);
}
};
MNF_btn.onPress = function () {
if (id == undefined) {
getURL (owner_URL, "_blank");
} else {
getURL ("http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=939775-0000&PA=" + id, "_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;
}
setScreen("screen1");
Symbol 485 MovieClip [__Packages.AnimManager] Frame 0
class AnimManager
{
var anim_mc, btns_mc, gravi, acts, anim_swings, low_speed_swing, act, frame, state, timer;
function AnimManager (anim_mc_, btns_mc_) {
anim_mc = anim_mc_;
btns_mc = btns_mc_;
gravi = new Gravitation(1);
gravi.move_draw = 0.5;
acts = new Array();
anim_swings = new Array();
low_speed_swing = 0;
}
function AddAct(AnimActObject) {
var new_act = new AnimAct(AnimActObject);
acts.push(new_act);
eval ((String(btns_mc) + ".") + new_act.btn_name).onPress = function () {
var _local3 = this._parent.anim_manager;
if (_local3 == undefined) {
_local3 = this._parent._parent.anim_manager;
}
var _local2 = 0;
while (_local2 < _local3.acts.length) {
if (this._name == _local3.acts[_local2].btn_name) {
this._parent.btn_id = _local2;
break;
}
_local2++;
}
this._parent.border._x = this._x;
this._parent.border._y = this._y;
_local3.setAct(this._name);
this.postOnPress();
};
if (acts.length == 1) {
eval ((String(btns_mc) + ".") + new_act.btn_name).onPress();
}
}
function AddSwing(AnimSwingObject) {
anim_swings.push(new AnimSwing(AnimSwingObject));
}
function setAct(btn_name) {
if (btn_name == act.btn_name) {
return(undefined);
}
var btn_name_found = false;
var i = 0;
while (i < acts.length) {
if (acts[i].btn_name == btn_name) {
act = acts[i];
btn_name_found = true;
break;
}
i++;
}
if (!btn_name_found) {
return(undefined);
}
eval (String(anim_mc._parent) + ".hint").removeMovieClip();
if (act.type == AnimAct.TYPE_PENDULUM_MANUAL) {
gravi.control_mode = 0;
CreateHint(700, 500, anim_mc._parent, act.mouse_movement, act.pixel_start, act.pixel_width);
} else {
gravi.control_mode = 1;
}
if (act.frame_enter != undefined) {
frame = act.frame_enter;
}
gravi.auto_speed = act.auto_speed;
if (act.type == AnimAct.TYPE_CUM_PENDULUM) {
gravi.auto_fade_out_speed = act.auto_fade_out_speed;
state = 0;
timer = 0;
} else if (act.type == AnimAct.TYPE_CUM_LINEAR) {
state = 0;
}
Update(anim_mc._parent._xmouse, anim_mc._parent._ymouse);
act.setFaceByStr(anim_mc, act.face_settings);
}
function Update(_xmouse, _ymouse) {
if (act == undefined) {
return(undefined);
}
if (act.type == AnimAct.TYPE_PENDULUM_MANUAL) {
low_speed_swing = low_speed_swing + 0.15707963267949;
if (low_speed_swing > (Math.PI*2)) {
low_speed_swing = low_speed_swing - (Math.PI*2);
}
var _local2 = 0.1 * Math.cos(low_speed_swing);
if (act.mouse_movement == AnimAct.VERTICAL_MOVEMENT) {
gravi.move_goto = (_ymouse - act.pixel_start) / act.pixel_width;
} else {
gravi.move_goto = (_xmouse - act.pixel_start) / act.pixel_width;
}
if (gravi.move_goto < 0) {
gravi.move_goto = 0;
} else if (gravi.move_goto > 1) {
gravi.move_goto = 1;
}
gravi.move_goto = gravi.move_goto + _local2;
if (act.reverse_mouse_control) {
gravi.move_goto = 1 - gravi.move_goto;
}
}
UpdateSwings(true, gravi.swing_draw[0]);
gravi.Update();
if (act.type == AnimAct.TYPE_LINEAR) {
frame = frame + 1;
if (frame >= act.frame_end) {
frame = frame - (act.frame_end - act.frame_start);
}
} else if (act.type == AnimAct.TYPE_CUM_LINEAR) {
frame = frame + 1;
if (frame >= act.frame_end) {
if (state == 0) {
state = 1;
act.setFaceByStr(anim_mc, act.face_settings_after_cum);
}
frame = frame - (act.frame_end - act.frame_start);
}
} else if ((act.type == AnimAct.TYPE_PENDULUM) || (act.type == AnimAct.TYPE_PENDULUM_MANUAL)) {
frame = int((gravi.move_draw * (act.frame_end - act.frame_start)) + act.frame_start);
} else if (act.type == AnimAct.TYPE_CUM_PENDULUM) {
if (state == 0) {
timer++;
if (timer >= 50) {
state = 1;
gravi.control_mode = 2;
}
} else if (state == 1) {
if (gravi.auto_move_fade_k < 0.5) {
act.playCum(anim_mc);
state = 2;
}
} else if (state == 2) {
if (gravi.control_mode == 1) {
act.setFaceByStr(anim_mc, act.face_settings_after_cum);
state = 3;
}
}
frame = int((gravi.move_draw * (act.frame_end - act.frame_start)) + act.frame_start);
}
anim_mc.gotoAndStop(int(frame));
UpdateSwings(false, gravi.swing_draw[0]);
}
function UpdateSwings(update_before, gravi_swing_draw) {
var i = 0;
while (i < anim_swings.length) {
if (anim_swings[i].update_before_gravi == update_before) {
var clip = eval ((String(anim_mc) + ".") + anim_swings[i].clip_name);
var last_frame = anim_swings[i].last_frame;
var first_frame = anim_swings[i].first_frame;
if (anim_swings[i].reverse) {
clip.gotoAndStop(int(((1 - gravi_swing_draw) * (last_frame - first_frame)) + first_frame));
} else {
clip.gotoAndStop(int((gravi_swing_draw * (last_frame - first_frame)) + first_frame));
}
}
i++;
}
}
function CreateHint(swf_width, swf_height, owner_mc, mouse_movement, pixel_start, pixel_width) {
var hint_mc = owner_mc.createEmptyMovieClip("hint", owner_mc.getNextHighestDepth());
DrawArrow(swf_width, swf_height, hint_mc, mouse_movement, pixel_start, pixel_width);
var mouse_icon_mc = hint_mc.createEmptyMovieClip("mouse_icon", hint_mc.getNextHighestDepth());
DrawMouseIcon(mouse_icon_mc);
mouse_icon_mc._visible = false;
hint_mc.anim = 0;
hint_mc.mouse_movement = mouse_movement;
hint_mc.pixel_start = pixel_start;
hint_mc.pixel_width = pixel_width;
hint_mc.swf_width = swf_width;
hint_mc.swf_height = swf_height;
hint_mc.onEnterFrame = function () {
if (!mouse_icon_mc._visible) {
mouse_icon_mc._visible = true;
}
hint_mc.anim = hint_mc.anim + 0.05;
if (hint_mc.anim >= 1) {
hint_mc.anim = hint_mc.anim - 1;
}
if (hint_mc.mouse_movement == AnimAct.HORIZONTAL_MOVEMENT) {
hint_mc.mouse_icon._x = (hint_mc.pixel_start + (hint_mc.pixel_width / 2)) + ((Math.sin((Math.PI*2) * hint_mc.anim) * hint_mc.pixel_width) / 2);
hint_mc.mouse_icon._y = (hint_mc.swf_height / 2) - 70;
} else if (hint_mc.mouse_movement == AnimAct.VERTICAL_MOVEMENT) {
hint_mc.mouse_icon._x = (hint_mc.swf_width / 2) + 70;
hint_mc.mouse_icon._y = (hint_mc.pixel_start + (hint_mc.pixel_width / 2)) + ((Math.sin((Math.PI*2) * hint_mc.anim) * hint_mc.pixel_width) / 2);
}
hint_mc._alpha = hint_mc._alpha - 1;
if (hint_mc._alpha <= 0) {
hint_mc.removeMovieClip();
}
};
}
function DrawArrow(swf_width, swf_height, mc, mouse_movement, pixel_start, pixel_width) {
mc.lineStyle(2, 10066329);
mc.beginFill(16777215, 100);
var _local1 = 25;
if (mouse_movement == AnimAct.HORIZONTAL_MOVEMENT) {
var _local4 = pixel_start;
var _local3 = swf_height / 2;
mc.moveTo(_local4, _local3);
mc.lineTo(_local4 + (1.5 * _local1), _local3 - _local1);
mc.lineTo(_local4 + (1.5 * _local1), _local3 - (0.5 * _local1));
mc.lineTo((_local4 + pixel_width) - (1.5 * _local1), _local3 - (0.5 * _local1));
mc.lineTo((_local4 + pixel_width) - (1.5 * _local1), _local3 - _local1);
mc.lineTo(_local4 + pixel_width, _local3);
mc.lineTo((_local4 + pixel_width) - (1.5 * _local1), _local3 + _local1);
mc.lineTo((_local4 + pixel_width) - (1.5 * _local1), _local3 + (0.5 * _local1));
mc.lineTo(_local4 + (1.5 * _local1), _local3 + (0.5 * _local1));
mc.lineTo(_local4 + (1.5 * _local1), _local3 + _local1);
mc.lineTo(_local4, _local3);
} else if (mouse_movement == AnimAct.VERTICAL_MOVEMENT) {
var _local4 = swf_width / 2;
var _local3 = pixel_start;
mc.moveTo(_local4, _local3);
mc.lineTo(_local4 + _local1, _local3 + (1.5 * _local1));
mc.lineTo(_local4 + (0.5 * _local1), _local3 + (1.5 * _local1));
mc.lineTo(_local4 + (0.5 * _local1), (_local3 + pixel_width) - (1.5 * _local1));
mc.lineTo(_local4 + _local1, (_local3 + pixel_width) - (1.5 * _local1));
mc.lineTo(_local4, _local3 + pixel_width);
mc.lineTo(_local4 - _local1, (_local3 + pixel_width) - (1.5 * _local1));
mc.lineTo(_local4 - (0.5 * _local1), (_local3 + pixel_width) - (1.5 * _local1));
mc.lineTo(_local4 - (0.5 * _local1), _local3 + (1.5 * _local1));
mc.lineTo(_local4 - _local1, _local3 + (1.5 * _local1));
mc.lineTo(_local4, _local3);
}
}
function DrawMouseIcon(mc) {
mc.lineStyle(2, 10066329);
mc.beginFill(16777215, 100);
var _local1 = 40;
mc.moveTo((-_local1) / 2, 0);
mc.curveTo((-_local1) / 2, (-_local1) / 1.5, 0, (-_local1) / 1.5);
mc.curveTo(_local1 / 2, (-_local1) / 1.5, _local1 / 2, 0);
mc.curveTo(_local1 / 3, 0.75 * _local1, 0, 0.75 * _local1);
mc.curveTo((-_local1) / 3, 0.75 * _local1, (-_local1) / 2, 0);
mc.endFill();
mc.moveTo((-_local1) / 2, 0);
mc.lineTo(_local1 / 2, 0);
mc.moveTo(0, 0);
mc.lineTo(0, (-_local1) / 1.5);
}
}
Symbol 486 MovieClip [__Packages.Gravitation] Frame 0
class Gravitation
{
var move_speeds, swing_draw, swing_speed, swing_fadeout, auto_move_fade_k, prev_prev_move_draw, prev_move_draw, move_draw, move_delay, move_speed_overal, auto_anim_angle, control_mode, auto_fade_out_speed, face_frame, auto_speed, anchor, move_goto, actual_delay, move_speed, swing_goto;
function Gravitation (swings_num) {
move_speeds = new Array();
swing_draw = new Array();
swing_speed = new Array();
swing_fadeout = new Array();
auto_move_fade_k = 1;
var _local2;
prev_prev_move_draw = (prev_move_draw = (move_draw = 0.5));
_local2 = 0;
while (_local2 < 24) {
move_speeds.push(0);
_local2++;
}
_local2 = 0;
while (_local2 < swings_num) {
swing_draw.push(0.5);
swing_speed.push(0);
swing_fadeout.push(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;
anchor = undefined;
}
function Update() {
var _local5;
var _local3;
var _local4 = _root.time_scale;
if (_local4 == undefined) {
_local4 = 1;
}
if (control_mode > 0) {
if (control_mode == 2) {
auto_move_fade_k = auto_move_fade_k - auto_fade_out_speed;
if (auto_move_fade_k < 0.15) {
control_mode = 1;
auto_move_fade_k = 0.15;
}
}
auto_anim_angle = auto_anim_angle + (((auto_move_fade_k * Math.PI) * auto_speed) * _local4);
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 = (_local4 * (move_goto - move_draw)) / actual_delay;
_local5 = 1 / actual_delay;
prev_prev_move_draw = prev_move_draw;
prev_move_draw = move_draw;
move_draw = move_draw + move_speed;
if (move_draw > 1) {
move_draw = 1;
} else if (move_draw < 0) {
move_draw = 0;
}
anchor = undefined;
if ((move_draw < prev_move_draw) && (prev_move_draw >= prev_prev_move_draw)) {
anchor = 1;
} else if ((move_draw > prev_move_draw) && (prev_move_draw <= prev_prev_move_draw)) {
anchor = -1;
}
move_speeds.push(Math.abs(move_speed));
move_speeds.splice(0, 1);
move_speed_overal = 0;
_local3 = 0;
while (_local3 < move_speeds.length) {
move_speed_overal = move_speed_overal + move_speeds[_local3];
_local3++;
}
move_speed_overal = move_speed_overal / move_speeds.length;
swing_goto = (move_speed + _local5) / (2 * _local5);
_local3 = 0;
while (_local3 < swing_draw.length) {
if ((Math.abs(swing_goto - swing_draw[_local3]) > 0.00166666666666667) || (Math.abs(swing_speed[_local3]) > 0.00166666666666667)) {
swing_speed[_local3] = swing_speed[_local3] + (((swing_goto - swing_draw[_local3]) / 10) + ((1.5 * move_speed_overal) * (swing_goto - swing_draw[_local3])));
swing_draw[_local3] = swing_draw[_local3] + swing_speed[_local3];
swing_draw[_local3] = swing_draw[_local3] + ((swing_goto - swing_draw[_local3]) * swing_fadeout[_local3]);
if (swing_draw[_local3] < 0) {
swing_draw[_local3] = 0;
} else if (swing_draw[_local3] > 1) {
swing_draw[_local3] = 1;
}
} else {
swing_draw[_local3] = 0.5;
}
_local3++;
}
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;
}
}
}
Symbol 487 MovieClip [__Packages.AnimAct] Frame 0
class AnimAct
{
var btn_name, type, frame_start, frame_end, frame_enter, auto_speed, auto_fade_out_speed, face_settings, cum_clips, face_settings_after_cum, mouse_movement, pixel_start, pixel_width, reverse_mouse_control;
function AnimAct (AnimActObject) {
btn_name = AnimActObject.btn_name;
type = AnimActObject.type;
frame_start = AnimActObject.frame_start;
frame_end = AnimActObject.frame_end;
frame_enter = AnimActObject.frame_enter;
if (frame_enter == undefined) {
frame_enter = frame_start;
}
auto_speed = AnimActObject.auto_speed;
auto_fade_out_speed = AnimActObject.auto_fade_out_speed;
face_settings = TossJunkChars(AnimActObject.face_settings);
cum_clips = TossJunkChars(AnimActObject.cum_clips);
face_settings_after_cum = TossJunkChars(AnimActObject.face_settings_after_cum);
mouse_movement = AnimActObject.mouse_movement;
pixel_start = AnimActObject.pixel_start;
pixel_width = AnimActObject.pixel_width;
reverse_mouse_control = Boolean(AnimActObject.reverse_mouse_control);
}
function TossJunkChars(str) {
var _local1 = 0;
while (_local1 < str.length) {
if ((((str.charAt(_local1) == "\t") || (str.charAt(_local1) == "\r")) || (str.charAt(_local1) == newline)) || (str.charAt(_local1) == " ")) {
str = str.substr(0, _local1) + str.substr(_local1 + 1, str.length);
_local1--;
}
_local1++;
}
return(str);
}
function setFaceByStr(anim_mc, data_str) {
var data_item = "";
var i = 0;
while (i <= data_str.length) {
if ((data_str.charAt(i) == ",") || (i == data_str.length)) {
var n = data_item.indexOf("=");
var path = data_item.substr(0, n);
var frame = Number(data_item.substr(n + 1, data_item.length));
eval ((String(anim_mc) + ".") + path).gotoAndStop(frame);
data_item = "";
} else {
data_item = data_item + data_str.charAt(i);
}
i++;
}
}
function playCum(anim_mc) {
var data_str = cum_clips;
var data_item = "";
var i = 0;
while (i <= data_str.length) {
if ((data_str.charAt(i) == ",") || (i == data_str.length)) {
eval ((String(anim_mc) + ".") + data_item).play();
data_item = "";
} else {
data_item = data_item + data_str.charAt(i);
}
i++;
}
}
static var TYPE_PENDULUM = 0;
static var TYPE_LINEAR = 1;
static var TYPE_CUM_PENDULUM = 2;
static var TYPE_CUM_LINEAR = 3;
static var TYPE_PENDULUM_MANUAL = 4;
static var VERTICAL_MOVEMENT = 0;
static var HORIZONTAL_MOVEMENT = 1;
}
Symbol 488 MovieClip [__Packages.AnimSwing] Frame 0
class AnimSwing
{
var clip_name, first_frame, last_frame, reverse, update_before_gravi;
function AnimSwing (AnimSwingObject) {
clip_name = AnimSwingObject.clip_name;
first_frame = Number(AnimSwingObject.first_frame);
last_frame = Number(AnimSwingObject.last_frame);
reverse = Boolean(AnimSwingObject.reverse);
if (AnimSwingObject.update_before_gravi == undefined) {
update_before_gravi = false;
} else {
update_before_gravi = Boolean(AnimSwingObject.update_before_gravi);
}
}
}
Symbol 21 MovieClip [trans_screen] Frame 1
var next_screen;
Symbol 21 MovieClip [trans_screen] Frame 10
_parent.setScreen(next_screen);
Symbol 21 MovieClip [trans_screen] Frame 20
removeMovieClip(this);
Symbol 44 MovieClip [screen1] Frame 30
stop();
next_btn.onPress = function () {
play();
};
Symbol 44 MovieClip [screen1] Frame 46
stop();
next_btn.onPress = function () {
play();
};
Symbol 44 MovieClip [screen1] Frame 56
_root.gotoScreen("screen2");
Symbol 44 MovieClip [screen1] Frame 65
stop();
Symbol 55 MovieClip Frame 6
gotoAndPlay (1);
Symbol 57 MovieClip Frame 1
speed = 1 + random(3);
if (frame == undefined) {
stop();
frame = 1;
onEnterFrame = function () {
frame = frame + speed;
if (frame > 121) {
frame = frame - 121;
}
gotoAndStop(frame);
};
}
Symbol 57 MovieClip Frame 61
speed = 1 + random(3);
Symbol 59 MovieClip Frame 1
speed = 1 + random(3);
if (frame == undefined) {
stop();
frame = 1;
onEnterFrame = function () {
frame = frame + speed;
if (frame > 121) {
frame = frame - 121;
}
gotoAndStop(frame);
};
}
Symbol 59 MovieClip Frame 61
speed = 1 + random(3);
Symbol 121 MovieClip Frame 1
stop();
Symbol 131 MovieClip Frame 1
stop();
Symbol 139 MovieClip Frame 1
stop();
Symbol 139 MovieClip Frame 24
stop();
Symbol 149 MovieClip Frame 1
stop();
Symbol 149 MovieClip Frame 30
stop();
_parent._parent.next_btn._visible = true;
Symbol 156 MovieClip Frame 1
stop();
Symbol 164 MovieClip Frame 1
stop();
Symbol 169 MovieClip Frame 1
stop();
Symbol 180 MovieClip Frame 1
stop();
Symbol 180 MovieClip Frame 22
stop();
Symbol 223 MovieClip Frame 1
function changeValue(d_value) {
value = value + d_value;
if (value >= 1) {
value = 1;
_parent.onBarFilled();
}
stripe._x = (-(1 - value)) * stripe._width;
}
var value = 0;
changeValue(0);
Symbol 258 MovieClip Frame 1
function onBarFilled() {
btn_manually._visible = true;
btn_cum._visible = true;
}
btn_manually._visible = false;
btn_cum._visible = false;
var i = 0;
var btn_id = 0;
while (eval ("btn_" + i) != undefined) {
if (i > 1) {
eval ("btn_" + i).enabled = false;
eval ("btn_" + i)._alpha = 50;
}
i++;
}
var btns_count = i;
onEnterFrame = function () {
if (bar.value < (btn_id / (btns_count - 1))) {
bar.changeValue(0.0015);
if (bar.value >= (btn_id / (btns_count - 1))) {
eval ("btn_" + (btn_id + 1)).enabled = true;
eval ("btn_" + (btn_id + 1))._alpha = 100;
if (btn_id == 4) {
_parent.play();
}
}
}
};
btn_cum.postOnPress = function () {
_visible = false;
};
Symbol 260 MovieClip [screen2] Frame 1
stop();
anim_manager = new AnimManager(act, panel);
next_btn._visible = false;
next_btn.onPress = function () {
_root.gotoScreen("screen3");
};
anim_manager.AddAct({btn_name:"btn_0", type:AnimAct.TYPE_PENDULUM, frame_start:62, frame_end:92, auto_speed:0.05, face_settings:"eyes=1, brows=1, mouth=1, eyes2=1, brows2=1, mouth2=1"});
anim_manager.AddAct({btn_name:"btn_1", type:AnimAct.TYPE_PENDULUM, frame_start:1, frame_end:21, auto_speed:0.06, face_settings:"eyes=1, brows=2, mouth=2, eyes2=1, brows2=2, mouth2=2"});
anim_manager.AddAct({btn_name:"btn_2", type:AnimAct.TYPE_PENDULUM, frame_start:1, frame_end:41, auto_speed:0.12, face_settings:"eyes=2, brows=1, mouth=3, eyes2=2, brows2=1, mouth2=3"});
anim_manager.AddAct({btn_name:"btn_3", type:AnimAct.TYPE_PENDULUM, frame_start:1, frame_end:61, auto_speed:0.18, face_settings:"eyes=3, brows=3, mouth=4, eyes2=3, brows2=3, mouth2=4"});
anim_manager.AddAct({btn_name:"btn_manually", type:AnimAct.TYPE_PENDULUM_MANUAL, frame_start:1, frame_end:61, mouse_movement:AnimAct.VERTICAL_MOVEMENT, reverse_mouse_control:0, pixel_start:100, pixel_width:200, face_settings:"eyes=4, brows=2, mouth=3, eyes2=2, brows2=2, mouth2=3"});
anim_manager.AddAct({btn_name:"btn_cum", type:AnimAct.TYPE_CUM_PENDULUM, frame_start:1, frame_end:61, auto_speed:0.2, auto_fade_out_speed:0.005, face_settings:"eyes=3, brows=3, mouth=4, eyes2=3, brows2=3, mouth2=4", cum_clips:"cum, cum2, butt1.cum3", face_settings_after_cum:"eyes=4, brows=2, mouth=2, eyes2=2, brows2=2, mouth2=2"});
anim_manager.AddSwing({clip_name:"butt1", first_frame:1, last_frame:61, reverse:1, update_before_gravi:0});
anim_manager.AddSwing({clip_name:"butt2", first_frame:1, last_frame:61, reverse:1, update_before_gravi:0});
anim_manager.AddSwing({clip_name:"boob1", first_frame:1, last_frame:61, reverse:1, update_before_gravi:0});
anim_manager.AddSwing({clip_name:"boob2", first_frame:1, last_frame:61, reverse:1, update_before_gravi:0});
anim_manager.AddSwing({clip_name:"hair1", first_frame:1, last_frame:61, reverse:1, update_before_gravi:0});
anim_manager.AddSwing({clip_name:"hair2", first_frame:1, last_frame:61, reverse:1, update_before_gravi:0});
anim_manager.AddSwing({clip_name:"hair3", first_frame:1, last_frame:61, reverse:1, update_before_gravi:0});
anim_manager.AddSwing({clip_name:"hair4", first_frame:1, last_frame:61, reverse:1, update_before_gravi:0});
anim_manager.AddSwing({clip_name:"balls", first_frame:1, last_frame:61, reverse:1, update_before_gravi:0});
onEnterFrame = function () {
anim_manager.Update(_xmouse, _ymouse);
};
Symbol 312 MovieClip Frame 1
stop();
Symbol 316 MovieClip Frame 1
stop();
Symbol 425 MovieClip Frame 1
stop();
Symbol 425 MovieClip Frame 26
stop();
Symbol 432 MovieClip Frame 1
stop();
Symbol 432 MovieClip Frame 23
stop();
_parent._parent._parent.next_btn._visible = true;
Symbol 471 MovieClip Frame 1
if (first_time != undefined) {
return(undefined);
}
first_time = false;
onEnterFrame = function () {
if (_parent._parent.anim_manager.act.btn_name == "btn_0") {
gotoAndStop(int(122 + (_parent._parent.anim_manager.gravi.move_draw * 30)));
} else if (_parent._parent.anim_manager.act.btn_name == "btn_1") {
gotoAndStop(int(26 + (_parent._parent.anim_manager.gravi.move_draw * 20)));
} else if (_parent._parent.anim_manager.act.btn_name == "btn_2") {
gotoAndStop(1 + int((60 * _parent._parent.anim_manager.gravi.auto_anim_angle) / Math.PI));
} else if (_parent._parent.anim_manager.act.btn_name == "btn_3") {
gotoAndStop(121 - int((60 * _parent._parent.anim_manager.gravi.auto_anim_angle) / Math.PI));
} else if (_parent._parent.anim_manager.act.btn_name == "btn_manually") {
gotoAndStop(int(61 + (_parent._parent.anim_manager.gravi.move_draw * 60)));
} else if (_parent._parent.anim_manager.act.btn_name == "btn_cum") {
gotoAndStop(int(61 + (_parent._parent.anim_manager.gravi.move_draw * 60)));
}
};
Symbol 473 MovieClip Frame 1
function onBarFilled() {
btn_manually._visible = true;
btn_cum._visible = true;
}
btn_manually._visible = false;
btn_cum._visible = false;
var i = 0;
var btn_id = 0;
while (eval ("btn_" + i) != undefined) {
if (i > 1) {
eval ("btn_" + i).enabled = false;
eval ("btn_" + i)._alpha = 50;
}
i++;
}
var btns_count = i;
onEnterFrame = function () {
if (bar.value < (btn_id / (btns_count - 1))) {
bar.changeValue(0.0015);
if (bar.value >= (btn_id / (btns_count - 1))) {
eval ("btn_" + (btn_id + 1)).enabled = true;
eval ("btn_" + (btn_id + 1))._alpha = 100;
if (btn_id == 4) {
_parent.play();
}
}
}
};
btn_cum.postOnPress = function () {
_visible = false;
};
Symbol 483 MovieClip [screen3] Frame 1
stop();
anim_manager = new AnimManager(act, panel);
next_btn._visible = false;
next_btn.onPress = function () {
play();
};
anim_manager.AddAct({btn_name:"btn_0", type:AnimAct.TYPE_PENDULUM, frame_start:41, frame_end:61, auto_speed:0.05, face_settings:"titfuck.eyes=1, titfuck.brows=1"});
anim_manager.AddAct({btn_name:"btn_1", type:AnimAct.TYPE_PENDULUM, frame_start:1, frame_end:31, auto_speed:0.06, face_settings:"titfuck.eyes=2, titfuck.brows=2"});
anim_manager.AddAct({btn_name:"btn_2", type:AnimAct.TYPE_PENDULUM, frame_start:7, frame_end:54, auto_speed:0.1, face_settings:"titfuck.eyes=3, titfuck.brows=1"});
anim_manager.AddAct({btn_name:"btn_3", type:AnimAct.TYPE_PENDULUM, frame_start:1, frame_end:61, auto_speed:0.16, face_settings:"titfuck.eyes=4, titfuck.brows=3"});
anim_manager.AddAct({btn_name:"btn_manually", type:AnimAct.TYPE_PENDULUM_MANUAL, frame_start:1, frame_end:61, mouse_movement:AnimAct.VERTICAL_MOVEMENT, reverse_mouse_control:0, pixel_start:100, pixel_width:200, face_settings:"titfuck.eyes=2, titfuck.brows=2"});
anim_manager.AddAct({btn_name:"btn_cum", type:AnimAct.TYPE_CUM_PENDULUM, frame_start:1, frame_end:61, auto_speed:0.2, auto_fade_out_speed:0.005, face_settings:"titfuck.eyes=4, titfuck.brows=3", cum_clips:"titfuck.cum, titfuck.cum2", face_settings_after_cum:"titfuck.eyes=2, titfuck.brows=2"});
anim_manager.AddSwing({clip_name:"titfuck.boob1", first_frame:1, last_frame:61, reverse:0, update_before_gravi:0});
anim_manager.AddSwing({clip_name:"titfuck.boob2", first_frame:1, last_frame:61, reverse:0, update_before_gravi:0});
anim_manager.AddSwing({clip_name:"titfuck.boob3", first_frame:1, last_frame:61, reverse:0, update_before_gravi:0});
anim_manager.AddSwing({clip_name:"titfuck.nipple1", first_frame:1, last_frame:61, reverse:0, update_before_gravi:0});
anim_manager.AddSwing({clip_name:"titfuck.nipple2", first_frame:1, last_frame:61, reverse:0, update_before_gravi:0});
anim_manager.AddSwing({clip_name:"titfuck.fingers1", first_frame:1, last_frame:61, reverse:0, update_before_gravi:0});
anim_manager.AddSwing({clip_name:"titfuck.hair1", first_frame:1, last_frame:61, reverse:0, update_before_gravi:0});
anim_manager.AddSwing({clip_name:"titfuck.hair2", first_frame:1, last_frame:61, reverse:0, update_before_gravi:0});
anim_manager.AddSwing({clip_name:"titfuck.hair3", first_frame:1, last_frame:61, reverse:0, update_before_gravi:0});
anim_manager.AddSwing({clip_name:"titfuck.hair4", first_frame:1, last_frame:61, reverse:0, update_before_gravi:0});
anim_manager.AddSwing({clip_name:"titfuck.hair5", first_frame:1, last_frame:61, reverse:0, update_before_gravi:0});
anim_manager.AddSwing({clip_name:"hair6", first_frame:1, last_frame:61, reverse:0, update_before_gravi:0});
onEnterFrame = function () {
anim_manager.Update(_xmouse, _ymouse);
};
Symbol 483 MovieClip [screen3] Frame 32
stop();
again_btn.onPress = function () {
_root.gotoScreen("screen1");
};
MNF_btn.onPress = function () {
getURL ("http://www.meetandfuckgames.com/", "_blank");
};