Instance of Symbol 105 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 16 MovieClip Frame 99
gotoAndPlay (1);
Symbol 16 MovieClip Frame 199
gotoAndPlay (100);
Symbol 16 MovieClip Frame 299
if ((Math.random() * 100) < 90) {
gotoAndPlay (200);
}
Symbol 16 MovieClip Frame 398
gotoAndPlay (200);
Symbol 23 MovieClip Frame 99
gotoAndPlay (1);
Symbol 23 MovieClip Frame 199
gotoAndPlay (100);
Symbol 34 MovieClip Frame 1
stop();
Symbol 42 MovieClip Frame 1
stop();
Symbol 43 MovieClip Frame 1
function juice() {
drop.play();
}
function juiceDrain() {
juiceB.play();
}
function juiceInsert() {
if ((Math.random() * 300) < ((_parent._parent.shameAlpha / 4) + (_parent._parent.shamePts / 2))) {
_parent.juiceC.play();
}
}
onEnterFrame = function () {
drop._alpha = (_parent._parent.shameAlpha / 4) + (_parent._parent.shamePts / 2);
if ((Math.random() * 100) < (drop._alpha / 100)) {
juice();
}
};
Symbol 46 Button
on (release) {
count++;
if (count >= 4) {
this._visible = false;
}
}
Symbol 49 MovieClip Frame 1
onEnterFrame = function () {
juice._alpha = _parent._parent.shamePts;
};
Symbol 56 MovieClip Frame 1
stop();
Symbol 64 MovieClip Frame 1
stop();
Symbol 66 Button
on (press) {
this.startDrag();
}
on (release) {
this.stopDrag();
_parent.flag = false;
}
Symbol 67 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (g._currentframe < _parent.stickj) {
g.nextFrame();
}
if (g._currentframe > _parent.stickj) {
g.prevFrame();
}
};
Symbol 77 MovieClip Frame 1
stop();
Symbol 77 MovieClip Frame 20
stickx = stick._x;
sticky = stick._y;
gotoAndStop (22);
flag = false;
Symbol 77 MovieClip Frame 22
function shame(a) {
_parent.shameAlpha = Math.min(_parent.shameAlpha + (a * 5), 200);
_parent.shamePts = Math.min(_parent.shamePts + (a / 2), 100);
if (((Math.random() * 100) < (a * 5)) || (a == 5)) {
_parent._parent.gotoAndPlay("action");
}
if ((a > 1) && ((a % 1) == 0)) {
stickJuice();
}
}
function stickJuice() {
stickj = _parent.shamePts;
}
function scrach(a) {
onEnterFrame = function () {
};
var r = (Math.random() * 100);
if ((_parent.shamePts >= 80) && (!shorts._visible)) {
gotoAndPlay (168);
} else if (r < 50) {
gotoAndPlay (25);
if (a) {
g.juice();
}
} else if (r < 70) {
gotoAndPlay (40);
if (a) {
g.juice();
}
} else if (a || (_root.nonstop._visible)) {
gotoAndPlay (25);
if (a) {
g.juice();
}
} else {
stickx = stick._x;
sticky = stick._y;
stickj = stick.g._currentframe;
gotoAndStop (22);
}
}
function scrachC(a) {
onEnterFrame = function () {
};
var r = (Math.random() * 100);
if (r < 50) {
gotoAndPlay (112);
if (a) {
g.juice();
}
} else if (r < 70) {
gotoAndPlay (80);
if (a) {
g.juice();
}
} else if (a || (_root.nonstop._visible)) {
gotoAndPlay (112);
if (a) {
g.juice();
}
} else {
stickx = stick._x;
sticky = stick._y;
stickj = stick.g._currentframe;
gotoAndStop (22);
}
}
function nipL(a) {
onEnterFrame = function () {
};
var r = (Math.random() * 100);
if (r < 70) {
gotoAndPlay (139);
} else if (r < 80) {
gotoAndPlay (128);
} else if (a || (_root.nonstop._visible)) {
gotoAndPlay (128);
} else {
stickx = stick._x;
sticky = stick._y;
stickj = stick.g._currentframe;
gotoAndStop (22);
}
}
function nipR(a) {
onEnterFrame = function () {
};
var r = (Math.random() * 100);
if (r < 70) {
gotoAndPlay (159);
} else if (r < 80) {
gotoAndPlay (148);
} else if (a || (_root.nonstop._visible)) {
gotoAndPlay (148);
} else {
stickx = stick._x;
sticky = stick._y;
stickj = stick.g._currentframe;
gotoAndStop (22);
}
}
stop();
stick.gotoAndStop(2);
stick._x = stickx;
stick._y = sticky;
stick.g.gotoAndStop(stickj);
onEnterFrame = function () {
stickPos = {x:stick._x, y:stick._y};
this.localToGlobal(stickPos);
if (!flag) {
flag = true;
if ((!_parent.pants._visible) && (xxhit.hitTest(stickPos.x, stickPos.y, true))) {
scrach(true);
}
if (((!_parent.pants._visible) && (xxhitB.hitTest(stickPos.x, stickPos.y, true))) && (_parent.legClose._visible)) {
scrachC(true);
}
if ((!_parent.shirts._visible) && (nipLhit.hitTest(stickPos.x, stickPos.y, true))) {
nipL(true);
}
if ((!_parent.shirts._visible) && (nipRhit.hitTest(stickPos.x, stickPos.y, true))) {
nipR(true);
}
}
};
Symbol 77 MovieClip Frame 25
onEnterFrame = function () {
};
stick.g.gotoAndStop(stickj);
Symbol 77 MovieClip Frame 31
shame(3);
Symbol 77 MovieClip Frame 39
scrach(false);
Symbol 77 MovieClip Frame 40
onEnterFrame = function () {
};
stick.g.gotoAndStop(stickj);
Symbol 77 MovieClip Frame 67
shame(3);
Symbol 77 MovieClip Frame 79
scrach(false);
Symbol 77 MovieClip Frame 93
shame(3.2);
Symbol 77 MovieClip Frame 111
scrachC(false);
Symbol 77 MovieClip Frame 119
shame(1.1);
Symbol 77 MovieClip Frame 127
scrachC(false);
Symbol 77 MovieClip Frame 128
stick.g.gotoAndStop(stickj);
Symbol 77 MovieClip Frame 133
shame(1);
Symbol 77 MovieClip Frame 138
nipL(false);
Symbol 77 MovieClip Frame 139
stick.g.gotoAndStop(stickj);
Symbol 77 MovieClip Frame 141
shame(1);
Symbol 77 MovieClip Frame 143
nipL(false);
Symbol 77 MovieClip Frame 148
stick.g.gotoAndStop(stickj);
Symbol 77 MovieClip Frame 153
shame(1);
Symbol 77 MovieClip Frame 158
nipR(false);
Symbol 77 MovieClip Frame 159
stick.g.gotoAndStop(stickj);
Symbol 77 MovieClip Frame 161
shame(1);
Symbol 77 MovieClip Frame 163
nipR(false);
Symbol 77 MovieClip Frame 168
stick.g.gotoAndStop(stickj);
Symbol 77 MovieClip Frame 178
stickx = stick._x;
sticky = stick._y;
stickj = stick.g._currentframe;
gotoAndStop (180);
g.juice();
Symbol 77 MovieClip Frame 180
function insert(a) {
onEnterFrame = function () {
};
var r = (Math.random() * 100);
if (r < 70) {
gotoAndPlay (209);
if (a) {
g.juice();
}
} else if (r < 90) {
gotoAndPlay (233);
if (a) {
g.juice();
}
} else if (a) {
gotoAndPlay (209);
if (a) {
g.juice();
}
} else {
gotoAndPlay (193);
g.juice();
}
}
stop();
stick.gotoAndStop(2);
stick._x = stickx;
stick._y = sticky;
stick.g.gotoAndStop(stickj);
onEnterFrame = function () {
stickPos = {x:stick._x, y:stick._y};
this.localToGlobal(stickPos);
if (!flag) {
flag = true;
if ((!_parent.pants._visible) && (xxhit.hitTest(stickPos.x, stickPos.y, true))) {
gotoAndPlay (183);
} else {
gotoAndPlay (263);
}
}
};
Symbol 77 MovieClip Frame 183
stick.g.gotoAndStop(stickj);
onEnterFrame = function () {
};
Symbol 77 MovieClip Frame 188
g.juiceInsert();
Symbol 77 MovieClip Frame 192
shame(5);
insert(false);
Symbol 77 MovieClip Frame 193
stick.g.gotoAndStop(stickj);
Symbol 77 MovieClip Frame 203
stickx = stick._x;
sticky = stick._y;
stickj = stick.g._currentframe;
gotoAndPlay (274);
Symbol 77 MovieClip Frame 209
stick.g.gotoAndStop(stickj);
Symbol 77 MovieClip Frame 224
g.juiceInsert();
Symbol 77 MovieClip Frame 228
shame(5);
insert(false);
Symbol 77 MovieClip Frame 233
stick.g.gotoAndStop(stickj);
Symbol 77 MovieClip Frame 238
shame(2);
Symbol 77 MovieClip Frame 242
insert(false);
Symbol 77 MovieClip Frame 263
stick.g.gotoAndStop(stickj);
g.juiceDrain();
Symbol 77 MovieClip Frame 272
stickx = stick._x;
sticky = stick._y;
stickj = stick.g._currentframe;
gotoAndStop (22);
Symbol 77 MovieClip Frame 274
stick.g.gotoAndStop(stickj);
g.juiceDrain();
Symbol 77 MovieClip Frame 303
stickx = stick._x;
sticky = stick._y;
stickj = stick.g._currentframe;
if (_root.nonstop._visible) {
if ((Math.random() * 100) < 50) {
gotoAndPlay (274);
} else {
gotoAndPlay (183);
}
} else {
gotoAndStop (180);
}
Symbol 81 Button
on (release) {
_parent.legSwitch("open");
}
Symbol 85 Button
on (release) {
if (_parent.legClose._visible) {
count++;
if (count >= 4) {
this._visible = false;
_parent.pantsClose._visible = false;
_parent.legOpen.gotoAndStop(2);
}
_parent.count++;
if (_parent.count == 5) {
_parent.xx.gotoAndPlay("stickUp");
}
}
}
Symbol 89 Button
on (release) {
count++;
if (count >= 4) {
this._visible = false;
}
_parent.count++;
if (_parent.count == 5) {
_parent.xx.gotoAndPlay("stickUp");
}
}
Symbol 97 Button
on (release) {
_parent.legSwitch("close");
}
Symbol 100 Button
on (release) {
_parent.legSwitch("close");
}
Symbol 101 MovieClip Frame 1
stop();
Symbol 102 MovieClip Frame 1
function legSwitch(a) {
if (a == "close") {
legOpen._visible = false;
legClose._visible = true;
pantsClose._visible = pants._visible;
} else if (a == "open") {
legClose._visible = false;
pantsClose._visible = false;
legOpen._visible = true;
if (pants._visible) {
legOpen.gotoAndStop(1);
} else {
legOpen.gotoAndStop(2);
}
}
}
shame._alpha = 20;
legClose._visible = false;
pantsClose._visible = false;
count = 0;
shamePts = 0;
onEnterFrame = function () {
if (shame._alpha < shameAlpha) {
if ((shame._alpha + 1) < 60) {
shame._alpha = Math.min(shame._alpha + 1, 60);
} else {
if ((shameAlpha >= 200) && (!eyesFlag)) {
eyesFlag = true;
eyes.gotoAndPlay("close2");
mouth.gotoAndPlay("open2");
}
shameAlpha = shameAlpha - 0.5;
}
} else {
shame._alpha = Math.max(shame._alpha - 0.2, 0);
if ((shame._alpha < 80) && (eyesFlag)) {
eyesFlag = false;
eyes.gotoAndPlay("close");
mouth.gotoAndPlay("open");
mouthFlag = true;
}
if ((shame._alpha < 10) && (mouthFlag)) {
mouthFlag = false;
mouth.gotoAndPlay("close");
}
shameAlpha = shame._alpha;
}
};
Instance of Symbol 82 MovieClip "legClose" in Symbol 102 MovieClip Frame 1
onClipEvent (load) {
}
Instance of Symbol 101 MovieClip "legOpen" in Symbol 102 MovieClip Frame 1
onClipEvent (load) {
}
Symbol 103 MovieClip Frame 1
stop();
Symbol 103 MovieClip Frame 15
gotoAndStop (1);