Combined Code
frame 1 {
play();
}
button 3 {
on (release) {
_quality = 'LOW';
}
}
button 4 {
on (release) {
_quality = 'MEDIUM';
}
}
button 5 {
on (release) {
_quality = 'HIGH';
}
}
movieClip 13 {
}
movieClip 16 {
}
movieClip 17 {
frame 1 {
stop();
}
}
movieClip 19 {
}
movieClip 21 {
frame 1 {
stop();
}
}
movieClip 23 {
}
movieClip 25 {
frame 1 {
stop();
}
}
movieClip 28 {
}
movieClip 33 {
frame 1 {
stop();
}
frame 2 {
play();
}
frame 7 {
stop();
}
frame 12 {
gotoAndStop('idle');
}
}
movieClip 35 {
}
movieClip 37 {
}
movieClip 38 {
frame 1 {
stop();
}
}
movieClip 41 {
}
movieClip 42 {
}
movieClip 44 {
}
movieClip 45 {
}
movieClip 47 {
frame 1 {
stop();
}
}
movieClip 49 {
}
movieClip 50 {
}
movieClip 52 {
frame 1 {
stop();
}
}
movieClip 53 {
frame 1 {
stop();
}
}
movieClip 57 {
frame 1 {
stop();
}
frame 2 {
play();
}
frame 7 {
stop();
}
frame 12 {
gotoAndStop('idle');
}
}
movieClip 58 {
frame 1 {
stop();
}
}
movieClip 60 {
}
movieClip 61 {
frame 1 {
stop();
}
}
movieClip 63 {
frame 1 {
stop();
}
}
movieClip 69 {
}
movieClip 71 {
}
movieClip 72 {
}
movieClip 74 {
}
movieClip 76 {
}
movieClip 81 {
frame 1 {
if (!_root.hair) {
gotoAndPlay(2);
}
}
frame 1 {
gotoAndPlay(_root.hair * 2);
}
frame 3 {
if (!_root.hair) {
gotoAndPlay(2);
}
}
frame 3 {
gotoAndPlay(_root.hair * 2);
}
frame 5 {
gotoAndPlay(_root.hair * 2);
}
frame 7 {
gotoAndPlay(_root.hair * 2);
}
frame 9 {
gotoAndPlay(_root.hair * 2);
}
frame 11 {
gotoAndPlay(_root.hair * 2);
}
frame 13 {
gotoAndPlay(_root.hair * 2);
}
frame 15 {
gotoAndPlay(_root.hair * 2);
}
frame 17 {
gotoAndPlay(_root.hair * 2);
}
frame 19 {
gotoAndPlay(_root.hair * 2);
}
frame 21 {
gotoAndPlay(_root.hair * 2);
}
frame 23 {
gotoAndPlay(_root.hair * 2);
}
frame 25 {
gotoAndPlay(_root.hair * 2);
}
frame 27 {
gotoAndPlay(_root.hair * 2);
}
frame 29 {
gotoAndPlay(_root.hair * 2);
}
frame 31 {
gotoAndPlay(_root.hair * 2);
}
frame 33 {
gotoAndPlay(_root.hair * 2);
}
frame 35 {
gotoAndPlay(_root.hair * 2);
}
frame 37 {
gotoAndPlay(_root.hair * 2);
}
frame 39 {
gotoAndPlay(_root.hair * 2);
}
frame 41 {
gotoAndPlay(_root.hair * 2);
}
frame 43 {
gotoAndPlay(_root.hair * 2);
}
frame 45 {
gotoAndPlay(_root.hair * 2);
}
frame 47 {
gotoAndPlay(_root.hair * 2);
}
}
movieClip 83 {
frame 1 {
if (_root.expr == 0) {
this.gotoAndPlay('normal');
} else {
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');
} else {
this.gotoAndPlay('normal');
}
}
}
}
}
}
}
}
frame 3 {
if (_root.expr == 0) {
this.gotoAndPlay('normal');
} else {
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');
} else {
this.gotoAndPlay('normal');
}
}
}
}
}
}
}
}
frame 5 {
if (_root.expr == 0) {
this.gotoAndPlay('normal');
} else {
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');
} else {
this.gotoAndPlay('normal');
}
}
}
}
}
}
}
}
frame 7 {
if (_root.expr == 0) {
this.gotoAndPlay('normal');
} else {
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');
} else {
this.gotoAndPlay('normal');
}
}
}
}
}
}
}
}
frame 9 {
if (_root.expr == 0) {
this.gotoAndPlay('normal');
} else {
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');
} else {
this.gotoAndPlay('normal');
}
}
}
}
}
}
}
}
frame 11 {
if (_root.expr == 0) {
this.gotoAndPlay('normal');
} else {
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');
} else {
this.gotoAndPlay('normal');
}
}
}
}
}
}
}
}
frame 13 {
if (_root.expr == 0) {
this.gotoAndPlay('normal');
} else {
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');
} else {
this.gotoAndPlay('normal');
}
}
}
}
}
}
}
}
frame 15 {
if (_root.expr == 0) {
this.gotoAndPlay('normal');
} else {
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');
} else {
this.gotoAndPlay('normal');
}
}
}
}
}
}
}
}
frame 16 {
stop();
}
}
movieClip 88 {
}
movieClip 89 {
frame 1 {
play();
}
}
button 97 {
on (release) {
_root.gotoAndStop('level');
}
}
movieClip 98 {
frame 1 {
if (_global.percent == 100) {
gotoAndPlay('loaded');
}
play();
}
frame 6 {
if (_global.percent == 100) {
gotoAndStop('loaded');
}
}
frame 11 {
if (_global.percent == 100) {
gotoAndStop('loaded');
}
}
frame 16 {
if (_global.percent == 100) {
gotoAndStop('loaded');
}
}
frame 21 {
if (_global.percent == 100) {
gotoAndStop('loaded');
}
}
frame 25 {
gotoAndPlay('loading');
}
frame 26 {
stop();
}
}
movieClip 100 {
frame 1 {
stop();
}
}
movieClip 101 {
frame 1 {
stop();
}
frame 2 {
play();
}
frame 49 {
_root.gotoAndPlay('load');
}
frame 99 {
stop();
}
}
frame 2 {
_global.percent = Math.floor((_root.getBytesLoaded() / getBytesTotal()) * 100);
_root.loadtext.text = _global.percent;
gotoAndPlay('load');
}
frame 3 {
stop();
}
movieClip 104 {
}
instance of movieClip 104 {
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 107 {
}
instance of movieClip 107 {
onClipEvent (load) {
speed = 6;
}
onClipEvent (enterFrame) {
if (this._x < -394) {
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 110 {
}
instance of movieClip 110 {
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 107 {
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;
}
}
}
}
movieClip 112 {
}
movieClip 113 {
}
movieClip 114 {
frame 1 {
play();
}
}
movieClip 116 {
}
movieClip 117 {
}
movieClip 118 {
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 119 {
frame 1 {
_global.attack = 0.5;
play();
}
frame 7 {
_global.moved = false;
}
frame 15 {
_global.moved = true;
}
frame 19 {
_global.moving = false;
_root.char.gotoAndStop('idle');
}
}
movieClip 120 {
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 121 {
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;
_root.char.gotoAndStop('idle');
}
}
movieClip 122 {
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 124 {
}
movieClip 125 {
frame 1 {
_global.mtype = 0;
play();
}
frame 3 {
_global.life -= 1;
}
frame 5 {
_global.life -= 1;
}
frame 7 {
_global.life -= 1;
}
frame 9 {
_global.life -= 1;
}
frame 11 {
_global.life -= 1;
}
frame 13 {
_global.life -= 1;
}
frame 15 {
_global.life -= 1;
}
frame 17 {
_global.life -= 1;
}
frame 19 {
_global.life -= 1;
}
frame 21 {
_global.life -= 1;
}
frame 25 {
_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');
}
}
movieClip 126 {
frame 1 {
handfistf.gotoAndPlay('in');
handfistb.gotoAndPlay('in');
_global.attack = 100;
play();
}
frame 10 {
if (_global.moved) {
gotoAndPlay('send');
}
}
frame 15 {
if (_global.moved) {
gotoAndPlay('send');
}
}
frame 20 {
if (_global.moved) {
gotoAndPlay('send');
}
}
frame 25 {
if (_global.moved) {
gotoAndPlay('send');
}
}
frame 30 {
if (_global.moved) {
gotoAndPlay('send');
} else {
if (!_global.moved) {
if (_global.looper > 3) {
gotoAndPlay('l2s');
}
if (_global.looper < 4) {
_global.looper += 1;
gotoAndPlay('loop1');
}
}
}
}
frame 31 {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
}
frame 39 {
_global.moved = true;
_global.moving = false;
_global.selfing = false;
_root.char.gotoAndStop('idle');
}
frame 45 {
if (_global.moved) {
gotoAndPlay('l2e');
}
}
frame 49 {
if (_global.moved) {
gotoAndPlay('l2e');
}
}
frame 53 {
if (_global.moved) {
gotoAndPlay('l2e');
}
}
frame 57 {
if (_global.moved) {
gotoAndPlay('l2e');
}
}
frame 61 {
if (_global.moved) {
gotoAndPlay('l2e');
} else {
if (!_global.moved) {
if (_global.looper > 7) {
gotoAndPlay('l3s');
}
if (_global.looper < 8) {
_global.looper += 1;
gotoAndPlay('loop2');
}
}
}
}
frame 66 {
gotoAndPlay('send');
}
frame 67 {
if (_global.moved) {
gotoAndPlay('l3e');
}
}
frame 71 {
if (_global.moved) {
gotoAndPlay('l3e');
}
}
frame 74 {
if (_global.moved) {
gotoAndPlay('l3e');
}
}
frame 77 {
if (_global.moved) {
gotoAndPlay('l3e');
}
}
frame 80 {
if (_global.moved) {
gotoAndPlay('l3e');
}
}
frame 83 {
if (_global.moved) {
gotoAndPlay('l3e');
} else {
if (!_global.moved) {
if (_global.looper > 11) {
gotoAndPlay('burst');
_global.looper = 13;
}
if (_global.looper < 12) {
_global.looper += 1;
gotoAndPlay('loop3');
}
}
}
}
frame 87 {
gotoAndPlay('l2e');
}
frame 116 {
_global.looper = 0;
gotoAndPlay('l2e');
}
}
movieClip 127 {
frame 1 {
_global.attack = 2;
play();
}
frame 9 {
_global.moving = false;
_root.char.gotoAndStop('idle');
}
}
movieClip 128 {
frame 1 {
handfistf.gotoAndPlay('in');
handfistb.gotoAndPlay('in');
play();
}
frame 10 {
_global.looper -= 1;
_global.seducer += 1;
if (_global.looper < 1) {
_global.moved = true;
}
if (_global.moved) {
gotoAndPlay('end');
}
}
frame 14 {
if (_global.moved) {
gotoAndPlay('end');
}
}
frame 18 {
if (_global.moved) {
gotoAndPlay('end');
}
}
frame 22 {
if (_global.moved) {
gotoAndPlay('end');
}
}
frame 26 {
if (_global.moved) {
gotoAndPlay('end');
}
}
frame 31 {
if (_global.moved) {
gotoAndPlay('end');
}
}
frame 35 {
if (_global.moved) {
gotoAndPlay('end');
}
}
frame 39 {
if (_global.moved) {
gotoAndPlay('end');
}
}
frame 43 {
if (_global.moved) {
gotoAndPlay('end');
} else {
if (!_global.moved && _global.looper > 0) {
gotoAndPlay('loop1');
}
}
}
frame 44 {
handfistf.gotoAndPlay('out');
handfistb.gotoAndPlay('out');
}
frame 51 {
_global.moving = false;
_global.teasing = false;
_global.moved = true;
_root.char.gotoAndStop('idle');
}
}
movieClip 129 {
frame 1 {
_global.attack = 0;
play();
}
frame 10 {
if (_global.moved) {
gotoAndPlay('bend');
} else {
if (!_global.moved) {
gotoAndPlay('block');
}
}
}
frame 17 {
_global.blocking = false;
_global.moving = false;
_root.char.gotoAndStop('idle');
}
}
movieClip 130 {
frame 1 {
_global.looper = 0;
play();
}
frame 56 {
_root.fader.gotoAndPlay('fade');
}
frame 61 {
stop();
}
}
movieClip 131 {
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();
}
}
instance char of movieClip 131 {
onClipEvent (load) {
_global.engend = false;
_global.chardead = false;
dead = false;
_global.engaged = false;
_global.attack = 1;
_global.life = 100;
_global.struck = false;
_global.blocking = false;
_global.teasing = false;
_global.sprinting = false;
_global.selfing = false;
_global.breath = false;
_global.moving = false;
_global.moved = true;
_global.mtype = 0;
var gf = new flash.filters.GlowFilter(10027008, 100, 0, 0, 1, 3, false, false);
this.filters = [gf];
_global.looper = 0;
_global.seducer = 0;
}
onClipEvent (enterFrame) {
if (!_global.chardead) {
gf.blurX = _global.looper * 3;
gf.blurY = _global.looper * 3;
gf.strength = _global.looper * 0.1;
if (_global.looper > 12) {
if (_global.selfing) {
gf.knockout = true;
} else {
if (!_global.selfing) {
_global.looper = 12;
}
}
} else {
if (_global.looper < 13) {
gf.knockout = false;
}
}
this.filters = [gf];
if (!_global.struck) {
if (Key.isDown(68) && !_global.moving) {
_global.moving = true;
_global.moved = false;
_global.mtype = 3;
_global.sprinting = true;
this.gotoAndStop('sprint');
} else {
if (!Key.isDown(68) && _global.sprinting) {
_global.moved = true;
}
}
if (Key.isDown(81) && !_global.moving && _global.looper > 0) {
_global.moving = true;
_global.moved = false;
_global.mtype = 0;
_global.teasing = true;
this.gotoAndStop('seduce');
} else {
if (!Key.isDown(81) && _global.teasing) {
_global.moved = true;
}
}
if (Key.isDown(69) && !_global.moving && _global.looper > 0) {
_global.moving = true;
_global.moved = false;
_global.mtype = 0;
_global.breath = true;
this.gotoAndStop('breath');
} else {
if (!Key.isDown(69) && _global.breath) {
_global.moved = true;
}
}
if (Key.isDown(82) && !_global.moving && _global.looper > 1) {
_global.mtype = 1;
_global.moving = true;
gotoAndStop('roll');
}
if (Key.isDown(70) && !_global.moving) {
_global.mtype = 0;
_global.moving = true;
gotoAndStop('punch');
}
if (Key.isDown(87) && !_global.moving) {
_global.moving = true;
_global.moved = false;
_global.mtype = 0;
_global.selfing = true;
this.gotoAndStop('self');
} else {
if (!Key.isDown(87) && _global.selfing) {
_global.moved = true;
}
}
if (Key.isDown(65) && !_global.moving) {
_global.mtype = 2;
_global.moving = true;
gotoAndPlay('flip');
}
if (Key.isDown(83) && !_global.moving) {
_global.mtype = 0;
_global.blocking = true;
_global.moving = true;
_global.moved = false;
if (_global.looper > 0.4) {
gotoAndStop('block');
} else {
if (_global.looper < 0.5) {
gotoAndStop('duck');
}
}
} else {
if (!Key.isDown(83) && _global.blocking) {
_global.moved = true;
}
}
}
}
if (_global.chardead) {
if (!dead) {
this.gotoAndStop('death');
dead = true;
}
}
}
}
movieClip 133 {
}
movieClip 135 {
}
movieClip 137 {
}
movieClip 139 {
}
movieClip 141 {
}
movieClip 143 {
}
movieClip 145 {
}
movieClip 147 {
}
movieClip 149 {
}
movieClip 151 {
}
movieClip 153 {
}
movieClip 154 {
}
movieClip 155 {
frame 9 {
_global.damaged = false;
}
}
movieClip 156 {
frame 1 {
_global.looper += 1;
}
frame 11 {
stop();
}
}
movieClip 158 {
}
movieClip 161 {
}
movieClip 162 {
}
movieClip 163 {
frame 25 {
if (!_global.teasing) {
_global.seducer -= 1;
}
if (_global.seducer > 3) {
gotoAndPlay('l2s');
} else {
if (_global.seducer < 4) {
gotoAndPlay('loop1');
}
}
}
frame 54 {
if (!_global.teasing) {
_global.seducer -= 1;
}
if (_global.seducer < 4) {
gotoAndPlay('l2e');
} else {
if (_global.seducer > 3) {
gotoAndPlay('loop2');
}
}
}
frame 59 {
gotoAndPlay('loop1');
}
}
movieClip 165 {
}
movieClip 166 {
}
movieClip 168 {
}
movieClip 170 {
}
movieClip 172 {
}
movieClip 174 {
frame 1 {
stop();
}
}
movieClip 176 {
frame 1 {
stop();
}
}
button 178 {
on (release) {
_global.counter += 5;
this.button._alpha = 0;
}
}
movieClip 180 {
}
movieClip 187 {
frame 386 {
stop();
}
}
movieClip 189 {
frame 30 {
stop();
}
}
movieClip 210 {
}
button 211 {
on (release) {
_global.counter += 5;
this.button._alpha = 0;
}
}
movieClip 212 {
frame 1 {
handfistf.gotoAndPlay('in');
handfistb.gotoAndPlay('in');
_global.seducer = 0;
_global.counter = 1;
play();
}
frame 30 {
if (_gobal.counter > 5) {
gotoAndPlay('l2s');
} else {
if (_global.counter < 6) {
gotoAndPlay('loop1');
}
}
}
frame 76 {
if (_gobal.counter > 10) {
gotoAndPlay('l3s');
} else {
if (_global.counter < 11) {
gotoAndPlay('loop2');
}
}
}
frame 108 {
if (_gobal.counter > 15) {
gotoAndPlay('cms');
} else {
if (_global.counter < 16) {
gotoAndPlay('loop3');
}
}
}
frame 156 {
if (_global.counter > 20) {
_global.looper = 12;
_global.life = 100;
_root.char._alpha = 100;
_global.engend = true;
_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');
} else {
if (_global.counter < 21) {
gotoAndPlay('cumming');
}
}
}
}
movieClip 213 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
}
instance ling of movieClip 213 {
onClipEvent (load) {
_global.damaged = false;
moving = false;
trancing = false;
dead = false;
timer = 0;
health = 2;
count = 20;
speed = 14;
var zf = new flash.filters.GlowFilter(13382451, 100, 0, 0, 3, 3, false, false);
this.filters = [zf];
}
onClipEvent (enterFrame) {
if (!_global.engaged) {
if (count > 0) {
if (!dead) {
zf.blurX = _global.seducer * 5;
zf.blurY = _global.seducer * 5;
this.filters = [zf];
if (this.ling.hitbox.hitTest(_root.char.char.hitbox) && !_global.struck) {
_global.struck = true;
if (_global.seducer < 4) {
_root.char.gotoAndStop('struck');
} else {
if (_global.seducer > 3) {
_root.char._alpha = 0;
zf.blurX = 0;
zf.blurY = 0;
zf.strength = 0;
this.filters = [zf];
_global.mtype = 0;
_global.engaged = true;
this.gotoAndStop('eng1');
}
}
}
if (this.ling.hitbox.hitTest(_root.char.char.firebox)) {
health -= _global.attack;
if (health < 1) {
dead = true;
}
moving = true;
if (!_global.damaged) {
this.gotoAndStop('struck');
_global.damaged = true;
}
}
if (!_global.damaged) {
if (moving) {
if (!trancing) {
this.gotoAndStop('run');
}
if (trancing) {
this.gotoAndStop('trance');
}
moving = false;
}
if (this._x < -200) {
health = 2;
this._x = 1400;
} else {
if (this._x > -499) {
if (_global.seducer < 0.5) {
if (trancing) {
_global.seducer = 0;
trancing = false;
this.gotoAndStop('run');
}
if (!_global.chardead) {
this._x -= 10;
}
} else {
if (_global.seducer > 0.4) {
if (!trancing) {
trancing = true;
this.gotoAndStop('trance');
}
}
}
}
}
}
if (_global.damaged && moving) {
this._x += 0;
}
} else {
if (dead) {
this.gotoAndStop('death');
++timer;
if (timer > 20) {
count -= 1;
this.gotoAndStop('run');
this._x = 1400;
_global.damaged = false;
_global.seducer = 0;
trancing = false;
moving = false;
dead = false;
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.engaged) {
if (_global.engend) {
this._x = 1400;
this.gotoAndStop('run');
_global.engend = false;
_global.engaged = false;
}
}
}
}
}
movieClip 218 {
}
movieClip 220 {
}
movieClip 231 {
frame 11 {
stop();
}
}
movieClip 232 {
frame 16 {
stop();
}
}
movieClip 233 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
instance HSpike1 of movieClip 233 {
onClipEvent (load) {
count = 50;
speed = 20;
dead = false;
timer = 0;
}
onClipEvent (enterFrame) {
if (!_global.engaged) {
this._alpha = 100;
if (!dead) {
if (this._x > -200) {
if (!_global.chardead) {
this._x -= speed;
}
} else {
if (this._x < -199) {
ylev = random(2);
if (ylev == 0) {
this._y = 390;
} else {
if (ylev == 1) {
this._y = 280;
}
}
this._x = 2000;
}
}
if (this.hspike.hitbox.hitTest(_root.char.char.hitbox)) {
if (!dead) {
this.gotoAndStop('explode');
_root.char.gotoAndStop('struck');
_global.struck = true;
dead = true;
}
}
if (this.hspike.hitbox.hitTest(_root.char.char.firebox)) {
if (!dead) {
this.gotoAndStop('explode');
dead = true;
}
}
}
if (dead) {
++timer;
if (timer > 40) {
count -= 1;
this.gotoAndStop('fly');
this._x = 1400;
dead = false;
timer = 0;
ylev = random(2);
if (ylev == 0) {
this._y = 390;
} else {
if (ylev == 1) {
this._y = 280;
}
}
}
}
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.engaged) {
this._alpha = 0;
}
}
}
}
movieClip 235 {
frame 1 {
stop();
}
}
movieClip 236 {
}
instance grass1 of movieClip 236 {
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 107 {
onClipEvent (load) {
speed = 18;
}
onClipEvent (enterFrame) {
if (this._x < -382) {
this._x = 400;
}
if (this._x > 400) {
this._x = -400;
}
this._x -= 4;
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 239 {
}
movieClip 241 {
}
movieClip 243 {
}
movieClip 245 {
}
movieClip 248 {
}
movieClip 249 {
}
movieClip 250 {
instance ragebar of movieClip 241 {
onClipEvent (load) {
this.rage._yscale = 0;
}
onClipEvent (enterFrame) {
this.rage._yscale = _global.looper * 8.33;
}
}
instance ragebar of movieClip 245 {
onClipEvent (load) {
this.life._yscale = 100;
}
onClipEvent (enterFrame) {
this.life._yscale = _global.life;
if (_global.life < 1) {
_global.chardead = true;
_global.life = 0;
}
}
}
}
movieClip 252 {
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;
}
}
instance vcam of movieClip 252 {
onClipEvent (load) {
swap = false;
}
onClipEvent (enterFrame) {
if (_global.engaged) {
if (!swap) {
this._xscale /= 3;
this._yscale /= 3;
this._x = _root.ling._x;
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;
}
}
}
}
}