Frame 1
function grow() {
if (pregnancy < sally.pregnant._totalframes) {
pregnancy++;
sally.pregnant.gotoAndStop(pregnancy);
} else {
growth = 0;
}
}
function revert() {
if (pregnancy > 1) {
pregnancy--;
sally.pregnant.gotoAndStop(pregnancy);
} else {
growth = 0;
}
}
function setState(str) {
if (condition != "") {
return(undefined);
}
if (state != str) {
curState.state = str;
state = str;
curState.state = state;
for (var _local2 in states[str]) {
curState[_local2] = states[str][_local2];
}
sally.eye1.gotoAndPlay(curState.eye1);
sally.eye2.gotoAndPlay(curState.eye2);
sally.mouth.gotoAndPlay(curState.mouth);
if (curState.frontarm == "up") {
switch (sally.frontarm._currentlabel) {
case "back" :
case "moveback" :
case "movedown" :
delete sally.frontarm.onEnterFrame;
sally.frontarm.gotoAndPlay("moveup");
break;
case "tobelly" :
case "onbelly" :
case "bellyrub" :
delete sally.frontarm.onEnterFrame;
sally.frontarm.gotoAndPlay("moveback");
sally.frontarm.onEnterFrame = function () {
if (sally.frontarm._currentlabel == "back") {
sally.frontarm._currentlabel = "moveup";
sally.frontarm.gotoAndPlay("moveup");
sally.frontarm.gotoAndPlay(sally.frontarm._currentframe + 1);
delete sally.frontarm.onEnterFrame;
}
};
break;
default :
sally.frontarm.gotoAndPlay(curState.frontarm);
}
} else if (curState.frontarm == "back") {
switch (sally.frontarm._currentlabel) {
case "up" :
case "moveup" :
delete sally.frontarm.onEnterFrame;
sally.frontarm.gotoAndPlay("movedown");
break;
case "tobelly" :
case "onbelly" :
case "bellyrub" :
delete sally.frontarm.onEnterFrame;
sally.frontarm.gotoAndPlay("moveback");
break;
default :
sally.frontarm.gotoAndPlay(curState.frontarm);
}
} else if (curState.frontarm == "onbelly") {
switch (sally.frontarm._currentlabel) {
case "moveback" :
case "back" :
case "movedown" :
delete sally.frontarm.onEnterFrame;
sally.frontarm.gotoAndPlay("tobelly");
break;
case "up" :
case "moveup" :
delete sally.frontarm.onEnterFrame;
sally.frontarm.gotoAndPlay("movedown");
sally.frontarm.onEnterFrame = function () {
if (sally.frontarm._currentlabel == "back") {
sally.frontarm._currentlabel = "tobelly";
sally.frontarm.gotoAndPlay("tobelly");
sally.frontarm.gotoAndPlay(sally.frontarm._currentframe + 1);
delete sally.frontarm.onEnterFrame;
}
};
break;
default :
sally.frontarm.gotoAndPlay(curState.frontarm);
}
} else if (curState.frontarm == "bellyrub") {
if ((sally.frontarm._currentlabel == "onbelly") || (sally.frontarm._currentlabel == "tobelly")) {
sally.frontarm.gotoAndPlay("bellyrub");
} else if (((sally.frontarm._currentlabel == "movedown") || (sally.frontarm._currentlabel == "back")) || (sally.frontarm._currentlabel == "moveback")) {
sally.frontarm.gotoAndPlay("tobelly");
sally.frontarm.onEnterFrame = function () {
if (sally.frontarm._currentlabel == "onbelly") {
sally.frontarm._currentlabel = "bellyrub";
sally.frontarm.gotoAndPlay("bellyrub");
delete sally.frontarm.onEnterFrame;
}
};
} else if (sally.frontarm._currentlabel != "bellyrub") {
sally.frontarm.gotoAndPlay("movedown");
sally.frontarm.onEnterFrame = function () {
if (sally.frontarm._currentlabel == "back") {
sally.frontarm.gotoAndPlay("tobelly");
sally.frontarm._currentlabel = "tobelly";
sally.frontarm.onEnterFrame = function () {
if (sally.frontarm._currentlabel == "onbelly") {
sally.frontarm._currentlabel = "bellyrub";
sally.frontarm.gotoAndPlay("bellyrub");
delete sally.frontarm.onEnterFrame;
}
};
}
};
}
}
if (((curState.backarm == "up") && (sally.backarm._currentlabel != "up")) && (sally.backarm._currentlabel != "moveup")) {
sally.backarm.gotoAndPlay("moveup");
} else if (((curState.backarm == "down") && (sally.backarm._currentlabel != "down")) && (sally.backarm._currentlabel != "movedown")) {
sally.backarm.gotoAndPlay("movedown");
}
if (((curState.backleg == "ahead") && (sally.backleg._currentlabel != "ahead")) && (sally.backleg._currentlabel != "moveahead")) {
sally.backleg.gotoAndPlay("moveahead");
} else if (((curState.backleg == "normal") && (sally.backleg._currentlabel != "normal")) && (sally.backleg._currentlabel != "moveback")) {
sally.backleg.gotoAndPlay("moveback");
}
canBlink = curState.canBlink;
sally.front.gotoAndPlay(curState.front);
sally.eye1.pupil._x = p1X + curState.p1X;
sally.eye1.pupil._y = p1Y + curState.p1Y;
sally.eye2.pupil._x = p2X + curState.p2X;
sally.eye2.pupil._y = p2Y + curState.p2Y;
}
}
function resetMessage() {
sally.nicole._txt.text = "";
timeout = 80;
index = 0;
}
var state = "";
var condition = "";
var states = new Array();
var pregnancy = 1;
var growth = 0;
var curState = new Object();
var canBlink = false;
var blinking = false;
var p1X = sally.eye1.pupil._x;
var p1Y = sally.eye1.pupil._y;
var p2X = sally.eye2.pupil._x;
var p2Y = sally.eye2.pupil._y;
var timer = 0;
sally.pregnant.stop();
states.resting = {mouth:"breathing", eye1:"medium", eye2:"medium", front:"breathing", frontarm:"back", backleg:"normal", backarm:"down", p1X:0, p2X:0, p1Y:-5, p2Y:-5, canBlink:true};
states.check = {mouth:"closed", eye1:"small", eye2:"big", front:"breathing", frontarm:"onbelly", backleg:"normal", backarm:"down", p1X:0, p2X:10, p1Y:0, p2Y:0, canBlink:true};
states.realize = {mouth:"fast", eye1:"open", eye2:"open", front:"fast", frontarm:"onbelly", backleg:"ahead", backarm:"up", p1X:0, p2X:0, p1Y:10, p2Y:10, canBlink:true};
states.confused = {mouth:"faster", eye1:"big", eye2:"big", front:"faster", frontarm:"onbelly", backleg:"ahead", backarm:"up", p1X:0, p2X:0, p1Y:10, p2Y:10, canBlink:true};
states.pregnant = {mouth:"breathing", eye1:"big", eye2:"big", front:"breathing", frontarm:"onbelly", backleg:"normal", backarm:"down", p1X:0, p2X:0, p1Y:0, p2Y:0, canBlink:true};
states.surprised = {mouth:"open", eye1:"open", eye2:"open", front:"faster", frontarm:"up", backleg:"ahead", backarm:"up", p1X:0, p2X:0, p1Y:10, p2Y:10, canBlink:true};
states.tired = {mouth:"faster", eye1:"happy", eye2:"small", front:"faster", frontarm:"bellyrub", backleg:"ahead", backarm:"up", p1X:0, p2X:0, p1Y:10, p2Y:10, canBlink:false};
states.over = {mouth:"smile", eye1:"happy", eye2:"happy", front:"breathing", frontarm:"bellyrub", backleg:"normal", backarm:"down", p1X:0, p2X:0, p1Y:0, p2Y:0, canBlink:true};
states.revert = {mouth:"closed", eye1:"open", eye2:"open", front:"faster", frontarm:"back", backleg:"normal", backarm:"down", p1X:0, p2X:0, p1Y:10, p2Y:10, canBlink:false};
states.happy = {mouth:"happy", eye1:"closed", eye2:"closed", front:"breathing", frontarm:"up", backleg:"ahead", backarm:"up", p1X:0, p2X:0, p1Y:-10, p2Y:-10, canBlink:false};
states.relieved = {mouth:"smile", eye1:"medium", eye2:"medium", front:"breathing", frontarm:"onbelly", backleg:"ahead", backarm:"down", p1X:0, p2X:0, p1Y:0, p2Y:0, canBlink:true};
states.almost = {mouth:"closed", eye1:"big", eye2:"big", front:"breathing", frontarm:"back", backleg:"normal", backarm:"down", p1X:0, p2X:0, p1Y:5, p2Y:5, canBlink:true};
setState("resting");
sally.onEnterFrame = function () {
if (((state == "pregnant") && (Math.random() > 0.995)) && (condition == "")) {
curState.p1X = 10;
curState.p2X = 10;
curState.p1Y = 0;
curState.p2Y = 0;
sally.eye1.pupil._x = p1X + curState.p1X;
sally.eye1.pupil._y = p1Y + curState.p1Y;
sally.eye2.pupil._x = p2X + curState.p2X;
sally.eye2.pupil._y = p2Y + curState.p2Y;
state = "special";
condition = "lookleft";
timer = 30;
_root.onEnterFrame = function () {
if (!timer) {
condition = "";
setState(curState.state);
delete _root.onEnterFrame;
}
timer--;
};
}
if (blinking && (sally.eye1._currentlabel == "endblink")) {
blinking = false;
sally.eye1.gotoAndPlay(curState.eye1);
sally.eye2.gotoAndPlay(curState.eye2);
sally.eye1.pupil._x = p1X + curState.p1X;
sally.eye1.pupil._y = p1Y + curState.p1Y;
sally.eye2.pupil._x = p2X + curState.p2X;
sally.eye2.pupil._y = p2Y + curState.p2Y;
}
if (canBlink && (Math.random() > 0.99)) {
blinking = true;
sally.eye1.gotoAndPlay("blink");
sally.eye2.gotoAndPlay("blink");
sally.eye1.pupil._x = p1X + curState.p1X;
sally.eye1.pupil._y = p1Y + curState.p1Y;
sally.eye2.pupil._x = p2X + curState.p2X;
sally.eye2.pupil._y = p2Y + curState.p2Y;
}
if (growth == 1) {
grow();
switch (pregnancy) {
case 20 :
case 100 :
case 200 :
case 201 :
case 300 :
case 400 :
resetMessage();
}
switch (true) {
case pregnancy < 10 :
message = "Warning...";
break;
case pregnancy < 50 :
if (pregnancy < 20) {
message = "Warning...";
} else {
message = "Unidentif.\nforce\ndetected";
}
setState("check");
break;
case pregnancy < 100 :
if (pregnancy == 50) {
sally.drop.gotoAndPlay(2);
}
setState("realize");
message = "Unidentif.\nforce\ndetected";
break;
case pregnancy < 200 :
message = "Force\nidentified";
setState("confused");
break;
case pregnancy == 200 :
setState("pregnant");
message = "Info:\nunnatural\npregnancy";
growth = 0;
break;
case pregnancy < 300 :
switch (pregnancy) {
case 210 :
sally.drop.gotoAndPlay(2);
break;
case 220 :
sally.drop2.gotoAndPlay(2);
break;
case 230 :
sally.drop3.gotoAndPlay(2);
break;
case 240 :
sally.drop4.gotoAndPlay(2);
break;
case 250 :
sally.drop5.gotoAndPlay(2);
}
setState("surprised");
message = "Pregnancy\nincreasing";
break;
case pregnancy < 400 :
setState("tired");
message = "Sally?";
break;
case pregnancy == 400 :
setState("over");
message = "Unknown\nforce:\ndissipated";
growth = 0;
}
} else if (growth == -1) {
revert();
sally.drop.gotoAndStop(1);
sally.drop2.gotoAndStop(1);
sally.drop3.gotoAndStop(1);
sally.drop4.gotoAndStop(1);
sally.drop5.gotoAndStop(1);
switch (true) {
case pregnancy == 1 :
message = "";
setState("resting");
break;
case pregnancy < 100 :
message = "";
setState("almost");
break;
case pregnancy < 200 :
message = "";
setState("relieved");
break;
case pregnancy < 300 :
message = "pregnancy\ndecreasing";
setState("happy");
break;
case pregnancy < 400 :
message = "Detected\nreverse\nactivity";
setState("revert");
}
}
if (growth != -1) {
if (pregnancy == 200) {
sally.setState("pregnant");
} else if (pregnancy == 400) {
sally.setState("over");
}
}
};
var reset = false;
_panel._plus._txt.text = "+";
_panel._minus._txt.text = "-";
_panel._expand._txt.text = "Expand";
_panel._revert._txt.text = "Revert";
_panel._info.text = "Interactive pregnant Sally. Drawn and programmed by Doom the wolf (http://doom-the-wolf.deviantart.com). Click 'Expand' or 'Revert' to change the size of her belly. Selecting 'continuous' will make the size change automatically. Move the camera by dragging the mouse across the screen. Zoom in or out by using the '+' and '-' buttons.";
_panel._cont_txt.text = "continuous";
_panel.onEnterFrame = function () {
if (_panel.hitTest(_root._xmouse, _root._ymouse)) {
if (Math.abs(_panel._y - 500) > 1) {
_panel._y = _panel._y + ((500 - _panel._y) * 0.4);
}
} else if (Math.abs(_panel._y - 600) > 1) {
_panel._y = _panel._y + ((600 - _panel._y) * 0.4);
}
if (growth && (_panel._cont._currentframe == 2)) {
_panel._cont_txt.text = "stop";
} else {
_panel._cont_txt.text = "continuous";
}
if (pregnancy < 200) {
_panel._expand._txt.text = "Expand";
} else if (pregnancy < 400) {
_panel._expand._txt.text = "Bigger";
} else {
_panel._expand._txt.text = "Reset";
}
};
_panel._cont.onRelease = function () {
if (growth != 0) {
growth = 0;
}
_panel._cont.gotoAndStop(3 - _panel._cont._currentframe);
};
_panel._plus.onPress = function () {
_panel._plus.onEnterFrame = function () {
sally._xscale = (sally._yscale = sally._xscale + 2);
};
};
_panel._minus.onPress = function () {
_panel._minus.onEnterFrame = function () {
if (sally._xscale > 2) {
sally._xscale = (sally._yscale = sally._xscale - 2);
} else {
delete _panel._minus.onEnterFrame;
}
};
};
_panel.onMouseUp = function () {
delete _panel._plus.onEnterFrame;
delete _panel._minus.onEnterFrame;
if (_panel._cont._currentframe == 1) {
growth = 0;
}
};
_panel._expand.onPress = function () {
if (pregnancy >= sally.pregnant._totalframes) {
growth = 0;
reset = true;
} else {
growth = 1;
}
};
_panel._expand.onRelease = function () {
if (reset) {
growth = 0;
pregnancy = 1;
sally.pregnant.gotoAndStop(1);
sally.drop.gotoAndStop(1);
sally.drop2.gotoAndStop(1);
sally.drop3.gotoAndStop(1);
sally.drop4.gotoAndStop(1);
sally.drop5.gotoAndStop(1);
condition = "";
delete _root.onEnterFrame;
setState("resting");
reset = false;
}
};
_panel._expand.onReleaseOutside = function () {
reset = false;
};
_panel._revert.onPress = function () {
growth = -1;
};
sally.onMouseDown = function () {
if (_panel._y > 550) {
sally.startDrag();
}
};
sally.onMouseUp = function () {
sally.stopDrag();
};
var message = "";
var errorMsg = "";
var index = 0;
var timeout = 80;
sally.nicole._txt.text = "";
sally.nicole.onEnterFrame = function () {
if (errorMsg != "") {
message = errorMsg;
}
if (index < message.length) {
sally.nicole._txt.text = sally.nicole._txt.text + message.charAt(index++);
sally.nicole._txt.scroll = sally.nicole._txt.maxscroll;
} else if (timeout > 0) {
if (((timeout % 10) < 8) && (timeout > 10)) {
sally.nicole._txt.text = message;
sally.nicole._txt.scroll = sally.nicole._txt.maxscroll;
} else if (timeout < 30) {
sally.nicole._txt.text = "";
}
timeout--;
} else {
resetMessage();
}
};
sally.pregnant.onPress = function () {
if ((condition == "") && (pregnancy > 99)) {
sally.mouth.gotoAndPlay("open");
if (!(((sally.frontarm._currentlabel == "onbelly") || (sally.frontarm._currentlabel == "tobelly")) || (sally.frontarm._currentlabel == "bellyrub"))) {
sally.frontarm.gotoAndPlay("tobelly");
}
sally.eye1.gotoAndPlay("small");
sally.eye2.gotoAndPlay("small");
sally.eye1.pupil._x = p1X - 12;
sally.eye2.pupil._x = p2X - 8;
sally.eye1.pupil._y = p1Y + 5;
sally.eye2.pupil._y = p2Y + 5;
timer = 30;
condition = "bellypoke";
state = "special";
_root.onEnterFrame = function () {
if (!timer) {
condition = "";
setState(curState.state);
delete _root.onEnterFrame;
}
timer--;
};
}
};
sally.fronthair.onPress = function () {
if (condition == "") {
sally.fronthair.gotoAndPlay("move");
state = "special";
condition = "movehair";
timer = 30;
if (sally.frontarm._currentlabel == "onbelly") {
sally.frontarm.gotoAndPlay("moveback");
} else if (sally.frontarm._currentlabel == "up") {
sally.frontarm.gotoAndPlay("movedown");
}
if (sally.backarm._currentlabel == "up") {
sally.backarm.gotoAndPlay("movedown");
}
sally.eye1.gotoAndPlay("closed");
sally.eye2.gotoAndPlay("closed");
sally.mouth.gotoAndPlay("smile");
_root.onEnterFrame = function () {
if (!timer) {
condition = "";
setState(curState.state);
delete _root.onEnterFrame;
}
timer--;
};
}
};
var timer2 = 0;
sally.nicole.onPress = function () {
if (errorMsg != " ") {
resetMessage();
errorMsg = "System\nshutdown\npress\nagain to\nreactivate";
timer2 = 50;
sally.backhair.onEnterFrame = function () {
if (!timer2) {
condition = "";
errorMsg = " ";
delete sally.backhair.onEnterFrame;
}
timer2--;
};
} else {
resetMessage();
errorMsg = "System\nreactivated.\nScanning\nsubject:\nSally.";
timer2 = 50;
sally.backhair.onEnterFrame = function () {
if (!timer2) {
condition = "";
errorMsg = "";
switch (true) {
case pregnancy == 1 :
message = "";
break;
case pregnancy < 20 :
message = "Warning...";
break;
case pregnancy < 100 :
message = "Unidentif.\nforce\ndetected";
break;
case pregnancy < 200 :
message = "Force\nidentified";
break;
case pregnancy == 200 :
message = "Info:\nunnatural\npregnancy";
break;
case pregnancy < 300 :
message = "Pregnancy\nincreasing";
break;
case pregnancy < 400 :
message = "Sally?";
break;
case pregnancy == 400 :
message = "Unknown\nforce:\ndissipated";
}
delete sally.backhair.onEnterFrame;
}
timer2--;
};
}
};
Symbol 12 MovieClip Frame 1
_currentlabel = "down";
Symbol 12 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 12 MovieClip Frame 5
_currentlabel = "moveup";
Symbol 12 MovieClip Frame 8
_currentlabel = "up";
Symbol 12 MovieClip Frame 9
gotoAndPlay(_currentlabel);
Symbol 12 MovieClip Frame 10
_currentlabel = "moveup";
Symbol 12 MovieClip Frame 12
gotoAndPlay ("down");
Symbol 19 MovieClip Frame 1
_currentlabel = "normal";
Symbol 19 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 19 MovieClip Frame 5
_currentlabel = "moveahead";
Symbol 19 MovieClip Frame 8
_currentlabel = "ahead";
Symbol 19 MovieClip Frame 9
gotoAndPlay(_currentlabel);
Symbol 19 MovieClip Frame 10
_currentlabel = "moveback";
Symbol 19 MovieClip Frame 13
gotoAndPlay ("normal");
Symbol 34 MovieClip Frame 5
_currentlabel = "breathing";
Symbol 34 MovieClip Frame 63
gotoAndPlay(_currentlabel);
Symbol 34 MovieClip Frame 65
_currentlabel = "faster";
Symbol 34 MovieClip Frame 85
gotoAndPlay(_currentlabel);
Symbol 34 MovieClip Frame 90
_currentlabel = "fast";
Symbol 34 MovieClip Frame 102
gotoAndPlay(_currentlabel);
Symbol 41 MovieClip Frame 400
stop();
Symbol 56 MovieClip Frame 1
_currentlabel = "open";
Symbol 56 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 56 MovieClip Frame 3
_currentlabel = "medium";
Symbol 56 MovieClip Frame 4
gotoAndPlay(_currentlabel);
Symbol 56 MovieClip Frame 5
_currentlabel = "small";
Symbol 56 MovieClip Frame 6
gotoAndPlay(_currentlabel);
Symbol 56 MovieClip Frame 7
_currentlabel = "big";
Symbol 56 MovieClip Frame 8
gotoAndPlay(_currentlabel);
Symbol 56 MovieClip Frame 9
_currentlabel = "closed";
Symbol 56 MovieClip Frame 10
gotoAndPlay(_currentlabel);
Symbol 56 MovieClip Frame 13
_currentlabel = "blink";
Symbol 56 MovieClip Frame 17
_currentlabel = "endblink";
Symbol 56 MovieClip Frame 18
gotoAndPlay(_currentlabel);
Symbol 56 MovieClip Frame 19
_currentlabel = "happy";
Symbol 56 MovieClip Frame 20
gotoAndPlay(_currentlabel);
Symbol 67 MovieClip Frame 1
_currentlabel = "open";
Symbol 67 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 67 MovieClip Frame 3
_currentlabel = "medium";
Symbol 67 MovieClip Frame 4
gotoAndPlay(_currentlabel);
Symbol 67 MovieClip Frame 5
_currentlabel = "small";
Symbol 67 MovieClip Frame 6
gotoAndPlay(_currentlabel);
Symbol 67 MovieClip Frame 7
_currentlabel = "big";
Symbol 67 MovieClip Frame 8
gotoAndPlay(_currentlabel);
Symbol 67 MovieClip Frame 9
_currentlabel = "closed";
Symbol 67 MovieClip Frame 10
gotoAndPlay(_currentlabel);
Symbol 67 MovieClip Frame 11
_currentlabel = "blink";
Symbol 67 MovieClip Frame 15
_currentlabel = "endblink";
Symbol 67 MovieClip Frame 16
gotoAndPlay(_currentlabel);
Symbol 67 MovieClip Frame 17
_currentlabel = "happy";
Symbol 67 MovieClip Frame 18
gotoAndPlay(_currentlabel);
Symbol 96 MovieClip Frame 1
_currentlabel = "closed";
Symbol 96 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 96 MovieClip Frame 3
_currentlabel = "open";
Symbol 96 MovieClip Frame 4
gotoAndPlay(_currentlabel);
Symbol 96 MovieClip Frame 5
_currentlabel = "smile";
Symbol 96 MovieClip Frame 6
gotoAndPlay(_currentlabel);
Symbol 96 MovieClip Frame 25
_currentlabel = "breathing";
Symbol 96 MovieClip Frame 83
gotoAndPlay(_currentlabel);
Symbol 96 MovieClip Frame 85
_currentlabel = "faster";
Symbol 96 MovieClip Frame 105
gotoAndPlay(_currentlabel);
Symbol 96 MovieClip Frame 110
_currentlabel = "happy";
Symbol 96 MovieClip Frame 168
gotoAndPlay(_currentlabel);
Symbol 96 MovieClip Frame 175
_currentlabel = "fast";
Symbol 96 MovieClip Frame 187
gotoAndPlay(_currentlabel);
Symbol 99 MovieClip Frame 1
stop();
Symbol 99 MovieClip Frame 25
stop();
Symbol 115 MovieClip Frame 1
stop();
Symbol 146 MovieClip Frame 1
_currentlabel = "onbelly";
Symbol 146 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 146 MovieClip Frame 5
_currentlabel = "bellyrub";
Symbol 146 MovieClip Frame 55
gotoAndPlay ("onbelly");
Symbol 146 MovieClip Frame 72
_currentlabel = "moveback";
Symbol 146 MovieClip Frame 75
_currentlabel = "back";
Symbol 146 MovieClip Frame 76
gotoAndPlay(_currentlabel);
Symbol 146 MovieClip Frame 77
_currentlabel = "moveahead";
Symbol 146 MovieClip Frame 80
gotoAndPlay ("onbelly");
Symbol 146 MovieClip Frame 85
_currentlabel = "moveup";
Symbol 146 MovieClip Frame 89
_currentlabel = "up";
Symbol 146 MovieClip Frame 90
gotoAndPlay(_currentlabel);
Symbol 146 MovieClip Frame 91
_currentlabel = "movedown";
Symbol 146 MovieClip Frame 94
gotoAndPlay ("back");
Symbol 155 MovieClip Frame 1
stop();