Combined Code
movieClip 22 {
}
movieClip 27 {
}
movieClip 29 {
}
movieClip 32 {
}
movieClip 52 {
}
movieClip 53 {
instance red of movieClip 22 {
}
instance of movieClip 27 {
onClipEvent (load) {
_width = _root.plf * 10;
_height = 50;
}
onClipEvent (enterFrame) {
_width = _root.plf * 10;
if (_root.plf < 0) {
_width = 0;
}
if (_root.plf >= 100) {
_width = 100;
}
}
}
instance outline of movieClip 29 {
}
}
movieClip 54 rapebar1a {
instance of movieClip 53 {
onClipEvent (load) {
ol = 3;
attached = true;
_y = 110;
_x = 200;
bar._width = _root.plf;
outline._width = _root.breakfree * 3;
bar._height = 60;
outline._height = 60;
red._width = _root.breakfree * 3;
red._height = 60;
}
onClipEvent (enterFrame) {
if (!_root.zoomin) {
_y = 110;
_x = 200;
es._width = 300;
es._height = 50;
bar._width = _root.plf;
outline._width = _root.breakfree * 10 + ol;
red._width = _root.breakfree * 10;
bar._height = 60;
outline._height = 60 + ol;
_alpha = 100;
} else {
_y = _root.vcam._y - 20;
_x = _root.vcam._x;
es._width = 200;
es._height = 30;
bar._width = _root.plf;
outline._width = _root.breakfree * 8 + ol;
red._width = _root.breakfree * 8;
bar._height = 30;
red._height = 30;
outline._height = 30 + ol;
_alpha = 50;
}
if (_root.escnumb <= 0) {
bar._width = 0;
}
if (_root.escnumb >= _root.escmax) {
bar._width = _root.escmax;
}
if (!_root.player1.animate.rape) {
_parent.removeMovieClip();
}
if (_root.health < 0) {
_parent.removeMovieClip();
}
}
}
}
movieClip 61 {
}
movieClip 62 deb1a {
instance of movieClip 61 {
onClipEvent (load) {
rtime = 0;
up = true;
upt = 0;
dn = false;
dnt = 0;
speed = 8;
dir = random(2);
vspeed = random(30);
if (vspeed == 0) {
vspeed = 50;
}
meatspin = random(10);
if (meatspin == 0) {
meatspin = 40;
}
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (!sas) {
_visible = true;
sas = true;
}
if (dir == 0) {
_rotation = _rotation + meatspin;
_x = _x + speed;
}
if (dir == 1) {
_rotation = _rotation - meatspin;
_x = _x - speed;
}
--vspeed;
_y = _y - vspeed;
++rtime;
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 (rtime >= 100) {
_parent.removeMovieClip();
}
}
if (_root.pause) {
sas = false;
_visible = false;
}
}
}
}
movieClip 65 {
frame 3 {
stop();
}
}
movieClip 66 {
}
movieClip 70 {
}
movieClip 73 {
}
movieClip 76 {
}
movieClip 79 {
}
movieClip 82 {
}
movieClip 85 {
}
movieClip 86 {
frame 9 {
stop();
}
}
movieClip 87 {
frame 9 {
stop();
}
}
movieClip 88 {
frame 9 {
_parent.removeMovieClip();
stop();
}
}
movieClip 89 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 90 pbshot1a {
instance animate of movieClip 89 {
onClipEvent (load) {
speed = 10;
rtimer = 0;
dead = false;
deadt = 0;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
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;
}
++rtimer;
if (rtimer >= 120) {
_parent.removeMovieClip();
}
if (!dead) {
if (!_root.player1.animate.nohit) {
if (!_root.player1.animate.hit1) {
if (!_root.player1.animate.hit2) {
if (limit.hitTest(_root.player1.animate.limit)) {
_root.player1.animate.hit1 = true;
if (_root.w2) {
_root.w2 = false;
_root.w1 = true;
}
if (_root.w3) {
_root.w3 = false;
_root.w2 = true;
}
if (_root.armor) {
if (_root.easy) {
_root.armhealth -= 20;
}
if (_root.normal) {
_root.armhealth -= 30;
}
if (_root.hard) {
_root.armhealth -= 50;
}
} else {
if (_root.easy) {
_root.health -= 2;
}
if (_root.normal) {
_root.health -= 3;
}
if (_root.hard) {
_root.health -= 5;
}
}
dead = true;
}
}
}
}
gotoAndStop('go');
if (gor) {
_x = _x + speed;
_xscale = -100;
}
if (!gor) {
_x = _x - speed;
_xscale = 100;
}
if (_root.map.black.hitTest(_x + 15, _y, true)) {
dead = true;
}
}
if (dead) {
++deadt;
gotoAndStop('dead');
if (deadt >= 20) {
_parent.removeMovieClip();
}
}
}
}
}
}
movieClip 93 {
}
movieClip 100 {
}
movieClip 102 {
}
movieClip 104 {
}
movieClip 109 {
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
}
movieClip 124 {
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
frame 30 {
stop();
}
}
movieClip 129 {
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
}
movieClip 142 {
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
frame 7 {
stop();
}
}
movieClip 147 {
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
}
movieClip 152 {
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
}
movieClip 161 {
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
instance of movieClip 93 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_rotation = _rotation + speed;
}
}
}
frame 111 {
stop();
}
}
movieClip 162 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
frame 8 {
stop();
}
}
movieClip 163 peabody1a {
instance animate of movieClip 162 {
onClipEvent (load) {
attached = true;
if (_parent == _root.boss1) {
ap1 = true;
}
if (_parent == _root.boss1) {
ap1 = false;
}
hitflyt = 0;
hitm = 0;
hit1t = 0;
hit2t = 0;
hit1 = false;
hit2 = false;
hitfall = false;
hitt = 0;
ename = 'Peabody';
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '0'};
newColor = {'ra': '400', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '0'};
redColor = {'ra': '400', 'rb': '210', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '400', 'aa': '100', 'ab': '0'};
atsel = false;
speed1 = 6;
attack1t = 0;
attack2t = 0;
attack2 = false;
attack3 = false;
attack3t = 0;
rand = 65;
speed = 2;
goget = true;
gogett = 0;
backoff = false;
backofft = false;
chill = false;
chillt = 0;
stun = false;
stunt = 0;
thrown = false;
thrownt = 0;
down = false;
downt = 0;
yspot = _y;
xspot = _x;
xscale = 80;
yscale = 80;
_yscale = yscale;
_xscale = xscale;
dir = 0;
deadt = 0;
dead = false;
hit1 = false;
hit2 = false;
hitfly = false;
hitflyt = 0;
hitflysp = 8;
wallhitsp = 8.5;
hitfall = false;
hitfallt = 0;
wallhit = false;
wallhitt = 0;
hit1t = 0;
hit2t = 0;
if (_root.easy) {
life = 20;
lifemax = 20;
}
if (_root.normal) {
life = 30;
lifemax = 30;
}
if (_root.hard) {
life = 50;
lifemax = 50;
}
shoot = 0;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_visible = true;
if (!unpause) {
character.play();
unpause = true;
}
_root.sc1 = _parent;
_root.pba = dir;
if (life < 0) {
dead = true;
}
if (!_root.map.black.hitTest(_x, _y - 10, true)) {
_y = _y + speed;
}
if (_root.map.black.hitTest(_x, _y - 5, true)) {
_y = _y - speed;
}
if (_root.map.black.hitTest(_x + 20, _y, true)) {
_x = _x - speed;
}
if (_root.map.black.hitTest(_x - 20, _y, true)) {
_x = _x + speed;
}
if (_y >= 450) {
_parent.removeMovieClip();
}
if (!dead) {
if (_x >= 590) {
_x = -50;
}
if (_x <= -60) {
_x = 580;
}
if (!hit1) {
if (limit.hitTest(_root.player1.animate.character.limit)) {
life -= _root.player1.animate.power;
hit1 = true;
}
}
if (!attack1) {
if (!attack2) {
if (!attack3) {
++shoot;
if (shoot >= 200) {
shoot = 0;
attack3 = true;
}
yspot = _y;
xspot = _x;
if (spin) {
spint = random(3);
if (spint == 0) {
goget = true;
backoff = false;
chill = false;
spin = false;
}
if (spint == 1) {
goget = false;
backoff = true;
chill = false;
spin = false;
}
if (spint == 2) {
goget = false;
backoff = false;
chill = true;
spin = false;
}
}
if (goget) {
++gogett;
gotoAndStop('run');
MaxX = _root.player1.animate._x + rand;
MinX = _root.player1.animate._x - rand;
MaxY = _root.player1.animate._y;
MinY = _root.player1.animate._y - 5;
if (_x <= MinX) {
_x = _x + speed;
xPos = false;
} else {
if (_x >= MaxX) {
_x = _x - speed;
xPos = false;
} else {
xPos = true;
}
}
if (_y <= MinY) {
yPos = false;
} else {
if (_y >= MaxY) {
yPos = false;
} else {
yPos = true;
}
}
if (xPos) {
atsel = true;
}
if (_x > _root.player1.animate._x) {
dir = 1;
_xscale = xscale;
} else {
dir = 0;
_xscale = -xscale;
}
if (gogett >= 200) {
gogett = 0;
goget = false;
spin = true;
}
}
if (atsel) {
sel = random(2);
if (sel == 0) {
attack1 = true;
atsel = false;
}
if (sel == 1) {
attack2 = true;
atsel = false;
}
}
if (backoff) {
++backofft;
gotoAndStop('run');
if (_x >= 430) {
_x = _x - 4;
}
if (_x < 20) {
_x = _x + 4;
}
if (_root.player1.animate._x > _x) {
_x = _x - speed;
dir = 0;
_xscale = -xscale;
}
if (_root.player1.animate._x < _x) {
_x = _x + speed;
dir = 1;
_xscale = xscale;
}
if (backofft >= 10) {
backofft = 0;
spin = true;
backofft = false;
}
}
if (chill) {
++chillt;
gotoAndStop('stand');
if (chillt >= 20) {
chillt = 0;
spin = true;
chill = false;
}
}
}
if (attack3) {
++attack3t;
if (attack3t > 15 and attack3t < 19) {
idupcolor.setTransform(redColor);
}
if (attack3t > 19) {
gotoAndStop('shoot');
idupcolor.setTransform(oldColor);
}
if (attack3t > 20 and attack3t < 22) {
_root.attachMovie('pbshot1a', 'blaser1' + _root.ebullet, _root.ebullet++);
_root['blaser1' + _root.ebullet]._y = _y - 70;
if (dir == 0) {
_root['blaser1' + _root.ebullet].animate.gor = true;
_root['blaser1' + _root.ebullet]._x = _x + 25;
}
if (dir == 1) {
_root['blaser1' + _root.ebullet].animate.gor = false;
_root['blaser1' + _root.ebullet]._x = _x - 25;
}
}
if (attack3t >= 60) {
attack3t = 0;
attack3 = false;
}
}
}
if (attack2) {
attack3 = false;
attack3t = 0;
attack1 = false;
++attack2t;
if (attack2t > 0 and attack2t < 40) {
gotoAndStop('run');
}
if (attack2t > 40 and attack2t < 95) {
if (!_root.player1.animate.nohit) {
if (!_root.player1.animate.hit1) {
if (limit.hitTest(_root.player1.animate.limit)) {
if (_root.w2) {
_root.w2 = false;
_root.w1 = true;
}
if (_root.w3) {
_root.w3 = false;
_root.w2 = true;
}
if (_root.armor) {
_root.player1.animate.hit1 = true;
if (_root.easy) {
_root.armhealth -= 7;
}
if (_root.normal) {
_root.armhealth -= 15;
}
if (_root.hard) {
_root.armhealth -= 30;
}
}
if (!_root.armor) {
_root.player1.animate.hit1 = true;
if (_root.easy) {
_root.health -= 7;
}
if (_root.normal) {
_root.health -= 15;
}
if (_root.hard) {
_root.health -= 30;
}
}
}
}
}
gotoAndStop('rush');
if (dir == 1) {
_x = _x - speed1;
_xscale = xscale;
}
if (dir == 0) {
_x = _x + speed1;
_xscale = -xscale;
}
}
if (_root.map.black.hitTest(_x + 20, _y, true) or _root.map.black.hitTest(_x - 20, _y, true)) {
attack2t = 0;
attack2 = false;
}
if (attack2t > 95) {
attack2t = 0;
attack2 = false;
}
}
}
if (attack1) {
++attack1t;
gotoAndStop('attack1');
if (!_root.player1.animate.nohit) {
if (!_root.player1.animate.hit1) {
if (character.limit.hitTest(_root.player1.animate.limit)) {
if (_root.w2) {
_root.w2 = false;
_root.w1 = true;
}
if (_root.w3) {
_root.w3 = false;
_root.w2 = true;
}
if (_root.armor) {
_root.player1.animate.hit1 = true;
if (_root.easy) {
_root.armhealth -= 7;
}
if (_root.normal) {
_root.armhealth -= 15;
}
if (_root.hard) {
_root.armhealth -= 30;
}
}
if (!_root.armor) {
_root.player1.animate.hit1 = true;
if (_root.easy) {
_root.health -= 7;
}
if (_root.normal) {
_root.health -= 15;
}
if (_root.hard) {
_root.health -= 30;
}
}
}
}
}
if (attack1t >= 50) {
attack1t = 0;
attack1 = false;
}
}
if (!hit) {
f = false;
}
if (hit1) {
_root.gunmeter += 0.2;
idupcolor.setTransform(newColor);
++hitm;
if (hitm >= 3) {
idupcolor.setTransform(oldColor);
hitm = 0;
hit1 = false;
}
}
}
if (dead) {
idupcolor.setTransform(oldColor);
if (!m) {
_root.encount += 1;
_root.score += 1;
m = true;
}
attack1 = false;
wallhit = false;
down = false;
++deadt;
gotoAndStop('dead');
if (deadt > 2 and deadt < 4) {
_root.attachMovie('deb1a', 'deb1' + _root.debris, _root.debris++);
_root['deb1' + _root.debris]._x = _x + 20;
_root['deb1' + _root.debris]._y = _y;
}
if (deadt > 7 and deadt < 9) {
_root.attachMovie('deb1a', 'deb1' + _root.debris, _root.debris++);
_root['deb1' + _root.debris]._x = _x - 20;
_root['deb1' + _root.debris]._y = _y;
}
if (deadt > 15 and deadt < 17) {
_root.attachMovie('deb1a', 'deb1' + _root.debris, _root.debris++);
_root['deb1' + _root.debris]._x = _x;
_root['deb1' + _root.debris]._y = _y - 30;
}
if (deadt > 22 and deadt < 24) {
_root.attachMovie('deb1a', 'deb1' + _root.debris, _root.debris++);
_root['deb1' + _root.debris]._x = _x + 20;
_root['deb1' + _root.debris]._y = _y;
}
if (deadt > 27 and deadt < 29) {
_root.attachMovie('deb1a', 'deb1' + _root.debris, _root.debris++);
_root['deb1' + _root.debris]._x = _x - 20;
_root['deb1' + _root.debris]._y = _y;
}
if (deadt > 32 and deadt < 34) {
_root.attachMovie('deb1a', 'deb1' + _root.debris, _root.debris++);
_root['deb1' + _root.debris]._x = _x + 20;
_root['deb1' + _root.debris]._y = _y;
}
if (deadt > 37 and deadt < 39) {
_root.attachMovie('deb1a', 'deb1' + _root.debris, _root.debris++);
_root['deb1' + _root.debris]._x = _x - 20;
_root['deb1' + _root.debris]._y = _y;
}
if (deadt > 45 and deadt < 47) {
_root.attachMovie('deb1a', 'deb1' + _root.debris, _root.debris++);
_root['deb1' + _root.debris]._x = _x;
_root['deb1' + _root.debris]._y = _y - 30;
}
if (deadt > 47 and deadt < 49) {
_root.attachMovie('deb1a', 'deb1' + _root.debris, _root.debris++);
_root['deb1' + _root.debris]._x = _x - 20;
_root['deb1' + _root.debris]._y = _y;
}
if (deadt > 55 and deadt < 57) {
_root.attachMovie('deb1a', 'deb1' + _root.debris, _root.debris++);
_root['deb1' + _root.debris]._x = _x;
_root['deb1' + _root.debris]._y = _y - 30;
}
if (deadt > 62 and deadt < 64) {
_root.attachMovie('deb1a', 'deb1' + _root.debris, _root.debris++);
_root['deb1' + _root.debris]._x = _x + 20;
_root['deb1' + _root.debris]._y = _y;
}
if (deadt > 67 and deadt < 69) {
_root.attachMovie('deb1a', 'deb1' + _root.debris, _root.debris++);
_root['deb1' + _root.debris]._x = _x - 20;
_root['deb1' + _root.debris]._y = _y;
}
if (deadt > 72 and deadt < 74) {
_root.attachMovie('deb1a', 'deb1' + _root.debris, _root.debris++);
_root['deb1' + _root.debris]._x = _x + 20;
_root['deb1' + _root.debris]._y = _y;
}
if (deadt > 87 and deadt < 89) {
_root.attachMovie('deb1a', 'deb1' + _root.debris, _root.debris++);
_root['deb1' + _root.debris]._x = _x - 20;
_root['deb1' + _root.debris]._y = _y;
}
if (deadt > 92 and deadt < 94) {
_root.attachMovie('deb1a', 'deb1' + _root.debris, _root.debris++);
_root['deb1' + _root.debris]._x = _x + 20;
_root['deb1' + _root.debris]._y = _y;
}
if (deadt > 95 and deadt < 97) {
_root.attachMovie('deb1a', 'deb1' + _root.debris, _root.debris++);
_root['deb1' + _root.debris]._x = _x;
_root['deb1' + _root.debris]._y = _y - 30;
}
if (deadt > 107 and deadt < 109) {
_root.attachMovie('deb1a', 'deb1' + _root.debris, _root.debris++);
_root['deb1' + _root.debris]._x = _x - 20;
_root['deb1' + _root.debris]._y = _y;
}
if (deadt > 200) {
_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;
}
} else {
unpause = false;
character.stop();
_visible = false;
}
}
}
}
movieClip 165 {
}
movieClip 166 cloth1a {
instance animate of movieClip 165 {
onClipEvent (load) {
attach = true;
_xscale = 250;
dspeed = random(10);
rspeed = 30;
removetime = 0;
dir = random(2);
gsel = random(4);
if (gsel == 0) {
uspeed = 20;
}
if (gsel == 1) {
uspeed = 10;
}
if (gsel == 2) {
uspeed = 15;
}
if (gsel == 3) {
uspeed = 22;
}
}
onClipEvent (enterFrame) {
if (!_root.pause) {
++removetime;
if (removetime >= 150) {
_parent.removeMovieClip();
}
if (_x <= -23) {
_parent.removeMovieClip();
}
if (_x >= 570) {
_parent.removeMovieClip();
}
if (_y >= 405) {
_parent.removeMovieClip();
}
_rotation = _rotation + 30;
--uspeed;
_y = _y - uspeed;
if (dir == 0) {
_x = _x - dspeed;
}
if (dir == 1) {
_x = _x + dspeed;
}
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;
}
} else {
_visible = false;
}
}
}
}
movieClip 168 {
}
movieClip 169 cloth1b {
instance animate of movieClip 168 {
onClipEvent (load) {
attach = true;
_xscale = 250;
dspeed = random(10);
rspeed = 30;
removetime = 0;
dir = random(2);
gsel = random(4);
if (gsel == 0) {
uspeed = 20;
}
if (gsel == 1) {
uspeed = 10;
}
if (gsel == 2) {
uspeed = 15;
}
if (gsel == 3) {
uspeed = 22;
}
}
onClipEvent (enterFrame) {
if (!_root.pause) {
++removetime;
if (removetime >= 150) {
_parent.removeMovieClip();
}
if (_x <= -23) {
_parent.removeMovieClip();
}
if (_x >= 570) {
_parent.removeMovieClip();
}
if (_y >= 405) {
_parent.removeMovieClip();
}
_rotation = _rotation + 30;
--uspeed;
_y = _y - uspeed;
if (dir == 0) {
_x = _x - dspeed;
}
if (dir == 1) {
_x = _x + dspeed;
}
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;
}
} else {
_visible = false;
}
}
}
}
movieClip 171 {
}
movieClip 173 {
}
movieClip 175 {
}
movieClip 177 {
}
movieClip 178 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 183 {
}
movieClip 184 {
frame 1 {
stop();
}
instance limit of movieClip 173 {
onClipEvent (load) {
hit = true;
hitt = 0;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (this.hitTest(_root.e1.animate.limit)) {
hit = true;
}
if (hit) {
++hitt;
_parent.atthit = true;
if (hitt >= 2) {
_parent.atthit = false;
hitt = 0;
hit = false;
}
} else {
_parent.atthit = false;
}
}
}
}
frame 2 {
stop();
}
}
movieClip 185 dagger1a {
instance animate of movieClip 184 {
onClipEvent (load) {
stuck = false;
stuckt = 0;
hit = false;
hitt = 0;
yselect = random(3);
if (yselect == 0) {
yspeed = 0.5;
}
if (yselect == 1) {
yspeed = 0.1;
}
if (yselect == 2) {
yspeed = 0.3;
}
_root.playerlevel = 1;
power = _root.player1.animate.power;
wname = 'dagger';
attach = true;
dspeed = 3;
rspeed = 30;
stop1 = false;
stop2 = false;
stop3 = false;
stimer = 0;
dir = _root.player1.animate.dir;
if (dir == 0) {
_xscale = 100;
}
if (dir == 1) {
_xscale = -100;
}
bullettimer = 0;
speed = 10;
gor = false;
gol = false;
gortime = 0;
goltime = 0;
removetime = 0;
ko = false;
gsel = random(4);
if (gsel == 0) {
uspeed = 20;
}
if (gsel == 1) {
uspeed = 10;
}
if (gsel == 2) {
uspeed = 15;
}
if (gsel == 3) {
uspeed = 22;
}
}
onClipEvent (enterFrame) {
if (!_root.pause) {
++removetime;
++bullettimer;
_visible = true;
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;
}
if (removetime >= 50) {
_parent.removeMovieClip();
}
if (_x <= -23) {
_parent.removeMovieClip();
}
if (_x >= 570) {
_parent.removeMovieClip();
}
if (_y >= 405) {
_parent.removeMovieClip();
}
if (!hit) {
if (!stuck) {
if (!ko) {
if (_root.w1) {
mix.gotoAndStop('w1');
}
if (_root.w2) {
mix.gotoAndStop('w2');
}
if (_root.w3) {
mix.gotoAndStop('w3');
}
gotoAndStop('nh');
if (dir == 1) {
gor = true;
gol = false;
++gortime;
if (gor) {
_xscale = -100;
_y = _y + yspeed;
_x = _x - speed;
}
}
if (dir == 0) {
gor = false;
gol = true;
if (gol) {
_xscale = 100;
_y = _y + yspeed;
_x = _x + speed;
}
}
if (limit.hitTest(_root.e1.animate.limit)) {
_root.e1.animate.life -= power;
_root.e1.animate.hit1 = true;
hit = true;
}
if (limit.hitTest(_root.e2.animate.limit)) {
_root.e2.animate.life -= power;
_root.e2.animate.hit1 = true;
hit = true;
}
if (limit.hitTest(_root.e3.animate.limit)) {
_root.e3.animate.life -= power;
_root.e3.animate.hit1 = true;
hit = true;
}
if (limit.hitTest(_root.e4.animate.limit)) {
_root.e4.animate.life -= power;
_root.e4.animate.hit1 = true;
hit = true;
}
if (limit.hitTest(_root.e5.animate.limit)) {
_root.e5.animate.life -= power;
_root.e5.animate.hit1 = true;
hit = true;
}
if (limit.hitTest(_root.e6.animate.limit)) {
_root.e6.animate.life -= power;
_root.e6.animate.hit1 = true;
hit = true;
}
if (limit.hitTest(_root.e7.animate.limit)) {
_root.e7.animate.life -= power;
_root.e7.animate.hit1 = true;
hit = true;
}
if (limit.hitTest(_root.e8.animate.limit)) {
_root.e8.animate.life -= power;
_root.e8.animate.hit1 = true;
hit = true;
}
if (limit.hitTest(_root.e9.animate.limit)) {
_root.e9.animate.life -= power;
_root.e9.animate.hit1 = true;
hit = true;
}
if (limit.hitTest(_root.e10.animate.limit)) {
_root.e10.animate.life -= power;
_root.e10.animate.hit1 = true;
hit = true;
}
if (limit.hitTest(_root.e10.animate.limitb)) {
ko = true;
}
if (limit.hitTest(_root.box1.animate.limit)) {
_root.box1.animate.dead = true;
hit = true;
}
if (limit.hitTest(_root.box2.animate.limit)) {
_root.box2.animate.dead = true;
hit = true;
}
if (limit.hitTest(_root.box3.animate.limit)) {
_root.box3.animate.dead = true;
hit = true;
}
if (limit.hitTest(_root.box4.animate.limit)) {
_root.box4.animate.dead = true;
hit = true;
}
if (_root.map.black.hitTest(_x - 15, _y, true)) {
stuck = true;
}
if (_root.map.black.hitTest(_x + 15, _y, true)) {
stuck = true;
}
}
if (ko) {
mix.gotoAndStop('w1');
gotoAndStop('nh');
_rotation = _rotation + 30;
--uspeed;
_y = _y - uspeed;
if (dir == 0) {
_x = _x - dspeed;
}
if (dir == 1) {
_x = _x + dspeed;
}
}
}
if (stuck) {
mix.gotoAndStop('w1');
mix.gotoAndStop('w1');
gotoAndStop('nh');
}
}
if (hit) {
++hitt;
gotoAndStop('h');
if (hitt >= 15) {
_parent.removeMovieClip();
}
}
} else {
_visible = false;
}
}
}
}
movieClip 186 dagger2a {
instance animate of movieClip 184 {
onClipEvent (load) {
hit = false;
hitt = 0;
yselect = random(3);
if (yselect == 0) {
yspeed = 0.5;
}
if (yselect == 1) {
yspeed = 0.1;
}
if (yselect == 2) {
yspeed = 0.3;
}
_root.playerlevel = 1;
power = _root.player1.animate.power;
wname = 'dagger';
attach = true;
dspeed = 3;
rspeed = 30;
stop1 = false;
stop2 = false;
stop3 = false;
stimer = 0;
dir = _root.player1.animate.dir;
if (dir == 0) {
_xscale = 100;
}
if (dir == 1) {
_xscale = -100;
}
bullettimer = 0;
speed = 10;
gor = false;
gol = false;
gortime = 0;
goltime = 0;
removetime = 0;
ko = false;
gsel = random(4);
if (gsel == 0) {
uspeed = 20;
}
if (gsel == 1) {
uspeed = 10;
}
if (gsel == 2) {
uspeed = 15;
}
if (gsel == 3) {
uspeed = 22;
}
}
onClipEvent (enterFrame) {
if (!_root.pause) {
++removetime;
++bullettimer;
_visible = true;
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;
}
if (removetime >= 50) {
_parent.removeMovieClip();
}
if (_x <= -23) {
_parent.removeMovieClip();
}
if (_x >= 570) {
_parent.removeMovieClip();
}
if (_y >= 405) {
_parent.removeMovieClip();
}
if (!hit) {
if (!stuck) {
if (!ko) {
mix.gotoAndStop('w2');
gotoAndStop('nh');
if (dir == 1) {
gor = true;
gol = false;
++gortime;
if (gor) {
_xscale = -100;
_y = _y + yspeed;
_x = _x - speed;
}
}
if (dir == 0) {
gor = false;
gol = true;
if (gol) {
_xscale = 100;
_y = _y + yspeed;
_x = _x + speed;
}
}
if (limit.hitTest(_root.e1.animate.limit)) {
_root.e1.animate.life -= power;
_root.e1.animate.hit1 = true;
hit = true;
}
if (_root.map.black.hitTest(_x - 15, _y, true)) {
ko = true;
}
}
if (ko) {
mix.gotoAndStop('w1');
gotoAndStop('nh');
_rotation = _rotation + 30;
--uspeed;
_y = _y - uspeed;
if (dir == 0) {
_x = _x - dspeed;
}
if (dir == 1) {
_x = _x + dspeed;
}
}
}
if (stuck) {
mix.gotoAndStop('w1');
gotoAndStop('nh');
}
}
if (hit) {
++hitt;
gotoAndStop('h');
if (hitt >= 15) {
_parent.removeMovieClip();
}
}
} else {
_visible = false;
}
}
}
}
movieClip 187 dagger3a {
instance animate of movieClip 184 {
onClipEvent (load) {
hit = false;
hitt = 0;
yselect = random(3);
if (yselect == 0) {
yspeed = 0.5;
}
if (yselect == 1) {
yspeed = 0.1;
}
if (yselect == 2) {
yspeed = 0.3;
}
_root.playerlevel = 1;
power = _root.player1.animate.power;
wname = 'dagger';
attach = true;
dspeed = 3;
rspeed = 30;
stop1 = false;
stop2 = false;
stop3 = false;
stimer = 0;
dir = _root.player1.animate.dir;
if (dir == 0) {
_xscale = 100;
}
if (dir == 1) {
_xscale = -100;
}
bullettimer = 0;
speed = 10;
gor = false;
gol = false;
gortime = 0;
goltime = 0;
removetime = 0;
ko = false;
gsel = random(4);
if (gsel == 0) {
uspeed = 20;
}
if (gsel == 1) {
uspeed = 10;
}
if (gsel == 2) {
uspeed = 15;
}
if (gsel == 3) {
uspeed = 22;
}
}
onClipEvent (enterFrame) {
if (!_root.pause) {
++removetime;
++bullettimer;
_visible = true;
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;
}
if (removetime >= 50) {
_parent.removeMovieClip();
}
if (_x <= -23) {
_parent.removeMovieClip();
}
if (_x >= 570) {
_parent.removeMovieClip();
}
if (_y >= 405) {
_parent.removeMovieClip();
}
if (!hit) {
if (!ko) {
gotoAndStop('nh');
if (dir == 1) {
gor = true;
gol = false;
++gortime;
if (gor) {
_xscale = -100;
_y = _y + yspeed;
_x = _x - speed;
}
}
if (dir == 0) {
gor = false;
gol = true;
if (gol) {
_xscale = 100;
_y = _y + yspeed;
_x = _x + speed;
}
}
if (limit.hitTest(_root.e1.animate.limit)) {
_root.e1.animate.life -= power;
_root.e1.animate.hit1 = true;
hit = true;
}
if (_root.map.black.hitTest(_x - 15, _y, true)) {
yspeed = 0;
speed = 0;
}
}
if (ko) {
gotoAndStop('nh');
_rotation = _rotation + 30;
--uspeed;
_y = _y - uspeed;
if (dir == 0) {
_x = _x - dspeed;
}
if (dir == 1) {
_x = _x + dspeed;
}
}
}
if (hit) {
++hitt;
gotoAndStop('h');
if (hitt >= 15) {
_parent.removeMovieClip();
}
}
} else {
_visible = false;
}
}
}
}
movieClip 197 {
}
movieClip 199 {
}
movieClip 207 {
}
movieClip 208 {
}
movieClip 209 {
instance of movieClip 197 {
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 199 {
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
}
}
movieClip 212 {
}
movieClip 214 {
}
movieClip 217 {
}
movieClip 220 {
}
movieClip 221 {
instance of movieClip 220 {
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
}
}
movieClip 224 {
}
movieClip 225 {
instance of movieClip 224 {
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
}
}
movieClip 228 {
}
movieClip 229 {
instance of movieClip 228 {
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
}
}
movieClip 231 {
}
movieClip 233 {
}
movieClip 238 {
frame 1 {
stop();
}
}
movieClip 240 {
}
movieClip 242 {
}
movieClip 244 {
}
movieClip 245 {
}
movieClip 246 {
}
movieClip 247 {
}
movieClip 248 {
}
movieClip 249 {
}
movieClip 255 {
instance of movieClip 197 {
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 199 {
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
}
frame 7 {
stop();
}
}
movieClip 259 {
frame 7 {
stop();
}
}
movieClip 261 {
frame 7 {
stop();
}
}
movieClip 264 {
frame 7 {
stop();
}
}
movieClip 271 {
frame 10 {
stop();
}
}
movieClip 273 {
frame 7 {
stop();
}
}
movieClip 278 {
frame 10 {
stop();
}
}
movieClip 280 {
frame 7 {
stop();
}
}
movieClip 285 {
frame 10 {
stop();
}
}
movieClip 287 {
}
movieClip 289 {
frame 81 {
stop();
}
}
movieClip 290 {
}
movieClip 292 {
}
movieClip 296 {
}
movieClip 297 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 299 {
instance of movieClip 297 {
onClipEvent (enterFrame) {
if (_root.player1.animate.rt or _root.player1.animate.lft) {
gotoAndStop('b');
} else {
gotoAndStop('a');
}
}
}
}
movieClip 301 {
instance of movieClip 297 {
onClipEvent (enterFrame) {
if (_root.player1.animate.up or _root.player1.animate.dn) {
gotoAndStop('b');
} else {
gotoAndStop('a');
}
}
}
}
movieClip 305 {
instance of movieClip 297 {
onClipEvent (enterFrame) {
if (_root.player1.animate.up or _root.player1.animate.dn) {
gotoAndStop('b');
} else {
gotoAndStop('a');
}
}
}
frame 7 {
stop();
}
}
movieClip 309 {
instance of movieClip 297 {
onClipEvent (enterFrame) {
if (_root.player1.animate.up or _root.player1.animate.dn) {
gotoAndStop('b');
} else {
gotoAndStop('a');
}
}
}
frame 7 {
stop();
}
}
movieClip 313 {
}
movieClip 317 {
instance of movieClip 197 {
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 199 {
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
}
}
movieClip 321 {
instance of movieClip 197 {
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
}
instance of movieClip 199 {
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
}
}
movieClip 324 {
instance of movieClip 297 {
onClipEvent (enterFrame) {
if (_root.player1.animate.rt or _root.player1.animate.lft) {
gotoAndStop('b');
} else {
gotoAndStop('a');
}
}
}
frame 7 {
stop();
}
}
movieClip 327 {
instance of movieClip 297 {
onClipEvent (enterFrame) {
if (_root.player1.animate.rt or _root.player1.animate.lft) {
gotoAndStop('b');
} else {
gotoAndStop('a');
}
}
}
frame 7 {
stop();
}
}
movieClip 331 {
}
movieClip 333 {
frame 1 {
stop();
}
instance limitg of movieClip 173 {
onClipEvent (enterFrame) {
if (!_root.pause) {
if (this.hitTest(_root.e1.animate.limit)) {
_parent.atthit = true;
}
if (this.hitTest(_root.e2.animate.limit)) {
_parent.atthit = true;
}
if (this.hitTest(_root.e3.animate.limit)) {
_parent.atthit = true;
}
if (this.hitTest(_root.e4.animate.limit)) {
_parent.atthit = true;
}
if (this.hitTest(_root.e5.animate.limit)) {
_parent.atthit = true;
}
if (this.hitTest(_root.e6.animate.limit)) {
_parent.atthit = true;
}
if (this.hitTest(_root.e7.animate.limit)) {
_parent.atthit = true;
}
if (this.hitTest(_root.e8.animate.limit)) {
_parent.atthit = true;
}
if (this.hitTest(_root.e9.animate.limit)) {
_parent.atthit = true;
}
if (this.hitTest(_root.e10.animate.limit)) {
_parent.atthit = true;
}
if (this.hitTest(_root.box1.animate.limit)) {
_parent.atthit = true;
}
if (this.hitTest(_root.box2.animate.limit)) {
_parent.atthit = true;
}
if (this.hitTest(_root.box3.animate.limit)) {
_parent.atthit = true;
}
if (this.hitTest(_root.box4.animate.limit)) {
_parent.atthit = true;
}
}
}
}
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();
}
instance limitg of movieClip 173 {
onClipEvent (enterFrame) {
if (!_root.pause) {
if (this.hitTest(_root.e1.animate.limit)) {
_parent.atthit = true;
}
if (this.hitTest(_root.e2.animate.limit)) {
_parent.atthit = true;
}
if (this.hitTest(_root.e3.animate.limit)) {
_parent.atthit = true;
}
if (this.hitTest(_root.e4.animate.limit)) {
_parent.atthit = true;
}
if (this.hitTest(_root.e5.animate.limit)) {
_parent.atthit = true;
}
if (this.hitTest(_root.e6.animate.limit)) {
_parent.atthit = true;
}
if (this.hitTest(_root.e7.animate.limit)) {
_parent.atthit = true;
}
if (this.hitTest(_root.e8.animate.limit)) {
_parent.atthit = true;
}
if (this.hitTest(_root.e9.animate.limit)) {
_parent.atthit = true;
}
if (this.hitTest(_root.e10.animate.limit)) {
_parent.atthit = true;
}
if (this.hitTest(_root.box1.animate.limit)) {
_parent.atthit = true;
}
if (this.hitTest(_root.box2.animate.limit)) {
_parent.atthit = true;
}
if (this.hitTest(_root.box3.animate.limit)) {
_parent.atthit = true;
}
if (this.hitTest(_root.box4.animate.limit)) {
_parent.atthit = true;
}
}
}
}
frame 20 {
stop();
}
frame 21 {
stop();
}
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();
}
frame 31 {
stop();
}
frame 32 {
stop();
}
frame 33 {
stop();
}
frame 34 {
stop();
}
}
movieClip 334 rika1a {
instance animate of movieClip 333 {
onClipEvent (load) {
_root.zoomable = false;
shrisnd = new Sound();
shrisnd.attachSound('shrisnd');
shattersnd = new Sound();
shattersnd.attachSound('breaking');
climbv = false;
atthit = false;
atthitt = 0;
statuspt = 0;
statust = 0;
clu = -40;
cld = 50;
dspin = 20;
fallt = 0;
falltmax = 0;
wid = _width / 2;
heig = _height / 2;
heig1 = _height / 80;
mapy = 50;
bikey = 30;
mapx = 20;
bubblet = 0;
twirl = false;
twstart = false;
uppercut = false;
uppercutt = 0;
upperable = false;
upperspeed = 5;
rbreak = 0;
playerstopt = 0;
sspeed = 8.5;
playerstop = false;
yes = true;
no = false;
esc = 0;
deadspeed = 30;
shoott = 0;
attack1t = 0;
attack2t = 0;
attack1 = false;
attack2 = false;
speedj = 5;
knocked = 0;
hitflys = 9;
shotx = 50;
shoty = 50;
swing1 = new Sound();
swing1.attachSound('swing1a');
hmoan1 = new Sound();
hmoan1.attachSound('hmoan3a');
jumpmin = 3;
jumpmax = 20;
jumpbdnt = 0;
jumpbdn = false;
djump = false;
djumpmin = 3;
djumpmax = 20;
djumpbdnt = 0;
djumpable = false;
if (_parent._name == 'player1') {
if (_root.w1) {
power = 3;
}
if (_root.w2) {
power = 4;
}
if (_root.w3) {
power = 5;
}
anistop = false;
_width = 30;
_height = 50;
hyper1 = false;
hyper2 = false;
hyspeed = 1;
hyper1t = false;
hyper2t = false;
shoott = 0;
idupcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '0'};
newColor = {'ra': '400', 'rb': '10', 'ga': '100', 'gb': '400', 'ba': '400', 'bb': '400', 'aa': '100', 'ab': '0'};
poisonColor = {'ra': '50', 'rb': '100', 'ga': '0', 'gb': '0', 'ba': '100', 'bb': '100', 'aa': '100', 'ab': '0'};
curseColor = {'ra': '0', 'rb': '0', 'ga': '50', 'gb': '100', 'ba': '0', 'bb': '0', 'aa': '300', 'ab': '0'};
pickup = false;
pickupt = 0;
idup = false;
idupt = 0;
idupt2 = 0;
nohit = false;
nohitt = 0;
hitc = false;
hitflyc = false;
deadt = 0;
dead = false;
kdown = false;
kdownt = 0;
hitfly1sp = 7;
attackt = 0;
ats = 0;
_yscale = 100;
atsel = 1;
if (dir == 0) {
_xscale = 100;
}
if (dir == 1) {
_xscale = -100;
}
mainspeed = 5;
slspeed = 2;
speed = 5;
jspeed = 8;
life = _root.life;
lifemax = 100;
dead = false;
hit1 = false;
hit2 = false;
hit1t = 0;
hit2t = 0;
jump = false;
jup = false;
jumpt = 0;
attack = false;
fall = false;
yspot = _y;
xspot = _x;
shoot = false;
shoott = 0;
slide = false;
slidet = 0;
hspeed = 3;
}
if (_parent._name != 'player1') {
_yscale = 100;
_xscale = _root.player1.animate._xscale;
dir = _root.player1.animate.character.dir;
d8 = _root.player1.animate._currentframe;
d9 = _root.player1.animate.character._currentframe;
gotoAndStop(d8);
character.gotoAndStop(d9);
}
}
onClipEvent (enterFrame) {
_root.plf = esc;
_root.ply = _y;
_root.char1 = kdown;
_root.char2 = rbreak;
if (!_root.pause) {
if (!unpause) {
_visible = true;
character.play();
unpause = true;
}
_root.plife._width = life;
_root.plifemax._width = lifemax;
if (life >= lifemax) {
life = lifemax;
}
if (_root.armhealth >= 100) {
_root.armhealth = 100;
}
if (_root.armor) {
if (_root.armhealth <= 0) {
shattersnd.start();
_root.attachMovie('cloth1a', 'cl1' + _root.debris, _root.debris++);
_root['cl1' + _root.debris].animate._x = _x;
_root['cl1' + _root.debris].animate._y = _y + clu;
_root.attachMovie('cloth1a', 'cl2' + _root.debris, _root.debris++);
_root['cl2' + _root.debris].animate._x = _x;
_root['cl2' + _root.debris].animate._y = _y + clu;
_root.attachMovie('cloth1a', 'cl3' + _root.debris, _root.debris++);
_root['cl3' + _root.debris].animate._x = _x;
_root['cl3' + _root.debris].animate._y = _y + clu;
_root.attachMovie('cloth1b', 'cl4' + _root.debris, _root.debris++);
_root['cl4' + _root.debris].animate._x = _x;
_root['cl4' + _root.debris].animate._y = _y + cld;
_root.attachMovie('cloth1b', 'cl5' + _root.debris, _root.debris++);
_root['cl5' + _root.debris].animate._x = _x;
_root['cl5' + _root.debris].animate._y = _y + cld;
_root.attachMovie('cloth1b', 'cl6' + _root.debris, _root.debris++);
_root['cl6' + _root.debris].animate._x = _x;
_root['cl6' + _root.debris].animate._y = _y + cld;
_root.armor = false;
}
}
if (_parent._name != 'player1') {
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;
}
_alpha = _alpha - 10;
_xscale = _root.player1.animate._xscale;
if (_alpha <= 0) {
_parent.removeMovieClip();
}
}
if (_parent._name == 'player1') {
_root.plx = nohitt;
_root.ply = idupt;
if (anistop) {
slide = false;
slidet = 0;
shoot = false;
attack1 = false;
attack2 = false;
shoott = 0;
attack1t = 0;
attack2t = 0;
jumpb = false;
jump = false;
if (!_root.map.black.hitTest(_x, _y + mapy, true) and !_root.map.green.hitTest(_x, _y + mapy, true) and !_root.bike.black.hitTest(_x, _y + bikey, true)) {
gotoAndStop('fall');
_y = _y + 7;
} else {
gotoAndStop('stand');
}
}
if (!anistop) {
if (!attack1) {
if (!attack2) {
if (Key.isDown(38)) {
up = true;
dn = false;
rt = false;
lft = false;
} else {
up = false;
}
if (Key.isDown(40)) {
dn = true;
up = false;
rt = false;
lft = false;
} else {
dn = false;
}
if (!dn) {
if (Key.isDown(37)) {
lft = true;
rt = false;
} else {
lft = false;
}
if (Key.isDown(39)) {
rt = true;
lft = false;
} else {
rt = false;
}
}
}
}
if (Key.isDown(65)) {
twstart = true;
if (!ak) {
shoot = true;
ak = true;
}
} else {
twstart = false;
ak = false;
}
if (Key.isDown(68)) {
if (!ak1) {
shoot2 = true;
ak1 = true;
}
} else {
ak1 = false;
}
if (!hit1 and !hit2 and !hitfly and !hitfall and !kdown and !getup) {
if (Key.isDown(83)) {
jumpbdn = true;
if (!b) {
jumpb = true;
b = true;
}
} else {
jumpbdn = false;
b = false;
}
}
if (_root.w1) {
power = 3;
}
if (_root.w2) {
power = 4;
}
if (_root.w3) {
power = 5;
}
if (atthit) {
++atthitt;
if (atthitt >= 5) {
atthitt = 0;
atthit = false;
}
}
if (_x <= -5) {
_x = _x + 10;
}
if (_x >= 560) {
_x = _x - 10;
}
if (_root.map.black.hitTest(_x + 15, _y, true)) {
_x = _x - speed;
}
if (_root.map.black.hitTest(_x - 15, _y, true)) {
_x = _x + speed;
}
if (_root.map.black.hitTest(_x, _y + mapy - 10, true)) {
_y = _y - 5;
}
while (_root.map.black.hitTest(_x, _y + heig, true)) {
_y = _y - 0.5;
}
while (_root.map.black.hitTest(_x, _y - heig1, true)) {
_y = _y + 0.5;
}
if (limit.hitTest(_root.map.purple)) {
underwater = true;
speed = slspeed;
sspeed = 4;
upperspeed = 2.5;
} else {
underwater = false;
speed = mainspeed;
sspeed = 8.5;
upperspeed = 5;
}
if (underwater) {
++bubblet;
if (bubblet == 50) {
_root.attachMovie('bubble1a', 'bubble1' + _root.debris, _root.debris++);
_root['bubble1' + _root.debris].animate._x = _x;
_root['bubble1' + _root.debris].animate._y = _y - 50;
bubblet = 0;
}
} else {
bubblet = 0;
}
if (!_root.inflive) {
if (_root.health <= 0) {
dead = true;
}
}
if (dn) {
shoty = -10;
if (dir == 0) {
shotx = 50;
}
if (dir == 1) {
shotx = -50;
}
} else {
shoty = -30;
if (dir == 0) {
shotx = 60;
}
if (dir == 1) {
shotx = -60;
}
}
if (!dead) {
if (_y >= 510) {
rape = false;
if (_root.armor) {
_root.armhealth -= 20;
} else {
_root.health -= 20;
}
_y = -40;
}
if (!playerstop) {
if (!kdown) {
if (!rape) {
_root.rapebreak = false;
if (!hit1) {
if (!hit2) {
if (idup) {
nohit = true;
nohitt = 0;
++idupt;
++idupt2;
if (idupt2 > 0 and idupt2 < 1) {
idupcolor.setTransform(oldColor);
}
if (idupt2 > 1 and idupt2 < 3) {
idupcolor.setTransform(newColor);
}
if (idupt2 >= 6) {
if (!onb) {
_root.attachMovie('rika1a', 'miscdup1' + _root.shadowlayer, _root.shadowlayer++);
_root['miscdup1' + _root.shadowlayer]._x = _x;
_root['miscdup1' + _root.shadowlayer]._y = _y + 5;
}
idupt2 = 0;
}
if (idupt2 > 3) {
idupcolor.setTransform(oldColor);
}
if (idupt >= 500) {
hitflyc = true;
nohit = true;
nohitt = 0;
idupt = 0;
idupt2 = 0;
idup = false;
}
} else {
if (!_root.poison) {
if (!_root.curse) {
idupcolor.setTransform(oldColor);
}
}
}
if (nohit) {
++nohitt;
if (!idup) {
_alpha = 50;
}
if (nohitt >= 70) {
_alpha = 100;
nohitt = 0;
hitflyc = false;
nohit = false;
}
} else {
_alpha = 100;
}
if (!hyper1) {
if (!idup) {
if (!nohit) {
if (!onb) {
if (_root.specnumb > 0) {
if (shoot2) {
hyper1 = true;
}
}
}
}
}
if (!hyper2) {
if (shoot) {
if (!atthit) {
attack2 = true;
}
if (atthit) {
attack2 = false;
attack2t = 0;
attack1 = true;
}
shoot = false;
}
if (!climbv) {
if (up or dn) {
if (_root.map.gray.hitTest(_x, _y, true)) {
speedj = 6;
jumpt = 0;
climbv = true;
}
}
if (!climb) {
if (!uppercut) {
if (!slide) {
if (up or dn) {
if (_root.map.blue.hitTest(_x, _y, true)) {
climb = true;
}
}
if (!djump) {
if (!jump) {
if (fall) {
++fallt;
if (!fd) {
if (speedj > -3) {
speedj = -3;
}
fd = true;
}
if (ascfall) {
jumpb = false;
speedj = -6;
ascfall = false;
}
if (underwater) {
speedj = 4;
if (jumpb) {
speedj = 15;
jumpt = 0;
jump = true;
}
}
if (!underwater) {
if (jumpb) {
if (djumpable) {
speedj = 15;
djump = true;
djumpable = false;
}
}
if (speedj < 6) {
++speedj;
}
}
_y = _y + speedj;
if (_root.map.black.hitTest(_x, _y + mapy, true)) {
speedj = 0;
fall = false;
attack1 = false;
attack1t = 0;
}
if (_root.map.green.hitTest(_x, _y + mapy, true)) {
speedj = 0;
fall = false;
attack1 = false;
attack1t = 0;
}
if (_root.bike.black.hitTest(_x, _y + bikey, true)) {
speedj = 0;
fall = false;
attack1 = false;
attack1t = 0;
}
if (!attack1 and !attack2) {
if (fallt >= falltmax) {
gotoAndStop('fall');
}
}
if (!up) {
if (rt) {
dir = 0;
_xscale = 100;
_x = _x + speed;
}
if (lft) {
dir = 1;
_xscale = -100;
_x = _x - speed;
}
}
} else {
fallt = 0;
fd = false;
}
if (!fall) {
_root.movespeed = speed;
if (!gdam) {
speedj = 0;
jumpb = false;
gdam = true;
}
if (!_root.map.black.hitTest(_x, _y + mapy, true) and !_root.map.green.hitTest(_x, _y + mapy, true) and !_root.bike.black.hitTest(_x, _y + bikey, true)) {
fall = true;
}
if (_root.map.black.hitTest(_x, _y + mapy, true) or _root.map.green.hitTest(_x, _y + mapy, true) or _root.bike.black.hitTest(_x, _y + bikey, true)) {
falltmax = 5;
if (!underwater) {
if (_root.jboots) {
speedj = 21;
} else {
speedj = 17;
}
}
if (underwater) {
if (_root.jboots) {
speedj = 7;
} else {
speedj = 5;
}
}
jumpt = 0;
djumpt = 0;
djumpable = true;
upperable = true;
if (!attack1) {
if (!attack2) {
if (!dn) {
if (jumpb) {
jump = true;
}
}
if (!up) {
if (rt) {
dir = 0;
_x = _x + speed;
_xscale = 100;
gotoAndStop('run');
}
if (lft) {
dir = 1;
gotoAndStop('run');
_xscale = -100;
_x = _x - speed;
}
}
if (up) {
gotoAndStop('stand');
}
if (dn) {
gotoAndStop('duck');
if (jumpb) {
slide = true;
}
if (_root.map.green.hitTest(_x, _y + mapy, true)) {
if (jumpb) {
_y = _y + 40;
}
}
}
if (!rt and !lft and !up and !dn) {
gotoAndStop('stand');
}
}
}
}
} else {
gdam = false;
}
}
if (jump) {
falltmax = 0;
slide = false;
slidet = 0;
jumpb = false;
if (jumpbdn) {
if (speedj >= jumpmin and speedj < jumpmax) {
++jumpbdnt;
--speedj;
}
}
_y = _y - speedj;
++jumpt;
if (_root.map.black.hitTest(_x - 20, _y, true)) {
_x = _x + (speed + 2);
}
if (_root.map.black.hitTest(_x + 20, _y, true)) {
_x = _x - (speed + 2);
}
if (!attack1) {
if (!attack2) {
gotoAndStop('jump');
}
}
if (rt) {
dir = 0;
_x = _x + speed;
_xscale = 100;
}
if (lft) {
dir = 1;
_x = _x - speed;
_xscale = -100;
}
if (!jumpbdn) {
if (jumpt >= jumpmin) {
ascfall = true;
jump = false;
}
if (jumpt >= jumpbdnt) {
ascfall = true;
jump = false;
}
}
if (jumpbdn) {
if (jumpt >= jumpmax) {
jump = false;
}
}
if (jumpt >= 19) {
jump = false;
}
} else {
jumpbdnt = 0;
}
}
if (djump) {
falltmax = 5;
jumpb = false;
if (!djb) {
djb = true;
}
if (jumpbdn) {
if (speedj >= djumpmin and speedj < djumpmax) {
++jumpbdnt;
--speedj;
}
}
_y = _y - speedj;
++djumpt;
if (_root.map.black.hitTest(_x, _y - mapy, true)) {
djump = false;
}
if (!attack1) {
if (!attack2) {
gotoAndStop('jump');
}
}
if (rt) {
dir = 0;
_x = _x + speed;
_xscale = 100;
}
if (lft) {
dir = 1;
_x = _x - speed;
_xscale = -100;
}
if (!jumpbdn) {
if (djumpt >= djumpmin) {
ascfall = true;
djump = false;
}
if (djumpt >= djumpbdnt) {
ascfall = true;
djump = false;
}
}
if (jumpbdn) {
if (djumpt >= djumpmax) {
djump = false;
}
}
if (djumpt >= 19) {
djump = false;
}
} else {
djb = false;
jumpbdnt = 0;
}
}
if (slide) {
falltmax = 0;
if (!slidedust) {
jumpb = false;
slidedust = true;
}
_root.movespeed = sspeed;
++slidet;
attack1 = false;
attack2 = false;
attack1t = 0;
attack2t = 0;
attackt = 0;
gotoAndStop('dash');
if (jumpb) {
slide = false;
slidet = 0;
jump = true;
}
if (dir == 0) {
_x = _x + sspeed;
}
if (dir == 1) {
_x = _x - sspeed;
}
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 (!_root.map.black.hitTest(_x, _y + mapy, true)) {
slidet = 0;
slide = false;
}
if (slidet >= 30) {
slidet = 0;
slide = false;
}
} else {
slidedust = false;
}
}
if (uppercut) {
falltmax = 5;
speedj = 3;
gotoAndStop('uppercut');
++uppercutt;
_y = _y - upperspeed;
if (uppercutt >= 25) {
uppercutt = 0;
uppercut = false;
}
}
}
if (climb) {
jumpt = 0;
if (!_root.map.blue.hitTest(_x, _y, true)) {
climb = false;
}
if (!attack1) {
if (!attack2) {
gotoAndStop('climbh');
if (rt) {
if (!_root.map.black.hitTest(_x + 20, _y, true)) {
_x = _x + speed;
}
dir = 0;
_xscale = 100;
}
if (lft) {
if (!_root.map.black.hitTest(_x - 20, _y, true)) {
_x = _x - speed;
}
dir = 1;
_xscale = -100;
}
}
}
if (jumpb) {
jump = true;
speedj = 15;
jumpt = 0;
climb = false;
}
if (!up and !dn) {
character.stop();
}
}
}
if (climbv) {
_root.movespeedv = 5;
jumpt = 0;
if (!_root.map.gray.hitTest(_x, _y, true)) {
climbv = false;
}
if (!attack1) {
if (!attack2) {
gotoAndStop('climbv');
if (rt) {
dir = 0;
_xscale = 100;
}
if (lft) {
dir = 1;
_xscale = -100;
}
if (up) {
character.play();
if (!_root.map.black.hitTest(_x, _y - 20, true)) {
_y = _y - speed;
}
}
if (dn) {
character.play();
if (!_root.map.black.hitTest(_x, _y + 20, true)) {
_y = _y + speed;
}
}
}
}
if (jumpb) {
jump = true;
climbv = false;
}
if (!up and !dn) {
character.stop();
}
}
if (attack2) {
if (_root.shriuken > 0) {
if (!climbv) {
if (!climb) {
if (_root.map.black.hitTest(_x, _y + mapy, true) or _root.map.green.hitTest(_x, _y + mapy, true)) {
if (dn) {
gotoAndStop('att1d');
} else {
gotoAndStop('att1s');
}
} else {
gotoAndStop('att1a');
}
}
if (climb) {
gotoAndStop('climbatt1');
}
}
if (climbv) {
gotoAndStop('climbvatt1');
}
++shoott;
if (shoott == 8) {
shrisnd.start();
_root.shriuken -= 1;
_root.attachMovie('dagger1a', 'shot1' + _root.pbullets, _root.pbullets++);
_root['shot1' + _root.pbullets].animate._x = _x + shotx;
_root['shot1' + _root.pbullets].animate._y = _y + shoty;
_root['shot1' + _root.pbullets].dir = dir;
}
if (shoott >= 12) {
shoott = 0;
attack2 = false;
}
} else {
shoott = 0;
attack2 = false;
}
} else {
apsos = false;
}
if (attack1) {
if (!aaah) {
swing1.start();
attsel = random(2);
aaah = true;
}
++attack1t;
if (!climbv) {
if (!climb) {
if (!jump and !fall) {
if (dn) {
if (attsel == 0) {
gotoAndStop('att2d1');
}
if (attsel == 1) {
gotoAndStop('att2d2');
}
}
if (!dn) {
if (attsel == 0) {
gotoAndStop('att2s1');
}
if (attsel == 1) {
gotoAndStop('att2s2');
}
}
} else {
if (attsel == 0) {
gotoAndStop('att2a1');
}
if (attsel == 1) {
gotoAndStop('att2a2');
}
}
}
if (climb) {
gotoAndStop('climbatt2');
}
}
if (climbv) {
gotoAndStop('climbvatt2');
}
if (attack1t >= 20) {
attack1t = 0;
attack1 = false;
}
} else {
aaah = false;
}
}
}
if (hyper1) {
if (!hy1) {
_root.attachMovie('circleup1a', 'circ', 2000);
_root.circ.animate._x = _x;
_root.circ.animate._y = _y;
_root.specnumb -= 1;
hy1 = true;
}
++hyper1t;
shoot2 = false;
shoot = false;
jup = false;
jump = false;
gotoAndStop('cjutsu');
slide = false;
slidet = 0;
jump = false;
attack1 = false;
attack1t = 0;
attack2 = false;
attack2t = 0;
if (hyper1t >= 20) {
apsos = false;
hyper1t = 0;
idup = true;
nohit = true;
hyper1 = false;
}
} else {
hy1 = false;
}
if (hyper2) {
slide = false;
slidet = 0;
jump = false;
attack = false;
attackt = 0;
gotoAndStop('hyper2');
}
}
}
if (hit1) {
if (!ht1) {
hmoan1.start();
ht1 = true;
}
++hit1t;
jumpb = false;
jump = false;
slidet = 0;
slide = false;
attack1 = false;
attack2 = false;
shoott = 0;
attack1t = 0;
attack2t = 0;
attackt = 0;
jumpb = false;
gotoAndStop('hit1');
if (dir == 1) {
_x = _x + hspeed;
}
if (dir == 0) {
_x = _x - hspeed;
}
if (hit1t >= 20) {
hit1t = 0;
nohit = true;
hit1 = false;
}
} else {
ht1 = false;
}
}
if (rape) {
_root.zoomable = true;
++rbreak;
shoot = false;
attack1 = false;
attack2 = false;
shoott = 0;
attack1t = 0;
attack2t = 0;
attackt = 0;
uppercut = false;
uppercutt = 0;
fall = false;
jumpb = false;
jump = false;
if (Key.isDown(37) and Key.isDown(39) or Key.isDown(83) and Key.isDown(65) or Key.isDown(83) and Key.isDown(37) or Key.isDown(83) and Key.isDown(65) or Key.isDown(65) and Key.isDown(37)) {
nothing = true;
} else {
nothing = false;
}
if (!nothing) {
if (!rstop) {
if (Key.isDown(39) or Key.isDown(83)) {
if (no) {
esc += 1;
yes = true;
no = false;
}
rstop = true;
}
} else {
rstop = false;
}
if (!lstop) {
if (Key.isDown(37) or Key.isDown(65)) {
if (yes) {
esc += 1;
no = true;
yes = false;
}
lstop = true;
}
} else {
lstop = false;
}
}
if (rbreak >= 2) {
kdown = true;
rape = false;
esc = 0;
nohit = true;
}
if (esc <= 0) {
esc = 0;
}
if (esc >= _root.breakfree) {
_root.rapebreak = true;
esc = 0;
rape = false;
kdown = true;
}
} else {
_root.zoomable = false;
}
}
if (kdown) {
_root.zoomable = false;
playerstop = false;
slidet = 0;
slide = false;
attack1 = false;
attack2 = false;
shoott = 0;
attack1t = 0;
attack2t = 0;
attackt = 0;
jumpb = false;
gotoAndStop('breakfree');
++kdownt;
if (kdownt >= 20) {
kdownt = 0;
fall = true;
nohit = true;
kdown = false;
}
}
}
if (playerstop) {
++playerstopt;
if (playerstopt >= 30) {
playerstopt = 0;
playerstop = false;
}
}
}
if (dead) {
if (!dint) {
_root.attachMovie('orgfade1a', 'fade1', 8001);
sexLaser1.start();
dint = true;
}
if (!rape) {
++deadt;
gotoAndStop('dead');
if (deadt >= 150) {
if (!dele) {
_root.attachMovie('fade1a', 'fade1', 3000);
dele = true;
}
}
if (deadt >= 200) {
_root.gotoAndStop('gameover');
}
}
}
}
}
}
if (_root.pause) {
character.stop();
_visible = false;
unpause = false;
}
}
}
}
movieClip 336 {
}
movieClip 337 {
}
movieClip 338 bag1a {
instance animate of movieClip 337 {
onClipEvent (load) {
}
onClipEvent (enterFrame) {
if (!_root.pause) {
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;
}
}
}
}
}
movieClip 341 {
}
movieClip 343 {
}
movieClip 345 {
}
movieClip 348 {
}
movieClip 351 {
}
movieClip 353 {
}
movieClip 355 {
}
movieClip 357 {
}
movieClip 359 {
}
movieClip 363 {
}
movieClip 365 {
frame 1 {
stop();
}
}
movieClip 367 {
}
movieClip 368 {
}
movieClip 370 {
}
movieClip 373 {
}
movieClip 375 {
}
movieClip 377 {
}
movieClip 379 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 381 {
}
movieClip 382 {
}
movieClip 384 {
}
movieClip 386 {
}
movieClip 389 {
}
movieClip 391 {
}
movieClip 393 {
}
movieClip 395 {
}
movieClip 397 {
}
movieClip 399 {
}
movieClip 401 {
}
movieClip 403 {
}
movieClip 405 {
}
movieClip 407 {
}
movieClip 409 {
}
movieClip 418 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 419 {
frame 1 {
sct = 0;
}
frame 25 {
sct += 1;
}
frame 42 {
if (sct >= 5) {
gotoAndPlay(43);
} else {
gotoAndPlay(15);
}
}
frame 54 {
soundsel = random(3);
if (soundsel == 0) {
snd1a = new Sound();
snd1a.attachSound('shlick1');
snd1a.start();
}
if (soundsel == 1) {
snd1a = new Sound();
snd1a.attachSound('shlick2');
snd1a.start();
}
if (soundsel == 2) {
snd1a = new Sound();
snd1a.attachSound('shlick3');
snd1a.start();
}
}
frame 77 {
soundsel = random(3);
if (soundsel == 0) {
snd1a = new Sound();
snd1a.attachSound('shlick1');
snd1a.start();
}
if (soundsel == 1) {
snd1a = new Sound();
snd1a.attachSound('shlick2');
snd1a.start();
}
if (soundsel == 2) {
snd1a = new Sound();
snd1a.attachSound('shlick3');
snd1a.start();
}
}
frame 91 {
if (_root.health >= 50) {
gotoAndPlay(60);
} else {
gotoAndPlay(92);
}
}
frame 100 {
soundsel = random(3);
if (soundsel == 0) {
snd1a = new Sound();
snd1a.attachSound('shlick1');
snd1a.start();
}
if (soundsel == 1) {
snd1a = new Sound();
snd1a.attachSound('shlick2');
snd1a.start();
}
if (soundsel == 2) {
snd1a = new Sound();
snd1a.attachSound('shlick3');
snd1a.start();
}
}
frame 108 {
if (_root.health >= 50) {
gotoAndPlay(60);
} else {
gotoAndPlay(92);
}
}
}
movieClip 421 {
}
movieClip 423 {
}
movieClip 427 {
frame 1 {
st1 = 0;
}
frame 10 {
st1 += 1;
}
frame 11 {
soundsel = random(3);
if (soundsel == 0) {
snd1a = new Sound();
snd1a.attachSound('shlick1');
snd1a.start();
}
if (soundsel == 1) {
snd1a = new Sound();
snd1a.attachSound('shlick2');
snd1a.start();
}
if (soundsel == 2) {
snd1a = new Sound();
snd1a.attachSound('shlick3');
snd1a.start();
}
}
frame 21 {
if (st1 >= 8) {
gotoAndPlay(22);
} else {
gotoAndPlay(2);
}
}
frame 31 {
soundsel = random(3);
if (soundsel == 0) {
snd1a = new Sound();
snd1a.attachSound('shlick1');
snd1a.start();
}
if (soundsel == 1) {
snd1a = new Sound();
snd1a.attachSound('shlick2');
snd1a.start();
}
if (soundsel == 2) {
snd1a = new Sound();
snd1a.attachSound('shlick3');
snd1a.start();
}
}
frame 55 {
soundsel = random(3);
if (soundsel == 0) {
snd1a = new Sound();
snd1a.attachSound('shlick1');
snd1a.start();
}
if (soundsel == 1) {
snd1a = new Sound();
snd1a.attachSound('shlick2');
snd1a.start();
}
if (soundsel == 2) {
snd1a = new Sound();
snd1a.attachSound('shlick3');
snd1a.start();
}
}
frame 70 {
fsel = random(3);
if (fsel == 0) {
gotoAndPlay(40);
}
if (fsel == 1) {
gotoAndPlay(71);
}
if (fsel == 2) {
gotoAndPlay(101);
}
}
frame 85 {
soundsel = random(3);
if (soundsel == 0) {
snd1a = new Sound();
snd1a.attachSound('shlick1');
snd1a.start();
}
if (soundsel == 1) {
snd1a = new Sound();
snd1a.attachSound('shlick2');
snd1a.start();
}
if (soundsel == 2) {
snd1a = new Sound();
snd1a.attachSound('shlick3');
snd1a.start();
}
}
frame 100 {
fsel = random(3);
if (fsel == 0) {
gotoAndPlay(40);
}
if (fsel == 1) {
gotoAndPlay(71);
}
if (fsel == 2) {
gotoAndPlay(101);
}
}
frame 114 {
soundsel = random(3);
if (soundsel == 0) {
snd1a = new Sound();
snd1a.attachSound('shlick1');
snd1a.start();
}
if (soundsel == 1) {
snd1a = new Sound();
snd1a.attachSound('shlick2');
snd1a.start();
}
if (soundsel == 2) {
snd1a = new Sound();
snd1a.attachSound('shlick3');
snd1a.start();
}
}
frame 115 {
soundsel = random(3);
if (soundsel == 0) {
snd1a = new Sound();
snd1a.attachSound('shlick1');
snd1a.start();
}
if (soundsel == 1) {
snd1a = new Sound();
snd1a.attachSound('shlick2');
snd1a.start();
}
if (soundsel == 2) {
snd1a = new Sound();
snd1a.attachSound('shlick3');
snd1a.start();
}
}
frame 130 {
fsel = random(3);
if (fsel == 0) {
gotoAndPlay(40);
}
if (fsel == 1) {
gotoAndPlay(71);
}
if (fsel == 2) {
gotoAndPlay(101);
}
}
}
movieClip 428 {
}
movieClip 438 {
frame 28 {
stop();
}
}
movieClip 439 {
frame 48 {
snd1a = new Sound();
snd1a.attachSound('splat1');
snd1a.start();
}
frame 57 {
_root.attachMovie('circleup1a', 'circ', 2000);
_root.circ.animate._x = _parent._x;
_root.circ.animate._y = _parent._y;
}
frame 90 {
soundsel = random(3);
if (soundsel == 0) {
snd1a = new Sound();
snd1a.attachSound('shlick1');
snd1a.start();
}
if (soundsel == 1) {
snd1a = new Sound();
snd1a.attachSound('shlick2');
snd1a.start();
}
if (soundsel == 2) {
snd1a = new Sound();
snd1a.attachSound('shlick3');
snd1a.start();
}
}
frame 125 {
stop();
}
}
movieClip 463 {
frame 1 {
eye.gotoAndStop(1);
}
frame 18 {
_root.attachMovie('circleup1a', 'circ', 2000);
_root.circ.animate._x = _parent._x;
_root.circ.animate._y = _parent._y;
}
frame 30 {
eye.gotoAndStop(2);
}
frame 31 {
snd1a = new Sound();
snd1a.attachSound('splat1');
snd1a.start();
}
frame 60 {
soundsel = random(3);
if (soundsel == 0) {
snd1a = new Sound();
snd1a.attachSound('shlick1');
snd1a.start();
}
if (soundsel == 1) {
snd1a = new Sound();
snd1a.attachSound('shlick2');
snd1a.start();
}
if (soundsel == 2) {
snd1a = new Sound();
snd1a.attachSound('shlick3');
snd1a.start();
}
}
frame 100 {
eye.gotoAndStop(1);
stop();
}
frame 100 {
stop();
}
}
movieClip 467 {
}
movieClip 479 {
frame 23 {
stop();
}
}
movieClip 480 {
}
movieClip 481 {
}
movieClip 482 {
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();
}
frame 23 {
stop();
}
frame 24 {
stop();
}
frame 25 {
stop();
}
frame 26 {
stop();
}
}
movieClip 483 bsoldier2a {
instance animate of movieClip 482 {
onClipEvent (load) {
rdeadt = 0;
stime = 0;
stmax = 200;
sndm1a = new Sound();
sndm1a.attachSound('moan1');
sndm1a.onSoundComplete = function () {
sndstart = false;
};
sndm2a = new Sound();
sndm2a.attachSound('moan2');
sndm2a.onSoundComplete = function () {
sndstart = false;
};
sndm3a = new Sound();
sndm3a.attachSound('moan3');
sndm3a.onSoundComplete = function () {
sndstart = false;
};
sndm4a = new Sound();
sndm4a.attachSound('moan4');
sndm4a.onSoundComplete = function () {
sndstart = false;
};
snd1a = new Sound();
snd1a.attachSound('splodey1a');
snd2a = new Sound();
snd2a.attachSound('lasergun3');
punch = new Sound();
punch.attachSound('punch1');
xscale = 100;
yscale = 100;
_xscale = xscale;
_yscale = yscale;
diry = -75;
bscale = 95;
dirx = bscale;
blank = false;
dead1 = false;
dead1t = 0;
punch = new Sound();
punch.attachSound('punch1');
attack1 = false;
attack1t = 0;
rdeadt = 0;
jerk = false;
jerkt = 0;
easy = 30;
normal = 20;
hard = 10;
rape1 = false;
rape1t = 0;
dsez = random(4);
if (dsez == 0) {
deadfly = 5;
}
if (dsez == 1) {
deadfly = 8;
}
if (dsez == 2) {
deadfly = 10;
}
if (dsez == 3) {
deadfly = 15;
}
dspeed = random(10);
hspeed = 5;
fire = false;
firet = 0;
st1 = 0;
tosst = 0;
if (_root.easy) {
aspeed = 3;
speed = 2.5;
life = 5;
}
if (_root.normal) {
aspeed = 4;
speed = 3;
life = 8;
}
if (_root.hard) {
aspeed = 5;
speed = 4;
life = 12;
}
speed1 = 4;
dead = false;
deadt = 0;
attached = true;
tossed = true;
gor = false;
gol = false;
hit1 = false;
hit1t = 0;
fspeed = 4;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_root.xf = tossed;
if (!pstart) {
character.start();
_visible = true;
pstart = true;
}
if (_y >= 550) {
_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;
}
if (!dead) {
if (_root.map.red.hitTest(_x, _y + 20, true)) {
dead = true;
}
if (life <= 0) {
dead = true;
}
if (_x < 620 and _x >= -50) {
if (_y < 380 and _y >= 17) {
if (hit1) {
if (!ht1) {
punch.start();
ht1 = true;
}
rape1 = false;
rape1t = 0;
attack1 = false;
attack1t = 0;
tossed = false;
blank = false;
jerk = false;
++hit1t;
gotoAndStop('hit');
--hup;
_y = _y - hup;
if (dir == 0) {
if (!_root.map.black.hitTest(_x + 20, _y, true)) {
}
}
if (dir == 1) {
if (!_root.map.black.hitTest(_x - 20, _y, true)) {
}
}
if (hit1t >= 10) {
hit1t = 0;
hit1 = false;
}
} else {
ht1 = false;
}
if (!hit1) {
if (limit.hitTest(_root.player1.animate.character.limit)) {
life -= _root.player1.animate.power;
_root.attachMovie('blood1a', 'hitspark1' + _root.debris, _root.debris++);
_root['hitspark1' + _root.debris].animate.dir = dir;
_root['hitspark1' + _root.debris].animate._x = _x;
_root['hitspark1' + _root.debris].animate._y = _y - 20;
hit1 = true;
}
if (!rape1) {
if (!jerk) {
if (!blank) {
if (!_root.player1.animate.nohit) {
if (!_root.player1.animate.hit1) {
if (limit.hitTest(_root.player1.animate.limit)) {
if (_root.w2) {
_root.w2 = false;
_root.w1 = true;
}
if (_root.w3) {
_root.w3 = false;
_root.w2 = true;
}
if (_root.armor) {
_root.player1.animate.hit1 = true;
if (_root.easy) {
_root.armhealth -= 7;
}
if (_root.normal) {
_root.armhealth -= 15;
}
if (_root.hard) {
_root.armhealth -= 30;
}
} else {
if (_root.easy) {
_root.health -= 7;
}
if (_root.normal) {
_root.health -= 15;
}
if (_root.hard) {
_root.health -= 20;
}
_root.rapistmax = 1;
_root.player1.animate.rape = true;
_root.breakfree = 10;
_root.raped += 1;
attack1t = 0;
rape1 = true;
attack1 = false;
}
}
}
}
if (_root.player1.animate.rape) {
if (_root.rapist < _root.rapistmax) {
if (limit.hitTest(_root.player1.animate.slimit)) {
_root.rapist += 1;
blank = true;
}
}
if (_root.rapist >= _root.rapistmax) {
jerk = true;
}
}
if (!fire) {
gotoAndStop('standr');
++st1;
if (st1 >= 100) {
fire = true;
st1 = 0;
}
if (_root.player1.animate._x >= _x) {
dir = 1;
_xscale = -xscale;
dirx = bscale;
} else {
dir = 0;
_xscale = xscale;
dirx = -bscale;
}
}
if (fire) {
gotoAndStop('standg');
++firet;
if (firet == 10) {
snd2a.start();
_root.attachMovie('bsolbullet1a', 'eb1' + _root.ebullet, _root.ebullet++);
_root['eb1' + _root.ebullet].animate.dir = dir;
_root['eb1' + _root.ebullet].animate._x = _x + dirx;
_root['eb1' + _root.ebullet].animate._y = _y + diry;
}
if (firet == 20) {
snd2a.start();
_root.attachMovie('bsolbullet1a', 'eb2' + _root.ebullet, _root.ebullet++);
_root['eb2' + _root.ebullet].animate.dir = dir;
_root['eb2' + _root.ebullet].animate._x = _x + dirx;
_root['eb2' + _root.ebullet].animate._y = _y + diry;
}
if (firet == 30) {
snd2a.start();
_root.attachMovie('bsolbullet1a', 'eb3' + _root.ebullet, _root.ebullet++);
_root['eb3' + _root.ebullet].animate.dir = dir;
_root['eb3' + _root.ebullet].animate._x = _x + dirx;
_root['eb3' + _root.ebullet].animate._y = _y + diry;
}
if (firet >= 0 and firet < 10) {
character.gotoAndStop('a');
}
if (firet >= 10 and firet < 12) {
character.gotoAndStop('b');
}
if (firet >= 12 and firet < 20) {
character.gotoAndStop('a');
}
if (firet >= 20 and firet < 22) {
character.gotoAndStop('b');
}
if (firet >= 22 and firet < 30) {
character.gotoAndStop('a');
}
if (firet >= 30 and firet < 32) {
character.gotoAndStop('b');
}
if (firet >= 32) {
character.gotoAndStop('a');
}
if (firet >= 40) {
firet = 0;
fire = false;
}
}
}
if (blank) {
_visible = false;
if (_root.player1.animate.kdown) {
gotoAndStop('stand');
_visible = true;
blank = false;
}
} else {
_visible = true;
}
}
if (jerk) {
++jerkt;
if (_root.player1.animate._x >= _x) {
_xscale = -100;
dir = 1;
} else {
_xscale = 100;
dir = 0;
}
if (!_root.map.black.hitTest(_x, _y + 20, true) or _root.map.green.hitTest(_x, _y + 20, true)) {
_y = _y + 5;
gotoAndStop('fall');
} else {
gotoAndStop('masturbate');
}
if (!_root.player1.animate.rape) {
jerk = false;
}
}
}
if (rape1) {
++rape1t;
attack1 = false;
attack2 = false;
attack3 = false;
attack1t = 0;
attack2t = 0;
attack3t = 0;
if (_y >= 460) {
_parent.removeMovieClip();
}
if (!rted) {
_root.attachMovie('rapebar1a', 'rapebar1', 130);
asel = random(2);
rted = true;
}
_root.player1.animate.rbreak = 0;
_root.player1.animate.gotoAndStop('rape1');
if (_root.health > 0) {
if (_root.rapist == 0) {
if (asel == 0) {
gotoAndStop('rape1');
}
if (asel == 1) {
gotoAndStop('rape1');
}
if (_root.easy) {
_root.health -= 0.04;
}
if (_root.normal) {
_root.health -= 0.05;
}
if (_root.hard) {
_root.health -= 0.07000000000000001;
}
}
if (_root.rapist == 1) {
if (asel == 0) {
gotoAndStop('rape2');
}
if (asel == 1) {
gotoAndStop('rape2');
}
if (_root.easy) {
_root.health -= 0.04;
}
if (_root.normal) {
_root.health -= 0.05;
}
if (_root.hard) {
_root.health -= 0.07000000000000001;
}
}
if (_root.rapist == 2) {
gotoAndStop('rape3');
if (_root.easy) {
_root.health -= 0.05;
}
if (_root.normal) {
_root.health -= 0.06;
}
if (_root.hard) {
_root.health -= 0.09;
}
}
++stime;
if (stime >= stmax) {
if (!sndstart) {
sndsel = random(4);
if (sndsel == 0) {
sndm1a.start();
}
if (sndsel == 1) {
sndm2a.start();
}
if (sndsel == 2) {
sndm3a.start();
}
if (sndsel == 3) {
sndm4a.start();
}
sndstart = true;
}
stime = 0;
}
_root.player1.animate._y = _y - 50;
_root.player1.animate._x = _x;
if (!_root.map.black.hitTest(_x, _y + 20, true) and !_root.map.green.hitTest(_x, _y + 20, true)) {
_y = _y + 5;
}
if (_root.player1.animate.kdown) {
_root.rapist = 0;
rape1 = false;
}
} else {
_root.rapebar1.removeMovieClip();
if (_root.rapist == 0) {
if (asel == 0) {
gotoAndStop('rapedead1');
}
if (asel == 1) {
gotoAndStop('rapedead1');
}
}
if (_root.rapist == 1) {
if (asel == 0) {
gotoAndStop('rapedead2');
}
if (asel == 1) {
gotoAndStop('rapedead2');
}
}
if (_root.rapist == 2) {
gotoAndStop('rapedead3');
}
++rdeadt;
if (rdeadt >= 200) {
if (!dele) {
_root.attachMovie('fade1a', 'fade1', 3000);
dele = true;
}
}
if (rdeadt >= 235) {
_root.gotoAndStop('gameover');
}
}
} else {
stime = 0;
rape1t = 0;
rted = false;
}
}
}
}
}
if (dead) {
++deadt;
if (!dead1) {
--deadfly;
_y = _y - deadfly;
if (deadt >= 5 and _root.map.black.hitTest(_x, _y + 20, true)) {
dead1 = true;
} else {
gotoAndStop('hitfall');
}
if (dir == 0) {
_x = _x + dspeed;
}
if (dir == 1) {
_x = _x - dspeed;
}
}
if (dead1) {
++dead1t;
gotoAndStop('dead');
if (dead1t == 1) {
pupsel = random(8);
if (pupsel == 5) {
_root.attachMovie('items1a', 'item1' + _root.itlayer, _root.itlayer++);
_root['item1' + _root.itlayer].animate._x = _x;
_root['item1' + _root.itlayer].animate._y = _y;
}
snd1a.start();
_root.attachMovie('bsolpart1a', 'part1' + _root.debris, _root.debris++);
_root['part1' + _root.debris].animate._x = _x;
_root['part1' + _root.debris].animate._y = _y;
_root.attachMovie('bsolpart2a', 'part2' + _root.debris, _root.debris++);
_root['part2' + _root.debris].animate._x = _x;
_root['part2' + _root.debris].animate._y = _y;
_root.attachMovie('bsolpart3a', 'part3' + _root.debris, _root.debris++);
_root['part3' + _root.debris].animate._x = _x;
_root['part3' + _root.debris].animate._y = _y;
_root.attachMovie('bsolpart4a', 'part4' + _root.debris, _root.debris++);
_root['part4' + _root.debris].animate._x = _x;
_root['part4' + _root.debris].animate._y = _y;
}
if (dead1t >= 45) {
_parent.removeMovieClip();
}
}
if (deadt >= 250) {
_parent.removeMovieClip();
}
}
} else {
character.stop();
pstart = false;
_visible = false;
}
}
}
}
movieClip 484 bsoldier3a {
instance animate of movieClip 482 {
onClipEvent (load) {
rdeadt = 0;
stime = 0;
stmax = 200;
sndm1a = new Sound();
sndm1a.attachSound('moan1');
sndm1a.onSoundComplete = function () {
sndstart = false;
};
sndm2a = new Sound();
sndm2a.attachSound('moan2');
sndm2a.onSoundComplete = function () {
sndstart = false;
};
sndm3a = new Sound();
sndm3a.attachSound('moan3');
sndm3a.onSoundComplete = function () {
sndstart = false;
};
sndm4a = new Sound();
sndm4a.attachSound('moan4');
sndm4a.onSoundComplete = function () {
sndstart = false;
};
snd1a = new Sound();
snd1a.attachSound('splodey1a');
snd2a = new Sound();
snd2a.attachSound('lasergun3');
punch = new Sound();
punch.attachSound('punch1');
corspeed = 15;
diry = -75;
bscale = 95;
dirx = bscale;
blank = false;
dead1 = false;
dead1t = 0;
punch = new Sound();
punch.attachSound('punch1');
attack1 = false;
attack1t = 0;
rdeadt = 0;
jerk = false;
jerkt = 0;
easy = 30;
normal = 20;
hard = 10;
rape1 = false;
rape1t = 0;
dsez = random(4);
if (dsez == 0) {
deadfly = 5;
}
if (dsez == 1) {
deadfly = 8;
}
if (dsez == 2) {
deadfly = 10;
}
if (dsez == 3) {
deadfly = 15;
}
dspeed = random(10);
hspeed = 5;
fire = false;
firet = 0;
st1 = 0;
tosst = 0;
if (_root.easy) {
shotmax = 300;
aspeed = 3;
speed = 2.5;
}
if (_root.normal) {
shotmax = 200;
aspeed = 4;
speed = 3;
}
if (_root.hard) {
shotmax = 100;
aspeed = 5;
speed = 4;
}
speed1 = 4;
life = 5;
dead = false;
deadt = 0;
attached = true;
tossed = true;
gor = false;
gol = false;
hit1 = false;
hit1t = 0;
fspeed = 4;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_root.xf = tossed;
if (!pstart) {
character.start();
_visible = true;
pstart = true;
}
if (_y >= 550) {
_parent.removeMovieClip();
}
if (_root.map.black.hitTest(_x, _y + 15, true) or _root.map.green.hitTest(_x, _y + 15, true)) {
_y = _y - 5;
}
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;
}
if (!dead) {
if (_x >= 590) {
_x = -50;
}
if (_x <= -60) {
_x = 580;
}
if (_root.map.red.hitTest(_x, _y + 20, true)) {
dead = true;
}
if (life <= 0) {
dead = true;
}
if (hit1) {
if (!ht1) {
punch.start();
ht1 = true;
}
rape1 = false;
rape1t = 0;
attack1 = false;
attack1t = 0;
tossed = false;
blank = false;
jerk = false;
++hit1t;
gotoAndStop('hit');
--hup;
_y = _y - hup;
if (!_root.map.black.hitTest(_x, _y + 20, true) and !_root.map.green.hitTest(_x, _y + 20, true)) {
_y = _y + fspeed;
}
if (dir == 0) {
if (!_root.map.black.hitTest(_x + 20, _y, true)) {
_x = _x + hspeed;
}
}
if (dir == 1) {
if (!_root.map.black.hitTest(_x - 20, _y, true)) {
_x = _x - hspeed;
}
}
if (hit1t >= 10) {
if (_root.player1.animate._x > _x) {
gor = true;
gol = false;
}
if (_root.player1.animate._x < _x) {
gor = false;
gol = true;
}
hit1t = 0;
hit1 = false;
}
} else {
ht1 = false;
}
if (!hit1) {
if (limit.hitTest(_root.player1.animate.character.limit)) {
life -= _root.player1.animate.power;
_root.attachMovie('blood1a', 'hitspark1' + _root.debris, _root.debris++);
_root['hitspark1' + _root.debris].animate.dir = dir;
_root['hitspark1' + _root.debris].animate._x = _x;
_root['hitspark1' + _root.debris].animate._y = _y - 20;
hit1 = true;
}
if (!rape1) {
if (!jerk) {
if (!blank) {
if (!_root.player1.animate.nohit) {
if (!_root.player1.animate.hit1) {
if (limit.hitTest(_root.player1.animate.limit)) {
if (_root.w2) {
_root.w2 = false;
_root.w1 = true;
}
if (_root.w3) {
_root.w3 = false;
_root.w2 = true;
}
if (_root.armor) {
_root.player1.animate.hit1 = true;
if (_root.easy) {
_root.armhealth -= 7;
}
if (_root.normal) {
_root.armhealth -= 15;
}
if (_root.hard) {
_root.armhealth -= 30;
}
} else {
if (_root.easy) {
_root.health -= 7;
}
if (_root.normal) {
_root.health -= 15;
}
if (_root.hard) {
_root.health -= 20;
}
_root.rapistmax = 1;
_root.player1.animate.rape = true;
_root.breakfree = 10;
_root.raped += 1;
attack1t = 0;
rape1 = true;
attack1 = false;
}
}
}
}
if (_root.player1.animate.rape) {
if (_root.rapist < _root.rapistmax) {
if (limit.hitTest(_root.player1.animate.slimit)) {
_root.rapist += 1;
blank = true;
}
}
if (_root.rapist >= _root.rapistmax) {
jerk = true;
}
}
if (tossed) {
gotoAndStop('fall');
++tosst;
if (tosst >= 0 and tosst < 30) {
_y = _y - speed1;
}
if (tosst >= 10) {
_y = _y + speed1;
}
if (_root.map.black.hitTest(_x, _y + 20, true) or _root.map.green.hitTest(_x, _y + 20, true)) {
if (_root.player1.animate._x > _x) {
gor = true;
gol = false;
}
if (_root.player1.animate._x < _x) {
gor = false;
gol = true;
}
tossed = false;
}
}
if (!tossed) {
if (!attack1) {
if (alimit.hitTest(_root.player1.animate.limit)) {
attack1 = true;
}
if (!fire) {
if (!fall) {
++st1;
if (st1 >= shotmax) {
fire = true;
st1 = 0;
}
}
if (!_root.map.black.hitTest(_x, _y + 20, true) and !_root.map.green.hitTest(_x, _y + 20, true)) {
fall = true;
_y = _y + 6;
}
if (_root.map.black.hitTest(_x, _y + 20, true) or _root.map.green.hitTest(_x, _y + 20, true)) {
fall = false;
}
if (gor) {
dirx = bscale;
dir = 1;
if (!fall) {
gotoAndStop('walk');
}
if (fall) {
gotoAndStop('fall');
}
_xscale = -100;
_x = _x + speed;
if (_root.map.black.hitTest(_x + 20, _y, true)) {
gol = true;
gor = false;
}
}
if (gol) {
dir = 0;
dirx = -bscale;
if (!fall) {
gotoAndStop('walk');
}
if (fall) {
gotoAndStop('fall');
}
_xscale = 100;
_x = _x - speed;
if (_root.map.black.hitTest(_x - 20, _y, true)) {
gor = true;
gol = false;
}
}
}
if (fire) {
gotoAndStop('standg');
++firet;
if (firet == 10) {
snd2a.start();
_root.attachMovie('bsolbullet1a', 'eb1' + _root.ebullet, _root.ebullet++);
_root['eb1' + _root.ebullet].animate.dir = dir;
_root['eb1' + _root.ebullet].animate._x = _x + dirx;
_root['eb1' + _root.ebullet].animate._y = _y + diry;
}
if (firet >= 0 and firet < 10) {
character.gotoAndStop('a');
}
if (firet >= 10 and firet < 12) {
character.gotoAndStop('b');
}
if (firet >= 12) {
character.gotoAndStop('a');
}
if (firet >= 30) {
if (_root.player1.animate._x > _x) {
gor = true;
gol = false;
_xscale = -100;
}
if (_root.player1.animate._x < _x) {
gor = false;
gol = true;
_xscale = 100;
}
if (dir == 0) {
_root['eb' + _root.bullets]._x = _x - 20;
_root['eb' + _root.bullets]._y = _y;
}
if (dir == 1) {
_root['eb' + _root.bullets]._x = _x + 20;
_root['eb' + _root.bullets]._y = _y;
}
firet = 0;
fire = false;
}
}
}
if (attack1) {
gotoAndStop('run');
++attack1t;
if (dir == 0) {
_x = _x + aspeed;
}
if (dir == 1) {
_x = _x - aspeed;
}
if (attack1t >= 25) {
attack1t = 0;
attack1 = false;
}
}
}
}
if (blank) {
_visible = false;
if (_root.player1.animate.kdown) {
gotoAndStop('stand');
_visible = true;
blank = false;
}
} else {
_visible = true;
}
}
if (jerk) {
++jerkt;
if (_root.player1.animate._x >= _x) {
_xscale = -100;
dir = 1;
} else {
_xscale = 100;
dir = 0;
}
if (!_root.map.black.hitTest(_x, _y + 20, true) or _root.map.green.hitTest(_x, _y + 20, true)) {
_y = _y + 5;
gotoAndStop('fall');
} else {
gotoAndStop('masturbate');
}
if (!_root.player1.animate.rape) {
jerk = false;
}
}
}
if (rape1) {
++rape1t;
attack1 = false;
attack2 = false;
attack3 = false;
attack1t = 0;
attack2t = 0;
attack3t = 0;
if (_y >= 460) {
_parent.removeMovieClip();
}
if (!rted) {
_root.attachMovie('rapebar1a', 'rapebar1', 130);
asel = random(2);
rted = true;
}
_root.player1.animate.rbreak = 0;
_root.player1.animate.gotoAndStop('rape1');
if (_root.health > 0) {
if (_root.rapist == 0) {
if (asel == 0) {
gotoAndStop('rape1');
}
if (asel == 1) {
gotoAndStop('rape1');
}
if (_root.easy) {
_root.health -= 0.04;
}
if (_root.normal) {
_root.health -= 0.05;
}
if (_root.hard) {
_root.health -= 0.07000000000000001;
}
}
if (_root.rapist == 1) {
if (asel == 0) {
gotoAndStop('rape2');
}
if (asel == 1) {
gotoAndStop('rape2');
}
if (_root.easy) {
_root.health -= 0.04;
}
if (_root.normal) {
_root.health -= 0.05;
}
if (_root.hard) {
_root.health -= 0.07000000000000001;
}
}
if (_root.rapist == 2) {
gotoAndStop('rape3');
if (_root.easy) {
_root.health -= 0.05;
}
if (_root.normal) {
_root.health -= 0.06;
}
if (_root.hard) {
_root.health -= 0.09;
}
}
++stime;
if (stime >= stmax) {
if (!sndstart) {
sndsel = random(4);
if (sndsel == 0) {
sndm1a.start();
}
if (sndsel == 1) {
sndm2a.start();
}
if (sndsel == 2) {
sndm3a.start();
}
if (sndsel == 3) {
sndm4a.start();
}
sndstart = true;
}
stime = 0;
}
_root.player1.animate._y = _y - 50;
_root.player1.animate._x = _x;
if (!_root.map.black.hitTest(_x, _y + 20, true) and !_root.map.green.hitTest(_x, _y + 20, true)) {
_y = _y + 5;
}
if (_root.player1.animate.kdown) {
_root.rapist = 0;
rape1 = false;
}
} else {
_root.rapebar1.removeMovieClip();
if (_root.rapist == 0) {
if (asel == 0) {
gotoAndStop('rapedead1');
}
if (asel == 1) {
gotoAndStop('rapedead1');
}
}
if (_root.rapist == 1) {
if (asel == 0) {
gotoAndStop('rapedead2');
}
if (asel == 1) {
gotoAndStop('rapedead2');
}
}
if (_root.rapist == 2) {
gotoAndStop('rapedead3');
}
++rdeadt;
if (rdeadt >= 200) {
if (!dele) {
_root.attachMovie('fade1a', 'fade1', 3000);
dele = true;
}
}
if (rdeadt >= 235) {
_root.gotoAndStop('gameover');
}
}
} else {
stime = 0;
rape1t = 0;
rted = false;
}
}
}
if (dead) {
++deadt;
if (!dead1) {
--deadfly;
_y = _y - deadfly;
if (deadt >= 5 and _root.map.black.hitTest(_x, _y + 20, true)) {
dead1 = true;
} else {
gotoAndStop('hitfall');
}
if (dir == 0) {
_x = _x + dspeed;
}
if (dir == 1) {
_x = _x - dspeed;
}
}
if (dead1) {
++dead1t;
gotoAndStop('dead');
if (dead1t == 1) {
pupsel = random(8);
if (pupsel == 5) {
_root.attachMovie('items1a', 'item1' + _root.itlayer, _root.itlayer++);
_root['item1' + _root.itlayer].animate._x = _x;
_root['item1' + _root.itlayer].animate._y = _y;
}
snd1a.start();
_root.attachMovie('bsolpart1a', 'part1' + _root.debris, _root.debris++);
_root['part1' + _root.debris].animate._x = _x;
_root['part1' + _root.debris].animate._y = _y;
_root.attachMovie('bsolpart2a', 'part2' + _root.debris, _root.debris++);
_root['part2' + _root.debris].animate._x = _x;
_root['part2' + _root.debris].animate._y = _y;
_root.attachMovie('bsolpart3a', 'part3' + _root.debris, _root.debris++);
_root['part3' + _root.debris].animate._x = _x;
_root['part3' + _root.debris].animate._y = _y;
_root.attachMovie('bsolpart4a', 'part4' + _root.debris, _root.debris++);
_root['part4' + _root.debris].animate._x = _x;
_root['part4' + _root.debris].animate._y = _y;
}
if (dead1t >= 45) {
_parent.removeMovieClip();
}
}
if (deadt >= 250) {
_parent.removeMovieClip();
}
}
} else {
character.stop();
pstart = false;
_visible = false;
}
}
}
}
movieClip 485 bsoldier1a {
instance animate of movieClip 482 {
onClipEvent (load) {
rdeadt = 0;
stime = 0;
stmax = 200;
sndm1a = new Sound();
sndm1a.attachSound('moan1');
sndm1a.onSoundComplete = function () {
sndstart = false;
};
sndm2a = new Sound();
sndm2a.attachSound('moan2');
sndm2a.onSoundComplete = function () {
sndstart = false;
};
sndm3a = new Sound();
sndm3a.attachSound('moan3');
sndm3a.onSoundComplete = function () {
sndstart = false;
};
sndm4a = new Sound();
sndm4a.attachSound('moan4');
sndm4a.onSoundComplete = function () {
sndstart = false;
};
snd1a = new Sound();
snd1a.attachSound('splodey1a');
snd2a = new Sound();
snd2a.attachSound('lasergun3');
punch = new Sound();
punch.attachSound('punch1');
corspeed = 15;
diry = -75;
bscale = 95;
dirx = bscale;
blank = false;
dead1 = false;
dead1t = 0;
punch = new Sound();
punch.attachSound('punch1');
attack1 = false;
attack1t = 0;
rdeadt = 0;
jerk = false;
jerkt = 0;
easy = 30;
normal = 20;
hard = 10;
rape1 = false;
rape1t = 0;
dsez = random(4);
if (dsez == 0) {
deadfly = 5;
}
if (dsez == 1) {
deadfly = 8;
}
if (dsez == 2) {
deadfly = 10;
}
if (dsez == 3) {
deadfly = 15;
}
dspeed = random(10);
hspeed = 5;
fire = false;
firet = 0;
st1 = 0;
tosst = 0;
if (_root.easy) {
shotmax = 300;
aspeed = 3;
speed = 2.5;
}
if (_root.normal) {
shotmax = 200;
aspeed = 4;
speed = 3;
}
if (_root.hard) {
shotmax = 100;
aspeed = 5;
speed = 4;
}
speed1 = 4;
life = 5;
dead = false;
deadt = 0;
attached = true;
tossed = true;
gor = false;
gol = false;
hit1 = false;
hit1t = 0;
fspeed = 4;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_root.xf = tossed;
if (!pstart) {
character.start();
_visible = true;
pstart = true;
}
if (_y >= 550) {
_parent.removeMovieClip();
}
if (_root.map.black.hitTest(_x, _y + 15, true) or _root.map.green.hitTest(_x, _y + 15, true)) {
_y = _y - 5;
}
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;
}
if (!dead) {
if (_x >= 590) {
_parent.removeMovieClip();
}
if (_x <= -60) {
_parent.removeMovieClip();
}
if (_root.map.red.hitTest(_x, _y + 20, true)) {
dead = true;
}
if (life <= 0) {
dead = true;
}
if (hit1) {
if (!ht1) {
punch.start();
ht1 = true;
}
rape1 = false;
rape1t = 0;
attack1 = false;
attack1t = 0;
tossed = false;
blank = false;
jerk = false;
++hit1t;
gotoAndStop('hit');
--hup;
_y = _y - hup;
if (!_root.map.black.hitTest(_x, _y + 20, true) and !_root.map.green.hitTest(_x, _y + 20, true)) {
_y = _y + fspeed;
}
if (dir == 0) {
if (!_root.map.black.hitTest(_x + 20, _y, true)) {
_x = _x + hspeed;
}
}
if (dir == 1) {
if (!_root.map.black.hitTest(_x - 20, _y, true)) {
_x = _x - hspeed;
}
}
if (hit1t >= 10) {
if (_root.player1.animate._x > _x) {
gor = true;
gol = false;
}
if (_root.player1.animate._x < _x) {
gor = false;
gol = true;
}
hit1t = 0;
hit1 = false;
}
} else {
ht1 = false;
}
if (!hit1) {
if (limit.hitTest(_root.player1.animate.character.limit)) {
life -= _root.player1.animate.power;
_root.attachMovie('blood1a', 'hitspark1' + _root.debris, _root.debris++);
_root['hitspark1' + _root.debris].animate.dir = dir;
_root['hitspark1' + _root.debris].animate._x = _x;
_root['hitspark1' + _root.debris].animate._y = _y - 20;
hit1 = true;
}
if (!rape1) {
if (!jerk) {
if (!blank) {
if (!_root.player1.animate.nohit) {
if (!_root.player1.animate.hit1) {
if (limit.hitTest(_root.player1.animate.limit)) {
if (_root.w2) {
_root.w2 = false;
_root.w1 = true;
}
if (_root.w3) {
_root.w3 = false;
_root.w2 = true;
}
if (_root.armor) {
_root.player1.animate.hit1 = true;
if (_root.easy) {
_root.armhealth -= 7;
}
if (_root.normal) {
_root.armhealth -= 15;
}
if (_root.hard) {
_root.armhealth -= 30;
}
} else {
if (_root.easy) {
_root.health -= 7;
}
if (_root.normal) {
_root.health -= 15;
}
if (_root.hard) {
_root.health -= 20;
}
_root.rapistmax = 1;
_root.player1.animate.rape = true;
_root.breakfree = 10;
_root.raped += 1;
attack1t = 0;
rape1 = true;
attack1 = false;
}
}
}
}
if (_root.player1.animate.rape) {
if (_root.rapist < _root.rapistmax) {
if (limit.hitTest(_root.player1.animate.slimit)) {
_root.rapist += 1;
blank = true;
}
}
if (_root.rapist >= _root.rapistmax) {
jerk = true;
}
}
if (tossed) {
gotoAndStop('fall');
++tosst;
if (tosst >= 0 and tosst < 30) {
_y = _y - speed1;
}
if (tosst >= 10) {
_y = _y + speed1;
}
if (_root.map.black.hitTest(_x, _y + 20, true) or _root.map.green.hitTest(_x, _y + 20, true)) {
if (_root.player1.animate._x > _x) {
gor = true;
gol = false;
}
if (_root.player1.animate._x < _x) {
gor = false;
gol = true;
}
tossed = false;
}
}
if (!tossed) {
if (!attack1) {
if (alimit.hitTest(_root.player1.animate.limit)) {
attack1 = true;
}
if (!fire) {
if (!fall) {
++st1;
if (st1 >= shotmax) {
fire = true;
st1 = 0;
}
}
if (!_root.map.black.hitTest(_x, _y + 20, true) and !_root.map.green.hitTest(_x, _y + 20, true)) {
fall = true;
_y = _y + 6;
}
if (_root.map.black.hitTest(_x, _y + 20, true) or _root.map.green.hitTest(_x, _y + 20, true)) {
fall = false;
}
if (gor) {
dirx = bscale;
dir = 1;
if (!fall) {
gotoAndStop('walk');
}
if (fall) {
gotoAndStop('fall');
}
_xscale = -100;
_x = _x + speed;
if (_root.map.black.hitTest(_x + 20, _y, true)) {
gol = true;
gor = false;
}
}
if (gol) {
dir = 0;
dirx = -bscale;
if (!fall) {
gotoAndStop('walk');
}
if (fall) {
gotoAndStop('fall');
}
_xscale = 100;
_x = _x - speed;
if (_root.map.black.hitTest(_x - 20, _y, true)) {
gor = true;
gol = false;
}
}
}
if (fire) {
gotoAndStop('standg');
++firet;
if (firet == 10) {
snd2a.start();
_root.attachMovie('bsolbullet1a', 'eb1' + _root.ebullet, _root.ebullet++);
_root['eb1' + _root.ebullet].animate.dir = dir;
_root['eb1' + _root.ebullet].animate._x = _x + dirx;
_root['eb1' + _root.ebullet].animate._y = _y + diry;
}
if (firet >= 0 and firet < 10) {
character.gotoAndStop('a');
}
if (firet >= 10 and firet < 12) {
character.gotoAndStop('b');
}
if (firet >= 12) {
character.gotoAndStop('a');
}
if (firet >= 30) {
if (_root.player1.animate._x > _x) {
gor = true;
gol = false;
_xscale = -100;
}
if (_root.player1.animate._x < _x) {
gor = false;
gol = true;
_xscale = 100;
}
if (dir == 0) {
_root['eb' + _root.bullets]._x = _x - 20;
_root['eb' + _root.bullets]._y = _y;
}
if (dir == 1) {
_root['eb' + _root.bullets]._x = _x + 20;
_root['eb' + _root.bullets]._y = _y;
}
firet = 0;
fire = false;
}
}
}
if (attack1) {
gotoAndStop('run');
++attack1t;
if (dir == 0) {
_x = _x + aspeed;
}
if (dir == 1) {
_x = _x - aspeed;
}
if (attack1t >= 25) {
attack1t = 0;
attack1 = false;
}
}
}
}
if (blank) {
_visible = false;
if (_root.player1.animate.kdown) {
gotoAndStop('stand');
_visible = true;
blank = false;
}
} else {
_visible = true;
}
}
if (jerk) {
++jerkt;
if (_root.player1.animate._x >= _x) {
_xscale = -100;
dir = 1;
} else {
_xscale = 100;
dir = 0;
}
if (!_root.map.black.hitTest(_x, _y + 20, true) or _root.map.green.hitTest(_x, _y + 20, true)) {
_y = _y + 5;
gotoAndStop('fall');
} else {
gotoAndStop('masturbate');
}
if (!_root.player1.animate.rape) {
jerk = false;
}
}
}
if (rape1) {
++rape1t;
attack1 = false;
attack2 = false;
attack3 = false;
attack1t = 0;
attack2t = 0;
attack3t = 0;
if (_y >= 460) {
_parent.removeMovieClip();
}
if (!rted) {
_root.attachMovie('rapebar1a', 'rapebar1', 130);
asel = random(2);
rted = true;
}
_root.player1.animate.rbreak = 0;
_root.player1.animate.gotoAndStop('rape1');
if (_root.health > 0) {
if (_root.rapist == 0) {
if (asel == 0) {
gotoAndStop('rape1');
}
if (asel == 1) {
gotoAndStop('rape1');
}
if (_root.easy) {
_root.health -= 0.04;
}
if (_root.normal) {
_root.health -= 0.05;
}
if (_root.hard) {
_root.health -= 0.07000000000000001;
}
}
if (_root.rapist == 1) {
if (asel == 0) {
gotoAndStop('rape2');
}
if (asel == 1) {
gotoAndStop('rape2');
}
if (_root.easy) {
_root.health -= 0.04;
}
if (_root.normal) {
_root.health -= 0.05;
}
if (_root.hard) {
_root.health -= 0.07000000000000001;
}
}
if (_root.rapist == 2) {
gotoAndStop('rape3');
if (_root.easy) {
_root.health -= 0.05;
}
if (_root.normal) {
_root.health -= 0.06;
}
if (_root.hard) {
_root.health -= 0.09;
}
}
++stime;
if (stime >= stmax) {
if (!sndstart) {
sndsel = random(4);
if (sndsel == 0) {
sndm1a.start();
}
if (sndsel == 1) {
sndm2a.start();
}
if (sndsel == 2) {
sndm3a.start();
}
if (sndsel == 3) {
sndm4a.start();
}
sndstart = true;
}
stime = 0;
}
_root.player1.animate._y = _y - 50;
_root.player1.animate._x = _x;
if (!_root.map.black.hitTest(_x, _y + 20, true) and !_root.map.green.hitTest(_x, _y + 20, true)) {
_y = _y + 5;
}
if (_root.player1.animate.kdown) {
_root.rapist = 0;
rape1 = false;
}
} else {
_root.rapebar1.removeMovieClip();
if (_root.rapist == 0) {
if (asel == 0) {
gotoAndStop('rapedead1');
}
if (asel == 1) {
gotoAndStop('rapedead1');
}
}
if (_root.rapist == 1) {
if (asel == 0) {
gotoAndStop('rapedead2');
}
if (asel == 1) {
gotoAndStop('rapedead2');
}
}
if (_root.rapist == 2) {
gotoAndStop('rapedead3');
}
++rdeadt;
if (rdeadt >= 200) {
if (!dele) {
_root.attachMovie('fade1a', 'fade1', 3000);
dele = true;
}
}
if (rdeadt >= 235) {
_root.gotoAndStop('gameover');
}
}
} else {
stime = 0;
rape1t = 0;
rted = false;
}
}
}
if (dead) {
++deadt;
if (!dead1) {
--deadfly;
_y = _y - deadfly;
if (deadt >= 5 and _root.map.black.hitTest(_x, _y + 20, true)) {
dead1 = true;
} else {
gotoAndStop('hitfall');
}
if (dir == 0) {
_x = _x + dspeed;
}
if (dir == 1) {
_x = _x - dspeed;
}
}
if (dead1) {
++dead1t;
gotoAndStop('dead');
if (dead1t == 1) {
pupsel = random(8);
if (pupsel == 5) {
_root.attachMovie('items1a', 'item1' + _root.itlayer, _root.itlayer++);
_root['item1' + _root.itlayer].animate._x = _x;
_root['item1' + _root.itlayer].animate._y = _y;
}
snd1a.start();
_root.attachMovie('bsolpart1a', 'part1' + _root.debris, _root.debris++);
_root['part1' + _root.debris].animate._x = _x;
_root['part1' + _root.debris].animate._y = _y;
_root.attachMovie('bsolpart2a', 'part2' + _root.debris, _root.debris++);
_root['part2' + _root.debris].animate._x = _x;
_root['part2' + _root.debris].animate._y = _y;
_root.attachMovie('bsolpart3a', 'part3' + _root.debris, _root.debris++);
_root['part3' + _root.debris].animate._x = _x;
_root['part3' + _root.debris].animate._y = _y;
_root.attachMovie('bsolpart4a', 'part4' + _root.debris, _root.debris++);
_root['part4' + _root.debris].animate._x = _x;
_root['part4' + _root.debris].animate._y = _y;
}
if (dead1t >= 45) {
_parent.removeMovieClip();
}
}
if (deadt >= 250) {
_parent.removeMovieClip();
}
}
} else {
character.stop();
pstart = false;
_visible = false;
}
}
}
}
movieClip 486 {
}
movieClip 487 bsolpart1a {
instance animate of movieClip 486 {
onClipEvent (load) {
rtime = 0;
up = true;
upt = 0;
speed = 3;
dead = false;
deadt = 0;
dir = random(2);
dir = 0;
if (0) {
_xscale = 100;
}
dir = 1;
if (1) {
_xscale = -100;
}
rotsel = random(25);
ysel = random(7);
if (ysel == 0) {
goty = 8;
}
if (ysel == 1) {
goty = 10;
}
if (ysel == 2) {
goty = 12;
}
if (ysel == 3) {
goty = 20;
}
if (ysel == 4) {
goty = 22;
}
if (ysel == 5) {
goty = 24;
}
if (ysel == 6) {
goty = 2;
}
xsel = random(4);
if (xsel == 0) {
gotx = 1;
}
if (xsel == 1) {
gotx = 2;
}
if (xsel == 2) {
gotx = -1;
}
if (xsel == 3) {
gotx = -2;
}
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_visible = true;
++rtime;
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moved) {
_y = _y - _root.movespeedv;
}
if (_root.moveu) {
_y = _y + _root.movespeedv;
}
if (rtime >= 100) {
_parent.removeMovieClip();
}
if (_x >= 600) {
_parent.removeMovieClip();
}
if (_x <= -120) {
_parent.removeMovieClip();
}
if (_y >= 450) {
_parent.removeMovieClip();
}
_rotation = _rotation + rotsel;
--goty;
_y = _y - goty;
_x = _x + gotx;
} else {
_visible = false;
}
}
}
}
movieClip 488 {
}
movieClip 489 bsolpart2a {
instance animate of movieClip 488 {
onClipEvent (load) {
rtime = 0;
up = true;
upt = 0;
speed = 3;
dead = false;
deadt = 0;
dir = random(2);
dir = 0;
if (0) {
_xscale = 100;
}
dir = 1;
if (1) {
_xscale = -100;
}
rotsel = random(25);
ysel = random(7);
if (ysel == 0) {
goty = 8;
}
if (ysel == 1) {
goty = 10;
}
if (ysel == 2) {
goty = 12;
}
if (ysel == 3) {
goty = 20;
}
if (ysel == 4) {
goty = 22;
}
if (ysel == 5) {
goty = 24;
}
if (ysel == 6) {
goty = 2;
}
xsel = random(4);
if (xsel == 0) {
gotx = 1;
}
if (xsel == 1) {
gotx = 2;
}
if (xsel == 2) {
gotx = -1;
}
if (xsel == 3) {
gotx = -2;
}
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_visible = true;
++rtime;
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moved) {
_y = _y - _root.movespeedv;
}
if (_root.moveu) {
_y = _y + _root.movespeedv;
}
if (rtime >= 100) {
_parent.removeMovieClip();
}
if (_x >= 600) {
_parent.removeMovieClip();
}
if (_x <= -120) {
_parent.removeMovieClip();
}
if (_y >= 450) {
_parent.removeMovieClip();
}
_rotation = _rotation + rotsel;
--goty;
_y = _y - goty;
_x = _x + gotx;
} else {
_visible = false;
}
}
}
}
movieClip 490 {
}
movieClip 491 bsolpart3a {
instance animate of movieClip 490 {
onClipEvent (load) {
rtime = 0;
up = true;
upt = 0;
speed = 3;
dead = false;
deadt = 0;
dir = random(2);
dir = 0;
if (0) {
_xscale = 100;
}
dir = 1;
if (1) {
_xscale = -100;
}
rotsel = random(25);
ysel = random(7);
if (ysel == 0) {
goty = 8;
}
if (ysel == 1) {
goty = 10;
}
if (ysel == 2) {
goty = 12;
}
if (ysel == 3) {
goty = 20;
}
if (ysel == 4) {
goty = 22;
}
if (ysel == 5) {
goty = 24;
}
if (ysel == 6) {
goty = 2;
}
xsel = random(4);
if (xsel == 0) {
gotx = 1;
}
if (xsel == 1) {
gotx = 2;
}
if (xsel == 2) {
gotx = -1;
}
if (xsel == 3) {
gotx = -2;
}
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_visible = true;
++rtime;
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moved) {
_y = _y - _root.movespeedv;
}
if (_root.moveu) {
_y = _y + _root.movespeedv;
}
if (rtime >= 100) {
_parent.removeMovieClip();
}
if (_x >= 600) {
_parent.removeMovieClip();
}
if (_x <= -120) {
_parent.removeMovieClip();
}
if (_y >= 450) {
_parent.removeMovieClip();
}
_rotation = _rotation + rotsel;
--goty;
_y = _y - goty;
_x = _x + gotx;
} else {
_visible = false;
}
}
}
}
movieClip 493 {
}
movieClip 494 bsolpart4a {
instance animate of movieClip 493 {
onClipEvent (load) {
rtime = 0;
up = true;
upt = 0;
speed = 3;
dead = false;
deadt = 0;
dir = random(2);
dir = 0;
if (0) {
_xscale = 100;
}
dir = 1;
if (1) {
_xscale = -100;
}
rotsel = random(25);
ysel = random(7);
if (ysel == 0) {
goty = 8;
}
if (ysel == 1) {
goty = 10;
}
if (ysel == 2) {
goty = 12;
}
if (ysel == 3) {
goty = 20;
}
if (ysel == 4) {
goty = 22;
}
if (ysel == 5) {
goty = 24;
}
if (ysel == 6) {
goty = 2;
}
xsel = random(4);
if (xsel == 0) {
gotx = 1;
}
if (xsel == 1) {
gotx = 2;
}
if (xsel == 2) {
gotx = -1;
}
if (xsel == 3) {
gotx = -2;
}
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_visible = true;
++rtime;
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moved) {
_y = _y - _root.movespeedv;
}
if (_root.moveu) {
_y = _y + _root.movespeedv;
}
if (rtime >= 100) {
_parent.removeMovieClip();
}
if (_x >= 600) {
_parent.removeMovieClip();
}
if (_x <= -120) {
_parent.removeMovieClip();
}
if (_y >= 450) {
_parent.removeMovieClip();
}
_rotation = _rotation + rotsel;
--goty;
_y = _y - goty;
_x = _x + gotx;
} else {
_visible = false;
}
}
}
}
movieClip 500 {
}
movieClip 502 {
}
movieClip 503 {
}
movieClip 505 {
}
movieClip 508 {
}
movieClip 510 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
}
movieClip 511 items1a {
instance animate of movieClip 510 {
onClipEvent (load) {
upsnd1 = new Sound();
upsnd1.attachSound('ob1f');
pupsel = random(4);
if (pupsel == 0) {
gotoAndStop('hup');
}
if (pupsel == 1) {
gotoAndStop('pup');
}
if (pupsel == 2) {
gotoAndStop('aup');
}
if (pupsel == 3) {
gotoAndStop('sup');
}
upsnd1 = new Sound();
upsnd1.attachSound('ob1f');
rtime = 0;
up = true;
upt = 0;
speed = 3;
dead = false;
deadt = 0;
ysel = random(6);
if (ysel == 0) {
goty = 8;
}
if (ysel == 1) {
goty = 10;
}
if (ysel == 2) {
goty = 12;
}
if (ysel == 3) {
goty = 18;
}
if (ysel == 4) {
goty = 22;
}
if (ysel == 5) {
goty = 30;
}
xsel = random(4);
if (xsel == 0) {
gotx = 1;
}
if (xsel == 1) {
gotx = 2;
}
if (xsel == 2) {
gotx = -1;
}
if (xsel == 3) {
gotx = -2;
}
if (xsel == 4) {
gotx = 3;
}
if (xsel == 5) {
gotx = 5;
}
if (xsel == 6) {
gotx = -4;
}
if (xsel == 7) {
gotx = -5;
}
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_visible = true;
++rtime;
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moved) {
_y = _y - _root.movespeedv;
}
if (_root.moveu) {
_y = _y + _root.movespeedv;
}
if (rtime >= 200 and rtime < 250) {
_alpha = 50;
}
if (rtime >= 250) {
_parent.removeMovieClip();
}
if (_x >= 600) {
_parent.removeMovieClip();
}
if (_x <= -120) {
_parent.removeMovieClip();
}
if (_y >= 450) {
_parent.removeMovieClip();
}
if (!dead) {
if (!_root.map.black.hitTest(_x, _y + 20, true) and !_root.map.green.hitTest(_x, _y - 20, true)) {
--goty;
_y = _y - goty;
_x = _x + gotx;
}
if (this.hitTest(_root.player1.animate.limit)) {
upsnd1.start();
if (pupsel == 0) {
_root.health += 20;
}
if (pupsel == 1) {
if (_root.w3) {
_root.shriuken += 5;
}
if (_root.w2) {
_root.w2 = false;
_root.w1 = false;
_root.w3 = true;
}
if (_root.w1) {
_root.w2 = true;
_root.w1 = false;
_root.w3 = false;
}
}
if (pupsel == 2) {
_root.armor = true;
_root.armhealth += 20;
}
if (pupsel == 3) {
_root.shriuken += 5;
}
_parent.removeMovieClip();
}
}
if (dead) {
if (!de) {
de = true;
}
++deadt;
gotoAndStop('dead');
if (deadt >= 30) {
_parent.removeMovieClip();
}
}
} else {
_visible = false;
}
}
}
}
movieClip 513 {
}
movieClip 517 {
}
movieClip 519 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 520 box1a {
instance animate of movieClip 519 {
onClipEvent (load) {
punch = new Sound();
punch.attachSound('splodey1a');
dead = false;
deadt = 0;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
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;
}
if (!dead) {
gotoAndStop('nh');
if (this.hitTest(_root.player1.animate.character.limit)) {
dead = true;
}
}
if (dead) {
++deadt;
gotoAndStop('h');
if (deadt == 2) {
punch.start();
_root.attachMovie('boxdeb1a', 'boxdeb1' + _root.debris, _root.debris++);
_root['boxdeb1' + _root.debris].animate._x = _x;
_root['boxdeb1' + _root.debris].animate._y = _y;
_root.attachMovie('boxdeb1a', 'boxdeb2' + _root.debris, _root.debris++);
_root['boxdeb2' + _root.debris].animate._x = _x;
_root['boxdeb2' + _root.debris].animate._y = _y;
_root.attachMovie('boxdeb1a', 'boxdeb3' + _root.debris, _root.debris++);
_root['boxdeb3' + _root.debris].animate._x = _x;
_root['boxdeb3' + _root.debris].animate._y = _y;
_root.attachMovie('boxdeb1a', 'boxdeb4' + _root.debris, _root.debris++);
_root['boxdeb4' + _root.debris].animate._x = _x;
_root['boxdeb4' + _root.debris].animate._y = _y;
_root.attachMovie('items1a', 'item1' + _root.itlayer, _root.itlayer++);
_root['item1' + _root.itlayer].animate._x = _x;
_root['item1' + _root.itlayer].animate._y = _y;
}
if (deadt >= 20) {
_parent.removeMovieClip();
}
}
}
}
}
}
movieClip 526 {
frame 21 {
_parent.removeMovieClip();
}
}
movieClip 527 blood1a {
instance animate of movieClip 526 {
onClipEvent (load) {
if (dir == 0) {
_xscale = 100;
}
if (dir == 1) {
_xscale = -100;
}
speed = 1;
speedy = 0.5;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
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;
}
_y = _y - speedy;
if (dir == 0) {
_x = _x + speed;
}
if (dir == 1) {
_x = _x - speed;
}
}
}
}
}
movieClip 532 {
frame 6 {
gotoAndPlay(2);
}
}
movieClip 534 {
}
movieClip 535 {
frame 10 {
stop();
}
}
movieClip 536 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 537 bsolbullet1a {
instance animate of movieClip 536 {
onClipEvent (load) {
dead = false;
deadt = 0;
rtime = 0;
if (dir == 0) {
_xscale = 100;
}
if (dir == 1) {
_xscale = -100;
}
if (_root.easy) {
speed = 8;
}
if (_root.normal) {
speed = 8;
}
if (_root.hard) {
speed = 9;
}
}
onClipEvent (enterFrame) {
if (!_root.pause) {
++rtime;
if (rtime >= 150) {
_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;
}
if (!dead) {
gotoAndStop('nh');
if (dir == 1) {
_xscale = 100;
_x = _x + speed;
}
if (dir == 0) {
_xscale = -100;
_x = _x - speed;
}
if (!_root.player1.animate.nohit) {
if (!_root.player1.animate.hit1) {
if (!_root.player1.animate.hit2) {
if (limit.hitTest(_root.player1.animate.limit)) {
_root.player1.animate.hit1 = true;
if (_root.w2) {
_root.w2 = false;
_root.w1 = true;
}
if (_root.w3) {
_root.w3 = false;
_root.w2 = true;
}
if (_root.armor) {
if (_root.easy) {
_root.armhealth -= 20;
}
if (_root.normal) {
_root.armhealth -= 30;
}
if (_root.hard) {
_root.armhealth -= 50;
}
} else {
if (_root.easy) {
_root.health -= 10;
}
if (_root.normal) {
_root.health -= 20;
}
if (_root.hard) {
_root.health -= 30;
}
}
dead = true;
}
}
}
}
if (_root.map.black.hitTest(_x - 15, _y, true)) {
dead = true;
}
}
if (dead) {
++deadt;
gotoAndStop('h');
if (deadt >= 20) {
_parent.removeMovieClip();
}
}
}
if (_root.pause) {
_visible = false;
}
}
}
}
movieClip 539 {
}
movieClip 541 {
}
movieClip 543 {
}
movieClip 545 {
}
movieClip 547 {
}
movieClip 549 {
}
movieClip 551 {
}
movieClip 553 {
}
movieClip 555 {
}
movieClip 557 {
}
movieClip 559 {
}
movieClip 561 {
}
movieClip 563 {
}
movieClip 564 {
}
movieClip 565 {
}
movieClip 566 {
}
movieClip 567 {
}
movieClip 570 {
}
movieClip 571 {
}
movieClip 572 {
}
movieClip 578 {
}
movieClip 581 {
}
movieClip 582 {
frame 104 {
stop();
}
}
movieClip 583 {
frame 25 {
stop();
}
}
movieClip 585 {
frame 75 {
stop();
}
}
movieClip 586 {
}
movieClip 587 {
}
movieClip 588 {
}
movieClip 589 {
}
movieClip 590 {
}
movieClip 591 {
}
movieClip 592 {
}
movieClip 593 {
}
movieClip 595 {
}
movieClip 597 {
}
movieClip 598 {
}
movieClip 599 {
}
movieClip 600 {
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();
}
frame 23 {
stop();
}
frame 24 {
stop();
}
frame 25 {
stop();
}
}
movieClip 601 asp1a {
instance animate of movieClip 600 {
onClipEvent (load) {
stime = 0;
stmax = 200;
sndm1a = new Sound();
sndm1a.attachSound('moan1');
sndm1a.onSoundComplete = function () {
sndstart = false;
};
sndm2a = new Sound();
sndm2a.attachSound('moan2');
sndm2a.onSoundComplete = function () {
sndstart = false;
};
sndm3a = new Sound();
sndm3a.attachSound('moan3');
sndm3a.onSoundComplete = function () {
sndstart = false;
};
sndm4a = new Sound();
sndm4a.attachSound('moan4');
sndm4a.onSoundComplete = function () {
sndstart = false;
};
snd1a = new Sound();
snd1a.attachSound('zaps1a');
snd2a = new Sound();
snd2a.attachSound('lasergun3');
punch = new Sound();
punch.attachSound('punch1');
startup = true;
rand = 170;
randy = 20;
MaxX = _root.player1.animate._x + rand;
MinX = _root.player1.animate._x - rand;
MaxY = _root.player1.animate._y + randy;
MinY = _root.player1.animate._y - randy;
st2 = 0;
yspot = 300;
xspot = 0;
xsel = random(2);
callin = false;
callint = 0;
attack1 = false;
attack1t = 0;
standin = true;
goget = false;
hitlo1 = false;
hitlo2 = false;
hitlo3 = false;
hitlo4 = false;
hitlo5 = false;
hitlo6 = false;
hit2 = false;
hit2t = 0;
xscale = 100;
yscale = 100;
_xscale = xscale;
_yscale = yscale;
diry = -75;
bscale = 95;
dirx = bscale;
blank = false;
dead1 = false;
dead1t = 0;
punch = new Sound();
punch.attachSound('punch1');
attack1 = false;
attack1t = 0;
rdeadt = 0;
jerk = false;
jerkt = 0;
easy = 30;
normal = 20;
hard = 10;
rape1 = false;
rape1t = 0;
dsez = random(4);
if (dsez == 0) {
deadfly = 5;
}
if (dsez == 1) {
deadfly = 8;
}
if (dsez == 2) {
deadfly = 10;
}
if (dsez == 3) {
deadfly = 15;
}
dspeed = random(10);
hspeed = 5;
fire = false;
firet = 0;
st1 = 0;
tosst = 0;
if (_root.easy) {
atspeed = 2;
aspeed = 4;
speed = 2.5;
life = 100;
lifemax = 100;
hitlo1m = 80;
hitlo2m = 60;
hitlo3m = 40;
hitlo4m = 20;
hitlo5m = 10;
hitlo6m = 0;
}
if (_root.normal) {
atspeed = 6;
aspeed = 4;
speed = 3;
life = 150;
lifemax = 150;
hitlo1m = 120;
hitlo2m = 80;
hitlo3m = 60;
hitlo4m = 40;
hitlo5m = 20;
hitlo6m = 0;
}
if (_root.hard) {
atspeed = 7;
aspeed = 5;
speed = 4;
life = 200;
lifemax = 200;
hitlo1m = 150;
hitlo2m = 100;
hitlo3m = 60;
hitlo4m = 40;
hitlo5m = 20;
hitlo6m = 0;
}
speed1 = 4;
dead = false;
deadt = 0;
attached = true;
tossed = true;
gor = false;
gol = false;
hit1 = false;
hit1t = 0;
fspeed = 4;
ename = 'Lukka';
hitcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '0'};
newColor = {'ra': '50', 'rb': '250', 'ga': '50', 'gb': '50', 'ba': '50', 'bb': '50', 'aa': '255', 'ab': '0'};
rdeadt = 0;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_root.fack = startup;
_root.yf = goget;
if (!pstart) {
character.start();
_visible = true;
pstart = true;
}
if (_y >= 550) {
dead = true;
}
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;
}
if (startup) {
hit1 = false;
hit1t = 0;
hit2 = false;
hit2t = 0;
if (_root.easy) {
life = 100;
lifemax = 100;
}
if (_root.normal) {
life = 150;
lifemax = 150;
}
if (_root.hard) {
life = 200;
lifemax = 200;
}
if (_x <= 450) {
if (!z1) {
_root.attachMovie('textbox2a', 'textbox1', 45);
z1 = true;
}
}
}
if (startup) {
gotoAndStop('stintro');
}
if (!startup) {
if (!dead) {
if (life >= lifemax / 2) {
standin = true;
goget = false;
} else {
standin = false;
goget = true;
}
if (!hitlo1) {
if (life <= hitlo1m) {
hit2 = true;
hitlo1 = true;
}
}
if (!hitlo2) {
if (life <= hitlo2m) {
hit2 = true;
hitlo2 = true;
}
}
if (!hitlo3) {
if (life <= hitlo3m) {
hit2 = true;
hitlo3 = true;
}
}
if (!hitlo4) {
if (life <= hitlo4m) {
hit2 = true;
hitlo4 = true;
}
}
if (!hitlo5) {
if (life <= hitlo5m) {
hit2 = true;
hitlo5 = true;
}
}
if (life <= 0) {
dead = true;
}
if (hit1) {
if (!ht1) {
punch.start();
ht1 = true;
}
++hit1t;
hitcolor.setTransform(newColor);
if (hit1t >= 5) {
hitcolor.setTransform(oldColor);
hit1t = 0;
hit1 = false;
}
} else {
ht1 = false;
}
if (hit2) {
if (!ht1) {
punch.start();
ht1 = true;
}
rape1 = false;
rape1t = 0;
attack1 = false;
attack1t = 0;
tossed = false;
blank = false;
jerk = false;
firet = 0;
fire = false;
callin = false;
callint = 0;
++hit2t;
gotoAndStop('hit');
if (!_root.map.black.hitTest(_x, _y + 20, true) and !_root.map.green.hitTest(_x, _y + 20, true)) {
_y = _y + fspeed;
}
if (dir == 0) {
if (!_root.map.black.hitTest(_x + 20, _y, true)) {
}
}
if (dir == 1) {
if (!_root.map.black.hitTest(_x - 20, _y, true)) {
}
}
if (hit2t >= 10) {
hit2t = 0;
hit2 = false;
}
} else {
ht2 = false;
}
if (!hit2) {
if (!hit1) {
if (limit.hitTest(_root.player1.animate.character.limit)) {
life -= _root.player1.animate.power;
_root.attachMovie('blood1a', 'hitspark1' + _root.debris, _root.debris++);
_root['hitspark1' + _root.debris].animate.dir = dir;
_root['hitspark1' + _root.debris].animate._x = _x;
_root['hitspark1' + _root.debris].animate._y = _y - 100;
hit1 = true;
}
}
if (!rape1) {
if (!jerk) {
if (!blank) {
if (!_root.player1.animate.nohit) {
if (!_root.player1.animate.hit1) {
if (limit.hitTest(_root.player1.animate.limit)) {
if (_root.w2) {
_root.w2 = false;
_root.w1 = true;
}
if (_root.w3) {
_root.w3 = false;
_root.w2 = true;
}
if (_root.armor) {
_root.player1.animate.hit1 = true;
if (_root.easy) {
_root.armhealth -= 7;
}
if (_root.normal) {
_root.armhealth -= 15;
}
if (_root.hard) {
_root.armhealth -= 30;
}
} else {
_root.rapistmax = 0;
_root.player1.animate.rape = true;
_root.breakfree = 10;
_root.raped += 1;
attack1t = 0;
rape1 = true;
attack1 = false;
}
}
}
}
if (_root.player1.animate.rape) {
if (_root.rapist < _root.rapistmax) {
if (limit.hitTest(_root.player1.animate.slimit)) {
_root.rapist += 1;
blank = true;
}
}
if (_root.rapist >= _root.rapistmax) {
jerk = true;
}
}
if (!fire) {
if (!attack1) {
if (!callin) {
if (standin) {
gotoAndStop('standg');
if (!_root.player1.animate.nohit) {
if (!_root.player1.animate.hit1) {
if (limit.hitTest(_root.player1.animate.limit)) {
if (_root.w2) {
_root.w2 = false;
_root.w1 = true;
}
if (_root.w3) {
_root.w3 = false;
_root.w2 = true;
}
if (_root.armor) {
_root.player1.animate.hit1 = true;
if (_root.easy) {
_root.armhealth -= 7;
}
if (_root.normal) {
_root.armhealth -= 15;
}
if (_root.hard) {
_root.armhealth -= 30;
}
} else {
_root.rapistmax = 0;
_root.player1.animate.rape = true;
_root.breakfree = 10;
_root.raped += 1;
attack1t = 0;
rape1 = true;
attack1 = false;
}
}
}
}
++st1;
if (st1 == 100) {
fire = true;
}
if (st1 == 300) {
callin = true;
st1 = 0;
}
if (_root.player1.animate._x >= _x) {
dir = 1;
_xscale = -xscale;
dirx = bscale;
} else {
dir = 0;
_xscale = xscale;
dirx = -bscale;
}
}
if (goget) {
++st2;
gotoAndStop('run');
if (!_root.player1.animate.nohit) {
if (!_root.player1.animate.hit1) {
if (limit.hitTest(_root.player1.animate.limit)) {
if (_root.w2) {
_root.w2 = false;
_root.w1 = true;
}
if (_root.w3) {
_root.w3 = false;
_root.w2 = true;
}
if (_root.armor) {
_root.player1.animate.hit1 = true;
if (_root.easy) {
_root.armhealth -= 7;
}
if (_root.normal) {
_root.armhealth -= 15;
}
if (_root.hard) {
_root.armhealth -= 30;
}
} else {
_root.rapistmax = 0;
_root.player1.animate.rape = true;
_root.breakfree = 10;
_root.raped += 1;
attack1t = 0;
rape1 = true;
attack1 = false;
}
}
}
}
MaxX = _root.player1.animate._x + rand;
MinX = _root.player1.animate._x - rand;
MaxY = _root.player1.animate._y;
MinY = _root.player1.animate._y;
if (_x <= MinX) {
dir = 1;
_x = _x + speed;
_xscale = -xscale;
xPos = false;
} else {
if (_x >= MaxX) {
dir = 0;
_x = _x - speed;
_xscale = xscale;
xPos = false;
} else {
xPos = true;
}
}
if (_y <= MinY) {
yPos = false;
} else {
if (_y >= MaxY) {
yPos = false;
} else {
yPos = true;
}
}
if (xPos) {
attack1 = true;
}
if (st2 == 100) {
attsel = random(2);
if (attsel == 0) {
fire = true;
}
if (attsel == 1) {
callin = true;
}
st2 = 0;
}
}
}
if (callin) {
gotoAndStop('point');
xsel = random(2);
if (xsel == 0) {
xspot = -20;
}
if (xsel == 1) {
xspot = 570;
}
++callint;
if (callint == 50) {
if (!_root.e1.animate.attached) {
_root.attachMovie('bsoldier3a', 'e1', 101);
_root.e1.animate._x = xspot;
_root.e1.animate._y = yspot;
}
}
if (callint == 70) {
if (!_root.e2.animate.attached) {
_root.attachMovie('bsoldier3a', 'e2', 102);
_root.e2.animate._x = xspot;
_root.e2.animate._y = yspot;
}
}
if (callint == 90) {
if (!_root.e3.animate.attached) {
_root.attachMovie('bsoldier3a', 'e3', 103);
_root.e3.animate._x = xspot;
_root.e3.animate._y = yspot;
}
}
if (_root.hard) {
if (callint == 100) {
if (!_root.e4.animate.attached) {
_root.attachMovie('bsoldier3a', 'e4', 104);
_root.e4.animate._x = xspot;
_root.e4.animate._y = yspot;
}
}
}
if (_root.normal or _root.hard) {
if (callint == 120) {
if (!_root.e5.animate.attached) {
_root.attachMovie('bsoldier3a', 'e5', 105);
_root.e5.animate._x = xspot;
_root.e5.animate._y = yspot;
}
}
}
if (callint >= 150) {
callint = 0;
callin = false;
}
}
}
if (attack1) {
++attack1t;
gotoAndStop('gready');
if (attack1t >= 0 and attack1t < 50) {
if (dir == 1) {
_x = _x + atspeed;
}
if (dir == 0) {
_x = _x - atspeed;
}
}
if (!_root.player1.animate.nohit) {
if (!_root.player1.animate.hit1) {
if (character.limit.hitTest(_root.player1.animate.limit)) {
if (_root.w2) {
_root.w2 = false;
_root.w1 = true;
}
if (_root.w3) {
_root.w3 = false;
_root.w2 = true;
}
if (_root.armor) {
_root.player1.animate.hit1 = true;
if (_root.easy) {
_root.armhealth -= 7;
}
if (_root.normal) {
_root.armhealth -= 15;
}
if (_root.hard) {
_root.armhealth -= 30;
}
} else {
_root.player1.animate.rape = true;
_root.breakfree = 10;
_root.raped += 1;
attack1t = 0;
rape1 = true;
attack1 = false;
}
}
}
}
if (attack1t >= 100) {
attack1t = 0;
attack1 = false;
}
}
}
if (fire) {
gotoAndStop('attack2');
++firet;
if (!_root.player1.animate.nohit) {
if (!_root.player1.animate.hit1) {
if (character.limit.hitTest(_root.player1.animate.limit)) {
if (_root.w2) {
_root.w2 = false;
_root.w1 = true;
}
if (_root.w3) {
_root.w3 = false;
_root.w2 = true;
}
if (_root.armor) {
_root.player1.animate.hit1 = true;
if (_root.easy) {
_root.armhealth -= 7;
}
if (_root.normal) {
_root.armhealth -= 15;
}
if (_root.hard) {
_root.armhealth -= 30;
}
}
if (!_root.armor) {
_root.player1.animate.hit1 = true;
if (_root.easy) {
_root.health -= 7;
}
if (_root.normal) {
_root.health -= 15;
}
if (_root.hard) {
_root.health -= 30;
}
}
}
}
}
if (firet >= 200) {
firet = 0;
fire = false;
}
}
}
if (blank) {
_visible = false;
if (_root.player1.animate.kdown) {
gotoAndStop('stand');
_visible = true;
blank = false;
}
} else {
_visible = true;
}
}
if (jerk) {
++jerkt;
if (_root.player1.animate._x >= _x) {
_xscale = -100;
dir = 1;
} else {
_xscale = 100;
dir = 0;
}
if (!_root.map.black.hitTest(_x, _y + 20, true) or _root.map.green.hitTest(_x, _y + 20, true)) {
_y = _y + 5;
gotoAndStop('fall');
} else {
gotoAndStop('masturbate');
}
if (!_root.player1.animate.rape) {
jerk = false;
}
}
}
if (rape1) {
++rape1t;
attack1 = false;
attack2 = false;
attack3 = false;
attack1t = 0;
attack2t = 0;
attack3t = 0;
callint = 0;
callin = false;
firet = 0;
fire = false;
if (_y >= 460) {
_parent.removeMovieClip();
}
if (!rted) {
_root.attachMovie('rapebar1a', 'rapebar1', 130);
asel = random(2);
rted = true;
}
++stime;
if (stime >= stmax) {
if (!sndstart) {
sndsel = random(4);
if (sndsel == 0) {
sndm1a.start();
}
if (sndsel == 1) {
sndm2a.start();
}
if (sndsel == 2) {
sndm3a.start();
}
if (sndsel == 3) {
sndm4a.start();
}
sndstart = true;
}
stime = 0;
}
_root.player1.animate.rbreak = 0;
_root.player1.animate.gotoAndStop('rape1');
if (_root.health > 0) {
if (asel == 0) {
gotoAndStop('rape1');
}
if (asel == 1) {
gotoAndStop('rape2');
}
if (_root.easy) {
_root.health -= 0.04;
}
if (_root.normal) {
_root.health -= 0.03;
}
if (_root.hard) {
_root.health -= 0.04;
}
_root.player1.animate._y = _y - 50;
_root.player1.animate._x = _x;
if (!_root.map.black.hitTest(_x, _y + 20, true) and !_root.map.green.hitTest(_x, _y + 20, true)) {
_y = _y + 5;
}
if (_root.player1.animate.kdown) {
_root.rapist = 0;
rape1 = false;
}
} else {
_root.rapebar1.removeMovieClip();
++rdeadt;
if (asel == 0) {
gotoAndStop('rapedead1');
if (rdeadt >= 450) {
if (!dele) {
_root.attachMovie('fade1a', 'fade1', 3000);
dele = true;
}
}
if (rdeadt >= 470) {
_root.gotoAndStop('gameover');
}
}
if (asel == 1) {
gotoAndStop('rapedead2');
if (rdeadt >= 220) {
if (!dele) {
_root.attachMovie('fade1a', 'fade1', 3000);
dele = true;
}
}
if (rdeadt >= 235) {
_root.gotoAndStop('gameover');
}
}
}
} else {
stime = 0;
rape1t = 0;
rted = false;
}
}
}
if (dead) {
hitcolor.setTransform(oldColor);
++deadt;
if (!dead1) {
--deadfly;
_y = _y - deadfly;
if (deadt >= 5 and _root.map.black.hitTest(_x, _y - 5, true)) {
dead1 = true;
} else {
gotoAndStop('hitfall');
}
if (dir == 0) {
_x = _x + dspeed;
}
if (dir == 1) {
_x = _x - dspeed;
}
}
if (dead1) {
++dead1t;
gotoAndStop('dead');
if (dead1t == 1) {
pupsel = random(8);
if (pupsel == 5) {
}
}
}
if (deadt >= 200) {
if (!ed) {
_root.attachMovie('fade1a', 'fade1', 2000);
ed = true;
}
_root.bossdead = true;
_alpha = 50;
}
if (deadt >= 270) {
_root.gotoAndStop('stagecomp');
}
}
}
} else {
character.stop();
pstart = false;
_visible = false;
}
}
}
}
movieClip 603 {
}
movieClip 604 boxdeb1a {
instance animate of movieClip 603 {
onClipEvent (load) {
rtime = 0;
up = true;
upt = 0;
speed = 3;
dead = false;
deadt = 0;
dir = random(2);
dir = 0;
if (0) {
_xscale = 100;
}
dir = 1;
if (1) {
_xscale = -100;
}
rotsel = random(25);
ysel = random(7);
if (ysel == 0) {
goty = 8;
}
if (ysel == 1) {
goty = 10;
}
if (ysel == 2) {
goty = 12;
}
if (ysel == 3) {
goty = 20;
}
if (ysel == 4) {
goty = 22;
}
if (ysel == 5) {
goty = 24;
}
if (ysel == 6) {
goty = 2;
}
xsel = random(8);
if (xsel == 0) {
gotx = 1;
}
if (xsel == 1) {
gotx = 2;
}
if (xsel == 2) {
gotx = -1;
}
if (xsel == 3) {
gotx = -2;
}
if (xsel == 4) {
gotx = 4;
}
if (xsel == 5) {
gotx = 5;
}
if (xsel == 6) {
gotx = -4;
}
if (xsel == 7) {
gotx = -5;
}
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_visible = true;
++rtime;
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moved) {
_y = _y - _root.movespeedv;
}
if (_root.moveu) {
_y = _y + _root.movespeedv;
}
if (rtime >= 100) {
_parent.removeMovieClip();
}
if (_x >= 600) {
_parent.removeMovieClip();
}
if (_x <= -120) {
_parent.removeMovieClip();
}
if (_y >= 450) {
_parent.removeMovieClip();
}
_rotation = _rotation + rotsel;
--goty;
_y = _y - goty;
_x = _x + gotx;
} else {
_visible = false;
}
}
}
}
movieClip 607 {
}
movieClip 611 {
}
movieClip 613 {
}
movieClip 617 {
}
movieClip 621 {
}
movieClip 624 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 628 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 633 {
}
movieClip 637 {
frame 1 {
mouth.gotoAndStop(1);
eyes.gotoAndStop(1);
stop();
}
frame 2 {
mouth.gotoAndStop(1);
eyes.gotoAndStop(2);
stop();
}
frame 3 {
mouth.gotoAndStop(2);
eyes.gotoAndStop(2);
stop();
}
frame 4 {
mouth.gotoAndStop(3);
eyes.gotoAndStop(3);
stop();
}
}
movieClip 639 {
}
movieClip 641 {
}
movieClip 643 {
}
movieClip 645 {
}
movieClip 647 {
}
movieClip 649 {
}
movieClip 651 {
}
movieClip 657 {
frame 1 {
stop();
}
}
movieClip 661 {
}
movieClip 666 {
frame 1 {
stop();
}
}
movieClip 668 {
}
movieClip 669 {
}
movieClip 671 {
}
movieClip 673 {
}
movieClip 675 {
}
movieClip 677 {
}
movieClip 679 {
}
movieClip 681 {
}
movieClip 683 {
}
movieClip 684 {
}
movieClip 686 {
}
movieClip 689 {
}
movieClip 690 {
}
movieClip 691 {
}
movieClip 692 {
}
movieClip 694 {
}
movieClip 695 {
frame 9 {
stop();
}
}
movieClip 697 {
}
movieClip 699 {
}
movieClip 701 {
}
movieClip 703 {
}
movieClip 705 {
}
movieClip 707 {
}
movieClip 708 {
frame 1 {
mouth.gotoAndStop(2);
eyes.gotoAndStop(1);
}
}
movieClip 709 {
}
movieClip 710 {
frame 10 {
stop();
}
}
movieClip 712 {
}
movieClip 714 {
}
movieClip 717 {
}
movieClip 720 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 722 {
}
movieClip 729 {
frame 7 {
stop();
}
}
movieClip 730 {
frame 1 {
mouth.gotoAndStop(1);
eyes.gotoAndStop(1);
reye.gotoAndStop(1);
}
frame 24 {
snd1a = new Sound();
snd1a.attachSound('splat1');
snd1a.start();
}
frame 25 {
mouth.gotoAndStop(2);
eyes.gotoAndStop(1);
reye.gotoAndStop(3);
}
frame 30 {
mouth.gotoAndStop(3);
eyes.gotoAndStop(1);
reye.gotoAndStop(2);
}
frame 49 {
mouth.gotoAndStop(3);
eyes.gotoAndStop(1);
reye.gotoAndStop(1);
}
frame 50 {
soundsel = random(3);
if (soundsel == 0) {
snd1a = new Sound();
snd1a.attachSound('shlick1');
snd1a.start();
}
if (soundsel == 1) {
snd1a = new Sound();
snd1a.attachSound('shlick2');
snd1a.start();
}
if (soundsel == 2) {
snd1a = new Sound();
snd1a.attachSound('shlick3');
snd1a.start();
}
}
frame 70 {
if (_root.health >= 50) {
gotoAndPlay(30);
} else {
gotoAndPlay(71);
}
}
frame 71 {
mouth.gotoAndStop(2);
eyes.gotoAndStop(1);
reye.gotoAndStop(1);
}
frame 82 {
soundsel = random(3);
if (soundsel == 0) {
snd1a = new Sound();
snd1a.attachSound('shlick1');
snd1a.start();
}
if (soundsel == 1) {
snd1a = new Sound();
snd1a.attachSound('shlick2');
snd1a.start();
}
if (soundsel == 2) {
snd1a = new Sound();
snd1a.attachSound('shlick3');
snd1a.start();
}
}
frame 83 {
mouth.gotoAndStop(2);
eyes.gotoAndStop(2);
reye.gotoAndStop(2);
}
frame 95 {
if (_root.health >= 50) {
gotoAndPlay(30);
} else {
gotoAndPlay(71);
}
}
}
movieClip 736 {
}
movieClip 737 {
frame 1 {
mouth.gotoAndStop(1);
eyes.gotoAndStop(1);
eye.gotoAndStop(1);
}
frame 21 {
soundsel = random(3);
if (soundsel == 0) {
snd1a = new Sound();
snd1a.attachSound('shlick1');
snd1a.start();
}
if (soundsel == 1) {
snd1a = new Sound();
snd1a.attachSound('shlick2');
snd1a.start();
}
if (soundsel == 2) {
snd1a = new Sound();
snd1a.attachSound('shlick3');
snd1a.start();
}
}
frame 40 {
mouth.gotoAndStop(1);
eyes.gotoAndStop(1);
eye.gotoAndStop(1);
}
frame 59 {
soundsel = random(3);
if (soundsel == 0) {
snd1a = new Sound();
snd1a.attachSound('shlick1');
snd1a.start();
}
if (soundsel == 1) {
snd1a = new Sound();
snd1a.attachSound('shlick2');
snd1a.start();
}
if (soundsel == 2) {
snd1a = new Sound();
snd1a.attachSound('shlick3');
snd1a.start();
}
}
frame 60 {
mouth.gotoAndStop(1);
eyes.gotoAndStop(1);
eye.gotoAndStop(2);
}
frame 81 {
if (_root.health >= 50) {
gotoAndPlay(40);
} else {
gotoAndPlay(81);
}
}
frame 82 {
mouth.gotoAndStop(2);
eyes.gotoAndStop(2);
eye.gotoAndStop(1);
}
frame 91 {
soundsel = random(3);
if (soundsel == 0) {
snd1a = new Sound();
snd1a.attachSound('shlick1');
snd1a.start();
}
if (soundsel == 1) {
snd1a = new Sound();
snd1a.attachSound('shlick2');
snd1a.start();
}
if (soundsel == 2) {
snd1a = new Sound();
snd1a.attachSound('shlick3');
snd1a.start();
}
}
frame 92 {
eye.gotoAndStop(2);
}
frame 103 {
if (_root.health >= 50) {
gotoAndPlay(40);
} else {
gotoAndPlay(81);
}
}
}
movieClip 777 {
frame 1 {
mouth.gotoAndStop(3);
eyes.gotoAndStop(1);
reye.gotoAndStop(2);
}
frame 20 {
mouth.gotoAndStop(3);
eyes.gotoAndStop(1);
reye.gotoAndStop(1);
}
frame 39 {
soundsel = random(3);
if (soundsel == 0) {
snd1a = new Sound();
snd1a.attachSound('shlick1');
snd1a.start();
}
if (soundsel == 1) {
snd1a = new Sound();
snd1a.attachSound('shlick2');
snd1a.start();
}
if (soundsel == 2) {
snd1a = new Sound();
snd1a.attachSound('shlick3');
snd1a.start();
}
}
frame 49 {
snd1a = new Sound();
snd1a.attachSound('splat1');
snd1a.start();
}
frame 65 {
mouth.gotoAndStop(3);
eyes.gotoAndStop(1);
reye.gotoAndStop(1);
}
frame 67 {
soundsel = random(3);
if (soundsel == 0) {
snd1a = new Sound();
snd1a.attachSound('shlick1');
snd1a.start();
}
if (soundsel == 1) {
snd1a = new Sound();
snd1a.attachSound('shlick2');
snd1a.start();
}
if (soundsel == 2) {
snd1a = new Sound();
snd1a.attachSound('shlick3');
snd1a.start();
}
}
frame 72 {
snd1a = new Sound();
snd1a.attachSound('splat1');
snd1a.start();
}
frame 88 {
soundsel = random(3);
if (soundsel == 0) {
snd1a = new Sound();
snd1a.attachSound('shlick1');
snd1a.start();
}
if (soundsel == 1) {
snd1a = new Sound();
snd1a.attachSound('shlick2');
snd1a.start();
}
if (soundsel == 2) {
snd1a = new Sound();
snd1a.attachSound('shlick3');
snd1a.start();
}
}
frame 93 {
snd1a = new Sound();
snd1a.attachSound('splat1');
snd1a.start();
}
frame 115 {
soundsel = random(3);
if (soundsel == 0) {
snd1a = new Sound();
snd1a.attachSound('shlick1');
snd1a.start();
}
if (soundsel == 1) {
snd1a = new Sound();
snd1a.attachSound('shlick2');
snd1a.start();
}
if (soundsel == 2) {
snd1a = new Sound();
snd1a.attachSound('shlick3');
snd1a.start();
}
}
frame 116 {
snd1a = new Sound();
snd1a.attachSound('splat1');
snd1a.start();
}
frame 129 {
soundsel = random(3);
if (soundsel == 0) {
snd1a = new Sound();
snd1a.attachSound('shlick1');
snd1a.start();
}
if (soundsel == 1) {
snd1a = new Sound();
snd1a.attachSound('shlick2');
snd1a.start();
}
if (soundsel == 2) {
snd1a = new Sound();
snd1a.attachSound('shlick3');
snd1a.start();
}
}
frame 149 {
_root.attachMovie('circleup1a', 'circ', 2000);
_root.circ.animate._x = _parent._x;
_root.circ.animate._y = _parent._y;
}
frame 155 {
soundsel = random(3);
if (soundsel == 0) {
snd1a = new Sound();
snd1a.attachSound('shlick1');
snd1a.start();
}
if (soundsel == 1) {
snd1a = new Sound();
snd1a.attachSound('shlick2');
snd1a.start();
}
if (soundsel == 2) {
snd1a = new Sound();
snd1a.attachSound('shlick3');
snd1a.start();
}
}
frame 167 {
snd1a = new Sound();
snd1a.attachSound('splat1');
snd1a.start();
}
frame 171 {
soundsel = random(3);
if (soundsel == 0) {
snd1a = new Sound();
snd1a.attachSound('shlick1');
snd1a.start();
}
if (soundsel == 1) {
snd1a = new Sound();
snd1a.attachSound('shlick2');
snd1a.start();
}
if (soundsel == 2) {
snd1a = new Sound();
snd1a.attachSound('shlick3');
snd1a.start();
}
}
frame 184 {
soundsel = random(3);
if (soundsel == 0) {
snd1a = new Sound();
snd1a.attachSound('shlick1');
snd1a.start();
}
if (soundsel == 1) {
snd1a = new Sound();
snd1a.attachSound('shlick2');
snd1a.start();
}
if (soundsel == 2) {
snd1a = new Sound();
snd1a.attachSound('shlick3');
snd1a.start();
}
}
frame 197 {
mouth.gotoAndStop(3);
eyes.gotoAndStop(1);
reye.gotoAndStop(1);
}
frame 203 {
mouth.gotoAndStop(1);
eyes.gotoAndStop(1);
reye.gotoAndStop(1);
}
frame 323 {
_root.attachMovie('rikathrown1a', 'tossed' + _root.debris, _root.debris++);
_root['tossed' + _root.debris].animate._x = _parent._x;
_root['tossed' + _root.debris].animate._y = _parent._y;
_root['tossed' + _root.debris].animate.dir = _parent.dir;
}
frame 330 {
stop();
}
}
movieClip 807 {
frame 1 {
mouth.gotoAndStop(1);
eyes.gotoAndStop(1);
eye.gotoAndStop(1);
}
frame 2 {
_root.attachMovie('circleup1a', 'circ', 2000);
_root.circ.animate._x = _parent._x;
_root.circ.animate._y = _parent._y;
}
frame 44 {
mouth.gotoAndStop(2);
eyes.gotoAndStop(2);
eye.gotoAndStop(2);
}
frame 45 {
snd1a = new Sound();
snd1a.attachSound('splat1');
snd1a.start();
}
frame 79 {
snd1a = new Sound();
snd1a.attachSound('splat1');
snd1a.start();
}
frame 109 {
mouth.gotoAndStop(1);
eyes.gotoAndStop(1);
eye.gotoAndStop(2);
stop();
}
}
movieClip 808 {
}
movieClip 809 {
}
movieClip 810 {
}
movieClip 811 {
}
movieClip 812 {
}
movieClip 813 {
}
movieClip 814 {
}
movieClip 815 {
}
movieClip 816 {
}
movieClip 817 {
frame 5 {
stop();
}
}
movieClip 818 {
}
movieClip 819 {
}
movieClip 820 {
frame 5 {
stop();
}
}
movieClip 821 {
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();
}
frame 23 {
stop();
}
frame 24 {
stop();
}
frame 25 {
stop();
}
frame 27 {
stop();
}
}
movieClip 822 lukka1a {
instance animate of movieClip 821 {
onClipEvent (load) {
stime = 0;
stmax = 200;
sndm1a = new Sound();
sndm1a.attachSound('moan1');
sndm1a.onSoundComplete = function () {
sndstart = false;
};
sndm2a = new Sound();
sndm2a.attachSound('moan2');
sndm2a.onSoundComplete = function () {
sndstart = false;
};
sndm3a = new Sound();
sndm3a.attachSound('moan3');
sndm3a.onSoundComplete = function () {
sndstart = false;
};
sndm4a = new Sound();
sndm4a.attachSound('moan4');
sndm4a.onSoundComplete = function () {
sndstart = false;
};
snd1a = new Sound();
snd1a.attachSound('zaps1a');
snd2a = new Sound();
snd2a.attachSound('lasergun3');
punch = new Sound();
punch.attachSound('punch1');
startup = true;
rand = 170;
randy = 20;
MaxX = _root.player1.animate._x + rand;
MinX = _root.player1.animate._x - rand;
MaxY = _root.player1.animate._y + randy;
MinY = _root.player1.animate._y - randy;
st2 = 0;
yspot = 300;
xspot = 0;
xsel = random(2);
callin = false;
callint = 0;
attack1 = false;
attack1t = 0;
standin = true;
goget = false;
hitlo1 = false;
hitlo2 = false;
hitlo3 = false;
hitlo4 = false;
hitlo5 = false;
hitlo6 = false;
hit2 = false;
hit2t = 0;
xscale = 100;
yscale = 100;
_xscale = xscale;
_yscale = yscale;
diry = -75;
bscale = 95;
dirx = bscale;
blank = false;
dead1 = false;
dead1t = 0;
punch = new Sound();
punch.attachSound('punch1');
attack1 = false;
attack1t = 0;
rdeadt = 0;
jerk = false;
jerkt = 0;
easy = 30;
normal = 20;
hard = 10;
rape1 = false;
rape1t = 0;
dsez = random(4);
if (dsez == 0) {
deadfly = 5;
}
if (dsez == 1) {
deadfly = 8;
}
if (dsez == 2) {
deadfly = 10;
}
if (dsez == 3) {
deadfly = 15;
}
dspeed = random(10);
hspeed = 5;
fire = false;
firet = 0;
st1 = 0;
tosst = 0;
if (_root.easy) {
atspeed = 2;
aspeed = 4;
speed = 2.5;
life = 100;
lifemax = 100;
hitlo1m = 80;
hitlo2m = 60;
hitlo3m = 40;
hitlo4m = 20;
hitlo5m = 10;
hitlo6m = 0;
}
if (_root.normal) {
atspeed = 6;
aspeed = 4;
speed = 3;
life = 150;
lifemax = 150;
hitlo1m = 120;
hitlo2m = 80;
hitlo3m = 60;
hitlo4m = 40;
hitlo5m = 20;
hitlo6m = 0;
}
if (_root.hard) {
atspeed = 7;
aspeed = 5;
speed = 4;
life = 200;
lifemax = 200;
hitlo1m = 150;
hitlo2m = 100;
hitlo3m = 60;
hitlo4m = 40;
hitlo5m = 20;
hitlo6m = 0;
}
speed1 = 4;
dead = false;
deadt = 0;
attached = true;
tossed = true;
gor = false;
gol = false;
hit1 = false;
hit1t = 0;
fspeed = 4;
ename = 'Lukka';
hitcolor = new Color(this);
oldColor = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '0'};
newColor = {'ra': '50', 'rb': '250', 'ga': '50', 'gb': '50', 'ba': '50', 'bb': '50', 'aa': '255', 'ab': '0'};
rdeadt = 0;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_root.fack = startup;
_root.yf = goget;
if (!pstart) {
character.start();
_visible = true;
pstart = true;
}
if (_y >= 550) {
dead = true;
}
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;
}
if (startup) {
hit1 = false;
hit1t = 0;
hit2 = false;
hit2t = 0;
if (_root.easy) {
life = 100;
lifemax = 100;
}
if (_root.normal) {
life = 150;
lifemax = 150;
}
if (_root.hard) {
life = 200;
lifemax = 200;
}
if (_x <= 450) {
if (!z1) {
_root.attachMovie('textbox1a', 'textbox1', 45);
z1 = true;
}
}
}
if (startup) {
gotoAndStop('stintro');
}
if (!startup) {
if (!dead) {
if (life >= lifemax / 2) {
standin = true;
goget = false;
} else {
standin = false;
goget = true;
}
if (!hitlo1) {
if (life <= hitlo1m) {
hit2 = true;
hitlo1 = true;
}
}
if (!hitlo2) {
if (life <= hitlo2m) {
hit2 = true;
hitlo2 = true;
}
}
if (!hitlo3) {
if (life <= hitlo3m) {
hit2 = true;
hitlo3 = true;
}
}
if (!hitlo4) {
if (life <= hitlo4m) {
hit2 = true;
hitlo4 = true;
}
}
if (!hitlo5) {
if (life <= hitlo5m) {
hit2 = true;
hitlo5 = true;
}
}
if (life <= 0) {
dead = true;
}
if (hit1) {
if (!ht1) {
punch.start();
ht1 = true;
}
++hit1t;
hitcolor.setTransform(newColor);
if (hit1t >= 5) {
hitcolor.setTransform(oldColor);
hit1t = 0;
hit1 = false;
}
} else {
ht1 = false;
}
if (hit2) {
if (!ht1) {
punch.start();
ht1 = true;
}
rape1 = false;
rape1t = 0;
attack1 = false;
attack1t = 0;
tossed = false;
blank = false;
jerk = false;
firet = 0;
fire = false;
callin = false;
callint = 0;
++hit2t;
gotoAndStop('hit');
if (!_root.map.black.hitTest(_x, _y + 20, true) and !_root.map.green.hitTest(_x, _y + 20, true)) {
_y = _y + fspeed;
}
if (dir == 0) {
if (!_root.map.black.hitTest(_x + 20, _y, true)) {
}
}
if (dir == 1) {
if (!_root.map.black.hitTest(_x - 20, _y, true)) {
}
}
if (hit2t >= 10) {
hit2t = 0;
hit2 = false;
}
} else {
ht2 = false;
}
if (!hit2) {
if (!hit1) {
if (limit.hitTest(_root.player1.animate.character.limit)) {
life -= _root.player1.animate.power;
_root.attachMovie('blood1a', 'hitspark1' + _root.debris, _root.debris++);
_root['hitspark1' + _root.debris].animate.dir = dir;
_root['hitspark1' + _root.debris].animate._x = _x;
_root['hitspark1' + _root.debris].animate._y = _y - 100;
hit1 = true;
}
}
if (!rape1) {
if (!jerk) {
if (!blank) {
if (!_root.player1.animate.nohit) {
if (!_root.player1.animate.hit1) {
if (limit.hitTest(_root.player1.animate.limit)) {
if (_root.w2) {
_root.w2 = false;
_root.w1 = true;
}
if (_root.w3) {
_root.w3 = false;
_root.w2 = true;
}
if (_root.armor) {
_root.player1.animate.hit1 = true;
if (_root.easy) {
_root.armhealth -= 7;
}
if (_root.normal) {
_root.armhealth -= 15;
}
if (_root.hard) {
_root.armhealth -= 30;
}
} else {
if (_root.easy) {
_root.health -= 7;
}
if (_root.normal) {
_root.health -= 15;
}
if (_root.hard) {
_root.health -= 20;
}
_root.rapistmax = 0;
_root.player1.animate.rape = true;
_root.breakfree = 10;
_root.raped += 1;
attack1t = 0;
rape1 = true;
attack1 = false;
}
}
}
}
if (_root.player1.animate.rape) {
if (_root.rapist < _root.rapistmax) {
if (limit.hitTest(_root.player1.animate.slimit)) {
_root.rapist += 1;
blank = true;
}
}
if (_root.rapist >= _root.rapistmax) {
jerk = true;
}
}
if (!fire) {
if (!attack1) {
if (!callin) {
if (standin) {
gotoAndStop('standg');
if (!_root.player1.animate.nohit) {
if (!_root.player1.animate.hit1) {
if (limit.hitTest(_root.player1.animate.limit)) {
if (_root.w2) {
_root.w2 = false;
_root.w1 = true;
}
if (_root.w3) {
_root.w3 = false;
_root.w2 = true;
}
if (_root.armor) {
_root.player1.animate.hit1 = true;
if (_root.easy) {
_root.armhealth -= 7;
}
if (_root.normal) {
_root.armhealth -= 15;
}
if (_root.hard) {
_root.armhealth -= 30;
}
} else {
if (_root.easy) {
_root.health -= 7;
}
if (_root.normal) {
_root.health -= 15;
}
if (_root.hard) {
_root.health -= 20;
}
_root.rapistmax = 0;
_root.player1.animate.rape = true;
_root.breakfree = 10;
_root.raped += 1;
attack1t = 0;
rape1 = true;
attack1 = false;
}
}
}
}
++st1;
if (st1 == 100) {
fire = true;
}
if (st1 == 300) {
callin = true;
st1 = 0;
}
if (_root.player1.animate._x >= _x) {
dir = 1;
_xscale = -xscale;
dirx = bscale;
} else {
dir = 0;
_xscale = xscale;
dirx = -bscale;
}
}
if (goget) {
++st2;
gotoAndStop('run');
if (!_root.player1.animate.nohit) {
if (!_root.player1.animate.hit1) {
if (limit.hitTest(_root.player1.animate.limit)) {
if (_root.w2) {
_root.w2 = false;
_root.w1 = true;
}
if (_root.w3) {
_root.w3 = false;
_root.w2 = true;
}
if (_root.armor) {
_root.player1.animate.hit1 = true;
if (_root.easy) {
_root.armhealth -= 7;
}
if (_root.normal) {
_root.armhealth -= 15;
}
if (_root.hard) {
_root.armhealth -= 30;
}
} else {
if (_root.easy) {
_root.health -= 7;
}
if (_root.normal) {
_root.health -= 15;
}
if (_root.hard) {
_root.health -= 20;
}
_root.rapistmax = 0;
_root.player1.animate.rape = true;
_root.breakfree = 10;
_root.raped += 1;
attack1t = 0;
rape1 = true;
attack1 = false;
}
}
}
}
MaxX = _root.player1.animate._x + rand;
MinX = _root.player1.animate._x - rand;
MaxY = _root.player1.animate._y;
MinY = _root.player1.animate._y;
if (_x <= MinX) {
dir = 1;
_x = _x + speed;
_xscale = -xscale;
xPos = false;
} else {
if (_x >= MaxX) {
dir = 0;
_x = _x - speed;
_xscale = xscale;
xPos = false;
} else {
xPos = true;
}
}
if (_y <= MinY) {
yPos = false;
} else {
if (_y >= MaxY) {
yPos = false;
} else {
yPos = true;
}
}
if (xPos) {
attack1 = true;
}
if (st2 == 100) {
attsel = random(2);
if (attsel == 0) {
fire = true;
}
if (attsel == 1) {
callin = true;
}
st2 = 0;
}
}
}
if (callin) {
gotoAndStop('point');
xsel = random(2);
if (xsel == 0) {
xspot = -20;
}
if (xsel == 1) {
xspot = 570;
}
++callint;
if (callint == 50) {
if (!_root.e1.animate.attached) {
_root.attachMovie('bsoldier3a', 'e1', 101);
_root.e1.animate._x = xspot;
_root.e1.animate._y = yspot;
}
}
if (callint == 70) {
if (!_root.e2.animate.attached) {
_root.attachMovie('bsoldier3a', 'e2', 102);
_root.e2.animate._x = xspot;
_root.e2.animate._y = yspot;
}
}
if (callint == 90) {
if (!_root.e3.animate.attached) {
_root.attachMovie('bsoldier3a', 'e3', 103);
_root.e3.animate._x = xspot;
_root.e3.animate._y = yspot;
}
}
if (_root.hard) {
if (callint == 100) {
if (!_root.e4.animate.attached) {
_root.attachMovie('bsoldier3a', 'e4', 104);
_root.e4.animate._x = xspot;
_root.e4.animate._y = yspot;
}
}
}
if (_root.normal or _root.hard) {
if (callint == 120) {
if (!_root.e5.animate.attached) {
_root.attachMovie('bsoldier3a', 'e5', 105);
_root.e5.animate._x = xspot;
_root.e5.animate._y = yspot;
}
}
}
if (callint >= 150) {
callint = 0;
callin = false;
}
}
}
if (attack1) {
++attack1t;
if (attack1t >= 0 and attack1t < 50) {
gotoAndStop('attack3');
if (dir == 1) {
_x = _x + atspeed;
}
if (dir == 0) {
_x = _x - atspeed;
}
}
if (attack1t >= 50) {
gotoAndStop('hit');
}
if (!_root.player1.animate.nohit) {
if (!_root.player1.animate.hit1) {
if (character.limit.hitTest(_root.player1.animate.limit)) {
if (_root.w2) {
_root.w2 = false;
_root.w1 = true;
}
if (_root.w3) {
_root.w3 = false;
_root.w2 = true;
}
if (_root.armor) {
_root.player1.animate.hit1 = true;
if (_root.easy) {
_root.armhealth -= 7;
}
if (_root.normal) {
_root.armhealth -= 15;
}
if (_root.hard) {
_root.armhealth -= 30;
}
} else {
if (_root.easy) {
_root.health -= 7;
}
if (_root.normal) {
_root.health -= 15;
}
if (_root.hard) {
_root.health -= 20;
}
_root.rapistmax = 0;
_root.player1.animate.rape = true;
_root.breakfree = 10;
_root.raped += 1;
attack1t = 0;
rape1 = true;
attack1 = false;
}
}
}
}
if (attack1t >= 70) {
attack1t = 0;
attack1 = false;
}
}
}
if (fire) {
gotoAndStop('attack1');
++firet;
if (dir == 0) {
px = -50;
}
if (dir == 1) {
px = 50;
}
py = -100;
if (firet == 15) {
snd1a.start();
_root.attachMovie('lukkabgbull1a', 'ebull1' + _root.ebullet, _root.ebullet++);
_root['ebull1' + _root.ebullet].animate._x = _x + px;
_root['ebull1' + _root.ebullet].animate._y = _y + py;
_root['ebull1' + _root.ebullet].animate.dir = dir;
}
if (firet >= 120) {
firet = 0;
fire = false;
}
}
}
if (blank) {
_visible = false;
if (_root.player1.animate.kdown) {
gotoAndStop('stand');
_visible = true;
blank = false;
}
} else {
_visible = true;
}
}
if (jerk) {
++jerkt;
if (_root.player1.animate._x >= _x) {
_xscale = -100;
dir = 1;
} else {
_xscale = 100;
dir = 0;
}
if (!_root.map.black.hitTest(_x, _y + 20, true) or _root.map.green.hitTest(_x, _y + 20, true)) {
_y = _y + 5;
gotoAndStop('fall');
} else {
gotoAndStop('masturbate');
}
if (!_root.player1.animate.rape) {
jerk = false;
}
}
}
if (rape1) {
++rape1t;
attack1 = false;
attack2 = false;
attack3 = false;
attack1t = 0;
attack2t = 0;
attack3t = 0;
callint = 0;
callin = false;
firet = 0;
fire = false;
if (_y >= 460) {
_parent.removeMovieClip();
}
if (!rted) {
_root.attachMovie('rapebar1a', 'rapebar1', 130);
asel = random(2);
rted = true;
}
++stime;
if (stime >= stmax) {
if (!sndstart) {
sndsel = random(4);
if (sndsel == 0) {
sndm1a.start();
}
if (sndsel == 1) {
sndm2a.start();
}
if (sndsel == 2) {
sndm3a.start();
}
if (sndsel == 3) {
sndm4a.start();
}
sndstart = true;
}
stime = 0;
}
_root.player1.animate.rbreak = 0;
_root.player1.animate.gotoAndStop('rape1');
if (_root.health > 0) {
if (asel == 0) {
gotoAndStop('rape1');
}
if (asel == 1) {
gotoAndStop('rape2');
}
if (_root.easy) {
_root.health -= 0.04;
}
if (_root.normal) {
_root.health -= 0.03;
}
if (_root.hard) {
_root.health -= 0.04;
}
_root.player1.animate._y = _y - 50;
_root.player1.animate._x = _x;
if (!_root.map.black.hitTest(_x, _y + 20, true) and !_root.map.green.hitTest(_x, _y + 20, true)) {
_y = _y + 5;
}
if (_root.player1.animate.kdown) {
_root.rapist = 0;
rape1 = false;
}
} else {
_root.rapebar1.removeMovieClip();
++rdeadt;
if (asel == 0) {
gotoAndStop('rapedead1');
if (rdeadt >= 450) {
if (!dele) {
_root.attachMovie('fade1a', 'fade1', 3000);
dele = true;
}
}
if (rdeadt >= 470) {
_root.gotoAndStop('gameover');
}
}
if (asel == 1) {
gotoAndStop('rapedead2');
if (rdeadt >= 220) {
if (!dele) {
_root.attachMovie('fade1a', 'fade1', 3000);
dele = true;
}
}
if (rdeadt >= 235) {
_root.gotoAndStop('gameover');
}
}
}
} else {
stime = 0;
rape1t = 0;
rted = false;
}
}
}
if (dead) {
hitcolor.setTransform(oldColor);
++deadt;
if (!dead1) {
--deadfly;
_y = _y - deadfly;
if (deadt >= 5 and _root.map.black.hitTest(_x, _y - 5, true)) {
dead1 = true;
} else {
gotoAndStop('hitfall');
}
if (dir == 0) {
_x = _x + dspeed;
}
if (dir == 1) {
_x = _x - dspeed;
}
}
if (dead1) {
++dead1t;
gotoAndStop('dead');
if (dead1t == 1) {
pupsel = random(8);
if (pupsel == 5) {
}
}
}
if (deadt >= 200) {
if (!ed) {
_root.attachMovie('fade1a', 'fade1', 2000);
ed = true;
}
_root.bossdead = true;
_alpha = 50;
}
if (deadt >= 270) {
_root.gotoAndStop('stagecomp');
}
}
}
} else {
character.stop();
pstart = false;
_visible = false;
}
}
}
}
movieClip 824 {
}
movieClip 826 {
}
movieClip 830 {
}
movieClip 831 {
}
movieClip 832 lukkabgbull1a {
instance animate of movieClip 831 {
onClipEvent (load) {
rtime = 0;
rtimemax = 100;
speed = 6;
det = 1;
size = 50;
sizepl = 3;
_width = size;
_height = size;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
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;
}
if (size <= 200) {
size += sizepl;
}
_width = size;
_height = size;
if (rtime <= 50) {
if (dir == 1) {
_x = _x + speed;
}
if (dir == 0) {
_x = _x - speed;
}
}
if (!_root.player1.animate.nohit) {
if (!_root.player1.animate.hit1) {
if (!_root.player1.animate.hit2) {
if (limit.hitTest(_root.player1.animate.limit)) {
_root.player1.animate.hit1 = true;
if (_root.w2) {
_root.w2 = false;
_root.w1 = true;
}
if (_root.w3) {
_root.w3 = false;
_root.w2 = true;
}
if (_root.armor) {
if (_root.easy) {
_root.armhealth -= 20;
}
if (_root.normal) {
_root.armhealth -= 30;
}
if (_root.hard) {
_root.armhealth -= 50;
}
} else {
if (_root.easy) {
_root.health -= 10;
}
if (_root.normal) {
_root.health -= 20;
}
if (_root.hard) {
_root.health -= 30;
}
}
}
}
}
}
rtime += 1;
if (rtime >= rtimemax / 2) {
_alpha = 50;
}
if (rtime >= rtimemax) {
_parent.removeMovieClip();
}
}
}
}
}
// unknown tag 88 length 69
movieClip 837 {
frame 1 {
stop();
}
}
movieClip 838 textbox2a {
instance animate of movieClip 837 {
onClipEvent (load) {
widthmax = 540;
heightmax = 285;
_width = 5;
_height = 5;
_x = 275;
_y = 145;
text1 = '';
numb = 0;
ups = 22;
wup = ups;
wp = false;
hup = ups;
hp = false;
}
onClipEvent (enterFrame) {
if (numb > 0) {
if (Key.isDown(65)) {
if (!ak) {
shoot = true;
ak = true;
}
} else {
ak = false;
}
if (Key.isDown(68)) {
if (!ak1) {
shoot2 = true;
ak1 = true;
}
} else {
ak1 = false;
}
}
if (numb == 0) {
text1 = '';
_root.player1.animate.anistop = true;
if (_width <= widthmax) {
_width = _width + wup;
} else {
wp = true;
}
if (_height <= heightmax) {
_height = _height + hup;
} else {
hp = true;
}
if (wp and hp) {
numb = 1;
}
}
if (numb == 1) {
text1 = 'So you are the sexy ninja assassin everyone has been talking about?';
_root.e10.animate.character.gotoAndStop('t1');
if (shoot) {
numb = 2;
shoot = false;
}
}
if (numb == 2) {
text1 = 'MMMMM... You look delicious!';
_root.e10.animate.character.gotoAndStop('t2');
if (shoot) {
numb = 3;
shoot = false;
}
}
if (numb == 3) {
text1 = 'After I have my way with you, I will devour you!';
_root.e10.animate.character.gotoAndStop('t4');
if (shoot) {
numb = 4;
shoot = false;
}
}
if (numb == 4) {
_root.playlist = 1;
_root.muscont.a = false;
_root.player1.animate.anistop = false;
_root.e10.animate.startup = false;
_parent.removeMovieClip();
}
}
}
}
movieClip 839 textbox1a {
instance animate of movieClip 837 {
onClipEvent (load) {
widthmax = 540;
heightmax = 285;
_width = 5;
_height = 5;
_x = 275;
_y = 145;
text1 = '';
numb = 0;
ups = 22;
wup = ups;
wp = false;
hup = ups;
hp = false;
}
onClipEvent (enterFrame) {
if (numb > 0) {
if (Key.isDown(65)) {
if (!ak) {
shoot = true;
ak = true;
}
} else {
ak = false;
}
if (Key.isDown(68)) {
if (!ak1) {
shoot2 = true;
ak1 = true;
}
} else {
ak1 = false;
}
}
if (numb == 0) {
text1 = '';
_root.player1.animate.anistop = true;
if (_width <= widthmax) {
_width = _width + wup;
} else {
wp = true;
}
if (_height <= heightmax) {
_height = _height + hup;
} else {
hp = true;
}
if (wp and hp) {
numb = 1;
}
}
if (numb == 1) {
text1 = 'STOP RIGHT THERE, ASSASSIN!';
_root.e10.animate.character.gotoAndStop('t1');
if (shoot) {
numb = 2;
shoot = false;
}
}
if (numb == 2) {
text1 = 'I request that you stop your campaign this instant! No one defies the master!';
_root.e10.animate.character.gotoAndStop('t2');
if (shoot) {
numb = 3;
shoot = false;
}
}
if (numb == 3) {
text1 = 'How dare you refuse! You will come to regret your actions!';
_root.e10.animate.character.gotoAndStop('t4');
if (shoot) {
numb = 4;
shoot = false;
}
}
if (numb == 4) {
_root.playlist = 1;
_root.muscont.a = false;
_root.player1.animate.anistop = false;
_root.e10.animate.startup = false;
_parent.removeMovieClip();
}
}
}
}
movieClip 840 {
frame 10 {
stop();
}
}
movieClip 841 fade1a {
instance animate of movieClip 840 {
onClipEvent (load) {
_x = 275;
_y = 200;
}
}
}
movieClip 846 {
}
movieClip 847 portal1a {
instance animate of movieClip 846 {
onClipEvent (load) {
st1a = new Sound();
st1a.attachSound('zeezaw');
size = 2;
sizeinc = 2;
sizemax = 20;
_width = size;
_height = size;
up = true;
upt = 0;
dn = false;
dnt = 0;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
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;
}
if (!st) {
st1a.start();
st = true;
}
if (up) {
++upt;
size += sizeinc;
if (upt >= 60) {
dn = true;
up = false;
}
}
if (dn) {
++dnt;
size -= sizeinc;
if (dnt >= 60) {
_parent.removeMovieClip();
}
}
_width = size;
_height = size;
}
}
}
}
movieClip 848 {
}
movieClip 849 rikathrown1a {
instance animate of movieClip 848 {
onClipEvent (load) {
rtime = 0;
up = true;
upt = 0;
speed = 3;
dead = false;
deadt = 0;
dir = random(2);
dir = 0;
if (0) {
_xscale = 100;
}
dir = 1;
if (1) {
_xscale = -100;
}
rotsel = random(25);
ysel = random(7);
if (ysel == 0) {
goty = 18;
}
if (ysel == 1) {
goty = 20;
}
if (ysel == 2) {
goty = 22;
}
if (ysel == 3) {
goty = 20;
}
if (ysel == 4) {
goty = 22;
}
if (ysel == 5) {
goty = 24;
}
if (ysel == 6) {
goty = 28;
}
xsel = random(4);
if (xsel == 0) {
gotx = 5;
}
if (xsel == 1) {
gotx = 4;
}
if (xsel == 2) {
gotx = -4;
}
if (xsel == 3) {
gotx = -5;
}
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_visible = true;
++rtime;
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_root.moved) {
_y = _y - _root.movespeedv;
}
if (_root.moveu) {
_y = _y + _root.movespeedv;
}
if (dir == 0) {
_xscale = 100;
}
if (dir == 1) {
_xscale = -100;
}
if (rtime >= 100) {
_parent.removeMovieClip();
}
--goty;
_y = _y - goty;
_x = _x + gotx;
} else {
_visible = false;
}
}
}
}
movieClip 850 {
}
movieClip 851 circleup1a {
instance animate of movieClip 850 {
onClipEvent (load) {
_alpha = 70;
size = 50;
sizeup = 35;
sizemax = 900;
rtime = 0;
alph = 2;
_width = size;
_height = size;
}
onClipEvent (enterFrame) {
size += sizeup;
if (size >= sizemax / 2) {
_alpha = _alpha - alph;
}
if (size >= sizemax) {
_parent.removeMovieClip();
}
_width = size;
_height = size;
}
}
}
movieClip 857 {
}
movieClip 861 {
}
movieClip 863 {
}
movieClip 865 {
}
movieClip 870 {
frame 7 {
stop();
}
}
movieClip 871 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
}
movieClip 872 motointro1a {
instance animate of movieClip 871 {
onClipEvent (load) {
_y = 325;
_x = -95;
speed = 10;
onb = true;
black._visible = false;
snd1a = new Sound();
snd1a.attachSound('harley');
}
onClipEvent (enterFrame) {
_x = _x + speed;
if (onb) {
gotoAndStop('onbr');
} else {
gotoAndStop('nd');
}
if (!a) {
snd1a.start();
a = true;
}
if (_x >= 110) {
if (!added) {
if (_root.rika) {
_root.playername = 'Rika';
_root.attachMovie('rika1a', 'player1', 50);
_root.player1.animate._x = _x;
_root.player1.animate._y = _y - 100;
_root.player1.animate.gotoAndStop('jump');
_root.player1.animate.dir = 0;
}
_root.intro = false;
added = true;
}
onb = false;
}
if (_x >= 600) {
_parent.removeMovieClip();
}
}
}
}
frame 1 {
stop();
stopAllSounds();
_root.sound = true;
_root.zoomin = true;
_root.normal = true;
Stage.scaleMode = 'exactfit';
_quality = 'medium';
}
movieClip 874 {
}
movieClip 878 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
instance of movieClip 878 {
onClipEvent (load) {
rtime = _root.getBytesLoaded();
rtmax = _root.getBytesTotal();
}
onClipEvent (enterFrame) {
if (rtime >= rtmax) {
_root.gotoAndStop('loaded');
} else {
rtime = _root.getBytesLoaded();
percentage = (rtime / rtmax) * 100;
bar._xscale = percentage * 3;
results1 = Math.floor(percentage) + '% Kunoichi Kaos EP.1!';
}
}
}
movieClip 882 {
}
instance of movieClip 882 {
onClipEvent (release) {
getURL('http://toonpimp.net', 'gropesville');
}
}
movieClip 884 {
}
instance of movieClip 884 {
onClipEvent (release) {
getURL('http://costargames.com/adult', 1);
}
}
movieClip 891 {
}
instance of movieClip 891 {
onClipEvent (release) {
getURL('http://links.verotel.com/cgi-bin/showsite.verotel?vercode=15543:9804000000924067', 1);
}
}
movieClip 902 {
}
instance of movieClip 902 {
onClipEvent (release) {
getURL('http://cart.bonetown.com/track/MTc3LjIuMS4xLjAuMC4wLjAuMA', 1);
}
}
movieClip 919 {
}
instance of movieClip 919 {
onClipEvent (release) {
getURL('http://www.drawn-sex.com/index.html?id=hobartstarr', 1);
}
}
movieClip 922 {
}
instance of movieClip 922 {
onClipEvent (release) {
getURL('http://links.verotel.com/cgi-bin/showsite.verotel?vercode=33207:9804000000924067', 1);
}
}
movieClip 925 {
}
instance of movieClip 925 {
onClipEvent (release) {
getURL('http://www.vixine.com/ref/1320924', 1);
}
}
movieClip 928 {
}
instance of movieClip 928 {
onClipEvent (release) {
getURL('http://www.bloodysugar.com/ref/1320924', 1);
}
}
frame 2 {
stop();
}
movieClip 931 {
frame 1 {
stop();
}
}
instance of movieClip 931 {
onClipEvent (release) {
_root.gotoAndStop('tintro');
}
}
frame 3 {
stop();
}
movieClip 982 {
frame 58 {
_root.gotoAndStop('title');
}
}
frame 4 {
stop();
}
instance of movieClip 882 {
onClipEvent (release) {
getURL('http://toonpimp.net', 'gropesville');
}
}
movieClip 984 {
}
instance of movieClip 984 {
onClipEvent (release) {
_root.gotoAndStop('st1a');
}
}
movieClip 986 {
}
instance of movieClip 986 {
onClipEvent (release) {
_root.gotoAndStop('options');
}
}
movieClip 988 {
}
instance of movieClip 988 {
onClipEvent (release) {
_root.gotoAndStop('credits');
}
}
movieClip 990 {
}
instance of movieClip 990 {
onClipEvent (release) {
_root.gotoAndStop('gallery');
}
}
instance of movieClip 884 {
onClipEvent (release) {
getURL('http://costargames.com/adult', 1);
}
}
movieClip 1040 {
}
movieClip 1045 {
}
movieClip 1048 {
}
movieClip 1050 {
frame 1 {
_root.inopened = false;
stop();
}
instance of movieClip 1045 {
onClipEvent (release) {
_parent.gotoAndStop('o');
}
}
frame 2 {
_root.inopened = true;
stop();
}
instance of movieClip 1045 {
onClipEvent (release) {
_parent.gotoAndStop('c');
}
}
}
movieClip 1051 {
frame 16 {
stop();
}
}
frame 5 {
stop();
}
movieClip 1053 {
}
instance of movieClip 1053 {
onClipEvent (release) {
_root.gotoAndStop('title');
}
}
movieClip 1056 {
}
movieClip 1058 {
}
movieClip 1065 {
frame 1 {
stop();
}
instance of movieClip 1056 {
onClipEvent (release) {
_quality = 'low';
}
}
instance of movieClip 1056 {
onClipEvent (release) {
_quality = 'medium';
}
}
instance of movieClip 1056 {
onClipEvent (release) {
_quality = 'best';
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
instance of movieClip 1065 {
onClipEvent (load) {
if (_quality == 'LOW') {
gotoAndStop('low');
}
if (_quality == 'MEDIUM') {
gotoAndStop('med');
}
if (_quality == 'HIGH') {
gotoAndStop('high');
}
if (_quality == 'BEST') {
gotoAndStop('high');
}
}
onClipEvent (enterFrame) {
if (_quality == 'LOW') {
gotoAndStop('low');
}
if (_quality == 'MEDIUM') {
gotoAndStop('med');
}
if (_quality == 'HIGH') {
gotoAndStop('high');
}
if (_quality == 'BEST') {
gotoAndStop('high');
}
}
}
movieClip 1072 {
frame 1 {
stop();
}
instance of movieClip 1056 {
onClipEvent (release) {
_root.easy = true;
_root.normal = false;
_root.hard = false;
}
}
instance of movieClip 1056 {
onClipEvent (release) {
_root.easy = false;
_root.normal = true;
_root.hard = false;
}
}
instance of movieClip 1056 {
onClipEvent (release) {
_root.easy = false;
_root.normal = false;
_root.hard = true;
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
instance of movieClip 1072 {
onClipEvent (load) {
if (_root.hard) {
gotoAndStop('hard');
}
if (_root.normal) {
gotoAndStop('normal');
}
if (_root.easy) {
gotoAndStop('easy');
}
}
onClipEvent (enterFrame) {
if (_root.hard) {
gotoAndStop('hard');
}
if (_root.normal) {
gotoAndStop('normal');
}
if (_root.easy) {
gotoAndStop('easy');
}
}
}
movieClip 1077 {
frame 1 {
stop();
}
instance of movieClip 1056 {
onClipEvent (release) {
_root.sound = true;
}
}
instance of movieClip 1056 {
onClipEvent (release) {
_root.sound = false;
}
}
frame 2 {
stop();
}
}
instance of movieClip 1077 {
onClipEvent (load) {
if (_root.sound) {
gotoAndStop('s');
}
if (!_root.sound) {
gotoAndStop('ns');
}
}
onClipEvent (enterFrame) {
if (_root.sound) {
gotoAndStop('s');
}
if (!_root.sound) {
gotoAndStop('ns');
}
}
}
movieClip 1078 {
frame 1 {
stop();
}
instance of movieClip 1056 {
onClipEvent (release) {
_root.zoomin = true;
}
}
instance of movieClip 1056 {
onClipEvent (release) {
_root.zoomin = false;
}
}
frame 2 {
stop();
}
}
instance of movieClip 1078 {
onClipEvent (load) {
if (_root.zoomin) {
gotoAndStop('s');
}
if (!_root.zoomin) {
gotoAndStop('ns');
}
}
onClipEvent (enterFrame) {
if (_root.zoomin) {
gotoAndStop('s');
}
if (!_root.zoomin) {
gotoAndStop('ns');
}
}
}
frame 6 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.playlist = 0;
_root.rapist = 0;
_root.armor = true;
_root.armhealth = 100;
_root.health = 100;
_root.w1 = true;
_root.w2 = false;
_root.w3 = false;
_root.intro = true;
if (_root.easy) {
_root.shriuken = 200;
}
if (_root.normal) {
_root.shriuken = 100;
}
if (_root.hard) {
_root.shriuken = 50;
}
_root.specnumb = 1;
_root.clean();
_root.names1 = '';
_root.plathit = false;
_root.platspeed = 0;
_root.moveu = false;
_root.moved = false;
_root.rt = true;
_root.lft = false;
_root.easy = false;
_root.normal = true;
_root.rapetext = false;
_root.mapnumb = 1;
_root.lev = 1;
_root.rapist = 0;
_root.rika = true;
_root.attachMovie('motointro1a', 'bike1', 400);
if (_root.rt) {
_root.map._x = 1400;
_root.map._y = 385;
}
if (_root.lft) {
_root.player1.animate._x = 450;
_root.player1.animate._y = 385;
_root.player1.animate.dir = 1;
_root.map._x = -850;
_root.map._y = 200;
}
_root.attachMovie('box1a', 'box1', 111);
_root.box1.animate._x = 300;
_root.box1.animate._y = 340;
_root.attachMovie('box1a', 'box2', 112);
_root.box2.animate._x = 800;
_root.box2.animate._y = 340;
_root.attachMovie('box1a', 'box3', 113);
_root.box3.animate._x = 1500;
_root.box3.animate._y = 180;
_root.attachMovie('box1a', 'box4', 114);
_root.box4.animate._x = 2000;
_root.box4.animate._y = 340;
_root.attachMovie('bsoldier2a', 'e6', 106);
_root.e6.animate._x = _root.map._x;
_root.e6.animate._y = _root.map._y - 30;
_root.attachMovie('bsoldier2a', 'e7', 107);
_root.e7.animate._x = _root.map._x + 700;
_root.e7.animate._y = _root.map._y - 30;
_root.attachMovie('bsoldier2a', 'e8', 108);
_root.e8.animate._x = _root.map._x - 400;
_root.e8.animate._y = _root.map._y - 30;
_root.attachMovie('bsoldier2a', 'e9', 109);
_root.e9.animate._x = _root.map._x + 200;
_root.e9.animate._y = _root.map._y - 145;
_root.map.black._visible = false;
_root.scrollhor = true;
_root.scrollvert = false;
_root.lessb = 1400;
_root.moreb = -840;
_root.ubounds = -600;
_root.dbounds = 300;
stop();
}
movieClip 1082 {
}
movieClip 1083 {
}
instance of movieClip 1083 {
onClipEvent (load) {
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.mover) {
_x = _x - _root.movespeed / 10;
}
if (_root.movel) {
_x = _x + _root.movespeed / 10;
}
if (_root.moveu) {
_y = _y + _root.movespeedv / 10;
}
if (_root.moved) {
_y = _y - _root.movespeedv / 10;
}
}
}
}
movieClip 1086 {
}
movieClip 1089 {
}
movieClip 1091 {
}
movieClip 1094 {
}
movieClip 1097 {
}
movieClip 1098 {
}
movieClip 1100 {
}
movieClip 1102 {
}
movieClip 1105 {
}
movieClip 1108 {
}
movieClip 1111 {
}
movieClip 1114 {
}
movieClip 1115 {
instance of movieClip 1086 {
onClipEvent (load) {
}
}
instance of movieClip 1089 {
onClipEvent (load) {
}
}
instance of movieClip 1086 {
onClipEvent (load) {
_visible = false;
}
}
instance of movieClip 1089 {
onClipEvent (load) {
_visible = false;
}
}
instance of movieClip 1094 {
onClipEvent (load) {
}
}
}
instance map of movieClip 1115 {
onClipEvent (load) {
black._visible = false;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_root.mapx = _x;
_root.mapy = _y;
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
if (_x <= -835) {
if (_root.player1.animate._x >= 545) {
_root.dn = false;
_root.rt = true;
_root.lft = false;
_root.up = false;
_root.gotoAndStop('st1b');
}
}
}
}
}
movieClip 1118 {
}
movieClip 1120 {
}
movieClip 1122 {
}
movieClip 1123 {
frame 1 {
stop();
}
instance of movieClip 1118 {
onClipEvent (load) {
cltimer = 0;
}
onClipEvent (enterFrame) {
++cltimer;
if (cltimer >= 20) {
if (Key.isDown(81)) {
_quality = 'MEDIUM';
_root.qc = _quality;
_root.qualityc.gotoAndStop('med');
}
}
}
}
frame 2 {
stop();
}
instance of movieClip 1120 {
onClipEvent (load) {
cltimer = 0;
}
onClipEvent (enterFrame) {
++cltimer;
if (cltimer >= 20) {
if (Key.isDown(81)) {
_quality = 'LOW';
_root.qc = _quality;
_root.qualityc.gotoAndStop('low');
}
}
}
}
frame 3 {
stop();
}
instance of movieClip 1122 {
onClipEvent (load) {
cltimer = 0;
}
onClipEvent (enterFrame) {
++cltimer;
if (cltimer >= 20) {
if (Key.isDown(81)) {
_quality = 'BEST';
_root.qc = _quality;
_root.qualityc.gotoAndStop('high');
}
}
}
}
}
movieClip 1125 {
}
instance muscont of movieClip 1125 {
onClipEvent (load) {
_root.portallayer = 20;
_root.namecall = false;
_root.nct = 0;
_root.enemyremove = false;
vol = 0;
fadein = true;
fadeout = false;
stopAllSounds();
s1 = 0;
_root.mapdp = 10;
_root.ebullet = 530;
_root.pbullets = 200;
_root.shadowlayer = -10;
_root.partslayer = 500;
_root.debris = 570;
_root.itlayer = 650;
_root.spark = 680;
if (!_root.sound) {
stopAllSounds();
}
stagemusic1a = new Sound();
stagemusic1a.volume = vol;
stagemusic1a.attachSound('caroline');
stagemusic1a.onSoundComplete = function () {
stagemusic1a.start();
};
stagemusic2a = new Sound();
stagemusic2a.volume = vol;
stagemusic2a.attachSound('fugitive');
stagemusic2a.onSoundComplete = function () {
stagemusic2a.start();
};
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.namecall) {
++_root.nct;
if (_root.nct >= 150) {
_root.names1 = '';
_root.nct = 0;
namecall = false;
}
}
}
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.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.portallayer >= 30) {
_root.portallayer = 20;
}
if (_root.pbullets >= 230) {
_root.pbullets = 200;
}
if (_root.shadowlayer >= 5) {
_root.shadowlayer = 1;
}
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 1127 {
}
instance camera of movieClip 1127 {
onClipEvent (load) {
Rbounds = 275;
Lbounds = 250;
Ubounds = 275;
Dbounds = 250;
plattimer = 0;
}
onClipEvent (enterFrame) {
if (!_root.intro) {
if (Key.isDown(32)) {
if (!pds) {
pausebuttond = true;
pds = true;
}
} else {
pausebuttond = false;
pds = false;
}
if (_root.pause) {
if (!paused1) {
pausebuttond = false;
paused1 = true;
}
if (pausebuttond) {
_root.pause = false;
}
} else {
paused1 = false;
}
if (!_root.pause) {
if (!paused2) {
pausebuttond = false;
paused2 = true;
}
if (pausebuttond) {
_root.pause = true;
}
if (!_root.plathit) {
Ubounds = 275;
Dbounds = 250;
if (_root.player1.animate.jump or _root.player1.animate.fall) {
_root.movespeedv = _root.player1.animate.speedj;
} else {
if (!_root.player1.animate.uppercut) {
_root.movespeedv = _root.player1.animate.speed;
}
if (_root.player1.animate.uppercut) {
_root.movespeedv = _root.player1.animate.speedj;
}
}
}
if (_root.plathit) {
_root.movespeedv = _root.platspeed;
Ubounds = 250;
Dbounds = 250;
++plattimer;
if (plattimer >= 2) {
plattimer = 0;
_root.plathit = false;
}
} else {
plattimer = 0;
}
if (!_root.player1.animate.dead) {
if (_root.scrollvert) {
if (_root.player1.animate._y >= Ubounds and _root.map._y > _root.ubounds) {
_root.player1.animate._y -= _root.movespeedv;
_root.moved = true;
_root.moveu = false;
} else {
_root.moved = false;
}
if (_root.player1.animate._y <= Dbounds and _root.map._y < _root.dbounds) {
_root.player1.animate._y += _root.movespeedv;
_root.moved = false;
_root.moveu = true;
} else {
_root.moveu = false;
}
}
if (_root.scrollhor) {
if (_root.player1.animate._x >= Rbounds and _root.map._x > _root.moreb) {
_root.player1.animate._x -= _root.movespeed;
_root.mover = true;
_root.movel = false;
} else {
_root.mover = false;
}
if (_root.player1.animate._x <= Lbounds and _root.map._x < _root.lessb) {
_root.player1.animate._x += _root.movespeed;
_root.mover = false;
_root.movel = true;
} else {
_root.movel = false;
}
}
}
if (_root.player1.animate.dead) {
_root.moved = false;
_root.moveu = false;
_root.mover = false;
_root.movel = false;
}
} else {
paused2 = false;
}
}
}
}
movieClip 1131 {
}
instance of movieClip 1131 {
onClipEvent (load) {
addtime = 0;
maxx = 1000;
minx = -800;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.mapx >= minx and _root.mapx < maxx) {
++addtime;
xsel = random(2);
ysel = random(2);
if (xsel == 0) {
xspot = -40;
}
if (xsel == 1) {
xspot = 590;
}
yspot = 320;
if (addtime == 150) {
if (!_root.e1.animate.attached) {
_root.attachMovie('bsoldier1a', 'e1', 101);
_root.e1.animate._x = xspot;
_root.e1.animate._y = yspot;
}
}
if (_root.normal or _root.hard) {
if (addtime == 200) {
if (!_root.e2.animate.attached) {
_root.attachMovie('bsoldier1a', 'e2', 102);
_root.e2.animate._x = xspot;
_root.e2.animate._y = yspot;
}
}
if (addtime == 250) {
if (!_root.e3.animate.attached) {
_root.attachMovie('bsoldier1a', 'e3', 103);
_root.e3.animate._x = xspot;
_root.e3.animate._y = yspot;
}
}
}
if (_root.hard) {
if (addtime == 300) {
if (!_root.e4.animate.attached) {
_root.attachMovie('bsoldier1a', 'e4', 104);
_root.e4.animate._x = xspot;
_root.e4.animate._y = yspot;
}
}
}
if (addtime >= 350) {
addtime = 0;
}
}
}
}
}
movieClip 1133 {
frame 1 {
function camControl() {
if (_root.zoomin) {
parentColor.setTransform(camColor.getTransform());
var v5 = sX / this._width;
var v4 = sY / this._height;
_parent._x = cX - this._x * v5;
_parent._y = cY - this._y * v4;
_parent._xscale = 100 * v5;
_parent._yscale = 100 * v4;
}
}
function resetStage() {
if (_root.zoomin) {
var v3 = {'ra': 100, 'rb': 0, 'ga': 100, 'gb': 0, 'ba': 100, 'bb': 0, 'aa': 100, 'ab': 0};
parentColor.setTransform(v3);
_parent._xscale = 100;
_parent._yscale = 100;
_parent._x = 0;
_parent._y = 0;
}
}
this._visible = false;
var oldMode = Stage.scaleMode;
Stage.scaleMode = 'exactFit';
if (_root.zoomin) {
var cX = Stage.width / 2;
var cY = Stage.height / 2;
var sX = Stage.width;
var sY = Stage.height;
Stage.scaleMode = oldMode;
var camColor = new Color(this);
var parentColor = new Color(_parent);
this.onEnterFrame = camControl;
camControl();
this.onUnload = resetStage;
}
}
}
instance vcam of movieClip 1133 {
onClipEvent (load) {
if (!_root.zoomin) {
_visible = false;
}
oldx = 270;
oldy = 200;
_x = oldx;
_y = oldy;
oldh = 400;
oldw = 550;
currenth = oldh;
currentw = oldw;
newx = 150;
newy = 100;
newh = 200;
neww = 250;
_width = currentw;
_height = currenth;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_root.cx = _x;
if (_root.zoomin) {
_width = currentw;
_height = currenth;
if (_root.player1.animate.rape) {
_x = _root.player1.animate._x;
if (_y > _root.player1.animate._y - 35) {
_y = _y - 1;
}
if (_y < _root.player1.animate._y - 35) {
_y = _y + 1;
}
currentw = neww;
currenth = newh;
} else {
_x = oldx;
_y = oldy;
currentw = oldw;
currenth = oldh;
}
}
}
if (_root.pause) {
_x = oldx;
_y = oldy;
currentw = oldw;
currenth = oldh;
}
}
}
movieClip 1135 {
}
instance of movieClip 1135 {
onClipEvent (load) {
xspot = _x;
yspot = _y;
addtime = 0;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
xspot = _x;
yspot = _y;
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;
}
if (_x < 533 and _x >= 17) {
if (_y < 380 and _y >= 17) {
++addtime;
if (addtime == 1) {
if (!_root.e1.animate.attached) {
_root.attachMovie('portal1a', 'portal1' + _root.portallayer, _root.portallayer++);
_root['portal1' + _root.portallayer].animate._x = xspot;
_root['portal1' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 10) {
if (!_root.e1.animate.attached) {
_root.attachMovie('bsoldier1a', 'e1', 101);
_root.e1.animate._x = xspot;
_root.e1.animate._y = yspot;
}
}
if (addtime == 180) {
if (!_root.e2.animate.attached) {
_root.attachMovie('portal1a', 'portal2' + _root.portallayer, _root.portallayer++);
_root['portal2' + _root.portallayer].animate._x = xspot;
_root['portal2' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 200) {
if (!_root.e2.animate.attached) {
_root.attachMovie('bsoldier1a', 'e2', 102);
_root.e2.animate._x = xspot;
_root.e2.animate._y = yspot;
}
}
if (addtime == 230) {
if (!_root.e3.animate.attached) {
_root.attachMovie('portal1a', 'portal3' + _root.portallayer, _root.portallayer++);
_root['portal3' + _root.portallayer].animate._x = xspot;
_root['portal3' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 250) {
if (!_root.e3.animate.attached) {
_root.attachMovie('bsoldier1a', 'e3', 103);
_root.e3.animate._x = xspot;
_root.e3.animate._y = yspot;
}
}
if (addtime == 280) {
if (!_root.e4.animate.attached) {
_root.attachMovie('portal1a', 'portal4' + _root.portallayer, _root.portallayer++);
_root['portal4' + _root.portallayer].animate._x = xspot;
_root['portal4' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 300) {
if (!_root.e4.animate.attached) {
_root.attachMovie('bsoldier1a', 'e4', 104);
_root.e4.animate._x = xspot;
_root.e4.animate._y = yspot;
}
}
if (addtime == 330) {
if (!_root.e5.animate.attached) {
_root.attachMovie('portal1a', 'portal5' + _root.portallayer, _root.portallayer++);
_root['portal5' + _root.portallayer].animate._x = xspot;
_root['portal5' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 350) {
if (!_root.e5.animate.attached) {
_root.attachMovie('bsoldier1a', 'e5', 105);
_root.e5.animate._x = xspot;
_root.e5.animate._y = yspot;
}
}
if (_root.normal) {
if (addtime == 380) {
if (!_root.e6.animate.attached) {
_root.attachMovie('portal1a', 'portal6' + _root.portallayer, _root.portallayer++);
_root['portal6' + _root.portallayer].animate._x = xspot;
_root['portal6' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 400) {
if (!_root.e6.animate.attached) {
_root.attachMovie('bsoldier1a', 'e6', 106);
_root.e6.animate._x = xspot;
_root.e6.animate._y = yspot;
}
}
}
if (_root.hard) {
if (addtime == 480) {
if (!_root.e7.animate.attached) {
_root.attachMovie('portal1a', 'portal7' + _root.portallayer, _root.portallayer++);
_root['portal7' + _root.portallayer].animate._x = xspot;
_root['portal7' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 500) {
if (!_root.e7.animate.attached) {
_root.attachMovie('bsoldier1a', 'e7', 107);
_root.e7.animate._x = xspot;
_root.e7.animate._y = yspot;
}
}
}
if (addtime >= 501) {
addtime = 0;
}
}
}
}
}
}
instance of movieClip 1135 {
onClipEvent (load) {
xspot = _x;
yspot = _y;
addtime = 0;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
xspot = _x;
yspot = _y;
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;
}
if (_x < 533 and _x >= 17) {
if (_y < 380 and _y >= 17) {
++addtime;
if (addtime == 1) {
if (!_root.e1.animate.attached) {
_root.attachMovie('portal1a', 'portal1' + _root.portallayer, _root.portallayer++);
_root['portal1' + _root.portallayer].animate._x = xspot;
_root['portal1' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 10) {
if (!_root.e1.animate.attached) {
_root.attachMovie('bsoldier1a', 'e1', 101);
_root.e1.animate._x = xspot;
_root.e1.animate._y = yspot;
}
}
if (addtime == 180) {
if (!_root.e2.animate.attached) {
_root.attachMovie('portal1a', 'portal2' + _root.portallayer, _root.portallayer++);
_root['portal2' + _root.portallayer].animate._x = xspot;
_root['portal2' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 200) {
if (!_root.e2.animate.attached) {
_root.attachMovie('bsoldier1a', 'e2', 102);
_root.e2.animate._x = xspot;
_root.e2.animate._y = yspot;
}
}
if (addtime == 230) {
if (!_root.e3.animate.attached) {
_root.attachMovie('portal1a', 'portal3' + _root.portallayer, _root.portallayer++);
_root['portal3' + _root.portallayer].animate._x = xspot;
_root['portal3' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 250) {
if (!_root.e3.animate.attached) {
_root.attachMovie('bsoldier1a', 'e3', 103);
_root.e3.animate._x = xspot;
_root.e3.animate._y = yspot;
}
}
if (addtime == 280) {
if (!_root.e4.animate.attached) {
_root.attachMovie('portal1a', 'portal4' + _root.portallayer, _root.portallayer++);
_root['portal4' + _root.portallayer].animate._x = xspot;
_root['portal4' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 300) {
if (!_root.e4.animate.attached) {
_root.attachMovie('bsoldier1a', 'e4', 104);
_root.e4.animate._x = xspot;
_root.e4.animate._y = yspot;
}
}
if (addtime == 330) {
if (!_root.e5.animate.attached) {
_root.attachMovie('portal1a', 'portal5' + _root.portallayer, _root.portallayer++);
_root['portal5' + _root.portallayer].animate._x = xspot;
_root['portal5' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 350) {
if (!_root.e5.animate.attached) {
_root.attachMovie('bsoldier1a', 'e5', 105);
_root.e5.animate._x = xspot;
_root.e5.animate._y = yspot;
}
}
if (_root.normal) {
if (addtime == 380) {
if (!_root.e6.animate.attached) {
_root.attachMovie('portal1a', 'portal6' + _root.portallayer, _root.portallayer++);
_root['portal6' + _root.portallayer].animate._x = xspot;
_root['portal6' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 400) {
if (!_root.e6.animate.attached) {
_root.attachMovie('bsoldier1a', 'e6', 106);
_root.e6.animate._x = xspot;
_root.e6.animate._y = yspot;
}
}
}
if (_root.hard) {
if (addtime == 480) {
if (!_root.e7.animate.attached) {
_root.attachMovie('portal1a', 'portal7' + _root.portallayer, _root.portallayer++);
_root['portal7' + _root.portallayer].animate._x = xspot;
_root['portal7' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 500) {
if (!_root.e7.animate.attached) {
_root.attachMovie('bsoldier1a', 'e7', 107);
_root.e7.animate._x = xspot;
_root.e7.animate._y = yspot;
}
}
}
if (addtime >= 501) {
addtime = 0;
}
}
}
}
}
}
instance of movieClip 1135 {
onClipEvent (load) {
xspot = _x;
yspot = _y;
addtime = 0;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
xspot = _x;
yspot = _y;
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;
}
if (_x < 533 and _x >= 17) {
if (_y < 380 and _y >= 17) {
++addtime;
if (addtime == 1) {
if (!_root.e1.animate.attached) {
_root.attachMovie('portal1a', 'portal1' + _root.portallayer, _root.portallayer++);
_root['portal1' + _root.portallayer].animate._x = xspot;
_root['portal1' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 10) {
if (!_root.e1.animate.attached) {
_root.attachMovie('bsoldier1a', 'e1', 101);
_root.e1.animate._x = xspot;
_root.e1.animate._y = yspot;
}
}
if (addtime == 180) {
if (!_root.e2.animate.attached) {
_root.attachMovie('portal1a', 'portal2' + _root.portallayer, _root.portallayer++);
_root['portal2' + _root.portallayer].animate._x = xspot;
_root['portal2' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 200) {
if (!_root.e2.animate.attached) {
_root.attachMovie('bsoldier1a', 'e2', 102);
_root.e2.animate._x = xspot;
_root.e2.animate._y = yspot;
}
}
if (addtime == 230) {
if (!_root.e3.animate.attached) {
_root.attachMovie('portal1a', 'portal3' + _root.portallayer, _root.portallayer++);
_root['portal3' + _root.portallayer].animate._x = xspot;
_root['portal3' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 250) {
if (!_root.e3.animate.attached) {
_root.attachMovie('bsoldier1a', 'e3', 103);
_root.e3.animate._x = xspot;
_root.e3.animate._y = yspot;
}
}
if (addtime == 280) {
if (!_root.e4.animate.attached) {
_root.attachMovie('portal1a', 'portal4' + _root.portallayer, _root.portallayer++);
_root['portal4' + _root.portallayer].animate._x = xspot;
_root['portal4' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 300) {
if (!_root.e4.animate.attached) {
_root.attachMovie('bsoldier1a', 'e4', 104);
_root.e4.animate._x = xspot;
_root.e4.animate._y = yspot;
}
}
if (addtime == 330) {
if (!_root.e5.animate.attached) {
_root.attachMovie('portal1a', 'portal5' + _root.portallayer, _root.portallayer++);
_root['portal5' + _root.portallayer].animate._x = xspot;
_root['portal5' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 350) {
if (!_root.e5.animate.attached) {
_root.attachMovie('bsoldier1a', 'e5', 105);
_root.e5.animate._x = xspot;
_root.e5.animate._y = yspot;
}
}
if (_root.normal) {
if (addtime == 380) {
if (!_root.e6.animate.attached) {
_root.attachMovie('portal1a', 'portal6' + _root.portallayer, _root.portallayer++);
_root['portal6' + _root.portallayer].animate._x = xspot;
_root['portal6' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 400) {
if (!_root.e6.animate.attached) {
_root.attachMovie('bsoldier1a', 'e6', 106);
_root.e6.animate._x = xspot;
_root.e6.animate._y = yspot;
}
}
}
if (_root.hard) {
if (addtime == 480) {
if (!_root.e7.animate.attached) {
_root.attachMovie('portal1a', 'portal7' + _root.portallayer, _root.portallayer++);
_root['portal7' + _root.portallayer].animate._x = xspot;
_root['portal7' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 500) {
if (!_root.e7.animate.attached) {
_root.attachMovie('bsoldier1a', 'e7', 107);
_root.e7.animate._x = xspot;
_root.e7.animate._y = yspot;
}
}
}
if (addtime >= 501) {
addtime = 0;
}
}
}
}
}
}
movieClip 1137 {
}
movieClip 1139 {
}
movieClip 1143 {
}
movieClip 1150 {
}
movieClip 1151 {
}
movieClip 1152 {
}
movieClip 1154 {
}
movieClip 1156 {
}
movieClip 1157 {
}
instance of movieClip 1157 {
onClipEvent (load) {
_y = 23;
_x = 63;
_alpha = 100;
bar._width = _root.armhealth;
hbar._width = _root.health;
}
onClipEvent (enterFrame) {
if (!_root.zoomable) {
_y = 23;
_x = 63;
_alpha = 100;
} else {
if (_root.zoomin) {
_y = _root.vcam._y - 50;
_x = _root.vcam._x - 100;
_alpha = 50;
}
if (!_root.zoomin) {
_y = 23;
_x = 63;
_alpha = 100;
}
}
bar._width = _root.armhealth;
if (_root.armhealth <= 0) {
bar._width = 0;
}
if (_root.armhealth >= 100) {
bar._width = 100;
}
hbar._width = _root.health;
if (_root.health <= 0) {
_root.health = 0;
hbar._width = 0;
}
if (_root.health >= 100) {
_root.health = 100;
hbar._width = 100;
}
}
}
movieClip 1158 {
frame 26 {
stop();
_parent.removeMovieClip();
}
}
instance of movieClip 1158 {
onClipEvent (load) {
this.swapDepths(1999);
}
}
frame 7 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.names1 = '';
_root.plathit = false;
_root.platspeed = 0;
_root.moveu = false;
_root.moved = false;
_root.mover = false;
_root.movel = false;
_root.rt = true;
_root.lft = false;
_root.rapetext = false;
_root.mapnumb = 1;
_root.lev = 1;
_root.playlist = 1;
if (_root.rika) {
_root.playername = 'Rika';
_root.attachMovie('rika1a', 'player1', 50);
_root.movespeed = 7;
_root.movespeedv = 7;
}
if (_root.rt) {
_root.player1.animate._x = 100;
_root.player1.animate._y = 300;
_root.player1.animate.dir = 0;
_root.map._x = 2110;
_root.map._y = 380;
}
if (_root.lft) {
_root.player1.animate._x = 450;
_root.player1.animate._y = 385;
_root.player1.animate.dir = 1;
_root.map._x = -850;
_root.map._y = 200;
}
_root.attachMovie('box1a', 'box1', 111);
_root.box1.animate._x = _root.map._x + 600;
_root.box1.animate._y = _root.map._y - 130;
_root.attachMovie('box1a', 'box2', 112);
_root.box2.animate._x = _root.map._x + 300;
_root.box2.animate._y = _root.map._y - 30;
_root.attachMovie('box1a', 'box3', 113);
_root.box3.animate._x = _root.map._x - 300;
_root.box3.animate._y = _root.map._y - 30;
_root.attachMovie('box1a', 'box4', 114);
_root.box4.animate._x = _root.map._x - 800;
_root.box4.animate._y = _root.map._y - 30;
_root.attachMovie('bsoldier2a', 'e6', 106);
_root.e6.animate._x = _root.map._x;
_root.e6.animate._y = _root.map._y - 30;
_root.attachMovie('bsoldier2a', 'e7', 107);
_root.e7.animate._x = _root.map._x + 700;
_root.e7.animate._y = _root.map._y - 145;
_root.attachMovie('bsoldier2a', 'e8', 108);
_root.e8.animate._x = _root.map._x - 400;
_root.e8.animate._y = _root.map._y - 160;
_root.attachMovie('bsoldier2a', 'e9', 109);
_root.e9.animate._x = _root.map._x + 200;
_root.e9.animate._y = _root.map._y - 30;
_root.scrollhor = true;
_root.scrollvert = true;
_root.lessb = 2110;
_root.moreb = -1784;
_root.ubounds = 380;
_root.dbounds = 1297;
stop();
}
movieClip 1161 {
}
movieClip 1162 {
}
instance of movieClip 1162 {
onClipEvent (load) {
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.mover) {
_x = _x - _root.movespeed / 15;
}
if (_root.movel) {
_x = _x + _root.movespeed / 15;
}
}
}
}
movieClip 1164 {
}
movieClip 1166 {
}
movieClip 1167 {
instance of movieClip 1089 {
onClipEvent (load) {
}
}
instance of movieClip 1086 {
onClipEvent (load) {
}
}
instance of movieClip 1086 {
onClipEvent (load) {
_visible = false;
}
}
}
instance map of movieClip 1167 {
onClipEvent (load) {
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_root.mapx = _x;
_root.mapy = _y;
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;
}
if (_x <= -1760) {
if (_root.player1.animate._x >= 545) {
_root.dn = false;
_root.rt = true;
_root.lft = false;
_root.up = false;
_root.gotoAndStop('st1c');
}
}
}
}
}
instance of movieClip 1135 {
onClipEvent (load) {
xspot = _x;
yspot = _y;
addtime = 0;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
xspot = _x;
yspot = _y;
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;
}
if (_x < 533 and _x >= 17) {
if (_y < 380 and _y >= 17) {
++addtime;
if (addtime == 1) {
if (!_root.e1.animate.attached) {
_root.attachMovie('portal1a', 'portal1' + _root.portallayer, _root.portallayer++);
_root['portal1' + _root.portallayer].animate._x = xspot;
_root['portal1' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 10) {
if (!_root.e1.animate.attached) {
_root.attachMovie('bsoldier1a', 'e1', 101);
_root.e1.animate._x = xspot;
_root.e1.animate._y = yspot;
}
}
if (addtime == 180) {
if (!_root.e2.animate.attached) {
_root.attachMovie('portal1a', 'portal2' + _root.portallayer, _root.portallayer++);
_root['portal2' + _root.portallayer].animate._x = xspot;
_root['portal2' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 200) {
if (!_root.e2.animate.attached) {
_root.attachMovie('bsoldier1a', 'e2', 102);
_root.e2.animate._x = xspot;
_root.e2.animate._y = yspot;
}
}
if (addtime == 230) {
if (!_root.e3.animate.attached) {
_root.attachMovie('portal1a', 'portal3' + _root.portallayer, _root.portallayer++);
_root['portal3' + _root.portallayer].animate._x = xspot;
_root['portal3' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 250) {
if (!_root.e3.animate.attached) {
_root.attachMovie('bsoldier1a', 'e3', 103);
_root.e3.animate._x = xspot;
_root.e3.animate._y = yspot;
}
}
if (addtime == 280) {
if (!_root.e4.animate.attached) {
_root.attachMovie('portal1a', 'portal4' + _root.portallayer, _root.portallayer++);
_root['portal4' + _root.portallayer].animate._x = xspot;
_root['portal4' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 300) {
if (!_root.e4.animate.attached) {
_root.attachMovie('bsoldier1a', 'e4', 104);
_root.e4.animate._x = xspot;
_root.e4.animate._y = yspot;
}
}
if (addtime == 330) {
if (!_root.e5.animate.attached) {
_root.attachMovie('portal1a', 'portal5' + _root.portallayer, _root.portallayer++);
_root['portal5' + _root.portallayer].animate._x = xspot;
_root['portal5' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 350) {
if (!_root.e5.animate.attached) {
_root.attachMovie('bsoldier1a', 'e5', 105);
_root.e5.animate._x = xspot;
_root.e5.animate._y = yspot;
}
}
if (_root.normal) {
if (addtime == 380) {
if (!_root.e6.animate.attached) {
_root.attachMovie('portal1a', 'portal6' + _root.portallayer, _root.portallayer++);
_root['portal6' + _root.portallayer].animate._x = xspot;
_root['portal6' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 400) {
if (!_root.e6.animate.attached) {
_root.attachMovie('bsoldier1a', 'e6', 106);
_root.e6.animate._x = xspot;
_root.e6.animate._y = yspot;
}
}
}
if (_root.hard) {
if (addtime == 480) {
if (!_root.e7.animate.attached) {
_root.attachMovie('portal1a', 'portal7' + _root.portallayer, _root.portallayer++);
_root['portal7' + _root.portallayer].animate._x = xspot;
_root['portal7' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 500) {
if (!_root.e7.animate.attached) {
_root.attachMovie('bsoldier1a', 'e7', 107);
_root.e7.animate._x = xspot;
_root.e7.animate._y = yspot;
}
}
}
if (addtime >= 501) {
addtime = 0;
}
}
}
}
}
}
instance of movieClip 1135 {
onClipEvent (load) {
xspot = _x;
yspot = _y;
addtime = 0;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
xspot = _x;
yspot = _y;
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;
}
if (_x < 533 and _x >= 17) {
if (_y < 380 and _y >= 17) {
++addtime;
if (addtime == 1) {
if (!_root.e1.animate.attached) {
_root.attachMovie('portal1a', 'portal1' + _root.portallayer, _root.portallayer++);
_root['portal1' + _root.portallayer].animate._x = xspot;
_root['portal1' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 10) {
if (!_root.e1.animate.attached) {
_root.attachMovie('bsoldier1a', 'e1', 101);
_root.e1.animate._x = xspot;
_root.e1.animate._y = yspot;
}
}
if (addtime == 180) {
if (!_root.e2.animate.attached) {
_root.attachMovie('portal1a', 'portal2' + _root.portallayer, _root.portallayer++);
_root['portal2' + _root.portallayer].animate._x = xspot;
_root['portal2' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 200) {
if (!_root.e2.animate.attached) {
_root.attachMovie('bsoldier1a', 'e2', 102);
_root.e2.animate._x = xspot;
_root.e2.animate._y = yspot;
}
}
if (addtime == 230) {
if (!_root.e3.animate.attached) {
_root.attachMovie('portal1a', 'portal3' + _root.portallayer, _root.portallayer++);
_root['portal3' + _root.portallayer].animate._x = xspot;
_root['portal3' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 250) {
if (!_root.e3.animate.attached) {
_root.attachMovie('bsoldier1a', 'e3', 103);
_root.e3.animate._x = xspot;
_root.e3.animate._y = yspot;
}
}
if (addtime == 280) {
if (!_root.e4.animate.attached) {
_root.attachMovie('portal1a', 'portal4' + _root.portallayer, _root.portallayer++);
_root['portal4' + _root.portallayer].animate._x = xspot;
_root['portal4' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 300) {
if (!_root.e4.animate.attached) {
_root.attachMovie('bsoldier1a', 'e4', 104);
_root.e4.animate._x = xspot;
_root.e4.animate._y = yspot;
}
}
if (addtime == 330) {
if (!_root.e5.animate.attached) {
_root.attachMovie('portal1a', 'portal5' + _root.portallayer, _root.portallayer++);
_root['portal5' + _root.portallayer].animate._x = xspot;
_root['portal5' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 350) {
if (!_root.e5.animate.attached) {
_root.attachMovie('bsoldier1a', 'e5', 105);
_root.e5.animate._x = xspot;
_root.e5.animate._y = yspot;
}
}
if (_root.normal) {
if (addtime == 380) {
if (!_root.e6.animate.attached) {
_root.attachMovie('portal1a', 'portal6' + _root.portallayer, _root.portallayer++);
_root['portal6' + _root.portallayer].animate._x = xspot;
_root['portal6' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 400) {
if (!_root.e6.animate.attached) {
_root.attachMovie('bsoldier1a', 'e6', 106);
_root.e6.animate._x = xspot;
_root.e6.animate._y = yspot;
}
}
}
if (_root.hard) {
if (addtime == 480) {
if (!_root.e7.animate.attached) {
_root.attachMovie('portal1a', 'portal7' + _root.portallayer, _root.portallayer++);
_root['portal7' + _root.portallayer].animate._x = xspot;
_root['portal7' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 500) {
if (!_root.e7.animate.attached) {
_root.attachMovie('bsoldier1a', 'e7', 107);
_root.e7.animate._x = xspot;
_root.e7.animate._y = yspot;
}
}
}
if (addtime >= 501) {
addtime = 0;
}
}
}
}
}
}
instance of movieClip 1135 {
onClipEvent (load) {
xspot = _x;
yspot = _y;
addtime = 0;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
xspot = _x;
yspot = _y;
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;
}
if (_x < 533 and _x >= 17) {
if (_y < 380 and _y >= 17) {
++addtime;
if (addtime == 1) {
if (!_root.e1.animate.attached) {
_root.attachMovie('portal1a', 'portal1' + _root.portallayer, _root.portallayer++);
_root['portal1' + _root.portallayer].animate._x = xspot;
_root['portal1' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 10) {
if (!_root.e1.animate.attached) {
_root.attachMovie('bsoldier1a', 'e1', 101);
_root.e1.animate._x = xspot;
_root.e1.animate._y = yspot;
}
}
if (addtime == 180) {
if (!_root.e2.animate.attached) {
_root.attachMovie('portal1a', 'portal2' + _root.portallayer, _root.portallayer++);
_root['portal2' + _root.portallayer].animate._x = xspot;
_root['portal2' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 200) {
if (!_root.e2.animate.attached) {
_root.attachMovie('bsoldier1a', 'e2', 102);
_root.e2.animate._x = xspot;
_root.e2.animate._y = yspot;
}
}
if (addtime == 230) {
if (!_root.e3.animate.attached) {
_root.attachMovie('portal1a', 'portal3' + _root.portallayer, _root.portallayer++);
_root['portal3' + _root.portallayer].animate._x = xspot;
_root['portal3' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 250) {
if (!_root.e3.animate.attached) {
_root.attachMovie('bsoldier1a', 'e3', 103);
_root.e3.animate._x = xspot;
_root.e3.animate._y = yspot;
}
}
if (addtime == 280) {
if (!_root.e4.animate.attached) {
_root.attachMovie('portal1a', 'portal4' + _root.portallayer, _root.portallayer++);
_root['portal4' + _root.portallayer].animate._x = xspot;
_root['portal4' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 300) {
if (!_root.e4.animate.attached) {
_root.attachMovie('bsoldier1a', 'e4', 104);
_root.e4.animate._x = xspot;
_root.e4.animate._y = yspot;
}
}
if (addtime == 330) {
if (!_root.e5.animate.attached) {
_root.attachMovie('portal1a', 'portal5' + _root.portallayer, _root.portallayer++);
_root['portal5' + _root.portallayer].animate._x = xspot;
_root['portal5' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 350) {
if (!_root.e5.animate.attached) {
_root.attachMovie('bsoldier1a', 'e5', 105);
_root.e5.animate._x = xspot;
_root.e5.animate._y = yspot;
}
}
if (_root.normal) {
if (addtime == 380) {
if (!_root.e6.animate.attached) {
_root.attachMovie('portal1a', 'portal6' + _root.portallayer, _root.portallayer++);
_root['portal6' + _root.portallayer].animate._x = xspot;
_root['portal6' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 400) {
if (!_root.e6.animate.attached) {
_root.attachMovie('bsoldier1a', 'e6', 106);
_root.e6.animate._x = xspot;
_root.e6.animate._y = yspot;
}
}
}
if (_root.hard) {
if (addtime == 480) {
if (!_root.e7.animate.attached) {
_root.attachMovie('portal1a', 'portal7' + _root.portallayer, _root.portallayer++);
_root['portal7' + _root.portallayer].animate._x = xspot;
_root['portal7' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 500) {
if (!_root.e7.animate.attached) {
_root.attachMovie('bsoldier1a', 'e7', 107);
_root.e7.animate._x = xspot;
_root.e7.animate._y = yspot;
}
}
}
if (addtime >= 501) {
addtime = 0;
}
}
}
}
}
}
instance of movieClip 1135 {
onClipEvent (load) {
xspot = _x;
yspot = _y;
addtime = 0;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
xspot = _x;
yspot = _y;
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;
}
if (_x < 533 and _x >= 17) {
if (_y < 380 and _y >= 17) {
++addtime;
if (addtime == 1) {
if (!_root.e1.animate.attached) {
_root.attachMovie('portal1a', 'portal1' + _root.portallayer, _root.portallayer++);
_root['portal1' + _root.portallayer].animate._x = xspot;
_root['portal1' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 10) {
if (!_root.e1.animate.attached) {
_root.attachMovie('bsoldier1a', 'e1', 101);
_root.e1.animate._x = xspot;
_root.e1.animate._y = yspot;
}
}
if (addtime == 180) {
if (!_root.e2.animate.attached) {
_root.attachMovie('portal1a', 'portal2' + _root.portallayer, _root.portallayer++);
_root['portal2' + _root.portallayer].animate._x = xspot;
_root['portal2' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 200) {
if (!_root.e2.animate.attached) {
_root.attachMovie('bsoldier1a', 'e2', 102);
_root.e2.animate._x = xspot;
_root.e2.animate._y = yspot;
}
}
if (addtime == 230) {
if (!_root.e3.animate.attached) {
_root.attachMovie('portal1a', 'portal3' + _root.portallayer, _root.portallayer++);
_root['portal3' + _root.portallayer].animate._x = xspot;
_root['portal3' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 250) {
if (!_root.e3.animate.attached) {
_root.attachMovie('bsoldier1a', 'e3', 103);
_root.e3.animate._x = xspot;
_root.e3.animate._y = yspot;
}
}
if (addtime == 280) {
if (!_root.e4.animate.attached) {
_root.attachMovie('portal1a', 'portal4' + _root.portallayer, _root.portallayer++);
_root['portal4' + _root.portallayer].animate._x = xspot;
_root['portal4' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 300) {
if (!_root.e4.animate.attached) {
_root.attachMovie('bsoldier1a', 'e4', 104);
_root.e4.animate._x = xspot;
_root.e4.animate._y = yspot;
}
}
if (addtime == 330) {
if (!_root.e5.animate.attached) {
_root.attachMovie('portal1a', 'portal5' + _root.portallayer, _root.portallayer++);
_root['portal5' + _root.portallayer].animate._x = xspot;
_root['portal5' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 350) {
if (!_root.e5.animate.attached) {
_root.attachMovie('bsoldier1a', 'e5', 105);
_root.e5.animate._x = xspot;
_root.e5.animate._y = yspot;
}
}
if (_root.normal) {
if (addtime == 380) {
if (!_root.e6.animate.attached) {
_root.attachMovie('portal1a', 'portal6' + _root.portallayer, _root.portallayer++);
_root['portal6' + _root.portallayer].animate._x = xspot;
_root['portal6' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 400) {
if (!_root.e6.animate.attached) {
_root.attachMovie('bsoldier1a', 'e6', 106);
_root.e6.animate._x = xspot;
_root.e6.animate._y = yspot;
}
}
}
if (_root.hard) {
if (addtime == 480) {
if (!_root.e7.animate.attached) {
_root.attachMovie('portal1a', 'portal7' + _root.portallayer, _root.portallayer++);
_root['portal7' + _root.portallayer].animate._x = xspot;
_root['portal7' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 500) {
if (!_root.e7.animate.attached) {
_root.attachMovie('bsoldier1a', 'e7', 107);
_root.e7.animate._x = xspot;
_root.e7.animate._y = yspot;
}
}
}
if (addtime >= 501) {
addtime = 0;
}
}
}
}
}
}
frame 8 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.names1 = '';
_root.plathit = false;
_root.platspeed = 0;
_root.moveu = false;
_root.moved = false;
_root.rt = true;
_root.lft = false;
_root.map.black._visible = false;
_root.rapetext = false;
_root.mapnumb = 1;
_root.lev = 1;
_root.playlist = 1;
if (_root.rika) {
_root.playername = 'Rika';
_root.attachMovie('rika1a', 'player1', 50);
_root.movespeed = 7;
_root.movespeedv = 7;
}
if (_root.rt) {
_root.player1.animate._x = 100;
_root.player1.animate._y = 300;
_root.player1.animate.dir = 0;
_root.map._x = 4753;
_root.map._y = 380;
}
if (_root.lft) {
_root.player1.animate._x = 450;
_root.player1.animate._y = 385;
_root.player1.animate.dir = 1;
_root.map._x = -850;
_root.map._y = 200;
}
_root.attachMovie('box1a', 'box1', 111);
_root.box1.animate._x = _root.map._x - 400;
_root.box1.animate._y = _root.map._y - 480;
_root.attachMovie('box1a', 'box2', 112);
_root.box2.animate._x = _root.map._x - 1000;
_root.box2.animate._y = _root.map._y - 350;
_root.attachMovie('box1a', 'box3', 113);
_root.box3.animate._x = _root.map._x - 1600;
_root.box3.animate._y = _root.map._y - 60;
_root.attachMovie('box1a', 'box4', 114);
_root.box4.animate._x = _root.map._x - 2300;
_root.box4.animate._y = _root.map._y - 210;
_root.attachMovie('bsoldier2a', 'e6', 106);
_root.e6.animate._x = _root.map._x - 300;
_root.e6.animate._y = _root.map._y - 480;
_root.attachMovie('bsoldier2a', 'e7', 107);
_root.e7.animate._x = _root.map._x - 1000;
_root.e7.animate._y = _root.map._y - 350;
_root.attachMovie('bsoldier2a', 'e8', 108);
_root.e8.animate._x = _root.map._x - 1200;
_root.e8.animate._y = _root.map._y - 170;
_root.attachMovie('bsoldier2a', 'e9', 109);
_root.e9.animate._x = _root.map._x - 3000;
_root.e9.animate._y = _root.map._y - 480;
_root.scrollhor = true;
_root.scrollvert = true;
_root.lessb = 4755;
_root.moreb = 325;
_root.ubounds = 380;
_root.dbounds = 700;
stop();
}
movieClip 1170 {
}
movieClip 1171 {
}
instance of movieClip 1171 {
onClipEvent (load) {
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.mover) {
_x = _x - _root.movespeed / 15;
}
if (_root.movel) {
_x = _x + _root.movespeed / 15;
}
}
}
}
movieClip 1173 {
}
movieClip 1174 {
instance of movieClip 1089 {
onClipEvent (load) {
}
}
instance of movieClip 1086 {
onClipEvent (load) {
_visible = false;
}
}
instance of movieClip 1094 {
onClipEvent (load) {
}
}
instance of movieClip 1089 {
onClipEvent (load) {
}
}
instance of movieClip 1094 {
onClipEvent (load) {
}
}
}
instance map of movieClip 1174 {
onClipEvent (load) {
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_root.mapx = _x;
_root.mapy = _y;
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;
}
if (_x <= 340) {
if (_y <= 390) {
if (_root.player1.animate._x >= 545) {
_root.dn = false;
_root.rt = true;
_root.lft = false;
_root.up = false;
_root.gotoAndStop('st1d');
}
}
}
}
}
}
instance of movieClip 1135 {
onClipEvent (load) {
xspot = _x;
yspot = _y;
addtime = 0;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
xspot = _x;
yspot = _y;
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;
}
if (_x < 533 and _x >= 17) {
if (_y < 380 and _y >= 17) {
++addtime;
if (addtime == 1) {
if (!_root.e1.animate.attached) {
_root.attachMovie('portal1a', 'portal1' + _root.portallayer, _root.portallayer++);
_root['portal1' + _root.portallayer].animate._x = xspot;
_root['portal1' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 10) {
if (!_root.e1.animate.attached) {
_root.attachMovie('bsoldier1a', 'e1', 101);
_root.e1.animate._x = xspot;
_root.e1.animate._y = yspot;
}
}
if (addtime == 180) {
if (!_root.e2.animate.attached) {
_root.attachMovie('portal1a', 'portal2' + _root.portallayer, _root.portallayer++);
_root['portal2' + _root.portallayer].animate._x = xspot;
_root['portal2' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 200) {
if (!_root.e2.animate.attached) {
_root.attachMovie('bsoldier1a', 'e2', 102);
_root.e2.animate._x = xspot;
_root.e2.animate._y = yspot;
}
}
if (addtime == 230) {
if (!_root.e3.animate.attached) {
_root.attachMovie('portal1a', 'portal3' + _root.portallayer, _root.portallayer++);
_root['portal3' + _root.portallayer].animate._x = xspot;
_root['portal3' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 250) {
if (!_root.e3.animate.attached) {
_root.attachMovie('bsoldier1a', 'e3', 103);
_root.e3.animate._x = xspot;
_root.e3.animate._y = yspot;
}
}
if (addtime == 280) {
if (!_root.e4.animate.attached) {
_root.attachMovie('portal1a', 'portal4' + _root.portallayer, _root.portallayer++);
_root['portal4' + _root.portallayer].animate._x = xspot;
_root['portal4' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 300) {
if (!_root.e4.animate.attached) {
_root.attachMovie('bsoldier1a', 'e4', 104);
_root.e4.animate._x = xspot;
_root.e4.animate._y = yspot;
}
}
if (addtime == 330) {
if (!_root.e5.animate.attached) {
_root.attachMovie('portal1a', 'portal5' + _root.portallayer, _root.portallayer++);
_root['portal5' + _root.portallayer].animate._x = xspot;
_root['portal5' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 350) {
if (!_root.e5.animate.attached) {
_root.attachMovie('bsoldier1a', 'e5', 105);
_root.e5.animate._x = xspot;
_root.e5.animate._y = yspot;
}
}
if (_root.normal) {
if (addtime == 380) {
if (!_root.e6.animate.attached) {
_root.attachMovie('portal1a', 'portal6' + _root.portallayer, _root.portallayer++);
_root['portal6' + _root.portallayer].animate._x = xspot;
_root['portal6' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 400) {
if (!_root.e6.animate.attached) {
_root.attachMovie('bsoldier1a', 'e6', 106);
_root.e6.animate._x = xspot;
_root.e6.animate._y = yspot;
}
}
}
if (_root.hard) {
if (addtime == 480) {
if (!_root.e7.animate.attached) {
_root.attachMovie('portal1a', 'portal7' + _root.portallayer, _root.portallayer++);
_root['portal7' + _root.portallayer].animate._x = xspot;
_root['portal7' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 500) {
if (!_root.e7.animate.attached) {
_root.attachMovie('bsoldier1a', 'e7', 107);
_root.e7.animate._x = xspot;
_root.e7.animate._y = yspot;
}
}
}
if (addtime >= 501) {
addtime = 0;
}
}
}
}
}
}
instance of movieClip 1135 {
onClipEvent (load) {
xspot = _x;
yspot = _y;
addtime = 0;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
xspot = _x;
yspot = _y;
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;
}
if (_x < 533 and _x >= 17) {
if (_y < 380 and _y >= 17) {
++addtime;
if (addtime == 1) {
if (!_root.e1.animate.attached) {
_root.attachMovie('portal1a', 'portal1' + _root.portallayer, _root.portallayer++);
_root['portal1' + _root.portallayer].animate._x = xspot;
_root['portal1' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 10) {
if (!_root.e1.animate.attached) {
_root.attachMovie('bsoldier1a', 'e1', 101);
_root.e1.animate._x = xspot;
_root.e1.animate._y = yspot;
}
}
if (addtime == 180) {
if (!_root.e2.animate.attached) {
_root.attachMovie('portal1a', 'portal2' + _root.portallayer, _root.portallayer++);
_root['portal2' + _root.portallayer].animate._x = xspot;
_root['portal2' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 200) {
if (!_root.e2.animate.attached) {
_root.attachMovie('bsoldier1a', 'e2', 102);
_root.e2.animate._x = xspot;
_root.e2.animate._y = yspot;
}
}
if (addtime == 230) {
if (!_root.e3.animate.attached) {
_root.attachMovie('portal1a', 'portal3' + _root.portallayer, _root.portallayer++);
_root['portal3' + _root.portallayer].animate._x = xspot;
_root['portal3' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 250) {
if (!_root.e3.animate.attached) {
_root.attachMovie('bsoldier1a', 'e3', 103);
_root.e3.animate._x = xspot;
_root.e3.animate._y = yspot;
}
}
if (addtime == 280) {
if (!_root.e4.animate.attached) {
_root.attachMovie('portal1a', 'portal4' + _root.portallayer, _root.portallayer++);
_root['portal4' + _root.portallayer].animate._x = xspot;
_root['portal4' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 300) {
if (!_root.e4.animate.attached) {
_root.attachMovie('bsoldier1a', 'e4', 104);
_root.e4.animate._x = xspot;
_root.e4.animate._y = yspot;
}
}
if (addtime == 330) {
if (!_root.e5.animate.attached) {
_root.attachMovie('portal1a', 'portal5' + _root.portallayer, _root.portallayer++);
_root['portal5' + _root.portallayer].animate._x = xspot;
_root['portal5' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 350) {
if (!_root.e5.animate.attached) {
_root.attachMovie('bsoldier1a', 'e5', 105);
_root.e5.animate._x = xspot;
_root.e5.animate._y = yspot;
}
}
if (_root.normal) {
if (addtime == 380) {
if (!_root.e6.animate.attached) {
_root.attachMovie('portal1a', 'portal6' + _root.portallayer, _root.portallayer++);
_root['portal6' + _root.portallayer].animate._x = xspot;
_root['portal6' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 400) {
if (!_root.e6.animate.attached) {
_root.attachMovie('bsoldier1a', 'e6', 106);
_root.e6.animate._x = xspot;
_root.e6.animate._y = yspot;
}
}
}
if (_root.hard) {
if (addtime == 480) {
if (!_root.e7.animate.attached) {
_root.attachMovie('portal1a', 'portal7' + _root.portallayer, _root.portallayer++);
_root['portal7' + _root.portallayer].animate._x = xspot;
_root['portal7' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 500) {
if (!_root.e7.animate.attached) {
_root.attachMovie('bsoldier1a', 'e7', 107);
_root.e7.animate._x = xspot;
_root.e7.animate._y = yspot;
}
}
}
if (addtime >= 501) {
addtime = 0;
}
}
}
}
}
}
instance of movieClip 1135 {
onClipEvent (load) {
xspot = _x;
yspot = _y;
addtime = 0;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
xspot = _x;
yspot = _y;
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;
}
if (_x < 533 and _x >= 17) {
if (_y < 380 and _y >= 17) {
++addtime;
if (addtime == 1) {
if (!_root.e1.animate.attached) {
_root.attachMovie('portal1a', 'portal1' + _root.portallayer, _root.portallayer++);
_root['portal1' + _root.portallayer].animate._x = xspot;
_root['portal1' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 10) {
if (!_root.e1.animate.attached) {
_root.attachMovie('bsoldier1a', 'e1', 101);
_root.e1.animate._x = xspot;
_root.e1.animate._y = yspot;
}
}
if (addtime == 180) {
if (!_root.e2.animate.attached) {
_root.attachMovie('portal1a', 'portal2' + _root.portallayer, _root.portallayer++);
_root['portal2' + _root.portallayer].animate._x = xspot;
_root['portal2' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 200) {
if (!_root.e2.animate.attached) {
_root.attachMovie('bsoldier1a', 'e2', 102);
_root.e2.animate._x = xspot;
_root.e2.animate._y = yspot;
}
}
if (addtime == 230) {
if (!_root.e3.animate.attached) {
_root.attachMovie('portal1a', 'portal3' + _root.portallayer, _root.portallayer++);
_root['portal3' + _root.portallayer].animate._x = xspot;
_root['portal3' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 250) {
if (!_root.e3.animate.attached) {
_root.attachMovie('bsoldier1a', 'e3', 103);
_root.e3.animate._x = xspot;
_root.e3.animate._y = yspot;
}
}
if (addtime == 280) {
if (!_root.e4.animate.attached) {
_root.attachMovie('portal1a', 'portal4' + _root.portallayer, _root.portallayer++);
_root['portal4' + _root.portallayer].animate._x = xspot;
_root['portal4' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 300) {
if (!_root.e4.animate.attached) {
_root.attachMovie('bsoldier1a', 'e4', 104);
_root.e4.animate._x = xspot;
_root.e4.animate._y = yspot;
}
}
if (addtime == 330) {
if (!_root.e5.animate.attached) {
_root.attachMovie('portal1a', 'portal5' + _root.portallayer, _root.portallayer++);
_root['portal5' + _root.portallayer].animate._x = xspot;
_root['portal5' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 350) {
if (!_root.e5.animate.attached) {
_root.attachMovie('bsoldier1a', 'e5', 105);
_root.e5.animate._x = xspot;
_root.e5.animate._y = yspot;
}
}
if (_root.normal) {
if (addtime == 380) {
if (!_root.e6.animate.attached) {
_root.attachMovie('portal1a', 'portal6' + _root.portallayer, _root.portallayer++);
_root['portal6' + _root.portallayer].animate._x = xspot;
_root['portal6' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 400) {
if (!_root.e6.animate.attached) {
_root.attachMovie('bsoldier1a', 'e6', 106);
_root.e6.animate._x = xspot;
_root.e6.animate._y = yspot;
}
}
}
if (_root.hard) {
if (addtime == 480) {
if (!_root.e7.animate.attached) {
_root.attachMovie('portal1a', 'portal7' + _root.portallayer, _root.portallayer++);
_root['portal7' + _root.portallayer].animate._x = xspot;
_root['portal7' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 500) {
if (!_root.e7.animate.attached) {
_root.attachMovie('bsoldier1a', 'e7', 107);
_root.e7.animate._x = xspot;
_root.e7.animate._y = yspot;
}
}
}
if (addtime >= 501) {
addtime = 0;
}
}
}
}
}
}
instance of movieClip 1135 {
onClipEvent (load) {
xspot = _x;
yspot = _y;
addtime = 0;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
xspot = _x;
yspot = _y;
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;
}
if (_x < 533 and _x >= 17) {
if (_y < 380 and _y >= 17) {
++addtime;
if (addtime == 1) {
if (!_root.e1.animate.attached) {
_root.attachMovie('portal1a', 'portal1' + _root.portallayer, _root.portallayer++);
_root['portal1' + _root.portallayer].animate._x = xspot;
_root['portal1' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 10) {
if (!_root.e1.animate.attached) {
_root.attachMovie('bsoldier1a', 'e1', 101);
_root.e1.animate._x = xspot;
_root.e1.animate._y = yspot;
}
}
if (addtime == 180) {
if (!_root.e2.animate.attached) {
_root.attachMovie('portal1a', 'portal2' + _root.portallayer, _root.portallayer++);
_root['portal2' + _root.portallayer].animate._x = xspot;
_root['portal2' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 200) {
if (!_root.e2.animate.attached) {
_root.attachMovie('bsoldier1a', 'e2', 102);
_root.e2.animate._x = xspot;
_root.e2.animate._y = yspot;
}
}
if (addtime == 230) {
if (!_root.e3.animate.attached) {
_root.attachMovie('portal1a', 'portal3' + _root.portallayer, _root.portallayer++);
_root['portal3' + _root.portallayer].animate._x = xspot;
_root['portal3' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 250) {
if (!_root.e3.animate.attached) {
_root.attachMovie('bsoldier1a', 'e3', 103);
_root.e3.animate._x = xspot;
_root.e3.animate._y = yspot;
}
}
if (addtime == 280) {
if (!_root.e4.animate.attached) {
_root.attachMovie('portal1a', 'portal4' + _root.portallayer, _root.portallayer++);
_root['portal4' + _root.portallayer].animate._x = xspot;
_root['portal4' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 300) {
if (!_root.e4.animate.attached) {
_root.attachMovie('bsoldier1a', 'e4', 104);
_root.e4.animate._x = xspot;
_root.e4.animate._y = yspot;
}
}
if (addtime == 330) {
if (!_root.e5.animate.attached) {
_root.attachMovie('portal1a', 'portal5' + _root.portallayer, _root.portallayer++);
_root['portal5' + _root.portallayer].animate._x = xspot;
_root['portal5' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 350) {
if (!_root.e5.animate.attached) {
_root.attachMovie('bsoldier1a', 'e5', 105);
_root.e5.animate._x = xspot;
_root.e5.animate._y = yspot;
}
}
if (_root.normal) {
if (addtime == 380) {
if (!_root.e6.animate.attached) {
_root.attachMovie('portal1a', 'portal6' + _root.portallayer, _root.portallayer++);
_root['portal6' + _root.portallayer].animate._x = xspot;
_root['portal6' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 400) {
if (!_root.e6.animate.attached) {
_root.attachMovie('bsoldier1a', 'e6', 106);
_root.e6.animate._x = xspot;
_root.e6.animate._y = yspot;
}
}
}
if (_root.hard) {
if (addtime == 480) {
if (!_root.e7.animate.attached) {
_root.attachMovie('portal1a', 'portal7' + _root.portallayer, _root.portallayer++);
_root['portal7' + _root.portallayer].animate._x = xspot;
_root['portal7' + _root.portallayer].animate._y = yspot;
}
}
if (addtime == 500) {
if (!_root.e7.animate.attached) {
_root.attachMovie('bsoldier1a', 'e7', 107);
_root.e7.animate._x = xspot;
_root.e7.animate._y = yspot;
}
}
}
if (addtime >= 501) {
addtime = 0;
}
}
}
}
}
}
frame 9 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
if (_root.rika) {
_root.playername = 'Rika';
_root.attachMovie('rika1a', 'player1', 50);
_root.movespeed = 7;
_root.movespeedv = 7;
}
if (_root.rt) {
_root.player1.animate._x = 100;
_root.player1.animate._y = 300;
_root.player1.animate.dir = 0;
_root.map._x = 1190;
_root.map._y = 385;
}
_root.attachMovie('lukka1a', 'e10', 110);
_root.e10.animate._x = _root.map._x + 300;
_root.e10.animate._y = _root.map._y - 30;
_root.map.black._visible = false;
_root.scrollhor = true;
_root.scrollvert = false;
_root.lessb = 1190;
_root.moreb = -445;
_root.ubounds = -600;
_root.dbounds = 300;
stop();
}
instance of movieClip 1171 {
onClipEvent (load) {
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.mover) {
_x = _x - _root.movespeed / 25;
}
if (_root.movel) {
_x = _x + _root.movespeed / 25;
}
}
}
}
movieClip 1176 {
}
movieClip 1177 {
instance of movieClip 1089 {
onClipEvent (load) {
}
}
instance of movieClip 1086 {
onClipEvent (load) {
_visible = false;
}
}
instance of movieClip 1094 {
onClipEvent (load) {
}
}
instance of movieClip 1094 {
onClipEvent (load) {
}
}
instance of movieClip 1089 {
onClipEvent (load) {
}
}
}
instance map of movieClip 1177 {
onClipEvent (load) {
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_root.mapx = _x;
_root.mapy = _y;
if (_root.mover) {
_x = _x - _root.movespeed;
}
if (_root.movel) {
_x = _x + _root.movespeed;
}
}
}
}
instance of movieClip 1131 {
onClipEvent (load) {
addtime = 0;
maxx = 1000;
minx = -800;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (!_root.e10.animate.startup) {
if (!_root.bossdead) {
++addtime;
xsel = random(2);
ysel = random(2);
if (xsel == 0) {
xspot = -40;
}
if (xsel == 1) {
xspot = 590;
}
yspot = 320;
if (addtime == 150) {
if (!_root.e1.animate.attached) {
_root.attachMovie('bsoldier1a', 'e1', 101);
_root.e1.animate._x = xspot;
_root.e1.animate._y = yspot;
}
}
if (addtime >= 350) {
addtime = 0;
}
}
}
}
}
}
frame 10 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
stopAllSounds();
stagemusic1a = new Sound();
stagemusic1a.volume = vol;
stagemusic1a.attachSound('roundclear');
if (_root.sound) {
stagemusic1a.start();
}
stop();
}
movieClip 1181 {
}
instance of movieClip 1181 {
onClipEvent (load) {
xmax = 360;
speed = 12;
xtime = 0;
}
onClipEvent (enterFrame) {
if (_x < xmax) {
_x = _x + speed;
}
if (_x >= xmax) {
++xtime;
if (xtime >= 300) {
_root.gotoAndStop('endcut');
}
}
}
}
movieClip 1183 {
frame 14 {
stop();
}
}
frame 11 {
stop();
}
frame 12 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
stop();
}
movieClip 1187 {
frame 60 {
stop();
}
}
movieClip 1190 {
}
movieClip 1191 {
frame 36 {
stop();
}
}
movieClip 1194 {
frame 61 {
stop();
}
}
movieClip 1196 {
}
movieClip 1197 {
}
movieClip 1200 {
}
movieClip 1202 {
}
movieClip 1203 {
frame 60 {
stop();
}
}
movieClip 1206 {
frame 60 {
stop();
}
}
movieClip 1209 {
}
movieClip 1210 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
}
instance of movieClip 1210 {
onClipEvent (load) {
if (_root.bossdead) {
stop();
} else {
_root.gotoAndStop('loaded');
}
timemax = 300;
t1 = true;
t2 = false;
t3 = false;
t4 = false;
t1t = 0;
t2t = 0;
t3t = 0;
t4t = 0;
}
onClipEvent (enterFrame) {
_root.timer = t1t;
if (t1) {
++t1t;
gotoAndStop('s1');
if (t1t >= timemax) {
t2 = true;
t1 = false;
}
}
if (t2) {
++t2t;
gotoAndStop('s2');
if (t2t >= timemax) {
t3 = true;
t2 = false;
}
}
if (t3) {
++t3t;
gotoAndStop('s3');
if (t3t >= timemax) {
t4 = true;
t3 = false;
}
}
if (t4) {
++t4t;
gotoAndStop('s4');
if (t4t >= timemax) {
_root.gotoAndStop('loaded');
}
}
}
}
frame 13 {
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
stopAllSounds();
stop();
}
movieClip 1215 {
}
movieClip 1217 {
}
instance of movieClip 1217 {
onClipEvent (load) {
rtime = 0;
rtimemax = 350;
}
onClipEvent (enterFrame) {
++rtime;
if (rtime >= rtimemax) {
_root.gotoAndStop('loaded');
}
}
}
movieClip 1309 {
}
instance of movieClip 1309 {
onClipEvent (load) {
_alpha = 0;
inc = 0.5;
}
onClipEvent (enterFrame) {
_alpha = _alpha + inc;
}
}
frame 14 {
stop();
}
instance of movieClip 1053 {
onClipEvent (release) {
_root.gotoAndStop('title');
}
}
movieClip 1312 {
}
instance of movieClip 1312 {
onClipEvent (release) {
getURL('http://plopbox.net', '');
}
}