Frame 1
stop();
_level0.bgColor = 0;
_level0.flashWidth = 800;
_level0.flashHeight = 600;
this.onEnterFrame = function () {
if (this.getBytesLoaded() >= this.getBytesTotal()) {
delete this.onEnterFrame;
this.gotoAndPlay(2);
} else {
this.percent.text = ("Loading:" + String(Math.round((this.getBytesLoaded() / this.getBytesTotal()) * 1000) / 10)) + "%";
}
};
Frame 2
stop();
var names = ["Elly", "Lavy", "Jolty", "Crystal", "Ivory", "Ebony", "Leafy", "Icy"];
var reset_fn;
var belly = 1;
var breast = 1;
var nipples = 1;
var growth = 0;
var state = "";
var condition = "";
var states = new Object();
var canBlink = false;
var blinking = false;
var curState = new Object();
var charY;
var pX1;
var pY1;
var pX2;
var pY2;
var initX;
var initY;
var initScale;
var timer;
var rub;
var reset;
reset_fn = function () {
delete grow;
delete revert;
delete setState;
};
var i = 0;
while (i < 8) {
this[names[i].toLowerCase() + "_mc"]._txt.text = names[i];
this[names[i].toLowerCase() + "_mc"].onRollOver = function () {
this.gotoAndPlay("rollOver");
};
this[names[i].toLowerCase() + "_mc"].onRollOut = function () {
this.gotoAndPlay("rollOut");
};
this[names[i].toLowerCase() + "_mc"].onRelease = function () {
this._parent.attachMovie("backBall_mc", "backBall_mc", 0, {_x:25, _y:25});
this._parent.backBall_mc.onRelease = function () {
delete this.onRelease;
this.play();
this.onEnterFrame = function () {
if (this._currentframe == 10) {
reset_fn();
this._parent.gotoAndStop(1);
}
if (this._currentframe == this._totalframes) {
this.removeMovieClip();
}
};
};
this._parent.gotoAndStop(this._name);
};
if (this[names[i].toLowerCase() + "_mc"].hitTest(_root._xmouse, _root._ymouse, true)) {
this[names[i].toLowerCase() + "_mc"].onRollOver();
}
i++;
}
Frame 6
function grow() {
var _local1 = true;
if ((_panel._belly._currentframe - 1) && (belly < environ.elly.belly._totalframes)) {
belly++;
environ.elly.belly.gotoAndStop(belly);
environ.elly.cover.gotoAndStop(belly);
environ.cracks.gotoAndStop(Math.max(belly, environ.cracks._currentframe));
environ.elly._y = charY - (belly * 2);
if (_panel._autocam._currentframe - 1) {
environ._xscale = (environ._yscale = 100 * Math.pow(0.9985, belly));
environ._y = initY + ((belly * environ._yscale) * 0.015);
environ._x = initX;
}
_local1 = false;
}
if ((_panel._breast._currentframe - 1) && (breast < environ.elly.breast1._totalframes)) {
breast++;
environ.elly.breast1.gotoAndStop(breast);
environ.elly.breast2.gotoAndStop(breast);
if ((_panel._belly._currentframe - 2) && (_panel._autocam._currentframe - 1)) {
environ._xscale = (environ._yscale = 100 * Math.pow(0.9985, breast));
environ._y = initY + ((belly * environ._yscale) * 0.015);
environ._x = initX;
}
_local1 = false;
}
if ((_panel._nipple._currentframe - 1) && (nipples < environ.elly.breast1.nipple._totalframes)) {
nipples++;
environ.elly.breast1.nipple.gotoAndStop(nipples);
environ.elly.breast2.nipple.gotoAndStop(nipples);
_local1 = false;
}
if (_local1) {
growth = 0;
}
}
function revert() {
var _local1 = true;
if ((_panel._belly._currentframe - 1) && (belly > 1)) {
belly--;
environ.elly.belly.gotoAndStop(belly);
environ.elly.cover.gotoAndStop(belly);
environ.elly._y = charY - (belly * 2);
if (_panel._autocam._currentframe - 1) {
environ._xscale = (environ._yscale = 100 * Math.pow(0.9985, belly));
environ._y = initY + ((belly * environ._yscale) * 0.015);
environ._x = initX;
}
_local1 = false;
}
if ((_panel._breast._currentframe - 1) && (breast > 1)) {
breast--;
environ.elly.breast1.gotoAndStop(breast);
environ.elly.breast2.gotoAndStop(breast);
_local1 = false;
}
if ((_panel._nipple._currentframe - 1) && (nipples > 1)) {
nipples--;
environ.elly.breast1.nipple.gotoAndStop(nipples);
environ.elly.breast2.nipple.gotoAndStop(nipples);
_local1 = false;
}
if (_local1) {
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];
}
}
environ.elly.mouth.gotoAndPlay(curState.mouth);
environ.elly.eye1.gotoAndPlay(curState.eye1);
environ.elly.eye2.gotoAndPlay(curState.eye2);
if (environ.elly.leg1._currentlabel.indexOf(curState.leg1) == -1) {
environ.elly.leg1.gotoAndPlay("move" + curState.leg1);
}
if (environ.elly.leg2._currentlabel.indexOf(curState.leg2) == -1) {
environ.elly.leg2.gotoAndPlay("move" + curState.leg2);
}
if (environ.elly.arm1._currentlabel.indexOf(curState.arm1) == -1) {
environ.elly.arm1.gotoAndPlay("move" + curState.arm1);
}
if (environ.elly.arm2._currentlabel.indexOf(curState.arm2) == -1) {
environ.elly.arm2.gotoAndPlay("move" + curState.arm2);
}
environ.elly.eye1.pupil._x = pX1 + curState.pX1;
environ.elly.eye1.pupil._y = pY1 + curState.pY1;
environ.elly.eye2.pupil._x = pX2 + curState.pX2;
environ.elly.eye2.pupil._y = pY2 + curState.pY2;
canBlink = curState.canBlink;
}
reset = false;
belly = (breast = (nipples = 1));
growth = 0;
state = (condition = "");
states = new Object();
canBlink = (blinking = false);
charY = environ.elly._y;
pX1 = environ.elly.eye1.pupil._x;
pY1 = environ.elly.eye1.pupil._y;
pX2 = environ.elly.eye2.pupil._x;
pY2 = environ.elly.eye2.pupil._y;
initX = environ._x;
initY = environ._y;
initScale = environ._xscale;
environ.elly.breast1.gotoAndStop(1);
environ.elly.breast1.nipple.gotoAndStop(1);
environ.elly.breast2.gotoAndStop(1);
environ.elly.breast2.nipple.gotoAndStop(1);
environ.elly.belly.gotoAndStop(1);
environ.elly.cover.gotoAndStop(1);
environ.cracks.gotoAndStop(1);
states.normal = {mouth:"smile", eye1:"open", eye2:"open", arm1:"normal", arm2:"normal", leg1:"normal", leg2:"normal", pX1:0, pY1:0, pX2:0, pY2:0, canBlink:true};
states.begin = {mouth:"open", eye1:"wide", eye2:"wide", arm1:"out", arm2:"out", leg1:"down", leg2:"down", pX1:0, pY1:10, pX2:0, pY2:10, canBlink:true};
states.beginbreast = {mouth:"open", eye1:"wide", eye2:"wide", arm1:"out", arm2:"out", leg1:"normal", leg2:"normal", pX1:0, pY1:10, pX2:0, pY2:10, canBlink:true};
states.happy = {mouth:"happy", eye1:"open", eye2:"open", arm1:"out", arm2:"out", leg1:"down", leg2:"down", pX1:0, pY1:5, pX2:0, pY2:5, canBlink:true};
states.happy2 = {mouth:"happy", eye1:"open", eye2:"open", arm1:"out", arm2:"out", leg1:"normal", leg2:"normal", pX1:0, pY1:5, pX2:0, pY2:5, canBlink:true};
states.relaxed = {mouth:"smile", eye1:"small", eye2:"small", arm1:"out", arm2:"out", leg1:"down", leg2:"down", pX1:0, pY1:0, pX2:0, pY2:0, canBlink:true};
states.enjoy = {mouth:"happy", eye1:"closed", eye2:"closed", arm1:"out", arm2:"out", leg1:"down", leg2:"down", pX1:0, pY1:0, pX2:0, pY2:0, canBlink:true};
states.mad = {mouth:"mad", eye1:"mad", eye2:"mad", arm1:"out", arm2:"out", leg1:"down", leg2:"down", pX1:0, pY1:-5, pX2:0, pY2:-5, canBlink:true};
setState("normal");
environ.onEnterFrame = function () {
if (canBlink && (Math.random() > 0.99)) {
environ.elly.eye1.gotoAndPlay("blink");
environ.elly.eye2.gotoAndPlay("blink");
environ.elly.eye1.pupil._x = pX1 + curState.pX1;
environ.elly.eye1.pupil._y = pY1 + curState.pY1;
environ.elly.eye2.pupil._x = pX2 + curState.pX2;
environ.elly.eye2.pupil._y = pY2 + curState.pY2;
blinking = true;
}
if (blinking && (environ.elly.eye1._currentlabel == "endblink")) {
environ.elly.eye1.gotoAndPlay(curState.eye1);
environ.elly.eye2.gotoAndPlay(curState.eye2);
environ.elly.eye1.pupil._x = pX1 + curState.pX1;
environ.elly.eye1.pupil._y = pY1 + curState.pY1;
environ.elly.eye2.pupil._x = pX2 + curState.pX2;
environ.elly.eye2.pupil._y = pY2 + curState.pY2;
blinking = false;
}
if (growth == 1) {
grow();
switch (true) {
case belly < 10 :
if (breast > 20) {
setState("happy2");
} else if ((breast > 1) && (belly == 1)) {
setState("beginbreast");
}
break;
case belly < 100 :
setState("begin");
break;
case belly < 600 :
setState("happy");
break;
case belly == 600 :
if (_panel._belly._currentframe - 1) {
growth = 0;
}
setState("relaxed");
break;
case belly < 1200 :
setState("enjoy");
break;
case belly == 1200 :
if (_panel._belly._currentframe - 1) {
growth = 0;
}
setState("relaxed");
}
} else if (growth == -1) {
revert();
if ((belly == 1) && (breast == 1)) {
setState("normal");
} else {
setState("mad");
}
}
if (environ.elly.arm1._currentlabel == "out") {
environ.elly.arm1.swapDepths(environ.elly.breast1.getDepth() - 1);
} else {
environ.elly.arm1.swapDepths(environ.elly.breast1.getDepth() + 100);
}
if ((environ.elly.arm2._currentlabel == "out") && (environ.elly.arm2.getDepth() > environ.elly.breast2.getDepth())) {
environ.elly.arm2.swapDepths(environ.elly.breast1);
environ.elly.arm2.swapDepths(environ.elly.breast2);
} else if ((environ.elly.arm2._currentlabel != "out") && (environ.elly.arm2.getDepth() < environ.elly.breast2.getDepth())) {
environ.elly.arm2.swapDepths(environ.elly.breast2);
environ.elly.arm2.swapDepths(environ.elly.breast1);
}
};
reset_fn = function () {
breast = (belly = (nipples = 1));
environ.elly.cover.gotoAndStop(1);
environ.elly.belly.gotoAndStop(1);
environ.elly.breast1.gotoAndStop(1);
environ.elly.breast2.gotoAndStop(1);
environ.elly.breast1.nipple.gotoAndStop(1);
environ.elly.breast2.nipple.gotoAndStop(1);
setState("normal");
environ.elly._y = charY;
environ._x = initX;
environ._y = initY;
environ._xscale = (environ._yscale = initScale);
growth = 0;
timer = 0;
delete _root.onEnterFrame;
};
_panel._expand.stop();
_panel._revert.stop();
_panel._autocam.gotoAndStop(2);
_panel._cont.gotoAndStop(1);
_panel._belly.gotoAndStop(2);
_panel._breast.gotoAndStop(2);
_panel._nipple.gotoAndStop(2);
_panel._cont._txt.text = "Continuous";
_panel._belly._txt.text = "Belly";
_panel._breast._txt.text = "Breasts";
_panel._nipple._txt.text = "Nipples";
_panel._minus._txt.text = "-";
_panel._plus._txt.text = "+";
_panel._info_txt.text = "Eevee girls: Expansion. Programmed by Doom the Wolf (http://doom-the-wolf.deviantart.com). Hold Expand and Revert to change her size. Check Continuous to play automatically. Use the other check boxes to select which part of the body you want to expand or revert. Click the camera button to select the automatic camera.";
_panel.onEnterFrame = function () {
if (_panel.hitTest(_root._xmouse, _root._ymouse)) {
if (Math.abs(_panel._y - 460) > 1) {
_panel._y = _panel._y + ((460 - _panel._y) * 0.4);
}
} else if (Math.abs(_panel._y - 600) > 1) {
_panel._y = _panel._y + ((600 - _panel._y) * 0.4);
}
if ((growth == 1) || (_panel._expand.hitTest(_root._xmouse, _root._ymouse, true))) {
if (_panel._expand._currentframe == 1) {
_panel._expand.gotoAndPlay("playing");
}
} else {
_panel._expand.gotoAndStop(1);
}
if ((growth == -1) || (_panel._revert.hitTest(_root._xmouse, _root._ymouse, true))) {
if (_panel._revert._currentframe == 1) {
_panel._revert.gotoAndPlay("playing");
}
} else {
_panel._revert.gotoAndStop(1);
}
if ((_panel._cont._currentframe - 1) && (growth)) {
_panel._cont._txt.text = "Stop";
} else {
_panel._cont._txt.text = "Continuous";
}
if (((belly == 1200) && (breast == nipples)) && (nipples == 1200)) {
_panel._expand._txt.text = "Reset";
} else if (belly < 600) {
_panel._expand._txt.text = "Expand";
} else {
_panel._expand._txt.text = "Bigger";
}
};
_panel._expand.onPress = function () {
if (((belly == breast) && (breast == nipples)) && (nipples == 1200)) {
reset = true;
} else {
growth = 1;
}
};
_panel._revert.onPress = function () {
growth = -1;
};
_panel._expand.onRelease = (_panel._revert.onRelease = function () {
if (_panel._cont._currentframe - 2) {
growth = 0;
}
if (reset) {
reset_fn();
reset = false;
}
});
_panel._autocam.onRelease = (_panel._belly.onRelease = (_panel._breast.onRelease = (_panel._nipple.onRelease = function () {
this.gotoAndStop(3 - this._currentframe);
})));
_panel._cont.onRelease = function () {
this.gotoAndStop(3 - this._currentframe);
if (this._currentframe - 2) {
growth = 0;
_panel._revert.gotoAndStop(1);
_panel._expand.gotoAndStop(1);
}
};
_panel._plus.onPress = function () {
if (_panel._autocam._currentframe - 1) {
return(undefined);
}
this._parent._plus.onEnterFrame = function () {
environ._xscale = (environ._yscale = environ._xscale + 2);
};
};
_panel._minus.onPress = function () {
if (_panel._autocam._currentframe - 1) {
return(undefined);
}
this._parent._plus.onEnterFrame = function () {
if (environ._xscale > 10) {
environ._xscale = (environ._yscale = environ._xscale - 2);
}
};
};
_panel._plus.onMouseUp = function () {
delete this._parent._plus.onEnterFrame;
};
environ.onMouseDown = function () {
if ((_panel._y > 500) && (_panel._autocam._currentframe - 2)) {
environ.startDrag();
}
};
environ.onMouseUp = function () {
environ.stopDrag();
};
environ.elly.breast2.onPress = function () {
if (condition == "") {
canBlink = false;
environ.elly.eye1.gotoAndPlay("small");
environ.elly.eye2.gotoAndPlay("closed");
environ.elly.mouth.gotoAndPlay("happy");
environ.elly.eye1.pupil._y = pY1 + 10;
timer = 30;
condition = "breastpoke";
state = "special";
_root.onEnterFrame = function () {
if (!timer) {
condition = "";
setState(curState.state);
delete _root.onEnterFrame;
}
timer--;
};
}
};
environ.elly.breast1.onPress = environ.elly.breast2.onPress;
environ.elly.belly.onPress = function () {
if ((condition == "") && (belly > 100)) {
canBlink = false;
environ.elly.eye1.gotoAndPlay("mad");
environ.elly.eye2.gotoAndPlay("small");
environ.elly.mouth.gotoAndPlay("mad");
environ.elly.eye1.pupil._y = pY1;
environ.elly.eye2.pupil._y = pY2;
timer = 30;
condition = "breastpoke";
state = "special";
_root.onEnterFrame = function () {
if (!timer) {
condition = "";
setState(curState.state);
delete _root.onEnterFrame;
}
timer--;
};
}
};
Frame 11
function grow() {
var _local1 = true;
if ((_panel._belly._currentframe - 1) && (belly < environ.lavy.belly._totalframes)) {
belly++;
environ.lavy.belly.gotoAndStop(belly);
environ.lavy.cover.gotoAndStop(belly);
environ.lavy.tail.gotoAndStop(belly);
environ.cracks.gotoAndStop(Math.max(belly, environ.cracks._currentframe));
_local1 = false;
}
if ((_panel._breast._currentframe - 1) && (breast < environ.lavy.breast1._totalframes)) {
breast++;
environ.lavy.breast1.gotoAndStop(breast);
environ.lavy.breast2.gotoAndStop(breast);
_local1 = false;
}
if ((_panel._nipple._currentframe - 1) && (nipples < environ.lavy.breast1.nipple._totalframes)) {
nipples++;
environ.lavy.breast1.nipple.gotoAndStop(nipples);
environ.lavy.breast2.nipple.gotoAndStop(nipples);
_local1 = false;
}
environ.lavy._y = charY - Math.max(belly * 3.9, breast * 0.9);
if (_panel._autocam._currentframe - 1) {
environ._xscale = (environ._yscale = 100 * Math.pow(0.99835, Math.max(belly, breast)));
environ._y = initY + ((Math.max(belly, breast * 0.2) * environ._yscale) * 0.032);
environ._x = initX;
}
if (_local1) {
growth = 0;
}
}
function revert() {
var _local1 = true;
if ((_panel._belly._currentframe - 1) && (belly > 1)) {
belly--;
environ.lavy.belly.gotoAndStop(belly);
environ.lavy.cover.gotoAndStop(belly);
environ.lavy.tail.gotoAndStop(belly);
_local1 = false;
}
if ((_panel._breast._currentframe - 1) && (breast > 1)) {
breast--;
environ.lavy.breast1.gotoAndStop(breast);
environ.lavy.breast2.gotoAndStop(breast);
_local1 = false;
}
if ((_panel._nipple._currentframe - 1) && (nipples > 1)) {
nipples--;
environ.lavy.breast1.nipple.gotoAndStop(nipples);
environ.lavy.breast2.nipple.gotoAndStop(nipples);
_local1 = false;
}
environ.lavy._y = charY - Math.max(belly * 3.9, breast * 0.9);
if (_panel._autocam._currentframe - 1) {
environ._xscale = (environ._yscale = 100 * Math.pow(0.99835, Math.max(belly, breast)));
environ._y = initY + ((Math.max(belly, breast * 0.2) * environ._yscale) * 0.032);
environ._x = initX;
}
if (_local1) {
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];
}
}
environ.lavy.mouth.gotoAndPlay(curState.mouth);
environ.lavy.eye1.gotoAndPlay(curState.eye1);
environ.lavy.eye2.gotoAndPlay(curState.eye2);
if (environ.lavy.arm1._currentlabel.indexOf(curState.arm1) == -1) {
environ.lavy.arm1.gotoAndPlay("move" + curState.arm1);
}
environ.lavy.eye1.pupil._x = pX1 + curState.pX1;
environ.lavy.eye1.pupil._y = pY1 + curState.pY1;
environ.lavy.eye2.pupil._x = pX2 + curState.pX2;
environ.lavy.eye2.pupil._y = pY2 + curState.pY2;
canBlink = curState.canBlink;
}
reset = false;
belly = (breast = (nipples = 1));
growth = 0;
state = (condition = "");
states = new Object();
canBlink = (blinking = false);
charY = environ.lavy._y;
pX1 = environ.lavy.eye1.pupil._x;
pY1 = environ.lavy.eye1.pupil._y;
pX2 = environ.lavy.eye2.pupil._x;
pY2 = environ.lavy.eye2.pupil._y;
initX = environ._x;
initY = environ._y;
initScale = environ._xscale;
environ.lavy.breast1.gotoAndStop(1);
environ.lavy.breast1.nipple.gotoAndStop(1);
environ.lavy.breast2.gotoAndStop(1);
environ.lavy.breast2.nipple.gotoAndStop(1);
environ.lavy.belly.gotoAndStop(1);
environ.lavy.cover.gotoAndStop(1);
environ.lavy.tail.gotoAndStop(1);
environ.cracks.gotoAndStop(1);
states.normal = {mouth:"smile", eye1:"open", eye2:"open", arm1:"normal", pX1:0, pY1:0, pX2:0, pY2:0, canBlink:true};
states.begin = {mouth:"open", eye1:"wide", eye2:"wide", arm1:"out", pX1:0, pY1:0, pX2:0, pY2:0, canBlink:true};
states.happy = {mouth:"happy", eye1:"open", eye2:"open", arm1:"out", pX1:0, pY1:5, pX2:0, pY2:5, canBlink:true};
states.relaxed = {mouth:"smile", eye1:"small", eye2:"small", arm1:"out", pX1:0, pY1:0, pX2:0, pY2:0, canBlink:true};
states.enjoy = {mouth:"happy", eye1:"closed", eye2:"closed", arm1:"out", pX1:0, pY1:0, pX2:0, pY2:0, canBlink:true};
states.mad = {mouth:"mad", eye1:"mad", eye2:"mad", arm1:"out", pX1:0, pY1:0, pX2:0, pY2:0, canBlink:true};
setState("normal");
environ.onEnterFrame = function () {
if (canBlink && (Math.random() > 0.99)) {
environ.lavy.eye1.gotoAndPlay("blink");
environ.lavy.eye2.gotoAndPlay("blink");
environ.lavy.eye1.pupil._x = pX1 + curState.pX1;
environ.lavy.eye1.pupil._y = pY1 + curState.pY1;
environ.lavy.eye2.pupil._x = pX2 + curState.pX2;
environ.lavy.eye2.pupil._y = pY2 + curState.pY2;
blinking = true;
}
if (blinking && (environ.lavy.eye1._currentlabel == "endblink")) {
environ.lavy.eye1.gotoAndPlay(curState.eye1);
environ.lavy.eye2.gotoAndPlay(curState.eye2);
environ.lavy.eye1.pupil._x = pX1 + curState.pX1;
environ.lavy.eye1.pupil._y = pY1 + curState.pY1;
environ.lavy.eye2.pupil._x = pX2 + curState.pX2;
environ.lavy.eye2.pupil._y = pY2 + curState.pY2;
blinking = false;
}
if (growth == 1) {
grow();
switch (true) {
case belly < 10 :
if (breast > 20) {
setState("happy");
} else if ((breast > 1) && (belly == 1)) {
setState("begin");
}
break;
case belly < 100 :
setState("begin");
break;
case belly < 600 :
setState("happy");
break;
case belly == 600 :
if (_panel._belly._currentframe - 1) {
growth = 0;
}
setState("relaxed");
break;
case belly < 1200 :
setState("enjoy");
break;
case belly == 1200 :
if (_panel._belly._currentframe - 1) {
growth = 0;
}
setState("relaxed");
}
} else if (growth == -1) {
revert();
if ((belly == 1) && (breast == 1)) {
setState("normal");
} else {
setState("mad");
}
}
if ((growth == 0) && ((belly == 600) || (belly == 1200))) {
setState("relaxed");
}
};
reset_fn = function () {
breast = (belly = (nipples = 1));
environ.lavy.cover.gotoAndStop(1);
environ.lavy.belly.gotoAndStop(1);
environ.lavy.breast1.gotoAndStop(1);
environ.lavy.breast2.gotoAndStop(1);
environ.lavy.breast1.nipple.gotoAndStop(1);
environ.lavy.breast2.nipple.gotoAndStop(1);
environ.lavy.tail.gotoAndStop(1);
setState("normal");
environ.lavy._y = charY;
environ._x = initX;
environ._y = initY;
environ._xscale = (environ._yscale = initScale);
growth = 0;
timer = 0;
delete _root.onEnterFrame;
};
_panel._expand.stop();
_panel._revert.stop();
_panel._autocam.gotoAndStop(2);
_panel._cont.gotoAndStop(1);
_panel._belly.gotoAndStop(2);
_panel._breast.gotoAndStop(2);
_panel._nipple.gotoAndStop(2);
_panel._cont._txt.text = "Continuous";
_panel._belly._txt.text = "belly";
_panel._breast._txt.text = "Breasts";
_panel._nipple._txt.text = "Nipples";
_panel._minus._txt.text = "-";
_panel._plus._txt.text = "+";
_panel._info_txt.text = "Eevee girls: Expansion. Programmed by Doom the Wolf (http://doom-the-wolf.deviantart.com). Hold Expand and Revert to change her size. Check Continuous to play automatically. Use the other check boxes to select which part of the body you want to expand or revert. Click the camera button to select the automatic camera.";
_panel.onEnterFrame = function () {
if (_panel.hitTest(_root._xmouse, _root._ymouse)) {
if (Math.abs(_panel._y - 460) > 1) {
_panel._y = _panel._y + ((460 - _panel._y) * 0.4);
}
} else if (Math.abs(_panel._y - 600) > 1) {
_panel._y = _panel._y + ((600 - _panel._y) * 0.4);
}
if ((growth == 1) || (_panel._expand.hitTest(_root._xmouse, _root._ymouse, true))) {
if (_panel._expand._currentframe == 1) {
_panel._expand.gotoAndPlay("playing");
}
} else {
_panel._expand.gotoAndStop(1);
}
if ((growth == -1) || (_panel._revert.hitTest(_root._xmouse, _root._ymouse, true))) {
if (_panel._revert._currentframe == 1) {
_panel._revert.gotoAndPlay("playing");
}
} else {
_panel._revert.gotoAndStop(1);
}
if ((_panel._cont._currentframe - 1) && (growth)) {
_panel._cont._txt.text = "Stop";
} else {
_panel._cont._txt.text = "Continuous";
}
if (((belly == 1200) && (breast == nipples)) && (nipples == 1200)) {
_panel._expand._txt.text = "Reset";
} else if (belly < 600) {
_panel._expand._txt.text = "Expand";
} else {
_panel._expand._txt.text = "Bigger";
}
};
_panel._expand.onPress = function () {
if (((belly == breast) && (breast == nipples)) && (nipples == 1200)) {
reset = true;
} else {
growth = 1;
}
};
_panel._revert.onPress = function () {
growth = -1;
};
_panel._expand.onRelease = (_panel._revert.onRelease = function () {
if (_panel._cont._currentframe - 2) {
growth = 0;
}
if (reset) {
reset_fn();
reset = false;
}
});
_panel._autocam.onRelease = (_panel._belly.onRelease = (_panel._breast.onRelease = (_panel._nipple.onRelease = function () {
this.gotoAndStop(3 - this._currentframe);
})));
_panel._cont.onRelease = function () {
this.gotoAndStop(3 - this._currentframe);
if (this._currentframe - 2) {
growth = 0;
_panel._revert.gotoAndStop(1);
_panel._expand.gotoAndStop(1);
}
};
_panel._plus.onPress = function () {
if (_panel._autocam._currentframe - 1) {
return(undefined);
}
this._parent._plus.onEnterFrame = function () {
environ._xscale = (environ._yscale = environ._xscale + 2);
};
};
_panel._minus.onPress = function () {
if (_panel._autocam._currentframe - 1) {
return(undefined);
}
this._parent._plus.onEnterFrame = function () {
if (environ._xscale > 10) {
environ._xscale = (environ._yscale = environ._xscale - 2);
}
};
};
_panel._plus.onMouseUp = function () {
delete this._parent._plus.onEnterFrame;
};
environ.onMouseDown = function () {
if ((_panel._y > 500) && (_panel._autocam._currentframe - 2)) {
environ.startDrag();
}
};
environ.onMouseUp = function () {
environ.stopDrag();
};
environ.lavy.breast2.onPress = function () {
if (condition == "") {
canBlink = false;
environ.lavy.eye1.gotoAndPlay("mad");
environ.lavy.eye2.gotoAndPlay("closed");
environ.lavy.mouth.gotoAndPlay("happy");
environ.lavy.eye1.pupil._y = pY1;
timer = 30;
condition = "breastpoke";
state = "special";
_root.onEnterFrame = function () {
if (!timer) {
condition = "";
setState(curState.state);
delete _root.onEnterFrame;
}
timer--;
};
}
};
environ.lavy.breast1.onPress = environ.lavy.breast2.onPress;
environ.lavy.belly.onPress = function () {
if ((condition == "") && (belly > 100)) {
canBlink = false;
environ.lavy.eye1.gotoAndPlay("wide");
environ.lavy.eye2.gotoAndPlay("mad");
environ.lavy.mouth.gotoAndPlay("open");
environ.lavy.eye1.pupil._y = pY1;
environ.lavy.eye2.pupil._y = pY2;
timer = 30;
condition = "breastpoke";
state = "special";
_root.onEnterFrame = function () {
if (!timer) {
condition = "";
setState(curState.state);
delete _root.onEnterFrame;
}
timer--;
};
}
};
Frame 16
function grow() {
var _local1 = true;
if ((_panel._belly._currentframe - 1) && (belly < environ.jolty.belly._totalframes)) {
belly++;
environ.cracks.gotoAndStop(Math.max(belly, environ.cracks._currentframe));
environ.jolty.belly.gotoAndStop(belly);
_local1 = false;
}
if ((_panel._breast._currentframe - 1) && (breast < environ.jolty.breast1._totalframes)) {
breast++;
environ.jolty.breast1.gotoAndStop(breast);
environ.jolty.breast2.gotoAndStop(breast);
_local1 = false;
}
if ((_panel._nipple._currentframe - 1) && (nipples < environ.jolty.breast1.nipple._totalframes)) {
nipples++;
environ.jolty.breast1.nipple.gotoAndStop(nipples);
environ.jolty.breast2.nipple.gotoAndStop(nipples);
_local1 = false;
}
environ.jolty._y = charY - Math.max(belly * 3.9, breast * 0.9);
if (_panel._autocam._currentframe - 1) {
environ._xscale = (environ._yscale = (100 * Math.pow(0.99835, Math.max(belly, breast))) - ((1200 - belly) / 300));
environ._y = initY + ((Math.max(belly, breast * 0.1) * environ._yscale) * 0.032);
environ._x = initX;
}
if (_local1) {
growth = 0;
}
}
function revert() {
var _local1 = true;
if ((_panel._belly._currentframe - 1) && (belly > 1)) {
belly--;
environ.jolty.belly.gotoAndStop(belly);
_local1 = false;
}
if ((_panel._breast._currentframe - 1) && (breast > 1)) {
breast--;
environ.jolty.breast1.gotoAndStop(breast);
environ.jolty.breast2.gotoAndStop(breast);
_local1 = false;
}
if ((_panel._nipple._currentframe - 1) && (nipples > 1)) {
nipples--;
environ.jolty.breast1.nipple.gotoAndStop(nipples);
environ.jolty.breast2.nipple.gotoAndStop(nipples);
_local1 = false;
}
environ.jolty._y = charY - Math.max(belly * 3.9, breast * 0.9);
if (_panel._autocam._currentframe - 1) {
environ._xscale = (environ._yscale = (100 * Math.pow(0.99835, Math.max(belly, breast))) - ((1200 - belly) / 300));
environ._y = initY + ((Math.max(belly, breast * 0.2) * environ._yscale) * 0.032);
environ._x = initX;
}
if (_local1) {
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];
}
}
environ.jolty.mouth.gotoAndPlay(curState.mouth);
environ.jolty.eye1.gotoAndPlay(curState.eye1);
environ.jolty.eye2.gotoAndPlay(curState.eye2);
if (environ.jolty.arm1._currentlabel.indexOf(curState.arm1) == -1) {
environ.jolty.arm1.gotoAndPlay("move" + curState.arm1);
}
if (environ.jolty.arm2._currentlabel.indexOf(curState.arm2) == -1) {
environ.jolty.arm2.gotoAndPlay("move" + curState.arm2);
}
environ.jolty.eye1.pupil._x = pX1 + curState.pX1;
environ.jolty.eye1.pupil._y = pY1 + curState.pY1;
environ.jolty.eye2.pupil._x = pX2 + curState.pX2;
environ.jolty.eye2.pupil._y = pY2 + curState.pY2;
canBlink = curState.canBlink;
}
reset = false;
belly = (breast = (nipples = 1));
growth = 0;
state = (condition = "");
states = new Object();
canBlink = (blinking = false);
charY = environ.jolty._y;
pX1 = environ.jolty.eye1.pupil._x;
pY1 = environ.jolty.eye1.pupil._y;
pX2 = environ.jolty.eye2.pupil._x;
pY2 = environ.jolty.eye2.pupil._y;
initX = environ._x;
initY = environ._y;
initScale = environ._xscale;
environ.jolty.breast1.gotoAndStop(1);
environ.jolty.breast1.nipple.gotoAndStop(1);
environ.jolty.breast2.gotoAndStop(1);
environ.jolty.breast2.nipple.gotoAndStop(1);
environ.jolty.belly.gotoAndStop(1);
environ.jolty.cover.gotoAndStop(1);
environ.jolty.tail.gotoAndStop(1);
environ.cracks.gotoAndStop(1);
environ._xscale = (environ._yscale = (100 * Math.pow(0.99835, Math.max(belly, breast))) - ((1200 - belly) / 300));
states.normal = {mouth:"smile", eye1:"open", eye2:"open", arm1:"normal", arm2:"normal", pX1:0, pY1:5, pX2:0, pY2:5, canBlink:true};
states.begin = {mouth:"closed", eye1:"open", eye2:"small", arm1:"out", arm2:"out", pX1:0, pY1:15, pX2:0, pY2:15, canBlink:true};
states.happy = {mouth:"happy", eye1:"closed", eye2:"closed", arm1:"out", arm2:"out", pX1:0, pY1:15, pX2:0, pY2:15, canBlink:false};
states.relaxed = {mouth:"happy", eye1:"open", eye2:"open", arm1:"out", arm2:"out", pX1:0, pY1:0, pX2:0, pY2:0, canBlink:true};
states.enjoy = {mouth:"happy2", eye1:"small", eye2:"small", arm1:"out", arm2:"out", pX1:0, pY1:10, pX2:0, pY2:10, canBlink:true};
states.over = {mouth:"smile", eye1:"small", eye2:"small", arm1:"out", arm2:"out", pX1:0, pY1:5, pX2:0, pY2:5, canBlink:true};
states.revert = {mouth:"mad", eye1:"open", eye2:"open", arm1:"out", arm2:"out", pX1:0, pY1:15, pX2:0, pY2:15, canBlink:true};
setState("normal");
environ.onEnterFrame = function () {
if (canBlink && (Math.random() > 0.99)) {
environ.jolty.eye1.gotoAndPlay("blink");
environ.jolty.eye2.gotoAndPlay("blink");
environ.jolty.eye1.pupil._x = pX1 + curState.pX1;
environ.jolty.eye1.pupil._y = pY1 + curState.pY1;
environ.jolty.eye2.pupil._x = pX2 + curState.pX2;
environ.jolty.eye2.pupil._y = pY2 + curState.pY2;
blinking = true;
}
if (blinking && (environ.jolty.eye1._currentlabel == "endblink")) {
environ.jolty.eye1.gotoAndPlay(curState.eye1);
environ.jolty.eye2.gotoAndPlay(curState.eye2);
environ.jolty.eye1.pupil._x = pX1 + curState.pX1;
environ.jolty.eye1.pupil._y = pY1 + curState.pY1;
environ.jolty.eye2.pupil._x = pX2 + curState.pX2;
environ.jolty.eye2.pupil._y = pY2 + curState.pY2;
blinking = false;
}
if (growth == 1) {
grow();
switch (true) {
case belly < 10 :
if (breast > 20) {
setState("happy");
} else if ((breast > 1) && (belly == 1)) {
setState("begin");
}
break;
case belly < 100 :
setState("begin");
break;
case belly < 600 :
setState("happy");
break;
case belly == 600 :
if (_panel._belly._currentframe - 1) {
growth = 0;
}
setState("relaxed");
break;
case belly < 1200 :
setState("enjoy");
break;
case belly == 1200 :
if (_panel._belly._currentframe - 1) {
growth = 0;
}
setState("relaxed");
}
} else if (growth == -1) {
revert();
if ((belly == 1) && (breast == 1)) {
setState("normal");
} else if (belly < 1100) {
setState("revert");
}
}
if ((!growth) && (belly == 600)) {
setState("relaxed");
} else if ((!growth) && (belly == 1200)) {
setState("over");
}
};
reset_fn = function () {
breast = (belly = (nipples = 1));
environ.jolty.cover.gotoAndStop(1);
environ.jolty.belly.gotoAndStop(1);
environ.jolty.breast1.gotoAndStop(1);
environ.jolty.breast2.gotoAndStop(1);
environ.jolty.breast1.nipple.gotoAndStop(1);
environ.jolty.breast2.nipple.gotoAndStop(1);
environ.jolty.tail.gotoAndStop(1);
setState("normal");
environ.jolty._y = charY;
environ._x = initX;
environ._y = initY;
environ._xscale = (environ._yscale = initScale);
growth = 0;
timer = 0;
delete _root.onEnterFrame;
};
_panel._expand.stop();
_panel._revert.stop();
_panel._autocam.gotoAndStop(2);
_panel._cont.gotoAndStop(1);
_panel._belly.gotoAndStop(2);
_panel._breast.gotoAndStop(2);
_panel._nipple.gotoAndStop(2);
_panel._cont._txt.text = "Continuous";
_panel._belly._txt.text = "belly";
_panel._breast._txt.text = "Breasts";
_panel._nipple._txt.text = "Nipples";
_panel._minus._txt.text = "-";
_panel._plus._txt.text = "+";
_panel._info_txt.text = "Eevee girls: Expansion. Programmed by Doom the Wolf (http://doom-the-wolf.deviantart.com). Hold Expand and Revert to change her size. Check Continuous to play automatically. Use the other check boxes to select which part of the body you want to expand or revert. Click the camera button to select the automatic camera.";
_panel.onEnterFrame = function () {
if (_panel.hitTest(_root._xmouse, _root._ymouse)) {
if (Math.abs(_panel._y - 460) > 1) {
_panel._y = _panel._y + ((460 - _panel._y) * 0.4);
}
} else if (Math.abs(_panel._y - 600) > 1) {
_panel._y = _panel._y + ((600 - _panel._y) * 0.4);
}
if ((growth == 1) || (_panel._expand.hitTest(_root._xmouse, _root._ymouse, true))) {
if (_panel._expand._currentframe == 1) {
_panel._expand.gotoAndPlay("playing");
}
} else {
_panel._expand.gotoAndStop(1);
}
if ((growth == -1) || (_panel._revert.hitTest(_root._xmouse, _root._ymouse, true))) {
if (_panel._revert._currentframe == 1) {
_panel._revert.gotoAndPlay("playing");
}
} else {
_panel._revert.gotoAndStop(1);
}
if ((_panel._cont._currentframe - 1) && (growth)) {
_panel._cont._txt.text = "Stop";
} else {
_panel._cont._txt.text = "Continuous";
}
if (((belly == 1200) && (breast == nipples)) && (nipples == 1200)) {
_panel._expand._txt.text = "Reset";
} else if (belly < 600) {
_panel._expand._txt.text = "Expand";
} else {
_panel._expand._txt.text = "Bigger";
}
};
_panel._expand.onPress = function () {
if (((belly == breast) && (breast == nipples)) && (nipples == 1200)) {
reset = true;
} else {
growth = 1;
}
};
_panel._revert.onPress = function () {
growth = -1;
};
_panel._expand.onRelease = (_panel._revert.onRelease = function () {
if (_panel._cont._currentframe - 2) {
growth = 0;
}
if (reset) {
reset_fn();
reset = false;
}
});
_panel._autocam.onRelease = (_panel._belly.onRelease = (_panel._breast.onRelease = (_panel._nipple.onRelease = function () {
this.gotoAndStop(3 - this._currentframe);
})));
_panel._cont.onRelease = function () {
this.gotoAndStop(3 - this._currentframe);
if (this._currentframe - 2) {
growth = 0;
_panel._revert.gotoAndStop(1);
_panel._expand.gotoAndStop(1);
}
};
_panel._plus.onPress = function () {
if (_panel._autocam._currentframe - 1) {
return(undefined);
}
this._parent._plus.onEnterFrame = function () {
environ._xscale = (environ._yscale = environ._xscale + 2);
};
};
_panel._minus.onPress = function () {
if (_panel._autocam._currentframe - 1) {
return(undefined);
}
this._parent._plus.onEnterFrame = function () {
if (environ._xscale > 10) {
environ._xscale = (environ._yscale = environ._xscale - 2);
}
};
};
_panel._plus.onMouseUp = function () {
delete this._parent._plus.onEnterFrame;
};
environ.onMouseDown = function () {
if ((_panel._y > 500) && (_panel._autocam._currentframe - 2)) {
environ.startDrag();
}
};
environ.onMouseUp = function () {
environ.stopDrag();
};
environ.jolty.breast1.onPress = function () {
if (condition == "") {
condition = "breastpoke";
environ.jolty.eye1.gotoAndPlay("shut");
environ.jolty.eye2.gotoAndPlay("small");
environ.jolty.mouth.gotoAndPlay("happy");
canBlink = false;
timer = 30;
_root.onEnterFrame = function () {
if (!timer) {
condition = "";
setState(curState.state);
delete _root.onEnterFrame;
}
timer--;
};
}
};
environ.jolty.breast2.onPress = environ.jolty.breast1.onPress;
environ.jolty.belly.onPress = function () {
if ((condition == "") && (belly > 100)) {
condition = "bellypoke";
environ.jolty.eye1.gotoAndPlay("wide");
environ.jolty.eye2.gotoAndPlay("wide");
environ.jolty.mouth.gotoAndPlay("happy2");
canBlink = false;
timer = 30;
_root.onEnterFrame = function () {
if (!timer) {
condition = "";
setState(curState.state);
delete _root.onEnterFrame;
}
timer--;
};
}
};
Frame 21
function grow() {
var _local1 = true;
if ((_panel._belly._currentframe - 1) && (belly < environ.ivory.belly._totalframes)) {
belly++;
environ.ivory.belly.gotoAndStop(belly);
environ.ivory.cover.gotoAndStop(belly);
_local1 = false;
}
if ((_panel._breast._currentframe - 1) && (breast < environ.ivory.breast1._totalframes)) {
breast++;
environ.ivory.breast1.gotoAndStop(breast);
environ.ivory.breast2.gotoAndStop(breast);
_local1 = false;
}
if ((_panel._nipple._currentframe - 1) && (nipples < environ.ivory.breast1.nipple._totalframes)) {
nipples++;
environ.ivory.breast1.nipple.gotoAndStop(nipples);
environ.ivory.breast2.nipple.gotoAndStop(nipples);
_local1 = false;
}
if (_panel._autocam._currentframe - 1) {
environ._xscale = (environ._yscale = 100 * Math.pow(0.9983, Math.max(belly, breast)));
environ._y = initY - ((230 * belly) * 0.0008);
environ._x = initX;
}
if (_local1) {
growth = 0;
}
}
function revert() {
var _local1 = true;
if ((_panel._belly._currentframe - 1) && (belly > 1)) {
belly--;
environ.ivory.belly.gotoAndStop(belly);
environ.ivory.cover.gotoAndStop(belly);
_local1 = false;
}
if ((_panel._breast._currentframe - 1) && (breast > 1)) {
breast--;
environ.ivory.breast1.gotoAndStop(breast);
environ.ivory.breast2.gotoAndStop(breast);
_local1 = false;
}
if ((_panel._nipple._currentframe - 1) && (nipples > 1)) {
nipples--;
environ.ivory.breast1.nipple.gotoAndStop(nipples);
environ.ivory.breast2.nipple.gotoAndStop(nipples);
_local1 = false;
}
if (_panel._autocam._currentframe - 1) {
environ._xscale = (environ._yscale = 100 * Math.pow(0.9983, Math.max(belly, breast)));
environ._y = initY - ((230 * belly) * 0.0008);
environ._x = initX;
}
if (_local1) {
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];
}
}
environ.ivory.mouth.gotoAndPlay(curState.mouth);
environ.ivory.eye.gotoAndPlay(curState.eye);
if (environ.ivory.leg1._currentlabel.indexOf(curState.leg1) == -1) {
environ.ivory.leg1.gotoAndPlay("move" + curState.leg1);
}
if (environ.ivory.leg2._currentlabel.indexOf(curState.leg2) == -1) {
environ.ivory.leg2.gotoAndPlay("move" + curState.leg2);
}
if (environ.ivory.arm1._currentlabel.indexOf(curState.arm1) == -1) {
environ.ivory.arm1.gotoAndPlay("move" + curState.arm1);
}
if (environ.ivory.arm2._currentlabel.indexOf(curState.arm2) == -1) {
environ.ivory.arm2.gotoAndPlay("move" + curState.arm2);
}
environ.ivory.eye.pupil._x = pX + curState.pX;
environ.ivory.eye.pupil._y = pY + curState.pY;
canBlink = curState.canBlink;
}
reset = false;
belly = (breast = (nipples = 1));
growth = 0;
state = (condition = "");
states = new Object();
canBlink = (blinking = false);
pX = environ.ivory.eye.pupil._x;
pY = environ.ivory.eye.pupil._y;
initX = environ._x;
initY = environ._y;
initScale = environ._xscale;
environ.ivory.breast1.gotoAndStop(1);
environ.ivory.breast1.nipple.gotoAndStop(1);
environ.ivory.breast2.gotoAndStop(1);
environ.ivory.breast2.nipple.gotoAndStop(1);
environ.ivory.belly.gotoAndStop(1);
environ.ivory.cover.gotoAndStop(1);
states.normal = {mouth:"closed", eye:"open", leg1:"normal", leg2:"normal", pX:0, pY:0, canBlink:true};
states.happy = {mouth:"smile", eye:"sad", leg1:"down", leg2:"down", pX:3, pY:8, canBlink:true};
states.relaxed = {mouth:"happy", eye:"open", leg1:"down", leg2:"down", pX:3, pY:2, canBlink:true};
states.enjoy = {mouth:"happy", eye:"small", leg1:"down", leg2:"down", pX:0, pY:5, canBlink:true};
states.mad = {mouth:"sad", eye:"mad", leg1:"normal", leg2:"normal", pX:0, pY:5, canBlink:true};
setState("normal");
environ.onEnterFrame = function () {
if (canBlink && (Math.random() > 0.99)) {
environ.ivory.eye.gotoAndPlay("blink");
environ.ivory.eye.pupil._x = pX1 + curState.pX1;
environ.ivory.eye.pupil._y = pY1 + curState.pY1;
blinking = true;
}
if (blinking && (environ.ivory.eye._currentlabel == "endblink")) {
environ.ivory.eye.gotoAndPlay(curState.eye);
environ.ivory.eye.pupil._x = pX + curState.pX;
environ.ivory.eye.pupil._y = pY + curState.pY;
blinking = false;
}
if (growth == 1) {
grow();
switch (true) {
case belly < 10 :
if (breast > 20) {
setState("happy");
}
break;
case belly < 600 :
setState("happy");
break;
case belly == 600 :
if (_panel._belly._currentframe - 1) {
growth = 0;
}
setState("relaxed");
break;
case belly < 1200 :
setState("enjoy");
break;
case belly == 1200 :
if (_panel._belly._currentframe - 1) {
growth = 0;
}
setState("relaxed");
}
} else if (growth == -1) {
revert();
if ((belly == 1) && (breast == 1)) {
setState("normal");
} else {
setState("mad");
}
}
if ((_panel._belly._currentframe - 1) && (!growth)) {
if ((belly == 600) || (bely == 1200)) {
setState("relaxed");
}
}
};
reset_fn = function () {
breast = (belly = (nipples = 1));
environ.ivory.cover.gotoAndStop(1);
environ.ivory.belly.gotoAndStop(1);
environ.ivory.breast1.gotoAndStop(1);
environ.ivory.breast2.gotoAndStop(1);
environ.ivory.breast1.nipple.gotoAndStop(1);
environ.ivory.breast2.nipple.gotoAndStop(1);
setState("normal");
environ._x = initX;
environ._y = initY;
environ._xscale = (environ._yscale = initScale);
growth = 0;
timer = 0;
delete _root.onEnterFrame;
};
_panel._expand.stop();
_panel._revert.stop();
_panel._autocam.gotoAndStop(2);
_panel._cont.gotoAndStop(1);
_panel._belly.gotoAndStop(2);
_panel._breast.gotoAndStop(2);
_panel._nipple.gotoAndStop(2);
_panel._cont._txt.text = "Continuous";
_panel._belly._txt.text = "Belly";
_panel._breast._txt.text = "Breasts";
_panel._nipple._txt.text = "Nipples";
_panel._minus._txt.text = "-";
_panel._plus._txt.text = "+";
_panel._info_txt.text = "Eevee girls: Expansion. Programmed by Doom the Wolf (http://doom-the-wolf.deviantart.com). Hold Expand and Revert to change her size. Check Continuous to play automatically. Use the other check boxes to select which part of the body you want to expand or revert. Click the camera button to select the automatic camera.";
_panel.onEnterFrame = function () {
if (_panel.hitTest(_root._xmouse, _root._ymouse)) {
if (Math.abs(_panel._y - 460) > 1) {
_panel._y = _panel._y + ((460 - _panel._y) * 0.4);
}
} else if (Math.abs(_panel._y - 600) > 1) {
_panel._y = _panel._y + ((600 - _panel._y) * 0.4);
}
if ((growth == 1) || (_panel._expand.hitTest(_root._xmouse, _root._ymouse, true))) {
if (_panel._expand._currentframe == 1) {
_panel._expand.gotoAndPlay("playing");
}
} else {
_panel._expand.gotoAndStop(1);
}
if ((growth == -1) || (_panel._revert.hitTest(_root._xmouse, _root._ymouse, true))) {
if (_panel._revert._currentframe == 1) {
_panel._revert.gotoAndPlay("playing");
}
} else {
_panel._revert.gotoAndStop(1);
}
if ((_panel._cont._currentframe - 1) && (growth)) {
_panel._cont._txt.text = "Stop";
} else {
_panel._cont._txt.text = "Continuous";
}
if (((belly == 1200) && (breast == nipples)) && (nipples == 1200)) {
_panel._expand._txt.text = "Reset";
} else if (belly < 600) {
_panel._expand._txt.text = "Expand";
} else {
_panel._expand._txt.text = "Bigger";
}
};
_panel._expand.onPress = function () {
if (((belly == breast) && (breast == nipples)) && (nipples == 1200)) {
reset = true;
} else {
growth = 1;
}
};
_panel._revert.onPress = function () {
growth = -1;
};
_panel._expand.onRelease = (_panel._revert.onRelease = function () {
if (_panel._cont._currentframe - 2) {
growth = 0;
}
if (reset) {
reset_fn();
reset = false;
}
});
_panel._autocam.onRelease = (_panel._belly.onRelease = (_panel._breast.onRelease = (_panel._nipple.onRelease = function () {
this.gotoAndStop(3 - this._currentframe);
})));
_panel._cont.onRelease = function () {
this.gotoAndStop(3 - this._currentframe);
if (this._currentframe - 2) {
growth = 0;
_panel._revert.gotoAndStop(1);
_panel._expand.gotoAndStop(1);
}
};
_panel._plus.onPress = function () {
if (_panel._autocam._currentframe - 1) {
return(undefined);
}
this._parent._plus.onEnterFrame = function () {
environ._xscale = (environ._yscale = environ._xscale + 2);
};
};
_panel._minus.onPress = function () {
if (_panel._autocam._currentframe - 1) {
return(undefined);
}
this._parent._plus.onEnterFrame = function () {
if (environ._xscale > 10) {
environ._xscale = (environ._yscale = environ._xscale - 2);
}
};
};
_panel._plus.onMouseUp = function () {
delete this._parent._plus.onEnterFrame;
};
environ.onMouseDown = function () {
if ((_panel._y > 500) && (_panel._autocam._currentframe - 2)) {
environ.startDrag();
}
};
environ.onMouseUp = function () {
environ.stopDrag();
};
environ.ivory.belly.onPress = function () {
if ((condition == "") && (belly > 100)) {
condition = "bellypoke";
environ.ivory.eye.gotoAndPlay("shut");
environ.ivory.mouth.gotoAndPlay("sad");
environ.ivory.eye.pupil._x = pX + 3;
environ.ivory.eye.pupil._y = pY;
canBlink = false;
timer = 25;
_root.onEnterFrame = function () {
if (!timer) {
condition = "";
setState(curState.state);
delete _root.onEnterFrame;
}
timer--;
};
}
};
environ.ivory.breast1.onPress = function () {
if (condition == "") {
condition = "breastpoke";
environ.ivory.eye.gotoAndPlay("open");
environ.ivory.mouth.gotoAndPlay("open");
environ.ivory.eye.pupil._x = pX + 3;
environ.ivory.eye.pupil._y = pY + 7;
canBlink = false;
timer = 30;
_root.onEnterFrame = function () {
if (!timer) {
condition = "";
setState(curState.state);
delete _root.onEnterFrame;
}
timer--;
};
}
};
environ.ivory.breast2.onPress = environ.ivory.breast1.onPress;
Frame 26
_panel._minus._txt.text = "-";
_panel._plus._txt.text = "+";
_panel._info_txt.text = "Ebony (Umbreon). Click and drag the mouse to move the picture, click + or - to zoom.";
_panel.onEnterFrame = function () {
if (_panel.hitTest(_root._xmouse, _root._ymouse)) {
if (Math.abs(_panel._y - 460) > 1) {
_panel._y = _panel._y + ((460 - _panel._y) * 0.4);
}
} else if (Math.abs(_panel._y - 600) > 1) {
_panel._y = _panel._y + ((600 - _panel._y) * 0.4);
}
};
_panel._plus.onPress = function () {
if (_panel._autocam._currentframe - 1) {
return(undefined);
}
this._parent._plus.onEnterFrame = function () {
environ._xscale = (environ._yscale = environ._xscale + 2);
};
};
_panel._minus.onPress = function () {
if (_panel._autocam._currentframe - 1) {
return(undefined);
}
this._parent._plus.onEnterFrame = function () {
if (environ._xscale > 10) {
environ._xscale = (environ._yscale = environ._xscale - 2);
}
};
};
_panel._plus.onMouseUp = function () {
delete this._parent._plus.onEnterFrame;
};
environ.onMouseDown = function () {
if (_panel._y > 500) {
environ.startDrag();
}
};
environ.onMouseUp = function () {
environ.stopDrag();
};
Frame 31
_panel._minus._txt.text = "-";
_panel._plus._txt.text = "+";
_panel._info_txt.text = "Leafy (Leafeon). Click and drag the mouse to move the picture, click + or - to zoom.";
_panel.onEnterFrame = function () {
if (_panel.hitTest(_root._xmouse, _root._ymouse)) {
if (Math.abs(_panel._y - 460) > 1) {
_panel._y = _panel._y + ((460 - _panel._y) * 0.4);
}
} else if (Math.abs(_panel._y - 600) > 1) {
_panel._y = _panel._y + ((600 - _panel._y) * 0.4);
}
};
_panel._plus.onPress = function () {
if (_panel._autocam._currentframe - 1) {
return(undefined);
}
this._parent._plus.onEnterFrame = function () {
environ._xscale = (environ._yscale = environ._xscale + 2);
};
};
_panel._minus.onPress = function () {
if (_panel._autocam._currentframe - 1) {
return(undefined);
}
this._parent._plus.onEnterFrame = function () {
if (environ._xscale > 10) {
environ._xscale = (environ._yscale = environ._xscale - 2);
}
};
};
_panel._plus.onMouseUp = function () {
delete this._parent._plus.onEnterFrame;
};
environ.onMouseDown = function () {
if (_panel._y > 500) {
environ.startDrag();
}
};
environ.onMouseUp = function () {
environ.stopDrag();
};
Frame 36
_panel._minus._txt.text = "-";
_panel._plus._txt.text = "+";
_panel._info_txt.text = "Icy (Glaceon). Click and drag the mouse to move the picture, click + or - to zoom.";
_panel.onEnterFrame = function () {
if (_panel.hitTest(_root._xmouse, _root._ymouse)) {
if (Math.abs(_panel._y - 460) > 1) {
_panel._y = _panel._y + ((460 - _panel._y) * 0.4);
}
} else if (Math.abs(_panel._y - 600) > 1) {
_panel._y = _panel._y + ((600 - _panel._y) * 0.4);
}
};
_panel._plus.onPress = function () {
if (_panel._autocam._currentframe - 1) {
return(undefined);
}
this._parent._plus.onEnterFrame = function () {
environ._xscale = (environ._yscale = environ._xscale + 2);
};
};
_panel._minus.onPress = function () {
if (_panel._autocam._currentframe - 1) {
return(undefined);
}
this._parent._plus.onEnterFrame = function () {
if (environ._xscale > 10) {
environ._xscale = (environ._yscale = environ._xscale - 2);
}
};
};
_panel._plus.onMouseUp = function () {
delete this._parent._plus.onEnterFrame;
};
environ.onMouseDown = function () {
if (_panel._y > 500) {
environ.startDrag();
}
};
environ.onMouseUp = function () {
environ.stopDrag();
};
Frame 41
function grow() {
var _local1 = true;
if ((_panel._belly._currentframe - 1) && (belly < environ.crystal.belly._totalframes)) {
belly++;
environ.crystal.belly.gotoAndStop(belly);
environ.crystal.cover.gotoAndStop(belly);
environ.cracks.gotoAndStop(Math.max(belly, environ.cracks._currentframe));
environ.crystal._y = charY - (belly * 2);
_local1 = false;
}
if ((_panel._breast._currentframe - 1) && (breast < environ.crystal.breast1._totalframes)) {
breast++;
environ.crystal.breast1.gotoAndStop(breast);
environ.crystal.breast2.gotoAndStop(breast);
_local1 = false;
}
if ((_panel._nipple._currentframe - 1) && (nipples < environ.crystal.breast1.nipple._totalframes)) {
nipples++;
environ.crystal.breast1.nipple.gotoAndStop(nipples);
environ.crystal.breast2.nipple.gotoAndStop(nipples);
_local1 = false;
}
if ((_panel._tail._currentframe - 1) && (tail < environ.crystal.tail._totalframes)) {
tail++;
environ.crystal.tail.gotoAndStop(tail);
_local1 = false;
}
if (_panel._autocam._currentframe - 1) {
environ._xscale = (environ._yscale = 100 * Math.pow(0.9985, Math.max(breast * 1.1, belly)));
environ._y = initY + ((belly * environ._yscale) * 0.015);
environ._x = initX;
}
if (_local1) {
growth = 0;
}
}
function revert() {
var _local1 = true;
if ((_panel._belly._currentframe - 1) && (belly > 1)) {
belly--;
environ.crystal.belly.gotoAndStop(belly);
environ.crystal.cover.gotoAndStop(belly);
environ.crystal._y = charY - (belly * 2);
_local1 = false;
}
if ((_panel._breast._currentframe - 1) && (breast > 1)) {
breast--;
environ.crystal.breast1.gotoAndStop(breast);
environ.crystal.breast2.gotoAndStop(breast);
_local1 = false;
}
if ((_panel._nipple._currentframe - 1) && (nipples > 1)) {
nipples--;
environ.crystal.breast1.nipple.gotoAndStop(nipples);
environ.crystal.breast2.nipple.gotoAndStop(nipples);
_local1 = false;
}
if ((_panel._tail._currentframe - 1) && (tail > 1)) {
tail--;
environ.crystal.tail.gotoAndStop(tail);
_local1 = false;
}
if (_panel._autocam._currentframe - 1) {
environ._xscale = (environ._yscale = 100 * Math.pow(0.9985, Math.max(breast * 1.1, belly)));
environ._y = initY + ((belly * environ._yscale) * 0.015);
environ._x = initX;
}
if (_local1) {
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];
}
}
environ.crystal.mouth.gotoAndPlay(curState.mouth);
environ.crystal.eye1.gotoAndPlay(curState.eye1);
environ.crystal.eye2.gotoAndPlay(curState.eye2);
if (environ.crystal.leg1._currentlabel.indexOf(curState.leg1) == -1) {
environ.crystal.leg1.gotoAndPlay("move" + curState.leg1);
}
if (environ.crystal.leg2._currentlabel.indexOf(curState.leg2) == -1) {
environ.crystal.leg2.gotoAndPlay("move" + curState.leg2);
}
if (environ.crystal.arm1._currentlabel.indexOf(curState.arm1) == -1) {
environ.crystal.arm1.gotoAndPlay("move" + curState.arm1);
}
if (environ.crystal.arm2._currentlabel.indexOf(curState.arm2) == -1) {
environ.crystal.arm2.gotoAndPlay("move" + curState.arm2);
}
environ.crystal.eye1.pupil._x = pX1 + curState.pX1;
environ.crystal.eye1.pupil._y = pY1 + curState.pY1;
environ.crystal.eye2.pupil._x = pX2 + curState.pX2;
environ.crystal.eye2.pupil._y = pY2 + curState.pY2;
canBlink = curState.canBlink;
}
reset = false;
belly = (breast = (nipples = 1));
var tail = 1;
growth = 0;
state = (condition = "");
states = new Object();
canBlink = (blinking = false);
charY = environ.crystal._y;
pX1 = environ.crystal.eye1.pupil._x;
pY1 = environ.crystal.eye1.pupil._y;
pX2 = environ.crystal.eye2.pupil._x;
pY2 = environ.crystal.eye2.pupil._y;
initX = environ._x;
initY = environ._y;
initScale = environ._xscale;
environ.crystal.breast1.gotoAndStop(1);
environ.crystal.breast1.nipple.gotoAndStop(1);
environ.crystal.breast2.gotoAndStop(1);
environ.crystal.breast2.nipple.gotoAndStop(1);
environ.crystal.belly.gotoAndStop(1);
environ.crystal.cover.gotoAndStop(1);
environ.crystal.tail.gotoAndStop(1);
environ.cracks.gotoAndStop(1);
states.normal = {mouth:"smile", eye1:"open", eye2:"open", leg1:"normal", leg2:"normal", pX1:0, pY1:0, pX2:0, pY2:0, canBlink:true};
states.begin = {mouth:"confused", eye1:"open", eye2:"open", leg1:"out", leg2:"out", pX1:0, pY1:5, pX2:0, pY2:5, canBlink:true};
states.breastbegin = {mouth:"confused", eye1:"open", eye2:"open", leg1:"normal", leg2:"normal", pX1:0, pY1:5, pX2:0, pY2:5, canBlink:true};
states.breastend = {mouth:"happy", eye1:"small", eye2:"small", leg1:"normal", leg2:"normal", pX1:0, pY1:5, pX2:0, pY2:5, canBlink:true};
states.happy = {mouth:"happy", eye1:"small", eye2:"small", leg1:"out", leg2:"out", pX1:0, pY1:10, pX2:0, pY2:10, canBlink:true};
states.relaxed = {mouth:"smile", eye1:"closed", eye2:"closed", leg1:"out", leg2:"out", pX1:0, pY1:10, pX2:0, pY2:10, canBlink:false};
states.bigger = {mouth:"happy", eye1:"open", eye2:"open", leg1:"out", leg2:"out", pX1:0, pY1:0, pX2:0, pY2:0, canBlink:true};
states.over = {mouth:"happy", eye1:"small", eye2:"small", leg1:"out", leg2:"out", pX1:0, pY1:8, pX2:0, pY2:8, canBlink:true};
states.mad = {mouth:"sad", eye1:"small", eye2:"small", leg1:"out", leg2:"out", pX1:0, pY1:10, pX2:0, pY2:10, canBlink:true};
setState("normal");
environ.onEnterFrame = function () {
if (canBlink && (Math.random() > 0.99)) {
environ.crystal.eye1.gotoAndPlay("blink");
environ.crystal.eye2.gotoAndPlay("blink");
environ.crystal.eye1.pupil._x = pX1 + curState.pX1;
environ.crystal.eye1.pupil._y = pY1 + curState.pY1;
environ.crystal.eye2.pupil._x = pX2 + curState.pX2;
environ.crystal.eye2.pupil._y = pY2 + curState.pY2;
blinking = true;
}
if (blinking && (environ.crystal.eye1._currentlabel == "endblink")) {
environ.crystal.eye1.gotoAndPlay(curState.eye1);
environ.crystal.eye2.gotoAndPlay(curState.eye2);
environ.crystal.eye1.pupil._x = pX1 + curState.pX1;
environ.crystal.eye1.pupil._y = pY1 + curState.pY1;
environ.crystal.eye2.pupil._x = pX2 + curState.pX2;
environ.crystal.eye2.pupil._y = pY2 + curState.pY2;
blinking = false;
}
if (growth == 1) {
grow();
switch (true) {
case belly < 10 :
if (breast > 20) {
setState("breastend");
} else if ((breast > 1) && (belly == 1)) {
setState("breastbegin");
}
break;
case belly < 100 :
setState("begin");
break;
case belly < 600 :
setState("happy");
break;
case belly == 600 :
if (_panel._belly._currentframe - 1) {
growth = 0;
}
setState("relaxed");
break;
case belly < 1200 :
setState("bigger");
break;
case belly == 1200 :
if (_panel._belly._currentframe - 1) {
growth = 0;
}
setState("over");
}
} else if (growth == -1) {
revert();
if ((belly == 1) && (breast == 1)) {
setState("normal");
} else {
setState("mad");
}
}
};
reset_fn = function () {
breast = (belly = (nipples = 1));
environ.crystal.cover.gotoAndStop(1);
environ.crystal.belly.gotoAndStop(1);
environ.crystal.tail.gotoAndStop(1);
environ.crystal.breast1.gotoAndStop(1);
environ.crystal.breast2.gotoAndStop(1);
environ.crystal.breast1.nipple.gotoAndStop(1);
environ.crystal.breast2.nipple.gotoAndStop(1);
setState("normal");
environ.crystal._y = charY;
environ._x = initX;
environ._y = initY;
environ._xscale = (environ._yscale = initScale);
growth = 0;
timer = 0;
delete _root.onEnterFrame;
};
_panel._expand.stop();
_panel._revert.stop();
_panel._autocam.gotoAndStop(2);
_panel._cont.gotoAndStop(1);
_panel._belly.gotoAndStop(2);
_panel._breast.gotoAndStop(2);
_panel._nipple.gotoAndStop(2);
_panel._tail.gotoAndStop(2);
_panel._cont._txt.text = "Continuous";
_panel._belly._txt.text = "Belly";
_panel._breast._txt.text = "Breasts";
_panel._nipple._txt.text = "Nipples";
_panel._tail._txt.text = "Tail";
_panel._minus._txt.text = "-";
_panel._plus._txt.text = "+";
_panel._info_txt.text = "Eevee girls: Expansion. Programmed by Doom the Wolf (http://doom-the-wolf.deviantart.com). Hold Expand and Revert to change her size. Check Continuous to play automatically. Use the other check boxes to select which part of the body you want to expand or revert. Click the camera button to select the automatic camera.";
_panel.onEnterFrame = function () {
if (_panel.hitTest(_root._xmouse, _root._ymouse)) {
if (Math.abs(_panel._y - 460) > 1) {
_panel._y = _panel._y + ((460 - _panel._y) * 0.4);
}
} else if (Math.abs(_panel._y - 600) > 1) {
_panel._y = _panel._y + ((600 - _panel._y) * 0.4);
}
if ((growth == 1) || (_panel._expand.hitTest(_root._xmouse, _root._ymouse, true))) {
if (_panel._expand._currentframe == 1) {
_panel._expand.gotoAndPlay("playing");
}
} else {
_panel._expand.gotoAndStop(1);
}
if ((growth == -1) || (_panel._revert.hitTest(_root._xmouse, _root._ymouse, true))) {
if (_panel._revert._currentframe == 1) {
_panel._revert.gotoAndPlay("playing");
}
} else {
_panel._revert.gotoAndStop(1);
}
if ((_panel._cont._currentframe - 1) && (growth)) {
_panel._cont._txt.text = "Stop";
} else {
_panel._cont._txt.text = "Continuous";
}
if (((belly == 1200) && (breast == nipples)) && (nipples == 1200)) {
_panel._expand._txt.text = "Reset";
} else if (belly < 600) {
_panel._expand._txt.text = "Expand";
} else {
_panel._expand._txt.text = "Bigger";
}
};
_panel._expand.onPress = function () {
if (((belly == breast) && (breast == nipples)) && (nipples == 1200)) {
reset = true;
} else {
growth = 1;
}
};
_panel._revert.onPress = function () {
growth = -1;
};
_panel._expand.onRelease = (_panel._revert.onRelease = function () {
if (_panel._cont._currentframe - 2) {
growth = 0;
}
if (reset) {
reset_fn();
reset = false;
}
});
_panel._autocam.onRelease = (_panel._belly.onRelease = (_panel._breast.onRelease = (_panel._nipple.onRelease = (_panel._tail.onRelease = function () {
this.gotoAndStop(3 - this._currentframe);
}))));
_panel._cont.onRelease = function () {
this.gotoAndStop(3 - this._currentframe);
if (this._currentframe - 2) {
growth = 0;
_panel._revert.gotoAndStop(1);
_panel._expand.gotoAndStop(1);
}
};
_panel._plus.onPress = function () {
if (_panel._autocam._currentframe - 1) {
return(undefined);
}
this._parent._plus.onEnterFrame = function () {
environ._xscale = (environ._yscale = environ._xscale + 2);
};
};
_panel._minus.onPress = function () {
if (_panel._autocam._currentframe - 1) {
return(undefined);
}
this._parent._plus.onEnterFrame = function () {
if (environ._xscale > 10) {
environ._xscale = (environ._yscale = environ._xscale - 2);
}
};
};
_panel._plus.onMouseUp = function () {
delete this._parent._plus.onEnterFrame;
};
environ.onMouseDown = function () {
if ((_panel._y > 500) && (_panel._autocam._currentframe - 2)) {
environ.startDrag();
}
};
environ.onMouseUp = function () {
environ.stopDrag();
};
environ.crystal.breast1.onPress = function () {
if (condition == "") {
condition = "bellypoke";
environ.crystal.eye1.gotoAndPlay("open");
environ.crystal.eye2.gotoAndPlay("open");
environ.crystal.mouth.gotoAndPlay("open");
environ.crystal.eye1.pupil._y = pY1 + 8;
environ.crystal.eye2.pupil._y = pY2 + 8;
canBlink = false;
timer = 30;
_root.onEnterFrame = function () {
if (!timer) {
condition = "";
setState(curState.state);
delete _root.onEnterFrame;
}
timer--;
};
}
};
environ.crystal.breast2.onPress = environ.crystal.breast1.onPress;
environ.crystal.belly.onPress = function () {
if ((condition == "") && (belly > 100)) {
condition = "bellypoke";
environ.crystal.eye1.gotoAndPlay("shut");
environ.crystal.eye2.gotoAndPlay("small");
environ.crystal.mouth.gotoAndPlay("sad");
canBlink = false;
timer = 30;
_root.onEnterFrame = function () {
if (!timer) {
condition = "";
setState(curState.state);
delete _root.onEnterFrame;
}
timer--;
};
}
};
Symbol 12 MovieClip [backBall_mc] Frame 1
stop();
Symbol 22 MovieClip Frame 1
stop();
Symbol 22 MovieClip Frame 11
stop();
Symbol 27 MovieClip Frame 1
stop();
Symbol 27 MovieClip Frame 11
stop();
Symbol 39 MovieClip Frame 1
_currentlabel = "open";
Symbol 39 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 39 MovieClip Frame 3
_currentlabel = "closed";
Symbol 39 MovieClip Frame 4
gotoAndPlay(_currentlabel);
Symbol 39 MovieClip Frame 5
_currentlabel = "small";
Symbol 39 MovieClip Frame 6
gotoAndPlay(_currentlabel);
Symbol 39 MovieClip Frame 7
_currentlabel = "blink";
Symbol 39 MovieClip Frame 11
_currentlabel = "endblink";
Symbol 39 MovieClip Frame 12
gotoAndPlay(_currentlabel);
Symbol 39 MovieClip Frame 13
_currentlabel = "shut";
Symbol 39 MovieClip Frame 14
gotoAndPlay(_currentlabel);
Symbol 39 MovieClip Frame 15
_currentlabel = "wide";
Symbol 39 MovieClip Frame 16
gotoAndPlay(_currentlabel);
Symbol 46 MovieClip Frame 1
_currentlabel = "open";
Symbol 46 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 46 MovieClip Frame 3
_currentlabel = "closed";
Symbol 46 MovieClip Frame 4
gotoAndPlay(_currentlabel);
Symbol 46 MovieClip Frame 5
_currentlabel = "small";
Symbol 46 MovieClip Frame 6
gotoAndPlay(_currentlabel);
Symbol 46 MovieClip Frame 7
_currentlabel = "blink";
Symbol 46 MovieClip Frame 11
_currentlabel = "endblink";
Symbol 46 MovieClip Frame 12
gotoAndPlay(_currentlabel);
Symbol 46 MovieClip Frame 13
_currentlabel = "wide";
Symbol 46 MovieClip Frame 14
gotoAndPlay(_currentlabel);
Symbol 52 MovieClip Frame 1
_currentlabel = "smile";
Symbol 52 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 52 MovieClip Frame 3
_currentlabel = "closed";
Symbol 52 MovieClip Frame 4
gotoAndPlay(_currentlabel);
Symbol 52 MovieClip Frame 5
_currentlabel = "happy";
Symbol 52 MovieClip Frame 6
gotoAndPlay(_currentlabel);
Symbol 52 MovieClip Frame 7
_currentlabel = "happy2";
Symbol 52 MovieClip Frame 8
gotoAndPlay(_currentlabel);
Symbol 52 MovieClip Frame 9
_currentlabel = "mad";
Symbol 52 MovieClip Frame 10
gotoAndPlay(_currentlabel);
Symbol 57 MovieClip Frame 1
stop();
Symbol 57 MovieClip Frame 11
stop();
Symbol 62 MovieClip Frame 1
stop();
Symbol 62 MovieClip Frame 11
stop();
Symbol 68 MovieClip Frame 1
stop();
Symbol 68 MovieClip Frame 11
stop();
Symbol 73 MovieClip Frame 1
stop();
Symbol 73 MovieClip Frame 11
stop();
Symbol 75 MovieClip Frame 1
stop();
Symbol 75 MovieClip Frame 11
stop();
Symbol 77 MovieClip Frame 1
stop();
Symbol 77 MovieClip Frame 11
stop();
Symbol 88 MovieClip Frame 1200
stop();
Symbol 96 MovieClip Frame 1
_currentlabel = "normal";
Symbol 96 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 96 MovieClip Frame 5
_currentlabel = "movedown";
Symbol 96 MovieClip Frame 14
_currentlabel = "down";
Symbol 96 MovieClip Frame 15
gotoAndPlay(_currentlabel);
Symbol 96 MovieClip Frame 17
_currentlabel = "movenormal";
Symbol 96 MovieClip Frame 25
gotoAndPlay ("normal");
Symbol 109 MovieClip Frame 1
_currentlabel = "normal";
Symbol 109 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 109 MovieClip Frame 5
_currentlabel = "movedown";
Symbol 109 MovieClip Frame 14
_currentlabel = "down";
Symbol 109 MovieClip Frame 15
gotoAndPlay(_currentlabel);
Symbol 109 MovieClip Frame 17
_currentlabel = "movenormal";
Symbol 109 MovieClip Frame 25
gotoAndPlay ("normal");
Symbol 114 MovieClip Frame 25
stop();
Symbol 122 MovieClip Frame 1200
stop();
Symbol 124 MovieClip Frame 1200
stop();
Symbol 128 MovieClip Frame 1200
stop();
Symbol 147 MovieClip Frame 1
_currentlabel = "normal";
Symbol 147 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 147 MovieClip Frame 5
_currentlabel = "moveout";
Symbol 147 MovieClip Frame 13
_currentlabel = "out";
Symbol 147 MovieClip Frame 14
gotoAndPlay(_currentlabel);
Symbol 147 MovieClip Frame 16
_currentlabel = "movenormal";
Symbol 147 MovieClip Frame 23
gotoAndPlay ("normal");
Symbol 157 MovieClip Frame 1
_currentlabel = "normal";
Symbol 157 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 157 MovieClip Frame 5
_currentlabel = "moveout";
Symbol 157 MovieClip Frame 11
_currentlabel = "out";
Symbol 157 MovieClip Frame 12
gotoAndPlay(_currentlabel);
Symbol 157 MovieClip Frame 14
_currentlabel = "moveout";
Symbol 157 MovieClip Frame 19
gotoAndPlay ("normal");
Symbol 172 MovieClip Frame 1
_currentlabel = "wide";
Symbol 172 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 172 MovieClip Frame 3
_currentlabel = "open";
Symbol 172 MovieClip Frame 4
gotoAndPlay(_currentlabel);
Symbol 172 MovieClip Frame 5
_currentlabel = "closed";
Symbol 172 MovieClip Frame 6
gotoAndPlay(_currentlabel);
Symbol 172 MovieClip Frame 7
_currentlabel = "small";
Symbol 172 MovieClip Frame 8
gotoAndPlay(_currentlabel);
Symbol 172 MovieClip Frame 9
_currentlabel = "blink";
Symbol 172 MovieClip Frame 13
_currentlabel = "endblink";
Symbol 172 MovieClip Frame 14
gotoAndPlay(_currentlabel);
Symbol 172 MovieClip Frame 15
_currentlabel = "mad";
Symbol 172 MovieClip Frame 16
gotoAndPlay(_currentlabel);
Symbol 180 MovieClip Frame 1
_currentlabel = "wide";
Symbol 180 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 180 MovieClip Frame 3
_currentlabel = "open";
Symbol 180 MovieClip Frame 4
gotoAndPlay(_currentlabel);
Symbol 180 MovieClip Frame 5
_currentlabel = "closed";
Symbol 180 MovieClip Frame 6
gotoAndPlay(_currentlabel);
Symbol 180 MovieClip Frame 7
_currentlabel = "small";
Symbol 180 MovieClip Frame 8
gotoAndPlay(_currentlabel);
Symbol 180 MovieClip Frame 9
_currentlabel = "blink";
Symbol 180 MovieClip Frame 13
_currentlabel = "endblink";
Symbol 180 MovieClip Frame 14
gotoAndPlay(_currentlabel);
Symbol 180 MovieClip Frame 15
_currentlabel = "mad";
Symbol 180 MovieClip Frame 16
gotoAndPlay(_currentlabel);
Symbol 186 MovieClip Frame 1
_currentlabel = "happy";
Symbol 186 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 186 MovieClip Frame 3
_currentlabel = "smile";
Symbol 186 MovieClip Frame 4
gotoAndPlay(_currentlabel);
Symbol 186 MovieClip Frame 5
_currentlabel = "open";
Symbol 186 MovieClip Frame 6
gotoAndPlay(_currentlabel);
Symbol 186 MovieClip Frame 7
_currentlabel = "mad";
Symbol 186 MovieClip Frame 8
gotoAndPlay(_currentlabel);
Symbol 195 MovieClip Frame 1
stop();
Symbol 204 MovieClip Frame 30
gotoAndPlay ("playing");
Symbol 208 MovieClip Frame 30
gotoAndPlay ("playing");
Symbol 211 MovieClip Frame 1
stop();
Symbol 254 MovieClip Frame 1
_currentlabel = "down";
Symbol 254 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 254 MovieClip Frame 5
_currentlabel = "moveout";
Symbol 254 MovieClip Frame 10
_currentlabel = "out";
Symbol 254 MovieClip Frame 29
gotoAndPlay(_currentlabel);
Symbol 254 MovieClip Frame 34
_currentlabel = "moveout";
Symbol 254 MovieClip Frame 39
_currentlabel = "out";
Symbol 254 MovieClip Frame 40
gotoAndPlay(_currentlabel);
Symbol 254 MovieClip Frame 41
_currentlabel = "movedown";
Symbol 254 MovieClip Frame 45
gotoAndPlay ("down");
Symbol 270 MovieClip Frame 1
_currentlabel = "open";
Symbol 270 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 270 MovieClip Frame 3
_currentlabel = "closed";
Symbol 270 MovieClip Frame 4
gotoAndPlay(_currentlabel);
Symbol 270 MovieClip Frame 5
_currentlabel = "small";
Symbol 270 MovieClip Frame 6
gotoAndPlay(_currentlabel);
Symbol 270 MovieClip Frame 7
_currentlabel = "blink";
Symbol 270 MovieClip Frame 11
_currentlabel = "endblink";
Symbol 270 MovieClip Frame 12
gotoAndPlay(_currentlabel);
Symbol 270 MovieClip Frame 13
_currentlabel = "mad";
Symbol 270 MovieClip Frame 14
gotoAndPlay(_currentlabel);
Symbol 270 MovieClip Frame 20
_currentlabel = "wide";
Symbol 270 MovieClip Frame 21
gotoAndPlay(_currentlabel);
Symbol 277 MovieClip Frame 1
_currentlabel = "smile";
Symbol 277 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 277 MovieClip Frame 3
_currentlabel = "closed";
Symbol 277 MovieClip Frame 4
gotoAndPlay(_currentlabel);
Symbol 277 MovieClip Frame 5
_currentlabel = "open";
Symbol 277 MovieClip Frame 6
gotoAndPlay(_currentlabel);
Symbol 277 MovieClip Frame 7
_currentlabel = "happy";
Symbol 277 MovieClip Frame 8
gotoAndPlay(_currentlabel);
Symbol 277 MovieClip Frame 9
_currentlabel = "mad";
Symbol 277 MovieClip Frame 10
gotoAndPlay(_currentlabel);
Symbol 290 MovieClip Frame 1
_currentlabel = "open";
Symbol 290 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 290 MovieClip Frame 3
_currentlabel = "closed";
Symbol 290 MovieClip Frame 4
gotoAndPlay(_currentlabel);
Symbol 290 MovieClip Frame 5
_currentlabel = "small";
Symbol 290 MovieClip Frame 6
gotoAndPlay(_currentlabel);
Symbol 290 MovieClip Frame 7
_currentlabel = "blink";
Symbol 290 MovieClip Frame 11
_currentlabel = "endblink";
Symbol 290 MovieClip Frame 12
gotoAndPlay(_currentlabel);
Symbol 290 MovieClip Frame 13
_currentlabel = "mad";
Symbol 290 MovieClip Frame 14
gotoAndPlay(_currentlabel);
Symbol 290 MovieClip Frame 20
_currentlabel = "wide";
Symbol 290 MovieClip Frame 21
gotoAndPlay(_currentlabel);
Symbol 321 MovieClip Frame 1
_currentlabel = "normal";
Symbol 321 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 321 MovieClip Frame 5
_currentlabel = "moveout";
Symbol 321 MovieClip Frame 11
_currentlabel = "out";
Symbol 321 MovieClip Frame 12
gotoAndPlay(_currentlabel);
Symbol 321 MovieClip Frame 13
_currentlabel = "movenormal";
Symbol 321 MovieClip Frame 19
gotoAndPlay ("normal");
Symbol 329 MovieClip Frame 1
_currentlabel = "normal";
Symbol 329 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 329 MovieClip Frame 5
_currentlabel = "moveout";
Symbol 329 MovieClip Frame 11
_currentlabel = "out";
Symbol 329 MovieClip Frame 12
gotoAndPlay(_currentlabel);
Symbol 329 MovieClip Frame 13
_currentlabel = "movenormal";
Symbol 329 MovieClip Frame 18
gotoAndPlay ("normal");
Symbol 378 MovieClip Frame 1
_currentlabel = "normal";
Symbol 378 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 378 MovieClip Frame 5
_currentlabel = "movedown";
Symbol 378 MovieClip Frame 11
_currentlabel = "down";
Symbol 378 MovieClip Frame 12
gotoAndPlay(_currentlabel);
Symbol 378 MovieClip Frame 13
_currentlabel = "movenormal";
Symbol 378 MovieClip Frame 18
gotoAndPlay ("normal");
Symbol 410 MovieClip Frame 1
_currentlabel = "normal";
Symbol 410 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 410 MovieClip Frame 5
_currentlabel = "movedown";
Symbol 410 MovieClip Frame 11
_currentlabel = "down";
Symbol 410 MovieClip Frame 12
gotoAndPlay(_currentlabel);
Symbol 410 MovieClip Frame 13
_currentlabel = "movenormal";
Symbol 410 MovieClip Frame 18
gotoAndPlay ("normal");
Symbol 427 MovieClip Frame 1
_currentlabel = "open";
Symbol 427 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 427 MovieClip Frame 3
_currentlabel = "closed";
Symbol 427 MovieClip Frame 4
gotoAndPlay(_currentlabel);
Symbol 427 MovieClip Frame 5
_currentlabel = "small";
Symbol 427 MovieClip Frame 6
gotoAndPlay(_currentlabel);
Symbol 427 MovieClip Frame 7
_currentlabel = "blink";
Symbol 427 MovieClip Frame 11
_currentlabel = "endblink";
Symbol 427 MovieClip Frame 12
gotoAndPlay(_currentlabel);
Symbol 427 MovieClip Frame 13
_currentlabel = "sad";
Symbol 427 MovieClip Frame 14
gotoAndPlay(_currentlabel);
Symbol 427 MovieClip Frame 15
_currentlabel = "mad";
Symbol 427 MovieClip Frame 16
gotoAndPlay(_currentlabel);
Symbol 427 MovieClip Frame 17
_currentlabel = "shut";
Symbol 427 MovieClip Frame 18
gotoAndPlay(_currentlabel);
Symbol 439 MovieClip Frame 1
_currentlabel = "closed";
Symbol 439 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 439 MovieClip Frame 3
_currentlabel = "smile";
Symbol 439 MovieClip Frame 4
gotoAndPlay(_currentlabel);
Symbol 439 MovieClip Frame 5
_currentlabel = "happy";
Symbol 439 MovieClip Frame 6
gotoAndPlay(_currentlabel);
Symbol 439 MovieClip Frame 7
_currentlabel = "open";
Symbol 439 MovieClip Frame 27
_currentlabel = "endopen";
Symbol 439 MovieClip Frame 28
gotoAndPlay(_currentlabel);
Symbol 439 MovieClip Frame 29
_currentlabel = "sad";
Symbol 439 MovieClip Frame 30
gotoAndPlay(_currentlabel);
Symbol 480 MovieClip Frame 1
_currentlabel = "normal";
Symbol 480 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 480 MovieClip Frame 5
_currentlabel = "moveout";
Symbol 480 MovieClip Frame 11
_currentlabel = "out";
Symbol 480 MovieClip Frame 12
gotoAndPlay(_currentlabel);
Symbol 480 MovieClip Frame 13
_currentlabel = "movenormal";
Symbol 480 MovieClip Frame 18
gotoAndPlay ("normal");
Symbol 492 MovieClip Frame 1
_currentlabel = "normal";
Symbol 492 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 492 MovieClip Frame 5
_currentlabel = "moveout";
Symbol 492 MovieClip Frame 11
_currentlabel = "out";
Symbol 492 MovieClip Frame 12
gotoAndPlay(_currentlabel);
Symbol 492 MovieClip Frame 13
_currentlabel = "movenormal";
Symbol 492 MovieClip Frame 18
gotoAndPlay ("normal");
Symbol 538 MovieClip Frame 1
_currentlabel = "open";
Symbol 538 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 538 MovieClip Frame 3
_currentlabel = "small";
Symbol 538 MovieClip Frame 4
gotoAndPlay(_currentlabel);
Symbol 538 MovieClip Frame 5
_currentlabel = "closed";
Symbol 538 MovieClip Frame 6
gotoAndPlay(_currentlabel);
Symbol 538 MovieClip Frame 7
_currentlabel = "blink";
Symbol 538 MovieClip Frame 11
_currentlabel = "endblink";
Symbol 538 MovieClip Frame 12
gotoAndPlay(_currentlabel);
Symbol 538 MovieClip Frame 13
_currentlabel = "shut";
Symbol 538 MovieClip Frame 14
gotoAndPlay(_currentlabel);
Symbol 546 MovieClip Frame 1
_currentlabel = "open";
Symbol 546 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 546 MovieClip Frame 3
_currentlabel = "small";
Symbol 546 MovieClip Frame 4
gotoAndPlay(_currentlabel);
Symbol 546 MovieClip Frame 5
_currentlabel = "closed";
Symbol 546 MovieClip Frame 6
gotoAndPlay(_currentlabel);
Symbol 546 MovieClip Frame 7
_currentlabel = "blink";
Symbol 546 MovieClip Frame 11
_currentlabel = "endblink";
Symbol 546 MovieClip Frame 12
gotoAndPlay(_currentlabel);
Symbol 553 MovieClip Frame 1
_currentlabel = "smile";
Symbol 553 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 553 MovieClip Frame 3
_currentlabel = "open";
Symbol 553 MovieClip Frame 4
gotoAndPlay(_currentlabel);
Symbol 553 MovieClip Frame 5
_currentlabel = "happy";
Symbol 553 MovieClip Frame 6
gotoAndPlay(_currentlabel);
Symbol 553 MovieClip Frame 7
_currentlabel = "sad";
Symbol 553 MovieClip Frame 8
gotoAndPlay(_currentlabel);
Symbol 553 MovieClip Frame 9
_currentlabel = "confused";
Symbol 553 MovieClip Frame 10
gotoAndPlay(_currentlabel);