Frame 2
stop();
Frame 3
stop();
Frame 4
_quality = "high";
stop();
_root.Prev = "vortex";
_root.Next = "snake";
Instance of Symbol 279 MovieClip in Frame 4
onClipEvent (load) {
i = 0;
}
onClipEvent (enterFrame) {
i++;
clip = _root.mask.attachMovie("1mask", "mc" + i, i);
clip._y = _root._ymouse;
clip._x = _root._xmouse;
clip._rotation = random(360);
}
Instance of Symbol 282 MovieClip "flash" in Frame 4
onClipEvent (load) {
gotoAndPlay (2);
}
Instance of Symbol 385 MovieClip "bar" in Frame 4
onClipEvent (load) {
_root.MV = true;
}
onClipEvent (enterFrame) {
if (_root.MV or hitTest(_root._xmouse, _root._ymouse)) {
Mouse.show();
} else {
Mouse.hide();
}
}
Frame 5
_quality = "medium";
stop();
_root.Prev = "vortex";
_root.Next = "garden";
Instance of Symbol 279 MovieClip in Frame 5
onClipEvent (load) {
r = new Sound(this);
r.attachSound("r");
r.start(0, 100000);
lf = 1000;
lb = 1000;
}
onClipEvent (enterFrame) {
xdist = _root._xmouse - _x;
ydist = _root._ymouse - _y;
dist = (Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2)) - 150) / 2;
if (dist < 0) {
dist = 0;
}
_x = (_x - (((_x - _root._xmouse) / (610 - _y)) * 20));
_y = (_y - (((_y - _root._ymouse) / (610 - _y)) * 20));
y = _root._ymouse - _y;
if (y < 0) {
lb--;
i = lb;
} else {
lf++;
i = lf;
}
clip = _root.clip.attachMovie("clip 2", "mc", i);
scale = 10 + (_y / 2);
clip._yscale = scale;
clip._xscale = scale;
clip._y = _y;
clip._x = _x;
r.setVolume(dist);
}
Frame 6
_quality = "medium";
stop();
_root.Prev = "snake";
_root.Next = "spyro";
Instance of Symbol 411 MovieClip in Frame 6
onClipEvent (load) {
moveTo(_root._xmouse, _root._ymouse);
i = 0;
i2 = 0;
}
onClipEvent (enterFrame) {
onMouseMove = function () {
lineStyle(random(5) + 5, 60928, 60);
lineTo(_root._xmouse, _root._ymouse);
if (random(10) == 1) {
i++;
a = attachMovie("clip 3", "a" + i, i);
a._x = _root._xmouse;
a._y = _root._ymouse;
a._rotation = random(360);
}
onMouseDown = function () {
_root.play();
};
if (i > 30) {
_root.play();
}
i2++;
x = _root.attachMovie("ghaze", "h" + i2, i2);
x._x = _root._xmouse;
x._y = _root._ymouse;
};
}
Frame 25
gotoAndStop ("garden");
Frame 26
Mouse.hide();
_quality = "high";
stop();
_root.Prev = "garden";
_root.Next = "matrix";
Instance of Symbol 279 MovieClip in Frame 26
onClipEvent (load) {
sin = random(100);
rr = random(1000);
raClip = random(5);
r = 0;
i = 0;
}
onClipEvent (enterFrame) {
i++;
if (random(50) == 1) {
sin = random(100);
rr = random(1000);
r = 0;
raClip = random(5);
}
scale = (Math.sin(i / sin) * 50) + 100;
r = r + rr;
switch (raClip) {
case 0 :
clip = _root.clip.attachMovie("clip 4a", "mc" + i, i);
break;
case 1 :
clip = _root.clip.attachMovie("clip 4b", "mc" + i, i);
break;
case 2 :
clip = _root.clip.attachMovie("clip 4c", "mc" + i, i);
break;
case 3 :
clip = _root.clip.attachMovie("clip 4d", "mc" + i, i);
break;
case 4 :
clip = _root.clip.attachMovie("clip 4e", "mc" + i, i);
}
clip._x = _root._xmouse;
clip._y = _root._ymouse;
clip._rotation = r;
clip._xscale = scale;
clip._yscale = scale;
}
Frame 27
_quality = "medium";
stop();
_root.Prev = "spyro";
_root.Next = "orb";
Instance of Symbol 279 MovieClip in Frame 27
onClipEvent (load) {
i = 2;
}
onClipEvent (enterFrame) {
this.onMouseMove = function () {
if (random(2) == 1) {
i++;
string = _root.clip.attachMovie("string", "s" + i, i);
string._x = Math.round(_root._xmouse / 20) * 20;
string._y = _root._ymouse;
string.i = 0;
string.y = 0;
}
};
}
Frame 29
_quality = "low";
stop();
_root.Prev = "matrix";
_root.Next = "icons";
Instance of Symbol 279 MovieClip in Frame 29
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
c = 0;
mb = new Sound(this);
mb.attachSound("mb");
mb.setVolume(xvel + yvel);
mb.start(0, 10000);
}
onClipEvent (enterFrame) {
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / dist);
yvel = yvel + (ydist / dist);
_x = (_x + xvel);
_y = (_y + yvel);
vol = Math.pow(Math.pow(xvel, 2), 0.5) + Math.pow(Math.pow(yvel, 2), 0.5);
mb.setVolume(vol);
mb.setPan((_x / 4) - 100);
if ((_x > 800) or (_x < 0)) {
xvel = xvel * 0.9;
yvel = yvel * 0.9;
}
if ((_y > 600) or (_y < 0)) {
xvel = xvel * 0.9;
yvel = yvel * 0.9;
}
c = c + 2;
g = _root.clip.attachMovie("grav", "g" + c, c);
g._x = _x;
g._y = _y;
g._rotation = (yvel + xvel) * 4;
}
Frame 30
_quality = "high";
stop();
_root.Prev = "orb";
_root.Next = "music";
Instance of Symbol 429 MovieClip in Frame 30
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / dist);
yvel = yvel + (ydist / dist);
_x = (_x + xvel);
_y = (_y + yvel);
_rotation = (_rotation + (xvel + yvel));
if ((_x > 800) or (_x < 0)) {
xvel = xvel * -0.9;
}
if ((_y > 450) or (_y < 0)) {
yvel = yvel * -0.9;
}
}
Instance of Symbol 431 MovieClip in Frame 30
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / dist);
yvel = yvel + (ydist / dist);
_x = (_x + xvel);
_y = (_y + yvel);
_rotation = (_rotation + (xvel + yvel));
if ((_x > 800) or (_x < 0)) {
xvel = xvel * -0.9;
}
if ((_y > 450) or (_y < 0)) {
yvel = yvel * -0.9;
}
}
Instance of Symbol 433 MovieClip in Frame 30
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / dist);
yvel = yvel + (ydist / dist);
_x = (_x + xvel);
_y = (_y + yvel);
_rotation = (_rotation + (xvel + yvel));
if ((_x > 800) or (_x < 0)) {
xvel = xvel * -0.9;
}
if ((_y > 450) or (_y < 0)) {
yvel = yvel * -0.9;
}
}
Instance of Symbol 435 MovieClip in Frame 30
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / dist);
yvel = yvel + (ydist / dist);
_x = (_x + xvel);
_y = (_y + yvel);
_rotation = (_rotation + (xvel + yvel));
if ((_x > 800) or (_x < 0)) {
xvel = xvel * -0.9;
}
if ((_y > 450) or (_y < 0)) {
yvel = yvel * -0.9;
}
}
Instance of Symbol 437 MovieClip in Frame 30
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / dist);
yvel = yvel + (ydist / dist);
_x = (_x + xvel);
_y = (_y + yvel);
_rotation = (_rotation + (xvel + yvel));
if ((_x > 800) or (_x < 0)) {
xvel = xvel * -0.9;
}
if ((_y > 450) or (_y < 0)) {
yvel = yvel * -0.9;
}
}
Instance of Symbol 439 MovieClip in Frame 30
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / dist);
yvel = yvel + (ydist / dist);
_x = (_x + xvel);
_y = (_y + yvel);
_rotation = (_rotation + (xvel + yvel));
if ((_x > 800) or (_x < 0)) {
xvel = xvel * -0.9;
}
if ((_y > 450) or (_y < 0)) {
yvel = yvel * -0.9;
}
}
Instance of Symbol 441 MovieClip in Frame 30
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / dist);
yvel = yvel + (ydist / dist);
_x = (_x + xvel);
_y = (_y + yvel);
_rotation = (_rotation + (xvel + yvel));
if ((_x > 800) or (_x < 0)) {
xvel = xvel * -0.9;
}
if ((_y > 450) or (_y < 0)) {
yvel = yvel * -0.9;
}
}
Instance of Symbol 443 MovieClip in Frame 30
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / dist);
yvel = yvel + (ydist / dist);
_x = (_x + xvel);
_y = (_y + yvel);
_rotation = (_rotation + (xvel + yvel));
if ((_x > 800) or (_x < 0)) {
xvel = xvel * -0.9;
}
if ((_y > 450) or (_y < 0)) {
yvel = yvel * -0.9;
}
}
Instance of Symbol 445 MovieClip in Frame 30
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / dist);
yvel = yvel + (ydist / dist);
_x = (_x + xvel);
_y = (_y + yvel);
_rotation = (_rotation + (xvel + yvel));
if ((_x > 800) or (_x < 0)) {
xvel = xvel * -0.9;
}
if ((_y > 450) or (_y < 0)) {
yvel = yvel * -0.9;
}
}
Instance of Symbol 447 MovieClip in Frame 30
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / dist);
yvel = yvel + (ydist / dist);
_x = (_x + xvel);
_y = (_y + yvel);
_rotation = (_rotation + (xvel + yvel));
if ((_x > 800) or (_x < 0)) {
xvel = xvel * -0.9;
}
if ((_y > 450) or (_y < 0)) {
yvel = yvel * -0.9;
}
}
Instance of Symbol 449 MovieClip in Frame 30
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / dist);
yvel = yvel + (ydist / dist);
_x = (_x + xvel);
_y = (_y + yvel);
_rotation = (_rotation + (xvel + yvel));
if ((_x > 800) or (_x < 0)) {
xvel = xvel * -0.9;
}
if ((_y > 450) or (_y < 0)) {
yvel = yvel * -0.9;
}
}
Instance of Symbol 451 MovieClip in Frame 30
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / dist);
yvel = yvel + (ydist / dist);
_x = (_x + xvel);
_y = (_y + yvel);
_rotation = (_rotation + (xvel + yvel));
if ((_x > 800) or (_x < 0)) {
xvel = xvel * -0.9;
}
if ((_y > 450) or (_y < 0)) {
yvel = yvel * -0.9;
}
}
Instance of Symbol 453 MovieClip in Frame 30
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / dist);
yvel = yvel + (ydist / dist);
_x = (_x + xvel);
_y = (_y + yvel);
_rotation = (_rotation + (xvel + yvel));
if ((_x > 800) or (_x < 0)) {
xvel = xvel * -0.9;
}
if ((_y > 450) or (_y < 0)) {
yvel = yvel * -0.9;
}
}
Instance of Symbol 455 MovieClip in Frame 30
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / dist);
yvel = yvel + (ydist / dist);
_x = (_x + xvel);
_y = (_y + yvel);
_rotation = (_rotation + (xvel + yvel));
if ((_x > 800) or (_x < 0)) {
xvel = xvel * -0.9;
}
if ((_y > 450) or (_y < 0)) {
yvel = yvel * -0.9;
}
}
Instance of Symbol 457 MovieClip in Frame 30
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / dist);
yvel = yvel + (ydist / dist);
_x = (_x + xvel);
_y = (_y + yvel);
_rotation = (_rotation + (xvel + yvel));
if ((_x > 800) or (_x < 0)) {
xvel = xvel * -0.9;
}
if ((_y > 450) or (_y < 0)) {
yvel = yvel * -0.9;
}
}
Instance of Symbol 459 MovieClip in Frame 30
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / dist);
yvel = yvel + (ydist / dist);
_x = (_x + xvel);
_y = (_y + yvel);
_rotation = (_rotation + (xvel + yvel));
if ((_x > 800) or (_x < 0)) {
xvel = xvel * -0.9;
}
if ((_y > 450) or (_y < 0)) {
yvel = yvel * -0.9;
}
}
Instance of Symbol 461 MovieClip in Frame 30
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / dist);
yvel = yvel + (ydist / dist);
_x = (_x + xvel);
_y = (_y + yvel);
_rotation = (_rotation + (xvel + yvel));
if ((_x > 800) or (_x < 0)) {
xvel = xvel * -0.9;
}
if ((_y > 450) or (_y < 0)) {
yvel = yvel * -0.9;
}
}
Instance of Symbol 463 MovieClip in Frame 30
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / dist);
yvel = yvel + (ydist / dist);
_x = (_x + xvel);
_y = (_y + yvel);
_rotation = (_rotation + (xvel + yvel));
if ((_x > 800) or (_x < 0)) {
xvel = xvel * -0.9;
}
if ((_y > 450) or (_y < 0)) {
yvel = yvel * -0.9;
}
}
Instance of Symbol 465 MovieClip in Frame 30
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / dist);
yvel = yvel + (ydist / dist);
_x = (_x + xvel);
_y = (_y + yvel);
_rotation = (_rotation + (xvel + yvel));
if ((_x > 800) or (_x < 0)) {
xvel = xvel * -0.9;
}
if ((_y > 450) or (_y < 0)) {
yvel = yvel * -0.9;
}
}
Instance of Symbol 467 MovieClip in Frame 30
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / dist);
yvel = yvel + (ydist / dist);
_x = (_x + xvel);
_y = (_y + yvel);
_rotation = (_rotation + (xvel + yvel));
if ((_x > 800) or (_x < 0)) {
xvel = xvel * -0.9;
}
if ((_y > 450) or (_y < 0)) {
yvel = yvel * -0.9;
}
}
Instance of Symbol 469 MovieClip in Frame 30
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / dist);
yvel = yvel + (ydist / dist);
_x = (_x + xvel);
_y = (_y + yvel);
_rotation = (_rotation + (xvel + yvel));
if ((_x > 800) or (_x < 0)) {
xvel = xvel * -0.9;
}
if ((_y > 450) or (_y < 0)) {
yvel = yvel * -0.9;
}
}
Frame 31
_quality = "high";
stop();
_root.Prev = "icons";
_root.Next = "meteor";
Instance of Symbol 479 MovieClip in Frame 31
onClipEvent (load) {
i = random(360);
ltime2 = new Sound(this);
ltime2.attachSound("ltime2");
ltime2.setVolume(dist);
ltime2.start(0, 10000);
x = random(150) + 50;
y = random(150) + 50;
}
onClipEvent (enterFrame) {
i++;
_x = (400 + (Math.cos(i / x) * 500));
_y = (300 + (Math.sin(i / y) * 500));
pan = (_x / 4) - 100;
xdist = _x - _root._xmouse;
ydist = _y - _root._ymouse;
dist = (1000 - Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2))) / 10;
dist = Math.pow(dist, 3) / 10000;
ltime2.setPan(pan);
ltime2.setVolume(dist);
}
Instance of Symbol 479 MovieClip in Frame 31
onClipEvent (load) {
i = random(360);
hj = new Sound(this);
hj.attachSound("hj");
hj.setVolume(dist);
hj.start(0, 10000);
x = random(150) + 50;
y = random(150) + 50;
}
onClipEvent (enterFrame) {
i++;
_x = (400 + (Math.cos(i / x) * 500));
_y = (300 + (Math.sin(i / y) * 500));
pan = (_x / 4) - 100;
xdist = _x - _root._xmouse;
ydist = _y - _root._ymouse;
dist = (1000 - Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2))) / 10;
dist = Math.pow(dist, 3) / 10000;
hj.setPan(pan);
hj.setVolume(dist);
}
Instance of Symbol 479 MovieClip in Frame 31
onClipEvent (load) {
i = random(360);
ltime = new Sound(this);
ltime.attachSound("ltime");
ltime.setVolume(dist);
ltime.start(0, 10000);
x = random(150) + 50;
y = random(150) + 50;
}
onClipEvent (enterFrame) {
i++;
_x = (400 + (Math.cos(i / x) * 500));
_y = (300 + (Math.sin(i / y) * 500));
pan = (_x / 4) - 100;
xdist = _x - _root._xmouse;
ydist = _y - _root._ymouse;
dist = (1000 - Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2))) / 10;
dist = Math.pow(dist, 3) / 10000;
ltime.setPan(pan);
ltime.setVolume(dist);
}
Instance of Symbol 479 MovieClip in Frame 31
onClipEvent (load) {
i = random(360);
haze = new Sound(this);
haze.attachSound("haze");
haze.setVolume(dist);
haze.start(0, 10000);
x = random(150) + 50;
y = random(150) + 50;
}
onClipEvent (enterFrame) {
i++;
_x = (400 + (Math.cos(i / x) * 500));
_y = (300 + (Math.sin(i / y) * 500));
pan = (_x / 4) - 100;
xdist = _x - _root._xmouse;
ydist = _y - _root._ymouse;
dist = (1000 - Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2))) / 10;
dist = Math.pow(dist, 3) / 10000;
haze.setPan(pan);
haze.setVolume(dist);
}
Instance of Symbol 479 MovieClip in Frame 31
onClipEvent (load) {
i = random(360);
hj2 = new Sound(this);
hj2.attachSound("hj2");
hj2.setVolume(dist);
hj2.start(0, 10000);
x = random(150) + 50;
y = random(150) + 50;
}
onClipEvent (enterFrame) {
i++;
_x = (400 + (Math.cos(i / x) * 500));
_y = (300 + (Math.sin(i / y) * 500));
pan = (_x / 4) - 100;
xdist = _x - _root._xmouse;
ydist = _y - _root._ymouse;
dist = (1000 - Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2))) / 10;
dist = Math.pow(dist, 3) / 10000;
hj2.setPan(pan);
hj2.setVolume(dist);
}
Instance of Symbol 479 MovieClip in Frame 31
onClipEvent (load) {
i = random(360);
ct = new Sound(this);
ct.attachSound("ct");
ct.setVolume(dist);
ct.start(0, 10000);
x = random(150) + 50;
y = random(150) + 50;
}
onClipEvent (enterFrame) {
i++;
_x = (400 + (Math.cos(i / x) * 500));
_y = (300 + (Math.sin(i / y) * 500));
pan = (_x / 4) - 100;
xdist = _x - _root._xmouse;
ydist = _y - _root._ymouse;
dist = (1000 - Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2))) / 10;
dist = Math.pow(dist, 3) / 10000;
ct.setPan(pan);
ct.setVolume(dist);
}
Instance of Symbol 479 MovieClip in Frame 31
onClipEvent (load) {
i = random(360);
ct2 = new Sound(this);
ct2.attachSound("ct2");
ct2.setVolume(dist);
ct2.start(0, 10000);
x = random(150) + 50;
y = random(150) + 50;
}
onClipEvent (enterFrame) {
i++;
_x = (400 + (Math.cos(i / x) * 500));
_y = (300 + (Math.sin(i / y) * 500));
pan = (_x / 4) - 100;
xdist = _x - _root._xmouse;
ydist = _y - _root._ymouse;
dist = (1000 - Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2))) / 10;
dist = Math.pow(dist, 3) / 10000;
ct2.setPan(pan);
ct2.setVolume(dist);
}
Frame 32
_quality = "low";
stop();
_root.Prev = "music";
_root.Next = "walk";
Instance of Symbol 484 MovieClip in Frame 32
onClipEvent (load) {
i = 0;
}
onClipEvent (enterFrame) {
i = i + 0.1;
_xscale = (100 + (1000 / i));
_yscale = (100 + (1000 / i));
}
Instance of Symbol 487 MovieClip "earth" in Frame 32
onClipEvent (enterFrame) {
_xscale = (_xscale + 0.08);
_yscale = (_yscale + 0.08);
}
Instance of Symbol 279 MovieClip in Frame 32
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
c = 0;
mw = new Sound(this);
mw.attachSound("mw");
mw.start(0, 10000);
}
onClipEvent (enterFrame) {
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / (dist / 1.5));
yvel = yvel + (ydist / (dist / 1.5));
_x = (_x + xvel);
_y = (_y + yvel);
if ((_x > 800) or (_x < 0)) {
xvel = xvel * 0.9;
}
if ((_y > 600) or (_y < 0)) {
yvel = yvel * 0.9;
}
mw.setPan((_x / 4) - 100);
_root.earth._x = (-(_x / 10)) + 400;
_root.earth._y = (-(_y / 10)) + 300;
c++;
if (c >= 1000) {
c = 0;
}
g = _root.clip.attachMovie("met", "g" + c, 1000 - c);
g._x = _x;
g._y = _y;
g._rotation = (xvel + yvel) * 10;
}
Frame 33
_quality = "high";
stop();
_root.Prev = "meteor";
_root.Next = "brit";
Instance of Symbol 659 MovieClip "bert" in Frame 33
onClipEvent (load) {
rot = 0;
_root.rot2 = 0;
_root.stopTurn = true;
_root.i = 0;
_root.move = true;
_root.bert.fpsound = new Sound(this);
_root.bert.sound = new Sound(this);
}
onClipEvent (enterFrame) {
_root.vol = (_y - 180) / 4;
_root.pan = (_x / 4) - 100;
_root.bert.fpsound.setVolume(_root.vol);
_root.bert.fpsound.setPan(_root.pan);
_xscale = ((_y / 2) - 80);
_yscale = ((_y / 2) - 80);
if (_y < 180) {
_y = 180;
play();
}
if (_y > 450) {
_y = 450;
play();
}
this.face(10, 20);
if (this.hitTest(_root._xmouse, _root._ymouse)) {
if (!_root.stopTurn) {
play();
}
} else if ((_root.move and ((_y > 180) or (_root._ymouse > 180))) and ((_y < 450) or (_root._ymouse < 450))) {
_root.stopTurn = false;
x = _root._xmouse - _x;
y = _root._ymouse - _y;
rotation = (Math.atan2(y, x) * 180) / Math.PI;
rot = rotation + 90;
_y = (_y - (Math.cos((Math.PI/180) * rot) * ((_y - 150) / 55)));
_x = (_x + (Math.sin((Math.PI/180) * rot) * ((_y - 150) / 55)));
rot2 = Math.round(rot / 45) * 45;
if (rot2 == 270) {
rot2 = -90;
}
switch (rot2) {
case 90 :
gotoAndStop ("e");
break;
case -90 :
gotoAndStop ("w");
break;
case 0 :
gotoAndStop ("n");
break;
case 180 :
gotoAndStop ("s");
break;
case -45 :
gotoAndStop ("nw");
break;
case 45 :
gotoAndStop ("ne");
break;
case 135 :
gotoAndStop ("se");
break;
case 225 :
gotoAndStop ("sw");
}
}
}
Frame 34
_quality = "medium";
stop();
_root.Prev = "walk";
_root.Next = "yank";
Instance of Symbol 279 MovieClip in Frame 34
onClipEvent (load) {
i = 0;
_x = _root._xmouse;
_y = _root._ymouse;
}
onClipEvent (enterFrame) {
_x = (_x - ((_x - _root._xmouse) / 20));
_y = (_y - ((_y - _root._ymouse) / 20));
i++;
brit = _root.clip.attachMovie("brit", "b" + i, i);
brit._x = _x;
brit._y = _y;
brit._rotation = Math.sin(i / 15) * 10;
}
Frame 36
_quality = "medium";
stop();
_root.Prev = "brit";
_root.Next = "dp";
Instance of Symbol 279 MovieClip in Frame 36
onClipEvent (load) {
i = 0;
_x = _root._xmouse;
_y = _root._ymouse;
}
onClipEvent (enterFrame) {
_x = (_x - ((_x - _root._xmouse) / 20));
_y = (_y - ((_y - _root._ymouse) / 20));
i++;
yank = _root.clip.attachMovie("yank", "b" + i, i);
yank._x = _x;
yank._y = _y;
yank._rotation = Math.sin(i / 15) * 10;
}
Frame 37
_quality = "medium";
stop();
_root.Prev = "yank";
Instance of Symbol 674 MovieClip in Frame 37
onClipEvent (load) {
i2 = 0;
i = 0;
}
onClipEvent (enterFrame) {
if (random(2) == 1) {
i2++;
x = this.attachMovie("rings", "r" + i2, i2);
x._rotation = random(360);
x._x = 400;
x._y = 310;
}
if (random(50) == 1) {
i++;
clip = random(9);
switch (clip) {
case 0 :
c = this.attachMovie("ac", "ac" + i, i);
break;
case 1 :
c = this.attachMovie("cotf", "ac" + i, i);
break;
case 2 :
c = this.attachMovie("cpu", "ac" + i, i);
break;
case 3 :
c = this.attachMovie("ds", "ac" + i, i);
break;
case 4 :
c = this.attachMovie("js", "ac" + i, i);
break;
case 5 :
c = this.attachMovie("pc", "ac" + i, i);
break;
case 6 :
c = this.attachMovie("sb", "ac" + i, i);
break;
case 7 :
c = this.attachMovie("svd", "ac" + i, i);
break;
case 8 :
c = this.attachMovie("wtt", "ac" + i, i);
}
c._x = random(800);
c._y = random(600);
}
}
Symbol 24 MovieClip Frame 3
_parent.removeMovieClip();
Symbol 29 MovieClip Frame 4
_parent.removeMovieClip();
Symbol 33 MovieClip Frame 3
_parent.removeMovieClip();
Symbol 36 MovieClip Frame 2
_parent.removeMovieClip();
Symbol 42 MovieClip Frame 5
_parent.removeMovieClip();
Symbol 43 MovieClip [lightning] Frame 1
gotoAndPlay(random(5) + 2);
Symbol 43 MovieClip [lightning] Frame 2
stop();
Symbol 43 MovieClip [lightning] Frame 3
stop();
Symbol 43 MovieClip [lightning] Frame 4
stop();
Symbol 43 MovieClip [lightning] Frame 5
stop();
Symbol 43 MovieClip [lightning] Frame 6
stop();
Symbol 46 MovieClip [rings] Frame 20
this.removeMovieClip();
Instance of Symbol 49 MovieClip in Symbol 50 MovieClip [wtt] Frame 1
on (press) {
getURL ("http://www.newgrounds.com/portal/view/172858", "_blank");
}
Symbol 50 MovieClip [wtt] Frame 60
this.removeMovieClip();
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip [svd] Frame 1
on (press) {
getURL ("http://newgrounds.com/portal/view/224022", "_blank");
}
Symbol 54 MovieClip [svd] Frame 60
this.removeMovieClip();
Instance of Symbol 57 MovieClip in Symbol 58 MovieClip [sb] Frame 1
on (press) {
getURL ("http://newgrounds.com/portal/view/203464", "_blank");
}
Symbol 58 MovieClip [sb] Frame 60
this.removeMovieClip();
Instance of Symbol 61 MovieClip in Symbol 62 MovieClip [pc] Frame 1
on (press) {
getURL ("http://www.newgrounds.com/portal/view/181111", "_blank");
}
Symbol 62 MovieClip [pc] Frame 60
this.removeMovieClip();
Instance of Symbol 65 MovieClip in Symbol 66 MovieClip [js] Frame 1
on (press) {
getURL ("http://www.newgrounds.com/portal/view/189280", "_blank");
}
Symbol 66 MovieClip [js] Frame 60
this.removeMovieClip();
Instance of Symbol 69 MovieClip in Symbol 70 MovieClip [ds] Frame 1
on (press) {
getURL ("http://newgrounds.com/portal/view/237269", "_blank");
}
Symbol 70 MovieClip [ds] Frame 60
this.removeMovieClip();
Instance of Symbol 73 MovieClip in Symbol 74 MovieClip [cpu] Frame 1
on (press) {
getURL ("http://newgrounds.com/portal/view/210928", "_blank");
}
Symbol 74 MovieClip [cpu] Frame 60
this.removeMovieClip();
Instance of Symbol 77 MovieClip in Symbol 78 MovieClip [cotf] Frame 1
on (press) {
getURL ("http://newgrounds.com/portal/view.php?id=225089", "_blank");
}
Symbol 78 MovieClip [cotf] Frame 60
this.removeMovieClip();
Instance of Symbol 81 MovieClip in Symbol 82 MovieClip [ac] Frame 1
on (press) {
getURL ("http://newgrounds.com/portal/view.php?id=216887", "_blank");
}
Symbol 82 MovieClip [ac] Frame 60
this.removeMovieClip();
Symbol 85 MovieClip [clip 4e] Frame 55
this.removeMovieClip();
Symbol 86 MovieClip [clip 4d] Frame 55
this.removeMovieClip();
Symbol 87 MovieClip [clip 4c] Frame 55
this.removeMovieClip();
Symbol 88 MovieClip [clip 4b] Frame 55
this.removeMovieClip();
Symbol 89 MovieClip [clip 4a] Frame 55
this.removeMovieClip();
Symbol 95 MovieClip [yank] Frame 25
this.removeMovieClip();
Symbol 99 MovieClip [brit] Frame 25
this.removeMovieClip();
Instance of Symbol 107 MovieClip in Symbol 108 MovieClip Frame 1
onClipEvent (load) {
_rotation = random(360);
}
Instance of Symbol 103 MovieClip in Symbol 110 MovieClip [met] Frame 1
onClipEvent (load) {
x = ((_parent._x / 4) - 100) / 2;
y = ((_parent._y / 3) - 100) / 2;
}
onClipEvent (enterFrame) {
_parent._x = _parent._x + x;
_parent._y = _parent._y + y;
}
Symbol 110 MovieClip [met] Frame 15
this.removeMovieClip();
Symbol 126 MovieClip [clip 2] Frame 89
this.removeMovieClip();
Symbol 132 MovieClip [grav] Frame 40
this.removeMovieClip();
Instance of Symbol 148 MovieClip "s" in Symbol 149 MovieClip [symbol] Frame 1
onClipEvent (load) {
gotoAndStop(_parent.frame);
}
Symbol 149 MovieClip [symbol] Frame 4
stop();
Instance of Symbol 148 MovieClip "s" in Symbol 149 MovieClip [symbol] Frame 4
onClipEvent (load) {
gotoAndStop(_parent.frame);
if (random(10) == 1) {
play();
}
}
onClipEvent (enterFrame) {
if ((random(10) == 1) or (_parent.y > 500)) {
_parent.play();
}
}
Symbol 149 MovieClip [symbol] Frame 25
if ((_parent.y + _parent._y) > 600) {
_parent.removeMovieClip();
} else {
this.removeMovieClip();
}
Instance of Symbol 148 MovieClip "s" in Symbol 149 MovieClip [symbol] Frame 25
onClipEvent (enterFrame) {
stop();
if ((random(50) == 1) or (_parent.y > 500)) {
_parent.play();
}
}
Symbol 150 MovieClip [string] Frame 1
i++;
if (y < 600) {
this.attachMovie("symbol", "s" + i, i);
this["s" + i]._y = y;
this["s" + i].frame = random(10) + 1;
}
this["s" + random(i)].s.gotoAndStop(random(15) + 1);
y = y + 20;
Symbol 153 MovieClip [ghaze] Frame 20
this.removeMovieClip();
Symbol 157 MovieClip Frame 50
stop();
Symbol 161 MovieClip Frame 60
stop();
Symbol 164 MovieClip Frame 40
stop();
Symbol 169 MovieClip Frame 70
_parent.removeMovieClip();
Symbol 173 MovieClip Frame 130
_parent.removeMovieClip();
Symbol 174 MovieClip [clip 3] Frame 1
s = new Sound(this);
if (random(10) == 2) {
if (random(2) == 1) {
s.attachSound("tweet");
} else {
s.attachSound("tweet2");
}
s.start(0, 0);
}
gotoAndStop(random(5) + 2);
stop();
Symbol 174 MovieClip [clip 3] Frame 2
aa = random(100) + 50;
_xscale = aa;
_yscale = aa;
Symbol 174 MovieClip [clip 3] Frame 3
aa = random(100) + 50;
_xscale = aa;
_yscale = aa;
Symbol 174 MovieClip [clip 3] Frame 4
aa = random(100) + 50;
_xscale = aa;
_yscale = aa;
Symbol 174 MovieClip [clip 3] Frame 5
if (random(2) == 1) {
gotoAndStop(random(5) + 2);
} else {
if (random(2) == 1) {
s.attachSound("bee1");
} else {
s.attachSound("bee2");
}
s.setPan((_root._xmouse / 4) - 100);
s.start(0, 0);
}
Symbol 174 MovieClip [clip 3] Frame 6
if (random(2) == 1) {
gotoAndStop(random(5) + 2);
}
Symbol 178 MovieClip [1mask] Frame 60
this.removeMovieClip();
Instance of Symbol 187 MovieClip in Symbol 190 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent.hitTest(_root._xmouse, _root._ymouse)) {
_parent.play();
}
}
Symbol 209 MovieClip Frame 274
stop();
_root.play();
Symbol 229 MovieClip Frame 1
stop();
Symbol 229 MovieClip Frame 50
stop();
Symbol 229 MovieClip Frame 100
play();
Symbol 229 MovieClip Frame 150
stop();
Instance of Symbol 227 MovieClip in Symbol 229 MovieClip Frame 150
on (press) {
_parent.play();
}
Symbol 229 MovieClip Frame 225
_parent.play();
Symbol 266 Button
on (release) {
stopAllSounds();
_root.gotoAndPlay(3);
}
Symbol 268 Button
on (press) {
gotoAndPlay (376);
}
Symbol 269 Button
on (press) {
gotoAndPlay (192);
}
Symbol 270 MovieClip Frame 1
stop();
Instance of Symbol 215 MovieClip in Symbol 270 MovieClip Frame 1
on (press) {
getURL ("http://www.gamesofgondor.com/", "_blank");
}
Instance of Symbol 229 MovieClip in Symbol 270 MovieClip Frame 1
onClipEvent (load) {
i = 0;
}
onClipEvent (enterFrame) {
if (i < 100) {
i = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
_root.pl = Math.round(i);
_root.plp = _root.pl + " %";
_root.bl = _root.getBytesLoaded();
_root.br = _root.getBytesTotal() - _root.getBytesLoaded();
_root.tb = _root.getBytesTotal();
_root.Time = _root.getTimer();
_root.Time = Math.round(getTimer() / 1000);
_root.bs = Math.round(_root.getBytesLoaded() / Math.round(getTimer() / 1000));
_root.tr = Math.round((_root.getBytesTotal() - _root.getBytesLoaded()) / _root.bs);
gotoAndStop(_root.pl);
}
}
Instance of Symbol 234 MovieClip in Symbol 270 MovieClip Frame 1
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
if (_root.pl < 100) {
bounce = -0.9;
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / (dist * 30));
yvel = yvel + (ydist / (dist * 30));
} else {
bounce = -0.5;
yvel = yvel + 0.1;
}
_x = (_x + xvel);
_y = (_y + yvel);
if (_x > 760) {
_x = 760;
xvel = xvel * -0.9;
}
if (_x < 40) {
_x = 40;
xvel = xvel * -0.9;
}
if (_y > 560) {
_y = 560;
yvel = yvel * bounce;
}
if (_y < 210) {
_y = 210;
yvel = yvel * -0.9;
}
}
Instance of Symbol 237 MovieClip in Symbol 270 MovieClip Frame 1
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
if (_root.pl < 100) {
bounce = -0.9;
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / (dist * 30));
yvel = yvel + (ydist / (dist * 30));
} else {
bounce = -0.5;
yvel = yvel + 0.1;
}
_x = (_x + xvel);
_y = (_y + yvel);
if (_x > 760) {
_x = 760;
xvel = xvel * -0.9;
}
if (_x < 40) {
_x = 40;
xvel = xvel * -0.9;
}
if (_y > 560) {
_y = 560;
yvel = yvel * bounce;
}
if (_y < 210) {
_y = 210;
yvel = yvel * -0.9;
}
}
Instance of Symbol 240 MovieClip in Symbol 270 MovieClip Frame 1
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
if (_root.pl < 100) {
bounce = -0.9;
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / (dist * 30));
yvel = yvel + (ydist / (dist * 30));
} else {
bounce = -0.5;
yvel = yvel + 0.1;
}
_x = (_x + xvel);
_y = (_y + yvel);
if (_x > 760) {
_x = 760;
xvel = xvel * -0.9;
}
if (_x < 40) {
_x = 40;
xvel = xvel * -0.9;
}
if (_y > 560) {
_y = 560;
yvel = yvel * bounce;
}
if (_y < 210) {
_y = 210;
yvel = yvel * -0.9;
}
}
Instance of Symbol 243 MovieClip in Symbol 270 MovieClip Frame 1
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
if (_root.pl < 100) {
bounce = -0.9;
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / (dist * 30));
yvel = yvel + (ydist / (dist * 30));
} else {
bounce = -0.5;
yvel = yvel + 0.1;
}
_x = (_x + xvel);
_y = (_y + yvel);
if (_x > 760) {
_x = 760;
xvel = xvel * -0.9;
}
if (_x < 40) {
_x = 40;
xvel = xvel * -0.9;
}
if (_y > 560) {
_y = 560;
yvel = yvel * bounce;
}
if (_y < 210) {
_y = 210;
yvel = yvel * -0.9;
}
}
Instance of Symbol 246 MovieClip in Symbol 270 MovieClip Frame 1
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
if (_root.pl < 100) {
bounce = -0.9;
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / (dist * 30));
yvel = yvel + (ydist / (dist * 30));
} else {
bounce = -0.5;
yvel = yvel + 0.1;
}
_x = (_x + xvel);
_y = (_y + yvel);
if (_x > 760) {
_x = 760;
xvel = xvel * -0.9;
}
if (_x < 40) {
_x = 40;
xvel = xvel * -0.9;
}
if (_y > 560) {
_y = 560;
yvel = yvel * bounce;
}
if (_y < 210) {
_y = 210;
yvel = yvel * -0.9;
}
}
Instance of Symbol 249 MovieClip in Symbol 270 MovieClip Frame 1
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
if (_root.pl < 100) {
bounce = -0.9;
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / (dist * 30));
yvel = yvel + (ydist / (dist * 30));
} else {
bounce = -0.5;
yvel = yvel + 0.1;
}
_x = (_x + xvel);
_y = (_y + yvel);
if (_x > 760) {
_x = 760;
xvel = xvel * -0.9;
}
if (_x < 40) {
_x = 40;
xvel = xvel * -0.9;
}
if (_y > 560) {
_y = 560;
yvel = yvel * bounce;
}
if (_y < 210) {
_y = 210;
yvel = yvel * -0.9;
}
}
Instance of Symbol 252 MovieClip in Symbol 270 MovieClip Frame 1
onClipEvent (load) {
var ydist = 0;
var xdist = 0;
var dist = 0;
var xvel = 0;
var yvel = 0;
}
onClipEvent (enterFrame) {
if (_root.pl < 100) {
bounce = -0.9;
ydist = _root._ymouse - _y;
xdist = _root._xmouse - _x;
dist = Math.sqrt(Math.pow(xdist, 2) + Math.pow(ydist, 2));
xvel = xvel + (xdist / (dist * 30));
yvel = yvel + (ydist / (dist * 30));
} else {
bounce = -0.5;
yvel = yvel + 0.1;
}
_x = (_x + xvel);
_y = (_y + yvel);
if (_x > 760) {
_x = 760;
xvel = xvel * -0.9;
}
if (_x < 40) {
_x = 40;
xvel = xvel * -0.9;
}
if (_y > 560) {
_y = 560;
yvel = yvel * bounce;
}
if (_y < 210) {
_y = 210;
yvel = yvel * -0.9;
}
}
Instance of Symbol 215 MovieClip in Symbol 270 MovieClip Frame 2
on (press) {
getURL ("http://www.gamesofgondor.com/", "_blank");
}
Symbol 270 MovieClip Frame 375
stop();
Symbol 270 MovieClip Frame 431
stop();
_root.play();
Symbol 276 MovieClip Frame 2
stop();
Symbol 282 MovieClip Frame 1
stop();
Symbol 282 MovieClip Frame 2
play();
Symbol 308 Button
on (press) {
stopAllSounds();
_root.flash.gotoAndPlay(2);
_root.gotoAndStop("vortex");
}
Symbol 311 Button
on (press) {
stopAllSounds();
_root.flash.gotoAndPlay(2);
_root.gotoAndStop("snake");
}
Symbol 314 Button
on (press) {
stopAllSounds();
_root.flash.gotoAndPlay(2);
_root.gotoAndStop("garden");
}
Symbol 317 Button
on (press) {
stopAllSounds();
_root.flash.gotoAndPlay(2);
_root.gotoAndStop("spyro");
}
Symbol 321 Button
on (press) {
stopAllSounds();
_root.flash.gotoAndPlay(2);
_root.gotoAndStop("matrix");
}
Symbol 324 Button
on (press) {
stopAllSounds();
_root.flash.gotoAndPlay(2);
_root.gotoAndStop("orb");
}
Symbol 327 Button
on (press) {
stopAllSounds();
_root.flash.gotoAndPlay(2);
_root.gotoAndStop("icons");
}
Symbol 330 Button
on (press) {
stopAllSounds();
_root.flash.gotoAndPlay(2);
_root.gotoAndStop("music");
}
Symbol 333 Button
on (press) {
stopAllSounds();
_root.flash.gotoAndPlay(2);
_root.gotoAndStop("meteor");
}
Symbol 336 Button
on (press) {
stopAllSounds();
_root.flash.gotoAndPlay(2);
_root.gotoAndStop("walk");
}
Symbol 339 Button
on (press) {
stopAllSounds();
_root.flash.gotoAndPlay(2);
_root.gotoAndStop("brit");
}
Symbol 342 Button
on (press) {
stopAllSounds();
_root.flash.gotoAndPlay(2);
_root.gotoAndStop("yank");
}
Symbol 345 Button
on (press) {
stopAllSounds();
_root.flash.gotoAndPlay(2);
_root.gotoAndStop("dp");
}
Symbol 356 MovieClip Frame 1
stop();
Symbol 356 MovieClip Frame 2
stop();
Instance of Symbol 353 MovieClip in Symbol 356 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.bar.Scroll.Scroll._y < (_parent._y - 20)) {
_root.bar.Scroll.Scroll._y = _root.bar.Scroll.Scroll._y + 0.2;
}
}
Symbol 359 MovieClip Frame 1
stop();
Instance of Symbol 353 MovieClip in Symbol 359 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.bar.Scroll.Scroll._y > (_parent._y + 20)) {
_root.bar.Scroll.Scroll._y = _root.bar.Scroll.Scroll._y - 0.2;
}
}
Instance of Symbol 348 MovieClip in Symbol 360 MovieClip Frame 1
onClipEvent (enterFrame) {
_y = ((_parent.Scroll._y * -5.3) + 255);
}
Instance of Symbol 351 MovieClip "Scroll" in Symbol 360 MovieClip Frame 1
on (press) {
this.startDrag(false, _x, _parent.upButton._y + 20, _x, _parent.downButton._y - 20);
}
on (release) {
this.stopDrag();
}
Instance of Symbol 356 MovieClip "downButton" in Symbol 360 MovieClip Frame 1
on (keyPress "<Down>") {
if (_parent.Scroll._y < (_y - 20)) {
_parent.Scroll._y++;
}
}
on (press) {
gotoAndStop (2);
}
on (release) {
gotoAndStop (1);
}
Instance of Symbol 359 MovieClip "upButton" in Symbol 360 MovieClip Frame 1
on (keyPress "<Up>") {
if (_parent.Scroll._y > (_y + 20)) {
_parent.Scroll._y--;
}
}
on (press) {
gotoAndStop (2);
}
on (release) {
gotoAndStop (1);
}
Symbol 366 Button
on (press) {
stopAllSounds();
_root.flash.gotoAndPlay(2);
_root.gotoAndStop(_root.Prev);
}
on (keyPress "<Left>") {
stopAllSounds();
_root.flash.gotoAndPlay(2);
_root.gotoAndStop(_root.Prev);
}
Symbol 377 Button
on (keyPress "<Space>") {
if (_root.MV) {
_root.MV = false;
Mouse.hide();
mouselight.gotoAndStop(2);
} else {
_root.MV = true;
Mouse.show();
mouselight.gotoAndStop(1);
}
}
on (press) {
if (_root.MV) {
_root.MV = false;
Mouse.hide();
mouselight.gotoAndStop(2);
} else {
_root.MV = true;
Mouse.show();
mouselight.gotoAndStop(1);
}
}
Symbol 381 Button
on (press) {
stopAllSounds();
_root.flash.gotoAndPlay(2);
_root.gotoAndStop(_root.Next);
}
on (keyPress "<Right>") {
stopAllSounds();
_root.flash.gotoAndPlay(2);
_root.gotoAndStop(_root.Next);
}
Symbol 384 MovieClip Frame 1
stop();
Symbol 384 MovieClip Frame 2
stop();
Instance of Symbol 372 MovieClip in Symbol 385 MovieClip Frame 1
onClipEvent (load) {
stop();
}
onClipEvent (keyDown) {
_root.pressed = Key.getCode();
if (_root.pressed == 81) {
toggleHighQuality();
}
}
on (press) {
toggleHighQuality();
gotoAndStop (3);
}
on (release) {
gotoAndStop (1);
}
Symbol 394 MovieClip Frame 1
stop();
Instance of Symbol 388 MovieClip in Symbol 394 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 389 MovieClip in Symbol 394 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse)) {
_parent.play();
} else {
_parent.stop();
}
}
on (press) {
getURL ("http://dissoluteproductions.tk/", "_blank");
}
Instance of Symbol 389 MovieClip in Symbol 394 MovieClip Frame 2
on (press) {
getURL ("http://dissoluteproductions.tk/", "_blank");
}
Symbol 394 MovieClip Frame 10
stop();
Instance of Symbol 389 MovieClip in Symbol 394 MovieClip Frame 10
onClipEvent (enterFrame) {
if (!this.hitTest(_root._xmouse, _root._ymouse)) {
_parent.play();
} else {
_parent.stop();
}
}
on (release) {
getURL ("http://dissoluteproductions.tk/", "_blank");
}
Symbol 399 Button
on (press) {
getURL ("http://www.gamesofgondor.com/", "_blank");
}
Symbol 429 MovieClip Frame 1
var xvel = 0;
var yvel = 0;
Symbol 431 MovieClip Frame 1
var xvel = 0;
var yvel = 0;
Symbol 433 MovieClip Frame 1
var xvel = 0;
var yvel = 0;
Symbol 435 MovieClip Frame 1
var xvel = 0;
var yvel = 0;
Symbol 437 MovieClip Frame 1
var xvel = 0;
var yvel = 0;
Symbol 439 MovieClip Frame 1
var xvel = 0;
var yvel = 0;
Symbol 441 MovieClip Frame 1
var xvel = 0;
var yvel = 0;
Symbol 443 MovieClip Frame 1
var xvel = 0;
var yvel = 0;
Symbol 445 MovieClip Frame 1
var xvel = 0;
var yvel = 0;
Symbol 447 MovieClip Frame 1
var xvel = 0;
var yvel = 0;
Symbol 523 MovieClip Frame 1
_root.move = false;
Symbol 523 MovieClip Frame 11
_root.bert.sound.setVolume(_root.vol);
_root.bert.sound.setPan(_root.pan);
Symbol 523 MovieClip Frame 47
_parent.gotoAndStop(1);
Symbol 550 MovieClip Frame 1
_root.move = false;
Symbol 550 MovieClip Frame 15
_root.bert.sound.setVolume(_root.vol);
_root.bert.sound.setPan(_root.pan);
Symbol 550 MovieClip Frame 53
_parent.gotoAndStop(1);
Symbol 568 MovieClip Frame 1
_root.move = false;
Symbol 568 MovieClip Frame 5
_root.bert.sound.setVolume(_root.vol);
_root.bert.sound.setPan(_root.pan);
Symbol 568 MovieClip Frame 42
_parent.gotoAndStop(1);
Symbol 589 MovieClip Frame 1
_root.move = false;
Symbol 589 MovieClip Frame 13
_root.bert.sound.setVolume(_root.vol);
_root.bert.sound.setPan(_root.pan);
Symbol 589 MovieClip Frame 70
_parent.gotoAndStop(1);
Symbol 590 MovieClip Frame 1
stop();
_root.move = true;
Symbol 590 MovieClip Frame 2
stop();
Symbol 590 MovieClip Frame 3
stop();
Symbol 590 MovieClip Frame 4
stop();
Symbol 590 MovieClip Frame 5
stop();
Symbol 603 MovieClip Frame 7
_root.i++;
_root.bert.fprint = _root.fp.attachMovie("fp", "fp" + _root.i, _root.i);
_root.bert.fprint._x = _parent._x + ((_parent._y - 180) / 10);
_root.bert.fprint._y = _parent._y;
_root.bert.fprint._yscale = _parent._yscale;
_root.bert.fprint._xscale = _parent._xscale;
_root.bert.fprint._rotation = rot;
Symbol 603 MovieClip Frame 19
_root.i++;
_root.fprint = _root.fp.attachMovie("fp", "fp" + _root.i, _root.i);
_root.fprint._x = _parent._x - ((_parent._y - 180) / 10);
_root.fprint._y = _parent._y;
_root.fprint._yscale = _parent._yscale;
_root.fprint._xscale = _parent._xscale;
_root.fprint._rotation = rot;
Symbol 617 MovieClip Frame 7
_root.i++;
_root.fprint = _root.fp.attachMovie("fp", "fp" + _root.i, _root.i);
_root.fprint._x = _parent._x;
_root.fprint._y = _parent._y - ((_parent._y - 180) / 50);
_root.fprint._yscale = _parent._yscale;
_root.fprint._xscale = _parent._xscale;
_root.fprint._rotation = rot;
Symbol 617 MovieClip Frame 21
_root.i++;
_root.fprint = _root.fp.attachMovie("fp", "fp" + _root.i, _root.i);
_root.fprint._x = _parent._x;
_root.fprint._y = _parent._y + ((_parent._y - 180) / 50);
_root.fprint._yscale = _parent._yscale;
_root.fprint._xscale = _parent._xscale;
_root.fprint._rotation = rot;
Symbol 630 MovieClip Frame 7
_root.i++;
_root.fprint = _root.fp.attachMovie("fp", "fp" + _root.i, _root.i);
_root.fprint._x = _parent._x - ((_parent._y - 180) / 50);
_root.fprint._y = _parent._y;
_root.fprint._yscale = _parent._yscale;
_root.fprint._xscale = _parent._xscale;
_root.fprint._rotation = rot;
Symbol 630 MovieClip Frame 19
_root.i++;
_root.fprint = _root.fp.attachMovie("fp", "fp" + _root.i, _root.i);
_root.fprint._x = _parent._x + ((_parent._y - 180) / 50);
_root.fprint._y = _parent._y;
_root.fprint._yscale = _parent._yscale;
_root.fprint._xscale = _parent._xscale;
_root.fprint._rotation = rot;
Symbol 644 MovieClip Frame 9
_root.i++;
_root.fprint = _root.fp.attachMovie("fp", "fp" + _root.i, _root.i);
_root.fprint._x = _parent._x - ((_parent._y - 180) / 15);
_root.fprint._y = _parent._y - 5;
_root.fprint._yscale = _parent._yscale;
_root.fprint._xscale = _parent._xscale;
_root.fprint._rotation = rot;
Symbol 644 MovieClip Frame 23
_root.i++;
_root.fprint = _root.fp.attachMovie("fp", "fp" + _root.i, _root.i);
_root.fprint._x = _parent._x + ((_parent._y - 180) / 15);
_root.fprint._y = _parent._y - 5;
_root.fprint._yscale = _parent._yscale;
_root.fprint._xscale = _parent._xscale;
_root.fprint._rotation = rot;
Symbol 658 MovieClip Frame 9
_root.i++;
_root.fprint = _root.fp.attachMovie("fp", "fp" + _root.i, _root.i);
_root.fprint._x = _parent._x + ((_parent._y - 180) / 10);
_root.fprint._y = _parent._y;
_root.fprint._yscale = _parent._yscale;
_root.fprint._xscale = _parent._xscale;
_root.fprint._rotation = rot;
Symbol 658 MovieClip Frame 21
_root.i++;
_root.fprint = _root.fp.attachMovie("fp", "fp" + _root.i, _root.i);
_root.fprint._x = _parent._x - ((_parent._y - 180) / 10);
_root.fprint._y = _parent._y;
_root.fprint._yscale = _parent._yscale;
_root.fprint._xscale = _parent._xscale;
_root.fprint._rotation = rot;
Symbol 659 MovieClip Frame 1
stop();
_root.stopTurn = true;
if ((_y < 180) and (_root._ymouse < 180)) {
stop();
}
Instance of Symbol 590 MovieClip in Symbol 659 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((random(100) == 1) and _root.move) {
gotoAndStop(random(4) + 2);
}
}
Instance of Symbol 603 MovieClip in Symbol 659 MovieClip Frame 2
onClipEvent (load) {
rot = 70;
}
Instance of Symbol 617 MovieClip in Symbol 659 MovieClip Frame 4
onClipEvent (load) {
rot = 90;
}
Instance of Symbol 630 MovieClip in Symbol 659 MovieClip Frame 6
onClipEvent (load) {
rot = 110;
}
Instance of Symbol 630 MovieClip in Symbol 659 MovieClip Frame 10
onClipEvent (load) {
rot = 70;
}
Instance of Symbol 617 MovieClip in Symbol 659 MovieClip Frame 12
onClipEvent (load) {
rot = 90;
}
Instance of Symbol 603 MovieClip in Symbol 659 MovieClip Frame 14
onClipEvent (load) {
rot = 110;
}
Symbol 690 MovieClip Frame 1
stop();
Instance of Symbol 684 MovieClip in Symbol 690 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent.hitTest(_root._xmouse, _root._ymouse)) {
_parent.play();
}
}
Symbol 690 MovieClip Frame 15
if (this.hitTest(_root._xmouse, _root._ymouse)) {
stop();
} else {
play();
}
Instance of Symbol 684 MovieClip in Symbol 690 MovieClip Frame 15
onClipEvent (enterFrame) {
if (!_parent.hitTest(_root._xmouse, _root._ymouse)) {
_parent.play();
}
}
Instance of Symbol 689 MovieClip in Symbol 690 MovieClip Frame 15
onClipEvent (enterFrame) {
if (_parent.hitTest(_root._xmouse, _root._ymouse)) {
stop();
} else {
play();
}
}
Instance of Symbol 676 MovieClip in Symbol 701 MovieClip Frame 1
onClipEvent (load) {
_root.ballx = this._x;
_root.bally = this._y;
}
onClipEvent (enterFrame) {
if (random(20) == 1) {
i++;
lightning = this.attachMovie("lightning", i, i);
lightning._rotation = random(360);
}
}
Instance of Symbol 678 MovieClip in Symbol 701 MovieClip Frame 1
onClipEvent (enterFrame) {
this._x = _root.ballx - (_root.x - _root.ballx);
this._y = _root.bally - (_root.y - _root.bally);
}
Instance of Symbol 680 MovieClip in Symbol 701 MovieClip Frame 1
onClipEvent (enterFrame) {
this._x = _root.ballx - ((_root.x - _root.ballx) / 2);
this._y = _root.bally - ((_root.y - _root.bally) / 2);
}
Instance of Symbol 682 MovieClip in Symbol 701 MovieClip Frame 1
onClipEvent (enterFrame) {
this._x = _root.ballx - ((_root.x - _root.ballx) / 8);
this._y = _root.bally - ((_root.y - _root.bally) / 8);
}
Instance of Symbol 690 MovieClip in Symbol 701 MovieClip Frame 1
on (press) {
getURL ("http://dissoluteproductions.tk/", "_blank");
}
Instance of Symbol 692 MovieClip in Symbol 701 MovieClip Frame 1
onClipEvent (enterFrame) {
_root.y = this._y;
_root.x = this._x;
this._x = this._x - ((_root.x - _root.x2) / 5);
this._y = this._y - ((_root.y - _root.y2) / 5);
}
Instance of Symbol 694 MovieClip in Symbol 701 MovieClip Frame 1
onClipEvent (load) {
this.startDrag(true);
Mouse.show();
}
onClipEvent (enterFrame) {
_root.y2 = this._y;
_root.x2 = this._x;
}
Instance of Symbol 682 MovieClip in Symbol 701 MovieClip Frame 1
onClipEvent (enterFrame) {
this._x = _root.ballx + ((_root.x - _root.ballx) / 8);
this._y = _root.bally + ((_root.y - _root.bally) / 8);
}
Instance of Symbol 696 MovieClip in Symbol 701 MovieClip Frame 1
onClipEvent (enterFrame) {
this._x = _root.ballx + ((_root.x - _root.ballx) / 3);
this._y = _root.bally + ((_root.y - _root.bally) / 3);
}
Instance of Symbol 680 MovieClip in Symbol 701 MovieClip Frame 1
onClipEvent (enterFrame) {
this._x = _root.ballx + ((_root.x - _root.ballx) / 2);
this._y = _root.bally + ((_root.y - _root.bally) / 2);
}
Instance of Symbol 698 MovieClip in Symbol 701 MovieClip Frame 1
onClipEvent (enterFrame) {
this._x = _root.ballx + ((_root.x - _root.ballx) / 1.5);
this._y = _root.bally + ((_root.y - _root.bally) / 1.5);
}
Instance of Symbol 678 MovieClip in Symbol 701 MovieClip Frame 1
onClipEvent (enterFrame) {
this._x = _root.ballx + (_root.x - _root.ballx);
this._y = _root.bally + (_root.y - _root.bally);
}
Instance of Symbol 698 MovieClip in Symbol 701 MovieClip Frame 1
onClipEvent (enterFrame) {
this._x = _root.ballx - ((_root.x - _root.ballx) * 0.2);
this._y = _root.bally - ((_root.y - _root.bally) * 0.2);
}
Instance of Symbol 700 MovieClip "white" in Symbol 701 MovieClip Frame 1
onClipEvent (enterFrame) {
whiteAlpha = 100 - Math.sqrt(Math.pow(_root.x - _root.ballx, 2) + Math.pow(_root.y - _root.bally, 2));
this._alpha = whiteAlpha + 5;
}
Symbol 702 MovieClip Frame 258
stop();