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

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

Face Chase.swf

This is the info page for
Flash #125997

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


Text
+20

1

Avatar
bonus!
x 10

This Game Brought To You By

go to http://www.3rdsense.com

PIRATE Domain!

This game has been made by 3RDsense and
can only be played on registered domains.

www.3rdsense.com

Return

Credits

©2006 3RDsense Australia Pty Ltd

sound - on

sound - off

graphics - high

graphics - med

graphics - low

To move a piece, click on it and then click on
another to the left, right, above or below.
The pieces will swap positions.

Arrange the pieces so there are 3 or more of
the same type in a row.

Every time you get 3 in a row you'll earn more
time and points to move to the next level.
If you are logged into you Playaholics account
your avatar will appear as a special character,
match 3 in a row and you will get a 10 x bonus!

How To

play more games

Play

Credits

How To

Hints:

Pause

0

0

Quiz Question

Correct Answer!

Incorrect Answer!

Level 2

No more moves!
New board.

Press  pause to resume.

No more moves!
Game over.

Your final score is

Play again

log in/register

- Great free games
- Play for prizes

Want To Play the Full Version of This Game?

- Keep high scores
- Mini leagues

play again

submit score

Congratulations!

You've scored high enough to enter
your score into the competition.

0

You didn't rush enough!

Play Again

Your final score is
You're not going to win with a score like that.
It's time to get serious....

0

Your final score is
You got a high enough score to enter the competition,
you can proudly say you are a Playaholic!

Keep on chasing!

Submit Score

0

ActionScript [AS1/AS2]

Frame 1
var myGameName = "face_chase"; var myDeveloper = "3rdsense"; var myGenre = 5; var myGameType = 2; var myThreshold = 1000; _root.score = 0; _root.loadComplete = function () { trace("load comnplete"); _root.gotoAndStop("intro"); }; _root.introComplete = function () { trace("anim complete"); _root.gotoAndStop("instructions"); }; _root.playAgain = function () { _root.gotoAndStop("instructions"); }; System.security; _root.pirateSwitch = function () { var _local2 = false; if ((((_root.Stattooz.pPlayer != "External") && (_root.Stattooz.pPlayer != "nopirate")) || (System.capabilities.playerType != "External")) && (myGameType != 1)) { if (((((((((((!((_url.indexOf("file://") == 0) && (_url.indexOf("development") != -1))) && (_url.indexOf("", 0) != 0)) && (_url.indexOf("", 0) != 0)) && (_url.indexOf("http://www.fizzy.com/", 0) != 0)) && (_url.indexOf("", 0) != 0)) && (_url.indexOf("", 0) != 0)) && (_url.indexOf("", 0) != 0)) && (_url.indexOf("", 0) != 0)) && (_url.indexOf("", 0) != 0)) && (_url.indexOf("", 0) != 0)) && (_url.indexOf("", 0) != 0)) { } } return(_local2); }; _root.checkPirate = function () { trace("PIRATE CHECKER"); if (_root.pirateSwitch()) { _root.reportEvent("pirate"); _root.gotoAndStop("pirate"); } else { _root.introComplete(); } }; initialize(); _global.ipb_get_gname = function () { var _local4 = _root._url; var _local5 = ""; var _local3 = ""; var _local6 = _local4.lastIndexOf("\\") + 1; if ((_local6 == -1) || (_local6 == 0)) { _local6 = _local4.lastIndexOf("/") + 1; } var _local2 = _local6; var _local7 = String(_local4).length; while (_local2 < String(_local4).length) { _local3 = _local4.charAt(_local2); if (_local3 == ".") { break; } _local5 = _local5 + _local3; _local2++; } return(_local5); }; ipb_gname = _global.ipb_get_gname(); xx = new LoadVars(); xx.onLoad = function (success) { if (success) { _global.ipb_scoreVar = this.scoreVar; } }; fname = ((("arcade/gamedata/" + ipb_gname) + "/") + ipb_gname) + ".txt"; xx.load(fname);
Frame 10
stop();
Frame 19
stop();
Frame 29
stop();
Frame 39
stop();
Instance of Symbol 310 MovieClip in Frame 39
on (release) { _root.gotoAndStop("instructions"); } on (rollOver) { this.myButton.gotoAndStop(2); } on (rollOut) { this.myButton.gotoAndStop(1); }
Frame 49
stop();
Instance of Symbol 310 MovieClip in Frame 49
on (release) { _root.gotoAndStop("instructions"); } on (rollOver) { this.myButton.gotoAndStop(2); } on (rollOut) { this.myButton.gotoAndStop(1); }
Frame 70
stop();
Instance of Symbol 353 MovieClip in Frame 70
on (rollOver) { this.myButton.gotoAndStop(2); } on (rollOut) { this.myButton.gotoAndStop(1); } on (release) { _root.Stattooz.reportEvent("play"); _root.gotoAndPlay("game"); }
Instance of Symbol 355 MovieClip in Frame 70
on (release) { _root.gotoAndStop("credits"); } on (rollOver) { this.myButton.gotoAndStop(2); } on (rollOut) { this.myButton.gotoAndStop(1); }
Instance of Symbol 357 MovieClip in Frame 70
on (release) { _root.gotoAndStop("howto"); } on (rollOver) { this.myButton.gotoAndStop(2); } on (rollOut) { this.myButton.gotoAndStop(1); }
Frame 110
this.myPlayerID.text = _level0.citizen_kane; game.game_type = _root.game_type; game.automatic_hint = false; stop(); _root._quality = "HIGH";
Instance of Symbol 471 MovieClip [DiamondMineComponent] "game" in Frame 110
//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.025; level_percent_change_increase = 0.01; collapse_percent_increase = 3; level_collapse_percent_change = 0.5; minimum_collapse_percent = 0.5; num_rows = 8; num_columns = 8; piece_acceleration = 2; stage_width = 640; stage_height = 520; points_per_piece = 10; level_point_increase = 100; }
Instance of Symbol 259 MovieClip [PieceComponent] in Frame 111
//component parameters onClipEvent (construct) { }
Frame 111
_root._quality = "HIGH"; _root.reportEvent("endpass"); gotoAndStop (123);
Frame 121
stop(); _root._quality = "HIGH"; _root.reportEvent("endfail");
Instance of Symbol 496 MovieClip in Frame 121
on (release) { _root.gotoAndPlay("Instructions"); } on (rollOver) { this.myButton.gotoAndStop(2); } on (rollOut) { this.myButton.gotoAndStop(1); }
Instance of Symbol 259 MovieClip [PieceComponent] in Frame 121
//component parameters onClipEvent (construct) { }
Frame 123
stop(); _root._quality = "HIGH"; _root.reportEvent("endpass");
Instance of ? in Frame 123
on (release) { _root.gotoAndPlay("Instructions"); } on (rollOver) { this.myButton.gotoAndStop(2); } on (rollOut) { this.myButton.gotoAndStop(1); }
Instance of Symbol 259 MovieClip [PieceComponent] in Frame 123
//component parameters onClipEvent (construct) { }
Instance of Symbol 502 MovieClip in Frame 123
on (release) { score = _level0.score; _root.score = score; _global.ipbSend(_root.score); } on (rollOver) { this.myButton.gotoAndStop(2); } on (rollOut) { this.myButton.gotoAndStop(1); }
Symbol 507 MovieClip Frame 1
if (yy.savescore == 1) { if (ipb_score == undefined) { ipb_score = eval (_global.ipb_scoreVar); } xx = new LoadVars(); xx.arcadegid = _root.ibpro_gameid; xx.gscore = ipb_score; xx.gname = _global.ipb_get_gname(); xx.enscore = (ipb_score * yy.randchar) ^ yy.randchar2; xx.send("index.php?autocom=arcade&do=savescore", "_self", "POST"); stop(); } _global.ipbSend = function (ipb_score) { _root._visible = false; _root.enabled = false; xx = new LoadVars(); yy = new LoadVars(); xx.sendAndLoad("index.php?autocom=arcade&do=verifyscore", yy, "POST"); };
Symbol 12 MovieClip [MathExtensions] Frame 1
#initclip 8 _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 13 MovieClip [ArrayExtensions] Frame 1
#initclip 9 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 14 MovieClip [MovieClipExtensions] Frame 1
#initclip 5 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 15 MovieClip [TextfieldExtensions] Frame 1
#initclip 6 TextField.prototype.scrollToNumber = function (goToNumber, speed) { this.current_num = Number(this.text); this.goToNumber = goToNumber; if (this.scroller_interval != undefined) { clearInterval(this.scroller_interval); } this.scroller_interval = setInterval(this.incrementNumber, speed, this); }; Textfield.prototype.incrementNumber = function (_txt) { if (Number(_txt.text) < Number(_txt.goToNumber)) { _txt.text = Math.floor(Number(_txt.text) + 1); } else { _txt.text = Math.floor(Number(_txt.text) - 1); } if (Number(_txt.text) == Number(_txt.goToNumber)) { clearInterval(_txt.scroller_interval); _txt.scroller_interval = undefined; } }; #endinitclip
Symbol 16 MovieClip [ObjectExtensions] Frame 1
#initclip 4 Object.prototype.swap = function (a, b) { var _local2 = this[a]; this[a] = this[b]; this[b] = _local2; }; #endinitclip
Symbol 19 MovieClip [points_animation] Frame 16
this.unloadMovie();
Symbol 31 MovieClip [mouth1b] Frame 9
stop();
Symbol 31 MovieClip [mouth1b] Frame 19
stop();
Symbol 31 MovieClip [mouth1b] Frame 29
stop();
Symbol 31 MovieClip [mouth1b] Frame 39
stop();
Symbol 31 MovieClip [mouth1b] Frame 49
stop();
Symbol 31 MovieClip [mouth1b] Frame 60
stop();
Symbol 31 MovieClip [mouth1b] Frame 70
stop();
Symbol 31 MovieClip [mouth1b] Frame 80
stop();
Symbol 31 MovieClip [mouth1b] Frame 90
stop();
Symbol 31 MovieClip [mouth1b] Frame 100
stop();
Symbol 31 MovieClip [mouth1b] Frame 109
stop();
Symbol 42 MovieClip [eyes1b] Frame 9
stop();
Symbol 42 MovieClip [eyes1b] Frame 19
stop();
Symbol 42 MovieClip [eyes1b] Frame 29
stop();
Symbol 42 MovieClip [eyes1b] Frame 39
stop();
Symbol 42 MovieClip [eyes1b] Frame 49
stop();
Symbol 42 MovieClip [eyes1b] Frame 59
stop();
Symbol 42 MovieClip [eyes1b] Frame 69
stop();
Symbol 42 MovieClip [eyes1b] Frame 79
stop();
Symbol 42 MovieClip [eyes1b] Frame 90
stop();
Symbol 42 MovieClip [eyes1b] Frame 100
stop();
Symbol 42 MovieClip [eyes1b] Frame 111
stop();
Symbol 65 MovieClip Frame 10
stop();
Symbol 68 MovieClip [avatarb] Frame 25
if (random(10) > 6) { this.head.eyes.gotoAndStop("blink"); } if (random(10) > 8) { this.head.eyes.gotoAndStop("right"); }
Symbol 68 MovieClip [avatarb] Frame 31
this.head.eyes.gotoAndStop("normal");
Symbol 68 MovieClip [avatarb] Frame 50
gotoAndPlay (1);
Symbol 68 MovieClip [avatarb] Frame 51
this.head.mouth.gotoAndPlay("laugh");
Symbol 68 MovieClip [avatarb] Frame 85
this.head.mouth.gotoAndPlay("happy"); this.myBonusBubble.myBubble._alpha = 0;
Symbol 94 MovieClip Frame 1
this._stop(); if (((_level0.citizen_kane != undefined) && (_level0.citizen_kane != "default")) && (_level0.citizen_kane != "")) { var myListener = new Object(); myListener.onLoadInit = function (thisClip) { thisClip._width = this.pWidth; thisClip._height = this.pHeight; }; var myLoader = new MovieClipLoader(); var myHolder = this.myFace; myListener.pWidth = myHolder._width; myListener.pHeight = myHolder._height; myLoader.addListener(myListener); myLoader.loadClip(_level0.citizen_kane, this.myFace, myHolder); }
Symbol 94 MovieClip Frame 23
if (this.mouseOver) { this._gotoAndPlay("Rollover Animation"); } else { this._gotoAndStop("Default"); }
Symbol 94 MovieClip Frame 36
if (this.mouseOver) { this._gotoAndPlay("Clicked Animation"); } else { this._gotoAndStop("Default"); }
Symbol 94 MovieClip Frame 62
this._gotoAndStop("Default");
Symbol 99 MovieClip Frame 1
stop();
Symbol 99 MovieClip Frame 18
var me = this._parent._parent; me._x = -1000; me._y = -1000; me._visible = false; me.unloadMovie(); if (_root.myHandle) { _root.game.handle_solutions_2(); } stop();
Symbol 100 MovieClip Frame 1
stop();
Symbol 100 MovieClip Frame 18
gotoAndStop (1);
Symbol 101 MovieClip Frame 1
stop();
Symbol 101 MovieClip Frame 22
gotoAndStop (1);
Symbol 127 MovieClip Frame 1
this._stop();
Symbol 127 MovieClip Frame 22
if (this.mouseOver) { this._gotoAndPlay("Rollover Animation"); } else { this._gotoAndStop("Default"); }
Symbol 127 MovieClip Frame 37
if (this.mouseOver) { this._gotoAndPlay("Clicked Animation"); } else { this._gotoAndStop("Default"); }
Symbol 127 MovieClip Frame 62
this._gotoAndStop("Default");
Symbol 143 MovieClip Frame 1
this._stop();
Symbol 143 MovieClip Frame 23
if (this.mouseOver) { this._gotoAndPlay("Rollover Animation"); } else { this._gotoAndStop("Default"); }
Symbol 143 MovieClip Frame 36
if (this.mouseOver) { this._gotoAndPlay("Clicked Animation"); } else { this._gotoAndStop("Default"); }
Symbol 143 MovieClip Frame 62
this._gotoAndStop("Default");
Symbol 147 MovieClip Frame 1
this._stop();
Symbol 147 MovieClip Frame 23
if (this.mouseOver) { this._gotoAndPlay("Rollover Animation"); } else { this._gotoAndStop("Default"); }
Symbol 147 MovieClip Frame 36
if (this.mouseOver) { this._gotoAndPlay("Clicked Animation"); } else { this._gotoAndStop("Default"); }
Symbol 147 MovieClip Frame 62
this._gotoAndStop("Default");
Symbol 169 MovieClip Frame 1
this._stop();
Symbol 169 MovieClip Frame 25
if (this.mouseOver) { this._gotoAndPlay("Rollover Animation"); } else { this._gotoAndStop("Default"); }
Symbol 169 MovieClip Frame 44
if (this.mouseOver) { this._gotoAndPlay("Clicked Animation"); } else { this._gotoAndStop("Default"); }
Symbol 169 MovieClip Frame 62
this._gotoAndStop("Default");
Symbol 190 MovieClip Frame 1
this._stop();
Symbol 190 MovieClip Frame 28
if (this.mouseOver) { this._gotoAndPlay("Rollover Animation"); } else { this._gotoAndStop("Default"); }
Symbol 190 MovieClip Frame 44
if (this.mouseOver) { this._gotoAndPlay("Clicked Animation"); } else { this._gotoAndStop("Default"); }
Symbol 190 MovieClip Frame 62
this._gotoAndStop("Default");
Symbol 209 MovieClip Frame 1
this._stop();
Symbol 209 MovieClip Frame 23
if (this.mouseOver) { this._gotoAndPlay("Rollover Animation"); } else { this._gotoAndStop("Default"); }
Symbol 209 MovieClip Frame 37
if (this.mouseOver) { this._gotoAndPlay("Clicked Animation"); } else { this._gotoAndStop("Default"); }
Symbol 209 MovieClip Frame 62
this._gotoAndStop("Default");
Symbol 229 MovieClip Frame 1
this._stop();
Symbol 229 MovieClip Frame 30
if (this.mouseOver) { this._gotoAndPlay("Rollover Animation"); } else { this._gotoAndStop("Default"); }
Symbol 229 MovieClip Frame 44
if (this.mouseOver) { this._gotoAndPlay("Clicked Animation"); } else { this._gotoAndStop("Default"); }
Symbol 229 MovieClip Frame 62
this._gotoAndStop("Default");
Symbol 250 MovieClip Frame 1
this._stop();
Symbol 250 MovieClip Frame 23
if (this.mouseOver) { this._gotoAndPlay("Rollover Animation"); } else { this._gotoAndStop("Default"); }
Symbol 250 MovieClip Frame 36
if (this.mouseOver) { this._gotoAndPlay("Clicked Animation"); } else { this._gotoAndStop("Default"); }
Symbol 250 MovieClip Frame 62
this._gotoAndStop("Default");
Symbol 254 MovieClip Frame 1
this._stop();
Symbol 254 MovieClip Frame 23
if (this.mouseOver) { this._gotoAndPlay("Rollover Animation"); } else { this._gotoAndStop("Default"); }
Symbol 254 MovieClip Frame 37
if (this.mouseOver) { this._gotoAndPlay("Clicked Animation"); } else { this._gotoAndStop("Default"); }
Symbol 254 MovieClip Frame 62
this._gotoAndStop("Default");
Symbol 255 MovieClip [game_piece] Frame 1
this._stop();
Symbol 258 MovieClip Frame 1
stop();
Symbol 258 MovieClip Frame 2
stop();
Symbol 258 MovieClip Frame 62
this._gotoAndPlay(2);
Symbol 259 MovieClip [PieceComponent] Frame 1
#initclip 7 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)) { 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.pieces.myWrong._alpha = 0; this.callback(); } }; PieceClass.prototype.onRollOver = function () { this.pieces.myRollover.gotoAndPlay(2); this.pieces.myRolloverRim._alpha = 100; }; PieceClass.prototype.onRollOut = function () { if (this.pieces.sub._currentlabel != "Clicked Animation") { this.pieces.sub.mouseOver = false; } this.pieces.myRolloverRim._alpha = 0; }; #endinitclip
Symbol 504 MovieClip [__Packages.branditz] Frame 0
class branditz { var pVersion, pGameName, pGameType, pStartFunction, pLoadedList, pLoaded, pLoadWhenCached, pCacheKiller, pBreak, pBreakID, pRequestAddress, pDomain, pElements, pPreLoadingHolder, pSkinPath; function branditz (thisGameName, thisGameType, thisStartFunction) { function itemHandler1(obj, item) { getURL ("http://www.playaholics.com/play/" + _root.Stattooz.pGameName); } _root.mySandbox.text = "Sandbox = " + System.security.sandboxType; pVersion = 2; pGameName = thisGameName; pGameType = thisGameType; pStartFunction = thisStartFunction; System.security.allowDomain("*"); pLoadedList = []; pLoaded = false; pLoadWhenCached = false; pCacheKiller = ""; pBreak = false; pBreakID = setInterval(this, "serverTimer", 20000); if (Number(thisGameType) == 1) { pRequestAddress = "http://skins.branditz.com"; } else { var _local4 = getDomain(_root._url); pDomain = _local4; if (_local4 != "default") { pRequestAddress = pDomain + "branditz/"; } else { pRequestAddress = "http://skins.branditz.com"; } } if (_root._url.slice(0, 4) != "file") { pCacheKiller = "?cache=" + Math.random(); } var _local3 = new ContextMenu(); _local3.hideBuiltInItems(); if (Number(thisGameType) == 1) { var _local5 = new ContextMenuItem("Play the full version of this game!", itemHandler1); _local3.customItems.push(_local5); } _root.menu = _local3; getRemotePaths(); } function getRemotePaths() { var _local3 = new LoadVars(); var _local4 = new LoadVars(); _local4.pController = this; var _local5 = pRequestAddress; _root.myFeedback.text = _root.myFeedback.text + (("OPENING: " + pRequestAddress) + newline); _local4.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(this.pController.pSkinPath, this.pController.pDomain); 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(this.pController.pSkinPath, this.pController.pDomain); _root.pStattooz.reportEvent("patherror"); _root.gotoAndStop("preloader"); } trace("my request location = " + this.pController.pRequestAddress); }; _local4.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); }; _local3.version = pVersion; _local3.url = _root._url; _local3.gamename = pGameName; _local3.gametype = pGameType; _local3.sendAndLoad(_local5, _local4, "POST"); } function preloadElements() { if ((pElements.length > 0) && (!pBreak)) { 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 { pLoaded = true; _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", _local5); } function preloadNext(thisContainer) { if ((pElements.length > 0) && (!pBreak)) { var _local3 = pElements.splice(0, 1)[0]; preloadElement(_local3, pPreLoadingHolder); } else { pPreLoadingHolder.removeMovieClip(); pLoaded = true; _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 serverTimer() { trace("Timer Finished"); if (!pLoaded) { trace("Not Loaded"); pBreak = true; } clearInterval(pBreak); } function activateElement(thisElement, thisHolder, thisForce) { if (isInArray(thisElement, pLoadedList) || (thisForce)) { var _local3 = new Object(); _local3.myController = this; _local3.myElement = thisElement; _local3.X = thisHolder._x; _local3.Y = thisHolder._y; _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); trace((("my clip = " + pSkinPath) + thisElement) + ".swf"); _local4.loadClip(((pSkinPath + thisElement) + ".swf") + pCacheKiller, thisHolder); } } function isInArray(thisItem, thisArray) { var _local2 = false; for (var _local3 in thisArray) { if (thisArray[_local3] == thisItem) { _local2 = true; break; } } return(_local2); } function getDomain(thisUrl) { var _local2; var _local3 = thisUrl.split(":")[0]; switch (_local3) { case "http" : case "https" : var _local1 = thisUrl.split("/"); _local2 = ((((_local1[0] + "/") + _local1[1]) + "/") + _local1[2]) + "/"; break; default : _local2 = "default"; } return(_local2); } }
Symbol 505 MovieClip [__Packages.expressinstall] Frame 0
class expressinstall { var needsUpdate, updater, hold; function expressinstall () { needsUpdate = ((_root.MMplayerType == undefined) ? false : true); } function init() { if (needsUpdate) { loadUpdater(); return(true); } return(false); } function loadUpdater() { System.security.allowDomain("fpdownload.macromedia.com"); updater = _root.createEmptyMovieClip("expressInstallHolder", 10000000); var _self = this; updater.installStatus = _self.onInstallStatus; hold = updater.createEmptyMovieClip("hold", 1); updater.onEnterFrame = function () { if (typeof(this.hold.startUpdate) == "function") { _self.initUpdater(); this.onEnterFrame = null; } }; var _local3 = Math.random(); hold.loadMovie("http://fpdownload.macromedia.com/pub/flashplayer/update/current/swf/autoUpdater.swf?" + _local3); } function initUpdater() { hold.redirectURL = _root.MMredirectURL; hold.MMplayerType = _root.MMplayerType; hold.MMdoctitle = _root.MMdoctitle; hold.startUpdate(); } function onInstallStatus(msg) { if (msg == "Download.Complete") { } else if (msg == "Download.Cancelled") { } else if (msg == "Download.Failed") { } } }
Symbol 506 MovieClip [__Packages.stattooz] Frame 0
class stattooz { var pGameName, pDeveloper, pGenre, pGameType, pGameSkin, pThreshold, pDomain, pPlayer, pGameUrl, pStatsPath; function stattooz (thisGameName, thisDeveloper, thisGenre, thisGameType, thisGameSkin, thisPlayer, thisThreshold, thisDomain) { pGameName = thisGameName; pDeveloper = thisDeveloper; pGenre = thisGenre; pGameType = thisGameType; pGameSkin = thisGameSkin; pThreshold = thisThreshold; pDomain = thisDomain; if (pGameSkin == undefined) { pGameSkin = "noskin"; } pPlayer = thisPlayer; if ((thisPlayer != "activate") && (thisPlayer != "nopirate")) { 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; pStatsPath; } 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; case "patherror" : _local1 = 10; break; case "skinerror" : _local1 = 11; break; default : _local1 = 0; } } return(_local1); } function submitScore() { _root.Stattooz.reportEvent("submit"); var _local3 = new LoadVars(); _local3.developer = pDeveloper; _local3.score = _root.score; _local3.game_name = pGameName; pDomain + "comp_entry.php"; } }
Symbol 272 MovieClip Frame 1
stop();
Symbol 273 MovieClip Frame 1
_root.Branditz.activateElement("preloader", this);
Symbol 273 MovieClip Frame 2
function loadFinished() { trace("the loader is done"); pStattooz.reportEvent("skinerror"); _root.loadComplete(); } this._alpha = 100; 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(); } _root.myFeedback.text = "loading conmmenced";
Symbol 273 MovieClip Frame 3
this.gotoAndPlay("loadloop");
Symbol 273 MovieClip Frame 4
stop();
Symbol 281 MovieClip Frame 1
_root.Branditz.activateElement("intro", this);
Symbol 281 MovieClip Frame 11
this.onRelease = function () { getURL ("http://www.3rdsense.com", "_blank"); };
Symbol 281 MovieClip Frame 130
trace("anim done"); _root.checkPirate(); stop();
Symbol 290 MovieClip Frame 1
stop();
Symbol 290 MovieClip Frame 2
stop();
Symbol 302 MovieClip Frame 1
_root.Branditz.activateElement("pirate", this); stop();
Instance of Symbol 290 MovieClip in Symbol 302 MovieClip Frame 1
on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); } on (release) { getURL ("http://www.3rdsense.com"); }
Instance of Symbol 301 MovieClip in Symbol 302 MovieClip Frame 1
onClipEvent (load) { this.onRelease = function () { _root.Stattooz.reportEvent("creditsthrough"); getURL ("http://www.3rdsense.com", "_blank"); }; }
Instance of Symbol 301 MovieClip in Symbol 302 MovieClip Frame 1
onClipEvent (load) { this.onRelease = function () { _root.Stattooz.reportEvent("creditsthrough"); getURL ("http://www.3rdsense.com", "_blank"); }; }
Symbol 307 MovieClip Frame 1
stop();
Symbol 307 MovieClip Frame 2
stop();
Symbol 317 MovieClip Frame 1
stop();
Symbol 317 MovieClip Frame 2
stop();
Symbol 321 MovieClip Frame 1
stop();
Symbol 321 MovieClip Frame 2
stop();
Symbol 321 MovieClip Frame 3
stop();
Symbol 322 MovieClip Frame 1
_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 317 MovieClip in Symbol 322 MovieClip 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("0x666666")); } 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 321 MovieClip in Symbol 322 MovieClip 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("0x666666")); } on (rollOut) { var myButColour = new Color(this); myButColour.setRGB(Number("0x24406B")); } on (release) { var myFrame = _root.toggleGraphics(); trace(myFrame); this.gotoAndStop(myFrame); }
Symbol 350 MovieClip Frame 1
stop();
Symbol 350 MovieClip Frame 2
stop();
Symbol 351 MovieClip Frame 1
_root.Branditz.activateElement("moregames", this);
Instance of Symbol 350 MovieClip "myButton" in Symbol 351 MovieClip Frame 1
onClipEvent (load) { this.onRollOut = function () { gotoAndStop (1); }; this.onRelease = function () { _root.Stattooz.reportEvent("moregames"); getURL ("http://www.3rdsense.com/moregames/index.php"); }; this.onRollOver = function () { gotoAndPlay (2); }; }
Symbol 359 MovieClip Frame 103
gotoAndPlay (8);
Symbol 381 MovieClip Frame 29
if ((_level0.citizen_kane == "default") || (_level0.citizen_kane == undefined)) { } else { this.myMessage.text = "This game features your Playaholics avatar!\rMatch three in a row to earn bonus points."; this.myQuestion.text = ""; this.myJoin._x = -3000; } stop();
Instance of ? in Symbol 381 MovieClip Frame 29
//component parameters onClipEvent (construct) { }
Instance of ? "myJoin" in Symbol 381 MovieClip Frame 29
on (release) { getURL ("http://www.playaholics.com/members/register/step1/", this); } on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); }
Instance of Symbol 391 MovieClip in Symbol 399 MovieClip Frame 1
on (rollOver) { if (this._parent.hint_count > 0) { this.myButton.gotoAndStop(2); } } on (rollOut) { this.myButton.gotoAndStop(1); } on (press) { if ((this._parent.hint_count > 0) && (this._parent.paused != true)) { var myHintFound = false; this["star_" + this._parent.hint_count]._alpha = 0; this._parent.hint_count--; var grid = this._parent.get_current_grid(); var j = 0; while (j < this._parent.num_rows) { var k = 0; while (k < this._parent.num_columns) { var neighbors = this._parent.get_neighbors(j, k); if (this._parent.check_possible_swaps(grid, j, k, neighbors)) { var _mc = this._parent.piece_holder[(("piece_" + j) + "_") + k]; _mc.pieces.myHint.gotoAndPlay(2); this._parent.score = this._parent.score - 25; myHintFound = true; break; } k++; } if (myHintFound) { break; } j++; } } trace("My hint count = " + this._parent.hint_count); if (this._parent.hint_count < 1) { this._alpha = 60; } }
Instance of Symbol 393 MovieClip in Symbol 399 MovieClip Frame 1
on (rollOver) { this.myButton.gotoAndStop(2); } on (rollOut) { this.myButton.gotoAndStop(1); } on (release) { this._parent.pause_toggle(); }
Instance of Symbol 395 MovieClip in Symbol 399 MovieClip Frame 1
on (rollOver) { this.myButton.gotoAndStop(2); } on (rollOut) { this.myButton.gotoAndStop(1); } on (press) { _root.gotoAndStop("Instructions"); }
Symbol 412 MovieClip Frame 1
stop();
Symbol 413 MovieClip Frame 1
stop();
Symbol 416 MovieClip Frame 1
this._visible = false;
Symbol 433 Button
on (press) { _parent._parent.evaluate_answer(this); }
Symbol 453 MovieClip Frame 1
stop();
Symbol 453 MovieClip Frame 22
stop(); _parent.fill_quiz_form();
Symbol 453 MovieClip Frame 59
this._gotoAndStop(1);
Symbol 453 MovieClip Frame 96
this._gotoAndStop(1);
Symbol 459 MovieClip Frame 42
this._gotoAndStop(1);
Symbol 462 MovieClip Frame 1
stop();
Symbol 462 MovieClip Frame 42
gotoAndStop (1);
Symbol 468 MovieClip Frame 1
stop();
Symbol 468 MovieClip Frame 7
stop();
Symbol 470 MovieClip Frame 1
stop();
Symbol 470 MovieClip Frame 42
gotoAndStop (1);
Symbol 471 MovieClip [DiamondMineComponent] Frame 1
#initclip 10 _root.game_type = "Timer"; _root.myHandle = true; DiamondMine = function () { 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(); }; DiamondMine.prototype.load_quiz_data = function () { this.quiz_loader = new LoadVars(); this.quiz_loader.load(this.quiz_data_file); this.quiz_loader.onLoad = function () { this.loaded_successfully = arguments[0]; this.num_choices_per_question = Number(this.num_choices_per_question); this.questions = new Array(); var _local3 = 0; while (_local3 >= 0) { if (this[("question" + _local3) + "_text"] == undefined) { break; } this.questions[_local3] = new Object(); this.questions[_local3].text = this[("question" + _local3) + "_text"]; this.questions[_local3].answer = Number(this[("question" + _local3) + "_answer"]); this.questions[_local3].choices = new Array(); var _local4 = 0; while (_local4 < this.num_choices_per_question) { this.questions[_local3].choices[_local4] = this[(("question" + _local3) + "_choice") + _local4]; _local4++; } _local3++; } this.current_question_list = this.questions.return_copy(); this.questions.shuffle(); this.current_question_list.shuffle(); }; }; DiamondMine.prototype.initialize_variables = function () { this.hint_count = 3; this.depth = 0; this.score = 0; this.piece_width = 50; this.piece_height = 50; this.piece = new Array(); this.current_level = -1; this.selected_piece0_mc = undefined; this.selected_piece1_mc = undefined; var _local2 = this.attachMovie("PieceComponent", "__TEMP__", 123); this.num_pieces = 4 + this.current_level; if (this.num_pieces > 10) { this.num_pieces = 10; } _local2.unloadMovie(); this.paused = false; this.level_questions_maxed = false; this.num_asked_questions = 0; }; DiamondMine.prototype.initialize_graphics = function () { }; DiamondMine.prototype.initialize_level = function () { _root.myHandle = false; this.current_level++; this.num_pieces = 4 + this.current_level; if (this.num_pieces > 10) { this.num_pieces = 10; } this.time_percentage = 50; this.level_prompt._play(); this.level_prompt.field = ("Level " + (this.current_level + 1)) + "!"; this.myMascot.myPlaque.myLevel.text = this.current_level + 1; this.initialize_initial_pieces(); this.piece_holder.backgrounds._play(); this.level_questions_maxed = false; this.num_asked_questions = 0; this.paused = false; }; DiamondMine.prototype.initialize_initial_pieces = function () { var _local10 = this.calculate_solutionless_grid(); this.pieces = new Array(); var _local4 = this.num_rows - 1; while (_local4 >= 0) { var _local3 = 0; while (_local3 < this.num_columns) { if (_local4 == (this.num_rows - 1)) { var _local9 = ((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 _local9 = this.piece_holder[(("piece_" + (_local4 + 1)) + "_") + _local3]._y; } var _local8 = this.piece_holder.play_area._x + ((_local3 * this.piece_holder.play_area._width) / this.num_columns); var _local7 = (_local9 - (this.piece_height * 2)) - _global.Math2.randf(50, 100); var _local6 = this.calculate_final_position(_local4, _local3).x; var _local5 = this.calculate_final_position(_local4, _local3).y; this.create_piece(_local4, _local3, _local8, _local7, _local6, _local5, _local10[_local4][_local3]); _local3++; } _local4--; } }; DiamondMine.prototype.create_piece = function (index_j, index_k, initial_position_x, initial_position_y, final_position_x, final_position_y, type) { if (((this.use_quiz == "True") && (this.quiz_loader.loaded_successfully)) && (!this.level_questions_maxed)) { if (Math.random() <= this.quiz_piece_probability) { var _local6 = true; } else { var _local6 = false; } } var _local2 = this.piece_holder.attachMovie("PieceComponent", (("piece_" + index_j) + "_") + index_k, this.depth++, {type:type, quiz:_local6}); _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) { if (this.paused) { trace("paused!"); return(undefined); } if (this.check_for_movement()) { trace("moving!"); return(undefined); } if (_root.myHandle) { trace("handle!"); return(undefined); } trace("CLICK"); this.last_clicked_time = getTimer(); 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 { this.select_piece(piece_mc); } }; DiamondMine.prototype.unselect_piece = function (piece_mc, custom_animation) { piece_mc.selector_mc._gotoAndStop(1); piece_mc.pieces.sub._xscale = 100; piece_mc.pieces.sub._yscale = 100; 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._xscale = 115; piece_mc.pieces.sub._yscale = 115; if (this.selected_piece0_mc == undefined) { this.selected_piece0_mc = piece_mc; } else { this.selected_piece1_mc = piece_mc; piece_mc.selector_mc._gotoAndPlay(this.selected_piece0_mc.selector_mc._currentframe); } }; 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 () { trace("!!! SWAP BACK"); this.myMascot.head.eyes.gotoAndStop("left"); this.myMascot.head.mouth.gotoAndStop("sad"); 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; _local3.pieces.myWrong._alpha = 100; _local2.pieces.myWrong._alpha = 100; 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 () { this._parent._parent.evaluate_grid(); }; 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; _local2++; } _local3++; } }; DiamondMine.prototype.evaluate_grid = function () { this.selected_piece0_mc.onEnterFrame = undefined; this.selected_piece1_mc.onEnterFrame = undefined; if (this.alreadyHasSolution()) { this.myMascot.gotoAndPlay("jumping"); this.handle_solutions(); } else { if (arguments.length == 0) { this.play_sound("egg_move_sound"); } if (this.selected_piece0_mc != undefined) { this.swap_selected_pieces_back(); } } this.selected_piece0_mc.pieces.sub._xscale = 100; this.selected_piece0_mc.pieces.sub._yscale = 100; this.selected_piece1_mc.pieces.sub._xscale = 100; this.selected_piece1_mc.pieces.sub._yscale = 100; this.selected_piece0_mc = undefined; this.selected_piece1_mc = undefined; }; DiamondMine.prototype.handle_solutions = function () { _root.myHandle = true; var _local3 = this.calculate_remove_list(); _root.removeList = _local3; this.update_score(_local3); this.play_remove_animations(_local3); }; DiamondMine.prototype.handle_solutions_2 = function () { trace("_root.removeList = " + _root.removeList); if ((((!this.paused) && (_root.removeList != undefined)) && (_root.removeList != [])) && (_root.removeList != "")) { trace("I do it"); var _local3 = this.calculate_remove_list(); _root.myHandle = false; this.shift_pieces_down(_root.removeList); this.add_new_pieces(_root.removeList); this.increase_time_percentage(_root.removeList.length); if (_local3.length > 0) { this.play_sound(["clear_sound0", "clear_sound1", "clear_sound2"].rande()); } _root.removeList = undefined; } }; DiamondMine.prototype.increase_time_percentage = function (num_collapsed_pieces) { if (this.game_type == "Timer") { this.time_percentage = this.time_percentage + (this.collapse_percent_increase + (this.level_collapse_percent_change * num_collapsed_pieces)); } 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 () { this.avatar_bonus = false; var _local3 = 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 (((_local2.left.type == 1) && (_level0.citizen_kane != undefined)) && (_level0.citizenkane != "default")) { this.avatar_bonus = true; } _local3._push({j:_local2.left.index_j, k:_local2.left.index_k}); _local3._push({j:_local2.middle.index_j, k:_local2.middle.index_k}); _local3._push({j:_local2.right.index_j, k:_local2.right.index_k}); } else if (((_local2.top.type == _local2.middle.type) && (_local2.middle.type == _local2.bottom.type)) && (_local2.top.type == _local2.bottom.type)) { if (((_local2.top.type == 1) && (_level0.citizen_kane != undefined)) && (_level0.citizenkane != "default")) { this.avatar_bonus = true; } _local3._push({j:_local2.top.index_j, k:_local2.top.index_k}); _local3._push({j:_local2.middle.index_j, k:_local2.middle.index_k}); _local3._push({j:_local2.bottom.index_j, k:_local2.bottom.index_k}); } _local4++; } _local5++; } if ((this.avatar_bonus && (_level0.citizen_kane != undefined)) && (_level0.citizenkane != "default")) { this.myMascot.myBonusBubble.myBubble._alpha = 100; } return(_local3.remove_repeats()); }; DiamondMine.prototype.play_remove_animations = function (remove_list) { var _local8 = false; var _local3 = 0; while (_local3 < remove_list.length) { var _local6 = remove_list[_local3].j; var _local5 = remove_list[_local3].k; var _local4 = this.piece_holder[(("piece_" + _local6) + "_") + _local5]; _local4.IAMDEAD = true; _local4._name = "__TEMP__" + _global.Math2.randi(0, 10000); _local4.pieces.myHighlight.gotoAndPlay(2); _local3++; } }; DiamondMine.prototype.create_quiz = function () { if (this.new_board_prompt.playing) { return(undefined); } if (this.quiz_prompt._currentframe != 1) { return(undefined); } this.paused = true; this.quiz_prompt._play(); this.quiz_prompt.swapDepths(this.depth + 5000); this.num_asked_questions++; if (this.num_asked_questions >= this.max_quiz_per_level) { this.level_questions_maxed = true; var _local4 = 0; while (_local4 < this.num_rows) { var _local3 = 0; while (_local3 < this.num_columns) { var _local2 = this.piece_holder[(("piece_" + _local4) + "_") + _local3]; if (_local2.pieces._currentframe > this.num_pieces) { _local2.pieces.gotoAndStop(_local2.pieces._currentframe - this.num_pieces); } _local3++; } _local4++; } } }; DiamondMine.prototype.fill_quiz_form = function () { if (this.quiz_loader.current_question_list.length == 0) { this.quiz_loader.current_question_list = this.quiz_loader.questions.return_copy(); this.quiz_loader.current_question_list.shuffle(); } var _local4 = this.quiz_loader.current_question_list.pop(); this.quiz_prompt.question = _local4.text; var _local2 = 0; while (_local2 < this.quiz_loader.num_choices_per_question) { var _local3 = this.quiz_prompt["choice" + _local2]; _local3.choice = String.fromCharCode("A".charCodeAt(0) + _local2); _local3.field = _local4.choices[_local2]; if (_local2 == _local4.answer) { _local3.correct = true; } _local2++; } }; DiamondMine.prototype.evaluate_answer = function (choice_mc) { this.paused = false; if (choice_mc.correct) { this.correct_answer(); } else { this.incorrect_answer(); } }; DiamondMine.prototype.correct_answer = function () { this.score = this.score + this.correct_points; this.score_txt.scrollToNumber(Math.round(this.score), 10); this.quiz_prompt._gotoAndPlay("Correct Answer"); }; DiamondMine.prototype.incorrect_answer = function () { this.score = this.score + this.incorrect_points; this.score_txt.scrollToNumber(Math.round(this.score), 10); this.quiz_prompt._gotoAndPlay("Incorrect Answer"); }; 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 _local5 = 0; while (_local5 < this.num_rows) { var _local3 = 0; while (_local3 < this.num_columns) { var _local10 = this.piece_holder[(("piece_" + _local5) + "_") + _local3]; if (_local10 == undefined) { var _local4 = _local5; while (_local4 < this.num_rows) { var _local6 = this.piece_holder[(("piece_" + _local4) + "_") + _local3]; if (_local6 != undefined) { var _local7 = _local4; break; } _local4++; } var _local12 = this.piece_holder.play_area._x + (_local3 * this.piece_width); var _local11 = ((-this.piece_height) * 0) - ((_local7 - _local5) * this.piece_height); var _local9 = this.calculate_final_position(_local5, _local3).x; var _local8 = this.calculate_final_position(_local5, _local3).y; this.create_piece(_local5, _local3, _local12, _local11, _local9, _local8, _global.Math2.randi(1, this.num_pieces + 1)); } _local3++; } _local5++; } }; DiamondMine.prototype.selected_nonadjacent_pieces = function () { 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 _local2 = {}; _local2.x = this.piece_holder.play_area._x + ((k * this.piece_holder.play_area._width) / this.num_columns); _local2.y = this.piece_holder.play_area._y + ((j * this.piece_holder.play_area._height) / this.num_rows); return(_local2); }; 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()) { this.evaluate_grid(0); var _local2 = this.hasPossibleSolution(); if (!_local2) { if (this.game_type == "Timer") { this.paused = true; this.new_board(); } else { this.game_over(); } } else { this.paused = false; } } }; DiamondMine.prototype.game_over = function () { var _local4 = 0; while (_local4 < this.num_rows) { var _local3 = 0; while (_local3 < this.num_columns) { this.piece_holder[(("piece_" + _local4) + "_") + _local3].game_over = true; _local3++; } _local4++; } this.explode_pieces(); this.game_over_prompt._play(); _root._gotoAndStop("Game Over"); }; DiamondMine.prototype.onEnterFrame = function () { if ((((getTimer() - this.last_clicked_time) > 3000) && (!this.check_for_movement())) && (this.automatic_hint)) { this.last_clicked_time = getTimer(); var _local6 = this.get_current_grid(); var _local3 = 0; while (_local3 < this.num_rows) { var _local2 = 0; while (_local2 < this.num_columns) { var _local5 = this.get_neighbors(_local3, _local2); if (this.check_possible_swaps(_local6, _local3, _local2, _local5)) { var _local4 = this.piece_holder[(("piece_" + _local3) + "_") + _local2]; _local4.onRollOver(); _local4.onRollOut(); return(undefined); } _local2++; } _local3++; } } this.update_game_timer(); this.update_game_properties(); }; DiamondMine.prototype.update_game_timer = function () { if ((this.game_type == "Timer") && (!this.paused)) { this.time_percentage = this.time_percentage - (this.time_percent_change + (this.level_percent_change_increase * this.current_level)); } this.render_game_timer(); }; DiamondMine.prototype.render_game_timer = function () { var _local3 = (this.time_percentage / 100) * this.timer_mc.frame_mc._width; this.timer_mc.bar_mc._x = this.timer_mc.bar_mc._x + ((_local3 - this.timer_mc.bar_mc._x) / 10); this.timer_mc.bar_mc._gotoAndStop(Math.round((this.time_percentage / 100) * this.timer_mc.bar_mc._totalframes) + 1); if (this.time_percentage >= 100) { this.next_level(); } else if (this.time_percentage <= 0) { _root._gotoAndStop("Game Over"); } }; DiamondMine.prototype.next_level = function () { this.play_sound("level"); for (var _local3 in this.piece_holder) { var _local2 = this.piece_holder[_local3]; if (typeof(_local2) == "movieclip") { if ((_local2._name != "backgrounds") && (_local2._name != "play_area")) { _local2.unloadMovie(); } } } this.paused = true; this.explode_pieces(); this.time_percentage = 50; }; DiamondMine.prototype.explode_pieces = function () { var _local5 = 0; while (_local5 < this.num_rows) { var _local4 = 0; while (_local4 < this.num_columns) { var _local3 = this.piece_holder[(("piece_" + _local5) + "_") + _local4]; _local3.velocity_x = _global.Math2.randf(-10, 10); _local3.velocity_y = _global.Math2.randf(-30, -20); _local3.final_position_y = (this.piece_holder.play_area._y + this.piece_holder.play_area._height) + _local3._height; _local3._y = _local3.final_position_y + 100; _local3.remove_piece = true; _local3.num_wait_frames = _global.Math2.randi(0, 50); _local3.current_frame = 0; _local3.swapDepths(this.depth++); _local3._name = "__TEMP__" + _global.Math2.randi(0, 10000); _local3.onEnterFrame = _local3.wait_to_fall; _local4++; } _local5++; } }; DiamondMine.prototype.update_score = function (remove_list) { var _local4 = 1; if (this.avatar_bonus) { _local4 = 10; } var _local5 = (remove_list.length * (this.points_per_piece + (this.level_point_increase * this.current_level))) * _local4; this.score = this.score + _local5; this.score_txt.scrollToNumber(Math.round(this.score), 10); this.depth++; var _local3 = this.attachMovie("points_animation", "points" + this.depth, this.depth); var _local2 = remove_list.rande(); _local3._x = this.piece_holder[(("piece_" + _local2.j) + "_") + _local2.k]._x; _local3._y = this.piece_holder[(("piece_" + _local2.j) + "_") + _local2.k]._y; _local3.points = "+" + _local5; }; DiamondMine.prototype.update_game_properties = function () { _root.score = this.score; }; DiamondMine.prototype.new_board = function () { var _local5 = 0; while (_local5 < this.num_rows) { var _local3 = 0; while (_local3 < this.num_columns) { this.piece_holder[(("piece_" + _local5) + "_") + _local3].regenerate = true; _local3++; } _local5++; } this.explode_pieces(); for (_local5 in this.piece_holder) { var _local4 = this.piece_holder[_local5]; if (typeof(_local4) == "movieclip") { if (((!_local4.regenerate) && (_local4._name != "backgrounds")) && (_local4._name != "play_area")) { _local4.unloadMovie(); } } } this.new_board_prompt._play(); _root.myHandle = false; }; DiamondMine.prototype.pause_toggle = function () { this.paused = !this.paused; if (this.paused) { this.pause_game(); } else { this.unpause_game(); } }; DiamondMine.prototype.pause_game = function () { this.paused = true; this.paused_prompt.play(); }; DiamondMine.prototype.unpause_game = function () { this.paused = false; this.paused_prompt.play(); this.handle_solutions_2(); }; 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;
Instance of Symbol 391 MovieClip in Symbol 471 MovieClip [DiamondMineComponent] Frame 1
on (rollOver) { if (this._parent.hint_count > 0) { this.myButton.gotoAndStop(2); } } on (rollOut) { this.myButton.gotoAndStop(1); } on (press) { if ((this._parent.hint_count > 0) && (this._parent.paused != true)) { var myHintFound = false; this["star_" + this._parent.hint_count]._alpha = 0; this._parent.hint_count--; var grid = this._parent.get_current_grid(); var j = 0; while (j < this._parent.num_rows) { var k = 0; while (k < this._parent.num_columns) { var neighbors = this._parent.get_neighbors(j, k); if (this._parent.check_possible_swaps(grid, j, k, neighbors)) { var _mc = this._parent.piece_holder[(("piece_" + j) + "_") + k]; _mc.pieces.myHint.gotoAndPlay(2); this._parent.score = this._parent.score - 25; myHintFound = true; break; } k++; } if (myHintFound) { break; } j++; } } trace("My hint count = " + this._parent.hint_count); if (this._parent.hint_count < 1) { this._alpha = 60; } }
Instance of Symbol 393 MovieClip in Symbol 471 MovieClip [DiamondMineComponent] Frame 1
on (rollOver) { this.myButton.gotoAndStop(2); } on (rollOut) { this.myButton.gotoAndStop(1); } on (release) { this._parent.pause_toggle(); }
Instance of Symbol 395 MovieClip in Symbol 471 MovieClip [DiamondMineComponent] Frame 1
on (rollOver) { this.myButton.gotoAndStop(2); } on (rollOut) { this.myButton.gotoAndStop(1); } on (press) { _root.gotoAndStop("Instructions"); }
Instance of Symbol 417 MovieClip "piece_holder" in Symbol 471 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]); } } } }
Symbol 475 MovieClip Frame 21
stop();
Symbol 478 MovieClip Frame 1
stop();
Symbol 478 MovieClip Frame 2
play();
Symbol 478 MovieClip Frame 7
stop();
Symbol 481 MovieClip Frame 1
stop();
Instance of Symbol 478 MovieClip in Symbol 481 MovieClip Frame 1
onClipEvent (load) { this.onRollOut = function () { gotoAndStop (1); }; this.onRelease = function () { _root.playAgain(); }; this.onRollOver = function () { gotoAndPlay (2); }; }
Instance of Symbol 478 MovieClip in Symbol 481 MovieClip Frame 1
onClipEvent (load) { this.onRollOut = function () { gotoAndStop (1); }; this.onRelease = function () { getURL (_root.Branditz.pDomain + "/members/login/"); }; this.onRollOver = function () { gotoAndPlay (2); }; }
Symbol 481 MovieClip Frame 2
stop();
Symbol 487 MovieClip Frame 1
stop();
Instance of Symbol 478 MovieClip in Symbol 487 MovieClip Frame 1
onClipEvent (load) { this.onRollOut = function () { gotoAndStop (1); }; this.onRelease = function () { _root.playAgain(); }; this.onRollOver = function () { gotoAndPlay (2); }; }
Instance of Symbol 478 MovieClip in Symbol 487 MovieClip Frame 1
onClipEvent (load) { this.onRollOut = function () { gotoAndStop (1); }; this.onRelease = function () { _root.Stattooz.submitScore(); }; this.onRollOver = function () { gotoAndPlay (2); }; }
Symbol 487 MovieClip Frame 2
stop();
Symbol 490 MovieClip Frame 1
_root.Branditz.activateElement("gameover", this); if ((Number(_root.Stattooz.pGameType) == 2) || (Number(_root.Stattooz.pGameType) == 3)) { gotoAndStop (2); } else { if (_root.score > _root.Stattooz.pThreshold) { _root.Stattooz.reportEvent("endfail"); } else { _root.Stattooz.reportEvent("endpass"); } if (Number(_root.Stattooz.pGameType) == 1) { myButtons.gotoAndStop(2); } stop(); }
Symbol 490 MovieClip Frame 2
if (_root.score > _root.Stattooz.pThreshold) { myButtons.gotoAndStop("fail"); _root.Stattooz.reportEvent("endfail"); gameover_title.text = "You'll need to try harder then that!"; gameover_text.text = ("you need to score at least " + _root.pStattooz.pThreshold) + " to enter your high score"; } else { _root.Stattooz.reportEvent("endpass"); } stop();

Library Items

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

Instance Names

"myLoadingText"Frame 1
"myFooter"Frame 39Symbol 322 MovieClip
"myFooter"Frame 49Symbol 322 MovieClip
"myFooter"Frame 70Symbol 322 MovieClip
"myFooter"Frame 80Symbol 322 MovieClip
"game"Frame 110Symbol 471 MovieClip [DiamondMineComponent]
"myFooter"Frame 111Symbol 322 MovieClip
"score_txt"Frame 111Symbol 492 EditableText
"score_txt"Frame 121Symbol 498 EditableText
"score_txt"Frame 123Symbol 503 EditableText
"eyes"Symbol 53 MovieClip Frame 1Symbol 42 MovieClip [eyes1b]
"mouth"Symbol 53 MovieClip Frame 1Symbol 31 MovieClip [mouth1b]
"myLevel"Symbol 58 MovieClip Frame 1Symbol 56 EditableText
"myBubble"Symbol 67 MovieClip Frame 1Symbol 66 MovieClip
"legR"Symbol 68 MovieClip [avatarb] Frame 1Symbol 48 MovieClip
"legL"Symbol 68 MovieClip [avatarb] Frame 1Symbol 48 MovieClip
"armR"Symbol 68 MovieClip [avatarb] Frame 1Symbol 50 MovieClip
"armL"Symbol 68 MovieClip [avatarb] Frame 1Symbol 50 MovieClip
"torso"Symbol 68 MovieClip [avatarb] Frame 1Symbol 51 MovieClip
"head"Symbol 68 MovieClip [avatarb] Frame 1Symbol 53 MovieClip
"myPlaque"Symbol 68 MovieClip [avatarb] Frame 1Symbol 58 MovieClip
"myBonusBubble"Symbol 68 MovieClip [avatarb] Frame 1Symbol 67 MovieClip
"myFace"Symbol 94 MovieClip Frame 1Symbol 76 MovieClip
"sub"Symbol 255 MovieClip [game_piece] Frame 1Symbol 94 MovieClip
"myHighlight"Symbol 255 MovieClip [game_piece] Frame 1Symbol 99 MovieClip
"myRollover"Symbol 255 MovieClip [game_piece] Frame 1Symbol 100 MovieClip
"myHint"Symbol 255 MovieClip [game_piece] Frame 1Symbol 101 MovieClip
"myWrong"Symbol 255 MovieClip [game_piece] Frame 1Symbol 102 MovieClip
"myRolloverRim"Symbol 255 MovieClip [game_piece] Frame 1Symbol 96 MovieClip
"sub"Symbol 255 MovieClip [game_piece] Frame 2Symbol 127 MovieClip
"sub"Symbol 255 MovieClip [game_piece] Frame 3Symbol 143 MovieClip
"sub"Symbol 255 MovieClip [game_piece] Frame 4Symbol 147 MovieClip
"sub"Symbol 255 MovieClip [game_piece] Frame 5Symbol 169 MovieClip
"sub"Symbol 255 MovieClip [game_piece] Frame 6Symbol 190 MovieClip
"sub"Symbol 255 MovieClip [game_piece] Frame 7Symbol 209 MovieClip
"sub"Symbol 255 MovieClip [game_piece] Frame 8Symbol 229 MovieClip
"sub"Symbol 255 MovieClip [game_piece] Frame 9Symbol 250 MovieClip
"sub"Symbol 255 MovieClip [game_piece] Frame 10Symbol 254 MovieClip
"pieces"Symbol 259 MovieClip [PieceComponent] Frame 1Symbol 255 MovieClip [game_piece]
"selector_mc"Symbol 259 MovieClip [PieceComponent] Frame 1Symbol 258 MovieClip
"percent"Symbol 272 MovieClip Frame 1Symbol 269 EditableText
"preloader"Symbol 273 MovieClip Frame 1Symbol 272 MovieClip
"myRim"Symbol 307 MovieClip Frame 1Symbol 64 MovieClip
"myButton"Symbol 310 MovieClip Frame 1Symbol 307 MovieClip
"myFootprint"Symbol 322 MovieClip Frame 1Symbol 261 MovieClip [Square]
"sub"Symbol 324 MovieClip Frame 1Symbol 169 MovieClip
"myHighlight"Symbol 324 MovieClip Frame 1Symbol 99 MovieClip
"myRollover"Symbol 324 MovieClip Frame 1Symbol 100 MovieClip
"myHint"Symbol 324 MovieClip Frame 1Symbol 101 MovieClip
"myWrong"Symbol 324 MovieClip Frame 1Symbol 102 MovieClip
"myRolloverRim"Symbol 324 MovieClip Frame 1Symbol 96 MovieClip
"sub"Symbol 326 MovieClip Frame 1Symbol 250 MovieClip
"myHighlight"Symbol 326 MovieClip Frame 1Symbol 99 MovieClip
"myRollover"Symbol 326 MovieClip Frame 1Symbol 100 MovieClip
"myHint"Symbol 326 MovieClip Frame 1Symbol 101 MovieClip
"myWrong"Symbol 326 MovieClip Frame 1Symbol 102 MovieClip
"myRolloverRim"Symbol 326 MovieClip Frame 1Symbol 96 MovieClip
"sub"Symbol 327 MovieClip Frame 1Symbol 143 MovieClip
"myHighlight"Symbol 327 MovieClip Frame 1Symbol 99 MovieClip
"myRollover"Symbol 327 MovieClip Frame 1Symbol 100 MovieClip
"myHint"Symbol 327 MovieClip Frame 1Symbol 101 MovieClip
"myWrong"Symbol 327 MovieClip Frame 1Symbol 102 MovieClip
"myRolloverRim"Symbol 327 MovieClip Frame 1Symbol 96 MovieClip
"sub"Symbol 335 MovieClip Frame 1Symbol 127 MovieClip
"myHighlight"Symbol 335 MovieClip Frame 1Symbol 99 MovieClip
"myRollover"Symbol 335 MovieClip Frame 1Symbol 100 MovieClip
"myHint"Symbol 335 MovieClip Frame 1Symbol 101 MovieClip
"myWrong"Symbol 335 MovieClip Frame 1Symbol 102 MovieClip
"myRolloverRim"Symbol 335 MovieClip Frame 1Symbol 96 MovieClip
"sub"Symbol 335 MovieClip Frame 1Symbol 127 MovieClip
"myHighlight"Symbol 335 MovieClip Frame 1Symbol 99 MovieClip
"myRollover"Symbol 335 MovieClip Frame 1Symbol 100 MovieClip
"myHint"Symbol 335 MovieClip Frame 1Symbol 101 MovieClip
"myWrong"Symbol 335 MovieClip Frame 1Symbol 102 MovieClip
"myRolloverRim"Symbol 335 MovieClip Frame 1Symbol 96 MovieClip
"sub"Symbol 335 MovieClip Frame 1Symbol 127 MovieClip
"myHighlight"Symbol 335 MovieClip Frame 1Symbol 99 MovieClip
"myRollover"Symbol 335 MovieClip Frame 1Symbol 100 MovieClip
"myHint"Symbol 335 MovieClip Frame 1Symbol 101 MovieClip
"myWrong"Symbol 335 MovieClip Frame 1Symbol 102 MovieClip
"myRolloverRim"Symbol 335 MovieClip Frame 1Symbol 96 MovieClip
"sub"Symbol 335 MovieClip Frame 1Symbol 127 MovieClip
"myHighlight"Symbol 335 MovieClip Frame 1Symbol 99 MovieClip
"myRollover"Symbol 335 MovieClip Frame 1Symbol 100 MovieClip
"myHint"Symbol 335 MovieClip Frame 1Symbol 101 MovieClip
"myWrong"Symbol 335 MovieClip Frame 1Symbol 102 MovieClip
"myRolloverRim"Symbol 335 MovieClip Frame 1Symbol 96 MovieClip
"sub"Symbol 335 MovieClip Frame 1Symbol 127 MovieClip
"myHighlight"Symbol 335 MovieClip Frame 1Symbol 99 MovieClip
"myRollover"Symbol 335 MovieClip Frame 1Symbol 100 MovieClip
"myHint"Symbol 335 MovieClip Frame 1Symbol 101 MovieClip
"myWrong"Symbol 335 MovieClip Frame 1Symbol 102 MovieClip
"myRolloverRim"Symbol 335 MovieClip Frame 1Symbol 96 MovieClip
"sub"Symbol 335 MovieClip Frame 1Symbol 127 MovieClip
"myHighlight"Symbol 335 MovieClip Frame 1Symbol 99 MovieClip
"myRollover"Symbol 335 MovieClip Frame 1Symbol 100 MovieClip
"myHint"Symbol 335 MovieClip Frame 1Symbol 101 MovieClip
"myWrong"Symbol 335 MovieClip Frame 1Symbol 102 MovieClip
"myRolloverRim"Symbol 335 MovieClip Frame 1Symbol 96 MovieClip
"myButton"Symbol 351 MovieClip Frame 1Symbol 350 MovieClip
"myButton"Symbol 353 MovieClip Frame 1Symbol 307 MovieClip
"myButton"Symbol 355 MovieClip Frame 1Symbol 307 MovieClip
"myButton"Symbol 357 MovieClip Frame 1Symbol 307 MovieClip
"myMessage"Symbol 381 MovieClip Frame 29
"myQuestion"Symbol 381 MovieClip Frame 29
"myJoin"Symbol 381 MovieClip Frame 29
"myButton"Symbol 391 MovieClip Frame 1Symbol 307 MovieClip
"star_1"Symbol 391 MovieClip Frame 1Symbol 390 MovieClip
"star_2"Symbol 391 MovieClip Frame 1Symbol 390 MovieClip
"star_3"Symbol 391 MovieClip Frame 1Symbol 390 MovieClip
"myButton"Symbol 393 MovieClip Frame 1Symbol 307 MovieClip
"myButton"Symbol 395 MovieClip Frame 1
"score_txt"Symbol 399 MovieClip Frame 1Symbol 398 EditableText
"myMascot"Symbol 399 MovieClip Frame 1Symbol 68 MovieClip [avatarb]
"frame_mc"Symbol 413 MovieClip Frame 1Symbol 410 MovieClip
"bar_mc"Symbol 413 MovieClip Frame 1Symbol 412 MovieClip
"play_area"Symbol 417 MovieClip Frame 1Symbol 416 MovieClip
"choice0"Symbol 453 MovieClip Frame 22Symbol 436 MovieClip
"choice1"Symbol 453 MovieClip Frame 22Symbol 436 MovieClip
"choice2"Symbol 453 MovieClip Frame 22Symbol 436 MovieClip
"choice3"Symbol 453 MovieClip Frame 22Symbol 436 MovieClip
"score_txt"Symbol 471 MovieClip [DiamondMineComponent] Frame 1Symbol 406 EditableText
"timer_mc"Symbol 471 MovieClip [DiamondMineComponent] Frame 1Symbol 413 MovieClip
"piece_holder"Symbol 471 MovieClip [DiamondMineComponent] Frame 1Symbol 417 MovieClip
"quiz_prompt"Symbol 471 MovieClip [DiamondMineComponent] Frame 1Symbol 453 MovieClip
"level_prompt"Symbol 471 MovieClip [DiamondMineComponent] Frame 1Symbol 459 MovieClip
"new_board_prompt"Symbol 471 MovieClip [DiamondMineComponent] Frame 1Symbol 462 MovieClip
"paused_prompt"Symbol 471 MovieClip [DiamondMineComponent] Frame 1Symbol 468 MovieClip
"game_over_prompt"Symbol 471 MovieClip [DiamondMineComponent] Frame 1Symbol 470 MovieClip
"myMascot"Symbol 471 MovieClip [DiamondMineComponent] Frame 1Symbol 68 MovieClip [avatarb]
"myButtons"Symbol 490 MovieClip Frame 1Symbol 481 MovieClip
"myButtons"Symbol 490 MovieClip Frame 2Symbol 487 MovieClip
"myButton"Symbol 496 MovieClip Frame 1Symbol 307 MovieClip
"myButton"Symbol 502 MovieClip Frame 1Symbol 307 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
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 "egg_move_sound"
ExportAssets (56)Timeline Frame 1Symbol 4 as "snap_sound"
ExportAssets (56)Timeline Frame 1Symbol 5 as "ddd_shoot2"
ExportAssets (56)Timeline Frame 1Symbol 6 as "ddd_shoot1"
ExportAssets (56)Timeline Frame 1Symbol 7 as "clear_sound2"
ExportAssets (56)Timeline Frame 1Symbol 8 as "clear_sound1"
ExportAssets (56)Timeline Frame 1Symbol 9 as "clear_sound0"
ExportAssets (56)Timeline Frame 1Symbol 11 as "helmet27"
ExportAssets (56)Timeline Frame 1Symbol 12 as "MathExtensions"
ExportAssets (56)Timeline Frame 1Symbol 13 as "ArrayExtensions"
ExportAssets (56)Timeline Frame 1Symbol 14 as "MovieClipExtensions"
ExportAssets (56)Timeline Frame 1Symbol 15 as "TextfieldExtensions"
ExportAssets (56)Timeline Frame 1Symbol 16 as "ObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 19 as "points_animation"
ExportAssets (56)Timeline Frame 1Symbol 31 as "mouth1b"
ExportAssets (56)Timeline Frame 1Symbol 42 as "eyes1b"
ExportAssets (56)Timeline Frame 1Symbol 44 as "shirt220"
ExportAssets (56)Timeline Frame 1Symbol 47 as "trousers22"
ExportAssets (56)Timeline Frame 1Symbol 68 as "avatarb"
ExportAssets (56)Timeline Frame 1Symbol 255 as "game_piece"
ExportAssets (56)Timeline Frame 1Symbol 259 as "PieceComponent"
ExportAssets (56)Timeline Frame 1Symbol 261 as "Square"
ExportAssets (56)Timeline Frame 1Symbol 504 as "__Packages.branditz"
ExportAssets (56)Timeline Frame 1Symbol 505 as "__Packages.expressinstall"
ExportAssets (56)Timeline Frame 1Symbol 506 as "__Packages.stattooz"
ExportAssets (56)Timeline Frame 59Symbol 337 as "drop"
ExportAssets (56)Timeline Frame 59Symbol 338 as "level"
ExportAssets (56)Timeline Frame 110Symbol 471 as "DiamondMineComponent"

Labels

"prepare"Frame 1
"preloader"Frame 10
"intro"Frame 19
"pirate"Frame 29
"credits"Frame 39
"howto"Frame 49
"assets"Frame 59
"instructions"Frame 70
"game"Frame 80
"Game Over"Frame 111
"Game Over Lose"Frame 121
"Game Over Win"Frame 123
"normal"Symbol 31 MovieClip [mouth1b] Frame 1
"sad"Symbol 31 MovieClip [mouth1b] Frame 10
"happy"Symbol 31 MovieClip [mouth1b] Frame 20
"laugh"Symbol 31 MovieClip [mouth1b] Frame 30
"scared"Symbol 31 MovieClip [mouth1b] Frame 40
"angry"Symbol 31 MovieClip [mouth1b] Frame 50
"drunk"Symbol 31 MovieClip [mouth1b] Frame 61
"rude"Symbol 31 MovieClip [mouth1b] Frame 71
"smirk"Symbol 31 MovieClip [mouth1b] Frame 81
"thoughtful"Symbol 31 MovieClip [mouth1b] Frame 91
"cheesy"Symbol 31 MovieClip [mouth1b] Frame 101
"normal"Symbol 42 MovieClip [eyes1b] Frame 1
"up"Symbol 42 MovieClip [eyes1b] Frame 10
"down"Symbol 42 MovieClip [eyes1b] Frame 20
"left"Symbol 42 MovieClip [eyes1b] Frame 30
"right"Symbol 42 MovieClip [eyes1b] Frame 40
"scared"Symbol 42 MovieClip [eyes1b] Frame 50
"happy"Symbol 42 MovieClip [eyes1b] Frame 60
"angry"Symbol 42 MovieClip [eyes1b] Frame 70
"sad"Symbol 42 MovieClip [eyes1b] Frame 80
"pain"Symbol 42 MovieClip [eyes1b] Frame 91
"blink"Symbol 42 MovieClip [eyes1b] Frame 101
"normal"Symbol 53 MovieClip Frame 1
"standing"Symbol 68 MovieClip [avatarb] Frame 1
"jumping"Symbol 68 MovieClip [avatarb] Frame 51
"Default"Symbol 94 MovieClip Frame 1
"Rollover Animation"Symbol 94 MovieClip Frame 10
"Clicked Animation"Symbol 94 MovieClip Frame 24
"Remove Animation"Symbol 94 MovieClip Frame 37
"Default"Symbol 127 MovieClip Frame 1
"Rollover Animation"Symbol 127 MovieClip Frame 10
"Clicked Animation"Symbol 127 MovieClip Frame 23
"Remove Animation"Symbol 127 MovieClip Frame 38
"Default"Symbol 143 MovieClip Frame 1
"Rollover Animation"Symbol 143 MovieClip Frame 10
"Clicked Animation"Symbol 143 MovieClip Frame 24
"Remove Animation"Symbol 143 MovieClip Frame 37
"Default"Symbol 147 MovieClip Frame 1
"Rollover Animation"Symbol 147 MovieClip Frame 10
"Clicked Animation"Symbol 147 MovieClip Frame 24
"Remove Animation"Symbol 147 MovieClip Frame 37
"Default"Symbol 169 MovieClip Frame 1
"Rollover Animation"Symbol 169 MovieClip Frame 10
"Clicked Animation"Symbol 169 MovieClip Frame 26
"Remove Animation"Symbol 169 MovieClip Frame 45
"Default"Symbol 190 MovieClip Frame 1
"Rollover Animation"Symbol 190 MovieClip Frame 10
"Clicked Animation"Symbol 190 MovieClip Frame 29
"Remove Animation"Symbol 190 MovieClip Frame 45
"Default"Symbol 209 MovieClip Frame 1
"Rollover Animation"Symbol 209 MovieClip Frame 10
"Clicked Animation"Symbol 209 MovieClip Frame 24
"Remove Animation"Symbol 209 MovieClip Frame 38
"Default"Symbol 229 MovieClip Frame 1
"Rollover Animation"Symbol 229 MovieClip Frame 10
"Clicked Animation"Symbol 229 MovieClip Frame 31
"Remove Animation"Symbol 229 MovieClip Frame 45
"Default"Symbol 250 MovieClip Frame 1
"Rollover Animation"Symbol 250 MovieClip Frame 10
"Clicked Animation"Symbol 250 MovieClip Frame 24
"Remove Animation"Symbol 250 MovieClip Frame 37
"Default"Symbol 254 MovieClip Frame 1
"Rollover Animation"Symbol 254 MovieClip Frame 10
"Clicked Animation"Symbol 254 MovieClip Frame 24
"Remove Animation"Symbol 254 MovieClip Frame 38
"loadloop"Symbol 273 MovieClip Frame 2
"loaded"Symbol 273 MovieClip Frame 4
"loaded"Symbol 281 MovieClip Frame 1
"pass"Symbol 302 MovieClip Frame 1
"on"Symbol 317 MovieClip Frame 1
"off"Symbol 317 MovieClip Frame 2
"high"Symbol 321 MovieClip Frame 1
"med"Symbol 321 MovieClip Frame 2
"low"Symbol 321 MovieClip Frame 3
"Correct Answer"Symbol 453 MovieClip Frame 23
"Incorrect Answer"Symbol 453 MovieClip Frame 60

Dynamic Text Variables

pointsSymbol 18 EditableText"+20"
percentloadedSymbol 269 EditableText""
scoreSymbol 398 EditableText"0"
scoreSymbol 406 EditableText"0"
questionSymbol 429 EditableText""
fieldSymbol 434 EditableText""
choiceSymbol 435 EditableText""
fieldSymbol 458 EditableText"Level 2"
scoreSymbol 492 EditableText"0"
scoreSymbol 498 EditableText"0"
scoreSymbol 503 EditableText"0"




http://swfchan.com/26/125997/info.shtml
Created: 26/2 -2019 12:57:35 Last modified: 26/2 -2019 12:57:35 Server time: 24/04 -2024 11:59:44