Combined Code
frame 1 {
_root.savedGame = SharedObject.getLocal('sakyusave');
_global.dashkey = 68;
_global.flipkey = 65;
_global.duckkey = 83;
_global.punchkey = 70;
_global.batekey = 87;
_global.sedkey = 81;
_global.moaning = false;
}
frame 2 {
play();
}
movieClip 12 {
}
movieClip 15 {
}
movieClip 16 {
frame 1 {
stop();
}
}
movieClip 18 {
}
movieClip 20 {
frame 1 {
stop();
}
}
movieClip 22 {
}
movieClip 24 {
frame 1 {
stop();
}
}
movieClip 27 {
}
movieClip 32 {
frame 1 {
stop();
}
frame 2 {
play();
}
frame 7 {
stop();
}
frame 12 {
gotoAndStop('idle');
}
}
movieClip 34 {
}
movieClip 36 {
}
movieClip 37 {
frame 1 {
stop();
}
}
movieClip 40 {
}
movieClip 42 {
}
movieClip 43 {
frame 1 {
stop();
}
frame 2 {
play();
}
frame 118 {
_root.fader.gotoAndStop('nofade');
}
frame 120 {
_root.char.gotoAndStop('birth');
}
frame 121 {
stop();
}
frame 211 {
stop();
}
}
movieClip 44 {
}
movieClip 46 {
}
movieClip 47 {
}
movieClip 49 {
frame 1 {
stop();
}
}
movieClip 51 {
}
movieClip 52 {
}
movieClip 54 {
frame 1 {
stop();
}
}
movieClip 56 {
frame 1 {
stop();
}
}
movieClip 60 {
frame 1 {
stop();
}
frame 2 {
play();
}
frame 7 {
stop();
}
frame 12 {
gotoAndStop('idle');
}
}
movieClip 61 {
frame 1 {
stop();
}
}
movieClip 63 {
}
movieClip 64 {
frame 1 {
stop();
}
}
movieClip 66 {
frame 1 {
stop();
}
}
movieClip 72 {
}
movieClip 74 {
}
movieClip 75 {
}
movieClip 77 {
}
movieClip 79 {
}
movieClip 81 {
}
movieClip 82 {
frame 1 {
_global.eyetimer += 1;
if (_root.expr == 1) {
this.gotoAndPlay('shut');
} else {
if (_root.expr == 2) {
this.gotoAndPlay('shocked');
}
}
}
frame 2 {
if (_global.eyetimer > 20) {
_global.eyerand = random(20);
if (_global.eyerand < 16) {
gotoAndPlay('normal');
}
_global.eyetimer = 0;
} else {
gotoAndPlay('normal');
}
}
frame 3 {
if (_root.expr == 1) {
this.gotoAndPlay('shut');
} else {
if (_root.expr == 2) {
this.gotoAndPlay('1/2');
} else {
if (_root.expr == 3) {
this.gotoAndPlay('3/4');
} else {
if (_root.expr == 4) {
this.gotoAndPlay('shocked');
} else {
if (_root.expr == 5) {
this.gotoAndPlay('submissive');
} else {
if (_root.expr == 6) {
this.gotoAndPlay('angry');
}
}
}
}
}
}
}
frame 8 {
if (_root.expr == 1) {
this.gotoAndPlay('shut');
} else {
if (_root.expr == 2) {
this.gotoAndPlay('1/2');
} else {
if (_root.expr == 3) {
this.gotoAndPlay('3/4');
} else {
if (_root.expr == 4) {
this.gotoAndPlay('shocked');
} else {
if (_root.expr == 5) {
this.gotoAndPlay('submissive');
} else {
if (_root.expr == 6) {
this.gotoAndPlay('angry');
}
}
}
}
}
}
}
frame 13 {
gotoAndPlay('normal');
}
frame 14 {
play();
}
frame 24 {
if (_root.expr == 1) {
this.gotoAndPlay('shut2');
} else {
if (_root.expr == 2) {
this.gotoAndPlay('sh2sh');
} else {
this.gotoAndPlay('shut3');
}
}
}
frame 31 {
this.gotoAndPlay('normal');
}
frame 32 {
play();
}
frame 40 {
if (_root.expr == 2) {
this.gotoAndPlay('sh2sh2');
} else {
this.gotoAndPlay('sh2sh3');
}
}
frame 44 {
this.gotoAndPlay('shut2');
}
}
movieClip 87 {
instance eyes of movieClip 82 {
onClipEvent (load) {
_global.eyetimer = 0;
this.play();
}
}
}
movieClip 88 {
}
instance of movieClip 88 {
onClipEvent (load) {
_global.pgc = 1;
}
}
movieClip 90 {
}
movieClip 92 {
}
movieClip 94 {
}
// unknown tag 88 length 115
// unknown tag 88 length 171
// unknown tag 88 length 50
movieClip 109 {
frame 1 {
if (_root.percent == 100) {
_root.loady.gotoAndStop('load');
}
play();
}
frame 6 {
if (_root.percent == 100) {
_root.loady.gotoAndStop('load');
}
play();
}
frame 11 {
if (_root.percent == 100) {
_root.loady.gotoAndStop('load');
}
play();
}
frame 16 {
if (_root.percent == 100) {
_root.loady.gotoAndStop('load');
}
play();
}
frame 21 {
if (_root.percent == 100) {
_root.loady.gotoAndStop('load');
}
play();
}
frame 25 {
gotoAndPlay('loading');
}
}
button 113 {
on (release) {
_global.l2s = true;
_global.tracker = 0;
_global.prog = 0;
_global.selfcontrol = false;
_global.demonicresolve = false;
_global.ragesoul = 0;
_global.lustsoul = 0;
_global.ragesoul2 = 0;
_global.lustsoul2 = 0;
_global.ragesoult = 0;
_global.lustsoult = 0;
_global.fadepos = 2;
_global.dia = 1;
_global.zpb = false;
_root.gotoAndStop('starter');
}
}
button 116 {
on (release) {
_root.gotoAndStop('credits');
}
}
button 119 {
on (release) {
_global.ticker = false;
_root.gotoAndStop('tutor');
}
}
movieClip 121 {
}
button 123 {
on (release) {
_global.dashkey = _root.savedGame.data.dashkey;
_global.flipkey = _root.savedGame.data.flipkey;
_global.duckkey = _root.savedGame.data.duckkey;
_global.punchkey = _root.savedGame.data.punchkey;
_global.batekey = _root.savedGame.data.batekey;
_global.sedkey = _root.savedGame.data.sedkey;
_global.moaning = _root.savedGame.data.moaning;
_global.l2s = _root.savedGame.data.l2s;
_global.tracker = _root.savedGame.data.tracker;
_global.prog = _root.savedGame.data.prog;
_global.zpb = _root.savedGame.data.zpb;
_global.selfcontrol = _root.savedGame.data.selfcontrol;
_global.demonicresolve = _root.savedGame.data.demonicresolve;
_global.ragesoul = _root.savedGame.data.ragesoul;
_global.lustsoul = _root.savedGame.data.lustsoul;
_global.ragesoul2 = _root.savedGame.data.ragesoul2;
_global.lustsoul2 = _root.savedGame.data.lustsoul2;
_global.ragesoult = _root.savedGame.data.ragesoult;
_global.lustsoult = _root.savedGame.data.lustsoult;
_global.fadepos = 3;
_root.gotoAndStop('starter');
}
}
movieClip 124 {
frame 1 {
if (_root.savedGame.data.prog > 0) {
nextFrame();
} else {
stop();
}
}
frame 2 {
stop();
}
}
movieClip 125 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
frame 3 {
_root.percent = Math.floor((_root.getBytesLoaded() / getBytesTotal()) * 100);
_root.loady.loadtext.text = _root.percent;
gotoAndPlay('load');
}
frame 11 {
stop();
}
movieClip 127 {
}
instance of movieClip 127 {
onClipEvent (load) {
speed = 4;
}
onClipEvent (enterFrame) {
if (this._x < -396) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
movieClip 129 {
}
movieClip 130 {
}
instance of movieClip 130 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (_global.engaged) {
this._visible = false;
}
if (!_global.engaged) {
this._visible = true;
}
if (this._x < -394) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
this._x -= 1;
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
movieClip 132 {
}
instance of movieClip 132 {
onClipEvent (load) {
speed = 8;
}
onClipEvent (enterFrame) {
if (this._x < -392) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
movieClip 133 {
}
instance of movieClip 133 {
onClipEvent (load) {
speed = 10;
}
onClipEvent (enterFrame) {
if (_global.engaged) {
this._visible = false;
}
if (!_global.engaged) {
this._visible = true;
}
if (this._x < -390) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
this._x -= 2;
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
movieClip 135 {
}
movieClip 136 {
}
movieClip 137 {
frame 1 {
play();
}
}
movieClip 139 {
}
movieClip 140 {
}
movieClip 141 {
frame 1 {
_global.attack = 4;
play();
}
frame 5 {
_global.moved = false;
}
frame 15 {
_global.moved = true;
}
frame 18 {
_global.looper -= 2;
}
frame 35 {
_global.moving = false;
_root.char.gotoAndStop('idle');
}
}
movieClip 142 {
frame 1 {
_global.attack = 0.5;
play();
}
frame 3 {
_global.moved = false;
}
frame 11 {
_global.moved = true;
_global.moving = false;
_root.char.gotoAndStop('idle');
}
}
movieClip 143 {
frame 1 {
_global.attack = 1;
play();
}
frame 7 {
_global.looper -= 0.2;
if (_global.looper < 1) {
_global.looper = 0;
_global.moved = true;
}
}
frame 11 {
if (_global.moved) {
_global.looper = Math.round(_global.looper - 0.5);
gotoAndPlay('bend');
} else {
if (!_global.moved && _global.looper > 0) {
gotoAndPlay('block');
}
}
}
frame 17 {
_global.blocking = false;
_global.moving = false;
_root.char.gotoAndStop('idle');
}
}
movieClip 144 {
frame 1 {
play();
}
frame 2 {
if (_global.moved) {
gotoAndPlay('spend');
}
}
frame 3 {
if (_global.moved) {
gotoAndPlay('spend');
}
}
frame 4 {
if (_global.moved) {
gotoAndPlay('spend');
}
}
frame 5 {
if (_global.moved) {
gotoAndPlay('spend');
}
}
frame 6 {
if (_global.moved) {
gotoAndPlay('spend');
}
}
frame 7 {
if (_global.moved) {
gotoAndPlay('spend');
}
}
frame 8 {
if (_global.moved) {
gotoAndPlay('spend');
}
}
frame 9 {
if (_global.moved) {
gotoAndPlay('spend');
}
}
frame 10 {
if (_global.moved) {
gotoAndPlay('spend');
}
}
frame 11 {
if (_global.moved) {
gotoAndPlay('spend');
}
}
frame 12 {
if (_global.moved) {
gotoAndPlay('spend');
}
}
frame 13 {
if (_global.moved) {
gotoAndPlay('spend');
}
}
frame 14 {
if (_global.moved) {
gotoAndPlay('spend');
} else {
if (!_global.moved) {
gotoAndPlay('sprint');
}
}
}
frame 15 {
_global.moved = true;
_global.moving = false;
_global.sprinting = false;
_global.sprinting1 = false;
_global.sprinting2 = false;
_root.char.gotoAndStop('idle');
}
}
movieClip 145 {
frame 1 {
_global.attack = 4;
play();
}
frame 4 {
_global.looper -= 1;
if (_global.looper < 1) {
_global.moved = true;
}
}
frame 12 {
if (_global.moved) {
gotoAndPlay('bend');
} else {
if (!_global.moved && _global.looper > 0) {
gotoAndPlay('breath');
}
}
}
frame 15 {
_global.breath = false;
_global.moving = false;
_root.char.gotoAndStop('idle');
}
}
movieClip 147 {
}
movieClip 148 {
frame 1 {
if (!_global.lurkeractive) {
_global.mtype = 2;
_global.moved = false;
}
play();
}
frame 3 {
if (!_global.demonicresolve) {
_global.life -= _global.damager;
} else {
if (_global.demonicresolve) {
_global.life -= _global.damager / 2;
}
}
}
frame 5 {
if (!_global.demonicresolve) {
_global.life -= _global.damager;
} else {
if (_global.demonicresolve) {
_global.life -= _global.damager / 2;
}
}
}
frame 7 {
if (!_global.demonicresolve) {
_global.life -= _global.damager;
} else {
if (_global.demonicresolve) {
_global.life -= _global.damager / 2;
}
}
}
frame 9 {
if (!_global.demonicresolve) {
_global.life -= _global.damager;
} else {
if (_global.demonicresolve) {
_global.life -= _global.damager / 2;
}
}
}
frame 11 {
if (!_global.demonicresolve) {
_global.life -= _global.damager;
} else {
if (_global.demonicresolve) {
_global.life -= _global.damager / 2;
}
}
if (!_global.lurkeractive) {
_global.mtype = 0;
_global.moved = true;
}
}
frame 13 {
if (!_global.demonicresolve) {
_global.life -= _global.damager;
} else {
if (_global.demonicresolve) {
_global.life -= _global.damager / 2;
}
}
}
frame 15 {
if (!_global.demonicresolve) {
_global.life -= _global.damager;
} else {
if (_global.demonicresolve) {
_global.life -= _global.damager / 2;
}
}
}
frame 17 {
if (!_global.demonicresolve) {
_global.life -= _global.damager;
} else {
if (_global.demonicresolve) {
_global.life -= _global.damager / 2;
}
}
}
frame 19 {
if (!_global.demonicresolve) {
_global.life -= _global.damager;
} else {
if (_global.demonicresolve) {
_global.life -= _global.damager / 2;
}
}
}
frame 21 {
if (!_global.demonicresolve) {
_global.life -= _global.damager;
} else {
if (_global.demonicresolve) {
_global.life -= _global.damager / 2;
}
}
}
frame 25 {
_global.blocking = false;
_global.teasing = false;
_global.sprinting = false;
_global.selfing = false;
_global.breath = false;
_global.moving = false;
_global.struck = false;
_root.char.gotoAndStop('idle');
}
}
movieClip 149 {
frame 1 {
handfistf.gotoAndPlay('in');
handfistb.gotoAndPlay('in');
_global.attack = 100;
play();
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 2 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 3 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 4 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 5 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 6 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 7 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 8 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 9 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 10 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 11 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 12 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 13 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 14 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 15 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 16 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 17 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 18 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 19 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 20 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 21 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
} else {
if (!_global.moved) {
if (_global.looper > 12) {
gotoAndPlay('loop2');
}
if (_global.looper < 13) {
_global.looper += 1;
gotoAndPlay('loop1');
}
}
}
}
frame 22 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 23 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 24 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 25 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 26 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 27 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 28 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 29 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 30 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 31 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 32 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 33 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 34 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 35 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 36 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 37 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
}
frame 38 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
} else {
if (!_global.moved) {
if (_global.looper > 24) {
gotoAndPlay('l3s');
}
if (_global.looper < 25) {
_global.looper += 1;
gotoAndPlay('loop2');
}
}
}
}
}
movieClip 150 {
frame 1 {
_global.attack = 1;
if (Key.isDown(_global.duckkey)) {
_global.mtype = 0;
_global.blocking = true;
_global.moving = true;
_global.moved = false;
_root.char.gotoAndStop('duck');
}
play();
}
frame 3 {
if (Key.isDown(_global.duckkey)) {
_global.mtype = 0;
_global.blocking = true;
_global.moving = true;
_global.moved = false;
_root.char.gotoAndStop('duck');
}
}
frame 5 {
if (Key.isDown(_global.duckkey)) {
_global.mtype = 0;
_global.blocking = true;
_global.moving = true;
_global.moved = false;
_root.char.gotoAndStop('duck');
}
}
frame 7 {
if (Key.isDown(_global.duckkey)) {
_global.mtype = 0;
_global.blocking = true;
_global.moving = true;
_global.moved = false;
_root.char.gotoAndStop('duck');
}
}
frame 9 {
if (!Key.isDown(_global.duckkey)) {
_global.moving = false;
_root.char.gotoAndStop('idle');
} else {
if (Key.isDown(_global.duckkey)) {
_global.mtype = 0;
_global.blocking = true;
_global.moving = true;
_global.moved = false;
_root.char.gotoAndStop('duck');
}
}
}
}
movieClip 152 {
}
movieClip 156 {
frame 1 {
stop();
}
frame 2 {
play();
}
frame 7 {
stop();
}
frame 12 {
gotoAndStop('idle');
}
}
movieClip 157 {
frame 1 {
handfistf.gotoAndPlay('in');
handfistb.gotoAndPlay('in');
}
frame 2 {
_global.looper -= 1;
_global.seducer += 1;
if (_global.looper < 1) {
_global.moved = true;
}
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
frame 3 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
frame 4 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
frame 5 {
if (_global.moved) {
gotoAndPlay('end');
}
}
frame 6 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
frame 7 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
frame 8 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
frame 9 {
if (_global.moved) {
gotoAndPlay('end');
}
}
frame 10 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
frame 11 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
frame 12 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
frame 13 {
if (_global.moved) {
gotoAndPlay('end');
}
}
frame 14 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
frame 15 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
frame 16 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
frame 17 {
if (_global.moved) {
gotoAndPlay('end');
}
}
frame 18 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
frame 19 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
frame 20 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
frame 21 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
frame 22 {
if (_global.moved) {
gotoAndPlay('end');
}
}
frame 23 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
frame 24 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
frame 25 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
frame 26 {
if (_global.moved) {
gotoAndPlay('end');
}
}
frame 27 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
frame 28 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
frame 29 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
frame 30 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
frame 31 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
frame 32 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
frame 33 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
frame 34 {
if (_global.moved) {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
} else {
if (!_global.moved && _global.looper > 0) {
gotoAndPlay('loop1');
}
}
}
}
movieClip 158 {
frame 1 {
_global.attack = 1;
if (Key.isDown(_global.punchkey)) {
gotoAndPlay('lowhit');
}
play();
}
frame 3 {
if (Key.isDown(_global.punchkey)) {
gotoAndPlay('lowhit');
}
}
frame 5 {
if (_global.moved) {
_global.blocking = false;
_global.moving = false;
_root.char.gotoAndStop('idle');
} else {
if (!_global.moved) {
if (!Key.isDown(_global.punchkey)) {
gotoAndPlay('block');
} else {
if (Key.isDown(_global.punchkey)) {
gotoAndPlay('lowhit');
}
}
}
}
}
frame 10 {
if (_global.moved) {
_global.blocking = false;
_global.moving = false;
_root.char.gotoAndStop('idle');
} else {
if (!_global.moved) {
if (!Key.isDown(_global.punchkey)) {
gotoAndPlay('block');
} else {
if (Key.isDown(_global.punchkey)) {
gotoAndPlay('lowhit');
}
}
}
}
}
}
movieClip 159 {
frame 1 {
_global.looper = 0;
play();
}
frame 56 {
_global.fadepos = 10;
_root.fader.gotoAndPlay('fade');
}
frame 61 {
stop();
}
}
movieClip 160 {
frame 1 {
handfistf.gotoAndPlay('in');
handfistb.gotoAndPlay('in');
play();
}
frame 43 {
gotoAndPlay('loop1');
}
}
movieClip 162 {
}
movieClip 164 {
}
movieClip 166 {
frame 1 {
stop();
}
}
movieClip 167 {
frame 34 {
if (_global.counter2 > 25) {
_global.brutecum = true;
_global.looper = 0;
_global.life = 100;
_root.char._alpha = 100;
_global.blocking = false;
_global.teasing = false;
_global.sprinting = false;
_global.selfing = false;
_global.breath = false;
_global.moving = false;
_global.moved = true;
_global.mtype = 0;
_global.struck = false;
_global.engend = true;
_global.brutedead = true;
_root.char.gotoAndStop('idle');
} else {
if (_global.counter2 < 26) {
gotoAndPlay('loop5');
}
}
}
}
movieClip 168 {
frame 17 {
gotoAndPlay('run');
}
}
movieClip 169 {
frame 1 {
stop();
}
frame 24 {
_root.fader.gotoAndStop('cave3');
_root.char.gotoAndStop('idle');
}
}
movieClip 171 {
frame 1 {
stop();
}
}
movieClip 173 {
frame 1 {
stop();
}
}
movieClip 176 {
}
movieClip 178 {
}
movieClip 180 {
}
movieClip 182 {
}
movieClip 184 {
}
movieClip 186 {
}
movieClip 188 {
}
movieClip 190 {
}
movieClip 192 {
}
movieClip 194 {
}
movieClip 196 {
}
movieClip 197 {
frame 1 {
_global.mtype = 0;
_global.moved = true;
_global.moving = false;
torso.body.gotoAndStop('full');
_root.vcam._x = _root.char._x;
_root.vcam._y = _root.char._y - 50;
play();
}
frame 64 {
_root.char.char.torso.body.gotoAndPlay('defla');
}
frame 155 {
_root.vcam._x = 400;
_root.vcam._y = 250;
_root.fader.gotoAndStop('zpd2');
}
frame 190 {
gotoAndPlay('loop1');
}
}
movieClip 198 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
frame 8 {
stop();
}
frame 9 {
stop();
}
frame 10 {
stop();
}
frame 11 {
stop();
}
frame 12 {
stop();
}
frame 13 {
stop();
}
frame 14 {
stop();
}
frame 15 {
stop();
}
frame 16 {
stop();
}
frame 17 {
stop();
}
}
instance char of movieClip 198 {
onClipEvent (load) {
_global.napper = false;
_global.ptog = false;
_global.pace = 1;
_global.mini1 = false;
_global.edged = true;
_global.engend = false;
_global.chardead = false;
_global.engaged = false;
_global.pauser = false;
_global.attack = 1;
_global.life = 100;
_global.struck = false;
_global.blocking = false;
_global.teasing = false;
_global.sprinting = false;
_global.selfing = false;
_global.breath = false;
_global.moving = false;
_global.moved = true;
_global.mtype = 0;
_global.looper = 0;
_global.seducer = 0;
dead = false;
ptimer = 0;
}
onClipEvent (enterFrame) {
if (!_global.pauser) {
if (!_global.engaged) {
this._visible = true;
if (!_global.chardead) {
if (!_global.struck) {
if (Key.isDown(_global.dashkey) && !_global.moving) {
_global.moving = true;
_global.moved = false;
_global.mtype = 3;
_global.sprinting = true;
this.gotoAndStop('sprint');
} else {
if (!Key.isDown(_global.dashkey) && _global.sprinting) {
_global.moved = true;
}
}
if (Key.isDown(_global.sedkey) && !_global.moving && _global.looper > 0) {
_global.moving = true;
_global.moved = false;
_global.mtype = 0;
_global.teasing = true;
this.gotoAndStop('seduce');
} else {
if (!Key.isDown(_global.sedkey) && _global.teasing) {
_global.moved = true;
}
}
if (Key.isDown(_global.punchkey) && !_global.moving) {
_global.mtype = 0;
_global.moving = true;
gotoAndStop('punch');
}
if (Key.isDown(_global.batekey) && !_global.moving) {
_global.moving = true;
_global.moved = false;
_global.mtype = 0;
_global.selfing = true;
this.gotoAndStop('self');
} else {
if (!Key.isDown(_global.batekey) && _global.selfing) {
_global.moved = true;
}
}
if (Key.isDown(_global.flipkey) && !_global.moving) {
if (!_global.edged) {
_global.mtype = 2;
}
_global.moving = true;
gotoAndPlay('flip');
}
if (Key.isDown(_global.duckkey) && !_global.moving) {
_global.mtype = 0;
_global.blocking = true;
_global.moving = true;
_global.moved = false;
gotoAndStop('duck');
} else {
if (!Key.isDown(_global.duckkey) && _global.blocking) {
_global.moved = true;
}
}
}
} else {
if (_global.chardead) {
if (!dead) {
this.gotoAndStop('death');
dead = true;
}
}
}
} else {
if (_global.engaged) {
this._visible = false;
}
}
} else {
if (_global.pauser) {
_global.mtype = 0;
if (!_global.ptog) {
this.gotoAndStop('idle');
_global.ptog = true;
}
}
}
}
}
movieClip 199 {
}
movieClip 200 {
frame 9 {
_global.lingdamaged = false;
}
}
movieClip 201 {
frame 1 {
_global.looper += 1;
}
frame 11 {
if (_global.lingcum == 1) {
if (_global.ragesoul < _global.ragemax) {
_global.ragesoul += 1;
if (_global.ragesoul > _global.ragemax) {
_global.ragesoul = _global.ragemax;
}
_global.lingcum = 0;
}
}
stop();
}
}
movieClip 204 {
}
movieClip 205 {
}
movieClip 207 {
}
movieClip 208 {
frame 25 {
if (!_global.teasing) {
_global.seducer -= 0.5;
}
if (_global.seducer > 3) {
gotoAndPlay('l2s');
} else {
if (_global.seducer < 4) {
gotoAndPlay('loop1');
}
}
}
frame 54 {
if (!_global.teasing) {
_global.seducer -= 0.5;
}
if (_global.seducer < 4) {
gotoAndPlay('l2e');
} else {
if (_global.seducer > 3) {
gotoAndPlay('loop2');
}
}
}
frame 59 {
gotoAndPlay('loop1');
}
}
movieClip 210 {
}
movieClip 211 {
}
movieClip 213 {
}
movieClip 215 {
}
movieClip 217 {
}
movieClip 219 {
frame 1 {
stop();
}
}
movieClip 221 {
frame 1 {
stop();
}
}
movieClip 223 {
}
movieClip 225 {
}
movieClip 232 {
frame 386 {
stop();
}
}
movieClip 233 {
frame 30 {
stop();
}
}
movieClip 254 {
}
movieClip 255 {
frame 1 {
handfistf.gotoAndPlay('in');
handfistb.gotoAndPlay('in');
_global.seducer = 0;
_global.counter = 1;
play();
}
instance of movieClip 223 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
frame 30 {
if (_gobal.counter > 5) {
gotoAndPlay('l2s');
} else {
if (_global.counter < 6) {
gotoAndPlay('loop1');
}
}
}
instance of movieClip 223 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
frame 76 {
if (_gobal.counter > 10) {
gotoAndPlay('l3s');
} else {
if (_global.counter < 11) {
gotoAndPlay('loop2');
}
}
}
frame 80 {
_root.expr = 1;
}
instance of movieClip 223 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
frame 108 {
if (_gobal.counter > 15) {
gotoAndPlay('cms');
} else {
if (_global.counter < 16) {
gotoAndPlay('loop3');
}
}
}
frame 116 {
_root.expr = 0;
}
instance of movieClip 223 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
frame 156 {
if (_global.counter > 20) {
if (!_global.napper) {
_global.lingcum = 2;
if (_global.lustsoul < _global.lustmax) {
_global.lustsoul += 1;
if (_global.lustsoul > _global.lustmax) {
_global.lustsoul = _global.lustmax;
}
}
_global.looper = 12;
_global.life = 100;
_root.char._alpha = 100;
_global.blocking = false;
_global.teasing = false;
_global.sprinting = false;
_global.selfing = false;
_global.breath = false;
_global.moving = false;
_global.moved = true;
_global.mtype = 0;
_global.struck = false;
_global.engend = true;
_root.char.gotoAndStop('idle');
} else {
if (_global.napper) {
_global.counter = 1;
_global.nap = 1;
_root.minifader.gotoAndPlay('fade');
gotoAndPlay('cumming');
}
}
} else {
if (_global.counter < 21) {
gotoAndPlay('cumming');
}
}
}
}
movieClip 258 {
}
movieClip 259 {
}
movieClip 260 {
frame 1 {
_global.counter = 1;
_global.moving = false;
_global.moved = true;
_global.mtype = 0;
play();
}
instance of movieClip 223 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
frame 30 {
if (_global.counter < 6) {
gotoAndPlay('loop1');
} else {
if (_global.counter > 5) {
gotoAndPlay('l2s');
}
}
}
instance of movieClip 223 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
frame 65 {
if (_global.counter < 11) {
gotoAndPlay('loop2');
} else {
if (_global.counter > 10) {
gotoAndPlay('l3s');
}
}
}
frame 257 {
_global.lingcum = 2;
_global.looper = 12;
_global.life = 100;
_root.char._alpha = 100;
_global.blocking = false;
_global.teasing = false;
_global.sprinting = false;
_global.selfing = false;
_global.breath = false;
_global.moving = false;
_global.moved = true;
_global.mtype = 0;
_global.struck = false;
_global.engend = true;
_global.lingpreg = true;
_global.lingd = true;
_root.char.gotoAndStop('idle');
}
}
movieClip 261 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
}
instance ling of movieClip 261 {
onClipEvent (load) {
this._visible = false;
_global.lingcum = 0;
_global.lingactive = true;
_global.lingdead = false;
_global.lingdamaged = false;
_global.lingtrancing = false;
_global.lingattack = true;
_global.lingrage = false;
_global.lingpreg = false;
_global.lingd = false;
lingcount = 3;
speed = 16;
health = 2;
timer = 0;
}
onClipEvent (enterFrame) {
if (!_global.pauser) {
if (!_global.engaged) {
if (_global.lingactive) {
this._visible = true;
if (!_global.lingdead) {
if (!_global.lingdamaged) {
if (!_global.lingtrancing) {
if (_global.lingattack) {
this.gotoAndStop('run');
this._x -= 10;
if (this._x < -400) {
_global.lingdead = true;
}
if (_global.seducer > 0.4) {
_global.lingtrancing = true;
}
if (this.ling.hitbox.hitTest(_root.char.char.hitbox) && !_global.struck) {
if (!_global.lingrage) {
_global.struck = true;
_global.damager = 1;
_root.char.gotoAndStop('struck');
} else {
if (_global.lingrage) {
_global.engaged = true;
}
}
}
}
} else {
if (_global.lingtrancing) {
if (this.ling.hitbox.hitTest(_root.char.char.hitbox) && _global.seducer > 3) {
lingcount -= 1;
_root.char._visible = false;
_global.mtype = 0;
_global.engaged = true;
}
this.gotoAndStop('trance');
if (_global.seducer < 0.5) {
if (!_global.lingpreg && !_global.zpb) {
_global.lingrage = true;
}
_global.lingtrancing = false;
}
}
}
if (this.ling.hitbox.hitTest(_root.char.char.firebox)) {
_global.lingdamaged = true;
health -= _global.attack;
if (health < 1) {
lingcount -= 1;
_global.lingcum = 1;
_global.lingdead = true;
}
}
} else {
if (_global.lingdamaged) {
this.gotoAndStop('struck');
}
}
} else {
if (_global.lingdead) {
this.gotoAndStop('death');
++timer;
if (timer > 20) {
if (_global.hydractive or _global.sisactive or lingcount < 1) {
_global.lingactive = false;
this._visible = false;
}
this.gotoAndStop('run');
this._x = 1400;
_global.lingrage = false;
_global.lingdead = false;
_global.lingcum = false;
_global.lingdamaged = false;
_global.lingtrancing = false;
_global.lingattack = true;
health = 2;
timer = 0;
}
}
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
} else {
if (!_global.lingactive) {
}
}
} else {
if (_global.engaged) {
if (!_global.bruteactive) {
if (!_global.lingrage) {
this.gotoAndStop('eng1');
} else {
if (_global.lingrage) {
this.gotoAndStop('eng2');
}
}
}
if (_global.engend) {
_global.lingdead = true;
_global.engend = false;
_global.engaged = false;
}
}
}
} else {
if (_global.pauser) {
if (this._alpha > 0) {
this._alpha -= 20;
}
}
}
}
}
movieClip 266 {
}
movieClip 268 {
}
movieClip 279 {
frame 11 {
stop();
}
}
movieClip 280 {
frame 16 {
_root.hspike._visible = false;
stop();
}
}
movieClip 281 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
instance HSpike1 of movieClip 281 {
onClipEvent (load) {
speed = 20;
dead = false;
timer = 0;
}
onClipEvent (enterFrame) {
if (!_global.pauser) {
if (!_global.engaged && !_global.zergpreg) {
if (!dead) {
if (this._x > -200 && !_global.chardead) {
this._x -= speed;
}
if (this._x < -199) {
dead = true;
}
if (this.hspike.hitbox.hitTest(_root.char.char.hitbox)) {
this.gotoAndStop('explode');
_root.char.gotoAndStop('struck');
_global.damager = 1;
_global.struck = true;
dead = true;
}
if (this.hspike.hitbox.hitTest(_root.char.char.firebox)) {
this.gotoAndStop('explode');
dead = true;
}
} else {
if (dead) {
if (!_global.hydratrancing && !_global.hydramaged && !_global.sisactive && !_global.bruteactive) {
++timer;
if (timer == 44 && _global.hydractive) {
_global.hydrattack = true;
}
if (timer > 60) {
this._visible = true;
this.gotoAndStop('fly');
dead = false;
this._y = 280;
if (_global.hydractive) {
this._x = _root.hydra._x - 30;
} else {
if (!_global.hydractive) {
this._x = 1400;
}
}
timer = 0;
}
}
}
}
this._alpha = 100;
} else {
if (_global.engaged) {
this._alpha = 0;
}
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
} else {
if (_global.pauser) {
if (this._alpha > 0) {
this._alpha -= 20;
}
}
}
}
}
movieClip 283 {
}
movieClip 285 {
}
movieClip 287 {
}
movieClip 289 {
}
movieClip 291 {
}
movieClip 293 {
}
movieClip 295 {
}
movieClip 297 {
}
movieClip 299 {
}
movieClip 302 {
}
movieClip 303 {
}
movieClip 304 {
}
movieClip 305 {
frame 1 {
play();
}
frame 16 {
_root.hspike1.count = 0;
}
frame 31 {
_global.hydrattack = false;
}
}
movieClip 306 {
frame 38 {
_root.HSpike1.timer = 0;
_global.hydramaged = false;
}
}
movieClip 308 {
}
movieClip 311 {
}
movieClip 312 {
frame 1 {
stop();
}
frame 6 {
stop();
}
}
movieClip 313 {
frame 25 {
if (!_global.teasing) {
_global.seducer -= 0.5;
}
if (_global.seducer > 3) {
gotoAndPlay('l2s');
} else {
if (_global.seducer < 4) {
gotoAndPlay('loop1');
}
}
}
frame 26 {
holer.gotoAndPlay(2);
a;
}
frame 60 {
if (!_global.teasing) {
_global.seducer -= 0.5;
}
if (_global.seducer < 4) {
gotoAndPlay('l2e');
} else {
if (_global.seducer > 3) {
gotoAndPlay('loop2');
}
}
}
frame 64 {
gotoAndPlay('loop1');
}
}
movieClip 315 {
}
movieClip 317 {
}
movieClip 319 {
frame 1 {
stop();
}
}
movieClip 322 {
}
movieClip 324 {
}
movieClip 325 {
}
movieClip 327 {
}
movieClip 329 {
}
movieClip 330 {
}
movieClip 331 {
frame 1 {
_global.eyetimer += 1;
if (_root.expr == 1) {
this.gotoAndPlay('shut');
}
if (_root.expr == 2) {
this.gotoAndPlay('sh2sh2');
}
if (_root.expr == 3) {
this.gotoAndPlay('gaze');
}
}
frame 2 {
if (_global.eyetimer > 20) {
_global.eyerand = random(20);
if (_global.eyerand < 16) {
gotoAndPlay('normal');
}
_global.eyetimer = 0;
} else {
gotoAndPlay('normal');
}
}
frame 13 {
gotoAndPlay('normal');
}
frame 14 {
play();
}
frame 24 {
if (_root.expr == 1) {
this.gotoAndPlay('shut2');
} else {
if (_root.expr == 2) {
this.gotoAndPlay('sh2sh');
} else {
this.gotoAndPlay('shut3');
}
}
}
frame 31 {
this.gotoAndPlay('normal');
}
frame 32 {
play();
}
frame 40 {
if (_root.expr == 2) {
this.gotoAndPlay('sh2sh2');
} else {
this.gotoAndPlay('sh2sh3');
}
}
frame 44 {
this.gotoAndPlay('shut2');
}
frame 45 {
play();
}
frame 53 {
if (_root.expr == 3) {
gotoAndPlay('gaze2');
} else {
gotoAndPlay('gaze3');
}
}
frame 57 {
gotoAndPlay('normal');
}
}
movieClip 335 {
instance eyes of movieClip 331 {
onClipEvent (load) {
_global.eyetimer = 0;
this.play();
}
}
}
movieClip 336 {
instance jaw of movieClip 319 {
onClipEvent (load) {
moan = new Sound(this);
_root.xcount = 0;
}
onClipEvent (enterFrame) {
if (_root.splay) {
moan.attachSound(_global.moaner);
moan.start(0, 1);
if (!_global.moaning) {
moan.setVolume(0);
} else {
if (_global.moaning) {
moan.setVolume(100);
}
}
_root.splay = false;
_root.smove = 1;
}
if (_root.smove == 1) {
if (moan.position / moan.duration < 0.5 && this._rotation < 115) {
this._rotation = 100 + 30 * (moan.position / moan.duration);
if (_root.xcount < 19) {
this._x += 0.2;
_root.xcount += 1;
}
}
if (moan.position / moan.duration > 0.5 && this._rotation > 100) {
this._rotation = 115 - 30 * (moan.position / moan.duration - 0.49);
if (_root.xcount > 0) {
this._x -= 0.2;
_root.xcount -= 1;
}
}
moan.onSoundComplete = function () {
_global.ticker = false;
_root.smove = 2;
};
} else {
if (_root.smove == 2) {
this._x = 38.15;
this._y = 69.75;
this._rotation = 99.90000000000001;
_root.dmoan = false;
xcount = 0;
_root.expr = 0;
_root.smove = 0;
}
}
}
}
}
movieClip 338 {
}
movieClip 343 {
frame 99 {
stop();
}
}
movieClip 344 {
}
movieClip 345 {
frame 1 {
_global.counter = 1;
_global.seducer = 0;
_root.dmoan = false;
_root.splay = false;
_root.smove = 0;
play();
}
instance of movieClip 223 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
instance of movieClip 223 {
onClipEvent (load) {
this._visible = false;
_root.scount = 1;
timer = 41;
}
onClipEvent (enterFrame) {
if (this._parent._currentframe == 40) {
if (timer > 40) {
if (!_root.dmoan) {
_global.moaner = 'Soft 1_' + _root.scount;
_root.scount += 1;
if (_root.scount == 4) {
_root.scount = 1;
}
_root.expr = 3;
_root.splay = true;
_root.dmoan = true;
}
timer = 0;
}
}
++timer;
}
}
frame 40 {
if (_gobal.counter > 5) {
gotoAndPlay('l2s');
} else {
if (_global.counter < 6) {
gotoAndPlay('loop1');
}
}
}
instance of movieClip 223 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
instance of movieClip 223 {
onClipEvent (load) {
this._visible = false;
_root.scount = 1;
timer = 41;
}
onClipEvent (enterFrame) {
if (this._parent._currentframe == 88) {
if (timer > 40) {
if (!_root.dmoan) {
_global.moaner = 'Rough 1_' + _root.scount;
_root.scount += 1;
if (_root.scount == 4) {
_root.scount = 1;
}
_root.expr = 1;
_root.splay = true;
_root.dmoan = true;
}
timer = 0;
}
}
++timer;
}
}
frame 92 {
if (_gobal.counter > 10) {
gotoAndPlay('l3s');
} else {
if (_global.counter < 11) {
gotoAndPlay('loop2');
}
}
}
instance of movieClip 223 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
instance of movieClip 223 {
onClipEvent (load) {
this._visible = false;
_root.scount = 1;
timer = 41;
}
onClipEvent (enterFrame) {
if (this._parent._currentframe == 107) {
if (timer > 40) {
if (!_root.dmoan) {
_global.moaner = 'Climax ' + _root.scount;
_root.scount += 1;
if (_root.scount == 3) {
_root.scount = 1;
}
_root.expr = 2;
_root.splay = true;
_root.dmoan = true;
}
timer = 0;
}
}
++timer;
}
}
frame 140 {
if (_global.counter > 15) {
if (!_global.napper) {
_global.hydracum = 2;
if (_global.lustsoul < _global.lustmax) {
_global.lustsoul += 3;
if (_global.lustsoul > _global.lustmax) {
_global.lustsoul = _global.lustmax;
}
}
_global.looper = 12;
_global.life = 100;
_root.char._alpha = 100;
_global.blocking = false;
_global.teasing = false;
_global.sprinting = false;
_global.selfing = false;
_global.breath = false;
_global.moving = false;
_global.moved = true;
_global.mtype = 0;
_global.struck = false;
_global.engend = true;
_global.hydradead = true;
_root.char.gotoAndStop('idle');
} else {
if (_global.napper) {
_global.counter = 1;
_global.nap = 1;
_root.minifader.gotoAndPlay('fade');
gotoAndPlay('loop3');
}
}
} else {
if (_global.counter < 16) {
gotoAndPlay('loop3');
}
}
}
}
movieClip 346 {
frame 10 {
if (_global.hydracum == 1) {
if (_global.ragesoul < _global.ragemax) {
_global.ragesoul += 3;
if (_global.ragesoul > _global.ragemax) {
_global.ragesoul = _global.ragemax;
}
}
_global.hydracum = 0;
}
_root.hydra._x = 1100;
_root.mini1._x += 250;
if (_root.mini1._x > 600) {
_root.mini1._x = 1400;
}
_root.hydra._visible = false;
_global.hydractive = false;
_global.hydrattack = false;
_global.hydramaged = false;
_global.hydradead = false;
_global.hydracum = false;
_global.hydratrancing = false;
_global.lingactive = true;
_root.ling.lingcount = 3;
_global.tracker += 1;
_root.hydra.gotoAndStop('idle');
}
}
movieClip 347 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
}
instance hydra of movieClip 347 {
onClipEvent (load) {
_global.hydracum = 0;
this._visible = false;
var hf = new flash.filters.GlowFilter(16777215, 100, 15, 15, 4, 1, false, false);
this.filters = [hf];
_global.hydractive = false;
_global.hydrattack = false;
_global.hydramaged = false;
_global.hydradead = false;
_global.hydratrancing = false;
resetshield = false;
health = 6;
speed = 12;
}
onClipEvent (enterFrame) {
if (!_global.pauser) {
if (!_global.engaged) {
if (_global.hydractive) {
this._visible = true;
if (!_global.hydradead) {
if (!_global.hydramaged) {
if (!_global.hydratrancing) {
if (!_global.hydrattack) {
this.gotoAndStop('idle');
} else {
if (_global.hydrattack) {
this.gotoAndStop('fling');
}
}
if (_global.seducer > 0.4 && health < 3) {
_global.hydratrancing = true;
}
} else {
if (_global.hydratrancing) {
this.gotoAndStop('trance');
if (_global.seducer < 0.5) {
_global.hydratrancing = false;
}
}
}
if (this.hydra.hitbox.hitTest(_root.char.char.firebox)) {
_global.hydramaged = true;
health -= _global.attack;
hf.strength -= _global.attack;
this.filters = [hf];
_global.seducer = 0;
}
if (this.hydra.hitbox.hitTest(_root.char.char.hitbox)) {
_global.struck = true;
if (hf.strength > 0 or _global.seducer < 1) {
_global.damager = 3;
_root.char.gotoAndStop('struck');
} else {
if (hf.strength < 1 && _global.seducer > 3) {
_root.char._visible = false;
_global.mtype = 0;
_global.engaged = true;
this.gotoAndStop('eng1');
}
}
}
} else {
if (_global.hydramaged) {
this.gotoAndStop('struck');
if (this.hydra.hitbox.hitTest(_root.char.char.hitbox)) {
_global.struck = true;
_global.damager = 5;
_root.char.gotoAndStop('struck');
}
}
}
if (health < 1) {
_global.hydracum = 1;
_global.hydradead = true;
}
} else {
if (_global.hydradead) {
resetshield = true;
health = 6;
this.gotoAndStop('death');
}
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
if (resetshield) {
hf.strength = 4;
this.filters = [hf];
resetshield = false;
}
if (this._x < -300) {
this._x = 1100;
_global.hydradead = true;
}
}
}
}
}
}
movieClip 349 {
}
movieClip 351 {
}
movieClip 353 {
}
movieClip 355 {
}
movieClip 357 {
}
movieClip 359 {
}
movieClip 361 {
}
movieClip 363 {
}
movieClip 365 {
}
movieClip 366 {
frame 1 {
play();
}
frame 30 {
gotoAndPlay('idle');
}
}
movieClip 368 {
}
movieClip 369 {
frame 63 {
_global.bouldactive = true;
}
frame 70 {
_root.brute.gotoAndStop('idle');
_global.bruteattacking = false;
}
}
movieClip 371 {
}
movieClip 372 {
frame 39 {
_root.brock._x = _root.char._x;
}
instance of movieClip 371 {
onClipEvent (load) {
timer = 0;
}
onClipEvent (enterFrame) {
timer += 1;
if (timer == 2) {
_root.vcam._y += 10;
_root.fader._y += 10;
}
if (timer == 4) {
_root.vcam._y -= 20;
_root.fader._y -= 20;
}
if (timer == 6) {
_root.vcam._y += 10;
_root.fader._y += 10;
timer = 0;
}
}
}
frame 70 {
_root.brock.gotoAndPlay('burst');
}
instance of movieClip 371 {
onClipEvent (load) {
timer = 0;
}
onClipEvent (enterFrame) {
_root.vcam._x = 400;
_root.vcam._y = 250;
}
}
frame 85 {
_root.brute.gotoAndStop('idle');
_global.bruteattacking = false;
}
}
movieClip 373 {
frame 17 {
_global.brutedamaged = false;
_root.boulder._x = 1110;
}
}
movieClip 374 {
frame 1 {
_global.pauser = true;
}
instance of movieClip 371 {
onClipEvent (load) {
timer = 0;
}
onClipEvent (enterFrame) {
timer += 1;
if (timer == 2) {
_root.vcam._y += 10;
_root.fader._y += 10;
}
if (timer == 4) {
_root.vcam._y -= 20;
_root.fader._y -= 20;
}
if (timer == 6) {
_root.vcam._y += 10;
_root.fader._y += 10;
timer = 0;
}
}
}
instance of movieClip 371 {
onClipEvent (load) {
timer = 0;
}
onClipEvent (enterFrame) {
_root.vcam._x = 400;
_root.vcam._y = 250;
}
}
frame 61 {
if (!_global.brutecum) {
if (_global.ragesoul < _global.ragemax) {
_global.ragesoul += 5;
if (_global.ragesoul > _global.ragemax) {
_global.ragesoul = _global.ragemax;
}
}
}
_global.tracker = 0;
stop();
}
}
movieClip 376 {
}
movieClip 378 {
}
movieClip 379 {
frame 1 {
play();
}
frame 30 {
if (!_global.teasing) {
_global.seducer -= 1;
if (_global.seducer < 0.5) {
_global.seducer = 0;
_global.brutetrancing = false;
}
}
if (_global.seducer < 4) {
gotoAndPlay('loop1');
}
if (_global.seducer > 3) {
gotoAndPlay('l2s');
}
}
frame 61 {
if (!_global.teasing) {
_global.seducer -= 1;
}
if (_global.seducer < 4) {
gotoAndPlay('l2e');
}
if (_global.seducer < 7 && _global.seducer > 3) {
gotoAndPlay('loop2');
}
if (_global.seducer > 6) {
gotoAndPlay('l3s');
}
}
frame 91 {
if (!_global.teasing) {
_global.seducer -= 1;
}
if (_global.seducer > 6) {
gotoAndPlay('loop3');
}
if (_global.seducer < 7) {
gotoAndPlay('l3e');
}
}
frame 97 {
gotoAndPlay('loop2');
}
frame 103 {
gotoAndPlay('loop1');
}
}
movieClip 381 {
}
movieClip 382 {
frame 74 {
stop();
}
}
movieClip 383 {
}
movieClip 385 {
}
movieClip 386 {
frame 1 {
_global.counter = 1;
_global.seducer = 0;
play();
}
frame 2 {
play();
}
instance of movieClip 223 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
frame 25 {
if (_global.counter > 5) {
this.gotoAndPlay('l2s');
} else {
if (_global.counter < 6) {
this.gotoAndPlay('loop1');
}
}
}
frame 26 {
play();
}
instance of movieClip 223 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
frame 62 {
if (_global.counter > 10) {
gotoAndPlay('l3s');
} else {
if (_global.counter < 11) {
gotoAndPlay('loop2');
}
}
}
instance of movieClip 223 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
frame 114 {
if (_global.counter > 15) {
gotoAndPlay('l4s');
} else {
if (_global.counter < 16) {
gotoAndPlay('loop3');
}
}
}
instance of movieClip 223 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
frame 150 {
if (_global.counter > 20) {
gotoAndPlay('l5s');
} else {
if (_global.counter < 21) {
gotoAndPlay('loop4');
}
}
}
frame 153 {
_root.expr = 1;
}
instance of movieClip 223 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
frame 176 {
if (_global.counter > 25) {
_root.expr = 0;
if (!_global.napper) {
_global.brutecum = true;
if (_global.lustsoul < _global.lustmax) {
_global.lustsoul += 5;
if (_global.lustsoul > _global.lustmax) {
_global.lustsoul = _global.lustmax;
}
}
_global.looper = 0;
_global.life = 100;
_root.char._alpha = 100;
_global.blocking = false;
_global.teasing = false;
_global.sprinting = false;
_global.selfing = false;
_global.breath = false;
_global.moving = false;
_global.moved = true;
_global.mtype = 0;
_global.struck = false;
_global.engend = true;
_global.brutedead = true;
_root.char.gotoAndStop('idle');
} else {
if (_global.napper) {
_global.counter = 1;
_global.nap = 1;
_root.minifader.gotoAndPlay('fade');
gotoAndPlay('loop5');
}
}
} else {
if (_global.counter < 26) {
gotoAndPlay('loop5');
}
}
}
}
movieClip 387 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
}
instance Brute of movieClip 387 {
onClipEvent (load) {
this._visible = false;
btog = true;
atk = 0;
atkp = false;
_global.brutecum = false;
_global.brutedead = false;
_global.brutedamaged = false;
_global.bruteattacking = false;
_global.bruteactive = false;
_global.brutetrancing = false;
speed = 12;
timer = 0;
health = 5;
var bf = new flash.filters.GlowFilter(16777215, 100, 15, 15, 3, 1, false, false);
this.filters = [bf];
}
onClipEvent (enterFrame) {
if (!_global.pauser) {
if (_global.bruteactive) {
this._visible = true;
if (!_global.engaged) {
if (!_global.brutedead) {
if (!_global.brutedamaged) {
if (!_global.brutetrancing) {
if (this.brute.hitbox.hitTest(_root.char.char.hitbox)) {
_root.char.gotoAndStop('struck');
_global.damager = 3;
_global.struck = true;
}
if (!_global.bruteattacking) {
this.gotoAndStop('idle');
++timer;
if (timer > 40) {
atkp = false;
timer = 0;
_global.bruteattacking = true;
}
} else {
if (_global.bruteattacking) {
if (atk < 2 && !atkp) {
atk += 1;
atkp = true;
this.gotoAndStop('stomp');
} else {
if (atk > 1 && !atkp) {
atkp = true;
atk = 0;
this.gotoAndStop('fling');
}
}
}
}
if (this.brute.hitbox.hitTest(_root.boulder.strikebox)) {
_root.boulder.gotoAndPlay('explode');
this.gotoAndStop('struck');
bf.strength -= 1;
health -= 1;
if (health < 1) {
health = 0;
_global.brutedead = true;
}
this.filters = [bf];
_global.brutedamaged = true;
}
if (bf.strength < 1 && _global.seducer > 0.4) {
_global.brutetrancing = true;
}
_global.seducer = 0;
} else {
if (_global.brutetrancing) {
this.gotoAndStop('trance');
if (this.brute.hitbox.hitTest(_root.char.char.hitbox)) {
if (_global.seducer > 6) {
_global.seducer = 0;
_root.char._visible = false;
_global.mtype = 0;
_global.engaged = true;
this.gotoAndStop('Brute1');
} else {
if (_global.seducer < 7) {
_root.char.gotoAndStop('struck');
_global.damager = 3;
_global.struck = true;
}
}
}
}
}
}
} else {
if (_global.brutedead) {
this.gotoAndStop('dead');
}
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
_global.pauser = false;
}
}
} else {
if (_global.pauser) {
if (_global.brutedead && !btog) {
if (_global.brutecum) {
_root.char.gotoAndStop('covered');
_root.fader.gotoAndStop('level1c');
_global.mtype = 0;
} else {
if (!_global.brutecum) {
_root.char.gotoAndStop('idle');
_root.fader.gotoAndStop('level1nc');
_global.mtype = 0;
}
}
btog = true;
}
if (!_global.brutedead && this._x < 600 && btog) {
btog = false;
_root.fader.gotoAndStop('bldg');
}
}
}
}
}
movieClip 389 {
}
movieClip 391 {
}
movieClip 393 {
frame 1 {
stop();
}
}
movieClip 395 {
frame 1 {
stop();
}
}
movieClip 397 {
}
movieClip 399 {
}
movieClip 401 {
}
movieClip 403 {
}
movieClip 405 {
}
movieClip 407 {
}
movieClip 409 {
frame 1 {
_global.eyetimer2 += 1;
if (_root.expr2 == 1) {
this.gotoAndPlay('shut');
} else {
if (_root.expr2 == 2) {
this.gotoAndPlay('shocked');
}
}
}
frame 2 {
if (_global.eyetimer2 > 20) {
_global.eyerand2 = random(20);
if (_global.eyerand2 < 16) {
gotoAndPlay('normal');
}
_global.eyetimer2 = 0;
} else {
gotoAndPlay('normal');
}
}
frame 3 {
if (_root.expr2 == 1) {
this.gotoAndPlay('shut');
} else {
if (_root.expr2 == 2) {
this.gotoAndPlay('1/2');
} else {
if (_root.expr2 == 3) {
this.gotoAndPlay('3/4');
} else {
if (_root.expr2 == 4) {
this.gotoAndPlay('shocked');
} else {
if (_root.expr2 == 5) {
this.gotoAndPlay('submissive');
} else {
if (_root.expr2 == 6) {
this.gotoAndPlay('angry');
}
}
}
}
}
}
}
frame 8 {
if (_root.expr2 == 1) {
this.gotoAndPlay('shut');
} else {
if (_root.expr2 == 2) {
this.gotoAndPlay('1/2');
} else {
if (_root.expr2 == 3) {
this.gotoAndPlay('3/4');
} else {
if (_root.expr2 == 4) {
this.gotoAndPlay('shocked');
} else {
if (_root.expr2 == 5) {
this.gotoAndPlay('submissive');
} else {
if (_root.expr2 == 6) {
this.gotoAndPlay('angry');
}
}
}
}
}
}
}
frame 13 {
gotoAndPlay('normal');
}
frame 14 {
play();
}
frame 24 {
if (_root.expr2 == 1) {
this.gotoAndPlay('shut2');
} else {
if (_root.expr2 == 2) {
this.gotoAndPlay('sh2sh');
} else {
this.gotoAndPlay('shut3');
}
}
}
frame 31 {
this.gotoAndPlay('normal');
}
frame 32 {
play();
}
frame 40 {
if (_root.expr2 == 2) {
this.gotoAndPlay('sh2sh2');
} else {
this.gotoAndPlay('sh2sh3');
}
}
frame 44 {
this.gotoAndPlay('shut2');
}
}
movieClip 412 {
instance eyes of movieClip 409 {
onClipEvent (load) {
_global.eyetimer2 = 0;
}
}
}
movieClip 413 {
frame 1 {
play();
}
}
instance Sis of movieClip 413 {
onClipEvent (load) {
this._visible = false;
dtog = true;
_global.sisg = false;
_global.sisg2 = false;
_global.sisactive = false;
speed = 12;
var sf = new flash.filters.GlowFilter(16777215, 100, 15, 15, 0, 1, false, false);
this.filters = [sf];
}
onClipEvent (enterFrame) {
if (_global.sisg) {
sf.strength += 1;
this.filters = [sf];
if (sf.strength > 5) {
sf.strength = 5;
_global.sisg = false;
}
}
if (_global.sisg2) {
this._alpha -= 10;
if (this._alpha < 0) {
this._alpha = 0;
this._x = 1100;
_global.sisactive = false;
_global.sisg2 = false;
}
}
if (_global.sisactive) {
this._visible = true;
if (this._x < 846) {
_global.pauser = true;
if (dtog) {
_root.fader.gotoAndStop('l1dia');
dtog = false;
}
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
}
movieClip 415 {
}
movieClip 416 {
frame 1 {
stop();
}
frame 2 {
play();
}
frame 17 {
gotoAndStop('idle');
}
}
instance brock of movieClip 416 {
onClipEvent (load) {
speed = 12;
}
onClipEvent (enterFrame) {
if (this.hitbox.hitTest(_root.char.char.hitbox)) {
_root.char.gotoAndStop('struck');
_global.damager = 3;
_global.struck = true;
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
movieClip 417 {
frame 1 {
play();
}
frame 19 {
gotoAndPlay('spin');
}
frame 31 {
_global.bouldstruck = false;
_global.bouldactive = false;
}
frame 38 {
this.gotoAndPlay('spin');
}
frame 39 {
play();
}
frame 57 {
gotoAndPlay('spin2');
}
}
instance boulder of movieClip 417 {
onClipEvent (load) {
this._visible = false;
_global.bouldactive = false;
_global.bouldstruck = false;
speed = 12;
}
onClipEvent (enterFrame) {
if (_global.bouldactive) {
this._visible = true;
if (!_global.bouldstruck) {
this._x -= 10;
this._y += 20;
if (this._y > 580) {
_global.bouldactive = false;
}
} else {
if (_global.bouldstruck) {
this._x += 20;
if (this._x > 1100) {
_global.bouldactive = false;
}
}
}
if (this.hitbox.hitTest(_root.char.char.hitbox)) {
this.gotoAndStop('explode');
_root.char.gotoAndStop('struck');
_global.damager = 3;
_global.struck = true;
}
if (this.hitbox.hitTest(_root.char.char.kickbox)) {
this.gotoAndPlay('spin2');
_global.bouldstruck = true;
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
} else {
if (!_global.bouldactive) {
_global.bouldstruck = false;
this.gotoAndPlay('spin');
this._x = 362;
this._y = -98;
}
}
}
}
movieClip 419 {
frame 1 {
stop();
}
}
movieClip 420 {
}
instance grass1 of movieClip 420 {
onClipEvent (load) {
speed = 16;
}
onClipEvent (enterFrame) {
if (this._x < -384) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
instance of movieClip 133 {
onClipEvent (load) {
speed = 14;
}
onClipEvent (enterFrame) {
if (_global.engaged) {
this._visible = false;
}
if (!_global.engaged) {
this._visible = true;
}
if (this._x < -386) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
this._x -= 3;
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
movieClip 422 {
frame 1 {
function camControl() {
parentColor.setTransform(camColor.getTransform());
var v3 = sX / this._width;
var v4 = sY / this._height;
_parent._x = cX - this._x * v3;
_parent._y = cY - this._y * v4;
_parent._xscale = 100 * v3;
_parent._yscale = 100 * v4;
}
function resetStage() {
var v2 = {'ra': 100, 'rb': 0, 'ga': 100, 'gb': 0, 'ba': 100, 'bb': 0, 'aa': 100, 'ab': 0};
parentColor.setTransform(v2);
_parent._xscale = 100;
_parent._yscale = 100;
_parent._x = 0;
_parent._y = 0;
}
this._visible = false;
var oldMode = Stage.scaleMode;
Stage.scaleMode = 'exactFit';
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;
this.onUnload = resetStage;
stop();
}
frame 2 {
function camControl() {
parentColor.setTransform(camColor.getTransform());
var v3 = sX / this._width;
var v4 = sY / this._height;
_parent._x = cX - this._x * v3;
_parent._y = cY - this._y * v4;
_parent._xscale = 100 * v3;
_parent._yscale = 100 * v4;
}
function resetStage() {
var v2 = {'ra': 100, 'rb': 0, 'ga': 100, 'gb': 0, 'ba': 100, 'bb': 0, 'aa': 100, 'ab': 0};
parentColor.setTransform(v2);
_parent._xscale = 100;
_parent._yscale = 100;
_parent._x = 0;
_parent._y = 0;
}
this._visible = false;
var oldMode = Stage.scaleMode;
Stage.scaleMode = 'exactFit';
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;
this.onUnload = resetStage;
stop();
}
}
instance vcam of movieClip 422 {
onClipEvent (load) {
swap = false;
}
onClipEvent (enterFrame) {
if (!_global.pauser) {
if (_global.engaged) {
if (!swap) {
this._xscale /= 3;
this._yscale /= 3;
this._x = 250;
this._y = 350;
swap = true;
}
} else {
if (!_global.engaged) {
if (swap) {
this._xscale *= 3;
this._yscale *= 3;
this._x = 400;
this._y = 250;
swap = false;
}
}
}
}
}
}
movieClip 426 {
}
movieClip 427 {
}
movieClip 428 {
instance charmarker of movieClip 152 {
onClipEvent (load) {
if (_global.tracker == 1) {
this._x = 70;
}
if (_global.tracker == 2) {
this._x = 320;
}
}
onClipEvent (enterFrame) {
if (!_global.chozoactive && !_global.hydractive && !_global.zergpreg) {
if (!_global.moved) {
if (_global.mtype == 1) {
this._x += _global.pace;
}
if (_global.mtype == 2) {
this._x -= _global.pace;
}
if (_global.mtype == 3) {
this._x += _global.pace;
}
}
if (this._x < -111) {
_global.edged = true;
this._x = -110;
}
if (this._x > -109) {
_global.edged = false;
}
if (this._x > 500) {
this._x = 500;
}
}
}
}
}
movieClip 432 {
}
movieClip 434 {
}
movieClip 436 {
}
movieClip 438 {
}
movieClip 443 {
}
movieClip 448 {
}
// unknown tag 88 length 62
movieClip 454 {
instance ragebar of movieClip 434 {
onClipEvent (load) {
this.rage._yscale = 0;
}
onClipEvent (enterFrame) {
if (!_global.selfcontrol) {
this.rage._yscale = _global.looper * 8.33;
if (_global.looper > 12) {
_global.looper = 12;
}
} else {
if (_global.selfcontrol) {
this.rage._yscale = _global.looper * 4.16;
if (_global.looper > 24) {
_global.looper = 24;
}
}
}
}
}
instance ragebar of movieClip 438 {
onClipEvent (load) {
this.life._yscale = 100;
}
onClipEvent (enterFrame) {
this.life._yscale = _global.life;
if (_global.life < 1) {
_global.chardead = true;
_global.life = 0;
}
}
}
}
instance UI of movieClip 454 {
onClipEvent (load) {
_global.lustmax = 10;
_global.ragemax = 10;
}
onClipEvent (enterFrame) {
_root.UI.ragecount.text = _global.ragesoul;
_root.UI.lustcount.text = _global.lustsoul;
_root.UI.ragetotal.text = _global.ragemax;
_root.UI.lusttotal.text = _global.lustmax;
}
}
movieClip 455 {
}
instance mini1 of movieClip 455 {
onClipEvent (load) {
if (_global.tracker == 1) {
this._x = 525;
}
if (_global.tracker == 2) {
this._x = 1100;
}
}
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.marker.charmarker)) {
_global.hydractive = true;
}
}
}
instance bosser of movieClip 152 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.marker.charmarker)) {
if (_global.prog < 1) {
_global.sisactive = true;
this._x = 1100;
} else {
if (_global.prog > 0) {
_global.pauser = true;
this._x = 1100;
_root.fader.gotoAndStop('l1rc');
}
}
}
}
}
movieClip 456 {
frame 1 {
stop();
}
}
movieClip 459 {
}
button 460 {
on (release) {
nextFrame();
}
}
// unknown tag 88 length 123
button 464 {
on (release) {
_root.fader._x = 400;
_root.fader._y = 250;
_root.vcam._x = 400;
_root.vcam._y = 250;
_root.gotoAndStop('level');
gotoAndStop('nofade');
}
}
button 482 {
on (release) {
_root.vcam._x = 400;
_root.fader._x = 400;
nextFrame();
}
}
button 488 {
on (release) {
_root.gotoAndStop('level');
gotoAndStop('nofade');
}
}
button 505 {
on (release) {
_global.bruteactive = true;
_global.lingactive = false;
_global.pauser = false;
_global.blocking = false;
_global.teasing = false;
_global.sprinting = false;
_global.selfing = false;
_global.breath = false;
_global.moving = false;
_global.moved = true;
_global.mtype = 0;
_global.struck = false;
_root.char.gotoAndStop('idle');
gotoAndStop('nofade');
}
}
button 512 {
on (release) {
_global.fadepos = 3;
_global.dia1 = 3;
_global.prog = 1;
gotoAndPlay('fade');
}
}
button 518 {
on (release) {
_global.fadepos = 3;
_global.dia1 = 3;
if (!_global.lingpreg) {
_global.prog = 1;
gotoAndPlay('fade');
} else {
if (_global.lingpreg) {
gotoAndStop('zpd1');
}
}
}
}
button 521 {
on (release) {
_root.saving = false;
gotoAndStop('nofade');
}
}
button 523 {
on (release) {
_global.pauser = true;
nextFrame();
}
}
button 524 {
on (release) {
_global.fadepos = 7;
_root.fader.gotoAndPlay('fade');
_global.pauser = true;
}
}
button 530 {
on (release) {
_root.angelburst.gotoAndStop('nonuke');
_root.char.gotoAndStop('idle');
_root.vcam._y = 250;
_root.fader._y = 250;
nextFrame();
}
}
button 533 {
on (release) {
_global.mtype = 1;
_root.char.gotoAndStop('sprint');
_root.bakka.gotoAndPlay('move');
nextFrame();
}
}
button 539 {
on (release) {
_root.bakka.gotoAndPlay('search');
nextFrame();
}
}
button 540 {
on (release) {
_global.l2s = false;
_root.UI._visible = true;
_root.bosser._visible = true;
_root.mini1._visible = true;
_root.marker._visible = true;
_root.bakka.gotoAndStop('found2');
_root.char.gotoAndStop('idle');
_global.pauser = false;
_global.fadepos = 0;
gotoAndStop('nofade');
}
}
button 543 {
on (release) {
_root.char.char.gotoAndPlay('rise');
nextFrame();
}
}
button 552 {
on (release) {
_global.l2s = false;
_root.UI._visible = true;
_root.bosser._visible = true;
_root.mini1._visible = true;
_root.marker._visible = true;
_root.bakka.gotoAndPlay('found');
_global.pauser = false;
_global.fadepos = 0;
gotoAndStop('nofade');
}
}
button 554 {
on (release) {
gotoAndStop('nofade');
}
}
button 564 {
on (release) {
_global.zpb = true;
_global.lingpreg = false;
_global.pauser = false;
_global.prog = 1;
gotoAndPlay('fade');
}
}
button 568 {
on (release) {
if (_global.lurkeractive3) {
nextFrame();
}
}
}
button 574 {
on (release) {
_global.pauser = false;
gotoAndStop('nofade');
}
}
button 576 {
on (release) {
_global.fadepos = 3;
_global.dia1 = 3;
gotoAndPlay('fade');
}
}
button 579 {
on (release) {
_root.saving = false;
gotoAndStop('nofade');
}
}
movieClip 581 {
frame 1 {
stop();
}
frame 2 {
play();
}
frame 49 {
_global.mtype = 0;
_global.engaged = false;
if (_global.fadepos == 1) {
_root.gotoAndStop('load');
}
if (_global.fadepos == 2) {
_root.gotoAndStop('base');
}
if (_global.fadepos == 3) {
_root.gotoAndStop('base2');
}
if (_global.fadepos == 4) {
_root.gotoAndStop('nap');
}
if (_global.fadepos == 5) {
_root.gotoAndStop('offer');
}
if (_global.fadepos == 6) {
_root.gotoAndStop('l2s');
}
if (_global.fadepos == 7) {
_root.gotoAndStop('lev2');
}
if (_global.fadepos == 8) {
_root.gotoAndStop('level');
}
if (_global.fadepos == 9) {
_root.gotoAndStop('map');
}
if (_global.fadepos == 10) {
_root.gotoAndStop('cont');
}
if (_global.fadepos == 11) {
_root.gotoAndStop('sbase1');
}
if (_global.dia == 1) {
gotoAndStop('D1');
}
}
frame 99 {
if (_global.fadepos == 7 && _global.l2s) {
gotoAndStop('caves');
}
stop();
}
frame 100 {
_global.dia = 0;
stop();
}
frame 101 {
stop();
}
frame 102 {
play();
}
frame 149 {
stop();
}
frame 150 {
stop();
}
frame 151 {
stop();
}
frame 152 {
stop();
}
frame 153 {
stop();
}
frame 154 {
stop();
}
frame 155 {
stop();
}
frame 156 {
stop();
}
frame 157 {
stop();
}
frame 158 {
stop();
}
frame 159 {
stop();
}
frame 160 {
stop();
}
frame 161 {
stop();
}
frame 162 {
stop();
}
frame 163 {
stop();
}
instance of movieClip 371 {
onClipEvent (load) {
timer = 0;
}
onClipEvent (enterFrame) {
timer += 1;
if (timer == 2) {
_root.vcam._x += 10;
_root.fader._x += 10;
}
if (timer == 4) {
_root.vcam._x -= 20;
_root.fader._x -= 20;
}
if (timer == 6) {
_root.vcam._x += 10;
_root.fader._x += 10;
timer = 0;
}
}
}
frame 164 {
_root.gotoAndStop('sis1');
_root.fader._x = 400;
_root.fader._y = 250;
_root.vcam._x = 400;
_root.vcam._y = 250;
stop();
}
frame 165 {
_root.gotoAndStop('base');
stop();
}
frame 166 {
_root.gotoAndStop('sis1');
stop();
}
frame 167 {
_root.gotoAndStop('base');
stop();
}
frame 168 {
stop();
}
frame 169 {
stop();
}
frame 170 {
stop();
}
frame 171 {
_root.char.gotoAndStop('seds');
stop();
}
frame 172 {
_global.sisg = true;
stop();
}
frame 173 {
_root.char.gotoAndStop('idle');
_global.sisg = false;
stop();
}
frame 174 {
stop();
}
instance of movieClip 371 {
onClipEvent (load) {
timer = 0;
}
onClipEvent (enterFrame) {
if (_root.Brute._x > 600) {
_root.Brute._visible = true;
_root.Brute._x -= 15;
timer += 1;
if (timer == 2) {
_root.vcam._x += 10;
_root.fader._x += 10;
}
if (timer == 4) {
_root.vcam._x -= 20;
_root.fader._x -= 20;
}
if (timer == 6) {
_root.vcam._x += 10;
_root.fader._x += 10;
timer = 0;
}
}
if (_root.Brute._x < 601) {
_root.fader._x = 400;
_root.fader._y = 250;
_root.vcam._x = 400;
_root.vcam._y = 250;
}
}
}
frame 175 {
stop();
}
frame 176 {
stop();
}
frame 177 {
_global.sisg2 = true;
stop();
}
frame 178 {
stop();
}
frame 179 {
stop();
}
frame 180 {
stop();
}
frame 181 {
stop();
}
frame 182 {
stop();
}
frame 183 {
stop();
}
frame 184 {
stop();
}
frame 185 {
stop();
}
frame 186 {
stop();
}
frame 187 {
stop();
}
frame 188 {
stop();
}
frame 189 {
stop();
}
frame 190 {
stop();
}
frame 191 {
stop();
}
frame 192 {
stop();
}
frame 193 {
stop();
}
frame 194 {
stop();
}
frame 195 {
stop();
}
frame 196 {
stop();
}
frame 197 {
stop();
}
frame 198 {
_global.ragesoul2 = 0;
_global.lustsoul2 = 0;
stop();
}
frame 199 {
stop();
}
frame 200 {
stop();
}
frame 201 {
stop();
}
frame 202 {
stop();
}
frame 203 {
stop();
}
instance of movieClip 371 {
onClipEvent (load) {
timer = 0;
_root.angelburst.gotoAndPlay('burst');
}
onClipEvent (enterFrame) {
_root.char.gotoAndStop('duck');
_global.mtype = 0;
_root.bakka.gotoAndStop('still');
timer += 1;
if (timer == 2) {
_root.vcam._y += 10;
_root.fader._y += 10;
}
if (timer == 4) {
_root.vcam._y -= 20;
_root.fader._y -= 20;
}
if (timer == 6) {
_root.vcam._y += 10;
_root.fader._y += 10;
timer = 0;
}
}
}
frame 204 {
stop();
}
frame 205 {
stop();
}
frame 206 {
stop();
}
frame 207 {
stop();
}
frame 208 {
stop();
}
instance of movieClip 371 {
onClipEvent (load) {
timer = 0;
_root.angelburst2.gotoAndPlay('burst');
_root.angelburst3.gotoAndPlay('burst');
_root.angelburst4.gotoAndPlay('burst');
_root.stone1.gotoAndPlay('burst');
_root.stone2.gotoAndPlay('burst');
}
onClipEvent (enterFrame) {
_root.char.gotoAndStop('strucks');
_global.mtype = 0;
_root.bakka.gotoAndStop('still');
timer += 1;
if (timer == 2) {
_root.vcam._y += 10;
_root.fader._y += 10;
}
if (timer == 4) {
_root.vcam._y -= 20;
_root.fader._y -= 20;
}
if (timer == 6) {
_root.vcam._y += 10;
_root.fader._y += 10;
timer = 0;
}
}
}
frame 209 {
stop();
}
instance of movieClip 371 {
onClipEvent (load) {
timer = 0;
_global.fadepos = 7;
_root.fader.gotoAndPlay('fade');
_global.pauser = true;
}
onClipEvent (enterFrame) {
timer += 1;
if (timer == 2) {
_root.vcam._y += 10;
_root.fader._y += 10;
}
if (timer == 4) {
_root.vcam._y -= 20;
_root.fader._y -= 20;
}
if (timer == 6) {
_root.vcam._y += 10;
_root.fader._y += 10;
timer = 0;
}
}
}
frame 210 {
stop();
}
frame 211 {
stop();
}
frame 212 {
stop();
}
frame 213 {
stop();
}
frame 214 {
stop();
}
frame 215 {
stop();
}
frame 216 {
stop();
}
instance of movieClip 371 {
onClipEvent (load) {
timer = 0;
}
onClipEvent (enterFrame) {
timer += 1;
if (timer == 2) {
_root.vcam._y += 10;
_root.fader._y += 10;
}
if (timer == 4) {
_root.vcam._y -= 20;
_root.fader._y -= 20;
}
if (timer == 6) {
_root.vcam._y += 10;
_root.fader._y += 10;
timer = 0;
}
}
}
frame 217 {
_root.fader._x = 400;
_root.fader._y = 250;
_root.vcam._x = 400;
_root.vcam._y = 250;
stop();
}
frame 218 {
stop();
}
frame 219 {
stop();
}
frame 220 {
stop();
}
frame 221 {
_root.char.gotoAndStop('idle');
_root.char.char.torso.body.gotoAndPlay('preg');
_global.pauser = true;
stop();
}
frame 222 {
stop();
}
frame 223 {
stop();
}
frame 224 {
stop();
}
frame 225 {
stop();
}
frame 226 {
stop();
}
frame 227 {
stop();
}
frame 228 {
stop();
}
frame 229 {
stop();
}
frame 230 {
stop();
}
frame 231 {
_root.char.gotoAndStop('idle');
_global.blocking = false;
_global.teasing = false;
_global.sprinting = false;
_global.selfing = false;
_global.breath = false;
_global.moving = false;
_global.moved = true;
_global.mtype = 0;
_global.struck = false;
stop();
}
instance of movieClip 371 {
onClipEvent (load) {
timer = 0;
}
onClipEvent (enterFrame) {
timer += 1;
if (timer == 2) {
_root.vcam._y += 10;
_root.fader._y += 10;
}
if (timer == 4) {
_root.vcam._y -= 20;
_root.fader._y -= 20;
}
if (timer == 6) {
_root.vcam._y += 10;
_root.fader._y += 10;
timer = 0;
}
}
}
frame 232 {
_root.vcam._y = 250;
_root.fader._y = 250;
stop();
}
frame 233 {
stop();
}
instance of movieClip 371 {
onClipEvent (enterFrame) {
_global.lurkeractive = true;
}
}
frame 234 {
stop();
}
frame 235 {
stop();
}
frame 236 {
stop();
}
frame 237 {
stop();
}
frame 238 {
stop();
}
frame 239 {
stop();
}
frame 240 {
stop();
}
frame 241 {
stop();
}
}
frame 12 {
gotoAndPlay('level');
}
frame 13 {
stop();
}
instance of movieClip 129 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (this._x < -394) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
this._x -= 1;
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
instance of movieClip 133 {
onClipEvent (load) {
speed = 10;
}
onClipEvent (enterFrame) {
if (this._x < -390) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
this._x -= 2;
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
instance grass1 of movieClip 420 {
onClipEvent (load) {
speed = 16;
}
onClipEvent (enterFrame) {
if (_global.engaged) {
this._alpha = 25;
} else {
if (!_global.engaged) {
this._alpha = 100;
}
}
if (this._x < -384) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
movieClip 583 {
}
instance of movieClip 133 {
onClipEvent (load) {
speed = 10;
}
onClipEvent (enterFrame) {
if (this._x < -390) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
this._x -= 3;
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
movieClip 585 {
}
instance vcam of movieClip 422 {
onClipEvent (load) {
swap = false;
}
onClipEvent (enterFrame) {
if (_global.engaged) {
if (!swap) {
this._xscale /= 3;
this._yscale /= 3;
this._x = 250;
this._y = 350;
swap = true;
}
} else {
if (!_global.engaged) {
if (swap) {
this._xscale *= 3;
this._yscale *= 3;
this._x = 400;
this._y = 250;
swap = false;
}
}
}
}
}
frame 14 {
gotoAndPlay('base');
}
frame 15 {
stop();
}
instance of movieClip 88 {
onClipEvent (load) {
_root.fader.gotoAndPlay('fade');
}
}
frame 16 {
gotoAndPlay('starter');
}
frame 17 {
stop();
}
instance of movieClip 127 {
onClipEvent (load) {
speed = 4;
}
onClipEvent (enterFrame) {
if (this._x < -396) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
instance of movieClip 130 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (_global.engaged) {
this._visible = false;
}
if (!_global.engaged) {
this._visible = true;
}
if (this._x < -394) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
this._x -= 1;
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
instance of movieClip 132 {
onClipEvent (load) {
speed = 8;
}
onClipEvent (enterFrame) {
if (this._x < -392) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
instance of movieClip 133 {
onClipEvent (load) {
speed = 10;
}
onClipEvent (enterFrame) {
if (_global.engaged) {
this._visible = false;
}
if (!_global.engaged) {
this._visible = true;
}
if (this._x < -390) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
this._x -= 2;
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
button 587 {
on (release) {
if (_global.zpb) {
_root.ling._visible = false;
_root.rest.gotoAndPlay('ling');
}
}
}
movieClip 588 {
frame 25 {
gotoAndPlay(1);
}
}
instance grass1 of movieClip 420 {
onClipEvent (load) {
speed = 16;
}
onClipEvent (enterFrame) {
if (_global.engaged) {
this._alpha = 25;
} else {
if (!_global.engaged) {
this._alpha = 100;
}
}
if (this._x < -384) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
instance of movieClip 133 {
onClipEvent (load) {
speed = 14;
}
onClipEvent (enterFrame) {
if (_global.engaged) {
this._visible = false;
}
if (!_global.engaged) {
this._visible = true;
}
if (this._x < -386) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
this._x -= 3;
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
frame 18 {
gotoAndPlay('sis1');
}
frame 19 {
_global.frommap = false;
stop();
}
instance grass1 of movieClip 420 {
onClipEvent (load) {
speed = 16;
}
onClipEvent (enterFrame) {
if (_global.engaged) {
this._alpha = 25;
} else {
if (!_global.engaged) {
this._alpha = 100;
}
}
if (this._x < -384) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
instance ling of movieClip 588 {
onClipEvent (load) {
if (!_global.zpb) {
this._visible = false;
} else {
if (_global.zpb) {
this._visible = true;
}
}
}
}
instance of movieClip 133 {
onClipEvent (load) {
speed = 10;
}
onClipEvent (enterFrame) {
if (this._x < -390) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
this._x -= 3;
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
button 590 {
on (release) {
_root.rest.gotoAndPlay('l1s');
}
}
movieClip 592 {
frame 1 {
play();
}
frame 9 {
gotoAndPlay(1);
}
}
movieClip 593 {
}
button 594 {
on (release) {
_global.restl2s = true;
}
}
movieClip 595 {
frame 1 {
_global.restl2s = false;
stop();
}
frame 2 {
play();
}
frame 74 {
if (!_global.restl2s) {
gotoAndPlay('loop1');
} else {
if (_global.restl2s) {
gotoAndPlay('l2s');
}
}
}
frame 121 {
gotoAndPlay('loop2');
}
frame 122 {
handfistf.gotoAndPlay('in');
handfistb.gotoAndPlay('in');
}
frame 175 {
gotoAndPlay('nurse');
}
}
instance rest of movieClip 595 {
onClipEvent (load) {
_root.saving = false;
}
}
button 600 {
on (release) {
if (!_root.saving) {
_root.saving = true;
_root.fader.gotoAndStop('basetalk1');
}
}
}
button 604 {
on (release) {
if (!_root.saving) {
_root.saving = true;
_global.fadepos = 6;
_root.fader.gotoAndPlay('fade');
}
}
}
button 608 {
on (release) {
if (!_root.saving) {
_root.saving = true;
_global.ragesoult = _global.ragesoul + _global.ragesoul2;
_global.lustsoult = _global.lustsoul + _global.lustsoul2;
if (_global.demonicresolve) {
_global.ragesoult -= 10;
}
if (_global.selfcontrol) {
_global.lustsoult -= 10;
}
_global.fadepos = 5;
_global.dia1 = 3;
_root.fader.gotoAndPlay('fade');
}
}
}
button 612 {
on (release) {
if (!_root.saving) {
_root.saving = true;
_global.napper = true;
_global.fadepos = 4;
_global.dia1 = 3;
_root.fader.gotoAndPlay('fade');
}
}
}
button 615 {
on (release) {
if (!_root.saving) {
_root.saving = true;
_global.fadepos = 9;
_global.dia1 = 3;
_root.fader.gotoAndPlay('fade');
}
}
}
button 619 {
on (release) {
if (!_root.saving) {
_root.saving = true;
_root.savedGame.data.dashkey = _global.dashkey;
_root.savedGame.data.flipkey = _global.flipkey;
_root.savedGame.data.duckkey = _global.duckkey;
_root.savedGame.data.punchkey = _global.punchkey;
_root.savedGame.data.batekey = _global.batekey;
_root.savedGame.data.sedkey = _global.sedkey;
_root.savedGame.data.moaning = _global.moaning;
_root.savedGame.data.l2s = _root.savedGame.data.l2s;
_root.savedGame.data.tracker = _global.tracker;
_root.savedGame.data.prog = _global.prog;
_root.savedGame.data.zpb = _global.zpb;
_root.savedGame.data.selfcontrol = _global.selfcontrol;
_root.savedGame.data.demonicresolve = _global.demonicresolve;
_root.savedGame.data.ragesoul = _global.ragesoul;
_root.savedGame.data.lustsoul = _global.lustsoul;
_root.savedGame.data.ragesoul2 = _global.ragesoul2;
_root.savedGame.data.lustsoul2 = _global.lustsoul2;
_root.savedGame.data.ragesoult = _global.ragesoult;
_root.savedGame.data.lustsoult = _global.lustsoult;
_root.savedGame.data.flush();
_root.fader.gotoAndStop('savegame');
}
}
}
frame 20 {
gotoAndPlay('base2');
}
frame 21 {
stop();
}
movieClip 621 {
}
movieClip 623 {
}
movieClip 625 {
}
movieClip 627 {
}
movieClip 629 {
}
movieClip 632 {
}
movieClip 633 {
frame 1 {
stop();
}
frame 19 {
stop();
}
}
movieClip 635 {
}
movieClip 637 {
}
movieClip 639 {
}
movieClip 640 {
}
movieClip 642 {
}
movieClip 644 {
}
movieClip 646 {
frame 74 {
stop();
}
}
movieClip 647 {
frame 1 {
_global.counter = 1;
}
instance of movieClip 223 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
frame 50 {
if (_global.counter < 6) {
gotoAndPlay('loop1');
} else {
if (_global.counter > 5) {
gotoAndPlay('l2s');
}
}
}
instance of movieClip 223 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
frame 90 {
if (_global.counter < 11) {
gotoAndPlay('loop2');
} else {
if (_global.counter > 10) {
gotoAndPlay('l3s');
}
}
}
frame 103 {
_root.expr = 1;
}
frame 123 {
_root.expr = 2;
}
frame 149 {
_root.expr = 1;
}
instance of movieClip 223 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
frame 170 {
if (_global.counter < 16) {
gotoAndPlay('loop3');
} else {
if (_global.counter > 15) {
gotoAndPlay('l4s');
}
}
}
frame 171 {
tracedick.gotoAndPlay('glow');
_root.expr = 2;
}
frame 190 {
_root.expr = 1;
}
instance of movieClip 223 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
frame 212 {
if (_global.counter < 21) {
gotoAndPlay('loop4');
} else {
if (_global.counter > 20) {
_root.expr = 0;
if (!_global.napper) {
_global.life = 100;
_global.looper += 12;
_global.tracecount -= 1;
_global.engaged = false;
_global.seducer = 0;
_global.tracecum = 2;
_global.tracedead = true;
} else {
if (_global.napper) {
_global.counter = 1;
_global.nap = 1;
_root.minifader.gotoAndPlay('fade');
gotoAndPlay('loop4');
}
}
}
}
}
}
movieClip 651 {
}
movieClip 652 {
}
movieClip 654 {
}
movieClip 656 {
}
movieClip 658 {
}
movieClip 660 {
}
movieClip 662 {
}
movieClip 664 {
}
movieClip 666 {
}
movieClip 668 {
}
movieClip 670 {
}
movieClip 672 {
}
movieClip 674 {
}
movieClip 676 {
}
movieClip 678 {
}
movieClip 679 {
frame 20 {
stop();
}
}
movieClip 680 {
frame 1 {
_global.counter = 1;
}
instance of movieClip 223 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
frame 25 {
if (_global.counter < 6) {
gotoAndPlay('loop1');
} else {
if (_global.counter > 5) {
gotoAndPlay('l2s');
}
}
}
frame 56 {
_root.expr = 1;
}
frame 67 {
_root.expr = 2;
}
instance of movieClip 223 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
frame 89 {
_root.expr = 1;
}
frame 111 {
if (_global.counter < 11) {
gotoAndPlay('loop2');
} else {
if (_global.counter > 10) {
gotoAndPlay('cumming');
}
}
}
frame 130 {
_root.expr = 2;
}
instance of movieClip 223 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
frame 209 {
if (_global.counter < 16) {
gotoAndPlay('loop3');
} else {
if (_global.counter > 15) {
_root.expr = 0;
if (!_global.napper) {
_global.chozocum = 2;
_global.looper = 12;
_global.life = 100;
_root.char._alpha = 100;
_global.blocking = false;
_global.teasing = false;
_global.sprinting = false;
_global.selfing = false;
_global.breath = false;
_global.moving = false;
_global.moved = true;
_global.mtype = 0;
_global.seducer = 0;
_global.struck = false;
_global.engaged = false;
_global.chozodead = true;
_root.char.gotoAndStop('idle');
} else {
if (_global.napper) {
_global.counter = 1;
_global.nap = 1;
_root.minifader.gotoAndPlay('fade');
gotoAndPlay('loop3');
}
}
}
}
}
}
movieClip 682 {
}
movieClip 685 {
}
movieClip 686 {
}
movieClip 687 {
frame 1 {
_root.expr2 = 1;
_global.counter = 1;
}
instance of movieClip 223 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
frame 39 {
if (_global.counter < 6) {
this.gotoAndPlay('loop1');
} else {
if (_global.counter > 5) {
this.gotoAndPlay('l2s');
}
}
}
frame 47 {
_root.expr2 = 2;
_root.expr = 1;
}
frame 85 {
_root.expr = 0;
_root.expr2 = 1;
}
instance of movieClip 223 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
frame 157 {
if (_global.counter < 11) {
this.gotoAndPlay('loop2');
} else {
if (_global.counter > 10) {
_global.counter = 1;
_global.nap = 1;
_root.minifader.gotoAndPlay('fade');
gotoAndPlay('loop2');
}
}
}
}
movieClip 689 {
}
movieClip 691 {
}
movieClip 693 {
}
movieClip 695 {
frame 1 {
stop();
}
frame 3 {
stop();
}
}
movieClip 697 {
frame 1 {
stop();
}
frame 3 {
stop();
}
frame 5 {
stop();
}
}
movieClip 699 {
frame 1 {
stop();
}
frame 3 {
stop();
}
}
movieClip 701 {
}
movieClip 704 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
frame 8 {
stop();
}
}
movieClip 707 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
}
movieClip 709 {
}
movieClip 712 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
}
movieClip 714 {
}
movieClip 716 {
}
movieClip 720 {
}
movieClip 722 {
}
movieClip 724 {
}
movieClip 726 {
}
movieClip 728 {
}
movieClip 730 {
}
movieClip 749 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 30 {
stop();
}
frame 31 {
stop();
}
frame 60 {
stop();
}
frame 61 {
stop();
}
frame 90 {
stop();
}
frame 91 {
stop();
}
frame 95 {
stop();
}
frame 120 {
gotoAndStop('medium');
}
frame 120 {
stop();
}
frame 121 {
stop();
}
frame 150 {
gotoAndStop('high');
}
frame 150 {
stop();
}
frame 151 {
stop();
}
frame 180 {
gotoAndStop('high');
}
frame 180 {
stop();
}
frame 181 {
stop();
}
frame 210 {
gotoAndStop('none');
}
frame 210 {
stop();
}
frame 211 {
stop();
}
frame 240 {
gotoAndStop('none');
}
frame 240 {
stop();
}
frame 241 {
stop();
}
frame 270 {
gotoAndStop('none');
}
frame 270 {
stop();
}
frame 271 {
stop();
}
frame 300 {
gotoAndStop('low');
}
frame 300 {
stop();
}
frame 301 {
stop();
}
frame 330 {
gotoAndStop('low');
}
frame 330 {
stop();
}
frame 331 {
stop();
}
frame 360 {
gotoAndStop('medium');
}
frame 360 {
stop();
}
frame 361 {
stop();
}
}
movieClip 750 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 30 {
stop();
}
frame 31 {
stop();
}
frame 55 {
gotoAndStop('normal');
}
frame 85 {
stop();
}
frame 86 {
stop();
}
frame 110 {
gotoAndStop('normal');
}
frame 135 {
stop();
}
frame 136 {
stop();
}
}
movieClip 752 {
}
movieClip 754 {
frame 1 {
stop();
}
frame 3 {
stop();
}
frame 5 {
stop();
}
}
movieClip 756 {
frame 1 {
stop();
}
frame 3 {
stop();
}
frame 5 {
stop();
}
}
movieClip 758 {
frame 1 {
stop();
}
frame 3 {
stop();
}
}
movieClip 760 {
frame 1 {
stop();
}
frame 3 {
stop();
}
frame 5 {
stop();
}
}
movieClip 762 {
frame 1 {
stop();
}
frame 3 {
stop();
}
frame 5 {
stop();
}
}
movieClip 764 {
frame 1 {
stop();
}
}
movieClip 765 {
frame 1 {
_global.counter = 1;
}
instance of movieClip 223 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
frame 40 {
if (_global.counter < 6) {
gotoAndPlay('loop1');
} else {
if (_global.counter > 5) {
gotoAndPlay('l2s');
}
}
}
instance of movieClip 223 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
frame 87 {
if (_global.counter < 11) {
this.gotoAndPlay('loop2');
} else {
if (_global.counter > 10) {
_global.counter = 1;
_global.nap = 1;
_root.minifader.gotoAndPlay('fade');
gotoAndPlay('loop2');
}
}
}
}
movieClip 766 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
frame 8 {
stop();
}
}
instance of movieClip 133 {
onClipEvent (enterFrame) {
this._x += 1;
if (this._x > 995) {
this._x = 200;
}
}
}
instance of movieClip 133 {
onClipEvent (enterFrame) {
this._x -= 1;
if (this._x < -595) {
this._x = 200;
}
}
}
movieClip 768 {
}
movieClip 769 {
}
button 770 {
on (release) {
_global.napper = false;
_global.fadepos = 3;
_global.dia1 = 3;
_root.fader.gotoAndPlay('fade');
}
}
button 774 {
on (release) {
_root.minifader.gotoAndPlay('fade');
_global.nap = 2;
}
}
button 777 {
on (release) {
_root.minifader.gotoAndPlay('fade');
_global.nap = 3;
}
}
button 780 {
on (release) {
_root.minifader.gotoAndPlay('fade');
_global.nap = 4;
}
}
button 783 {
on (release) {
_root.minifader.gotoAndPlay('fade');
_global.nap = 5;
}
}
button 786 {
on (release) {
_root.minifader.gotoAndPlay('fade');
_global.nap = 6;
}
}
button 789 {
on (release) {
_root.minifader.gotoAndPlay('fade');
_global.nap = 7;
}
}
button 790 {
on (release) {
_root.minifader.gotoAndPlay('fade');
_global.nap = 8;
}
}
movieClip 791 {
}
movieClip 792 {
frame 1 {
stop();
}
frame 2 {
play();
}
frame 12 {
root.expr = 0;
_root.vision.gotoAndStop(_global.nap);
}
frame 22 {
gotoAndStop('nofade');
}
}
frame 22 {
gotoAndPlay('nap');
}
frame 23 {
stop();
}
instance of movieClip 130 {
onClipEvent (enterFrame) {
this._x += 1;
if (this._x > 995) {
this._x = 200;
}
}
}
instance of movieClip 130 {
onClipEvent (enterFrame) {
this._x -= 1;
if (this._x < -595) {
this._x = 200;
}
}
}
movieClip 793 {
}
movieClip 794 {
}
button 795 {
on (rollOver) {
_root.ablabel.text = 'EMPATHY';
_root.descrip.text = 'Seduction consumes 50% less lust when channeled; in addition, masturbation generates 50% more lust. Cost: 40';
}
on (rollOut) {
_root.ablabel.text = '...SOULS...FOR...POWER...';
_root.descrip.text = ' ';
}
}
button 796 {
on (rollOver) {
_root.ablabel.text = 'DEEP GAZE';
_root.descrip.text = 'Your seduction is more powerful, resulting in faster entrancement. Cost: 20';
}
on (rollOut) {
_root.ablabel.text = '...SOULS...FOR...POWER...';
_root.descrip.text = ' ';
}
}
button 797 {
on (rollOver) {
_root.ablabel.text = 'PLEASURE FOR PAIN';
_root.descrip.text = 'Creates a barrier that drains lust instead of health when damaged. Toggled ability. Cost: 50';
}
on (rollOut) {
_root.ablabel.text = '...SOULS...FOR...POWER...';
_root.descrip.text = ' ';
}
}
button 798 {
on (rollOver) {
_root.ablabel.text = 'RAPTURE';
_root.descrip.text = 'Masturbating while at full lust will result in climax, draining 50% lust but killing all enemies. Deaths caused by this effect generate a lust soul Cost: 60';
}
on (rollOut) {
_root.ablabel.text = '...SOULS...FOR...POWER...';
_root.descrip.text = ' ';
}
}
button 799 {
on (rollOver) {
_root.ablabel.text = 'PAIN FOR PLEASURE';
_root.descrip.text = 'Instantly drains 25% of your total lust to restore 25% of your health. Cost: 50';
}
on (rollOut) {
_root.ablabel.text = '...SOULS...FOR...POWER...';
_root.descrip.text = ' ';
}
}
button 800 {
on (rollOver) {
_root.ablabel.text = 'SELF CONTROL';
_root.descrip.text = 'Increases maximum lust capacity. Cost: 10';
}
on (rollOut) {
_root.ablabel.text = '...SOULS...FOR...POWER...';
_root.descrip.text = ' ';
}
on (release) {
if (_global.lustsoult > 9 && !_global.selfcontrol) {
_global.lustsoult -= 10;
_global.selfcontrol = true;
}
}
}
button 801 {
on (rollOver) {
_root.ablabel.text = 'GENTLE TOUCH';
_root.descrip.text = 'You regenerate health as well as lust while masturbating. Cost: 20';
}
on (rollOut) {
_root.ablabel.text = '...SOULS...FOR...POWER...';
_root.descrip.text = ' ';
}
}
button 802 {
on (rollOver) {
_root.ablabel.text = 'DEMONIC RAGE';
_root.descrip.text = 'Increases damage done by all attacks. Cost: 20';
}
on (rollOut) {
_root.ablabel.text = '...SOULS...FOR...POWER...';
_root.descrip.text = ' ';
}
}
button 803 {
on (rollOver) {
_root.ablabel.text = 'BLOOD OF THE FATHER';
_root.descrip.text = 'While active, all attacks do additional damage as well as generate hellfire. Drains lust while active. Cost: 50';
}
on (rollOut) {
_root.ablabel.text = '...SOULS...FOR...POWER...';
_root.descrip.text = ' ';
}
}
button 804 {
on (rollOver) {
_root.ablabel.text = 'FORCE OF RAGE';
_root.descrip.text = 'You unleash rage with each basic attack, creating a wave that extends outward. Cost: 50';
}
on (rollOut) {
_root.ablabel.text = '...SOULS...FOR...POWER...';
_root.descrip.text = ' ';
}
}
button 805 {
on (rollOver) {
_root.ablabel.text = 'SADOMASOCHISM';
_root.descrip.text = 'You generate lust while taking damage. Does not occur while under the effect of Pleasure For Pain. Cost: 20';
}
on (rollOut) {
_root.ablabel.text = '...SOULS...FOR...POWER...';
_root.descrip.text = ' ';
}
}
button 806 {
on (rollOver) {
_root.ablabel.text = 'DEMONIC RESOLVE';
_root.descrip.text = 'Increases maximum health capacity. Cost: 10';
}
on (rollOut) {
_root.ablabel.text = '...SOULS...FOR...POWER...';
_root.descrip.text = ' ';
}
on (release) {
if (_global.ragesoult > 9 && !_global.demonicresolve) {
_global.demonicresolve = true;
_global.ragesoult -= 10;
}
}
}
button 807 {
on (rollOver) {
_root.ablabel.text = 'RAVAGE';
_root.descrip.text = 'You quickly dash forward, killing all enemies in your path. Cost: 40';
}
on (rollOut) {
_root.ablabel.text = '...SOULS...FOR...POWER...';
_root.descrip.text = ' ';
}
}
button 808 {
on (rollOver) {
_root.ablabel.text = 'BLOOD FEEDER';
_root.descrip.text = 'Killing enemies regenerates 30% of your maximum health. Cost: 50';
}
on (rollOut) {
_root.ablabel.text = '...SOULS...FOR...POWER...';
_root.descrip.text = ' ';
}
}
instance of movieClip 443 {
onClipEvent (enterFrame) {
_root.ragecount.text = _global.ragesoult;
_root.lustcount.text = _global.lustsoult;
}
}
movieClip 812 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
instance of movieClip 812 {
onClipEvent (enterFrame) {
if (_global.selfcontrol) {
this.gotoAndStop('full');
}
}
}
movieClip 813 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
instance of movieClip 813 {
onClipEvent (enterFrame) {
if (_global.demonicresolve) {
this.gotoAndStop('filled');
}
}
}
frame 24 {
gotoAndPlay('offer');
}
frame 25 {
stop();
}
instance of movieClip 127 {
onClipEvent (load) {
speed = 4;
}
onClipEvent (enterFrame) {
if (this._x < -396) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
instance of movieClip 130 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (_global.engaged) {
this._visible = false;
}
if (!_global.engaged) {
this._visible = true;
}
if (this._x < -394) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
this._x -= 1;
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
instance of movieClip 132 {
onClipEvent (load) {
speed = 8;
}
onClipEvent (enterFrame) {
if (this._x < -392) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
instance of movieClip 133 {
onClipEvent (load) {
speed = 10;
}
onClipEvent (enterFrame) {
if (_global.engaged) {
this._visible = false;
}
if (!_global.engaged) {
this._visible = true;
}
if (this._x < -390) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
this._x -= 2;
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
instance char of movieClip 198 {
onClipEvent (load) {
this.gotoAndStop('sprint');
_root.fader.gotoAndStop('lv2s');
_global.mtype = 1;
_global.moved = false;
}
}
movieClip 816 {
frame 1 {
play();
}
frame 70 {
gotoAndPlay('move');
}
frame 71 {
stop();
}
}
movieClip 817 {
frame 1 {
stop();
}
frame 2 {
play();
}
frame 17 {
gotoAndStop('burst');
}
}
instance grass1 of movieClip 420 {
onClipEvent (load) {
speed = 16;
}
onClipEvent (enterFrame) {
if (_global.engaged) {
this._alpha = 25;
} else {
if (!_global.engaged) {
this._alpha = 100;
}
}
if (this._x < -384) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
instance of movieClip 133 {
onClipEvent (load) {
speed = 14;
}
onClipEvent (enterFrame) {
if (_global.engaged) {
this._visible = false;
}
if (!_global.engaged) {
this._visible = true;
}
if (this._x < -386) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
this._x -= 3;
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
movieClip 819 {
}
movieClip 820 {
}
movieClip 821 {
frame 1 {
stop();
}
frame 2 {
play();
}
frame 25 {
gotoAndPlay('burst');
}
}
instance vcam of movieClip 422 {
onClipEvent (load) {
swap = false;
}
onClipEvent (enterFrame) {
if (_global.engaged) {
if (!swap) {
this._xscale /= 3;
this._yscale /= 3;
this._x = 250;
this._y = 350;
swap = true;
}
} else {
if (!_global.engaged) {
if (swap) {
this._xscale *= 3;
this._yscale *= 3;
this._x = 400;
this._y = 250;
swap = false;
}
}
}
}
}
frame 26 {
gotoAndPlay('l2s');
}
frame 27 {
stop();
}
movieClip 823 {
}
movieClip 824 {
}
instance of movieClip 824 {
onClipEvent (load) {
speed = 4;
}
onClipEvent (enterFrame) {
if (this._x < -396) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
movieClip 826 {
}
movieClip 827 {
}
instance of movieClip 827 {
onClipEvent (load) {
speed = 8;
}
onClipEvent (enterFrame) {
if (this._x < -392) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
instance char of movieClip 198 {
onClipEvent (load) {
if (_global.l2s) {
this.gotoAndStop('recover');
} else {
if (!_global.l2s) {
this.gotoAndStop('idle');
}
}
_global.prog = 2;
_global.napper = false;
_global.ptog = false;
_global.pace = 0.5;
_global.mini1 = false;
_global.edged = true;
_global.engend = false;
_global.chardead = false;
_global.engaged = false;
_global.attack = 1;
_global.life = 100;
_global.struck = false;
_global.blocking = false;
_global.teasing = false;
_global.sprinting = false;
_global.sprinting = true;
_global.sprinting = true;
_global.selfing = false;
_global.breath = false;
_global.moving = false;
_global.moved = true;
_global.mtype = 0;
_global.looper = 0;
_global.seducer = 0;
dead = false;
ptimer = 0;
}
onClipEvent (enterFrame) {
if (!_global.pauser) {
if (!_global.engaged) {
this._visible = true;
if (!_global.chardead) {
if (!_global.struck) {
if (!_global.lurkeractive2) {
if (Key.isDown(_global.dashkey) && !_global.moving) {
_global.moving = true;
_global.moved = false;
_global.mtype = 3;
_global.sprinting = true;
this.gotoAndStop('sprint');
} else {
if (!Key.isDown(_global.dashkey) && _global.sprinting) {
_global.moved = true;
}
}
if (Key.isDown(_global.flipkey) && !_global.moving) {
_global.mtype = 2;
_global.moving = true;
gotoAndPlay('flip');
}
} else {
if (_global.lurkeractive2) {
if (Key.isDown(_global.dashkey) && this._x < 600) {
if (_global.sprinting1) {
this._x += 16;
}
_global.moved = false;
if (!_global.moving) {
this.gotoAndStop('sprint');
if (this._xscale < 0) {
this._xscale *= -1;
}
_global.moved = false;
_global.mtype = 0;
_global.moving = true;
_global.sprinting1 = true;
}
} else {
if (!Key.isDown(_global.dashkey) && _global.sprinting1) {
_global.moved = true;
_global.sprinting1 = false;
}
}
if (Key.isDown(_global.flipkey) && this._x > 200) {
if (_global.sprinting2) {
this._x -= 16;
}
if (!_global.moving) {
this.gotoAndStop('sprint');
if (this._xscale > 0) {
this._xscale *= -1;
}
_global.moved = false;
_global.mtype = 0;
_global.moving = true;
_global.sprinting2 = true;
}
} else {
if (!Key.isDown(_global.flipkey) && _global.sprinting2) {
_global.moved = true;
_global.sprinting2 = false;
}
}
}
}
if (Key.isDown(_global.sedkey) && !_global.moving && _global.looper > 0) {
_global.moving = true;
_global.moved = false;
_global.mtype = 0;
_global.teasing = true;
this.gotoAndStop('seduce');
} else {
if (!Key.isDown(_global.sedkey) && _global.teasing) {
_global.moved = true;
}
}
if (Key.isDown(_global.punchkey) && !_global.moving) {
_global.mtype = 0;
_global.moving = true;
gotoAndStop('punch');
}
if (Key.isDown(_global.batekey) && !_global.moving) {
_global.moving = true;
_global.moved = false;
_global.mtype = 0;
_global.selfing = true;
this.gotoAndStop('self');
} else {
if (!Key.isDown(_global.batekey) && _global.selfing) {
_global.moved = true;
}
}
if (Key.isDown(_global.duckkey) && !_global.moving) {
_global.mtype = 0;
_global.blocking = true;
_global.moving = true;
_global.moved = false;
gotoAndStop('duck');
} else {
if (!Key.isDown(_global.duckkey) && _global.blocking) {
_global.moved = true;
}
}
}
if (_global.lurkeractive && _global.struck) {
if (this._x < 400) {
this._x += 1;
}
if (this._x > 399) {
this._x -= 1;
}
}
} else {
if (_global.chardead) {
if (!dead) {
this.gotoAndStop('death');
dead = true;
}
}
}
} else {
if (_global.engaged) {
this._visible = false;
}
}
}
}
}
movieClip 828 {
frame 1 {
play();
}
frame 19 {
gotoAndPlay('spin');
}
}
movieClip 829 {
frame 12 {
stop();
}
}
movieClip 830 {
instance of movieClip 223 {
onClipEvent (load) {
timer = 0;
}
onClipEvent (enterFrame) {
timer += 1;
if (timer == 2) {
_root.vcam._y += 10;
_root.fader._y += 10;
}
if (timer == 4) {
_root.vcam._y -= 20;
_root.fader._y -= 20;
}
if (timer == 6) {
_root.vcam._y += 10;
_root.fader._y += 10;
timer = 0;
}
}
}
frame 14 {
_root.fader._x = 400;
_root.fader._y = 250;
_root.vcam._x = 400;
_root.vcam._y = 250;
_global.boulderumbled = true;
stop();
}
}
movieClip 831 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
instance of movieClip 831 {
onClipEvent (load) {
this._visible = false;
_global.boulderumbled = false;
_global.bouldactive = true;
timer = 0;
speed = 14;
}
onClipEvent (enterFrame) {
if (!_global.pauser) {
if (!_global.engaged) {
if (_global.bouldactive) {
if (!_global.chozoactive && !_global.lurkeractive) {
this._visible = true;
if (!_global.boulderumbled) {
++timer;
if (timer > 40) {
this.gotoAndStop('rumble');
timer = 0;
}
} else {
if (_global.boulderumbled) {
if (this.Boulder.hitbox.hitTest(_root.char.char.hitbox)) {
_global.damager = 1;
_global.struck = true;
_root.char.gotoAndStop('struck');
}
if (this.Boulder.hitbox.hitTest(_root.char.char.firebox)) {
this.gotoAndStop('explode');
_global.bouldactive = false;
timer = 0;
}
this.gotoAndStop('spin');
this._y += 20;
if (this._y > 425) {
this.gotoAndStop('explode');
_global.bouldactive = false;
timer = 0;
}
}
}
} else {
if (_global.chozoactive or _global.lurkeractive) {
this._visible = false;
this.gotoAndStop('spin');
if (!_global.lurkeractive2) {
_root.fader._x = 400;
_root.fader._y = 250;
_root.vcam._x = 400;
_root.vcam._y = 250;
}
this._y = -250;
this._x = 650;
}
}
} else {
if (!_global.bouldactive) {
++timer;
if (timer > 10) {
this.gotoAndStop('spin');
this._visible = false;
_global.boulderumbled = false;
_global.bouldactive = true;
this._y = -250;
this._x = 650;
}
}
}
if (!_global.moved && _global.boulderumbled) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
} else {
if (_global.engaged) {
this._visible = false;
}
}
} else {
if (_global.pauser) {
}
}
}
}
movieClip 832 {
}
movieClip 844 {
frame 16 {
stop();
}
}
movieClip 845 {
frame 52 {
gotoAndPlay('spin');
}
}
movieClip 847 {
}
movieClip 848 {
frame 52 {
_root.chozo.gotoAndStop('rise');
}
}
movieClip 849 {
frame 39 {
_global.chozowaking = false;
}
}
movieClip 850 {
frame 53 {
_global.chozoattacking = true;
_global.chozoup = true;
}
}
movieClip 851 {
}
movieClip 852 {
frame 42 {
gotoAndPlay('spin');
}
}
movieClip 853 {
frame 49 {
_global.chozostrike = false;
}
}
movieClip 854 {
frame 70 {
_global.chozodamaged = false;
_global.chozostrike = true;
_root.chozo.timer = 0;
}
}
movieClip 855 {
frame 24 {
_root.mini1._x += 250;
if (_root.mini1._x > 600) {
_root.mini1._x = 1400;
}
_global.tracker += 1;
_global.chozoactive = false;
_global.chozoattacking = false;
_global.chozowaking = true;
_global.chozotrancing = false;
_global.chozostrike = false;
_global.chozodamaged = false;
_global.chozoup = false;
_global.chozodead = false;
_root.chozo._x = 1100;
_root.chozo.gotoAndStop('idle');
stop();
}
}
movieClip 857 {
}
movieClip 858 {
frame 38 {
if (!_global.teasing) {
_global.seducer -= 1;
}
if (_global.seducer > 3) {
this.gotoAndPlay('l2s');
} else {
if (_global.seducer < 4) {
this.gotoAndPlay('loop1');
}
}
}
frame 70 {
if (!_global.teasing) {
_global.seducer -= 1;
}
if (_global.seducer > 3) {
this.gotoAndPlay('loop2');
} else {
if (_global.seducer < 4) {
this.gotoAndPlay('l2e');
}
}
}
frame 76 {
gotoAndPlay('loop1');
}
}
movieClip 859 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
frame 8 {
stop();
}
frame 9 {
stop();
}
frame 10 {
stop();
}
}
instance chozo of movieClip 859 {
onClipEvent (load) {
var chf = new flash.filters.GlowFilter(10079487, 100, 15, 15, 0, 1, false, false);
_global.chozoactive = false;
_global.chozoattacking = false;
_global.chozowaking = true;
_global.chozotrancing = false;
_global.chozostrike = false;
_global.chozocum = 0;
_global.chozodamaged = false;
_global.chozoup = false;
_global.chozodead = false;
timer = 70;
riser = false;
this._x = 1100;
speed = 12;
health = 6;
}
onClipEvent (enterFrame) {
if (!_global.pauser) {
if (!_global.engaged) {
if (_global.chozoactive) {
_root.chozo._visible = true;
if (!_global.chozodead) {
if (!_global.chozotrancing) {
if (this.chozo.hitbox.hitTest(_root.char.char.hitbox)) {
_global.damager = 2;
_global.struck = true;
_root.char.gotoAndStop('struck');
}
if (!_global.chozodamaged) {
if (this.chozo.beambox.hitTest(_root.char.char.hitbox) or this.chozo.beambox2.hitTest(_root.char.char.hitbox)) {
_global.damager = chf.strength + 1;
_global.struck = true;
_root.char.gotoAndStop('struck');
}
if (!_global.chozoattacking) {
if (_global.chozowaking) {
if (this._x < 840 && !riser) {
riser = true;
this.gotoAndStop('activate');
}
} else {
if (!_global.chozowaking) {
this.gotoAndStop('strike');
if (chf.strength < 5) {
chf.strength += 1;
this.filters = [chf];
}
}
}
} else {
if (_global.chozoattacking) {
if (!_global.chozostrike) {
this.gotoAndStop('idle2');
++timer;
if (timer > 80) {
_global.chozostrike = true;
timer = 0;
}
} else {
if (_global.chozostrike) {
this.gotoAndStop('beam');
}
}
}
}
if (this.chozo.hitbox2.hitTest(_root.char.char.firebox) && _global.chozoup) {
_global.chozodamaged = true;
health -= _global.attack;
if (health < 1) {
_global.chozodead = true;
_global.chozocum = 1;
}
if (chf.strength > 0) {
chf.strength -= 1;
this.filters = [chf];
_global.seducer = 0;
}
}
} else {
if (_global.chozodamaged) {
this.gotoAndStop('struck');
}
}
if (chf.strength < 1 && _global.seducer > 0.4 && _global.chozoattacking) {
_global.chozotrancing = true;
}
} else {
if (_global.chozotrancing) {
this.gotoAndStop('trance');
if (_global.seducer < 0.5) {
_global.chozotrancing = false;
timer = 60;
this.gotoAndStop('idle2');
}
if (this.chozo.hitbox.hitTest(_root.char.char.hitbox) && _global.seducer > 3) {
_global.engaged = true;
_global.mtype = 0;
this.gotoAndStop('eng1');
}
}
}
} else {
if (_global.chozodead) {
this.gotoAndStop('death');
_global.tracecount = 3;
_global.traceactive = true;
timer = 70;
riser = false;
health = 6;
if (_global.chozocum == 1) {
_global.ragesoul2 += 3;
_global.chozocum = 0;
if (_global.ragesoul2 > _global.ragemax) {
_global.ragesoul2 = _global.ragemax;
}
}
if (_global.chozocum == 2) {
_global.lustsoul2 += 3;
_global.chozocum = 0;
if (_global.lustsoul2 > _global.lustmax) {
_global.lustsoul2 = _global.lustmax;
}
}
}
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
if (this._x < -200) {
_global.chozodead = true;
}
} else {
if (!_global.chozoactive) {
this._visible = false;
}
}
} else {
if (_global.engaged) {
}
}
} else {
if (_global.pauser) {
}
}
}
}
movieClip 861 {
}
movieClip 863 {
}
movieClip 865 {
}
movieClip 867 {
}
movieClip 868 {
}
movieClip 870 {
}
movieClip 872 {
}
movieClip 873 {
}
movieClip 874 {
}
movieClip 875 {
}
movieClip 876 {
frame 1 {
stop();
}
frame 2 {
play();
}
instance of movieClip 371 {
onClipEvent (load) {
dtimer = 0;
}
onClipEvent (enterFrame) {
dtimer += 1;
if (dtimer == 2) {
_root.vcam._y += 10;
_root.fader._y += 10;
}
if (dtimer == 4) {
_root.vcam._y -= 20;
_root.fader._y -= 20;
}
if (dtimer == 6) {
_root.vcam._y += 10;
_root.fader._y += 10;
dtimer = 0;
}
}
}
frame 54 {
_root.char._xscale *= -1;
}
frame 97 {
if (_root.char._xscale < 0) {
_root.char._xscale *= -1;
}
}
frame 100 {
_global.lurkeractive3 = true;
_root.fader._x = 400;
_root.fader._y = 250;
_root.vcam._x = 400;
_root.vcam._y = 250;
stop();
}
frame 101 {
play();
}
instance of movieClip 371 {
onClipEvent (load) {
dtimer = 0;
}
onClipEvent (enterFrame) {
dtimer += 1;
if (dtimer == 2) {
_root.vcam._y += 10;
_root.fader._y += 10;
}
if (dtimer == 4) {
_root.vcam._y -= 20;
_root.fader._y -= 20;
}
if (dtimer == 6) {
_root.vcam._y += 10;
_root.fader._y += 10;
dtimer = 0;
}
}
}
frame 121 {
_root.fader._x = 400;
_root.fader._y = 250;
_root.vcam._x = 400;
_root.vcam._y = 250;
stop();
}
frame 122 {
play();
}
instance of movieClip 371 {
onClipEvent (load) {
dtimer = 0;
}
onClipEvent (enterFrame) {
dtimer += 1;
if (dtimer == 2) {
_root.vcam._y += 10;
_root.fader._y += 10;
}
if (dtimer == 4) {
_root.vcam._y -= 20;
_root.fader._y -= 20;
}
if (dtimer == 6) {
_root.vcam._y += 10;
_root.fader._y += 10;
dtimer = 0;
}
}
}
frame 144 {
gotoAndStop('idle');
}
instance of movieClip 371 {
onClipEvent (load) {
dtimer = 0;
}
onClipEvent (enterFrame) {
dtimer += 1;
if (dtimer == 2) {
_root.vcam._y += 10;
_root.fader._y += 10;
}
if (dtimer == 4) {
_root.vcam._y -= 20;
_root.fader._y -= 20;
}
if (dtimer == 6) {
_root.vcam._y += 10;
_root.fader._y += 10;
dtimer = 0;
}
}
}
frame 262 {
_global.lurkerattacking = false;
gotoAndStop('idle');
}
}
instance lurkerb of movieClip 876 {
onClipEvent (load) {
this._visible = false;
_global.lurkeractive = false;
_global.lurkeractive2 = false;
lurktog = false;
}
onClipEvent (enterFrame) {
if (_global.lurkeractive) {
this._visible = true;
if (!lurktog) {
this.gotoAndPlay('reveal');
lurktog = true;
}
}
}
}
movieClip 877 {
frame 1 {
_root.lurkerb.gotoAndPlay('spinout');
play();
}
frame 37 {
_root.lurkerb.gotoAndPlay('spinin');
}
frame 55 {
_global.lurkerattacking = false;
_root.lurker.gotoAndStop('idle');
}
}
movieClip 878 {
frame 1 {
_root.lurkerb.gotoAndPlay('spinout');
play();
}
frame 37 {
_root.lurkerb.gotoAndPlay('spinin');
}
frame 55 {
_global.lurkerattacking = false;
_root.lurker.gotoAndStop('idle');
}
}
movieClip 879 {
frame 1 {
_root.lurkerb.gotoAndPlay('spinout');
play();
}
frame 23 {
_global.seducer = 0;
}
frame 24 {
if (_global.teasing) {
_global.lurkersed = true;
_root.lurker.gotoAndStop('trance');
}
}
frame 25 {
if (_global.teasing) {
_global.lurkersed = true;
_root.lurker.gotoAndStop('trance');
}
}
frame 26 {
if (_global.teasing) {
_global.lurkersed = true;
_root.lurker.gotoAndStop('trance');
}
}
frame 27 {
if (_global.teasing) {
_global.lurkersed = true;
_root.lurker.gotoAndStop('trance');
}
}
frame 28 {
if (_global.teasing) {
_global.lurkersed = true;
_root.lurker.gotoAndStop('trance');
}
}
frame 29 {
if (_global.teasing) {
_global.lurkersed = true;
_root.lurker.gotoAndStop('trance');
}
}
frame 30 {
if (_global.teasing) {
_global.lurkersed = true;
_root.lurker.gotoAndStop('trance');
}
}
frame 31 {
if (_global.teasing) {
_global.lurkersed = true;
_root.lurker.gotoAndStop('trance');
}
}
frame 32 {
if (_global.teasing) {
_global.lurkersed = true;
_root.lurker.gotoAndStop('trance');
}
}
frame 33 {
_global.seducer = 0;
}
frame 36 {
_global.seducer = 0;
_root.lurkerb.gotoAndPlay('spinin');
}
frame 55 {
_global.lurkerattacking = false;
_root.lurker.gotoAndStop('idle');
}
}
movieClip 881 {
}
movieClip 883 {
}
movieClip 885 {
}
movieClip 887 {
}
movieClip 888 {
frame 20 {
if (!_global.teasing) {
_global.seducer -= 1;
}
if (_global.seducer > 3) {
this.gotoAndPlay('l2s');
} else {
if (_global.seducer < 4) {
this.gotoAndPlay('loop1');
}
}
}
frame 58 {
if (!_global.teasing) {
_global.seducer -= 1;
}
if (_global.seducer > 6) {
this.gotoAndPlay('l3s');
} else {
if (_global.seducer < 7) {
this.gotoAndPlay('loop2');
}
}
}
frame 96 {
if (!_global.teasing) {
_global.seducer -= 1;
}
if (_global.seducer > 9) {
this.gotoAndPlay('loop3');
} else {
if (_global.seducer < 10) {
this.gotoAndPlay('loop3');
}
}
}
}
movieClip 889 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
}
instance lurkera of movieClip 889 {
onClipEvent (load) {
var lkf = new flash.filters.GlowFilter(10079487, 100, 15, 15, 5, 1, false, false);
_global.lurkerattacking = false;
_global.lurkeractive3 = false;
_global.lurkersed = false;
this._visible = false;
timer = 0;
ltog = true;
atkc = 0;
}
onClipEvent (enterFrame) {
if (!_global.pauser) {
if (_global.lurkeractive3) {
if (this.hitbox.hitTest(_root.char.char.hitbox)) {
_global.damager = 4;
_global.struck = true;
_root.char.gotoAndStop('struck');
}
if (_root.lurkerb.hitbox1.hitTest(_root.char.char.hitbox)) {
_global.damager = 2;
_global.struck = true;
_root.char.gotoAndStop('struck');
}
if (_root.lurkerb.hitbox2.hitTest(_root.char.char.hitbox)) {
_global.damager = 2;
_global.struck = true;
_root.char.gotoAndStop('struck');
}
if (_root.lurkerb.hitbox3.hitTest(_root.char.char.hitbox)) {
_global.damager = 30;
_global.struck = true;
_root.char.gotoAndStop('struck');
}
if (!_global.lurkersed) {
this.filters = [lkf];
if (_root.char.char.firebox.hitTest(_root.lurkerb.lurkerb1.weak) or _root.char.char.firebox.hitTest(_root.lurkerb.lurkerb2.weak)) {
lkf.strength -= 1;
if (lkf.strength < 0) {
lkf.strength = 0;
}
}
this._visible = true;
++timer;
if (timer > 100 && ltog) {
if (atkc == 0) {
if (lkf.strength > 0) {
_root.lurkerb.gotoAndPlay('crush');
} else {
if (lkf.strength < 1) {
this.gotoAndStop('emerge3');
}
}
}
if (atkc > 0) {
if (_root.char._x > 399) {
this.gotoAndStop('emerge');
} else {
if (_root.char._x < 400) {
this.gotoAndStop('emerge2');
}
}
}
_global.lurkerattacking = true;
ltog = false;
}
if (timer > 250 && !_global.lurkerattacking) {
atkc += 1;
if (atkc > 3) {
atkc = 0;
}
ltog = true;
timer = 0;
}
} else {
if (_global.lurkersed) {
if (_global.seducer < 0.5) {
_global.lurkersed = false;
this.gotoAndStop('emerge3');
}
if (this.lurker.tentbox.hitTest(_root.char.char.hitbox) && _global.seducer > 9) {
_global.engaged = true;
_global.mtype = 0;
this.gotoAndStop('eng1');
}
}
}
}
}
}
}
instance of movieClip 371 {
onClipEvent (load) {
this._visible = false;
_root.char.gotoAndStop('recover');
}
}
movieClip 890 {
}
instance of movieClip 890 {
onClipEvent (load) {
speed = 14;
}
onClipEvent (enterFrame) {
if (_global.engaged) {
this._visible = false;
} else {
if (!_global.engaged) {
this._visible = true;
}
}
if (this._x < -390) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
this._x -= 2;
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
movieClip 891 {
}
movieClip 892 {
frame 22 {
_global.tracelunged = true;
_root.tracer.gotoAndStop('run');
}
}
movieClip 893 {
}
movieClip 895 {
frame 1 {
play();
}
frame 32 {
if (!_global.teasing) {
_global.seducer -= 0.5;
}
if (_global.seducer > 3) {
gotoAndPlay('l2s');
} else {
if (_global.seducer < 4) {
gotoAndPlay('loop1');
}
}
}
frame 64 {
if (!_global.teasing) {
_global.seducer -= 0.5;
}
if (_global.seducer < 4) {
gotoAndPlay('l2e');
} else {
if (_global.seducer > 3) {
gotoAndPlay('loop2');
}
}
}
frame 72 {
gotoAndPlay('loop1');
}
}
movieClip 896 {
frame 11 {
stop();
}
}
movieClip 897 {
frame 9 {
_global.tracedamaged = false;
}
}
movieClip 898 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
}
instance tracer of movieClip 898 {
onClipEvent (load) {
timer = 0;
health = 2;
speed = 16;
this._x = 1000;
this.gotoAndStop('idle');
_global.tracecount = 3;
_global.tracedamaged = false;
_global.tracecum = 0;
_global.traceactive = true;
_global.tracedead = false;
_global.tracetrance = false;
_global.tracelunge = false;
_global.tracelunged = false;
}
onClipEvent (enterFrame) {
if (!_global.pauser) {
if (!_global.engaged) {
if (_global.traceactive) {
if (!_global.tracedead) {
if (!_global.tracedamaged) {
if (!_global.tracetrance) {
if (!_global.tracelunge) {
if (this._x < 700) {
_global.seducer = 0;
_global.tracelunge = true;
}
} else {
if (_global.tracelunge) {
if (!_global.tracelunged) {
this.gotoAndStop('lunge');
} else {
if (_global.tracelunged) {
this.gotoAndStop('run');
this._x -= 20;
}
}
}
}
if (_global.tracelunged && _global.seducer > 0.4) {
_global.tracetrance = true;
this.gotoAndStop('trance');
}
if (this.tracer.hitbox.hitTest(_root.char.char.hitbox)) {
_global.damager = 2;
_global.struck = true;
_root.char.gotoAndStop('struck');
}
} else {
if (_global.tracetrance) {
if (_global.seducer < 0.5) {
_global.tracetrance = false;
this.gotoAndStop('run');
} else {
if (_global.seducer > 0.4) {
if (this.tracer.hitbox.hitTest(_root.char.char.hitbox)) {
this.gotoAndStop('eng1');
_global.mtype = 0;
_global.engaged = true;
}
}
}
}
}
if (this.tracer.hitbox.hitTest(_root.char.char.firebox)) {
if (!_global.tracetrance) {
_global.tracedamaged = true;
}
health -= _global.attack;
if (health < 1) {
_global.tracecount -= 1;
_global.tracecum = 1;
_global.tracedead = true;
}
}
} else {
if (_global.tracedamaged) {
this.gotoAndStop('struck');
}
}
} else {
if (_global.tracedead) {
this.gotoAndStop('death');
if (_global.tracecum == 1) {
_global.ragesoul2 += 1;
_global.tracecum = 0;
if (_global.ragesoul2 > _global.ragemax) {
_global.ragesoul2 = _global.ragemax;
}
}
if (_global.tracecum == 2) {
_global.lustsoul2 += 1;
_global.tracecum = 0;
if (_global.lustsoul2 > _global.lustmax) {
_global.lustsoul2 = _global.lustmax;
}
}
++timer;
if (timer > 80 && !_global.chozoactive && !_global.lurkeractive) {
this._x = 1100;
health = 3;
_global.tracedamaged = false;
_global.traceactive = true;
_global.tracedead = false;
_global.tracetrance = false;
_global.tracelunge = false;
_global.tracelunged = false;
this.gotoAndStop('idle');
timer = 0;
}
if (_global.tracecount < 1) {
_global.traceactive = false;
}
}
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
if (this._x < -200) {
_global.tracedead = true;
_global.tracecum = 0;
}
} else {
if (!_global.traceactive) {
}
}
} else {
if (_global.engaged) {
}
}
} else {
if (_global.pauser) {
}
}
}
}
movieClip 900 {
frame 1 {
stop();
}
}
movieClip 901 {
}
instance grass1 of movieClip 901 {
onClipEvent (load) {
speed = 16;
}
onClipEvent (enterFrame) {
if (_global.engaged) {
this._alpha = 25;
} else {
if (!_global.engaged) {
this._alpha = 100;
}
}
if (this._x < -384) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
movieClip 906 {
}
movieClip 907 {
}
movieClip 909 {
frame 1 {
if (!_global.l2s) {
gotoAndStop('found2');
}
stop();
}
frame 30 {
_root.fader.gotoAndStop('cave2');
stop();
}
frame 48 {
stop();
}
}
instance grass1 of movieClip 901 {
onClipEvent (load) {
speed = 16;
}
onClipEvent (enterFrame) {
if (_global.engaged) {
this._alpha = 25;
} else {
if (!_global.engaged) {
this._alpha = 100;
}
}
if (this._x < -384) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
instance UI of movieClip 454 {
onClipEvent (load) {
_global.lustmax = 6;
_global.ragemax = 6;
if (_global.l2s) {
this._visible = false;
}
}
onClipEvent (enterFrame) {
_root.UI.ragecount.text = _global.ragesoul2;
_root.UI.lustcount.text = _global.lustsoul2;
_root.UI.ragetotal.text = _global.ragemax;
_root.UI.lusttotal.text = _global.lustmax;
}
}
instance marker of movieClip 428 {
onClipEvent (load) {
if (_global.l2s) {
this._visible = false;
}
}
}
instance bosser of movieClip 152 {
onClipEvent (load) {
if (_global.l2s) {
this._visible = false;
}
ltog = false;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.marker.charmarker)) {
_global.lurkeractive2 = true;
_global.moving = false;
_global.mtype = 0;
_global.moved = true;
this._x = 1300;
}
if (_global.lurkeractive2) {
if (_root.char._x > 350 && !ltog) {
ltog = true;
_global.pauser = true;
_root.fader.gotoAndStop('lurkd');
}
}
}
}
instance mini1 of movieClip 455 {
onClipEvent (load) {
if (_global.l2s) {
this._visible = false;
}
if (_global.tracker == 1) {
this._x = 525;
}
if (_global.tracker == 2) {
this._x = 1100;
}
}
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.marker.charmarker)) {
_global.chozoactive = true;
}
}
}
frame 28 {
gotoAndPlay('lev2');
}
frame 29 {
stop();
}
button 913 {
on (release) {
_global.fadepos = 1;
_root.fader.gotoAndPlay('fade');
}
}
button 916 {
on (release) {
if (_global.prog == 1) {
_global.fadepos = 8;
_root.fader.gotoAndPlay('fade');
}
if (_global.prog == 2) {
_global.fadepos = 7;
_root.fader.gotoAndPlay('fade');
}
}
}
frame 30 {
gotoAndStop('cont');
}
frame 31 {
stop();
}
instance of movieClip 88 {
onClipEvent (load) {
_global.pgc = 1;
}
}
button 922 {
on (release) {
_root.gotoAndStop('load');
}
}
frame 32 {
gotoAndStop('credits');
}
frame 33 {
stop();
}
button 923 {
on (release) {
if (!_global.ticker) {
_root.gotoAndStop('load');
}
}
}
instance of movieClip 223 {
onClipEvent (enterFrame) {
if (!_global.ticker) {
_root.noper.text = 'Good to go!';
} else {
if (_global.ticker) {
_root.noper.text = 'Fix your keys!';
}
}
}
}
movieClip 931 {
frame 1 {
stop();
}
frame 2 {
play();
}
frame 7 {
stop();
}
frame 12 {
gotoAndStop('idle');
}
}
movieClip 932 {
frame 13 {
gotoAndPlay('sprint');
}
frame 32 {
gotoAndPlay('flip');
}
frame 37 {
gotoAndPlay('duck');
}
frame 42 {
gotoAndPlay('punch');
}
frame 47 {
gotoAndPlay('punch2');
}
frame 68 {
gotoAndPlay('master');
}
frame 102 {
gotoAndPlay('seduce');
}
frame 132 {
gotoAndPlay('idle');
}
}
instance displayer of movieClip 932 {
onClipEvent (load) {
this.gotoAndPlay('idle');
}
}
button 940 {
on (release) {
if (!_global.ticker) {
_root.dasher.activer = true;
_root.displayer.gotoAndPlay('sprint');
_root.km._visible = true;
_global.ticker = true;
}
}
}
instance dasher of movieClip 223 {
onClipEvent (load) {
activer = false;
_root.dash.text = String.fromCharCode(_global.dashkey);
if (_global.dashkey == 37) {
_root.dash.text = 'Left';
}
if (_global.dashkey == 38) {
_root.dash.text = 'Up';
}
if (_global.dashkey == 39) {
_root.dash.text = 'Right';
}
if (_global.dashkey == 40) {
_root.dash.text = 'Down';
}
}
onClipEvent (keyDown) {
if (activer) {
_root.keyhit = Key.getCode();
if (_root.keyhit == _global.flipkey or _root.keyhit == _global.duckkey or _root.keyhit == _global.punchkey or _root.keyhit == _global.batekey or _root.keyhit == _global.sedkey) {
_root.dash.text = 'Not Valid';
} else {
if (_root.keyhit != _global.flipkey and _root.keyhit != _global.duckkey and _root.keyhit != _global.punchkey and _root.keyhit != _global.batekey and _root.keyhit != _global.sedkey) {
if (_root.keyhit > 64 && _root.keyhit < 91) {
_root.dash.text = String.fromCharCode(_root.keyhit);
_global.dashkey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit == 37) {
_root.dash.text = 'Left';
_global.dashkey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit == 38) {
_root.dash.text = 'Up';
_global.dashkey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit == 39) {
_root.dash.text = 'Right';
_global.dashkey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit == 40) {
_root.dash.text = 'Down';
_global.dashkey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit < 37) {
_root.dash.text = 'Not Valid';
}
if (_root.keyhit > 90) {
_root.dash.text = 'Not Valid';
}
if (_root.keyhit > 40 && _root.keyhit < 65) {
_root.dash.text = 'Not Valid';
}
}
}
}
}
}
button 942 {
on (release) {
if (!_global.ticker) {
_root.fliper.activer = true;
_root.displayer.gotoAndPlay('flip');
_root.km._visible = true;
_global.ticker = true;
}
}
}
instance fliper of movieClip 223 {
onClipEvent (load) {
activer = false;
_root.flip.text = String.fromCharCode(_global.flipkey);
if (_global.flipkey == 37) {
_root.flip.text = 'Left';
}
if (_global.flipkey == 38) {
_root.flip.text = 'Up';
}
if (_global.flipkey == 39) {
_root.flip.text = 'Right';
}
if (_global.flipkey == 40) {
_root.flip.text = 'Down';
}
}
onClipEvent (keyDown) {
if (activer) {
_root.keyhit = Key.getCode();
if (_root.keyhit == _global.dashkey or _root.keyhit == _global.duckkey or _root.keyhit == _global.punchkey or _root.keyhit == _global.batekey or _root.keyhit == _global.sedkey) {
_root.flip.text = 'Not Valid';
} else {
if (_root.keyhit != _global.dashkey and _root.keyhit != _global.duckkey and _root.keyhit != _global.punchkey and _root.keyhit != _global.batekey and _root.keyhit != _global.sedkey) {
if (_root.keyhit > 64 && _root.keyhit < 91) {
_root.flip.text = String.fromCharCode(_root.keyhit);
_global.flipkey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit == 37) {
_root.flip.text = 'Left';
_global.flipkey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit == 38) {
_root.flip.text = 'Up';
_global.flipkey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit == 39) {
_root.flip.text = 'Right';
_global.flipkey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit == 40) {
_root.flip.text = 'Down';
_global.flipkey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit < 37) {
_root.flip.text = 'Not Valid';
}
if (_root.keyhit > 90) {
_root.flip.text = 'Not Valid';
}
if (_root.keyhit > 40 && _root.keyhit < 65) {
_root.flip.text = 'Not Valid';
}
}
}
}
}
}
button 943 {
on (release) {
if (!_global.ticker) {
_root.ducker.activer = true;
_root.displayer.gotoAndPlay('duck');
_root.km._visible = true;
_global.ticker = true;
}
}
}
instance ducker of movieClip 223 {
onClipEvent (load) {
activer = false;
_root.duck.text = String.fromCharCode(_global.duckkey);
if (_global.duckkey == 37) {
_root.duck.text = 'Left';
}
if (_global.duckkey == 38) {
_root.duck.text = 'Up';
}
if (_global.duckkey == 39) {
_root.duck.text = 'Right';
}
if (_global.duckkey == 40) {
_root.duck.text = 'Down';
}
}
onClipEvent (keyDown) {
if (activer) {
_root.keyhit = Key.getCode();
if (_root.keyhit == _global.flipkey or _root.keyhit == _global.dashkey or _root.keyhit == _global.punchkey or _root.keyhit == _global.batekey or _root.keyhit == _global.sedkey) {
_root.duck.text = 'Not Valid';
} else {
if (_root.keyhit != _global.flipkey and _root.keyhit != _global.dashkey and _root.keyhit != _global.punchkey and _root.keyhit != _global.batekey and _root.keyhit != _global.sedkey) {
if (_root.keyhit > 64 && _root.keyhit < 91) {
_root.duck.text = String.fromCharCode(_root.keyhit);
_global.duckkey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit == 37) {
_root.duck.text = 'Left';
_global.duckkey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit == 38) {
_root.duck.text = 'Up';
_global.duckkey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit == 39) {
_root.duck.text = 'Right';
_global.duckkey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit == 40) {
_root.duck.text = 'Down';
_global.duckkey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit < 37) {
_root.duck.text = 'Not Valid';
}
if (_root.keyhit > 90) {
_root.duck.text = 'Not Valid';
}
if (_root.keyhit > 40 && _root.keyhit < 65) {
_root.duck.text = 'Not Valid';
}
}
}
}
}
}
button 944 {
on (release) {
if (!_global.ticker) {
_root.puncher.activer = true;
_root.displayer.gotoAndPlay('punch');
_root.km._visible = true;
_global.ticker = true;
}
}
}
instance puncher of movieClip 223 {
onClipEvent (load) {
activer = false;
_root.punch.text = String.fromCharCode(_global.punchkey);
if (_global.punchkey == 37) {
_root.punch.text = 'Left';
}
if (_global.punchkey == 38) {
_root.punch.text = 'Up';
}
if (_global.punchkey == 39) {
_root.punch.text = 'Right';
}
if (_global.punchkey == 40) {
_root.punch.text = 'Down';
}
}
onClipEvent (keyDown) {
if (activer) {
_root.keyhit = Key.getCode();
if (_root.keyhit == _global.flipkey or _root.keyhit == _global.duckkey or _root.keyhit == _global.dashkey or _root.keyhit == _global.batekey or _root.keyhit == _global.sedkey) {
_root.punch.text = 'Not Valid';
} else {
if (_root.keyhit != _global.flipkey and _root.keyhit != _global.duckkey and _root.keyhit != _global.dashkey and _root.keyhit != _global.batekey and _root.keyhit != _global.sedkey) {
if (_root.keyhit > 64 && _root.keyhit < 91) {
_root.punch.text = String.fromCharCode(_root.keyhit);
_global.punchkey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit == 37) {
_root.punch.text = 'Left';
_global.punchkey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit == 38) {
_root.punch.text = 'Up';
_global.punchkey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit == 39) {
_root.punch.text = 'Right';
_global.punchkey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit == 40) {
_root.punch.text = 'Down';
_global.punchkey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit < 37) {
_root.punch.text = 'Not Valid';
}
if (_root.keyhit > 90) {
_root.punch.text = 'Not Valid';
}
if (_root.keyhit > 40 && _root.keyhit < 65) {
_root.punch.text = 'Not Valid';
}
}
}
}
}
}
button 945 {
on (release) {
if (!_global.ticker) {
_root.bater.activer = true;
_root.displayer.gotoAndPlay('master');
_root.km._visible = true;
_global.ticker = true;
}
}
}
instance bater of movieClip 223 {
onClipEvent (load) {
activer = false;
_root.bate.text = String.fromCharCode(_global.batekey);
if (_global.batekey == 37) {
_root.bate.text = 'Left';
}
if (_global.batekey == 38) {
_root.bate.text = 'Up';
}
if (_global.batekey == 39) {
_root.bate.text = 'Right';
}
if (_global.batekey == 40) {
_root.bate.text = 'Down';
}
}
onClipEvent (keyDown) {
if (activer) {
_root.keyhit = Key.getCode();
if (_root.keyhit == _global.flipkey or _root.keyhit == _global.duckkey or _root.keyhit == _global.punchkey or _root.keyhit == _global.dashkey or _root.keyhit == _global.sedkey) {
_root.bate.text = 'Not Valid';
} else {
if (_root.keyhit != _global.flipkey and _root.keyhit != _global.duckkey and _root.keyhit != _global.punchkey and _root.keyhit != _global.dashkey and _root.keyhit != _global.sedkey) {
if (_root.keyhit > 64 && _root.keyhit < 91) {
_root.bate.text = String.fromCharCode(_root.keyhit);
_global.batekey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit == 37) {
_root.bate.text = 'Left';
_global.batekey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit == 38) {
_root.bate.text = 'Up';
_global.batekey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit == 39) {
_root.bate.text = 'Right';
_global.batekey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit == 40) {
_root.bate.text = 'Down';
_global.batekey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit < 37) {
_root.bate.text = 'Not Valid';
}
if (_root.keyhit > 90) {
_root.bate.text = 'Not Valid';
}
if (_root.keyhit > 40 && _root.keyhit < 65) {
_root.bate.text = 'Not Valid';
}
}
}
}
}
}
button 946 {
on (release) {
if (!_global.ticker) {
_root.seder.activer = true;
_root.displayer.gotoAndPlay('seduce');
_root.km._visible = true;
_global.ticker = true;
}
}
}
instance seder of movieClip 223 {
onClipEvent (load) {
activer = false;
_root.sed.text = String.fromCharCode(_global.sedkey);
if (_global.sedkey == 37) {
_root.sed.text = 'Left';
}
if (_global.sedkey == 38) {
_root.sed.text = 'Up';
}
if (_global.sedkey == 39) {
_root.sed.text = 'Right';
}
if (_global.sedkey == 40) {
_root.sed.text = 'Down';
}
}
onClipEvent (keyDown) {
if (activer) {
_root.keyhit = Key.getCode();
if (_root.keyhit == _global.flipkey or _root.keyhit == _global.duckkey or _root.keyhit == _global.punchkey or _root.keyhit == _global.batekey or _root.keyhit == _global.dashkey) {
_root.sed.text = 'Not Valid';
} else {
if (_root.keyhit != _global.flipkey and _root.keyhit != _global.duckkey and _root.keyhit != _global.punchkey and _root.keyhit != _global.batekey and _root.keyhit != _global.dashkey) {
if (_root.keyhit > 64 && _root.keyhit < 91) {
_root.sed.text = String.fromCharCode(_root.keyhit);
_global.sedkey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit == 37) {
_root.sed.text = 'Left';
_global.sedkey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit == 38) {
_root.sed.text = 'Up';
_global.sedkey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit == 39) {
_root.sed.text = 'Right';
_global.sedkey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit == 40) {
_root.sed.text = 'Down';
_global.sedkey = _root.keyhit;
_root.displayer.gotoAndPlay('idle');
_root.km._visible = false;
_global.ticker = false;
activer = false;
}
if (_root.keyhit < 37) {
_root.sed.text = 'Not Valid';
}
if (_root.keyhit > 90) {
_root.sed.text = 'Not Valid';
}
if (_root.keyhit > 40 && _root.keyhit < 65) {
_root.sed.text = 'Not Valid';
}
}
}
}
}
}
movieClip 950 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
instance myn of movieClip 950 {
onClipEvent (enterFrame) {
if (_global.moaning) {
this.gotoAndStop('yes');
} else {
if (!_global.moaning) {
this.gotoAndStop('no');
}
}
}
}
button 951 {
on (release) {
if (!_global.ticker) {
_global.ticker = true;
if (_global.moaning) {
_global.moaning = false;
_root.myn.gotoAndStop('no');
} else {
if (!_global.moaning) {
_global.moaning = true;
_root.myn.gotoAndStop('yes');
}
}
_global.moaner = 'Soft 1_1';
_root.expr = 3;
_root.splay = true;
_root.dmoan = true;
}
}
}
instance seder of movieClip 223 {
onClipEvent (load) {
_root.deleter = false;
}
onClipEvent (enterFrame) {
if (_root.deleter) {
for (i in _root.savedGame.data) {
delete _root.savedGame.data[i];
}
_root.savedGame.flush();
}
}
}
button 954 {
on (release) {
_root.deleter = true;
}
}
movieClip 956 {
}
instance km of movieClip 956 {
onClipEvent (load) {
this._visible = false;
}
}
frame 34 {
gotoAndStop('tutor');
}
frame 35 {
stop();
}
movieClip 959 {
}
movieClip 962 {
}
button 966 {
on (rollOver) {
_root.descrip.text = 'Home Sweet Home : the perfect place for an exiled princess to spend eternity with her best pal! I think some flowers would really cheer the place up.';
}
on (rollOut) {
_root.descrip.text = 'Don\'t feel like going home, huh? Well, where to, mistress?';
}
on (release) {
_global.fadepos = 3;
_root.fader.gotoAndPlay('fade');
}
}
button 967 {
on (rollOver) {
_root.descrip.text = 'Valley of Sorrow : It really isn\'t that bad of a place in the fall. There are still some of your sister\'s forces in the area... please be careful! (Level:1)';
}
on (rollOut) {
_root.descrip.text = 'No stroll in the valley today? Are you feeling down? Where to, mistress?';
}
on (release) {
_global.tracker = 0;
_global.fadepos = 8;
_root.fader.gotoAndPlay('fade');
}
}
button 968 {
on (rollOver) {
if (_global.prog > 1) {
_root.descrip.text = 'Underground Passage : No one makes giant gaping chasms like angels. Whats with all that stuff down there anyways? Must have been something important for those guardians to still be active... (Level:2)';
}
}
on (rollOut) {
if (_global.prog > 1) {
_root.descrip.text = 'You know, of all the stuff I do, being a flashlight is my least favorite. Where to, mistress?';
}
if (_global.prog < 2) {
_root.descrip.text = 'We can\'t travel here yet.....';
}
}
on (release) {
if (_global.prog > 1) {
_global.tracker = 0;
_global.fadepos = 7;
_root.fader.gotoAndPlay('fade');
}
if (_global.prog < 2) {
_root.descrip.text = 'We can\'t travel here yet.....';
}
}
}
button 969 {
on (rollOver) {
if (_global.prog > 2) {
_root.descrip.text = 'The Bones : This guy creeps me out, please don\'t go here. Seriously. So he knows EVERYTHING, big deal! He sure doesn\'t know how not to be a creeper!';
}
if (_global.prog < 3) {
_root.descrip.text = 'We can\'t travel here yet.....';
}
}
on (rollOut) {
if (_global.prog > 2) {
_root.descrip.text = 'Thanks. Where to, mistress?';
}
if (_global.prog < 3) {
_root.descrip.text = 'We can\'t travel here yet.....';
}
}
}
button 970 {
on (rollOver) {
if (_global.prog > 4) {
_root.descrip.text = 'Overworld Portal : Your dad would KILL us if we went here! We aren\'t even allowed to leave the island! Oh wait, he is dead. You think your mom would care?';
}
if (_global.prog < 5) {
_root.descrip.text = 'We can\'t travel here yet.....';
}
}
on (rollOut) {
if (_global.prog > 4) {
_root.descrip.text = 'Oh, and I really wanted to go shopping! Where to, mistress?';
}
if (_global.prog < 5) {
_root.descrip.text = 'We can\'t travel here yet.....';
}
}
}
button 971 {
on (rollOver) {
if (_global.prog > 3) {
_root.descrip.text = 'Alrune\'s Forest : Leads to your sister\'s realm. Didn\'t you sleep with Alrune\'s mom? I wonder if she is still mad about that. No wait, you had sex with the high priestess of her lizard cult! That was it! (Level:3)';
}
if (_global.prog < 4) {
_root.descrip.text = 'We can\'t travel here yet.....';
}
}
on (rollOut) {
if (_global.prog > 3) {
_root.descrip.text = 'You sure? Those lizard bodies feel great to possess... it has been so long... Where to, mistress?';
}
if (_global.prog < 4) {
_root.descrip.text = 'We can\'t travel here yet.....';
}
}
}
movieClip 976 {
frame 1 {
if (_global.prog > 1) {
nextFrame();
}
stop();
}
frame 2 {
if (_global.prog > 2) {
nextFrame();
}
stop();
}
frame 3 {
if (_global.prog > 3) {
nextFrame();
}
stop();
}
frame 4 {
if (_global.prog > 4) {
nextFrame();
}
stop();
}
frame 5 {
if (_global.prog > 5) {
nextFrame();
}
stop();
}
frame 6 {
if (_global.prog > 1) {
nextFrame();
}
stop();
}
}
instance of movieClip 130 {
onClipEvent (enterFrame) {
this._x += 1;
if (this._x > 995) {
this._x = 200;
}
}
}
instance of movieClip 130 {
onClipEvent (enterFrame) {
this._x -= 1;
if (this._x < -595) {
this._x = 200;
}
}
}
frame 36 {
gotoAndStop('map');
}
frame 37 {
stop();
}
instance of movieClip 127 {
onClipEvent (load) {
speed = 4;
}
onClipEvent (enterFrame) {
if (this._x < -396) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
instance of movieClip 130 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (_global.engaged) {
this._visible = false;
}
if (!_global.engaged) {
this._visible = true;
}
if (this._x < -394) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
this._x -= 1;
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
instance of movieClip 132 {
onClipEvent (load) {
speed = 8;
}
onClipEvent (enterFrame) {
if (this._x < -392) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
instance of movieClip 133 {
onClipEvent (load) {
speed = 10;
}
onClipEvent (enterFrame) {
if (_global.engaged) {
this._visible = false;
}
if (!_global.engaged) {
this._visible = true;
}
if (this._x < -390) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
this._x -= 2;
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
instance grass1 of movieClip 420 {
onClipEvent (load) {
speed = 16;
}
onClipEvent (enterFrame) {
if (_global.engaged) {
this._alpha = 25;
} else {
if (!_global.engaged) {
this._alpha = 100;
}
}
if (this._x < -384) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
instance of movieClip 133 {
onClipEvent (load) {
speed = 14;
}
onClipEvent (enterFrame) {
if (_global.engaged) {
this._visible = false;
}
if (!_global.engaged) {
this._visible = true;
}
if (this._x < -386) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
this._x -= 3;
if (!_global.moved) {
if (_global.mtype == 1) {
this._x -= speed;
}
if (_global.mtype == 2) {
this._x += speed;
}
if (_global.mtype == 3) {
this._x -= speed;
}
}
}
}
frame 38 {
gotoAndPlay('sbase1');
}