Combined Code
frame 1 {
_global.dashkey = 68;
_global.flipkey = 65;
_global.duckkey = 83;
_global.punchkey = 70;
_global.batekey = 87;
_global.sedkey = 81;
}
frame 2 {
play();
}
movieClip 3 {
}
movieClip 6 {
}
movieClip 7 {
frame 1 {
stop();
}
}
movieClip 9 {
}
movieClip 11 {
frame 1 {
stop();
}
}
movieClip 13 {
}
movieClip 15 {
frame 1 {
stop();
}
}
movieClip 18 {
}
movieClip 23 {
frame 1 {
stop();
}
frame 2 {
play();
}
frame 7 {
stop();
}
frame 12 {
gotoAndStop('idle');
}
}
movieClip 25 {
}
movieClip 27 {
}
movieClip 28 {
frame 1 {
stop();
}
}
movieClip 31 {
}
movieClip 33 {
}
movieClip 34 {
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 35 {
}
movieClip 37 {
}
movieClip 38 {
}
movieClip 40 {
frame 1 {
stop();
}
}
movieClip 42 {
}
movieClip 43 {
}
movieClip 45 {
frame 1 {
stop();
}
}
movieClip 47 {
frame 1 {
stop();
}
}
movieClip 51 {
frame 1 {
stop();
}
frame 2 {
play();
}
frame 7 {
stop();
}
frame 12 {
gotoAndStop('idle');
}
}
movieClip 52 {
frame 1 {
stop();
}
}
movieClip 54 {
}
movieClip 55 {
frame 1 {
stop();
}
}
movieClip 57 {
frame 1 {
stop();
}
}
movieClip 63 {
}
movieClip 65 {
}
movieClip 66 {
}
movieClip 68 {
}
movieClip 70 {
}
movieClip 72 {
}
movieClip 73 {
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 78 {
instance eyes of movieClip 73 {
onClipEvent (load) {
_global.eyetimer = 0;
this.play();
}
}
}
movieClip 79 {
}
instance of movieClip 79 {
onClipEvent (load) {
_global.pgc = 1;
}
}
movieClip 81 {
}
movieClip 83 {
}
movieClip 85 {
}
// unknown tag 88 length 115
// unknown tag 88 length 171
// unknown tag 88 length 50
movieClip 100 {
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 104 {
on (release) {
_global.l2s = true;
_global.tracker = 0;
_global.prog = 1;
_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 107 {
on (release) {
_root.gotoAndStop('credits');
}
}
button 110 {
on (release) {
_global.ticker = false;
_root.gotoAndStop('tutor');
}
}
movieClip 116 {
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 118 {
}
instance of movieClip 118 {
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 120 {
}
movieClip 121 {
}
instance of movieClip 121 {
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 123 {
}
instance of movieClip 123 {
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 124 {
}
instance of movieClip 124 {
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 126 {
}
movieClip 127 {
}
movieClip 128 {
frame 1 {
play();
}
}
movieClip 130 {
}
movieClip 131 {
}
movieClip 132 {
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 133 {
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 134 {
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 135 {
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 136 {
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 138 {
}
movieClip 139 {
frame 1 {
if (!_global.lurkeractive) {
_global.mtype = 2;
_global.moved = false;
}
play();
}
frame 3 {
if (!_global.demonicresolve) {
_global.life = (eval(9999)).life - _global.damager;
} else {
if (_global.demonicresolve) {
_global.life = (eval(9999)).life - _global.damager / 2;
}
}
}
frame 5 {
if (!_global.demonicresolve) {
_global.life = (eval(9999)).life - _global.damager;
} else {
if (_global.demonicresolve) {
_global.life = (eval(9999)).life - _global.damager / 2;
}
}
}
frame 7 {
if (!_global.demonicresolve) {
_global.life = (eval(9999)).life - _global.damager;
} else {
if (_global.demonicresolve) {
_global.life = (eval(9999)).life - _global.damager / 2;
}
}
}
frame 9 {
if (!_global.demonicresolve) {
_global.life = (eval(9999)).life - _global.damager;
} else {
if (_global.demonicresolve) {
_global.life = (eval(9999)).life - _global.damager / 2;
}
}
}
frame 11 {
if (!_global.demonicresolve) {
_global.life = (eval(9999)).life - _global.damager;
} else {
if (_global.demonicresolve) {
_global.life = (eval(9999)).life - _global.damager / 2;
}
}
if (!_global.lurkeractive) {
_global.mtype = 0;
_global.moved = true;
}
}
frame 13 {
if (!_global.demonicresolve) {
_global.life = (eval(9999)).life - _global.damager;
} else {
if (_global.demonicresolve) {
_global.life = (eval(9999)).life - _global.damager / 2;
}
}
}
frame 15 {
if (!_global.demonicresolve) {
_global.life = (eval(9999)).life - _global.damager;
} else {
if (_global.demonicresolve) {
_global.life = (eval(9999)).life - _global.damager / 2;
}
}
}
frame 17 {
if (!_global.demonicresolve) {
_global.life = (eval(9999)).life - _global.damager;
} else {
if (_global.demonicresolve) {
_global.life = (eval(9999)).life - _global.damager / 2;
}
}
}
frame 19 {
if (!_global.demonicresolve) {
_global.life = (eval(9999)).life - _global.damager;
} else {
if (_global.demonicresolve) {
_global.life = (eval(9999)).life - _global.damager / 2;
}
}
}
frame 21 {
if (!_global.demonicresolve) {
_global.life = (eval(9999)).life - _global.damager;
} else {
if (_global.demonicresolve) {
_global.life = (eval(9999)).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 140 {
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 141 {
frame 1 {
_global.attack = 1;
play();
}
frame 9 {
_global.moving = false;
_root.char.gotoAndStop('idle');
}
}
movieClip 143 {
}
movieClip 147 {
frame 1 {
stop();
}
frame 2 {
play();
}
frame 7 {
stop();
}
frame 12 {
gotoAndStop('idle');
}
}
movieClip 148 {
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 149 {
frame 1 {
_global.attack = 1;
play();
}
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 150 {
frame 1 {
_global.looper = 0;
play();
}
frame 56 {
_global.fadepos = 10;
_root.fader.gotoAndPlay('fade');
}
frame 61 {
stop();
}
}
movieClip 151 {
frame 1 {
handfistf.gotoAndPlay('in');
handfistb.gotoAndPlay('in');
play();
}
frame 43 {
gotoAndPlay('loop1');
}
}
movieClip 153 {
}
movieClip 155 {
}
movieClip 157 {
frame 1 {
stop();
}
}
movieClip 158 {
frame 34 {
if (_global.counter2 > 25) {
_global.brutecum = true;
_global.looper = 0;
_global.life = 9999;
_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 159 {
frame 17 {
gotoAndPlay('run');
}
}
movieClip 160 {
frame 1 {
stop();
}
frame 24 {
_root.fader.gotoAndStop('cave3');
_root.char.gotoAndStop('idle');
}
}
movieClip 162 {
frame 1 {
stop();
}
}
movieClip 164 {
frame 1 {
stop();
}
}
movieClip 167 {
}
movieClip 169 {
}
movieClip 171 {
}
movieClip 173 {
}
movieClip 175 {
}
movieClip 177 {
}
movieClip 179 {
}
movieClip 181 {
}
movieClip 183 {
}
movieClip 185 {
}
movieClip 187 {
}
movieClip 188 {
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 189 {
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 189 {
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 = 9999;
_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 190 {
}
movieClip 191 {
frame 9 {
_global.lingdamaged = false;
}
}
movieClip 192 {
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 195 {
}
movieClip 196 {
}
movieClip 198 {
}
movieClip 199 {
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 201 {
}
movieClip 202 {
}
movieClip 204 {
}
movieClip 206 {
}
movieClip 208 {
}
movieClip 210 {
frame 1 {
stop();
}
}
movieClip 212 {
frame 1 {
stop();
}
}
movieClip 214 {
}
movieClip 216 {
}
movieClip 223 {
frame 386 {
stop();
}
}
movieClip 224 {
frame 30 {
stop();
}
}
movieClip 245 {
}
movieClip 246 {
frame 1 {
handfistf.gotoAndPlay('in');
handfistb.gotoAndPlay('in');
_global.seducer = 0;
_global.counter = 1;
play();
}
instance of movieClip 214 {
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 214 {
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 214 {
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 214 {
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 = 9999;
_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 249 {
}
movieClip 250 {
}
movieClip 251 {
frame 1 {
_global.counter = 1;
_global.moving = false;
_global.moved = true;
_global.mtype = 0;
play();
}
instance of movieClip 214 {
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 214 {
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 = 9999;
_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 252 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
}
instance ling of movieClip 252 {
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 257 {
}
movieClip 259 {
}
movieClip 270 {
frame 11 {
stop();
}
}
movieClip 271 {
frame 16 {
_root.hspike._visible = false;
stop();
}
}
movieClip 272 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
instance HSpike1 of movieClip 272 {
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 274 {
}
movieClip 276 {
}
movieClip 278 {
}
movieClip 280 {
}
movieClip 282 {
}
movieClip 284 {
}
movieClip 286 {
}
movieClip 288 {
}
movieClip 290 {
}
movieClip 293 {
}
movieClip 294 {
}
movieClip 295 {
}
movieClip 296 {
frame 1 {
play();
}
frame 16 {
_root.hspike1.count = 0;
}
frame 31 {
_global.hydrattack = false;
}
}
movieClip 297 {
frame 38 {
_root.HSpike1.timer = 0;
_global.hydramaged = false;
}
}
movieClip 299 {
}
movieClip 302 {
}
movieClip 303 {
frame 1 {
stop();
}
frame 6 {
stop();
}
}
movieClip 304 {
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 306 {
}
movieClip 308 {
}
movieClip 310 {
}
movieClip 315 {
frame 99 {
stop();
}
}
movieClip 316 {
}
movieClip 317 {
frame 1 {
_global.counter = 1;
_global.seducer = 0;
play();
}
instance of movieClip 214 {
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 (_gobal.counter > 5) {
gotoAndPlay('l2s');
} else {
if (_global.counter < 6) {
gotoAndPlay('loop1');
}
}
}
frame 50 {
_root.expr = 1;
}
instance of movieClip 214 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
frame 67 {
_root.expr = 0;
}
frame 83 {
_root.expr = 1;
}
frame 92 {
if (_gobal.counter > 10) {
gotoAndPlay('l3s');
} else {
if (_global.counter < 11) {
gotoAndPlay('loop2');
}
}
}
frame 104 {
_root.expr = 1;
}
instance of movieClip 214 {
onClipEvent (load) {
_global.acter = true;
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) && _global.acter) {
_global.acter = false;
_global.counter += 5;
}
}
}
frame 140 {
if (_global.counter > 15) {
_root.expr = 0;
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 = 9999;
_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 318 {
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 319 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
}
instance hydra of movieClip 319 {
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 321 {
}
movieClip 323 {
}
movieClip 325 {
}
movieClip 327 {
}
movieClip 329 {
}
movieClip 331 {
}
movieClip 333 {
}
movieClip 335 {
}
movieClip 337 {
}
movieClip 338 {
frame 1 {
play();
}
frame 30 {
gotoAndPlay('idle');
}
}
movieClip 340 {
}
movieClip 341 {
frame 63 {
_global.bouldactive = true;
}
frame 70 {
_root.brute.gotoAndStop('idle');
_global.bruteattacking = false;
}
}
movieClip 343 {
}
movieClip 344 {
frame 39 {
_root.brock._x = _root.char._x;
}
instance of movieClip 343 {
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 343 {
onClipEvent (load) {
timer = 0;
}
onClipEvent (enterFrame) {
_root.vcam._x = 400;
_root.vcam._y = 250;
}
}
frame 85 {
_root.brute.gotoAndStop('idle');
_global.bruteattacking = false;
}
}
movieClip 345 {
frame 17 {
_global.brutedamaged = false;
_root.boulder._x = 1110;
}
}
movieClip 346 {
frame 1 {
_global.pauser = true;
}
instance of movieClip 343 {
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 343 {
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 348 {
}
movieClip 350 {
}
movieClip 351 {
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 353 {
}
movieClip 354 {
frame 74 {
stop();
}
}
movieClip 355 {
}
movieClip 357 {
}
movieClip 358 {
frame 1 {
_global.counter = 1;
_global.seducer = 0;
play();
}
frame 2 {
play();
}
instance of movieClip 214 {
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 214 {
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 214 {
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 214 {
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 214 {
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 = 9999;
_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 359 {
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 359 {
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 361 {
}
movieClip 363 {
}
movieClip 365 {
frame 1 {
stop();
}
}
movieClip 367 {
frame 1 {
stop();
}
}
movieClip 369 {
}
movieClip 371 {
}
movieClip 373 {
}
movieClip 375 {
}
movieClip 377 {
}
movieClip 379 {
}
movieClip 381 {
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 384 {
instance eyes of movieClip 381 {
onClipEvent (load) {
_global.eyetimer2 = 0;
}
}
}
movieClip 385 {
frame 1 {
play();
}
}
instance Sis of movieClip 385 {
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 387 {
}
movieClip 388 {
frame 1 {
stop();
}
frame 2 {
play();
}
frame 17 {
gotoAndStop('idle');
}
}
instance brock of movieClip 388 {
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 389 {
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 389 {
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 391 {
frame 1 {
stop();
}
}
movieClip 392 {
}
instance grass1 of movieClip 392 {
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 124 {
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 394 {
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 394 {
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 398 {
}
movieClip 399 {
}
movieClip 400 {
instance charmarker of movieClip 143 {
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 404 {
}
movieClip 406 {
}
movieClip 408 {
}
movieClip 410 {
}
movieClip 415 {
}
movieClip 420 {
}
// unknown tag 88 length 62
movieClip 426 {
instance ragebar of movieClip 406 {
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 410 {
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 426 {
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 427 {
}
instance mini1 of movieClip 427 {
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 143 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.marker.charmarker)) {
_global.sisactive = true;
this._x = 1100;
}
}
}
movieClip 428 {
frame 1 {
stop();
}
}
movieClip 431 {
}
button 432 {
on (release) {
nextFrame();
}
}
// unknown tag 88 length 123
button 436 {
on (release) {
_root.fader._x = 400;
_root.fader._y = 250;
_root.vcam._x = 400;
_root.vcam._y = 250;
_root.gotoAndStop('level');
gotoAndStop('nofade');
}
}
button 454 {
on (release) {
_root.vcam._x = 400;
_root.fader._x = 400;
nextFrame();
}
}
button 460 {
on (release) {
_root.gotoAndStop('level');
gotoAndStop('nofade');
}
}
button 477 {
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 484 {
on (release) {
_global.fadepos = 3;
_global.dia1 = 3;
gotoAndPlay('fade');
}
}
button 490 {
on (release) {
_global.fadepos = 3;
_global.dia1 = 3;
if (!_global.lingpreg) {
gotoAndPlay('fade');
} else {
if (_global.lingpreg) {
gotoAndStop('zpd1');
}
}
}
}
button 493 {
on (release) {
gotoAndStop('nofade');
}
}
button 495 {
on (release) {
_global.pauser = true;
nextFrame();
}
}
button 496 {
on (release) {
_global.fadepos = 7;
_root.fader.gotoAndPlay('fade');
_global.pauser = true;
}
}
button 502 {
on (release) {
_root.angelburst.gotoAndStop('nonuke');
_root.char.gotoAndStop('idle');
_root.vcam._y = 250;
_root.fader._y = 250;
nextFrame();
}
}
button 505 {
on (release) {
_global.mtype = 1;
_root.char.gotoAndStop('sprint');
_root.bakka.gotoAndPlay('move');
nextFrame();
}
}
button 511 {
on (release) {
_root.bakka.gotoAndPlay('search');
nextFrame();
}
}
button 512 {
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 515 {
on (release) {
_root.char.char.gotoAndPlay('rise');
nextFrame();
}
}
button 524 {
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 535 {
on (release) {
_global.zpb = true;
_global.lingpreg = false;
_global.pauser = false;
gotoAndPlay('fade');
}
}
button 539 {
on (release) {
if (_global.lurkeractive3) {
nextFrame();
}
}
}
button 545 {
on (release) {
_global.pauser = false;
gotoAndStop('nofade');
}
}
movieClip 547 {
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 343 {
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 343 {
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 343 {
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 343 {
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 343 {
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 343 {
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 343 {
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 343 {
onClipEvent (enterFrame) {
_global.lurkeractive = true;
}
}
frame 234 {
stop();
}
frame 235 {
stop();
}
frame 236 {
stop();
}
frame 237 {
stop();
}
frame 238 {
stop();
}
}
frame 12 {
gotoAndPlay('level');
}
frame 13 {
stop();
}
instance of movieClip 120 {
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 124 {
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 392 {
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 549 {
}
instance of movieClip 124 {
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 551 {
}
instance vcam of movieClip 394 {
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 79 {
onClipEvent (load) {
_root.fader.gotoAndPlay('fade');
}
}
frame 16 {
gotoAndPlay('starter');
}
frame 17 {
stop();
}
instance of movieClip 118 {
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 121 {
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 123 {
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 124 {
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 553 {
on (release) {
if (_global.zpb) {
_root.ling._visible = false;
_root.rest.gotoAndPlay('ling');
}
}
}
movieClip 554 {
frame 25 {
gotoAndPlay(1);
}
}
instance grass1 of movieClip 392 {
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 124 {
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 392 {
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 554 {
onClipEvent (load) {
if (!_global.zpb) {
this._visible = false;
} else {
if (_global.zpb) {
this._visible = true;
}
}
}
}
instance of movieClip 124 {
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 556 {
on (release) {
_root.rest.gotoAndPlay('l1s');
}
}
movieClip 558 {
frame 1 {
play();
}
frame 9 {
gotoAndPlay(1);
}
}
movieClip 559 {
}
button 560 {
on (release) {
_global.restl2s = true;
}
}
movieClip 561 {
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');
}
}
button 566 {
on (release) {
_root.fader.gotoAndStop('basetalk1');
}
}
button 570 {
on (release) {
_global.fadepos = 6;
_root.fader.gotoAndPlay('fade');
}
}
button 574 {
on (release) {
_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 578 {
on (release) {
_global.napper = true;
_global.fadepos = 4;
_global.dia1 = 3;
_root.fader.gotoAndPlay('fade');
}
}
button 581 {
on (release) {
_global.fadepos = 9;
_global.dia1 = 3;
_root.fader.gotoAndPlay('fade');
}
}
frame 20 {
gotoAndPlay('base2');
}
frame 21 {
stop();
}
movieClip 583 {
}
movieClip 585 {
}
movieClip 587 {
}
movieClip 589 {
}
movieClip 591 {
}
movieClip 594 {
}
movieClip 595 {
frame 1 {
stop();
}
frame 19 {
stop();
}
}
movieClip 597 {
}
movieClip 599 {
}
movieClip 601 {
}
movieClip 602 {
}
movieClip 604 {
}
movieClip 606 {
}
movieClip 608 {
frame 74 {
stop();
}
}
movieClip 609 {
frame 1 {
_global.counter = 1;
}
instance of movieClip 214 {
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 214 {
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 214 {
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 214 {
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 = 9999;
_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 613 {
}
movieClip 614 {
}
movieClip 616 {
}
movieClip 618 {
}
movieClip 620 {
}
movieClip 622 {
}
movieClip 624 {
}
movieClip 626 {
}
movieClip 628 {
}
movieClip 630 {
}
movieClip 632 {
}
movieClip 634 {
}
movieClip 636 {
}
movieClip 638 {
}
movieClip 640 {
}
movieClip 641 {
frame 20 {
stop();
}
}
movieClip 642 {
frame 1 {
_global.counter = 1;
}
instance of movieClip 214 {
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 214 {
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 214 {
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 = 9999;
_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 644 {
}
movieClip 647 {
}
movieClip 648 {
}
movieClip 649 {
frame 1 {
_root.expr2 = 1;
_global.counter = 1;
}
instance of movieClip 214 {
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 214 {
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 651 {
}
movieClip 653 {
}
movieClip 655 {
}
movieClip 657 {
frame 1 {
stop();
}
frame 3 {
stop();
}
}
movieClip 659 {
frame 1 {
stop();
}
frame 3 {
stop();
}
frame 5 {
stop();
}
}
movieClip 661 {
frame 1 {
stop();
}
frame 3 {
stop();
}
}
movieClip 663 {
}
movieClip 666 {
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 669 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
}
movieClip 671 {
}
movieClip 674 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
}
movieClip 676 {
}
movieClip 678 {
}
movieClip 682 {
}
movieClip 684 {
}
movieClip 686 {
}
movieClip 688 {
}
movieClip 690 {
}
movieClip 692 {
}
movieClip 711 {
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 712 {
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 714 {
}
movieClip 716 {
frame 1 {
stop();
}
frame 3 {
stop();
}
frame 5 {
stop();
}
}
movieClip 718 {
frame 1 {
stop();
}
frame 3 {
stop();
}
frame 5 {
stop();
}
}
movieClip 720 {
frame 1 {
stop();
}
frame 3 {
stop();
}
}
movieClip 722 {
frame 1 {
stop();
}
frame 3 {
stop();
}
frame 5 {
stop();
}
}
movieClip 724 {
frame 1 {
stop();
}
frame 3 {
stop();
}
frame 5 {
stop();
}
}
movieClip 726 {
frame 1 {
stop();
}
}
movieClip 727 {
frame 1 {
_global.counter = 1;
}
instance of movieClip 214 {
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 214 {
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 728 {
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 124 {
onClipEvent (enterFrame) {
this._x += 1;
if (this._x > 995) {
this._x = 200;
}
}
}
instance of movieClip 124 {
onClipEvent (enterFrame) {
this._x -= 1;
if (this._x < -595) {
this._x = 200;
}
}
}
movieClip 730 {
}
movieClip 731 {
}
button 732 {
on (release) {
_global.napper = false;
_global.fadepos = 3;
_global.dia1 = 3;
_root.fader.gotoAndPlay('fade');
}
}
button 736 {
on (release) {
_root.minifader.gotoAndPlay('fade');
_global.nap = 2;
}
}
button 739 {
on (release) {
_root.minifader.gotoAndPlay('fade');
_global.nap = 3;
}
}
button 742 {
on (release) {
_root.minifader.gotoAndPlay('fade');
_global.nap = 4;
}
}
button 745 {
on (release) {
_root.minifader.gotoAndPlay('fade');
_global.nap = 5;
}
}
button 748 {
on (release) {
_root.minifader.gotoAndPlay('fade');
_global.nap = 6;
}
}
button 751 {
on (release) {
_root.minifader.gotoAndPlay('fade');
_global.nap = 7;
}
}
button 752 {
on (release) {
_root.minifader.gotoAndPlay('fade');
_global.nap = 8;
}
}
movieClip 753 {
}
movieClip 754 {
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 121 {
onClipEvent (enterFrame) {
this._x += 1;
if (this._x > 995) {
this._x = 200;
}
}
}
instance of movieClip 121 {
onClipEvent (enterFrame) {
this._x -= 1;
if (this._x < -595) {
this._x = 200;
}
}
}
movieClip 755 {
}
movieClip 756 {
}
button 757 {
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 758 {
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 759 {
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 760 {
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 761 {
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 762 {
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 763 {
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 764 {
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 765 {
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 766 {
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 767 {
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 768 {
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 769 {
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 770 {
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 415 {
onClipEvent (enterFrame) {
_root.ragecount.text = _global.ragesoult;
_root.lustcount.text = _global.lustsoult;
}
}
movieClip 774 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
instance of movieClip 774 {
onClipEvent (enterFrame) {
if (_global.selfcontrol) {
this.gotoAndStop('full');
}
}
}
movieClip 775 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
instance of movieClip 775 {
onClipEvent (enterFrame) {
if (_global.demonicresolve) {
this.gotoAndStop('filled');
}
}
}
frame 24 {
gotoAndPlay('offer');
}
frame 25 {
stop();
}
instance of movieClip 118 {
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 121 {
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 123 {
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 124 {
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 189 {
onClipEvent (load) {
this.gotoAndStop('sprint');
_root.fader.gotoAndStop('lv2s');
_global.mtype = 1;
_global.moved = false;
}
}
movieClip 778 {
frame 1 {
play();
}
frame 70 {
gotoAndPlay('move');
}
frame 71 {
stop();
}
}
movieClip 779 {
frame 1 {
stop();
}
frame 2 {
play();
}
frame 17 {
gotoAndStop('burst');
}
}
instance grass1 of movieClip 392 {
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 124 {
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 781 {
}
movieClip 782 {
}
movieClip 783 {
frame 1 {
stop();
}
frame 2 {
play();
}
frame 25 {
gotoAndPlay('burst');
}
}
instance vcam of movieClip 394 {
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 785 {
}
movieClip 786 {
}
instance of movieClip 786 {
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 788 {
}
movieClip 789 {
}
instance of movieClip 789 {
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 189 {
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 = 9999;
_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 790 {
frame 1 {
play();
}
frame 19 {
gotoAndPlay('spin');
}
}
movieClip 791 {
frame 12 {
stop();
}
}
movieClip 792 {
instance of movieClip 214 {
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 793 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
instance of movieClip 793 {
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 794 {
}
movieClip 806 {
frame 16 {
stop();
}
}
movieClip 807 {
frame 52 {
gotoAndPlay('spin');
}
}
movieClip 809 {
}
movieClip 810 {
frame 52 {
_root.chozo.gotoAndStop('rise');
}
}
movieClip 811 {
frame 39 {
_global.chozowaking = false;
}
}
movieClip 812 {
frame 53 {
_global.chozoattacking = true;
_global.chozoup = true;
}
}
movieClip 813 {
}
movieClip 814 {
frame 42 {
gotoAndPlay('spin');
}
}
movieClip 815 {
frame 49 {
_global.chozostrike = false;
}
}
movieClip 816 {
frame 70 {
_global.chozodamaged = false;
_global.chozostrike = true;
_root.chozo.timer = 0;
}
}
movieClip 817 {
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 819 {
}
movieClip 820 {
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 821 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
frame 8 {
stop();
}
frame 9 {
stop();
}
frame 10 {
stop();
}
}
instance chozo of movieClip 821 {
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 823 {
}
movieClip 825 {
}
movieClip 827 {
}
movieClip 829 {
}
movieClip 830 {
}
movieClip 832 {
}
movieClip 834 {
}
movieClip 835 {
}
movieClip 836 {
}
movieClip 837 {
}
movieClip 838 {
frame 1 {
stop();
}
frame 2 {
play();
}
instance of movieClip 343 {
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 343 {
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 343 {
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 343 {
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 838 {
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 839 {
frame 1 {
stop();
}
frame 2 {
_root.lurkerb.gotoAndPlay('spinout');
play();
}
frame 38 {
_root.lurkerb.gotoAndPlay('spinin');
}
frame 56 {
_global.lurkerattacking = false;
gotoAndStop('hid');
}
frame 57 {
_root.lurkerb.gotoAndPlay('spinout');
play();
}
frame 93 {
_root.lurkerb.gotoAndPlay('spinin');
}
frame 111 {
_global.lurkerattacking = false;
gotoAndStop('hid');
}
frame 112 {
_root.lurkerb.gotoAndPlay('spinout');
play();
}
frame 147 {
_root.lurkerb.gotoAndPlay('spinin');
}
frame 166 {
_global.lurkerattacking = false;
gotoAndStop('hid');
}
}
instance lurkera of movieClip 839 {
onClipEvent (load) {
var lkf = new flash.filters.GlowFilter(10079487, 100, 15, 15, 5, 1, false, false);
_global.lurkerattacking = false;
_global.lurkeractive3 = 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');
}
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.gotoAndPlay('emerge3');
}
}
}
if (atkc > 0) {
if (_root.char._x > 399) {
this.gotoAndPlay('emerge');
} else {
if (_root.char._x < 400) {
this.gotoAndPlay('emerge2');
}
}
}
_global.lurkerattacking = true;
ltog = false;
}
if (timer > 250 && !_global.lurkerattacking) {
atkc += 1;
if (atkc > 3) {
atkc = 0;
}
ltog = true;
timer = 0;
}
}
}
}
}
instance of movieClip 343 {
onClipEvent (load) {
this._visible = false;
_root.char.gotoAndStop('recover');
}
}
movieClip 840 {
}
instance of movieClip 840 {
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 841 {
}
movieClip 842 {
frame 22 {
_global.tracelunged = true;
_root.tracer.gotoAndStop('run');
}
}
movieClip 843 {
}
movieClip 845 {
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 846 {
frame 11 {
stop();
}
}
movieClip 847 {
frame 9 {
_global.tracedamaged = false;
}
}
movieClip 848 {
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 848 {
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 850 {
frame 1 {
stop();
}
}
movieClip 851 {
}
instance grass1 of movieClip 851 {
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 856 {
}
movieClip 857 {
}
movieClip 859 {
frame 1 {
if (!_global.l2s) {
gotoAndStop('found2');
}
stop();
}
frame 30 {
_root.fader.gotoAndStop('cave2');
stop();
}
frame 48 {
stop();
}
}
instance grass1 of movieClip 851 {
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 426 {
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 400 {
onClipEvent (load) {
if (_global.l2s) {
this._visible = false;
}
}
}
instance bosser of movieClip 143 {
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 427 {
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 863 {
on (release) {
_global.fadepos = 1;
_root.fader.gotoAndPlay('fade');
}
}
button 866 {
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();
}
button 867 {
on (release) {
_global.l2s = true;
_global.tracker = 0;
_global.prog = 1;
_global.zpb = false;
_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 = 3;
gotoAndStop('starter');
}
}
instance of movieClip 79 {
onClipEvent (load) {
_global.pgc = 1;
}
}
button 872 {
on (release) {
_root.gotoAndStop('load');
}
}
frame 32 {
gotoAndStop('credits');
}
frame 33 {
stop();
}
button 873 {
on (release) {
if (!_global.ticker) {
_root.gotoAndStop('load');
}
}
}
instance of movieClip 214 {
onClipEvent (enterFrame) {
if (!_global.ticker) {
_root.noper.text = 'Good to go!';
} else {
if (_global.ticker) {
_root.noper.text = 'Fix your keys!';
}
}
}
}
movieClip 881 {
frame 1 {
stop();
}
frame 2 {
play();
}
frame 7 {
stop();
}
frame 12 {
gotoAndStop('idle');
}
}
movieClip 882 {
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 882 {
onClipEvent (load) {
this.gotoAndPlay('idle');
}
}
button 890 {
on (release) {
if (!_global.ticker) {
_root.dasher.activer = true;
_root.displayer.gotoAndPlay('sprint');
_root.km._visible = true;
_global.ticker = true;
}
}
}
instance dasher of movieClip 214 {
onClipEvent (load) {
activer = false;
_root.dash.text = String.fromCharCode(_global.dashkey);
}
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 892 {
on (release) {
if (!_global.ticker) {
_root.fliper.activer = true;
_root.displayer.gotoAndPlay('flip');
_root.km._visible = true;
_global.ticker = true;
}
}
}
instance fliper of movieClip 214 {
onClipEvent (load) {
activer = false;
_root.flip.text = String.fromCharCode(_global.flipkey);
}
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 893 {
on (release) {
if (!_global.ticker) {
_root.ducker.activer = true;
_root.displayer.gotoAndPlay('duck');
_root.km._visible = true;
_global.ticker = true;
}
}
}
instance ducker of movieClip 214 {
onClipEvent (load) {
activer = false;
_root.duck.text = String.fromCharCode(_global.duckkey);
}
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 894 {
on (release) {
if (!_global.ticker) {
_root.puncher.activer = true;
_root.displayer.gotoAndPlay('punch');
_root.km._visible = true;
_global.ticker = true;
}
}
}
instance puncher of movieClip 214 {
onClipEvent (load) {
activer = false;
_root.punch.text = String.fromCharCode(_global.punchkey);
}
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 895 {
on (release) {
if (!_global.ticker) {
_root.bater.activer = true;
_root.displayer.gotoAndPlay('master');
_root.km._visible = true;
_global.ticker = true;
}
}
}
instance bater of movieClip 214 {
onClipEvent (load) {
activer = false;
_root.bate.text = String.fromCharCode(_global.batekey);
}
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 896 {
on (release) {
if (!_global.ticker) {
_root.seder.activer = true;
_root.displayer.gotoAndPlay('seduce');
_root.km._visible = true;
_global.ticker = true;
}
}
}
instance seder of movieClip 214 {
onClipEvent (load) {
activer = false;
_root.sed.text = String.fromCharCode(_global.sedkey);
}
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 898 {
}
instance km of movieClip 898 {
onClipEvent (load) {
this._visible = false;
}
}
frame 34 {
gotoAndStop('tutor');
}
frame 35 {
stop();
}
movieClip 901 {
}
movieClip 904 {
}
button 908 {
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 909 {
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 910 {
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 911 {
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 912 {
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 913 {
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 918 {
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 121 {
onClipEvent (enterFrame) {
this._x += 1;
if (this._x > 995) {
this._x = 200;
}
}
}
instance of movieClip 121 {
onClipEvent (enterFrame) {
this._x -= 1;
if (this._x < -595) {
this._x = 200;
}
}
}
frame 36 {
gotoAndStop('map');
}
frame 37 {
stop();
}
instance of movieClip 118 {
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 121 {
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 123 {
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 124 {
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 392 {
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 124 {
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');
}