Frame 1
MochiAd.showPreGameAd({id:"94469808c1ce2bfb", res:"640x480"});
Frame 3
function makemelody() {
melody = new Array();
melody1 = new Array();
dpm = 0;
i = 0;
while (i <= melodycode.length) {
if (melodycode.charAt(i) == ".") {
melody[i] = -1;
}
if (melodycode.charAt(i) == "1") {
melody[i] = 1;
}
if (melodycode.charAt(i) == "2") {
melody[i] = 2;
}
if (melodycode.charAt(i) == "3") {
melody[i] = 3;
}
if (melodycode.charAt(i) == "4") {
melody[i] = 4;
}
if (melodycode.charAt(i) == "5") {
melody[i] = 5;
}
if (melodycode.charAt(i) == "6") {
melody[i] = 6;
}
if (melodycode.charAt(i) == "7") {
melody[i] = 7;
}
if (melodycode.charAt(i) == "8") {
melody[i] = 8;
}
if (melodycode.charAt(i) == "9") {
melody[i] = 9;
}
if (melodycode.charAt(i) == "0") {
melody[i] = 10;
}
if (melodycode.charAt(i) == "q") {
melody[i] = 11;
}
if (melodycode.charAt(i) == "w") {
melody[i] = 12;
}
if (melodycode.charAt(i) == "e") {
melody[i] = 13;
}
if (melodycode.charAt(i) == "r") {
melody[i] = 14;
}
if (melodycode.charAt(i) == "t") {
melody[i] = 15;
}
if (melodycode.charAt(i) == "y") {
melody[i] = 16;
}
if (melodycode.charAt(i) == "u") {
melody[i] = 17;
}
if (melodycode.charAt(i) == "i") {
melody[i] = 18;
}
if (melodycode.charAt(i) == "o") {
melody[i] = 19;
}
if (melody[i] > maxoffset) {
maxoffset = melody[i];
}
if (melody[i] < minoffset) {
minoffset = melody[i];
}
i++;
}
if (_root.game == 2) {
offset = random(minoffset + (19 - maxoffset)) + 1;
i = 0;
while (i <= (melodycode.length - 1)) {
melody[i] = (melody[i] - minoffset) + offset;
i++;
}
}
i = 0;
while (i <= (melodycode.length - 1)) {
if (melody[i] > 0) {
melody1[dpm] = melody[i];
dpm++;
}
i++;
}
}
sndtype = "pna";
guess = 0;
minoffset = 19;
maxoffset = 1;
gotoAndPlay (5);
Instance of Symbol 46 MovieClip [blinkg] in Frame 3
onClipEvent (load) {
unloadMovie (this);
}
Instance of Symbol 137 MovieClip in Frame 3
onClipEvent (load) {
unloadMovie (this);
}
Frame 4
level = 1;
game = "light";
stop();
Instance of Symbol 229 MovieClip "solver" in Frame 4
onClipEvent (load) {
_x = 250;
_y = 237;
}
Instance of Symbol 231 MovieClip "leveldx" in Frame 4
onClipEvent (load) {
_visible = false;
}
Frame 5
System.security.allowDomain("*");
System.security.allowDomain("gamebalance.com");
System.security.allowInsecureDomain("*");
System.security.allowInsecureDomain("gamebalance.com");
System.security.loadPolicyFile("http://gamebalance.com/network/crossdomain.xml");
stopAllSounds();
level = 0;
stop();
Frame 6
level = 1;
game = "dark";
stop();
Instance of Symbol 229 MovieClip "solver" in Frame 6
onClipEvent (load) {
_x = 250;
_y = 237;
}
Instance of Symbol 282 MovieClip "leveldx" in Frame 6
onClipEvent (load) {
_visible = false;
}
Frame 7
if (level != 16) {
gotoAndPlay (5);
} else {
level = 0;
stop();
}
Frame 8
if (level != 16) {
gotoAndPlay (5);
} else {
level = 0;
stop();
}
Symbol 319 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd
{
function MochiAd () {
}
static function getVersion() {
return("2.1");
}
static function showPreGameAd(options) {
var _local27 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, ad_started:function () {
this.clip.stop();
}, ad_finished:function () {
this.clip.play();
}};
options = _parseOptions(options, _local27);
var clip = options.clip;
var _local23 = 11000;
var _local26 = options.ad_timeout;
delete options.ad_timeout;
var fadeout_time = options.fadeout_time;
delete options.fadeout_time;
if (!load(options)) {
options.ad_finished();
return(undefined);
}
options.ad_started();
var mc = clip._mochiad;
mc.onUnload = function () {
options.ad_finished();
};
var _local14 = _getRes(options);
var _local4 = _local14[0];
var _local13 = _local14[1];
mc._x = _local4 * 0.5;
mc._y = _local13 * 0.5;
var chk = mc.createEmptyMovieClip("_mochiad_wait", 3);
chk._x = _local4 * -0.5;
chk._y = _local13 * -0.5;
var _local7 = chk.createEmptyMovieClip("_mochiad_bar", 4);
_local7._x = 10;
_local7._y = _local13 - 20;
var _local22 = options.color;
delete options.color;
var _local19 = options.background;
delete options.background;
var _local24 = options.outline;
delete options.outline;
var _local5 = _local7.createEmptyMovieClip("_outline", 1);
_local5.beginFill(_local19);
_local5.moveTo(0, 0);
_local5.lineTo(_local4 - 20, 0);
_local5.lineTo(_local4 - 20, 10);
_local5.lineTo(0, 10);
_local5.lineTo(0, 0);
_local5.endFill();
var _local3 = _local7.createEmptyMovieClip("_inside", 2);
_local3.beginFill(_local22);
_local3.moveTo(0, 0);
_local3.lineTo(_local4 - 20, 0);
_local3.lineTo(_local4 - 20, 10);
_local3.lineTo(0, 10);
_local3.lineTo(0, 0);
_local3.endFill();
_local3._xscale = 0;
var _local6 = _local7.createEmptyMovieClip("_outline", 3);
_local6.lineStyle(0, _local24, 100);
_local6.moveTo(0, 0);
_local6.lineTo(_local4 - 20, 0);
_local6.lineTo(_local4 - 20, 10);
_local6.lineTo(0, 10);
_local6.lineTo(0, 0);
chk.ad_msec = _local23;
chk.ad_timeout = _local26;
chk.started = getTimer();
chk.showing = false;
chk.last_pcnt = 0;
chk.fadeout_time = fadeout_time;
chk.fadeFunction = function () {
var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time));
if (_local2 > 0) {
this._parent._alpha = _local2;
} else {
var _local3 = this._parent._parent;
MochiAd.unload(_local3);
delete this.onEnterFrame;
}
};
mc.lc.adLoaded = function (width, height) {
};
mc.lc.adjustProgress = function (msec) {
var _local2 = this.mc._mochiad_wait;
_local2.server_control = true;
_local2.started = getTimer();
_local2.ad_msec = msec;
};
chk.onEnterFrame = function () {
var _local6 = this._parent._parent;
var _local12 = this._parent._mochiad_ctr;
var _local5 = getTimer() - this.started;
var _local3 = false;
var _local4 = _local6.getBytesTotal();
var _local8 = _local6.getBytesLoaded();
var _local10 = (100 * _local8) / _local4;
var _local11 = (100 * _local5) / chk.ad_msec;
var _local9 = this._mochiad_bar._inside;
var _local2 = Math.min(100, Math.min(_local10 || 0, _local11));
_local2 = Math.max(this.last_pcnt, _local2);
this.last_pcnt = _local2;
_local9._xscale = _local2;
if (!chk.showing) {
var _local7 = _local12.getBytesTotal();
if ((_local7 > 0) || (typeof(_local7) == "undefined")) {
chk.showing = true;
chk.started = getTimer();
} else if (_local5 > chk.ad_timeout) {
_local3 = true;
}
}
if (_local5 > chk.ad_msec) {
_local3 = true;
}
if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) {
if (this.server_control) {
delete this.onEnterFrame;
} else {
this.fadeout_start = getTimer();
this.onEnterFrame = chk.fadeFunction;
}
}
};
}
static function showInterLevelAd(options) {
var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () {
this.clip.stop();
}, ad_finished:function () {
this.clip.play();
}};
options = _parseOptions(options, _local13);
var clip = options.clip;
var _local10 = 11000;
var _local12 = options.ad_timeout;
delete options.ad_timeout;
var fadeout_time = options.fadeout_time;
delete options.fadeout_time;
if (!load(options)) {
options.ad_finished();
return(undefined);
}
options.ad_started();
var mc = clip._mochiad;
mc.onUnload = function () {
options.ad_finished();
};
var _local5 = _getRes(options);
var _local14 = _local5[0];
var _local11 = _local5[1];
mc._x = _local14 * 0.5;
mc._y = _local11 * 0.5;
var chk = mc.createEmptyMovieClip("_mochiad_wait", 3);
chk.ad_msec = _local10;
chk.ad_timeout = _local12;
chk.started = getTimer();
chk.showing = false;
chk.fadeout_time = fadeout_time;
chk.fadeFunction = function () {
var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time));
if (_local2 > 0) {
this._parent._alpha = _local2;
} else {
var _local3 = this._parent._parent;
MochiAd.unload(_local3);
delete this.onEnterFrame;
}
};
mc.lc.adLoaded = function (width, height) {
};
mc.lc.adjustProgress = function (msec) {
var _local2 = this.mc._mochiad_wait;
_local2.server_control = true;
_local2.started = getTimer();
_local2.ad_msec = msec - 250;
};
chk.onEnterFrame = function () {
var _local5 = this._parent._mochiad_ctr;
var _local4 = getTimer() - this.started;
var _local2 = false;
if (!chk.showing) {
var _local3 = _local5.getBytesTotal();
if ((_local3 > 0) || (typeof(_local3) == "undefined")) {
chk.showing = true;
chk.started = getTimer();
} else if (_local4 > chk.ad_timeout) {
_local2 = true;
}
}
if (_local4 > chk.ad_msec) {
_local2 = true;
}
if (_local2) {
if (this.server_control) {
delete this.onEnterFrame;
} else {
this.fadeout_start = getTimer();
this.onEnterFrame = this.fadeFunction;
}
}
};
}
static function showTimedAd(options) {
showInterLevelAd(options);
}
static function showPreloaderAd(options) {
showPreGameAd(options);
}
static function _allowDomains(server) {
var _local1 = server.split("/")[2].split(":")[0];
if (System.security) {
if (System.security.allowDomain) {
System.security.allowDomain("*");
System.security.allowDomain(_local1);
}
if (System.security.allowInsecureDomain) {
System.security.allowInsecureDomain("*");
System.security.allowInsecureDomain(_local1);
}
}
return(_local1);
}
static function _loadCommunicator(options) {
var _local26 = {clip:_root, com_server:"http://x.mochiads.com/com/1/", method:"loadCommunicator", depth:10337, id:"_UNKNOWN_"};
options = _parseOptions(options, _local26);
options.swfv = options.clip.getSWFVersion() || 6;
options.mav = getVersion();
var _local18 = options.clip;
var _local20 = "_mochiad_com_" + options.id;
if (!_isNetworkAvailable()) {
return(null);
}
if (_local18[_local20]) {
return(_local18[_local20].lc);
}
var _local21 = options.com_server + options.id;
_allowDomains(_local21);
delete options.id;
delete options.com_server;
var _local25 = options.depth;
delete options.depth;
var _local17 = _local18.createEmptyMovieClip(_local20, _local25);
var _local11 = _local17.createEmptyMovieClip("_mochiad_com", 1);
for (var _local15 in options) {
_local11[_local15] = options[_local15];
}
var _local6 = new LocalConnection();
var _local16 = ["", Math.floor(new Date().getTime()), random(999999)].join("_");
_local6.mc = _local17;
_local6.name = _local16;
_local6.allowDomain = function (d) {
return(true);
};
_local6.allowInsecureDomain = _local6.allowDomain;
_local6.connect(_local16);
_local17.lc = _local6;
_local11.lc = _local16;
_local6._id = 0;
_local6._queue = [];
_local6.rpcResult = function (cb_arg) {
var _local8 = parseInt(cb_arg);
var _local4 = this._callbacks[_local8];
if (!_local4) {
return(undefined);
}
delete this._callbacks[_local8];
var _local5 = [];
var _local3 = 2;
while (_local3 < _local4.length) {
_local5.push(_local4[_local3]);
_local3++;
}
_local3 = 1;
while (_local3 < arguments.length) {
_local5.push(arguments[_local3]);
_local3++;
}
var _local6 = _local4[1];
var _local7 = _local4[0];
if (_local7 && (typeof(_local6) == "string")) {
_local6 = _local7[_local6];
}
if (_local6) {
_local6.apply(_local7, _local5);
}
};
_local6._didConnect = function (endpoint) {
this._endpoint = endpoint;
var _local4 = this._queue;
delete this._queue;
var _local5 = this.doSend;
var _local2 = 0;
while (_local2 < _local4.length) {
var _local3 = _local4[_local2];
_local5.apply(this, _local3);
_local2++;
}
};
_local6.doSend = function (args, cbobj, cbfn) {
if (this._endpoint == null) {
var _local4 = [];
var _local3 = 0;
while (_local3 < arguments.length) {
_local4.push(arguments[_local3]);
_local3++;
}
this._queue.push(_local4);
return(undefined);
}
this._id = this._id + 1;
var _local5 = this._id;
if ((cbfn === undefined) || (cbfn === null)) {
cbfn = cbobj;
}
this._callbacks[_local5] = [cbobj, cbfn];
var _local7 = new LocalConnection();
var _local9 = _local7.send(this._endpoint, "rpc", _local5, args);
};
_local6._callbacks = {};
_local6._callbacks[0] = [_local6, "_didConnect"];
_local11.st = getTimer();
_local11.loadMovie(_local21 + ".swf", "POST");
return(_local6);
}
static function fetchHighScores(options, callbackObj, callbackMethod) {
var _local1 = _loadCommunicator({id:options.id});
if (!_local1) {
return(false);
}
var _local4 = ["fetchHighScores", options];
_local1.doSend(["fetchHighScores", options], callbackObj, callbackMethod);
return(true);
}
static function sendHighScore(options, callbackObj, callbackMethod) {
var _local1 = _loadCommunicator({id:options.id});
if (!_local1) {
return(false);
}
var _local4 = ["sendHighScore", options];
_local1.doSend(["sendHighScore", options], callbackObj, callbackMethod);
return(true);
}
static function load(options) {
var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"};
options = _parseOptions(options, _local13);
options.swfv = options.clip.getSWFVersion() || 6;
options.mav = getVersion();
var _local9 = options.clip;
if (!_isNetworkAvailable()) {
return(null);
}
if (_local9._mochiad_loaded) {
return(null);
}
var _local12 = options.depth;
delete options.depth;
var _local6 = _local9.createEmptyMovieClip("_mochiad", _local12);
var _local11 = _getRes(options);
options.res = (_local11[0] + "x") + _local11[1];
options.server = options.server + options.id;
delete options.id;
_local9._mochiad_loaded = true;
var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1);
for (var _local7 in options) {
_local4[_local7] = options[_local7];
}
var _local10 = _local4.server;
delete _local4.server;
var _local14 = _allowDomains(_local10);
_local6.onEnterFrame = function () {
if (this._mochiad_ctr._url != this._url) {
this.onEnterFrame = function () {
if (!this._mochiad_ctr) {
delete this.onEnterFrame;
MochiAd.unload(this._parent);
}
};
}
};
var _local5 = new LocalConnection();
var _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_");
_local5.mc = _local6;
_local5.name = _local8;
_local5.hostname = _local14;
_local5.allowDomain = function (d) {
return(true);
};
_local5.allowInsecureDomain = _local5.allowDomain;
_local5.connect(_local8);
_local6.lc = _local5;
_local4.lc = _local8;
_local4.st = getTimer();
_local4.loadMovie(_local10 + ".swf", "POST");
return(_local6);
}
static function unload(clip) {
if (typeof(clip) == "undefined") {
clip = _root;
}
if (clip.clip && (clip.clip._mochiad)) {
clip = clip.clip;
}
if (!clip._mochiad) {
return(false);
}
clip._mochiad.removeMovieClip();
delete clip._mochiad_loaded;
delete clip._mochiad;
return(true);
}
static function _isNetworkAvailable() {
if (System.security) {
var _local1 = System.security;
if (_local1.sandboxType == "localWithFile") {
return(false);
}
}
return(true);
}
static function _getRes(options) {
var _local3 = options.clip.getBounds();
var _local2 = 0;
var _local1 = 0;
if (typeof(options.res) != "undefined") {
var _local4 = options.res.split("x");
_local2 = parseFloat(_local4[0]);
_local1 = parseFloat(_local4[1]);
} else {
_local2 = _local3.xMax - _local3.xMin;
_local1 = _local3.yMax - _local3.yMin;
}
if ((_local2 == 0) || (_local1 == 0)) {
_local2 = Stage.width;
_local1 = Stage.height;
}
return([_local2, _local1]);
}
static function _parseOptions(options, defaults) {
var _local4 = {};
for (var _local8 in defaults) {
_local4[_local8] = defaults[_local8];
}
if (options) {
for (var _local8 in options) {
_local4[_local8] = options[_local8];
}
}
if (_root.mochiad_options) {
var _local5 = _root.mochiad_options.split("&");
var _local2 = 0;
while (_local2 < _local5.length) {
var _local3 = _local5[_local2].split("=");
_local4[unescape(_local3[0])] = unescape(_local3[1]);
_local2++;
}
}
return(_local4);
}
}
Symbol 7 MovieClip Frame 1
var blur_bmp = (new flash.display.BitmapData(bubbleres._width + 15, bubbleres._height + 15, true, 0));
var myMatrix = (new flash.geom.Matrix());
myMatrix.translate((bubbleres._width / 2) + 5, (bubbleres._height / 2) + 5);
blur_bmp.draw(bubbleres, myMatrix);
this.createEmptyMovieClip("bubble", 1);
bubble.createEmptyMovieClip("image_mc", 1);
bubble.image_mc.attachBitmap(blur_bmp, 1, false, true);
bubble.image_mc._x = ((-bubbleres._width) / 2) - 5;
bubble.image_mc._y = ((-bubbleres._height) / 2) - 5;
unloadMovie (bubbleres);
Symbol 29 MovieClip Frame 1
stop();
Symbol 38 MovieClip Frame 1
_rotation = -30;
col1 = new Color(bubble);
pal1 = new Object();
rrr = random(5);
if (rrr == 0) {
r1 = random(255);
g1 = random(255);
}
if (rrr == 1) {
b1 = random(255);
g1 = random(255);
}
if (rrr == 2) {
r1 = random(255);
b1 = random(255);
g1 = random(255);
}
if (rrr == 3) {
r1 = random(155) + 100;
g1 = random(255);
}
if (rrr == 4) {
b1 = random(155) + 100;
g1 = random(255);
}
pal1 = {ra:100, rb:r1, ga:100, gb:g1, ba:100, bb:b1, aa:80, ab:0};
col1.setTransform(pal1);
Symbol 41 Button
on (press) {
_parent.rgb1 = 150;
_parent.xd = 4;
_parent.yd = -4;
_parent.xd1 = 1;
_parent.yd1 = -1;
_root.snd[_root.sndtype + _parent.note].start();
if (_root.guess != 1) {
_root.notewr.note = _parent.note;
_root.notewr.gotoAndPlay(3);
}
}
Symbol 43 MovieClip Frame 1
_alpha = 0;
xs = 0;
ys = 0;
xd = 0;
yd = 0;
yd1 = 0;
xd1 = 0;
alp = 5;
xch = 0;
ych = 0;
acbutton._xscale = xsc;
acbutton._yscale = xsc;
gotoAndPlay (2);
Symbol 43 MovieClip Frame 2
var blur_bmp = (new flash.display.BitmapData(bubbleres._width + 5, bubbleres._height + 5, true, 0));
var myMatrix = (new flash.geom.Matrix());
myMatrix.translate((bubbleres._width / 2) + 1, (bubbleres._height / 2) + 1);
blur_bmp.draw(bubbleres, myMatrix);
this.createEmptyMovieClip("bubble", 1);
bubble.createEmptyMovieClip("image_mc", 1);
bubble.image_mc.attachBitmap(blur_bmp, 1, false, true);
bubble.image_mc._x = ((-bubbleres._width) / 2) - 1;
bubble.image_mc._y = ((-bubbleres._height) / 2) - 1;
col1 = new Color(bubble);
pal1 = new Object();
rgb1 = 0;
unloadMovie (bubbleres);
_root.sfx.bbappear.stop();
_root.sfx.bbappear.start();
gotoAndPlay (5);
Symbol 43 MovieClip Frame 3
if ((((xd > 0.3) or (xd < -0.3)) or (yd > 0.3)) or (yd < -0.3)) {
xs = xs + xd1;
ys = ys + yd1;
if (xd > 0) {
xd1 = xd1 + 0.4;
if (xd1 > (xd / 2)) {
xd1 = xd / 2;
}
if (xs > xd) {
xd = (-xd) + 0.3;
}
}
if (xd < 0) {
xd1 = xd1 - 0.4;
if (xd1 < (xd / 2)) {
xd1 = xd / 2;
}
if (xs < xd) {
xd = (-xd) - 0.3;
}
}
if (yd > 0) {
yd1 = yd1 + 0.4;
if (yd1 > (yd / 2)) {
yd1 = yd / 2;
}
if (ys > yd) {
yd = (-yd) + 0.3;
}
}
if (yd < 0) {
yd1 = yd1 - 0.4;
if (yd1 < (yd / 2)) {
yd1 = yd / 2;
}
if (ys < yd) {
yd = (-yd) - 0.3;
}
}
bubble._xscale = 100 + xs;
bubble._yscale = 100 + ys;
_root.bubbles[_parent._name + "s"].bsize.bubble._xscale = 100 + xs;
_root.bubbles[_parent._name + "s"].bsize.bubble._yscale = 100 + ys;
}
if (rgb1 > 0) {
rgb1 = rgb1 - 5;
pal1 = {ra:100, rb:rgb1, ga:100, gb:rgb1, ba:100, bb:rgb1, aa:100, ab:0};
col1.setTransform(pal1);
}
Symbol 43 MovieClip Frame 4
gotoAndPlay (3);
Symbol 43 MovieClip Frame 5
_alpha = (_alpha + 10);
if (_alpha > 90) {
_alpha = 100;
gotoAndPlay (3);
}
Symbol 43 MovieClip Frame 6
gotoAndPlay (5);
Symbol 43 MovieClip Frame 7
_alpha = (_alpha - 10);
alp = alp - 1;
if (alp == 0) {
removeMovieClip(_root.bubbles[_parent._name + "s"]);
}
if (_alpha < 5) {
removeMovieClip(_parent);
}
Symbol 43 MovieClip Frame 8
gotoAndPlay (7);
Symbol 46 MovieClip [blinkg] Frame 1
rgb1 = 100;
kkk = 1;
Symbol 46 MovieClip [blinkg] Frame 2
rgb1 = rgb1 - 2;
_parent.pal = {ra:rgb1, rb:83, ga:rgb1, gb:219, ba:rgb1, bb:83, aa:100, ab:0};
rgb1 = rgb1 - kkk;
kkk = kkk + (2 / _root.level);
_parent.col.setTransform(_parent.pal);
if (rgb1 < 1) {
_parent.pal = {ra:0, rb:83, ga:0, gb:219, ba:0, bb:83, aa:100, ab:0};
_parent.col.setTransform(_parent.pal);
removeMovieClip(this);
}
Symbol 46 MovieClip [blinkg] Frame 3
gotoAndPlay (2);
Symbol 47 MovieClip Frame 1
stop();
Symbol 57 MovieClip Frame 1
stop();
Symbol 119 MovieClip [melody1] Frame 1
_root.spd = 20;
_root.melodycode = "486";
Symbol 121 MovieClip [melody2] Frame 1
_root.spd = 20;
_root.melodycode = "06eq";
Symbol 123 MovieClip [melody4] Frame 1
_root.spd = 20;
_root.melodycode = "269259";
Symbol 124 MovieClip [melody5] Frame 1
_root.spd = 20;
_root.melodycode = "48qte0q";
Symbol 126 MovieClip [melody3] Frame 1
_root.spd = 20;
_root.melodycode = "0e68q";
Symbol 127 MovieClip [melody6] Frame 1
_root.spd = 20;
_root.melodycode = "9qrqir9e";
Symbol 128 MovieClip [melody7] Frame 1
_root.spd = 20;
_root.melodycode = "45690qrty";
Symbol 129 MovieClip [melody9] Frame 1
_root.spd = 20;
_root.melodycode = "ryq9q767424";
Symbol 130 MovieClip [melody10] Frame 1
_root.spd = 20;
_root.melodycode = "60ei9etyqetq";
Symbol 131 MovieClip [melody8] Frame 1
_root.spd = 20;
_root.melodycode = "wtiuwe0965";
Symbol 132 MovieClip [melody11] Frame 1
_root.spd = 20;
_root.melodycode = "6eqe989646146";
Symbol 133 MovieClip [melody12] Frame 1
_root.spd = 20;
_root.melodycode = "97wr0959r09572";
Symbol 134 MovieClip [melody14] Frame 1
_root.spd = 20;
_root.melodycode = "rwq7ouywr0wruyw7";
Symbol 135 MovieClip [melody15] Frame 1
_root.spd = 20;
_root.melodycode = "06eq0uityweqorq79";
Symbol 136 MovieClip [melody13] Frame 1
_root.spd = 20;
_root.melodycode = "380qete0q080848";
Symbol 154 MovieClip Frame 1
stop();
Symbol 157 MovieClip Frame 1
if (_root.game == "dark") {
gotoAndStop (2);
} else {
stop();
}
Symbol 160 MovieClip Frame 1
_rotation = -30;
col1 = new Color(bubble);
pal1 = new Object();
rrr = random(5);
if (rrr == 0) {
r1 = random(255);
g1 = random(255);
}
if (rrr == 1) {
b1 = random(255);
g1 = random(255);
}
if (rrr == 2) {
r1 = random(255);
b1 = random(255);
g1 = random(255);
}
if (rrr == 3) {
r1 = random(155) + 100;
g1 = random(255);
}
if (rrr == 4) {
b1 = random(155) + 100;
g1 = random(255);
}
pal1 = {ra:100, rb:r1, ga:100, gb:g1, ba:100, bb:b1, aa:80, ab:0};
col1.setTransform(pal1);
Symbol 162 MovieClip [bubbleend] Frame 1
xs = 0;
ys = 0;
yc = -0.1;
xc = -0.1;
ysd = 1;
xsd = 1;
ydc = 1;
xdc = 1;
yd = 99;
xd = 99;
gotoAndPlay (2);
Symbol 162 MovieClip [bubbleend] Frame 2
removeMovieClip(bubble);
var blur_bmp = (new flash.display.BitmapData(bubbleres._width + 5, bubbleres._height + 5, true, 0));
var myMatrix = (new flash.geom.Matrix());
myMatrix.translate((bubbleres._width / 2) + 1, (bubbleres._height / 2) + 1);
blur_bmp.draw(bubbleres, myMatrix);
this.createEmptyMovieClip("bubble", 1);
bubble.createEmptyMovieClip("image_mc", 1);
bubble.image_mc.attachBitmap(blur_bmp, 1, false, true);
bubble.image_mc._x = ((-bubbleres._width) / 2) - 1;
bubble.image_mc._y = ((-bubbleres._height) / 2) - 1;
gotoAndPlay (3);
Symbol 162 MovieClip [bubbleend] Frame 3
xs = xs + 0.05;
ys = ys + 0.05;
yc = yc + 0.077;
if (ydc == 1) {
if (yd < 100) {
yd = yd + 0.6;
} else {
ydc = 2;
}
}
if (ydc == 2) {
if (yd > -100) {
yd = yd - 0.6;
} else {
ydc = 1;
}
}
if (xdc == 1) {
if (xd < 100) {
xd = xd + 0.5;
} else {
xdc = 2;
}
}
if (xdc == 2) {
if (xd > -100) {
xd = xd - 0.5;
} else {
xdc = 1;
}
}
_x = (Math.sin(xs) * xd);
_y = (280 + (Math.cos(ys) * yd));
_xscale = (100 + (((Math.sin(yc) * 100) + 100) / 3.5));
_yscale = _xscale;
this.swapDepths(_xscale);
Symbol 162 MovieClip [bubbleend] Frame 4
gotoAndPlay (3);
Symbol 165 MovieClip Frame 1
Symbol 167 MovieClip Frame 1
music = new Sound(this);
i = 1;
while (i <= 19) {
this.createEmptyMovieClip("pna" + i, i);
this["pna" + i] = new Sound(this["pna" + i]);
this["pna" + i].attachSound(("piano" + i) + ".wav");
i++;
}
Symbol 169 MovieClip Frame 1
music = new Sound(this);
music.setVolume(105);
i = 1;
while (i <= 15) {
this.createEmptyMovieClip("melody" + i, i);
this["melody" + i] = new Sound(this["melody" + i]);
this["melody" + i].attachSound(("melody" + i) + ".wav");
i++;
}
this.melody13.setVolume(105);
Symbol 171 MovieClip Frame 1
this.createEmptyMovieClip("sctapp", 1);
this.createEmptyMovieClip("bbout", 2);
this.createEmptyMovieClip("bbappear", 3);
this.createEmptyMovieClip("sctdis", 4);
this.createEmptyMovieClip("bladefx", 5);
this.createEmptyMovieClip("solved", 6);
this.createEmptyMovieClip("removecels", 7);
this.createEmptyMovieClip("centerdis", 8);
bbout = new Sound(bbout);
bbappear = new Sound(bbappear);
sctapp = new Sound(sctapp);
sctdis = new Sound(sctdis);
bladefx = new Sound(bladefx);
solved = new Sound(solved);
removecels = new Sound(removecels);
centerdis = new Sound(centerdis);
bbout.attachSound("bubblesdissapear.wav");
bbappear.attachSound("bubblesappear2.wav");
sctapp.attachSound("sctapp.wav");
sctdis.attachSound("sctdis.wav");
bladefx.attachSound("bladesfx.wav");
bladefx.setVolume(170);
solved.attachSound("solved.wav");
removecels.attachSound("removecels.wav");
removecels.setVolume(20);
centerdis.attachSound("centeradissap.wav");
Symbol 175 MovieClip Frame 1
gotoAndStop (2);
Symbol 176 MovieClip [bubbles] Frame 1
dp = 0;
i = 361;
ck = 0;
stop();
Instance of Symbol 175 MovieClip "shadows" in Symbol 176 MovieClip [bubbles] Frame 1
onClipEvent (load) {
unloadMovie (this);
}
Symbol 176 MovieClip [bubbles] Frame 2
ck++;
if (ck > 0) {
ck = (-i) / 120;
dp++;
if (dp == 1) {
_root.keyc = "1";
}
if (dp == 2) {
_root.keyc = "2";
}
if (dp == 3) {
_root.keyc = "3";
}
if (dp == 4) {
_root.keyc = "4";
}
if (dp == 5) {
_root.keyc = "5";
}
if (dp == 6) {
_root.keyc = "6";
}
if (dp == 7) {
_root.keyc = "7";
}
if (dp == 8) {
_root.keyc = "8";
}
if (dp == 9) {
_root.keyc = "9";
}
if (dp == 10) {
_root.keyc = "0";
}
if (dp == 11) {
_root.keyc = "q";
}
if (dp == 12) {
_root.keyc = "w";
}
if (dp == 13) {
_root.keyc = "e";
}
if (dp == 14) {
_root.keyc = "r";
}
if (dp == 15) {
_root.keyc = "t";
}
if (dp == 16) {
_root.keyc = "y";
}
if (dp == 17) {
_root.keyc = "u";
}
if (dp == 18) {
_root.keyc = "i";
}
if (dp == 19) {
_root.keyc = "o";
}
xsc = ((i + 9) / 3) + 47;
trg = (-(((i * i) / 820) + (i / 1.968))) - 10;
spd = 155 + (i / 12);
ybb = (-spd) * Math.cos(trg * (Math.PI/180));
xbb = spd * Math.sin(trg * (Math.PI/180));
_root.bubbles.attachMovie("defaultbubble", "bbl" + dp, dp + 20);
_root.bubbles["bbl" + dp].bsize.bubbleres.bubble._xscale = xsc;
_root.bubbles["bbl" + dp].bsize.bubbleres.bubble._yscale = xsc;
_root.bubbles["bbl" + dp].bsize.xsc = xsc;
_root.bubbles["bbl" + dp].bsize.note = dp;
_root.bubbles["bbl" + dp].bsize._x = xbb;
_root.bubbles["bbl" + dp].bsize._y = ybb;
_root.bubbles.attachMovie("shadowbubble", ("bbl" + dp) + "s", dp);
_root.bubbles[("bbl" + dp) + "s"].bsize.bubbleres.bubble._xscale = xsc;
_root.bubbles[("bbl" + dp) + "s"].bsize.bubbleres.bubble._yscale = xsc;
_root.bubbles[("bbl" + dp) + "s"].bsize._x = xbb;
_root.bubbles[("bbl" + dp) + "s"].bsize._y = ybb;
_root.bubbles[("bbl" + dp) + "s"]._x = -0.5;
_root.bubbles[("bbl" + dp) + "s"]._y = -0.5;
i = i - 20;
if (i < 1) {
i = 361;
gotoAndStop (4);
}
}
Symbol 176 MovieClip [bubbles] Frame 3
gotoAndPlay (2);
Symbol 176 MovieClip [bubbles] Frame 4
_root.leveldx._visible = true;
stop();
Symbol 176 MovieClip [bubbles] Frame 5
ck++;
if (ck > 0) {
ck = (-i) / 120;
if (ck > -2) {
ck = -2;
}
dp++;
_root.bubbles["bbl" + dp].bsize.gotoAndPlay(7);
_root.sfx.bbout.stop();
_root.sfx.bbout.start();
i = i - 20;
if (i < 1) {
_root.songs.dp1 = 0;
_root.songs.gotoAndPlay(5);
gotoAndStop (1);
}
}
Symbol 176 MovieClip [bubbles] Frame 6
gotoAndPlay (5);
Symbol 178 MovieClip Frame 1
function addline() {
_root.songs.match.inside.attachMovie("slevy" + _root.level, "sct" + step, step + 1);
_root.songs.match.inside["sct" + step]._rotation = step * (360 / (_root.level + 2));
_root.songs.match.inside["sct" + step].col = new Color(_root.songs.match.inside["sct" + step]);
_root.songs.match.inside["sct" + step].pal = new Object();
_root.songs.match.inside["sct" + step].pal = {ra:0, rb:83, ga:0, gb:219, ba:0, bb:83, aa:100, ab:0};
_root.songs.match.inside["sct" + step].col.setTransform(_root.songs.match.inside["sct" + step].pal);
}
_visible = false;
playdemo = 0;
note = 0;
step = 0;
rr = 0;
rt = 0;
mlk = 0;
stop();
Symbol 178 MovieClip Frame 3
if (_root.melody[step] == note) {
addline();
step++;
if (step > (_root.melody.length - 1)) {
ckmax = 7 - (_root.level / 2.1);
if (ckmax < 2) {
ckmax = 2;
}
_root.solver.gotoAndPlay(5);
_root.guess = 1;
removeMovieClip(_root.melodies);
_root.sfx.solved.onSoundComplete = function () {
};
ck = 0;
ck1 = 0;
note = 0;
bbsc = 19;
bbsc2 = 19;
ck = 60;
_root.sfx.solved.start();
if (_root.level < 15) {
_root.sfx.solved.onSoundComplete = function () {
_root.music["melody" + _root.level].start(0, 1600);
gotoAndPlay (5);
};
gotoAndPlay (10);
} else {
gotoAndPlay (14);
}
}
} else {
i = 0;
while (i <= step) {
removeMovieClip(_root.songs.match.inside["sct" + i]);
i++;
}
step = 0;
if (_root.melody[step] == note) {
addline();
step++;
}
}
Symbol 178 MovieClip Frame 4
stop();
Symbol 178 MovieClip Frame 5
ck++;
if (ck > ckmax) {
_root.songs.match.inside["sct" + note].attachMovie("blinkg", "blinkg", 2);
_root.songs.match.inside["sct" + note].blinkg.gotoAndPlay(2);
note++;
ck = 0;
if (note > (_root.melody.length - 1)) {
note = 0;
}
}
if (playdemo == 1) {
gotoAndStop (1);
}
Symbol 178 MovieClip Frame 6
gotoAndPlay (5);
Symbol 178 MovieClip Frame 7
playdemo = 0;
stop();
Symbol 178 MovieClip Frame 10
ck--;
if (ck < 0) {
gotoAndPlay (5);
}
Symbol 178 MovieClip Frame 11
gotoAndPlay (10);
Symbol 178 MovieClip Frame 15
gotoAndPlay (14);
Symbol 180 MovieClip Frame 1
_visible = false;
stop();
Symbol 180 MovieClip Frame 2
_root.attachMovie("melody" + _root.level, "melodies", 3);
_root.melodies._visible = false;
Symbol 180 MovieClip Frame 3
_root.makemelody();
_root.makebass();
_root.makedrums();
_root.guess = 0;
_root.solver.gotoAndPlay(3);
stop();
Symbol 186 MovieClip [buttoncenter] Frame 1
gotoAndPlay (2);
Symbol 186 MovieClip [buttoncenter] Frame 20
this.cacheAsBitmap = true;
_root.songs.gotoAndPlay(2);
_root.solver.play();
stop();
Symbol 186 MovieClip [buttoncenter] Frame 21
_root.sfx.centerdis.start();
_root.sfx.centerdis.onSoundComplete = function () {
_root.music.melody15.start(0, 1600);
_root.level++;
if (_root.game == "dark") {
_root.gotoAndPlay(8);
} else {
_root.gotoAndPlay(7);
}
};
ck = 0;
Symbol 186 MovieClip [buttoncenter] Frame 41
unloadMovie (this);
Symbol 188 MovieClip Frame 1
gotoAndStop (2);
Symbol 190 MovieClip Frame 1
gotoAndStop (2);
Symbol 193 MovieClip Frame 1
gotoAndStop (2);
Symbol 195 MovieClip [progress] Frame 1
function addspot() {
_root.sfx.sctapp.stop();
_root.sfx.sctapp.start();
dp++;
indicatorbg.attachMovie("slevg" + _root.level, "sct" + dp, dp);
indicatorbg["sct" + dp]._rotation = (dp - 2) * (360 / (_root.level + 2));
}
function removespot() {
if (dp1 < (_root.level + 2)) {
removeMovieClip(_root.songs.match.inside["sct" + dp1]);
_root.sfx.removecels.stop();
_root.sfx.removecels.start();
dp1++;
} else {
dp++;
_root.sfx.sctdis.stop();
_root.sfx.sctdis.start();
removeMovieClip(indicatorbg["sct" + dp]);
}
}
dp = 1;
ck = 0;
stop();
Symbol 195 MovieClip [progress] Frame 2
ck++;
if (ck > 3) {
ck = 0;
if (dp < (_root.level + 3)) {
addspot();
} else {
_root.bubbles.gotoAndPlay(2);
_root.bubbles._visible = true;
dp = 1;
gotoAndStop (4);
}
}
Symbol 195 MovieClip [progress] Frame 3
gotoAndPlay (2);
Symbol 195 MovieClip [progress] Frame 4
stop();
Symbol 195 MovieClip [progress] Frame 5
ck++;
if (ck > 3) {
ck = 0;
if (dp < (_root.level + 3)) {
removespot();
} else if (_root.level < 15) {
_root.music["melody" + _root.level].stop();
_root.level++;
_root.solver.gotoAndStop(8);
_root.leveldx.gotoAndPlay(1);
dp = 1;
gotoAndPlay (2);
} else {
_root.centera.play();
_root.solver.youwin.play();
}
}
Symbol 195 MovieClip [progress] Frame 6
gotoAndPlay (5);
Symbol 200 Button
on (press) {
_root.addmelody.gotoAndPlay(2);
}
Symbol 202 MovieClip Frame 15
stop();
Symbol 205 Button
on (press) {
gotoAndPlay (3);
}
Symbol 207 MovieClip Frame 1
ck = 0;
note = 0;
_visible = false;
Symbol 207 MovieClip Frame 2
ck++;
if (ck > 0) {
_root.snd[_root.sndtype + _root.melody[note]].start();
_root.songs.demo.inside.attachMovie("slevy" + _root.level, "sct", 1);
_root.songs.demo.inside.sct._rotation = note * (360 / (_root.level + 2));
note++;
ck = -_root.spd;
}
if (note > (_root.melody.length - 1)) {
gotoAndPlay (4);
ck = -15;
}
Symbol 207 MovieClip Frame 3
gotoAndPlay (2);
Symbol 207 MovieClip Frame 4
ck++;
if (ck > 5) {
_parent.play();
}
Symbol 207 MovieClip Frame 5
gotoAndPlay (4);
Symbol 210 Button
on (press) {
gotoAndPlay (3);
}
Symbol 213 MovieClip Frame 1
ck = 0;
Symbol 213 MovieClip Frame 60
if (_root.level < 15) {
_parent.play();
} else {
_parent.gotoAndStop(9);
}
Symbol 215 Button
on (press) {
_root.music["melody" + _root.level].stop();
_parent._parent.play();
}
Symbol 217 MovieClip Frame 15
stop();
Symbol 219 MovieClip Frame 15
stop();
Symbol 221 MovieClip Frame 1
lv = "Round " + _root.level;
if (_root.level == 15) {
lv = "Final round";
}
Symbol 222 MovieClip Frame 71
_parent.gotoAndStop(2);
stop();
Symbol 225 MovieClip Frame 1
ck = 0;
Symbol 225 MovieClip Frame 60
_parent.gotoAndStop(10);
Symbol 228 MovieClip Frame 1
ck = 0;
Symbol 228 MovieClip Frame 43
_root.bubbles.i = 361;
_root.bubbles.dp = 0;
_root.bubbles.gotoAndPlay(5);
stop();
Symbol 228 MovieClip Frame 66
unloadMovie (_parent);
Symbol 229 MovieClip Frame 1
stop();
Instance of Symbol 197 MovieClip in Symbol 229 MovieClip Frame 1
onClipEvent (load) {
unloadMovie (this);
}
Symbol 229 MovieClip Frame 2
stop();
Symbol 229 MovieClip Frame 3
stop();
Symbol 229 MovieClip Frame 4
removeMovieClip(_root.songs.demo.inside.sct);
stop();
Symbol 229 MovieClip Frame 5
removeMovieClip(_root.songs.demo.inside.sct);
stop();
Symbol 229 MovieClip Frame 6
stop();
Symbol 229 MovieClip Frame 7
_root.notewr.playdemo = 1;
_root.bubbles.i = 361;
_root.bubbles.dp = 0;
_root.bubbles.gotoAndPlay(5);
stop();
Symbol 229 MovieClip Frame 8
stop();
Symbol 229 MovieClip Frame 9
_root.sfx.solved.start();
stop();
Symbol 229 MovieClip Frame 10
_root.sfx.solved.start();
stop();
Symbol 231 MovieClip Frame 1
level = "Round " + _root.level;
if (_root.level == 15) {
level = "Final round";
}
Symbol 231 MovieClip Frame 2
stop();
Symbol 237 Button
on (release) {
getURL ("http://www.gamebalance.com", "_blank");
}
Symbol 239 MovieClip Frame 1
i = 0;
while (i <= 12) {
this.createEmptyMovieClip("bss" + i, i);
this["bss" + i] = new Sound(this["bss" + i]);
this["bss" + i].attachSound(("bass" + i) + ".wav");
i++;
}
this.createEmptyMovieClip("bssp", 25);
this.bssp = new Sound(this.bssp);
Symbol 241 Button
on (release) {
play();
}
Symbol 243 MovieClip Frame 1
_visible = false;
ck = 0;
xs1 = 0;
xs2 = 0;
xs3 = 0;
ys = 0;
stop();
Symbol 243 MovieClip Frame 2
ck++;
ys = ys + 0.3;
_root.tittle._y = _root.tittle._y - ys;
_root.mmp._y = _root.mmp._y + ys;
_root.mmp1._y = _root.mmp1._y + ys;
if (ck > 40) {
_root.gotoAndPlay(4);
}
Symbol 243 MovieClip Frame 3
gotoAndPlay (2);
Symbol 246 Button
on (press) {
_root.sfx.bladefx.start();
_root.moveaway.s1 = "start1";
_root.moveaway.play();
_root.game = 1;
play();
}
Symbol 248 MovieClip Frame 1
stop();
Symbol 273 Button
on (release) {
getURL ("http://www.gamebalance.com", "_blank");
}
Symbol 275 Button
on (release) {
getURL ("http://www.gamebalance.com/downloadgames/", "_blank");
}
Symbol 277 MovieClip Frame 1
this.loadMovie("http://www.gamebalance.com/network/touchthebubbles2.swf");
Symbol 280 MovieClip Frame 1
function addspot() {
_root.sfx.sctapp.stop();
_root.sfx.sctapp.start();
dp++;
indicatorbg.attachMovie("slevg" + _root.level, "sct" + dp, dp);
indicatorbg["sct" + dp]._rotation = dp * (360 / (_root.level + 2));
}
function removespot() {
if (dp1 < (_root.level + 2)) {
removeMovieClip(_root.songs.match.inside["sct" + dp1]);
_root.sfx.removecels.stop();
_root.sfx.removecels.start();
dp1++;
} else {
dp++;
_root.sfx.sctdis.stop();
_root.sfx.sctdis.start();
removeMovieClip(indicatorbg["sct" + dp]);
}
}
dp = 1;
ck = 0;
stop();
Symbol 280 MovieClip Frame 2
ck++;
if (ck > 3) {
ck = 0;
if (dp < (_root.level + 3)) {
addspot();
} else {
_root.bubbles.gotoAndPlay(2);
_root.bubbles._visible = true;
dp = 1;
gotoAndStop (4);
}
}
Symbol 280 MovieClip Frame 3
gotoAndPlay (2);
Symbol 280 MovieClip Frame 4
stop();
Symbol 280 MovieClip Frame 5
ck++;
if (ck > 3) {
ck = 0;
if (dp < (_root.level + 3)) {
removespot();
} else if (_root.level < 15) {
_root.music["melody" + _root.level].stop();
_root.level++;
_root.solver.gotoAndStop(8);
_root.leveldx.gotoAndPlay(1);
dp = 1;
gotoAndPlay (2);
} else {
_root.centera.play();
_root.solver.youwin.play();
}
}
Symbol 280 MovieClip Frame 6
gotoAndPlay (5);
Symbol 282 MovieClip Frame 1
level = "Round " + _root.level;
if (_root.level == 15) {
level = "Final round";
}
Symbol 282 MovieClip Frame 2
stop();
Symbol 287 Button
on (release) {
getURL ("http://www.gamebalance.com", "_blank");
}
Symbol 292 Button
on (release) {
getURL ("http://www.gamebalance.com/music", "_blank");
}
Symbol 296 Button
on (release) {
getURL ("http://www.gamebalance.com", "_blank");
}
Symbol 302 Button
on (release) {
_root.gotoAndPlay(5);
}
Symbol 303 MovieClip [winscreen] Frame 1
addb = 0;
cck = -30;
ck = 0;
Symbol 303 MovieClip [winscreen] Frame 2
if (_y > 60) {
_y = (_y - 2);
} else if (addb < 16) {
ck++;
if (ck > 5) {
addb++;
ck = 0;
this.attachMovie("bubbleend", "bbl" + addb, addb, {_xscale:70 + (addb * 3), _yscale:70 + (addb * 3)});
}
} else {
cck++;
if (cck < 17) {
this["bbl" + cck].gotoAndPlay(2);
}
if (cck > 90) {
cck = -30;
}
}
Symbol 303 MovieClip [winscreen] Frame 3
gotoAndPlay (2);
Symbol 307 Button
on (release) {
getURL ("http://www.gamebalance.com", "_blank");
}
Symbol 311 Button
on (release) {
getURL ("http://www.gamebalance.com/music", "_blank");
}
Symbol 315 Button
on (release) {
getURL ("http://www.gamebalance.com", "_blank");
}
Symbol 318 MovieClip Frame 1
addb = 0;
cck = -30;
ck = 0;
Symbol 318 MovieClip Frame 2
if (_y > 60) {
_y = (_y - 2);
} else if (addb < 16) {
ck++;
if (ck > 5) {
addb++;
ck = 0;
this.attachMovie("bubbleend", "bbl" + addb, addb, {_xscale:70 + (addb * 3), _yscale:70 + (addb * 3)});
}
} else {
cck++;
if (cck < 17) {
this["bbl" + cck].gotoAndPlay(2);
}
if (cck > 90) {
cck = -30;
}
}
Symbol 318 MovieClip Frame 3
gotoAndPlay (2);