Frame 1
sb1 = new Sound();
sb1.attachSound("b1");
sb2 = new Sound();
sb2.attachSound("b2");
sm1 = new Sound();
sm1.attachSound("m1");
sm2 = new Sound();
sm2.attachSound("m2");
so1 = new Sound();
so1.attachSound("o1");
sbg = new Sound();
sbg.attachSound("bg1");
play();
stop();
Instance of Symbol 14 MovieClip in Frame 1
onClipEvent (enterFrame) {
loading = _parent.getBytesLoaded();
total = _parent.getBytesTotal();
percent = percent - ((percent - ((loading / total) * 100)) * 0.25);
per = int(percent);
percentage = per + "%";
bar1._width = per * 0.76;
if (percent > 99) {
_root.sbg.start(0, 9999);
_root.sbg.setVolume(50);
_parent.gotoAndPlay(2);
}
}
Frame 2
stop();
Instance of Symbol 35 MovieClip in Frame 2
onClipEvent (load) {
_root.music = true;
_root.sound = true;
_root.hair = 1;
_root.phair = 1;
}
Frame 3
_global.changeFFrame = function () {
var _local1 = _root;
if (_local1.arousal >= 0.9) {
_local1.faceFrame = 4;
} else if (_local1.arousal >= 0.75) {
_local1.faceFrame = 3;
} else if (_local1.arousal >= 0.4) {
_local1.faceFrame = 2;
} else {
_local1.faceFrame = 1;
}
};
_global.playSound = function (type) {
var _local1 = _root;
var _local2 = type;
if (_local1.sound == true) {
if (_local2 == 1) {
numSound = Math.round((Math.random() * 3) + 1);
if (numSound == 1) {
_local1.sb1.start(0, 1);
} else if (numSound == 2) {
_local1.sb2.start(0, 1);
}
} else if (_local2 == 2) {
numSound = Math.round((Math.random() * 4) + 1);
if (numSound == 1) {
_local1.sm1.start(0, 1);
} else if (numSound == 2) {
_local1.sm2.start(0, 1);
}
} else if (_local2 == 3) {
_local1.so1.start(0, 1);
}
}
};
_global.changeFace = function (state) {
var _local1 = _root;
changeFFrame();
if (state) {
_local1.Face.gotoAndStop(_local1.faceFrame + 1);
} else {
_local1.Face.gotoAndStop(_local1.faceFrame);
}
};
stop();
Instance of Symbol 45 MovieClip in Frame 3
on (dragOut) {
changeFace(true);
_root.climax = Math.round((_root.score + _root.total) * _root.arousal);
gotoAndPlay ("Move1");
}
Instance of Symbol 58 MovieClip in Frame 3
on (press) {
changeFace(true);
playSound(2);
_root.climax = Math.round((_root.score + _root.total) * _root.arousal);
gotoAndPlay ("Open2");
}
on (dragOut) {
changeFace(true);
playSound(2);
_root.climax = Math.round((_root.score + _root.total) * _root.arousal);
gotoAndPlay ("Open1");
if (_root.climax > _root.numclim) {
playSound(3);
_root.haveOrgasm = true;
_root.numClim = _root.numClim + (30 - Math.round(15 * _root.arousal));
_root.Stars.gotoAndPlay("Star1");
}
}
Instance of Symbol 60 MovieClip in Frame 3
on (dragOut) {
changeFace(true);
gotoAndPlay ("Rub1");
}
Instance of Symbol 63 MovieClip in Frame 3
onClipEvent (enterFrame) {
this.gotoAndStop(Math.round(10 * _root.arousal));
}
Instance of Symbol 84 MovieClip "Boob" in Frame 3
onClipEvent (load) {
_root.score = 0;
_root.total = 0;
_root.arousal = 0;
_root.climax = 0;
_root.numclim = 30;
_root.haveOrgasm = false;
}
on (press) {
changeFace(true);
playSound(1);
_root.climax = Math.round((_root.score + _root.total) * _root.arousal);
this.gotoAndStop("Bounce2");
}
on (release) {
_root.climax = Math.round((_root.score + _root.total) * _root.arousal);
this.gotoAndPlay(13);
}
on (dragOut) {
changeFace(true);
playSound(1);
_root.climax = Math.round((_root.score + _root.total) * _root.arousal);
this.gotoAndPlay("Bounce1");
}
Instance of Symbol 97 MovieClip "face" in Frame 3
onClipEvent (load) {
_root.faceFrame = 1;
}
Instance of Symbol 99 MovieClip "blush" in Frame 3
onClipEvent (enterFrame) {
this._alpha = 100 * _root.arousal;
}
Instance of Symbol 105 MovieClip in Frame 3
on (press) {
startDrag (this);
}
on (release) {
stopDrag();
}
Instance of Symbol 107 MovieClip in Frame 3
on (press) {
startDrag (this);
}
on (release) {
stopDrag();
}
Instance of Symbol 109 MovieClip in Frame 3
on (press) {
startDrag (this);
}
on (release) {
stopDrag();
}
Instance of Symbol 111 MovieClip in Frame 3
on (press) {
startDrag (this);
}
on (release) {
stopDrag();
}
Instance of Symbol 113 MovieClip in Frame 3
on (press) {
startDrag (this);
}
on (release) {
stopDrag();
}
Instance of Symbol 115 MovieClip in Frame 3
on (press) {
startDrag (this);
}
on (release) {
stopDrag();
}
Instance of Symbol 117 MovieClip in Frame 3
on (press) {
startDrag (this);
}
on (release) {
stopDrag();
}
Instance of Symbol 119 MovieClip in Frame 3
on (press) {
startDrag (this);
}
on (release) {
stopDrag();
}
Instance of Symbol 121 MovieClip in Frame 3
on (press) {
startDrag (this);
}
on (release) {
stopDrag();
}
Instance of Symbol 123 MovieClip in Frame 3
on (press) {
startDrag (this);
}
on (release) {
stopDrag();
}
Instance of Symbol 125 MovieClip in Frame 3
on (press) {
startDrag (this);
}
on (release) {
stopDrag();
}
Instance of Symbol 127 MovieClip in Frame 3
on (press) {
startDrag (this);
}
on (release) {
stopDrag();
}
Instance of Symbol 129 MovieClip in Frame 3
on (press) {
startDrag (this);
}
on (release) {
stopDrag();
}
Instance of Symbol 131 MovieClip in Frame 3
on (press) {
startDrag (this);
}
on (release) {
stopDrag();
}
Instance of Symbol 133 MovieClip in Frame 3
on (press) {
startDrag (this);
}
on (release) {
stopDrag();
}
Instance of Symbol 135 MovieClip in Frame 3
on (press) {
startDrag (this);
}
on (release) {
stopDrag();
}
Instance of Symbol 137 MovieClip in Frame 3
on (press) {
startDrag (this);
}
on (release) {
stopDrag();
}
Instance of Symbol 139 MovieClip in Frame 3
on (press) {
startDrag (this);
}
on (release) {
stopDrag();
}
Instance of Symbol 141 MovieClip in Frame 3
on (press) {
startDrag (this);
}
on (release) {
stopDrag();
}
Instance of Symbol 143 MovieClip in Frame 3
on (press) {
startDrag (this);
}
on (release) {
stopDrag();
}
Instance of Symbol 145 MovieClip in Frame 3
on (press) {
startDrag (this);
}
on (release) {
stopDrag();
}
Instance of Symbol 147 MovieClip in Frame 3
on (press) {
startDrag (this);
}
on (release) {
stopDrag();
}
Instance of Symbol 149 MovieClip in Frame 3
on (press) {
startDrag (this);
}
on (release) {
stopDrag();
}
Instance of Symbol 151 MovieClip in Frame 3
on (press) {
startDrag (this);
}
on (release) {
stopDrag();
}
Instance of Symbol 153 MovieClip in Frame 3
on (press) {
startDrag (this);
}
on (release) {
stopDrag();
}
Instance of Symbol 155 MovieClip in Frame 3
on (press) {
startDrag (this);
}
on (release) {
stopDrag();
}
Instance of Symbol 159 MovieClip in Frame 3
on (release) {
if (_root.sound == true) {
_root.sound = false;
gotoAndStop (2);
} else {
_root.sound = true;
gotoAndStop (1);
}
}
Instance of Symbol 162 MovieClip in Frame 3
on (release) {
if (_root.music == true) {
_root.music = false;
_root.sbg.stop();
gotoAndStop (2);
} else {
_root.music = true;
_root.sbg.start(0, 9999);
gotoAndStop (1);
}
}
Instance of Symbol 164 MovieClip in Frame 3
on (release) {
_root.hair = _root.hair + 1;
if (_root.hair == 4) {
_root.hair = 1;
}
_root.hair_mc.gotoAndStop(_root.hair);
}
Instance of Symbol 166 MovieClip in Frame 3
on (release) {
_root.phair = _root.phair + 1;
if (_root.phair == 7) {
_root.phair = 1;
}
_root.phair_mc.gotoAndStop(_root.phair);
}
Symbol 40 Button
on (release) {
gotoAndStop (3);
}
Symbol 45 MovieClip Frame 1
stop();
Symbol 45 MovieClip Frame 2
_root.score = _root.score + 0.01;
Symbol 45 MovieClip Frame 3
_root.arousal = _root.arousal + ((1 - _root.arousal) / 120);
Symbol 45 MovieClip Frame 4
_root.arousal = _root.arousal + ((1 - _root.arousal) / 110);
_root.score = _root.score + 0.01;
Symbol 45 MovieClip Frame 5
changeFace(false);
gotoAndStop (1);
Symbol 58 MovieClip Frame 1
stop();
Symbol 58 MovieClip Frame 2
_root.total = _root.total + (0.08 * (_root.arousal + 1));
Symbol 58 MovieClip Frame 3
_root.total = _root.total + (0.09 * (_root.arousal + 1));
Symbol 58 MovieClip Frame 4
_root.Boob.gotoAndPlay("Bounce3");
_root.total = _root.total + (0.07 * (_root.arousal + 1));
Symbol 58 MovieClip Frame 5
_root.total = _root.total + (0.1 * (_root.arousal + 1));
Symbol 58 MovieClip Frame 6
_root.arousal = _root.arousal + ((1 - _root.arousal) / 60);
_root.total = _root.total + (0.13 * (_root.arousal + 1));
Symbol 58 MovieClip Frame 7
if (_root.haveOrgasm == false) {
changeFace(false);
}
gotoAndStop (1);
Symbol 58 MovieClip Frame 8
_root.total = _root.total + (0.08 * (_root.arousal + 1));
Symbol 58 MovieClip Frame 9
_root.total = _root.total + (0.06 * (_root.arousal + 1));
Symbol 58 MovieClip Frame 10
_root.total = _root.total + (0.1 * (_root.arousal + 1));
_root.arousal = _root.arousal + ((1 - _root.arousal) / 40);
Symbol 58 MovieClip Frame 11
changeFace(false);
gotoAndStop (1);
Symbol 60 MovieClip Frame 1
stop();
Symbol 60 MovieClip Frame 3
_root.total = _root.total + 0.005;
Symbol 60 MovieClip Frame 4
_root.arousal = _root.arousal + ((1 - _root.arousal) / 195);
Symbol 60 MovieClip Frame 5
_root.arousal = _root.arousal + ((1 - _root.arousal) / 190);
_root.total = _root.total + 0.007;
Symbol 60 MovieClip Frame 6
_root.arousal = _root.arousal + ((1 - _root.arousal) / 100);
_root.total = _root.total + 0.008;
Symbol 60 MovieClip Frame 7
changeFace(false);
gotoAndStop (1);
Symbol 63 MovieClip Frame 1
stop();
Symbol 63 MovieClip Frame 2
stop();
Symbol 63 MovieClip Frame 3
stop();
Symbol 63 MovieClip Frame 4
stop();
Symbol 63 MovieClip Frame 5
stop();
Symbol 63 MovieClip Frame 6
stop();
Symbol 63 MovieClip Frame 7
stop();
Symbol 63 MovieClip Frame 8
stop();
Symbol 63 MovieClip Frame 9
stop();
Symbol 63 MovieClip Frame 10
stop();
Symbol 63 MovieClip Frame 11
stop();
Symbol 84 MovieClip Frame 1
stop();
Symbol 84 MovieClip Frame 4
_root.score = _root.score + 0.1;
Symbol 84 MovieClip Frame 5
_root.score = _root.score + 0.1;
Symbol 84 MovieClip Frame 6
_root.score = _root.score + 0.1;
Symbol 84 MovieClip Frame 7
_root.score = _root.score + 0.1;
Symbol 84 MovieClip Frame 8
_root.score = _root.score + 0.1;
_root.arousal = _root.arousal + ((1 - _root.arousal) / 45);
Symbol 84 MovieClip Frame 9
changeFace(false);
_root.score = _root.score + 0.2;
Symbol 84 MovieClip Frame 10
_root.score = _root.score + 0.2;
_root.arousal = _root.arousal + ((1 - _root.arousal) / 50);
Symbol 84 MovieClip Frame 11
_root.score = _root.score + 1;
Symbol 84 MovieClip Frame 12
gotoAndStop (1);
Symbol 84 MovieClip Frame 13
_root.score = _root.score + 0.08;
Symbol 84 MovieClip Frame 14
_root.score = _root.score + 0.08;
Symbol 84 MovieClip Frame 15
_root.score = _root.score + 0.09;
_root.arousal = _root.arousal + ((1 - _root.arousal) / 30);
Symbol 84 MovieClip Frame 16
changeFace(false);
_root.score = _root.score + 0.1;
Symbol 84 MovieClip Frame 17
_root.score = _root.score + 0.08;
_root.arousal = _root.arousal + ((1 - _root.arousal) / 45);
Symbol 84 MovieClip Frame 18
gotoAndStop (1);
Symbol 84 MovieClip Frame 20
Symbol 84 MovieClip Frame 21
gotoAndStop (1);
Symbol 90 MovieClip Frame 1
stop();
Symbol 90 MovieClip Frame 2
stop();
Symbol 90 MovieClip Frame 3
stop();
Symbol 90 MovieClip Frame 4
stop();
Symbol 90 MovieClip Frame 5
stop();
Symbol 90 MovieClip Frame 6
stop();
Symbol 97 MovieClip Frame 1
stop();
Symbol 97 MovieClip Frame 2
stop();
Symbol 97 MovieClip Frame 3
stop();
Symbol 97 MovieClip Frame 4
stop();
Symbol 97 MovieClip Frame 5
stop();
Symbol 103 MovieClip Frame 1
stop();
Symbol 103 MovieClip Frame 2
stop();
Symbol 103 MovieClip Frame 3
stop();
Symbol 159 MovieClip Frame 1
stop();
Symbol 159 MovieClip Frame 2
stop();
Symbol 162 MovieClip Frame 1
stop();
Symbol 162 MovieClip Frame 2
stop();
Symbol 169 MovieClip Frame 1
stop();
Symbol 169 MovieClip Frame 13
changeFace(false);
_root.haveOrgasm = false;
gotoAndStop (1);
Symbol 174 Button
on (release) {
gotoAndStop (2);
}