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

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

Panic Pipes.swf

This is the info page for
Flash #26201

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


Text
Quit

Next

The aim of the game is to
build a pipe from the
start point so that the lava
passes through the number
of tiles defined for the level

If a level has an end piece
then the pipe must flow into
it for the level to
be completed.

Clicking on a tile places
the piece at the bottom
of the tile stack onto
the board

The number of pipe pieces on
the board which the lava
has not yet flowed through
is displayed here.
This helps you calculate how
far off target you are...

If a piece has been
incorrectly placed, clicking
it again lays a bomb which
explodes after a slight delay

Certain pieces can only
be passed through in a
specific direction.
Pass through all such pieces
to gain an extra life!

Pass the pipe through
reservoirs to slow down the
lava and buy yourself
some valuable
pipe placing time!

Click the "Trashcan"
(or press \)
to 'bin' the current piece.
You only have a limited
number, so watch out for
bonus squares!

Click the "Randomiser"
(or press SPACE)
to shuffle the pile stack.
You only have a limited
number, so watch out for
bonus squares!

Get high scores by passing
through one way pieces and
creating loops.
Bonuses are also awarded for
any unused Trashcans and
Randomisers!

Enjoy!!!!

Level:

On Board:

Score:

Score:

Score:

KJGM Limited

c

Press <p> to play or <i> for instructions.....

Beta 1.001c (10 Levels)

ActionScript [AS1/AS2]

Frame 1
stopAllSounds();
Frame 49
stopAllSounds(); tellTarget ("../") { gotoAndStop ("MainMenu"); }
Frame 50
Preload = "False"; removeMovieClip("/Instruct"); call("/Library:Clear_Level"); stop();
Frame 51
Preload = "False"; stopAllSounds(); call("/Library:Clear_Level"); CurrentLevel = "1"; call("/Library:Level_" add CurrentLevel); stop();
Frame 52
Preload = "False"; Preload = "False"; Locked = "True"; if (StartType eq "TestLevel") { call("/Library:Level_User"); } else { CurrentLevel = "1"; call("/Library:Level_" add CurrentLevel); } stop();
Frame 53
stopAllSounds(); gotoAndPlay (50);
Symbol 41 MovieClip Frame 59
gotoAndPlay (1);
Symbol 182 MovieClip Frame 1
stop();
Symbol 182 MovieClip Frame 15
play();
Symbol 182 MovieClip Frame 22
stopAllSounds(); Set("../../:EndReached", "True"); call("../../Library:LoseLife"); stop();
Symbol 184 MovieClip Frame 1
stop();
Symbol 184 MovieClip Frame 15
Set("../:Filled", "True"); Set("../../On_Board:On_Board", ../../On_Board:On_Board - "1");
Symbol 184 MovieClip Frame 215
if ("0" < ../../Control_Panel:Target_Count) { Set("../../Control_Panel:Target_Count", ../../Control_Panel:Target_Count - "1"); } if ((((../:Special eq "Right") or (../:Special eq "Left")) or (../:Special eq "Up")) or (../:Special eq "Down")) { Set("../../Score:Score", ../../Score:Score + "1000"); } else { Set("../../Score:Score", ../../Score:Score + "100"); } Set("../../Score:Score", ../../Score:Score + "100"); call("NextMoveOnBoard"); if (NextMoveOnBoard == "1") { if (getProperty("../", _rotation) == "0") { if (../../:Direction eq "Left") { NextPiece = "Background_Tile_" add ((../:Row * ../../:X_Width) + (../:Column - "1")); } if (../../:Direction eq "Right") { NextPiece = "Background_Tile_" add ((../:Row * ../../:X_Width) + (../:Column + "1")); } } if (getProperty("../", _rotation) == "90") { if (../../:Direction eq "Up") { NextPiece = "Background_Tile_" add (((../:Row - "1") * ../../:X_Width) + ../:Column); } if (../../:Direction eq "Down") { NextPiece = "Background_Tile_" add (((../:Row + "1") * ../../:X_Width) + ../:Column); } } Set("../../:TextField", ../../:TextField - "1"); call(("../../" add NextPiece) add ":LavaFlow"); stop(); } else { call("../../Library:GameOver"); }
Symbol 184 MovieClip Frame 230
Set("../:Filled", "True"); Set("../../On_Board:On_Board", ../../On_Board:On_Board - "1");
Symbol 184 MovieClip Frame 430
if ("0" < ../../Control_Panel:Target_Count) { Set("../../Control_Panel:Target_Count", ../../Control_Panel:Target_Count - "1"); } if ((((../:Special eq "Right") or (../:Special eq "Left")) or (../:Special eq "Up")) or (../:Special eq "Down")) { Set("../../Score:Score", ../../Score:Score + "1000"); } else { Set("../../Score:Score", ../../Score:Score + "100"); } call("NextMoveOnBoard"); if (NextMoveOnBoard == "1") { if (getProperty("../", _rotation) == "0") { if (../../:Direction eq "Left") { NextPiece = "Background_Tile_" add ((../:Row * ../../:X_Width) + (../:Column - "1")); } if (../../:Direction eq "Right") { NextPiece = "Background_Tile_" add ((../:Row * ../../:X_Width) + (../:Column + "1")); } } if (getProperty("../", _rotation) == "90") { if (../../:Direction eq "Up") { NextPiece = "Background_Tile_" add (((../:Row - "1") * ../../:X_Width) + ../:Column); } if (../../:Direction eq "Down") { NextPiece = "Background_Tile_" add (((../:Row + "1") * ../../:X_Width) + ../:Column); } } Set("../../:TextField", ../../:TextField - "1"); call(("../../" add NextPiece) add ":LavaFlow"); stop(); } else { call("../../Library:GameOver"); }
Symbol 184 MovieClip Frame 475
NextMoveOnBoard = "1"; if ((../../:Direction eq "Left") and (../:Column == "0")) { NextMoveOnBoard = "0"; } if ((../../:Direction eq "Right") and (../:Column == (../../:X_Width - "1"))) { NextMoveOnBoard = "0"; } if ((../../:Direction eq "Up") and (../:Row == "0")) { NextMoveOnBoard = "0"; } if ((../../:Direction eq "Down") and (../:Row == (../../:Y_Width - "1"))) { NextMoveOnBoard = "0"; } stop();
Symbol 185 MovieClip Frame 1
stop();
Symbol 185 MovieClip Frame 22
if (getProperty("../", _rotation) == "0") { NextPiece = "Background_Tile_" add ((../:Row * ../../:X_Width) + (../:Column - "1")); Set("../../:Direction", "Left"); } if (getProperty("../", _rotation) == "90") { NextPiece = "Background_Tile_" add (((../:Row - "1") * ../../:X_Width) + ../:Column); Set("../../:Direction", "Up"); } if (getProperty("../", _rotation) == "180") { NextPiece = "Background_Tile_" add ((../:Row * ../../:X_Width) + (../:Column + "1")); Set("../../:Direction", "Right"); } if (getProperty("../", _rotation) == (-"90")) { NextPiece = "Background_Tile_" add (((../:Row + "1") * ../../:X_Width) + ../:Column); Set("../../:Direction", "Down"); } call(("../../" add NextPiece) add ":LavaFlow"); stop();
Symbol 186 MovieClip Frame 1
stop();
Symbol 186 MovieClip Frame 15
Set("../:Filled", "True"); Set("../../On_Board:On_Board", ../../On_Board:On_Board - "1");
Symbol 186 MovieClip Frame 30
if ("0" < ../../Control_Panel:Target_Count) { Set("../../Control_Panel:Target_Count", ../../Control_Panel:Target_Count - "1"); } if ((((../:Special eq "Right") or (../:Special eq "Left")) or (../:Special eq "Up")) or (../:Special eq "Down")) { Set("../../:Straight_Bonus_Count", ../../:Straight_Bonus_Count + "1"); if ("0" < ../../:Straight_Count) { Set("../../:Straight_Count", ../../:Straight_Count - "1"); if (../../:Straight_Count == "0") { call("../:ExtraLife"); } } } Set("../../Score:Score", ../../Score:Score + "100"); call("NextMoveOnBoard"); if (NextMoveOnBoard eq "True") { if (getProperty("../", _rotation) == "0") { if (../../:Direction eq "Left") { NextPiece = "Background_Tile_" add ((../:Row * ../../:X_Width) + (../:Column - "1")); } if (../../:Direction eq "Right") { NextPiece = "Background_Tile_" add ((../:Row * ../../:X_Width) + (../:Column + "1")); } } if (getProperty("../", _rotation) == "90") { if (../../:Direction eq "Up") { NextPiece = "Background_Tile_" add (((../:Row - "1") * ../../:X_Width) + ../:Column); } if (../../:Direction eq "Down") { NextPiece = "Background_Tile_" add (((../:Row + "1") * ../../:X_Width) + ../:Column); } } if ((eval (("../../" add NextPiece) add ":PieceType") eq "Tile") or (PieceType eq "Bomb")) { duplicateMovieClip ("../../WrongMove", "WrongMove_Real", "10000"); setProperty("../../WrongMove_Real", _x , getProperty("../", _x)); setProperty("../../WrongMove_Real", _y , getProperty("../", _y)); gotoAndPlay("../../WrongMove_Real:Show"); } else { call(("../../" add NextPiece) add ":LavaFlow"); } stop(); } else { duplicateMovieClip ("../../WrongMove", "WrongMove_Real", "10000"); setProperty("../../WrongMove_Real", _x , getProperty("../", _x)); setProperty("../../WrongMove_Real", _y , getProperty("../", _y)); gotoAndPlay("../../WrongMove_Real:Show"); }
Symbol 186 MovieClip Frame 45
Set("../:Filled", "True"); Set("../../On_Board:On_Board", ../../On_Board:On_Board - "1");
Symbol 186 MovieClip Frame 60
if ("0" < ../../Control_Panel:Target_Count) { Set("../../Control_Panel:Target_Count", ../../Control_Panel:Target_Count - "1"); } if ((((../:Special eq "Right") or (../:Special eq "Left")) or (../:Special eq "Up")) or (../:Special eq "Down")) { Set("../../:Straight_Bonus_Count", ../../:Straight_Bonus_Count + "1"); if ("0" < ../../:Straight_Count) { Set("../../:Straight_Count", ../../:Straight_Count - "1"); if (../../:Straight_Count == "0") { call("../:ExtraLife"); } } } Set("../../Score:Score", ../../Score:Score + "100"); call("NextMoveOnBoard"); if (NextMoveOnBoard eq "True") { if (getProperty("../", _rotation) == "0") { if (../../:Direction eq "Left") { NextPiece = "Background_Tile_" add ((../:Row * ../../:X_Width) + (../:Column - "1")); } if (../../:Direction eq "Right") { NextPiece = "Background_Tile_" add ((../:Row * ../../:X_Width) + (../:Column + "1")); } } if (getProperty("../", _rotation) == "90") { if (../../:Direction eq "Up") { NextPiece = "Background_Tile_" add (((../:Row - "1") * ../../:X_Width) + ../:Column); } if (../../:Direction eq "Down") { NextPiece = "Background_Tile_" add (((../:Row + "1") * ../../:X_Width) + ../:Column); } } if ((eval (("../../" add NextPiece) add ":PieceType") eq "Tile") or (PieceType eq "Bomb")) { duplicateMovieClip ("../../WrongMove", "WrongMove_Real", "10000"); setProperty("../../WrongMove_Real", _x , getProperty("../", _x)); setProperty("../../WrongMove_Real", _y , getProperty("../", _y)); gotoAndPlay("../../WrongMove_Real:Show"); } else { call(("../../" add NextPiece) add ":LavaFlow"); } stop(); } else { duplicateMovieClip ("../../WrongMove", "WrongMove_Real", "10000"); setProperty("../../WrongMove_Real", _x , getProperty("../", _x)); setProperty("../../WrongMove_Real", _y , getProperty("../", _y)); gotoAndPlay("../../WrongMove_Real:Show"); }
Symbol 186 MovieClip Frame 90
NextMoveOnBoard = "True"; if ((../../:Direction eq "Left") and (../:Column == "0")) { NextMoveOnBoard = "False"; } if ((../../:Direction eq "Right") and (../:Column == (../../:X_Width - "1"))) { NextMoveOnBoard = "False"; } if ((../../:Direction eq "Up") and (../:Row == "0")) { NextMoveOnBoard = "False"; } if ((../../:Direction eq "Down") and (../:Row == (../../:Y_Width - "1"))) { NextMoveOnBoard = "False"; } stop();
Symbol 187 MovieClip Frame 1
stop();
Symbol 187 MovieClip Frame 15
Set("../:Filled", "True"); Set("../../On_Board:On_Board", ../../On_Board:On_Board - "1");
Symbol 187 MovieClip Frame 30
Set("../:FilledHorizontal", "True"); if ("0" < ../../Control_Panel:Target_Count) { Set("../../Control_Panel:Target_Count", ../../Control_Panel:Target_Count - "1"); } Set("../../Score:Score", ../../Score:Score + "100"); Set("../:FilledVertical", "False"); call("NextMoveOnBoard"); if (NextMoveOnBoard eq "True") { NextPiece = "Background_Tile_" add ((../:Row * ../../:X_Width) + (../:Column - "1")); if ((eval (("../../" add NextPiece) add ":PieceType") eq "Tile") or (PieceType eq "Bomb")) { duplicateMovieClip ("../../WrongMove", "WrongMove_Real", "10000"); setProperty("../../WrongMove_Real", _x , getProperty("../", _x)); setProperty("../../WrongMove_Real", _y , getProperty("../", _y)); gotoAndPlay("../../WrongMove_Real:Show"); } else { call(("../../" add NextPiece) add ":LavaFlow"); } stop(); } else { duplicateMovieClip ("../../WrongMove", "WrongMove_Real", "10000"); setProperty("../../WrongMove_Real", _x , getProperty("../", _x)); setProperty("../../WrongMove_Real", _y , getProperty("../", _y)); gotoAndPlay("../../WrongMove_Real:Show"); stop(); }
Symbol 187 MovieClip Frame 45
Set("../:Filled", "True"); Set("../../On_Board:On_Board", ../../On_Board:On_Board - "1");
Symbol 187 MovieClip Frame 60
Set("../:FilledHorizontal", "True"); if ("0" < ../../Control_Panel:Target_Count) { Set("../../Control_Panel:Target_Count", ../../Control_Panel:Target_Count - "1"); } Set("../../Score:Score", ../../Score:Score + "100"); Set("../:FilledVertical", "False"); call("NextMoveOnBoard"); if (NextMoveOnBoard eq "True") { NextPiece = "Background_Tile_" add ((../:Row * ../../:X_Width) + (../:Column + "1")); if ((eval (("../../" add NextPiece) add ":PieceType") eq "Tile") or (PieceType eq "Bomb")) { duplicateMovieClip ("../../WrongMove", "WrongMove_Real", "10000"); setProperty("../../WrongMove_Real", _x , getProperty("../", _x)); setProperty("../../WrongMove_Real", _y , getProperty("../", _y)); gotoAndPlay("../../WrongMove_Real:Show"); } else { call(("../../" add NextPiece) add ":LavaFlow"); } stop(); } else { duplicateMovieClip ("../../WrongMove", "WrongMove_Real", "10000"); setProperty("../../WrongMove_Real", _x , getProperty("../", _x)); setProperty("../../WrongMove_Real", _y , getProperty("../", _y)); gotoAndPlay("../../WrongMove_Real:Show"); stop(); }
Symbol 187 MovieClip Frame 75
Set("../:Filled", "True"); Set("../../On_Board:On_Board", ../../On_Board:On_Board - "1");
Symbol 187 MovieClip Frame 90
Set("../:FilledHorizontal", "False"); if ("0" < ../../Control_Panel:Target_Count) { Set("../../Control_Panel:Target_Count", ../../Control_Panel:Target_Count - "1"); } Set("../../Score:Score", ../../Score:Score + "100"); Set("../:FilledVertical", "True"); call("NextMoveOnBoard"); if (NextMoveOnBoard eq "True") { NextPiece = "Background_Tile_" add (((../:Row + "1") * ../../:X_Width) + ../:Column); if ((eval (("../../" add NextPiece) add ":PieceType") eq "Tile") or (PieceType eq "Bomb")) { duplicateMovieClip ("../../WrongMove", "WrongMove_Real", "10000"); setProperty("../../WrongMove_Real", _x , getProperty("../", _x)); setProperty("../../WrongMove_Real", _y , getProperty("../", _y)); gotoAndPlay("../../WrongMove_Real:Show"); } else { call(("../../" add NextPiece) add ":LavaFlow"); } stop(); } else { duplicateMovieClip ("../../WrongMove", "WrongMove_Real", "10000"); setProperty("../../WrongMove_Real", _x , getProperty("../", _x)); setProperty("../../WrongMove_Real", _y , getProperty("../", _y)); gotoAndPlay("../../WrongMove_Real:Show"); stop(); }
Symbol 187 MovieClip Frame 105
Set("../:Filled", "True"); Set("../../On_Board:On_Board", ../../On_Board:On_Board - "1");
Symbol 187 MovieClip Frame 120
Set("../:FilledHorizontal", "False"); if ("0" < ../../Control_Panel:Target_Count) { Set("../../Control_Panel:Target_Count", ../../Control_Panel:Target_Count - "1"); } Set("../../Score:Score", ../../Score:Score + "100"); Set("../:FilledVertical", "True"); call("NextMoveOnBoard"); if (NextMoveOnBoard eq "True") { NextPiece = "Background_Tile_" add (((../:Row - "1") * ../../:X_Width) + ../:Column); if ((eval (("../../" add NextPiece) add ":PieceType") eq "Tile") or (PieceType eq "Bomb")) { duplicateMovieClip ("../../WrongMove", "WrongMove_Real", "10000"); setProperty("../../WrongMove_Real", _x , getProperty("../", _x)); setProperty("../../WrongMove_Real", _y , getProperty("../", _y)); gotoAndPlay("../../WrongMove_Real:Show"); } else { call(("../../" add NextPiece) add ":LavaFlow"); } stop(); } else { duplicateMovieClip ("../../WrongMove", "WrongMove_Real", "10000"); setProperty("../../WrongMove_Real", _x , getProperty("../", _x)); setProperty("../../WrongMove_Real", _y , getProperty("../", _y)); gotoAndPlay("../../WrongMove_Real:Show"); stop(); }
Symbol 187 MovieClip Frame 135
Set("../:Filled", "True");
Symbol 187 MovieClip Frame 150
Set("../:FilledHorizontal", "True"); Set("../../Score:Score", ../../Score:Score + "500"); Set("../:FilledVertical", "True"); Set("../../:Loop_Count", ../../:Loop_Count + "1"); call("NextMoveOnBoard"); if (NextMoveOnBoard eq "True") { NextPiece = "Background_Tile_" add ((../:Row * ../../:X_Width) + (../:Column + "1")); if ((eval (("../../" add NextPiece) add ":PieceType") eq "Tile") or (PieceType eq "Bomb")) { duplicateMovieClip ("../../WrongMove", "WrongMove_Real", "10000"); setProperty("../../WrongMove_Real", _x , getProperty("../", _x)); setProperty("../../WrongMove_Real", _y , getProperty("../", _y)); gotoAndPlay("../../WrongMove_Real:Show"); } else { call(("../../" add NextPiece) add ":LavaFlow"); } stop(); } else { duplicateMovieClip ("../../WrongMove", "WrongMove_Real", "10000"); setProperty("../../WrongMove_Real", _x , getProperty("../", _x)); setProperty("../../WrongMove_Real", _y , getProperty("../", _y)); gotoAndPlay("../../WrongMove_Real:Show"); stop(); }
Symbol 187 MovieClip Frame 165
Set("../:Filled", "True");
Symbol 187 MovieClip Frame 180
Set("../:FilledHorizontal", "True"); Set("../../Score:Score", ../../Score:Score + "500"); Set("../../:Loop_Count", ../../:Loop_Count + "1"); Set("../:FilledVertical", "True"); call("NextMoveOnBoard"); if (NextMoveOnBoard eq "True") { NextPiece = "Background_Tile_" add ((../:Row * ../../:X_Width) + (../:Column - "1")); if ((eval (("../../" add NextPiece) add ":PieceType") eq "Tile") or (PieceType eq "Bomb")) { duplicateMovieClip ("../../WrongMove", "WrongMove_Real", "10000"); setProperty("../../WrongMove_Real", _x , getProperty("../", _x)); setProperty("../../WrongMove_Real", _y , getProperty("../", _y)); gotoAndPlay("../../WrongMove_Real:Show"); } else { call(("../../" add NextPiece) add ":LavaFlow"); } stop(); } else { duplicateMovieClip ("../../WrongMove", "WrongMove_Real", "10000"); setProperty("../../WrongMove_Real", _x , getProperty("../", _x)); setProperty("../../WrongMove_Real", _y , getProperty("../", _y)); gotoAndPlay("../../WrongMove_Real:Show"); stop(); }
Symbol 187 MovieClip Frame 195
Set("../:Filled", "True");
Symbol 187 MovieClip Frame 210
Set("../:FilledVertical", "True"); Set("../../:Loop_Count", ../../:Loop_Count + "1"); Set("../../Score:Score", ../../Score:Score + "500"); Set("../:FilledHorizontal", "True"); call("NextMoveOnBoard"); if (NextMoveOnBoard eq "True") { NextPiece = "Background_Tile_" add (((../:Row + "1") * ../../:X_Width) + ../:Column); if ((eval (("../../" add NextPiece) add ":PieceType") eq "Tile") or (PieceType eq "Bomb")) { duplicateMovieClip ("../../WrongMove", "WrongMove_Real", "10000"); setProperty("../../WrongMove_Real", _x , getProperty("../", _x)); setProperty("../../WrongMove_Real", _y , getProperty("../", _y)); gotoAndPlay("../../WrongMove_Real:Show"); } else { call(("../../" add NextPiece) add ":LavaFlow"); } stop(); } else { duplicateMovieClip ("../../WrongMove", "WrongMove_Real", "10000"); setProperty("../../WrongMove_Real", _x , getProperty("../", _x)); setProperty("../../WrongMove_Real", _y , getProperty("../", _y)); gotoAndPlay("../../WrongMove_Real:Show"); stop(); }
Symbol 187 MovieClip Frame 225
Set("../:Filled", "True");
Symbol 187 MovieClip Frame 240
Set("../:FilledVertical", "True"); Set("../../:Loop_Count", ../../:Loop_Count + "1"); Set("../../Score:Score", ../../Score:Score + "500"); Set("../:FilledHorizontal", "True"); call("NextMoveOnBoard"); if (NextMoveOnBoard eq "True") { NextPiece = "Background_Tile_" add (((../:Row - "1") * ../../:X_Width) + ../:Column); if ((eval (("../../" add NextPiece) add ":PieceType") eq "Tile") or (PieceType eq "Bomb")) { duplicateMovieClip ("../../WrongMove", "WrongMove_Real", "10000"); setProperty("../../WrongMove_Real", _x , getProperty("../", _x)); setProperty("../../WrongMove_Real", _y , getProperty("../", _y)); gotoAndPlay("../../WrongMove_Real:Show"); } else { call(("../../" add NextPiece) add ":LavaFlow"); } stop(); } else { duplicateMovieClip ("../../WrongMove", "WrongMove_Real", "10000"); setProperty("../../WrongMove_Real", _x , getProperty("../", _x)); setProperty("../../WrongMove_Real", _y , getProperty("../", _y)); gotoAndPlay("../../WrongMove_Real:Show"); stop(); }
Symbol 187 MovieClip Frame 255
NextMoveOnBoard = "True"; if ((../../:Direction eq "Left") and (../:Column == "0")) { NextMoveOnBoard = "False"; } if ((../../:Direction eq "Right") and (../:Column == (../../:X_Width - "1"))) { NextMoveOnBoard = "False"; } if ((../../:Direction eq "Up") and (../:Row == "0")) { NextMoveOnBoard = "False"; } if ((../../:Direction eq "Down") and (../:Row == (../../:Y_Width - "1"))) { NextMoveOnBoard = "False"; } stop();
Symbol 188 MovieClip Frame 1
stop();
Symbol 188 MovieClip Frame 15
Set("../:Filled", "True"); Set("../../On_Board:On_Board", ../../On_Board:On_Board - "1");
Symbol 188 MovieClip Frame 30
Set("../../Score:Score", ../../Score:Score + "100"); if ("0" < ../../Control_Panel:Target_Count) { Set("../../Control_Panel:Target_Count", ../../Control_Panel:Target_Count - "1"); } call("NextMoveOnBoard"); if (NextMoveOnBoard eq "True") { if (../../:Direction eq "Up") { NextPiece = "Background_Tile_" add (((../:Row - "1") * ../../:X_Width) + ../:Column); } if (../../:Direction eq "Right") { NextPiece = "Background_Tile_" add ((../:Row * ../../:X_Width) + (../:Column + "1")); } if (../../:Direction eq "Down") { NextPiece = "Background_Tile_" add (((../:Row + "1") * ../../:X_Width) + ../:Column); } if (../../:Direction eq "Left") { NextPiece = "Background_Tile_" add ((../:Row * ../../:X_Width) + (../:Column - "1")); } if ((eval (("../../" add NextPiece) add ":PieceType") eq "Tile") or (PieceType eq "Bomb")) { duplicateMovieClip ("../../WrongMove", "WrongMove_Real", "10000"); setProperty("../../WrongMove_Real", _x , getProperty("../", _x)); setProperty("../../WrongMove_Real", _y , getProperty("../", _y)); gotoAndPlay("../../WrongMove_Real:Show"); } else { call(("../../" add NextPiece) add ":LavaFlow"); } stop(); } else { duplicateMovieClip ("../../WrongMove", "WrongMove_Real", "10000"); setProperty("../../WrongMove_Real", _x , getProperty("../", _x)); setProperty("../../WrongMove_Real", _y , getProperty("../", _y)); gotoAndPlay("../../WrongMove_Real:Show"); stop(); }
Symbol 188 MovieClip Frame 45
Set("../:Filled", "True"); Set("../../On_Board:On_Board", ../../On_Board:On_Board - "1");
Symbol 188 MovieClip Frame 60
Set("../../Score:Score", ../../Score:Score + "100"); if ("0" < ../../Control_Panel:Target_Count) { Set("../../Control_Panel:Target_Count", ../../Control_Panel:Target_Count - "1"); } call("NextMoveOnBoard"); if (NextMoveOnBoard eq "True") { if (../../:Direction eq "Up") { NextPiece = "Background_Tile_" add (((../:Row - "1") * ../../:X_Width) + ../:Column); } if (../../:Direction eq "Right") { NextPiece = "Background_Tile_" add ((../:Row * ../../:X_Width) + (../:Column + "1")); } if (../../:Direction eq "Down") { NextPiece = "Background_Tile_" add (((../:Row + "1") * ../../:X_Width) + ../:Column); } if (../../:Direction eq "Left") { NextPiece = "Background_Tile_" add ((../:Row * ../../:X_Width) + (../:Column - "1")); } if ((eval (("../../" add NextPiece) add ":PieceType") eq "Tile") or (PieceType eq "Bomb")) { duplicateMovieClip ("../../WrongMove", "WrongMove_Real", "10000"); setProperty("../../WrongMove_Real", _x , getProperty("../", _x)); setProperty("../../WrongMove_Real", _y , getProperty("../", _y)); gotoAndPlay("../../WrongMove_Real:Show"); } else { call(("../../" add NextPiece) add ":LavaFlow"); } stop(); } else { duplicateMovieClip ("../../WrongMove", "WrongMove_Real", "10000"); setProperty("../../WrongMove_Real", _x , getProperty("../", _x)); setProperty("../../WrongMove_Real", _y , getProperty("../", _y)); gotoAndPlay("../../WrongMove_Real:Show"); stop(); }
Symbol 188 MovieClip Frame 62
if (getProperty("../", _rotation) == "0") { if (../../:Direction eq "Up") { NextPiece = "Background_Tile_" add (((../:Row - "1") * "10") + ../:Column); } if (../../:Direction eq "Right") { NextPiece = "Background_Tile_" add (((../:Row + "1") * "10") + ../:Column); } } if (getProperty("../", _rotation) == "90") { if (../../:Direction eq "Right") { NextPiece = "Background_Tile_" add ((../:Row * "10") + (../:Column + "1")); } if (../../:Direction eq "Down") { NextPiece = "Background_Tile_" add (((../:Row + "1") * "10") + ../:Column); } } if (getProperty("../", _rotation) == "180") { if (../../:Direction eq "Left") { NextPiece = "Background_Tile_" add ((../:Row * "10") + (../:Column - "1")); } if (../../:Direction eq "Down") { NextPiece = "Background_Tile_" add (((../:Row + "1") * "10") + ../:Column); } } if (getProperty("../", _rotation) == (-"90")) { if (../../:Direction eq "Left") { NextPiece = "Background_Tile_" add ((../:Row * "10") + (../:Column - "1")); } if (../../:Direction eq "Up") { NextPiece = "Background_Tile_" add (((../:Row - "1") * "10") + ../:Column); } } call(("../../" add NextPiece) add ":LavaFlow"); stop();
Symbol 188 MovieClip Frame 70
NextMoveOnBoard = "True"; if ((../../:Direction eq "Left") and (../:Column == "0")) { NextMoveOnBoard = "False"; } if ((../../:Direction eq "Right") and (../:Column == (../../:X_Width - "1"))) { NextMoveOnBoard = "False"; } if ((../../:Direction eq "Up") and (../:Row == "0")) { NextMoveOnBoard = "False"; } if ((../../:Direction eq "Down") and (../:Row == (../../:Y_Width - "1"))) { NextMoveOnBoard = "False"; } stop();
Symbol 189 MovieClip Frame 1
Num_Lives = "3"; Score = "0"; Set("../Control_Panel/:Life_Count", Num_Lives); Set("../Score/:Score", Score); stop();
Symbol 189 MovieClip Frame 25
Set("../:Paused", "True"); call("Level_Satisfied"); if (../:Level_Satisfied eq "True") { call("Level_Completed"); } else { Set("../Control_Panel:Life_Count", ../Control_Panel:Life_Count - "1"); if (../Control_Panel:Life_Count == "0") { call("Game_Over"); } else { tellTarget ("../Message_1/Message_Board") { gotoAndPlay ("Loser"); }; tellTarget ("../Message_1") { gotoAndPlay ("StartSlide"); }; } }
Symbol 189 MovieClip Frame 40
if ("0" >= ../Control_Panel:Target_Count) { if (../:EndPiece eq "True") { if (../:EndReached eq "True") { Set("../:Level_Satisfied", "True"); } } else { Set("../:Level_Satisfied", "True"); } }
Symbol 189 MovieClip Frame 55
tellTarget ("../Message_1/Message_Board") { gotoAndPlay("GameOver"); }; tellTarget ("../Message_1") { gotoAndPlay ("Start_Slide"); }
Symbol 189 MovieClip Frame 65
tellTarget ("../Message_1/Message_Board") { gotoAndPlay("LevelDone"); }; tellTarget ("../Message_1") { gotoAndPlay ("Start_Slide"); }
Symbol 189 MovieClip Frame 83
tellTarget ("../") { TileWidth = "30"; Grid_X_Count = "0"; Grid_Y_Count = "0"; X_Width = "15"; Y_Width = "10"; GridX = "40" + (TileWidth / "2"); GridY = "40" + (TileWidth / "2"); Counter = "0"; PieceCounter = "1"; Level = "0"; Start_Position = random(X_Width * Y_Width); ClockPosition = "43"; while (Grid_Y_Count < Y_Width) { while (Grid_X_Count < X_Width) { removeMovieClip("Background_Tile_" add Counter); Counter = Counter + "1"; Grid_X_Count = Grid_X_Count + "1"; } Grid_X_Count = "0"; Grid_Y_Count = Grid_Y_Count + "1"; } }; tellTarget ("../") { while (DirectionCounter >= "0") { removeMovieClip("StraightSign_" add DirectionCounter); DirectionCounter = DirectionCounter - "1"; } }; tellTarget ("../") { while (Trash_Count >= "0") { removeMovieClip("/Bonus_Trash_" add Trash_Count); Trash_Count = Trash_Count - "1"; } }; tellTarget ("../") { while (Random_Count >= "0") { removeMovieClip("/Bonus_Random_" add Random_Count); Random_Count = Random_Count - "1"; } }; tellTarget ("../") { removeMovieClip("/Message_1"); removeMovieClip("/WrongMove_Real"); }
Symbol 189 MovieClip Frame 85
tellTarget ("../") { TileWidth = "30"; On_Board = "0"; Loop_Count = "0"; Straight_Bonus_Count = "0"; Grid_X_Count = "0"; Grid_Y_Count = "0"; X_Width = "15"; Y_Width = "10"; GridX = "40" + (TileWidth / "2"); GridY = "40" + (TileWidth / "2"); Counter = "0"; PieceCounter = "1"; Level = "0"; Start_Position = random(X_Width * Y_Width); ClockPosition = "43"; DirectionCounter = "0"; Trash_Count = "0"; Straight_Count = "0"; Random_Count = "0"; while (Grid_Y_Count < Y_Width) { while (Grid_X_Count < X_Width) { CurrentType = substring(Level_1, PieceCounter, "2"); if (CurrentType eq "50") { duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Tile"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); } else if (CurrentType eq "00") { duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Tile"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Start_Tile = Counter; gotoAndPlay(("/Background_Tile_" add Counter) add ":Start"); } else if (CurrentType eq "99") { duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Tile"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); gotoAndStop(("/Background_Tile_" add Counter) add ":Skull"); } else if (CurrentType eq "12") { On_Board = On_Board + "1"; duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); Straight_Count = Straight_Count + "1"; setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Straight"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Set(("/Background_Tile_" add Counter) add ":Special", "Right"); gotoAndStop(("/Background_Tile_" add Counter) add ":Straight"); Level = Level + "1"; duplicateMovieClip ("/StraightSign", "StraightSign_" add DirectionCounter, Level); setProperty("/StraightSign_" add DirectionCounter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/StraightSign_" add DirectionCounter, _y , (Grid_Y_Count * TileWidth) + GridY); setProperty("/StraightSign_" add DirectionCounter, _alpha , "65"); Level = Level + "1"; DirectionCounter = DirectionCounter + "1"; } else if (CurrentType eq "10") { On_Board = On_Board + "1"; duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); Straight_Count = Straight_Count + "1"; setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Straight"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Set(("/Background_Tile_" add Counter) add ":Special", "Left"); gotoAndStop(("/Background_Tile_" add Counter) add ":Straight"); Level = Level + "1"; duplicateMovieClip ("/StraightSign", "StraightSign_" add DirectionCounter, Level); setProperty("/StraightSign_" add DirectionCounter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/StraightSign_" add DirectionCounter, _y , (Grid_Y_Count * TileWidth) + GridY); setProperty("/StraightSign_" add DirectionCounter, _alpha , "65"); setProperty("/StraightSign_" add DirectionCounter, _rotation , "180"); Level = Level + "1"; DirectionCounter = DirectionCounter + "1"; } else if (CurrentType eq "11") { On_Board = On_Board + "1"; duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); Straight_Count = Straight_Count + "1"; setProperty("/Background_Tile_" add Counter, _rotation , "90"); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Straight"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Set(("/Background_Tile_" add Counter) add ":Special", "Up"); gotoAndStop(("/Background_Tile_" add Counter) add ":Straight"); Level = Level + "1"; duplicateMovieClip ("/StraightSign", "StraightSign_" add DirectionCounter, Level); setProperty("/StraightSign_" add DirectionCounter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/StraightSign_" add DirectionCounter, _y , (Grid_Y_Count * TileWidth) + GridY); setProperty("/StraightSign_" add DirectionCounter, _alpha , "65"); setProperty("/StraightSign_" add DirectionCounter, _rotation , -"90"); Level = Level + "1"; DirectionCounter = DirectionCounter + "1"; } else if (CurrentType eq "13") { On_Board = On_Board + "1"; duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); Straight_Count = Straight_Count + "1"; setProperty("/Background_Tile_" add Counter, _rotation , "90"); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Straight"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Set(("/Background_Tile_" add Counter) add ":Special", "Down"); gotoAndStop(("/Background_Tile_" add Counter) add ":Straight"); Level = Level + "1"; duplicateMovieClip ("/StraightSign", "StraightSign_" add DirectionCounter, Level); setProperty("/StraightSign_" add DirectionCounter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/StraightSign_" add DirectionCounter, _y , (Grid_Y_Count * TileWidth) + GridY); setProperty("/StraightSign_" add DirectionCounter, _alpha , "65"); setProperty("/StraightSign_" add DirectionCounter, _rotation , "90"); Level = Level + "1"; DirectionCounter = DirectionCounter + "1"; } else if (CurrentType eq "20") { On_Board = On_Board + "1"; duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _rotation , "0"); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Straight"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); gotoAndStop(("/Background_Tile_" add Counter) add ":SlowDown"); Level = Level + "1"; } else if (CurrentType == "21") { On_Board = On_Board + "1"; duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _rotation , "90"); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Straight"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); gotoAndStop(("/Background_Tile_" add Counter) add ":SlowDown"); Level = Level + "1"; } else if (CurrentType eq "04") { EndPiece = "True"; duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "End"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); End_Tile = Counter; gotoAndPlay(("/Background_Tile_" add Counter) add ":End"); } else if (CurrentType eq "05") { EndPiece = "True"; duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); setProperty("/Background_Tile_" add Counter, _rotation , "90"); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "End"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); End_Tile = Counter; gotoAndPlay(("/Background_Tile_" add Counter) add ":End"); } else if (CurrentType eq "06") { EndPiece = "True"; duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); setProperty("/Background_Tile_" add Counter, _rotation , "180"); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "End"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); End_Tile = Counter; gotoAndPlay(("/Background_Tile_" add Counter) add ":End"); } else if (CurrentType eq "07") { EndPiece = "True"; duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); setProperty("/Background_Tile_" add Counter, _rotation , -"90"); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "End"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); End_Tile = Counter; gotoAndPlay(("/Background_Tile_" add Counter) add ":End"); } else if (CurrentType eq "01") { duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _rotation , "90"); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Tile"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Start_Tile = Counter; gotoAndPlay(("/Background_Tile_" add Counter) add ":Start"); } else if (CurrentType eq "02") { duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _rotation , "180"); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Tile"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Start_Tile = Counter; gotoAndPlay(("/Background_Tile_" add Counter) add ":Start"); } else if (CurrentType eq "03") { duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _rotation , -"90"); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Tile"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Start_Tile = Counter; gotoAndPlay(("/Background_Tile_" add Counter) add ":Start"); } else if (CurrentType eq "52") { duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Tile"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Set(("/Background_Tile_" add Counter) add ":Bonus", "Random"); Set(("/Background_Tile_" add Counter) add ":Bonus_Number", Random_Count); Level = Level + "1"; duplicateMovieClip ("/Bonus_Random", "Bonus_Random_" add Random_Count, Level); setProperty("Bonus_Random_" add Random_Count, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("Bonus_Random_" add Random_Count, _y , (Grid_Y_Count * TileWidth) + GridY); Level = Level + "1"; Random_Count = Random_Count + "1"; } else if (CurrentType eq "51") { duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Tile"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Set(("/Background_Tile_" add Counter) add ":Bonus", "Trash"); Set(("/Background_Tile_" add Counter) add ":Bonus_Number", Trash_Count); Level = Level + "1"; duplicateMovieClip ("/Bonus_Trash", "Bonus_Trash_" add Trash_Count, Level); setProperty("Bonus_Trash_" add Trash_Count, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("Bonus_Trash_" add Trash_Count, _y , (Grid_Y_Count * TileWidth) + GridY); Level = Level + "1"; Trash_Count = Trash_Count + "1"; } Set(("/Background_Tile_" add Counter) add ":FilledHorizontal", "False"); Set(("/Background_Tile_" add Counter) add ":FilledVertical", "False"); Counter = Counter + "1"; PieceCounter = PieceCounter + "2"; Grid_X_Count = Grid_X_Count + "1"; Level = Level + "1"; } Grid_X_Count = "0"; Grid_Y_Count = Grid_Y_Count + "1"; } duplicateMovieClip ("Message", "Message_1", "1000"); setProperty("Message_1", _x , getProperty("Message", _x)); setProperty("Message_1", _y , getProperty("Message", _y)); duplicateMovieClip ("Instructions", "Instruct", "1001"); setProperty("Instruct", _x , "500"); setProperty("Instruct", _y , "500"); }; tellTarget ("../Timer") { gotoAndPlay ("Start"); }; tellTarget ("../Piece_Selection") { call("Randomize"); }; tellTarget ("../On_Board") { On_Board = ../:On_Board; }
Symbol 189 MovieClip Frame 90
Set("../:Level_Satisfied", "False"); Set("../:EndPiece", "False"); Set("../:EndReached", "False"); Set("../Control_Panel/:Target_Count", "60"); Set("../Level:CurrentLevel", ../:CurrentLevel); Set("../Control_Panel/:Trash_Count", "20"); Set("../:Paused", "False"); Set("../:Level_1", "525050505050509951505050505052505050509999999950505050505050505050509950505050501199501350502150509950505050505099505050505050509902505050505099515050505050509999999999999999505050505050505050505050521050505050505010505050505050501250505050515250505050505050502050505050505050505050505050505050505050"); Set("../Control_Panel/:Random_Count", "10"); call("Clear_Level"); call("DrawLevel");
Symbol 189 MovieClip Frame 100
Set("../:Level_Satisfied", "False"); Set("../:EndPiece", "False"); Set("../:EndReached", "False"); Set("../Control_Panel/:Target_Count", "70"); Set("../Level:CurrentLevel", ../:CurrentLevel); Set("../Control_Panel/:Trash_Count", "20"); Set("../:Paused", "False"); Set("../:Level_1", "505050995050505250505099505050135050995050502050505099505111522199995050505050505099992150505050505050505050505050505050505050501350500150501150505050505050505050505150505050505050505050505050505050505050505050501399995050505050505099991350505004995050501250505099505250505050995150505050505299505050"); Set("../Control_Panel/:Random_Count", "10"); call("Clear_Level"); call("DrawLevel");
Symbol 189 MovieClip Frame 110
Set("../:Level_Satisfied", "False"); Set("../:EndPiece", "False"); Set("../:EndReached", "False"); Set("../Control_Panel/:Target_Count", "80"); Set("../Level:CurrentLevel", ../:CurrentLevel); Set("../Control_Panel/:Trash_Count", "25"); Set("../:Paused", "False"); Set("../:Level_1", "515012505050990750101010509999505010505052995050505050505050505020505050999999999999995050525010505050505050505050995050999999995099999999505050995050505050995050505099502051995011509950999999995099505050995050509950999999995099525050995050219950999999995099515050995050019950505050505099505050505050"); Set("../Control_Panel/:Random_Count", "10"); call("Clear_Level"); call("DrawLevel");
Symbol 189 MovieClip Frame 120
Set("../:Level_Satisfied", "False"); Set("../:EndPiece", "False"); Set("../:EndReached", "False"); Set("../Control_Panel/:Target_Count", "80"); Set("../Level:CurrentLevel", ../:CurrentLevel); Set("../Control_Panel/:Trash_Count", "25"); Set("../:Paused", "False"); Set("../:Level_1", "025050502051525299505050505004505050509950505099505050505050505050509950505099505012505050505050509911999999501050505050505050505050505050505011505050505050505050505050505050505050992199505050509999995050505050505099505050501051995050505050505010505050509921995050505050525199505050505050505050505050"); Set("../Control_Panel/:Random_Count", "10"); call("Clear_Level"); call("DrawLevel");
Symbol 189 MovieClip Frame 130
Set("../:Level_Satisfied", "False"); Set("../:EndPiece", "False"); Set("../:EndReached", "False"); Set("../Control_Panel/:Target_Count", "80"); Set("../Level:CurrentLevel", ../:CurrentLevel); Set("../Control_Panel/:Trash_Count", "25"); Set("../:Paused", "False"); Set("../:Level_1", "505252505050505050505050501050509999505099515050505050505050502020505099505050505050505050509999505099501250525050105050505151505099505050205050505050999999995099999999999999999950505050505099079950505099505050509999999999509950995099509999505050505099509950995099509999999999990199505050995050509999"); Set("../Control_Panel/:Random_Count", "15"); call("Clear_Level"); call("DrawLevel");
Symbol 189 MovieClip Frame 140
Set("../:Level_Satisfied", "False"); Set("../:EndPiece", "False"); Set("../:EndReached", "False"); Set("../Control_Panel/:Target_Count", "60"); Set("../Level:CurrentLevel", ../:CurrentLevel); Set("../Control_Panel/:Trash_Count", "25"); Set("../:Paused", "False"); Set("../:Level_1", "995050502050500350502050505099501350505050505050505050501350505050505050505050505050505050505050135050515051505013505050515050505050505250505050505051505050505050525052505050505050505050505013505050135050505050505050505050505050505050505050505020505050505050505050205050995050505050500550505050505099"); Set("../Control_Panel/:Random_Count", "15"); call("Clear_Level"); call("DrawLevel");
Symbol 189 MovieClip Frame 150
Set("../:Level_Satisfied", "False"); Set("../:EndPiece", "False"); Set("../:EndReached", "False"); Set("../Control_Panel/:Target_Count", "90"); Set("../Level:CurrentLevel", ../:CurrentLevel); Set("../Control_Panel/:Trash_Count", "25"); Set("../:Paused", "False"); Set("../:Level_1", "995020505050999999505051205099995050505050509950505050505099039950505050501250505250509907509950502150509950505050509950505199515250501050505050995050501399505050509950201050995050505050995050505250505099505050135021995050505150505099115050505052505050509950505050505050505050505050999999505050505050"); Set("../Control_Panel/:Random_Count", "15"); call("Clear_Level"); call("DrawLevel");
Symbol 189 MovieClip Frame 160
Set("../:Level_Satisfied", "False"); Set("../:EndPiece", "False"); Set("../:EndReached", "False"); Set("../Control_Panel/:Target_Count", "70"); Set("../Level:CurrentLevel", ../:CurrentLevel); Set("../Control_Panel/:Trash_Count", "25"); Set("../:Paused", "False"); Set("../:Level_1", "505050525050505050505050525050509950509999502150999950509950509950505050505050505050509950219950999999995199999999509921509950995050505050500499509950505150505050505050505050505150501250505013501150135050501050509950995050505050505099509950509950999999502150999999509950019950505050505250505050505050"); Set("../Control_Panel/:Random_Count", "15"); call("Clear_Level"); call("DrawLevel");
Symbol 189 MovieClip Frame 170
Set("../:Level_Satisfied", "False"); Set("../:EndPiece", "False"); Set("../:EndReached", "False"); Set("../Control_Panel/:Target_Count", "80"); Set("../Level:CurrentLevel", ../:CurrentLevel); Set("../Control_Panel/:Trash_Count", "25"); Set("../:Paused", "False"); Set("../:Level_1", "995050515050502050505050500499505050509999505050999950505050505011509950505050509950115050505050509950995199509950505050999950505050515052505050509999501050505050995299505050501050525021505050505050505050215050505050505099219999995050505050505050505099505050995050505050990250505099505250105050505099"); Set("../Control_Panel/:Random_Count", "15"); call("Clear_Level"); call("DrawLevel");
Symbol 189 MovieClip Frame 180
Set("../:Level_Satisfied", "False"); Set("../:EndPiece", "False"); Set("../:EndReached", "False"); Set("../Control_Panel/:Target_Count", "90"); Set("../Level:CurrentLevel", ../:CurrentLevel); Set("../Control_Panel/:Trash_Count", "30"); Set("../:Paused", "False"); Set("../:Level_1", "525050505050505050505050505050505050505050125021505050505050995050505050505050505050999911995099515050505050505050995050992199025050105050505050995251992199065050505050505050995152995099525050505050505050205050995050505050505050205050991111505050505050125050505050505050515050505050505050505050505050"); Set("../Control_Panel/:Random_Count", "20"); call("Clear_Level"); call("DrawLevel");
Symbol 189 MovieClip Frame 190
Set("../:Level_Satisfied", "False"); Set("../:EndPiece", "False"); Set("../:EndReached", "False"); Set("../Control_Panel/:Target_Count", "40"); Set("../Level/:CurrentLevel", CurrentLevel); Set("../Control_Panel/:Trash_Count", "30"); Set("../:Paused", "False"); Set("../Control_Panel/:Random_Count", "10"); call("Clear_Level"); call("DrawLevel");
Symbol 189 MovieClip Frame 250
tellTarget ("../") { TileWidth = "30"; Grid_X_Count = "0"; Grid_Y_Count = "0"; X_Width = "15"; Y_Width = "10"; GridX = "40" + (TileWidth / "2"); GridY = "40" + (TileWidth / "2"); Counter = "0"; PieceCounter = "1"; Level = "0"; Start_Position = random(X_Width * Y_Width); ClockPosition = "43"; while (Grid_Y_Count < Y_Width) { while (Grid_X_Count < X_Width) { CurrentType = substring(Level_1, PieceCounter, "2"); if (CurrentType eq "50") { duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Tile"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); } else if (CurrentType eq "2") { duplicateMovieClip ("/Background_Tile_Clock", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Tile"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Set(("/Background_Tile_" add Counter) add ":Special", "Clock"); Level = Level + "1"; duplicateMovieClip ("/Clock", "Clock_" add Counter, Level); setProperty("/Clock_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Clock_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); setProperty("/Clock_" add Counter, _alpha , "65"); Level = Level + "1"; } else if (CurrentType eq "00") { duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Tile"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Start_Tile = Counter; gotoAndPlay(("/Background_Tile_" add Counter) add ":Start"); } else if (CurrentType eq "99") { duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Tile"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); gotoAndStop(("/Background_Tile_" add Counter) add ":Skull"); } else if (CurrentType eq "12") { duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Straight"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Set(("/Background_Tile_" add Counter) add ":Special", "Right"); gotoAndStop(("/Background_Tile_" add Counter) add ":Straight"); Level = Level + "1"; duplicateMovieClip ("/StraightSign", "StraightSign_" add Counter, Level); setProperty("/StraightSign_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/StraightSign_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); setProperty("/StraightSign_" add Counter, _alpha , "65"); Level = Level + "1"; } else if (CurrentType eq "10") { duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Straight"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Set(("/Background_Tile_" add Counter) add ":Special", "Left"); gotoAndStop(("/Background_Tile_" add Counter) add ":Straight"); Level = Level + "1"; duplicateMovieClip ("/StraightSign", "StraightSign_" add Counter, Level); setProperty("/StraightSign_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/StraightSign_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); setProperty("/StraightSign_" add Counter, _alpha , "65"); setProperty("/StraightSign_" add Counter, _rotation , "180"); Level = Level + "1"; } else if (CurrentType eq "11") { duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _rotation , "90"); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Straight"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Set(("/Background_Tile_" add Counter) add ":Special", "Up"); gotoAndStop(("/Background_Tile_" add Counter) add ":Straight"); Level = Level + "1"; duplicateMovieClip ("/StraightSign", "StraightSign_" add Counter, Level); setProperty("/StraightSign_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/StraightSign_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); setProperty("/StraightSign_" add Counter, _alpha , "65"); setProperty("/StraightSign_" add Counter, _rotation , -"90"); Level = Level + "1"; } else if (CurrentType eq "13") { duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _rotation , "90"); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Straight"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Set(("/Background_Tile_" add Counter) add ":Special", "Down"); gotoAndStop(("/Background_Tile_" add Counter) add ":Straight"); Level = Level + "1"; duplicateMovieClip ("/StraightSign", "StraightSign_" add Counter, Level); setProperty("/StraightSign_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/StraightSign_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); setProperty("/StraightSign_" add Counter, _alpha , "65"); setProperty("/StraightSign_" add Counter, _rotation , "90"); Level = Level + "1"; } else if (CurrentType eq "20") { duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _rotation , "0"); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Straight"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); gotoAndStop(("/Background_Tile_" add Counter) add ":SlowDown"); Level = Level + "1"; } else if (CurrentType == "21") { duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _rotation , "90"); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Straight"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); gotoAndStop(("/Background_Tile_" add Counter) add ":SlowDown"); Level = Level + "1"; } else if (CurrentType eq "04") { EndPiece = "True"; duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "End"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); End_Tile = Counter; gotoAndPlay(("/Background_Tile_" add Counter) add ":End"); } else if (CurrentType eq "05") { EndPiece = "True"; duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); setProperty("/Background_Tile_" add Counter, _rotation , "90"); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "End"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); End_Tile = Counter; gotoAndPlay(("/Background_Tile_" add Counter) add ":End"); } else if (CurrentType eq "06") { EndPiece = "True"; duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); setProperty("/Background_Tile_" add Counter, _rotation , "180"); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "End"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); End_Tile = Counter; gotoAndPlay(("/Background_Tile_" add Counter) add ":End"); } else if (CurrentType eq "07") { EndPiece = "True"; duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); setProperty("/Background_Tile_" add Counter, _rotation , -"90"); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "End"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); End_Tile = Counter; gotoAndPlay(("/Background_Tile_" add Counter) add ":End"); } else if (CurrentType eq "01") { duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _rotation , "90"); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Tile"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Start_Tile = Counter; gotoAndPlay(("/Background_Tile_" add Counter) add ":Start"); } else if (CurrentType eq "02") { duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _rotation , "180"); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Tile"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Start_Tile = Counter; gotoAndPlay(("/Background_Tile_" add Counter) add ":Start"); } else if (CurrentType eq "03") { duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _rotation , -"90"); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Tile"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Start_Tile = Counter; gotoAndPlay(("/Background_Tile_" add Counter) add ":Start"); } Set(("/Background_Tile_" add Counter) add ":FilledHorizontal", "False"); Set(("/Background_Tile_" add Counter) add ":FilledVertical", "False"); Counter = Counter + "1"; PieceCounter = PieceCounter + "2"; Grid_X_Count = Grid_X_Count + "1"; Level = Level + "1"; } Grid_X_Count = "0"; Grid_Y_Count = Grid_Y_Count + "1"; } duplicateMovieClip ("Message", "Message_1", "1000"); setProperty("Message_1", _x , getProperty("Message", _x)); setProperty("Message_1", _y , getProperty("Message", _y)); }; tellTarget ("../Timer") { gotoAndPlay ("Start"); }; tellTarget ("../Piece_Selection") { call("Randomize"); }
Symbol 190 MovieClip Frame 1
Num_Lives = "3"; Score = "0"; Set("../Control_Panel/:Life_Count", Num_Lives); Set("../Score/:Score", Score); stop();
Symbol 190 MovieClip Frame 2
Set("../:Paused", "True"); call("Level_Satisfied"); if (../:Level_Satisfied eq "True") { call("Level_Completed"); } else { Set("../Control_Panel:Life_Count", ../Control_Panel:Life_Count - "1"); if (../Control_Panel:Life_Count == "0") { call("Game_Over"); } else { tellTarget ("../Message_1") { gotoAndPlay ("StartSlide"); }; } }
Symbol 190 MovieClip Frame 3
if ("0" >= ../Control_Panel:Target_Count) { if (../:EndPiece eq "True") { if (../:EndReached eq "True") { Set("../:Level_Satisfied", "True"); } } else { Set("../:Level_Satisfied", "True"); } }
Symbol 190 MovieClip Frame 4
tellTarget ("../Message_1/Message_Board") { gotoAndPlay("GameOver"); }; tellTarget ("../Message_1") { gotoAndPlay ("Start_Slide"); }
Symbol 190 MovieClip Frame 5
tellTarget ("../Message_1/Message_Board") { gotoAndPlay("LevelDone"); }; tellTarget ("../Message_1") { gotoAndPlay ("Start_Slide"); }
Symbol 190 MovieClip Frame 6
tellTarget ("../") { TileWidth = "30"; Grid_X_Count = "0"; Grid_Y_Count = "0"; X_Width = "15"; Y_Width = "10"; GridX = "40" + (TileWidth / "2"); GridY = "40" + (TileWidth / "2"); Counter = "0"; PieceCounter = "1"; Level = "0"; Start_Position = random(X_Width * Y_Width); ClockPosition = "43"; while (Grid_Y_Count < Y_Width) { while (Grid_X_Count < X_Width) { removeMovieClip("Background_Tile_" add Counter); Counter = Counter + "1"; Grid_X_Count = Grid_X_Count + "1"; } Grid_X_Count = "0"; Grid_Y_Count = Grid_Y_Count + "1"; } }; tellTarget ("../") { while (DirectionCounter >= "0") { removeMovieClip("StraightSign_" add DirectionCounter); DirectionCounter = DirectionCounter - "1"; } }; tellTarget ("../") { while (Trash_Count >= "0") { removeMovieClip("/Bonus_Trash_" add Trash_Count); Trash_Count = Trash_Count - "1"; } }; tellTarget ("../") { while (Random_Count >= "0") { removeMovieClip("/Bonus_Random_" add Random_Count); Random_Count = Random_Count - "1"; } }; tellTarget ("../") { removeMovieClip("/Message_1"); removeMovieClip("/WrongMove_Real"); }
Symbol 190 MovieClip Frame 7
tellTarget ("../") { On_Board = "0"; TileWidth = "30"; Grid_X_Count = "0"; Grid_Y_Count = "0"; X_Width = "15"; Y_Width = "10"; GridX = "40" + (TileWidth / "2"); GridY = "40" + (TileWidth / "2"); Counter = "0"; PieceCounter = "1"; Level = "0"; Start_Position = random(X_Width * Y_Width); ClockPosition = "43"; DirectionCounter = "0"; Trash_Count = "0"; Random_Count = "0"; while (Grid_Y_Count < Y_Width) { while (Grid_X_Count < X_Width) { CurrentType = substring(Level_1, PieceCounter, "2"); if (CurrentType eq "50") { duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Tile"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); } else if (CurrentType eq "00") { duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Tile"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Start_Tile = Counter; gotoAndPlay(("/Background_Tile_" add Counter) add ":Start"); } else if (CurrentType eq "99") { duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Tile"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); gotoAndStop(("/Background_Tile_" add Counter) add ":Skull"); } else if (CurrentType eq "12") { On_Board = On_Board + "1"; duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Straight"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Set(("/Background_Tile_" add Counter) add ":Special", "Right"); gotoAndStop(("/Background_Tile_" add Counter) add ":Straight"); Level = Level + "1"; duplicateMovieClip ("/StraightSign", "StraightSign_" add DirectionCounter, Level); setProperty("/StraightSign_" add DirectionCounter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/StraightSign_" add DirectionCounter, _y , (Grid_Y_Count * TileWidth) + GridY); setProperty("/StraightSign_" add DirectionCounter, _alpha , "65"); Level = Level + "1"; DirectionCounter = DirectionCounter + "1"; } else if (CurrentType eq "10") { On_Board = On_Board + "1"; duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Straight"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Set(("/Background_Tile_" add Counter) add ":Special", "Left"); gotoAndStop(("/Background_Tile_" add Counter) add ":Straight"); Level = Level + "1"; duplicateMovieClip ("/StraightSign", "StraightSign_" add DirectionCounter, Level); setProperty("/StraightSign_" add DirectionCounter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/StraightSign_" add DirectionCounter, _y , (Grid_Y_Count * TileWidth) + GridY); setProperty("/StraightSign_" add DirectionCounter, _alpha , "65"); setProperty("/StraightSign_" add DirectionCounter, _rotation , "180"); Level = Level + "1"; DirectionCounter = DirectionCounter + "1"; } else if (CurrentType eq "11") { On_Board = On_Board + "1"; duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _rotation , "90"); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Straight"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Set(("/Background_Tile_" add Counter) add ":Special", "Up"); gotoAndStop(("/Background_Tile_" add Counter) add ":Straight"); Level = Level + "1"; duplicateMovieClip ("/StraightSign", "StraightSign_" add DirectionCounter, Level); setProperty("/StraightSign_" add DirectionCounter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/StraightSign_" add DirectionCounter, _y , (Grid_Y_Count * TileWidth) + GridY); setProperty("/StraightSign_" add DirectionCounter, _alpha , "65"); setProperty("/StraightSign_" add DirectionCounter, _rotation , -"90"); Level = Level + "1"; DirectionCounter = DirectionCounter + "1"; } else if (CurrentType eq "13") { On_Board = On_Board + "1"; duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _rotation , "90"); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Straight"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Set(("/Background_Tile_" add Counter) add ":Special", "Down"); gotoAndStop(("/Background_Tile_" add Counter) add ":Straight"); Level = Level + "1"; duplicateMovieClip ("/StraightSign", "StraightSign_" add DirectionCounter, Level); setProperty("/StraightSign_" add DirectionCounter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/StraightSign_" add DirectionCounter, _y , (Grid_Y_Count * TileWidth) + GridY); setProperty("/StraightSign_" add DirectionCounter, _alpha , "65"); setProperty("/StraightSign_" add DirectionCounter, _rotation , "90"); Level = Level + "1"; DirectionCounter = DirectionCounter + "1"; } else if (CurrentType eq "20") { On_Board = On_Board + "1"; duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _rotation , "0"); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Straight"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); gotoAndStop(("/Background_Tile_" add Counter) add ":SlowDown"); Level = Level + "1"; } else if (CurrentType == "21") { On_Board = On_Board + "1"; duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _rotation , "90"); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Straight"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); gotoAndStop(("/Background_Tile_" add Counter) add ":SlowDown"); Level = Level + "1"; } else if (CurrentType eq "04") { EndPiece = "True"; duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "End"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); End_Tile = Counter; gotoAndPlay(("/Background_Tile_" add Counter) add ":End"); } else if (CurrentType eq "05") { EndPiece = "True"; duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); setProperty("/Background_Tile_" add Counter, _rotation , "90"); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "End"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); End_Tile = Counter; gotoAndPlay(("/Background_Tile_" add Counter) add ":End"); } else if (CurrentType eq "06") { EndPiece = "True"; duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); setProperty("/Background_Tile_" add Counter, _rotation , "180"); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "End"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); End_Tile = Counter; gotoAndPlay(("/Background_Tile_" add Counter) add ":End"); } else if (CurrentType eq "07") { EndPiece = "True"; duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); setProperty("/Background_Tile_" add Counter, _rotation , -"90"); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "End"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); End_Tile = Counter; gotoAndPlay(("/Background_Tile_" add Counter) add ":End"); } else if (CurrentType eq "01") { duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _rotation , "90"); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Tile"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Start_Tile = Counter; gotoAndPlay(("/Background_Tile_" add Counter) add ":Start"); } else if (CurrentType eq "02") { duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _rotation , "180"); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Tile"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Start_Tile = Counter; gotoAndPlay(("/Background_Tile_" add Counter) add ":Start"); } else if (CurrentType eq "03") { duplicateMovieClip ("/Background_Tile", "Background_Tile_" add Counter, Level); setProperty("/Background_Tile_" add Counter, _rotation , -"90"); setProperty("/Background_Tile_" add Counter, _x , (Grid_X_Count * TileWidth) + GridX); setProperty("/Background_Tile_" add Counter, _y , (Grid_Y_Count * TileWidth) + GridY); Set(("/Background_Tile_" add Counter) add ":Row", Grid_Y_Count); Set(("/Background_Tile_" add Counter) add ":Column", Grid_X_Count); Set(("/Background_Tile_" add Counter) add ":PieceType", "Tile"); Set(("/Background_Tile_" add Counter) add ":Filled", "False"); Start_Tile = Counter; gotoAndPlay(("/Background_Tile_" add Counter) add ":Start"); } Set(("/Background_Tile_" add Counter) add ":FilledHorizontal", "False"); Set(("/Background_Tile_" add Counter) add ":FilledVertical", "False"); Counter = Counter + "1"; PieceCounter = PieceCounter + "2"; Grid_X_Count = Grid_X_Count + "1"; Level = Level + "1"; } Grid_X_Count = "0"; Grid_Y_Count = Grid_Y_Count + "1"; } duplicateMovieClip ("Message", "Message_1", "1000"); setProperty("Message_1", _x , getProperty("Message", _x)); setProperty("Message_1", _y , getProperty("Message", _y)); duplicateMovieClip ("Instructions", "Instruct", "1001"); setProperty("Instruct", _x , "265"); setProperty("Instruct", _y , "190"); }; tellTarget ("../Timer") { gotoAndPlay ("Start"); }; tellTarget ("../Piece_Selection") { call("Randomize"); }; tellTarget ("../On_Board") { On_Board = ../:On_Board; }
Symbol 190 MovieClip Frame 8
Set("../:Level_Satisfied", "False"); Set("../:EndPiece", "False"); Set("../:EndReached", "False"); Set("../Control_Panel/:Target_Count", "40"); Set("../Level/:CurrentLevel", CurrentLevel); Set("../Control_Panel/:Trash_Count", "20"); Set("../Control_Panel/:Life_Count", "3"); Set("../:Paused", "False"); Set("../:Level_1", "065050505050509951505050505052505050509999999950505050505050505050509902505050501199501350502150509950505050505099505050505050509902505050505099515050505050509999999999999999505050505050505050505050521050505050505010505050505050501250505050515250505050505050502050505050505050505050505050505050505050"); Set("../Control_Panel/:Random_Count", "5"); call("DrawLevel");
Symbol 191 MovieClip Frame 1
stop();
Symbol 191 MovieClip Frame 15
gotoAndPlay (1);
Symbol 193 Button
on (release) { if (../:Paused eq "False") { if ((((Special ne "Up") and (Special ne "Down")) and (Special ne "Right")) and (Special ne "Left")) { if (Filled eq "False") { if (PieceType ne "Tile") { PieceType = eval (("../Piece_Selection/Piece_" add ../Piece_Selection:Current_Piece) add ":PieceType"); gotoAndStop (115); tellTarget ("Bomb") { gotoAndPlay ("Start"); }; } else { Set("../On_Board:On_Board", ../On_Board:On_Board + "1"); call("Goto_Piece"); } } } } }
Symbol 195 MovieClip Frame 5
gotoAndPlay (1);
Symbol 196 MovieClip Frame 5
stop();
Symbol 197 MovieClip Frame 1
if (getProperty("../", _rotation) == "90") { _rotation = (-"90"); } if (getProperty("../", _rotation) == "180") { _rotation = "180"; } if (getProperty("../", _rotation) == (-"90")) { _rotation = "90"; }
Symbol 197 MovieClip Frame 10
if (getProperty("../", _rotation) == "90") { _rotation = (-"90"); } if (getProperty("../", _rotation) == "180") { _rotation = "180"; } if (getProperty("../", _rotation) == (-"90")) { _rotation = "90"; }
Symbol 197 MovieClip Frame 15
Set("../../On_Board:On_Board", ../../On_Board:On_Board - "1"); call("../:Goto_Piece_After_Bomb"); stop();
Symbol 198 MovieClip Frame 1
OnBoard = "1"; stop();
Symbol 198 MovieClip Frame 5
if ((PieceType eq "Tile") or (PieceType eq "Bomb")) { duplicateMovieClip ("../WrongMove", "WrongMove_Real", "10000"); setProperty("../WrongMove_Real", _x , _x); setProperty("../WrongMove_Real", _y , _y); gotoAndPlay("../WrongMove_Real:Show"); } else if (((((../:Direction ne "Right") and (Special eq "Right")) or ((../:Direction ne "Left") and (Special eq "Left"))) or ((../:Direction ne "Up") and (Special eq "Up"))) or ((../:Direction ne "Down") and (Special eq "Down"))) { duplicateMovieClip ("../WrongMove", "WrongMove_Real", "10000"); setProperty("../WrongMove_Real", _x , _x); setProperty("../WrongMove_Real", _y , _y); gotoAndPlay("../WrongMove_Real:Show"); } else if (../:Direction eq "Right") { if (PieceType eq "Straight") { if (_rotation == "0") { GoToAndPlay = "Straight_Pipe:StartFillLeft"; Set("../:Direction", "Right"); } else { GoToAndPlay = "Void"; } } if (PieceType eq "Corner") { if (_rotation == (-"90")) { GoToAndPlay = "Pipe_Bend:FillDownStart"; Set("../:Direction", "Up"); } else if (_rotation == "180") { GoToAndPlay = "Pipe_Bend:FillRightStart"; Set("../:Direction", "Down"); } else { GoToAndPlay = "Void"; } } if (PieceType eq "4Way") { if (FilledVertical eq "False") { GoToAndPlay = "4_Way_Pipe:StartFillLeft"; Set("../:Direction", "Right"); } else if (FilledVertical eq "True") { GoToAndPlay = "4_Way_Pipe:FilledLeftStart"; Set("../:Direction", "Right"); } } if (PieceType eq "End") { if (_rotation == "0") { GoToAndPlay = "End_Pipe:Start"; } else { GoToAndPlay = "Void"; } } } else if (../:Direction eq "Left") { if (PieceType eq "Straight") { if (_rotation == "0") { GoToAndPlay = "Straight_Pipe:StartFillRight"; Set("../:Direction", "Left"); } else { GoToAndPlay = "Void"; } } if (PieceType eq "Corner") { if (_rotation == "0") { GoToAndPlay = "Pipe_Bend:FillRightStart"; Set("../:Direction", "Up"); } else if (_rotation == "90") { GoToAndPlay = "Pipe_Bend:FillDownStart"; Set("../:Direction", "Down"); } else { GoToAndPlay = "Void"; } } if (PieceType eq "4Way") { if (FilledVertical eq "False") { GoToAndPlay = "4_Way_Pipe:StartFillRight"; Set("../:Direction", "Left"); } else if (FilledVertical eq "True") { GoToAndPlay = "4_Way_Pipe:FilledRightStart"; Set("../:Direction", "Left"); } } if (PieceType eq "End") { if (_rotation == "180") { GoToAndPlay = "End_Pipe:Start"; Set("../:Direction", "Left"); } else { GoToAndPlay = "Void"; } } } else if (../:Direction eq "Up") { if (PieceType eq "Straight") { if (_rotation == "90") { GoToAndPlay = "Straight_Pipe:StartFillRight"; Set("../:Direction", "Up"); } else { GoToAndPlay = "Void"; } } if (PieceType eq "Corner") { if (_rotation == "90") { GoToAndPlay = "Pipe_Bend:FillRightStart"; Set("../:Direction", "Right"); } else if (_rotation == "180") { GoToAndPlay = "Pipe_Bend:FillDownStart"; Set("../:Direction", "Left"); } else { GoToAndPlay = "Void"; } } if (PieceType eq "4Way") { if (FilledHorizontal eq "False") { GoToAndPlay = "4_Way_Pipe:StartFillUp"; Set("../:Direction", "Up"); } else if (FilledHorizontal eq "True") { GoToAndPlay = "4_Way_Pipe:FilledUpStart"; Set("../:Direction", "Up"); } } if (PieceType eq "End") { if (_rotation == (-"90")) { GoToAndPlay = "End_Pipe:Start"; } else { GoToAndPlay = "Void"; } } } else if (../:Direction eq "Down") { if (PieceType eq "Straight") { if (_rotation == "90") { GoToAndPlay = "Straight_Pipe:StartFillLeft"; Set("../:Direction", "Down"); } else { GoToAndPlay = "Void"; } } if (PieceType eq "Corner") { if (_rotation == "0") { GoToAndPlay = "Pipe_Bend:FillDownStart"; Set("../:Direction", "Right"); } else if (_rotation == (-"90")) { GoToAndPlay = "Pipe_Bend:FillRightStart"; Set("../:Direction", "Left"); } else { GoToAndPlay = "Void"; } } if (PieceType eq "4Way") { if (FilledHorizontal eq "False") { GoToAndPlay = "4_Way_Pipe:StartFillDown"; Set("../:Direction", "Down"); } else if (FilledHorizontal eq "True") { GoToAndPlay = "4_Way_Pipe:FilledDownStart"; Set("../:Direction", "Down"); } } if (PieceType eq "End") { if (_rotation == "90") { GoToAndPlay = "End_Pipe:Start"; } else { GoToAndPlay = "Void"; } } } if (GoToAndPlay ne "Void") { if (Bonus eq "Trash") { Set("../Control_Panel:Trash_Count", ../Control_Panel:Trash_Count + "20"); Bonus = "Used"; tellTarget ("../Bonus_Trash_" add Bonus_Number) { gotoAndPlay("Got_Bonus"); }; } if (Bonus eq "Random") { Set("../Control_Panel:Random_Count", ../Control_Panel:Random_Count + "5"); Bonus = "Used"; tellTarget ("../Bonus_Random_" add Bonus_Number) { gotoAndPlay("Got_Bonus"); }; } gotoAndPlay(GoToAndPlay); stop(); } else { duplicateMovieClip ("../WrongMove", "WrongMove_Real", "10000"); setProperty("../WrongMove_Real", _x , _x); setProperty("../WrongMove_Real", _y , _y); gotoAndPlay("../WrongMove_Real:Show"); stop(); }
Symbol 198 MovieClip Frame 15
stop();
Symbol 198 MovieClip Frame 30
stop();
Symbol 198 MovieClip Frame 60
stop();
Symbol 198 MovieClip Frame 70
stop();
Symbol 198 MovieClip Frame 81
stop();
Symbol 198 MovieClip Frame 100
stop();
Symbol 198 MovieClip Frame 115
PieceType = "Bomb"; stop();
Symbol 198 MovieClip Frame 121
if (Filled eq "False") { PieceType = eval (("../Piece_Selection/Piece_" add ../Piece_Selection:Current_Piece) add ":PieceType"); if (PieceType eq "4Way") { FilledHorizontal = "False"; FilledVertical = "False"; } else { FilledHorizontal = "Void"; FilledVertical = "Void"; } gotoAndStop(PieceType); if (PieceType ne "4Way") { _rotation = getProperty("../Piece_Selection/Piece_" add ../Piece_Selection:Current_Piece, _rotation); } else { _rotation = "0"; } tellTarget ("../Piece_Selection") { call("Move_Down"); }; }
Symbol 198 MovieClip Frame 126
_rotation = "0"; PieceType = "Tile"; gotoAndPlay (1); stop();
Symbol 198 MovieClip Frame 139
tellTarget ("../Control_Panel/Lives") { gotoAndPlay ("ExtraLife"); }; Set("../Control_Panel:Life_Count", ../Control_Panel:Life_Count + "1");
Symbol 199 MovieClip Frame 1
OnBoard = "1"; stop();
Symbol 199 MovieClip Frame 15
stop();
Symbol 199 MovieClip Frame 30
stop();
Symbol 199 MovieClip Frame 60
stop();
Symbol 199 MovieClip Frame 70
stop();
Symbol 199 MovieClip Frame 81
stop();
Symbol 199 MovieClip Frame 100
stop();
Symbol 199 MovieClip Frame 115
PieceType = "Bomb"; stop();
Symbol 199 MovieClip Frame 116
if (Filled eq "False") { PieceType = eval (("../Piece_Selection/Piece_" add ../Piece_Selection:Current_Piece) add ":PieceType"); if (PieceType eq "4Way") { FilledHorizontal = "False"; FilledVertical = "False"; } else { FilledHorizontal = "Void"; FilledVertical = "Void"; } gotoAndStop(PieceType); if (PieceType ne "4Way") { _rotation = getProperty("../Piece_Selection/Piece_" add ../Piece_Selection:Current_Piece, _rotation); } else { _rotation = "0"; } tellTarget ("../Piece_Selection") { call("Move_Down"); }; Set("../On_Board:On_Board", ../On_Board:On_Board + "1"); }
Symbol 199 MovieClip Frame 117
_rotation = "0"; PieceType = "Tile"; gotoAndPlay (1); stop();
Symbol 200 MovieClip Frame 40
stop();
Symbol 200 MovieClip Frame 62
stop();
Symbol 201 MovieClip Frame 40
stop();
Symbol 201 MovieClip Frame 62
stop();
Symbol 202 Button
on (release) { gotoAndPlay("../../:ReverseSlide"); call("../../../Library:Level_" add ../../../:CurrentLevel); }
Symbol 203 MovieClip Frame 59
gotoAndPlay (1);
Symbol 205 Button
on (release) { gotoAndPlay("../../:ReverseSlide"); call("../../../:GoToMenu"); }
Symbol 207 Button
on (release) { Set("../../../Score:Score", ../../../Score:Score + ((((../../../Control_Panel:Trash_Count * "2000") + (../../../Control_Panel:Random_Count * "2000")) + (../../../:Loop_Count * "3000")) + (../../../:Straight_Bonus_Count * "1000"))); Set("../../../:CurrentLevel", ../../../:CurrentLevel + "1"); if ("10" < ../../../:CurrentLevel) { tellTarget ("../") { gotoAndPlay ("EndGame"); }; } else { gotoAndPlay("../../:ReverseSlide"); call("../../../Library:Level_" add ../../../:CurrentLevel); } }
Symbol 215 Button
on (release, keyPress "\") { if (../:Paused eq "False") { if ("0" < Trash_Count) { tellTarget ("Sound") { gotoAndPlay ("Trash"); }; call("../Piece_Selection:Move_Down"); Trash_Count = Trash_Count - "1"; } } }
Symbol 216 Button
on (release, keyPress "<Space>") { if (../:Paused eq "False") { if ("0" < Random_Count) { tellTarget ("Sound") { gotoAndPlay ("Random"); }; call("../Piece_Selection:Randomize"); Random_Count = Random_Count - "1"; gotoAndPlay("../Glimmer:Start"); } } }
Symbol 217 MovieClip Frame 1
stop();
Symbol 217 MovieClip Frame 10
gotoAndStop (1);
Symbol 217 MovieClip Frame 30
gotoAndStop (1);
Symbol 218 MovieClip Frame 1
stop();
Symbol 218 MovieClip Frame 50
gotoAndPlay (1);
Symbol 221 MovieClip Frame 105
gotoAndPlay (1);
Symbol 222 MovieClip Frame 20
stop();
Symbol 223 MovieClip Frame 30
stop();
Symbol 225 MovieClip Frame 1
stop();
Symbol 225 MovieClip Frame 2
play();
Symbol 225 MovieClip Frame 18
stop();
Symbol 226 MovieClip Frame 24
gotoAndPlay (1);
Symbol 228 Button
on (release) { if (DemoMode eq "False") { if (Instruct == "12") { call("../Library:Clear_Level"); gotoAndStop("../:MainMenu"); removeMovieClip(""); } else { Instruct = Instruct + "1"; gotoAndPlay("Instruct_" add Instruct); } } }
Symbol 229 Button
on (release) { if (DemoMode eq "False") { call("../Library:Clear_Level"); gotoAndStop("../:MainMenu"); removeMovieClip(""); } }
Symbol 250 MovieClip Frame 1
Instruct = "1"; DemoMode = "False"; stop();
Symbol 250 MovieClip Frame 10
stop();
Symbol 250 MovieClip Frame 20
DemoMode = "True";
Symbol 250 MovieClip Frame 27
tellTarget ("../Background_Tile_36") { call("Goto_Piece"); }
Symbol 250 MovieClip Frame 32
tellTarget ("../Background_Tile_37") { call("Goto_Piece"); }
Symbol 250 MovieClip Frame 37
tellTarget ("../Background_Tile_38") { call("Goto_Piece"); }
Symbol 250 MovieClip Frame 42
tellTarget ("../Background_Tile_141") { call("Goto_Piece"); }; DemoMode = "False"; stop();
Symbol 250 MovieClip Frame 60
DemoMode = "False"; stop();
Symbol 250 MovieClip Frame 218
stop();
Symbol 250 MovieClip Frame 223
tellTarget ("../Background_Tile_141") { gotoAndStop ("Bomb"); }; tellTarget ("../Background_Tile_125") { gotoAndPlay("/Bomb:Start"); }; stop();
Symbol 250 MovieClip Frame 228
stop();
Symbol 250 MovieClip Frame 238
stop();
Symbol 250 MovieClip Frame 248
DemoMode = "True";
Symbol 250 MovieClip Frame 255
tellTarget ("../Control_Panel/Sound") { gotoAndPlay ("Trash"); }; call("../Piece_Selection:Move_Down"); Set("../Control_Panel:Trash_Count", ../Control_Panel:Trash_Count - "1");
Symbol 250 MovieClip Frame 261
tellTarget ("../Control_Panel/Sound") { gotoAndPlay ("Trash"); }; call("../Piece_Selection:Move_Down"); Set("../Control_Panel:Trash_Count", ../Control_Panel:Trash_Count - "1");
Symbol 250 MovieClip Frame 267
tellTarget ("../Control_Panel/Sound") { gotoAndPlay ("Trash"); }; call("../Piece_Selection:Move_Down"); Set("../Control_Panel:Trash_Count", ../Control_Panel:Trash_Count - "1"); DemoMode = "False"; stop();
Symbol 250 MovieClip Frame 310
DemoMode = "True";
Symbol 250 MovieClip Frame 316
tellTarget ("../Control_Panel/Sound") { gotoAndPlay ("Random"); }; call("../Piece_Selection:Randomize"); Set("../Control_Panel:Random_Count", ../Control_Panel:Random_Count - "1"); gotoAndPlay("../Glimmer:Start");
Symbol 250 MovieClip Frame 322
tellTarget ("../Control_Panel/Sound") { gotoAndPlay ("Random"); }; call("../Piece_Selection:Randomize"); Set("../Control_Panel:Random_Count", ../Control_Panel:Random_Count - "1"); gotoAndPlay("../Glimmer:Start");
Symbol 250 MovieClip Frame 328
tellTarget ("../Control_Panel/Sound") { gotoAndPlay ("Random"); }; call("../Piece_Selection:Randomize"); Set("../Control_Panel:Random_Count", ../Control_Panel:Random_Count - "1"); gotoAndPlay("../Glimmer:Start"); DemoMode = "False"; stop();
Symbol 250 MovieClip Frame 360
stop();
Symbol 250 MovieClip Frame 380
stop();
Symbol 254 MovieClip Frame 20
stop();
Symbol 255 MovieClip Frame 1
play();
Symbol 255 MovieClip Frame 350
tellTarget (("../Background_Tile_" add ../:Start_Tile) add "/Start_Tile") { gotoAndPlay ("Start"); } stop();
Symbol 256 MovieClip Frame 1
stop();
Symbol 256 MovieClip Frame 400
tellTarget (("../Background_Tile_" add ../:Start_Tile) add "/Start_Tile") { gotoAndPlay ("Start"); } stop();
Symbol 258 Button
on (release) { gotoAndPlay("../../:ReverseSlide"); call("../../../:GoToMenu"); }
Symbol 279 MovieClip Frame 1
stop();
Symbol 279 MovieClip Frame 2
stop();
Symbol 279 MovieClip Frame 53
stop();
Symbol 279 MovieClip Frame 63
Trash_Bonus = ../../Control_Panel:Trash_Count; Trash_Bonus_Total = "= " add (../../Control_Panel:Trash_Count * "2000"); Trash_Bonus_Amount = "x " add "2000"; Random_Bonus = ../../Control_Panel:Random_Count; Random_Bonus_Total = "= " add (../../Control_Panel:Random_Count * "2000"); Random_Bonus_Amount = "x " add "2000"; Loop_Bonus = ../../:Loop_Count; Loop_Bonus_Total = "= " add (../../:Loop_Count * "3000"); Loop_Bonus_Amount = "x " add "3000"; Straight_Bonus = ../../:Straight_Bonus_Count; Straight_Bonus_Total = "= " add (../../:Straight_Bonus_Count * "1000"); Straight_Bonus_Amount = "x " add "1000"; Title = "Bonus Total = " add ((((../../Control_Panel:Trash_Count * "2000") + (../../Control_Panel:Random_Count * "2000")) + (../../:Loop_Count * "3000")) + (../../:Straight_Bonus_Count * "1000")); stop();
Symbol 279 MovieClip Frame 90
Set("../../Score:Score", ../../Score:Score + ((((../../Control_Panel:Trash_Count * "2000") + (../../Control_Panel:Random_Count * "2000")) + (../../:Loop_Count * "3000")) + (../../:Straight_Bonus_Count * "1000"))); Final_Score = "Final Score: " add ../../Score:Score; stop();
Symbol 280 MovieClip Frame 1
stop();
Symbol 280 MovieClip Frame 3
stop();
Symbol 280 MovieClip Frame 13
tellTarget ("Message_Board") { gotoAndStop ("Start"); }; stop();
Symbol 288 MovieClip Frame 1
Counter = "7"; TileWidth = "35"; Current_Piece = "1"; Number_Pieces = "0"; Current_X = "0"; Current_Y = -"100"; DepthCounter = "1"; PieceType = ""; while (Counter >= "1") { Number_Pieces = Number_Pieces + "1"; Random_Piece = random("3") + "1"; if (Random_Piece == "1") { duplicateMovieClip ("Straight_Pipe", "Piece_" add Counter, DepthCounter); tellTarget ("Piece_" add Counter) { PieceType = "Straight"; Orientation = random("2"); _rotation = (random("2") * "90"); _y = ../:Current_Y; _x = ../:Current_X; }; Current_Y = Current_Y + TileWidth; DepthCounter = DepthCounter + "1"; Counter = Counter - "1"; } if (Random_Piece == "2") { duplicateMovieClip ("Bend_Pipe", "Piece_" add Counter, DepthCounter); tellTarget ("Piece_" add Counter) { PieceType = "Corner"; Orientation = random("4"); _rotation = (random("4") * "90"); _y = ../:Current_Y; _x = ../:Current_X; }; DepthCounter = DepthCounter + "1"; Current_Y = Current_Y + TileWidth; Counter = Counter - "1"; } if (Random_Piece == "3") { duplicateMovieClip ("4_Way_Pipe", "Piece_" add Counter, DepthCounter); tellTarget ("Piece_" add Counter) { PieceType = "4Way"; Orientation = random("2"); _rotation = Orientation; _y = ../:Current_Y; _x = ../:Current_X; }; Current_Y = Current_Y + TileWidth; DepthCounter = DepthCounter + "1"; Counter = Counter - "1"; } } Counter = Number_Pieces; stop();
Symbol 288 MovieClip Frame 10
removeMovieClip("Piece_" add Current_Piece); Current_Piece = Current_Piece + "1"; Counter = Current_Piece; while (Counter < (Current_Piece + (Number_Pieces - "1"))) { setProperty("Piece_" add Counter, _y , getProperty("Piece_" add Counter, _y) + TileWidth); Counter = Counter + "1"; } Random_Piece = random("3") + "1"; DepthCounter = DepthCounter + "1"; if (Random_Piece == "1") { duplicateMovieClip ("Straight_Pipe", "Piece_" add (Current_Piece + (Number_Pieces - "1")), DepthCounter); tellTarget ("Piece_" add (Current_Piece + (Number_Pieces - "1"))) { PieceType = "Straight"; Orientation = random("1"); _rotation = (random("2") * "90"); _y = (-"100"); _x = ../:Current_X; }; } if (Random_Piece == "2") { duplicateMovieClip ("Bend_Pipe", "Piece_" add (Current_Piece + (Number_Pieces - "1")), DepthCounter); tellTarget ("Piece_" add (Current_Piece + (Number_Pieces - "1"))) { PieceType = "Corner"; Orientation = random("3"); _rotation = (random("4") * "90"); _y = (-"100"); _x = ../:Current_X; }; } if (Random_Piece == "3") { duplicateMovieClip ("4_Way_Pipe", "Piece_" add (Current_Piece + (Number_Pieces - "1")), DepthCounter); tellTarget ("Piece_" add (Current_Piece + (Number_Pieces - "1"))) { PieceType = "4Way"; _y = (-"100"); _x = ../:Current_X; }; } stop();
Symbol 288 MovieClip Frame 25
Temp_Counter = Counter; while ((Current_Piece - "1") < Temp_Counter) { removeMovieClip("Piece_" add Temp_Counter); Temp_Counter = Temp_Counter - "1"; } Counter = "7"; Current_Piece = "1"; Number_Pieces = "0"; Current_X = "0"; Current_Y = -"100"; DepthCounter = "1"; PieceType = ""; while (Counter >= "1") { Number_Pieces = Number_Pieces + "1"; Random_Piece = random("3") + "1"; if (Random_Piece == "1") { duplicateMovieClip ("Straight_Pipe", "Piece_" add Counter, DepthCounter); tellTarget ("Piece_" add Counter) { PieceType = "Straight"; Orientation = random("2"); _rotation = (random("2") * "90"); _y = ../:Current_Y; _x = ../:Current_X; }; Current_Y = Current_Y + TileWidth; DepthCounter = DepthCounter + "1"; Counter = Counter - "1"; } if (Random_Piece == "2") { duplicateMovieClip ("Bend_Pipe", "Piece_" add Counter, DepthCounter); tellTarget ("Piece_" add Counter) { PieceType = "Corner"; Orientation = random("4"); _rotation = (random("4") * "90"); _y = ../:Current_Y; _x = ../:Current_X; }; DepthCounter = DepthCounter + "1"; Current_Y = Current_Y + TileWidth; Counter = Counter - "1"; } if (Random_Piece == "3") { duplicateMovieClip ("4_Way_Pipe", "Piece_" add Counter, DepthCounter); tellTarget ("Piece_" add Counter) { PieceType = "4Way"; Orientation = random("2"); _rotation = Orientation; _y = ../:Current_Y; _x = ../:Current_X; }; Current_Y = Current_Y + TileWidth; DepthCounter = DepthCounter + "1"; Counter = Counter - "1"; } } Counter = Number_Pieces; stop();
Symbol 295 MovieClip Frame 15
tellTarget ("Sound") { gotoAndPlay ("Start"); }; stop();
Symbol 296 MovieClip Frame 10
gotoAndPlay (1);
Symbol 297 MovieClip Frame 1
stop();
Symbol 297 MovieClip Frame 10
Set("../:Paused", "True"); stopAllSounds(); play();
Symbol 297 MovieClip Frame 11
Set("../:Paused", "True"); play();
Symbol 297 MovieClip Frame 67
call("../Library:LoseLife"); gotoAndStop (1);
Symbol 301 Button
on (release) { getURL ("mailto:info@wazmedia.com"); }
Symbol 307 Button
on (keyPress "i") { stopAllSounds(); gotoAndPlay (51); } on (keyPress "I") { stopAllSounds(); gotoAndPlay (51); }
Symbol 308 Button
on (keyPress "P") { stopAllSounds(); gotoAndPlay (52); } on (keyPress "p") { stopAllSounds(); gotoAndPlay (52); }
Symbol 317 Button
on (release) { if (Paused eq "False") { stopAllSounds(); call("/Library:Clear_Level"); call("GoToMenu"); } }

Library Items

Symbol 1 BitmapUsed by:2
Symbol 2 GraphicUses:1Used by:7 8 193 307 308  Timeline
Symbol 3 BitmapUsed by:4
Symbol 4 GraphicUses:3Used by:7 193 308
Symbol 5 GraphicUsed by:7 193 308
Symbol 6 SoundUsed by:7 193 308  Timeline
Symbol 7 ButtonUses:2 4 5 6Used by:199  Timeline
Symbol 8 ButtonUses:2Used by:199  Timeline
Symbol 9 GraphicUsed by:12 13 47 202 205 207 258  Timeline
Symbol 10 GraphicUsed by:12 13 30 202 205 207 228
Symbol 11 GraphicUsed by:12 13 202 205 207
Symbol 12 ButtonUses:9 10 11Used by:Timeline
Symbol 13 ButtonUses:9 10 11Used by:Timeline
Symbol 14 GraphicUsed by:Timeline
Symbol 15 GraphicUsed by:23  Timeline
Symbol 16 GraphicUsed by:23  Timeline
Symbol 17 GraphicUsed by:23  Timeline
Symbol 18 GraphicUsed by:23  Timeline
Symbol 19 GraphicUsed by:23  Timeline
Symbol 20 GraphicUsed by:23  Timeline
Symbol 21 GraphicUsed by:23  Timeline
Symbol 22 GraphicUsed by:23 184 186 187 188  Timeline
Symbol 23 MovieClipUses:15 16 17 18 19 20 21 22Used by:Timeline
Symbol 24 GraphicUsed by:Timeline
Symbol 25 GraphicUsed by:182 184 185 186 187 188  Timeline
Symbol 26 GraphicUsed by:28 47 229 258
Symbol 27 GraphicUsed by:28 229
Symbol 28 ButtonUses:26 27Used by:Timeline
Symbol 29 GraphicUsed by:30 228
Symbol 30 ButtonUses:10 29Used by:Timeline
Symbol 31 GraphicUsed by:45 317
Symbol 32 GraphicUsed by:45 317
Symbol 33 GraphicUsed by:41  Timeline
Symbol 34 GraphicUsed by:41 203 220  Timeline
Symbol 35 GraphicUsed by:41 203 220  Timeline
Symbol 36 GraphicUsed by:41 203 220  Timeline
Symbol 37 GraphicUsed by:41  Timeline
Symbol 38 GraphicUsed by:41 220  Timeline
Symbol 39 GraphicUsed by:41 220  Timeline
Symbol 40 GraphicUsed by:41 203 220  Timeline
Symbol 41 MovieClipUses:33 34 35 36 37 38 39 40Used by:45 259 317  Timeline
Symbol 42 GraphicUsed by:45 317
Symbol 43 GraphicUsed by:45 317
Symbol 44 GraphicUsed by:45 317
Symbol 45 ButtonUses:31 32 41 42 43 44Used by:Timeline
Symbol 46 GraphicUsed by:47 258
Symbol 47 ButtonUses:9 26 46Used by:Timeline
Symbol 48 GraphicUsed by:52 200 216 279  Timeline
Symbol 49 GraphicUsed by:52 200 216 279  Timeline
Symbol 50 GraphicUsed by:52 216
Symbol 51 GraphicUsed by:52 216
Symbol 52 ButtonUses:48 49 50 51Used by:Timeline
Symbol 53 GraphicUsed by:57 201 215 219 279  Timeline
Symbol 54 GraphicUsed by:57 201 215 279  Timeline
Symbol 55 GraphicUsed by:57 215  Timeline
Symbol 56 GraphicUsed by:57 215  Timeline
Symbol 57 ButtonUses:53 54 55 56Used by:Timeline
Symbol 58 GraphicUsed by:182 184 185 186 187 188 279  Timeline
Symbol 59 GraphicUsed by:187 279  Timeline
Symbol 60 GraphicUsed by:184 186 187 188 279  Timeline
Symbol 61 GraphicUsed by:Timeline
Symbol 62 GraphicUsed by:197  Timeline
Symbol 63 GraphicUsed by:197  Timeline
Symbol 64 GraphicUsed by:219  Timeline
Symbol 65 GraphicUsed by:188 279  Timeline
Symbol 66 GraphicUsed by:219  Timeline
Symbol 67 GraphicUsed by:219 288  Timeline
Symbol 68 GraphicUsed by:182  Timeline
Symbol 69 GraphicUsed by:182  Timeline
Symbol 70 GraphicUsed by:196  Timeline
Symbol 71 GraphicUsed by:195  Timeline
Symbol 72 GraphicUsed by:224  Timeline
Symbol 73 GraphicUsed by:255 256  Timeline
Symbol 74 GraphicUsed by:226  Timeline
Symbol 75 GraphicUsed by:218  Timeline
Symbol 76 GraphicUsed by:Timeline
Symbol 77 GraphicUsed by:279  Timeline
Symbol 78 GraphicUsed by:185  Timeline
Symbol 79 GraphicUsed by:186  Timeline
Symbol 80 GraphicUsed by:219  Timeline
Symbol 81 GraphicUsed by:295  Timeline
Symbol 82 GraphicUsed by:184  Timeline
Symbol 83 GraphicUsed by:Timeline
Symbol 84 GraphicUsed by:185  Timeline
Symbol 85 GraphicUsed by:191 279  Timeline
Symbol 86 GraphicUsed by:Timeline
Symbol 87 GraphicUsed by:203  Timeline
Symbol 88 GraphicUsed by:203 220  Timeline
Symbol 89 GraphicUsed by:203 220  Timeline
Symbol 90 GraphicUsed by:254  Timeline
Symbol 91 GraphicUsed by:254  Timeline
Symbol 92 GraphicUsed by:254  Timeline
Symbol 93 GraphicUsed by:222 254  Timeline
Symbol 94 GraphicUsed by:222 254  Timeline
Symbol 95 GraphicUsed by:222 254  Timeline
Symbol 96 GraphicUsed by:222  Timeline
Symbol 97 GraphicUsed by:222  Timeline
Symbol 98 GraphicUsed by:222  Timeline
Symbol 99 GraphicUsed by:222  Timeline
Symbol 100 GraphicUsed by:222  Timeline
Symbol 101 GraphicUsed by:221  Timeline
Symbol 102 GraphicUsed by:221  Timeline
Symbol 103 GraphicUsed by:221  Timeline
Symbol 104 GraphicUsed by:221  Timeline
Symbol 105 GraphicUsed by:221  Timeline
Symbol 106 GraphicUsed by:221  Timeline
Symbol 107 GraphicUsed by:221  Timeline
Symbol 108 GraphicUsed by:221  Timeline
Symbol 109 GraphicUsed by:221  Timeline
Symbol 110 GraphicUsed by:221  Timeline
Symbol 111 GraphicUsed by:221  Timeline
Symbol 112 GraphicUsed by:221  Timeline
Symbol 113 GraphicUsed by:221  Timeline
Symbol 114 GraphicUsed by:221  Timeline
Symbol 115 GraphicUsed by:221  Timeline
Symbol 116 GraphicUsed by:221  Timeline
Symbol 117 GraphicUsed by:221  Timeline
Symbol 118 GraphicUsed by:221  Timeline
Symbol 119 GraphicUsed by:221  Timeline
Symbol 120 GraphicUsed by:223  Timeline
Symbol 121 GraphicUsed by:223  Timeline
Symbol 122 GraphicUsed by:223  Timeline
Symbol 123 GraphicUsed by:223  Timeline
Symbol 124 GraphicUsed by:223  Timeline
Symbol 125 GraphicUsed by:223  Timeline
Symbol 126 GraphicUsed by:223  Timeline
Symbol 127 GraphicUsed by:223  Timeline
Symbol 128 GraphicUsed by:223  Timeline
Symbol 129 GraphicUsed by:220  Timeline
Symbol 130 GraphicUsed by:220  Timeline
Symbol 131 GraphicUsed by:220  Timeline
Symbol 132 GraphicUsed by:220  Timeline
Symbol 133 GraphicUsed by:220  Timeline
Symbol 134 GraphicUsed by:220  Timeline
Symbol 135 GraphicUsed by:220  Timeline
Symbol 136 GraphicUsed by:220  Timeline
Symbol 137 GraphicUsed by:220  Timeline
Symbol 138 GraphicUsed by:220  Timeline
Symbol 139 GraphicUsed by:220  Timeline
Symbol 140 GraphicUsed by:220  Timeline
Symbol 141 GraphicUsed by:220  Timeline
Symbol 142 GraphicUsed by:220  Timeline
Symbol 143 GraphicUsed by:220  Timeline
Symbol 144 GraphicUsed by:220  Timeline
Symbol 145 GraphicUsed by:220  Timeline
Symbol 146 GraphicUsed by:220  Timeline
Symbol 147 GraphicUsed by:220  Timeline
Symbol 148 GraphicUsed by:220  Timeline
Symbol 149 GraphicUsed by:220  Timeline
Symbol 150 GraphicUsed by:220  Timeline
Symbol 151 GraphicUsed by:220  Timeline
Symbol 152 GraphicUsed by:220  Timeline
Symbol 153 GraphicUsed by:220  Timeline
Symbol 154 GraphicUsed by:220  Timeline
Symbol 155 GraphicUsed by:220  Timeline
Symbol 156 GraphicUsed by:220  Timeline
Symbol 157 GraphicUsed by:220  Timeline
Symbol 158 GraphicUsed by:220  Timeline
Symbol 159 GraphicUsed by:220  Timeline
Symbol 160 GraphicUsed by:220  Timeline
Symbol 161 GraphicUsed by:220  Timeline
Symbol 162 GraphicUsed by:220  Timeline
Symbol 163 GraphicUsed by:220  Timeline
Symbol 164 GraphicUsed by:220  Timeline
Symbol 165 GraphicUsed by:220  Timeline
Symbol 166 GraphicUsed by:220  Timeline
Symbol 167 GraphicUsed by:220  Timeline
Symbol 168 GraphicUsed by:296  Timeline
Symbol 169 SoundUsed by:200  Timeline
Symbol 170 SoundUsed by:201  Timeline
Symbol 171 SoundUsed by:197  Timeline
Symbol 172 SoundUsed by:217  Timeline
Symbol 173 SoundUsed by:Timeline
Symbol 174 SoundUsed by:Timeline
Symbol 175 SoundUsed by:279  Timeline
Symbol 176 SoundUsed by:Timeline
Symbol 177 SoundUsed by:Timeline
Symbol 178 SoundUsed by:217  Timeline
Symbol 179 SoundUsed by:Timeline
Symbol 180 SoundUsed by:182 185 186 187 188  Timeline
Symbol 181 SoundUsed by:218  Timeline
Symbol 182 MovieClipUses:58 68 69 25 180Used by:198 199  Timeline
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:22 58 82 60 183 25 SS1Used by:198 199  Timeline
Symbol 185 MovieClipUses:58 84 78 25 180Used by:198 199  Timeline
Symbol 186 MovieClipUses:22 58 79 60 25 180Used by:198 199 287  Timeline
Symbol 187 MovieClipUses:22 58 59 60 25 180Used by:198 199 288  Timeline
Symbol 188 MovieClipUses:22 58 65 60 25 180Used by:198 199 288  Timeline
Symbol 189 MovieClipUsed by:Timeline
Symbol 190 MovieClipUsed by:Timeline
Symbol 191 MovieClipUses:85Used by:Timeline
Symbol 192 MovieClipUsed by:Timeline
Symbol 193 ButtonUses:2 4 5 6Used by:198
Symbol 194 GraphicUsed by:197
Symbol 195 MovieClipUses:71Used by:197  Timeline
Symbol 196 MovieClipUses:70Used by:197  Timeline
Symbol 197 MovieClipUses:62 63 194 195 196 171Used by:198 199
Symbol 198 MovieClipUses:193 186 188 187 185 182 184 197Used by:Timeline
Symbol 199 MovieClipUses:8 7 186 188 187 185 182 184 197Used by:Timeline
Symbol 200 MovieClipUses:48 49 169Used by:Timeline
Symbol 201 MovieClipUses:53 54 170Used by:Timeline
Symbol 202 ButtonUses:9 10 11Used by:204
Symbol 203 MovieClipUses:87 88 89 36 35 34 40Used by:204 206 208  Timeline
Symbol 204 MovieClipUses:202 203Used by:279  Timeline
Symbol 205 ButtonUses:9 10 11Used by:206
Symbol 206 MovieClipUses:205 203Used by:279  Timeline
Symbol 207 ButtonUses:9 10 11Used by:208
Symbol 208 MovieClipUses:207 203Used by:279  Timeline
Symbol 209 GraphicUsed by:219  Timeline
Symbol 210 FontUsed by:211 212 213 214 305 306
Symbol 211 EditableTextUses:210Used by:219
Symbol 212 EditableTextUses:210Used by:219
Symbol 213 EditableTextUses:210Used by:219
Symbol 214 EditableTextUses:210Used by:219
Symbol 215 ButtonUses:53 54 55 56Used by:219
Symbol 216 ButtonUses:48 49 50 51Used by:219
Symbol 217 MovieClipUses:172 178Used by:219  Timeline
Symbol 218 MovieClipUses:75 181Used by:219  Timeline
Symbol 219 MovieClipUses:64 209 67 211 212 213 214 215 216 53 80 66 217 218Used by:Timeline
Symbol 220 MovieClipUses:129 130 38 131 39 40 132 35 133 134 88 34 135 36 89 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167Used by:Timeline
Symbol 221 MovieClipUses:101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119Used by:279  Timeline
Symbol 222 MovieClipUses:96 97 98 93 99 100 94 95Used by:279  Timeline
Symbol 223 MovieClipUses:120 121 122 123 124 125 126 127 128Used by:Timeline
Symbol 224 MovieClipUses:72Used by:225  Timeline
Symbol 225 MovieClipUses:224Used by:Timeline
Symbol 226 MovieClipUses:74Used by:250  Timeline
Symbol 227 GraphicUsed by:250
Symbol 228 ButtonUses:10 29Used by:250
Symbol 229 ButtonUses:26 27Used by:250
Symbol 230 FontUsed by:231 232 251 252 263 264 265 266 267 268 269 270 271 272 273 274 275 278 281 282 289 290 291 292 293 294 303 304
Symbol 231 TextUses:230Used by:250
Symbol 232 TextUses:230Used by:250
Symbol 233 GraphicUsed by:250
Symbol 234 FontUsed by:235 236 237 240 242 244 245 246 247 248 249
Symbol 235 TextUses:234Used by:250
Symbol 236 TextUses:234Used by:250
Symbol 237 TextUses:234Used by:250
Symbol 238 GraphicUsed by:250
Symbol 239 FontUsed by:240
Symbol 240 TextUses:234 239Used by:250
Symbol 241 GraphicUsed by:250
Symbol 242 TextUses:234Used by:250
Symbol 243 GraphicUsed by:250
Symbol 244 TextUses:234Used by:250
Symbol 245 TextUses:234Used by:250
Symbol 246 TextUses:234Used by:250
Symbol 247 TextUses:234Used by:250
Symbol 248 TextUses:234Used by:250
Symbol 249 TextUses:234Used by:250
Symbol 250 MovieClipUses:227 228 229 231 232 233 235 226 236 237 238 240 241 242 243 244 245 246 247 248 249Used by:Timeline
Symbol 251 EditableTextUses:230Used by:253
Symbol 252 EditableTextUses:230Used by:253
Symbol 253 MovieClipUses:251 252Used by:Timeline
Symbol 254 MovieClipUses:90 91 92 93 94 95Used by:279  Timeline
Symbol 255 MovieClipUses:73 SS2Used by:Timeline
Symbol 256 MovieClipUses:73Used by:Timeline
Symbol 257 GraphicUsed by:279
Symbol 258 ButtonUses:9 26 46Used by:259
Symbol 259 MovieClipUses:258 41Used by:279  Timeline
Symbol 260 GraphicUsed by:279
Symbol 261 GraphicUsed by:279
Symbol 262 GraphicUsed by:279
Symbol 263 EditableTextUses:230Used by:279
Symbol 264 EditableTextUses:230Used by:279
Symbol 265 EditableTextUses:230Used by:279
Symbol 266 EditableTextUses:230Used by:279
Symbol 267 EditableTextUses:230Used by:279
Symbol 268 EditableTextUses:230Used by:279
Symbol 269 EditableTextUses:230Used by:279
Symbol 270 EditableTextUses:230Used by:279
Symbol 271 EditableTextUses:230Used by:279
Symbol 272 EditableTextUses:230Used by:279
Symbol 273 EditableTextUses:230Used by:279
Symbol 274 EditableTextUses:230Used by:279
Symbol 275 EditableTextUses:230Used by:279
Symbol 276 GraphicUsed by:279
Symbol 277 GraphicUsed by:279
Symbol 278 EditableTextUses:230Used by:279
Symbol 279 MovieClipUses:257 77 259 204 254 260 206 222 261 208 262 263 53 54 264 265 48 49 266 267 58 59 60 65 268 269 270 271 272 85 273 274 275 175 276 221 277 278Used by:280  Timeline
Symbol 280 MovieClipUses:279Used by:Timeline
Symbol 281 TextUses:230Used by:283
Symbol 282 EditableTextUses:230Used by:283
Symbol 283 MovieClipUses:281 282Used by:Timeline
Symbol 284 GraphicUsed by:285
Symbol 285 MovieClipUses:284Used by:Timeline
Symbol 286 GraphicUsed by:288
Symbol 287 MovieClipUses:186Used by:288  Timeline
Symbol 288 MovieClipUses:286 187 188 287 67Used by:Timeline
Symbol 289 EditableTextUses:230Used by:295
Symbol 290 EditableTextUses:230Used by:295
Symbol 291 EditableTextUses:230Used by:295
Symbol 292 EditableTextUses:230Used by:295
Symbol 293 EditableTextUses:230Used by:295
Symbol 294 EditableTextUses:230Used by:295
Symbol 295 MovieClipUses:289 290 81 291 292 293 294Used by:Timeline
Symbol 296 MovieClipUses:168Used by:297  Timeline
Symbol 297 MovieClipUses:296 SS3Used by:Timeline
Symbol 298 GraphicUsed by:Timeline
Symbol 299 GraphicUsed by:301
Symbol 300 GraphicUsed by:301
Symbol 301 ButtonUses:299 300Used by:Timeline
Symbol 302 GraphicUsed by:Timeline
Symbol 303 TextUses:230Used by:Timeline
Symbol 304 TextUses:230Used by:Timeline
Symbol 305 EditableTextUses:210Used by:Timeline
Symbol 306 EditableTextUses:210Used by:Timeline
Symbol 307 ButtonUses:2Used by:Timeline
Symbol 308 ButtonUses:2 4 5 6Used by:Timeline
Symbol 309 FontUsed by:310 311
Symbol 310 TextUses:309Used by:Timeline
Symbol 311 TextUses:309Used by:Timeline
Symbol 312 GraphicUsed by:Timeline
Symbol 313 GraphicUsed by:Timeline
Symbol 314 FontUsed by:315
Symbol 315 EditableTextUses:314Used by:Timeline
Symbol 316 GraphicUsed by:Timeline
Symbol 317 ButtonUses:31 32 41 42 43 44Used by:Timeline
Symbol 318 GraphicUsed by:Timeline
Streaming Sound 1Used by:Symbol 184 MovieClip
Streaming Sound 2Used by:Symbol 255 MovieClip
Streaming Sound 3Used by:Symbol 297 MovieClip

Instance Names

"Piece_Selection"Frame 50Symbol 288 MovieClip
"Sound"Frame 50Symbol 217 MovieClip
"Lives"Frame 50Symbol 218 MovieClip
"Bonus_Trash"Frame 50Symbol 201 MovieClip
"Bonus_Random"Frame 50Symbol 200 MovieClip
"Background_Tile"Frame 50Symbol 199 MovieClip
"StraightSign"Frame 50Symbol 191 MovieClip
"StraightSign"Frame 50Symbol 191 MovieClip
"Library"Frame 50Symbol 190 MovieClip
"Glimmer"Frame 50Symbol 225 MovieClip
"WrongMove"Frame 51Symbol 297 MovieClip
"Timer"Frame 51Symbol 256 MovieClip
"Control_Panel"Frame 51Symbol 219 MovieClip
"Level"Frame 51Symbol 253 MovieClip
"Score"Frame 51Symbol 295 MovieClip
"On_Board"Frame 51Symbol 283 MovieClip
"Message"Frame 51Symbol 280 MovieClip
"Instructions"Frame 51Symbol 250 MovieClip
"Piece_Selection"Frame 52Symbol 288 MovieClip
"WrongMove"Frame 52Symbol 297 MovieClip
"Timer"Frame 52Symbol 255 MovieClip
"Control_Panel"Frame 52Symbol 219 MovieClip
"Bonus_Trash"Frame 52Symbol 201 MovieClip
"Bonus_Random"Frame 52Symbol 200 MovieClip
"Background_Tile"Frame 52Symbol 198 MovieClip
"StraightSign"Frame 52Symbol 191 MovieClip
"StraightSign"Frame 52Symbol 191 MovieClip
"Library"Frame 52Symbol 189 MovieClip
"Glimmer"Frame 52Symbol 225 MovieClip
"Level"Frame 52Symbol 253 MovieClip
"Score"Frame 52Symbol 295 MovieClip
"On_Board"Frame 52Symbol 283 MovieClip
"Message"Frame 52Symbol 280 MovieClip
"Straight_Pipe"Symbol 198 MovieClip Frame 15Symbol 186 MovieClip
"Pipe_Bend"Symbol 198 MovieClip Frame 30Symbol 188 MovieClip
"4_Way_Pipe"Symbol 198 MovieClip Frame 45Symbol 187 MovieClip
"Start_Tile"Symbol 198 MovieClip Frame 60Symbol 185 MovieClip
"End_Pipe"Symbol 198 MovieClip Frame 70Symbol 182 MovieClip
"Straight_Pipe"Symbol 198 MovieClip Frame 81Symbol 184 MovieClip
"Bomb"Symbol 198 MovieClip Frame 115Symbol 197 MovieClip
"Straight_Pipe"Symbol 199 MovieClip Frame 15Symbol 186 MovieClip
"Pipe_Bend"Symbol 199 MovieClip Frame 30Symbol 188 MovieClip
"4_Way_Pipe"Symbol 199 MovieClip Frame 45Symbol 187 MovieClip
"Start_Tile"Symbol 199 MovieClip Frame 60Symbol 185 MovieClip
"End_Pipe"Symbol 199 MovieClip Frame 70Symbol 182 MovieClip
"Straight_Pipe"Symbol 199 MovieClip Frame 81Symbol 184 MovieClip
"Bomb"Symbol 199 MovieClip Frame 115Symbol 197 MovieClip
"ContinueText"Symbol 204 MovieClip Frame 1Symbol 203 MovieClip
"ContinueText"Symbol 206 MovieClip Frame 1Symbol 203 MovieClip
"ContinueText"Symbol 208 MovieClip Frame 1Symbol 203 MovieClip
"Sound"Symbol 219 MovieClip Frame 1Symbol 217 MovieClip
"Lives"Symbol 219 MovieClip Frame 1Symbol 218 MovieClip
"QuitText"Symbol 259 MovieClip Frame 1Symbol 41 MovieClip
"EndGame"Symbol 279 MovieClip Frame 90Symbol 221 MovieClip
"Message_Board"Symbol 280 MovieClip Frame 1Symbol 279 MovieClip
"4_Way_Pipe"Symbol 288 MovieClip Frame 1Symbol 187 MovieClip
"Bend_Pipe"Symbol 288 MovieClip Frame 1Symbol 188 MovieClip
"Straight_Pipe"Symbol 288 MovieClip Frame 1Symbol 287 MovieClip
"WrongMove"Symbol 297 MovieClip Frame 11Symbol 296 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""

Labels

"MainMenu"Frame 50
"DemoStart"Frame 51
"Start"Frame 51
"Start"Frame 52
"GoToMenu"Frame 53
"Static"Symbol 182 MovieClip Frame 1
"Start"Symbol 182 MovieClip Frame 15
"EndFillRight"Symbol 182 MovieClip Frame 22
"Static"Symbol 184 MovieClip Frame 1
"StartFillRight"Symbol 184 MovieClip Frame 15
"EndFillRight"Symbol 184 MovieClip Frame 215
"StartFillLeft"Symbol 184 MovieClip Frame 230
"EndFillLeft"Symbol 184 MovieClip Frame 430
"NextMoveOnBoard"Symbol 184 MovieClip Frame 475
"Static"Symbol 185 MovieClip Frame 1
"Start"Symbol 185 MovieClip Frame 15
"EndFillRight"Symbol 185 MovieClip Frame 22
"Static"Symbol 186 MovieClip Frame 1
"StartFillRight"Symbol 186 MovieClip Frame 15
"EndFillRight"Symbol 186 MovieClip Frame 30
"StartFillLeft"Symbol 186 MovieClip Frame 45
"EndFillLeft"Symbol 186 MovieClip Frame 60
"NextMoveOnBoard"Symbol 186 MovieClip Frame 90
"Static"Symbol 187 MovieClip Frame 1
"StartFillRight"Symbol 187 MovieClip Frame 15
"EndFillRight"Symbol 187 MovieClip Frame 30
"StartFillLeft"Symbol 187 MovieClip Frame 45
"EndFillLeft"Symbol 187 MovieClip Frame 60
"StartFillDown"Symbol 187 MovieClip Frame 75
"EndFillDown"Symbol 187 MovieClip Frame 90
"StartFillUp"Symbol 187 MovieClip Frame 105
"EndFillUp"Symbol 187 MovieClip Frame 120
"FilledLeftStart"Symbol 187 MovieClip Frame 135
"FilledLeftEnd"Symbol 187 MovieClip Frame 150
"FilledRightStart"Symbol 187 MovieClip Frame 165
"FilledlRightEnd"Symbol 187 MovieClip Frame 180
"FilledDownStart"Symbol 187 MovieClip Frame 195
"FilledDownEnd"Symbol 187 MovieClip Frame 210
"FilledUpStart"Symbol 187 MovieClip Frame 225
"FilledUpEnd"Symbol 187 MovieClip Frame 240
"NextMoveOnBoard"Symbol 187 MovieClip Frame 255
"Static"Symbol 188 MovieClip Frame 1
"FillRightStart"Symbol 188 MovieClip Frame 15
"FillRightEnd"Symbol 188 MovieClip Frame 30
"FillDownStart"Symbol 188 MovieClip Frame 45
"NextMoveOnBoard"Symbol 188 MovieClip Frame 70
"Init_Lives"Symbol 189 MovieClip Frame 1
"LoseLife"Symbol 189 MovieClip Frame 25
"Level_Satisfied"Symbol 189 MovieClip Frame 40
"Game_Over"Symbol 189 MovieClip Frame 55
"Level_Completed"Symbol 189 MovieClip Frame 65
"Clear_Level"Symbol 189 MovieClip Frame 83
"DrawLevel"Symbol 189 MovieClip Frame 85
"Level_1"Symbol 189 MovieClip Frame 90
"Level_2"Symbol 189 MovieClip Frame 100
"Level_3"Symbol 189 MovieClip Frame 110
"Level_4"Symbol 189 MovieClip Frame 120
"Level_5"Symbol 189 MovieClip Frame 130
"Level_6"Symbol 189 MovieClip Frame 140
"Level_7"Symbol 189 MovieClip Frame 150
"Level_8"Symbol 189 MovieClip Frame 160
"Level_9"Symbol 189 MovieClip Frame 170
"Level_10"Symbol 189 MovieClip Frame 180
"Level_User"Symbol 189 MovieClip Frame 190
"Draw_Level"Symbol 189 MovieClip Frame 250
"Init_Lives"Symbol 190 MovieClip Frame 1
"LoseLife"Symbol 190 MovieClip Frame 2
"Level_Satisfied"Symbol 190 MovieClip Frame 3
"Game_Over"Symbol 190 MovieClip Frame 4
"Level_Completed"Symbol 190 MovieClip Frame 5
"Clear_Level"Symbol 190 MovieClip Frame 6
"DrawLevel"Symbol 190 MovieClip Frame 7
"Level_1"Symbol 190 MovieClip Frame 8
"Start"Symbol 197 MovieClip Frame 1
"Tile"Symbol 198 MovieClip Frame 1
"LavaFlow"Symbol 198 MovieClip Frame 5
"Straight"Symbol 198 MovieClip Frame 15
"Corner"Symbol 198 MovieClip Frame 30
"4Way"Symbol 198 MovieClip Frame 45
"Start"Symbol 198 MovieClip Frame 60
"End"Symbol 198 MovieClip Frame 70
"SlowDown"Symbol 198 MovieClip Frame 81
"Skull"Symbol 198 MovieClip Frame 100
"Bomb"Symbol 198 MovieClip Frame 115
"Goto_Piece"Symbol 198 MovieClip Frame 121
"Goto_Piece_After_Bomb"Symbol 198 MovieClip Frame 126
"Skull"Symbol 198 MovieClip Frame 131
"ExtraLife"Symbol 198 MovieClip Frame 139
"Tile"Symbol 199 MovieClip Frame 1
"Straight"Symbol 199 MovieClip Frame 15
"Corner"Symbol 199 MovieClip Frame 30
"4Way"Symbol 199 MovieClip Frame 45
"Start"Symbol 199 MovieClip Frame 60
"End"Symbol 199 MovieClip Frame 70
"SlowDown"Symbol 199 MovieClip Frame 81
"Skull"Symbol 199 MovieClip Frame 100
"Bomb"Symbol 199 MovieClip Frame 115
"Goto_Piece"Symbol 199 MovieClip Frame 116
"Goto_Piece_After_Bomb"Symbol 199 MovieClip Frame 117
"Got_Bonus"Symbol 200 MovieClip Frame 50
"Got_Bonus"Symbol 201 MovieClip Frame 50
"Start"Symbol 217 MovieClip Frame 1
"Trash"Symbol 217 MovieClip Frame 10
"Random"Symbol 217 MovieClip Frame 30
"Start"Symbol 218 MovieClip Frame 1
"ExtraLife"Symbol 218 MovieClip Frame 15
"Pause"Symbol 225 MovieClip Frame 1
"Start"Symbol 225 MovieClip Frame 2
"Instruct_2"Symbol 250 MovieClip Frame 10
"Instruct_3"Symbol 250 MovieClip Frame 20
"Instruct_4"Symbol 250 MovieClip Frame 60
"Instruct_5"Symbol 250 MovieClip Frame 218
"Instruct_6"Symbol 250 MovieClip Frame 223
"Instruct_7"Symbol 250 MovieClip Frame 228
"Instruct_8"Symbol 250 MovieClip Frame 238
"Instruct_9"Symbol 250 MovieClip Frame 248
"Instruct_10"Symbol 250 MovieClip Frame 310
"Instruct_11"Symbol 250 MovieClip Frame 360
"Instruct_12"Symbol 250 MovieClip Frame 380
"Start"Symbol 255 MovieClip Frame 1
"Start"Symbol 256 MovieClip Frame 1
"Start"Symbol 279 MovieClip Frame 1
"Loser"Symbol 279 MovieClip Frame 2
"GameOver"Symbol 279 MovieClip Frame 53
"LevelDone"Symbol 279 MovieClip Frame 63
"EndGame"Symbol 279 MovieClip Frame 90
"Start"Symbol 280 MovieClip Frame 1
"StartSlide"Symbol 280 MovieClip Frame 2
"ReverseSlide"Symbol 280 MovieClip Frame 12
"Initialise"Symbol 288 MovieClip Frame 1
"Move_Down"Symbol 288 MovieClip Frame 10
"Randomize"Symbol 288 MovieClip Frame 25
"Loop"Symbol 295 MovieClip Frame 15
"Start"Symbol 296 MovieClip Frame 1
"Hold"Symbol 297 MovieClip Frame 1
"Show"Symbol 297 MovieClip Frame 10

Dynamic Text Variables

Trash_CountSymbol 211 EditableText""
Random_CountSymbol 212 EditableText""
Life_CountSymbol 213 EditableText""
Target_CountSymbol 214 EditableText""
TextField10Symbol 251 EditableText"Level:"
CurrentLevelSymbol 252 EditableText""
TitleSymbol 263 EditableText""
Trash_BonusSymbol 264 EditableText""
Trash_Bonus_TotalSymbol 265 EditableText""
Random_BonusSymbol 266 EditableText""
Random_Bonus_TotalSymbol 267 EditableText""
Loop_BonusSymbol 268 EditableText""
Loop_Bonus_TotalSymbol 269 EditableText""
Trash_Bonus_AmountSymbol 270 EditableText""
Random_Bonus_AmountSymbol 271 EditableText""
Loop_Bonus_AmountSymbol 272 EditableText""
Straight_BonusSymbol 273 EditableText""
Straight_Bonus_TotalSymbol 274 EditableText""
Straight_Bonus_AmountSymbol 275 EditableText""
Final_ScoreSymbol 278 EditableText""
On_BoardSymbol 282 EditableText""
TextField10Symbol 289 EditableText"Score:"
ScoreSymbol 290 EditableText""
TextField10Symbol 291 EditableText"Score:"
ScoreSymbol 292 EditableText""
TextField10Symbol 293 EditableText"Score:"
ScoreSymbol 294 EditableText""
Life_CountSymbol 305 EditableText""
Target_CountSymbol 306 EditableText""
Level_TextSymbol 315 EditableText""




http://swfchan.com/6/26201/info.shtml
Created: 22/5 -2019 22:40:42 Last modified: 22/5 -2019 22:40:42 Server time: 15/05 -2024 18:39:16