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

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

Sonic Hero Puzzle.swf

This is the info page for
Flash #24098

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


Text
100

%

Loading

100

100

100

100

%

Loading

SEGA is registered in the U.S. Patent and Trademark Office. SEGA, the Sega
logo, Sonic Heroes and Sonic The Hedgehog are either registered trademarks
or trademarks of Sega Corporation. Original Game (c) SEGA(c)Sonicteam /
SEGA, 2003. All Rights Reserved.

SEGA is registered in the U.S. Patent and Trademark Office. SEGA, the Sega
logo, Sonic Heroes and Sonic The Hedgehog are either registered trademarks
or trademarks of Sega Corporation. Original Game (c) SEGA(c)Sonicteam /
SEGA, 2003. All Rights Reserved.

SEGA PRESENTS

View High Scores

Credits

Send a Postcard

How to Play

Start

Goal:
Stack blocks and clear them with a corresponding character/power block. Earn bonus
points for scoring combos/clearing multiple blocks. Try for a high score.
Gameplay:
There are six different blocks--three types associated with their corresponding power
block:
·Orange/Brown brick, associated with Knuckles.
·Chaos emeralds (any color), associated with Tails.
·Gold Ring, associated with Sonic.
Use the up arrow key to reorder the blocks as they fall.
Use the right and left arrow keys to move the blocks right to left.
Use the down arrow key to accelerate the rate in which the blocks drop.

How To Play:

NEXT

As you score more points, you will rise in level (up to 5), making the blocks fall faster.
You will also fill up power meters for each of the characters. When the meter is filled up,
you activate a power move that assists in your gameplay.
Sonic’s power-up will slow down blocks for 30 seconds. Tails’ power-up will stop the
timer for 30 seconds. Knuckles’ power-up will destroy all of a certain type of block
(whichever there is more of).
Gametypes:
1 player:
-- Timed Mode. The gameplay timer lasts for five minutes. Score as many points as you
can and try for a high score!
-- Freeplay Mode. High scores are not reported, but you can play as long as you last!

BACK

Gametypes: (Cont.)
2 player:   Team up with a buddy and play for the best score!
First player controls:
Use “w” to reorder the blocks as they fall.
Use “d” and “a” keys to move blocks right to left.
Use “s” key to accelerate the rate in which the blocks drop.
Second player controls:
Use the up arrow key to reorder the blocks as they fall.
Use the right and left arrow keys to move the blocks right to left.
Use the down arrow key to accelerate the rate in which the blocks drop.
Game Over:
Game is over when the five minute time limit is up or when your blocks reach the top of
the puzzle area.

Return to Main Menu

Select Platform:

DESIGN AND PROGRAMMING

ART AND SOUND

SPECIAL THANKS

CREDITS:

thirteen4

Noah Musler

Sonic Team

Chris Olson

thirteen4

All Sega Staff

KK

SEND TO:

YOUR INFORMATION:

Send a Postcard:

E-mail:

Name:

Postcard:

Send Postcard

Note: This information is not collected or used by SEGA in any
way except to send out the postcard.

Postcard Sent!

Send Another Postcard

BUSY...

EMAIL SUBMITIONS

300

SEC

Reset

300

10

10

0

0

0

0

x

0

0

0

0

N
E
X
T

LEVEL

SCORE

COMBO

TIME

SCORE

TIME

Select Game Type:

TIMED

FREEPLAY

(NO HIGH SCORE REPORTING)

TWO PLAYER

(Player 1 uses the A,S,D,W keys to play,
and Player 2 uses the Arrow Keys)

READY!

GO!

GAME OVER

Blocks slow down
for 30 seconds!

30

SEC

30 Seconds added
to the clock!

+30sec

+30sec

Highest count onscreen
block type destroyed!

30

Congratulations!

00000000

00000000

00000000

00000000

00000000

Player One Score:

Enter Initials

BUSY...

HIGH SCORE SUBMITIONS

Submit Score

1st

2nd

3rd

4th

5th

6th

7th

8th

9th

10th

11th

12th

13th

14th

15th

16th

17th

18th

19th

20th

High Scores

High Scores

00000000

00000000

00000000

00000000

00000000

Player Two Score:

Player One Wins!

Player Two Wins!

ActionScript [AS1/AS2]

Frame 1
Frame 2
loadedbytes = getBytesLoaded(); totalbytes = getBytesTotal(); loadedkbytes = Math.ceil(loadedbytes / 1000); totalkbytes = Math.ceil(totalbytes / 1000); if (loadedbytes == totalbytes) { gotoAndPlay ("Start"); } frame = int(loadedbytes / (totalbytes / 100)); barmovement = frame - oldframe; _root.loader.Loadbar._x = _root.loader.Loadbar._x + (barmovement * 3); oldframe = frame;
Frame 3
gotoAndPlay ("Load2");
Frame 5
_quality = "high"; loadMovieNum ("Title_Music.swf", 5); loadVariables ("config.php", "_root.varTarget"); Score = 0; TotalEp1Score = 0; TotalEp2Score = 0; TotalEp3Score = 0; TotalScore = 0; EnemiesKilled = 0; DragonLife = 0; DragonLifeTotal = 200; Stamp = new Date(); TimeStamp = Stamp.getTime();
Frame 174
stop();
Frame 190
if (SectionToLoad == 1) { unloadMovieNum (5); gotoAndPlay ("Level1Loading"); } else if (SectionToLoad == 2) { gotoAndPlay ("Email"); } else if (SectionToLoad == 3) { gotoAndPlay ("Credits"); } else if (SectionToLoad == 4) { gotoAndPlay ("ViewHighScores"); } else if (SectionToLoad == 5) { gotoAndPlay ("HowToPlay"); } else if (SectionToLoad == 6) { gotoAndPlay ("BuyNow"); }
Frame 207
stop();
Frame 222
stop();
Frame 239
stop();
Frame 261
stop(); loadMovieNum ("Postcard_Thumb.swf", 10);
Frame 273
_root.SonicSpecialMeterP1 = 0; _root.TailsSpecialMeterP1 = 0; _root.KnucklesSpecialMeterP1 = 0; _root.RingBlocksDestroyedP1 = 0; _root.BlockBlocksDestroyedP1 = 0; _root.ChaosBlocksDestroyedP1 = 0; _root.LevelOver = 0; _root.whistle0sec = 0; _root.TotalScoreP1 = 0; _root.SonicSpecialMeterP2 = 0; _root.TailsSpecialMeterP2 = 0; _root.KnucklesSpecialMeterP2 = 0; _root.RingBlocksDestroyedP2 = 0; _root.BlockBlocksDestroyedP2 = 0; _root.ChaosBlocksDestroyedP2 = 0; _root.LevelOverP2 = 0; _root.whistle0sec = 0; _root.TotalScoreP2 = 0; _root.TwoPlayer = 0; Timer.MyMinute = 0; Timer.MySeconds = 0; Timer.MyTimer = 0; Timer.MyZero = 0; _root.P2Cover._alpha = 100; loadMovieNum ("Level_Music.swf", 4);
Instance of Symbol 168 MovieClip "Timer" in Frame 274
onClipEvent (enterFrame) { }
Instance of Symbol 176 MovieClip "Timer2" in Frame 274
onClipEvent (enterFrame) { }
Frame 275
_root.HeadChance = 50; _root.BaseBlockNum = 1; _root.Player1BlockNum = 1; _root.Player2BlockNum = 1; chanceforhead = random(_root.HeadChance); if (chanceforhead < 10) { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "TopBlockFrame", random(3) + 5); } else { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "TopBlockFrame", random(3) + 2); Set(("_root.Block" + eval (_root.BaseBlockNum)) + "TopBlockChaosFrame", random(5) + 1); } chanceforhead = random(_root.HeadChance); if (chanceforhead < 10) { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "MiddleBlockFrame", random(3) + 5); } else { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "MiddleBlockFrame", random(3) + 2); Set(("_root.Block" + eval (_root.BaseBlockNum)) + "MiddleBlockChaosFrame", random(5) + 1); } chanceforhead = random(_root.HeadChance); if (chanceforhead < 10) { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "BottomBlockFrame", random(3) + 5); } else { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "BottomBlockFrame", random(3) + 2); Set(("_root.Block" + eval (_root.BaseBlockNum)) + "BottomBlockChaosFrame", random(5) + 1); } _root.NextSetP1.TopBlock.gotoAndStop(eval (("_root.Block" + eval (_root.Player1BlockNum)) + "TopBlockFrame")); _root.NextSetP1.TopBlock.Chaos.gotoAndStop(eval (("_root.Block" + eval (_root.Player1BlockNum)) + "TopBlockChaosFrame")); _root.NextSetP1.MiddleBlock.gotoAndStop(eval (("_root.Block" + eval (_root.Player1BlockNum)) + "MiddleBlockFrame")); _root.NextSetP1.MiddleBlock.Chaos.gotoAndStop(eval (("_root.Block" + eval (_root.Player1BlockNum)) + "MiddleBlockChaosFrame")); _root.NextSetP1.BottomBlock.gotoAndStop(eval (("_root.Block" + eval (_root.Player1BlockNum)) + "BottomBlockFrame")); _root.NextSetP1.BottomBlock.Chaos.gotoAndStop(eval (("_root.Block" + eval (_root.Player1BlockNum)) + "BottomBlockChaosFrame")); _root.NextSetP2.TopBlock.gotoAndStop(eval (("_root.Block" + eval (_root.Player1BlockNum)) + "TopBlockFrame")); _root.NextSetP2.TopBlock.Chaos.gotoAndStop(eval (("_root.Block" + eval (_root.Player1BlockNum)) + "TopBlockChaosFrame")); _root.NextSetP2.MiddleBlock.gotoAndStop(eval (("_root.Block" + eval (_root.Player1BlockNum)) + "MiddleBlockFrame")); _root.NextSetP2.MiddleBlock.Chaos.gotoAndStop(eval (("_root.Block" + eval (_root.Player1BlockNum)) + "MiddleBlockChaosFrame")); _root.NextSetP2.BottomBlock.gotoAndStop(eval (("_root.Block" + eval (_root.Player1BlockNum)) + "BottomBlockFrame")); _root.NextSetP2.BottomBlock.Chaos.gotoAndStop(eval (("_root.Block" + eval (_root.Player1BlockNum)) + "BottomBlockChaosFrame")); _root.BaseBlockNum++;
Instance of Symbol 203 MovieClip "r1b1" in Frame 275
onClipEvent (enterFrame) { this.row = 1; this.block = 1; }
Instance of Symbol 203 MovieClip "r1b2" in Frame 275
onClipEvent (enterFrame) { this.row = 1; this.block = 2; }
Instance of Symbol 203 MovieClip "r1b3" in Frame 275
onClipEvent (enterFrame) { this.row = 1; this.block = 3; }
Instance of Symbol 203 MovieClip "r1b4" in Frame 275
onClipEvent (enterFrame) { this.row = 1; this.block = 4; }
Instance of Symbol 203 MovieClip "r1b5" in Frame 275
onClipEvent (enterFrame) { this.row = 1; this.block = 5; }
Instance of Symbol 203 MovieClip "r1b6" in Frame 275
onClipEvent (enterFrame) { this.row = 1; this.block = 6; }
Instance of Symbol 203 MovieClip "r2b1" in Frame 275
onClipEvent (enterFrame) { this.row = 2; this.block = 1; }
Instance of Symbol 203 MovieClip "r2b2" in Frame 275
onClipEvent (enterFrame) { this.row = 2; this.block = 2; }
Instance of Symbol 203 MovieClip "r2b3" in Frame 275
onClipEvent (enterFrame) { this.row = 2; this.block = 3; }
Instance of Symbol 203 MovieClip "r2b4" in Frame 275
onClipEvent (enterFrame) { this.row = 2; this.block = 4; }
Instance of Symbol 203 MovieClip "r2b5" in Frame 275
onClipEvent (enterFrame) { this.row = 2; this.block = 5; }
Instance of Symbol 203 MovieClip "r2b6" in Frame 275
onClipEvent (enterFrame) { this.row = 2; this.block = 6; }
Instance of Symbol 203 MovieClip "r3b1" in Frame 275
onClipEvent (enterFrame) { this.row = 3; this.block = 1; }
Instance of Symbol 203 MovieClip "r3b2" in Frame 275
onClipEvent (enterFrame) { this.row = 3; this.block = 2; }
Instance of Symbol 203 MovieClip "r3b3" in Frame 275
onClipEvent (enterFrame) { this.row = 3; this.block = 3; }
Instance of Symbol 203 MovieClip "r3b4" in Frame 275
onClipEvent (enterFrame) { this.row = 3; this.block = 4; }
Instance of Symbol 203 MovieClip "r3b5" in Frame 275
onClipEvent (enterFrame) { this.row = 3; this.block = 5; }
Instance of Symbol 203 MovieClip "r3b6" in Frame 275
onClipEvent (enterFrame) { this.row = 3; this.block = 6; }
Instance of Symbol 203 MovieClip "r4b1" in Frame 275
onClipEvent (enterFrame) { this.row = 4; this.block = 1; }
Instance of Symbol 203 MovieClip "r4b2" in Frame 275
onClipEvent (enterFrame) { this.row = 4; this.block = 2; }
Instance of Symbol 203 MovieClip "r4b3" in Frame 275
onClipEvent (enterFrame) { this.row = 4; this.block = 3; }
Instance of Symbol 203 MovieClip "r4b4" in Frame 275
onClipEvent (enterFrame) { this.row = 4; this.block = 4; }
Instance of Symbol 203 MovieClip "r4b5" in Frame 275
onClipEvent (enterFrame) { this.row = 4; this.block = 5; }
Instance of Symbol 203 MovieClip "r4b6" in Frame 275
onClipEvent (enterFrame) { this.row = 4; this.block = 6; }
Instance of Symbol 203 MovieClip "r5b1" in Frame 275
onClipEvent (enterFrame) { this.row = 5; this.block = 1; }
Instance of Symbol 203 MovieClip "r5b2" in Frame 275
onClipEvent (enterFrame) { this.row = 5; this.block = 2; }
Instance of Symbol 203 MovieClip "r5b3" in Frame 275
onClipEvent (enterFrame) { this.row = 5; this.block = 3; }
Instance of Symbol 203 MovieClip "r5b4" in Frame 275
onClipEvent (enterFrame) { this.row = 5; this.block = 4; }
Instance of Symbol 203 MovieClip "r5b5" in Frame 275
onClipEvent (enterFrame) { this.row = 5; this.block = 5; }
Instance of Symbol 203 MovieClip "r5b6" in Frame 275
onClipEvent (enterFrame) { this.row = 5; this.block = 6; }
Instance of Symbol 203 MovieClip "r6b1" in Frame 275
onClipEvent (enterFrame) { this.row = 6; this.block = 1; }
Instance of Symbol 203 MovieClip "r6b2" in Frame 275
onClipEvent (enterFrame) { this.row = 6; this.block = 2; }
Instance of Symbol 203 MovieClip "r6b3" in Frame 275
onClipEvent (enterFrame) { this.row = 6; this.block = 3; }
Instance of Symbol 203 MovieClip "r6b4" in Frame 275
onClipEvent (enterFrame) { this.row = 6; this.block = 4; }
Instance of Symbol 203 MovieClip "r6b5" in Frame 275
onClipEvent (enterFrame) { this.row = 6; this.block = 5; }
Instance of Symbol 203 MovieClip "r6b6" in Frame 275
onClipEvent (enterFrame) { this.row = 6; this.block = 6; }
Instance of Symbol 203 MovieClip "r7b1" in Frame 275
onClipEvent (enterFrame) { this.row = 7; this.block = 1; }
Instance of Symbol 203 MovieClip "r7b2" in Frame 275
onClipEvent (enterFrame) { this.row = 7; this.block = 2; }
Instance of Symbol 203 MovieClip "r7b3" in Frame 275
onClipEvent (enterFrame) { this.row = 7; this.block = 3; }
Instance of Symbol 203 MovieClip "r7b4" in Frame 275
onClipEvent (enterFrame) { this.row = 7; this.block = 4; }
Instance of Symbol 203 MovieClip "r7b5" in Frame 275
onClipEvent (enterFrame) { this.row = 7; this.block = 5; }
Instance of Symbol 203 MovieClip "r7b6" in Frame 275
onClipEvent (enterFrame) { this.row = 7; this.block = 6; }
Instance of Symbol 203 MovieClip "r8b1" in Frame 275
onClipEvent (enterFrame) { this.row = 8; this.block = 1; }
Instance of Symbol 203 MovieClip "r8b2" in Frame 275
onClipEvent (enterFrame) { this.row = 8; this.block = 2; }
Instance of Symbol 203 MovieClip "r8b3" in Frame 275
onClipEvent (enterFrame) { this.row = 8; this.block = 3; }
Instance of Symbol 203 MovieClip "r8b4" in Frame 275
onClipEvent (enterFrame) { this.row = 8; this.block = 4; }
Instance of Symbol 203 MovieClip "r8b5" in Frame 275
onClipEvent (enterFrame) { this.row = 8; this.block = 5; }
Instance of Symbol 203 MovieClip "r8b6" in Frame 275
onClipEvent (enterFrame) { this.row = 8; this.block = 6; }
Instance of Symbol 203 MovieClip "r9b1" in Frame 275
onClipEvent (enterFrame) { this.row = 9; this.block = 1; }
Instance of Symbol 203 MovieClip "r9b2" in Frame 275
onClipEvent (enterFrame) { this.row = 9; this.block = 2; }
Instance of Symbol 203 MovieClip "r9b3" in Frame 275
onClipEvent (enterFrame) { this.row = 9; this.block = 3; }
Instance of Symbol 203 MovieClip "r9b4" in Frame 275
onClipEvent (enterFrame) { this.row = 9; this.block = 4; }
Instance of Symbol 203 MovieClip "r9b5" in Frame 275
onClipEvent (enterFrame) { this.row = 9; this.block = 5; }
Instance of Symbol 203 MovieClip "r9b6" in Frame 275
onClipEvent (enterFrame) { this.row = 9; this.block = 6; }
Instance of Symbol 203 MovieClip "r10b1" in Frame 275
onClipEvent (enterFrame) { this.row = 10; this.block = 1; }
Instance of Symbol 203 MovieClip "r10b2" in Frame 275
onClipEvent (enterFrame) { this.row = 10; this.block = 2; }
Instance of Symbol 203 MovieClip "r10b3" in Frame 275
onClipEvent (enterFrame) { this.row = 10; this.block = 3; }
Instance of Symbol 203 MovieClip "r10b4" in Frame 275
onClipEvent (enterFrame) { this.row = 10; this.block = 4; }
Instance of Symbol 203 MovieClip "r10b5" in Frame 275
onClipEvent (enterFrame) { this.row = 10; this.block = 5; }
Instance of Symbol 203 MovieClip "r10b6" in Frame 275
onClipEvent (enterFrame) { this.row = 10; this.block = 6; }
Instance of Symbol 203 MovieClip "r11b1" in Frame 275
onClipEvent (enterFrame) { this.row = 11; this.block = 1; }
Instance of Symbol 203 MovieClip "r11b2" in Frame 275
onClipEvent (enterFrame) { this.row = 11; this.block = 2; }
Instance of Symbol 203 MovieClip "r11b3" in Frame 275
onClipEvent (enterFrame) { this.row = 11; this.block = 3; }
Instance of Symbol 203 MovieClip "r11b4" in Frame 275
onClipEvent (enterFrame) { this.row = 11; this.block = 4; }
Instance of Symbol 203 MovieClip "r11b5" in Frame 275
onClipEvent (enterFrame) { this.row = 11; this.block = 5; }
Instance of Symbol 203 MovieClip "r11b6" in Frame 275
onClipEvent (enterFrame) { this.row = 11; this.block = 6; }
Instance of Symbol 203 MovieClip "r12b1" in Frame 275
onClipEvent (enterFrame) { this.row = 12; this.block = 1; }
Instance of Symbol 203 MovieClip "r12b2" in Frame 275
onClipEvent (enterFrame) { this.row = 12; this.block = 2; }
Instance of Symbol 203 MovieClip "r12b3" in Frame 275
onClipEvent (enterFrame) { this.row = 12; this.block = 3; }
Instance of Symbol 203 MovieClip "r12b4" in Frame 275
onClipEvent (enterFrame) { this.row = 12; this.block = 4; }
Instance of Symbol 203 MovieClip "r12b5" in Frame 275
onClipEvent (enterFrame) { this.row = 12; this.block = 5; }
Instance of Symbol 203 MovieClip "r12b6" in Frame 275
onClipEvent (enterFrame) { this.row = 12; this.block = 6; }
Instance of Symbol 203 MovieClip "r13b1" in Frame 275
onClipEvent (enterFrame) { this.row = 13; this.block = 1; }
Instance of Symbol 203 MovieClip "r13b2" in Frame 275
onClipEvent (enterFrame) { this.row = 13; this.block = 2; }
Instance of Symbol 203 MovieClip "r13b3" in Frame 275
onClipEvent (enterFrame) { this.row = 13; this.block = 3; }
Instance of Symbol 203 MovieClip "r13b4" in Frame 275
onClipEvent (enterFrame) { this.row = 13; this.block = 4; }
Instance of Symbol 203 MovieClip "r13b5" in Frame 275
onClipEvent (enterFrame) { this.row = 13; this.block = 5; }
Instance of Symbol 203 MovieClip "r13b6" in Frame 275
onClipEvent (enterFrame) { this.row = 13; this.block = 6; }
Instance of Symbol 210 MovieClip "SonicSpecialP1" in Frame 275
onClipEvent (enterFrame) { this.gotoAndStop(_root.SonicSpecialMeterP1 + 1); }
Instance of Symbol 216 MovieClip "TailsSpecialP1" in Frame 275
onClipEvent (enterFrame) { this.gotoAndStop(_root.TailsSpecialMeterP1 + 1); }
Instance of Symbol 222 MovieClip "KnucklesSpecialP1" in Frame 275
onClipEvent (enterFrame) { this.gotoAndStop(_root.KnucklesSpecialMeterP1 + 1); }
Instance of Symbol 236 MovieClip "P2r1b1" in Frame 275
onClipEvent (enterFrame) { this.row = 1; this.block = 1; }
Instance of Symbol 236 MovieClip "P2r1b2" in Frame 275
onClipEvent (enterFrame) { this.row = 1; this.block = 2; }
Instance of Symbol 236 MovieClip "P2r1b3" in Frame 275
onClipEvent (enterFrame) { this.row = 1; this.block = 3; }
Instance of Symbol 236 MovieClip "P2r1b4" in Frame 275
onClipEvent (enterFrame) { this.row = 1; this.block = 4; }
Instance of Symbol 236 MovieClip "P2r1b5" in Frame 275
onClipEvent (enterFrame) { this.row = 1; this.block = 5; }
Instance of Symbol 236 MovieClip "P2r1b6" in Frame 275
onClipEvent (enterFrame) { this.row = 1; this.block = 6; }
Instance of Symbol 236 MovieClip "P2r2b1" in Frame 275
onClipEvent (enterFrame) { this.row = 2; this.block = 1; }
Instance of Symbol 236 MovieClip "P2r2b2" in Frame 275
onClipEvent (enterFrame) { this.row = 2; this.block = 2; }
Instance of Symbol 236 MovieClip "P2r2b3" in Frame 275
onClipEvent (enterFrame) { this.row = 2; this.block = 3; }
Instance of Symbol 236 MovieClip "P2r2b4" in Frame 275
onClipEvent (enterFrame) { this.row = 2; this.block = 4; }
Instance of Symbol 236 MovieClip "P2r2b5" in Frame 275
onClipEvent (enterFrame) { this.row = 2; this.block = 5; }
Instance of Symbol 236 MovieClip "P2r2b6" in Frame 275
onClipEvent (enterFrame) { this.row = 2; this.block = 6; }
Instance of Symbol 236 MovieClip "P2r3b1" in Frame 275
onClipEvent (enterFrame) { this.row = 3; this.block = 1; }
Instance of Symbol 236 MovieClip "P2r3b2" in Frame 275
onClipEvent (enterFrame) { this.row = 3; this.block = 2; }
Instance of Symbol 236 MovieClip "P2r3b3" in Frame 275
onClipEvent (enterFrame) { this.row = 3; this.block = 3; }
Instance of Symbol 236 MovieClip "P2r3b4" in Frame 275
onClipEvent (enterFrame) { this.row = 3; this.block = 4; }
Instance of Symbol 236 MovieClip "P2r3b5" in Frame 275
onClipEvent (enterFrame) { this.row = 3; this.block = 5; }
Instance of Symbol 236 MovieClip "P2r3b6" in Frame 275
onClipEvent (enterFrame) { this.row = 3; this.block = 6; }
Instance of Symbol 236 MovieClip "P2r4b1" in Frame 275
onClipEvent (enterFrame) { this.row = 4; this.block = 1; }
Instance of Symbol 236 MovieClip "P2r4b2" in Frame 275
onClipEvent (enterFrame) { this.row = 4; this.block = 2; }
Instance of Symbol 236 MovieClip "P2r4b3" in Frame 275
onClipEvent (enterFrame) { this.row = 4; this.block = 3; }
Instance of Symbol 236 MovieClip "P2r4b4" in Frame 275
onClipEvent (enterFrame) { this.row = 4; this.block = 4; }
Instance of Symbol 236 MovieClip "P2r4b5" in Frame 275
onClipEvent (enterFrame) { this.row = 4; this.block = 5; }
Instance of Symbol 236 MovieClip "P2r4b6" in Frame 275
onClipEvent (enterFrame) { this.row = 4; this.block = 6; }
Instance of Symbol 236 MovieClip "P2r5b1" in Frame 275
onClipEvent (enterFrame) { this.row = 5; this.block = 1; }
Instance of Symbol 236 MovieClip "P2r5b2" in Frame 275
onClipEvent (enterFrame) { this.row = 5; this.block = 2; }
Instance of Symbol 236 MovieClip "P2r5b3" in Frame 275
onClipEvent (enterFrame) { this.row = 5; this.block = 3; }
Instance of Symbol 236 MovieClip "P2r5b4" in Frame 275
onClipEvent (enterFrame) { this.row = 5; this.block = 4; }
Instance of Symbol 236 MovieClip "P2r5b5" in Frame 275
onClipEvent (enterFrame) { this.row = 5; this.block = 5; }
Instance of Symbol 236 MovieClip "P2r5b6" in Frame 275
onClipEvent (enterFrame) { this.row = 5; this.block = 6; }
Instance of Symbol 236 MovieClip "P2r6b1" in Frame 275
onClipEvent (enterFrame) { this.row = 6; this.block = 1; }
Instance of Symbol 236 MovieClip "P2r6b2" in Frame 275
onClipEvent (enterFrame) { this.row = 6; this.block = 2; }
Instance of Symbol 236 MovieClip "P2r6b3" in Frame 275
onClipEvent (enterFrame) { this.row = 6; this.block = 3; }
Instance of Symbol 236 MovieClip "P2r6b4" in Frame 275
onClipEvent (enterFrame) { this.row = 6; this.block = 4; }
Instance of Symbol 236 MovieClip "P2r6b5" in Frame 275
onClipEvent (enterFrame) { this.row = 6; this.block = 5; }
Instance of Symbol 236 MovieClip "P2r6b6" in Frame 275
onClipEvent (enterFrame) { this.row = 6; this.block = 6; }
Instance of Symbol 236 MovieClip "P2r7b1" in Frame 275
onClipEvent (enterFrame) { this.row = 7; this.block = 1; }
Instance of Symbol 236 MovieClip "P2r7b2" in Frame 275
onClipEvent (enterFrame) { this.row = 7; this.block = 2; }
Instance of Symbol 236 MovieClip "P2r7b3" in Frame 275
onClipEvent (enterFrame) { this.row = 7; this.block = 3; }
Instance of Symbol 236 MovieClip "P2r7b4" in Frame 275
onClipEvent (enterFrame) { this.row = 7; this.block = 4; }
Instance of Symbol 236 MovieClip "P2r7b5" in Frame 275
onClipEvent (enterFrame) { this.row = 7; this.block = 5; }
Instance of Symbol 236 MovieClip "P2r7b6" in Frame 275
onClipEvent (enterFrame) { this.row = 7; this.block = 6; }
Instance of Symbol 236 MovieClip "P2r8b1" in Frame 275
onClipEvent (enterFrame) { this.row = 8; this.block = 1; }
Instance of Symbol 236 MovieClip "P2r8b2" in Frame 275
onClipEvent (enterFrame) { this.row = 8; this.block = 2; }
Instance of Symbol 236 MovieClip "P2r8b3" in Frame 275
onClipEvent (enterFrame) { this.row = 8; this.block = 3; }
Instance of Symbol 236 MovieClip "P2r8b4" in Frame 275
onClipEvent (enterFrame) { this.row = 8; this.block = 4; }
Instance of Symbol 236 MovieClip "P2r8b5" in Frame 275
onClipEvent (enterFrame) { this.row = 8; this.block = 5; }
Instance of Symbol 236 MovieClip "P2r8b6" in Frame 275
onClipEvent (enterFrame) { this.row = 8; this.block = 6; }
Instance of Symbol 236 MovieClip "P2r9b1" in Frame 275
onClipEvent (enterFrame) { this.row = 9; this.block = 1; }
Instance of Symbol 236 MovieClip "P2r9b2" in Frame 275
onClipEvent (enterFrame) { this.row = 9; this.block = 2; }
Instance of Symbol 236 MovieClip "P2r9b3" in Frame 275
onClipEvent (enterFrame) { this.row = 9; this.block = 3; }
Instance of Symbol 236 MovieClip "P2r9b4" in Frame 275
onClipEvent (enterFrame) { this.row = 9; this.block = 4; }
Instance of Symbol 236 MovieClip "P2r9b5" in Frame 275
onClipEvent (enterFrame) { this.row = 9; this.block = 5; }
Instance of Symbol 236 MovieClip "P2r9b6" in Frame 275
onClipEvent (enterFrame) { this.row = 9; this.block = 6; }
Instance of Symbol 236 MovieClip "P2r10b1" in Frame 275
onClipEvent (enterFrame) { this.row = 10; this.block = 1; }
Instance of Symbol 236 MovieClip "P2r10b2" in Frame 275
onClipEvent (enterFrame) { this.row = 10; this.block = 2; }
Instance of Symbol 236 MovieClip "P2r10b3" in Frame 275
onClipEvent (enterFrame) { this.row = 10; this.block = 3; }
Instance of Symbol 236 MovieClip "P2r10b4" in Frame 275
onClipEvent (enterFrame) { this.row = 10; this.block = 4; }
Instance of Symbol 236 MovieClip "P2r10b5" in Frame 275
onClipEvent (enterFrame) { this.row = 10; this.block = 5; }
Instance of Symbol 236 MovieClip "P2r10b6" in Frame 275
onClipEvent (enterFrame) { this.row = 10; this.block = 6; }
Instance of Symbol 236 MovieClip "P2r11b1" in Frame 275
onClipEvent (enterFrame) { this.row = 11; this.block = 1; }
Instance of Symbol 236 MovieClip "P2r11b2" in Frame 275
onClipEvent (enterFrame) { this.row = 11; this.block = 2; }
Instance of Symbol 236 MovieClip "P2r11b3" in Frame 275
onClipEvent (enterFrame) { this.row = 11; this.block = 3; }
Instance of Symbol 236 MovieClip "P2r11b4" in Frame 275
onClipEvent (enterFrame) { this.row = 11; this.block = 4; }
Instance of Symbol 236 MovieClip "P2r11b5" in Frame 275
onClipEvent (enterFrame) { this.row = 11; this.block = 5; }
Instance of Symbol 236 MovieClip "P2r11b6" in Frame 275
onClipEvent (enterFrame) { this.row = 11; this.block = 6; }
Instance of Symbol 236 MovieClip "P2r12b1" in Frame 275
onClipEvent (enterFrame) { this.row = 12; this.block = 1; }
Instance of Symbol 236 MovieClip "P2r12b2" in Frame 275
onClipEvent (enterFrame) { this.row = 12; this.block = 2; }
Instance of Symbol 236 MovieClip "P2r12b3" in Frame 275
onClipEvent (enterFrame) { this.row = 12; this.block = 3; }
Instance of Symbol 236 MovieClip "P2r12b4" in Frame 275
onClipEvent (enterFrame) { this.row = 12; this.block = 4; }
Instance of Symbol 236 MovieClip "P2r12b5" in Frame 275
onClipEvent (enterFrame) { this.row = 12; this.block = 5; }
Instance of Symbol 236 MovieClip "P2r12b6" in Frame 275
onClipEvent (enterFrame) { this.row = 12; this.block = 6; }
Instance of Symbol 236 MovieClip "P2r13b1" in Frame 275
onClipEvent (enterFrame) { this.row = 13; this.block = 1; }
Instance of Symbol 236 MovieClip "P2r13b2" in Frame 275
onClipEvent (enterFrame) { this.row = 13; this.block = 2; }
Instance of Symbol 236 MovieClip "P2r13b3" in Frame 275
onClipEvent (enterFrame) { this.row = 13; this.block = 3; }
Instance of Symbol 236 MovieClip "P2r13b4" in Frame 275
onClipEvent (enterFrame) { this.row = 13; this.block = 4; }
Instance of Symbol 236 MovieClip "P2r13b5" in Frame 275
onClipEvent (enterFrame) { this.row = 13; this.block = 5; }
Instance of Symbol 236 MovieClip "P2r13b6" in Frame 275
onClipEvent (enterFrame) { this.row = 13; this.block = 6; }
Instance of Symbol 210 MovieClip "SonicSpecialP2" in Frame 275
onClipEvent (enterFrame) { this.gotoAndStop(_root.SonicSpecialMeterP2 + 1); }
Instance of Symbol 216 MovieClip "TailsSpecialP2" in Frame 275
onClipEvent (enterFrame) { this.gotoAndStop(_root.TailsSpecialMeterP2 + 1); }
Instance of Symbol 222 MovieClip "KnucklesSpecialP2" in Frame 275
onClipEvent (enterFrame) { this.gotoAndStop(_root.KnucklesSpecialMeterP2 + 1); }
Frame 278
stop();
Frame 279
if (_root.GameType == "Timed") { Timer.gotoAndPlay(2); } if (_root.TwoPlayer == 1) { _root.P2Cover._alpha = 0; Timer.gotoAndPlay(2); Timer2.gotoAndPlay(2); }
Frame 283
DropSpeedNumP1Base = 1000; DropSpeedNumP1 = DropSpeedNumP1Base; DropSpeedNumP2Base = 1000; DropSpeedNumP2 = DropSpeedNumP1Base; newtotalP1 = 0; LevelP1 = 1; TotalScoreP1 = 0; oldtotalP1 = 0; combocounterP1 = 0; CurrentComboBlocksP1 = 0; TotalBlocksDestroyedP1 = 0; newtotalP2 = 0; LevelP2 = 1; TotalScoreP21 = 0; oldtotalP2 = 0; combocounterP2 = 0; CurrentComboBlocksP2 = 0; TotalBlocksDestroyedP2 = 0; _root.TallyReadyP1 = 0; _root.TallyReadyP2 = 0; HeadChance = 50; Row1 = new Array(); k = 0; i = 1; while (i < 14) { j = 1; while (j < 7) { Row1[k] = (("r" + i) + "b") + j; k++; j++; } i++; }
Frame 335
if (_root.GameType == "Timed") { Timer.gotoAndPlay(4); } if (_root.TwoPlayer == 1) { Timer.gotoAndPlay(4); Timer2.gotoAndPlay(4); }
Frame 336
topblockframep1 = eval (("_root.Block" + eval (_root.Player1BlockNum)) + "TopBlockFrame"); topblockframep2 = eval (("_root.Block" + eval (_root.Player2BlockNum)) + "TopBlockFrame"); if (_root.LevelP1 < 5) { if (_root.TotalScoreP1 < 2000) { _root.LevelP1 = 1; } if ((_root.TotalScoreP1 > 2000) and (_root.TotalScoreP1 < 4000)) { _root.LevelP1 = 2; if (Level1Up != 1) { Level1Up = 1; _root.LevelUp.gotoAndPlay(2); } } if ((_root.TotalScoreP1 > 4000) and (_root.TotalScoreP1 < 6000)) { _root.LevelP1 = 3; if (Level2Up != 1) { Level2Up = 1; _root.LevelUp.gotoAndPlay(2); } } if ((_root.TotalScoreP1 > 6000) and (_root.TotalScoreP1 < 8000)) { _root.LevelP1 = 4; if (Level3Up != 1) { Level3Up = 1; _root.LevelUp.gotoAndPlay(2); } } if (_root.TotalScoreP1 > 8000) { _root.LevelP1 = 5; if (Level4Up != 1) { Level4Up = 1; _root.LevelUp.gotoAndPlay(2); } } } if (_root.SonicActiveP1 != 1) { if (_root.LevelP1 == 2) { _root.DropSpeedNumP1Base = 800; } if (_root.LevelP1 == 3) { _root.DropSpeedNumP1Base = 600; } if (_root.LevelP1 == 4) { _root.DropSpeedNumP1Base = 400; } if (_root.LevelP1 == 5) { _root.DropSpeedNumP1Base = 300; } } newtotalP1 = _root.TotalBlocksDestroyedP1; if (_root.TwoPLayer == 1) { if ((_root.TallyReadyP1 == 1) and (_root.TallyReadyP2 == 1)) { gotoAndPlay ("TwoPlayerGameOver"); } if (_root.LevelOver == 1) { if (whistle0sec != 1) { loadMovieNum ("Level_Music.swf", 4); whistle0sec = 1; _root.Timer.gotoAndStop(6); _root.Whistle.gotoAndPlay(2); _root.GameOverP1.gotoAndPlay(2); } } if (_root.LevelOverP2 == 1) { if (whistle0secP2 != 1) { loadMovieNum ("Level_Music.swf", 4); whistle0secP2 = 1; _root.Timer2.gotoAndStop(6); _root.Whistle.gotoAndPlay(2); _root.GameOverP2.gotoAndPlay(2); } } } else if (_root.LevelOver == 1) { if (whistle0sec != 1) { unloadMovieNum (4); whistle0sec = 1; _root.Whistle.gotoAndPlay(2); } if (_root.GameType == "Timed") { gotoAndPlay ("LevelEnd"); } else { gotoAndPlay ("GameOver"); } } if (newtotalP1 != oldtotalP1) { combocounterP1 = 20; _root.ComboValueP1 = _root.CurrentComboBlocksP1 * 10; _root.ComboScoreP1 = _root.ComboValueP1 * _root.CurrentComboBlocksP1; } else if (combocounterP1 > 0) { combocounterP1 = combocounterP1 - 1; } else { _root.SonicVoicePlay = 0; _root.TailsVoicePlay = 0; _root.KnucklesVoicePlay = 0; _root.SonicHeadP1.gotoAndStop(1); _root.TailsHeadP1.gotoAndStop(1); _root.KnucklesHeadP1.gotoAndStop(1); _root.CurrentComboBlocksP1 = 0; if (_root.ComboValueP1 != 0) { _root.TotalScoreP1 = _root.TotalScoreP1 + _root.ComboScoreP1; _root.ComboValueP1 = 0; } } _root.OnscreenRingsP1 = 0; _root.OnscreenBlocksP1 = 0; _root.OnscreenChaosP1 = 0; i = 12; while (i >= 0) { j = 1; while (j < 7) { k = i + 1; if (i != 13) { if (eval ("_root." + ((("r" + k) + "b") + j))._currentframe == 1) { eval ("_root." + ((("r" + k) + "b") + j)).gotoAndStop(eval ("_root." + ((("r" + i) + "b") + j))._currentframe); eval ("_root." + ((("r" + k) + "b") + j)).Chaos.gotoAndStop(eval ("_root." + ((("r" + i) + "b") + j)).Chaos._currentframe); eval ("_root." + ((("r" + i) + "b") + j)).gotoAndStop(1); eval ("_root." + ((("r" + k) + "b") + j)).destroyready = 0; } else { eval ("_root." + ((("r" + k) + "b") + j)).destroyready = 1; } } else { eval ("_root." + ((("r" + k) + "b") + j)).destroyready = 1; } j++; } i--; } i = 1; while (i < 14) { j = 1; while (j < 7) { if (_root.KnucklesActive != 1) { if (eval ("_root." + ((("r" + i) + "b") + j))._currentframe >= 8) { eval ("_root." + ((("r" + i) + "b") + j)).play(); } if (eval ("_root." + ((("r" + i) + "b") + j))._currentframe == 2) { _root.OnscreenRingsP1++; } if (eval ("_root." + ((("r" + i) + "b") + j))._currentframe == 3) { _root.OnscreenBlocksP1++; } if (eval ("_root." + ((("r" + i) + "b") + j))._currentframe == 4) { _root.OnscreenChaosP1++; } if (eval ("_root." + ((("r" + i) + "b") + j))._currentframe == 5) { eval ("_root." + ((("r" + i) + "b") + j)).headnum = eval ("_root." + ((("r" + i) + "b") + j))._currentframe; if (eval ("_root." + ((("r" + (i - 1)) + "b") + j))._currentframe == 2) { if (eval ("_root." + ((("r" + (i - 1)) + "b") + j)).destroyready == 1) { eval ("_root." + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); } } if (eval ("_root." + ((("r" + i) + "b") + (j + 1)))._currentframe == 2) { if (eval ("_root." + ((("r" + i) + "b") + (j + 1))).destroyready == 1) { eval ("_root." + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); } } if (eval ("_root." + ((("r" + (i + 1)) + "b") + j))._currentframe == 2) { if (eval ("_root." + ((("r" + (i + 1)) + "b") + j)).destroyready == 1) { eval ("_root." + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); } } if (eval ("_root." + ((("r" + i) + "b") + (j - 1)))._currentframe == 2) { if (eval ("_root." + ((("r" + i) + "b") + (j - 1))).destroyready == 1) { eval ("_root." + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); } } } if (eval ("_root." + ((("r" + i) + "b") + j))._currentframe == 6) { eval ("_root." + ((("r" + i) + "b") + j)).headnum = eval ("_root." + ((("r" + i) + "b") + j))._currentframe; if (eval ("_root." + ((("r" + (i - 1)) + "b") + j))._currentframe == 3) { if (eval ("_root." + ((("r" + (i - 1)) + "b") + j)).destroyready == 1) { eval ("_root." + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); } } if (eval ("_root." + ((("r" + i) + "b") + (j + 1)))._currentframe == 3) { if (eval ("_root." + ((("r" + i) + "b") + (j + 1))).destroyready == 1) { eval ("_root." + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); } } if (eval ("_root." + ((("r" + (i + 1)) + "b") + j))._currentframe == 3) { if (eval ("_root." + ((("r" + (i + 1)) + "b") + j)).destroyready == 1) { eval ("_root." + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); } } if (eval ("_root." + ((("r" + i) + "b") + (j - 1)))._currentframe == 3) { if (eval ("_root." + ((("r" + i) + "b") + (j - 1))).destroyready == 1) { eval ("_root." + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); } } } if (eval ("_root." + ((("r" + i) + "b") + j))._currentframe == 7) { eval ("_root." + ((("r" + i) + "b") + j)).headnum = eval ("_root." + ((("r" + i) + "b") + j))._currentframe; if (eval ("_root." + ((("r" + (i - 1)) + "b") + j))._currentframe == 4) { if (eval ("_root." + ((("r" + (i - 1)) + "b") + j)).destroyready == 1) { eval ("_root." + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); } } if (eval ("_root." + ((("r" + i) + "b") + (j + 1)))._currentframe == 4) { if (eval ("_root." + ((("r" + i) + "b") + (j + 1))).destroyready == 1) { eval ("_root." + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); } } if (eval ("_root." + ((("r" + (i + 1)) + "b") + j))._currentframe == 4) { if (eval ("_root." + ((("r" + (i + 1)) + "b") + j)).destroyready == 1) { eval ("_root." + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); } } if (eval ("_root." + ((("r" + i) + "b") + (j - 1)))._currentframe == 4) { if (eval ("_root." + ((("r" + i) + "b") + (j - 1))).destroyready == 1) { eval ("_root." + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); } } } } j++; } i++; } if (_root.SonicSpecialMeterP1 < 100) { _root.SonicSpecialMeterP1 = _root.RingBlocksDestroyedP1 * 3; } else { _root.SonicSpecialMeterP1 = 0; _root.RingBlocksDestroyedP1 = 0; _root.SonicPower.gotoAndPlay(2); } if (_root.TailsSpecialMeterP1 < 100) { _root.TailsSpecialMeterP1 = _root.ChaosBlocksDestroyedP1 * 3; } else { _root.TailsSpecialMeterP1 = 0; _root.ChaosBlocksDestroyedP1 = 0; _root.TailsPower.gotoAndPlay(2); } if (_root.KnucklesSpecialMeterP1 < 100) { _root.KnucklesSpecialMeterP1 = _root.BlockBlocksDestroyedP1 * 3; } else { _root.KnucklesSpecialMeterP1 = 0; _root.BlockBlocksDestroyedP1 = 0; _root.KnucklesPower.gotoAndPlay(2); } oldtotalP1 = newtotalP1; if (_root.TwoPlayer == 1) { if (_root.LevelP2 < 5) { if (_root.TotalScoreP2 < 2000) { _root.LevelP2 = 1; } if ((_root.TotalScoreP2 > 2000) and (_root.TotalScoreP2 < 4000)) { _root.LevelP2 = 2; if (Level1UpP2 != 1) { Level1UpP2 = 1; _root.LevelUp.gotoAndPlay(2); } } if ((_root.TotalScoreP2 > 4000) and (_root.TotalScoreP2 < 6000)) { _root.LevelP2 = 3; if (Level2UpP2 != 1) { Level2UpP2 = 1; _root.LevelUp.gotoAndPlay(2); } } if ((_root.TotalScoreP2 > 6000) and (_root.TotalScoreP21 < 8000)) { _root.LevelP2 = 4; if (Level3UpP2 != 1) { Level3UpP2 = 1; _root.LevelUp.gotoAndPlay(2); } } if (_root.TotalScoreP2 > 8000) { _root.LevelP2 = 5; if (Level4UpP2 != 1) { Level4UpP2 = 1; _root.LevelUp.gotoAndPlay(2); } } } if (_root.SonicActiveP2 != 1) { if (_root.LevelP2 == 2) { _root.DropSpeedNumP2Base = 800; } if (_root.LevelP2 == 3) { _root.DropSpeedNumP2Base = 600; } if (_root.LevelP2 == 4) { _root.DropSpeedNumP2Base = 400; } if (_root.LevelP2 == 5) { _root.DropSpeedNumP2Base = 300; } } newtotalP2 = _root.TotalBlocksDestroyedP2; if (newtotalP2 != oldtotalP2) { combocounterP2 = 20; _root.ComboValueP2 = _root.CurrentComboBlocksP2 * 10; _root.ComboScoreP2 = _root.ComboValueP2 * _root.CurrentComboBlocksP2; } else if (combocounterP2 > 0) { combocounterP2 = combocounterP2 - 1; } else { _root.SonicVoicePlay = 0; _root.TailsVoicePlay = 0; _root.KnucklesVoicePlay = 0; _root.SonicHeadP2.gotoAndStop(1); _root.TailsHeadP2.gotoAndStop(1); _root.KnucklesHeadP2.gotoAndStop(1); _root.CurrentComboBlocksP2 = 0; if (_root.ComboValueP2 != 0) { _root.TotalScoreP2 = _root.TotalScoreP2 + _root.ComboScoreP2; _root.ComboValueP2 = 0; } } _root.OnscreenRingsP2 = 0; _root.OnscreenBlocksP2 = 0; _root.OnscreenChaosP2 = 0; i = 12; while (i >= 0) { j = 1; while (j < 7) { k = i + 1; if (i != 13) { if (eval ("_root.P2" + ((("r" + k) + "b") + j))._currentframe == 1) { eval ("_root.P2" + ((("r" + k) + "b") + j)).gotoAndStop(eval ("_root.P2" + ((("r" + i) + "b") + j))._currentframe); eval ("_root.P2" + ((("r" + k) + "b") + j)).Chaos.gotoAndStop(eval ("_root.P2" + ((("r" + i) + "b") + j)).Chaos._currentframe); eval ("_root.P2" + ((("r" + i) + "b") + j)).gotoAndStop(1); eval ("_root.P2" + ((("r" + k) + "b") + j)).destroyready = 0; } else { eval ("_root.P2" + ((("r" + k) + "b") + j)).destroyready = 1; } } else { eval ("_root.P2" + ((("r" + k) + "b") + j)).destroyready = 1; } j++; } i--; } i = 1; while (i < 14) { j = 1; while (j < 7) { if (_root.KnucklesActiveP2 != 1) { if (eval ("_root.P2" + ((("r" + i) + "b") + j))._currentframe >= 8) { eval ("_root.P2" + ((("r" + i) + "b") + j)).play(); } if (eval ("_root.P2" + ((("r" + i) + "b") + j))._currentframe == 2) { _root.OnscreenRingsP2++; } if (eval ("_root.P2" + ((("r" + i) + "b") + j))._currentframe == 3) { _root.OnscreenBlocksP2++; } if (eval ("_root.P2" + ((("r" + i) + "b") + j))._currentframe == 4) { _root.OnscreenChaosP2++; } if (eval ("_root.P2" + ((("r" + i) + "b") + j))._currentframe == 5) { eval ("_root.P2" + ((("r" + i) + "b") + j)).headnum = eval ("_root.P2" + ((("r" + i) + "b") + j))._currentframe; if (eval ("_root.P2" + ((("r" + (i - 1)) + "b") + j))._currentframe == 2) { if (eval ("_root.P2" + ((("r" + (i - 1)) + "b") + j)).destroyready == 1) { eval ("_root.P2" + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); } } if (eval ("_root.P2" + ((("r" + i) + "b") + (j + 1)))._currentframe == 2) { if (eval ("_root.P2" + ((("r" + i) + "b") + (j + 1))).destroyready == 1) { eval ("_root.P2" + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); } } if (eval ("_root.P2" + ((("r" + (i + 1)) + "b") + j))._currentframe == 2) { if (eval ("_root.P2" + ((("r" + (i + 1)) + "b") + j)).destroyready == 1) { eval ("_root.P2" + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); } } if (eval ("_root.P2" + ((("r" + i) + "b") + (j - 1)))._currentframe == 2) { if (eval ("_root.P2" + ((("r" + i) + "b") + (j - 1))).destroyready == 1) { eval ("_root.P2" + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); } } } if (eval ("_root.P2" + ((("r" + i) + "b") + j))._currentframe == 6) { eval ("_root.P2" + ((("r" + i) + "b") + j)).headnum = eval ("_root.P2" + ((("r" + i) + "b") + j))._currentframe; if (eval ("_root.P2" + ((("r" + (i - 1)) + "b") + j))._currentframe == 3) { if (eval ("_root.P2" + ((("r" + (i - 1)) + "b") + j)).destroyready == 1) { eval ("_root.P2" + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); } } if (eval ("_root.P2" + ((("r" + i) + "b") + (j + 1)))._currentframe == 3) { if (eval ("_root.P2" + ((("r" + i) + "b") + (j + 1))).destroyready == 1) { eval ("_root.P2" + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); } } if (eval ("_root.P2" + ((("r" + (i + 1)) + "b") + j))._currentframe == 3) { if (eval ("_root.P2" + ((("r" + (i + 1)) + "b") + j)).destroyready == 1) { eval ("_root.P2" + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); } } if (eval ("_root.P2" + ((("r" + i) + "b") + (j - 1)))._currentframe == 3) { if (eval ("_root.P2" + ((("r" + i) + "b") + (j - 1))).destroyready == 1) { eval ("_root.P2" + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); } } } if (eval ("_root.P2" + ((("r" + i) + "b") + j))._currentframe == 7) { eval ("_root.P2" + ((("r" + i) + "b") + j)).headnum = eval ("_root.P2" + ((("r" + i) + "b") + j))._currentframe; if (eval ("_root.P2" + ((("r" + (i - 1)) + "b") + j))._currentframe == 4) { if (eval ("_root.P2" + ((("r" + (i - 1)) + "b") + j)).destroyready == 1) { eval ("_root.P2" + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); } } if (eval ("_root.P2" + ((("r" + i) + "b") + (j + 1)))._currentframe == 4) { if (eval ("_root.P2" + ((("r" + i) + "b") + (j + 1))).destroyready == 1) { eval ("_root.P2" + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); } } if (eval ("_root.P2" + ((("r" + (i + 1)) + "b") + j))._currentframe == 4) { if (eval ("_root.P2" + ((("r" + (i + 1)) + "b") + j)).destroyready == 1) { eval ("_root.P2" + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); } } if (eval ("_root.P2" + ((("r" + i) + "b") + (j - 1)))._currentframe == 4) { if (eval ("_root.P2" + ((("r" + i) + "b") + (j - 1))).destroyready == 1) { eval ("_root.P2" + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); } } } } j++; } i++; } if (_root.SonicSpecialMeterP2 < 100) { _root.SonicSpecialMeterP2 = _root.RingBlocksDestroyedP2 * 3; } else { _root.SonicSpecialMeterP2 = 0; _root.RingBlocksDestroyedP2 = 0; _root.SonicPowerP2.gotoAndPlay(2); } if (_root.TailsSpecialMeterP2 < 100) { _root.TailsSpecialMeterP2 = _root.ChaosBlocksDestroyedP2 * 3; } else { _root.TailsSpecialMeterP2 = 0; _root.ChaosBlocksDestroyedP2 = 0; _root.TailsPowerP2.gotoAndPlay(2); } if (_root.KnucklesSpecialMeterP2 < 100) { _root.KnucklesSpecialMeterP2 = _root.BlockBlocksDestroyedP2 * 3; } else { _root.KnucklesSpecialMeterP2 = 0; _root.BlockBlocksDestroyedP2 = 0; _root.KnucklesPowerP2.gotoAndPlay(2); } oldtotalP2 = newtotalP2; }
Instance of Symbol 242 MovieClip in Frame 336
onClipEvent (load) { this.TopBlock.gotoAndStop(_root.NextSetP1.TopBlock._currentframe); this.TopBlock.Chaos.gotoAndStop(_root.NextSetP1.TopBlock.Chaos._currentframe); this.MiddleBlock.gotoAndStop(_root.NextSetP1.MiddleBlock._currentframe); this.MiddleBlock.Chaos.gotoAndStop(_root.NextSetP1.MiddleBlock.Chaos._currentframe); this.BottomBlock.gotoAndStop(_root.NextSetP1.BottomBlock._currentframe); this.BottomBlock.Chaos.gotoAndStop(_root.NextSetP1.BottomBlock.Chaos._currentframe); _root.Player1BlockNum++; chanceforhead = random(_root.HeadChance); if (chanceforhead < 10) { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "TopBlockFrame", random(3) + 5); } else { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "TopBlockFrame", random(3) + 2); Set(("_root.Block" + eval (_root.BaseBlockNum)) + "TopBlockChaosFrame", random(5) + 1); } chanceforhead = random(_root.HeadChance); if (chanceforhead < 10) { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "MiddleBlockFrame", random(3) + 5); } else { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "MiddleBlockFrame", random(3) + 2); Set(("_root.Block" + eval (_root.BaseBlockNum)) + "MiddleBlockChaosFrame", random(5) + 1); } chanceforhead = random(_root.HeadChance); if (chanceforhead < 10) { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "BottomBlockFrame", random(3) + 5); } else { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "BottomBlockFrame", random(3) + 2); Set(("_root.Block" + eval (_root.BaseBlockNum)) + "BottomBlockChaosFrame", random(5) + 1); } _root.BaseBlockNum++; _root.NextSetP1.TopBlock.gotoAndStop(eval (("_root.Block" + eval (_root.Player1BlockNum)) + "TopBlockFrame")); _root.NextSetP1.TopBlock.Chaos.gotoAndStop(eval (("_root.Block" + eval (_root.Player1BlockNum)) + "TopBlockChaosFrame")); _root.NextSetP1.MiddleBlock.gotoAndStop(eval (("_root.Block" + eval (_root.Player1BlockNum)) + "MiddleBlockFrame")); _root.NextSetP1.MiddleBlock.Chaos.gotoAndStop(eval (("_root.Block" + eval (_root.Player1BlockNum)) + "MiddleBlockChaosFrame")); _root.NextSetP1.BottomBlock.gotoAndStop(eval (("_root.Block" + eval (_root.Player1BlockNum)) + "BottomBlockFrame")); _root.NextSetP1.BottomBlock.Chaos.gotoAndStop(eval (("_root.Block" + eval (_root.Player1BlockNum)) + "BottomBlockChaosFrame")); } onClipEvent (enterFrame) { if (_root.LevelOver != 1) { if (_root.TwoPlayer == 1) { if (Key.isDown(65)) { left = 1; } else { left = 0; leftdown = 0; } if (Key.isDown(87)) { up = 1; } else { up = 0; updown = 0; } if (Key.isDown(68)) { right = 1; } else { right = 0; rightdown = 0; } if (Key.isDown(83)) { down = 1; } else { _root.DropSpeedNumP1 = _root.DropSpeedNumP1Base; down = 0; downdown = 0; } } else { if (Key.isDown(37)) { left = 1; } else { left = 0; leftdown = 0; } if (Key.isDown(38)) { up = 1; } else { up = 0; updown = 0; } if (Key.isDown(39)) { right = 1; } else { right = 0; rightdown = 0; } if (Key.isDown(40)) { down = 1; } else { _root.DropSpeedNumP1 = _root.DropSpeedNumP1Base; down = 0; downdown = 0; } } if ((((up == 0) && (right == 0)) && (down == 0)) && (left == 1)) { if (leftdown != 1) { leftdown = 1; if (OldDropTime == DropTime) { if (eval ((("_root.r" + this.BottomBlockRowNum) + "b") + (this.BottomBlockBlockNum - 1))._currentframe == 1) { this._x = this._x - 32; } } } } if ((((up == 1) && (right == 0)) && (down == 0)) && (left == 0)) { if (updown != 1) { updown = 1; TopCrystalColor = this.TopBlock.Chaos._currentframe; MiddleCrystalColor = this.MiddleBlock.Chaos._currentframe; BottomCrystalColor = this.BottomBlock.Chaos._currentframe; this.TempBlock = this.TopBlock._currentframe; this.TopBlock.gotoAndStop(this.MiddleBlock._currentframe); this.TopBlock.Chaos.gotoAndStop(MiddleCrystalColor); this.MiddleBlock.gotoAndStop(this.BottomBlock._currentframe); this.MiddleBlock.Chaos.gotoAndStop(BottomCrystalColor); this.BottomBlock.gotoAndStop(this.TempBlock); this.BottomBlock.Chaos.gotoAndStop(TopCrystalColor); } } if ((((up == 0) && (right == 1)) && (down == 0)) && (left == 0)) { if (rightdown != 1) { rightdown = 1; if (OldDropTime == DropTime) { if (eval ((("_root.r" + this.BottomBlockRowNum) + "b") + (this.BottomBlockBlockNum + 1))._currentframe == 1) { this._x = this._x + 32; } } } } if ((((up == 0) && (right == 0)) && (down == 1)) && (left == 0)) { if (downdown != 1) { downdown = 1; _root.DropSpeedNumP1 = _root.DropSpeedNumP1 / 2; } } i = 1; while (i < 14) { j = 1; while (j < 7) { if (this.BottomBlock.hitTest("_root." + ((("r" + i) + "b") + j))) { this.BottomBlock.currentposition = (("r" + i) + "b") + j; this.BottomBlockRowNum = i; this.BottomBlockBlockNum = j; } j++; } i++; } clock = getTimer(); OldDropTime = DropTime; DropTime = Math.round(Math.abs(clock / _root.DropSpeedNumP1)); if (_root.combocounterP1 < 1) { if (OldDropTime != DropTime) { if (eval ((("_root.r" + (this.BottomBlockRowNum + 1)) + "b") + this.BottomBlockBlockNum)._currentframe == 1) { this._y = this._y + 32; } else { eval ((("_root.r" + this.BottomBlockRowNum) + "b") + this.BottomBlockBlockNum).gotoAndStop(this.BottomBlock._currentframe); eval ((("_root.r" + this.BottomBlockRowNum) + "b") + this.BottomBlockBlockNum).Chaos.gotoAndStop(this.BottomBlock.Chaos._currentframe); eval ((("_root.r" + (this.BottomBlockRowNum - 1)) + "b") + this.BottomBlockBlockNum).gotoAndStop(this.MiddleBlock._currentframe); eval ((("_root.r" + (this.BottomBlockRowNum - 1)) + "b") + this.BottomBlockBlockNum).Chaos.gotoAndStop(this.MiddleBlock.Chaos._currentframe); eval ((("_root.r" + (this.BottomBlockRowNum - 2)) + "b") + this.BottomBlockBlockNum).gotoAndStop(this.TopBlock._currentframe); eval ((("_root.r" + (this.BottomBlockRowNum - 2)) + "b") + this.BottomBlockBlockNum).Chaos.gotoAndStop(this.TopBlock.Chaos._currentframe); if (_root.r1b4._currentframe == 1) { _root.LevelOver = 0; this._x = _root.r1b4._x; this._y = 15.9; } else { _root.LevelOver = 1; } this.TopBlock.gotoAndStop(_root.NextSetP1.TopBlock._currentframe); this.TopBlock.Chaos.gotoAndStop(_root.NextSetP1.TopBlock.Chaos._currentframe); this.MiddleBlock.gotoAndStop(_root.NextSetP1.MiddleBlock._currentframe); this.MiddleBlock.Chaos.gotoAndStop(_root.NextSetP1.MiddleBlock.Chaos._currentframe); this.BottomBlock.gotoAndStop(_root.NextSetP1.BottomBlock._currentframe); this.BottomBlock.Chaos.gotoAndStop(_root.NextSetP1.BottomBlock.Chaos._currentframe); _root.Player1BlockNum++; chanceforhead = random(_root.HeadChance); if (chanceforhead < 10) { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "TopBlockFrame", random(3) + 5); } else { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "TopBlockFrame", random(3) + 2); Set(("_root.Block" + eval (_root.BaseBlockNum)) + "TopBlockChaosFrame", random(5) + 1); } chanceforhead = random(_root.HeadChance); if (chanceforhead < 10) { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "MiddleBlockFrame", random(3) + 5); } else { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "MiddleBlockFrame", random(3) + 2); Set(("_root.Block" + eval (_root.BaseBlockNum)) + "MiddleBlockChaosFrame", random(5) + 1); } chanceforhead = random(_root.HeadChance); if (chanceforhead < 10) { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "BottomBlockFrame", random(3) + 5); } else { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "BottomBlockFrame", random(3) + 2); Set(("_root.Block" + eval (_root.BaseBlockNum)) + "BottomBlockChaosFrame", random(5) + 1); } _root.BaseBlockNum++; _root.NextSetP1.TopBlock.gotoAndStop(eval (("_root.Block" + eval (_root.Player1BlockNum)) + "TopBlockFrame")); _root.NextSetP1.TopBlock.Chaos.gotoAndStop(eval (("_root.Block" + eval (_root.Player1BlockNum)) + "TopBlockChaosFrame")); _root.NextSetP1.MiddleBlock.gotoAndStop(eval (("_root.Block" + eval (_root.Player1BlockNum)) + "MiddleBlockFrame")); _root.NextSetP1.MiddleBlock.Chaos.gotoAndStop(eval (("_root.Block" + eval (_root.Player1BlockNum)) + "MiddleBlockChaosFrame")); _root.NextSetP1.BottomBlock.gotoAndStop(eval (("_root.Block" + eval (_root.Player1BlockNum)) + "BottomBlockFrame")); _root.NextSetP1.BottomBlock.Chaos.gotoAndStop(eval (("_root.Block" + eval (_root.Player1BlockNum)) + "BottomBlockChaosFrame")); } } } } }
Instance of Symbol 242 MovieClip in Frame 336
onClipEvent (load) { if (_root.TwoPlayer == 1) { this.TopBlock.gotoAndStop(_root.NextSetP2.TopBlock._currentframe); this.TopBlock.Chaos.gotoAndStop(_root.NextSetP2.TopBlock.Chaos._currentframe); this.MiddleBlock.gotoAndStop(_root.NextSetP2.MiddleBlock._currentframe); this.MiddleBlock.Chaos.gotoAndStop(_root.NextSetP2.MiddleBlock.Chaos._currentframe); this.BottomBlock.gotoAndStop(_root.NextSetP2.BottomBlock._currentframe); this.BottomBlock.Chaos.gotoAndStop(_root.NextSetP2.BottomBlock.Chaos._currentframe); _root.Player2BlockNum++; chanceforhead = random(_root.HeadChance); if (chanceforhead < 10) { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "TopBlockFrame", random(3) + 5); } else { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "TopBlockFrame", random(3) + 2); Set(("_root.Block" + eval (_root.BaseBlockNum)) + "TopBlockChaosFrame", random(5) + 1); } chanceforhead = random(_root.HeadChance); if (chanceforhead < 10) { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "MiddleBlockFrame", random(3) + 5); } else { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "MiddleBlockFrame", random(3) + 2); Set(("_root.Block" + eval (_root.BaseBlockNum)) + "MiddleBlockChaosFrame", random(5) + 1); } chanceforhead = random(_root.HeadChance); if (chanceforhead < 10) { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "BottomBlockFrame", random(3) + 5); } else { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "BottomBlockFrame", random(3) + 2); Set(("_root.Block" + eval (_root.BaseBlockNum)) + "BottomBlockChaosFrame", random(5) + 1); } _root.BaseBlockNum++; _root.NextSetP2.TopBlock.gotoAndStop(eval (("_root.Block" + eval (_root.Player2BlockNum)) + "TopBlockFrame")); _root.NextSetP2.TopBlock.Chaos.gotoAndStop(eval (("_root.Block" + eval (_root.Player2BlockNum)) + "TopBlockChaosFrame")); _root.NextSetP2.MiddleBlock.gotoAndStop(eval (("_root.Block" + eval (_root.Player2BlockNum)) + "MiddleBlockFrame")); _root.NextSetP2.MiddleBlock.Chaos.gotoAndStop(eval (("_root.Block" + eval (_root.Player2BlockNum)) + "MiddleBlockChaosFrame")); _root.NextSetP2.BottomBlock.gotoAndStop(eval (("_root.Block" + eval (_root.Player2BlockNum)) + "BottomBlockFrame")); _root.NextSetP2.BottomBlock.Chaos.gotoAndStop(eval (("_root.Block" + eval (_root.Player2BlockNum)) + "BottomBlockChaosFrame")); } } onClipEvent (enterFrame) { if (_root.TwoPlayer == 1) { if (_root.LevelOverP2 != 1) { if (Key.isDown(37)) { left = 1; } else { left = 0; leftdown = 0; } if (Key.isDown(38)) { up = 1; } else { up = 0; updown = 0; } if (Key.isDown(39)) { right = 1; } else { right = 0; rightdown = 0; } if (Key.isDown(40)) { down = 1; } else { _root.DropSpeedNumP2 = _root.DropSpeedNumP2Base; down = 0; downdown = 0; } if ((((up == 0) && (right == 0)) && (down == 0)) && (left == 1)) { if (leftdown != 1) { leftdown = 1; if (OldDropTime == DropTime) { if (eval ((("_root.P2r" + this.BottomBlockRowNum) + "b") + (this.BottomBlockBlockNum - 1))._currentframe == 1) { this._x = this._x - 32; } } } } if ((((up == 1) && (right == 0)) && (down == 0)) && (left == 0)) { if (updown != 1) { updown = 1; TopCrystalColor = this.TopBlock.Chaos._currentframe; MiddleCrystalColor = this.MiddleBlock.Chaos._currentframe; BottomCrystalColor = this.BottomBlock.Chaos._currentframe; this.TempBlock = this.TopBlock._currentframe; this.TopBlock.gotoAndStop(this.MiddleBlock._currentframe); this.TopBlock.Chaos.gotoAndStop(MiddleCrystalColor); this.MiddleBlock.gotoAndStop(this.BottomBlock._currentframe); this.MiddleBlock.Chaos.gotoAndStop(BottomCrystalColor); this.BottomBlock.gotoAndStop(this.TempBlock); this.BottomBlock.Chaos.gotoAndStop(TopCrystalColor); } } if ((((up == 0) && (right == 1)) && (down == 0)) && (left == 0)) { if (rightdown != 1) { rightdown = 1; if (OldDropTime == DropTime) { if (eval ((("_root.P2r" + this.BottomBlockRowNum) + "b") + (this.BottomBlockBlockNum + 1))._currentframe == 1) { this._x = this._x + 32; } } } } if ((((up == 0) && (right == 0)) && (down == 1)) && (left == 0)) { if (downdown != 1) { downdown = 1; _root.DropSpeedNumP2 = _root.DropSpeedNumP2 / 2; } } i = 1; while (i < 14) { j = 1; while (j < 7) { if (this.BottomBlock.hitTest("_root.P2" + ((("r" + i) + "b") + j))) { this.BottomBlock.currentposition = (("r" + i) + "b") + j; this.BottomBlockRowNum = i; this.BottomBlockBlockNum = j; } j++; } i++; } clock = getTimer(); OldDropTime = DropTime; DropTime = Math.round(Math.abs(clock / _root.DropSpeedNumP2)); if (_root.combocounterP2 < 1) { if (OldDropTime != DropTime) { if (eval ((("_root.P2r" + (this.BottomBlockRowNum + 1)) + "b") + this.BottomBlockBlockNum)._currentframe == 1) { this._y = this._y + 32; } else { eval ((("_root.P2r" + this.BottomBlockRowNum) + "b") + this.BottomBlockBlockNum).gotoAndStop(this.BottomBlock._currentframe); eval ((("_root.P2r" + this.BottomBlockRowNum) + "b") + this.BottomBlockBlockNum).Chaos.gotoAndStop(this.BottomBlock.Chaos._currentframe); eval ((("_root.P2r" + (this.BottomBlockRowNum - 1)) + "b") + this.BottomBlockBlockNum).gotoAndStop(this.MiddleBlock._currentframe); eval ((("_root.P2r" + (this.BottomBlockRowNum - 1)) + "b") + this.BottomBlockBlockNum).Chaos.gotoAndStop(this.MiddleBlock.Chaos._currentframe); eval ((("_root.P2r" + (this.BottomBlockRowNum - 2)) + "b") + this.BottomBlockBlockNum).gotoAndStop(this.TopBlock._currentframe); eval ((("_root.P2r" + (this.BottomBlockRowNum - 2)) + "b") + this.BottomBlockBlockNum).Chaos.gotoAndStop(this.TopBlock.Chaos._currentframe); if (_root.P2r1b4._currentframe == 1) { _root.LevelOverP2 = 0; this._x = _root.P2r1b4._x; this._y = 15.9; } else { _root.LevelOverP2 = 1; } this.TopBlock.gotoAndStop(_root.NextSetP2.TopBlock._currentframe); this.TopBlock.Chaos.gotoAndStop(_root.NextSetP2.TopBlock.Chaos._currentframe); this.MiddleBlock.gotoAndStop(_root.NextSetP2.MiddleBlock._currentframe); this.MiddleBlock.Chaos.gotoAndStop(_root.NextSetP2.MiddleBlock.Chaos._currentframe); this.BottomBlock.gotoAndStop(_root.NextSetP2.BottomBlock._currentframe); this.BottomBlock.Chaos.gotoAndStop(_root.NextSetP2.BottomBlock.Chaos._currentframe); _root.Player2BlockNum++; chanceforhead = random(_root.HeadChance); if (chanceforhead < 10) { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "TopBlockFrame", random(3) + 5); } else { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "TopBlockFrame", random(3) + 2); Set(("_root.Block" + eval (_root.BaseBlockNum)) + "TopBlockChaosFrame", random(5) + 1); } chanceforhead = random(_root.HeadChance); if (chanceforhead < 10) { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "MiddleBlockFrame", random(3) + 5); } else { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "MiddleBlockFrame", random(3) + 2); Set(("_root.Block" + eval (_root.BaseBlockNum)) + "MiddleBlockChaosFrame", random(5) + 1); } chanceforhead = random(_root.HeadChance); if (chanceforhead < 10) { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "BottomBlockFrame", random(3) + 5); } else { Set(("_root.Block" + eval (_root.BaseBlockNum)) + "BottomBlockFrame", random(3) + 2); Set(("_root.Block" + eval (_root.BaseBlockNum)) + "BottomBlockChaosFrame", random(5) + 1); } _root.BaseBlockNum++; _root.NextSetP2.TopBlock.gotoAndStop(eval (("_root.Block" + eval (_root.Player2BlockNum)) + "TopBlockFrame")); _root.NextSetP2.TopBlock.Chaos.gotoAndStop(eval (("_root.Block" + eval (_root.Player2BlockNum)) + "TopBlockChaosFrame")); _root.NextSetP2.MiddleBlock.gotoAndStop(eval (("_root.Block" + eval (_root.Player2BlockNum)) + "MiddleBlockFrame")); _root.NextSetP2.MiddleBlock.Chaos.gotoAndStop(eval (("_root.Block" + eval (_root.Player2BlockNum)) + "MiddleBlockChaosFrame")); _root.NextSetP2.BottomBlock.gotoAndStop(eval (("_root.Block" + eval (_root.Player2BlockNum)) + "BottomBlockFrame")); _root.NextSetP2.BottomBlock.Chaos.gotoAndStop(eval (("_root.Block" + eval (_root.Player2BlockNum)) + "BottomBlockChaosFrame")); } } } } } }
Frame 337
prevFrame(); play();
Frame 371
gotoAndPlay ("Scoring");
Frame 376
_root.Scoreloop.gotoAndPlay(2);
Frame 406
stop(); Stamp = new Date(); TimeStamp = Stamp.getTime();
Frame 407
_root.scoretable.filename = _root.varTarget.filename; _root.scoretable.scoresize = 20; _root.scoretable.action = "VIEW"; _root.scoretable.viewtype = _root.varTarget.viewingtype; _root.scoretable.winname = _root.name; _root.scoretable.winscore = _root.score; _root.traceurl = (("http://" + _root.varTarget.server) + _root.varTarget.base) + _root.varTarget.scoresurl; _root.scoretable.loadVariables((("http://" + _root.varTarget.server) + _root.varTarget.base) + _root.varTarget.scoresurl, "GET");
Frame 412
prevFrame(); play();
Frame 438
stop();
Frame 444
unloadMovieNum (4); _root.Scoreloop.gotoAndPlay(2);
Instance of Symbol 430 MovieClip in Frame 498
onClipEvent (enterFrame) { if (_root.TotalScoreP1 > _root.TotalScoreP2) { this.gotoAndStop(2); } if (_root.TotalScoreP1 < _root.TotalScoreP2) { this.gotoAndStop(3); } }
Frame 521
stop();
Symbol 39 Button
on (release) { SectionToLoad = 3; play(); }
Symbol 49 Button
on (release) { SectionToLoad = 4; play(); }
Symbol 51 Button
on (release) { getURL ("http://www.sega.com/games/game_temp.php?game=shadow", "_blank"); }
Symbol 52 Button
on (release) { SectionToLoad = 2; play(); }
Symbol 53 Button
on (release) { SectionToLoad = 5; play(); }
Symbol 54 Button
on (release) { SectionToLoad = 1; unloadMovieNum (205); play(); }
Symbol 61 Button
on (release) { gotoAndStop (2); }
Symbol 71 Button
on (release) { gotoAndStop (1); }
Symbol 72 Button
on (release) { gotoAndStop (3); }
Symbol 74 Button
on (release) { gotoAndStop (2); }
Symbol 75 MovieClip Frame 1
stop();
Symbol 75 MovieClip Frame 2
stop();
Symbol 75 MovieClip Frame 3
stop();
Symbol 78 Button
on (release) { gotoAndPlay ("Menu"); }
Symbol 85 Button
on (release) { getURL ("http://www.amazon.com/exec/obidos/tg/detail/-/B0000VSH4K", "_blank"); }
Symbol 89 Button
on (release) { getURL ("http://www.amazon.com/exec/obidos/tg/detail/-/B00000IZS1", "_blank"); }
Symbol 93 Button
on (release) { getURL ("http://www.amazon.com/exec/obidos/tg/detail/-/B0000VSH4U", "_blank"); }
Symbol 117 Button
on (release) { if (((!useremail.length) || (useremail.indexOf("@") == -1)) || (useremail.indexOf(".") == -1)) { answer = "Please enter a valid E-mail address"; } else if (((!friendemail.length) || (friendemail.indexOf("@") == -1)) || (friendemail.indexOf(".") == -1)) { answer = "Please enter a valid E-mail address to send this to"; } else if (!friendname.length) { answer = "Please enter the name of who you are sending this to"; } else if (!username.length) { answer = "Please Enter your name before Sending"; } else { action = "send"; loadVariablesNum ("email.php", 0, "POST"); answer = "Sending... One Moment Please..."; tellTarget ("_root.EmailIncrement") { gotoAndPlay (2); }; unloadMovieNum (10); play(); } }
Symbol 118 Button
on (release) { unloadMovieNum (10); _parent.gotoAndPlay("Menu"); }
Symbol 128 Button
on (release) { _parent.gotoAndPlay("Start"); }
Symbol 131 Button
on (release) { loadMovieNum ("Postcard_Thumb.swf", 10); gotoAndPlay ("Entry"); }
Symbol 132 MovieClip Frame 1
useremail = ""; answer = ""; friendemail = ""; friendname = ""; username = ""; comments = "";
Symbol 132 MovieClip Frame 2
stop();
Symbol 132 MovieClip Frame 3
loadVariablesNum ("email.php", 0); if (answer != "Sending... One Moment Please....") { stop(); this.gotoAndPlay("Done"); } else { play(); }
Symbol 132 MovieClip Frame 4
prevFrame();
Symbol 132 MovieClip Frame 6
stop(); Stamp = new Date(); TimeStamp = Stamp.getTime();
Symbol 135 MovieClip Frame 1
stop();
Symbol 137 MovieClip Frame 1
stop();
Symbol 139 MovieClip Frame 1
stop();
Symbol 141 MovieClip Frame 1
stop();
Symbol 143 MovieClip Frame 1
stop();
Symbol 145 MovieClip Frame 1
stop();
Symbol 147 MovieClip Frame 1
stop();
Symbol 149 MovieClip Frame 1
stop();
Symbol 151 MovieClip Frame 1
stop();
Symbol 153 MovieClip Frame 1
stop();
Symbol 155 MovieClip Frame 1
stop();
Symbol 157 MovieClip Frame 1
stop();
Symbol 159 MovieClip Frame 1
stop();
Symbol 161 MovieClip Frame 1
stop();
Symbol 163 MovieClip Frame 1
stop();
Symbol 168 MovieClip Frame 1
stop();
Symbol 168 MovieClip Frame 2
timerdif = getTimer(); MySecondsTotal = 300; whistle0sec = 0; whistle10sec = 0; timercountdownplay = 0;
Symbol 168 MovieClip Frame 3
prevFrame(); play();
Symbol 168 MovieClip Frame 4
clock = getTimer(); MySeconds = 300 - Math.round(Math.abs((clock - timerdif) / 1000)); if (MySeconds == 0) { _root.LevelOver = 1; gotoAndStop (6); } if (MySeconds < 100) { MyZero2 = 0; } else { MyZero2 = ""; } if (MySeconds == 11) { unloadMovieNum (4); if (timercountdownplay != 1) { timercountdownplay = 1; _root.TimeCountDown.gotoAndPlay(2); } } if (MySeconds < 10) { MyZero = 0; } else { MyZero = ""; }
Symbol 168 MovieClip Frame 5
prevFrame(); play();
Symbol 168 MovieClip Frame 6
stop();
Symbol 171 Button
on (release) { gotoAndPlay ("Level1Loading"); }
Symbol 172 Button
on (release) { unloadMovieNum (4); loadMovieNum ("Title_Music.swf", 5); gotoAndPlay ("Menu"); }
Symbol 176 MovieClip Frame 1
stop();
Symbol 176 MovieClip Frame 2
timerdif = getTimer(); MySecondsTotal = 300; whistle0sec = 0; whistle10sec = 0; timercountdownplay = 0;
Symbol 176 MovieClip Frame 3
prevFrame(); play();
Symbol 176 MovieClip Frame 4
clock = getTimer(); MySeconds = 300 - Math.round(Math.abs((clock - timerdif) / 1000)); if (MySeconds == 0) { _root.LevelOverP2 = 1; gotoAndStop (6); } if (MySeconds < 100) { MyZero2 = 0; } else { MyZero2 = ""; } if (MySeconds == 11) { unloadMovieNum (4); if (timercountdownplay != 1) { timercountdownplay = 1; _root.TimeCountDown.gotoAndPlay(2); } } if (MySeconds < 10) { MyZero = 0; } else { MyZero = ""; }
Symbol 176 MovieClip Frame 5
prevFrame(); play();
Symbol 176 MovieClip Frame 6
stop();
Symbol 185 MovieClip Frame 1
stop();
Symbol 185 MovieClip Frame 2
stop();
Symbol 185 MovieClip Frame 3
stop();
Symbol 185 MovieClip Frame 4
stop();
Symbol 185 MovieClip Frame 5
stop();
Symbol 203 MovieClip Frame 1
this.headnum = 1; stop();
Symbol 203 MovieClip Frame 2
stop();
Symbol 203 MovieClip Frame 3
stop();
Symbol 203 MovieClip Frame 4
stop();
Symbol 203 MovieClip Frame 5
stop();
Symbol 203 MovieClip Frame 6
stop();
Symbol 203 MovieClip Frame 7
stop();
Symbol 203 MovieClip Frame 8
play();
Symbol 203 MovieClip Frame 9
_root.TotalBlocksDestroyedP1++; if (_root.combocounterP1 > 0) { _root.CurrentComboBlocksP1++; } if (this.headnum == 5) { _root.RingBlocksDestroyedP1++; _root.Ring.gotoAndPlay(2); voicenum = random(3) + 1; if (_root.SonicVoicePlay != 1) { _root.SonicVoicePlay = 1; eval ("_root.Sonic" + voicenum).gotoAndPlay(2); } _root.SonicHeadP1.gotoAndStop(2); if (eval ((("_root.r" + (this.row - 1)) + "b") + this.block)._currentframe == 2) { this.headnum = 1; eval ((("_root.r" + (this.row - 1)) + "b") + this.block).headnum = 5; eval ((("_root.r" + (this.row - 1)) + "b") + this.block).gotoAndPlay("Destroyed"); } if (eval ((("_root.r" + this.row) + "b") + (this.block + 1))._currentframe == 2) { this.headnum = 1; eval ((("_root.r" + this.row) + "b") + (this.block + 1)).headnum = 5; eval ((("_root.r" + this.row) + "b") + (this.block + 1)).gotoAndPlay("Destroyed"); } if (eval ((("_root.r" + (this.row + 1)) + "b") + this.block)._currentframe == 2) { this.headnum = 1; eval ((("_root.r" + (this.row + 1)) + "b") + this.block).headnum = 5; eval ((("_root.r" + (this.row + 1)) + "b") + this.block).gotoAndPlay("Destroyed"); } if (eval ((("_root.r" + this.row) + "b") + (this.block - 1))._currentframe == 2) { this.headnum = 1; eval ((("_root.r" + this.row) + "b") + (this.block - 1)).headnum = 5; eval ((("_root.r" + this.row) + "b") + (this.block - 1)).gotoAndPlay("Destroyed"); } gotoAndPlay ("RingDestroyed"); } if (this.headnum == 6) { _root.BlockBlocksDestroyedP1++; _root.Block.gotoAndPlay(2); voicenum = random(3) + 1; if (_root.KnucklesVoicePlay != 1) { _root.KnucklesVoicePlay = 1; eval ("_root.Knuckles" + voicenum).gotoAndPlay(2); } _root.KnucklesHeadP1.gotoAndStop(2); if (eval ((("_root.r" + (this.row - 1)) + "b") + this.block)._currentframe == 3) { this.headnum = 1; eval ((("_root.r" + (this.row - 1)) + "b") + this.block).headnum = 6; eval ((("_root.r" + (this.row - 1)) + "b") + this.block).gotoAndPlay("Destroyed"); } if (eval ((("_root.r" + this.row) + "b") + (this.block + 1))._currentframe == 3) { this.headnum = 1; eval ((("_root.r" + this.row) + "b") + (this.block + 1)).headnum = 6; eval ((("_root.r" + this.row) + "b") + (this.block + 1)).gotoAndPlay("Destroyed"); } if (eval ((("_root.r" + (this.row + 1)) + "b") + this.block)._currentframe == 3) { this.headnum = 1; eval ((("_root.r" + (this.row + 1)) + "b") + this.block).headnum = 6; eval ((("_root.r" + (this.row + 1)) + "b") + this.block).gotoAndPlay("Destroyed"); } if (eval ((("_root.r" + this.row) + "b") + (this.block - 1))._currentframe == 3) { this.headnum = 1; eval ((("_root.r" + this.row) + "b") + (this.block - 1)).headnum = 6; eval ((("_root.r" + this.row) + "b") + (this.block - 1)).gotoAndPlay("Destroyed"); } gotoAndPlay ("BlockDestroyed"); } if (this.headnum == 7) { _root.ChaosBlocksDestroyedP1++; _root.Chaos.gotoAndPlay(2); voicenum = random(3) + 1; if (_root.TailsVoicePlay != 1) { _root.TailsVoicePlay = 1; eval ("_root.Tails" + voicenum).gotoAndPlay(2); } _root.TailsHeadP1.gotoAndStop(2); if (eval ((("_root.r" + (this.row - 1)) + "b") + this.block)._currentframe == 4) { this.headnum = 1; eval ((("_root.r" + (this.row - 1)) + "b") + this.block).headnum = 7; eval ((("_root.r" + (this.row - 1)) + "b") + this.block).gotoAndPlay("Destroyed"); } if (eval ((("_root.r" + this.row) + "b") + (this.block + 1))._currentframe == 4) { this.headnum = 1; eval ((("_root.r" + this.row) + "b") + (this.block + 1)).headnum = 7; eval ((("_root.r" + this.row) + "b") + (this.block + 1)).gotoAndPlay("Destroyed"); } if (eval ((("_root.r" + (this.row + 1)) + "b") + this.block)._currentframe == 4) { this.headnum = 1; eval ((("_root.r" + (this.row + 1)) + "b") + this.block).headnum = 7; eval ((("_root.r" + (this.row + 1)) + "b") + this.block).gotoAndPlay("Destroyed"); } if (eval ((("_root.r" + this.row) + "b") + (this.block - 1))._currentframe == 4) { this.headnum = 1; eval ((("_root.r" + this.row) + "b") + (this.block - 1)).headnum = 7; eval ((("_root.r" + this.row) + "b") + (this.block - 1)).gotoAndPlay("Destroyed"); } gotoAndPlay ("ChaosDestroyed"); }
Symbol 203 MovieClip Frame 10
play();
Symbol 203 MovieClip Frame 15
gotoAndStop (1);
Symbol 203 MovieClip Frame 30
gotoAndStop (1);
Symbol 203 MovieClip Frame 44
gotoAndStop (1);
Symbol 203 MovieClip Frame 57
gotoAndStop (1);
Symbol 210 MovieClip Frame 1
stop();
Symbol 210 MovieClip Frame 101
stop();
Symbol 216 MovieClip Frame 1
stop();
Symbol 216 MovieClip Frame 101
stop();
Symbol 222 MovieClip Frame 1
stop();
Symbol 222 MovieClip Frame 101
stop();
Symbol 236 MovieClip Frame 1
this.headnum = 1; stop();
Symbol 236 MovieClip Frame 2
stop();
Symbol 236 MovieClip Frame 3
stop();
Symbol 236 MovieClip Frame 4
stop();
Symbol 236 MovieClip Frame 5
stop();
Symbol 236 MovieClip Frame 6
stop();
Symbol 236 MovieClip Frame 7
stop();
Symbol 236 MovieClip Frame 8
play();
Symbol 236 MovieClip Frame 9
_root.TotalBlocksDestroyedP2++; if (_root.combocounterP2 > 0) { _root.CurrentComboBlocksP2++; } if (this.headnum == 5) { _root.RingBlocksDestroyedP2++; _root.Ring.gotoAndPlay(2); voicenum = random(3) + 1; if (_root.SonicVoicePlay != 1) { _root.SonicVoicePlay = 1; eval ("_root.Sonic" + voicenum).gotoAndPlay(2); } _root.SonicHeadP2.gotoAndStop(2); if (eval ((("_root.P2r" + (this.row - 1)) + "b") + this.block)._currentframe == 2) { this.headnum = 1; eval ((("_root.P2r" + (this.row - 1)) + "b") + this.block).headnum = 5; eval ((("_root.P2r" + (this.row - 1)) + "b") + this.block).gotoAndPlay("Destroyed"); } if (eval ((("_root.P2r" + this.row) + "b") + (this.block + 1))._currentframe == 2) { this.headnum = 1; eval ((("_root.P2r" + this.row) + "b") + (this.block + 1)).headnum = 5; eval ((("_root.P2r" + this.row) + "b") + (this.block + 1)).gotoAndPlay("Destroyed"); } if (eval ((("_root.P2r" + (this.row + 1)) + "b") + this.block)._currentframe == 2) { this.headnum = 1; eval ((("_root.P2r" + (this.row + 1)) + "b") + this.block).headnum = 5; eval ((("_root.P2r" + (this.row + 1)) + "b") + this.block).gotoAndPlay("Destroyed"); } if (eval ((("_root.P2r" + this.row) + "b") + (this.block - 1))._currentframe == 2) { this.headnum = 1; eval ((("_root.P2r" + this.row) + "b") + (this.block - 1)).headnum = 5; eval ((("_root.P2r" + this.row) + "b") + (this.block - 1)).gotoAndPlay("Destroyed"); } gotoAndPlay ("RingDestroyed"); } if (this.headnum == 6) { _root.BlockBlocksDestroyedP2++; _root.Block.gotoAndPlay(2); voicenum = random(3) + 1; if (_root.KnucklesVoicePlay != 1) { _root.KnucklesVoicePlay = 1; eval ("_root.Knuckles" + voicenum).gotoAndPlay(2); } _root.KnucklesHeadP2.gotoAndStop(2); if (eval ((("_root.P2r" + (this.row - 1)) + "b") + this.block)._currentframe == 3) { this.headnum = 1; eval ((("_root.P2r" + (this.row - 1)) + "b") + this.block).headnum = 6; eval ((("_root.P2r" + (this.row - 1)) + "b") + this.block).gotoAndPlay("Destroyed"); } if (eval ((("_root.P2r" + this.row) + "b") + (this.block + 1))._currentframe == 3) { this.headnum = 1; eval ((("_root.P2r" + this.row) + "b") + (this.block + 1)).headnum = 6; eval ((("_root.P2r" + this.row) + "b") + (this.block + 1)).gotoAndPlay("Destroyed"); } if (eval ((("_root.P2r" + (this.row + 1)) + "b") + this.block)._currentframe == 3) { this.headnum = 1; eval ((("_root.P2r" + (this.row + 1)) + "b") + this.block).headnum = 6; eval ((("_root.P2r" + (this.row + 1)) + "b") + this.block).gotoAndPlay("Destroyed"); } if (eval ((("_root.P2r" + this.row) + "b") + (this.block - 1))._currentframe == 3) { this.headnum = 1; eval ((("_root.P2r" + this.row) + "b") + (this.block - 1)).headnum = 6; eval ((("_root.P2r" + this.row) + "b") + (this.block - 1)).gotoAndPlay("Destroyed"); } gotoAndPlay ("BlockDestroyed"); } if (this.headnum == 7) { _root.ChaosBlocksDestroyedP2++; _root.Chaos.gotoAndPlay(2); voicenum = random(3) + 1; if (_root.TailsVoicePlay != 1) { _root.TailsVoicePlay = 1; eval ("_root.Tails" + voicenum).gotoAndPlay(2); } _root.TailsHeadP2.gotoAndStop(2); if (eval ((("_root.P2r" + (this.row - 1)) + "b") + this.block)._currentframe == 4) { this.headnum = 1; eval ((("_root.P2r" + (this.row - 1)) + "b") + this.block).headnum = 7; eval ((("_root.P2r" + (this.row - 1)) + "b") + this.block).gotoAndPlay("Destroyed"); } if (eval ((("_root.P2r" + this.row) + "b") + (this.block + 1))._currentframe == 4) { this.headnum = 1; eval ((("_root.P2r" + this.row) + "b") + (this.block + 1)).headnum = 7; eval ((("_root.P2r" + this.row) + "b") + (this.block + 1)).gotoAndPlay("Destroyed"); } if (eval ((("_root.P2r" + (this.row + 1)) + "b") + this.block)._currentframe == 4) { this.headnum = 1; eval ((("_root.P2r" + (this.row + 1)) + "b") + this.block).headnum = 7; eval ((("_root.P2r" + (this.row + 1)) + "b") + this.block).gotoAndPlay("Destroyed"); } if (eval ((("_root.P2r" + this.row) + "b") + (this.block - 1))._currentframe == 4) { this.headnum = 1; eval ((("_root.P2r" + this.row) + "b") + (this.block - 1)).headnum = 7; eval ((("_root.P2r" + this.row) + "b") + (this.block - 1)).gotoAndPlay("Destroyed"); } gotoAndPlay ("ChaosDestroyed"); }
Symbol 236 MovieClip Frame 10
play();
Symbol 236 MovieClip Frame 15
gotoAndStop (1);
Symbol 236 MovieClip Frame 30
gotoAndStop (1);
Symbol 236 MovieClip Frame 44
gotoAndStop (1);
Symbol 236 MovieClip Frame 57
gotoAndStop (1);
Symbol 241 MovieClip Frame 1
stop();
Symbol 241 MovieClip Frame 2
stop();
Symbol 241 MovieClip Frame 3
stop();
Symbol 241 MovieClip Frame 4
stop();
Symbol 241 MovieClip Frame 5
stop();
Symbol 241 MovieClip Frame 6
stop();
Symbol 241 MovieClip Frame 7
stop();
Symbol 257 Button
on (release) { _root.GameType = "Timed"; _root.play(); }
Symbol 260 Button
on (release) { _root.GameType = "Freeplay"; _root.play(); }
Symbol 264 Button
on (release) { _root.TwoPlayer = 1; _root.play(); }
Symbol 278 MovieClip Frame 1
stop();
Symbol 278 MovieClip Frame 30
_root.TallyReadyP1 = 1; stop();
Symbol 279 MovieClip Frame 1
stop();
Symbol 279 MovieClip Frame 30
_root.TallyReadyP2 = 1; stop();
Symbol 291 MovieClip Frame 1
timerdif = getTimer(); MySecondsTotal = 300; whistle0sec = 0; whistle10sec = 0; timercountdownplay = 0; _root.SonicActiveP1 = 1; DropSpeedOrig = _root.DropSpeedNumP1Base; if (_root.DropSpeedNumP1Base <= 600) { _root.DropSpeedNumP1Base = _root.DropSpeedNumP1Base + 400; } else { _root.DropSpeedNumP1Base = 1000; }
Symbol 291 MovieClip Frame 2
clock = getTimer(); MySeconds = 30 - Math.round(Math.abs((clock - timerdif) / 1000)); if (MySeconds == 0) { _root.SonicActive = 0; _root.DropSpeedNumP1Base = DropSpeedOrig; gotoAndStop (5); _parent.gotoAndStop(1); } if (MySeconds < 10) { MyZero = 0; } else { MyZero = ""; }
Symbol 291 MovieClip Frame 3
prevFrame(); play();
Symbol 291 MovieClip Frame 4
stop();
Symbol 292 MovieClip Frame 1
stop();
Instance of Symbol 291 MovieClip "Timer" in Symbol 292 MovieClip Frame 15
onClipEvent (enterFrame) { }
Symbol 292 MovieClip Frame 35
prevFrame(); play();
Symbol 304 MovieClip Frame 1
stop();
Symbol 304 MovieClip Frame 37
_root.Timer.timerdif = _root.Timer.timerdif + 30000; if (_root.Timer.MySeconds < 11) { loadMovieNum ("Level_Music.swf", 4); _root.Timer.timercountdownplay = 0; _root.TimeCountDown.gotoAndStop(1); }
Symbol 313 MovieClip Frame 1
stop();
Symbol 313 MovieClip Frame 34
_root.KnucklesActive = 1; if ((_root.OnscreenRingsP1 > _root.OnscreenBlocksP1) and (_root.OnscreenRingsP1 > _root.OnscreenChaosP1)) { i = 1; while (i < 14) { j = 1; while (j < 7) { if (eval ("_root." + ((("r" + i) + "b") + j))._currentframe == 2) { eval ("_root." + ((("r" + i) + "b") + j)).headnum = 5; eval ("_root." + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); _root.combocounterP1 = 20; _root.CurrentComboBlocksP1++; } j++; } i++; } } if ((_root.OnscreenBlocksP1 > _root.OnscreenRingsP1) and (_root.OnscreenBlocksP1 > _root.OnscreenChaosP1)) { i = 1; while (i < 14) { j = 1; while (j < 7) { if (eval ("_root." + ((("r" + i) + "b") + j))._currentframe == 3) { eval ("_root." + ((("r" + i) + "b") + j)).headnum = 6; eval ("_root." + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); _root.combocounterP1 = 20; _root.CurrentComboBlocksP1++; } j++; } i++; } } if ((_root.OnscreenChaosP1 > _root.OnscreenRingsP1) and (_root.OnscreenChaosP1 > _root.OnscreenBlocksP1)) { i = 1; while (i < 14) { j = 1; while (j < 7) { if (eval ("_root." + ((("r" + i) + "b") + j))._currentframe == 4) { eval ("_root." + ((("r" + i) + "b") + j)).headnum = 7; eval ("_root." + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); _root.combocounterP1 = 20; _root.CurrentComboBlocksP1++; } j++; } i++; } } _root.KnucklesActive = 0;
Symbol 316 MovieClip Frame 1
timerdif = getTimer(); MySecondsTotal = 300; whistle0sec = 0; whistle10sec = 0; timercountdownplay = 0; _root.SonicActiveP2 = 1; DropSpeedOrig = _root.DropSpeedNumP2Base; if (_root.DropSpeedNumP2Base <= 600) { _root.DropSpeedNumP2Base = _root.DropSpeedNumP2Base + 400; } else { _root.DropSpeedNumP2Base = 1000; }
Symbol 316 MovieClip Frame 2
clock = getTimer(); MySeconds = 30 - Math.round(Math.abs((clock - timerdif) / 1000)); if (MySeconds == 0) { _root.SonicActiveP2 = 0; _root.DropSpeedNumP2Base = DropSpeedOrig; gotoAndStop (5); _parent.gotoAndStop(1); } if (MySeconds < 10) { MyZero = 0; } else { MyZero = ""; }
Symbol 316 MovieClip Frame 3
prevFrame(); play();
Symbol 316 MovieClip Frame 4
stop();
Symbol 317 MovieClip Frame 1
stop();
Instance of Symbol 316 MovieClip "Timer" in Symbol 317 MovieClip Frame 15
onClipEvent (enterFrame) { }
Symbol 317 MovieClip Frame 35
prevFrame(); play();
Symbol 318 MovieClip Frame 1
stop();
Symbol 318 MovieClip Frame 37
_root.Timer2.timerdif = _root.Timer2.timerdif + 30000; if (_root.Timer2.MySeconds < 11) { loadMovieNum ("Level_Music.swf", 4); _root.Timer2.timercountdownplay = 0; _root.TimeCountDown.gotoAndStop(1); }
Symbol 319 MovieClip Frame 1
stop();
Symbol 319 MovieClip Frame 34
_root.KnucklesActiveP2 = 1; if ((_root.OnscreenRingsP2 > _root.OnscreenBlocksP2) and (_root.OnscreenRingsP2 > _root.OnscreenChaosP2)) { i = 1; while (i < 14) { j = 1; while (j < 7) { if (eval ("_root.P2" + ((("r" + i) + "b") + j))._currentframe == 2) { eval ("_root.P2" + ((("r" + i) + "b") + j)).headnum = 5; eval ("_root.P2" + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); _root.combocounterP2 = 20; _root.CurrentComboBlocksP2++; } j++; } i++; } } if ((_root.OnscreenBlocksP2 > _root.OnscreenRingsP2) and (_root.OnscreenBlocksP2 > _root.OnscreenChaosP2)) { i = 1; while (i < 14) { j = 1; while (j < 7) { if (eval ("_root.P2" + ((("r" + i) + "b") + j))._currentframe == 3) { eval ("_root.P2" + ((("r" + i) + "b") + j)).headnum = 6; eval ("_root.P2" + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); _root.combocounterP2 = 20; _root.CurrentComboBlocksP2++; } j++; } i++; } } if ((_root.OnscreenChaosP2 > _root.OnscreenRingsP2) and (_root.OnscreenChaosP2 > _root.OnscreenBlocksP2)) { i = 1; while (i < 14) { j = 1; while (j < 7) { if (eval ("_root.P2" + ((("r" + i) + "b") + j))._currentframe == 4) { eval ("_root.P2" + ((("r" + i) + "b") + j)).headnum = 7; eval ("_root.P2" + ((("r" + i) + "b") + j)).gotoAndPlay("Destroyed"); _root.combocounterP2 = 20; _root.CurrentComboBlocksP2++; } j++; } i++; } } _root.KnucklesActiveP2 = 0;
Symbol 325 MovieClip Frame 1
stop();
Symbol 325 MovieClip Frame 2
stop();
Symbol 343 MovieClip Frame 1
stop();
Symbol 343 MovieClip Frame 2
filename = "sonicscores"; state = "busy"; name21 = ""; score21 = 0; loadVariables ("http://immersion-a.sega.com/cgi-bin/SonicDBread.cgi", "", "POST");
Symbol 343 MovieClip Frame 4
if (state eq "busy") { gotoAndPlay (3); }
Symbol 343 MovieClip Frame 5
if (state eq "done") { i = 1; while (Number(i) <= 20) { Set("/:name" add i, eval ("name" add i)); Set("/:score" add i, eval ("score" add i)); i = Number(i) + 1; } } if (/:score ne "") { name21 = /:name; Set("/:name21", /:name); score21 = /:score; Set("/:score21", /:score); scoretemp = score21; nametemp = name21; if (score21 < score20) { score20 = score20; } else { scoretemp = score20; nametemp = name20; score20 = score21; Set("/:score20", score21); name20 = name21; Set("/:name20", name21); score21 = scoretemp; name21 = nametemp; } i = 20; while (i > 1) { j = i - 1; if (eval ("score" add i) > eval ("score" add j)) { Set(scoretemp, eval ("score" add i)); Set(nametemp, eval ("name" add i)); Set("score" add i, eval ("score" add j)); Set("/:score" add i, eval ("score" add j)); Set("name" add i, eval ("name" add j)); Set("/:name" add i, eval ("name" add j)); Set("score" add j, eval (scoretemp)); Set("/:score" add j, eval (scoretemp)); Set("name" add j, eval (nametemp)); Set("/:name" add j, eval (nametemp)); } i--; } } filename = "sonicscores"; loadVariables ("http://immersion-a.sega.com/cgi-bin/SonicDBwrite.cgi", "", "POST"); gotoAndStop (1);
Symbol 347 Button
on (release, keyPress "<Enter>") { _root.score = _root.TotalScoreP1; _root.scoretable.filename = _root.varTarget.filename; _root.scoretable.scoresize = 20; _root.scoretable.action = "INSERT"; _root.scoretable.viewtype = _root.varTarget.viewingtype; _root.scoretable.winname = _root.name; _root.scoretable.winscore = _root.score; _root.scoretable.loadVariables((("http://" + _root.varTarget.server) + _root.varTarget.base) + _root.varTarget.scoresurl, "GET"); _root.Scoreloop.gotoAndStop(1); unloadMovieNum (5); unloadMovieNum (201); loadMovieNum ("Title_Music.swf", 5); gotoAndPlay ("ViewHighScores"); }
Symbol 348 Button
on (release) { _root.Scoreloop.gotoAndStop(1); unloadMovieNum (4); loadMovieNum ("Title_Music.swf", 5); gotoAndPlay ("Menu"); }
Symbol 349 MovieClip Frame 1
stop();
Symbol 349 MovieClip Frame 2
filename = "sonicscores"; state = "busy"; name21 = ""; score21 = 0; loadVariables ("http://immersion-a.sega.com/cgi-bin/SonicDBread.cgi", "", "POST");
Symbol 349 MovieClip Frame 4
if (state eq "busy") { gotoAndPlay (3); }
Symbol 349 MovieClip Frame 5
if (state eq "done") { i = 1; while (Number(i) <= 20) { Set("/:name" add i, eval ("name" add i)); Set("/:score" add i, eval ("score" add i)); i = Number(i) + 1; } } stop();
Symbol 411 Button
on (release) { gotoAndPlay ("Menu"); }
Symbol 412 Button
on (release) { gotoAndPlay ("Email"); }
Symbol 416 Button
on (release) { unloadMovieNum (4); loadMovieNum ("Title_Music.swf", 5); gotoAndPlay ("Menu"); }
Symbol 417 Button
on (release) { unloadMovieNum (4); loadMovieNum ("Title_Music.swf", 5); gotoAndPlay ("Email"); }
Symbol 430 MovieClip Frame 1
stop();
Symbol 430 MovieClip Frame 2
stop();
Symbol 430 MovieClip Frame 3
stop();
Symbol 431 Button
on (release) { _root.Scoreloop.gotoAndStop(1); unloadMovieNum (4); loadMovieNum ("Title_Music.swf", 5); gotoAndPlay ("Menu"); }
Symbol 432 Button
on (release) { _root.Scoreloop.gotoAndStop(1); unloadMovieNum (4); loadMovieNum ("Title_Music.swf", 5); gotoAndPlay ("Email"); }

Library Items

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

Instance Names

"varTarget"Frame 1Symbol 2 MovieClip
"loader"Frame 2Symbol 17 MovieClip
"Mail"Frame 203Symbol 75 MovieClip
"Mail"Frame 235Symbol 107 MovieClip
"Credits"Frame 239Symbol 107 MovieClip
"Mail"Frame 257Symbol 132 MovieClip
"Ring"Frame 273Symbol 135 MovieClip
"Block"Frame 273Symbol 137 MovieClip
"Chaos"Frame 273Symbol 139 MovieClip
"Whistle"Frame 273Symbol 141 MovieClip
"TimeCountDown"Frame 273Symbol 143 MovieClip
"Sonic1"Frame 273Symbol 145 MovieClip
"Sonic2"Frame 273Symbol 147 MovieClip
"Sonic3"Frame 273Symbol 149 MovieClip
"Tails1"Frame 273Symbol 151 MovieClip
"Tails2"Frame 273Symbol 153 MovieClip
"Tails3"Frame 273Symbol 155 MovieClip
"Knuckles1"Frame 273Symbol 157 MovieClip
"Knuckles2"Frame 273Symbol 159 MovieClip
"Knuckles3"Frame 273Symbol 161 MovieClip
"LevelUp"Frame 273Symbol 163 MovieClip
"Timer"Frame 274Symbol 168 MovieClip
"Timer2"Frame 274Symbol 176 MovieClip
"r1b1"Frame 275Symbol 203 MovieClip
"r1b2"Frame 275Symbol 203 MovieClip
"r1b3"Frame 275Symbol 203 MovieClip
"r1b4"Frame 275Symbol 203 MovieClip
"r1b5"Frame 275Symbol 203 MovieClip
"r1b6"Frame 275Symbol 203 MovieClip
"r2b1"Frame 275Symbol 203 MovieClip
"r2b2"Frame 275Symbol 203 MovieClip
"r2b3"Frame 275Symbol 203 MovieClip
"r2b4"Frame 275Symbol 203 MovieClip
"r2b5"Frame 275Symbol 203 MovieClip
"r2b6"Frame 275Symbol 203 MovieClip
"r3b1"Frame 275Symbol 203 MovieClip
"r3b2"Frame 275Symbol 203 MovieClip
"r3b3"Frame 275Symbol 203 MovieClip
"r3b4"Frame 275Symbol 203 MovieClip
"r3b5"Frame 275Symbol 203 MovieClip
"r3b6"Frame 275Symbol 203 MovieClip
"r4b1"Frame 275Symbol 203 MovieClip
"r4b2"Frame 275Symbol 203 MovieClip
"r4b3"Frame 275Symbol 203 MovieClip
"r4b4"Frame 275Symbol 203 MovieClip
"r4b5"Frame 275Symbol 203 MovieClip
"r4b6"Frame 275Symbol 203 MovieClip
"r5b1"Frame 275Symbol 203 MovieClip
"r5b2"Frame 275Symbol 203 MovieClip
"r5b3"Frame 275Symbol 203 MovieClip
"r5b4"Frame 275Symbol 203 MovieClip
"r5b5"Frame 275Symbol 203 MovieClip
"r5b6"Frame 275Symbol 203 MovieClip
"r6b1"Frame 275Symbol 203 MovieClip
"r6b2"Frame 275Symbol 203 MovieClip
"r6b3"Frame 275Symbol 203 MovieClip
"r6b4"Frame 275Symbol 203 MovieClip
"r6b5"Frame 275Symbol 203 MovieClip
"r6b6"Frame 275Symbol 203 MovieClip
"r7b1"Frame 275Symbol 203 MovieClip
"r7b2"Frame 275Symbol 203 MovieClip
"r7b3"Frame 275Symbol 203 MovieClip
"r7b4"Frame 275Symbol 203 MovieClip
"r7b5"Frame 275Symbol 203 MovieClip
"r7b6"Frame 275Symbol 203 MovieClip
"r8b1"Frame 275Symbol 203 MovieClip
"r8b2"Frame 275Symbol 203 MovieClip
"r8b3"Frame 275Symbol 203 MovieClip
"r8b4"Frame 275Symbol 203 MovieClip
"r8b5"Frame 275Symbol 203 MovieClip
"r8b6"Frame 275Symbol 203 MovieClip
"r9b1"Frame 275Symbol 203 MovieClip
"r9b2"Frame 275Symbol 203 MovieClip
"r9b3"Frame 275Symbol 203 MovieClip
"r9b4"Frame 275Symbol 203 MovieClip
"r9b5"Frame 275Symbol 203 MovieClip
"r9b6"Frame 275Symbol 203 MovieClip
"r10b1"Frame 275Symbol 203 MovieClip
"r10b2"Frame 275Symbol 203 MovieClip
"r10b3"Frame 275Symbol 203 MovieClip
"r10b4"Frame 275Symbol 203 MovieClip
"r10b5"Frame 275Symbol 203 MovieClip
"r10b6"Frame 275Symbol 203 MovieClip
"r11b1"Frame 275Symbol 203 MovieClip
"r11b2"Frame 275Symbol 203 MovieClip
"r11b3"Frame 275Symbol 203 MovieClip
"r11b4"Frame 275Symbol 203 MovieClip
"r11b5"Frame 275Symbol 203 MovieClip
"r11b6"Frame 275Symbol 203 MovieClip
"r12b1"Frame 275Symbol 203 MovieClip
"r12b2"Frame 275Symbol 203 MovieClip
"r12b3"Frame 275Symbol 203 MovieClip
"r12b4"Frame 275Symbol 203 MovieClip
"r12b5"Frame 275Symbol 203 MovieClip
"r12b6"Frame 275Symbol 203 MovieClip
"r13b1"Frame 275Symbol 203 MovieClip
"r13b2"Frame 275Symbol 203 MovieClip
"r13b3"Frame 275Symbol 203 MovieClip
"r13b4"Frame 275Symbol 203 MovieClip
"r13b5"Frame 275Symbol 203 MovieClip
"r13b6"Frame 275Symbol 203 MovieClip
"SonicSpecialP1"Frame 275Symbol 210 MovieClip
"TailsSpecialP1"Frame 275Symbol 216 MovieClip
"KnucklesSpecialP1"Frame 275Symbol 222 MovieClip
"P2r1b1"Frame 275Symbol 236 MovieClip
"P2r1b2"Frame 275Symbol 236 MovieClip
"P2r1b3"Frame 275Symbol 236 MovieClip
"P2r1b4"Frame 275Symbol 236 MovieClip
"P2r1b5"Frame 275Symbol 236 MovieClip
"P2r1b6"Frame 275Symbol 236 MovieClip
"P2r2b1"Frame 275Symbol 236 MovieClip
"P2r2b2"Frame 275Symbol 236 MovieClip
"P2r2b3"Frame 275Symbol 236 MovieClip
"P2r2b4"Frame 275Symbol 236 MovieClip
"P2r2b5"Frame 275Symbol 236 MovieClip
"P2r2b6"Frame 275Symbol 236 MovieClip
"P2r3b1"Frame 275Symbol 236 MovieClip
"P2r3b2"Frame 275Symbol 236 MovieClip
"P2r3b3"Frame 275Symbol 236 MovieClip
"P2r3b4"Frame 275Symbol 236 MovieClip
"P2r3b5"Frame 275Symbol 236 MovieClip
"P2r3b6"Frame 275Symbol 236 MovieClip
"P2r4b1"Frame 275Symbol 236 MovieClip
"P2r4b2"Frame 275Symbol 236 MovieClip
"P2r4b3"Frame 275Symbol 236 MovieClip
"P2r4b4"Frame 275Symbol 236 MovieClip
"P2r4b5"Frame 275Symbol 236 MovieClip
"P2r4b6"Frame 275Symbol 236 MovieClip
"P2r5b1"Frame 275Symbol 236 MovieClip
"P2r5b2"Frame 275Symbol 236 MovieClip
"P2r5b3"Frame 275Symbol 236 MovieClip
"P2r5b4"Frame 275Symbol 236 MovieClip
"P2r5b5"Frame 275Symbol 236 MovieClip
"P2r5b6"Frame 275Symbol 236 MovieClip
"P2r6b1"Frame 275Symbol 236 MovieClip
"P2r6b2"Frame 275Symbol 236 MovieClip
"P2r6b3"Frame 275Symbol 236 MovieClip
"P2r6b4"Frame 275Symbol 236 MovieClip
"P2r6b5"Frame 275Symbol 236 MovieClip
"P2r6b6"Frame 275Symbol 236 MovieClip
"P2r7b1"Frame 275Symbol 236 MovieClip
"P2r7b2"Frame 275Symbol 236 MovieClip
"P2r7b3"Frame 275Symbol 236 MovieClip
"P2r7b4"Frame 275Symbol 236 MovieClip
"P2r7b5"Frame 275Symbol 236 MovieClip
"P2r7b6"Frame 275Symbol 236 MovieClip
"P2r8b1"Frame 275Symbol 236 MovieClip
"P2r8b2"Frame 275Symbol 236 MovieClip
"P2r8b3"Frame 275Symbol 236 MovieClip
"P2r8b4"Frame 275Symbol 236 MovieClip
"P2r8b5"Frame 275Symbol 236 MovieClip
"P2r8b6"Frame 275Symbol 236 MovieClip
"P2r9b1"Frame 275Symbol 236 MovieClip
"P2r9b2"Frame 275Symbol 236 MovieClip
"P2r9b3"Frame 275Symbol 236 MovieClip
"P2r9b4"Frame 275Symbol 236 MovieClip
"P2r9b5"Frame 275Symbol 236 MovieClip
"P2r9b6"Frame 275Symbol 236 MovieClip
"P2r10b1"Frame 275Symbol 236 MovieClip
"P2r10b2"Frame 275Symbol 236 MovieClip
"P2r10b3"Frame 275Symbol 236 MovieClip
"P2r10b4"Frame 275Symbol 236 MovieClip
"P2r10b5"Frame 275Symbol 236 MovieClip
"P2r10b6"Frame 275Symbol 236 MovieClip
"P2r11b1"Frame 275Symbol 236 MovieClip
"P2r11b2"Frame 275Symbol 236 MovieClip
"P2r11b3"Frame 275Symbol 236 MovieClip
"P2r11b4"Frame 275Symbol 236 MovieClip
"P2r11b5"Frame 275Symbol 236 MovieClip
"P2r11b6"Frame 275Symbol 236 MovieClip
"P2r12b1"Frame 275Symbol 236 MovieClip
"P2r12b2"Frame 275Symbol 236 MovieClip
"P2r12b3"Frame 275Symbol 236 MovieClip
"P2r12b4"Frame 275Symbol 236 MovieClip
"P2r12b5"Frame 275Symbol 236 MovieClip
"P2r12b6"Frame 275Symbol 236 MovieClip
"P2r13b1"Frame 275Symbol 236 MovieClip
"P2r13b2"Frame 275Symbol 236 MovieClip
"P2r13b3"Frame 275Symbol 236 MovieClip
"P2r13b4"Frame 275Symbol 236 MovieClip
"P2r13b5"Frame 275Symbol 236 MovieClip
"P2r13b6"Frame 275Symbol 236 MovieClip
"SonicSpecialP2"Frame 275Symbol 210 MovieClip
"TailsSpecialP2"Frame 275Symbol 216 MovieClip
"KnucklesSpecialP2"Frame 275Symbol 222 MovieClip
"NextSetP1"Frame 275Symbol 242 MovieClip
"NextSetP2"Frame 275Symbol 242 MovieClip
"P2Cover"Frame 275Symbol 251 MovieClip
"GameOverP1"Frame 336Symbol 278 MovieClip
"GameOverP2"Frame 336Symbol 279 MovieClip
"SonicPower"Frame 336Symbol 292 MovieClip
"TailsPower"Frame 336Symbol 304 MovieClip
"KnucklesPower"Frame 336Symbol 313 MovieClip
"SonicPowerP2"Frame 336Symbol 317 MovieClip
"TailsPowerP2"Frame 336Symbol 318 MovieClip
"KnucklesPowerP2"Frame 336Symbol 319 MovieClip
"Scoreloop"Frame 376Symbol 325 MovieClip
"scoretable"Frame 406Symbol 184 MovieClip
"AddMsg"Frame 406Symbol 343 MovieClip
"scoretable"Frame 407Symbol 410 MovieClip
"Loadbar"Symbol 17 MovieClip Frame 1Symbol 16 MovieClip
"Chaos"Symbol 203 MovieClip Frame 4Symbol 185 MovieClip
"Chaos"Symbol 236 MovieClip Frame 4Symbol 185 MovieClip
"Chaos"Symbol 241 MovieClip Frame 4Symbol 185 MovieClip
"MiddleBlock"Symbol 242 MovieClip Frame 1Symbol 241 MovieClip
"TopBlock"Symbol 242 MovieClip Frame 1Symbol 241 MovieClip
"BottomBlock"Symbol 242 MovieClip Frame 1Symbol 241 MovieClip
"Timer"Symbol 292 MovieClip Frame 15Symbol 291 MovieClip
"Timer"Symbol 317 MovieClip Frame 15Symbol 316 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""

Labels

"Load1"Frame 1
"Load2"Frame 2
"Start"Frame 5
"Menu"Frame 174
"SectionLoader"Frame 190
"HowToPlay"Frame 195
"BuyNow"Frame 210
"Credits"Frame 227
"Email"Frame 249
"Level1Loading"Frame 273
"Level"Frame 275
"LevelEnd"Frame 338
"Scoring"Frame 376
"ViewHighScores"Frame 407
"GameOver"Frame 422
"TwoPlayerGameOver"Frame 444
"Entry"Symbol 132 MovieClip Frame 1
"Done"Symbol 132 MovieClip Frame 5
"Play"Symbol 135 MovieClip Frame 2
"Play"Symbol 137 MovieClip Frame 2
"Play"Symbol 139 MovieClip Frame 2
"Play"Symbol 141 MovieClip Frame 2
"Play"Symbol 143 MovieClip Frame 2
"Play"Symbol 145 MovieClip Frame 2
"Play"Symbol 147 MovieClip Frame 2
"Play"Symbol 149 MovieClip Frame 2
"Play"Symbol 151 MovieClip Frame 2
"Play"Symbol 153 MovieClip Frame 2
"Play"Symbol 155 MovieClip Frame 2
"Play"Symbol 157 MovieClip Frame 2
"Play"Symbol 159 MovieClip Frame 2
"Play"Symbol 161 MovieClip Frame 2
"Play"Symbol 163 MovieClip Frame 2
"Ring"Symbol 203 MovieClip Frame 2
"Block"Symbol 203 MovieClip Frame 3
"Chaos"Symbol 203 MovieClip Frame 4
"Sonic"Symbol 203 MovieClip Frame 5
"Knuckles"Symbol 203 MovieClip Frame 6
"Tails"Symbol 203 MovieClip Frame 7
"Destroyed"Symbol 203 MovieClip Frame 8
"RingDestroyed"Symbol 203 MovieClip Frame 19
"BlockDestroyed"Symbol 203 MovieClip Frame 31
"ChaosDestroyed"Symbol 203 MovieClip Frame 45
"Ring"Symbol 236 MovieClip Frame 2
"Block"Symbol 236 MovieClip Frame 3
"Chaos"Symbol 236 MovieClip Frame 4
"Sonic"Symbol 236 MovieClip Frame 5
"Knuckles"Symbol 236 MovieClip Frame 6
"Tails"Symbol 236 MovieClip Frame 7
"Destroyed"Symbol 236 MovieClip Frame 8
"RingDestroyed"Symbol 236 MovieClip Frame 19
"BlockDestroyed"Symbol 236 MovieClip Frame 31
"ChaosDestroyed"Symbol 236 MovieClip Frame 45
"Ring"Symbol 241 MovieClip Frame 2
"Block"Symbol 241 MovieClip Frame 3
"Chaos"Symbol 241 MovieClip Frame 4
"Sonic"Symbol 241 MovieClip Frame 5
"Knuckles"Symbol 241 MovieClip Frame 6
"Tails"Symbol 241 MovieClip Frame 7
"Play"Symbol 325 MovieClip Frame 2

Dynamic Text Variables

frameSymbol 4 EditableText"100"
frameSymbol 8 EditableText"100"
frameSymbol 9 EditableText"100"
frameSymbol 10 EditableText"100"
frameSymbol 11 EditableText"100"
usernameSymbol 119 EditableText""
useremailSymbol 120 EditableText""
friendemailSymbol 121 EditableText""
friendnameSymbol 122 EditableText""
answerSymbol 123 EditableText""
emailcounterSymbol 133 EditableText"BUSY..."
MyZeroSymbol 164 EditableText""
MySecondsSymbol 165 EditableText"300"
MyZero2Symbol 166 EditableText""
MyZeroSymbol 173 EditableText""
MySecondsSymbol 174 EditableText"300"
MyZero2Symbol 175 EditableText""
_root.CurrentComboBlocksP1Symbol 223 EditableText"0"
_root.LevelP1Symbol 224 EditableText"0"
_root.TotalScoreP1Symbol 225 EditableText"0"
_root.ComboValueP1Symbol 226 EditableText"0"
_root.LevelP2Symbol 237 EditableText"0"
_root.CurrentComboBlocksP2Symbol 238 EditableText"0"
_root.ComboValueP2Symbol 239 EditableText"0"
_root.TotalScoreP2Symbol 240 EditableText"0"
MyZeroSymbol 288 EditableText""
MySecondsSymbol 289 EditableText"30"
MyZeroSymbol 314 EditableText""
MySecondsSymbol 315 EditableText"30"
_root.TotalScoreP1Symbol 329 EditableText"00000000"
_root.TotalScoreP1Symbol 330 EditableText"00000000"
_root.TotalScoreP1Symbol 331 EditableText"00000000"
_root.TotalScoreP1Symbol 332 EditableText"00000000"
_root.TotalScoreP1Symbol 333 EditableText"00000000"
_root.nameSymbol 339 EditableText""
counterSymbol 341 EditableText"BUSY..."
NAME0Symbol 370 EditableText""
NAME1Symbol 371 EditableText""
NAME2Symbol 372 EditableText""
SCORE0Symbol 373 EditableText""
SCORE1Symbol 374 EditableText""
SCORE2Symbol 375 EditableText""
SCORE3Symbol 376 EditableText""
NAME3Symbol 377 EditableText""
SCORE4Symbol 378 EditableText""
NAME4Symbol 379 EditableText""
SCORE5Symbol 380 EditableText""
NAME5Symbol 381 EditableText""
SCORE6Symbol 382 EditableText""
NAME6Symbol 383 EditableText""
SCORE7Symbol 384 EditableText""
NAME7Symbol 385 EditableText""
SCORE8Symbol 386 EditableText""
NAME8Symbol 387 EditableText""
SCORE9Symbol 388 EditableText""
NAME9Symbol 389 EditableText""
SCORE10Symbol 390 EditableText""
NAME10Symbol 391 EditableText""
SCORE11Symbol 392 EditableText""
NAME11Symbol 393 EditableText""
SCORE12Symbol 394 EditableText""
NAME12Symbol 395 EditableText""
SCORE13Symbol 396 EditableText""
NAME13Symbol 397 EditableText""
SCORE14Symbol 398 EditableText""
NAME14Symbol 399 EditableText""
SCORE15Symbol 400 EditableText""
NAME15Symbol 401 EditableText""
SCORE16Symbol 402 EditableText""
NAME16Symbol 403 EditableText""
SCORE17Symbol 404 EditableText""
NAME17Symbol 405 EditableText""
SCORE18Symbol 406 EditableText""
NAME18Symbol 407 EditableText""
SCORE19Symbol 408 EditableText""
NAME19Symbol 409 EditableText""
_root.TotalScoreP2Symbol 418 EditableText"00000000"
_root.TotalScoreP2Symbol 419 EditableText"00000000"
_root.TotalScoreP2Symbol 420 EditableText"00000000"
_root.TotalScoreP2Symbol 421 EditableText"00000000"
_root.TotalScoreP2Symbol 422 EditableText"00000000"




http://swfchan.com/5/24098/info.shtml
Created: 25/5 -2019 13:15:21 Last modified: 25/5 -2019 13:15:21 Server time: 22/12 -2024 19:40:49