Frame 1
stop();
ORIGINAL_DEPTH = _root.PAN.getDepth();
REP_ZIPP = 1;
REP_GREGOR = 1;
REP_GEGEN = 1;
REP_DEVIN = 1;
REP_JAI = 1;
REP_BURL = 1;
REP_HARN = 1;
REP_HUNK = 1;
REP_PAN = 10;
_root.PAN_X = 350;
_root.PAN_Y = 200;
Instance of Symbol 3 MovieClip "BLOCK1" in Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.MOVEMENT.RING.ARROW.FEELER_1)) {
_root.BLOCK_1_LEGAL = 0;
} else if (this.hitTest(_root.MOVEMENT.RING.ARROW.FEELER_2)) {
_root.BLOCK_1_LEGAL = 0;
} else if (this.hitTest(_root.MOVEMENT.RING.ARROW.FEELER_3)) {
_root.BLOCK_1_LEGAL = 0;
} else if (this.hitTest(_root.MOVEMENT.RING.ARROW.FEELER_4)) {
_root.BLOCK_1_LEGAL = 0;
} else if (this.hitTest(_root.MOVEMENT.RING.ARROW.FEELER_5)) {
_root.BLOCK_1_LEGAL = 0;
} else if (this.hitTest(_root.MOVEMENT.RING.ARROW.FEELER_6)) {
_root.BLOCK_1_LEGAL = 0;
} else {
_root.BLOCK_1_LEGAL = 1;
}
}
onClipEvent (load) {
_root.BLOCK_1_LEGAL = 1;
}
Instance of Symbol 3 MovieClip "BLOCK2" in Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.MOVEMENT.RING.ARROW.FEELER_1)) {
_root.BLOCK_2_LEGAL = 0;
} else if (this.hitTest(_root.MOVEMENT.RING.ARROW.FEELER_2)) {
_root.BLOCK_2_LEGAL = 0;
} else if (this.hitTest(_root.MOVEMENT.RING.ARROW.FEELER_3)) {
_root.BLOCK_2_LEGAL = 0;
} else if (this.hitTest(_root.MOVEMENT.RING.ARROW.FEELER_4)) {
_root.BLOCK_2_LEGAL = 0;
} else if (this.hitTest(_root.MOVEMENT.RING.ARROW.FEELER_5)) {
_root.BLOCK_2_LEGAL = 0;
} else if (this.hitTest(_root.MOVEMENT.RING.ARROW.FEELER_6)) {
_root.BLOCK_2_LEGAL = 0;
} else {
_root.BLOCK_2_LEGAL = 1;
}
}
onClipEvent (load) {
_root.BLOCK_2_LEGAL = 1;
}
Instance of Symbol 3 MovieClip "BLOCK3" in Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.MOVEMENT.RING.ARROW.FEELER_1)) {
_root.BLOCK_3_LEGAL = 0;
} else if (this.hitTest(_root.MOVEMENT.RING.ARROW.FEELER_2)) {
_root.BLOCK_3_LEGAL = 0;
} else if (this.hitTest(_root.MOVEMENT.RING.ARROW.FEELER_3)) {
_root.BLOCK_3_LEGAL = 0;
} else if (this.hitTest(_root.MOVEMENT.RING.ARROW.FEELER_4)) {
_root.BLOCK_3_LEGAL = 0;
} else if (this.hitTest(_root.MOVEMENT.RING.ARROW.FEELER_5)) {
_root.BLOCK_3_LEGAL = 0;
} else if (this.hitTest(_root.MOVEMENT.RING.ARROW.FEELER_6)) {
_root.BLOCK_3_LEGAL = 0;
} else {
_root.BLOCK_3_LEGAL = 1;
}
}
onClipEvent (load) {
_root.BLOCK_3_LEGAL = 1;
}
Instance of Symbol 3 MovieClip "BLOCK4" in Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.MOVEMENT.RING.ARROW.FEELER_1)) {
_root.BLOCK_4_LEGAL = 0;
} else if (this.hitTest(_root.MOVEMENT.RING.ARROW.FEELER_2)) {
_root.BLOCK_4_LEGAL = 0;
} else if (this.hitTest(_root.MOVEMENT.RING.ARROW.FEELER_3)) {
_root.BLOCK_4_LEGAL = 0;
} else if (this.hitTest(_root.MOVEMENT.RING.ARROW.FEELER_4)) {
_root.BLOCK_4_LEGAL = 0;
} else if (this.hitTest(_root.MOVEMENT.RING.ARROW.FEELER_5)) {
_root.BLOCK_4_LEGAL = 0;
} else if (this.hitTest(_root.MOVEMENT.RING.ARROW.FEELER_6)) {
_root.BLOCK_4_LEGAL = 0;
} else {
_root.BLOCK_4_LEGAL = 1;
}
}
onClipEvent (load) {
_root.BLOCK_4_LEGAL = 1;
}
Instance of Symbol 6 MovieClip "SHADOW" in Frame 1
onClipEvent (enterFrame) {
this._x = _root.PAN._x;
this._y = _root.PAN._y;
this._xscale = _root.PAN._xscale;
this._yscale = _root.PAN._yscale;
}
on (rollOver) {
with (_root.NOTE_MOVE) {
gotoAndPlay(1);
}
}
on (rollOut) {
with (_root.NOTE_MOVE) {
gotoAndPlay(6);
}
}
on (press) {
setProperty(_root.MOVEMENT, _alpha , 100);
}
on (releaseOutside) {
if ((((_root.BLOCK_1_LEGAL == 1) && (_root.BLOCK_2_LEGAL == 1)) && (_root.BLOCK_3_LEGAL == 1)) && (_root.BLOCK_4_LEGAL == 1)) {
_root.LEGAL = 1;
} else {
_root.LEGAL = 0;
}
if (_root.LEGAL == 1) {
with (_root.PING) {
_x = _root._xmouse;
_y = _root._ymouse;
gotoAndPlay(1);
}
setProperty(_root.MOVEMENT, _alpha , 0);
with (_root.NOTE_MOVE) {
gotoAndPlay(6);
}
_root.DESTIN_X = _root._xmouse;
_root.DESTIN_Y = _root._ymouse;
_root.PAN.PAN_MOVING = 1;
} else {
with (_root.PONG) {
_x = _root._xmouse;
_y = _root._ymouse;
gotoAndPlay(1);
}
setProperty(_root.MOVEMENT, _alpha , 0);
with (_root.NOTE_MOVE) {
gotoAndPlay(6);
}
}
}
on (release) {
setProperty(_root.MOVEMENT, _alpha , 0);
with (_root.NOTE_MOVE) {
gotoAndStop(5);
}
}
Instance of Symbol 11 MovieClip "PING" in Frame 1
onClipEvent (load) {
gotoAndStop (41);
}
Instance of Symbol 14 MovieClip "PONG" in Frame 1
onClipEvent (load) {
gotoAndStop (41);
}
Instance of Symbol 23 MovieClip "MOVEMENT" in Frame 1
onClipEvent (enterFrame) {
this._x = _root.PAN._x;
this._y = _root.PAN._y;
this._xscale = _root.PAN._xscale;
this._yscale = _root.PAN._yscale / 3;
spreadX = Math.abs((_root._xmouse - _x) / 3);
spreadY = Math.abs(_root._ymouse - _y);
angleToLight = Math.atan(spreadY / spreadX);
angle = angleToLight / (Math.PI/180);
if ((_root._xmouse > _x) && (_root._ymouse < _y)) {
setProperty(_root.MOVEMENT.RING, _rotation , 90 - angle);
}
if ((_root._xmouse > _x) && (_root._ymouse > _y)) {
setProperty(_root.MOVEMENT.RING, _rotation , 90 + angle);
}
if ((_root._xmouse < _x) && (_root._ymouse < _y)) {
setProperty(_root.MOVEMENT.RING, _rotation , 270 + angle);
}
if ((_root._xmouse < _x) && (_root._ymouse > _y)) {
setProperty(_root.MOVEMENT.RING, _rotation , 270 - angle);
}
COMPENSATE = 100 / _root.PAN._xscale;
spreadH = Math.abs(Math.sqrt((spreadX * spreadX) + (spreadY * spreadY)));
setProperty(_root.MOVEMENT.RING.ARROW, _yscale , (spreadH * 3) * COMPENSATE);
}
Instance of Symbol 82 MovieClip "PAN" in Frame 1
onClipEvent (load) {
gotoAndStop (1);
PAN_MOVING = 0;
if (PAN_FACING == 1) {
gotoAndStop (1);
}
if (PAN_FACING == 2) {
gotoAndStop (2);
}
if (PAN_FACING == 3) {
gotoAndStop (3);
}
if (PAN_FACING == 4) {
gotoAndStop (4);
}
_x = _root._root.PAN_X;
_y = _root._root.PAN_Y;
MASTER_SCALE = (this._y - 135) / 365;
}
onClipEvent (enterFrame) {
MASTER_SCALE = (this._y - 135) / 385;
SCALE_VAL = 70 + (60 * MASTER_SCALE);
this._xscale = SCALE_VAL;
this._yscale = SCALE_VAL;
if (PAN_MOVING == 1) {
spreadX = Math.abs((_root.DESTIN_X - _x) / 3);
spreadY = Math.abs(_root.DESTIN_Y - _y);
angleToLight = Math.atan(spreadY / spreadX);
angle = angleToLight / (Math.PI/180);
if ((_root.DESTIN_X >= this._x) && (_root.DESTIN_Y < this._y)) {
PAN_QUAD = 1;
if (angle >= 60) {
PAN_FACING = 0;
} else {
PAN_FACING = 1;
}
}
if ((_root.DESTIN_X >= this._x) && (_root.DESTIN_Y >= this._y)) {
PAN_QUAD = 2;
if (angle >= 60) {
PAN_FACING = 2;
} else {
PAN_FACING = 1;
}
}
if ((_root.DESTIN_X < this._x) && (_root.DESTIN_Y >= this._y)) {
PAN_QUAD = 3;
if (angle >= 60) {
PAN_FACING = 2;
} else {
PAN_FACING = 3;
}
}
if ((_root.DESTIN_X < this._x) && (_root.DESTIN_Y < this._y)) {
PAN_QUAD = 4;
if (angle >= 60) {
PAN_FACING = 0;
} else {
PAN_FACING = 3;
}
}
if (PAN_FACING == 0) {
gotoAndStop (5);
}
if (PAN_FACING == 1) {
gotoAndStop (6);
}
if (PAN_FACING == 2) {
gotoAndStop (7);
}
if (PAN_FACING == 3) {
gotoAndStop (8);
}
spreadX = Math.abs((_root.DESTIN_X - _x) * 0.6);
spreadY = Math.abs(_root.DESTIN_Y - _y);
angleToLight = Math.atan(spreadY / spreadX);
angle = angleToLight / (Math.PI/180);
MOVE_RATIO = angle / 90;
if (PAN_QUAD == 1) {
this._y = this._y - ((6 * (SCALE_VAL / 100)) * MOVE_RATIO);
this._x = this._x + ((9 * (SCALE_VAL / 100)) * (1 - MOVE_RATIO));
if ((this._x >= _root.DESTIN_X) && (this._y <= _root.DESTIN_Y)) {
PAN_MOVING = 0;
}
}
if (PAN_QUAD == 2) {
this._y = this._y + ((6 * (SCALE_VAL / 100)) * MOVE_RATIO);
this._x = this._x + ((9 * (SCALE_VAL / 100)) * (1 - MOVE_RATIO));
if ((this._x >= _root.DESTIN_X) && (this._y >= _root.DESTIN_Y)) {
PAN_MOVING = 0;
}
}
if (PAN_QUAD == 3) {
this._y = this._y + ((6 * (SCALE_VAL / 100)) * MOVE_RATIO);
this._x = this._x - ((9 * (SCALE_VAL / 100)) * (1 - MOVE_RATIO));
if ((this._x <= _root.DESTIN_X) && (this._y >= _root.DESTIN_Y)) {
PAN_MOVING = 0;
}
}
if (PAN_QUAD == 4) {
this._y = this._y - ((6 * (SCALE_VAL / 100)) * MOVE_RATIO);
this._x = this._x - ((9 * (SCALE_VAL / 100)) * (1 - MOVE_RATIO));
if ((this._x <= _root.DESTIN_X) && (this._y <= _root.DESTIN_Y)) {
PAN_MOVING = 0;
}
}
}
if (PAN_MOVING == 0) {
if (PAN_FACING == 0) {
gotoAndStop (1);
}
if (PAN_FACING == 1) {
gotoAndStop (2);
}
if (PAN_FACING == 2) {
gotoAndStop (3);
}
if (PAN_FACING == 3) {
gotoAndStop (4);
}
}
if (this._x < 80) {
this._x = 85;
PAN_MOVING = 0;
}
if (this._x > 944) {
this._x = 940;
PAN_MOVING = 0;
}
if (this._y < 130) {
this._y = 135;
PAN_MOVING = 0;
}
if (this._y > 500) {
this._y = 495;
PAN_MOVING = 0;
}
}
Instance of Symbol 132 MovieClip "NOTE_MOVE" in Frame 1
onClipEvent (load) {
gotoAndStop (10);
}
onClipEvent (enterFrame) {
this._x = _root.PAN._x;
this._y = _root.PAN._y;
this._xscale = _root.PAN._xscale;
this._yscale = _root.PAN._yscale;
}
Instance of Symbol 135 MovieClip "WIPE" in Frame 1
onClipEvent (load) {
gotoAndStop (14);
}
Symbol 11 MovieClip Frame 41
stop();
Symbol 14 MovieClip Frame 41
stop();
Symbol 26 MovieClip Frame 1
stop();
Symbol 26 MovieClip Frame 2
stop();
Symbol 91 MovieClip Frame 10
stop();
Symbol 91 MovieClip Frame 20
stop();
Instance of Symbol 91 MovieClip "POPUP" in Symbol 103 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (20);
}
Symbol 107 MovieClip Frame 10
stop();
Symbol 107 MovieClip Frame 20
stop();
Instance of Symbol 107 MovieClip "POPUP" in Symbol 108 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (20);
}
Symbol 114 MovieClip Frame 8
stop();
Symbol 128 MovieClip Frame 1
with (_root.BAR.BUDDY) {
gotoAndStop(1);
}
Instance of Symbol 114 MovieClip "EFFECT_1" in Symbol 128 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (1);
}
Instance of Symbol 114 MovieClip "EFFECT_2" in Symbol 128 MovieClip Frame 2
onClipEvent (load) {
gotoAndPlay (1);
}
Instance of Symbol 114 MovieClip "EFFECT_3" in Symbol 128 MovieClip Frame 3
onClipEvent (load) {
gotoAndPlay (1);
}
Instance of Symbol 114 MovieClip "EFFECT_4" in Symbol 128 MovieClip Frame 4
onClipEvent (load) {
gotoAndPlay (1);
}
Instance of Symbol 114 MovieClip "EFFECT_5" in Symbol 128 MovieClip Frame 5
onClipEvent (load) {
gotoAndPlay (1);
}
Instance of Symbol 114 MovieClip "EFFECT_6" in Symbol 128 MovieClip Frame 6
onClipEvent (load) {
gotoAndPlay (1);
}
Instance of Symbol 114 MovieClip "EFFECT_7" in Symbol 128 MovieClip Frame 7
onClipEvent (load) {
gotoAndPlay (1);
}
Instance of Symbol 114 MovieClip "EFFECT_8" in Symbol 128 MovieClip Frame 8
onClipEvent (load) {
gotoAndPlay (1);
}
Instance of Symbol 114 MovieClip "EFFECT_9" in Symbol 128 MovieClip Frame 9
onClipEvent (load) {
gotoAndPlay (1);
}
Instance of Symbol 114 MovieClip "EFFECT_10" in Symbol 128 MovieClip Frame 10
onClipEvent (load) {
gotoAndPlay (1);
}
Symbol 128 MovieClip Frame 11
with (_root.BAR.BUDDY) {
gotoAndStop(_root.REP_PAN);
}
Instance of Symbol 114 MovieClip "EFFECT_11" in Symbol 128 MovieClip Frame 11
onClipEvent (load) {
gotoAndPlay (1);
}
Instance of Symbol 114 MovieClip "EFFECT_12" in Symbol 128 MovieClip Frame 12
onClipEvent (load) {
gotoAndPlay (1);
}
Instance of Symbol 103 MovieClip "CRAVE" in Symbol 129 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (1);
}
on (rollOver) {
with (_root.BAR.CRAVE.POPUP) {
gotoAndPlay(1);
}
}
on (rollOut) {
with (_root.BAR.CRAVE.POPUP) {
gotoAndPlay(11);
}
}
on (releaseOutside) {
with (_root.BAR.CRAVE.POPUP) {
gotoAndPlay(11);
}
}
Instance of Symbol 108 MovieClip "BUDDY" in Symbol 129 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (1);
}
on (rollOver) {
with (_root.BAR.BUDDY.POPUP) {
gotoAndPlay(1);
}
}
on (rollOut) {
with (_root.BAR.BUDDY.POPUP) {
gotoAndPlay(11);
}
}
on (releaseOutside) {
with (_root.BAR.BUDDY.POPUP) {
gotoAndPlay(11);
}
}
Instance of Symbol 128 MovieClip "LABEL" in Symbol 129 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (1);
}
Symbol 132 MovieClip Frame 5
stop();
Symbol 132 MovieClip Frame 10
stop();
Symbol 135 MovieClip Frame 1
_root.PING.gotoAndStop(41);
_root.PAN._x = _root.PAN_X;
_root.PAN._y = _root.PAN_Y;
Symbol 135 MovieClip Frame 14
stop();
Symbol 139 MovieClip Frame 100
stop();