Instance of Symbol 117 MovieClip "nonstop" in Frame 1
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(32)) {
flag = true;
} else if (flag) {
flag = false;
this._visible = !this._visible;
}
}
Symbol 10 Button
on (press) {
_parent.dragFlag = true;
_parent.xyd();
}
on (release) {
_parent.dragFlag = false;
_parent.flag = false;
}
Symbol 11 MovieClip Frame 1
stop();
Symbol 34 MovieClip Frame 2
stop();
Symbol 34 MovieClip Frame 59
gotoAndPlay (20);
Symbol 34 MovieClip Frame 65
_parent.legs.xx.shame(1);
Symbol 34 MovieClip Frame 69
insert(false);
Symbol 34 MovieClip Frame 75
_parent.legs.xx.shame(2);
Symbol 34 MovieClip Frame 80
insert(false);
Symbol 34 MovieClip Frame 85
function xyd() {
xyPos = {x:xy._x, y:xy._y};
xydx = xyPos.x - _xmouse;
xydy = xyPos.y - _ymouse;
}
function insert(a) {
var r = (Math.random() * 100);
if (r < 75) {
onEnterFrame = function () {
};
gotoAndPlay (60);
} else if (r < 90) {
onEnterFrame = function () {
};
gotoAndPlay (70);
} else if (a) {
onEnterFrame = function () {
};
gotoAndPlay (60);
} else if (_root.nonstop._visible) {
onEnterFrame = function () {
};
gotoAndPlay (89);
} else {
xyx = xy._x;
xyy = xy._y;
gotoAndStop (85);
}
}
stop();
dragFlag = false;
xy.gotoAndStop(2);
xy._x = xyx;
xy._y = xyy;
onEnterFrame = function () {
if (dragFlag) {
xy._x = _xmouse + xydx;
xy._y = _ymouse + xydy;
}
xyPos = {x:xy._x, y:xy._y};
this.localToGlobal(xyPos);
if (!flag) {
flag = true;
if (xxhit.hitTest(xyPos.x, xyPos.y, true)) {
insert(true);
} else if (xxhit2.hitTest(xyPos.x, xyPos.y, true)) {
} else if (xxhit3.hitTest(xyPos.x, xyPos.y, true)) {
_parent.legs.xx.xyx = _parent.legs.xx._xmouse;
_parent.legs.xx.xyy = _parent.legs.xx._ymouse;
_parent.legs.xx.gotoAndStop("xyStay");
if (_parent.legs.xx.juiceD._currentframe > 1) {
_parent.legs.xx.juiceD.gotoAndStop("stay");
}
gotoAndStop (1);
} else {
_parent.xxBtn._visible = true;
gotoAndStop (1);
}
}
};
Symbol 34 MovieClip Frame 108
_parent.legs.xx.shame(2);
Symbol 34 MovieClip Frame 115
if ((Math.random() * 100) < 80) {
gotoAndPlay (101);
}
Symbol 34 MovieClip Frame 129
insert(false);
Symbol 41 MovieClip Frame 1
stop();
Symbol 41 MovieClip Frame 25
gotoAndStop (1);
Symbol 41 MovieClip Frame 50
gotoAndStop (1);
Symbol 41 MovieClip Frame 75
gotoAndStop (1);
Symbol 41 MovieClip Frame 89
gotoAndStop (1);
Symbol 55 MovieClip Frame 1
gotoAndPlay(Math.floor(Math.random() * 99) + 1);
Symbol 55 MovieClip Frame 103
gotoAndPlay (1);
Symbol 55 MovieClip Frame 104
gotoAndPlay (1);
Symbol 55 MovieClip Frame 105
gotoAndPlay(Math.floor(Math.random() * 100) + 100);
Symbol 55 MovieClip Frame 206
gotoAndPlay (105);
Symbol 66 Button
on (release) {
if (juiceD._currentframe == 1) {
if ((Math.random() * 100) < 80) {
gotoAndPlay (5);
} else {
gotoAndPlay (24);
}
}
}
on (dragOut) {
if (!xy._visible) {
gotoAndPlay (45);
_parent._parent.xxBtn._visible = false;
}
}
Symbol 71 MovieClip Frame 1
stop();
Symbol 79 MovieClip Frame 1
stop();
Symbol 86 MovieClip Frame 1
stop();
Symbol 105 MovieClip Frame 1
stop();
Symbol 105 MovieClip Frame 132
stop();
Symbol 112 MovieClip Frame 1
stop();
Symbol 112 MovieClip Frame 2
function shame(a) {
juiceA._alpha = (_parent._parent.shameAlpha / 4) + (_parent._parent.shamePts / 2);
juiceB._alpha = (_parent._parent.shameAlpha / 4) + (_parent._parent.shamePts / 2);
juiceC._alpha = (_parent._parent.shameAlpha / 4) + (_parent._parent.shamePts / 2);
_parent._parent.shameAlpha = Math.min(_parent._parent.shameAlpha + (a * 5), 200);
_parent._parent.shamePts = Math.min(_parent._parent.shamePts + (a / 2), 100);
if (((Math.random() * 100) < (a * 5)) || (a == 2)) {
_parent._parent.act();
}
}
function juice() {
juiceA.play();
}
juiceA._alpha = (_parent._parent.shameAlpha / 4) + (_parent._parent.shamePts / 2);
juiceB._alpha = (_parent._parent.shameAlpha / 4) + (_parent._parent.shamePts / 2);
juiceC._alpha = (_parent._parent.shameAlpha / 4) + (_parent._parent.shamePts / 2);
stop();
onEnterFrame = function () {
if ((Math.random() * 100) < (juiceA._alpha / 100)) {
juice();
}
};
Symbol 112 MovieClip Frame 13
shame(1);
juice();
Symbol 112 MovieClip Frame 23
gotoAndStop (2);
Symbol 112 MovieClip Frame 24
juice();
Symbol 112 MovieClip Frame 32
shame(2);
Symbol 112 MovieClip Frame 44
gotoAndStop (2);
Symbol 112 MovieClip Frame 45
juiceD.gotoAndStop("stay");
Symbol 112 MovieClip Frame 65
xyx = xy._x;
xyy = xy._y;
gotoAndStop (70);
Symbol 112 MovieClip Frame 70
function xyd() {
xyPos = {x:xy._x, y:xy._y};
xydx = xyPos.x - _xmouse;
xydy = xyPos.y - _ymouse;
}
function insert(a) {
if (a || (_root.nonstop._visible)) {
onEnterFrame = function () {
};
gotoAndPlay (75);
} else {
xyx = xy._x;
xyy = xy._y;
gotoAndStop (70);
}
}
stop();
dragFlag = false;
xy.gotoAndStop(2);
xy._x = xyx;
xy._y = xyy;
onEnterFrame = function () {
if (dragFlag) {
xy._x = _xmouse + xydx;
xy._y = _ymouse + xydy;
}
xyPos = {x:xy._x, y:xy._y};
this.localToGlobal(xyPos);
if (!flag) {
flag = true;
if (xxhit.hitTest(xyPos.x, xyPos.y, true)) {
insert(true);
} else if (xxhit2.hitTest(xyPos.x, xyPos.y, true)) {
gotoAndStop (2);
_parent._parent.mouth.xyx = _parent._parent.mouth._xmouse;
_parent._parent.mouth.xyy = _parent._parent.mouth._ymouse;
_parent._parent.mouth.gotoAndStop("xy");
} else if (!xxhit3.hitTest(xyPos.x, xyPos.y, true)) {
_parent._parent.xxBtn._visible = true;
gotoAndStop (2);
}
}
if ((Math.random() * 100) < (juiceA._alpha / 100)) {
juice();
}
};
Symbol 112 MovieClip Frame 75
onEnterFrame = function () {
if ((Math.random() * 100) < (juiceA._alpha / 100)) {
juice();
}
};
Symbol 112 MovieClip Frame 80
_parent._parent.piston();
juiceC.play();
Symbol 112 MovieClip Frame 90
shame(2);
if (((_parent._parent.shameAlpha / 4) + (_parent._parent.shamePts / 2)) >= 100) {
gotoAndPlay (140);
}
Symbol 112 MovieClip Frame 95
if (((Math.random() * 100) < (70 + (((_parent._parent.shameAlpha / 4) + (_parent._parent.shamePts / 2)) / 28))) || (_parent._parent.bendGo)) {
gotoAndPlay (85);
_parent._parent.piston2();
}
juiceC.play();
Symbol 112 MovieClip Frame 102
juiceB.play();
Symbol 112 MovieClip Frame 105
insert(false);
Symbol 112 MovieClip Frame 111
_parent._parent.gotoAndPlay("action");
Symbol 112 MovieClip Frame 136
insert(false);
Symbol 112 MovieClip Frame 140
shame(20);
_parent._parent.gotoAndPlay("finish");
juiceC.play();
Symbol 112 MovieClip Frame 146
juiceC.play();
Symbol 112 MovieClip Frame 158
juiceC.play();
Symbol 112 MovieClip Frame 199
juiceC.play();
Symbol 112 MovieClip Frame 209
juiceD.play();
Symbol 112 MovieClip Frame 259
_parent._parent.xxBtn._visible = true;
gotoAndStop (2);
Symbol 114 Button
on (release) {
if (!legs.xx.xy._visible) {
legs.xx.gotoAndPlay("xy");
xxBtn._visible = false;
}
}
Symbol 115 MovieClip Frame 1
savedata = sharedobject.getLocal("moevigne", "/");
savepage = savedata.data.page;
if (savepage == 11) {
stop();
} else {
legs.xx.gotoAndStop("stay");
}
shame.g._alpha = 20;
shameAlpha = 20;
Symbol 115 MovieClip Frame 2
function shameAct() {
if (shame.g._alpha < shameAlpha) {
if ((shame.g._alpha + 1) < 60) {
shame.g._alpha = Math.min(shame.g._alpha + 1, 60);
} else {
if ((shameAlpha >= 150) && (!eyesFlag)) {
eyesFlag = true;
eyesFlag2 = false;
eyes.gotoAndPlay("winkHalf");
}
shameAlpha = shameAlpha - 0.5;
}
} else {
shame.g._alpha = Math.max(shame.g._alpha - 0.2, 0);
if ((shame.g._alpha < 20) && (eyesFlag)) {
eyesFlag = false;
eyes.gotoAndPlay("wink");
if (!mouth.xy._visible) {
mouth.gotoAndPlay("open");
}
}
shameAlpha = shame.g._alpha;
}
}
function act() {
eyesFlag = true;
eyes.gotoAndPlay("winkHalf");
if (!mouth.xy._visible) {
mouth.gotoAndPlay("open2");
}
}
function piston() {
if ((!moveFlag) && (!bendGo)) {
if (!bendFlag) {
gotoAndPlay (70);
} else {
gotoAndPlay (106);
}
}
}
function piston2() {
if ((!moveFlag) && (!bendGo)) {
if (!bendFlag) {
gotoAndPlay (75);
} else {
gotoAndPlay (110);
}
}
}
count = (Math.random() * 300) + 200;
stop();
if (legs.xx.xy._visible || (mouth.xy._visible)) {
xxBtn._visible = false;
}
onEnterFrame = function () {
shameAct();
if ((count--) <= 0) {
var r = (Math.random() * 10);
if (r < 5) {
onEnterFrame = function () {
};
gotoAndPlay (5);
} else if (r < 10) {
onEnterFrame = function () {
};
gotoAndPlay (45);
}
}
if (((shamePts >= 100) && ((Math.random() * 30000) < (shameAlpha - 100))) && (!bendFlag)) {
gotoAndPlay (95);
}
};
Symbol 115 MovieClip Frame 5
hair.gotoAndPlay("left");
Symbol 115 MovieClip Frame 44
hair.gotoAndPlay("left");
gotoAndStop (2);
Symbol 115 MovieClip Frame 45
hair.gotoAndPlay("down");
Symbol 115 MovieClip Frame 64
gotoAndStop (2);
Symbol 115 MovieClip Frame 70
hair.gotoAndPlay("left");
onEnterFrame = function () {
};
Symbol 115 MovieClip Frame 80
hair.gotoAndPlay("right");
if (((shamePts >= 100) && ((Math.random() * 500) < (shameAlpha - 100))) && (!bendFlag)) {
bendGo = true;
}
Symbol 115 MovieClip Frame 90
hair.gotoAndPlay("left");
if (!bendGo) {
gotoAndStop (2);
} else {
gotoAndPlay (95);
}
Symbol 115 MovieClip Frame 95
moveFlag = true;
hair.gotoAndPlay("down");
onEnterFrame = function () {
};
Symbol 115 MovieClip Frame 105
bendFlag = true;
moveFlag = false;
if (!bendGo) {
stop();
} else {
bendGo = false;
}
if (legs.xx.xy._visible) {
xxBtn._visible = false;
}
onEnterFrame = function () {
shameAct();
if ((Math.random() * 300000) < (300 - shameAlpha)) {
gotoAndPlay (126);
}
};
Symbol 115 MovieClip Frame 106
hair.gotoAndPlay("up");
onEnterFrame = function () {
};
Symbol 115 MovieClip Frame 115
hair.gotoAndPlay("right");
if ((Math.random() * 5000) < (300 - shameAlpha)) {
bendGo = true;
}
Symbol 115 MovieClip Frame 125
hair.gotoAndPlay("up");
if (!bendGo) {
gotoAndStop (105);
}
Symbol 115 MovieClip Frame 126
moveFlag = true;
hair.gotoAndPlay("up");
onEnterFrame = function () {
};
Symbol 115 MovieClip Frame 135
bendFlag = false;
moveFlag = false;
if (!bendGo) {
gotoAndStop (2);
} else {
bendGo = false;
gotoAndPlay (70);
}
Symbol 115 MovieClip Frame 140
hair.gotoAndPlay("right");
mouth.gotoAndPlay("open2");
moveFlag = false;
bendGo = false;
Symbol 115 MovieClip Frame 151
hair.gotoAndPlay("right");
Symbol 115 MovieClip Frame 165
hair.gotoAndPlay("left");
Symbol 115 MovieClip Frame 185
hair.gotoAndPlay("right");
Symbol 115 MovieClip Frame 258
hair.gotoAndPlay("left");
Symbol 115 MovieClip Frame 265
if (!bendFlag) {
gotoAndStop (2);
} else {
gotoAndPlay (95);
}