Frame 1
percentLoaded = (kilobytesLoaded = (kilobytesRemaining = (timeRemaining = (timeTaken = (loaded = 0)))));
Frame 2
stop();
Instance of Symbol 5 MovieClip in Frame 2
onClipEvent (load) {
_root.startTime = getTimer();
}
onClipEvent (enterFrame) {
with (_root) {
if (!loaded) {
percentLoaded = (getBytesLoaded() / getBytesTotal()) * 100;
kilobytesLoaded = getBytesLoaded() / 1024;
kilobytesLoaded = Math.round(kilobytesLoaded * 10) / 10;
kilobytesRemaining = (getBytesTotal() - getBytesLoaded()) * 1024;
kilobytesRemaining = Math.round(kilobytesRemaining * 10) / 10;
timeTaken = (getTimer() - startTime) / 1000;
timeRemaining = timeTaken * (kilobytesRemaining / kilobytesLoaded);
if (percentLoaded == 100) {
trace("Movie loaded");
loaded = true;
gotoAndPlay(3);
}
}
}
}
Frame 3
Mouse.hide();
setProperty("mcball1/pank", _visible , false);
setProperty("mcball4/pank", _visible , false);
tellTarget ("/base") {
active = true;
};
tellTarget ("/upper") {
active = true;
};
tellTarget ("/torso") {
active = true;
};
tellTarget ("/right") {
active = true;
};
tellTarget ("/left") {
active = true;
};
stop();
Instance of Symbol 9 MovieClip "upper" in Frame 3
onClipEvent (enterFrame) {
targetx = _parent._xmouse;
if (targetx < 300) {
targetx = 300;
} else if (500 < targetx) {
targetx = 500;
}
targety = _parent._ymouse;
if (targety < 0) {
targety = 0;
} else if (300 < targety) {
targety = 300;
}
}
onClipEvent (enterFrame) {
if (active) {
xdif = targetx - _x;
_x = (_x + (xdif / 4));
ydif = targety - _y;
_y = (_y + (ydif / 4));
if ((Math.abs(xdif) < 0.9) && (Math.abs(ydif) < 0.9)) {
_x = targetx;
_y = targety;
}
}
}
Instance of Symbol 21 MovieClip "torso" in Frame 3
onClipEvent (enterFrame) {
targetx = _parent._xmouse;
if (targetx < 300) {
targetx = 300;
} else if (500 < targetx) {
targetx = 500;
}
targety = _parent._ymouse;
if (targety < 0) {
targety = 0;
} else if (300 < targety) {
targety = 300;
}
}
onClipEvent (enterFrame) {
if (active) {
xdif = targetx - _x;
_x = (_x + (xdif / 5));
ydif = targety - _y;
_y = (_y + (ydif / 5));
if ((Math.abs(xdif) < 0.9) && (Math.abs(ydif) < 0.9)) {
_x = targetx;
_y = targety;
}
}
}
Instance of Symbol 23 MovieClip "left" in Frame 3
onClipEvent (enterFrame) {
targetx = _parent._xmouse;
if (targetx < 300) {
targetx = 300;
} else if (500 < targetx) {
targetx = 500;
}
targety = _parent._ymouse;
if (targety < 0) {
targety = 0;
} else if (300 < targety) {
targety = 300;
}
}
onClipEvent (enterFrame) {
if (active) {
xdif = targetx - _x;
_x = (_x + (xdif / 6));
ydif = targety - _y;
_y = (_y + (ydif / 6));
if ((Math.abs(xdif) < 0.9) && (Math.abs(ydif) < 0.9)) {
_x = targetx;
_y = targety;
}
}
}
Instance of Symbol 25 MovieClip "right" in Frame 3
onClipEvent (enterFrame) {
targetx = _parent._xmouse;
if (targetx < 300) {
targetx = 300;
} else if (500 < targetx) {
targetx = 500;
}
targety = _parent._ymouse;
if (targety < 0) {
targety = 0;
} else if (300 < targety) {
targety = 300;
}
}
onClipEvent (enterFrame) {
if (active) {
xdif = targetx - _x;
_x = (_x + (xdif / 4));
ydif = targety - _y;
_y = (_y + (ydif / 7));
if ((Math.abs(xdif) < 0.9) && (Math.abs(ydif) < 0.9)) {
_x = targetx;
_y = targety;
}
}
}
Instance of Symbol 35 MovieClip "mcball2" in Frame 3
onClipEvent (load) {
this.name = this._name;
this.len = this._name.length;
myname = name.slice(6);
this.txt = myname;
this.newX;
this.oldX = this._x;
this.h = _height;
this.point = new Object();
}
onClipEvent (enterFrame) {
this._x = _root.guide_01._x;
this._y = _root.guide_01._y;
if (_root.drag2 == 1) {
this.cx = _root.guide_01._x;
this.cy = _root.guide_01._y;
this.mx = _root._xmouse;
this.my = _root._ymouse;
this._rotation = _root.atan(mx, my, cx, cy) - 90;
this.ball_design._rotation = -_rotation;
} else {
newX = this._x;
newY = this._y;
this.xspeed = oldX - newX;
this.yspeed = oldY - newY;
oldX = newX;
oldY = newY;
point.x = this.xypos._x;
point.y = this.xypos._y;
localToGlobal(point);
friction = 0.85;
this.xball = point.x - _root.guide_01._x;
g = -9.8;
this.a = (xball / h) * g;
this.rotSpeed = (((xspeed / 8) + rotSpeed) + a) * friction;
this._rotation = this._rotation - rotSpeed;
this.ball_design._rotation = -_rotation;
}
}
Instance of Symbol 35 MovieClip "mcball1" in Frame 3
onClipEvent (load) {
this.name = this._name;
this.len = this._name.length;
this.myname = name.slice(6);
this.txt = myname;
oldX = _x;
h = _height;
point = new Object();
}
onClipEvent (enterFrame) {
_x = _root.base._x;
_y = _root.base._y;
if (_root.drag1 == 1) {
this.cx = _root.sec._x;
this.cy = _root.sec._y;
this.mx = _root._xmouse;
this.my = _root._ymouse;
_rotation = (_root.atan(mx, my, cx, cy) - 90);
this.ball_design._rotation = -_rotation;
} else if (_root.drag2 == 1) {
this.cx = _root.sec._x;
this.cy = _root.sec._y;
this.mx = _root.guide_01._x;
this.my = _root.guide_01._y;
_rotation = (_root.atan(mx, my, cx, cy) - 90);
this.ball_design._rotation = -_rotation;
} else {
newX = _x;
newY = _y;
xspeed = oldX - newX;
yspeed = oldY - newY;
oldX = newX;
oldY = newY;
point.x = xypos._x;
point.y = xypos._y;
localToGlobal(point);
friction = 0.85;
xball = point.x - _root.base._x;
g = -9.8;
a = (xball / h) * g;
rotSpeed = (((xspeed / 5) + rotSpeed) + a) * friction;
_rotation = (_rotation - rotSpeed);
this.ball_design._rotation = -_rotation;
}
}
Instance of Symbol 38 MovieClip "base" in Frame 3
onClipEvent (enterFrame) {
targetx = _parent._xmouse;
if (targetx < 300) {
targetx = 300;
} else if (510 < targetx) {
targetx = 510;
}
targety = _parent._ymouse;
if (targety < 0) {
targety = 0;
} else if (300 < targety) {
targety = 300;
}
}
onClipEvent (enterFrame) {
if (active) {
xdif = targetx - _x;
_x = (_x + (xdif / 3));
ydif = targety - _y;
_y = (_y + (ydif / 3));
if ((Math.abs(xdif) < 0.2) && (Math.abs(ydif) < 0.2)) {
_x = targetx;
_y = targety;
}
}
}
Instance of Symbol 40 MovieClip "guide_01" in Frame 3
onClipEvent (load) {
this.point = new Object();
this._visible = 0;
}
onClipEvent (enterFrame) {
point.x = _root.mcball1.xypos._x;
point.y = _root.mcball1.xypos._y;
_root.mcball1.localToGlobal(point);
this._x = point.x;
this._y = point.y;
}
Instance of Symbol 40 MovieClip "guide_02" in Frame 3
onClipEvent (load) {
this.point = new Object();
this._visible = 0;
}
onClipEvent (enterFrame) {
point.x = _root.mcball2.xypos._x;
point.y = _root.mcball2.xypos._y;
_root.mcball2.localToGlobal(point);
this._x = point.x;
this._y = point.y;
}
Instance of Symbol 76 MovieClip "sprite" in Frame 3
onClipEvent (enterFrame) {
targetx = _parent._xmouse;
if (targetx < 300) {
targetx = 300;
} else if (510 < targetx) {
targetx = 510;
}
targety = _parent._ymouse;
if (targety < 0) {
targety = 0;
} else if (300 < targety) {
targety = 300;
}
}
onClipEvent (enterFrame) {
if (active) {
xdif = targetx - _x;
_x = (_x + (xdif / 2));
ydif = targety - _y;
_y = (_y + (ydif / 2));
if ((Math.abs(xdif) < 0.2) && (Math.abs(ydif) < 0.2)) {
_x = targetx;
_y = targety;
}
}
}
Instance of Symbol 16 MovieClip "finger" in Symbol 17 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = _parent._rotation;
}
Instance of Symbol 17 MovieClip "finger" in Symbol 18 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = _parent._rotation;
}
Instance of Symbol 18 MovieClip "finger0" in Symbol 19 MovieClip Frame 1
onClipEvent (enterFrame) {
count = count + 0.1;
_rotation = ((Math.sin(count) * 40) - 35);
}
Instance of Symbol 18 MovieClip "finger1" in Symbol 20 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = _parent.flipper.finger0._rotation;
}
Instance of Symbol 18 MovieClip "finger2" in Symbol 20 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = _parent.flipper.finger0._rotation;
}
Instance of Symbol 18 MovieClip "finger3" in Symbol 20 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = _parent.flipper.finger0._rotation;
}
Instance of Symbol 18 MovieClip "finger3" in Symbol 20 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = _parent.flipper.finger0._rotation;
}
Instance of Symbol 32 MovieClip "xypos" in Symbol 35 MovieClip Frame 1
/* no clip actions */
Symbol 41 MovieClip Frame 1
_root.image2._y = _y;
Symbol 44 MovieClip Frame 19
stop();
Symbol 74 MovieClip Frame 40
gotoAndPlay (1);
Symbol 76 MovieClip Frame 1
stop();
Symbol 79 MovieClip Frame 1
stop();
Symbol 79 MovieClip Frame 2
tellTarget ("/sprite") {
active = false;
};
play();
Symbol 79 MovieClip Frame 101
tellTarget ("/sprite") {
active = true;
gotoAndStop (1);
};
Symbol 82 MovieClip Frame 1
tellTarget ("/sprite") {
active = true;
};
tellTarget ("/sealon") {
active = true;
};
tellTarget ("/sprite2") {
active = true;
};
tellTarget ("/thing") {
active = true;
};
tellTarget ("/thing2") {
active = true;
};
tellTarget ("/zoomer") {
active = true;
};
stop();
Symbol 82 MovieClip Frame 2
tellTarget ("/thing2") {
gotoAndStop (2);
};
setProperty("/zoomer", _x , getProperty("/thing", _x));
setProperty("/zoomer", _y , getProperty("/thing", _y));
stop();
Symbol 82 MovieClip Frame 3
tellTarget ("/sprite2") {
active = false;
setProperty("/sprite2", _visible , false);
};
stop();
Symbol 138 MovieClip Frame 1
stop();
Symbol 138 MovieClip Frame 2
stop();
Symbol 138 MovieClip Frame 3
stop();
Symbol 138 MovieClip Frame 4
stop();
Symbol 138 MovieClip Frame 5
stop();
Symbol 138 MovieClip Frame 6
stop();
Symbol 138 MovieClip Frame 7
stop();
Symbol 138 MovieClip Frame 8
stop();
Symbol 138 MovieClip Frame 9
stop();
Symbol 139 MovieClip Frame 1
stop();
Symbol 139 MovieClip Frame 2
stop();