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

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

Hexic HD.swf

This is the info page for
Flash #85548

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


Text
-

-

9

8

7

6

5

4

3

2

1

!

9

8

7

6

5

4

3

2

1

!

9

8

7

6

5

4

3

2

1

!

9

8

7

6

5

4

3

2

1

!

9

8

7

6

5

4

3

2

1

!

9

8

7

6

5

4

3

2

1

!

9

8

7

6

5

4

3

2

1

!

::SCORE::

14

14

::Combos
Remaining::

::Combos
Remaining::

::Bonus::

::Bonus::

8

8

::Level::

::Level::

10

10

::Time::

::Time::

X

A

::PAUSE::

OBJECT

TM

Brought to you by...

Brought to you by...

S

E

M

A

G

text

text

text

TM

::Game Over::

::Time Expired!::

x

x

x

x

x

x

x

x

::Total Time::

::::

::Total Pieces::

::::

::Header Confirm::

asdf

B

::BACK::

::No More Moves::

::BACK::

text

text

text

::Pattern::

::Options::

Program Management
Katie Stone
Travis Howland
Jon David

Development
Eric Heutchy
Brian Ostergren

Test Lead
Tony Harlich

Test
Ty Roberts (VMC)
Michael Jones
Chad Dylan Long (VMC)
Eric Snyder (VMC)

Product Planning
Ross Erickson
Cherie Lutz

Product Marketing
Darryl Saunders

Business Development
Paul Isherwood
Emily Arons

Content Creation
Michelle Lomba

Usability
Tom Fuller
Steven Mathiesen (Satyam
Computer Services)

Localization
David Foster
Enda Kelly
Thomas Regan
Hiroyasu Mimura
Lilia Lee
Robert Lin
Shinya Muto
Shinji Komiyama
Shu-Liang Balzac Chang
Wen-Chin Deng
Jenni Gant
Carole Lin
Bernard Morgan
Ji Young Kim
Kyoung Ho Han
Whi Young Yoon
Sang Min Park
Junya Chiba
Yutaka Hasegawa

Legal
Hubert Cheng

Art
Stephen Peringer (FILTER)
Rick Kolesar (FILTER)

Audio
Jerry Schroeder

Our Partners
VMC Consulting

Studio Manager
Chris Early

Special Thanks

J Allard
Joshua Howard
Clifford Garrett
Jason Mangold
Noah & William
Manuel Bronstein
Tom Gibbons

Shane Kim
Kris Iverson
Kara Hadley
Oliver Miyashita
Paul Hall
Kevin Browne
David Reid

Programmer
Jason Keimig

Graphic Design
Jeremiah Whitaker

Original Hexic Game Development Team

Producer
Peter Vale

Quality Assurance
Adam Millard
Janise Kieffer

Editor
Michael Knott

Sound Design
Aaron Jasinski

iBeta QA
Jennifer Goodman

Usability
Tom Fuller

Additional Development
Steve Miller
Richard Le
John Southmayd

Business Development
Emily Arons

Don Ryan
Bryan Trussel
Darin Metzler
Mike Minahan
Andrew Murphy
JJ Richards

Product Strategy
Gregory Canessa

::CREDITS::

Original Game Concept and Design

Xbox 360 Project

Alexey Pajitnov

name_txt

level_txt

score_tx

1

2

3

4

5

Button

Button

Button

fame_txt

clusters_txt

flower_txt

pearls_txt

bonuses_txt

bombs_txt

clusters_name

flowers_name

pearls_name

bonuses_name

bombs_name

Name

Level

Score

X

Time:

Date:

Button

Button

Button

1234567890123456

::Back::

1 / 3

::Next Page::

::Menu::

::Marathon Mode::

2 / 3

3 / 3



1 / 5

2 / 5

3 / 5

4 / 5

5 / 5

::Rk::

::Gamertag::

::Score::

Friend Scores

000

000

000

000

000

000

000

::FinalScore::

00000

::Signed In::

::GAMERTAG::

::Difficulty::

00000

::rk::

::gemeratg::

::score::

Nobody on the Leader Board

::BACK::

::sortmode::

::BACK::

Hexic® is the registered trademark of Microsoft Corporation in the U.S. and/or other countries.
Copyright © 2003-2005 Microsoft Corporation, Inc. All rights reserved.
Contains Macromedia® Flash® technology by Macromedia, Inc.
Copyright © 1995-2005 Macromedia, Inc. All rights reserved.
Macromedia, Flash, Macromedia Flash, and Macromedia Flash Lite are trademarks or registered
trademarks of Macromedia, Inc. in the United States and other countries.
This software is based in part on the work of the Independent JPEG Group.
This software uses the ZLIB compression library. (www.zlib.net)
. The software is licensed “as-is.” You bear the risk of using it.
Microsoft gives no express warranties, guarantees or conditions. You may have additional
consumer rights under your local laws which this agreement cannot change. To the extent
permitted under your local laws, Microsoft excludes the implied warranties of merchantability,
fitness for a particular purpose and non-infringement.
LIMITATION ON AND EXCLUSION OF REMEDIES AND DAMAGES. You can recover from
Microsoft and its suppliers only direct damages up to U.S. $5.00. You cannot recover any
other damages, including consequential, lost profits, special, indirect or incidental damages.
This limitation applies to:
• anything related to the software or third party programs, and
• claims for breach of contract, breach of warranty, guarantee or condition, strict liability,
negligence, or other tort to the extent permitted by applicable law.
It also applies even if Microsoft and its suppliers knew or should have known about the
possibility of the damages. The above limitation or exclusion may not apply to you because
your country may not allow the exclusion or limitation of incidental, consequential or
other damages.

DISCLAIMER OF WARRANTY

:: You need Live::

ActionScript [AS1/AS2]

Frame 1
_root.KeyboardAccessibility.SetState("Active"); _root.Localizer.Loc(_root.pause_txt, "pausebutton_pause"); _root.blitzen._visible = false; function IntRand(range) { return(Math.floor(Math.random() * range)); } function CloneArray(refArray, excludeObject) { var _local2 = refArray; var _local3 = new Array(); var _local1 = 0; while (_local1 < _local2.length) { if (_local2[_local1] == excludeObject) { } else { _local3.push(_local2[_local1]); } _local1++; } return(_local3); } function ArrayContains(refArray, element) { var _local2 = refArray; var _local3 = element; var _local1 = 0; while (_local1 < _local2.length) { if (_local2[_local1] == _local3) { return(true); } _local1++; } return(false); } function DoThink() { var _local2; var _local1; var _local3 = _root._PA; _local2 = 0; while ((_local2 < _root.ThinkList.length) && (_local3 > 0)) { _local1 = _root.ThinkList[_local2]; if (_local1.think != null) { _local1.think(_local1); _local3--; } _local2++; } } function Think_Init() { var _local1 = _root; _local1._PA = 0; if (_local1.ThinkList == null) { _local1.ThinkList = new Array(); } } function Think_Add(o, fn, flags) { var _local1 = o; if (_local1._flags == 0) { _root._PA++; } _local1._flags = flags; _local1.think = fn; _local1.onEnterFrame = null; } function Think_Remove(o, flags) { var _local1 = o; var _local2 = _root; _local1._flags = flags; _local1.think = null; _local1.onEnterFrame = null; _local2._PA--; if (_local2._PA <= 0) { _local2._PA = 0; } } function GeneratePieceColor(piece) { var _local1 = piece; var _local2 = _local1.piece.lock._currentframe; if (_local2 == undefined) { _local2 = 1; } Stats.Pieces++; _local1.fBomb = false; _local1.fBonus = false; if (_local1.FlowerType == 0) { if (_GameType == GT.Survival) { if (!_local1.hidden) { _local1.locked = false; _local1.Color = IntRand(_SurvivalSettings[_Level].colors) + 1; } else { _local1.Color = IntRand(-1000) - 1; _local1.gotoAndStop("Hidden"); _local1.piece.lock.gotoAndStop(_local2); return; } } else { _local1.Color = IntRand(_Settings[_Level].colors) + 1; } _local1.gotoAndStop(_local1.Color); _local1.piece.glow._visible = false; _local1.piece.glow2._visible = false; if (((_GameType != GT.Survival) && (_BombFreq <= 0)) && (_BombGrace <= 0)) { if (_GameType == GT.Survival) { _BombFreq = _BombFreq + _SurvivalSettings[_Level].bombfreq; } else { _BombFreq = _BombFreq + _Settings[_Level].bombfreq; } _local1.fBomb = true; _local1.piece.gotoAndStop("Bomb"); BombList_Add(_local1, false); } else { if (_GameType == GT.Survival) { _local1.fBonus = IntRand(100) < _SurvivalSettings[_Level].bonusfreq; } else { _local1.fBonus = IntRand(100) < _Settings[_Level].bonusfreq; } if (_root._Patterns) { _local1.piece.gotoAndStop((_local1.fBonus ? "alt_Special" : "alt_Normal")); } else { _local1.piece.gotoAndStop((_local1.fBonus ? (_AltSpecial) : (_AltPiece))); } } } else { _local1.Color = _MaxColors + ((_local1.FlowerType == 1) ? 1 : 2); if (_local1.FlowerType == 1) { _local1.gotoAndStop("Flower"); } else { _local1.gotoAndStop("Pearl"); _local1.piece.gotoAndStop(((_local1.FlowerType == 2) ? "Down" : "Up")); } } _local1.piece.lock.gotoAndStop(_local2); } function ForceColor(piece, clr, flower, bomb, bonus) { var _local1 = piece; var _local2 = flower; var _local3 = _root; if (_local1.fBomb) { _local3.BombList_Remove(_local1); } _local1.fBomb = false; _local1.fBonus = false; if (_local2 > 0) { _local1.Color = _local3._MaxColors + ((_local2 == 1) ? 1 : 2); _local1.FlowerType = _local2; if (_local2 == 1) { _local1.gotoAndStop("Flower"); } else { _local1.gotoAndStop("Pearl"); _local1.piece.gotoAndStop((((_local2 - 2) == 0) ? "Down" : "Up")); _local1.swapDepths(_local3._DepthOffset + _local1.ID); } } else { _local1.FlowerType = 0; if ((!bomb) && (!bonus)) { _local1.Color = clr + 1; _local1.gotoAndStop(_local1.Color); _local1.piece.glow._visible = false; _local1.piece.glow2._visible = false; } if (bomb) { _local1.fBomb = true; _local1.piece.gotoAndStop("Bomb"); BombList_Add(_local1, false); _local1.piece.cnt_dec = true; _local1.swapDepths(_local3._DepthOffset + _local1.ID); } else { _local1.fBonus = bonus; _local1.piece.gotoAndStop((_local1.fBonus ? (_AltSpecial) : (_AltPiece))); } } } function Sound_Create(fExternal, name, ref) { var _local1 = new Sound(ref); if (fExternal) { _local1.loadSound(("sounds/" + name) + ".mp3", false); } else { _local1.attachSound(name); } return(_local1); } function InitSounds() { var _local1 = _root; _local1._DefaultLevel_sfx = 0.4; _local1._DefaultLevel_music = 0.25; _local1._Level_sfx = _local1._DefaultLevel_sfx; _local1._Level_music = _local1._DefaultLevel_music; _local1._Muted = false; var _local2 = false; _local1._MusicClip = _local1.createEmptyMovieClip("_MusicClip", 1); _local1.M_current = -1; _local1._SoundClip = _local1.createEmptyMovieClip("_SoundClip", 0); var _local3 = _local1; _local3.S_Achievement = Sound_Create(_local2, "Achievement", _local1._SoundClip); _local3.S_BombBonus = Sound_Create(_local2, "BombBonusCombo", _local1._SoundClip); _local3.S_BombExplode = Sound_Create(_local2, "BombExplode", _local1._SoundClip); _local3.S_BombRemove = Sound_Create(_local2, "BombRemove", _local1._SoundClip); _local3.S_BombWarn = Sound_Create(_local2, "BombWarn", _local1._SoundClip); _local3.S_Bonus = Sound_Create(_local2, "Bonus", _local1._SoundClip); _local3.S_ButtonDown = Sound_Create(_local2, "ButtonDown", _local1._SoundClip); _local3.S_ButtonUp = Sound_Create(_local2, "ButtonUp", _local1._SoundClip); _local3.S_Flower = Sound_Create(_local2, "Flower", _local1._SoundClip); _local3.S_FlowerCluster = Sound_Create(_local2, "FlowerCluster", _local1._SoundClip); _local3.S_FlowerRotate = Sound_Create(_local2, "FlowerRotate", _local1._SoundClip); _local3.S_GameOver = Sound_Create(_local2, "GameOver", _local1._SoundClip); _local3.S_InvalidRotation = Sound_Create(_local2, "InvalidRotation", _local1._SoundClip); _local3.S_JarDrop = Sound_Create(_local2, "JarDrop", _local1._SoundClip); _local3.S_LogoSpark = Sound_Create(_local2, "LogoSpark", _local1._SoundClip); _local3.S_MoveTick = Sound_Create(_local2, "MoveTick", _local1._SoundClip); _local3.S_NewGame = Sound_Create(_local2, "NewGame", _local1._SoundClip); _local3.S_NewLevel = Sound_Create(_local2, "NewLevel", _local1._SoundClip); _local3.S_Pearl = Sound_Create(_local2, "Pearl", _local1._SoundClip); _local3.S_PearlRotate = Sound_Create(_local2, "PearlRotate", _local1._SoundClip); _local3.S_PieceLanding = Sound_Create(_local2, "PieceLanding", _local1._SoundClip); _local3.S_Rotate = Sound_Create(_local2, "Rotate", _local1._SoundClip); _local3.S_Slide = Sound_Create(_local2, "Slide", _local1._SoundClip); _local3.S_SpaceEmpty = Sound_Create(_local2, "PieceLanding", _local1._SoundClip); _local3.S_SpaceFreeze = Sound_Create(_local2, "SpaceEmpty", _local1._SoundClip); _local3.S_SuccessfulCluster = Sound_Create(_local2, "SuccessfulCluster", _local1._SoundClip); _local3.S_ThreeBonusCluster = Sound_Create(_local2, "ThreeBonusCluster", _local1._SoundClip); _local3.S_TimeWarning = Sound_Create(_local2, "TimeWarning", _local1._SoundClip); _local3.S_WinGame = Sound_Create(_local2, "WinGame", _local1._SoundClip); } function ExecSound(o) { o.setVolume(_root._Level_sfx * 100); o.start(0, 0); } function PlaySounds() { var _local1 = _root; if (_local1._Muted) { _local1._SoundMask = 0; } else { if (_local1._SoundMask & _local1.SF.NewLevel) { ExecSound(_local1.S_NewLevel); } else if (_local1._SoundMask & _local1.SF.WinGame) { ExecSound(_local1.S_WinGame); } else if (_local1._SoundMask & _local1.SF.BombWarn) { ExecSound(_local1.S_BombWarn); } else if (_local1._SoundMask & _local1.SF.FlowerCluster) { ExecSound(_local1.S_FlowerCluster); } else if (_local1._SoundMask & _local1.SF.Flower) { ExecSound(_local1.S_Flower); } else if (_local1._SoundMask & _local1.SF.Pearl) { ExecSound(_local1.S_Pearl); } else if (_local1._SoundMask & _local1.SF.TimeWarning) { ExecSound(_local1.S_TimeWarning); } else if (_local1._SoundMask & _local1.SF.Achievement) { ExecSound(_local1.S_Achievement); } else if (_local1._SoundMask & _local1.SF.LogoSpark) { ExecSound(_local1.S_LogoSpark); } else { if (_local1._SoundMask & _local1.SF.MoveTick) { ExecSound(_local1.S_MoveTick); } if (_local1._SoundMask & _local1.SF.Rotation) { ExecSound(_local1.S_Rotate); } if (_local1._SoundMask & _local1.SF.ButtonDown) { ExecSound(_local1.S_ButtonDown); } if (_local1._SoundMask & _local1.SF.ButtonUp) { ExecSound(_local1.S_ButtonUp); } if (_local1._SoundMask & _local1.SF.FlowerRotate) { ExecSound(_local1.S_FlowerRotate); } if (_local1._SoundMask & _local1.SF.PearlRotate) { ExecSound(_local1.S_PearlRotate); } if (_local1._SoundMask & _local1.SF.ThreeBonusCluster) { ExecSound(_local1.S_ThreeBonusCluster); } else if (_local1._SoundMask & _local1.SF.BombBonus) { ExecSound(_local1.S_BombBonus); } else if (_local1._SoundMask & _local1.SF.Bonus) { ExecSound(_local1.S_Bonus); } else if (_local1._SoundMask & _local1.SF.BombRemove) { ExecSound(_local1.S_BombRemove); } else if (_local1._SoundMask & _local1.SF.SuccessfulCluster) { ExecSound(_local1.S_SuccessfulCluster); } if (_local1._SoundMask & _local1.SF.Landing) { ExecSound(_local1.S_PieceLanding); } if (_local1._SoundMask & _local1.SF.BombExplode) { ExecSound(_local1.S_BombExplode); } if (_local1._SoundMask & _local1.SF.InvalidRotation) { ExecSound(_local1.S_InvalidRotation); } if (_local1._SoundMask & _local1.SF.NewGame) { ExecSound(_local1.S_NewGame); } if (_local1._SoundMask & _local1.SF.GameOver) { ExecSound(_local1.S_GameOver); } if (_local1._SoundMask & _local1.SF.SpaceEmpty) { ExecSound(_local1.S_SpaceEmpty); } if (_local1._SoundMask & _local1.SF.SpaceFreeze) { ExecSound(_local1.S_SpaceFreeze); } if (_local1._SoundMask & _local1.SF.JarDrop) { ExecSound(_local1.S_JarDrop); } if (_local1._SoundMask & _local1.SF.Slide) { ExecSound(_local1.S_Slide); } } _local1._SoundMask = 0; } } function InitSession() { _SessionInit = true; UpdateRotationElement(true, true); InitSettings(); InitClips(); } function InitSettings() { var _local2 = _root; _local2.IsPaused = false; _local2.ResetPauseMenu = false; _tm = getTimer(); _tt = 0; _tcurr = 0; _tlast = 0; _jare = 5; _jars = -1; __p = new Array(6); __pos = new Array(3); _Rad = (Math.PI/180); _BoardHeight = 8; _BoardWidth = 10; _PieceScale = 100; _DepthOffset = (_BoardHeight * _BoardWidth) + Math.floor(_BoardWidth / 2); _MaxRowHeight = (2 * _BoardHeight) - 1; _MaxColors = 7; Board = new Array(); var _local1 = 0; while (_local1 < _BoardWidth) { Board.push(new Array(_BoardHeight + 1)); _local1++; } SelectedPieces = new Array(); MatchedPieces = new Array(); BombList = new Array(); AvailMoves = new Array(); AvailFlowers = new Array(); _BoundX = 0; _BoundY = 0; _PieceWidth = 0; _PieceHeight = 0; _LegLength = 0; _ThreeQuarterWidth = 0; _QuarterWidth = 0; _HalfHeight = 0; _rotX = 0; _rotY = 0; _DoRotate = false; _Hint = null; _LevelUp = null; _Spinner = null; _SpinScale = 20; _DepthOrder = _DepthOffset - 2; PieceUpdateList = new Array(); _CollapseSpeed = 300; _CollapseFlowerSpeed = 1000; _DropAccel = 5E-7; _PlumeTime = 1500; _RotateSpeed = 200; _JiggleLength = 1000; _LevelUpLength = 2500; _HintDelay = 8500; _HintFlowerDelay = 700; _BombExplodeLength = 3000; PF = {Rotation:1, Drop:2, Collapse:4, Flower:8, Jiggle:16, Check:32}; SF = {Rotation:1, Landing:2, SuccessfulCluster:4, InvalidRotation:8, NewGame:16, NewLevel:32, Flower:64, BombRemove:128, BombWarn:256, Bonus:1024, BombBonus:2048, MoveTick:4096, BombExplode:8192, Pearl:16384, WinGame:32768, GameOver:65536, PearlRotate:131072, FlowerRotate:262144, FlowerCluster:524288, ThreeBonusCluster:1048576, TimeWarning:2097152, ButtonDown:4194304, ButtonUp:8388608, SpaceEmpty:16777216, SpaceFreeze:33554432, JarDrop:67108864, Slide:134217728, Achievement:268435456, LogoSpark:536870912}; Stats = {Combo:[0, 0, 0, 0], Bombs:0, Bonus:0, Bonus3:0, BombBonus:0, Flowers:0, Pearls:0, Pieces:0, Rotations:0, RotFail:0}; Think_Init(); _BombsUpdate = false; _Level = 0; _InitialLevel = 0; _local2._Score = 0; _local2._LifetimeScore = 0; _local2._LifetimeCombos = 0; _local2._LifetimeGames = 0; _local2._CombosLeft = 0; _SoundMask = 0; _PlumeTotal = 20; _PlumeRef = 0; _PlumeCount = 0; _MajestyRef = 0; _MajestyTotal = 8; _MadeMove = false; _Muted = false; _PlayerName = "Player"; _TimeMax = 50000; _BonusInitial = 0; _BonusMax = 5; _BonusTime = 10000; _CurrMax = 50000; _BonusCount = 0; Majesty = new Array(_MajestyTotal); Plumes = new Array(_PlumeTotal); _CursorCol = -1; _CursorRow = -1; _CursorVertex = -1; _FlowerRotate = null; _Settings = [{combos:50, colors:5, bombfreq:0, bombtimer:5, bonusfreq:0, mult:1, t_bonus:50000, t_good:400, t_bad:300}, {combos:60, colors:5, bombfreq:0, bombtimer:5, bonusfreq:15, mult:2, t_bonus:40000, t_good:400, t_bad:400}, {combos:70, colors:5, bombfreq:15, bombtimer:9, bonusfreq:10, mult:3, t_bonus:30000, t_good:300, t_bad:400}, {combos:80, colors:6, bombfreq:10, bombtimer:8, bonusfreq:8, mult:4, t_bonus:20000, t_good:300, t_bad:400}, {combos:90, colors:6, bombfreq:10, bombtimer:7, bonusfreq:7, mult:5, t_bonus:15000, t_good:300, t_bad:500}, {combos:100, colors:7, bombfreq:10, bombtimer:6, bonusfreq:6, mult:6, t_bonus:10000, t_good:200, t_bad:500}, {combos:0, colors:7, bombfreq:10, bombtimer:5, bonusfreq:5, mult:7, t_bonus:10000, t_good:200, t_bad:500}]; _SurvivalSettings = [{combos:5000, colors:5, bombfreq:0, bombtimer:5, bonusfreq:20, mult:1, t_bonus:50000, t_good:400, t_bad:300}, {combos:6000, colors:5, bombfreq:0, bombtimer:5, bonusfreq:15, mult:2, t_bonus:40000, t_good:400, t_bad:400}, {combos:7000, colors:5, bombfreq:0, bombtimer:9, bonusfreq:10, mult:3, t_bonus:30000, t_good:300, t_bad:400}, {combos:8000, colors:5, bombfreq:0, bombtimer:8, bonusfreq:8, mult:4, t_bonus:20000, t_good:300, t_bad:400}, {combos:9000, colors:5, bombfreq:0, bombtimer:7, bonusfreq:7, mult:5, t_bonus:15000, t_good:300, t_bad:500}, {combos:10000, colors:5, bombfreq:0, bombtimer:6, bonusfreq:6, mult:6, t_bonus:10000, t_good:200, t_bad:500}, {combos:60000, colors:5, bombfreq:0, bombtimer:7, bonusfreq:5, mult:7, t_bonus:10000, t_good:200, t_bad:500}]; GT = {Marathon:0, Timed:1, Survival:2}; DF = {Easy:0, Medium:1, Hard:2}; _GameType = GT.Marathon; _GameTypeCache = GT.Marathon; _Difficulty = DF.Easy; _PiecesDropped = false; _Resources = 0; _ReceivedSessionStart = false; _SurvivalLevel = 1; _fBonusThink = false; Fr = {Active:1, Splash:6, Menu:13, Pause:83}; _Patterns = false; _AltPiece = "Normal"; _AltSpecial = "Special"; _LoadGame = false; _HighScoreEntry = -1; _HallOfFameFlags = 0; SetUIElements(); } function LocComplete(fState) { var _local1 = _root; _local1.Localizer.Loc(_LevelUp.txt.txt, "plume_levelup"); _local1.Localizer.Loc(_LevelUp.txt.txt2, "plume_levelup"); _local1.Localizer.Loc(_local1.panel_level.dyn_level, "level_title"); _local1.Localizer.Loc(_local1.panel_level.dyn_level2, "level_title"); _local1.Localizer.Loc(_local1.panel_combos.dyn_combos, "combo_title"); _local1.Localizer.Loc(_local1.panel_combos.dyn_combos2, "combo_title"); _local1.panel_combos.dyn_bonus.text = ""; _local1.panel_combos.dyn_bonus2.text = ""; _local1.Localizer.Loc(_local1.panel_timer.dyn_time, "time_title"); _local1.Localizer.Loc(_local1.panel_timer.dyn_time2, "time_title"); _local1.Localizer.Loc(_local1.Score.dyn_score, "score_title"); _GameType = 0; SetUIElements(); if (fState) { _local1.SessionUpdate(); } } function SetUIElements() { if (_GameType == GT.Marathon) { Background.gotoAndStop("Normal"); } else if (_GameType == GT.Timed) { Background.gotoAndStop("Timed"); _jare = 5; var i; var ref; i = 0; while (i < 5) { ref = eval ("Background.jar" + i); ref.gotoAndStop("BonusInit"); i++; } i = 5; while (i < 10) { ref = eval ("Background.jar" + i); ref.gotoAndStop("Create"); ref.clip.gotoAndPlay(1); i++; } } else { Background.gotoAndStop("Normal"); } } function InitClips() { InitPieces(); } function InitPieces() { var _local1; var _local2; var pscale = (_PieceScale / 100); var _local3 = 0; _local1 = 0; while (_local1 < _BoardWidth) { _local2 = 0; while (_local2 < (_BoardHeight + 1)) { if ((_local2 == _BoardHeight) && ((_local1 % 2) == 0)) { } else { PieceBoard.attachMovie("PieceStack", _local3, _local3); var piece = PieceBoard[_local3]; piece.stop(); if ((_local1 == 0) && (_local2 == 0)) { _PieceWidth = 64.6; _PieceHeight = 55.8; _LegLength = _PieceWidth / 2; _QuarterWidth = _LegLength / 2; _ThreeQuarterWidth = _LegLength + _QuarterWidth; _HalfHeight = _PieceHeight / 2; _BoundX = 6.75 * _PieceWidth; _BoundY = _BoardHeight * _PieceHeight; } piece._xscale = _PieceScale; piece._yscale = _PieceScale; piece._flags = 0; piece._thinkflags = 0; piece.FlowerType = 0; piece.ID = _local3; piece.hidden = false; piece._visible = false; piece.glow._visible = false; piece.glow2._visible = false; Board[_local1][_local2] = {col:_local1, row:_local2, ID:_local3, Piece:PieceBoard[_local3]}; Board[_local1][_local2].nl = new Array(6); FindNeighbors(_local1, _local2, Board[_local1][_local2].nl); piece._board = Board[_local1][_local2]; _root.ThinkList.push(piece); _local3++; } _local2++; } _local1++; } _root.ThinkList.push(_root.panel_combos); _root.panel_combos.OrigX = _root.panel_combos._x; _root.ThinkList.push(_root.panel_level); _root.panel_level.OrigX = _root.panel_level._x; _root.ThinkList.push(_root.panel_timer); _root.panel_timer.OrigX = _root.panel_timer._x; PieceBoard.attachMovie("PieceStack", "bc1", (_DepthOffset * 5) + 2); _BonusCounter = PieceBoard.bc1; _BonusCounter._visible = false; _BonusCounter._SurvivalBonus = 0; _BonusCounter._EmptyPieceIndex = 0; _BonusCounter._EmptyPieceList = new Array(); PieceBoard.attachMovie("Spinner", "spinner", _DepthOffset * 5); _Spinner = PieceBoard.spinner; _root._Spinner._visible = false; _Hint = new Object(); PieceBoard.attachMovie("LevelPlume", "LevelUp", _DepthOffset * 6); _LevelUp = PieceBoard.LevelUp; _LevelUp.Ox = ((_PieceWidth * 7) / 2) - 6.5; _LevelUp.Oy = (_PieceHeight * 7) / 2; _LevelUp.Sx = _LevelUp.frame._xscale; _LevelUp.Sy = _LevelUp.frame._yscale; _LevelUp.doInit(_LevelUp); _LevelUp._visible = false; _root.Localizer.Loc(_LevelUp.txt.txt, "plume_levelup"); _root.Localizer.Loc(_LevelUp.txt.txt2, "plume_levelup"); _local1 = 0; while (_local1 < _PlumeTotal) { PieceBoard.attachMovie("MajestyStack", "majesty" + _local1, (_DepthOffset * 8) + _local1); Majesty[_local1] = PieceBoard["majesty" + _local1]; Majesty[_local1]._visible = false; _local1++; } _local1 = 0; while (_local1 < _PlumeTotal) { PieceBoard.attachMovie("ScorePlume", "plume" + _local1, (_DepthOffset * 7) + _local1); Plumes[_local1] = PieceBoard["plume" + _local1]; Plumes[_local1]._x = 100; Plumes[_local1]._y = 100; Plumes[_local1]._visible = false; _local1++; } } function InitGame(fPieceReset) { var _local1 = _root; UpdateTime(false); if (!_local1._LoadGame) { _BonusCount = _BonusInitial; _CurrMax = _TimeMax + (_BonusCount * _BonusTime); _jars = -1; _tcurr = _CurrMax; _tt = 0; } _EndGameHeader = ""; _EndGameInfo = ""; _GameOver = false; _GameType = _GameTypeCache; _GameWin = false; _HighScoreEntry = -1; _HallOfFameFlags = 0; _local1._Spinner._visible = false; _local1.grid.gotoAndStop(((_GameType == GT.Survival) ? "on" : "off")); if (_GameType == GT.Survival) { _local1.Localizer.Loc(_local1.panel_combos.dyn_bonus, "bonus_title"); _local1.Localizer.Loc(_local1.panel_combos.dyn_bonus2, "bonus_title"); _local1.panel_combos.dyn_combos.text = ""; _local1.panel_combos.dyn_combos2.text = ""; _local1.panel_combos.ComboInfo.text = "0"; _local1.panel_combos.ComboInfo2.text = "0"; } else { _local1.Localizer.Loc(_local1.panel_combos.dyn_combos, "combo_title"); _local1.Localizer.Loc(_local1.panel_combos.dyn_combos2, "combo_title"); _local1.panel_combos.dyn_bonus.text = ""; _local1.panel_combos.dyn_bonus2.text = ""; } SetDifficulty(_DifficultyCache); SetUIElements(); UpdateTimeInfo(); if (fPieceReset || (_local1._LoadGame)) { _PiecesDropped = false; } UpdateRotationElement(true, true); if (!_local1._LoadGame) { if ((Number(_InitialLevel) > 0) && (_GameType != GT.Survival)) { _Level = Number(_InitialLevel); } _MadeMove = false; _SurvivalLevel = 1; _local1._Score = 0; Stats.Combo = [0, 0, 0, 0]; Stats.Bombs = 0; Stats.Bonus = 0; Stats.Bonus3 = 0; Stats.BombBonus = 0; Stats.Flowers = 0; Stats.Pearls = 0; Stats.Pieces = 0; Stats.Rotations = 0; Stats.RotFail = 0; BombList.splice(0); } else { _MadeMove = true; } _SoundMask = SF.NewGame; _HintTime = 0; _local1.AchievementToast.UpdateScore(_local1._Score, false); _local1.panel_level._alpha = 0; _local1.panel_combos._alpha = 0; _local1.panel_combos._visible = true; _local1.panel_level._visible = true; _local1.panel_timer._visible = _GameType == GT.Timed; _local1.LeftSlideAnimate(_local1.panel_level, true, 250, 100, null, _local1.panel_level.OrigX + 100); if (_GameType == GT.Survival) { _local1.Score.Bonus.text = _local1._BonusCounter._SurvivalBonus; _local1.panel_level.LevelInfo.text = _local1._SurvivalLevel; _local1.panel_level.LevelInfo2.text = _local1._SurvivalLevel; } else { _local1.LeftSlideAnimate(_local1.panel_combos, true, 650, 100, null, _local1.panel_combos.OrigX + 100); if (_GameType == GT.Timed) { _local1.RightSlideAnimate(_local1.panel_timer, true, 1100, 100, null, _local1.panel_timer.OrigX - 100); } } InitLevel(fPieceReset); var _local3 = ""; switch (_GameType) { case _local1.GT.Marathon : _local3 = "Marathon"; break; case _local1.GT.Timed : _local3 = "Timed"; break; case _local1.GT.Survival : _local3 = "Survival"; } var _local2 = ""; switch (_DifficultyCache) { case _local1.DF.Easy : _local2 = "Easy"; break; case _local1.DF.Medium : _local2 = "Medium"; break; case _local1.DF.Hard : _local2 = "Hard"; } fscommand ("Presence", _local3); fscommand ("DifficultyContext", _local2); } function InitLevel(fPieceReset) { if (!_root._LoadGame) { _jars = -1; _tcurr = _tcurr + _Settings[_Level].t_bonus; if (_tcurr > _CurrMax) { _tcurr = _CurrMax; } } _root._TipRef = 0; var i; var jar; var d = (10 - Math.floor(_tcurr / 10000)); if (_root._LoadGame) { _jare = d; i = 0; while (i < (5 - _BonusCount)) { jar = eval ("_root.Background.jar" + i); jar.gotoAndStop("BonusInit"); jar.jar._alpha = 0; i++; } i = 5 - _BonusCount; while (i < (d - 1)) { jar = eval ("_root.Background.jar" + i); jar.gotoAndStop("Expire"); jar.jar._alpha = 0; i++; } i = d - 1; while (i < 10) { jar = eval ("_root.Background.jar" + i); jar.gotoAndStop("Create"); jar.jar._alpha = 100; i++; } } else { i = d; while (i < 10) { jar = eval ("Background.jar" + i); if (jar._currentframe != 2) { jar._alpha = 100; jar.jar._alpha = 100; jar.gotoAndStop("Create"); } else { jar._alpha = 0; } jar.clip.gotoAndPlay(1); i++; } } _DoRotate = false; _Hint._Time = 0; _Hint._visible = false; _EndLevelReached = false; if (!_root._LoadGame) { _BombGrace = (((_Level != 0) && (_Settings[_Level].colors > _Settings[_Level - 1].colors)) ? 20 : 0); _root._CombosLeft = _Settings[_Level].combos; _BombFreq = _Settings[_Level].bombfreq; if (_BombFreq == 0) { _BombFreq = _Settings[_Level].combos * 1000; } } if (_GameType == GT.Survival) { panel_level.LevelInfo.text = _SurvivalLevel; panel_level.LevelInfo2.text = _SurvivalLevel; } else { panel_level.LevelInfo.text = _Level + 1; panel_level.LevelInfo2.text = _Level + 1; panel_combos.ComboInfo.text = _root._CombosLeft; panel_combos.ComboInfo2.text = _root._CombosLeft; } _PlumeRef = 0; _PlumeCount = 0; var x = 0; while (x < _PlumeTotal) { Plumes[x]._visible = false; x++; } if ((!_PiecesDropped) || (_root._LoadGame)) { } if (_PiecesDropped) { _root._LoadGame = false; if (_GameType == GT.Survival) { _root.gotoAndStop("Level_Survival"); } else if ((_GameType == GT.Timed) && ((_Level == 0) || (_Level == 3))) { _root.gotoAndStop(("Level_" + (_Level + 1)) + "_Timed"); } else { _root.gotoAndStop("Level_" + (_Level + 1)); } return(undefined); } _PiecesDropped = false; DropAllPieces(fPieceReset); if (!_root._LoadGame) { Stats.Pieces = 0; } _PiecesDropped = true; _root._LoadGame = false; if (_GameType == _root.GT.Survival) { _root.gotoAndStop("Level_Survival"); } else if ((_GameType == GT.Timed) && ((_Level == 0) || (_Level == 3))) { _root.gotoAndStop(("Level_" + (_Level + 1)) + "_Timed"); } else { _root.gotoAndStop("Level_" + (_Level + 1)); } } function AddMajesty(piece, fname) { Majesty[_MajestyRef]._x = piece._x; Majesty[_MajestyRef]._y = piece._y; Majesty[_MajestyRef].gotoAndStop(fname); Majesty[_MajestyRef].clip.gotoAndPlay(1); Majesty[_MajestyRef]._visible = true; _MajestyRef = (_MajestyRef + 1) % _MajestyTotal; } function SessionUpdate() { } function SetDifficulty(d) { var _local2 = _root; var _local3 = d; var _local1; _Difficulty = _local3; if (_local3 == DF.Easy) { if (_GameType == GT.Survival) { if (!_local2._LoadGame) { _Level = 0; } _local1 = 0; while (_local1 < 7) { _SurvivalSettings[_local1].colors = 4; _local1++; } } else if (!_local2._LoadGame) { _Level = 0; } } else if (_local3 == DF.Medium) { if (_GameType == GT.Survival) { if (!_local2._LoadGame) { _Level = 0; } _local1 = 0; while (_local1 < 7) { _SurvivalSettings[_local1].colors = 5; _local1++; } } else if (!_local2._LoadGame) { _Level = 2; } } else if (_GameType == GT.Survival) { if (!_local2._LoadGame) { _Level = 0; } _local1 = 0; while (_local1 < 7) { _SurvivalSettings[_local1].colors = 6; _local1++; } } else if (!_local2._LoadGame) { _Level = 4; } _local2.Localizer.Loc(_local2.panel_level.dyn_difficulty_txt, "difficulty_" + _local2._Difficulty); } function WriteXenonStats() { var _local1 = _root; var _local2 = "<stats>"; _local2 = _local2 + (("<score>" + _local1._Score) + "</score>"); _local2 = _local2 + (("<win>" + _local1._GameWin) + "</win>"); _local2 = _local2 + (("<level>" + ((_local1._GameType == _local1.GT.Survival) ? (_local1._SurvivalLevel) : (_local1._Level + 1))) + "</level>"); _local2 = _local2 + (("<time>" + (_local1._tt / 1000)) + "</time>"); _local2 = _local2 + (("<clusters>" + Number(((_local1.Stats.Combo[0] + _local1.Stats.Combo[1]) + _local1.Stats.Combo[2]) + _local1.Stats.Combo[3])) + "</clusters>"); _local2 = _local2 + (("<flowers>" + _local1.Stats.Flowers) + "</flowers>"); _local2 = _local2 + (("<pearls>" + _local1.Stats.Pearls) + "</pearls>"); _local2 = _local2 + (("<bombs>" + _local1.Stats.Bombs) + "</bombs>"); _local2 = _local2 + (("<bonuses>" + _local1.Stats.Bonus) + "</bonuses>"); _local2 = _local2 + (("<bbcombo>" + _local1.Stats.BombBonus) + "</bbcombo>"); _local2 = _local2 + (("<b3combo>" + _local1.Stats.Bonus3) + "</b3combo>"); _local2 = _local2 + "</stats>"; fscommand ("WriteStats", _local2); } function SaveSettings() { var _local2 = _root; var _local1 = "<settings>\n"; _local1 = _local1 + ((((((((((((((" <user sfx=\"" + _local2._Level_sfx) + "\" ") + "music=\"") + _local2._Level_music) + "\" ") + "mute=\"") + _local2._Muted) + "\" ") + "patterns=\"") + _local2._Patterns) + "\" ") + ">") + _local2._PlayerName) + "</user>\n"); _local1 = _local1 + "</settings>"; fscommand ("SaveSettings", _local1); } function ReadSettings() { fscommand ("LoadSettings", "settings"); } function ParseSettings() { var _local2 = _root; var _local3 = new XML(); _local3.ignoreWhite = true; _local3.parseXML(_local2._SettingsXMLString); var _local1 = _local3.firstChild.firstChild; if (_local1) { _local2._Level_sfx = Number(_local1.attributes.sfx); fscommand ("SoundFX", _local2._Level_sfx); _local2._Level_music = Number(_local1.attributes.music); fscommand ("MusicVolume", _local2._Level_music); _local2._Muted = _local1.attributes.mute == "true"; _local2._Patterns = _local1.attributes.patterns == "true"; _local2._PlayerName = _local1.firstChild.nodeValue; } } function SaveGame() { var _local2 = _root; var x; var _local3; var _local1; var str = "<game>"; str = str + "<params "; str = str + (("_BF=\"" + _local2._BombFreq) + "\" "); str = str + (("_BG=\"" + _local2._BombGrace) + "\" "); str = str + (("_BC=\"" + _local2._BonusCount) + "\" "); str = str + (("_CL=\"" + _local2._CombosLeft) + "\" "); str = str + (("_CM=\"" + _local2._CurrMax) + "\" "); str = str + (("_D=\"" + _local2._Difficulty) + "\" "); str = str + (("_GT=\"" + _local2._GameType) + "\" "); str = str + (("_j=\"" + _local2._jars) + "\" "); str = str + (("_L=\"" + _local2._Level) + "\" "); str = str + (("_S=\"" + _local2._Score) + "\" "); str = str + (("_SL=\"" + _local2._SurvivalLevel) + "\" "); str = str + (("_SB=\"" + _local2._BonusCounter._SurvivalBonus) + "\" "); str = str + (("_tt=\"" + _local2._tt) + "\" "); str = str + (("_tcurr=\"" + _local2._tcurr) + "\" "); str = str + "/>"; str = str + "<stats "; x = 0; while (x < 4) { str = str + (((("c" + x) + "=\"") + _local2.Stats.Combo[x]) + "\" "); x++; } str = str + (("Bm=\"" + _local2.Stats.Bombs) + "\" "); str = str + (("Bn=\"" + _local2.Stats.Bonus) + "\" "); str = str + (("B3=\"" + _local2.Stats.Bonus3) + "\" "); str = str + (("BB=\"" + _local2.Stats.BombBonus) + "\" "); str = str + (("F=\"" + _local2.Stats.Flowers) + "\" "); str = str + (("Pe=\"" + _local2.Stats.Pearls) + "\" "); str = str + (("Pi=\"" + _local2.Stats.Pieces) + "\" "); str = str + (("R=\"" + _local2.Stats.Rotations) + "\" "); str = str + (("RF=\"" + _local2.Stats.RotFail) + "\""); str = str + "/>"; str = str + "<board p=\""; var x = 0; while (x < _local2._BoardWidth) { _local3 = 0; while (_local3 < (_local2._BoardHeight + 1)) { if ((_local3 == _local2._BoardHeight) && ((x % 2) == 0)) { } else { _local1 = _local2.Board[x][_local3].Piece; str = str + ((((((((_local1.Color > 0) ? (String(_local1.Color)) : "0") + (_local1.locked ? "t" : "f")) + (_local1.hidden ? "t" : "f")) + String(_local1.FlowerType)) + (_local1.fBonus ? "t" : "f")) + (_local1.fBomb ? "t" : "f")) + (_local1.bombtick ? (String(_local1.bombtick)) : "u")); } _local3++; } x++; } str = str + "\"/>"; str = str + "</game>"; _local2._GameXMLString = str; fscommand ("SaveGame", str); } function ReadGame() { fscommand ("LoadGame"); } function ParseGame(GameXmlBlob) { var _local2 = _root; var GameXML = new XML(); GameXML.ignoreWhite = true; GameXML.parseXML(GameXmlBlob); var node; var mode; var hs; var _local3 = GameXML.firstChild.firstChild; BombList.splice(0); while (_local3) { if (_local3.nodeName == "params") { _local2._BombFreq = Number(_local3.attributes._BF); _local2._BombGrace = Number(_local3.attributes._BG); _local2._BonusCount = Number(_local3.attributes._BC); _local2._CombosLeft = Number(_local3.attributes._CL); _local2._CurrMax = Number(_local3.attributes._CM); _local2._DifficultyCache = Number(_local3.attributes._D); _local2._GameTypeCache = Number(_local3.attributes._GT); _local2._jars = Number(_local3.attributes._j); _local2._Level = Number(_local3.attributes._L); _local2._Score = Number(_local3.attributes._S); _local2._SurvivalLevel = Number(_local3.attributes._SL); _local2._BonusCounter._SurvivalBonus = Number(_local3.attributes._SB); _local2._tt = Number(_local3.attributes._tt); _local2._tcurr = Number(_local3.attributes._tcurr); } else if (_local3.nodeName == "stats") { _local2.Stats.Combo[0] = Number(_local3.attributes.c0); _local2.Stats.Combo[1] = Number(_local3.attributes.c1); _local2.Stats.Combo[2] = Number(_local3.attributes.c2); _local2.Stats.Combo[3] = Number(_local3.attributes.c3); _local2.Stats.Bombs = Number(_local3.attributes.Bm); _local2.Stats.Bonus = Number(_local3.attributes.Bn); _local2.Stats.Bonus3 = Number(_local3.attributes.B3); _local2.Stats.BombBonus = Number(_local3.attributes.BB); _local2.Stats.Flowers = Number(_local3.attributes.F); _local2.Stats.Pearls = Number(_local3.attributes.Pe); _local2.Stats.Pieces = Number(_local3.attributes.Pi); _local2.Stats.Rotations = Number(_local3.attributes.R); _local2.Stats.RotFail = Number(_local3.attributes.RF); } else if (_local3.nodeName == "board") { var _local1; var allattributes = _local3.attributes.p; var x = 0; while (x < _local2._BoardWidth) { var y = 0; while (y < (_local2._BoardHeight + 1)) { if ((y == _local2._BoardHeight) && ((x % 2) == 0)) { } else { var attributes = allattributes.slice(0, 7); allattributes = allattributes.slice(7); _local1 = _local2.Board[x][y].Piece; _local1._flags = 0; _local1._thinkflags = 0; _local1._visible = true; _local1.hidden = attributes.slice(2, 3) != "f"; _local1.Color = (_local1.hidden ? (IntRand(-1000) - 1) : (Number(attributes.slice(0, 1)))); _local1.FlowerType = Number(attributes.slice(3, 4)); _local1.locked = attributes.slice(1, 2) != "f"; _local1.fBonus = attributes.slice(4, 5) != "f"; _local1.fBomb = attributes.slice(5, 6) != "f"; _local1.bombtick = ((attributes.slice(6, 7) == "u") ? undefined : (Number(attributes.slice(6, 7)))); _local1.gotoAndStop(((_local1.Color >= 0) ? (_local1.Color) : "Hidden")); _local1.piece.glow._visible = false; _local1.piece.glow2._visible = false; if (_local1.fBomb) { _local1.piece.gotoAndStop("Bomb"); _local2.BombList_Add(_local1, true); _local1.swapDepths(_local2._DepthOffset + _local1.ID); _local1.piece.lock.gotoAndStop("unlocked"); } else if (_local1.hidden) { _local1._visible = false; } else { if (_local1.FlowerType == 0) { if (_local2._Patterns) { _local1.piece.gotoAndStop((_local1.fBonus ? "alt_Special" : "alt_Normal")); } else { _local1.piece.gotoAndStop((_local1.fBonus ? _AltSpecial : _AltPiece)); } } else if (_local1.FlowerType > 1) { _local1.piece.gotoAndStop(((_local1.FlowerType == 2) ? "Down" : "Up")); _local1.swapDepths(_local2._DepthOffset + _local1.ID); } if (_local1.locked) { _local1.piece.lock.gotoAndStop("locked"); } else { _local1.piece.lock.gotoAndStop("unlocked"); } _local1._visible = true; } _local1._visible = false; } y++; } x++; } } _local3 = _local3.nextSibling; } delete ScoresXML; _local2._LifetimeScore = _local2._LifetimeScore - _local2._Score; _local2._LifetimeCombos = _local2._LifetimeCombos - (((_local2.Stats.Combo[0] + _local2.Stats.Combo[1]) + _local2.Stats.Combo[2]) + _local2.Stats.Combo[3]); _local2._LoadGame = true; _local2._GameOver = false; _local2.InitGame(true); _local2.gotoAndStop("Active"); } function UpdateTimeInfo() { var _local1 = _root; if (_local1._GameType != _local1.GT.Timed) { } else { if (_local1._tcurr >= 60000) { var _local2 = Math.floor((_local1._tcurr - 60000) / 1000); if (_local2 >= 10) { _local1.panel_timer.TimeInfo.text = "1:" + _local2; } else if (_local2 >= 0) { _local1.panel_timer.TimeInfo.text = "1:0" + _local2; } else { _local1.panel_timer.TimeInfo.text = "1:00"; } } else { var _local2 = Math.floor(_local1._tcurr / 1000); if (_local2 >= 10) { _local1.panel_timer.TimeInfo.text = "0:" + _local2; } else if (_local1._tcurr < 1000) { _local1.panel_timer.TimeInfo.text = "0:00"; } else { _local1.panel_timer.TimeInfo.text = "0:0" + _local2; } } _local1.panel_timer.TimeInfo2.text = _local1.panel_timer.TimeInfo.text; } } function UpdateTime(fUpdate) { var _local1 = _root; _local1._tm = getTimer(); if (fUpdate) { var _local2 = _local1._tm - _local1._tlast; _local1._tt = _local1._tt + _local2; if (_local1._GameType == _local1.GT.Timed) { _local1._tcurr = _local1._tcurr - _local2; if (_local1._tcurr < 0) { _local1._EndGameHeader = "gameend_gameover"; _local1._EndGameInfo = "gameendinfo_time"; _local1._GameOver = true; _local1._SoundMask = _local1._SoundMask | SF.GameOver; } } } _local1._tlast = _local1._tm; } function DoLoader() { var _local1 = _root; if (_SessionInit) { if (_SoundMask != 0) { PlaySounds(); } } if (_local1._framesloaded < _local1._totalframes) { } else { MAXINT = 2147483647 /* 0x7FFFFFFF */; _CurrentSeed = Math.random() * MAXINT; UI = {SplashTime:0, WindowAlpha:93}; _SessionInit = true; this.onEnterFrame = _local1.DoGame; this.gotoAndStop("Splash"); } } function DoGame() { var _local2 = _root; var _local1 = (((_PA == 0) && (_local2._currentframe == Fr.Active)) && (_MadeMove)) && (!_EndLevelReached); UpdateTime(_local1); if (_PA > 0) { DoThink(); } if ((_local2._currentframe == Fr.Active) && (_local2.ActiveInGame)) { UpdateBoard(); } if (_PlumeCount > 0) { Plume_Update(); } if (_SoundMask != 0) { PlaySounds(); } if (_local1 && (_GameType == GT.Timed)) { JarUpdate(); } } function JarUpdate() { var d = (10 - ((5 + _BonusCount) * (_tcurr / _CurrMax))); var j = Math.floor(d); var v = (d - j); var r; var g; var b; var clr = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100 * v, ab:0}; var t_jar = eval (("Background.jar" + j) + ".jar"); if (!t_jar) { return(undefined); } t_jar._alpha = 100 * (1 - v); if (j != _jare) { var o = eval ("Background.jar" + _jare); var t_obj; var t_clr; if (j > _jare) { o.gotoAndStop("Expire"); o.jar._alpha = 0; o.clip.gotoAndPlay(1); if ((_jare > _jars) || (j == 9)) { _jars = _jare; _SoundMask = _SoundMask | SF.TimeWarning; } } _jare = j; } _root.UpdateTimeInfo(); } function StartBonusThink() { _root._fBonusThink = true; } function InitBonusThink() { var _local2; _root.fFill = false; _root._fBonusThink = false; _root._BonusCounter._EmptyPieceIndex = 0; _root._BonusCounter._SurvivalBonus = 0; _root.panel_combos.ComboInfo.text = _root._BonusCounter._SurvivalBonus; _root.panel_combos.ComboInfo2.text = _root._BonusCounter._SurvivalBonus; _root._BonusCounter.next = _root._tm + 100; _root._BonusCounter.gotoAndStop("Hidden"); _root._BonusCounter._visible = true; _root._Spinner._visible = false; if (_root._BonusCounter._EmptyPieceList.length > 0) { _root._BonusCounter._EmptyPieceList.splice(0); } var _local3 = 0; while (_local3 < (_BoardHeight + 1)) { var _local1 = 0; while (_local1 < _BoardWidth) { if ((_local3 == _BoardHeight) && ((_local1 % 2) == 0)) { } else { _local2 = Board[_local1][_local3].Piece; if (!_local2.locked) { _root._BonusCounter._EmptyPieceList.push(_local2); if (_local2.hidden) { _root.fFill = true; } } } _local1++; } _local3++; } if (_root._BonusCounter._EmptyPieceList.length > 0) { if (fFill) { _root.LeftSlideAnimate(_root.panel_combos, true, 0, 100, _root.StartBonusThink, _root.panel_combos.OrigX + 100); } else { _root._fBonusThink = true; } } } function BonusThink() { var _local1 = _root; if (_local1._BonusCounter.next > _local1._tm) { } else { _local1._BonusCounter.next = _local1._tm + 40; var _local2; if (_local1._BonusCounter._EmptyPieceIndex < _local1._BonusCounter._EmptyPieceList.length) { _local2 = _local1._BonusCounter._EmptyPieceList[_local1._BonusCounter._EmptyPieceIndex]; if (_local2.hidden) { _local2.locked = false; _local2.hidden = true; _local2.gotoAndStop("Hidden"); _local1._BonusCounter._x = _local2._x; _local1._BonusCounter._y = _local2._y; _local1._BonusCounter.gotoAndStop("Bonus"); _local1._BonusCounter.piece.gotoAndStop("search"); _local1._BonusCounter._SurvivalBonus = _local1._BonusCounter._SurvivalBonus + (1 * _local1._SurvivalLevel); _local1.panel_combos.ComboInfo.text = _local1._BonusCounter._SurvivalBonus; _local1.panel_combos.ComboInfo2.text = _local1._BonusCounter._SurvivalBonus; } else { _local1._BonusCounter.gotoAndStop("Hidden"); _local2.piece.lock.gotoAndPlay("lock"); _local2.locked = true; _local1._SoundMask = _local1._SoundMask | _local1.SF.SpaceFreeze; } _local1._BonusCounter._EmptyPieceIndex++; } else { _local1._fBonusThink = false; _local1._BonusCounter._visible = false; RefillBoard(); if (_local1.fFill) { LeftSlideAnimate(_local1.panel_combos, false, 2550, 100, null, _local1.panel_combos.OrigX + 100); } } } } function Hint_Init() { if (AvailFlowers.length == 0) { if (AvailMoves.length == 0) { return; } var _local3 = AvailMoves[Math.floor(Math.random() * AvailMoves.length)]; _local3 = _local3.Piece; _Hint._piece = _local3; _Hint._piece.piece.glow._visible = true; _Hint._piece.piece.glow.gotoAndPlay(1); _Hint._Time = _tm; _Hint._Next = null; } else { var _local1; var _local2 = AvailFlowers[Math.floor(Math.random() * AvailFlowers.length)]; _local1 = 0; while (_local1 < _local2.length) { _local2[_local1]._Next = ((_local1 < (_local2.length - 1)) ? (_local2[_local1 + 1]) : null); _local1++; } _Hint._piece = _local2[0].Piece; _Hint._piece.piece.glow._visible = true; _Hint._piece.piece.glow.gotoAndPlay(1); _Hint._Time = _tm; _Hint._Next = _local2[0]; } } function Hint_Think() { if (_Hint._Time <= 0) { _Hint._visible = false; } else { var _local1 = (_tm - _Hint._Time) % 22600; if ((_local1 < 200) || ((_local1 >= 2600) && (_local1 < 2800))) { _Hint._piece.piece.glow._visible = true; _Hint._piece.piece.glow.gotoAndPlay(1); } else if ((_local1 < 400) || ((_local1 >= 2800) && (_local1 < 3000))) { if (_Hint._Next != null) { _Hint._piece = _Hint._Next.Piece; _Hint._Time = _tm; _Hint._Next = _Hint._Next._Next; return; } _Hint._visible = false; } else if ((_local1 < 600) || ((_local1 >= 3000) && (_local1 < 3200))) { _Hint._piece.piece.glow._visible = true; _Hint._piece.piece.glow.gotoAndPlay(1); } else { _Hint._visible = false; } } } function FlowerHint(clr, p, x, y) { var _local1 = x; var _local2; var _local3; var len = p.length; var nl; var targ = -1; _local2 = 0; while (_local2 < len) { if ((p[_local2].Piece.Color - 1) != clr) { if (p[_local2].Piece.locked) { return(false); } targ = _local2; nl = p[_local2].nl; break; } _local2++; } if (targ == -1) { return(false); } var y; _local2 = -1; while (_local2 <= 1) { _local1 = targ + _local2; if (_local1 < 0) { _local1 = len - 1; } if (_local1 > (len - 1)) { _local1 = 0; } if (!nl[_local1].fIsNeighbor) { } else if ((Board[nl[_local1].col][nl[_local1].row].Piece.Color - 1) == clr) { if (Board[nl[_local1].col][nl[_local1].row].Piece.locked) { return(false); } var aFlower = new Array(); targ = (targ + 1) % len; _local3 = 0; while (_local3 < len) { y = (targ + _local3) % len; if ((p[y].Piece.Color - 1) == clr) { aFlower.push(p[y]); } _local3++; } aFlower.push(Board[nl[_local1].col][nl[_local1].row]); AvailFlowers.push(aFlower); delete aFlower; return(true); } _local2++; } return(false); } function FindValidMoves() { var _local1; var sz = (_MaxColors + 1); var nC = new Array(sz); var aC = new Array(sz); var cl; var max; var x; var y; var _local3; var _local2; var fFlChk; var fFlwr = false; var nl; var last; var lb; if (_root.FVMx == 0) { _root.FVMmv = new Array(); if (AvailFlowers.length > 0) { _local1 = 0; while (_local1 < AvailFlowers.length) { delete AvailFlowers[_local1]; _local1++; } AvailFlowers.splice(0); } } x = _root.FVMx; y = 0; while (y < (_BoardHeight + 1)) { if ((y == _BoardHeight) && ((x % 2) == 0)) { } else if ((_GameType == GT.Survival) && (Board[x][y].Piece.locked)) { } else { _local1 = 0; while (_local1 < sz) { delete aC[_local1]; aC[_local1] = new Array(); nC[_local1] = 0; _local1++; } nl = Board[x][y].nl; _local1 = 0; while (_local1 < 6) { __p[_local1] = (nl[_local1].fIsNeighbor ? (Board[nl[_local1].col][nl[_local1].row]) : null); _local1++; } max = 0; last = -1; lb = -1; fFlChk = true; _local1 = 0; while (_local1 < 6) { if ((__p[_local1] != null) && (__p[_local1].Piece.Color > 0)) { cl = __p[_local1].Piece.Color - 1; nC[cl] = nC[cl] + ((cl == last) ? 2 : 1); last = cl; aC[cl].push(__p[_local1]); if (max < nC[cl]) { max = nC[cl]; } if (__p[_local1].Piece.fBonus) { nC[_MaxColors] = nC[_MaxColors] + ((lb != -1) ? 2 : 1); lb = 1; aC[_MaxColors].push(__p[_local1]); if (max < nC[_MaxColors]) { max = nC[_MaxColors]; } } else { lb = -1; } } else { fFlChk = false; last = -1; lb = -1; } _local1++; } if (((__p[0] != null) && (__p[5] != null)) && (__p[0].Piece.Color > 0)) { if (__p[0].Piece.Color == __p[5].Piece.Color) { cl = __p[0].Piece.Color - 1; nC[cl] = nC[cl] + 1; if (max < nC[cl]) { max = nC[cl]; } } if ((__p[0].Piece.fBonus && (__p[5].Piece.fBonus)) && (__p[5].Piece.Color > 0)) { nC[_MaxColors] = nC[_MaxColors] + 1; if (max < nC[_MaxColors]) { max = nC[_MaxColors]; } } } if (max <= 3) { } else { _local1 = 0; for ( ; _local1 < sz ; _local1++) { if (nC[_local1] <= 3) { } else if (fFlChk || (fFlwr)) { if (((nC[_local1] == 9) && (_local1 != _MaxColors)) && (FlowerHint(_local1, __p, x, y))) { fFlwr = true; } if (fFlwr) { continue; } } else if (nC[_local1] > 4) { _local3 = 0; while (_local3 < aC[_local1].length) { if (_GameType != GT.Survival) { _root.FVMmv.push(aC[_local1][_local3]); } else if (!aC[_local1][_local3].Piece.locked) { _local2 = 0; while (_local2 < 6) { if (__p[_local2] == aC[_local1][_local3]) { var p1 = __p[((_local2 > 0) ? (_local2 - 1) : 5)]; var p2 = __p[(_local2 + 1) % 6]; if (((p1 != null) && (!p1.Piece.locked)) || ((p2 != null) && (!p2.Piece.locked))) { _root.FVMmv.push(aC[_local1][_local3]); } break; } _local2++; } } _local3++; } } else { _local3 = 0; while (_local3 < aC[_local1].length) { _local2 = 0; while (_local2 < 6) { if ((__p[_local2] == aC[_local1][_local3]) && (!aC[_local1][_local3].Piece.locked)) { if (_local1 == _MaxColors) { if ((__p[((_local2 > 0) ? (_local2 - 1) : 5)].Piece.fBonus != __p[_local2].Piece.fBonus) && (__p[(_local2 + 1) % 6].Piece.fBonus != __p[_local2].Piece.fBonus)) { if (_GameType == GT.Survival) { var p1 = __p[((_local2 > 0) ? (_local2 - 1) : 5)]; var p2 = __p[(_local2 + 1) % 6]; if (((p1 == null) || p1.Piece.locked) && ((p2 == null) || p2.Piece.locked)) { break; } } _root.FVMmv.push(aC[_local1][_local3]); break; } } else if ((__p[((_local2 > 0) ? (_local2 - 1) : 5)].Piece.Color != __p[_local2].Piece.Color) && (__p[(_local2 + 1) % 6].Piece.Color != __p[_local2].Piece.Color)) { if (_GameType == GT.Survival) { var p1 = __p[((_local2 > 0) ? (_local2 - 1) : 5)]; var p2 = __p[(_local2 + 1) % 6]; if (((p1 == null) || p1.Piece.locked) && ((p2 == null) || p2.Piece.locked)) { break; } } _root.FVMmv.push(aC[_local1][_local3]); break; } } _local2++; } _local3++; } } } } } y++; } delete nC; _root.FVMx++; if (_root.FVMx == _BoardWidth) { delete AvailMoves; AvailMoves = _root.FVMmv; if ((AvailFlowers.length == 0) && (AvailMoves.length == 0)) { if (_GameType != GT.Survival) { _root.gotoAndStop("NoMoves"); } else { _root.InitBonusThink(); } } return(true); } return(false); } function LevelUp_Init(o) { var _local1 = o; _local1._Time = _root._tm + _LevelUpLength; _local1._NLevel = 0; _local1._alpha = 100; _local1._thinkflags = 0; _local1._x = _local1.Ox; _local1._y = _local1.Oy; _local1._visible = true; _local1.frame._yscale = 0.2 * _local1.Sy; _local1.DonePlaying = false; _local1.gotoAndPlay(1); _root._SoundMask = _root._SoundMask | SF.NewLevel; } function LevelUp_Think(o) { var x; var y; _root.Localizer.Loc(o.txt, "plume_levelup"); _root.Localizer.Loc(o.txt2, "plume_levelup"); if (o.DonePlaying && (_EndLevelReached)) { o._visible = false; _EndLevelReached = false; EndLevel(); } if (d < 0) { o._visible = false; } else { var _local2 = 1; var _local1 = 0; while (_local1 < 4) { if ((d < (1 - (0.25 * _local1))) && ((o._thinkflags & _local2) == 0)) { x = _LevelUp.Ox + (140 * (Math.random() - Math.random())); y = _LevelUp.Oy + (50 * (Math.random() - Math.random())); var _local3 = {_x:x, _y:y}; _root.AddMajesty(_local3, "CreateFlower"); o._thinkflags = o._thinkflags | _local2; return; } _local2 = _local2 * 2; _local1++; } } } function UpdateRotationElement(fClockwise, fForce) { var _local1 = _root; if (!fForce) { if (((((!_local1._Spinner._visible) || (!_local1._Spinner.enabled)) || (_local1._PA > 0)) || (_local1._currentframe != _local1.Fr.Active)) || (_local1._DoRotate)) { return; } } else { var ChangeDirection = (_local1._Rotateclockwise != fClockwise); _local1._RotateClockwise = fClockwise; Spinner_SetRotation(); } } function Spinner_SetRotation() { var _local1 = _root; _local1._Spinner.Spinner._visible = _local1._FlowerRotate == null; _local1._Spinner.arrows._visible = true; _local1._Spinner.Highlight._visible = true; if (_local1._CursorVertex == 0) { if (_local1._FlowerRotate == null) { _local1._Spinner.gotoAndStop("Normal"); _local1._Spinner._xscale = 100; } else if (_local1._FlowerRotate.Piece.FlowerType == 1) { _local1._Spinner.gotoAndStop("Flower"); _local1._Spinner._xscale = 100; } else if (_local1._FlowerRotate.Piece.FlowerType == 2) { _local1._Spinner.gotoAndStop("PearlDown"); _local1._Spinner._xscale = 100; } else { _local1._Spinner.gotoAndStop("PearlUp"); _local1._Spinner._xscale = 100; } } else if (_local1._FlowerRotate == null) { _local1._Spinner._xscale = -100; _local1._Spinner.gotoAndStop("Normal"); } else if (_local1._FlowerRotate.Piece.FlowerType == 1) { _local1._Spinner.gotoAndStop("Flower"); _local1._Spinner._xscale = 100; } else if (_local1._FlowerRotate.Piece.FlowerType == 2) { _local1._Spinner.gotoAndStop("PearlDown"); _local1._Spinner._xscale = 100; } else { _local1._Spinner.gotoAndStop("PearlUp"); _local1._Spinner._xscale = 100; } } function Plume_Add(score, bonus, pieces) { var _local2 = pieces; var _local1; var min_x = 99999; var max_x = -99999; var min_y = 99999; var _local3 = -99999; _local1 = 0; while (_local1 < _local2.length) { if (_local2[_local1] == 1) { } else { if (_local2[_local1].Piece._x < min_x) { min_x = _local2[_local1].Piece._x; } if (_local2[_local1].Piece._x > max_x) { max_x = _local2[_local1].Piece._x; } if (_local2[_local1].Piece._y < min_y) { min_y = _local2[_local1].Piece._y; } if (_local2[_local1].Piece._y > _local3) { _local3 = _local2[_local1].Piece._y; } } _local1++; } var plume = Plumes[(_PlumeRef + _PlumeCount) % _PlumeTotal]; plume.TStart = _tm; plume._x = (min_x + max_x) / 2; plume._y = (min_y + _local3) / 2; plume.OrigY = plume._y; plume.txt.text = score + ((bonus == 1) ? "" : ("x" + bonus)); plume.txt2.text = plume.txt.text; plume._visible = true; _PlumeCount++; if (_PlumeCount >= _PlumeTotal) { _PlumeCount = _PlumeTotal - 1; } } function Plume_Update() { var _local3; var _local1; var ref = _PlumeRef; var _local2 = _PlumeCount - 1; while (_local2 >= 0) { _local1 = Plumes[(ref + _local2) % _PlumeTotal]; _local3 = _tm - _local1.TStart; if (_local3 > _PlumeTime) { _PlumeCount--; _PlumeRef = (_PlumeRef + 1) % _PlumeTotal; _local1._visible = false; } else { _local1._y = _local1.OrigY - (0.03 * _local3); _local1._alpha = 100 * (1 - (_local3 / _PlumeTime)); } _local2--; } } function BombList_Add(piece, loading) { var _local1 = piece; if (!loading) { _local1.bombtick = _root._Settings[_Level].bombtimer; } _local1.piece.cnt.BombTick = "B" + String(_local1.bombtick); _local1.piece.cnt.gotoAndPlay(_local1.piece.cnt.BombTick); _local1.piece.cnt_dec = loading; _root.BombList.push(_local1); } function BombList_Update() { var _local1 = _root; var _local2 = 0; while (_local2 < _local1.BombList.length) { if (!_local1.BombList[_local2].piece.cnt_dec) { _local1.BombList[_local2].piece.cnt_dec = true; } else { _local1.BombList[_local2].bombtick--; } _local1.BombList[_local2].piece.cnt.BombTick = "B" + String(_local1.BombList[_local2].bombtick); _local1.BombList[_local2].piece.cnt.gotoAndPlay("B" + String(_local1.BombList[_local2].bombtick)); if (_local1.BombList[_local2].bombtick <= 0) { _local1.BombExplode(BombList[_local2]); return; } _local1.BombList[_local2].piece._flags = 0; _local1.JigglePiece(_local1.BombList[_local2], _local1._JiggleLength); _local1._SoundMask = _local1._SoundMask | _local1.SF.BombWarn; _local2++; } } function BombList_Remove(piece) { var _local1 = piece; var _local2 = CloneArray(BombList, _local1); delete BombList; BombList = _local2; _local1.fBomb = false; _local1.swapDepths(_local1.ID); } function BombExplode(bomb) { var _local2 = _root; if (bomb == null) { } else { var _local1 = bomb.piece; _local1.onEnterFrame = _local2.BombExplodeThink; if ((_local1._flags == 0) || (_local1._flags == undefined)) { _local2._PA++; } _local1.OrigX = _local1._x; _local1.OrigY = _local1._y; _local1.TStart = _local2._tm; _local1.TLength = _local2._BombExplodeLength; _local1.Exploded = false; } } function BombExplodeThink() { var _local1 = _root; var _local2 = this; if (_local2.cnt.ExplosionDone == true) { _local2._flags = 0; _local2.onEnterFrame = null; _local1._PA--; _local1._EndGameHeader = "gameend_gameover"; _local1._EndGameInfo = "gameendinfo_bomb"; _local1._SoundMask = _local1._SoundMask | _local1.SF.GameOver; _local1._GameOver = true; } else if (!_local2.Exploded) { _local2.Exploded = true; _local2.cnt.gotoAndPlay("B0"); _local1._SoundMask = _local1._SoundMask | _local1.SF.BombExplode; } } function LookForMatches(fBombUpdate) { if ((MatchedPieces != null) && (MatchedPieces.length > 0)) { MatchedPieces.splice(0); } var i; var oldScore = _root._Score; var Combos = new Array(); i = 0; while (i < SelectedPieces.length) { CheckMatch(SelectedPieces[i], Combos, true); if (_GameOver) { delete Combos; delete _root.SelectedPieces; return; } i++; } if ((Combos.length > 0) || (_root._Score != oldScore)) { _DoRotate = false; if (Combos.length > 0) { UpdateScoreboard(Combos, fBombUpdate); } if (fBombUpdate) { _BombsUpdate = true; _BombFreq--; } if (!_MadeMove) { _MadeMove = true; _tlast = _tm; } } else if (fBombUpdate && (MatchedPieces.length == 0)) { _RotationTry++; if ((_FlowerRotate == null) && (_RotationTry <= 3)) { PieceBoard.doRotate(); return; } _HintTime = -1; _BombsUpdate = true; _DoRotate = false; _RotationTry = 1; if (_FlowerRotate == null) { Stats.RotFail++; _SoundMask = _SoundMask | SF.InvalidRotation; if (_GameType == GT.Timed) { _tcurr = _tcurr - _Settings[_Level].t_bad; } } } _DoRotate = false; delete Combos; if ((_root._GameType == _root.GT.Survival) && (MatchedPieces.length > 0)) { var invisArray = new Array(); var _local2 = 0; while (_local2 < _root._BoardWidth) { var _local3 = _root._BoardHeight; while (_local3 >= 0) { if ((_local3 == _root._BoardHeight) && ((_local2 % 2) == 0)) { } else if (!Board[_local2][_local3].Piece.hidden) { var _local1 = _root._BoardHeight; while (_local1 > _local3) { if ((_local1 == _root._BoardHeight) && ((_local2 % 2) == 0)) { } else if (Board[_local2][_local1].Piece.hidden) { if (ArrayContains(invisArray, Board[_local2][_local1]) == false) { invisArray.push(Board[_local2][_local1]); } } _local1--; } } _local3--; } _local2++; } if (invisArray.length > 0) { CollapsePieces(invisArray); } delete invisArray; } if (MatchedPieces.length > 0) { _Spinner._visible = false; if (_GameType == GT.Timed) { _tcurr = _tcurr + (_Settings[_Level].t_good * MatchedPieces.length); if (_tcurr > _CurrMax) { _tcurr = _CurrMax; } JarUpdate(); } CollapsePieces(MatchedPieces); } _CursorCol = -1; delete _root.SelectedPieces; } function CheckMatch(boardLoc, Group, fUpdate) { var i; var j; var _local3; var fFound = false; var currPiece = boardLoc.Piece; var clr = currPiece.Color; var _local2 = boardLoc.nl; if ((_GameType == GT.Survival) && (currPiece.hidden)) { return(false); } var d = ((currPiece._flags != PF.Drop) ? 0 : (currPiece.Piece.Ty - currPiece.Piece._y)); var _local1; i = 0; while (i < 6) { _local1 = Board[_local2[i].col][_local2[i].row]; __p[i] = ((_local2[i].fIsNeighbor && ((((_local1.Piece._flags == 0) || ((_local1.Piece._flags == PF.Drop) && (_local1.Piece._y > ((_local1.Piece.Ty - 11) - d)))) || ((_local1.Piece._flags == PF.Collapse) && (_local1.Piece.TStart >= (_tm - 500)))) || (!fUpdate))) ? (_local1) : null); i++; } var nFlowers = Flower_Match(__p, fUpdate); if (fUpdate && (boardLoc.Piece.Flowered != _tm)) { nFlowers = nFlowers + Flower_Ring(boardLoc, __p, fUpdate); } if (nFlowers > 0) { CheckForLevelEnd(nFlowers); return(true); } var ref1; var ref2; if (_root._GameType != _root.GT.Survival) { i = 0; while (i < 6) { ref1 = (i + 5) % 6; ref2 = i % 6; if ((__p[ref1].Piece.fBonus && (__p[ref2].Piece.fBonus)) && (currPiece.fBonus)) { if (!fUpdate) { return(true); } _root.AchievementToast.EarnAchievement("BonusCluster"); fFound = true; _SoundMask = _SoundMask | SF.ThreeBonusCluster; GetClusterList(boardLoc, ref1, ref2, __pos); if (Group != null) { AddMatch(Group, __pos, true); } var pc = new Array(6); var j = 0; while (j < 3) { AddMajesty(__pos[j].Piece, "BonusEffect"); _local2 = __pos[j].nl; _local3 = 0; while (_local3 < 6) { _local1 = Board[_local2[_local3].col][_local2[_local3].row]; pc[_local3] = ((_local2[_local3].fIsNeighbor && ((((_local1.Piece._flags == 0) || ((_local1.Piece._flags == PF.Drop) && (_local1.Piece._y > ((_local1.Piece.Ty - 11) - d)))) || ((_local1.Piece._flags == PF.Collapse) && (_local1.Piece.TStart >= (_tm - 500)))) || (!fUpdate))) ? (_local1) : null); if (((pc[_local3] != null) && (pc[_local3].Piece.FlowerType == 0)) && (pc[_local3].Piece._thinkflags != 1)) { if (!ArrayContains(MatchedPieces, pc[_local3])) { MatchedPieces.push(pc[_local3]); } } _local3++; } j++; } delete pc; } else if ((__p[ref1].Piece.Color == clr) && (__p[ref2].Piece.Color == clr)) { if (!fUpdate) { return(true); } if (currPiece.FlowerType >= 2) { _root.AchievementToast.EarnAchievement("PearlCluster"); } fFound = true; GetClusterList(boardLoc, ref1, ref2, __pos); if (Group != null) { AddMatch(Group, __pos, false); } j = 0; while (j < 3) { if (__pos[j].Piece.fBonus) { AddMajesty(__pos[j].Piece, "BonusEffect"); } if (!ArrayContains(MatchedPieces, __pos[j])) { if (((__pos[j].Piece.FlowerType < 2) && (__pos[j].Piece._thinkflags != 1)) && (__pos[j].Piece.Flowered != _tm)) { MatchedPieces.push(__pos[j]); } } j++; } var types = SpecialPieceCount(__pos); if ((types.cBombs > 0) && (types.cBonus < 1)) { _SoundMask = _SoundMask | SF.BombRemove; } else if ((types.cBombs > 0) && (types.cBonus > 0)) { _SoundMask = _SoundMask | SF.BombBonus; var pc; var x = 0; while (x < _BoardWidth) { var y = 0; while (y < (_BoardHeight + 1)) { if ((y == _BoardHeight) && ((x % 2) == 0)) { } else { pc = Board[x][y]; if ((pc.Piece.Color == clr) && (pc.Piece._flags == 0)) { if (!ArrayContains(MatchedPieces, pc)) { MatchedPieces.push(pc); } } } y++; } x++; } } } i++; } } else { i = 0; while (i < 6) { ref1 = (i + 5) % 6; ref2 = i % 6; if (((((!__p[ref1].Piece.hidden) && (__p[ref1].Piece.fBonus)) && (!__p[ref2].Piece.hidden)) && (__p[ref2].Piece.fBonus)) && (currPiece.fBonus)) { if (!fUpdate) { return(true); } _root.AchievementToast.EarnAchievement("BonusCluster"); fFound = true; _SoundMask = _SoundMask | SF.ThreeBonusCluster; GetClusterList(boardLoc, ref1, ref2, __pos); if (Group != null) { AddMatch(Group, __pos, true); } var pc = new Array(6); var j = 0; while (j < 3) { AddMajesty(__pos[j].Piece, "BonusEffect"); _local2 = __pos[j].nl; _local3 = 0; while (_local3 < 6) { _local1 = Board[_local2[_local3].col][_local2[_local3].row]; pc[_local3] = (((_local2[_local3].fIsNeighbor && (!_local1.Piece.hidden)) && ((((_local1.Piece._flags == 0) || ((_local1.Piece._flags == PF.Drop) && (_local1.Piece._y > ((_local1.Piece.Ty - 11) - d)))) || ((_local1.Piece._flags == PF.Collapse) && (_local1.Piece.TStart >= (_tm - 500)))) || (!fUpdate))) ? (_local1) : null); if (((pc[_local3] != null) && (pc[_local3].Piece.FlowerType == 0)) && (pc[_local3].Piece._thinkflags != 1)) { if (!ArrayContains(MatchedPieces, pc[_local3])) { MatchedPieces.push(pc[_local3]); } } if ((_root._GameType == _root.GT.Survival) && (fUpdate)) { if ((pc[_local3] != null) && (pc[_local3].Piece.locked)) { pc[_local3].Piece._alpha = 100; pc[_local3].Piece.locked = false; pc[_local3].Piece.piece.lock.gotoAndStop("unlocked"); } } _local3++; } j++; } delete pc; } else if ((((!__p[ref1].Piece.hidden) && (__p[ref1].Piece.Color == clr)) && (!__p[ref2].Piece.hidden)) && (__p[ref2].Piece.Color == clr)) { if (!fUpdate) { return(true); } if (currPiece.FlowerType >= 2) { _root.AchievementToast.EarnAchievement("PearlCluster"); } fFound = true; GetClusterList(boardLoc, ref1, ref2, __pos); if (Group != null) { AddMatch(Group, __pos, false); } j = 0; while (j < 3) { if (__pos[j].Piece.fBonus) { AddMajesty(__pos[j].Piece, "BonusEffect"); } if (!ArrayContains(MatchedPieces, __pos[j])) { if (((__pos[j].Piece.FlowerType < 2) && (__pos[j].Piece._thinkflags != 1)) && (__pos[j].Piece.Flowered != _tm)) { MatchedPieces.push(__pos[j]); } } j++; } if (fUpdate) { if ((((!__p[ref1].Piece.hidden) && (__p[ref1].Piece.fBonus)) || ((!__p[ref2].Piece.hidden) && (__p[ref2].Piece.fBonus))) || (currPiece.fBonus)) { var pc = new Array(6); var j = 0; while (j < 3) { _local2 = __pos[j].nl; _local3 = 0; while (_local3 < pc.length) { _local1 = Board[_local2[_local3].col][_local2[_local3].row]; pc[_local3] = (((_local2[_local3].fIsNeighbor && (!_local1.hidden)) && ((((_local1.Piece._flags == 0) || ((_local1.Piece._flags == PF.Drop) && (_local1.Piece._y > ((_local1.Piece.Ty - 11) - d)))) || ((_local1.Piece._flags == PF.Collapse) && (_local1.Piece.TStart >= (_tm - 500)))) || (!fUpdate))) ? _local1 : null); if (pc[_local3] != null) { pc[_local3].Piece.locked = false; pc[_local3].Piece._alpha = 100; pc[_local3].Piece.piece.lock.gotoAndStop("unlocked"); } _local3++; } j++; } delete pc; } } var types = SpecialPieceCount(__pos); if ((types.cBombs > 0) && (types.cBonus < 1)) { _SoundMask = _SoundMask | SF.BombRemove; } else if ((types.cBombs > 0) && (types.cBonus > 0)) { _SoundMask = _SoundMask | SF.BombBonus; var pc; var x = 0; while (x < _BoardWidth) { var y = 0; while (y < (_BoardHeight + 1)) { if ((y == _BoardHeight) && ((x % 2) == 0)) { } else { pc = Board[x][y]; if ((pc.Piece.Color == clr) && (pc.Piece._flags == 0)) { if (!ArrayContains(MatchedPieces, pc)) { MatchedPieces.push(pc); } } } y++; } x++; } } } i++; } } return(fFound); } function AddMatch(Group, combo, fBonusCluster) { var _local2 = Group; var _local3 = combo; if (!fBonusCluster) { var i = 0; while (i < _local2.length) { var _local1 = 0; while (_local1 < _local3.length) { if (ArrayContains(_local2[i], _local3[_local1])) { AddCombo(_local2[i], _local3); return; } _local1++; } i++; } var ref = new Array(); AddCombo(ref, _local3); _local2.push(ref); } else { var ref = new Array(); ref.push(1); AddCombo(ref, _local3); var fFound = false; var i = 0; while ((i < _local2.length) && (!fFound)) { var _local1 = 0; while (_local1 < ref.length) { if (!ArrayContains(_local2[i], ref[_local1])) { fFound = false; break; } fFound = true; _local1++; } i++; } if (!fFound) { _local2.push(ref); } } } function AddCombo(targ, combo) { var _local2 = combo; var _local3 = targ; var _local1 = 0; while (_local1 < _local2.length) { if (!ArrayContains(_local3, _local2[_local1])) { _local3.push(_local2[_local1]); } _local1++; } } function GetClusterList(boardLoc, ref1, ref2, pos) { var _local2 = ref1; var _local3 = ref2; var col = boardLoc.col; var row = boardLoc.row; var _local1 = boardLoc.nl; if ((col != _local1[_local2].col) && (col != _local1[_local3].col)) { pos[0] = Board[col][row]; pos[1] = Board[_local1[_local2].col][((_local1[_local2].row < _local1[_local3].row) ? (_local1[_local2].row) : (_local1[_local3].row))]; pos[2] = Board[_local1[_local2].col][((_local1[_local2].row < _local1[_local3].row) ? (_local1[_local3].row) : (_local1[_local2].row))]; } else if ((_local1[_local2].col != col) && (_local1[_local2].col != _local1[_local3].col)) { pos[0] = Board[_local1[_local2].col][_local1[_local2].row]; pos[1] = Board[col][((row < _local1[_local3].row) ? (row) : (_local1[_local3].row))]; pos[2] = Board[col][((row < _local1[_local3].row) ? (_local1[_local3].row) : (row))]; } else if ((_local1[_local3].col != col) && (_local1[_local3].col != _local1[_local2].col)) { pos[0] = Board[_local1[_local3].col][_local1[_local3].row]; pos[1] = Board[col][((row < _local1[_local2].row) ? (row) : (_local1[_local2].row))]; pos[2] = Board[col][((row < _local1[_local2].row) ? (_local1[_local2].row) : (row))]; } } function FindNeighbors(col, row, nl) { var _local2 = nl; var _local1 = col % 2; _local2[0] = {fIsNeighbor:row > 0, col:col, row:row - 1}; _local2[1] = {fIsNeighbor:(col > 0) && (row > (_local1 - 1)), col:col - 1, row:row - _local1}; _local2[2] = {fIsNeighbor:(col > 0) && (row < _BoardHeight), col:col - 1, row:row + (1 - _local1)}; _local2[3] = {fIsNeighbor:row < (_BoardHeight - (1 - _local1)), col:col, row:row + 1}; _local2[4] = {fIsNeighbor:(col < (_BoardWidth - 1)) && (row < _BoardHeight), col:col + 1, row:row + (1 - _local1)}; _local2[5] = {fIsNeighbor:(col < (_BoardWidth - 1)) && (row > (_local1 - 1)), col:col + 1, row:row - _local1}; } function RefillBoard() { _root._Score = _root._Score + _root._BonusCounter._SurvivalBonus; _root.AchievementToast.UpdateScore(_root._Score, false); if (_root._SurvivalLevel >= 50) { _root.AchievementToast.EarnAchievement("Survival"); _SoundMask = _SoundMask | SF.WinGame; _root._EndGameHeader = "gameend_youwin"; _root._EndGameInfo = "gameendinfo_survived"; _root._GameWin = true; _root._GameOver = true; } else { var _local3; var _local2; var tmp; var _local1; var colHeight; var currTime = (200 + _tm); var cnt = 0; var pscale = (_PieceScale / 100); var oldColor = -1; var oldBonus = false; _local3 = 0; while (_local3 < _BoardWidth) { colHeight = (((1.25 * pscale) * _PieceHeight) * ((_BoardHeight + 1) + (((_local3 % 2) == 0) ? 1 : 0))) + 100; _local2 = _BoardHeight; while (_local2 >= 0) { if ((_local2 == _BoardHeight) && ((_local3 % 2) == 0)) { } else { _local1 = Board[_local3][_local2].Piece; if (_local1.hidden) { cnt++; currTime = currTime + Math.floor(Math.random() * 100); _local1._board = Board[_local3][_local2]; _local1._x = ((pscale * _local3) * 3) * _QuarterWidth; _local1._y = ((pscale * _PieceHeight) * (_local2 + (((_local3 % 2) == 0) ? 0.5 : 0))) - colHeight; _local1.FlowerType = (fPieceReset ? 0 : (_local1.FlowerType)); _local1.Oy = _local1._y; _local1._visible = true; _local1.updated = false; _local1.locked = false; _local1.piece.lock.gotoAndStop("unlocked"); _local1._alpha = 100; _local1.hidden = false; GeneratePieceColor(_local1); _local1._thinkflags = 0; _local1.Ty = _local1._y + colHeight; _local1.TStart = currTime; _root.Think_Add(_local1, _root.DropThink, _root.PF.Drop); tmp = Stats.Pieces + 1; if (_Settings[_Level].colors > 2) { while ((_local1.Color == oldColor) || (CheckMatch(Board[_local3][_local2], null, false))) { GeneratePieceColor(_local1); } oldColor = _local1.Color; oldBonus = _local1.fBonus; } Stats.Pieces = tmp; } } _local2--; } _local3++; } if (cnt > 0) { _root._SurvivalLevel++; _root.panel_level.LevelInfo.text = _root._SurvivalLevel; _root.panel_level.LevelInfo2.text = _root._SurvivalLevel; } _root._HintTime = -1; if (cnt == 0) { _SoundMask = _SoundMask | SF.GameOver; _root._EndGameHeader = "gameend_gameover"; _root._EndGameInfo = "gameendinfo_nomoves"; _root._GameOver = true; } } } function DropThink(o) { var d = (_root._tm - o.TStart); if (d <= 0) { } else { var y = (o.Oy + (((_root._DropAccel * d) * d) * d)); var b = _root.Board[o._board.col][o._board.row + 1]; if ((b != null) && (((y + _root._PieceHeight) - 0.1) > b.Piece._y)) { y = (b.Piece._y - _root._PieceHeight) + 0.1; if (y < o._y) { y = o._y; o.Oy = y; o.TStart = o.TStart + (d / 4); } } if (y >= o.Ty) { o._y = o.Ty; o._x = (o._board.col * 1.5) * _root._LegLength; if (!o.locked) { o._alpha = 100; } o._xscale = 100; o._yscale = 100; o._visible = true; _root.Think_Remove(o, _root.PF.Check); if ((!o.fBomb) && (o.FlowerType == 0)) { o.swapDepths(o.ID); } else { o.swapDepths(_root._DepthOffset + o.ID); } if ((_root._GameType != _root.GT.Survival) || (!o.hidden)) { _root._SoundMask = _root._SoundMask | _root.SF.Landing; } if (o.FlowerType > 0) { var StartRow = o._board.row; var _local3 = o._board.col; var row = (StartRow + 1); while (row <= _root._BoardHeight) { var RowDiff = (row - StartRow); var ColDiff = ((2 * RowDiff) - (((_local3 % 2) == 1) ? 1 : 2)); var _local1 = _local3 - ColDiff; while (_local1 <= (_local3 + ColDiff)) { var _local2 = _root.Board[_local1][row]; if (!_local2) { } else { _local2.Piece.piece.glow2._visible = true; var SlowUp = (((RowDiff - 1) * 20) + ((_local1 - _local3) * 3)); if ((((16 + _local1) - _local3) % 2) == 1) { SlowUp = SlowUp + (((_local3 % 2) == 1) ? 10 : -10); } _local2.Piece.piece.glow2.slowup = SlowUp; _local2.Piece.piece.glow2.gotoAndPlay(1); } _local1++; } row++; } } _root.PieceUpdateList.push(o._board); } else { o._x = (o._board.col * 1.5) * _root._LegLength; o._y = y; if (!o.updated) { if (!o.locked) { o._alpha = 100; } o._xscale = 100; o._yscale = 100; o._visible = true; o.updated = true; } } } } function DropPieces(piece) { var _local3 = _root; var _local1; var col = piece.col; var row = piece.row; var _local2 = new Array(); _local2.push(piece); var i = (row - 1); while (i >= 0) { _local1 = _local3.Board[col][i]; _local2.push(_local1); i--; } var tmp = piece.Piece; tmp._y = (_local2[_local2.length - 1].Piece._y - (_local3._PieceHeight * 2)) - 100; if (_local3._GameType == _local3.GT.Survival) { if (!tmp.hidden) { tmp.hidden = true; tmp.locked = false; tmp.piece._alpha = 100; tmp.gotoAndStop("Hidden"); } } GeneratePieceColor(tmp); var i = 0; while (i < (_local2.length - 1)) { _local2[i].Piece = _local2[i + 1].Piece; i++; } _local2[_local2.length - 1].Piece = tmp; var fSkip = false; var pscale = ((_PieceHeight * _PieceScale) / 100); var i = 0; while (i < _local2.length) { _local1 = _local2[i].Piece; _local1._board = _local2[i]; _local1._thinkflags = 0; _local1.updated = false; _local1._x = (_local2[i].col * 1.5) * _LegLength; _local1.Ty = pscale * (_local2[i].row + (((_local2[i].col % 2) == 0) ? 0.5 : 0)); if (fSkip || ((_local1._flags != 0) && (_local1._flags != _local3.PF.Drop))) { fSkip = true; } else if ((_local1._flags == 0) || (_local1._flags == _local3.PF.Drop)) { _local3.Think_Add(_local1, _local3.DropThink, _local3.PF.Drop); _local1.Oy = _local1._y; _local1.TStart = _local3._tm; _local1.swapDepths(((2 + (((!_local1.fBomb) && (_local1.FlowerType < 2)) ? 0 : 1)) * _local3._DepthOffset) + _local1.ID); } i++; } if ((_local3._GameType == GT.Survival) && (_local3.CheckGameWin())) { _SoundMask = _SoundMask | SF.WinGame; _local3._EndGameHeader = "gameend_youwin"; _local3._EndGameInfo = "gameendinfo_allremoved"; _local3._GameOver = true; _local3._GameWin = true; _local3._Score = _local3._Score + 250000; _local3.AchievementToast.EarnAchievement("Survival"); _local3.AchievementToast.UpdateScore(_local3._Score, false); } } function DropAllPieces(fPieceReset) { var _local3; var _local2; var tmp; var _local1; var colHeight; var currTime = (200 + _tm); var pscale = (_PieceScale / 100); var oldColor = -1; var oldBonus = false; var colHeightMultiplier = ((1.5 * pscale) * _PieceHeight); var pscale3quarterwidth = ((pscale * 3) * _QuarterWidth); var RootDropThink = _root.DropThink; var RootPFDrop = _root.PF.Drop; _local3 = 0; while (_local3 < _BoardWidth) { colHeight = (colHeightMultiplier * ((_BoardHeight + 1) + (((_local3 % 2) == 0) ? 1 : 0))) + 100; var pscale3quarterwidthx = (pscale3quarterwidth * _local3); var pscalepieceheightmult = (pscale * _PieceHeight); var pieceyoffset = (_root._LoadGame ? 0 : (colHeight + 10)); _local2 = _BoardHeight; while (_local2 >= 0) { if ((_local2 == _BoardHeight) && ((_local3 % 2) == 0)) { } else { _local1 = Board[_local3][_local2].Piece; currTime = currTime + Math.floor(Math.random() * 100); _local1._board = Board[_local3][_local2]; _local1._x = pscale3quarterwidthx; var PieceY = ((pscalepieceheightmult * (_local2 + (((_local3 % 2) == 0) ? 0.5 : 0))) - pieceyoffset); _local1._y = PieceY; _local1.Oy = PieceY; _local1.updated = false; if (!_root._LoadGame) { GeneratePieceColor(_local1); if (fPieceReset) { _local1.FlowerType = 0; } _local1.hidden = false; _local1.locked = false; _local1.piece.lock.gotoAndStop("unlocked"); } else { _local1._visible = true; } _local1._alpha = 100; if (!_root._LoadGame) { _local1._thinkflags = 0; _local1.Ty = (PieceY + colHeight) + 10; _local1.TStart = currTime; _root.Think_Add(_local1, RootDropThink, RootPFDrop); tmp = Stats.Pieces + 1; if (_Settings[_Level].colors > 2) { if (_GameType == GT.Survival) { do { GeneratePieceColor(_local1); } while ((_local1.Color == oldColor) || (CheckMatch(Board[_local3][_local2], null, false))); } else { do { GeneratePieceColor(_local1); } while ((_local1.Color == oldColor) || (_local1.fBonus && (oldBonus))); } oldColor = _local1.Color; oldBonus = _local1.fBonus; } Stats.Pieces = tmp; } } _local2--; } _local3++; } } function Flower_Match(ref, fUpdate) { var _local2 = ref; var _local1; var _local3 = new Array(6); var nFlowerFound = 0; _local1 = 0; while (_local1 < _local2.length) { if ((((((((_local2[_local1] == null) || ((_local2[_local1].FlCheck == _tm) && (_PiecesDropped))) || (_local2[_local1].row < 1)) || (_local2[_local1].row > (_BoardHeight - (((_local2[_local1].col % 2) == 0) ? 2 : 1)))) || (_local2[_local1].col < 1)) || (_local2[_local1].col > (_BoardWidth - 2))) || (_local2[_local1].Piece.Flowered == _tm)) || ((_GameType == GT.Survival) && (_local2[_local1].piece.hidden))) { } else { _local2[_local1].FlCheck = _tm; nFlowerFound = nFlowerFound + Flower_Ring(_local2[_local1], _local3, fUpdate); } _local1++; } return(nFlowerFound); } function Flower_Ring(r, p, fUpdate) { var i; var _local2; var nl = r.nl; var d = ((r.Piece._flags != PF.Drop) ? 0 : (r.Piece.Ty - r.Piece._y)); if (_GameType == GT.Survival) { var flowerArray = new Array(); } i = 0; while (i < nl.length) { _local2 = Board[nl[i].col][nl[i].row]; p[i] = (((nl[i].fIsNeighbor && ((_GameType != GT.Survival) || (!_local2.Piece.hidden))) && ((((_local2.Piece._flags == 0) || ((_local2.Piece._flags == PF.Drop) && (_local2.Piece._y > ((_local2.Piece.Ty - 11) - d)))) || ((_local2.Piece._flags == PF.Collapse) && (_local2.Piece.TStart >= (_tm - 500)))) || (!fUpdate))) ? (_local2) : null); if ((p[i] == null) || (p[i].Piece.Color != p[0].Piece.Color)) { return(0); } i++; } if (!fUpdate) { return(1); } if (_GameType == GT.Timed) { if (_BonusCount < _BonusMax) { _BonusCount++; _CurrMax = _CurrMax + _BonusTime; } JarRefill(); } if (!r.Piece.fBonus) { var j = 0; while (j < p.length) { Flower_PieceAnim(p[j], r.Piece, j == 0); j++; } } else { Stats.Bonus++; AddMajesty(r.Piece, "BonusEffect"); var j; var _local1; var nl; var pc = new Array(6); var j = 0; while (j < p.length) { nl = p[j].nl; Flower_PieceAnim(p[j], r.Piece, j == 0); _local1 = 0; while (_local1 < pc.length) { _local2 = Board[nl[_local1].col][nl[_local1].row]; pc[_local1] = ((nl[_local1].fIsNeighbor && ((_local2.Piece._flags == 0) || ((_local2.Piece._flags == PF.Collapse) && (_tm == _local2.Piece.TStart)))) ? (_local2) : null); if (((pc[_local1] != null) && (pc[_local1] != r)) && (pc[_local1].Piece.FlowerType == 0)) { Flower_PieceAnim(pc[_local1], r.Piece, false); } _local1++; } j++; } delete pc; } var types = SpecialPieceCount(p); var mult = Number(_Level + 1); var ft = r.Piece.FlowerType; var newScore; if (r.Piece.fBomb) { BombList_Remove(r.Piece); } if (_GameType == GT.Survival) { if (ft == 0) { if (!ArrayContains(flowerArray, r)) { flowerArray.push(r); var x = 0; while (x < _root._BoardWidth) { var _local3 = _root._BoardHeight; while (_local3 >= 0) { if ((_local3 == _root._BoardHeight) && ((x % 2) == 0)) { } else { _local2 = Board[x][_local3].Piece; if (!_local2.hidden) { if (_local2.Color == r.Piece.Color) { if (!ArrayContains(flowerArray, Board[x][_local3])) { flowerArray.push(Board[x][_local3]); } } _local2.locked = false; _local2.piece.lock.gotoAndStop("unlocked"); _local2._alpha = 100; } } _local3--; } x++; } } } } else { r.Piece.Flowered = _tm; if (ft < 2) { r.Piece.FlowerType = ((p[0].Piece.Color <= _MaxColors) ? 1 : (2 + Math.floor(Math.random() * 2))); GeneratePieceColor(r.Piece); } } if (p[0].Piece.Color <= _MaxColors) { Stats.Flowers++; _SoundMask = _SoundMask | SF.Flower; newScore = ((ft == 0) ? 1000 : (((ft == 1) ? 1500 : 2500))); AddMajesty(r.Piece, "CreateFlower"); _root.AchievementToast.EarnAchievement("Flower"); } else { Stats.Pearls++; _SoundMask = _SoundMask | SF.Pearl; newScore = ((ft < 2) ? 10000 : 15000); AddMajesty(r.Piece, ((r.Piece.FlowerType == 2) ? "CreatePearlDown" : "CreatePearlUp")); if ((p[0].Piece.Color > (_MaxColors + 1)) && (!_GameOver)) { newScore = ((ft < 1) ? 200000 : 250000); _EndGameHeader = "gameend_youwin"; _EndGameInfo = "gameendinfo_pearlflower"; _GameOver = true; _GameWin = true; _root.AchievementToast.EarnAchievement("PearlFlower"); CollapseWin(); } else { _root.AchievementToast.EarnAchievement("BlackPearl"); _root.blitzen.gotoAndPlay(1); _root.blitzen._visible = true; } } Plume_Add(newScore * mult, types.bonusMult, p); _root._Score = _root._Score + ((newScore * mult) * types.bonusMult); if (ArrayContains(MatchedPieces, r)) { var tmp = CloneArray(MatchedPieces, r); delete MatchedPieces; MatchedPieces = tmp; } if (r.Piece.fBomb) { BombList_Remove(r.Piece); } if ((_GameType == GT.Survival) && (flowerArray.length > 0)) { CollapsePieces(flowerArray); } return(1); } function Flower_PieceAnim(pos, ref, fRecycle) { var _local2 = ref; var _local3 = pos; var _local1 = _local3.Piece; if (_local1.Color < (_MaxColors + 2)) { _local1.FlowerType = ((fRecycle && (_local2.FlowerType > 0)) ? (((_local1.Color == (_MaxColors + 1)) ? (_local2.FlowerType) : 1)) : 0); _local1._thinkflags = 1; _local1.Bx = _local2._x; _local1.By = _local2._y; _local1.Ox = _local1._x; _local1.Oy = _local1._y; _local1.Dx = _local2._x - _local1._x; _local1.Dy = _local2._y - _local1._y; _local1.swapDepths((2 * _root._DepthOffset) + _local1.ID); } if (!ArrayContains(MatchedPieces, _local3)) { MatchedPieces.push(_local3); } } function Flower_RotateCheck() { var _local2 = _root; var i; var _local3; var _local1; var sp = _local2.SelectedPieces; _local2._FlowerRotate = null; if ((_local2.NewCursorFlowerCol == -1) || (_local2.NewCursorFlowerRow == -1)) { } else { i = 0; while (i < 3) { if (sp[i] == _local2.Board[_local2.NewCursorFlowerCol][_local2.NewCursorFlowerRow]) { if (sp[i].Piece.FlowerType > 0) { _local1 = sp[i].nl; if (sp[i].Piece.FlowerType == 1) { _local3 = 0; while (_local3 < _local1.length) { if (!_local1[_local3].fIsNeighbor) { return; } _local3++; } } else { var up = (sp[i].Piece.FlowerType == 3); if (((!_local1[(up ? 0 : 1)].fIsNeighbor) || (!_local1[(up ? 2 : 3)].fIsNeighbor)) || (!_local1[(up ? 4 : 5)].fIsNeighbor)) { } else { _local2._FlowerRotate = sp[i]; _local2._Spinner._x = sp[i].Piece._x; _local2._Spinner._y = sp[i].Piece._y; if (_local2._FlowerRotate.Piece.FlowerType == 1) { delete _local2.SelectedPieces; _local2.SelectedPieces = new Array(6); _local3 = 0; while (_local3 < _local1.length) { _local2.SelectedPieces[5 - _local3] = _local2.Board[_local1[_local3].col][_local1[_local3].row]; _local3++; } } else { var up = (_local2._FlowerRotate.Piece.FlowerType == 3); _local2.SelectedPieces[2] = _local2.Board[_local1[(up ? 0 : 1)].col][_local1[(up ? 0 : 1)].row]; _local2.SelectedPieces[1] = _local2.Board[_local1[(up ? 2 : 3)].col][_local1[(up ? 2 : 3)].row]; _local2.SelectedPieces[0] = _local2.Board[_local1[(up ? 4 : 5)].col][_local1[(up ? 4 : 5)].row]; } return; i++; continue; } } _local2._FlowerRotate = sp[i]; _local2._Spinner._x = sp[i].Piece._x; _local2._Spinner._y = sp[i].Piece._y; if (_local2._FlowerRotate.Piece.FlowerType == 1) { delete _local2.SelectedPieces; _local2.SelectedPieces = new Array(6); _local3 = 0; while (_local3 < _local1.length) { _local2.SelectedPieces[5 - _local3] = _local2.Board[_local1[_local3].col][_local1[_local3].row]; _local3++; } } else { var up = (_local2._FlowerRotate.Piece.FlowerType == 3); _local2.SelectedPieces[2] = _local2.Board[_local1[(up ? 0 : 1)].col][_local1[(up ? 0 : 1)].row]; _local2.SelectedPieces[1] = _local2.Board[_local1[(up ? 2 : 3)].col][_local1[(up ? 2 : 3)].row]; _local2.SelectedPieces[0] = _local2.Board[_local1[(up ? 4 : 5)].col][_local1[(up ? 4 : 5)].row]; } return; } } i++; } } } function Flower_RotatePieces() { var _local2 = _root; var _local1 = _local2._FlowerRotate.Piece; _local2.AddMajesty(_local1, ((_local1.FlowerType == 1) ? "RotateFlower" : "RotatePearl")); if (_local1.FlowerType == 1) { RotateSingle(_local1._x, _local1._y, _local1, null, 60, _local2.SelectedPieces.length); } else { _local2.SelectedPieces[0].Piece.RotPearl = true; _local2.SelectedPieces[1].Piece.RotPearl = true; _local2.SelectedPieces[2].Piece.RotPearl = true; RotateSingle(_local1._x, _local1._y, _local1, null, 120, _local2.SelectedPieces.length); } } function CollapseThink(o) { var _local1 = o; var _local2 = _root; var _local3 = 1 - ((_local2._tm - _local1.TStart) / _local1.TLength); if (_local3 > 1) { } else if (_local3 <= 0) { _local2.Think_Remove(_local1, 0); if (_local1._thinkflags == 0) { _local2.PieceUpdateList.push(_local1._board); } else if (_local2._PA < 1) { _local2._GameWin = true; _local2._SoundMask = _local2._SoundMask | _local2.SF.WinGame; } _local1.locked = false; _local1._visible = false; _local1._thinkflags = 0; _local1.FlowerType = 0; } else { if ((_local1._thinkflags > 0) && ((_local1._thinkflags & 2) == 0)) { _local1._thinkflags = _local1._thinkflags | 2; _local2._SoundMask = _local2._SoundMask | _local2.SF.SuccessfulCluster; } _local1._xscale = 100 * _local3; _local1._yscale = 100 * _local3; } } function CollapseFlowerThink(o) { var _local1 = o; var _local2 = (_root._tm - _local1.TStart) / _local1.TLength; if (_local2 < 0) { } else if (_local2 >= 1) { _local1.locked = false; _local1._visible = false; _local1._x = _local1.Ox; _local1._y = _local1.Oy; _local1._thinkflags = 0; _root.Think_Remove(_local1, 0); _root.PieceUpdateList.push(_local1._board); } else { var _local3 = 1 + _local2; _local1._x = _local1.Bx - (_local1.Dx * _local3); _local1._y = _local1.By - (_local1.Dy * _local3); _local1._xscale = 100 * _local3; _local1._yscale = 100 * _local3; _local1._alpha = 100 * (1 - _local2); } } function CollapseWinThink(o) { var _local1 = o; var _local2 = _root; var _local3 = (_local2._tm - _local1.TStart) / _local1.TLength; if (_local3 < 0) { } else if (_local3 > 1) { _local1.locked = false; _local1._visible = false; _local1._alpha = 100; _local1._thinkflags = 0; _local1._x = _local1.Ox; _local1._y = _local1.Oy; _local1._xscale = 100; _local1._yscale = 100; _local2.Think_Remove(_local1, 0); if (_local2._PA < 1) { _local2._GameWin = true; _local2._SoundMask = _local2._SoundMask | _local2.SF.WinGame; } } else { if ((_local1._thinkflags & 1) == 0) { _local1._thinkflags = _local1._thinkflags | 1; _local2._SoundMask = _local2._SoundMask | _local2.SF.SuccessfulCluster; } var inc = (1 + _local3); _local1._xscale = 100 * inc; _local1._yscale = 100 * inc; _local1._alpha = 100 * (1 - _local3); } } function CollapsePieces(pieces) { var _local2 = _root; if (((pieces == null) || (pieces.length < 1)) || (_local2._GameOver)) { } else { var _local3; var _local1; var fDrop; _local3 = 0; while (_local3 < pieces.length) { _local1 = pieces[_local3].Piece; _local1._board = pieces[_local3]; if (_local1._flags != _local2.PF.Collapse) { _local1.TStart = _local2._tm; } fDrop = _local1._flags == _local2.PF.Drop; _local2.Think_Add(_local1, ((_local1._thinkflags == 0) ? (_local2.CollapseThink) : (_local2.CollapseFlowerThink)), _local2.PF.Collapse); if (_local1.fBomb) { BombList_Remove(_local1); } if ((_local1.FlowerType > 0) && (_local1._thinkflags == 0)) { _local1.TLength = _local2._CollapseFlowerSpeed; _local1.think = _local2.CollapseFlowerThink; _local1.Bx = _local1._x; _local1.By = _local1._y; _local1.Dx = 0; _local1.Dy = 0; _local1.FlowerType = 0; _local2._SoundMask = _local2._SoundMask | _local2.SF.FlowerCluster; if (!fDrop) { _local1.swapDepths((2 * _local2._DepthOffset) + _local1.ID); } } else { _local1.TLength = ((_local1._thinkflags == 0) ? (_local2._CollapseSpeed) : (_local2._CollapseFlowerSpeed)); _local2._SoundMask = _local2._SoundMask | (_local1.fBonus ? (_local2.SF.Bonus) : (_local2.SF.SuccessfulCluster)); _local1._thinkflags = 0; } _local3++; } } } function CollapseWin() { var _local2 = _root; var x; var _local3; var _local1; x = 0; while (x < _local2._BoardWidth) { _local3 = _local2._BoardHeight; while (_local3 >= 0) { if ((_local3 == _local2._BoardHeight) && ((x % 2) == 0)) { } else { _local1 = _local2.Board[x][_local3].Piece; if (_local1.FlowerType > 1) { _local1._flags = 0; JigglePiece(_local2.Board[x][_local3], 10000); _local1._thinkflags = 2; } else { if (_local1.fBomb) { BombList_Remove(_local1); } _local2.Think_Add(_local1, _local2.CollapseThink, _local2.PF.Collapse); _local1.TLength = _local2._CollapseSpeed; _local1.TStart = _local2._tm + Math.floor(Math.random() * 8000); _local1._thinkflags = 1; } } _local3--; } x++; } } function RotateThink() { var _local1 = this; var _local2 = (_root._tm - _local1.TStart) / _local1.TLength; if (_local2 > 1) { _local1._flags = 0; _local1._rotation = 0; if (!_local1.fCenter) { _local1._x = _local1.TargX; _local1._y = _local1.TargY; } _local1.fCenter = false; _local1._xscale = _local1.ScaleSignX * 100; _local1._yscale = _local1.ScaleSignY * 100; _local1.RotPearl = false; _local1.onEnterFrame = null; if (_local1.ID != undefined) { if ((!_local1.fBomb) && (_local1.FlowerType < 2)) { _local1.swapDepths(_local1.ID); } else { _local1.swapDepths(_root._DepthOffset + _local1.ID); } } _root._PA--; } else { var _local3 = _local1.AStart + ((_local1.ALength * _local2) * _local1.RMod); var s = (_root._SpinScale * Math.sin((180 * _local2) * _Rad)); _local1._xscale = (_local1.ScaleSignX * _local1.ScaleSignY) * (100 + s); _local1._yscale = (_local1.ScaleSignX * _local1.ScaleSignY) * (100 + s); if (_local1.ALength == 120) { if (_local1.fCenter) { _local1._rotation = _local3; } else { _local1._rotation = _local3 + (((_local1.RMod * 240) - _local1.AStart) + (_local1.RMod * ((_local2 >= 0.6) ? 0 : (((_local2 < 0.35) ? 120 : 60))))); } } else { _local1._rotation = _local3 + (((_local1.RMod * 300) - _local1.AStart) + (_local1.RMod * ((_local2 >= 0.5) ? 0 : 60))); } if (!_local1.fCenter) { _local3 = _local3 * _Rad; _local1._x = _local1.Rx + (((_local1._xscale * (((_local1.ALength == 120) && (!_local1.RotPearl)) ? (_LegLength) : (_PieceHeight))) * Math.cos(_local3)) / 100); _local1._y = _local1.Ry + (((_local1._yscale * (((_local1.ALength == 120) && (!_local1.RotPearl)) ? (_LegLength) : (_PieceHeight))) * Math.sin(_local3)) / 100); } } } function RotateAngle(refX, refY, x, y, cnt, fPearl) { var _local1 = refY; var _local2 = refX; var _local3 = y; if (cnt == 3) { if ((x == _local2) && (_local3 == _local1)) { return(0); } if (!fPearl) { if ((x < _local2) && (_local3 < _local1)) { return(240); } if ((x < _local2) && (_local3 > _local1)) { return(120); } if ((x > _local2) && (_local3 == _local1)) { return(0); } if ((x > _local2) && (_local3 < _local1)) { return(300); } if ((x > _local2) && (_local3 > _local1)) { return(60); } if ((x < _local2) && (_local3 == _local1)) { return(180); } } else { if ((x == _local2) && (_local3 < _local1)) { return(270); } if ((x < _local2) && (_local3 > _local1)) { return(150); } if ((x > _local2) && (_local3 > _local1)) { return(30); } if ((x < _local2) && (_local3 < _local1)) { return(210); } if ((x > _local2) && (_local3 < _local1)) { return(330); } if ((x == _local2) && (_local3 > _local1)) { return(90); } } } else { if ((x == _local2) && (_local3 == _local1)) { return(0); } if ((x == _local2) && (_local3 < _local1)) { return(270); } if ((x > _local2) && (_local3 < _local1)) { return(330); } if ((x > _local2) && (_local3 > _local1)) { return(30); } if ((x == _local2) && (_local3 > _local1)) { return(90); } if ((x < _local2) && (_local3 > _local1)) { return(150); } if ((x < _local2) && (_local3 < _local1)) { return(210); } } return(undefined); } function RotateSingle(rotX, rotY, ref, next, angle, comboSize) { var _local1 = ref; var _local2 = _root; var _local3 = rotX; _local1._flags = _local2.PF.Rotation; _local1.fCenter = (_local1._x == _local3) && (_local1._y == rotY); _local1.TStart = _tm; _local1.TLength = _local2._RotateSpeed; _local1.RMod = (_local2._RotateClockwise ? 1 : -1); _local1.Rx = _local3; _local1.Ry = rotY; _local1.TargX = next._x; _local1.TargY = next._y; _local1.AStart = _local2.RotateAngle(_local3, rotY, _local1._x, _local1._y, comboSize, _local1.RotPearl); _local1.ALength = angle; _local1.ScaleSignX = ((_local1._xscale >= 0) ? 1 : -1); _local1.ScaleSignY = ((_local1._yscale >= 0) ? 1 : -1); _local1.onEnterFrame = _local2.RotateThink; _local2._PA++; if (_local1.ID != undefined) { _local1.swapDepths(((2 + (((!_local1.fBomb) && (_local1.FlowerType < 2)) ? 0 : 1)) * _local2._DepthOffset) + _local1.ID); } } function RotatePieces(rotX, rotY, pieces) { var _local1 = pieces.slice(0); if (!_RotateClockwise) { var _local2 = 0; while (_local2 < ((_local1.length - 1) / 2)) { var _local3 = _local1[_local2 + 1]; _local1[_local2 + 1] = _local1[(_local1.length - 1) - _local2]; _local1[(_local1.length - 1) - _local2] = _local3; _local2++; } } var ref; var next; var _local2 = 0; while (_local2 < _local1.length) { ref = _local1[_local2].Piece; next = _local1[(((_local2 + 1) == _local1.length) ? 0 : (_local2 + 1))].Piece; RotateSingle(rotX, rotY, ref, next, ((_local1.length == 3) ? 120 : 60), _local1.length); _local2++; } RotateSingle(_root._Spinner._x, _root._Spinner._y, _root._Spinner, _root._Spinner, ((_local1.length == 3) ? 120 : 60), _local1.length); var temp = _local1[_local1.length - 1].Piece; _local2 = _local1.length - 1; while (_local2 > 0) { _local1[_local2].Piece = _local1[((_local2 > 0) ? (_local2 - 1) : (_local1.length - 1))].Piece; _local2--; } _local1[0].Piece = temp; } function JiggleThink() { var _local1 = this; var _local3 = _root; if (_local1.TLength > 0) { var _local2 = (_local3._tm - _local1.TStart) / _local1.TLength; if (_local2 > 1) { _local1._x = _local1.Ox; _local1._y = _local1.Oy; _local1._xscale = 100; _local1._yscale = 100; _local1.onEnterFrame = null; _local3._PA--; if ((_local1._thinkflags > 1) && (_local3._PA < 1)) { _local3._SoundMask = _local3._SoundMask | _local3.SF.WinGame; } _local1._thinkflags = 0; return; } if (_local1._thinkflags == 1) { _local1._xscale = 100 + (20 * _local2); _local1._yscale = 100 + (20 * _local2); } } _local1._x = _local1.Ox + Math.floor((Math.random() * -4) + (Math.random() * 4)); _local1._y = _local1.Oy + Math.floor((Math.random() * -4) + (Math.random() * 4)); } function JigglePiece(piece, nJiggleLength) { var _local2 = _root; if (piece == null) { } else { var _local1 = piece.piece; _local1.onEnterFrame = _local2.JiggleThink; if (_local1._flags == 0) { _local2._PA++; } _local1._thinkflags = ((nJiggleLength > 0) ? 1 : 0); _local1.Ox = _local1._x; _local1.Oy = _local1._y; _local1.TStart = _local2._tm; _local1.TLength = nJiggleLength; } } function ColorJiggleThink() { var _local1 = this; var _local2 = _root; if (_local1.TStart > _local2._tm) { } else { var _local3 = (_local2._tm - _local1.TStart) / _local1.TLength; if (_local3 > 1) { _local1._x = _local1.Ox; _local1._y = _local1.Oy; _local1._flags = 0; _local1._thinkflags = 0; _local1.onEnterFrame = null; _local2._PA--; if (_local2._PA == 0) { _local2._HintTime = -1; _local2.gotoAndStop("Active"); } } else { if ((_local3 > 0.5) && (_local1._thinkflags == 0)) { _local1._thinkflags = 1; _local2.GeneratePieceColor(_local1); while (_local2.CheckMatch(_local1._board, null, false)) { _local2.GeneratePieceColor(_local1); } } _local1._x = _local1.Ox + Math.floor((Math.random() * -4) + (Math.random() * 4)); _local1._y = _local1.Oy + Math.floor((Math.random() * -4) + (Math.random() * 4)); } } } function PiecesColorJiggle() { var _local2 = _root; var x; var _local3; var _local1; var ct = _local2._tm; x = 0; while (x < _local2._BoardWidth) { ct = ct + 500; _local3 = _local2._BoardHeight; while (_local3 >= 0) { if ((_local3 == _local2._BoardHeight) && ((x % 2) == 0)) { } else { _local1 = _local2.Board[x][_local3].Piece; if (_local1._flags == 0) { _local2._PA++; } _local1._flags = _local2.PF.Jiggle; _local1._thinkflags = 0; _local1._board = _local2.Board[x][_local3]; if (_local1.fBomb) { _local2.BombList_Remove(_local1); } _local1.Ox = _local1._x; _local1.Oy = _local1._y; _local1.TStart = ct + Math.floor(Math.random() * 100); _local1.TLength = 700; _local1.onEnterFrame = _local2.ColorJiggleThink; } _local3--; } x++; } _local2._HintTime = -1; } function RowSort(a, b) { var _local1 = b; var _local2 = a; if (_local2.col < _local1.col) { return(-1); } if (_local2.col > _local1.col) { return(1); } if (_local2.row < _local1.row) { return(-1); } if (_local2.row > _local1.row) { return(1); } return(0); } function UpdateBoard() { var _local2 = _root; if ((_local2._GameType == _local2.GT.Survival) && (_local2._fBonusThink)) { BonusThink(); } else { if ((_PA == 0) && (_DoRotate)) { LookForMatches(true); } else if (PieceUpdateList.length > 0) { _HintTime = -1; PieceUpdateList.sort(RowSort); var _local1 = 0; while (_local1 < PieceUpdateList.length) { if (PieceUpdateList[_local1].Piece._flags == _local2.PF.Check) { if (SelectedPieces == null) { SelectedPieces = new Array(); } SelectedPieces.push(PieceUpdateList[_local1]); PieceUpdateList[_local1].Piece._flags = 0; } else { DropPieces(PieceUpdateList[_local1]); } _local1++; } PieceUpdateList.splice(0); if (SelectedPieces.length > 0) { LookForMatches(false); } } else { if ((_PA == 0) && (_BombsUpdate)) { _BombsUpdate = false; BombList_Update(); } if ((_PA > 0) && (SelectedPieces == null)) { _local2._Spinner._visible = false; } else { if (_GameOver) { _LevelUp._visible = false; _local2._Spinner._visible = false; _LoadGame = false; SendScore(true); _local2.WriteXenonStats(); if (_local2.GameOverDisplay == "continue") { _local2.gotoAndStop("GameOver"); } else { _local2.gotoAndStop("NameInput"); } return; } if (_LevelUp._visible) { LevelUp_Think(_LevelUp); } else if (_EndLevelReached) { _local2._Spinner._visible = false; SendScore(false); LevelUp_Init(_LevelUp); } else { if (_PA == 0) { if (!_DoRotate) { PieceBoard.doMouseMove(); } if (_HintTime < 0) { _HintFlower = (Stats.Flowers == 0) || (_GameType == GT.Survival); _HintTime = _tm + (_HintFlower ? _HintFlowerDelay : Number(_HintDelay)); _local2.FVMx = 0; _local2.FVMy = 0; _Hint._Time = 0; } else if ((_HintTime == 0) && (_Hint._Time != 0)) { Hint_Think(_tm); } else if (_HintTime < _tm) { if (FindValidMoves()) { if (_HintFlower && (AvailFlowers.length == 0)) { _HintFlower = false; _HintTime = (_tm + Number(_HintDelay)) - _HintFlowerDelay; _local2.FVMx = 0; _local2.FVMy = 0; } else { _HintTime = 0; UpdateTime(false); Hint_Init(_tm); } } } } else { _Hint._Time = 0; _Hint._visible = false; } if ((((((_local2._Spinner._visible && (_local2._PA == 0)) && (_local2._currentframe == _local2.Fr.Active)) && (!_local2._DoRotate)) && (!_GameOver)) && (!_BombsUpdate)) && (_local2.pausebutton.PausePending)) { _local2.pausebutton.Pause(true); } } } } if ((((((_local2._Spinner._visible && (_local2._PA == 0)) && (_local2._currentframe == _local2.Fr.Active)) && (!_local2._DoRotate)) && (!_GameOver)) && (!_BombsUpdate)) && (_local2.pausebutton.PausePending)) { _local2.pausebutton.Pause(true); } } } function SendScore(fSubmit) { } function SpecialPieceCount(Combo) { var _local2 = Combo; var bonusMult = 1; var cBombs = 0; var cBonus = 0; var _local1 = 0; while (_local1 < _local2.length) { cBombs = cBombs + (_local2[_local1].Piece.fBomb ? 1 : 0); cBonus = cBonus + (_local2[_local1].Piece.fBonus ? 1 : 0); bonusMult = bonusMult * (_local2[_local1].Piece.fBonus ? 2 : 1); _local1++; } return({cBombs:cBombs, cBonus:cBonus, bonusMult:bonusMult}); } function UpdateScoreboard(Combos, fBonus) { var _local2 = Combos; var mult = Number(_Level + 1); var _local3 = 0; var bonusMult = 1; var len; var types; var _local1 = 0; while (_local1 < _local2.length) { len = _local2[_local1].length; if ((_local2[_local1][0] == null) || ((_local2[_local1][0] != 1) && (_local2[_local1][0].Piece == null))) { } else { if (_local2[_local1][0] == 1) { len--; _local3 = 100; Stats.Bonus3++; Stats.Bonus = Stats.Bonus + 3; } else if ((_local2[_local1][0].Piece.FlowerType == 0) || (_local2[_local1][0].Piece.Flowered == _tm)) { types = SpecialPieceCount(_local2[_local1]); _local3 = 5; bonusMult = types.bonusMult; Stats.Combo[len - 3]++; Stats.Bonus = Stats.Bonus + types.cBonus; Stats.Bombs = Stats.Bombs + types.cBombs; if ((types.cBombs > 0) && (types.cBonus > 0)) { Stats.BombBonus++; } } else if (_local2[_local1][0].Piece.FlowerType == 1) { _local3 = 2500; Stats.Combo[len - 3]++; JarRefill(); } else if (_local2[_local1][0].Piece.FlowerType > 1) { _EndGameHeader = "gameend_youwin"; _EndGameInfo = "gameendinfo_pearlcluster"; _GameOver = true; _GameWin = true; CollapseWin(); _local3 = 25000; Stats.Combo[len - 3]++; } _local3 = _local3 * ((len - 2) * mult); if (_local2[_local1][0] != 1) { _local3 = _local3 + (mult * ((fBonus && ((_local2.length - 1) > 0)) ? 10 : 0)); } Plume_Add(Math.floor(_local3), bonusMult, _local2[_local1]); _root._Score = _root._Score + (_local3 * bonusMult); delete _local2[_local1]; } _local1++; } if (_BombGrace > 0) { _BombGrace = _BombGrace - _local2.length; if (_BombGrace <= 0) { _BombFreq = 0; } } CheckForLevelEnd(_local2.length); } function CheckForLevelEnd(cCombos) { var _local1 = _root; if (_GameType != GT.Survival) { if ((_local1._CombosLeft > 0) && (cCombos > 0)) { _local1._CombosLeft = _local1._CombosLeft - cCombos; panel_combos.ComboInfo.text = ((_local1._CombosLeft > 0) ? (_local1._CombosLeft) : 0); panel_combos.ComboInfo2.text = ((_local1._CombosLeft > 0) ? (_local1._CombosLeft) : 0); } _local1.AchievementToast.UpdateScore(_local1._Score, false); if ((_Settings[_Level].combos > 0) && (_local1._CombosLeft <= 0)) { _EndLevelReached = true; } } else { _local1.AchievementToast.UpdateScore(_local1._Score, false); } } function EndLevel(fBombUpdate) { _Level++; InitLevel(); } function JarRefill() { var i; var jar; i = 5 - _BonusCount; while (i < 10) { jar = eval ("Background.jar" + i); if (jar._currentframe != 2) { jar._alpha = 100; jar.jar._alpha = 100; jar.gotoAndStop("Create"); } else { jar._alpha = 100; jar.jar._alpha = 100; } jar.clip.gotoAndPlay(1); i++; } _tcurr = _CurrMax; _jars = -1; } function CheckGameWin() { var _local3 = _root; var _local2 = 0; while (_local2 < _local3._BoardWidth) { var _local1 = 0; while (_local1 < (_local3._BoardHeight + 1)) { if ((_local1 == _local3._BoardHeight) && ((_local2 % 2) == 0)) { } else if (!Board[_local2][_local1].Piece.hidden) { return(false); } _local1++; } _local2++; } return(true); } function ScaleThink(o) { var _local1 = o; var _local3 = _root; if (_local3._tm < _local1.To) { } else { var _local2 = (_local1.Te - _local3._tm) / _local1.P; if (_local2 <= 0) { _local1._xscale = _local1.St; _local1._yscale = _local1.St; _local3.Think_Remove(_local1, 0); } else { _local1._xscale = (_local1.So * _local2) + (_local1.St * (1 - _local2)); _local1._yscale = _local1._xscale; } } } function ScaleAnimate(o, offset, fShow) { var _local1 = o; var _local2 = _root; _local1._flags = 0; _local1.So = (fShow ? 0 : 100); _local1.St = (fShow ? 100 : 0); _local1.P = 500; _local1.Te = (_local2._tm + _local1.P) + offset; _local1.To = _local2._tm + offset; _local2.Think_Add(_local1, _local2.ScaleThink, 0); } function LeftSlideThink(o) { var _local1 = o; var _local3 = _root; if (_local3._tm < _local1.To) { } else { if (_local1.thinkflags == 0) { _local3._SoundMask = _local3._SoundMask | _local3.SF.Slide; _local1.thinkflags = 1; } var _local2 = (_local1.Te - _local3._tm) / _local1.P; if (_local2 <= 0) { _local3.Think_Remove(_local1, 0); _local1._alpha = (_local1.fLeft ? 100 : 0); _local1._visible = _local1.fLeft; _local1.fn(_local1); } else if (_local1.fLeft) { _local1._alpha = 100 * (1 - _local2); } else { _local1._alpha = 100 * _local2; } } } function LeftSlideAnimate(o, fLeft, offset, cLength, afterthink, Ox) { var _local1 = o; var _local2 = _root; if ((!fLeft) && (_local1._alpha == 0)) { } else { if (_local1.think != null) { _local2.Think_Remove(_local1, 0); } _local1._flags = 0; _local1.thinkflags = 0; _local1.fLeft = fLeft; _local1.Ox = Ox; _local1.Lx = cLength; _local1.P = 1000; _local1.Te = (_local2._tm + offset) + _local1.P; _local1.To = _local2._tm + offset; _local1.R = 90 * _local2._Rad; _local1.fn = afterthink; _local2.Think_Add(_local1, _local2.LeftSlideThink, 0); } } function RightSlideThink(o) { var _local1 = o; var _local3 = _root; if (_local3._tm < _local1.To) { } else { if (_local1.thinkflags == 0) { _local3._SoundMask = _local3._SoundMask | _local3.SF.Slide; _local1.thinkflags = 1; } var _local2 = (_local1.Te - _local3._tm) / _local1.P; if (_local2 <= 0) { _local3.Think_Remove(_local1, 0); _local1._alpha = (_local1.fRight ? 100 : 0); _local1._visible = _local1.fRight; _local1.fn(_local1); } else if (_local1.fRight) { _local1._alpha = 100 * (1 - _local2); } else { _local1._alpha = 100 * _local2; } } } function RightSlideAnimate(o, fRight, offset, cLength, afterthink, Ox) { var _local1 = o; var _local2 = _root; if (_local1.think != null) { _local2.Think_Remove(_local1, 0); } _local1._flags = 0; _local1.thinkflags = 0; _local1.fRight = fRight; _local1.Ox = Ox; _local1.Lx = cLength; _local1.P = 1000; _local1.Te = (_local2._tm + offset) + _local1.P; _local1.To = _local2._tm + offset; _local1.R = 90 * _local2._Rad; _local1.fn = afterthink; _local2.Think_Add(_local1, _local2.RightSlideThink, 0); } function ElementJiggleThink(o) { var _local1 = o; var _local2 = (_root._tm - _local1.Ts) / _local1.Tl; if (_local2 > 1) { _local1._x = _local1.Ox; _local1._y = _local1.Oy; } else { _local1._x = _local1.Ox + Math.floor((Math.random() * -2) + (Math.random() * 2)); _local1._y = _local1.Oy + Math.floor((Math.random() * -2) + (Math.random() * 2)); } } function JiggleAnimate(o, cLength) { var _local1 = o; var _local2 = _root; _local1._flags = ((_local1.think != null) ? 1 : 0); if (_local1._flags == 0) { _local1.Ox = _local1._x; _local1.Oy = _local1._y; } _local1.Ts = _local2._tm; _local1.Tl = cLength; _local2._SoundMask = _local2._SoundMask | _local2.SF.SpaceEmpty; _local2.Think_Add(_local1, _local2.ElementJiggleThink, 0); } _root.LocalizationXml = "g.xml"; if (_root.bgcolor != null) { var newColor = new Color(_root.piecemask); newColor.setRGB(Number(_root.bgcolor)); _root.bgcolor = null; } if (_SessionInit == null) { _root.SavedGameListSize = 0; Background.gotoAndStop("Normal"); _root.panel_combos._visible = false; _root.panel_level._visible = false; _root.panel_timer._visible = false; this.onEnterFrame = DoLoader; } else { this.onEnterFrame = DoGame; } if ((_DoGameParse != null) && (_DoGameParse)) { _DoGameParse = false; delete _SplashPlayed; _root.gotoAndStop("LoadSavedGame"); } else if (_SplashPlayed != null) { InitGame(true); delete _SplashPlayed; } stop(); _root.FVMx = 0;
Instance of Symbol 442 MovieClip [Pieces] "PieceBoard" in Frame 1
onClipEvent (load) { this.doRotate = function () { var _local1 = _root; _local1._Spinner.arrows._visible = false; _local1._Spinner.Highlight._visible = false; if (_local1._FlowerRotate != null) { _local1._SoundMask = _local1._SoundMask | ((_local1.SelectedPieces.length == 3) ? (_local1.SF.PearlRotate) : (_local1.SF.FlowerRotate)); _local1.Flower_RotatePieces(); _local1.rotX = _local1._FlowerRotate.Piece._x; _local1.rotY = _local1._FlowerRotate.Piece._y; } else { _local1._SoundMask = _local1._SoundMask | _local1.SF.Rotation; } _local1.UpdateTime(false); _local1.RotatePieces(_local1.rotX, _local1.rotY, _local1.SelectedPieces); }; this.doMouseMove = function () { var _local1 = _root; if (((_local1._PA > 0) || (_local1._currentframe != _local1.Fr.Active)) || (_local1._DoRotate)) { } else { var origCol = _local1._CursorCol; var origRow = _local1._CursorRow; var origVertex = _local1._CursorVertex; _local1._CursorCol = _local1.NewCursorCol; _local1._CursorRow = _local1.NewCursorRow; _local1._CursorVertex = _local1.NewCursorVertex; var evenColumn = ((_local1._CursorCol % 2) == 0); var evenRow = ((_local1._CursorRow % 2) == 0); var _local3 = Math.floor(_local1._CursorRow / 2); var rowAdjust = (((_local1._CursorCol % 2) == 1) ? -1 : 0); delete _local1.SelectedPieces; _local1.SelectedPieces = new Array(3); if (_local1._CursorVertex == 0) { _local1.SelectedPieces[0] = _local1.Board[_local1._CursorCol][_local3]; _local1.SelectedPieces[1] = _local1.Board[_local1._CursorCol + 1][_local3 + rowAdjust]; _local1.SelectedPieces[2] = _local1.Board[_local1._CursorCol + 1][(_local3 + 1) + rowAdjust]; } else if (_local1._CursorVertex == 1) { _local1.SelectedPieces[0] = _local1.Board[_local1._CursorCol][_local3 - 1]; _local1.SelectedPieces[2] = _local1.Board[_local1._CursorCol][_local3]; _local1.SelectedPieces[1] = _local1.Board[_local1._CursorCol + 1][_local3 + rowAdjust]; } else { _local1.SelectedPieces[0] = _local1.Board[_local1._CursorCol][_local3]; _local1.SelectedPieces[2] = _local1.Board[_local1._CursorCol][_local3 + 1]; _local1.SelectedPieces[1] = _local1.Board[_local1._CursorCol + 1][(_local3 + 1) + rowAdjust]; } _local1._Spinner.enabled = true; _local1._Spinner.selector.gotoAndStop("enable"); if (_local1._GameType == _local1.GT.Survival) { var count = 0; var _local2 = 0; while (_local2 < 3) { if (_local1.SelectedPieces[_local2].Piece.locked) { _local1._Spinner.enabled = false; _local1._Spinner.selector.gotoAndStop("disable"); } if (_local1.SelectedPieces[_local2].Piece.hidden) { count++; } _local2++; } if (count >= 3) { _local1._Spinner.enabled = false; _local1._Spinner.selector.gotoAndStop("disable"); } } _local1.Flower_RotateCheck(); var refX = _local1._Spinner._x; var refY = _local1._Spinner._y; if (_local1._FlowerRotate == null) { _local1._Spinner._x = (_local1._CursorCol * _local1._ThreeQuarterWidth) + _local1._QuarterWidth; _local1._Spinner._y = (_local1._CursorRow * _local1._HalfHeight) - ((!evenColumn) ? (_local1._HalfHeight) : 0); if (_local1._CursorVertex == 0) { if (evenRow) { _local1._Spinner._y = _local1._Spinner._y + _local1._HalfHeight; } _local1._Spinner._x = _local1._Spinner._x + _local1._QuarterWidth; var refPiece = _local1.SelectedPieces[0].Piece; _local1.rotX = refPiece._x + ((_local1._LegLength * refPiece._xscale) / 100); _local1.rotY = refPiece._y; } else if (_local1._CursorVertex == 2) { _local1._Spinner._y = _local1._Spinner._y + _local1._HalfHeight; var refPiece = _local1.SelectedPieces[1].Piece; _local1.rotX = refPiece._x - ((_local1._LegLength * refPiece._xscale) / 100); _local1.rotY = refPiece._y; } else { var refPiece = _local1.SelectedPieces[1].Piece; _local1.rotX = refPiece._x - ((_local1._LegLength * refPiece._xscale) / 100); _local1.rotY = refPiece._y; } } if ((refX != _local1._Spinner._x) || (refY != _local1._Spinner._y)) { _local1._SoundMask = _local1._SoundMask | _local1.SF.MoveTick; } _local1.Spinner_SetRotation(); _local1._Spinner._visible = true; } }; this.onMouseUp = function () { var _local1 = _root; this.doMouseMove(); if (((((!_local1._Spinner._visible) || (!_local1._Spinner.enabled)) || (_local1._PA > 0)) || (_local1._currentframe != _local1.Fr.Active)) || (_local1._DoRotate)) { } else { if (_local1._KeyHack) { var i = 0; while (i < (_local1.KeyStates.length - 1)) { if (_local1.KeyStates[i]) { var sp = _local1.SelectedPieces; var closest = 999999; var _local2 = null; var _local3 = 0; while (_local3 < _local1.SelectedPieces.length) { var dx = (sp[_local3].Piece._x - _xmouse); var dy = (sp[_local3].Piece._y - _ymouse); var dist = Math.sqrt((dx * dx) + (dy * dy)); if (closest > dist) { closest = dist; _local2 = sp[_local3]; } _local3++; } if (_local1._FlowerRotate != null) { var dx = (_local1._FlowerRotate.Piece._x - _xmouse); var dy = (_local1._FlowerRotate.Piece._y - _ymouse); var dist = Math.sqrt((dx * dx) + (dy * dy)); if (closest > dist) { closest = dist; _local2 = _local1._FlowerRotate; } } if (((_local1._GameType == _local1.GT.Survival) && (_local1.KeyStates[15])) && (i == 5)) { _local2.Piece.hidden = true; _local2.Piece.locked = false; _local2.Piece.Color = -100; _local2.Piece.piece.lock.gotoAndStop("unlocked"); _local2.Piece.gotoAndStop("hidden"); } else if (((_local1._GameType == _local1.GT.Survival) && (_local1.KeyStates[15])) && (i == 6)) { _local2.Piece.locked = !_local2.Piece.locked; _local2.Piece.piece.lock.gotoAndStop((_local2.Piece.locked ? "locked" : "unlocked")); } else { _local1.ForceColor(_local2.Piece, i, (((_local1.KeyStates[15] && (i > 1)) && (i < 5)) ? (i - 1) : 0), _local1.KeyStates[15] && (i == 0), _local1.KeyStates[15] && (i == 1)); _local2.Piece.hidden = false; } if (_local2 == _local1._FlowerRotate) { _local1._FlowerRotate = null; _local1._CursorCol = -1; this.doMouseMove(); } return; } i++; } } _local1._RotationTry = 1; _local1._DoRotate = true; _local1.Stats.Rotations++; doRotate(); } }; }
Instance of Symbol 576 MovieClip "Localizer" in Frame 1
onClipEvent (load) { this.LocXML = new XML(); this.LocXML.ignoreWhite = true; _root.Localizer.Failed = false; _root.Localizer.Loaded = false; this.Loc = function (o, name) { if (_root.Localizer.Failed) { o.text = " "; return(undefined); } var Text = eval (("_root.Localizer." + name) + ".text"); if (Text == null) { Text = " "; } o.text = Text; var fmt = new TextFormat(); var Size = eval (("_root.Localizer." + name) + ".size"); if (Size != null) { fmt.size = Size; } var Font = eval (("_root.Localizer." + name) + ".font"); if (Font != null) { fmt.font = Font; } o.setTextFormat(fmt); delete fmt; }; this.LocXML.onLoad = function (fSuccess) { var _local1 = _root; if (!fSuccess) { if (_local1.Localizer.Failed) { _local1.LocComplete(false); } else { _local1.Localizer.LocXML.load(_local1.LocalizationXml); } _local1.Localizer.Failed = true; } else { _local1.Localizer.ParseLocXML(); } }; this.ParseLocXML = function () { var _local3; var Size; var Font; var _local1; var _local2 = _root.Localizer.LocXML.firstChild.firstChild; while (_local2) { _local3 = null; Size = null; Font = null; _local1 = _local2.firstChild; while (_local1) { if (_local1.nodeName == "text") { _local3 = _local1.firstChild.nodeValue; } else if (_local1.nodeName == "size") { Size = _local1.firstChild.nodeValue; } else if (_local1.nodeName == "font") { Font = _local1.firstChild.nodeValue; } _local1 = _local1.nextSibling; } Set("_root.Localizer." + _local2.nodeName, {text:_local3, size:Size, font:Font}); _local2 = _local2.nextSibling; } _root.Localizer.Loaded = true; fscommand ("FileIOReadHeader", _root.Localizer.fileio_read_hdr_text.text); fscommand ("FileIOReadBody", _root.Localizer.fileio_read_body_text.text); fscommand ("FileIOWriteHeader", _root.Localizer.fileio_write_hdr_text.text); fscommand ("FileIOWriteBody", _root.Localizer.fileio_write_body_text.text); fscommand ("FileIOButton", _root.Localizer.fileio_button_text.text); _root.LocComplete(true); }; this.LocXML.load(_root.LocalizationXml); }
Frame 7
function onEnterFrame() { var _local1 = _root; _local1.splash_txt.valign = "center"; if (_local1.StartupMode == "SignedOut") { _local1.Localizer.Loc(_local1.splash_txt, "startup_signedout_text"); } else if (_local1.StartupMode == "NoProfile") { _local1.Localizer.Loc(_local1.splash_txt, "startup_profile_text"); } else { _local1.Localizer.Loc(_local1.splash_txt, "startup_text"); } if (_local1._SplashPlayed == null) { _local1._SessReady = false; _local1._SplashPlayed = getTimer(); _local1.InitSounds(); } if ((!RegisteredAccessibility) && (_local1.KeyboardAccessibility.RegisterActionableItem)) { RegisteredAccessibility = true; _local1.KeyboardAccessibility.RegisterActionableItem("OK", function () { }, function () { PressedSplashButton = true; }, function () { }, function () { }, function () { return(true); }); _local1.KeyboardAccessibility.SetState("Splash", "OK"); } var _local2 = getTimer(); var _local3 = _local2 - _local1._SplashPlayed; if (((PressedSplashButton && (_local3 > _local1.UI.SplashTime)) && (_local1.Localizer.Loaded)) && (_local1.S_WinGame.getBytesLoaded() >= _local1.S_WinGame.getBytesTotal())) { _local1.StartupMode = ""; _local1.SessionUpdate(); _local1._ReceivedSessionStart = true; _local1.InitSession(); this.onEnterFrame = _local1.DoGame; _local1.ReadSettings(); _local1.ReadGame(); fscommand ("SessionReady", "true"); _local1.gotoAndStop("Menu"); } } var RegisteredAccessibility = false; var PressedSplashButton = false; stop();
Instance of Symbol 607 MovieClip in Frame 14
onClipEvent (load) { fscommand ("Presence", "Menu"); this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver == true)) ? (_root.UI.WindowAlpha) : 100); }
Instance of Symbol 615 MovieClip "btn_mode_timed" in Frame 14
onClipEvent (load) { ButtonText = "modeButton_timed"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Timed", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myRollOver = function () { var _local1 = _root; _local1.ToolTip.tip_txt.valign = "center"; _local1.Localizer.Loc(_local1.ToolTip.tip_txt, "main_timedtooltip_text"); }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.PlaySounds(); _local1._GameTypeCache = _local1.GT.Timed; if (_local1.SavedGame2 != "") { _local1._ResumingSavedGame = true; _local1.SavedGame = _local1.SavedGame2; _local1.gotoAndStop("Confirm"); } else { _local1.gotoAndStop("DifficultySelection"); } }; }
Instance of Symbol 615 MovieClip "btn_mode_normal" in Frame 14
onClipEvent (load) { ButtonText = "modeButton_normal"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Normal", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.onEnterFrame = function () { _root.KeyboardAccessibility.SetState("Menu"); this.onEnterFrame = null; }; this.myRollOver = function () { var _local1 = _root; _local1.ToolTip.tip_txt.valign = "center"; _local1.Localizer.Loc(_local1.ToolTip.tip_txt, "main_standardtooltip_text"); }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.PlaySounds(); _local1._GameTypeCache = _local1.GT.Marathon; if (_local1.SavedGame1 != "") { _local1._ResumingSavedGame = true; _local1.SavedGame = _local1.SavedGame1; _local1.gotoAndStop("Confirm"); } else { _local1.gotoAndStop("DifficultySelection"); } }; }
Instance of Symbol 615 MovieClip "btn_mode_survival" in Frame 14
onClipEvent (load) { ButtonText = "modeButton_survival"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Survival", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myRollOver = function () { var _local1 = _root; _local1.ToolTip.tip_txt.valign = "center"; _local1.Localizer.Loc(_local1.ToolTip.tip_txt, "main_survivaltooltip_text"); }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.PlaySounds(); _local1._GameTypeCache = _local1.GT.Survival; if (_local1.SavedGame3 != "") { _local1._ResumingSavedGame = true; _local1.SavedGame = _local1.SavedGame3; _local1.gotoAndStop("Confirm"); } else { _local1.gotoAndStop("DifficultySelection"); } }; }
Instance of Symbol 615 MovieClip "btn_options" in Frame 14
onClipEvent (load) { ButtonText = "menuButton_options"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Options", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myRollOver = function () { var _local1 = _root; _local1.ToolTip.tip_txt.valign = "center"; _local1.Localizer.Loc(_local1.ToolTip.tip_txt, "main_optionstooltip_text"); }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Options"); }; }
Instance of Symbol 615 MovieClip "btn_highscores" in Frame 14
onClipEvent (load) { ButtonText = "menuButton_leaderboard"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("HighScores", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myRollOver = function () { var _local1 = _root; _local1.ToolTip.tip_txt.valign = "center"; _local1.Localizer.Loc(_local1.ToolTip.tip_txt, "main_leaderboardtooltip_text"); }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Leaderboard"); }; }
Instance of Symbol 615 MovieClip "btn_tutorial" in Frame 14
onClipEvent (load) { ButtonText = "menuButton_tutorial"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Tutorial", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myRollOver = function () { var _local1 = _root; _local1.ToolTip.tip_txt.valign = "center"; _local1.Localizer.Loc(_local1.ToolTip.tip_txt, "main_tutorialtooltip_text"); }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Tutorial"); }; }
Instance of Symbol 615 MovieClip "btn_exit" in Frame 14
onClipEvent (load) { ButtonText = "menuButton_exittodash"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Exit", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myRollOver = function () { var _local1 = _root; _local1.ToolTip.tip_txt.valign = "center"; _local1.Localizer.Loc(_local1.ToolTip.tip_txt, "main_exittodashtooltip_text"); }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonUp; fscommand ("ReturnToArcade"); }; }
Instance of Symbol 615 MovieClip "btn_achievements" in Frame 14
onClipEvent (load) { ButtonText = "menuButton_achievements"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Achievements", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myRollOver = function () { var _local1 = _root; _local1.ToolTip.tip_txt.valign = "center"; _local1.Localizer.Loc(_local1.ToolTip.tip_txt, "main_achievementstip_text"); }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonUp; fscommand ("AchievementsUI"); }; }
Instance of Symbol 625 MovieClip in Frame 21
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver == true)) ? (_root.UI.WindowAlpha) : 100); if (_root._TipRef > 0) { _root.Localizer.Loc(_root.levelup_txt, ("Tip_" + (_root._TipRef - 1)) + "_Text"); } else { _root.Localizer.Loc(_root.levelup_txt, ("Tip_" + _root._Level) + "_Text"); } _root.btn_left._visible = _root._TipRef > 0; _root.btn_right._visible = _root._TipRef > 0; }
Instance of Symbol 615 MovieClip "btn" in Frame 21
onClipEvent (load) { ButtonText = "popup_continueButton"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("OK", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.onEnterFrame = function () { _root.KeyboardAccessibility.SetState("LevelUp", "OK"); this.onEnterFrame = null; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; if (_local1._TipRef < 1) { var newTrack = Math.floor(Math.random() * 3); } _local1._TipRef = 0; _local1.ActiveInGame = true; _local1.gotoAndStop("Active"); }; }
Instance of Symbol 631 MovieClip "btn_right" in Frame 21
onClipEvent (load) { this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1._TipRef++; if ((_local1._GameType == _local1.GT.Timed) && ((_local1._TipRef == 1) || (_local1._TipRef == 4))) { _local1.gotoAndStop(("Level_" + _local1._TipRef) + "_Timed"); } else { _local1.gotoAndStop("Level_" + _local1._TipRef); } }; }
Instance of Symbol 625 MovieClip in Frame 28
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver == true)) ? (_root.UI.WindowAlpha) : 100); if (_root._TipRef > 0) { _root.Localizer.Loc(_root.levelup_txt, ("Tip_" + (_root._TipRef - 1)) + "_Text"); } else { _root.Localizer.Loc(_root.levelup_txt, ("Tip_" + _root._Level) + "_Text"); } _root.btn_left._visible = _root._TipRef > 0; _root.btn_right._visible = _root._TipRef > 0; }
Instance of Symbol 631 MovieClip "btn_right" in Frame 28
onClipEvent (load) { this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1._TipRef++; if ((_local1._GameType == _local1.GT.Timed) && ((_local1._TipRef == 1) || (_local1._TipRef == 4))) { _local1.gotoAndStop(("Level_" + _local1._TipRef) + "_Timed"); } else { _local1.gotoAndStop("Level_" + _local1._TipRef); } }; }
Instance of Symbol 615 MovieClip "btn" in Frame 28
onClipEvent (load) { ButtonText = "popup_continueButton"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("OK", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.onEnterFrame = function () { _root.KeyboardAccessibility.SetState("LevelUp", "OK"); this.onEnterFrame = null; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; if (_local1._TipRef < 1) { var newTrack = Math.floor(Math.random() * 3); } _local1._TipRef = 0; _local1.ActiveInGame = true; _local1.gotoAndStop("Active"); }; }
Instance of Symbol 625 MovieClip in Frame 35
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver == true)) ? (_root.UI.WindowAlpha) : 100); if (_root._TipRef > 0) { _root.Localizer.Loc(_root.levelup_txt, ("Tip_" + (_root._TipRef - 1)) + "_Text"); } else { _root.Localizer.Loc(_root.levelup_txt, ("Tip_" + _root._Level) + "_Text"); } _root.btn_left._visible = _root._TipRef > 0; _root.btn_right._visible = _root._TipRef > 0; }
Instance of Symbol 631 MovieClip "btn_right" in Frame 35
onClipEvent (load) { this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1._TipRef++; if ((_local1._GameType == _local1.GT.Timed) && ((_local1._TipRef == 1) || (_local1._TipRef == 4))) { _local1.gotoAndStop(("Level_" + _local1._TipRef) + "_Timed"); } else { _local1.gotoAndStop("Level_" + _local1._TipRef); } }; }
Instance of Symbol 668 MovieClip "btn_left" in Frame 35
onClipEvent (load) { this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1._TipRef--; if ((_local1._GameType == _local1.GT.Timed) && ((_local1._TipRef == 1) || (_local1._TipRef == 4))) { _local1.gotoAndStop(("Level_" + _local1._TipRef) + "_Timed"); } else { _local1.gotoAndStop("Level_" + _local1._TipRef); } }; }
Instance of Symbol 615 MovieClip "btn" in Frame 35
onClipEvent (load) { ButtonText = "popup_continueButton"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("OK", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.onEnterFrame = function () { _root.KeyboardAccessibility.SetState("LevelUp", "OK"); this.onEnterFrame = null; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; if (_local1._TipRef < 1) { var newTrack = Math.floor(Math.random() * 3); } _local1._TipRef = 0; _local1.ActiveInGame = true; _local1.gotoAndStop("Active"); }; }
Instance of Symbol 625 MovieClip "window_level_3" in Frame 42
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver == true)) ? (_root.UI.WindowAlpha) : 100); if (_root._TipRef > 0) { _root.Localizer.Loc(_root.levelup_txt, ("Tip_" + (_root._TipRef - 1)) + "_Text"); } else { _root.Localizer.Loc(_root.levelup_txt, ("Tip_" + _root._Level) + "_Text"); } _root.btn_left._visible = _root._TipRef > 0; _root.btn_right._visible = _root._TipRef > 0; }
Instance of Symbol 631 MovieClip "btn_right" in Frame 42
onClipEvent (load) { this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1._TipRef++; if ((_local1._GameType == _local1.GT.Timed) && ((_local1._TipRef == 1) || (_local1._TipRef == 4))) { _local1.gotoAndStop(("Level_" + _local1._TipRef) + "_Timed"); } else { _local1.gotoAndStop("Level_" + _local1._TipRef); } }; }
Instance of Symbol 668 MovieClip "btn_left" in Frame 42
onClipEvent (load) { this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1._TipRef--; if ((_local1._GameType == _local1.GT.Timed) && ((_local1._TipRef == 1) || (_local1._TipRef == 4))) { _local1.gotoAndStop(("Level_" + _local1._TipRef) + "_Timed"); } else { _local1.gotoAndStop("Level_" + _local1._TipRef); } }; }
Instance of Symbol 615 MovieClip "btn" in Frame 42
onClipEvent (load) { ButtonText = "popup_continueButton"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("OK", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.onEnterFrame = function () { _root.KeyboardAccessibility.SetState("LevelUp", "OK"); this.onEnterFrame = null; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; if (_local1._TipRef < 1) { var newTrack = Math.floor(Math.random() * 3); } _local1._TipRef = 0; _local1.ActiveInGame = true; _local1.gotoAndStop("Active"); }; }
Instance of Symbol 625 MovieClip in Frame 49
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver == true)) ? (_root.UI.WindowAlpha) : 100); if (_root._TipRef > 0) { _root.Localizer.Loc(_root.levelup_txt, ("Tip_" + (_root._TipRef - 1)) + "_Text"); } else { _root.Localizer.Loc(_root.levelup_txt, ("Tip_" + _root._Level) + "_Text"); } _root.btn_left._visible = _root._TipRef > 0; _root.btn_right._visible = _root._TipRef > 0; }
Instance of Symbol 631 MovieClip "btn_right" in Frame 49
onClipEvent (load) { this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1._TipRef++; if ((_local1._GameType == _local1.GT.Timed) && ((_local1._TipRef == 1) || (_local1._TipRef == 4))) { _local1.gotoAndStop(("Level_" + _local1._TipRef) + "_Timed"); } else { _local1.gotoAndStop("Level_" + _local1._TipRef); } }; }
Instance of Symbol 668 MovieClip "btn_left" in Frame 49
onClipEvent (load) { this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1._TipRef--; if ((_local1._GameType == _local1.GT.Timed) && ((_local1._TipRef == 1) || (_local1._TipRef == 4))) { _local1.gotoAndStop(("Level_" + _local1._TipRef) + "_Timed"); } else { _local1.gotoAndStop("Level_" + _local1._TipRef); } }; }
Instance of Symbol 615 MovieClip "btn" in Frame 49
onClipEvent (load) { ButtonText = "popup_continueButton"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("OK", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.onEnterFrame = function () { _root.KeyboardAccessibility.SetState("LevelUp", "OK"); this.onEnterFrame = null; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; if (_local1._TipRef < 1) { var newTrack = Math.floor(Math.random() * 3); } _local1._TipRef = 0; _local1.ActiveInGame = true; _local1.gotoAndStop("Active"); }; }
Instance of Symbol 625 MovieClip in Frame 56
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver == true)) ? (_root.UI.WindowAlpha) : 100); if (_root._TipRef > 0) { _root.Localizer.Loc(_root.levelup_txt, ("Tip_" + (_root._TipRef - 1)) + "_Text"); } else { _root.Localizer.Loc(_root.levelup_txt, ("Tip_" + _root._Level) + "_Text"); } _root.btn_left._visible = _root._TipRef > 0; _root.btn_right._visible = _root._TipRef > 0; }
Instance of Symbol 631 MovieClip "btn_right" in Frame 56
onClipEvent (load) { this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1._TipRef++; if ((_local1._GameType == _local1.GT.Timed) && ((_local1._TipRef == 1) || (_local1._TipRef == 4))) { _local1.gotoAndStop(("Level_" + _local1._TipRef) + "_Timed"); } else { _local1.gotoAndStop("Level_" + _local1._TipRef); } }; }
Instance of Symbol 668 MovieClip "btn_left" in Frame 56
onClipEvent (load) { this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1._TipRef--; if ((_local1._GameType == _local1.GT.Timed) && ((_local1._TipRef == 1) || (_local1._TipRef == 4))) { _local1.gotoAndStop(("Level_" + _local1._TipRef) + "_Timed"); } else { _local1.gotoAndStop("Level_" + _local1._TipRef); } }; }
Instance of Symbol 615 MovieClip "btn" in Frame 56
onClipEvent (load) { ButtonText = "popup_continueButton"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("OK", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.onEnterFrame = function () { _root.KeyboardAccessibility.SetState("LevelUp", "OK"); this.onEnterFrame = null; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; if (_local1._TipRef < 1) { var newTrack = Math.floor(Math.random() * 3); } _local1._TipRef = 0; _local1.ActiveInGame = true; _local1.gotoAndStop("Active"); }; }
Instance of Symbol 625 MovieClip in Frame 63
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver == true)) ? (_root.UI.WindowAlpha) : 100); if (_root._TipRef > 0) { _root.Localizer.Loc(_root.levelup_txt, ("Tip_" + (_root._TipRef - 1)) + "_Text"); } else { _root.Localizer.Loc(_root.levelup_txt, ("Tip_" + _root._Level) + "_Text"); } _root.btn_left._visible = _root._TipRef > 0; _root.btn_right._visible = _root._TipRef > 0; }
Instance of Symbol 631 MovieClip "btn_right" in Frame 63
onClipEvent (load) { this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1._TipRef++; if ((_local1._GameType == _local1.GT.Timed) && ((_local1._TipRef == 1) || (_local1._TipRef == 4))) { _local1.gotoAndStop(("Level_" + _local1._TipRef) + "_Timed"); } else { _local1.gotoAndStop("Level_" + _local1._TipRef); } }; }
Instance of Symbol 668 MovieClip "btn_left" in Frame 63
onClipEvent (load) { this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1._TipRef--; if ((_local1._GameType == _local1.GT.Timed) && ((_local1._TipRef == 1) || (_local1._TipRef == 4))) { _local1.gotoAndStop(("Level_" + _local1._TipRef) + "_Timed"); } else { _local1.gotoAndStop("Level_" + _local1._TipRef); } }; }
Instance of Symbol 615 MovieClip "btn" in Frame 63
onClipEvent (load) { ButtonText = "popup_continueButton"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("OK", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.onEnterFrame = function () { _root.KeyboardAccessibility.SetState("LevelUp", "OK"); this.onEnterFrame = null; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; if (_local1._TipRef < 1) { var newTrack = Math.floor(Math.random() * 3); } _local1._TipRef = 0; _local1.ActiveInGame = true; _local1.gotoAndStop("Active"); }; }
Instance of Symbol 625 MovieClip in Frame 70
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver == true)) ? (_root.UI.WindowAlpha) : 100); if (_root._TipRef > 0) { _root.Localizer.Loc(_root.levelup_txt, ("Tip_" + (_root._TipRef - 1)) + "_Text"); } else { _root.Localizer.Loc(_root.levelup_txt, ("Tip_" + _root._Level) + "_Text"); } _root.btn_left._visible = _root._TipRef > 0; _root.btn_right._visible = _root._TipRef > 0; }
Instance of Symbol 631 MovieClip "btn_right" in Frame 70
onClipEvent (load) { this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1._TipRef++; if ((_local1._GameType == _local1.GT.Timed) && ((_local1._TipRef == 1) || (_local1._TipRef == 4))) { _local1.gotoAndStop(("Level_" + _local1._TipRef) + "_Timed"); } else { _local1.gotoAndStop("Level_" + _local1._TipRef); } }; }
Instance of Symbol 668 MovieClip "btn_left" in Frame 70
onClipEvent (load) { this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1._TipRef--; if ((_local1._GameType == _local1.GT.Timed) && ((_local1._TipRef == 1) || (_local1._TipRef == 4))) { _local1.gotoAndStop(("Level_" + _local1._TipRef) + "_Timed"); } else { _local1.gotoAndStop("Level_" + _local1._TipRef); } }; }
Instance of Symbol 615 MovieClip "btn" in Frame 70
onClipEvent (load) { ButtonText = "popup_continueButton"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("OK", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.onEnterFrame = function () { _root.KeyboardAccessibility.SetState("LevelUp", "OK"); this.onEnterFrame = null; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; if (_local1._TipRef < 1) { var newTrack = Math.floor(Math.random() * 3); } _local1._TipRef = 0; _local1.ActiveInGame = true; _local1.gotoAndStop("Active"); }; }
Instance of Symbol 625 MovieClip in Frame 77
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver == true)) ? (_root.UI.WindowAlpha) : 100); if (_root._TipRef > 0) { _root.Localizer.Loc(_root.levelup_txt, ("Tip_" + (_root._TipRef - 1)) + "_Text"); } else { _root.Localizer.Loc(_root.levelup_txt, ("Tip_" + _root._Level) + "_Text"); } _root.btn_left._visible = _root._TipRef > 0; _root.btn_right._visible = _root._TipRef > 0; }
Instance of Symbol 668 MovieClip "btn_left" in Frame 77
onClipEvent (load) { this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1._TipRef--; if ((_local1._GameType == _local1.GT.Timed) && ((_local1._TipRef == 1) || (_local1._TipRef == 4))) { _local1.gotoAndStop(("Level_" + _local1._TipRef) + "_Timed"); } else { _local1.gotoAndStop("Level_" + _local1._TipRef); } }; }
Instance of Symbol 615 MovieClip "btn" in Frame 77
onClipEvent (load) { ButtonText = "popup_continueButton"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("OK", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.onEnterFrame = function () { _root.KeyboardAccessibility.SetState("LevelUp", "OK"); this.onEnterFrame = null; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; if (_local1._TipRef < 1) { var newTrack = Math.floor(Math.random() * 3); } _local1._TipRef = 0; _local1.ActiveInGame = true; _local1.gotoAndStop("Active"); }; }
Instance of Symbol 625 MovieClip in Frame 84
onClipEvent (load) { this._alpha = 100; _root.Localizer.Loc(_root.pause_hdr, "pause_header"); this.onRelease = function () { var _local1 = _root; _local1.M_current.setVolume(_local1._Level_music * 100); fscommand ("Pause", "0"); _local1.gotoAndStop("Active"); }; }
Instance of Symbol 615 MovieClip "btn_resume" in Frame 84
onClipEvent (load) { ButtonText = "menuButton_resume"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Resume", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(button.enabled != false); }); this.onEnterFrame = function () { var _local1 = _root; if (_local1.ResetPauseMenu) { _local1.KeyboardAccessibility.SetState("Pause", "Resume"); _local1.ResetPauseMenu = false; } else { _local1.KeyboardAccessibility.SetState("Pause"); } this.onEnterFrame = null; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.IsPaused = false; fscommand ("Pause", "off"); _local1.gotoAndStop("Active"); }; }
Instance of Symbol 615 MovieClip "btn_options" in Frame 84
onClipEvent (load) { ButtonText = "menuButton_options"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Options", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Options"); }; }
Instance of Symbol 615 MovieClip "btn_highscores" in Frame 84
onClipEvent (load) { ButtonText = "menuButton_leaderboard"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("HighScores", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Leaderboard"); }; }
Instance of Symbol 615 MovieClip "btn_tutorial" in Frame 84
onClipEvent (load) { ButtonText = "menuButton_tutorial"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Tutorial", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Tutorial"); }; }
Instance of Symbol 615 MovieClip "btn_exit" in Frame 84
onClipEvent (load) { ButtonText = "menuButton_exitpause"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Exit", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.LeftSlideAnimate(_local1.panel_combos, false, 100, 100, null, _local1.panel_combos.OrigX + 100); _local1.LeftSlideAnimate(_local1.panel_level, false, 650, 100, null, _local1.panel_level.OrigX + 100); if (_local1._GameType == _local1.GT.Timed) { _local1.RightSlideAnimate(_local1.panel_timer, false, 280, 100, null, _local1.panel_timer.OrigX - 100); } _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.SaveGame(); _local1.AchievementToast.UpdateScore(_local1._Score, true, false); fscommand ("TerminateGame", "<data><exit v=\"UserButton\"/></data>"); _local1.IsPaused = false; fscommand ("Pause", "off"); _local1.gotoAndStop("Menu"); }; }
Frame 91
Instance of Symbol 749 MovieClip "window" in Frame 91
onClipEvent (load) { this._alpha = _root.UI.WindowAlpha; _root.Localizer.Loc(_root.gameover_hdr, _root._EndGameHeader); _root.Localizer.Loc(_root.gameover_body, _root._EndGameInfo); _root.Localizer.Loc(_root.totalpieces_txt, "gameend_piececount"); _root.Localizer.Loc(_root.score_txt, "gameend_score"); _root.score_txt.valign = "center"; _root.Localizer.Loc(_root.time_txt, "gameend_time"); _root.combo_cnt.text = "x" + (((Number(_root.Stats.Combo[0]) + Number(_root.Stats.Combo[1])) + Number(_root.Stats.Combo[2])) + Number(_root.Stats.Combo[3])); _root.bonus_cnt.text = "x" + _root.Stats.Bonus; _root.bomb_cnt.text = "x" + _root.Stats.Bombs; _root.bbcombo_cnt.text = "x" + _root.Stats.BombBonus; _root.b3combo_cnt.text = "x" + _root.Stats.Bonus3; _root.flower_cnt.text = "x" + _root.Stats.Flowers; _root.pearl_cnt.text = "x" + _root.Stats.Pearls; _root.pieces_cnt.text = _root.Stats.Pieces; _root.score_cnt.text = _root._Score; var min = Math.floor(_root._tt / 60000); var sec = Math.floor((_root._tt / 1000) - (min * 60)); if (sec < 10) { sec = "0" + sec; } _root.time_cnt.text = (min + ":") + sec; _root.Trophy.gotoAndStop((_root._GameWin ? 2 : 1)); _root.AchievementToast.UpdateScore(_root._Score, true, true); }
Instance of Symbol 615 MovieClip "gameover_btn" in Frame 91
onClipEvent (load) { ButtonText = "playagain_button"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("GameOver", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.onEnterFrame = function () { _root.KeyboardAccessibility.SetState("GameOver"); this.onEnterFrame = null; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.Trophy.gotoAndStop(1); _local1.LeftSlideAnimate(_local1.panel_combos, false, 100, 100, null, _local1.panel_combos.OrigX + 100); _local1.LeftSlideAnimate(_local1.panel_level, false, 650, 100, null, _local1.panel_level.OrigX + 100); if (_local1._GameType == _local1.GT.Timed) { _local1.RightSlideAnimate(_local1.panel_timer, false, 280, 100, null, _local1.panel_timer.OrigX - 100); } _local1.gotoAndStop("Menu"); }; }
Instance of Symbol 374 MovieClip in Frame 91
onClipEvent (load) { stop(); }
Instance of Symbol 328 MovieClip in Frame 91
onClipEvent (load) { stop(); }
Instance of Symbol 625 MovieClip in Frame 100
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver)) ? (_root.UI.WindowAlpha) : 100); _root.KeyboardAccessibility.RegisterActionableItem("Cancel", function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Menu"); }, eval("NULL"), eval("NULL"), eval("NULL"), function () { return(true); }); _root.Localizer.Loc(_root.back_txt, "about_back"); _root.Localizer.Loc(_root.hdr_confirm, (_root._GameShutdown ? "header_exitsave" : ((_root._ResumingSavedGame ? "resumegame_hdr" : "confirm_header")))); _root.Localizer.Loc(_root.body_confirm, (_root._GameShutdown ? "shutdown_body" : ((_root._ResumingSavedGame ? (((_root._GameTypeCache == _root.GT.Marathon) ? "resumegame_marathon_body" : (((_root._GameTypeCache == _root.GT.Timed) ? "resumegame_timed_body" : "resumegame_survival_body")))) : "confirm_body")))); }
Instance of Symbol 615 MovieClip "confirm_no" in Frame 100
onClipEvent (load) { ButtonText = (_root._ResumingSavedGame ? "resumegame_no_text" : "confirmbutton_no"); this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("No", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.onEnterFrame = function () { _root.KeyboardAccessibility.SetState("Confirm", "Yes"); this.onEnterFrame = null; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; if (_local1._GameShutdown) { _local1._GameShutdown = false; _local1.gotoAndStop("Menu"); } else if (_local1._ResumingSavedGame) { _local1._ResumingSavedGame = false; _local1.gotoAndStop("DifficultySelection"); } else { _local1.gotoAndStop("Menu"); } }; }
Instance of Symbol 615 MovieClip "confirm_yes" in Frame 100
onClipEvent (load) { ButtonText = (_root._ResumingSavedGame ? "resumegame_yes_text" : "confirmbutton_yes"); this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Yes", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; if (_local1._GameShutdown) { _local1._GameShutdown = false; fscommand ("TerminateGame", "<data><exit v=\"UserButton\"/></data>"); _local1.gotoAndStop("Menu"); } else if (_local1._ResumingSavedGame) { _local1._ResumingSavedGame = false; delete _local1._SplashPlayed; _local1.ActiveInGame = true; _local1.ParseGame(_local1.SavedGame); return; } _local1.gotoAndStop("DifficultySelection"); }; }
Frame 108
_root.Localizer.Loc(_root.txt_nomoves, "nomoves_text"); _Hint._visible = false; _root._Spinner._visible = false; _root.PiecesColorJiggle(); stop();
Instance of Symbol 625 MovieClip in Frame 116
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver)) ? (_root.UI.WindowAlpha) : 100); _root.Localizer.Loc(_root.back_txt, "about_back"); _root.Localizer.Loc(_root.hdr_difficulty, ((_root._GameTypeCache == _root.GT.Marathon) ? "header_difficulty_marathon" : (((_root._GameTypeCache == _root.GT.Timed) ? "header_difficulty_timed" : "header_difficulty_survival")))); }
Instance of Symbol 615 MovieClip in Frame 116
onClipEvent (load) { ButtonText = "difficultyButton_easy"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Easy", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.onEnterFrame = function () { var _local2 = _root; var _local1 = "Medium"; if (_local2.DefaultDifficulty == "Easy") { _local1 = "Easy"; } if (_local2.DefaultDifficulty == "Hard") { _local1 = "Hard"; } _local2.KeyboardAccessibility.SetState("Difficulty", _local1); this.onEnterFrame = null; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.PlaySounds(); _local1._DifficultyCache = _local1.DF.Easy; if (_local1._PiecesDropped) { _local1.InitGame(true); } _local1.ActiveInGame = false; _local1.gotoAndStop("Active"); }; }
Instance of Symbol 615 MovieClip in Frame 116
onClipEvent (load) { ButtonText = "difficultyButton_medium"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Medium", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.PlaySounds(); _local1._DifficultyCache = _local1.DF.Medium; if (_local1._PiecesDropped) { _local1.InitGame(true); } _local1.ActiveInGame = false; _local1.gotoAndStop("Active"); }; }
Instance of Symbol 615 MovieClip in Frame 116
onClipEvent (load) { ButtonText = "difficultyButton_hard"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Hard", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.PlaySounds(); _local1._DifficultyCache = _local1.DF.Hard; if (_local1._PiecesDropped) { _local1.InitGame(true); } _local1.ActiveInGame = false; _local1.gotoAndStop("Active"); }; }
Instance of Symbol 615 MovieClip in Frame 116
onClipEvent (load) { ButtonText = "difficultyButton_cancel"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Cancel", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Menu"); }; }
Instance of Symbol 625 MovieClip in Frame 123
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver == true)) ? (_root.UI.WindowAlpha) : 100); _root.Localizer.Loc(_root.hdr_exitsave, "header_exitsave"); _root.Localizer.Loc(_root.body_exitsave, "body_exitsave"); }
Instance of Symbol 795 MovieClip "btn_exitsaveno" in Frame 123
onClipEvent (load) { ButtonText = "confirmbutton_no"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("No", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.AchievementToast.UpdateScore(_local1._Score, true, false); fscommand ("TerminateGame", "<data><exit v=\"UserButton\"/></data>"); _local1.gotoAndStop("Menu"); }; }
Instance of Symbol 795 MovieClip "btn_exitsaveyes" in Frame 123
onClipEvent (load) { ButtonText = "confirmbutton_yes"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Yes", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.SaveGame(); _local1.AchievementToast.UpdateScore(_local1._Score, true, false); fscommand ("TerminateGame", "<data><exit v=\"UserButton\"/></data>"); _local1.gotoAndStop("Menu"); }; }
Instance of Symbol 795 MovieClip "btn_exitsavecancel" in Frame 123
onClipEvent (load) { ButtonText = "confirmbutton_cancel"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Cancel", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.onEnterFrame = function () { _root.KeyboardAccessibility.SetState("ExitSave", "Cancel"); this.onEnterFrame = null; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Pause"); }; }
Instance of Symbol 625 MovieClip in Frame 137
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver)) ? (_root.UI.WindowAlpha) : 100); _root.Localizer.Loc(_root.options_hdr, "options_header"); _root.Localizer.Loc(_root.patterns_txt, "optionsText_patterns"); _root.Localizer.Loc(_root.music_txt, "optionsText_music"); _root.Localizer.Loc(_root.sfx_txt, "optionsText_sfx"); _root.level_sfx.level = "_root._Level_sfx"; _root.level_music.level = "_root._Level_music"; _root.ref_piece.gotoAndStop((_root._Patterns ? "alt_Normal" : (_root._AltPiece))); _root.ref_piece.lock.gotoAndStop("unlocked"); _root.ref_piece.glow._visible = false; _root.ref_piece.glow2._visible = false; _root.KeyboardAccessibility.RegisterActionableItem("Pattern", null, null, function () { _root.btn_pattern_up.button.onRollOver(); _root.btn_pattern_down.button.onRollOver(); }, function () { _root.btn_pattern_up.button.onRollOut(); _root.btn_pattern_down.button.onRollOut(); }, function () { return(true); }); _root.KeyboardAccessibility.RegisterActionableItem("Sfx", null, null, function () { _root.btn_sfx_up.button.onRollOver(); _root.btn_sfx_down.button.onRollOver(); }, function () { _root.btn_sfx_up.button.onRollOut(); _root.btn_sfx_down.button.onRollOut(); }, function () { return(true); }); _root.KeyboardAccessibility.RegisterActionableItem("Music", null, null, function () { _root.btn_music_up.button.onRollOver(); _root.btn_music_down.button.onRollOver(); }, function () { _root.btn_music_up.button.onRollOut(); _root.btn_music_down.button.onRollOut(); }, function () { return(true); }); }
Instance of Symbol 631 MovieClip "btn_sfx_up" in Frame 137
onClipEvent (load) { _root.KeyboardAccessibility.RegisterActionableItem("SfxUp", null, null, null, null, function () { button.onPress(); button.onRelease(); return(false); }); this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; if (_local1._Level_sfx < 1) { _local1._Level_sfx = _local1._Level_sfx + 0.05; if (_local1._Level_sfx > 1) { _local1._Level_sfx = 1; } _local1.level_sfx.gotoAndStop(Math.round(20 * _local1._Level_sfx) + 1); fscommand ("SoundFX", _local1._Level_sfx); } }; }
Instance of Symbol 668 MovieClip "btn_sfx_down" in Frame 137
onClipEvent (load) { _root.KeyboardAccessibility.RegisterActionableItem("SfxDown", null, null, null, null, function () { button.onPress(); button.onRelease(); return(false); }); this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; if (_local1._Level_sfx > 0) { _local1._Level_sfx = _local1._Level_sfx - 0.05; if (_local1._Level_sfx < 0) { _local1._Level_sfx = 0; } _local1.level_sfx.gotoAndStop(Math.round(20 * _local1._Level_sfx) + 1); fscommand ("SoundFX", _local1._Level_sfx); } }; }
Instance of Symbol 631 MovieClip "btn_music_up" in Frame 137
onClipEvent (load) { _root.KeyboardAccessibility.RegisterActionableItem("MusicUp", null, null, null, null, function () { button.onPress(); button.onRelease(); return(false); }); this.myPress = function () { }; this.myRelease = function () { var _local1 = _root; if (_local1._Level_music < 1) { _local1._Level_music = _local1._Level_music + 0.05; if (_local1._Level_music > 1) { _local1._Level_music = 1; } _local1.M_current.setVolume(_local1._Level_music * 100); _local1.level_music.gotoAndStop(Math.round(20 * _local1._Level_music) + 1); fscommand ("MusicVolume", _local1._Level_music); } }; }
Instance of Symbol 668 MovieClip "btn_music_down" in Frame 137
onClipEvent (load) { _root.KeyboardAccessibility.RegisterActionableItem("MusicDown", null, null, null, null, function () { button.onPress(); button.onRelease(); return(false); }); this.myPress = function () { }; this.myRelease = function () { var _local1 = _root; if (_local1._Level_music > 0) { _local1._Level_music = _local1._Level_music - 0.05; if (_local1._Level_music < 0) { _local1._Level_music = 0; } _local1.M_current.setVolume(_local1._Level_music * 100); _local1.level_music.gotoAndStop(Math.round(20 * _local1._Level_music) + 1); fscommand ("MusicVolume", _local1._Level_music); } }; }
Instance of Symbol 615 MovieClip "defaults_btn" in Frame 137
onClipEvent (load) { ButtonText = "optionsButton_defaults"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Defaults", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1._Level_sfx = _local1._DefaultLevel_sfx; _local1._Level_music = _local1._DefaultLevel_music; _local1.level_sfx.gotoAndPlay(Math.round(20 * _local1._Level_sfx) + 1); _local1.level_music.gotoAndPlay(Math.round(20 * _local1._Level_music) + 1); fscommand ("SoundFX", _local1._Level_sfx); fscommand ("MusicVolume", _local1._Level_music); _local1._Patterns = false; _local1.check_pattern.check.gotoAndStop("clear"); _local1.ref_piece.gotoAndStop(_local1._AltPiece); x = 0; while (x < _local1._BoardWidth) { y = _local1._BoardHeight; while (y >= 0) { if ((y == _local1._BoardHeight) && ((x % 2) == 0)) { } else { piece = _local1.Board[x][y].Piece; if ((piece.FlowerType < 1) && (!piece.fBomb)) { if (_local1._Patterns) { piece.piece.gotoAndStop((piece.fBonus ? "alt_Special" : "alt_Normal")); } else { piece.piece.gotoAndStop((piece.fBonus ? (_local1._AltSpecial) : (_local1._AltPiece))); } } } y--; } x++; } }; }
Instance of Symbol 615 MovieClip "credits_btn" in Frame 137
onClipEvent (load) { ButtonText = "optionsButton_credits"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Credits", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Credits"); }; }
Instance of Symbol 615 MovieClip "return_btn" in Frame 137
onClipEvent (load) { ButtonText = "optionsButton_return"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Return", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.onEnterFrame = function () { _root.KeyboardAccessibility.SetState("Options"); this.onEnterFrame = null; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.SaveSettings(); if (!_local1.IsPaused) { _local1.gotoAndStop("Menu"); } else { _local1.gotoAndStop("Pause"); } }; }
Instance of Symbol 668 MovieClip "btn_pattern_down" in Frame 137
onClipEvent (load) { _root.KeyboardAccessibility.RegisterActionableItem("PatternDown", null, null, null, null, function () { button.onPress(); button.onRelease(); return(false); }); this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1._Patterns = !_local1._Patterns; _local1.ref_piece.gotoAndStop((_local1._Patterns ? "alt_Normal" : (_local1._AltPiece))); var x; var _local3; var _local2; x = 0; while (x < _local1._BoardWidth) { _local3 = _local1._BoardHeight; while (_local3 >= 0) { if ((_local3 == _local1._BoardHeight) && ((x % 2) == 0)) { } else { _local2 = _local1.Board[x][_local3].Piece; if ((_local2.FlowerType < 1) && (!_local2.fBomb)) { if (_local1._Patterns) { _local2.piece.gotoAndStop((_local2.fBonus ? "alt_Special" : "alt_Normal")); } else { _local2.piece.gotoAndStop((_local2.fBonus ? (_local1._AltSpecial) : (_local1._AltPiece))); } } } _local3--; } x++; } }; }
Instance of Symbol 631 MovieClip "btn_pattern_up" in Frame 137
onClipEvent (load) { _root.KeyboardAccessibility.RegisterActionableItem("PatternUp", null, null, null, null, function () { button.onPress(); button.onRelease(); return(false); }); this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1._Patterns = !_local1._Patterns; _local1.ref_piece.gotoAndStop((_local1._Patterns ? "alt_Normal" : (_local1._AltPiece))); var x; var _local3; var _local2; x = 0; while (x < _local1._BoardWidth) { _local3 = _local1._BoardHeight; while (_local3 >= 0) { if ((_local3 == _local1._BoardHeight) && ((x % 2) == 0)) { } else { _local2 = _local1.Board[x][_local3].Piece; if ((_local2.FlowerType < 1) && (!_local2.fBomb)) { if (_local1._Patterns) { _local2.piece.gotoAndStop((_local2.fBonus ? "alt_Special" : "alt_Normal")); } else { _local2.piece.gotoAndStop((_local2.fBonus ? (_local1._AltSpecial) : (_local1._AltPiece))); } } } _local3--; } x++; } }; }
Instance of Symbol 615 MovieClip "controls_btn" in Frame 137
onClipEvent (load) { ButtonText = "optionsButton_controls"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Controls", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Controls"); }; }
Instance of Symbol 615 MovieClip "about_btn" in Frame 137
onClipEvent (load) { ButtonText = "optionsButton_about"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("About", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("About"); }; }
Instance of Symbol 615 MovieClip "return_btn" in Frame 144
onClipEvent (load) { ButtonText = "optionsButton_return"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Return", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.onEnterFrame = function () { _root.KeyboardAccessibility.SetState("Credits"); this.onEnterFrame = null; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Options"); }; }
Instance of Symbol 887 MovieClip "credits" in Frame 144
onClipEvent (load) { _root.Localizer.Loc(_root.credits.credits_hdr, "credits_header"); this.StartTime = getTimer(); this.onEnterFrame = function () { var _local2 = this; var _local1 = getTimer() - _local2.StartTime; _local1 = _local1 % 90000; if (_local1 < 5000) { _local2._y = 0; } else if (_local1 <= 85000) { _local2._y = (2040 * (5000 - _local1)) / 80000; } else if (_local1 <= 90000) { _local2._y = -2040; } }; }
Instance of Symbol 625 MovieClip "highscores_window" in Frame 151
/* no clip actions */
Instance of Symbol 615 MovieClip "return_btn" in Frame 151
onClipEvent (load) { ButtonText = "optionsButton_return"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; if (_local1._GotoStats) { _local1._GotoStats = false; _local1.gotoAndStop("GameOver"); } else { _local1.gotoAndStop("Menu"); } }; }
Instance of Symbol 908 MovieClip "marathon_btn" in Frame 151
onClipEvent (load) { ButtonText = "highscores_marathon"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Marathon", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonUp; }; }
Instance of Symbol 908 MovieClip "timed_btn" in Frame 151
onClipEvent (load) { ButtonText = "highscores_timed"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Timed", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonUp; }; }
Instance of Symbol 908 MovieClip "survival_btn" in Frame 151
onClipEvent (load) { ButtonText = "highscores_survival"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Survival", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonUp; }; }
Instance of Symbol 938 MovieClip "line_1" in Frame 151
onClipEvent (load) { this.DoMyUpdate = function () { _root.highscores_window.UpdateScores(_root._GameType); }; }
Instance of Symbol 945 MovieClip "btn_reset" in Frame 151
onClipEvent (load) { ButtonText = "highscores_reset"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Reset", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Confirm"); }; }
Instance of Symbol 625 MovieClip "input_name" in Frame 158
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver)) ? (_root.UI.WindowAlpha) : 100); _root.Localizer.Loc(_root.nameEntry_hdr, "nameEntry_header"); if (_root.GameOverDisplay == "signin") { _root.Localizer.Loc(_root.nameEntry_body1, "nameEntry_signin"); } else { _root.Localizer.Loc(_root.nameEntry_body1, "nameEntry_newscore"); } _root.name_entry.entry.text = _root._PlayerName; }
Instance of Symbol 615 MovieClip "return_btn" in Frame 158
onClipEvent (load) { ButtonText = "optionsButton_return"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Return", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.onEnterFrame = function () { _root.KeyboardAccessibility.SetState("NameInput"); this.onEnterFrame = null; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1._PlayerName = _local1.name_entry.entry.text; _local1._HighScoreEntry = -1; _local1._HallOfFameFlags = 0; var i; var j; var d = ((Number(15 * _local1._GameType) + Number(5 * _local1._Difficulty)) + 5); fscommand ("EndWriteStats"); _local1.gotoAndStop("GameOver"); }; }
Instance of Symbol 625 MovieClip in Frame 165
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver)) ? (_root.UI.WindowAlpha) : 100); _root.Localizer.Loc(_root.tutorial_hdr, "tutorial_header"); _root.Localizer.Loc(_root.back_txt, "tutorial_back_text"); }
Instance of Symbol 615 MovieClip "marathon_btn" in Frame 165
onClipEvent (load) { ButtonText = "tutorial_marathon_button"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Marathon", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myRollOver = function () { var _local1 = _root; _local1.tooltip.tip_txt.valign = "center"; _local1.Localizer.Loc(_local1.tooltip.tip_txt, "tutorial_marathon_text"); }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1._TutPrefix = "mara_"; _local1._TutID = 1; _local1.gotoAndStop("mara_1_howto"); }; }
Instance of Symbol 615 MovieClip "timed_btn" in Frame 165
onClipEvent (load) { ButtonText = "tutorial_timed_button"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Timed", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myRollOver = function () { var _local1 = _root; _local1.tooltip.tip_txt.valign = "center"; _local1.Localizer.Loc(_local1.tooltip.tip_txt, "tutorial_timed_text"); }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1._TutPrefix = "time_"; _local1._TutID = 1; _local1.gotoAndStop("time_1_howto"); }; }
Instance of Symbol 615 MovieClip "survival_btn" in Frame 165
onClipEvent (load) { ButtonText = "tutorial_survival_button"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Survival", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.myRollOver = function () { var _local1 = _root; _local1.tooltip.tip_txt.valign = "center"; _local1.Localizer.Loc(_local1.tooltip.tip_txt, "tutorial_survival_text"); }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1._TutPrefix = "surv_"; _local1._TutID = 1; _local1.gotoAndStop("surv_1_howto"); }; }
Instance of Symbol 615 MovieClip "tips_btn" in Frame 165
onClipEvent (load) { ButtonText = "tutorial_tips_button"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Tips", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.onEnterFrame = function () { _root.KeyboardAccessibility.SetState("Tutorial"); this.onEnterFrame = null; }; _root.KeyboardAccessibility.RegisterActionableItem("Return", function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }, function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; if (!_local1.IsPaused) { _local1.gotoAndStop("Menu"); } else { _local1.gotoAndStop("Pause"); } }, null, null, function () { return(false); }); this.myRollOver = function () { var _local1 = _root; _local1.tooltip.tip_txt.valign = "center"; _local1.Localizer.Loc(_local1.tooltip.tip_txt, "tutorial_tips_text"); }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1._TutPrefix = "tip_"; _local1._TutID = 1; _local1.gotoAndStop("tip_1_howto"); }; }
Instance of Symbol 625 MovieClip in Frame 170
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver)) ? (_root.UI.WindowAlpha) : 100); var prefix = (_root._TutPrefix + _root._TutID); _root.Localizer.Loc(_root.tip_hdr, _root._TutPrefix + "hdr"); _root.Localizer.Loc(_root.body1_txt, prefix + "_body1"); _root.Localizer.Loc(_root.body2_txt, prefix + "_body2"); _root.Localizer.Loc(_root.body3_txt, prefix + "_body3"); _root.Localizer.Loc(_root.body4_txt, prefix + "_body4"); _root.Localizer.Loc(_root.body5_txt, prefix + "_body5"); _root.Localizer.Loc(_root.body6_txt, prefix + "_body6"); _root.Localizer.Loc(_root.body7_txt, prefix + "_body7"); _root.Localizer.Loc(_root.body8_txt, prefix + "_body8"); _root.Localizer.Loc(_root.next_txt, "tutorial_next_text"); _root.Localizer.Loc(_root.back_txt, "tutorial_backmenu_text"); }
Instance of Symbol 615 MovieClip "return_btn" in Frame 170
onClipEvent (load) { var NextTutorial = _root._TutID; _root.KeyboardAccessibility.RegisterActionableItem("Return", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(true); }); _root.KeyboardAccessibility.RegisterActionableItem("Default", null, null, null, null, function () { return(true); }); if (_root._TutID == 1) { _root.KeyboardAccessibility.RegisterActionableItem("Prev", null, null, null, null, function () { return(false); }); } else { var Prev = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID - 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Prev", Prev, null, null, null, function () { Prev(); return(false); }); } if (((_root._TutPrefix == "tip_") && (_root._TutID == 5)) || ((_root._TutPrefix != "tip_") && (_root._TutID == 3))) { _root.KeyboardAccessibility.RegisterActionableItem("Next", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(false); }); } else { var Next = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID + 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Next", null, Next, null, null, function () { Next(); return(false); }); } this.onEnterFrame = function () { var _local1 = _root; _local1.KeyboardAccessibility.SetState("Tutorial_Info"); this.onEnterFrame = function () { var _local1 = _root; if (NextTutorial != _local1._TutID) { _local1._TutID = NextTutorial; _local1.gotoAndStop((_local1._TutPrefix + _local1._TutID) + "_howto"); } }; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Tutorial"); }; }
Instance of Symbol 631 MovieClip "next_btn" in Frame 170
/* no clip actions */
Instance of Symbol 625 MovieClip in Frame 177
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver)) ? (_root.UI.WindowAlpha) : 100); var prefix = (_root._TutPrefix + _root._TutID); _root.Localizer.Loc(_root.tip_hdr, _root._TutPrefix + "hdr"); _root.Localizer.Loc(_root.body1_txt, prefix + "_body1"); _root.Localizer.Loc(_root.body2_txt, prefix + "_body2"); _root.Localizer.Loc(_root.body3_txt, prefix + "_body3"); _root.Localizer.Loc(_root.body4_txt, prefix + "_body4"); _root.Localizer.Loc(_root.body5_txt, prefix + "_body5"); _root.Localizer.Loc(_root.body6_txt, prefix + "_body6"); _root.Localizer.Loc(_root.body7_txt, prefix + "_body7"); _root.Localizer.Loc(_root.body8_txt, prefix + "_body8"); _root.Localizer.Loc(_root.next_txt, "tutorial_next_text"); _root.Localizer.Loc(_root.back_txt, "tutorial_backmenu_text"); }
Instance of Symbol 615 MovieClip "return_btn" in Frame 177
onClipEvent (load) { var NextTutorial = _root._TutID; _root.KeyboardAccessibility.RegisterActionableItem("Return", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(true); }); _root.KeyboardAccessibility.RegisterActionableItem("Default", null, null, null, null, function () { return(true); }); if (_root._TutID == 1) { _root.KeyboardAccessibility.RegisterActionableItem("Prev", null, null, null, null, function () { return(false); }); } else { var Prev = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID - 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Prev", Prev, null, null, null, function () { Prev(); return(false); }); } if (((_root._TutPrefix == "tip_") && (_root._TutID == 5)) || ((_root._TutPrefix != "tip_") && (_root._TutID == 3))) { _root.KeyboardAccessibility.RegisterActionableItem("Next", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(false); }); } else { var Next = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID + 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Next", null, Next, null, null, function () { Next(); return(false); }); } this.onEnterFrame = function () { var _local1 = _root; _local1.KeyboardAccessibility.SetState("Tutorial_Info"); this.onEnterFrame = function () { var _local1 = _root; if (NextTutorial != _local1._TutID) { _local1._TutID = NextTutorial; _local1.gotoAndStop((_local1._TutPrefix + _local1._TutID) + "_howto"); } }; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Tutorial"); }; }
Instance of Symbol 631 MovieClip "next_btn" in Frame 177
/* no clip actions */
Instance of Symbol 668 MovieClip "prev_btn" in Frame 177
/* no clip actions */
Instance of Symbol 625 MovieClip in Frame 184
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver)) ? (_root.UI.WindowAlpha) : 100); var prefix = (_root._TutPrefix + _root._TutID); _root.Localizer.Loc(_root.tip_hdr, _root._TutPrefix + "hdr"); _root.Localizer.Loc(_root.body1_txt, prefix + "_body1"); _root.Localizer.Loc(_root.body2_txt, prefix + "_body2"); _root.Localizer.Loc(_root.body3_txt, prefix + "_body3"); _root.Localizer.Loc(_root.body4_txt, prefix + "_body4"); _root.Localizer.Loc(_root.body5_txt, prefix + "_body5"); _root.Localizer.Loc(_root.body6_txt, prefix + "_body6"); _root.Localizer.Loc(_root.body7_txt, prefix + "_body7"); _root.Localizer.Loc(_root.body8_txt, prefix + "_body8"); _root.Localizer.Loc(_root.next_txt, "tutorial_next_text"); _root.Localizer.Loc(_root.back_txt, "tutorial_backmenu_text"); }
Instance of Symbol 615 MovieClip "return_btn" in Frame 184
onClipEvent (load) { var NextTutorial = _root._TutID; _root.KeyboardAccessibility.RegisterActionableItem("Return", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(true); }); _root.KeyboardAccessibility.RegisterActionableItem("Default", null, null, null, null, function () { return(true); }); if (_root._TutID == 1) { _root.KeyboardAccessibility.RegisterActionableItem("Prev", null, null, null, null, function () { return(false); }); } else { var Prev = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID - 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Prev", Prev, null, null, null, function () { Prev(); return(false); }); } if (((_root._TutPrefix == "tip_") && (_root._TutID == 5)) || ((_root._TutPrefix != "tip_") && (_root._TutID == 3))) { _root.KeyboardAccessibility.RegisterActionableItem("Next", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(false); }); } else { var Next = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID + 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Next", null, Next, null, null, function () { Next(); return(false); }); } this.onEnterFrame = function () { var _local1 = _root; _local1.KeyboardAccessibility.SetState("Tutorial_Info"); this.onEnterFrame = function () { var _local1 = _root; if (NextTutorial != _local1._TutID) { _local1._TutID = NextTutorial; _local1.gotoAndStop((_local1._TutPrefix + _local1._TutID) + "_howto"); } }; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Tutorial"); }; }
Instance of Symbol 668 MovieClip "prev_btn" in Frame 184
/* no clip actions */
Instance of Symbol 625 MovieClip in Frame 191
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver)) ? (_root.UI.WindowAlpha) : 100); var prefix = (_root._TutPrefix + _root._TutID); _root.Localizer.Loc(_root.tip_hdr, _root._TutPrefix + "hdr"); _root.Localizer.Loc(_root.body1_txt, prefix + "_body1"); _root.Localizer.Loc(_root.body2_txt, prefix + "_body2"); _root.Localizer.Loc(_root.body3_txt, prefix + "_body3"); _root.Localizer.Loc(_root.body4_txt, prefix + "_body4"); _root.Localizer.Loc(_root.body5_txt, prefix + "_body5"); _root.Localizer.Loc(_root.body6_txt, prefix + "_body6"); _root.Localizer.Loc(_root.body7_txt, prefix + "_body7"); _root.Localizer.Loc(_root.body8_txt, prefix + "_body8"); _root.Localizer.Loc(_root.next_txt, "tutorial_next_text"); _root.Localizer.Loc(_root.back_txt, "tutorial_backmenu_text"); }
Instance of Symbol 615 MovieClip "return_btn" in Frame 191
onClipEvent (load) { var NextTutorial = _root._TutID; _root.KeyboardAccessibility.RegisterActionableItem("Return", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(true); }); _root.KeyboardAccessibility.RegisterActionableItem("Default", null, null, null, null, function () { return(true); }); if (_root._TutID == 1) { _root.KeyboardAccessibility.RegisterActionableItem("Prev", null, null, null, null, function () { return(false); }); } else { var Prev = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID - 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Prev", Prev, null, null, null, function () { Prev(); return(false); }); } if (((_root._TutPrefix == "tip_") && (_root._TutID == 5)) || ((_root._TutPrefix != "tip_") && (_root._TutID == 3))) { _root.KeyboardAccessibility.RegisterActionableItem("Next", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(false); }); } else { var Next = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID + 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Next", null, Next, null, null, function () { Next(); return(false); }); } this.onEnterFrame = function () { var _local1 = _root; _local1.KeyboardAccessibility.SetState("Tutorial_Info"); this.onEnterFrame = function () { var _local1 = _root; if (NextTutorial != _local1._TutID) { _local1._TutID = NextTutorial; _local1.gotoAndStop((_local1._TutPrefix + _local1._TutID) + "_howto"); } }; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Tutorial"); }; }
Instance of Symbol 631 MovieClip "next_btn" in Frame 191
/* no clip actions */
Instance of Symbol 625 MovieClip in Frame 198
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver)) ? (_root.UI.WindowAlpha) : 100); var prefix = (_root._TutPrefix + _root._TutID); _root.Localizer.Loc(_root.tip_hdr, _root._TutPrefix + "hdr"); _root.Localizer.Loc(_root.body1_txt, prefix + "_body1"); _root.Localizer.Loc(_root.body2_txt, prefix + "_body2"); _root.Localizer.Loc(_root.body3_txt, prefix + "_body3"); _root.Localizer.Loc(_root.body4_txt, prefix + "_body4"); _root.Localizer.Loc(_root.body5_txt, prefix + "_body5"); _root.Localizer.Loc(_root.body6_txt, prefix + "_body6"); _root.Localizer.Loc(_root.body7_txt, prefix + "_body7"); _root.Localizer.Loc(_root.body8_txt, prefix + "_body8"); _root.Localizer.Loc(_root.next_txt, "tutorial_next_text"); _root.Localizer.Loc(_root.back_txt, "tutorial_backmenu_text"); }
Instance of Symbol 615 MovieClip "return_btn" in Frame 198
onClipEvent (load) { var NextTutorial = _root._TutID; _root.KeyboardAccessibility.RegisterActionableItem("Return", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(true); }); _root.KeyboardAccessibility.RegisterActionableItem("Default", null, null, null, null, function () { return(true); }); if (_root._TutID == 1) { _root.KeyboardAccessibility.RegisterActionableItem("Prev", null, null, null, null, function () { return(false); }); } else { var Prev = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID - 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Prev", Prev, null, null, null, function () { Prev(); return(false); }); } if (((_root._TutPrefix == "tip_") && (_root._TutID == 5)) || ((_root._TutPrefix != "tip_") && (_root._TutID == 3))) { _root.KeyboardAccessibility.RegisterActionableItem("Next", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(false); }); } else { var Next = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID + 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Next", null, Next, null, null, function () { Next(); return(false); }); } this.onEnterFrame = function () { var _local1 = _root; _local1.KeyboardAccessibility.SetState("Tutorial_Info"); this.onEnterFrame = function () { var _local1 = _root; if (NextTutorial != _local1._TutID) { _local1._TutID = NextTutorial; _local1.gotoAndStop((_local1._TutPrefix + _local1._TutID) + "_howto"); } }; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Tutorial"); }; }
Instance of Symbol 631 MovieClip "next_btn" in Frame 198
/* no clip actions */
Instance of Symbol 668 MovieClip "prev_btn" in Frame 198
/* no clip actions */
Instance of Symbol 625 MovieClip in Frame 205
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver)) ? (_root.UI.WindowAlpha) : 100); var prefix = (_root._TutPrefix + _root._TutID); _root.Localizer.Loc(_root.tip_hdr, _root._TutPrefix + "hdr"); _root.Localizer.Loc(_root.body1_txt, prefix + "_body1"); _root.Localizer.Loc(_root.body2_txt, prefix + "_body2"); _root.Localizer.Loc(_root.body3_txt, prefix + "_body3"); _root.Localizer.Loc(_root.body4_txt, prefix + "_body4"); _root.Localizer.Loc(_root.body5_txt, prefix + "_body5"); _root.Localizer.Loc(_root.body6_txt, prefix + "_body6"); _root.Localizer.Loc(_root.body7_txt, prefix + "_body7"); _root.Localizer.Loc(_root.body8_txt, prefix + "_body8"); _root.Localizer.Loc(_root.next_txt, "tutorial_next_text"); _root.Localizer.Loc(_root.back_txt, "tutorial_backmenu_text"); }
Instance of Symbol 615 MovieClip "return_btn" in Frame 205
onClipEvent (load) { var NextTutorial = _root._TutID; _root.KeyboardAccessibility.RegisterActionableItem("Return", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(true); }); _root.KeyboardAccessibility.RegisterActionableItem("Default", null, null, null, null, function () { return(true); }); if (_root._TutID == 1) { _root.KeyboardAccessibility.RegisterActionableItem("Prev", null, null, null, null, function () { return(false); }); } else { var Prev = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID - 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Prev", Prev, null, null, null, function () { Prev(); return(false); }); } if (((_root._TutPrefix == "tip_") && (_root._TutID == 5)) || ((_root._TutPrefix != "tip_") && (_root._TutID == 3))) { _root.KeyboardAccessibility.RegisterActionableItem("Next", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(false); }); } else { var Next = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID + 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Next", null, Next, null, null, function () { Next(); return(false); }); } this.onEnterFrame = function () { var _local1 = _root; _local1.KeyboardAccessibility.SetState("Tutorial_Info"); this.onEnterFrame = function () { var _local1 = _root; if (NextTutorial != _local1._TutID) { _local1._TutID = NextTutorial; _local1.gotoAndStop((_local1._TutPrefix + _local1._TutID) + "_howto"); } }; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Tutorial"); }; }
Instance of Symbol 668 MovieClip "prev_btn" in Frame 205
/* no clip actions */
Instance of Symbol 625 MovieClip in Frame 212
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver)) ? (_root.UI.WindowAlpha) : 100); var prefix = (_root._TutPrefix + _root._TutID); _root.Localizer.Loc(_root.tip_hdr, _root._TutPrefix + "hdr"); _root.Localizer.Loc(_root.body1_txt, prefix + "_body1"); _root.Localizer.Loc(_root.body2_txt, prefix + "_body2"); _root.Localizer.Loc(_root.body3_txt, prefix + "_body3"); _root.Localizer.Loc(_root.body4_txt, prefix + "_body4"); _root.Localizer.Loc(_root.body5_txt, prefix + "_body5"); _root.Localizer.Loc(_root.body6_txt, prefix + "_body6"); _root.Localizer.Loc(_root.body7_txt, prefix + "_body7"); _root.Localizer.Loc(_root.body8_txt, prefix + "_body8"); _root.Localizer.Loc(_root.next_txt, "tutorial_next_text"); _root.Localizer.Loc(_root.back_txt, "tutorial_backmenu_text"); }
Instance of Symbol 615 MovieClip "return_btn" in Frame 212
onClipEvent (load) { var NextTutorial = _root._TutID; _root.KeyboardAccessibility.RegisterActionableItem("Return", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(true); }); _root.KeyboardAccessibility.RegisterActionableItem("Default", null, null, null, null, function () { return(true); }); if (_root._TutID == 1) { _root.KeyboardAccessibility.RegisterActionableItem("Prev", null, null, null, null, function () { return(false); }); } else { var Prev = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID - 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Prev", Prev, null, null, null, function () { Prev(); return(false); }); } if (((_root._TutPrefix == "tip_") && (_root._TutID == 5)) || ((_root._TutPrefix != "tip_") && (_root._TutID == 3))) { _root.KeyboardAccessibility.RegisterActionableItem("Next", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(false); }); } else { var Next = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID + 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Next", null, Next, null, null, function () { Next(); return(false); }); } this.onEnterFrame = function () { var _local1 = _root; _local1.KeyboardAccessibility.SetState("Tutorial_Info"); this.onEnterFrame = function () { var _local1 = _root; if (NextTutorial != _local1._TutID) { _local1._TutID = NextTutorial; _local1.gotoAndStop((_local1._TutPrefix + _local1._TutID) + "_howto"); } }; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Tutorial"); }; }
Instance of Symbol 631 MovieClip "next_btn" in Frame 212
/* no clip actions */
Instance of Symbol 625 MovieClip in Frame 219
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver)) ? (_root.UI.WindowAlpha) : 100); var prefix = (_root._TutPrefix + _root._TutID); _root.Localizer.Loc(_root.tip_hdr, _root._TutPrefix + "hdr"); _root.Localizer.Loc(_root.body1_txt, prefix + "_body1"); _root.Localizer.Loc(_root.body2_txt, prefix + "_body2"); _root.Localizer.Loc(_root.body3_txt, prefix + "_body3"); _root.Localizer.Loc(_root.body4_txt, prefix + "_body4"); _root.Localizer.Loc(_root.body5_txt, prefix + "_body5"); _root.Localizer.Loc(_root.body6_txt, prefix + "_body6"); _root.Localizer.Loc(_root.body7_txt, prefix + "_body7"); _root.Localizer.Loc(_root.body8_txt, prefix + "_body8"); _root.Localizer.Loc(_root.next_txt, "tutorial_next_text"); _root.Localizer.Loc(_root.back_txt, "tutorial_backmenu_text"); }
Instance of Symbol 615 MovieClip "return_btn" in Frame 219
onClipEvent (load) { var NextTutorial = _root._TutID; _root.KeyboardAccessibility.RegisterActionableItem("Return", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(true); }); _root.KeyboardAccessibility.RegisterActionableItem("Default", null, null, null, null, function () { return(true); }); if (_root._TutID == 1) { _root.KeyboardAccessibility.RegisterActionableItem("Prev", null, null, null, null, function () { return(false); }); } else { var Prev = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID - 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Prev", Prev, null, null, null, function () { Prev(); return(false); }); } if (((_root._TutPrefix == "tip_") && (_root._TutID == 5)) || ((_root._TutPrefix != "tip_") && (_root._TutID == 3))) { _root.KeyboardAccessibility.RegisterActionableItem("Next", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(false); }); } else { var Next = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID + 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Next", null, Next, null, null, function () { Next(); return(false); }); } this.onEnterFrame = function () { var _local1 = _root; _local1.KeyboardAccessibility.SetState("Tutorial_Info"); this.onEnterFrame = function () { var _local1 = _root; if (NextTutorial != _local1._TutID) { _local1._TutID = NextTutorial; _local1.gotoAndStop((_local1._TutPrefix + _local1._TutID) + "_howto"); } }; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Tutorial"); }; }
Instance of Symbol 631 MovieClip "next_btn" in Frame 219
/* no clip actions */
Instance of Symbol 668 MovieClip "prev_btn" in Frame 219
/* no clip actions */
Instance of Symbol 625 MovieClip in Frame 226
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver)) ? (_root.UI.WindowAlpha) : 100); var prefix = (_root._TutPrefix + _root._TutID); _root.Localizer.Loc(_root.tip_hdr, _root._TutPrefix + "hdr"); _root.Localizer.Loc(_root.body1_txt, prefix + "_body1"); _root.Localizer.Loc(_root.body2_txt, prefix + "_body2"); _root.Localizer.Loc(_root.body3_txt, prefix + "_body3"); _root.Localizer.Loc(_root.body4_txt, prefix + "_body4"); _root.Localizer.Loc(_root.body5_txt, prefix + "_body5"); _root.Localizer.Loc(_root.body6_txt, prefix + "_body6"); _root.Localizer.Loc(_root.body7_txt, prefix + "_body7"); _root.Localizer.Loc(_root.body8_txt, prefix + "_body8"); _root.Localizer.Loc(_root.next_txt, "tutorial_next_text"); _root.Localizer.Loc(_root.back_txt, "tutorial_backmenu_text"); }
Instance of Symbol 615 MovieClip "return_btn" in Frame 226
onClipEvent (load) { var NextTutorial = _root._TutID; _root.KeyboardAccessibility.RegisterActionableItem("Return", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(true); }); _root.KeyboardAccessibility.RegisterActionableItem("Default", null, null, null, null, function () { return(true); }); if (_root._TutID == 1) { _root.KeyboardAccessibility.RegisterActionableItem("Prev", null, null, null, null, function () { return(false); }); } else { var Prev = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID - 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Prev", Prev, null, null, null, function () { Prev(); return(false); }); } if (((_root._TutPrefix == "tip_") && (_root._TutID == 5)) || ((_root._TutPrefix != "tip_") && (_root._TutID == 3))) { _root.KeyboardAccessibility.RegisterActionableItem("Next", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(false); }); } else { var Next = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID + 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Next", null, Next, null, null, function () { Next(); return(false); }); } this.onEnterFrame = function () { var _local1 = _root; _local1.KeyboardAccessibility.SetState("Tutorial_Info"); this.onEnterFrame = function () { var _local1 = _root; if (NextTutorial != _local1._TutID) { _local1._TutID = NextTutorial; _local1.gotoAndStop((_local1._TutPrefix + _local1._TutID) + "_howto"); } }; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Tutorial"); }; }
Instance of Symbol 668 MovieClip "prev_btn" in Frame 226
/* no clip actions */
Instance of Symbol 625 MovieClip in Frame 233
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver)) ? (_root.UI.WindowAlpha) : 100); var prefix = (_root._TutPrefix + _root._TutID); _root.Localizer.Loc(_root.tip_hdr, _root._TutPrefix + "hdr"); _root.Localizer.Loc(_root.body1_txt, prefix + "_body1"); _root.Localizer.Loc(_root.body2_txt, prefix + "_body2"); _root.Localizer.Loc(_root.body3_txt, prefix + "_body3"); _root.Localizer.Loc(_root.body4_txt, prefix + "_body4"); _root.Localizer.Loc(_root.body5_txt, prefix + "_body5"); _root.Localizer.Loc(_root.body6_txt, prefix + "_body6"); _root.Localizer.Loc(_root.body7_txt, prefix + "_body7"); _root.Localizer.Loc(_root.body8_txt, prefix + "_body8"); _root.Localizer.Loc(_root.next_txt, "tutorial_next_text"); _root.Localizer.Loc(_root.back_txt, "tutorial_backmenu_text"); }
Instance of Symbol 615 MovieClip "return_btn" in Frame 233
onClipEvent (load) { var NextTutorial = _root._TutID; _root.KeyboardAccessibility.RegisterActionableItem("Return", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(true); }); _root.KeyboardAccessibility.RegisterActionableItem("Default", null, null, null, null, function () { return(true); }); if (_root._TutID == 1) { _root.KeyboardAccessibility.RegisterActionableItem("Prev", null, null, null, null, function () { return(false); }); } else { var Prev = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID - 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Prev", Prev, null, null, null, function () { Prev(); return(false); }); } if (((_root._TutPrefix == "tip_") && (_root._TutID == 5)) || ((_root._TutPrefix != "tip_") && (_root._TutID == 3))) { _root.KeyboardAccessibility.RegisterActionableItem("Next", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(false); }); } else { var Next = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID + 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Next", null, Next, null, null, function () { Next(); return(false); }); } this.onEnterFrame = function () { var _local1 = _root; _local1.KeyboardAccessibility.SetState("Tutorial_Info"); this.onEnterFrame = function () { var _local1 = _root; if (NextTutorial != _local1._TutID) { _local1._TutID = NextTutorial; _local1.gotoAndStop((_local1._TutPrefix + _local1._TutID) + "_howto"); } }; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Tutorial"); }; }
Instance of Symbol 631 MovieClip "next_btn" in Frame 233
/* no clip actions */
Instance of Symbol 625 MovieClip in Frame 239
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver)) ? (_root.UI.WindowAlpha) : 100); var prefix = (_root._TutPrefix + _root._TutID); _root.Localizer.Loc(_root.tip_hdr, _root._TutPrefix + "hdr"); _root.Localizer.Loc(_root.body1_txt, prefix + "_body1"); _root.Localizer.Loc(_root.body2_txt, prefix + "_body2"); _root.Localizer.Loc(_root.body3_txt, prefix + "_body3"); _root.Localizer.Loc(_root.body4_txt, prefix + "_body4"); _root.Localizer.Loc(_root.body5_txt, prefix + "_body5"); _root.Localizer.Loc(_root.body6_txt, prefix + "_body6"); _root.Localizer.Loc(_root.body7_txt, prefix + "_body7"); _root.Localizer.Loc(_root.body8_txt, prefix + "_body8"); _root.Localizer.Loc(_root.next_txt, "tutorial_next_text"); _root.Localizer.Loc(_root.back_txt, "tutorial_backmenu_text"); }
Instance of Symbol 615 MovieClip "return_btn" in Frame 239
onClipEvent (load) { var NextTutorial = _root._TutID; _root.KeyboardAccessibility.RegisterActionableItem("Return", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(true); }); _root.KeyboardAccessibility.RegisterActionableItem("Default", null, null, null, null, function () { return(true); }); if (_root._TutID == 1) { _root.KeyboardAccessibility.RegisterActionableItem("Prev", null, null, null, null, function () { return(false); }); } else { var Prev = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID - 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Prev", Prev, null, null, null, function () { Prev(); return(false); }); } if (((_root._TutPrefix == "tip_") && (_root._TutID == 5)) || ((_root._TutPrefix != "tip_") && (_root._TutID == 3))) { _root.KeyboardAccessibility.RegisterActionableItem("Next", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(false); }); } else { var Next = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID + 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Next", null, Next, null, null, function () { Next(); return(false); }); } this.onEnterFrame = function () { var _local1 = _root; _local1.KeyboardAccessibility.SetState("Tutorial_Info"); this.onEnterFrame = function () { var _local1 = _root; if (NextTutorial != _local1._TutID) { _local1._TutID = NextTutorial; _local1.gotoAndStop((_local1._TutPrefix + _local1._TutID) + "_howto"); } }; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Tutorial"); }; }
Instance of Symbol 631 MovieClip "next_btn" in Frame 239
/* no clip actions */
Instance of Symbol 668 MovieClip "prev_btn" in Frame 239
/* no clip actions */
Instance of Symbol 625 MovieClip in Frame 245
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver)) ? (_root.UI.WindowAlpha) : 100); var prefix = (_root._TutPrefix + _root._TutID); _root.Localizer.Loc(_root.tip_hdr, _root._TutPrefix + "hdr"); _root.Localizer.Loc(_root.body1_txt, prefix + "_body1"); _root.Localizer.Loc(_root.body2_txt, prefix + "_body2"); _root.Localizer.Loc(_root.body3_txt, prefix + "_body3"); _root.Localizer.Loc(_root.body4_txt, prefix + "_body4"); _root.Localizer.Loc(_root.body5_txt, prefix + "_body5"); _root.Localizer.Loc(_root.body6_txt, prefix + "_body6"); _root.Localizer.Loc(_root.body7_txt, prefix + "_body7"); _root.Localizer.Loc(_root.body8_txt, prefix + "_body8"); _root.Localizer.Loc(_root.next_txt, "tutorial_next_text"); _root.Localizer.Loc(_root.back_txt, "tutorial_backmenu_text"); }
Instance of Symbol 615 MovieClip "return_btn" in Frame 245
onClipEvent (load) { var NextTutorial = _root._TutID; _root.KeyboardAccessibility.RegisterActionableItem("Return", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(true); }); _root.KeyboardAccessibility.RegisterActionableItem("Default", null, null, null, null, function () { return(true); }); if (_root._TutID == 1) { _root.KeyboardAccessibility.RegisterActionableItem("Prev", null, null, null, null, function () { return(false); }); } else { var Prev = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID - 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Prev", Prev, null, null, null, function () { Prev(); return(false); }); } if (((_root._TutPrefix == "tip_") && (_root._TutID == 5)) || ((_root._TutPrefix != "tip_") && (_root._TutID == 3))) { _root.KeyboardAccessibility.RegisterActionableItem("Next", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(false); }); } else { var Next = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID + 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Next", null, Next, null, null, function () { Next(); return(false); }); } this.onEnterFrame = function () { var _local1 = _root; _local1.KeyboardAccessibility.SetState("Tutorial_Info"); this.onEnterFrame = function () { var _local1 = _root; if (NextTutorial != _local1._TutID) { _local1._TutID = NextTutorial; _local1.gotoAndStop((_local1._TutPrefix + _local1._TutID) + "_howto"); } }; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Tutorial"); }; }
Instance of Symbol 631 MovieClip "next_btn" in Frame 245
/* no clip actions */
Instance of Symbol 668 MovieClip "prev_btn" in Frame 245
/* no clip actions */
Instance of Symbol 625 MovieClip in Frame 251
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver)) ? (_root.UI.WindowAlpha) : 100); var prefix = (_root._TutPrefix + _root._TutID); _root.Localizer.Loc(_root.tip_hdr, _root._TutPrefix + "hdr"); _root.Localizer.Loc(_root.body1_txt, prefix + "_body1"); _root.Localizer.Loc(_root.body2_txt, prefix + "_body2"); _root.Localizer.Loc(_root.body3_txt, prefix + "_body3"); _root.Localizer.Loc(_root.body4_txt, prefix + "_body4"); _root.Localizer.Loc(_root.body5_txt, prefix + "_body5"); _root.Localizer.Loc(_root.body6_txt, prefix + "_body6"); _root.Localizer.Loc(_root.body7_txt, prefix + "_body7"); _root.Localizer.Loc(_root.body8_txt, prefix + "_body8"); _root.Localizer.Loc(_root.next_txt, "tutorial_next_text"); _root.Localizer.Loc(_root.back_txt, "tutorial_backmenu_text"); }
Instance of Symbol 615 MovieClip "return_btn" in Frame 251
onClipEvent (load) { var NextTutorial = _root._TutID; _root.KeyboardAccessibility.RegisterActionableItem("Return", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(true); }); _root.KeyboardAccessibility.RegisterActionableItem("Default", null, null, null, null, function () { return(true); }); if (_root._TutID == 1) { _root.KeyboardAccessibility.RegisterActionableItem("Prev", null, null, null, null, function () { return(false); }); } else { var Prev = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID - 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Prev", Prev, null, null, null, function () { Prev(); return(false); }); } if (((_root._TutPrefix == "tip_") && (_root._TutID == 5)) || ((_root._TutPrefix != "tip_") && (_root._TutID == 3))) { _root.KeyboardAccessibility.RegisterActionableItem("Next", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(false); }); } else { var Next = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID + 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Next", null, Next, null, null, function () { Next(); return(false); }); } this.onEnterFrame = function () { var _local1 = _root; _local1.KeyboardAccessibility.SetState("Tutorial_Info"); this.onEnterFrame = function () { var _local1 = _root; if (NextTutorial != _local1._TutID) { _local1._TutID = NextTutorial; _local1.gotoAndStop((_local1._TutPrefix + _local1._TutID) + "_howto"); } }; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Tutorial"); }; }
Instance of Symbol 668 MovieClip "prev_btn" in Frame 251
/* no clip actions */
Instance of Symbol 631 MovieClip "next_btn" in Frame 251
/* no clip actions */
Instance of Symbol 625 MovieClip in Frame 257
onClipEvent (load) { this._alpha = (((_root._GameType != _root.GT.Timed) || (_root._GameOver)) ? (_root.UI.WindowAlpha) : 100); var prefix = (_root._TutPrefix + _root._TutID); _root.Localizer.Loc(_root.tip_hdr, _root._TutPrefix + "hdr"); _root.Localizer.Loc(_root.body1_txt, prefix + "_body1"); _root.Localizer.Loc(_root.body2_txt, prefix + "_body2"); _root.Localizer.Loc(_root.body3_txt, prefix + "_body3"); _root.Localizer.Loc(_root.body4_txt, prefix + "_body4"); _root.Localizer.Loc(_root.body5_txt, prefix + "_body5"); _root.Localizer.Loc(_root.body6_txt, prefix + "_body6"); _root.Localizer.Loc(_root.body7_txt, prefix + "_body7"); _root.Localizer.Loc(_root.body8_txt, prefix + "_body8"); _root.Localizer.Loc(_root.next_txt, "tutorial_next_text"); _root.Localizer.Loc(_root.back_txt, "tutorial_backmenu_text"); }
Instance of Symbol 615 MovieClip "return_btn" in Frame 257
onClipEvent (load) { var NextTutorial = _root._TutID; _root.KeyboardAccessibility.RegisterActionableItem("Return", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(true); }); _root.KeyboardAccessibility.RegisterActionableItem("Default", null, null, null, null, function () { return(true); }); if (_root._TutID == 1) { _root.KeyboardAccessibility.RegisterActionableItem("Prev", null, null, null, null, function () { return(false); }); } else { var Prev = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID - 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Prev", Prev, null, null, null, function () { Prev(); return(false); }); } if (((_root._TutPrefix == "tip_") && (_root._TutID == 5)) || ((_root._TutPrefix != "tip_") && (_root._TutID == 3))) { _root.KeyboardAccessibility.RegisterActionableItem("Next", function () { button.onPress(); }, function () { button.onRelease(); }, null, null, function () { return(false); }); } else { var Next = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonDown; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; NextTutorial = _local1._TutID + 1; }; _root.KeyboardAccessibility.RegisterActionableItem("Next", null, Next, null, null, function () { Next(); return(false); }); } this.onEnterFrame = function () { var _local1 = _root; _local1.KeyboardAccessibility.SetState("Tutorial_Info"); this.onEnterFrame = function () { var _local1 = _root; if (NextTutorial != _local1._TutID) { _local1._TutID = NextTutorial; _local1.gotoAndStop((_local1._TutPrefix + _local1._TutID) + "_howto"); } }; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Tutorial"); }; }
Instance of Symbol 668 MovieClip "prev_btn" in Frame 257
/* no clip actions */
Instance of Symbol 625 MovieClip in Frame 266
onClipEvent (load) { this._alpha = _root.UI.WindowAlpha; _root.Localizer.Loc(_root.levelup_txt, "Tip_Survival_Text"); }
Instance of Symbol 615 MovieClip "btn" in Frame 266
onClipEvent (load) { ButtonText = "popup_continueButton"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("OK", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.onEnterFrame = function () { _root.KeyboardAccessibility.SetState("LevelUp", "OK"); this.onEnterFrame = null; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; if (_local1._TipRef < 1) { var newTrack = Math.floor(Math.random() * 3); } _local1._TipRef = 0; _local1.ActiveInGame = true; _local1.gotoAndStop("Active"); }; }
Instance of Symbol 1062 MovieClip "LeaderboardTabs" in Frame 273
onClipEvent (load) { if (!_root._SignedInToLive) { _root.gotoAndStop("NoLive"); return(undefined); } this._alpha = 100; _root.Localizer.Loc(_root.LeaderboardTabs.marathon_hdr, "Leaderboard_Marathon_Text"); _root.Localizer.Loc(_root.LeaderboardTabs.timed_hdr, "Leaderboard_Timed_Text"); _root.Localizer.Loc(_root.LeaderboardTabs.survival_hdr, "Leaderboard_Survival_Text"); _root.Localizer.Loc(_root.sortmode_hdr, "Leaderboard_FriendScores_Text"); _root.Localizer.Loc(_root.changesortmode_hdr, "Leaderboard_Sort_Text"); _root.Localizer.Loc(_root.back_txt, "credits_back"); _root.Localizer.Loc(_root.signedin_hdr, "Leaderboard_SignedIn_Text"); _root.signedin_txt.text = _root.GamerTag; _root.Localizer.Loc(_root.BreakoutScoreHeader, "leaderboard_score"); _root.Localizer.Loc(_root.rank_txt, "rank_text"); _root.Localizer.Loc(_root.gamertag_txt, "gamertag_text"); _root.Localizer.Loc(_root.score_txt, "score_text"); _root.Localizer.Loc(_root.difficulty_txt, "difficulty_text"); var GM_Marathon = 0; var GM_Timed = 1; var GM_Survival = 2; var SO_Friends = 0; var SO_MyScores = 1; var SO_Overall = 2; var GameMode = GM_Marathon; var SortOrder = SO_Friends; var LeaderBoardSelected = 1; var LeaderBoardHighlighted = 0; var LeaderBoardTotalSize = 0; fscommand ("LeaderBoardGameMode", GameMode); fscommand ("LeaderBoardSortOrder", SortOrder); var UpdateLeaderBoard = function () { var _local1 = _root; _local1.breakoutcover._visible = true; _local1.uparrow.gotoAndStop("no"); _local1.downarrow.gotoAndStop("no"); _local1.BreakoutClusters.text = ""; _local1.BreakoutFlowers.text = ""; _local1.BreakoutPearls.text = ""; _local1.BreakoutBombs.text = ""; _local1.BreakoutBonuses.text = ""; _local1.BreakoutBBCombos.text = ""; _local1.BreakoutB3Combos.text = ""; _local1.BreakoutScore.text = ""; _local1.BreakoutDifficulty.text = ""; fscommand ("LeaderBoardQuery", LeaderBoardSelected); }; var RedrawLeaderboard = function () { switch (GameMode) { case GM_Marathon : _root.LeaderboardTabs.gotoAndStop("Marathon"); break; case GM_Timed : _root.LeaderboardTabs.gotoAndStop("Timed"); break; case GM_Survival : _root.LeaderboardTabs.gotoAndStop("Survival"); } switch (SortOrder) { case SO_Friends : _root.Localizer.Loc(_root.sortmode_hdr, "Leaderboard_FriendScores_Text"); break; case SO_MyScores : _root.Localizer.Loc(_root.sortmode_hdr, "Leaderboard_MyScores_Text"); break; case SO_Overall : _root.Localizer.Loc(_root.sortmode_hdr, "Leaderboard_TopScores_Text"); } var i = 0; while (i < 10) { eval ("_parent.leaderboardline" + i).FillInfo(null); i++; } _root.NobodyBox._visible = false; UpdateLeaderBoard(); }; var GoBack = function () { var _local1 = _root; if (!_local1.IsPaused) { _local1.gotoAndStop("Menu"); } else { _local1.gotoAndStop("Pause"); } }; var Righter = function () { if (GameMode < 2) { GameMode++; LeaderBoardSelected = ((SortOrder == SO_MyScores) ? 0 : 1); LeaderBoardHighlighted = 0; fscommand ("LeaderBoardGameMode", GameMode); RedrawLeaderboard(); } }; var Lefter = function () { if (GameMode > 0) { GameMode--; LeaderBoardSelected = ((SortOrder == SO_MyScores) ? 0 : 1); LeaderBoardHighlighted = 0; fscommand ("LeaderBoardGameMode", GameMode); RedrawLeaderboard(); } }; var ChangeSortOrder = function () { SortOrder = (SortOrder + 1) % 3; LeaderBoardSelected = ((SortOrder == SO_MyScores) ? 0 : 1); LeaderBoardHighlighted = 0; fscommand ("LeaderBoardSortOrder", SortOrder); RedrawLeaderboard(); }; var LessInfo = function () { if (_root.uparrow._currentframe == 1) { return(undefined); } if (LeaderBoardSelected == 1) { return(undefined); } LeaderBoardSelected = LeaderBoardSelected - 10; LeaderBoardHighlighted = 9; if (LeaderBoardSelected < 1) { LeaderBoardHighlighted = LeaderBoardHighlighted + (LeaderBoardSelected - 1); LeaderBoardSelected = 1; } RedrawLeaderboard(); }; var MoreInfo = function () { if (_root.downarrow._currentframe == 1) { } else { var _local1 = Number(LeaderBoardSelected) + 10; if (_local1 > LeaderBoardTotalSize) { } else { LeaderBoardSelected = _local1; LeaderBoardHighlighted = 0; RedrawLeaderboard(); } } }; _root.KeyboardAccessibility.RegisterActionableItem("Back", GoBack, null, null, null, function () { return(false); }); _root.KeyboardAccessibility.RegisterActionableItem("Lefter", Lefter, null, null, null, function () { return(false); }); _root.KeyboardAccessibility.RegisterActionableItem("Righter", Righter, null, null, null, function () { return(false); }); _root.KeyboardAccessibility.RegisterActionableItem("SortOrder", ChangeSortOrder, null, null, null, function () { return(false); }); _root.KeyboardAccessibility.RegisterActionableItem("LessScores", null, null, null, null, function () { _root.LeaderboardTabs.LessInfo(); return(false); }); _root.KeyboardAccessibility.RegisterActionableItem("MoreScores", null, null, null, null, function () { _root.LeaderboardTabs.MoreInfo(); return(false); }); this.onEnterFrame = function () { this.onEnterFrame = function () { if (!_root._SignedInToLive) { _root.gotoAndStop("NoLive"); } }; var RegisterInfoLine = function (line, index) { var _local2 = function () { fscommand ("ShowGamercard", index); }; var _local1 = function () { line.myRollOver(); }; var _local3 = function () { line.myRollOut(); }; var Valid = function () { return(line.fValid); }; _root.KeyboardAccessibility.RegisterActionableItem("Score" + index, _local2, null, _local1, _local3, Valid); }; var i = 0; while (i < 10) { RegisterInfoLine(eval ("_parent.leaderboardline" + i), i); i++; } _root.KeyboardAccessibility.SetState("LeaderBoard"); RedrawLeaderboard(); }; }
Instance of Symbol 420 MovieClip in Frame 273
onClipEvent (load) { stop(); }
Instance of Symbol 328 MovieClip in Frame 273
onClipEvent (load) { stop(); }
Instance of Symbol 625 MovieClip in Frame 277
onClipEvent (load) { _root.Localizer.Loc(_root.back_txt, "controls_back"); _root.Localizer.Loc(_root.controls.header, "controls_hdr_text"); _root.Localizer.Loc(_root.controls.ccw1, "controls_rotateccw_text"); _root.Localizer.Loc(_root.controls.cw1, "controls_rotatecw_text"); _root.Localizer.Loc(_root.controls.guide, "controls_guide_text"); _root.Localizer.Loc(_root.controls.pause, "controls_pause_text"); _root.Localizer.Loc(_root.controls.nav, "controls_navigate_text"); }
Instance of Symbol 795 MovieClip "confirm" in Frame 277
onClipEvent (load) { _root.KeyboardAccessibility.RegisterActionableItem("Continue", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.onEnterFrame = function () { _root.KeyboardAccessibility.SetState("Controls"); this.onEnterFrame = null; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Options"); }; }
Instance of Symbol 1114 MovieClip "about" in Frame 282
onClipEvent (load) { this.StartTime = getTimer(); this.onEnterFrame = function () { var _local2 = this; var _local1 = getTimer() - _local2.StartTime; _local1 = _local1 % 60000; if (_local1 < 5000) { _local2._y = 0; } else if (_local1 <= 50000) { _local2._y = (475 * (5000 - _local1)) / 45000; } else if (_local1 <= 60000) { _local2._y = -475; } }; }
Instance of Symbol 795 MovieClip "confirm" in Frame 282
onClipEvent (load) { _root.KeyboardAccessibility.RegisterActionableItem("Continue", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.onEnterFrame = function () { _root.KeyboardAccessibility.SetState("About"); this.onEnterFrame = null; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; _local1.gotoAndStop("Options"); }; }
Instance of Symbol 625 MovieClip in Frame 287
onClipEvent (load) { this._alpha = _root.UI.WindowAlpha; _root.Localizer.Loc(_root.body_nolive, "notsignedintolive_text"); this.onEnterFrame = function () { if (_root._SignedInToLive) { _root.gotoAndStop("Leaderboard"); } }; }
Instance of Symbol 615 MovieClip "confirm" in Frame 287
onClipEvent (load) { ButtonText = "notsignedintolive_back_text"; this.text.valign = "center"; _root.Localizer.Loc(this.text, ButtonText); _root.KeyboardAccessibility.RegisterActionableItem("Continue", function () { button.onPress(); }, function () { button.onRelease(); }, function () { button.onRollOver(); }, function () { button.onRollOut(); }, function () { return(true); }); this.onEnterFrame = function () { _root.KeyboardAccessibility.SetState("NoLive"); this.onEnterFrame = null; }; this.myPress = function () { _root._SoundMask = _root._SoundMask | _root.SF.ButtonDown; }; this.myRelease = function () { var _local1 = _root; _local1._SoundMask = _local1._SoundMask | _local1.SF.ButtonUp; if (!_local1.IsPaused) { _local1.gotoAndStop("Menu"); } else { _local1.gotoAndStop("Pause"); } }; }
Frame 299
function SetBoard(str) { var _local2 = _root; var i; var oy; var x = 0; var _local1 = 0; var _local3; i = 0; while (i < str.length) { _local3 = str.charCodeAt(i) - 97; if ((_local3 < 0) || (_local3 > 23)) { } else { if (_local3 < 21) { _local2.ForceColor(_local2.Board[x][_local1].Piece, Math.floor(_local3 / 3), 0, false, false); _local2.ForceColor(_local2.Board[x][_local1].Piece, Math.floor(_local3 / 3), 0, (_local3 % 3) == 1, (_local3 % 3) == 2); } else { _local2.ForceColor(_local2.Board[x][_local1].Piece, 0, _local3 - 20, false, false); } oy = _local1; if (_local1 < _local2._BoardHeight) { _local1++; } _local1 = _local1 % _local2._BoardHeight; if (_local1 == 0) { if (((x % 2) == 0) || (oy >= _local2._BoardHeight)) { x++; } else { _local1 = _local2._BoardHeight; } } } i++; } } SetBoard(_root._BoardSet); _root.gotoAndStop("Active");
Frame 306
_root._ReceivedSessionStart = true; stop();
Frame 314
if (_root._currentframe != _root.Fr.Splash) { _root.gotoAndStop("Menu"); }
Frame 321
if (_root._PiecesDropped) { if ((_root._GameType == _root.GT.Timed) && ((_root._Level == 0) || (_root._Level == 3))) { _root.gotoAndStop(("Level_" + (_root._Level + 1)) + "_Timed"); } else { _root.gotoAndStop("Level_" + (_root._Level + 1)); } } else { _root.gotoAndStop("Active"); }
Frame 328
_root._LevelUp._Time = -1; _root.LevelUp_Think(_root._LevelUp); if ((_root._GameType == _root.GT.Timed) && ((_root._Level == 0) || (_root._Level == 3))) { _root.gotoAndStop(("Level_" + (_root._Level + 1)) + "_Timed"); } else { _root.gotoAndStop("Level_" + (_root._Level + 1)); }
Frame 335
_root._Muted = true; _root.M_current.stop();
Frame 342
_root._Muted = false;
Frame 349
if (_root._currentframe == _root.Fr.Active) { _root.gotoAndStop("Pause"); } _root.M_current.setVolume(0);
Frame 356
if (_root._currentframe == _root.Fr.Active) { _root.gotoAndStop("Pause"); } if (!_root._Muted) { _root.M_current.setVolume(_root._Level_music * 20); }
Frame 363
var newColor = new Color(_root.piecemask); newColor.setRGB(Number(_root.bgcolor));
Frame 370
_root.ParseHighScores();
Frame 377
_root.ParseSettings();
Frame 384
if ((!_root._PiecesDropped) || (_root._GameOver)) { _root._GameShutdown = true; _root.gotoAndStop("Confirm"); } else { _root.gotoAndStop("ExitSaveGame"); }
Frame 390
Frame 397
getURL (_root.BuyItURL, "_blank"); stop();
Frame 404
if (_root._LocXML != null) { _root.Localizer.LocXML.parseXML(_root._LocXML); _root.Localizer.ParseLocXML(); }
Frame 414
Frame 422
if (_root.LeaderBoardResults0 == "Error") { _root.NobodyBox._visible = true; _root.Localizer.Loc(_root.NobodyBox.NoLeaderBoard, "Leaderboard_Error_Text"); } else if (_root.LeaderBoardResults0 == "") { _root.NobodyBox._visible = true; if (_root.LeaderboardTabs.SortOrder == _root.LeaderboardTabs.SO_Friends) { _root.Localizer.Loc(_root.NobodyBox.NoLeaderBoard, "Leaderboard_NoScoreFriends_Text"); } else if (_root.LeaderboardTabs.SortOrder == _root.LeaderboardTabs.SO_MyScores) { _root.Localizer.Loc(_root.NobodyBox.NoLeaderBoard, "Leaderboard_NoScoreYou_Text"); } else { _root.Localizer.Loc(_root.NobodyBox.NoLeaderBoard, "Leaderboard_NoScores_Text"); } } else { var i = 0; while (i < 10) { var foo = eval ("_root.LeaderBoardResults" + i).split(","); var leaderboard = {rank:foo[0], gamertag:foo[1], score:foo[2], difficulty:((foo[3] == "Hard") ? "highscores_expert" : (((foo[3] == "Medium") ? "highscores_intermediate" : "highscores_beginner"))), won:foo[4] == "true", clusters:foo[5], flowers:foo[6], pearls:foo[7], bombs:foo[8], bonuses:foo[9], bbcombo:foo[10], b3combo:foo[11]}; eval ("_root.leaderboardline" + i).FillInfo(leaderboard, 16777215); i++; } eval ("_root.leaderboardline" + _root.LeaderboardTabs.LeaderBoardHighlighted).myRollOver(); if (_root.KeyboardAccessibility.CurrentState.ID == "LeaderBoard") { _root.KeyboardAccessibility.CurrentlyActiveID = "Score" + _root.LeaderboardTabs.LeaderBoardHighlighted; } _root.uparrow.gotoAndStop(((_root.LeaderboardTabs.LeaderBoardSelected != 1) ? "yes" : "no")); _root.downarrow.gotoAndStop((((Number(_root.LeaderboardTabs.LeaderBoardSelected) + 10) <= _root.LeaderboardTabs.LeaderBoardTotalSize) ? "yes" : "no")); }
Symbol 36 MovieClip Frame 1
stop();
Symbol 61 MovieClip [LevelPlume] Frame 248
stop(); this.DonePlaying = true;
Symbol 65 MovieClip Frame 49
stop();
Symbol 67 MovieClip Frame 49
stop();
Symbol 68 MovieClip Frame 49
stop();
Symbol 70 MovieClip Frame 19
stop();
Symbol 71 MovieClip Frame 19
stop();
Symbol 73 MovieClip Frame 25
stop();
Symbol 80 MovieClip Frame 1
stop();
Symbol 80 MovieClip Frame 2
stop();
Symbol 83 MovieClip Frame 1
stop();
Symbol 83 MovieClip Frame 2
stop();
Symbol 86 MovieClip Frame 1
stop();
Symbol 86 MovieClip Frame 2
stop();
Symbol 89 MovieClip Frame 1
stop();
Symbol 89 MovieClip Frame 2
stop();
Symbol 98 MovieClip Frame 2
if (this.slowup > 0) { this.slowup--; this.gotoAndPlay(1); }
Symbol 98 MovieClip Frame 55
this._visible = false; stop();
Symbol 106 MovieClip Frame 1
stop();
Symbol 106 MovieClip Frame 2
stop();
Symbol 106 MovieClip Frame 32
stop();
Symbol 113 MovieClip Frame 1
stop(); this.onEnterFrame = function () { if (Math.random() < 0.001) { play(); } };
Symbol 146 MovieClip Frame 60
gotoAndPlay(BombTick);
Symbol 146 MovieClip Frame 120
gotoAndPlay(BombTick);
Symbol 146 MovieClip Frame 180
gotoAndPlay(BombTick);
Symbol 146 MovieClip Frame 241
gotoAndPlay(BombTick);
Symbol 146 MovieClip Frame 301
gotoAndPlay(BombTick);
Symbol 146 MovieClip Frame 361
gotoAndPlay(BombTick);
Symbol 146 MovieClip Frame 420
gotoAndPlay(BombTick);
Symbol 146 MovieClip Frame 480
gotoAndPlay(BombTick);
Symbol 146 MovieClip Frame 540
gotoAndPlay(BombTick);
Symbol 146 MovieClip Frame 630
stop(); this.ExplosionDone = true;
Symbol 147 MovieClip Frame 1
stop();
Symbol 154 MovieClip Frame 2
if (this.slowup > 0) { this.slowup--; this.gotoAndPlay(1); }
Symbol 154 MovieClip Frame 55
this._visible = false; stop();
Symbol 160 MovieClip Frame 1
stop(); this.onEnterFrame = function () { if (Math.random() < 0.001) { play(); } };
Symbol 192 MovieClip Frame 60
gotoAndPlay(BombTick);
Symbol 192 MovieClip Frame 120
gotoAndPlay(BombTick);
Symbol 192 MovieClip Frame 180
gotoAndPlay(BombTick);
Symbol 192 MovieClip Frame 241
gotoAndPlay(BombTick);
Symbol 192 MovieClip Frame 301
gotoAndPlay(BombTick);
Symbol 192 MovieClip Frame 361
gotoAndPlay(BombTick);
Symbol 192 MovieClip Frame 420
gotoAndPlay(BombTick);
Symbol 192 MovieClip Frame 480
gotoAndPlay(BombTick);
Symbol 192 MovieClip Frame 540
gotoAndPlay(BombTick);
Symbol 192 MovieClip Frame 630
stop(); this.ExplosionDone = true;
Symbol 200 MovieClip Frame 2
if (this.slowup > 0) { this.slowup--; this.gotoAndPlay(1); }
Symbol 200 MovieClip Frame 55
this._visible = false; stop();
Symbol 206 MovieClip Frame 1
stop(); this.onEnterFrame = function () { if (Math.random() < 0.001) { play(); } };
Symbol 237 MovieClip Frame 60
gotoAndPlay(BombTick);
Symbol 237 MovieClip Frame 120
gotoAndPlay(BombTick);
Symbol 237 MovieClip Frame 180
gotoAndPlay(BombTick);
Symbol 237 MovieClip Frame 241
gotoAndPlay(BombTick);
Symbol 237 MovieClip Frame 301
gotoAndPlay(BombTick);
Symbol 237 MovieClip Frame 361
gotoAndPlay(BombTick);
Symbol 237 MovieClip Frame 420
gotoAndPlay(BombTick);
Symbol 237 MovieClip Frame 480
gotoAndPlay(BombTick);
Symbol 237 MovieClip Frame 540
gotoAndPlay(BombTick);
Symbol 237 MovieClip Frame 630
stop(); this.ExplosionDone = true;
Symbol 245 MovieClip Frame 2
if (this.slowup > 0) { this.slowup--; this.gotoAndPlay(1); }
Symbol 245 MovieClip Frame 55
this._visible = false; stop();
Symbol 251 MovieClip Frame 1
stop(); this.onEnterFrame = function () { if (Math.random() < 0.001) { play(); } };
Symbol 283 MovieClip Frame 60
gotoAndPlay(BombTick);
Symbol 283 MovieClip Frame 120
gotoAndPlay(BombTick);
Symbol 283 MovieClip Frame 180
gotoAndPlay(BombTick);
Symbol 283 MovieClip Frame 241
gotoAndPlay(BombTick);
Symbol 283 MovieClip Frame 301
gotoAndPlay(BombTick);
Symbol 283 MovieClip Frame 361
gotoAndPlay(BombTick);
Symbol 283 MovieClip Frame 420
gotoAndPlay(BombTick);
Symbol 283 MovieClip Frame 480
gotoAndPlay(BombTick);
Symbol 283 MovieClip Frame 540
gotoAndPlay(BombTick);
Symbol 283 MovieClip Frame 630
stop(); this.ExplosionDone = true;
Symbol 284 MovieClip Frame 1
stop();
Symbol 291 MovieClip Frame 2
if (this.slowup > 0) { this.slowup--; this.gotoAndPlay(1); }
Symbol 291 MovieClip Frame 55
this._visible = false; stop();
Symbol 297 MovieClip Frame 1
stop(); this.onEnterFrame = function () { if (Math.random() < 0.001) { play(); } };
Symbol 328 MovieClip Frame 60
gotoAndPlay(BombTick);
Symbol 328 MovieClip Frame 120
gotoAndPlay(BombTick);
Symbol 328 MovieClip Frame 180
gotoAndPlay(BombTick);
Symbol 328 MovieClip Frame 241
gotoAndPlay(BombTick);
Symbol 328 MovieClip Frame 301
gotoAndPlay(BombTick);
Symbol 328 MovieClip Frame 361
gotoAndPlay(BombTick);
Symbol 328 MovieClip Frame 420
gotoAndPlay(BombTick);
Symbol 328 MovieClip Frame 480
gotoAndPlay(BombTick);
Symbol 328 MovieClip Frame 540
gotoAndPlay(BombTick);
Symbol 328 MovieClip Frame 630
stop(); this.ExplosionDone = true;
Symbol 336 MovieClip Frame 2
if (this.slowup > 0) { this.slowup--; this.gotoAndPlay(1); }
Symbol 336 MovieClip Frame 55
this._visible = false; stop();
Symbol 342 MovieClip Frame 1
stop(); this.onEnterFrame = function () { if (Math.random() < 0.001) { play(); } };
Symbol 374 MovieClip Frame 60
gotoAndPlay(BombTick);
Symbol 374 MovieClip Frame 120
gotoAndPlay(BombTick);
Symbol 374 MovieClip Frame 180
gotoAndPlay(BombTick);
Symbol 374 MovieClip Frame 241
gotoAndPlay(BombTick);
Symbol 374 MovieClip Frame 301
gotoAndPlay(BombTick);
Symbol 374 MovieClip Frame 361
gotoAndPlay(BombTick);
Symbol 374 MovieClip Frame 420
gotoAndPlay(BombTick);
Symbol 374 MovieClip Frame 480
gotoAndPlay(BombTick);
Symbol 374 MovieClip Frame 540
gotoAndPlay(BombTick);
Symbol 374 MovieClip Frame 630
stop(); this.ExplosionDone = true;
Symbol 382 MovieClip Frame 2
if (this.slowup > 0) { this.slowup--; this.gotoAndPlay(1); }
Symbol 382 MovieClip Frame 55
this._visible = false; stop();
Symbol 388 MovieClip Frame 1
stop(); this.onEnterFrame = function () { if (Math.random() < 0.001) { play(); } };
Symbol 420 MovieClip Frame 60
gotoAndPlay(BombTick);
Symbol 420 MovieClip Frame 120
gotoAndPlay(BombTick);
Symbol 420 MovieClip Frame 180
gotoAndPlay(BombTick);
Symbol 420 MovieClip Frame 241
gotoAndPlay(BombTick);
Symbol 420 MovieClip Frame 301
gotoAndPlay(BombTick);
Symbol 420 MovieClip Frame 361
gotoAndPlay(BombTick);
Symbol 420 MovieClip Frame 420
gotoAndPlay(BombTick);
Symbol 420 MovieClip Frame 480
gotoAndPlay(BombTick);
Symbol 420 MovieClip Frame 540
gotoAndPlay(BombTick);
Symbol 420 MovieClip Frame 630
stop(); this.ExplosionDone = true;
Symbol 436 MovieClip Frame 30
stop();
Symbol 439 MovieClip Frame 30
stop();
Symbol 443 MovieClip [PieceStack] Frame 1
stop();
Symbol 458 MovieClip Frame 36
stop();
Symbol 459 MovieClip Frame 61
stop();
Symbol 460 MovieClip [TimerStack] Frame 1
this.jar._alpha = 0; stop();
Symbol 460 MovieClip [TimerStack] Frame 3
this._alpha = 100; this.jar._alpha = 100; stop();
Symbol 460 MovieClip [TimerStack] Frame 4
this._alpha = 50; this.jar._alpha = 0; stop();
Symbol 478 MovieClip Frame 1
stop();
Symbol 483 MovieClip Frame 1
stop();
Symbol 489 MovieClip Frame 1
i = 0; while (i < 0) { dot.duplicateMovieClip("dot" + i, i); i++; }
Instance of Symbol 488 MovieClip "dot" in Symbol 489 MovieClip Frame 1
onClipEvent (load) { width = 125; height = 225; speed = 0.15; x = (this._x = Math.random() * width); y = (this._y = Math.random() * height); x_new = Math.random() * width; y_new = Math.random() * height; } onClipEvent (enterFrame) { if (x_new > this._x) { sign_x = 1; } else { sign_x = -1; } dx = Math.abs(x_new - this._x); if ((dx > speed) || (dx < (-speed))) { this._x = this._x + (sign_x * speed); } else { x_new = Math.random() * width; } if (y_new > this._y) { sign_y = 1; } else { sign_y = -1; } dy = Math.abs(y_new - this._y); if ((dy > speed) || (dy < (-speed))) { this._y = this._y + (sign_y * speed); } else { y_new = Math.random() * height; } }
Symbol 490 MovieClip Frame 1000
gotoAndPlay (1);
Symbol 520 MovieClip Frame 1
stop(); var ToastQueue = new Array(0); var EarnAchievement = function (name) { if (eval ("_root.AchievementToast." + name) == true) { return(undefined); } fscommand ("Achievement", name); _root.AchievementToast[name] = true; if (ToastQueue.length == 0) { CurrentlyDisplayingToast = name; gotoAndPlay ("toasty"); } ToastQueue.push(name); }; var UpdateScore = function (score, final, finishedgame) { var _local2 = _root; score = Math.floor(score); _local2.Score.ScoreInfo.text = score; if ((Number(_local2._LifetimeScore) + Number(score)) > 1000000) { EarnAchievement("LifetimeScore"); } if ((score > 150000) && (_local2._GameType == _local2.GT.Marathon)) { EarnAchievement("MarathonScore"); } if ((score > 75000) && (_local2._GameType == _local2.GT.Timed)) { EarnAchievement("TimedScore"); } var _local3 = Number(_local2._LifetimeCombos); var _local1 = 0; while (_local1 <= 3) { _local3 = _local3 + Number(_local2.Stats.Combo[_local1]); _local1++; } if (_local3 >= 5000) { EarnAchievement("LifetimeCombos"); } else if (_local3 >= 25) { EarnAchievement("Beginner"); } if (final) { _local2._LifetimeScore = Number(_local2._LifetimeScore) + Number(score); _local2._LifetimeCombos = _local3; if (finishedgame) { _local2._LifetimeGames = Number(_local2._LifetimeGames) + 1; if (_local2._LifetimeGames >= 100) { EarnAchievement("Veteran"); } } fscommand ("Lifetime", (((_local2._LifetimeScore + ";") + _local2._LifetimeCombos) + ";") + _local2._LifetimeGames); } fscommand ("ScoreProperty", score); };
Symbol 520 MovieClip Frame 40
MrToasty.gotoAndStop(CurrentlyDisplayingToast);
Symbol 520 MovieClip Frame 370
var i = 1; while (i < ToastQueue.length) { ToastQueue[i - 1] = ToastQueue[i]; i++; } ToastQueue.pop(); if (ToastQueue.length > 0) { CurrentlyDisplayingToast = ToastQueue[0]; gotoAndPlay ("toasty"); }
Symbol 554 MovieClip Frame 57
stop();
Symbol 574 MovieClip Frame 1
function Pause(immediate) { var _local1 = this; var _local2 = _root; if (immediate) { _local2.IsPaused = true; _local2.ResetPauseMenu = true; fscommand ("Pause", "on"); _local2.gotoAndStop("Pause"); } else if (_local1._currentframe < 3) { _local1.gotoAndPlay(2); _local1.PausePending = true; } } stop(); this.PausePending = false;
Symbol 574 MovieClip Frame 60
stop();
Symbol 579 MovieClip Frame 1
this._visible = false;
Symbol 580 MovieClip Frame 1
function GenerateKeyMap(KeyXml) { var KeyMap = []; var myNode = KeyXml.firstChild; while (myNode != null) { var _local2 = ""; var _local3 = ""; var _local1 = myNode.firstChild; while (_local1 != null) { if (_local1.nodeName == "Key") { _local2 = _local1.firstChild.nodeValue; } else if (_local1.nodeName == "Object") { _local3 = _local1.firstChild.nodeValue; } _local1 = _local1.nextSibling; } KeyMap.push({Code:_local2, ObjectID:_local3}); myNode = myNode.nextSibling; } return(KeyMap); } function GenerateObjectMap(MapXml) { var ObjectMap = []; var myNode = MapXml.firstChild; while (myNode != null) { var ObjectID = ""; var _local3 = ""; var _local2 = ""; var RightObjectID = ""; var LeftObjectID = ""; var _local1 = myNode.firstChild; while (_local1 != null) { switch (_local1.nodeName) { case "ID" : ObjectID = _local1.firstChild.nodeValue; break; case "Up" : _local3 = _local1.firstChild.nodeValue; break; case "Down" : _local2 = _local1.firstChild.nodeValue; break; case "Left" : LeftObjectID = _local1.firstChild.nodeValue; break; case "Right" : RightObjectID = _local1.firstChild.nodeValue; } _local1 = _local1.nextSibling; } ObjectMap.push({ID:ObjectID, Up:_local3, Left:LeftObjectID, Down:_local2, Right:RightObjectID}); myNode = myNode.nextSibling; } return(ObjectMap); } function AddState(StateID, DefaultControl, ObjectXml, KeyXml) { var _local2 = KeyXml; var _local3 = StateID; var _local1 = 0; while (_local1 < StateMap.length) { if (StateMap[_local1].ID == _local3) { StateMap[_local1].DefaultID = DefaultControl; StateMap[_local1].CurrentlySelectedID = ""; StateMap[_local1].ObjectMap = GenerateObjectMap(ObjectXml); StateMap[_local1].KeyMap = GenerateKeyMap(_local2); return; } _local1++; } StateMap.push({ID:_local3, DefaultID:DefaultControl, CurrentlySelectedID:"", ObjectMap:GenerateObjectMap(ObjectXml), KeyMap:GenerateKeyMap(_local2)}); } function RegisterActionableItem(Identifier, PressEvent, ReleaseEvent, HighlightEvent, UnHighlightEvent, IsSelectable) { var _local2 = Identifier; var _local3 = UnHighlightEvent; _root.OSP.mDebug("Register: " + _local2); var _local1 = 0; while (_local1 < RegisteredItems.length) { if (_local2 == RegisteredItems[_local1].ID) { RegisteredItems[_local1].Press = PressEvent; RegisteredItems[_local1].Release = ReleaseEvent; RegisteredItems[_local1].Highlight = HighlightEvent; RegisteredItems[_local1].UnHighlight = _local3; RegisteredItems[_local1].IsSelectable = IsSelectable; return; } _local1++; } RegisteredItems.push({ID:_local2, Press:PressEvent, Release:ReleaseEvent, Highlight:HighlightEvent, UnHighlight:_local3, IsSelectable:IsSelectable}); } function SetState(NewState, CurrentObject) { var _local2 = CurrentObject; var _local3 = NewState; if (_local3 == "Active") { InActiveScreen = true; } else { InActiveScreen = false; _root.OSP.mDebug("SetKeyboardState - " + _local3); var _local1 = 0; while (_local1 < StateMap.length) { if (StateMap[_local1].ID == _local3) { CurrentState.CurrentlySelectedID = CurrentlyActiveID; CurrentState = StateMap[_local1]; CurrentlyActiveID = StateMap[_local1].CurrentlySelectedID; if (CurrentlyActiveID == "") { CurrentlyActiveID = CurrentState.DefaultID; } if (_local2 != null) { CurrentlyActiveID = _local2; } GetObject(CurrentlyActiveID).Highlight(); return; } _local1++; } CurrentState = null; CurrentlyActiveID = ""; } } function GetCurrentlyFocused() { if (CurrentlyActiveID == "") { if (CurrentState != null) { CurrentlyActiveID = CurrentState.DefaultID; } else { return(null); } } var _local1 = 0; while (_local1 < RegisteredItems.length) { if (RegisteredItems[_local1].ID == CurrentlyActiveID) { return(RegisteredItems[_local1]); } _local1++; } return(null); } function GetObject(ID) { var _local2 = ID; _root.OSP.mDebug("ID - " + _local2); if (_local2 == "CurrentFocused") { return(GetCurrentlyFocused()); } _root.OSP.mDebug("Registered - " + RegisteredItems.length); var _local1 = 0; while (_local1 < RegisteredItems.length) { if (RegisteredItems[_local1].ID == _local2) { return(RegisteredItems[_local1]); } _local1++; } return(null); } function PerformNavigation(KeyCode) { if (PerformNavigationOriginalSelection == "") { PerformNavigationOriginalSelection = CurrentlyActiveID; } if ((PerformNavigationDepth < 50) && (PerformActualNavigation(KeyCode))) { PerformNavigationDepth++; var _local2 = GetObject(CurrentlyActiveID); var _local1 = _local2.IsSelectable(); if (((_local2.IsSelectable == null) || (_local1 == false)) || (_local1 == undefined)) { PerformNavigation(KeyCode); } PerformNavigationDepth--; } else { GetObject(CurrentlyActiveID).UnHighlight(); CurrentlyActiveID = PerformNavigationOriginalSelection; GetObject(CurrentlyActiveID).Highlight(); } if (CurrentlyActiveID != PerformNavigationOriginalSelection) { _root._SoundMask = _root._SoundMask | _root.SF.MoveTick; } PerformNavigationOriginalSelection = ""; } function PerformActualNavigation(KeyCode) { var _local2 = KeyCode; _root.OSP.mDebug("PAN - " + _local2); if (CurrentlyActiveID != "") { GetObject(CurrentlyActiveID).UnHighlight(); var _local1 = 0; while (_local1 < CurrentState.ObjectMap.length) { if (CurrentState.ObjectMap[_local1].ID == CurrentlyActiveID) { switch (_local2) { case KeyNavigationMap.Right : if (CurrentState.ObjectMap[_local1].Right == "") { return(false); } CurrentlyActiveID = CurrentState.ObjectMap[_local1].Right; GetObject(CurrentlyActiveID).Highlight(); return(true); case KeyNavigationMap.Left : if (CurrentState.ObjectMap[_local1].Left == "") { return(false); } CurrentlyActiveID = CurrentState.ObjectMap[_local1].Left; GetObject(CurrentlyActiveID).Highlight(); return(true); case KeyNavigationMap.Up : if (CurrentState.ObjectMap[_local1].Up == "") { return(false); } CurrentlyActiveID = CurrentState.ObjectMap[_local1].Up; GetObject(CurrentlyActiveID).Highlight(); return(true); case KeyNavigationMap.Down : if (CurrentState.ObjectMap[_local1].Down == "") { return(false); } CurrentlyActiveID = CurrentState.ObjectMap[_local1].Down; GetObject(CurrentlyActiveID).Highlight(); return(true); } GetObject(CurrentlyActiveID).Highlight(); return(false); } _local1++; } } else { switch (_local2) { case KeyNavigationMap.Right : CurrentlyActiveID = CurrentState.DefaultID; GetObject(CurrentlyActiveID).Highlight(); return(true); case KeyNavigationMap.Left : CurrentlyActiveID = CurrentState.DefaultID; GetObject(CurrentlyActiveID).Highlight(); return(true); case KeyNavigationMap.Up : CurrentlyActiveID = CurrentState.DefaultID; GetObject(CurrentlyActiveID).Highlight(); return(true); case KeyNavigationMap.Down : CurrentlyActiveID = CurrentState.DefaultID; GetObject(CurrentlyActiveID).Highlight(); return(true); } } return(false); } function PerformAction(KeyCode, ActionType) { var _local2 = ActionType; var _local3 = KeyCode; var _local1 = 0; while (_local1 < CurrentState.KeyMap.length) { if (CurrentState.KeyMap[_local1].Code == _local3) { var CurrentObject = GetObject(CurrentState.KeyMap[_local1].ObjectID); if (CurrentObject[_local2]) { CurrentObject[_local2](); } } _local1++; } _root.OSP.mDebug((("PA - " + _local3) + " ") + _local2); if ((_local3 == 65) || (_local3 == 83)) { var CurrentObject = GetObject(CurrentlyActiveID); if (CurrentObject[_local2]) { CurrentObject[_local2](); } if ((_local2 == "Release") && (CurrentObject.Highlight)) { CurrentObject.Highlight(); } return(true); } return(false); } function ActiveNavigateToFlower(col, row) { var _local1 = col; var _local3 = _root; var _local2 = _local3.Board[_local1][row].Piece.FlowerType; if (_local2 > 0) { if (_local1 == 0) { return(false); } if (row == 0) { if ((_local2 != 2) || ((_local1 % 2) == 1)) { return(false); } } if (_local1 == (_local3._BoardWidth - 1)) { return(false); } if ((row + (((_local1 % 2) == 0) ? 1 : 0)) == _local3._BoardHeight) { if ((_local2 != 3) || ((_local1 % 2) == 1)) { return(false); } } _local3.NewCursorFlowerCol = _local1; _local3.NewCursorFlowerRow = row; return(true); } return(false); } function ActiveNavigateOffFlower(KeyCode) { var _local1 = _root; switch (KeyCode) { case KeyNavigationMap.Right : _local1.NewCursorCol = _local1.NewCursorFlowerCol; _local1.NewCursorRow = (2 * _local1.NewCursorFlowerRow) + (((_local1.NewCursorCol % 2) == 0) ? 0 : 1); _local1.NewCursorVertex = 0; break; case KeyNavigationMap.Left : _local1.NewCursorCol = _local1.NewCursorFlowerCol - 1; _local1.NewCursorRow = (2 * _local1.NewCursorFlowerRow) + (((_local1.NewCursorCol % 2) == 0) ? -1 : 2); _local1.NewCursorVertex = (((_local1.NewCursorCol % 2) == 0) ? 2 : 1); break; case KeyNavigationMap.Up : case KeyNavigationMap.Down : if (_local1.NewCursorCol == _local1.NewCursorFlowerCol) { _local1.NewCursorRow = (2 * _local1.NewCursorFlowerRow) + (((_local1.NewCursorCol % 2) == 0) ? 0 : 1); _local1.NewCursorVertex = 0; } else { _local1.NewCursorRow = (2 * _local1.NewCursorFlowerRow) + (((_local1.NewCursorCol % 2) == 0) ? -1 : 2); _local1.NewCursorVertex = (((_local1.NewCursorCol % 2) == 0) ? 2 : 1); } } _local1.NewCursorFlowerCol = -1; _local1.NewCursorFlowerRow = -1; } function ActiveNavigateToNonFlower(KeyCode) { var _local1 = _root; switch (KeyCode) { case KeyNavigationMap.Right : if (_local1.NewCursorCol < 8) { _local1.NewCursorCol++; _local1.NewCursorRow = _local1.NewCursorRow + (((_local1.NewCursorCol % 2) == 0) ? -2 : 2); if (_local1.NewCursorVertex == 0) { _local1.NewCursorVertex = (((_local1.NewCursorCol % 2) == 0) ? 2 : 1); } else { _local1.NewCursorVertex = 0; } } return; case KeyNavigationMap.Left : if (_local1.NewCursorCol > 0) { _local1.NewCursorCol--; _local1.NewCursorRow = _local1.NewCursorRow + (((_local1.NewCursorCol % 2) == 0) ? -2 : 2); if (_local1.NewCursorVertex == 0) { _local1.NewCursorVertex = (((_local1.NewCursorCol % 2) == 0) ? 2 : 1); } else { _local1.NewCursorVertex = 0; } } return; case KeyNavigationMap.Up : if (((_local1.NewCursorRow > 0) && ((_local1.NewCursorCol % 2) == 0)) || ((_local1.NewCursorRow > 2) && ((_local1.NewCursorCol % 2) == 1))) { _local1.NewCursorRow--; if ((_local1.NewCursorCol % 2) == 0) { _local1.NewCursorVertex = 2 - _local1.NewCursorVertex; } else { _local1.NewCursorVertex = 1 - _local1.NewCursorVertex; } } return; case KeyNavigationMap.Down : if (!(((_local1.NewCursorRow < 14) && ((_local1.NewCursorCol % 2) == 0)) || ((_local1.NewCursorRow < 16) && ((_local1.NewCursorCol % 2) == 1)))) { break; } _local1.NewCursorRow++; if ((_local1.NewCursorCol % 2) == 0) { _local1.NewCursorVertex = 2 - _local1.NewCursorVertex; } else { _local1.NewCursorVertex = 1 - _local1.NewCursorVertex; } } } function ActiveNavigate(KeyCode) { var _local1 = _root; var _local2 = KeyCode; if ((((!_local1._Spinner._visible) || (_local1._PA > 0)) || (_local1._currentframe != _local1.Fr.Active)) || (_local1._DoRotate)) { if (_local2 == 83) { _local1.pausebutton.Pause(false); } } else { switch (_local2) { case 76 : case 88 : _local1.UpdateRotationElement(false); _local1.PieceBoard.onMouseUp(); return; case 82 : case 65 : _local1.UpdateRotationElement(true); _local1.PieceBoard.onMouseUp(); return; case 83 : _local1.pausebutton.Pause(true); return; default : if (_local2 == 41) { _local2 = 37; } if (_local2 == 42) { _local2 = 38; } if (_local2 == 43) { _local2 = 39; } if (_local2 == 44) { _local2 = 40; } if ((((_local2 != KeyNavigationMap.Down) && (_local2 != KeyNavigationMap.Up)) && (_local2 != KeyNavigationMap.Left)) && (_local2 != KeyNavigationMap.Right)) { } else if ((_local1.NewCursorFlowerCol != -1) || (_local1.NewCursorFlowerRow != -1)) { ActiveNavigateOffFlower(_local2); } else { var _local3 = -1; var OntoRow = -1; switch (_local2) { case KeyNavigationMap.Right : if (_local1.NewCursorVertex == 1) { _local3 = _local1.NewCursorCol + 1; OntoRow = Math.floor(_local1.NewCursorRow / 2) - 1; } else if (_local1.NewCursorVertex == 2) { _local3 = _local1.NewCursorCol + 1; OntoRow = Math.floor(_local1.NewCursorRow / 2) + 1; } break; case KeyNavigationMap.Left : if (_local1.NewCursorVertex == 0) { _local3 = _local1.NewCursorCol; OntoRow = Math.floor(_local1.NewCursorRow / 2); } break; case KeyNavigationMap.Up : if (_local1.NewCursorVertex == 0) { _local3 = _local1.NewCursorCol + 1; OntoRow = Math.floor(_local1.NewCursorRow / 2) + (((_local1.NewCursorCol % 2) == 0) ? 0 : -1); } else if (_local1.NewCursorVertex == 1) { _local3 = _local1.NewCursorCol; OntoRow = Math.floor(_local1.NewCursorRow / 2) - 1; } else if (_local1.NewCursorVertex == 2) { _local3 = _local1.NewCursorCol; OntoRow = Math.floor(_local1.NewCursorRow / 2); } break; case KeyNavigationMap.Down : if (_local1.NewCursorVertex == 0) { _local3 = _local1.NewCursorCol + 1; OntoRow = Math.floor(_local1.NewCursorRow / 2) + (((_local1.NewCursorCol % 2) == 0) ? 1 : 0); } else if (_local1.NewCursorVertex == 1) { _local3 = _local1.NewCursorCol; OntoRow = Math.floor(_local1.NewCursorRow / 2); } else { if (_local1.NewCursorVertex != 2) { break; } _local3 = _local1.NewCursorCol; OntoRow = Math.floor(_local1.NewCursorRow / 2) + 1; } } if ((OntoRow != -1) || (_local3 != -1)) { if (ActiveNavigateToFlower(_local3, OntoRow)) { return; } } else { ActiveNavigateToNonFlower(_local2); } } } } } function Initialize(InitXml) { var myNode = InitXml.firstChild.firstChild; while (myNode != null) { var _local3 = null; var ObjectMapXml = null; var StateID = ""; var _local2 = ""; var _local1 = myNode.firstChild; while (_local1 != null) { switch (_local1.nodeName) { case "ID" : StateID = _local1.firstChild.nodeValue; break; case "DefaultObject" : _local2 = _local1.firstChild.nodeValue; break; case "Keys" : _local3 = _local1; break; case "Objects" : ObjectMapXml = _local1; } _local1 = _local1.nextSibling; } AddState(StateID, _local2, ObjectMapXml, _local3); myNode = myNode.nextSibling; } } var RegisteredItems = []; var CurrentlyActiveID = ""; var CurrentState = null; var StateMap = []; var InActiveScreen = false; _root.NewCursorCol = 4; _root.NewCursorRow = 8; _root.NewCursorVertex = 0; _root.NewCursorFlowerCol = -1; _root.NewCursorFlowerRow = -1; var KeyNavigationMap = {Left:37, Right:39, Up:38, Down:40}; var keyListener = []; var PerformNavigationOriginalSelection = ""; var PerformNavigationDepth = 0; keyListener.onKeyUp = function () { var _local1 = Key.getCode(); _root.OSP.mDebug(_local1); if (InActiveScreen) { } else if (PerformNavigation(_local1)) { } else if (PerformAction(_local1, "Release")) { } }; keyListener.onKeyDown = function () { var _local1 = Key.getCode(); if (InActiveScreen) { ActiveNavigate(_local1); } else if (PerformAction(_local1, "Press")) { } }; Key.addListener(keyListener); this.KeyXML = new XML(); this.KeyXML.ignoreWhite = true; XMLLoaded = false; this.KeyXML.onLoad = function (Success) { if (Success) { XMLLoaded = true; } }; this.KeyXML.load("KeyMap_HXIC.xml"); onEnterFrame = function () { if (XMLLoaded && (Initialize != null)) { Initialize(KeyXML); onEnterFrame = null; SetState("Default"); } };
Symbol 591 MovieClip Frame 31
_root.ExecSound(_root.S_LogoSpark);
Symbol 615 MovieClip Frame 1
onLoad(); this.button.onDragOut = function () { var _local1 = this; _local1._parent.gotoAndStop("over"); _local1._parent.myDragOut(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onDragOver = function () { var _local1 = this; _local1._parent.gotoAndStop("down"); _local1._parent.myDragOut(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onRollOver = function () { var _local1 = this; _local1._parent.gotoAndStop("over"); _local1._parent.myRollOver(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onRollOut = function () { var _local1 = this; _local1._parent.gotoAndStop("up"); _local1._parent.myRollOut(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onPress = function () { var _local1 = this; _local1._parent.gotoAndStop("down"); _local1._parent.myPress(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onReleaseOutside = function () { var _local1 = this; _local1._parent.gotoAndStop("up"); _local1._parent.myReleaseOutside(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onRelease = function () { var _local1 = this; _local1._parent.gotoAndStop("over"); _local1._parent.myRelease(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; stop();
Symbol 631 MovieClip Frame 1
onLoad(); this.button.onDragOut = function () { var _local1 = this; _local1._parent.gotoAndStop("over"); _local1._parent.myDragOut(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onDragOver = function () { var _local1 = this; _local1._parent.gotoAndStop("down"); _local1._parent.myDragOut(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onRollOver = function () { var _local1 = this; _local1._parent.gotoAndStop("over"); _local1._parent.myRollOver(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onRollOut = function () { var _local1 = this; _local1._parent.gotoAndStop("up"); _local1._parent.myRollOut(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onPress = function () { var _local1 = this; _local1._parent.gotoAndStop("down"); _local1._parent.myPress(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onReleaseOutside = function () { var _local1 = this; _local1._parent.gotoAndStop("up"); _local1._parent.myReleaseOutside(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onRelease = function () { var _local1 = this; _local1._parent.gotoAndStop("over"); _local1._parent.myRelease(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; stop();
Symbol 668 MovieClip Frame 1
onLoad(); this.button.onDragOut = function () { var _local1 = this; _local1._parent.gotoAndStop("over"); _local1._parent.myDragOut(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onDragOver = function () { var _local1 = this; _local1._parent.gotoAndStop("down"); _local1._parent.myDragOut(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onRollOver = function () { var _local1 = this; _local1._parent.gotoAndStop("over"); _local1._parent.myRollOver(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onRollOut = function () { var _local1 = this; _local1._parent.gotoAndStop("up"); _local1._parent.myRollOut(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onPress = function () { var _local1 = this; _local1._parent.gotoAndStop("down"); _local1._parent.myPress(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onReleaseOutside = function () { var _local1 = this; _local1._parent.gotoAndStop("up"); _local1._parent.myReleaseOutside(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onRelease = function () { var _local1 = this; _local1._parent.gotoAndStop("over"); _local1._parent.myRelease(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; stop();
Symbol 774 MovieClip Frame 30
stop();
Symbol 795 MovieClip Frame 1
onLoad(); this.button.onDragOut = function () { var _local1 = this; _local1._parent.gotoAndStop("over"); _local1._parent.myDragOut(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onDragOver = function () { var _local1 = this; _local1._parent.gotoAndStop("down"); _local1._parent.myDragOut(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onRollOver = function () { var _local1 = this; _local1._parent.gotoAndStop("over"); _local1._parent.myRollOver(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onRollOut = function () { var _local1 = this; _local1._parent.gotoAndStop("up"); _local1._parent.myRollOut(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onPress = function () { var _local1 = this; _local1._parent.gotoAndStop("down"); _local1._parent.myPress(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onReleaseOutside = function () { var _local1 = this; _local1._parent.gotoAndStop("up"); _local1._parent.myReleaseOutside(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onRelease = function () { var _local1 = this; _local1._parent.gotoAndStop("over"); _local1._parent.myRelease(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; stop();
Symbol 825 MovieClip Frame 1
if ((Math.round(20 * eval (this.level)) + 1) == this._currentframe) { stop(); }
Symbol 825 MovieClip Frame 2
if ((Math.round(20 * eval (this.level)) + 1) == this._currentframe) { stop(); }
Symbol 825 MovieClip Frame 3
if ((Math.round(20 * eval (this.level)) + 1) == this._currentframe) { stop(); }
Symbol 825 MovieClip Frame 4
if ((Math.round(20 * eval (this.level)) + 1) == this._currentframe) { stop(); }
Symbol 825 MovieClip Frame 5
if ((Math.round(20 * eval (this.level)) + 1) == this._currentframe) { stop(); }
Symbol 825 MovieClip Frame 6
if ((Math.round(20 * eval (this.level)) + 1) == this._currentframe) { stop(); }
Symbol 825 MovieClip Frame 7
if ((Math.round(20 * eval (this.level)) + 1) == this._currentframe) { stop(); }
Symbol 825 MovieClip Frame 8
if ((Math.round(20 * eval (this.level)) + 1) == this._currentframe) { stop(); }
Symbol 825 MovieClip Frame 9
if ((Math.round(20 * eval (this.level)) + 1) == this._currentframe) { stop(); }
Symbol 825 MovieClip Frame 10
if ((Math.round(20 * eval (this.level)) + 1) == this._currentframe) { stop(); }
Symbol 825 MovieClip Frame 11
if ((Math.round(20 * eval (this.level)) + 1) == this._currentframe) { stop(); }
Symbol 825 MovieClip Frame 12
if ((Math.round(20 * eval (this.level)) + 1) == this._currentframe) { stop(); }
Symbol 825 MovieClip Frame 13
if ((Math.round(20 * eval (this.level)) + 1) == this._currentframe) { stop(); }
Symbol 825 MovieClip Frame 14
if ((Math.round(20 * eval (this.level)) + 1) == this._currentframe) { stop(); }
Symbol 825 MovieClip Frame 15
if ((Math.round(20 * eval (this.level)) + 1) == this._currentframe) { stop(); }
Symbol 825 MovieClip Frame 16
if ((Math.round(20 * eval (this.level)) + 1) == this._currentframe) { stop(); }
Symbol 825 MovieClip Frame 17
if ((Math.round(20 * eval (this.level)) + 1) == this._currentframe) { stop(); }
Symbol 825 MovieClip Frame 18
if ((Math.round(20 * eval (this.level)) + 1) == this._currentframe) { stop(); }
Symbol 825 MovieClip Frame 19
if ((Math.round(20 * eval (this.level)) + 1) == this._currentframe) { stop(); }
Symbol 825 MovieClip Frame 20
if ((Math.round(20 * eval (this.level)) + 1) == this._currentframe) { stop(); }
Symbol 825 MovieClip Frame 21
if ((Math.round(20 * eval (this.level)) + 1) == this._currentframe) { stop(); }
Symbol 838 MovieClip Frame 30
stop();
Symbol 903 MovieClip Frame 1
onLoad(); this.button.onDragOut = function () { var _local1 = this; _local1._parent.gotoAndStop("over"); _local1._parent.myDragOut(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onDragOver = function () { var _local1 = this; _local1._parent.gotoAndStop("down"); _local1._parent.myDragOut(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onRollOver = function () { var _local1 = this; _local1._parent.gotoAndStop("over"); _local1._parent.myRollOver(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onRollOut = function () { var _local1 = this; _local1._parent.gotoAndStop("up"); _local1._parent.myRollOut(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onPress = function () { var _local1 = this; _local1._parent.gotoAndStop("down"); _local1._parent.myPress(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onReleaseOutside = function () { var _local1 = this; _local1._parent.gotoAndStop("up"); _local1._parent.myReleaseOutside(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onRelease = function () { var _local1 = this; _local1._parent.gotoAndStop("over"); _local1._parent.myRelease(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; stop();
Symbol 908 MovieClip Frame 1
onLoad(); this.button.onDragOut = function () { var _local1 = this; _local1._parent.gotoAndStop("over"); _local1._parent.myDragOut(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onDragOver = function () { var _local1 = this; _local1._parent.gotoAndStop("down"); _local1._parent.myDragOut(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onRollOver = function () { var _local1 = this; _local1._parent.gotoAndStop("over"); _local1._parent.myRollOver(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onRollOut = function () { var _local1 = this; _local1._parent.gotoAndStop("up"); _local1._parent.myRollOut(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onPress = function () { var _local1 = this; _local1._parent.gotoAndStop("down"); _local1._parent.myPress(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onReleaseOutside = function () { var _local1 = this; _local1._parent.gotoAndStop("up"); _local1._parent.myReleaseOutside(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onRelease = function () { var _local1 = this; _local1._parent.gotoAndStop("over"); _local1._parent.myRelease(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; stop();
Symbol 938 MovieClip Frame 1
onLoad(); this.tooltip._xscale = 0; this.tooltip._yscale = 0; this.antitooltip._xscale = 100; this.antitooltip._yscale = 100; this.fValid = false; this.myRollOver = function () { var _local1 = this; if (_local1.fValid) { _local1.tooltip._xscale = 100; _local1.tooltip._yscale = 100; _local1.antitooltip._xscale = 0; _local1.antitooltip._yscale = 0; } }; this.myRollOut = function () { var _local1 = this; _local1.tooltip._xscale = 0; _local1.tooltip._yscale = 0; _local1.antitooltip._xscale = 100; _local1.antitooltip._yscale = 100; }; this.FillInfo = function (highscore, clr) { var _local1 = this; var _local2 = highscore; var _local3 = clr; if (_local2.score > 0) { _local1.fValid = true; _local1.name.text = _local2.name; _local1.level.text = _local2.level; _local1.score.text = _local2.score; _local1.star.gotoAndStop((_local2.won ? "win" : "none")); _local1.tooltip.time.text = _local2.time; _local1.tooltip.date.text = _local2.date; _local1.tooltip.clusters.text = _local2.clusters; _local1.tooltip.flowers.text = _local2.flowers; _local1.tooltip.pearls.text = _local2.pearls; _local1.tooltip.bombs.text = _local2.bombs; _local1.tooltip.bonuses.text = _local2.bonuses; _local1.tooltip.bbcombo.text = _local2.bbcombo; _local1.tooltip.b3combo.text = _local2.b3combo; _local1.onRollOver = _local1.myRollOver; _local1.onRollOut = _local1.myRollOut; _local1.useHandCursor = true; } else { _local1.fValid = false; _local1.name.text = "---"; _local1.level.text = "---"; _local1.score.text = "---"; _local1.star.gotoAndStop("none"); _local1.onRollOver = null; _local1.onRollOut = null; _local1.useHandCursor = false; } _local1.level.textColor = _local3; _local1.name.textColor = _local3; _local1.score.textColor = _local3; }; this.DoMyUpdate();
Symbol 945 MovieClip Frame 1
onLoad(); this.button.onDragOut = function () { var _local1 = this; _local1._parent.gotoAndStop("over"); _local1._parent.myDragOut(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onDragOver = function () { var _local1 = this; _local1._parent.gotoAndStop("down"); _local1._parent.myDragOut(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onRollOver = function () { var _local1 = this; _local1._parent.gotoAndStop("over"); _local1._parent.myRollOver(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onRollOut = function () { var _local1 = this; _local1._parent.gotoAndStop("up"); _local1._parent.myRollOut(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onPress = function () { var _local1 = this; _local1._parent.gotoAndStop("down"); _local1._parent.myPress(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onReleaseOutside = function () { var _local1 = this; _local1._parent.gotoAndStop("up"); _local1._parent.myReleaseOutside(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; this.button.onRelease = function () { var _local1 = this; _local1._parent.gotoAndStop("over"); _local1._parent.myRelease(); _local1._parent.text.valign = "center"; if (_local1._parent.ButtonText != "UNLOCALIZED") { _root.Localizer.Loc(_local1._parent.text, _local1._parent.ButtonText); } else { _local1._parent.text.text = _local1._parent.UnlocalizedButtonText; } }; stop();
Symbol 1084 MovieClip Frame 1
onLoad(); this.tooltip._xscale = 0; this.tooltip._yscale = 0; this.antitooltip._xscale = 100; this.antitooltip._yscale = 100; this.fValid = false; this.myRollOver = function (n) { var _local1 = this; var _local2 = _root; if (_local1.fValid) { _local1.tooltip._xscale = 100; _local1.tooltip._yscale = 100; _local1.antitooltip._xscale = 0; _local1.antitooltip._yscale = 0; _local2.breakoutcover._visible = false; _local2.BreakoutClusters.text = _local1.tooltip_clusters; _local2.BreakoutFlowers.text = _local1.tooltip_flowers; _local2.BreakoutPearls.text = _local1.tooltip_pearls; _local2.BreakoutBombs.text = _local1.tooltip_bombs; _local2.BreakoutBonuses.text = _local1.tooltip_bonuses; _local2.BreakoutBBCombos.text = _local1.tooltip_bbcombo; _local2.BreakoutB3Combos.text = _local1.tooltip_b3combo; _local2.BreakoutScore.text = _local1.score_txt.text; _local2.Localizer.Loc(_local2.BreakoutDifficulty, _local1.difficulty); } }; this.myRollOut = function (n) { var _local1 = this; _local1.tooltip._xscale = 0; _local1.tooltip._yscale = 0; _local1.antitooltip._xscale = 100; _local1.antitooltip._yscale = 100; }; this.FillInfo = function (leaderboard, clr) { var _local1 = this; var _local2 = leaderboard; var _local3 = clr; _local1.tooltip._xscale = 0; _local1.tooltip._yscale = 0; _local1.antitooltip._xscale = 100; _local1.antitooltip._yscale = 100; if (_local2.score > 0) { _local1.fValid = true; _local1.rank_txt.text = _local2.rank; _local1.gamertag_txt.text = _local2.gamertag; _local1.score_txt.text = _local2.score; _local1.tooltip_clusters = _local2.clusters; _local1.tooltip_flowers = _local2.flowers; _local1.tooltip_pearls = _local2.pearls; _local1.tooltip_bombs = _local2.bombs; _local1.tooltip_bonuses = _local2.bonuses; _local1.tooltip_bbcombo = _local2.bbcombo; _local1.tooltip_b3combo = _local2.b3combo; _local1.difficulty = _local2.difficulty; _local1.onRollOver = _local1.myRollOver; _local1.onRollOut = _local1.myRollOut; } else { _local1.fValid = false; _local1.rank_txt.text = ""; _local1.gamertag_txt.text = ""; _local1.score_txt.text = ""; _local1.tooltip_clusters = ""; _local1.tooltip_flowers = ""; _local1.tooltip_pearls = ""; _local1.tooltip_bombs = ""; _local1.tooltip_bonuses = ""; _local1.tooltip_bbcombo = ""; _local1.tooltip_b3combo = ""; _local1.onRollOver = null; _local1.onRollOut = null; } _local1.level.textColor = _local3; _local1.name.textColor = _local3; _local1.score.textColor = _local3; }; this.DoMyUpdate();

Library Items

Symbol 1 Sound [WinGame]
Symbol 2 Sound [TimeWarning]
Symbol 3 Sound [ThreeBonusCluster]
Symbol 4 Sound [SuccessfulCluster]
Symbol 5 Sound [SpaceEmpty]
Symbol 6 Sound [Slide]
Symbol 7 Sound [RotateChange]
Symbol 8 Sound [Rotate]
Symbol 9 Sound [PieceLanding]
Symbol 10 Sound [PearlRotate]
Symbol 11 Sound [Pearl]
Symbol 12 Sound [NewLevel]
Symbol 13 Sound [NewGame]
Symbol 14 Sound [MoveTick]
Symbol 15 Sound [LogoSpark]
Symbol 16 Sound [JarDrop]
Symbol 17 Sound [InvalidRotation]
Symbol 18 Sound [GameOver]
Symbol 19 Sound [FlowerRotate]
Symbol 20 Sound [FlowerCluster]
Symbol 21 Sound [Flower]
Symbol 22 Sound [ButtonUp]
Symbol 23 Sound [ButtonDown]
Symbol 24 Sound [Bonus]
Symbol 25 Sound [BombWarn]
Symbol 26 Sound [BombRemove]
Symbol 27 Sound [BombExplode]
Symbol 28 Sound [BombBonusCombo]
Symbol 29 Sound [Achievement]
Symbol 30 GraphicUsed by:61
Symbol 31 GraphicUsed by:61
Symbol 32 FontUsed by:33 34 470 584 592 593 594 611 613 614 618 621 659 665 696 703 715 719 731 733 743 744 751 752 770 772 779 785 786 788 791 793 794 796 797 798 826 828 841 842 843 844 845 846 847 848 849 850 851 858 859 860 863 866 867 868 869 871 872 873 875 876 877 878 880 881 882 883 884 889 890 891 892 893 904 906 907 909 910 911 912 913 914 928 929 934 935 941 943 944 946 948 950 951 953 956 957 958 964 965 966 985 986 987 988 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1004 1005 1006 1011 1012 1013 1014 1021 1022 1023 1024 1026 1027 1028 1030 1031 1032 1033 1034 1035 1037 1038 1039 1040 1042 1043 1044 1045 1046 1047 1048 1050 1051 1086 1099 1111
Symbol 33 EditableTextUses:32Used by:36
Symbol 34 EditableTextUses:32Used by:36
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:33 34 35Used by:61
Symbol 37 GraphicUsed by:61
Symbol 38 GraphicUsed by:61
Symbol 39 GraphicUsed by:61
Symbol 40 GraphicUsed by:61
Symbol 41 GraphicUsed by:61
Symbol 42 GraphicUsed by:61
Symbol 43 GraphicUsed by:61
Symbol 44 GraphicUsed by:50
Symbol 45 GraphicUsed by:50
Symbol 46 GraphicUsed by:50
Symbol 47 GraphicUsed by:50
Symbol 48 GraphicUsed by:50
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:44 45 46 47 48 49Used by:61
Symbol 51 GraphicUsed by:61
Symbol 52 GraphicUsed by:61
Symbol 53 GraphicUsed by:61
Symbol 54 GraphicUsed by:61
Symbol 55 GraphicUsed by:61
Symbol 56 GraphicUsed by:61
Symbol 57 GraphicUsed by:61
Symbol 58 GraphicUsed by:61
Symbol 59 GraphicUsed by:61
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClip [LevelPlume]Uses:30 31 36 37 38 39 40 41 42 43 50 51 52 53 54 55 56 57 58 59 60
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClip [PieceInlayGrid]Uses:62
Symbol 64 GraphicUsed by:65
Symbol 65 MovieClipUses:64Used by:74
Symbol 66 GraphicUsed by:67 68 71
Symbol 67 MovieClipUses:66Used by:74
Symbol 68 MovieClipUses:66Used by:74
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClipUses:69Used by:74
Symbol 71 MovieClipUses:66Used by:74
Symbol 72 GraphicUsed by:73
Symbol 73 MovieClipUses:72Used by:74
Symbol 74 MovieClip [MajestyStack]Uses:65 67 68 70 71 73
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClip [HintHighlight]Uses:75
Symbol 77 GraphicUsed by:80
Symbol 78 GraphicUsed by:80
Symbol 79 GraphicUsed by:80
Symbol 80 MovieClipUses:77 78 79Used by:90
Symbol 81 GraphicUsed by:83
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:81 82Used by:90
Symbol 84 GraphicUsed by:86
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClipUses:84 85Used by:90
Symbol 87 GraphicUsed by:89
Symbol 88 GraphicUsed by:89
Symbol 89 MovieClipUses:87 88Used by:90
Symbol 90 MovieClip [Spinner]Uses:80 83 86 89
Symbol 91 GraphicUsed by:147  Timeline
Symbol 92 GraphicUsed by:93 149 195 240 286 331 381
Symbol 93 MovieClipUses:92Used by:98
Symbol 94 GraphicUsed by:95
Symbol 95 MovieClipUses:94Used by:98
Symbol 96 GraphicUsed by:97
Symbol 97 MovieClipUses:96Used by:98
Symbol 98 MovieClipUses:93 95 97Used by:147
Symbol 99 GraphicUsed by:100
Symbol 100 MovieClipUses:99Used by:106
Symbol 101 GraphicUsed by:106
Symbol 102 GraphicUsed by:106  Timeline
Symbol 103 GraphicUsed by:106
Symbol 104 GraphicUsed by:106
Symbol 105 GraphicUsed by:106
Symbol 106 MovieClipUses:100 101 102 103 104 105Used by:147 193 238 284 329 375 421 443
Symbol 107 GraphicUsed by:108
Symbol 108 MovieClipUses:107Used by:113
Symbol 109 GraphicUsed by:110 157 203 248 294 339 385 671 679 685 691 727 971 975 1017
Symbol 110 MovieClipUses:109Used by:113
Symbol 111 GraphicUsed by:112
Symbol 112 MovieClipUses:111Used by:113
Symbol 113 MovieClipUses:108 110 112Used by:147  Timeline
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:114Used by:147
Symbol 116 GraphicUsed by:146
Symbol 117 GraphicUsed by:118
Symbol 118 MovieClipUses:117Used by:146
Symbol 119 GraphicUsed by:146
Symbol 120 GraphicUsed by:146
Symbol 121 GraphicUsed by:146
Symbol 122 GraphicUsed by:146
Symbol 123 FontUsed by:124 126 128 130 132 134 136 138 140 144 170 172 174 176 178 180 182 184 186 190 215 217 219 221 223 225 227 229 231 235 261 263 265 267 269 271 273 275 277 281 306 308 310 312 314 316 318 320 322 326 352 354 356 358 360 362 364 366 368 372 398 400 402 404 406 408 410 412 414 418 444 445 771 773 894 895 896 897 898 924
Symbol 124 TextUses:123Used by:146
Symbol 125 GraphicUsed by:146
Symbol 126 TextUses:123Used by:146
Symbol 127 GraphicUsed by:146
Symbol 128 TextUses:123Used by:146
Symbol 129 GraphicUsed by:146
Symbol 130 TextUses:123Used by:146
Symbol 131 GraphicUsed by:146
Symbol 132 TextUses:123Used by:146
Symbol 133 GraphicUsed by:146
Symbol 134 TextUses:123Used by:146
Symbol 135 GraphicUsed by:146
Symbol 136 TextUses:123Used by:146
Symbol 137 GraphicUsed by:146
Symbol 138 TextUses:123Used by:146
Symbol 139 GraphicUsed by:146
Symbol 140 TextUses:123Used by:146
Symbol 141 GraphicUsed by:146
Symbol 142 GraphicUsed by:143
Symbol 143 MovieClipUses:142Used by:146
Symbol 144 TextUses:123Used by:145
Symbol 145 MovieClipUses:144Used by:146
Symbol 146 MovieClipUses:116 118 119 120 121 122 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 143 145Used by:147
Symbol 147 MovieClipUses:91 98 106 113 115 146Used by:443
Symbol 148 GraphicUsed by:193  Timeline
Symbol 149 MovieClipUses:92Used by:154
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClipUses:150Used by:154
Symbol 152 GraphicUsed by:153
Symbol 153 MovieClipUses:152Used by:154
Symbol 154 MovieClipUses:149 151 153Used by:193
Symbol 155 GraphicUsed by:156
Symbol 156 MovieClipUses:155Used by:160
Symbol 157 MovieClipUses:109Used by:160
Symbol 158 GraphicUsed by:159
Symbol 159 MovieClipUses:158Used by:160
Symbol 160 MovieClipUses:156 157 159Used by:193
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:161Used by:193
Symbol 163 GraphicUsed by:192
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:164Used by:192
Symbol 166 GraphicUsed by:192
Symbol 167 GraphicUsed by:192
Symbol 168 GraphicUsed by:192
Symbol 169 GraphicUsed by:192
Symbol 170 TextUses:123Used by:192
Symbol 171 GraphicUsed by:192
Symbol 172 TextUses:123Used by:192
Symbol 173 GraphicUsed by:192
Symbol 174 TextUses:123Used by:192
Symbol 175 GraphicUsed by:192
Symbol 176 TextUses:123Used by:192
Symbol 177 GraphicUsed by:192
Symbol 178 TextUses:123Used by:192
Symbol 179 GraphicUsed by:192
Symbol 180 TextUses:123Used by:192
Symbol 181 GraphicUsed by:192
Symbol 182 TextUses:123Used by:192
Symbol 183 GraphicUsed by:192
Symbol 184 TextUses:123Used by:192
Symbol 185 GraphicUsed by:192
Symbol 186 TextUses:123Used by:192
Symbol 187 GraphicUsed by:192
Symbol 188 GraphicUsed by:189
Symbol 189 MovieClipUses:188Used by:192
Symbol 190 TextUses:123Used by:191
Symbol 191 MovieClipUses:190Used by:192
Symbol 192 MovieClipUses:163 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 189 191Used by:193
Symbol 193 MovieClipUses:148 154 106 160 162 192Used by:443
Symbol 194 GraphicUsed by:238  Timeline
Symbol 195 MovieClipUses:92Used by:200
Symbol 196 GraphicUsed by:197
Symbol 197 MovieClipUses:196Used by:200
Symbol 198 GraphicUsed by:199
Symbol 199 MovieClipUses:198Used by:200
Symbol 200 MovieClipUses:195 197 199Used by:238
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClipUses:201Used by:206
Symbol 203 MovieClipUses:109Used by:206
Symbol 204 GraphicUsed by:205
Symbol 205 MovieClipUses:204Used by:206
Symbol 206 MovieClipUses:202 203 205Used by:238  Timeline
Symbol 207 GraphicUsed by:238
Symbol 208 GraphicUsed by:237
Symbol 209 GraphicUsed by:210
Symbol 210 MovieClipUses:209Used by:237
Symbol 211 GraphicUsed by:237
Symbol 212 GraphicUsed by:237
Symbol 213 GraphicUsed by:237
Symbol 214 GraphicUsed by:237
Symbol 215 TextUses:123Used by:237
Symbol 216 GraphicUsed by:237
Symbol 217 TextUses:123Used by:237
Symbol 218 GraphicUsed by:237
Symbol 219 TextUses:123Used by:237
Symbol 220 GraphicUsed by:237
Symbol 221 TextUses:123Used by:237
Symbol 222 GraphicUsed by:237
Symbol 223 TextUses:123Used by:237
Symbol 224 GraphicUsed by:237
Symbol 225 TextUses:123Used by:237
Symbol 226 GraphicUsed by:237
Symbol 227 TextUses:123Used by:237
Symbol 228 GraphicUsed by:237
Symbol 229 TextUses:123Used by:237
Symbol 230 GraphicUsed by:237
Symbol 231 TextUses:123Used by:237
Symbol 232 GraphicUsed by:237
Symbol 233 GraphicUsed by:234
Symbol 234 MovieClipUses:233Used by:237
Symbol 235 TextUses:123Used by:236
Symbol 236 MovieClipUses:235Used by:237
Symbol 237 MovieClipUses:208 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 234 236Used by:238
Symbol 238 MovieClipUses:194 200 106 206 207 237Used by:443
Symbol 239 GraphicUsed by:284  Timeline
Symbol 240 MovieClipUses:92Used by:245
Symbol 241 GraphicUsed by:242
Symbol 242 MovieClipUses:241Used by:245
Symbol 243 GraphicUsed by:244
Symbol 244 MovieClipUses:243Used by:245
Symbol 245 MovieClipUses:240 242 244Used by:284
Symbol 246 GraphicUsed by:247
Symbol 247 MovieClipUses:246Used by:251
Symbol 248 MovieClipUses:109Used by:251
Symbol 249 GraphicUsed by:250
Symbol 250 MovieClipUses:249Used by:251
Symbol 251 MovieClipUses:247 248 250Used by:284  Timeline
Symbol 252 GraphicUsed by:253
Symbol 253 MovieClipUses:252Used by:284
Symbol 254 GraphicUsed by:283
Symbol 255 GraphicUsed by:256 698
Symbol 256 MovieClipUses:255Used by:283
Symbol 257 GraphicUsed by:283 702
Symbol 258 GraphicUsed by:283
Symbol 259 GraphicUsed by:283
Symbol 260 GraphicUsed by:283
Symbol 261 TextUses:123Used by:283 702
Symbol 262 GraphicUsed by:283
Symbol 263 TextUses:123Used by:283
Symbol 264 GraphicUsed by:283
Symbol 265 TextUses:123Used by:283
Symbol 266 GraphicUsed by:283
Symbol 267 TextUses:123Used by:283
Symbol 268 GraphicUsed by:283
Symbol 269 TextUses:123Used by:283
Symbol 270 GraphicUsed by:283
Symbol 271 TextUses:123Used by:283
Symbol 272 GraphicUsed by:283
Symbol 273 TextUses:123Used by:283
Symbol 274 GraphicUsed by:283
Symbol 275 TextUses:123Used by:283
Symbol 276 GraphicUsed by:283
Symbol 277 TextUses:123Used by:283
Symbol 278 GraphicUsed by:283
Symbol 279 GraphicUsed by:280
Symbol 280 MovieClipUses:279Used by:283
Symbol 281 TextUses:123Used by:282
Symbol 282 MovieClipUses:281Used by:283
Symbol 283 MovieClipUses:254 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 280 282Used by:284
Symbol 284 MovieClipUses:239 245 106 251 253 283Used by:443
Symbol 285 GraphicUsed by:329  Timeline
Symbol 286 MovieClipUses:92Used by:291
Symbol 287 GraphicUsed by:288
Symbol 288 MovieClipUses:287Used by:291
Symbol 289 GraphicUsed by:290
Symbol 290 MovieClipUses:289Used by:291
Symbol 291 MovieClipUses:286 288 290Used by:329
Symbol 292 GraphicUsed by:293
Symbol 293 MovieClipUses:292Used by:297
Symbol 294 MovieClipUses:109Used by:297
Symbol 295 GraphicUsed by:296
Symbol 296 MovieClipUses:295Used by:297
Symbol 297 MovieClipUses:293 294 296Used by:329  Timeline
Symbol 298 GraphicUsed by:329
Symbol 299 GraphicUsed by:328
Symbol 300 GraphicUsed by:301
Symbol 301 MovieClipUses:300Used by:328
Symbol 302 GraphicUsed by:328
Symbol 303 GraphicUsed by:328
Symbol 304 GraphicUsed by:328
Symbol 305 GraphicUsed by:328
Symbol 306 TextUses:123Used by:328
Symbol 307 GraphicUsed by:328
Symbol 308 TextUses:123Used by:328
Symbol 309 GraphicUsed by:328
Symbol 310 TextUses:123Used by:328
Symbol 311 GraphicUsed by:328
Symbol 312 TextUses:123Used by:328
Symbol 313 GraphicUsed by:328
Symbol 314 TextUses:123Used by:328
Symbol 315 GraphicUsed by:328
Symbol 316 TextUses:123Used by:328
Symbol 317 GraphicUsed by:328
Symbol 318 TextUses:123Used by:328
Symbol 319 GraphicUsed by:328
Symbol 320 TextUses:123Used by:328
Symbol 321 GraphicUsed by:328
Symbol 322 TextUses:123Used by:328
Symbol 323 GraphicUsed by:328
Symbol 324 GraphicUsed by:325
Symbol 325 MovieClipUses:324Used by:328
Symbol 326 TextUses:123Used by:327
Symbol 327 MovieClipUses:326Used by:328
Symbol 328 MovieClipUses:299 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 325 327Used by:329  Timeline
Symbol 329 MovieClipUses:285 291 106 297 298 328Used by:443  Timeline
Symbol 330 GraphicUsed by:375
Symbol 331 MovieClipUses:92Used by:336
Symbol 332 GraphicUsed by:333
Symbol 333 MovieClipUses:332Used by:336
Symbol 334 GraphicUsed by:335
Symbol 335 MovieClipUses:334Used by:336
Symbol 336 MovieClipUses:331 333 335Used by:375
Symbol 337 GraphicUsed by:338
Symbol 338 MovieClipUses:337Used by:342
Symbol 339 MovieClipUses:109Used by:342
Symbol 340 GraphicUsed by:341
Symbol 341 MovieClipUses:340Used by:342
Symbol 342 MovieClipUses:338 339 341Used by:375
Symbol 343 GraphicUsed by:344
Symbol 344 MovieClipUses:343Used by:375
Symbol 345 GraphicUsed by:374
Symbol 346 GraphicUsed by:347
Symbol 347 MovieClipUses:346Used by:374
Symbol 348 GraphicUsed by:374
Symbol 349 GraphicUsed by:374
Symbol 350 GraphicUsed by:374
Symbol 351 GraphicUsed by:374
Symbol 352 TextUses:123Used by:374
Symbol 353 GraphicUsed by:374
Symbol 354 TextUses:123Used by:374
Symbol 355 GraphicUsed by:374
Symbol 356 TextUses:123Used by:374
Symbol 357 GraphicUsed by:374
Symbol 358 TextUses:123Used by:374
Symbol 359 GraphicUsed by:374
Symbol 360 TextUses:123Used by:374
Symbol 361 GraphicUsed by:374
Symbol 362 TextUses:123Used by:374
Symbol 363 GraphicUsed by:374
Symbol 364 TextUses:123Used by:374
Symbol 365 GraphicUsed by:374
Symbol 366 TextUses:123Used by:374
Symbol 367 GraphicUsed by:374
Symbol 368 TextUses:123Used by:374
Symbol 369 GraphicUsed by:374
Symbol 370 GraphicUsed by:371
Symbol 371 MovieClipUses:370Used by:374
Symbol 372 TextUses:123Used by:373
Symbol 373 MovieClipUses:372Used by:374
Symbol 374 MovieClipUses:345 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 371 373Used by:375  Timeline
Symbol 375 MovieClipUses:330 336 106 342 344 374Used by:443
Symbol 376 GraphicUsed by:421  Timeline
Symbol 377 GraphicUsed by:378
Symbol 378 MovieClipUses:377Used by:382 421  Timeline
Symbol 379 GraphicUsed by:380
Symbol 380 MovieClipUses:379Used by:382 421  Timeline
Symbol 381 MovieClipUses:92Used by:382
Symbol 382 MovieClipUses:381 378 380Used by:421
Symbol 383 GraphicUsed by:384
Symbol 384 MovieClipUses:383Used by:388
Symbol 385 MovieClipUses:109Used by:388
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClipUses:386Used by:388
Symbol 388 MovieClipUses:384 385 387Used by:421  Timeline
Symbol 389 GraphicUsed by:390
Symbol 390 MovieClipUses:389Used by:421
Symbol 391 GraphicUsed by:420
Symbol 392 GraphicUsed by:393 721 981
Symbol 393 MovieClipUses:392Used by:420
Symbol 394 GraphicUsed by:420 730 984
Symbol 395 GraphicUsed by:420
Symbol 396 GraphicUsed by:420
Symbol 397 GraphicUsed by:420
Symbol 398 TextUses:123Used by:420 730 984
Symbol 399 GraphicUsed by:420
Symbol 400 TextUses:123Used by:420
Symbol 401 GraphicUsed by:420
Symbol 402 TextUses:123Used by:420
Symbol 403 GraphicUsed by:420
Symbol 404 TextUses:123Used by:420
Symbol 405 GraphicUsed by:420
Symbol 406 TextUses:123Used by:420
Symbol 407 GraphicUsed by:420
Symbol 408 TextUses:123Used by:420
Symbol 409 GraphicUsed by:420
Symbol 410 TextUses:123Used by:420
Symbol 411 GraphicUsed by:420
Symbol 412 TextUses:123Used by:420
Symbol 413 GraphicUsed by:420
Symbol 414 TextUses:123Used by:420
Symbol 415 GraphicUsed by:420
Symbol 416 GraphicUsed by:417
Symbol 417 MovieClipUses:416Used by:420
Symbol 418 TextUses:123Used by:419
Symbol 419 MovieClipUses:418Used by:420
Symbol 420 MovieClipUses:391 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 417 419Used by:421  Timeline
Symbol 421 MovieClipUses:376 378 380 382 106 388 390 420Used by:443
Symbol 422 MovieClipUsed by:443 936  Timeline
Symbol 423 GraphicUsed by:426
Symbol 424 GraphicUsed by:425
Symbol 425 MovieClipUses:424Used by:426
Symbol 426 MovieClipUses:423 425Used by:443  Timeline
Symbol 427 GraphicUsed by:436 838
Symbol 428 GraphicUsed by:436 439 742 774 838
Symbol 429 GraphicUsed by:434 739 837
Symbol 430 GraphicUsed by:434
Symbol 431 GraphicUsed by:434
Symbol 432 GraphicUsed by:434
Symbol 433 GraphicUsed by:434
Symbol 434 MovieClipUses:429 430 431 432 433Used by:436 439
Symbol 435 GraphicUsed by:436 439 838
Symbol 436 MovieClipUses:427 428 434 435Used by:437
Symbol 437 MovieClipUses:436Used by:441
Symbol 438 GraphicUsed by:439
Symbol 439 MovieClipUses:438 428 434 435Used by:440
Symbol 440 MovieClipUses:439Used by:441  Timeline
Symbol 441 MovieClipUses:437 440Used by:443
Symbol 442 MovieClip [Pieces]Used by:443  Timeline
Symbol 443 MovieClip [PieceStack]Uses:147 193 238 284 329 375 421 422 426 441 106 442
Symbol 444 EditableTextUses:123Used by:446
Symbol 445 EditableTextUses:123Used by:446
Symbol 446 MovieClip [ScorePlume]Uses:444 445
Symbol 447 GraphicUsed by:448
Symbol 448 MovieClipUses:447Used by:460
Symbol 449 GraphicUsed by:460
Symbol 450 GraphicUsed by:451
Symbol 451 MovieClipUses:450Used by:460
Symbol 452 GraphicUsed by:453
Symbol 453 MovieClipUses:452Used by:458
Symbol 454 GraphicUsed by:455
Symbol 455 MovieClipUses:454Used by:458 459
Symbol 456 GraphicUsed by:457
Symbol 457 MovieClipUses:456Used by:458
Symbol 458 MovieClipUses:453 455 457Used by:460
Symbol 459 MovieClipUses:455Used by:460
Symbol 460 MovieClip [TimerStack]Uses:448 449 451 458 459Used by:483
Symbol 461 GraphicUsed by:464
Symbol 462 GraphicUsed by:464
Symbol 463 GraphicUsed by:464
Symbol 464 MovieClipUses:461 462 463Used by:Timeline
Symbol 465 GraphicUsed by:Timeline
Symbol 466 GraphicUsed by:Timeline
Symbol 467 GraphicUsed by:468
Symbol 468 MovieClipUses:467Used by:Timeline
Symbol 469 GraphicUsed by:474
Symbol 470 EditableTextUses:32Used by:474
Symbol 471 GraphicUsed by:474
Symbol 472 FontUsed by:473 753 754 755 756 759 760 761 925 926 927 930 931 932 933
Symbol 473 EditableTextUses:472Used by:474
Symbol 474 MovieClipUses:469 470 471 473Used by:Timeline
Symbol 475 GraphicUsed by:476
Symbol 476 MovieClipUses:475Used by:Timeline
Symbol 477 GraphicUsed by:478
Symbol 478 MovieClipUses:477Used by:Timeline
Symbol 479 GraphicUsed by:Timeline
Symbol 480 GraphicUsed by:Timeline
Symbol 481 GraphicUsed by:Timeline
Symbol 482 GraphicUsed by:483
Symbol 483 MovieClipUses:482 460Used by:Timeline
Symbol 484 GraphicUsed by:490
Symbol 485 GraphicUsed by:486
Symbol 486 MovieClipUses:485Used by:490
Symbol 487 GraphicUsed by:488
Symbol 488 MovieClipUses:487Used by:489
Symbol 489 MovieClipUses:488Used by:490
Symbol 490 MovieClipUses:484 486 489Used by:Timeline
Symbol 491 GraphicUsed by:520
Symbol 492 GraphicUsed by:520
Symbol 493 BitmapUsed by:494
Symbol 494 GraphicUses:493Used by:517
Symbol 495 BitmapUsed by:496
Symbol 496 GraphicUses:495Used by:517
Symbol 497 BitmapUsed by:498
Symbol 498 GraphicUses:497Used by:517
Symbol 499 BitmapUsed by:500
Symbol 500 GraphicUses:499Used by:517
Symbol 501 BitmapUsed by:502
Symbol 502 GraphicUses:501Used by:517
Symbol 503 BitmapUsed by:504
Symbol 504 GraphicUses:503Used by:517
Symbol 505 BitmapUsed by:506
Symbol 506 GraphicUses:505Used by:517
Symbol 507 BitmapUsed by:508
Symbol 508 GraphicUses:507Used by:517
Symbol 509 BitmapUsed by:510
Symbol 510 GraphicUses:509Used by:517
Symbol 511 BitmapUsed by:512
Symbol 512 GraphicUses:511Used by:517
Symbol 513 BitmapUsed by:514
Symbol 514 GraphicUses:513Used by:517
Symbol 515 BitmapUsed by:516
Symbol 516 GraphicUses:515Used by:517
Symbol 517 MovieClipUses:494 496 498 500 502 504 506 508 510 512 514 516Used by:520
Symbol 518 GraphicUsed by:520
Symbol 519 GraphicUsed by:520 749  Timeline
Symbol 520 MovieClipUses:491 492 517 518 519Used by:Timeline
Symbol 521 FontUsed by:522 523 524 525 526 527 529 530 531 532 534 535 536 537 575 578 750 780 784 787 789 828 841 842 843 844 845 846 847 848 849 850 851 858 859 860 864 865 866 867 869 871 872 873 875 876 877 878 879 880 915 916 917 918 919 920 921 922 955 962 963 1053 1054 1055 1057 1058 1059 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1095 1096 1100 1101 1103 1104 1106 1108 1110 1115
Symbol 522 EditableTextUses:521Used by:528
Symbol 523 EditableTextUses:521Used by:528
Symbol 524 EditableTextUses:521Used by:528
Symbol 525 EditableTextUses:521Used by:528
Symbol 526 EditableTextUses:521Used by:528
Symbol 527 EditableTextUses:521Used by:528
Symbol 528 MovieClipUses:522 523 524 525 526 527Used by:Timeline
Symbol 529 EditableTextUses:521Used by:533
Symbol 530 EditableTextUses:521Used by:533
Symbol 531 EditableTextUses:521Used by:533
Symbol 532 EditableTextUses:521Used by:533
Symbol 533 MovieClipUses:529 530 531 532Used by:Timeline
Symbol 534 EditableTextUses:521Used by:538
Symbol 535 EditableTextUses:521Used by:538
Symbol 536 EditableTextUses:521Used by:538
Symbol 537 EditableTextUses:521Used by:538
Symbol 538 MovieClipUses:534 535 536 537Used by:Timeline
Symbol 539 GraphicUsed by:Timeline
Symbol 540 GraphicUsed by:554
Symbol 541 GraphicUsed by:554
Symbol 542 GraphicUsed by:554
Symbol 543 GraphicUsed by:554
Symbol 544 GraphicUsed by:554
Symbol 545 GraphicUsed by:554
Symbol 546 GraphicUsed by:554
Symbol 547 GraphicUsed by:554
Symbol 548 GraphicUsed by:554
Symbol 549 GraphicUsed by:554
Symbol 550 GraphicUsed by:554
Symbol 551 GraphicUsed by:554
Symbol 552 GraphicUsed by:554
Symbol 553 GraphicUsed by:554
Symbol 554 MovieClipUses:540 541 542 543 544 545 546 547 548 549 550 551 552 553Used by:Timeline
Symbol 555 GraphicUsed by:560 564
Symbol 556 GraphicUsed by:560  Timeline
Symbol 557 FontUsed by:558 562 782
Symbol 558 TextUses:557Used by:560  Timeline
Symbol 559 GraphicUsed by:560  Timeline
Symbol 560 MovieClipUses:555 556 558 559Used by:Timeline
Symbol 561 GraphicUsed by:564  Timeline
Symbol 562 TextUses:557Used by:564  Timeline
Symbol 563 GraphicUsed by:564  Timeline
Symbol 564 MovieClipUses:555 561 562 563Used by:Timeline
Symbol 565 GraphicUsed by:574
Symbol 566 GraphicUsed by:567
Symbol 567 MovieClipUses:566Used by:574
Symbol 568 GraphicUsed by:574
Symbol 569 GraphicUsed by:574
Symbol 570 GraphicUsed by:571
Symbol 571 MovieClipUses:570Used by:574
Symbol 572 GraphicUsed by:573
Symbol 573 MovieClipUses:572Used by:574
Symbol 574 MovieClipUses:565 567 568 569 571 573Used by:Timeline
Symbol 575 EditableTextUses:521Used by:Timeline
Symbol 576 MovieClipUsed by:Timeline
Symbol 577 GraphicUsed by:579
Symbol 578 TextUses:521Used by:579
Symbol 579 MovieClipUses:577 578Used by:580
Symbol 580 MovieClipUses:579Used by:Timeline
Symbol 581 GraphicUsed by:Timeline
Symbol 582 TextUsed by:Timeline
Symbol 583 GraphicUsed by:591
Symbol 584 TextUses:32Used by:591
Symbol 585 GraphicUsed by:591
Symbol 586 GraphicUsed by:591
Symbol 587 GraphicUsed by:591
Symbol 588 GraphicUsed by:591
Symbol 589 GraphicUsed by:591
Symbol 590 GraphicUsed by:591
Symbol 591 MovieClipUses:583 584 585 586 587 588 589 590Used by:Timeline
Symbol 592 TextUses:32Used by:Timeline
Symbol 593 TextUses:32Used by:Timeline
Symbol 594 EditableTextUses:32Used by:Timeline
Symbol 595 GraphicUsed by:Timeline
Symbol 596 GraphicUsed by:604
Symbol 597 FontUsed by:598 599 600 601 602
Symbol 598 TextUses:597Used by:604
Symbol 599 TextUses:597Used by:604
Symbol 600 TextUses:597Used by:604
Symbol 601 TextUses:597Used by:604
Symbol 602 TextUses:597Used by:604
Symbol 603 GraphicUsed by:604
Symbol 604 MovieClipUses:596 598 599 600 601 602 603Used by:Timeline
Symbol 605 GraphicUsed by:606
Symbol 606 MovieClipUses:605Used by:607
Symbol 607 MovieClipUses:606Used by:Timeline
Symbol 608 GraphicUsed by:609
Symbol 609 ButtonUses:608Used by:615 795
Symbol 610 GraphicUsed by:615
Symbol 611 EditableTextUses:32Used by:615
Symbol 612 GraphicUsed by:615
Symbol 613 EditableTextUses:32Used by:615
Symbol 614 EditableTextUses:32Used by:615
Symbol 615 MovieClipUses:609 610 611 612 613 614Used by:Timeline
Symbol 616 GraphicUsed by:Timeline
Symbol 617 GraphicUsed by:Timeline
Symbol 618 TextUses:32Used by:887 1114  Timeline
Symbol 619 GraphicUsed by:Timeline
Symbol 620 GraphicUsed by:622
Symbol 621 EditableTextUses:32Used by:622
Symbol 622 MovieClipUses:620 621Used by:Timeline
Symbol 623 GraphicUsed by:624
Symbol 624 MovieClipUses:623Used by:625
Symbol 625 MovieClipUses:624Used by:Timeline
Symbol 626 GraphicUsed by:627
Symbol 627 ButtonUses:626Used by:631 668
Symbol 628 GraphicUsed by:631
Symbol 629 GraphicUsed by:631 668
Symbol 630 GraphicUsed by:631
Symbol 631 MovieClipUses:627 628 629 630Used by:Timeline
Symbol 632 GraphicUsed by:636 658 675 702 714 730 732 742
Symbol 633 GraphicUsed by:636 642 713 732 968  Timeline
Symbol 634 GraphicUsed by:636 648 713 714 870 887 961 980 1003 1008  Timeline
Symbol 635 GraphicUsed by:636 648 695 702 713 855 887 980 1003  Timeline
Symbol 636 MovieClipUses:632 633 634 635Used by:Timeline
Symbol 637 GraphicUsed by:648 664 713 718 980 1003  Timeline
Symbol 638 GraphicUsed by:648 713 980 1003  Timeline
Symbol 639 GraphicUsed by:648 649 695 713 714 980 1003 1010  Timeline
Symbol 640 GraphicUsed by:648 649 695 704 708 713 980 1003 1020  Timeline
Symbol 641 GraphicUsed by:648 649 705 713 730 980 1003 1009  Timeline
Symbol 642 MovieClipUses:633Used by:648 713
Symbol 643 GraphicUsed by:648 675 713 980 1003  Timeline
Symbol 644 GraphicUsed by:648 664 713 718 980 1003  Timeline
Symbol 645 GraphicUsed by:648 658 713
Symbol 646 GraphicUsed by:648 658 713
Symbol 647 GraphicUsed by:648 980 1003
Symbol 648 MovieClipUses:637 638 639 640 635 634 641 642 643 644 645 646 647Used by:Timeline
Symbol 649 MovieClipUses:639 640 641Used by:658
Symbol 650 GraphicUsed by:651
Symbol 651 MovieClipUses:650Used by:658
Symbol 652 GraphicUsed by:653
Symbol 653 MovieClipUses:652Used by:658
Symbol 654 GraphicUsed by:655
Symbol 655 MovieClipUses:654Used by:658
Symbol 656 GraphicUsed by:657
Symbol 657 MovieClipUses:656Used by:658
Symbol 658 MovieClipUses:632 649 651 653 645 646 655 657Used by:Timeline
Symbol 659 EditableTextUses:32Used by:Timeline
Symbol 660 GraphicUsed by:664
Symbol 661 GraphicUsed by:664 718
Symbol 662 GraphicUsed by:664 718
Symbol 663 GraphicUsed by:664 718
Symbol 664 MovieClipUses:637 660 661 662 663 644Used by:Timeline
Symbol 665 EditableTextUses:32Used by:Timeline
Symbol 666 GraphicUsed by:668
Symbol 667 GraphicUsed by:668
Symbol 668 MovieClipUses:627 666 629 667Used by:Timeline
Symbol 669 GraphicUsed by:670
Symbol 670 MovieClipUses:669Used by:674
Symbol 671 MovieClipUses:109Used by:674
Symbol 672 GraphicUsed by:673
Symbol 673 MovieClipUses:672Used by:674
Symbol 674 MovieClipUses:670 671 673Used by:675
Symbol 675 MovieClipUses:632 643 674Used by:Timeline
Symbol 676 GraphicUsed by:695 961 984
Symbol 677 GraphicUsed by:678
Symbol 678 MovieClipUses:677Used by:682
Symbol 679 MovieClipUses:109Used by:682
Symbol 680 GraphicUsed by:681
Symbol 681 MovieClipUses:680Used by:682
Symbol 682 MovieClipUses:678 679 681Used by:695
Symbol 683 GraphicUsed by:684
Symbol 684 MovieClipUses:683Used by:688 980
Symbol 685 MovieClipUses:109Used by:688 980
Symbol 686 GraphicUsed by:687
Symbol 687 MovieClipUses:686Used by:688 980
Symbol 688 MovieClipUses:684 685 687Used by:695
Symbol 689 GraphicUsed by:690
Symbol 690 MovieClipUses:689Used by:694  Timeline
Symbol 691 MovieClipUses:109Used by:694  Timeline
Symbol 692 GraphicUsed by:693
Symbol 693 MovieClipUses:692Used by:694  Timeline
Symbol 694 MovieClipUses:690 691 693Used by:695
Symbol 695 MovieClipUses:676 635 639 640 682 688 694Used by:Timeline
Symbol 696 EditableTextUses:32Used by:Timeline
Symbol 697 GraphicUsed by:702
Symbol 698 MovieClipUses:255Used by:702
Symbol 699 GraphicUsed by:702
Symbol 700 GraphicUsed by:702
Symbol 701 GraphicUsed by:702
Symbol 702 MovieClipUses:632 697 698 257 699 700 701 261 635Used by:Timeline
Symbol 703 EditableTextUses:32Used by:Timeline
Symbol 704 MovieClipUses:640Used by:708 713
Symbol 705 MovieClipUses:641Used by:713
Symbol 706 GraphicUsed by:707
Symbol 707 MovieClipUses:706Used by:713
Symbol 708 MovieClipUses:640 704Used by:713
Symbol 709 GraphicUsed by:712 732
Symbol 710 GraphicUsed by:711
Symbol 711 MovieClipUses:710Used by:712 732
Symbol 712 MovieClipUses:709 711Used by:713
Symbol 713 MovieClipUses:637 638 640 643 635 634 639 641 704 642 633 705 644 645 646 707 708 712Used by:Timeline
Symbol 714 MovieClipUses:632 639 634Used by:Timeline
Symbol 715 EditableTextUses:32Used by:Timeline
Symbol 716 GraphicUsed by:718
Symbol 717 GraphicUsed by:718
Symbol 718 MovieClipUses:637 716 661 662 663 644 717Used by:Timeline
Symbol 719 EditableTextUses:32Used by:Timeline
Symbol 720 GraphicUsed by:730 984
Symbol 721 MovieClipUses:392Used by:730
Symbol 722 GraphicUsed by:730
Symbol 723 GraphicUsed by:730
Symbol 724 GraphicUsed by:730 984
Symbol 725 GraphicUsed by:726
Symbol 726 MovieClipUses:725Used by:730
Symbol 727 MovieClipUses:109Used by:730
Symbol 728 GraphicUsed by:729 972
Symbol 729 MovieClipUses:728Used by:730
Symbol 730 MovieClipUses:632 720 721 394 722 723 724 398 641 726 727 729Used by:Timeline
Symbol 731 EditableTextUses:32Used by:Timeline
Symbol 732 MovieClipUses:632 709 711 633Used by:Timeline
Symbol 733 EditableTextUses:32Used by:Timeline
Symbol 734 GraphicUsed by:742 774
Symbol 735 GraphicUsed by:739
Symbol 736 GraphicUsed by:739
Symbol 737 GraphicUsed by:739
Symbol 738 GraphicUsed by:739
Symbol 739 MovieClipUses:429 735 736 737 738Used by:742 774
Symbol 740 GraphicUsed by:742 774
Symbol 741 GraphicUsed by:742 774
Symbol 742 MovieClipUses:632 734 428 739 740 741Used by:Timeline
Symbol 743 EditableTextUses:32Used by:Timeline
Symbol 744 EditableTextUses:32Used by:Timeline
Symbol 745 GraphicUsed by:Timeline
Symbol 746 GraphicUsed by:747
Symbol 747 MovieClipUses:746Used by:749
Symbol 748 GraphicUsed by:749
Symbol 749 MovieClipUses:519 747 748Used by:Timeline
Symbol 750 EditableTextUses:521Used by:Timeline
Symbol 751 EditableTextUses:32Used by:Timeline
Symbol 752 EditableTextUses:32Used by:Timeline
Symbol 753 EditableTextUses:472Used by:Timeline
Symbol 754 EditableTextUses:472Used by:Timeline
Symbol 755 EditableTextUses:472Used by:Timeline
Symbol 756 EditableTextUses:472Used by:Timeline
Symbol 757 FontUsed by:758
Symbol 758 EditableTextUses:757Used by:Timeline
Symbol 759 EditableTextUses:472Used by:Timeline
Symbol 760 EditableTextUses:472Used by:Timeline
Symbol 761 EditableTextUses:472Used by:Timeline
Symbol 762 GraphicUsed by:768
Symbol 763 GraphicUsed by:768
Symbol 764 GraphicUsed by:768
Symbol 765 GraphicUsed by:768
Symbol 766 GraphicUsed by:768
Symbol 767 GraphicUsed by:768
Symbol 768 MovieClipUses:762 763 764 765 766 767Used by:769
Symbol 769 MovieClipUses:768Used by:Timeline
Symbol 770 EditableTextUses:32Used by:Timeline
Symbol 771 EditableTextUses:123Used by:Timeline
Symbol 772 EditableTextUses:32Used by:Timeline
Symbol 773 EditableTextUses:123Used by:Timeline
Symbol 774 MovieClipUses:734 428 739 740 741Used by:Timeline
Symbol 775 GraphicUsed by:778
Symbol 776 GraphicUsed by:777
Symbol 777 MovieClipUses:776Used by:778
Symbol 778 MovieClipUses:775 777Used by:Timeline
Symbol 779 EditableTextUses:32Used by:Timeline
Symbol 780 EditableTextUses:521Used by:Timeline
Symbol 781 GraphicUsed by:Timeline
Symbol 782 TextUses:557Used by:Timeline
Symbol 783 GraphicUsed by:Timeline
Symbol 784 EditableTextUses:521Used by:Timeline
Symbol 785 EditableTextUses:32Used by:Timeline
Symbol 786 EditableTextUses:32Used by:Timeline
Symbol 787 EditableTextUses:521Used by:Timeline
Symbol 788 EditableTextUses:32Used by:Timeline
Symbol 789 EditableTextUses:521Used by:Timeline
Symbol 790 GraphicUsed by:795
Symbol 791 EditableTextUses:32Used by:795
Symbol 792 GraphicUsed by:795
Symbol 793 EditableTextUses:32Used by:795
Symbol 794 EditableTextUses:32Used by:795
Symbol 795 MovieClipUses:609 790 791 792 793 794Used by:Timeline
Symbol 796 EditableTextUses:32Used by:Timeline
Symbol 797 EditableTextUses:32Used by:Timeline
Symbol 798 EditableTextUses:32Used by:Timeline
Symbol 799 GraphicUsed by:825  Timeline
Symbol 800 GraphicUsed by:801
Symbol 801 MovieClipUses:800Used by:805
Symbol 802 GraphicUsed by:803
Symbol 803 MovieClipUses:802Used by:804
Symbol 804 MovieClipUses:803Used by:805
Symbol 805 MovieClipUses:801 804Used by:825
Symbol 806 GraphicUsed by:825
Symbol 807 GraphicUsed by:825
Symbol 808 GraphicUsed by:825
Symbol 809 GraphicUsed by:825
Symbol 810 GraphicUsed by:825
Symbol 811 GraphicUsed by:825
Symbol 812 GraphicUsed by:825
Symbol 813 GraphicUsed by:825
Symbol 814 GraphicUsed by:825
Symbol 815 GraphicUsed by:825
Symbol 816 GraphicUsed by:825
Symbol 817 GraphicUsed by:825
Symbol 818 GraphicUsed by:825
Symbol 819 GraphicUsed by:825
Symbol 820 GraphicUsed by:825
Symbol 821 GraphicUsed by:825
Symbol 822 GraphicUsed by:825
Symbol 823 GraphicUsed by:825
Symbol 824 GraphicUsed by:825
Symbol 825 MovieClipUses:799 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824Used by:Timeline
Symbol 826 EditableTextUses:32Used by:Timeline
Symbol 827 GraphicUsed by:887
Symbol 828 TextUses:32 521Used by:887
Symbol 829 GraphicUsed by:832
Symbol 830 GraphicUsed by:831
Symbol 831 MovieClipUses:830Used by:832
Symbol 832 MovieClipUses:829 831Used by:887
Symbol 833 GraphicUsed by:837
Symbol 834 GraphicUsed by:837
Symbol 835 GraphicUsed by:837
Symbol 836 GraphicUsed by:837
Symbol 837 MovieClipUses:429 833 834 835 836Used by:838
Symbol 838 MovieClipUses:427 428 837 435Used by:887
Symbol 839 GraphicUsed by:874 887
Symbol 840 GraphicUsed by:857 887
Symbol 841 TextUses:32 521Used by:887
Symbol 842 TextUses:32 521Used by:887
Symbol 843 TextUses:32 521Used by:887
Symbol 844 TextUses:32 521Used by:887
Symbol 845 TextUses:32 521Used by:887
Symbol 846 TextUses:32 521Used by:887
Symbol 847 TextUses:32 521Used by:887
Symbol 848 TextUses:32 521Used by:887
Symbol 849 TextUses:32 521Used by:887
Symbol 850 TextUses:32 521Used by:887
Symbol 851 TextUses:32 521Used by:887
Symbol 852 GraphicUsed by:853 887
Symbol 853 MovieClipUses:852Used by:887
Symbol 854 GraphicUsed by:887
Symbol 855 MovieClipUses:635Used by:887
Symbol 856 GraphicUsed by:861 887
Symbol 857 MovieClipUses:840Used by:887
Symbol 858 TextUses:32 521Used by:887
Symbol 859 TextUses:32 521Used by:887
Symbol 860 TextUses:32 521Used by:887
Symbol 861 MovieClipUses:856Used by:887
Symbol 862 GraphicUsed by:887
Symbol 863 TextUses:32Used by:887
Symbol 864 TextUses:521Used by:887
Symbol 865 TextUses:521Used by:887
Symbol 866 TextUses:32 521Used by:887
Symbol 867 TextUses:32 521Used by:887
Symbol 868 TextUses:32Used by:887
Symbol 869 TextUses:32 521Used by:887
Symbol 870 MovieClipUses:634Used by:887
Symbol 871 TextUses:32 521Used by:887
Symbol 872 TextUses:32 521Used by:887
Symbol 873 TextUses:32 521Used by:887
Symbol 874 MovieClipUses:839Used by:887
Symbol 875 TextUses:32 521Used by:887
Symbol 876 TextUses:32 521Used by:887
Symbol 877 TextUses:32 521Used by:887
Symbol 878 TextUses:32 521Used by:887
Symbol 879 TextUses:521Used by:887
Symbol 880 TextUses:32 521Used by:887
Symbol 881 EditableTextUses:32Used by:887
Symbol 882 TextUses:32Used by:887
Symbol 883 TextUses:32Used by:887
Symbol 884 TextUses:32Used by:887
Symbol 885 GraphicUsed by:887
Symbol 886 GraphicUsed by:887
Symbol 887 MovieClipUses:827 828 832 838 839 840 841 842 843 844 845 846 847 848 849 850 851 853 854 634 855 856 857 852 858 859 860 861 862 863 864 865 866 867 868 869 870 635 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 618Used by:Timeline
Symbol 888 GraphicUsed by:Timeline
Symbol 889 EditableTextUses:32Used by:Timeline
Symbol 890 EditableTextUses:32Used by:Timeline
Symbol 891 EditableTextUses:32Used by:Timeline
Symbol 892 EditableTextUses:32Used by:Timeline
Symbol 893 EditableTextUses:32Used by:Timeline
Symbol 894 TextUses:123Used by:Timeline
Symbol 895 TextUses:123Used by:Timeline
Symbol 896 TextUses:123Used by:Timeline
Symbol 897 TextUses:123Used by:Timeline
Symbol 898 TextUses:123Used by:Timeline
Symbol 899 GraphicUsed by:900
Symbol 900 ButtonUses:899Used by:908
Symbol 901 GraphicUsed by:903
Symbol 902 GraphicUsed by:903
Symbol 903 MovieClipUses:901 902Used by:908
Symbol 904 EditableTextUses:32Used by:908
Symbol 905 GraphicUsed by:908
Symbol 906 EditableTextUses:32Used by:908
Symbol 907 EditableTextUses:32Used by:908
Symbol 908 MovieClipUses:900 903 904 905 906 907Used by:Timeline
Symbol 909 EditableTextUses:32Used by:Timeline
Symbol 910 EditableTextUses:32Used by:Timeline
Symbol 911 EditableTextUses:32Used by:Timeline
Symbol 912 EditableTextUses:32Used by:Timeline
Symbol 913 EditableTextUses:32Used by:Timeline
Symbol 914 EditableTextUses:32Used by:Timeline
Symbol 915 EditableTextUses:521Used by:Timeline
Symbol 916 EditableTextUses:521Used by:Timeline
Symbol 917 EditableTextUses:521Used by:Timeline
Symbol 918 EditableTextUses:521Used by:Timeline
Symbol 919 EditableTextUses:521Used by:Timeline
Symbol 920 EditableTextUses:521Used by:938
Symbol 921 EditableTextUses:521Used by:938
Symbol 922 EditableTextUses:521Used by:938
Symbol 923 GraphicUsed by:936
Symbol 924 TextUses:123Used by:936
Symbol 925 EditableTextUses:472Used by:936
Symbol 926 EditableTextUses:472Used by:936
Symbol 927 EditableTextUses:472Used by:936
Symbol 928 EditableTextUses:32Used by:936
Symbol 929 EditableTextUses:32Used by:936
Symbol 930 EditableTextUses:472Used by:936
Symbol 931 EditableTextUses:472Used by:936
Symbol 932 EditableTextUses:472Used by:936
Symbol 933 EditableTextUses:472Used by:936
Symbol 934 EditableTextUses:32Used by:936
Symbol 935 EditableTextUses:32Used by:936
Symbol 936 MovieClipUses:923 924 925 926 927 928 929 930 422 931 932 933 934 935Used by:938
Symbol 937 MovieClipUsed by:938
Symbol 938 MovieClipUses:920 921 922 936 937Used by:Timeline
Symbol 939 GraphicUsed by:940
Symbol 940 ButtonUses:939Used by:945
Symbol 941 EditableTextUses:32Used by:945
Symbol 942 GraphicUsed by:945
Symbol 943 EditableTextUses:32Used by:945
Symbol 944 EditableTextUses:32Used by:945
Symbol 945 MovieClipUses:940 941 942 943 944Used by:Timeline
Symbol 946 EditableTextUses:32Used by:Timeline
Symbol 947 GraphicUsed by:949
Symbol 948 EditableTextUses:32Used by:949
Symbol 949 MovieClipUses:947 948Used by:Timeline
Symbol 950 EditableTextUses:32Used by:Timeline
Symbol 951 EditableTextUses:32Used by:Timeline
Symbol 952 GraphicUsed by:954
Symbol 953 EditableTextUses:32Used by:954
Symbol 954 MovieClipUses:952 953Used by:Timeline
Symbol 955 EditableTextUses:521Used by:Timeline
Symbol 956 EditableTextUses:32Used by:Timeline
Symbol 957 EditableTextUses:32Used by:Timeline
Symbol 958 EditableTextUses:32Used by:Timeline
Symbol 959 FontUsed by:960 967 989 1025 1029 1036 1041 1049
Symbol 960 TextUses:959Used by:Timeline
Symbol 961 MovieClipUses:676 634Used by:Timeline
Symbol 962 EditableTextUses:521Used by:Timeline
Symbol 963 EditableTextUses:521Used by:Timeline
Symbol 964 EditableTextUses:32Used by:Timeline
Symbol 965 EditableTextUses:32Used by:Timeline
Symbol 966 EditableTextUses:32Used by:Timeline
Symbol 967 TextUses:959Used by:Timeline
Symbol 968 MovieClipUses:633Used by:980 1003  Timeline
Symbol 969 GraphicUsed by:970
Symbol 970 MovieClipUses:969Used by:980  Timeline
Symbol 971 MovieClipUses:109Used by:980  Timeline
Symbol 972 MovieClipUses:728Used by:980  Timeline
Symbol 973 GraphicUsed by:974
Symbol 974 MovieClipUses:973Used by:980
Symbol 975 MovieClipUses:109Used by:980
Symbol 976 GraphicUsed by:977
Symbol 977 MovieClipUses:976Used by:980
Symbol 978 GraphicUsed by:980 1003  Timeline
Symbol 979 GraphicUsed by:980 1003  Timeline
Symbol 980 MovieClipUses:637 638 639 640 635 634 641 968 643 970 971 972 684 685 687 974 975 977 644 978 979 647Used by:Timeline
Symbol 981 MovieClipUses:392Used by:984
Symbol 982 GraphicUsed by:984
Symbol 983 GraphicUsed by:984
Symbol 984 MovieClipUses:676 720 981 394 982 983 724 398Used by:Timeline
Symbol 985 EditableTextUses:32Used by:Timeline
Symbol 986 EditableTextUses:32Used by:Timeline
Symbol 987 EditableTextUses:32Used by:Timeline
Symbol 988 EditableTextUses:32Used by:Timeline
Symbol 989 TextUses:959Used by:Timeline
Symbol 990 EditableTextUses:32Used by:Timeline
Symbol 991 EditableTextUses:32Used by:Timeline
Symbol 992 EditableTextUses:32Used by:Timeline
Symbol 993 EditableTextUses:32Used by:Timeline
Symbol 994 EditableTextUses:32Used by:Timeline
Symbol 995 EditableTextUses:32Used by:Timeline
Symbol 996 EditableTextUses:32Used by:Timeline
Symbol 997 EditableTextUses:32Used by:Timeline
Symbol 998 EditableTextUses:32Used by:Timeline
Symbol 999 EditableTextUses:32Used by:Timeline
Symbol 1000 EditableTextUses:32Used by:Timeline
Symbol 1001 EditableTextUses:32Used by:Timeline
Symbol 1002 EditableTextUses:32Used by:Timeline
Symbol 1003 MovieClipUses:637 638 640 639 641 635 968 634 643 644 978 979 647Used by:Timeline
Symbol 1004 EditableTextUses:32Used by:Timeline
Symbol 1005 EditableTextUses:32Used by:Timeline
Symbol 1006 EditableTextUses:32Used by:Timeline
Symbol 1007 GraphicUsed by:Timeline
Symbol 1008 MovieClipUses:634Used by:Timeline
Symbol 1009 MovieClipUses:641Used by:Timeline
Symbol 1010 MovieClipUses:639Used by:Timeline
Symbol 1011 EditableTextUses:32Used by:Timeline
Symbol 1012 EditableTextUses:32Used by:Timeline
Symbol 1013 EditableTextUses:32Used by:Timeline
Symbol 1014 EditableTextUses:32Used by:Timeline
Symbol 1015 GraphicUsed by:1016
Symbol 1016 MovieClipUses:1015Used by:Timeline
Symbol 1017 MovieClipUses:109Used by:Timeline
Symbol 1018 GraphicUsed by:1019
Symbol 1019 MovieClipUses:1018Used by:Timeline
Symbol 1020 MovieClipUses:640Used by:Timeline
Symbol 1021 EditableTextUses:32Used by:Timeline
Symbol 1022 EditableTextUses:32Used by:Timeline
Symbol 1023 EditableTextUses:32Used by:Timeline
Symbol 1024 EditableTextUses:32Used by:Timeline
Symbol 1025 TextUses:959Used by:Timeline
Symbol 1026 EditableTextUses:32Used by:Timeline
Symbol 1027 EditableTextUses:32Used by:Timeline
Symbol 1028 EditableTextUses:32Used by:Timeline
Symbol 1029 TextUses:959Used by:Timeline
Symbol 1030 EditableTextUses:32Used by:Timeline
Symbol 1031 EditableTextUses:32Used by:Timeline
Symbol 1032 EditableTextUses:32Used by:Timeline
Symbol 1033 EditableTextUses:32Used by:Timeline
Symbol 1034 EditableTextUses:32Used by:Timeline
Symbol 1035 EditableTextUses:32Used by:Timeline
Symbol 1036 TextUses:959Used by:Timeline
Symbol 1037 EditableTextUses:32Used by:Timeline
Symbol 1038 EditableTextUses:32Used by:Timeline
Symbol 1039 EditableTextUses:32Used by:Timeline
Symbol 1040 EditableTextUses:32Used by:Timeline
Symbol 1041 TextUses:959Used by:Timeline
Symbol 1042 EditableTextUses:32Used by:Timeline
Symbol 1043 EditableTextUses:32Used by:Timeline
Symbol 1044 EditableTextUses:32Used by:Timeline
Symbol 1045 EditableTextUses:32Used by:Timeline
Symbol 1046 EditableTextUses:32Used by:Timeline
Symbol 1047 EditableTextUses:32Used by:Timeline
Symbol 1048 EditableTextUses:32Used by:Timeline
Symbol 1049 TextUses:959Used by:Timeline
Symbol 1050 EditableTextUses:32Used by:Timeline
Symbol 1051 EditableTextUses:32Used by:Timeline
Symbol 1052 GraphicUsed by:Timeline
Symbol 1053 EditableTextUses:521Used by:Timeline
Symbol 1054 EditableTextUses:521Used by:Timeline
Symbol 1055 EditableTextUses:521Used by:Timeline
Symbol 1056 GraphicUsed by:1062
Symbol 1057 EditableTextUses:521Used by:1062
Symbol 1058 EditableTextUses:521Used by:1062
Symbol 1059 EditableTextUses:521Used by:1062
Symbol 1060 GraphicUsed by:1062
Symbol 1061 GraphicUsed by:1062
Symbol 1062 MovieClipUses:1056 1057 1058 1059 1060 1061Used by:Timeline
Symbol 1063 EditableTextUses:521Used by:Timeline
Symbol 1064 EditableTextUses:521Used by:Timeline
Symbol 1065 EditableTextUses:521Used by:Timeline
Symbol 1066 EditableTextUses:521Used by:Timeline
Symbol 1067 EditableTextUses:521Used by:Timeline
Symbol 1068 EditableTextUses:521Used by:Timeline
Symbol 1069 EditableTextUses:521Used by:Timeline
Symbol 1070 EditableTextUses:521Used by:Timeline
Symbol 1071 EditableTextUses:521Used by:Timeline
Symbol 1072 EditableTextUses:521Used by:Timeline
Symbol 1073 EditableTextUses:521Used by:Timeline
Symbol 1074 EditableTextUses:521Used by:Timeline
Symbol 1075 EditableTextUses:521Used by:Timeline
Symbol 1076 EditableTextUses:521Used by:Timeline
Symbol 1077 EditableTextUses:521Used by:1084
Symbol 1078 EditableTextUses:521Used by:1084
Symbol 1079 EditableTextUses:521Used by:1084
Symbol 1080 GraphicUsed by:1081
Symbol 1081 MovieClipUses:1080Used by:1084
Symbol 1082 GraphicUsed by:1083
Symbol 1083 MovieClipUses:1082Used by:1084
Symbol 1084 MovieClipUses:1077 1078 1079 1081 1083Used by:Timeline
Symbol 1085 GraphicUsed by:1087
Symbol 1086 EditableTextUses:32Used by:1087
Symbol 1087 MovieClipUses:1085 1086Used by:Timeline
Symbol 1088 GraphicUsed by:1089
Symbol 1089 MovieClipUses:1088Used by:Timeline
Symbol 1090 GraphicUsed by:1091
Symbol 1091 MovieClipUses:1090Used by:Timeline
Symbol 1092 GraphicUsed by:1094
Symbol 1093 GraphicUsed by:1094
Symbol 1094 MovieClipUses:1092 1093Used by:Timeline
Symbol 1095 EditableTextUses:521Used by:Timeline
Symbol 1096 EditableTextUses:521Used by:Timeline
Symbol 1097 GraphicUsed by:1098
Symbol 1098 MovieClipUses:1097Used by:1107
Symbol 1099 EditableTextUses:32Used by:1107
Symbol 1100 EditableTextUses:521Used by:1107
Symbol 1101 EditableTextUses:521Used by:1107
Symbol 1102 GraphicUsed by:1107
Symbol 1103 EditableTextUses:521Used by:1107
Symbol 1104 EditableTextUses:521Used by:1107
Symbol 1105 GraphicUsed by:1107
Symbol 1106 EditableTextUses:521Used by:1107
Symbol 1107 MovieClipUses:1098 1099 1100 1101 1102 1103 1104 1105 1106Used by:Timeline
Symbol 1108 EditableTextUses:521Used by:Timeline
Symbol 1109 GraphicUsed by:1114
Symbol 1110 TextUses:521Used by:1114
Symbol 1111 TextUses:32Used by:1114
Symbol 1112 GraphicUsed by:1114
Symbol 1113 GraphicUsed by:1114
Symbol 1114 MovieClipUses:1109 1110 1111 1112 1113 618Used by:Timeline
Symbol 1115 EditableTextUses:521Used by:Timeline

Instance Names

"piecemask"Frame 1Symbol 468 MovieClip
"Score"Frame 1Symbol 474 MovieClip
"grid"Frame 1Symbol 478 MovieClip
"PieceBoard"Frame 1Symbol 442 MovieClip [Pieces]
"Background"Frame 1Symbol 483 MovieClip
"AchievementToast"Frame 1Symbol 520 MovieClip
"panel_combos"Frame 1Symbol 528 MovieClip
"panel_level"Frame 1Symbol 533 MovieClip
"panel_timer"Frame 1Symbol 538 MovieClip
"blitzen"Frame 1Symbol 554 MovieClip
"pausebutton"Frame 1Symbol 574 MovieClip
"pause_txt"Frame 1Symbol 575 EditableText
"Localizer"Frame 1Symbol 576 MovieClip
"KeyboardAccessibility"Frame 1Symbol 580 MovieClip
"splash_txt"Frame 7Symbol 594 EditableText
"btn_mode_timed"Frame 14Symbol 615 MovieClip
"btn_mode_normal"Frame 14Symbol 615 MovieClip
"btn_mode_survival"Frame 14Symbol 615 MovieClip
"btn_options"Frame 14Symbol 615 MovieClip
"btn_highscores"Frame 14Symbol 615 MovieClip
"btn_tutorial"Frame 14Symbol 615 MovieClip
"btn_exit"Frame 14Symbol 615 MovieClip
"ToolTip"Frame 14Symbol 622 MovieClip
"btn_achievements"Frame 14Symbol 615 MovieClip
"btn"Frame 21Symbol 615 MovieClip
"btn_right"Frame 21Symbol 631 MovieClip
"levelup_txt"Frame 21Symbol 659 EditableText
"btn_right"Frame 28Symbol 631 MovieClip
"levelup_txt"Frame 28Symbol 665 EditableText
"btn"Frame 28Symbol 615 MovieClip
"btn_right"Frame 35Symbol 631 MovieClip
"btn_left"Frame 35Symbol 668 MovieClip
"levelup_txt"Frame 35Symbol 696 EditableText
"btn"Frame 35Symbol 615 MovieClip
"window_level_3"Frame 42Symbol 625 MovieClip
"btn_right"Frame 42Symbol 631 MovieClip
"btn_left"Frame 42Symbol 668 MovieClip
"levelup_txt"Frame 42Symbol 703 EditableText
"btn"Frame 42Symbol 615 MovieClip
"btn_right"Frame 49Symbol 631 MovieClip
"btn_left"Frame 49Symbol 668 MovieClip
"levelup_txt"Frame 49Symbol 715 EditableText
"btn"Frame 49Symbol 615 MovieClip
"btn_right"Frame 56Symbol 631 MovieClip
"btn_left"Frame 56Symbol 668 MovieClip
"levelup_txt"Frame 56Symbol 719 EditableText
"btn"Frame 56Symbol 615 MovieClip
"btn_right"Frame 63Symbol 631 MovieClip
"btn_left"Frame 63Symbol 668 MovieClip
"levelup_txt"Frame 63Symbol 731 EditableText
"btn"Frame 63Symbol 615 MovieClip
"btn_right"Frame 70Symbol 631 MovieClip
"btn_left"Frame 70Symbol 668 MovieClip
"levelup_txt"Frame 70Symbol 733 EditableText
"btn"Frame 70Symbol 615 MovieClip
"btn_left"Frame 77Symbol 668 MovieClip
"levelup_txt"Frame 77Symbol 743 EditableText
"btn"Frame 77Symbol 615 MovieClip
"pause_hdr"Frame 84Symbol 744 EditableText
"btn_resume"Frame 84Symbol 615 MovieClip
"btn_options"Frame 84Symbol 615 MovieClip
"btn_highscores"Frame 84Symbol 615 MovieClip
"btn_tutorial"Frame 84Symbol 615 MovieClip
"btn_exit"Frame 84Symbol 615 MovieClip
"window"Frame 91Symbol 749 MovieClip
"gameover_btn"Frame 91Symbol 615 MovieClip
"gameover_hdr"Frame 91Symbol 750 EditableText
"gameover_body"Frame 91Symbol 751 EditableText
"score_txt"Frame 91Symbol 752 EditableText
"score_cnt"Frame 91Symbol 753 EditableText
"combo_cnt"Frame 91Symbol 754 EditableText
"bomb_cnt"Frame 91Symbol 755 EditableText
"flower_cnt"Frame 91Symbol 756 EditableText
"pearl_cnt"Frame 91Symbol 758 EditableText
"bonus_cnt"Frame 91Symbol 759 EditableText
"bbcombo_cnt"Frame 91Symbol 760 EditableText
"b3combo_cnt"Frame 91Symbol 761 EditableText
"Trophy"Frame 91Symbol 769 MovieClip
"time_txt"Frame 91Symbol 770 EditableText
"time_cnt"Frame 91Symbol 771 EditableText
"totalpieces_txt"Frame 91Symbol 772 EditableText
"pieces_cnt"Frame 91Symbol 773 EditableText
"confirm_no"Frame 100Symbol 615 MovieClip
"confirm_yes"Frame 100Symbol 615 MovieClip
"hdr_confirm"Frame 100Symbol 779 EditableText
"body_confirm"Frame 100Symbol 780 EditableText
"back_txt"Frame 100Symbol 784 EditableText
"txt_nomoves"Frame 108Symbol 785 EditableText
"hdr_difficulty"Frame 116Symbol 786 EditableText
"back_txt"Frame 116Symbol 787 EditableText
"hdr_exitsave"Frame 123Symbol 788 EditableText
"body_exitsave"Frame 123Symbol 789 EditableText
"btn_exitsaveno"Frame 123Symbol 795 MovieClip
"btn_exitsaveyes"Frame 123Symbol 795 MovieClip
"btn_exitsavecancel"Frame 123Symbol 795 MovieClip
"btn_sfx_up"Frame 137Symbol 631 MovieClip
"btn_sfx_down"Frame 137Symbol 668 MovieClip
"btn_music_up"Frame 137Symbol 631 MovieClip
"btn_music_down"Frame 137Symbol 668 MovieClip
"sfx_txt"Frame 137Symbol 796 EditableText
"music_txt"Frame 137Symbol 797 EditableText
"patterns_txt"Frame 137Symbol 798 EditableText
"defaults_btn"Frame 137Symbol 615 MovieClip
"credits_btn"Frame 137Symbol 615 MovieClip
"return_btn"Frame 137Symbol 615 MovieClip
"btn_pattern_down"Frame 137Symbol 668 MovieClip
"ref_piece"Frame 137Symbol 329 MovieClip
"level_music"Frame 137Symbol 825 MovieClip
"level_sfx"Frame 137Symbol 825 MovieClip
"options_hdr"Frame 137Symbol 826 EditableText
"btn_pattern_up"Frame 137Symbol 631 MovieClip
"controls_btn"Frame 137Symbol 615 MovieClip
"about_btn"Frame 137Symbol 615 MovieClip
"return_btn"Frame 144Symbol 615 MovieClip
"credits"Frame 144Symbol 887 MovieClip
"highscores_window"Frame 151Symbol 625 MovieClip
"highscores_hdr"Frame 151Symbol 889 EditableText
"return_btn"Frame 151Symbol 615 MovieClip
"name1_txt"Frame 151Symbol 890 EditableText
"level1_txt"Frame 151Symbol 891 EditableText
"score1_txt"Frame 151Symbol 892 EditableText
"difficulty_txt"Frame 151Symbol 893 EditableText
"marathon_btn"Frame 151Symbol 908 MovieClip
"timed_btn"Frame 151Symbol 908 MovieClip
"survival_btn"Frame 151Symbol 908 MovieClip
"fame_txt"Frame 151Symbol 909 EditableText
"clusters_txt"Frame 151Symbol 910 EditableText
"flowers_txt"Frame 151Symbol 911 EditableText
"pearls_txt"Frame 151Symbol 912 EditableText
"bonuses_txt"Frame 151Symbol 913 EditableText
"bombs_txt"Frame 151Symbol 914 EditableText
"clusters_name"Frame 151Symbol 915 EditableText
"flowers_name"Frame 151Symbol 916 EditableText
"pearls_name"Frame 151Symbol 917 EditableText
"bonuses_name"Frame 151Symbol 918 EditableText
"bombs_name"Frame 151Symbol 919 EditableText
"line_5"Frame 151Symbol 938 MovieClip
"line_4"Frame 151Symbol 938 MovieClip
"line_3"Frame 151Symbol 938 MovieClip
"line_2"Frame 151Symbol 938 MovieClip
"line_1"Frame 151Symbol 938 MovieClip
"btn_reset"Frame 151Symbol 945 MovieClip
"input_name"Frame 158Symbol 625 MovieClip
"nameEntry_hdr"Frame 158Symbol 946 EditableText
"return_btn"Frame 158Symbol 615 MovieClip
"name_entry"Frame 158Symbol 949 MovieClip
"nameEntry_body1"Frame 158Symbol 950 EditableText
"tutorial_hdr"Frame 165Symbol 951 EditableText
"marathon_btn"Frame 165Symbol 615 MovieClip
"timed_btn"Frame 165Symbol 615 MovieClip
"survival_btn"Frame 165Symbol 615 MovieClip
"tips_btn"Frame 165Symbol 615 MovieClip
"tooltip"Frame 165Symbol 954 MovieClip
"back_txt"Frame 165Symbol 955 EditableText
"tip_hdr"Frame 170Symbol 956 EditableText
"return_btn"Frame 170Symbol 615 MovieClip
"body1_txt"Frame 170Symbol 957 EditableText
"body2_txt"Frame 170Symbol 958 EditableText
"next_btn"Frame 170Symbol 631 MovieClip
"next_txt"Frame 170Symbol 962 EditableText
"back_txt"Frame 170Symbol 963 EditableText
"return_btn"Frame 177Symbol 615 MovieClip
"body1_txt"Frame 177Symbol 964 EditableText
"body2_txt"Frame 177Symbol 965 EditableText
"next_btn"Frame 177Symbol 631 MovieClip
"prev_btn"Frame 177Symbol 668 MovieClip
"tip_hdr"Frame 177Symbol 966 EditableText
"return_btn"Frame 184Symbol 615 MovieClip
"body1_txt"Frame 184Symbol 985 EditableText
"body2_txt"Frame 184Symbol 986 EditableText
"body3_txt"Frame 184Symbol 987 EditableText
"prev_btn"Frame 184Symbol 668 MovieClip
"tip_hdr"Frame 184Symbol 988 EditableText
"tip_hdr"Frame 191Symbol 990 EditableText
"return_btn"Frame 191Symbol 615 MovieClip
"body1_txt"Frame 191Symbol 991 EditableText
"body2_txt"Frame 191Symbol 992 EditableText
"next_btn"Frame 191Symbol 631 MovieClip
"return_btn"Frame 198Symbol 615 MovieClip
"body1_txt"Frame 198Symbol 993 EditableText
"body2_txt"Frame 198Symbol 994 EditableText
"next_btn"Frame 198Symbol 631 MovieClip
"prev_btn"Frame 198Symbol 668 MovieClip
"tip_hdr"Frame 198Symbol 995 EditableText
"return_btn"Frame 205Symbol 615 MovieClip
"body1_txt"Frame 205Symbol 996 EditableText
"prev_btn"Frame 205Symbol 668 MovieClip
"tip_hdr"Frame 205Symbol 997 EditableText
"tip_hdr"Frame 212Symbol 998 EditableText
"return_btn"Frame 212Symbol 615 MovieClip
"body1_txt"Frame 212Symbol 999 EditableText
"body2_txt"Frame 212Symbol 1000 EditableText
"body3_txt"Frame 212Symbol 1001 EditableText
"body4_txt"Frame 212Symbol 1002 EditableText
"next_btn"Frame 212Symbol 631 MovieClip
"return_btn"Frame 219Symbol 615 MovieClip
"body1_txt"Frame 219Symbol 1004 EditableText
"next_btn"Frame 219Symbol 631 MovieClip
"prev_btn"Frame 219Symbol 668 MovieClip
"body2_txt"Frame 219Symbol 1005 EditableText
"tip_hdr"Frame 219Symbol 1006 EditableText
"return_btn"Frame 226Symbol 615 MovieClip
"body1_txt"Frame 226Symbol 1011 EditableText
"body2_txt"Frame 226Symbol 1012 EditableText
"body3_txt"Frame 226Symbol 1013 EditableText
"prev_btn"Frame 226Symbol 668 MovieClip
"tip_hdr"Frame 226Symbol 1014 EditableText
"return_btn"Frame 233Symbol 615 MovieClip
"next_btn"Frame 233Symbol 631 MovieClip
"tip_hdr"Frame 233Symbol 1021 EditableText
"body2_txt"Frame 233Symbol 1022 EditableText
"body3_txt"Frame 233Symbol 1023 EditableText
"body4_txt"Frame 233Symbol 1024 EditableText
"body1_txt"Frame 233Symbol 1026 EditableText
"return_btn"Frame 239Symbol 615 MovieClip
"next_btn"Frame 239Symbol 631 MovieClip
"tip_hdr"Frame 239Symbol 1027 EditableText
"body2_txt"Frame 239Symbol 1028 EditableText
"prev_btn"Frame 239Symbol 668 MovieClip
"body1_txt"Frame 239Symbol 1030 EditableText
"return_btn"Frame 245Symbol 615 MovieClip
"next_btn"Frame 245Symbol 631 MovieClip
"prev_btn"Frame 245Symbol 668 MovieClip
"body5_txt"Frame 245Symbol 1031 EditableText
"tip_hdr"Frame 245Symbol 1032 EditableText
"body2_txt"Frame 245Symbol 1033 EditableText
"body3_txt"Frame 245Symbol 1034 EditableText
"body4_txt"Frame 245Symbol 1035 EditableText
"body1_txt"Frame 245Symbol 1037 EditableText
"return_btn"Frame 251Symbol 615 MovieClip
"prev_btn"Frame 251Symbol 668 MovieClip
"next_btn"Frame 251Symbol 631 MovieClip
"body2_txt"Frame 251Symbol 1038 EditableText
"tip_hdr"Frame 251Symbol 1039 EditableText
"body3_txt"Frame 251Symbol 1040 EditableText
"body1_txt"Frame 251Symbol 1042 EditableText
"return_btn"Frame 257Symbol 615 MovieClip
"prev_btn"Frame 257Symbol 668 MovieClip
"body2_txt"Frame 257Symbol 1043 EditableText
"body5_txt"Frame 257Symbol 1044 EditableText
"body3_txt"Frame 257Symbol 1045 EditableText
"body4_txt"Frame 257Symbol 1046 EditableText
"body6_txt"Frame 257Symbol 1047 EditableText
"tip_hdr"Frame 257Symbol 1048 EditableText
"body1_txt"Frame 257Symbol 1050 EditableText
"levelup_txt"Frame 266Symbol 1051 EditableText
"btn"Frame 266Symbol 615 MovieClip
"rank_txt"Frame 273Symbol 1053 EditableText
"gamertag_txt"Frame 273Symbol 1054 EditableText
"score_txt"Frame 273Symbol 1055 EditableText
"LeaderboardTabs"Frame 273Symbol 1062 MovieClip
"sortmode_hdr"Frame 273Symbol 1063 EditableText
"BreakoutClusters"Frame 273Symbol 1064 EditableText
"BreakoutBonuses"Frame 273Symbol 1065 EditableText
"BreakoutBombs"Frame 273Symbol 1066 EditableText
"BreakoutBBCombos"Frame 273Symbol 1067 EditableText
"BreakoutFlowers"Frame 273Symbol 1068 EditableText
"BreakoutB3Combos"Frame 273Symbol 1069 EditableText
"BreakoutPearls"Frame 273Symbol 1070 EditableText
"BreakoutScoreHeader"Frame 273Symbol 1071 EditableText
"BreakoutScore"Frame 273Symbol 1072 EditableText
"signedin_hdr"Frame 273Symbol 1073 EditableText
"signedin_txt"Frame 273Symbol 1074 EditableText
"difficulty_txt"Frame 273Symbol 1075 EditableText
"BreakoutDifficulty"Frame 273Symbol 1076 EditableText
"leaderboardline1"Frame 273Symbol 1084 MovieClip
"leaderboardline2"Frame 273Symbol 1084 MovieClip
"leaderboardline3"Frame 273Symbol 1084 MovieClip
"leaderboardline4"Frame 273Symbol 1084 MovieClip
"leaderboardline5"Frame 273Symbol 1084 MovieClip
"leaderboardline6"Frame 273Symbol 1084 MovieClip
"leaderboardline8"Frame 273Symbol 1084 MovieClip
"leaderboardline9"Frame 273Symbol 1084 MovieClip
"leaderboardline7"Frame 273Symbol 1084 MovieClip
"leaderboardline0"Frame 273Symbol 1084 MovieClip
"NobodyBox"Frame 273Symbol 1087 MovieClip
"breakoutcover"Frame 273Symbol 1089 MovieClip
"uparrow"Frame 273Symbol 1094 MovieClip
"downarrow"Frame 273Symbol 1094 MovieClip
"back_txt"Frame 273Symbol 1095 EditableText
"changesortmode_hdr"Frame 273Symbol 1096 EditableText
"confirm"Frame 277Symbol 795 MovieClip
"controls"Frame 277Symbol 1107 MovieClip
"back_txt"Frame 277Symbol 1108 EditableText
"about"Frame 282Symbol 1114 MovieClip
"confirm"Frame 282Symbol 795 MovieClip
"confirm"Frame 287Symbol 615 MovieClip
"body_nolive"Frame 287Symbol 1115 EditableText
"txt2"Symbol 36 MovieClip Frame 1Symbol 33 EditableText
"txt"Symbol 36 MovieClip Frame 1Symbol 34 EditableText
"txt"Symbol 61 MovieClip [LevelPlume] Frame 1Symbol 36 MovieClip
"clip"Symbol 74 MovieClip [MajestyStack] Frame 1Symbol 65 MovieClip
"clip"Symbol 74 MovieClip [MajestyStack] Frame 2Symbol 67 MovieClip
"clip"Symbol 74 MovieClip [MajestyStack] Frame 3Symbol 68 MovieClip
"clip"Symbol 74 MovieClip [MajestyStack] Frame 4Symbol 70 MovieClip
"clip"Symbol 74 MovieClip [MajestyStack] Frame 5Symbol 71 MovieClip
"clip"Symbol 74 MovieClip [MajestyStack] Frame 6Symbol 73 MovieClip
"selector"Symbol 90 MovieClip [Spinner] Frame 1Symbol 80 MovieClip
"selector"Symbol 90 MovieClip [Spinner] Frame 6Symbol 83 MovieClip
"selector"Symbol 90 MovieClip [Spinner] Frame 11Symbol 86 MovieClip
"selector"Symbol 90 MovieClip [Spinner] Frame 16Symbol 89 MovieClip
"glow"Symbol 147 MovieClip Frame 1Symbol 98 MovieClip
"glow2"Symbol 147 MovieClip Frame 1Symbol 98 MovieClip
"lock"Symbol 147 MovieClip Frame 1Symbol 106 MovieClip
"cnt"Symbol 147 MovieClip Frame 6Symbol 146 MovieClip
"glow"Symbol 193 MovieClip Frame 1Symbol 154 MovieClip
"glow2"Symbol 193 MovieClip Frame 1Symbol 154 MovieClip
"lock"Symbol 193 MovieClip Frame 1Symbol 106 MovieClip
"cnt"Symbol 193 MovieClip Frame 6Symbol 192 MovieClip
"glow"Symbol 238 MovieClip Frame 1Symbol 200 MovieClip
"glow2"Symbol 238 MovieClip Frame 1Symbol 200 MovieClip
"lock"Symbol 238 MovieClip Frame 1Symbol 106 MovieClip
"cnt"Symbol 238 MovieClip Frame 6Symbol 237 MovieClip
"glow"Symbol 284 MovieClip Frame 1Symbol 245 MovieClip
"glow2"Symbol 284 MovieClip Frame 1Symbol 245 MovieClip
"lock"Symbol 284 MovieClip Frame 1Symbol 106 MovieClip
"cnt"Symbol 284 MovieClip Frame 6Symbol 283 MovieClip
"glow"Symbol 329 MovieClip Frame 1Symbol 291 MovieClip
"glow2"Symbol 329 MovieClip Frame 1Symbol 291 MovieClip
"lock"Symbol 329 MovieClip Frame 1Symbol 106 MovieClip
"cnt"Symbol 329 MovieClip Frame 6Symbol 328 MovieClip
"glow"Symbol 375 MovieClip Frame 1Symbol 336 MovieClip
"glow2"Symbol 375 MovieClip Frame 1Symbol 336 MovieClip
"lock"Symbol 375 MovieClip Frame 1Symbol 106 MovieClip
"cnt"Symbol 375 MovieClip Frame 6Symbol 374 MovieClip
"glow"Symbol 421 MovieClip Frame 1Symbol 382 MovieClip
"glow2"Symbol 421 MovieClip Frame 1Symbol 382 MovieClip
"lock"Symbol 421 MovieClip Frame 1Symbol 106 MovieClip
"cnt"Symbol 421 MovieClip Frame 6Symbol 420 MovieClip
"piece"Symbol 443 MovieClip [PieceStack] Frame 1Symbol 147 MovieClip
"piece"Symbol 443 MovieClip [PieceStack] Frame 2Symbol 193 MovieClip
"piece"Symbol 443 MovieClip [PieceStack] Frame 3Symbol 238 MovieClip
"piece"Symbol 443 MovieClip [PieceStack] Frame 4Symbol 284 MovieClip
"piece"Symbol 443 MovieClip [PieceStack] Frame 5Symbol 329 MovieClip
"piece"Symbol 443 MovieClip [PieceStack] Frame 6Symbol 375 MovieClip
"piece"Symbol 443 MovieClip [PieceStack] Frame 7Symbol 421 MovieClip
"piece"Symbol 443 MovieClip [PieceStack] Frame 8Symbol 422 MovieClip
"piece"Symbol 443 MovieClip [PieceStack] Frame 9Symbol 441 MovieClip
"piece"Symbol 443 MovieClip [PieceStack] Frame 10Symbol 106 MovieClip
"piece"Symbol 443 MovieClip [PieceStack] Frame 11Symbol 442 MovieClip [Pieces]
"txt2"Symbol 446 MovieClip [ScorePlume] Frame 1Symbol 444 EditableText
"txt"Symbol 446 MovieClip [ScorePlume] Frame 1Symbol 445 EditableText
"jar"Symbol 460 MovieClip [TimerStack] Frame 1Symbol 451 MovieClip
"clip"Symbol 460 MovieClip [TimerStack] Frame 1Symbol 458 MovieClip
"clip"Symbol 460 MovieClip [TimerStack] Frame 3Symbol 459 MovieClip
"dyn_score"Symbol 474 MovieClip Frame 1Symbol 470 EditableText
"ScoreInfo"Symbol 474 MovieClip Frame 1Symbol 473 EditableText
"jar0"Symbol 483 MovieClip Frame 2Symbol 460 MovieClip [TimerStack]
"jar1"Symbol 483 MovieClip Frame 2Symbol 460 MovieClip [TimerStack]
"jar2"Symbol 483 MovieClip Frame 2Symbol 460 MovieClip [TimerStack]
"jar3"Symbol 483 MovieClip Frame 2Symbol 460 MovieClip [TimerStack]
"jar4"Symbol 483 MovieClip Frame 2Symbol 460 MovieClip [TimerStack]
"jar5"Symbol 483 MovieClip Frame 2Symbol 460 MovieClip [TimerStack]
"jar6"Symbol 483 MovieClip Frame 2Symbol 460 MovieClip [TimerStack]
"jar7"Symbol 483 MovieClip Frame 2Symbol 460 MovieClip [TimerStack]
"jar8"Symbol 483 MovieClip Frame 2Symbol 460 MovieClip [TimerStack]
"jar9"Symbol 483 MovieClip Frame 2Symbol 460 MovieClip [TimerStack]
"dot"Symbol 489 MovieClip Frame 1Symbol 488 MovieClip
"MrToasty"Symbol 520 MovieClip Frame 40Symbol 517 MovieClip
"ComboInfo2"Symbol 528 MovieClip Frame 1Symbol 522 EditableText
"ComboInfo"Symbol 528 MovieClip Frame 1Symbol 523 EditableText
"dyn_combos"Symbol 528 MovieClip Frame 1Symbol 524 EditableText
"dyn_combos2"Symbol 528 MovieClip Frame 1Symbol 525 EditableText
"dyn_bonus"Symbol 528 MovieClip Frame 1Symbol 526 EditableText
"dyn_bonus2"Symbol 528 MovieClip Frame 1Symbol 527 EditableText
"LevelInfo2"Symbol 533 MovieClip Frame 1Symbol 529 EditableText
"LevelInfo"Symbol 533 MovieClip Frame 1Symbol 530 EditableText
"dyn_level"Symbol 533 MovieClip Frame 1Symbol 531 EditableText
"dyn_level2"Symbol 533 MovieClip Frame 1Symbol 532 EditableText
"TimeInfo2"Symbol 538 MovieClip Frame 1Symbol 534 EditableText
"TimeInfo"Symbol 538 MovieClip Frame 1Symbol 535 EditableText
"dyn_time"Symbol 538 MovieClip Frame 1Symbol 536 EditableText
"dyn_time2"Symbol 538 MovieClip Frame 1Symbol 537 EditableText
"button"Symbol 615 MovieClip Frame 1Symbol 609 Button
"text"Symbol 615 MovieClip Frame 1Symbol 611 EditableText
"text"Symbol 615 MovieClip Frame 3Symbol 613 EditableText
"text"Symbol 615 MovieClip Frame 5Symbol 614 EditableText
"tip_txt"Symbol 622 MovieClip Frame 1Symbol 621 EditableText
"button"Symbol 631 MovieClip Frame 1Symbol 627 Button
"button"Symbol 668 MovieClip Frame 1Symbol 627 Button
"button"Symbol 795 MovieClip Frame 1Symbol 609 Button
"text"Symbol 795 MovieClip Frame 1Symbol 791 EditableText
"text"Symbol 795 MovieClip Frame 3Symbol 793 EditableText
"text"Symbol 795 MovieClip Frame 5Symbol 794 EditableText
"credits_hdr"Symbol 887 MovieClip Frame 1Symbol 881 EditableText
"button"Symbol 908 MovieClip Frame 1Symbol 900 Button
"gfx"Symbol 908 MovieClip Frame 1Symbol 903 MovieClip
"text"Symbol 908 MovieClip Frame 1Symbol 904 EditableText
"text"Symbol 908 MovieClip Frame 3Symbol 906 EditableText
"text"Symbol 908 MovieClip Frame 5Symbol 907 EditableText
"bbcombo"Symbol 936 MovieClip Frame 1Symbol 925 EditableText
"b3combo"Symbol 936 MovieClip Frame 1Symbol 926 EditableText
"clusters"Symbol 936 MovieClip Frame 1Symbol 927 EditableText
"time_txt"Symbol 936 MovieClip Frame 1Symbol 928 EditableText
"time"Symbol 936 MovieClip Frame 1Symbol 929 EditableText
"pearls"Symbol 936 MovieClip Frame 1Symbol 930 EditableText
"flowers"Symbol 936 MovieClip Frame 1Symbol 931 EditableText
"bombs"Symbol 936 MovieClip Frame 1Symbol 932 EditableText
"bonuses"Symbol 936 MovieClip Frame 1Symbol 933 EditableText
"date_txt"Symbol 936 MovieClip Frame 1Symbol 934 EditableText
"date"Symbol 936 MovieClip Frame 1Symbol 935 EditableText
"name"Symbol 938 MovieClip Frame 1Symbol 920 EditableText
"level"Symbol 938 MovieClip Frame 1Symbol 921 EditableText
"score"Symbol 938 MovieClip Frame 1Symbol 922 EditableText
"tooltip"Symbol 938 MovieClip Frame 1Symbol 936 MovieClip
"star"Symbol 938 MovieClip Frame 1Symbol 937 MovieClip
"button"Symbol 945 MovieClip Frame 1Symbol 940 Button
"text"Symbol 945 MovieClip Frame 1Symbol 941 EditableText
"text"Symbol 945 MovieClip Frame 3Symbol 943 EditableText
"text"Symbol 945 MovieClip Frame 5Symbol 944 EditableText
"entry"Symbol 949 MovieClip Frame 1Symbol 948 EditableText
"tip_txt"Symbol 954 MovieClip Frame 1Symbol 953 EditableText
"marathon_hdr"Symbol 1062 MovieClip Frame 1Symbol 1057 EditableText
"timed_hdr"Symbol 1062 MovieClip Frame 1Symbol 1058 EditableText
"survival_hdr"Symbol 1062 MovieClip Frame 1Symbol 1059 EditableText
"rank_txt"Symbol 1084 MovieClip Frame 1Symbol 1077 EditableText
"gamertag_txt"Symbol 1084 MovieClip Frame 1Symbol 1078 EditableText
"score_txt"Symbol 1084 MovieClip Frame 1Symbol 1079 EditableText
"antitooltip"Symbol 1084 MovieClip Frame 1Symbol 1081 MovieClip
"tooltip"Symbol 1084 MovieClip Frame 1Symbol 1083 MovieClip
"NoLeaderBoard"Symbol 1087 MovieClip Frame 1Symbol 1086 EditableText
"header"Symbol 1107 MovieClip Frame 1Symbol 1099 EditableText
"nav"Symbol 1107 MovieClip Frame 1Symbol 1100 EditableText
"ccw1"Symbol 1107 MovieClip Frame 1Symbol 1101 EditableText
"guide"Symbol 1107 MovieClip Frame 1Symbol 1103 EditableText
"pause"Symbol 1107 MovieClip Frame 1Symbol 1104 EditableText
"cw1"Symbol 1107 MovieClip Frame 1Symbol 1106 EditableText

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "WinGame"
ExportAssets (56)Timeline Frame 1Symbol 2 as "TimeWarning"
ExportAssets (56)Timeline Frame 1Symbol 3 as "ThreeBonusCluster"
ExportAssets (56)Timeline Frame 1Symbol 4 as "SuccessfulCluster"
ExportAssets (56)Timeline Frame 1Symbol 5 as "SpaceEmpty"
ExportAssets (56)Timeline Frame 1Symbol 6 as "Slide"
ExportAssets (56)Timeline Frame 1Symbol 7 as "RotateChange"
ExportAssets (56)Timeline Frame 1Symbol 8 as "Rotate"
ExportAssets (56)Timeline Frame 1Symbol 9 as "PieceLanding"
ExportAssets (56)Timeline Frame 1Symbol 10 as "PearlRotate"
ExportAssets (56)Timeline Frame 1Symbol 11 as "Pearl"
ExportAssets (56)Timeline Frame 1Symbol 12 as "NewLevel"
ExportAssets (56)Timeline Frame 1Symbol 13 as "NewGame"
ExportAssets (56)Timeline Frame 1Symbol 14 as "MoveTick"
ExportAssets (56)Timeline Frame 1Symbol 15 as "LogoSpark"
ExportAssets (56)Timeline Frame 1Symbol 16 as "JarDrop"
ExportAssets (56)Timeline Frame 1Symbol 17 as "InvalidRotation"
ExportAssets (56)Timeline Frame 1Symbol 18 as "GameOver"
ExportAssets (56)Timeline Frame 1Symbol 19 as "FlowerRotate"
ExportAssets (56)Timeline Frame 1Symbol 20 as "FlowerCluster"
ExportAssets (56)Timeline Frame 1Symbol 21 as "Flower"
ExportAssets (56)Timeline Frame 1Symbol 22 as "ButtonUp"
ExportAssets (56)Timeline Frame 1Symbol 23 as "ButtonDown"
ExportAssets (56)Timeline Frame 1Symbol 24 as "Bonus"
ExportAssets (56)Timeline Frame 1Symbol 25 as "BombWarn"
ExportAssets (56)Timeline Frame 1Symbol 26 as "BombRemove"
ExportAssets (56)Timeline Frame 1Symbol 27 as "BombExplode"
ExportAssets (56)Timeline Frame 1Symbol 28 as "BombBonusCombo"
ExportAssets (56)Timeline Frame 1Symbol 29 as "Achievement"
ExportAssets (56)Timeline Frame 1Symbol 61 as "LevelPlume"
ExportAssets (56)Timeline Frame 1Symbol 63 as "PieceInlayGrid"
ExportAssets (56)Timeline Frame 1Symbol 74 as "MajestyStack"
ExportAssets (56)Timeline Frame 1Symbol 76 as "HintHighlight"
ExportAssets (56)Timeline Frame 1Symbol 90 as "Spinner"
ExportAssets (56)Timeline Frame 1Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 1Symbol 443 as "PieceStack"
ExportAssets (56)Timeline Frame 1Symbol 446 as "ScorePlume"
ExportAssets (56)Timeline Frame 1Symbol 460 as "TimerStack"
ExportAssets (56)Timeline Frame 1Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 1Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 1Symbol 460 as "TimerStack"
ExportAssets (56)Timeline Frame 1Symbol 460 as "TimerStack"
ExportAssets (56)Timeline Frame 1Symbol 460 as "TimerStack"
ExportAssets (56)Timeline Frame 1Symbol 460 as "TimerStack"
ExportAssets (56)Timeline Frame 1Symbol 460 as "TimerStack"
ExportAssets (56)Timeline Frame 1Symbol 460 as "TimerStack"
ExportAssets (56)Timeline Frame 1Symbol 460 as "TimerStack"
ExportAssets (56)Timeline Frame 1Symbol 460 as "TimerStack"
ExportAssets (56)Timeline Frame 1Symbol 460 as "TimerStack"
ExportAssets (56)Timeline Frame 1Symbol 460 as "TimerStack"
ExportAssets (56)Timeline Frame 2Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 3Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 4Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 5Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 6Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 7Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 8Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 9Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 10Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 11Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 12Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 13Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 14Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 15Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 16Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 17Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 18Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 19Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 20Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 21Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 22Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 23Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 24Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 25Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 26Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 27Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 28Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 29Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 30Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 31Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 32Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 33Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 34Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 35Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 36Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 37Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 38Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 39Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 40Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 41Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 42Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 43Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 44Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 45Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 46Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 47Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 48Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 49Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 50Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 51Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 52Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 53Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 54Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 55Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 56Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 57Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 58Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 59Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 60Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 61Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 62Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 63Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 64Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 65Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 66Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 67Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 68Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 69Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 70Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 71Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 72Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 73Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 74Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 75Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 76Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 77Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 78Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 79Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 80Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 81Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 82Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 83Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 84Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 85Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 86Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 87Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 88Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 89Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 90Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 91Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 92Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 93Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 94Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 95Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 96Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 97Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 98Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 99Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 100Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 101Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 102Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 103Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 104Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 105Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 106Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 107Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 108Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 109Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 110Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 111Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 112Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 113Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 114Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 115Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 116Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 117Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 118Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 119Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 120Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 121Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 122Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 123Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 124Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 125Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 126Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 127Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 128Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 129Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 130Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 131Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 132Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 133Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 134Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 135Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 136Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 137Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 138Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 139Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 140Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 141Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 142Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 143Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 144Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 145Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 146Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 147Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 148Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 149Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 150Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 151Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 152Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 153Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 154Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 155Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 156Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 157Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 158Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 159Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 160Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 161Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 162Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 163Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 164Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 165Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 166Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 167Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 168Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 169Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 170Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 171Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 172Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 173Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 174Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 175Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 176Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 177Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 178Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 179Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 180Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 181Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 182Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 183Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 184Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 185Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 186Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 187Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 188Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 189Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 190Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 191Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 192Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 193Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 194Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 195Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 196Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 197Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 198Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 199Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 200Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 201Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 202Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 203Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 204Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 205Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 206Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 207Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 208Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 209Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 210Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 211Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 212Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 213Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 214Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 215Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 216Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 217Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 218Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 219Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 220Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 221Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 222Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 223Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 224Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 225Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 226Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 227Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 228Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 229Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 230Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 231Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 232Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 233Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 234Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 235Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 236Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 237Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 238Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 239Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 240Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 241Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 242Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 243Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 244Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 245Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 246Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 247Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 248Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 249Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 250Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 251Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 252Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 253Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 254Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 255Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 256Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 257Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 258Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 259Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 260Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 261Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 262Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 263Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 264Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 265Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 266Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 267Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 268Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 269Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 270Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 271Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 272Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 273Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 274Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 275Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 276Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 277Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 278Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 279Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 280Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 281Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 282Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 283Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 284Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 285Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 286Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 287Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 288Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 289Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 290Symbol 442 as "Pieces"
ExportAssets (56)Timeline Frame 291Symbol 442 as "Pieces"

Labels

"Active"Frame 1
"Splash"Frame 7
"Menu"Frame 14
"Level_1"Frame 21
"Level_1_Timed"Frame 28
"Level_2"Frame 35
"Level_3"Frame 42
"Level_4"Frame 49
"Level_4_Timed"Frame 56
"Level_5"Frame 63
"Level_6"Frame 70
"Level_7"Frame 77
"Pause"Frame 84
"GameOver"Frame 91
"Confirm"Frame 100
"NoMoves"Frame 108
"DifficultySelection"Frame 116
"ExitSaveGame"Frame 123
"Upsell"Frame 130
"Options"Frame 137
"Credits"Frame 144
"HighScores"Frame 151
"NameInput"Frame 158
"Tutorial"Frame 165
"mara_1_howto"Frame 170
"mara_2_howto"Frame 177
"mara_3_howto"Frame 184
"time_1_howto"Frame 191
"time_2_howto"Frame 198
"time_3_howto"Frame 205
"surv_1_howto"Frame 212
"surv_2_howto"Frame 219
"surv_3_howto"Frame 226
"tip_1_howto"Frame 233
"tip_2_howto"Frame 239
"tip_3_howto"Frame 245
"tip_4_howto"Frame 251
"tip_5_howto"Frame 257
"Level_Survival"Frame 266
"Leaderboard"Frame 273
"Controls"Frame 277
"About"Frame 282
"NoLive"Frame 287
"SetBoard"Frame 299
"SessionStart"Frame 306
"GameMenu"Frame 314
"GameStart"Frame 321
"GameContinue"Frame 328
"MuteOn"Frame 335
"MuteOff"Frame 342
"PauseOn"Frame 349
"PauseOff"Frame 356
"SetBackground"Frame 363
"ParseScores"Frame 370
"ParseSettings"Frame 377
"Shutdown"Frame 384
"ParseGame"Frame 390
"BuyItNow"Frame 397
"ParseLocXML"Frame 404
"UpdateUI"Frame 414
"LeaderBoardStats"Frame 422
"CreateFlower"Symbol 74 MovieClip [MajestyStack] Frame 1
"CreatePearlDown"Symbol 74 MovieClip [MajestyStack] Frame 2
"CreatePearlUp"Symbol 74 MovieClip [MajestyStack] Frame 3
"RotateFlower"Symbol 74 MovieClip [MajestyStack] Frame 4
"RotatePearl"Symbol 74 MovieClip [MajestyStack] Frame 5
"BonusEffect"Symbol 74 MovieClip [MajestyStack] Frame 6
"enable"Symbol 80 MovieClip Frame 1
"disable"Symbol 80 MovieClip Frame 2
"enable"Symbol 83 MovieClip Frame 1
"disable"Symbol 83 MovieClip Frame 2
"enable"Symbol 86 MovieClip Frame 1
"disable"Symbol 86 MovieClip Frame 2
"enable"Symbol 89 MovieClip Frame 1
"disable"Symbol 89 MovieClip Frame 2
"Normal"Symbol 90 MovieClip [Spinner] Frame 1
"Flower"Symbol 90 MovieClip [Spinner] Frame 6
"PearlUp"Symbol 90 MovieClip [Spinner] Frame 11
"PearlDown"Symbol 90 MovieClip [Spinner] Frame 16
"unlocked"Symbol 106 MovieClip Frame 1
"search"Symbol 106 MovieClip Frame 2
"lock"Symbol 106 MovieClip Frame 3
"locked"Symbol 106 MovieClip Frame 32
"B9"Symbol 146 MovieClip Frame 1
"B8"Symbol 146 MovieClip Frame 61
"B7"Symbol 146 MovieClip Frame 121
"B6"Symbol 146 MovieClip Frame 181
"B5"Symbol 146 MovieClip Frame 242
"B4"Symbol 146 MovieClip Frame 302
"B3"Symbol 146 MovieClip Frame 362
"B2"Symbol 146 MovieClip Frame 421
"B1"Symbol 146 MovieClip Frame 481
"B0"Symbol 146 MovieClip Frame 541
"Normal"Symbol 147 MovieClip Frame 1
"Special"Symbol 147 MovieClip Frame 2
"alt_Normal"Symbol 147 MovieClip Frame 3
"alt_Special"Symbol 147 MovieClip Frame 4
"alt_Piece"Symbol 147 MovieClip Frame 5
"Bomb"Symbol 147 MovieClip Frame 6
"B9"Symbol 192 MovieClip Frame 1
"B8"Symbol 192 MovieClip Frame 61
"B7"Symbol 192 MovieClip Frame 121
"B6"Symbol 192 MovieClip Frame 181
"B5"Symbol 192 MovieClip Frame 242
"B4"Symbol 192 MovieClip Frame 302
"B3"Symbol 192 MovieClip Frame 362
"B2"Symbol 192 MovieClip Frame 421
"B1"Symbol 192 MovieClip Frame 481
"B0"Symbol 192 MovieClip Frame 541
"Normal"Symbol 193 MovieClip Frame 1
"Special"Symbol 193 MovieClip Frame 2
"alt_Normal"Symbol 193 MovieClip Frame 3
"alt_Special"Symbol 193 MovieClip Frame 4
"alt_Piece"Symbol 193 MovieClip Frame 5
"Bomb"Symbol 193 MovieClip Frame 6
"B9"Symbol 237 MovieClip Frame 1
"B8"Symbol 237 MovieClip Frame 61
"B7"Symbol 237 MovieClip Frame 121
"B6"Symbol 237 MovieClip Frame 181
"B5"Symbol 237 MovieClip Frame 242
"B4"Symbol 237 MovieClip Frame 302
"B3"Symbol 237 MovieClip Frame 362
"B2"Symbol 237 MovieClip Frame 421
"B1"Symbol 237 MovieClip Frame 481
"B0"Symbol 237 MovieClip Frame 541
"Normal"Symbol 238 MovieClip Frame 1
"Special"Symbol 238 MovieClip Frame 2
"alt_Normal"Symbol 238 MovieClip Frame 3
"alt_Special"Symbol 238 MovieClip Frame 4
"alt_Piece"Symbol 238 MovieClip Frame 5
"Bomb"Symbol 238 MovieClip Frame 6
"B9"Symbol 283 MovieClip Frame 1
"B8"Symbol 283 MovieClip Frame 61
"B7"Symbol 283 MovieClip Frame 121
"B6"Symbol 283 MovieClip Frame 181
"B5"Symbol 283 MovieClip Frame 242
"B4"Symbol 283 MovieClip Frame 302
"B3"Symbol 283 MovieClip Frame 362
"B2"Symbol 283 MovieClip Frame 421
"B1"Symbol 283 MovieClip Frame 481
"B0"Symbol 283 MovieClip Frame 541
"Normal"Symbol 284 MovieClip Frame 1
"Special"Symbol 284 MovieClip Frame 2
"alt_Normal"Symbol 284 MovieClip Frame 3
"alt_Special"Symbol 284 MovieClip Frame 4
"alt_Piece"Symbol 284 MovieClip Frame 5
"Bomb"Symbol 284 MovieClip Frame 6
"B9"Symbol 328 MovieClip Frame 1
"B8"Symbol 328 MovieClip Frame 61
"B7"Symbol 328 MovieClip Frame 121
"B6"Symbol 328 MovieClip Frame 181
"B5"Symbol 328 MovieClip Frame 242
"B4"Symbol 328 MovieClip Frame 302
"B3"Symbol 328 MovieClip Frame 362
"B2"Symbol 328 MovieClip Frame 421
"B1"Symbol 328 MovieClip Frame 481
"B0"Symbol 328 MovieClip Frame 541
"Normal"Symbol 329 MovieClip Frame 1
"Special"Symbol 329 MovieClip Frame 2
"alt_Normal"Symbol 329 MovieClip Frame 3
"alt_Special"Symbol 329 MovieClip Frame 4
"alt_Piece"Symbol 329 MovieClip Frame 5
"Bomb"Symbol 329 MovieClip Frame 6
"B9"Symbol 374 MovieClip Frame 1
"B8"Symbol 374 MovieClip Frame 61
"B7"Symbol 374 MovieClip Frame 121
"B6"Symbol 374 MovieClip Frame 181
"B5"Symbol 374 MovieClip Frame 242
"B4"Symbol 374 MovieClip Frame 302
"B3"Symbol 374 MovieClip Frame 362
"B2"Symbol 374 MovieClip Frame 421
"B1"Symbol 374 MovieClip Frame 481
"B0"Symbol 374 MovieClip Frame 541
"Normal"Symbol 375 MovieClip Frame 1
"Special"Symbol 375 MovieClip Frame 2
"alt_Normal"Symbol 375 MovieClip Frame 3
"alt_Special"Symbol 375 MovieClip Frame 4
"alt_Piece"Symbol 375 MovieClip Frame 5
"Bomb"Symbol 375 MovieClip Frame 6
"B9"Symbol 420 MovieClip Frame 1
"B8"Symbol 420 MovieClip Frame 61
"B7"Symbol 420 MovieClip Frame 121
"B6"Symbol 420 MovieClip Frame 181
"B5"Symbol 420 MovieClip Frame 242
"B4"Symbol 420 MovieClip Frame 302
"B3"Symbol 420 MovieClip Frame 362
"B2"Symbol 420 MovieClip Frame 421
"B1"Symbol 420 MovieClip Frame 481
"B0"Symbol 420 MovieClip Frame 541
"Normal"Symbol 421 MovieClip Frame 1
"Special"Symbol 421 MovieClip Frame 2
"alt_Normal"Symbol 421 MovieClip Frame 3
"alt_Special"Symbol 421 MovieClip Frame 4
"alt_Piece"Symbol 421 MovieClip Frame 5
"Bomb"Symbol 421 MovieClip Frame 6
"Up"Symbol 441 MovieClip Frame 1
"Down"Symbol 441 MovieClip Frame 2
"Flower"Symbol 443 MovieClip [PieceStack] Frame 8
"Pearl"Symbol 443 MovieClip [PieceStack] Frame 9
"Bonus"Symbol 443 MovieClip [PieceStack] Frame 10
"Hidden"Symbol 443 MovieClip [PieceStack] Frame 11
"Expire"Symbol 460 MovieClip [TimerStack] Frame 1
"Create"Symbol 460 MovieClip [TimerStack] Frame 3
"BonusInit"Symbol 460 MovieClip [TimerStack] Frame 4
"off"Symbol 478 MovieClip Frame 1
"on"Symbol 478 MovieClip Frame 2
"Normal"Symbol 483 MovieClip Frame 1
"Timed"Symbol 483 MovieClip Frame 2
"Flower"Symbol 517 MovieClip Frame 1
"BlackPearl"Symbol 517 MovieClip Frame 2
"Beginner"Symbol 517 MovieClip Frame 3
"BonusCluster"Symbol 517 MovieClip Frame 4
"PearlCluster"Symbol 517 MovieClip Frame 5
"PearlFlower"Symbol 517 MovieClip Frame 6
"Survival"Symbol 517 MovieClip Frame 7
"MarathonScore"Symbol 517 MovieClip Frame 8
"LifetimeCombos"Symbol 517 MovieClip Frame 9
"LifetimeScore"Symbol 517 MovieClip Frame 10
"Veteran"Symbol 517 MovieClip Frame 11
"TimedScore"Symbol 517 MovieClip Frame 12
"stopped"Symbol 520 MovieClip Frame 1
"toasty"Symbol 520 MovieClip Frame 11
"up"Symbol 615 MovieClip Frame 1
"over"Symbol 615 MovieClip Frame 3
"down"Symbol 615 MovieClip Frame 5
"up"Symbol 631 MovieClip Frame 1
"over"Symbol 631 MovieClip Frame 3
"down"Symbol 631 MovieClip Frame 5
"up"Symbol 668 MovieClip Frame 1
"over"Symbol 668 MovieClip Frame 3
"down"Symbol 668 MovieClip Frame 5
"Lose"Symbol 769 MovieClip Frame 1
"Win"Symbol 769 MovieClip Frame 2
"up"Symbol 795 MovieClip Frame 1
"over"Symbol 795 MovieClip Frame 3
"down"Symbol 795 MovieClip Frame 5
"off"Symbol 903 MovieClip Frame 1
"on"Symbol 903 MovieClip Frame 2
"up"Symbol 908 MovieClip Frame 1
"over"Symbol 908 MovieClip Frame 3
"down"Symbol 908 MovieClip Frame 5
"none"Symbol 937 MovieClip Frame 1
"win"Symbol 937 MovieClip Frame 2
"up"Symbol 945 MovieClip Frame 1
"over"Symbol 945 MovieClip Frame 3
"down"Symbol 945 MovieClip Frame 5
"Marathon"Symbol 1062 MovieClip Frame 1
"Timed"Symbol 1062 MovieClip Frame 2
"Survival"Symbol 1062 MovieClip Frame 3
"no"Symbol 1094 MovieClip Frame 1
"yes"Symbol 1094 MovieClip Frame 2

Dynamic Text Variables

textSymbol 611 EditableText"text"
textSymbol 613 EditableText"text"
textSymbol 614 EditableText"text"
textSymbol 791 EditableText"text"
textSymbol 793 EditableText"text"
textSymbol 794 EditableText"text"
textSymbol 904 EditableText"Button"
textSymbol 906 EditableText"Button"
textSymbol 907 EditableText"Button"
textSymbol 941 EditableText"Button"
textSymbol 943 EditableText"Button"
textSymbol 944 EditableText"Button"




http://swfchan.com/18/85548/info.shtml
Created: 21/7 -2019 09:04:15 Last modified: 21/7 -2019 09:04:15 Server time: 26/04 -2024 00:07:16