STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 228131 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2561 · P5121 |
This is the info page for Flash #26201 |
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 1stopAllSounds();Frame 49stopAllSounds(); tellTarget ("../") { gotoAndStop ("MainMenu"); }Frame 50Preload = "False"; removeMovieClip("/Instruct"); call("/Library:Clear_Level"); stop();Frame 51Preload = "False"; stopAllSounds(); call("/Library:Clear_Level"); CurrentLevel = "1"; call("/Library:Level_" add CurrentLevel); stop();Frame 52Preload = "False"; Preload = "False"; Locked = "True"; if (StartType eq "TestLevel") { call("/Library:Level_User"); } else { CurrentLevel = "1"; call("/Library:Level_" add CurrentLevel); } stop();Frame 53stopAllSounds(); gotoAndPlay (50);Symbol 41 MovieClip Frame 59gotoAndPlay (1);Symbol 182 MovieClip Frame 1stop();Symbol 182 MovieClip Frame 15play();Symbol 182 MovieClip Frame 22stopAllSounds(); Set("../../:EndReached", "True"); call("../../Library:LoseLife"); stop();Symbol 184 MovieClip Frame 1stop();Symbol 184 MovieClip Frame 15Set("../:Filled", "True"); Set("../../On_Board:On_Board", ../../On_Board:On_Board - "1");Symbol 184 MovieClip Frame 215if ("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 230Set("../:Filled", "True"); Set("../../On_Board:On_Board", ../../On_Board:On_Board - "1");Symbol 184 MovieClip Frame 430if ("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 475NextMoveOnBoard = "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 1stop();Symbol 185 MovieClip Frame 22if (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 1stop();Symbol 186 MovieClip Frame 15Set("../:Filled", "True"); Set("../../On_Board:On_Board", ../../On_Board:On_Board - "1");Symbol 186 MovieClip Frame 30if ("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 45Set("../:Filled", "True"); Set("../../On_Board:On_Board", ../../On_Board:On_Board - "1");Symbol 186 MovieClip Frame 60if ("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 90NextMoveOnBoard = "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 1stop();Symbol 187 MovieClip Frame 15Set("../:Filled", "True"); Set("../../On_Board:On_Board", ../../On_Board:On_Board - "1");Symbol 187 MovieClip Frame 30Set("../: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 45Set("../:Filled", "True"); Set("../../On_Board:On_Board", ../../On_Board:On_Board - "1");Symbol 187 MovieClip Frame 60Set("../: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 75Set("../:Filled", "True"); Set("../../On_Board:On_Board", ../../On_Board:On_Board - "1");Symbol 187 MovieClip Frame 90Set("../: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 105Set("../:Filled", "True"); Set("../../On_Board:On_Board", ../../On_Board:On_Board - "1");Symbol 187 MovieClip Frame 120Set("../: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 135Set("../:Filled", "True");Symbol 187 MovieClip Frame 150Set("../: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 165Set("../:Filled", "True");Symbol 187 MovieClip Frame 180Set("../: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 195Set("../:Filled", "True");Symbol 187 MovieClip Frame 210Set("../: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 225Set("../:Filled", "True");Symbol 187 MovieClip Frame 240Set("../: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 255NextMoveOnBoard = "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 1stop();Symbol 188 MovieClip Frame 15Set("../:Filled", "True"); Set("../../On_Board:On_Board", ../../On_Board:On_Board - "1");Symbol 188 MovieClip Frame 30Set("../../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 45Set("../:Filled", "True"); Set("../../On_Board:On_Board", ../../On_Board:On_Board - "1");Symbol 188 MovieClip Frame 60Set("../../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 62if (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 70NextMoveOnBoard = "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 1Num_Lives = "3"; Score = "0"; Set("../Control_Panel/:Life_Count", Num_Lives); Set("../Score/:Score", Score); stop();Symbol 189 MovieClip Frame 25Set("../: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 40if ("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 55tellTarget ("../Message_1/Message_Board") { gotoAndPlay("GameOver"); }; tellTarget ("../Message_1") { gotoAndPlay ("Start_Slide"); }Symbol 189 MovieClip Frame 65tellTarget ("../Message_1/Message_Board") { gotoAndPlay("LevelDone"); }; tellTarget ("../Message_1") { gotoAndPlay ("Start_Slide"); }Symbol 189 MovieClip Frame 83tellTarget ("../") { 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 85tellTarget ("../") { 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 90Set("../: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 100Set("../: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 110Set("../: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 120Set("../: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 130Set("../: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 140Set("../: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 150Set("../: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 160Set("../: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 170Set("../: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 180Set("../: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 190Set("../: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 250tellTarget ("../") { 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 1Num_Lives = "3"; Score = "0"; Set("../Control_Panel/:Life_Count", Num_Lives); Set("../Score/:Score", Score); stop();Symbol 190 MovieClip Frame 2Set("../: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 3if ("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 4tellTarget ("../Message_1/Message_Board") { gotoAndPlay("GameOver"); }; tellTarget ("../Message_1") { gotoAndPlay ("Start_Slide"); }Symbol 190 MovieClip Frame 5tellTarget ("../Message_1/Message_Board") { gotoAndPlay("LevelDone"); }; tellTarget ("../Message_1") { gotoAndPlay ("Start_Slide"); }Symbol 190 MovieClip Frame 6tellTarget ("../") { 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 7tellTarget ("../") { 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 8Set("../: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 1stop();Symbol 191 MovieClip Frame 15gotoAndPlay (1);Symbol 193 Buttonon (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 5gotoAndPlay (1);Symbol 196 MovieClip Frame 5stop();Symbol 197 MovieClip Frame 1if (getProperty("../", _rotation) == "90") { _rotation = (-"90"); } if (getProperty("../", _rotation) == "180") { _rotation = "180"; } if (getProperty("../", _rotation) == (-"90")) { _rotation = "90"; }Symbol 197 MovieClip Frame 10if (getProperty("../", _rotation) == "90") { _rotation = (-"90"); } if (getProperty("../", _rotation) == "180") { _rotation = "180"; } if (getProperty("../", _rotation) == (-"90")) { _rotation = "90"; }Symbol 197 MovieClip Frame 15Set("../../On_Board:On_Board", ../../On_Board:On_Board - "1"); call("../:Goto_Piece_After_Bomb"); stop();Symbol 198 MovieClip Frame 1OnBoard = "1"; stop();Symbol 198 MovieClip Frame 5if ((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 15stop();Symbol 198 MovieClip Frame 30stop();Symbol 198 MovieClip Frame 60stop();Symbol 198 MovieClip Frame 70stop();Symbol 198 MovieClip Frame 81stop();Symbol 198 MovieClip Frame 100stop();Symbol 198 MovieClip Frame 115PieceType = "Bomb"; stop();Symbol 198 MovieClip Frame 121if (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 139tellTarget ("../Control_Panel/Lives") { gotoAndPlay ("ExtraLife"); }; Set("../Control_Panel:Life_Count", ../Control_Panel:Life_Count + "1");Symbol 199 MovieClip Frame 1OnBoard = "1"; stop();Symbol 199 MovieClip Frame 15stop();Symbol 199 MovieClip Frame 30stop();Symbol 199 MovieClip Frame 60stop();Symbol 199 MovieClip Frame 70stop();Symbol 199 MovieClip Frame 81stop();Symbol 199 MovieClip Frame 100stop();Symbol 199 MovieClip Frame 115PieceType = "Bomb"; stop();Symbol 199 MovieClip Frame 116if (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 40stop();Symbol 200 MovieClip Frame 62stop();Symbol 201 MovieClip Frame 40stop();Symbol 201 MovieClip Frame 62stop();Symbol 202 Buttonon (release) { gotoAndPlay("../../:ReverseSlide"); call("../../../Library:Level_" add ../../../:CurrentLevel); }Symbol 203 MovieClip Frame 59gotoAndPlay (1);Symbol 205 Buttonon (release) { gotoAndPlay("../../:ReverseSlide"); call("../../../:GoToMenu"); }Symbol 207 Buttonon (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 Buttonon (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 Buttonon (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 1stop();Symbol 217 MovieClip Frame 10gotoAndStop (1);Symbol 217 MovieClip Frame 30gotoAndStop (1);Symbol 218 MovieClip Frame 1stop();Symbol 218 MovieClip Frame 50gotoAndPlay (1);Symbol 221 MovieClip Frame 105gotoAndPlay (1);Symbol 222 MovieClip Frame 20stop();Symbol 223 MovieClip Frame 30stop();Symbol 225 MovieClip Frame 1stop();Symbol 225 MovieClip Frame 2play();Symbol 225 MovieClip Frame 18stop();Symbol 226 MovieClip Frame 24gotoAndPlay (1);Symbol 228 Buttonon (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 Buttonon (release) { if (DemoMode eq "False") { call("../Library:Clear_Level"); gotoAndStop("../:MainMenu"); removeMovieClip(""); } }Symbol 250 MovieClip Frame 1Instruct = "1"; DemoMode = "False"; stop();Symbol 250 MovieClip Frame 10stop();Symbol 250 MovieClip Frame 20DemoMode = "True";Symbol 250 MovieClip Frame 27tellTarget ("../Background_Tile_36") { call("Goto_Piece"); }Symbol 250 MovieClip Frame 32tellTarget ("../Background_Tile_37") { call("Goto_Piece"); }Symbol 250 MovieClip Frame 37tellTarget ("../Background_Tile_38") { call("Goto_Piece"); }Symbol 250 MovieClip Frame 42tellTarget ("../Background_Tile_141") { call("Goto_Piece"); }; DemoMode = "False"; stop();Symbol 250 MovieClip Frame 60DemoMode = "False"; stop();Symbol 250 MovieClip Frame 218stop();Symbol 250 MovieClip Frame 223tellTarget ("../Background_Tile_141") { gotoAndStop ("Bomb"); }; tellTarget ("../Background_Tile_125") { gotoAndPlay("/Bomb:Start"); }; stop();Symbol 250 MovieClip Frame 228stop();Symbol 250 MovieClip Frame 238stop();Symbol 250 MovieClip Frame 248DemoMode = "True";Symbol 250 MovieClip Frame 255tellTarget ("../Control_Panel/Sound") { gotoAndPlay ("Trash"); }; call("../Piece_Selection:Move_Down"); Set("../Control_Panel:Trash_Count", ../Control_Panel:Trash_Count - "1");Symbol 250 MovieClip Frame 261tellTarget ("../Control_Panel/Sound") { gotoAndPlay ("Trash"); }; call("../Piece_Selection:Move_Down"); Set("../Control_Panel:Trash_Count", ../Control_Panel:Trash_Count - "1");Symbol 250 MovieClip Frame 267tellTarget ("../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 310DemoMode = "True";Symbol 250 MovieClip Frame 316tellTarget ("../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 322tellTarget ("../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 328tellTarget ("../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 360stop();Symbol 250 MovieClip Frame 380stop();Symbol 254 MovieClip Frame 20stop();Symbol 255 MovieClip Frame 1play();Symbol 255 MovieClip Frame 350tellTarget (("../Background_Tile_" add ../:Start_Tile) add "/Start_Tile") { gotoAndPlay ("Start"); } stop();Symbol 256 MovieClip Frame 1stop();Symbol 256 MovieClip Frame 400tellTarget (("../Background_Tile_" add ../:Start_Tile) add "/Start_Tile") { gotoAndPlay ("Start"); } stop();Symbol 258 Buttonon (release) { gotoAndPlay("../../:ReverseSlide"); call("../../../:GoToMenu"); }Symbol 279 MovieClip Frame 1stop();Symbol 279 MovieClip Frame 2stop();Symbol 279 MovieClip Frame 53stop();Symbol 279 MovieClip Frame 63Trash_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 90Set("../../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 1stop();Symbol 280 MovieClip Frame 3stop();Symbol 280 MovieClip Frame 13tellTarget ("Message_Board") { gotoAndStop ("Start"); }; stop();Symbol 288 MovieClip Frame 1Counter = "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 10removeMovieClip("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 25Temp_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 15tellTarget ("Sound") { gotoAndPlay ("Start"); }; stop();Symbol 296 MovieClip Frame 10gotoAndPlay (1);Symbol 297 MovieClip Frame 1stop();Symbol 297 MovieClip Frame 10Set("../:Paused", "True"); stopAllSounds(); play();Symbol 297 MovieClip Frame 11Set("../:Paused", "True"); play();Symbol 297 MovieClip Frame 67call("../Library:LoseLife"); gotoAndStop (1);Symbol 301 Buttonon (release) { getURL ("mailto:info@wazmedia.com"); }Symbol 307 Buttonon (keyPress "i") { stopAllSounds(); gotoAndPlay (51); } on (keyPress "I") { stopAllSounds(); gotoAndPlay (51); }Symbol 308 Buttonon (keyPress "P") { stopAllSounds(); gotoAndPlay (52); } on (keyPress "p") { stopAllSounds(); gotoAndPlay (52); }Symbol 317 Buttonon (release) { if (Paused eq "False") { stopAllSounds(); call("/Library:Clear_Level"); call("GoToMenu"); } }
Library Items
Symbol 1 Bitmap | Used by:2 | |
Symbol 2 Graphic | Uses:1 | Used by:7 8 193 307 308 Timeline |
Symbol 3 Bitmap | Used by:4 | |
Symbol 4 Graphic | Uses:3 | Used by:7 193 308 |
Symbol 5 Graphic | Used by:7 193 308 | |
Symbol 6 Sound | Used by:7 193 308 Timeline | |
Symbol 7 Button | Uses:2 4 5 6 | Used by:199 Timeline |
Symbol 8 Button | Uses:2 | Used by:199 Timeline |
Symbol 9 Graphic | Used by:12 13 47 202 205 207 258 Timeline | |
Symbol 10 Graphic | Used by:12 13 30 202 205 207 228 | |
Symbol 11 Graphic | Used by:12 13 202 205 207 | |
Symbol 12 Button | Uses:9 10 11 | Used by:Timeline |
Symbol 13 Button | Uses:9 10 11 | Used by:Timeline |
Symbol 14 Graphic | Used by:Timeline | |
Symbol 15 Graphic | Used by:23 Timeline | |
Symbol 16 Graphic | Used by:23 Timeline | |
Symbol 17 Graphic | Used by:23 Timeline | |
Symbol 18 Graphic | Used by:23 Timeline | |
Symbol 19 Graphic | Used by:23 Timeline | |
Symbol 20 Graphic | Used by:23 Timeline | |
Symbol 21 Graphic | Used by:23 Timeline | |
Symbol 22 Graphic | Used by:23 184 186 187 188 Timeline | |
Symbol 23 MovieClip | Uses:15 16 17 18 19 20 21 22 | Used by:Timeline |
Symbol 24 Graphic | Used by:Timeline | |
Symbol 25 Graphic | Used by:182 184 185 186 187 188 Timeline | |
Symbol 26 Graphic | Used by:28 47 229 258 | |
Symbol 27 Graphic | Used by:28 229 | |
Symbol 28 Button | Uses:26 27 | Used by:Timeline |
Symbol 29 Graphic | Used by:30 228 | |
Symbol 30 Button | Uses:10 29 | Used by:Timeline |
Symbol 31 Graphic | Used by:45 317 | |
Symbol 32 Graphic | Used by:45 317 | |
Symbol 33 Graphic | Used by:41 Timeline | |
Symbol 34 Graphic | Used by:41 203 220 Timeline | |
Symbol 35 Graphic | Used by:41 203 220 Timeline | |
Symbol 36 Graphic | Used by:41 203 220 Timeline | |
Symbol 37 Graphic | Used by:41 Timeline | |
Symbol 38 Graphic | Used by:41 220 Timeline | |
Symbol 39 Graphic | Used by:41 220 Timeline | |
Symbol 40 Graphic | Used by:41 203 220 Timeline | |
Symbol 41 MovieClip | Uses:33 34 35 36 37 38 39 40 | Used by:45 259 317 Timeline |
Symbol 42 Graphic | Used by:45 317 | |
Symbol 43 Graphic | Used by:45 317 | |
Symbol 44 Graphic | Used by:45 317 | |
Symbol 45 Button | Uses:31 32 41 42 43 44 | Used by:Timeline |
Symbol 46 Graphic | Used by:47 258 | |
Symbol 47 Button | Uses:9 26 46 | Used by:Timeline |
Symbol 48 Graphic | Used by:52 200 216 279 Timeline | |
Symbol 49 Graphic | Used by:52 200 216 279 Timeline | |
Symbol 50 Graphic | Used by:52 216 | |
Symbol 51 Graphic | Used by:52 216 | |
Symbol 52 Button | Uses:48 49 50 51 | Used by:Timeline |
Symbol 53 Graphic | Used by:57 201 215 219 279 Timeline | |
Symbol 54 Graphic | Used by:57 201 215 279 Timeline | |
Symbol 55 Graphic | Used by:57 215 Timeline | |
Symbol 56 Graphic | Used by:57 215 Timeline | |
Symbol 57 Button | Uses:53 54 55 56 | Used by:Timeline |
Symbol 58 Graphic | Used by:182 184 185 186 187 188 279 Timeline | |
Symbol 59 Graphic | Used by:187 279 Timeline | |
Symbol 60 Graphic | Used by:184 186 187 188 279 Timeline | |
Symbol 61 Graphic | Used by:Timeline | |
Symbol 62 Graphic | Used by:197 Timeline | |
Symbol 63 Graphic | Used by:197 Timeline | |
Symbol 64 Graphic | Used by:219 Timeline | |
Symbol 65 Graphic | Used by:188 279 Timeline | |
Symbol 66 Graphic | Used by:219 Timeline | |
Symbol 67 Graphic | Used by:219 288 Timeline | |
Symbol 68 Graphic | Used by:182 Timeline | |
Symbol 69 Graphic | Used by:182 Timeline | |
Symbol 70 Graphic | Used by:196 Timeline | |
Symbol 71 Graphic | Used by:195 Timeline | |
Symbol 72 Graphic | Used by:224 Timeline | |
Symbol 73 Graphic | Used by:255 256 Timeline | |
Symbol 74 Graphic | Used by:226 Timeline | |
Symbol 75 Graphic | Used by:218 Timeline | |
Symbol 76 Graphic | Used by:Timeline | |
Symbol 77 Graphic | Used by:279 Timeline | |
Symbol 78 Graphic | Used by:185 Timeline | |
Symbol 79 Graphic | Used by:186 Timeline | |
Symbol 80 Graphic | Used by:219 Timeline | |
Symbol 81 Graphic | Used by:295 Timeline | |
Symbol 82 Graphic | Used by:184 Timeline | |
Symbol 83 Graphic | Used by:Timeline | |
Symbol 84 Graphic | Used by:185 Timeline | |
Symbol 85 Graphic | Used by:191 279 Timeline | |
Symbol 86 Graphic | Used by:Timeline | |
Symbol 87 Graphic | Used by:203 Timeline | |
Symbol 88 Graphic | Used by:203 220 Timeline | |
Symbol 89 Graphic | Used by:203 220 Timeline | |
Symbol 90 Graphic | Used by:254 Timeline | |
Symbol 91 Graphic | Used by:254 Timeline | |
Symbol 92 Graphic | Used by:254 Timeline | |
Symbol 93 Graphic | Used by:222 254 Timeline | |
Symbol 94 Graphic | Used by:222 254 Timeline | |
Symbol 95 Graphic | Used by:222 254 Timeline | |
Symbol 96 Graphic | Used by:222 Timeline | |
Symbol 97 Graphic | Used by:222 Timeline | |
Symbol 98 Graphic | Used by:222 Timeline | |
Symbol 99 Graphic | Used by:222 Timeline | |
Symbol 100 Graphic | Used by:222 Timeline | |
Symbol 101 Graphic | Used by:221 Timeline | |
Symbol 102 Graphic | Used by:221 Timeline | |
Symbol 103 Graphic | Used by:221 Timeline | |
Symbol 104 Graphic | Used by:221 Timeline | |
Symbol 105 Graphic | Used by:221 Timeline | |
Symbol 106 Graphic | Used by:221 Timeline | |
Symbol 107 Graphic | Used by:221 Timeline | |
Symbol 108 Graphic | Used by:221 Timeline | |
Symbol 109 Graphic | Used by:221 Timeline | |
Symbol 110 Graphic | Used by:221 Timeline | |
Symbol 111 Graphic | Used by:221 Timeline | |
Symbol 112 Graphic | Used by:221 Timeline | |
Symbol 113 Graphic | Used by:221 Timeline | |
Symbol 114 Graphic | Used by:221 Timeline | |
Symbol 115 Graphic | Used by:221 Timeline | |
Symbol 116 Graphic | Used by:221 Timeline | |
Symbol 117 Graphic | Used by:221 Timeline | |
Symbol 118 Graphic | Used by:221 Timeline | |
Symbol 119 Graphic | Used by:221 Timeline | |
Symbol 120 Graphic | Used by:223 Timeline | |
Symbol 121 Graphic | Used by:223 Timeline | |
Symbol 122 Graphic | Used by:223 Timeline | |
Symbol 123 Graphic | Used by:223 Timeline | |
Symbol 124 Graphic | Used by:223 Timeline | |
Symbol 125 Graphic | Used by:223 Timeline | |
Symbol 126 Graphic | Used by:223 Timeline | |
Symbol 127 Graphic | Used by:223 Timeline | |
Symbol 128 Graphic | Used by:223 Timeline | |
Symbol 129 Graphic | Used by:220 Timeline | |
Symbol 130 Graphic | Used by:220 Timeline | |
Symbol 131 Graphic | Used by:220 Timeline | |
Symbol 132 Graphic | Used by:220 Timeline | |
Symbol 133 Graphic | Used by:220 Timeline | |
Symbol 134 Graphic | Used by:220 Timeline | |
Symbol 135 Graphic | Used by:220 Timeline | |
Symbol 136 Graphic | Used by:220 Timeline | |
Symbol 137 Graphic | Used by:220 Timeline | |
Symbol 138 Graphic | Used by:220 Timeline | |
Symbol 139 Graphic | Used by:220 Timeline | |
Symbol 140 Graphic | Used by:220 Timeline | |
Symbol 141 Graphic | Used by:220 Timeline | |
Symbol 142 Graphic | Used by:220 Timeline | |
Symbol 143 Graphic | Used by:220 Timeline | |
Symbol 144 Graphic | Used by:220 Timeline | |
Symbol 145 Graphic | Used by:220 Timeline | |
Symbol 146 Graphic | Used by:220 Timeline | |
Symbol 147 Graphic | Used by:220 Timeline | |
Symbol 148 Graphic | Used by:220 Timeline | |
Symbol 149 Graphic | Used by:220 Timeline | |
Symbol 150 Graphic | Used by:220 Timeline | |
Symbol 151 Graphic | Used by:220 Timeline | |
Symbol 152 Graphic | Used by:220 Timeline | |
Symbol 153 Graphic | Used by:220 Timeline | |
Symbol 154 Graphic | Used by:220 Timeline | |
Symbol 155 Graphic | Used by:220 Timeline | |
Symbol 156 Graphic | Used by:220 Timeline | |
Symbol 157 Graphic | Used by:220 Timeline | |
Symbol 158 Graphic | Used by:220 Timeline | |
Symbol 159 Graphic | Used by:220 Timeline | |
Symbol 160 Graphic | Used by:220 Timeline | |
Symbol 161 Graphic | Used by:220 Timeline | |
Symbol 162 Graphic | Used by:220 Timeline | |
Symbol 163 Graphic | Used by:220 Timeline | |
Symbol 164 Graphic | Used by:220 Timeline | |
Symbol 165 Graphic | Used by:220 Timeline | |
Symbol 166 Graphic | Used by:220 Timeline | |
Symbol 167 Graphic | Used by:220 Timeline | |
Symbol 168 Graphic | Used by:296 Timeline | |
Symbol 169 Sound | Used by:200 Timeline | |
Symbol 170 Sound | Used by:201 Timeline | |
Symbol 171 Sound | Used by:197 Timeline | |
Symbol 172 Sound | Used by:217 Timeline | |
Symbol 173 Sound | Used by:Timeline | |
Symbol 174 Sound | Used by:Timeline | |
Symbol 175 Sound | Used by:279 Timeline | |
Symbol 176 Sound | Used by:Timeline | |
Symbol 177 Sound | Used by:Timeline | |
Symbol 178 Sound | Used by:217 Timeline | |
Symbol 179 Sound | Used by:Timeline | |
Symbol 180 Sound | Used by:182 185 186 187 188 Timeline | |
Symbol 181 Sound | Used by:218 Timeline | |
Symbol 182 MovieClip | Uses:58 68 69 25 180 | Used by:198 199 Timeline |
Symbol 183 Graphic | Used by:184 | |
Symbol 184 MovieClip | Uses:22 58 82 60 183 25 SS1 | Used by:198 199 Timeline |
Symbol 185 MovieClip | Uses:58 84 78 25 180 | Used by:198 199 Timeline |
Symbol 186 MovieClip | Uses:22 58 79 60 25 180 | Used by:198 199 287 Timeline |
Symbol 187 MovieClip | Uses:22 58 59 60 25 180 | Used by:198 199 288 Timeline |
Symbol 188 MovieClip | Uses:22 58 65 60 25 180 | Used by:198 199 288 Timeline |
Symbol 189 MovieClip | Used by:Timeline | |
Symbol 190 MovieClip | Used by:Timeline | |
Symbol 191 MovieClip | Uses:85 | Used by:Timeline |
Symbol 192 MovieClip | Used by:Timeline | |
Symbol 193 Button | Uses:2 4 5 6 | Used by:198 |
Symbol 194 Graphic | Used by:197 | |
Symbol 195 MovieClip | Uses:71 | Used by:197 Timeline |
Symbol 196 MovieClip | Uses:70 | Used by:197 Timeline |
Symbol 197 MovieClip | Uses:62 63 194 195 196 171 | Used by:198 199 |
Symbol 198 MovieClip | Uses:193 186 188 187 185 182 184 197 | Used by:Timeline |
Symbol 199 MovieClip | Uses:8 7 186 188 187 185 182 184 197 | Used by:Timeline |
Symbol 200 MovieClip | Uses:48 49 169 | Used by:Timeline |
Symbol 201 MovieClip | Uses:53 54 170 | Used by:Timeline |
Symbol 202 Button | Uses:9 10 11 | Used by:204 |
Symbol 203 MovieClip | Uses:87 88 89 36 35 34 40 | Used by:204 206 208 Timeline |
Symbol 204 MovieClip | Uses:202 203 | Used by:279 Timeline |
Symbol 205 Button | Uses:9 10 11 | Used by:206 |
Symbol 206 MovieClip | Uses:205 203 | Used by:279 Timeline |
Symbol 207 Button | Uses:9 10 11 | Used by:208 |
Symbol 208 MovieClip | Uses:207 203 | Used by:279 Timeline |
Symbol 209 Graphic | Used by:219 Timeline | |
Symbol 210 Font | Used by:211 212 213 214 305 306 | |
Symbol 211 EditableText | Uses:210 | Used by:219 |
Symbol 212 EditableText | Uses:210 | Used by:219 |
Symbol 213 EditableText | Uses:210 | Used by:219 |
Symbol 214 EditableText | Uses:210 | Used by:219 |
Symbol 215 Button | Uses:53 54 55 56 | Used by:219 |
Symbol 216 Button | Uses:48 49 50 51 | Used by:219 |
Symbol 217 MovieClip | Uses:172 178 | Used by:219 Timeline |
Symbol 218 MovieClip | Uses:75 181 | Used by:219 Timeline |
Symbol 219 MovieClip | Uses:64 209 67 211 212 213 214 215 216 53 80 66 217 218 | Used by:Timeline |
Symbol 220 MovieClip | Uses: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 167 | Used by:Timeline |
Symbol 221 MovieClip | Uses:101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 | Used by:279 Timeline |
Symbol 222 MovieClip | Uses:96 97 98 93 99 100 94 95 | Used by:279 Timeline |
Symbol 223 MovieClip | Uses:120 121 122 123 124 125 126 127 128 | Used by:Timeline |
Symbol 224 MovieClip | Uses:72 | Used by:225 Timeline |
Symbol 225 MovieClip | Uses:224 | Used by:Timeline |
Symbol 226 MovieClip | Uses:74 | Used by:250 Timeline |
Symbol 227 Graphic | Used by:250 | |
Symbol 228 Button | Uses:10 29 | Used by:250 |
Symbol 229 Button | Uses:26 27 | Used by:250 |
Symbol 230 Font | Used 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 Text | Uses:230 | Used by:250 |
Symbol 232 Text | Uses:230 | Used by:250 |
Symbol 233 Graphic | Used by:250 | |
Symbol 234 Font | Used by:235 236 237 240 242 244 245 246 247 248 249 | |
Symbol 235 Text | Uses:234 | Used by:250 |
Symbol 236 Text | Uses:234 | Used by:250 |
Symbol 237 Text | Uses:234 | Used by:250 |
Symbol 238 Graphic | Used by:250 | |
Symbol 239 Font | Used by:240 | |
Symbol 240 Text | Uses:234 239 | Used by:250 |
Symbol 241 Graphic | Used by:250 | |
Symbol 242 Text | Uses:234 | Used by:250 |
Symbol 243 Graphic | Used by:250 | |
Symbol 244 Text | Uses:234 | Used by:250 |
Symbol 245 Text | Uses:234 | Used by:250 |
Symbol 246 Text | Uses:234 | Used by:250 |
Symbol 247 Text | Uses:234 | Used by:250 |
Symbol 248 Text | Uses:234 | Used by:250 |
Symbol 249 Text | Uses:234 | Used by:250 |
Symbol 250 MovieClip | Uses:227 228 229 231 232 233 235 226 236 237 238 240 241 242 243 244 245 246 247 248 249 | Used by:Timeline |
Symbol 251 EditableText | Uses:230 | Used by:253 |
Symbol 252 EditableText | Uses:230 | Used by:253 |
Symbol 253 MovieClip | Uses:251 252 | Used by:Timeline |
Symbol 254 MovieClip | Uses:90 91 92 93 94 95 | Used by:279 Timeline |
Symbol 255 MovieClip | Uses:73 SS2 | Used by:Timeline |
Symbol 256 MovieClip | Uses:73 | Used by:Timeline |
Symbol 257 Graphic | Used by:279 | |
Symbol 258 Button | Uses:9 26 46 | Used by:259 |
Symbol 259 MovieClip | Uses:258 41 | Used by:279 Timeline |
Symbol 260 Graphic | Used by:279 | |
Symbol 261 Graphic | Used by:279 | |
Symbol 262 Graphic | Used by:279 | |
Symbol 263 EditableText | Uses:230 | Used by:279 |
Symbol 264 EditableText | Uses:230 | Used by:279 |
Symbol 265 EditableText | Uses:230 | Used by:279 |
Symbol 266 EditableText | Uses:230 | Used by:279 |
Symbol 267 EditableText | Uses:230 | Used by:279 |
Symbol 268 EditableText | Uses:230 | Used by:279 |
Symbol 269 EditableText | Uses:230 | Used by:279 |
Symbol 270 EditableText | Uses:230 | Used by:279 |
Symbol 271 EditableText | Uses:230 | Used by:279 |
Symbol 272 EditableText | Uses:230 | Used by:279 |
Symbol 273 EditableText | Uses:230 | Used by:279 |
Symbol 274 EditableText | Uses:230 | Used by:279 |
Symbol 275 EditableText | Uses:230 | Used by:279 |
Symbol 276 Graphic | Used by:279 | |
Symbol 277 Graphic | Used by:279 | |
Symbol 278 EditableText | Uses:230 | Used by:279 |
Symbol 279 MovieClip | Uses: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 278 | Used by:280 Timeline |
Symbol 280 MovieClip | Uses:279 | Used by:Timeline |
Symbol 281 Text | Uses:230 | Used by:283 |
Symbol 282 EditableText | Uses:230 | Used by:283 |
Symbol 283 MovieClip | Uses:281 282 | Used by:Timeline |
Symbol 284 Graphic | Used by:285 | |
Symbol 285 MovieClip | Uses:284 | Used by:Timeline |
Symbol 286 Graphic | Used by:288 | |
Symbol 287 MovieClip | Uses:186 | Used by:288 Timeline |
Symbol 288 MovieClip | Uses:286 187 188 287 67 | Used by:Timeline |
Symbol 289 EditableText | Uses:230 | Used by:295 |
Symbol 290 EditableText | Uses:230 | Used by:295 |
Symbol 291 EditableText | Uses:230 | Used by:295 |
Symbol 292 EditableText | Uses:230 | Used by:295 |
Symbol 293 EditableText | Uses:230 | Used by:295 |
Symbol 294 EditableText | Uses:230 | Used by:295 |
Symbol 295 MovieClip | Uses:289 290 81 291 292 293 294 | Used by:Timeline |
Symbol 296 MovieClip | Uses:168 | Used by:297 Timeline |
Symbol 297 MovieClip | Uses:296 SS3 | Used by:Timeline |
Symbol 298 Graphic | Used by:Timeline | |
Symbol 299 Graphic | Used by:301 | |
Symbol 300 Graphic | Used by:301 | |
Symbol 301 Button | Uses:299 300 | Used by:Timeline |
Symbol 302 Graphic | Used by:Timeline | |
Symbol 303 Text | Uses:230 | Used by:Timeline |
Symbol 304 Text | Uses:230 | Used by:Timeline |
Symbol 305 EditableText | Uses:210 | Used by:Timeline |
Symbol 306 EditableText | Uses:210 | Used by:Timeline |
Symbol 307 Button | Uses:2 | Used by:Timeline |
Symbol 308 Button | Uses:2 4 5 6 | Used by:Timeline |
Symbol 309 Font | Used by:310 311 | |
Symbol 310 Text | Uses:309 | Used by:Timeline |
Symbol 311 Text | Uses:309 | Used by:Timeline |
Symbol 312 Graphic | Used by:Timeline | |
Symbol 313 Graphic | Used by:Timeline | |
Symbol 314 Font | Used by:315 | |
Symbol 315 EditableText | Uses:314 | Used by:Timeline |
Symbol 316 Graphic | Used by:Timeline | |
Symbol 317 Button | Uses:31 32 41 42 43 44 | Used by:Timeline |
Symbol 318 Graphic | Used by:Timeline | |
Streaming Sound 1 | Used by:Symbol 184 MovieClip | |
Streaming Sound 2 | Used by:Symbol 255 MovieClip | |
Streaming Sound 3 | Used by:Symbol 297 MovieClip |
Instance Names
"Piece_Selection" | Frame 50 | Symbol 288 MovieClip |
"Sound" | Frame 50 | Symbol 217 MovieClip |
"Lives" | Frame 50 | Symbol 218 MovieClip |
"Bonus_Trash" | Frame 50 | Symbol 201 MovieClip |
"Bonus_Random" | Frame 50 | Symbol 200 MovieClip |
"Background_Tile" | Frame 50 | Symbol 199 MovieClip |
"StraightSign" | Frame 50 | Symbol 191 MovieClip |
"StraightSign" | Frame 50 | Symbol 191 MovieClip |
"Library" | Frame 50 | Symbol 190 MovieClip |
"Glimmer" | Frame 50 | Symbol 225 MovieClip |
"WrongMove" | Frame 51 | Symbol 297 MovieClip |
"Timer" | Frame 51 | Symbol 256 MovieClip |
"Control_Panel" | Frame 51 | Symbol 219 MovieClip |
"Level" | Frame 51 | Symbol 253 MovieClip |
"Score" | Frame 51 | Symbol 295 MovieClip |
"On_Board" | Frame 51 | Symbol 283 MovieClip |
"Message" | Frame 51 | Symbol 280 MovieClip |
"Instructions" | Frame 51 | Symbol 250 MovieClip |
"Piece_Selection" | Frame 52 | Symbol 288 MovieClip |
"WrongMove" | Frame 52 | Symbol 297 MovieClip |
"Timer" | Frame 52 | Symbol 255 MovieClip |
"Control_Panel" | Frame 52 | Symbol 219 MovieClip |
"Bonus_Trash" | Frame 52 | Symbol 201 MovieClip |
"Bonus_Random" | Frame 52 | Symbol 200 MovieClip |
"Background_Tile" | Frame 52 | Symbol 198 MovieClip |
"StraightSign" | Frame 52 | Symbol 191 MovieClip |
"StraightSign" | Frame 52 | Symbol 191 MovieClip |
"Library" | Frame 52 | Symbol 189 MovieClip |
"Glimmer" | Frame 52 | Symbol 225 MovieClip |
"Level" | Frame 52 | Symbol 253 MovieClip |
"Score" | Frame 52 | Symbol 295 MovieClip |
"On_Board" | Frame 52 | Symbol 283 MovieClip |
"Message" | Frame 52 | Symbol 280 MovieClip |
"Straight_Pipe" | Symbol 198 MovieClip Frame 15 | Symbol 186 MovieClip |
"Pipe_Bend" | Symbol 198 MovieClip Frame 30 | Symbol 188 MovieClip |
"4_Way_Pipe" | Symbol 198 MovieClip Frame 45 | Symbol 187 MovieClip |
"Start_Tile" | Symbol 198 MovieClip Frame 60 | Symbol 185 MovieClip |
"End_Pipe" | Symbol 198 MovieClip Frame 70 | Symbol 182 MovieClip |
"Straight_Pipe" | Symbol 198 MovieClip Frame 81 | Symbol 184 MovieClip |
"Bomb" | Symbol 198 MovieClip Frame 115 | Symbol 197 MovieClip |
"Straight_Pipe" | Symbol 199 MovieClip Frame 15 | Symbol 186 MovieClip |
"Pipe_Bend" | Symbol 199 MovieClip Frame 30 | Symbol 188 MovieClip |
"4_Way_Pipe" | Symbol 199 MovieClip Frame 45 | Symbol 187 MovieClip |
"Start_Tile" | Symbol 199 MovieClip Frame 60 | Symbol 185 MovieClip |
"End_Pipe" | Symbol 199 MovieClip Frame 70 | Symbol 182 MovieClip |
"Straight_Pipe" | Symbol 199 MovieClip Frame 81 | Symbol 184 MovieClip |
"Bomb" | Symbol 199 MovieClip Frame 115 | Symbol 197 MovieClip |
"ContinueText" | Symbol 204 MovieClip Frame 1 | Symbol 203 MovieClip |
"ContinueText" | Symbol 206 MovieClip Frame 1 | Symbol 203 MovieClip |
"ContinueText" | Symbol 208 MovieClip Frame 1 | Symbol 203 MovieClip |
"Sound" | Symbol 219 MovieClip Frame 1 | Symbol 217 MovieClip |
"Lives" | Symbol 219 MovieClip Frame 1 | Symbol 218 MovieClip |
"QuitText" | Symbol 259 MovieClip Frame 1 | Symbol 41 MovieClip |
"EndGame" | Symbol 279 MovieClip Frame 90 | Symbol 221 MovieClip |
"Message_Board" | Symbol 280 MovieClip Frame 1 | Symbol 279 MovieClip |
"4_Way_Pipe" | Symbol 288 MovieClip Frame 1 | Symbol 187 MovieClip |
"Bend_Pipe" | Symbol 288 MovieClip Frame 1 | Symbol 188 MovieClip |
"Straight_Pipe" | Symbol 288 MovieClip Frame 1 | Symbol 287 MovieClip |
"WrongMove" | Symbol 297 MovieClip Frame 11 | Symbol 296 MovieClip |
Special Tags
Protect (24) | Timeline Frame 1 | 0 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_Count | Symbol 211 EditableText | "" |
Random_Count | Symbol 212 EditableText | "" |
Life_Count | Symbol 213 EditableText | "" |
Target_Count | Symbol 214 EditableText | "" |
TextField10 | Symbol 251 EditableText | "Level:" |
CurrentLevel | Symbol 252 EditableText | "" |
Title | Symbol 263 EditableText | "" |
Trash_Bonus | Symbol 264 EditableText | "" |
Trash_Bonus_Total | Symbol 265 EditableText | "" |
Random_Bonus | Symbol 266 EditableText | "" |
Random_Bonus_Total | Symbol 267 EditableText | "" |
Loop_Bonus | Symbol 268 EditableText | "" |
Loop_Bonus_Total | Symbol 269 EditableText | "" |
Trash_Bonus_Amount | Symbol 270 EditableText | "" |
Random_Bonus_Amount | Symbol 271 EditableText | "" |
Loop_Bonus_Amount | Symbol 272 EditableText | "" |
Straight_Bonus | Symbol 273 EditableText | "" |
Straight_Bonus_Total | Symbol 274 EditableText | "" |
Straight_Bonus_Amount | Symbol 275 EditableText | "" |
Final_Score | Symbol 278 EditableText | "" |
On_Board | Symbol 282 EditableText | "" |
TextField10 | Symbol 289 EditableText | "Score:" |
Score | Symbol 290 EditableText | "" |
TextField10 | Symbol 291 EditableText | "Score:" |
Score | Symbol 292 EditableText | "" |
TextField10 | Symbol 293 EditableText | "Score:" |
Score | Symbol 294 EditableText | "" |
Life_Count | Symbol 305 EditableText | "" |
Target_Count | Symbol 306 EditableText | "" |
Level_Text | Symbol 315 EditableText | "" |
|