Frame 1
function __com_mochibot__(swfid, mc, lv, trk) {
var x;
var g;
var s;
var fv;
var sb;
var u;
var res;
var mb;
var mbc;
var pv;
mb = "__mochibot__";
mbc = "mochibot.com";
g = (_global ? (_global) : (_level0._root));
if (g[mb + swfid]) {
return(g[mb + swfid]);
}
s = System.security;
x = mc._root.getSWFVersion;
fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5)));
if (!s) {
s = {};
}
sb = s.sandboxType;
if (sb == "localWithFile") {
return(null);
}
x = s.allowDomain;
if (x) {
s.allowDomain(mbc);
}
x = s.allowInsecureDomain;
if (x) {
s.allowInsecureDomain(mbc);
}
pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version));
u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : "");
lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv))));
g[mb + "level"] = lv;
if (fv == 5) {
res = "_level" + lv;
if (!eval (res)) {
loadMovieNum (u, lv);
}
} else {
res = mc.createEmptyMovieClip(mb + swfid, lv);
res.loadMovie(u);
}
return(res);
}
__com_mochibot__("a6f3f16e", this, 10301, true);
_root.quality_key = 81;
_root.rt_key = 39;
_root.lft_key = 37;
_root.up_key = 38;
_root.dn_key = 40;
_root.attk_key = 65;
_root.jump_key = 83;
_root.cont_rt = false;
_root.cont_lft = false;
_root.cont_up = false;
_root.cont_dn = false;
_root.zoomin = false;
_root.rape_breakable = false;
Frame 2
stop();
stopAllSounds();
_root.sound = true;
Stage.scaleMode = "exactfit";
_quality = "medium";
_root.qualnumb = 2;
Instance of Symbol 922 MovieClip in Frame 2
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) + "% Kya getting FUCKED!";
}
}
Instance of Symbol 926 MovieClip in Frame 2
on (rollOver) {
_root.intext = "TOON PIMP";
}
on (rollOut) {
_root.intext = "";
}
on (release) {
getURL ("http://toonpimp.net", "gropesville");
}
onClipEvent (enterFrame) {
if (Key.isDown(9)) {
_root.gotoAndPlay("loader");
}
}
Instance of Symbol 935 MovieClip in Frame 2
on (release) {
getURL ("http://www.witchcartoons.com/index.html?id=hobartstarr", 1);
}
Instance of Symbol 938 MovieClip in Frame 2
on (release) {
getURL ("http://www.adult-empire.com/rs.php?site_id=5694&wm_id=3287", 1);
}
Instance of Symbol 941 MovieClip in Frame 2
on (release) {
getURL ("http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=908600-2001&PA=1320924", 1);
}
Instance of Symbol 948 MovieClip in Frame 2
on (release) {
getURL ("http://links.verotel.com/cgi-bin/showsite.verotel?vercode=15543:9804000000924067", 1);
}
Instance of Symbol 951 MovieClip in Frame 2
on (release) {
getURL ("http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=908600-0008&PA=1352354", 1);
}
Instance of Symbol 954 MovieClip in Frame 2
on (release) {
getURL ("http://links.verotel.com/cgi-bin/showsite.verotel?vercode=33206:9804000000924067", 1);
}
Instance of Symbol 1027 MovieClip in Frame 2
on (release) {
getURL ("http://www.cghotties.com/main.php?wmid=637", 1);
}
Frame 3
stop();
Instance of Symbol 1030 MovieClip in Frame 3
on (release) {
_root.gotoAndStop("title");
}
Frame 4
_root.maximum_combo = 0;
_root.anistop = false;
stopAllSounds();
stop();
Instance of Symbol 926 MovieClip in Frame 4
on (rollOver) {
_root.intext = "TOON PIMP";
}
on (rollOut) {
_root.intext = "";
}
on (release) {
getURL ("http://toonpimp.net", "gropesville");
}
onClipEvent (enterFrame) {
if (Key.isDown(9)) {
_root.gotoAndPlay("loader");
}
}
Instance of Symbol 1034 MovieClip in Frame 4
onClipEvent (load) {
}
on (release) {
_root.stagego = "intro";
if (!da) {
_root.attachMovie("fadeout1a", "fadeout", 1000);
_root.fadeout.animate._x = 306;
_root.fadeout.animate._y = 201;
da = true;
}
}
Instance of Symbol 1036 MovieClip in Frame 4
on (release) {
_root.stagego = "options";
if (!da) {
_root.attachMovie("fadeout1a", "fadeout", 1000);
_root.fadeout.animate._x = 306;
_root.fadeout.animate._y = 201;
da = true;
}
}
Instance of Symbol 1038 MovieClip in Frame 4
on (release) {
_root.stagego = "credits";
if (!da) {
_root.attachMovie("fadeout1a", "fadeout", 1000);
_root.fadeout.animate._x = 306;
_root.fadeout.animate._y = 201;
da = true;
}
}
Instance of Symbol 1040 MovieClip in Frame 4
onClipEvent (load) {
myob = SharedObject.getLocal("pepe6");
if (myob.data.contra) {
_root.contra = true;
}
if (_root.contra) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.contra) {
_visible = true;
} else {
_visible = false;
}
}
on (release) {
if (_root.contra) {
_root.stagego = "gallery";
if (!da) {
_root.attachMovie("fadeout1a", "fadeout", 1000);
_root.fadeout.animate._x = 306;
_root.fadeout.animate._y = 201;
da = true;
}
}
}
Frame 5
stop();
Instance of Symbol 1047 MovieClip in Frame 5
on (release) {
_root.gotoAndStop("title");
}
Instance of Symbol 1051 MovieClip in Frame 5
on (rollOver) {
gotoAndStop ("o");
}
on (rollOut) {
gotoAndStop ("u");
}
on (press) {
gotoAndStop ("h");
}
on (release) {
_root.sex.prevFrame();
}
Instance of Symbol 1051 MovieClip in Frame 5
on (rollOver) {
gotoAndStop ("o");
}
on (rollOut) {
gotoAndStop ("u");
}
on (press) {
gotoAndStop ("h");
}
on (release) {
_root.sex.nextFrame();
}
Frame 6
stop();
Instance of Symbol 1061 MovieClip in Frame 6
onClipEvent (load) {
stagemusic1a = new Sound();
stagemusic1a.volume = vol;
stagemusic1a.attachSound("intro_music");
stagemusic1a.onSoundComplete = function () {
stagemusic1a.start();
};
stopper = false;
rtime = 0;
rtimemax = 1500;
speed = 0.5;
ymin = 0;
ymax = -100;
_x = 260;
_y = 600;
_root.stagego = "in1a";
text1 = "After being sucked into an alternate dimension, Kya and her brother, Frank, are separated. Not even knowing where to look to find her missing brother, Kya sets out on her quest.";
}
onClipEvent (enterFrame) {
_root.rtest = rtime;
if (!a) {
stagemusic1a.start();
a = true;
}
_root.yspotter = jump_key;
_y = (_y - speed);
if (Key.isDown(_root.attk_key)) {
if (!att_ok) {
_root.cont_attk = true;
att_ok = true;
}
} else {
att_ok = false;
_root.cont_attk = false;
}
if (Key.isDown(_root.jump_key)) {
if (!jump_ok) {
_root.cont_jumpb = true;
jump_ok = true;
}
} else {
jump_ok = false;
_root.cont_jumpb = false;
}
if (att_ok) {
stopper = true;
}
if (jump_ok) {
stopper = true;
}
if (stopper) {
speed = 0;
if (!b) {
_root.attachMovie("fadeout1a", "fadeout", 1000);
_root.fadeout.animate._x = 306;
_root.fadeout.animate._y = 201;
b = true;
}
}
rtime++;
if (rtime >= rtimemax) {
if (!c) {
_root.attachMovie("fadeout1a", "fadeout", 1000);
_root.fadeout.animate._x = 306;
_root.fadeout.animate._y = 201;
c = true;
}
}
}
Instance of Symbol 1062 MovieClip in Frame 6
onClipEvent (load) {
this.swapDepths(9000);
}
Frame 7
stop();
Instance of Symbol 1047 MovieClip in Frame 7
on (release) {
_root.gotoAndStop("title");
}
Instance of Symbol 1074 MovieClip in Frame 7
onClipEvent (load) {
if (_quality == "LOW") {
_root.qualnumb = 1;
gotoAndStop ("low");
}
if (_quality == "MEDIUM") {
_root.qualnumb = 2;
gotoAndStop ("med");
}
if (_quality == "HIGH") {
_root.qualnumb = 3;
gotoAndStop ("high");
}
if (_quality == "BEST") {
gotoAndStop ("high");
}
}
onClipEvent (enterFrame) {
if (_quality == "LOW") {
_root.qualnumb = 1;
gotoAndStop ("low");
}
if (_quality == "MEDIUM") {
_root.qualnumb = 2;
gotoAndStop ("med");
}
if (_quality == "HIGH") {
_root.qualnumb = 3;
gotoAndStop ("high");
}
if (_quality == "BEST") {
_root.qualnumb = 3;
gotoAndStop ("high");
}
}
Instance of Symbol 1079 MovieClip in Frame 7
onClipEvent (load) {
if (_root.sound) {
gotoAndStop ("s");
}
if (!_root.sound) {
gotoAndStop ("ns");
}
}
onClipEvent (enterFrame) {
if (_root.sound) {
gotoAndStop ("s");
}
if (!_root.sound) {
gotoAndStop ("ns");
}
}
Instance of Symbol 1080 MovieClip in Frame 7
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 8
_root.pause = false;
_root.rape_max_level = 10;
_root.p1_walk_speed = 5;
_root.p1_run_speed = 8;
_root.mover = false;
_root.movel = false;
_root.moveu = false;
_root.moved = false;
_root.attachMovie("kya1a", "p1", 99);
_root.p1.animate._x = 250;
_root.p1.animate._y = 250;
_root.power_x = 1;
_root.power_y = 20;
_root.map1._x = 1178;
_root.map1._y = 43;
_root.attachMovie("texter1a", "text1", 90);
_root.text1.animate._x = 310;
_root.text1.animate._y = 120;
_root.text1.animate.words = "Press Arrow Keys to move!";
_root.stagego = "st1a";
_root.esc = 0;
_root.escmax = 0;
_root.strenght = 1;
_root.armormeter = 100;
_root.enemy_name = "";
stop();
Instance of Symbol 1084 MovieClip in Frame 8
onClipEvent (load) {
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.mover) {
_x = (_x - (_root.movespeed / 8));
}
if (_root.movel) {
_x = (_x + (_root.movespeed / 8));
}
if (_root.moveu) {
_y = (_y - (_root.movespeed / 8));
}
if (_root.moved) {
_y = (_y + (_root.movespeed / 8));
}
}
}
Instance of Symbol 1090 MovieClip "map1" in Frame 8
onClipEvent (load) {
_root.mapx = _x;
_root.mapy = _y;
}
onClipEvent (enterFrame) {
_root.mapx = _x;
_root.mapy = _y;
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);
}
}
}
Instance of Symbol 155 MovieClip in Frame 8
onClipEvent (load) {
jump_ok = false;
p1_x_max = 230;
p1_x_min = 270;
yes = false;
no = true;
qstart = false;
_root.counterstart = false;
_root.counterstartt = 0;
_root.counterstartmax = 100;
}
onClipEvent (enterFrame) {
if (!root.pause) {
if (Key.isDown(_root.rt_key)) {
_root.cont_rt = true;
_root.cont_lft = false;
} else {
_root.cont_rt = false;
}
if (Key.isDown(_root.lft_key)) {
_root.cont_lft = true;
_root.cont_rt = false;
} else {
_root.cont_lft = false;
}
if (Key.isDown(_root.up_key)) {
_root.cont_up = true;
_root.cont_dn = false;
} else {
_root.cont_up = false;
}
if (Key.isDown(_root.dn_key)) {
_root.cont_dn = true;
_root.cont_up = false;
} else {
_root.cont_dn = false;
}
if (Key.isDown(_root.attk_key)) {
if (!att_ok) {
_root.cont_attk = true;
att_ok = true;
}
} else {
att_ok = false;
_root.cont_attk = false;
}
if (Key.isDown(_root.jump_key)) {
if (!jump_ok) {
_root.cont_jumpb = true;
jump_ok = true;
}
} else {
jump_ok = false;
_root.cont_jumpb = false;
}
if (_root.p1.animate.raped) {
if (_root.rape_breakable) {
if (_root.cont_lft and _root.cont_rt) {
nothing = true;
} else {
nothing = false;
}
if (!nothing) {
if (!rstop) {
if (_root.cont_rt) {
if (no) {
_root.esc = _root.esc + _root.strenght;
yes = true;
no = false;
}
rstop = true;
}
} else {
rstop = false;
}
if (!lstop) {
if (_root.cont_lft) {
if (yes) {
_root.esc = _root.esc + _root.strenght;
no = true;
yes = false;
}
lstop = true;
}
} else {
lstop = false;
}
}
}
}
if ((_root.p1.animate._x > p1_x_min) and (_root.mapx >= _root.mapx_min)) {
_root.mover = true;
_root.movel = false;
} else {
_root.mover = false;
}
if ((_root.p1.animate._x < p1_x_max) and (_root.mapx <= _root.mapx_max)) {
_root.movel = true;
_root.mover = false;
} else {
_root.movel = false;
}
if (_root.counterstart) {
_root.counterstartt++;
if (_root.hitcounter >= 3) {
if (!cntadd) {
_root.attachMovie("hitcounterbar1a", "hitcounterbar", 50);
_root.hitcounterbar.animate._x = 88;
_root.hitcounterbar.animate._y = 115;
cntadd = true;
}
}
if (_root.hitcounter >= _root.maximum_combo) {
_root.maximum_combo = _root.hitcounter;
}
if (_root.counterstartt >= _root.counterstartmax) {
_root.hitcounterbar.removeMovieClip();
cntadd = false;
_root.hitcounter = 0;
_root.counterstartt = 0;
_root.counterstart = false;
}
}
if (Key.isDown(_root.quality_key)) {
if (!qstart) {
_root.qualnumb++;
qstart = true;
}
} else {
qstart = false;
}
if (_root.qualnumb >= 4) {
_root.qualnumb = 1;
}
if (_root.qualnumb == 1) {
_quality = "low";
}
if (_root.qualnumb == 2) {
_quality = "medium";
}
if (_root.qualnumb == 3) {
_quality = "high";
}
}
}
Instance of Symbol 155 MovieClip in Frame 8
onClipEvent (load) {
dir = 1;
}
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);
}
if (!_root.p1.animate.dead) {
if (!_root.p1.animate.hitfly) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.down) {
if (!_root.p1.animate.getup) {
if (!_root.p1.animate.nohit) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.p1.animate.hitfly = true;
_root.p1.animate.life = _root.p1.animate.life - 10;
_root.p1.animate.hitfly_x = 4;
_root.p1.animate.hitfly_y = 10;
}
}
}
}
}
}
}
}
}
Instance of Symbol 155 MovieClip in Frame 8
onClipEvent (load) {
_root.mapx_min = -500;
_root.mapx_max = 1400;
_root.mapy_min = 0;
_root.mapy_max = 500;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if ((_root.p1.animate._x >= 530) and (_root.map1._x <= -500)) {
if (!a) {
_root.attachMovie("fadeout1a", "fadeout", 1000);
_root.fadeout.animate._x = 306;
_root.fadeout.animate._y = 201;
a = true;
}
}
}
}
Instance of Symbol 1092 MovieClip in Frame 8
onClipEvent (load) {
vol = 0;
fadein = true;
fadeout = false;
stopAllSounds();
s1 = 0;
_root.mapdp = 10;
_root.ebullet = 530;
_root.pbullets = 200;
_root.shadowlayer = 70;
_root.partslayer = 500;
_root.debris = 570;
_root.itlayer = 650;
_root.spark = 680;
if (!_root.sound) {
stopAllSounds();
}
stagemusic1a = new Sound();
stagemusic1a.volume = vol;
stagemusic1a.attachSound("starshine1a");
stagemusic1a.onSoundComplete = function () {
stagemusic1b.start();
};
stagemusic1b = new Sound();
stagemusic1b.volume = vol;
stagemusic1b.attachSound("starshine1b");
stagemusic1b.onSoundComplete = function () {
stagemusic1b.start();
};
}
onClipEvent (enterFrame) {
if (_root.revstop) {
_root.p1.animate.life = 100;
}
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) {
a = true;
}
if (Key.isDown(77)) {
if (!m) {
_root.sound = false;
m = true;
}
} else {
m = false;
}
}
if (!_root.pause) {
if (Key.isDown(80)) {
if (!p) {
_root.pause = true;
p = true;
}
} else {
p = false;
}
}
if (_root.pause) {
if (Key.isDown(80)) {
if (!p) {
_root.pause = false;
p = true;
}
} else {
p = false;
}
}
if (_root.mapdp >= 15) {
_root.mapdp = 10;
}
if (_root.pbullets >= 230) {
_root.pbullets = 200;
}
if (_root.shadowlayer >= 79) {
_root.shadowlayer = 70;
}
if (_root.partslayer >= 515) {
_root.partslayer = 500;
}
if (_root.ebullet >= 560) {
_root.ebullet = 530;
}
if (_root.debris >= 600) {
_root.debris = 570;
}
if (_root.itlayer >= 670) {
_root.itlayer = 650;
}
if (_root.spark >= 710) {
_root.spark = 680;
}
}
Instance of Symbol 1102 MovieClip "ebar" in Frame 8
onClipEvent (load) {
_visible = false;
rtime = 0;
rtimemax = 200;
_root.stat_showt = 0;
name1 = _root.enemy_name;
}
onClipEvent (enterFrame) {
if (_root.stat_show) {
_visible = true;
_root.stat_showt++;
name1 = _root.enemy_name;
if (_root.enemy_life >= 300) {
plife._width = 182;
plife.gotoAndStop("b");
}
if ((_root.enemy_life >= 182) and (_root.enemy_life < 300)) {
plife._width = 182;
plife.gotoAndStop("g");
}
if ((_root.enemy_life >= 0) and (_root.enemy_life < 182)) {
plife._width = _root.enemy_life;
plife.gotoAndStop("y");
}
if (_root.enemy_life <= 0) {
plife._width = 0;
}
if (_root.stat_showt >= rtimemax) {
_root.stat_showt = 0;
_root.stat_show = false;
}
} else {
rtime = 0;
_visible = false;
}
}
Instance of Symbol 1113 MovieClip in Frame 8
onClipEvent (load) {
plife._width = _root.p1h;
plife._height = 20;
name1 = _root.p1name;
}
onClipEvent (enterFrame) {
name1 = _root.p1name;
plife._height = 20;
if (_root.p1h >= 100) {
plife._width = 100;
}
if ((_root.p1h > 0) and (_root.p1h < 100)) {
plife._width = _root.p1h;
}
if (_root.p1h <= 0) {
plife._width = 0;
}
}
Instance of Symbol 1115 MovieClip "zoombox" in Frame 8
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) {
_root.fightbar1.animate._x = _x - 50;
_root.fightbar1.animate._y = _y - 70;
_width = currentw;
_height = currenth;
if (_root.p1.animate.raped) {
_x = _root.p1.animate._x;
if (_y > (_root.p1.animate._y - 35)) {
_y = (_y - 10);
}
if (_y < (_root.p1.animate._y - 35)) {
_y = (_y + 10);
}
currentw = neww;
currenth = newh;
} else {
_x = oldx;
_y = oldy;
currentw = oldw;
currenth = oldh;
}
}
}
}
Instance of Symbol 1117 MovieClip in Frame 8
onClipEvent (load) {
hitbox = false;
}
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);
}
if (!hitbox) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.attachMovie("texter1a", "text1", 90);
_root.text1.animate._x = 310;
_root.text1.animate._y = 120;
_root.text1.animate.words = "Press A to attack! Press S to Jump!";
hitbox = true;
}
}
}
}
Instance of Symbol 1117 MovieClip in Frame 8
onClipEvent (load) {
hitbox = false;
}
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);
}
if (!hitbox) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.attachMovie("texter1a", "text1", 90);
_root.text1.animate._x = 310;
_root.text1.animate._y = 120;
_root.text1.animate.words = "Press Q to change quality!";
hitbox = true;
}
}
}
}
Instance of Symbol 1117 MovieClip in Frame 8
onClipEvent (load) {
hitbox = false;
}
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);
}
if (!hitbox) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.attachMovie("texter1a", "text1", 90);
_root.text1.animate._x = 310;
_root.text1.animate._y = 120;
_root.text1.animate.words = "Tap left and right quickly to escape holds! Good Luck!";
hitbox = true;
}
}
}
}
Instance of Symbol 1062 MovieClip in Frame 8
onClipEvent (load) {
this.swapDepths(9000);
}
Frame 9
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.pause = false;
_root.p1_walk_speed = 5;
_root.bosslevelmax = false;
_root.p1_run_speed = 8;
_root.mover = false;
_root.movel = false;
_root.moveu = false;
_root.moved = false;
_root.attachMovie("kya1a", "p1", 121);
_root.p1.animate._x = 100;
_root.p1.animate._y = 330;
_root.power_x = 1;
_root.power_y = 20;
_root.map1._x = 1467;
_root.map1._y = 60;
_root.rape_max_level = 0;
_root.esc = 0;
_root.escmax = 0;
_root.strenght = 1;
_root.armormeter = 100;
_root.enemy_name = "";
_root.hitcounter = 0;
_root.hitcountermax = 0;
_root.cont_level = 1;
_root.attachMovie("gosymbol1a", "gosymb", 2000);
_root.gosymb.animate._x = 400;
_root.gosymb.animate._y = 120;
stop();
Instance of Symbol 1084 MovieClip in Frame 9
onClipEvent (load) {
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.mover) {
_x = (_x - (_root.movespeed / 8));
}
if (_root.movel) {
_x = (_x + (_root.movespeed / 8));
}
if (_root.moveu) {
_y = (_y - (_root.movespeed / 8));
}
if (_root.moved) {
_y = (_y + (_root.movespeed / 8));
}
}
}
Instance of Symbol 1121 MovieClip "map1" in Frame 9
onClipEvent (load) {
_root.mapx = _x;
_root.mapy = _y;
}
onClipEvent (enterFrame) {
_root.mapx = _x;
_root.mapy = _y;
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);
}
}
}
Instance of Symbol 155 MovieClip in Frame 9
onClipEvent (load) {
jump_ok = false;
p1_x_max = 230;
p1_x_min = 270;
yes = false;
no = true;
qstart = false;
_root.counterstart = false;
_root.counterstartt = 0;
_root.counterstartmax = 100;
}
onClipEvent (enterFrame) {
if (!root.pause) {
if (Key.isDown(_root.rt_key)) {
_root.cont_rt = true;
_root.cont_lft = false;
} else {
_root.cont_rt = false;
}
if (Key.isDown(_root.lft_key)) {
_root.cont_lft = true;
_root.cont_rt = false;
} else {
_root.cont_lft = false;
}
if (Key.isDown(_root.up_key)) {
_root.cont_up = true;
_root.cont_dn = false;
} else {
_root.cont_up = false;
}
if (Key.isDown(_root.dn_key)) {
_root.cont_dn = true;
_root.cont_up = false;
} else {
_root.cont_dn = false;
}
if (Key.isDown(_root.attk_key)) {
if (!att_ok) {
_root.cont_attk = true;
att_ok = true;
}
} else {
att_ok = false;
_root.cont_attk = false;
}
if (Key.isDown(_root.jump_key)) {
if (!jump_ok) {
_root.cont_jumpb = true;
jump_ok = true;
}
} else {
jump_ok = false;
_root.cont_jumpb = false;
}
if (_root.p1.animate.raped) {
if (_root.rape_breakable) {
if (_root.cont_lft and _root.cont_rt) {
nothing = true;
} else {
nothing = false;
}
if (!nothing) {
if (!rstop) {
if (_root.cont_rt) {
if (no) {
_root.esc = _root.esc + _root.strenght;
yes = true;
no = false;
}
rstop = true;
}
} else {
rstop = false;
}
if (!lstop) {
if (_root.cont_lft) {
if (yes) {
_root.esc = _root.esc + _root.strenght;
no = true;
yes = false;
}
lstop = true;
}
} else {
lstop = false;
}
}
}
}
if ((_root.p1.animate._x > p1_x_min) and (_root.mapx >= _root.mapx_min)) {
_root.mover = true;
_root.movel = false;
} else {
_root.mover = false;
}
if ((_root.p1.animate._x < p1_x_max) and (_root.mapx <= _root.mapx_max)) {
_root.movel = true;
_root.mover = false;
} else {
_root.movel = false;
}
if (_root.counterstart) {
_root.counterstartt++;
if (_root.hitcounter >= 3) {
if (!cntadd) {
_root.attachMovie("hitcounterbar1a", "hitcounterbar", 50);
_root.hitcounterbar.animate._x = 88;
_root.hitcounterbar.animate._y = 115;
cntadd = true;
}
}
if (_root.hitcounter >= _root.maximum_combo) {
_root.maximum_combo = _root.hitcounter;
}
if (_root.counterstartt >= _root.counterstartmax) {
_root.hitcounterbar.removeMovieClip();
cntadd = false;
_root.hitcounter = 0;
_root.counterstartt = 0;
_root.counterstart = false;
}
}
if (Key.isDown(_root.quality_key)) {
if (!qstart) {
_root.qualnumb++;
qstart = true;
}
} else {
qstart = false;
}
if (_root.qualnumb >= 4) {
_root.qualnumb = 1;
}
if (_root.qualnumb == 1) {
_quality = "low";
}
if (_root.qualnumb == 2) {
_quality = "medium";
}
if (_root.qualnumb == 3) {
_quality = "high";
}
}
}
Instance of Symbol 155 MovieClip in Frame 9
onClipEvent (load) {
dir = 1;
}
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);
}
if (!_root.p1.animate.dead) {
if (!_root.p1.animate.hitfly) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.down) {
if (!_root.p1.animate.getup) {
if (!_root.p1.animate.nohit) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.p1.animate.hitfly = true;
_root.p1.animate.life = _root.p1.animate.life - 10;
_root.p1.animate.hitfly_x = 4;
_root.p1.animate.hitfly_y = 10;
}
}
}
}
}
}
}
}
}
Instance of Symbol 155 MovieClip in Frame 9
onClipEvent (load) {
_root.enemy_dead = 0;
_root.enemy_dead_max = 1;
_root.mapx_min = 800;
_root.mapx_max = 1425;
_root.mapy_min = 0;
_root.mapy_max = 500;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.mapx <= 800) {
if (!added) {
_root.attachMovie("scrawny1a", "e1", 101);
_root.e1.animate._x = 700;
_root.e1.animate._y = 320;
added = true;
}
}
if (_root.enemy_dead >= _root.enemy_dead_max) {
if (!gd) {
_root.attachMovie("gosymbol1a", "gosymb", 2000);
_root.gosymb.animate._x = 400;
_root.gosymb.animate._y = 120;
gd = true;
}
_root.gotoAndStop("st1b");
}
}
}
Instance of Symbol 1092 MovieClip in Frame 9
onClipEvent (load) {
vol = 0;
fadein = true;
fadeout = false;
stopAllSounds();
s1 = 0;
_root.mapdp = 10;
_root.ebullet = 530;
_root.pbullets = 200;
_root.shadowlayer = 70;
_root.partslayer = 500;
_root.debris = 570;
_root.itlayer = 650;
_root.spark = 680;
if (!_root.sound) {
stopAllSounds();
}
stagemusic1a = new Sound();
stagemusic1a.volume = vol;
stagemusic1a.attachSound("stage1_music");
stagemusic1a.onSoundComplete = function () {
stagemusic1a.start();
};
stagemusic1b = new Sound();
stagemusic1b.volume = vol;
stagemusic1b.attachSound("starshine1b");
stagemusic1b.onSoundComplete = function () {
stagemusic1b.start();
};
}
onClipEvent (enterFrame) {
if (_root.revstop) {
_root.p1.animate.life = 100;
}
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) {
stagemusic1a.start();
a = true;
}
if (Key.isDown(77)) {
if (!m) {
_root.sound = false;
m = true;
}
} else {
m = false;
}
}
if (!_root.pause) {
if (Key.isDown(80)) {
if (!p) {
_root.pause = true;
p = true;
}
} else {
p = false;
}
}
if (_root.pause) {
if (Key.isDown(80)) {
if (!p) {
_root.pause = false;
p = true;
}
} else {
p = false;
}
}
if (_root.mapdp >= 15) {
_root.mapdp = 10;
}
if (_root.pbullets >= 230) {
_root.pbullets = 200;
}
if (_root.shadowlayer >= 79) {
_root.shadowlayer = 70;
}
if (_root.partslayer >= 515) {
_root.partslayer = 500;
}
if (_root.ebullet >= 560) {
_root.ebullet = 530;
}
if (_root.debris >= 600) {
_root.debris = 570;
}
if (_root.itlayer >= 670) {
_root.itlayer = 650;
}
if (_root.spark >= 710) {
_root.spark = 680;
}
}
Instance of Symbol 1102 MovieClip "ebar" in Frame 9
onClipEvent (load) {
_visible = false;
rtime = 0;
rtimemax = 200;
_root.stat_showt = 0;
name1 = _root.enemy_name;
}
onClipEvent (enterFrame) {
if (_root.stat_show) {
_visible = true;
_root.stat_showt++;
name1 = _root.enemy_name;
if (_root.enemy_life >= 300) {
plife._width = 182;
plife.gotoAndStop("b");
}
if ((_root.enemy_life >= 182) and (_root.enemy_life < 300)) {
plife._width = 182;
plife.gotoAndStop("g");
}
if ((_root.enemy_life >= 0) and (_root.enemy_life < 182)) {
plife._width = _root.enemy_life;
plife.gotoAndStop("y");
}
if (_root.enemy_life <= 0) {
plife._width = 0;
}
if (_root.stat_showt >= rtimemax) {
_root.stat_showt = 0;
_root.stat_show = false;
}
} else {
rtime = 0;
_visible = false;
}
}
Instance of Symbol 1113 MovieClip in Frame 9
onClipEvent (load) {
plife._width = _root.p1h;
plife._height = 20;
name1 = _root.p1name;
}
onClipEvent (enterFrame) {
name1 = _root.p1name;
plife._height = 20;
if (_root.p1h >= 100) {
plife._width = 100;
}
if ((_root.p1h > 0) and (_root.p1h < 100)) {
plife._width = _root.p1h;
}
if (_root.p1h <= 0) {
plife._width = 0;
}
}
Instance of Symbol 1115 MovieClip "zoombox" in Frame 9
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) {
_root.fightbar1.animate._x = _x - 50;
_root.fightbar1.animate._y = _y - 70;
_width = currentw;
_height = currenth;
if (_root.p1.animate.raped) {
_x = _root.p1.animate._x;
if (_y > (_root.p1.animate._y - 35)) {
_y = (_y - 10);
}
if (_y < (_root.p1.animate._y - 35)) {
_y = (_y + 10);
}
currentw = neww;
currenth = newh;
} else {
_x = oldx;
_y = oldy;
currentw = oldw;
currenth = oldh;
}
}
}
}
Instance of Symbol 1062 MovieClip in Frame 9
onClipEvent (load) {
this.swapDepths(9000);
}
Frame 10
stop();
Instance of Symbol 155 MovieClip in Frame 10
onClipEvent (load) {
_root.enemy_dead = 0;
_root.enemy_dead_max = 2;
_root.mapx_min = 400;
_root.mapx_max = 1100;
_root.mapy_min = 0;
_root.mapy_max = 500;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.mapx <= 750) {
if (!added) {
_root.attachMovie("scrawny1a", "e1", 101);
_root.e1.animate._x = 700;
_root.e1.animate._y = 320;
_root.attachMovie("scrawny1a", "e2", 102);
_root.e2.animate._x = 800;
_root.e2.animate._y = 320;
added = true;
}
}
if (_root.enemy_dead >= _root.enemy_dead_max) {
if (!gd) {
_root.attachMovie("gosymbol1a", "gosymb", 2000);
_root.gosymb.animate._x = 400;
_root.gosymb.animate._y = 120;
gd = true;
}
_root.gotoAndStop("st1c");
}
}
}
Instance of Symbol 1115 MovieClip "zoombox" in Frame 10
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) {
_root.fightbar1.animate._x = _x - 50;
_root.fightbar1.animate._y = _y - 70;
_width = currentw;
_height = currenth;
if (_root.p1.animate.raped) {
_x = _root.p1.animate._x;
if (_y > (_root.p1.animate._y - 35)) {
_y = (_y-1);
}
if (_y < (_root.p1.animate._y - 35)) {
_y = (_y+1);
}
currentw = neww;
currenth = newh;
} else {
_x = oldx;
_y = oldy;
currentw = oldw;
currenth = oldh;
}
}
}
}
Frame 11
stop();
Instance of Symbol 155 MovieClip in Frame 11
onClipEvent (load) {
_root.enemy_dead = 0;
_root.enemy_dead_max = 3;
_root.mapx_min = 400;
_root.mapx_max = 1100;
_root.mapy_min = 0;
_root.mapy_max = 500;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.mapx <= 400) {
if (!added) {
_root.attachMovie("scrawny1a", "e1", 101);
_root.e1.animate._x = 700;
_root.e1.animate._y = 320;
_root.attachMovie("scrawny1a", "e2", 102);
_root.e2.animate._x = 800;
_root.e2.animate._y = 320;
_root.attachMovie("scrawny1a", "e3", 103);
_root.e3.animate._x = -50;
_root.e3.animate._y = 320;
added = true;
}
}
if (_root.enemy_dead >= _root.enemy_dead_max) {
if (!gd) {
_root.attachMovie("gosymbol1a", "gosymb", 2000);
_root.gosymb.animate._x = 400;
_root.gosymb.animate._y = 120;
gd = true;
}
_root.gotoAndStop("st1d");
}
}
}
Frame 12
stop();
Instance of Symbol 155 MovieClip in Frame 12
onClipEvent (load) {
_root.enemy_dead = 0;
_root.enemy_dead_max = 4;
_root.mapx_min = -600;
_root.mapx_max = 800;
_root.mapy_min = 0;
_root.mapy_max = 500;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.mapx <= 400) {
if (!added) {
_root.attachMovie("scrawny1a", "e1", 101);
_root.e1.animate._x = 700;
_root.e1.animate._y = 320;
_root.attachMovie("scrawny1a", "e2", 102);
_root.e2.animate._x = 800;
_root.e2.animate._y = 320;
_root.attachMovie("scrawny1a", "e3", 103);
_root.e3.animate._x = -50;
_root.e3.animate._y = 320;
_root.attachMovie("scrawny1a", "e4", 104);
_root.e4.animate._x = -150;
_root.e4.animate._y = 320;
added = true;
}
}
if (_root.enemy_dead >= _root.enemy_dead_max) {
if (!gd) {
_root.attachMovie("gosymbol1a", "gosymb", 2000);
_root.gosymb.animate._x = 400;
_root.gosymb.animate._y = 120;
gd = true;
}
_root.gotoAndStop("st1e");
}
}
}
Frame 13
_root.stagego = "st1f";
stop();
Instance of Symbol 155 MovieClip in Frame 13
onClipEvent (load) {
_root.mapx_min = -600;
_root.mapx_max = 800;
_root.mapy_min = 0;
_root.mapy_max = 500;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if ((_root.p1.animate._x >= 530) and (_root.map1._x <= -580)) {
if (!a) {
_root.attachMovie("fadeout1a", "fadeout", 1000);
_root.fadeout.animate._x = 306;
_root.fadeout.animate._y = 201;
a = true;
}
}
}
}
Frame 14
_root.bosslevelmax = true;
_root.p1.animate._x = 100;
_root.p1.animate._y = 330;
_root.attachMovie("grunt1a", "e1", 101);
_root.e1.animate._x = 700;
_root.e1.animate._y = 330;
_root.map1._x = 490;
_root.map1._y = 60;
_root.stagego = "st2a";
stop();
Instance of Symbol 1125 MovieClip "map1" in Frame 14
onClipEvent (load) {
_root.mapx = _x;
_root.mapy = _y;
}
onClipEvent (enterFrame) {
_root.mapx = _x;
_root.mapy = _y;
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);
}
}
}
Instance of Symbol 155 MovieClip in Frame 14
onClipEvent (load) {
_root.enemy_dead = 0;
_root.enemy_dead_max = 1;
_root.mapx_min = 90;
_root.mapx_max = 490;
_root.mapy_min = 0;
_root.mapy_max = 500;
endtimer = 0;
endtimermax = 150;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.enemy_dead >= _root.enemy_dead_max) {
endtimer++;
if (!gd) {
_root.attachMovie("stagecomplete1a", "gosymb", 600);
_root.gosymb.animate._x = 300;
_root.gosymb.animate._y = 100;
gd = true;
}
if (endtimer == endtimermax) {
_root.attachMovie("fadeout1a", "fadeout", 1000);
_root.fadeout.animate._x = 306;
_root.fadeout.animate._y = 201;
}
}
}
}
Instance of Symbol 1062 MovieClip in Frame 14
onClipEvent (load) {
this.swapDepths(9000);
}
Frame 15
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
stop();
Frame 16
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.bosslevelmax = false;
_root.pause = false;
_root.p1_walk_speed = 5;
_root.p1_run_speed = 8;
_root.mover = false;
_root.movel = false;
_root.moveu = false;
_root.moved = false;
_root.attachMovie("kya1a", "p1", 121);
_root.p1.animate._x = 100;
_root.p1.animate._y = 330;
_root.power_x = 1;
_root.power_y = 20;
_root.map1._x = -200;
_root.map1._y = -293;
_root.rape_max_level = 0;
_root.esc = 0;
_root.escmax = 0;
_root.strenght = 1;
_root.armormeter = 100;
_root.enemy_name = "";
_root.hitcounter = 0;
_root.hitcountermax = 0;
_root.cont_level = 2;
_root.attachMovie("gosymbol1a", "gosymb", 2000);
_root.gosymb.animate._x = 400;
_root.gosymb.animate._y = 120;
stop();
Instance of Symbol 1128 MovieClip in Frame 16
onClipEvent (load) {
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.mover) {
_x = (_x - (_root.movespeed / 8));
}
if (_root.movel) {
_x = (_x + (_root.movespeed / 8));
}
if (_root.moveu) {
_y = (_y - (_root.movespeed / 8));
}
if (_root.moved) {
_y = (_y + (_root.movespeed / 8));
}
}
}
Instance of Symbol 1133 MovieClip "map1" in Frame 16
onClipEvent (load) {
_root.mapx = _x;
_root.mapy = _y;
}
onClipEvent (enterFrame) {
_root.mapx = _x;
_root.mapy = _y;
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);
}
}
}
Instance of Symbol 155 MovieClip in Frame 16
onClipEvent (load) {
jump_ok = false;
p1_x_max = 230;
p1_x_min = 270;
yes = false;
no = true;
qstart = false;
_root.counterstart = false;
_root.counterstartt = 0;
_root.counterstartmax = 100;
}
onClipEvent (enterFrame) {
if (!root.pause) {
if (Key.isDown(_root.rt_key)) {
_root.cont_rt = true;
_root.cont_lft = false;
} else {
_root.cont_rt = false;
}
if (Key.isDown(_root.lft_key)) {
_root.cont_lft = true;
_root.cont_rt = false;
} else {
_root.cont_lft = false;
}
if (Key.isDown(_root.up_key)) {
_root.cont_up = true;
_root.cont_dn = false;
} else {
_root.cont_up = false;
}
if (Key.isDown(_root.dn_key)) {
_root.cont_dn = true;
_root.cont_up = false;
} else {
_root.cont_dn = false;
}
if (Key.isDown(_root.attk_key)) {
if (!att_ok) {
_root.cont_attk = true;
att_ok = true;
}
} else {
att_ok = false;
_root.cont_attk = false;
}
if (Key.isDown(_root.jump_key)) {
if (!jump_ok) {
_root.cont_jumpb = true;
jump_ok = true;
}
} else {
jump_ok = false;
_root.cont_jumpb = false;
}
if (_root.p1.animate.raped) {
if (_root.rape_breakable) {
if (_root.cont_lft and _root.cont_rt) {
nothing = true;
} else {
nothing = false;
}
if (!nothing) {
if (!rstop) {
if (_root.cont_rt) {
if (no) {
_root.esc = _root.esc + _root.strenght;
yes = true;
no = false;
}
rstop = true;
}
} else {
rstop = false;
}
if (!lstop) {
if (_root.cont_lft) {
if (yes) {
_root.esc = _root.esc + _root.strenght;
no = true;
yes = false;
}
lstop = true;
}
} else {
lstop = false;
}
}
}
}
if ((_root.p1.animate._x > p1_x_min) and (_root.mapx >= _root.mapx_min)) {
_root.mover = true;
_root.movel = false;
} else {
_root.mover = false;
}
if ((_root.p1.animate._x < p1_x_max) and (_root.mapx <= _root.mapx_max)) {
_root.movel = true;
_root.mover = false;
} else {
_root.movel = false;
}
if (_root.counterstart) {
_root.counterstartt++;
if (_root.hitcounter >= 3) {
if (!cntadd) {
_root.attachMovie("hitcounterbar1a", "hitcounterbar", 50);
_root.hitcounterbar.animate._x = 88;
_root.hitcounterbar.animate._y = 115;
cntadd = true;
}
}
if (_root.hitcounter >= _root.maximum_combo) {
_root.maximum_combo = _root.hitcounter;
}
if (_root.counterstartt >= _root.counterstartmax) {
_root.hitcounterbar.removeMovieClip();
cntadd = false;
_root.hitcounter = 0;
_root.counterstartt = 0;
_root.counterstart = false;
}
}
if (Key.isDown(_root.quality_key)) {
if (!qstart) {
_root.qualnumb++;
qstart = true;
}
} else {
qstart = false;
}
if (_root.qualnumb >= 4) {
_root.qualnumb = 1;
}
if (_root.qualnumb == 1) {
_quality = "low";
}
if (_root.qualnumb == 2) {
_quality = "medium";
}
if (_root.qualnumb == 3) {
_quality = "high";
}
}
}
Instance of Symbol 155 MovieClip in Frame 16
onClipEvent (load) {
dir = 1;
}
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);
}
if (!_root.p1.animate.dead) {
if (!_root.p1.animate.hitfly) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.down) {
if (!_root.p1.animate.getup) {
if (!_root.p1.animate.nohit) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.p1.animate.hitfly = true;
_root.p1.animate.life = _root.p1.animate.life - 10;
_root.p1.animate.hitfly_x = 4;
_root.p1.animate.hitfly_y = 10;
}
}
}
}
}
}
}
}
}
Instance of Symbol 155 MovieClip in Frame 16
onClipEvent (load) {
_root.enemy_dead = 0;
_root.enemy_dead_max = 2;
_root.mapx_min = -300;
_root.mapx_max = -25;
_root.mapy_min = 0;
_root.mapy_max = 500;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.mapx <= -200) {
if (!added) {
_root.attachMovie("scrawny1a", "e1", 101);
_root.e1.animate._x = 700;
_root.e1.animate._y = 320;
_root.attachMovie("scrawny1a", "e2", 102);
_root.e2.animate._x = 700;
_root.e2.animate._y = 320;
added = true;
}
}
if (_root.enemy_dead >= _root.enemy_dead_max) {
if (!gd) {
_root.attachMovie("gosymbol1a", "gosymb", 2000);
_root.gosymb.animate._x = 400;
_root.gosymb.animate._y = 120;
gd = true;
}
_root.gotoAndStop("st2b");
}
}
}
Instance of Symbol 1092 MovieClip in Frame 16
onClipEvent (load) {
vol = 0;
fadein = true;
fadeout = false;
stopAllSounds();
s1 = 0;
_root.mapdp = 10;
_root.ebullet = 530;
_root.pbullets = 200;
_root.shadowlayer = 70;
_root.partslayer = 500;
_root.debris = 570;
_root.itlayer = 650;
_root.spark = 680;
if (!_root.sound) {
stopAllSounds();
}
stagemusic1a = new Sound();
stagemusic1a.volume = vol;
stagemusic1a.attachSound("stage4_music");
stagemusic1a.onSoundComplete = function () {
stagemusic1a.start();
};
stagemusic1b = new Sound();
stagemusic1b.volume = vol;
stagemusic1b.attachSound("starshine1b");
stagemusic1b.onSoundComplete = function () {
stagemusic1b.start();
};
}
onClipEvent (enterFrame) {
if (_root.revstop) {
_root.p1.animate.life = 100;
}
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) {
stagemusic1a.start();
a = true;
}
if (Key.isDown(77)) {
if (!m) {
_root.sound = false;
m = true;
}
} else {
m = false;
}
}
if (!_root.pause) {
if (Key.isDown(80)) {
if (!p) {
_root.pause = true;
p = true;
}
} else {
p = false;
}
}
if (_root.pause) {
if (Key.isDown(80)) {
if (!p) {
_root.pause = false;
p = true;
}
} else {
p = false;
}
}
if (_root.mapdp >= 15) {
_root.mapdp = 10;
}
if (_root.pbullets >= 230) {
_root.pbullets = 200;
}
if (_root.shadowlayer >= 79) {
_root.shadowlayer = 70;
}
if (_root.partslayer >= 515) {
_root.partslayer = 500;
}
if (_root.ebullet >= 560) {
_root.ebullet = 530;
}
if (_root.debris >= 600) {
_root.debris = 570;
}
if (_root.itlayer >= 670) {
_root.itlayer = 650;
}
if (_root.spark >= 710) {
_root.spark = 680;
}
}
Instance of Symbol 1102 MovieClip "ebar" in Frame 16
onClipEvent (load) {
_visible = false;
rtime = 0;
rtimemax = 200;
_root.stat_showt = 0;
name1 = _root.enemy_name;
}
onClipEvent (enterFrame) {
if (_root.stat_show) {
_visible = true;
_root.stat_showt++;
name1 = _root.enemy_name;
if (_root.enemy_life >= 300) {
plife._width = 182;
plife.gotoAndStop("b");
}
if ((_root.enemy_life >= 182) and (_root.enemy_life < 300)) {
plife._width = 182;
plife.gotoAndStop("g");
}
if ((_root.enemy_life >= 0) and (_root.enemy_life < 182)) {
plife._width = _root.enemy_life;
plife.gotoAndStop("y");
}
if (_root.enemy_life <= 0) {
plife._width = 0;
}
if (_root.stat_showt >= rtimemax) {
_root.stat_showt = 0;
_root.stat_show = false;
}
} else {
rtime = 0;
_visible = false;
}
}
Instance of Symbol 1113 MovieClip in Frame 16
onClipEvent (load) {
plife._width = _root.p1h;
plife._height = 20;
name1 = _root.p1name;
}
onClipEvent (enterFrame) {
name1 = _root.p1name;
plife._height = 20;
if (_root.p1h >= 100) {
plife._width = 100;
}
if ((_root.p1h > 0) and (_root.p1h < 100)) {
plife._width = _root.p1h;
}
if (_root.p1h <= 0) {
plife._width = 0;
}
}
Instance of Symbol 1115 MovieClip "zoombox" in Frame 16
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) {
_root.fightbar1.animate._x = _x - 50;
_root.fightbar1.animate._y = _y - 70;
_width = currentw;
_height = currenth;
if (_root.p1.animate.raped) {
_x = _root.p1.animate._x;
if (_y > (_root.p1.animate._y - 35)) {
_y = (_y - 10);
}
if (_y < (_root.p1.animate._y - 35)) {
_y = (_y + 10);
}
currentw = neww;
currenth = newh;
} else {
_x = oldx;
_y = oldy;
currentw = oldw;
currenth = oldh;
}
}
}
}
Instance of Symbol 1062 MovieClip in Frame 16
onClipEvent (load) {
this.swapDepths(9000);
}
Frame 17
stop();
Instance of Symbol 155 MovieClip in Frame 17
onClipEvent (load) {
_root.enemy_dead = 0;
_root.enemy_dead_max = 3;
_root.mapx_min = -800;
_root.mapx_max = -300;
_root.mapy_min = 0;
_root.mapy_max = 500;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.mapx <= -700) {
if (!added) {
_root.attachMovie("scrawny1a", "e1", 101);
_root.e1.animate._x = 700;
_root.e1.animate._y = 320;
_root.attachMovie("scrawny1a", "e2", 102);
_root.e2.animate._x = -50;
_root.e2.animate._y = 320;
_root.attachMovie("grunt1a", "e3", 103);
_root.e3.animate._x = 800;
_root.e3.animate._y = 320;
added = true;
}
}
if (_root.enemy_dead >= _root.enemy_dead_max) {
if (!gd) {
_root.attachMovie("gosymbol1a", "gosymb", 2000);
_root.gosymb.animate._x = 400;
_root.gosymb.animate._y = 120;
gd = true;
}
_root.gotoAndStop("st2c");
}
}
}
Instance of Symbol 1115 MovieClip "zoombox" in Frame 17
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) {
_root.fightbar1.animate._x = _x - 50;
_root.fightbar1.animate._y = _y - 70;
_width = currentw;
_height = currenth;
if (_root.p1.animate.raped) {
_x = _root.p1.animate._x;
if (_y > (_root.p1.animate._y - 35)) {
_y = (_y-1);
}
if (_y < (_root.p1.animate._y - 35)) {
_y = (_y+1);
}
currentw = neww;
currenth = newh;
} else {
_x = oldx;
_y = oldy;
currentw = oldw;
currenth = oldh;
}
}
}
}
Frame 18
stop();
Instance of Symbol 155 MovieClip in Frame 18
onClipEvent (load) {
_root.enemy_dead = 0;
_root.enemy_dead_max = 3;
_root.mapx_min = -1300;
_root.mapx_max = -700;
_root.mapy_min = 0;
_root.mapy_max = 500;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.mapx <= -900) {
if (!added) {
_root.attachMovie("scrawny1a", "e1", 101);
_root.e1.animate._x = 700;
_root.e1.animate._y = 320;
_root.attachMovie("scrawny1a", "e2", 102);
_root.e2.animate._x = 800;
_root.e2.animate._y = 320;
_root.attachMovie("grunt1a", "e3", 103);
_root.e3.animate._x = -50;
_root.e3.animate._y = 320;
added = true;
}
}
if (_root.enemy_dead >= _root.enemy_dead_max) {
if (!gd) {
_root.attachMovie("gosymbol1a", "gosymb", 2000);
_root.gosymb.animate._x = 400;
_root.gosymb.animate._y = 120;
gd = true;
}
_root.gotoAndStop("st2d");
}
}
}
Frame 19
stop();
Instance of Symbol 155 MovieClip in Frame 19
onClipEvent (load) {
_root.enemy_dead = 0;
_root.enemy_dead_max = 4;
_root.mapx_min = -2000;
_root.mapx_max = -1500;
_root.mapy_min = 0;
_root.mapy_max = 500;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.mapx <= -1600) {
if (!added) {
_root.attachMovie("scrawny1a", "e1", 101);
_root.e1.animate._x = 700;
_root.e1.animate._y = 320;
_root.attachMovie("grunt1a", "e2", 102);
_root.e2.animate._x = 800;
_root.e2.animate._y = 320;
_root.attachMovie("scrawny1a", "e3", 103);
_root.e3.animate._x = -50;
_root.e3.animate._y = 320;
_root.attachMovie("grunt1a", "e4", 104);
_root.e4.animate._x = -150;
_root.e4.animate._y = 320;
added = true;
}
}
if (_root.enemy_dead >= _root.enemy_dead_max) {
if (!gd) {
_root.attachMovie("gosymbol1a", "gosymb", 2000);
_root.gosymb.animate._x = 400;
_root.gosymb.animate._y = 120;
gd = true;
}
_root.gotoAndStop("st2e");
}
}
}
Frame 20
_root.stagego = "st2f";
stop();
Instance of Symbol 155 MovieClip in Frame 20
onClipEvent (load) {
_root.mapx_min = -600;
_root.mapx_min = -2000;
_root.mapx_max = -1500;
_root.mapy_max = 500;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if ((_root.p1.animate._x >= 530) and (_root.map1._x <= -1990)) {
if (!a) {
_root.attachMovie("fadeout1a", "fadeout", 1000);
_root.fadeout.animate._x = 306;
_root.fadeout.animate._y = 201;
a = true;
}
}
}
}
Frame 21
_root.bosslevelmax = true;
_root.p1.animate._x = 100;
_root.p1.animate._y = 330;
_root.attachMovie("deborah1a", "e1", 101);
_root.e1.animate._x = 650;
_root.e1.animate._y = 330;
_root.map1._x = 250;
_root.map1._y = 60;
_root.stagego = "st3a";
stop();
Instance of Symbol 1135 MovieClip "map1" in Frame 21
onClipEvent (load) {
_root.mapx = _x;
_root.mapy = _y;
}
onClipEvent (enterFrame) {
_root.mapx = _x;
_root.mapy = _y;
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);
}
}
}
Instance of Symbol 155 MovieClip in Frame 21
onClipEvent (load) {
_root.enemy_dead = 0;
_root.enemy_dead_max = 1;
_root.mapx_min = 140;
_root.mapx_max = 530;
_root.mapy_min = 0;
_root.mapy_max = 500;
endtimer = 0;
endtimermax = 150;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.enemy_dead >= _root.enemy_dead_max) {
endtimer++;
if (!gd) {
_root.attachMovie("stagecomplete1a", "gosymb", 2000);
_root.gosymb.animate._x = 300;
_root.gosymb.animate._y = 100;
gd = true;
}
if (endtimer >= endtimermax) {
if (!e) {
_root.attachMovie("fadeout1a", "fadeout", 1000);
_root.fadeout.animate._x = 306;
_root.fadeout.animate._y = 201;
e = true;
}
}
}
}
}
Instance of Symbol 1092 MovieClip in Frame 21
onClipEvent (load) {
vol = 0;
fadein = true;
fadeout = false;
stopAllSounds();
s1 = 0;
_root.mapdp = 10;
_root.ebullet = 530;
_root.pbullets = 200;
_root.shadowlayer = 70;
_root.partslayer = 500;
_root.debris = 570;
_root.itlayer = 650;
_root.spark = 680;
if (!_root.sound) {
stopAllSounds();
}
stagemusic1a = new Sound();
stagemusic1a.volume = vol;
stagemusic1a.attachSound("stage2_music");
stagemusic1a.onSoundComplete = function () {
stagemusic1a.start();
};
stagemusic1b = new Sound();
stagemusic1b.volume = vol;
stagemusic1b.attachSound("starshine1b");
stagemusic1b.onSoundComplete = function () {
stagemusic1b.start();
};
}
onClipEvent (enterFrame) {
if (_root.revstop) {
_root.p1.animate.life = 100;
}
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) {
stagemusic1a.start();
a = true;
}
if (Key.isDown(77)) {
if (!m) {
_root.sound = false;
m = true;
}
} else {
m = false;
}
}
if (!_root.pause) {
if (Key.isDown(80)) {
if (!p) {
_root.pause = true;
p = true;
}
} else {
p = false;
}
}
if (_root.pause) {
if (Key.isDown(80)) {
if (!p) {
_root.pause = false;
p = true;
}
} else {
p = false;
}
}
if (_root.mapdp >= 15) {
_root.mapdp = 10;
}
if (_root.pbullets >= 230) {
_root.pbullets = 200;
}
if (_root.shadowlayer >= 79) {
_root.shadowlayer = 70;
}
if (_root.partslayer >= 515) {
_root.partslayer = 500;
}
if (_root.ebullet >= 560) {
_root.ebullet = 530;
}
if (_root.debris >= 600) {
_root.debris = 570;
}
if (_root.itlayer >= 670) {
_root.itlayer = 650;
}
if (_root.spark >= 710) {
_root.spark = 680;
}
}
Instance of Symbol 1062 MovieClip in Frame 21
onClipEvent (load) {
this.swapDepths(9000);
}
Frame 22
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
stop();
Frame 23
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.pause = false;
_root.p1_walk_speed = 5;
_root.p1_run_speed = 8;
_root.mover = false;
_root.movel = false;
_root.moveu = false;
_root.moved = false;
_root.attachMovie("kya1a", "p1", 121);
_root.p1.animate._x = 100;
_root.p1.animate._y = 330;
_root.power_x = 1;
_root.power_y = 20;
_root.map1._x = -30;
_root.map1._y = -296;
_root.rape_max_level = 0;
_root.esc = 0;
_root.escmax = 0;
_root.strenght = 1;
_root.armormeter = 100;
_root.enemy_name = "";
_root.cont_level = 3;
_root.bosslevelmax = false;
_root.attachMovie("gosymbol1a", "gosymb", 2000);
_root.gosymb.animate._x = 400;
_root.gosymb.animate._y = 120;
stop();
Instance of Symbol 1138 MovieClip in Frame 23
onClipEvent (load) {
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.mover) {
_x = (_x - (_root.movespeed / 8));
}
if (_root.movel) {
_x = (_x + (_root.movespeed / 8));
}
if (_root.moveu) {
_y = (_y - (_root.movespeed / 8));
}
if (_root.moved) {
_y = (_y + (_root.movespeed / 8));
}
}
}
Instance of Symbol 1143 MovieClip "map1" in Frame 23
onClipEvent (load) {
_root.mapx = _x;
_root.mapy = _y;
}
onClipEvent (enterFrame) {
_root.mapx = _x;
_root.mapy = _y;
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);
}
}
}
Instance of Symbol 155 MovieClip in Frame 23
onClipEvent (load) {
jump_ok = false;
p1_x_max = 230;
p1_x_min = 270;
yes = false;
no = true;
qstart = false;
_root.counterstart = false;
_root.counterstartt = 0;
_root.counterstartmax = 100;
}
onClipEvent (enterFrame) {
if (!root.pause) {
if (Key.isDown(_root.rt_key)) {
_root.cont_rt = true;
_root.cont_lft = false;
} else {
_root.cont_rt = false;
}
if (Key.isDown(_root.lft_key)) {
_root.cont_lft = true;
_root.cont_rt = false;
} else {
_root.cont_lft = false;
}
if (Key.isDown(_root.up_key)) {
_root.cont_up = true;
_root.cont_dn = false;
} else {
_root.cont_up = false;
}
if (Key.isDown(_root.dn_key)) {
_root.cont_dn = true;
_root.cont_up = false;
} else {
_root.cont_dn = false;
}
if (Key.isDown(_root.attk_key)) {
if (!att_ok) {
_root.cont_attk = true;
att_ok = true;
}
} else {
att_ok = false;
_root.cont_attk = false;
}
if (Key.isDown(_root.jump_key)) {
if (!jump_ok) {
_root.cont_jumpb = true;
jump_ok = true;
}
} else {
jump_ok = false;
_root.cont_jumpb = false;
}
if (_root.p1.animate.raped) {
if (_root.rape_breakable) {
if (_root.cont_lft and _root.cont_rt) {
nothing = true;
} else {
nothing = false;
}
if (!nothing) {
if (!rstop) {
if (_root.cont_rt) {
if (no) {
_root.esc = _root.esc + _root.strenght;
yes = true;
no = false;
}
rstop = true;
}
} else {
rstop = false;
}
if (!lstop) {
if (_root.cont_lft) {
if (yes) {
_root.esc = _root.esc + _root.strenght;
no = true;
yes = false;
}
lstop = true;
}
} else {
lstop = false;
}
}
}
}
if ((_root.p1.animate._x > p1_x_min) and (_root.mapx >= _root.mapx_min)) {
_root.mover = true;
_root.movel = false;
} else {
_root.mover = false;
}
if ((_root.p1.animate._x < p1_x_max) and (_root.mapx <= _root.mapx_max)) {
_root.movel = true;
_root.mover = false;
} else {
_root.movel = false;
}
if (_root.counterstart) {
_root.counterstartt++;
if (_root.hitcounter >= 3) {
if (!cntadd) {
_root.attachMovie("hitcounterbar1a", "hitcounterbar", 50);
_root.hitcounterbar.animate._x = 88;
_root.hitcounterbar.animate._y = 115;
cntadd = true;
}
}
if (_root.hitcounter >= _root.maximum_combo) {
_root.maximum_combo = _root.hitcounter;
}
if (_root.counterstartt >= _root.counterstartmax) {
_root.hitcounterbar.removeMovieClip();
cntadd = false;
_root.hitcounter = 0;
_root.counterstartt = 0;
_root.counterstart = false;
}
}
if (Key.isDown(_root.quality_key)) {
if (!qstart) {
_root.qualnumb++;
qstart = true;
}
} else {
qstart = false;
}
if (_root.qualnumb >= 4) {
_root.qualnumb = 1;
}
if (_root.qualnumb == 1) {
_quality = "low";
}
if (_root.qualnumb == 2) {
_quality = "medium";
}
if (_root.qualnumb == 3) {
_quality = "high";
}
}
}
Instance of Symbol 155 MovieClip in Frame 23
onClipEvent (load) {
dir = 1;
}
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);
}
if (!_root.p1.animate.dead) {
if (!_root.p1.animate.hitfly) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.down) {
if (!_root.p1.animate.getup) {
if (!_root.p1.animate.nohit) {
if (this.hitTest(_root.p1.animate.limit)) {
_root.p1.animate.hitfly = true;
_root.p1.animate.life = _root.p1.animate.life - 10;
_root.p1.animate.hitfly_x = 4;
_root.p1.animate.hitfly_y = 10;
}
}
}
}
}
}
}
}
}
Instance of Symbol 155 MovieClip in Frame 23
onClipEvent (load) {
_root.enemy_dead = 0;
_root.enemy_dead_max = 2;
_root.mapx_min = -300;
_root.mapx_max = -25;
_root.mapy_min = 0;
_root.mapy_max = 500;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.mapx <= -200) {
if (!added) {
_root.attachMovie("scrawny1a", "e1", 101);
_root.e1.animate._x = 700;
_root.e1.animate._y = 320;
_root.attachMovie("scrawny1a", "e2", 102);
_root.e2.animate._x = 700;
_root.e2.animate._y = 320;
added = true;
}
}
if (_root.enemy_dead >= _root.enemy_dead_max) {
if (!gd) {
_root.attachMovie("gosymbol1a", "gosymb", 2000);
_root.gosymb.animate._x = 400;
_root.gosymb.animate._y = 120;
gd = true;
}
_root.gotoAndStop("st3b");
}
}
}
Instance of Symbol 1092 MovieClip in Frame 23
onClipEvent (load) {
vol = 0;
fadein = true;
fadeout = false;
stopAllSounds();
s1 = 0;
_root.mapdp = 10;
_root.ebullet = 530;
_root.pbullets = 200;
_root.shadowlayer = 70;
_root.partslayer = 500;
_root.debris = 570;
_root.itlayer = 650;
_root.spark = 680;
if (!_root.sound) {
stopAllSounds();
}
stagemusic1a = new Sound();
stagemusic1a.volume = vol;
stagemusic1a.attachSound("stage1_music");
stagemusic1a.onSoundComplete = function () {
stagemusic1a.start();
};
stagemusic1b = new Sound();
stagemusic1b.volume = vol;
stagemusic1b.attachSound("starshine1b");
stagemusic1b.onSoundComplete = function () {
stagemusic1b.start();
};
}
onClipEvent (enterFrame) {
if (_root.revstop) {
_root.p1.animate.life = 100;
}
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) {
stagemusic1a.start();
a = true;
}
if (Key.isDown(77)) {
if (!m) {
_root.sound = false;
m = true;
}
} else {
m = false;
}
}
if (!_root.pause) {
if (Key.isDown(80)) {
if (!p) {
_root.pause = true;
p = true;
}
} else {
p = false;
}
}
if (_root.pause) {
if (Key.isDown(80)) {
if (!p) {
_root.pause = false;
p = true;
}
} else {
p = false;
}
}
if (_root.mapdp >= 15) {
_root.mapdp = 10;
}
if (_root.pbullets >= 230) {
_root.pbullets = 200;
}
if (_root.shadowlayer >= 79) {
_root.shadowlayer = 70;
}
if (_root.partslayer >= 515) {
_root.partslayer = 500;
}
if (_root.ebullet >= 560) {
_root.ebullet = 530;
}
if (_root.debris >= 600) {
_root.debris = 570;
}
if (_root.itlayer >= 670) {
_root.itlayer = 650;
}
if (_root.spark >= 710) {
_root.spark = 680;
}
}
Instance of Symbol 1102 MovieClip "ebar" in Frame 23
onClipEvent (load) {
_visible = false;
rtime = 0;
rtimemax = 200;
_root.stat_showt = 0;
name1 = _root.enemy_name;
}
onClipEvent (enterFrame) {
if (_root.stat_show) {
_visible = true;
_root.stat_showt++;
name1 = _root.enemy_name;
if (_root.enemy_life >= 300) {
plife._width = 182;
plife.gotoAndStop("b");
}
if ((_root.enemy_life >= 182) and (_root.enemy_life < 300)) {
plife._width = 182;
plife.gotoAndStop("g");
}
if ((_root.enemy_life >= 0) and (_root.enemy_life < 182)) {
plife._width = _root.enemy_life;
plife.gotoAndStop("y");
}
if (_root.enemy_life <= 0) {
plife._width = 0;
}
if (_root.stat_showt >= rtimemax) {
_root.stat_showt = 0;
_root.stat_show = false;
}
} else {
rtime = 0;
_visible = false;
}
}
Instance of Symbol 1113 MovieClip in Frame 23
onClipEvent (load) {
plife._width = _root.p1h;
plife._height = 20;
name1 = _root.p1name;
}
onClipEvent (enterFrame) {
name1 = _root.p1name;
plife._height = 20;
if (_root.p1h >= 100) {
plife._width = 100;
}
if ((_root.p1h > 0) and (_root.p1h < 100)) {
plife._width = _root.p1h;
}
if (_root.p1h <= 0) {
plife._width = 0;
}
}
Instance of Symbol 1115 MovieClip "zoombox" in Frame 23
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) {
_root.fightbar1.animate._x = _x - 50;
_root.fightbar1.animate._y = _y - 70;
_width = currentw;
_height = currenth;
if (_root.p1.animate.raped) {
_x = _root.p1.animate._x;
if (_y > (_root.p1.animate._y - 35)) {
_y = (_y - 10);
}
if (_y < (_root.p1.animate._y - 35)) {
_y = (_y + 10);
}
currentw = neww;
currenth = newh;
} else {
_x = oldx;
_y = oldy;
currentw = oldw;
currenth = oldh;
}
}
}
}
Instance of Symbol 1062 MovieClip in Frame 23
onClipEvent (load) {
this.swapDepths(9000);
}
Frame 24
stop();
Instance of Symbol 155 MovieClip in Frame 24
onClipEvent (load) {
_root.enemy_dead = 0;
_root.enemy_dead_max = 3;
_root.mapx_min = -800;
_root.mapx_max = -300;
_root.mapy_min = 0;
_root.mapy_max = 500;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.mapx <= -700) {
if (!added) {
_root.attachMovie("scrawny1a", "e1", 101);
_root.e1.animate._x = 700;
_root.e1.animate._y = 320;
_root.attachMovie("scrawny1a", "e2", 102);
_root.e2.animate._x = -50;
_root.e2.animate._y = 320;
_root.attachMovie("grunt1a", "e3", 103);
_root.e3.animate._x = 800;
_root.e3.animate._y = 320;
added = true;
}
}
if (_root.enemy_dead >= _root.enemy_dead_max) {
if (!gd) {
_root.attachMovie("gosymbol1a", "gosymb", 2000);
_root.gosymb.animate._x = 400;
_root.gosymb.animate._y = 120;
gd = true;
}
_root.gotoAndStop("st3c");
}
}
}
Frame 25
stop();
Instance of Symbol 155 MovieClip in Frame 25
onClipEvent (load) {
_root.enemy_dead = 0;
_root.enemy_dead_max = 3;
_root.mapx_min = -1300;
_root.mapx_max = -700;
_root.mapy_min = 0;
_root.mapy_max = 500;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.mapx <= -900) {
if (!added) {
_root.attachMovie("scrawny1a", "e1", 101);
_root.e1.animate._x = 700;
_root.e1.animate._y = 320;
_root.attachMovie("deborah1a", "e2", 102);
_root.e2.animate._x = 800;
_root.e2.animate._y = 320;
_root.attachMovie("grunt1a", "e3", 103);
_root.e3.animate._x = -50;
_root.e3.animate._y = 320;
added = true;
}
}
if (_root.enemy_dead >= _root.enemy_dead_max) {
if (!gd) {
_root.attachMovie("gosymbol1a", "gosymb", 2000);
_root.gosymb.animate._x = 400;
_root.gosymb.animate._y = 120;
gd = true;
}
_root.gotoAndStop("st3d");
}
}
}
Frame 26
stop();
Instance of Symbol 155 MovieClip in Frame 26
onClipEvent (load) {
_root.enemy_dead = 0;
_root.enemy_dead_max = 4;
_root.mapx_min = -2000;
_root.mapx_max = -1500;
_root.mapy_min = 0;
_root.mapy_max = 500;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.mapx <= -1600) {
if (!added) {
_root.attachMovie("scrawny1a", "e1", 101);
_root.e1.animate._x = 700;
_root.e1.animate._y = 320;
_root.attachMovie("grunt1a", "e2", 102);
_root.e2.animate._x = 800;
_root.e2.animate._y = 320;
_root.attachMovie("scrawny1a", "e3", 103);
_root.e3.animate._x = -50;
_root.e3.animate._y = 320;
_root.attachMovie("deborah1a", "e4", 104);
_root.e4.animate._x = -150;
_root.e4.animate._y = 320;
added = true;
}
}
if (_root.enemy_dead >= _root.enemy_dead_max) {
if (!gd) {
_root.attachMovie("gosymbol1a", "gosymb", 2000);
_root.gosymb.animate._x = 400;
_root.gosymb.animate._y = 120;
gd = true;
}
_root.gotoAndStop("st3e");
}
}
}
Frame 27
_root.stagego = "st3f";
stop();
Instance of Symbol 155 MovieClip in Frame 27
onClipEvent (load) {
_root.mapx_min = -600;
_root.mapx_min = -2000;
_root.mapx_max = -1500;
_root.mapy_max = 500;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if ((_root.p1.animate._x >= 530) and (_root.map1._x <= -1990)) {
if (!a) {
_root.attachMovie("fadeout1a", "fadeout", 1000);
_root.fadeout.animate._x = 306;
_root.fadeout.animate._y = 201;
a = true;
}
}
}
}
Frame 28
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.cont_level = 4;
_root.armormeter = 100;
_root.power_x = 1;
_root.power_y = 20;
_root.strenght = 1;
_root.attachMovie("kya1a", "p1", 121);
_root.p1.animate._x = 100;
_root.p1.animate._y = 330;
_root.attachMovie("kronos1a", "e1", 101);
_root.e1.animate._x = 850;
_root.e1.animate._y = 330;
_root.map1._x = 600;
_root.map1._y = 120;
_root.rape_max_level = 0;
_root.stagego = "st3g";
stop();
Instance of Symbol 1146 MovieClip in Frame 28
onClipEvent (load) {
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.mover) {
_x = (_x - (_root.movespeed / 8));
}
if (_root.movel) {
_x = (_x + (_root.movespeed / 8));
}
if (_root.moveu) {
_y = (_y - (_root.movespeed / 8));
}
if (_root.moved) {
_y = (_y + (_root.movespeed / 8));
}
}
}
Instance of Symbol 1149 MovieClip "map1" in Frame 28
onClipEvent (load) {
_root.mapx = _x;
_root.mapy = _y;
}
onClipEvent (enterFrame) {
_root.mapx = _x;
_root.mapy = _y;
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);
}
}
}
Instance of Symbol 155 MovieClip in Frame 28
onClipEvent (load) {
_root.enemy_dead = 0;
_root.enemy_dead_max = 1;
_root.mapx_min = -15;
_root.mapx_max = 600;
_root.mapy_min = 0;
_root.mapy_max = 500;
endtimer = 0;
endtimermax = 150;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.enemy_dead >= _root.enemy_dead_max) {
endtimer++;
if (!gd) {
_root.attachMovie("stagecomplete1a", "gosymb", 2000);
_root.gosymb.animate._x = 300;
_root.gosymb.animate._y = 100;
gd = true;
}
if (endtimer >= endtimermax) {
if (!e) {
_root.attachMovie("fadeout1a", "fadeout", 1000);
_root.fadeout.animate._x = 306;
_root.fadeout.animate._y = 201;
e = true;
}
}
}
}
}
Instance of Symbol 1092 MovieClip in Frame 28
onClipEvent (load) {
vol = 0;
fadein = true;
fadeout = false;
stopAllSounds();
s1 = 0;
_root.mapdp = 10;
_root.ebullet = 530;
_root.pbullets = 200;
_root.shadowlayer = 70;
_root.partslayer = 500;
_root.debris = 570;
_root.itlayer = 650;
_root.spark = 680;
if (!_root.sound) {
stopAllSounds();
}
stagemusic1a = new Sound();
stagemusic1a.volume = vol;
stagemusic1a.attachSound("stage2_music");
stagemusic1a.onSoundComplete = function () {
stagemusic1a.start();
};
stagemusic1b = new Sound();
stagemusic1b.volume = vol;
stagemusic1b.attachSound("starshine1b");
stagemusic1b.onSoundComplete = function () {
stagemusic1b.start();
};
}
onClipEvent (enterFrame) {
if (_root.revstop) {
_root.p1.animate.life = 100;
}
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) {
stagemusic1a.start();
a = true;
}
if (Key.isDown(77)) {
if (!m) {
_root.sound = false;
m = true;
}
} else {
m = false;
}
}
if (!_root.pause) {
if (Key.isDown(80)) {
if (!p) {
_root.pause = true;
p = true;
}
} else {
p = false;
}
}
if (_root.pause) {
if (Key.isDown(80)) {
if (!p) {
_root.pause = false;
p = true;
}
} else {
p = false;
}
}
if (_root.mapdp >= 15) {
_root.mapdp = 10;
}
if (_root.pbullets >= 230) {
_root.pbullets = 200;
}
if (_root.shadowlayer >= 79) {
_root.shadowlayer = 70;
}
if (_root.partslayer >= 515) {
_root.partslayer = 500;
}
if (_root.ebullet >= 560) {
_root.ebullet = 530;
}
if (_root.debris >= 600) {
_root.debris = 570;
}
if (_root.itlayer >= 670) {
_root.itlayer = 650;
}
if (_root.spark >= 710) {
_root.spark = 680;
}
}
Instance of Symbol 1062 MovieClip in Frame 28
onClipEvent (load) {
this.swapDepths(9000);
}
Frame 29
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
_root.cont_level = 5;
_root.armormeter = 100;
_root.power_x = 1;
_root.power_y = 20;
_root.strenght = 1;
_root.attachMovie("kya1a", "p1", 121);
_root.p1.animate._x = 50;
_root.p1.animate._y = 350;
_root.attachMovie("frank1a", "e1", 101);
_root.e1.animate._x = 500;
_root.e1.animate._y = 350;
_root.e1.animate._xscale = -100;
_root.map1._x = -470;
_root.map1._y = -144;
_root.rape_max_level = 0;
_root.stagego = "ending";
stop();
Instance of Symbol 1146 MovieClip in Frame 29
onClipEvent (load) {
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (!_root.anistop) {
if (_root.mover) {
_x = (_x - (_root.movespeed / 8));
}
if (_root.movel) {
_x = (_x + (_root.movespeed / 8));
}
if (_root.moveu) {
_y = (_y - (_root.movespeed / 8));
}
if (_root.moved) {
_y = (_y + (_root.movespeed / 8));
}
}
}
}
Instance of Symbol 1151 MovieClip "map1" in Frame 29
onClipEvent (load) {
_root.mapx = _x;
_root.mapy = _y;
}
onClipEvent (enterFrame) {
_root.mapx = _x;
_root.mapy = _y;
if (!_root.pause) {
if (!_root.anistop) {
if (_root.mover) {
_x = (_x - _root.movespeed);
}
if (_root.movel) {
_x = (_x + _root.movespeed);
}
if (_root.moveu) {
_y = (_y - _root.movespeed);
}
if (_root.moved) {
_y = (_y + _root.movespeed);
}
}
}
}
Instance of Symbol 155 MovieClip in Frame 29
onClipEvent (load) {
_root.enemy_dead = 0;
_root.enemy_dead_max = 1;
_root.bossdead = false;
_root.mapx_min = -740;
_root.mapx_max = -250;
_root.mapy_min = 0;
_root.mapy_max = 500;
endtimer = 0;
endtimermax = 150;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
if (_root.bossdead) {
endtimer++;
if (!gd) {
_root.attachMovie("stagecomplete1a", "gosymb", 2000);
_root.gosymb.animate._x = 300;
_root.gosymb.animate._y = 100;
gd = true;
}
if (endtimer >= endtimermax) {
if (!e) {
_root.attachMovie("fadeout1a", "fadeout", 1000);
_root.fadeout.animate._x = 306;
_root.fadeout.animate._y = 201;
e = true;
}
}
}
}
}
Instance of Symbol 1092 MovieClip in Frame 29
onClipEvent (load) {
vol = 0;
fadein = true;
fadeout = false;
stopAllSounds();
s1 = 0;
_root.mapdp = 10;
_root.ebullet = 530;
_root.pbullets = 200;
_root.shadowlayer = 70;
_root.partslayer = 500;
_root.debris = 570;
_root.itlayer = 650;
_root.spark = 680;
if (!_root.sound) {
stopAllSounds();
}
stagemusic1a = new Sound();
stagemusic1a.volume = vol;
stagemusic1a.attachSound("stage3_music");
stagemusic1a.onSoundComplete = function () {
stagemusic1a.start();
};
stagemusic1b = new Sound();
stagemusic1b.volume = vol;
stagemusic1b.attachSound("starshine1b");
stagemusic1b.onSoundComplete = function () {
stagemusic1b.start();
};
}
onClipEvent (enterFrame) {
if (_root.revstop) {
_root.p1.animate.life = 100;
}
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) {
stagemusic1a.start();
a = true;
}
if (Key.isDown(77)) {
if (!m) {
_root.sound = false;
m = true;
}
} else {
m = false;
}
}
if (!_root.pause) {
if (Key.isDown(80)) {
if (!p) {
_root.pause = true;
p = true;
}
} else {
p = false;
}
}
if (_root.pause) {
if (Key.isDown(80)) {
if (!p) {
_root.pause = false;
p = true;
}
} else {
p = false;
}
}
if (_root.mapdp >= 15) {
_root.mapdp = 10;
}
if (_root.pbullets >= 230) {
_root.pbullets = 200;
}
if (_root.shadowlayer >= 79) {
_root.shadowlayer = 70;
}
if (_root.partslayer >= 515) {
_root.partslayer = 500;
}
if (_root.ebullet >= 560) {
_root.ebullet = 530;
}
if (_root.debris >= 600) {
_root.debris = 570;
}
if (_root.itlayer >= 670) {
_root.itlayer = 650;
}
if (_root.spark >= 710) {
_root.spark = 680;
}
}
Instance of Symbol 1062 MovieClip in Frame 29
onClipEvent (load) {
this.swapDepths(9000);
}
Frame 30
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
stop();
Frame 31
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
stopAllSounds();
_root.clean();
_root.maximum_combo = 0;
stop();
Instance of Symbol 1154 MovieClip in Frame 31
on (release) {
if (_root.cont_level == 1) {
_root.gotoAndStop("st1a");
}
if (_root.cont_level == 2) {
_root.gotoAndStop("st2a");
}
if (_root.cont_level == 3) {
_root.gotoAndStop("st3a");
}
if (_root.cont_level == 4) {
_root.gotoAndStop("st3f");
}
if (_root.cont_level == 5) {
_root.gotoAndStop("st3g");
}
}
Instance of Symbol 1156 MovieClip in Frame 31
on (release) {
_root.gotoAndStop("title");
}
Instance of Symbol 926 MovieClip in Frame 31
on (rollOver) {
_root.intext = "TOON PIMP";
}
on (rollOut) {
_root.intext = "";
}
on (release) {
getURL ("http://toonpimp.net", "gropesville");
}
onClipEvent (enterFrame) {
if (Key.isDown(9)) {
_root.gotoAndPlay("loader");
}
}
Instance of Symbol 941 MovieClip in Frame 31
on (release) {
getURL ("http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=908600-2001&PA=1320924", 1);
}
Instance of Symbol 948 MovieClip in Frame 31
on (release) {
getURL ("http://links.verotel.com/cgi-bin/showsite.verotel?vercode=15543:9804000000924067", 1);
}
Instance of Symbol 951 MovieClip in Frame 31
on (release) {
getURL ("http://refer.ccbill.com/cgi-bin/clicks.cgi?CA=908600-0008&PA=1352354", 1);
}
Instance of Symbol 1062 MovieClip in Frame 31
onClipEvent (load) {
this.swapDepths(9000);
}
Frame 32
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
stop();
Instance of Symbol 1160 MovieClip in Frame 32
on (release) {
getURL ("http://toonchamp.com/forum", 1);
}
Instance of Symbol 1047 MovieClip in Frame 32
on (release) {
_root.gotoAndStop("title");
}
Frame 34
function clean() {
for (i in _root) {
_root[i].removeMovieClip();
}
}
_root.clean();
stop();
Instance of Symbol 1169 MovieClip in Frame 34
onClipEvent (load) {
stopAllSounds();
stagemusic1a = new Sound();
stagemusic1a.volume = vol;
stagemusic1a.attachSound("intro_music");
stagemusic1a.onSoundComplete = function () {
stagemusic1a.start();
};
stopper = false;
rtime = 0;
rtimemax = 100;
speed = 0.5;
ymin = 0;
ymax = -100;
_x = 260;
_y = 620;
_root.stagego = "gameover";
text1 = "After finding and freeing her brother, Kya and Frank escape through another portal. They had hoped it would lead them home, but instead it led them to another evil dimension filled with even more strange creatures! Only time will tell if they will be able to escape alive!";
}
onClipEvent (enterFrame) {
if (!a) {
stagemusic1a.start();
a = true;
}
_root.yspotter = jump_key;
_y = (_y - speed);
if (Key.isDown(_root.attk_key)) {
if (!att_ok) {
_root.cont_attk = true;
att_ok = true;
}
} else {
att_ok = false;
_root.cont_attk = false;
}
if (Key.isDown(_root.jump_key)) {
if (!jump_ok) {
_root.cont_jumpb = true;
jump_ok = true;
}
} else {
jump_ok = false;
_root.cont_jumpb = false;
}
if (att_ok) {
stopper = true;
}
if (jump_ok) {
stopper = true;
}
if (stopper) {
speed = 0;
if (!b) {
_root.attachMovie("fadeout1a", "fadeout", 1000);
_root.fadeout.animate._x = 306;
_root.fadeout.animate._y = 201;
b = true;
}
}
if (!stopper) {
if (_y <= ymax) {
rtime++;
if (rtime >= rtimemax) {
if (!a) {
_root.attachMovie("fadeout1a", "fadeout", 1000);
_root.fadeout.animate._x = 306;
_root.fadeout.animate._y = 201;
a = true;
}
}
}
}
}
Instance of Symbol 45 MovieClip "animate" in Symbol 46 MovieClip [fightbar1a] Frame 1
onClipEvent (load) {
attached = true;
_y = 110;
_x = 200;
bar._width = _root.esc * 3;
outline._width = _root.escmax * 3;
bar._height = 60;
outline._height = 60;
textselect = random(3);
if (textselect == 0) {
text1 = "ESCAPE!";
}
if (textselect == 1) {
text1 = "GET AWAY!";
}
if (textselect == 2) {
text1 = "RELEASE!";
}
}
onClipEvent (enterFrame) {
if (!_root.zoomin) {
bar._width = _root.esc * 3;
outline._width = _root.escmax * 3;
} else {
bar._width = _root.esc * 2;
outline._width = _root.escmax * 2;
}
bar._height = 60;
outline._height = 60;
if (_root.esc <= 0) {
bar._width = 0;
}
if (_root.esc >= _root.escmax) {
bar._width = _root.escmax;
}
if (!_root.rape_breakable) {
_parent.removeMovieClip();
}
if (!_root.p1.animate.raped) {
_parent.removeMovieClip();
}
}
Symbol 58 MovieClip Frame 6
stop();
Instance of Symbol 59 MovieClip "animate" in Symbol 60 MovieClip [spark1a] Frame 1
onClipEvent (load) {
_alpha = 100;
alpha_dn = 6;
}
onClipEvent (enterFrame) {
_alpha = (_alpha - alpha_dn);
if (_alpha <= 0) {
_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);
}
}
Instance of Symbol 64 MovieClip "animate" in Symbol 65 MovieClip [enknife1a] Frame 1
onClipEvent (load) {
speed = 7;
rtime = 0;
rtimemax = 150;
if (dir == 1) {
_xscale = 100;
}
if (dir == -1) {
_xscale = -100;
}
}
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);
}
if (dir == 1) {
_xscale = 100;
_x = (_x + speed);
}
if (dir == -1) {
_xscale = -100;
_x = (_x - speed);
}
if (rtime >= rtimemax) {
_parent.removeMovieClip();
}
if (limit.hitTest(_root.p1.animate.limit)) {
if (!_root.p1.animate.dead) {
if (!_root.p1.animate.hitfly) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.down) {
if (!_root.p1.animate.getup) {
if (!_root.p1.animate.nohit) {
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _x;
_root["spark1" + _root.spark].animate._y = _y;
_root.p1.animate.hitfly = true;
if (_root.armormeter > 0) {
_root.armormeter = _root.armormeter - 10;
} else {
_root.p1.animate.life = _root.p1.animate.life - 10;
}
_root.p1.animate.hitfly_x = 4;
_root.p1.animate.hitfly_y = 15;
_parent.removeMovieClip();
}
}
}
}
}
}
}
}
}
Instance of Symbol 69 MovieClip in Symbol 72 MovieClip Frame 1
onClipEvent (load) {
rot = 5;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + rot);
}
Instance of Symbol 72 MovieClip "animate" in Symbol 73 MovieClip [kronosproj1a] Frame 1
onClipEvent (load) {
speed = 7;
rtime = 0;
rtimemax = 150;
if (dir == 1) {
_xscale = 100;
}
if (dir == -1) {
_xscale = -100;
}
}
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);
}
if (dir == 1) {
_xscale = 100;
_x = (_x + speed);
}
if (dir == -1) {
_xscale = -100;
_x = (_x - speed);
}
if (rtime >= rtimemax) {
_parent.removeMovieClip();
}
if (limit.hitTest(_root.p1.animate.limit)) {
if (!_root.p1.animate.dead) {
if (!_root.p1.animate.bounce) {
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.down) {
if (!_root.p1.animate.getup) {
if (!_root.p1.animate.nohit) {
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _x;
_root["spark1" + _root.spark].animate._y = _y;
_root.p1.animate.hitfly = true;
if (_root.armormeter > 0) {
_root.armormeter = _root.armormeter - 10;
} else {
_root.p1.animate.life = _root.p1.animate.life - 10;
}
_root.p1.animate.hitfly_x = 4;
_root.p1.animate.hitfly_y = 15;
_parent.removeMovieClip();
}
}
}
}
}
}
}
}
}
}
Instance of Symbol 75 MovieClip in Symbol 76 MovieClip Frame 1
onClipEvent (load) {
rot = 15;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + rot);
}
Instance of Symbol 76 MovieClip "animate" in Symbol 77 MovieClip [frank_proj1a] Frame 1
onClipEvent (load) {
speed = 7;
rtime = 0;
rtimemax = 150;
y_mot = 50;
if (dir == 1) {
_xscale = 100;
}
if (dir == -1) {
_xscale = -100;
}
}
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);
}
y_mot--;
y = y - y_mot;
if (dir == 1) {
_xscale = 100;
_x = (_x + speed);
}
if (dir == -1) {
_xscale = -100;
_x = (_x - speed);
}
if (rtime >= rtimemax) {
_parent.removeMovieClip();
}
if (limit.hitTest(_root.p1.animate.limit)) {
if (!_root.p1.animate.dead) {
if (!_root.p1.animate.hitfly) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.down) {
if (!_root.p1.animate.getup) {
if (!_root.p1.animate.nohit) {
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _x;
_root["spark1" + _root.spark].animate._y = _y;
_root.p1.animate.hitfly = true;
if (_root.armormeter > 0) {
_root.armormeter = _root.armormeter - 10;
} else {
_root.p1.animate.life = _root.p1.animate.life - 10;
}
_root.p1.animate.hitfly_x = 4;
_root.p1.animate.hitfly_y = 40;
_parent.removeMovieClip();
}
}
}
}
}
}
}
}
}
Symbol 83 MovieClip Frame 15
stop();
Instance of Symbol 83 MovieClip "animate" in Symbol 84 MovieClip [texter1a] Frame 1
onClipEvent (load) {
rtime = 0;
rtimemax = 250;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
rtime++;
if (rtime >= rtimemax) {
_parent.removeMovieClip();
}
}
}
Instance of Symbol 86 MovieClip "animate" in Symbol 87 MovieClip [gosymbol1a] Frame 1
onClipEvent (load) {
rtime = 0;
rtimemax = 200;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
rtime++;
if (rtime >= rtimemax) {
_parent.removeMovieClip();
}
}
}
Symbol 92 MovieClip Frame 1
Symbol 92 MovieClip Frame 21
_root.gotoAndStop(_root.stagego);
stop();
Instance of Symbol 92 MovieClip "animate" in Symbol 93 MovieClip [fadeout1a] Frame 1
onClipEvent (load) {
}
Symbol 96 MovieClip Frame 1
stop();
Symbol 96 MovieClip Frame 2
stop();
Instance of Symbol 96 MovieClip "animate" in Symbol 97 MovieClip [cloth_rip1a] Frame 1
onClipEvent (load) {
dir = random(2);
speedx = random(10);
if (speedx <= 0) {
speedx = 1;
}
speedy = random(30);
if (speedy <= 0) {
speedy = 35;
}
rtime = 0;
rtimemax = 150;
cl_color = random(2);
rot = random(35);
if (rot <= 0) {
rot = 99;
}
}
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);
}
if (cl_color == 0) {
gotoAndStop ("r");
}
if (cl_color == 1) {
gotoAndStop ("b");
}
if (dir == 1) {
_rotation = (_rotation + rot);
_x = (_x + speedx);
}
if (dir == -1) {
_rotation = (_rotation - rot);
_x = (_x - speedx);
}
speedy--;
_y = (_y - speedy);
rtime++;
if (rtime >= rtimemax) {
_parent.removeMovieClip();
}
}
}
Instance of Symbol 99 MovieClip "animate" in Symbol 100 MovieClip [groundhit1a] Frame 1
onClipEvent (load) {
_alpha = 100;
alpha_dn = 7;
}
onClipEvent (enterFrame) {
_alpha = (_alpha - alpha_dn);
if (_alpha <= 0) {
_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);
}
}
Instance of Symbol 106 MovieClip "animate" in Symbol 107 MovieClip [hitcounterbar1a] Frame 1
onClipEvent (load) {
hitcounter = _root.hitcounter;
maximum_combo = _root.maximum_combo;
}
onClipEvent (enterFrame) {
hitcounter = _root.hitcounter;
maximum_combo = _root.maximum_combo;
if (_root.counterstartt >= _root.counterstartmax) {
_parent.removeMovieClip();
}
}
Instance of Symbol 116 MovieClip in Symbol 117 MovieClip Frame 1
onClipEvent (load) {
if (_root.bosslevelmax) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.bosslevelmax) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 122 MovieClip in Symbol 123 MovieClip Frame 1
onClipEvent (load) {
if (_root.bosslevelmax) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.bosslevelmax) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 143 MovieClip in Symbol 144 MovieClip Frame 1
onClipEvent (load) {
if (_root.bosslevelmax) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.bosslevelmax) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 146 MovieClip in Symbol 147 MovieClip Frame 1
onClipEvent (load) {
if (_root.bosslevelmax) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.bosslevelmax) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 150 MovieClip in Symbol 151 MovieClip Frame 1
onClipEvent (load) {
if (_root.bosslevelmax) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.bosslevelmax) {
_visible = true;
} else {
_visible = false;
}
}
Symbol 156 MovieClip Frame 22
stop();
Symbol 157 MovieClip Frame 24
stop();
Symbol 202 MovieClip Frame 1
stop();
Symbol 202 MovieClip Frame 2
stop();
Symbol 202 MovieClip Frame 3
stop();
Symbol 202 MovieClip Frame 4
stop();
Symbol 202 MovieClip Frame 5
stop();
Symbol 202 MovieClip Frame 6
stop();
Symbol 202 MovieClip Frame 7
stop();
Symbol 202 MovieClip Frame 8
stop();
Symbol 245 MovieClip Frame 1
rounds = 0;
Symbol 245 MovieClip Frame 20
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 245 MovieClip Frame 42
if (rounds >= 4) {
gotoAndPlay (43);
} else {
rounds = rounds + 1;
gotoAndPlay (2);
}
Symbol 245 MovieClip Frame 53
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 245 MovieClip Frame 65
gotoAndPlay (43);
Symbol 253 MovieClip Frame 1
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 253 MovieClip Frame 20
cum1 = new Sound();
cum1.attachSound("splat1");
cum1.start();
Symbol 253 MovieClip Frame 40
stop();
Instance of Symbol 267 MovieClip in Symbol 268 MovieClip Frame 1
onClipEvent (load) {
if (_root.armor) {
_visible = false;
} else {
_visible = true;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = false;
} else {
_visible = true;
}
}
Symbol 304 MovieClip Frame 1
stop();
Symbol 304 MovieClip Frame 2
stop();
Symbol 306 MovieClip Frame 1
rounds = 0;
Symbol 306 MovieClip Frame 25
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 306 MovieClip Frame 41
if (rounds >= 4) {
gotoAndPlay (42);
} else {
rounds = rounds + 1;
gotoAndPlay (12);
}
Symbol 306 MovieClip Frame 50
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 306 MovieClip Frame 59
gotoAndPlay (42);
Symbol 313 MovieClip Frame 1
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 313 MovieClip Frame 32
cum1 = new Sound();
cum1.attachSound("splat1");
cum1.start();
Symbol 313 MovieClip Frame 70
stop();
Symbol 322 MovieClip Frame 1
stop();
Symbol 322 MovieClip Frame 2
stop();
Symbol 322 MovieClip Frame 3
stop();
Symbol 322 MovieClip Frame 4
stop();
Symbol 322 MovieClip Frame 5
stop();
Symbol 322 MovieClip Frame 6
stop();
Symbol 322 MovieClip Frame 7
stop();
Symbol 322 MovieClip Frame 8
stop();
Symbol 322 MovieClip Frame 9
stop();
Symbol 322 MovieClip Frame 10
stop();
Symbol 322 MovieClip Frame 11
stop();
Symbol 322 MovieClip Frame 12
stop();
Symbol 322 MovieClip Frame 13
stop();
Symbol 322 MovieClip Frame 14
stop();
Symbol 322 MovieClip Frame 15
stop();
Symbol 322 MovieClip Frame 16
stop();
Symbol 322 MovieClip Frame 17
stop();
Symbol 322 MovieClip Frame 18
stop();
Symbol 322 MovieClip Frame 19
stop();
Symbol 322 MovieClip Frame 20
stop();
Instance of Symbol 322 MovieClip "animate" in Symbol 323 MovieClip [deborah1a] Frame 1
onClipEvent (load) {
jump = false;
jumpmax_total = 5;
jumpmax = jumpmax_total;
jumpt = 0;
jump_timer = 0;
jump_timer_max = random(200);
jumpspeed = 15;
punch1a = new Sound();
punch1a.attachSound("punch1a");
hardpunch1a = new Sound();
hardpunch1a.attachSound("spaz1a");
ghit1a_snd = new Sound();
ghit1a_snd.attachSound("ghit1a");
ename = "DEBORAH";
epic = "deborah";
bounce = false;
bounce_max = 10;
bounce_y = bounce_max;
attack2 = false;
attack2t = 0;
attack2go = 20;
attack2max = 100;
att2t = 0;
att2max = 200;
chill = false;
chillt = 0;
chillmax = random(200);
go = true;
got = 0;
gomax = random(400);
masturbate = false;
masturbatet = 0;
masturbatemax = 100;
if (_root.bosslevelmax) {
life = 300;
} else {
life = 183;
}
speed = 3;
attack = false;
attackt = 0;
attackmax = 30;
hit = false;
hitt = 0;
hitmax = 20;
hit_sp = 3;
hitfly = false;
hitflyt = 0;
hitfly_x = 0;
hitfly_y = 0;
down = false;
downt = 0;
downmax = random(120);
getup = false;
getupt = 0;
getupmax = 20;
dead = false;
deadt = 0;
deadmax = 100;
rape = false;
rapet = 0;
rapemax = 200;
rapesel = 1;
fspeed = 5;
distx = 100;
disty_min = -80;
disty_max = 0;
position = false;
attsel = 0;
}
onClipEvent (enterFrame) {
_root.pos = attsel;
if (!_root.pause) {
if (_root.map1.black.hitTest(_x, _y + 10, true)) {
_y = (_y - 50);
}
if (_root.map1.black.hitTest(_x, _y + 25, true)) {
_y = (_y - 10);
}
if (_root.map1.black.hitTest(_x - 10, _y, true)) {
_x = (_x + 10);
}
if (_root.map1.black.hitTest(_x + 10, _y, true)) {
_x = (_x - 10);
}
if (_root.mover) {
_x = (_x - _root.movespeed);
}
if (_root.movel) {
_x = (_x + _root.movespeed);
}
if (_root.moveu) {
_y = (_y - _root.movespeed);
}
if (_root.moved) {
_y = (_y + _root.movespeed);
}
if (_root.map1.black.hitTest(_x, _y + 30, true)) {
ground = true;
} else {
_root.ground = false;
ground = false;
}
if (!dead) {
if (!hitfly) {
if (!hit) {
if (!rape) {
if (!bounce) {
if (!down) {
if (!getup) {
if (limit.hitTest(_root.p1.animate.character.limit)) {
punch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _x;
_root["spark1" + _root.spark].animate._y = _y - 50;
_root.hitcounter++;
_root.counterstartt = 0;
_root.counterstart = true;
dir = -_root.p1.animate.dir;
if (dir == 1) {
_xscale = 100;
} else {
_xscale = -100;
}
hit = true;
life = life - 10;
hit_sp = _root.p1.animate.power_x;
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.stat_show = true;
_root.enemy_life = life;
_root.stat_showt = 0;
}
if (limit.hitTest(_root.p1.animate.character.limita)) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _x;
_root["spark1" + _root.spark].animate._y = _y - 50;
_root.hitcounter++;
_root.counterstartt = 0;
_root.counterstart = true;
dir = -_root.p1.animate.dir;
if (dir == 1) {
_xscale = 100;
} else {
_xscale = -100;
}
hitfly = true;
life = life - 10;
hitfly_x = _root.p1.animate.power_x;
hitfly_y = _root.p1.animate.power_y;
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.enemy_life = life;
_root.stat_show = true;
_root.stat_showt = 0;
}
if (ground) {
if (_root.map1.black.hitTest(_x - 15, _y, true)) {
jump = true;
}
if (_root.map1.black.hitTest(_x + 15, _y, true)) {
jump = true;
}
if (!attack2) {
if (!attack) {
if (!masturbate) {
if (_root.p1.animate.raped) {
masturbate = true;
}
att2t++;
if (att2t >= att2max) {
att2t = 0;
attack2 = true;
}
if (!jump) {
if (go) {
got++;
if (_root.p1.animate._x >= (_x + distx)) {
gotoAndStop ("walk");
dir = 1;
_x = (_x + speed);
_xscale = 100;
position = false;
} else if (_root.p1.animate._x < (_x - distx)) {
gotoAndStop ("walk");
dir = -1;
_x = (_x - speed);
_xscale = -100;
position = false;
} else {
position = true;
}
if (position) {
attsel = random(2);
attack = true;
}
if (got >= gomax) {
got = 0;
gomax = random(500);
gosel = random(2);
if (gosel == 0) {
chill = false;
go = true;
}
if (gosel == 1) {
chill = true;
go = false;
}
}
}
if (chill) {
chillt++;
if (_root.p1.animate._x >= (_x + distx)) {
gotoAndStop ("stand");
dir = 1;
_xscale = 100;
position = false;
} else if (_root.p1.animate._x < (_x - distx)) {
gotoAndStop ("stand");
dir = -1;
_xscale = -100;
position = false;
} else {
position = true;
}
if (position) {
attsel = random(2);
attack = true;
}
if (chillt >= chillmax) {
chillt = 0;
chillmax = random(100);
gosel = random(2);
if (gosel == 0) {
go = true;
chill = false;
}
if (gosel == 1) {
go = false;
chill = true;
}
}
}
}
if (jump) {
if (!jumpa1) {
jumpa1 = true;
}
jumpmax--;
_y = (_y - jumpmax);
if (dir == 1) {
_x = (_x + jumpspeed);
} else {
_x = (_x - jumpspeed);
}
if (ground) {
jump = false;
jumpt = 0;
jumpmax = 80;
}
} else {
jumpa1 = false;
jumpmax = jumpmax_total;
}
}
if (masturbate) {
masturbatet++;
attack = false;
attackt = 0;
if (ground) {
gotoAndStop ("masturbate");
}
if (!ground) {
gotoAndStop ("fall");
_y = (_y + fspeed);
}
if (masturbatet == masturbatemax) {
masturbatet = 0;
}
if (!_root.p1.animate.raped) {
masturbatet = 0;
masturbate = false;
}
}
}
if (attack) {
attackt++;
if (attsel == 0) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
if (!_root.p1.animate.dead) {
if (!_root.p1.animate.bounce) {
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hitfly) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.down) {
if (!_root.p1.animate.getup) {
if (!_root.p1.animate.nohit) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _root.p1.animate._x;
_root["spark1" + _root.spark].animate._y = _root.p1.animate._y - 50;
_root.p1.animate.hitfly = true;
if (_root.armormeter > 0) {
_root.armormeter = _root.armormeter - 15;
} else {
_root.p1.animate.life = _root.p1.animate.life - 15;
}
_root.p1.animate.hitfly_x = 4;
_root.p1.animate.hitfly_y = 18;
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.stat_show = true;
_root.enemy_life = life;
_root.stat_showt = 0;
}
}
}
}
}
}
}
}
}
}
gotoAndStop ("attack2");
if (attackt >= 50) {
attackt = 0;
attack = false;
}
}
if (attsel == 1) {
gotoAndStop ("attack1");
if (!_root.p1.animate.dead) {
if (!_root.p1.animate.hitfly) {
if (!_root.p1.animate.bounce) {
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.down) {
if (!_root.p1.animate.getup) {
if (!_root.p1.animate.nohit) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
if (_root.armormeter > 0) {
punch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _root.p1.animate._x;
_root["spark1" + _root.spark].animate._y = _root.p1.animate._y - 50;
_root.p1.animate.hit = true;
_root.p1.animate.dir = -dir;
_root.p1.animate.hit_sp = 3;
_root.p1.animate.hitmax = 10;
_root.armormeter = _root.armormeter - 10;
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.stat_show = true;
_root.enemy_life = life;
_root.stat_showt = 0;
} else {
_root.rape_max_level = _root.rape_max_level + 6;
_root.p1.animate.raped = true;
_root.esc = 0;
_root.escmax = _root.rape_max_level;
rapesel = random(2);
rape = true;
}
}
}
}
}
}
}
}
}
}
if (attackt >= 50) {
attackt = 0;
attack = false;
}
}
}
}
if (attack2) {
attack2t++;
gotoAndStop ("attack1");
if (attack2t == attack2go) {
_root.attachMovie("enknife1a", "enknife1a" + _root.ebullet, _root.ebullet++);
if (dir == 1) {
_root["enknife1a" + _root.ebullet].animate._x = _x + 50;
}
if (dir == -1) {
_root["enknife1a" + _root.ebullet].animate._x = _x - 50;
}
_root["enknife1a" + _root.ebullet].animate._y = _y - 100;
_root["enknife1a" + _root.ebullet].animate.dir = dir;
}
if (attack2t >= attack2max) {
attack2t = 0;
attack2 = false;
}
}
}
if (!ground) {
gotoAndStop ("fall");
_y = (_y + fspeed);
}
}
}
if (getup) {
getupt++;
gotoAndStop ("duck");
if (getupt >= getupmax) {
nohit = true;
getupt = 0;
getup = false;
}
}
}
if (down) {
gotoAndStop ("down");
downt++;
if (life <= 0) {
dead = true;
} else if (downt >= downmax) {
downmax = random(150);
downt = 0;
getup = true;
down = false;
}
}
}
if (bounce) {
_y = (_y - bounce_y);
bounce_y--;
if (dir == 1) {
_x = (_x - hitfly_x);
}
if (dir == -1) {
_x = (_x + hitfly_x);
}
if (!ghit) {
ghit1a_snd.start();
_root.attachMovie("groundhit1a", "ghit", _root.debris);
_root.ghit.animate._x = _x;
_root.ghit.animate._y = _y + 50;
ghit = true;
}
if (ground) {
gotoAndStop ("down");
} else {
gotoAndStop ("hitfly");
}
if ((bounce_y <= -2) and ground) {
down = true;
bounce_y = bounce_max;
bounce = false;
}
} else {
ghit = false;
}
}
if (rape) {
rapet++;
attack = false;
attackt = 0;
_root.p1.animate.raped = true;
_root.p1.animate.rapedt = 0;
_root.p1.animate._visible = false;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y;
if (!ground) {
_y = (_y + fspeed);
}
if (_root.p1.animate.rapedt >= 2) {
_root.p1.animate.raped = false;
_root.p1.animate._visible = true;
_root.p1.animate.nohit = true;
rapet = 0;
rape = false;
}
if (_root.esc >= _root.escmax) {
_root.p1.animate.raped = false;
_root.p1.animate._visible = true;
_root.p1.animate.nohit = true;
rapet = 0;
rape = false;
hitfly = true;
life = life - 10;
hitfly_x = _root.p1.animate.power_x;
hitfly_y = _root.p1.animate.power_y;
}
if (rapesel == 0) {
rapemax = 600;
rapehalf = 400;
if (rapet >= rapehalf) {
gotoAndStop ("rape1_cum");
_root.rape_breakable = false;
} else {
gotoAndStop ("rape1");
_root.rape_breakable = true;
}
if (rapet >= rapemax) {
_root.p1.animate.life = _root.p1.animate.life - 5;
_root.p1.animate.raped = false;
_root.p1.animate._visible = true;
_root.p1.animate.hitfly = true;
_root.p1.animate.dir = -dir;
_root.p1.animate.hitfly_x = 4;
_root.p1.animate.hitfly_y = 10;
rapet = 0;
rape = false;
}
}
if (rapesel == 1) {
rapemax = 600;
rapehalf = 400;
if (rapet >= rapehalf) {
gotoAndStop ("rape2_cum");
_root.rape_breakable = false;
} else {
gotoAndStop ("rape2");
_root.rape_breakable = true;
}
if (rapet >= rapemax) {
_root.p1.animate.life = _root.p1.animate.life - 5;
_root.p1.animate.raped = false;
_root.p1.animate._visible = true;
_root.p1.animate.hitfly = true;
_root.p1.animate.dir = -dir;
_root.p1.animate.hitfly_x = 4;
_root.p1.animate.hitfly_y = 30;
rapet = 0;
rape = false;
}
}
}
}
if (hit) {
hitt++;
att2t = 0;
attack = false;
attackt = 0;
attack2t = 0;
attack2 = false;
rape = false;
rapet = 0;
gotoAndStop ("hit");
jump = false;
jumpmax = jumpmax_total;
jumpt = 0;
if (hitt >= 5) {
}
if (dir == 1) {
_x = (_x - hit_sp);
}
if (dir == -1) {
_x = (_x + hit_sp);
}
if (life <= 0) {
hitfly = true;
hitfly_y = 10;
hitfly_x = 3;
hit = false;
}
if (life > 0) {
if (hitt >= hitmax) {
hitt = 0;
nohit = true;
hit = false;
}
}
}
}
if (hitfly) {
_y = (_y - hitfly_y);
hitfly_y--;
hitflyt++;
if (hitfly_y <= -9) {
hitfly_y = -9;
}
att2t = 0;
attack = false;
attackt = 0;
attack2t = 0;
attack2 = false;
att_numb = 0;
rape = false;
rapet = 0;
jump = false;
jumpmax = jumpmax_total;
jumpt = 0;
gotoAndStop ("hitfly");
if (hitflyt >= 6) {
if (limit.hitTest(_root.p1.animate.character.limit)) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _x;
_root["spark1" + _root.spark].animate._y = _y;
_root.hitcounter++;
_root.counterstartt = 0;
_root.counterstart = true;
dir = -_root.p1.animate.dir;
if (dir == 1) {
_xscale = 100;
} else {
_xscale = -100;
}
life = life - 10;
hitflyt = 0;
hit_sp = _root.p1.animate.power_x / 2;
hitfly_x = hitfly_x + (_root.p1.animate.power_x / 4);
hitfly_y = hitfly_y + (_root.p1.animate.power_y / 2);
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.stat_show = true;
_root.enemy_life = life;
_root.stat_showt = 0;
}
if (limit.hitTest(_root.p1.animate.character.limita)) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _x;
_root["spark1" + _root.spark].animate._y = _y;
_root.hitcounter++;
_root.counterstartt = 0;
_root.counterstart = true;
dir = -_root.p1.animate.dir;
if (dir == 1) {
_xscale = 100;
} else {
_xscale = -100;
}
hitfly = true;
hitflyt = 0;
life = life - 10;
hitfly_y = hitfly_y + (_root.p1.animate.power_y / 3);
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.enemy_life = life;
_root.stat_show = true;
_root.stat_showt = 0;
}
}
if (dir == 1) {
_x = (_x - hitfly_x);
}
if (dir == -1) {
_x = (_x + hitfly_x);
}
if (hitflyt >= 3) {
if (ground) {
hitflyt = 0;
bounce = true;
hitfly = false;
}
}
}
}
if (dead) {
deadt++;
attack = false;
attackt = 0;
att_numb = 0;
gotoAndStop ("dead");
if (deadt >= 100) {
_alpha = 50;
}
if (deadt >= 200) {
_root.enemy_dead = _root.enemy_dead + 1;
_parent.removeMovieClip();
}
}
}
Symbol 355 MovieClip Frame 11
stop();
Symbol 358 MovieClip Frame 15
stop();
Symbol 376 MovieClip Frame 1
rounds = 0;
Symbol 376 MovieClip Frame 55
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 376 MovieClip Frame 86
if (rounds >= 4) {
gotoAndPlay (87);
} else {
rounds = rounds + 1;
gotoAndPlay (25);
}
Symbol 376 MovieClip Frame 104
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 376 MovieClip Frame 120
gotoAndPlay (87);
Symbol 393 MovieClip Frame 1
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 393 MovieClip Frame 49
cum1 = new Sound();
cum1.attachSound("splat1");
cum1.start();
Symbol 393 MovieClip Frame 110
stop();
Symbol 401 MovieClip Frame 1
rounds = 0;
Symbol 401 MovieClip Frame 80
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 401 MovieClip Frame 112
if (rounds >= 4) {
gotoAndPlay (113);
} else {
rounds = rounds + 1;
gotoAndPlay (51);
}
Symbol 401 MovieClip Frame 127
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 401 MovieClip Frame 143
gotoAndPlay (113);
Symbol 408 MovieClip Frame 1
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 408 MovieClip Frame 34
cum1 = new Sound();
cum1.attachSound("splat1");
cum1.start();
Symbol 408 MovieClip Frame 122
stop();
Symbol 415 MovieClip Frame 1
stop();
Symbol 415 MovieClip Frame 2
stop();
Symbol 415 MovieClip Frame 3
stop();
Symbol 415 MovieClip Frame 4
stop();
Symbol 415 MovieClip Frame 5
stop();
Symbol 415 MovieClip Frame 6
stop();
Symbol 415 MovieClip Frame 7
stop();
Symbol 415 MovieClip Frame 8
stop();
Symbol 415 MovieClip Frame 9
stop();
Symbol 415 MovieClip Frame 10
stop();
Symbol 415 MovieClip Frame 11
stop();
Symbol 415 MovieClip Frame 12
stop();
Symbol 415 MovieClip Frame 13
stop();
Symbol 415 MovieClip Frame 14
stop();
Symbol 415 MovieClip Frame 15
stop();
Symbol 415 MovieClip Frame 16
stop();
Symbol 415 MovieClip Frame 17
stop();
Symbol 415 MovieClip Frame 18
stop();
Symbol 415 MovieClip Frame 19
stop();
Symbol 415 MovieClip Frame 20
stop();
Instance of Symbol 415 MovieClip "animate" in Symbol 416 MovieClip [frank1a] Frame 1
onClipEvent (load) {
punch1a = new Sound();
punch1a.attachSound("punch1a");
hardpunch1a = new Sound();
hardpunch1a.attachSound("spaz1a");
ghit1a_snd = new Sound();
ghit1a_snd.attachSound("ghit1a");
ename = "FRANK";
epic = "final";
dash_timer = 0;
dash_timermax = 200;
dash = false;
dasht = 0;
dash_sp = 7;
powloss = 3;
dashmax = 30;
bounce = false;
bounce_max = 10;
bounce_y = bounce_max;
attack2 = false;
attack2t = 0;
attack2go = 5;
attack2max = 100;
att2t = 0;
att2max = 200;
chill = false;
chillt = 0;
chillmax = random(200);
go = true;
got = 0;
gomax = random(400);
masturbate = false;
masturbatet = 0;
masturbatemax = 100;
life = 320;
speed = 3;
attack = false;
attackt = 0;
attackmax = 30;
hit = false;
hitt = 0;
hitmax = 20;
hit_sp = 3;
hitfly = false;
hitflyt = 0;
hitfly_x = 0;
hitfly_y = 0;
down = false;
downt = 0;
downmax = random(50);
getup = false;
getupt = 0;
getupmax = 20;
dead = false;
deadt = 0;
deadmax = 100;
rape = false;
rapet = 0;
rapemax = 200;
rapesel = 1;
fspeed = 5;
distx = 100;
disty_min = -80;
disty_max = 0;
position = false;
attsel = 0;
_root.anistop = true;
anitime = 0;
anitimemax = 400;
}
onClipEvent (enterFrame) {
_root.pos = attsel;
if (!_root.pause) {
if (!_root.anistop) {
if (_root.map1.black.hitTest(_x, _y + 10, true)) {
_y = (_y - 50);
}
if (_root.map1.black.hitTest(_x, _y + 25, true)) {
_y = (_y - 10);
}
if (_root.map1.black.hitTest(_x - 10, _y, true)) {
_x = (_x + 10);
}
if (_root.map1.black.hitTest(_x + 10, _y, true)) {
_x = (_x - 10);
}
if (_root.mover) {
_x = (_x - _root.movespeed);
}
if (_root.movel) {
_x = (_x + _root.movespeed);
}
if (_root.moveu) {
_y = (_y - _root.movespeed);
}
if (_root.moved) {
_y = (_y + _root.movespeed);
}
if (_root.map1.black.hitTest(_x, _y + 30, true)) {
ground = true;
} else {
_root.ground = false;
ground = false;
}
if (!dead) {
if (!hitfly) {
if (!hit) {
if (!rape) {
if (!bounce) {
if (!down) {
if (!getup) {
if (!masturbate) {
if (limit.hitTest(_root.p1.animate.character.limit)) {
punch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _x;
_root["spark1" + _root.spark].animate._y = _y - 50;
_root.hitcounter++;
_root.counterstartt = 0;
_root.counterstart = true;
dir = -_root.p1.animate.dir;
if (dir == 1) {
_xscale = 100;
} else {
_xscale = -100;
}
hit = true;
life = life - powloss;
hit_sp = _root.p1.animate.power_x;
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.stat_show = true;
_root.enemy_life = life;
_root.stat_showt = 0;
}
if (limit.hitTest(_root.p1.animate.character.limita)) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _x;
_root["spark1" + _root.spark].animate._y = _y - 50;
_root.hitcounter++;
_root.counterstartt = 0;
_root.counterstart = true;
dir = -_root.p1.animate.dir;
if (dir == 1) {
_xscale = 100;
} else {
_xscale = -100;
}
hitfly = true;
life = life - powloss;
hitfly_x = _root.p1.animate.power_x;
hitfly_y = _root.p1.animate.power_y;
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.enemy_life = life;
_root.stat_show = true;
_root.stat_showt = 0;
}
if (ground) {
if (_root.map1.black.hitTest(_x - 15, _y, true)) {
jump = true;
}
if (_root.map1.black.hitTest(_x + 15, _y, true)) {
jump = true;
}
if (!dash) {
dash_timer++;
if (dash_timer >= dash_timermax) {
dash_timer = 0;
dash = true;
}
if (!attack2) {
if (!attack) {
att2t++;
if (att2t >= att2max) {
att2t = 0;
attack2 = true;
}
if (go) {
got++;
if (_root.p1.animate._x >= (_x + distx)) {
gotoAndStop ("walk");
dir = 1;
_x = (_x + speed);
_xscale = 100;
position = false;
} else if (_root.p1.animate._x < (_x - distx)) {
gotoAndStop ("walk");
dir = -1;
_x = (_x - speed);
_xscale = -100;
position = false;
} else {
position = true;
}
if (position) {
attsel = random(2);
attack = true;
}
if (got >= gomax) {
got = 0;
gomax = random(500);
gosel = random(2);
if (gosel == 0) {
chill = false;
go = true;
}
if (gosel == 1) {
chill = true;
go = false;
}
}
}
if (chill) {
chillt++;
if (_root.p1.animate._x >= (_x + distx)) {
gotoAndStop ("stand");
dir = 1;
_xscale = 100;
position = false;
} else if (_root.p1.animate._x < (_x - distx)) {
gotoAndStop ("stand");
dir = -1;
_xscale = -100;
position = false;
} else {
position = true;
}
if (position) {
attsel = random(2);
attack = true;
}
if (chillt >= chillmax) {
chillt = 0;
chillmax = random(100);
gosel = random(2);
if (gosel == 0) {
go = true;
chill = false;
}
if (gosel == 1) {
go = false;
chill = true;
}
}
}
}
if (attack) {
attackt++;
if (attsel == 0) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
if (!_root.p1.animate.dead) {
if (!_root.p1.animate.hitfly) {
if (!_root.p1.animate.bounce) {
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.down) {
if (!_root.p1.animate.getup) {
if (!_root.p1.animate.nohit) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _root.p1.animate._x;
_root["spark1" + _root.spark].animate._y = _root.p1.animate._y - 50;
_root.p1.animate.hitfly = true;
if (_root.armormeter > 0) {
_root.armormeter = _root.armormeter - 10;
} else {
_root.p1.animate.life = _root.p1.animate.life - 10;
}
_root.p1.animate.hitfly_x = 7;
_root.p1.animate.hitfly_y = 20;
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.stat_show = true;
_root.enemy_life = life;
_root.stat_showt = 0;
}
}
}
}
}
}
}
}
}
}
gotoAndStop ("attack2");
if (attackt >= 50) {
attackt = 0;
attack = false;
}
}
if (attsel == 1) {
gotoAndStop ("attack1");
if (!_root.p1.animate.dead) {
if (!_root.p1.animate.bounce) {
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hitfly) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.down) {
if (!_root.p1.animate.getup) {
if (!_root.p1.animate.nohit) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
if (_root.armormeter > 0) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _root.p1.animate._x;
_root["spark1" + _root.spark].animate._y = _root.p1.animate._y - 50;
_root.p1.animate.hitfly = true;
_root.p1.animate.dir = -dir;
_root.p1.animate.hitfly_x = 5;
_root.p1.animate.hitfly_y = 30;
_root.armormeter = _root.armormeter - 15;
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.stat_show = true;
_root.enemy_life = life;
_root.stat_showt = 0;
} else {
_root.rape_max_level = _root.rape_max_level + 30;
_root.p1.animate.raped = true;
_root.esc = 0;
_root.escmax = _root.rape_max_level;
rapesel = random(2);
rape = true;
}
}
}
}
}
}
}
}
}
}
if (attackt >= 50) {
attackt = 0;
attack = false;
}
}
}
}
if (attack2) {
attack2t++;
gotoAndStop ("attack3");
if (attack2t == attack2go) {
_root.attachMovie("frank_proj1a", "enknife1a" + _root.ebullet, _root.ebullet++);
if (dir == 1) {
_root["enknife1a" + _root.ebullet].animate._x = _x + 50;
}
if (dir == -1) {
_root["enknife1a" + _root.ebullet].animate._x = _x - 50;
}
_root["enknife1a" + _root.ebullet].animate._y = _y + 10;
_root["enknife1a" + _root.ebullet].animate.dir = dir;
}
if (attack2t >= attack2max) {
attack2t = 0;
attack2 = false;
}
}
}
if (dash) {
dasht++;
gotoAndStop ("dash");
attack = false;
attackt = 0;
if (!_root.p1.animate.dead) {
if (!_root.p1.animate.hitfly) {
if (!_root.p1.animate.bounce) {
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.down) {
if (!_root.p1.animate.getup) {
if (!_root.p1.animate.nohit) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
if (_root.armormeter > 0) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _root.p1.animate._x;
_root["spark1" + _root.spark].animate._y = _root.p1.animate._y - 50;
_root.p1.animate.hit = true;
_root.p1.animate.dir = -dir;
_root.p1.animate.hit_sp = 3;
_root.p1.animate.hitmax = 10;
_root.armormeter = _root.armormeter - 10;
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.stat_show = true;
_root.enemy_life = life;
_root.stat_showt = 0;
} else {
_root.rape_max_level = _root.rape_max_level + 35;
_root.p1.animate.raped = true;
_root.esc = 0;
_root.escmax = _root.rape_max_level;
rapesel = random(2);
rape = true;
}
}
}
}
}
}
}
}
}
}
if (dir == 1) {
_x = (_x + dash_sp);
_xscale = 100;
}
if (dir == -1) {
_x = (_x - dash_sp);
_xscale = -100;
}
if (dasht >= dashmax) {
dasht = 0;
dash = false;
}
}
}
}
if (!ground) {
gotoAndStop ("fall");
_y = (_y + fspeed);
}
}
if (masturbate) {
masturbatet++;
attack = false;
attackt = 0;
if (ground) {
gotoAndStop ("masturbate");
}
if (!ground) {
gotoAndStop ("fall");
_y = (_y + fspeed);
}
if (masturbatet == masturbatemax) {
masturbatet = 0;
}
if (!_root.p1.animate.raped) {
masturbatet = 0;
masturbate = false;
}
}
}
if (getup) {
getupt++;
gotoAndStop ("duck");
if (getupt < 10) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
if (!_root.p1.animate.dead) {
if (!_root.p1.animate.hitfly) {
if (!_root.p1.animate.bounce) {
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.down) {
if (!_root.p1.animate.getup) {
if (!_root.p1.animate.nohit) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _root.p1.animate._x;
_root["spark1" + _root.spark].animate._y = _root.p1.animate._y - 50;
_root.p1.animate.hitfly = true;
if (_root.armormeter > 0) {
_root.armormeter = _root.armormeter - 10;
} else {
_root.p1.animate.life = _root.p1.animate.life - 10;
}
_root.p1.animate.hitfly_x = 1;
_root.p1.animate.hitfly_y = 24;
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.stat_show = true;
_root.enemy_life = life;
_root.stat_showt = 0;
}
}
}
}
}
}
}
}
}
}
}
if (getupt >= getupmax) {
nohit = true;
getupt = 0;
getup = false;
}
}
}
if (down) {
gotoAndStop ("down");
downt++;
if (life <= 0) {
dead = true;
} else if (downt >= downmax) {
downmax = random(40);
downt = 0;
getup = true;
down = false;
}
}
}
if (bounce) {
_y = (_y - bounce_y);
bounce_y--;
if (dir == 1) {
_x = (_x - hitfly_x);
}
if (dir == -1) {
_x = (_x + hitfly_x);
}
if (!ghit) {
ghit1a_snd.start();
_root.attachMovie("groundhit1a", "ghit", _root.debris);
_root.ghit.animate._x = _x;
_root.ghit.animate._y = _y + 50;
ghit = true;
}
if (ground) {
gotoAndStop ("down");
} else {
gotoAndStop ("hitfly");
}
if ((bounce_y <= -2) and ground) {
down = true;
bounce_y = bounce_max;
bounce = false;
}
} else {
ghit = false;
}
}
if (rape) {
rapet++;
attack = false;
attackt = 0;
_root.p1.animate.raped = true;
_root.p1.animate.rapedt = 0;
_root.p1.animate._visible = false;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y;
if (!ground) {
_y = (_y + fspeed);
}
if (_root.p1.animate.rapedt >= 2) {
_root.p1.animate.raped = false;
_root.p1.animate._visible = true;
_root.p1.animate.nohit = true;
rapet = 0;
rape = false;
}
if (_root.esc >= _root.escmax) {
_root.p1.animate.raped = false;
_root.p1.animate._visible = true;
_root.p1.animate.nohit = true;
rapet = 0;
rape = false;
hitfly = true;
life = life - 0;
hitfly_x = _root.p1.animate.power_x;
hitfly_y = _root.p1.animate.power_y;
}
if (rapesel == 0) {
rapemax = 800;
rapehalf = 400;
if (rapet >= rapehalf) {
gotoAndStop ("rape1_cum");
_root.rape_breakable = false;
} else {
gotoAndStop ("rape1");
_root.rape_breakable = true;
}
if (rapet >= rapemax) {
_root.p1.animate.life = _root.p1.animate.life - 10;
_root.p1.animate.raped = false;
_root.p1.animate._visible = true;
_root.p1.animate.hitfly = true;
_root.p1.animate.dir = -dir;
_root.p1.animate.hitfly_x = 4;
_root.p1.animate.hitfly_y = 10;
rapet = 0;
rape = false;
}
}
if (rapesel == 1) {
rapemax = 600;
rapehalf = 400;
if (rapet >= rapehalf) {
gotoAndStop ("rape2_cum");
_root.rape_breakable = false;
} else {
gotoAndStop ("rape2");
_root.rape_breakable = true;
}
if (rapet >= rapemax) {
_root.p1.animate.life = _root.p1.animate.life - 10;
_root.p1.animate.raped = false;
_root.p1.animate._visible = true;
_root.p1.animate.hitfly = true;
_root.p1.animate.dir = -dir;
_root.p1.animate.hitfly_x = 4;
_root.p1.animate.hitfly_y = 30;
rapet = 0;
rape = false;
}
}
}
}
if (hit) {
hitt++;
dash_timer = 0;
dash = false;
dasht = 0;
att2t = 0;
attack = false;
attackt = 0;
attack2t = 0;
attack2 = false;
rape = false;
rapet = 0;
gotoAndStop ("hit");
if (hitt >= 5) {
}
if (dir == 1) {
_x = (_x - hit_sp);
}
if (dir == -1) {
_x = (_x + hit_sp);
}
if (life <= 0) {
hitfly = true;
hitfly_y = 10;
hitfly_x = 3;
hit = false;
}
if (life > 0) {
if (hitt >= hitmax) {
hitt = 0;
nohit = true;
hit = false;
}
}
}
}
if (hitfly) {
_y = (_y - hitfly_y);
hitfly_y--;
hitflyt++;
if (hitfly_y <= -9) {
hitfly_y = -9;
}
dash_timer = 0;
dasht = 0;
dash = false;
att2t = 0;
attack = false;
attackt = 0;
attack2t = 0;
attack2 = false;
att_numb = 0;
rape = false;
rapet = 0;
gotoAndStop ("hitfly");
if (hitflyt >= 6) {
if (limit.hitTest(_root.p1.animate.character.limit)) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _x;
_root["spark1" + _root.spark].animate._y = _y;
_root.hitcounter++;
_root.counterstartt = 0;
_root.counterstart = true;
dir = -_root.p1.animate.dir;
if (dir == 1) {
_xscale = 100;
} else {
_xscale = -100;
}
life = life - powloss;
hitflyt = 0;
hit_sp = _root.p1.animate.power_x / 2;
hitfly_x = hitfly_x + (_root.p1.animate.power_x / 3);
hitfly_y = hitfly_y + (_root.p1.animate.power_y / 2);
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.stat_show = true;
_root.enemy_life = life;
_root.stat_showt = 0;
}
if (limit.hitTest(_root.p1.animate.character.limita)) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _x;
_root["spark1" + _root.spark].animate._y = _y;
_root.hitcounter++;
_root.counterstartt = 0;
_root.counterstart = true;
dir = -_root.p1.animate.dir;
if (dir == 1) {
_xscale = 100;
} else {
_xscale = -100;
}
hitfly = true;
hitflyt = 0;
life = life - powloss;
hitfly_y = hitfly_y + (_root.p1.animate.power_y / 3);
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.enemy_life = life;
_root.stat_show = true;
_root.stat_showt = 0;
}
}
if (dir == 1) {
_x = (_x - hitfly_x);
}
if (dir == -1) {
_x = (_x + hitfly_x);
}
if (hitflyt >= 3) {
if (ground) {
hitflyt = 0;
bounce = true;
hitfly = false;
}
}
}
}
if (dead) {
deadt++;
attack = false;
attackt = 0;
att_numb = 0;
gotoAndStop ("dead");
if (deadt >= 100) {
_root.bossdead = true;
_alpha = 50;
}
if (deadt >= 200) {
}
}
}
if (_root.anistop) {
_root.armor = true;
_root.p1.animate.gotoAndStop("stand");
anitime++;
if (!at) {
_root.attachMovie("texter1a", "text1", 90);
_root.text1.animate._x = 210;
_root.text1.animate._y = 120;
at = true;
}
if ((anitime >= 0) and (anitime < 100)) {
_root.text1.animate.words = "FRANK!";
}
if ((anitime >= 100) and (anitime < 200)) {
_root.text1.animate.words = "Whats happened to you?!";
}
if ((anitime >= 200) and (anitime < 300)) {
_root.text1.animate.words = "Don't worry I'll save you!";
}
if (anitime >= anitimemax) {
_root.anistop = false;
}
}
}
Symbol 442 MovieClip Frame 8
stop();
Symbol 446 MovieClip Frame 22
stop();
Symbol 471 MovieClip Frame 19
stop();
Symbol 472 MovieClip Frame 1
rounds = 0;
Symbol 472 MovieClip Frame 45
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 472 MovieClip Frame 66
if (rounds >= 2) {
gotoAndPlay (67);
} else {
rounds = rounds + 1;
gotoAndPlay (25);
}
Symbol 472 MovieClip Frame 78
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 472 MovieClip Frame 89
gotoAndPlay (67);
Symbol 480 MovieClip Frame 1
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 480 MovieClip Frame 29
cum1 = new Sound();
cum1.attachSound("splat1");
cum1.start();
Symbol 480 MovieClip Frame 84
stop();
Symbol 481 MovieClip Frame 34
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 481 MovieClip Frame 56
if (rounds >= 2) {
gotoAndPlay (57);
} else {
rounds = rounds + 1;
gotoAndPlay (15);
}
Symbol 481 MovieClip Frame 69
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 481 MovieClip Frame 83
gotoAndPlay (57);
Symbol 490 MovieClip Frame 1
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 490 MovieClip Frame 46
cum1 = new Sound();
cum1.attachSound("splat1");
cum1.start();
Symbol 490 MovieClip Frame 115
stop();
Symbol 492 MovieClip Frame 1
stop();
Symbol 492 MovieClip Frame 2
stop();
Symbol 492 MovieClip Frame 3
stop();
Symbol 492 MovieClip Frame 4
stop();
Symbol 492 MovieClip Frame 5
stop();
Symbol 492 MovieClip Frame 6
stop();
Symbol 492 MovieClip Frame 7
stop();
Symbol 492 MovieClip Frame 8
stop();
Symbol 492 MovieClip Frame 9
stop();
Symbol 492 MovieClip Frame 10
stop();
Symbol 492 MovieClip Frame 11
stop();
Symbol 492 MovieClip Frame 12
stop();
Symbol 492 MovieClip Frame 13
stop();
Symbol 492 MovieClip Frame 14
stop();
Symbol 492 MovieClip Frame 15
stop();
Symbol 492 MovieClip Frame 16
stop();
Symbol 492 MovieClip Frame 17
stop();
Symbol 492 MovieClip Frame 18
stop();
Symbol 492 MovieClip Frame 19
stop();
Symbol 492 MovieClip Frame 20
stop();
Instance of Symbol 492 MovieClip "animate" in Symbol 493 MovieClip [grunt1a] Frame 1
onClipEvent (load) {
jump = false;
jumpmax_total = 5;
jumpmax = jumpmax_total;
jumpt = 0;
jump_timer = 0;
jump_timer_max = random(200);
jumpspeed = 15;
punch1a = new Sound();
punch1a.attachSound("punch1a");
hardpunch1a = new Sound();
hardpunch1a.attachSound("spaz1a");
ghit1a_snd = new Sound();
ghit1a_snd.attachSound("ghit1a");
ename = "GRUNT";
epic = "grunt";
bounce = false;
bounce_max = 10;
bounce_y = bounce_max;
chill = false;
chillt = 0;
chillmax = random(200);
go = true;
got = 0;
gomax = random(400);
masturbate = false;
masturbatet = 0;
masturbatemax = 100;
if (_root.bosslevelmax) {
life = 300;
} else {
life = 183;
}
speed = 3;
attack = false;
attackt = 0;
attackmax = 30;
hit = false;
hitt = 0;
hitmax = 20;
hit_sp = 3;
hitfly = false;
hitflyt = 0;
hitfly_x = 0;
hitfly_y = 0;
down = false;
downt = 0;
downmax = random(150);
getup = false;
getupt = 0;
getupmax = 20;
dead = false;
deadt = 0;
deadmax = 100;
rape = false;
rapet = 0;
rapemax = 200;
rapesel = 1;
fspeed = 5;
distx = 100;
disty_min = -80;
disty_max = 0;
position = false;
attsel = 0;
}
onClipEvent (enterFrame) {
_root.pos = attsel;
if (!_root.pause) {
if (_root.map1.black.hitTest(_x, _y + 10, true)) {
_y = (_y - 50);
}
if (_root.map1.black.hitTest(_x, _y + 25, true)) {
_y = (_y - 10);
}
if (_root.map1.black.hitTest(_x - 10, _y, true)) {
_x = (_x + 10);
}
if (_root.map1.black.hitTest(_x + 10, _y, true)) {
_x = (_x - 10);
}
if (_root.mover) {
_x = (_x - _root.movespeed);
}
if (_root.movel) {
_x = (_x + _root.movespeed);
}
if (_root.moveu) {
_y = (_y - _root.movespeed);
}
if (_root.moved) {
_y = (_y + _root.movespeed);
}
if (_root.map1.black.hitTest(_x, _y + 30, true)) {
ground = true;
} else {
_root.ground = false;
ground = false;
}
if (!dead) {
if (!hitfly) {
if (!hit) {
if (!rape) {
if (!bounce) {
if (!down) {
if (!getup) {
if (limit.hitTest(_root.p1.animate.character.limit)) {
punch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _x;
_root["spark1" + _root.spark].animate._y = _y - 50;
_root.hitcounter++;
_root.counterstartt = 0;
_root.counterstart = true;
dir = -_root.p1.animate.dir;
if (dir == 1) {
_xscale = 100;
} else {
_xscale = -100;
}
hit = true;
life = life - 10;
hit_sp = _root.p1.animate.power_x;
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.stat_show = true;
_root.enemy_life = life;
_root.stat_showt = 0;
}
if (limit.hitTest(_root.p1.animate.character.limita)) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _x;
_root["spark1" + _root.spark].animate._y = _y - 50;
_root.hitcounter++;
_root.counterstartt = 0;
_root.counterstart = true;
dir = -_root.p1.animate.dir;
if (dir == 1) {
_xscale = 100;
} else {
_xscale = -100;
}
hitfly = true;
life = life - 10;
hitfly_x = _root.p1.animate.power_x;
hitfly_y = _root.p1.animate.power_y;
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.enemy_life = life;
_root.stat_show = true;
_root.stat_showt = 0;
}
if (ground) {
if (_root.map1.black.hitTest(_x - 15, _y, true)) {
jump = true;
}
if (_root.map1.black.hitTest(_x + 15, _y, true)) {
jump = true;
}
if (!attack) {
if (!masturbate) {
if (_root.p1.animate.raped) {
masturbate = true;
}
if (!jump) {
if (_root.map1.black.hitTest(_x - 15, _y, true)) {
jump = true;
}
if (_root.map1.black.hitTest(_x + 15, _y, true)) {
jump = true;
}
if (go) {
got++;
if (_root.p1.animate._x >= (_x + distx)) {
gotoAndStop ("walk");
dir = 1;
_x = (_x + speed);
_xscale = 100;
position = false;
} else if (_root.p1.animate._x < (_x - distx)) {
gotoAndStop ("walk");
dir = -1;
_x = (_x - speed);
_xscale = -100;
position = false;
} else {
position = true;
}
if (position) {
attsel = random(2);
attack = true;
}
if (got >= gomax) {
got = 0;
gomax = random(500);
gosel = random(2);
if (gosel == 0) {
chill = false;
go = true;
}
if (gosel == 1) {
chill = true;
go = false;
}
}
}
if (chill) {
chillt++;
if (_root.p1.animate._x >= (_x + distx)) {
gotoAndStop ("stand");
dir = 1;
_xscale = 100;
position = false;
} else if (_root.p1.animate._x < (_x - distx)) {
gotoAndStop ("stand");
dir = -1;
_xscale = -100;
position = false;
} else {
position = true;
}
if (position) {
attsel = random(2);
attack = true;
}
if (chillt >= chillmax) {
chillt = 0;
chillmax = random(100);
gosel = random(2);
if (gosel == 0) {
go = true;
chill = false;
}
if (gosel == 1) {
go = false;
chill = true;
}
}
}
}
if (jump) {
if (!jumpa1) {
jumpa1 = true;
}
jumpmax--;
_y = (_y - jumpmax);
if (dir == 1) {
_x = (_x + jumpspeed);
} else {
_x = (_x - jumpspeed);
}
if (ground) {
jump = false;
jumpt = 0;
jumpmax = 80;
}
} else {
jumpa1 = false;
jumpmax = jumpmax_total;
}
}
if (masturbate) {
masturbatet++;
attack = false;
attackt = 0;
if (ground) {
gotoAndStop ("masturbate");
}
if (!ground) {
gotoAndStop ("fall");
_y = (_y + fspeed);
}
if (masturbatet == masturbatemax) {
masturbatet = 0;
}
if (!_root.p1.animate.raped) {
masturbatet = 0;
masturbate = false;
}
}
}
if (attack) {
attackt++;
if (attsel == 0) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
if (!_root.p1.animate.dead) {
if (!_root.p1.animate.hitfly) {
if (!_root.p1.animate.bounce) {
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.down) {
if (!_root.p1.animate.getup) {
if (!_root.p1.animate.nohit) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _root.p1.animate._x;
_root["spark1" + _root.spark].animate._y = _root.p1.animate._y - 50;
_root.p1.animate.hitfly = true;
if (_root.armormeter > 0) {
_root.armormeter = _root.armormeter - 10;
} else {
_root.p1.animate.life = _root.p1.animate.life - 10;
}
_root.p1.animate.hitfly_x = 4;
_root.p1.animate.hitfly_y = 20;
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.stat_show = true;
_root.enemy_life = life;
_root.stat_showt = 0;
}
}
}
}
}
}
}
}
}
}
gotoAndStop ("attack2");
if (attackt >= 50) {
attackt = 0;
attack = false;
}
}
if (attsel == 1) {
gotoAndStop ("attack1");
if (!_root.p1.animate.dead) {
if (!_root.p1.animate.hitfly) {
if (!_root.p1.animate.bounce) {
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.down) {
if (!_root.p1.animate.getup) {
if (!_root.p1.animate.nohit) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
if (_root.armormeter > 0) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _root.p1.animate._x;
_root["spark1" + _root.spark].animate._y = _root.p1.animate._y - 50;
_root.p1.animate.hit = true;
_root.p1.animate.dir = -dir;
_root.p1.animate.hit_sp = 3;
_root.p1.animate.hitmax = 10;
_root.armormeter = _root.armormeter - 10;
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.stat_show = true;
_root.enemy_life = life;
_root.stat_showt = 0;
} else {
_root.rape_max_level = _root.rape_max_level + 7;
_root.p1.animate.raped = true;
_root.esc = 0;
_root.escmax = _root.rape_max_level;
rapesel = random(2);
rape = true;
}
}
}
}
}
}
}
}
}
}
if (attackt >= 50) {
attackt = 0;
attack = false;
}
}
}
}
}
if (!ground) {
gotoAndStop ("fall");
_y = (_y + fspeed);
}
}
if (getup) {
getupt++;
gotoAndStop ("duck");
if (getupt >= getupmax) {
nohit = true;
getupt = 0;
getup = false;
}
}
}
if (down) {
gotoAndStop ("down");
downt++;
if (life <= 0) {
dead = true;
} else if (downt >= downmax) {
downmax = random(150);
downt = 0;
getup = true;
down = false;
}
}
}
if (bounce) {
_y = (_y - bounce_y);
bounce_y--;
if (dir == 1) {
_x = (_x - hitfly_x);
}
if (dir == -1) {
_x = (_x + hitfly_x);
}
if (!ghit) {
_root.attachMovie("groundhit1a", "ghit", _root.debris);
_root.ghit.animate._x = _x;
_root.ghit.animate._y = _y + 50;
ghit1a_snd.start();
ghit = true;
}
if (ground) {
gotoAndStop ("down");
} else {
gotoAndStop ("hitfly");
}
if ((bounce_y <= -2) and ground) {
down = true;
bounce_y = bounce_max;
bounce = false;
}
} else {
ghit = false;
}
}
if (rape) {
rapet++;
attack = false;
attackt = 0;
_root.p1.animate.raped = true;
_root.p1.animate.rapedt = 0;
_root.p1.animate._visible = false;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y;
if (!ground) {
_y = (_y + fspeed);
}
if (_root.p1.animate.rapedt >= 2) {
_root.p1.animate.raped = false;
_root.p1.animate._visible = true;
_root.p1.animate.nohit = true;
rapet = 0;
rape = false;
}
if (_root.esc >= _root.escmax) {
_root.p1.animate.raped = false;
_root.p1.animate._visible = true;
_root.p1.animate.nohit = true;
rapet = 0;
rape = false;
hitfly = true;
life = life - 10;
hitfly_x = _root.p1.animate.power_x;
hitfly_y = _root.p1.animate.power_y;
}
if (rapesel == 0) {
rapemax = 600;
rapehalf = 400;
if (rapet >= rapehalf) {
gotoAndStop ("rape1_cum");
_root.rape_breakable = false;
} else {
gotoAndStop ("rape1");
_root.rape_breakable = true;
}
if (rapet >= rapemax) {
_root.p1.animate.life = _root.p1.animate.life - 5;
_root.p1.animate.raped = false;
_root.p1.animate._visible = true;
_root.p1.animate.hitfly = true;
_root.p1.animate.dir = -dir;
_root.p1.animate.hitfly_x = 4;
_root.p1.animate.hitfly_y = 10;
rapet = 0;
rape = false;
}
}
if (rapesel == 1) {
rapemax = 600;
rapehalf = 400;
if (rapet >= rapehalf) {
gotoAndStop ("rape2_cum");
_root.rape_breakable = false;
} else {
gotoAndStop ("rape2");
_root.rape_breakable = true;
}
if (rapet >= rapemax) {
_root.p1.animate.life = _root.p1.animate.life - 5;
_root.p1.animate.raped = false;
_root.p1.animate._visible = true;
_root.p1.animate.hitfly = true;
_root.p1.animate.dir = -dir;
_root.p1.animate.hitfly_x = 4;
_root.p1.animate.hitfly_y = 30;
rapet = 0;
rape = false;
}
}
}
}
if (hit) {
hitt++;
attack = false;
attackt = 0;
rape = false;
rapet = 0;
jump = false;
jumpmax = jumpmax_total;
jumpt = 0;
gotoAndStop ("hit");
if (hitt >= 5) {
}
if (dir == 1) {
_x = (_x - hit_sp);
}
if (dir == -1) {
_x = (_x + hit_sp);
}
if (life <= 0) {
hitfly = true;
hitfly_y = 10;
hitfly_x = 3;
hit = false;
}
if (life > 0) {
if (hitt >= hitmax) {
hitt = 0;
nohit = true;
hit = false;
}
}
}
}
if (hitfly) {
_y = (_y - hitfly_y);
hitfly_y--;
hitflyt++;
if (hitfly_y <= -9) {
hitfly_y = -9;
}
attack = false;
attackt = 0;
att_numb = 0;
rape = false;
rapet = 0;
gotoAndStop ("hitfly");
jump = false;
jumpmax = jumpmax_total;
jumpt = 0;
if (hitflyt >= 6) {
if (limit.hitTest(_root.p1.animate.character.limit)) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _x;
_root["spark1" + _root.spark].animate._y = _y;
_root.hitcounter++;
_root.counterstartt = 0;
_root.counterstart = true;
dir = -_root.p1.animate.dir;
if (dir == 1) {
_xscale = 100;
} else {
_xscale = -100;
}
life = life - 10;
hitflyt = 0;
hit_sp = _root.p1.animate.power_x / 2;
hitfly_x = hitfly_x + (_root.p1.animate.power_x / 3);
hitfly_y = hitfly_y + (_root.p1.animate.power_y / 2);
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.stat_show = true;
_root.enemy_life = life;
_root.stat_showt = 0;
}
if (limit.hitTest(_root.p1.animate.character.limita)) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _x;
_root["spark1" + _root.spark].animate._y = _y;
_root.hitcounter++;
_root.counterstartt = 0;
_root.counterstart = true;
dir = -_root.p1.animate.dir;
if (dir == 1) {
_xscale = 100;
} else {
_xscale = -100;
}
hitfly = true;
hitflyt = 0;
life = life - 10;
hitfly_y = hitfly_y + (_root.p1.animate.power_y / 3);
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.enemy_life = life;
_root.stat_show = true;
_root.stat_showt = 0;
}
}
if (dir == 1) {
_x = (_x - hitfly_x);
}
if (dir == -1) {
_x = (_x + hitfly_x);
}
if (hitflyt >= 3) {
if (ground) {
hitflyt = 0;
bounce = true;
hitfly = false;
}
}
}
}
if (dead) {
deadt++;
attack = false;
attackt = 0;
att_numb = 0;
gotoAndStop ("dead");
if (deadt >= 100) {
_alpha = 50;
}
if (deadt >= 200) {
_root.enemy_dead = _root.enemy_dead + 1;
_parent.removeMovieClip();
}
}
}
Instance of Symbol 509 MovieClip in Symbol 510 MovieClip Frame 1
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 514 MovieClip in Symbol 515 MovieClip Frame 1
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 517 MovieClip in Symbol 518 MovieClip Frame 1
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 520 MovieClip in Symbol 521 MovieClip Frame 1
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 523 MovieClip in Symbol 524 MovieClip Frame 1
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 526 MovieClip in Symbol 529 MovieClip Frame 1
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 528 MovieClip in Symbol 529 MovieClip Frame 1
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 542 MovieClip in Symbol 543 MovieClip Frame 1
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 549 MovieClip in Symbol 550 MovieClip Frame 1
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 552 MovieClip in Symbol 553 MovieClip Frame 1
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 555 MovieClip in Symbol 556 MovieClip Frame 1
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 558 MovieClip in Symbol 559 MovieClip Frame 1
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 561 MovieClip in Symbol 562 MovieClip Frame 1
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
Symbol 574 MovieClip Frame 1
stop();
Symbol 574 MovieClip Frame 2
stop();
Symbol 574 MovieClip Frame 3
stop();
Symbol 574 MovieClip Frame 4
stop();
Symbol 586 MovieClip Frame 9
stop();
Symbol 594 MovieClip Frame 10
stop();
Symbol 603 MovieClip Frame 10
stop();
Instance of Symbol 618 MovieClip in Symbol 619 MovieClip Frame 1
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 624 MovieClip in Symbol 625 MovieClip Frame 1
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
Symbol 639 MovieClip Frame 10
stop();
Symbol 646 MovieClip Frame 10
stop();
Instance of Symbol 669 MovieClip in Symbol 670 MovieClip Frame 1
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 674 MovieClip in Symbol 675 MovieClip Frame 1
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 650 MovieClip in Symbol 678 MovieClip Frame 3
onClipEvent (load) {
if (_root.armor) {
_visible = false;
} else {
_visible = true;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = false;
} else {
_visible = true;
}
}
Instance of Symbol 652 MovieClip in Symbol 678 MovieClip Frame 3
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 655 MovieClip in Symbol 678 MovieClip Frame 5
onClipEvent (load) {
if (_root.armor) {
_visible = false;
} else {
_visible = true;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = false;
} else {
_visible = true;
}
}
Instance of Symbol 657 MovieClip in Symbol 678 MovieClip Frame 5
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 660 MovieClip in Symbol 678 MovieClip Frame 7
onClipEvent (load) {
if (_root.armor) {
_visible = false;
} else {
_visible = true;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = false;
} else {
_visible = true;
}
}
Instance of Symbol 662 MovieClip in Symbol 678 MovieClip Frame 7
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 665 MovieClip in Symbol 678 MovieClip Frame 9
onClipEvent (load) {
if (_root.armor) {
_visible = false;
} else {
_visible = true;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = false;
} else {
_visible = true;
}
}
Instance of Symbol 667 MovieClip in Symbol 678 MovieClip Frame 9
onClipEvent (load) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.armor) {
_visible = true;
} else {
_visible = false;
}
}
Symbol 678 MovieClip Frame 13
stop();
Symbol 689 MovieClip Frame 9
stop();
Symbol 696 MovieClip Frame 10
stop();
Symbol 708 MovieClip Frame 13
stop();
Symbol 764 MovieClip Frame 1
stop();
Symbol 764 MovieClip Frame 2
stop();
Symbol 764 MovieClip Frame 3
stop();
Symbol 764 MovieClip Frame 4
stop();
Symbol 764 MovieClip Frame 5
stop();
Symbol 764 MovieClip Frame 6
stop();
Symbol 764 MovieClip Frame 7
stop();
Symbol 764 MovieClip Frame 8
stop();
Symbol 764 MovieClip Frame 9
stop();
Symbol 764 MovieClip Frame 10
stop();
Symbol 764 MovieClip Frame 11
stop();
Symbol 764 MovieClip Frame 12
stop();
Symbol 764 MovieClip Frame 13
stop();
Symbol 764 MovieClip Frame 14
stop();
Symbol 764 MovieClip Frame 15
stop();
Symbol 764 MovieClip Frame 16
stop();
Symbol 764 MovieClip Frame 17
stop();
Symbol 764 MovieClip Frame 18
stop();
Symbol 764 MovieClip Frame 19
stop();
Symbol 764 MovieClip Frame 20
stop();
Symbol 764 MovieClip Frame 21
stop();
Symbol 764 MovieClip Frame 22
stop();
Symbol 764 MovieClip Frame 23
stop();
Symbol 764 MovieClip Frame 24
stop();
Symbol 764 MovieClip Frame 25
stop();
Symbol 764 MovieClip Frame 26
stop();
Symbol 764 MovieClip Frame 27
stop();
Symbol 764 MovieClip Frame 28
stop();
Symbol 764 MovieClip Frame 29
stop();
Symbol 764 MovieClip Frame 30
stop();
Symbol 764 MovieClip Frame 31
stop();
Symbol 764 MovieClip Frame 32
stop();
Symbol 764 MovieClip Frame 33
stop();
Symbol 764 MovieClip Frame 34
stop();
Symbol 764 MovieClip Frame 35
stop();
Symbol 764 MovieClip Frame 36
stop();
Symbol 764 MovieClip Frame 37
stop();
Symbol 764 MovieClip Frame 38
stop();
Symbol 764 MovieClip Frame 39
stop();
Symbol 764 MovieClip Frame 40
stop();
Symbol 764 MovieClip Frame 41
stop();
Symbol 764 MovieClip Frame 42
stop();
Symbol 764 MovieClip Frame 43
stop();
Symbol 764 MovieClip Frame 44
stop();
Symbol 764 MovieClip Frame 45
stop();
Symbol 764 MovieClip Frame 46
stop();
Symbol 764 MovieClip Frame 47
stop();
Symbol 764 MovieClip Frame 48
stop();
Symbol 764 MovieClip Frame 49
stop();
Symbol 764 MovieClip Frame 50
stop();
Symbol 764 MovieClip Frame 51
stop();
Symbol 764 MovieClip Frame 52
stop();
Symbol 764 MovieClip Frame 53
stop();
Symbol 764 MovieClip Frame 54
stop();
Symbol 764 MovieClip Frame 55
stop();
Symbol 764 MovieClip Frame 56
stop();
Symbol 764 MovieClip Frame 57
stop();
Instance of Symbol 764 MovieClip "animate" in Symbol 765 MovieClip [kya1a] Frame 1
onClipEvent (load) {
deadsound1 = new Sound();
deadsound1.attachSound("dead1a");
ow1 = new Sound();
ow1.attachSound("ow1a");
punch1a = new Sound();
punch1a.attachSound("punch1a");
hardpunch1a = new Sound();
hardpunch1a.attachSound("spaz1a");
ghit1a_snd = new Sound();
ghit1a_snd.attachSound("ghit1a");
batcry1a = new Sound();
batcry1a.attachSound("bc1");
batcry2a = new Sound();
batcry2a.attachSound("bc2");
batcry3a = new Sound();
batcry3a.attachSound("bc3");
batcry4a = new Sound();
batcry4a.attachSound("bc4");
batcry5a = new Sound();
batcry5a.attachSound("bc5");
whish1a = new Sound();
whish1a.attachSound("whish1");
whish2a = new Sound();
whish2a.attachSound("whish2");
whish3a = new Sound();
whish3a.attachSound("whish3");
whish4a = new Sound();
whish4a.attachSound("whish4");
whish5a = new Sound();
whish5a.attachSound("whish5");
_root.p1name = "KYA";
power_x = _root.power_x;
power_y = _root.power_y;
bounce = false;
bounce_max = 10;
bounce_y = bounce_max;
life = 100;
nohit = false;
nohitt = 0;
nohitmax = 30;
hit = false;
hitt = 0;
hitmax = 20;
hit_sp = 3;
hitfly = false;
hitflyt = 0;
hitfly_x = 0;
hitfly_y = 0;
down = false;
downt = 0;
downmax = 20;
getup = false;
getupt = 0;
getupmax = 20;
dead = false;
deadt = 0;
deadmax = 100;
_root.p1x = _x;
_root.p1y = _y;
attack = false;
attackt = 0;
attackmax = 30;
att_numb = 0;
att_resett = 0;
att_resetmax = 80;
air_attack = false;
hup1 = false;
fall_max = -7;
speed = 5;
_root.movespeed = speed;
ground = false;
jump = false;
jumpmax = 15;
jspeed = jumpmax;
jumpt = 0;
fall = false;
fallt = 0;
fspeed = 6;
duck = false;
up = false;
raped = false;
rapedt = 0;
rapedmax = 2;
nothing = false;
yes = true;
no = false;
rstop = false;
lstop = true;
}
onClipEvent (enterFrame) {
if (!_root.pause) {
_root.p1x = _x;
_root.p1y = down;
_root.p1h = life;
if (!_root.anistop) {
if (_root.armormeter <= 0) {
if (!clgone) {
_root.attachMovie("cloth_rip1a", "cloth1", _root.debris++);
_root.cloth1.animate._x = _x;
_root.cloth1.animate._y = _y;
_root.attachMovie("cloth_rip1a", "cloth2", _root.debris++);
_root.cloth2.animate._x = _x;
_root.cloth2.animate._y = _y;
_root.attachMovie("cloth_rip1a", "cloth3", _root.debris++);
_root.cloth3.animate._x = _x;
_root.cloth3.animate._y = _y;
_root.attachMovie("cloth_rip1a", "cloth4", _root.debris++);
_root.cloth4.animate._x = _x;
_root.cloth4.animate._y = _y;
_root.attachMovie("cloth_rip1a", "cloth5", _root.debris++);
_root.cloth5.animate._x = _x;
_root.cloth5.animate._y = _y;
_root.attachMovie("cloth_rip1a", "cloth6", _root.debris++);
_root.cloth6.animate._x = _x;
_root.cloth6.animate._y = _y;
clgone = true;
}
_root.armor = false;
} else {
_root.armor = true;
}
if (_x >= 550) {
_x = (_x - 10);
}
if (_x <= 0) {
_x = (_x + 10);
}
if (_root.map1.black.hitTest(_x, _y + 25, true)) {
_y = (_y - 10);
}
if (_root.map1.black.hitTest(_x, _y + 10, true)) {
_y = (_y - 50);
}
if (_root.map1.black.hitTest(_x - 10, _y, true)) {
_x = (_x + 10);
}
if (_root.map1.black.hitTest(_x + 10, _y, true)) {
_x = (_x - 10);
}
if (_root.map1.black.hitTest(_x, _y + 30, true)) {
_root.ground = true;
ground = true;
} else {
_root.ground = false;
ground = false;
}
if (_root.mover) {
_x = (_x - _root.movespeed);
}
if (_root.movel) {
_x = (_x + _root.movespeed);
}
if (_root.moveu) {
_y = (_y - _root.movespeed);
}
if (_root.moved) {
_y = (_y + _root.movespeed);
}
if (!dead) {
if (nohit) {
nohitt++;
_alpha = 50;
if (nohitt >= nohitmax) {
_alpha = 100;
nohitt = 0;
nohit = false;
}
}
if (!hitfly) {
if (!hit) {
if (!raped) {
if (!bounce) {
if (!down) {
if (!getup) {
_root.movespeed = speed;
if (!attack) {
if (_root.cont_attk) {
attack = true;
}
}
if (ground) {
if (!attack) {
att_resett++;
if (att_resett >= att_resetmax) {
att_numb = 0;
att_resett = 0;
}
if ((((!_root.cont_rt) and (!_root.cont_lft)) and (!_root.cont_up)) and (!_root.cont_dn)) {
gotoAndStop ("ac_stance");
}
if (!_root.cont_up) {
if (!_root.cont_dn) {
if (_root.cont_rt) {
gotoAndStop ("run");
if (!_root.map1.black.hitTest(_x + 40, _y, true)) {
_x = (_x + speed);
}
dir = 1;
_xscale = 100;
}
if (_root.cont_lft) {
gotoAndStop ("run");
if (!_root.map1.black.hitTest(_x - 40, _y, true)) {
_x = (_x - speed);
}
dir = -1;
_xscale = -100;
}
}
if (_root.cont_dn) {
gotoAndStop ("duck");
duck = true;
} else {
duck = false;
}
}
if (_root.cont_up) {
gotoAndStop ("stand");
up = true;
duck = false;
} else {
up = false;
}
if (_root.cont_jumpb) {
if (!hup1) {
_y = (_y - 5);
jspeed = jumpmax;
jump = true;
hup1 = true;
}
} else {
hup1 = false;
}
}
if (attack) {
if (!up) {
if (!duck) {
if (att_numb == 1) {
if (!atsnd) {
whish1a.start();
atsnd = true;
}
gotoAndStop ("st_attack1");
attackmax = 15;
}
if (att_numb == 2) {
if (!atsnd) {
whish2a.start();
atsnd = true;
}
gotoAndStop ("st_attack2");
attackmax = 15;
}
if (att_numb == 3) {
if (!atsnd) {
whish5a.start();
atsnd = true;
}
bcall = random(5);
if (!bcallst) {
if (bcall == 0) {
batcry1a.start();
}
if (bcall == 1) {
batcry2a.start();
}
if (bcall == 2) {
batcry3a.start();
}
if (bcall == 3) {
batcry4a.start();
}
if (bcall == 4) {
batcry5a.start();
}
bcallst = true;
}
gotoAndStop ("st_attack3");
attackmax = 30;
}
}
if (duck) {
if (att_numb == 1) {
if (!atsnd) {
whish1a.start();
atsnd = true;
}
gotoAndStop ("dk_attack1");
attackmax = 10;
}
if (att_numb == 2) {
if (!atsnd) {
whish2a.start();
atsnd = true;
}
gotoAndStop ("dk_attack2");
attackmax = 10;
}
if (att_numb == 3) {
if (!atsnd) {
whish5a.start();
atsnd = true;
}
bcall = random(5);
if (!bcallst) {
if (bcall == 0) {
batcry1a.start();
}
if (bcall == 1) {
batcry2a.start();
}
if (bcall == 2) {
batcry3a.start();
}
if (bcall == 3) {
batcry4a.start();
}
if (bcall == 4) {
batcry5a.start();
}
bcallst = true;
}
gotoAndStop ("dk_attack3");
attackmax = 30;
}
}
}
if (up) {
if (att_numb == 1) {
if (!atsnd) {
whish1a.start();
atsnd = true;
}
gotoAndStop ("st_attack1");
attackmax = 15;
}
if (att_numb == 2) {
if (!atsnd) {
whish3a.start();
atsnd = true;
}
gotoAndStop ("st_attack2");
attackmax = 15;
}
if (att_numb == 3) {
if (!atsnd) {
whish5a.start();
atsnd = true;
}
bcall = random(5);
if (!bcallst) {
if (bcall == 0) {
batcry1a.start();
}
if (bcall == 1) {
batcry2a.start();
}
if (bcall == 2) {
batcry3a.start();
}
if (bcall == 3) {
batcry4a.start();
}
if (bcall == 4) {
batcry5a.start();
}
bcallst = true;
}
gotoAndStop ("st_attack3");
attackmax = 30;
}
}
}
}
if (!ground) {
if (_root.cont_rt) {
if (!_root.map1.black.hitTest(_x + 40, _y, true)) {
if (!attack) {
dir = 1;
_xscale = 100;
}
_x = (_x + speed);
}
}
if (_root.cont_lft) {
if (!_root.map1.black.hitTest(_x - 40, _y, true)) {
if (!attack) {
dir = -1;
_xscale = -100;
}
_x = (_x - speed);
}
}
if (!jump) {
_y = (_y + fspeed);
}
if (jump) {
_y = (_y - jspeed);
jspeed--;
if (jspeed <= fall_max) {
jspeed = fall_max;
}
}
if (!attack) {
if (jspeed >= 0) {
gotoAndStop ("jump");
}
if (jspeed < 0) {
gotoAndStop ("fall");
}
}
if (attack) {
if (att_numb == 1) {
if (!atsnd) {
whish1a.start();
atsnd = true;
}
gotoAndStop ("air_attack1");
attackmax = 15;
}
if (att_numb == 2) {
if (!atsnd) {
whish2a.start();
atsnd = true;
}
gotoAndStop ("air_attack2");
attackmax = 15;
}
if (att_numb == 3) {
bcall = random(5);
if (!bcallst) {
if (bcall == 0) {
batcry1a.start();
}
if (bcall == 1) {
batcry2a.start();
}
if (bcall == 2) {
batcry3a.start();
}
if (bcall == 3) {
batcry4a.start();
}
if (bcall == 4) {
batcry5a.start();
}
bcallst = true;
}
gotoAndStop ("air_attack3");
attackmax = 15;
}
}
}
if (attack) {
_root.cont_attk = false;
attackt++;
if (!at_ak) {
att_numb = att_numb + 1;
if (att_numb <= 0) {
att_numb = 1;
}
if (att_numb >= 4) {
att_numb = 1;
}
at_ak = true;
}
if (ground) {
air_attack = false;
} else {
air_attack = true;
}
if (attackt >= attackmax) {
attackt = 0;
attack = false;
}
} else {
atsnd = false;
bcallst = false;
at_ak = false;
}
}
if (getup) {
getupt++;
gotoAndStop ("getup");
if (getupt >= getupmax) {
nohit = true;
getupt = 0;
getup = false;
}
}
}
if (down) {
gotoAndStop ("down");
downt++;
if (life <= 0) {
dead = true;
}
if (downt >= downmax) {
downt = 0;
getup = true;
down = false;
}
}
}
if (bounce) {
_y = (_y - bounce_y);
bounce_y--;
if (dir == 1) {
_x = (_x - hitfly_x);
}
if (dir == -1) {
_x = (_x + hitfly_x);
}
if (!ghit) {
_root.attachMovie("groundhit1a", "ghit", _root.debris);
_root.ghit.animate._x = _x;
_root.ghit.animate._y = _y + 40;
ghit = true;
}
if (ground) {
gotoAndStop ("down");
} else {
gotoAndStop ("hitfly");
}
if ((bounce_y <= -2) and ground) {
down = true;
bounce_y = bounce_max;
bounce = false;
}
} else {
ghit = false;
}
}
if (raped) {
rapedt++;
if (!rped) {
_root.attachMovie("fightbar1a", "fightbar1", 50);
rped = true;
}
if (_root.esc >= _root.escmax) {
_visible = true;
nohit = true;
rapedt = 0;
raped = false;
}
if (rapedt >= 2) {
nohit = true;
_visible = true;
rapedt = 0;
raped = false;
}
} else {
rped = false;
rapedt = 0;
}
}
if (hit) {
hitsnd = random(3);
if (!hitsndstart) {
if (hitsnd == 1) {
ow1.start();
}
hitsndstart = true;
}
_root.hitcounter = 0;
hitt++;
attack = false;
attackt = 0;
att_numb = 0;
jump = false;
gotoAndStop ("hit");
_root.movespeed = hit_sp;
if (dir == 1) {
_x = (_x - hit_sp);
}
if (dir == -1) {
_x = (_x + hit_sp);
}
if (hitt >= hitmax) {
hitt = 0;
nohit = true;
hit = false;
}
} else {
hitsndstart = false;
}
}
if (hitfly) {
hitflysnd = random(3);
if (!hitflysndstart) {
if (hitflysnd == 1) {
ow1.start();
}
hitflysndstart = true;
}
_root.hitcounter = 0;
_y = (_y - hitfly_y);
hitfly_y--;
hitflyt++;
jump = false;
attack = false;
attackt = 0;
att_numb = 0;
if (hitfly_y <= -9) {
hitfly_y = -9;
}
attack = false;
attackt = 0;
att_numb = 0;
_root.movespeed = hitfly_x;
gotoAndStop ("hitfly");
if (dir == 1) {
_x = (_x - hitfly_x);
}
if (dir == -1) {
_x = (_x + hitfly_x);
}
if (hitflyt >= 3) {
if (ground) {
hitflyt = 0;
bounce = true;
hitfly = false;
}
}
} else {
hitflysndstart = false;
}
}
if (dead) {
deadt++;
if (!deadsnd) {
deadsound1.start();
deadsnd = true;
}
attack = false;
attackt = 0;
att_numb = 0;
gotoAndStop ("dead");
if (deadt >= 100) {
_alpha = 50;
}
if (deadt >= 200) {
_root.stagego = "gameover";
if (!da) {
_root.attachMovie("fadeout1a", "fadeout", 1000);
_root.fadeout.animate._x = 306;
_root.fadeout.animate._y = 201;
da = true;
}
}
} else {
deadsnd = false;
}
}
}
}
Symbol 790 MovieClip Frame 50
stop();
Symbol 791 MovieClip Frame 39
stop();
Symbol 803 MovieClip Frame 1
rounds = 0;
Symbol 803 MovieClip Frame 55
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 803 MovieClip Frame 86
if (rounds >= 4) {
gotoAndPlay (87);
} else {
rounds = rounds + 1;
gotoAndPlay (25);
}
Symbol 803 MovieClip Frame 100
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 803 MovieClip Frame 113
gotoAndPlay (87);
Symbol 808 MovieClip Frame 1
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 808 MovieClip Frame 33
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 808 MovieClip Frame 79
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 808 MovieClip Frame 83
cum1 = new Sound();
cum1.attachSound("splat1");
cum1.start();
Symbol 808 MovieClip Frame 140
stop();
Symbol 821 MovieClip Frame 1
rounds = 0;
Symbol 821 MovieClip Frame 25
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 821 MovieClip Frame 60
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 821 MovieClip Frame 81
if (rounds >= 2) {
gotoAndPlay (82);
} else {
rounds = rounds + 1;
gotoAndPlay (39);
}
Symbol 821 MovieClip Frame 91
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 821 MovieClip Frame 100
gotoAndPlay (82);
Symbol 826 MovieClip Frame 1
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 826 MovieClip Frame 49
cum1 = new Sound();
cum1.attachSound("splat1");
cum1.start();
Symbol 826 MovieClip Frame 119
stop();
Symbol 828 MovieClip Frame 1
stop();
Symbol 828 MovieClip Frame 2
stop();
Symbol 828 MovieClip Frame 3
stop();
Symbol 828 MovieClip Frame 4
stop();
Symbol 828 MovieClip Frame 5
stop();
Symbol 828 MovieClip Frame 6
stop();
Symbol 828 MovieClip Frame 7
stop();
Symbol 828 MovieClip Frame 8
stop();
Symbol 828 MovieClip Frame 9
stop();
Symbol 828 MovieClip Frame 10
stop();
Symbol 828 MovieClip Frame 11
stop();
Symbol 828 MovieClip Frame 12
stop();
Symbol 828 MovieClip Frame 13
stop();
Symbol 828 MovieClip Frame 14
stop();
Symbol 828 MovieClip Frame 15
stop();
Symbol 828 MovieClip Frame 16
stop();
Symbol 828 MovieClip Frame 17
stop();
Symbol 828 MovieClip Frame 18
stop();
Symbol 828 MovieClip Frame 19
stop();
Symbol 828 MovieClip Frame 20
stop();
Instance of Symbol 828 MovieClip "animate" in Symbol 829 MovieClip [scrawny1a] Frame 1
onClipEvent (load) {
jump = false;
jumpmax_total = 5;
jumpmax = jumpmax_total;
jumpt = 0;
jump_timer = 0;
jump_timer_max = random(200);
jumpspeed = 15;
punch1a = new Sound();
punch1a.attachSound("punch1a");
hardpunch1a = new Sound();
hardpunch1a.attachSound("spaz1a");
ghit1a_snd = new Sound();
ghit1a_snd.attachSound("ghit1a");
ename = "SCRAWNY";
epic = "scrawny";
bounce = false;
bounce_max = 10;
bounce_y = bounce_max;
chill = false;
chillt = 0;
chillmax = random(200);
go = true;
got = 0;
gomax = random(400);
masturbate = false;
masturbatet = 0;
masturbatemax = 100;
life = 183;
speed = random(3);
if (speed == 0) {
speed = 2.5;
}
if (speed == 1) {
}
attack = false;
attackt = 0;
attackmax = 30;
hit = false;
hitt = 0;
hitmax = 20;
hit_sp = 3;
hitfly = false;
hitflyt = 0;
hitfly_x = 0;
hitfly_y = 0;
down = false;
downt = 0;
downmax = random(80);
getup = false;
getupt = 0;
getupmax = 20;
dead = false;
deadt = 0;
deadmax = 100;
rape = false;
rapet = 0;
rapemax = 200;
rapesel = 1;
fspeed = 5;
distx = 40;
disty_min = -80;
disty_max = 0;
position = false;
attsel = 0;
}
onClipEvent (enterFrame) {
_root.pos = dir;
if (!_root.pause) {
if (_root.map1.black.hitTest(_x, _y + 10, true)) {
_y = (_y - 50);
}
if (_root.map1.black.hitTest(_x, _y + 25, true)) {
_y = (_y - 10);
}
if (!jump) {
if (_root.map1.black.hitTest(_x - 10, _y, true)) {
_x = (_x + 10);
}
if (_root.map1.black.hitTest(_x + 10, _y, true)) {
_x = (_x - 10);
}
}
if (_root.mover) {
_x = (_x - _root.movespeed);
}
if (_root.movel) {
_x = (_x + _root.movespeed);
}
if (_root.moveu) {
_y = (_y - _root.movespeed);
}
if (_root.moved) {
_y = (_y + _root.movespeed);
}
if (_root.map1.black.hitTest(_x, _y + 30, true)) {
ground = true;
} else {
_root.ground = false;
ground = false;
}
if (!dead) {
if (!hitfly) {
if (!hit) {
if (!rape) {
if (!bounce) {
if (!down) {
if (!getup) {
if (limit.hitTest(_root.p1.animate.character.limit)) {
punch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _x;
_root["spark1" + _root.spark].animate._y = _y - 50;
_root.hitcounter++;
_root.counterstartt = 0;
_root.counterstart = true;
dir = -_root.p1.animate.dir;
if (dir == 1) {
_xscale = 100;
} else {
_xscale = -100;
}
hit = true;
life = life - 10;
hit_sp = _root.p1.animate.power_x;
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.stat_show = true;
_root.enemy_life = life;
_root.stat_showt = 0;
}
if (limit.hitTest(_root.p1.animate.character.limita)) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _x;
_root["spark1" + _root.spark].animate._y = _y - 50;
_root.hitcounter++;
_root.counterstartt = 0;
_root.counterstart = true;
dir = -_root.p1.animate.dir;
if (dir == 1) {
_xscale = 100;
} else {
_xscale = -100;
}
hitfly = true;
life = life - 10;
hitfly_x = _root.p1.animate.power_x;
hitfly_y = _root.p1.animate.power_y;
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.enemy_life = life;
_root.stat_show = true;
_root.stat_showt = 0;
}
if (ground) {
if (!attack) {
if (!masturbate) {
if (_root.p1.animate.raped) {
masturbate = true;
}
if (!jump) {
if (go) {
got++;
if (_root.map1.black.hitTest(_x - 15, _y, true)) {
jump = true;
}
if (_root.map1.black.hitTest(_x + 15, _y, true)) {
jump = true;
}
if (jump_timer >= jump_timer_max) {
jump_timer_max = random(200);
jump_timer = 0;
}
if (_root.p1.animate._x >= (_x + distx)) {
gotoAndStop ("walk");
dir = 1;
_x = (_x + speed);
_xscale = 100;
position = false;
} else if (_root.p1.animate._x < (_x - distx)) {
gotoAndStop ("walk");
dir = -1;
_x = (_x - speed);
_xscale = -100;
position = false;
} else {
position = true;
}
if (position) {
attsel = random(2);
attack = true;
}
if (got >= gomax) {
got = 0;
gomax = random(500);
gosel = random(2);
if (gosel == 0) {
chill = false;
go = true;
}
if (gosel == 1) {
chill = true;
go = false;
}
}
}
if (chill) {
chillt++;
if (_root.p1.animate._x >= (_x + distx)) {
gotoAndStop ("stand");
dir = 1;
_xscale = 100;
position = false;
} else if (_root.p1.animate._x < (_x - distx)) {
gotoAndStop ("stand");
dir = -1;
_xscale = -100;
position = false;
} else {
position = true;
}
if (position) {
attsel = random(2);
attack = true;
}
if (chillt >= chillmax) {
chillt = 0;
chillmax = random(100);
gosel = random(2);
if (gosel == 0) {
go = true;
chill = false;
}
if (gosel == 1) {
go = false;
chill = true;
}
}
}
}
if (jump) {
if (!jumpa1) {
jumpa1 = true;
}
jumpmax--;
_y = (_y - jumpmax);
if (dir == 1) {
_x = (_x + jumpspeed);
} else {
_x = (_x - jumpspeed);
}
if (ground) {
jump = false;
jumpt = 0;
jumpmax = 80;
}
} else {
jumpa1 = false;
jumpmax = jumpmax_total;
}
}
if (masturbate) {
masturbatet++;
attack = false;
attackt = 0;
if (ground) {
gotoAndStop ("masturbate");
}
if (!ground) {
gotoAndStop ("fall");
_y = (_y + fspeed);
}
if (masturbatet == masturbatemax) {
masturbatet = 0;
}
if (!_root.p1.animate.raped) {
masturbatet = 0;
masturbate = false;
}
}
}
if (attack) {
attackt++;
if (attsel == 0) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
if (!_root.p1.animate.bounce) {
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.dead) {
if (!_root.p1.animate.hitfly) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.down) {
if (!_root.p1.animate.getup) {
if (!_root.p1.animate.nohit) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _root.p1.animate._x;
_root["spark1" + _root.spark].animate._y = _root.p1.animate._y - 50;
_root.p1.animate.hitfly = true;
if (_root.armormeter > 0) {
_root.armormeter = _root.armormeter - 10;
} else {
_root.p1.animate.life = _root.p1.animate.life - 10;
}
_root.p1.animate.hitfly_x = 4;
_root.p1.animate.hitfly_y = 8;
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.stat_show = true;
_root.enemy_life = life;
_root.stat_showt = 0;
}
}
}
}
}
}
}
}
}
}
gotoAndStop ("attack2");
if (attackt >= 50) {
attackt = 0;
attack = false;
}
}
if (attsel == 1) {
gotoAndStop ("attack1");
if (!_root.p1.animate.dead) {
if (!_root.p1.animate.hitfly) {
if (!_root.p1.animate.bounce) {
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.down) {
if (!_root.p1.animate.getup) {
if (!_root.p1.animate.nohit) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
if (_root.armormeter > 0) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _root.p1.animate._x;
_root["spark1" + _root.spark].animate._y = _root.p1.animate._y - 50;
_root.p1.animate.hit = true;
_root.p1.animate.dir = -dir;
_root.p1.animate.hit_sp = 3;
_root.p1.animate.hitmax = 10;
_root.armormeter = _root.armormeter - 10;
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.stat_show = true;
_root.enemy_life = life;
_root.stat_showt = 0;
} else {
_root.rape_max_level = _root.rape_max_level + 5;
_root.p1.animate.raped = true;
_root.esc = 0;
_root.escmax = _root.rape_max_level;
rapesel = random(2);
rape = true;
}
}
}
}
}
}
}
}
}
}
if (attackt >= 50) {
attackt = 0;
attack = false;
}
}
}
}
}
if (!ground) {
gotoAndStop ("fall");
_y = (_y + fspeed);
}
}
if (getup) {
getupt++;
gotoAndStop ("duck");
if (getupt >= getupmax) {
nohit = true;
getupt = 0;
getup = false;
}
}
}
if (down) {
gotoAndStop ("down");
downt++;
if (life <= 0) {
dead = true;
} else if (downt >= downmax) {
downmax = random(150);
downt = 0;
getup = true;
down = false;
}
}
}
if (bounce) {
_y = (_y - bounce_y);
bounce_y--;
if (dir == 1) {
_x = (_x - hitfly_x);
}
if (dir == -1) {
_x = (_x + hitfly_x);
}
if (!ghit) {
ghit1a_snd.start();
_root.attachMovie("groundhit1a", "ghit", _root.debris);
_root.ghit.animate._x = _x;
_root.ghit.animate._y = _y + 50;
ghit = true;
}
if (ground) {
gotoAndStop ("down");
} else {
gotoAndStop ("hitfly");
}
if ((bounce_y <= -2) and ground) {
down = true;
bounce_y = bounce_max;
bounce = false;
}
} else {
ghit = false;
}
}
if (rape) {
rapet++;
attack = false;
attackt = 0;
_root.p1.animate.raped = true;
_root.p1.animate.rapedt = 0;
_root.p1.animate._visible = false;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y;
if (!ground) {
_y = (_y + fspeed);
}
if (_root.p1.animate.rapedt >= 2) {
_root.p1.animate.raped = false;
_root.p1.animate._visible = true;
_root.p1.animate.nohit = true;
rapet = 0;
rape = false;
}
if (_root.esc >= _root.escmax) {
_root.p1.animate.raped = false;
_root.p1.animate._visible = true;
_root.p1.animate.nohit = true;
rapet = 0;
rape = false;
hitfly = true;
life = life - 10;
hitfly_x = _root.p1.animate.power_x;
hitfly_y = _root.p1.animate.power_y;
}
if (rapesel == 0) {
rapemax = 600;
rapehalf = 400;
if (rapet >= rapehalf) {
gotoAndStop ("rape1_cum");
_root.rape_breakable = false;
} else {
gotoAndStop ("rape1");
_root.rape_breakable = true;
}
if (rapet >= rapemax) {
_root.p1.animate.life = _root.p1.animate.life - 5;
_root.p1.animate.raped = false;
_root.p1.animate._visible = true;
_root.p1.animate.hitfly = true;
_root.p1.animate.dir = -dir;
_root.p1.animate.hitfly_x = 4;
_root.p1.animate.hitfly_y = 10;
rapet = 0;
rape = false;
}
}
if (rapesel == 1) {
rapemax = 600;
rapehalf = 400;
if (rapet >= rapehalf) {
gotoAndStop ("rape2_cum");
_root.rape_breakable = false;
} else {
gotoAndStop ("rape2");
_root.rape_breakable = true;
}
if (rapet >= rapemax) {
_root.p1.animate.life = _root.p1.animate.life - 5;
_root.p1.animate.raped = false;
_root.p1.animate._visible = true;
_root.p1.animate.hitfly = true;
_root.p1.animate.dir = -dir;
_root.p1.animate.hitfly_x = 4;
_root.p1.animate.hitfly_y = 30;
rapet = 0;
rape = false;
}
}
}
}
if (hit) {
hitt++;
attack = false;
attackt = 0;
rape = false;
rapet = 0;
gotoAndStop ("hit");
jump = false;
jumpt = 0;
jumpmax = 30;
if (hitt >= 5) {
}
if (dir == 1) {
_x = (_x - hit_sp);
}
if (dir == -1) {
_x = (_x + hit_sp);
}
if (!ground) {
hitfly = true;
hitfly_y = 10;
hitfly_x = 3;
hit = false;
}
if (life <= 0) {
hitfly = true;
hitfly_y = 10;
hitfly_x = 3;
hit = false;
}
if (life > 0) {
if (hitt >= hitmax) {
hitt = 0;
nohit = true;
hit = false;
}
}
}
}
if (hitfly) {
_y = (_y - hitfly_y);
hitfly_y--;
hitflyt++;
if (hitfly_y <= -9) {
hitfly_y = -9;
}
attack = false;
attackt = 0;
att_numb = 0;
jump = false;
jumpt = 0;
jumpmax = 30;
rape = false;
rapet = 0;
gotoAndStop ("hitfly");
if (hitflyt >= 6) {
if (limit.hitTest(_root.p1.animate.character.limit)) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _x;
_root["spark1" + _root.spark].animate._y = _y;
_root.hitcounter++;
_root.counterstartt = 0;
_root.counterstart = true;
dir = -_root.p1.animate.dir;
if (dir == 1) {
_xscale = 100;
} else {
_xscale = -100;
}
life = life - 10;
hitflyt = 0;
hit_sp = _root.p1.animate.power_x / 2;
hitfly_x = hitfly_x + (_root.p1.animate.power_x / 3);
hitfly_y = hitfly_y + _root.p1.animate.power_y;
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.stat_show = true;
_root.enemy_life = life;
_root.stat_showt = 0;
}
if (limit.hitTest(_root.p1.animate.character.limita)) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _x;
_root["spark1" + _root.spark].animate._y = _y;
_root.hitcounter++;
_root.counterstartt = 0;
_root.counterstart = true;
dir = -_root.p1.animate.dir;
if (dir == 1) {
_xscale = 100;
} else {
_xscale = -100;
}
hitfly = true;
hitflyt = 0;
life = life - 10;
hitfly_y = hitfly_y + (_root.p1.animate.power_y / 2);
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.enemy_life = life;
_root.stat_show = true;
_root.stat_showt = 0;
}
}
if (dir == 1) {
_x = (_x - hitfly_x);
}
if (dir == -1) {
_x = (_x + hitfly_x);
}
if (hitflyt >= 3) {
if (ground) {
hitflyt = 0;
bounce = true;
hitfly = false;
}
}
}
}
if (dead) {
deadt++;
attack = false;
attackt = 0;
att_numb = 0;
gotoAndStop ("dead");
if (deadt >= 100) {
_alpha = 50;
}
if (deadt >= 200) {
_root.enemy_dead = _root.enemy_dead + 1;
_parent.removeMovieClip();
}
}
}
Symbol 856 MovieClip Frame 15
stop();
Symbol 858 MovieClip Frame 11
stop();
Symbol 868 MovieClip Frame 15
stop();
Symbol 875 MovieClip Frame 1
rounds = 0;
Symbol 875 MovieClip Frame 30
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 875 MovieClip Frame 52
if (rounds >= 3) {
gotoAndPlay (53);
} else {
rounds = rounds + 1;
gotoAndPlay (11);
}
Symbol 875 MovieClip Frame 60
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 875 MovieClip Frame 69
gotoAndPlay (53);
Symbol 887 MovieClip Frame 1
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 887 MovieClip Frame 14
cum1 = new Sound();
cum1.attachSound("splat1");
cum1.start();
Symbol 887 MovieClip Frame 80
stop();
Symbol 901 MovieClip Frame 1
rounds = 0;
Symbol 901 MovieClip Frame 20
eyes.gotoAndStop(1);
Symbol 901 MovieClip Frame 53
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 901 MovieClip Frame 86
eyes.gotoAndStop(1);
if (rounds >= 3) {
gotoAndPlay (87);
} else {
rounds = rounds + 1;
gotoAndPlay (20);
}
Symbol 901 MovieClip Frame 97
eyes.gotoAndStop(2);
sloshsel = random(12);
if (sloshsel == 0) {
cum1 = new Sound();
cum1.attachSound("slosh1a");
cum1.start();
}
if (sloshsel == 1) {
cum1 = new Sound();
cum1.attachSound("slosh2a");
cum1.start();
}
if (sloshsel == 2) {
cum1 = new Sound();
cum1.attachSound("slosh3a");
cum1.start();
}
if (sloshsel == 3) {
cum1 = new Sound();
cum1.attachSound("slosh4a");
cum1.start();
}
if (sloshsel == 4) {
cum1 = new Sound();
cum1.attachSound("slosh5a");
cum1.start();
}
if (sloshsel == 5) {
cum1 = new Sound();
cum1.attachSound("slosh6a");
cum1.start();
}
if (sloshsel == 6) {
cum1 = new Sound();
cum1.attachSound("slosh7a");
cum1.start();
}
if (sloshsel == 7) {
cum1 = new Sound();
cum1.attachSound("ow1a");
cum1.start();
}
if (sloshsel == 8) {
cum1 = new Sound();
cum1.attachSound("eek1");
cum1.start();
}
if (sloshsel == 9) {
cum1 = new Sound();
cum1.attachSound("eeew1a");
cum1.start();
}
if (sloshsel == 10) {
cum1 = new Sound();
cum1.attachSound("unnnh1a");
cum1.start();
}
if (sloshsel == 11) {
cum1 = new Sound();
cum1.attachSound("unh1");
cum1.start();
}
Symbol 901 MovieClip Frame 108
gotoAndPlay (87);
Symbol 908 MovieClip Frame 1
eyes.gotoAndStop(2);
sloshsel = random(12);
if (sloshsel == 0) {
sloshsnd = "slosh1a";
}
if (sloshsel == 1) {
sloshsnd = "slosh2a";
}
if (sloshsel == 2) {
sloshsnd = "slosh3a";
}
if (sloshsel == 3) {
sloshsnd = "slosh4a";
}
if (sloshsel == 4) {
sloshsnd = "slosh5a";
}
if (sloshsel == 5) {
sloshsnd = "slosh6a";
}
if (sloshsel == 6) {
sloshsnd = "slosh7a";
}
if (sloshsel == 7) {
sloshsnd = "ow1a";
}
if (sloshsel == 8) {
sloshsnd = "eek1";
}
if (sloshsel == 9) {
sloshsnd = "eeew1a";
}
if (sloshsel == 10) {
sloshsnd = "unnnh1a";
}
if (sloshsel == 11) {
sloshsnd = "unh1";
}
slosh1 = new Sound();
slosh1.attachMovie("slosh1a");
slosh1.start();
cum1 = new Sound();
cum1.attachSound("splat1");
cum1.start();
Symbol 908 MovieClip Frame 40
cum1 = new Sound();
cum1.attachSound("splat1");
cum1.start();
Symbol 908 MovieClip Frame 105
stop();
Symbol 914 MovieClip Frame 11
stop();
Symbol 915 MovieClip Frame 1
stop();
Symbol 915 MovieClip Frame 2
stop();
Symbol 915 MovieClip Frame 3
stop();
Symbol 915 MovieClip Frame 4
stop();
Symbol 915 MovieClip Frame 5
stop();
Symbol 915 MovieClip Frame 6
stop();
Symbol 915 MovieClip Frame 7
stop();
Symbol 915 MovieClip Frame 8
stop();
Symbol 915 MovieClip Frame 9
stop();
Symbol 915 MovieClip Frame 10
stop();
Symbol 915 MovieClip Frame 11
stop();
Symbol 915 MovieClip Frame 12
stop();
Symbol 915 MovieClip Frame 13
stop();
Symbol 915 MovieClip Frame 14
stop();
Symbol 915 MovieClip Frame 15
stop();
Symbol 915 MovieClip Frame 16
stop();
Symbol 915 MovieClip Frame 17
stop();
Symbol 915 MovieClip Frame 18
stop();
Symbol 915 MovieClip Frame 19
stop();
Symbol 915 MovieClip Frame 20
stop();
Instance of Symbol 915 MovieClip "animate" in Symbol 916 MovieClip [kronos1a] Frame 1
onClipEvent (load) {
punch1a = new Sound();
punch1a.attachSound("punch1a");
hardpunch1a = new Sound();
hardpunch1a.attachSound("spaz1a");
ghit1a_snd = new Sound();
ghit1a_snd.attachSound("ghit1a");
ename = "KRONOS";
epic = "kronos";
dash_timer = 0;
dash_timermax = 200;
dash = false;
dasht = 0;
dash_sp = 7;
dashmax = 30;
bounce = false;
bounce_max = 10;
bounce_y = bounce_max;
attack2 = false;
attack2t = 0;
attack2go = 5;
attack2max = 100;
att2t = 0;
att2max = 200;
chill = false;
chillt = 0;
chillmax = random(200);
go = true;
got = 0;
gomax = random(400);
masturbate = false;
masturbatet = 0;
masturbatemax = 100;
life = 350;
speed = 3;
attack = false;
attackt = 0;
attackmax = 30;
hit = false;
hitt = 0;
hitmax = 20;
hit_sp = 3;
hitfly = false;
hitflyt = 0;
hitfly_x = 0;
hitfly_y = 0;
down = false;
downt = 0;
downmax = random(50);
getup = false;
getupt = 0;
getupmax = 35;
dead = false;
deadt = 0;
deadmax = 100;
rape = false;
rapet = 0;
rapemax = 200;
rapesel = 1;
fspeed = 5;
distx = 100;
disty_min = -80;
disty_max = 0;
position = false;
attsel = 0;
}
onClipEvent (enterFrame) {
_root.pos = attsel;
if (!_root.pause) {
if (_root.map1.black.hitTest(_x, _y + 10, true)) {
_y = (_y - 50);
}
if (_root.map1.black.hitTest(_x, _y + 25, true)) {
_y = (_y - 10);
}
if (_root.map1.black.hitTest(_x - 10, _y, true)) {
_x = (_x + 10);
}
if (_root.map1.black.hitTest(_x + 10, _y, true)) {
_x = (_x - 10);
}
if (_root.mover) {
_x = (_x - _root.movespeed);
}
if (_root.movel) {
_x = (_x + _root.movespeed);
}
if (_root.moveu) {
_y = (_y - _root.movespeed);
}
if (_root.moved) {
_y = (_y + _root.movespeed);
}
if (_root.map1.black.hitTest(_x, _y + 30, true)) {
ground = true;
} else {
_root.ground = false;
ground = false;
}
if (!dead) {
if (!hitfly) {
if (!hit) {
if (!rape) {
if (!bounce) {
if (!down) {
if (!getup) {
if (limit.hitTest(_root.p1.animate.character.limit)) {
punch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _x;
_root["spark1" + _root.spark].animate._y = _y - 50;
_root.hitcounter++;
_root.counterstartt = 0;
_root.counterstart = true;
dir = -_root.p1.animate.dir;
if (dir == 1) {
_xscale = 100;
} else {
_xscale = -100;
}
hit = true;
life = life - 3;
hit_sp = _root.p1.animate.power_x;
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.stat_show = true;
_root.enemy_life = life;
_root.stat_showt = 0;
}
if (limit.hitTest(_root.p1.animate.character.limita)) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _x;
_root["spark1" + _root.spark].animate._y = _y - 50;
_root.hitcounter++;
_root.counterstartt = 0;
_root.counterstart = true;
dir = -_root.p1.animate.dir;
if (dir == 1) {
_xscale = 100;
} else {
_xscale = -100;
}
hitfly = true;
life = life - 4;
hitfly_x = _root.p1.animate.power_x * 3;
hitfly_y = _root.p1.animate.power_y / 2;
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.enemy_life = life;
_root.stat_show = true;
_root.stat_showt = 0;
}
if (ground) {
if (!dash) {
dash_timer++;
if (dash_timer >= dash_timermax) {
dash_timer = 0;
dash = true;
}
if (!attack2) {
if (!attack) {
if (!masturbate) {
att2t++;
if (att2t >= att2max) {
att2t = 0;
attack2 = true;
}
if (go) {
got++;
if (_root.p1.animate._x >= (_x + distx)) {
gotoAndStop ("walk");
dir = 1;
_x = (_x + speed);
_xscale = 100;
position = false;
} else if (_root.p1.animate._x < (_x - distx)) {
gotoAndStop ("walk");
dir = -1;
_x = (_x - speed);
_xscale = -100;
position = false;
} else {
position = true;
}
if (position) {
attsel = random(2);
attack = true;
}
if (got >= gomax) {
got = 0;
gomax = random(500);
gosel = random(2);
if (gosel == 0) {
chill = false;
go = true;
}
if (gosel == 1) {
chill = true;
go = false;
}
}
}
if (chill) {
chillt++;
if (_root.p1.animate._x >= (_x + distx)) {
gotoAndStop ("stand");
dir = 1;
_xscale = 100;
position = false;
} else if (_root.p1.animate._x < (_x - distx)) {
gotoAndStop ("stand");
dir = -1;
_xscale = -100;
position = false;
} else {
position = true;
}
if (position) {
attsel = random(2);
attack = true;
}
if (chillt >= chillmax) {
chillt = 0;
chillmax = random(100);
gosel = random(2);
if (gosel == 0) {
go = true;
chill = false;
}
if (gosel == 1) {
go = false;
chill = true;
}
}
}
}
if (masturbate) {
masturbatet++;
attack = false;
attackt = 0;
if (ground) {
gotoAndStop ("masturbate");
}
if (!ground) {
gotoAndStop ("fall");
_y = (_y + fspeed);
}
if (masturbatet == masturbatemax) {
masturbatet = 0;
}
if (!_root.p1.animate.raped) {
masturbatet = 0;
masturbate = false;
}
}
}
if (attack) {
attackt++;
if (attsel == 0) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
if (!_root.p1.animate.dead) {
if (!_root.p1.animate.hitfly) {
if (!_root.p1.animate.bounce) {
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.down) {
if (!_root.p1.animate.getup) {
if (!_root.p1.animate.nohit) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _root.p1.animate._x;
_root["spark1" + _root.spark].animate._y = _root.p1.animate._y - 50;
_root.p1.animate.hitfly = true;
if (_root.armormeter > 0) {
_root.armormeter = _root.armormeter - 10;
} else {
_root.p1.animate.life = _root.p1.animate.life - 10;
}
_root.p1.animate.hitfly_x = 4;
_root.p1.animate.hitfly_y = 15;
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.stat_show = true;
_root.enemy_life = life;
_root.stat_showt = 0;
}
}
}
}
}
}
}
}
}
}
gotoAndStop ("attack1");
if (attackt >= 50) {
attackt = 0;
attack = false;
}
}
if (attsel == 1) {
gotoAndStop ("attack2");
if (!_root.p1.animate.dead) {
if (!_root.p1.animate.hitfly) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.down) {
if (!_root.p1.animate.bounce) {
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.getup) {
if (!_root.p1.animate.nohit) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
if (_root.armormeter > 0) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _root.p1.animate._x;
_root["spark1" + _root.spark].animate._y = _root.p1.animate._y - 50;
_root.p1.animate.hit = true;
_root.p1.animate.dir = -dir;
_root.p1.animate.hit_sp = 3;
_root.p1.animate.hitmax = 10;
_root.armormeter = _root.armormeter - 10;
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.stat_show = true;
_root.enemy_life = life;
_root.stat_showt = 0;
} else {
_root.rape_max_level = _root.rape_max_level + 20;
_root.p1.animate.raped = true;
_root.esc = 0;
_root.escmax = _root.rape_max_level;
rapesel = random(2);
rape = true;
}
}
}
}
}
}
}
}
}
}
if (attackt >= 50) {
attackt = 0;
attack = false;
}
}
}
}
if (attack2) {
attack2t++;
gotoAndStop ("attack3");
if (attack2t == attack2go) {
_root.attachMovie("kronosproj1a", "enknife1a" + _root.ebullet, _root.ebullet++);
if (dir == 1) {
_root["enknife1a" + _root.ebullet].animate._x = _x + 50;
}
if (dir == -1) {
_root["enknife1a" + _root.ebullet].animate._x = _x - 50;
}
_root["enknife1a" + _root.ebullet].animate._y = _y - 60;
_root["enknife1a" + _root.ebullet].animate.dir = dir;
}
if (attack2t >= attack2max) {
attack2t = 0;
attack2 = false;
}
}
}
if (dash) {
dasht++;
gotoAndStop ("dash");
attack = false;
attackt = 0;
if (!_root.p1.animate.dead) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.down) {
if (!_root.p1.animate.bounce) {
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.getup) {
if (!_root.p1.animate.nohit) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
if (_root.armormeter > 0) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _root.p1.animate._x;
_root["spark1" + _root.spark].animate._y = _root.p1.animate._y - 50;
_root.p1.animate.hit = true;
_root.p1.animate.dir = -dir;
_root.p1.animate.hit_sp = 3;
_root.p1.animate.hitmax = 10;
_root.armormeter = _root.armormeter - 10;
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.stat_show = true;
_root.enemy_life = life;
_root.stat_showt = 0;
} else {
_root.rape_max_level = _root.rape_max_level + 25;
_root.p1.animate.raped = true;
_root.esc = 0;
_root.escmax = _root.rape_max_level;
rapesel = random(2);
rape = true;
}
}
}
}
}
}
}
}
}
if (dir == 1) {
_x = (_x + dash_sp);
_xscale = 100;
}
if (dir == -1) {
_x = (_x - dash_sp);
_xscale = -100;
}
if (dasht >= dashmax) {
dasht = 0;
dash = false;
}
}
}
if (!ground) {
gotoAndStop ("fall");
_y = (_y + fspeed);
}
}
}
if (getup) {
getupt++;
gotoAndStop ("duck");
if (getupt < 10) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
if (!_root.p1.animate.dead) {
if (!_root.p1.animate.hitfly) {
if (!_root.p1.animate.bounce) {
if (!_root.p1.animate.raped) {
if (!_root.p1.animate.hit) {
if (!_root.p1.animate.down) {
if (!_root.p1.animate.getup) {
if (!_root.p1.animate.nohit) {
if (character.limit.hitTest(_root.p1.animate.limit)) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _root.p1.animate._x;
_root["spark1" + _root.spark].animate._y = _root.p1.animate._y - 50;
_root.p1.animate.hitfly = true;
if (_root.armormeter > 0) {
_root.armormeter = _root.armormeter - 10;
} else {
_root.p1.animate.life = _root.p1.animate.life - 10;
}
_root.p1.animate.hitfly_x = 4;
_root.p1.animate.hitfly_y = 15;
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.stat_show = true;
_root.enemy_life = life;
_root.stat_showt = 0;
}
}
}
}
}
}
}
}
}
}
}
if (getupt >= getupmax) {
nohit = true;
getupt = 0;
getup = false;
}
}
}
if (down) {
gotoAndStop ("down");
downt++;
if (life <= 0) {
dead = true;
} else if (downt >= downmax) {
downmax = random(50);
downt = 0;
getup = true;
down = false;
}
}
}
if (bounce) {
_y = (_y - bounce_y);
bounce_y--;
if (dir == 1) {
_x = (_x - hitfly_x);
}
if (dir == -1) {
_x = (_x + hitfly_x);
}
if (!ghit) {
ghit1a_snd.start();
_root.attachMovie("groundhit1a", "ghit", _root.debris);
_root.ghit.animate._x = _x;
_root.ghit.animate._y = _y + 50;
ghit = true;
}
if (ground) {
gotoAndStop ("down");
} else {
gotoAndStop ("hitfly");
}
if ((bounce_y <= -2) and ground) {
down = true;
bounce_y = bounce_max;
bounce = false;
}
} else {
ghit = false;
}
}
if (rape) {
rapet++;
attack = false;
attackt = 0;
_root.p1.animate.raped = true;
_root.p1.animate.rapedt = 0;
_root.p1.animate._visible = false;
_root.p1.animate._x = _x;
_root.p1.animate._y = _y;
if (!ground) {
_y = (_y + fspeed);
}
if (_root.p1.animate.rapedt >= 2) {
_root.p1.animate.raped = false;
_root.p1.animate._visible = true;
_root.p1.animate.nohit = true;
rapet = 0;
rape = false;
}
if (_root.esc >= _root.escmax) {
_root.p1.animate.raped = false;
_root.p1.animate._visible = true;
_root.p1.animate.nohit = true;
rapet = 0;
rape = false;
hitfly = true;
life = life - 10;
hitfly_x = _root.p1.animate.power_x * 3;
hitfly_y = _root.p1.animate.power_y / 4;
}
if (rapesel == 0) {
rapemax = 700;
rapehalf = 500;
if (rapet >= rapehalf) {
gotoAndStop ("rape1_cum");
_root.rape_breakable = false;
} else {
gotoAndStop ("rape1");
_root.rape_breakable = true;
}
if (rapet >= rapemax) {
_root.p1.animate.life = _root.p1.animate.life - 7;
_root.p1.animate.raped = false;
_root.p1.animate._visible = true;
_root.p1.animate.hitfly = true;
_root.p1.animate.dir = -dir;
_root.p1.animate.hitfly_x = 4;
_root.p1.animate.hitfly_y = 10;
rapet = 0;
rape = false;
}
}
if (rapesel == 1) {
rapemax = 700;
rapehalf = 500;
if (rapet >= rapehalf) {
gotoAndStop ("rape2_cum");
_root.rape_breakable = false;
} else {
gotoAndStop ("rape2");
_root.rape_breakable = true;
}
if (rapet >= rapemax) {
_root.p1.animate.life = _root.p1.animate.life - 7;
_root.p1.animate.raped = false;
_root.p1.animate._visible = true;
_root.p1.animate.hitfly = true;
_root.p1.animate.dir = -dir;
_root.p1.animate.hitfly_x = 4;
_root.p1.animate.hitfly_y = 30;
rapet = 0;
rape = false;
}
}
}
}
if (hit) {
hitt++;
dash_timer = 0;
dash = false;
dasht = 0;
att2t = 0;
attack = false;
attackt = 0;
attack2t = 0;
attack2 = false;
rape = false;
rapet = 0;
gotoAndStop ("hit");
if (hitt >= 5) {
}
if (dir == 1) {
_x = (_x - hit_sp);
}
if (dir == -1) {
_x = (_x + hit_sp);
}
if (life <= 0) {
hitfly = true;
hitfly_y = 10;
hitfly_x = 3;
hit = false;
}
if (life > 0) {
if (hitt >= hitmax) {
hitt = 0;
nohit = true;
hit = false;
}
}
}
}
if (hitfly) {
_y = (_y - hitfly_y);
hitfly_y--;
hitflyt++;
if (hitfly_y <= -9) {
hitfly_y = -9;
}
dash_timer = 0;
dasht = 0;
dash = false;
att2t = 0;
attack = false;
attackt = 0;
attack2t = 0;
attack2 = false;
att_numb = 0;
rape = false;
rapet = 0;
gotoAndStop ("hitfly");
if (hitflyt >= 6) {
if (limit.hitTest(_root.p1.animate.character.limit)) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _x;
_root["spark1" + _root.spark].animate._y = _y;
_root.hitcounter++;
_root.counterstartt = 0;
_root.counterstart = true;
dir = -_root.p1.animate.dir;
if (dir == 1) {
_xscale = 100;
} else {
_xscale = -100;
}
life = life - 4;
hitflyt = 0;
hit_sp = _root.p1.animate.power_x / 2;
hitfly_x = hitfly_x + (_root.p1.animate.power_x / 3);
hitfly_y = hitfly_y + (_root.p1.animate.power_y / 3);
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.stat_show = true;
_root.enemy_life = life;
_root.stat_showt = 0;
}
if (limit.hitTest(_root.p1.animate.character.limita)) {
hardpunch1a.start();
_root.attachMovie("spark1a", "spark1" + _root.spark, _root.spark++);
_root["spark1" + _root.spark].animate._x = _x;
_root["spark1" + _root.spark].animate._y = _y / 4;
_root.hitcounter++;
_root.counterstartt = 0;
_root.counterstart = true;
dir = -_root.p1.animate.dir;
if (dir == 1) {
_xscale = 100;
} else {
_xscale = -100;
}
hitfly = true;
hitflyt = 0;
life = life - 5;
hitfly_y = hitfly_y + _root.p1.animate.power_y;
_root.enemy_name = ename;
_root.ebar.epic.gotoAndStop(epic);
_root.enemy_life = life;
_root.stat_show = true;
_root.stat_showt = 0;
}
}
if (dir == 1) {
_x = (_x - hitfly_x);
}
if (dir == -1) {
_x = (_x + hitfly_x);
}
if (hitflyt >= 3) {
if (ground) {
hitflyt = 0;
bounce = true;
hitfly = false;
}
}
}
}
if (dead) {
deadt++;
attack = false;
attackt = 0;
att_numb = 0;
gotoAndStop ("dead");
if (deadt >= 100) {
_alpha = 50;
}
if (deadt >= 200) {
_root.enemy_dead = _root.enemy_dead + 1;
_parent.removeMovieClip();
}
}
}
Symbol 922 MovieClip Frame 1
stop();
Symbol 922 MovieClip Frame 2
stop();
Symbol 1030 MovieClip Frame 1
stop();
Symbol 1044 MovieClip Frame 1
stop();
Instance of Symbol 1042 MovieClip in Symbol 1044 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(73)) {
if (!_root.buttonstop) {
_root.buttonstop = true;
_parent.nextFrame();
}
} else {
_root.buttonstop = false;
}
}
Symbol 1044 MovieClip Frame 2
stop();
Instance of Symbol 1042 MovieClip in Symbol 1044 MovieClip Frame 2
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
if (!_root.buttonstop) {
_root.buttonstop = true;
_parent.nextFrame();
}
} else {
_root.buttonstop = false;
}
}
Symbol 1044 MovieClip Frame 3
stop();
Instance of Symbol 1042 MovieClip in Symbol 1044 MovieClip Frame 3
onClipEvent (enterFrame) {
if (Key.isDown(76)) {
if (!_root.buttonstop) {
_root.buttonstop = true;
_parent.nextFrame();
}
} else {
_root.buttonstop = false;
}
}
Symbol 1044 MovieClip Frame 4
stop();
Instance of Symbol 1042 MovieClip in Symbol 1044 MovieClip Frame 4
onClipEvent (enterFrame) {
if (Key.isDown(87)) {
if (!_root.buttonstop) {
_root.buttonstop = true;
_parent.nextFrame();
}
} else {
_root.buttonstop = false;
}
}
Symbol 1044 MovieClip Frame 5
stop();
Instance of Symbol 1042 MovieClip in Symbol 1044 MovieClip Frame 5
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
if (!_root.buttonstop) {
_root.buttonstop = true;
_parent.nextFrame();
}
} else {
_root.buttonstop = false;
}
}
Symbol 1044 MovieClip Frame 6
stop();
Instance of Symbol 1042 MovieClip in Symbol 1044 MovieClip Frame 6
onClipEvent (enterFrame) {
if (Key.isDown(89)) {
if (!_root.buttonstop) {
_root.buttonstop = true;
_parent.nextFrame();
}
} else {
_root.buttonstop = false;
}
}
Symbol 1044 MovieClip Frame 7
stop();
Instance of Symbol 1042 MovieClip in Symbol 1044 MovieClip Frame 7
onClipEvent (enterFrame) {
if (Key.isDown(83)) {
if (!_root.buttonstop) {
_root.buttonstop = true;
_parent.nextFrame();
}
} else {
_root.buttonstop = false;
}
}
Symbol 1044 MovieClip Frame 8
stop();
Instance of Symbol 1042 MovieClip in Symbol 1044 MovieClip Frame 8
onClipEvent (enterFrame) {
if (Key.isDown(87)) {
if (!_root.buttonstop) {
_root.buttonstop = true;
_parent.nextFrame();
}
} else {
_root.buttonstop = false;
}
}
Symbol 1044 MovieClip Frame 9
stop();
Instance of Symbol 1042 MovieClip in Symbol 1044 MovieClip Frame 9
onClipEvent (enterFrame) {
if (Key.isDown(73)) {
if (!_root.buttonstop) {
_root.buttonstop = true;
_parent.nextFrame();
}
} else {
_root.buttonstop = false;
}
}
Symbol 1044 MovieClip Frame 10
stop();
Instance of Symbol 1042 MovieClip in Symbol 1044 MovieClip Frame 10
onClipEvent (enterFrame) {
if (Key.isDown(78)) {
if (!_root.buttonstop) {
_root.buttonstop = true;
_parent.nextFrame();
}
} else {
_root.buttonstop = false;
}
}
Symbol 1044 MovieClip Frame 11
_root.revstop = true;
_root.codeinput = true;
stop();
Symbol 1045 MovieClip Frame 1
stop();
Instance of Symbol 1042 MovieClip in Symbol 1045 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(76)) {
if (!_root.buttonstop) {
_root.buttonstop = true;
_parent.nextFrame();
}
} else {
_root.buttonstop = false;
}
}
Symbol 1045 MovieClip Frame 2
stop();
Instance of Symbol 1042 MovieClip in Symbol 1045 MovieClip Frame 2
onClipEvent (enterFrame) {
if (Key.isDown(69)) {
if (!_root.buttonstop) {
_root.buttonstop = true;
_parent.nextFrame();
}
} else {
_root.buttonstop = false;
}
}
Symbol 1045 MovieClip Frame 3
stop();
Instance of Symbol 1042 MovieClip in Symbol 1045 MovieClip Frame 3
onClipEvent (enterFrame) {
if (Key.isDown(71)) {
if (!_root.buttonstop) {
_root.buttonstop = true;
_parent.nextFrame();
}
} else {
_root.buttonstop = false;
}
}
Symbol 1045 MovieClip Frame 4
stop();
Instance of Symbol 1042 MovieClip in Symbol 1045 MovieClip Frame 4
onClipEvent (enterFrame) {
if (Key.isDown(65)) {
if (!_root.buttonstop) {
_root.buttonstop = true;
_parent.nextFrame();
}
} else {
_root.buttonstop = false;
}
}
Symbol 1045 MovieClip Frame 5
stop();
Instance of Symbol 1042 MovieClip in Symbol 1045 MovieClip Frame 5
onClipEvent (enterFrame) {
if (Key.isDown(76)) {
if (!_root.buttonstop) {
_root.buttonstop = true;
_parent.nextFrame();
}
} else {
_root.buttonstop = false;
}
}
Symbol 1045 MovieClip Frame 6
stop();
Instance of Symbol 1042 MovieClip in Symbol 1045 MovieClip Frame 6
onClipEvent (enterFrame) {
if (Key.isDown(73)) {
if (!_root.buttonstop) {
_root.buttonstop = true;
_parent.nextFrame();
}
} else {
_root.buttonstop = false;
}
}
Symbol 1045 MovieClip Frame 7
stop();
Instance of Symbol 1042 MovieClip in Symbol 1045 MovieClip Frame 7
onClipEvent (enterFrame) {
if (Key.isDown(90)) {
if (!_root.buttonstop) {
_root.buttonstop = true;
_parent.nextFrame();
}
} else {
_root.buttonstop = false;
}
}
Symbol 1045 MovieClip Frame 8
stop();
Instance of Symbol 1042 MovieClip in Symbol 1045 MovieClip Frame 8
onClipEvent (enterFrame) {
if (Key.isDown(69)) {
if (!_root.buttonstop) {
_root.buttonstop = true;
_parent.nextFrame();
}
} else {
_root.buttonstop = false;
}
}
Symbol 1045 MovieClip Frame 9
stop();
Instance of Symbol 1042 MovieClip in Symbol 1045 MovieClip Frame 9
onClipEvent (enterFrame) {
if (Key.isDown(73)) {
if (!_root.buttonstop) {
_root.buttonstop = true;
_parent.nextFrame();
}
} else {
_root.buttonstop = false;
}
}
Symbol 1045 MovieClip Frame 10
stop();
Instance of Symbol 1042 MovieClip in Symbol 1045 MovieClip Frame 10
onClipEvent (enterFrame) {
if (Key.isDown(84)) {
if (!_root.buttonstop) {
_root.buttonstop = true;
_parent.nextFrame();
}
} else {
_root.buttonstop = false;
}
}
Symbol 1045 MovieClip Frame 11
_root.contra = true;
_root.codeinput = true;
stop();
Symbol 1051 MovieClip Frame 1
stop();
Symbol 1051 MovieClip Frame 2
stop();
Symbol 1051 MovieClip Frame 3
stop();
Symbol 1054 MovieClip Frame 1
stop();
Symbol 1054 MovieClip Frame 2
stop();
Symbol 1054 MovieClip Frame 3
stop();
Symbol 1054 MovieClip Frame 4
stop();
Symbol 1054 MovieClip Frame 5
stop();
Symbol 1054 MovieClip Frame 6
stop();
Symbol 1054 MovieClip Frame 7
stop();
Symbol 1054 MovieClip Frame 8
stop();
Symbol 1054 MovieClip Frame 9
stop();
Symbol 1054 MovieClip Frame 10
stop();
Symbol 1054 MovieClip Frame 11
stop();
Symbol 1054 MovieClip Frame 12
stop();
Symbol 1054 MovieClip Frame 13
stop();
Symbol 1054 MovieClip Frame 14
stop();
Symbol 1054 MovieClip Frame 15
stop();
Symbol 1054 MovieClip Frame 16
stop();
Symbol 1054 MovieClip Frame 17
stop();
Symbol 1054 MovieClip Frame 18
stop();
Symbol 1054 MovieClip Frame 19
stop();
Symbol 1054 MovieClip Frame 20
stop();
Symbol 1062 MovieClip Frame 21
stop();
_parent.removeMovieClip();
Symbol 1074 MovieClip Frame 1
stop();
Instance of Symbol 1065 MovieClip in Symbol 1074 MovieClip Frame 1
on (release) {
_quality = "low";
}
Instance of Symbol 1065 MovieClip in Symbol 1074 MovieClip Frame 1
on (release) {
_quality = "medium";
}
Instance of Symbol 1065 MovieClip in Symbol 1074 MovieClip Frame 1
on (release) {
_quality = "best";
}
Symbol 1074 MovieClip Frame 2
stop();
Symbol 1074 MovieClip Frame 3
stop();
Symbol 1079 MovieClip Frame 1
stop();
Instance of Symbol 1065 MovieClip in Symbol 1079 MovieClip Frame 1
on (release) {
_root.sound = true;
}
Instance of Symbol 1065 MovieClip in Symbol 1079 MovieClip Frame 1
on (release) {
_root.sound = false;
}
Symbol 1079 MovieClip Frame 2
stop();
Symbol 1080 MovieClip Frame 1
stop();
Instance of Symbol 1065 MovieClip in Symbol 1080 MovieClip Frame 1
on (release) {
_root.zoomin = true;
}
Instance of Symbol 1065 MovieClip in Symbol 1080 MovieClip Frame 1
on (release) {
_root.zoomin = false;
}
Symbol 1080 MovieClip Frame 2
stop();
Symbol 1096 MovieClip Frame 1
stop();
Symbol 1096 MovieClip Frame 2
stop();
Symbol 1096 MovieClip Frame 3
stop();
Symbol 1099 MovieClip Frame 1
stop();
Symbol 1099 MovieClip Frame 2
stop();
Symbol 1099 MovieClip Frame 3
stop();
Symbol 1099 MovieClip Frame 4
stop();
Symbol 1099 MovieClip Frame 5
stop();
Instance of Symbol 1096 MovieClip "plifemax" in Symbol 1102 MovieClip Frame 1
onClipEvent (load) {
_height = 20;
}
onClipEvent (enterFrame) {
}
Symbol 1107 MovieClip Frame 1
stop();
Symbol 1107 MovieClip Frame 2
stop();
Symbol 1110 MovieClip Frame 1
stop();
Symbol 1110 MovieClip Frame 2
stop();
Instance of Symbol 1096 MovieClip "plifemax" in Symbol 1113 MovieClip Frame 1
onClipEvent (load) {
_height = 20;
}
onClipEvent (enterFrame) {
}
Instance of Symbol 1096 MovieClip "plifemax" in Symbol 1113 MovieClip Frame 1
onClipEvent (load) {
_height = 20;
}
onClipEvent (enterFrame) {
}
Instance of Symbol 1110 MovieClip in Symbol 1113 MovieClip Frame 1
onClipEvent (load) {
_width = 0;
_height = 20;
_width = _root.armormeter;
if ((_root.armormeter > 0) and (_root.armormeter < 100)) {
_width = _root.armormeter;
}
if (_root.armormeter >= 100) {
_width = 100;
}
if (_root.armormeter <= 50) {
_root.boots = false;
}
if (_root.armormeter <= 0) {
_root.armor = false;
_width = 0;
}
}
onClipEvent (enterFrame) {
_height = 20;
if (!_root.pause) {
if ((_root.armormeter > 0) and (_root.armormeter < 100)) {
_width = _root.armormeter;
}
if (_root.armormeter >= 100) {
_width = 100;
}
if (_root.armormeter <= 50) {
if (_root.boots) {
_root.attachMovie("boot1a", "boot1" + _root.debris, _root.debris++);
_root["boot1" + _root.debris].animate._x = _root.player1.animate._x;
_root["boot1" + _root.debris].animate._y = _root.player1.animate._y + 30;
_root.attachMovie("boot1a", "boot2" + _root.debris, _root.debris++);
_root["boot2" + _root.debris].animate._x = _root.player1.animate._x + 20;
_root["boot2" + _root.debris].animate._y = _root.player1.animate._y + 30;
_root.boots = false;
}
}
if (_root.armormeter <= 0) {
if (_root.armor) {
_root.attachMovie("patch1a", "patch1" + _root.debris, _root.debris++);
_root["patch1" + _root.debris].animate._x = _root.player1.animate._x + 10;
_root["patch1" + _root.debris].animate._y = _root.player1.animate._y;
_root.attachMovie("patch1a", "patch2" + _root.debris, _root.debris++);
_root["patch2" + _root.debris].animate._x = _root.player1.animate._x + 20;
_root["patch2" + _root.debris].animate._y = _root.player1.animate._y;
_root.attachMovie("gearrip1a", "patch3" + _root.debris, _root.debris++);
_root["patch3" + _root.debris].animate._x = _root.player1.animate._x - 10;
_root["patch3" + _root.debris].animate._y = _root.player1.animate._y;
_root.attachMovie("gearrip1a", "patch4" + _root.debris, _root.debris++);
_root["patch4" + _root.debris].animate._x = _root.player1.animate._x - 20;
_root["patch4" + _root.debris].animate._y = _root.player1.animate._y;
_root.attachMovie("patch1a", "patch5" + _root.debris, _root.debris++);
_root["patch5" + _root.debris].animate._x = _root.player1.animate._x + 30;
_root["patch5" + _root.debris].animate._y = _root.player1.animate._y;
_root.armor = false;
}
_width = 0;
}
}
}
Symbol 1115 MovieClip Frame 1
function camControl() {
if (_root.zoomin) {
parentColor.setTransform(camColor.getTransform());
var _local5 = sX / this._width;
var _local4 = sY / this._height;
_parent._x = cX - (this._x * _local5);
_parent._y = cY - (this._y * _local4);
_parent._xscale = 100 * _local5;
_parent._yscale = 100 * _local4;
}
}
function resetStage() {
if (_root.zoomin) {
var _local3 = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
parentColor.setTransform(_local3);
_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;
}