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

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

discophrenia 11 game.swf

This is the info page for
Flash #255953

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


Text

HAPPIER_TIMES
(PUZZLE GAME)

vers 2.0                                   [4-19-2024]

PRESS ANY KEY

PRESS ANY KEY

10

DEMONSTRATION

HAPPIER
TIMES

HAPPIER
TIMES

99:99:999

<P ALIGN="CENTER"></P>

NuacTris is
Loading

99:99:999

<P ALIGN="CENTER"></P>

<P ALIGN="CENTER"></P>

OPTIONS

x

OPTIONS

x

BGM

BGM

ShakeEffect

ShakeEffect

PLAY GAME

PLAY GAME


ARROWS-MOVE
SPACE/UP - ROTATE


ARROWS-MOVE
SPACE/UP - ROTATE

<P ALIGN="CENTER"><FONT FACE="_typewriter" SIZE="16" COLOR="#000000"><B>HAPPIER TIMES</B></FONT></P><P ALIGN="CENTER"><FONT FACE="_typewriter" SIZE="16" COLOR="#000000"><B>{PUZZLE GAME} </B></FONT></P><P ALIGN="CENTER"><FONT FACE="_typewriter" SIZE="16" COLOR="#000000"><B>CREDITS:</B></FONT></P>

LEVEL 1 CHIPTUNE:
DEAL IN HAPPINESS
(ME)

LEVEL 2 CHIPTUNE:
FREUD METHOD --
(ME)

LEVEL 3 CHIPTUNE:
DETERMINED COLLAPSE
ALSO (ME)

<P ALIGN="LEFT"><FONT FACE="_typewriter" SIZE="12" COLOR="#000000"><B>BADLY CODED TETRIS <SBR/>CLONE and GFX:</B></FONT></P><P ALIGN="LEFT"></P><P ALIGN="LEFT"><FONT FACE="_typewriter" SIZE="12" COLOR="#000000"><B>(ALSO ME)</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="_typewriter" SIZE="12" COLOR="#000000"><B>SOUND EFX:</B></FONT></P><P ALIGN="LEFT"><FONT FACE="_typewriter" SIZE="12" COLOR="#000000"><B>POWER BLADE!!!!</B></FONT></P><P ALIGN="LEFT"><FONT FACE="_typewriter" SIZE="12" COLOR="#000000"><B>TETRIS</B></FONT></P><P ALIGN="LEFT"><FONT FACE="_typewriter" SIZE="12" COLOR="#000000"><B>IDK</B></FONT></P>

<P ALIGN="CENTER"><FONT FACE="_typewriter" SIZE="12" COLOR="#000000"><B>IDEAS:</B></FONT></P><P ALIGN="CENTER"></P><P ALIGN="CENTER"><FONT FACE="_typewriter" SIZE="12" COLOR="#000000"><B>ME ME ME ME ME ME ME <SBR/>ME ME ME ME ME ME ME <SBR/>ME ME ME ME ME ME ME <SBR/>ME ME ME ME ME ME ME <SBR/>ME ME ME ME ME ME ME <SBR/>ME ME ME ME ME ME ME <SBR/>ME ME ME ME ME ME ME </B></FONT></P>

<P ALIGN="CENTER"><FONT FACE="_typewriter" SIZE="12" COLOR="#000000"><B>MUSIC:</B></FONT></P><P ALIGN="CENTER"></P><P ALIGN="CENTER"><FONT FACE="_typewriter" SIZE="12" COLOR="#000000"><B>ME ME ME ME ME ME ME <SBR/>ME ME ME ME ME ME ME <SBR/>ME ME ME ME ME ME ME <SBR/>ME ME ME ME ME ME ME <SBR/>ME ME ME ME ME ME ME</B></FONT></P><P ALIGN="CENTER"><FONT FACE="_typewriter" SIZE="12" COLOR="#000000"><B>DEFINITTELY ME</B></FONT></P>

<P ALIGN="CENTER"><FONT FACE="_typewriter" SIZE="16" COLOR="#000000"><B>ANIMATION:</B></FONT></P><P ALIGN="CENTER"></P><P ALIGN="CENTER"><FONT FACE="_typewriter" SIZE="16" COLOR="#000000"><B>SUPRISE!!!</B></FONT></P><P ALIGN="CENTER"><FONT FACE="_typewriter" SIZE="16" COLOR="#000000"><B>(ITS ME AGAIN)</B></FONT></P>

Executive Producer
Producer
Director
Writer
Cinematographer
Art Director
Editor
Associate Producer
Stunt Coordinator
Production Manager
Unit Production Manager
Line Producer
Assistant Director
Second Assistant Director
Continuity Person
Camera Operator
Assistant Cameraman
Film Loader
Steadicam Operator
Production Sound Mixer
Boom Operator
Gaffer
Key Grip
Dolly Grip
Best Boy
Foley Artist
ADR Editor
Music Mixer
Visual Effects Director
FX Coordinator
Post-Production Supervisor
Matte Artist
Location Manager
Property Master
Leadman
Set Designer
Set Dresser
Costume Designer
Costumer
Make-up Artist
Body Make-up Artist
Hairdresser
Dialogue Coach
Production Office Coordinator
Production Assistant
Unit Publicist
Second Unit Director
Production Caterer
Craft Services
Transportation Coordinator
Negative Cutter
Color Timer
Background
Day Player
Story Editor

ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME



Executive Producer
Producer
Director
Writer
Cinematographer
Art Director
Editor
Associate Producer
Stunt Coordinator
Production Manager
Unit Production Manager
Line Producer
Assistant Director
Second Assistant Director
Continuity Person
Camera Operator
Assistant Cameraman
Film Loader
Steadicam Operator
Production Sound Mixer
Boom Operator
Gaffer
Key Grip
Dolly Grip
Best Boy
Foley Artist
ADR Editor
Music Mixer
Visual Effects Director
FX Coordinator
Post-Production Supervisor
Matte Artist
Location Manager
Property Master
Leadman
Set Designer
Set Dresser
Costume Designer
Costumer
Make-up Artist
Body Make-up Artist
Hairdresser
Dialogue Coach
Production Office Coordinator
Production Assistant
Unit Publicist
Second Unit Director
Production Caterer
Craft Services
Transportation Coordinator
Negative Cutter
Color Timer
Background
Day Player
Story Editor

ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME



Executive Producer
Producer
Director
Writer
Cinematographer
Art Director
Editor
Associate Producer
Stunt Coordinator
Production Manager
Unit Production Manager
Line Producer
Assistant Director
Second Assistant Director
Continuity Person
Camera Operator
Assistant Cameraman
Film Loader
Steadicam Operator
Production Sound Mixer
Boom Operator
Gaffer
Key Grip
Dolly Grip
Best Boy
Foley Artist
ADR Editor
Music Mixer
Visual Effects Director
FX Coordinator
Post-Production Supervisor
Matte Artist
Location Manager
Property Master
Leadman
Set Designer
Set Dresser
Costume Designer
Costumer
Make-up Artist
Body Make-up Artist
Hairdresser
Dialogue Coach
Production Office Coordinator
Production Assistant
Unit Publicist
Second Unit Director
Production Caterer
Craft Services
Transportation Coordinator
Negative Cutter
Color Timer
Background
Day Player
Story Editor

ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME



Executive Producer
Producer
Director
Writer
Cinematographer
Art Director
Editor
Associate Producer
Stunt Coordinator
Production Manager
Unit Production Manager
Line Producer
Assistant Director
Second Assistant Director
Continuity Person
Camera Operator
Assistant Cameraman
Film Loader
Steadicam Operator
Production Sound Mixer
Boom Operator
Gaffer
Key Grip
Dolly Grip
Best Boy
Foley Artist
ADR Editor
Music Mixer
Visual Effects Director
FX Coordinator
Post-Production Supervisor
Matte Artist
Location Manager
Property Master
Leadman
Set Designer
Set Dresser
Costume Designer
Costumer
Make-up Artist
Body Make-up Artist
Hairdresser
Dialogue Coach
Production Office Coordinator
Production Assistant
Unit Publicist
Second Unit Director
Production Caterer
Craft Services
Transportation Coordinator
Negative Cutter
Color Timer
Background
Day Player
Story Editor

ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME



Executive Producer
Producer
Director
Writer
Cinematographer
Art Director
Editor
Associate Producer
Stunt Coordinator
Production Manager
Unit Production Manager
Line Producer
Assistant Director
Second Assistant Director
Continuity Person
Camera Operator
Assistant Cameraman
Film Loader
Steadicam Operator
Production Sound Mixer
Boom Operator
Gaffer
Key Grip
Dolly Grip
Best Boy
Foley Artist
ADR Editor
Music Mixer
Visual Effects Director
FX Coordinator
Post-Production Supervisor
Matte Artist
Location Manager
Property Master
Leadman
Set Designer
Set Dresser
Costume Designer
Costumer
Make-up Artist
Body Make-up Artist
Hairdresser
Dialogue Coach
Production Office Coordinator
Production Assistant
Unit Publicist
Second Unit Director
Production Caterer
Craft Services
Transportation Coordinator
Negative Cutter
Color Timer
Background
Day Player
Story Editor

ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME



Executive Producer
Producer
Director
Writer
Cinematographer
Art Director
Editor
Associate Producer
Stunt Coordinator
Production Manager
Unit Production Manager
Line Producer
Assistant Director
Second Assistant Director
Continuity Person
Camera Operator
Assistant Cameraman
Film Loader
Steadicam Operator
Production Sound Mixer
Boom Operator
Gaffer
Key Grip
Dolly Grip
Best Boy
Foley Artist
ADR Editor
Music Mixer
Visual Effects Director
FX Coordinator
Post-Production Supervisor
Matte Artist
Location Manager
Property Master
Leadman
Set Designer
Set Dresser
Costume Designer
Costumer
Make-up Artist
Body Make-up Artist
Hairdresser
Dialogue Coach
Production Office Coordinator
Production Assistant
Unit Publicist
Second Unit Director
Production Caterer
Craft Services
Transportation Coordinator
Negative Cutter
Color Timer
Background
Day Player
Story Editor

ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME



Executive Producer
Producer
Director
Writer
Cinematographer
Art Director
Editor
Associate Producer
Stunt Coordinator
Production Manager
Unit Production Manager
Line Producer
Assistant Director
Second Assistant Director
Continuity Person
Camera Operator
Assistant Cameraman
Film Loader
Steadicam Operator
Production Sound Mixer
Boom Operator
Gaffer
Key Grip
Dolly Grip
Best Boy
Foley Artist
ADR Editor
Music Mixer
Visual Effects Director
FX Coordinator
Post-Production Supervisor
Matte Artist
Location Manager
Property Master
Leadman
Set Designer
Set Dresser
Costume Designer
Costumer
Make-up Artist
Body Make-up Artist
Hairdresser
Dialogue Coach
Production Office Coordinator
Production Assistant
Unit Publicist
Second Unit Director
Production Caterer
Craft Services
Transportation Coordinator
Negative Cutter
Color Timer
Background
Day Player
Story Editor

ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME



Executive Producer
Producer
Director
Writer
Cinematographer
Art Director
Editor
Associate Producer
Stunt Coordinator
Production Manager
Unit Production Manager
Line Producer
Assistant Director
Second Assistant Director
Continuity Person
Camera Operator
Assistant Cameraman
Film Loader
Steadicam Operator
Production Sound Mixer
Boom Operator
Gaffer
Key Grip
Dolly Grip
Best Boy
Foley Artist
ADR Editor
Music Mixer
Visual Effects Director
FX Coordinator
Post-Production Supervisor
Matte Artist
Location Manager
Property Master
Leadman
Set Designer
Set Dresser
Costume Designer
Costumer
Make-up Artist
Body Make-up Artist
Hairdresser
Dialogue Coach
Production Office Coordinator
Production Assistant
Unit Publicist
Second Unit Director
Production Caterer
Craft Services
Transportation Coordinator
Negative Cutter
Color Timer
Background
Day Player
Story Editor

ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME



Executive Producer
Producer
Director
Writer
Cinematographer
Art Director
Editor
Associate Producer
Stunt Coordinator
Production Manager
Unit Production Manager
Line Producer
Assistant Director
Second Assistant Director
Continuity Person
Camera Operator
Assistant Cameraman
Film Loader
Steadicam Operator
Production Sound Mixer
Boom Operator
Gaffer
Key Grip
Dolly Grip
Best Boy
Foley Artist
ADR Editor
Music Mixer
Visual Effects Director
FX Coordinator
Post-Production Supervisor
Matte Artist
Location Manager
Property Master
Leadman
Set Designer
Set Dresser
Costume Designer
Costumer
Make-up Artist
Body Make-up Artist
Hairdresser
Dialogue Coach
Production Office Coordinator
Production Assistant
Unit Publicist
Second Unit Director
Production Caterer
Craft Services
Transportation Coordinator
Negative Cutter
Color Timer
Background
Day Player
Story Editor

ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME



Executive Producer
Producer
Director
Writer
Cinematographer
Art Director
Editor
Associate Producer
Stunt Coordinator
Production Manager
Unit Production Manager
Line Producer
Assistant Director
Second Assistant Director
Continuity Person
Camera Operator
Assistant Cameraman
Film Loader
Steadicam Operator
Production Sound Mixer
Boom Operator
Gaffer
Key Grip
Dolly Grip
Best Boy
Foley Artist
ADR Editor
Music Mixer
Visual Effects Director
FX Coordinator
Post-Production Supervisor
Matte Artist
Location Manager
Property Master
Leadman
Set Designer
Set Dresser
Costume Designer
Costumer
Make-up Artist
Body Make-up Artist
Hairdresser
Dialogue Coach
Production Office Coordinator
Production Assistant
Unit Publicist
Second Unit Director
Production Caterer
Craft Services
Transportation Coordinator
Negative Cutter
Color Timer
Background
Day Player
Story Editor

ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME
ME



<P ALIGN="CENTER"><FONT FACE="_typewriter" SIZE="12" COLOR="#000000"><B>SPECIAL THANKS:</B></FONT></P><P ALIGN="CENTER"></P><P ALIGN="CENTER"><FONT FACE="_typewriter" SIZE="12" COLOR="#000000"><B>MY GIRLFRIEND PROBABLY</B></FONT></P><P ALIGN="CENTER"><FONT FACE="_typewriter" SIZE="12" COLOR="#000000"><B>&amp;</B></FONT></P><P ALIGN="CENTER"><FONT FACE="_typewriter" SIZE="12" COLOR="#000000"><B>WHOEVER MADE FLASH</B></FONT></P><P ALIGN="CENTER"><FONT FACE="_typewriter" SIZE="12" COLOR="#000000"><B>IDK</B></FONT></P><P ALIGN="CENTER"></P>

<P ALIGN="CENTER"><FONT FACE="_typewriter" SIZE="12" COLOR="#000000"><B>NO THANKS:</B></FONT></P><P ALIGN="CENTER"></P><P ALIGN="CENTER"><FONT FACE="_typewriter" SIZE="12" COLOR="#000000"><B>NEXUSTK</B></FONT></P><P ALIGN="CENTER"><FONT FACE="_typewriter" SIZE="12" COLOR="#000000"><B>ERIKGRAY</B></FONT></P><P ALIGN="CENTER"><FONT FACE="_typewriter" SIZE="12" COLOR="#000000"><B>WONY</B></FONT></P><P ALIGN="CENTER"></P><P ALIGN="CENTER"><FONT FACE="_typewriter" SIZE="12" COLOR="#000000"><B>&gt;:(</B></FONT></P>

2024
MMXXIIV

This is the Current Year
In Roman Numerals

99:99:999

<P ALIGN="CENTER"></P>

<P ALIGN="CENTER"></P>

...

Loris Epsum

GAME OVER

GAME OVER

SCORE:123459

SCORE:123459

YOU WIN!!!!

YOU WIN!!!!

ActionScript [AS1/AS2]

Frame 1
function reSize() { fscommand ("fullscreen", false); fscommand ("allowscale", false); if (poll == null) { _root._x = _root._x - 0; _root._y = _root._y - 0; _root._xscale = 150; _root._yscale = 150; poll = 1; pos = 1; } if (Key.isDown(192)) { if (rez == null) { if (pos >= 2) { pos = 1; } else { pos++; } if (pos == 1) { _root._x = _root._x - 160; _root._y = _root._y - 0; _root._xscale = 150; _root._yscale = 150; } if (pos == 2) { _root._x = 0; _root._y = 0; _root._xscale = 100; _root._yscale = 100; } rez = 1; } } else { delete rez; } } reSize(); stop();
Instance of Symbol 119 MovieClip in Frame 1
onClipEvent (load) { gotoAndStop (2); } onClipEvent (enterFrame) { if ((_root.demoTimer >= 500) && (_root._currentframe == 1)) { _root.nextFrame(); delete _root.demoTimer; } else if ((_root.demoTimer >= 1400) && (_root._currentframe == 2)) { delete _root.demoTimer; _root.clearVars_demo(); _root.gotoAndStop(1); } else { _root.demoTimer++; } }
Instance of Symbol 122 MovieClip in Frame 1
onClipEvent (enterFrame) { _root.intro = 2; if (Key.isDown(Key.getCode())) { var pieceRemoval = 0; while (pieceRemoval < (_root.pieces + 1)) { removeMovieClip(_root["fielda" + pieceRemoval]); pieceRemoval++; } var remPieces = 0; while (remPieces < (_root.pieces + 1)) { removeMovieClip(_root["fielda" + remPieces]); remPieces++; } scanObj = 0; while (scanObj < 18) { scanObj2 = 0; while (scanObj2 < 10) { removeMovieClip(_root[(("|" + scanObj) + scanObj2) + "|"]); scanObj2++; } scanObj++; } var sinkj = 0; while (sinkj < 18) { var sinkj2 = 0; while (sinkj2 < 10) { _root.objectArray[sinkj][sinkj2] = 0; _root.checkArray2[sinkj][sinkj2] = 0; _root.checkArray[sinkj][sinkj2] = 0; sinkj2++; } sinkj++; } _root.transit.gotoAndStop(2); _root.k_input = 1; } }
Frame 2
function timeTrial() { if (timeSet == 1) { if (firstTime == null) { firstTime_gp = (((((("" + min) + "''") + seconds1) + "") + seconds2) + "''") + mils; firstTime_ = (((((("#1:~" + min) + "''") + seconds1) + "") + seconds2) + "''") + mils; firstTime = (((((("#1:~" + min) + "''") + seconds1) + "") + seconds2) + "''") + mils; _root.timeFlasher.gotoAndPlay(2); delete timeSet; } else if (secondTime == null) { secondTime_gp = (((((("" + min) + "''") + seconds1) + "") + seconds2) + "''") + mils; secondTime_ = (((((("#2~" + min) + "''") + seconds1) + "") + seconds2) + "''") + mils; secondTime = (((((("#2~" + min) + "''") + seconds1) + "") + seconds2) + "''") + mils; _root.timeFlasher.gotoAndPlay(2); delete timeSet; } else if (thirdTime == null) { thirdTime_gp = (((((("" + min) + "''") + seconds1) + "") + seconds2) + "''") + mils; thirdTime_ = (((((("#3~" + min) + "''") + seconds1) + "") + seconds2) + "''") + mils; thirdTime = (((((("#3~" + min) + "''") + seconds1) + "") + seconds2) + "''") + mils; _root.timeFlasher.gotoAndPlay(2); delete timeSet; } else if (fourthTime == null) { fourthTime_gp = (((((("" + min) + "''") + seconds1) + "") + seconds2) + "''") + mils; fourthTime_ = (((((("#4:~" + min) + "''") + seconds1) + "") + seconds2) + "''") + mils; fourthTime = (((((("#4:~" + min) + "''") + seconds1) + "") + seconds2) + "''") + mils; _root.timeFlasher.gotoAndPlay(2); delete timeSet; } } timeList = (((((firstTime_ + "<br>") + secondTime_) + "<br>") + thirdTime_) + "<br>") + fourthTime_; if (timeLimit == null) { fps = 49; minutes = 2; secondsx = (minutes * 60) + 22; timeLimit = secondsx * fps; maxTime = timeLimit; } if (dontremovethese == 1) { if (Key.isDown(83)) { timeLimit = timeLimit - 100; } if (Key.isDown(32)) { timeLimit = timeLimit + 100; } } vrb = 1; vrb2 = 0.5; vrb3 = 0.25; timeLimit = timeLimit - 1; if (_root._currenframe == 2) { milsec = ((timeLimit * 999) / 49) - Math.ceil((timeLimit * 999) / 49); mils = milsec.toString().slice(3, 6); seconds = Math.abs(Math.floor((timeLimit / 49) - (min * 60))); seconds1 = Math.abs(Math.floor(seconds / 10)); min = Math.abs(Math.floor((timeLimit / 49) / 60)); seconds2 = Math.abs(seconds - (seconds1 * 10)); trialLogo = "TOTAL TIME"; } milsec = ((timeLimit * 999) / 49) - Math.ceil((timeLimit * 999) / 49); mils = milsec.toString().slice(3, 6); seconds = Math.abs(Math.floor((timeLimit / 49) - (min * 60))); seconds1 = Math.abs(Math.floor(seconds / 10)); min = Math.abs(Math.floor((timeLimit / 49) / 60)); seconds2 = Math.abs(seconds - (seconds1 * 10)); trialLogo = "TOTAL TIME"; totalTime = (((((min + "''") + seconds1) + "") + seconds2) + "''") + mils; } function clearVars_demo() { var pieceRemoval = 0; while (pieceRemoval < (_root.pieces + 1)) { removeMovieClip(_root["fielda" + pieceRemoval]); pieceRemoval++; } var remPieces = 0; while (remPieces < (_root.pieces + 1)) { removeMovieClip(_root["fielda" + remPieces]); remPieces++; } scanObj = 0; while (scanObj < 18) { scanObj2 = 0; while (scanObj2 < 10) { removeMovieClip(_root[(("|" + scanObj) + scanObj2) + "|"]); scanObj2++; } scanObj++; } var sinkj = 0; while (sinkj < 18) { var sinkj2 = 0; while (sinkj2 < 10) { _root.objectArray[sinkj][sinkj2] = 0; _root.checkArray2[sinkj][sinkj2] = 0; _root.checkArray[sinkj][sinkj2] = 0; sinkj2++; } sinkj++; } } function clearVars() { scanObj = 0; while (scanObj < 18) { scanObj2 = 0; while (scanObj2 < 10) { removeMovieClip(_root[(("|" + scanObj) + scanObj2) + "|"]); scanObj2++; } scanObj++; } var sinkj = 0; while (sinkj < catchRow) { var sinkj2 = 0; while (sinkj2 < 10) { objectArray[sinkj][sinkj2] = 0; checkArray2[sinkj][sinkj2] = 0; checkArray[sinkj][sinkj2] = 0; sinkj2++; } sinkj++; } if (Level >= 4) { _root.gotoAndStop(5 + _root.intro); } else { _root.gotoAndStop(1 + _root.intro); } var remPieces = 0; while (remPieces < (pieces + 1)) { removeMovieClip(_root["fielda" + remPieces]); remPieces++; } delete pieces; delete catchRow2; delete gOTimer; delete gameOverSwitch; delete space_input; delete spaceTimer; delete _root.scoreText; delete _root.endText; delete timeLimit; delete _root.swap; score = 0; delete bgmStart; delete obj._r; delete startpiece; delete pieceCounter; delete pieceCounterLimit; delete pieceSelection; delete randomPiece; gameTimer = 50; victorySwitch = null; delete victorySwitch1; delete victorySwitch2; delete victorySwitch3; delete victorySwitch4; delete victoryFlag; _root.vicScreen._alpha = 0; _root.vicScreen._x = -999; _root.GameEnd_s._alpha = 0; _root.GameEnd_s.gotoAndStop(1); var pieceRemoval = 0; while (pieceRemoval < (pieces + 1)) { removeMovieClip(_root["fielda" + pieceRemoval]); pieceRemoval++; } delete checkArray; objectArray = checkArray2; _root.k_input = 1; delete GameEnd; } function victory() { if (((GameEnd == 1) && (Key.isDown(32))) && ((!gameOverSwitch) == 1)) { Level++; clearVars(); delete GameEnd; _root.k_input = 1; } if (victorySwitch3 == 1) { if (victorySwitch4 >= 50) { if (GameEnd == null) { _root.endText = "PRESS SPACE TO CONTINUE"; _root.soundEfx.gotoAndStop(7); GameEnd = 1; } } else { victorySwitch4++; } } if (victorySwitch2 == 1) { if (victorySwitch3 == null) { _root.soundEfx.gotoAndStop(6); victorySwitch3 = 1; } } if (victorySwitch == 1) { _root.scoreText = "SCORE:" + scoreCount; if (scoreCount >= score) { if (victorySwitch2 == null) { victorySwitch2 = 1; } scoreCount = score; } else if (scoreCountNum >= 10) { _root.soundEfx.gotoAndStop(5); scoreCount = scoreCount + 250; delete scoreCountNum; } else { scoreCountNum++; } } if ((victorySwitch == null) && (_root._currentframe == (2 + _root.intro))) { stopAllSounds(); _root.gotoAndStop(4 + _root.intro); _root.soundEfx.gotoAndStop(4); _root.vicScreen._alpha = 100; victorySwitch = 1; } } function gameOver() { if ((gameOverSwitch == 1) && (_root._currentframe == (3 + _root.intro))) { if (spaceTimer >= 25) { if (Key.isDown(32)) { if (space_input == null) { clearVars(); delete spaceTimer; space_input = 1; } } } else { spaceTimer++; } } if ((((catchRow2 <= 4) && ((_root.square._x / 24) >= 3)) && (pieces >= 5)) || (timeLimit < 0)) { if (gOTimer >= 50) { if (gameOverSwitch == null) { stopAllSounds(); _root.gotoAndStop(3 + _root.intro); _root.soundEfx.gotoAndStop(4); gameOverSwitch = 1; delete gOTimer; } } else { gOTimer++; } } } function victoryAndGameOver() { LRO = ((((((((("<b>Level: " + (Level + 1)) + "<br>") + "Hi-Score: ") + "<br>") + par[Level]) + "<br>") + "Current:") + "<br>") + score) + "</b>"; _root.findThis = par[Level]; if ((score >= par[Level]) && (gameClearLine == 1)) { victoryFlag = 1; } else { gameOver(); } if (victoryFlag == 1) { victory(); } } function game_modeA(obj) { if (Level == null) { Level = 0; } if (score == null) { par = new Array(); par[0] = 100; par[1] = 300; par[2] = 450; par[3] = 500; score = 0; } victoryAndGameOver(); timeTrial(); _root._repeatRate = 3; if (_root.op_screenshake == 1) { clearLineEffect2(); } clearLineEffect(); lineClear(); graphic_LineClear_anim(); if (gameClearLine == 1) { obj._visible = false; } else { obj._visible = true; } if (gameClearLine == null) { modLineClear(); buildNewMap(); hitOtherBlock = drawingField(); if (findA == null) { findA = 228; } } findme = obj._y + spcy; if (fieldArray_xHT == null) { fieldArray_yHT = new Array(); fieldArray_xHT = new Array(); objectArray = new Array(); var findy = 0; while (findy < 18) { var findx = 0; while (findx < 10) { fieldArray_xHT[findx] = (24 * findx) + 12; fieldArray_yHT[findy] = (24 * findy) + 12; objectArray[findy] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; findx++; } findy++; } } if (obj._y >= (432 - spcy)) { pieceReset(obj); } rotpieceArray_xHT = new Array(); rotpieceArray_yHT = new Array(); pieceArray_xHT = new Array(); pieceArray_yHT = new Array(); playerCoordinates(obj); if ((gameTimer >= gTlimit) && (gameClearLine == null)) { obj._y = obj._y + 24; if (createField == "bottomDetect") { } else { delete createField; } delete gameTimer; } else { droppingPiece(obj); gameTimer = gameTimer + 1; } } function movement(obj) { if (obj._r == null) { obj._r = 1; } readOut = readOut + 1; if (_root.captureKeys_u[readOut] == 1) { var rotChecker = rotationCheck(); if (spc_input == null) { if (rotChecker == true) { } else { if (obj._currentframe == 5) { } else if (((obj._currentframe == 2) || (obj._currentframe == 6)) || (obj._currentframe == 8)) { rotationRoutine(obj); } else if (((obj._currentframe == 4) || (obj._currentframe == 3)) || (obj._currentframe == 7)) { rotationRoutineTwo(obj); } if (obj._r >= 4) { obj._r = 1; } else { obj._r = obj._r + 1; } } spc_input = 1; } } else { delete spc_input; } if (_root.captureKeys_l[readOut] == 1) { var leftRightCheckLEFT = leftRightHTLEFT(); } if (_root.captureKeys_r[readOut] == 1) { var leftRightCheckRIGHT = leftRightHTRIGHT(); } if ((_root.captureKeys_r[readOut] == 1) && (!Key.isDown(37))) { delete leftRightCheckLEFT; delete leftRightCheckRIGHT; } if (((((_root.captureKeys_l[readOut] == 1) && (obj._x > (12 - spcx))) && ((!leftRightCheckLEFT) == true)) && ((!_root.captureKeys_d[readOut]) == 1)) && ((!_root.captureKeys_r[readOut]) == 1)) { leftMovement(obj); } else if (((((_root.captureKeys_l[readOut] == 1) && (obj._x > (12 - spcx))) && ((!leftRightCheckLEFT) == true)) && (_root.captureKeys_d[readOut] == 1)) && ((!_root.captureKeys_r[readOut]) == 1)) { leftMovement(obj); } if ((((_root.captureKeys_r[readOut] == 1) && (obj._x < (228 - spcx))) && ((!leftRightCheckRIGHT) == true)) && (_root.captureKeys_d[readOut] == 1)) { rightMovement(obj); } else if ((((_root.captureKeys_r[readOut] == 1) && (obj._x < (228 - spcx))) && ((!leftRightCheckRIGHT) == true)) && ((!_root.captureKeys_d[readOut]) == 1)) { rightMovement(obj); } if (((_root.captureKeys_d[readOut] == 1) && (obj._y >= (432 - spcy))) || ((((_root.captureKeys_d[readOut] == 1) && (hitOtherBlock == true)) && ((!_root.captureKeys_l[readOut]) == 1)) && ((!_root.captureKeys_r[readOut]) == 1))) { gameTimer = 49; } if ((((_root.captureKeys_d[readOut] == 1) && (obj._y < (432 - spcy))) && ((!_root.captureKeys_l[readOut]) == 1)) && ((!_root.captureKeys_r[readOut]) == 1)) { score = score + 1; dropScan(obj); } else { plainDrop(obj); plainSet(obj); } } if (Key.isDown(38) && (obj._y > (24 + spcy))) { delete leftHit; delete rightHit; if (obj._currentframe == 2) { spcy = 12; obj._y = obj._y - 24; } else { obj._y = obj._y - 24; } } function rotationRoutine(obj) { if (obj._r == 1) { obj._x = obj._x + 0; obj._rotation = obj._rotation + 90; delete _root.keyboardCount; } else if (obj._r == 2) { obj._y = obj._y - 0; obj._rotation = obj._rotation + 90; delete _root.keyboardCount; } else if (obj._r == 3) { obj._rotation = obj._rotation + 90; delete _root.keyboardCount; } else if (obj._r == 4) { obj._y = obj._y - 0; obj._rotation = obj._rotation + 90; delete _root.keyboardCount; } } function rotationRoutineTwo(obj) { if (obj._r == 1) { obj._rotation = obj._rotation - 90; } else if (obj._r == 2) { obj._rotation = obj._rotation - 90; } else if (obj._r == 3) { obj._rotation = obj._rotation - 90; } else if (obj._r == 4) { obj._rotation = obj._rotation - 90; } } function droppingPiece(obj) { if (obj._r == 1) { if (obj._currentframe == 2) { spcy = 72; } if (obj._currentframe == 3) { spcy = 48; } if (obj._currentframe == 4) { spcy = 48; } if (obj._currentframe == 5) { spcy = 24; } } if (obj._r == 2) { if (obj._currentframe == 2) { spcy = 24; } if (obj._currentframe == 3) { spcy = 24; } if (obj._currentframe == 4) { spcy = 24; } if (obj._currentframe == 5) { spcy = 24; } } } function leftMovement(obj) { if (lMovement == _root._repeatRate) { obj._x = obj._x - 24; _root.soundefx.gotoAndStop(8); delete lMovement; } else { lMovement++; } if (obj._r == 1) { if (obj._currentframe == 2) { spcx = 0; } if (obj._currentframe == 3) { spcx = 0; } if (obj._currentframe == 4) { spcx = 0; } if (obj._currentframe == 5) { spcx = 0; } if (obj._currentframe == 6) { spcx = 0; } if (obj._currentframe == 7) { spcx = -24; } if (obj._currentframe == 8) { spcx = 0; } } if (obj._r == 2) { if (obj._currentframe == 2) { spcx = -48; } if (obj._currentframe == 3) { spcx = -24; } if (obj._currentframe == 4) { spcx = -24; } if (obj._currentframe == 5) { spcx = 0; } if (obj._currentframe == 6) { spcx = -24; } if (obj._currentframe == 7) { spcx = -24; } if (obj._currentframe == 8) { spcx = -24; } } if (obj._r == 3) { if (obj._currentframe == 2) { spcx = 0; } if (obj._currentframe == 3) { spcx = -24; } if (obj._currentframe == 4) { spcx = -24; } if (obj._currentframe == 5) { spcx = 0; } if (obj._currentframe == 6) { spcx = -24; } if (obj._currentframe == 7) { spcx = 0; } if (obj._currentframe == 8) { spcx = -24; } } if (obj._r == 4) { if (obj._currentframe == 2) { spcx = -24; } if (obj._currentframe == 3) { spcx = -24; } if (obj._currentframe == 4) { spcx = -24; } if (obj._currentframe == 5) { spcx = 0; } if (obj._currentframe == 6) { spcx = -24; } if (obj._currentframe == 7) { spcx = -24; } if (obj._currentframe == 8) { spcx = -24; } } } function rightMovement(obj) { if (rMovement == _root._repeatRate) { obj._x = obj._x + 24; _root.soundefx.gotoAndStop(8); delete rMovement; } else { rMovement++; } if (obj._r == 1) { if (obj._currentframe == 2) { spcx = 0; } if (obj._currentframe == 3) { spcx = 24; } if (obj._currentframe == 4) { spcx = 24; } if (obj._currentframe == 5) { spcx = 24; } if (obj._currentframe == 6) { spcx = 24; } if (obj._currentframe == 7) { spcx = 0; } if (obj._currentframe == 8) { spcx = 24; } } if (obj._r == 2) { if (obj._currentframe == 2) { spcx = 24; } if (obj._currentframe == 3) { spcx = 24; } if (obj._currentframe == 4) { spcx = 24; } if (obj._currentframe == 5) { spcx = 24; } if (obj._currentframe == 6) { spcx = 24; } if (obj._currentframe == 7) { spcx = 24; } if (obj._currentframe == 8) { spcx = 24; } } if (obj._r == 3) { if (obj._currentframe == 2) { spcx = 0; } if (obj._currentframe == 3) { spcx = 0; } if (obj._currentframe == 4) { spcx = 0; } if (obj._currentframe == 5) { spcx = 24; } if (obj._currentframe == 6) { spcx = 0; } if (obj._currentframe == 7) { spcx = 24; } if (obj._currentframe == 8) { spcx = 0; } } if (obj._r == 4) { if (obj._currentframe == 2) { spcx = 48; } if (obj._currentframe == 3) { spcx = 24; } if (obj._currentframe == 4) { spcx = 24; } if (obj._currentframe == 5) { spcx = 24; } if (obj._currentframe == 6) { spcx = 24; } if (obj._currentframe == 7) { spcx = 24; } if (obj._currentframe == 8) { spcx = 24; } } } function downwardMovement(obj) { if (obj._r == 1) { if (obj._currentframe == 2) { spcy = 72; } if (obj._currentframe == 3) { spcy = 48; } if (obj._currentframe == 4) { spcy = 48; } if (obj._currentframe == 5) { spcy = 48; } if (obj._currentframe == 6) { spcy = 48; } if (obj._currentframe == 7) { spcy = 48; } if (obj._currentframe == 8) { spcy = 48; } } if (obj._r == 2) { if (obj._currentframe == 2) { spcy = 24; } if (obj._currentframe == 3) { spcy = 24; } if (obj._currentframe == 4) { spcy = 24; } if (obj._currentframe == 5) { spcy = 48; } if (obj._currentframe == 6) { spcy = 48; } if (obj._currentframe == 7) { spcy = 48; } if (obj._currentframe == 8) { spcy = 48; } } if (obj._r == 3) { if (obj._currentframe == 2) { spcy = 48; } if (obj._currentframe == 3) { spcy = 48; } if (obj._currentframe == 4) { spcy = 48; } if (obj._currentframe == 5) { spcy = 48; } if (obj._currentframe == 6) { spcy = 48; } if (obj._currentframe == 7) { spcy = 48; } if (obj._currentframe == 8) { spcy = 48; } } if (obj._r == 4) { if (obj._currentframe == 2) { spcy = 24; } if (obj._currentframe == 3) { spcy = 24; } if (obj._currentframe == 4) { spcy = 48; } if (obj._currentframe == 5) { spcy = 48; } if (obj._currentframe == 6) { spcy = 24; } if (obj._currentframe == 7) { spcy = 24; } if (obj._currentframe == 8) { spcy = 24; } } } function plainSet(obj) { if (Key.isDown(37)) { if (obj._r == 1) { if (obj._currentframe == 2) { spcx = 0; } if (obj._currentframe == 3) { spcx = 0; } if (obj._currentframe == 4) { spcx = 0; } if (obj._currentframe == 5) { spcx = 0; } if (obj._currentframe == 6) { spcx = 0; } if (obj._currentframe == 7) { spcx = -24; } if (obj._currentframe == 8) { spcx = 0; } } if (obj._r == 2) { if (obj._currentframe == 2) { spcx = -48; } if (obj._currentframe == 3) { spcx = -24; } if (obj._currentframe == 4) { spcx = -24; } if (obj._currentframe == 5) { spcx = 0; } if (obj._currentframe == 6) { spcx = -24; } if (obj._currentframe == 7) { spcx = -24; } if (obj._currentframe == 8) { spcx = -24; } } if (obj._r == 3) { if (obj._currentframe == 2) { spcx = 0; } if (obj._currentframe == 3) { spcx = -24; } if (obj._currentframe == 4) { spcx = -24; } if (obj._currentframe == 5) { spcx = 0; } if (obj._currentframe == 6) { spcx = -24; } if (obj._currentframe == 7) { spcx = 0; } if (obj._currentframe == 8) { spcx = -24; } } if (obj._r == 4) { if (obj._currentframe == 2) { spcx = -24; } if (obj._currentframe == 3) { spcx = -24; } if (obj._currentframe == 4) { spcx = -24; } if (obj._currentframe == 5) { spcx = 0; } if (obj._currentframe == 6) { spcx = -24; } if (obj._currentframe == 7) { spcx = -24; } if (obj._currentframe == 8) { spcx = -24; } } } if (Key.isDown(39)) { if (obj._r == 1) { if (obj._currentframe == 2) { spcx = 0; } if (obj._currentframe == 3) { spcx = 24; } if (obj._currentframe == 4) { spcx = 24; } if (obj._currentframe == 5) { spcx = 24; } if (obj._currentframe == 6) { spcx = 24; } if (obj._currentframe == 7) { spcx = 0; } if (obj._currentframe == 8) { spcx = 24; } } if (obj._r == 2) { if (obj._currentframe == 2) { spcx = 24; } if (obj._currentframe == 3) { spcx = 24; } if (obj._currentframe == 4) { spcx = 24; } if (obj._currentframe == 5) { spcx = 24; } if (obj._currentframe == 6) { spcx = 24; } if (obj._currentframe == 7) { spcx = 24; } if (obj._currentframe == 8) { spcx = 24; } } if (obj._r == 3) { if (obj._currentframe == 2) { spcx = 0; } if (obj._currentframe == 3) { spcx = 0; } if (obj._currentframe == 4) { spcx = 0; } if (obj._currentframe == 5) { spcx = 24; } if (obj._currentframe == 6) { spcx = 0; } if (obj._currentframe == 7) { spcx = 24; } if (obj._currentframe == 8) { spcx = 0; } } if (obj._r == 4) { if (obj._currentframe == 2) { spcx = 48; } if (obj._currentframe == 3) { spcx = 24; } if (obj._currentframe == 4) { spcx = 24; } if (obj._currentframe == 5) { spcx = 24; } if (obj._currentframe == 6) { spcx = 24; } if (obj._currentframe == 7) { spcx = 24; } if (obj._currentframe == 8) { spcx = 24; } } } } function playerCoordinates(obj) { if (obj._r == 1) { if (obj._currentframe == 2) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x; pieceArray_yHT[0] = obj._y - 24; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y + 24; pieceArray_yHT[3] = obj._y + 48; rotpieceArray_xHT[0] = obj._x - 24; rotpieceArray_xHT[1] = obj._x - 48; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y; } if (obj._currentframe == 3) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x + 24; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x; pieceArray_yHT[0] = obj._y - 24; pieceArray_yHT[1] = obj._y - 24; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x - 24; rotpieceArray_xHT[1] = obj._x - 24; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y - 24; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y; } if (obj._currentframe == 4) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y - 24; pieceArray_yHT[2] = obj._y + 24; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x - 24; rotpieceArray_xHT[2] = obj._x + 24; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y - 24; } if (obj._currentframe == 5) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x + 24; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y + 24; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x + 24; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y + 24; rotpieceArray_yHT[3] = obj._y + 24; } if (obj._currentframe == 6) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x; pieceArray_xHT[2] = obj._x + 24; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y - 24; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x; rotpieceArray_xHT[2] = obj._x - 24; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y + 24; rotpieceArray_yHT[2] = obj._y + 24; rotpieceArray_yHT[3] = obj._y; } if (obj._currentframe == 7) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x; pieceArray_xHT[2] = obj._x - 24; pieceArray_xHT[3] = obj._x; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y + 24; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y - 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x; rotpieceArray_xHT[2] = obj._x + 24; rotpieceArray_xHT[3] = obj._x - 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y + 24; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y; } if (obj._currentframe == 8) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x + 24; pieceArray_xHT[2] = obj._x + 24; pieceArray_xHT[3] = obj._x; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y - 24; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x - 24; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y + 24; rotpieceArray_yHT[3] = obj._y + 24; } } if (obj._r == 2) { if (obj._currentframe == 2) { pieceArray_xHT[0] = obj._x - 24; pieceArray_xHT[1] = obj._x - 48; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x; rotpieceArray_yHT[0] = obj._y - 48; rotpieceArray_yHT[1] = obj._y - 24; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y + 24; } if (obj._currentframe == 3) { pieceArray_xHT[0] = obj._x - 24; pieceArray_xHT[1] = obj._x - 24; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y - 24; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x; rotpieceArray_xHT[2] = obj._x - 24; rotpieceArray_xHT[3] = obj._x; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y + 24; rotpieceArray_yHT[2] = obj._y + 24; rotpieceArray_yHT[3] = obj._y - 24; } if (obj._currentframe == 4) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x - 24; pieceArray_xHT[2] = obj._x + 24; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y - 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x - 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y + 24; rotpieceArray_yHT[2] = obj._y - 24; rotpieceArray_yHT[3] = obj._y - 24; } if (obj._currentframe == 5) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x + 24; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y + 24; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x + 24; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y + 24; rotpieceArray_yHT[3] = obj._y + 24; } if (obj._currentframe == 6) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x; pieceArray_xHT[2] = obj._x - 24; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y + 24; pieceArray_yHT[2] = obj._y + 24; pieceArray_yHT[3] = obj._y; rotpieceArray_xHT[0] = obj._x - 24; rotpieceArray_xHT[1] = obj._x - 24; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y - 24; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y + 24; } if (obj._currentframe == 7) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x; pieceArray_xHT[2] = obj._x + 24; pieceArray_xHT[3] = obj._x - 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y + 24; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x + 24; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y - 24; rotpieceArray_yHT[3] = obj._y + 24; } if (obj._currentframe == 8) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x - 24; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y + 24; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x - 24; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x - 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y - 24; rotpieceArray_yHT[3] = obj._y + 24; } } if (obj._r == 3) { if (obj._currentframe == 2) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x; pieceArray_yHT[0] = obj._y - 48; pieceArray_yHT[1] = obj._y - 24; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x - 24; rotpieceArray_xHT[1] = obj._x; rotpieceArray_xHT[2] = obj._x + 24; rotpieceArray_xHT[3] = obj._x + 48; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y; } if (obj._currentframe == 3) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x; pieceArray_xHT[2] = obj._x - 24; pieceArray_xHT[3] = obj._x; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y + 24; pieceArray_yHT[2] = obj._y + 24; pieceArray_yHT[3] = obj._y - 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x - 24; rotpieceArray_xHT[2] = obj._x + 24; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y + 24; } if (obj._currentframe == 4) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x - 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y + 24; pieceArray_yHT[2] = obj._y - 24; pieceArray_yHT[3] = obj._y - 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x + 24; rotpieceArray_xHT[2] = obj._x - 24; rotpieceArray_xHT[3] = obj._x - 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y + 24; } if (obj._currentframe == 5) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x + 24; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y + 24; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x + 24; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y + 24; rotpieceArray_yHT[3] = obj._y + 24; } if (obj._currentframe == 6) { pieceArray_xHT[0] = obj._x - 24; pieceArray_xHT[1] = obj._x - 24; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y - 24; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x; rotpieceArray_xHT[2] = obj._x - 24; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y - 24; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y - 24; } if (obj._currentframe == 7) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x + 24; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y - 24; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x; rotpieceArray_xHT[2] = obj._x - 24; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y - 24; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y; } if (obj._currentframe == 8) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x - 24; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x - 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y - 24; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x + 24; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x - 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y - 24; rotpieceArray_yHT[3] = obj._y - 24; } } if (obj._r == 4) { if (obj._currentframe == 2) { pieceArray_xHT[0] = obj._x - 24; pieceArray_xHT[1] = obj._x; pieceArray_xHT[2] = obj._x + 24; pieceArray_xHT[3] = obj._x + 48; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x; rotpieceArray_yHT[0] = obj._y - 24; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y + 24; rotpieceArray_yHT[3] = obj._y + 48; } if (obj._currentframe == 3) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x - 24; pieceArray_xHT[2] = obj._x + 24; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x + 24; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x; rotpieceArray_yHT[0] = obj._y - 24; rotpieceArray_yHT[1] = obj._y - 24; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y + 24; } if (obj._currentframe == 4) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x + 24; pieceArray_xHT[2] = obj._x - 24; pieceArray_xHT[3] = obj._x - 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y - 24; rotpieceArray_yHT[2] = obj._y + 24; rotpieceArray_yHT[3] = obj._y + 24; } if (obj._currentframe == 5) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x + 24; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y + 24; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x + 24; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y + 24; rotpieceArray_yHT[3] = obj._y + 24; } if (obj._currentframe == 6) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x; pieceArray_xHT[2] = obj._x - 24; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y - 24; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y - 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x; rotpieceArray_xHT[2] = obj._x + 24; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y - 24; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y + 24; } if (obj._currentframe == 7) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x; pieceArray_xHT[2] = obj._x - 24; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y - 24; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x; rotpieceArray_xHT[2] = obj._x - 24; rotpieceArray_xHT[3] = obj._x; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y + 24; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y - 24; } if (obj._currentframe == 8) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x + 24; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x - 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y - 24; pieceArray_yHT[3] = obj._y - 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x + 24; rotpieceArray_xHT[2] = obj._x + 24; rotpieceArray_xHT[3] = obj._x; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y - 24; rotpieceArray_yHT[3] = obj._y + 24; } } } function pieceCoordinates(obj) { var scanArrayz = 0; while (scanArrayz < 19) { var scanArrayy = 0; while (scanArrayy < 11) { if (obj._r == 4) { if ((obj._currentframe == 8) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 8) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz - 1][scanArrayy] = 1; objectArray[scanArrayz - 1][scanArrayy - 1] = 1; } } if ((obj._currentframe == 7) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 7) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz][scanArrayy - 1] = 1; objectArray[scanArrayz - 1][scanArrayy] = 1; } } if ((obj._currentframe == 6) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 6) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz - 1][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy - 1] = 1; objectArray[scanArrayz - 1][scanArrayy + 1] = 1; } } if ((obj._currentframe == 5) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 5) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz + 1][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy + 1] = 1; } } if ((obj._currentframe == 4) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 4) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy - 1] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz + 1][scanArrayy - 1] = 1; } } if ((obj._currentframe == 3) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 3) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy - 1] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz + 1][scanArrayy + 1] = 1; } } if ((obj._currentframe == 2) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 2) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy - 1] = 1; objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz][scanArrayy + 2] = 1; } } } if (obj._r == 3) { if ((obj._currentframe == 8) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 8) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy - 1] = 1; objectArray[scanArrayz - 1][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy - 1] = 1; } } if ((obj._currentframe == 7) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 7) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz + 1][scanArrayy] = 1; objectArray[scanArrayz - 1][scanArrayy] = 1; } } if ((obj._currentframe == 6) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 6) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy - 1] = 1; objectArray[scanArrayz - 1][scanArrayy - 1] = 1; } } if ((obj._currentframe == 5) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 5) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz + 1][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy + 1] = 1; } } if ((obj._currentframe == 4) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 4) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy] = 1; objectArray[scanArrayz - 1][scanArrayy] = 1; objectArray[scanArrayz - 1][scanArrayy - 1] = 1; } } if ((obj._currentframe == 3) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 3) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz - 1][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy - 1] = 1; } } if ((obj._currentframe == 2) && (fieldArray_yHT[scanArrayz] == (obj._y + 24))) { if ((obj._currentframe == 2) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz - 3][scanArrayy] = 1; objectArray[scanArrayz - 2][scanArrayy] = 1; objectArray[scanArrayz - 1][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy] = 1; } } } if (obj._r == 2) { if ((obj._currentframe == 8) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 8) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy - 1] = 1; objectArray[scanArrayz + 1][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy + 1] = 1; } } if ((obj._currentframe == 7) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 7) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy - 1] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; } } if ((obj._currentframe == 6) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 6) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz + 1][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy - 1] = 1; } } if ((obj._currentframe == 5) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 5) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz + 1][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy + 1] = 1; } } if ((obj._currentframe == 4) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 4) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz][scanArrayy - 1] = 1; objectArray[scanArrayz - 1][scanArrayy + 1] = 1; } } if ((obj._currentframe == 3) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 3) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz][scanArrayy - 1] = 1; objectArray[scanArrayz - 1][scanArrayy - 1] = 1; } } if ((obj._currentframe == 2) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 2) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy - 2] = 1; objectArray[scanArrayz][scanArrayy - 1] = 1; objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; } } } if (obj._r == 1) { if ((obj._currentframe == 8) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 8) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz - 1][scanArrayy + 1] = 1; } } if ((obj._currentframe == 7) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 7) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy] = 1; objectArray[scanArrayz - 1][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy - 1] = 1; } } if ((obj._currentframe == 6) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 6) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz - 1][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz + 1][scanArrayy + 1] = 1; } } if ((obj._currentframe == 5) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 5) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz + 1][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy + 1] = 1; } } if ((obj._currentframe == 4) && (fieldArray_yHT[scanArrayz] == (obj._y + 24))) { if ((obj._currentframe == 4) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz - 1][scanArrayy] = 1; objectArray[scanArrayz - 2][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; } } if ((obj._currentframe == 3) && (fieldArray_yHT[scanArrayz] == (obj._y + 24))) { if ((obj._currentframe == 3) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz - 2][scanArrayy + 1] = 1; objectArray[scanArrayz - 2][scanArrayy] = 1; objectArray[scanArrayz - 1][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy] = 1; } } if ((obj._currentframe == 2) && (fieldArray_yHT[scanArrayz] == (obj._y + 48))) { if ((obj._currentframe == 2) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz - 3][scanArrayy] = 1; objectArray[scanArrayz - 2][scanArrayy] = 1; objectArray[scanArrayz - 1][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy] = 1; } } } scanArrayy++; } scanArrayz++; } } function debug_piecesxxxx(obj) { if (Key.isDown(49)) { obj.gotoAndStop(2); obj._r = 1; obj._rotation = 0; } else if (Key.isDown(50)) { obj.gotoAndStop(3); obj._r = 1; obj._rotation = 0; } else if (Key.isDown(51)) { obj.gotoAndStop(4); obj._r = 1; obj._rotation = 0; } else if (Key.isDown(52)) { obj.gotoAndStop(5); obj._r = 1; obj._rotation = 0; } else if (Key.isDown(53)) { obj.gotoAndStop(6); obj._r = 1; obj._rotation = 0; } else if (Key.isDown(54)) { obj.gotoAndStop(7); obj._r = 1; obj._rotation = 0; } else if (Key.isDown(55)) { obj.gotoAndStop(8); obj._r = 1; obj._rotation = 0; } } function pieceReset(obj) { if (((gameTimer >= 49) && (hitOtherBlock)) || ((gameTimer >= 49) && (!hitOtherBlock))) { _root.soundefx.gotoAndStop(2); pieces++; duplicateMovieClip (_root.anim, "fielda" + pieces, (pieces + 10) + i); duplicateMovieClip (_root.effect, "fielde" + pieces, (pieces + 20) + i); _root["fielda" + pieces].gotoAndPlay(1); _root["fielda" + pieces].square.gotoAndStop(obj._currentframe); _root["fielda" + pieces]._x = obj._x; _root["fielda" + pieces]._y = obj._y; _root["fielda" + pieces]._rotation = obj._rotation; _root["fielde" + pieces]._x = obj._x; _root["fielde" + pieces]._y = obj._y; Setspcy = spcy / 24; catchRow2 = Math.floor((obj._y + spcy) / 24); catchRow3 = Math.floor((obj._y + spcy) / 24) - 1; catchRow4 = Math.floor((obj._y + spcy) / 24) - 2; catchRow5 = Math.floor((obj._y + spcy) / 24) - 3; catchRow6 = Math.floor((obj._y + spcy) / 24) - 4; pieceCoordinates(obj); obj._r = 1; obj._y = 12; obj._x = 108; obj._rotation = 0; delete randomPiece; delete startpiece; delete pieceArray_xHT; delete pieceArray_yHT; delete snap; delete pieceProcess; delete snapObject; delete leftHit; delete rightHit; delete _root.keyboardCount; } } function clearLineEffect2() { if (effect == 1) { shake++; shake_spd = 10; } if (clearEffect_strt2 == null) { clearEffect_strt2 = 25; } if (shake >= 5) { shake = 1; } if ((shake == 1) || (shake >= 5)) { _root._y = _root._y - shake_spd; } if (shake == 2) { _root._x = _root._x + shake_spd; } if (shake == 3) { _root._y = _root._y + shake_spd; } if (shake == 4) { _root._x = _root._x - shake_spd; } if (clearEffect_strt2 > null) { clearEffect_strt2--; } else { delete clearEffect_strt2; delete shake; _root._x = 0; _root._y = 0; delete shake_spd; delete effect; shakeO = 25; } } function clearLineEffectx() { layerEf = 10000; if (effect == 1) { if (accel < 5) { accel++; } if (b_anim >= 2) { b_anim = 1; } else { b_anim++; } if ((!clearEffect) == null) { delete clearEffect_strt; delete effect1; } if (clearEffect_strt == null) { clearEffect_strt = 50; } if (effect1 == null) { effectObj = 0; while (effectObj < 18) { effectObj2 = 0; while (effectObj2 < 10) { if ((((((((((objectArray[effectObj][0] == 1) && (objectArray[effectObj][1] == 1)) && (objectArray[effectObj][2] == 1)) && (objectArray[effectObj][3] == 1)) && (objectArray[effectObj][4] == 1)) && (objectArray[effectObj][5] == 1)) && (objectArray[effectObj][6] == 1)) && (objectArray[effectObj][7] == 1)) && (objectArray[effectObj][8] == 1)) && (objectArray[effectObj][9] == 1)) { _root.grphic.duplicateMovieClip((("ef|" + effectObj) + effectObj2) + "|", layerEf++); } _root[(("ef|" + effectObj) + effectObj2) + "|"]._x = _root.fieldArray_xHT[effectObj2]; _root[(("ef|" + effectObj) + effectObj2) + "|"]._y = _root.fieldArray_yHT[effectObj]; effectObj2++; } effectObj++; } effect1 = 1; } } effectObj = 0; while (effectObj < 18) { effectObj2 = 0; while (effectObj2 < 10) { if (b_anim == 1) { _root[(("ef|" + effectObj) + effectObj2) + "|"].gotoAndStop(2); _root.soundefx.gotoAndStop(3); } if (b_anim == 2) { _root[(("ef|" + effectObj) + effectObj2) + "|"].gotoAndStop(3); } if ((_root[(("ef|" + effectObj) + effectObj2) + "|"]._y < 60) && (_root[(("ef|" + effectObj) + effectObj2) + "|"]._x > 300)) { _root[(("ef|" + effectObj) + effectObj2) + "|"].removeMovieClip(); delete effect; _root[(("ef|" + effectObj) + effectObj2) + "|"]._y = _root[(("ef|" + effectObj) + effectObj2) + "|"]._y + (2.5 * accel); _root[(("ef|" + effectObj) + effectObj2) + "|"]._rotation = _root[(("ef|" + effectObj) + effectObj2) + "|"]._rotation + (5 * accel); } if (_root[(("ef|" + effectObj) + effectObj2) + "|"]._y > 60) { _root[(("ef|" + effectObj) + effectObj2) + "|"]._y = _root[(("ef|" + effectObj) + effectObj2) + "|"]._y - (2.5 * accel); _root[(("ef|" + effectObj) + effectObj2) + "|"]._rotation = _root[(("ef|" + effectObj) + effectObj2) + "|"]._rotation + (5 * accel); } if ((_root[(("ef|" + effectObj) + effectObj2) + "|"]._x < 320) && (_root[(("ef|" + effectObj) + effectObj2) + "|"]._y < 240)) { _root[(("ef|" + effectObj) + effectObj2) + "|"]._x = _root[(("ef|" + effectObj) + effectObj2) + "|"]._x + (2.5 * accel); _root[(("ef|" + effectObj) + effectObj2) + "|"]._rotation = _root[(("ef|" + effectObj) + effectObj2) + "|"]._rotation + (5 * accel); } if ((_root[(("ef|" + effectObj) + effectObj2) + "|"]._x > 320) && (_root[(("ef|" + effectObj) + effectObj2) + "|"]._y < 240)) { _root[(("ef|" + effectObj) + effectObj2) + "|"]._x = _root[(("ef|" + effectObj) + effectObj2) + "|"]._x - (2.5 * accel); _root[(("ef|" + effectObj) + effectObj2) + "|"]._rotation = _root[(("ef|" + effectObj) + effectObj2) + "|"]._rotation + (5 * accel); } if ((_root[(("ef|" + effectObj) + effectObj2) + "|"]._x >= 320) && (_root[(("ef|" + effectObj) + effectObj2) + "|"]._y <= 60)) { } if (effect == 1) { if (effect == null) { } } effectObj2++; } effectObj++; } if (clearEffect_strt > null) { clearEffect_strt--; } else { delete effect1; delete effect; delete clearEffect_strt; delete accel; delete b_anim; delete layerEf; delete effectObj; delete effectObj2; } } stop(); function modLineClear() { var clearRoutine = 0; while (clearRoutine < 18) { if ((((((((((objectArray[clearRoutine][0] == 1) && (objectArray[clearRoutine][1] == 1)) && (objectArray[clearRoutine][2] == 1)) && (objectArray[clearRoutine][3] == 1)) && (objectArray[clearRoutine][4] == 1)) && (objectArray[clearRoutine][5] == 1)) && (objectArray[clearRoutine][6] == 1)) && (objectArray[clearRoutine][7] == 1)) && (objectArray[clearRoutine][8] == 1)) && (objectArray[clearRoutine][9] == 1)) { lineCollect = clearRoutine; return(lineCollect); } clearRoutine++; } } function buildNewMap() { if (checkArray == null) { checkArray = new Array(); checkArray2 = new Array(); var fillchkArray = 0; while (fillchkArray < 18) { checkArray[fillchkArray] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; checkArray2[fillchkArray] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; fillchkArray++; } } var lineBuild = modLineClear(); var scanObjy = 0; while (scanObjy < lineBuild) { scanObjx = 0; while (scanObjx < 10) { if (objectArray[scanObjy][scanObjx] == 1) { checkArray[scanObjy + 1][scanObjx] = 1; } scanObjx++; } scanObjy++; } var arrayFillMey = lineBuild; while (arrayFillMey < 18) { var arrayFillMex = 0; while (arrayFillMex < 10) { checkArray[arrayFillMey][arrayFillMex] = objectArray[arrayFillMey][arrayFillMex]; arrayFillMex++; } arrayFillMey++; } } function lineClear() { if (gameClearLine == 1) { if (gcl_sfx == null) { _root.soundefx.gotoAndStop(6); gcl_sfx = 1; } if (clearAnim_strt == null) { scanObj = 0; while (scanObj < 18) { scanObj2 = 0; while (scanObj2 < 10) { _root.grphic.duplicateMovieClip((("|" + scanObj) + scanObj2) + "|", layer++); _root[(("|" + scanObj) + scanObj2) + "|"]._x = _root.fieldArray_xHT[scanObj2]; _root[(("|" + scanObj) + scanObj2) + "|"]._y = _root.fieldArray_yHT[scanObj]; _root[(("|" + scanObj) + scanObj2) + "|"].gotoAndStop(_root.objectArray[scanObj][scanObj2] + 1); scanObj2++; } scanObj++; } clearAnim_strt = 1; } if (clearAnim >= 2) { clearStep++; delete clearAnim; } else { clearAnim++; } if (clearStep == 1) { var scancField = 0; while (scancField < objectArray.length) { if ((((((((((objectArray[scancField][0] == 1) && (objectArray[scancField][1] == 1)) && (objectArray[scancField][2] == 1)) && (objectArray[scancField][3] == 1)) && (objectArray[scancField][4] == 1)) && (objectArray[scancField][5] == 1)) && (objectArray[scancField][6] == 1)) && (objectArray[scancField][7] == 1)) && (objectArray[scancField][8] == 1)) && (objectArray[scancField][9] == 1)) { objectArray[scancField][0] = 2; objectArray[scancField][1] = 2; objectArray[scancField][2] = 2; objectArray[scancField][3] = 2; objectArray[scancField][4] = 2; objectArray[scancField][5] = 2; objectArray[scancField][6] = 2; objectArray[scancField][7] = 2; objectArray[scancField][8] = 2; objectArray[scancField][9] = 2; scanObj = 0; while (scanObj < 18) { scanObj2 = 0; while (scanObj2 < 10) { _root[(("|" + scanObj) + scanObj2) + "|"].gotoAndStop(_root.objectArray[scanObj][scanObj2] + 1); scanObj2++; } scanObj++; } } scancField++; } } if (clearStep >= 2) { var scancField = 0; while (scancField < objectArray.length) { if ((((((((((objectArray[scancField][0] == 2) && (objectArray[scancField][1] == 2)) && (objectArray[scancField][2] == 2)) && (objectArray[scancField][3] == 2)) && (objectArray[scancField][4] == 2)) && (objectArray[scancField][5] == 2)) && (objectArray[scancField][6] == 2)) && (objectArray[scancField][7] == 2)) && (objectArray[scancField][8] == 2)) && (objectArray[scancField][9] == 2)) { objectArray[scancField][0] = 1; objectArray[scancField][1] = 1; objectArray[scancField][2] = 1; objectArray[scancField][3] = 1; objectArray[scancField][4] = 1; objectArray[scancField][5] = 1; objectArray[scancField][6] = 1; objectArray[scancField][7] = 1; objectArray[scancField][8] = 1; objectArray[scancField][9] = 1; scanObj = 0; while (scanObj < 18) { scanObj2 = 0; while (scanObj2 < 10) { _root[(("|" + scanObj) + scanObj2) + "|"].gotoAndStop(_root.objectArray[scanObj][scanObj2] + 1); scanObj2++; } scanObj++; } } scancField++; } delete clearStep; } clearTimer++; } else if (gameClearLine >= 1) { delete gameClearLine; delete clearAnim_strt; delete clearStep; } var lineBuild = modLineClear(); layer = 900; var scanbField = 0; while (scanbField < objectArray.length) { if ((((((((((objectArray[scanbField][0] == 1) && (objectArray[scanbField][1] == 1)) && (objectArray[scanbField][2] == 1)) && (objectArray[scanbField][3] == 1)) && (objectArray[scanbField][4] == 1)) && (objectArray[scanbField][5] == 1)) && (objectArray[scanbField][6] == 1)) && (objectArray[scanbField][7] == 1)) && (objectArray[scanbField][8] == 1)) && (objectArray[scanbField][9] == 1)) { if (clearTimer == null) { lineClearCounter++; } effect = 1; gameClearLine = 1; if (clearTimer >= 25) { catchRow = scanbField; LCC = lineClearCounter - 1; if (catchRow == catchRow6) { remspc = Math.abs(catchRow - catchRow6) + lineClearCounter; stackTest = "set6"; } else if (catchRow == catchRow5) { remspc = Math.abs(catchRow - catchRow5) + lineClearCounter; stackTest = "set5"; } else if (catchRow == catchRow4) { remspc = Math.abs(catchRow - catchRow4) + lineClearCounter; stackTest = "set4"; } else if (catchRow == catchRow3) { remspc = Math.abs(catchRow - catchRow3) + lineClearCounter; stackTest = "set3"; } else if (catchRow == catchRow2) { remspc = Math.abs(catchRow - catchRow2) + lineClearCounter; stackTest = "set2"; } objectArray[scanbField][0] = 0; objectArray[scanbField][1] = 0; objectArray[scanbField][2] = 0; objectArray[scanbField][3] = 0; objectArray[scanbField][4] = 0; objectArray[scanbField][5] = 0; objectArray[scanbField][6] = 0; objectArray[scanbField][7] = 0; objectArray[scanbField][8] = 0; objectArray[scanbField][9] = 0; var sinkj = catchRow; while (sinkj < 18) { var sinkj2 = 0; while (sinkj2 < 10) { if ((catchRow < (17 - (spcy / 24))) && (LCC > 0)) { if (objectArray[sinkj][sinkj2] == 1) { if ((((((((((objectArray[sinkj][0] == 1) && (objectArray[sinkj][1] == 1)) && (objectArray[sinkj][2] == 1)) && (objectArray[sinkj][3] == 1)) && (objectArray[sinkj][4] == 1)) && (objectArray[sinkj][5] == 1)) && (objectArray[sinkj][6] == 1)) && (objectArray[sinkj][7] == 1)) && (objectArray[sinkj][8] == 1)) && (objectArray[sinkj][9] == 1)) { objectArray[sinkj][0] = 0; objectArray[sinkj][1] = 0; objectArray[sinkj][2] = 0; objectArray[sinkj][3] = 0; objectArray[sinkj][4] = 0; objectArray[sinkj][5] = 0; objectArray[sinkj][6] = 0; objectArray[sinkj][7] = 0; objectArray[sinkj][8] = 0; objectArray[sinkj][9] = 0; } else { checkArray2[sinkj][sinkj2] = 1; } } else if (objectArray[sinkj][sinkj2] == 0) { } } else if (objectArray[sinkj][sinkj2] == 1) { if ((((((((((objectArray[sinkj][0] == 1) && (objectArray[sinkj][1] == 1)) && (objectArray[sinkj][2] == 1)) && (objectArray[sinkj][3] == 1)) && (objectArray[sinkj][4] == 1)) && (objectArray[sinkj][5] == 1)) && (objectArray[sinkj][6] == 1)) && (objectArray[sinkj][7] == 1)) && (objectArray[sinkj][8] == 1)) && (objectArray[sinkj][9] == 1)) { } else { checkArray2[sinkj][sinkj2] = 1; } } else if (objectArray[sinkj][sinkj2] == 0) { } sinkj2++; } sinkj++; } var sinkj = 0; while (sinkj < catchRow) { var sinkj2 = 0; while (sinkj2 < 10) { if ((catchRow < (17 - (spcy / 24))) && (LCC > 0)) { if (objectArray[sinkj][sinkj2] == 1) { if ((((((((((objectArray[sinkj][0] == 1) && (objectArray[sinkj][1] == 1)) && (objectArray[sinkj][2] == 1)) && (objectArray[sinkj][3] == 1)) && (objectArray[sinkj][4] == 1)) && (objectArray[sinkj][5] == 1)) && (objectArray[sinkj][6] == 1)) && (objectArray[sinkj][7] == 1)) && (objectArray[sinkj][8] == 1)) && (objectArray[sinkj][9] == 1)) { objectArray[sinkj][0] = 0; objectArray[sinkj][1] = 0; objectArray[sinkj][2] = 0; objectArray[sinkj][3] = 0; objectArray[sinkj][4] = 0; objectArray[sinkj][5] = 0; objectArray[sinkj][6] = 0; objectArray[sinkj][7] = 0; objectArray[sinkj][8] = 0; objectArray[sinkj][9] = 0; } else { checkArray2[sinkj + (lineClearCounter + 1)][sinkj2] = 1; checkArray2[sinkj + remspc][sinkj2] = 1; } } else if (objectArray[sinkj][sinkj2] == 0) { } } else if (objectArray[sinkj][sinkj2] == 1) { if ((((((((((objectArray[sinkj][0] == 1) && (objectArray[sinkj][1] == 1)) && (objectArray[sinkj][2] == 1)) && (objectArray[sinkj][3] == 1)) && (objectArray[sinkj][4] == 1)) && (objectArray[sinkj][5] == 1)) && (objectArray[sinkj][6] == 1)) && (objectArray[sinkj][7] == 1)) && (objectArray[sinkj][8] == 1)) && (objectArray[sinkj][9] == 1)) { } else { checkArray2[sinkj + remspc][sinkj2] = 1; } } else if (objectArray[sinkj][sinkj2] == 0) { } sinkj2++; } sinkj++; } var pieceRemoval = 0; while (pieceRemoval < (pieces + 1)) { removeMovieClip(_root["fielda" + pieceRemoval]); pieceRemoval++; } var lineBuild = modLineClear(); objectArray = checkArray2; delete checkArray; scanObj = 0; while (scanObj < 18) { scanObj2 = 0; while (scanObj2 < 10) { trace(lineBuild); _root.grphic.duplicateMovieClip((("|" + scanObj) + scanObj2) + "|", layer++); _root[(("|" + scanObj) + scanObj2) + "|"]._x = _root.fieldArray_xHT[scanObj2]; _root[(("|" + scanObj) + scanObj2) + "|"]._y = _root.fieldArray_yHT[scanObj]; _root[(("|" + scanObj) + scanObj2) + "|"].gotoAndStop(_root.objectArray[scanObj][scanObj2] + 1); scanObj2++; } scanObj++; } score = score + (lineClearCounter * 100); delete gameClearLine; delete clearTimer; delete lineClearCounter; _root.soundefx.gotoAndStop(7); delete gcl_sfx; } } scanbField++; } } function rotationCheck() { var rotCheck = 0; while (rotCheck < 19) { var rotCheckx = 0; while (rotCheckx < 11) { var pieceRotCheck = 0; while (pieceRotCheck < 4) { if (((rotpieceArray_xHT[pieceRotCheck] > 228) || (rotpieceArray_xHT[pieceRotCheck] < 12)) || (rotpieceArray_yHT[pieceRotCheck] > 432)) { return(true); } pieceRotCheck++; } if (objectArray[rotCheck][rotCheckx] == 1) { var pieceRotCheck = 0; while (pieceRotCheck < 4) { if ((fieldArray_xHT[rotCheckx] == rotpieceArray_xHT[pieceRotCheck]) && (fieldArray_yHT[rotCheck] == rotpieceArray_yHT[pieceRotCheck])) { return(true); } if (((rotpieceArray_xHT[pieceRotCheck] > 228) || (rotpieceArray_xHT[pieceRotCheck] < 12)) || (rotpieceArray_yHT[pieceRotCheck] > 432)) { return(true); } pieceRotCheck++; } } rotCheckx++; } rotCheck++; } } function drawingField() { var findmy = 0; while (findmy < 18) { var findmx = 0; while (findmx < 10) { if (objectArray[findmy][findmx] == 1) { var pieceCheck = 0; while (pieceCheck < 4) { if (((pieceArray_yHT[pieceCheck] + 24) == fieldArray_yHT[findmy]) && (pieceArray_xHT[pieceCheck] == fieldArray_xHT[findmx])) { return(true); } pieceCheck++; } } findmx++; } findmy++; } } function leftRightHTLEFT() { var __findmy = 0; while (__findmy < 18) { var __findmx = 0; while (__findmx < 10) { if (objectArray[__findmy][__findmx] == 1) { var pieceCheck = 0; while (pieceCheck < 4) { if (((pieceArray_yHT[pieceCheck] == fieldArray_yHT[__findmy]) && ((pieceArray_xHT[pieceCheck] - 24) == fieldArray_xHT[__findmx])) || ((pieceArray_yHT[pieceCheck] == fieldArray_yHT[__findmy]) && ((pieceArray_xHT[pieceCheck] - 24) == fieldArray_xHT[__findmx]))) { return(true); } pieceCheck++; } } __findmx++; } __findmy++; } } function leftRightHTRIGHT() { var _findmy = 0; while (_findmy < 18) { var _findmx = 0; while (_findmx < 10) { if (objectArray[_findmy][_findmx] == 1) { var pieceCheck = 0; while (pieceCheck < 4) { if (Key.isDown(40) && (Key.isDown(39))) { if ((((pieceArray_yHT[pieceCheck] + 24) == fieldArray_yHT[_findmy]) && ((pieceArray_xHT[pieceCheck] + 24) == fieldArray_xHT[_findmx])) || (((pieceArray_yHT[pieceCheck] + 24) == fieldArray_yHT[_findmy]) && ((pieceArray_xHT[pieceCheck] + 24) == fieldArray_xHT[_findmx]))) { return(true); } } else if (Key.isDown(40) && (Key.isDown(37))) { if ((((pieceArray_yHT[pieceCheck] + 24) == fieldArray_yHT[_findmy]) && ((pieceArray_xHT[pieceCheck] - 24) == fieldArray_xHT[_findmx])) || (((pieceArray_yHT[pieceCheck] + 24) == fieldArray_yHT[_findmy]) && ((pieceArray_xHT[pieceCheck] - 24) == fieldArray_xHT[_findmx]))) { return(true); } } if (((pieceArray_yHT[pieceCheck] == fieldArray_yHT[_findmy]) && ((pieceArray_xHT[pieceCheck] + 24) == fieldArray_xHT[_findmx])) || ((pieceArray_yHT[pieceCheck] == fieldArray_yHT[_findmy]) && ((pieceArray_xHT[pieceCheck] + 24) == fieldArray_xHT[_findmx]))) { return(true); } pieceCheck++; } } _findmx++; } _findmy++; } } function dropScan(obj) { if (!hitOtherBlock) { downwardMovement(obj); gTlimit = _root._repeatRate / 2.8; } else { pieceReset(obj); gTlimit = 50; } } function plainDrop(obj) { if (!hitOtherBlock) { downwardMovement(obj); } else { pieceReset(obj); } gTlimit = 50; } if (catchRow < (17 - (spcy / 24))) { if (objectArray[sinkj][sinkj2] == 1) { checkArray2[sinkj][sinkj2] = 1; } else if (objectArray[sinkj][sinkj2] == 0) { checkArray2[sinkj][sinkj2] = 0; } } function Pusher() { layerb = 1000; if (trip == null) { scanj = 0; while (scanj < 18) { scanj2 = 0; while (scanj2 < 10) { if (objectArray[scanj][scanj2] == 1) { checkArray2[scanj + 1][scanj2] = 1; } else if (objectArray[scanj][scanj2] == 0) { checkArray2[scanj + 1][scanj2] = 0; } scanj2++; } scanj++; } scanObja = 0; while (scanObja < 18) { scanObjb = 0; while (scanObjb < 10) { _root.grphic.duplicateMovieClip((("|" + scanObja) + scanObjb) + "|", layerb++); _root[(("|" + scanObja) + scanObjb) + "|"]._x = _root.fieldArray_xHT[scanObjb]; _root[(("|" + scanObja) + scanObjb) + "|"]._y = _root.fieldArray_yHT[scanObja]; _root[(("|" + scanObja) + scanObjb) + "|"].gotoAndStop(_root.objectArray[scanObja][scanObjb] + 1); scanObjb++; } scanObja++; } objectArray = checkArray2; trip = 1; } } _root.onEnterFrame = function () { if (gamePause == null) { if ((gameClearLine == null) && (_root._currentframe == 2)) { movement(_root.square); } game_modeA(_root.square); } debug_pieces(_root.square); debug_sheetMove(); }; _root.stop();
Instance of Symbol 130 MovieClip "box" in Frame 2
onClipEvent (load) { _root.captureKeys_l = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; _root.captureKeys_r = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; _root.captureKeys_u = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; _root.captureKeys_d = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; _root.captureKeys_s = [1, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]; _root.captureKeys_ro = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, -180, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; }
Instance of Symbol 134 MovieClip "squareii" in Frame 2
onClipEvent (enterFrame) { this._x = _root.square._x + 5; this._y = _root.square._y + 5; this.gotoAndStop(_root.square._currentframe); this._rotation = _root.square._rotation; }
Instance of Symbol 144 MovieClip in Frame 2
onClipEvent (enterFrame) { if (_root.keyboardCount == null) { removeMovieClip(_root["arraybox" + scanArray8]); } else if (_root.keyboardCount >= 5) { var scanArray8 = 0; while (scanArray8 < _root.pieceArray_yHT.length) { if (_root["arraybox" + scanArray8]._x == null) { this.duplicateMovieClip("arraybox" + scanArray8, scanArray8 + 400); } _root["arraybox" + scanArray8]._x = _root.rotpieceArray_xHT[scanArray8]; _root["arraybox" + scanArray8]._y = _root.rotpieceArray_yHT[scanArray8]; scanArray8++; } } if (_root.captureKeys_u[_root.readOut] == 1) { if (s_input == 1) { } else { _root.soundEfx.gotoAndStop(5); _root.keyboardCount++; s_input = 1; } } else { delete s_input; } }
Instance of Symbol 134 MovieClip "square" in Frame 2
onClipEvent (load) { delete _root.timeLimit; _root.readOut = 0; } onClipEvent (enterFrame) { this.gotoAndStop(_root.captureKeys_s[_root.readOut]); this._rotation = _root.captureKeys_ro[_root.readOut]; }
Instance of Symbol 144 MovieClip in Frame 2
onClipEvent (enterFrame) { if (_root.keyboardCount == null) { removeMovieClip(_root["arraybox" + scanArray8]); } else if (_root.keyboardCount >= 5) { var scanArray8 = 0; while (scanArray8 < _root.pieceArray_yHT.length) { if (_root["arraybox" + scanArray8]._x == null) { this.duplicateMovieClip("arraybox" + scanArray8, scanArray8 + 400); } _root["arraybox" + scanArray8]._x = _root.rotpieceArray_xHT[scanArray8]; _root["arraybox" + scanArray8]._y = _root.rotpieceArray_yHT[scanArray8]; scanArray8++; } } if (_root.captureKeys_u[_root.readOut] == 1) { if (s_input == 1) { } else { _root.soundEfx.gotoAndStop(5); _root.keyboardCount++; s_input = 1; } } else { delete s_input; } }
Frame 3
stop(); stop(); _root.onMouseDown = function () { m_input = 1; }; _root.onMouseUp = function () { delete m_input; }; _root.onLoad = function () { _root.stop(); };
Instance of Symbol 173 MovieClip in Frame 3
onClipEvent (enterFrame) { if ((m_counter >= 8) && (_root._currentframe == (1 + _root.intro))) { _root.nextFrame(); } else if (Key.isDown(32) && (_root.options_._currentframe == (3 + _root.intro))) { m_counter = m_counter + 10; } _root.stop(); }
Instance of Symbol 176 MovieClip in Frame 3
onClipEvent (load) { } onClipEvent (enterFrame) { if (_root.debugGame == null) { _alpha = 100; if (counter == null) { counter = 1; } if (getTimer() >= (999 * counter)) { counter++; _root.fps = "FPS:" + rate; delete rate; } else { rate++; } } else { _visible = false; } }
Instance of Symbol 202 MovieClip "options_" in Frame 3
onClipEvent (enterFrame) { if ((Key.isDown(39) || (Key.isDown(37))) || (Key.isDown(32))) { } else { delete _root.k_input; } if (this._currentframe == 1) { if (Key.isDown(37)) { if (_root.k_input == null) { _root.soundEfx.gotoAndStop(5); this.gotoAndStop(3); _root.k_input = 1; } } if (Key.isDown(39)) { if (_root.k_input == null) { _root.soundEfx.gotoAndStop(5); this.nextFrame(); _root.k_input = 1; } } if (Key.isDown(32)) { if (_root.k_input == null) { _root.soundEfx.gotoAndStop(6); if (_root.sound_BGM == null) { _root.sound_BGM = 1; _root.k_input = 1; } else if (_root.sound_BGM == 1) { delete _root.sound_BGM; _root.k_input = 1; } } } _root.options_desc = "BACKROUND MUSIC:" + _root.bgm_stat; } if (this._currentframe == 2) { if (Key.isDown(37)) { if (_root.k_input == null) { _root.soundEfx.gotoAndStop(5); this.prevFrame(); _root.k_input = 1; } } if (Key.isDown(39)) { if (_root.k_input == null) { _root.soundEfx.gotoAndStop(5); this.nextFrame(); _root.k_input = 1; } } if (Key.isDown(32)) { if (_root.k_input == null) { _root.soundEfx.gotoAndStop(6); if (_root.op_screenshake == null) { _root.op_screenshake = 1; _root.k_input = 1; } else if (_root.op_screenshake == 1) { delete _root.op_screenshake; _root.k_input = 1; } } } _root.options_desc = "LINE CLEAR SHAKING:" + _root.lc_stat; } if (this._currentframe == 3) { if (Key.isDown(37)) { if (_root.k_input == null) { _root.soundEfx.gotoAndStop(5); this.prevFrame(); _root.k_input = 1; } } if (Key.isDown(39)) { if (_root.k_input == null) { _root.soundEfx.gotoAndStop(5); this.gotoAndStop(1); _root.k_input = 1; } } if (Key.isDown(32)) { _root.nextFrame(); stopAllSounds(); } _root.options_desc = "PLAY RUSSIAN PUZZLE SIMULATOR"; } }
Frame 4
gameFalseStart = 1; _root.gfs.gotoAndPlay(2); function levelChange() { _root.boardSwap = 1; } function clearVars() { scanObj = 0; while (scanObj < 18) { scanObj2 = 0; while (scanObj2 < 10) { removeMovieClip(_root[(("|" + scanObj) + scanObj2) + "|"]); scanObj2++; } scanObj++; } var sinkj = 0; while (sinkj < catchRow) { var sinkj2 = 0; while (sinkj2 < 10) { objectArray[sinkj][sinkj2] = 0; checkArray2[sinkj][sinkj2] = 0; checkArray[sinkj][sinkj2] = 0; sinkj2++; } sinkj++; } if (Level >= 4) { _root.gotoAndStop(5 + _root.intro); } else { _root.gotoAndPlay(6 + _root.intro); stopAllSounds(); } var remPieces = 0; while (remPieces < (pieces + 1)) { removeMovieClip(_root["fielda" + remPieces]); remPieces++; } delete _root.bgmStart; delete firstRun; delete _root.gameFalseStart; delete gameFalseStart; delete pieces; delete catchRow2; delete gOTimer; delete gameOverSwitch; delete space_input; delete spaceTimer; delete _root.scoreText; delete _root.endText; delete timeLimit; delete _root.swap; score = 0; delete bgmStart; delete obj._r; delete startpiece; delete pieceCounter; delete pieceCounterLimit; delete pieceSelection; delete randomPiece; gameTimer = 50; victorySwitch = null; delete victorySwitch1; delete victorySwitch2; delete victorySwitch3; delete victorySwitch4; delete victoryFlag; _root.vicScreen._alpha = 0; _root.vicScreen._x = -999; _root.GameEnd_s._alpha = 0; var pieceRemoval = 0; while (pieceRemoval < (pieces + 1)) { removeMovieClip(_root["fielda" + pieceRemoval]); pieceRemoval++; } delete checkArray; objectArray = checkArray2; _root.k_input = 1; delete GameEnd; } function victory() { if ((GameEnd == 1) && ((!gameOverSwitch) == 1)) { _root.k_input = 1; delete GameEnd; delete victoryFlag; } if ((victorySwitch == null) && (_root._currentframe == (2 + _root.intro))) { levelSwitch = 1; GameEnd = 1; } } function gameOver() { if ((gameOverSwitch == 1) && (_root._currentframe == (3 + _root.intro))) { if (spaceTimer >= 25) { if (Key.isDown(32)) { if (space_input == null) { clearVars(); delete spaceTimer; space_input = 1; } } } else { spaceTimer++; } } if ((((catchRow2 <= 4) && ((_root.square._x / 24) >= 3)) && (pieces >= 5)) || (timeLimit < 0)) { if (gOTimer >= 50) { if (gameOverSwitch == null) { stopAllSounds(); _root.gotoAndStop(3 + _root.intro); _root.soundEfx.gotoAndStop(4); _root.soundEfx.gotoAndStop(9); gameOverSwitch = 1; delete gOTimer; } } else { gOTimer++; } } } function victoryAndGameOver() { if (levelSwitch == 1) { levelChange(); } LRO = ((((((((("<b>Level: " + (Level + 1)) + "<br>") + "Hi-Score: ") + "<br>") + par[Level]) + "<br>") + "Current:") + "<br>") + score) + "</b>"; _root.findThis = par[Level]; if ((score >= par[Level]) && (gameClearLine == 1)) { victoryFlag = 1; } else { gameOver(); } if (victoryFlag == 1) { victory(); } } layerc = 3000; layerd = 4000; function timeTrial() { if (timeSet == 1) { if (firstTime == null) { firstTime_gp = (((((("" + min) + "''") + seconds1) + "") + seconds2) + "''") + mils; firstTime_ = (((((("#1:~" + min) + "''") + seconds1) + "") + seconds2) + "''") + mils; firstTime = (((((("#1:~" + min) + "''") + seconds1) + "") + seconds2) + "''") + mils; _root.timeFlasher.gotoAndPlay(2); delete timeSet; } else if (secondTime == null) { secondTime_gp = (((((("" + min) + "''") + seconds1) + "") + seconds2) + "''") + mils; secondTime_ = (((((("#2~" + min) + "''") + seconds1) + "") + seconds2) + "''") + mils; secondTime = (((((("#2~" + min) + "''") + seconds1) + "") + seconds2) + "''") + mils; _root.timeFlasher.gotoAndPlay(2); delete timeSet; } else if (thirdTime == null) { thirdTime_gp = (((((("" + min) + "''") + seconds1) + "") + seconds2) + "''") + mils; thirdTime_ = (((((("#3~" + min) + "''") + seconds1) + "") + seconds2) + "''") + mils; thirdTime = (((((("#3~" + min) + "''") + seconds1) + "") + seconds2) + "''") + mils; _root.timeFlasher.gotoAndPlay(2); delete timeSet; } else if (fourthTime == null) { fourthTime_gp = (((((("" + min) + "''") + seconds1) + "") + seconds2) + "''") + mils; fourthTime_ = (((((("#4:~" + min) + "''") + seconds1) + "") + seconds2) + "''") + mils; fourthTime = (((((("#4:~" + min) + "''") + seconds1) + "") + seconds2) + "''") + mils; _root.timeFlasher.gotoAndPlay(2); delete timeSet; } } timeList = (((((firstTime_ + "<br>") + secondTime_) + "<br>") + thirdTime_) + "<br>") + fourthTime_; if (timeLimit == null) { fps = 49; minutes = 2; secondsx = (minutes * 60) + 22; timeLimit = secondsx * fps; maxTime = timeLimit; } if (dontremovethese == 1) { if (Key.isDown(83)) { timeLimit = timeLimit - 100; } if (Key.isDown(32)) { timeLimit = timeLimit + 100; } } vrb = 1; vrb2 = 0.5; vrb3 = 0.25; timeLimit = timeLimit - 1; milsec = ((timeLimit * 999) / 49) - Math.ceil((timeLimit * 999) / 49); mils = milsec.toString().slice(3, 6); seconds = Math.abs(Math.floor((timeLimit / 49) - (min * 60))); seconds1 = Math.abs(Math.floor(seconds / 10)); min = Math.abs(Math.floor((timeLimit / 49) / 60)); seconds2 = Math.abs(seconds - (seconds1 * 10)); trialLogo = "TOTAL TIME"; totalTime = (((((min + "''") + seconds1) + "") + seconds2) + "''") + mils; } stop(); function game_modeA(obj) { if (Level == null) { Level = 0; } if (score == null) { par = new Array(); par[0] = 1000; par[1] = 3000; par[2] = 4000; par[3] = "THE END"; score = 0; } victoryAndGameOver(); timeTrial(); _root._repeatRate = 3; if (gameFalseStart == 1) { } else if (_root.sound_BGM == 1) { if ((bgmStart == null) && (_root._currentframe == (2 + _root.intro))) { _root.soundbgm.gotoAndStop(2 + Level); _root.square.gotoAndStop(3); bgmStart = 1; } } if (_root.op_screenshake == 1) { clearLineEffect2(); } clearLineEffect(); lineClear(); graphic_LineClear_anim(); if (gameClearLine == 1) { obj._visible = false; } else { obj._visible = true; } if (gameClearLine == null) { modLineClear(); buildNewMap(); hitOtherBlock = drawingField(); if (findA == null) { findA = 228; } } findme = obj._y + spcy; if (fieldArray_xHT == null) { fieldArray_yHT = new Array(); fieldArray_xHT = new Array(); objectArray = new Array(); var findy = 0; while (findy < 18) { var findx = 0; while (findx < 10) { fieldArray_xHT[findx] = (24 * findx) + 12; fieldArray_yHT[findy] = (24 * findy) + 12; objectArray[findy] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; findx++; } findy++; } } if (obj._y >= (432 - spcy)) { pieceReset(obj); } rotpieceArray_xHT = new Array(); rotpieceArray_yHT = new Array(); pieceArray_xHT = new Array(); pieceArray_yHT = new Array(); playerCoordinates(obj); if ((gameTimer >= gTlimit) && (gameClearLine == null)) { obj._y = obj._y + 24; if (createField == "bottomDetect") { } else { delete createField; } delete gameTimer; } else { droppingPiece(obj); gameTimer = gameTimer + 1; } if (pieceOrder == null) { pieceOrder = new Array(); } if (pieceCounterLimit == null) { pieceCounter = 1; pieceCounterLimit = 3; pieceSelection = 1; } if (pieceCounter >= pieceCounterLimit) { if (randomPiece == null) { pieceCounter = 1; pieceCounterLimit = 4; trace(pieceSelection); pieceSelection = Math.ceil(Math.random() * 2) + 1; if (pieceSelection >= 2) { randomPiece = 2; obj.gotoAndStop(randomPiece); } if (pieceSelection == 1) { randomPiece = 5; obj.gotoAndStop(randomPiece); } } } else if (randomPiece == null) { randomPiece = Math.ceil(Math.random() * 7) + 1; obj.gotoAndStop(randomPiece); pieceCounter++; } if (startpiece == null) { startpiece = 1; } } function movement(obj) { if (obj._r == null) { obj._r = 1; } if ((Key.isDown(32) || (Key.isDown(65))) || (Key.isDown(38))) { var rotChecker = rotationCheck(); if (spc_input == null) { if (rotChecker == true) { } else { if (obj._currentframe == 5) { } else if (((obj._currentframe == 2) || (obj._currentframe == 6)) || (obj._currentframe == 8)) { rotationRoutine(obj); } else if (((obj._currentframe == 4) || (obj._currentframe == 3)) || (obj._currentframe == 7)) { rotationRoutineTwo(obj); } if (obj._r >= 4) { obj._r = 1; } else { obj._r = obj._r + 1; } } spc_input = 1; } } else { delete spc_input; } if (Key.isDown(37)) { var leftRightCheckLEFT = leftRightHTLEFT(); } if (Key.isDown(39)) { var leftRightCheckRIGHT = leftRightHTRIGHT(); } if ((!Key.isDown(39)) && (!Key.isDown(37))) { delete leftRightCheckLEFT; delete leftRightCheckRIGHT; } if ((((Key.isDown(37) && (obj._x > (12 - spcx))) && ((!leftRightCheckLEFT) == true)) && (!Key.isDown(40))) && (!Key.isDown(39))) { leftMovement(obj); } else if ((((Key.isDown(37) && (obj._x > (12 - spcx))) && ((!leftRightCheckLEFT) == true)) && (Key.isDown(40))) && (!Key.isDown(39))) { leftMovement(obj); } if (((Key.isDown(39) && (obj._x < (228 - spcx))) && ((!leftRightCheckRIGHT) == true)) && (Key.isDown(40))) { rightMovement(obj); } else if (((Key.isDown(39) && (obj._x < (228 - spcx))) && ((!leftRightCheckRIGHT) == true)) && (!Key.isDown(40))) { rightMovement(obj); } if ((Key.isDown(40) && (obj._y >= (432 - spcy))) || (((Key.isDown(40) && (hitOtherBlock == true)) && (!Key.isDown(37))) && (!Key.isDown(39)))) { gameTimer = 49; } if (((Key.isDown(40) && (obj._y < (432 - spcy))) && (!Key.isDown(37))) && (!Key.isDown(39))) { score = score + 1; dropScan(obj); } else { plainDrop(obj); plainSet(obj); } } if (Key.isDown(38) && (obj._y > (24 + spcy))) { delete leftHit; delete rightHit; if (obj._currentframe == 2) { spcy = 12; obj._y = obj._y - 24; } else { obj._y = obj._y - 24; } } function rotationRoutine(obj) { if (obj._r == 1) { obj._x = obj._x + 0; obj._rotation = obj._rotation + 90; delete _root.keyboardCount; } else if (obj._r == 2) { obj._y = obj._y - 0; obj._rotation = obj._rotation + 90; delete _root.keyboardCount; } else if (obj._r == 3) { obj._rotation = obj._rotation + 90; delete _root.keyboardCount; } else if (obj._r == 4) { obj._y = obj._y - 0; obj._rotation = obj._rotation + 90; delete _root.keyboardCount; } } function rotationRoutineTwo(obj) { if (obj._r == 1) { obj._rotation = obj._rotation - 90; } else if (obj._r == 2) { obj._rotation = obj._rotation - 90; } else if (obj._r == 3) { obj._rotation = obj._rotation - 90; } else if (obj._r == 4) { obj._rotation = obj._rotation - 90; } } function droppingPiece(obj) { if (obj._r == 1) { if (obj._currentframe == 2) { spcy = 72; } if (obj._currentframe == 3) { spcy = 48; } if (obj._currentframe == 4) { spcy = 48; } if (obj._currentframe == 5) { spcy = 24; } } if (obj._r == 2) { if (obj._currentframe == 2) { spcy = 24; } if (obj._currentframe == 3) { spcy = 24; } if (obj._currentframe == 4) { spcy = 24; } if (obj._currentframe == 5) { spcy = 24; } } } function leftMovement(obj) { if (lMovement == _root._repeatRate) { obj._x = obj._x - 24; _root.soundefx.gotoAndStop(8); delete lMovement; } else { lMovement++; } if (obj._r == 1) { if (obj._currentframe == 2) { spcx = 0; } if (obj._currentframe == 3) { spcx = 0; } if (obj._currentframe == 4) { spcx = 0; } if (obj._currentframe == 5) { spcx = 0; } if (obj._currentframe == 6) { spcx = 0; } if (obj._currentframe == 7) { spcx = -24; } if (obj._currentframe == 8) { spcx = 0; } } if (obj._r == 2) { if (obj._currentframe == 2) { spcx = -48; } if (obj._currentframe == 3) { spcx = -24; } if (obj._currentframe == 4) { spcx = -24; } if (obj._currentframe == 5) { spcx = 0; } if (obj._currentframe == 6) { spcx = -24; } if (obj._currentframe == 7) { spcx = -24; } if (obj._currentframe == 8) { spcx = -24; } } if (obj._r == 3) { if (obj._currentframe == 2) { spcx = 0; } if (obj._currentframe == 3) { spcx = -24; } if (obj._currentframe == 4) { spcx = -24; } if (obj._currentframe == 5) { spcx = 0; } if (obj._currentframe == 6) { spcx = -24; } if (obj._currentframe == 7) { spcx = 0; } if (obj._currentframe == 8) { spcx = -24; } } if (obj._r == 4) { if (obj._currentframe == 2) { spcx = -24; } if (obj._currentframe == 3) { spcx = -24; } if (obj._currentframe == 4) { spcx = -24; } if (obj._currentframe == 5) { spcx = 0; } if (obj._currentframe == 6) { spcx = -24; } if (obj._currentframe == 7) { spcx = -24; } if (obj._currentframe == 8) { spcx = -24; } } } function rightMovement(obj) { if (rMovement == _root._repeatRate) { obj._x = obj._x + 24; _root.soundefx.gotoAndStop(8); delete rMovement; } else { rMovement++; } if (obj._r == 1) { if (obj._currentframe == 2) { spcx = 0; } if (obj._currentframe == 3) { spcx = 24; } if (obj._currentframe == 4) { spcx = 24; } if (obj._currentframe == 5) { spcx = 24; } if (obj._currentframe == 6) { spcx = 24; } if (obj._currentframe == 7) { spcx = 0; } if (obj._currentframe == 8) { spcx = 24; } } if (obj._r == 2) { if (obj._currentframe == 2) { spcx = 24; } if (obj._currentframe == 3) { spcx = 24; } if (obj._currentframe == 4) { spcx = 24; } if (obj._currentframe == 5) { spcx = 24; } if (obj._currentframe == 6) { spcx = 24; } if (obj._currentframe == 7) { spcx = 24; } if (obj._currentframe == 8) { spcx = 24; } } if (obj._r == 3) { if (obj._currentframe == 2) { spcx = 0; } if (obj._currentframe == 3) { spcx = 0; } if (obj._currentframe == 4) { spcx = 0; } if (obj._currentframe == 5) { spcx = 24; } if (obj._currentframe == 6) { spcx = 0; } if (obj._currentframe == 7) { spcx = 24; } if (obj._currentframe == 8) { spcx = 0; } } if (obj._r == 4) { if (obj._currentframe == 2) { spcx = 48; } if (obj._currentframe == 3) { spcx = 24; } if (obj._currentframe == 4) { spcx = 24; } if (obj._currentframe == 5) { spcx = 24; } if (obj._currentframe == 6) { spcx = 24; } if (obj._currentframe == 7) { spcx = 24; } if (obj._currentframe == 8) { spcx = 24; } } } function downwardMovement(obj) { if (obj._r == 1) { if (obj._currentframe == 2) { spcy = 72; } if (obj._currentframe == 3) { spcy = 48; } if (obj._currentframe == 4) { spcy = 48; } if (obj._currentframe == 5) { spcy = 48; } if (obj._currentframe == 6) { spcy = 48; } if (obj._currentframe == 7) { spcy = 48; } if (obj._currentframe == 8) { spcy = 48; } } if (obj._r == 2) { if (obj._currentframe == 2) { spcy = 24; } if (obj._currentframe == 3) { spcy = 24; } if (obj._currentframe == 4) { spcy = 24; } if (obj._currentframe == 5) { spcy = 48; } if (obj._currentframe == 6) { spcy = 48; } if (obj._currentframe == 7) { spcy = 48; } if (obj._currentframe == 8) { spcy = 48; } } if (obj._r == 3) { if (obj._currentframe == 2) { spcy = 48; } if (obj._currentframe == 3) { spcy = 48; } if (obj._currentframe == 4) { spcy = 48; } if (obj._currentframe == 5) { spcy = 48; } if (obj._currentframe == 6) { spcy = 48; } if (obj._currentframe == 7) { spcy = 48; } if (obj._currentframe == 8) { spcy = 48; } } if (obj._r == 4) { if (obj._currentframe == 2) { spcy = 24; } if (obj._currentframe == 3) { spcy = 24; } if (obj._currentframe == 4) { spcy = 48; } if (obj._currentframe == 5) { spcy = 48; } if (obj._currentframe == 6) { spcy = 24; } if (obj._currentframe == 7) { spcy = 24; } if (obj._currentframe == 8) { spcy = 24; } } } function plainSet(obj) { if (Key.isDown(37)) { if (obj._r == 1) { if (obj._currentframe == 2) { spcx = 0; } if (obj._currentframe == 3) { spcx = 0; } if (obj._currentframe == 4) { spcx = 0; } if (obj._currentframe == 5) { spcx = 0; } if (obj._currentframe == 6) { spcx = 0; } if (obj._currentframe == 7) { spcx = -24; } if (obj._currentframe == 8) { spcx = 0; } } if (obj._r == 2) { if (obj._currentframe == 2) { spcx = -48; } if (obj._currentframe == 3) { spcx = -24; } if (obj._currentframe == 4) { spcx = -24; } if (obj._currentframe == 5) { spcx = 0; } if (obj._currentframe == 6) { spcx = -24; } if (obj._currentframe == 7) { spcx = -24; } if (obj._currentframe == 8) { spcx = -24; } } if (obj._r == 3) { if (obj._currentframe == 2) { spcx = 0; } if (obj._currentframe == 3) { spcx = -24; } if (obj._currentframe == 4) { spcx = -24; } if (obj._currentframe == 5) { spcx = 0; } if (obj._currentframe == 6) { spcx = -24; } if (obj._currentframe == 7) { spcx = 0; } if (obj._currentframe == 8) { spcx = -24; } } if (obj._r == 4) { if (obj._currentframe == 2) { spcx = -24; } if (obj._currentframe == 3) { spcx = -24; } if (obj._currentframe == 4) { spcx = -24; } if (obj._currentframe == 5) { spcx = 0; } if (obj._currentframe == 6) { spcx = -24; } if (obj._currentframe == 7) { spcx = -24; } if (obj._currentframe == 8) { spcx = -24; } } } if (Key.isDown(39)) { if (obj._r == 1) { if (obj._currentframe == 2) { spcx = 0; } if (obj._currentframe == 3) { spcx = 24; } if (obj._currentframe == 4) { spcx = 24; } if (obj._currentframe == 5) { spcx = 24; } if (obj._currentframe == 6) { spcx = 24; } if (obj._currentframe == 7) { spcx = 0; } if (obj._currentframe == 8) { spcx = 24; } } if (obj._r == 2) { if (obj._currentframe == 2) { spcx = 24; } if (obj._currentframe == 3) { spcx = 24; } if (obj._currentframe == 4) { spcx = 24; } if (obj._currentframe == 5) { spcx = 24; } if (obj._currentframe == 6) { spcx = 24; } if (obj._currentframe == 7) { spcx = 24; } if (obj._currentframe == 8) { spcx = 24; } } if (obj._r == 3) { if (obj._currentframe == 2) { spcx = 0; } if (obj._currentframe == 3) { spcx = 0; } if (obj._currentframe == 4) { spcx = 0; } if (obj._currentframe == 5) { spcx = 24; } if (obj._currentframe == 6) { spcx = 0; } if (obj._currentframe == 7) { spcx = 24; } if (obj._currentframe == 8) { spcx = 0; } } if (obj._r == 4) { if (obj._currentframe == 2) { spcx = 48; } if (obj._currentframe == 3) { spcx = 24; } if (obj._currentframe == 4) { spcx = 24; } if (obj._currentframe == 5) { spcx = 24; } if (obj._currentframe == 6) { spcx = 24; } if (obj._currentframe == 7) { spcx = 24; } if (obj._currentframe == 8) { spcx = 24; } } } } function playerCoordinates(obj) { if (obj._r == 1) { if (obj._currentframe == 2) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x; pieceArray_yHT[0] = obj._y - 24; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y + 24; pieceArray_yHT[3] = obj._y + 48; rotpieceArray_xHT[0] = obj._x - 24; rotpieceArray_xHT[1] = obj._x - 48; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y; } if (obj._currentframe == 3) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x + 24; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x; pieceArray_yHT[0] = obj._y - 24; pieceArray_yHT[1] = obj._y - 24; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x - 24; rotpieceArray_xHT[1] = obj._x - 24; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y - 24; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y; } if (obj._currentframe == 4) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y - 24; pieceArray_yHT[2] = obj._y + 24; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x - 24; rotpieceArray_xHT[2] = obj._x + 24; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y - 24; } if (obj._currentframe == 5) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x + 24; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y + 24; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x + 24; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y + 24; rotpieceArray_yHT[3] = obj._y + 24; } if (obj._currentframe == 6) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x; pieceArray_xHT[2] = obj._x + 24; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y - 24; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x; rotpieceArray_xHT[2] = obj._x - 24; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y + 24; rotpieceArray_yHT[2] = obj._y + 24; rotpieceArray_yHT[3] = obj._y; } if (obj._currentframe == 7) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x; pieceArray_xHT[2] = obj._x - 24; pieceArray_xHT[3] = obj._x; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y + 24; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y - 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x; rotpieceArray_xHT[2] = obj._x + 24; rotpieceArray_xHT[3] = obj._x - 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y + 24; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y; } if (obj._currentframe == 8) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x + 24; pieceArray_xHT[2] = obj._x + 24; pieceArray_xHT[3] = obj._x; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y - 24; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x - 24; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y + 24; rotpieceArray_yHT[3] = obj._y + 24; } } if (obj._r == 2) { if (obj._currentframe == 2) { pieceArray_xHT[0] = obj._x - 24; pieceArray_xHT[1] = obj._x - 48; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x; rotpieceArray_yHT[0] = obj._y - 48; rotpieceArray_yHT[1] = obj._y - 24; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y + 24; } if (obj._currentframe == 3) { pieceArray_xHT[0] = obj._x - 24; pieceArray_xHT[1] = obj._x - 24; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y - 24; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x; rotpieceArray_xHT[2] = obj._x - 24; rotpieceArray_xHT[3] = obj._x; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y + 24; rotpieceArray_yHT[2] = obj._y + 24; rotpieceArray_yHT[3] = obj._y - 24; } if (obj._currentframe == 4) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x - 24; pieceArray_xHT[2] = obj._x + 24; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y - 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x - 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y + 24; rotpieceArray_yHT[2] = obj._y - 24; rotpieceArray_yHT[3] = obj._y - 24; } if (obj._currentframe == 5) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x + 24; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y + 24; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x + 24; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y + 24; rotpieceArray_yHT[3] = obj._y + 24; } if (obj._currentframe == 6) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x; pieceArray_xHT[2] = obj._x - 24; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y + 24; pieceArray_yHT[2] = obj._y + 24; pieceArray_yHT[3] = obj._y; rotpieceArray_xHT[0] = obj._x - 24; rotpieceArray_xHT[1] = obj._x - 24; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y - 24; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y + 24; } if (obj._currentframe == 7) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x; pieceArray_xHT[2] = obj._x + 24; pieceArray_xHT[3] = obj._x - 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y + 24; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x + 24; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y - 24; rotpieceArray_yHT[3] = obj._y + 24; } if (obj._currentframe == 8) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x - 24; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y + 24; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x - 24; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x - 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y - 24; rotpieceArray_yHT[3] = obj._y + 24; } } if (obj._r == 3) { if (obj._currentframe == 2) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x; pieceArray_yHT[0] = obj._y - 48; pieceArray_yHT[1] = obj._y - 24; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x - 24; rotpieceArray_xHT[1] = obj._x; rotpieceArray_xHT[2] = obj._x + 24; rotpieceArray_xHT[3] = obj._x + 48; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y; } if (obj._currentframe == 3) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x; pieceArray_xHT[2] = obj._x - 24; pieceArray_xHT[3] = obj._x; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y + 24; pieceArray_yHT[2] = obj._y + 24; pieceArray_yHT[3] = obj._y - 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x - 24; rotpieceArray_xHT[2] = obj._x + 24; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y + 24; } if (obj._currentframe == 4) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x - 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y + 24; pieceArray_yHT[2] = obj._y - 24; pieceArray_yHT[3] = obj._y - 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x + 24; rotpieceArray_xHT[2] = obj._x - 24; rotpieceArray_xHT[3] = obj._x - 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y + 24; } if (obj._currentframe == 5) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x + 24; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y + 24; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x + 24; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y + 24; rotpieceArray_yHT[3] = obj._y + 24; } if (obj._currentframe == 6) { pieceArray_xHT[0] = obj._x - 24; pieceArray_xHT[1] = obj._x - 24; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y - 24; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x; rotpieceArray_xHT[2] = obj._x - 24; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y - 24; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y - 24; } if (obj._currentframe == 7) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x + 24; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y - 24; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x; rotpieceArray_xHT[2] = obj._x - 24; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y - 24; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y; } if (obj._currentframe == 8) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x - 24; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x - 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y - 24; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x + 24; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x - 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y - 24; rotpieceArray_yHT[3] = obj._y - 24; } } if (obj._r == 4) { if (obj._currentframe == 2) { pieceArray_xHT[0] = obj._x - 24; pieceArray_xHT[1] = obj._x; pieceArray_xHT[2] = obj._x + 24; pieceArray_xHT[3] = obj._x + 48; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x; rotpieceArray_yHT[0] = obj._y - 24; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y + 24; rotpieceArray_yHT[3] = obj._y + 48; } if (obj._currentframe == 3) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x - 24; pieceArray_xHT[2] = obj._x + 24; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x + 24; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x; rotpieceArray_yHT[0] = obj._y - 24; rotpieceArray_yHT[1] = obj._y - 24; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y + 24; } if (obj._currentframe == 4) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x + 24; pieceArray_xHT[2] = obj._x - 24; pieceArray_xHT[3] = obj._x - 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y - 24; rotpieceArray_yHT[2] = obj._y + 24; rotpieceArray_yHT[3] = obj._y + 24; } if (obj._currentframe == 5) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x + 24; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y + 24; pieceArray_yHT[3] = obj._y + 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x + 24; rotpieceArray_xHT[2] = obj._x; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y + 24; rotpieceArray_yHT[3] = obj._y + 24; } if (obj._currentframe == 6) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x; pieceArray_xHT[2] = obj._x - 24; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y - 24; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y - 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x; rotpieceArray_xHT[2] = obj._x + 24; rotpieceArray_xHT[3] = obj._x + 24; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y - 24; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y + 24; } if (obj._currentframe == 7) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x; pieceArray_xHT[2] = obj._x - 24; pieceArray_xHT[3] = obj._x + 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y - 24; pieceArray_yHT[2] = obj._y; pieceArray_yHT[3] = obj._y; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x; rotpieceArray_xHT[2] = obj._x - 24; rotpieceArray_xHT[3] = obj._x; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y + 24; rotpieceArray_yHT[2] = obj._y; rotpieceArray_yHT[3] = obj._y - 24; } if (obj._currentframe == 8) { pieceArray_xHT[0] = obj._x; pieceArray_xHT[1] = obj._x + 24; pieceArray_xHT[2] = obj._x; pieceArray_xHT[3] = obj._x - 24; pieceArray_yHT[0] = obj._y; pieceArray_yHT[1] = obj._y; pieceArray_yHT[2] = obj._y - 24; pieceArray_yHT[3] = obj._y - 24; rotpieceArray_xHT[0] = obj._x; rotpieceArray_xHT[1] = obj._x + 24; rotpieceArray_xHT[2] = obj._x + 24; rotpieceArray_xHT[3] = obj._x; rotpieceArray_yHT[0] = obj._y; rotpieceArray_yHT[1] = obj._y; rotpieceArray_yHT[2] = obj._y - 24; rotpieceArray_yHT[3] = obj._y + 24; } } } function pieceCoordinates(obj) { var scanArrayz = 0; while (scanArrayz < 19) { var scanArrayy = 0; while (scanArrayy < 11) { if (obj._r == 4) { if ((obj._currentframe == 8) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 8) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz - 1][scanArrayy] = 1; objectArray[scanArrayz - 1][scanArrayy - 1] = 1; } } if ((obj._currentframe == 7) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 7) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz][scanArrayy - 1] = 1; objectArray[scanArrayz - 1][scanArrayy] = 1; } } if ((obj._currentframe == 6) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 6) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz - 1][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy - 1] = 1; objectArray[scanArrayz - 1][scanArrayy + 1] = 1; } } if ((obj._currentframe == 5) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 5) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz + 1][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy + 1] = 1; } } if ((obj._currentframe == 4) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 4) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy - 1] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz + 1][scanArrayy - 1] = 1; } } if ((obj._currentframe == 3) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 3) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy - 1] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz + 1][scanArrayy + 1] = 1; } } if ((obj._currentframe == 2) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 2) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy - 1] = 1; objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz][scanArrayy + 2] = 1; } } } if (obj._r == 3) { if ((obj._currentframe == 8) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 8) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy - 1] = 1; objectArray[scanArrayz - 1][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy - 1] = 1; } } if ((obj._currentframe == 7) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 7) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz + 1][scanArrayy] = 1; objectArray[scanArrayz - 1][scanArrayy] = 1; } } if ((obj._currentframe == 6) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 6) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy - 1] = 1; objectArray[scanArrayz - 1][scanArrayy - 1] = 1; } } if ((obj._currentframe == 5) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 5) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz + 1][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy + 1] = 1; } } if ((obj._currentframe == 4) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 4) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy] = 1; objectArray[scanArrayz - 1][scanArrayy] = 1; objectArray[scanArrayz - 1][scanArrayy - 1] = 1; } } if ((obj._currentframe == 3) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 3) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz - 1][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy - 1] = 1; } } if ((obj._currentframe == 2) && (fieldArray_yHT[scanArrayz] == (obj._y + 24))) { if ((obj._currentframe == 2) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz - 3][scanArrayy] = 1; objectArray[scanArrayz - 2][scanArrayy] = 1; objectArray[scanArrayz - 1][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy] = 1; } } } if (obj._r == 2) { if ((obj._currentframe == 8) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 8) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy - 1] = 1; objectArray[scanArrayz + 1][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy + 1] = 1; } } if ((obj._currentframe == 7) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 7) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy - 1] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; } } if ((obj._currentframe == 6) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 6) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz + 1][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy - 1] = 1; } } if ((obj._currentframe == 5) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 5) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz + 1][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy + 1] = 1; } } if ((obj._currentframe == 4) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 4) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz][scanArrayy - 1] = 1; objectArray[scanArrayz - 1][scanArrayy + 1] = 1; } } if ((obj._currentframe == 3) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 3) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz][scanArrayy - 1] = 1; objectArray[scanArrayz - 1][scanArrayy - 1] = 1; } } if ((obj._currentframe == 2) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 2) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy - 2] = 1; objectArray[scanArrayz][scanArrayy - 1] = 1; objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; } } } if (obj._r == 1) { if ((obj._currentframe == 8) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 8) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz - 1][scanArrayy + 1] = 1; } } if ((obj._currentframe == 7) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 7) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy] = 1; objectArray[scanArrayz - 1][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy - 1] = 1; } } if ((obj._currentframe == 6) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 6) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz - 1][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz + 1][scanArrayy + 1] = 1; } } if ((obj._currentframe == 5) && (fieldArray_yHT[scanArrayz] == obj._y)) { if ((obj._currentframe == 5) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; objectArray[scanArrayz + 1][scanArrayy] = 1; objectArray[scanArrayz + 1][scanArrayy + 1] = 1; } } if ((obj._currentframe == 4) && (fieldArray_yHT[scanArrayz] == (obj._y + 24))) { if ((obj._currentframe == 4) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz][scanArrayy] = 1; objectArray[scanArrayz - 1][scanArrayy] = 1; objectArray[scanArrayz - 2][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy + 1] = 1; } } if ((obj._currentframe == 3) && (fieldArray_yHT[scanArrayz] == (obj._y + 24))) { if ((obj._currentframe == 3) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz - 2][scanArrayy + 1] = 1; objectArray[scanArrayz - 2][scanArrayy] = 1; objectArray[scanArrayz - 1][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy] = 1; } } if ((obj._currentframe == 2) && (fieldArray_yHT[scanArrayz] == (obj._y + 48))) { if ((obj._currentframe == 2) && (fieldArray_xHT[scanArrayy] == obj._x)) { objectArray[scanArrayz - 3][scanArrayy] = 1; objectArray[scanArrayz - 2][scanArrayy] = 1; objectArray[scanArrayz - 1][scanArrayy] = 1; objectArray[scanArrayz][scanArrayy] = 1; } } } scanArrayy++; } scanArrayz++; } } function debug_piecesxxxx(obj) { if (Key.isDown(49)) { obj.gotoAndStop(2); obj._r = 1; obj._rotation = 0; } else if (Key.isDown(50)) { obj.gotoAndStop(3); obj._r = 1; obj._rotation = 0; } else if (Key.isDown(51)) { obj.gotoAndStop(4); obj._r = 1; obj._rotation = 0; } else if (Key.isDown(52)) { obj.gotoAndStop(5); obj._r = 1; obj._rotation = 0; } else if (Key.isDown(53)) { obj.gotoAndStop(6); obj._r = 1; obj._rotation = 0; } else if (Key.isDown(54)) { obj.gotoAndStop(7); obj._r = 1; obj._rotation = 0; } else if (Key.isDown(55)) { obj.gotoAndStop(8); obj._r = 1; obj._rotation = 0; } } function pieceReset(obj) { if (((gameTimer >= 49) && (hitOtherBlock)) || ((gameTimer >= 49) && (!hitOtherBlock))) { _root.soundefx.gotoAndStop(2); pieces++; duplicateMovieClip (_root.anim, "fielda" + pieces, (pieces + 10) + i); duplicateMovieClip (_root.effect, "fielde" + pieces, (pieces + 20) + i); _root["fielda" + pieces].gotoAndPlay(1); _root["fielda" + pieces].square.gotoAndStop(obj._currentframe); _root["fielda" + pieces]._x = obj._x; _root["fielda" + pieces]._y = obj._y; _root["fielda" + pieces]._rotation = obj._rotation; _root["fielde" + pieces]._x = obj._x; _root["fielde" + pieces]._y = obj._y; Setspcy = spcy / 24; catchRow2 = Math.floor((obj._y + spcy) / 24); catchRow3 = Math.floor((obj._y + spcy) / 24) - 1; catchRow4 = Math.floor((obj._y + spcy) / 24) - 2; catchRow5 = Math.floor((obj._y + spcy) / 24) - 3; catchRow6 = Math.floor((obj._y + spcy) / 24) - 4; pieceCoordinates(obj); obj._r = 1; obj._y = 12; obj._x = 108; obj._rotation = 0; delete randomPiece; delete startpiece; delete pieceArray_xHT; delete pieceArray_yHT; delete snap; delete pieceProcess; delete snapObject; delete leftHit; delete rightHit; delete _root.keyboardCount; } } function clearLineEffect2() { if (effect == 1) { shake++; shake_spd = 10; } if (clearEffect_strt2 == null) { clearEffect_strt2 = 25; } if (shake >= 5) { shake = 1; } if ((shake == 1) || (shake >= 5)) { _root._y = _root._y - shake_spd; } if (shake == 2) { _root._x = _root._x + shake_spd; } if (shake == 3) { _root._y = _root._y + shake_spd; } if (shake == 4) { _root._x = _root._x - shake_spd; } if (clearEffect_strt2 > null) { clearEffect_strt2--; } else { delete clearEffect_strt2; delete shake; _root._x = 0; _root._y = 0; delete shake_spd; delete effect; shakeO = 25; } } function clearLineEffectx() { layerEf = 10000; if (effect == 1) { if (accel < 5) { accel++; } if (b_anim >= 2) { b_anim = 1; } else { b_anim++; } if ((!clearEffect) == null) { delete clearEffect_strt; delete effect1; } if (clearEffect_strt == null) { clearEffect_strt = 50; } if (effect1 == null) { effectObj = 0; while (effectObj < 18) { effectObj2 = 0; while (effectObj2 < 10) { if ((((((((((objectArray[effectObj][0] == 1) && (objectArray[effectObj][1] == 1)) && (objectArray[effectObj][2] == 1)) && (objectArray[effectObj][3] == 1)) && (objectArray[effectObj][4] == 1)) && (objectArray[effectObj][5] == 1)) && (objectArray[effectObj][6] == 1)) && (objectArray[effectObj][7] == 1)) && (objectArray[effectObj][8] == 1)) && (objectArray[effectObj][9] == 1)) { _root.grphic.duplicateMovieClip((("ef|" + effectObj) + effectObj2) + "|", layerEf++); } _root[(("ef|" + effectObj) + effectObj2) + "|"]._x = _root.fieldArray_xHT[effectObj2]; _root[(("ef|" + effectObj) + effectObj2) + "|"]._y = _root.fieldArray_yHT[effectObj]; effectObj2++; } effectObj++; } effect1 = 1; } } effectObj = 0; while (effectObj < 18) { effectObj2 = 0; while (effectObj2 < 10) { if (b_anim == 1) { _root[(("ef|" + effectObj) + effectObj2) + "|"].gotoAndStop(2); _root.soundefx.gotoAndStop(3); } if (b_anim == 2) { _root[(("ef|" + effectObj) + effectObj2) + "|"].gotoAndStop(3); } if ((_root[(("ef|" + effectObj) + effectObj2) + "|"]._y < 60) && (_root[(("ef|" + effectObj) + effectObj2) + "|"]._x > 300)) { _root[(("ef|" + effectObj) + effectObj2) + "|"].removeMovieClip(); delete effect; _root[(("ef|" + effectObj) + effectObj2) + "|"]._y = _root[(("ef|" + effectObj) + effectObj2) + "|"]._y + (2.5 * accel); _root[(("ef|" + effectObj) + effectObj2) + "|"]._rotation = _root[(("ef|" + effectObj) + effectObj2) + "|"]._rotation + (5 * accel); } if (_root[(("ef|" + effectObj) + effectObj2) + "|"]._y > 60) { _root[(("ef|" + effectObj) + effectObj2) + "|"]._y = _root[(("ef|" + effectObj) + effectObj2) + "|"]._y - (2.5 * accel); _root[(("ef|" + effectObj) + effectObj2) + "|"]._rotation = _root[(("ef|" + effectObj) + effectObj2) + "|"]._rotation + (5 * accel); } if ((_root[(("ef|" + effectObj) + effectObj2) + "|"]._x < 320) && (_root[(("ef|" + effectObj) + effectObj2) + "|"]._y < 240)) { _root[(("ef|" + effectObj) + effectObj2) + "|"]._x = _root[(("ef|" + effectObj) + effectObj2) + "|"]._x + (2.5 * accel); _root[(("ef|" + effectObj) + effectObj2) + "|"]._rotation = _root[(("ef|" + effectObj) + effectObj2) + "|"]._rotation + (5 * accel); } if ((_root[(("ef|" + effectObj) + effectObj2) + "|"]._x > 320) && (_root[(("ef|" + effectObj) + effectObj2) + "|"]._y < 240)) { _root[(("ef|" + effectObj) + effectObj2) + "|"]._x = _root[(("ef|" + effectObj) + effectObj2) + "|"]._x - (2.5 * accel); _root[(("ef|" + effectObj) + effectObj2) + "|"]._rotation = _root[(("ef|" + effectObj) + effectObj2) + "|"]._rotation + (5 * accel); } if ((_root[(("ef|" + effectObj) + effectObj2) + "|"]._x >= 320) && (_root[(("ef|" + effectObj) + effectObj2) + "|"]._y <= 60)) { } if (effect == 1) { if (effect == null) { } } effectObj2++; } effectObj++; } if (clearEffect_strt > null) { clearEffect_strt--; } else { delete effect1; delete effect; delete clearEffect_strt; delete accel; delete b_anim; delete layerEf; delete effectObj; delete effectObj2; } } stop(); function modLineClear() { var clearRoutine = 0; while (clearRoutine < 18) { if ((((((((((objectArray[clearRoutine][0] == 1) && (objectArray[clearRoutine][1] == 1)) && (objectArray[clearRoutine][2] == 1)) && (objectArray[clearRoutine][3] == 1)) && (objectArray[clearRoutine][4] == 1)) && (objectArray[clearRoutine][5] == 1)) && (objectArray[clearRoutine][6] == 1)) && (objectArray[clearRoutine][7] == 1)) && (objectArray[clearRoutine][8] == 1)) && (objectArray[clearRoutine][9] == 1)) { lineCollect = clearRoutine; return(lineCollect); } clearRoutine++; } } function buildNewMap() { if (checkArray == null) { checkArray = new Array(); checkArray2 = new Array(); var fillchkArray = 0; while (fillchkArray < 18) { checkArray[fillchkArray] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; checkArray2[fillchkArray] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; fillchkArray++; } } var lineBuild = modLineClear(); var scanObjy = 0; while (scanObjy < lineBuild) { scanObjx = 0; while (scanObjx < 10) { if (objectArray[scanObjy][scanObjx] == 1) { checkArray[scanObjy + 1][scanObjx] = 1; } scanObjx++; } scanObjy++; } var arrayFillMey = lineBuild; while (arrayFillMey < 18) { var arrayFillMex = 0; while (arrayFillMex < 10) { checkArray[arrayFillMey][arrayFillMex] = objectArray[arrayFillMey][arrayFillMex]; arrayFillMex++; } arrayFillMey++; } } function lineClear() { if (gameClearLine == 1) { if (gcl_sfx == null) { _root.soundefx.gotoAndStop(6); gcl_sfx = 1; } if (clearAnim_strt == null) { scanObj = 0; while (scanObj < 18) { scanObj2 = 0; while (scanObj2 < 10) { _root.grphic.duplicateMovieClip((("|" + scanObj) + scanObj2) + "|", layer++); _root[(("|" + scanObj) + scanObj2) + "|"]._x = _root.fieldArray_xHT[scanObj2]; _root[(("|" + scanObj) + scanObj2) + "|"]._y = _root.fieldArray_yHT[scanObj]; _root[(("|" + scanObj) + scanObj2) + "|"].gotoAndStop(_root.objectArray[scanObj][scanObj2] + 1); scanObj2++; } scanObj++; } clearAnim_strt = 1; } if (clearAnim >= 2) { clearStep++; delete clearAnim; } else { clearAnim++; } if (clearStep == 1) { var scancField = 0; while (scancField < objectArray.length) { if ((((((((((objectArray[scancField][0] == 1) && (objectArray[scancField][1] == 1)) && (objectArray[scancField][2] == 1)) && (objectArray[scancField][3] == 1)) && (objectArray[scancField][4] == 1)) && (objectArray[scancField][5] == 1)) && (objectArray[scancField][6] == 1)) && (objectArray[scancField][7] == 1)) && (objectArray[scancField][8] == 1)) && (objectArray[scancField][9] == 1)) { objectArray[scancField][0] = 2; objectArray[scancField][1] = 2; objectArray[scancField][2] = 2; objectArray[scancField][3] = 2; objectArray[scancField][4] = 2; objectArray[scancField][5] = 2; objectArray[scancField][6] = 2; objectArray[scancField][7] = 2; objectArray[scancField][8] = 2; objectArray[scancField][9] = 2; scanObj = 0; while (scanObj < 18) { scanObj2 = 0; while (scanObj2 < 10) { _root[(("|" + scanObj) + scanObj2) + "|"].gotoAndStop(_root.objectArray[scanObj][scanObj2] + 1); scanObj2++; } scanObj++; } } scancField++; } } if (clearStep >= 2) { var scancField = 0; while (scancField < objectArray.length) { if ((((((((((objectArray[scancField][0] == 2) && (objectArray[scancField][1] == 2)) && (objectArray[scancField][2] == 2)) && (objectArray[scancField][3] == 2)) && (objectArray[scancField][4] == 2)) && (objectArray[scancField][5] == 2)) && (objectArray[scancField][6] == 2)) && (objectArray[scancField][7] == 2)) && (objectArray[scancField][8] == 2)) && (objectArray[scancField][9] == 2)) { objectArray[scancField][0] = 1; objectArray[scancField][1] = 1; objectArray[scancField][2] = 1; objectArray[scancField][3] = 1; objectArray[scancField][4] = 1; objectArray[scancField][5] = 1; objectArray[scancField][6] = 1; objectArray[scancField][7] = 1; objectArray[scancField][8] = 1; objectArray[scancField][9] = 1; scanObj = 0; while (scanObj < 18) { scanObj2 = 0; while (scanObj2 < 10) { _root[(("|" + scanObj) + scanObj2) + "|"].gotoAndStop(_root.objectArray[scanObj][scanObj2] + 1); scanObj2++; } scanObj++; } } scancField++; } delete clearStep; } clearTimer++; } else if (gameClearLine >= 1) { delete gameClearLine; delete clearAnim_strt; delete clearStep; } var lineBuild = modLineClear(); layer = 900; var scanbField = 0; while (scanbField < objectArray.length) { if ((((((((((objectArray[scanbField][0] == 1) && (objectArray[scanbField][1] == 1)) && (objectArray[scanbField][2] == 1)) && (objectArray[scanbField][3] == 1)) && (objectArray[scanbField][4] == 1)) && (objectArray[scanbField][5] == 1)) && (objectArray[scanbField][6] == 1)) && (objectArray[scanbField][7] == 1)) && (objectArray[scanbField][8] == 1)) && (objectArray[scanbField][9] == 1)) { if (clearTimer == null) { lineClearCounter++; } effect = 1; gameClearLine = 1; if (clearTimer >= 25) { catchRow = scanbField; LCC = lineClearCounter - 1; if (catchRow == catchRow6) { remspc = Math.abs(catchRow - catchRow6) + lineClearCounter; stackTest = "set6"; } else if (catchRow == catchRow5) { remspc = Math.abs(catchRow - catchRow5) + lineClearCounter; stackTest = "set5"; } else if (catchRow == catchRow4) { remspc = Math.abs(catchRow - catchRow4) + lineClearCounter; stackTest = "set4"; } else if (catchRow == catchRow3) { remspc = Math.abs(catchRow - catchRow3) + lineClearCounter; stackTest = "set3"; } else if (catchRow == catchRow2) { remspc = Math.abs(catchRow - catchRow2) + lineClearCounter; stackTest = "set2"; } objectArray[scanbField][0] = 0; objectArray[scanbField][1] = 0; objectArray[scanbField][2] = 0; objectArray[scanbField][3] = 0; objectArray[scanbField][4] = 0; objectArray[scanbField][5] = 0; objectArray[scanbField][6] = 0; objectArray[scanbField][7] = 0; objectArray[scanbField][8] = 0; objectArray[scanbField][9] = 0; var sinkj = catchRow; while (sinkj < 18) { var sinkj2 = 0; while (sinkj2 < 10) { if ((catchRow < (17 - (spcy / 24))) && (LCC > 0)) { if (objectArray[sinkj][sinkj2] == 1) { if ((((((((((objectArray[sinkj][0] == 1) && (objectArray[sinkj][1] == 1)) && (objectArray[sinkj][2] == 1)) && (objectArray[sinkj][3] == 1)) && (objectArray[sinkj][4] == 1)) && (objectArray[sinkj][5] == 1)) && (objectArray[sinkj][6] == 1)) && (objectArray[sinkj][7] == 1)) && (objectArray[sinkj][8] == 1)) && (objectArray[sinkj][9] == 1)) { objectArray[sinkj][0] = 0; objectArray[sinkj][1] = 0; objectArray[sinkj][2] = 0; objectArray[sinkj][3] = 0; objectArray[sinkj][4] = 0; objectArray[sinkj][5] = 0; objectArray[sinkj][6] = 0; objectArray[sinkj][7] = 0; objectArray[sinkj][8] = 0; objectArray[sinkj][9] = 0; } else { checkArray2[sinkj][sinkj2] = 1; } } else if (objectArray[sinkj][sinkj2] == 0) { } } else if (objectArray[sinkj][sinkj2] == 1) { if ((((((((((objectArray[sinkj][0] == 1) && (objectArray[sinkj][1] == 1)) && (objectArray[sinkj][2] == 1)) && (objectArray[sinkj][3] == 1)) && (objectArray[sinkj][4] == 1)) && (objectArray[sinkj][5] == 1)) && (objectArray[sinkj][6] == 1)) && (objectArray[sinkj][7] == 1)) && (objectArray[sinkj][8] == 1)) && (objectArray[sinkj][9] == 1)) { } else { checkArray2[sinkj][sinkj2] = 1; } } else if (objectArray[sinkj][sinkj2] == 0) { } sinkj2++; } sinkj++; } var sinkj = 0; while (sinkj < catchRow) { var sinkj2 = 0; while (sinkj2 < 10) { if ((catchRow < (17 - (spcy / 24))) && (LCC > 0)) { if (objectArray[sinkj][sinkj2] == 1) { if ((((((((((objectArray[sinkj][0] == 1) && (objectArray[sinkj][1] == 1)) && (objectArray[sinkj][2] == 1)) && (objectArray[sinkj][3] == 1)) && (objectArray[sinkj][4] == 1)) && (objectArray[sinkj][5] == 1)) && (objectArray[sinkj][6] == 1)) && (objectArray[sinkj][7] == 1)) && (objectArray[sinkj][8] == 1)) && (objectArray[sinkj][9] == 1)) { objectArray[sinkj][0] = 0; objectArray[sinkj][1] = 0; objectArray[sinkj][2] = 0; objectArray[sinkj][3] = 0; objectArray[sinkj][4] = 0; objectArray[sinkj][5] = 0; objectArray[sinkj][6] = 0; objectArray[sinkj][7] = 0; objectArray[sinkj][8] = 0; objectArray[sinkj][9] = 0; } else { checkArray2[sinkj + (lineClearCounter + 1)][sinkj2] = 1; checkArray2[sinkj + remspc][sinkj2] = 1; } } else if (objectArray[sinkj][sinkj2] == 0) { } } else if (objectArray[sinkj][sinkj2] == 1) { if ((((((((((objectArray[sinkj][0] == 1) && (objectArray[sinkj][1] == 1)) && (objectArray[sinkj][2] == 1)) && (objectArray[sinkj][3] == 1)) && (objectArray[sinkj][4] == 1)) && (objectArray[sinkj][5] == 1)) && (objectArray[sinkj][6] == 1)) && (objectArray[sinkj][7] == 1)) && (objectArray[sinkj][8] == 1)) && (objectArray[sinkj][9] == 1)) { } else { checkArray2[sinkj + remspc][sinkj2] = 1; } } else if (objectArray[sinkj][sinkj2] == 0) { } sinkj2++; } sinkj++; } var pieceRemoval = 0; while (pieceRemoval < (pieces + 1)) { removeMovieClip(_root["fielda" + pieceRemoval]); pieceRemoval++; } var lineBuild = modLineClear(); objectArray = checkArray2; delete checkArray; scanObj = 0; while (scanObj < 18) { scanObj2 = 0; while (scanObj2 < 10) { trace(lineBuild); _root.grphic.duplicateMovieClip((("|" + scanObj) + scanObj2) + "|", layer++); _root[(("|" + scanObj) + scanObj2) + "|"]._x = _root.fieldArray_xHT[scanObj2]; _root[(("|" + scanObj) + scanObj2) + "|"]._y = _root.fieldArray_yHT[scanObj]; _root[(("|" + scanObj) + scanObj2) + "|"].gotoAndStop(_root.objectArray[scanObj][scanObj2] + 1); scanObj2++; } scanObj++; } score = score + (lineClearCounter * 100); delete gameClearLine; delete clearTimer; delete lineClearCounter; _root.soundefx.gotoAndStop(7); delete gcl_sfx; } } scanbField++; } } function rotationCheck() { var rotCheck = 0; while (rotCheck < 19) { var rotCheckx = 0; while (rotCheckx < 11) { var pieceRotCheck = 0; while (pieceRotCheck < 4) { if (((rotpieceArray_xHT[pieceRotCheck] > 228) || (rotpieceArray_xHT[pieceRotCheck] < 12)) || (rotpieceArray_yHT[pieceRotCheck] > 432)) { return(true); } pieceRotCheck++; } if (objectArray[rotCheck][rotCheckx] == 1) { var pieceRotCheck = 0; while (pieceRotCheck < 4) { if ((fieldArray_xHT[rotCheckx] == rotpieceArray_xHT[pieceRotCheck]) && (fieldArray_yHT[rotCheck] == rotpieceArray_yHT[pieceRotCheck])) { return(true); } if (((rotpieceArray_xHT[pieceRotCheck] > 228) || (rotpieceArray_xHT[pieceRotCheck] < 12)) || (rotpieceArray_yHT[pieceRotCheck] > 432)) { return(true); } pieceRotCheck++; } } rotCheckx++; } rotCheck++; } } function drawingField() { var findmy = 0; while (findmy < 18) { var findmx = 0; while (findmx < 10) { if (objectArray[findmy][findmx] == 1) { var pieceCheck = 0; while (pieceCheck < 4) { if (((pieceArray_yHT[pieceCheck] + 24) == fieldArray_yHT[findmy]) && (pieceArray_xHT[pieceCheck] == fieldArray_xHT[findmx])) { return(true); } pieceCheck++; } } findmx++; } findmy++; } } function leftRightHTLEFT() { var __findmy = 0; while (__findmy < 18) { var __findmx = 0; while (__findmx < 10) { if (objectArray[__findmy][__findmx] == 1) { var pieceCheck = 0; while (pieceCheck < 4) { if (((pieceArray_yHT[pieceCheck] == fieldArray_yHT[__findmy]) && ((pieceArray_xHT[pieceCheck] - 24) == fieldArray_xHT[__findmx])) || ((pieceArray_yHT[pieceCheck] == fieldArray_yHT[__findmy]) && ((pieceArray_xHT[pieceCheck] - 24) == fieldArray_xHT[__findmx]))) { return(true); } pieceCheck++; } } __findmx++; } __findmy++; } } function leftRightHTRIGHT() { var _findmy = 0; while (_findmy < 18) { var _findmx = 0; while (_findmx < 10) { if (objectArray[_findmy][_findmx] == 1) { var pieceCheck = 0; while (pieceCheck < 4) { if (Key.isDown(40) && (Key.isDown(39))) { if ((((pieceArray_yHT[pieceCheck] + 24) == fieldArray_yHT[_findmy]) && ((pieceArray_xHT[pieceCheck] + 24) == fieldArray_xHT[_findmx])) || (((pieceArray_yHT[pieceCheck] + 24) == fieldArray_yHT[_findmy]) && ((pieceArray_xHT[pieceCheck] + 24) == fieldArray_xHT[_findmx]))) { return(true); } } else if (Key.isDown(40) && (Key.isDown(37))) { if ((((pieceArray_yHT[pieceCheck] + 24) == fieldArray_yHT[_findmy]) && ((pieceArray_xHT[pieceCheck] - 24) == fieldArray_xHT[_findmx])) || (((pieceArray_yHT[pieceCheck] + 24) == fieldArray_yHT[_findmy]) && ((pieceArray_xHT[pieceCheck] - 24) == fieldArray_xHT[_findmx]))) { return(true); } } if (((pieceArray_yHT[pieceCheck] == fieldArray_yHT[_findmy]) && ((pieceArray_xHT[pieceCheck] + 24) == fieldArray_xHT[_findmx])) || ((pieceArray_yHT[pieceCheck] == fieldArray_yHT[_findmy]) && ((pieceArray_xHT[pieceCheck] + 24) == fieldArray_xHT[_findmx]))) { return(true); } pieceCheck++; } } _findmx++; } _findmy++; } } function dropScan(obj) { if (!hitOtherBlock) { downwardMovement(obj); gTlimit = _root._repeatRate / 2.8; } else { pieceReset(obj); gTlimit = 50; } } function plainDrop(obj) { if (!hitOtherBlock) { downwardMovement(obj); } else { pieceReset(obj); } gTlimit = 50; } if (catchRow < (17 - (spcy / 24))) { if (objectArray[sinkj][sinkj2] == 1) { checkArray2[sinkj][sinkj2] = 1; } else if (objectArray[sinkj][sinkj2] == 0) { checkArray2[sinkj][sinkj2] = 0; } } function Pusher() { layerb = 1000; if (trip == null) { scanj = 0; while (scanj < 18) { scanj2 = 0; while (scanj2 < 10) { if (objectArray[scanj][scanj2] == 1) { checkArray2[scanj + 1][scanj2] = 1; } else if (objectArray[scanj][scanj2] == 0) { checkArray2[scanj + 1][scanj2] = 0; } scanj2++; } scanj++; } scanObja = 0; while (scanObja < 18) { scanObjb = 0; while (scanObjb < 10) { _root.grphic.duplicateMovieClip((("|" + scanObja) + scanObjb) + "|", layerb++); _root[(("|" + scanObja) + scanObjb) + "|"]._x = _root.fieldArray_xHT[scanObjb]; _root[(("|" + scanObja) + scanObjb) + "|"]._y = _root.fieldArray_yHT[scanObja]; _root[(("|" + scanObja) + scanObjb) + "|"].gotoAndStop(_root.objectArray[scanObja][scanObjb] + 1); scanObjb++; } scanObja++; } objectArray = checkArray2; trip = 1; } } _root.onEnterFrame = function () { if ((gamePause == null) && (gameFalseStart == null)) { if ((gameClearLine == null) && (_root._currentframe < (3 + _root.intro))) { movement(_root.square); } game_modeA(_root.square); } debug_pieces(_root.square); debug_sheetMove(); };
Instance of Symbol 293 MovieClip in Frame 4
onClipEvent (load) { this.gotoAndStop(_root.Level + 1); } onClipEvent (enterFrame) { this.gotoAndStop(_root.Level + 1); }
Instance of Symbol 308 MovieClip in Frame 4
onClipEvent (load) { this.gotoAndStop(_root.Level + 1); } onClipEvent (enterFrame) { this.gotoAndStop(_root.Level + 1); }
Instance of Symbol 134 MovieClip "squareii" in Frame 4
onClipEvent (enterFrame) { this._x = _root.square._x + 5; this._y = _root.square._y + 5; this.gotoAndStop(_root.square._currentframe); this._rotation = _root.square._rotation; }
Instance of Symbol 130 MovieClip in Frame 4
onClipEvent (data) { scanObj = 0; while (scanObj < 18) { scanObj2 = 0; while (scanObj2 < 10) { removeMovieClip(_root[(("|" + scanObj) + scanObj2) + "|"]); scanObj2++; } scanObj++; } } onClipEvent (data) { i = 5000; if (Key.isDown(16)) { trace("checkArray"); scanObj = 0; while (scanObj < 18) { scanObj2 = 0; while (scanObj2 < 10) { _root.box.duplicateMovieClip((("|" + scanObj) + scanObj2) + "|", i++); _root[(("|" + scanObj) + scanObj2) + "|"]._x = _root.fieldArray_xHT[scanObj2]; _root[(("|" + scanObj) + scanObj2) + "|"]._y = _root.fieldArray_yHT[scanObj]; _root[(("|" + scanObj) + scanObj2) + "|"].gotoAndStop(_root.checkArray2[scanObj][scanObj2] + 1); scanObj2++; } scanObj++; } } else { scanObj = 0; while (scanObj < 18) { scanObj2 = 0; while (scanObj2 < 10) { _root.box.duplicateMovieClip((("|" + scanObj) + scanObj2) + "|", i++); _root[(("|" + scanObj) + scanObj2) + "|"]._x = _root.fieldArray_xHT[scanObj2]; _root[(("|" + scanObj) + scanObj2) + "|"]._y = _root.fieldArray_yHT[scanObj]; _root[(("|" + scanObj) + scanObj2) + "|"].gotoAndStop(_root.objectArray[scanObj][scanObj2] + 1); scanObj2++; } scanObj++; } } }
Instance of Symbol 130 MovieClip "box" in Frame 4
onClipEvent (enterFrame) { if (Key.isDown(13)) { _root.Pusher(); } else { delete _root.trip; } }
Instance of Symbol 144 MovieClip in Frame 4
onClipEvent (enterFrame) { if (_root.keyboardCount == null) { removeMovieClip(_root["arraybox" + scanArray8]); } else if (_root.keyboardCount >= 5) { var scanArray8 = 0; while (scanArray8 < _root.pieceArray_yHT.length) { if (_root["arraybox" + scanArray8]._x == null) { this.duplicateMovieClip("arraybox" + scanArray8, scanArray8 + 400); } _root["arraybox" + scanArray8]._x = _root.rotpieceArray_xHT[scanArray8]; _root["arraybox" + scanArray8]._y = _root.rotpieceArray_yHT[scanArray8]; scanArray8++; } } if ((Key.isDown(32) || (Key.isDown(65))) || (Key.isDown(38))) { if (s_input == 1) { } else { _root.soundEfx.gotoAndStop(5); _root.keyboardCount++; s_input = 1; } } else { delete s_input; } }
Instance of Symbol 176 MovieClip in Frame 4
onClipEvent (load) { } onClipEvent (enterFrame) { if (_root.debugGame == null) { _alpha = 100; if (counter == null) { counter = 1; } if (getTimer() >= (999 * counter)) { counter++; _root.fps = "FPS:" + rate; delete rate; } else { rate++; } } else { _visible = false; } }
Instance of Symbol 356 MovieClip "screenWipe" in Frame 4
onClipEvent (load) { this.swapDepths(5000); }
Instance of Symbol 370 MovieClip "txt" in Frame 4
onClipEvent (load) { this.swapDepths(4000); line = -1; dialogue = new Array(); txtcap = 0; read = 1; txt = " "; _visible = true; } onClipEvent (enterFrame) { if (_root.Level >= 3) { if (line < 1) { line = 1; } dialogue[2] = "So You've Made it To the End"; dialogue[3] = "I Don't believe I have much to Say.."; dialogue[4] = "But I did not expect you to make it this far"; dialogue[5] = "Anyway Good Job and Congratulations!!!"; dialogue[6] = null; } else if (_root.Level >= 2) { if (line < 1) { line = 1; } dialogue[1] = "Hope My Life Isn't Falling Apart, Again..."; dialogue[2] = null; } else if (_root.Level >= 1) { if (line < 1) { line = 1; } dialogue[1] = "Smoking Too much, Gotta Book it to the Hospital.."; dialogue[2] = null; } else if (_root.Level == null) { if (line < 1) { line = 1; } dialogue[1] = "3..2..1..GO!!!!"; dialogue[2] = null; } if (Key.isDown(Key.getCode()) || (_root.m_input == 1)) { if (txtstop == null) { spdUp = 2.5; } diag_input = 1; } else { delete spdUp; delete diag_input; } if (txtstop == 1) { if ((diag_input == 1) && (spdUp == null)) { read = 0; line++; delete txt_sign; delete txtstop; } } if (line >= 6) { delete _root.bgmStart; if (_root.credits == null) { _root.soundbgm.gotoAndStop(5); _root.credits = 1; } } if (dialogue[line] == null) { if (_root.sloClock == 1) { } _visible = false; } else { _visible = true; } output = dialogue[line].toString(); if (read > dialogue[line].length) { if (txt_sign == null) { txt = txt + ".."; txt_sign = 1; } txtstop = 1; } else if (read < dialogue[line].length) { read = read + (0.8 + spdUp); txt = output.slice(0, read).toString(); _root.soundEfx.gotoAndStop(8); } }
Frame 5
stop();
Instance of Symbol 371 MovieClip "GameEnd_s" in Frame 5
onClipEvent (load) { this.swapDepths(19000); } onClipEvent (keyDown) { if (Key.isDown(32) && (_root.GameEnd == 1)) { this._x = -99999; } }
Instance of Symbol 376 MovieClip in Frame 5
onClipEvent (load) { this.swapDepths(20000); } onClipEvent (keyDown) { if (Key.isDown(32) && (_root._currentframe == (3 + _root.intro))) { this._x = -99999; _root.clearVars(); delete resetTimer; stopAllSounds(); _root.gotoAndStop(1); } } onClipEvent (enterFrame) { if (resetTimer >= 150) { _root.clearVars(); delete resetTimer; stopAllSounds(); _root.gotoAndStop(6 + intro); } }
Frame 6
stop();
Instance of Symbol 385 MovieClip "vicScreen" in Frame 6
onClipEvent (load) { this.swapDepths(20000); } onClipEvent (keyDown) { if (Key.isDown(32) && (_root.GameEnd == 1)) { this._x = -99999; } }
Frame 7
stop();
Frame 8
_root.gotoAndPlay(1); stop();
Symbol 119 MovieClip Frame 1
stop();
Symbol 119 MovieClip Frame 2
stop();
Symbol 124 MovieClip Frame 1
stop();
Symbol 124 MovieClip Frame 2
play();
Symbol 124 MovieClip Frame 36
stopAllSounds(); stop(); _root.gotoAndStop(3);
Symbol 130 MovieClip Frame 1
stop();
Symbol 130 MovieClip Frame 2
stop();
Symbol 130 MovieClip Frame 3
stop();
Symbol 134 MovieClip Frame 1
stop(); h = 1; w = 1;
Symbol 134 MovieClip Frame 2
stop(); h = 4; w = 1;
Symbol 134 MovieClip Frame 3
stop(); h = 3; w = 2;
Symbol 134 MovieClip Frame 4
stop(); h = 3; w = 2;
Symbol 134 MovieClip Frame 5
stop(); h = 2; w = 2;
Symbol 134 MovieClip Frame 6
stop(); h = 4; w = 4;
Symbol 134 MovieClip Frame 7
stop(); h = 3; w = 2;
Symbol 134 MovieClip Frame 8
stop(); h = 4; w = 2;
Symbol 135 MovieClip Frame 10
stop();
Symbol 138 MovieClip Frame 1
stop();
Symbol 150 MovieClip Frame 1
stop();
Symbol 150 MovieClip Frame 2
stop();
Symbol 150 MovieClip Frame 3
stop();
Symbol 158 MovieClip Frame 1
stop(); gotoAndStop (1);
Symbol 158 MovieClip Frame 2
stop(); gotoAndStop (1);
Symbol 158 MovieClip Frame 3
stop(); gotoAndStop (1);
Symbol 158 MovieClip Frame 4
stop(); gotoAndStop (1);
Symbol 158 MovieClip Frame 5
stop(); gotoAndStop (1);
Symbol 158 MovieClip Frame 6
stop(); gotoAndStop (1);
Symbol 158 MovieClip Frame 7
stop(); gotoAndStop (1);
Symbol 158 MovieClip Frame 8
stop(); gotoAndStop (1);
Symbol 158 MovieClip Frame 9
gotoAndStop (1); gotoAndStop (1);
Symbol 162 MovieClip Frame 1
stop();
Symbol 162 MovieClip Frame 2
stop(); gotoAndStop (1);
Symbol 162 MovieClip Frame 3
stop(); gotoAndStop (1);
Symbol 162 MovieClip Frame 4
stop(); gotoAndStop (1);
Symbol 162 MovieClip Frame 5
stop(); gotoAndStop (1);
Symbol 162 MovieClip Frame 6
stop(); gotoAndStop (1);
Symbol 173 MovieClip Frame 20
stop();
Symbol 189 MovieClip Frame 1
stop();
Symbol 189 MovieClip Frame 2
stop();
Instance of Symbol 189 MovieClip in Symbol 192 MovieClip Frame 1
onClipEvent (load) { if (_root.firstRun == null) { _root.sound_BGM = 1; _root.bgm_stat = "ON"; this.gotoAndStop(2); _root.firstRun = 1; } } onClipEvent (enterFrame) { if (_root.sound_BGM == null) { this.gotoAndStop(1); _root.bgm_stat = "OFF"; } else { _root.bgm_stat = "ON"; this.gotoAndStop(2); } if ((_root.m_input == 1) && (this.hitTest(_root._xmouse, _root._ymouse, true))) { if (input == null) { if (_root.sound_BGM == null) { _root.sound_BGM = 1; this.gotoAndStop(2); delete _root.m_input; } else if (_root.sound_BGM == 1) { this.gotoAndStop(1); delete _root.sound_BGM; delete _root.m_input; _root.bgm_stat = "OFF"; } input = 1; } else { delete input; } } }
Instance of Symbol 189 MovieClip in Symbol 195 MovieClip Frame 1
onClipEvent (mouseUp) { delete _root.m_input; } onClipEvent (enterFrame) { if (_root.op_screenshake == null) { this.gotoAndStop(1); _root.lc_stat = "OFF"; } if (_root.op_screenshake == 1) { _root.lc_stat = "ON"; this.gotoAndStop(2); } if ((_root.m_input == 1) && (this.hitTest(_root._xmouse, _root._ymouse, true))) { _root.mouseReset(); if (input == null) { if (_root.op_screenshake == null) { _root.op_screenshake = 1; this.gotoAndStop(2); delete _root.m_input; } else if (_root.op_screenshake == 1) { this.gotoAndStop(1); delete _root.op_screenshake; delete _root.m_input; } input = 1; } else { delete input; } } }
Symbol 201 Button
on (press) { _root.nextFrame(); }
Symbol 202 MovieClip Frame 1
stop();
Symbol 202 MovieClip Frame 2
stop();
Symbol 202 MovieClip Frame 3
stop();
Symbol 203 MovieClip Frame 36
stop();
Instance of Symbol 208 MovieClip in Symbol 210 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.gameFalseStart == 1) { this.stop(); } else { this.play(); } }
Instance of Symbol 210 MovieClip in Symbol 293 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.gameFalseStart == 1) { this.stop(); } else { this.play(); } }
Symbol 308 MovieClip Frame 1
stop();
Symbol 308 MovieClip Frame 2
stop();
Symbol 308 MovieClip Frame 3
stop();
Symbol 308 MovieClip Frame 4
stop();
Symbol 312 MovieClip Frame 5
stop();
Symbol 354 MovieClip Frame 1
stop();
Symbol 354 MovieClip Frame 2
stop();
Symbol 354 MovieClip Frame 3
stop();
Symbol 354 MovieClip Frame 4
stop();
Symbol 354 MovieClip Frame 5
stop();
Symbol 354 MovieClip Frame 6
stop();
Symbol 354 MovieClip Frame 7
stop();
Symbol 354 MovieClip Frame 8
stop();
Symbol 354 MovieClip Frame 9
stop();
Symbol 354 MovieClip Frame 10
stop();
Symbol 354 MovieClip Frame 11
stop();
Symbol 354 MovieClip Frame 12
stop();
Symbol 354 MovieClip Frame 13
stop();
Symbol 354 MovieClip Frame 14
stop();
Symbol 354 MovieClip Frame 15
stop();
Symbol 354 MovieClip Frame 16
stop();
Symbol 354 MovieClip Frame 17
stop();
Symbol 354 MovieClip Frame 18
stop();
Symbol 354 MovieClip Frame 19
stop();
Symbol 354 MovieClip Frame 20
stop();
Symbol 354 MovieClip Frame 21
stop();
Symbol 354 MovieClip Frame 22
stop();
Symbol 354 MovieClip Frame 23
stop();
Symbol 354 MovieClip Frame 24
stop();
Symbol 355 MovieClip Frame 140
cards.nextFrame(); if (cards._currentframe == 23) { stopAllSounds(); } if (cards._currentframe == 24) { _root.gotoAndStop(1); _root.clearVars(); delete _root.credits; _parent._visible = false; delete _root.score; delete _root.Level; delete _root.txt.line; delete _root.gameClearLine; cards.gotoAndStop(1); gotoAndStop (1); }
Instance of Symbol 318 MovieClip in Symbol 356 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.screenWipe.levelSwipe.frame == 35) { this._alpha = 100; } else if (this._alpha >= 1) { this._alpha = this._alpha - 5; } }
Instance of Symbol 318 MovieClip "levelSwipe" in Symbol 356 MovieClip Frame 1
onClipEvent (load) { starty = this._y; } onClipEvent (enterFrame) { if (_root.Level >= 3) { _root.gameFalseStart = 1; _root.bgmStart = 1; delete _root.lvlClimb; if (frame >= 60) { this._y = starty; delete _root.levelSwitch; delete _root.boardSwap; } else { this._y = this._y + 24; frame++; } } else if (_root.boardSwap == 1) { if (frame == 30) { if (_root.Level < 3) { stopAllSounds(); _root.soundefx.gotoAndStop(6); _root.gcl_sfx = 1; if (_root.lvlClimb == null) { _root.Level++; delete _root.timeLimit; _root.lvlClimb = 1; } } if (_root.Level >= 3) { } else { _root.score = 0; delete _root.bgmStart; } } if ((frame >= 60) && (_root.boardSwap == 1)) { this._y = starty; delete _root.levelSwitch; delete _root.boardSwap; delete frame; delete _root.txt.line; delete _root.lvlClimb; } else { this._y = this._y + 24; frame++; } } }
Instance of Symbol 355 MovieClip in Symbol 356 MovieClip Frame 1
onClipEvent (load) { starty = this._y; } onClipEvent (enterFrame) { if (_root.credits == 1) { this.play(); this._visible = true; this._y = starty; } else { this._visible = false; this.stop(); this._y = -99999; } }
Symbol 364 MovieClip Frame 1
stop();
Symbol 364 MovieClip Frame 2
play();
Symbol 364 MovieClip Frame 323
stop(); stopAllSounds(); delete _root.gameFalseStart; gotoAndStop (1); delete _root.bgmStart;
Symbol 371 MovieClip Frame 23
stop();
Symbol 376 MovieClip Frame 9
stop();
Symbol 384 MovieClip Frame 9
stop();

Library Items

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

Instance Names

"transit"Frame 1Symbol 124 MovieClip
"box"Frame 2Symbol 130 MovieClip
"anim"Frame 2Symbol 135 MovieClip
"rowClear"Frame 2Symbol 138 MovieClip
"squareii"Frame 2Symbol 134 MovieClip
"grphic"Frame 2Symbol 150 MovieClip
"grphicEf"Frame 2Symbol 150 MovieClip
"soundEfx"Frame 2Symbol 158 MovieClip
"soundbgm"Frame 2Symbol 162 MovieClip
"square"Frame 2Symbol 134 MovieClip
"anim"Frame 2Symbol 135 MovieClip
"grphic"Frame 2Symbol 150 MovieClip
"grphicEf"Frame 2Symbol 150 MovieClip
"soundEfx"Frame 3Symbol 158 MovieClip
"soundbgm"Frame 3Symbol 162 MovieClip
"options_"Frame 3Symbol 202 MovieClip
"_root.transit"Frame 3Symbol 203 MovieClip
"rowClear"Frame 4Symbol 138 MovieClip
"squareii"Frame 4Symbol 134 MovieClip
"square"Frame 4Symbol 134 MovieClip
"anim"Frame 4Symbol 135 MovieClip
"box"Frame 4Symbol 130 MovieClip
"x"Frame 4Symbol 130 MovieClip
"grphic"Frame 4Symbol 150 MovieClip
"grphicEf"Frame 4Symbol 150 MovieClip
"screenWipe"Frame 4Symbol 356 MovieClip
"gfs"Frame 4Symbol 364 MovieClip
"txt"Frame 4Symbol 370 MovieClip
"GameEnd_s"Frame 5Symbol 371 MovieClip
"vicScreen"Frame 6Symbol 385 MovieClip
"square"Symbol 135 MovieClip Frame 1Symbol 134 MovieClip
"cards"Symbol 355 MovieClip Frame 1Symbol 354 MovieClip
"levelSwipe"Symbol 356 MovieClip Frame 1Symbol 318 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip
"tide"Symbol 371 MovieClip Frame 1Symbol 138 MovieClip

Dynamic Text Variables

_root.demoStartoSymbol 116 EditableText""
_root.demoTimerSymbol 117 EditableText""
_nameSymbol 128 EditableText"10"
_root.totalTimeSymbol 169 EditableText"99:99:999"
_root.LROSymbol 170 EditableText"<P ALIGN="CENTER"></P>"
_root.fpsSymbol 175 EditableText""
_root.pieceCounterLimitSymbol 177 EditableText""
_root.pieceCounterSymbol 178 EditableText""
_root.pieceSelectionSymbol 179 EditableText""
_root.LROSymbol 181 EditableText"<P ALIGN="CENTER"></P>"
_root.LROSymbol 182 EditableText"<P ALIGN="CENTER"></P>"
options_descSymbol 184 EditableText"x"
options_descSymbol 186 EditableText"x"
_root.pieceCounterLimitSymbol 357 EditableText""
_root.pieceCounterSymbol 358 EditableText""
_root.pieceSelectionSymbol 359 EditableText""
_root.totalTimeSymbol 360 EditableText"99:99:999"
_root.LROSymbol 361 EditableText"<P ALIGN="CENTER"></P>"
_root.LROSymbol 362 EditableText"<P ALIGN="CENTER"></P>"
txtSymbol 367 EditableText"..."
txtSymbol 369 EditableText"Loris Epsum"
_root.scoreTextSymbol 377 EditableText"SCORE:123459"
_root.scoreTextSymbol 378 EditableText"SCORE:123459"
_root.endTextSymbol 379 EditableText""
_root.endTextSymbol 380 EditableText""




http://swfchan.com/52/255953/info.shtml
Created: 20/4 -2024 21:27:16 Last modified: 20/4 -2024 21:27:16 Server time: 04/05 -2024 02:02:53