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

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

Splatris.swf

This is the info page for
Flash #48921

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


Text
Pieces

<p align="center"></p>

<p align="center"></p>

<p align="center"></p>

<p align="center"></p>

RIGHT ARROW

RIGHT ARROW

RIGHT ARROW

RIGHT ARROW

RIGHT ARROW

Default

Default

Cancel

Cancel

Save

Save

MOVE LEFT:

MOVE RIGHT:

ROTATE:

DROP DOWN:

MOVE TO HOLD:

0:00

Time:

Level:

Score:

Move Left

Move Right

Rotate

Increase Drop Speed

Move Piece to Hold

Lines:

Click

START!

START!

to begin!

<p align="center"></p>

ActionScript [AS3]

Section 1
//Game_Pieces (com.tetrominoes.Buttons.Game_Pieces) package com.tetrominoes.Buttons { import flash.display.*; public class Game_Pieces extends MovieClip { public var p_1:MovieClip; public var p_2:MovieClip; public var p_3:MovieClip; public var p_0:MovieClip; } }//package com.tetrominoes.Buttons
Section 2
//black_bg_2 (lbg_splatris_CS3_010_fla.black_bg_2) package lbg_splatris_CS3_010_fla { import flash.display.*; import flash.text.*; public dynamic class black_bg_2 extends MovieClip { public var bonusText:TextField; public var gameText:TextField; public var bottomText:TextField; public function black_bg_2(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 3
//hold_piece_13 (lbg_splatris_CS3_010_fla.hold_piece_13) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class hold_piece_13 extends MovieClip { public function hold_piece_13(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 4
//MainTimeline (lbg_splatris_CS3_010_fla.MainTimeline) package lbg_splatris_CS3_010_fla { import flash.events.*; import flash.media.*; import flash.display.*; import flash.text.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.net.*; import flash.printing.*; import flash.system.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class MainTimeline extends MovieClip { public var soundHIT:Sound; public var txtMoveLeft:TextField; public var TimeBarrier:Number; public var soundBaseMC:Array; public var ScoreN:TextField; public var timerStart:Number; public var _LBGbttn:SimpleButton; public var _StartBtn:SimpleButton; public var keyListener:Object; public var gameStarted:Number; public var txtMoveRight:TextField; public var MusicLoop:Sound; public var black_curtain:MovieClip; public var KeyNames:Array; public var KeysBttn:SimpleButton; public var GridSize:Number; public var BloodArray:Array; public var gameOverFlag:Number; public var aSndChan; public var GridInMotion:Array; public var GridLanded:Array; public var RndSounds:Array; public var CurrentKeys:Array; public var Xarray:Array; public var GridDropDelay:Number; public var objects:Array; public var pieceStartDepth:Number; public var AltKeys:Array; public var curTime:Number; public var linesN:Number; public var SaveKeys:Array; public var Opening:MovieClip; public var PauseBttn:SimpleButton; public var sounds:MovieClip; public var timer:MovieClip; public var MovingPiece:MovieClip; public var nInputLock:Number; public var txtHold:TextField; public var PauseAlpha:Number; public var LinesN:TextField; public var Key_Config:MovieClip; public var Delay:Number; public var LevelN:TextField; public var SoundCount:Number; public var thunderObj:Sound; public var levelN:Number; public var HoldPiece:MovieClip; public var txtDrop:TextField; public var gameStart:Number; public var nLastKey; public var Yarray:Array; public var NextPiece:GamePieces; public var GridA:Array; public var DefaultKeys:Array; public var soundObj0:Sound; public var soundObj1:Sound; public var soundObj2:Sound; public var soundObj4:Sound; public var linesBarrier:Number; public var soundObj3:Sound; public var LinesBarrier:TextField; public var CancelKeys:Array; public var MusicChanel:SoundChannel; public var HoldDelay:Number; public var txtRotate:TextField; public var Wall:MovieClip; public var scoreN:Number; public function MainTimeline(){ addFrameScript(0, frame1, 1, frame2, 19, frame20, 54, frame55, 55, frame56, 58, frame59); } public function runPause(_arg1){ black_curtain.GameText = "Game Paused"; black_curtain.BottomText = "Click to Unpause"; RunUpdateCurtainText(); black_curtain.alpha = (black_curtain.alpha + _arg1); if (black_curtain.alpha >= 0.96){ black_curtain.alpha = 1; gameStarted = 0; black_curtain.addEventListener(MouseEvent.CLICK, unPauseGameClick); }; if (black_curtain.alpha <= 0.04){ black_curtain.alpha = 0; black_curtain.GameText = ""; black_curtain.BottomText = ""; RunUpdateCurtainText(); black_curtain.x = -5000; gameStart = getTimer(); addEventListener(KeyboardEvent.KEY_DOWN, RecieveKey); addEventListener(KeyboardEvent.KEY_UP, KeyUp); gameStarted = 1; }; } public function runLevelOver(){ black_curtain.GameText = "Level Complete"; black_curtain.BottomText = "Click to Continue"; RunUpdateCurtainText(); black_curtain.alpha = (black_curtain.alpha + 0.05); if (black_curtain.alpha >= 0.95){ black_curtain.alpha = 1; gameStarted = 0; gameStart = 0; gameOverFlag = 0; timerStart = 0; levelN++; Delay = (Delay - 2); if (Delay < 1){ Delay = 1; }; black_curtain.addEventListener(MouseEvent.CLICK, NextLevel); }; } public function NextLevel(_arg1:MouseEvent){ black_curtain.GameText = ""; black_curtain.BonusText = ""; black_curtain.BottomText = ""; RunUpdateCurtainText(); black_curtain.removeEventListener(MouseEvent.CLICK, NextLevel); black_curtain.alpha = 0; black_curtain.x = -5000; gotoAndPlay((currentFrame - 1)); addEventListener(KeyboardEvent.KEY_DOWN, RecieveKey); addEventListener(KeyboardEvent.KEY_UP, KeyUp); } public function SetConfiguredKeys(){ var _local1:Array; var _local2:Array; var _local3:Number; var _local4:Point; var _local5:Array; var _local6:Number; _local1 = [txtMoveLeft, txtMoveRight, txtRotate, txtDrop, txtHold]; _local2 = [[360, 240], [360, 280], [360, 320], [360, 360], [360, 390]]; _local3 = 0; while (_local3 < _local1.length) { _local4 = new Point(_local2[_local3][0], _local2[_local3][1]); _local5 = getObjectsUnderPoint(_local4); if ((((CurrentKeys[_local3] > 64)) && ((CurrentKeys[_local3] < 91)))){ _local1[_local3].text = String.fromCharCode(CurrentKeys[_local3]); _local5[(_local5.length - 1)].text = String.fromCharCode(CurrentKeys[_local3]); } else { _local6 = 0; while (_local6 < AltKeys.length) { if (CurrentKeys[_local3] == AltKeys[_local6]){ _local1[_local3].text = KeyNames[_local6]; _local5[(_local5.length - 1)].text = KeyNames[_local6]; }; _local6++; }; }; _local3++; }; } public function EndGameClick(_arg1:MouseEvent){ black_curtain.GameText = ""; black_curtain.BottomText = ""; RunUpdateCurtainText(); black_curtain.removeEventListener(MouseEvent.CLICK, EndGameClick); removeChild(black_curtain); gotoAndPlay(2); } public function unPauseGameClick(_arg1:MouseEvent){ black_curtain.removeEventListener(MouseEvent.CLICK, unPauseGameClick); PauseAlpha = -0.05; gameStarted = 5; } public function SpawnPiece(_arg1){ if (NextPiece != null){ MovingPiece = NextPiece; MovingPiece.x = 275; MovingPiece.y = 25.2; }; NextPiece = new GamePieces(); sounds.addChild(NextPiece); NextPiece.gotoAndStop((_arg1 + 2)); NextPiece.x = -5000; NextPiece.y = 57; NextPiece.TimeDelay = Delay; NextPiece.Type = _arg1; NextPiece.Landed = false; NextPiece.LastRot = NextPiece.rotation; } public function timerUpdate(_arg1){ var _local2:*; var _local3:*; _local2 = Math.floor((_arg1 / 60)); _local3 = (Math.floor(_arg1) % 60); if (_local3 < 10){ _local3 = ("0" + _local3); }; timer.timerT.text = ((_local2 + ":") + _local3); } function frame2(){ black_curtain.GameText = ""; black_curtain.BonusText = ""; black_curtain.BottomText = ""; RunUpdateCurtainText(); } public function populateNullGrid(){ var _local1:Number; var _local2:Number; _local1 = 0; while (_local1 < GridA.length) { if (Xarray.length < 10){ Xarray.push(((_local1 * GridSize) + 188.6)); }; _local2 = 0; while (_local2 < 21) { GridA[_local1][_local2] = 0; if (Yarray.length < 21){ Yarray.push(((_local2 * GridSize) - 3.6)); }; _local2++; }; _local1++; }; } function frame1(){ RndSounds = ["rotate3", "rotate2", "rotate4"]; objects = []; SoundCount = 0; aSndChan = ""; thunderObj = new thunder(); soundObj0 = new stab(); soundObj1 = new splat1(); soundObj2 = new splat2(); soundObj3 = new splat3(); soundObj4 = new splat4(); soundHIT = new landed(); soundBaseMC = [soundObj1, soundObj2, soundObj3, soundObj4]; MusicLoop = new BackLoop(); MusicChanel = new SoundChannel(); CurrentKeys = []; } public function runGameEnd(){ black_curtain.GameText = "Game Over"; black_curtain.BottomText = "Click to Continue"; RunUpdateCurtainText(); black_curtain.alpha = (black_curtain.alpha + 0.05); if (black_curtain.alpha >= 0.96){ black_curtain.alpha = 1; gameStarted = 0; removeEventListener(Event.ENTER_FRAME, ExecuteGame); black_curtain.addEventListener(MouseEvent.CLICK, EndGameClick); }; } function frame20(){ Wall.accessibilityProperties = new AccessibilityProperties(); Wall.accessibilityProperties.silent = true; initSoundPlayer(); stop(); Opening.addEventListener(Event.ENTER_FRAME, CheckFrame); } public function runMoveRight(){ var _local1:Number; var _local2:Number; var _local3:Number; var _local4:Number; _local1 = 0; _local2 = 0; while (_local2 < MovingPiece.DotMatrix.length) { _local3 = MovingPiece.DotMatrix[_local2].GridLaneX; _local4 = MovingPiece.DotMatrix[_local2].GridLaneY; _local3++; if ((((_local3 > 9)) || (!((GridA[_local3][_local4] == 0))))){ _local1++; }; _local2++; }; if (_local1 == 0){ MovingPiece.x = (MovingPiece.x + GridSize); }; } public function lbgBtnClicked(_arg1:MouseEvent){ var url:String; var request:URLRequest; var event = _arg1; url = "http://www.leftbraingames.com"; request = new URLRequest(url); try { navigateToURL(request); } catch(e:Error) { }; } public function ExecuteKey(){ var _local1:MovieClip; if ((((nInputLock == 0)) && (!((MovingPiece == null))))){ if (MovingPiece.Landed == false){ if (nLastKey == CurrentKeys[4]){ if (HoldPiece == null){ HoldPiece = MovingPiece; MovingPiece = null; } else { _local1 = HoldPiece; HoldPiece = MovingPiece; MovingPiece = _local1; MovingPiece.x = 275; MovingPiece.y = 25.2; }; HoldPiece.rotation = 0; HoldPiece.x = 463; HoldPiece.y = 57; HoldPiece.LastRot = HoldPiece.rotation; }; if (nLastKey == CurrentKeys[0]){ runMoveLeft(); }; if (nLastKey == CurrentKeys[2]){ MovingPiece.LastX = MovingPiece.x; MovingPiece.LastY = MovingPiece.y; MovingPiece.LastRot = MovingPiece.rotation; MovingPiece.TimeDelay = Delay; MovingPiece.rotation = (MovingPiece.rotation + 90); }; if (nLastKey == CurrentKeys[1]){ runMoveRight(); }; if (nLastKey == CurrentKeys[3]){ if (HoldDelay == 0){ HoldDelay = Delay; Delay = 1; }; }; if (nLastKey != -1){ nInputLock = 1; }; }; }; } function frame55(){ stop(); GridDropDelay = 0; Yarray = []; Xarray = []; BloodArray = []; GridInMotion = []; GridLanded = []; scoreN = 0; levelN = 1; linesN = 0; linesBarrier = 10; TimeBarrier = 150; gameStart = 0; gameOverFlag = 0; timerStart = 0; DefaultKeys = [37, 39, 38, 40, 32, 35]; AltKeys = [37, 39, 38, 40, 32, 35]; KeyNames = ["LEFT ARROW", "RIGHT ARROW", "UP ARROW", "DOWN ARROW", "SPACE BAR", "END"]; SaveKeys = []; if (CurrentKeys.length == 0){ CurrentKeys = DefaultKeys.concat(); }; SetConfiguredKeys(); Key_Config.x = -5000; black_curtain.x = -5000; _StartBtn.addEventListener(MouseEvent.CLICK, navBtnClicked); _LBGbttn.addEventListener(MouseEvent.CLICK, lbgBtnClicked); } function frame56(){ keyListener = new Object(); gameStarted = 0; nLastKey = -1; nInputLock = 0; pieceStartDepth = -10000; GridSize = 19.2; Delay = 16; HoldDelay = 0; GridA = [[], [], [], [], [], [], [], [], [], []]; addEventListener(Event.ENTER_FRAME, ExecuteGame); addEventListener(KeyboardEvent.KEY_DOWN, RecieveKey); addEventListener(KeyboardEvent.KEY_UP, KeyUp); } function frame59(){ CancelKeys = new Array(); gameStarted = 1; stop(); if (gameStart == 0){ gameStart = getTimer(); }; PauseBttn.addEventListener(MouseEvent.CLICK, pauseBtnClicked); KeysBttn.addEventListener(MouseEvent.CLICK, configBtnClicked); } public function pauseBtnClicked(_arg1:MouseEvent){ timerStart = curTime; removeEventListener(KeyboardEvent.KEY_DOWN, RecieveKey); removeEventListener(KeyboardEvent.KEY_UP, KeyUp); PauseAlpha = 0.05; black_curtain.x = 0; gameStarted = 5; } public function runSaveKeys(){ CurrentKeys = SaveKeys.concat(); SetConfiguredKeys(); Key_Config.removeEventListener(MouseEvent.CLICK, runTextIn); PauseAlpha = -0.05; gameStarted = 6; } public function runCancel(){ CurrentKeys = CancelKeys.concat(); SetConfiguredKeys(); Key_Config.removeEventListener(MouseEvent.CLICK, runTextIn); PauseAlpha = -0.05; gameStarted = 6; } public function ExecuteGame(_arg1:Event){ var _local2:Array; var _local3:Number; var _local4:Number; var _local5:Number; var _local6:Number; var _local7:Number; var _local8:Number; var _local9:Number; var _local10:*; var _local11:Array; updateTextFields(); if (gameStarted == 1){ if (GridA[0].length == 0){ populateNullGrid(); }; curTime = (timerStart + Math.floor(((getTimer() - gameStart) * 0.001))); if ((((curTime >= 0)) && ((gameOverFlag == 0)))){ timerUpdate(curTime); }; if (MovingPiece == null){ SpawnPiece(Math.floor((Math.random() * 7))); } else { if (MovingPiece.Landed == false){ if (NextPiece.numChildren == 4){ if (NextPiece.DotMatrix == null){ NextPiece.runFirstLoad(); }; if (MovingPiece.DotMatrix == null){ MovingPiece.runFirstLoad(); }; if (NextPiece.x == -5000){ NextPiece.x = 86; }; _local2 = setBounds(); CheckBounds(_local2); MovingPiece.TimeDelay--; if (MovingPiece.TimeDelay){ return; }; MovingPiece.TimeDelay = Delay; MovingPiece.y = (MovingPiece.y + GridSize); MovingPiece.Landed = checkHit(); }; } else { _local3 = 0; while (_local3 < MovingPiece.DotMatrix.length) { _local4 = MovingPiece.DotMatrix[_local3].GridLaneX; _local5 = MovingPiece.DotMatrix[_local3].GridLaneY; if (GridA[_local4][_local5] != 0){ if ((((_local5 == 0)) || ((_local5 == 1)))){ gameOver(4); break; }; }; GridA[_local4][_local5] = MovingPiece.DotMatrix[_local3]; _local3++; }; checkTetris(); MovingPiece = null; }; }; }; if (gameStarted == 2){ GridDropDelay--; if (GridDropDelay){ return; }; _local6 = 0; while (_local6 < GridInMotion.length) { _local7 = GridInMotion[_local6]; _local8 = (_local7 - 1); while (_local8 >= 0) { _local9 = 0; while (_local9 < GridA.length) { _local10 = GridA[_local9][_local8]; if (((!((_local10 == 0))) && ((GridA[_local9][(_local8 + 1)] == 0)))){ GridA[_local9][(_local8 + 1)] = _local10; GridA[_local9][_local8] = 0; _local11 = CheckDirection(_local10.parent); if (_local11[0] == "y"){ _local10.y = (_local10.y + (GridSize * _local11[1])); } else { _local10.x = (_local10.x + (GridSize * _local11[1])); }; }; _local9++; }; _local8--; }; _local6++; }; removeBlood(); gameStarted = 1; }; if (gameStarted == 3){ runLevelOver(); }; if (gameStarted == 4){ runGameEnd(); }; if (gameStarted == 5){ runPause(PauseAlpha); }; if (gameStarted == 6){ runConfig(PauseAlpha); }; } public function PauseGameIdle(_arg1:Event){ timerStart = curTime; removeEventListener(KeyboardEvent.KEY_DOWN, RecieveKey); removeEventListener(KeyboardEvent.KEY_UP, KeyUp); PauseAlpha = 0.05; black_curtain.x = 0; gameStarted = 5; } public function configBtnClicked(_arg1:MouseEvent){ timerStart = curTime; SaveKeys = CurrentKeys.concat(); removeEventListener(KeyboardEvent.KEY_DOWN, RecieveKey); removeEventListener(KeyboardEvent.KEY_UP, KeyUp); PauseAlpha = 0.05; black_curtain.x = 0; Key_Config.x = 0; gameStarted = 6; } public function runMoveLeft(){ var _local1:Number; var _local2:Number; var _local3:Number; var _local4:Number; _local1 = 0; _local2 = 0; while (_local2 < MovingPiece.DotMatrix.length) { _local3 = MovingPiece.DotMatrix[_local2].GridLaneX; _local4 = MovingPiece.DotMatrix[_local2].GridLaneY; _local3--; if ((((_local3 < 0)) || (!((GridA[_local3][_local4] == 0))))){ _local1++; }; _local2++; }; if (_local1 == 0){ MovingPiece.x = (MovingPiece.x - GridSize); }; } public function RunUpdateCurtainText(){ black_curtain.gameText.text = black_curtain.GameText; black_curtain.bonusText.text = black_curtain.BonusText; black_curtain.bottomText.text = black_curtain.BottomText; } public function clearGrid(_arg1, _arg2){ var _local3:Number; var _local4:Number; var _local5:Object; var _local6:MovieClip; soundBaseMC[(_arg1.length - 1)].play(); _local3 = 0; while (_local3 < _arg1.length) { _local4 = 0; while (_local4 < GridA.length) { _local5 = GridA[_local4][_arg1[_local3]].parent; _local6 = new bloodsplash(); _local5.addChild(_local6); _local6.x = GridA[_local4][_arg1[_local3]].x; _local6.y = GridA[_local4][_arg1[_local3]].y; _local5.removeChild(GridA[_local4][_arg1[_local3]]); GridA[_local4][_arg1[_local3]] = 0; BloodArray.push(_local6); _local4++; }; _local3++; }; GridInMotion = _arg1; GridDropDelay = Delay; gameStarted = 2; } public function runEdit(_arg1){ var LocNum:Number; var RecieveKey:Function; var inMov = _arg1; RecieveKey = function (_arg1:KeyboardEvent){ var _local2:Number; if ((((_arg1.keyCode > 64)) && ((_arg1.keyCode < 91)))){ inMov.text = String.fromCharCode(_arg1.keyCode); inMov.parent.gotoAndStop(1); Key_Config.removeEventListener(KeyboardEvent.KEY_DOWN, RecieveKey); SaveKeys[LocNum] = _arg1.keyCode; Key_Config.addEventListener(MouseEvent.CLICK, runTextIn); } else { _local2 = 0; while (_local2 < AltKeys.length) { if (_arg1.keyCode == AltKeys[_local2]){ inMov.text = KeyNames[_local2]; inMov.parent.gotoAndStop(1); Key_Config.removeEventListener(KeyboardEvent.KEY_DOWN, RecieveKey); SaveKeys[LocNum] = _arg1.keyCode; Key_Config.addEventListener(MouseEvent.CLICK, runTextIn); }; _local2++; }; if (_arg1.keyCode == 27){ inMov.parent.gotoAndStop(1); Key_Config.removeEventListener(KeyboardEvent.KEY_DOWN, RecieveKey); Key_Config.addEventListener(MouseEvent.CLICK, runTextIn); }; }; }; inMov.parent.play(); LocNum = inMov.name.substr((inMov.name.indexOf("_") + 1)); Key_Config.removeEventListener(MouseEvent.CLICK, runTextIn); Key_Config.addEventListener(KeyboardEvent.KEY_DOWN, RecieveKey); } public function KeyUp(_arg1:KeyboardEvent){ if (nLastKey == _arg1.keyCode){ if (nLastKey != 38){ nInputLock = 0; nLastKey = -1; }; if (HoldDelay != 0){ Delay = HoldDelay; HoldDelay = 0; }; }; } public function RecieveKey(_arg1:KeyboardEvent){ if (_arg1.keyCode == CurrentKeys[4]){ nLastKey = CurrentKeys[4]; ExecuteKey(); }; if (_arg1.keyCode == CurrentKeys[0]){ nLastKey = CurrentKeys[0]; ExecuteKey(); }; if (_arg1.keyCode == CurrentKeys[2]){ nLastKey = CurrentKeys[2]; ExecuteKey(); }; if (_arg1.keyCode == CurrentKeys[1]){ nLastKey = CurrentKeys[1]; ExecuteKey(); }; if (_arg1.keyCode == CurrentKeys[3]){ nLastKey = CurrentKeys[3]; ExecuteKey(); }; } public function checkTetris(){ var _local1:Array; var _local2:Number; var _local3:Number; var _local4:Number; _local1 = []; _local2 = 0; while (_local2 < 21) { _local3 = 0; _local4 = 0; while (_local4 < GridA.length) { if (GridA[_local4][_local2] != 0){ _local3++; }; _local4++; }; if (_local3 == 10){ _local1.push(_local2); }; _local2++; }; if (_local1.length > 0){ linesN = (linesN + _local1.length); if (_local1.length == 4){ scoreN = (scoreN + (100 * _local1.length)); scoreN = (scoreN + 1000); clearGrid(_local1, true); } else { scoreN = (scoreN + (100 * _local1.length)); clearGrid(_local1, false); }; checkLevel(); }; } public function CheckFrame(_arg1:Event){ if (Opening.currentFrame == 180){ Opening.removeEventListener(Event.ENTER_FRAME, CheckFrame); play(); }; } public function checkHit(){ var _local1:Number; var _local2:Number; var _local3:Number; var _local4:Number; var _local5:Number; _local1 = 0; _local2 = 0; while (_local2 < MovingPiece.DotMatrix.length) { _local3 = MovingPiece.DotMatrix[_local2].GridLaneX; _local4 = MovingPiece.DotMatrix[_local2].GridLaneY; if ((((_local4 >= (Yarray.length - 1))) || (!((GridA[_local3][_local4] == 0))))){ _local1++; if (GridA[_local3][_local4] != 0){ break; }; }; _local2++; }; if (_local1 > 0){ if (GridA[_local3][_local4] != 0){ MovingPiece.y = (MovingPiece.y - GridSize); _local5 = 0; while (_local5 < MovingPiece.DotMatrix.length) { MovingPiece.DotMatrix[_local5].GridLaneY--; _local5++; }; }; nLastKey = -1; nInputLock = 0; if (HoldDelay != 0){ Delay = HoldDelay; HoldDelay = 0; }; soundHIT.play(); return (true); //unresolved jump }; return (false); } public function runDefault(){ SaveKeys = DefaultKeys.concat(); CurrentKeys = DefaultKeys.concat(); SetConfiguredKeys(); } public function CheckDirection(_arg1){ switch (_arg1.rotation){ case 0: return (["y", 1]); case 90: return (["x", 1]); case 180: return (["y", -1]); case -90: return (["x", -1]); }; } public function checkLevel(){ if (linesN >= linesBarrier){ if (curTime < TimeBarrier){ scoreN = (scoreN + 1000); black_curtain.BonusText = "Time Bonus + 1000pts"; }; gameOver(3); linesBarrier = Math.round((linesBarrier * 2)); TimeBarrier = (TimeBarrier * 2); }; } public function initSoundPlayer(){ if (MusicChanel.position > 0){ MusicChanel.stop(); }; MusicChanel = MusicLoop.play(0, 500); } public function runTextIn(_arg1:MouseEvent){ var _local2:Point; var _local3:Array; _local2 = new Point(_arg1.stageX, _arg1.stageY); _local3 = getObjectsUnderPoint(_local2); if (_local3[(_local3.length - 1)].text == "Default"){ runDefault(); } else { if (_local3[(_local3.length - 1)].text == "Cancel"){ runCancel(); } else { if (_local3[(_local3.length - 1)].text == "Save"){ runSaveKeys(); } else { if (_local3[(_local3.length - 1)].text.indexOf(":") < 0){ runEdit(_local3[(_local3.length - 1)]); }; }; }; }; } public function runConfig(_arg1){ black_curtain.GameText = "Configure Keys"; black_curtain.BonusText = "Game Paused"; black_curtain.BottomText = "Click highlighted fields to edit keys"; RunUpdateCurtainText(); black_curtain.alpha = (black_curtain.alpha + _arg1); Key_Config.alpha = (Key_Config.alpha + _arg1); if (black_curtain.alpha >= 0.96){ black_curtain.alpha = 1; Key_Config.alpha = 1; CancelKeys = CurrentKeys.concat(); gameStarted = 0; Key_Config.addEventListener(MouseEvent.CLICK, runTextIn); }; if (black_curtain.alpha <= 0.04){ black_curtain.alpha = 0; black_curtain.GameText = ""; black_curtain.BonusText = ""; black_curtain.BottomText = ""; RunUpdateCurtainText(); black_curtain.x = -5000; Key_Config.x = -5000; gameStart = getTimer(); addEventListener(KeyboardEvent.KEY_DOWN, RecieveKey); addEventListener(KeyboardEvent.KEY_UP, KeyUp); gameStarted = 1; }; } public function setBounds(){ var _local1:Number; var _local2:Point; var _local3:Point; var _local4:Number; var _local5:Number; _local1 = 0; while (_local1 < MovingPiece.DotMatrix.length) { if (MovingPiece.DotMatrix[_local1] == null){ MovingPiece.DotMatrix.splice(_local1, 1); }; _local2 = new Point(MovingPiece.DotMatrix[_local1].x, MovingPiece.DotMatrix[_local1].y); _local3 = MovingPiece.localToGlobal(_local2); _local4 = 0; while (_local4 < Xarray.length) { if (Math.round(_local3.x) == Math.round(Xarray[_local4])){ MovingPiece.DotMatrix[_local1].GridLaneX = _local4; break; }; if (_local4 == (Xarray.length - 1)){ return ([-1, _local1]); }; _local4++; }; _local5 = 0; while (_local5 < Yarray.length) { if (Math.round(_local3.y) == Math.round(Yarray[Number(_local5)])){ MovingPiece.DotMatrix[_local1].GridLaneY = Number(_local5); break; }; _local5++; }; _local1++; }; return ([0, 0]); } public function navBtnClicked(_arg1:MouseEvent){ _StartBtn.removeEventListener(MouseEvent.CLICK, navBtnClicked); gotoAndPlay("start"); } public function CheckBounds(_arg1){ var _local2:Number; var _local3:Point; var _local4:Point; var _local5:Number; var _local6:Number; var _local7:Number; _local2 = 0; if (_arg1[0] < 0){ _local3 = new Point(MovingPiece.DotMatrix[_arg1[1]].x, MovingPiece.DotMatrix[_arg1[1]].y); _local4 = MovingPiece.localToGlobal(_local3); if (_local4.x < 188.6){ _local2++; } else { _local2--; }; }; if (_local2 < 0){ MovingPiece.x = (MovingPiece.x - GridSize); }; if (_local2 > 0){ MovingPiece.x = (MovingPiece.x + GridSize); }; if (((!((MovingPiece.LastRot == MovingPiece.rotation))) && ((_arg1[0] == 0)))){ _local5 = 0; while (_local5 < MovingPiece.DotMatrix.length) { _local6 = MovingPiece.DotMatrix[_local5].GridLaneX; _local7 = MovingPiece.DotMatrix[_local5].GridLaneY; if (GridA[_local6][_local7] != 0){ MovingPiece.rotation = (MovingPiece.rotation - 90); MovingPiece.x = MovingPiece.LastX; MovingPiece.y = MovingPiece.LastY; MovingPiece.Landed = false; break; }; _local5++; }; nInputLock = 0; MovingPiece.LastRot = MovingPiece.rotation; }; } public function removeBlood(){ var _local1:Number; var _local2:Object; _local1 = 0; while (_local1 < BloodArray.length) { _local2 = BloodArray[_local1].parent; _local2.removeChild(BloodArray[_local1]); _local1++; }; BloodArray = []; } public function gameOver(_arg1){ var _local2:Number; var _local3:Number; var _local4:Object; gameOverFlag = 1; gameStarted = _arg1; removeEventListener(KeyboardEvent.KEY_DOWN, RecieveKey); removeEventListener(KeyboardEvent.KEY_UP, KeyUp); _local2 = 0; while (_local2 < 21) { _local3 = 0; while (_local3 < GridA.length) { if (GridA[_local3][_local2] != 0){ _local4 = GridA[_local3][_local2].parent; _local4.removeChild(GridA[_local3][_local2]); GridA[_local3][_local2] = 0; }; _local3++; }; _local2++; }; if (NextPiece != null){ sounds.removeChild(NextPiece); }; if (HoldPiece != null){ sounds.removeChild(HoldPiece); }; if (MovingPiece != null){ sounds.removeChild(MovingPiece); }; NextPiece = null; HoldPiece = null; MovingPiece = null; black_curtain.x = 0; } public function updateTextFields(){ LevelN.text = String(levelN); ScoreN.text = String(scoreN); LinesBarrier.text = String(linesBarrier); LinesN.text = String(linesN); } } }//package lbg_splatris_CS3_010_fla
Section 5
//next_piece_14 (lbg_splatris_CS3_010_fla.next_piece_14) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class next_piece_14 extends MovieClip { public function next_piece_14(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 6
//opening_mov_17 (lbg_splatris_CS3_010_fla.opening_mov_17) package lbg_splatris_CS3_010_fla { import flash.events.*; import flash.media.*; import flash.display.*; import flash.text.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.net.*; import flash.printing.*; import flash.system.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class opening_mov_17 extends MovieClip { public var father:Object; public function opening_mov_17(){ addFrameScript(0, frame1, 4, frame5, 179, frame180); } function frame1(){ father = parent; father.thunderObj.play(); } function frame5(){ father.soundObj0.play(); } function frame180(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 7
//p1a_24 (lbg_splatris_CS3_010_fla.p1a_24) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p1a_24 extends MovieClip { public function p1a_24(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 8
//p1b_23 (lbg_splatris_CS3_010_fla.p1b_23) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p1b_23 extends MovieClip { public function p1b_23(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 9
//p1c_26 (lbg_splatris_CS3_010_fla.p1c_26) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p1c_26 extends MovieClip { public function p1c_26(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 10
//p1d_25 (lbg_splatris_CS3_010_fla.p1d_25) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p1d_25 extends MovieClip { public function p1d_25(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 11
//p2a_38 (lbg_splatris_CS3_010_fla.p2a_38) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p2a_38 extends MovieClip { public function p2a_38(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 12
//p2b_36 (lbg_splatris_CS3_010_fla.p2b_36) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p2b_36 extends MovieClip { public function p2b_36(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 13
//p2c_37 (lbg_splatris_CS3_010_fla.p2c_37) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p2c_37 extends MovieClip { public function p2c_37(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 14
//p2d_35 (lbg_splatris_CS3_010_fla.p2d_35) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p2d_35 extends MovieClip { public function p2d_35(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 15
//p3a_39 (lbg_splatris_CS3_010_fla.p3a_39) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p3a_39 extends MovieClip { public function p3a_39(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 16
//p3b_40 (lbg_splatris_CS3_010_fla.p3b_40) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p3b_40 extends MovieClip { public function p3b_40(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 17
//p3c_41 (lbg_splatris_CS3_010_fla.p3c_41) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p3c_41 extends MovieClip { public function p3c_41(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 18
//p3d_42 (lbg_splatris_CS3_010_fla.p3d_42) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p3d_42 extends MovieClip { public function p3d_42(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 19
//p4a_48 (lbg_splatris_CS3_010_fla.p4a_48) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p4a_48 extends MovieClip { public function p4a_48(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 20
//p4b_47 (lbg_splatris_CS3_010_fla.p4b_47) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p4b_47 extends MovieClip { public function p4b_47(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 21
//p4c_49 (lbg_splatris_CS3_010_fla.p4c_49) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p4c_49 extends MovieClip { public function p4c_49(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 22
//p4d_50 (lbg_splatris_CS3_010_fla.p4d_50) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p4d_50 extends MovieClip { public function p4d_50(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 23
//p5a_46 (lbg_splatris_CS3_010_fla.p5a_46) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p5a_46 extends MovieClip { public function p5a_46(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 24
//p5b_43 (lbg_splatris_CS3_010_fla.p5b_43) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p5b_43 extends MovieClip { public function p5b_43(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 25
//p5c_45 (lbg_splatris_CS3_010_fla.p5c_45) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p5c_45 extends MovieClip { public function p5c_45(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 26
//p5d_44 (lbg_splatris_CS3_010_fla.p5d_44) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p5d_44 extends MovieClip { public function p5d_44(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 27
//p6a_33 (lbg_splatris_CS3_010_fla.p6a_33) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p6a_33 extends MovieClip { public function p6a_33(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 28
//p6b_32 (lbg_splatris_CS3_010_fla.p6b_32) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p6b_32 extends MovieClip { public function p6b_32(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 29
//p6c_31 (lbg_splatris_CS3_010_fla.p6c_31) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p6c_31 extends MovieClip { public function p6c_31(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 30
//p6d_34 (lbg_splatris_CS3_010_fla.p6d_34) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p6d_34 extends MovieClip { public function p6d_34(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 31
//p7a_29 (lbg_splatris_CS3_010_fla.p7a_29) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p7a_29 extends MovieClip { public function p7a_29(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 32
//p7b_28 (lbg_splatris_CS3_010_fla.p7b_28) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p7b_28 extends MovieClip { public function p7b_28(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 33
//p7c_27 (lbg_splatris_CS3_010_fla.p7c_27) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p7c_27 extends MovieClip { public function p7c_27(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 34
//p7d_30 (lbg_splatris_CS3_010_fla.p7d_30) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class p7d_30 extends MovieClip { public function p7d_30(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 35
//text_input0_4 (lbg_splatris_CS3_010_fla.text_input0_4) package lbg_splatris_CS3_010_fla { import flash.display.*; import flash.text.*; public dynamic class text_input0_4 extends MovieClip { public var txtMoveLeft_0:TextField; public function text_input0_4(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 36
//text_input1_5 (lbg_splatris_CS3_010_fla.text_input1_5) package lbg_splatris_CS3_010_fla { import flash.display.*; import flash.text.*; public dynamic class text_input1_5 extends MovieClip { public var txtMoveRight_1:TextField; public function text_input1_5(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 37
//text_input2_6 (lbg_splatris_CS3_010_fla.text_input2_6) package lbg_splatris_CS3_010_fla { import flash.display.*; import flash.text.*; public dynamic class text_input2_6 extends MovieClip { public var txtRotate_2:TextField; public function text_input2_6(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 38
//text_input3_7 (lbg_splatris_CS3_010_fla.text_input3_7) package lbg_splatris_CS3_010_fla { import flash.display.*; import flash.text.*; public dynamic class text_input3_7 extends MovieClip { public var txtDrop_3:TextField; public function text_input3_7(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 39
//text_input4_8 (lbg_splatris_CS3_010_fla.text_input4_8) package lbg_splatris_CS3_010_fla { import flash.display.*; import flash.text.*; public dynamic class text_input4_8 extends MovieClip { public var txtHold_4:TextField; public function text_input4_8(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 40
//TextStage_3 (lbg_splatris_CS3_010_fla.TextStage_3) package lbg_splatris_CS3_010_fla { import flash.display.*; public dynamic class TextStage_3 extends MovieClip { public var field_0:MovieClip; public var field_1:MovieClip; public var field_2:MovieClip; public var field_5:MovieClip; public var field_4:MovieClip; public var bttnDefault:SimpleButton; public var bttnCancel:SimpleButton; public var bttnSave:SimpleButton; } }//package lbg_splatris_CS3_010_fla
Section 41
//timerMC_15 (lbg_splatris_CS3_010_fla.timerMC_15) package lbg_splatris_CS3_010_fla { import flash.display.*; import flash.text.*; public dynamic class timerMC_15 extends MovieClip { public var timerT:TextField; public function timerMC_15(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lbg_splatris_CS3_010_fla
Section 42
//BackLoop (BackLoop) package { import flash.media.*; public dynamic class BackLoop extends Sound { } }//package
Section 43
//bloodsplash (bloodsplash) package { import flash.display.*; public dynamic class bloodsplash extends MovieClip { public function bloodsplash(){ addFrameScript(14, frame15); } function frame15(){ stop(); } } }//package
Section 44
//GamePieces (GamePieces) package { import flash.display.*; import com.tetrominoes.Buttons.*; public dynamic class GamePieces extends Game_Pieces { public var DotMatrix:Array; public function GamePieces(){ addFrameScript(0, frame1); } public function runFirstLoad(){ var _local1:Number; var _local2:DisplayObject; DotMatrix = []; _local1 = 0; while (_local1 < numChildren) { _local2 = getChildAt(_local1); DotMatrix.push(_local2); _local1++; }; } function frame1(){ stop(); DotMatrix = new Array(); } } }//package
Section 45
//landed (landed) package { import flash.media.*; public dynamic class landed extends Sound { } }//package
Section 46
//splat1 (splat1) package { import flash.media.*; public dynamic class splat1 extends Sound { } }//package
Section 47
//splat2 (splat2) package { import flash.media.*; public dynamic class splat2 extends Sound { } }//package
Section 48
//splat3 (splat3) package { import flash.media.*; public dynamic class splat3 extends Sound { } }//package
Section 49
//splat4 (splat4) package { import flash.media.*; public dynamic class splat4 extends Sound { } }//package
Section 50
//stab (stab) package { import flash.media.*; public dynamic class stab extends Sound { } }//package
Section 51
//thunder (thunder) package { import flash.media.*; public dynamic class thunder extends Sound { } }//package

Library Items

Symbol 1 Sound {thunder}
Symbol 2 Sound {stab}
Symbol 3 Sound {landed}
Symbol 4 Sound {BackLoop}
Symbol 5 Sound {splat4}
Symbol 6 Sound {splat3}
Symbol 7 Sound {splat2}
Symbol 8 Sound {splat1}
Symbol 9 GraphicUsed by:16
Symbol 10 GraphicUsed by:16
Symbol 11 GraphicUsed by:16
Symbol 12 GraphicUsed by:16
Symbol 13 GraphicUsed by:16
Symbol 14 GraphicUsed by:16
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClip {bloodsplash}Uses:9 10 11 12 13 14 15
Symbol 17 FontUsed by:18 147 148 149 150 151 152 153 154 155 156
Symbol 18 TextUses:17Used by:75
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClip {lbg_splatris_CS3_010_fla.p1b_23}Uses:19Used by:75
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClip {lbg_splatris_CS3_010_fla.p1a_24}Uses:21Used by:75
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClip {lbg_splatris_CS3_010_fla.p1d_25}Uses:23Used by:75
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClip {lbg_splatris_CS3_010_fla.p1c_26}Uses:25Used by:75
Symbol 27 GraphicUsed by:28
Symbol 28 MovieClip {lbg_splatris_CS3_010_fla.p7c_27}Uses:27Used by:75
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClip {lbg_splatris_CS3_010_fla.p7b_28}Uses:29Used by:75
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClip {lbg_splatris_CS3_010_fla.p7a_29}Uses:31Used by:75
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClip {lbg_splatris_CS3_010_fla.p7d_30}Uses:33Used by:75
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClip {lbg_splatris_CS3_010_fla.p6c_31}Uses:35Used by:75
Symbol 37 GraphicUsed by:38
Symbol 38 MovieClip {lbg_splatris_CS3_010_fla.p6b_32}Uses:37Used by:75
Symbol 39 GraphicUsed by:40
Symbol 40 MovieClip {lbg_splatris_CS3_010_fla.p6a_33}Uses:39Used by:75
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClip {lbg_splatris_CS3_010_fla.p6d_34}Uses:41Used by:75
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClip {lbg_splatris_CS3_010_fla.p2d_35}Uses:43Used by:75
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClip {lbg_splatris_CS3_010_fla.p2b_36}Uses:45Used by:75
Symbol 47 GraphicUsed by:48
Symbol 48 MovieClip {lbg_splatris_CS3_010_fla.p2c_37}Uses:47Used by:75
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClip {lbg_splatris_CS3_010_fla.p2a_38}Uses:49Used by:75
Symbol 51 GraphicUsed by:52
Symbol 52 MovieClip {lbg_splatris_CS3_010_fla.p3a_39}Uses:51Used by:75
Symbol 53 GraphicUsed by:54
Symbol 54 MovieClip {lbg_splatris_CS3_010_fla.p3b_40}Uses:53Used by:75
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClip {lbg_splatris_CS3_010_fla.p3c_41}Uses:55Used by:75
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClip {lbg_splatris_CS3_010_fla.p3d_42}Uses:57Used by:75
Symbol 59 GraphicUsed by:60
Symbol 60 MovieClip {lbg_splatris_CS3_010_fla.p5b_43}Uses:59Used by:75
Symbol 61 GraphicUsed by:62
Symbol 62 MovieClip {lbg_splatris_CS3_010_fla.p5d_44}Uses:61Used by:75
Symbol 63 GraphicUsed by:64
Symbol 64 MovieClip {lbg_splatris_CS3_010_fla.p5c_45}Uses:63Used by:75
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClip {lbg_splatris_CS3_010_fla.p5a_46}Uses:65Used by:75
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClip {lbg_splatris_CS3_010_fla.p4b_47}Uses:67Used by:75
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClip {lbg_splatris_CS3_010_fla.p4a_48}Uses:69Used by:75
Symbol 71 GraphicUsed by:72
Symbol 72 MovieClip {lbg_splatris_CS3_010_fla.p4c_49}Uses:71Used by:75
Symbol 73 GraphicUsed by:74
Symbol 74 MovieClip {lbg_splatris_CS3_010_fla.p4d_50}Uses:73Used by:75
Symbol 75 MovieClip {GamePieces}Uses:18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74
Symbol 76 MovieClipUsed by:Timeline
Symbol 77 GraphicUsed by:83 172
Symbol 78 FontUsed by:79 80 81 82 182
Symbol 79 EditableTextUses:78Used by:83
Symbol 80 EditableTextUses:78Used by:83
Symbol 81 EditableTextUses:78Used by:83
Symbol 82 EditableTextUses:78Used by:83
Symbol 83 MovieClip {lbg_splatris_CS3_010_fla.black_bg_2}Uses:77 79 80 81 82Used by:Timeline
Symbol 84 GraphicUsed by:88 90 92 94 96
Symbol 85 FontUsed by:86 89 91 93 95 98 100 104 106 109 111 114 115 116 117 118
Symbol 86 EditableTextUses:85Used by:88
Symbol 87 GraphicUsed by:88 90 92 94 96
Symbol 88 MovieClip {lbg_splatris_CS3_010_fla.text_input0_4}Uses:84 86 87Used by:119
Symbol 89 EditableTextUses:85Used by:90
Symbol 90 MovieClip {lbg_splatris_CS3_010_fla.text_input1_5}Uses:84 89 87Used by:119
Symbol 91 EditableTextUses:85Used by:92
Symbol 92 MovieClip {lbg_splatris_CS3_010_fla.text_input2_6}Uses:84 91 87Used by:119
Symbol 93 EditableTextUses:85Used by:94
Symbol 94 MovieClip {lbg_splatris_CS3_010_fla.text_input3_7}Uses:84 93 87Used by:119
Symbol 95 EditableTextUses:85Used by:96
Symbol 96 MovieClip {lbg_splatris_CS3_010_fla.text_input4_8}Uses:84 95 87Used by:119
Symbol 97 GraphicUsed by:102
Symbol 98 TextUses:85Used by:102
Symbol 99 GraphicUsed by:102
Symbol 100 TextUses:85Used by:102
Symbol 101 GraphicUsed by:102 107
Symbol 102 ButtonUses:97 98 99 100 101Used by:119
Symbol 103 GraphicUsed by:107
Symbol 104 TextUses:85Used by:107
Symbol 105 GraphicUsed by:107
Symbol 106 TextUses:85Used by:107
Symbol 107 ButtonUses:103 104 105 106 101Used by:119
Symbol 108 GraphicUsed by:113
Symbol 109 TextUses:85Used by:113
Symbol 110 GraphicUsed by:113
Symbol 111 TextUses:85Used by:113
Symbol 112 GraphicUsed by:113
Symbol 113 ButtonUses:108 109 110 111 112Used by:119
Symbol 114 TextUses:85Used by:119
Symbol 115 TextUses:85Used by:119
Symbol 116 TextUses:85Used by:119
Symbol 117 TextUses:85Used by:119
Symbol 118 TextUses:85Used by:119
Symbol 119 MovieClip {lbg_splatris_CS3_010_fla.TextStage_3}Uses:88 90 92 94 96 102 107 113 114 115 116 117 118Used by:Timeline
Symbol 120 BitmapUsed by:121
Symbol 121 GraphicUses:120Used by:122
Symbol 122 MovieClipUses:121Used by:Timeline
Symbol 123 GraphicUsed by:Timeline
Symbol 124 GraphicUsed by:Timeline
Symbol 125 GraphicUsed by:Timeline
Symbol 126 GraphicUsed by:127
Symbol 127 MovieClip {lbg_splatris_CS3_010_fla.hold_piece_13}Uses:126Used by:Timeline
Symbol 128 GraphicUsed by:129
Symbol 129 MovieClip {lbg_splatris_CS3_010_fla.next_piece_14}Uses:128Used by:Timeline
Symbol 130 GraphicUsed by:172  Timeline
Symbol 131 GraphicUsed by:172  Timeline
Symbol 132 GraphicUsed by:172  Timeline
Symbol 133 GraphicUsed by:172  Timeline
Symbol 134 GraphicUsed by:172  Timeline
Symbol 135 GraphicUsed by:172  Timeline
Symbol 136 GraphicUsed by:Timeline
Symbol 137 FontUsed by:138 140 161 163 173 174 176 181
Symbol 138 EditableTextUses:137Used by:139
Symbol 139 MovieClip {lbg_splatris_CS3_010_fla.timerMC_15}Uses:138Used by:Timeline
Symbol 140 EditableTextUses:137Used by:Timeline
Symbol 141 FontUsed by:142 146
Symbol 142 EditableTextUses:141Used by:Timeline
Symbol 143 FontUsed by:144 145 162
Symbol 144 TextUses:143Used by:Timeline
Symbol 145 TextUses:143Used by:Timeline
Symbol 146 TextUses:141Used by:Timeline
Symbol 147 TextUses:17Used by:Timeline
Symbol 148 TextUses:17Used by:Timeline
Symbol 149 TextUses:17Used by:Timeline
Symbol 150 TextUses:17Used by:Timeline
Symbol 151 TextUses:17Used by:Timeline
Symbol 152 EditableTextUses:17Used by:Timeline
Symbol 153 EditableTextUses:17Used by:Timeline
Symbol 154 EditableTextUses:17Used by:Timeline
Symbol 155 EditableTextUses:17Used by:Timeline
Symbol 156 EditableTextUses:17Used by:Timeline
Symbol 157 GraphicUsed by:160
Symbol 158 GraphicUsed by:160
Symbol 159 GraphicUsed by:160
Symbol 160 ButtonUses:157 158 159Used by:Timeline
Symbol 161 EditableTextUses:137Used by:Timeline
Symbol 162 TextUses:143Used by:Timeline
Symbol 163 EditableTextUses:137Used by:Timeline
Symbol 164 GraphicUsed by:171
Symbol 165 GraphicUsed by:171
Symbol 166 GraphicUsed by:171
Symbol 167 GraphicUsed by:171
Symbol 168 GraphicUsed by:171
Symbol 169 GraphicUsed by:171
Symbol 170 GraphicUsed by:171
Symbol 171 MovieClipUses:164 165 166 167 168 169 170Used by:172
Symbol 172 MovieClip {lbg_splatris_CS3_010_fla.opening_mov_17}Uses:77 130 131 132 133 134 135 171Used by:Timeline
Symbol 173 TextUses:137Used by:Timeline
Symbol 174 TextUses:137Used by:180
Symbol 175 GraphicUsed by:180
Symbol 176 TextUses:137Used by:180
Symbol 177 GraphicUsed by:180
Symbol 178 GraphicUsed by:180
Symbol 179 GraphicUsed by:180
Symbol 180 ButtonUses:174 175 176 177 178 179Used by:Timeline
Symbol 181 TextUses:137Used by:Timeline
Symbol 182 EditableTextUses:78Used by:Timeline
Symbol 183 GraphicUsed by:186
Symbol 184 GraphicUsed by:186
Symbol 185 GraphicUsed by:186
Symbol 186 ButtonUses:183 184 185Used by:Timeline
Symbol 187 GraphicUsed by:190
Symbol 188 GraphicUsed by:190
Symbol 189 GraphicUsed by:190
Symbol 190 ButtonUses:187 188 189Used by:Timeline

Instance Names

"sounds"Frame 1Symbol 76 MovieClip
"black_curtain"Frame 1Symbol 83 MovieClip {lbg_splatris_CS3_010_fla.black_bg_2}
"Key_Config"Frame 1Symbol 119 MovieClip {lbg_splatris_CS3_010_fla.TextStage_3}
"Wall"Frame 20Symbol 122 MovieClip
"timer"Frame 20Symbol 139 MovieClip {lbg_splatris_CS3_010_fla.timerMC_15}
"LevelN"Frame 20Symbol 140 EditableText
"ScoreN"Frame 20Symbol 142 EditableText
"txtMoveLeft"Frame 20Symbol 152 EditableText
"txtMoveRight"Frame 20Symbol 153 EditableText
"txtRotate"Frame 20Symbol 154 EditableText
"txtDrop"Frame 20Symbol 155 EditableText
"txtHold"Frame 20Symbol 156 EditableText
"_LBGbttn"Frame 20Symbol 160 Button
"LinesN"Frame 20Symbol 161 EditableText
"LinesBarrier"Frame 20Symbol 163 EditableText
"Opening"Frame 20Symbol 172 MovieClip {lbg_splatris_CS3_010_fla.opening_mov_17}
"_StartBtn"Frame 55Symbol 180 Button
"KeysBttn"Frame 56Symbol 186 Button
"PauseBttn"Frame 56Symbol 190 Button
"p_1"Symbol 75 MovieClip {GamePieces} Frame 2Symbol 20 MovieClip {lbg_splatris_CS3_010_fla.p1b_23}
"p_0"Symbol 75 MovieClip {GamePieces} Frame 2Symbol 22 MovieClip {lbg_splatris_CS3_010_fla.p1a_24}
"p_3"Symbol 75 MovieClip {GamePieces} Frame 2Symbol 24 MovieClip {lbg_splatris_CS3_010_fla.p1d_25}
"p_2"Symbol 75 MovieClip {GamePieces} Frame 2Symbol 26 MovieClip {lbg_splatris_CS3_010_fla.p1c_26}
"p_1"Symbol 75 MovieClip {GamePieces} Frame 3Symbol 28 MovieClip {lbg_splatris_CS3_010_fla.p7c_27}
"p_2"Symbol 75 MovieClip {GamePieces} Frame 3Symbol 30 MovieClip {lbg_splatris_CS3_010_fla.p7b_28}
"p_3"Symbol 75 MovieClip {GamePieces} Frame 3Symbol 32 MovieClip {lbg_splatris_CS3_010_fla.p7a_29}
"p_0"Symbol 75 MovieClip {GamePieces} Frame 3Symbol 34 MovieClip {lbg_splatris_CS3_010_fla.p7d_30}
"p_2"Symbol 75 MovieClip {GamePieces} Frame 4Symbol 36 MovieClip {lbg_splatris_CS3_010_fla.p6c_31}
"p_1"Symbol 75 MovieClip {GamePieces} Frame 4Symbol 38 MovieClip {lbg_splatris_CS3_010_fla.p6b_32}
"p_0"Symbol 75 MovieClip {GamePieces} Frame 4Symbol 40 MovieClip {lbg_splatris_CS3_010_fla.p6a_33}
"p_3"Symbol 75 MovieClip {GamePieces} Frame 4Symbol 42 MovieClip {lbg_splatris_CS3_010_fla.p6d_34}
"p_3"Symbol 75 MovieClip {GamePieces} Frame 5Symbol 44 MovieClip {lbg_splatris_CS3_010_fla.p2d_35}
"p_2"Symbol 75 MovieClip {GamePieces} Frame 5Symbol 46 MovieClip {lbg_splatris_CS3_010_fla.p2b_36}
"p_1"Symbol 75 MovieClip {GamePieces} Frame 5Symbol 48 MovieClip {lbg_splatris_CS3_010_fla.p2c_37}
"p_0"Symbol 75 MovieClip {GamePieces} Frame 5Symbol 50 MovieClip {lbg_splatris_CS3_010_fla.p2a_38}
"p_0"Symbol 75 MovieClip {GamePieces} Frame 6Symbol 52 MovieClip {lbg_splatris_CS3_010_fla.p3a_39}
"p_1"Symbol 75 MovieClip {GamePieces} Frame 6Symbol 54 MovieClip {lbg_splatris_CS3_010_fla.p3b_40}
"p_2"Symbol 75 MovieClip {GamePieces} Frame 6Symbol 56 MovieClip {lbg_splatris_CS3_010_fla.p3c_41}
"p_3"Symbol 75 MovieClip {GamePieces} Frame 6Symbol 58 MovieClip {lbg_splatris_CS3_010_fla.p3d_42}
"p_1"Symbol 75 MovieClip {GamePieces} Frame 7Symbol 60 MovieClip {lbg_splatris_CS3_010_fla.p5b_43}
"p_3"Symbol 75 MovieClip {GamePieces} Frame 7Symbol 62 MovieClip {lbg_splatris_CS3_010_fla.p5d_44}
"p_2"Symbol 75 MovieClip {GamePieces} Frame 7Symbol 64 MovieClip {lbg_splatris_CS3_010_fla.p5c_45}
"p_0"Symbol 75 MovieClip {GamePieces} Frame 7Symbol 66 MovieClip {lbg_splatris_CS3_010_fla.p5a_46}
"p_1"Symbol 75 MovieClip {GamePieces} Frame 8Symbol 68 MovieClip {lbg_splatris_CS3_010_fla.p4b_47}
"p_0"Symbol 75 MovieClip {GamePieces} Frame 8Symbol 70 MovieClip {lbg_splatris_CS3_010_fla.p4a_48}
"p_2"Symbol 75 MovieClip {GamePieces} Frame 8Symbol 72 MovieClip {lbg_splatris_CS3_010_fla.p4c_49}
"p_3"Symbol 75 MovieClip {GamePieces} Frame 8Symbol 74 MovieClip {lbg_splatris_CS3_010_fla.p4d_50}
"gameText"Symbol 83 MovieClip {lbg_splatris_CS3_010_fla.black_bg_2} Frame 1Symbol 79 EditableText
"bonusText"Symbol 83 MovieClip {lbg_splatris_CS3_010_fla.black_bg_2} Frame 1Symbol 80 EditableText
"bottomText"Symbol 83 MovieClip {lbg_splatris_CS3_010_fla.black_bg_2} Frame 1Symbol 81 EditableText
"txtMoveLeft_0"Symbol 88 MovieClip {lbg_splatris_CS3_010_fla.text_input0_4} Frame 1Symbol 86 EditableText
"txtMoveRight_1"Symbol 90 MovieClip {lbg_splatris_CS3_010_fla.text_input1_5} Frame 1Symbol 89 EditableText
"txtRotate_2"Symbol 92 MovieClip {lbg_splatris_CS3_010_fla.text_input2_6} Frame 1Symbol 91 EditableText
"txtDrop_3"Symbol 94 MovieClip {lbg_splatris_CS3_010_fla.text_input3_7} Frame 1Symbol 93 EditableText
"txtHold_4"Symbol 96 MovieClip {lbg_splatris_CS3_010_fla.text_input4_8} Frame 1Symbol 95 EditableText
"field_0"Symbol 119 MovieClip {lbg_splatris_CS3_010_fla.TextStage_3} Frame 1Symbol 88 MovieClip {lbg_splatris_CS3_010_fla.text_input0_4}
"field_1"Symbol 119 MovieClip {lbg_splatris_CS3_010_fla.TextStage_3} Frame 1Symbol 90 MovieClip {lbg_splatris_CS3_010_fla.text_input1_5}
"field_2"Symbol 119 MovieClip {lbg_splatris_CS3_010_fla.TextStage_3} Frame 1Symbol 92 MovieClip {lbg_splatris_CS3_010_fla.text_input2_6}
"field_4"Symbol 119 MovieClip {lbg_splatris_CS3_010_fla.TextStage_3} Frame 1Symbol 94 MovieClip {lbg_splatris_CS3_010_fla.text_input3_7}
"field_5"Symbol 119 MovieClip {lbg_splatris_CS3_010_fla.TextStage_3} Frame 1Symbol 96 MovieClip {lbg_splatris_CS3_010_fla.text_input4_8}
"bttnDefault"Symbol 119 MovieClip {lbg_splatris_CS3_010_fla.TextStage_3} Frame 1Symbol 102 Button
"bttnCancel"Symbol 119 MovieClip {lbg_splatris_CS3_010_fla.TextStage_3} Frame 1Symbol 107 Button
"bttnSave"Symbol 119 MovieClip {lbg_splatris_CS3_010_fla.TextStage_3} Frame 1Symbol 113 Button
"timerT"Symbol 139 MovieClip {lbg_splatris_CS3_010_fla.timerMC_15} Frame 1Symbol 138 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS3.

Labels

"start"Frame 56




http://swfchan.com/10/48921/info.shtml
Created: 29/4 -2019 00:26:33 Last modified: 29/4 -2019 00:26:33 Server time: 04/05 -2024 17:32:46