Combined Code
movieClip 18 {
}
movieClip 21 {
frame 1 {
stop();
}
}
movieClip 22 kick_shot1a {
instance animate of movieClip 21 {
onClipEvent (load) {
attach = true;
speed = 5;
removetime = 0;
ko = false;
rtimemax = 10;
size = 100;
if (dir == -1) {
_xscale = -size;
}
if (dir == 1) {
_xscale = size;
}
}
onClipEvent (enterFrame) {
if (!_root.pause) {
++removetime;
if (removetime >= rtimemax) {
_parent.removeMovieClip();
}
if (_x <= -5) {
_parent.removeMovieClip();
}
if (_x >= 460) {
_parent.removeMovieClip();
}
if (_y >= 405) {
_parent.removeMovieClip();
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
i = 0;
while (i < _root.enemyNumber) {
if (limit.hitTest(_root['enemy' + i].animate.limit)) {
_root['enemy' + i].animate.hit = true;
_root['enemy' + i].animate.life -= 1;
_parent.removeMovieClip();
}
++i;
}
if (dir == -1) {
_xscale = -size;
_x = _x - speed;
}
if (dir == 1) {
_xscale = size;
_x = _x + speed;
}
}
}
}
}
movieClip 29 {
}
movieClip 30 {
frame 1 {
stop();
}
}
movieClip 31 hyper_shot1a {
instance animate of movieClip 30 {
onClipEvent (load) {
attach = true;
speed = 8;
removetime = 0;
ko = false;
rtimemax = 20;
size = 150;
if (dir == -1) {
_xscale = -size;
}
if (dir == 1) {
_xscale = size;
}
}
onClipEvent (enterFrame) {
if (!_root.pause) {
++removetime;
if (removetime >= rtimemax) {
_parent.removeMovieClip();
}
if (_x <= -5) {
_parent.removeMovieClip();
}
if (_x >= 460) {
_parent.removeMovieClip();
}
if (_y >= 405) {
_parent.removeMovieClip();
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y + _root.movespeedv;
}
if (_root.moved) {
_y = _y - _root.movespeedv;
}
i = 0;
while (i < _root.wall_numb) {
if (limit.hitTest(_root['wall' + i].limit)) {
_root['wall' + i].dead = true;
_parent.removeMovieClip();
}
++i;
}
i = 0;
while (i < _root.enemyNumber) {
if (limit.hitTest(_root['enemy' + i].animate.limit)) {
_root['enemy' + i].animate.hit = true;
_root['enemy' + i].animate.life -= 3;
}
++i;
}
if (dir == -1) {
_xscale = -size;
_x = _x - speed;
}
if (dir == 1) {
_xscale = size;
_x = _x + speed;
}
}
}
}
}
movieClip 34 {
frame 1 {
stop();
}
}
movieClip 35 flip_kickshot1a {
instance animate of movieClip 34 {
onClipEvent (load) {
attach = true;
speed = 5;
removetime = 0;
ko = false;
rtimemax = 10;
size = 100;
u_speed = 2;
if (dir == -1) {
_xscale = -size;
}
if (dir == 1) {
_xscale = size;
}
}
onClipEvent (enterFrame) {
if (!_root.pause) {
++removetime;
if (removetime >= rtimemax) {
_parent.removeMovieClip();
}
if (_x <= -5) {
_parent.removeMovieClip();
}
if (_x >= 460) {
_parent.removeMovieClip();
}
if (_y >= 405) {
_parent.removeMovieClip();
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y + _root.movespeedv;
}
if (_root.moved) {
_y = _y - _root.movespeedv;
}
i = 0;
while (i < _root.enemyNumber) {
if (limit.hitTest(_root['enemy' + i].animate.limit)) {
_root['enemy' + i].animate.hit = true;
_root['enemy' + i].animate.life -= 1;
_parent.removeMovieClip();
}
++i;
}
_y = _y - u_speed;
if (dir == -1) {
_xscale = -size;
_x = _x - speed;
}
if (dir == 1) {
_xscale = size;
_x = _x + speed;
}
}
}
}
}
movieClip 52 {
}
movieClip 64 {
frame 53 {
stop();
}
}
movieClip 65 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 76 {
frame 12 {
gotoAndPlay(1);
}
}
movieClip 101 {
}
movieClip 102 {
instance of movieClip 65 {
onClipEvent (enterFrame) {
if (!_root.came) {
gotoAndStop('a');
}
if (_root.came) {
gotoAndStop('b');
}
}
}
instance of movieClip 101 {
onClipEvent (enterFrame) {
if (_root.esc < 0) {
gotoAndStop(1);
}
if (_root.esc == 0) {
gotoAndStop(1);
}
if (_root.esc < 1) {
gotoAndStop(1);
}
if (_root.esc == 1) {
gotoAndStop(2);
}
if (_root.esc == 2) {
gotoAndStop(3);
}
if (_root.esc == 3) {
gotoAndStop(4);
}
if (_root.esc == 4) {
gotoAndStop(5);
}
if (_root.esc == 5) {
gotoAndStop(6);
}
if (_root.esc == 6) {
gotoAndStop(7);
}
if (_root.esc == 7) {
gotoAndStop(8);
}
if (_root.esc == 8) {
gotoAndStop(9);
}
if (_root.esc == 9) {
gotoAndStop(10);
}
if (_root.esc == 10) {
gotoAndStop(11);
}
if (_root.esc == 11) {
gotoAndStop(12);
}
}
}
}
movieClip 103 fightbar1a {
instance animate of movieClip 102 {
onClipEvent (load) {
_root.fbremove = false;
}
onClipEvent (enterFrame) {
if (_root.fbremove) {
_parent.removeMovieClip();
}
}
}
}
movieClip 106 {
}
movieClip 108 {
}
movieClip 117 {
}
movieClip 126 {
}
movieClip 133 {
frame 21 {
stop();
}
}
movieClip 134 {
frame 1 {
stop();
}
frame 2 {
stop();
}
instance of movieClip 117 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 126 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 3 {
stop();
}
}
movieClip 135 chest2a {
instance animate of movieClip 134 {
onClipEvent (load) {
talk = true;
talkt = 0;
talkmax = 2;
gtime = 0;
gtimemax = 50;
go = true;
got = 0;
gomax = 100;
rapey_offset = 100;
r_loss = 20;
rape = false;
rapet = 0;
rapemax = 100;
rapehalf = rapemax / 2;
rapesel = 0;
attack1 = false;
attack1t = 0;
attack1max = 25;
speed = 2;
dir = -1;
dirt = 0;
dirmax = 100;
onscreen = false;
yspot = 40;
size = 100;
_xscale = size;
_yscale = size;
dead = false;
deadt = 0;
deadmax = 100;
hit = false;
hitt = 0;
hitmax = 3;
life = 1;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
newColor = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '0', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
open_snd = new Sound();
open_snd.attachSound('open_snd');
limit._visible = false;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
limit._visible = false;
_root.sai = onscreen;
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_x >= _root.stagewmin) {
on1 = true;
} else {
on1 = false;
}
if (_x <= _root.stagewmax) {
on2 = true;
} else {
on2 = false;
}
if (_y >= _root.stagehmax) {
on3 = true;
} else {
on3 = false;
}
if (_y <= _root.stagehmin) {
on4 = true;
} else {
on4 = false;
}
if (on1 and on2) {
onscreen = true;
} else {
onscreen = false;
}
if (onscreen) {
_visible = true;
} else {
_visible = false;
}
if (onscreen) {
if (!dead) {
if (!rape) {
gotoAndStop('nd');
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (!_root.p1.animate.idup) {
if (limit.hitTest(_root.p1.animate.limit)) {
_root.attachMovie('hitspark1a', 'hitspark1' + _root.spark, _root.spark++);
_root['hitspark1' + _root.spark].animate._x = _root.p1.animate._x;
_root['hitspark1' + _root.spark].animate._y = _root.p1.animate._y;
_root.p1.animate.raped = true;
_root.p1.animate.rapedt = 0;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
rape = true;
}
}
}
}
}
}
if (rape) {
++rapet;
_root.qte_go = true;
attack1 = false;
attack1t = 0;
_root.p1.animate.raped = true;
_root.p1.animate.rapedt = 0;
_root.p1.animate._visible = false;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
gotoAndStop('rape');
++cumt;
if (cumt >= 20) {
_root.attachMovie('cum1a', 'cum1' + _root.debris, _root.debris++);
_root['cum1' + _root.debris].animate._x = _x - 10;
_root['cum1' + _root.debris].animate._y = _y - 50;
_root['cum1' + _root.debris].animate.xspot = xspot;
_root['cum1' + _root.debris].animate.yspot = yspot - bly_offset;
cumt = 0;
}
if (_root.p1.animate.rapedt >= 2) {
_root.qte_go = false;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x - 30;
_root.p1.animate._y = _y - 10;
_root.p1.animate._visible = true;
rapet = 0;
rape = false;
}
if (rapet >= rapemax) {
_root.qte_go = false;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate._x = _x - 30;
_root.p1.animate._y = _y - 20;
dead = true;
}
} else {
fs = false;
}
}
}
if (dead) {
gotoAndStop('dead');
if (talk) {
if (!dt) {
_root.qte = true;
_root.talkstart = true;
open_snd.start();
_root.attachMovie('text_box1a', 'text_box1', 110);
_root.text_box1.animate._x = 250;
_root.text_box1.animate._y = 70;
_root.text_box1.animate.gotoAndStop(2);
dt = true;
}
if (talkt == 0) {
_root.pmp_item = true;
_root.main_text = 'I found the MAGIC LUBE.';
}
if (talkt == 1) {
_root.main_text = 'Why is it down here?!';
}
if (talkt < talkmax) {
if (Key.isDown(_root.attk_key)) {
if (!tx) {
++talkt;
tx = true;
}
} else {
tx = false;
}
if (Key.isDown(_root.jump_key)) {
if (!ty) {
++talkt;
ty = true;
}
} else {
ty = false;
}
}
if (talkt >= talkmax) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
talkt = 0;
talknumb = 0;
saved = true;
_root.qte = false;
talk = false;
}
}
if (!talk) {
++dead1t;
if (dead1t >= deadmax / 2) {
_parent._alpha = 50;
}
if (dead1t >= deadmax) {
_parent.removeMovieClip();
}
}
}
}
}
}
}
movieClip 156 {
}
movieClip 158 {
}
movieClip 169 {
frame 35 {
stop();
}
}
movieClip 180 {
}
movieClip 192 {
}
movieClip 201 {
}
movieClip 214 {
}
movieClip 239 {
frame 87 {
stop();
}
}
movieClip 252 {
}
movieClip 253 {
frame 1 {
stop();
}
instance limit of movieClip 158 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
_visible = false;
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
frame 8 {
stop();
}
frame 9 {
stop();
}
frame 10 {
stop();
}
frame 11 {
stop();
}
frame 12 {
stop();
}
}
movieClip 254 ruby1a {
instance animate of movieClip 253 {
onClipEvent (load) {
talk = false;
talkt = 0;
talkmax = 0;
saved = false;
cutt = 0;
cuthalf = 35;
cutmax = 100;
wspeed = 5;
gott = 0;
gotmax = 40;
size = 100;
}
onClipEvent (enterFrame) {
if (talk) {
if (_root.p1.animate._x > _x) {
_xscale = size;
} else {
_xscale = -size;
}
if (!a) {
_root.qte = true;
_root.talkstart = true;
_root.p1.animate.gotoAndStop('stand');
_root.p1.animate._x = _x + 55;
_root.p1.animate._y = _y - 11;
_root.p1.animate._xscale = -100;
_root.p1.animate.attack1 = false;
_root.p1.animate.attack1t = 0;
_root.p1.animate.attack2 = false;
_root.p1.animate.attack2t = 0;
_root.attachMovie('text_box1a', 'text_box1', 110);
_root.text_box1.animate._x = 250;
_root.text_box1.animate._y = 70;
_root.text_box1.animate.gotoAndStop(12);
a = true;
}
talkmax = 7;
if (talkt == 0) {
_root.main_text = 'What took you so long?';
gotoAndStop('stand');
}
if (talkt == 1) {
_root.main_text = 'I\'ve been waiting here all day!';
gotoAndStop('gethard');
}
if (talkt == 2) {
_root.main_text = 'And I\'m soooo horny!';
gotoAndStop('jerk1');
}
if (talkt == 3) {
_root.main_text = 'I\'m sure we can fix that, can\'t we?';
_root.p1.animate._visible = false;
_root.text_box1.animate.gotoAndStop(2);
gotoAndStop('kiss');
}
if (talkt == 4) {
_root.main_text = 'YES! YES WE CAN!';
_root.text_box1.animate.gotoAndStop(12);
gotoAndStop('screw');
}
if (talkt == 5) {
_root.main_text = 'OH! We have to save a princess!';
_root.text_box1.animate.gotoAndStop(2);
gotoAndStop('screw');
}
if (talkt == 6) {
_root.main_text = 'A princess...?';
_root.text_box1.animate.gotoAndStop(12);
}
if (talkt < talkmax) {
if (Key.isDown(_root.attk_key)) {
if (!tx) {
++talkt;
tx = true;
}
} else {
tx = false;
}
if (Key.isDown(_root.jump_key)) {
if (!ty) {
++talkt;
ty = true;
}
} else {
ty = false;
}
}
if (talkt >= talkmax) {
_root.fade1.gotoAndStop('b');
}
}
if (!talk) {
gotoAndStop('stand');
if (_root.p1.animate._x > _x) {
_xscale = size;
} else {
_xscale = -size;
}
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (!_root.p1.animate.idup) {
if (limit.hitTest(_root.p1.animate.limit)) {
if (_root.aux_attk) {
talk = true;
}
}
}
}
}
}
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
}
}
}
movieClip 267 {
}
movieClip 276 {
}
movieClip 321 {
frame 147 {
stop();
}
}
movieClip 322 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 323 greencat1a {
}
movieClip 324 treasurebox1a {
instance animate of movieClip 134 {
onClipEvent (load) {
gtime = 0;
gtimemax = 50;
go = true;
got = 0;
gomax = 100;
rapey_offset = 100;
r_loss = 20;
rape = false;
rapet = 0;
rapemax = 100;
rapehalf = rapemax / 2;
rapesel = 0;
attack1 = false;
attack1t = 0;
attack1max = 25;
speed = 2;
dir = -1;
dirt = 0;
dirmax = 100;
onscreen = false;
yspot = 40;
size = 100;
_xscale = size;
_yscale = size;
dead = false;
deadt = 0;
deadmax = 100;
hit = false;
hitt = 0;
hitmax = 3;
life = 1;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
newColor = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '0', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
open_snd = new Sound();
open_snd.attachSound('open_snd');
limit._visible = false;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
limit._visible = false;
_root.sai = onscreen;
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_x >= _root.stagewmin) {
on1 = true;
} else {
on1 = false;
}
if (_x <= _root.stagewmax) {
on2 = true;
} else {
on2 = false;
}
if (_y >= _root.stagehmax) {
on3 = true;
} else {
on3 = false;
}
if (_y <= _root.stagehmin) {
on4 = true;
} else {
on4 = false;
}
if (on1 and on2) {
onscreen = true;
} else {
onscreen = false;
}
if (onscreen) {
_visible = true;
} else {
_visible = false;
}
if (onscreen) {
if (!dead) {
if (!rape) {
gotoAndStop('nd');
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (!_root.p1.animate.idup) {
if (limit.hitTest(_root.p1.animate.limit)) {
_root.attachMovie('hitspark1a', 'hitspark1' + _root.spark, _root.spark++);
_root['hitspark1' + _root.spark].animate._x = _root.p1.animate._x;
_root['hitspark1' + _root.spark].animate._y = _root.p1.animate._y;
_root.p1.animate.raped = true;
_root.p1.animate.rapedt = 0;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
rape = true;
}
}
}
}
}
}
if (rape) {
++rapet;
_root.qte_go = true;
attack1 = false;
attack1t = 0;
_root.p1.animate.raped = true;
_root.p1.animate.rapedt = 0;
_root.p1.animate._visible = false;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
gotoAndStop('rape');
++cumt;
if (cumt >= 20) {
_root.attachMovie('cum1a', 'cum1' + _root.debris, _root.debris++);
_root['cum1' + _root.debris].animate._x = _x - 10;
_root['cum1' + _root.debris].animate._y = _y - 50;
_root['cum1' + _root.debris].animate.xspot = xspot;
_root['cum1' + _root.debris].animate.yspot = yspot - bly_offset;
cumt = 0;
}
if (_root.p1.animate.rapedt >= 2) {
_root.qte_go = false;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x - 30;
_root.p1.animate._y = _y - 10;
_root.p1.animate._visible = true;
rapet = 0;
rape = false;
}
if (rapet >= rapemax) {
_root.qte_go = false;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x - 30;
_root.p1.animate._y = _y - 20;
dead = true;
}
} else {
fs = false;
}
}
}
if (dead) {
gotoAndStop('dead');
++deadt;
if (!dt) {
open_snd.start();
_root.attachMovie('gcoin1a', 'coin1a' + _root.spark, _root.spark++);
_root['coin1a' + _root.spark].animate._x = _x;
_root['coin1a' + _root.spark].animate._y = _y - 60;
dt = true;
}
if (deadt >= deadmax / 2) {
_parent._alpha = 50;
}
if (deadt >= deadmax) {
_parent.removeMovieClip();
}
}
}
}
}
}
movieClip 325 {
}
movieClip 334 {
}
movieClip 347 {
}
movieClip 360 {
}
movieClip 371 {
}
movieClip 382 {
}
movieClip 387 {
}
movieClip 390 {
}
movieClip 391 {
frame 1 {
stop();
}
frame 2 {
stop();
}
instance of movieClip 347 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 360 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 3 {
stop();
}
instance of movieClip 371 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 382 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 4 {
stop();
}
frame 5 {
stop();
}
}
movieClip 392 fish1a {
instance animate of movieClip 391 {
onClipEvent (load) {
bubblet = 0;
bubblemax = random(400);
came = false;
camet = 0;
camemax = 70;
airtime = 0;
airtimemax = 70;
atime = 0;
atimemax = 70;
gtime = 0;
gtimemax = random(100);
go = true;
got = 0;
gomax = random(100);
rapey_offset = 100;
r_loss = 20;
rape = false;
rapet = 0;
rapemax = 100;
rapehalf = rapemax / 2;
rapesel = 0;
attack1 = false;
attack1t = 0;
attack1max = 25;
speed = 2;
sr = random(2);
if (sr == 0) {
dir = -1;
}
if (sr == 1) {
dir = 1;
}
dirt = 0;
dirmax = 100;
onscreen = false;
yspot = 40;
size = 100;
_xscale = size;
_yscale = size;
dead = false;
deadt = 0;
deadmax = 150;
dead_speed = 20;
hit_speed = 2;
hit = false;
hitt = 0;
hitmax = 3;
life = 3;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
newColor = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '0', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
limit._visible = false;
stun = false;
stunt = 0;
stunmax = 200;
stun_speed = 15;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
limit._visible = false;
_root.sai1 = rapesel;
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
if (_x >= _root.stagewmin) {
on1 = true;
} else {
on1 = false;
}
if (_x <= _root.stagewmax) {
on2 = true;
} else {
on2 = false;
}
if (_y >= _root.stagehmax) {
on3 = true;
} else {
on3 = false;
}
if (_y <= _root.stagehmin) {
on4 = true;
} else {
on4 = false;
}
if (on1 and on2) {
onscreen = true;
} else {
onscreen = false;
}
if (onscreen) {
_visible = true;
} else {
_visible = false;
}
if (onscreen) {
if (!dead) {
if (_x >= _root.map1._x + _root.mapmax) {
_x = _x - 10;
}
if (_x < _root.map1._x - _root.mapmin) {
_x = _x + 10;
}
if (life <= 0) {
dead = true;
}
if (!rape) {
if (!stun) {
if (!hit) {
if (!attack1) {
if (go) {
++bubblet;
if (bubblet >= bubblemax) {
_root.attachMovie('bubble1a', 'bubble1' + _root.debris, _root.debris);
_root['bubble1' + _root.debris].animate._x = _x;
_root['bubble1' + _root.debris].animate._y = _y;
bubblemax = random(400);
bubblet = 0;
}
gotoAndStop('go');
++got;
++dirt;
if (dirt >= dirmax) {
dir = -dir;
dirt = 0;
}
if (dir == 1) {
_xscale = -size;
_x = _x + speed;
}
if (dir == -1) {
_xscale = size;
_x = _x - speed;
}
if (got >= gomax) {
got = 0;
gomax = random(100);
go = false;
}
}
if (!go) {
gotoAndStop('go');
++gtime;
if (gtime >= gtimemax) {
gtime = 0;
gtimemax = random(100);
go = true;
}
}
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (!_root.p1.animate.idup) {
if (limit.hitTest(_root.p1.animate.limit)) {
khit = random(2);
if (khit == 1) {
_root.life -= r_loss;
_root.desire += 0.02;
_root.rape_max_level += 5;
_root.qte_type = 0;
_root.p1.animate.raped = true;
_root.esc = 0;
_root.escmax = 10;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
rapesel = 0;
rape = true;
} else {
_root.p1.animate.hit = true;
_root.life -= 30;
}
}
}
}
}
}
}
if (attack1) {
++attack1t;
gotoAndStop('attack_r');
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
if (_root.kdownhits > 0) {
_root.p1.animate.hit = true;
_root.kdownhits -= 1;
} else {
_root.life -= r_loss;
_root.desire += 0.02;
_root.rape_max_level += 5;
_root.qte_type = 0;
_root.p1.animate.raped = true;
_root.esc = 0;
_root.escmax = 10;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
rapesel = 0;
rape = true;
}
}
}
}
}
if (attack1t >= attack1max) {
attack1t = 0;
attack1 = false;
}
}
}
if (hit) {
++hitt;
hitablet = 0;
idupcolor.setTransform(newColor);
if (hitt >= hitmax) {
idupcolor.setTransform(oldColor);
hitt = 0;
hit = false;
}
}
}
if (stun) {
gotoAndStop('hit_r');
if (!stu) {
_y = _y - 30;
stu = true;
}
if (!_root.map1.black.hitTest(_x, _y, true)) {
++atime;
if (atime >= atimemax) {
_parent.removeMovieClip();
}
--stun_speed;
if (dir == 1) {
_x = _x - hit_speed;
}
if (dir == -1) {
_x = _x + hit_speed;
}
_y = _y - stun_speed;
}
if (_root.map1.black.hitTest(_x, _y, true)) {
++stunt;
if (dead_speed < 0) {
if (!axc1) {
axc1 = true;
}
}
}
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (!_root.p1.animate.idup) {
if (limit.hitTest(_root.p1.animate.limit)) {
_root.qte_type = 0;
_root.p1.animate.raped = true;
_root.esc = 0;
_root.escmax = 10;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
rapesel = 1;
rape = true;
stun = false;
}
}
}
}
}
if (stunt >= stunmax) {
stunt = 0;
dead = true;
stun = false;
}
}
}
}
}
if (rape) {
++rapet;
if (!fs) {
_root.attachMovie('fightbar1a', 'fightbar1', 2000);
_root.fightbar1.animate._x = _x;
_root.fightbar1.animate._y = _y - 100;
fs = true;
}
attack1 = false;
attack1t = 0;
_root.p1.animate.raped = true;
_root.p1.animate.rapedt = 0;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
_root.p1.animate._visible = false;
if (_root.p1.animate.rapedt >= 2) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
rape = false;
}
if (rapesel == 0) {
_root.life -= 0.4;
rapemax = 600;
rapehalf = 400;
if (rapet >= rapehalf) {
_root.came = true;
gotoAndStop('rape_cum');
_root.rape_breakable = false;
} else {
_root.came = false;
gotoAndStop('rape');
_root.rape_breakable = true;
}
if (_root.esc >= _root.escmax) {
if (!rr) {
_root.fbremove = true;
rr = true;
}
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
rape = false;
}
if (rapet >= rapemax) {
_root.p1.animate.life -= _root.r_loss;
_root.p1.animate.hit = true;
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rapet = 0;
rape = false;
}
}
if (rapesel == 1) {
rapemax = 2000;
if (came) {
_root.came = true;
++camet;
gotoAndStop('rape_cum');
}
if (!came) {
_root.came = false;
gotoAndStop('rape');
if (_root.esc >= _root.escmax) {
came = true;
}
}
if (camet >= camemax) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rape = false;
dead = true;
}
if (rapet >= rapemax) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rapet = 0;
rape = false;
}
}
} else {
rr = false;
fs = false;
}
}
if (dead) {
gotoAndStop('dead');
idupcolor.setTransform(oldColor);
_y = _y - 2;
++deadt;
if (deadt >= deadmax) {
_parent.removeMovieClip();
}
}
}
}
}
movieClip 401 {
}
movieClip 402 {
frame 1 {
stop();
}
instance limit of movieClip 158 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
_visible = false;
}
}
}
movieClip 403 guard1a {
instance animate of movieClip 402 {
onClipEvent (load) {
talknumb = 0;
talk = false;
talkt = 0;
talkmax = 30;
came = false;
camet = 0;
camemax = 70;
airtime = 0;
airtimemax = 70;
atime = 0;
atimemax = 70;
gtime = 0;
gtimemax = 50;
go = true;
got = 0;
gomax = 100;
rapey_offset = 100;
r_loss = 20;
rape = false;
rapet = 0;
rapemax = 100;
rapehalf = rapemax / 2;
rapesel = 0;
attack1 = false;
attack1t = 0;
attack1max = 25;
speed = 2;
dir = -1;
dirt = 0;
dirmax = 100;
onscreen = false;
yspot = 40;
size = 100;
_xscale = size;
_yscale = size;
dead = false;
deadt = 0;
deadmax = 150;
dead_speed = 20;
hit_speed = 2;
hit = false;
hitt = 0;
hitmax = 3;
life = 3;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
newColor = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '0', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
limit._visible = false;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
limit._visible = false;
_root.ttalk = talk;
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
if (_x >= _root.stagewmin) {
on1 = true;
} else {
on1 = false;
}
if (_x <= _root.stagewmax) {
on2 = true;
} else {
on2 = false;
}
if (_y >= _root.stagehmax) {
on3 = true;
} else {
on3 = false;
}
if (_y <= _root.stagehmin) {
on4 = true;
} else {
on4 = false;
}
if (on1 and on2 and !_root.map1.inside) {
onscreen = true;
} else {
onscreen = false;
}
if (onscreen) {
_visible = true;
} else {
_visible = false;
}
if (onscreen) {
if (!_root.map1.black.hitTest(_x, _y + 5, true)) {
_y = _y + 5;
}
if (_root.map1.black.hitTest(_x, _y - 25, true)) {
_y = _y - 10;
}
if (_root.map1.black.hitTest(_x, _y, true)) {
ground = true;
} else {
ground = false;
}
if (!talk) {
if (_root.p1.animate._x > _x) {
_xscale = size;
} else {
_xscale = -size;
}
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (!_root.p1.animate.idup) {
if (limit.hitTest(_root.p1.animate.limit)) {
if (_root.aux_attk) {
talk = true;
}
}
}
}
}
}
}
if (talk) {
_root.talkstart = true;
++talkt;
_root.p1.animate.gotoAndStop('stand');
if (_root.p1.animate._x > _x) {
_xscale = size;
} else {
_xscale = -size;
}
if (!a) {
_root.p1.animate.attack1 = false;
_root.p1.animate.attack1t = 0;
_root.p1.animate.attack2 = false;
_root.p1.animate.attack2t = 0;
_root.attachMovie('text_box1a', 'text_box1', 110);
_root.text_box1.animate._x = 250;
_root.text_box1.animate._y = 70;
_root.text_box1.animate.gotoAndStop(4);
if (guardnumb == 0) {
_root.main_text = 'This is King Fluffle\'s Castle!';
}
if (guardnumb == 1) {
_root.main_text = 'Is it lunchtime yet?';
}
if (guardnumb == 2) {
_root.main_text = 'Guarding this castle is boring. I want some action!';
}
if (guardnumb == 3) {
_root.main_text = 'I\'m not sure what I am doing here.';
}
if (guardnumb == 4) {
_root.main_text = 'Only two more days until my retirement! Whew!';
}
a = true;
}
if (talkt >= talkmax) {
if (Key.isDown(_root.attk_key)) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
talkt = 0;
_root.p1.animate.attack1 = false;
_root.p1.animate.attack1t = 0;
_root.p1.animate.attack2 = false;
_root.p1.animate.attack2t = 0;
talk = false;
}
if (Key.isDown(_root.jump_key)) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
talkt = 0;
talk = false;
}
}
} else {
a = false;
}
}
}
}
}
}
movieClip 412 {
}
movieClip 425 {
}
movieClip 432 {
}
movieClip 445 {
}
movieClip 456 {
}
movieClip 457 {
frame 1 {
stop();
}
instance limit of movieClip 158 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
_visible = false;
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
instance limita of movieClip 158 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
_visible = false;
}
}
frame 5 {
stop();
}
frame 6 {
stop();
}
}
movieClip 458 purplegirl1a {
instance animate of movieClip 457 {
onClipEvent (load) {
sexed = false;
talknumb = 0;
talk = false;
talkt = 0;
talkmax = 30;
came = false;
camet = 0;
camemax = 70;
airtime = 0;
airtimemax = 70;
atime = 0;
atimemax = 70;
gtime = 0;
gtimemax = 50;
go = true;
got = 0;
gomax = 100;
rapey_offset = 100;
r_loss = 20;
rape = false;
rapet = 0;
rapemax = 100;
rapehalf = rapemax / 2;
rapesel = 0;
attack1 = false;
attack1t = 0;
attack1max = 25;
speed = 2;
dir = -1;
dirt = 0;
dirmax = 100;
onscreen = false;
yspot = 40;
size = 100;
_xscale = size;
_yscale = size;
dead = false;
deadt = 0;
deadmax = 150;
dead_speed = 20;
hit_speed = 2;
hit = false;
hitt = 0;
hitmax = 3;
life = 3;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
newColor = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '0', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
limit._visible = false;
stun = false;
stunt = 0;
stunmax = 200;
stun_speed = 15;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
limit._visible = false;
_root.sat = _root.p1.animate.rapedt;
_root.ttalk = talk;
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
if (_x >= _root.stagewmin) {
on1 = true;
} else {
on1 = false;
}
if (_x <= _root.stagewmax) {
on2 = true;
} else {
on2 = false;
}
if (_y >= _root.stagehmax) {
on3 = true;
} else {
on3 = false;
}
if (_y <= _root.stagehmin) {
on4 = true;
} else {
on4 = false;
}
if (on1 and on2 and !_root.map1.inside) {
onscreen = true;
} else {
onscreen = false;
}
if (onscreen) {
_visible = true;
} else {
_visible = false;
}
if (onscreen) {
if (!dead) {
if (!_root.map1.black.hitTest(_x, _y + 5, true)) {
_y = _y + 5;
}
if (_root.map1.black.hitTest(_x, _y - 25, true)) {
_y = _y - 10;
}
if (_root.map1.black.hitTest(_x, _y - 15, true)) {
_y = _y - 10;
}
if (_root.map1.black.hitTest(_x, _y - 5, true)) {
_y = _y - 10;
}
if (_root.map1.black.hitTest(_x, _y, true)) {
ground = true;
} else {
ground = false;
}
if (life <= 0) {
stun = true;
}
if (!rape) {
if (!stun) {
if (!hit) {
if (!talk) {
if (!attack1) {
if (go) {
gotoAndStop('walk');
++got;
++dirt;
if (dirt >= dirmax) {
dir = -dir;
dirt = 0;
}
if (dir == 1) {
_xscale = size;
_x = _x + speed;
if (_root.map1.black.hitTest(_x - 5, _y, true)) {
dir = -1;
}
}
if (dir == -1) {
_xscale = -size;
_x = _x - speed;
if (_root.map1.black.hitTest(_x + 5, _y, true)) {
dir = 1;
}
}
if (got >= gomax) {
got = 0;
go = false;
}
}
if (!go) {
gotoAndStop('stand');
++gtime;
if (gtime >= gtimemax) {
gtime = 0;
go = true;
}
}
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (!_root.p1.animate.idup) {
if (limit.hitTest(_root.p1.animate.limit)) {
if (_root.aux_attk) {
talk = true;
}
}
}
}
}
}
}
if (attack1) {
++attack1t;
gotoAndStop('attack_r');
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
if (_root.kdownhits > 0) {
_root.p1.animate.hit = true;
_root.kdownhits -= 1;
} else {
_root.life -= r_loss;
_root.desire += 0.02;
_root.rape_max_level += 5;
_root.qte_type = 0;
_root.p1.animate.raped = true;
_root.esc = 0;
_root.escmax = 10;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
rapesel = 0;
rape = true;
}
}
}
}
}
if (attack1t >= attack1max) {
attack1t = 0;
attack1 = false;
}
}
}
if (talk) {
_root.talkstart = true;
++talkt;
gotoAndStop('stand');
_root.p1.animate.gotoAndStop('stand');
if (_root.p1.animate._x > _x) {
_xscale = size;
} else {
_xscale = -size;
}
if (!a) {
talknumb = random(3);
_root.p1.animate.attack1 = false;
_root.p1.animate.attack1t = 0;
_root.p1.animate.attack2 = false;
_root.p1.animate.attack2t = 0;
_root.attachMovie('text_box1a', 'text_box1', 110);
_root.text_box1.animate._x = 250;
_root.text_box1.animate._y = 70;
_root.text_box1.animate.gotoAndStop(19);
if (!sexed) {
if (talknumb == 0) {
_root.main_text = 'You must defeat Shen Long to stand a chance!';
}
if (talknumb == 1) {
_root.main_text = 'Stop staring at my junk!';
}
if (talknumb == 2) {
_root.main_text = 'If you press u,u,d,d,l,r,l,r,b,a... nothing will happen.';
}
}
if (sexed) {
_root.main_text = 'OH, YES MORE! MASTER!!!';
}
a = true;
}
if (talkt >= talkmax) {
if (Key.isDown(_root.attk_key)) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
talkt = 0;
_root.p1.animate.attack1 = false;
_root.p1.animate.attack1t = 0;
_root.p1.animate.attack2 = false;
_root.p1.animate.attack2t = 0;
talk = false;
}
if (Key.isDown(_root.jump_key)) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
talkt = 0;
talk = false;
}
}
} else {
a = false;
}
}
if (hit) {
++hitt;
hitablet = 0;
idupcolor.setTransform(newColor);
if (hitt >= hitmax) {
idupcolor.setTransform(oldColor);
hitt = 0;
hit = false;
}
}
}
if (stun) {
gotoAndStop('stun');
if (!stu) {
_y = _y - 30;
stu = true;
}
if (!_root.map1.black.hitTest(_x, _y, true)) {
++atime;
if (atime >= atimemax) {
_parent.removeMovieClip();
}
--stun_speed;
if (dir == 1) {
_x = _x - hit_speed;
}
if (dir == -1) {
_x = _x + hit_speed;
}
_y = _y - stun_speed;
}
if (_root.map1.black.hitTest(_x, _y, true)) {
++stunt;
if (dead_speed < 0) {
if (!axc1) {
axc1 = true;
}
}
}
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (!_root.p1.animate.idup) {
if (limita.hitTest(_root.p1.animate.limit)) {
_root.qte_type = 0;
_root.p1.animate.raped = true;
_root.esc = 0;
_root.escmax = 10;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
rapesel = 1;
rape = true;
stun = false;
}
}
}
}
}
if (stunt >= stunmax) {
stunt = 0;
dead = true;
stun = false;
}
} else {
stu = false;
}
}
}
}
if (rape) {
++rapet;
if (!fs) {
_root.attachMovie('fightbar1a', 'fightbar1', 2000);
_root.fightbar1.animate._x = _x;
_root.fightbar1.animate._y = _y - 100;
fs = true;
}
stun = false;
stunt = 0;
attack1 = false;
attack1t = 0;
_root.p1.animate.raped = true;
_root.p1.animate.rapedt = 0;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
_root.p1.animate._visible = false;
if (_root.p1.animate.rapedt >= 2) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
rape = false;
}
if (rapesel == 0) {
rapemax = 600;
rapehalf = 400;
if (rapet >= rapehalf) {
_root.came = true;
gotoAndStop('cum');
_root.rape_breakable = false;
} else {
_root.came = false;
gotoAndStop('rape');
_root.rape_breakable = true;
}
if (_root.esc >= _root.escmax) {
if (!rr) {
_root.fbremove = true;
rr = true;
}
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
rape = false;
}
if (rapet >= rapemax) {
_root.p1.animate.life -= _root.r_loss;
_root.p1.animate.hit = true;
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rapet = 0;
rape = false;
}
}
if (rapesel == 1) {
rapemax = 2000;
if (came) {
_root.came = true;
++camet;
gotoAndStop('cum');
}
if (!came) {
_root.came = false;
gotoAndStop('sex');
if (_root.esc >= _root.escmax) {
came = true;
}
}
if (camet >= camemax) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rape = false;
dead = true;
}
if (rapet >= rapemax) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rapet = 0;
rape = false;
}
}
} else {
camet = 0;
rr = false;
fs = false;
}
}
if (dead) {
_root.came = false;
stun = false;
stunt = 0;
gotoAndStop('dead');
if (!dt) {
_y = _y - 30;
dt = true;
}
if (!_root.map1.black.hitTest(_x, _y + 5, true)) {
++airtime;
if (airtime >= airtimemax) {
_parent.removeMovieClip();
}
--dead_speed;
if (dir == 1) {
_x = _x - hit_speed;
}
if (dir == -1) {
_x = _x + hit_speed;
}
_y = _y - dead_speed;
}
if (_root.map1.black.hitTest(_x, _y + 5, true)) {
++deadt;
if (dead_speed < 0) {
if (!axc) {
character.gotoAndPlay(2);
axc = true;
}
}
}
if (deadt >= deadmax) {
if (rapesel == 1) {
_root.attachMovie('gcoin1a', 'coin1a' + _root.spark, _root.spark++);
_root['coin1a' + _root.spark].animate._x = _x;
_root['coin1a' + _root.spark].animate._y = _y - 60;
}
life = 3;
came = false;
rape = false;
rapet = 0;
sexed = true;
dead = false;
}
} else {
dt = false;
}
}
}
}
movieClip 475 {
}
movieClip 484 {
}
movieClip 485 {
}
movieClip 492 {
}
movieClip 501 {
}
movieClip 510 {
}
movieClip 511 {
frame 1 {
stop();
}
instance limit of movieClip 158 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
_visible = false;
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
instance limita of movieClip 158 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
_visible = false;
}
}
frame 5 {
stop();
}
frame 6 {
stop();
}
}
movieClip 512 fox1a {
instance animate of movieClip 511 {
onClipEvent (load) {
sexed = false;
talknumb = 0;
talk = false;
talkt = 0;
talkmax = 30;
came = false;
camet = 0;
camemax = 70;
airtime = 0;
airtimemax = 70;
atime = 0;
atimemax = 70;
gtime = 0;
gtimemax = 50;
go = true;
got = 0;
gomax = 100;
rapey_offset = 100;
r_loss = 20;
rape = false;
rapet = 0;
rapemax = 100;
rapehalf = rapemax / 2;
rapesel = 0;
attack1 = false;
attack1t = 0;
attack1max = 25;
speed = 2;
dir = -1;
dirt = 0;
dirmax = 100;
onscreen = false;
yspot = 40;
size = 100;
_xscale = size;
_yscale = size;
dead = false;
deadt = 0;
deadmax = 150;
dead_speed = 20;
hit_speed = 2;
hit = false;
hitt = 0;
hitmax = 3;
life = 3;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
newColor = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '0', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
limit._visible = false;
stun = false;
stunt = 0;
stunmax = 200;
stun_speed = 15;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
limit._visible = false;
_root.sat = _root.p1.animate.rapedt;
_root.ttalk = talk;
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
if (_x >= _root.stagewmin) {
on1 = true;
} else {
on1 = false;
}
if (_x <= _root.stagewmax) {
on2 = true;
} else {
on2 = false;
}
if (_y >= _root.stagehmax) {
on3 = true;
} else {
on3 = false;
}
if (_y <= _root.stagehmin) {
on4 = true;
} else {
on4 = false;
}
if (on1 and on2 and !_root.map1.inside) {
onscreen = true;
} else {
onscreen = false;
}
if (onscreen) {
_visible = true;
} else {
_visible = false;
}
if (onscreen) {
if (!dead) {
if (!_root.map1.black.hitTest(_x, _y + 5, true)) {
_y = _y + 5;
}
if (_root.map1.black.hitTest(_x, _y - 25, true)) {
_y = _y - 10;
}
if (_root.map1.black.hitTest(_x, _y - 15, true)) {
_y = _y - 10;
}
if (_root.map1.black.hitTest(_x, _y - 5, true)) {
_y = _y - 10;
}
if (_root.map1.black.hitTest(_x, _y, true)) {
ground = true;
} else {
ground = false;
}
if (life <= 0) {
stun = true;
}
if (!rape) {
if (!stun) {
if (!hit) {
if (!talk) {
if (!attack1) {
if (go) {
gotoAndStop('walk');
++got;
++dirt;
if (dirt >= dirmax) {
dir = -dir;
dirt = 0;
}
if (dir == 1) {
_xscale = size;
_x = _x + speed;
if (_root.map1.black.hitTest(_x - 5, _y, true)) {
dir = -1;
}
}
if (dir == -1) {
_xscale = -size;
_x = _x - speed;
if (_root.map1.black.hitTest(_x + 5, _y, true)) {
dir = 1;
}
}
if (got >= gomax) {
got = 0;
go = false;
}
}
if (!go) {
gotoAndStop('stand');
++gtime;
if (gtime >= gtimemax) {
gtime = 0;
go = true;
}
}
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (!_root.p1.animate.idup) {
if (limit.hitTest(_root.p1.animate.limit)) {
if (_root.aux_attk) {
talk = true;
}
}
}
}
}
}
}
if (attack1) {
++attack1t;
gotoAndStop('attack_r');
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
if (_root.kdownhits > 0) {
_root.p1.animate.hit = true;
_root.kdownhits -= 1;
} else {
_root.life -= r_loss;
_root.desire += 0.02;
_root.rape_max_level += 5;
_root.qte_type = 0;
_root.p1.animate.raped = true;
_root.esc = 0;
_root.escmax = 10;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
rapesel = 0;
rape = true;
}
}
}
}
}
if (attack1t >= attack1max) {
attack1t = 0;
attack1 = false;
}
}
}
if (talk) {
_root.talkstart = true;
++talkt;
gotoAndStop('stand');
_root.p1.animate.gotoAndStop('stand');
if (_root.p1.animate._x > _x) {
_xscale = size;
} else {
_xscale = -size;
}
if (!a) {
talknumb = random(3);
_root.p1.animate.attack1 = false;
_root.p1.animate.attack1t = 0;
_root.p1.animate.attack2 = false;
_root.p1.animate.attack2t = 0;
_root.attachMovie('text_box1a', 'text_box1', 110);
_root.text_box1.animate._x = 250;
_root.text_box1.animate._y = 70;
_root.text_box1.animate.gotoAndStop(20);
if (!sexed) {
if (talknumb == 0) {
_root.main_text = 'You must defeat Shen Long to stand a chance!';
}
if (talknumb == 1) {
_root.main_text = 'Stop staring at my junk!';
}
if (talknumb == 2) {
_root.main_text = 'If you press u,u,d,d,l,r,l,r,b,a... nothing will happen.';
}
}
if (sexed) {
_root.main_text = 'OH, YES MORE! MASTER!!!';
}
a = true;
}
if (talkt >= talkmax) {
if (Key.isDown(_root.attk_key)) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
talkt = 0;
_root.p1.animate.attack1 = false;
_root.p1.animate.attack1t = 0;
_root.p1.animate.attack2 = false;
_root.p1.animate.attack2t = 0;
talk = false;
}
if (Key.isDown(_root.jump_key)) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
talkt = 0;
talk = false;
}
}
} else {
a = false;
}
}
if (hit) {
++hitt;
hitablet = 0;
idupcolor.setTransform(newColor);
if (hitt >= hitmax) {
idupcolor.setTransform(oldColor);
hitt = 0;
hit = false;
}
}
}
if (stun) {
gotoAndStop('stun');
if (!stu) {
_y = _y - 30;
stu = true;
}
if (!_root.map1.black.hitTest(_x, _y, true)) {
++atime;
if (atime >= atimemax) {
_parent.removeMovieClip();
}
--stun_speed;
if (dir == 1) {
_x = _x - hit_speed;
}
if (dir == -1) {
_x = _x + hit_speed;
}
_y = _y - stun_speed;
}
if (_root.map1.black.hitTest(_x, _y, true)) {
++stunt;
if (dead_speed < 0) {
if (!axc1) {
axc1 = true;
}
}
}
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (!_root.p1.animate.idup) {
if (limita.hitTest(_root.p1.animate.limit)) {
_root.qte_type = 0;
_root.p1.animate.raped = true;
_root.esc = 0;
_root.escmax = 10;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
rapesel = 1;
rape = true;
stun = false;
}
}
}
}
}
if (stunt >= stunmax) {
stunt = 0;
dead = true;
stun = false;
}
} else {
stu = false;
}
}
}
}
if (rape) {
++rapet;
if (!fs) {
_root.attachMovie('fightbar1a', 'fightbar1', 2000);
_root.fightbar1.animate._x = _x;
_root.fightbar1.animate._y = _y - 100;
fs = true;
}
stun = false;
stunt = 0;
attack1 = false;
attack1t = 0;
_root.p1.animate.raped = true;
_root.p1.animate.rapedt = 0;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
_root.p1.animate._visible = false;
if (_root.p1.animate.rapedt >= 2) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
rape = false;
}
if (rapesel == 0) {
rapemax = 600;
rapehalf = 400;
if (rapet >= rapehalf) {
_root.came = true;
gotoAndStop('cum');
_root.rape_breakable = false;
} else {
_root.came = false;
gotoAndStop('rape');
_root.rape_breakable = true;
}
if (_root.esc >= _root.escmax) {
if (!rr) {
_root.fbremove = true;
rr = true;
}
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
rape = false;
}
if (rapet >= rapemax) {
_root.p1.animate.life -= _root.r_loss;
_root.p1.animate.hit = true;
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rapet = 0;
rape = false;
}
}
if (rapesel == 1) {
rapemax = 2000;
if (came) {
_root.came = true;
++camet;
gotoAndStop('cum');
}
if (!came) {
_root.came = false;
gotoAndStop('sex');
if (_root.esc >= _root.escmax) {
came = true;
}
}
if (camet >= camemax) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rape = false;
dead = true;
}
if (rapet >= rapemax) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rapet = 0;
rape = false;
}
}
} else {
camet = 0;
rr = false;
fs = false;
}
}
if (dead) {
_root.came = false;
stun = false;
stunt = 0;
gotoAndStop('dead');
if (!dt) {
_y = _y - 30;
dt = true;
}
if (!_root.map1.black.hitTest(_x, _y + 5, true)) {
++airtime;
if (airtime >= airtimemax) {
_parent.removeMovieClip();
}
--dead_speed;
if (dir == 1) {
_x = _x - hit_speed;
}
if (dir == -1) {
_x = _x + hit_speed;
}
_y = _y - dead_speed;
}
if (_root.map1.black.hitTest(_x, _y + 5, true)) {
++deadt;
if (dead_speed < 0) {
if (!axc) {
character.gotoAndPlay(2);
axc = true;
}
}
}
if (deadt >= deadmax) {
if (rapesel == 1) {
_root.attachMovie('gcoin1a', 'coin1a' + _root.spark, _root.spark++);
_root['coin1a' + _root.spark].animate._x = _x;
_root['coin1a' + _root.spark].animate._y = _y - 60;
}
life = 3;
came = false;
rape = false;
rapet = 0;
sexed = true;
dead = false;
}
} else {
dt = false;
}
}
}
}
movieClip 525 {
}
movieClip 534 {
}
movieClip 541 {
}
movieClip 550 {
}
movieClip 559 {
}
movieClip 560 {
frame 1 {
stop();
}
instance limit of movieClip 158 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
_visible = false;
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
instance limita of movieClip 158 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
_visible = false;
}
}
frame 5 {
stop();
}
frame 6 {
stop();
}
}
movieClip 561 tiger1a {
instance animate of movieClip 560 {
onClipEvent (load) {
sexed = false;
talknumb = 0;
talk = false;
talkt = 0;
talkmax = 30;
came = false;
camet = 0;
camemax = 70;
airtime = 0;
airtimemax = 70;
atime = 0;
atimemax = 70;
gtime = 0;
gtimemax = 50;
go = true;
got = 0;
gomax = 100;
rapey_offset = 100;
r_loss = 20;
rape = false;
rapet = 0;
rapemax = 100;
rapehalf = rapemax / 2;
rapesel = 0;
attack1 = false;
attack1t = 0;
attack1max = 25;
speed = 2;
dir = -1;
dirt = 0;
dirmax = 100;
onscreen = false;
yspot = 40;
size = 100;
_xscale = size;
_yscale = size;
dead = false;
deadt = 0;
deadmax = 150;
dead_speed = 20;
hit_speed = 2;
hit = false;
hitt = 0;
hitmax = 3;
life = 3;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
newColor = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '0', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
limit._visible = false;
stun = false;
stunt = 0;
stunmax = 200;
stun_speed = 15;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
limit._visible = false;
_root.sat = _root.p1.animate.rapedt;
_root.ttalk = talk;
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
if (_x >= _root.stagewmin) {
on1 = true;
} else {
on1 = false;
}
if (_x <= _root.stagewmax) {
on2 = true;
} else {
on2 = false;
}
if (_y >= _root.stagehmax) {
on3 = true;
} else {
on3 = false;
}
if (_y <= _root.stagehmin) {
on4 = true;
} else {
on4 = false;
}
if (on1 and on2 and !_root.map1.inside) {
onscreen = true;
} else {
onscreen = false;
}
if (onscreen) {
_visible = true;
} else {
_visible = false;
}
if (onscreen) {
if (!dead) {
if (!_root.map1.black.hitTest(_x, _y + 5, true)) {
_y = _y + 5;
}
if (_root.map1.black.hitTest(_x, _y - 25, true)) {
_y = _y - 10;
}
if (_root.map1.black.hitTest(_x, _y - 15, true)) {
_y = _y - 10;
}
if (_root.map1.black.hitTest(_x, _y - 5, true)) {
_y = _y - 10;
}
if (_root.map1.black.hitTest(_x, _y, true)) {
ground = true;
} else {
ground = false;
}
if (life <= 0) {
stun = true;
}
if (!rape) {
if (!stun) {
if (!hit) {
if (!talk) {
if (!attack1) {
if (go) {
gotoAndStop('walk');
++got;
++dirt;
if (dirt >= dirmax) {
dir = -dir;
dirt = 0;
}
if (dir == 1) {
_xscale = size;
_x = _x + speed;
if (_root.map1.black.hitTest(_x - 5, _y, true)) {
dir = -1;
}
}
if (dir == -1) {
_xscale = -size;
_x = _x - speed;
if (_root.map1.black.hitTest(_x + 5, _y, true)) {
dir = 1;
}
}
if (got >= gomax) {
got = 0;
go = false;
}
}
if (!go) {
gotoAndStop('stand');
++gtime;
if (gtime >= gtimemax) {
gtime = 0;
go = true;
}
}
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (!_root.p1.animate.idup) {
if (limit.hitTest(_root.p1.animate.limit)) {
if (_root.aux_attk) {
talk = true;
}
}
}
}
}
}
}
if (attack1) {
++attack1t;
gotoAndStop('attack_r');
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
if (_root.kdownhits > 0) {
_root.p1.animate.hit = true;
_root.kdownhits -= 1;
} else {
_root.life -= r_loss;
_root.desire += 0.02;
_root.rape_max_level += 5;
_root.qte_type = 0;
_root.p1.animate.raped = true;
_root.esc = 0;
_root.escmax = 10;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
rapesel = 0;
rape = true;
}
}
}
}
}
if (attack1t >= attack1max) {
attack1t = 0;
attack1 = false;
}
}
}
if (talk) {
_root.talkstart = true;
++talkt;
gotoAndStop('stand');
_root.p1.animate.gotoAndStop('stand');
if (_root.p1.animate._x > _x) {
_xscale = size;
} else {
_xscale = -size;
}
if (!a) {
talknumb = random(3);
_root.p1.animate.attack1 = false;
_root.p1.animate.attack1t = 0;
_root.p1.animate.attack2 = false;
_root.p1.animate.attack2t = 0;
_root.attachMovie('text_box1a', 'text_box1', 110);
_root.text_box1.animate._x = 250;
_root.text_box1.animate._y = 70;
_root.text_box1.animate.gotoAndStop(21);
if (!sexed) {
if (talknumb == 0) {
_root.main_text = 'You must defeat Shen Long to stand a chance!';
}
if (talknumb == 1) {
_root.main_text = 'Stop staring at my junk!';
}
if (talknumb == 2) {
_root.main_text = 'If you press u,u,d,d,l,r,l,r,b,a... nothing will happen.';
}
}
if (sexed) {
_root.main_text = 'OH, YES MORE! MASTER!!!';
}
a = true;
}
if (talkt >= talkmax) {
if (Key.isDown(_root.attk_key)) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
talkt = 0;
_root.p1.animate.attack1 = false;
_root.p1.animate.attack1t = 0;
_root.p1.animate.attack2 = false;
_root.p1.animate.attack2t = 0;
talk = false;
}
if (Key.isDown(_root.jump_key)) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
talkt = 0;
talk = false;
}
}
} else {
a = false;
}
}
if (hit) {
++hitt;
hitablet = 0;
idupcolor.setTransform(newColor);
if (hitt >= hitmax) {
idupcolor.setTransform(oldColor);
hitt = 0;
hit = false;
}
}
}
if (stun) {
gotoAndStop('stun');
if (!stu) {
_y = _y - 30;
stu = true;
}
if (!_root.map1.black.hitTest(_x, _y, true)) {
++atime;
if (atime >= atimemax) {
_parent.removeMovieClip();
}
--stun_speed;
if (dir == 1) {
_x = _x - hit_speed;
}
if (dir == -1) {
_x = _x + hit_speed;
}
_y = _y - stun_speed;
}
if (_root.map1.black.hitTest(_x, _y, true)) {
++stunt;
if (dead_speed < 0) {
if (!axc1) {
axc1 = true;
}
}
}
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (!_root.p1.animate.idup) {
if (limita.hitTest(_root.p1.animate.limit)) {
_root.qte_type = 0;
_root.p1.animate.raped = true;
_root.esc = 0;
_root.escmax = 10;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
rapesel = 1;
rape = true;
stun = false;
}
}
}
}
}
if (stunt >= stunmax) {
stunt = 0;
dead = true;
stun = false;
}
} else {
stu = false;
}
}
}
}
if (rape) {
++rapet;
if (!fs) {
_root.attachMovie('fightbar1a', 'fightbar1', 2000);
_root.fightbar1.animate._x = _x;
_root.fightbar1.animate._y = _y - 100;
fs = true;
}
stun = false;
stunt = 0;
attack1 = false;
attack1t = 0;
_root.p1.animate.raped = true;
_root.p1.animate.rapedt = 0;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
_root.p1.animate._visible = false;
if (_root.p1.animate.rapedt >= 2) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
rape = false;
}
if (rapesel == 0) {
rapemax = 600;
rapehalf = 400;
if (rapet >= rapehalf) {
_root.came = true;
gotoAndStop('cum');
_root.rape_breakable = false;
} else {
_root.came = false;
gotoAndStop('rape');
_root.rape_breakable = true;
}
if (_root.esc >= _root.escmax) {
if (!rr) {
_root.fbremove = true;
rr = true;
}
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
rape = false;
}
if (rapet >= rapemax) {
_root.p1.animate.life -= _root.r_loss;
_root.p1.animate.hit = true;
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rapet = 0;
rape = false;
}
}
if (rapesel == 1) {
rapemax = 2000;
if (came) {
_root.came = true;
++camet;
gotoAndStop('cum');
}
if (!came) {
_root.came = false;
gotoAndStop('sex');
if (_root.esc >= _root.escmax) {
came = true;
}
}
if (camet >= camemax) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rape = false;
dead = true;
}
if (rapet >= rapemax) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rapet = 0;
rape = false;
}
}
} else {
camet = 0;
rr = false;
fs = false;
}
}
if (dead) {
_root.came = false;
stun = false;
stunt = 0;
gotoAndStop('dead');
if (!dt) {
_y = _y - 30;
dt = true;
}
if (!_root.map1.black.hitTest(_x, _y + 5, true)) {
++airtime;
if (airtime >= airtimemax) {
_parent.removeMovieClip();
}
--dead_speed;
if (dir == 1) {
_x = _x - hit_speed;
}
if (dir == -1) {
_x = _x + hit_speed;
}
_y = _y - dead_speed;
}
if (_root.map1.black.hitTest(_x, _y + 5, true)) {
++deadt;
if (dead_speed < 0) {
if (!axc) {
character.gotoAndPlay(2);
axc = true;
}
}
}
if (deadt >= deadmax) {
if (rapesel == 1) {
_root.attachMovie('gcoin1a', 'coin1a' + _root.spark, _root.spark++);
_root['coin1a' + _root.spark].animate._x = _x;
_root['coin1a' + _root.spark].animate._y = _y - 60;
}
life = 3;
came = false;
rape = false;
rapet = 0;
sexed = true;
dead = false;
}
} else {
dt = false;
}
}
}
}
movieClip 570 {
}
movieClip 579 {
}
movieClip 586 {
}
movieClip 587 {
frame 1 {
stop();
}
instance limit of movieClip 158 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
_visible = false;
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 588 wizard1a {
instance animate of movieClip 587 {
onClipEvent (load) {
sexed = false;
talknumb = 0;
talknumbmax = 0;
talk = false;
talkt = 0;
talkmax = 30;
came = false;
camet = 0;
camemax = 70;
airtime = 0;
airtimemax = 70;
atime = 0;
atimemax = 70;
gtime = 0;
gtimemax = 50;
go = true;
got = 0;
gomax = 100;
rapey_offset = 100;
r_loss = 20;
rape = false;
rapet = 0;
rapemax = 100;
rapehalf = rapemax / 2;
rapesel = 0;
attack1 = false;
attack1t = 0;
attack1max = 25;
speed = 2;
dir = -1;
dirt = 0;
dirmax = 100;
onscreen = false;
yspot = 40;
size = 100;
_xscale = size;
_yscale = size;
dead = false;
deadt = 0;
deadmax = 150;
dead_speed = 20;
hit_speed = 2;
hit = false;
hitt = 0;
hitmax = 3;
life = 3;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
newColor = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '0', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
limit._visible = false;
stun = false;
stunt = 0;
stunmax = 200;
stun_speed = 15;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
limit._visible = false;
_root.sat = _root.p1.animate.rapedt;
_root.ttalk = talk;
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
if (_x >= _root.stagewmin) {
on1 = true;
} else {
on1 = false;
}
if (_x <= _root.stagewmax) {
on2 = true;
} else {
on2 = false;
}
if (_y >= _root.stagehmax) {
on3 = true;
} else {
on3 = false;
}
if (_y <= _root.stagehmin) {
on4 = true;
} else {
on4 = false;
}
if (on1 and on2 and !_root.map1.inside) {
onscreen = true;
} else {
onscreen = false;
}
if (onscreen) {
_visible = true;
} else {
_visible = false;
}
if (onscreen) {
if (!dead) {
if (!_root.map1.black.hitTest(_x, _y + 5, true)) {
_y = _y + 5;
}
if (_root.map1.black.hitTest(_x, _y - 25, true)) {
_y = _y - 10;
}
if (_root.map1.black.hitTest(_x, _y - 15, true)) {
_y = _y - 10;
}
if (_root.map1.black.hitTest(_x, _y - 5, true)) {
_y = _y - 10;
}
if (_root.map1.black.hitTest(_x, _y, true)) {
ground = true;
} else {
ground = false;
}
if (life <= 0) {
stun = true;
}
if (!rape) {
if (!stun) {
if (!hit) {
if (!talk) {
if (!attack1) {
if (go) {
gotoAndStop('walk');
++got;
++dirt;
if (dirt >= dirmax) {
dir = -dir;
dirt = 0;
}
if (dir == 1) {
_xscale = -size;
_x = _x + speed;
if (_root.map1.black.hitTest(_x - 5, _y, true)) {
dir = -1;
}
}
if (dir == -1) {
_xscale = size;
_x = _x - speed;
if (_root.map1.black.hitTest(_x + 5, _y, true)) {
dir = 1;
}
}
if (got >= gomax) {
got = 0;
go = false;
}
}
if (!go) {
gotoAndStop('stand');
++gtime;
if (gtime >= gtimemax) {
gtime = 0;
go = true;
}
}
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (!_root.p1.animate.idup) {
if (limit.hitTest(_root.p1.animate.limit)) {
if (_root.aux_attk) {
talk = true;
}
}
}
}
}
}
}
if (attack1) {
++attack1t;
gotoAndStop('attack_r');
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
if (_root.kdownhits > 0) {
_root.p1.animate.hit = true;
_root.kdownhits -= 1;
} else {
_root.life -= r_loss;
_root.desire += 0.02;
_root.rape_max_level += 5;
_root.qte_type = 0;
_root.p1.animate.raped = true;
_root.esc = 0;
_root.escmax = 10;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
rapesel = 0;
rape = true;
}
}
}
}
}
if (attack1t >= attack1max) {
attack1t = 0;
attack1 = false;
}
}
}
if (talk) {
_root.talkstart = true;
++talkt;
gotoAndStop('stand');
_root.p1.animate.gotoAndStop('stand');
if (_root.p1.animate._x > _x) {
_xscale = -size;
} else {
_xscale = size;
}
if (!a) {
_root.p1.animate.attack1 = false;
_root.p1.animate.attack1t = 0;
_root.p1.animate.attack2 = false;
_root.p1.animate.attack2t = 0;
_root.attachMovie('text_box1a', 'text_box1', 110);
_root.text_box1.animate._x = 250;
_root.text_box1.animate._y = 70;
_root.text_box1.animate.gotoAndStop(8);
a = true;
}
if (!_root.wiz_talk) {
talknumbmax = 6;
if (talknumb == 0) {
_root.main_text = 'Welcome! OH, Big Dicked Wanderer!';
}
if (talknumb == 1) {
_root.main_text = 'Our island has been taken over by evil and only your loins can stop it!';
}
if (talknumb == 2) {
_root.main_text = 'Head South of here to King Fluffle\'s Castle.';
}
if (talknumb == 3) {
_root.main_text = 'He is in dire need of your assistance!';
}
if (talknumb == 4) {
_root.main_text = 'Believe in the power of your HUGE DONG!';
}
if (talknumb == 5) {
_root.wiz_talk = true;
_root.main_text = 'GOOD LUCK!';
}
}
if (_root.wiz_talk) {
talknumbmax = 1;
if (talknumb == 0) {
_root.main_text = 'Be on your way, kind Dickmaster!';
}
}
if (talknumb < talknumbmax) {
if (Key.isDown(_root.attk_key)) {
if (!tx) {
++talknumb;
tx = true;
}
} else {
tx = false;
}
if (Key.isDown(_root.jump_key)) {
if (!ty) {
++talknumb;
ty = true;
}
} else {
ty = false;
}
}
if (talknumb >= talknumbmax) {
if (Key.isDown(_root.attk_key)) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
talkt = 0;
talknumb = 0;
talk = false;
}
if (Key.isDown(_root.jump_key)) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
talkt = 0;
talknumb = 0;
talk = false;
}
}
} else {
a = false;
}
}
if (hit) {
++hitt;
hitablet = 0;
idupcolor.setTransform(newColor);
if (hitt >= hitmax) {
idupcolor.setTransform(oldColor);
hitt = 0;
hit = false;
}
}
}
if (stun) {
gotoAndStop('stun');
if (!stu) {
_y = _y - 30;
stu = true;
}
if (!_root.map1.black.hitTest(_x, _y, true)) {
++atime;
if (atime >= atimemax) {
_parent.removeMovieClip();
}
--stun_speed;
if (dir == 1) {
_x = _x - hit_speed;
}
if (dir == -1) {
_x = _x + hit_speed;
}
_y = _y - stun_speed;
}
if (_root.map1.black.hitTest(_x, _y, true)) {
++stunt;
if (dead_speed < 0) {
if (!axc1) {
axc1 = true;
}
}
}
if (stunt >= stunmax) {
stunt = 0;
dead = true;
stun = false;
}
} else {
stu = false;
}
}
}
}
if (rape) {
++rapet;
if (!fs) {
_root.attachMovie('fightbar1a', 'fightbar1', 2000);
_root.fightbar1.animate._x = _x;
_root.fightbar1.animate._y = _y - 100;
fs = true;
}
stun = false;
stunt = 0;
attack1 = false;
attack1t = 0;
_root.p1.animate.raped = true;
_root.p1.animate.rapedt = 0;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
_root.p1.animate._visible = false;
if (_root.p1.animate.rapedt >= 2) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
rape = false;
}
if (rapesel == 0) {
rapemax = 600;
rapehalf = 400;
if (rapet >= rapehalf) {
_root.came = true;
gotoAndStop('cum');
_root.rape_breakable = false;
} else {
_root.came = false;
gotoAndStop('rape');
_root.rape_breakable = true;
}
if (_root.esc >= _root.escmax) {
if (!rr) {
_root.fbremove = true;
rr = true;
}
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
rape = false;
}
if (rapet >= rapemax) {
_root.p1.animate.life -= _root.r_loss;
_root.p1.animate.hit = true;
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rapet = 0;
rape = false;
}
}
if (rapesel == 1) {
rapemax = 2000;
if (came) {
_root.came = true;
++camet;
gotoAndStop('cum');
}
if (!came) {
_root.came = false;
gotoAndStop('sex');
if (_root.esc >= _root.escmax) {
came = true;
}
}
if (camet >= camemax) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rape = false;
dead = true;
}
if (rapet >= rapemax) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rapet = 0;
rape = false;
}
}
} else {
camet = 0;
rr = false;
fs = false;
}
}
if (dead) {
_root.came = false;
stun = false;
stunt = 0;
gotoAndStop('dead');
if (!dt) {
_y = _y - 30;
dt = true;
}
if (!_root.map1.black.hitTest(_x, _y + 5, true)) {
++airtime;
if (airtime >= airtimemax) {
_parent.removeMovieClip();
}
--dead_speed;
if (dir == 1) {
_x = _x - hit_speed;
}
if (dir == -1) {
_x = _x + hit_speed;
}
_y = _y - dead_speed;
}
if (_root.map1.black.hitTest(_x, _y + 5, true)) {
++deadt;
if (dead_speed < 0) {
if (!axc) {
character.gotoAndPlay(2);
axc = true;
}
}
}
if (deadt >= deadmax) {
if (rapesel == 1) {
_root.attachMovie('gcoin1a', 'coin1a' + _root.spark, _root.spark++);
_root['coin1a' + _root.spark].animate._x = _x;
_root['coin1a' + _root.spark].animate._y = _y - 60;
}
life = 3;
came = false;
rape = false;
rapet = 0;
sexed = true;
dead = false;
}
} else {
dt = false;
}
}
}
}
movieClip 593 {
}
movieClip 602 {
}
movieClip 609 {
}
movieClip 622 {
}
movieClip 633 {
}
movieClip 634 {
frame 1 {
stop();
}
instance limit of movieClip 158 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
_visible = false;
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
instance limita of movieClip 158 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
_visible = false;
}
}
frame 5 {
stop();
}
frame 6 {
stop();
}
}
movieClip 635 girl1a {
instance animate of movieClip 634 {
onClipEvent (load) {
sexed = false;
talknumb = 0;
talk = false;
talkt = 0;
talkmax = 30;
came = false;
camet = 0;
camemax = 70;
airtime = 0;
airtimemax = 70;
atime = 0;
atimemax = 70;
gtime = 0;
gtimemax = 50;
go = true;
got = 0;
gomax = 100;
rapey_offset = 100;
r_loss = 20;
rape = false;
rapet = 0;
rapemax = 100;
rapehalf = rapemax / 2;
rapesel = 0;
attack1 = false;
attack1t = 0;
attack1max = 25;
speed = 2;
dir = -1;
dirt = 0;
dirmax = 100;
onscreen = false;
yspot = 40;
size = 100;
_xscale = size;
_yscale = size;
dead = false;
deadt = 0;
deadmax = 150;
dead_speed = 20;
hit_speed = 2;
hit = false;
hitt = 0;
hitmax = 3;
life = 3;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
newColor = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '0', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
limit._visible = false;
stun = false;
stunt = 0;
stunmax = 200;
stun_speed = 15;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
limit._visible = false;
_root.sat = _root.p1.animate.rapedt;
_root.ttalk = talk;
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
if (_x >= _root.stagewmin) {
on1 = true;
} else {
on1 = false;
}
if (_x <= _root.stagewmax) {
on2 = true;
} else {
on2 = false;
}
if (_y >= _root.stagehmax) {
on3 = true;
} else {
on3 = false;
}
if (_y <= _root.stagehmin) {
on4 = true;
} else {
on4 = false;
}
if (on1 and on2 and !_root.map1.inside) {
onscreen = true;
} else {
onscreen = false;
}
if (onscreen) {
_visible = true;
} else {
_visible = false;
}
if (onscreen) {
if (!dead) {
if (!_root.map1.black.hitTest(_x, _y + 5, true)) {
_y = _y + 5;
}
if (_root.map1.black.hitTest(_x, _y - 25, true)) {
_y = _y - 10;
}
if (_root.map1.black.hitTest(_x, _y - 15, true)) {
_y = _y - 10;
}
if (_root.map1.black.hitTest(_x, _y - 5, true)) {
_y = _y - 10;
}
if (_root.map1.black.hitTest(_x, _y, true)) {
ground = true;
} else {
ground = false;
}
if (life <= 0) {
stun = true;
}
if (!rape) {
if (!stun) {
if (!hit) {
if (!talk) {
if (!attack1) {
if (go) {
gotoAndStop('walk');
++got;
++dirt;
if (dirt >= dirmax) {
dir = -dir;
dirt = 0;
}
if (dir == 1) {
_xscale = size;
_x = _x + speed;
if (_root.map1.black.hitTest(_x - 5, _y, true)) {
dir = -1;
}
}
if (dir == -1) {
_xscale = -size;
_x = _x - speed;
if (_root.map1.black.hitTest(_x + 5, _y, true)) {
dir = 1;
}
}
if (got >= gomax) {
got = 0;
go = false;
}
}
if (!go) {
gotoAndStop('stand');
++gtime;
if (gtime >= gtimemax) {
gtime = 0;
go = true;
}
}
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (!_root.p1.animate.idup) {
if (limit.hitTest(_root.p1.animate.limit)) {
if (_root.aux_attk) {
talk = true;
}
}
}
}
}
}
}
if (attack1) {
++attack1t;
gotoAndStop('attack_r');
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
if (_root.kdownhits > 0) {
_root.p1.animate.hit = true;
_root.kdownhits -= 1;
} else {
_root.life -= r_loss;
_root.desire += 0.02;
_root.rape_max_level += 5;
_root.qte_type = 0;
_root.p1.animate.raped = true;
_root.esc = 0;
_root.escmax = 10;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
rapesel = 0;
rape = true;
}
}
}
}
}
if (attack1t >= attack1max) {
attack1t = 0;
attack1 = false;
}
}
}
if (talk) {
_root.talkstart = true;
++talkt;
gotoAndStop('stand');
_root.p1.animate.gotoAndStop('stand');
if (_root.p1.animate._x > _x) {
_xscale = size;
} else {
_xscale = -size;
}
if (!a) {
talknumb = random(3);
_root.p1.animate.attack1 = false;
_root.p1.animate.attack1t = 0;
_root.p1.animate.attack2 = false;
_root.p1.animate.attack2t = 0;
_root.attachMovie('text_box1a', 'text_box1', 110);
_root.text_box1.animate._x = 250;
_root.text_box1.animate._y = 70;
_root.text_box1.animate.gotoAndStop(14);
if (!sexed) {
if (talknumb == 0) {
_root.main_text = 'You must defeat Shen Long to stand a chance!';
}
if (talknumb == 1) {
_root.main_text = 'Stop staring at my junk!';
}
if (talknumb == 2) {
_root.main_text = 'If you press u,u,d,d,l,r,l,r,b,a... nothing will happen.';
}
}
if (sexed) {
_root.main_text = 'OH, YES MORE! MASTER!!!';
}
a = true;
}
if (talkt >= talkmax) {
if (Key.isDown(_root.attk_key)) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
talkt = 0;
_root.p1.animate.attack1 = false;
_root.p1.animate.attack1t = 0;
_root.p1.animate.attack2 = false;
_root.p1.animate.attack2t = 0;
talk = false;
}
if (Key.isDown(_root.jump_key)) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
talkt = 0;
talk = false;
}
}
} else {
a = false;
}
}
if (hit) {
++hitt;
hitablet = 0;
idupcolor.setTransform(newColor);
if (hitt >= hitmax) {
idupcolor.setTransform(oldColor);
hitt = 0;
hit = false;
}
}
}
if (stun) {
gotoAndStop('stun');
if (!stu) {
_y = _y - 30;
stu = true;
}
if (!_root.map1.black.hitTest(_x, _y, true)) {
++atime;
if (atime >= atimemax) {
_parent.removeMovieClip();
}
--stun_speed;
if (dir == 1) {
_x = _x - hit_speed;
}
if (dir == -1) {
_x = _x + hit_speed;
}
_y = _y - stun_speed;
}
if (_root.map1.black.hitTest(_x, _y, true)) {
++stunt;
if (dead_speed < 0) {
if (!axc1) {
axc1 = true;
}
}
}
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (!_root.p1.animate.idup) {
if (limita.hitTest(_root.p1.animate.limit)) {
_root.qte_type = 0;
_root.p1.animate.raped = true;
_root.esc = 0;
_root.escmax = 10;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
rapesel = 1;
rape = true;
stun = false;
}
}
}
}
}
if (stunt >= stunmax) {
stunt = 0;
dead = true;
stun = false;
}
} else {
stu = false;
}
}
}
}
if (rape) {
++rapet;
if (!fs) {
_root.attachMovie('fightbar1a', 'fightbar1', 2000);
_root.fightbar1.animate._x = _x;
_root.fightbar1.animate._y = _y - 100;
fs = true;
}
stun = false;
stunt = 0;
attack1 = false;
attack1t = 0;
_root.p1.animate.raped = true;
_root.p1.animate.rapedt = 0;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
_root.p1.animate._visible = false;
if (_root.p1.animate.rapedt >= 2) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
rape = false;
}
if (rapesel == 0) {
rapemax = 600;
rapehalf = 400;
if (rapet >= rapehalf) {
_root.came = true;
gotoAndStop('cum');
_root.rape_breakable = false;
} else {
_root.came = false;
gotoAndStop('rape');
_root.rape_breakable = true;
}
if (_root.esc >= _root.escmax) {
if (!rr) {
_root.fbremove = true;
rr = true;
}
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
rape = false;
}
if (rapet >= rapemax) {
_root.p1.animate.life -= _root.r_loss;
_root.p1.animate.hit = true;
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rapet = 0;
rape = false;
}
}
if (rapesel == 1) {
rapemax = 2000;
if (came) {
_root.came = true;
++camet;
gotoAndStop('cum');
}
if (!came) {
_root.came = false;
gotoAndStop('sex');
if (_root.esc >= _root.escmax) {
came = true;
}
}
if (camet >= camemax) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rape = false;
dead = true;
}
if (rapet >= rapemax) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rapet = 0;
rape = false;
}
}
} else {
camet = 0;
rr = false;
fs = false;
}
}
if (dead) {
_root.came = false;
stun = false;
stunt = 0;
gotoAndStop('dead');
if (!dt) {
_y = _y - 30;
dt = true;
}
if (!_root.map1.black.hitTest(_x, _y + 5, true)) {
++airtime;
if (airtime >= airtimemax) {
_parent.removeMovieClip();
}
--dead_speed;
if (dir == 1) {
_x = _x - hit_speed;
}
if (dir == -1) {
_x = _x + hit_speed;
}
_y = _y - dead_speed;
}
if (_root.map1.black.hitTest(_x, _y + 5, true)) {
++deadt;
if (dead_speed < 0) {
if (!axc) {
character.gotoAndPlay(2);
axc = true;
}
}
}
if (deadt >= deadmax) {
if (rapesel == 1) {
_root.attachMovie('gcoin1a', 'coin1a' + _root.spark, _root.spark++);
_root['coin1a' + _root.spark].animate._x = _x;
_root['coin1a' + _root.spark].animate._y = _y - 60;
}
life = 3;
came = false;
rape = false;
rapet = 0;
sexed = true;
dead = false;
}
} else {
dt = false;
}
}
}
}
movieClip 644 {
}
movieClip 653 {
}
movieClip 688 {
frame 115 {
stop();
}
}
movieClip 699 {
}
movieClip 710 {
}
movieClip 721 {
}
movieClip 732 {
}
movieClip 743 {
}
movieClip 758 {
frame 53 {
gotoAndPlay(18);
}
}
movieClip 759 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
frame 8 {
stop();
}
frame 9 {
stop();
}
}
movieClip 760 pimp1a {
}
// unknown tag 88 length 96
movieClip 767 {
}
movieClip 770 {
}
movieClip 773 {
}
movieClip 776 {
}
movieClip 779 {
}
movieClip 782 {
}
movieClip 785 {
}
movieClip 788 {
}
movieClip 791 {
}
movieClip 794 {
}
movieClip 797 {
}
movieClip 800 {
}
movieClip 803 {
}
movieClip 806 {
}
movieClip 809 {
}
movieClip 812 {
}
movieClip 815 {
}
movieClip 818 {
}
movieClip 825 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
frame 8 {
stop();
}
frame 9 {
stop();
}
frame 10 {
stop();
}
frame 11 {
stop();
}
frame 12 {
stop();
}
frame 13 {
stop();
}
frame 14 {
stop();
}
frame 15 {
stop();
}
frame 16 {
stop();
}
frame 17 {
stop();
}
frame 18 {
stop();
}
frame 19 {
stop();
}
frame 20 {
stop();
}
frame 21 {
stop();
}
frame 22 {
stop();
}
}
movieClip 826 text_box1a {
instance animate of movieClip 825 {
onClipEvent (load) {
text1 = _root.main_text;
size = 80;
_yscale = size;
_xscale = size;
}
onClipEvent (enterFrame) {
text1 = _root.main_text;
_yscale = size;
_xscale = size;
if (_root.text_remove) {
_parent.removeMovieClip();
}
}
}
}
movieClip 835 {
}
movieClip 840 {
}
movieClip 849 {
}
movieClip 858 {
}
movieClip 878 {
frame 64 {
stop();
}
}
movieClip 883 {
}
movieClip 887 {
frame 65 {
gotoAndPlay(7);
}
}
movieClip 888 {
frame 1 {
stop();
}
instance limit of movieClip 158 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
_visible = false;
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
}
movieClip 889 sheep2a {
instance animate of movieClip 888 {
onClipEvent (load) {
talk = false;
talkt = 0;
talkmax = 0;
saved = false;
cutt = 0;
cuthalf = 35;
cutmax = 100;
wspeed = 5;
gott = 0;
gotmax = 40;
size = 100;
}
onClipEvent (enterFrame) {
if (talk) {
if (_root.p1.animate._x > _x) {
_xscale = -size;
} else {
_xscale = size;
}
if (!a) {
_root.qte = true;
_root.talkstart = true;
_root.p1.animate.gotoAndStop('stand');
_root.p1.animate._x = _x - 55;
_root.p1.animate._y = _y;
_root.p1.animate._xscale = 100;
_root.p1.animate.attack1 = false;
_root.p1.animate.attack1t = 0;
_root.p1.animate.attack2 = false;
_root.p1.animate.attack2t = 0;
_root.attachMovie('text_box1a', 'text_box1', 110);
_root.text_box1.animate._x = 250;
_root.text_box1.animate._y = 70;
_root.text_box1.animate.gotoAndStop(5);
a = true;
}
talkmax = 9;
if (talkt == 0) {
_root.main_text = 'Are you here to help me?';
gotoAndStop('un_stand');
}
if (talkt == 1) {
_root.main_text = 'A mean wolf person brought me here.';
gotoAndStop('un_stand');
}
if (talkt == 2) {
_root.main_text = 'He wants my magical wool! ';
gotoAndStop('un_walk');
}
if (talkt == 3) {
_root.main_text = 'And he probably thinks I taste great with gravy, mashed potatoes and a side of cole slaw!';
gotoAndStop('un_walk');
}
if (talkt == 4) {
_root.main_text = 'I call it my CURSE!';
gotoAndStop('un_walk');
}
if (talkt == 5) {
_root.main_text = 'Ugh.... Pant... Pant... I am so HOT!!!!';
gotoAndStop('un_walk');
}
if (talkt == 6) {
_root.main_text = 'Not like that, you weirdo! You see my wool...';
gotoAndStop('un_walk');
}
if (talkt == 7) {
nogo = false;
_root.main_text = 'HUH?!? OH NO! Why did you ring that bell?!He\'s coming back!';
gotoAndStop('un_stand');
}
if (talkt == 8) {
nogo = false;
if (!ea) {
_root.attachMovie('wolf_ani1a', 'wolf1', 130);
_root.wolf1.animate._x = 350;
_root.wolf1.animate._y = 260;
_root.wolf1.animate.gotoAndStop('erection');
ea = true;
}
_root.main_text = 'I think I need to hide you a bit better!';
_root.text_box1.animate.gotoAndStop(22);
gotoAndStop('un_stand');
}
if (talkt == 8) {
nogo = true;
_root.wolf1.animate.gotoAndStop('run');
_root.wolf1.animate._x -= wspeed;
++cutt;
if (cutt >= cuthalf) {
_parent._x -= wspeed;
gotoAndStop('peek');
} else {
gotoAndStop('un_stand');
}
if (cutt >= cutmax) {
talkt = 9;
}
}
if (talkt < talkmax) {
if (Key.isDown(_root.attk_key)) {
if (!tx) {
++talkt;
tx = true;
}
} else {
tx = false;
}
if (Key.isDown(_root.jump_key)) {
if (!ty) {
++talkt;
ty = true;
}
} else {
ty = false;
}
}
if (talkt >= talkmax) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
talkt = 0;
talknumb = 0;
saved = true;
_root.qte = false;
_root.prin_intro = true;
_root.wolf1.animate.removeMovieClip();
_parent.removeMovieClip();
}
}
if (!talk) {
gotoAndStop('un_stand');
if (_root.p1.animate._x > _x) {
_xscale = -size;
} else {
_xscale = size;
}
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (!_root.p1.animate.idup) {
if (limit.hitTest(_root.p1.animate.limit)) {
if (_root.aux_attk) {
talk = true;
}
}
}
}
}
}
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
}
}
}
movieClip 898 {
}
movieClip 900 {
}
movieClip 922 {
frame 101 {
stop();
}
}
movieClip 947 {
frame 108 {
gotoAndPlay(65);
}
}
movieClip 958 {
instance limit of movieClip 900 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
_visible = false;
}
}
}
movieClip 973 {
}
movieClip 978 {
}
movieClip 993 {
instance limit of movieClip 900 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
_visible = false;
}
}
frame 20 {
stop();
}
}
movieClip 1004 {
}
movieClip 1015 {
}
movieClip 1026 {
}
movieClip 1037 {
}
movieClip 1044 {
}
movieClip 1049 {
}
movieClip 1050 {
frame 1 {
stop();
}
instance limitc of movieClip 900 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
_visible = false;
}
}
instance limit of movieClip 900 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
_visible = false;
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
instance limit of movieClip 900 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
_visible = false;
}
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
frame 8 {
stop();
}
frame 9 {
stop();
}
frame 10 {
stop();
}
frame 11 {
stop();
}
frame 12 {
stop();
}
frame 13 {
stop();
}
instance limita of movieClip 900 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
_visible = false;
}
}
}
movieClip 1051 wolf_ani1a {
}
movieClip 1052 sheep1a {
instance animate of movieClip 888 {
onClipEvent (load) {
talk = false;
talkt = 0;
talkmax = 0;
saved = false;
cutt = 0;
cutmax = 100;
wspeed = 5;
gott = 0;
gotmax = 40;
}
onClipEvent (enterFrame) {
_root.tk = talkt;
if (!_root.boss_start) {
}
if (_root.boss_start) {
if (!_root.boss1_def) {
gotoAndStop('bag');
}
if (_root.boss1_def) {
if (talk) {
_root.prin_talk = true;
if (_root.p1.animate._x > _x) {
_xscale = -size;
} else {
_xscale = size;
}
if (!a) {
_root.playlist = 4;
stopAllSounds();
_root.muscont.a = false;
_root.qte = true;
_root.talkstart = true;
_root.p1.animate.gotoAndStop('stand');
_root.p1.animate._x = _x - 55;
_root.p1.animate._y = _y;
_root.p1.animate._xscale = 100;
_root.p1.animate.attack1 = false;
_root.p1.animate.attack1t = 0;
_root.p1.animate.attack2 = false;
_root.p1.animate.attack2t = 0;
_root.attachMovie('text_box1a', 'text_box1', 110);
_root.text_box1.animate._x = 250;
_root.text_box1.animate._y = 70;
_root.text_box1.animate.gotoAndStop(5);
a = true;
}
talkmax = 15;
if (talkt == 0) {
_root.main_text = 'Is it safe?';
gotoAndStop('peek');
}
if (talkt == 1) {
_root.main_text = 'Thank you for saving me! I really appreciate that!';
gotoAndStop('un_stand');
}
if (talkt == 2) {
_root.main_text = 'Huffffff! Pant....! Pant..!!!!';
gotoAndStop('un_walk');
}
if (talkt == 3) {
_root.main_text = 'I\'m sorry! I am so HOT!!!';
gotoAndStop('un_walk');
}
if (talkt == 4) {
_root.main_text = 'Heat hot, you pervert!';
gotoAndStop('un_walk');
}
if (talkt == 5) {
_root.main_text = 'I\'ve got too much wool! I need to get it cut!';
gotoAndStop('un_walk');
}
if (talkt == 6) {
_root.main_text = 'What\'s that? You can do it?';
gotoAndStop('un_walk');
}
if (talkt == 7) {
nogo = false;
_root.main_text = 'That would be a relief! Thank you!';
gotoAndStop('un_stand');
}
if (talkt == 8) {
nogo = true;
_root.main_text = 'SNIP SNIP SNIP!';
_root.text_box1.animate.gotoAndStop(22);
gotoAndStop('getcut');
++cutt;
if (cutt >= cutmax) {
talkt = 9;
}
}
if (talkt == 9) {
nogo = false;
_root.main_text = 'I feel cooler already!';
_root.text_box1.animate.gotoAndStop(6);
gotoAndStop('cu_stand');
}
if (talkt == 10) {
_root.main_text = 'There... you can have my wool. Take it as a token of my gratitude.';
gotoAndStop('cu_stand');
}
if (talkt == 11) {
_root.main_text = 'It might make a good coat.';
gotoAndStop('cu_stand');
}
if (talkt == 12) {
_root.main_text = 'King Fluffle? Does he look like a sheep to you?';
gotoAndStop('cu_stand');
}
if (talkt == 13) {
_root.main_text = 'HARUMPH! You must think all FLUFFY people look the same!';
gotoAndStop('cu_stand');
}
if (talkt == 14) {
nogo = true;
_parent._x -= wspeed;
++gott;
gotoAndStop('cu_walk');
if (gott >= gotmax) {
nogo = false;
talkt = 15;
}
}
if (talkt < talkmax) {
if (Key.isDown(_root.attk_key)) {
if (!tx) {
++talkt;
tx = true;
}
} else {
tx = false;
}
if (Key.isDown(_root.jump_key)) {
if (!ty) {
++talkt;
ty = true;
}
} else {
ty = false;
}
}
if (talkt >= talkmax) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
talkt = 0;
talknumb = 0;
saved = true;
_root.qte = false;
_root.mapx_max = 1120;
_root.mapx_min = -705;
_parent.removeMovieClip();
}
}
if (!talk) {
gotoAndStop('peek');
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (!_root.p1.animate.idup) {
if (limit.hitTest(_root.p1.animate.limit)) {
if (_root.aux_attk) {
talk = true;
}
}
}
}
}
}
}
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
}
}
}
}
movieClip 1053 werewolf1a {
instance animate of movieClip 1050 {
onClipEvent (load) {
dec = 0.4;
btime = 0;
btimemax = 3;
_root.came = false;
stun = false;
stunt = 0;
stunmax = 200;
stun_speed = 15;
hit_speed = 5;
dead_speed = 20;
howl_st = 0;
howl_stmax = 250;
howl = false;
howlt = 0;
howlmax = 100;
reset_depth = 570;
rapey_offset = 100;
r_loss = 20;
rape = false;
rapet = 0;
rapemax = 100;
rapehalf = rapemax / 2;
rapesel = 0;
attack1 = false;
attack1t = 0;
attack1max = 60;
attack2 = false;
attack2t = 0;
attack2_y = 15;
attack2_ymax = 20;
attack2_sp = 2.5;
attack2max = 40;
attack3 = false;
attack3t = 0;
attack4max = 35;
attack4 = false;
attack4t = 0;
att4_go = 0;
att4_gomax = 50;
attack3max = 120;
att_3int = 0;
att_3intmax = 150;
speed = 2;
dir = -1;
dirt = 0;
dirmax = 100;
onscreen = false;
yspot = 40;
size = 100;
_xscale = -size;
_yscale = size;
dead = false;
deadt = 0;
deadred = 120;
deadblink = 210;
deadmax = 300;
hit = false;
hitt = 0;
hitmax = 3;
life = 30;
lifemax = 30;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
newColor = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '0', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
howl_snd = new Sound();
howl_snd.attachSound('howl_snd');
limit._visible = false;
came = false;
camet = 0;
camemax = 70;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
limit._visible = false;
_root.sff = life;
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
if (!_root.boss_start) {
}
if (_root.boss_start) {
if (_x >= _root.map1._x + 1100) {
_x = _x - 10;
}
if (_x < _root.map1._x + 200) {
_x = _x + 10;
}
if (_y >= reset_depth) {
_y = 0;
}
if (!bs) {
life = 30;
lifemax = 30;
bs = true;
}
if (!dead) {
if (!stun) {
if (!attack2) {
if (!_root.map1.black.hitTest(_x, _y - 5, true)) {
_y = _y + 5;
}
if (_root.map1.black.hitTest(_x, _y - 25, true)) {
_y = _y - 10;
}
}
if (life <= 0) {
stun = true;
}
if (!rape) {
if (limitc.hitTest(_root.p1.animate.limit)) {
if (dir == 1) {
_root.p1.animate._x += _root.movespeed;
}
if (dir == -1) {
_root.p1.animate._x -= _root.movespeed;
}
}
if (limit.hitTest(_root.p1.animate.character.weapon)) {
if (!s) {
life -= _root.p1power;
hit = true;
s = true;
}
} else {
s = false;
}
if (!attack1) {
if (!attack2) {
if (!attack3) {
if (!howl) {
if (!attack4) {
ha = false;
++howl_st;
if (_root.map1.black.hitTest(_x, _y - 5, true)) {
if (howl_st >= howl_stmax) {
howl_st = 0;
howl = true;
}
}
gotoAndStop('run');
++att4_go;
if (att4_go >= att4_gomax) {
attack4 = true;
att4_go = 0;
}
++att_3int;
if (att_3int >= att_3intmax) {
att_3int = 0;
attack2 = true;
}
if (_root.p1.animate._x > _x) {
dir = 1;
_xscale = -size;
_x = _x + speed;
} else {
dir = -1;
_x = _x - speed;
_xscale = size;
}
if (character.limit.hitTest(_root.p1.animate.limit)) {
attack1 = true;
}
}
if (attack4) {
++attack4t;
gotoAndStop('attack1');
if (attack4t == 10) {
_root.attachMovie('slash_proj1a', 'epro1' + _root.debris, _root.debris++);
if (dir == 1) {
_root['epro1' + _root.debris].animate._x = _x + 25;
}
if (dir == -1) {
_root['epro1' + _root.debris].animate._x = _x - 25;
}
_root['epro1' + _root.debris].animate.dir = dir;
_root['epro1' + _root.debris].animate._y = _y - 20;
}
if (attack4t >= attack4max) {
attack4t = 0;
attack4 = false;
}
}
}
if (howl) {
gotoAndStop('howl');
++howlt;
if (howlt == 5) {
howl_snd.start();
}
if (howlt >= howlmax) {
howlt = 0;
attack3 = true;
howl = false;
}
}
}
if (attack3) {
++attack3t;
gotoAndStop('attack1');
if (attack3t == 25) {
_root.attachMovie('slash_proj1a', 'epro1' + _root.debris, _root.debris++);
if (dir == 1) {
_root['epro1' + _root.debris].animate._x = _x + 25;
}
if (dir == -1) {
_root['epro1' + _root.debris].animate._x = _x - 25;
}
_root['epro1' + _root.debris].animate.dir = dir;
_root['epro1' + _root.debris].animate._y = _y - 20;
}
if (attack3t == 60) {
_root.attachMovie('slash_proj1a', 'epro2' + _root.debris, _root.debris++);
if (dir == 1) {
_root['epro2' + _root.debris].animate._x = _x + 25;
}
if (dir == -1) {
_root['epro2' + _root.debris].animate._x = _x - 25;
}
_root['epro2' + _root.debris].animate.dir = dir;
_root['epro2' + _root.debris].animate._y = _y - 20;
}
if (attack3t == 90) {
_root.attachMovie('slash_proj1a', 'epro3' + _root.debris, _root.debris++);
if (dir == 1) {
_root['epro3' + _root.debris].animate._x = _x + 25;
}
if (dir == -1) {
_root['epro3' + _root.debris].animate._x = _x - 25;
}
_root['epro3' + _root.debris].animate.dir = dir;
_root['epro3' + _root.debris].animate._y = _y - 20;
}
if (attack3t == 120) {
_root.attachMovie('slash_proj1a', 'epro4' + _root.debris, _root.debris++);
if (dir == 1) {
_root['epro4' + _root.debris].animate._x = _x + 25;
}
if (dir == -1) {
_root['epro4' + _root.debris].animate._x = _x - 25;
}
_root['epro4' + _root.debris].animate.dir = dir;
_root['epro4' + _root.debris].animate._y = _y - 20;
}
if (attack3t >= attack3max) {
attack3t = 0;
attack2 = true;
attack3 = false;
}
}
}
if (attack2) {
++attack2t;
gotoAndStop('jump');
--attack2_y;
_y = _y - attack2_y;
if (dir == 1) {
_x = _x + attack2_sp;
}
if (dir == -1) {
_x = _x - attack2_sp;
}
if (attack2t >= 3) {
if (_root.map1.black.hitTest(_x, _y - 5, true)) {
attack2t = 0;
attack2 = false;
}
}
} else {
attack2_y = attack2_ymax;
}
}
if (attack1) {
++attack1t;
gotoAndStop('attack1');
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
khit = random(3);
if (khit == 2) {
_root.life -= r_loss;
_root.desire += 0.02;
_root.rape_max_level += 5;
_root.qte_type = 0;
_root.p1.animate.raped = true;
_root.esc = 0;
_root.escmax = 10;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
rapesel = 0;
rape = true;
} else {
_root.p1.animate.hit = true;
_root.life -= 40;
}
}
}
}
}
if (attack1t >= attack1max) {
attack1t = 0;
attack2 = true;
attack1 = false;
}
}
}
if (rape) {
++rapet;
stun = false;
stunt = 0;
if (!fs) {
_root.qte = true;
_root.attachMovie('fightbar1a', 'fightbar1', 2000);
_root.fightbar1.animate._x = _x;
_root.fightbar1.animate._y = _y - 100;
fs = true;
}
attack1 = false;
attack1t = 0;
_root.p1.animate.raped = true;
_root.p1.animate.rapedt = 0;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
_root.p1.animate._visible = false;
if (_root.p1.animate.rapedt >= 2) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
_root.qte = false;
rape = false;
}
if (rapesel == 0) {
_root.life -= dec;
rapemax = 600;
rapehalf = 400;
if (rapet >= rapehalf) {
_root.came = true;
gotoAndStop('rape_cum');
_root.rape_breakable = false;
} else {
_root.came = false;
gotoAndStop('rape');
_root.rape_breakable = true;
}
if (_root.esc >= _root.escmax) {
if (!rr) {
_root.fbremove = true;
rr = true;
}
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
_root.qte = false;
rapet = 0;
rape = false;
}
if (rapet >= rapemax) {
_root.p1.animate.life -= _root.r_loss;
_root.p1.animate.hit = true;
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
_root.qte = false;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rapet = 0;
rape = false;
}
}
if (rapesel == 1) {
rapemax = 2000;
if (came) {
_root.came = true;
++camet;
gotoAndStop('raped_cum');
}
if (!came) {
_root.came = false;
gotoAndStop('raped');
if (_root.esc >= _root.escmax) {
came = true;
}
}
if (camet >= camemax) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
_root.qte = false;
rapet = 0;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rape = false;
dead = true;
}
if (rapet >= rapemax) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rapet = 0;
_root.qte = false;
rape = false;
}
}
} else {
rr = false;
fs = false;
}
if (hit) {
++hitt;
hitablet = 0;
idupcolor.setTransform(newColor);
if (hitt >= hitmax) {
idupcolor.setTransform(oldColor);
hitt = 0;
hit = false;
}
}
}
if (stun) {
idupcolor.setTransform(oldColor);
gotoAndStop('stun');
if (!stu) {
_y = _y - 30;
stu = true;
}
if (!_root.map1.black.hitTest(_x, _y, true)) {
--stun_speed;
if (dir == 1) {
_x = _x - hit_speed;
}
if (dir == -1) {
_x = _x + hit_speed;
}
_y = _y - stun_speed;
}
if (_root.map1.black.hitTest(_x, _y, true)) {
++stunt;
if (dead_speed < 0) {
if (!axc1) {
axc1 = true;
}
}
}
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (!_root.p1.animate.idup) {
if (limita.hitTest(_root.p1.animate.limit)) {
_root.qte_type = 0;
_root.p1.animate.raped = true;
_root.esc = 0;
_root.escmax = 10;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
rapesel = 1;
rape = true;
stun = false;
}
}
}
}
}
if (stunt >= stunmax) {
stunt = 0;
life = 15;
stun = false;
}
} else {
stu = false;
stu = false;
}
}
if (dead) {
idupcolor.setTransform(oldColor);
++deadt;
if (deadt == 5) {
howl_snd.start();
}
if (deadt < deadred) {
gotoAndStop('howl');
}
if (deadt >= deadred) {
gotoAndStop('dead');
}
if (deadt >= deadblink) {
++btime;
if (btime >= btimemax) {
_parent._visible = !_parent._visible;
btime = 0;
}
}
if (deadt >= deadmax) {
_root.boss1_def = true;
_parent.removeMovieClip();
}
}
}
}
}
}
}
movieClip 1066 {
frame 146 {
stop();
}
}
movieClip 1075 {
}
movieClip 1092 {
frame 37 {
stop();
}
}
movieClip 1105 {
}
movieClip 1110 {
}
movieClip 1117 {
}
movieClip 1128 {
}
movieClip 1139 {
}
movieClip 1152 {
}
movieClip 1163 {
}
movieClip 1174 {
}
movieClip 1185 {
}
movieClip 1196 {
}
movieClip 1207 {
}
movieClip 1208 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
instance of movieClip 1128 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 8 {
stop();
}
instance of movieClip 1152 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1163 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 9 {
stop();
}
instance of movieClip 1174 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1185 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 10 {
stop();
}
instance of movieClip 1196 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1207 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
}
movieClip 1209 bat1a {
instance animate of movieClip 1208 {
onClipEvent (load) {
dirt = 0;
dir1t = 0;
dirtmax = 10;
dir1tmax = 10;
vspeed = 1.5;
came = false;
camet = 0;
camemax = 70;
airtime = 0;
airtimemax = 70;
atime = 0;
atimemax = 70;
gtime = 0;
gtimemax = random(150);
go = true;
got = 0;
gomax = random(300);
rapey_offset = 100;
r_loss = 20;
rape = false;
rapet = 0;
rapemax = 100;
rapehalf = rapemax / 2;
rapesel = 0;
attack1 = false;
attack1t = 0;
attack1max = 25;
speed = 2;
dir = -1;
dirt = 0;
dirmax = 100;
onscreen = false;
yspot = 40;
size = 100;
_xscale = size;
_yscale = size;
dead = false;
deadt = 0;
deadmax = 150;
dead_speed = 20;
hit_speed = 2;
hit = false;
hitt = 0;
hitmax = 3;
life = 3;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
newColor = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '0', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
limit._visible = false;
stun = false;
stunt = 0;
stunmax = 200;
stun_speed = 15;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
limit._visible = false;
_root.sai1 = rapesel;
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
if (_x >= _root.stagewmin) {
on1 = true;
} else {
on1 = false;
}
if (_x <= _root.stagewmax) {
on2 = true;
} else {
on2 = false;
}
if (_y >= _root.stagehmax) {
on3 = true;
} else {
on3 = false;
}
if (_y <= _root.stagehmin) {
on4 = true;
} else {
on4 = false;
}
if (on1 and on2) {
onscreen = true;
} else {
onscreen = false;
}
if (onscreen) {
_visible = true;
} else {
_visible = false;
}
if (onscreen) {
if (!dead) {
if (life <= 0) {
stun = true;
}
if (!rape) {
if (!stun) {
if (!hit) {
if (!attack1) {
if (!_root.p1.animate.raped) {
b = false;
if (go) {
a = false;
gotoAndStop('go');
++got;
if (_root.p1.animate._x >= _x) {
++dir1t;
if (dir1t >= dir1tmax) {
dir = 1;
dir1t = 0;
}
}
if (_root.p1.animate._x < _x) {
++dirt;
if (dirt >= dirtmax) {
dir = -1;
dirt = 0;
}
}
if (_root.p1.animate._y > _y - 20) {
_y = _y + vspeed;
}
if (_root.p1.animate._y < _y - 20) {
_y = _y - vspeed;
}
if (dir == 1) {
_xscale = -size;
_x = _x + speed;
}
if (dir == -1) {
_xscale = size;
_x = _x - speed;
}
if (got >= gomax) {
got = 0;
gomax = random(300);
go = false;
}
}
if (!go) {
if (!a) {
asel = random(3);
if (asel == 0) {
gotoAndStop('stand');
}
if (asel == 1) {
gotoAndStop('attack1');
}
if (asel == 2) {
gotoAndStop('sleep');
}
a = true;
}
++gtime;
if (gtime >= gtimemax) {
gtime = 0;
gtimemax = random(150);
go = true;
}
}
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (!_root.p1.animate.idup) {
if (limit.hitTest(_root.p1.animate.limit)) {
khell = random(2);
if (khell == 1) {
_root.p1.animate.hit = true;
_root.kdownhits -= 1;
} else {
_root.life -= r_loss;
_root.desire += 0.02;
_root.rape_max_level += 5;
_root.qte_type = 0;
_root.p1.animate.raped = true;
_root.esc = 0;
_root.escmax = 10;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
rapesel = 0;
rape = true;
}
}
}
}
}
}
}
if (_root.p1.animate.raped) {
if (!b) {
bsel = random(3);
if (bsel == 0) {
gotoAndStop('stand');
}
if (bsel == 1) {
gotoAndStop('attack1');
}
if (bsel == 2) {
gotoAndStop('sleep');
}
b = true;
}
}
}
if (attack1) {
++attack1t;
gotoAndStop('attack_r');
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (limit.hitTest(_root.p1.animate.limit)) {
khell = random(2);
if (khell == 1) {
_root.p1.animate.hit = true;
_root.kdownhits -= 1;
} else {
_root.life -= r_loss;
_root.desire += 0.02;
_root.rape_max_level += 5;
_root.qte_type = 0;
_root.p1.animate.raped = true;
_root.esc = 0;
_root.escmax = 10;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
rapesel = 0;
rape = true;
}
}
}
}
}
if (attack1t >= attack1max) {
attack1t = 0;
attack1 = false;
}
}
}
if (hit) {
++hitt;
hitablet = 0;
idupcolor.setTransform(newColor);
if (hitt >= hitmax) {
idupcolor.setTransform(oldColor);
hitt = 0;
hit = false;
}
}
}
if (stun) {
gotoAndStop('stun');
if (!stu) {
_y = _y - 30;
stu = true;
}
if (!_root.map1.black.hitTest(_x, _y, true)) {
++atime;
if (atime >= atimemax) {
_parent.removeMovieClip();
}
--stun_speed;
if (dir == 1) {
_x = _x - hit_speed;
}
if (dir == -1) {
_x = _x + hit_speed;
}
_y = _y - stun_speed;
}
if (_root.map1.black.hitTest(_x, _y, true)) {
++stunt;
if (dead_speed < 0) {
if (!axc1) {
axc1 = true;
}
}
}
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (!_root.p1.animate.idup) {
if (limit.hitTest(_root.p1.animate.limit)) {
_root.qte_type = 0;
_root.p1.animate.raped = true;
_root.esc = 0;
_root.escmax = 10;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
rapesel = 1;
rape = true;
stun = false;
}
}
}
}
}
if (stunt >= stunmax) {
stunt = 0;
dead = true;
stun = false;
}
}
}
if (rape) {
++rapet;
if (!fs) {
_root.attachMovie('fightbar1a', 'fightbar1', 2000);
_root.fightbar1.animate._x = _x;
_root.fightbar1.animate._y = _y - 100;
fs = true;
}
attack1 = false;
attack1t = 0;
_root.p1.animate.raped = true;
_root.p1.animate.rapedt = 0;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
_root.p1.animate._visible = false;
if (_root.p1.animate.rapedt >= 2) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
rape = false;
}
if (rapesel == 0) {
rapemax = 600;
rapehalf = 400;
if (rapet >= rapehalf) {
_root.came = true;
gotoAndStop('rape_cum');
_root.rape_breakable = false;
} else {
_root.came = false;
gotoAndStop('rape');
_root.rape_breakable = true;
}
if (_root.esc >= _root.escmax) {
if (!rr) {
_root.fbremove = true;
rr = true;
}
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
rape = false;
}
if (rapet >= rapemax) {
_root.p1.animate.life -= _root.r_loss;
_root.p1.animate.hit = true;
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rapet = 0;
rape = false;
}
}
if (rapesel == 1) {
rapemax = 2000;
if (came) {
_root.came = true;
++camet;
gotoAndStop('raped_cum');
}
if (!came) {
_root.came = false;
gotoAndStop('raped');
if (_root.esc >= _root.escmax) {
came = true;
}
}
if (camet >= camemax) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rape = false;
dead = true;
}
if (rapet >= rapemax) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rapet = 0;
rape = false;
}
}
} else {
rr = false;
fs = false;
}
}
}
}
if (dead) {
gotoAndStop('dead');
if (!dt) {
_y = _y - 15;
dt = true;
}
if (!_root.map1.black.hitTest(_x, _y + 5, true)) {
++airtime;
if (airtime >= airtimemax) {
_parent.removeMovieClip();
}
--dead_speed;
if (dir == 1) {
_x = _x - hit_speed;
}
if (dir == -1) {
_x = _x + hit_speed;
}
_y = _y - dead_speed;
}
if (_root.map1.black.hitTest(_x, _y + 5, true)) {
++deadt;
if (dead_speed < 0) {
if (!axc) {
character.gotoAndPlay(2);
axc = true;
}
}
}
if (deadt >= deadmax) {
if (rapesel == 1) {
_root.attachMovie('gcoin1a', 'coin1a' + _root.spark, _root.spark++);
_root['coin1a' + _root.spark].animate._x = _x;
_root['coin1a' + _root.spark].animate._y = _y - 60;
}
_parent.removeMovieClip();
}
}
}
}
}
movieClip 1230 {
frame 31 {
stop();
}
}
movieClip 1231 splash1a {
instance animate of movieClip 1230 {
onClipEvent (load) {
rtime = 0;
rtimemax = 20;
}
onClipEvent (enterFrame) {
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
++rtime;
if (rtime >= rtimemax) {
_parent.removeMovieClip();
}
}
}
}
movieClip 1233 {
}
movieClip 1239 {
frame 11 {
stop();
}
}
movieClip 1240 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 1241 raindrop1a {
instance animate of movieClip 1240 {
onClipEvent (load) {
speed = 5;
removetime = 0;
ko = false;
kot = 0;
komax = 10;
rtimemax = 100;
size = 100;
if (dir == -1) {
_xscale = -size;
}
if (dir == 1) {
_xscale = size;
}
ground = _root.rain_ground;
d_speed = 10;
xspeed = 6;
}
onClipEvent (enterFrame) {
++removetime;
if (removetime >= rtimemax) {
_parent.removeMovieClip();
}
if (_x <= -25) {
_parent.removeMovieClip();
}
if (_x >= 600) {
_parent.removeMovieClip();
}
if (_y >= ground) {
ko = true;
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
if (!ko) {
_x = _x - xspeed;
gotoAndStop('nd');
_y = _y + d_speed;
}
if (ko) {
gotoAndStop('d');
++kot;
if (kot >= komax) {
_parent.removeMovieClip();
}
}
}
}
}
movieClip 1245 {
}
movieClip 1248 {
instance limit of movieClip 1245 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
_visible = false;
}
}
}
movieClip 1249 {
}
movieClip 1258 {
instance limit of movieClip 1245 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
_visible = false;
}
}
}
movieClip 1259 {
}
movieClip 1268 {
}
movieClip 1269 {
}
movieClip 1278 {
}
movieClip 1286 {
}
movieClip 1287 {
}
movieClip 1296 {
}
movieClip 1305 {
}
movieClip 1306 {
}
movieClip 1317 {
}
movieClip 1327 {
}
movieClip 1328 {
}
movieClip 1336 {
}
movieClip 1345 {
}
movieClip 1346 {
}
movieClip 1349 {
}
movieClip 1350 {
}
movieClip 1359 {
instance limit of movieClip 1245 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
_visible = false;
}
}
frame 21 {
stop();
}
}
movieClip 1360 {
}
movieClip 1377 {
frame 1 {
stop();
}
frame 96 {
stop();
}
}
movieClip 1378 {
}
movieClip 1379 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
instance of movieClip 1278 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1286 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 8 {
stop();
}
frame 9 {
stop();
}
instance of movieClip 1296 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1305 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 10 {
stop();
}
frame 11 {
stop();
}
instance of movieClip 1317 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1327 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 12 {
stop();
}
frame 13 {
stop();
}
instance of movieClip 1336 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1345 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 14 {
stop();
}
frame 15 {
stop();
}
frame 16 {
stop();
}
frame 17 {
stop();
}
instance limit of movieClip 325 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
_visible = false;
}
}
frame 18 {
stop();
}
frame 19 {
stop();
}
frame 20 {
stop();
}
}
movieClip 1380 rubbercat1a {
instance animate of movieClip 1379 {
onClipEvent (load) {
came = false;
camet = 0;
camemax = 70;
airtime = 0;
airtimemax = 70;
atime = 0;
atimemax = 70;
gtime = 0;
gtimemax = 50;
go = true;
got = 0;
gomax = 100;
rapey_offset = 100;
r_loss = 20;
rape = false;
rapet = 0;
rapemax = 100;
rapehalf = rapemax / 2;
rapesel = 0;
attack1 = false;
attack1t = 0;
attack1max = 25;
speed = 2;
dir = -1;
dirt = 0;
dirmax = 100;
onscreen = false;
yspot = 40;
size = 100;
_xscale = size;
_yscale = size;
dead = false;
deadt = 0;
deadmax = 150;
dead_speed = 20;
hit_speed = 2;
hit = false;
hitt = 0;
hitmax = 3;
life = 3;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
newColor = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '0', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
limit._visible = false;
stun = false;
stunt = 0;
stunmax = 200;
stun_speed = 15;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
limit._visible = false;
_root.sai1 = rapesel;
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
if (_x >= _root.stagewmin) {
on1 = true;
} else {
on1 = false;
}
if (_x <= _root.stagewmax) {
on2 = true;
} else {
on2 = false;
}
if (_y >= _root.stagehmax) {
on3 = true;
} else {
on3 = false;
}
if (_y <= _root.stagehmin) {
on4 = true;
} else {
on4 = false;
}
if (on1 and on2) {
onscreen = true;
} else {
onscreen = false;
}
if (onscreen) {
_visible = true;
} else {
_visible = false;
}
if (onscreen) {
if (!dead) {
if (!_root.map1.black.hitTest(_x, _y + 5, true)) {
_y = _y + 5;
}
if (_root.map1.black.hitTest(_x, _y - 25, true)) {
_y = _y - 10;
}
if (_root.map1.black.hitTest(_x, _y, true)) {
ground = true;
} else {
ground = false;
}
if (life <= 0) {
stun = true;
}
if (!rape) {
if (!stun) {
if (!hit) {
if (!attack1) {
if (go) {
gotoAndStop('walk_r');
++got;
++dirt;
if (dirt >= dirmax) {
dir = -dir;
dirt = 0;
}
if (dir == 1) {
_xscale = size;
_x = _x + speed;
if (_root.map1.black.hitTest(_x - 5, _y, true)) {
dir = -1;
}
}
if (dir == -1) {
_xscale = -size;
_x = _x - speed;
if (_root.map1.black.hitTest(_x + 5, _y, true)) {
dir = 1;
}
}
if (got >= gomax) {
got = 0;
go = false;
}
}
if (!go) {
gotoAndStop('stand_r');
++gtime;
if (gtime >= gtimemax) {
gtime = 0;
go = true;
}
}
if (character.limit.hitTest(_root.p1.animate.limit)) {
attack1 = true;
}
}
if (attack1) {
++attack1t;
gotoAndStop('attack_r');
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (!_root.p1.animate.idup) {
if (limit.hitTest(_root.p1.animate.limit)) {
khell = random(2);
if (khell == 1) {
_root.p1.animate.hit = true;
_root.kdownhits -= 1;
} else {
_root.life -= r_loss;
_root.desire += 0.02;
_root.rape_max_level += 5;
_root.qte_type = 0;
_root.p1.animate.raped = true;
_root.esc = 0;
_root.escmax = 10;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
rapesel = 0;
rape = true;
}
}
}
}
}
}
if (attack1t >= attack1max) {
attack1t = 0;
attack1 = false;
}
}
}
if (hit) {
++hitt;
hitablet = 0;
idupcolor.setTransform(newColor);
if (hitt >= hitmax) {
idupcolor.setTransform(oldColor);
hitt = 0;
hit = false;
}
}
}
if (stun) {
gotoAndStop('hit_r');
if (!stu) {
_y = _y - 30;
stu = true;
}
if (!_root.map1.black.hitTest(_x, _y, true)) {
++atime;
if (atime >= atimemax) {
_parent.removeMovieClip();
}
--stun_speed;
if (dir == 1) {
_x = _x - hit_speed;
}
if (dir == -1) {
_x = _x + hit_speed;
}
_y = _y - stun_speed;
}
if (_root.map1.black.hitTest(_x, _y, true)) {
++stunt;
if (dead_speed < 0) {
if (!axc1) {
axc1 = true;
}
}
}
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (!_root.p1.animate.idup) {
if (limit.hitTest(_root.p1.animate.limit)) {
_root.qte_type = 0;
_root.p1.animate.raped = true;
_root.esc = 0;
_root.escmax = 10;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
rapesel = 1;
rape = true;
stun = false;
}
}
}
}
}
if (stunt >= stunmax) {
stunt = 0;
dead = true;
stun = false;
}
}
}
}
}
if (rape) {
++rapet;
if (!fs) {
_root.attachMovie('fightbar1a', 'fightbar1', 2000);
_root.fightbar1.animate._x = _x;
_root.fightbar1.animate._y = _y - 100;
fs = true;
}
attack1 = false;
attack1t = 0;
_root.p1.animate.raped = true;
_root.p1.animate.rapedt = 0;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
_root.p1.animate._visible = false;
if (_root.p1.animate.rapedt >= 2) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
rape = false;
}
if (rapesel == 0) {
rapemax = 600;
rapehalf = 400;
if (rapet >= rapehalf) {
_root.came = true;
gotoAndStop('rape_cum_r');
_root.rape_breakable = false;
} else {
_root.came = false;
gotoAndStop('rape_r');
_root.rape_breakable = true;
}
if (_root.esc >= _root.escmax) {
if (!rr) {
_root.fbremove = true;
rr = true;
}
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
rape = false;
}
if (rapet >= rapemax) {
_root.p1.animate.life -= _root.r_loss;
_root.p1.animate.hit = true;
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rapet = 0;
rape = false;
}
}
if (rapesel == 1) {
rapemax = 2000;
if (came) {
_root.came = true;
++camet;
gotoAndStop('cum_r');
}
if (!came) {
_root.came = false;
gotoAndStop('sex_r');
if (_root.esc >= _root.escmax) {
came = true;
}
}
if (camet >= camemax) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rape = false;
dead = true;
}
if (rapet >= rapemax) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
if (!rr) {
_root.fbremove = true;
rr = true;
}
rapet = 0;
rape = false;
}
}
} else {
rr = false;
fs = false;
}
}
if (dead) {
gotoAndStop('dead_r');
if (!dt) {
_y = _y - 15;
dt = true;
}
if (!_root.map1.black.hitTest(_x, _y + 5, true)) {
++airtime;
if (airtime >= airtimemax) {
_parent.removeMovieClip();
}
--dead_speed;
if (dir == 1) {
_x = _x - hit_speed;
}
if (dir == -1) {
_x = _x + hit_speed;
}
_y = _y - dead_speed;
}
if (_root.map1.black.hitTest(_x, _y + 5, true)) {
++deadt;
if (dead_speed < 0) {
if (!axc) {
character.gotoAndPlay(2);
axc = true;
}
}
}
if (deadt >= deadmax) {
if (rapesel == 1) {
_root.attachMovie('gcoin1a', 'coin1a' + _root.spark, _root.spark++);
_root['coin1a' + _root.spark].animate._x = _x;
_root['coin1a' + _root.spark].animate._y = _y - 60;
}
_parent.removeMovieClip();
}
}
}
}
}
movieClip 1381 {
}
movieClip 1394 {
}
movieClip 1395 {
frame 1 {
stop();
}
}
movieClip 1396 gcoin1a {
instance animate of movieClip 1395 {
onClipEvent (load) {
rtime = 0;
rtimemax = 300;
speed = 0.5;
uspeed = 10;
onspeed = false;
_alpha = 100;
size = 160;
_xscale = size;
_yscale = size;
dir = random(2);
limit._visible = false;
coin_snd = new Sound();
coin_snd.attachSound('coin1_snd');
}
onClipEvent (enterFrame) {
if (!_root.pause) {
limit._visible = false;
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
if (_root.map1.black.hitTest(_x, _y + 20, true) or _root.map1.green.hitTest(_x, _y + 30, true)) {
ground = true;
} else {
ground = false;
}
if (limit.hitTest(_root.p1.animate.limit)) {
_root.money += 10;
coin_snd.start();
_parent.removeMovieClip();
}
if (dir == 0) {
_x = _x - speed;
}
if (dir == 1) {
_x = _x + speed;
}
if (!ground) {
_y = _y - uspeed;
--uspeed;
}
++rtime;
if (rtime >= 200) {
_alpha = 50;
}
if (rtime >= rtimemax) {
_parent.removeMovieClip();
}
}
}
}
}
movieClip 1407 {
}
movieClip 1426 {
}
movieClip 1437 {
frame 8 {
stop();
}
}
movieClip 1438 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 1439 slime1a {
instance animate of movieClip 1438 {
onClipEvent (load) {
gtime = 0;
gtimemax = 50;
go = true;
got = 0;
gomax = 100;
rapey_offset = 100;
r_loss = 20;
rape = false;
rapet = 0;
rapemax = 100;
rapehalf = rapemax / 2;
rapesel = 0;
attack1 = false;
attack1t = 0;
attack1max = 25;
speed = 2;
dir = -1;
dirt = 0;
dirmax = 100;
onscreen = false;
yspot = 40;
size = 100;
_xscale = size;
_yscale = size;
dead = false;
deadt = 0;
deadmax = 25;
hit = false;
hitt = 0;
hitmax = 3;
life = 1;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
newColor = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '0', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
limit._visible = false;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
limit._visible = false;
_root.sai = onscreen;
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_x >= _root.stagewmin) {
on1 = true;
} else {
on1 = false;
}
if (_x <= _root.stagewmax) {
on2 = true;
} else {
on2 = false;
}
if (_y >= _root.stagehmax) {
on3 = true;
} else {
on3 = false;
}
if (_y <= _root.stagehmin) {
on4 = true;
} else {
on4 = false;
}
if (on1 and on2) {
onscreen = true;
} else {
onscreen = false;
}
if (onscreen) {
_visible = true;
} else {
_visible = false;
}
if (onscreen) {
if (!dead) {
if (!_root.map1.black.hitTest(_x, _y - 5, true)) {
_y = _y + 5;
}
if (_root.map1.black.hitTest(_x, _y - 25, true)) {
_y = _y - 10;
}
if (life <= 0) {
dead = true;
}
if (!hit) {
if (!rape) {
if (!attack1) {
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (!_root.p1.animate.idup) {
if (limit.hitTest(_root.p1.animate.limit)) {
_root.attachMovie('hitspark1a', 'hitspark1' + _root.spark, _root.spark++);
_root['hitspark1' + _root.spark].animate._x = _root.p1.animate._x;
_root['hitspark1' + _root.spark].animate._y = _root.p1.animate._y;
_root.life -= r_loss;
_root.p1.animate.hit = true;
}
}
}
}
}
if (go) {
gotoAndStop('walk');
++got;
++dirt;
if (dirt >= dirmax) {
dir = -dir;
dirt = 0;
}
if (dir == 1) {
_xscale = size;
_x = _x + speed;
}
if (dir == -1) {
_xscale = -size;
_x = _x - speed;
}
if (got >= gomax) {
got = 0;
go = false;
}
}
if (!go) {
gotoAndStop('stand');
++gtime;
if (gtime >= gtimemax) {
gtime = 0;
go = true;
}
}
}
if (attack1) {
++attack1t;
gotoAndStop('attack1');
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (!_root.p1.animate.idup) {
if (limit.hitTest(_root.p1.animate.limit)) {
_root.attachMovie('hitspark1a', 'hitspark1' + _root.spark, _root.spark++);
_root['hitspark1' + _root.spark].animate._x = _root.p1.animate._x;
_root['hitspark1' + _root.spark].animate._y = _root.p1.animate._y;
if (_root.kdownhits > 0) {
_root.p1.animate.hit = true;
_root.kdownhits -= 1;
} else {
_root.life -= r_loss;
_root.p1.animate.hit = true;
}
}
}
}
}
}
if (attack1t >= attack1max) {
attack1t = 0;
attack1 = false;
}
}
}
if (rape) {
++rapet;
if (!fs) {
_root.attachMovie('fightbar1a', 'fightbar1', 2000);
_root.fightbar1.animate._x = _root.p1.animate._x;
_root.fightbar1.animate._y = _root.p1.animate._y;
fs = true;
}
attack1 = false;
attack1t = 0;
_root.p1.animate.raped = true;
_root.p1.animate.rapedt = 0;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - rapey_offset;
_root.p1.animate.gotoAndStop(36);
++cumt;
if (cumt >= 20) {
_root.attachMovie('cum1a', 'cum1' + _root.debris, _root.debris++);
_root['cum1' + _root.debris].animate._x = _x;
_root['cum1' + _root.debris].animate._y = _y - 50;
_root['cum1' + _root.debris].animate.xspot = xspot;
_root['cum1' + _root.debris].animate.yspot = yspot - bly_offset;
cumt = 0;
}
if (_root.p1.animate.rapedt >= 2) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
rape = false;
}
if (_root.esc >= _root.escmax) {
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
rape = false;
}
if (rapesel == 0) {
rapemax = 600;
rapehalf = 400;
if (rapet >= rapehalf) {
if (_root.char_name == 'toonpimp') {
gotoAndStop('tp_cum1');
}
if (_root.char_name == 'spike') {
gotoAndStop('sp_cum1');
}
if (_root.char_name == 'bunker') {
if (_root.gender_numb == 0) {
gotoAndStop('b_m_cum1');
}
if (_root.gender_numb == 1) {
gotoAndStop('b_m_cum1');
}
if (_root.gender_numb == 2) {
gotoAndStop('b_m_cum1');
}
}
_root.rape_breakable = false;
_root.attachMovie('cum1a', 'cum1' + _root.debris, _root.debris++);
_root['cum1' + _root.debris].animate._x = _x;
_root['cum1' + _root.debris].animate._y = _y - 50;
_root['cum1' + _root.debris].animate.xspot = xspot;
_root['cum1' + _root.debris].animate.yspot = yspot - bly_offset;
} else {
if (_root.char_name == 'toonpimp') {
gotoAndStop('tp_sex1');
}
if (_root.char_name == 'bunker') {
if (_root.gender_numb == 0) {
gotoAndStop('b_m_sex1');
}
if (_root.gender_numb == 1) {
gotoAndStop('b_m_sex1');
}
if (_root.gender_numb == 2) {
gotoAndStop('b_f_sex1');
}
}
if (_root.char_name == 'spike') {
gotoAndStop('sp_sex1');
}
_root.rape_breakable = true;
}
if (rapet >= rapemax) {
_root.p1.animate.life -= _root.r_loss;
_root.p1.animate.hit = true;
_root.qte_go = false;
_root.en_rape_numb = 0;
_root.p1.animate._visible = true;
_root.p1.animate.raped = false;
_root.p1.animate.rapedt = 0;
_root.p1.animate.nohit = true;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y - 60;
rapet = 0;
rape = false;
}
}
if (rapesel == 1) {
rapemax = 500;
rapehalf = 400;
if (rapet >= rapehalf) {
_parent.images.gotoAndStop(21);
_root.rape_breakable = false;
} else {
_parent.images.gotoAndStop(20);
_root.rape_breakable = true;
}
if (rapet >= rapemax) {
_root.p1.animate.life -= _root.r_loss;
_root.p1.animate.raped = false;
_root.p1.animate._visible = true;
_root.p1.animate.hitfly = true;
_root.p1.animate.dir = -dir;
_root.p1.animate.hitfly_x = 5;
_root.p1.animate.hitfly_main_y = 10;
_root.p1.animate.hitfly_y = _root.p1.animate.hitfly_main_y;
_root.p1.animate.spinner = true;
_root.p1.images._visible = true;
_root.en_rape_numb = 0;
rapet = 0;
rape = false;
}
}
} else {
fs = false;
}
}
}
if (hit) {
++hitt;
hitablet = 0;
idupcolor.setTransform(newColor);
if (hitt >= hitmax) {
idupcolor.setTransform(oldColor);
hitt = 0;
hit = false;
}
}
}
if (dead) {
gotoAndStop('dead');
++deadt;
if (!dt) {
_root.attachMovie('gcoin1a', 'coin1a' + _root.spark, _root.spark++);
_root['coin1a' + _root.spark].animate._x = _x;
_root['coin1a' + _root.spark].animate._y = _y - 60;
dt = true;
}
if (deadt >= deadmax) {
_parent.removeMovieClip();
}
}
}
}
}
}
movieClip 1441 {
instance limit of movieClip 900 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
_visible = false;
}
}
}
movieClip 1442 slash_proj1a {
instance animate of movieClip 1441 {
onClipEvent (load) {
attach = true;
speed = 5;
removetime = 0;
ko = false;
rtimemax = 75;
size = 40;
size_up = 1;
if (dir == -1) {
_xscale = -size;
}
if (dir == 1) {
_xscale = size;
}
}
onClipEvent (enterFrame) {
if (!_root.pause) {
++removetime;
if (removetime >= rtimemax) {
_parent.removeMovieClip();
}
if (_x <= -5) {
_parent.removeMovieClip();
}
if (_x >= 460) {
_parent.removeMovieClip();
}
if (_y >= 405) {
_parent.removeMovieClip();
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.nohit) {
if (limit.hitTest(_root.p1.animate.limit)) {
_root.p1.animate.hit = true;
_root.life -= 30;
_parent.removeMovieClip();
}
}
}
}
size += size_up;
if (dir == -1) {
_xscale = -size;
_x = _x - speed;
}
if (dir == 1) {
_xscale = size;
_x = _x + speed;
}
}
}
}
}
movieClip 1452 {
}
movieClip 1453 {
frame 20 {
stop();
}
}
movieClip 1454 bubble1a {
instance animate of movieClip 1453 {
onClipEvent (load) {
rtime = 0;
rtimemax = 100;
speed = random(5);
}
onClipEvent (enterFrame) {
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
_y = _y - speed;
if (speed <= 0) {
speed = 3;
}
if (limit.hitTest(_root.map1.splasher)) {
_parent.removeMovieClip();
}
++rtime;
if (rtime >= rtimemax) {
_parent.removeMovieClip();
}
}
}
}
movieClip 1463 {
}
movieClip 1472 {
}
movieClip 1473 {
}
movieClip 1482 {
}
movieClip 1489 {
}
movieClip 1498 {
}
movieClip 1507 {
}
movieClip 1508 {
frame 1 {
stop();
}
instance character of movieClip 1463 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance character of movieClip 1472 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 2 {
stop();
}
instance character of movieClip 1482 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance character of movieClip 1489 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 3 {
stop();
}
instance character of movieClip 1498 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance character of movieClip 1507 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
}
movieClip 1509 nillyMAP1a {
instance animate of movieClip 1508 {
onClipEvent (load) {
up = false;
dn = true;
rt = false;
lft = false;
dir = 1;
size = 100;
moving = false;
_xscale = size;
_yscale = size;
limit._visible = false;
}
onClipEvent (enterFrame) {
limit._visible = false;
if (_root.mover) {
_x = _x - _root.map_movespeed;
}
if (_root.movel) {
_x = _x + _root.map_movespeed;
}
if (_root.moveu) {
_y = _y - _root.map_movespeed;
}
if (_root.moved) {
_y = _y + _root.map_movespeed;
}
if (_root.cont_up) {
moving = true;
up = true;
} else {
up = false;
}
if (_root.cont_dn) {
moving = true;
dn = true;
} else {
dn = false;
}
if (_root.cont_rt) {
moving = true;
rt = true;
} else {
rt = false;
}
if (_root.cont_lft) {
moving = true;
lft = true;
} else {
lft = false;
}
if (!_root.cont_lft and !_root.cont_rt and !_root.cont_up and !_root.cont_dn) {
moving = false;
}
if (moving) {
character.play();
} else {
character.stop();
}
if (up) {
dn = false;
rt = false;
lft = false;
gotoAndStop('up');
if (!_root.map1.black.hitTest(_x, _y, true)) {
_y = _y - _root.map_movespeed;
}
if (_root.map1.black.hitTest(_x, _y, true)) {
_y = _y + _root.map_movespeed;
}
}
if (dn) {
up = false;
rt = false;
lft = false;
gotoAndStop('dn');
if (!_root.map1.black.hitTest(_x, _y, true)) {
_y = _y + _root.map_movespeed;
}
if (_root.map1.black.hitTest(_x, _y, true)) {
_y = _y - _root.map_movespeed;
}
}
if (rt) {
dn = false;
up = false;
lft = false;
_xscale = -size;
gotoAndStop('side');
if (!_root.map1.black.hitTest(_x, _y, true)) {
_x = _x + _root.map_movespeed;
}
if (_root.map1.black.hitTest(_x, _y, true)) {
_x = _x - _root.map_movespeed;
}
}
if (lft) {
dn = false;
rt = false;
up = false;
_xscale = size;
gotoAndStop('side');
if (!_root.map1.black.hitTest(_x, _y, true)) {
_x = _x - _root.map_movespeed;
}
if (_root.map1.black.hitTest(_x, _y, true)) {
_x = _x + _root.map_movespeed;
}
}
}
}
}
movieClip 1510 {
}
movieClip 1535 {
}
movieClip 1552 {
}
movieClip 1561 {
}
movieClip 1570 {
}
movieClip 1575 {
frame 6 {
stop();
}
}
movieClip 1580 {
frame 6 {
stop();
}
}
movieClip 1581 {
}
movieClip 1582 {
}
movieClip 1601 {
frame 45 {
gotoAndPlay(15);
}
}
movieClip 1614 {
frame 42 {
gotoAndPlay(15);
}
}
movieClip 1634 {
frame 109 {
gotoAndPlay(45);
}
}
movieClip 1650 {
frame 54 {
gotoAndPlay(25);
}
}
movieClip 1657 {
frame 15 {
stop();
}
}
movieClip 1664 {
frame 15 {
stop();
}
}
movieClip 1671 {
}
movieClip 1678 {
}
movieClip 1687 {
frame 12 {
stop();
}
}
movieClip 1696 {
frame 12 {
stop();
}
}
movieClip 1705 {
}
movieClip 1712 {
}
movieClip 1715 {
}
movieClip 1718 {
}
movieClip 1727 {
}
movieClip 1734 {
}
movieClip 1741 {
}
movieClip 1748 {
}
movieClip 1787 {
frame 81 {
gotoAndPlay(25);
}
}
movieClip 1807 {
frame 1 {
got;
}
frame 41 {
gotoAndPlay(21);
}
}
movieClip 1812 {
}
movieClip 1817 {
}
movieClip 1823 {
}
movieClip 1830 {
}
movieClip 1836 {
}
movieClip 1843 {
}
movieClip 1850 {
}
movieClip 1861 {
}
movieClip 1864 {
}
movieClip 1889 {
}
movieClip 1890 {
}
movieClip 1891 {
}
movieClip 1892 {
}
movieClip 1893 {
}
movieClip 1894 {
}
movieClip 1895 {
}
movieClip 1902 {
}
movieClip 1911 {
}
movieClip 1918 {
}
movieClip 1927 {
}
movieClip 1934 {
}
movieClip 1943 {
}
movieClip 1944 {
frame 1 {
stop();
}
instance of movieClip 1535 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1552 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 2 {
stop();
}
instance of movieClip 1561 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1570 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 3 {
stop();
}
instance of movieClip 1575 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1580 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 4 {
stop();
}
instance of movieClip 1581 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1582 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 5 {
stop();
}
instance of movieClip 1601 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1614 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 6 {
stop();
}
instance of movieClip 1634 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1650 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 7 {
stop();
}
instance of movieClip 1657 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1664 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 8 {
stop();
}
instance of movieClip 1671 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1678 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 9 {
stop();
}
instance of movieClip 1687 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1696 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 10 {
stop();
}
instance of movieClip 1705 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1712 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 11 {
stop();
}
instance of movieClip 1671 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1678 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 12 {
stop();
}
instance of movieClip 1715 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1718 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 13 {
stop();
}
instance of movieClip 1727 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1734 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 14 {
stop();
}
instance character of movieClip 1741 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1748 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 15 {
stop();
}
instance of movieClip 1787 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1807 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 16 {
stop();
}
instance of movieClip 1812 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1817 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 17 {
stop();
}
instance of movieClip 1823 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1830 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 18 {
stop();
}
instance of movieClip 1634 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1650 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 19 {
stop();
}
instance of movieClip 1836 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1843 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 20 {
stop();
}
frame 21 {
stop();
}
instance of movieClip 1861 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1864 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 22 {
stop();
}
frame 23 {
stop();
}
frame 24 {
stop();
}
frame 25 {
stop();
}
frame 26 {
stop();
}
frame 27 {
stop();
}
frame 28 {
stop();
}
frame 29 {
stop();
}
frame 30 {
stop();
}
instance of movieClip 1902 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1911 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 31 {
stop();
}
instance of movieClip 1918 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1927 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 32 {
stop();
}
instance of movieClip 1934 {
onClipEvent (load) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (!_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 1943 {
onClipEvent (load) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.suit1) {
_visible = true;
} else {
_visible = false;
}
}
}
}
movieClip 1945 nilly1a {
instance animate of movieClip 1944 {
onClipEvent (load) {
swim = false;
swim_sp = 4;
bubblet = 0;
bubblemax = 100;
idupt = 0;
idupt2 = 0;
idup = false;
idupmax = 300;
charget = 0;
chargemax = 100;
chargehalf = 65;
uppercut = false;
uppercutt = 0;
uppercutmax = 12;
upperable = false;
upperspeed = 5;
masturbate = false;
masturbatet = 0;
masturbatemax = 100;
mast_numb = 1;
curse = false;
curset = 0;
cursemax = 200;
dir = _root.dir;
attack1max = 15;
xscale = 100;
yscale = 100;
speed = 6;
_yscale = yscale;
if (dir == 1) {
_xscale = xscale;
}
if (dir == -1) {
_xscale = -xscale;
}
fall_max = -7;
_root.movespeed = speed;
ground = false;
nohitt = 0;
nohit = false;
nohitmax = 70;
djump = false;
djumpt = 0;
djump_numb = 0;
jump = false;
jumpmax = 10;
jspeed = jumpmax;
jumpt = 0;
fall = false;
fallt = 0;
fspeed = 6;
duck = false;
up = false;
raped = false;
rapedt = 0;
rapedmax = 2;
nothing = false;
yes = true;
no = false;
rstop = false;
lstop = true;
attack1 = false;
attack1t = 0;
attack2 = false;
attack2t = 0;
attack2max = 100;
att2mid = 65;
idupcolor = new Color(this);
mainColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '50', 'rb': '0', 'ga': '50', 'gb': '0', 'ba': '50', 'bb': '0', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
hitcolor = new Color(this);
hitcolor0 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
hitcolor1 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '0', 'ab': '255'};
limit._visible = false;
sparktimer = 0;
sparktimermax = 10;
spark_effectt = 0;
spark_effectmax = 100;
spark_effect = false;
hit = false;
hitt = 0;
hitmax = 10;
hit_speed = speed;
slide = false;
slidet = 0;
slidemax = 20;
slidesp = 12;
slidera = false;
dead = false;
deadt = 0;
deadmax = 250;
dead_speed = 20;
blinkt = 0;
blinkhalf = 2;
blinkmax = 3;
climb = false;
climb_sp = 2;
climbablet = 0;
climbablemax = 60;
if (_parent._name != 'p1') {
_yscale = 100;
_xscale = _root.p1.animate._xscale;
dir = _root.p1.animate.character.dir;
d8 = _root.p1.animate._currentframe;
d9 = _root.p1.animate.character._currentframe;
gotoAndStop(d8);
character.gotoAndStop(d9);
}
jump_snd = new Sound();
jump_snd.attachSound('njump_snd');
att_snd = new Sound();
att_snd.attachSound('att_snd1');
hit_snd = new Sound();
hit_snd.attachSound('hit_snd1');
fapbegin_snd = new Sound();
fapbegin_snd.attachSound('hit_snd1');
fapend_snd = new Sound();
fapend_snd.attachSound('hit_snd1');
fapbigshot_snd = new Sound();
fapbigshot_snd.attachSound('hit_snd1');
fapsmshot_snd = new Sound();
fapsmshot_snd.attachSound('hit_snd1');
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_parent._name == 'p1') {
_root.farx = _x;
_root.fary = _y;
_root.pch1 = charget;
_root.pch2 = climb;
limit._visible = false;
if (spark_effect) {
++sparktimer;
++spark_effectt;
xoffset = random(-50) + random(50);
yoffset = random(-50) + random(50);
if (sparktimer >= sparktimermax) {
_root.attachMovie('e_bull_spark1a', 'espark1' + _root.debris, _root.debris++);
_root['espark1' + _root.debris].animate._x = _x + xoffset;
_root['espark1' + _root.debris].animate._y = _y + yoffset;
sparktimer = 0;
}
if (spark_effectt >= spark_effectmax) {
sparktimer = 0;
spark_effectt = 0;
spark_effect = false;
}
}
if (!_root.qte) {
if (_root.map1.black.hitTest(_x, _y + 30, true) or _root.map1.green.hitTest(_x, _y + 30, true)) {
_root.ground = true;
ground = true;
} else {
_root.ground = false;
ground = false;
}
if (!dead) {
if (!slide) {
if (_x >= _root.p1bounds_max) {
_x = _x - speed;
}
if (_x <= _root.p1bounds_min) {
_x = _x + speed;
}
if (_root.map1.black.hitTest(_x - 10, _y, true)) {
_x = _x + speed;
}
if (_root.map1.black.hitTest(_x + 10, _y, true)) {
_x = _x - speed;
}
}
if (slide) {
if (_x >= _root.p1bounds_max) {
_x = _x - slidesp;
}
if (_x <= _root.p1bounds_min) {
_x = _x + slidesp;
}
if (_root.map1.black.hitTest(_x - 10, _y, true)) {
_x = _x + slidesp;
}
if (_root.map1.black.hitTest(_x + 10, _y, true)) {
_x = _x - slidesp;
}
}
if (_root.map1.black.hitTest(_x, _y + 25, true)) {
_y = _y - 10;
}
if (_root.map1.black.hitTest(_x, _y - 10, true)) {
_y = _y + 50;
}
if (_root.map1.black.hitTest(_x, _y - 25, true)) {
_y = _y + 10;
}
if (_root.map1.green.hitTest(_x, _y + 10, true)) {
if (!climb) {
_y = _y - 30;
}
}
if (_root.map1.black.hitTest(_x, _y + 10, true)) {
_y = _y - 50;
}
}
_yscale = yscale;
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
if (!dead) {
if (curse) {
++curset;
attack1 = false;
attack2 = false;
attack1t = 0;
attack2t = 0;
if (curset >= cursemax) {
curset = 0;
curse = false;
}
}
if (!_root.contra) {
if (_root.kdownhits > 0) {
if (_root.life <= 0) {
_root.kdownhits -= 1;
_root.life = _root.lifemax;
}
}
if (_root.kdownhits <= 0) {
if (_root.life <= 0) {
if (!raped) {
dead = true;
}
}
}
}
if (idup) {
nohit = true;
nohitt = 0;
++idupt;
++idupt2;
if (idupt2 > 0 and idupt2 < 1) {
hitcolor.setTransform(hitcolor0);
}
if (idupt2 > 1 and idupt2 < 3) {
hitcolor.setTransform(hitcolor1);
}
if (idupt2 >= 6) {
_root.attachMovie('nilly1a', 'miscdup1' + _root.shadowlayer, _root.shadowlayer++);
_root['miscdup1' + _root.shadowlayer]._x = _x;
_root['miscdup1' + _root.shadowlayer]._y = _y;
idupt2 = 0;
}
if (idupt2 > 3) {
hitcolor.setTransform(hitcolor1);
}
if (idupt >= idupmax) {
hitcolor.setTransform(hitcolor0);
nohit = true;
nohitt = 0;
idupt = 0;
idupt2 = 0;
idup = false;
}
}
if (nohit) {
++nohitt;
++blinkt;
if (blinkt >= blinkmax / 2) {
hitcolor.setTransform(hitcolor1);
}
if (blinkt < blinkmax / 2) {
hitcolor.setTransform(hitcolor0);
}
if (blinkt >= blinkmax) {
blinkt = 0;
}
if (nohitt >= nohitmax) {
hitcolor.setTransform(hitcolor0);
_alpha = 100;
nohitt = 0;
nohit = false;
}
}
if (_y >= 450) {
_root.kdownhits -= 1;
_y = 0;
}
if (!hit) {
ha = false;
if (!raped) {
if (!masturbate) {
_root.movespeed = speed;
if (!climb) {
++climbablet;
if (climbablet >= climbablemax) {
if (_root.map1.blue.hitTest(_x, _y, true)) {
if (_root.cont_up or _root.cont_dn) {
climb = true;
jspeed = 0;
jump = false;
}
}
}
if (!uppercut) {
if (!slide) {
if (!attack1) {
if (!attack2) {
if (_root.cont_up) {
if (_root.cont_attk) {
if (!contlock) {
if (upperable) {
if (_root.suit1) {
uppercut = true;
attack1 = false;
attack1t = 0;
}
}
contlock = true;
}
} else {
contlock = false;
}
}
if (!_root.cont_up) {
if (_root.cont_attk) {
if (!attgo) {
attack1 = true;
attgo = true;
}
} else {
attgo = false;
}
if (_root.aux_attk) {
if (!attgo) {
attack2 = true;
attgo = true;
}
} else {
attgo = false;
}
}
}
}
if (!swim) {
if (ground) {
if (!g) {
ja = false;
djump_numb = 0;
upperable = true;
attack1t = 0;
attack1 = false;
attack2t = 0;
attack2 = false;
g = true;
}
if (!attack1) {
if (!attack2) {
if (!_root.cont_rt and !_root.cont_lft and !_root.cont_up and !_root.cont_dn) {
if (dir == 1) {
_xscale = xscale;
}
if (dir == -1) {
_xscale = -xscale;
}
gotoAndStop('stand');
}
if (!_root.cont_up) {
if (!_root.cont_dn) {
if (_root.cont_rt) {
gotoAndStop('run');
if (!_root.map1.black.hitTest(_x + 40, _y, true)) {
_x = _x + speed;
}
dir = 1;
_xscale = xscale;
}
if (_root.cont_lft) {
gotoAndStop('run');
if (!_root.map1.black.hitTest(_x - 40, _y, true)) {
_x = _x - speed;
}
dir = -1;
_xscale = -xscale;
}
}
if (_root.cont_dn) {
gotoAndStop('duck');
duck = true;
} else {
duck = false;
}
}
if (_root.cont_up) {
gotoAndStop('ready');
up = true;
duck = false;
} else {
up = false;
}
if (!duck) {
if (_root.cont_jumpb) {
if (!hup1) {
_y = _y - 5;
jspeed = jumpmax;
jump = true;
if (!ja) {
jump_snd.start();
ja = true;
}
hup1 = true;
}
} else {
hup1 = false;
}
}
if (duck) {
if (_root.cont_jumpb) {
if (!slidera) {
jump = false;
slide = true;
slidera = true;
}
} else {
slidera = false;
}
}
}
if (attack2) {
gotoAndStop('jerk');
}
}
if (attack1) {
if (!duck) {
gotoAndStop('attack1');
} else {
gotoAndStop('attack1');
}
}
} else {
g = false;
}
if (!ground) {
if (!attack1) {
if (!attack2) {
if (jspeed > 0) {
gotoAndStop('jump');
} else {
gotoAndStop('fall');
if (_root.djump_able) {
if (djump_numb < _root.djump_max) {
if (_root.cont_jumpb) {
if (!hup1) {
_y = _y - 5;
++djump_numb;
jspeed = jumpmax;
jump = true;
_root.attachMovie('nilly1a', 'miscdup1' + _root.shadowlayer, _root.shadowlayer++);
_root['miscdup1' + _root.shadowlayer]._x = _x;
_root['miscdup1' + _root.shadowlayer]._y = _y;
hup1 = true;
}
} else {
hup1 = false;
}
}
}
}
}
if (attack2) {
gotoAndStop('jerk');
}
}
if (attack1) {
gotoAndStop('attack2');
}
if (_root.cont_rt) {
if (!_root.map1.black.hitTest(_x + 40, _y, true)) {
if (!attack1) {
if (!attack2) {
dir = 1;
_xscale = xscale;
}
}
_x = _x + speed;
}
}
if (_root.cont_lft) {
if (!_root.map1.black.hitTest(_x - 40, _y, true)) {
if (!attack1) {
if (!attack2) {
dir = -1;
_xscale = -xscale;
}
}
_x = _x - speed;
}
}
if (!djump) {
if (!jump) {
if (!climb) {
if (!swim) {
_y = _y + fspeed;
}
}
}
if (jump) {
if (!swim) {
_y = _y - jspeed;
--jspeed;
if (jspeed <= fall_max) {
jspeed = fall_max;
}
}
}
}
if (djump) {
if (!climb) {
_y = _y - jspeed;
--jspeed;
if (jspeed <= fall_max) {
jspeed = fall_max;
}
}
}
}
}
if (swim) {
++bubblet;
if (bubblet >= bubblemax) {
_root.attachMovie('bubble1a', 'bubble1' + _root.debris, _root.debris);
_root['bubble1' + _root.debris].animate._x = _x;
_root['bubble1' + _root.debris].animate._y = _y;
bubblet = 0;
}
if (!gg) {
djump_numb = 0;
upperable = true;
attack1t = 0;
attack1 = false;
attack2t = 0;
attack2 = false;
gg = true;
}
if (!attack1) {
if (!attack2) {
if (!_root.cont_rt and !_root.cont_lft and !_root.cont_up and !_root.cont_dn) {
if (dir == 1) {
_xscale = xscale;
}
if (dir == -1) {
_xscale = -xscale;
}
gotoAndStop('wade');
}
if (!_root.cont_up) {
if (!_root.cont_dn) {
if (_root.cont_rt) {
gotoAndStop('swim');
if (!_root.map1.black.hitTest(_x + 40, _y, true)) {
_x = _x + swim_sp;
}
dir = 1;
_xscale = xscale;
}
if (_root.cont_lft) {
gotoAndStop('swim');
if (!_root.map1.black.hitTest(_x - 40, _y, true)) {
_x = _x - swim_sp;
}
dir = -1;
_xscale = -xscale;
}
}
if (_root.cont_dn) {
gotoAndStop('swim');
if (!_root.map1.black.hitTest(_x, _y + 40, true)) {
_y = _y + swim_sp;
}
} else {}
}
if (_root.cont_up) {
gotoAndStop('swim');
if (!_root.map1.black.hitTest(_x, _y - 40, true)) {
_y = _y - swim_sp;
}
} else {
up = false;
}
if (!duck) {
if (_root.cont_jumpb) {
if (!hup1) {
_y = _y - 5;
jspeed = jumpmax;
jump = true;
hup1 = true;
}
} else {
hup1 = false;
}
}
if (duck) {
if (_root.cont_jumpb) {
if (!slidera) {
jump = false;
slide = true;
slidera = true;
}
} else {
slidera = false;
}
}
}
if (attack2) {
gotoAndStop('jerk');
}
}
if (attack1) {
if (!duck) {
gotoAndStop('attack1');
} else {
gotoAndStop('attack1');
}
}
} else {
gg = false;
}
if (attack1) {
_root.cont_attk = false;
++attack1t;
if (attack1t == 6) {
att_snd.start();
_root.attachMovie('kick_shot1a', 'pro1' + _root.debris, _root.debris++);
if (dir == 1) {
_root['pro1' + _root.debris].animate._x = _x + 25;
}
if (dir == -1) {
_root['pro1' + _root.debris].animate._x = _x - 25;
}
_root['pro1' + _root.debris].animate.dir = dir;
_root['pro1' + _root.debris].animate._y = _y + 10;
}
if (attack1t >= attack1max) {
attack1t = 0;
attack1 = false;
}
}
if (attack2) {
charget += _root.chup;
if (!_root.key1_dn) {
if (charget >= chargehalf and charget < chargemax) {
mast_numb = 0;
masturbate = true;
charget = 0;
attack2 = false;
}
if (charget >= chargemax) {
if (_root.mast_able) {
mast_numb = 1;
masturbate = true;
charget = 0;
attack2 = false;
} else {
mast_numb = 0;
masturbate = true;
charget = 0;
attack2 = false;
}
}
if (charget < chargehalf) {
attack2 = false;
}
}
} else {
if (charget > 0) {
--charget;
}
apsos = false;
}
}
if (slide) {
if (!slidedust) {
jumpb = false;
_root.attachMovie('dust1a', 'dust1' + _root.debris, _root.debris++);
_root['dust1' + _root.debris].animate._y = _y;
_root['dust1' + _root.debris].animate._x = _x;
slidedust = true;
}
_root.movespeed = slidesp;
++slidet;
attack1 = false;
attack2 = false;
attack1t = 0;
attack2t = 0;
attackt = 0;
gotoAndStop('slide');
if (dir == 1) {
_x = _x + slidesp;
}
if (dir == -1) {
_x = _x - slidesp;
}
if (_root.map.black.hitTest(_x - 20, _y, true)) {
slidet = 0;
slide = false;
}
if (_root.map.black.hitTest(_x + 20, _y, true)) {
slidet = 0;
slide = false;
}
if (!ground) {
slidet = 0;
slide = false;
}
if (slidet >= slidemax) {
slidet = 0;
slide = false;
}
} else {
slidedust = false;
_root.movespeed = speed;
}
}
if (uppercut) {
gotoAndStop('dattack1');
++uppercutt;
_y = _y - upperspeed;
if (_root.cont_rt) {
_x = _x + speed;
}
if (_root.cont_lft) {
_x = _x - speed;
}
if (uppercutt == 5) {
att_snd.start();
_root.attachMovie('flip_kickshot1a', 'pro2' + _root.debris, _root.debris++);
if (dir == -1) {
_root['pro2' + _root.debris].animate._x = _x - 25;
}
if (dir == 1) {
_root['pro2' + _root.debris].animate._x = _x + 25;
}
_root['pro2' + _root.debris].animate.dir = dir;
_root['pro2' + _root.debris].animate._y = _y + 10;
}
if (uppercutt >= uppercutmax) {
upperable = false;
uppercutt = 0;
uppercut = false;
}
}
}
if (climb) {
jumpt = 0;
climbablet = 0;
if (!_root.map1.blue.hitTest(_x, _y + 10, true)) {
_y = _y - 10;
climb = false;
}
if (!attack1 and !attack2) {
gotoAndStop('climb');
if (_root.cont_rt) {
dir = 1;
_xscale = xscale;
}
if (_root.cont_lft) {
dir = -1;
_xscale = -xscale;
}
if (_root.cont_up) {
character.play();
_y = _y - climb_sp;
}
if (_root.cont_dn) {
character.play();
_y = _y + climb_sp;
}
}
if (_root.cont_jumpb) {
_y = _y - 5;
jspeed = jumpmax;
jump = true;
climb = false;
}
if (!_root.cont_up and !_root.cont_dn) {
character.stop();
}
}
}
if (masturbate) {
++masturbatet;
gotoAndStop('cumming');
if (mast_numb == 0) {
if (masturbatet == 5) {
_root.attachMovie('kick_shot1a', 'pro1' + _root.debris, _root.debris++);
if (dir == 1) {
_root['pro1' + _root.debris].animate._x = _x + 25;
}
if (dir == -1) {
_root['pro1' + _root.debris].animate._x = _x - 25;
}
_root['pro1' + _root.debris].animate.dir = dir;
_root['pro1' + _root.debris].animate._y = _y + 10;
}
if (masturbatet == 6) {
_root.attachMovie('flip_kickshot1a', 'pro2' + _root.debris, _root.debris++);
if (dir == -1) {
_root['pro2' + _root.debris].animate._x = _x - 25;
}
if (dir == 1) {
_root['pro2' + _root.debris].animate._x = _x + 25;
}
_root['pro2' + _root.debris].animate.dir = dir;
_root['pro2' + _root.debris].animate._y = _y + 10;
}
masturbatemax = 40;
}
if (mast_numb == 1) {
if (masturbatet == 5) {
_root.attachMovie('hyper_shot1a', 'pro1' + _root.debris, _root.debris++);
if (dir == -1) {
_root['pro1' + _root.debris].animate._x = _x - 45;
}
if (dir == 1) {
_root['pro1' + _root.debris].animate._x = _x + 45;
}
_root['pro1' + _root.debris].animate.dir = dir;
_root['pro1' + _root.debris].animate._y = _y + 20;
}
}
masturbatemax = 60;
}
if (masturbatet >= masturbatemax) {
masturbatet = 0;
nohit = true;
masturbate = false;
}
}
}
if (raped) {
++rapedt;
climb = false;
if (_root.esc >= _root.escmax) {
nohit = true;
rapedt = 0;
raped = false;
}
if (rapedt >= 2) {
nohit = true;
rapedt = 0;
raped = false;
}
} else {
rped = false;
rapedt = 0;
}
}
if (hit) {
if (!ha) {
hit_snd.start();
ha = true;
}
climb = false;
attack1 = false;
attack1t = 0;
attack2 = false;
attack2t = 0;
slide = false;
slidet = 0;
++hitt;
gotoAndStop('hit1');
if (dir == 1) {
if (!_root.map1.black.hitTest(_x + 40, _y, true)) {
_x = _x - hit_speed;
}
}
if (dir == -1) {
if (!_root.map1.black.hitTest(_x - 40, _y, true)) {
_x = _x + hit_speed;
}
}
if (hitt >= hitmax) {
hitt = 0;
nohit = true;
hit = false;
}
}
}
if (dead) {
hitcolor.setTransform(hitcolor0);
++deadt;
if (!deadsu) {
_y = _y - 20;
deadsu = true;
}
if (!raped) {
if (!swim) {
--dead_speed;
if (!ground) {
if (dir == 1) {
_x = _x - hit_speed;
}
if (dir == -1) {
_x = _x + hit_speed;
}
_y = _y - dead_speed;
gotoAndStop('dead_fall');
}
if (ground) {
if (dead_speed < 0) {
gotoAndStop('dead');
}
}
}
if (swim) {
_y = _y - 3;
gotoAndStop('swim_dead');
}
}
if (deadt >= deadmax) {
_root.gotoAndPlay('gameover');
}
}
}
}
if (_root.qte) {
_root.mover = false;
_root.movel = false;
_root.moveu = false;
_root.moved = false;
}
if (_parent._name != 'p1') {
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
_alpha = _alpha - 10;
_xscale = _root.p1.animate._xscale;
if (_alpha <= 0) {
_parent.removeMovieClip();
}
}
}
}
}
frame 1 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.sound = true;
_root.life = 200;
_root.lifemax = 200;
_root.starting_stage = 'st1a';
_root.zoomin = false;
_root.quality_key = 81;
_root.rt_key = 39;
_root.lft_key = 37;
_root.up_key = 38;
_root.dn_key = 40;
_root.attk_key = 65;
_root.jump_key = 83;
_root.aux_key = 68;
_root.aux_attk = false;
_root.instructions = false;
_root.cont_rt = false;
_root.cont_lft = false;
_root.cont_up = false;
_root.cont_dn = false;
_root.zoomin = false;
_root.rape_breakable = false;
_root.st_pl_up = true;
_root.st_pl_dn = false;
_root.st_pl_rt = false;
_root.st_pl_lft = false;
_root.door1_un = false;
_root.pl_intro1 = true;
_root.prin_intro = false;
_root.prin_talk = false;
_root.tai_talk = false;
_root.boss1_def = false;
_root.bell_rung = false;
_root.boss_start = false;
_root.mast_able = false;
_root.suit1 = false;
_root.awaken = false;
_root.kuf_talk = false;
_root.kuf_miss = false;
_root.kuf_saved = false;
_root.kuf_key = false;
_root.wiz_talk = false;
_root.pmp_talk = false;
_root.pmp_item = false;
_root.pmp_tech = false;
Stage.showMenu = false;
_quality = 'low';
Stage.scaleMode = 'exactfit';
}
frame 1 {
_root.pic1.boat.stop();
stop();
}
movieClip 1951 {
}
movieClip 1955 {
}
movieClip 1959 {
}
movieClip 1964 {
}
movieClip 1965 {
frame 250 {
stop();
}
}
movieClip 1969 {
}
movieClip 1971 {
}
movieClip 1973 {
}
instance of movieClip 1973 {
onClipEvent (release) {
getURL('http://toonpimp.net', 'gropesville');
}
}
movieClip 1975 {
}
instance of movieClip 1975 {
onClipEvent (release) {
getURL('http://www.toonchamp.com/phpBB3/viewtopic.php?f=9&t=3857', 'gropesville');
}
}
movieClip 1978 {
}
instance of movieClip 1978 {
onClipEvent (release) {
getURL('https://www.patreon.com/NeokatGames', 'gropesville');
}
}
movieClip 1981 {
}
movieClip 1994 {
}
movieClip 1997 {
}
movieClip 1998 {
frame 1 {
stop();
}
frame 2 {
stop();
}
instance of movieClip 1997 {
onClipEvent (release) {
_root.gotoAndPlay('intro');
}
}
}
instance of movieClip 1998 {
onClipEvent (load) {
rtime = _root.getBytesLoaded();
rtmax = _root.getBytesTotal();
}
onClipEvent (enterFrame) {
bar._width = rtime * 2.2;
if (rtime >= rtmax) {
gotoAndStop('l');
} else {
rtime += _root.getBytesLoaded();
gotoAndStop('nl');
percentage = (rtime / rtmax) * 100;
bar._width = percentage * 3;
}
}
}
frame 2 {
_root.pic1.boat.play();
}
movieClip 2000 {
frame 26 {
_root.strength1 = 0.5;
_root.qte = true;
_root.enemyNumber = 15;
_root.stagewmin = 0;
_root.stagewmax = 460;
_root.wall_numb = 5;
_root.p1bounds_max = 450;
_root.p1bounds_min = 5;
_root.lifemax = 200;
_root.life = _root.lifemax;
_root.chup = 3;
_root.djump_able = false;
_root.djump_max = 1;
_root.suit1 = false;
_root.w1 = true;
_root.w2 = false;
_root.w3 = false;
_root.nilly = true;
_root.wm_spot_nb = 1;
_root.money = 0;
_root.gotoAndStop(_root.starting_stage);
}
}
movieClip 2001 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
instance of movieClip 2001 {
onClipEvent (load) {
go = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(_root.attk_key)) {
go = true;
}
if (Key.isDown(_root.jump_key)) {
_root.gotoAndStop('credits');
}
if (!go) {
gotoAndStop('nd');
}
if (go) {
gotoAndStop('d');
}
}
}
movieClip 2011 {
frame 136 {
stop();
}
}
movieClip 2016 {
}
movieClip 2017 {
}
movieClip 2022 {
}
movieClip 2025 {
}
movieClip 2026 {
}
movieClip 2029 {
}
movieClip 2032 {
}
movieClip 2035 {
}
movieClip 2038 {
}
movieClip 2041 {
}
movieClip 2042 {
}
movieClip 2045 {
}
movieClip 2049 {
}
movieClip 2054 {
}
movieClip 2058 {
}
movieClip 2062 {
}
movieClip 2077 {
}
movieClip 2082 {
frame 214 {
stop();
}
}
movieClip 2083 {
}
movieClip 2084 {
}
movieClip 2092 {
}
movieClip 2094 {
}
movieClip 2099 {
}
frame 1045 {
stop();
}
movieClip 2102 {
}
movieClip 2103 {
frame 55 {
stop();
}
}
// unknown tag 88 length 90
frame 1069 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.st_goto_up = '';
_root.st_goto_dn = '';
_root.st_goto_rt = 'st1b';
_root.st_goto_lft = '';
_root.bg2._x = 295;
_root.bg2._y = 100;
_root.scrollhor = true;
_root.scrollvert = false;
_root.mapx_max = 1450;
_root.mapx_min = -1000;
_root.ubounds = -600;
_root.dbounds = 300;
_root.ground_y_min = 60;
_root.ground_y_max = 50;
_root.dir = 1;
_root.stage_no = 1;
if (_root.nilly) {
_root.attachMovie('nilly1a', 'p1', 99);
_root.movespeed = 7;
_root.movespeedv = 7;
}
_root.kdownhits = 3;
if (_root.st_pl_up) {
_root.p1.animate._x = 250;
_root.p1.animate._y = 210;
_root.dir = 1;
_root.map1._x = 1450;
_root.map1._y = 75.5;
}
if (_root.st_pl_rt) {
_root.p1.animate._x = 350;
_root.p1.animate._y = 200;
_root.dir = -1;
_root.map1._x = -1010;
_root.map1._y = 75.5;
}
if (!_root.pl_intro1) {
_root.attachMovie('slime1a', 'enemy1', 101);
_root.enemy1.animate._x = _root.map1._x - 500;
_root.enemy1.animate._y = _root.map1._y + 150;
_root.attachMovie('rubbercat1a', 'enemy2', 102);
_root.enemy2.animate._x = _root.map1._x - 300;
_root.enemy2.animate._y = _root.map1._y + 150;
_root.attachMovie('slime1a', 'enemy3', 103);
_root.enemy3.animate._x = _root.map1._x - 100;
_root.enemy3.animate._y = _root.map1._y + 150;
_root.attachMovie('rubbercat1a', 'enemy4', 104);
_root.enemy4.animate._x = _root.map1._x + 100;
_root.enemy4.animate._y = _root.map1._y + 150;
_root.attachMovie('slime1a', 'enemy5', 105);
_root.enemy5.animate._x = _root.map1._x + 300;
_root.enemy5.animate._y = _root.map1._y + 150;
}
if (_root.pl_intro1) {
_root.attachMovie('treasurebox1a', 'enemy1', 101);
_root.enemy1.animate._x = _root.map1._x - 100;
_root.enemy1.animate._y = _root.map1._y + 5;
}
if (!_root.instructions) {
_root.attachMovie('text_box1a', 'text_box1', 110);
_root.text_box1.animate._x = 250;
_root.text_box1.animate._y = 70;
_root.main_text = 'Instructions A = ATTACK, S = JUMP, D = MASTURBATE/TALK MOVE = ARROW KEYS';
_root.text_box1.animate.gotoAndStop(22);
_root.instructions = true;
}
stop();
}
movieClip 2110 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
instance bg2 of movieClip 2110 {
onClipEvent (load) {
black._visible = false;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.movespeed / 10;
}
if (_root.movel) {
_x = _x + _root.movespeed / 10;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
}
}
}
movieClip 2112 {
}
instance of movieClip 2112 {
onClipEvent (load) {
rtime = 0;
rtimemax = 175;
}
onClipEvent (enterFrame) {
if (_root.awaken) {
if (_root.talkstart) {
_root.qte = true;
} else {
_root.qte = false;
}
}
if (!_root.awaken) {
_root.qte = true;
++rtime;
if (rtime >= 0 and rtime < 75) {
_root.p1.animate.gotoAndStop('dead');
}
if (rtime >= 75 and rtime < rtimemax) {
_root.p1.animate.gotoAndStop('winded');
}
if (rtime >= rtimemax) {
_root.qte = false;
_root.awaken = true;
}
}
}
}
movieClip 2123 {
}
movieClip 2124 {
}
movieClip 2126 {
}
movieClip 2127 {
instance of movieClip 2126 {
onClipEvent (load) {
_visible = false;
}
}
}
movieClip 2129 {
}
movieClip 2131 {
}
movieClip 2133 {
}
movieClip 2134 {
instance black of movieClip 2124 {
onClipEvent (load) {
_visible = false;
}
}
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.st_pl_up = true;
_root.st_pl_dn = false;
_root.st_pl_rt = false;
_root.st_pl_lft = false;
_root.gotoAndStop(_root.st_goto_rt);
}
}
}
instance blue of movieClip 2129 {
onClipEvent (load) {
_visible = false;
}
}
}
instance map1 of movieClip 2134 {
onClipEvent (load) {
switchbg = false;
switchbgt = 0;
switchbgmax = 20;
door_numb = 0;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
_root.mapx = _x;
_root.mapy = _y;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
inside = false;
asc = true;
asct = 0;
ascmax = 10;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (asc) {
++asct;
if (asct >= ascmax) {
_root.qte = false;
}
}
_root.mapx = _x;
_root.mapy = _y;
_root.dc = door_numb;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
if (!_root.p1.animate.dead) {
if (switchbg) {
++switchbgt;
_root.qte = true;
_root.p1.animate.gotoAndStop('stand');
if (door_numb == 1) {
d1.gotoAndPlay(2);
}
if (door_numb == 2) {
d2.gotoAndPlay(2);
}
if (door_numb == 3) {
d3.gotoAndPlay(2);
}
if (switchbgt >= switchbgmax) {
switchbgt = 0;
inside = !inside;
_root.qte = false;
switchbg = false;
}
}
if (inside) {
gotoAndStop('in');
} else {
gotoAndStop('out');
}
}
}
}
}
// unknown tag 88 length 69
movieClip 2138 {
}
movieClip 2140 {
}
movieClip 2142 {
}
movieClip 2143 {
frame 1 {
stop();
}
instance of movieClip 2138 {
onClipEvent (load) {
cltimer = 0;
}
onClipEvent (enterFrame) {
++cltimer;
if (cltimer >= 20) {
if (Key.isDown(81)) {
_quality = 'MEDIUM';
_root.qualityc.gotoAndStop('med');
}
}
}
}
frame 2 {
stop();
}
instance of movieClip 2140 {
onClipEvent (load) {
cltimer = 0;
}
onClipEvent (enterFrame) {
++cltimer;
if (cltimer >= 20) {
if (Key.isDown(81)) {
_root.qualityc.gotoAndStop('low');
}
}
}
}
frame 3 {
stop();
}
instance of movieClip 2142 {
onClipEvent (load) {
cltimer = 0;
}
onClipEvent (enterFrame) {
++cltimer;
if (cltimer >= 20) {
if (Key.isDown(81)) {
_quality = 'BEST';
_root.qualityc.gotoAndStop('high');
}
}
}
}
}
movieClip 2145 {
}
instance muscont of movieClip 2145 {
onClipEvent (load) {
_root.enemyremove = false;
vol = 0;
fadein = true;
fadeout = false;
stopAllSounds();
s1 = 0;
_root.mapdp = 10;
_root.ebullet = 530;
_root.pbullets = 200;
_root.shadowlayer = 70;
_root.partslayer = 500;
_root.debris = 570;
_root.itlayer = 650;
_root.spark = 680;
if (!_root.sound) {
stopAllSounds();
}
stagemusic1a = new Sound();
stagemusic1a.volume = vol;
stagemusic1a.attachSound('fruitbat');
stagemusic1a.onSoundComplete = function () {
stagemusic1a.start();
};
stagemusic2a = new Sound();
stagemusic2a.volume = vol;
stagemusic2a.attachSound('bossmus1');
stagemusic2a.onSoundComplete = function () {
stagemusic2a.start();
};
stagemusic3a = new Sound();
stagemusic3a.volume = vol;
stagemusic3a.attachSound('boss_fight');
stagemusic3a.onSoundComplete = function () {
stagemusic3a.start();
};
stagemusic4a = new Sound();
stagemusic4a.volume = vol;
stagemusic4a.attachSound('beach_sunny');
stagemusic4a.onSoundComplete = function () {
stagemusic4a.start();
};
stagemusic4b = new Sound();
stagemusic4b.volume = vol;
stagemusic4b.attachSound('gstage4b');
stagemusic4b.onSoundComplete = function () {
stagemusic4b.start();
};
stagemusic5a = new Sound();
stagemusic5a.volume = vol;
stagemusic5a.attachSound('graveyard');
stagemusic5a.onSoundComplete = function () {
stagemusic5a.start();
};
stagemusic6a = new Sound();
stagemusic6a.volume = vol;
stagemusic6a.attachSound('pirate_wav');
stagemusic6a.onSoundComplete = function () {
stagemusic6a.start();
};
stagemusic7a = new Sound();
stagemusic7a.volume = vol;
stagemusic7a.attachSound('king_fluffle');
stagemusic7a.onSoundComplete = function () {
stagemusic7a.start();
};
stagemusic8a = new Sound();
stagemusic8a.volume = vol;
stagemusic8a.attachSound('map screen');
stagemusic8a.onSoundComplete = function () {
stagemusic8a.start();
};
}
onClipEvent (enterFrame) {
if (!_root.sound) {
stopAllSounds();
a = false;
if (Key.isDown(77)) {
if (!m) {
_root.sound = true;
m = true;
}
} else {
m = false;
}
}
if (_root.sound) {
if (fadein) {
if (vol < 100) {
++vol;
}
if (vol >= 100) {
fadein = false;
}
}
if (fadeout) {
if (vol >= 0) {
--vol;
}
if (vol < 100) {
fadeout = false;
}
}
if (!a) {
if (!_root.getout) {
if (_root.playlist == 0) {
stopAllSounds();
stagemusic1a.start();
}
if (_root.playlist == 1) {
stopAllSounds();
stagemusic2a.start();
}
if (_root.playlist == 2) {
stopAllSounds();
stagemusic3a.start();
}
if (_root.playlist == 3) {
stopAllSounds();
stagemusic4a.start();
}
if (_root.playlist == 4) {
stopAllSounds();
stagemusic5a.start();
}
if (_root.playlist == 5) {
stopAllSounds();
stagemusic6a.start();
}
if (_root.playlist == 6) {
stopAllSounds();
stagemusic7a.start();
}
if (_root.playlist == 7) {
stopAllSounds();
stagemusic8a.start();
}
}
if (_root.getout) {
stopAllSounds();
getoutmusic1.start();
}
a = true;
}
if (Key.isDown(77)) {
if (!m) {
_root.sound = false;
m = true;
}
} else {
m = false;
}
}
if (!_root.pause) {
if (Key.isDown(80)) {
if (!p) {
_root.pause = true;
p = true;
}
} else {
p = false;
}
}
if (_root.pause) {
if (Key.isDown(80)) {
if (!p) {
_root.pause = false;
p = true;
}
} else {
p = false;
}
}
if (_root.mapdp >= 15) {
_root.mapdp = 10;
}
if (_root.pbullets >= 230) {
_root.pbullets = 200;
}
if (_root.shadowlayer >= 79) {
_root.shadowlayer = 70;
}
if (_root.partslayer >= 515) {
_root.partslayer = 500;
}
if (_root.ebullet >= 560) {
_root.ebullet = 530;
}
if (_root.debris >= 600) {
_root.debris = 570;
}
if (_root.itlayer >= 670) {
_root.itlayer = 650;
}
if (_root.spark >= 710) {
_root.spark = 680;
}
if (_root.enemyremove) {
_root.info1.removeMovieClip();
_root.e1.removeMovieClip();
_root.e2.removeMovieClip();
_root.e3.removeMovieClip();
_root.e4.removeMovieClip();
_root.e5.removeMovieClip();
_root.e6.removeMovieClip();
_root.e7.removeMovieClip();
_root.e8.removeMovieClip();
_root.e9.removeMovieClip();
_root.e10.removeMovieClip();
_root.e11.removeMovieClip();
_root.e12.removeMovieClip();
_root.e13.removeMovieClip();
_root.e14.removeMovieClip();
_root.e15.removeMovieClip();
_root.e16.removeMovieClip();
_root.e17.removeMovieClip();
_root.e18.removeMovieClip();
_root.e19.removeMovieClip();
_root.e20.removeMovieClip();
_root.enemyremove = false;
}
}
}
movieClip 2146 {
}
instance of movieClip 2146 {
onClipEvent (load) {
_root.rain_ground = 225;
mapmin = 1800;
rainy = true;
stop_trigger = false;
rain_timer = 0;
rain_timermax = 5;
tclap = false;
tclapt = 0;
tclapmax = 2;
claptimer = 0;
claptimermax = 350;
bgtimer = 0;
claps = new Sound();
claps.attachSound('tclaps');
winds = new Sound();
winds.attachSound('winds_snd');
}
onClipEvent (enterFrame) {
_root.rter = rain_timer;
if (_root.map1._x <= mapmin) {
}
if (!_root.pl_intro1) {
rainy = false;
}
if (rainy) {
_root.playlist = 1;
if (!ra) {
stopAllSounds();
_root.muscont.a = false;
ra = true;
}
++rain_timer;
++claptimer;
if (claptimer == 50) {
winds.start();
}
if (claptimer >= claptimermax) {
tclap = true;
claptimer = 0;
}
if (tclap) {
++tclapt;
_root.bg_color = 5;
if (tclapt >= tclapmax) {
tclapt = 0;
claps.start();
tclap = false;
}
} else {
_root.bg_color = 1;
}
if (rain_timer >= rain_timermax) {
_root.attachMovie('raindrop1a', 'rain1' + _root.spark, _root.spark++);
_root['rain1' + _root.spark].animate._x = random(600);
_root['rain1' + _root.spark].animate._y = 0;
rain_timer = 0;
}
_root.bg2.gotoAndStop('d');
} else {
ra = false;
}
if (!rainy) {
_root.playlist = 3;
if (!rb) {
stopAllSounds();
_root.muscont.a = false;
rb = true;
}
_root.bg_color = 0;
_root.bg2.gotoAndStop('s');
} else {
rb = false;
}
}
}
movieClip 2148 {
}
instance of movieClip 2148 {
onClipEvent (load) {
move_ok1 = false;
move_ok2 = false;
move_ok3 = false;
move_ok4 = false;
jump_ok = false;
p1_x_max = 230;
p1_x_min = 240;
p1_y_max = 150;
p1_y_min = 170;
yes = false;
no = true;
rstop = false;
lstop = false;
qstart = false;
_root.counterstart = false;
_root.counterstartt = 0;
_root.counterstartmax = 100;
}
onClipEvent (enterFrame) {
if (!root.pause) {
if (Key.isDown(_root.rt_key)) {
_root.cont_rt = true;
_root.cont_lft = false;
if (_root.qte_type == 0) {
if (!move_ok1) {
_root.esc += _root.strength1;
move_ok1 = true;
}
}
} else {
move_ok1 = false;
_root.cont_rt = false;
}
if (Key.isDown(_root.lft_key)) {
_root.cont_lft = true;
_root.cont_rt = false;
if (_root.qte_type == 0) {
if (!move_ok2) {
_root.esc += _root.strength1;
move_ok2 = true;
}
}
} else {
move_ok2 = false;
_root.cont_lft = false;
}
if (Key.isDown(_root.up_key)) {
_root.cont_up = true;
_root.cont_dn = false;
if (_root.qte_type == 0) {
if (!move_ok3) {
_root.esc += _root.strength1;
move_ok3 = true;
}
}
} else {
move_ok3 = true;
_root.cont_up = false;
}
if (Key.isDown(_root.dn_key)) {
_root.cont_dn = true;
_root.cont_up = false;
if (_root.qte_type == 0) {
if (!move_ok4) {
_root.esc += _root.strength1;
move_ok4 = true;
}
}
} else {
move_ok4 = false;
_root.cont_dn = false;
}
if (Key.isDown(_root.attk_key)) {
if (!att_ok) {
if (_root.qte_type == 1) {
_root.esc += _root.strength1;
}
_root.cont_attk = true;
att_ok = true;
}
} else {
att_ok = false;
_root.cont_attk = false;
}
if (Key.isDown(_root.jump_key)) {
if (!jump_ok) {
if (_root.qte_type == 2) {
_root.esc += _root.strength1;
}
_root.cont_jumpb = true;
jump_ok = true;
}
} else {
jump_ok = false;
_root.cont_jumpb = false;
}
if (Key.isDown(_root.aux_key)) {
_root.key1_dn = true;
if (!aux_ok) {
if (_root.qte_type == 3) {
_root.esc += _root.strength1;
}
_root.aux_attk = true;
aux_ok = true;
}
} else {
_root.key1_dn = false;
aux_ok = false;
_root.aux_attk = false;
}
if (_root.qte_go) {
if (_root.esc > 0) {
_root.esc -= _root.desire;
}
}
if (!_root.qte) {
if (!_root.p1.animate.raped) {
if (_root.scrollhor) {
if (_root.p1.animate._x > p1_x_min and _root.mapx >= _root.mapx_min) {
_root.mover = true;
_root.movel = false;
} else {
_root.mover = false;
}
if (_root.p1.animate._x < p1_x_max and _root.mapx <= _root.mapx_max) {
_root.movel = true;
_root.mover = false;
} else {
_root.movel = false;
}
}
if (_root.vert_scroll) {
if (_root.p1.animate._y > p1_y_min and _root.mapy >= _root.mapy_min) {
_root.moveu = true;
_root.moved = false;
} else {
_root.moveu = false;
}
if (_root.p1.animate._y < p1_y_max and _root.mapy <= _root.mapy_max) {
_root.moved = true;
_root.moveu = false;
} else {
_root.moved = false;
}
} else {
_root.moveu = false;
}
}
if (_root.p1.animate.raped) {
_root.mover = false;
_root.movel = false;
_root.moved = false;
_root.moveu = false;
}
}
if (_root.qte) {
_root.mover = false;
_root.movel = false;
_root.moved = false;
_root.moveu = false;
}
if (Key.isDown(_root.quality_key)) {
if (!qstart) {
++_root.qualnumb;
qstart = true;
}
} else {
qstart = false;
}
if (_root.qualnumb >= 4) {
_root.qualnumb = 1;
}
if (_root.qualnumb == 1) {
_quality = 'low';
}
if (_root.qualnumb == 2) {
_quality = 'medium';
}
if (_root.qualnumb == 3) {
_quality = 'high';
}
}
}
}
movieClip 2161 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
}
movieClip 2166 {
}
movieClip 2169 {
}
movieClip 2174 {
}
instance of movieClip 2174 {
onClipEvent (load) {
}
onClipEvent (enterFrame) {
mbar._width = _root.pch1 / 2;
hbar._width = _root.life / 2;
money = _root.money;
if (_root.money >= 10000) {
_root.money = 9999;
}
if (_root.money <= 0) {
_root.money = 0;
}
if (_root.life >= _root.lifemax) {
_root.life = _root.lifemax;
}
if (_root.kdownhits == 3) {
kdown.gotoAndStop('a');
}
if (_root.kdownhits == 2) {
kdown.gotoAndStop('b');
}
if (_root.kdownhits == 1) {
kdown.gotoAndStop('c');
}
if (_root.kdownhits == 0) {
kdown.gotoAndStop('d');
}
}
}
frame 1070 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.stage_no = 1;
_root.st_goto_up = 'st1a';
_root.st_goto_dn = '';
_root.st_goto_rt = 'worldmap';
_root.st_goto_lft = 'st1d';
_root.vert_scroll = false;
_root.scrollhor = true;
_root.moveu = false;
_root.moved = false;
if (_root.nilly) {
_root.attachMovie('nilly1a', 'p1', 99);
}
if (!_root.pl_intro1) {
_root.attachMovie('tiger1a', 'enemy3', 103);
_root.enemy3.animate._x = 1050;
_root.enemy3.animate._y = 200;
}
_root.attachMovie('wizard1a', 'wiz4', 104);
_root.wiz4.animate._x = 2700;
_root.wiz4.animate._y = 225;
if (_root.st_pl_up) {
_root.p1.animate._x = 250;
_root.p1.animate._y = 190;
_root.dir = 1;
_root.map1._x = 1780;
_root.map1._y = 75.5;
_root.bg2._x = 212;
_root.bg2._y = 98;
}
if (_root.st_pl_dn) {
_root.p1.animate._x = 250;
_root.p1.animate._y = 190;
_root.dir = 1;
_root.map1._x = 2200;
_root.map1._y = 75.5;
_root.bg2._x = 212;
_root.bg2._y = 98;
}
if (_root.st_pl_lft) {
_root.p1.animate._x = 100;
_root.p1.animate._y = 190;
_root.dir = 1;
_root.map1._x = 2500;
_root.map1._y = 75.5;
_root.bg2._x = 670;
_root.bg2._y = 98;
}
if (_root.st_pl_rt) {
_root.p1.animate._x = 350;
_root.p1.animate._y = 190;
_root.dir = -1;
_root.map1._x = -626;
_root.map1._y = 75.5;
_root.bg2._x = -215;
_root.bg2._y = 98;
}
_root.mapx_max = 2500;
_root.mapx_min = -626;
stop();
}
instance of movieClip 2112 {
onClipEvent (load) {
rtime = 0;
rtimemax = 150;
sect1 = true;
sect2 = false;
sect3 = false;
sect3t = 0;
sect3max = 50;
sect4 = false;
sect4t = 0;
sect4max = 150;
sect5 = false;
sect5t = 0;
sect5max = 30;
sect6 = false;
sect6t = 0;
sect6max = 30;
sect7 = false;
speed = 5;
if (_root.pl_intro1) {
}
}
onClipEvent (enterFrame) {
if (_root.pl_intro1) {
if (_root.map1._x <= 1120) {
if (!zz) {
_root.qte = true;
_root.p1.animate._x = 90;
_root.p1.animate._y = 210;
_root.p1.animate._xscale = 100;
_root.p1.animate.dir = 1;
_root.p1.animate.gotoAndStop('stand');
zz = true;
}
if (!a) {
_root.attachMovie('greencat1a', 'greencat1', 105);
_root.greencat1.animate._x = 435;
_root.greencat1.animate._y = 210;
a = true;
}
if (sect1) {
_root.qte = true;
_root.greencat1.animate._x -= speed;
_root.greencat1.animate.gotoAndStop('walk');
if (_root.greencat1.animate._x <= 230) {
sect2 = true;
sect1 = false;
}
}
if (sect2) {
_root.qte = true;
_root.greencat1.animate.gotoAndStop('stand');
if (!b) {
_root.attachMovie('text_box1a', 'text_box1', 110);
_root.text_box1.animate._x = 250;
_root.text_box1.animate._y = 70;
_root.text_box1.animate.gotoAndStop(15);
_root.main_text = 'Please! You have to help us! We are being attacked by purple slimes! Wha...';
b = true;
}
if (Key.isDown(_root.attk_key)) {
sect3 = true;
sect2 = false;
}
if (Key.isDown(_root.jump_key)) {
sect3 = true;
sect2 = false;
}
}
if (sect3) {
++sect3t;
_root.qte = true;
_root.text_box1.removeMovieClip();
_root.greencat1.animate.gotoAndStop('dead');
if (sect3t >= sect3max) {
sect4 = true;
sect3 = false;
}
}
if (sect4) {
_root.scrollhor = false;
_root.qte = false;
_root.greencat1.animate._visible = false;
if (!d) {
_root.attachMovie('rubbercat1a', 'enemy1', 101);
_root.enemy1.animate._x = 230;
_root.enemy1.animate._y = 210;
d = true;
}
if (_root.enemy1.animate._x >= 400) {
_root.enemy1.animate._x -= 10;
}
if (_root.enemy1.animate._x < 0) {
_root.enemy1.animate._x += 10;
}
if (_root.enemy1.animate.dead) {
++sect4t;
if (sect4t >= sect4max) {
sect5 = true;
sect4 = false;
}
}
}
if (sect5) {
_root.enemy1.removeMovieClip();
_root.qte = true;
_root.p1.animate._x = 90;
_root.p1.animate._y = 210;
_root.p1.animate._xscale = 100;
_root.p1.animate.dir = 1;
_root.p1.animate.gotoAndStop('stand');
_root.greencat1.animate.gotoAndStop('stand');
_root.greencat1.animate._visible = true;
if (!e) {
_root.attachMovie('text_box1a', 'text_box1', 110);
_root.text_box1.animate._x = 250;
_root.text_box1.animate._y = 70;
_root.text_box1.animate.gotoAndStop(15);
_root.main_text = 'Thank you for saving me! How can I ever repay you?!';
e = true;
}
++sect5t;
if (sect5t >= sect5max) {
if (Key.isDown(_root.attk_key)) {
sect6 = true;
sect5 = false;
}
if (Key.isDown(_root.jump_key)) {
sect6 = true;
sect5 = false;
}
}
}
if (sect6) {
_root.qte = true;
_root.main_text = 'Hey! It looks like the rain is ending!';
++sect6t;
if (sect6t >= sect6max) {
if (Key.isDown(_root.attk_key)) {
sect7 = true;
sect6 = false;
}
if (Key.isDown(_root.jump_key)) {
sect7 = true;
sect6 = false;
}
}
}
if (sect7) {
_root.qte = true;
if (!f) {
_root.attachMovie('gcoin1a', 'coin1a' + _root.spark, _root.spark++);
_root['coin1a' + _root.spark].animate._x = _root.greencat1.animate._x;
_root['coin1a' + _root.spark].animate._y = _root.greencat1.animate._y;
f = true;
}
_root.text_box1.removeMovieClip();
_root.greencat1.animate._x -= speed;
_root.greencat1.animate.gotoAndStop('walk');
if (_root.greencat1.animate._x <= -30) {
sect8 = true;
sect7 = false;
}
}
if (sect8) {
_root.text_box1.removeMovieClip();
_root.greencat1.removeMovieClip();
_root.scrollhor = true;
qte = false;
_root.pl_intro1 = false;
}
}
}
if (!_root.pl_intro1) {
if (_root.talkstart) {
_root.qte = true;
} else {
_root.qte = false;
}
}
}
}
instance bg2 of movieClip 2110 {
onClipEvent (load) {
black._visible = false;
gspeed = 25;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.movespeed / gspeed;
}
if (_root.movel) {
_x = _x + _root.movespeed / gspeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
}
}
}
movieClip 2178 {
}
movieClip 2180 {
}
movieClip 2182 {
}
movieClip 2184 {
}
movieClip 2205 {
frame 1 {
stop();
}
}
movieClip 2222 {
frame 1 {
stop();
}
}
movieClip 2226 {
}
movieClip 2245 {
}
movieClip 2248 {
}
movieClip 2260 {
}
movieClip 2267 {
}
movieClip 2268 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 2269 {
}
movieClip 2284 {
}
movieClip 2293 {
}
movieClip 2309 {
frame 80 {
stop();
}
}
movieClip 2310 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 2311 {
frame 1 {
stop();
}
instance black of movieClip 2178 {
onClipEvent (load) {
_visible = false;
}
}
instance green of movieClip 2180 {
onClipEvent (load) {
_visible = false;
}
}
instance blue of movieClip 2182 {
onClipEvent (load) {
_visible = false;
}
}
instance of movieClip 2184 {
onClipEvent (load) {
upt = 0;
_visible = false;
}
onClipEvent (enterFrame) {
++upt;
if (_root.kuf_key) {
if (this.hitTest(_root.p1.animate.limit)) {
if (_root.cont_up) {
if (upt >= 25) {
_root.gotoAndStop('st1c');
}
}
}
}
}
}
instance of movieClip 2184 {
onClipEvent (load) {
upt = 0;
_visible = false;
}
onClipEvent (enterFrame) {
++upt;
if (this.hitTest(_root.p1.animate.limit)) {
if (_root.cont_up) {
if (upt >= 25) {
_parent.door_numb = 2;
_parent.switchbg = true;
}
}
}
}
}
instance of movieClip 2184 {
onClipEvent (load) {
upt = 0;
_visible = false;
}
onClipEvent (enterFrame) {
++upt;
if (this.hitTest(_root.p1.animate.limit)) {
if (_root.cont_up) {
if (upt >= 25) {
_parent.door_numb = 3;
_parent.switchbg = true;
}
}
}
}
}
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (_root.wiz_talk) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.wm_spot_nb = 1;
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = false;
_root.st_pl_lft = false;
_root.gotoAndStop(_root.st_goto_rt);
}
}
}
}
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = false;
_root.st_pl_lft = true;
_root.gotoAndStop(_root.st_goto_lft);
}
}
}
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
if (_root.cont_up) {
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = true;
_root.st_pl_lft = false;
_root.gotoAndStop(_root.st_goto_up);
}
}
}
}
frame 2 {
stop();
}
instance black of movieClip 2226 {
onClipEvent (load) {
_visible = false;
}
}
instance of movieClip 2184 {
onClipEvent (load) {
upt = 0;
_visible = false;
}
onClipEvent (enterFrame) {
++upt;
if (this.hitTest(_root.p1.animate.limit)) {
if (_root.cont_up) {
if (upt >= 25) {
_parent.door_numb = 1;
_parent.switchbg = true;
}
}
}
}
}
instance of movieClip 2184 {
onClipEvent (load) {
upt = 0;
_visible = false;
}
onClipEvent (enterFrame) {
++upt;
if (this.hitTest(_root.p1.animate.limit)) {
if (_root.cont_up) {
if (upt >= 25) {
if (!_root.qte) {
_parent.door_numb = 2;
_parent.switchbg = true;
}
}
}
}
}
}
instance of movieClip 2184 {
onClipEvent (load) {
upt = 0;
_visible = false;
}
onClipEvent (enterFrame) {
++upt;
if (this.hitTest(_root.p1.animate.limit)) {
if (_root.cont_up) {
if (upt >= 25) {
_parent.door_numb = 3;
_parent.switchbg = true;
}
}
}
}
}
instance of movieClip 2184 {
onClipEvent (load) {
talk = false;
talkt = 0;
talkmax = 30;
upt = 0;
_visible = false;
}
onClipEvent (enterFrame) {
if (!talk) {
++upt;
if (this.hitTest(_root.p1.animate.limit)) {
if (_root.aux_attk) {
talk = true;
}
}
}
if (talk) {
_root.talkstart = true;
_root.p1.animate.gotoAndStop('stand');
if (_root.p1.animate._x > _x) {
_xscale = size;
} else {
_xscale = -size;
}
if (!a) {
_root.p1.animate.attack1 = false;
_root.p1.animate.attack1t = 0;
_root.p1.animate.attack2 = false;
_root.p1.animate.attack2t = 0;
_root.attachMovie('text_box1a', 'text_box1', 110);
_root.text_box1.animate._x = 250;
_root.text_box1.animate._y = 70;
_root.text_box1.animate.gotoAndStop(16);
a = true;
}
talkmax = 4;
if (talkt == 0) {
_root.main_text = 'Thank you for helping assist us in our troubled land, large cocked one!';
}
if (talkt == 1) {
_root.main_text = 'I can restore your life.';
}
if (talkt == 2) {
_root.life = _root.lifemax;
_root.kdownhits = 3;
_root.main_text = 'There you go!';
}
if (talkt == 3) {
_root.main_text = 'Don\'t let the ill winds of this curse get you down!';
}
if (talkt < talkmax) {
if (Key.isDown(_root.attk_key)) {
if (!tx) {
++talkt;
tx = true;
}
} else {
tx = false;
}
if (Key.isDown(_root.jump_key)) {
if (!ty) {
++talkt;
ty = true;
}
} else {
ty = false;
}
}
if (talkt >= talkmax) {
if (Key.isDown(_root.attk_key)) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
talkt = 0;
talknumb = 0;
talk = false;
}
if (Key.isDown(_root.jump_key)) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
talkt = 0;
talknumb = 0;
talk = false;
}
}
} else {
a = false;
}
}
}
instance of movieClip 2184 {
onClipEvent (load) {
talk = false;
talkt = 0;
talkmax = 30;
upt = 0;
nogo = false;
_visible = false;
_root.main_text = '';
}
onClipEvent (enterFrame) {
if (!talk) {
_parent.lb.gotoAndStop('stand');
++upt;
if (this.hitTest(_root.p1.animate.limit)) {
if (_root.aux_attk) {
talk = true;
}
}
}
if (talk) {
_root.talkstart = true;
_root.p1.animate._xscale = 100;
if (!a) {
_root.qte = true;
_root.p1.animate.attack1 = false;
_root.p1.animate.attack1t = 0;
_root.p1.animate.attack2 = false;
_root.p1.animate.attack2t = 0;
_root.attachMovie('text_box1a', 'text_box1', 110);
_root.text_box1.animate._x = 250;
_root.text_box1.animate._y = 50;
_root.text_box1.animate.gotoAndStop(17);
_root.main_text = '';
a = true;
}
if (!_root.prin_talk and !_root.tai_talk) {
_root.p1.animate.gotoAndStop('stand');
_parent.lb.gotoAndStop('go');
talkmax = 1;
if (talkt == 0) {
_root.main_text = 'You\'ll need wool to make a coat, Honey-child!';
}
}
if (_root.prin_talk and !_root.tai_talk) {
talkmax = 9;
if (talkt == 0) {
_root.p1.animate.gotoAndStop('stand');
_parent.lb.gotoAndStop('go');
_root.main_text = 'Sweet corn, peach cobbler and potato salad! You have wool from the Princess?!';
}
if (talkt == 1) {
_root.main_text = 'Yeah, GURL! This will make a good coat!';
}
if (talkt == 2) {
_root.main_text = 'MMMMMMMMMHHHHHHHHMMMMMMMMM......!';
}
if (talkt == 3) {
_parent.lb.gotoAndStop('make');
_root.main_text = 'A LA GRITS AND COLLARD GREENS!';
}
if (talkt == 4) {
_root.p1.animate.gotoAndStop('cattack1');
_root.suit1 = true;
_parent.lb.gotoAndStop('go');
_root.main_text = 'Those are my magic sewing words.';
}
if (talkt == 5) {
_root.p1.animate.gotoAndStop('stand');
_root.main_text = 'Don\'t try to steal them, child!';
}
if (talkt == 6) {
_parent.lb.gotoAndStop('stand');
_root.main_text = 'Now GIT! I got shit to do!';
}
if (talkt == 7) {
_root.tai_talk = true;
}
}
if (_root.prin_talk and _root.tai_talk) {
_parent.lb.gotoAndStop('go');
_root.p1.animate.gotoAndStop('stand');
talkmax = 3;
if (talkt == 0) {
_root.main_text = 'Yes! You get the honor of wearing my creation!';
}
if (talkt == 1) {
_root.main_text = 'Now go! Go show the world, child!';
}
if (talkt == 2) {
_root.main_text = 'MMMMMMMMMHHHHHHHHMMMMMMMMM......!';
}
}
if (talkt < talkmax) {
if (!nogo) {
if (Key.isDown(_root.attk_key)) {
if (!tx) {
++talkt;
tx = true;
}
} else {
tx = false;
}
if (Key.isDown(_root.jump_key)) {
if (!ty) {
++talkt;
ty = true;
}
} else {
ty = false;
}
}
}
if (talkt >= talkmax) {
if (Key.isDown(_root.attk_key)) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
talkt = 0;
_root.p1.animate.attack1 = false;
_root.p1.animate.attack1t = 0;
_root.p1.animate.attack2 = false;
_root.p1.animate.attack2t = 0;
_root.qte = false;
talk = false;
}
if (Key.isDown(_root.jump_key)) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
_root.qte = false;
talkt = 0;
talk = false;
}
}
} else {
a = false;
}
}
}
}
instance map1 of movieClip 2311 {
onClipEvent (load) {
switchbg = false;
switchbgt = 0;
switchbgmax = 20;
door_numb = 0;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
_root.mapx = _x;
_root.mapy = _y;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
inside = false;
asc = true;
asct = 0;
ascmax = 10;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (asc) {
++asct;
if (asct >= ascmax) {
_root.qte = false;
}
}
_root.mapx = _x;
_root.mapy = _y;
_root.dc = door_numb;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
if (!_root.p1.animate.dead) {
if (switchbg) {
++switchbgt;
_root.qte = true;
_root.p1.animate.gotoAndStop('stand');
if (door_numb == 1) {
d1.gotoAndPlay(2);
}
if (door_numb == 2) {
d2.gotoAndPlay(2);
}
if (door_numb == 3) {
d3.gotoAndPlay(2);
}
if (switchbgt >= switchbgmax) {
switchbgt = 0;
inside = !inside;
_root.qte = false;
switchbg = false;
}
}
if (inside) {
gotoAndStop('in');
} else {
gotoAndStop('out');
}
}
}
}
}
movieClip 2315 {
}
instance of movieClip 2315 {
onClipEvent (load) {
this.swapDepths(105);
_x = _root.map1._x;
_y = _root.map1._y;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_x = _root.map1._x;
_y = _root.map1._y;
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
}
}
}
movieClip 2318 {
}
movieClip 2320 {
}
movieClip 2331 {
frame 18 {
stop();
}
}
movieClip 2332 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
instance wall1 of movieClip 2332 {
onClipEvent (load) {
_x = _root.map1._x - 2200;
_y = _root.map1._y + 90;
dead = false;
limit._visible = false;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
if (_root.p1.animate._x < _x) {
if (limit.hitTest(_root.p1.animate.limit)) {
_root.p1.animate._x -= _root.movespeed;
}
}
if (_root.p1.animate._x > _x) {
if (limit.hitTest(_root.p1.animate.limit)) {
_root.p1.animate._x += _root.movespeed;
}
}
if (!dead) {
gotoAndStop('nd');
}
if (dead) {
gotoAndStop('d');
}
}
}
}
instance wall3 of movieClip 2332 {
onClipEvent (load) {
_x = _root.map1._x - 2200;
_y = _root.map1._y - 10;
dead = false;
limit._visible = false;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
if (_root.p1.animate._x < _x) {
if (limit.hitTest(_root.p1.animate.limit)) {
_root.p1.animate._x -= _root.movespeed;
}
}
if (_root.p1.animate._x > _x) {
if (limit.hitTest(_root.p1.animate.limit)) {
_root.p1.animate._x += _root.movespeed;
}
}
if (_root.wall1.dead) {
dead = true;
}
if (!dead) {
gotoAndStop('nd');
}
if (dead) {
gotoAndStop('d');
}
}
}
}
frame 1071 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.moveu = false;
_root.moved = false;
_root.vert_scroll = false;
_root.scrollhor = false;
if (_root.nilly) {
_root.attachMovie('nilly1a', 'p1', 99);
}
_root.p1.animate._x = 150;
_root.p1.animate._y = 250;
_root.dir = 1;
stop();
}
movieClip 2336 {
}
movieClip 2337 {
}
movieClip 2338 {
instance black of movieClip 2337 {
onClipEvent (load) {
_visible = false;
}
}
instance of movieClip 2184 {
onClipEvent (load) {
talk = false;
talkt = 0;
talkmax = 30;
upt = 0;
nogo = false;
_visible = false;
}
onClipEvent (enterFrame) {
if (!talk) {
_parent.lb.gotoAndStop('idle');
++upt;
if (this.hitTest(_root.p1.animate.limit)) {
if (_root.aux_attk) {
talk = true;
}
}
}
if (talk) {
_root.talkstart = true;
_root.p1.animate._xscale = 100;
if (!a) {
_root.p1.animate.gotoAndStop('stand');
_root.qte = true;
_root.p1.animate.attack1 = false;
_root.p1.animate.attack1t = 0;
_root.p1.animate.attack2 = false;
_root.p1.animate.attack2t = 0;
_root.attachMovie('text_box1a', 'text_box1', 110);
_root.text_box1.animate._x = 250;
_root.text_box1.animate._y = 50;
_root.text_box1.animate.gotoAndStop(13);
a = true;
}
if (!_root.suit1) {
talkmax = 1;
if (talkt == 0) {
_root.main_text = 'Look respectable before you talk to me, DUMMEH!';
}
}
if (_root.suit1) {
if (!_root.pmp_talk and !_root.pmp_item and !_root.pmp_tech) {
talkmax = 13;
if (talkt == 0) {
_parent.lb.gotoAndStop('idle');
_root.main_text = 'What the hell are you doing in my crib?!';
}
if (talkt == 1) {
_parent.lb.gotoAndStop('walk');
_root.main_text = 'King Fluffle sent you? Why didn\'t you say so?!';
}
if (talkt == 2) {
_parent.lb.gotoAndStop('idle');
_root.main_text = 'You need to get past those rocks, huh?';
}
if (talkt == 3) {
_parent.lb.gotoAndStop('walk');
_root.main_text = 'Here, I say hear.... I say listen up!';
}
if (talkt == 4) {
_parent.lb.gotoAndStop('walk');
_root.main_text = 'I am going to show you how to do the ULTIMATE CUM SMASH!';
}
if (talkt == 5) {
_parent.lb.gotoAndStop('erection');
_root.main_text = 'First you do this!';
}
if (talkt == 6) {
_parent.lb.gotoAndStop('masturbate1');
_root.main_text = 'Then you do that!';
}
if (talkt == 7) {
_parent.lb.gotoAndStop('masturbate2');
_root.main_text = 'Unf! Unf UUUUUUNNNNNNNFFFFFFF!!!!! Pant....!';
}
if (talkt == 8) {
_parent.lb.gotoAndStop('shrinkGrow');
_root.main_text = 'It\'s no use.';
}
if (talkt == 9) {
_parent.lb.gotoAndStop('walk');
_root.main_text = 'I need you to find my MAGIC LUBE!';
}
if (talkt == 10) {
_parent.lb.gotoAndStop('walk');
_root.main_text = 'I lost it at the fishing pond!';
}
if (talkt == 11) {
_parent.lb.gotoAndStop('idle');
_root.main_text = 'Go get it and I will teach you my technique.';
}
if (talkt == 12) {
_root.pmp_talk = true;
}
}
if (_root.pmp_talk and !_root.pmp_item and !_root.pmp_tech) {
_parent.lb.gotoAndStop('walk');
talkmax = 1;
if (talkt == 0) {
_root.main_text = 'Do ya wanna learn the technique or not? Go get the lube!';
}
}
if (_root.pmp_talk and _root.pmp_item and !_root.pmp_tech) {
talkmax = 13;
if (talkt == 0) {
_parent.lb.gotoAndStop('walk');
_root.main_text = 'Alright now where were we?';
}
if (talkt == 1) {
_parent.lb.gotoAndStop('erection');
_root.main_text = 'Smack it!';
}
if (talkt == 2) {
_parent.lb.gotoAndStop('masturbate1');
_root.main_text = 'Flip it!';
}
if (talkt == 3) {
_parent.lb.gotoAndStop('masturbate2');
_root.p1.animate.gotoAndStop('jerk');
_root.main_text = 'Rub it down, OH NO!!!';
}
if (talkt == 4) {
_parent.lb.gotoAndStop('masturbate3');
_root.p1.animate.gotoAndStop('none');
_root.main_text = 'You want to join in?';
}
if (talkt == 5) {
_parent.lb.gotoAndStop('masturbate4');
_root.p1.animate.gotoAndStop('none');
_root.main_text = 'UNFF! UNFFFFF!!!! AAAAAAHHHHH!!!!';
}
if (talkt == 6) {
_parent.lb.gotoAndStop('cum');
_root.p1.animate.gotoAndStop('none');
_root.main_text = 'OOOOOOHHHHHH YYEEEEEAAAAHHHH!!!!';
}
if (talkt == 7) {
_parent.lb.gotoAndStop('idle');
_root.p1.animate.gotoAndStop('stand');
_root.main_text = 'There now you know how to splooge massive buckets.';
}
if (talkt == 8) {
_parent.lb.gotoAndStop('walk');
_root.main_text = 'Also known as the ULTIMATE CUM SMASH!';
}
if (talkt == 9) {
_root.mast_able = true;
_parent.lb.gotoAndStop('idle');
_root.main_text = 'I think I need a nap.';
}
if (talkt == 10) {
_root.pmp_tech = true;
}
}
if (_root.pmp_talk and _root.pmp_item and _root.pmp_tech) {
talkmax = 1;
if (talkt == 0) {
_root.main_text = 'I taught you everything I know. Now get the hell out of my house!';
}
}
}
if (talkt < talkmax) {
if (!nogo) {
if (Key.isDown(_root.attk_key)) {
if (!tx) {
++talkt;
tx = true;
}
} else {
tx = false;
}
if (Key.isDown(_root.jump_key)) {
if (!ty) {
++talkt;
ty = true;
}
} else {
ty = false;
}
}
}
if (talkt >= talkmax) {
if (Key.isDown(_root.attk_key)) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
talkt = 0;
_root.p1.animate.attack1 = false;
_root.p1.animate.attack1t = 0;
_root.p1.animate.attack2 = false;
_root.p1.animate.attack2t = 0;
_root.qte = false;
talk = false;
}
if (Key.isDown(_root.jump_key)) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
_root.qte = false;
talkt = 0;
talk = false;
}
}
} else {
a = false;
}
}
}
instance of movieClip 2184 {
onClipEvent (load) {
upt = 0;
_visible = false;
}
onClipEvent (enterFrame) {
++upt;
if (this.hitTest(_root.p1.animate.limit)) {
if (_root.cont_up) {
if (upt >= 25) {
_root.st_pl_up = false;
_root.st_pl_dn = true;
_root.st_pl_rt = false;
_root.st_pl_lft = false;
_root.gotoAndStop('st1b');
}
}
}
}
}
}
frame 1072 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.vert_scroll = false;
_root.st_goto_up = 'st1a';
_root.st_goto_dn = '';
_root.st_goto_rt = 'st1a';
_root.st_goto_lft = 'st1b';
if (_root.nilly) {
_root.attachMovie('nilly1a', 'p1', 99);
}
if (_root.st_pl_rt) {
_root.p1.animate._x = 250;
_root.p1.animate._y = 190;
_root.dir = 1;
_root.map1._x = 505;
_root.map1._y = -145;
}
if (_root.st_pl_lft) {
_root.p1.animate._x = 350;
_root.p1.animate._y = 190;
_root.dir = -1;
_root.map1._x = -107;
_root.map1._y = -145;
}
_root.mapx_max = 505;
_root.mapx_min = -95;
_root.attachMovie('ruby1a', 'ruby1', 100);
_root.ruby1.animate._x = -500;
_root.ruby1.animate._y = 210;
stop();
}
instance bg2 of movieClip 2110 {
onClipEvent (load) {
black._visible = false;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
}
}
}
movieClip 2342 {
}
movieClip 2344 {
}
movieClip 2345 {
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = false;
_root.st_pl_lft = true;
_root.gotoAndStop(_root.st_goto_lft);
}
}
}
}
instance map1 of movieClip 2345 {
onClipEvent (load) {
switchbg = false;
switchbgt = 0;
switchbgmax = 20;
door_numb = 0;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
_root.mapx = _x;
_root.mapy = _y;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
inside = false;
asc = true;
asct = 0;
ascmax = 10;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_root.mapx = _x;
_root.mapy = _y;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
}
}
}
movieClip 2346 {
frame 60 {
_root.gotoAndStop('ending');
_parent.removeMovieClip();
}
}
movieClip 2347 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
instance fade1 of movieClip 2347 {
onClipEvent (load) {
this.swapDepths(2001);
}
}
frame 1073 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.stage_no = 2;
_root.vert_scroll = false;
_root.moveu = false;
_root.moved = false;
_root.st_goto_up = 'st1a';
_root.st_goto_dn = '';
_root.st_goto_rt = 'st1f';
_root.st_goto_lft = 'worldmap';
if (_root.nilly) {
_root.attachMovie('nilly1a', 'p1', 99);
}
if (_root.st_pl_lft) {
_root.p1.animate._x = 350;
_root.p1.animate._y = 100;
_root.dir = -1;
_root.map1._x = -1049;
_root.map1._y = -245;
}
if (_root.st_pl_rt) {
_root.p1.animate._x = 120;
_root.p1.animate._y = 190;
_root.dir = 1;
_root.map1._x = 1453;
_root.map1._y = -245;
}
_root.attachMovie('guard1a', 'enemy1', 101);
_root.enemy1.animate.guardnumb = 0;
_root.enemy1.animate._x = _root.map1._x - 300;
_root.enemy1.animate._y = _root.map1._y + 465;
_root.attachMovie('guard1a', 'enemy2', 102);
_root.enemy2.animate.guardnumb = 1;
_root.enemy2.animate._x = _root.map1._x + 500;
_root.enemy2.animate._y = _root.map1._y + 400;
_root.mapx_max = 1445;
_root.mapx_min = -1040;
_root.playlist = 6;
if (_root.boss1_def) {
_root.bg_color = 0;
} else {
_root.bg_color = 3;
}
_root.attachMovie('slime1a', 'enemy1', 101);
_root.enemy1.animate._x = _root.map1._x - 500;
_root.enemy1.animate._y = _root.map1._y + 445;
_root.attachMovie('rubbercat1a', 'enemy2', 102);
_root.enemy2.animate._x = _root.map1._x - 300;
_root.enemy2.animate._y = _root.map1._y + 445;
_root.attachMovie('slime1a', 'enemy3', 103);
_root.enemy3.animate._x = _root.map1._x - 100;
_root.enemy3.animate._y = _root.map1._y + 445;
_root.attachMovie('rubbercat1a', 'enemy4', 104);
_root.enemy4.animate._x = _root.map1._x + 100;
_root.enemy4.animate._y = _root.map1._y + 445;
_root.attachMovie('slime1a', 'enemy5', 105);
_root.enemy5.animate._x = _root.map1._x + 300;
_root.enemy5.animate._y = _root.map1._y + 445;
_root.attachMovie('purplegirl1a', 'enemy6', 106);
_root.enemy6.animate._x = _root.map1._x + 850;
_root.enemy6.animate._y = _root.map1._y + 400;
stop();
}
movieClip 2351 {
}
movieClip 2352 {
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.wm_spot_nb = 2;
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = false;
_root.st_pl_lft = false;
_root.gotoAndStop(_root.st_goto_lft);
}
}
}
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = true;
_root.st_pl_lft = false;
_root.gotoAndStop(_root.st_goto_rt);
}
}
}
}
instance map1 of movieClip 2352 {
onClipEvent (load) {
switchbg = false;
switchbgt = 0;
switchbgmax = 20;
door_numb = 0;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
_root.mapx = _x;
_root.mapy = _y;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
inside = false;
asc = true;
asct = 0;
ascmax = 10;
}
onClipEvent (enterFrame) {
if (_root.talkstart) {
_root.qte = true;
} else {
_root.qte = false;
}
if (!_root.pause) {
_root.mapx = _x;
_root.mapy = _y;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
}
}
}
frame 1074 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.vert_scroll = false;
_root.moveu = false;
_root.moved = false;
_root.st_goto_up = 'st1a';
_root.st_goto_dn = 'st1g';
_root.st_goto_rt = 'st1f';
_root.st_goto_lft = 'st1e';
if (_root.nilly) {
_root.attachMovie('nilly1a', 'p1', 99);
}
if (_root.st_pl_up) {
_root.p1.animate._x = 260;
_root.p1.animate._y = 190;
_root.dir = 1;
_root.map1._x = 220;
_root.map1._y = -123;
}
if (_root.st_pl_rt) {
_root.p1.animate._x = 150;
_root.p1.animate._y = 190;
_root.dir = -1;
_root.map1._x = 745;
_root.map1._y = -123;
}
_root.attachMovie('guard1a', 'enemy1', 101);
_root.enemy1.animate.guardnumb = 3;
_root.enemy1.animate._x = _root.map1._x - 300;
_root.enemy1.animate._y = _root.map1._y + 350;
_root.attachMovie('guard1a', 'enemy2', 102);
_root.enemy2.animate.guardnumb = 4;
_root.enemy2.animate._x = _root.map1._x + 500;
_root.enemy2.animate._y = _root.map1._y + 350;
_root.mapx_max = 745;
_root.mapx_min = -340;
stop();
}
movieClip 2356 {
}
movieClip 2357 {
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
if (_root.cont_up) {
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = true;
_root.st_pl_lft = false;
_root.gotoAndStop(_root.st_goto_dn);
}
}
}
}
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = false;
_root.st_pl_lft = true;
_root.gotoAndStop(_root.st_goto_lft);
}
}
}
}
instance map1 of movieClip 2357 {
onClipEvent (load) {
switchbg = false;
switchbgt = 0;
switchbgmax = 20;
door_numb = 0;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
_root.mapx = _x;
_root.mapy = _y;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
inside = false;
asc = true;
asct = 0;
ascmax = 10;
}
onClipEvent (enterFrame) {
if (_root.talkstart) {
_root.qte = true;
} else {
_root.qte = false;
}
if (!_root.pause) {
_root.mapx = _x;
_root.mapy = _y;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
}
}
}
frame 1075 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.vert_scroll = true;
_root.scrollhor = true;
_root.moveu = false;
_root.moved = false;
_root.st_goto_up = 'st1f';
_root.st_goto_dn = 'st1n';
_root.st_goto_rt = 'worldmap';
_root.st_goto_lft = 'st1o';
if (_root.nilly) {
_root.attachMovie('nilly1a', 'p1', 99);
}
_root.p1.animate._x = 120;
_root.p1.animate._y = 190;
_root.dir = 1;
_root.map1._x = 1091;
_root.map1._y = -227;
_root.mapx_max = 1091;
_root.mapx_min = -640;
_root.mapy_max = -13;
_root.mapy_min = -227;
_root.attachMovie('fox1a', 'enemy1', 101);
_root.enemy1.animate._x = _root.map1._x - 300;
_root.enemy1.animate._y = _root.map1._y + 475;
stop();
}
movieClip 2361 {
}
movieClip 2363 {
}
movieClip 2365 {
}
movieClip 2374 {
}
movieClip 2381 {
}
movieClip 2390 {
}
movieClip 2391 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 2400 {
}
movieClip 2401 {
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
if (_root.cont_up) {
_root.st_pl_up = true;
_root.st_pl_dn = false;
_root.st_pl_rt = false;
_root.st_pl_lft = false;
_root.gotoAndStop(_root.st_goto_up);
}
}
}
}
instance of movieClip 2184 {
onClipEvent (load) {
talk = false;
talkt = 0;
talk_numb = 0;
talkmax = 30;
upt = 0;
_visible = false;
}
onClipEvent (enterFrame) {
if (!talk) {
_root.map1.fluf.gotoAndStop('nd');
++upt;
if (this.hitTest(_root.p1.animate.limit)) {
if (_root.aux_attk) {
talk = true;
}
}
}
if (talk) {
_root.map1.fluf.gotoAndStop('d');
_root.talkstart = true;
_root.p1.animate.gotoAndStop('stand');
if (_root.p1.animate._x > _x) {
_xscale = size;
} else {
_xscale = -size;
}
if (!a) {
_root.p1.animate.attack1 = false;
_root.p1.animate.attack1t = 0;
_root.p1.animate.attack2 = false;
_root.p1.animate.attack2t = 0;
_root.attachMovie('text_box1a', 'text_box1', 110);
_root.text_box1.animate._x = 250;
_root.text_box1.animate._y = 70;
_root.text_box1.animate.gotoAndStop(3);
a = true;
}
if (!_root.kuf_talk and !_root.prin_talk and !_root.kuf_saved) {
talkmax = 7;
if (talkt == 0) {
_root.main_text = 'Please help us, giant penis warrior!';
}
if (talkt == 1) {
_root.main_text = 'You are our only hope!';
}
if (talkt == 2) {
_root.main_text = 'Please save my daughter, the Princess! She has been kidnapped!';
}
if (talkt == 3) {
_root.main_text = 'An evil muck has been plaguing the land and it has taken away my sweet daughter!';
}
if (talkt == 4) {
_root.main_text = 'If you save her, I can help you on your journey!';
}
if (talkt == 5) {
_root.main_text = 'Those fiends must be having their way with her now!';
}
if (talkt == 6) {
_root.main_text = 'HURRY AND SAVE HER!!';
}
}
if (_root.kuf_talk and !_root.prin_talk and !_root.kuf_saved) {
talkmax = 1;
if (talkt == 0) {
_root.main_text = 'Hurry! Hurry! Get her back!!';
}
}
if (_root.kuf_talk and _root.prin_talk and !_root.kuf_saved) {
talkmax = 12;
if (talkt == 0) {
_root.main_text = 'NO! NO! NO! That was NOT my daughter!';
}
if (talkt == 1) {
_root.main_text = 'Do I look that much like a sheep?';
}
if (talkt == 2) {
_root.main_text = 'I\'m pretty sure I\'m not a sheep...';
}
if (talkt == 3) {
_root.main_text = '...or am I...?';
}
if (talkt == 4) {
_root.main_text = 'I don\'t even know anymore!';
}
if (talkt == 5) {
_root.main_text = 'Anyway, here is a key to the ROCK HOUSE next to the BEACH at Marina Town.';
_root.kuf_key = true;
}
if (talkt == 6) {
_root.main_text = 'There is a man there that can be of service...';
}
if (talkt == 7) {
_root.main_text = '...or needs to be serviced...?';
}
if (talkt == 8) {
_root.main_text = 'I can\'t remember which. Whatever.';
}
if (talkt == 9) {
_root.main_text = 'Please save my daugher! She is still out there!';
}
if (talkt == 10) {
_root.kuf_saved = true;
}
}
if (_root.kuf_talk and _root.prin_talk and _root.kuf_saved) {
talkmax = 1;
if (talkt == 0) {
_root.main_text = 'HURRY! HURRY! SAVE MY DAUGHTER!!';
}
}
if (talkt < talkmax) {
if (Key.isDown(_root.attk_key)) {
if (!tx) {
++talkt;
tx = true;
}
} else {
tx = false;
}
if (Key.isDown(_root.jump_key)) {
if (!ty) {
++talkt;
ty = true;
}
} else {
ty = false;
}
}
if (talkt >= talkmax) {
if (Key.isDown(_root.attk_key)) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
talkt = 0;
_root.p1.animate.attack1 = false;
_root.p1.animate.attack1t = 0;
_root.p1.animate.attack2 = false;
_root.p1.animate.attack2t = 0;
_root.kuf_talk = true;
talk = false;
}
if (Key.isDown(_root.jump_key)) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
talkt = 0;
_root.kuf_talk = true;
talk = false;
}
}
} else {
a = false;
}
}
}
}
instance map1 of movieClip 2401 {
onClipEvent (load) {
switchbg = false;
switchbgt = 0;
switchbgmax = 20;
door_numb = 0;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
_root.mapx = _x;
_root.mapy = _y;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
inside = false;
asc = true;
asct = 0;
ascmax = 10;
}
onClipEvent (enterFrame) {
if (_root.talkstart) {
_root.qte = true;
} else {
_root.qte = false;
}
if (!_root.pause) {
_root.mapx = _x;
_root.mapy = _y;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
}
}
}
frame 1076 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.playlist = 0;
_root.bg_color = 0;
_root.clean();
_root.mapmax = 150;
_root.mapmin = 400;
_root.vert_scroll = true;
_root.moveu = false;
_root.moved = false;
_root.stage_no = 3;
_root.st_goto_up = 'st1a';
_root.st_goto_dn = 'st1i';
_root.st_goto_rt = 'worldmap';
_root.st_goto_lft = 'worldmap';
if (_root.nilly) {
_root.attachMovie('nilly1a', 'p1', 99);
}
if (_root.st_pl_lft) {
_root.p1.animate._x = 100;
_root.p1.animate._y = 150;
_root.dir = 1;
_root.map1._x = 260;
_root.map1._y = -13;
}
if (_root.st_pl_rt) {
_root.p1.animate._x = 100;
_root.p1.animate._y = 190;
_root.dir = 1;
_root.map1._x = 270;
_root.map1._y = -578;
}
_root.mapx_max = 260;
_root.mapx_min = 170;
_root.mapy_max = -13;
_root.mapy_min = -682;
_root.attachMovie('fish1a', 'enemy1', 101);
_root.enemy1.animate._x = _root.map1._x + 150;
_root.enemy1.animate._y = _root.map1._y + 350;
_root.attachMovie('fish1a', 'enemy2', 102);
_root.enemy2.animate._x = _root.map1._x + 150;
_root.enemy2.animate._y = _root.map1._y + 500;
_root.attachMovie('fish1a', 'enemy3', 103);
_root.enemy3.animate._x = _root.map1._x + 150;
_root.enemy3.animate._y = _root.map1._y + 600;
_root.attachMovie('fish1a', 'enemy4', 104);
_root.enemy4.animate._x = _root.map1._x + 150;
_root.enemy4.animate._y = _root.map1._y + 700;
_root.attachMovie('fish1a', 'enemy5', 105);
_root.enemy5.animate._x = _root.map1._x + 150;
_root.enemy5.animate._y = _root.map1._y + 800;
stop();
}
movieClip 2410 {
}
movieClip 2414 {
}
movieClip 2419 {
frame 18 {
m;
}
}
movieClip 2421 {
}
movieClip 2422 {
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.wm_spot_nb = 4;
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = false;
_root.st_pl_lft = false;
_root.gotoAndStop(_root.st_goto_rt);
}
}
}
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = true;
_root.st_pl_lft = false;
_root.gotoAndStop(_root.st_goto_rt);
}
}
}
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.wm_spot_nb = 4;
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = false;
_root.st_pl_lft = false;
_root.gotoAndStop(_root.st_goto_lft);
}
}
}
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = true;
_root.st_pl_lft = false;
_root.gotoAndStop(_root.st_goto_rt);
}
}
}
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = false;
_root.st_pl_lft = true;
_root.gotoAndStop(_root.st_goto_dn);
}
}
}
instance splasher of movieClip 2421 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
if (!a) {
_root.attachMovie('splash1a', 'splash1' + _root.debris, _root.debris++);
_root['splash1' + _root.debris].animate._x = _root.p1.animate._x;
_root['splash1' + _root.debris].animate._y = _root.p1.animate._y;
a = true;
}
} else {
a = false;
}
}
}
}
instance map1 of movieClip 2422 {
onClipEvent (load) {
switchbg = false;
switchbgt = 0;
switchbgmax = 20;
door_numb = 0;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
_root.mapx = _x;
_root.mapy = _y;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
inside = false;
asc = true;
asct = 0;
ascmax = 10;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_root.mapx = _x;
_root.mapy = _y;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
}
}
}
movieClip 2424 {
}
instance of movieClip 2112 {
onClipEvent (load) {
}
onClipEvent (enterFrame) {
if (_root.map1._y < -120) {
_root.p1.animate.swim = true;
} else {
_root.p1.animate.swim = false;
}
}
}
frame 1077 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.vert_scroll = false;
_root.moveu = false;
_root.moved = false;
_root.st_goto_up = 'st1a';
_root.st_goto_dn = 'st1i';
_root.st_goto_rt = 'st1h';
_root.st_goto_lft = 'st1j';
if (_root.nilly) {
_root.attachMovie('nilly1a', 'p1', 99);
}
if (_root.st_pl_rt) {
_root.p1.animate._x = 100;
_root.p1.animate._y = 190;
_root.dir = 1;
_root.map1._x = 465;
_root.map1._y = -90;
}
if (_root.st_pl_lft) {
_root.p1.animate._x = 250;
_root.p1.animate._y = 190;
_root.dir = -1;
_root.map1._x = -30;
_root.map1._y = -90;
}
_root.mapx_max = 465;
_root.mapx_min = -30;
_root.mapy_max = -13;
_root.mapy_min = -682;
_root.attachMovie('fish1a', 'enemy1', 101);
_root.enemy1.animate._x = _root.map1._x + 200;
_root.enemy1.animate._y = _root.map1._y + 250;
_root.attachMovie('fish1a', 'enemy2', 102);
_root.enemy2.animate._x = _root.map1._x + 100;
_root.enemy2.animate._y = _root.map1._y + 200;
_root.attachMovie('fish1a', 'enemy3', 103);
_root.enemy3.animate._x = _root.map1._x;
_root.enemy3.animate._y = _root.map1._y + 300;
_root.attachMovie('fish1a', 'enemy4', 104);
_root.enemy4.animate._x = _root.map1._x - 100;
_root.enemy4.animate._y = _root.map1._y + 250;
_root.attachMovie('fish1a', 'enemy5', 105);
_root.enemy5.animate._x = _root.map1._x - 200;
_root.enemy5.animate._y = _root.map1._y + 300;
_root.mapmax = 500;
_root.mapmin = 300;
stop();
}
movieClip 2429 {
}
movieClip 2430 {
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = true;
_root.st_pl_lft = false;
_root.gotoAndStop(_root.st_goto_rt);
}
}
}
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = false;
_root.st_pl_lft = true;
_root.gotoAndStop(_root.st_goto_lft);
}
}
}
}
instance map1 of movieClip 2430 {
onClipEvent (load) {
switchbg = false;
switchbgt = 0;
switchbgmax = 20;
door_numb = 0;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
_root.mapx = _x;
_root.mapy = _y;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
inside = false;
asc = true;
asct = 0;
ascmax = 10;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_root.mapx = _x;
_root.mapy = _y;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
}
}
}
instance of movieClip 2112 {
onClipEvent (load) {
}
onClipEvent (enterFrame) {
_root.p1.animate.swim = true;
}
}
frame 1078 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.vert_scroll = true;
_root.moveu = false;
_root.moved = false;
_root.st_goto_up = 'st1a';
_root.st_goto_dn = 'st1i';
_root.st_goto_rt = 'st1i';
_root.st_goto_lft = 'worldmap';
if (_root.nilly) {
_root.attachMovie('nilly1a', 'p1', 99);
}
if (_root.st_pl_lft) {
_root.p1.animate._x = 370;
_root.p1.animate._y = 190;
_root.dir = 1;
_root.map1._x = -268;
_root.map1._y = -470;
}
if (_root.st_pl_rt) {
_root.p1.animate._x = 350;
_root.p1.animate._y = 190;
_root.dir = -1;
_root.map1._x = -268;
_root.map1._y = -10;
}
_root.mapx_max = 723;
_root.mapx_min = -268;
_root.mapy_max = -10;
_root.mapy_min = -475;
if (_root.pmp_talk and !_root.pmp_item) {
_root.attachMovie('chest2a', 'chest1', 115);
_root.chest1.animate._x = _root.map1._x - 630;
_root.chest1.animate._y = _root.map1._y + 610;
}
_root.attachMovie('fish1a', 'enemy1', 101);
_root.enemy1.animate._x = _root.map1._x + 150;
_root.enemy1.animate._y = _root.map1._y + 350;
_root.attachMovie('fish1a', 'enemy2', 102);
_root.enemy2.animate._x = _root.map1._x + 250;
_root.enemy2.animate._y = _root.map1._y + 500;
_root.attachMovie('fish1a', 'enemy3', 103);
_root.enemy3.animate._x = _root.map1._x + 350;
_root.enemy3.animate._y = _root.map1._y + 600;
_root.attachMovie('fish1a', 'enemy4', 104);
_root.enemy4.animate._x = _root.map1._x + 450;
_root.enemy4.animate._y = _root.map1._y + 700;
_root.attachMovie('fish1a', 'enemy5', 105);
_root.enemy5.animate._x = _root.map1._x + 150;
_root.enemy5.animate._y = _root.map1._y + 800;
_root.mapmax = 400;
_root.mapmin = 400;
stop();
}
movieClip 2435 {
}
movieClip 2436 {
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = true;
_root.st_pl_lft = false;
_root.gotoAndStop(_root.st_goto_rt);
}
}
}
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.wm_spot_nb = 4;
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = false;
_root.st_pl_lft = false;
_root.gotoAndStop(_root.st_goto_lft);
}
}
}
instance splasher of movieClip 2421 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
if (!a) {
_root.attachMovie('splash1a', 'splash1' + _root.debris, _root.debris++);
_root['splash1' + _root.debris].animate._x = _root.p1.animate._x;
_root['splash1' + _root.debris].animate._y = _root.p1.animate._y;
a = true;
}
} else {
a = false;
}
}
}
}
instance map1 of movieClip 2436 {
onClipEvent (load) {
switchbg = false;
switchbgt = 0;
switchbgmax = 20;
door_numb = 0;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
_root.mapx = _x;
_root.mapy = _y;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
inside = false;
asc = true;
asct = 0;
ascmax = 10;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_root.mapx = _x;
_root.mapy = _y;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
}
}
}
instance of movieClip 2112 {
onClipEvent (load) {
}
onClipEvent (enterFrame) {
if (_root.map1._y < -50) {
_root.p1.animate.swim = true;
} else {
_root.p1.animate.swim = false;
}
}
}
frame 1079 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.stage_no = 4;
_root.rain_ground = 225;
_root.vert_scroll = false;
_root.moveu = false;
_root.moved = false;
_root.st_goto_up = 'st1a';
_root.st_goto_dn = '';
_root.st_goto_rt = 'stll';
_root.st_goto_lft = 'worldmap';
if (_root.nilly) {
_root.attachMovie('nilly1a', 'p1', 99);
}
if (_root.st_pl_lft) {
_root.p1.animate._x = 300;
_root.p1.animate._y = 190;
_root.dir = -1;
_root.map1._x = -1160;
_root.map1._y = -150;
}
if (_root.st_pl_rt) {
_root.p1.animate._x = 150;
_root.p1.animate._y = 190;
_root.dir = 1;
_root.map1._x = 1625;
_root.map1._y = -150;
}
_root.mapx_max = 1625;
_root.mapx_min = -1189;
_root.attachMovie('treasurebox1a', 'tb1', 115);
_root.tb1.animate._x = _root.map1._x + 300;
_root.tb1.animate._y = _root.map1._y + 235;
_root.attachMovie('bat1a', 'enemy1', 101);
_root.enemy1.animate._x = _root.map1._x - 200;
_root.enemy1.animate._y = _root.map1._y + 150;
_root.attachMovie('bat1a', 'enemy2', 102);
_root.enemy2.animate._x = _root.map1._x;
_root.enemy2.animate._y = _root.map1._y + 150;
_root.attachMovie('bat1a', 'enemy3', 103);
_root.enemy3.animate._x = _root.map1._x + 200;
_root.enemy3.animate._y = _root.map1._y + 150;
_root.attachMovie('bat1a', 'enemy4', 104);
_root.enemy4.animate._x = _root.map1._x + 400;
_root.enemy4.animate._y = _root.map1._y + 150;
_root.attachMovie('bat1a', 'enemy5', 105);
_root.enemy5.animate._x = _root.map1._x + 600;
_root.enemy5.animate._y = _root.map1._y + 150;
_root.playlist = 4;
stop();
}
movieClip 2439 {
}
instance of movieClip 2439 {
onClipEvent (load) {
gspeed = 25;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.movespeed / gspeed;
}
if (_root.movel) {
_x = _x + _root.movespeed / gspeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
}
}
}
movieClip 2444 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 2445 {
instance of movieClip 2444 {
onClipEvent (load) {
if (!_root.kuf_talk) {
gotoAndStop('a');
}
if (_root.kuf_talk) {
gotoAndStop('b');
}
}
onClipEvent (enterFrame) {
if (!_root.kuf_talk) {
gotoAndStop('a');
}
if (_root.kuf_talk) {
gotoAndStop('b');
}
}
}
}
movieClip 2447 {
}
movieClip 2449 {
}
movieClip 2450 {
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.wm_spot_nb = 3;
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = false;
_root.st_pl_lft = false;
_root.gotoAndStop(_root.st_goto_lft);
}
}
}
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = true;
_root.st_pl_lft = false;
_root.gotoAndStop(_root.st_goto_rt);
}
}
}
}
instance map1 of movieClip 2450 {
onClipEvent (load) {
switchbg = false;
switchbgt = 0;
switchbgmax = 20;
door_numb = 0;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
_root.mapx = _x;
_root.mapy = _y;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
inside = false;
asc = true;
asct = 0;
ascmax = 10;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_root.mapx = _x;
_root.mapy = _y;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
}
}
}
instance of movieClip 2146 {
onClipEvent (load) {
_root.rain_ground = 300;
mapmin = 1800;
rainy = true;
stop_trigger = false;
rain_timer = 0;
rain_timermax = 5;
tclap = false;
tclapt = 0;
tclapmax = 2;
claptimer = 0;
claptimermax = 350;
bgtimer = 0;
claps = new Sound();
claps.attachSound('tclaps');
winds = new Sound();
winds.attachSound('winds_snd');
winds.onSoundComplete = function () {
winds.start();
};
}
onClipEvent (enterFrame) {
if (rainy) {
++rain_timer;
++claptimer;
if (!a) {
winds.start();
a = true;
}
if (claptimer >= claptimermax) {
tclap = true;
claptimer = 0;
}
if (tclap) {
++tclapt;
_root.bg_color = 5;
if (tclapt >= tclapmax) {
tclapt = 0;
claps.start();
tclap = false;
}
} else {
_root.bg_color = 1;
}
if (rain_timer >= rain_timermax) {
_root.attachMovie('raindrop1a', 'rain1' + _root.spark, _root.spark++);
_root['rain1' + _root.spark].animate._x = random(600);
_root['rain1' + _root.spark].animate._y = 0;
rain_timer = 0;
}
} else {
ra = false;
}
if (!rainy) {
_root.playlist = 3;
if (!rb) {
stopAllSounds();
_root.muscont.a = false;
rb = true;
}
_root.bg_color = 0;
} else {
rb = false;
}
}
}
frame 1080 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.rain_ground = 300;
_root.vert_scroll = true;
_root.scrollhor = true;
_root.moveu = false;
_root.moved = false;
_root.st_goto_up = 'st1m';
_root.st_goto_dn = 'st1n';
_root.st_goto_rt = 'st1o';
_root.st_goto_lft = 'st1k';
if (_root.nilly) {
_root.attachMovie('nilly1a', 'p1', 99);
}
if (_root.st_pl_lft) {
_root.p1.animate._x = 320;
_root.p1.animate._y = 190;
_root.dir = 1;
_root.map1._x = -1215;
_root.map1._y = -250;
}
if (_root.st_pl_rt) {
_root.p1.animate._x = 150;
_root.p1.animate._y = 190;
_root.dir = -1;
_root.map1._x = 1670;
_root.map1._y = -250;
}
if (_root.st_pl_up) {
_root.p1.animate._x = 250;
_root.p1.animate._y = 190;
_root.dir = 1;
_root.map1._x = 588;
_root.map1._y = -250;
}
if (_root.st_pl_dn and !_root.up_all_go) {
_root.p1.animate._x = 200;
_root.p1.animate._y = 190;
_root.dir = -1;
_root.map1._x = 45;
_root.map1._y = -250;
}
if (_root.st_pl_dn and _root.up_all_go) {
_root.p1.animate._x = 300;
_root.p1.animate._y = 0;
_root.dir = -1;
_root.map1._x = 45;
_root.map1._y = -250;
_root.up_all_go = false;
}
_root.mapx_max = 1657;
_root.mapx_min = -1215;
_root.mapy_max = 1625;
_root.mapy_min = -250;
_root.bg1._x = -310;
_root.bg1._y = 0;
_root.attachMovie('treasurebox1a', 'tb1', 115);
_root.tb1.animate._x = _root.map1._x + 700;
_root.tb1.animate._y = _root.map1._y + 150;
_root.attachMovie('bat1a', 'enemy1', 101);
_root.enemy1.animate._x = _root.map1._x - 1200;
_root.enemy1.animate._y = _root.map1._y + 250;
_root.attachMovie('bat1a', 'enemy2', 102);
_root.enemy2.animate._x = _root.map1._x - 1000;
_root.enemy2.animate._y = _root.map1._y + 250;
_root.attachMovie('bat1a', 'enemy3', 103);
_root.enemy3.animate._x = _root.map1._x - 700;
_root.enemy3.animate._y = _root.map1._y + 250;
_root.attachMovie('bat1a', 'enemy4', 104);
_root.enemy4.animate._x = _root.map1._x - 400;
_root.enemy4.animate._y = _root.map1._y + 250;
_root.attachMovie('bat1a', 'enemy5', 105);
_root.enemy5.animate._x = _root.map1._x;
_root.enemy5.animate._y = _root.map1._y + 250;
stop();
}
instance bg1 of movieClip 2439 {
onClipEvent (load) {
gspeed = 50;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.movespeed / gspeed;
}
if (_root.movel) {
_x = _x + _root.movespeed / gspeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
}
}
}
movieClip 2454 {
}
movieClip 2458 {
}
movieClip 2464 {
frame 27 {
stop();
}
}
movieClip 2466 {
}
movieClip 2467 {
}
movieClip 2468 {
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = false;
_root.st_pl_lft = true;
_root.gotoAndStop(_root.st_goto_lft);
}
}
}
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = true;
_root.st_pl_lft = false;
_root.gotoAndStop(_root.st_goto_rt);
}
}
}
instance of movieClip 2127 {
onClipEvent (load) {
rts = 0;
rtsmax = 60;
}
onClipEvent (enterFrame) {
++rts;
if (rts >= rtsmax) {
if (this.hitTest(_root.p1.animate.limit)) {
if (_root.cont_up) {
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = true;
_root.st_pl_lft = false;
_root.gotoAndStop(_root.st_goto_up);
}
}
}
}
}
instance of movieClip 2127 {
onClipEvent (load) {
rts = 0;
rtsmax = 60;
}
onClipEvent (enterFrame) {
++rts;
if (rts >= rtsmax) {
if (this.hitTest(_root.p1.animate.limit)) {
if (_root.cont_up) {
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = true;
_root.st_pl_lft = false;
_root.gotoAndStop(_root.st_goto_dn);
}
}
}
}
}
}
instance map1 of movieClip 2468 {
onClipEvent (load) {
switchbg = false;
switchbgt = 0;
switchbgmax = 20;
door_numb = 0;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
_root.mapx = _x;
_root.mapy = _y;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
inside = false;
asc = true;
asct = 0;
ascmax = 10;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_root.mapx = _x;
_root.mapy = _y;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
}
}
}
frame 1081 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.rain_ground = 225;
_root.vert_scroll = false;
_root.moveu = false;
_root.moved = false;
_root.st_goto_up = 'stll';
_root.st_goto_dn = '';
_root.st_goto_rt = 'stll';
_root.st_goto_lft = 'worldmap';
if (_root.nilly) {
_root.attachMovie('nilly1a', 'p1', 99);
}
_root.p1.animate._x = 240;
_root.p1.animate._y = 190;
_root.dir = 1;
_root.map1._x = 182;
_root.map1._y = -285;
_root.mapx_max = 275;
_root.mapx_min = 155;
if (!_root.boss_start and !_root.prin_intro and _root.bell_rung) {
_root.attachMovie('sheep2a', 'enemy1', 101);
_root.enemy1.animate._x = 90;
_root.enemy1.animate._y = 210;
}
stop();
}
instance of movieClip 2439 {
onClipEvent (load) {
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.movespeed / gspeed;
}
if (_root.movel) {
_x = _x + _root.movespeed / gspeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
}
}
}
movieClip 2473 {
}
movieClip 2474 {
instance of movieClip 2127 {
onClipEvent (load) {
rts = 0;
rtsmax = 60;
}
onClipEvent (enterFrame) {
++rts;
if (rts >= rtsmax) {
if (this.hitTest(_root.p1.animate.limit)) {
if (_root.cont_up) {
_root.st_pl_up = true;
_root.st_pl_dn = false;
_root.st_pl_rt = false;
_root.st_pl_lft = false;
_root.gotoAndStop(_root.st_goto_up);
}
}
}
}
}
}
instance map1 of movieClip 2474 {
onClipEvent (load) {
switchbg = false;
switchbgt = 0;
switchbgmax = 20;
door_numb = 0;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
_root.mapx = _x;
_root.mapy = _y;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
inside = false;
asc = true;
asct = 0;
ascmax = 10;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_root.mapx = _x;
_root.mapy = _y;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
}
}
}
frame 1082 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.vert_scroll = false;
_root.scrollhor = false;
_root.moveu = false;
_root.moved = false;
_root.st_goto_up = 'st1a';
_root.st_goto_dn = 'stll';
_root.st_goto_rt = 'stll';
_root.st_goto_lft = 'worldmap';
if (_root.nilly) {
_root.attachMovie('nilly1a', 'p1', 99);
}
_root.p1.animate._x = 200;
_root.p1.animate._y = 190;
_root.dir = 1;
_root.map1._x = 226;
_root.map1._y = -40;
_root.mapx_max = 1625;
_root.mapx_min = -1189;
stop();
}
movieClip 2478 {
}
movieClip 2479 {
}
movieClip 2481 {
}
movieClip 2482 {
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
if (_root.cont_up) {
_root.up_all_go = false;
_root.st_pl_up = false;
_root.st_pl_dn = true;
_root.st_pl_rt = false;
_root.st_pl_lft = false;
_root.gotoAndStop(_root.st_goto_dn);
}
}
}
}
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.up_all_go = true;
_root.st_pl_up = false;
_root.st_pl_dn = true;
_root.st_pl_rt = false;
_root.st_pl_lft = false;
_root.gotoAndStop(_root.st_goto_dn);
}
}
}
instance of movieClip 2127 {
onClipEvent (load) {
talk = false;
talkt = 0;
talkmax = 2;
}
onClipEvent (enterFrame) {
if (!talk) {
if (_root.aux_attk) {
if (this.hitTest(_root.p1.animate.limit)) {
if (!_root.bell_rung) {
talk = true;
}
}
}
}
if (talk) {
if (!dt) {
_root.qte = true;
_root.talkstart = true;
open_snd.start();
_root.attachMovie('text_box1a', 'text_box1', 110);
_root.text_box1.animate._x = 250;
_root.text_box1.animate._y = 70;
_root.text_box1.animate.gotoAndStop(22);
dt = true;
}
if (talkt == 0) {
_root.main_text = 'What a terrible night to have a curse.';
}
if (talkt == 1) {
_root.bell_rung = true;
_root.main_text = 'What a terrible night to have a curse.';
}
if (talkt < talkmax) {
if (Key.isDown(_root.attk_key)) {
if (!tx) {
++talkt;
tx = true;
}
} else {
tx = false;
}
if (Key.isDown(_root.jump_key)) {
if (!ty) {
++talkt;
ty = true;
}
} else {
ty = false;
}
}
if (talkt >= talkmax) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
talkt = 0;
talknumb = 0;
saved = true;
_root.qte = false;
talk = false;
}
}
}
}
}
instance map1 of movieClip 2482 {
onClipEvent (load) {
black._visible = false;
blue._visible = false;
green._visible = false;
}
}
frame 1083 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.vert_scroll = false;
_root.moveu = false;
_root.moved = false;
_root.st_goto_up = 'st1a';
_root.st_goto_dn = '';
_root.st_goto_rt = 'st1p';
_root.st_goto_lft = 'stll';
if (_root.nilly) {
_root.attachMovie('nilly1a', 'p1', 99);
}
if (_root.st_pl_lft) {
_root.p1.animate._x = 350;
_root.p1.animate._y = 190;
_root.dir = 1;
_root.map1._x = -704;
_root.map1._y = -280;
}
if (_root.st_pl_rt) {
_root.p1.animate._x = 120;
_root.p1.animate._y = 190;
_root.dir = -1;
_root.map1._x = 1120;
_root.map1._y = -280;
}
_root.mapx_max = 1120;
_root.mapx_min = -705;
if (_root.boss1_def) {
_root.attachMovie('slime1a', 'enemy1', 101);
_root.enemy1.animate._x = _root.map1._x - 500;
_root.enemy1.animate._y = _root.map1._y + 530;
_root.attachMovie('rubbercat1a', 'enemy2', 102);
_root.enemy2.animate._x = _root.map1._x - 300;
_root.enemy2.animate._y = _root.map1._y + 530;
_root.attachMovie('slime1a', 'enemy3', 103);
_root.enemy3.animate._x = _root.map1._x - 100;
_root.enemy3.animate._y = _root.map1._y + 530;
_root.attachMovie('rubbercat1a', 'enemy4', 104);
_root.enemy4.animate._x = _root.map1._x + 100;
_root.enemy4.animate._y = _root.map1._y + 530;
_root.attachMovie('slime1a', 'enemy5', 105);
_root.enemy5.animate._x = _root.map1._x + 300;
_root.enemy5.animate._y = _root.map1._y + 530;
}
stop();
}
movieClip 2485 {
}
instance of movieClip 2485 {
onClipEvent (load) {
gspeed = 25;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.movespeed / gspeed;
}
if (_root.movel) {
_x = _x + _root.movespeed / gspeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
}
}
}
movieClip 2488 {
}
movieClip 2491 {
}
movieClip 2493 {
}
movieClip 2494 {
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = false;
_root.st_pl_lft = true;
_root.gotoAndStop(_root.st_goto_lft);
}
}
}
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (_root.boss1_def) {
if (_root.prin_talk) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = true;
_root.st_pl_lft = false;
_root.gotoAndStop(_root.st_goto_rt);
}
}
}
}
}
}
instance map1 of movieClip 2494 {
onClipEvent (load) {
switchbg = false;
switchbgt = 0;
switchbgmax = 20;
door_numb = 0;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
_root.mapx = _x;
_root.mapy = _y;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
inside = false;
asc = true;
asct = 0;
ascmax = 10;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_root.mapx = _x;
_root.mapy = _y;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
}
}
}
instance of movieClip 2146 {
onClipEvent (load) {
_root.rain_ground = 260;
mapmin = 2200;
rainy = true;
stop_trigger = false;
rain_timer = 0;
rain_timermax = 5;
tclap = false;
tclapt = 0;
tclapmax = 2;
claptimer = 0;
claptimermax = 350;
bgtimer = 0;
claps = new Sound();
claps.attachSound('tclaps');
winds = new Sound();
winds.attachSound('winds_snd');
winds.onSoundComplete = function () {
winds.start();
};
}
onClipEvent (enterFrame) {
if (rainy) {
++rain_timer;
++claptimer;
if (!a) {
winds.start();
a = true;
}
if (claptimer >= claptimermax) {
tclap = true;
claptimer = 0;
}
if (tclap) {
++tclapt;
_root.bg_color = 5;
if (tclapt >= tclapmax) {
tclapt = 0;
claps.start();
tclap = false;
}
} else {
_root.bg_color = 1;
}
if (rain_timer >= rain_timermax) {
_root.attachMovie('raindrop1a', 'rain1' + _root.spark, _root.spark++);
_root['rain1' + _root.spark].animate._x = random(600);
_root['rain1' + _root.spark].animate._y = 0;
rain_timer = 0;
}
if (_root.boss1_def) {
rainy = false;
}
} else {
ra = false;
}
if (!rainy) {
_root.bg_color = 0;
} else {
rb = false;
}
}
}
instance of movieClip 2112 {
onClipEvent (load) {
talk = false;
talkt = 0;
talkmax = 0;
go_able = true;
go_ablet = 0;
go_ablemax = 10;
techt = 0;
techmax = 0;
tech1t = 0;
tech1max = 0;
bspeed = 5;
howl_snd = new Sound();
howl_snd.attachSound('howl_snd');
}
onClipEvent (enterFrame) {
if (_root.prin_intro) {
if (!_root.boss1_def) {
if (!_root.boss_start) {
if (!talk) {
if (_root.map1._x <= -130) {
_root.mapx_max = -200;
_root.mapx_min = -705;
if (!zz) {
_root.qte = true;
_root.p1.animate._x = 90;
_root.p1.animate._y = 240;
_root.p1.animate._xscale = 100;
_root.p1.animate.dir = 1;
_root.p1.animate.gotoAndStop('stand');
talk = true;
zz = true;
}
}
}
if (talk) {
if (!ta) {
_root.attachMovie('text_box1a', 'text_box1', 110);
_root.text_box1.animate._x = 250;
_root.text_box1.animate._y = 70;
_root.text_box1.animate.gotoAndStop(7);
ta = true;
}
talkmax = 6;
if (talkt == 0) {
_root.main_text = 'I hope you haven\'t come for the Princess. She\'s mine now!';
}
if (talkt == 1) {
go_able = false;
if (!addb) {
_root.attachMovie('werewolf1a', 'enemy1', 101);
_root.enemy1.animate._x = 435;
_root.enemy1.animate._y = 270;
_root.attachMovie('sheep1a', 'fluff1', 102);
_root.fluff1.animate._x = 475;
_root.fluff1.animate._y = 235;
addb = true;
}
_root.enemy1.animate._x -= bspeed;
_root.enemy1.animate.gotoAndStop('run');
_root.enemy1.animate._xscale = 100;
_root.fluff1.animate._x -= bspeed;
_root.fluff1.animate._xscale = 100;
_root.fluff1.animate.gotoAndStop('bag');
if (_root.enemy1.animate._x <= 230) {
talkt = 2;
}
}
if (talkt == 2) {
go_able = true;
_root.main_text = 'Looks like I get a GIANT SAUSAGE at the end of this Puffy Pink Princess Pussy Buffet!';
_root.enemy1.animate.gotoAndStop('stand1');
_root.fluff1.animate.gotoAndStop('bag');
}
if (talkt == 3) {
go_able = false;
++tech1t;
tech1max = 110;
if (!hs) {
howl_snd.start();
hs = true;
}
_root.enemy1.animate.gotoAndStop('howl');
_root.fluff1.animate.gotoAndStop('peek');
if (tech1t >= tech1max) {
talkt = 4;
}
}
if (talkt == 4) {
go_able = false;
++techt;
techmax = 110;
_root.enemy1.animate.gotoAndStop('erection');
_root.fluff1.animate.gotoAndStop('peek');
if (techt >= techmax) {
techt = 0;
talkt = 5;
}
}
if (talkt == 5) {
_root.main_text = 'MMMMMM....ALL YOU CAN EAT!!!';
go_able = true;
_root.enemy1.animate.gotoAndStop('stand1');
_root.fluff1.animate.gotoAndStop('bag');
}
if (talkt < talkmax) {
if (go_able) {
if (Key.isDown(_root.attk_key)) {
if (!tx) {
++talkt;
tx = true;
}
} else {
tx = false;
}
if (Key.isDown(_root.jump_key)) {
if (!ty) {
++talkt;
ty = true;
}
} else {
ty = false;
}
}
}
if (talkt >= talkmax) {
if (Key.isDown(_root.attk_key)) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
talkt = 0;
talknumb = 0;
_root.playlist = 2;
stopAllSounds();
_root.muscont.a = false;
_root.qte = false;
_root.boss_start = true;
talk = false;
}
if (Key.isDown(_root.jump_key)) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
talkt = 0;
talknumb = 0;
_root.playlist = 2;
stopAllSounds();
_root.muscont.a = false;
_root.qte = false;
_root.boss_start = true;
talk = false;
}
}
}
}
}
}
}
}
frame 1084 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.bg_color = 0;
_root.vert_scroll = true;
_root.scrollhor = true;
_root.moveu = false;
_root.moved = false;
_root.st_goto_up = 'st1q';
_root.st_goto_dn = 'st1n';
_root.st_goto_rt = 'worldmap';
_root.st_goto_lft = 'st1o';
if (_root.nilly) {
_root.attachMovie('nilly1a', 'p1', 99);
}
if (_root.st_pl_lft) {
_root.p1.animate._x = 120;
_root.p1.animate._y = 190;
_root.dir = 1;
_root.map1._x = -1689;
_root.map1._y = -300;
}
if (_root.st_pl_rt) {
_root.p1.animate._x = 150;
_root.p1.animate._y = 190;
_root.dir = -1;
_root.map1._x = 1253;
_root.map1._y = -125;
}
if (_root.st_pl_up) {
_root.p1.animate._x = 200;
_root.p1.animate._y = 30;
_root.dir = -1;
_root.map1._x = 320;
_root.map1._y = -5;
}
_root.mapx_max = 1253;
_root.mapx_min = -800;
_root.mapy_max = -6;
_root.mapy_min = -145;
_root.bg1._x = -265;
_root.bg1._y = 105;
_root.attachMovie('bat1a', 'enemy1', 101);
_root.enemy1.animate._x = _root.map1._x - 200;
_root.enemy1.animate._y = _root.map1._y + 150;
_root.attachMovie('bat1a', 'enemy2', 102);
_root.enemy2.animate._x = _root.map1._x;
_root.enemy2.animate._y = _root.map1._y + 150;
_root.attachMovie('bat1a', 'enemy3', 103);
_root.enemy3.animate._x = _root.map1._x + 200;
_root.enemy3.animate._y = _root.map1._y + 150;
_root.attachMovie('bat1a', 'enemy4', 104);
_root.enemy4.animate._x = _root.map1._x + 400;
_root.enemy4.animate._y = _root.map1._y + 150;
_root.attachMovie('bat1a', 'enemy5', 105);
_root.enemy5.animate._x = _root.map1._x + 600;
_root.enemy5.animate._y = _root.map1._y + 150;
stop();
}
movieClip 2496 {
}
movieClip 2499 {
}
instance bg1 of movieClip 2499 {
onClipEvent (load) {
gspeed = 25;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.movespeed / gspeed;
}
if (_root.movel) {
_x = _x + _root.movespeed / gspeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
}
}
}
movieClip 2503 {
}
movieClip 2505 {
}
movieClip 2506 {
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = false;
_root.st_pl_lft = true;
_root.gotoAndStop(_root.st_goto_lft);
}
}
}
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.wm_spot_nb = 3;
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = false;
_root.st_pl_lft = false;
_root.gotoAndStop(_root.st_goto_rt);
}
}
}
instance of movieClip 2127 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
if (_root.cont_up) {
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = false;
_root.st_pl_lft = false;
_root.gotoAndStop(_root.st_goto_up);
}
}
}
}
}
instance map1 of movieClip 2506 {
onClipEvent (load) {
switchbg = false;
switchbgt = 0;
switchbgmax = 20;
door_numb = 0;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
_root.mapx = _x;
_root.mapy = _y;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
inside = false;
asc = true;
asct = 0;
ascmax = 10;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_root.mapx = _x;
_root.mapy = _y;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
}
}
}
frame 1085 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.bg_color = 0;
_root.vert_scroll = false;
_root.scrollhor = false;
_root.moveu = false;
_root.moved = false;
_root.st_goto_up = 'st1a';
_root.st_goto_dn = 'st1p';
_root.st_goto_rt = 'stll';
_root.st_goto_lft = 'worldmap';
if (_root.nilly) {
_root.attachMovie('nilly1a', 'p1', 99);
}
_root.p1.animate._x = 250;
_root.p1.animate._y = 200;
_root.dir = 1;
_root.map1._x = 228;
_root.map1._y = -3;
_root.mapx_max = 1625;
_root.mapx_min = -1189;
stop();
}
movieClip 2512 {
}
movieClip 2541 {
}
movieClip 2554 {
}
movieClip 2555 {
instance of movieClip 2127 {
onClipEvent (load) {
upt = 0;
upmax = 60;
}
onClipEvent (enterFrame) {
++upt;
if (upt >= upmax) {
if (this.hitTest(_root.p1.animate.limit)) {
if (_root.cont_up) {
_root.st_pl_up = true;
_root.st_pl_dn = false;
_root.st_pl_rt = false;
_root.st_pl_lft = false;
_root.gotoAndStop(_root.st_goto_dn);
}
}
}
}
}
instance of movieClip 2184 {
onClipEvent (load) {
talk = false;
talkt = 0;
talkmax = 30;
upt = 0;
_visible = false;
}
onClipEvent (enterFrame) {
if (!talk) {
++upt;
if (this.hitTest(_root.p1.animate.limit)) {
if (_root.aux_attk) {
talk = true;
}
}
}
if (talk) {
_root.talkstart = true;
++talkt;
_root.p1.animate.gotoAndStop('stand');
if (_root.p1.animate._x > _x) {
_xscale = size;
} else {
_xscale = -size;
}
if (!a) {
_root.p1.animate.attack1 = false;
_root.p1.animate.attack1t = 0;
_root.p1.animate.attack2 = false;
_root.p1.animate.attack2t = 0;
_root.attachMovie('text_box1a', 'text_box1', 110);
_root.text_box1.animate._x = 250;
_root.text_box1.animate._y = 70;
_root.text_box1.animate.gotoAndStop(18);
_root.main_text = 'What are you doing here?!';
a = true;
}
if (talkt >= talkmax) {
if (Key.isDown(_root.attk_key)) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
talkt = 0;
_root.p1.animate.attack1 = false;
_root.p1.animate.attack1t = 0;
_root.p1.animate.attack2 = false;
_root.p1.animate.attack2t = 0;
_root.kuf_talk = true;
talk = false;
}
if (Key.isDown(_root.jump_key)) {
_root.text_box1.removeMovieClip();
_root.talkstart = false;
talkt = 0;
_root.kuf_talk = true;
talk = false;
}
}
} else {
a = false;
}
}
}
}
instance map1 of movieClip 2555 {
onClipEvent (load) {
switchbg = false;
switchbgt = 0;
switchbgmax = 20;
door_numb = 0;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
_root.mapx = _x;
_root.mapy = _y;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
inside = false;
asc = true;
asct = 0;
ascmax = 10;
}
onClipEvent (enterFrame) {
if (_root.talkstart) {
_root.qte = true;
} else {
_root.qte = false;
}
if (!_root.pause) {
_root.mapx = _x;
_root.mapy = _y;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
}
}
}
frame 1086 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.vert_scroll = false;
_root.moveu = false;
_root.moved = false;
_root.st_goto_up = 'st1a';
_root.st_goto_dn = '';
_root.st_goto_rt = 'stll';
_root.st_goto_lft = 'worldmap';
if (_root.nilly) {
_root.attachMovie('nilly1a', 'p1', 99);
}
if (_root.st_pl_lft) {
_root.p1.animate._x = 120;
_root.p1.animate._y = 190;
_root.dir = 1;
_root.map1._x = 1625;
_root.map1._y = -150;
}
if (_root.st_pl_rt) {
_root.p1.animate._x = 350;
_root.p1.animate._y = 190;
_root.dir = -1;
_root.map1._x = -107;
_root.map1._y = -150;
}
_root.mapx_max = 1625;
_root.mapx_min = -1189;
stop();
}
movieClip 2558 {
}
movieClip 2561 {
}
movieClip 2565 {
}
movieClip 2566 {
}
frame 1087 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.vert_scroll = false;
_root.moveu = false;
_root.moved = false;
_root.st_goto_up = 'st1a';
_root.st_goto_dn = '';
_root.st_goto_rt = 'stll';
_root.st_goto_lft = 'worldmap';
if (_root.nilly) {
_root.attachMovie('nilly1a', 'p1', 99);
}
if (_root.st_pl_lft) {
_root.p1.animate._x = 120;
_root.p1.animate._y = 190;
_root.dir = 1;
_root.map1._x = 1625;
_root.map1._y = -150;
}
if (_root.st_pl_rt) {
_root.p1.animate._x = 350;
_root.p1.animate._y = 190;
_root.dir = -1;
_root.map1._x = -107;
_root.map1._y = -150;
}
_root.mapx_max = 1625;
_root.mapx_min = -1189;
stop();
}
movieClip 2574 {
}
movieClip 2576 {
}
movieClip 2578 {
}
movieClip 2580 {
}
movieClip 2581 {
}
instance map1 of movieClip 2581 {
onClipEvent (load) {
switchbg = false;
switchbgt = 0;
switchbgmax = 20;
door_numb = 0;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
_root.mapx = _x;
_root.mapy = _y;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
inside = false;
asc = true;
asct = 0;
ascmax = 10;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_root.mapx = _x;
_root.mapy = _y;
black._visible = false;
green._visible = false;
yellow._visible = false;
blue._visible = false;
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
}
}
}
movieClip 2594 {
frame 16 {
stop();
}
}
frame 1088 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.vert_scroll = false;
_root.moveu = false;
_root.moved = false;
_root.st_goto_up = 'st1a';
_root.st_goto_dn = '';
_root.st_goto_rt = 'stll';
_root.st_goto_lft = 'worldmap';
if (_root.nilly) {
_root.attachMovie('nilly1a', 'p1', 99);
}
if (_root.st_pl_lft) {
_root.p1.animate._x = 120;
_root.p1.animate._y = 190;
_root.dir = 1;
_root.map1._x = 1625;
_root.map1._y = -150;
}
if (_root.st_pl_rt) {
_root.p1.animate._x = 350;
_root.p1.animate._y = 190;
_root.dir = -1;
_root.map1._x = -107;
_root.map1._y = -150;
}
_root.mapx_max = 1625;
_root.mapx_min = -1189;
stop();
}
movieClip 2598 {
}
movieClip 2600 {
}
frame 1089 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
}
movieClip 2606 {
}
movieClip 2608 {
}
movieClip 2610 {
}
movieClip 2612 {
}
movieClip 2613 {
}
frame 1090 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
}
movieClip 2619 {
}
movieClip 2621 {
}
movieClip 2623 {
}
movieClip 2625 {
}
movieClip 2626 {
}
movieClip 2629 {
}
instance wall2 of movieClip 2332 {
onClipEvent (load) {
dead = false;
limit._visible = false;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moveu) {
_y = _y - _root.movespeed;
}
if (_root.moved) {
_y = _y + _root.movespeed;
}
if (_root.p1.animate._x < _x) {
if (limit.hitTest(_root.p1.animate.limit)) {
_root.p1.animate._x -= _root.movespeed;
}
}
if (_root.p1.animate._x > _x) {
if (limit.hitTest(_root.p1.animate.limit)) {
_root.p1.animate._x += _root.movespeed;
}
}
if (_root.wall1.dead) {
dead = true;
}
if (!dead) {
gotoAndStop('nd');
}
if (dead) {
gotoAndStop('d');
}
}
}
}
frame 1091 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
}
movieClip 2635 {
}
movieClip 2637 {
}
movieClip 2638 {
}
frame 1092 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.vert_scroll = false;
_root.moveu = false;
_root.moved = false;
_root.st_goto_up = 'st1a';
_root.st_goto_dn = '';
_root.st_goto_rt = 'stll';
_root.st_goto_lft = 'worldmap';
if (_root.nilly) {
_root.attachMovie('nilly1a', 'p1', 99);
}
if (_root.st_pl_lft) {
_root.p1.animate._x = 120;
_root.p1.animate._y = 190;
_root.dir = 1;
_root.map1._x = 1625;
_root.map1._y = -150;
}
if (_root.st_pl_rt) {
_root.p1.animate._x = 350;
_root.p1.animate._y = 190;
_root.dir = -1;
_root.map1._x = -107;
_root.map1._y = -150;
}
_root.mapx_max = 1625;
_root.mapx_min = -1189;
stop();
}
movieClip 2644 {
}
movieClip 2645 {
}
movieClip 2648 {
}
movieClip 2649 {
}
frame 1093 {
_root.sound = true;
_root.bg_color = random(4);
_root.zoomin = false;
_root.quality_key = 81;
_root.rt_key = 39;
_root.lft_key = 37;
_root.up_key = 38;
_root.dn_key = 40;
_root.attk_key = 65;
_root.jump_key = 83;
_root.aux_key = 68;
_root.aux_attk = false;
_root.cont_rt = false;
_root.cont_lft = false;
_root.cont_up = false;
_root.cont_dn = false;
_root.zoomin = false;
_root.rape_breakable = false;
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = false;
_root.st_pl_lft = false;
Stage.showMenu = false;
_quality = 'low';
Stage.scaleMode = 'exactfit';
}
frame 1093 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.vert_scroll = true;
_root.scrollhor = true;
_root.moveu = false;
_root.moved = false;
_root.playlist = 7;
_root.map_movespeed = 2.5;
stopAllSounds();
_root.attachMovie('nillyMAP1a', 'p1', 99);
if (_root.wm_spot_nb == 1) {
_root.p1.animate._x = 250;
_root.p1.animate._y = 160;
_root.map1._x = -800;
_root.map1._y = 415;
}
if (_root.wm_spot_nb == 2) {
_root.p1.animate._x = 250;
_root.p1.animate._y = 180;
_root.map1._x = -795;
_root.map1._y = 137.5;
}
if (_root.wm_spot_nb == 3) {
_root.p1.animate._x = 250;
_root.p1.animate._y = 155;
_root.map1._x = -667;
_root.map1._y = 75;
}
if (_root.wm_spot_nb == 4) {
_root.p1.animate._x = 230;
_root.p1.animate._y = 170;
_root.map1._x = -617;
_root.map1._y = 350;
}
if (_root.wm_spot_nb == 5) {
_root.p1.animate._x = 250;
_root.p1.animate._y = 160;
_root.map1._x = -800;
_root.map1._y = 415;
}
_root.mapx_max = -144;
_root.mapx_min = -961;
_root.mapy_max = 615;
_root.mapy_min = -176;
stop();
}
movieClip 2658 {
}
movieClip 2662 {
}
movieClip 2663 {
}
movieClip 2664 {
}
movieClip 2665 {
instance of movieClip 2664 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = true;
_root.st_pl_lft = false;
_root.gotoAndStop('st1b');
}
}
}
instance of movieClip 2664 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = false;
_root.st_pl_lft = true;
_root.gotoAndStop('st1h');
}
}
}
instance of movieClip 2664 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
_alpha = 0;
if (this.hitTest(_root.p1.animate.limit)) {
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = true;
_root.st_pl_lft = false;
_root.gotoAndStop('st1e');
}
}
}
instance of movieClip 2664 {
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.st_pl_up = false;
_root.st_pl_dn = false;
_root.st_pl_rt = true;
_root.st_pl_lft = false;
_root.gotoAndStop('st1k');
}
}
}
}
instance map1 of movieClip 2665 {
onClipEvent (load) {
black._visible = false;
_root.mapx = _x;
_root.mapy = _y;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color1 = {'ra': '20', 'rb': '0', 'ga': '20', 'gb': '0', 'ba': '20', 'bb': '0', 'aa': '100', 'ab': '255'};
Color2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
Color3 = {'ra': '100', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color4 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '255'};
Color5 = {'ra': '100', 'rb': '255', 'ga': '100', 'gb': '255', 'ba': '100', 'bb': '255', 'aa': '100', 'ab': '255'};
Color6 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '255'};
}
onClipEvent (enterFrame) {
if (!_root.pause) {
black._visible = false;
_root.mapx = _x;
_root.mapy = _y;
if (_root.bg_color == 0) {
idupcolor.setTransform(oldColor);
}
if (_root.bg_color == 1) {
idupcolor.setTransform(Color1);
}
if (_root.bg_color == 2) {
idupcolor.setTransform(Color2);
}
if (_root.bg_color == 3) {
idupcolor.setTransform(Color3);
}
if (_root.bg_color == 4) {
idupcolor.setTransform(Color4);
}
if (_root.bg_color == 5) {
idupcolor.setTransform(Color5);
}
if (_root.bg_color == 6) {
idupcolor.setTransform(Color6);
}
if (_root.mover) {
_x = _x - _root.map_movespeed;
}
if (_root.movel) {
_x = _x + _root.map_movespeed;
}
if (_root.moveu) {
_y = _y - _root.map_movespeed;
}
if (_root.moved) {
_y = _y + _root.map_movespeed;
}
}
}
}
instance of movieClip 2148 {
onClipEvent (load) {
move_ok1 = false;
move_ok2 = false;
move_ok3 = false;
move_ok4 = false;
jump_ok = false;
p1_x_max = 230;
p1_x_min = 240;
p1_y_max = 150;
p1_y_min = 170;
yes = false;
no = true;
rstop = false;
lstop = false;
qstart = false;
_root.counterstart = false;
_root.counterstartt = 0;
_root.counterstartmax = 100;
}
onClipEvent (enterFrame) {
if (!root.pause) {
if (Key.isDown(_root.rt_key)) {
_root.cont_rt = true;
_root.cont_lft = false;
if (_root.qte_type == 0) {
if (!move_ok1) {
_root.esc += _root.strength1;
move_ok1 = true;
}
}
} else {
move_ok1 = false;
_root.cont_rt = false;
}
if (Key.isDown(_root.lft_key)) {
_root.cont_lft = true;
_root.cont_rt = false;
if (_root.qte_type == 0) {
if (!move_ok2) {
_root.esc += _root.strength1;
move_ok2 = true;
}
}
} else {
move_ok2 = false;
_root.cont_lft = false;
}
if (Key.isDown(_root.up_key)) {
_root.cont_up = true;
_root.cont_dn = false;
if (_root.qte_type == 0) {
if (!move_ok3) {
_root.esc += _root.strength1;
move_ok3 = true;
}
}
} else {
move_ok3 = true;
_root.cont_up = false;
}
if (Key.isDown(_root.dn_key)) {
_root.cont_dn = true;
_root.cont_up = false;
if (_root.qte_type == 0) {
if (!move_ok4) {
_root.esc += _root.strength1;
move_ok4 = true;
}
}
} else {
move_ok4 = false;
_root.cont_dn = false;
}
if (Key.isDown(_root.attk_key)) {
if (!att_ok) {
if (_root.qte_type == 1) {
_root.esc += _root.strength1;
}
_root.cont_attk = true;
att_ok = true;
}
} else {
att_ok = false;
_root.cont_attk = false;
}
if (Key.isDown(_root.jump_key)) {
if (!jump_ok) {
if (_root.qte_type == 2) {
_root.esc += _root.strength1;
}
_root.cont_jumpb = true;
jump_ok = true;
}
} else {
jump_ok = false;
_root.cont_jumpb = false;
}
if (Key.isDown(_root.aux_key)) {
_root.key1_dn = true;
if (!aux_ok) {
if (_root.qte_type == 3) {
_root.esc += _root.strength1;
}
_root.aux_attk = true;
aux_ok = true;
}
} else {
_root.key1_dn = false;
aux_ok = false;
_root.aux_attk = false;
}
if (_root.qte_go) {
if (_root.esc > 0) {
_root.esc -= _root.desire;
}
}
if (!_root.qte) {
if (!_root.p1.animate.raped) {
if (_root.scrollhor) {
if (_root.p1.animate._x > p1_x_min and _root.mapx >= _root.mapx_min) {
_root.mover = true;
_root.movel = false;
} else {
_root.mover = false;
}
if (_root.p1.animate._x < p1_x_max and _root.mapx <= _root.mapx_max) {
_root.movel = true;
_root.mover = false;
} else {
_root.movel = false;
}
}
if (_root.vert_scroll) {
if (_root.p1.animate._y > p1_y_min and _root.mapy >= _root.mapy_min) {
_root.moveu = true;
_root.moved = false;
} else {
_root.moveu = false;
}
if (_root.p1.animate._y < p1_y_max and _root.mapy <= _root.mapy_max) {
_root.moved = true;
_root.moveu = false;
} else {
_root.moved = false;
}
} else {
_root.moveu = false;
}
}
if (_root.p1.animate.raped) {
_root.mover = false;
_root.movel = false;
_root.moved = false;
_root.moveu = false;
}
}
if (_root.qte) {
_root.mover = false;
_root.movel = false;
_root.moved = false;
_root.moveu = false;
}
if (Key.isDown(_root.quality_key)) {
if (!qstart) {
++_root.qualnumb;
qstart = true;
}
} else {
qstart = false;
}
if (_root.qualnumb >= 4) {
_root.qualnumb = 1;
}
if (_root.qualnumb == 1) {
_quality = 'low';
}
if (_root.qualnumb == 2) {
_quality = 'medium';
}
if (_root.qualnumb == 3) {
_quality = 'high';
}
}
}
}
instance muscont of movieClip 2145 {
onClipEvent (load) {
_root.enemyremove = false;
vol = 0;
fadein = true;
fadeout = false;
stopAllSounds();
s1 = 0;
_root.mapdp = 10;
_root.ebullet = 530;
_root.pbullets = 200;
_root.shadowlayer = 70;
_root.partslayer = 500;
_root.debris = 570;
_root.itlayer = 650;
_root.spark = 680;
if (!_root.sound) {
stopAllSounds();
}
stagemusic1a = new Sound();
stagemusic1a.volume = vol;
stagemusic1a.attachSound('fruitbat');
stagemusic1a.onSoundComplete = function () {
stagemusic1a.start();
};
stagemusic2a = new Sound();
stagemusic2a.volume = vol;
stagemusic2a.attachSound('bossmus1');
stagemusic2a.onSoundComplete = function () {
stagemusic2a.start();
};
stagemusic3a = new Sound();
stagemusic3a.volume = vol;
stagemusic3a.attachSound('boss_fight');
stagemusic3a.onSoundComplete = function () {
stagemusic3a.start();
};
stagemusic4a = new Sound();
stagemusic4a.volume = vol;
stagemusic4a.attachSound('beach_sunny');
stagemusic4a.onSoundComplete = function () {
stagemusic4b.start();
};
stagemusic4b = new Sound();
stagemusic4b.volume = vol;
stagemusic4b.attachSound('gstage4b');
stagemusic4b.onSoundComplete = function () {
stagemusic4b.start();
};
stagemusic5a = new Sound();
stagemusic5a.volume = vol;
stagemusic5a.attachSound('graveyard');
stagemusic5a.onSoundComplete = function () {
stagemusic5a.start();
};
stagemusic6a = new Sound();
stagemusic6a.volume = vol;
stagemusic6a.attachSound('pirate_wav');
stagemusic6a.onSoundComplete = function () {
stagemusic6a.start();
};
stagemusic7a = new Sound();
stagemusic7a.volume = vol;
stagemusic7a.attachSound('king_fluffle');
stagemusic7a.onSoundComplete = function () {
stagemusic7b.start();
};
stagemusic8a = new Sound();
stagemusic8a.volume = vol;
stagemusic8a.attachSound('map screen');
stagemusic8a.onSoundComplete = function () {
stagemusic8a.start();
};
}
onClipEvent (enterFrame) {
if (!_root.sound) {
stopAllSounds();
a = false;
if (Key.isDown(77)) {
if (!m) {
_root.sound = true;
m = true;
}
} else {
m = false;
}
}
if (_root.sound) {
if (fadein) {
if (vol < 100) {
++vol;
}
if (vol >= 100) {
fadein = false;
}
}
if (fadeout) {
if (vol >= 0) {
--vol;
}
if (vol < 100) {
fadeout = false;
}
}
if (!a) {
if (!_root.getout) {
if (_root.playlist == 0) {
stopAllSounds();
stagemusic1a.start();
}
if (_root.playlist == 1) {
stopAllSounds();
stagemusic2a.start();
}
if (_root.playlist == 2) {
stopAllSounds();
stagemusic3a.start();
}
if (_root.playlist == 3) {
stopAllSounds();
stagemusic4a.start();
}
if (_root.playlist == 4) {
stopAllSounds();
stagemusic5a.start();
}
if (_root.playlist == 5) {
stopAllSounds();
stagemusic6a.start();
}
if (_root.playlist == 6) {
stopAllSounds();
stagemusic7a.start();
}
if (_root.playlist == 7) {
stopAllSounds();
stagemusic8a.start();
}
}
if (_root.getout) {
stopAllSounds();
getoutmusic1.start();
}
a = true;
}
if (Key.isDown(77)) {
if (!m) {
_root.sound = false;
m = true;
}
} else {
m = false;
}
}
if (!_root.pause) {
if (Key.isDown(80)) {
if (!p) {
_root.pause = true;
p = true;
}
} else {
p = false;
}
}
if (_root.pause) {
if (Key.isDown(80)) {
if (!p) {
_root.pause = false;
p = true;
}
} else {
p = false;
}
}
if (_root.mapdp >= 15) {
_root.mapdp = 10;
}
if (_root.pbullets >= 230) {
_root.pbullets = 200;
}
if (_root.shadowlayer >= 79) {
_root.shadowlayer = 70;
}
if (_root.partslayer >= 515) {
_root.partslayer = 500;
}
if (_root.ebullet >= 560) {
_root.ebullet = 530;
}
if (_root.debris >= 600) {
_root.debris = 570;
}
if (_root.itlayer >= 670) {
_root.itlayer = 650;
}
if (_root.spark >= 710) {
_root.spark = 680;
}
if (_root.enemyremove) {
_root.info1.removeMovieClip();
_root.e1.removeMovieClip();
_root.e2.removeMovieClip();
_root.e3.removeMovieClip();
_root.e4.removeMovieClip();
_root.e5.removeMovieClip();
_root.e6.removeMovieClip();
_root.e7.removeMovieClip();
_root.e8.removeMovieClip();
_root.e9.removeMovieClip();
_root.e10.removeMovieClip();
_root.e11.removeMovieClip();
_root.e12.removeMovieClip();
_root.e13.removeMovieClip();
_root.e14.removeMovieClip();
_root.e15.removeMovieClip();
_root.e16.removeMovieClip();
_root.e17.removeMovieClip();
_root.e18.removeMovieClip();
_root.e19.removeMovieClip();
_root.e20.removeMovieClip();
_root.enemyremove = false;
}
}
}
frame 1094 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
stopAllSounds();
stop();
}
movieClip 2671 {
}
instance of movieClip 2671 {
onClipEvent (release) {
_root.life = _root.lifemax;
_root.kdownhits = 3;
if (_root.stage_no == 1) {
_root.gotoAndStop('st1a');
}
if (_root.stage_no == 2) {
_root.gotoAndStop('st1e');
}
if (_root.stage_no == 3) {
_root.gotoAndStop('st1h');
}
if (_root.stage_no == 4) {
_root.boss_start = false;
_root.gotoAndStop('st1k');
}
}
}
movieClip 2675 {
}
instance of movieClip 2675 {
onClipEvent (release) {
_root.gotoAndPlay('intro');
}
}
instance of movieClip 1973 {
onClipEvent (release) {
getURL('http://toonpimp.net', 'gropesville');
}
}
instance of movieClip 1975 {
onClipEvent (release) {
getURL('http://www.toonchamp.com/phpBB3/viewtopic.php?f=9&t=3857', 'gropesville');
}
}
instance of movieClip 1978 {
onClipEvent (release) {
getURL('https://www.patreon.com/NeokatGames', 'gropesville');
}
}
frame 1095 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
stopAllSounds();
stop();
}
movieClip 2678 {
}
instance of movieClip 2678 {
onClipEvent (load) {
fadet = 0;
fademax = 100;
fadeout = false;
}
onClipEvent (enterFrame) {
if (!fadeout) {
_root.fade1.gotoAndStop('a');
++fadet;
if (fadet >= fademax) {
if (Key.isDown(_root.attk_key)) {
fadeout = true;
}
if (Key.isDown(_root.jump_key)) {
fadeout = true;
}
}
}
if (fadeout) {
_root.fade1.gotoAndStop('b');
}
}
}
movieClip 2680 {
frame 40 {
stop();
}
}
movieClip 2681 {
frame 95 {
_root.gotoAndStop('loader');
stop();
}
}
movieClip 2682 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
frame 1096 {
_root.credit_txt = ' Credits Art Neokat Coding TOON PIMP Music Grapefruit Bat Hukka PRESS A TO GO BACK';
stop();
}
movieClip 2685 {
}
instance of movieClip 2685 {
onClipEvent (load) {
rtime = 0;
rtimemax = 60;
}
onClipEvent (enterFrame) {
++rtime;
if (rtime >= rtimemax) {
if (Key.isDown(_root.attk_key)) {
_root.gotoAndStop('loader');
}
if (Key.isDown(_root.jump_key)) {
_root.gotoAndStop('loader');
}
}
}
}
movieClip 2694 {
}
movieClip 2701 {
}
movieClip 2708 {
}
movieClip 2709 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 2710 {
}
movieClip 2711 {
}
movieClip 2712 {
}
movieClip 2713 {
}