Frame 1 (25.61 KiB) ● ● ●
function _getHighScore(Void) {
return(_root.gScore);
}
function ShowHighScore() {
var _local1 = this;
if (NGameID != undefined) {
loadMovie ((("WBHighScores.swf?GameID=" + NGameID) + "&GameScore=") + _getHighScore(), _local1.createEmptyMovieClip("mcHSBoard", _local1.getNextHighestDepth()));
}
}
_root.gVersionNum = "1.0";
_root.gbTestMode = false;
fscommand ("showmenu", "false");
pLoadInit = false;
pTrackLoadCalled = false;
if (/:gGameID eq "") {
Set("/:gGameID", "lt_cannonball_3_0903");
}
if (/:gHSRoot_swf eq "") {
Set("/:gHSRoot_swf", "/games/med/");
}
if (/:gHSRoot_jsp eq "") {
Set("/:gHSRoot_jsp", "/web/load_variables/games/");
}
if (/:gHSRoot_top100 eq "") {
Set("/:gHSRoot_top100", "/web/games/");
}
Math.degreesToRadians = function (angle) {
return(angle * (Math.PI/180));
};
Math.radiansToDegrees = function (angle) {
return(angle * 57.2957795130823);
};
Math.sinD = function (angle) {
return(Math.sin(angle * (Math.PI/180)));
};
Math.cosD = function (angle) {
return(Math.cos(angle * (Math.PI/180)));
};
var laSines = [0, 0.0174524064372835, 0.034899496702501, 0.0523359562429438, 0.0697564737441253, 0.0871557427476582, 0.104528463267653, 0.121869343405147, 0.139173100960065, 0.156434465040231, 0.17364817766693, 0.190808995376545, 0.207911690817759, 0.224951054343865, 0.241921895599668, 0.258819045102521, 0.275637355816999, 0.292371704722737, 0.309016994374947, 0.325568154457157, 0.342020143325669, 0.3583679495453, 0.374606593415912, 0.390731128489274, 0.4067366430758, 0.422618261740699, 0.438371146789077, 0.453990499739547, 0.469471562785891, 0.484809620246337, 0.5, 0.515038074910054, 0.529919264233205, 0.544639035015027, 0.559192903470747, 0.573576436351046, 0.587785252292473, 0.601815023152048, 0.615661475325658, 0.629320391049837, 0.642787609686539, 0.656059028990507, 0.669130606358858, 0.681998360062499, 0.694658370458997, 0.707106781186548 /* Math.SQRT1_2 */, 0.719339800338651, 0.731353701619171, 0.743144825477394, 0.754709580222772, 0.766044443118978, 0.777145961456971, 0.788010753606722, 0.798635510047293, 0.809016994374947, 0.819152044288992, 0.829037572555042, 0.838670567945424, 0.848048096156426, 0.857167300702112, 0.866025403784439, 0.874619707139396, 0.882947592858927, 0.891006524188368, 0.898794046299167, 0.90630778703665, 0.913545457642601, 0.92050485345244, 0.927183854566787, 0.933580426497202, 0.939692620785908, 0.945518575599317, 0.951056516295153, 0.956304755963035, 0.961261695938319, 0.965925826289068, 0.970295726275996, 0.974370064785235, 0.978147600733806, 0.981627183447664, 0.984807753012208, 0.987688340595138, 0.99026806874157, 0.992546151641322, 0.994521895368273, 0.996194698091746, 0.997564050259824, 0.998629534754574, 0.999390827019096, 0.999847695156391, 1, 0.999847695156391, 0.999390827019096, 0.998629534754574, 0.997564050259824, 0.996194698091746, 0.994521895368273, 0.992546151641322, 0.99026806874157, 0.987688340595138, 0.984807753012208, 0.981627183447664, 0.978147600733806, 0.974370064785235, 0.970295726275996, 0.965925826289068, 0.961261695938319, 0.956304755963036, 0.951056516295154, 0.945518575599317, 0.939692620785909, 0.933580426497202, 0.927183854566787, 0.92050485345244, 0.913545457642601, 0.90630778703665, 0.898794046299167, 0.891006524188368, 0.882947592858927, 0.874619707139396, 0.866025403784439, 0.857167300702112, 0.848048096156426, 0.838670567945424, 0.829037572555042, 0.819152044288992, 0.809016994374947, 0.798635510047293, 0.788010753606722, 0.777145961456971, 0.766044443118978, 0.754709580222772, 0.743144825477394, 0.731353701619171, 0.719339800338651, 0.707106781186548 /* Math.SQRT1_2 */, 0.694658370458997, 0.681998360062499, 0.669130606358858, 0.656059028990507, 0.64278760968654, 0.629320391049837, 0.615661475325658, 0.601815023152048, 0.587785252292473, 0.573576436351046, 0.559192903470747, 0.544639035015027, 0.529919264233205, 0.515038074910054, 0.5, 0.484809620246337, 0.469471562785891, 0.453990499739547, 0.438371146789077, 0.422618261740699, 0.4067366430758, 0.390731128489274, 0.374606593415912, 0.3583679495453, 0.342020143325669, 0.325568154457157, 0.309016994374948, 0.292371704722737, 0.275637355816999, 0.258819045102521, 0.241921895599668, 0.224951054343865, 0.207911690817759, 0.190808995376545, 0.17364817766693, 0.156434465040231, 0.139173100960065, 0.121869343405148, 0.104528463267654, 0.0871557427476582, 0.0697564737441255, 0.0523359562429438, 0.0348994967025011, 0.0174524064372834, 1.22464679914735E-16, -0.0174524064372836, -0.0348994967025009, -0.0523359562429436, -0.0697564737441253, -0.087155742747658, -0.104528463267654, -0.121869343405147, -0.139173100960066, -0.156434465040231, -0.17364817766693, -0.190808995376545, -0.20791169081776, -0.224951054343865, -0.241921895599668, -0.258819045102521, -0.275637355816999, -0.292371704722737, -0.309016994374947, -0.325568154457157, -0.342020143325669, -0.3583679495453, -0.374606593415912, -0.390731128489274, -0.4067366430758, -0.422618261740699, -0.438371146789077, -0.453990499739547, -0.469471562785891, -0.484809620246337, -0.5, -0.515038074910054, -0.529919264233205, -0.544639035015027, -0.559192903470747, -0.573576436351046, -0.587785252292473, -0.601815023152048, -0.615661475325658, -0.629320391049838, -0.642787609686539, -0.656059028990507, -0.669130606358858, -0.681998360062498, -0.694658370458997, -0.707106781186547, -0.719339800338651, -0.73135370161917, -0.743144825477394, -0.754709580222772, -0.766044443118978, -0.777145961456971, -0.788010753606722, -0.798635510047293, -0.809016994374947, -0.819152044288992, -0.829037572555042, -0.838670567945424, -0.848048096156426, -0.857167300702112, -0.866025403784438, -0.874619707139396, -0.882947592858927, -0.891006524188368, -0.898794046299167, -0.90630778703665, -0.913545457642601, -0.92050485345244, -0.927183854566787, -0.933580426497202, -0.939692620785909, -0.945518575599317, -0.951056516295153, -0.956304755963035, -0.961261695938319, -0.965925826289068, -0.970295726275996, -0.974370064785235, -0.978147600733806, -0.981627183447664, -0.984807753012208, -0.987688340595138, -0.99026806874157, -0.992546151641322, -0.994521895368273, -0.996194698091746, -0.997564050259824, -0.998629534754574, -0.999390827019096, -0.999847695156391, -1, -0.999847695156391, -0.999390827019096, -0.998629534754574, -0.997564050259824, -0.996194698091746, -0.994521895368273, -0.992546151641322, -0.99026806874157, -0.987688340595138, -0.984807753012208, -0.981627183447664, -0.978147600733806, -0.974370064785235, -0.970295726275997, -0.965925826289068, -0.961261695938319, -0.956304755963035, -0.951056516295154, -0.945518575599317, -0.939692620785908, -0.933580426497202, -0.927183854566787, -0.92050485345244, -0.913545457642601, -0.90630778703665, -0.898794046299167, -0.891006524188368, -0.882947592858927, -0.874619707139396, -0.866025403784439, -0.857167300702112, -0.848048096156426, -0.838670567945424, -0.829037572555042, -0.819152044288992, -0.809016994374948, -0.798635510047293, -0.788010753606722, -0.777145961456971, -0.766044443118978, -0.754709580222772, -0.743144825477395, -0.73135370161917, -0.719339800338651, -0.707106781186548, -0.694658370458998, -0.681998360062498, -0.669130606358858, -0.656059028990507, -0.64278760968654, -0.629320391049838, -0.615661475325658, -0.601815023152048, -0.587785252292473, -0.573576436351046, -0.559192903470747, -0.544639035015027, -0.529919264233205, -0.515038074910055, -0.5, -0.484809620246337, -0.469471562785891, -0.453990499739547, -0.438371146789078, -0.422618261740699, -0.4067366430758, -0.390731128489274, -0.374606593415912, -0.358367949545301, -0.342020143325669, -0.325568154457157, -0.309016994374948, -0.292371704722737, -0.275637355816999, -0.258819045102521, -0.241921895599668, -0.224951054343865, -0.20791169081776, -0.190808995376545, -0.17364817766693, -0.156434465040231, -0.139173100960066, -0.121869343405147, -0.104528463267653, -0.0871557427476583, -0.0697564737441256, -0.0523359562429444, -0.0348994967025008, -0.0174524064372836];
var laCosines = [1, 0.999847695156391, 0.999390827019096, 0.998629534754574, 0.997564050259824, 0.996194698091746, 0.994521895368273, 0.992546151641322, 0.99026806874157, 0.987688340595138, 0.984807753012208, 0.981627183447664, 0.978147600733806, 0.974370064785235, 0.970295726275996, 0.965925826289068, 0.961261695938319, 0.956304755963035, 0.951056516295153, 0.945518575599317, 0.939692620785909, 0.933580426497202, 0.927183854566787, 0.92050485345244, 0.913545457642601, 0.90630778703665, 0.898794046299167, 0.891006524188368, 0.882947592858927, 0.874619707139396, 0.866025403784439, 0.857167300702112, 0.848048096156426, 0.838670567945424, 0.829037572555042, 0.819152044288992, 0.809016994374947, 0.798635510047293, 0.788010753606722, 0.777145961456971, 0.766044443118978, 0.754709580222772, 0.743144825477394, 0.73135370161917, 0.719339800338651, 0.707106781186547, 0.694658370458997, 0.681998360062498, 0.669130606358858, 0.656059028990507, 0.642787609686539, 0.629320391049838, 0.615661475325658, 0.601815023152048, 0.587785252292473, 0.573576436351046, 0.559192903470747, 0.544639035015027, 0.529919264233205, 0.515038074910054, 0.5, 0.484809620246337, 0.469471562785891, 0.453990499739547, 0.438371146789077, 0.422618261740699, 0.4067366430758, 0.390731128489274, 0.374606593415912, 0.3583679495453, 0.342020143325669, 0.325568154457157, 0.309016994374947, 0.292371704722737, 0.275637355816999, 0.258819045102521, 0.241921895599668, 0.224951054343865, 0.207911690817759, 0.190808995376545, 0.17364817766693, 0.156434465040231, 0.139173100960065, 0.121869343405147, 0.104528463267653, 0.0871557427476581, 0.0697564737441252, 0.052335956242944, 0.0348994967025011, 0.0174524064372836, 6.12323399573677E-17, -0.0174524064372835, -0.034899496702501, -0.0523359562429438, -0.0697564737441253, -0.0871557427476582, -0.104528463267654, -0.121869343405147, -0.139173100960065, -0.156434465040231, -0.17364817766693, -0.190808995376545, -0.207911690817759, -0.224951054343865, -0.241921895599668, -0.258819045102521, -0.275637355816999, -0.292371704722737, -0.309016994374947, -0.325568154457157, -0.342020143325669, -0.3583679495453, -0.374606593415912, -0.390731128489274, -0.4067366430758, -0.422618261740699, -0.438371146789077, -0.453990499739547, -0.469471562785891, -0.484809620246337, -0.5, -0.515038074910054, -0.529919264233205, -0.544639035015027, -0.559192903470747, -0.573576436351046, -0.587785252292473, -0.601815023152048, -0.615661475325658, -0.629320391049837, -0.642787609686539, -0.656059028990507, -0.669130606358858, -0.681998360062498, -0.694658370458997, -0.707106781186547, -0.719339800338651, -0.73135370161917, -0.743144825477394, -0.754709580222772, -0.766044443118978, -0.777145961456971, -0.788010753606722, -0.798635510047293, -0.809016994374947, -0.819152044288992, -0.829037572555042, -0.838670567945424, -0.848048096156426, -0.857167300702112, -0.866025403784439, -0.874619707139396, -0.882947592858927, -0.891006524188368, -0.898794046299167, -0.90630778703665, -0.913545457642601, -0.92050485345244, -0.927183854566787, -0.933580426497202, -0.939692620785908, -0.945518575599317, -0.951056516295153, -0.956304755963036, -0.961261695938319, -0.965925826289068, -0.970295726275996, -0.974370064785235, -0.978147600733806, -0.981627183447664, -0.984807753012208, -0.987688340595138, -0.99026806874157, -0.992546151641322, -0.994521895368273, -0.996194698091746, -0.997564050259824, -0.998629534754574, -0.999390827019096, -0.999847695156391, -1, -0.999847695156391, -0.999390827019096, -0.998629534754574, -0.997564050259824, -0.996194698091746, -0.994521895368273, -0.992546151641322, -0.99026806874157, -0.987688340595138, -0.984807753012208, -0.981627183447664, -0.978147600733806, -0.974370064785235, -0.970295726275996, -0.965925826289068, -0.961261695938319, -0.956304755963035, -0.951056516295154, -0.945518575599317, -0.939692620785909, -0.933580426497202, -0.927183854566787, -0.92050485345244, -0.913545457642601, -0.90630778703665, -0.898794046299167, -0.891006524188368, -0.882947592858927, -0.874619707139396, -0.866025403784439, -0.857167300702112, -0.848048096156426, -0.838670567945424, -0.829037572555042, -0.819152044288992, -0.809016994374948, -0.798635510047293, -0.788010753606722, -0.777145961456971, -0.766044443118978, -0.754709580222772, -0.743144825477394, -0.731353701619171, -0.719339800338651, -0.707106781186548, -0.694658370458997, -0.681998360062499, -0.669130606358858, -0.656059028990507, -0.64278760968654, -0.629320391049838, -0.615661475325658, -0.601815023152048, -0.587785252292473, -0.573576436351046, -0.559192903470747, -0.544639035015027, -0.529919264233205, -0.515038074910055, -0.5, -0.484809620246337, -0.469471562785891, -0.453990499739547, -0.438371146789078, -0.422618261740699, -0.4067366430758, -0.390731128489274, -0.374606593415912, -0.358367949545301, -0.342020143325669, -0.325568154457157, -0.309016994374948, -0.292371704722737, -0.275637355816999, -0.258819045102521, -0.241921895599668, -0.224951054343865, -0.20791169081776, -0.190808995376545, -0.17364817766693, -0.156434465040231, -0.139173100960066, -0.121869343405147, -0.104528463267653, -0.0871557427476582, -0.0697564737441256, -0.0523359562429443, -0.0348994967025008, -0.0174524064372835, -1.83697019872103E-16, 0.0174524064372831, 0.0348994967025013, 0.0523359562429439, 0.0697564737441252, 0.0871557427476579, 0.104528463267653, 0.121869343405148, 0.139173100960065, 0.156434465040231, 0.17364817766693, 0.190808995376545, 0.207911690817759, 0.224951054343865, 0.241921895599667, 0.25881904510252, 0.275637355816999, 0.292371704722737, 0.309016994374947, 0.325568154457156, 0.342020143325669, 0.3583679495453, 0.374606593415912, 0.390731128489274, 0.4067366430758, 0.4226182617407, 0.438371146789077, 0.453990499739547, 0.46947156278589, 0.484809620246337, 0.5, 0.515038074910054, 0.529919264233205, 0.544639035015027, 0.559192903470747, 0.573576436351046, 0.587785252292473, 0.601815023152048, 0.615661475325659, 0.629320391049838, 0.642787609686539, 0.656059028990507, 0.669130606358858, 0.681998360062499, 0.694658370458997, 0.707106781186547, 0.719339800338651, 0.731353701619171, 0.743144825477394, 0.754709580222772, 0.766044443118978, 0.777145961456971, 0.788010753606722, 0.798635510047293, 0.809016994374947, 0.819152044288991, 0.829037572555042, 0.838670567945424, 0.848048096156426, 0.857167300702112, 0.866025403784438, 0.874619707139396, 0.882947592858927, 0.891006524188368, 0.898794046299167, 0.90630778703665, 0.913545457642601, 0.92050485345244, 0.927183854566787, 0.933580426497202, 0.939692620785909, 0.945518575599317, 0.951056516295153, 0.956304755963035, 0.961261695938319, 0.965925826289068, 0.970295726275996, 0.974370064785235, 0.978147600733806, 0.981627183447664, 0.984807753012208, 0.987688340595138, 0.99026806874157, 0.992546151641322, 0.994521895368273, 0.996194698091746, 0.997564050259824, 0.998629534754574, 0.999390827019096, 0.999847695156391];
updateBall = function () {
_root.goGame.poBall.mUpdate();
};
function cBall(lsClip) {
var _local1 = this;
_local1.piGravity = 1;
_root.action_layer.attachMovie(lsClip, "ball", 1);
_local1.pmClip = _root.action_layer.ball;
_local1.poVelocity = new Object();
_local1.mHide();
}
cBall.prototype.mFire = function (liAngle, liPower) {
var _local1 = this;
var _local2 = liAngle;
_local1.pbHidden = false;
_local1.pmClip._x = 93 + (Math.cosD(_local2) * 35);
_local1.pmClip._y = 309 + (Math.sinD(_local2) * 35);
_local1.pmClip._y = pt.y;
_local1.poVelocity._x = Math.cosD(_local2) * liPower;
_local1.poVelocity._y = Math.sinD(_local2) * liPower;
};
cBall.prototype.mReFire = function (liAngle, liPower, lpLoc) {
var _local1 = this;
_local1.pbHidden = false;
var _local3 = _local1.pmClip._x;
var _local2 = _local1.pmClip._y;
if (lpLoc != undefined) {
_local3 = lpLoc.x - _root.action_layer._x;
_local2 = lpLoc.y - _root.action_layer._y;
}
_local1.pmClip._x = _local3 + (Math.cosD(liAngle) * 35);
_local1.pmClip._y = _local2 + (Math.sinD(liAngle) * 35);
_local1.pmClip._y = pt.y;
_local1.poVelocity._x = Math.cosD(liAngle) * liPower;
_local1.poVelocity._y = Math.sinD(liAngle) * liPower;
_root.goGame.mPlaySound("cannon");
};
cBall.prototype.mBounce = function (liAngle, liPower) {
var _local1 = this;
var _local2 = liAngle;
_local1.pbHidden = false;
_local1.pmClip._x = _local1.pmClip._x + (Math.cosD(_local2) * 35);
_local1.pmClip._y = _local1.pmClip._y + (Math.sinD(_local2) * 35);
_local1.pmClip._y = pt.y;
_local1.poVelocity._x = Math.cosD(_local2) * liPower;
_local1.poVelocity._y = Math.sinD(_local2) * liPower;
};
cBall.prototype.mUpdate = function () {
var _local1 = this;
var _local2 = _root;
if (!_local1.pbHidden) {
_local1.mCollide();
_local1.pmClip._x = _local1.pmClip._x + _local1.poVelocity._x;
_local1.pmClip._y = _local1.pmClip._y + _local1.poVelocity._y;
_local1.poVelocity._y = _local1.poVelocity._y + _local1.piGravity;
if (_local2.goGame.pbRedBallActive != true) {
if (_local1.pmClip._x > 400) {
_local2.action_layer._x = -(_local1.pmClip._x - 400);
}
if (_local1.pmClip._y < 40) {
_local2.action_layer._y = -(_local1.pmClip._y - 40);
}
}
}
};
cBall.prototype.mCollide = function () {
var _local1 = this;
if (!_local1.pbCollide) {
if ((_local1.pmClip._y + _local1.poVelocity._y) > 360) {
_root.goGame.mSplash();
}
if (_local1.pmClip.hitTest(_root.thing)) {
_local1.poVelocity._y = _local1.poVelocity._y * -0.7;
}
}
};
cBall.prototype.mBreak = function () {
var _local1 = this;
_local1.pbCollide = true;
_local1.poVelocity._x = 0;
_local1.poVelocity._y = 0;
_local1.pmClip.gotoAndPlay("break");
};
cBall.prototype.mHide = function () {
var _local1 = this;
_root.action_layer.level_clip.level.pbCollide = false;
_local1.pbHidden = true;
_local1.poVelocity._x = 0;
_local1.poVelocity._y = 0;
_local1.pmClip._x = -400;
_local1.pmClip._y = 1000;
_local1.pbCollide = false;
};
cBall.prototype.mBounceX = function () {
_root.goGame.mPlaySound("THUNK");
this.poVelocity._x = this.poVelocity._x * -0.7;
};
cBall.prototype.mBounceY = function () {
_root.goGame.mPlaySound("THUNK");
this.poVelocity._y = this.poVelocity._y * -0.7;
};
cBall.prototype.mBounceYUp = function () {
var _local1 = this;
_root.goGame.mPlaySound("THUNK");
if (_local1.poVelocity._y > 0) {
_local1.poVelocity._y = _local1.poVelocity._y * -0.7;
} else {
_local1.poVelocity._y = _local1.poVelocity._y * 0.7;
}
};
cBall.prototype.mBounceXY = function () {
this.mBounceX();
this.mBounceY();
};
function cGame() {
var _local1 = this;
_local1.piLevel = 0;
_local1.piMaxLevel = 15;
_local1.piShotCount = 0;
_root.giTotalShots = 0;
_root.gems = 0;
_local1.piAngle = 0;
_local1.piPower = 0;
_local1.piMaxPower = 15;
_local1.pbActive = false;
_local1.pbRedBallActive = false;
_local1.poBall = new cBall("cannonball");
_local1.paLevelStarts = [[], [-300, 0], [-200, 0], [-300, 0], [-300, 100], [-200, 0], [0, 0], [-200, 0], [-250, 0], [-300, 0], [-340, 0], [-300, 0], [-200, 0], [-100, 0], [-390, 0], [-200, 0]];
}
cGame.prototype.mNextLevel = function () {
var _local1 = this;
_local1.piLevel++;
_local1.psLevel = "level" + _local1.piLevel;
_root.map_clip.map.gotoAndPlay(_local1.psLevel);
};
cGame.prototype.mUpdateLevel = function () {
var _local1 = this;
_local1.mSetLevelStartPos();
if (_local1.piLevel < 10) {
var _local2 = "0" + _local1.piLevel;
} else {
var _local2 = "" + _local1.piLevel;
}
_root.gsLevel = _local2;
_local1.piShotCount = 0;
_local1.mUpdateShots();
_local1.mUpdateBonus();
_local1.mUpdateAngle();
_local1.mUpdatePower();
_root.action_layer.level_clip.gotoAndPlay(_local1.psLevel);
};
cGame.prototype.mSetLevelStartPos = function () {
var _local1 = this.paLevelStarts[this.piLevel];
_root.action_layer._x = _local1[0];
_root.action_layer._y = _local1[1];
};
cGame.prototype.mShowInstructions = function () {
var _local1 = this;
if (_local1.piLevel > _local1.piMaxLevel) {
} else {
_root.instructions_clip.gotoAndPlay(_local1.psLevel);
}
};
cGame.prototype.mStartLevel = function () {
this.pbGem = false;
_root.action_layer.level_clip.level.mStart();
this.mActivate();
};
cGame.prototype.mAdvanceEarly = function () {
if (_root.gbTestMode) {
this.mLevelComplete();
}
};
cGame.prototype.mLevelComplete = function () {
var _local1 = this;
_local1.mPlaySound;
_local1.mDeactivate();
var _local2 = 10 - (_local1.piShotCount - 1);
if (_local2 < 0) {
_local2 = 0;
}
if (_local2 > 10) {
_local2 = 10;
}
var lsBonus = ("bonus" + _local2);
var _local3 = 1;
if (_local1.pbGem == true) {
_local3 = 2;
}
_local1.piScore = _local1.piScore + ((_local2 * 1000) * _local3);
_local1.mUpdateScore();
_local1.piPower = 0;
_local1.piAngle = 0;
_local1.mUpdatePower();
_local1.mUpdateAngle();
_root.bonus_clip.gotoAndPlay(lsBonus);
if (_local1.pbGem) {
_root.bonus_clip.times2.gotoAndPlay(2);
}
};
cGame.prototype.mUpdateScore = function () {
var _local3 = "" + this.piScore;
var _local2 = 6 - _local3.length;
var _local1 = "";
if (_local2 < 0) {
_local2 = 0;
}
i = 0;
while (i < _local2) {
_local1 = _local1 + "0";
i++;
}
_local1 = _local1 + this.piScore;
_root.gScore = _local1;
};
cGame.prototype.mActivate = function () {
var _local1 = _root;
_local1.controller_clip2.gotoAndPlay("on");
_local1.action_layer.sam_clip.cannon_clip.gotoAndPlay("on");
_local1.action_layer.pbReturn = true;
_local1.action_layer.level_clip.level.mReset();
this.pbActive = true;
};
cGame.prototype.mDeactivate = function () {
_root.controller_clip2.gotoAndPlay("off");
_root.action_layer.sam_clip.cannon_clip.gotoAndPlay("off");
this.pbActive = false;
};
cGame.prototype.mFire = function () {
var _local1 = this;
var _local3 = _root;
if (_local1.pbActive) {
_local1.pbGreyBallActive = true;
_local1.pbRedBallActive = false;
_local1.mDeactivate();
_local1.piShotCount++;
_local3.giTotalShots++;
_local1.mUpdateShots();
var _local2 = 10000 - ((_local1.piShotCount - 1) * 1000);
if (_local2 <= 0) {
_local2 = 0;
_local3.gsBonus = "0000";
} else {
_local3.gsBonus = "" + _local2;
}
_local3.action_layer.sam_clip.sam.play();
_local3.action_layer.sam_clip.cannon_clip.gotoAndPlay("fire");
_local1.poBall.mFire(_local1.piAngle * -1, 13 + _local1.piPower);
}
};
cGame.prototype.mSplash = function () {
_root.action_layer.splash_clip._x = this.poBall.pmClip._x;
_root.action_layer.splash_clip.gotoAndPlay("splash");
this.poBall.mHide();
};
cGame.prototype.mRedBallSplash = function (x) {
_root.action_layer.splash2_clip._x = x + 400;
_root.action_layer.splash2_clip.gotoAndPlay("splash");
};
cGame.prototype.mRedSplashResume = function () {
var _local1 = this;
_local1.pbRedBallActive = false;
_root.action_layer.level_clip.redball.mReset();
if (_local1.pbGreyBallActive == false) {
_local1.mActivate();
}
};
cGame.prototype.mSplashResume = function () {
var _local1 = this;
_local1.pbGreyBallActive = false;
if (_local1.pbRedBallActive == false) {
_local1.mActivate();
}
};
cGame.prototype.mLessPower = function () {
var _local1 = this;
if (_local1.pbActive) {
if (_local1.piPower > 0) {
_local1.piPower--;
_local1.mPlaySound("eyebrow");
}
_local1.mUpdatePower();
}
};
cGame.prototype.mMorePower = function () {
var _local1 = this;
if (_local1.pbActive) {
if (_local1.piPower < _local1.piMaxPower) {
_local1.piPower++;
_local1.mPlaySound("eyebrow");
}
_local1.mUpdatePower();
}
};
cGame.prototype.mUpdatePower = function () {
_root.interface_clip.power.gotoAndStop(this.piPower + 1);
};
cGame.prototype.mLessAngle = function () {
var _local1 = this;
if (_local1.pbActive) {
if (_local1.piAngle > 0) {
_local1.piAngle = _local1.piAngle - 5;
_local1.mPlaySound("eyebrow");
}
_local1.mUpdateAngle();
}
};
cGame.prototype.mMoreAngle = function () {
var _local1 = this;
if (_local1.pbActive) {
if (_local1.piAngle < 90) {
_local1.piAngle = _local1.piAngle + 5;
_local1.mPlaySound("eyebrow");
}
_local1.mUpdateAngle();
}
};
cGame.prototype.mUpdateAngle = function () {
_root.action_layer.sam_clip.cannon_clip._rotation = this.piAngle * -1;
};
cGame.prototype.mUpdateBonus = function () {
var _local1 = 10 - this.piShotCount;
if (_local1 < 0) {
_local1 = 0;
}
var _local2 = 1000 * _local1;
_root.gsBonus = _local2;
};
cGame.prototype.mUpdateShots = function () {
var _local1 = this;
if (_local1.piShotCount < 10) {
var _local2 = "00" + _local1.piShotCount;
} else if (_local1.piShotCount < 100) {
var _local2 = "0" + _local1.piShotCount;
} else {
var _local2 = "" + _local1.piShotCount;
}
_root.gsShot = _local2;
};
cGame.prototype.mPlaySound = function (lsSound) {
loSound = new Sound();
loSound.attachSound(lsSound);
loSound.start();
};
cGame.prototype.mSoundOn = function () {
var _local1 = _root;
_local1.gbSound = true;
_local1.goSound = new Sound();
_local1.goSound.setVolume(_local1.giOldVolume);
};
cGame.prototype.mSoundOff = function () {
var _local1 = _root;
_local1.gbSound = false;
_local1.goSound = new Sound();
if (_local1.giOldVolume == undefined) {
_local1.giOldVolume = _local1.goSound.getVolume();
}
_local1.goSound.setVolume(0);
};
cGame.prototype.mShowMiniHelp = function () {
_root.minihelp.gotoAndPlay(2);
};
cGame.prototype.mHelpDone = function () {
};
cGame.prototype.mCollectCrystal = function () {
_root.gems++;
this.pbGem = true;
};
function cTimer() {
this.startTime = getTimer();
}
cTimer.prototype.restartTimer = function () {
this.startTime = getTimer();
};
cTimer.prototype.milliseconds = function () {
return(getTimer() - this.startTime);
};
cTimer.prototype.seconds = function () {
return(int((getTimer() - this.startTime) / 1000));
};
iLevelPauseTimer = new cTimer();
Frame 4 (216 B)
Set("_level0:gWTE_FL", _framesloaded);
Set("_level0:gWTE_PL", int((_level0:gWTE_FL / _level0:gWTE_TF) * 100));
Set("_level0:gWTE_PLtxt", _level0:gWTE_PL add "%");
ifFrameLoaded (62) {
gotoAndPlay ("loaded");
}
Frame 6 (25 B)
gotoAndPlay ("loading");
Instance of Symbol 364 MovieClip "action_layer" in Frame 9 (272 B)
onClipEvent (load) {
this.pbReturn = false;
}
onClipEvent (enterFrame) {
if (this.pbReturn) {
if ((this._x < -1) or (this._y > 1)) {
this._x = this._x / 2;
this._y = this._y / 2;
} else {
this._x = 0;
this._y = 0;
this.pbReturn = false;
}
}
}
Frame 12 (139 B)
goGame = new cGame();
_root.gScore = "000000";
_root.title.play();
if (Key.isDown(16)) {
gotoAndPlay ("play");
} else {
stop();
}
Frame 17 (8 B)
stop();
Instance of Symbol 27 MovieClip [cannonball] in Frame 20 (49 B)
onClipEvent (enterFrame) {
_root.updateBall();
}
Instance of Symbol 820 MovieClip in Frame 20 (356 B)
onClipEvent (keyDown) {
if (Key.getCode() == 32) {
_root.goGame.mFire();
} else if (Key.getCode() == 192) {
} else if (Key.getCode() == 83) {
if (_root.action_layer._x == 0) {
_root.goGame.mSetLevelStartPos();
pbSPressed = true;
}
}
}
onClipEvent (keyUp) {
if (pbSPressed) {
pbSPressed = false;
_root.action_layer.pbReturn = true;
}
}
Frame 25 (21 B)
goGame.mNextLevel();
Frame 33 (294 B)
if (Key.isDown(81)) {
_root.gotoAndPlay("GameOver");
} else if (Key.isDown(37)) {
_root.goGame.mLessPower();
} else if (Key.isDown(39)) {
_root.goGame.mMorePower();
} else if (Key.isDown(38)) {
_root.goGame.mMoreAngle();
} else if (Key.isDown(40)) {
_root.goGame.mLessAngle();
}
Frame 34 (32 B)
gotoAndPlay(_currentframe - 1);
Frame 40 (39 B)
_root.iLevelPauseTimer.restartTimer();
Frame 41 (119 B)
if (_root.iLevelPauseTimer.seconds() > 3) {
_root.gLevel = _root.gLevel + 1;
_root.gotoAndPlay("NextLevel");
}
Frame 42 (38 B)
_root.gotoAndPlay(_currentframe - 1);
Frame 49 (1 B)
Frame 50 (69 B)
stop();
trace("My score: " + _root.gScore);
_root.ShowHighScore();
Frame 70 (8 B)
stop();
Symbol 27 MovieClip [cannonball] Frame 2 (8 B)
stop();
Symbol 27 MovieClip [cannonball] Frame 11 (56 B)
_root.goGame.poBall.mHide();
_root.goGame.mActivate();
Symbol 55 MovieClip Frame 71 (8 B)
stop();
Symbol 107 MovieClip Frame 1 (8 B)
stop();
Symbol 111 Button (37 B)
on (press) {
_root.goGame.mFire();
}
Symbol 112 MovieClip Frame 2 (8 B)
stop();
Symbol 112 MovieClip Frame 6 (8 B)
stop();
Symbol 127 Button (71 B)
on (release) {
_root.playgame = "1";
_parent.gotoAndPlay("letsgo");
}
Symbol 131 Button (56 B)
on (release) {
_root.playgame = "2";
_parent.play();
}
Symbol 145 MovieClip Frame 29 (22 B)
gotoAndPlay ("back");
Symbol 146 MovieClip Frame 1 (8 B)
stop();
Symbol 146 MovieClip Frame 233 (8 B)
stop();
Symbol 146 MovieClip Frame 246 (110 B)
stop();
if (_root.playgame == "1") {
_root.gotoAndPlay("play");
} else {
_root.gotoAndPlay("title");
}
Symbol 186 MovieClip Frame 10 (8 B)
stop();
Symbol 187 MovieClip Frame 1 (8 B)
stop();
Symbol 187 MovieClip Frame 2 (8 B)
stop();
Symbol 192 MovieClip Frame 1 (8 B)
stop();
Symbol 195 MovieClip Frame 1 (8 B)
stop();
Symbol 198 MovieClip Frame 1 (8 B)
stop();
Symbol 201 MovieClip Frame 1 (8 B)
stop();
Symbol 204 MovieClip Frame 1 (8 B)
stop();
Symbol 230 MovieClip Frame 1 (63 B)
function mHit() {
gotoAndPlay ("hit");
_parent.mHit(1);
}
Instance of Symbol 226 MovieClip "breaker" in Symbol 230 MovieClip Frame 1 (187 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (_parent._parent.pbCollide != true)) {
_parent._parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
Instance of Symbol 228 MovieClip "hit" in Symbol 230 MovieClip Frame 1 (171 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (_parent._parent.pbCollide != true)) {
_parent._parent.pbCollide = true;
_parent.mHit();
}
}
Symbol 230 MovieClip Frame 2 (8 B)
stop();
Symbol 230 MovieClip Frame 20 (26 B)
stop();
_parent.mDone();
Symbol 231 MovieClip Frame 1 (108 B)
function mHit() {
_root.goGame.poBall.mHide();
}
function mDone() {
_root.goGame.mLevelComplete();
}
Symbol 244 MovieClip Frame 1 (8 B)
stop();
Symbol 244 MovieClip Frame 38 (31 B)
gotoAndPlay ("clockwisespin");
Symbol 252 MovieClip Frame 1 (33 B)
this.pbCollide = false;
stop();
Instance of Symbol 249 MovieClip in Symbol 252 MovieClip Frame 1 (255 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceYUp();
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Symbol 253 MovieClip Frame 1 (8 B)
stop();
Symbol 257 MovieClip Frame 1 (141 B)
function mHit() {
gotoAndPlay ("hit");
_parent.mHit(1);
}
function mRedHit() {
gotoAndPlay ("redhit");
_parent.redball.mHide();
}
Instance of Symbol 226 MovieClip "breaker" in Symbol 257 MovieClip Frame 1 (456 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent.redball)) {
this.pbCollide = true;
_parent._parent.redball.mBounceX();
trace("bounceoff");
}
} else if ((this.hitTest(_root.action_layer.ball) == false) and (this.hitTest(_parent._parent.redball) == false)) {
this.pbCollide = false;
}
}
Instance of Symbol 228 MovieClip "hit" in Symbol 257 MovieClip Frame 1 (550 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
_parent.mHit();
}
}
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_parent.mHit();
}
if (this.hitTest(_parent._parent.redball)) {
this.pbCollide = true;
_parent.mRedHit();
}
} else if ((this.hitTest(_root.action_layer.ball) == false) and (this.hitTest(_parent._parent.redball) == false)) {
this.pbCollide = false;
}
}
Symbol 257 MovieClip Frame 2 (8 B)
stop();
Symbol 257 MovieClip Frame 20 (26 B)
stop();
_parent.mDone();
Symbol 257 MovieClip Frame 39 (26 B)
stop();
_parent.mDone();
Symbol 260 MovieClip Frame 1 (135 B)
function mHit() {
gotoAndPlay ("hit");
_parent.mHit(1);
}
function mRedHit() {
gotoAndPlay ("redhit");
_parent.mRedHit();
}
Instance of Symbol 226 MovieClip "breaker" in Symbol 260 MovieClip Frame 1 (480 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent._parent.redball)) {
this.pbCollide = true;
_parent._parent._parent.redball.mBounceX();
trace("bounceoff");
}
} else if ((this.hitTest(_root.action_layer.ball) == false) and (this.hitTest(_parent._parent._parent.redball) == false)) {
this.pbCollide = false;
}
}
Instance of Symbol 228 MovieClip "hit" in Symbol 260 MovieClip Frame 1 (416 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_parent.mHit();
}
if (this.hitTest(_parent._parent._parent.redball)) {
this.pbCollide = true;
_parent.mRedHit();
}
} else if ((this.hitTest(_root.action_layer.ball) == false) and (this.hitTest(_parent._parent._parent.redball) == false)) {
this.pbCollide = false;
}
}
Symbol 260 MovieClip Frame 2 (8 B)
stop();
Symbol 260 MovieClip Frame 20 (26 B)
stop();
_parent.mDone();
Symbol 260 MovieClip Frame 36 (29 B)
stop();
_parent.mRedDone();
Symbol 261 MovieClip Frame 1 (262 B)
function mStart() {
play();
}
function mHit() {
_root.goGame.poBall.mHide();
}
function mRedHit() {
_parent.redball.mHide();
}
function mDone() {
_root.goGame.mLevelComplete();
}
function mRedDone() {
_root.goGame.mLevelComplete();
}
stop();
Symbol 261 MovieClip Frame 88 (17 B)
gotoAndPlay (2);
Symbol 262 MovieClip Frame 1 (8 B)
stop();
Symbol 269 MovieClip Frame 1 (134 B)
function mHit() {
gotoAndPlay ("hit");
_parent.mHit();
}
function mRedHit() {
gotoAndPlay ("redhit");
_parent.mRedHit();
}
Instance of Symbol 226 MovieClip "breaker" in Symbol 269 MovieClip Frame 1 (457 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent._parent.redball)) {
this.pbCollide = true;
_parent._parent._parent.redball.mBounceX();
}
} else if ((this.hitTest(_root.action_layer.ball) == false) and (this.hitTest(_parent._parent._parent.redball) == false)) {
this.pbCollide = false;
}
}
Instance of Symbol 228 MovieClip "hit" in Symbol 269 MovieClip Frame 1 (416 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_parent.mHit();
}
if (this.hitTest(_parent._parent._parent.redball)) {
this.pbCollide = true;
_parent.mRedHit();
}
} else if ((this.hitTest(_root.action_layer.ball) == false) and (this.hitTest(_parent._parent._parent.redball) == false)) {
this.pbCollide = false;
}
}
Symbol 269 MovieClip Frame 2 (8 B)
stop();
Symbol 269 MovieClip Frame 20 (26 B)
stop();
_parent.mDone();
Symbol 269 MovieClip Frame 36 (29 B)
stop();
_parent.mRedDone();
Symbol 270 MovieClip Frame 1 (801 B)
function mStart() {
play();
}
function mHit() {
_root.goGame.pbGreyBallActive = false;
_root.goGame.poBall.mHide();
this.piCount++;
}
function mRedHit() {
_parent.redball.mHide();
_root.goGame.pbRedBallActive = false;
this.piCount++;
}
function mDone() {
var _local1 = _root;
if (this.piCount == 2) {
_local1.goGame.mLevelComplete();
} else if (_local1.goGame.pbRedBallActive == false) {
_local1.goGame.mActivate();
}
}
function mRedDone() {
var _local1 = _root;
if (this.piCount == 2) {
_local1.goGame.mLevelComplete();
} else if (_local1.goGame.pbGreyBallActive == false) {
_local1.goGame.mActivate();
}
}
function mReset() {
piCount = 0;
_parent.redball.mReset();
targeta.gotoAndStop(1);
targetb.gotoAndStop(1);
}
piCount = 0;
stop();
Symbol 270 MovieClip Frame 88 (17 B)
gotoAndPlay (2);
Symbol 276 MovieClip Frame 1 (801 B)
function mStart() {
play();
}
function mHit() {
_root.goGame.pbGreyBallActive = false;
_root.goGame.poBall.mHide();
this.piCount++;
}
function mRedHit() {
_parent.redball.mHide();
_root.goGame.pbRedBallActive = false;
this.piCount++;
}
function mDone() {
var _local1 = _root;
if (this.piCount == 2) {
_local1.goGame.mLevelComplete();
} else if (_local1.goGame.pbRedBallActive == false) {
_local1.goGame.mActivate();
}
}
function mRedDone() {
var _local1 = _root;
if (this.piCount == 2) {
_local1.goGame.mLevelComplete();
} else if (_local1.goGame.pbGreyBallActive == false) {
_local1.goGame.mActivate();
}
}
function mReset() {
piCount = 0;
_parent.redball.mReset();
targeta.gotoAndStop(1);
targetb.gotoAndStop(1);
}
piCount = 0;
stop();
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 1 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceX();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 1 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceX();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 1 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceX();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 1 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceX();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 1 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceY();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 1 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceX();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 1 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceX();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 1 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceX();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 1 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceX();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 1 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceX();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 1 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceY();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 1 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceY();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 1 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceY();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 1 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceY();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 1 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceY();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 1 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceY();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 1 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceY();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 1 (317 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceXY();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceXY();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 22 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceX();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 23 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceX();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 24 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceX();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 25 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceX();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 26 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceX();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 27 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceY();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 28 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceY();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 29 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceY();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 30 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceY();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 31 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceY();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 32 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceY();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 33 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceY();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 34 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceY();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 35 (317 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceXY();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceXY();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 36 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceX();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 37 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceX();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 38 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceX();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 39 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceX();
}
}
}
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 40 (315 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent._parent.redball)) {
_parent.pbCollide = true;
_parent._parent._parent.redball.mBounceX();
}
}
}
Symbol 281 MovieClip Frame 1 (232 B)
function mStart() {
play();
}
function mHit() {
_root.goGame.poBall.mHide();
}
function mDone() {
_root.goGame.mLevelComplete();
}
function mReset() {
targeta.gotoAndStop(1);
this.wall.pbCollide = false;
}
stop();
Symbol 285 MovieClip Frame 1 (201 B)
function mStart() {
play();
}
function mHit() {
_root.goGame.poBall.mHide();
}
function mDone() {
_root.goGame.mLevelComplete();
}
function mReset() {
targeta.gotoAndStop(1);
}
stop();
Instance of Symbol 284 MovieClip in Symbol 285 MovieClip Frame 1 (262 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Instance of Symbol 284 MovieClip in Symbol 285 MovieClip Frame 1 (262 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Instance of Symbol 284 MovieClip in Symbol 285 MovieClip Frame 1 (262 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Instance of Symbol 284 MovieClip in Symbol 285 MovieClip Frame 1 (262 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Instance of Symbol 284 MovieClip in Symbol 285 MovieClip Frame 1 (262 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Instance of Symbol 284 MovieClip in Symbol 285 MovieClip Frame 1 (262 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Instance of Symbol 284 MovieClip in Symbol 285 MovieClip Frame 1 (262 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Instance of Symbol 284 MovieClip in Symbol 285 MovieClip Frame 1 (262 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Instance of Symbol 288 MovieClip in Symbol 289 MovieClip Frame 1 (262 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Instance of Symbol 288 MovieClip in Symbol 289 MovieClip Frame 20 (262 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Instance of Symbol 288 MovieClip in Symbol 292 MovieClip Frame 1 (262 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Instance of Symbol 288 MovieClip in Symbol 292 MovieClip Frame 18 (262 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Symbol 293 MovieClip Frame 1 (265 B)
function mStart() {
play();
}
function mHit() {
_root.goGame.poBall.mHide();
}
function mDone() {
_root.goGame.mLevelComplete();
}
function mReset() {
targeta.gotoAndStop(1);
this.walla.pbCollide = false;
this.wallb.pbCollide = false;
}
stop();
Symbol 298 MovieClip Frame 1 (8 B)
stop();
Symbol 298 MovieClip Frame 36 (8 B)
stop();
Symbol 302 MovieClip Frame 1 (861 B)
function mStart() {
play();
}
function mHit() {
_root.goGame.poBall.mHide();
}
function mDone() {
_root.goGame.mLevelComplete();
}
function mReset() {
spring1.gotoAndStop(1);
spring2.gotoAndStop(2);
spring3.gotoAndStop(3);
light1.gotoAndStop(1);
light2.gotoAndStop(2);
light3.gotoAndStop(3);
paLights = [0, 0, 0];
}
function mToggle(liNum) {
var _local2 = this;
var lsName = ("light" + liNum);
if (_local2.paLights[liNum - 1] == 0) {
_local2.paLights[liNum - 1] = 1;
_local2[lsName].gotoAndStop(2);
} else {
_local2.paLights[liNum - 1] = 0;
_local2[lsName].gotoAndStop(1);
}
var _local3 = 0;
var _local1 = 0;
while (_local1 < _local2.paLights.length) {
_local3 = _local3 + _local2.paLights[_local1];
_local1++;
}
if (_local3 == 3) {
_local2.mDone();
}
}
paLights = [0, 0, 0];
stop();
Instance of Symbol 249 MovieClip in Symbol 302 MovieClip Frame 1 (301 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceY();
_parent.mToggle(1);
_parent.spring1.play();
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Instance of Symbol 249 MovieClip in Symbol 302 MovieClip Frame 1 (301 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceY();
_parent.mToggle(2);
_parent.spring2.play();
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Instance of Symbol 249 MovieClip in Symbol 302 MovieClip Frame 1 (301 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceY();
_parent.mToggle(3);
_parent.spring3.play();
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Symbol 305 MovieClip Frame 1 (135 B)
function mHit() {
gotoAndPlay ("hit");
_parent.mHit(1);
}
function mRedHit() {
gotoAndPlay ("redhit");
_parent.mRedHit();
}
Instance of Symbol 226 MovieClip "breaker" in Symbol 305 MovieClip Frame 1 (484 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent._parent._parent.redballa)) {
this.pbCollide = true;
_parent._parent._parent._parent.redballa.mBounceX();
}
} else if ((this.hitTest(_root.action_layer.ball) == false) and (this.hitTest(_parent._parent._parent._parent.redballa) == false)) {
this.pbCollide = false;
}
}
Instance of Symbol 228 MovieClip "hit" in Symbol 305 MovieClip Frame 1 (434 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_parent.mHit();
}
if (this.hitTest(_parent._parent._parent._parent.redballa)) {
this.pbCollide = true;
_parent.mRedHit();
}
} else if ((this.hitTest(_root.action_layer.ball) == false) and (this.hitTest(_parent._parent._parent._parent.redballa) == false)) {
this.pbCollide = false;
}
}
Symbol 305 MovieClip Frame 2 (8 B)
stop();
Symbol 305 MovieClip Frame 20 (26 B)
_root.goGame.mActivate();
Symbol 305 MovieClip Frame 36 (29 B)
stop();
_parent.mRedDone();
Symbol 306 MovieClip Frame 1 (247 B)
function mStart() {
play();
}
function mHit() {
_root.goGame.poBall.mHide();
}
function mRedHit() {
_parent._parent.redballa.mHide();
}
function mDone() {
_parent.mCatch(1);
}
function mRedDone() {
_parent.mCatch(1);
}
stop();
Symbol 306 MovieClip Frame 88 (17 B)
gotoAndPlay (2);
Symbol 309 MovieClip Frame 1 (150 B)
function mHit() {
gotoAndPlay ("hit");
_parent.mHit(1);
}
function mRedHit() {
gotoAndPlay ("redhit");
_parent._parent.redballb.mHide();
}
Instance of Symbol 226 MovieClip "breaker" in Symbol 309 MovieClip Frame 1 (433 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent.redball)) {
this.pbCollide = true;
_parent._parent.redball.mBounceX();
}
} else if ((this.hitTest(_root.action_layer.ball) == false) and (this.hitTest(_parent._parent.redball) == false)) {
this.pbCollide = false;
}
}
Instance of Symbol 228 MovieClip "hit" in Symbol 309 MovieClip Frame 1 (418 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_parent.mHit();
}
if (this.hitTest(_parent._parent._parent.redballb)) {
this.pbCollide = true;
_parent.mRedHit();
}
} else if ((this.hitTest(_root.action_layer.ball) == false) and (this.hitTest(_parent._parent._parent.redballb) == false)) {
this.pbCollide = false;
}
}
Symbol 309 MovieClip Frame 2 (8 B)
stop();
Symbol 309 MovieClip Frame 20 (35 B)
stop();
_root.goGame.mActivate();
Symbol 309 MovieClip Frame 39 (28 B)
stop();
_parent.mCatch(2);
Symbol 312 MovieClip Frame 1 (141 B)
function mHit() {
gotoAndPlay ("hit");
_parent.mHit(1);
}
function mRedHit() {
gotoAndPlay ("redhit");
_parent.redball.mHide();
}
Instance of Symbol 226 MovieClip "breaker" in Symbol 312 MovieClip Frame 1 (456 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent.redball)) {
this.pbCollide = true;
_parent._parent.redball.mBounceX();
trace("bounceoff");
}
} else if ((this.hitTest(_root.action_layer.ball) == false) and (this.hitTest(_parent._parent.redball) == false)) {
this.pbCollide = false;
}
}
Instance of Symbol 228 MovieClip "hit" in Symbol 312 MovieClip Frame 1 (400 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_parent.mHit();
}
if (this.hitTest(_parent._parent.redball)) {
this.pbCollide = true;
_parent.mRedHit();
}
} else if ((this.hitTest(_root.action_layer.ball) == false) and (this.hitTest(_parent._parent.redball) == false)) {
this.pbCollide = false;
}
}
Symbol 312 MovieClip Frame 2 (8 B)
stop();
Symbol 312 MovieClip Frame 20 (28 B)
stop();
_parent.mCatch(3);
Symbol 312 MovieClip Frame 39 (28 B)
stop();
_parent.mCatch(3);
Symbol 313 MovieClip Frame 1 (765 B)
function mStart() {
this.targeta.play();
}
function mHit() {
_root.goGame.poBall.mHide();
}
function mDone() {
_root.goGame.mLevelComplete();
}
function mReset() {
var _local1 = this;
_local1.paHits = [0, 0, 0];
_parent.redballa.mReset();
_parent.redballb.mReset();
_local1.targeta.target.gotoAndStop(1);
_local1.targetb.gotoAndStop(1);
_local1.targetc.gotoAndStop(1);
}
function mCatch(liNum) {
var _local2 = this;
_local2.paHits[liNum - 1] = 1;
var _local3 = 0;
var _local1 = 0;
while (_local1 < _local2.paHits.length) {
_local3 = _local3 + _local2.paHits[_local1];
_local1++;
}
if (_local3 == 3) {
_local2.mDone();
} else if (liNum == 3) {
_root.goGame.mActivate();
}
}
paHits = [0, 0, 0];
stop();
Instance of Symbol 309 MovieClip "targetb" in Symbol 313 MovieClip Frame 1 (362 B)
onClipEvent (load) {
this.piStartY = this._y;
this.piDir = -0.3;
this.piTravel = 2;
}
onClipEvent (enterFrame) {
if (this.piDir > 0) {
if ((this._y - this.piStartY) > this.piTravel) {
this.piDir = this.piDir * -1;
}
} else if ((this.piStartY - this._y) > this.piTravel) {
this.piDir = this.piDir * -1;
}
this._y = this._y + this.piDir;
}
Instance of Symbol 312 MovieClip "targetc" in Symbol 313 MovieClip Frame 1 (361 B)
onClipEvent (load) {
this.piStartY = this._y;
this.piDir = 0.3;
this.piTravel = 2;
}
onClipEvent (enterFrame) {
if (this.piDir > 0) {
if ((this._y - this.piStartY) > this.piTravel) {
this.piDir = this.piDir * -1;
}
} else if ((this.piStartY - this._y) > this.piTravel) {
this.piDir = this.piDir * -1;
}
this._y = this._y + this.piDir;
}
Symbol 318 MovieClip Frame 1 (134 B)
function mHit() {
gotoAndPlay ("hit");
_parent.mHit();
}
function mRedHit() {
gotoAndPlay ("redhit");
_parent.mRedHit();
}
Instance of Symbol 226 MovieClip "breaker" in Symbol 318 MovieClip Frame 1 (457 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent._parent.redball)) {
this.pbCollide = true;
_parent._parent._parent.redball.mBounceX();
}
} else if ((this.hitTest(_root.action_layer.ball) == false) and (this.hitTest(_parent._parent._parent.redball) == false)) {
this.pbCollide = false;
}
}
Instance of Symbol 228 MovieClip "hit" in Symbol 318 MovieClip Frame 1 (416 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_parent.mHit();
}
if (this.hitTest(_parent._parent._parent.redball)) {
this.pbCollide = true;
_parent.mRedHit();
}
} else if ((this.hitTest(_root.action_layer.ball) == false) and (this.hitTest(_parent._parent._parent.redball) == false)) {
this.pbCollide = false;
}
}
Symbol 318 MovieClip Frame 2 (8 B)
stop();
Symbol 318 MovieClip Frame 20 (26 B)
stop();
_parent.mDone();
Symbol 319 MovieClip Frame 1 (780 B)
function mStart() {
play();
}
function mHit() {
_root.goGame.poBall.mHide();
}
function mDone() {
var _local2 = this;
var _local3 = 0;
var _local1 = 0;
while (_local1 < _local2.paLights.length) {
_local3 = _local3 + _local2.paLights[_local1];
_local1++;
}
if (_local3 == 2) {
_root.goGame.mLevelComplete();
} else {
_root.goGame.mActivate();
}
}
function mReset() {
item1.gotoAndStop(1);
}
function mToggle(liNum) {
var _local1 = this;
var _local3 = liNum;
var _local2 = "light" + _local3;
if (_local1.paLights[_local3 - 1] == 0) {
_local1.paLights[_local3 - 1] = 1;
_local1[_local2].gotoAndStop(2);
} else {
_local1.paLights[_local3 - 1] = 0;
_local1[_local2].gotoAndStop(1);
}
}
paLights = [0, 0];
stop();
Instance of Symbol 249 MovieClip in Symbol 319 MovieClip Frame 1 (299 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
_root.goGame.poBall.mReFire(-45, _root.goGame.piPower);
_parent.mToggle(1);
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Instance of Symbol 249 MovieClip in Symbol 319 MovieClip Frame 1 (281 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
_root.goGame.poBall.mReFire(-45, 10);
_parent.mToggle(2);
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Instance of Symbol 318 MovieClip "item1" in Symbol 319 MovieClip Frame 1 (48 B)
onClipEvent (enterFrame) {
_parent.mUpdate();
}
Symbol 322 MovieClip Frame 1 (149 B)
function mHit() {
gotoAndPlay ("hit");
_parent.mHit(1);
}
function mRedHit() {
gotoAndPlay ("redhit");
_parent._parent.redball.mHide();
}
Instance of Symbol 226 MovieClip "breaker" in Symbol 322 MovieClip Frame 1 (457 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent._parent.redball)) {
this.pbCollide = true;
_parent._parent._parent.redball.mBounceX();
}
} else if ((this.hitTest(_root.action_layer.ball) == false) and (this.hitTest(_parent._parent._parent.redball) == false)) {
this.pbCollide = false;
}
}
Instance of Symbol 228 MovieClip "hit" in Symbol 322 MovieClip Frame 1 (416 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_parent.mHit();
}
if (this.hitTest(_parent._parent._parent.redball)) {
this.pbCollide = true;
_parent.mRedHit();
}
} else if ((this.hitTest(_root.action_layer.ball) == false) and (this.hitTest(_parent._parent._parent.redball) == false)) {
this.pbCollide = false;
}
}
Symbol 322 MovieClip Frame 2 (8 B)
stop();
Symbol 322 MovieClip Frame 20 (27 B)
stop();
_parent.mCatch();
Symbol 322 MovieClip Frame 39 (29 B)
stop();
_parent.mRedDone();
Symbol 323 MovieClip Frame 1 (387 B)
function mStart() {
play();
}
function mHit() {
_root.goGame.poBall.mHide();
}
function mRedHit() {
_parent.redball.mHide();
}
function mDone() {
}
function mRedDone() {
_root.goGame.mLevelComplete();
}
function mCatch() {
_root.goGame.mActivate();
}
function mReset() {
trigger.pbCollide = false;
target.gotoAndStop(1);
_parent.redball.mReset();
}
stop();
Instance of Symbol 322 MovieClip "target" in Symbol 323 MovieClip Frame 1 (361 B)
onClipEvent (load) {
this.piStartY = this._y;
this.piDir = 0.3;
this.piTravel = 2;
}
onClipEvent (enterFrame) {
if (this.piDir > 0) {
if ((this._y - this.piStartY) > this.piTravel) {
this.piDir = this.piDir * -1;
}
} else if ((this.piStartY - this._y) > this.piTravel) {
this.piDir = this.piDir * -1;
}
this._y = this._y + this.piDir;
}
Instance of Symbol 249 MovieClip in Symbol 323 MovieClip Frame 1 (386 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
var lpLoc = new Object();
lpLoc.x = this._x;
lpLoc.y = this._y;
_parent.localToGlobal(lpLoc);
_root.goGame.poBall.mReFire(-45, _root.goGame.piPower, lpLoc);
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Instance of Symbol 249 MovieClip "trigger" in Symbol 323 MovieClip Frame 1 (359 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
var lpLoc = new Object();
lpLoc.x = this._x;
lpLoc.y = this._y;
_parent.localToGlobal(lpLoc);
_root.goGame.poBall.mReFire(90, _root.goGame.piPower, lpLoc);
} else if (this.hitTest(_root.action_layer.ball) == false) {
}
}
Instance of Symbol 249 MovieClip in Symbol 323 MovieClip Frame 1 (284 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
_parent.spring.play();
_root.goGame.poBall.mBounce(-90, 16);
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Symbol 326 MovieClip Frame 1 (8 B)
stop();
Symbol 327 MovieClip Frame 1 (383 B)
function mStart() {
play();
}
function mHit() {
_root.goGame.poBall.mHide();
}
function mRedHit() {
_parent.redball.mHide();
}
function mDone() {
}
function mRedDone() {
_root.goGame.mLevelComplete();
}
function mCatch() {
_root.goGame.mLevelComplete();
}
function mReset() {
trigger.piCount = 0;
target.gotoAndStop(1);
lid.pbCollide = false;
}
stop();
Instance of Symbol 322 MovieClip "target" in Symbol 327 MovieClip Frame 1 (361 B)
onClipEvent (load) {
this.piStartY = this._y;
this.piDir = 0.3;
this.piTravel = 2;
}
onClipEvent (enterFrame) {
if (this.piDir > 0) {
if ((this._y - this.piStartY) > this.piTravel) {
this.piDir = this.piDir * -1;
}
} else if ((this.piStartY - this._y) > this.piTravel) {
this.piDir = this.piDir * -1;
}
this._y = this._y + this.piDir;
}
Instance of Symbol 252 MovieClip "lid" in Symbol 327 MovieClip Frame 1 (61 B)
onClipEvent (enterFrame) {
this._y = _parent.lid._y - 126;
}
Instance of Symbol 249 MovieClip in Symbol 327 MovieClip Frame 1 (306 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
_root.goGame.poBall.mBounce(-90, 15);
_parent.lid.play();
_parent.spring.play();
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Instance of Symbol 249 MovieClip "trigger" in Symbol 327 MovieClip Frame 1 (552 B)
onClipEvent (load) {
this.piCount = 0;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
var lpLoc = new Object();
lpLoc.x = this._x;
lpLoc.y = this._y;
_parent.localToGlobal(lpLoc);
this.piCount++;
if (this.piCount == 1) {
_root.goGame.poBall.mReFire(90, 15);
} else if (this.piCount == 2) {
_root.goGame.poBall.mReFire(180, _root.goGame.piPower, lpLoc);
}
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Symbol 329 MovieClip Frame 1 (786 B)
function mStart() {
play();
}
function mHit() {
_root.goGame.poBall.mHide();
}
function mDone() {
var _local2 = this;
var _local3 = 0;
var _local1 = 0;
while (_local1 < _local2.paLights.length) {
_local3 = _local3 + _local2.paLights[_local1];
_local1++;
}
if (_local3 == 4) {
_root.goGame.mLevelComplete();
} else {
_root.goGame.mActivate();
}
}
function mReset() {
item1.gotoAndStop(1);
}
function mToggle(liNum) {
var _local1 = this;
var _local3 = liNum;
var _local2 = "light" + _local3;
if (_local1.paLights[_local3 - 1] == 0) {
_local1.paLights[_local3 - 1] = 1;
_local1[_local2].gotoAndStop(2);
} else {
_local1.paLights[_local3 - 1] = 0;
_local1[_local2].gotoAndStop(1);
}
}
paLights = [0, 0, 0, 0];
stop();
Instance of Symbol 318 MovieClip "item1" in Symbol 329 MovieClip Frame 1 (48 B)
onClipEvent (enterFrame) {
_parent.mUpdate();
}
Instance of Symbol 249 MovieClip in Symbol 329 MovieClip Frame 1 (408 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
var lpLoc = new Object();
lpLoc.x = this._x;
lpLoc.y = this._y;
_parent.localToGlobal(lpLoc);
_root.goGame.poBall.mReFire(-45, _root.goGame.piPower, lpLoc);
_parent.mToggle(1);
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Instance of Symbol 249 MovieClip in Symbol 329 MovieClip Frame 1 (407 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
var lpLoc = new Object();
lpLoc.x = this._x;
lpLoc.y = this._y;
_parent.localToGlobal(lpLoc);
_root.goGame.poBall.mReFire(45, _root.goGame.piPower, lpLoc);
_parent.mToggle(2);
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Instance of Symbol 249 MovieClip in Symbol 329 MovieClip Frame 1 (368 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
var lpLoc = new Object();
lpLoc.x = this._x;
lpLoc.y = this._y;
_parent.localToGlobal(lpLoc);
_root.goGame.poBall.mReFire(-45, 15, lpLoc);
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Instance of Symbol 249 MovieClip in Symbol 329 MovieClip Frame 1 (407 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
var lpLoc = new Object();
lpLoc.x = this._x;
lpLoc.y = this._y;
_parent.localToGlobal(lpLoc);
_root.goGame.poBall.mReFire(90, _root.goGame.piPower, lpLoc);
_parent.mToggle(4);
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Instance of Symbol 249 MovieClip in Symbol 329 MovieClip Frame 1 (408 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
var lpLoc = new Object();
lpLoc.x = this._x;
lpLoc.y = this._y;
_parent.localToGlobal(lpLoc);
_root.goGame.poBall.mReFire(-45, _root.goGame.piPower, lpLoc);
_parent.mToggle(3);
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Symbol 336 MovieClip Frame 1 (8 B)
stop();
Instance of Symbol 335 MovieClip in Symbol 336 MovieClip Frame 1 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
}
}
Instance of Symbol 335 MovieClip in Symbol 336 MovieClip Frame 1 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
}
}
Instance of Symbol 335 MovieClip in Symbol 336 MovieClip Frame 1 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
}
}
Instance of Symbol 335 MovieClip in Symbol 336 MovieClip Frame 1 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 335 MovieClip in Symbol 336 MovieClip Frame 1 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 335 MovieClip in Symbol 336 MovieClip Frame 1 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 335 MovieClip in Symbol 336 MovieClip Frame 1 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 335 MovieClip in Symbol 336 MovieClip Frame 1 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 335 MovieClip in Symbol 336 MovieClip Frame 2 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 335 MovieClip in Symbol 336 MovieClip Frame 3 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 335 MovieClip in Symbol 336 MovieClip Frame 4 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Symbol 336 MovieClip Frame 9 (8 B)
stop();
Instance of Symbol 335 MovieClip in Symbol 336 MovieClip Frame 10 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 335 MovieClip in Symbol 336 MovieClip Frame 11 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 335 MovieClip in Symbol 336 MovieClip Frame 12 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 335 MovieClip in Symbol 336 MovieClip Frame 13 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 335 MovieClip in Symbol 336 MovieClip Frame 14 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 335 MovieClip in Symbol 336 MovieClip Frame 15 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
}
}
Instance of Symbol 335 MovieClip in Symbol 336 MovieClip Frame 15 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 335 MovieClip in Symbol 336 MovieClip Frame 16 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
}
}
Instance of Symbol 335 MovieClip in Symbol 336 MovieClip Frame 16 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 335 MovieClip in Symbol 336 MovieClip Frame 17 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
}
}
Instance of Symbol 335 MovieClip in Symbol 336 MovieClip Frame 17 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Symbol 339 MovieClip Frame 1 (8 B)
stop();
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 1 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 1 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 1 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 1 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 1 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 1 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 1 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 1 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 1 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 1 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 1 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 1 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 1 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 1 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 1 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 1 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 1 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Symbol 339 MovieClip Frame 18 (8 B)
stop();
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 19 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 20 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 21 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 22 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 23 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 24 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 25 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 26 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 27 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 28 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 29 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 30 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 31 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 32 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 33 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 34 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 35 (180 B)
onClipEvent (enterFrame) {
if (_parent.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
_parent.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
}
}
Symbol 341 MovieClip Frame 1 (134 B)
function mHit() {
gotoAndPlay ("hit");
_parent.mHit();
}
function mRedHit() {
gotoAndPlay ("redhit");
_parent.mRedHit();
}
Instance of Symbol 226 MovieClip "breaker" in Symbol 341 MovieClip Frame 1 (457 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceX();
}
if (this.hitTest(_parent._parent._parent.redball)) {
this.pbCollide = true;
_parent._parent._parent.redball.mBounceX();
}
} else if ((this.hitTest(_root.action_layer.ball) == false) and (this.hitTest(_parent._parent._parent.redball) == false)) {
this.pbCollide = false;
}
}
Instance of Symbol 228 MovieClip "hit" in Symbol 341 MovieClip Frame 1 (416 B)
onClipEvent (enterFrame) {
if (this.pbCollide != true) {
if (this.hitTest(_root.action_layer.ball)) {
this.pbCollide = true;
_parent.mHit();
}
if (this.hitTest(_parent._parent._parent.redball)) {
this.pbCollide = true;
_parent.mRedHit();
}
} else if ((this.hitTest(_root.action_layer.ball) == false) and (this.hitTest(_parent._parent._parent.redball) == false)) {
this.pbCollide = false;
}
}
Symbol 341 MovieClip Frame 2 (8 B)
stop();
Symbol 341 MovieClip Frame 20 (26 B)
stop();
_parent.mDone();
Symbol 342 MovieClip Frame 1 (279 B)
function mStart() {
play();
}
function mHit() {
_root.goGame.poBall.mHide();
}
function mDone() {
_root.goGame.mLevelComplete();
}
function mReset() {
targeta.gotoAndStop(1);
this.yellowbarrier.pbCollide = false;
this.bluebarrier.pbCollide = false;
}
stop();
Instance of Symbol 249 MovieClip in Symbol 342 MovieClip Frame 1 (285 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceY();
_parent.yellowbarrier.play();
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Instance of Symbol 249 MovieClip in Symbol 342 MovieClip Frame 1 (283 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceY();
_parent.bluebarrier.play();
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Instance of Symbol 341 MovieClip "eta" in Symbol 342 MovieClip Frame 1 (48 B)
onClipEvent (enterFrame) {
_parent.mUpdate();
}
Symbol 350 MovieClip Frame 1 (167 B)
stop();
function mHit() {
_root.goGame.poBall.mHide();
}
function mRedHit() {
this.redball.mHide();
}
function mDone() {
_root.goGame.mLevelComplete();
}
Instance of Symbol 187 MovieClip in Symbol 350 MovieClip Frame 2 (235 B)
onClipEvent (load) {
this.pbActive = true;
}
onClipEvent (enterFrame) {
if (this.pbActive) {
if (this.hitTest(_root.action_layer.ball)) {
this.gotoAndPlay(2);
this.pbActive = false;
_root.goGame.mCollectCrystal();
}
}
}
Symbol 350 MovieClip Frame 4 (8 B)
stop();
Instance of Symbol 226 MovieClip "breaker" in Symbol 350 MovieClip Frame 10 (185 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (_parent._parent.pbCollide != true)) {
_parent._parent.pbCollide = true;
_root.goGame.poBall.mBreak();
}
}
Instance of Symbol 244 MovieClip "redball" in Symbol 350 MovieClip Frame 10 (1.42 KiB) ●
onClipEvent (load) {
this.piGravity = 1;
this.pbIdle = true;
this.poVelocity = new Object();
this.mFire = function (liAngle, liPower) {
var _local1 = this;
var _local2 = liAngle;
_root.goGame.pbRedBallActive = true;
_local1.pbIdle = false;
_local1._x = -45 + (Math.cosD(_local2) * 35);
_local1._y = -138 + (Math.sinD(_local2) * 35);
_local1._y = pt.y;
_local1.poVelocity._x = Math.cosD(_local2) * liPower;
_local1.poVelocity._y = Math.sinD(_local2) * liPower;
};
this.mBounceX = function () {
_root.goGame.mPlaySound("THUNK");
this.poVelocity._x = this.poVelocity._x * -0.7;
};
this.mBounceY = function () {
_root.goGame.mPlaySound("THUNK");
this.poVelocity._y = this.poVelocity._y * -0.7;
};
this.mBounceXY = function () {
this.mBounceX();
this.mBounceY();
};
this.mHide = function () {
this.pbIdle = true;
this._y = 1000;
};
this.mReset = function () {
var _local1 = this;
_local1.pbIdle = true;
_local1._x = -45;
_local1._y = -138;
};
}
onClipEvent (enterFrame) {
if (!this.pbIdle) {
this._x = this._x + this.poVelocity._x;
this._y = this._y + this.poVelocity._y;
this.poVelocity._y = this.poVelocity._y + this.piGravity;
if (this._x > 0) {
_root.action_layer._x = -(this._x - 0);
}
if (this._y < -300) {
_root.action_layer._y = -(this._y + 300);
}
if ((this._y + this.poVelocity._y) > 20) {
this.mHide();
_root.goGame.mRedBallSplash(this._x);
}
}
}
Instance of Symbol 187 MovieClip in Symbol 350 MovieClip Frame 10 (268 B)
onClipEvent (load) {
this.pbActive = true;
}
onClipEvent (enterFrame) {
if (this.pbActive) {
if (this.hitTest(_root.action_layer.ball) or this.hitTest(_parent.redball)) {
this.gotoAndPlay(2);
this.pbActive = false;
_root.goGame.mCollectCrystal();
}
}
}
Instance of Symbol 252 MovieClip "lid" in Symbol 350 MovieClip Frame 10 (165 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceY();
}
}
Instance of Symbol 249 MovieClip in Symbol 350 MovieClip Frame 10 (356 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceX();
_parent.redball.mFire(-75, _root.goGame.piPower * 2);
_parent.lid.play();
_parent.spring.play();
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Symbol 350 MovieClip Frame 11 (8 B)
stop();
Instance of Symbol 244 MovieClip "redball" in Symbol 350 MovieClip Frame 20 (1.42 KiB) ●
onClipEvent (load) {
this.piGravity = 1;
this.pbIdle = true;
this.poVelocity = new Object();
this.mFire = function (liAngle, liPower) {
var _local1 = this;
var _local2 = liAngle;
_root.goGame.pbRedBallActive = true;
_local1.pbIdle = false;
_local1._x = -76 + (Math.cosD(_local2) * 35);
_local1._y = -238 + (Math.sinD(_local2) * 35);
_local1._y = pt.y;
_local1.poVelocity._x = Math.cosD(_local2) * liPower;
_local1.poVelocity._y = Math.sinD(_local2) * liPower;
};
this.mBounceX = function () {
_root.goGame.mPlaySound("THUNK");
this.poVelocity._x = this.poVelocity._x * -0.7;
};
this.mBounceY = function () {
_root.goGame.mPlaySound("THUNK");
this.poVelocity._y = this.poVelocity._y * -0.7;
};
this.mBounceXY = function () {
this.mBounceX();
this.mBounceY();
};
this.mHide = function () {
this.pbIdle = true;
this._y = 1000;
};
this.mReset = function () {
var _local1 = this;
_local1.pbIdle = true;
_local1._x = -76;
_local1._y = -238;
};
}
onClipEvent (enterFrame) {
if (!this.pbIdle) {
this._x = this._x + this.poVelocity._x;
this._y = this._y + this.poVelocity._y;
this.poVelocity._y = this.poVelocity._y + this.piGravity;
if (this._x > 0) {
_root.action_layer._x = -(this._x - 0);
}
if (this._y < -300) {
_root.action_layer._y = -(this._y + 300);
}
if ((this._y + this.poVelocity._y) > 20) {
this.mHide();
_root.goGame.mRedBallSplash(this._x);
}
}
}
Instance of Symbol 249 MovieClip in Symbol 350 MovieClip Frame 20 (358 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceX();
_parent.redball.mFire(-45, _root.goGame.piPower * 1.5);
_parent.lid.play();
_parent.spring.play();
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Symbol 350 MovieClip Frame 21 (8 B)
stop();
Instance of Symbol 244 MovieClip "redball" in Symbol 350 MovieClip Frame 30 (1.41 KiB) ●
onClipEvent (load) {
this.piGravity = 1;
this.pbIdle = true;
this.poVelocity = new Object();
this.mFire = function (liAngle, liPower) {
var _local1 = this;
var _local2 = liAngle;
_root.goGame.pbRedBallActive = true;
_local1.pbIdle = false;
_local1._x = -8 + (Math.cosD(_local2) * 35);
_local1._y = -335 + (Math.sinD(_local2) * 35);
_local1._y = pt.y;
_local1.poVelocity._x = Math.cosD(_local2) * liPower;
_local1.poVelocity._y = Math.sinD(_local2) * liPower;
};
this.mBounceX = function () {
_root.goGame.mPlaySound("THUNK");
this.poVelocity._x = this.poVelocity._x * -0.7;
};
this.mBounceY = function () {
_root.goGame.mPlaySound("THUNK");
this.poVelocity._y = this.poVelocity._y * -0.7;
};
this.mBounceXY = function () {
this.mBounceX();
this.mBounceY();
};
this.mHide = function () {
this.pbIdle = true;
this._y = 1000;
};
this.mReset = function () {
var _local1 = this;
_local1.pbIdle = true;
_local1._x = -8;
_local1._y = -335;
};
}
onClipEvent (enterFrame) {
if (!this.pbIdle) {
this._x = this._x + this.poVelocity._x;
this._y = this._y + this.poVelocity._y;
this.poVelocity._y = this.poVelocity._y + this.piGravity;
if (this._x > 0) {
_root.action_layer._x = -(this._x - 0);
}
if (this._y < -300) {
_root.action_layer._y = -(this._y + 300);
}
if ((this._y + this.poVelocity._y) > 20) {
this.mHide();
_root.goGame.mRedBallSplash(this._x);
}
}
}
Instance of Symbol 187 MovieClip in Symbol 350 MovieClip Frame 30 (268 B)
onClipEvent (load) {
this.pbActive = true;
}
onClipEvent (enterFrame) {
if (this.pbActive) {
if (this.hitTest(_root.action_layer.ball) or this.hitTest(_parent.redball)) {
this.gotoAndPlay(2);
this.pbActive = false;
_root.goGame.mCollectCrystal();
}
}
}
Instance of Symbol 249 MovieClip in Symbol 350 MovieClip Frame 30 (343 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceY();
_parent.redball.mFire(90, _root.goGame.piPower);
_parent.lid.play();
_parent.spring.play();
} else if (_root.goGame.pbGreyBallActive == false) {
this.pbCollide = false;
}
}
Symbol 350 MovieClip Frame 31 (8 B)
stop();
Instance of Symbol 244 MovieClip "redball" in Symbol 350 MovieClip Frame 40 (1.42 KiB) ●
onClipEvent (load) {
this.piGravity = 1;
this.pbIdle = true;
this.poVelocity = new Object();
this.mFire = function (liAngle, liPower) {
var _local1 = this;
var _local2 = liAngle;
_root.goGame.pbRedBallActive = true;
_local1.pbIdle = false;
_local1._x = -48 + (Math.cosD(_local2) * 35);
_local1._y = -181 + (Math.sinD(_local2) * 35);
_local1._y = pt.y;
_local1.poVelocity._x = Math.cosD(_local2) * liPower;
_local1.poVelocity._y = Math.sinD(_local2) * liPower;
};
this.mBounceX = function () {
_root.goGame.mPlaySound("THUNK");
this.poVelocity._x = this.poVelocity._x * -0.7;
};
this.mBounceY = function () {
_root.goGame.mPlaySound("THUNK");
this.poVelocity._y = this.poVelocity._y * -0.7;
};
this.mBounceXY = function () {
this.mBounceX();
this.mBounceY();
};
this.mHide = function () {
this.pbIdle = true;
this._y = 1000;
};
this.mReset = function () {
var _local1 = this;
_local1.pbIdle = true;
_local1._x = -48;
_local1._y = -181;
};
}
onClipEvent (enterFrame) {
if (!this.pbIdle) {
this._x = this._x + this.poVelocity._x;
this._y = this._y + this.poVelocity._y;
this.poVelocity._y = this.poVelocity._y + this.piGravity;
if (this._x > 0) {
_root.action_layer._x = -(this._x - 0);
}
if (this._y < -300) {
_root.action_layer._y = -(this._y + 300);
}
if ((this._y + this.poVelocity._y) > 20) {
this.mHide();
_root.goGame.mRedBallSplash(this._x);
}
}
}
Instance of Symbol 187 MovieClip in Symbol 350 MovieClip Frame 40 (268 B)
onClipEvent (load) {
this.pbActive = true;
}
onClipEvent (enterFrame) {
if (this.pbActive) {
if (this.hitTest(_root.action_layer.ball) or this.hitTest(_parent.redball)) {
this.gotoAndPlay(2);
this.pbActive = false;
_root.goGame.mCollectCrystal();
}
}
}
Instance of Symbol 249 MovieClip in Symbol 350 MovieClip Frame 40 (298 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceXY();
_parent.redball.mFire(-45, _root.goGame.piPower);
} else if (_root.goGame.pbGreyBallActive == false) {
this.pbCollide = false;
}
}
Symbol 350 MovieClip Frame 41 (8 B)
stop();
Instance of Symbol 187 MovieClip in Symbol 350 MovieClip Frame 50 (268 B)
onClipEvent (load) {
this.pbActive = true;
}
onClipEvent (enterFrame) {
if (this.pbActive) {
if (this.hitTest(_root.action_layer.ball) or this.hitTest(_parent.redball)) {
this.gotoAndPlay(2);
this.pbActive = false;
_root.goGame.mCollectCrystal();
}
}
}
Symbol 350 MovieClip Frame 51 (8 B)
stop();
Instance of Symbol 187 MovieClip in Symbol 350 MovieClip Frame 60 (268 B)
onClipEvent (load) {
this.pbActive = true;
}
onClipEvent (enterFrame) {
if (this.pbActive) {
if (this.hitTest(_root.action_layer.ball) or this.hitTest(_parent.redball)) {
this.gotoAndPlay(2);
this.pbActive = false;
_root.goGame.mCollectCrystal();
}
}
}
Symbol 350 MovieClip Frame 61 (8 B)
stop();
Instance of Symbol 187 MovieClip in Symbol 350 MovieClip Frame 70 (268 B)
onClipEvent (load) {
this.pbActive = true;
}
onClipEvent (enterFrame) {
if (this.pbActive) {
if (this.hitTest(_root.action_layer.ball) or this.hitTest(_parent.redball)) {
this.gotoAndPlay(2);
this.pbActive = false;
_root.goGame.mCollectCrystal();
}
}
}
Symbol 350 MovieClip Frame 71 (8 B)
stop();
Instance of Symbol 187 MovieClip in Symbol 350 MovieClip Frame 80 (268 B)
onClipEvent (load) {
this.pbActive = true;
}
onClipEvent (enterFrame) {
if (this.pbActive) {
if (this.hitTest(_root.action_layer.ball) or this.hitTest(_parent.redball)) {
this.gotoAndPlay(2);
this.pbActive = false;
_root.goGame.mCollectCrystal();
}
}
}
Symbol 350 MovieClip Frame 81 (8 B)
stop();
Instance of Symbol 244 MovieClip "redballb" in Symbol 350 MovieClip Frame 90 (1.38 KiB) ●
onClipEvent (load) {
this.piGravity = 1;
this.pbIdle = true;
this.poVelocity = new Object();
this.mFire = function (liAngle, liPower) {
var _local1 = this;
var _local2 = liAngle;
_local1.pbIdle = false;
_local1._x = 169 + (Math.cosD(_local2) * 35);
_local1._y = -129 + (Math.sinD(_local2) * 35);
_local1._y = pt.y;
_local1.poVelocity._x = Math.cosD(_local2) * liPower;
_local1.poVelocity._y = Math.sinD(_local2) * liPower;
};
this.mBounceX = function () {
_root.goGame.mPlaySound("THUNK");
this.poVelocity._x = this.poVelocity._x * -0.7;
};
this.mBounceY = function () {
_root.goGame.mPlaySound("THUNK");
this.poVelocity._y = this.poVelocity._y * -0.7;
};
this.mBounceXY = function () {
this.mBounceX();
this.mBounceY();
};
this.mHide = function () {
this.pbIdle = true;
this._y = 1000;
};
this.mReset = function () {
var _local1 = this;
_local1.pbIdle = true;
_local1._x = 169;
_local1._y = -129;
};
}
onClipEvent (enterFrame) {
if (!this.pbIdle) {
this._x = this._x + this.poVelocity._x;
this._y = this._y + this.poVelocity._y;
this.poVelocity._y = this.poVelocity._y + this.piGravity;
if (this._x > 0) {
_root.action_layer._x = -(this._x - 0);
}
if (this._y < -300) {
_root.action_layer._y = -(this._y + 300);
}
if ((this._y + this.poVelocity._y) > 20) {
this.mHide();
_root.goGame.mRedBallSplash(this._x);
}
}
}
Instance of Symbol 244 MovieClip "redballa" in Symbol 350 MovieClip Frame 90 (1.38 KiB) ●
onClipEvent (load) {
this.piGravity = 1;
this.pbIdle = true;
this.poVelocity = new Object();
this.mFire = function (liAngle, liPower) {
var _local1 = this;
var _local2 = liAngle;
_local1.pbIdle = false;
_local1._x = -34 + (Math.cosD(_local2) * 35);
_local1._y = -193 + (Math.sinD(_local2) * 35);
_local1._y = pt.y;
_local1.poVelocity._x = Math.cosD(_local2) * liPower;
_local1.poVelocity._y = Math.sinD(_local2) * liPower;
};
this.mBounceX = function () {
_root.goGame.mPlaySound("THUNK");
this.poVelocity._x = this.poVelocity._x * -0.7;
};
this.mBounceY = function () {
_root.goGame.mPlaySound("THUNK");
this.poVelocity._y = this.poVelocity._y * -0.7;
};
this.mBounceXY = function () {
this.mBounceX();
this.mBounceY();
};
this.mHide = function () {
this.pbIdle = true;
this._y = 1000;
};
this.mReset = function () {
var _local1 = this;
_local1.pbIdle = true;
_local1._x = -34;
_local1._y = -193;
};
}
onClipEvent (enterFrame) {
if (!this.pbIdle) {
this._x = this._x + this.poVelocity._x;
this._y = this._y + this.poVelocity._y;
this.poVelocity._y = this.poVelocity._y + this.piGravity;
if (this._x > 0) {
_root.action_layer._x = -(this._x - 0);
}
if (this._y < -300) {
_root.action_layer._y = -(this._y + 300);
}
if ((this._y + this.poVelocity._y) > 20) {
this.mHide();
_root.goGame.mRedBallSplash(this._x);
}
}
}
Instance of Symbol 187 MovieClip in Symbol 350 MovieClip Frame 90 (268 B)
onClipEvent (load) {
this.pbActive = true;
}
onClipEvent (enterFrame) {
if (this.pbActive) {
if (this.hitTest(_root.action_layer.ball) or this.hitTest(_parent.redball)) {
this.gotoAndPlay(2);
this.pbActive = false;
_root.goGame.mCollectCrystal();
}
}
}
Instance of Symbol 249 MovieClip in Symbol 350 MovieClip Frame 90 (331 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceY();
_parent.spring1.play();
_parent.redballa.mFire(90, _root.goGame.piPower);
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Instance of Symbol 249 MovieClip in Symbol 350 MovieClip Frame 90 (331 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceY();
_parent.spring2.play();
_parent.redballb.mFire(90, _root.goGame.piPower);
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Symbol 350 MovieClip Frame 91 (8 B)
stop();
Instance of Symbol 187 MovieClip in Symbol 350 MovieClip Frame 100 (268 B)
onClipEvent (load) {
this.pbActive = true;
}
onClipEvent (enterFrame) {
if (this.pbActive) {
if (this.hitTest(_root.action_layer.ball) or this.hitTest(_parent.redball)) {
this.gotoAndPlay(2);
this.pbActive = false;
_root.goGame.mCollectCrystal();
}
}
}
Symbol 350 MovieClip Frame 101 (8 B)
stop();
Instance of Symbol 244 MovieClip "redball" in Symbol 350 MovieClip Frame 110 (1.49 KiB) ●
onClipEvent (load) {
this.piGravity = 1;
this.pbIdle = true;
this.poVelocity = new Object();
this.mFire = function (liAngle, liPower) {
var _local1 = this;
var _local2 = liAngle;
_root.goGame.pbRedBallActive = true;
_local1.pbIdle = false;
_local1._x = 144 + (Math.cosD(_local2) * 35);
_local1._y = -313 + (Math.sinD(_local2) * 35);
_local1._y = pt.y;
_local1.poVelocity._x = Math.cosD(_local2) * liPower;
_local1.poVelocity._y = Math.sinD(_local2) * liPower;
};
this.mBounceX = function () {
_root.goGame.mPlaySound("THUNK");
this.poVelocity._x = this.poVelocity._x * -0.7;
};
this.mBounceY = function () {
_root.goGame.mPlaySound("THUNK");
this.poVelocity._y = this.poVelocity._y * -0.7;
};
this.mBounceXY = function () {
this.mBounceX();
this.mBounceY();
};
this.mHide = function () {
this.pbIdle = true;
this._y = 1000;
};
this.mReset = function () {
var _local1 = this;
_local1.pbIdle = true;
_local1._x = 144;
_local1._y = -313;
};
}
onClipEvent (enterFrame) {
if (!this.pbIdle) {
this._x = this._x + this.poVelocity._x;
this._y = this._y + this.poVelocity._y;
this.poVelocity._y = this.poVelocity._y + this.piGravity;
if (this._x > 0) {
_root.action_layer._x = -(this._x - 0);
} else if (this._x < 270) {
_root.action_layer._x = -(this._x - 0);
}
if (this._y < -300) {
_root.action_layer._y = -(this._y + 300);
}
if ((this._y + this.poVelocity._y) > 20) {
this.mHide();
_root.goGame.mRedBallSplash(this._x);
}
}
}
Instance of Symbol 187 MovieClip in Symbol 350 MovieClip Frame 110 (268 B)
onClipEvent (load) {
this.pbActive = true;
}
onClipEvent (enterFrame) {
if (this.pbActive) {
if (this.hitTest(_root.action_layer.ball) or this.hitTest(_parent.redball)) {
this.gotoAndPlay(2);
this.pbActive = false;
_root.goGame.mCollectCrystal();
}
}
}
Instance of Symbol 249 MovieClip in Symbol 350 MovieClip Frame 110 (320 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
_root.goGame.poBall.mBounce(-22.5, 8);
_parent.spring1.play();
_parent.redball.mFire(225, 11);
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Instance of Symbol 249 MovieClip in Symbol 350 MovieClip Frame 110 (253 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (this.pbCollide != true)) {
this.pbCollide = true;
_root.goGame.poBall.mBounceX();
} else if (this.hitTest(_root.action_layer.ball) == false) {
this.pbCollide = false;
}
}
Symbol 350 MovieClip Frame 111 (8 B)
stop();
Instance of Symbol 187 MovieClip in Symbol 350 MovieClip Frame 120 (268 B)
onClipEvent (load) {
this.pbActive = true;
}
onClipEvent (enterFrame) {
if (this.pbActive) {
if (this.hitTest(_root.action_layer.ball) or this.hitTest(_parent.redball)) {
this.gotoAndPlay(2);
this.pbActive = false;
_root.goGame.mCollectCrystal();
}
}
}
Symbol 350 MovieClip Frame 121 (8 B)
stop();
Instance of Symbol 187 MovieClip in Symbol 350 MovieClip Frame 130 (268 B)
onClipEvent (load) {
this.pbActive = true;
}
onClipEvent (enterFrame) {
if (this.pbActive) {
if (this.hitTest(_root.action_layer.ball) or this.hitTest(_parent.redball)) {
this.gotoAndPlay(2);
this.pbActive = false;
_root.goGame.mCollectCrystal();
}
}
}
Symbol 350 MovieClip Frame 131 (8 B)
stop();
Instance of Symbol 187 MovieClip in Symbol 350 MovieClip Frame 140 (268 B)
onClipEvent (load) {
this.pbActive = true;
}
onClipEvent (enterFrame) {
if (this.pbActive) {
if (this.hitTest(_root.action_layer.ball) or this.hitTest(_parent.redball)) {
this.gotoAndPlay(2);
this.pbActive = false;
_root.goGame.mCollectCrystal();
}
}
}
Symbol 350 MovieClip Frame 141 (8 B)
stop();
Instance of Symbol 226 MovieClip "breaker" in Symbol 350 MovieClip Frame 150 (185 B)
onClipEvent (enterFrame) {
if (this.hitTest(_root.action_layer.ball) and (_parent._parent.pbCollide != true)) {
_parent._parent.pbCollide = true;
_root.goGame.poBall.mBreak();
}
}
Symbol 350 MovieClip Frame 151 (8 B)
stop();
Symbol 350 MovieClip Frame 161 (8 B)
stop();
Symbol 353 MovieClip Frame 2 (22 B)
newloop = 0;
stop();
Symbol 353 MovieClip Frame 3 (189 B)
setProperty("../shadow", _x , _x);
_y = (_y - ..:thrusty);
_x = ((Number(_x) + Number(..:thrustx)) - ..:wind);
if (Number(newloop) >= Number(..:loop)) {
gotoAndPlay ("loopy");
}
Symbol 353 MovieClip Frame 4 (189 B)
setProperty("../shadow", _x , _x);
_y = (_y - ..:thrusty);
_x = ((Number(_x) + Number(..:thrustx)) - ..:wind);
if (Number(newloop) >= Number(..:loop)) {
gotoAndPlay ("loopy");
}
Symbol 353 MovieClip Frame 5 (189 B)
setProperty("../shadow", _x , _x);
_y = (_y - ..:thrusty);
_x = ((Number(_x) + Number(..:thrustx)) - ..:wind);
if (Number(newloop) >= Number(..:loop)) {
gotoAndPlay ("loopy");
}
Symbol 353 MovieClip Frame 6 (260 B)
_x = ((Number(_x) + Number(..:thrustx)) - ..:wind);
_y = (_y - ..:thrusty);
Set("..:thrusty", ..:thrusty - 0.25);
Set("..:thrustx", ..:thrustx - 0.25);
newloop = Number(newloop) + 0.5;
setProperty("../shadow", _x , _x);
gotoAndPlay(_currentframe - 1);
Symbol 353 MovieClip Frame 8 (318 B)
_x = ((Number(_x) + Number(..:thrustx)) - ..:wind);
_y = (Number(_y - ..:thrusty) + Number(..:gravity));
setProperty("../shadow", _x , _x);
if (_y > 350) {
setProperty("../splash", _x , _x);
tellTarget ("../splash") {
play();
};
setProperty("../shadow", _x , 50);
_x = -50;
gotoAndPlay (1);
}
Symbol 353 MovieClip Frame 9 (397 B)
_x = ((Number(_x) + Number(..:thrustx)) - ..:wind);
_y = (Number(_y - ..:thrusty) + Number(..:gravity));
Set("..:gravity", Number(..:gravity) + 0.7);
setProperty("../shadow", _x , _x);
if (_y > 350) {
setProperty("../splash", _x , _x);
tellTarget ("../splash") {
play();
};
setProperty("../shadow", _x , 50);
_x = -50;
gotoAndPlay (1);
}
gotoAndPlay(_currentframe - 1);
Symbol 353 MovieClip Frame 22 (8 B)
stop();
Symbol 353 MovieClip Frame 24 (22 B)
Set("..:gravity", 2);
Symbol 353 MovieClip Frame 25 (77 B)
_y = (Number(_y) + Number(..:gravity));
setProperty("../shadow", _x , _x);
Symbol 353 MovieClip Frame 26 (156 B)
_y = (Number(_y) + Number(..:gravity));
Set("..:gravity", Number(..:gravity) + 0.7);
setProperty("../shadow", _x , _x);
gotoAndPlay(_currentframe - 1);
Symbol 353 MovieClip Frame 36 (8 B)
stop();
Symbol 362 MovieClip Frame 1 (8 B)
stop();
Symbol 362 MovieClip Frame 12 (30 B)
_root.goGame.mSplashResume();
Symbol 363 MovieClip Frame 1 (8 B)
stop();
Symbol 363 MovieClip Frame 12 (33 B)
_root.goGame.mRedSplashResume();
Symbol 398 MovieClip Frame 1 (8 B)
stop();
Symbol 495 MovieClip Frame 668 (25 B)
stop();
_parent.play();
Symbol 505 Button (45 B)
on (press) {
_root.goGame.mShowMiniHelp();
}
Symbol 517 MovieClip Frame 63 (38 B)
stop();
_parent.gotoAndPlay("idle");
Symbol 522 MovieClip Frame 113 (38 B)
stop();
_parent.gotoAndPlay("idle");
Symbol 525 MovieClip Frame 113 (38 B)
stop();
_parent.gotoAndPlay("idle");
Symbol 528 MovieClip Frame 113 (38 B)
stop();
_parent.gotoAndPlay("idle");
Symbol 531 MovieClip Frame 113 (38 B)
stop();
_parent.gotoAndPlay("idle");
Symbol 534 MovieClip Frame 113 (38 B)
stop();
_parent.gotoAndPlay("idle");
Symbol 537 MovieClip Frame 113 (38 B)
stop();
_parent.gotoAndPlay("idle");
Symbol 538 MovieClip Frame 1 (40 B)
trace("instructions stopped");
stop();
Symbol 538 MovieClip Frame 3 (39 B)
_parent.goGame.mStartLevel();
stop();
Symbol 538 MovieClip Frame 6 (25 B)
trace("there");
stop();
Symbol 538 MovieClip Frame 12 (8 B)
stop();
Symbol 538 MovieClip Frame 18 (8 B)
stop();
Symbol 538 MovieClip Frame 25 (8 B)
stop();
Symbol 538 MovieClip Frame 35 (8 B)
stop();
Symbol 538 MovieClip Frame 45 (8 B)
stop();
Symbol 538 MovieClip Frame 55 (8 B)
stop();
Symbol 538 MovieClip Frame 65 (8 B)
stop();
Symbol 538 MovieClip Frame 75 (8 B)
stop();
Symbol 538 MovieClip Frame 85 (8 B)
stop();
Symbol 538 MovieClip Frame 92 (8 B)
stop();
Symbol 538 MovieClip Frame 100 (8 B)
stop();
Symbol 538 MovieClip Frame 110 (8 B)
stop();
Symbol 538 MovieClip Frame 120 (8 B)
stop();
Symbol 538 MovieClip Frame 130 (8 B)
stop();
Symbol 544 MovieClip Frame 1 (8 B)
stop();
Symbol 544 MovieClip Frame 2 (8 B)
stop();
Symbol 549 MovieClip Frame 1 (8 B)
stop();
Symbol 552 MovieClip Frame 1 (8 B)
stop();
Symbol 552 MovieClip Frame 2 (27 B)
score10.gotoAndPlay("go");
Symbol 552 MovieClip Frame 5 (26 B)
score9.gotoAndPlay("go");
Symbol 552 MovieClip Frame 8 (26 B)
score8.gotoAndPlay("go");
Symbol 552 MovieClip Frame 11 (26 B)
score7.gotoAndPlay("go");
Symbol 552 MovieClip Frame 14 (26 B)
score6.gotoAndPlay("go");
Symbol 552 MovieClip Frame 17 (26 B)
score5.gotoAndPlay("go");
Symbol 552 MovieClip Frame 20 (26 B)
score4.gotoAndPlay("go");
Symbol 552 MovieClip Frame 23 (26 B)
score3.gotoAndPlay("go");
Symbol 552 MovieClip Frame 26 (26 B)
score2.gotoAndPlay("go");
Symbol 552 MovieClip Frame 29 (26 B)
score1.gotoAndPlay("go");
Symbol 552 MovieClip Frame 42 (29 B)
_parent.goGame.mNextLevel();
Symbol 555 Button (48 B)
on (press) {
_parent.goGame.mLevelComplete();
}
Symbol 557 MovieClip Frame 2 (8 B)
stop();
Symbol 557 MovieClip Frame 11 (8 B)
stop();
Symbol 567 Button (34 B)
on (release) {
gotoAndStop (1);
}
Symbol 577 Button (169 B)
on (release) {
var temp = Math.abs(_root.gsLevel);
var levelHelpDisplay = ("level" + temp);
_root.instructions_clip.gotoAndPlay(levelHelpDisplay);
gotoAndStop (1);
}
Symbol 582 MovieClip Frame 1 (8 B)
stop();
Symbol 582 MovieClip Frame 186 (44 B)
_root.goGame.mHelpDone();
gotoAndPlay (1);
Symbol 806 MovieClip Frame 35 (23 B)
gotoAndPlay ("shoot");
Symbol 812 Button (55 B)
on (press) {
stopAllSounds();
_root.gotoAndPlay(1);
}
Symbol 815 MovieClip Frame 56 (31 B)
_root.gotoAndPlay("gameover");
Symbol 815 MovieClip Frame 57 (8 B)
stop();
Symbol 815 MovieClip Frame 121 (40 B)
stop();
_root.gotoAndPlay("GameOver");
Symbol 816 MovieClip Frame 1 (8 B)
stop();
Symbol 816 MovieClip Frame 12 (16 B)
_parent.play();
Symbol 816 MovieClip Frame 13 (8 B)
stop();
Symbol 816 MovieClip Frame 45 (38 B)
stop();
_parent.gotoAndPlay("hide");
Symbol 816 MovieClip Frame 47 (16 B)
_parent.play();
Symbol 816 MovieClip Frame 48 (8 B)
stop();
Symbol 816 MovieClip Frame 85 (38 B)
stop();
_parent.gotoAndPlay("hide");
Symbol 816 MovieClip Frame 87 (16 B)
_parent.play();
Symbol 816 MovieClip Frame 88 (8 B)
stop();
Symbol 816 MovieClip Frame 114 (38 B)
stop();
_parent.gotoAndPlay("hide");
Symbol 816 MovieClip Frame 116 (16 B)
_parent.play();
Symbol 816 MovieClip Frame 117 (8 B)
stop();
Symbol 816 MovieClip Frame 141 (38 B)
stop();
_parent.gotoAndPlay("hide");
Symbol 816 MovieClip Frame 143 (16 B)
_parent.play();
Symbol 816 MovieClip Frame 144 (8 B)
stop();
Symbol 816 MovieClip Frame 175 (38 B)
stop();
_parent.gotoAndPlay("hide");
Symbol 816 MovieClip Frame 177 (16 B)
_parent.play();
Symbol 816 MovieClip Frame 178 (8 B)
stop();
Symbol 816 MovieClip Frame 200 (38 B)
stop();
_parent.gotoAndPlay("hide");
Symbol 816 MovieClip Frame 202 (16 B)
_parent.play();
Symbol 816 MovieClip Frame 203 (8 B)
stop();
Symbol 816 MovieClip Frame 226 (38 B)
stop();
_parent.gotoAndPlay("hide");
Symbol 816 MovieClip Frame 228 (16 B)
_parent.play();
Symbol 816 MovieClip Frame 229 (8 B)
stop();
Symbol 816 MovieClip Frame 344 (38 B)
stop();
_parent.gotoAndPlay("hide");
Symbol 816 MovieClip Frame 347 (16 B)
_parent.play();
Symbol 816 MovieClip Frame 348 (8 B)
stop();
Symbol 816 MovieClip Frame 370 (38 B)
stop();
_parent.gotoAndPlay("hide");
Symbol 816 MovieClip Frame 372 (16 B)
_parent.play();
Symbol 816 MovieClip Frame 373 (8 B)
stop();
Symbol 816 MovieClip Frame 406 (38 B)
stop();
_parent.gotoAndPlay("hide");
Symbol 816 MovieClip Frame 408 (16 B)
_parent.play();
Symbol 816 MovieClip Frame 409 (8 B)
stop();
Symbol 816 MovieClip Frame 437 (38 B)
stop();
_parent.gotoAndPlay("hide");
Symbol 816 MovieClip Frame 439 (16 B)
_parent.play();
Symbol 816 MovieClip Frame 440 (8 B)
stop();
Symbol 816 MovieClip Frame 473 (38 B)
stop();
_parent.gotoAndPlay("hide");
Symbol 816 MovieClip Frame 475 (16 B)
_parent.play();
Symbol 816 MovieClip Frame 476 (8 B)
stop();
Symbol 816 MovieClip Frame 500 (38 B)
stop();
_parent.gotoAndPlay("hide");
Symbol 816 MovieClip Frame 502 (16 B)
_parent.play();
Symbol 816 MovieClip Frame 503 (8 B)
stop();
Symbol 816 MovieClip Frame 530 (38 B)
stop();
_parent.gotoAndPlay("hide");
Symbol 816 MovieClip Frame 532 (16 B)
_parent.play();
Symbol 816 MovieClip Frame 533 (8 B)
stop();
Symbol 816 MovieClip Frame 559 (38 B)
stop();
_parent.gotoAndPlay("hide");
Symbol 816 MovieClip Frame 561 (16 B)
_parent.play();
Symbol 816 MovieClip Frame 562 (8 B)
stop();
Symbol 816 MovieClip Frame 745 (8 B)
stop();
Symbol 818 MovieClip Frame 1 (8 B)
stop();
Symbol 818 MovieClip Frame 11 (31 B)
_parent.goGame.mUpdateLevel();
Symbol 818 MovieClip Frame 12 (49 B)
stop();
map.gotoAndPlay(map._currentframe + 1);
Symbol 818 MovieClip Frame 18 (36 B)
_parent.goGame.mShowInstructions();
Symbol 849 MovieClip Frame 75 (8 B)
stop();
Symbol 854 Button (120 B)
on (press) {
clearInterval(_root.nDelayInterval);
_root.tdDelayBanner.text = "";
stopAllSounds();
gotoAndPlay (1);
}