Combined Code
frame 1 {
stop();
owner_URL = 'http://www.meetandfuckgames.com/';
onEnterFrame = function () {
if (_currentframe != 1) {
return undefined;
}
percent_shadow = 'Loading: ' + int(100 * getBytesLoaded() / getBytesTotal()) + '%';
percent = percent_shadow;
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');
}
};
}
movieClip 10 {
}
movieClip 12 {
}
// unknown tag 88 length 68
movieClip 2091 __Packages.AnimManager {
#initclip
if (!_global.AnimManager) {
var v1 = function (anim_mc_, btns_mc_) {
this.anim_mc = anim_mc_;
this.btns_mc = btns_mc_;
this.gravi = new Gravitation(1);
this.gravi.move_draw = 0.5;
this.acts = new Array();
this.anim_swings = new Array();
};
_global.AnimManager = v1;
var v2 = v1.prototype;
v2.AddAct = function (AnimActObject) {
var new_act = new AnimAct(AnimActObject);
this.acts.push(new_act);
(eval(String(this.btns_mc) + '.' + new_act.btn_name)).onPress = function () {
var v3 = this._parent.anim_manager;
if (v3 == undefined) {
v3 = this._parent._parent.anim_manager;
}
var v2 = 0;
while (v2 < v3.acts.length) {
if (this._name == v3.acts[v2].btn_name) {
this._parent.btn_id = v2;
break;
}
++v2;
}
this._parent.border._x = this._x;
this._parent.border._y = this._y;
v3.setAct(this._name);
this.postOnPress();
};
if (this.acts.length == 1) {
(eval(String(this.btns_mc) + '.' + new_act.btn_name)).onPress();
}
};
v2.AddSwing = function (AnimSwingObject) {
this.anim_swings.push(new AnimSwing(AnimSwingObject));
};
v2.setAct = function (btn_name) {
if (btn_name == this.act.btn_name) {
return undefined;
}
var btn_name_found = false;
var i = 0;
while (i < this.acts.length) {
if (this.acts[i].btn_name == btn_name) {
this.act = this.acts[i];
btn_name_found = true;
break;
}
++i;
}
if (!btn_name_found) {
return undefined;
}
(eval(String(this.anim_mc._parent) + '.hint')).removeMovieClip();
if (this.act.type == AnimAct.TYPE_PENDULUM_MANUAL) {
this.gravi.control_mode = 0;
this.CreateHint(640, 480, this.anim_mc._parent, this.act.mouse_movement, this.act.pixel_start, this.act.pixel_width);
} else {
this.gravi.control_mode = 1;
}
if (this.act.frame_enter != undefined) {
this.frame = this.act.frame_enter;
}
this.gravi.auto_speed = this.act.auto_speed;
if (this.act.type == AnimAct.TYPE_CUM_PENDULUM) {
this.gravi.auto_fade_out_speed = this.act.auto_fade_out_speed;
this.state = 0;
this.timer = 0;
} else {
if (this.act.type == AnimAct.TYPE_CUM_LINEAR) {
this.state = 0;
}
}
this.Update(this.anim_mc._parent._xmouse, this.anim_mc._parent._ymouse);
this.act.setFaceByStr(this.anim_mc, this.act.face_settings);
};
v2.Update = function (_xmouse, _ymouse) {
if (this.act == undefined) {
return undefined;
}
if (this.act.type == AnimAct.TYPE_PENDULUM_MANUAL) {
if (this.act.mouse_movement == AnimAct.VERTICAL_MOVEMENT) {
this.gravi.move_goto = (_ymouse - this.act.pixel_start) / this.act.pixel_width;
} else {
this.gravi.move_goto = (_xmouse - this.act.pixel_start) / this.act.pixel_width;
}
if (this.gravi.move_goto < 0) {
this.gravi.move_goto = 0;
} else {
if (this.gravi.move_goto > 1) {
this.gravi.move_goto = 1;
}
}
if (this.act.reverse_mouse_control) {
this.gravi.move_goto = 1 - this.gravi.move_goto;
}
}
this.UpdateSwings(true, this.gravi.swing_draw[0]);
this.gravi.Update();
if (this.act.type == AnimAct.TYPE_LINEAR) {
this.frame += 1;
if (this.frame >= this.act.frame_end) {
this.frame -= this.act.frame_end - this.act.frame_start;
}
} else {
if (this.act.type == AnimAct.TYPE_CUM_LINEAR) {
this.frame += 1;
if (this.frame >= this.act.frame_end) {
if (this.state == 0) {
this.state = 1;
this.act.setFaceByStr(this.anim_mc, this.act.face_settings_after_cum);
}
this.frame -= this.act.frame_end - this.act.frame_start;
}
} else {
if (this.act.type == AnimAct.TYPE_PENDULUM || this.act.type == AnimAct.TYPE_PENDULUM_MANUAL) {
this.frame = int(this.gravi.move_draw * (this.act.frame_end - this.act.frame_start) + this.act.frame_start);
} else {
if (this.act.type == AnimAct.TYPE_CUM_PENDULUM) {
if (this.state == 0) {
++this.timer;
if (this.timer >= 50) {
this.state = 1;
this.gravi.control_mode = 2;
}
} else {
if (this.state == 1) {
if (this.gravi.auto_move_fade_k < 0.5) {
this.act.playCum(this.anim_mc);
this.state = 2;
}
} else {
if (this.state == 2) {
if (this.gravi.control_mode == 1) {
this.act.setFaceByStr(this.anim_mc, this.act.face_settings_after_cum);
this.state = 3;
}
}
}
}
this.frame = int(this.gravi.move_draw * (this.act.frame_end - this.act.frame_start) + this.act.frame_start);
}
}
}
}
this.anim_mc.gotoAndStop(int(this.frame));
this.UpdateSwings(false, this.gravi.swing_draw[0]);
};
v2.UpdateSwings = function (update_before, gravi_swing_draw) {
var i = 0;
while (i < this.anim_swings.length) {
if (this.anim_swings[i].update_before_gravi == update_before) {
var clip = eval(String(this.anim_mc) + '.' + this.anim_swings[i].clip_name);
var last_frame = this.anim_swings[i].last_frame;
var first_frame = this.anim_swings[i].first_frame;
if (this.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;
}
};
v2.CreateHint = function (swf_width, swf_height, owner_mc, mouse_movement, pixel_start, pixel_width) {
var hint_mc = owner_mc.createEmptyMovieClip('hint', owner_mc.getNextHighestDepth());
this.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());
this.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 += 0.05;
if (hint_mc.anim >= 1) {
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(6.283185307179586 * 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(6.283185307179586 * hint_mc.anim) * hint_mc.pixel_width / 2;
}
}
hint_mc._alpha -= 1;
if (hint_mc._alpha <= 0) {
hint_mc.removeMovieClip();
}
};
};
v2.DrawArrow = function (swf_width, swf_height, mc, mouse_movement, pixel_start, pixel_width) {
mc.lineStyle(2, 10066329);
mc.beginFill(16777215, 100);
var v1 = 25;
if (mouse_movement == AnimAct.HORIZONTAL_MOVEMENT) {
var v4 = pixel_start;
var v3 = swf_height / 2;
mc.moveTo(v4, v3);
mc.lineTo(v4 + 1.5 * v1, v3 - v1);
mc.lineTo(v4 + 1.5 * v1, v3 - 0.5 * v1);
mc.lineTo(v4 + pixel_width - 1.5 * v1, v3 - 0.5 * v1);
mc.lineTo(v4 + pixel_width - 1.5 * v1, v3 - v1);
mc.lineTo(v4 + pixel_width, v3);
mc.lineTo(v4 + pixel_width - 1.5 * v1, v3 + v1);
mc.lineTo(v4 + pixel_width - 1.5 * v1, v3 + 0.5 * v1);
mc.lineTo(v4 + 1.5 * v1, v3 + 0.5 * v1);
mc.lineTo(v4 + 1.5 * v1, v3 + v1);
mc.lineTo(v4, v3);
} else {
if (mouse_movement == AnimAct.VERTICAL_MOVEMENT) {
var v4 = swf_width / 2;
var v3 = pixel_start;
mc.moveTo(v4, v3);
mc.lineTo(v4 + v1, v3 + 1.5 * v1);
mc.lineTo(v4 + 0.5 * v1, v3 + 1.5 * v1);
mc.lineTo(v4 + 0.5 * v1, v3 + pixel_width - 1.5 * v1);
mc.lineTo(v4 + v1, v3 + pixel_width - 1.5 * v1);
mc.lineTo(v4, v3 + pixel_width);
mc.lineTo(v4 - v1, v3 + pixel_width - 1.5 * v1);
mc.lineTo(v4 - 0.5 * v1, v3 + pixel_width - 1.5 * v1);
mc.lineTo(v4 - 0.5 * v1, v3 + 1.5 * v1);
mc.lineTo(v4 - v1, v3 + 1.5 * v1);
mc.lineTo(v4, v3);
}
}
};
v2.DrawMouseIcon = function (mc) {
mc.lineStyle(2, 10066329);
mc.beginFill(16777215, 100);
var v1 = 40;
mc.moveTo(-v1 / 2, 0);
mc.curveTo(-v1 / 2, -v1 / 1.5, 0, -v1 / 1.5);
mc.curveTo(v1 / 2, -v1 / 1.5, v1 / 2, 0);
mc.curveTo(v1 / 3, 0.75 * v1, 0, 0.75 * v1);
mc.curveTo(-v1 / 3, 0.75 * v1, -v1 / 2, 0);
mc.endFill();
mc.moveTo(-v1 / 2, 0);
mc.lineTo(v1 / 2, 0);
mc.moveTo(0, 0);
mc.lineTo(0, -v1 / 1.5);
};
ASSetPropFlags(_global.AnimManager.prototype, null, 1);
}
#endinitclip
}
movieClip 2092 __Packages.Gravitation {
#initclip
if (!_global.Gravitation) {
var v1 = function (swings_num) {
this.move_speeds = new Array();
this.swing_draw = new Array();
this.swing_speed = new Array();
this.swing_fadeout = new Array();
this.auto_move_fade_k = 1;
var v2;
this.move_draw = 0.5;
this.prev_move_draw = 0.5;
this.prev_prev_move_draw = 0.5;
v2 = 0;
while (v2 < 24) {
this.move_speeds.push(0);
++v2;
}
v2 = 0;
while (v2 < swings_num) {
this.swing_draw.push(0.5);
this.swing_speed.push(0);
this.swing_fadeout.push(0.1);
++v2;
}
this.move_delay = 3;
this.move_speed_overal = 0;
this.auto_anim_angle = 0;
this.control_mode = 0;
this.auto_fade_out_speed = 0.005;
this.face_frame = 1;
this.auto_speed = 0.2;
this.anchor = undefined;
};
_global.Gravitation = v1;
var v2 = v1.prototype;
v2.Update = function () {
var v5;
var v3;
var v4 = _root.time_scale;
if (v4 == undefined) {
v4 = 1;
}
if (this.control_mode > 0) {
if (this.control_mode == 2) {
this.auto_move_fade_k -= this.auto_fade_out_speed;
if (this.auto_move_fade_k < 0.15) {
this.control_mode = 1;
this.auto_move_fade_k = 0.15;
}
}
this.auto_anim_angle += this.auto_move_fade_k * Math.PI * this.auto_speed * v4;
if (this.auto_anim_angle >= 6.283185307179586) {
this.auto_anim_angle -= 6.283185307179586;
}
this.move_goto = (this.auto_move_fade_k * Math.sin(this.auto_anim_angle) + 1) / 2;
}
this.actual_delay = this.move_delay - this.move_speed_overal * 10;
if (this.actual_delay < 1.5) {
this.actual_delay = 1.5;
}
this.move_speed = v4 * (this.move_goto - this.move_draw) / this.actual_delay;
v5 = 1 / this.actual_delay;
this.prev_prev_move_draw = this.prev_move_draw;
this.prev_move_draw = this.move_draw;
this.move_draw += this.move_speed;
if (this.move_draw > 1) {
this.move_draw = 1;
} else {
if (this.move_draw < 0) {
this.move_draw = 0;
}
}
this.anchor = undefined;
if (this.move_draw < this.prev_move_draw && this.prev_move_draw >= this.prev_prev_move_draw) {
this.anchor = 1;
} else {
if (this.move_draw > this.prev_move_draw && this.prev_move_draw <= this.prev_prev_move_draw) {
this.anchor = -1;
}
}
this.move_speeds.push(Math.abs(this.move_speed));
this.move_speeds.splice(0, 1);
this.move_speed_overal = 0;
v3 = 0;
while (v3 < this.move_speeds.length) {
this.move_speed_overal += this.move_speeds[v3];
++v3;
}
this.move_speed_overal /= this.move_speeds.length;
this.swing_goto = (this.move_speed + v5) / 2 * v5;
v3 = 0;
while (v3 < this.swing_draw.length) {
if (Math.abs(this.swing_goto - this.swing_draw[v3]) > 0.001666666666666667 || Math.abs(this.swing_speed[v3]) > 0.001666666666666667) {
this.swing_speed[v3] += (this.swing_goto - this.swing_draw[v3]) / 10 + 1.5 * this.move_speed_overal * (this.swing_goto - this.swing_draw[v3]);
this.swing_draw[v3] += this.swing_speed[v3];
this.swing_draw[v3] += (this.swing_goto - this.swing_draw[v3]) * this.swing_fadeout[v3];
if (this.swing_draw[v3] < 0) {
this.swing_draw[v3] = 0;
} else {
if (this.swing_draw[v3] > 1) {
this.swing_draw[v3] = 1;
}
}
} else {
this.swing_draw[v3] = 0.5;
}
++v3;
}
if (this.move_speed_overal > 0.14 && this.face_frame < 3) {
this.face_frame = 3;
}
if (this.move_speed_overal > 0.07000000000000001 && this.face_frame < 2) {
this.face_frame = 2;
}
if (this.move_speed_overal < 0.05 && this.face_frame > 1) {
this.face_frame = 1;
}
if (this.move_speed_overal < 0.1 && this.face_frame > 2) {
this.face_frame = 2;
}
};
ASSetPropFlags(_global.Gravitation.prototype, null, 1);
}
#endinitclip
}
movieClip 2093 __Packages.AnimAct {
#initclip
if (!_global.AnimAct) {
var v1 = function (AnimActObject) {
this.btn_name = AnimActObject.btn_name;
this.type = AnimActObject.type;
this.frame_start = AnimActObject.frame_start;
this.frame_end = AnimActObject.frame_end;
this.frame_enter = AnimActObject.frame_enter;
if (this.frame_enter == undefined) {
this.frame_enter = this.frame_start;
}
this.auto_speed = AnimActObject.auto_speed;
this.auto_fade_out_speed = AnimActObject.auto_fade_out_speed;
this.face_settings = this.TossJunkChars(AnimActObject.face_settings);
this.cum_clips = this.TossJunkChars(AnimActObject.cum_clips);
this.face_settings_after_cum = this.TossJunkChars(AnimActObject.face_settings_after_cum);
this.mouse_movement = AnimActObject.mouse_movement;
this.pixel_start = AnimActObject.pixel_start;
this.pixel_width = AnimActObject.pixel_width;
this.reverse_mouse_control = Boolean(AnimActObject.reverse_mouse_control);
};
_global.AnimAct = v1;
var v2 = v1.prototype;
v2.TossJunkChars = function (str) {
var v1 = 0;
while (v1 < str.length) {
if (str.charAt(v1) == '\t' || str.charAt(v1) == '\r' || str.charAt(v1) == '\n' || str.charAt(v1) == ' ') {
str = str.substr(0, v1) + str.substr(v1 + 1, str.length);
--v1;
}
++v1;
}
return str;
};
v2.setFaceByStr = function (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_str.charAt(i);
}
++i;
}
};
v2.playCum = function (anim_mc) {
var data_str = this.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_str.charAt(i);
}
++i;
}
};
v1.TYPE_PENDULUM = 0;
v1.TYPE_LINEAR = 1;
v1.TYPE_CUM_PENDULUM = 2;
v1.TYPE_CUM_LINEAR = 3;
v1.TYPE_PENDULUM_MANUAL = 4;
v1.VERTICAL_MOVEMENT = 0;
v1.HORIZONTAL_MOVEMENT = 1;
ASSetPropFlags(_global.AnimAct.prototype, null, 1);
}
#endinitclip
}
movieClip 2094 __Packages.AnimSwing {
#initclip
if (!_global.AnimSwing) {
var v1 = function (AnimSwingObject) {
this.clip_name = AnimSwingObject.clip_name;
this.first_frame = Number(AnimSwingObject.first_frame);
this.last_frame = Number(AnimSwingObject.last_frame);
this.reverse = Boolean(AnimSwingObject.reverse);
if (AnimSwingObject.update_before_gravi == undefined) {
this.update_before_gravi = false;
} else {
this.update_before_gravi = Boolean(AnimSwingObject.update_before_gravi);
}
};
_global.AnimSwing = v1;
var v2 = v1.prototype;
ASSetPropFlags(_global.AnimSwing.prototype, null, 1);
}
#endinitclip
}
movieClip 21 trans_screen {
frame 1 {
var next_screen;
}
frame 10 {
_parent.setScreen(next_screen);
}
frame 20 {
removeMovieClip(this);
}
}
movieClip 29 {
frame 1 {
_visible = false;
}
}
movieClip 31 {
}
movieClip 35 {
}
movieClip 37 {
frame 1 {
if (first_run != undefined) {
return undefined;
} else {
first_run = true;
}
t._alpha = 50;
stop();
if (_root.global_sound == undefined) {
_root.global_sound = new Sound();
_root.global_sound.setVolume(100);
}
if (_root.global_sound.getVolume() == 30) {
gotoAndStop(2);
} else {
if (_root.global_sound.getVolume() == 0) {
gotoAndStop(1);
}
}
spot.onPress = function () {
if (_currentframe == 1) {
_root.global_sound.setVolume(30);
gotoAndStop(2);
} else {
if (_currentframe == 2) {
_root.global_sound.setVolume(0);
gotoAndStop(3);
} else {
_root.global_sound.setVolume(100);
gotoAndStop(1);
}
}
};
spot.onRollOver = function () {
t._alpha = 100;
};
spot.onReleaseOutside = function () {
t._alpha = 50;
};
spot.onRollOut = spot.onReleaseOutside;
}
}
movieClip 39 screen_0 {
frame 1 {
next_btn.onPress = function () {
_root.gotoScreen('screen_1');
};
}
}
movieClip 47 {
}
movieClip 50 screen_1 {
frame 40 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 54 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 68 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 82 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 117 {
stop();
_root.gotoScreen('screen_2');
}
}
movieClip 54 {
}
movieClip 122 {
}
movieClip 124 {
}
movieClip 126 {
}
movieClip 128 {
}
movieClip 129 {
}
movieClip 279 {
}
movieClip 302 {
}
movieClip 308 {
}
movieClip 310 {
}
movieClip 314 {
}
movieClip 316 {
}
movieClip 319 {
}
movieClip 322 {
}
movieClip 323 {
}
movieClip 337 {
frame 1 {
function randomFlag() {
gotoAndPlay('flag' + (random(2) + 1));
}
randomFlag();
}
frame 28 {
randomFlag();
}
frame 50 {
randomFlag();
}
}
movieClip 338 {
}
movieClip 339 {
}
movieClip 343 {
}
movieClip 358 {
}
movieClip 360 {
}
movieClip 361 {
}
movieClip 363 {
}
movieClip 364 {
}
movieClip 365 {
}
movieClip 373 {
frame 1 {
function randomFlag() {
gotoAndPlay('flag' + (random(2) + 1));
}
randomFlag();
}
frame 30 {
randomFlag();
}
frame 59 {
randomFlag();
}
}
movieClip 375 {
frame 1 {
stop();
}
}
movieClip 376 {
}
movieClip 377 {
frame 80 {
bg.timmy.gotoAndStop(2);
}
frame 96 {
_parent.var_go = false;
_parent.play();
}
}
movieClip 380 {
frame 1 {
_parent.var_go = true;
}
frame 17 {
if (_parent.var_go == true) {
play();
} else {
stop();
_parent.bg.stop();
}
}
frame 33 {
gotoAndPlay(2);
}
}
movieClip 382 {
frame 1 {
stop();
}
frame 30 {
stop();
_parent.play();
}
}
movieClip 383 {
}
movieClip 391 {
}
movieClip 398 {
}
movieClip 400 {
}
movieClip 402 {
}
movieClip 404 {
}
movieClip 405 {
}
movieClip 409 {
}
movieClip 413 {
frame 1 {
function randomFlag() {
gotoAndPlay('flag' + (random(2) + 1));
}
randomFlag();
}
frame 40 {
randomFlag();
}
frame 80 {
randomFlag();
}
}
movieClip 417 {
}
movieClip 429 screen_2 {
frame 42 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 71 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 87 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 100 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 105 {
stop();
}
frame 116 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 130 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 143 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 157 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 171 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 185 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 199 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 213 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 227 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 241 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 316 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 331 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 336 {
stop();
_root.gotoScreen('screen_3');
}
}
movieClip 437 {
frame 1 {
function randomFlag() {
gotoAndPlay('flag' + (random(6) + 1));
_parent._parent._parent.timmy_hold = false;
}
randomFlag();
}
frame 10 {
randomFlag();
}
frame 38 {
randomFlag();
}
frame 81 {
randomFlag();
}
frame 91 {
randomFlag();
}
frame 135 {
randomFlag();
}
frame 179 {
randomFlag();
}
}
movieClip 438 {
}
movieClip 441 {
}
movieClip 443 {
}
movieClip 461 {
frame 1 {
stop();
}
frame 2 {
_parent.zone = false;
}
}
movieClip 468 {
frame 1 {
stop();
}
}
movieClip 474 {
frame 1 {
stop();
}
}
movieClip 480 {
frame 1 {
stop();
}
}
movieClip 486 {
frame 1 {
stop();
}
}
movieClip 496 {
frame 1 {
stop();
}
}
movieClip 506 {
frame 1 {
stop();
}
}
movieClip 516 {
frame 1 {
stop();
}
}
movieClip 526 {
frame 1 {
stop();
}
}
movieClip 527 {
frame 1 {
stop();
}
}
movieClip 533 {
frame 1 {
stop();
}
}
movieClip 538 {
frame 1 {
stop();
}
}
movieClip 543 {
frame 1 {
stop();
}
}
movieClip 548 {
frame 1 {
stop();
}
}
movieClip 549 {
frame 1 {
stop();
}
}
movieClip 550 {
}
movieClip 558 {
frame 1 {
function randomFlag() {
gotoAndPlay('flag' + (random(2) + 1));
}
randomFlag();
}
frame 62 {
randomFlag();
}
frame 120 {
randomFlag();
}
}
movieClip 561 {
frame 1 {
function randomFlag() {
gotoAndPlay('flag' + (random(2) + 1));
}
randomFlag();
}
frame 80 {
randomFlag();
}
frame 160 {
randomFlag();
}
}
movieClip 565 {
}
movieClip 566 {
}
movieClip 581 {
frame 1 {
function randomFlag() {
gotoAndPlay('flag' + (random(2) + 1));
}
randomFlag();
}
frame 48 {
randomFlag();
}
frame 96 {
randomFlag();
}
}
movieClip 589 {
frame 1 {
function randomFlag() {
gotoAndPlay('flag' + (random(2) + 1));
}
randomFlag();
}
frame 32 {
randomFlag();
}
frame 61 {
randomFlag();
}
}
movieClip 590 {
}
movieClip 600 {
}
movieClip 602 {
}
movieClip 604 {
}
movieClip 606 {
}
movieClip 608 {
}
movieClip 610 {
}
movieClip 612 {
frame 1 {
function randomFlag() {
gotoAndPlay('flag' + (random(2) + 1));
}
randomFlag();
}
frame 30 {
randomFlag();
}
frame 59 {
randomFlag();
}
}
movieClip 615 {
frame 1 {
function randomFlag() {
gotoAndPlay('flag' + (random(2) + 1));
}
randomFlag();
}
frame 58 {
randomFlag();
}
frame 115 {
randomFlag();
}
}
movieClip 617 {
}
movieClip 618 {
}
movieClip 621 {
}
movieClip 625 {
}
movieClip 627 {
}
movieClip 629 {
}
movieClip 631 {
}
movieClip 633 {
}
movieClip 635 {
}
movieClip 638 {
frame 1 {
function randomFlag() {
gotoAndPlay('flag' + (random(2) + 1));
}
randomFlag();
}
frame 70 {
randomFlag();
}
frame 155 {
randomFlag();
}
}
movieClip 641 {
frame 1 {
function randomFlag() {
gotoAndPlay('flag' + (random(2) + 1));
}
randomFlag();
}
frame 62 {
randomFlag();
}
frame 120 {
randomFlag();
}
}
movieClip 642 {
}
movieClip 644 {
}
movieClip 652 screen_3 {
frame 19 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 47 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 63 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 77 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 90 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 192 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 206 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 302 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 316 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 330 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 344 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 358 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 372 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 447 {
stop();
_root.gotoScreen('screen_4');
}
}
movieClip 658 {
}
movieClip 660 {
frame 7 {
stop();
sec = 10;
x = 1;
onEnterFrame = function () {
if (x <= 24 * sec) {
x += 1;
} else {
delete onEnterFrame;
play();
}
};
}
frame 55 {
stop();
_parent.gotoAndStop(1);
}
frame 56 {
_parent._parent.health_take = true;
if (_parent._parent._parent.timmy_bar.bar._x <= -50) {
_parent._parent._parent.timmy_bar.bar._x += 50;
} else {
_parent._parent._parent.timmy_bar.bar._x = 0;
}
}
frame 62 {
stop();
sec = 10;
x = 1;
onEnterFrame = function () {
if (x <= 24 * sec) {
x += 1;
} else {
_parent.gotoAndStop(1);
delete onEnterFrame;
}
};
}
}
movieClip 661 {
frame 1 {
stop();
_parent.health_done = false;
_parent.health_take = false;
}
frame 2 {
stop();
box_x = 600 * Math.random() + 100;
box_x = Math.round(box_x);
box._x = box_x;
box_y = 260 * Math.random() + 150;
box_y = Math.round(box_y);
box._y = box_y;
_parent.health_done = true;
}
}
// unknown tag 88 length 20
movieClip 666 {
frame 1 {
stop();
}
}
movieClip 668 {
frame 1 {
_visible = false;
}
}
movieClip 685 {
}
movieClip 688 {
}
movieClip 692 {
}
movieClip 700 {
frame 1 {
randomFlag = function () {
gotoAndPlay('flag' + (random(2) + 1));
};
randomFlag();
}
frame 22 {
randomFlag();
}
frame 39 {
randomFlag();
}
}
movieClip 810 {
}
movieClip 959 {
frame 1 {
function randomFlag() {
gotoAndPlay('flag' + (random(3) + 1));
_parent._parent._parent.timmy_hold = false;
}
randomFlag();
}
frame 2 {
_parent._parent._parent.timmy_attack = true;
_parent._parent._parent.timmy_damage = true;
}
frame 4 {
_parent._parent._parent._parent.punch_out.gotoAndStop(2);
}
frame 15 {
randomFlag();
}
frame 15 {
_parent._parent._parent.timmy_attack = false;
_parent._parent._parent.timmy_damage = false;
}
frame 16 {
_parent._parent._parent.timmy_attack = true;
_parent._parent._parent.timmy_damage = true;
}
frame 19 {
_parent._parent._parent._parent.punch_out.gotoAndStop(2);
}
frame 29 {
randomFlag();
}
frame 29 {
_parent._parent._parent.timmy_attack = false;
_parent._parent._parent.timmy_damage = false;
}
frame 30 {
_parent._parent._parent.timmy_attack = true;
_parent._parent._parent.timmy_damage = false;
_parent._parent._parent.timmy_hold = true;
}
frame 40 {
randomFlag();
}
frame 40 {
_parent._parent._parent.timmy_attack = false;
_parent._parent._parent.timmy_damage = false;
_parent._parent._parent.timmy_hold = false;
}
}
movieClip 970 {
}
movieClip 977 {
frame 6 {
gotoAndStop(1);
_parent._parent._parent.timmy_hold = false;
_parent._parent._parent.timmy_attack = false;
}
frame 12 {
gotoAndStop(1);
_parent._parent._parent.timmy_hold = false;
_parent._parent._parent.timmy_attack = false;
}
}
movieClip 997 {
frame 1 {
function randomFlag() {
gotoAndPlay('flag' + (random(2) + 1));
}
randomFlag();
}
frame 50 {
randomFlag();
}
frame 99 {
randomFlag();
}
}
movieClip 1010 {
}
movieClip 1012 {
}
movieClip 1020 {
frame 1 {
function randomFlag() {
gotoAndPlay('flag' + (random(2) + 1));
}
randomFlag();
}
frame 14 {
randomFlag();
}
frame 29 {
randomFlag();
}
}
movieClip 1062 {
}
movieClip 1063 {
frame 1 {
_parent._parent._parent._parent.clamp_start = true;
_parent._parent._parent._parent.clamp_time = true;
bar._x = -150;
onEnterFrame = function () {
if (bar._x > -149.5) {
bar._x -= 0.3;
}
if (bar._x >= 0) {
_parent._parent._parent._parent.clamp_time = false;
_parent._parent._parent._parent.clamp_game = false;
_parent._parent._parent._parent.wendy_wait = true;
_parent._parent._parent._parent.wendy.anim.gotoAndStop('wait');
_parent._parent._parent._parent.mc_time.time1 = 0;
_parent._parent._parent._parent.clamp_start = false;
delete onEnterFrame;
_parent._parent._parent._parent.timmy.anim.gotoAndStop('stay');
}
};
}
}
movieClip 1064 {
frame 1 {
onMouseDown = function () {
gotoAndPlay('frame2');
if (meter.bar._x < 0) {
meter.bar._x += 10;
}
};
}
frame 13 {
gotoAndPlay('frame1');
}
frame 14 {
function randomFlag() {
gotoAndPlay('flag' + (random(3) + 1));
}
randomFlag();
}
frame 20 {
gotoAndPlay('frame1');
}
frame 27 {
gotoAndPlay('frame1');
}
frame 34 {
gotoAndPlay('frame1');
}
}
movieClip 1065 {
frame 1 {
stop();
}
}
movieClip 1066 {
frame 1 {
stop();
}
}
movieClip 1068 {
frame 1 {
_visible = false;
}
}
movieClip 1090 {
}
movieClip 1092 {
}
movieClip 1097 {
frame 1 {
randomFlag = function () {
gotoAndPlay('flag' + (random(2) + 1));
};
randomFlag();
}
frame 24 {
randomFlag();
}
frame 45 {
randomFlag();
}
}
movieClip 1256 {
}
movieClip 1401 {
frame 1 {
_parent._parent._parent.wendy_attack = true;
}
frame 1 {
randomFlag = function () {
gotoAndPlay('flag' + (random(2) + 1));
};
randomFlag();
}
frame 6 {
_parent._parent._parent.wendy_attack = true;
_parent._parent._parent._parent.timmy_bar.bar._x -= _parent._parent._parent.var_damage_T;
_parent._parent._parent.timmy.anim.gotoAndStop('punch');
_parent._parent._parent.timmy.anim.mc.gotoAndPlay('punch2');
_parent._parent._parent._parent.punch_in.gotoAndStop(2);
}
frame 15 {
_parent._parent._parent.wendy_attack = false;
}
frame 15 {
randomFlag();
}
frame 16 {
_parent._parent._parent.wendy_attack = true;
}
frame 22 {
_parent._parent._parent.wendy_attack = true;
_parent._parent._parent._parent.timmy_bar.bar._x -= _parent._parent._parent.var_damage_T;
_parent._parent._parent.timmy.anim.gotoAndStop('punch');
_parent._parent._parent.timmy.anim.mc.gotoAndPlay('punch1');
_parent._parent._parent._parent.punch_in.gotoAndStop(2);
}
frame 30 {
_parent._parent._parent.wendy_attack = false;
}
frame 30 {
randomFlag();
}
}
movieClip 1419 {
frame 1 {
randomFlag = function () {
gotoAndPlay('flag' + (random(2) + 1));
};
randomFlag();
}
frame 24 {
randomFlag();
}
frame 45 {
randomFlag();
}
}
movieClip 1423 {
frame 1 {
_parent._parent._parent.wendy_attack = false;
}
frame 1 {
randomFlag = function () {
gotoAndPlay('flag' + (random(2) + 1));
};
randomFlag();
}
frame 2 {
_parent._parent._parent.wendy_attack = false;
}
frame 5 {
_parent._parent._parent._parent.wendy_bar.bar._x -= _parent._parent._parent.var_damage_W;
_parent._parent._parent._parent.punch_in.gotoAndStop(2);
}
frame 9 {
stop();
}
frame 10 {
_parent._parent._parent.wendy_attack = false;
}
frame 13 {
_parent._parent._parent._parent.wendy_bar.bar._x -= _parent._parent._parent.var_damage_W;
_parent._parent._parent._parent.punch_in.gotoAndStop(2);
}
frame 17 {
stop();
}
}
movieClip 1446 {
frame 1 {
function randomFlag() {
gotoAndPlay('flag' + (random(2) + 1));
}
randomFlag();
}
frame 49 {
randomFlag();
}
frame 97 {
randomFlag();
}
}
movieClip 1465 {
}
movieClip 1466 {
}
movieClip 1471 {
frame 1 {
function randomFlag() {
gotoAndPlay('flag' + (random(2) + 1));
}
randomFlag();
}
frame 15 {
randomFlag();
}
frame 30 {
randomFlag();
}
}
movieClip 1472 {
frame 20 {
stop();
_parent._parent._parent.wendy_wait = false;
}
}
movieClip 1473 {
frame 1 {
stop();
}
frame 8 {
_parent._parent.wendy_attack = false;
}
}
movieClip 1474 {
frame 1 {
_parent.wendy_left = true;
_parent.wendy_right = false;
}
frame 1 {
stop();
}
frame 2 {
_parent.wendy_left = false;
_parent.wendy_right = true;
}
}
movieClip 1476 {
frame 1 {
a = 130;
onEnterFrame = function () {
if (_parent.timmy._y >= a) {
_parent.var_y = Math.round(_parent.timmy._y);
x = Math.round((_parent.var_y - a) * 0.45);
_parent.var_left = 80 - x;
_parent.var_right = 720 + x;
} else {
_parent.var_y = a + 1;
_parent.var_left = 80;
_parent.var_right = 720;
}
};
}
}
movieClip 1478 {
frame 1 {
a = 130;
onEnterFrame = function () {
if (_parent.wendy._y > a) {
_parent.var_y_w = Math.round(_parent.wendy._y);
x = Math.round((_parent.var_y_w - a) * 0.45);
_parent.var_left_w = 80 - x;
_parent.var_right_w = 720 + x;
} else {
_parent.var_y_w = a + 1;
_parent.var_left_w = 80;
_parent.var_right_w = 720;
}
};
}
}
movieClip 1480 {
frame 1 {
onEnterFrame = function () {
if (_parent.timmy._y == 130 and _parent.wendy_attack == true and _parent.wendy_wait == false) {
_parent.clamp_game = true;
}
if (_parent.clamp_time == true and _parent.wendy_attack == true and _parent.wendy_wait == false) {
_parent.clamp_game = true;
}
};
}
}
movieClip 1483 {
frame 1 {
time1 = 0;
onEnterFrame = function () {
if (time1 < 480 and _parent.start_game == true and _parent.clamp_game == false) {
time1 += 1;
_parent.clamp_time = false;
} else {
_parent.clamp_time = true;
}
};
}
}
movieClip 1486 {
frame 1 {
stop();
}
}
movieClip 1489 {
frame 1 {
onEnterFrame = function () {
if (_parent.timmy._y <= 120) {
_parent.timmy._xscale = 100;
_parent.timmy._xscale = 100;
}
if (_parent.timmy._y > 120) {
_parent.timmy._xscale = 100 + (_parent.timmy._y - 120) * 0.04;
_parent.timmy._yscale = 100 + (_parent.timmy._y - 120) * 0.04;
}
if (_parent.wendy._y <= 120) {
_parent.wendy._xscale = 100;
_parent.wendy._xscale = 100;
}
if (_parent.wendy._y > 120) {
_parent.wendy._xscale = 100 + (_parent.wendy._y - 120) * 0.04;
_parent.wendy._yscale = 100 + (_parent.wendy._y - 120) * 0.04;
}
};
}
}
movieClip 1490 {
frame 1 {
stop();
}
frame 2 {
function ring() {
if (timmy._x > 0 and timmy._x < 100 and timmy._y <= 130) {
ring_left.play();
ring_left.rope1_1.play();
ring_left.rope1_2.play();
ring_left.rope1_3.play();
ring_left.rope1_4.play();
}
if (timmy._x >= 100 and timmy._x < 240 and timmy._y <= 130) {
ring_left.rope1_1.play();
ring_left.rope1_2.play();
ring_left.rope1_3.play();
ring_left.rope1_4.play();
}
if (timmy._x > 700 and timmy._x < 800 and timmy._y <= 130) {
ring_right.play();
ring_right.rope1_1.play();
ring_right.rope2_1.play();
ring_right.rope3_1.play();
ring_right.rope4_1.play();
}
if (timmy._x <= 700 and timmy._x > 560 and timmy._y <= 130) {
ring_right.rope1_1.play();
ring_right.rope2_1.play();
ring_right.rope3_1.play();
ring_right.rope4_1.play();
}
if (timmy._x >= 240 and timmy._x <= 560 and timmy._y <= 130) {
ring_center.play();
}
if (timmy._y > 130 and var_left >= timmy._x and timmy.x >= var_left + 30) {
ring_left.rope2_1.play();
ring_left.rope2_2.play();
ring_left.rope2_3.play();
ring_left.rope2_4.play();
}
if (wendy._y > 130 and var_left >= wendy._x - 20 and wendy.x - 20 >= var_left + 30) {
ring_left.rope2_1.play();
ring_left.rope2_2.play();
ring_left.rope2_3.play();
ring_left.rope2_4.play();
}
if (timmy._y > 130 and var_right <= timmy._x and timmy.x <= var_right - 30) {
ring_right.rope2_1.play();
ring_right.rope2_2.play();
ring_right.rope2_3.play();
ring_right.rope2_4.play();
}
if (wendy._y > 130 and var_right <= wendy._x + 20 and wendy.x + 20 <= var_right - 30) {
ring_right.rope2_1.play();
ring_right.rope2_2.play();
ring_right.rope2_3.play();
ring_right.rope2_4.play();
}
}
var zone = false;
}
frame 2 {
function bonus() {
if (health_done == false) {
if (x <= 120) {
x += 1;
} else {
health.gotoAndStop(2);
}
} else {
x = 1;
}
if (power_done == false) {
if (a <= 288) {
a += 1;
} else {
power.gotoAndStop(2);
}
} else {
a = 1;
}
if (death_done == false) {
if (b <= 408) {
b += 1;
} else {
death.gotoAndStop(2);
}
} else {
b = 1;
}
}
x = 1;
a = 1;
b = 1;
}
frame 2 {
function endGame() {
if (end_game == true) {
if (winner == true) {
timmy.anim.gotoAndStop('winner');
wendy.anim.gotoAndStop('loser');
}
if (winner == false) {
timmy.anim.gotoAndStop('loser');
wendy.anim.gotoAndStop('winner');
}
delete onEnterFrame;
}
}
function Change_layer() {
if (wendy_wait == false) {
if (timmy_attack == false and wendy_attack == false) {
if (timmy._y < wendy._y) {
wendy.swapDepths(_root.getNextHighestDepth());
}
if (timmy._y >= wendy._y) {
timmy.swapDepths(_root.getNextHighestDepth());
}
} else {
if (timmy_attack == true and timmy._y > wendy._y - 20) {
timmy.swapDepths(_root.getNextHighestDepth());
}
if (wendy_attack == true) {
wendy.swapDepths(_root.getNextHighestDepth());
}
}
} else {
if (timmy._y > wendy._y) {
timmy.swapDepths(_root.getNextHighestDepth());
}
}
}
function timmy_side() {
if (clamp_game == false) {
if (timmy_attack == false) {
if (_xmouse - timmy._x < 0) {
timmy.gotoAndStop(2);
} else {
timmy.gotoAndStop(1);
}
}
if (timmy_attack == true and wendy._x + 130 > timmy._x and wendy._x - 130 < timmy._x) {
if (wendy_left == true) {
timmy.gotoAndStop(1);
}
if (wendy_right == true) {
timmy.gotoAndStop(2);
}
}
}
}
function timmy_click() {
onMouseDown = function () {
if (timmy_hold == false and end_game == false and clamp_game == false) {
timmy.anim.gotoAndStop('attack');
}
};
}
function timmy_hold_punch() {
if (timmy_hold == true and wendy_attack == true and clamp_game == false) {
timmy.anim.gotoAndStop('punch');
}
}
function MoveTimmy() {
var v3 = goto_x - timmy._x;
var v2 = goto_y - timmy._y;
var v1 = Math.sqrt(v3 * v3 + v2 * v2);
if (v1 > move_speed) {
if (timmy._x >= var_left && timmy._x <= var_right) {
timmy._x += move_speed * v3 / v1;
}
if (timmy._x <= var_left) {
timmy._x = var_left;
}
if (timmy._x >= var_right) {
timmy._x = var_right;
}
if (timmy._y >= 130) {
timmy._y += move_speed * v2 / v1;
}
if (timmy._y <= 130) {
timmy._y = 130;
}
timmy.anim.gotoAndStop('run');
} else {
if (wendy_attack == false and timmy_hold == false) {
timmy.anim.gotoAndStop('stay');
}
}
}
var_damage_W = 5;
var_damage_T = 8;
timmy_attack = false;
timmy_damage = false;
wendy_attack = false;
timmy_hold = false;
end_game = false;
clamp_game = false;
wendy_wait = false;
clamp_time = false;
wendy_win = false;
timmy_win = false;
clamp_time = false;
clamp_start = false;
start_game = false;
var move_speed = 10;
var goto_x = 0;
var goto_y = 0;
start_game = true;
fight_btn._visible = false;
music.gotoAndStop(2);
onEnterFrame = function () {
timmy_shadow._x = timmy._x;
timmy_shadow._y = timmy._y;
if (wendy_win == true) {
wendy.swapDepths(_root.getNextHighestDepth());
}
if (timmy_win == true) {
timmy.swapDepths(_root.getNextHighestDepth());
}
var v3 = _xmouse - goto_x;
var v2 = _ymouse - goto_y;
var v4 = Math.sqrt(v3 * v3 + v2 * v2);
if (v4 > 50) {
goto_x = _xmouse;
goto_y = _ymouse;
}
if (clamp_game == false) {
if (timmy_attack == false and end_game == false) {
MoveTimmy();
}
} else {
timmy.anim.gotoAndStop('clamp');
}
if (end_game == false) {
if (wendy_wait == false) {
MoveWendy();
}
timmy_click();
timmy_hold_punch();
Change_layer();
timmy_side();
bonus();
timmy_take();
ring();
clamp_game();
}
endGame();
};
}
frame 2 {
function timmy_take() {
if (timmy._x - 45 < health.box._x and timmy._x + 45 > health.box._x and timmy._y - 100 < health.box._y and timmy._y + 10 > health.box._y) {
if (health_done == true) {
if (health_take == false) {
health.box.gotoAndPlay('take');
}
}
}
if (timmy._x - 45 < power.box._x and timmy._x + 45 > power.box._x and timmy._y - 100 < power.box._y and timmy._y + 10 > power.box._y) {
if (power_done == true) {
if (power_take == false) {
power.box.gotoAndPlay('take');
}
}
}
if (timmy._x - 30 < death.box._x and timmy._x + 30 > death.box._x and timmy._y - 70 < death.box._y and timmy._y + 10 > death.box._y) {
if (death_done == true) {
if (death_take == false) {
death.box.gotoAndPlay('take');
}
}
}
}
}
frame 2 {
function MoveWendy() {
if (wendy._x > timmy._x - wendy_distance and wendy._x < timmy._x + wendy_distance) {
var v1 = true;
} else {
var v1 = false;
}
if (timmy._x > wendy._x) {
if (v1 == false) {
wendy._x = Math.round(wendy._x + wendy_speed_x);
} else {
if (var_left_w < wendy._x) {
if (wendy._x - (timmy._x - 100) > 4) {
wendy._x -= 3;
}
}
if (var_left_w >= wendy._x) {
if (wendy._x - (timmy._x - 100) > 4) {
wendy._x += 3;
}
}
}
}
if (timmy._x < wendy._x) {
if (v1 == false) {
wendy._x = Math.round(wendy._x - wendy_speed_x);
} else {
if (var_right_w > wendy._x) {
if (timmy._x + 100 - wendy._x > 4) {
wendy._x += 3;
}
}
if (var_right_w <= wendy._x) {
if (timmy._x + 100 - wendy._x > 4) {
wendy._x -= 3;
}
}
}
}
if (timmy._y >= wendy._y) {
wendy._y += wendy_speed_y;
}
if (timmy._y < wendy._y) {
wendy._y -= wendy_speed_y;
}
if (timmy._x >= wendy._x) {
wendy.gotoAndStop(2);
}
if (timmy._x < wendy._x) {
wendy.gotoAndStop(1);
}
wendy_lag = wendy_distance + lag;
if (clamp_game == false and wendy_wait == false) {
if (timmy._x + wendy_lag >= wendy._x and wendy._x >= timmy._x - wendy_lag and timmy._y + 4 >= wendy._y and wendy._y >= timmy._y - 4) {
if (timmy_damage == false) {
wendy.anim.gotoAndStop('attack');
} else {
wendy.anim.gotoAndStop('punch');
}
} else {
wendy.anim.gotoAndStop('run');
wendy_attack = false;
}
}
if (clamp_game == true and wendy_wait == false) {
wendy.anim.gotoAndStop('clamp');
}
}
wendy_speed_x = 6;
wendy_speed_y = 4;
wendy_distance = 100;
lag = 2;
}
}
movieClip 1492 {
frame 1 {
onEnterFrame = function () {
_parent.ropes._x = _parent.act._x;
_parent.ropes._y = _parent.act._y;
};
}
}
movieClip 1500 {
frame 1 {
stop();
}
}
movieClip 1501 {
frame 1 {
onEnterFrame = function () {
if (bar._x <= -250) {
_parent.act.end_game = true;
_parent.act.winner = false;
_parent.act.wendy_bar.name.play();
_parent.act.wendy_win = true;
_parent.act.fanfare.gotoAndStop(3);
_parent.wendy_icon._visible = false;
_parent.wendy_bar._visible = false;
_parent.timmy_icon._visible = false;
_parent.timmy_bar._visible = false;
_parent.try_again._visible = true;
_parent.mc_power._visible = false;
delete onEnterFrame;
}
frame = Math.round(bar._x / 2.5);
frame = frame * -1 + 1;
bar.gotoAndStop(frame);
if (_parent.act.clamp_time == true and bar._x > -250 and bar._x <= 0 and _parent.act.clamp_start == true) {
bar._x -= 0.2;
}
};
}
}
movieClip 1506 {
frame 1 {
stop();
}
}
movieClip 1507 {
frame 1 {
onEnterFrame = function () {
if (bar._x <= -250) {
_parent.act.end_game = true;
_parent.act.winner = true;
_parent.act.timmy_bar.name.play();
_parent.act.timmy_win = true;
_parent.act.fanfare.gotoAndStop(2);
_parent.wendy_icon._visible = false;
_parent.wendy_bar._visible = false;
_parent.timmy_icon._visible = false;
_parent.timmy_bar._visible = false;
_parent.next_btn._visible = true;
_parent.mc_power._visible = false;
delete onEnterFrame;
}
frame = Math.round(bar._x / 2.5);
frame *= -1;
bar.gotoAndStop(frame);
if (_parent.act.clamp_time == true and bar._x >= -250 and bar._x < 0 and _parent.act.clamp_start == true) {
bar._x += 0.15;
}
};
}
}
movieClip 1516 {
frame 1 {
stop();
_visible = false;
}
frame 2 {
_visible = true;
_parent.act.var_damage_W = 8;
}
frame 400 {
_parent.act.var_damage_W = 4;
sec = 10;
x = 1;
onEnterFrame = function () {
if (x <= 24 * sec) {
x += 1;
} else {
delete onEnterFrame;
_parent.act.power.gotoAndStop(1);
}
};
}
}
movieClip 1521 {
frame 1 {
stop();
}
frame 2 {
function randomFlag() {
gotoAndStop('flag' + (random(3) + 1));
}
randomFlag();
}
frame 3 {
gotoAndStop(1);
}
frame 4 {
gotoAndStop(1);
}
frame 5 {
gotoAndStop(1);
}
}
movieClip 1526 {
frame 1 {
stop();
}
frame 2 {
function randomFlag() {
gotoAndStop('flag' + (random(3) + 1));
}
randomFlag();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
}
movieClip 1540 {
frame 1 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 98 {
stop();
_parent.act.gotoAndStop(2);
}
}
movieClip 1549 {
frame 1 {
stop();
}
frame 30 {
_parent.play();
_parent.timmy_bar._x = 0;
_parent.wendy_bar._x = 0;
_parent.info_screen.gotoAndStop(1);
}
}
movieClip 1550 screen_4 {
frame 1 {
stop();
next_btn._visible = false;
try_again._visible = false;
try_again.onPress = function () {
try_again._visible = false;
black_screen.play();
};
next_btn.onPress = function () {
_root.gotoScreen('screen_5');
};
onEnterFrame = function () {
if (act.timmy._y < 200) {
if (act._y <= 60) {
act._y += 3;
}
} else {
if (act._y >= 3) {
act._y -= 3;
}
}
if (act.timmy._x < 200) {
if (act._x <= 60) {
act._x += 3;
}
} else {
if (act._x >= 3) {
act._x -= 3;
}
}
if (act.timmy._x > 600) {
if (act._x >= -60) {
act._x -= 3;
}
} else {
if (act._x <= -3) {
act._x += 3;
}
}
if (act.timmy._y > 400) {
if (act._y >= -60) {
act._y -= 3;
}
} else {
if (act._y <= -3) {
act._y += 3;
}
}
};
}
}
movieClip 1593 {
}
movieClip 1595 {
}
movieClip 1671 {
}
movieClip 1675 {
frame 1 {
randomFlag = function () {
gotoAndPlay('flag' + (random(2) + 1));
};
randomFlag();
}
frame 60 {
randomFlag();
}
frame 120 {
randomFlag();
}
}
movieClip 1677 {
frame 1 {
randomFlag = function () {
gotoAndPlay('flag' + (random(2) + 1));
};
randomFlag();
}
frame 30 {
randomFlag();
}
frame 59 {
randomFlag();
}
}
movieClip 1680 {
}
movieClip 1682 {
}
movieClip 1684 {
}
movieClip 1686 {
}
movieClip 1688 {
}
movieClip 1700 {
}
movieClip 1703 {
frame 1 {
randomFlag = function () {
gotoAndPlay('flag' + (random(2) + 1));
};
randomFlag();
}
frame 60 {
randomFlag();
}
frame 120 {
randomFlag();
}
}
movieClip 1705 {
frame 1 {
randomFlag = function () {
gotoAndPlay('flag' + (random(2) + 1));
};
randomFlag();
}
frame 25 {
randomFlag();
}
frame 49 {
randomFlag();
}
}
movieClip 1708 {
frame 1 {
randomFlag = function () {
gotoAndPlay('flag' + (random(2) + 1));
};
randomFlag();
}
frame 60 {
randomFlag();
}
frame 120 {
randomFlag();
}
}
movieClip 1710 {
frame 1 {
randomFlag = function () {
gotoAndPlay('flag' + (random(2) + 1));
};
randomFlag();
}
frame 20 {
randomFlag();
}
frame 39 {
randomFlag();
}
}
movieClip 1712 {
frame 1 {
randomFlag = function () {
gotoAndPlay('flag' + (random(2) + 1));
};
randomFlag();
}
frame 13 {
randomFlag();
}
frame 25 {
randomFlag();
}
}
movieClip 1713 {
}
movieClip 1741 {
frame 1 {
stop();
}
frame 2 {
_parent._parent.cumscr.play();
}
frame 10 {
_parent.head.sperm1._visible = true;
}
frame 17 {
_parent.head.sperm2._visible = true;
}
frame 27 {
_parent.head.sperm3._visible = true;
}
frame 37 {
_parent.head.sperm4._visible = true;
}
frame 50 {
_parent.head.sperm5._visible = true;
}
frame 57 {
stop();
}
}
movieClip 2029 {
}
movieClip 2033 {
}
movieClip 2034 {
}
movieClip 2036 {
frame 1 {
function changeValue(d_value) {
if (value >= 1) {
return undefined;
}
++i_val;
value_buf += d_value;
if (i_val == buf_vals) {
value_buf = 0;
i_val = 0;
}
value += d_value;
if (value >= 1) {
value = 1;
if (i_val != 0) {
sendIncreament(value_buf + 0.001);
}
_parent.onBarFilled();
} else {
if (value < 0) {
value = 0;
}
}
stripe._x = -(1 - value) * stripe._width;
stripe1._x = -(1 - value) * stripe1._width;
}
var value = 0;
var value_buf = 0;
var buf_vals = 24;
var i_val = 0;
changeValue(0);
}
}
movieClip 2050 {
}
movieClip 2052 {
frame 1 {
function onBarFilled() {
next_btn._visible = true;
btn_manually._visible = true;
}
stop();
next_btn._visible = false;
cum_btn._visible = false;
btn_manually._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.001);
if (bar.value >= btn_id / (btns_count - 1)) {
(eval('btn_' + (btn_id + 1))).enabled = true;
(eval('btn_' + (btn_id + 1)))._alpha = 100;
}
}
};
btn_3.postOnPress = function () {
_root.gotoScreen('screen_demo');
};
}
frame 10 {
stop();
cum_btn._visible = true;
cum_btn.postOnPress = function () {
play();
};
}
frame 15 {
stop();
_parent.cumscr.gotoAndPlay(2);
}
}
movieClip 2058 {
frame 1 {
_parent.panel._visible = false;
}
frame 11 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 25 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 26 {
_parent.panel._visible = true;
}
frame 30 {
stop();
}
frame 31 {
}
frame 39 {
stop();
next_btn.onPress = function () {
play();
};
}
frame 44 {
stop();
if (_root.endgamevar == true) {
_root.gotoScreen('screen_15');
} else {
_root.gotoScreen('screen_6');
}
}
}
movieClip 2062 {
}
movieClip 2071 {
frame 1 {
onEnterFrame = function () {
gotoAndStop(random(8) + 1);
};
}
}
movieClip 2072 {
}
movieClip 2073 {
frame 1 {
stop();
}
frame 31 {
stop();
}
frame 47 {
stop();
_parent.bubbles.play();
}
}
movieClip 2074 screen_5 {
frame 1 {
stop();
act.head.sperm1._visible = false;
act.head.sperm2._visible = false;
act.head.sperm3._visible = false;
act.head.sperm4._visible = false;
act.head.sperm5._visible = false;
anim_manager = new AnimManager(act, panel);
anim_manager.AddAct({'btn_name': 'btn_0', 'type': AnimAct.TYPE_PENDULUM, 'frame_start': 1, 'frame_end': 20, 'auto_speed': 0.04, 'face_settings': 'head=1'});
anim_manager.AddAct({'btn_name': 'btn_1', 'type': AnimAct.TYPE_PENDULUM, 'frame_start': 1, 'frame_end': 60, 'auto_speed': 0.06, 'face_settings': 'head=2'});
anim_manager.AddAct({'btn_name': 'btn_2', 'type': AnimAct.TYPE_PENDULUM, 'frame_start': 1, 'frame_end': 90, 'auto_speed': 0.14, 'face_settings': 'head=3'});
anim_manager.AddAct({'btn_name': 'btn_3', 'type': AnimAct.TYPE_PENDULUM, 'frame_start': 1, 'frame_end': 121, 'auto_speed': 0.22, 'face_settings': 'head=4'});
anim_manager.AddAct({'btn_name': 'cum_btn', 'type': AnimAct.TYPE_CUM_PENDULUM, 'frame_start': 1, 'frame_end': 121, 'auto_speed': 0.2, 'auto_fade_out_speed': 0.004, 'face_settings': 'head=3', 'cum_clips': 'cum1', 'face_settings_after_cum': 'head=1'});
anim_manager.AddAct({'btn_name': 'btn_manually', 'type': AnimAct.TYPE_PENDULUM_MANUAL, 'frame_start': 1, 'frame_end': 121, 'mouse_movement': AnimAct.HORIZONTAL_MOVEMENT, 'reverse_mouse_control': 0, 'pixel_start': 250, 'pixel_width': 300, 'face_settings': 'head=1'});
anim_manager.AddSwing({'clip_name': 'head.hair1', 'first_frame': 1, 'last_frame': 61, 'update_before_gravi': 0, 'reverse': 1});
anim_manager.AddSwing({'clip_name': 'head.hair2', 'first_frame': 1, 'last_frame': 61, 'update_before_gravi': 0, 'reverse': 0});
anim_manager.AddSwing({'clip_name': 'hair3', 'first_frame': 1, 'last_frame': 61, 'update_before_gravi': 0, 'reverse': 1});
onEnterFrame = function () {
anim_manager.Update(_xmouse, _ymouse);
};
}
}
movieClip 2089 screen_demo {
frame 1 {
MNF_btn1.onPress = function () {
if (_root.id == undefined) {
getURL('http://www.meetandfuckgames.com', '_blank');
} else {
getURL('http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=939775-0000&PA=' + _root.id, '_blank');
}
};
MNF_btn2.onPress = function () {
if (_root.id == undefined) {
getURL('http://www.meetandfuckgames.com', '_blank');
} else {
getURL('http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=939775-0000&PA=' + _root.id, '_blank');
}
};
MNF_btn3.onPress = function () {
if (_root.id == undefined) {
getURL('http://www.meetandfuckgames.com', '_blank');
} else {
getURL('http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=939775-0000&PA=' + _root.id, '_blank');
}
};
MNF_btn4.onPress = function () {
if (_root.id == undefined) {
getURL('http://www.meetandfuckgames.com', '_blank');
} else {
getURL('http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=939775-0000&PA=' + _root.id, '_blank');
}
};
MNF_btn5.onPress = function () {
if (_root.id == undefined) {
getURL('http://www.meetandfuckgames.com', '_blank');
} else {
getURL('http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=939775-0000&PA=' + _root.id, '_blank');
}
};
MNF_btn6.onPress = function () {
if (_root.id == undefined) {
getURL('http://www.meetandfuckgames.com', '_blank');
} else {
getURL('http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=939775-0000&PA=' + _root.id, '_blank');
}
};
}
}
movieClip 2090 {
}
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('screen_0');
}