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

swfchan turned sixteen years old the day before yesterday! (5may2024)

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

flag-bricks.swf

This is the info page for
Flash #122171

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


Text
G

N

I

D

A

O

L

.

You must be logged in order to submit  your score

k

c

a

B

o

G

n

i

g

L

e

r

H

s

S

h

999

Final Score:

Final Score:

Bonuses

Bonuses

Score:

Score:

000000

000000

000

000

000000

000000

Final Score

Final Level

Final Score

Final Level

0000

0000

0000

0000

Paused

Paused

Yes

No

QUIT

PAUSE

Score

123456

t

f

e

L

s

h

c

a

M

Points

123456

123456

999

Skip Intro

y

l

P

!

m

t

u

I

d

F

-

A

T

How the Game Works:
Your goal is to get the required amount
of matches per level without letting the
rows of tiles reach the bottom of the
game area.  This number of matches is
indicated on the right side of the game
screen under ‘Matches Left’.  If the tiles
reach the bottom your game is over.
You will notice a new row of tiles being
created at the very top.  Once the row is
full, it will drop down into the game area
and you can then use them to make
matches.
As you reach higher levels the amount of
matches needed to win increases while
the speed of the game also increases!

Scoring:
To earn points you must make correct
matches.  The number of points you can
earn per match is indicated on the right
side of the game screen under ‘Match
Points’.  This point value decreases over
time so try to be fast with your matches
to earn maximum points.  Match Points
will reset after each successful match.
Bonus Points:  You can earn bonus
points by successfully making
consecutive matches.
WILDCARDS: Are marked with the name
WILD, you can use them to make a
match with any other tile!

R

sounds

ActionScript [AS1/AS2]

Frame 2
stop(); var preload = setInterval(function () { if (getBytesLoaded() == getBytesTotal()) { gotoAndStop ("mainMenu"); clearInterval(preload); } var _local1 = Math.round((getBytesLoaded() / getBytesTotal()) * 100); preloader.gotoAndStop(_local1); }, 16, this);
Frame 4
gotoAndStop ("mainMenu");
Frame 5
new com.kaboose.games.flagbricks.Main(this); stop(); _global.home = this; var trackerVars_get = new LoadVars(); var trackerVars_send = new LoadVars(); trackerVars_send.gameID = home.gameID; home.trackerVars_get.onLoad = function (success) { if (success) { } }; addGamePlay = function () { trace(msg.DEBUG + "addGameplay"); trackerVars_send.sendAndLoad(trackerURL, trackerVars_get, "POST"); };
Symbol 23 MovieClip Frame 1
stop();
Symbol 73 MovieClip [highScoresScreen] Frame 1
#initclip 35 Object.registerClass("highScoresScreen", com.kaboose.games.flagbricks.ui.highScoresScreen); #endinitclip
Symbol 96 MovieClip [levelCompleteScreen] Frame 1
#initclip 28 Object.registerClass("levelCompleteScreen", com.kaboose.games.flagbricks.ui.levelCompleteScreen); #endinitclip
Symbol 111 MovieClip [gameOverScreen] Frame 1
#initclip 29 Object.registerClass("gameOverScreen", com.kaboose.games.flagbricks.ui.gameOverScreen); #endinitclip
Symbol 114 MovieClip [pausedScreen] Frame 1
#initclip 30 Object.registerClass("pausedScreen", com.kaboose.games.flagbricks.ui.PausedScreen); #endinitclip
Symbol 120 MovieClip [confirmQuit] Frame 1
#initclip 31 Object.registerClass("confirmQuit", com.kaboose.games.flagbricks.ui.confimQuit); #endinitclip
Symbol 129 MovieClip Frame 1
bForward = true; stop();
Symbol 166 MovieClip [GameHud] Frame 1
#initclip 32 Object.registerClass("GameHud", com.kaboose.games.flagbricks.GameHud); #endinitclip
Symbol 166 MovieClip [GameHud] Frame 10
stop(); introAnimationDone();
Symbol 255 MovieClip [MainMenu] Frame 1
#initclip 33 Object.registerClass("MainMenu", com.kaboose.games.flagbricks.ui.MainMenu); #endinitclip
Symbol 255 MovieClip [MainMenu] Frame 284
initMainMenu();
Symbol 255 MovieClip [MainMenu] Frame 305
playAnimOut();
Symbol 255 MovieClip [MainMenu] Frame 329
spawnMenu(spawnMenuRef); stop();
Symbol 255 MovieClip [MainMenu] Frame 347
gotoAndStop ("mainMenu");
Symbol 262 MovieClip [sparkle] Frame 21
stop(); this.removeMovieClip();
Symbol 277 MovieClip [instructionsPage] Frame 1
#initclip 34 Object.registerClass("instructionsPage", com.kaboose.games.flagbricks.ui.instructionsPage); #endinitclip stop(); initButtons();
Symbol 277 MovieClip [instructionsPage] Frame 2
stop(); initButtons(); btnRules.onPress = function () { prevFrame(); playClickSound(); };
Symbol 279 MovieClip [gameOverTextAnim] Frame 26
stop(); var wait = setInterval(function () { classRef.showGameOverScreen(); clearInterval(wait); }, 2000, this);
Symbol 298 MovieClip [__Packages.mx.transitions.easing.None] Frame 0
class mx.transitions.easing.None { function None () { } static function easeNone(t, b, c, d) { return(((c * t) / d) + b); } static function easeIn(t, b, c, d) { return(((c * t) / d) + b); } static function easeOut(t, b, c, d) { return(((c * t) / d) + b); } static function easeInOut(t, b, c, d) { return(((c * t) / d) + b); } static var version = "1.1.0.52"; }
Symbol 299 MovieClip [__Packages.com.kaboose.games.flagbricks.ui.levelCompleteScreen] Frame 0
class com.kaboose.games.flagbricks.ui.levelCompleteScreen extends MovieClip { static var _instance; var snd, sndTick, clickSnd, bonusZone, gI, currentLevel, levelScore, bonusZoneHeight, bonusX, finalX, bonusPoints, finalScore, enabled, useHandCursor, clickNotify, scoreCounter; function levelCompleteScreen () { super(); _instance = this; snd = com.kaboose.games.flagbricks.SoundManager._instance; sndTick = snd.createSound("TingSine"); clickSnd = snd.createSound("Maxim"); sndTick.setVolume(10); bonusZone._height = 0; gI = com.kaboose.games.flagbricks.GameInfo._instance; currentLevel = gI.currentLevel; levelScore = gI.playerScore; var _local4 = gI.levelInfo.getMatchAreaBonus(); bonusZoneHeight = _local4 * 40; bonusX = _local4 * 50; finalX = levelScore + bonusX; bonusPoints = 0; finalScore = 0; enabled = false; useHandCursor = false; clickNotify._visible = false; scoreCounter = new mx.transitions.Tween(this, "", easeStyle, 0, 1, animTime, true); scoreCounter.onMotionChanged = function () { var _local2 = this._pos; com.kaboose.games.flagbricks.ui.levelCompleteScreen._instance.bonusPoints = Math.ceil(_local2 * com.kaboose.games.flagbricks.ui.levelCompleteScreen._instance.bonusX); com.kaboose.games.flagbricks.ui.levelCompleteScreen._instance.finalScore = Math.ceil(_local2 * com.kaboose.games.flagbricks.ui.levelCompleteScreen._instance.finalX); com.kaboose.games.flagbricks.ui.levelCompleteScreen._instance.gI.Hud.score = com.kaboose.games.flagbricks.ui.levelCompleteScreen._instance.levelScore + com.kaboose.games.flagbricks.ui.levelCompleteScreen._instance.bonusPoints; com.kaboose.games.flagbricks.ui.levelCompleteScreen._instance.bonusZone._height = _local2 * com.kaboose.games.flagbricks.ui.levelCompleteScreen._instance.bonusZoneHeight; com.kaboose.games.flagbricks.ui.levelCompleteScreen._instance.sndTick.stop(); com.kaboose.games.flagbricks.ui.levelCompleteScreen._instance.sndTick.start(); }; scoreCounter.onMotionFinished = function () { var _local1 = com.kaboose.games.flagbricks.ui.levelCompleteScreen._instance.snd.createSound("Bond"); _local1.start(); com.kaboose.games.flagbricks.ui.levelCompleteScreen._instance.sndTick.stop(); com.kaboose.games.flagbricks.ui.levelCompleteScreen._instance.enabled = true; com.kaboose.games.flagbricks.ui.levelCompleteScreen._instance.useHandCursor = true; com.kaboose.games.flagbricks.ui.levelCompleteScreen._instance.clickNotify._visible = true; }; } function onPress() { clickSnd.start(); gI.nextLevel(); _instance.removeMovieClip(); } var easeStyle = mx.transitions.easing.None.easeNone; var animTime = 3; }
Symbol 300 MovieClip [__Packages.com.kaboose.games.flagbricks.SoundManager] Frame 0
class com.kaboose.games.flagbricks.SoundManager { static var _instance; var soundRoot; function SoundManager () { _instance = this; soundRoot = com.kaboose.games.flagbricks.GameLayers._instance.Sounds; createSound("XurOutgoing"); createSound("XurIncoming"); createSound("Pickmeup1"); createSound("Pickmeup2"); createSound("Pickmeup3"); createSound("Pipe1"); createSound("Maxim"); createSound("Bond"); } function setVolume(snd, value) { if (typeof(snd) == "string") { sndArray[snd].sndObj.setVolume(value); } else { snd.setVolume(value); } } function playSound(libRef) { sndArray[libRef].sndObj.start(); } function createSound(libRef, id) { if (id == undefined) { id = ""; } var _local6 = libRef + id; var _local4 = soundRoot.createEmptyMovieClip(_local6, soundRoot.getNextHighestDepth()); var _local2 = new Sound(_local4); _local2.attachSound(libRef); sndArray[libRef] = {sndID:libRef, sndObj:_local2}; return(_local2); } function fadeOut(snd) { var fade = setInterval(function () { var _local1 = snd.getVolume(); snd.setVolume(_local1 - 3); if (_local1 <= 0) { clearInterval(fade); snd.stop(); } }, 16, snd); } var sndArray = []; }
Symbol 301 MovieClip [__Packages.com.kaboose.games.flagbricks.GameLayers] Frame 0
class com.kaboose.games.flagbricks.GameLayers { static var _instance; var appRoot, Sounds, Game, Menus, Hud, devLayer; function GameLayers (targetMC) { _instance = this; appRoot = targetMC; initLayers(); } function initLayers() { var _local2 = 0; _local2++; Sounds = appRoot.createEmptyMovieClip("Sounds", _local2); _local2++; Game = appRoot.createEmptyMovieClip("gameMC", _local2); _local2++; Menus = appRoot.createEmptyMovieClip("Menus", _local2); _local2++; Hud = appRoot.createEmptyMovieClip("hudMC", _local2); _local2++; devLayer = appRoot.createEmptyMovieClip("devLayerMC", _local2); } }
Symbol 302 MovieClip [__Packages.mx.utils.Delegate] Frame 0
class mx.utils.Delegate extends Object { var func; function Delegate (f) { super(); func = f; } static function create(obj, func) { var _local2 = function () { var _local2 = arguments.callee.target; var _local3 = arguments.callee.func; return(_local3.apply(_local2, arguments)); }; _local2.target = obj; _local2.func = func; return(_local2); } function createDelegate(obj) { return(create(obj, func)); } }
Symbol 303 MovieClip [__Packages.com.kaboose.games.flagbricks.GameInfo] Frame 0
class com.kaboose.games.flagbricks.GameInfo { static var _instance; var snd, rowDrop, sndNextRow, gameMusic, Hud, matchPointTimer, spawnTile, nextRow, levelInfo; function GameInfo () { _instance = this; snd = com.kaboose.games.flagbricks.SoundManager._instance; rowDrop = snd.createSound("Throw1"); sndNextRow = snd.createSound("Breathing1"); gameMusic = snd.createSound("Forever1"); gameMusic.setVolume(30); gameMusic.start(0, 999); Hud = com.kaboose.games.flagbricks.GameLayers._instance.Hud.attachMovie("GameHud", "GameHud", 1000); Hud.subscribe(this); Hud.setLevel(currentLevel); com.kaboose.games.flagbricks.KeyEvents.subscribe(this); matchPointTimer = new mx.transitions.Tween(matchPointTimerObj, "", mx.transitions.easing.None.easeNone, 100, 50, matchPointTimerTime, true); matchPointTimer.onMotionChanged = delegate(this, matchPointTimerChanged); matchPointTimer.stop(); spawnTile = new mx.transitions.Tween(spawnTileObj, "", mx.transitions.easing.None.easeNone, 0, 1, spawnTileTime, true); spawnTile.onMotionFinished = delegate(this, spawnTileFinished); spawnTile.stop(); nextRow = new mx.transitions.Tween(nextRowObj, "", mx.transitions.easing.None.easeNone, 0, 100, nextRowTime, true); nextRow.onMotionFinished = delegate(this, nextRowDone); nextRow.onMotionChanged = delegate(this, nextRowChange); nextRow.stop(); levelInfo = new com.kaboose.games.flagbricks.LevelInfo(Hud); } function startGame() { com.kaboose.games.flagbricks.MatchManager.reset(); bMatchPointTimerStarted = false; Hud.enableButtons(); Hud.nextRowIndicator.gotoAndStop(1); spawnTile.start(); } function endGame() { matchPointTimer.stop(); spawnTile.stop(); nextRow.stop(); levelInfo.disableFlags(); Hud.showGameOver(); snd.fadeOut(gameMusic); playerScore = Hud.score; } function matchPointTimerChanged() { Hud.setMatchPoints(Math.round(matchPointTimer._pos)); } function restartMatchPointTimer() { matchPointTimer.start(); } function spawnTileFinished() { if (levelInfo.insertNewTile()) { nextRow.start(); sndNextRow.start(); bWaitingForNextRow = true; if (levelInfo.bMatchAreaFull()) { endGame(); } return(undefined); } spawnTile.start(); } function nextRowChange() { var _local2 = Hud.nextRowIndicator; if (bNextRowDir) { _local2.gotoAndStop(100 + Math.round(nextRow._pos)); } else { _local2.gotoAndStop(Math.round(nextRow._pos)); } } function nextRowDone() { var _local2 = Hud.nextRowIndicator; bWaitingForNextRow = false; if (_local2._currentframe == 100) { _local2.gotoAndStop(101); bNextRowDir = true; } else { _local2.gotoAndStop(1); bNextRowDir = false; } if (!bMatchPointTimerStarted) { matchPointTimer.start(); bMatchPointTimerStarted = true; } levelInfo.resetPreview(); rowDrop.start(); spawnTile.start(); } function levelCompleted() { playerScore = Hud.score; matchPointTimer.stop(); spawnTile.stop(); nextRow.stop(); Hud.showLevelCompleted(); } function nextLevel() { currentLevel = currentLevel + 1; Hud.setLevel(currentLevel); Hud.setMatchesLeft(2 + currentLevel); levelInfo.destroy(); startGame(); } function pause() { matchPointTimer.stop(); spawnTile.stop(); nextRow.stop(); levelInfo.pause(); } function resume() { if (!bWaitingForNextRow) { spawnTile.resume(); } if (bWaitingForNextRow) { nextRow.resume(); } if (bMatchPointTimerStarted) { matchPointTimer.resume(); } levelInfo.resume(); } function destroy() { trace("destroying game."); _global.flagbricksPlayerScore = playerScore; levelInfo.destroy(); Hud.destroy(); for (var _local3 in this) { delete this[_local3]; } delete _instance; } var delegate = mx.utils.Delegate.create; var bGamePaused = false; var matchPointTimerObj = []; var matchPointTimerTime = 20; var bMatchPointTimerStarted = false; var spawnTileObj = []; var nextRowObj = []; var spawnTileTime = 1.2; var nextRowTime = 5; var bWaitingForNextRow = false; var bNextRowDir = false; var currentLevel = 1; var playerScore = 0; }
Symbol 304 MovieClip [__Packages.com.kaboose.games.flagbricks.KeyEvents] Frame 0
class com.kaboose.games.flagbricks.KeyEvents { static var _instance; function KeyEvents (subscriber) { if (_instance == undefined) { _instance = this; AsBroadcaster.initialize(this); subscribe(subscriber); } } static function subscribe(obj) { _instance.addListener(obj); } function levelCompleted() { _instance.broadcastMessage("levelCompleted"); } function togglePause() { if (MovieClip.bGamePaused) { _instance.broadcastMessage("resume"); MovieClip.bGamePaused = false; return(undefined); } MovieClip.bGamePaused = true; _instance.broadcastMessage("pause"); } }
Symbol 305 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] Frame 0
class mx.transitions.OnEnterFrameBeacon { function OnEnterFrameBeacon () { } static function init() { var _local4 = _global.MovieClip; if (!_root.__OnEnterFrameBeacon) { mx.transitions.BroadcasterMX.initialize(_local4); var _local3 = _root.createEmptyMovieClip("__OnEnterFrameBeacon", 9876); _local3.onEnterFrame = function () { _global.MovieClip.broadcastMessage("onEnterFrame"); }; } } static var version = "1.1.0.52"; }
Symbol 306 MovieClip [__Packages.mx.transitions.BroadcasterMX] Frame 0
class mx.transitions.BroadcasterMX { var _listeners; function BroadcasterMX () { } static function initialize(o, dontCreateArray) { if (o.broadcastMessage != undefined) { delete o.broadcastMessage; } o.addListener = mx.transitions.BroadcasterMX.prototype.addListener; o.removeListener = mx.transitions.BroadcasterMX.prototype.removeListener; if (!dontCreateArray) { o._listeners = new Array(); } } function addListener(o) { removeListener(o); if (broadcastMessage == undefined) { broadcastMessage = mx.transitions.BroadcasterMX.prototype.broadcastMessage; } return(_listeners.push(o)); } function removeListener(o) { var _local2 = _listeners; var _local3 = _local2.length; while (_local3--) { if (_local2[_local3] == o) { _local2.splice(_local3, 1); if (!_local2.length) { broadcastMessage = undefined; } return(true); } } return(false); } function broadcastMessage() { var _local5 = String(arguments.shift()); var _local4 = _listeners.concat(); var _local6 = _local4.length; var _local3 = 0; while (_local3 < _local6) { _local4[_local3][_local5].apply(_local4[_local3], arguments); _local3++; } } static var version = "1.1.0.52"; }
Symbol 307 MovieClip [__Packages.mx.transitions.Tween] Frame 0
class mx.transitions.Tween { var obj, prop, begin, useSeconds, _listeners, addListener, prevTime, _time, looping, _duration, broadcastMessage, isPlaying, _fps, prevPos, _pos, change, _intervalID, _startTime; function Tween (obj, prop, func, begin, finish, duration, useSeconds) { mx.transitions.OnEnterFrameBeacon.init(); if (!arguments.length) { return; } this.obj = obj; this.prop = prop; this.begin = begin; position = (begin); this.duration = (duration); this.useSeconds = useSeconds; if (func) { this.func = func; } this.finish = (finish); _listeners = []; addListener(this); start(); } function set time(t) { prevTime = _time; if (t > duration) { if (looping) { rewind(t - _duration); update(); broadcastMessage("onMotionLooped", this); } else { if (useSeconds) { _time = _duration; update(); } stop(); broadcastMessage("onMotionFinished", this); } } else if (t < 0) { rewind(); update(); } else { _time = t; update(); } //return(time); } function get time() { return(_time); } function set duration(d) { _duration = (((d == null) || (d <= 0)) ? (_global.Infinity) : (d)); //return(duration); } function get duration() { return(_duration); } function set FPS(fps) { var _local2 = isPlaying; stopEnterFrame(); _fps = fps; if (_local2) { startEnterFrame(); } //return(FPS); } function get FPS() { return(_fps); } function set position(p) { setPosition(p); //return(position); } function setPosition(p) { prevPos = _pos; obj[prop] = (_pos = p); broadcastMessage("onMotionChanged", this, _pos); updateAfterEvent(); } function get position() { return(getPosition()); } function getPosition(t) { if (t == undefined) { t = _time; } return(func(t, begin, change, _duration)); } function set finish(f) { change = f - begin; //return(finish); } function get finish() { return(begin + change); } function continueTo(finish, duration) { begin = position; this.finish = (finish); if (duration != undefined) { this.duration = (duration); } start(); } function yoyo() { continueTo(begin, time); } function startEnterFrame() { if (_fps == undefined) { _global.MovieClip.addListener(this); } else { _intervalID = setInterval(this, "onEnterFrame", 1000 / _fps); } isPlaying = true; } function stopEnterFrame() { if (_fps == undefined) { _global.MovieClip.removeListener(this); } else { clearInterval(_intervalID); } isPlaying = false; } function start() { rewind(); startEnterFrame(); broadcastMessage("onMotionStarted", this); } function stop() { stopEnterFrame(); broadcastMessage("onMotionStopped", this); } function resume() { fixTime(); startEnterFrame(); broadcastMessage("onMotionResumed", this); } function rewind(t) { _time = ((t == undefined) ? 0 : (t)); fixTime(); update(); } function fforward() { time = (_duration); fixTime(); } function nextFrame() { if (useSeconds) { time = ((getTimer() - _startTime) / 1000); } else { time = (_time + 1); } } function onEnterFrame() { nextFrame(); } function prevFrame() { if (!useSeconds) { time = (_time - 1); } } function toString() { return("[Tween]"); } function fixTime() { if (useSeconds) { _startTime = getTimer() - (_time * 1000); } } function update() { position = (getPosition(_time)); } static var version = "1.1.0.52"; static var __initBeacon = mx.transitions.OnEnterFrameBeacon.init(); static var __initBroadcaster = mx.transitions.BroadcasterMX.initialize(mx.transitions.Tween.prototype, true); function func(t, b, c, d) { return(((c * t) / d) + b); } }
Symbol 308 MovieClip [__Packages.com.kaboose.games.flagbricks.LevelInfo] Frame 0
class com.kaboose.games.flagbricks.LevelInfo { var matchArray, previewArray; function LevelInfo () { com.kaboose.games.flagbricks.MatchManager.subscribe(this); reset(); } function bMatchAreaFull() { var _local2 = 0; while (_local2 < MAX_COLS) { if (matchArray[_local2].length >= MAX_ROWS) { return(true); } _local2++; } } function insertNewTile() { if (previewArray.length >= MAX_COLS) { return(true); } previewArray.push(new com.kaboose.games.flagbricks.tiles.PreviewTile({index:previewArray.length, libRef:"brick_" + Math.round(Math.random() * 14)})); } function resetPreview() { var _local3 = 0; while (_local3 < MAX_COLS) { var _local4 = new com.kaboose.games.flagbricks.tiles.MatchTile({col:0, row:_local3, libRef:previewArray[_local3].getLibRef()}); matchArray[_local3].unshift(_local4); previewArray[_local3].destroy(); _local3++; } _local3 = 0; while (_local3 < MAX_COLS) { var _local2 = 0; while (_local2 < matchArray[_local3].length) { matchArray[_local3][_local2].anim.continueTo(_local2 * 40); _local2++; } _local3++; } previewArray = []; } function removeMatch(tileObj) { var _local3 = 0; while (_local3 < matchArray.length) { var _local2 = 0; while (_local2 < matchArray[_local3].length) { if (matchArray[_local3][_local2].mc._name == tileObj.mc._name) { matchArray[_local3][_local2].destroy(); matchArray[_local3].splice(_local2, 1); break; } _local2++; } _local3++; } _local3 = 0; while (_local3 < MAX_COLS) { var _local2 = 0; while (_local2 < matchArray[_local3].length) { matchArray[_local3][_local2].anim.continueTo(_local2 * 40); _local2++; } _local3++; } } function removeRows(tileA, tileB) { var _local7 = []; var _local8 = []; var _local6 = 0; while (_local6 < MAX_COLS) { var _local2 = 0; while (_local2 < matchArray[_local6].length) { if (matchArray[_local6][_local2].mc == tileA.mc) { _local7 = {r:_local6, c:_local2}; } if (matchArray[_local6][_local2].mc == tileB.mc) { _local8 = {r:_local6, c:_local2}; } _local2++; } _local6++; } var _local4 = ((_local7.c < _local8.c) ? (_local7) : (_local8)); var _local12 = ((_local4 == _local7) ? (_local8) : (_local7)); var _local11 = _local4.r + (_local12.r - _local4.r); trace((_local4.r + "/") + _local11); _local6 = _local4.r; while (_local4 < _local11) { matchArray[_local4.c][_local6].mc._alpha = 10; _local6++; } } function getMatchAreaBonus() { var _local3 = 0; var _local2 = 0; while (_local2 < MAX_COLS) { _local3 = ((matchArray[_local2].length > _local3) ? (matchArray[_local2].length) : (_local3)); _local2++; } return(MAX_ROWS - _local3); } function disableFlags() { var _local3 = 0; while (_local3 < matchArray.length) { var _local2 = 0; while (_local2 < matchArray[_local3].length) { matchArray[_local3][_local2].slider.enabled = false; _local2++; } _local3++; } } function pause() { var _local3 = 0; while (_local3 < previewArray.length) { previewArray[_local3].pause(); _local3++; } _local3 = 0; while (_local3 < matchArray.length) { var _local2 = 0; while (_local2 < matchArray[_local3].length) { matchArray[_local3][_local2].pause(); _local2++; } _local3++; } } function resume() { var _local3 = 0; while (_local3 < previewArray.length) { previewArray[_local3].resume(); _local3++; } _local3 = 0; while (_local3 < matchArray.length) { var _local2 = 0; while (_local2 < matchArray[_local3].length) { matchArray[_local3][_local2].resume(); _local2++; } _local3++; } } function destroy() { trace("destroying all tiles"); var _local3 = 0; while (_local3 < MAX_COLS) { previewArray[_local3].destroy(); _local3++; } _local3 = 0; while (_local3 < MAX_COLS) { var _local2 = 0; while (_local2 < MAX_ROWS) { matchArray[_local3][_local2].destroy(); _local2++; } _local3++; } reset(); } function reset() { trace("reset"); previewArray = Array(); matchArray = Array(); var _local2 = 0; while (_local2 < MAX_COLS) { matchArray[_local2] = Array(); _local2++; } } var MAX_COLS = 6; var MAX_ROWS = 9; }
Symbol 309 MovieClip [__Packages.com.kaboose.games.flagbricks.MatchManager] Frame 0
class com.kaboose.games.flagbricks.MatchManager { static var _instance, tileB, tileA; var consectiveMatch; function MatchManager () { _instance = this; AsBroadcaster.initialize(this); consectiveMatch = new mx.transitions.Tween(this, "", mx.transitions.easing.None.easeNone, 0, 1, matchTime, true); consectiveMatch.stop(); consectiveMatch.onMotionFinished = function () { com.kaboose.games.flagbricks.MatchManager.consectiveMatchID = 0; }; } static function subscribe(inObj) { if (_instance == undefined) { new com.kaboose.games.flagbricks.MatchManager(); } _instance.addListener(inObj); } static function check(tile) { if ((tileB != undefined) && (tileA != undefined)) { return(false); } if ((tileB == undefined) && (tileA != undefined)) { tileB = tile; } if (tileA == undefined) { tileA = tile; } if (tilesOpen > 0) { if (((tileA.flagName() == tileB.flagName()) || (tileA.flagName() == wildCard)) || (tileB.flagName() == wildCard)) { _instance.consectiveMatch.start(); tileA.spawnSparkle(); tileB.spawnSparkle(); tileA.matchedTile(true, ++consectiveMatchID); tileB.matchedTile(); return(true); } consectiveMatchID = 0; tileA.close(undefined, true); tileB.close(); } tilesOpen++; return(true); } static function reset() { tileA = undefined; tileB = undefined; tilesOpen = 0; } static function clearMatch() { _instance.broadcastMessage("removeMatch", tileA); _instance.broadcastMessage("removeMatch", tileB); reset(); } static var tilesOpen = 0; static var wildCard = "brick_0"; static var consectiveMatchID = 0; static var matchTime = 3; }
Symbol 310 MovieClip [__Packages.mx.transitions.easing.Strong] Frame 0
class mx.transitions.easing.Strong { function Strong () { } static function easeIn(t, b, c, d) { t = t / d; return((((((c * t) * t) * t) * t) * t) + b); } static function easeOut(t, b, c, d) { t = (t / d) - 1; return((c * (((((t * t) * t) * t) * t) + 1)) + b); } static function easeInOut(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((((((c / 2) * t) * t) * t) * t) * t) + b); } t = t - 2; return(((c / 2) * (((((t * t) * t) * t) * t) + 2)) + b); } static var version = "1.1.0.52"; }
Symbol 311 MovieClip [__Packages.com.kaboose.games.flagbricks.tiles.TileGraphic] Frame 0
class com.kaboose.games.flagbricks.tiles.TileGraphic { function TileGraphic () { } static function tileMC(target, libRef) { var _local2 = "brick"; var _local1; var _local6 = 76; var _local5 = 40; if (clipcount > 400) { clipcount = 0; } var _local3 = 52224 * Math.random(); _local1 = target.createEmptyMovieClip(_local2 + clipcount, ++clipcount); _local1.libRef = libRef; _local1.tabEnabled = false; _local1.cacheAsBitmap = true; _local1.attachMovie(libRef, "flag", 1); _local1.attachMovie(_local2, "slider", 2); return(_local1); } static var clipcount = 0; }
Symbol 312 MovieClip [__Packages.com.kaboose.games.flagbricks.tiles.TileBase] Frame 0
class com.kaboose.games.flagbricks.tiles.TileBase { var snd, anim, updateposition, mc; function TileBase () { snd = com.kaboose.games.flagbricks.SoundManager._instance; anim = new mx.transitions.Tween(this, "", easeStyle, begin, finish, animTime, true); anim.onMotionChanged = delegate(this, updateposition); anim.stop(); } function continueTo(finish, duration) { anim.continueTo(finish, duration); } function pause() { anim.stop(); } function resume() { anim.resume(); } function getLibRef() { return(mc.libRef); } function destroy() { anim.stop(); delete anim; delete delegate; mc.removeMovieClip(); } var easeStyle = mx.transitions.easing.Strong.easeInOut; var animTime = 1; var begin = 0; var finish = 1; var tileW = 76; var tileH = 40; var delegate = mx.utils.Delegate.create; var tileMC = com.kaboose.games.flagbricks.tiles.TileGraphic.tileMC; }
Symbol 313 MovieClip [__Packages.com.kaboose.games.flagbricks.tiles.PreviewTile] Frame 0
class com.kaboose.games.flagbricks.tiles.PreviewTile extends com.kaboose.games.flagbricks.tiles.TileBase { var mc, tileMC, tileW, slider, flag, snd, anim; function PreviewTile (tile) { super(); mc = tileMC(com.kaboose.games.flagbricks.GameHud._instance.getPreviewContainer(), tile.libRef); mc._x = -tileW; slider = mc.slider; flag = mc.flag; slider._visible = false; snd.playSound("Pipe1"); snd.setVolume("Pipe1", 20); anim.begin = 456; anim.finish = tileW * tile.index; anim.start(); } function updateposition() { mc._x = anim._pos; } var easeStyle = mx.transitions.easing.Strong.easeOut; var animTime = 0.75; }
Symbol 314 MovieClip [__Packages.com.kaboose.games.flagbricks.GameHud] Frame 0
class com.kaboose.games.flagbricks.GameHud extends MovieClip { static var _instance; var snd, btnPause, btnQuit, attachMovie, currentLevel, score, matchArea, matchPoints, matchesLeft, previewBar, removeMovieClip; function GameHud () { super(); _instance = this; snd = com.kaboose.games.flagbricks.SoundManager._instance; AsBroadcaster.initialize(this); setScore(0); setMatchPoints(100); setMatchesLeft(2); } function introAnimationDone() { var wait = setInterval(function () { com.kaboose.games.flagbricks.GameHud._instance.broadcastMessage("startGame"); clearInterval(wait); }, 1000, this); } function enableButtons() { btnPause.onPress = function () { com.kaboose.games.flagbricks.GameHud._instance.snd.playSound("Maxim"); com.kaboose.games.flagbricks.GameHud._instance.pauseGame(); }; btnQuit.onPress = function () { com.kaboose.games.flagbricks.GameHud._instance.snd.playSound("Maxim"); com.kaboose.games.flagbricks.GameHud._instance.quitGame(); }; } function subscribe(obj) { _instance.addListener(obj); } function pauseGame() { attachMovie("pausedScreen", "pausedScreen", 5); com.kaboose.games.flagbricks.KeyEvents._instance.togglePause(); } function quitGame() { com.kaboose.games.flagbricks.KeyEvents._instance.togglePause(); attachMovie("confirmQuit", "gameOverScreen", 5); } function showLevelCompleted() { attachMovie("levelCompleteScreen", "levelCompleteScreen", 5); } function showGameOver() { attachMovie("gameOverTextAnim", "go", 5, {_x:260, _y:280, classRef:_instance}); } function showGameOverScreen() { attachMovie("gameOverScreen", "gameOverScreen", 5, getFinal()); } function getFinal() { return({finalScore:score, finalLevel:currentLevel}); } function setLevel(value) { currentLevel = value; matchArea.currentLevel = value; } function setScore(value) { if (value == 0) { score = 0; return(undefined); } score = score + (matchPoints * value); _instance.broadcastMessage("restartMatchPointTimer"); updateMatches(); } function updateMatches() { matchesLeft = matchesLeft - 1; if (matchesLeft == 0) { _instance.broadcastMessage("levelCompleted"); } } function setMatchPoints(value) { matchPoints = value; } function setMatchesLeft(value) { matchesLeft = value; } function getPreviewContainer() { return(previewBar.container); } function getMatchContainer() { return(matchArea.container); } function destroy() { removeMovieClip(); delete _instance; } }
Symbol 315 MovieClip [__Packages.com.kaboose.games.flagbricks.tiles.MatchTile] Frame 0
class com.kaboose.games.flagbricks.tiles.MatchTile extends com.kaboose.games.flagbricks.tiles.TileBase { var mc, tileMC, tileW, slider, flag, sliderAnim, anim, tileH, revert, snd, bReverting, pauseDelta, pauseStartTime; function MatchTile (tile) { super(); mc = tileMC(com.kaboose.games.flagbricks.GameHud._instance.getMatchContainer(), tile.libRef); mc._x = tileW * tile.row; slider = mc.slider; flag = mc.flag; sliderAnim = new mx.transitions.Tween(slider, "_width", easeStyle, tileW, 0, sliderAnimSpeed, true); sliderAnim.continueTo(tileW, 0.01); var instance = this; slider.onPress = function () { if (!com.kaboose.games.flagbricks.MatchManager.check(instance)) { return(undefined); } instance.snd.playSound("XurIncoming"); this.enabled = false; instance.flag._visible = true; instance.pauseStartTime = getTimer(); instance.bReverting = true; instance.sliderAnim.continueTo(0, instance.sliderAnimSpeed); }; anim.begin = -40; anim.finish = tileH * tile.col; anim.start(); } function flagName() { return(mc.libRef); } function close(resumeTime, playCloseSnd) { if (resumeTime == undefined) { resumeTime = defaultWaitTime; } clearInterval(revert); revert = setInterval(function (t) { if (playCloseSnd) { t.snd.playSound("XurOutgoing"); } t.sliderAnim.continueTo(t.tileW, this.sliderAnimSpeed); t.slider.enabled = true; t.bReverting = false; com.kaboose.games.flagbricks.MatchManager.reset(); clearInterval(t.revert); }, resumeTime, this); } function matchedTile(bCall, sndID) { if (sndID >= 3) { sndID = 3; } if (bCall) { switch (sndID) { case 1 : snd.playSound("Pickmeup1"); break; case 2 : snd.playSound("Pickmeup2"); break; case 3 : snd.playSound("Pickmeup3"); break; } } var destroyClip = setInterval(function (mt) { if (bCall) { com.kaboose.games.flagbricks.GameHud._instance.setScore(sndID); com.kaboose.games.flagbricks.MatchManager.clearMatch(); } clearInterval(destroyClip); }, 250, this); } function spawnSparkle() { mc.attachMovie("sparkle", "sparkle", mc.getNextHighestDepth()); } function pause() { if (bReverting) { clearInterval(revert); pauseDelta = defaultWaitTime - (getTimer() - pauseStartTime); } sliderAnim.stop(); anim.stop(); } function resume() { if (bReverting) { close(pauseDelta); } sliderAnim.resume(); anim.resume(); } function destroy() { super.destroy(); } function updateposition() { mc._y = anim._pos; } var easeStyle = mx.transitions.easing.Strong.easeOut; var animTime = 0.75; var sliderAnimSpeed = 0.25; var defaultWaitTime = 500; }
Symbol 316 MovieClip [__Packages.com.kaboose.games.flagbricks.ui.gameOverScreen] Frame 0
class com.kaboose.games.flagbricks.ui.gameOverScreen extends MovieClip { static var _instance; var snd, clickNotiy, useHandCursor, enabled; function gameOverScreen () { super(); _instance = this; snd = com.kaboose.games.flagbricks.SoundManager._instance; clickNotiy._visible = false; useHandCursor = false; enabled = false; var waitA = setInterval(function (go) { var _local1 = com.kaboose.games.flagbricks.ui.gameOverScreen._instance.snd.createSound("Bond"); _local1.start(); com.kaboose.games.flagbricks.ui.gameOverScreen._instance.clickNotiy._visible = true; com.kaboose.games.flagbricks.ui.gameOverScreen._instance.useHandCursor = true; com.kaboose.games.flagbricks.ui.gameOverScreen._instance.enabled = true; clearInterval(waitA); }, 2000, this); } function onPress() { _instance.snd.playSound("Maxim"); com.kaboose.games.flagbricks.GameInfo._instance.destroy(); com.kaboose.games.flagbricks.ui.MenuBase._instance.showMainMenu(); _instance.removeMovieClip(); } }
Symbol 317 MovieClip [__Packages.com.kaboose.games.flagbricks.ui.MenuBase] Frame 0
class com.kaboose.games.flagbricks.ui.MenuBase { static var _instance; function MenuBase () { _instance = this; showMainMenu(); } function showMainMenu() { com.kaboose.games.flagbricks.GameLayers._instance.Game.attachMovie(mainMenuLibRef, mainMenuLibRef, 0); } function showGameOverScreen(obj) { com.kaboose.games.flagbricks.GameLayers._instance.Game.attachMovie("gameOverScreen", "gameOverScreen", 0, {finalScore:obj.finalScore, finalLevel:obj.finalLevel}); } function playGame() { new com.kaboose.games.flagbricks.KeyEvents(); new com.kaboose.games.flagbricks.GameInfo(); _root.addGamePlay(); } var mainMenuLibRef = "MainMenu"; }
Symbol 318 MovieClip [__Packages.com.kaboose.games.flagbricks.ui.PausedScreen] Frame 0
class com.kaboose.games.flagbricks.ui.PausedScreen extends MovieClip { static var _instance; var snd; function PausedScreen () { super(); _instance = this; snd = com.kaboose.games.flagbricks.SoundManager._instance; } function onPress() { _instance.snd.playSound("Maxim"); com.kaboose.games.flagbricks.KeyEvents._instance.togglePause(); _instance.removeMovieClip(); } }
Symbol 319 MovieClip [__Packages.com.kaboose.games.flagbricks.ui.confimQuit] Frame 0
class com.kaboose.games.flagbricks.ui.confimQuit extends MovieClip { static var _instance; var snd, btnYes, btnNo, bg; function confimQuit () { super(); _instance = this; snd = com.kaboose.games.flagbricks.SoundManager._instance; var mbase = com.kaboose.games.flagbricks.ui.MenuBase._instance; var game = com.kaboose.games.flagbricks.GameInfo._instance; btnYes.onPress = function () { com.kaboose.games.flagbricks.ui.confimQuit._instance.snd.playSound("Maxim"); com.kaboose.games.flagbricks.ui.confimQuit._instance.snd.fadeOut(game.gameMusic); com.kaboose.games.flagbricks.KeyEvents._instance.togglePause(); mbase.showGameOverScreen(game.Hud.getFinal()); game.destroy(); com.kaboose.games.flagbricks.ui.confimQuit._instance.removeMovieClip(); }; btnNo.onPress = function () { com.kaboose.games.flagbricks.KeyEvents._instance.togglePause(); com.kaboose.games.flagbricks.ui.confimQuit._instance.snd.playSound("Maxim"); com.kaboose.games.flagbricks.ui.confimQuit._instance.removeMovieClip(); }; bg.onRollOver = function () { this.useHandCursor = false; }; } }
Symbol 320 MovieClip [__Packages.com.kaboose.games.flagbricks.ui.MainMenu] Frame 0
class com.kaboose.games.flagbricks.ui.MainMenu extends MovieClip { static var _instance; var snd, menuMusic, rainSound, skipIntro, stop, btnPlayGame, btnHighScores, btnInstructions, btnTellAFriend, attachMovie, removeMovieClip; function MainMenu () { super(); _instance = this; snd = com.kaboose.games.flagbricks.SoundManager._instance; menuMusic = snd.createSound("lounge_09_red_cat_L1"); rainSound = snd.createSound("Raining"); rainSound.start(); rainSound.setVolume(50); skipIntro.onRollOver = function () { com.kaboose.games.flagbricks.ui.MainMenu._instance.playRollOverSound(); }; skipIntro.onPress = function () { com.kaboose.games.flagbricks.ui.MainMenu._instance.gotoAndStop("mainMenu"); com.kaboose.games.flagbricks.ui.MainMenu._instance.playClickSound(); }; } function playClickSound() { snd.playSound("Maxim"); } function playRollOverSound() { snd.playSound("Bond"); } function initMainMenu() { (stop());// not popped var _local4 = com.kaboose.games.flagbricks.ui.MenuBase._instance; snd.fadeOut(rainSound); menuMusic.start(0, 999); menuMusic.setVolume(50); btnPlayGame.onRollOver = function () { com.kaboose.games.flagbricks.ui.MainMenu._instance.playRollOverSound(); }; btnPlayGame.onPress = function () { com.kaboose.games.flagbricks.ui.MainMenu._instance.spawnMenuRef = "playGame"; com.kaboose.games.flagbricks.ui.MainMenu._instance.gotoAndPlay("animOut"); com.kaboose.games.flagbricks.ui.MainMenu._instance.playClickSound(); }; btnHighScores.onRollOver = function () { com.kaboose.games.flagbricks.ui.MainMenu._instance.playRollOverSound(); }; btnHighScores.onPress = function () { com.kaboose.games.flagbricks.ui.MainMenu._instance.spawnMenu("highScoresScreen"); com.kaboose.games.flagbricks.ui.MainMenu._instance.playClickSound(); com.kaboose.games.flagbricks.ui.MainMenu._instance.enableButtons(false); }; btnInstructions.onRollOver = function () { com.kaboose.games.flagbricks.ui.MainMenu._instance.playRollOverSound(); }; btnInstructions.onPress = function () { com.kaboose.games.flagbricks.ui.MainMenu._instance.spawnMenu("instructionsPage"); com.kaboose.games.flagbricks.ui.MainMenu._instance.playClickSound(); com.kaboose.games.flagbricks.ui.MainMenu._instance.enableButtons(false); }; btnTellAFriend.onRollOver = function () { com.kaboose.games.flagbricks.ui.MainMenu._instance.playRollOverSound(); }; btnTellAFriend.onPress = function () { var _local2 = ("javascript:openTellAFriendWindow('" + _root.tellURL) + "',450,550)"; com.kaboose.games.flagbricks.ui.MainMenu._instance.getURL(_local2); com.kaboose.games.flagbricks.ui.MainMenu._instance.playClickSound(); }; } function enableButtons(bEnabled) { btnPlayGame.enabled = bEnabled; btnHighScores.enabled = bEnabled; btnInstructions.enabled = bEnabled; btnTellAFriend.enabled = bEnabled; } function playAnimOut() { snd.fadeOut(menuMusic); } function spawnMenu(menuName) { if (menuName == "playGame") { _instance.destroy(); com.kaboose.games.flagbricks.ui.MenuBase._instance.playGame(); return(undefined); } attachMovie(menuName, menuName, 1); } function destroy() { removeMovieClip(); } }
Symbol 321 MovieClip [__Packages.com.kaboose.games.flagbricks.ui.instructionsPage] Frame 0
class com.kaboose.games.flagbricks.ui.instructionsPage extends MovieClip { var snd, clickSnd, btnBack, btnPlayGame, btnPoints; function instructionsPage () { super(); initButtons(); snd = com.kaboose.games.flagbricks.SoundManager._instance; clickSnd = snd.createSound("Maxim"); } function initButtons() { var instance = this; btnBack.onRollOver = function () { instance.snd.playSound("Bond"); }; btnBack.onPress = function () { instance.playClickSound(); instance._parent.enableButtons(true); instance.removeMovieClip(); }; btnPlayGame.onRollOver = function () { instance.snd.playSound("Bond"); }; btnPlayGame.onPress = function () { instance.playClickSound(); instance._parent.gotoAndPlay("animOut"); instance._parent.spawnMenuRef = "playGame"; instance.removeMovieClip(); }; btnPoints.onRollOver = function () { instance.snd.playSound("Bond"); }; btnPoints.onPress = function () { instance.playClickSound(); instance.nextFrame(); }; } function playClickSound() { clickSnd.start(); } }
Symbol 322 MovieClip [__Packages.com.kaboose.games.flagbricks.ui.highScoresScreen] Frame 0
class com.kaboose.games.flagbricks.ui.highScoresScreen extends MovieClip { var snd, clickSnd, LogInMessage, btnLogin, btnBack; function highScoresScreen () { super(); var _instance = this; snd = com.kaboose.games.flagbricks.SoundManager._instance; clickSnd = snd.createSound("Maxim"); LogInMessage._visible = false; btnLogin._visible = false; trace(_global.flagbricksPlayerScore); if (_global.home.loggedIn == 0) { userNotLoggedIn(); _global.getScores(null, this); } else if (_global.flagbricksPlayerScore == undefined) { _global.getScores(null, this); } else { _global.getScores(_global.flagbricksPlayerScore, this); } btnBack.onRollOver = function () { _instance.snd.playSound("Bond"); }; btnBack.onPress = function () { _instance.playClickSound(); _instance._parent.enableButtons(true); _instance.removeMovieClip(); }; btnLogin.onRollOver = function () { _instance.snd.playSound("Bond"); }; btnLogin.onPress = function () { var _local3 = ("javascript:openTellAFriendWindow('" + _root.tellURL) + "',450,550)"; (this.getURL(_local3));// not popped }; } function userNotLoggedIn() { btnLogin._visible = true; LogInMessage._visible = true; } function playClickSound() { clickSnd.start(); } }
Symbol 323 MovieClip [__Packages.com.kaboose.games.flagbricks.Main] Frame 0
class com.kaboose.games.flagbricks.Main { function Main (targetMC) { mx.transitions.OnEnterFrameBeacon.init(); new com.kaboose.games.flagbricks.GameLayers(targetMC); new com.kaboose.games.flagbricks.SoundManager(); new com.kaboose.games.flagbricks.ui.MenuBase(); com.kaboose.games.flagbricks.GameLayers._instance.Hud.attachMovie("gameBorder", "gameBorder", 0); } }
Symbol 324 MovieClip [__Packages.msg] Frame 0
class msg { function msg () { } static function isTypeof(obj) { return(((_ + "is typeof '") + typeof(obj)) + _); } static function listListeners(obj) { var _local4 = obj._listeners.length; var _local1 = 0; while (_local1 < _local4) { trace(("Listener " + _local1) + " listens for these events:"); for (var _local3 in obj._listeners[_local1]) { trace((("\t" + _local3) + " : ") + obj._listeners[_local1][_local3]); } _local1++; } } static var ASSERT = "ASSERT: "; static var DEBUG = "DEBUG: "; static var INFO = "INFO: "; static var WARN = "WARN: "; static var ERROR = "ERROR: "; static var _ = " "; }

Library Items

Symbol 1 GraphicUsed by:23
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClipUses:2Used by:4
Symbol 4 MovieClipUses:3Used by:23 129 263
Symbol 5 GraphicUsed by:12
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClipUses:6Used by:12
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClipUses:8Used by:12
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:10Used by:12
Symbol 12 MovieClipUses:5 7 9 11Used by:23 111 129 255 263
Symbol 13 FontUsed by:14 15 16 17 18 19 20 21 52 53 54 55 56 57 61 62 63 64 65 66 67 70 71 72 75 84 85 86 87 88 89 90 91 92 93 94 95 103 104 105 106 107 108 109 110 112 113 148 149 150 151 152 153 154 155 156 157 158 159 160 161 163 232 233 234 235 236 239 240 241 246 247 248 249 250 273 281
Symbol 14 TextUses:13Used by:22
Symbol 15 TextUses:13Used by:22
Symbol 16 TextUses:13Used by:22
Symbol 17 TextUses:13Used by:22
Symbol 18 TextUses:13Used by:22
Symbol 19 TextUses:13Used by:22
Symbol 20 TextUses:13Used by:22
Symbol 21 TextUses:13Used by:22
Symbol 22 MovieClipUses:14 15 16 17 18 19 20 21Used by:23
Symbol 23 MovieClipUses:1 4 12 22Used by:Timeline
Symbol 24 GraphicUsed by:73
Symbol 25 FontUsed by:26 37
Symbol 26 EditableTextUses:25Used by:73
Symbol 27 FontUsed by:28 29 30 31 32 33 34 35 36 38 39 40 41 42 43 44 45 46
Symbol 28 EditableTextUses:27Used by:73
Symbol 29 EditableTextUses:27Used by:73
Symbol 30 EditableTextUses:27Used by:73
Symbol 31 EditableTextUses:27Used by:73
Symbol 32 EditableTextUses:27Used by:73
Symbol 33 EditableTextUses:27Used by:73
Symbol 34 EditableTextUses:27Used by:73
Symbol 35 EditableTextUses:27Used by:73
Symbol 36 EditableTextUses:27Used by:73
Symbol 37 EditableTextUses:25Used by:73
Symbol 38 EditableTextUses:27Used by:73
Symbol 39 EditableTextUses:27Used by:73
Symbol 40 EditableTextUses:27Used by:73
Symbol 41 EditableTextUses:27Used by:73
Symbol 42 EditableTextUses:27Used by:73
Symbol 43 EditableTextUses:27Used by:73
Symbol 44 EditableTextUses:27Used by:73
Symbol 45 EditableTextUses:27Used by:73
Symbol 46 EditableTextUses:27Used by:73
Symbol 47 FontUsed by:48 118 119 222
Symbol 48 TextUses:47Used by:49
Symbol 49 MovieClipUses:48Used by:73
Symbol 50 GraphicUsed by:51
Symbol 51 MovieClipUses:50Used by:60 69 73 120 238 243 245 253 255 266 275 277
Symbol 52 TextUses:13Used by:60
Symbol 53 TextUses:13Used by:60 73 243 245 266 277
Symbol 54 TextUses:13Used by:60 238
Symbol 55 TextUses:13Used by:60
Symbol 56 TextUses:13Used by:60 69 73 243 245 266 277
Symbol 57 TextUses:13Used by:60 238
Symbol 58 GraphicUsed by:60
Symbol 59 GraphicUsed by:60 69 142 147 224 238 243 245 253 266 275
Symbol 60 ButtonUses:51 52 53 54 55 56 57 58 59Used by:73 277
Symbol 61 TextUses:13Used by:69 243 253 266 277
Symbol 62 TextUses:13Used by:69 73 243 245 253 266 277
Symbol 63 TextUses:13Used by:69 73 245
Symbol 64 TextUses:13Used by:69
Symbol 65 TextUses:13Used by:69 73 238 245 253 266 275
Symbol 66 TextUses:13Used by:69 73 243 245 253 266 277
Symbol 67 TextUses:13Used by:69 73 245
Symbol 68 GraphicUsed by:69
Symbol 69 ButtonUses:51 61 62 63 56 64 65 66 67 68 59Used by:73
Symbol 70 TextUses:13Used by:73 243 245 266 275 277
Symbol 71 TextUses:13Used by:73 245 266
Symbol 72 TextUses:13Used by:73 245 275
Symbol 73 MovieClip [highScoresScreen]Uses:24 26 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 49 60 69 51 70 65 66 56 53 71 72 63 62 67Used by:Timeline
Symbol 74 GraphicUsed by:96
Symbol 75 EditableTextUses:13Used by:96
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClipUses:76Used by:96 111 114 120
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClipUses:78Used by:96
Symbol 80 GraphicUsed by:96
Symbol 81 GraphicUsed by:82 98
Symbol 82 MovieClipUses:81Used by:96
Symbol 83 GraphicUsed by:96
Symbol 84 TextUses:13Used by:96
Symbol 85 TextUses:13Used by:96
Symbol 86 TextUses:13Used by:96
Symbol 87 TextUses:13Used by:96
Symbol 88 TextUses:13Used by:96
Symbol 89 TextUses:13Used by:96
Symbol 90 EditableTextUses:13Used by:96
Symbol 91 EditableTextUses:13Used by:96
Symbol 92 EditableTextUses:13Used by:96
Symbol 93 EditableTextUses:13Used by:96
Symbol 94 EditableTextUses:13Used by:96
Symbol 95 EditableTextUses:13Used by:96
Symbol 96 MovieClip [levelCompleteScreen]Uses:74 75 77 79 80 82 83 84 85 86 87 88 89 90 91 92 93 94 95Used by:Timeline
Symbol 97 GraphicUsed by:111
Symbol 98 MovieClipUses:81Used by:111 114
Symbol 99 GraphicUsed by:100 279
Symbol 100 MovieClipUses:99Used by:111
Symbol 101 GraphicUsed by:102
Symbol 102 MovieClipUses:101Used by:111 114 120
Symbol 103 TextUses:13Used by:111
Symbol 104 TextUses:13Used by:111
Symbol 105 TextUses:13Used by:111
Symbol 106 TextUses:13Used by:111
Symbol 107 EditableTextUses:13Used by:111
Symbol 108 EditableTextUses:13Used by:111
Symbol 109 EditableTextUses:13Used by:111
Symbol 110 EditableTextUses:13Used by:111
Symbol 111 MovieClip [gameOverScreen]Uses:77 12 97 98 100 102 103 104 105 106 107 108 109 110Used by:Timeline
Symbol 112 TextUses:13Used by:114
Symbol 113 TextUses:13Used by:114
Symbol 114 MovieClip [pausedScreen]Uses:77 102 112 113 98Used by:Timeline
Symbol 115 GraphicUsed by:120
Symbol 116 GraphicUsed by:117
Symbol 117 MovieClipUses:116Used by:120 134 255
Symbol 118 TextUses:47Used by:120
Symbol 119 TextUses:47Used by:120
Symbol 120 MovieClip [confirmQuit]Uses:77 115 117 51 118 119 102Used by:Timeline
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClip [gameBorder]Uses:121Used by:Timeline
Symbol 123 GraphicUsed by:126
Symbol 124 GraphicUsed by:126
Symbol 125 MovieClipUsed by:126 165
Symbol 126 MovieClipUses:123 124 125Used by:166 263
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:127Used by:166
Symbol 129 MovieClipUses:4 12Used by:166
Symbol 130 GraphicUsed by:131
Symbol 131 MovieClipUses:130Used by:134 255
Symbol 132 GraphicUsed by:133
Symbol 133 MovieClipUses:132Used by:134 255
Symbol 134 MovieClipUses:131 117 133Used by:166 255
Symbol 135 GraphicUsed by:136
Symbol 136 MovieClipUses:135Used by:166
Symbol 137 GraphicUsed by:142
Symbol 138 FontUsed by:139 144
Symbol 139 TextUses:138Used by:142
Symbol 140 GraphicUsed by:142
Symbol 141 GraphicUsed by:142
Symbol 142 ButtonUses:137 139 140 141 59Used by:166
Symbol 143 GraphicUsed by:147
Symbol 144 TextUses:138Used by:147
Symbol 145 GraphicUsed by:147
Symbol 146 GraphicUsed by:147
Symbol 147 ButtonUses:143 144 145 146 59Used by:166
Symbol 148 TextUses:13Used by:166
Symbol 149 EditableTextUses:13Used by:166
Symbol 150 TextUses:13Used by:166
Symbol 151 TextUses:13Used by:166
Symbol 152 TextUses:13Used by:166
Symbol 153 TextUses:13Used by:166
Symbol 154 TextUses:13Used by:166
Symbol 155 TextUses:13Used by:166
Symbol 156 TextUses:13Used by:166
Symbol 157 TextUses:13Used by:166
Symbol 158 TextUses:13Used by:166
Symbol 159 TextUses:13Used by:166
Symbol 160 EditableTextUses:13Used by:166
Symbol 161 EditableTextUses:13Used by:166
Symbol 162 GraphicUsed by:165
Symbol 163 EditableTextUses:13Used by:165
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:162 163 164 125Used by:166 263
Symbol 166 MovieClip [GameHud]Uses:126 128 129 134 136 142 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 165Used by:Timeline
Symbol 167 GraphicUsed by:174
Symbol 168 GraphicUsed by:169
Symbol 169 MovieClipUses:168Used by:174 178 180 182 184 186 188 190 192 194 196 198 202 204 206
Symbol 170 GraphicUsed by:171
Symbol 171 MovieClipUses:170Used by:174 178 180 182 184 186 188 190 192 194 196 198 202 204 206
Symbol 172 GraphicUsed by:173
Symbol 173 MovieClipUses:172Used by:174 178 180 182 184 186 188 190 192 194 196 198 202 204 206
Symbol 174 MovieClip [brick_0]Uses:167 169 171 173Used by:Timeline
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClip [brick]Uses:175Used by:263  Timeline
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClip [brick_1]Uses:177 169 171 173Used by:255  Timeline
Symbol 179 GraphicUsed by:180
Symbol 180 MovieClip [brick_5]Uses:179 169 171 173Used by:255  Timeline
Symbol 181 GraphicUsed by:182
Symbol 182 MovieClip [brick_7]Uses:181 169 171 173Used by:255  Timeline
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClip [brick_10]Uses:183 169 171 173Used by:255  Timeline
Symbol 185 GraphicUsed by:186
Symbol 186 MovieClip [brick_9]Uses:185 169 171 173Used by:255  Timeline
Symbol 187 GraphicUsed by:188
Symbol 188 MovieClip [brick_12]Uses:187 169 171 173Used by:255  Timeline
Symbol 189 GraphicUsed by:190
Symbol 190 MovieClip [brick_4]Uses:189 169 171 173Used by:255  Timeline
Symbol 191 GraphicUsed by:192
Symbol 192 MovieClip [brick_13]Uses:191 169 171 173Used by:255  Timeline
Symbol 193 GraphicUsed by:194
Symbol 194 MovieClip [brick_2]Uses:193 169 171 173Used by:255  Timeline
Symbol 195 GraphicUsed by:196
Symbol 196 MovieClip [brick_11]Uses:195 169 171 173Used by:255  Timeline
Symbol 197 GraphicUsed by:198
Symbol 198 MovieClip [brick_3]Uses:197 169 171 173Used by:255 263  Timeline
Symbol 199 GraphicUsed by:202
Symbol 200 GraphicUsed by:201
Symbol 201 MovieClipUses:200Used by:202
Symbol 202 MovieClip [brick_14]Uses:199 201 169 171 173Used by:255 263  Timeline
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClip [brick_8]Uses:203 169 171 173Used by:255  Timeline
Symbol 205 GraphicUsed by:206
Symbol 206 MovieClip [brick_6]Uses:205 169 171 173Used by:255  Timeline
Symbol 207 GraphicUsed by:255
Symbol 208 GraphicUsed by:221 225 255
Symbol 209 GraphicUsed by:221 225 255
Symbol 210 GraphicUsed by:211
Symbol 211 MovieClipUses:210Used by:221 225 255
Symbol 212 GraphicUsed by:221 225 255
Symbol 213 GraphicUsed by:214 225
Symbol 214 MovieClipUses:213Used by:221 225 255
Symbol 215 GraphicUsed by:216 225
Symbol 216 MovieClipUses:215Used by:221 225 255
Symbol 217 GraphicUsed by:221 225 255
Symbol 218 GraphicUsed by:219 225
Symbol 219 MovieClipUses:218Used by:221 225 255
Symbol 220 GraphicUsed by:221 225 255
Symbol 221 MovieClipUses:208 209 211 212 214 216 217 219 220Used by:255
Symbol 222 TextUses:47Used by:224
Symbol 223 GraphicUsed by:224
Symbol 224 ButtonUses:222 223 59Used by:255
Symbol 225 ButtonUses:208 209 211 212 214 216 217 219 220 218 213 215Used by:255
Symbol 226 GraphicUsed by:227
Symbol 227 MovieClipUses:226Used by:255
Symbol 228 GraphicUsed by:255
Symbol 229 GraphicUsed by:230
Symbol 230 MovieClipUses:229Used by:255
Symbol 231 GraphicUsed by:255
Symbol 232 TextUses:13Used by:238
Symbol 233 TextUses:13Used by:238 253 275
Symbol 234 TextUses:13Used by:238 266
Symbol 235 TextUses:13Used by:238
Symbol 236 TextUses:13Used by:238
Symbol 237 GraphicUsed by:238
Symbol 238 ButtonUses:51 232 54 233 234 235 65 236 57 237 59Used by:255 277
Symbol 239 TextUses:13Used by:243 266 277
Symbol 240 TextUses:13Used by:243 275 277
Symbol 241 TextUses:13Used by:243 277
Symbol 242 GraphicUsed by:243
Symbol 243 ButtonUses:51 70 61 56 62 239 53 240 66 241 242 59Used by:255
Symbol 244 GraphicUsed by:245
Symbol 245 ButtonUses:51 70 65 66 56 53 71 72 63 62 67 244 59Used by:255
Symbol 246 TextUses:13Used by:253
Symbol 247 TextUses:13Used by:253
Symbol 248 TextUses:13Used by:253
Symbol 249 TextUses:13Used by:253
Symbol 250 TextUses:13Used by:253 275
Symbol 251 GraphicUsed by:253
Symbol 252 GraphicUsed by:253
Symbol 253 ButtonUses:51 246 61 65 62 66 247 248 249 233 250 251 252 59Used by:255
Symbol 254 GraphicUsed by:255
Symbol 255 MovieClip [MainMenu]Uses:207 12 221 224 225 227 208 209 211 212 214 216 217 219 220 51 117 228 230 134 231 238 243 245 253 254 178 180 182 184 186 188 190 192 194 196 198 202 204 206 131 133Used by:Timeline
Symbol 256 GraphicUsed by:277
Symbol 257 GraphicUsed by:263
Symbol 258 GraphicUsed by:263
Symbol 259 GraphicUsed by:263
Symbol 260 GraphicUsed by:263
Symbol 261 GraphicUsed by:262
Symbol 262 MovieClip [sparkle]Uses:261Used by:263  Timeline
Symbol 263 MovieClipUses:257 165 126 176 258 12 4 259 198 202 260 262Used by:277
Symbol 264 GraphicUsed by:277
Symbol 265 GraphicUsed by:266
Symbol 266 ButtonUses:51 70 239 61 62 56 234 65 66 53 71 265 59Used by:277
Symbol 267 GraphicUsed by:277
Symbol 268 FontUsed by:269 271
Symbol 269 TextUses:268Used by:277
Symbol 270 GraphicUsed by:277
Symbol 271 TextUses:268Used by:277
Symbol 272 GraphicUsed by:277
Symbol 273 TextUses:13Used by:275
Symbol 274 GraphicUsed by:275
Symbol 275 ButtonUses:51 70 65 233 240 273 72 250 274 59Used by:277
Symbol 276 GraphicUsed by:277
Symbol 277 MovieClip [instructionsPage]Uses:256 51 70 61 56 62 239 53 240 66 241 263 238 60 264 266 267 269 270 271 272 275 276Used by:Timeline
Symbol 278 Sound [Fallover]Used by:279 297
Symbol 279 MovieClip [gameOverTextAnim]Uses:99 278Used by:Timeline
Symbol 280 GraphicUsed by:297
Symbol 281 TextUses:13Used by:297
Symbol 282 Sound [Forever1]Used by:297
Symbol 283 Sound [lounge_09_red_cat_L1]Used by:297
Symbol 284 Sound [lounge_09_red_cat_L2]Used by:297
Symbol 285 Sound [Bond]Used by:297
Symbol 286 Sound [Pipe1]Used by:297
Symbol 287 Sound [Throw1]Used by:297
Symbol 288 Sound [Breathing1]Used by:297
Symbol 289 Sound [Pickmeup1]Used by:297
Symbol 290 Sound [Pickmeup2]Used by:297
Symbol 291 Sound [Pickmeup3]Used by:297
Symbol 292 Sound [XurIncoming]Used by:297
Symbol 293 Sound [XurOutgoing]Used by:297
Symbol 294 Sound [Raining]Used by:297
Symbol 295 Sound [Maxim]Used by:297
Symbol 296 Sound [TingSine]Used by:297
Symbol 297 MovieClipUses:280 281 278 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296Used by:Timeline
Symbol 298 MovieClip [__Packages.mx.transitions.easing.None]
Symbol 299 MovieClip [__Packages.com.kaboose.games.flagbricks.ui.levelCompleteScreen]
Symbol 300 MovieClip [__Packages.com.kaboose.games.flagbricks.SoundManager]
Symbol 301 MovieClip [__Packages.com.kaboose.games.flagbricks.GameLayers]
Symbol 302 MovieClip [__Packages.mx.utils.Delegate]
Symbol 303 MovieClip [__Packages.com.kaboose.games.flagbricks.GameInfo]
Symbol 304 MovieClip [__Packages.com.kaboose.games.flagbricks.KeyEvents]
Symbol 305 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon]
Symbol 306 MovieClip [__Packages.mx.transitions.BroadcasterMX]
Symbol 307 MovieClip [__Packages.mx.transitions.Tween]
Symbol 308 MovieClip [__Packages.com.kaboose.games.flagbricks.LevelInfo]
Symbol 309 MovieClip [__Packages.com.kaboose.games.flagbricks.MatchManager]
Symbol 310 MovieClip [__Packages.mx.transitions.easing.Strong]
Symbol 311 MovieClip [__Packages.com.kaboose.games.flagbricks.tiles.TileGraphic]
Symbol 312 MovieClip [__Packages.com.kaboose.games.flagbricks.tiles.TileBase]
Symbol 313 MovieClip [__Packages.com.kaboose.games.flagbricks.tiles.PreviewTile]
Symbol 314 MovieClip [__Packages.com.kaboose.games.flagbricks.GameHud]
Symbol 315 MovieClip [__Packages.com.kaboose.games.flagbricks.tiles.MatchTile]
Symbol 316 MovieClip [__Packages.com.kaboose.games.flagbricks.ui.gameOverScreen]
Symbol 317 MovieClip [__Packages.com.kaboose.games.flagbricks.ui.MenuBase]
Symbol 318 MovieClip [__Packages.com.kaboose.games.flagbricks.ui.PausedScreen]
Symbol 319 MovieClip [__Packages.com.kaboose.games.flagbricks.ui.confimQuit]
Symbol 320 MovieClip [__Packages.com.kaboose.games.flagbricks.ui.MainMenu]
Symbol 321 MovieClip [__Packages.com.kaboose.games.flagbricks.ui.instructionsPage]
Symbol 322 MovieClip [__Packages.com.kaboose.games.flagbricks.ui.highScoresScreen]
Symbol 323 MovieClip [__Packages.com.kaboose.games.flagbricks.Main]
Symbol 324 MovieClip [__Packages.msg]

Instance Names

"preloader"Frame 2Symbol 23 MovieClip
"LogInMessage"Symbol 73 MovieClip [highScoresScreen] Frame 1Symbol 49 MovieClip
"btnBack"Symbol 73 MovieClip [highScoresScreen] Frame 1Symbol 60 Button
"btnLogin"Symbol 73 MovieClip [highScoresScreen] Frame 1Symbol 69 Button
"bonusZone"Symbol 96 MovieClip [levelCompleteScreen] Frame 1Symbol 79 MovieClip
"clickNotify"Symbol 96 MovieClip [levelCompleteScreen] Frame 1Symbol 82 MovieClip
"bg"Symbol 111 MovieClip [gameOverScreen] Frame 1Symbol 77 MovieClip
"clickNotiy"Symbol 111 MovieClip [gameOverScreen] Frame 1Symbol 98 MovieClip
"bg"Symbol 114 MovieClip [pausedScreen] Frame 1Symbol 77 MovieClip
"bg"Symbol 120 MovieClip [confirmQuit] Frame 1Symbol 77 MovieClip
"btnYes"Symbol 120 MovieClip [confirmQuit] Frame 1Symbol 51 MovieClip
"btnNo"Symbol 120 MovieClip [confirmQuit] Frame 1Symbol 51 MovieClip
"container"Symbol 126 MovieClip Frame 1Symbol 125 MovieClip
"container"Symbol 165 MovieClip Frame 1Symbol 125 MovieClip
"previewBar"Symbol 166 MovieClip [GameHud] Frame 1Symbol 126 MovieClip
"nextRowIndicator"Symbol 166 MovieClip [GameHud] Frame 1Symbol 129 MovieClip
"btnQuit"Symbol 166 MovieClip [GameHud] Frame 1Symbol 142 Button
"btnPause"Symbol 166 MovieClip [GameHud] Frame 1Symbol 147 Button
"matchArea"Symbol 166 MovieClip [GameHud] Frame 1Symbol 165 MovieClip
"skipIntro"Symbol 255 MovieClip [MainMenu] Frame 1Symbol 224 Button
"btnPlayGame"Symbol 255 MovieClip [MainMenu] Frame 284Symbol 238 Button
"btnInstructions"Symbol 255 MovieClip [MainMenu] Frame 284Symbol 243 Button
"btnHighScores"Symbol 255 MovieClip [MainMenu] Frame 284Symbol 245 Button
"btnTellAFriend"Symbol 255 MovieClip [MainMenu] Frame 284Symbol 253 Button
"btnPlayGame"Symbol 277 MovieClip [instructionsPage] Frame 1Symbol 238 Button
"btnBack"Symbol 277 MovieClip [instructionsPage] Frame 1Symbol 60 Button
"btnPoints"Symbol 277 MovieClip [instructionsPage] Frame 1Symbol 266 Button
"btnPlayGame"Symbol 277 MovieClip [instructionsPage] Frame 2Symbol 238 Button
"btnBack"Symbol 277 MovieClip [instructionsPage] Frame 2Symbol 60 Button
"btnRules"Symbol 277 MovieClip [instructionsPage] Frame 2Symbol 275 Button

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 3Symbol 73 as "highScoresScreen"
ExportAssets (56)Timeline Frame 3Symbol 96 as "levelCompleteScreen"
ExportAssets (56)Timeline Frame 3Symbol 111 as "gameOverScreen"
ExportAssets (56)Timeline Frame 3Symbol 114 as "pausedScreen"
ExportAssets (56)Timeline Frame 3Symbol 120 as "confirmQuit"
ExportAssets (56)Timeline Frame 3Symbol 122 as "gameBorder"
ExportAssets (56)Timeline Frame 3Symbol 166 as "GameHud"
ExportAssets (56)Timeline Frame 3Symbol 174 as "brick_0"
ExportAssets (56)Timeline Frame 3Symbol 176 as "brick"
ExportAssets (56)Timeline Frame 3Symbol 178 as "brick_1"
ExportAssets (56)Timeline Frame 3Symbol 180 as "brick_5"
ExportAssets (56)Timeline Frame 3Symbol 182 as "brick_7"
ExportAssets (56)Timeline Frame 3Symbol 184 as "brick_10"
ExportAssets (56)Timeline Frame 3Symbol 186 as "brick_9"
ExportAssets (56)Timeline Frame 3Symbol 188 as "brick_12"
ExportAssets (56)Timeline Frame 3Symbol 190 as "brick_4"
ExportAssets (56)Timeline Frame 3Symbol 192 as "brick_13"
ExportAssets (56)Timeline Frame 3Symbol 194 as "brick_2"
ExportAssets (56)Timeline Frame 3Symbol 196 as "brick_11"
ExportAssets (56)Timeline Frame 3Symbol 198 as "brick_3"
ExportAssets (56)Timeline Frame 3Symbol 202 as "brick_14"
ExportAssets (56)Timeline Frame 3Symbol 204 as "brick_8"
ExportAssets (56)Timeline Frame 3Symbol 206 as "brick_6"
ExportAssets (56)Timeline Frame 3Symbol 255 as "MainMenu"
ExportAssets (56)Timeline Frame 3Symbol 262 as "sparkle"
ExportAssets (56)Timeline Frame 3Symbol 277 as "instructionsPage"
ExportAssets (56)Timeline Frame 3Symbol 278 as "Fallover"
ExportAssets (56)Timeline Frame 3Symbol 279 as "gameOverTextAnim"
ExportAssets (56)Timeline Frame 3Symbol 282 as "Forever1"
ExportAssets (56)Timeline Frame 3Symbol 283 as "lounge_09_red_cat_L1"
ExportAssets (56)Timeline Frame 3Symbol 284 as "lounge_09_red_cat_L2"
ExportAssets (56)Timeline Frame 3Symbol 285 as "Bond"
ExportAssets (56)Timeline Frame 3Symbol 286 as "Pipe1"
ExportAssets (56)Timeline Frame 3Symbol 287 as "Throw1"
ExportAssets (56)Timeline Frame 3Symbol 288 as "Breathing1"
ExportAssets (56)Timeline Frame 3Symbol 289 as "Pickmeup1"
ExportAssets (56)Timeline Frame 3Symbol 290 as "Pickmeup2"
ExportAssets (56)Timeline Frame 3Symbol 291 as "Pickmeup3"
ExportAssets (56)Timeline Frame 3Symbol 292 as "XurIncoming"
ExportAssets (56)Timeline Frame 3Symbol 293 as "XurOutgoing"
ExportAssets (56)Timeline Frame 3Symbol 294 as "Raining"
ExportAssets (56)Timeline Frame 3Symbol 295 as "Maxim"
ExportAssets (56)Timeline Frame 3Symbol 296 as "TingSine"
ExportAssets (56)Timeline Frame 3Symbol 298 as "__Packages.mx.transitions.easing.None"
ExportAssets (56)Timeline Frame 3Symbol 299 as "__Packages.com.kaboose.games.flagbricks.ui.levelCompleteScreen"
ExportAssets (56)Timeline Frame 3Symbol 300 as "__Packages.com.kaboose.games.flagbricks.SoundManager"
ExportAssets (56)Timeline Frame 3Symbol 301 as "__Packages.com.kaboose.games.flagbricks.GameLayers"
ExportAssets (56)Timeline Frame 3Symbol 302 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 3Symbol 303 as "__Packages.com.kaboose.games.flagbricks.GameInfo"
ExportAssets (56)Timeline Frame 3Symbol 304 as "__Packages.com.kaboose.games.flagbricks.KeyEvents"
ExportAssets (56)Timeline Frame 3Symbol 305 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 3Symbol 306 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 3Symbol 307 as "__Packages.mx.transitions.Tween"
ExportAssets (56)Timeline Frame 3Symbol 308 as "__Packages.com.kaboose.games.flagbricks.LevelInfo"
ExportAssets (56)Timeline Frame 3Symbol 309 as "__Packages.com.kaboose.games.flagbricks.MatchManager"
ExportAssets (56)Timeline Frame 3Symbol 310 as "__Packages.mx.transitions.easing.Strong"
ExportAssets (56)Timeline Frame 3Symbol 311 as "__Packages.com.kaboose.games.flagbricks.tiles.TileGraphic"
ExportAssets (56)Timeline Frame 3Symbol 312 as "__Packages.com.kaboose.games.flagbricks.tiles.TileBase"
ExportAssets (56)Timeline Frame 3Symbol 313 as "__Packages.com.kaboose.games.flagbricks.tiles.PreviewTile"
ExportAssets (56)Timeline Frame 3Symbol 314 as "__Packages.com.kaboose.games.flagbricks.GameHud"
ExportAssets (56)Timeline Frame 3Symbol 315 as "__Packages.com.kaboose.games.flagbricks.tiles.MatchTile"
ExportAssets (56)Timeline Frame 3Symbol 316 as "__Packages.com.kaboose.games.flagbricks.ui.gameOverScreen"
ExportAssets (56)Timeline Frame 3Symbol 317 as "__Packages.com.kaboose.games.flagbricks.ui.MenuBase"
ExportAssets (56)Timeline Frame 3Symbol 318 as "__Packages.com.kaboose.games.flagbricks.ui.PausedScreen"
ExportAssets (56)Timeline Frame 3Symbol 319 as "__Packages.com.kaboose.games.flagbricks.ui.confimQuit"
ExportAssets (56)Timeline Frame 3Symbol 320 as "__Packages.com.kaboose.games.flagbricks.ui.MainMenu"
ExportAssets (56)Timeline Frame 3Symbol 321 as "__Packages.com.kaboose.games.flagbricks.ui.instructionsPage"
ExportAssets (56)Timeline Frame 3Symbol 322 as "__Packages.com.kaboose.games.flagbricks.ui.highScoresScreen"
ExportAssets (56)Timeline Frame 3Symbol 323 as "__Packages.com.kaboose.games.flagbricks.Main"
ExportAssets (56)Timeline Frame 3Symbol 324 as "__Packages.msg"

Labels

"mainMenu"Frame 5
"introAnim"Symbol 255 MovieClip [MainMenu] Frame 1
"mainMenu"Symbol 255 MovieClip [MainMenu] Frame 284
"animOut"Symbol 255 MovieClip [MainMenu] Frame 305
"animIn"Symbol 255 MovieClip [MainMenu] Frame 330

Dynamic Text Variables

total_1Symbol 26 EditableText""
total_2Symbol 28 EditableText""
total_3Symbol 29 EditableText""
total_4Symbol 30 EditableText""
total_5Symbol 31 EditableText""
total_6Symbol 32 EditableText""
total_7Symbol 33 EditableText""
total_8Symbol 34 EditableText""
total_9Symbol 35 EditableText""
total_10Symbol 36 EditableText""
total_1Symbol 37 EditableText""
total_2Symbol 38 EditableText""
total_3Symbol 39 EditableText""
total_4Symbol 40 EditableText""
total_5Symbol 41 EditableText""
total_6Symbol 42 EditableText""
total_7Symbol 43 EditableText""
total_8Symbol 44 EditableText""
total_9Symbol 45 EditableText""
total_10Symbol 46 EditableText""
currentLevelSymbol 75 EditableText"999"
levelScoreSymbol 90 EditableText"000000"
levelScoreSymbol 91 EditableText"000000"
bonusPointsSymbol 92 EditableText"000"
bonusPointsSymbol 93 EditableText"000"
finalScoreSymbol 94 EditableText"000000"
finalScoreSymbol 95 EditableText"000000"
finalLevelSymbol 107 EditableText"0000"
finalLevelSymbol 108 EditableText"0000"
finalScoreSymbol 109 EditableText"0000"
finalScoreSymbol 110 EditableText"0000"
matchesLeftSymbol 149 EditableText"123456"
scoreSymbol 160 EditableText"123456"
matchPointsSymbol 161 EditableText"123456"
currentLevelSymbol 163 EditableText"999"




http://swfchan.com/25/122171/info.shtml
Created: 4/3 -2019 02:22:13 Last modified: 4/3 -2019 02:22:13 Server time: 07/05 -2024 15:06:10