STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
229595
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2595 · P5190

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/59604988?noj=FRM59604988-22DC" width="1" height="1"></div>

Sea Jewels.swf

This is the info page for
Flash #31428

(Click the ID number above for more basic data on this flash file.)


Text
loading

loading

+20

Loading:Game Info

%

PLAY GAMES and win stuff!

It appears there are pirates in these waters, beware.
Sea Jewels can only be played at www.playaholics.com.
Visit us now:

Go

Go

Go Fish!

<p align="center"><font face="Arial" size="9" color="#1c3c7f" letterSpacing="1.000000" kerning="1">© 2006 3RD sense Pty Ltd</font></p>

sound - on

sound -
off

graphics - high

graphics - med

graphics - low

Play

Play

Tutorial

Tutorial

Credits

Credits

play more games

Credits

<p align="center"><font face="Arial" size="9" color="#1c3c7f" letterSpacing="1.000000" kerning="1">© 2006 3RD sense Pty Ltd</font></p>

Back

Back

www.3rdsense.com

This game has been developed for Playaholics by
3RD sense Australia Pty Ltd. To license this game, any
other from our library or to get a game developed
from scratch, please visit www.3rdsense.com for more
information and contact details.

THE  POWER  OF  PLAY

Instructions

Arrange the sea creatures so that there
are 3 or more of the same type in a row.
To move a creature click on it and then
click on another that is to the left, right,
above or below the first one you clicked.
The two creatures will swap positions.
Try to get 3 in a row to earn points and
move to the next level. Have fun!

Hint

New Game

No More Moves!
New Board...

The game is
paused. Press
"Resume Game" to
start playing
again...

No More Moves!
Game Over!

TIME FREEZE

LEVEL

0

Score

Resize this movie clip to define
the area the game pieces are
positioned in...
And Remember to give the
component the instance name
"game"...

x0

0

Points:

ChainBonus:

LARGE POINTS

LEVEL COMPLETE!

Welcome to Sea Jewels!

Here's a quick tutorial to get you started.
Follow the simple steps to familiarise yourself with the
rules of the games.
Click 'Start' to begin.

Start

Click two adjacent pieces to swap their
positions.
If three of the same type align vertically
or horizontally, a chain is formed.
If you get stuck, click the 'Hint' button
on the bottom left.

Step 1

Try It

Step 2

For each new chain formed, you get
bonus time. (1)
Keep moving pieces to build more
chains and add more bonus time. (2)
See if you can find another chain.

1

2

5

5

5

Step 3

When your bonus time runs out, all the
chains you form will be converted into
points and added to your score.

See It

Step 4

When you score points the game timer
grows.
Score too slowly and your time runs
out, score quickly enough and you will
push the timer to the next round.

Next

That's It!

You're ready to start.

Click the Play  button to start Level 1.
Good luck!

Play

You're not going to win with a score like that. Keep trying!

Play Again

Play Again

Game Over

0

- Great free games
- Play for prizes
- Keep high scores
- Mini leagues

Play more games at www.

.COM

Want To Play the Full Version of This Game?

ActionScript [AS1/AS2]

Frame 1
function createStattooz() { trace("stats"); var _local2 = _root.Branditz.pSkinPath; _root.Stattooz = new stattooz(myGameName, myDeveloper, myGenre, myGameType, _local2, myPlayer); _root.Stattooz.reportEvent("load"); } var myGameName = "sea_jewels_promo"; var myDeveloper = "3rdsense"; var myGenre = 5; var myGameType = 1; System.security.allowDomain("*"); _root.Branditz = new branditz(myGameName, createStattooz); stop();
Frame 10
_root.loadComplete = function () { _root.gotoAndStop("intro"); }; stop();
Frame 20
_root.introComplete = function () { _root.gotoAndStop("version"); }; stop();
Frame 31
var myVersionArray = System.capabilities.version.split(" "); myVersionArray = myVersionArray[1].split(","); var myMajorVersion = myVersionArray[0]; if (myMajorVersion < 8) { gotoAndStop ("update"); } else { gotoAndStop ("splash"); }
Frame 32
stop();
Instance of Symbol 196 MovieClip in Frame 32
on (release) { getURL ("http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&promoid=BIOW", "_top"); }
Frame 33
getURL ("javascript:if (top.location != location) top.location.href ='http://www.playaholics.com/';"); this.onEnterFrame = undefined; if (((((((!((_url.indexOf("file://") == 0) && (_url.indexOf("development") != -1))) && (_url.indexOf("http://www.lightning-games.com/", 0) != 0)) && (_url.indexOf("http://www.macromediadeveloper.com/", 0) != 0)) && (_url.indexOf("http://www.chickstop.com/", 0) != 0)) && (_url.indexOf("http://www.playaholics.com/", 0) != 0)) && (_url.indexOf("http://www.3rdsense.com/", 0) != 0)) && (_url.indexOf("http://admin.3rdsense.com/", 0) != 0)) { _root.gotoAndStop("pirate"); } else { _root.gotoAndStop("splash"); }
Frame 34
stop();
Frame 37
play(); _root.pTutorial = 0; _root.pSound = "on"; _root.toggleSound = function () { var _local2 = new Sound(); if (_root.pSound == "on") { _local2.setVolume(0); _root.pSound = "off"; } else { _local2.setVolume(100); _root.pSound = "on"; } return(_root.pSound); }; _root.pGraphics = "med"; _root.toggleGraphics = function () { switch (_root.pGraphics) { case "high" : _root.pGraphics = "low"; _root._quality = "LOW"; break; case "med" : _root.pGraphics = "high"; _root._quality = "BEST"; break; case "low" : _root.pGraphics = "med"; _root._quality = "MEDIUM"; break; } return(_root.pGraphics); };
Instance of Symbol 232 MovieClip in Frame 37
onClipEvent (load) { var myFrame = _root.pSound; trace("graphics load = " + myFrame); this.gotoAndStop(myFrame); } on (rollOver) { var myButColour = new Color(this); myButColour.setRGB(Number("0xFFFFFF")); } on (rollOut) { var myButColour = new Color(this); myButColour.setRGB(Number("0x24406B")); } on (release) { var myFrame = _root.toggleSound(); trace(myFrame); this.gotoAndStop(myFrame); }
Instance of Symbol 236 MovieClip in Frame 37
onClipEvent (load) { var myFrame = _root.pGraphics; trace("graphics load = " + myFrame); this.gotoAndStop(myFrame); } on (rollOver) { var myButColour = new Color(this); myButColour.setRGB(Number("0xFFFFFF")); } on (rollOut) { var myButColour = new Color(this); myButColour.setRGB(Number("0x24406B")); } on (release) { var myFrame = _root.toggleGraphics(); trace(myFrame); this.gotoAndStop(myFrame); }
Frame 172
gotoAndPlay ("looppoint");
Frame 173
stop();
Instance of Symbol 232 MovieClip in Frame 173
onClipEvent (load) { var myFrame = _root.pSound; trace("graphics load = " + myFrame); this.gotoAndStop(myFrame); } on (rollOver) { var myButColour = new Color(this); myButColour.setRGB(Number("0xFFFFFF")); } on (rollOut) { var myButColour = new Color(this); myButColour.setRGB(Number("0x24406B")); } on (release) { var myFrame = _root.toggleSound(); trace(myFrame); this.gotoAndStop(myFrame); }
Instance of Symbol 236 MovieClip in Frame 173
onClipEvent (load) { var myFrame = _root.pGraphics; trace("graphics load = " + myFrame); this.gotoAndStop(myFrame); } on (rollOver) { var myButColour = new Color(this); myButColour.setRGB(Number("0xFFFFFF")); } on (rollOut) { var myButColour = new Color(this); myButColour.setRGB(Number("0x24406B")); } on (release) { var myFrame = _root.toggleGraphics(); trace(myFrame); this.gotoAndStop(myFrame); }
Instance of Symbol 232 MovieClip in Frame 174
onClipEvent (load) { var myFrame = _root.pSound; trace("graphics load = " + myFrame); this.gotoAndStop(myFrame); } on (rollOver) { var myButColour = new Color(this); myButColour.setRGB(Number("0xFFFFFF")); } on (rollOut) { var myButColour = new Color(this); myButColour.setRGB(Number("0x24406B")); } on (release) { var myFrame = _root.toggleSound(); trace(myFrame); this.gotoAndStop(myFrame); }
Instance of Symbol 236 MovieClip in Frame 174
onClipEvent (load) { var myFrame = _root.pGraphics; trace("graphics load = " + myFrame); this.gotoAndStop(myFrame); } on (rollOver) { var myButColour = new Color(this); myButColour.setRGB(Number("0xFFFFFF")); } on (rollOut) { var myButColour = new Color(this); myButColour.setRGB(Number("0x24406B")); } on (release) { var myFrame = _root.toggleGraphics(); trace(myFrame); this.gotoAndStop(myFrame); }
Frame 175
play();
Instance of Symbol 232 MovieClip in Frame 175
onClipEvent (load) { var myFrame = _root.pSound; trace("graphics load = " + myFrame); this.gotoAndStop(myFrame); } on (rollOver) { var myButColour = new Color(this); myButColour.setRGB(Number("0xFFFFFF")); } on (rollOut) { var myButColour = new Color(this); myButColour.setRGB(Number("0x24406B")); } on (release) { var myFrame = _root.toggleSound(); trace(myFrame); this.gotoAndStop(myFrame); }
Instance of Symbol 236 MovieClip in Frame 175
onClipEvent (load) { var myFrame = _root.pGraphics; trace("graphics load = " + myFrame); this.gotoAndStop(myFrame); } on (rollOver) { var myButColour = new Color(this); myButColour.setRGB(Number("0xFFFFFF")); } on (rollOut) { var myButColour = new Color(this); myButColour.setRGB(Number("0x24406B")); } on (release) { var myFrame = _root.toggleGraphics(); trace(myFrame); this.gotoAndStop(myFrame); }
Frame 176
game.game_type = _root.game_type; game.automatic_hint = false; stop();
Instance of Symbol 435 MovieClip [DiamondMineComponent] "game" in Frame 176
//component parameters onClipEvent (construct) { use_quiz = "False"; quiz_data_file = "dino_quiz.txt"; quiz_piece_probability = 0.2; correct_points = 100; incorrect_points = -20; max_quiz_per_level = 3; game_type = "Timer"; time_percent_change = 0.07; level_percent_change_increase = 0.04; collapse_percent_increase = 0.5; level_collapse_percent_change = 0.05; minimum_collapse_percent = 0.5; num_rows = 10; num_columns = 20; piece_acceleration = 2; stage_width = 640; stage_height = 480; points_per_piece = 10; level_point_increase = 5; }
Frame 177
stop(); score_txt.text = this.score; if (this.score > 75000) { _root.Stattooz.reportEvent("endpass"); this.myComment.text = "Hey, You're good!\rSubmit your score and have another go!"; this.myEndChoice.gotoAndStop(2); } else { _root.Stattooz.reportEvent("endfail"); }
Instance of Symbol 232 MovieClip in Frame 177
onClipEvent (load) { var myFrame = _root.pSound; trace("graphics load = " + myFrame); this.gotoAndStop(myFrame); } on (rollOver) { var myButColour = new Color(this); myButColour.setRGB(Number("0xFFFFFF")); } on (rollOut) { var myButColour = new Color(this); myButColour.setRGB(Number("0x24406B")); } on (release) { var myFrame = _root.toggleSound(); trace(myFrame); this.gotoAndStop(myFrame); }
Instance of Symbol 236 MovieClip in Frame 177
onClipEvent (load) { var myFrame = _root.pGraphics; trace("graphics load = " + myFrame); this.gotoAndStop(myFrame); } on (rollOver) { var myButColour = new Color(this); myButColour.setRGB(Number("0xFFFFFF")); } on (rollOut) { var myButColour = new Color(this); myButColour.setRGB(Number("0x24406B")); } on (release) { var myFrame = _root.toggleGraphics(); trace(myFrame); this.gotoAndStop(myFrame); }
Symbol 25 MovieClip [mouth1] Frame 9
stop();
Symbol 25 MovieClip [mouth1] Frame 19
stop();
Symbol 25 MovieClip [mouth1] Frame 29
stop();
Symbol 25 MovieClip [mouth1] Frame 39
stop();
Symbol 25 MovieClip [mouth1] Frame 49
stop();
Symbol 25 MovieClip [mouth1] Frame 60
stop();
Symbol 25 MovieClip [mouth1] Frame 70
stop();
Symbol 25 MovieClip [mouth1] Frame 80
stop();
Symbol 25 MovieClip [mouth1] Frame 90
stop();
Symbol 25 MovieClip [mouth1] Frame 100
stop();
Symbol 25 MovieClip [mouth1] Frame 109
stop();
Symbol 36 MovieClip [eyes1] Frame 9
stop();
Symbol 36 MovieClip [eyes1] Frame 19
stop();
Symbol 36 MovieClip [eyes1] Frame 29
stop();
Symbol 36 MovieClip [eyes1] Frame 39
stop();
Symbol 36 MovieClip [eyes1] Frame 49
stop();
Symbol 36 MovieClip [eyes1] Frame 59
stop();
Symbol 36 MovieClip [eyes1] Frame 69
stop();
Symbol 36 MovieClip [eyes1] Frame 79
stop();
Symbol 36 MovieClip [eyes1] Frame 90
stop();
Symbol 36 MovieClip [eyes1] Frame 100
stop();
Symbol 36 MovieClip [eyes1] Frame 111
stop();
Symbol 46 MovieClip [Preloader] Frame 1
if (_global.System) { System.security.allowDomain("mochibot.com"); } _level0.__com_mochibot__swfid = "17f720ec"; iStatus = 0; setProperty("bolt", _alpha , 0);
Symbol 46 MovieClip [Preloader] Frame 2
iBytesTotal = _root.getBytesTotal(); iBytesLoaded = _root.getBytesLoaded(); iBytes = (iBytesLoaded / iBytesTotal) * 100; setProperty("bolt", _alpha , iBytes); setProperty("bolt", _xscale , iBytes); setProperty("bolt", _yscale , iBytes); sStatus = Math.round(iBytes) + "% loaded";
Symbol 46 MovieClip [Preloader] Frame 3
if (iBytes < 100) { gotoAndPlay (2); } else { sStatus = "COMPLETE"; }
Symbol 46 MovieClip [Preloader] Frame 5
_root.gotoAndPlay("version");
Symbol 64 MovieClip [preloader 1] Frame 1
stop();
Instance of Symbol 63 MovieClip "swfloader" in Symbol 64 MovieClip [preloader 1] Frame 1
onClipEvent (load) { function strip_spaces(str) { var _local3 = new String(""); var _local1 = 0; while (_local1 < str.length) { if ((str.charAt(_local1) != " ") && (str.charAt(_local1) != ";")) { _local3 = _local3 + str.charAt(_local1); } _local1++; } return(_local3); } function simple_script(action, timeline) { action = strip_spaces(action); if ((action.length > 0) && ((action.indexOf(")") != -1) && (action.indexOf("(") != -1))) { var _local3 = action.split("."); var _local5 = _local3.pop(); var _local7 = _local5.indexOf("("); var _local9 = _local5.indexOf(")"); var _local8 = _local5.substr(0, _local7); var _local4 = _local5.substr(_local7 + 1, _local9 - (_local7 + 1)); var _local2 = timeline; var _local1 = 0; while (_local1 < _local3.length) { _local2 = _local2[_local3[_local1]]; _local1++; } if (_local4.indexOf("\"") != -1) { _local4 = _local4.substr(1, _local4.length - 2); } _local2[_local8](_local4); } } function execute_action() { unloaded = true; _parent._visible = false; simple_script(_parent.play_action_val, _parent); } _parent.anim.gotoAndStop(1); simple_script(_parent.init_action_val, _parent); var done = false; var unloaded = false; var orig_x = _parent._x; var orig_y = _parent._y; var dist_x = (_parent._x + ((_parent._width * 2) / 3)); var dist_y = (_parent._y + ((_parent._height * 2) / 3)); var orig_a = _parent._alpha; var accel_jump = 0.75; var slow_factor = _parent.slow_factor_val; var speed_factor = (1 + (slow_factor / (1 - slow_factor))); var ready = false; var perc_fadeout = 0; _parent.perc._x = _parent.anim._x - (_parent.perc._width / 2); _parent.perc._y = _parent.anim._y - (_parent.perc._height / 2); if (slow_factor < 1) { switch (_parent.xin_motion_val) { case "Up" : _parent._y = orig_y + (dist_y * 2); break; case "Down" : _parent._y = orig_y - (dist_y * 2); break; case "Left" : _parent._x = orig_x + (dist_x * 2); break; case "Right" : _parent._x = orig_x - (dist_x * 2); break; case "Toward" : _parent._xscale = (_parent._yscale = 1); break; case "None" : _parent._alpha = 0; } } else { ready = true; } } onClipEvent (enterFrame) { if (unloaded) { return(undefined); } if (!ready) { switch (_parent.xin_motion_val) { case "Toward" : _parent._xscale = _parent._xscale + ((100 - _parent._xscale) * slow_factor); _parent._yscale = _parent._xscale; if (_parent.xin_alphatype_val == "Yes") { _parent._alpha = Math.round((orig_a / 100) * Math.max(0, Math.min(_parent._xscale, 100))); } if (Math.abs(100 - _parent._xscale) < 0.5) { _parent._xscale = (_parent._yscale = 100); _parent._alpha = orig_a; ready = true; } break; default : _parent._x = _parent._x + ((orig_x - _parent._x) * slow_factor); _parent._y = _parent._y + ((orig_y - _parent._y) * slow_factor); if (_parent.xin_alphatype_val == "Yes") { if (_parent.xin_motion_val == "None") { _parent._alpha = _parent._alpha + ((orig_a - _parent._alpha) * slow_factor); } else if (Math.abs(orig_x - _parent._x) > Math.abs(orig_y - _parent._y)) { _parent._alpha = 100 - Math.round(((orig_a / 100) * (Math.min(dist_x, Math.abs(_parent._x - orig_x)) / dist_x)) * 100); } else { _parent._alpha = 100 - Math.round(((orig_a / 100) * (Math.min(dist_y, Math.abs(_parent._y - orig_y)) / dist_y)) * 100); } } if (!(((_parent.xin_motion_val == "None") && (Math.abs(_parent._alpha - orig_a) <= 1)) || (((_parent.xin_motion_val != "None") && (Math.abs(_parent._y - orig_y) < 0.5)) && (Math.abs(_parent._x - orig_x) < 0.5)))) { break; } _parent._x = orig_x; _parent._y = orig_y; _parent._alpha = orig_a; ready = true; } } else if (!done) { var rl = _root.getBytesLoaded(); var rt = (_root.getBytesTotal() * (_parent.perc_req_val / 100)); if ((rl > 10) && (rt > 10)) { rl = Math.min(rl, rt); var new_frame = (_parent.anim._currentframe + Math.ceil(((_parent.anim._totalframes * (rl / rt)) - _parent.anim._currentframe) / 4)); new_frame = Math.max(1, new_frame); if (_parent.show_perc_val == "Yes") { _parent.perc.text = Math.round(((new_frame - 1) / (_parent.anim._totalframes - 1)) * 100) + " %"; } if (new_frame != _parent.anim._currentframe) { _parent.anim.gotoAndStop(new_frame); } if ((_parent.anim._totalframes == _parent.anim._currentframe) && (rl >= rt)) { done = true; } } } else if (slow_factor < 1) { switch (_parent.xout_motion_val) { case "Down" : if (_parent._y <= orig_y) { _parent._y = orig_y + accel_jump; } _parent._y = orig_y + (Math.abs(_parent._y - orig_y) * speed_factor); perc_fadeout = Math.round((Math.min(dist_y, Math.abs(_parent._y - orig_y)) / dist_y) * 100); if (_parent._y > (orig_y + (dist_y * 2))) { execute_action(); } break; case "Up" : if (_parent._y >= orig_y) { _parent._y = orig_y - accel_jump; } _parent._y = orig_y - (Math.abs(_parent._y - orig_y) * speed_factor); perc_fadeout = Math.round((Math.min(dist_y, Math.abs(_parent._y - orig_y)) / dist_y) * 100); if (_parent._y < (orig_y - (dist_y * 2))) { execute_action(); } break; case "Right" : if (_parent._x <= orig_x) { _parent._x = orig_x + accel_jump; } _parent._x = orig_x + (Math.abs(_parent._x - orig_x) * speed_factor); perc_fadeout = Math.round((Math.min(dist_x, Math.abs(_parent._x - orig_x)) / dist_x) * 100); if (_parent._x > (orig_x + (dist_x * 2))) { execute_action(); } break; case "Left" : if (_parent._x >= orig_x) { _parent._x = orig_x - accel_jump; } _parent._x = orig_x - (Math.abs(_parent._x - orig_x) * speed_factor); perc_fadeout = Math.round((Math.min(dist_x, Math.abs(_parent._x - orig_x)) / dist_x) * 100); if (_parent._x < (orig_x - (dist_x * 2))) { execute_action(); } break; case "Away" : if ((_parent._xscale >= 100) || (_parent._yscale >= 100)) { _parent._xscale = (_parent._yscale = 100 - accel_jump); } _parent._xscale = (_parent._yscale = Math.max(0.5, 100 - ((100 - _parent._yscale) * speed_factor))); perc_fadeout = 100 - Math.round(Math.max(0, Math.min(_parent._xscale, 100))); if (_parent._xscale < 1) { execute_action(); } break; default : perc_fadeout = perc_fadeout + ((100 - perc_fadeout) * slow_factor); if (Math.abs(perc_fadeout - 100) > 1) { break; } execute_action(); } if (!(_parent.xout_alphatype_val === "Yes")) { } else { _parent._alpha = (orig_a / 100) * (100 - perc_fadeout); } } else { execute_action(); } }
Symbol 65 MovieClip [MathExtensions] Frame 1
#initclip 7 _global.Math2 = new Object(); _global.Math2.randf = function (a, b) { return((Math.random() * (b - a)) + a); }; _global.Math2.randi = function (a, b) { return(Math.floor(Math.random() * (b - a)) + Math.floor(a)); }; #endinitclip
Symbol 66 MovieClip [ArrayExtensions] Frame 1
#initclip 8 Array.prototype.swap = function (a, b) { var _local2 = this[a]; this[a] = this[b]; this[b] = _local2; }; Array.prototype.swap2D = function (a, b, c, d) { var _local2 = this[a][b]; this[a][b] = this[c][d]; this[c][d] = _local2; }; Array.prototype.shuffle = function () { var _local4 = this.length; var _local3 = 0; while (_local3 < _local4) { this.swap(_local3, _global.math2.randi(0, _local4)); _local3++; } }; Array.prototype.rande = function () { return(this[_global.Math2.randi(0, this.length)]); }; Array.prototype._push = function (e) { if (e != undefined) { this[this.length] = e; } }; Array.negated_intersection = function (A, B) { var _local8 = new Array(); var _local7 = A.length; var _local6 = B.length; var _local1 = 0; while (_local1 < _local7) { var _local5 = false; var _local2 = 0; while (_local2 < _local6) { if (A[_local1] == B[_local2]) { _local5 = true; } _local2++; } if (!_local5) { _local8._push(A[_local1]); } _local1++; } var _local2 = 0; while (_local2 < _local6) { var _local5 = false; _local1 = 0; while (_local1 < _local7) { if (B[_local2] == A[_local1]) { _local5 = true; } _local1++; } if (!_local5) { _local8._push(B[_local2]); } _local2++; } return(_local8); }; Array.prototype.remove_repeats = function () { var _local5 = new Array(); var _local2 = 0; while (_local2 < this.length) { found = false; var _local3 = 0; while (_local3 < _local5.length) { if (typeof(this[_local2]) == "object") { var _local4 = true; for (var _local6 in this[_local2]) { if (this[_local2][_local6] != _local5[_local3][_local6]) { _local4 = false; } } if (_local4) { found = true; } } else if (this[_local2] == _local5[_local3]) { found = true; } _local3++; } if (!found) { _local5._push(this[_local2]); } _local2++; } return(_local5); }; Array.getIndices = function (a, b) { var _local2 = new Array(); var _local1 = a; while (_local1 <= b) { _local2._push(_local1); _local1++; } return(_local2); }; Array.prototype.return_copy = function () { var _local3 = new Array(); var _local2 = 0; while (_local2 < this.length) { _local3[_local2] = this[_local2]; _local2++; } return(_local3); }; #endinitclip
Symbol 67 MovieClip [MovieClipExtensions] Frame 1
#initclip 4 MovieClip.prototype.playing = false; MovieClip.prototype.mouseOver = false; MovieClip.prototype._currentlabel = ""; MovieClip.prototype._play = function () { this.playing = true; this.play(); }; MovieClip.prototype._stop = function () { this.playing = false; this.stop(); }; MovieClip.prototype._gotoAndPlay = function (frame) { this.playing = true; if (typeof(frame) == "string") { this._currentlabel = frame; } this.gotoAndPlay(frame); }; MovieClip.prototype._gotoAndStop = function (frame) { this.playing = false; if (typeof(frame) == "string") { this._currentlabel = frame; } this.gotoAndStop(frame); }; MovieClip.prototype.hasLabel = function (label) { this.duplicateMovieClip("__TEMP__", 97324, {_x:-1, _y:-1, _visible:false, _width:1, _height:1}); new Sound(this._parent.__TEMP__).setVolume(0); this._parent.__TEMP__.gotoAndStop(label); var _local3 = this._parent.__TEMP__._currentframe; this._parent.__TEMP__.nextFrame(); this._parent.__TEMP__.gotoAndStop(label); var _local4 = this._parent.__TEMP__._currentframe; var _local2 = _local3 == _local4; this._parent.__TEMP__.removeMovieClip(); return(_local2); }; MovieClip.prototype.gotoAndPlayRandom = function () { this._gotoAndPlay(_global.math2.randi(1, this._totalframes + 1)); }; MovieClip.prototype.gotoAndStopRandom = function () { this._gotoAndStop(_global.math2.randi(1, this._totalframes + 1)); }; #endinitclip
Symbol 77 MovieClip Frame 1
play();
Symbol 77 MovieClip Frame 21
stop(); if (this.pTutorial) { gotoAndPlay (1); }
Symbol 78 MovieClip Frame 1
this._stop();
Symbol 78 MovieClip Frame 22
this._gotoAndStop("Default");
Symbol 78 MovieClip Frame 37
if (this.mouseOver) { this._gotoAndPlay("Clicked Animation"); } else { this._gotoAndStop("Default"); }
Symbol 78 MovieClip Frame 60
trace("the piece to remove = " + this._parent._parent); this._x = -10; this._y = -10; this._parent._parent.onEnterFrame = function () { trace("yo!!!"); removeMovieClip(this); this=undefined;//parameter overwritten };
Symbol 82 MovieClip Frame 1
this._stop();
Symbol 82 MovieClip Frame 23
this._gotoAndStop("Default");
Symbol 82 MovieClip Frame 36
if (this.mouseOver) { this._gotoAndPlay("Clicked Animation"); } else { this._gotoAndStop("Default"); }
Symbol 82 MovieClip Frame 60
trace("the piece to remove = " + this._parent._parent); this._x = -10; this._y = -10; this._parent._parent.onEnterFrame = function () { trace("yo!!!"); removeMovieClip(this); this=undefined;//parameter overwritten };
Symbol 86 MovieClip Frame 1
this._stop();
Symbol 86 MovieClip Frame 24
this._gotoAndStop("Default");
Symbol 86 MovieClip Frame 36
if (this.mouseOver) { this._gotoAndPlay("Clicked Animation"); } else { this._gotoAndStop("Default"); }
Symbol 86 MovieClip Frame 60
trace("the piece to remove = " + this._parent._parent); this._x = -10; this._y = -10; this._parent._parent.onEnterFrame = function () { trace("yo!!!"); removeMovieClip(this); this=undefined;//parameter overwritten };
Symbol 90 MovieClip Frame 1
this._stop();
Symbol 90 MovieClip Frame 24
this._gotoAndStop("Default");
Symbol 90 MovieClip Frame 36
if (this.mouseOver) { this._gotoAndPlay("Clicked Animation"); } else { this._gotoAndStop("Default"); }
Symbol 90 MovieClip Frame 60
trace("the piece to remove = " + this._parent._parent); this._x = -10; this._y = -10; this._parent._parent.onEnterFrame = function () { trace("yo!!!"); removeMovieClip(this); this=undefined;//parameter overwritten };
Symbol 94 MovieClip Frame 1
this._stop();
Symbol 94 MovieClip Frame 26
this._gotoAndStop("Default");
Symbol 94 MovieClip Frame 44
if (this.mouseOver) { this._gotoAndPlay("Clicked Animation"); } else { this._gotoAndStop("Default"); }
Symbol 94 MovieClip Frame 67
trace("the piece to remove = " + this._parent._parent); this._x = -10; this._y = -10; this._parent._parent.onEnterFrame = function () { trace("yo!!!"); removeMovieClip(this); this=undefined;//parameter overwritten };
Symbol 98 MovieClip Frame 1
this._stop();
Symbol 98 MovieClip Frame 28
this._gotoAndStop("Default");
Symbol 98 MovieClip Frame 44
if (this.mouseOver) { this._gotoAndPlay("Clicked Animation"); } else { this._gotoAndStop("Default"); }
Symbol 98 MovieClip Frame 67
trace("the piece to remove = " + this._parent._parent); this._x = -10; this._y = -10; this._parent._parent.onEnterFrame = function () { trace("yo!!!"); removeMovieClip(this); this=undefined;//parameter overwritten };
Symbol 102 MovieClip Frame 1
this._stop();
Symbol 102 MovieClip Frame 30
this._gotoAndStop("Default");
Symbol 102 MovieClip Frame 44
if (this.mouseOver) { this._gotoAndPlay("Clicked Animation"); } else { this._gotoAndStop("Default"); }
Symbol 102 MovieClip Frame 67
trace("the piece to remove = " + this._parent._parent); this._x = -10; this._y = -10; this._parent._parent.onEnterFrame = function () { trace("yo!!!"); removeMovieClip(this); this=undefined;//parameter overwritten };
Symbol 103 MovieClip [game_piece] Frame 1
this._stop();
Symbol 107 MovieClip Frame 1
stop();
Symbol 107 MovieClip Frame 14
stop();
Symbol 107 MovieClip Frame 24
stop();
Symbol 110 MovieClip Frame 1
stop();
Symbol 112 MovieClip Frame 1
stop();
Symbol 112 MovieClip Frame 6
play();
Symbol 112 MovieClip Frame 36
this.gotoAndPlay(6);
Symbol 113 MovieClip [PieceComponent] Frame 1
#initclip 5 PieceClass = function () { if (this._name != undefined) { this.initialize(); } }; PieceClass.prototype = new MovieClip(); Object.registerClass("PieceComponent", PieceClass); PieceClass.prototype.initialize = function () { this.initialize_variables(); this.initialize_graphics(); }; PieceClass.prototype.initialize_variables = function () { this.velocity_x = 0; this.velocity_y = 0; this.acceleration_x = 0; this.acceleration_y = 0; this.onEnterFrame = this.fall_to_position; this.useHandCursor = false; }; PieceClass.prototype.initialize_graphics = function () { this.pieces._gotoAndStop(this.type); if (this.quiz) { this.pieces._gotoAndStop(this.pieces._currentframe + (this.pieces._totalframes / 2)); } }; PieceClass.prototype.rattle = function () { this._x = this.final_position_x + _global.math2.randf(-5, 5); this._y = this.final_position_y + _global.math2.randf(-5, 5); }; PieceClass.prototype.fall_to_position = function () { this.velocity_x = this.velocity_x + this.acceleration_x; this.velocity_y = this.velocity_y + this.acceleration_y; this._x = this._x + this.velocity_x; this._y = this._y + this.velocity_y; if (this._y > this.final_position_y) { if (this.remove_piece) { this.onEnterFrame = undefined; var _local3 = true; for (var _local4 in this._parent) { if (this._parent[_local4].onEnterFrame != undefined) { _local3 = false; } } if (_local3 && (this.regenerate)) { this._parent._parent.initialize_initial_pieces(); } else if (_local3 && (this.game_over)) { _root.gotoAndStop("Game Over"); } else if (_local3) { trace("NEXT LEVEL"); this._parent._parent.initialize_level(); } this.unloadMovie(); } else { this.velocity_y = 0; this._y = this.final_position_y; delete this.onEnterFrame; this._parent._parent.check_all_stopped(); } } }; PieceClass.prototype.wait_to_fall = function () { if ((this.current_frame++) >= this.num_wait_frames) { this.onEnterFrame = this.fall_to_position; } }; PieceClass.prototype.onMouseDown = function () { if (this.hitTest(_root._xmouse, _root._ymouse, true) && (!_root.removing)) { this._parent._parent.clicked_piece(this); } }; PieceClass.prototype.slide_new_position = function () { this._x = this._x + ((this.final_position_x - this._x) / 4); this._y = this._y + ((this.final_position_y - this._y) / 4); if ((Math.abs(this._x - this.final_position_x) <= 1) && (Math.abs(this._y - this.final_position_y) <= 1)) { this.callback(); } }; PieceClass.prototype.jump_to_position = function () { this._x = this.final_position_x; this._y = this.final_position_y; }; PieceClass.prototype.onRollOver = function () { if (!_root.game.paused) { if (this.pieces.sub._currentframe != 1) { return(undefined); } if (this.pieces.sub._currentlabel != "Clicked Animation") { this._parent._parent.last_clicked_time = getTimer(); this.pieces.sub.mouseOver = true; this.pieces.sub._gotoAndPlay("Rollover Animation"); } } }; PieceClass.prototype.onRollOut = function () { if (this.pieces.sub._currentlabel != "Clicked Animation") { this.pieces.sub.mouseOver = false; } }; #endinitclip
Symbol 114 MovieClip [TextfieldExtensions] Frame 1
#initclip 3 TextField.prototype.scrollToNumber = function (goToNumber, speed) { this.current_num = Number(this.text); this.goToNumber = goToNumber; var _local2 = (this.goToNumber - this.current_num) / 20; trace("myStep = " + _local2); if (this.scroller_interval != undefined) { clearInterval(this.scroller_interval); } this.scroller_interval = setInterval(this, "incrementNumber", speed, this, _local2); }; TextField.prototype.incrementNumber = function (_txt, thisIncrement) { if (Number(_txt.text) < Number(_txt.goToNumber)) { _txt.text = Math.floor(Number(_txt.text) + thisIncrement); } else { _txt.text = Number(_txt.goToNumber); } if (Number(_txt.text) == Number(_txt.goToNumber)) { clearInterval(_txt.scroller_interval); _txt.scroller_interval = undefined; } }; #endinitclip
Symbol 115 MovieClip [ObjectExtensions] Frame 1
#initclip 6 Object.prototype.swap = function (a, b) { var _local2 = this[a]; this[a] = this[b]; this[b] = _local2; }; #endinitclip
Symbol 118 MovieClip [points_animation] Frame 16
this.unloadMovie();
Symbol 145 MovieClip Frame 30
gotoAndPlay ("normal");
Symbol 145 MovieClip Frame 37
gotoAndPlay ("normal");
Symbol 145 MovieClip Frame 43
stop();
Symbol 145 MovieClip Frame 94
gotoAndPlay ("fried");
Symbol 154 MovieClip [avatar] Frame 28
blinky = 1 + random(5); if (blinky == 5) { head.gotoAndPlay("blink"); }
Symbol 154 MovieClip [avatar] Frame 35
blinky = 1 + random(5); if (blinky == 5) { head.gotoAndPlay("blink"); }
Symbol 154 MovieClip [avatar] Frame 40
randomove = 1 + random(5); if (randomove == 5) { gotoAndPlay ("tilt"); }
Symbol 154 MovieClip [avatar] Frame 65
gotoAndPlay ("standing");
Symbol 154 MovieClip [avatar] Frame 66
head.gotoAndPlay("fizz");
Symbol 154 MovieClip [avatar] Frame 95
stop();
Symbol 154 MovieClip [avatar] Frame 96
head.gotoAndPlay("fizz");
Symbol 154 MovieClip [avatar] Frame 130
stop();
Symbol 479 MovieClip [__Packages.branditz] Frame 0
class branditz { var pGameName, pStartFunction, pRequestAddress, pLoadedList, pLoaded, pLoadWhenCached, pCacheKiller, pElements, pPreLoadingHolder, pSkinPath; function branditz (thisGameName, thisStartFunction) { _root.mySandbox.text = "Sandbox = " + System.security.sandboxType; pGameName = thisGameName; pStartFunction = thisStartFunction; pRequestAddress = "http://skins.branditz.com"; System.security.allowDomain("*"); pLoadedList = []; pLoaded = false; pLoadWhenCached = false; pCacheKiller = ""; if (_root._url.slice(0, 4) != "file") { pCacheKiller = "?cache=" + Math.random(); } getRemotePaths(); } function getRemotePaths() { var _local4 = new LoadVars(); var _local3 = new LoadVars(); _local3.pController = this; var _local5 = pRequestAddress; _root.myFeedback.text = _root.myFeedback.text + (("OPENING: " + pRequestAddress) + newline); _local3.onLoad = function (success) { _root.myFeedback.text = _root.myFeedback.text + ((" SUCCESS = " + success) + newline); if (success) { this.pController.pSkinPath = this.skinurl; this.pController.pElements = this.elements.split(","); _root.myFeedback.text = _root.myFeedback.text + ((" LOADED " + this) + newline); this.pController.pStartFunction(); if (((this.pController.pSkinPath == undefined) || (this.pController.pSkinPath == "noskin")) || (this.pController.pElements.length < 1)) { _root.gotoAndStop("preloader"); } else { this.pController.preloadElements(); } } else { _root.myFeedback.text = _root.myFeedback.text + " ERROR - \r"; this.pController.pStartFunction(); _root.gotoAndStop("preloader"); } }; _local3.onHTTPStatus = function (httpStatus) { _root.myFeedback.text = _root.myFeedback.text + "?\r"; var _local3 = this.pController.reportHttpStatus(httpStatus); _root.myFeedback.text = _root.myFeedback.text + (((("STATUS = " + httpStatus) + " ") + _local3) + newline); }; _local4.url = _root._url; _local4.gamename = pGameName; _local4.sendAndLoad(_local5, _local3, "POST"); } function preloadElements() { if (pElements.length > 0) { var _local3 = (pPreLoadingHolder = _root.createEmptyMovieClip("myBrandingLoader", _root.getNextHighestDepth())); _local3._xscale = 1; _local3._yscale = 1; _local3._x = -1000; _local3._y = -1000; _local3._alpha = 0; preloadNext(pPreLoadingHolder); } else { _root.gotoAndStop("preloader"); } } function preloadElement(thisElement, thisContainer) { _root.myLoadingText.text = "LOADING:" + thisElement; var _local5 = thisContainer.createEmptyMovieClip(thisElement + "Holder", thisContainer.getNextHighestDepth()); var _local3 = new Object(); _local3.myController = this; _local3.myElement = thisElement; _local3.myContainer = thisContainer; _local3.onLoadProgress = function (target, bytesLoaded, bytesTotal) { _root.myLoadingText.text = "LOADING:" + thisElement; }; _local3.onLoadInit = function (thisClip) { trace("Branding Element Preloaded: " + thisClip); this.myController.addToLoaded(this.myElement); this.myController.preloadNext(this.myContainer); }; _local3.onLoadError = function (thisClip) { this.myController.preloadNext(this.myContainer); }; var _local4 = new MovieClipLoader(); _local4.addListener(_local3); _local4.loadClip(((pSkinPath + thisElement) + ".swf") + pCacheKiller, _local5); } function preloadNext(thisContainer) { if (pElements.length > 0) { var _local3 = pElements.splice(0, 1)[0]; preloadElement(_local3, pPreLoadingHolder); } else { pPreLoadingHolder.removeMovieClip(); _root.gotoAndStop("preloader"); } } function reportHttpStatus(thisStatusNumber) { var _local1; if (thisStatusNumber < 100) { _local1 = "flashError"; } else if (thisStatusNumber < 200) { _local1 = "informational"; } else if (thisStatusNumber < 300) { _local1 = "successful"; } else if (thisStatusNumber < 400) { _local1 = "redirection"; } else if (thisStatusNumber < 500) { _local1 = "clientError"; } else if (thisStatusNumber < 600) { _local1 = "serverError"; } else if (thisStatusNumber == undefined) { _local1 = "File Not found"; } return(_local1); } function addToLoaded(thisElement) { pLoadedList.push(thisElement); } function activateElement(thisElement, thisHolder, thisX, thisY) { var _local3 = new Object(); _local3.myController = this; _local3.myElement = thisElement; _local3.X = thisX; _local3.Y = thisY; _local3.onLoadInit = function (thisClip) { _root.myFeedback.text = "Load success - " + this.myElement; thisClip.myX = this.X; thisClip.myY = this.Y; thisClip.gotoAndStop("show"); }; var _local4 = new MovieClipLoader(); _local4.addListener(_local3); _local4.loadClip(((pSkinPath + thisElement) + ".swf") + pCacheKiller, thisHolder); } function activatePreloader() { if (isInArray("preloader", pLoadedList)) { var _local3 = _root.skin_loader; var _local5 = _local3._x; var _local4 = _local3._y; activateElement("preloader", _local3, _local5, _local4); } } function activateButton() { if (isInArray("moregames", pLoadedList)) { var _local3 = _root.skin_moregames; var _local5 = _local3._x; var _local4 = _local3._y; activateElement("moregames", _local3, _local5, _local4); } } function activateGameover() { if (isInArray("gameover", pLoadedList)) { var _local3 = _root.skin_gameover; var _local5 = _local3._x; var _local4 = _local3._y; activateElement("gameover", _local3, _local5, _local4); } } function activateCredits() { if (isInArray("credits", pLoadedList)) { var _local3 = _root.skin_credits; var _local5 = _local3._x; var _local4 = _local3._y; activateElement("credits", _local3, _local5, _local4); } } function activateIntro() { if (isInArray("intro", pLoadedList)) { var _local3 = _root.skin_intro; var _local5 = _local3._x; var _local4 = _local3._y; activateElement("intro", _local3, _local5, _local4); } } function isInArray(thisItem, thisArray) { var _local2 = false; for (var _local3 in thisArray) { if (thisArray[_local3] == thisItem) { _local2 = true; break; } } return(_local2); } }
Symbol 480 MovieClip [__Packages.stattooz] Frame 0
class stattooz { var pGameName, pDeveloper, pGenre, pGameType, pGameSkin, pPlayer, pGameUrl, pStatsPath; function stattooz (thisGameName, thisDeveloper, thisGenre, thisGameType, thisGameSkin, thisPlayer) { pGameName = thisGameName; pDeveloper = thisDeveloper; pGenre = thisGenre; pGameType = thisGameType; pGameSkin = thisGameSkin; if (pGameSkin == undefined) { pGameSkin = "noskin"; } pPlayer = thisPlayer; if (thisPlayer != "activate") { pPlayer = System.capabilities.playerType; } pGameUrl = _root._url; pStatsPath = "http://log.stattooz.com"; } function reportEvent(thisEventName) { if (pPlayer != "External") { var _local2 = getEventId(thisEventName); sendStat(_local2); } } function sendStat(thisEventID) { var _local3 = new LoadVars(); var _local4 = new LoadVars(); _local4.pEvent = thisEventID; _local4.pController = this; _local4.onLoad = function (success) { var _local3; if (success) { if (this.done == "true") { _local3 = (("SUCCESS - Stat Reporting - Event: " + this.pEvent) + " Done = ") + this.done; } else { _local3 = (("ERROR - Stat Reporting - Event: " + this.pEvent) + " Done = ") + this.done; } } else { _local3 = (("ERROR - Stat Reporting - Event: " + this.pEvent) + " Log file not located: ") + this.pStatsPath; } trace(_local3); _root.myFeedback.text = _root.myFeedback.text + (_local3 + newline); }; _local4.onHTTPStatus = function (httpStatus) { this.pController.reportHttpStatus(httpStatus); }; _local3.skin = pGameSkin; _local3.gamename = pGameName; _local3.genre = pGenre; _local3.developer = pDeveloper; _local3.url = pGameUrl; _local3.event = thisEventID; _local3.type = pGameType; _local3.sendAndLoad(pStatsPath, _local4, "POST"); } function getEventId(thisEventName) { var _local1; if (!isNaN(Number(thisEventName))) { _local1 = thisEventName; } else { switch (thisEventName) { case "load" : _local1 = 1; break; case "play" : _local1 = 2; break; case "endpass" : _local1 = 3; break; case "endfail" : _local1 = 4; break; case "submit" : _local1 = 5; break; case "moregames" : _local1 = 6; break; case "creditsview" : _local1 = 7; break; case "creditsthrough" : _local1 = 8; break; case "pirate" : _local1 = 9; break; default : _local1 = 0; } } return(_local1); } }
Symbol 173 MovieClip Frame 41
stop();
Symbol 174 MovieClip Frame 1
stop();
Symbol 174 MovieClip Frame 100
stop();
Symbol 175 MovieClip Frame 1
_root.Branditz.activatePreloader();
Symbol 175 MovieClip Frame 2
function loadFinished() { _root.loadComplete(); } iBytesTotal = _root.getBytesTotal(); iBytesLoaded = _root.getBytesLoaded(); iBytes = (iBytesLoaded / iBytesTotal) * 100; if (iBytes < 100) { this.preloader.gotoAndStop(Math.ceil(iBytes)); this.preloader.percent.text = Math.ceil(iBytes); iLastBytes = iBytes; } else { gotoAndStop ("loaded"); this._currentframe == this._totalframes; this.loadFinished(); }
Symbol 175 MovieClip Frame 3
this.gotoAndPlay("loadloop");
Symbol 175 MovieClip Frame 4
stop();
Symbol 183 MovieClip Frame 1
var myRandom = (Math.random() * 100); var myTagLine; if (myRandom < 40) { myTagLine = "Games that hook you"; } else if (myRandom < 60) { myTagLine = "Prizes that hook you"; } else if (myRandom < 80) { myTagLine = "Challenges that hook you"; } else { myTagLine = "Extras that hook you"; } myTag.text = myTagLine;
Symbol 183 MovieClip Frame 22
stop();
Symbol 184 MovieClip Frame 1
_root.Branditz.activateIntro(); _quality = "HIGH"; mascot.gotoAndPlay("fried"); gotoAndPlay(_currentframe - 1);
Symbol 184 MovieClip Frame 25
mascot.gotoAndPlay("plugin");
Symbol 184 MovieClip Frame 195
_root.introComplete(); stop();
Symbol 205 Button
on (release) { getURL ("http://www.playaholics.com", "_top"); }
Symbol 232 MovieClip Frame 1
stop();
Symbol 232 MovieClip Frame 2
stop();
Symbol 236 MovieClip Frame 1
stop();
Symbol 236 MovieClip Frame 2
stop();
Symbol 236 MovieClip Frame 3
stop();
Symbol 241 Button
on (release) { _root.Stattooz.reportEvent("play"); _root.game_type = "Timer"; _root.gotoAndStop("game"); }
Symbol 244 Button
on (release) { function __com_mochibot__(swfid, mc, lv) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } u = ((((((((((("http://" + mbc) + "/my/core.swf?mv=5&fv=") + fv) + "&v=") + escape(getVersion())) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } __com_mochibot__("909a7902", this, 10301); _root.pTutorial = 1; _root.game_type = "Timer"; _root.gotoAndStop("game"); }
Symbol 247 Button
on (release) { _root.gotoAndStop("credits"); }
Symbol 263 MovieClip Frame 1
stop(); this._quality = "BEST";
Symbol 263 MovieClip Frame 2
play();
Symbol 263 MovieClip Frame 20
stop();
Symbol 264 MovieClip Frame 1
_root.Branditz.activateButton();
Instance of Symbol 263 MovieClip "myButton" in Symbol 264 MovieClip Frame 1
onClipEvent (load) { this.onRollOut = function () { gotoAndStop (1); }; this.onRelease = function () { _root.Stattooz.reportEvent("moregames"); getURL ("http://www.playaholics.com/games/list/"); }; this.onRollOver = function () { gotoAndPlay (2); }; }
Symbol 276 Button
on (release) { _root.gotoAndStop("splash"); }
Symbol 288 MovieClip Frame 1
_root.Branditz.activateCredits(); _root.Stattooz.reportEvent("creditsview");
Instance of Symbol 248 MovieClip in Symbol 288 MovieClip Frame 1
onClipEvent (load) { this.onRelease = function () { _root.Stattooz.reportEvent("creditsthrough"); getURL ("http://www.3rdsense.com", "_blank"); }; }
Instance of Symbol 248 MovieClip in Symbol 288 MovieClip Frame 1
onClipEvent (load) { this.onRelease = function () { _root.Stattooz.reportEvent("creditsthrough"); getURL ("http://www.3rdsense.com", "_blank"); }; }
Symbol 291 Button
on (release) { _root.game_type = "Timer"; gotoAndStop (176); }
Symbol 301 MovieClip Frame 1
this.pFading = false; stop();
Symbol 301 MovieClip Frame 7
stop();
Symbol 301 MovieClip Frame 8
this.pFading = true;
Symbol 301 MovieClip Frame 14
gotoAndStop (1);
Symbol 304 MovieClip Frame 1
stop();
Symbol 305 MovieClip Frame 1
stop();
Symbol 307 Button
on (press) { var grid = this.get_current_grid(); var j = 0; while (j < this.num_rows) { var k = 0; while (k < this.num_columns) { var neighbors = this.get_neighbors(j, k); if (this.check_possible_swaps(grid, j, k, neighbors)) { var _mc = this.piece_holder[(("piece_" + j) + "_") + k]; _mc.onRollOver(); _mc.onRollOut(); this.score = this.score - 25; return(undefined); } k++; } j++; } }
Symbol 309 Button
on (press) { _root.gotoAndStop("Starting Screen", 1); }
Symbol 324 MovieClip Frame 1
stop();
Symbol 324 MovieClip Frame 75
this._gotoAndStop(1);
Symbol 337 MovieClip Frame 1
stop();
Symbol 337 MovieClip Frame 22
stop();
Symbol 350 MovieClip Frame 1
stop();
Symbol 350 MovieClip Frame 120
this._gotoAndStop(1);
Symbol 365 MovieClip Frame 60
this._gotoAndStop(1);
Symbol 374 MovieClip Frame 1
stop();
Symbol 374 MovieClip Frame 2
play();
Symbol 374 MovieClip Frame 26
stop();
Symbol 377 Button
on (press) { _root.gotoAndStop("splash"); }
Symbol 382 MovieClip Frame 1
this._visible = false;
Symbol 386 MovieClip Frame 1
stop();
Symbol 386 MovieClip Frame 10
gotoAndStop (1);
Symbol 389 MovieClip Frame 1
stop();
Symbol 389 MovieClip Frame 9
gotoAndStop (1);
Symbol 395 MovieClip Frame 1
stop();
Symbol 395 MovieClip Frame 10
stop();
Symbol 395 MovieClip Frame 20
gotoAndStop (1);
Symbol 398 MovieClip Frame 1
stop();
Symbol 398 MovieClip Frame 44
gotoAndStop (1);
Symbol 401 MovieClip Frame 1
stop();
Symbol 401 MovieClip Frame 49
gotoAndStop (1);
Symbol 412 MovieClip Frame 1
stop();
Symbol 412 MovieClip Frame 2
stop();
Symbol 429 MovieClip Frame 30
stop();
Symbol 434 MovieClip Frame 1
stop();
Instance of Symbol 403 MovieClip in Symbol 434 MovieClip Frame 1
onClipEvent (load) { this.pTutorial = true; }
Instance of Symbol 412 MovieClip in Symbol 434 MovieClip Frame 1
on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (release) { if ((_root.game.myTutorial._alpha > 80) && (_root.game.myTutorial._visible)) { this._parent.gotoAndStop(2); } }
Symbol 434 MovieClip Frame 2
stop();
Instance of Symbol 412 MovieClip in Symbol 434 MovieClip Frame 2
on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (release) { if ((_root.game.myTutorial._alpha > 80) && (_root.game.myTutorial._visible)) { this._parent._alpha = 0; _root.game.paused = false; } }
Symbol 434 MovieClip Frame 3
stop();
Instance of Symbol 412 MovieClip in Symbol 434 MovieClip Frame 3
on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (release) { if ((_root.game.myTutorial._alpha > 80) && (_root.game.myTutorial._visible)) { this._parent._alpha = 0; _root.game.paused = false; } }
Symbol 434 MovieClip Frame 4
stop();
Instance of Symbol 412 MovieClip in Symbol 434 MovieClip Frame 4
on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (release) { if ((_root.game.myTutorial._alpha > 80) && (_root.game.myTutorial._visible)) { this._parent._alpha = 0; _root.game.paused = false; _root.myTimerSecs = 2000; } }
Instance of Symbol 77 MovieClip in Symbol 434 MovieClip Frame 4
onClipEvent (load) { this.pTutorial = true; }
Instance of Symbol 77 MovieClip in Symbol 434 MovieClip Frame 4
onClipEvent (load) { this.pTutorial = true; }
Instance of Symbol 77 MovieClip in Symbol 434 MovieClip Frame 4
onClipEvent (load) { this.pTutorial = true; }
Symbol 434 MovieClip Frame 5
stop();
Instance of Symbol 412 MovieClip in Symbol 434 MovieClip Frame 5
on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (release) { if ((_root.game.myTutorial._alpha > 80) && (_root.game.myTutorial._visible)) { this._parent._alpha = 0; _root.game.time_percentage = 99; _root.animateTimer = setInterval(_root.game, "render_game_timer", 100); } }
Symbol 434 MovieClip Frame 6
stop();
Instance of Symbol 412 MovieClip in Symbol 434 MovieClip Frame 6
on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (release) { if ((_root.game.myTutorial._alpha > 80) && (_root.game.myTutorial._visible)) { _root.game.myTutorial._x = -1000; _root.game.myTutorial._y = -1000; _root.pTutorial = "done"; this._parent._alpha = 0; _root.game.paused = false; _root.game.current_level = -1; _root.game.score = 0; _root.game.score_txt.text = 0; _root.game.initialize_level(); } }
Symbol 435 MovieClip [DiamondMineComponent] Frame 1
#initclip 9 DiamondMine = function () { trace("GET HERE?"); if (this._name != undefined) { this.initialize(); } }; DiamondMine.prototype = new MovieClip(); Object.registerClass("DiamondMineComponent", DiamondMine); DiamondMine.prototype.initialize = function () { this.initialize_variables(); this.initialize_graphics(); this.initialize_level(); this.initializeTutorial(); }; DiamondMine.prototype.initializeTutorial = function () { if ((_root.pTutorial > 0) && (_root.pTutorial != "done")) { this.myTutorial._visible = true; this.paused = true; this.myTutorial._x = 135; this.myTutorial._y = 190; } else { this.myTutorial._visible = false; } }; DiamondMine.prototype.initialize_variables = function () { this.depth = 0; this.score = 0; _root.HorzSpace = this.piece_holder.play_area._width / this.num_columns; _root.VertSpace = this.piece_holder.play_area._height / this.num_rows; this.piece_width = 32; this.piece_height = 32; this.piece = new Array(); this.current_level = -1; this.selected_piece0_mc = undefined; this.selected_piece1_mc = undefined; var _local3 = this.attachMovie("PieceComponent", "__TEMP__", 123); this.num_pieces = _local3.pieces._totalframes; removeMovieClip(_local3); this.paused = false; this.level_questions_maxed = false; this.num_asked_questions = 0; }; DiamondMine.prototype.initialize_graphics = function () { }; DiamondMine.prototype.initialize_level = function () { if (_root.pTutorial == 4) { _root.game.paused = true; _root.pTutorial++; _root.game.myTutorial._alpha = 100; trace("my tutorial = " + _root.pTutorial); _root.game.myTutorial.gotoAndStop(_root.pTutorial + 1); } else { this.current_level++; this.time_percentage = 50; if (_root.pTutorial != 1) { trace("YOU WANT TO PLAY? " + _root.pTutorial); this.level_prompt._play(); this.myLevel.text = "LEVEL " + (Number(this.current_level) + 1); this.level_prompt.field = ("Level " + (this.current_level + 1)) + "!"; } this.initialize_initial_pieces(); this.piece_holder.backgrounds._play(); this.level_questions_maxed = false; this.num_asked_questions = 0; } }; DiamondMine.prototype.initialize_initial_pieces = function () { var _local11 = this.calculate_solutionless_grid(); this.pieces = new Array(); var _local5 = this.num_rows - 1; while (_local5 >= 0) { var _local4 = 0; while (_local4 < this.num_columns) { if (_local5 == (this.num_rows - 1)) { var _local10 = ((this.piece_holder.play_area._y - this.piece_holder.play_area._height) + (this.num_rows * this.piece_height)) - _global.Math2.randf(0, 50); } else { var _local10 = this.piece_holder[(("piece_" + (_local5 + 1)) + "_") + _local4]._y; } var _local9 = this.piece_holder.play_area._x + (_local4 * _root.HorzSpace); var _local8 = (_local10 - (this.piece_height * 2)) - _global.Math2.randf(50, 100); var _local7 = this.calculate_final_position(_local5, _local4).x; var _local6 = this.calculate_final_position(_local5, _local4).y; this.create_piece(_local5, _local4, _local9, _local8, _local7, _local6, _local11[_local5][_local4]); _local4++; } _local5--; } }; DiamondMine.prototype.create_piece = function (index_j, index_k, initial_position_x, initial_position_y, final_position_x, final_position_y, type) { var _local3 = new Object(); _local3.type = type; _local3.quiz = quiz; var _local2 = this.piece_holder.attachMovie("PieceComponent", (("piece_" + index_j) + "_") + index_k, this.depth++, _local3); _local2.index_j = index_j; _local2.index_k = index_k; _local2._x = initial_position_x; _local2._y = initial_position_y; _local2.final_position_x = final_position_x; _local2.final_position_y = final_position_y; _local2.acceleration_y = this.piece_acceleration; }; DiamondMine.prototype.clicked_piece = function (piece_mc) { trace("piece clicked"); if (_root.pTutorial == 3) { return(undefined); } if (this.paused) { return(undefined); } if (this.check_for_movement()) { return(undefined); } this.last_clicked_time = getTimer(); if (piece_mc.matchRing._alpha < 80) { if (piece_mc.selector_mc._currentframe != 1) { this.unselect_piece(piece_mc); } else if (this.selected_piece0_mc != undefined) { this.select_piece(piece_mc); this.evaluate_player_selection(); this.play_sound("egg_move_sound"); } else { trace("no pieces selected"); this.select_piece(piece_mc); _root.game.playSound("Select"); } } }; DiamondMine.prototype.unselect_piece = function (piece_mc, custom_animation) { piece_mc.selector_mc._gotoAndStop(1); if (!custom_animation) { piece_mc.pieces.sub._gotoAndStop("Default"); } if (piece_mc == this.selected_piece0_mc) { this.selected_piece0_mc = undefined; } if (piece_mc == this.selected_piece1_mc) { this.selected_piece1_mc = undefined; } }; DiamondMine.prototype.select_piece = function (piece_mc) { piece_mc.selector_mc._gotoAndPlay(2); piece_mc.pieces.sub._gotoAndPlay("Clicked Animation"); if (this.selected_piece0_mc == undefined) { this.selected_piece0_mc = piece_mc; } else { this.selected_piece1_mc = piece_mc; } trace("this.selected_piece0_mc = " + this.selected_piece0_mc); trace("this.selected_piece1_mc = " + this.selected_piece1_mc); }; DiamondMine.prototype.evaluate_player_selection = function () { if (this.adjacent_selections()) { this.selected_adjacent_pieces(); } else { this.selected_nonadjacent_pieces(); } }; DiamondMine.prototype.adjacent_selections = function () { return(((this.selected_piece0_mc.index_j == this.selected_piece1_mc.index_j) && (Math.abs(this.selected_piece0_mc.index_k - this.selected_piece1_mc.index_k) == 1)) || ((this.selected_piece0_mc.index_k == this.selected_piece1_mc.index_k) && (Math.abs(this.selected_piece0_mc.index_j - this.selected_piece1_mc.index_j) == 1))); }; DiamondMine.prototype.selected_adjacent_pieces = function () { this.swap_selected_pieces(); this.selected_piece0_mc.selector_mc._gotoAndStop(1); this.selected_piece1_mc.selector_mc._gotoAndStop(1); this.selected_piece0_mc.pieces.sub._gotoAndStop("Default"); this.selected_piece1_mc.pieces.sub._gotoAndStop("Default"); }; DiamondMine.prototype.swap_selected_pieces = function () { this.swap_selected_indices(); this.swap_selected_instance_names(); this.selected_piece0_mc.onEnterFrame = this.selected_piece0_mc.slide_new_position; this.selected_piece1_mc.onEnterFrame = this.selected_piece1_mc.slide_new_position; this.selected_piece0_mc.callback = this.piece_sliding_done_before; this.selected_piece1_mc.callback = undefined; this.update_final_position(this.selected_piece0_mc); this.update_final_position(this.selected_piece1_mc); }; DiamondMine.prototype.swap_selected_pieces_back = function () { this.swap_selected_pieces(); this.selected_piece0_mc.callback = this.piece_sliding_done_after; this.selected_piece1_mc.callback = undefined; var _local3 = this.selected_piece0_mc; var _local2 = this.selected_piece1_mc; if (this.selected_piece0_mc.pieces.sub.hasLabel("Wrong Move")) { _local3.pieces.sub._gotoAndPlay("Wrong Move"); } if (this.selected_piece1_mc.pieces.sub.hasLabel("Wrong Move")) { _local2.pieces.sub._gotoAndPlay("Wrong Move"); } this.unselect_piece(this.selected_piece0_mc, true); this.unselect_piece(this.selected_piece1_mc, true); }; DiamondMine.prototype.swap_selected_indices = function () { var _local3 = {a:this.selected_piece0_mc.index_j, b:this.selected_piece1_mc.index_j}; var _local2 = {a:this.selected_piece0_mc.index_k, b:this.selected_piece1_mc.index_k}; _local3.swap("a", "b"); _local2.swap("a", "b"); this.selected_piece0_mc.index_j = _local3.a; this.selected_piece0_mc.index_k = _local2.a; this.selected_piece1_mc.index_j = _local3.b; this.selected_piece1_mc.index_k = _local2.b; }; DiamondMine.prototype.swap_selected_instance_names = function () { var _local3 = this.selected_piece0_mc._name; var _local2 = this.selected_piece1_mc._name; this.selected_piece0_mc._name = "name0"; this.selected_piece1_mc._name = "name1"; this.selected_piece0_mc._name = _local2; this.selected_piece1_mc._name = _local3; }; DiamondMine.prototype.piece_sliding_done_before = function () { _root.game.selected_piece0_mc.onEnterFrame = undefined; _root.game.selected_piece1_mc.onEnterFrame = undefined; if (!_root.match) { var _local5 = this._parent._parent.check_for_match(); if ((_root.pTutorial == 1) && (_local5)) { _root.game.paused = true; _root.pTutorial++; _root.game.myTutorial._alpha = 100; trace("my tutorial = " + _root.pTutorial); _root.game.myTutorial.gotoAndStop(_root.pTutorial + 1); } } else { this.unselect_piece(this.selected_piece0_mc, true); this.unselect_piece(this.selected_piece1_mc, true); _root.game.selected_piece0_mc = undefined; _root.game.selected_piece1_mc = undefined; } var _local3 = _root.game.calculate_remove_list(); var _local4 = _local3.length - _root.matchCount; _root.matchCount = _local3.length; _root.myTimerSecs = _root.myTimerSecs + (_local4 * 1000); _root.game.highlight_match(_local3); if (_local4 > 0) { _root.game.playSound("Match" + Math.ceil(Math.random() * 2)); _root.game.updatePointsFeedback(); if (_root.pTutorial == 2) { _root.game.paused = true; _root.pTutorial++; _root.game.myTutorial._alpha = 100; _root.game.myTutorial.gotoAndStop(_root.pTutorial + 1); } } }; DiamondMine.prototype.playSound = function (thisSound) { var _local1 = new Sound(); _local1.attachSound(thisSound); _local1.start(); }; DiamondMine.prototype.piece_sliding_done_after = function () { this._parent._parent.stop_all_movement(); }; DiamondMine.prototype.stop_all_movement = function () { var _local3 = 0; while (_local3 < this.num_rows) { var _local2 = 0; while (_local2 < this.num_columns) { this.piece_holder[(("piece_" + _local3) + "_") + _local2].onEnterFrame = undefined; this.piece_holder[(("piece_" + _local3) + "_") + _local2]._x = this.piece_holder[(("piece_" + _local3) + "_") + _local2].final_position_x; this.piece_holder[(("piece_" + _local3) + "_") + _local2]._y = this.piece_holder[(("piece_" + _local3) + "_") + _local2].final_position_y; _local2++; } _local3++; } }; DiamondMine.prototype.check_for_match = function () { var _local4 = false; if (this.alreadyHasSolution()) { _local4 = true; this.selected_piece0_mc = undefined; this.selected_piece1_mc = undefined; _root.matchCount = _root.game.calculate_remove_list().length; _root.match = true; _root.game.playSound("Match" + Math.ceil(Math.random() * 2)); var _local3; if (_root.game.current_level < 4) { _local3 = 5; } else if (_root.game.current_level < 8) { _local3 = 4; } else if (_root.game.current_level < 12) { _local3 = 3; } else if (_root.game.current_level < 12) { _local3 = 2; } else { _local3 = 1; } _root.myTimerSecs = (_local3 + (_root.matchCount - 3)) * 1000; this.matchTimer(); _root.timerID = setInterval(this, "matchTimer", 1000); this.updatePointsFeedback(); this.displayPointsFeedback(); _root.game.myFreeze.gotoAndPlay(2); this.playSound("ChainMode"); var _local5 = new Color(_root.game.timer_mc); _local5.setRGB(Number("0xCCCCCC")); _root.game.myGlass._alpha = 100; } else { this.swap_selected_pieces_back(); } return(_local4); }; DiamondMine.prototype.displayPointsFeedback = function () { this.myPointCounterAnim.gotoAndPlay("reveal"); }; DiamondMine.prototype.hidePointsFeedback = function () { if (this.myPointCounterAnim._currentframe != 1) { this.myPointCounterAnim.gotoAndPlay("hide"); } }; DiamondMine.prototype.updatePointsFeedback = function () { var _local4 = this.calculate_hor_chains(); var _local3 = this.calculate_ver_chains(); this.myPointCounterAnim.myPointCounter.myChainAnim.myChain.chain_txt.text = "x" + (_local4.length + _local3.length); _root.chainBonus = _local4.length + _local3.length; this.myPointCounterAnim.myPointCounter.myChainAnim.gotoAndPlay(2); var _local5 = this.calculate_chain_points(_local4, _local3); _root.chainPoints = _local5; this.myPointCounterAnim.myPointCounter.myPointsAnim.myPoints.points_txt.text = _local5; this.myPointCounterAnim.myPointCounter.myPointsAnim.gotoAndPlay(2); var _local6 = this.myPointCounterAnim.myPointCounter.myChainAnim.myChain.chain_txt.getTextFormat(); var _local7 = _local6.getTextExtent("x" + chainBonus); var _local10 = _local7.textFieldWidth; this.myPointCounterAnim.myPointCounter.myChainAnim._x = (this.myPointCounterAnim.myPointCounter.myBonusTitle._x + (this.myPointCounterAnim.myPointCounter.myBonusTitle._width / 2)) + (_local10 / 2); var _local9 = _local6.getTextExtent(_local5); var _local8 = _local9.textFieldWidth; this.myPointCounterAnim.myPointCounter.myPointsAnim._x = ((this.myPointCounterAnim.myPointCounter.myPointsTitle._x + (this.myPointCounterAnim.myPointCounter.myPointsTitle._width / 2)) + (_local8 / 2)) - 20; }; DiamondMine.prototype.calculate_chain_points = function (HorChains, VertChains) { var _local6 = 0; var _local7 = 0; var _local1; var _local3; var _local2 = 0; while (_local2 < HorChains.length) { _local1 = Number(HorChains[_local2]); trace("myChainLength = " + _local1); _local3 = _local1 * ((_local1 + 1) * 5); _local6 = _local6 + _local3; _local2++; } trace("myHorPoints = " + _local6); _local2 = 0; while (_local2 < VertChains.length) { _local1 = Number(VertChains[_local2]); _local3 = _local1 * ((_local1 + 1) * 5); _local7 = _local7 + _local3; _local2++; } var _local8 = _local6 + _local7; return(_local8); }; DiamondMine.prototype.matchTimer = function () { if (!this.paused) { if (_root.myTimerSecs < 0) { if (_root.pTutorial == 2) { _root.game.paused = true; _root.pTutorial = 3; _root.game.myTutorial._alpha = 100; _root.game.myTutorial.gotoAndStop(_root.pTutorial + 1); } else { clearInterval(_root.timerID); this.stop_all_movement(); this.piece_sliding_done_before(); this.evaluate_grid(); _root.match = false; } } else { if (_root.myTimerSecs < 2000) { _root.game.playSound("Beep1"); } else { _root.game.playSound("Beep0"); } this.updatePieceTimers(_root.myTimerSecs); } _root.myTimerSecs = _root.myTimerSecs - 1000; } }; DiamondMine.prototype.updatePieceTimers = function (thisValue) { var _local3 = _root.removeList; var _local2 = 0; while (_local2 < _local3.length) { var _local5 = _local3[_local2].j; var _local4 = _local3[_local2].k; var _local6 = _root.game.piece_holder[(("piece_" + _local5) + "_") + _local4]; _local6.myBonusTimerAnim.myTimer.timer.text = Math.floor(thisValue / 1000); _local2++; } }; DiamondMine.prototype.evaluate_grid = function () { this.stop_all_movement(); this.selected_piece0_mc.onEnterFrame = undefined; this.selected_piece1_mc.onEnterFrame = undefined; this.unselect_piece(this.selected_piece0_mc); this.unselect_piece(this.selected_piece1_mc); if (this.alreadyHasSolution()) { _root.removing = true; this.handle_solutions(); } else { if (arguments.length == 0) { this.play_sound("egg_move_sound"); } this.swap_selected_pieces_back(); } }; DiamondMine.prototype.handle_solutions = function () { var _local3 = this.calculate_remove_list(); this.tempList = _local3; this.updatePointsFeedback(); this.update_score(_local3); this.play_remove_animations(_local3); _root.matchCount = 0; }; DiamondMine.prototype.drop_new_peices = function () { clearInterval(_root.dropInterval); var _local3 = this.tempList; trace("remove_list length = " + this.tempList.length); this.shift_pieces_down(_local3); this.add_new_pieces(_local3); this.increase_time_percentage(_local3.length); this.play_sound(["clear_sound0", "clear_sound1", "clear_sound2"].rande()); }; DiamondMine.prototype.increase_time_percentage = function (num_collapsed_pieces) { if (this.game_type == "Timer") { trace("My colour = " + this.timer_mc.bar_mc.myColourAnim); if (this.timer_mc.bar_mc.myColourAnim._currentframe == 1) { var _local4 = new Color(_root.game.timer_mc); _local4.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); _root.game.myGlass._alpha = 50; this.timer_mc.bar_mc.myColourAnim.gotoAndPlay("tohilight"); } var _local3 = (this.collapse_percent_increase + this.level_collapse_percent_change) * num_collapsed_pieces; this.time_percentage = this.time_percentage + _local3; } else { this.time_percentage = this.time_percentage + (this.collapse_percent_increase + Math.max((-this.level_collapse_percent_change) * num_collapsed_pieces, this.minimum_collapse_percent)); } }; DiamondMine.prototype.calculate_remove_list = function () { var _local4 = new Array(); var _local6 = 0; while (_local6 < this.num_rows) { var _local5 = 0; while (_local5 < this.num_columns) { var _local3 = this.get_neighborhood(_local6, _local5); if (((_local3.left.type == _local3.middle.type) && (_local3.middle.type == _local3.right.type)) && (_local3.left.type == _local3.right.type)) { _local4._push({j:_local3.left.index_j, k:_local3.left.index_k}); _local4._push({j:_local3.middle.index_j, k:_local3.middle.index_k}); _local4._push({j:_local3.right.index_j, k:_local3.right.index_k}); } if (((_local3.top.type == _local3.middle.type) && (_local3.middle.type == _local3.bottom.type)) && (_local3.top.type == _local3.bottom.type)) { _local4._push({j:_local3.top.index_j, k:_local3.top.index_k}); _local4._push({j:_local3.middle.index_j, k:_local3.middle.index_k}); _local4._push({j:_local3.bottom.index_j, k:_local3.bottom.index_k}); } _local5++; } _local6++; } _root.removeList = _local4.remove_repeats(); return(_root.removeList); }; DiamondMine.prototype.remove_all = function () { var _local6 = new Array(); var _local5 = 0; while (_local5 < this.num_rows) { var _local4 = 0; while (_local4 < this.num_columns) { var _local3 = this.get_neighborhood(_local5, _local4); _local6._push({j:_local3.middle.index_j, k:_local3.middle.index_k}); _local4++; } _local5++; } _root.removeList = _local6.remove_repeats(); this.stop_all_movement(); this.unselect_piece(this.selected_piece0_mc); this.unselect_piece(this.selected_piece1_mc); this.selected_piece0_mc.onEnterFrame = undefined; this.selected_piece1_mc.onEnterFrame = undefined; _root.removing = true; this.updatePointsFeedback(); this.update_score(_root.removeList); this.play_remove_animations(_root.removeList); _root.matchCount = 0; }; DiamondMine.prototype.calculate_hor_chains = function () { var _local7 = 0; var _local3 = 0; var _local6 = new Array(); var _local8 = new Array(); var _local5 = 0; while (_local5 < this.num_rows) { var _local4 = 0; while (_local4 < this.num_columns) { var _local2 = this.get_neighborhood(_local5, _local4); if (((_local2.left.type == _local2.middle.type) && (_local2.middle.type == _local2.right.type)) && (_local2.left.type == _local2.right.type)) { if (!_local3) { _local7++; _local3 = 3; } else { _local3++; } } else { if (_local3) { _local6.push(_local3); } _local3 = 0; } _local4++; } _local5++; } return(_local6); }; DiamondMine.prototype.calculate_ver_chains = function () { var _local7 = 0; var _local3 = false; var _local6 = new Array(); var _local8 = new Array(); var _local5 = 0; while (_local5 < this.num_columns) { var _local4 = 0; while (_local4 < this.num_rows) { var _local2 = this.get_neighborhood(_local4, _local5); if (((_local2.top.type == _local2.middle.type) && (_local2.middle.type == _local2.bottom.type)) && (_local2.top.type == _local2.bottom.type)) { if (!_local3) { _local7++; _local3 = 3; } else { _local3++; } } else { if (_local3) { _local6.push(_local3); } _local3 = 0; } _local4++; } _local5++; } return(_local6); }; DiamondMine.prototype.play_remove_animations = function (remove_list) { _root.game.playSound("Reward" + Math.ceil(Math.random() * 3)); var _local9 = false; var _local5 = 0; while (_local5 < remove_list.length) { var _local7 = remove_list[_local5].j; var _local6 = remove_list[_local5].k; var _local4 = this.piece_holder[(("piece_" + _local7) + "_") + _local6]; _local4.IAMDEAD = true; _local4._name = "__TEMP__" + _global.Math2.randi(0, 10000); _local4.matchRing.gotoAndPlay("zoom"); _local4.myBonusTimerAnim.myTimer.timer.text = ""; _local4.pieces.sub.gotoAndPlay("Remove Animation"); _local5++; } _root.dropInterval = setInterval(this, "drop_new_peices", 700); }; DiamondMine.prototype.highlight_match = function (remove_list) { var _local7 = false; var _local2 = 0; while (_local2 < remove_list.length) { var _local5 = remove_list[_local2].j; var _local4 = remove_list[_local2].k; var _local3 = this.piece_holder[(("piece_" + _local5) + "_") + _local4]; if (_local3.matchRing._alpha < 80) { _local3.matchRing._alpha = 100; _local3.matchRing.gotoAndPlay("flicker"); } _local2++; } }; DiamondMine.prototype.shift_pieces_down = function (remove_list) { var _local6 = this.get_shifted_columns(remove_list); var _local5 = 0; while (_local5 < _local6.length) { var _local4 = this.num_rows - 2; while (_local4 >= 0) { var _local2 = this.piece_holder[(("piece_" + _local4) + "_") + _local6[_local5]]; if (_local2 != undefined) { var _local3 = false; while (!_local3) { if ((this.piece_holder[(("piece_" + (_local2.index_j + 1)) + "_") + _local2.index_k] == undefined) && ((_local2.index_j + 1) < this.num_rows)) { _local2.index_j++; _local2._name = (("piece_" + _local2.index_j) + "_") + _local2.index_k; _local2.final_position_x = this.calculate_final_position(_local2.index_j, _local2.index_k).x; _local2.final_position_y = this.calculate_final_position(_local2.index_j, _local2.index_k).y; _local2.onEnterFrame = _local2.fall_to_position; } else { _local3 = true; } } } _local4--; } _local5++; } }; DiamondMine.prototype.get_shifted_columns = function (remove_list) { var _local3 = new Array(); var _local1 = 0; while (_local1 < remove_list.length) { _local3._push(remove_list[_local1].k); _local1++; } return(_local3.remove_repeats()); }; DiamondMine.prototype.get_minimum_rows = function (columns, remove_list) { var _local7 = new Array(); var _local4 = 0; while (_local4 < columns.length) { var _local5 = columns[_local4]; var _local3 = Number.MAX_VALUE; var _local1 = 0; while (_local1 < remove_list.length) { if (remove_list[_local1].k == _local5) { if (remove_list[_local1].j <= _local3) { _local3 = remove_list[_local1].j; } } _local1++; } _local7[_local4] = _local3; _local4++; } return(_local7); }; DiamondMine.prototype.get_num_column_pieces = function (shift_columns, remove_list) { var _local4 = new Array(); var _local2 = 0; while (_local2 < shift_columns.length) { _local4[_local2] = 0; var _local1 = 0; while (_local1 < remove_list.length) { if (remove_list[_local1].k == shift_columns[_local2]) { _local4[_local2]++; } _local1++; } _local2++; } return(_local4); }; DiamondMine.prototype.shift_above_pieces = function (minimum_rows, shift_columns, num_columns_pieces) { var _local3 = 0; while (_local3 < shift_columns.length) { var _local4 = minimum_rows[_local3] - 1; while (_local4 >= 0) { var _local2 = this.piece_holder[(("piece_" + _local4) + "_") + shift_columns[_local3]]; _local2.index_j = _local2.index_j + num_columns_pieces[_local3]; _local2._name = (("piece_" + _local2.index_j) + "_") + _local2.index_k; _local2.final_position_x = this.calculate_final_position(_local2.index_j, _local2.index_k).x; _local2.final_position_y = this.calculate_final_position(_local2.index_j, _local2.index_k).y; _local2.onEnterFrame = _local2.fall_to_position; _local4--; } _local3++; } }; DiamondMine.prototype.add_new_pieces = function (remove_list) { var _local6 = 0; while (_local6 < this.num_rows) { var _local4 = 0; while (_local4 < this.num_columns) { var _local11 = this.piece_holder[(("piece_" + _local6) + "_") + _local4]; if (_local11 == undefined) { var _local5 = _local6; while (_local5 < this.num_rows) { var _local7 = this.piece_holder[(("piece_" + _local5) + "_") + _local4]; if (_local7 != undefined) { var _local8 = _local5; break; } _local5++; } var _local13 = this.piece_holder.play_area._x + (_local4 * _root.HorzSpace); var _local12 = ((-this.piece_height) * 0) - ((_local8 - _local6) * _root.VertSpace); var _local10 = this.calculate_final_position(_local6, _local4).x; var _local9 = this.calculate_final_position(_local6, _local4).y; this.create_piece(_local6, _local4, _local13, _local12, _local10, _local9, _global.Math2.randi(1, this.num_pieces + 1)); } _local4++; } _local6++; } }; DiamondMine.prototype.selected_nonadjacent_pieces = function () { trace("UNSELECT - this.selected_piece0_mc = " + this.selected_piece0_mc); trace("UNSELECT - this.selected_piece1_mc = " + this.selected_piece1_mc); this.unselect_piece(this.selected_piece0_mc); this.unselect_piece(this.selected_piece1_mc); }; DiamondMine.prototype.hasSolution = function () { return(this.alreadyHasSolution()); }; DiamondMine.prototype.alreadyHasSolution = function () { var _local4 = 0; while (_local4 < this.num_rows) { var _local3 = 0; while (_local3 < this.num_columns) { var _local2 = this.get_neighborhood(_local4, _local3); if ((((_local2.left.type == _local2.middle.type) && (_local2.middle.type == _local2.right.type)) && (_local2.left.type == _local2.right.type)) || (((_local2.top.type == _local2.middle.type) && (_local2.middle.type == _local2.bottom.type)) && (_local2.top.type == _local2.bottom.type))) { return(true); } _local3++; } _local4++; } return(false); }; DiamondMine.prototype.hasPossibleSolution = function () { var _local5 = this.get_current_grid(); var _local3 = 0; while (_local3 < this.num_rows) { var _local2 = 0; while (_local2 < this.num_columns) { var _local4 = this.get_neighbors(_local3, _local2); if (this.check_possible_swaps(_local5, _local3, _local2, _local4)) { return(true); } _local2++; } _local3++; } return(false); }; DiamondMine.prototype.get_neighbors = function (j, k) { if ((j == 0) && (k == 0)) { return([[j + 1, k], [j, k + 1]]); } if ((j == 0) && (k == (this.num_columns - 1))) { return([[j + 1, k], [j, k - 1]]); } if ((j == (this.num_rows - 1)) && (k == 0)) { return([[j - 1, k], [j, k + 1]]); } if ((j == (this.num_rows - 1)) && (k == (this.num_columns - 1))) { return([[j - 1, k], [j, k - 1]]); } if (j == 0) { return([[j, k - 1], [j, k + 1], [j + 1, k]]); } if (k == 0) { return([[j - 1, k], [j + 1, k], [j, k + 1]]); } if (j == (this.num_rows - 1)) { return([[j, k - 1], [j, k + 1], [j - 1, k]]); } if (k == (this.num_columns - 1)) { return([[j - 1, k], [j + 1, k], [j, k - 1]]); } return([[j - 1, k], [j + 1, k], [j, k - 1], [j, k + 1]]); }; DiamondMine.prototype.check_possible_swaps = function (grid, j, k, neighbors) { var _local2 = 0; while (_local2 < neighbors.length) { grid.swap2D(j, k, neighbors[_local2][0], neighbors[_local2][1]); if (this.gridHasNeighborhoodSolution(grid, j, k)) { return(true); } if (this.gridHasNeighborhoodSolution(grid, j + 1, k)) { return(true); } if (this.gridHasNeighborhoodSolution(grid, j - 1, k)) { return(true); } if (this.gridHasNeighborhoodSolution(grid, j, k + 1)) { return(true); } if (this.gridHasNeighborhoodSolution(grid, j, k - 1)) { return(true); } grid.swap2D(j, k, neighbors[_local2][0], neighbors[_local2][1]); _local2++; } return(false); }; DiamondMine.prototype.get_current_grid = function () { var _local4 = new Array(); var _local3 = 0; while (_local3 < this.num_rows) { _local4[_local3] = new Array(); var _local2 = 0; while (_local2 < this.num_columns) { _local4[_local3][_local2] = this.piece_holder[(("piece_" + _local3) + "_") + _local2].type; _local2++; } _local3++; } return(_local4); }; DiamondMine.prototype.gridHasSolution = function (grid) { var _local4 = 0; while (_local4 < this.num_rows) { var _local3 = 0; while (_local3 < this.num_columns) { var _local2 = new Object(); _local2.left = grid[_local4][_local3 - 1]; _local2.right = grid[_local4][_local3 + 1]; _local2.top = grid[_local4 - 1][_local3]; _local2.bottom = grid[_local4 + 1][_local3]; _local2.middle = grid[_local4][_local3]; if ((((_local2.left == _local2.middle) && (_local2.middle == _local2.right)) && (_local2.left == _local2.right)) || (((_local2.top == _local2.middle) && (_local2.middle == _local2.bottom)) && (_local2.top == _local2.bottom))) { return(true); } _local3++; } _local4++; } return(false); }; DiamondMine.prototype.gridHasNeighborhoodSolution = function (grid, j, k) { if (grid[j][k] == undefined) { return(false); } var _local1 = new Object(); _local1.left = grid[j][k - 1]; _local1.right = grid[j][k + 1]; _local1.top = grid[j - 1][k]; _local1.bottom = grid[j + 1][k]; _local1.middle = grid[j][k]; if ((((_local1.left == _local1.middle) && (_local1.middle == _local1.right)) && (_local1.left == _local1.right)) || (((_local1.top == _local1.middle) && (_local1.middle == _local1.bottom)) && (_local1.top == _local1.bottom))) { return(true); } return(false); }; DiamondMine.prototype.update_final_position = function (piece_mc) { var _local3 = this.calculate_final_position(piece_mc.index_j, piece_mc.index_k); piece_mc.final_position_x = _local3.x; piece_mc.final_position_y = _local3.y; }; DiamondMine.prototype.calculate_final_position = function (j, k) { var _local3 = {}; _local3.x = this.piece_holder.play_area._x + (k * _root.HorzSpace); _local3.y = this.piece_holder.play_area._y + (j * _root.VertSpace); return(_local3); }; DiamondMine.prototype.calculate_solutionless_grid = function () { var _local4 = new Array(); var _local3 = 0; while (_local3 < this.num_rows) { _local4[_local3] = new Array(); var _local2 = 0; while (_local2 < this.num_columns) { var _local10 = _local4[_local3][_local2 - 1]; var _local7 = _local4[_local3][_local2 + 1]; var _local8 = _local4[_local3 - 1][_local2]; var _local6 = _local4[_local3 + 1][_local2]; var _local5 = Array.getIndices(1, this.num_pieces); var _local11 = [_local10, _local7, _local8, _local6]; var _local9 = Array.negated_intersection(_local5, _local11); _local4[_local3][_local2] = _local9.rande(); _local2++; } _local3++; } return(_local4); }; DiamondMine.prototype.get_neighborhood = function (j, k) { var _local2 = new Array(); _local2.middle = this.piece_holder[(("piece_" + j) + "_") + k]; _local2.left = this.piece_holder[(("piece_" + j) + "_") + (k - 1)]; _local2.right = this.piece_holder[(("piece_" + j) + "_") + (k + 1)]; _local2.top = this.piece_holder[(("piece_" + (j - 1)) + "_") + k]; _local2.bottom = this.piece_holder[(("piece_" + (j + 1)) + "_") + k]; return(_local2); }; DiamondMine.prototype.check_for_movement = function () { var _local4 = 0; while (_local4 < this.num_rows) { var _local2 = 0; while (_local2 < this.num_columns) { var _local3 = this.piece_holder[(("piece_" + _local4) + "_") + _local2]; if (_local3.onEnterFrame != undefined) { return(true); } _local2++; } _local4++; } return(false); }; DiamondMine.prototype.check_all_stopped = function () { if (!this.check_for_movement()) { trace("ALLLLL STOPED"); var _local3 = _root.game.calculate_remove_list(); var _local5 = _local3.length - _root.matchCount; trace("!!!!!!!!!!!!!!EXTRA MATCHES = " + _local5); _root.matchCount = _local3.length; if (_local3.length < 1) { _root.removing = false; _root.game.hidePointsFeedback(); _root.game.myFreeze.gotoAndStop(1); if (_root.pTutorial == 3) { _root.game.paused = true; _root.pTutorial = 4; _root.game.myTutorial._alpha = 100; _root.game.myTutorial.gotoAndStop(_root.pTutorial + 1); } _root.game.kill_temps(); _root.game.paused = false; } else { trace("MY REMOVE LIST = " + _local3.length); _root.game.highlight_match(_local3); this.evaluate_grid(0); } var _local4 = this.hasPossibleSolution(); if (!_local4) { trace("there was no solution!!!!"); if (this.game_type == "Timer") { this.new_board(); } else { this.game_over(); } } } }; DiamondMine.prototype.game_over = function () { var _local3 = 0; while (_local3 < this.num_rows) { var _local2 = 0; while (_local2 < this.num_columns) { this.piece_holder[(("piece_" + _local3) + "_") + _local2].game_over = true; _local2++; } _local3++; } this.explode_pieces(); this.game_over_prompt._play(); }; DiamondMine.prototype.onEnterFrame = function () { this.update_game_timer(); this.update_game_properties(); }; DiamondMine.prototype.update_game_timer = function () { if ((((this.game_type == "Timer") && (!this.paused)) && (!_root.match)) && (_root.game.myLargePointsAnim._currentframe == 1)) { var _local3 = this.time_percent_change + (this.level_percent_change_increase * this.current_level); this.time_percentage = this.time_percentage - _local3; } this.render_game_timer(); }; DiamondMine.prototype.render_game_timer = function () { var _local4 = (this.time_percentage / 100) * this.timer_mc.frame_mc._width; if ((this.timer_mc.bar_mc.myColourAnim._currentframe != 1) && (this.timer_mc.bar_mc._x > _local4)) { trace("it's higher!"); if (this.timer_mc.bar_mc.myColourAnim.pFading != true) { this.timer_mc.bar_mc.myColourAnim.gotoAndPlay("toblue"); } } this.timer_mc.bar_mc._x = this.timer_mc.bar_mc._x + ((_local4 - this.timer_mc.bar_mc._x) / 10); if (this.timer_mc.bar_mc._x >= this.timer_mc.frame_mc._width) { this.next_level(); } else if (this.time_percentage <= 0) { _global.score = this.score; _root.gotoAndStop("gameover"); } if ((_root.animateTimer != undefined) && (_local4 < (this.timer_mc.bar_mc._x + 5))) { trace("ESCAPE!!"); clearInterval(_root.animateTimer); _root.animateTimer = undefined; this.time_percentage = 101; } }; DiamondMine.prototype.next_level = function () { for (var _local5 in this.piece_holder) { var _local4 = this.piece_holder[_local5]; if (typeof(_local4) == "movieclip") { if ((_local4._name != "backgrounds") && (_local4._name != "play_area")) { } } } this.paused = true; this.myLevelCompleteAnim.onEnterFrame = function () { if (this._currentframe == this._totalframes) { if (_root.game.current_level < 1) { _root.game.explode_pieces(); _root.game.initialize_level(); this.time_percentage = 50; this.onEnterFrame = undefined; } else { _global.score = this.score; _root.gotoAndStop("gameover"); } } }; this.myLevelCompleteAnim.gotoAndPlay(2); _root.game.playSound("Level"); this.time_percentage = 50; }; DiamondMine.prototype.explode_pieces = function () { var _local4 = 0; while (_local4 < this.num_rows) { var _local2 = 0; while (_local2 < this.num_columns) { var _local3 = this.piece_holder[(("piece_" + _local4) + "_") + _local2]; removeMovieClip(_local3); _local3 = undefined; _local2++; } _local4++; } }; DiamondMine.prototype.kill_temps = function () { for (var _local4 in this.piece_holder) { var _local2 = this.piece_holder[_local4]; if (typeof(_local2) == "movieclip") { var _local3 = _local2._name; if (_local3.slice(0, 8) == "__TEMP__") { removeMovieClip(_local2); } } } }; DiamondMine.prototype.update_score = function (remove_list) { trace("UPDATE score"); var _local3 = _root.chainPoints * _root.chainBonus; _root.chainPoints = 0; _root.chainBonus = 0; this.score = this.score + _local3; trace("score INCREASE = " + _local3); this.score_txt.scrollToNumber(Math.round(this.score), 5); this.myLargePointsAnim.myLargePoints.largePoints.text = "+" + _local3; this.myLargePointsAnim.gotoAndPlay(2); }; DiamondMine.prototype.update_game_properties = function () { _root.score = this.score; }; DiamondMine.prototype.new_board = function () { this.new_board_prompt._play(); this.current_level--; this.explode_pieces(); }; DiamondMine.prototype.pause_game = function () { this.paused = true; this.paused_prompt.play(); }; DiamondMine.prototype.unpause_game = function () { this.paused = false; this.paused_prompt.play(); }; DiamondMine.prototype.play_sound = function (linkage) { var _local2 = new Sound(this); _local2.attachSound(linkage); _local2.start(0, 1); }; DiamondMine.prototype.onMouseDown = function () { }; #endinitclip this._x = 0; this._y = 0; this.tempList = []; _root.match = false; _root.timerID; _root.timerCount; _root.timerKill; _root.myTimerSecs; _root.matchCount = 0; _root.HorzSpace; _root.VertSpace; _root.RemoveCounter; _root.dropInterval; _root.removing; _root.removeList; _root.chainBonus; _root.chainPoints;
Instance of Symbol 369 MovieClip "myCheckers" in Symbol 435 MovieClip [DiamondMineComponent] Frame 1
onClipEvent (load) { function __f_load(eventObj) { this.cacheAsBitmap = true; } this.addEventListener("load", __f_load); }
Instance of Symbol 232 MovieClip in Symbol 435 MovieClip [DiamondMineComponent] Frame 1
onClipEvent (load) { var myFrame = _root.pSound; trace("graphics load = " + myFrame); this.gotoAndStop(myFrame); } on (rollOver) { var myButColour = new Color(this); myButColour.setRGB(Number("0xFFFFFF")); } on (rollOut) { var myButColour = new Color(this); myButColour.setRGB(Number("0x24406B")); } on (release) { var myFrame = _root.toggleSound(); trace(myFrame); this.gotoAndStop(myFrame); }
Instance of Symbol 236 MovieClip in Symbol 435 MovieClip [DiamondMineComponent] Frame 1
onClipEvent (load) { var myFrame = _root.pGraphics; trace("graphics load = " + myFrame); this.gotoAndStop(myFrame); } on (rollOver) { var myButColour = new Color(this); myButColour.setRGB(Number("0xFFFFFF")); } on (rollOut) { var myButColour = new Color(this); myButColour.setRGB(Number("0x24406B")); } on (release) { var myFrame = _root.toggleGraphics(); trace(myFrame); this.gotoAndStop(myFrame); }
Instance of Symbol 383 MovieClip "piece_holder" in Symbol 435 MovieClip [DiamondMineComponent] Frame 1
onClipEvent (keyDown) { if (Key.isDown(16)) { trace(_parent.hasPossibleSolution()); } else if (Key.isDown(32)) { for (var j in this) { if (typeof(this[j]) == "movieclip") { trace(this[j]); } } } }
Instance of Symbol 434 MovieClip "myTutorial" in Symbol 435 MovieClip [DiamondMineComponent] Frame 1
onClipEvent (load) { }
Symbol 440 Button
on (press) { _root.Stattooz.reportEvent("play"); this._parent.gotoAndPlay("Starting Screen"); }
Symbol 441 Button
on (release) { _root.Stattooz.reportEvent("play"); this._parent.gotoAndPlay("Starting Screen"); }
Symbol 442 MovieClip Frame 1
stop();
Symbol 442 MovieClip Frame 2
stop();
Symbol 466 MovieClip Frame 1
stop();
Symbol 466 MovieClip Frame 2
stop();
Symbol 478 MovieClip Frame 1
_root.Branditz.activateGameover();
Instance of Symbol 466 MovieClip in Symbol 478 MovieClip Frame 1
on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); } on (release) { _root.Stattooz.reportEvent("moregames"); getURL ("http://www.playaholics.com"); }

Library Items

Symbol 1 Sound [sdb_hit1]
Symbol 2 Sound [sdb_hit3]
Symbol 3 Sound [snap_sound]
Symbol 4 Sound [ddd_shoot2]
Symbol 5 Sound [ddd_shoot1]
Symbol 6 Bitmap [seajewelstitle.PNG]Used by:197
Symbol 7 Bitmap [lg-logo-3.png]Used by:39
Symbol 8 Bitmap [bolt.png]Used by:44
Symbol 9 Bitmap [backdrop.png]Used by:185 267 271 296
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClip [trousers20]Uses:10
Symbol 12 GraphicUsed by:13 145
Symbol 13 MovieClip [hair29]Uses:12
Symbol 14 GraphicUsed by:25 134 145
Symbol 15 GraphicUsed by:25
Symbol 16 GraphicUsed by:25
Symbol 17 GraphicUsed by:25
Symbol 18 GraphicUsed by:25 145
Symbol 19 GraphicUsed by:25
Symbol 20 GraphicUsed by:25 134
Symbol 21 GraphicUsed by:25
Symbol 22 GraphicUsed by:25
Symbol 23 GraphicUsed by:25 145
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClip [mouth1]Uses:14 15 16 17 18 19 20 21 22 23 24
Symbol 26 GraphicUsed by:36 145 460
Symbol 27 GraphicUsed by:36 134 145 460
Symbol 28 GraphicUsed by:36 145
Symbol 29 GraphicUsed by:36
Symbol 30 GraphicUsed by:36 134 145
Symbol 31 GraphicUsed by:36
Symbol 32 GraphicUsed by:36
Symbol 33 GraphicUsed by:36
Symbol 34 GraphicUsed by:36 134
Symbol 35 GraphicUsed by:36 145
Symbol 36 MovieClip [eyes1]Uses:26 27 28 29 30 31 32 33 34 35
Symbol 37 FontUsed by:38 43
Symbol 38 EditableTextUses:37Used by:46
Symbol 39 GraphicUses:7Used by:42
Symbol 40 GraphicUsed by:41
Symbol 41 MovieClipUses:40Used by:42
Symbol 42 MovieClipUses:39 41Used by:46
Symbol 43 EditableTextUses:37Used by:46
Symbol 44 GraphicUses:8Used by:45
Symbol 45 MovieClipUses:44Used by:46
Symbol 46 MovieClip [Preloader]Uses:38 42 43 45
Symbol 47 GraphicUsed by:48
Symbol 48 MovieClip [Circle]Uses:47
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:49Used by:59
Symbol 51 GraphicUsed by:52
Symbol 52 MovieClipUses:51Used by:59
Symbol 53 GraphicUsed by:59
Symbol 54 ShapeTweeningUsed by:59
Symbol 55 GraphicUsed by:59
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClipUses:56Used by:59
Symbol 58 GraphicUsed by:59
Symbol 59 MovieClipUses:50 52 53 54 55 57 58Used by:64
Symbol 60 FontUsed by:61 108 316 331 343 421 422 423
Symbol 61 EditableTextUses:60Used by:62
Symbol 62 MovieClipUses:61Used by:64
Symbol 63 MovieClipUsed by:64
Symbol 64 MovieClip [preloader 1]Uses:59 62 63
Symbol 65 MovieClip [MathExtensions]
Symbol 66 MovieClip [ArrayExtensions]
Symbol 67 MovieClip [MovieClipExtensions]
Symbol 68 GraphicUsed by:103
Symbol 69 BitmapUsed by:70
Symbol 70 GraphicUses:69Used by:71
Symbol 71 MovieClipUses:70Used by:72 78 434
Symbol 72 MovieClipUses:71Used by:78
Symbol 73 GraphicUsed by:74
Symbol 74 MovieClipUses:73Used by:77
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClipUses:75Used by:77
Symbol 77 MovieClipUses:74 76Used by:78 82 86 90 94 98 102 401 434
Symbol 78 MovieClipUses:71 72 77Used by:103
Symbol 79 BitmapUsed by:80
Symbol 80 GraphicUses:79Used by:81
Symbol 81 MovieClipUses:80Used by:82 434
Symbol 82 MovieClipUses:81 77Used by:103  Timeline
Symbol 83 BitmapUsed by:84
Symbol 84 GraphicUses:83Used by:85
Symbol 85 MovieClipUses:84Used by:86 434
Symbol 86 MovieClipUses:85 77Used by:103  Timeline
Symbol 87 BitmapUsed by:88
Symbol 88 GraphicUses:87Used by:89
Symbol 89 MovieClipUses:88Used by:90 434
Symbol 90 MovieClipUses:89 77Used by:103  Timeline
Symbol 91 BitmapUsed by:92
Symbol 92 GraphicUses:91Used by:93
Symbol 93 MovieClipUses:92Used by:94 434
Symbol 94 MovieClipUses:93 77Used by:103
Symbol 95 BitmapUsed by:96
Symbol 96 GraphicUses:95Used by:97
Symbol 97 MovieClipUses:96Used by:98 434
Symbol 98 MovieClipUses:97 77Used by:103  Timeline
Symbol 99 BitmapUsed by:100
Symbol 100 GraphicUses:99Used by:101
Symbol 101 MovieClipUses:100Used by:102 434
Symbol 102 MovieClipUses:101 77Used by:103  Timeline
Symbol 103 MovieClip [game_piece]Uses:68 78 82 86 90 94 98 102Used by:113
Symbol 104 GraphicUsed by:107
Symbol 105 ShapeTweeningUsed by:107
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:104 105 106Used by:113 434 435  Timeline
Symbol 108 EditableTextUses:60Used by:109
Symbol 109 MovieClipUses:108Used by:110
Symbol 110 MovieClipUses:109Used by:113
Symbol 111 GraphicUsed by:112 434  Timeline
Symbol 112 MovieClipUses:111Used by:113
Symbol 113 MovieClip [PieceComponent]Uses:107 103 110 112
Symbol 114 MovieClip [TextfieldExtensions]
Symbol 115 MovieClip [ObjectExtensions]
Symbol 116 FontUsed by:117
Symbol 117 EditableTextUses:116Used by:118
Symbol 118 MovieClip [points_animation]Uses:117
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClip [Square2]Uses:119Used by:369
Symbol 121 GraphicUsed by:122 201 205 241 244 247 248 276 291 307 309 377 440 441 448
Symbol 122 MovieClip [Square]Uses:121Used by:232 236
Symbol 123 GraphicUsed by:124
Symbol 124 MovieClipUses:123Used by:154
Symbol 125 GraphicUsed by:126
Symbol 126 MovieClipUses:125Used by:154
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:127Used by:154
Symbol 129 GraphicUsed by:130
Symbol 130 MovieClipUses:129Used by:154
Symbol 131 GraphicUsed by:145
Symbol 132 GraphicUsed by:134
Symbol 133 GraphicUsed by:134
Symbol 134 MovieClipUses:132 30 27 20 34 14 133Used by:145
Symbol 135 GraphicUsed by:145
Symbol 136 GraphicUsed by:145
Symbol 137 GraphicUsed by:143
Symbol 138 GraphicUsed by:143
Symbol 139 GraphicUsed by:143
Symbol 140 GraphicUsed by:143
Symbol 141 GraphicUsed by:143
Symbol 142 GraphicUsed by:143
Symbol 143 MovieClipUses:137 138 139 140 141 142Used by:145
Symbol 144 GraphicUsed by:145
Symbol 145 MovieClipUses:131 26 27 14 12 35 28 23 134 135 136 143 30 18 144Used by:154
Symbol 146 GraphicUsed by:147
Symbol 147 MovieClipUses:146Used by:154
Symbol 148 ShapeTweeningUsed by:151
Symbol 149 ShapeTweeningUsed by:151
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClipUses:148 149 150Used by:152
Symbol 152 MovieClipUses:151Used by:154 174
Symbol 153 SoundUsed by:154
Symbol 154 MovieClip [avatar]Uses:124 126 128 130 145 147 152 153Used by:174 184
Symbol 155 FontUsed by:156
Symbol 156 EditableTextUses:155Used by:Timeline
Symbol 479 MovieClip [__Packages.branditz]
Symbol 480 MovieClip [__Packages.stattooz]
Symbol 157 BitmapUsed by:158
Symbol 158 GraphicUses:157Used by:159
Symbol 159 MovieClipUses:158Used by:174 184
Symbol 160 GraphicUsed by:161
Symbol 161 MovieClipUses:160Used by:174 184
Symbol 162 GraphicUsed by:163
Symbol 163 MovieClipUses:162Used by:174
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:164Used by:174
Symbol 166 GraphicUsed by:169
Symbol 167 FontUsed by:168 170 182 470
Symbol 168 TextUses:167Used by:169
Symbol 169 MovieClipUses:166 168Used by:174
Symbol 170 EditableTextUses:167Used by:174
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClipUses:171Used by:173 184
Symbol 173 MovieClipUses:172Used by:174
Symbol 174 MovieClipUses:154 159 161 163 165 152 169 170 173Used by:175
Symbol 175 MovieClipUses:174Used by:Timeline
Symbol 176 BitmapUsed by:177
Symbol 177 GraphicUses:176Used by:178
Symbol 178 MovieClipUses:177Used by:179
Symbol 179 MovieClipUses:178Used by:184
Symbol 180 GraphicUsed by:181
Symbol 181 MovieClipUses:180Used by:183
Symbol 182 EditableTextUses:167Used by:183
Symbol 183 MovieClipUses:181 182Used by:184
Symbol 184 MovieClipUses:172 154 159 161 179 183Used by:Timeline
Symbol 185 GraphicUses:9Used by:435  Timeline
Symbol 186 BitmapUsed by:187 366
Symbol 187 GraphicUses:186Used by:435  Timeline
Symbol 188 BitmapUsed by:189
Symbol 189 GraphicUses:188Used by:190
Symbol 190 MovieClipUses:189Used by:Timeline
Symbol 191 BitmapUsed by:193
Symbol 192 BitmapUsed by:193 200 206 237 271 290 366 370 404 437 443
Symbol 193 GraphicUses:191 192Used by:Timeline
Symbol 194 BitmapUsed by:195
Symbol 195 GraphicUses:194Used by:196
Symbol 196 MovieClipUses:195Used by:Timeline
Symbol 197 GraphicUses:6Used by:Timeline
Symbol 198 FontUsed by:199 293 436
Symbol 199 TextUses:198Used by:Timeline
Symbol 200 GraphicUses:192Used by:Timeline
Symbol 201 MovieClipUses:121Used by:205 241 244 247 276 291 307 309 369 377 412 434 435 440 441
Symbol 202 FontUsed by:203 204 207 239 240 242 243 245 246 272 274 275 292 306 308 357 376 378 384 387 392 438 439 444 445
Symbol 203 TextUses:202Used by:205
Symbol 204 TextUses:202Used by:205
Symbol 205 ButtonUses:201 203 204 121Used by:Timeline
Symbol 206 GraphicUses:192Used by:Timeline
Symbol 207 TextUses:202Used by:Timeline
Symbol 208 Sound [ChainMode]Used by:Timeline
Symbol 209 Sound [Level]Used by:Timeline
Symbol 210 Sound [Beep0]Used by:Timeline
Symbol 211 Sound [Reward3]Used by:Timeline
Symbol 212 Sound [Reward2]Used by:Timeline
Symbol 213 Sound [Reward1]Used by:Timeline
Symbol 214 Sound [Beep1]Used by:Timeline
Symbol 215 Sound [Beep2]Used by:Timeline
Symbol 216 Sound [Select]Used by:Timeline
Symbol 217 Sound [Match2]Used by:Timeline
Symbol 218 Sound [Match1]Used by:Timeline
Symbol 219 Sound [egg_move_sound]Used by:Timeline
Symbol 220 Sound [clear_sound2]Used by:Timeline
Symbol 221 Sound [clear_sound1]Used by:Timeline
Symbol 222 Sound [clear_sound0]Used by:Timeline
Symbol 223 ShapeTweeningUsed by:Timeline
Symbol 224 BitmapUsed by:225
Symbol 225 GraphicUses:224Used by:Timeline
Symbol 226 FontUsed by:227 273
Symbol 227 EditableTextUses:226Used by:Timeline
Symbol 228 FontUsed by:230 231 233 234 235
Symbol 229 FontUsed by:230 231 233 234 235
Symbol 230 TextUses:228 229Used by:232
Symbol 231 TextUses:228 229Used by:232
Symbol 232 MovieClipUses:122 230 231Used by:435  Timeline
Symbol 233 TextUses:228 229Used by:236
Symbol 234 TextUses:228 229Used by:236
Symbol 235 TextUses:228 229Used by:236
Symbol 236 MovieClipUses:122 233 234 235Used by:435  Timeline
Symbol 237 GraphicUses:192Used by:238
Symbol 238 MovieClipUses:237Used by:Timeline
Symbol 239 TextUses:202Used by:241 291
Symbol 240 TextUses:202Used by:241 291
Symbol 241 ButtonUses:201 239 240 121Used by:Timeline
Symbol 242 TextUses:202Used by:244
Symbol 243 TextUses:202Used by:244
Symbol 244 ButtonUses:201 242 243 121Used by:Timeline
Symbol 245 TextUses:202Used by:247
Symbol 246 TextUses:202Used by:247
Symbol 247 ButtonUses:201 245 246 121Used by:Timeline
Symbol 248 MovieClipUses:121Used by:264 288
Symbol 249 BitmapUsed by:250
Symbol 250 GraphicUses:249Used by:251
Symbol 251 MovieClipUses:250Used by:263
Symbol 252 FontUsed by:253 471 472 473
Symbol 253 TextUses:252Used by:254
Symbol 254 MovieClipUses:253Used by:263
Symbol 255 GraphicUsed by:256
Symbol 256 MovieClipUses:255Used by:257
Symbol 257 MovieClipUses:256Used by:263
Symbol 258 BitmapUsed by:259
Symbol 259 GraphicUses:258Used by:263
Symbol 260 BitmapUsed by:261
Symbol 261 GraphicUses:260Used by:262 478
Symbol 262 MovieClipUses:261Used by:263
Symbol 263 MovieClipUses:251 254 257 259 262Used by:264
Symbol 264 MovieClipUses:248 263Used by:288  Timeline
Symbol 265 ShapeTweeningUsed by:Timeline
Symbol 266 ShapeTweeningUsed by:Timeline
Symbol 267 GraphicUses:9Used by:Timeline
Symbol 268 GraphicUsed by:Timeline
Symbol 269 ShapeTweeningUsed by:Timeline
Symbol 270 ShapeTweeningUsed by:Timeline
Symbol 271 GraphicUses:192 9Used by:Timeline
Symbol 272 TextUses:202Used by:Timeline
Symbol 273 EditableTextUses:226Used by:Timeline
Symbol 274 TextUses:202Used by:276
Symbol 275 TextUses:202Used by:276
Symbol 276 ButtonUses:201 274 275 121Used by:Timeline
Symbol 277 GraphicUsed by:288
Symbol 278 FontUsed by:279 283
Symbol 279 TextUses:278Used by:288
Symbol 280 FontUsed by:281
Symbol 281 TextUses:280Used by:288
Symbol 282 FontUsed by:283
Symbol 283 TextUses:278 282Used by:288
Symbol 284 GraphicUsed by:287
Symbol 285 GraphicUsed by:286
Symbol 286 MovieClipUses:285Used by:287
Symbol 287 MovieClipUses:284 286Used by:288
Symbol 288 MovieClipUses:277 279 248 281 283 264 287Used by:Timeline
Symbol 289 GraphicUsed by:Timeline
Symbol 290 GraphicUses:192Used by:Timeline
Symbol 291 ButtonUses:201 239 240 121Used by:Timeline
Symbol 292 TextUses:202Used by:Timeline
Symbol 293 TextUses:198Used by:Timeline
Symbol 294 GraphicUsed by:Timeline
Symbol 295 BitmapUsed by:296 370
Symbol 296 GraphicUses:295 9Used by:Timeline
Symbol 297 GraphicUsed by:305
Symbol 298 GraphicUsed by:299
Symbol 299 MovieClipUses:298Used by:305
Symbol 300 GraphicUsed by:301
Symbol 301 MovieClipUses:300Used by:304
Symbol 302 GraphicUsed by:303
Symbol 303 MovieClipUses:302Used by:304
Symbol 304 MovieClipUses:301 303Used by:305 429
Symbol 305 MovieClipUses:297 299 304Used by:435  Timeline
Symbol 306 TextUses:202Used by:307
Symbol 307 ButtonUses:201 306 121Used by:435  Timeline
Symbol 308 TextUses:202Used by:309 377
Symbol 309 ButtonUses:201 308 121Used by:Timeline
Symbol 310 ShapeTweeningUsed by:324
Symbol 311 SoundUsed by:324
Symbol 312 ShapeTweeningUsed by:324
Symbol 313 ShapeTweeningUsed by:324
Symbol 314 ShapeTweeningUsed by:324
Symbol 315 ShapeTweeningUsed by:324
Symbol 316 TextUses:60Used by:324
Symbol 317 ShapeTweeningUsed by:324
Symbol 318 ShapeTweeningUsed by:324
Symbol 319 ShapeTweeningUsed by:324
Symbol 320 ShapeTweeningUsed by:324
Symbol 321 ShapeTweeningUsed by:324
Symbol 322 ShapeTweeningUsed by:324
Symbol 323 GraphicUsed by:324 337 350
Symbol 324 MovieClipUses:310 311 312 313 314 315 316 317 318 319 320 321 322 323Used by:435  Timeline
Symbol 325 ShapeTweeningUsed by:337
Symbol 326 ShapeTweeningUsed by:337
Symbol 327 ShapeTweeningUsed by:337
Symbol 328 ShapeTweeningUsed by:337
Symbol 329 ShapeTweeningUsed by:337
Symbol 330 ShapeTweeningUsed by:337
Symbol 331 TextUses:60Used by:337
Symbol 332 ShapeTweeningUsed by:337
Symbol 333 ShapeTweeningUsed by:337
Symbol 334 ShapeTweeningUsed by:337
Symbol 335 ShapeTweeningUsed by:337
Symbol 336 ShapeTweeningUsed by:337
Symbol 337 MovieClipUses:325 326 327 328 329 330 331 332 333 334 335 336 323Used by:435  Timeline
Symbol 338 ShapeTweeningUsed by:350
Symbol 339 ShapeTweeningUsed by:350
Symbol 340 ShapeTweeningUsed by:350
Symbol 341 ShapeTweeningUsed by:350
Symbol 342 ShapeTweeningUsed by:350
Symbol 343 TextUses:60Used by:350
Symbol 344 ShapeTweeningUsed by:350
Symbol 345 ShapeTweeningUsed by:350
Symbol 346 ShapeTweeningUsed by:350
Symbol 347 ShapeTweeningUsed by:350
Symbol 348 ShapeTweeningUsed by:350
Symbol 349 ShapeTweeningUsed by:350
Symbol 350 MovieClipUses:338 339 340 341 342 343 344 345 346 347 348 349 323Used by:435  Timeline
Symbol 351 ShapeTweeningUsed by:365
Symbol 352 SoundUsed by:365
Symbol 353 ShapeTweeningUsed by:365
Symbol 354 ShapeTweeningUsed by:365
Symbol 355 ShapeTweeningUsed by:365
Symbol 356 ShapeTweeningUsed by:365
Symbol 357 EditableTextUses:202Used by:365
Symbol 358 ShapeTweeningUsed by:365
Symbol 359 ShapeTweeningUsed by:365
Symbol 360 ShapeTweeningUsed by:365
Symbol 361 ShapeTweeningUsed by:365
Symbol 362 ShapeTweeningUsed by:365
Symbol 363 ShapeTweeningUsed by:365
Symbol 364 GraphicUsed by:365
Symbol 365 MovieClipUses:351 352 353 354 355 356 357 358 359 360 361 362 363 364Used by:435  Timeline
Symbol 366 GraphicUses:186 192Used by:Timeline
Symbol 367 GraphicUsed by:368
Symbol 368 MovieClipUses:367Used by:435
Symbol 369 MovieClipUses:201 120Used by:435
Symbol 370 GraphicUses:192 295Used by:435
Symbol 371 FontUsed by:372 375 390 396 399 406 407 413 414 415 416 417 418 419 420 424 425 426 427 428 430 431 432 433
Symbol 372 TextUses:371Used by:373
Symbol 373 MovieClipUses:372Used by:374
Symbol 374 MovieClipUses:373Used by:435
Symbol 375 EditableTextUses:371Used by:435
Symbol 376 EditableTextUses:202Used by:435
Symbol 377 ButtonUses:201 308 121Used by:435
Symbol 378 TextUses:202Used by:435  Timeline
Symbol 379 GraphicUsed by:382
Symbol 380 FontUsed by:381
Symbol 381 TextUses:380Used by:382
Symbol 382 MovieClipUses:379 381Used by:383
Symbol 383 MovieClipUses:382Used by:435
Symbol 384 EditableTextUses:202Used by:385
Symbol 385 MovieClipUses:384Used by:386
Symbol 386 MovieClipUses:385Used by:394
Symbol 387 EditableTextUses:202Used by:388
Symbol 388 MovieClipUses:387Used by:389
Symbol 389 MovieClipUses:388Used by:394
Symbol 390 TextUses:371Used by:391
Symbol 391 MovieClipUses:390Used by:394
Symbol 392 TextUses:202Used by:393
Symbol 393 MovieClipUses:392Used by:394
Symbol 394 MovieClipUses:386 389 391 393Used by:395
Symbol 395 MovieClipUses:394Used by:435
Symbol 396 EditableTextUses:371Used by:397
Symbol 397 MovieClipUses:396Used by:398
Symbol 398 MovieClipUses:397Used by:435
Symbol 399 TextUses:371Used by:400
Symbol 400 MovieClipUses:399Used by:401
Symbol 401 MovieClipUses:400 77Used by:435
Symbol 402 GraphicUsed by:403
Symbol 403 MovieClipUses:402Used by:434
Symbol 404 GraphicUses:192Used by:405
Symbol 405 MovieClipUses:404Used by:434
Symbol 406 TextUses:371Used by:434
Symbol 407 TextUses:371Used by:434
Symbol 408 GraphicUsed by:409
Symbol 409 MovieClipUses:408Used by:410 434
Symbol 410 MovieClipUses:409Used by:412
Symbol 411 GraphicUsed by:412
Symbol 412 MovieClipUses:201 410 411Used by:434
Symbol 413 TextUses:371Used by:434
Symbol 414 TextUses:371Used by:434
Symbol 415 TextUses:371Used by:434
Symbol 416 TextUses:371Used by:434
Symbol 417 TextUses:371Used by:434
Symbol 418 TextUses:371Used by:434
Symbol 419 TextUses:371Used by:434
Symbol 420 TextUses:371Used by:434
Symbol 421 EditableTextUses:60Used by:434
Symbol 422 EditableTextUses:60Used by:434
Symbol 423 EditableTextUses:60Used by:434
Symbol 424 TextUses:371Used by:434
Symbol 425 TextUses:371Used by:434
Symbol 426 TextUses:371Used by:434
Symbol 427 TextUses:371Used by:434
Symbol 428 TextUses:371Used by:434
Symbol 429 MovieClipUses:304Used by:434
Symbol 430 TextUses:371Used by:434
Symbol 431 TextUses:371Used by:434
Symbol 432 TextUses:371Used by:434
Symbol 433 TextUses:371Used by:434
Symbol 434 MovieClipUses:403 405 107 406 407 412 413 414 415 101 81 85 93 97 409 111 416 417 418 419 420 421 422 423 424 425 71 89 77 426 427 428 201 429 430 431 432 433Used by:435
Symbol 435 MovieClip [DiamondMineComponent]Uses:185 368 369 370 305 374 375 376 307 377 187 378 232 236 324 337 350 201 383 365 107 395 398 401 434Used by:Timeline
Symbol 436 EditableTextUses:198Used by:Timeline
Symbol 437 GraphicUses:192Used by:442
Symbol 438 TextUses:202Used by:440 441
Symbol 439 TextUses:202Used by:440 441
Symbol 440 ButtonUses:201 438 439 121Used by:442
Symbol 441 ButtonUses:201 438 439 121Used by:442
Symbol 442 MovieClipUses:437 440 441Used by:Timeline
Symbol 443 GraphicUses:192Used by:Timeline
Symbol 444 TextUses:202Used by:Timeline
Symbol 445 EditableTextUses:202Used by:Timeline
Symbol 446 BitmapUsed by:447
Symbol 447 GraphicUses:446Used by:478
Symbol 448 MovieClipUses:121Used by:478
Symbol 449 GraphicUsed by:450
Symbol 450 MovieClipUses:449Used by:461
Symbol 451 GraphicUsed by:452
Symbol 452 MovieClipUses:451Used by:461
Symbol 453 GraphicUsed by:454
Symbol 454 MovieClipUses:453Used by:461
Symbol 455 GraphicUsed by:456
Symbol 456 MovieClipUses:455Used by:461
Symbol 457 GraphicUsed by:460
Symbol 458 GraphicUsed by:460
Symbol 459 GraphicUsed by:460
Symbol 460 MovieClipUses:457 26 27 458 459Used by:461
Symbol 461 MovieClipUses:450 452 454 456 460Used by:478
Symbol 462 BitmapUsed by:463
Symbol 463 GraphicUses:462Used by:466
Symbol 464 BitmapUsed by:465
Symbol 465 GraphicUses:464Used by:466
Symbol 466 MovieClipUses:463 465Used by:478
Symbol 467 GraphicUsed by:468
Symbol 468 MovieClipUses:467Used by:469
Symbol 469 MovieClipUses:468Used by:478
Symbol 470 TextUses:167Used by:478
Symbol 471 TextUses:252Used by:478
Symbol 472 TextUses:252Used by:478
Symbol 473 TextUses:252Used by:478
Symbol 474 BitmapUsed by:475
Symbol 475 GraphicUses:474Used by:476
Symbol 476 MovieClipUses:475Used by:477
Symbol 477 MovieClipUses:476Used by:478
Symbol 478 MovieClipUses:447 448 461 466 261 469 470 471 472 473 477Used by:Timeline

Instance Names

"myLoadingText"Frame 1Symbol 156 EditableText
"skin_loader"Frame 10Symbol 175 MovieClip
"skin_intro"Frame 20Symbol 184 MovieClip
"skin_moregames"Frame 37Symbol 264 MovieClip
"skin_credits"Frame 173Symbol 288 MovieClip
"sub"Frame 174Symbol 86 MovieClip
"sub"Frame 174Symbol 86 MovieClip
"sub"Frame 174Symbol 86 MovieClip
"sub"Frame 174Symbol 90 MovieClip
"sub"Frame 174Symbol 102 MovieClip
"sub"Frame 174Symbol 102 MovieClip
"sub"Frame 174Symbol 82 MovieClip
"sub"Frame 174Symbol 98 MovieClip
"sub"Frame 174Symbol 86 MovieClip
"sub"Frame 174Symbol 86 MovieClip
"sub"Frame 174Symbol 86 MovieClip
"sub"Frame 174Symbol 90 MovieClip
"sub"Frame 174Symbol 102 MovieClip
"sub"Frame 174Symbol 102 MovieClip
"sub"Frame 174Symbol 82 MovieClip
"sub"Frame 174Symbol 98 MovieClip
"timer_mc"Frame 175Symbol 305 MovieClip
"new_board_prompt"Frame 175Symbol 324 MovieClip
"paused_prompt"Frame 175Symbol 337 MovieClip
"game_over_prompt"Frame 175Symbol 350 MovieClip
"level_prompt"Frame 175Symbol 365 MovieClip
"game"Frame 176Symbol 435 MovieClip [DiamondMineComponent]
"myComment"Frame 177Symbol 436 EditableText
"myEndChoice"Frame 177Symbol 442 MovieClip
"score_txt"Frame 177Symbol 445 EditableText
"skin_gameover"Frame 177Symbol 478 MovieClip
"bolt"Symbol 46 MovieClip [Preloader] Frame 1Symbol 45 MovieClip
"anim"Symbol 64 MovieClip [preloader 1] Frame 1Symbol 59 MovieClip
"perc"Symbol 64 MovieClip [preloader 1] Frame 1Symbol 62 MovieClip
"swfloader"Symbol 64 MovieClip [preloader 1] Frame 1Symbol 63 MovieClip
"sub"Symbol 103 MovieClip [game_piece] Frame 1Symbol 78 MovieClip
"sub"Symbol 103 MovieClip [game_piece] Frame 2Symbol 82 MovieClip
"sub"Symbol 103 MovieClip [game_piece] Frame 3Symbol 86 MovieClip
"sub"Symbol 103 MovieClip [game_piece] Frame 4Symbol 90 MovieClip
"sub"Symbol 103 MovieClip [game_piece] Frame 5Symbol 94 MovieClip
"sub"Symbol 103 MovieClip [game_piece] Frame 6Symbol 98 MovieClip
"sub"Symbol 103 MovieClip [game_piece] Frame 7Symbol 102 MovieClip
"timer"Symbol 109 MovieClip Frame 1Symbol 108 EditableText
"myTimer"Symbol 110 MovieClip Frame 1Symbol 109 MovieClip
"matchRing"Symbol 113 MovieClip [PieceComponent] Frame 1Symbol 107 MovieClip
"pieces"Symbol 113 MovieClip [PieceComponent] Frame 1Symbol 103 MovieClip [game_piece]
"myBonusTimerAnim"Symbol 113 MovieClip [PieceComponent] Frame 1Symbol 110 MovieClip
"selector_mc"Symbol 113 MovieClip [PieceComponent] Frame 1Symbol 112 MovieClip
"legR"Symbol 154 MovieClip [avatar] Frame 1Symbol 124 MovieClip
"legL"Symbol 154 MovieClip [avatar] Frame 1Symbol 124 MovieClip
"armR"Symbol 154 MovieClip [avatar] Frame 1Symbol 126 MovieClip
"armL"Symbol 154 MovieClip [avatar] Frame 1Symbol 126 MovieClip
"torso"Symbol 154 MovieClip [avatar] Frame 1Symbol 130 MovieClip
"head"Symbol 154 MovieClip [avatar] Frame 1Symbol 145 MovieClip
"mascot"Symbol 174 MovieClip Frame 1Symbol 154 MovieClip [avatar]
"cordblue"Symbol 174 MovieClip Frame 1Symbol 161 MovieClip
"cord"Symbol 174 MovieClip Frame 1Symbol 165 MovieClip
"spark"Symbol 174 MovieClip Frame 1Symbol 152 MovieClip
"percent"Symbol 174 MovieClip Frame 1Symbol 170 EditableText
"preloader"Symbol 175 MovieClip Frame 1Symbol 174 MovieClip
"myTag"Symbol 183 MovieClip Frame 1Symbol 182 EditableText
"mascot"Symbol 184 MovieClip Frame 1Symbol 154 MovieClip [avatar]
"myButton"Symbol 264 MovieClip Frame 1Symbol 263 MovieClip
"myColourAnim"Symbol 304 MovieClip Frame 1Symbol 301 MovieClip
"frame_mc"Symbol 305 MovieClip Frame 1Symbol 299 MovieClip
"bar_mc"Symbol 305 MovieClip Frame 1Symbol 304 MovieClip
"play_area"Symbol 383 MovieClip Frame 1Symbol 382 MovieClip
"chain_txt"Symbol 385 MovieClip Frame 1Symbol 384 EditableText
"myChain"Symbol 386 MovieClip Frame 1Symbol 385 MovieClip
"points_txt"Symbol 388 MovieClip Frame 1Symbol 387 EditableText
"myPoints"Symbol 389 MovieClip Frame 1Symbol 388 MovieClip
"myChainAnim"Symbol 394 MovieClip Frame 1Symbol 386 MovieClip
"myPointsAnim"Symbol 394 MovieClip Frame 1Symbol 389 MovieClip
"myPointsTitle"Symbol 394 MovieClip Frame 1Symbol 391 MovieClip
"myBonusTitle"Symbol 394 MovieClip Frame 1Symbol 393 MovieClip
"myPointCounter"Symbol 395 MovieClip Frame 1Symbol 394 MovieClip
"largePoints"Symbol 397 MovieClip Frame 1Symbol 396 EditableText
"myLargePoints"Symbol 398 MovieClip Frame 1Symbol 397 MovieClip
"myLevelComplete"Symbol 401 MovieClip Frame 1Symbol 400 MovieClip
"myHitter"Symbol 412 MovieClip Frame 1Symbol 201 MovieClip
"bar_mc"Symbol 429 MovieClip Frame 1Symbol 304 MovieClip
"matchRing"Symbol 434 MovieClip Frame 3Symbol 107 MovieClip
"matchRing"Symbol 434 MovieClip Frame 3Symbol 107 MovieClip
"matchRing"Symbol 434 MovieClip Frame 3Symbol 107 MovieClip
"timer"Symbol 434 MovieClip Frame 3Symbol 421 EditableText
"timer"Symbol 434 MovieClip Frame 3Symbol 422 EditableText
"timer"Symbol 434 MovieClip Frame 3Symbol 423 EditableText
"myGlass"Symbol 435 MovieClip [DiamondMineComponent] Frame 1Symbol 368 MovieClip
"myCheckers"Symbol 435 MovieClip [DiamondMineComponent] Frame 1Symbol 369 MovieClip
"timer_mc"Symbol 435 MovieClip [DiamondMineComponent] Frame 1Symbol 305 MovieClip
"myFreeze"Symbol 435 MovieClip [DiamondMineComponent] Frame 1Symbol 374 MovieClip
"myLevel"Symbol 435 MovieClip [DiamondMineComponent] Frame 1Symbol 375 EditableText
"score_txt"Symbol 435 MovieClip [DiamondMineComponent] Frame 1Symbol 376 EditableText
"new_board_prompt"Symbol 435 MovieClip [DiamondMineComponent] Frame 1Symbol 324 MovieClip
"paused_prompt"Symbol 435 MovieClip [DiamondMineComponent] Frame 1Symbol 337 MovieClip
"game_over_prompt"Symbol 435 MovieClip [DiamondMineComponent] Frame 1Symbol 350 MovieClip
"piece_holder"Symbol 435 MovieClip [DiamondMineComponent] Frame 1Symbol 383 MovieClip
"level_prompt"Symbol 435 MovieClip [DiamondMineComponent] Frame 1Symbol 365 MovieClip
"myPointCounterAnim"Symbol 435 MovieClip [DiamondMineComponent] Frame 1Symbol 395 MovieClip
"myLargePointsAnim"Symbol 435 MovieClip [DiamondMineComponent] Frame 1Symbol 398 MovieClip
"myLevelCompleteAnim"Symbol 435 MovieClip [DiamondMineComponent] Frame 1Symbol 401 MovieClip
"myTutorial"Symbol 435 MovieClip [DiamondMineComponent] Frame 1Symbol 434 MovieClip
"legR"Symbol 461 MovieClip Frame 1Symbol 450 MovieClip
"legL"Symbol 461 MovieClip Frame 1Symbol 450 MovieClip
"armR"Symbol 461 MovieClip Frame 1Symbol 452 MovieClip
"armL"Symbol 461 MovieClip Frame 1Symbol 452 MovieClip
"torso"Symbol 461 MovieClip Frame 1Symbol 456 MovieClip
"head"Symbol 461 MovieClip Frame 1Symbol 460 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata present, AS1/AS2.
SWFMetaData (77)Timeline Frame 1234 bytes "<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns ..."
ExportAssets (56)Timeline Frame 1Symbol 1 as "sdb_hit1"
ExportAssets (56)Timeline Frame 1Symbol 2 as "sdb_hit3"
ExportAssets (56)Timeline Frame 1Symbol 3 as "snap_sound"
ExportAssets (56)Timeline Frame 1Symbol 4 as "ddd_shoot2"
ExportAssets (56)Timeline Frame 1Symbol 5 as "ddd_shoot1"
ExportAssets (56)Timeline Frame 1Symbol 6 as "seajewelstitle.PNG"
ExportAssets (56)Timeline Frame 1Symbol 7 as "lg-logo-3.png"
ExportAssets (56)Timeline Frame 1Symbol 8 as "bolt.png"
ExportAssets (56)Timeline Frame 1Symbol 9 as "backdrop.png"
ExportAssets (56)Timeline Frame 1Symbol 11 as "trousers20"
ExportAssets (56)Timeline Frame 1Symbol 13 as "hair29"
ExportAssets (56)Timeline Frame 1Symbol 25 as "mouth1"
ExportAssets (56)Timeline Frame 1Symbol 36 as "eyes1"
ExportAssets (56)Timeline Frame 1Symbol 46 as "Preloader"
ExportAssets (56)Timeline Frame 1Symbol 48 as "Circle"
ExportAssets (56)Timeline Frame 1Symbol 64 as "preloader 1"
ExportAssets (56)Timeline Frame 1Symbol 65 as "MathExtensions"
ExportAssets (56)Timeline Frame 1Symbol 66 as "ArrayExtensions"
ExportAssets (56)Timeline Frame 1Symbol 67 as "MovieClipExtensions"
ExportAssets (56)Timeline Frame 1Symbol 103 as "game_piece"
ExportAssets (56)Timeline Frame 1Symbol 113 as "PieceComponent"
ExportAssets (56)Timeline Frame 1Symbol 114 as "TextfieldExtensions"
ExportAssets (56)Timeline Frame 1Symbol 115 as "ObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 118 as "points_animation"
ExportAssets (56)Timeline Frame 1Symbol 120 as "Square2"
ExportAssets (56)Timeline Frame 1Symbol 122 as "Square"
ExportAssets (56)Timeline Frame 1Symbol 154 as "avatar"
ExportAssets (56)Timeline Frame 1Symbol 479 as "__Packages.branditz"
ExportAssets (56)Timeline Frame 1Symbol 480 as "__Packages.stattooz"
ExportAssets (56)Timeline Frame 36Symbol 208 as "ChainMode"
ExportAssets (56)Timeline Frame 36Symbol 209 as "Level"
ExportAssets (56)Timeline Frame 36Symbol 210 as "Beep0"
ExportAssets (56)Timeline Frame 36Symbol 211 as "Reward3"
ExportAssets (56)Timeline Frame 36Symbol 212 as "Reward2"
ExportAssets (56)Timeline Frame 36Symbol 213 as "Reward1"
ExportAssets (56)Timeline Frame 36Symbol 214 as "Beep1"
ExportAssets (56)Timeline Frame 36Symbol 215 as "Beep2"
ExportAssets (56)Timeline Frame 36Symbol 216 as "Select"
ExportAssets (56)Timeline Frame 36Symbol 217 as "Match2"
ExportAssets (56)Timeline Frame 36Symbol 218 as "Match1"
ExportAssets (56)Timeline Frame 36Symbol 219 as "egg_move_sound"
ExportAssets (56)Timeline Frame 36Symbol 220 as "clear_sound2"
ExportAssets (56)Timeline Frame 36Symbol 221 as "clear_sound1"
ExportAssets (56)Timeline Frame 36Symbol 222 as "clear_sound0"
ExportAssets (56)Timeline Frame 176Symbol 435 as "DiamondMineComponent"

Labels

"prepare"Frame 1
"preloader"Frame 10
"intro"Frame 20
"version"Frame 31
"update"Frame 32
"security"Frame 33
"pirate"Frame 34
"splash"Frame 37
"looppoint"Frame 74
"credits"Frame 173
"instructions"Frame 174
"Starting Screen"Frame 175
"game"Frame 176
"gameover"Frame 177
"Game Over"Frame 177
"normal"Symbol 25 MovieClip [mouth1] Frame 1
"sad"Symbol 25 MovieClip [mouth1] Frame 10
"happy"Symbol 25 MovieClip [mouth1] Frame 20
"laugh"Symbol 25 MovieClip [mouth1] Frame 30
"scared"Symbol 25 MovieClip [mouth1] Frame 40
"angry"Symbol 25 MovieClip [mouth1] Frame 50
"drunk"Symbol 25 MovieClip [mouth1] Frame 61
"rude"Symbol 25 MovieClip [mouth1] Frame 71
"smirk"Symbol 25 MovieClip [mouth1] Frame 81
"thoughtful"Symbol 25 MovieClip [mouth1] Frame 91
"cheesy"Symbol 25 MovieClip [mouth1] Frame 101
"normal"Symbol 36 MovieClip [eyes1] Frame 1
"up"Symbol 36 MovieClip [eyes1] Frame 10
"down"Symbol 36 MovieClip [eyes1] Frame 20
"left"Symbol 36 MovieClip [eyes1] Frame 30
"right"Symbol 36 MovieClip [eyes1] Frame 40
"scared"Symbol 36 MovieClip [eyes1] Frame 50
"happy"Symbol 36 MovieClip [eyes1] Frame 60
"angry"Symbol 36 MovieClip [eyes1] Frame 70
"sad"Symbol 36 MovieClip [eyes1] Frame 80
"pain"Symbol 36 MovieClip [eyes1] Frame 91
"blink"Symbol 36 MovieClip [eyes1] Frame 101
"Default"Symbol 78 MovieClip Frame 1
"Rollover Animation"Symbol 78 MovieClip Frame 10
"Clicked Animation"Symbol 78 MovieClip Frame 23
"Remove Animation"Symbol 78 MovieClip Frame 38
"Default"Symbol 82 MovieClip Frame 1
"Rollover Animation"Symbol 82 MovieClip Frame 10
"Clicked Animation"Symbol 82 MovieClip Frame 24
"Remove Animation"Symbol 82 MovieClip Frame 37
"Default"Symbol 86 MovieClip Frame 1
"Rollover Animation"Symbol 86 MovieClip Frame 10
"Clicked Animation"Symbol 86 MovieClip Frame 24
"Remove Animation"Symbol 86 MovieClip Frame 37
"Default"Symbol 90 MovieClip Frame 1
"Rollover Animation"Symbol 90 MovieClip Frame 10
"Clicked Animation"Symbol 90 MovieClip Frame 24
"Remove Animation"Symbol 90 MovieClip Frame 37
"Default"Symbol 94 MovieClip Frame 1
"Rollover Animation"Symbol 94 MovieClip Frame 10
"Clicked Animation"Symbol 94 MovieClip Frame 26
"Remove Animation"Symbol 94 MovieClip Frame 45
"Default"Symbol 98 MovieClip Frame 1
"Rollover Animation"Symbol 98 MovieClip Frame 10
"Clicked Animation"Symbol 98 MovieClip Frame 29
"Remove Animation"Symbol 98 MovieClip Frame 45
"Default"Symbol 102 MovieClip Frame 1
"Rollover Animation"Symbol 102 MovieClip Frame 10
"Clicked Animation"Symbol 102 MovieClip Frame 31
"Remove Animation"Symbol 102 MovieClip Frame 45
"flicker"Symbol 107 MovieClip Frame 2
"zoom"Symbol 107 MovieClip Frame 15
"normal"Symbol 145 MovieClip Frame 1
"blink"Symbol 145 MovieClip Frame 31
"left"Symbol 145 MovieClip Frame 38
"fizz"Symbol 145 MovieClip Frame 44
"fried"Symbol 145 MovieClip Frame 64
"standing"Symbol 154 MovieClip [avatar] Frame 1
"tilt"Symbol 154 MovieClip [avatar] Frame 41
"plugin"Symbol 154 MovieClip [avatar] Frame 66
"fried"Symbol 154 MovieClip [avatar] Frame 96
"loadloop"Symbol 175 MovieClip Frame 2
"loaded"Symbol 175 MovieClip Frame 4
"loaded"Symbol 184 MovieClip Frame 1
"on"Symbol 232 MovieClip Frame 1
"off"Symbol 232 MovieClip Frame 2
"high"Symbol 236 MovieClip Frame 1
"med"Symbol 236 MovieClip Frame 2
"low"Symbol 236 MovieClip Frame 3
"tohilight"Symbol 301 MovieClip Frame 2
"toblue"Symbol 301 MovieClip Frame 8
"reveal"Symbol 395 MovieClip Frame 2
"hide"Symbol 395 MovieClip Frame 11
"welcome"Symbol 434 MovieClip Frame 1
"adjacent"Symbol 434 MovieClip Frame 2

Dynamic Text Variables

sStatusSymbol 38 EditableText"loading"
sStatusSymbol 43 EditableText"loading"
textSymbol 61 EditableText""
pointsSymbol 117 EditableText"+20"
percentloadedSymbol 170 EditableText""
fieldSymbol 357 EditableText""
scoreSymbol 445 EditableText"0"




http://swfchan.com/7/31428/info.shtml
Created: 18/5 -2019 15:47:15 Last modified: 18/5 -2019 15:47:15 Server time: 22/12 -2024 11:59:50