STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
235463
/disc/ · /res/   —   /show/ · /fap/ · /gg/ · /swf/P0001 · P2691 · P5382

<div style="position:absolute;top:-99px;left:-99px;"><img src="https://tools.swfchan.com/stathit.asp?noj=FRM98497506-9DC&rnd=98497506" width="1" height="1"></div>

amazon_speed_modded.swf

This is the info page for
Flash #269048

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


Text
Game Over!

Score:-

Level Reached:-

Black Balls:-

Empry Spaces:-

Mucho Mucho

Mucho Mucho

Mucho Mucho

Mucho Mucho

200

<p align="center"><font face="Lithos Pro Regular" size="26" color="#ffffff" letterSpacing="0.000000" kerning="1">Sign up now and keep playing Survivor Samoa!</font></p>

<p align="center"><font face="Lithos Pro Regular" size="34" color="#ffffff" letterSpacing="0.000000" kerning="1">Compete for real cash prizes!</font></p>

<p align="left"><font face="HelveticaNeueLT Std Cn" size="13" color="#ffffff" letterSpacing="0.000000" kerning="1">I understand that by signing up, I will be leaving this site and will be transferred to king.com, the world&apos;s largest gaming community.</font></p>

<p align="center"><font face="Lithos Pro Regular" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">Play Again</font></p>

<p align="center"><font face="Lithos Pro Regular" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1"> </font></p>

Do amazing stuff and have fun with this bally game. Squabble Bong Friggy Friggy.
Oh yes... Put four balls of the same colour in a line to get a cool explosion. The more balls in a row - the merrier.
Get all the colourful balls under the surface and you will get a kiss on the cheek.-

Instructions!-

Black block. Can only be drestroyed with a LineBlast!-

Bomb PowerUp. Destroys all blocks of the same colour.-

Line Blast. Destroys everything  horizontally!-

Bonus Objects!-

You made it to the next level!

Scoasdre:

999

click to continue

ActionScript [AS3]

Section 1
//BackGround_1 (amazon_survival_speed_fla.BackGround_1) package amazon_survival_speed_fla { import flash.display.*; public dynamic class BackGround_1 extends MovieClip { public function BackGround_1(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 2
//BetweenRounds_39 (amazon_survival_speed_fla.BetweenRounds_39) package amazon_survival_speed_fla { import flash.display.*; public dynamic class BetweenRounds_39 extends MovieClip { public var mcInfoText:MovieClip; public function BetweenRounds_39(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 3
//BlackFire_49 (amazon_survival_speed_fla.BlackFire_49) package amazon_survival_speed_fla { import flash.display.*; public dynamic class BlackFire_49 extends MovieClip { public function BlackFire_49(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 4
//Bomb_50 (amazon_survival_speed_fla.Bomb_50) package amazon_survival_speed_fla { import flash.display.*; public dynamic class Bomb_50 extends MovieClip { public function Bomb_50(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 5
//ButtonMusic_36 (amazon_survival_speed_fla.ButtonMusic_36) package amazon_survival_speed_fla { import flash.display.*; public dynamic class ButtonMusic_36 extends MovieClip { public function ButtonMusic_36(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 6
//ButtonSFX_37 (amazon_survival_speed_fla.ButtonSFX_37) package amazon_survival_speed_fla { import flash.display.*; public dynamic class ButtonSFX_37 extends MovieClip { public function ButtonSFX_37(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 7
//Checkbox_43 (amazon_survival_speed_fla.Checkbox_43) package amazon_survival_speed_fla { import flash.display.*; public dynamic class Checkbox_43 extends MovieClip { public function Checkbox_43(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 8
//ExplosionBlack_68 (amazon_survival_speed_fla.ExplosionBlack_68) package amazon_survival_speed_fla { import flash.display.*; public dynamic class ExplosionBlack_68 extends MovieClip { public function ExplosionBlack_68(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 9
//ExplosionBlue_65 (amazon_survival_speed_fla.ExplosionBlue_65) package amazon_survival_speed_fla { import flash.display.*; public dynamic class ExplosionBlue_65 extends MovieClip { public function ExplosionBlue_65(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 10
//ExplosionGreen_67 (amazon_survival_speed_fla.ExplosionGreen_67) package amazon_survival_speed_fla { import flash.display.*; public dynamic class ExplosionGreen_67 extends MovieClip { public function ExplosionGreen_67(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 11
//ExplosionLineBlast_63 (amazon_survival_speed_fla.ExplosionLineBlast_63) package amazon_survival_speed_fla { import flash.display.*; public dynamic class ExplosionLineBlast_63 extends MovieClip { public function ExplosionLineBlast_63(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 12
//ExplosionRed_64 (amazon_survival_speed_fla.ExplosionRed_64) package amazon_survival_speed_fla { import flash.display.*; public dynamic class ExplosionRed_64 extends MovieClip { public function ExplosionRed_64(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 13
//ExplosionYellow_66 (amazon_survival_speed_fla.ExplosionYellow_66) package amazon_survival_speed_fla { import flash.display.*; public dynamic class ExplosionYellow_66 extends MovieClip { public function ExplosionYellow_66(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 14
//ForeGround_2 (amazon_survival_speed_fla.ForeGround_2) package amazon_survival_speed_fla { import flash.display.*; public dynamic class ForeGround_2 extends MovieClip { public function ForeGround_2(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 15
//IntroScreen_13 (amazon_survival_speed_fla.IntroScreen_13) package amazon_survival_speed_fla { import flash.display.*; public dynamic class IntroScreen_13 extends MovieClip { public var mcIntroText2:MovieClip; public var mcIntroText1:MovieClip; public var mcLogo:MovieClip; public function IntroScreen_13(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 16
//LeftHand_78 (amazon_survival_speed_fla.LeftHand_78) package amazon_survival_speed_fla { import flash.display.*; public dynamic class LeftHand_78 extends MovieClip { public function LeftHand_78(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 17
//LineBlast_51 (amazon_survival_speed_fla.LineBlast_51) package amazon_survival_speed_fla { import flash.display.*; public dynamic class LineBlast_51 extends MovieClip { public function LineBlast_51(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 18
//PieceBlock_55 (amazon_survival_speed_fla.PieceBlock_55) package amazon_survival_speed_fla { import flash.display.*; public dynamic class PieceBlock_55 extends MovieClip { public function PieceBlock_55(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 19
//PieceCoin_56 (amazon_survival_speed_fla.PieceCoin_56) package amazon_survival_speed_fla { import flash.display.*; public dynamic class PieceCoin_56 extends MovieClip { public function PieceCoin_56(){ addFrameScript(0, frame1); } function frame1(){ } } }//package amazon_survival_speed_fla
Section 20
//PieceWood_47 (amazon_survival_speed_fla.PieceWood_47) package amazon_survival_speed_fla { import flash.display.*; public dynamic class PieceWood_47 extends MovieClip { public var mcBlackFire:MovieClip; public var mcBall:MovieClip; public var mcLineBlast:MovieClip; public var mcBomb:MovieClip; public function PieceWood_47(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 21
//PieceWoodCroc_48 (amazon_survival_speed_fla.PieceWoodCroc_48) package amazon_survival_speed_fla { import flash.display.*; public dynamic class PieceWoodCroc_48 extends MovieClip { public function PieceWoodCroc_48(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 22
//PieceWoodPanther_54 (amazon_survival_speed_fla.PieceWoodPanther_54) package amazon_survival_speed_fla { import flash.display.*; public dynamic class PieceWoodPanther_54 extends MovieClip { public function PieceWoodPanther_54(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 23
//PieceWoodSnake_53 (amazon_survival_speed_fla.PieceWoodSnake_53) package amazon_survival_speed_fla { import flash.display.*; public dynamic class PieceWoodSnake_53 extends MovieClip { public function PieceWoodSnake_53(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 24
//PieceWoodSpider_52 (amazon_survival_speed_fla.PieceWoodSpider_52) package amazon_survival_speed_fla { import flash.display.*; public dynamic class PieceWoodSpider_52 extends MovieClip { public function PieceWoodSpider_52(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 25
//RegularExplosion_62 (amazon_survival_speed_fla.RegularExplosion_62) package amazon_survival_speed_fla { import flash.display.*; public dynamic class RegularExplosion_62 extends MovieClip { public function RegularExplosion_62(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 26
//RightHand_79 (amazon_survival_speed_fla.RightHand_79) package amazon_survival_speed_fla { import flash.display.*; public dynamic class RightHand_79 extends MovieClip { public function RightHand_79(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 27
//ScorePopBG_84 (amazon_survival_speed_fla.ScorePopBG_84) package amazon_survival_speed_fla { import flash.display.*; public dynamic class ScorePopBG_84 extends MovieClip { public function ScorePopBG_84(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 28
//Symbol14_16 (amazon_survival_speed_fla.Symbol14_16) package amazon_survival_speed_fla { import flash.display.*; public dynamic class Symbol14_16 extends MovieClip { public function Symbol14_16(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 29
//TimeNumbers_6 (amazon_survival_speed_fla.TimeNumbers_6) package amazon_survival_speed_fla { import flash.display.*; public dynamic class TimeNumbers_6 extends MovieClip { public function TimeNumbers_6(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 30
//TopFG_11 (amazon_survival_speed_fla.TopFG_11) package amazon_survival_speed_fla { import flash.display.*; public dynamic class TopFG_11 extends MovieClip { public function TopFG_11(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package amazon_survival_speed_fla
Section 31
//blackBall (sound.blackBall) package sound { import flash.media.*; public dynamic class blackBall extends Sound { } }//package sound
Section 32
//bonusScore (sound.bonusScore) package sound { import flash.media.*; public dynamic class bonusScore extends Sound { } }//package sound
Section 33
//colorBomb (sound.colorBomb) package sound { import flash.media.*; public dynamic class colorBomb extends Sound { } }//package sound
Section 34
//combo (sound.combo) package sound { import flash.media.*; public dynamic class combo extends Sound { } }//package sound
Section 35
//combo1 (sound.combo1) package sound { import flash.media.*; public dynamic class combo1 extends Sound { } }//package sound
Section 36
//combo2 (sound.combo2) package sound { import flash.media.*; public dynamic class combo2 extends Sound { } }//package sound
Section 37
//combo3 (sound.combo3) package sound { import flash.media.*; public dynamic class combo3 extends Sound { } }//package sound
Section 38
//combo4 (sound.combo4) package sound { import flash.media.*; public dynamic class combo4 extends Sound { } }//package sound
Section 39
//combo5 (sound.combo5) package sound { import flash.media.*; public dynamic class combo5 extends Sound { } }//package sound
Section 40
//intro (sound.intro) package sound { import flash.media.*; public dynamic class intro extends Sound { } }//package sound
Section 41
//knock (sound.knock) package sound { import flash.media.*; public dynamic class knock extends Sound { } }//package sound
Section 42
//levelCompleted (sound.levelCompleted) package sound { import flash.media.*; public dynamic class levelCompleted extends Sound { } }//package sound
Section 43
//levelStart (sound.levelStart) package sound { import flash.media.*; public dynamic class levelStart extends Sound { } }//package sound
Section 44
//lineBlast (sound.lineBlast) package sound { import flash.media.*; public dynamic class lineBlast extends Sound { } }//package sound
Section 45
//loop (sound.loop) package sound { import flash.media.*; public dynamic class loop extends Sound { } }//package sound
Section 46
//outro (sound.outro) package sound { import flash.media.*; public dynamic class outro extends Sound { } }//package sound
Section 47
//splash (sound.splash) package sound { import flash.media.*; public dynamic class splash extends Sound { } }//package sound
Section 48
//switch (sound.switch) package sound { import flash.media.*; public dynamic class switch extends Sound { } }//package sound
Section 49
//warning (sound.warning) package sound { import flash.media.*; public dynamic class warning extends Sound { } }//package sound
Section 50
//Communicator (src.comm.Communicator) package src.comm { import flash.system.*; public class Communicator { private var hasSentGameStart;// = false private var hasSentGameEnd;// = false private var hasSentGameOver;// = false private var hasSentLastTick;// = false private static var CMD_START_ROUND = 101; private static var CMD_SHOOT_BALL = 102; private static var CMD_SWITCH_BALLS = 103; private static var CMD_COMPARE_SCORE = 104; private static var CMD_SEND_RANDOMS = 105; private static var CMD_SEND_SOUND = 106; private static var CMD_LAST_TICK = 107; private static var CMD_END_PRESSED = 108; public function gameStarted(){ trace("GAME START"); if (!(hasSentGameStart)){ hasSentGameStart = true; trace("gameStart"); }; } public function signup(){ fscommand("gameSignup", ""); } public function gameQuit(){ trace("GAME QUIT"); if (!(hasSentGameOver)){ hasSentGameOver = true; trace("gameQuit"); }; } public function gameEnd(_arg1){ trace("GAME ENDS"); if (!(hasSentGameEnd)){ hasSentGameEnd = true; trace("gameEnd", _arg1); }; } public function startRound(_arg1){ trace("playData", ((CMD_START_ROUND + ",") + _arg1)); } public function shootBall(_arg1, _arg2){ trace("playData", ((((CMD_SHOOT_BALL + ",") + _arg1) + " ") + _arg2)); } public function switchBalls(_arg1){ trace("playData", ((CMD_SWITCH_BALLS + ",") + _arg1)); } public function sendScore(_arg1, _arg2, _arg3, _arg4){ trace("playData", ((((((((CMD_COMPARE_SCORE + ",") + _arg1) + " ") + _arg2) + " ") + _arg3) + " ") + _arg4)); } public function sendRandoms(_arg1, _arg2, _arg3){ trace("playData", ((((((CMD_SEND_RANDOMS + ",") + _arg1) + " ") + _arg2) + " ") + _arg3)); } public function soundStates(_arg1, _arg2){ trace("playData", ((((CMD_SEND_SOUND + ",") + _arg1) + " ") + _arg2)); } public function lastTick(_arg1, _arg2, _arg3, _arg4, _arg5){ trace("playData", ((((((((((CMD_LAST_TICK + ",") + _arg1) + " ") + _arg2) + " ") + _arg3) + " ") + _arg4) + " ") + _arg5)); } public function endPressed(_arg1, _arg2, _arg3){ trace("playData", ((((((CMD_END_PRESSED + ",") + _arg1) + " ") + _arg2) + " ") + _arg3)); } } }//package src.comm
Section 51
//GameDataParser (src.comm.GameDataParser) package src.comm { import flash.xml.*; public class GameDataParser { public static var textMappings:Object; public static var records:Object; public static var sounds:Object; public static var boosters:Object; public static function parseGameData(_arg1:String):Object{ var _local2:Object = new Object(); var _local3:XMLDocument = new XMLDocument(_arg1); textMappings = new Object(); _local2.textMappings = textMappings; var _local4:* = _local3.firstChild.childNodes; records = new Object(); _local2.records = records; sounds = new Object(); _local2.sounds = sounds; boosters = new Object(); _local2.boosters = boosters; boosters.a = 0; boosters.b = 0; boosters.c = 0; boosters.d = 0; var _local5 = (_local3.firstChild.attributes.relaxMode == "true"); var _local6:int = parseInt(_local3.firstChild.attributes.randomseed); var _local7:* = _local3.firstChild.attributes.lang; var _local8:* = _local3.firstChild.attributes.partner; _local2.randomSeed = _local6; _local2.relaxMode = _local5; _local2.partnerId = _local8; _local2.country = _local7; var _local9:* = 0; while (_local9 < _local4.length) { if (_local4[_local9].nodeName == "id"){ }; if (_local4[_local9].nodeName == "game"){ _local2.gameType = new String(_local4[_local9].attributes.type); }; if (_local4[_local9].nodeName == "userType"){ _local2.userType = new String(_local4[_local9].firstChild.nodeValue); }; if (_local4[_local9].nodeName == "text"){ if ((((_local4[_local9].firstChild == null)) || ((_local4[_local9].firstChild == undefined)))){ textMappings[_local4[_local9].attributes.id] = (("[" + _local4[_local9].attributes.id) + "]"); } else { textMappings[_local4[_local9].attributes.id] = new String(_local4[_local9].firstChild.nodeValue); }; }; if (_local4[_local9].nodeName == "records"){ if ((((_local4[_local9].firstChild == null)) || ((_local4[_local9].firstChild == undefined)))){ records[_local4[_local9].attributes.id] = (("[" + _local4[_local9].attributes.id) + "]"); } else { records[_local4[_local9].attributes.id] = new String(_local4[_local9].firstChild.nodeValue); }; }; if (_local4[_local9].nodeName == "sounds"){ if ((((_local4[_local9].firstChild == null)) || ((_local4[_local9].firstChild == undefined)))){ sounds[_local4[_local9].attributes.id] = (("[" + _local4[_local9].attributes.id) + "]"); } else { sounds[_local4[_local9].attributes.id] = new String(_local4[_local9].firstChild.nodeValue); }; }; _local9++; }; var _local10:XML = new XML(_arg1); if (_local10.boosters != null){ boosters.a = _local10.boosters.a.@value; boosters.b = _local10.boosters.b.@value; boosters.c = _local10.boosters.c.@value; boosters.d = _local10.boosters.d.@value; }; return (_local2); } } }//package src.comm
Section 52
//MtRandom (src.math.MtRandom) package src.math { import flash.utils.*; public class MtRandom { private var mt:Array; private var mti:uint; public static var N:int = 624; public static var M:int = 397; public static var MATRIX_A:uint = 2567483615; public static var UPPER_MASK:uint = 2147483648; public static var LOWER_MASK:uint = 2147483647; private static var mag01:Array = [uint(0), uint(MATRIX_A)]; public function MtRandom(_arg1:uint=0){ mti = (N + 1); super(); if (_arg1 == 0){ _arg1 = getTimer(); }; mt = new Array(N); init_genrand(_arg1); } public function setSeed(_arg1:uint):void{ init_genrand(_arg1); } public function nextInt(_arg1:uint):uint{ return (((genrand_int32() & 2147483647) % _arg1)); } public function nextFloat():Number{ return ((next(24) / 16777216)); } public function nextDouble():Number{ return ((next(24) / 16777216)); } private function next(_arg1:uint):uint{ return ((genrand_int32() & ((uint(1) << _arg1) - uint(1)))); } private function init_genrand(_arg1:uint){ var _local2:uint; var _local3:uint; mt[0] = uint(_arg1); mti = 1; while (mti < N) { _local2 = (mt[(mti - 1)] ^ (mt[(mti - 1)] >>> 30)); _local3 = uint((_local2 * 1289)); _local3 = uint((_local3 * 1406077)); _local3 = uint((_local3 + mti)); mt[mti] = _local3; mti++; }; } private function genrand_int32():uint{ var _local1:Number; var _local2:uint; if (mti >= N){ if (mti == (N + 1)){ init_genrand(5489); }; _local2 = 0; while (_local2 < (N - M)) { _local1 = ((mt[_local2] & UPPER_MASK) | (mt[(_local2 + 1)] & LOWER_MASK)); mt[_local2] = ((mt[(_local2 + M)] ^ (_local1 >>> 1)) ^ mag01[uint((_local1 & 1))]); _local2++; }; while (_local2 < (N - 1)) { _local1 = ((mt[_local2] & UPPER_MASK) | (mt[(_local2 + 1)] & LOWER_MASK)); mt[_local2] = ((mt[(_local2 + (M - N))] ^ (_local1 >>> 1)) ^ mag01[uint((_local1 & 1))]); _local2++; }; _local1 = ((mt[(N - 1)] & UPPER_MASK) | (mt[0] & LOWER_MASK)); mt[(N - 1)] = ((mt[(M - 1)] ^ (_local1 >>> 1)) ^ mag01[uint((_local1 & 1))]); mti = 0; }; _local1 = mt[mti++]; _local1 = (_local1 ^ (_local1 >>> 11)); _local1 = (_local1 ^ ((_local1 << 7) & 2636928640)); _local1 = (_local1 ^ ((_local1 << 15) & 4022730752)); _local1 = (_local1 ^ (_local1 >>> 18)); return (uint(_local1)); } } }//package src.math
Section 53
//ManagedSound (src.sound.ManagedSound) package src.sound { import flash.media.*; public class ManagedSound { private var ClassReference:Class; public var activeSounds:Array; private var manager:SoundManager; public function ManagedSound(_arg1:SoundManager, _arg2:Class){ activeSounds = new Array(); super(); this.manager = _arg1; this.ClassReference = _arg2; } public function play(_arg1:Number=1, _arg2:Number=0):ManagedSoundChannel{ var _local3:SoundChannel = new ClassReference().play(0, 0, new SoundTransform(_arg1, _arg2)); return (new ManagedSoundChannel(manager, this, _local3)); } public function loop(_arg1:Number=1, _arg2:Number=0):ManagedSoundChannel{ var _local3:SoundChannel = new ClassReference().play(0, 999999999, new SoundTransform(_arg1, _arg2)); return (new ManagedSoundChannel(manager, this, _local3)); } public function stop():void{ var _local1:int; while (_local1 < activeSounds.length) { activeSounds[_local1].stop(); _local1++; }; } public function setPan(_arg1:Number):void{ var _local2:int; while (_local2 < activeSounds.length) { activeSounds[_local2].setPan(_arg1); _local2++; }; } public function setVolume(_arg1:Number):void{ var _local2:int; while (_local2 < activeSounds.length) { activeSounds[_local2].setVolume(_arg1); _local2++; }; } public function fadeTo(_arg1:Number, _arg2:Number):void{ var _local3:int; while (_local3 < activeSounds.length) { activeSounds[_local3].fadeTo(_arg1, _arg2); _local3++; }; } public function fadeToAndStop(_arg1:Number, _arg2:Number):void{ var _local3:int; while (_local3 < activeSounds.length) { activeSounds[_local3].fadeToAndStop(_arg1, _arg2); _local3++; }; } public function panTo(_arg1:Number, _arg2:Number):void{ var _local3:int; while (_local3 < activeSounds.length) { activeSounds[_local3].panTo(_arg1, _arg2); _local3++; }; } public function isPlaying():Boolean{ return ((activeSounds.length > 0)); } public function update():void{ var _local1:int; while (_local1 < activeSounds.length) { activeSounds[_local1].update(); _local1++; }; } } }//package src.sound
Section 54
//ManagedSoundChannel (src.sound.ManagedSoundChannel) package src.sound { import flash.events.*; import flash.utils.*; import flash.media.*; public class ManagedSoundChannel { private var sound:ManagedSound; private var channel:SoundChannel; private var manager:SoundManager; private var targetVolume:Number; private var targetPan:Number; private var fadeStartTime:Number;// = -1 private var fadeEndTime:Number;// = -1 private var fadeStartVolume:Number;// = -1 private var fadeEndVolume:Number;// = -1 private var panStartTime:Number;// = -1 private var panEndTime:Number;// = -1 private var panStartVolume:Number;// = -1 private var panEndVolume:Number;// = -1 private var stopAfterFade:Boolean;// = false private var playing:Boolean;// = true public function ManagedSoundChannel(_arg1:SoundManager, _arg2:ManagedSound, _arg3:SoundChannel){ this.manager = _arg1; this.sound = _arg2; this.channel = _arg3; _arg2.activeSounds.push(this); if (_arg3 == null){ soundComplete(null); return; }; _arg3.addEventListener(Event.SOUND_COMPLETE, soundComplete); targetVolume = _arg3.soundTransform.volume; targetPan = _arg3.soundTransform.pan; update(); } public function soundComplete(_arg1:Event):void{ if (!playing){ return; }; sound.activeSounds.splice(sound.activeSounds.indexOf(this), 1); playing = false; } public function setPan(_arg1:Number):void{ if (!playing){ return; }; if (channel == null){ return; }; channel.soundTransform.pan = _arg1; panStartTime = -1; update(); } public function setVolume(_arg1:Number):void{ if (!playing){ return; }; stopAfterFade = false; this.targetVolume = _arg1; fadeStartTime = -1; update(); } public function stop():void{ if (!playing){ return; }; if (channel == null){ return; }; channel.stop(); soundComplete(null); } public function fadeTo(_arg1:Number, _arg2:Number):void{ if (!playing){ return; }; fadeStartVolume = Math.sqrt(targetVolume); fadeEndVolume = Math.sqrt(_arg1); fadeStartTime = getTimer(); fadeEndTime = (getTimer() + _arg2); stopAfterFade = false; } public function fadeToAndStop(_arg1:Number, _arg2:Number):void{ if (!playing){ return; }; fadeTo(_arg1, _arg2); stopAfterFade = true; } public function panTo(_arg1:Number, _arg2:Number):void{ if (!playing){ return; }; panStartVolume = targetPan; panEndVolume = _arg1; panStartTime = getTimer(); panEndTime = (getTimer() + _arg2); } public function update():void{ var _local1:Number; if (!playing){ return; }; if (fadeStartTime >= 0){ _local1 = ((getTimer() - fadeStartTime) / (fadeEndTime - fadeStartTime)); if (_local1 < 0){ _local1 = 0; }; if (_local1 > 1){ _local1 = 1; }; targetVolume = (fadeStartVolume + ((fadeEndVolume - fadeStartVolume) * _local1)); targetVolume = (targetVolume * targetVolume); if (_local1 == 1){ fadeStartTime = -1; }; if ((((_local1 == 1)) && (stopAfterFade))){ stop(); }; }; if (panStartTime >= 0){ _local1 = ((getTimer() - panStartTime) / (panEndTime - panStartTime)); if (_local1 < 0){ _local1 = 0; }; if (_local1 > 1){ _local1 = 1; }; targetPan = (panStartVolume + ((panEndVolume - panStartVolume) * _local1)); if (_local1 == 1){ panStartTime = -1; }; }; var _local2:Number = (targetVolume * manager.volume); var _local3:Number = targetPan; if (channel == null){ return; }; if (((!((_local2 == channel.soundTransform.volume))) || (!((_local3 == channel.soundTransform.pan))))){ channel.soundTransform = new SoundTransform(_local2, _local3); }; } public function isPlaying():Boolean{ return (playing); } } }//package src.sound
Section 55
//SoundManager (src.sound.SoundManager) package src.sound { import flash.utils.*; public class SoundManager { private var managedSoundMap:Object; private var managedSounds:Array; private var lastTime:Number;// = -1 public var volume:Number;// = 1 private var fadeStartTime:Number;// = -1 private var fadeEndTime:Number;// = -1 private var fadeStartVolume:Number;// = -1 private var fadeEndVolume:Number;// = -1 public function SoundManager(){ managedSoundMap = new Object(); managedSounds = new Array(); super(); } public function get(_arg1:String):ManagedSound{ var _local2:Class; if (managedSoundMap[_arg1] == null){ _local2 = (getDefinitionByName(("sound." + _arg1)) as Class); if (_local2 == null){ throw (new Error(("Failed to find sound " + _arg1))); }; managedSoundMap[_arg1] = new ManagedSound(this, _local2); managedSounds.push(managedSoundMap[_arg1]); }; return (managedSoundMap[_arg1]); } public function fadeTo(_arg1:Number, _arg2:Number):void{ fadeStartVolume = Math.sqrt(volume); fadeEndVolume = Math.sqrt(_arg1); fadeStartTime = getTimer(); fadeEndTime = (getTimer() + _arg2); } public function setVolume(_arg1:Number):void{ this.volume = _arg1; fadeStartTime = -1; } public function stopAll():void{ var _local1:int; while (_local1 < managedSounds.length) { managedSounds[_local1].stop(); _local1++; }; } public function update():void{ var _local3:Number; var _local1:Number = getTimer(); if (lastTime < 0){ lastTime = _local1; }; if (fadeStartTime >= 0){ _local3 = ((getTimer() - fadeStartTime) / (fadeEndTime - fadeStartTime)); if (_local3 < 0){ _local3 = 0; }; if (_local3 > 1){ _local3 = 1; }; volume = (fadeStartVolume + ((fadeEndVolume - fadeStartVolume) * _local3)); volume = (volume * volume); if (_local3 == 1){ fadeStartTime = -1; }; }; var _local2:int; while (_local2 < managedSounds.length) { managedSounds[_local2].update(); _local2++; }; } } }//package src.sound
Section 56
//IFloat (src.timing.IFloat) package src.timing { public class IFloat { public var ivalue:Number; private var lastValue:Number; private static var alpha:Number; public function IFloat(_arg1:Number){ ivalue = _arg1; lastValue = _arg1; alpha = 0; } public function setTo(_arg1:Number){ ivalue = _arg1; lastValue = _arg1; } public function set(_arg1:Number){ lastValue = ivalue; ivalue = _arg1; } public function get(_arg1:Number){ return ((lastValue + ((ivalue - lastValue) * _arg1))); } public function get value():Number{ return ((lastValue + ((ivalue - lastValue) * alpha))); } public function set value(_arg1:Number):void{ ivalue = _arg1; lastValue = _arg1; } public static function setAlpha(_arg1:Number):void{ alpha = _arg1; } } }//package src.timing
Section 57
//Timeable (src.timing.Timeable) package src.timing { public interface Timeable { function tick(_arg1:Number):void; function render(_arg1:Number, _arg2:Number):void; } }//package src.timing
Section 58
//Timer (src.timing.Timer) package src.timing { import flash.utils.*; public class Timer { private var time:Number;// = 0 private var startTime:Number;// = -1 private var lastTime:Number;// = 0 private var unprocessedTime:Number;// = 0 private var tick:Number;// = 0 private var millisPerGameTick:Number;// = 0 private var maxTickTime:Number;// = -1 private var timeable:Timeable; public function Timer(_arg1:Timeable, _arg2:Number){ millisPerGameTick = (1000 / _arg2); this.timeable = _arg1; this.maxTickTime = 500; } public function getMillisPerTick():Number{ return (millisPerGameTick); } public function setMaxTickTime(_arg1:Number):void{ maxTickTime = _arg1; } public function advanceTime2():void{ var _local4:*; var _local1:* = getTimer(); if (startTime < 0){ startTime = _local1; unprocessedTime = millisPerGameTick; }; time = (_local1 - startTime); var _local2:* = (time - lastTime); lastTime = time; unprocessedTime = (unprocessedTime + _local2); if (unprocessedTime >= millisPerGameTick){ _local4 = (maxTickTime + _local1); do { timeable.tick(tick); tick++; unprocessedTime = (unprocessedTime - millisPerGameTick); } while ((((unprocessedTime >= millisPerGameTick)) && ((getTimer() < _local4)))); }; var _local3:Number = ((unprocessedTime % millisPerGameTick) / millisPerGameTick); IFloat.setAlpha(_local3); timeable.render(tick, _local3); } public function advanceTime(){ time = getTimer(); var _local1:* = (time - lastTime); lastTime = time; unprocessedTime = (unprocessedTime + _local1); var _local2:Number = 0; while (unprocessedTime > millisPerGameTick) { unprocessedTime = (unprocessedTime - millisPerGameTick); timeable.tick(tick); tick++; _local2++; if (_local2 >= 10){ unprocessedTime = 0; }; }; var _local3:Number = (unprocessedTime / millisPerGameTick); timeable.render(tick, _local3); } } }//package src.timing
Section 59
//Aztec (src.Aztec) package src { import flash.display.*; import src.comm.*; import src.timing.*; import src.math.*; import src.sound.*; import flash.external.*; import flash.system.*; import flash.text.*; import flash.events.*; import flash.net.*; import flash.utils.*; import flash.filters.*; public class Aztec extends MovieClip implements Timeable { public var mcRelaxGameOver:RelaxGameOver; public var mcBetweenRounds:MovieClip; public var mcTopFG:MovieClip; public var mcGame:Game; public var txtFPS:TextField; public var mcIntroScreen:MovieClip; public var mcBG:MovieClip; public var mcQuit:MovieClip; public var mcFG:MovieClip; public var foodLeftTxt:TextField; public var mcSFX:MovieClip; public var mcWater:MovieClip; public var mcRelaxModeMeter:MovieClip; public var mcLogo:MovieClip; public var mcMusic:MovieClip; public var parsedGameData:Object;// = null public var gameState; public var userType; public var waterEffect;// = true public var partner:String; public var musicManager:SoundManager; public var sfxManager:SoundManager; private var communicator; private var m_mainTimer; private var random; private var levelRandom; private var currentTick; private var gameData; private var ticksLeft; private var level;// = 0 private var noOfRandom;// = 0 private var noOfLevelRandom;// = 0 private var signAnimAt;// = 0 private var FPSavg; private var FPSavgCount;// = 0 private var playG_; private var tArr; private var egp;// = false private var cbs;// = false private var sfxOn;// = true private var musicOn;// = true private var relaxMode;// = false private var totalBB; private var totalES; private var totalLR; private var mcGameOver; private var mcSignup; private var recordScore:Number; private var recordMultiplyer:Number; private var boosterExtraTime:int; private var boosterStartWithLineblast:Boolean; private var boosterStartWithColorBomb:Boolean; private var boosterInitialMultiplier:Number; private var noOfRend;// = 0 private var startTime; private static const STATE_WAIT_FOR_GAMEDATA:int = 0; private static const STATE_SHOW_INFO_SCREEN:int = 1; private static const STATE_PLAY_GAME:int = 2; private static const STATE_BETWEEN_ROUNDS:int = 3; private static const STATE_END_GAME:int = 4; private static const STATE_SIGNUP:int = 5; private static const TICKS_PER_SEC:int = 25; private static const BUILD_CBS_STANDALONE:Boolean = false; private static const CBS_DATA:String = (((((((((((((((((((((((((((((((((((((((((("<gamedata relaxMode=\"false\" partner=\"cbs\" randomseed=\"" + (0 | (Math.random() * 524288))) + "\" lang=\"en_US\">") + "<text id=\"txtTrophy1Exp\">Clear 500 levels to unlock this trophy!</text>") + "<text id=\"txtRelaxIntro\">Drop blocks to create groups of four or more of the same kind to remove them. Your goal is to make sure no blocks are above the water surface. Use space bar to switch blocks. Collect animals to keep your meter filled or the game will end.</text>") + "<text id=\"txtRegister\">Register to play the full game</text>") + "<text id=\"txtIntroHeader\">Instructions:</text>") + "<text id=\"game_starts_in\">The game starts in [0] seconds!</text>") + "<text id=\"txtLevelsLabel\">Levels Cleared:</text>") + "<text id=\"txtTrophy2Exp\">Destroy 500 black blocks to unlock this trophy!</text>") + "<text id=\"txtFish\">Fish, Seahorse and Crab: Save them by getting them into the water for extra points!</text>") + "<text id=\"txtEmptySpacesLabel\">Empty rows:</text>") + "<text id=\"game_next_screen\">Next info screen in [0] seconds!</text>") + "<text id=\"game_ends\">Game ends in [0] seconds!</text>") + "<text id=\"txtClickToCont\">Click to continue</text>") + "<text id=\"txtBlackBallsLabel\">Black blocks:</text>") + "<text id=\"txtGameOverHeader\">Game Over!</text>") + "<text id=\"txtLineBlast\">Line Blast: Destroys a complete row.</text>") + "<text id=\"txtTrophyRecieved\">Trophy Received!</text>") + "<text id=\"txtRelaxFish\">Fish, Seahorse and Crab: Save them by getting them into the water, you need this to survive!</text>") + "<text id=\"txtScoreLabel\">Score:</text>") + "<text id=\"txtBonusHeader\">Bonus objects:</text>") + "<text id=\"txtTrophy3Exp\">Get a bonus score for 1000 empty rows to unlock this trophy!</text>") + "<text id=\"txtBlack\">Black blocks cannot create combos</text>") + "<text id=\"txtIntro\">Drop blocks to create groups of four or more of the same kind to remove them. Your goal is to make sure no blocks are above the water surface. Use space bar to switch blocks.</text>") + "<text id=\"txtBomb\">Destroys all blocks of the same colour</text>") + "<text id=\"txtTotal\">Total</text>") + "<text id=\"txtNextLevel\">You made it to the next level!</text>") + "<text id=\"txtRecordScore\">txtRecordScore</text>") + "<text id=\"txtMultiplyer\">txtMultiplyer</text>") + "<text id=\"txtRecordMultiplyer\">txtRecordMultiplyer</text>") + "<sounds id=\"sfxOn\">0</sounds>") + "<sounds id=\"musicOn\">0</sounds>") + "<records id=\"recordScore\">5</records>") + "<records id=\"recordMultiplyer\">5</records>") + "<userType id=\"0\">1</userType>") + "<boosters>") + "<a value=\"1\" />") + "<b value=\"1\" />") + "<c value=\"1\" />") + "<d value=\"1\" />") + "</boosters>") + "</gamedata>"); private static const DEBUG_MODE = true; private static const DEBUG_GAME_DATA = (((((((((((((((((((((((((((((((((((((((((("<gamedata relaxMode=\"false\" partner=\"king\" randomseed=\"" + (0 | (Math.random() * 524288))) + "\" lang=\"en_US\">") + "<text id=\"txtTrophy1Exp\">Clear 500 levels to unlock this trophy!</text>") + "<text id=\"txtRegister\">Register to play the full game</text>") + "<text id=\"txtScoreLabel\">Score:</text>") + "<text id=\"txtIntroHeader\">Instructions:</text>") + "<text id=\"game_starts_in\">The game starts in [0] seconds!</text>") + "<text id=\"txtLevelsLabel\">Levels Cleared:</text>") + "<text id=\"txtBonusHeader\">Bonus objects:</text>") + "<text id=\"txtTrophy2Exp\">Clear 500 black blocks to unlock this trophy!</text>") + "<text id=\"txtFish\">Fish, Seahorse and Crab: Save them by getting them into the water for extra points!</text>") + "<text id=\"txtRelaxFish\">Fish, Seahorse and Crab: Save them by getting them into the water, you need this to survive!</text>") + "<text id=\"txtEmptySpacesLabel\">Empty rows:</text>") + "<text id=\"game_next_screen\">Next info screen in [0] seconds!</text>") + "<text id=\"txtTrophy3Exp\">Get a bonus score for 1000 empty rows to unlock this trophy!</text>") + "<text id=\"game_ends\">Game ends in [0] seconds!</text>") + "<text id=\"txtBlack\">Black blocks can not create combos.</text>") + "<text id=\"txtIntro\">Drop blocks to create groups of four or more of the same color to remove them. Your goal is to make sure no blocks are above the water surface. use space bar to swap blocks.</text>") + "<text id=\"txtRelaxIntro\">Drop blocks to create groups of four or more of the same kind to remove them. Your goal is to make sure no blocks are above the water surface. Use space bar to switch blocks. Collect animals to keep your meter filled or the game will end.</text>") + "<text id=\"txtClickToCont\">Click to continue</text>") + "<text id=\"txtBlackBallsLabel\">Black blocks:</text>") + "<text id=\"txtGameOverHeader\">Game Over!</text>") + "<text id=\"txtLineBlast\">Line Blast: Destroys a complete row.</text>") + "<text id=\"txtBomb\">Clears all blocks of the same color.</text>") + "<text id=\"txtTotal\">Total</text>") + "<text id=\"txtTrophyRecieved\">Trophy Received!</text>") + "<text id=\"txtNextLevel\">You made it to the next level!</text>") + "<text id=\"txtRecordScore\">Best Score</text>") + "<text id=\"txtMultiplyer\">Multiplyer</text>") + "<text id=\"txtRecordMultiplyer\">Best Multiplyer</text>") + "<sounds id=\"sfxOn\">0</sounds>") + "<sounds id=\"musicOn\">0</sounds>") + "<records id=\"recordScore\">5676900</records>") + "<records id=\"recordMultiplyer\">26</records>") + "<userType id=\"0\">1</userType>") + "<boosters>") + "<a value=\"1\" />") + "<b value=\"1\" />") + "<c value=\"1\" />") + "<d value=\"1\" />") + "</boosters>") + "</gamedata>"); public function Aztec(){ var _loc1_:*; var _loc2_:Object; var _loc3_:String; musicManager = new SoundManager(); sfxManager = new SoundManager(); super(); mcGameOver = new GameOverScreen(); m_mainTimer = new Timer(this, TICKS_PER_SEC); addEventListener("enterFrame", drive); communicator = new Communicator(); mcBetweenRounds.visible = false; mcGameOver.visible = false; mcLogo.visible = false; mcBetweenRounds.addEventListener(MouseEvent.CLICK, clearTicksLeft); mcIntroScreen.addEventListener(MouseEvent.CLICK, clearTicksLeft); mcGameOver.addEventListener(MouseEvent.CLICK, clearTicksLeft); mcQuit.addEventListener(MouseEvent.CLICK, endGamePressed); mcSFX.addEventListener(MouseEvent.CLICK, sfxButtonClicked); mcMusic.addEventListener(MouseEvent.CLICK, musicButtonClicked); mcTopFG.mouseEnabled = false; playG_ = new Play(); playG_.x = 455; playG_.y = 500; addChild(playG_); playG_.addEventListener(MouseEvent.CLICK, clearTicksLeft); if (BUILD_CBS_STANDALONE){ mcSignup = new SignupScreen(); _loc1_ = mcSignup.mcInner; _loc1_.mcCheckbox.gotoAndStop(2); _loc1_.mcClickSignup.buttonMode = true; _loc1_.mcClickSignup.useHandCursor = true; _loc1_.mcClickSignup.mouseChildren = false; _loc1_.mcClickSignup.addEventListener(MouseEvent.CLICK, doSignup); _loc1_.mcClickCheckBox.buttonMode = true; _loc1_.mcClickCheckBox.useHandCursor = true; _loc1_.mcClickCheckBox.mouseChildren = false; _loc1_.mcClickCheckBox.addEventListener(MouseEvent.CLICK, flipSignupCheckBox); _loc1_.mcClickPlayAgain.buttonMode = true; _loc1_.mcClickPlayAgain.useHandCursor = true; _loc1_.mcClickPlayAgain.mouseChildren = false; _loc1_.mcClickPlayAgain.addEventListener(MouseEvent.CLICK, clearTicksLeft); _loc2_ = new Object(); _loc2_.message = CBS_DATA; _loc2_.success = true; } else { if (DEBUG_MODE){ _loc2_ = new Object(); _loc2_.message = DEBUG_GAME_DATA; _loc2_.success = true; } else { _loc2_ = ExternalInterface.call("getGameData"); }; }; if ((((_loc2_ == null)) || (!(_loc2_.success)))){ trace(("oa banga ur " + _loc2_)); } else { _loc3_ = String(_loc2_.message); parsedGameData = GameDataParser.parseGameData(_loc3_); random = new MtRandom(parsedGameData.randomSeed); relaxMode = parsedGameData.relaxMode; mcGame.relaxMode = parsedGameData.relaxMode; partner = parsedGameData.partnerId; levelRandom = new MtRandom(parsedGameData.randomSeed); boosterExtraTime = ((parsedGameData.boosters.a)=="0") ? 0 : (10 * 25); boosterStartWithLineblast = ((parsedGameData.boosters.b)=="0") ? false : true; boosterStartWithColorBomb = ((parsedGameData.boosters.c)=="0") ? false : true; boosterInitialMultiplier = ((parsedGameData.boosters.d)=="0") ? 1 : 6; mcIntroScreen.mcIntroText1.txtIntro.text = parsedGameData.textMappings[(!(!(relaxMode))) ? "txtRelaxIntro" : "txtIntro"]; mcIntroScreen.mcIntroText1.txtIntroHeader.text = parsedGameData.textMappings["txtIntroHeader"]; mcIntroScreen.mcIntroText2.txtBonusHeader.text = parsedGameData.textMappings["txtBonusHeader"]; mcIntroScreen.mcIntroText2.txtBlack.text = parsedGameData.textMappings["txtBlack"]; mcIntroScreen.mcIntroText2.txtBomb.text = parsedGameData.textMappings["txtBomb"]; mcIntroScreen.mcIntroText2.txtLineBlast.text = parsedGameData.textMappings["txtLineBlast"]; mcGameOver.txtGameOverHeader.text = parsedGameData.textMappings["txtGameOverHeader"]; mcGameOver.mcScoreTextLabel.txtScoreLabel.text = parsedGameData.textMappings["txtScoreLabel"]; mcGameOver.mcScoreTextLabel.txtLevelsLabel.text = parsedGameData.textMappings["txtRecordScore"]; mcGameOver.mcScoreTextLabel.txtBlackBallsLabel.text = parsedGameData.textMappings["txtMultiplyer"]; mcGameOver.mcScoreTextLabel.txtEmptySpacesLabel.text = parsedGameData.textMappings["txtRecordMultiplyer"]; mcBetweenRounds.mcInfoText.txtNextLevel.text = parsedGameData.textMappings["txtNextLevel"]; mcBetweenRounds.mcInfoText.txtScoreLabel.text = parsedGameData.textMappings["txtScoreLabel"]; mcBetweenRounds.mcInfoText.txtClickToCont.text = parsedGameData.textMappings["txtClickToCont"]; totalBB = parsedGameData.records["totalBB"]; totalES = parsedGameData.records["totalES"]; totalLR = parsedGameData.records["totalLR"]; recordScore = parsedGameData.records["recordScore"]; recordMultiplyer = parsedGameData.records["recordMultiplyer"]; if (Number(parsedGameData.sounds["sfxOn"]) == 1){ mcSFX.gotoAndStop(10); sfxOn = false; mcGame.sfxOn = false; sfxManager.setVolume(0); }; if (Number(parsedGameData.sounds["musicOn"]) == 1){ mcMusic.gotoAndStop(10); musicOn = false; mcGame.musicOn = false; musicManager.setVolume(0); }; userType = parsedGameData.userType; if (partner == "cbs"){ cbs = true; mcIntroScreen.mcLogo.gotoAndStop(2); mcLogo.visible = true; }; showInfoScreen(); }; } public function flipSignupCheckBox(_arg1:MouseEvent):void{ var _loc2_:* = mcSignup.mcInner.mcCheckbox; _loc2_.gotoAndStop(((_loc2_.currentFrame)==1) ? 2 : 1); } public function doSignup(_arg1:MouseEvent):void{ if (mcSignup.mcInner.mcCheckbox.currentFrame == 2){ communicator.signup(); }; } private function drive(_arg1:Event){ m_mainTimer.advanceTime2(); } public function tick(_arg1:Number):void{ currentTick = _arg1; switch (gameState){ case STATE_SHOW_INFO_SCREEN: ticksLeft--; signAnimAt++; if (ticksLeft <= 0){ startRound(); if (!(DEBUG_MODE)){ communicator.gameStarted(); }; }; break; case STATE_PLAY_GAME: mcGame.tick(_arg1, TICKS_PER_SEC); break; case STATE_BETWEEN_ROUNDS: ticksLeft--; signAnimAt++; if (ticksLeft == 0){ startRound(); }; break; case STATE_END_GAME: ticksLeft--; signAnimAt++; if (ticksLeft == 0){ if (BUILD_CBS_STANDALONE){ gameState = STATE_SIGNUP; signAnimAt = 1; ticksLeft = (TICKS_PER_SEC * 30); addChild(mcSignup); } else { gameQuit(); }; }; break; case STATE_SIGNUP: ticksLeft--; signAnimAt++; if (ticksLeft == 0){ gameQuit(); }; }; } public function render(_arg1:Number, _arg2:Number):void{ var _loc4_:*; musicManager.update(); sfxManager.update(); if (noOfRend == 0){ startTime = getTimer(); }; noOfRend++; var _loc3_:* = (getTimer() - startTime); if (_loc3_ > 2000){ _loc4_ = Math.round(((noOfRend * 1000) / _loc3_)); noOfRend = 0; if (FPSavg == undefined){ FPSavg = _loc4_; FPSavgCount = 1; } else { FPSavg = (FPSavg + _loc4_); FPSavgCount++; }; if (FPSavgCount == 5){ if ((FPSavg / 5) < 10){ waterEffect = false; }; FPSavg = 0; FPSavgCount = 0; }; }; switch (gameState){ case STATE_SHOW_INFO_SCREEN: mcIntroScreen.gotoAndStop(signAnimAt); break; case STATE_PLAY_GAME: mcGame.render(_arg1, _arg2); break; case STATE_BETWEEN_ROUNDS: mcBetweenRounds.gotoAndStop(signAnimAt); break; case STATE_END_GAME: if (signAnimAt < 21){ mcGameOver.gotoAndStop(signAnimAt); } else { if (tArr.length > 0){ if (tArr[0] == 1){ }; if (tArr[1] == 1){ }; if (tArr[2] == 1){ }; tArr = []; }; }; break; case STATE_SIGNUP: if (signAnimAt < 19){ mcSignup.gotoAndStop(signAnimAt); }; }; } public function clearTicksLeft(_arg1:Event){ switch (gameState){ case STATE_BETWEEN_ROUNDS: if ((((signAnimAt > 49)) && ((signAnimAt < 100)))){ ticksLeft = 29; signAnimAt = 100; }; break; case STATE_END_GAME: if (ticksLeft < 225){ ticksLeft = 1; }; break; default: ticksLeft = 1; }; } public function showInfoScreen(){ musicManager.get("intro").play(1); signAnimAt = 1; ticksLeft = 560; gameState = STATE_SHOW_INFO_SCREEN; } public function startRound(){ if (level == 0){ removeChild(playG_); removeChild(mcIntroScreen); stage.focus = this; musicManager.get("intro").stop(); } else { musicManager.get("levelCompleted").stop(); }; musicManager.get("loop").loop(0).fadeTo(0.4, 1000); musicManager.get("levelStart").play(); level++; mcBetweenRounds.visible = false; gameState = STATE_PLAY_GAME; var _loc1_:Array = getGameArr(); mcGame.startRound(level, this, currentTick, _loc1_, communicator, ((level)==1) ? boosterExtraTime : 0, ((level)==1) ? boosterStartWithLineblast : false, ((level)==1) ? boosterStartWithColorBomb : false, ((level)==1) ? boosterInitialMultiplier : mcGame.getMultiplier()); } public function getGameArr(){ var _loc1_:Array = new Array(); var _loc2_:Array = new Array(); var _loc3_:Array = new Array(); _loc3_.push((((((((((((((("0,0,0,0,0,0,0,0,0,0,0-" + "0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0-") + "0,0,1,1,1,1,1,1,1,0,0-") + "0,0,1,1,1,1,1,1,1,0,0-") + "0,0,1,1,1,1,1,1,1,0,0-") + "0,0,1,1,1,1,1,1,1,0,0-") + "0,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,0-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1")); _loc3_.push((((((((((((((("0,0,0,0,0,0,0,0,0,0,0,0,0-" + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "0,1,0,0,0,0,0,0,0,0,0,1,0-") + "0,1,0,0,0,0,0,0,0,0,0,1,0-") + "0,1,0,0,0,0,0,0,0,0,0,1,0-") + "0,1,0,1,1,1,1,1,1,1,0,1,0-") + "0,1,1,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,1,1,0-") + "1,1,1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1,1,1")); _loc3_.push((((((((((((((("0,0,0,0,0,0,0,0,0,0,0,0,0-" + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,1,1,1,0,0,0,0,0-") + "0,0,0,0,0,1,1,1,0,0,0,0,0-") + "0,0,0,0,0,1,1,1,0,0,0,0,0-") + "0,0,0,0,0,1,1,1,0,0,0,0,0-") + "1,1,1,0,0,1,1,1,0,0,1,1,1-") + "1,1,1,0,0,1,1,1,0,0,1,1,1-") + "1,1,1,0,0,1,1,1,0,0,1,1,1-") + "1,1,1,0,0,1,1,1,0,0,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1,1,1")); _loc3_.push((((((((((((((("0,0,0,0,0,0,0,0,0,0,0,0,0-" + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,1,1,1,1,1,0,0,0,0-") + "0,0,0,0,1,1,1,1,1,0,0,0,0-") + "0,0,0,0,1,1,1,1,1,0,0,0,0-") + "0,0,0,1,1,1,1,1,1,1,0,0,0-") + "0,0,0,1,1,1,1,1,1,1,0,0,0-") + "0,0,0,1,1,1,1,1,1,1,0,0,0-") + "0,0,0,1,1,1,1,1,1,1,0,0,0-") + "0,0,0,1,1,1,1,1,1,1,0,0,0-") + "0,0,0,1,1,1,1,1,1,1,0,0,0-") + "0,0,0,1,1,1,1,1,1,1,0,0,0-") + "1,1,1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1,1,1")); _loc3_.push((((((((((((((("0,0,0,0,0,0,0,0,0,0,0-" + "0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0-") + "0,1,1,0,0,0,0,0,1,1,0-") + "0,1,1,0,0,0,0,0,1,1,0-") + "0,1,1,0,0,0,0,0,1,1,0-") + "0,1,1,0,0,0,0,0,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,0")); _loc3_.push((((((((((((((("0,0,0,0,0,0,0,0,0,0,0,0,0-" + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "1,0,0,0,0,0,0,0,0,0,0,0,1-") + "1,0,1,1,1,0,0,0,1,1,1,0,1-") + "1,0,1,1,1,0,0,0,1,1,1,0,1-") + "1,0,1,1,1,0,0,0,1,1,1,0,1-") + "1,0,1,1,1,0,0,0,1,1,1,0,1-") + "1,0,1,1,1,0,0,0,1,1,1,0,1-") + "1,0,1,1,1,0,0,0,1,1,1,0,1-") + "1,1,1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1,1,1")); _loc3_.push((((((((((((((("0,0,0,0,0,0,0,0,0,0,0,0,0-" + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "1,0,0,0,0,0,0,0,0,0,0,0,1-") + "1,1,0,0,0,0,0,0,0,0,0,1,1-") + "1,1,1,0,0,0,0,0,0,0,1,1,1-") + "1,1,1,1,0,0,0,0,0,1,1,1,1-") + "1,1,1,1,1,0,0,0,1,1,1,1,1-") + "1,1,1,1,1,1,0,1,1,1,1,1,1-") + "1,1,1,1,1,1,0,1,1,1,1,1,1-") + "1,1,1,1,1,1,0,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1,1,1")); _loc3_.push((((((((((((((("0,0,0,0,0,0,0,0,0,0,0,0,0-" + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,1,0,0,0,0,0,0-") + "0,0,0,0,0,1,1,1,0,0,0,0,0-") + "0,0,0,0,1,1,1,1,1,0,0,0,0-") + "0,0,0,1,1,1,1,1,1,1,0,0,0-") + "0,0,1,1,1,1,1,1,1,1,1,0,0-") + "0,0,1,1,1,1,1,1,1,1,1,0,0-") + "1,0,1,1,1,1,1,1,1,1,1,0,1-") + "1,0,1,1,1,1,1,1,1,1,1,0,1-") + "1,1,1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1,1,1")); _loc3_.push((((((((((((((("0,0,0,0,0,0,0,0,0,0,0-" + "0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0-") + "0,1,1,0,0,0,0,0,1,1,0-") + "0,1,1,0,0,0,0,0,1,1,0-") + "0,1,1,0,0,0,0,0,1,1,0-") + "0,1,1,0,1,1,1,0,1,1,0-") + "0,1,1,0,1,1,1,0,1,1,0-") + "0,1,1,0,1,1,1,0,1,1,0-") + "0,1,1,0,1,1,1,0,1,1,0-") + "0,1,1,0,1,1,1,0,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,0")); _loc3_.push((((((((((((((("0,0,0,0,0,0,0,0,0,0,0,0,0-" + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "0,1,0,0,0,0,1,0,0,0,0,1,0-") + "0,1,0,0,0,1,1,1,0,0,0,1,0-") + "0,1,0,0,1,1,1,1,1,0,0,1,0-") + "0,1,0,1,1,1,1,1,1,1,0,1,0-") + "0,1,0,1,1,1,1,1,1,1,0,1,0-") + "0,1,1,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,1,1,0")); _loc3_.push((((((((((((((("0,0,0,0,0,0,0,0,0,0,0-" + "0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0-") + "0,0,1,1,1,0,1,1,1,0,0-") + "0,0,1,1,1,0,1,1,1,0,0-") + "0,0,1,1,1,0,1,1,1,0,0-") + "0,0,1,1,1,0,1,1,1,0,0-") + "0,0,1,1,1,0,1,1,1,0,0-") + "0,1,1,1,1,0,1,1,1,1,0-") + "1,1,1,1,1,0,1,1,1,1,1-") + "1,1,1,1,1,0,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1")); _loc3_.push((((((((((((((("0,0,0,0,0,0,0,0,0,0,0-" + "0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0-") + "1,1,1,0,0,0,0,0,1,1,1-") + "1,1,1,0,0,0,0,0,1,1,1-") + "1,1,1,0,0,0,0,0,1,1,1-") + "1,1,1,0,0,0,0,0,1,1,1-") + "1,1,1,0,0,0,0,0,1,1,1-") + "1,1,1,0,0,0,0,0,1,1,1-") + "1,1,1,1,0,0,0,1,1,1,1-") + "1,1,1,1,1,0,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1")); _loc3_.push((((((((((((((("0,0,0,0,0,0,0,0,0,0,0-" + "0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,1,0,1,0,0,0,0-") + "0,0,0,1,1,0,1,1,0,0,0-") + "0,0,1,1,1,0,1,1,1,0,0-") + "1,0,1,1,1,0,1,1,1,0,1-") + "1,0,1,1,1,1,1,1,1,0,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1")); _loc3_.push((((((((((((((("0,0,0,0,0,0,0,0,0,0,0-" + "0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0-") + "1,0,0,0,1,0,1,0,0,0,1-") + "1,1,0,1,1,0,1,1,0,1,1-") + "1,1,1,1,1,0,1,1,1,1,1-") + "1,1,1,1,1,0,1,1,1,1,1-") + "1,1,1,1,1,0,1,1,1,1,1-") + "1,1,1,1,1,0,1,1,1,1,1-") + "1,1,1,1,1,0,1,1,1,1,1-") + "1,1,1,1,1,0,1,1,1,1,1-") + "1,1,1,1,1,0,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1")); _loc3_.push((((((((((((((("0,0,0,0,0,0,0,0,0,0,0-" + "0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0-") + "0,1,0,0,0,1,0,0,0,1,0-") + "1,1,1,0,0,1,0,0,1,1,1-") + "1,1,1,0,0,1,0,0,1,1,1-") + "1,1,1,0,0,1,0,0,1,1,1-") + "1,1,1,0,0,1,0,0,1,1,1-") + "1,1,1,0,0,1,0,0,1,1,1-") + "1,1,1,1,0,1,0,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1")); _loc3_.push((((((((((((((("0,0,0,0,0,0,0,0,0,0,0,0,0-" + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "0,1,1,0,0,0,0,0,0,0,0,0,0-") + "0,1,1,1,1,0,0,0,0,0,0,0,0-") + "0,1,1,1,1,1,0,1,0,0,0,0,0-") + "0,1,1,1,1,1,0,1,1,1,0,0,0-") + "0,1,1,1,1,1,0,1,1,1,1,1,0-") + "0,1,1,1,1,1,0,1,1,1,1,1,0-") + "0,1,1,1,1,1,0,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,1,1,0")); _loc3_.push((((((((((((((("0,0,0,0,0,0,0,0,0,0,0-" + "0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,1,1-") + "0,0,0,0,0,0,1,1,0,1,1-") + "0,0,0,1,1,0,1,1,0,1,1-") + "1,1,0,1,1,0,1,1,0,1,1-") + "1,1,0,1,1,0,1,1,0,1,1-") + "1,1,0,1,1,0,1,1,0,1,1-") + "1,1,0,1,1,0,1,1,0,1,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1")); _loc3_.push((((((((((((((("0,0,0,0,0,0,0,0,0,0,0,0,0-" + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,1,0,0,0,0,0,0-") + "0,0,0,0,0,1,1,1,0,0,0,0,0-") + "0,0,1,1,0,1,1,1,0,1,1,0,0-") + "0,1,1,1,0,1,1,1,0,1,1,1,0-") + "0,1,1,1,0,1,1,1,0,1,1,1,0-") + "0,1,1,1,0,1,1,1,0,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,1,1,0")); _loc3_.push((((((((((((((("0,0,0,0,0,0,0,0,0,0,0-" + "0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0-") + "1,1,1,1,0,0,0,1,1,1,1-") + "1,1,1,1,0,0,0,1,1,1,1-") + "1,1,1,1,0,1,0,1,1,1,1-") + "1,1,1,1,0,1,0,1,1,1,1-") + "1,1,1,1,0,1,0,1,1,1,1-") + "1,1,1,1,0,1,0,1,1,1,1-") + "1,1,1,1,0,1,0,1,1,1,1-") + "1,1,1,1,0,1,0,1,1,1,1-") + "1,1,1,1,0,1,0,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1")); _loc3_.push((((((((((((((("0,0,0,0,0,0,0,0,0-" + "0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0-") + "1,1,1,1,0,1,1,1,1-") + "1,1,1,1,0,1,1,1,1-") + "1,1,1,1,0,1,1,1,1-") + "1,1,1,1,0,1,1,1,1-") + "1,1,1,1,0,1,1,1,1-") + "1,1,1,1,0,1,1,1,1-") + "1,1,1,1,0,1,1,1,1-") + "1,1,1,1,0,1,1,1,1-") + "1,1,1,1,0,1,1,1,1-") + "1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1")); _loc3_.push((((((((((((((("0,0,0,0,0,0,0,0,0,0,0-" + "0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,1,1,0,1,1,0,0,0-") + "0,0,0,1,1,0,1,1,0,0,0-") + "0,0,0,1,1,0,1,1,0,0,0-") + "0,0,0,1,1,0,1,1,0,0,0-") + "0,0,0,1,1,0,1,1,0,0,0-") + "1,0,1,1,1,0,1,1,1,0,1-") + "1,0,1,1,1,0,1,1,1,0,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1")); _loc3_.push((((((((((((((("0,0,0,0,0,0,0,0,0,0,0-" + "0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0-") + "0,1,0,1,1,0,1,1,0,1,0-") + "0,1,0,1,1,0,1,1,0,1,0-") + "0,1,1,1,1,0,1,1,1,1,0-") + "0,1,1,1,1,0,1,1,1,1,0-") + "0,1,1,1,1,0,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,0")); _loc3_.push((((((((((((((("0,0,0,0,0,0,0,0,0,0,0,0,0-" + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0,0,0-") + "0,1,1,1,0,0,0,0,0,1,1,1,0-") + "0,1,1,1,0,0,0,0,0,1,1,1,0-") + "0,1,1,1,0,0,0,0,0,1,1,1,0-") + "0,1,1,1,0,0,0,0,0,1,1,1,0-") + "0,1,1,1,1,0,1,0,1,1,1,1,0-") + "0,1,1,1,1,0,1,0,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,1,1,0-") + "0,1,1,1,1,1,1,1,1,1,1,1,0")); _loc3_.push((((((((((((((("0,0,0,0,0,0,0,0,0,0,0-" + "0,0,0,0,0,0,0,0,0,0,0-") + "0,0,0,0,0,0,0,0,0,0,0-") + "0,1,1,0,0,0,0,0,1,1,0-") + "0,1,1,0,0,0,0,0,1,1,0-") + "1,1,1,0,0,0,0,0,1,1,1-") + "1,1,1,1,1,0,1,1,1,1,1-") + "1,1,1,1,1,0,1,1,1,1,1-") + "1,1,1,1,1,0,1,1,1,1,1-") + "1,1,1,1,1,0,1,1,1,1,1-") + "1,1,1,1,1,0,1,1,1,1,1-") + "1,1,1,1,1,0,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1-") + "1,1,1,1,1,1,1,1,1,1,1")); var _loc4_:Array = _loc3_[getLevelRandom(_loc3_.length)].split("-"); var _loc5_:* = 0; while (_loc5_ < _loc4_.length) { _loc1_ = _loc4_[_loc5_].split(","); _loc2_.push(_loc1_); _loc5_++; }; return (_loc2_); } public function endRound(_arg1, _arg2, _arg3, _arg4){ musicManager.get("loop").stop(); if (_arg1){ musicManager.get("levelCompleted").play(); betweenRounds(_arg2); } else { musicManager.get("outro").play(); endGame(_arg2, _arg3, _arg4); }; } public function betweenRounds(_arg1){ signAnimAt = 1; ticksLeft = 1; gameState = STATE_BETWEEN_ROUNDS; } public function endGame(_arg1, _arg2, _arg3){ var _loc4_:* = 1; var _loc5_:* = 1; if (sfxOn){ _loc4_ = 0; }; if (musicOn){ _loc5_ = 0; }; var _loc6_:* = Math.max(recordScore, _arg1); var _loc7_:* = Math.max(recordMultiplyer, _arg2); communicator.soundStates(_loc5_, _loc4_); if (!(egp)){ communicator.lastTick((currentTick + 1), noOfRandom, noOfLevelRandom, _loc6_, _loc7_); }; communicator.gameEnd(_arg1); signAnimAt = 1; ticksLeft = 275; mcGameOver.visible = true; mcGameOver.mcScoreText.txtScore.text = _arg1; mcGameOver.mcScoreText.txtLevels.text = String(_loc6_); mcGameOver.mcScoreText.txtBlackBalls.text = String(_arg2); mcGameOver.mcScoreText.txtEmptySpaces.text = String(_loc7_); mcGameOver.x = 378; mcGameOver.y = 283; addChild(mcGameOver); tArr = new Array(0, 0, 0); if (((level - 1) + Number(totalLR)) > 499){ tArr[0] = 1; if (Number(totalLR) < 500){ addGlow(mcGameOver.mcScoreText.txtLevels); }; }; if ((_arg2 + Number(totalBB)) > 499){ tArr[1] = 1; if (Number(totalBB) < 500){ addGlow(mcGameOver.mcScoreText.txtBlackBalls); }; }; if ((_arg3 + Number(totalES)) > 999){ tArr[2] = 1; if (Number(totalES) < 1000){ addGlow(mcGameOver.mcScoreText.txtEmptySpaces); }; }; if (userType == 0){ }; gameState = STATE_END_GAME; } public function addGlow(_arg1){ var _loc2_:GlowFilter = new GlowFilter(); _loc2_.color = 16777164; _loc2_.blurY = 8; _loc2_.blurX = 8; _loc2_.strength = 3; _loc2_.quality = 2; _arg1.filters = [_loc2_]; } public function gameQuit(){ trace("Here We Go Again!!! Yooooooo XXX Fucked I' am Just Good."); url = "index.php?act=Arcade&do=newscore"; request = new URLRequest(url); variables = new URLVariables(); variables.gname = "AmazonSurvivalSpeedAS3v2HM"; variables.gscore = mcGameOver.mcScoreText.txtScore.text; request.data = variables; request.method = URLRequestMethod.POST; navigateToURL(request, "_self"); communicator.gameQuit(); } public function sfxButtonClicked(_arg1:Event){ if (sfxOn){ sfxManager.fadeTo(0, 500); mcSFX.gotoAndStop(10); sfxOn = false; mcGame.sfxOn = false; } else { sfxManager.fadeTo(1, 500); mcSFX.gotoAndStop(1); sfxOn = true; mcGame.sfxOn = true; }; } public function musicButtonClicked(_arg1:Event){ if (musicOn){ musicManager.fadeTo(0, 500); mcMusic.gotoAndStop(10); musicOn = false; mcGame.musicOn = false; } else { musicManager.fadeTo(1, 500); mcMusic.gotoAndStop(1); musicOn = true; mcGame.musicOn = true; }; } public function endGamePressed(_arg1:Event){ egp = true; communicator.endPressed((currentTick + 1), noOfRandom, noOfLevelRandom); mcGame.endRound(false, 0); } public function getRandom(_arg1:Number){ noOfRandom++; return (random.nextInt(_arg1)); } public function getLevelRandom(_arg1:Number){ noOfLevelRandom++; return (levelRandom.nextInt(_arg1)); } } }//package src
Section 60
//BubbleAnim (src.BubbleAnim) package src { import flash.display.*; import src.comm.*; import src.timing.*; import src.math.*; import flash.external.*; import flash.system.*; import flash.text.*; public class BubbleAnim extends MovieClip { public var mcBubble:MovieClip; public var animLength;// = 21 public var animAt;// = 1 public function BubbleAnim(){ x = Math.round((Math.random() * 750)); y = 560; alpha = 0.8; var _local1:* = Math.random(); mcBubble.mcInnerBubble.scaleX = Math.max(_local1, 0.4); mcBubble.mcInnerBubble.scaleY = Math.max(_local1, 0.4); } } }//package src
Section 61
//ClearLevel (src.ClearLevel) package src { import flash.display.*; public dynamic class ClearLevel extends MovieClip { } }//package src
Section 62
//DustAnim (src.DustAnim) package src { import flash.display.*; public class DustAnim extends MovieClip { public var animLength;// = 13 public var animAt;// = 1 public function DustAnim(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package src
Section 63
//Explosion (src.Explosion) package src { import flash.display.*; public class Explosion extends MovieClip { public var mcRed:MovieClip; public var mcBlack:MovieClip; public var mcLineBlastExplosion:MovieClip; public var mcRegularExplosion:MovieClip; public var mcGreen:MovieClip; public var mcYellow:MovieClip; public var mcBlue:MovieClip; public var animLength;// = 11 public var animAt;// = 1 public var delay; public var scaleVal;// = 1 public var target; public function Explosion(_arg1, _arg2, _arg3, _arg4){ x = _arg1; y = _arg2; this.delay = _arg3; mcRegularExplosion.visible = false; mcBlack.visible = false; mcLineBlastExplosion.visible = false; mcBlue.visible = false; mcYellow.visible = false; mcGreen.visible = false; mcRed.visible = false; switch (_arg4){ case 0: animLength = 16; mcBlue.visible = true; target = mcBlue; break; case 1: animLength = 16; mcYellow.visible = true; target = mcYellow; break; case 2: animLength = 16; mcGreen.visible = true; target = mcGreen; break; case 3: animLength = 16; mcRed.visible = true; target = mcRed; break; case 9: animLength = 32; mcBlack.visible = true; target = mcBlack; break; case 10: animLength = 11; mcRegularExplosion.visible = true; target = mcRegularExplosion; break; case 20: animLength = 13; mcLineBlastExplosion.visible = true; target = mcLineBlastExplosion; break; }; } } }//package src
Section 64
//Game (src.Game) package src { import flash.display.*; import src.comm.*; import src.timing.*; import src.math.*; import src.sound.*; import flash.external.*; import flash.system.*; import flash.text.*; import flash.events.*; import flash.utils.*; import flash.filters.*; import flash.geom.*; public class Game extends MovieClip { public var mcTimeNum2:MovieClip; public var mcTimeNum4:MovieClip; public var mcTimeDiv:MovieClip; public var mcTimeNum3:MovieClip; private var food:int;// = 0 private var endDelay:int;// = 0 public var relaxMode:Boolean;// = false private var startTime; private var communicator; private var gameState; private var random; private var currentTick; private var level; private var gameRoot; private var noOfTypes; private var gameGridObj:Array; private var splashArr; private var floatYArr:Array; private var visualExplArr:Array; private var waveArr; private var dustArr; private var slider; private var sliderFloat; private var rotFloat; private var pieceStack; private var nextPiece;// = null private var switchPiece;// = null private var explArr; private var collapsing; private var scoreArr; private var score;// = 0 private var clearLevel; private var consecutive; public var timeLeft;// = 1500 private var cleared_; private var bonusScore_; private var sliderMod;// = 1 private var rotSpeed;// = 0 private var waveSpeed;// = 1 private var explodeCounter;// = 0 private var stone1; private var stone2; private var pieceXMod;// = 0 private var shotSound;// = false private var doBubbles;// = true private var levelNumArr; private var scoreNumArr; private var multiNumArr; private var bubbleAnimArr; private var waterBaseBitmap:Bitmap; private var waterBaseBitmapData:BitmapData; private var distortFilter:BitmapFilter; private var musicManager:SoundManager; private var sfxManager:SoundManager; private var theme; public var sfxOn;// = true public var musicOn;// = true private var allLanded;// = 0 private var nextPieceFloatX; private var nextPieceFloatY; private var nextPieceFloatScaleX; private var nextPieceFloatScaleY; private var switchPieceFloatX; private var switchPieceFloatY; private var switchPieceFloatScaleX; private var switchPieceFloatScaleY; private var numBlack;// = 1 private var numEmptyRows;// = 0 private var makeLineBlast_;// = false private var bonusShown; private var distortBitmap:BitmapData; private var boardMatchNum; private static const FOOD_INCREASE:int = 5; private static const FOOD_LIMIT:int = 35; private static const FOOD_START:int = int((FOOD_LIMIT / 2)); private static var STATE_RUNNING = 0; private static var STATE_NOT_RUNNING = 1; private static var STATE_END_ANIMS = 2; private static var LEVEL_CLEARANCE = 10; public function Game(){ levelNumArr = new Array(); scoreNumArr = new Array(); multiNumArr = new Array(); super(); this.addEventListener(MouseEvent.MOUSE_DOWN, shootBall); stage.addEventListener(KeyboardEvent.KEY_DOWN, switchBalls); distortBitmap = new BitmapData(755, 200); distortFilter = new DisplacementMapFilter(distortBitmap, new Point(0, 0), BitmapDataChannel.RED, BitmapDataChannel.GREEN, 4, 4, "wrap"); } public function tick(_arg1:Number, _arg2:Number):void{ var _local3:*; var _local4:*; var _local5:*; var _local6:*; var _local7:*; currentTick = _arg1; switch (gameState){ case STATE_RUNNING: if (doBubbles){ if ((Math.random() * 100) < 5){ createBubbleAnim(); }; }; explodeCounter = Math.max((explodeCounter - 1), 0); waveSpeed = ((waveSpeed % 28) + 1); if (!relaxMode){ if (allLanded == 0){ timeLeft--; if ((((gameRoot.userType == 0)) && ((level == 2)))){ openUserEnd(); break; }; }; if (timeLeft == 0){ if (collapsing > 0){ timeLeft++; } else { endAnims(false); break; }; }; if (timeLeft == 250){ sfxManager.get("warning").play(0.7); }; }; _local3 = ((mouseX - slider.theX) / 2); slider.theX = (slider.theX + _local3); slider.theX = Math.min((((gameGridObj[0].length - 1) * 32) + pieceXMod), slider.theX); slider.theX = Math.max(pieceXMod, slider.theX); _local4 = Math.max((((375 - slider.theX) / 100) * 2), ((((375 - slider.theX) / 100) * 2) * -1)); slider.theY = (37 - _local4); sliderFloat.set(slider.theX); rotSpeed = (rotSpeed - (_local3 / 2)); rotSpeed = Math.min(rotSpeed, 15); rotSpeed = Math.max(rotSpeed, -15); if (rotSpeed > 0){ rotSpeed = Math.max((rotSpeed - 0.5), 0); } else { rotSpeed = Math.min((rotSpeed + 0.5), 0); }; rotFloat.set(rotSpeed); if (slider.animAt > 1){ reloadAnim(slider.animAt, sliderMod); slider.animAt = (slider.animAt + sliderMod); if (slider.animAt == 8){ sliderMod = -1; } else { if (slider.animAt == 1){ sliderMod = 1; createPieceRolling(); }; }; }; if (slider.switchAnimAt > 1){ switchBallsAnim(slider.switchAnimAt); slider.switchAnimAt = (slider.switchAnimAt + 1); }; if (nextPiece.isBomb){ nextPiece.bombAnim = ((nextPiece.bombAnim % nextPiece.bombAnimLength) + 1); }; if (nextPiece.isLineBlast){ nextPiece.lineBlastAnim = ((nextPiece.lineBlastAnim % nextPiece.lineBlastAnimLength) + 1); }; if (switchPiece.isBomb){ switchPiece.bombAnim = ((switchPiece.bombAnim % switchPiece.bombAnimLength) + 1); }; if (switchPiece.isLineBlast){ switchPiece.lineBlastAnim = ((switchPiece.lineBlastAnim % switchPiece.lineBlastAnimLength) + 1); }; _local5 = 0; while (_local5 < gameGridObj.length) { _local6 = 0; while (_local6 < gameGridObj[_local5].length) { if (gameGridObj[_local5][_local6] != null){ if (gameGridObj[_local5][_local6].isCoin){ gameGridObj[_local5][_local6].animAt = ((gameGridObj[_local5][_local6].animAt % 20) + 1); }; if (gameGridObj[_local5][_local6].isBomb){ gameGridObj[_local5][_local6].bombAnim = ((gameGridObj[_local5][_local6].bombAnim % gameGridObj[_local5][_local6].bombAnimLength) + 1); }; if (gameGridObj[_local5][_local6].isLineBlast){ gameGridObj[_local5][_local6].lineBlastAnim = ((gameGridObj[_local5][_local6].lineBlastAnim % gameGridObj[_local5][_local6].lineBlastAnimLength) + 1); }; if (gameGridObj[_local5][_local6].isFire){ gameGridObj[_local5][_local6].fireAnim = ((gameGridObj[_local5][_local6].fireAnim % gameGridObj[_local5][_local6].fireAnimLength) + 1); }; if (explodeCounter == 0){ if (gameGridObj[_local5][_local6].theY != gameGridObj[_local5][_local6].gotoY){ if (gameGridObj[_local5][_local6].delay == 0){ if ((((((gameGridObj[_local5][_local6].theY < ((LEVEL_CLEARANCE * 32) + 100))) && ((Math.min((gameGridObj[_local5][_local6].theY + gameGridObj[_local5][_local6].getSpeed()), gameGridObj[_local5][_local6].gotoY) > ((LEVEL_CLEARANCE * 32) + 100))))) && ((allLanded == 0)))){ sfxManager.get("splash").play(0.7); }; gameGridObj[_local5][_local6].updateSpeed(); gameGridObj[_local5][_local6].theY = Math.min((gameGridObj[_local5][_local6].theY + gameGridObj[_local5][_local6].getSpeed()), gameGridObj[_local5][_local6].gotoY); floatYArr[_local5][_local6].set(gameGridObj[_local5][_local6].theY); gameGridObj[_local5][_local6].animAt = ((gameGridObj[_local5][_local6].animAt + gameGridObj[_local5][_local6].animSpeed) % gameGridObj[_local5][_local6].animLength); if (gameGridObj[_local5][_local6].theY == gameGridObj[_local5][_local6].gotoY){ floatYArr[_local5][_local6].set(gameGridObj[_local5][_local6].theY); if (((!(gameGridObj[_local5][_local6].firstLand)) && ((allLanded == 0)))){ createDust(gameGridObj[_local5][_local6]); }; gameGridObj[_local5][_local6].land(); allLanded = Math.max((allLanded - 1), 0); if (gameGridObj[_local5][_local6].targetID > 0){ gameGridObj[_local5][_local6].rotDeg = (Math.round(((gameGridObj[_local5][_local6].rotation / 360) * 4)) * 90); gameGridObj[_local5][_local6].animAt = ((Number(((Math.round((((gameGridObj[_local5][_local6].animAt % 20) / 20) * 4)) * 5) + 1)) % 20) * 3); }; if (gameGridObj[_local5][_local6].running){ checkForExplosion(gameGridObj[_local5][_local6]); } else { gameGridObj[_local5][_local6].running = true; }; collapsing--; if (shotSound){ sfxManager.get("knock").play(0.1); shotSound = false; }; if (collapsing == 0){ if (collapsing == 0){ consecutive = 0; checkForCoin(); if (checkForCleared()){ endAnims(true); }; }; }; }; } else { gameGridObj[_local5][_local6].delay--; }; }; }; }; _local6++; }; _local5++; }; _local5 = 0; while (_local5 < scoreArr.length) { if (scoreArr[_local5].delay == 0){ scoreArr[_local5].animAt++; if (scoreArr[_local5].animAt == scoreArr[_local5].animLength){ removeChild(scoreArr[_local5]); scoreArr.splice(_local5, 1); _local5--; }; } else { scoreArr[_local5].delay--; }; _local5++; }; _local5 = 0; while (_local5 < splashArr.length) { splashArr[_local5].animAt++; if (splashArr[_local5].animAt == 18){ removeChild(splashArr[_local5]); splashArr.splice(_local5, 1); _local5--; }; _local5++; }; _local5 = 0; while (_local5 < dustArr.length) { dustArr[_local5].animAt++; if (dustArr[_local5].animAt == dustArr[_local5].animLength){ removeChild(dustArr[_local5]); dustArr.splice(_local5, 1); _local5--; }; _local5++; }; _local5 = 0; while (_local5 < visualExplArr.length) { if (visualExplArr[_local5].delay > 0){ visualExplArr[_local5].delay--; } else { visualExplArr[_local5].animAt++; if (visualExplArr[_local5].animAt >= visualExplArr[_local5].animLength){ removeChild(visualExplArr[_local5]); visualExplArr.splice(_local5, 1); _local5--; }; }; _local5++; }; _local5 = 0; while (_local5 < bubbleAnimArr.length) { bubbleAnimArr[_local5].animAt++; if (bubbleAnimArr[_local5].animAt == bubbleAnimArr[_local5].animLength){ removeChild(bubbleAnimArr[_local5]); bubbleAnimArr.splice(_local5, 1); _local5--; }; _local5++; }; break; case STATE_END_ANIMS: _local7 = true; _local5 = 0; while (_local5 < gameGridObj.length) { _local6 = 0; while (_local6 < gameGridObj[_local5].length) { if (gameGridObj[_local5][_local6] != null){ if (gameGridObj[_local5][_local6].isCoin){ gameGridObj[_local5][_local6].animAt = ((gameGridObj[_local5][_local6].animAt % 20) + 1); }; if (gameGridObj[_local5][_local6].isBomb){ gameGridObj[_local5][_local6].bombAnim = ((gameGridObj[_local5][_local6].bombAnim % gameGridObj[_local5][_local6].bombAnimLength) + 1); }; if (gameGridObj[_local5][_local6].isLineBlast){ gameGridObj[_local5][_local6].lineBlastAnim = ((gameGridObj[_local5][_local6].lineBlastAnim % gameGridObj[_local5][_local6].lineBlastAnimLength) + 1); }; if (gameGridObj[_local5][_local6].isFire){ gameGridObj[_local5][_local6].fireAnim = ((gameGridObj[_local5][_local6].fireAnim % gameGridObj[_local5][_local6].fireAnimLength) + 1); }; if (explodeCounter == 0){ if (gameGridObj[_local5][_local6].theY != gameGridObj[_local5][_local6].gotoY){ _local7 = false; if (gameGridObj[_local5][_local6].delay == 0){ if ((((((gameGridObj[_local5][_local6].theY < ((LEVEL_CLEARANCE * 32) + 100))) && ((Math.min((gameGridObj[_local5][_local6].theY + gameGridObj[_local5][_local6].getSpeed()), gameGridObj[_local5][_local6].gotoY) > ((LEVEL_CLEARANCE * 32) + 100))))) && ((allLanded == 0)))){ sfxManager.get("splash").play(0.7); }; gameGridObj[_local5][_local6].updateSpeed(); gameGridObj[_local5][_local6].theY = Math.min((gameGridObj[_local5][_local6].theY + gameGridObj[_local5][_local6].getSpeed()), gameGridObj[_local5][_local6].gotoY); floatYArr[_local5][_local6].set(gameGridObj[_local5][_local6].theY); gameGridObj[_local5][_local6].animAt = ((gameGridObj[_local5][_local6].animAt + gameGridObj[_local5][_local6].animSpeed) % gameGridObj[_local5][_local6].animLength); if (gameGridObj[_local5][_local6].theY == gameGridObj[_local5][_local6].gotoY){ floatYArr[_local5][_local6].set(gameGridObj[_local5][_local6].theY); if (((!(gameGridObj[_local5][_local6].firstLand)) && ((allLanded == 0)))){ createDust(gameGridObj[_local5][_local6]); }; gameGridObj[_local5][_local6].land(); allLanded = Math.max((allLanded - 1), 0); if (gameGridObj[_local5][_local6].targetID > 0){ gameGridObj[_local5][_local6].rotDeg = (Math.round(((gameGridObj[_local5][_local6].rotation / 360) * 4)) * 90); gameGridObj[_local5][_local6].animAt = ((Number(((Math.round((((gameGridObj[_local5][_local6].animAt % 20) / 20) * 4)) * 5) + 1)) % 20) * 3); }; if (gameGridObj[_local5][_local6].running){ checkForExplosion(gameGridObj[_local5][_local6]); } else { gameGridObj[_local5][_local6].running = true; }; collapsing--; if (shotSound){ sfxManager.get("knock").play(0.1); shotSound = false; }; if (collapsing == 0){ if (collapsing == 0){ consecutive = 0; checkForCoin(); if (checkForCleared()){ endAnims(true); }; }; }; }; } else { gameGridObj[_local5][_local6].delay--; _local7 = false; }; }; }; }; _local6++; }; _local5++; }; _local5 = 0; while (_local5 < scoreArr.length) { _local7 = false; if (scoreArr[_local5].delay == 0){ scoreArr[_local5].animAt++; if (scoreArr[_local5].animAt == scoreArr[_local5].animLength){ removeChild(scoreArr[_local5]); scoreArr.splice(_local5, 1); _local5--; }; } else { scoreArr[_local5].delay--; if ((((scoreArr[_local5].delay == 0)) && (scoreArr[_local5].endScore))){ sfxManager.get("bonusScore").play(0.3); }; }; _local7 = false; _local5++; }; _local5 = 0; while (_local5 < splashArr.length) { _local7 = false; splashArr[_local5].animAt++; if (splashArr[_local5].animAt == 18){ removeChild(splashArr[_local5]); splashArr.splice(_local5, 1); _local5--; }; _local7 = false; _local5++; }; _local5 = 0; while (_local5 < dustArr.length) { _local7 = false; dustArr[_local5].animAt++; if (dustArr[_local5].animAt == dustArr[_local5].animLength){ removeChild(dustArr[_local5]); dustArr.splice(_local5, 1); _local5--; }; _local7 = false; _local5++; }; _local5 = 0; while (_local5 < visualExplArr.length) { _local7 = false; if (visualExplArr[_local5].delay > 0){ visualExplArr[_local5].delay--; } else { visualExplArr[_local5].animAt++; if (visualExplArr[_local5].animAt >= visualExplArr[_local5].animLength){ removeChild(visualExplArr[_local5]); visualExplArr.splice(_local5, 1); _local5--; }; }; _local7 = false; _local5++; }; _local5 = 0; while (_local5 < bubbleAnimArr.length) { bubbleAnimArr[_local5].animAt++; if (bubbleAnimArr[_local5].animAt == bubbleAnimArr[_local5].animLength){ removeChild(bubbleAnimArr[_local5]); bubbleAnimArr.splice(_local5, 1); _local5--; }; _local5++; }; if (_local7){ gameRoot.mcQuit.visible = false; if (checkForCleared()){ if (bonusShown){ endRound(cleared_, bonusScore_); } else { bonusScorePops(); }; bonusShown = true; } else { endRound(false, 0); }; }; break; case STATE_NOT_RUNNING: break; }; if (relaxMode){ if ((((((food == 0)) && ((collapsing == 0)))) && ((explodeCounter == 0)))){ if (!gameRoot.mcRelaxGameOver.visible){ gameRoot.mcRelaxGameOver.drop(); }; if (--endDelay == 0){ endRound(false, 0); }; }; if (food < 6){ gameRoot.foodLeftTxt.visible = true; gameRoot.foodLeftTxt.text = ("" + food); } else { if (gameRoot.foodLeftTxt.visible){ gameRoot.foodLeftTxt.visible = false; }; }; }; } public function render(_arg1:Number, _arg2:Number):void{ var _local3:*; var _local4:int; var _local5:*; var _local6:*; var _local7:*; var _local8:*; var _local9:*; if (gameRoot.waterEffect){ updateWater(_arg1); } else { if (waterBaseBitmap != null){ gameRoot.mcWater.removeChild(waterBaseBitmap); waterBaseBitmap = null; clearLevel.alpha = 0.4; _local3 = 0; while (_local3 < waveArr.length) { waveArr[_local3].alpha = 1; _local3++; }; doBubbles = false; }; }; if (relaxMode){ _local4 = (0 | (28 * (1 - (Math.min(FOOD_LIMIT, food) / FOOD_LIMIT)))); gameRoot.mcRelaxModeMeter.gotoAndStop((_local4 + 1)); }; switch (gameState){ case STATE_RUNNING: _local5 = Math.floor((timeLeft / 25)); _local6 = Math.floor((_local5 / 60)); _local7 = (_local5 - (_local6 * 60)); _local8 = ""; if (_local7 < 10){ _local8 = "0"; }; setClockNum((((("0" + _local6) + ":") + _local8) + _local7)); slider.y = slider.theY; slider.x = sliderFloat.get(_arg2); nextPiece.rotation = (nextPiece.rotation + rotFloat.get(_arg2)); nextPiece.x = (sliderFloat.get(_arg2) + nextPieceFloatX.get(_arg2)); nextPiece.y = (slider.y + nextPieceFloatY.get(_arg2)); nextPiece.scaleX = nextPieceFloatScaleX.get(_arg2); nextPiece.scaleY = nextPieceFloatScaleY.get(_arg2); switchPiece.x = ((sliderFloat.get(_arg2) + 20) + switchPieceFloatX.get(_arg2)); switchPiece.y = (slider.y + switchPieceFloatY.get(_arg2)); switchPiece.scaleX = switchPieceFloatScaleX.get(_arg2); switchPiece.scaleY = switchPieceFloatScaleY.get(_arg2); slider.mcLeft.gotoAndStop(slider.animAt); slider.mcRight.gotoAndStop(slider.animAt); if (nextPiece.isBomb){ nextPiece.target.mcBomb.gotoAndStop(nextPiece.bombAnim); }; if (nextPiece.isLineBlast){ nextPiece.target.mcLineBlast.gotoAndStop(nextPiece.lineBlastAnim); }; if (switchPiece.isBomb){ switchPiece.target.mcBomb.gotoAndStop(switchPiece.bombAnim); }; if (switchPiece.isLineBlast){ switchPiece.target.mcLineBlast.gotoAndStop(switchPiece.lineBlastAnim); }; _local3 = 0; while (_local3 < gameGridObj.length) { _local9 = 0; while (_local9 < gameGridObj[_local3].length) { if (gameGridObj[_local3][_local9] != null){ if (explodeCounter == 0){ if (gameGridObj[_local3][_local9].y != gameGridObj[_local3][_local9].gotoY){ if ((((gameGridObj[_local3][_local9].y < (115 + (32 * LEVEL_CLEARANCE)))) && ((floatYArr[_local3][_local9].get(_arg2) > (115 + (32 * LEVEL_CLEARANCE)))))){ createSplash(gameGridObj[_local3][_local9].x); }; gameGridObj[_local3][_local9].y = floatYArr[_local3][_local9].get(_arg2); gameGridObj[_local3][_local9].rotation = gameGridObj[_local3][_local9].rotDeg; if (gameGridObj[_local3][_local9].target.mcBall != null){ gameGridObj[_local3][_local9].target.mcBall.gotoAndStop(Math.round((gameGridObj[_local3][_local9].animAt / 3))); }; }; }; if (gameGridObj[_local3][_local9].isCoin){ if (gameGridObj[_local3][_local9].target.mcBall != null){ gameGridObj[_local3][_local9].target.mcBall.gotoAndStop(gameGridObj[_local3][_local9].animAt); }; }; if (gameGridObj[_local3][_local9].isBomb){ gameGridObj[_local3][_local9].target.mcBomb.gotoAndStop(gameGridObj[_local3][_local9].bombAnim); }; if (gameGridObj[_local3][_local9].isLineBlast){ gameGridObj[_local3][_local9].target.mcLineBlast.gotoAndStop(gameGridObj[_local3][_local9].lineBlastAnim); }; if (gameGridObj[_local3][_local9].isFire){ gameGridObj[_local3][_local9].target.mcBlackFire.gotoAndStop(gameGridObj[_local3][_local9].fireAnim); }; }; _local9++; }; _local3++; }; _local3 = 0; while (_local3 < scoreArr.length) { scoreArr[_local3].gotoAndStop(scoreArr[_local3].animAt); _local3++; }; _local3 = 0; while (_local3 < splashArr.length) { splashArr[_local3].gotoAndStop(splashArr[_local3].animAt); _local3++; }; _local3 = 0; while (_local3 < dustArr.length) { dustArr[_local3].gotoAndStop(dustArr[_local3].animAt); _local3++; }; _local3 = 0; while (_local3 < visualExplArr.length) { visualExplArr[_local3].target.gotoAndStop(visualExplArr[_local3].animAt); _local3++; }; _local3 = 0; while (_local3 < bubbleAnimArr.length) { bubbleAnimArr[_local3].gotoAndStop(bubbleAnimArr[_local3].animAt); _local3++; }; break; case STATE_END_ANIMS: _local3 = 0; while (_local3 < gameGridObj.length) { _local9 = 0; while (_local9 < gameGridObj[_local3].length) { if (gameGridObj[_local3][_local9] != null){ if (explodeCounter == 0){ if (gameGridObj[_local3][_local9].y != gameGridObj[_local3][_local9].gotoY){ if ((((gameGridObj[_local3][_local9].y < (115 + (32 * LEVEL_CLEARANCE)))) && ((floatYArr[_local3][_local9].get(_arg2) > (115 + (32 * LEVEL_CLEARANCE)))))){ createSplash(gameGridObj[_local3][_local9].x); }; gameGridObj[_local3][_local9].y = floatYArr[_local3][_local9].get(_arg2); gameGridObj[_local3][_local9].rotation = gameGridObj[_local3][_local9].rotDeg; if (gameGridObj[_local3][_local9].target.mcBall != null){ gameGridObj[_local3][_local9].target.mcBall.gotoAndStop(Math.round((gameGridObj[_local3][_local9].animAt / 3))); }; }; }; if (gameGridObj[_local3][_local9].isCoin){ if (gameGridObj[_local3][_local9].target.mcBall != null){ gameGridObj[_local3][_local9].target.mcBall.gotoAndStop(gameGridObj[_local3][_local9].animAt); }; }; if (gameGridObj[_local3][_local9].isBomb){ gameGridObj[_local3][_local9].target.mcBomb.gotoAndStop(gameGridObj[_local3][_local9].bombAnim); }; if (gameGridObj[_local3][_local9].isLineBlast){ gameGridObj[_local3][_local9].target.mcLineBlast.gotoAndStop(gameGridObj[_local3][_local9].lineBlastAnim); }; }; _local9++; }; _local3++; }; _local3 = 0; while (_local3 < scoreArr.length) { scoreArr[_local3].gotoAndStop(scoreArr[_local3].animAt); _local3++; }; _local3 = 0; while (_local3 < splashArr.length) { splashArr[_local3].gotoAndStop(splashArr[_local3].animAt); _local3++; }; _local3 = 0; while (_local3 < dustArr.length) { dustArr[_local3].gotoAndStop(dustArr[_local3].animAt); _local3++; }; _local3 = 0; while (_local3 < visualExplArr.length) { visualExplArr[_local3].target.gotoAndStop(visualExplArr[_local3].animAt); _local3++; }; _local3 = 0; while (_local3 < bubbleAnimArr.length) { bubbleAnimArr[_local3].gotoAndStop(bubbleAnimArr[_local3].animAt); _local3++; }; break; }; } public function updateWater(_arg1:Number){ var _local2:Number; var _local3:int; var _local4:Number; var _local5:Number; if (waterBaseBitmapData != null){ waterBaseBitmap.visible = false; distortBitmap.draw(gameRoot, new Matrix(1, 0, 0, 1, 0, -437)); waterBaseBitmap.visible = true; _local2 = (getTimer() / 200); _local3 = 0; while (_local3 < 200) { _local4 = (Math.sin(((_local3 / 7) + _local2)) * 4); _local4 = (_local4 + (Math.sin(((_local3 / 5) + (_local2 / 1.74))) * 2)); _local5 = (Math.sin(((_local3 / 10) + _local2)) * 2); _local5 = (_local5 + (Math.sin(((_local3 / 17) + (_local2 / 1.4))) * 1)); waterBaseBitmapData.copyPixels(distortBitmap, new Rectangle(0, (_local3 + int((_local5 * 0.4))), 755, 1), new Point(int((_local4 * 0.4)), _local3)); _local3++; }; }; } public function createBubbleAnim(){ var _local1:* = new BubbleAnim(); bubbleAnimArr.push(_local1); addChild(_local1); } public function switchBalls(_arg1:KeyboardEvent){ if ((((((collapsing == 0)) && ((slider.switchAnimAt == 1)))) && ((slider.animAt == 1)))){ if (_arg1.keyCode == 32){ communicator.switchBalls((currentTick + 1)); sfxManager.get("switch").play(1); if (slider.switchAnimAt == 1){ slider.switchAnimAt = 2; slider.animAt = 14; }; }; }; } public function switchBallsAnim(_arg1:Number){ var _local2:*; var _local3:*; var _local4:*; switch (_arg1){ case 2: nextPiece.theY = (nextPiece.theY + -4); nextPiece.theX = (nextPiece.theX + 16); nextPiece.scaleX = (nextPiece.scaleX + 0.3); nextPiece.scaleY = (nextPiece.scaleY + 0.3); switchPiece.theY = (switchPiece.theY + 4); switchPiece.theX = (switchPiece.theX + -16); break; case 3: nextPiece.theY = (nextPiece.theY + -4); nextPiece.theX = (nextPiece.theX + 20); nextPiece.scaleX = (nextPiece.scaleX + 0.3); nextPiece.scaleY = (nextPiece.scaleY + 0.3); switchPiece.theY = (switchPiece.theY + 4); switchPiece.theX = (switchPiece.theX + -20); break; case 4: nextPiece.theY = (nextPiece.theY + -4); nextPiece.theX = (nextPiece.theX + 20); nextPiece.scaleX = (nextPiece.scaleX + -0.3); nextPiece.scaleY = (nextPiece.scaleY + -0.3); switchPiece.theY = (switchPiece.theY + 4); switchPiece.theX = (switchPiece.theX + -20); break; case 5: slider.animAt = 1; nextPiece.theY = 10; nextPiece.theX = 0; nextPiece.scaleX = (nextPiece.scaleX + -0.3); nextPiece.scaleY = (nextPiece.scaleY + -0.3); switchPiece.theY = -4; switchPiece.theX = 50; _local2 = switchPiece.type; _local3 = switchPiece.isBomb; _local4 = switchPiece.isLineBlast; switchPiece.switchType(nextPiece.type, nextPiece.isBomb, nextPiece.isLineBlast); nextPiece.switchType(_local2, _local3, _local4); switchPieceFloatX.set(switchPiece.theX); switchPieceFloatY.set(switchPiece.theY); nextPieceFloatX.set(nextPiece.theX); nextPieceFloatY.set(nextPiece.theY); slider.switchAnimAt = 0; break; }; switchPieceFloatX.set(switchPiece.theX); switchPieceFloatY.set(switchPiece.theY); nextPieceFloatX.set(nextPiece.theX); nextPieceFloatY.set(nextPiece.theY); } public function reloadAnim(_arg1:Number, _arg2){ switchPiece.rotation = (switchPiece.rotation - 25); if (_arg2 > 0){ switch (_arg1){ case 1: switchPiece.theY = (switchPiece.theY + -5); switchPiece.theX = (switchPiece.theX + -1); break; case 2: switchPiece.theY = (switchPiece.theY + -5); switchPiece.theX = (switchPiece.theX + -1); break; case 3: switchPiece.theY = (switchPiece.theY + -4); switchPiece.theX = (switchPiece.theX + -1); break; case 4: switchPiece.theY = (switchPiece.theY + -4); switchPiece.theX = (switchPiece.theX + -1); break; case 5: switchPiece.theY = (switchPiece.theY + -4); switchPiece.theX = (switchPiece.theX + -1); break; case 6: switchPiece.theY = (switchPiece.theY + -4); switchPiece.theX = (switchPiece.theX + -5); break; case 7: switchPiece.theY = (switchPiece.theY + -4); switchPiece.theX = (switchPiece.theX + -7); break; }; } else { switch (_arg1){ case 8: switchPiece.theY = (switchPiece.theY + 0); switchPiece.theX = (switchPiece.theX + -9); break; case 7: switchPiece.theY = (switchPiece.theY + 0); switchPiece.theX = (switchPiece.theX + -10); break; case 6: switchPiece.theY = (switchPiece.theY + 2); switchPiece.theX = (switchPiece.theX + -9); break; case 5: switchPiece.theY = (switchPiece.theY + 4); switchPiece.theX = (switchPiece.theX + -9); break; case 4: switchPiece.theY = (switchPiece.theY + 10); switchPiece.theX = (switchPiece.theX + -8); break; case 3: switchPiece.theY = (switchPiece.theY + 16); switchPiece.theX = (switchPiece.theX + -8); break; case 2: switchPiece.theY = 10; switchPiece.theX = -20; switchPieceFloatX.set(switchPiece.theX); switchPieceFloatY.set(switchPiece.theY); break; }; }; switchPieceFloatX.set(switchPiece.theX); switchPieceFloatY.set(switchPiece.theY); } public function createSplash(_arg1){ var _local2:* = new Splash(); splashArr.push(_local2); _local2.animAt = 1; _local2.y = ((115 + (32 * LEVEL_CLEARANCE)) - 117); _local2.x = (_arg1 - 80); addChild(_local2); } public function startRound(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7, _arg8, _arg9){ var _local10:*; var _local11:*; communicator = _arg5; this.level = _arg1; gameRoot = _arg2; currentTick = _arg3; bonusShown = false; endDelay = (25 * 2); communicator.startRound((currentTick + 1)); timeLeft = (timeLeft + _arg6); theme = 0; if (_arg1 > 1){ if ((startTime - timeLeft) < (25 * 25)){ }; }; startTime = timeLeft; gameRoot.mcTopFG.gotoAndStop((theme + 1)); gameGridObj = new Array(); pieceStack = new Array(); floatYArr = new Array(); scoreArr = new Array(); waveArr = new Array(); splashArr = new Array(); visualExplArr = new Array(); bubbleAnimArr = new Array(); dustArr = new Array(); makeLineBlast_ = false; noOfTypes = 3; collapsing = 0; slider = new Slider(); addChild(slider); sliderFloat = new IFloat(slider.theX); rotFloat = new IFloat(0); createPieceRolling(); if (_arg8){ nextPiece.makeBomb(); }; if (_arg7){ switchPiece.makeLineBlast(); }; consecutive = 0; cleared_ = false; bonusScore_ = 0; numBlack = _arg9; if (_arg1 == 1){ if (waterBaseBitmap != null){ gameRoot.mcWater.removeChild(waterBaseBitmap); }; waterBaseBitmapData = new BitmapData(755, (32 * (14 - LEVEL_CLEARANCE)), true, 0); waterBaseBitmap = new Bitmap(waterBaseBitmapData); waterBaseBitmap.y = (117 + (32 * LEVEL_CLEARANCE)); gameRoot.mcWater.addChild(waterBaseBitmap); clearLevel = new ClearLevel(); clearLevel.y = (115 + (32 * LEVEL_CLEARANCE)); clearLevel.x = 0; clearLevel.alpha = 0.2; gameRoot.mcWater.mouseEnabled = false; clearLevel.mouseEnabled = false; _local10 = 0; while (_local10 < 23) { _local11 = new WaterLevelPiece(); waveArr.push(_local11); _local11.y = (115 + (32 * LEVEL_CLEARANCE)); _local11.x = (_local10 * 34); _local11.alpha = 0.5; gameRoot.mcWater.addChild(_local11); _local11.gotoAndStop(3); _local11.mouseEnabled = false; _local10++; }; gameRoot.mcWater.addChild(clearLevel); musicManager = gameRoot.musicManager; sfxManager = gameRoot.sfxManager; gameRoot.mcRelaxModeMeter.visible = relaxMode; food = FOOD_START; if (relaxMode){ mcTimeNum2.visible = false; mcTimeNum3.visible = false; mcTimeNum4.visible = false; mcTimeDiv.visible = false; }; }; pieceXMod = (250 - ((_arg4[0].length - 10) * 16)); createBoard(_arg4, _arg7, _arg8); if (stone1 == null){ stone1 = new Stone1(); stone2 = new Stone2(); addChild(stone1); addChild(stone2); }; stone1.x = (pieceXMod - 32); stone1.y = 548; stone2.x = ((((gameGridObj[0].length - 1) * 32) + pieceXMod) + 32); stone2.y = 548; setLevelNum(); setScoreNum(); setMultiplierNum(); if (timeLeft < 250){ sfxManager.get("warning").stop(); sfxManager.get("warning").play(0.7); }; gameState = STATE_RUNNING; } public function setLevelNum(){ var _local1:*; var _local4:*; _local1 = 0; while (_local1 < levelNumArr.length) { removeChild(levelNumArr[_local1]); _local1++; }; levelNumArr = new Array(); var _local2:* = level.toString(); var _local3:* = _local2.split(""); _local1 = 0; while (_local1 < _local3.length) { _local4 = new LevelNumbers(); _local4.y = 145; _local4.x = (10 + ((_local4.width - 13) * _local1)); addChild(_local4); _local4.gotoAndStop((Number(_local3[_local1]) + 1)); levelNumArr.push(_local4); _local1++; }; } public function setScoreNum(){ var _local1:*; var _local4:*; _local1 = 0; while (_local1 < scoreNumArr.length) { removeChild(scoreNumArr[_local1]); _local1++; }; scoreNumArr = new Array(); var _local2:* = score.toString(); var _local3:* = _local2.split(""); _local1 = 0; while (_local1 < _local3.length) { _local4 = new ScoreNumbers(); _local4.y = (70 + _local1); _local4.x = (5 + ((_local4.width - 4) * _local1)); addChild(_local4); _local4.gotoAndStop((Number(_local3[_local1]) + 1)); scoreNumArr.push(_local4); _local1++; }; } public function setMultiplierNum(){ var _local1:*; var _local4:*; _local1 = 0; while (_local1 < multiNumArr.length) { removeChild(multiNumArr[_local1]); _local1++; }; multiNumArr = new Array(); var _local2:* = numBlack.toString(); var _local3:* = _local2.split(""); _local1 = 0; while (_local1 < _local3.length) { _local4 = new MultiNumbers(); _local4.y = 380; _local4.x = (22 + ((_local4.width - 10) * _local1)); addChild(_local4); _local4.gotoAndStop((Number(_local3[_local1]) + 1)); multiNumArr.push(_local4); _local1++; }; } public function setClockNum(_arg1){ var _local2:* = _arg1.split(""); mcTimeNum2.gotoAndStop((Number(_local2[1]) + 1)); mcTimeNum3.gotoAndStop((Number(_local2[3]) + 1)); mcTimeNum4.gotoAndStop((Number(_local2[4]) + 1)); } public function createPieceRolling(){ var _local1:* = 999; var _local2:* = false; var _local3:* = false; if (nextPiece != null){ _local1 = switchPiece.type; _local2 = switchPiece.isBomb; _local3 = switchPiece.isLineBlast; removeChild(switchPiece); }; if (_local1 == 999){ _local1 = getRandom(noOfTypes); }; if (makeLineBlast_){ makeLineBlast_ = false; if (!_local2){ _local3 = true; }; }; var _local4:* = new PieceRolling(slider.theY, slider.theX, _local1, false, theme, level); if (_local2){ _local4.makeBomb(); }; if (_local3){ _local4.makeLineBlast(); }; addChild(_local4); nextPiece = _local4; var _local5:* = new PieceRolling(slider.theY, slider.theX, getRandom(noOfTypes), true, theme, level); addChild(_local5); switchPiece = _local5; nextPieceFloatX = new IFloat(nextPiece.theX); nextPieceFloatY = new IFloat(nextPiece.theY); nextPieceFloatScaleX = new IFloat(1); nextPieceFloatScaleY = new IFloat(1); switchPieceFloatX = new IFloat(switchPiece.theX); switchPieceFloatY = new IFloat(switchPiece.theY); switchPieceFloatScaleX = new IFloat(1); switchPieceFloatScaleY = new IFloat(1); } public function createBoard(_arg1:Array, _arg2:Boolean, _arg3:Boolean){ var _local4:*; var _local6:Array; var _local9:*; var _local10:Array; var _local11:*; var _local12:*; var _local13:*; var _local14:*; var _local15:*; var _local16:Array; var _local17:*; var _local5:* = false; while (!(_local5)) { _local4 = 0; _local6 = new Array(); _local9 = 0; while (_local9 < _arg1.length) { _local10 = new Array(); _local11 = 0; while (_local11 < _arg1[_local9].length) { if (_arg1[_local9][_local11] == 1){ if (getLevelRandom(100) < 5){ _local12 = 9; } else { _local12 = getLevelRandom(noOfTypes); }; _local10.push(_local12); _local4++; } else { _local10.push(null); }; _local11++; }; _local6.push(_local10); _local9++; }; _local5 = true; }; var _local7:* = 0; var _local8:* = new Array(); _local9 = 0; while (_local9 < _local7) { _local13 = false; _local14 = getLevelRandom(_local6[0].length); _local11 = 0; while (_local11 < _local8.length) { if (_local8[_local11] == _local14){ _local13 = true; }; _local11++; }; if (!_local13){ _local15 = 0; while (_local15 < _local6.length) { if (_local6[_local15][_local14] != null){ if (_local15 > LEVEL_CLEARANCE){ _local9--; _local15 = (_local6.length + 1); } else { _local8.push(_local14); _local6[_local15][_local14] = 10; _local15 = (_local6.length + 1); }; }; _local15++; }; } else { _local9--; }; _local9++; }; _local9 = 0; while (_local9 < _local6.length) { _local10 = new Array(); _local16 = new Array(); _local11 = 0; while (_local11 < _local6[_local9].length) { if (_local6[_local9][_local11] != null){ allLanded++; _local17 = createPiece(_local9, _local11, _local6[_local9][_local11], false, false, false, 0); _local17.delay = _local4; addChild(_local17); _local16.push(new IFloat(_local17.theY)); _local4--; collapsing++; _local10.push(_local17); } else { _local10.push(null); _local16.push(null); }; _local11++; }; floatYArr.push(_local16); gameGridObj.push(_local10); _local9++; }; } public function testBoardPlace(_arg1:Array, _arg2, _arg3:Number, _arg4:Number, _arg5:Number){ var _local6:*; if ((((_arg3 > 0)) && (!((_arg5 == 0))))){ _local6 = _arg1[(_arg3 - 1)][_arg4]; if (((!((_local6 == null))) && ((_local6 == _arg2)))){ boardMatchNum++; if (boardMatchNum < 3){ testBoardPlace(_arg1, _local6, (_arg3 - 1), _arg4, 1); }; }; }; if ((((_arg3 < (_arg1.length - 1))) && (!((_arg5 == 1))))){ _local6 = _arg1[(_arg3 + 1)][_arg4]; if (((!((_local6 == null))) && ((_local6 == _arg2)))){ boardMatchNum++; if (boardMatchNum < 3){ testBoardPlace(_arg1, _local6, (_arg3 + 1), _arg4, 0); }; }; }; if ((((_arg4 > 0)) && (!((_arg5 == 2))))){ _local6 = _arg1[_arg3][(_arg4 - 1)]; if (((!((_local6 == null))) && ((_local6 == _arg2)))){ boardMatchNum++; if (boardMatchNum < 3){ testBoardPlace(_arg1, _local6, _arg3, (_arg4 - 1), 3); }; }; }; if ((((_arg4 < (_arg1[_arg3].length - 1))) && (!((_arg5 == 3))))){ _local6 = _arg1[_arg3][(_arg4 + 1)]; if (((!((_local6 == null))) && ((_local6 == _arg2)))){ boardMatchNum++; if (boardMatchNum < 3){ testBoardPlace(_arg1, _local6, _arg3, (_arg4 + 1), 2); }; }; }; } public function testBoard(_arg1:Array){ var _local3:*; var _local2:* = 0; while (_local2 < _arg1.length) { _local3 = 0; while (_local3 < _arg1[_local2].length) { if (_arg1[_local2][_local3] != null){ boardMatchNum = 0; testBoardPlace(_arg1, _arg1[_local2][_local3], _local2, _local3, 9999); if (boardMatchNum > 2){ return (false); }; }; _local3++; }; _local2++; }; return (true); } public function checkForExplosion(_arg1:Piece){ var _local4:*; var _local2:* = false; if (_arg1 != null){ if (!_arg1.cfe){ explArr = new Array(); testPiece(_arg1); if (explArr.length > 3){ _local2 = true; calcScore(explArr); explodeBoard(explArr, 10); consecutive++; if (consecutive < 5){ sfxManager.get(("combo" + consecutive)).play(0.5); } else { sfxManager.get("combo5").play(0.5); }; if (consecutive == 3){ makeBomb(); }; }; }; }; var _local3:* = 0; while (_local3 < gameGridObj.length) { _local4 = 0; while (_local4 < gameGridObj[_local3].length) { if (gameGridObj[_local3][_local4] != null){ gameGridObj[_local3][_local4].cfe = false; }; _local4++; }; _local3++; }; if (_local2){ collapseBoard(); }; } public function testPiece(_arg1:Piece){ var _local2:*; if (_arg1.type < 9){ explArr.push(_arg1); _arg1.cfe = true; if (_arg1.yPos > 0){ _local2 = gameGridObj[(_arg1.yPos - 1)][_arg1.xPos]; if (((((!((_local2 == null))) && (!(_local2.cfe)))) && ((_local2.type == _arg1.type)))){ testPiece(_local2); }; }; if (_arg1.yPos < (gameGridObj.length - 1)){ _local2 = gameGridObj[(_arg1.yPos + 1)][_arg1.xPos]; if (((((!((_local2 == null))) && (!(_local2.cfe)))) && ((_local2.type == _arg1.type)))){ testPiece(_local2); }; }; if (_arg1.xPos > 0){ _local2 = gameGridObj[_arg1.yPos][(_arg1.xPos - 1)]; if (((((!((_local2 == null))) && (!(_local2.cfe)))) && ((_local2.type == _arg1.type)))){ testPiece(_local2); }; }; if (_arg1.xPos < (gameGridObj[_arg1.yPos].length - 1)){ _local2 = gameGridObj[_arg1.yPos][(_arg1.xPos + 1)]; if (((((!((_local2 == null))) && (!(_local2.cfe)))) && ((_local2.type == _arg1.type)))){ testPiece(_local2); }; }; }; } public function explodeBoard(_arg1, _arg2){ if (_arg1.length > 5){ makeLineBlast(); }; var _local3:* = 999; var _local4:* = false; var _local5:* = 0; while (_local5 < _arg1.length) { if (_arg1[_local5].collapsing){ collapsing--; }; if (_arg1[_local5].isBomb){ _local3 = _arg1[_local5].type; score = (score + (200 * numBlack)); createScorePop(200, _arg1[_local5].theY, _arg1[_local5].x, 0, 0, false); }; if (_arg1[_local5].isLineBlast){ lineBlast(_arg1[_local5].yPos, _arg1[_local5].xPos, _arg1); }; createExplosion(_arg1[_local5], _arg2); gameGridObj[_arg1[_local5].yPos][_arg1[_local5].xPos] = null; floatYArr[_arg1[_local5].yPos][_arg1[_local5].xPos] = null; removeChild(_arg1[_local5]); _local5++; }; if (_local3 != 999){ colorBomb(_local3); }; } public function createExplosion(_arg1, _arg2){ var _local3:* = new Explosion(_arg1.x, _arg1.theY, 0, _arg2); visualExplArr.push(_local3); addChild(_local3); } public function createLineExplosion(_arg1, _arg2, _arg3){ sfxManager.get("lineBlast").play(0.2); var _local4:* = new Explosion(_arg2, _arg1, _arg3, 20); visualExplArr.push(_local4); addChild(_local4); } public function colorBomb(_arg1:Number){ var _local4:*; sfxManager.get("colorBomb").play(0.6); var _local2:* = new Array(); var _local3:* = 0; while (_local3 < gameGridObj.length) { _local4 = 0; while (_local4 < gameGridObj[_local3].length) { if (((!((gameGridObj[_local3][_local4] == null))) && ((gameGridObj[_local3][_local4].type == _arg1)))){ _local2.push(gameGridObj[_local3][_local4]); }; _local4++; }; _local3++; }; explodeBoard(_local2, _arg1); } public function lineBlast(_arg1:Number, _arg2:Number, _arg3:Array){ var _local5:*; var _local6:*; var _local7:*; var _local4:* = 0; _local5 = (_arg2 + 1); while (_local5 < gameGridObj[_arg1].length) { _local4++; createLineExplosion(((_arg1 * 32) + 100), ((_local5 * 32) + pieceXMod), _local4); if (((!((gameGridObj[_arg1][_local5] == null))) && ((gameGridObj[_arg1][_local5].type == 9)))){ numBlack++; score = (score + (300 * numBlack)); createScorePop(300, gameGridObj[_arg1][_local5].theY, gameGridObj[_arg1][_local5].x, 1, 0, false); createExplosion(gameGridObj[_arg1][_local5], 9); } else { if (gameGridObj[_arg1][_local5] != null){ score = (score + (150 * numBlack)); createScorePop(150, gameGridObj[_arg1][_local5].theY, gameGridObj[_arg1][_local5].x, 0, 0, false); }; }; _local5++; }; _local4 = 0; _local5 = (_arg2 - 1); while (_local5 >= 0) { _local4++; createLineExplosion(((_arg1 * 32) + 100), ((_local5 * 32) + pieceXMod), _local4); if (((!((gameGridObj[_arg1][_local5] == null))) && ((gameGridObj[_arg1][_local5].type == 9)))){ numBlack++; score = (score + (300 * numBlack)); createScorePop(300, gameGridObj[_arg1][_local5].theY, gameGridObj[_arg1][_local5].x, 1, 0, false); createExplosion(gameGridObj[_arg1][_local5], 9); } else { if (gameGridObj[_arg1][_local5] != null){ score = (score + (150 * numBlack)); createScorePop(150, gameGridObj[_arg1][_local5].theY, gameGridObj[_arg1][_local5].x, 0, 0, false); }; }; _local5--; }; _local5 = 0; while (_local5 < gameGridObj[_arg1].length) { if (gameGridObj[_arg1][_local5] != null){ _local6 = false; _local7 = 0; while (_local7 < _arg3.length) { if (_arg3[_local7] == gameGridObj[_arg1][_local5]){ _local6 = true; }; _local7++; }; if (!_local6){ if (gameGridObj[_arg1][_local5].collapsing){ collapsing--; }; removeChild(gameGridObj[_arg1][_local5]); gameGridObj[_arg1][_local5] = null; }; }; _local5++; }; setScoreNum(); setMultiplierNum(); } public function collapseBoard(){ var _local3:*; var _local4:*; var _local1:* = 0; var _local2:* = (gameGridObj.length - 1); while (_local2 >= 0) { _local3 = 0; while (_local3 < gameGridObj[_local2].length) { if (gameGridObj[_local2][_local3] == null){ _local4 = (_local2 - 1); while (_local4 >= 0) { if (gameGridObj[_local4][_local3] != null){ gameGridObj[_local2][_local3] = gameGridObj[_local4][_local3]; gameGridObj[_local2][_local3].updatePos(_local2, _local3); gameGridObj[_local4][_local3] = null; floatYArr[_local2][_local3] = floatYArr[_local4][_local3]; floatYArr[_local4][_local3] = null; gameGridObj[_local2][_local3].delay = 0; if (!gameGridObj[_local2][_local3].collapsing){ collapsing++; }; gameGridObj[_local2][_local3].collapsing = true; _local4 = -1; }; _local4--; }; }; _local3++; }; _local2--; }; } public function calcScore(_arg1){ var _local2:* = (1 + (consecutive * 0.5)); var _local3:* = (Math.min((100 + ((_arg1.length - 4) * 50)), 250) * _arg1.length); _local3 = (_local3 * _local2); _local3 = Math.round((numBlack * _local3)); createScorePop(_local3, _arg1[0].theY, _arg1[0].x, 0, 0, false); score = (score + _local3); setScoreNum(); communicator.sendScore(currentTick, score, _local3, _arg1.length); } public function createScorePop(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6){ var _local7:* = new ScorePop(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6); addChild(_local7); scoreArr.push(_local7); } public function shootBall(_arg1:Event){ var _local2:*; var _local3:*; var _local4:*; var _local5:*; if (gameState == STATE_RUNNING){ if ((((((collapsing == 0)) && ((slider.switchAnimAt == 1)))) && ((slider.animAt == 1)))){ shotSound = true; if (food == 0){ return; }; if (relaxMode){ food--; if (food < 0){ food = 0; }; }; _local2 = Math.min(Math.round(((slider.theX - pieceXMod) / 32)), 15); communicator.shootBall((currentTick + 1), _local2); _local4 = (gameGridObj.length - 1); while (_local4 >= 0) { if (gameGridObj[_local4][_local2] == null){ _local3 = _local4; _local4 = -1; }; _local4--; }; if ((((gameState == STATE_RUNNING)) && ((gameGridObj[0][_local2] == null)))){ _local5 = createPiece(_local3, _local2, nextPiece.type, nextPiece.isBomb, nextPiece.isLineBlast, true, nextPiece.rotation); addChild(_local5); gameGridObj[_local3][_local2] = _local5; floatYArr[_local3][_local2] = new IFloat(_local5.theY); collapsing++; removeChild(nextPiece); slider.animAt = 2; reloadAnim(1, 1); }; }; }; } public function makeBomb(){ if (((!(nextPiece.isBomb)) && (!(nextPiece.isLineBlast)))){ nextPiece.makeBomb(); } else { switchPiece.makeBomb(); }; } public function makeLineBlast(){ if (((!(nextPiece.isBomb)) && (!(nextPiece.isLineBlast)))){ if (slider.animAt != 1){ makeLineBlast_ = true; } else { nextPiece.makeLineBlast(); }; } else { if (((!(switchPiece.isBomb)) && (!(switchPiece.isLineBlast)))){ switchPiece.makeLineBlast(); }; }; } public function createPiece(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7){ if (_arg3 == undefined){ trace("its undefed"); _arg3 = getLevelRandom(noOfTypes); }; var _local8:* = new Piece(_arg3, _arg1, _arg2, _arg4, _arg5, _arg6, _arg7, pieceXMod, theme, level); return (_local8); } public function createDust(_arg1){ var _local2:* = new DustAnim(); dustArr.push(_local2); _local2.x = _arg1.theX; _local2.y = _arg1.theY; addChild(_local2); } public function checkForCoin(){ var _local3:*; var _local1:* = false; var _local2:* = (LEVEL_CLEARANCE + 1); while (_local2 < gameGridObj.length) { _local3 = 0; while (_local3 < gameGridObj[_local2].length) { if (gameGridObj[_local2][_local3] != null){ if (gameGridObj[_local2][_local3].isCoin){ score = (score + (1000 * numBlack)); if (relaxMode){ food = (food + FOOD_INCREASE); if (food > FOOD_LIMIT){ food = FOOD_LIMIT; }; }; createScorePop(1000, gameGridObj[_local2][_local3].theY, gameGridObj[_local2][_local3].x, 2, 0, false); removeChild(gameGridObj[_local2][_local3]); gameGridObj[_local2][_local3] = null; _local1 = true; }; }; _local3++; }; _local2++; }; if (_local1){ collapseBoard(); }; setScoreNum(); } public function checkForCleared():Boolean{ var _local4:*; var _local1:* = 0; var _local2:* = true; var _local3:* = 0; while (_local3 < gameGridObj.length) { _local4 = 0; while (_local4 < gameGridObj[_local3].length) { if (_local3 <= LEVEL_CLEARANCE){ if (gameGridObj[_local3][_local4] != null){ _local2 = false; }; }; _local4++; }; _local3++; }; return (_local2); } public function endAnims(_arg1:Boolean){ cleared_ = _arg1; gameState = STATE_END_ANIMS; } public function bonusScorePops(){ var _local4:*; var _local5:*; var _local6:*; var _local1:* = 0; var _local2:* = 0; var _local3:* = (LEVEL_CLEARANCE + 1); while (_local3 < gameGridObj.length) { _local4 = true; _local5 = 0; while (_local5 < gameGridObj[_local3].length) { if (gameGridObj[_local3][_local5] == null){ _local6 = ((50 * (_local3 - LEVEL_CLEARANCE)) * numBlack); _local1 = (_local1 + _local6); var _temp1 = _local2; _local2 = (_local2 + 1); createScorePop(_local6, ((_local3 * 32) + 100), ((_local5 * 32) + pieceXMod), 0, _temp1, true); } else { _local4 = false; }; _local5++; }; if (_local4){ trace("numEmptyRows++"); numEmptyRows++; }; _local3++; }; bonusScore_ = _local1; } public function endRound(_arg1:Boolean, _arg2:Number){ gameRoot.mcQuit.visible = true; sfxManager.get("warning").stop(); score = (score + _arg2); setScoreNum(); if (gameRoot.gameState == 2){ clearBoard(); }; gameState = STATE_NOT_RUNNING; trace(("timeLeft = " + timeLeft)); if (timeLeft == 0){ _arg1 = false; }; gameRoot.endRound(_arg1, score, numBlack, numEmptyRows); } public function openUserEnd(){ sfxManager.get("warning").stop(); clearBoard(); gameState = STATE_NOT_RUNNING; gameRoot.endRound(false, score, numBlack, numEmptyRows); } public function clearBoard(){ var _local1:*; var _local2:*; _local1 = 0; while (_local1 < gameGridObj.length) { _local2 = 0; while (_local2 < gameGridObj[_local1].length) { if (gameGridObj[_local1][_local2] != null){ removeChild(gameGridObj[_local1][_local2]); }; _local2++; }; _local1++; }; _local1 = 0; while (_local1 < scoreArr.length) { removeChild(scoreArr[_local1]); _local1++; }; _local1 = 0; while (_local1 < visualExplArr.length) { removeChild(visualExplArr[_local1]); _local1++; }; _local1 = 0; while (_local1 < splashArr.length) { removeChild(splashArr[_local1]); _local1++; }; _local1 = 0; while (_local1 < bubbleAnimArr.length) { removeChild(bubbleAnimArr[_local1]); _local1++; }; _local1 = 0; while (_local1 < dustArr.length) { removeChild(dustArr[_local1]); _local1++; }; removeChild(stone1); removeChild(stone2); stone1 = null; stone2 = null; if (contains(nextPiece)){ removeChild(nextPiece); }; removeChild(slider); removeChild(switchPiece); nextPiece = null; switchPiece = null; if (gameRoot.waterEffect){ updateWater((currentTick + 1)); }; } public function getRandom(_arg1:Number){ return (gameRoot.getRandom(_arg1)); } public function getLevelRandom(_arg1:Number){ return (gameRoot.getLevelRandom(_arg1)); } public function getMultiplier():Number{ return (numBlack); } } }//package src
Section 65
//Piece (src.Piece) package src { import flash.display.*; import src.comm.*; import src.timing.*; import src.math.*; import flash.external.*; import flash.system.*; import flash.text.*; public class Piece extends MovieClip { public var mcWood:MovieClip; public var type; public var yPos; public var xPos; public var gotoY; public var gotoX; public var theY; public var theX; public var delay;// = 0 public var speed;// = 1 public var collapsing;// = true public var cfe;// = false public var isBomb; public var isFire; public var isLineBlast; public var isCoin;// = false public var running;// = false public var animAt;// = 1 public var animLength;// = 60 public var animSpeed;// = 1 public var bombAnim;// = 1 public var bombAnimLength;// = 20 public var lineBlastAnim;// = 1 public var lineBlastAnimLength;// = 10 public var fireAnim;// = 1 public var fireAnimLength;// = 39 public var target; public var rotDeg; public var targetID; public var firstLand;// = false private static var WIDTH = 32; private static var HEIGHT = 32; public function Piece(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7, _arg8, _arg9, _arg10){ this.type = _arg1; this.yPos = _arg2; this.xPos = _arg3; this.running = _arg6; targetID = _arg9; target = mcWood; isBomb = _arg4; isLineBlast = _arg5; target.mcBlackFire.visible = false; if (!isBomb){ target.mcBomb.visible = false; }; if (!isLineBlast){ target.mcLineBlast.visible = false; }; if (_arg1 == 10){ isCoin = true; }; if (_arg1 == 9){ target.mcBlackFire.visible = true; isFire = true; }; animSpeed = (Math.round((Math.random() * 3)) + 1); var _local11:* = 0; if (!_arg6){ _local11 = -60; }; gotoY = ((_arg2 * HEIGHT) + 100); gotoX = ((_arg3 * WIDTH) + _arg8); theY = (40 + _local11); theX = gotoX; y = theY; x = theX; rotation = (rotDeg = _arg7); this.delay = delay; var _local12:* = 0; if (((((_arg10 % 2) == 0)) && ((_arg1 == 1)))){ _local12 = 3; }; target.gotoAndStop(((_arg1 + 1) + _local12)); } public function tick(_arg1:Number, _arg2:Number):void{ } public function render(_arg1:Number, _arg2:Number):void{ } public function getSpeed(){ return (speed); } public function updateSpeed(){ speed = Math.min((speed + 3), 40); } public function land(){ speed = 1; collapsing = false; firstLand = true; } public function updatePos(_arg1, _arg2){ yPos = _arg1; xPos = _arg2; gotoY = ((yPos * HEIGHT) + 100); gotoX = ((xPos * WIDTH) + 250); } } }//package src
Section 66
//PieceRolling (src.PieceRolling) package src { import flash.display.*; import src.comm.*; import src.timing.*; import src.math.*; import flash.external.*; import flash.system.*; import flash.text.*; public class PieceRolling extends MovieClip { public var mcWood:MovieClip; public var type; public var isBomb;// = false public var isLineBlast;// = false public var theY;// = 0 public var theX;// = 0 public var gotoY; public var gotoX; public var bombAnim;// = 1 public var bombAnimLength;// = 20 public var lineBlastAnim;// = 1 public var lineBlastAnimLength;// = 10 public var target; public var targetID; private var level; private static var WIDTH = 32; private static var HEIGHT = 32; public function PieceRolling(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6){ this.level = _arg6; targetID = _arg5; target = mcWood; if (_arg4){ this.theX = 50; this.theY = -4; } else { this.theY = 10; this.theX = 0; }; x = _arg2; y = _arg1; gotoX = x; gotoY = y; this.type = _arg3; target.mcBomb.visible = false; target.mcLineBlast.visible = false; target.mcBlackFire.visible = false; var _local7:* = 0; if (((((_arg6 % 2) == 0)) && ((_arg3 == 1)))){ _local7 = 3; }; target.gotoAndStop(((_arg3 + 1) + _local7)); } public function switchType(_arg1:Number, _arg2:Boolean, _arg3:Boolean){ type = _arg1; isBomb = _arg2; isLineBlast = _arg3; target.mcBomb.visible = isBomb; target.mcLineBlast.visible = isLineBlast; var _local4:* = 0; if (((((level % 2) == 0)) && ((type == 1)))){ _local4 = 3; }; target.gotoAndStop(((type + 1) + _local4)); } public function makeBomb(){ isBomb = true; target.mcBomb.visible = true; isLineBlast = false; target.mcLineBlast.visible = false; } public function makeLineBlast(){ isLineBlast = true; target.mcLineBlast.visible = true; isBomb = false; target.mcBomb.visible = false; } } }//package src
Section 67
//RelaxGameOver (src.RelaxGameOver) package src { import flash.display.*; import flash.events.*; import flash.utils.*; public class RelaxGameOver extends MovieClip { private var dropTime:int; public function RelaxGameOver(){ visible = false; } public function drop(){ if (!visible){ y = -213; visible = true; dropTime = -1; addEventListener(Event.ENTER_FRAME, enterFrame); }; } public function enterFrame(_arg1:Event):void{ var _local2:*; if (!visible){ removeEventListener(Event.ENTER_FRAME, enterFrame); return; }; _local2 = getTimer(); if (dropTime == -1){ dropTime = _local2; }; var _local3:* = (_local2 - dropTime); if (_local3 < 200){ y = (-213 + ((_local3 / 200) * 213)); } else { y = 0; }; rotation = (((180 / Math.PI) * Math.sin((_local2 / 300))) * 0.2); } } }//package src
Section 68
//ScorePop (src.ScorePop) package src { import flash.display.*; import src.comm.*; import src.timing.*; import src.math.*; import flash.external.*; import flash.system.*; import flash.text.*; public class ScorePop extends MovieClip { public var mcScorePop:MovieClip; public var animLength;// = 20 public var animAt;// = 1 private var min;// = 50 private var max;// = 1500 public var delay; public var endScore; public function ScorePop(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6){ x = _arg3; y = _arg2; this.endScore = _arg6; this.delay = _arg5; mcScorePop.mcScorePop.mcScore.txtScore.text = _arg1; var _local7:* = (Math.min(_arg1, max) / max); this.scaleX = Math.max(_local7, 0.4); this.scaleY = Math.max(_local7, 0.4); mcScorePop.mcScorePop.mcScorePopBG.gotoAndStop((_arg4 + 1)); } } }//package src
Section 69
//Slider (src.Slider) package src { import flash.display.*; public class Slider extends MovieClip { public var mcRight:MovieClip; public var mcLeft:MovieClip; public var theX;// = 380 public var theY;// = 37 public var animAt;// = 1 public var switchAnimAt;// = 1 public function Slider(){ x = theX; y = theY; } } }//package src
Section 70
//GameOverScreen (GameOverScreen) package { import flash.display.*; import flash.text.*; public dynamic class GameOverScreen extends MovieClip { public var txtGameOverHeader:TextField; public var mcScoreText:MovieClip; public var mcScoreTextLabel:MovieClip; public var mcTrophies:MovieClip; public function GameOverScreen(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 71
//LevelNumbers (LevelNumbers) package { import flash.display.*; public dynamic class LevelNumbers extends MovieClip { public function LevelNumbers(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 72
//MultiNumbers (MultiNumbers) package { import flash.display.*; public dynamic class MultiNumbers extends MovieClip { public function MultiNumbers(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 73
//Play (Play) package { import flash.display.*; public dynamic class Play extends MovieClip { } }//package
Section 74
//ScoreNumbers (ScoreNumbers) package { import flash.display.*; public dynamic class ScoreNumbers extends MovieClip { public function ScoreNumbers(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 75
//SignupScreen (SignupScreen) package { import flash.display.*; public dynamic class SignupScreen extends MovieClip { public var mcInner:MovieClip; public function SignupScreen(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 76
//Splash (Splash) package { import flash.display.*; public dynamic class Splash extends MovieClip { public function Splash(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 77
//Stone1 (Stone1) package { import flash.display.*; public dynamic class Stone1 extends MovieClip { } }//package
Section 78
//Stone2 (Stone2) package { import flash.display.*; public dynamic class Stone2 extends MovieClip { } }//package
Section 79
//WaterLevelPiece (WaterLevelPiece) package { import flash.display.*; public dynamic class WaterLevelPiece extends MovieClip { public function WaterLevelPiece(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package

Library Items

Symbol 1 Sound {sound.splash}
Symbol 2 Sound {sound.warning}
Symbol 3 Sound {sound.switch}
Symbol 4 Sound {sound.knock}
Symbol 5 Sound {sound.lineBlast}
Symbol 6 Sound {sound.levelStart}
Symbol 7 Sound {sound.levelCompleted}
Symbol 8 Sound {sound.bonusScore}
Symbol 9 Sound {sound.combo5}
Symbol 10 Sound {sound.combo4}
Symbol 11 Sound {sound.combo3}
Symbol 12 Sound {sound.combo2}
Symbol 13 Sound {sound.combo1}
Symbol 14 Sound {sound.combo}
Symbol 15 Sound {sound.colorBomb}
Symbol 16 Sound {sound.blackBall}
Symbol 17 Sound {sound.outro}
Symbol 18 Sound {sound.loop}
Symbol 19 Sound {sound.intro}
Symbol 20 BitmapUsed by:21
Symbol 21 GraphicUses:20Used by:35
Symbol 22 MovieClipUsed by:35
Symbol 23 FontUsed by:24 25 26 27 28 30 31 32 33 862 863 866 894 903 904 906 907 908 909 1255 1256 1257 1258
Symbol 24 EditableTextUses:23Used by:35
Symbol 25 EditableTextUses:23Used by:29
Symbol 26 EditableTextUses:23Used by:29
Symbol 27 EditableTextUses:23Used by:29
Symbol 28 EditableTextUses:23Used by:29
Symbol 29 MovieClipUses:25 26 27 28Used by:35
Symbol 30 EditableTextUses:23Used by:34
Symbol 31 EditableTextUses:23Used by:34
Symbol 32 EditableTextUses:23Used by:34
Symbol 33 EditableTextUses:23Used by:34
Symbol 34 MovieClipUses:30 31 32 33Used by:35
Symbol 35 MovieClip {GameOverScreen}Uses:21 22 24 29 34
Symbol 36 BitmapUsed by:40
Symbol 37 BitmapUsed by:40
Symbol 38 BitmapUsed by:40
Symbol 39 BitmapUsed by:40
Symbol 40 GraphicUses:36 37 38 39Used by:76
Symbol 41 BitmapUsed by:45
Symbol 42 BitmapUsed by:45
Symbol 43 BitmapUsed by:45
Symbol 44 BitmapUsed by:45
Symbol 45 GraphicUses:41 42 43 44Used by:76
Symbol 46 BitmapUsed by:50
Symbol 47 BitmapUsed by:50
Symbol 48 BitmapUsed by:50
Symbol 49 BitmapUsed by:50
Symbol 50 GraphicUses:46 47 48 49Used by:76
Symbol 51 BitmapUsed by:55
Symbol 52 BitmapUsed by:55
Symbol 53 BitmapUsed by:55
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:51 52 53 54Used by:76
Symbol 56 BitmapUsed by:60
Symbol 57 BitmapUsed by:60
Symbol 58 BitmapUsed by:60
Symbol 59 BitmapUsed by:60
Symbol 60 GraphicUses:56 57 58 59Used by:76
Symbol 61 BitmapUsed by:65
Symbol 62 BitmapUsed by:65
Symbol 63 BitmapUsed by:65
Symbol 64 BitmapUsed by:65
Symbol 65 GraphicUses:61 62 63 64Used by:76
Symbol 66 BitmapUsed by:70
Symbol 67 BitmapUsed by:70
Symbol 68 BitmapUsed by:70
Symbol 69 BitmapUsed by:70
Symbol 70 GraphicUses:66 67 68 69Used by:76
Symbol 71 BitmapUsed by:75
Symbol 72 BitmapUsed by:75
Symbol 73 BitmapUsed by:75
Symbol 74 BitmapUsed by:75
Symbol 75 GraphicUses:71 72 73 74Used by:76
Symbol 76 MovieClip {Play}Uses:40 45 50 55 60 65 70 75
Symbol 77 FontUsed by:78
Symbol 78 EditableTextUses:77Used by:79
Symbol 79 MovieClipUses:78Used by:84
Symbol 80 GraphicUsed by:83
Symbol 81 GraphicUsed by:83
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClip {amazon_survival_speed_fla.ScorePopBG_84}Uses:80 81 82Used by:84
Symbol 84 MovieClipUses:79 83Used by:85
Symbol 85 MovieClipUses:84Used by:86
Symbol 86 MovieClip {src.ScorePop}Uses:85
Symbol 87 BitmapUsed by:88
Symbol 88 GraphicUses:87Used by:103
Symbol 89 BitmapUsed by:90
Symbol 90 GraphicUses:89Used by:103
Symbol 91 BitmapUsed by:92
Symbol 92 GraphicUses:91Used by:103
Symbol 93 BitmapUsed by:94
Symbol 94 GraphicUses:93Used by:103
Symbol 95 BitmapUsed by:96
Symbol 96 GraphicUses:95Used by:103
Symbol 97 BitmapUsed by:98
Symbol 98 GraphicUses:97Used by:103
Symbol 99 BitmapUsed by:100
Symbol 100 GraphicUses:99Used by:103
Symbol 101 BitmapUsed by:102
Symbol 102 GraphicUses:101Used by:103
Symbol 103 MovieClip {amazon_survival_speed_fla.LeftHand_78}Uses:88 90 92 94 96 98 100 102Used by:121
Symbol 104 BitmapUsed by:105
Symbol 105 GraphicUses:104Used by:120
Symbol 106 BitmapUsed by:107
Symbol 107 GraphicUses:106Used by:120
Symbol 108 BitmapUsed by:109
Symbol 109 GraphicUses:108Used by:120
Symbol 110 BitmapUsed by:111
Symbol 111 GraphicUses:110Used by:120
Symbol 112 BitmapUsed by:113
Symbol 113 GraphicUses:112Used by:120
Symbol 114 BitmapUsed by:115
Symbol 115 GraphicUses:114Used by:120
Symbol 116 BitmapUsed by:117
Symbol 117 GraphicUses:116Used by:120
Symbol 118 BitmapUsed by:119
Symbol 119 GraphicUses:118Used by:120
Symbol 120 MovieClip {amazon_survival_speed_fla.RightHand_79}Uses:105 107 109 111 113 115 117 119Used by:121
Symbol 121 MovieClip {src.Slider}Uses:103 120
Symbol 122 GraphicUsed by:123
Symbol 123 MovieClip {src.ClearLevel}Uses:122
Symbol 124 BitmapUsed by:125
Symbol 125 GraphicUses:124Used by:138
Symbol 126 BitmapUsed by:127
Symbol 127 GraphicUses:126Used by:138
Symbol 128 BitmapUsed by:129
Symbol 129 GraphicUses:128Used by:138
Symbol 130 BitmapUsed by:131
Symbol 131 GraphicUses:130Used by:138
Symbol 132 BitmapUsed by:133
Symbol 133 GraphicUses:132Used by:138
Symbol 134 BitmapUsed by:135
Symbol 135 GraphicUses:134Used by:138
Symbol 136 BitmapUsed by:137
Symbol 137 GraphicUses:136Used by:138
Symbol 138 MovieClip {WaterLevelPiece}Uses:125 127 129 131 133 135 137
Symbol 139 BitmapUsed by:140
Symbol 140 GraphicUses:139Used by:173
Symbol 141 BitmapUsed by:142
Symbol 142 GraphicUses:141Used by:173
Symbol 143 BitmapUsed by:144
Symbol 144 GraphicUses:143Used by:173
Symbol 145 BitmapUsed by:146
Symbol 146 GraphicUses:145Used by:173
Symbol 147 BitmapUsed by:148
Symbol 148 GraphicUses:147Used by:173
Symbol 149 BitmapUsed by:150
Symbol 150 GraphicUses:149Used by:173
Symbol 151 BitmapUsed by:152
Symbol 152 GraphicUses:151Used by:173
Symbol 153 BitmapUsed by:154
Symbol 154 GraphicUses:153Used by:173
Symbol 155 BitmapUsed by:156
Symbol 156 GraphicUses:155Used by:173
Symbol 157 BitmapUsed by:158
Symbol 158 GraphicUses:157Used by:173
Symbol 159 BitmapUsed by:160
Symbol 160 GraphicUses:159Used by:173
Symbol 161 BitmapUsed by:162
Symbol 162 GraphicUses:161Used by:173
Symbol 163 BitmapUsed by:164
Symbol 164 GraphicUses:163Used by:173
Symbol 165 BitmapUsed by:166
Symbol 166 GraphicUses:165Used by:173
Symbol 167 BitmapUsed by:168
Symbol 168 GraphicUses:167Used by:173
Symbol 169 BitmapUsed by:170
Symbol 170 GraphicUses:169Used by:173
Symbol 171 BitmapUsed by:172
Symbol 172 GraphicUses:171Used by:173
Symbol 173 MovieClip {Splash}Uses:140 142 144 146 148 150 152 154 156 158 160 162 164 166 168 170 172
Symbol 174 BitmapUsed by:175
Symbol 175 GraphicUses:174Used by:176
Symbol 176 MovieClip {Stone1}Uses:175
Symbol 177 BitmapUsed by:178
Symbol 178 GraphicUses:177Used by:179
Symbol 179 MovieClip {Stone2}Uses:178
Symbol 180 BitmapUsed by:181
Symbol 181 GraphicUses:180Used by:200 201 874
Symbol 182 BitmapUsed by:183
Symbol 183 GraphicUses:182Used by:200 201 874
Symbol 184 BitmapUsed by:185
Symbol 185 GraphicUses:184Used by:200 201 874
Symbol 186 BitmapUsed by:187
Symbol 187 GraphicUses:186Used by:200 201 874
Symbol 188 BitmapUsed by:189
Symbol 189 GraphicUses:188Used by:200 201 874
Symbol 190 BitmapUsed by:191
Symbol 191 GraphicUses:190Used by:200 201 874
Symbol 192 BitmapUsed by:193
Symbol 193 GraphicUses:192Used by:200 201 874
Symbol 194 BitmapUsed by:195
Symbol 195 GraphicUses:194Used by:200 201 874
Symbol 196 BitmapUsed by:197
Symbol 197 GraphicUses:196Used by:200 201 874
Symbol 198 BitmapUsed by:199
Symbol 199 GraphicUses:198Used by:200 201 874
Symbol 200 MovieClip {LevelNumbers}Uses:181 183 185 187 189 191 193 195 197 199
Symbol 201 MovieClip {MultiNumbers}Uses:181 183 185 187 189 191 193 195 197 199
Symbol 202 BitmapUsed by:203
Symbol 203 GraphicUses:202Used by:222
Symbol 204 BitmapUsed by:205
Symbol 205 GraphicUses:204Used by:222
Symbol 206 BitmapUsed by:207
Symbol 207 GraphicUses:206Used by:222
Symbol 208 BitmapUsed by:209
Symbol 209 GraphicUses:208Used by:222
Symbol 210 BitmapUsed by:211
Symbol 211 GraphicUses:210Used by:222
Symbol 212 BitmapUsed by:213
Symbol 213 GraphicUses:212Used by:222
Symbol 214 BitmapUsed by:215
Symbol 215 GraphicUses:214Used by:222
Symbol 216 BitmapUsed by:217
Symbol 217 GraphicUses:216Used by:222
Symbol 218 BitmapUsed by:219
Symbol 219 GraphicUses:218Used by:222
Symbol 220 BitmapUsed by:221
Symbol 221 GraphicUses:220Used by:222
Symbol 222 MovieClip {ScoreNumbers}Uses:203 205 207 209 211 213 215 217 219 221
Symbol 223 BitmapUsed by:224
Symbol 224 GraphicUses:223Used by:243
Symbol 225 BitmapUsed by:226
Symbol 226 GraphicUses:225Used by:243
Symbol 227 BitmapUsed by:228
Symbol 228 GraphicUses:227Used by:243
Symbol 229 BitmapUsed by:230 1047 1048 1050 1051
Symbol 230 GraphicUses:229Used by:243
Symbol 231 BitmapUsed by:232 1048 1050 1051 1053
Symbol 232 GraphicUses:231Used by:243
Symbol 233 BitmapUsed by:234
Symbol 234 GraphicUses:233Used by:243
Symbol 235 BitmapUsed by:236 1051 1053 1055 1056
Symbol 236 GraphicUses:235Used by:243
Symbol 237 BitmapUsed by:238
Symbol 238 GraphicUses:237Used by:243
Symbol 239 BitmapUsed by:240
Symbol 240 GraphicUses:239Used by:243
Symbol 241 BitmapUsed by:242
Symbol 242 GraphicUses:241Used by:243
Symbol 243 MovieClip {amazon_survival_speed_fla.RegularExplosion_62}Uses:224 226 228 230 232 234 236 238 240 242Used by:448
Symbol 244 BitmapUsed by:245
Symbol 245 GraphicUses:244Used by:266
Symbol 246 BitmapUsed by:247
Symbol 247 GraphicUses:246Used by:266
Symbol 248 BitmapUsed by:249
Symbol 249 GraphicUses:248Used by:266
Symbol 250 BitmapUsed by:251
Symbol 251 GraphicUses:250Used by:266
Symbol 252 BitmapUsed by:253
Symbol 253 GraphicUses:252Used by:266
Symbol 254 BitmapUsed by:255
Symbol 255 GraphicUses:254Used by:266
Symbol 256 BitmapUsed by:257
Symbol 257 GraphicUses:256Used by:266
Symbol 258 BitmapUsed by:259
Symbol 259 GraphicUses:258Used by:266
Symbol 260 BitmapUsed by:261
Symbol 261 GraphicUses:260Used by:266
Symbol 262 BitmapUsed by:263
Symbol 263 GraphicUses:262Used by:266
Symbol 264 BitmapUsed by:265
Symbol 265 GraphicUses:264Used by:266
Symbol 266 MovieClip {amazon_survival_speed_fla.ExplosionLineBlast_63}Uses:245 247 249 251 253 255 257 259 261 263 265Used by:448
Symbol 267 BitmapUsed by:268
Symbol 268 GraphicUses:267Used by:297
Symbol 269 BitmapUsed by:270
Symbol 270 GraphicUses:269Used by:297
Symbol 271 BitmapUsed by:272
Symbol 272 GraphicUses:271Used by:297
Symbol 273 BitmapUsed by:274
Symbol 274 GraphicUses:273Used by:297
Symbol 275 BitmapUsed by:276
Symbol 276 GraphicUses:275Used by:297
Symbol 277 BitmapUsed by:278
Symbol 278 GraphicUses:277Used by:297
Symbol 279 BitmapUsed by:280
Symbol 280 GraphicUses:279Used by:297
Symbol 281 BitmapUsed by:282
Symbol 282 GraphicUses:281Used by:297
Symbol 283 BitmapUsed by:284
Symbol 284 GraphicUses:283Used by:297
Symbol 285 BitmapUsed by:286
Symbol 286 GraphicUses:285Used by:297
Symbol 287 BitmapUsed by:288
Symbol 288 GraphicUses:287Used by:297
Symbol 289 BitmapUsed by:290
Symbol 290 GraphicUses:289Used by:297
Symbol 291 BitmapUsed by:292
Symbol 292 GraphicUses:291Used by:297
Symbol 293 BitmapUsed by:294
Symbol 294 GraphicUses:293Used by:297
Symbol 295 BitmapUsed by:296
Symbol 296 GraphicUses:295Used by:297
Symbol 297 MovieClip {amazon_survival_speed_fla.ExplosionRed_64}Uses:268 270 272 274 276 278 280 282 284 286 288 290 292 294 296Used by:448
Symbol 298 BitmapUsed by:299
Symbol 299 GraphicUses:298Used by:328
Symbol 300 BitmapUsed by:301
Symbol 301 GraphicUses:300Used by:328
Symbol 302 BitmapUsed by:303
Symbol 303 GraphicUses:302Used by:328
Symbol 304 BitmapUsed by:305
Symbol 305 GraphicUses:304Used by:328
Symbol 306 BitmapUsed by:307
Symbol 307 GraphicUses:306Used by:328
Symbol 308 BitmapUsed by:309
Symbol 309 GraphicUses:308Used by:328
Symbol 310 BitmapUsed by:311
Symbol 311 GraphicUses:310Used by:328
Symbol 312 BitmapUsed by:313
Symbol 313 GraphicUses:312Used by:328
Symbol 314 BitmapUsed by:315
Symbol 315 GraphicUses:314Used by:328
Symbol 316 BitmapUsed by:317
Symbol 317 GraphicUses:316Used by:328
Symbol 318 BitmapUsed by:319
Symbol 319 GraphicUses:318Used by:328
Symbol 320 BitmapUsed by:321
Symbol 321 GraphicUses:320Used by:328
Symbol 322 BitmapUsed by:323
Symbol 323 GraphicUses:322Used by:328
Symbol 324 BitmapUsed by:325
Symbol 325 GraphicUses:324Used by:328
Symbol 326 BitmapUsed by:327
Symbol 327 GraphicUses:326Used by:328
Symbol 328 MovieClip {amazon_survival_speed_fla.ExplosionBlue_65}Uses:299 301 303 305 307 309 311 313 315 317 319 321 323 325 327Used by:448
Symbol 329 BitmapUsed by:330
Symbol 330 GraphicUses:329Used by:359
Symbol 331 BitmapUsed by:332
Symbol 332 GraphicUses:331Used by:359
Symbol 333 BitmapUsed by:334
Symbol 334 GraphicUses:333Used by:359
Symbol 335 BitmapUsed by:336
Symbol 336 GraphicUses:335Used by:359
Symbol 337 BitmapUsed by:338
Symbol 338 GraphicUses:337Used by:359
Symbol 339 BitmapUsed by:340
Symbol 340 GraphicUses:339Used by:359
Symbol 341 BitmapUsed by:342
Symbol 342 GraphicUses:341Used by:359
Symbol 343 BitmapUsed by:344
Symbol 344 GraphicUses:343Used by:359
Symbol 345 BitmapUsed by:346
Symbol 346 GraphicUses:345Used by:359
Symbol 347 BitmapUsed by:348
Symbol 348 GraphicUses:347Used by:359
Symbol 349 BitmapUsed by:350
Symbol 350 GraphicUses:349Used by:359
Symbol 351 BitmapUsed by:352
Symbol 352 GraphicUses:351Used by:359
Symbol 353 BitmapUsed by:354
Symbol 354 GraphicUses:353Used by:359
Symbol 355 BitmapUsed by:356
Symbol 356 GraphicUses:355Used by:359
Symbol 357 BitmapUsed by:358
Symbol 358 GraphicUses:357Used by:359
Symbol 359 MovieClip {amazon_survival_speed_fla.ExplosionYellow_66}Uses:330 332 334 336 338 340 342 344 346 348 350 352 354 356 358Used by:448
Symbol 360 BitmapUsed by:361
Symbol 361 GraphicUses:360Used by:390
Symbol 362 BitmapUsed by:363
Symbol 363 GraphicUses:362Used by:390
Symbol 364 BitmapUsed by:365
Symbol 365 GraphicUses:364Used by:390
Symbol 366 BitmapUsed by:367
Symbol 367 GraphicUses:366Used by:390
Symbol 368 BitmapUsed by:369
Symbol 369 GraphicUses:368Used by:390
Symbol 370 BitmapUsed by:371
Symbol 371 GraphicUses:370Used by:390
Symbol 372 BitmapUsed by:373
Symbol 373 GraphicUses:372Used by:390
Symbol 374 BitmapUsed by:375
Symbol 375 GraphicUses:374Used by:390
Symbol 376 BitmapUsed by:377
Symbol 377 GraphicUses:376Used by:390
Symbol 378 BitmapUsed by:379
Symbol 379 GraphicUses:378Used by:390
Symbol 380 BitmapUsed by:381
Symbol 381 GraphicUses:380Used by:390
Symbol 382 BitmapUsed by:383
Symbol 383 GraphicUses:382Used by:390
Symbol 384 BitmapUsed by:385
Symbol 385 GraphicUses:384Used by:390
Symbol 386 BitmapUsed by:387
Symbol 387 GraphicUses:386Used by:390
Symbol 388 BitmapUsed by:389
Symbol 389 GraphicUses:388Used by:390
Symbol 390 MovieClip {amazon_survival_speed_fla.ExplosionGreen_67}Uses:361 363 365 367 369 371 373 375 377 379 381 383 385 387 389Used by:448
Symbol 391 BitmapUsed by:392
Symbol 392 GraphicUses:391Used by:447
Symbol 393 BitmapUsed by:394
Symbol 394 GraphicUses:393Used by:447
Symbol 395 BitmapUsed by:396
Symbol 396 GraphicUses:395Used by:447
Symbol 397 BitmapUsed by:398
Symbol 398 GraphicUses:397Used by:447
Symbol 399 BitmapUsed by:400
Symbol 400 GraphicUses:399Used by:447
Symbol 401 BitmapUsed by:402
Symbol 402 GraphicUses:401Used by:447
Symbol 403 BitmapUsed by:404
Symbol 404 GraphicUses:403Used by:447
Symbol 405 BitmapUsed by:406
Symbol 406 GraphicUses:405Used by:447
Symbol 407 BitmapUsed by:408
Symbol 408 GraphicUses:407Used by:447
Symbol 409 BitmapUsed by:410
Symbol 410 GraphicUses:409Used by:447
Symbol 411 BitmapUsed by:412
Symbol 412 GraphicUses:411Used by:447
Symbol 413 BitmapUsed by:414
Symbol 414 GraphicUses:413Used by:447
Symbol 415 BitmapUsed by:416
Symbol 416 GraphicUses:415Used by:447
Symbol 417 BitmapUsed by:418
Symbol 418 GraphicUses:417Used by:447
Symbol 419 BitmapUsed by:420
Symbol 420 GraphicUses:419Used by:447
Symbol 421 BitmapUsed by:422
Symbol 422 GraphicUses:421Used by:447
Symbol 423 BitmapUsed by:424
Symbol 424 GraphicUses:423Used by:447
Symbol 425 BitmapUsed by:426
Symbol 426 GraphicUses:425Used by:447
Symbol 427 BitmapUsed by:428
Symbol 428 GraphicUses:427Used by:447
Symbol 429 BitmapUsed by:430
Symbol 430 GraphicUses:429Used by:447
Symbol 431 BitmapUsed by:432
Symbol 432 GraphicUses:431Used by:447
Symbol 433 BitmapUsed by:434
Symbol 434 GraphicUses:433Used by:447
Symbol 435 BitmapUsed by:436
Symbol 436 GraphicUses:435Used by:447
Symbol 437 BitmapUsed by:438
Symbol 438 GraphicUses:437Used by:447
Symbol 439 BitmapUsed by:440
Symbol 440 GraphicUses:439Used by:447
Symbol 441 BitmapUsed by:442
Symbol 442 GraphicUses:441Used by:447
Symbol 443 BitmapUsed by:444
Symbol 444 GraphicUses:443Used by:447
Symbol 445 BitmapUsed by:446
Symbol 446 GraphicUses:445Used by:447
Symbol 447 MovieClip {amazon_survival_speed_fla.ExplosionBlack_68}Uses:392 394 396 398 400 402 404 406 408 410 412 414 416 418 420 422 424 426 428 430 432 434 436 438 440 442 444 446Used by:448
Symbol 448 MovieClip {src.Explosion}Uses:243 266 297 328 359 390 447
Symbol 449 BitmapUsed by:450
Symbol 450 GraphicUses:449Used by:451
Symbol 451 MovieClipUses:450Used by:452
Symbol 452 MovieClipUses:451Used by:453
Symbol 453 MovieClip {src.BubbleAnim}Uses:452
Symbol 454 BitmapUsed by:455
Symbol 455 GraphicUses:454Used by:494
Symbol 456 BitmapUsed by:457
Symbol 457 GraphicUses:456Used by:494
Symbol 458 BitmapUsed by:459
Symbol 459 GraphicUses:458Used by:494
Symbol 460 BitmapUsed by:461
Symbol 461 GraphicUses:460Used by:494
Symbol 462 BitmapUsed by:463
Symbol 463 GraphicUses:462Used by:494
Symbol 464 BitmapUsed by:465
Symbol 465 GraphicUses:464Used by:494
Symbol 466 BitmapUsed by:467
Symbol 467 GraphicUses:466Used by:494
Symbol 468 BitmapUsed by:469
Symbol 469 GraphicUses:468Used by:494
Symbol 470 BitmapUsed by:471
Symbol 471 GraphicUses:470Used by:494
Symbol 472 BitmapUsed by:473
Symbol 473 GraphicUses:472Used by:494
Symbol 474 BitmapUsed by:475
Symbol 475 GraphicUses:474Used by:494
Symbol 476 BitmapUsed by:477
Symbol 477 GraphicUses:476Used by:494
Symbol 478 BitmapUsed by:479
Symbol 479 GraphicUses:478Used by:494
Symbol 480 BitmapUsed by:481
Symbol 481 GraphicUses:480Used by:494
Symbol 482 BitmapUsed by:483
Symbol 483 GraphicUses:482Used by:494
Symbol 484 BitmapUsed by:485
Symbol 485 GraphicUses:484Used by:494
Symbol 486 BitmapUsed by:487
Symbol 487 GraphicUses:486Used by:494
Symbol 488 BitmapUsed by:489
Symbol 489 GraphicUses:488Used by:494
Symbol 490 BitmapUsed by:491
Symbol 491 GraphicUses:490Used by:494
Symbol 492 BitmapUsed by:493 1012 1014
Symbol 493 GraphicUses:492Used by:494
Symbol 494 MovieClip {amazon_survival_speed_fla.PieceWoodCroc_48}Uses:455 457 459 461 463 465 467 469 471 473 475 477 479 481 483 485 487 489 491 493Used by:823
Symbol 495 BitmapUsed by:496 1099 1138 1177 1216
Symbol 496 GraphicUses:495Used by:573 1243
Symbol 497 BitmapUsed by:498 1100 1139 1178 1217
Symbol 498 GraphicUses:497Used by:573 1243
Symbol 499 BitmapUsed by:500 1101 1140 1179 1218
Symbol 500 GraphicUses:499Used by:573 1243
Symbol 501 BitmapUsed by:502 1102 1141 1180 1219
Symbol 502 GraphicUses:501Used by:573 1243
Symbol 503 BitmapUsed by:504 1103 1142 1181 1220
Symbol 504 GraphicUses:503Used by:573 1243
Symbol 505 BitmapUsed by:506 1104 1143 1182 1221
Symbol 506 GraphicUses:505Used by:573 1243
Symbol 507 BitmapUsed by:508 1105 1144 1183 1222
Symbol 508 GraphicUses:507Used by:573 1243
Symbol 509 BitmapUsed by:510 1067 1106 1145 1184 1223
Symbol 510 GraphicUses:509Used by:573
Symbol 511 BitmapUsed by:512 1068 1107 1146 1185 1224
Symbol 512 GraphicUses:511Used by:573
Symbol 513 BitmapUsed by:514 1069 1108 1147 1186 1225
Symbol 514 GraphicUses:513Used by:573
Symbol 515 BitmapUsed by:516 1070 1109 1148 1187 1226
Symbol 516 GraphicUses:515Used by:573
Symbol 517 BitmapUsed by:518 1071 1110 1149 1188 1227
Symbol 518 GraphicUses:517Used by:573
Symbol 519 BitmapUsed by:520 1072 1111 1150 1189 1228
Symbol 520 GraphicUses:519Used by:573
Symbol 521 BitmapUsed by:522 1073 1112 1151 1190 1229
Symbol 522 GraphicUses:521Used by:573
Symbol 523 BitmapUsed by:524 1074 1113 1152 1191 1230
Symbol 524 GraphicUses:523Used by:573
Symbol 525 BitmapUsed by:526 1075 1114 1153 1192 1231
Symbol 526 GraphicUses:525Used by:573
Symbol 527 BitmapUsed by:528 1076 1115 1154 1193 1232
Symbol 528 GraphicUses:527Used by:573
Symbol 529 BitmapUsed by:530 1077 1116 1155 1194 1233
Symbol 530 GraphicUses:529Used by:573
Symbol 531 BitmapUsed by:532 1078 1117 1156 1195 1234
Symbol 532 GraphicUses:531Used by:573
Symbol 533 BitmapUsed by:534 1079 1118 1157 1196 1235
Symbol 534 GraphicUses:533Used by:573
Symbol 535 BitmapUsed by:536 1080 1119 1158 1197 1236
Symbol 536 GraphicUses:535Used by:573
Symbol 537 BitmapUsed by:538 1081 1120 1159 1198 1237
Symbol 538 GraphicUses:537Used by:573
Symbol 539 BitmapUsed by:540 1082 1121 1160 1199 1238
Symbol 540 GraphicUses:539Used by:573
Symbol 541 BitmapUsed by:542 1083 1122 1161 1200 1239
Symbol 542 GraphicUses:541Used by:573
Symbol 543 BitmapUsed by:544 1084 1123 1162 1201
Symbol 544 GraphicUses:543Used by:573
Symbol 545 BitmapUsed by:546 1085 1124 1163 1202
Symbol 546 GraphicUses:545Used by:573
Symbol 547 BitmapUsed by:548 1086 1125 1164 1203
Symbol 548 GraphicUses:547Used by:573
Symbol 549 BitmapUsed by:550 1087 1126 1165 1204
Symbol 550 GraphicUses:549Used by:573
Symbol 551 BitmapUsed by:552 1088 1127 1166 1205
Symbol 552 GraphicUses:551Used by:573
Symbol 553 BitmapUsed by:554 1089 1128 1167 1206
Symbol 554 GraphicUses:553Used by:573
Symbol 555 BitmapUsed by:556 1090 1129 1168 1207
Symbol 556 GraphicUses:555Used by:573
Symbol 557 BitmapUsed by:558 1091 1130 1169 1208
Symbol 558 GraphicUses:557Used by:573
Symbol 559 BitmapUsed by:560 1092 1131 1170 1209
Symbol 560 GraphicUses:559Used by:573
Symbol 561 BitmapUsed by:562 1093 1132 1171 1210
Symbol 562 GraphicUses:561Used by:573
Symbol 563 BitmapUsed by:564 1094 1133 1172 1211
Symbol 564 GraphicUses:563Used by:573
Symbol 565 BitmapUsed by:566 1095 1134 1173 1212
Symbol 566 GraphicUses:565Used by:573
Symbol 567 BitmapUsed by:568 1096 1135 1174 1213
Symbol 568 GraphicUses:567Used by:573
Symbol 569 BitmapUsed by:570 1097 1136 1175 1214
Symbol 570 GraphicUses:569Used by:573
Symbol 571 BitmapUsed by:572 1098 1137 1176 1215
Symbol 572 GraphicUses:571Used by:573
Symbol 573 MovieClip {amazon_survival_speed_fla.BlackFire_49}Uses:496 498 500 502 504 506 508 510 512 514 516 518 520 522 524 526 528 530 532 534 536 538 540 542 544 546 548 550 552 554 556 558 560 562 564 566 568 570 572Used by:823
Symbol 574 BitmapUsed by:575 1060 1080 1100 1120 1140 1160 1180 1200 1220
Symbol 575 GraphicUses:574Used by:616
Symbol 576 BitmapUsed by:577
Symbol 577 GraphicUses:576Used by:616 637
Symbol 578 BitmapUsed by:579 1061 1081 1101 1121 1141 1161 1181 1201 1221
Symbol 579 GraphicUses:578Used by:616
Symbol 580 BitmapUsed by:581 1062 1082 1102 1122 1142 1162 1182 1202 1222
Symbol 581 GraphicUses:580Used by:616
Symbol 582 BitmapUsed by:583 1063 1083 1103 1123 1143 1163 1183 1203 1223
Symbol 583 GraphicUses:582Used by:616
Symbol 584 BitmapUsed by:585 1064 1084 1104 1124 1144 1164 1184 1204 1224
Symbol 585 GraphicUses:584Used by:616
Symbol 586 BitmapUsed by:587 1065 1085 1105 1125 1145 1165 1185 1205 1225
Symbol 587 GraphicUses:586Used by:616
Symbol 588 BitmapUsed by:589 1066 1086 1106 1126 1146 1166 1186 1206 1226
Symbol 589 GraphicUses:588Used by:616
Symbol 590 BitmapUsed by:591 1067 1087 1107 1127 1147 1167 1187 1207 1227
Symbol 591 GraphicUses:590Used by:616
Symbol 592 BitmapUsed by:593 1068 1088 1108 1128 1148 1168 1188 1208 1228
Symbol 593 GraphicUses:592Used by:616
Symbol 594 BitmapUsed by:595 1069 1089 1109 1129 1149 1169 1189 1209 1229
Symbol 595 GraphicUses:594Used by:616
Symbol 596 BitmapUsed by:597 1070 1090 1110 1130 1150 1170 1190 1210 1230
Symbol 597 GraphicUses:596Used by:616
Symbol 598 BitmapUsed by:599 1071 1091 1111 1131 1151 1171 1191 1211 1231
Symbol 599 GraphicUses:598Used by:616
Symbol 600 BitmapUsed by:601 1072 1092 1112 1132 1152 1172 1192 1212 1232
Symbol 601 GraphicUses:600Used by:616
Symbol 602 BitmapUsed by:603 1073 1093 1113 1133 1153 1173 1193 1213 1233
Symbol 603 GraphicUses:602Used by:616
Symbol 604 BitmapUsed by:605 1074 1094 1114 1134 1154 1174 1194 1214 1234
Symbol 605 GraphicUses:604Used by:616
Symbol 606 BitmapUsed by:607 1075 1095 1115 1135 1155 1175 1195 1215 1235
Symbol 607 GraphicUses:606Used by:616
Symbol 608 BitmapUsed by:609 1076 1096 1116 1136 1156 1176 1196 1216 1236
Symbol 609 GraphicUses:608Used by:616
Symbol 610 BitmapUsed by:611 1077 1097 1117 1137 1157 1177 1197 1217 1237
Symbol 611 GraphicUses:610Used by:616
Symbol 612 BitmapUsed by:613 1078 1098 1118 1138 1158 1178 1198 1218 1238
Symbol 613 GraphicUses:612Used by:616
Symbol 614 BitmapUsed by:615 1079 1099 1119 1139 1159 1179 1199 1219 1239
Symbol 615 GraphicUses:614Used by:616
Symbol 616 MovieClip {amazon_survival_speed_fla.Bomb_50}Uses:575 577 579 581 583 585 587 589 591 593 595 597 599 601 603 605 607 609 611 613 615Used by:823
Symbol 617 BitmapUsed by:618
Symbol 618 GraphicUses:617Used by:637 1243
Symbol 619 BitmapUsed by:620
Symbol 620 GraphicUses:619Used by:637 1243
Symbol 621 BitmapUsed by:622
Symbol 622 GraphicUses:621Used by:637 1243
Symbol 623 BitmapUsed by:624
Symbol 624 GraphicUses:623Used by:637 1243
Symbol 625 BitmapUsed by:626
Symbol 626 GraphicUses:625Used by:637 1243
Symbol 627 BitmapUsed by:628
Symbol 628 GraphicUses:627Used by:637 1243
Symbol 629 BitmapUsed by:630
Symbol 630 GraphicUses:629Used by:637 1243
Symbol 631 BitmapUsed by:632
Symbol 632 GraphicUses:631Used by:637 1243
Symbol 633 BitmapUsed by:634
Symbol 634 GraphicUses:633Used by:637 1243
Symbol 635 BitmapUsed by:636
Symbol 636 GraphicUses:635Used by:637 1243
Symbol 637 MovieClip {amazon_survival_speed_fla.LineBlast_51}Uses:618 577 620 622 624 626 628 630 632 634 636Used by:823
Symbol 638 BitmapUsed by:639
Symbol 639 GraphicUses:638Used by:678
Symbol 640 BitmapUsed by:641
Symbol 641 GraphicUses:640Used by:678
Symbol 642 BitmapUsed by:643
Symbol 643 GraphicUses:642Used by:678
Symbol 644 BitmapUsed by:645
Symbol 645 GraphicUses:644Used by:678
Symbol 646 BitmapUsed by:647
Symbol 647 GraphicUses:646Used by:678
Symbol 648 BitmapUsed by:649
Symbol 649 GraphicUses:648Used by:678
Symbol 650 BitmapUsed by:651
Symbol 651 GraphicUses:650Used by:678
Symbol 652 BitmapUsed by:653
Symbol 653 GraphicUses:652Used by:678
Symbol 654 BitmapUsed by:655
Symbol 655 GraphicUses:654Used by:678
Symbol 656 BitmapUsed by:657
Symbol 657 GraphicUses:656Used by:678
Symbol 658 BitmapUsed by:659
Symbol 659 GraphicUses:658Used by:678
Symbol 660 BitmapUsed by:661
Symbol 661 GraphicUses:660Used by:678
Symbol 662 BitmapUsed by:663
Symbol 663 GraphicUses:662Used by:678
Symbol 664 BitmapUsed by:665
Symbol 665 GraphicUses:664Used by:678
Symbol 666 BitmapUsed by:667
Symbol 667 GraphicUses:666Used by:678
Symbol 668 BitmapUsed by:669
Symbol 669 GraphicUses:668Used by:678
Symbol 670 BitmapUsed by:671
Symbol 671 GraphicUses:670Used by:678
Symbol 672 BitmapUsed by:673
Symbol 673 GraphicUses:672Used by:678
Symbol 674 BitmapUsed by:675
Symbol 675 GraphicUses:674Used by:678
Symbol 676 BitmapUsed by:677
Symbol 677 GraphicUses:676Used by:678
Symbol 678 MovieClip {amazon_survival_speed_fla.PieceWoodSpider_52}Uses:639 641 643 645 647 649 651 653 655 657 659 661 663 665 667 669 671 673 675 677Used by:823
Symbol 679 BitmapUsed by:680
Symbol 680 GraphicUses:679Used by:719
Symbol 681 BitmapUsed by:682
Symbol 682 GraphicUses:681Used by:719
Symbol 683 BitmapUsed by:684
Symbol 684 GraphicUses:683Used by:719
Symbol 685 BitmapUsed by:686
Symbol 686 GraphicUses:685Used by:719
Symbol 687 BitmapUsed by:688
Symbol 688 GraphicUses:687Used by:719
Symbol 689 BitmapUsed by:690
Symbol 690 GraphicUses:689Used by:719
Symbol 691 BitmapUsed by:692
Symbol 692 GraphicUses:691Used by:719
Symbol 693 BitmapUsed by:694
Symbol 694 GraphicUses:693Used by:719
Symbol 695 BitmapUsed by:696
Symbol 696 GraphicUses:695Used by:719
Symbol 697 BitmapUsed by:698
Symbol 698 GraphicUses:697Used by:719
Symbol 699 BitmapUsed by:700
Symbol 700 GraphicUses:699Used by:719
Symbol 701 BitmapUsed by:702
Symbol 702 GraphicUses:701Used by:719
Symbol 703 BitmapUsed by:704
Symbol 704 GraphicUses:703Used by:719
Symbol 705 BitmapUsed by:706
Symbol 706 GraphicUses:705Used by:719
Symbol 707 BitmapUsed by:708
Symbol 708 GraphicUses:707Used by:719
Symbol 709 BitmapUsed by:710
Symbol 710 GraphicUses:709Used by:719
Symbol 711 BitmapUsed by:712
Symbol 712 GraphicUses:711Used by:719
Symbol 713 BitmapUsed by:714
Symbol 714 GraphicUses:713Used by:719
Symbol 715 BitmapUsed by:716
Symbol 716 GraphicUses:715Used by:719
Symbol 717 BitmapUsed by:718 1006 1008 1010
Symbol 718 GraphicUses:717Used by:719
Symbol 719 MovieClip {amazon_survival_speed_fla.PieceWoodSnake_53}Uses:680 682 684 686 688 690 692 694 696 698 700 702 704 706 708 710 712 714 716 718Used by:823
Symbol 720 BitmapUsed by:721
Symbol 721 GraphicUses:720Used by:760 1024
Symbol 722 BitmapUsed by:723 1035
Symbol 723 GraphicUses:722Used by:760
Symbol 724 BitmapUsed by:725
Symbol 725 GraphicUses:724Used by:760
Symbol 726 BitmapUsed by:727 1036
Symbol 727 GraphicUses:726Used by:760
Symbol 728 BitmapUsed by:729 1037
Symbol 729 GraphicUses:728Used by:760
Symbol 730 BitmapUsed by:731
Symbol 731 GraphicUses:730Used by:760
Symbol 732 BitmapUsed by:733 1038
Symbol 733 GraphicUses:732Used by:760
Symbol 734 BitmapUsed by:735 1039
Symbol 735 GraphicUses:734Used by:760
Symbol 736 BitmapUsed by:737
Symbol 737 GraphicUses:736Used by:760
Symbol 738 BitmapUsed by:739 1040
Symbol 739 GraphicUses:738Used by:760
Symbol 740 BitmapUsed by:741 1041
Symbol 741 GraphicUses:740Used by:760 1059
Symbol 742 BitmapUsed by:743
Symbol 743 GraphicUses:742Used by:760
Symbol 744 BitmapUsed by:745 1042
Symbol 745 GraphicUses:744Used by:760
Symbol 746 BitmapUsed by:747
Symbol 747 GraphicUses:746Used by:760 1243
Symbol 748 BitmapUsed by:749
Symbol 749 GraphicUses:748Used by:760
Symbol 750 BitmapUsed by:751
Symbol 751 GraphicUses:750Used by:760
Symbol 752 BitmapUsed by:753
Symbol 753 GraphicUses:752Used by:760
Symbol 754 BitmapUsed by:755
Symbol 755 GraphicUses:754Used by:760
Symbol 756 BitmapUsed by:757
Symbol 757 GraphicUses:756Used by:760
Symbol 758 BitmapUsed by:759 1016 1018 1020
Symbol 759 GraphicUses:758Used by:760 1022 1023
Symbol 760 MovieClip {amazon_survival_speed_fla.PieceWoodPanther_54}Uses:721 723 725 727 729 731 733 735 737 739 741 743 745 747 749 751 753 755 757 759Used by:823
Symbol 761 BitmapUsed by:762 1060 1080 1100 1120 1140 1160 1180 1200 1220
Symbol 762 GraphicUses:761Used by:801
Symbol 763 BitmapUsed by:764 1061 1081 1101 1121 1141 1161 1181 1201 1221
Symbol 764 GraphicUses:763Used by:801
Symbol 765 BitmapUsed by:766 1062 1082 1102 1122 1142 1162 1182 1202 1222
Symbol 766 GraphicUses:765Used by:801
Symbol 767 BitmapUsed by:768 1063 1083 1103 1123 1143 1163 1183 1203 1223
Symbol 768 GraphicUses:767Used by:801
Symbol 769 BitmapUsed by:770 1064 1084 1104 1124 1144 1164 1184 1204 1224
Symbol 770 GraphicUses:769Used by:801
Symbol 771 BitmapUsed by:772 1065 1085 1105 1125 1145 1165 1185 1205 1225
Symbol 772 GraphicUses:771Used by:801
Symbol 773 BitmapUsed by:774 1066 1086 1106 1126 1146 1166 1186 1206 1226
Symbol 774 GraphicUses:773Used by:801
Symbol 775 BitmapUsed by:776 1067 1087 1107 1127 1147 1167 1187 1207 1227
Symbol 776 GraphicUses:775Used by:801
Symbol 777 BitmapUsed by:778 1068 1088 1108 1128 1148 1168 1188 1208 1228
Symbol 778 GraphicUses:777Used by:801
Symbol 779 BitmapUsed by:780 1069 1089 1109 1129 1149 1169 1189 1209 1229
Symbol 780 GraphicUses:779Used by:801
Symbol 781 BitmapUsed by:782 1070 1090 1110 1130 1150 1170 1190 1210 1230
Symbol 782 GraphicUses:781Used by:801
Symbol 783 BitmapUsed by:784 1071 1091 1111 1131 1151 1171 1191 1211 1231
Symbol 784 GraphicUses:783Used by:801
Symbol 785 BitmapUsed by:786 1072 1092 1112 1132 1152 1172 1192 1212 1232
Symbol 786 GraphicUses:785Used by:801
Symbol 787 BitmapUsed by:788 1073 1093 1113 1133 1153 1173 1193 1213 1233
Symbol 788 GraphicUses:787Used by:801
Symbol 789 BitmapUsed by:790 1074 1094 1114 1134 1154 1174 1194 1214 1234
Symbol 790 GraphicUses:789Used by:801
Symbol 791 BitmapUsed by:792 1075 1095 1115 1135 1155 1175 1195 1215 1235
Symbol 792 GraphicUses:791Used by:801
Symbol 793 BitmapUsed by:794 1076 1096 1116 1136 1156 1176 1196 1216 1236
Symbol 794 GraphicUses:793Used by:801
Symbol 795 BitmapUsed by:796 1077 1097 1117 1137 1157 1177 1197 1217 1237
Symbol 796 GraphicUses:795Used by:801
Symbol 797 BitmapUsed by:798 1078 1098 1118 1138 1158 1178 1198 1218 1238
Symbol 798 GraphicUses:797Used by:801
Symbol 799 BitmapUsed by:800 1079 1099 1119 1139 1159 1179 1199 1219 1239
Symbol 800 GraphicUses:799Used by:801
Symbol 801 MovieClip {amazon_survival_speed_fla.PieceBlock_55}Uses:762 764 766 768 770 772 774 776 778 780 782 784 786 788 790 792 794 796 798 800Used by:823
Symbol 802 BitmapUsed by:803
Symbol 803 GraphicUses:802Used by:822
Symbol 804 BitmapUsed by:805
Symbol 805 GraphicUses:804Used by:822
Symbol 806 BitmapUsed by:807
Symbol 807 GraphicUses:806Used by:822
Symbol 808 BitmapUsed by:809
Symbol 809 GraphicUses:808Used by:822
Symbol 810 BitmapUsed by:811
Symbol 811 GraphicUses:810Used by:822
Symbol 812 BitmapUsed by:813
Symbol 813 GraphicUses:812Used by:822
Symbol 814 BitmapUsed by:815
Symbol 815 GraphicUses:814Used by:822
Symbol 816 BitmapUsed by:817
Symbol 817 GraphicUses:816Used by:822
Symbol 818 BitmapUsed by:819
Symbol 819 GraphicUses:818Used by:822
Symbol 820 BitmapUsed by:821
Symbol 821 GraphicUses:820Used by:822
Symbol 822 MovieClip {amazon_survival_speed_fla.PieceCoin_56}Uses:803 805 807 809 811 813 815 817 819 821Used by:823
Symbol 823 MovieClip {amazon_survival_speed_fla.PieceWood_47}Uses:494 573 616 637 678 719 760 801 822Used by:824 825
Symbol 824 MovieClip {src.PieceRolling}Uses:823
Symbol 825 MovieClip {src.Piece}Uses:823
Symbol 826 BitmapUsed by:827
Symbol 827 GraphicUses:826Used by:852
Symbol 828 BitmapUsed by:829
Symbol 829 GraphicUses:828Used by:852
Symbol 830 BitmapUsed by:831
Symbol 831 GraphicUses:830Used by:852
Symbol 832 BitmapUsed by:833
Symbol 833 GraphicUses:832Used by:852
Symbol 834 BitmapUsed by:835
Symbol 835 GraphicUses:834Used by:852
Symbol 836 BitmapUsed by:837
Symbol 837 GraphicUses:836Used by:852
Symbol 838 BitmapUsed by:839
Symbol 839 GraphicUses:838Used by:852
Symbol 840 BitmapUsed by:841
Symbol 841 GraphicUses:840Used by:852
Symbol 842 BitmapUsed by:843
Symbol 843 GraphicUses:842Used by:852
Symbol 844 BitmapUsed by:845
Symbol 845 GraphicUses:844Used by:852
Symbol 846 BitmapUsed by:847
Symbol 847 GraphicUses:846Used by:852
Symbol 848 BitmapUsed by:849
Symbol 849 GraphicUses:848Used by:852
Symbol 850 BitmapUsed by:851
Symbol 851 GraphicUses:850Used by:852
Symbol 852 MovieClip {src.DustAnim}Uses:827 829 831 833 835 837 839 841 843 845 847 849 851
Symbol 853 BitmapUsed by:855
Symbol 854 BitmapUsed by:855
Symbol 855 GraphicUses:853 854Used by:869
Symbol 856 BitmapUsed by:857
Symbol 857 GraphicUses:856Used by:861
Symbol 858 BitmapUsed by:860
Symbol 859 BitmapUsed by:860
Symbol 860 GraphicUses:858 859Used by:861
Symbol 861 MovieClip {amazon_survival_speed_fla.Checkbox_43}Uses:857 860Used by:869
Symbol 862 EditableTextUses:23Used by:869
Symbol 863 EditableTextUses:23Used by:869
Symbol 864 FontUsed by:865
Symbol 865 EditableTextUses:864Used by:869
Symbol 866 EditableTextUses:23Used by:869
Symbol 867 GraphicUsed by:868
Symbol 868 MovieClipUses:867Used by:869
Symbol 869 MovieClipUses:855 861 862 863 865 866 868Used by:870
Symbol 870 MovieClip {SignupScreen}Uses:869
Symbol 871 MovieClip {src.RelaxGameOver}Used by:Timeline
Symbol 872 GraphicUsed by:873
Symbol 873 MovieClipUses:872Used by:878
Symbol 874 MovieClip {amazon_survival_speed_fla.TimeNumbers_6}Uses:181 183 185 187 189 191 193 195 197 199Used by:878
Symbol 875 BitmapUsed by:876
Symbol 876 GraphicUses:875Used by:877
Symbol 877 MovieClipUses:876Used by:878
Symbol 878 MovieClip {src.Game}Uses:873 874 877Used by:Timeline
Symbol 879 BitmapUsed by:880
Symbol 880 GraphicUses:879Used by:881
Symbol 881 MovieClip {amazon_survival_speed_fla.BackGround_1}Uses:880Used by:Timeline
Symbol 882 BitmapUsed by:883
Symbol 883 GraphicUses:882Used by:Timeline
Symbol 884 BitmapUsed by:886
Symbol 885 BitmapUsed by:886
Symbol 886 GraphicUses:884 885Used by:887
Symbol 887 MovieClip {amazon_survival_speed_fla.ForeGround_2}Uses:886Used by:Timeline
Symbol 888 BitmapUsed by:890
Symbol 889 BitmapUsed by:890
Symbol 890 GraphicUses:888 889Used by:Timeline
Symbol 891 MovieClipUsed by:Timeline
Symbol 892 MovieClipUsed by:893
Symbol 893 MovieClipUses:892Used by:Timeline
Symbol 894 EditableTextUses:23Used by:Timeline
Symbol 895 BitmapUsed by:896
Symbol 896 GraphicUses:895Used by:897
Symbol 897 MovieClip {amazon_survival_speed_fla.TopFG_11}Uses:896Used by:Timeline
Symbol 898 BitmapUsed by:899
Symbol 899 GraphicUses:898Used by:900
Symbol 900 MovieClipUses:899Used by:Timeline
Symbol 901 BitmapUsed by:902
Symbol 902 GraphicUses:901Used by:1243
Symbol 903 EditableTextUses:23Used by:905
Symbol 904 EditableTextUses:23Used by:905
Symbol 905 MovieClipUses:903 904Used by:1243
Symbol 906 EditableTextUses:23Used by:910
Symbol 907 EditableTextUses:23Used by:910
Symbol 908 EditableTextUses:23Used by:910
Symbol 909 EditableTextUses:23Used by:910
Symbol 910 MovieClipUses:906 907 908 909Used by:1243
Symbol 911 BitmapUsed by:912
Symbol 912 GraphicUses:911Used by:1243
Symbol 913 BitmapUsed by:914
Symbol 914 GraphicUses:913Used by:917
Symbol 915 BitmapUsed by:916
Symbol 916 GraphicUses:915Used by:917
Symbol 917 MovieClip {amazon_survival_speed_fla.Symbol14_16}Uses:914 916Used by:1243
Symbol 918 BitmapUsed by:919
Symbol 919 GraphicUses:918Used by:1243
Symbol 920 BitmapUsed by:921
Symbol 921 GraphicUses:920Used by:922
Symbol 922 MovieClipUses:921Used by:1243 1264
Symbol 923 BitmapUsed by:924
Symbol 924 GraphicUses:923Used by:925
Symbol 925 MovieClipUses:924Used by:1243 1264
Symbol 926 BitmapUsed by:927 929 933 938 940 942 944 946 948 950 952 954 958
Symbol 927 GraphicUses:926Used by:1243
Symbol 928 BitmapUsed by:929 933 938 940 942 944 946 948 950 952 954 958 961 1031
Symbol 929 GraphicUses:926 928Used by:1243
Symbol 930 BitmapUsed by:931
Symbol 931 GraphicUses:930Used by:1243 1264
Symbol 932 BitmapUsed by:933 938 940 942 944 946 948 950 952 954 958 961 964 1032
Symbol 933 GraphicUses:926 928 932Used by:1243
Symbol 934 BitmapUsed by:935
Symbol 935 GraphicUses:934Used by:936
Symbol 936 MovieClipUses:935Used by:1243 1264
Symbol 937 BitmapUsed by:938 940 942 944 946 948 950 952 954 958 961 964 967 1033
Symbol 938 GraphicUses:926 928 932 937Used by:1243
Symbol 939 BitmapUsed by:940 942 944 946 948 950 952 954 958 961 964 967 970 1034
Symbol 940 GraphicUses:926 928 932 937 939Used by:1243
Symbol 941 BitmapUsed by:942 944 946 948 950 952 954 958 961 964 967 970 973 1035
Symbol 942 GraphicUses:926 928 932 937 939 941Used by:1243
Symbol 943 BitmapUsed by:944 946 948 950 952 954 958 961 964 967 970 973 976 1036
Symbol 944 GraphicUses:926 928 932 937 939 941 943Used by:1243
Symbol 945 BitmapUsed by:946 948 950 952 954 958 961 964 967 970 973 976 980 1037
Symbol 946 GraphicUses:926 928 932 937 939 941 943 945Used by:1243
Symbol 947 BitmapUsed by:948 950 952 954 958 961 964 967 970 973 976 980 983 1038
Symbol 948 GraphicUses:926 928 932 937 939 941 943 945 947Used by:1243
Symbol 949 BitmapUsed by:950 952 954 958 961 964 967 970 973 976 980 983 986 1039
Symbol 950 GraphicUses:926 928 932 937 939 941 943 945 947 949Used by:1243
Symbol 951 BitmapUsed by:952 954 958 961 964 967 970 973 976 980 983 986 991 1040
Symbol 952 GraphicUses:926 928 932 937 939 941 943 945 947 949 951Used by:1243
Symbol 953 BitmapUsed by:954 958 961 964 967 970 973 976 980 983 986 991 994 1041
Symbol 954 GraphicUses:926 928 932 937 939 941 943 945 947 949 951 953Used by:1243
Symbol 955 BitmapUsed by:956 966 969 985
Symbol 956 GraphicUses:955Used by:1243 1264
Symbol 957 BitmapUsed by:958 961 964 967 970 973 976 980 983 986 991 994 997 1042
Symbol 958 GraphicUses:926 928 932 937 939 941 943 945 947 949 951 953 957Used by:1243
Symbol 959 BitmapUsed by:960 969 972 990
Symbol 960 GraphicUses:959Used by:1243 1264
Symbol 961 GraphicUses:928 932 937 939 941 943 945 947 949 951 953 957Used by:1243
Symbol 962 BitmapUsed by:963 972 975 993
Symbol 963 GraphicUses:962Used by:1243 1264
Symbol 964 GraphicUses:932 937 939 941 943 945 947 949 951 953 957Used by:1243
Symbol 965 BitmapUsed by:966 975 979 996
Symbol 966 GraphicUses:965 955Used by:1243 1264
Symbol 967 GraphicUses:937 939 941 943 945 947 949 951 953 957Used by:1243
Symbol 968 BitmapUsed by:969 979 982 1000
Symbol 969 GraphicUses:955 968 959Used by:1243 1264
Symbol 970 GraphicUses:939 941 943 945 947 949 951 953 957Used by:1243
Symbol 971 BitmapUsed by:972 982 985 1001
Symbol 972 GraphicUses:959 971 962Used by:1243 1264
Symbol 973 GraphicUses:941 943 945 947 949 951 953 957Used by:1243
Symbol 974 BitmapUsed by:975 985 990 1002
Symbol 975 GraphicUses:962 974 965Used by:1243 1264
Symbol 976 GraphicUses:943 945 947 949 951 953 957Used by:1243
Symbol 977 GraphicUsed by:1243 1264
Symbol 978 BitmapUsed by:979 987 993
Symbol 979 GraphicUses:965 978 968Used by:1243 1264
Symbol 980 GraphicUses:945 947 949 951 953 957Used by:1243
Symbol 981 BitmapUsed by:982 992 996
Symbol 982 GraphicUses:968 981 971Used by:1243 1264
Symbol 983 GraphicUses:947 949 951 953 957Used by:1243
Symbol 984 BitmapUsed by:985 995 1000
Symbol 985 GraphicUses:955 971 984 974Used by:1243 1264
Symbol 986 GraphicUses:949 951 953 957Used by:1243
Symbol 987 GraphicUses:978Used by:1243 1264
Symbol 988 BitmapUsed by:989 1240 1241 1242 1260 1261 1262 1263
Symbol 989 GraphicUses:988Used by:1243 1264
Symbol 990 GraphicUses:959 974Used by:1243 1264
Symbol 991 GraphicUses:951 953 957Used by:1243
Symbol 992 GraphicUses:981Used by:1243 1264
Symbol 993 GraphicUses:962 978Used by:1243 1264
Symbol 994 GraphicUses:953 957Used by:1243
Symbol 995 GraphicUses:984Used by:1243 1264
Symbol 996 GraphicUses:965 981Used by:1243 1264
Symbol 997 GraphicUses:957Used by:1243
Symbol 998 GraphicUsed by:999 1264
Symbol 999 MovieClipUses:998Used by:1243
Symbol 1000 GraphicUses:968 984Used by:1243 1264
Symbol 1001 GraphicUses:971Used by:1243 1264
Symbol 1002 GraphicUses:974Used by:1243 1264
Symbol 1003 BitmapUsed by:1004
Symbol 1004 GraphicUses:1003Used by:1005
Symbol 1005 MovieClipUses:1004Used by:1243
Symbol 1006 GraphicUses:717Used by:1007
Symbol 1007 MovieClipUses:1006Used by:1243
Symbol 1008 GraphicUses:717Used by:1009
Symbol 1009 MovieClipUses:1008Used by:1243
Symbol 1010 GraphicUses:717Used by:1011
Symbol 1011 MovieClipUses:1010Used by:1243
Symbol 1012 GraphicUses:492Used by:1013
Symbol 1013 MovieClipUses:1012Used by:1243
Symbol 1014 GraphicUses:492Used by:1015
Symbol 1015 MovieClipUses:1014Used by:1243
Symbol 1016 GraphicUses:758Used by:1017
Symbol 1017 MovieClipUses:1016Used by:1243
Symbol 1018 GraphicUses:758Used by:1019
Symbol 1019 MovieClipUses:1018Used by:1243
Symbol 1020 GraphicUses:758Used by:1021
Symbol 1021 MovieClipUses:1020Used by:1243
Symbol 1022 MovieClipUses:759Used by:1023
Symbol 1023 MovieClipUses:1022 759Used by:1243
Symbol 1024 MovieClipUses:721Used by:1243
Symbol 1025 BitmapUsed by:1026
Symbol 1026 GraphicUses:1025Used by:1027
Symbol 1027 MovieClipUses:1026Used by:1243
Symbol 1028 BitmapUsed by:1029
Symbol 1029 GraphicUses:1028Used by:1030
Symbol 1030 MovieClipUses:1029Used by:1243
Symbol 1031 GraphicUses:928Used by:1243
Symbol 1032 GraphicUses:932Used by:1243
Symbol 1033 GraphicUses:937Used by:1243
Symbol 1034 GraphicUses:939Used by:1243
Symbol 1035 GraphicUses:941 722Used by:1243
Symbol 1036 GraphicUses:943 726Used by:1243
Symbol 1037 GraphicUses:945 728Used by:1243
Symbol 1038 GraphicUses:947 732Used by:1243
Symbol 1039 GraphicUses:949 734Used by:1243
Symbol 1040 GraphicUses:951 738Used by:1243
Symbol 1041 GraphicUses:953 740Used by:1243
Symbol 1042 GraphicUses:957 744Used by:1243
Symbol 1043 BitmapUsed by:1044 1046 1047 1048
Symbol 1044 GraphicUses:1043Used by:1243
Symbol 1045 BitmapUsed by:1046 1047 1048 1050
Symbol 1046 GraphicUses:1043 1045Used by:1243
Symbol 1047 GraphicUses:1043 1045 229Used by:1243
Symbol 1048 GraphicUses:1043 1045 229 231Used by:1243
Symbol 1049 BitmapUsed by:1050 1051 1053 1055
Symbol 1050 GraphicUses:1045 229 231 1049Used by:1243
Symbol 1051 GraphicUses:229 231 1049 235Used by:1243
Symbol 1052 BitmapUsed by:1053 1055 1056 1057
Symbol 1053 GraphicUses:231 1049 235 1052Used by:1243
Symbol 1054 BitmapUsed by:1055 1056 1057 1058
Symbol 1055 GraphicUses:1049 235 1052 1054Used by:1243
Symbol 1056 GraphicUses:235 1052 1054Used by:1243
Symbol 1057 GraphicUses:1052 1054Used by:1243
Symbol 1058 GraphicUses:1054Used by:1243
Symbol 1059 MovieClipUses:741Used by:1243
Symbol 1060 GraphicUses:761 574Used by:1243
Symbol 1061 GraphicUses:763 578Used by:1243
Symbol 1062 GraphicUses:765 580Used by:1243
Symbol 1063 GraphicUses:767 582Used by:1243
Symbol 1064 GraphicUses:769 584Used by:1243
Symbol 1065 GraphicUses:771 586Used by:1243
Symbol 1066 GraphicUses:773 588Used by:1243
Symbol 1067 GraphicUses:509 775 590Used by:1243
Symbol 1068 GraphicUses:511 777 592Used by:1243
Symbol 1069 GraphicUses:513 779 594Used by:1243
Symbol 1070 GraphicUses:515 781 596Used by:1243
Symbol 1071 GraphicUses:517 783 598Used by:1243
Symbol 1072 GraphicUses:519 785 600Used by:1243
Symbol 1073 GraphicUses:521 787 602Used by:1243
Symbol 1074 GraphicUses:523 789 604Used by:1243
Symbol 1075 GraphicUses:525 791 606Used by:1243
Symbol 1076 GraphicUses:527 793 608Used by:1243
Symbol 1077 GraphicUses:529 795 610Used by:1243
Symbol 1078 GraphicUses:531 797 612Used by:1243
Symbol 1079 GraphicUses:533 799 614Used by:1243
Symbol 1080 GraphicUses:535 761 574Used by:1243
Symbol 1081 GraphicUses:537 763 578Used by:1243
Symbol 1082 GraphicUses:539 765 580Used by:1243
Symbol 1083 GraphicUses:541 767 582Used by:1243
Symbol 1084 GraphicUses:543 769 584Used by:1243
Symbol 1085 GraphicUses:545 771 586Used by:1243
Symbol 1086 GraphicUses:547 773 588Used by:1243
Symbol 1087 GraphicUses:549 775 590Used by:1243
Symbol 1088 GraphicUses:551 777 592Used by:1243
Symbol 1089 GraphicUses:553 779 594Used by:1243
Symbol 1090 GraphicUses:555 781 596Used by:1243
Symbol 1091 GraphicUses:557 783 598Used by:1243
Symbol 1092 GraphicUses:559 785 600Used by:1243
Symbol 1093 GraphicUses:561 787 602Used by:1243
Symbol 1094 GraphicUses:563 789 604Used by:1243
Symbol 1095 GraphicUses:565 791 606Used by:1243
Symbol 1096 GraphicUses:567 793 608Used by:1243
Symbol 1097 GraphicUses:569 795 610Used by:1243
Symbol 1098 GraphicUses:571 797 612Used by:1243
Symbol 1099 GraphicUses:495 799 614Used by:1243
Symbol 1100 GraphicUses:497 761 574Used by:1243
Symbol 1101 GraphicUses:499 763 578Used by:1243
Symbol 1102 GraphicUses:501 765 580Used by:1243
Symbol 1103 GraphicUses:503 767 582Used by:1243
Symbol 1104 GraphicUses:505 769 584Used by:1243
Symbol 1105 GraphicUses:507 771 586Used by:1243
Symbol 1106 GraphicUses:509 773 588Used by:1243
Symbol 1107 GraphicUses:511 775 590Used by:1243
Symbol 1108 GraphicUses:513 777 592Used by:1243
Symbol 1109 GraphicUses:515 779 594Used by:1243
Symbol 1110 GraphicUses:517 781 596Used by:1243
Symbol 1111 GraphicUses:519 783 598Used by:1243
Symbol 1112 GraphicUses:521 785 600Used by:1243
Symbol 1113 GraphicUses:523 787 602Used by:1243
Symbol 1114 GraphicUses:525 789 604Used by:1243
Symbol 1115 GraphicUses:527 791 606Used by:1243
Symbol 1116 GraphicUses:529 793 608Used by:1243
Symbol 1117 GraphicUses:531 795 610Used by:1243
Symbol 1118 GraphicUses:533 797 612Used by:1243
Symbol 1119 GraphicUses:535 799 614Used by:1243
Symbol 1120 GraphicUses:537 761 574Used by:1243
Symbol 1121 GraphicUses:539 763 578Used by:1243
Symbol 1122 GraphicUses:541 765 580Used by:1243
Symbol 1123 GraphicUses:543 767 582Used by:1243
Symbol 1124 GraphicUses:545 769 584Used by:1243
Symbol 1125 GraphicUses:547 771 586Used by:1243
Symbol 1126 GraphicUses:549 773 588Used by:1243
Symbol 1127 GraphicUses:551 775 590Used by:1243
Symbol 1128 GraphicUses:553 777 592Used by:1243
Symbol 1129 GraphicUses:555 779 594Used by:1243
Symbol 1130 GraphicUses:557 781 596Used by:1243
Symbol 1131 GraphicUses:559 783 598Used by:1243
Symbol 1132 GraphicUses:561 785 600Used by:1243
Symbol 1133 GraphicUses:563 787 602Used by:1243
Symbol 1134 GraphicUses:565 789 604Used by:1243
Symbol 1135 GraphicUses:567 791 606Used by:1243
Symbol 1136 GraphicUses:569 793 608Used by:1243
Symbol 1137 GraphicUses:571 795 610Used by:1243
Symbol 1138 GraphicUses:495 797 612Used by:1243
Symbol 1139 GraphicUses:497 799 614Used by:1243
Symbol 1140 GraphicUses:499 761 574Used by:1243
Symbol 1141 GraphicUses:501 763 578Used by:1243
Symbol 1142 GraphicUses:503 765 580Used by:1243
Symbol 1143 GraphicUses:505 767 582Used by:1243
Symbol 1144 GraphicUses:507 769 584Used by:1243
Symbol 1145 GraphicUses:509 771 586Used by:1243
Symbol 1146 GraphicUses:511 773 588Used by:1243
Symbol 1147 GraphicUses:513 775 590Used by:1243
Symbol 1148 GraphicUses:515 777 592Used by:1243
Symbol 1149 GraphicUses:517 779 594Used by:1243
Symbol 1150 GraphicUses:519 781 596Used by:1243
Symbol 1151 GraphicUses:521 783 598Used by:1243
Symbol 1152 GraphicUses:523 785 600Used by:1243
Symbol 1153 GraphicUses:525 787 602Used by:1243
Symbol 1154 GraphicUses:527 789 604Used by:1243
Symbol 1155 GraphicUses:529 791 606Used by:1243
Symbol 1156 GraphicUses:531 793 608Used by:1243
Symbol 1157 GraphicUses:533 795 610Used by:1243
Symbol 1158 GraphicUses:535 797 612Used by:1243
Symbol 1159 GraphicUses:537 799 614Used by:1243
Symbol 1160 GraphicUses:539 761 574Used by:1243
Symbol 1161 GraphicUses:541 763 578Used by:1243
Symbol 1162 GraphicUses:543 765 580Used by:1243
Symbol 1163 GraphicUses:545 767 582Used by:1243
Symbol 1164 GraphicUses:547 769 584Used by:1243
Symbol 1165 GraphicUses:549 771 586Used by:1243
Symbol 1166 GraphicUses:551 773 588Used by:1243
Symbol 1167 GraphicUses:553 775 590Used by:1243
Symbol 1168 GraphicUses:555 777 592Used by:1243
Symbol 1169 GraphicUses:557 779 594Used by:1243
Symbol 1170 GraphicUses:559 781 596Used by:1243
Symbol 1171 GraphicUses:561 783 598Used by:1243
Symbol 1172 GraphicUses:563 785 600Used by:1243
Symbol 1173 GraphicUses:565 787 602Used by:1243
Symbol 1174 GraphicUses:567 789 604Used by:1243
Symbol 1175 GraphicUses:569 791 606Used by:1243
Symbol 1176 GraphicUses:571 793 608Used by:1243
Symbol 1177 GraphicUses:495 795 610Used by:1243
Symbol 1178 GraphicUses:497 797 612Used by:1243
Symbol 1179 GraphicUses:499 799 614Used by:1243
Symbol 1180 GraphicUses:501 761 574Used by:1243
Symbol 1181 GraphicUses:503 763 578Used by:1243
Symbol 1182 GraphicUses:505 765 580Used by:1243
Symbol 1183 GraphicUses:507 767 582Used by:1243
Symbol 1184 GraphicUses:509 769 584Used by:1243
Symbol 1185 GraphicUses:511 771 586Used by:1243
Symbol 1186 GraphicUses:513 773 588Used by:1243
Symbol 1187 GraphicUses:515 775 590Used by:1243
Symbol 1188 GraphicUses:517 777 592Used by:1243
Symbol 1189 GraphicUses:519 779 594Used by:1243
Symbol 1190 GraphicUses:521 781 596Used by:1243
Symbol 1191 GraphicUses:523 783 598Used by:1243
Symbol 1192 GraphicUses:525 785 600Used by:1243
Symbol 1193 GraphicUses:527 787 602Used by:1243
Symbol 1194 GraphicUses:529 789 604Used by:1243
Symbol 1195 GraphicUses:531 791 606Used by:1243
Symbol 1196 GraphicUses:533 793 608Used by:1243
Symbol 1197 GraphicUses:535 795 610Used by:1243
Symbol 1198 GraphicUses:537 797 612Used by:1243
Symbol 1199 GraphicUses:539 799 614Used by:1243
Symbol 1200 GraphicUses:541 761 574Used by:1243
Symbol 1201 GraphicUses:543 763 578Used by:1243
Symbol 1202 GraphicUses:545 765 580Used by:1243
Symbol 1203 GraphicUses:547 767 582Used by:1243
Symbol 1204 GraphicUses:549 769 584Used by:1243
Symbol 1205 GraphicUses:551 771 586Used by:1243
Symbol 1206 GraphicUses:553 773 588Used by:1243
Symbol 1207 GraphicUses:555 775 590Used by:1243
Symbol 1208 GraphicUses:557 777 592Used by:1243
Symbol 1209 GraphicUses:559 779 594Used by:1243
Symbol 1210 GraphicUses:561 781 596Used by:1243
Symbol 1211 GraphicUses:563 783 598Used by:1243
Symbol 1212 GraphicUses:565 785 600Used by:1243
Symbol 1213 GraphicUses:567 787 602Used by:1243
Symbol 1214 GraphicUses:569 789 604Used by:1243
Symbol 1215 GraphicUses:571 791 606Used by:1243
Symbol 1216 GraphicUses:495 793 608Used by:1243
Symbol 1217 GraphicUses:497 795 610Used by:1243
Symbol 1218 GraphicUses:499 797 612Used by:1243
Symbol 1219 GraphicUses:501 799 614Used by:1243
Symbol 1220 GraphicUses:503 761 574Used by:1243
Symbol 1221 GraphicUses:505 763 578Used by:1243
Symbol 1222 GraphicUses:507 765 580Used by:1243
Symbol 1223 GraphicUses:509 767 582Used by:1243
Symbol 1224 GraphicUses:511 769 584Used by:1243
Symbol 1225 GraphicUses:513 771 586Used by:1243
Symbol 1226 GraphicUses:515 773 588Used by:1243
Symbol 1227 GraphicUses:517 775 590Used by:1243
Symbol 1228 GraphicUses:519 777 592Used by:1243
Symbol 1229 GraphicUses:521 779 594Used by:1243
Symbol 1230 GraphicUses:523 781 596Used by:1243
Symbol 1231 GraphicUses:525 783 598Used by:1243
Symbol 1232 GraphicUses:527 785 600Used by:1243
Symbol 1233 GraphicUses:529 787 602Used by:1243
Symbol 1234 GraphicUses:531 789 604Used by:1243
Symbol 1235 GraphicUses:533 791 606Used by:1243
Symbol 1236 GraphicUses:535 793 608Used by:1243
Symbol 1237 GraphicUses:537 795 610Used by:1243
Symbol 1238 GraphicUses:539 797 612Used by:1243
Symbol 1239 GraphicUses:541 799 614Used by:1243
Symbol 1240 GraphicUses:988Used by:1243
Symbol 1241 GraphicUses:988Used by:1243
Symbol 1242 GraphicUses:988Used by:1243
Symbol 1243 MovieClip {amazon_survival_speed_fla.IntroScreen_13}Uses:902 905 910 912 917 919 922 925 927 929 931 933 936 938 940 942 944 946 948 950 952 954 956 958 960 961 963 964 966 967 969 970 972 973 975 976 977 979 980 982 983 985 986 987 989 990 991 992 993 994 995 996 997 999 1000 1001 1002 1005 1007 1009 1011 1013 1015 1017 1019 1021 1023 1024 1027 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 747 1044 1046 1047 1048 1050 1051 1053 1055 1056 1057 1058 1059 618 1060 496 620 1061 498 622 1062 500 624 1063 502 626 1064 504 628 1065 506 630 1066 508 632 1067 634 1068 636 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242Used by:Timeline
Symbol 1244 BitmapUsed by:1245
Symbol 1245 GraphicUses:1244Used by:1248
Symbol 1246 BitmapUsed by:1247
Symbol 1247 GraphicUses:1246Used by:1248
Symbol 1248 MovieClip {amazon_survival_speed_fla.ButtonMusic_36}Uses:1245 1247Used by:Timeline
Symbol 1249 BitmapUsed by:1250
Symbol 1250 GraphicUses:1249Used by:1253
Symbol 1251 BitmapUsed by:1252
Symbol 1252 GraphicUses:1251Used by:1253
Symbol 1253 MovieClip {amazon_survival_speed_fla.ButtonSFX_37}Uses:1250 1252Used by:Timeline
Symbol 1254 MovieClipUsed by:Timeline
Symbol 1255 EditableTextUses:23Used by:1259
Symbol 1256 EditableTextUses:23Used by:1259
Symbol 1257 EditableTextUses:23Used by:1259
Symbol 1258 EditableTextUses:23Used by:1259
Symbol 1259 MovieClipUses:1255 1256 1257 1258Used by:1264
Symbol 1260 GraphicUses:988Used by:1264
Symbol 1261 GraphicUses:988Used by:1264
Symbol 1262 GraphicUses:988Used by:1264
Symbol 1263 GraphicUses:988Used by:1264
Symbol 1264 MovieClip {amazon_survival_speed_fla.BetweenRounds_39}Uses:1259 922 925 931 936 956 960 963 966 969 972 975 977 979 982 985 987 989 990 992 993 995 996 998 1000 1001 1002 1260 1261 1262 1263Used by:Timeline
Symbol 1265 FontUsed by:1266
Symbol 1266 EditableTextUses:1265Used by:Timeline

Instance Names

"mcBG"Frame 1Symbol 881 MovieClip {amazon_survival_speed_fla.BackGround_1}
"mcFG"Frame 1Symbol 887 MovieClip {amazon_survival_speed_fla.ForeGround_2}
"mcLogo"Frame 1Symbol 891 MovieClip
"mcGame"Frame 1Symbol 878 MovieClip {src.Game}
"mcRelaxModeMeter"Frame 1Symbol 893 MovieClip
"mcRelaxGameOver"Frame 1Symbol 871 MovieClip {src.RelaxGameOver}
"foodLeftTxt"Frame 1Symbol 894 EditableText
"mcTopFG"Frame 1Symbol 897 MovieClip {amazon_survival_speed_fla.TopFG_11}
"mcQuit"Frame 1Symbol 900 MovieClip
"mcIntroScreen"Frame 1Symbol 1243 MovieClip {amazon_survival_speed_fla.IntroScreen_13}
"mcMusic"Frame 1Symbol 1248 MovieClip {amazon_survival_speed_fla.ButtonMusic_36}
"mcSFX"Frame 1Symbol 1253 MovieClip {amazon_survival_speed_fla.ButtonSFX_37}
"mcWater"Frame 1Symbol 1254 MovieClip
"mcBetweenRounds"Frame 1Symbol 1264 MovieClip {amazon_survival_speed_fla.BetweenRounds_39}
"txtFPS"Frame 1Symbol 1266 EditableText
"txtScoreLabel"Symbol 29 MovieClip Frame 1Symbol 25 EditableText
"txtLevelsLabel"Symbol 29 MovieClip Frame 1Symbol 26 EditableText
"txtBlackBallsLabel"Symbol 29 MovieClip Frame 1Symbol 27 EditableText
"txtEmptySpacesLabel"Symbol 29 MovieClip Frame 1Symbol 28 EditableText
"txtScore"Symbol 34 MovieClip Frame 1Symbol 30 EditableText
"txtLevels"Symbol 34 MovieClip Frame 1Symbol 31 EditableText
"txtBlackBalls"Symbol 34 MovieClip Frame 1Symbol 32 EditableText
"txtEmptySpaces"Symbol 34 MovieClip Frame 1Symbol 33 EditableText
"mcTrophies"Symbol 35 MovieClip {GameOverScreen} Frame 1Symbol 22 MovieClip
"txtGameOverHeader"Symbol 35 MovieClip {GameOverScreen} Frame 1Symbol 24 EditableText
"mcScoreTextLabel"Symbol 35 MovieClip {GameOverScreen} Frame 1Symbol 29 MovieClip
"mcScoreText"Symbol 35 MovieClip {GameOverScreen} Frame 1Symbol 34 MovieClip
"txtScore"Symbol 79 MovieClip Frame 1Symbol 78 EditableText
"mcScore"Symbol 84 MovieClip Frame 1Symbol 79 MovieClip
"mcScorePopBG"Symbol 84 MovieClip Frame 1Symbol 83 MovieClip {amazon_survival_speed_fla.ScorePopBG_84}
"mcScorePop"Symbol 85 MovieClip Frame 1Symbol 84 MovieClip
"mcScorePop"Symbol 86 MovieClip {src.ScorePop} Frame 1Symbol 85 MovieClip
"mcLeft"Symbol 121 MovieClip {src.Slider} Frame 1Symbol 103 MovieClip {amazon_survival_speed_fla.LeftHand_78}
"mcRight"Symbol 121 MovieClip {src.Slider} Frame 1Symbol 120 MovieClip {amazon_survival_speed_fla.RightHand_79}
"mcRegularExplosion"Symbol 448 MovieClip {src.Explosion} Frame 1Symbol 243 MovieClip {amazon_survival_speed_fla.RegularExplosion_62}
"mcLineBlastExplosion"Symbol 448 MovieClip {src.Explosion} Frame 1Symbol 266 MovieClip {amazon_survival_speed_fla.ExplosionLineBlast_63}
"mcRed"Symbol 448 MovieClip {src.Explosion} Frame 1Symbol 297 MovieClip {amazon_survival_speed_fla.ExplosionRed_64}
"mcBlue"Symbol 448 MovieClip {src.Explosion} Frame 1Symbol 328 MovieClip {amazon_survival_speed_fla.ExplosionBlue_65}
"mcYellow"Symbol 448 MovieClip {src.Explosion} Frame 1Symbol 359 MovieClip {amazon_survival_speed_fla.ExplosionYellow_66}
"mcGreen"Symbol 448 MovieClip {src.Explosion} Frame 1Symbol 390 MovieClip {amazon_survival_speed_fla.ExplosionGreen_67}
"mcBlack"Symbol 448 MovieClip {src.Explosion} Frame 1Symbol 447 MovieClip {amazon_survival_speed_fla.ExplosionBlack_68}
"mcInnerBubble"Symbol 452 MovieClip Frame 1Symbol 451 MovieClip
"mcBubble"Symbol 453 MovieClip {src.BubbleAnim} Frame 1Symbol 452 MovieClip
"mcBall"Symbol 823 MovieClip {amazon_survival_speed_fla.PieceWood_47} Frame 1Symbol 494 MovieClip {amazon_survival_speed_fla.PieceWoodCroc_48}
"mcBlackFire"Symbol 823 MovieClip {amazon_survival_speed_fla.PieceWood_47} Frame 1Symbol 573 MovieClip {amazon_survival_speed_fla.BlackFire_49}
"mcBomb"Symbol 823 MovieClip {amazon_survival_speed_fla.PieceWood_47} Frame 1Symbol 616 MovieClip {amazon_survival_speed_fla.Bomb_50}
"mcLineBlast"Symbol 823 MovieClip {amazon_survival_speed_fla.PieceWood_47} Frame 1Symbol 637 MovieClip {amazon_survival_speed_fla.LineBlast_51}
"mcBall"Symbol 823 MovieClip {amazon_survival_speed_fla.PieceWood_47} Frame 2Symbol 678 MovieClip {amazon_survival_speed_fla.PieceWoodSpider_52}
"mcBall"Symbol 823 MovieClip {amazon_survival_speed_fla.PieceWood_47} Frame 3Symbol 719 MovieClip {amazon_survival_speed_fla.PieceWoodSnake_53}
"mcBall"Symbol 823 MovieClip {amazon_survival_speed_fla.PieceWood_47} Frame 5Symbol 760 MovieClip {amazon_survival_speed_fla.PieceWoodPanther_54}
"mcBall"Symbol 823 MovieClip {amazon_survival_speed_fla.PieceWood_47} Frame 10Symbol 801 MovieClip {amazon_survival_speed_fla.PieceBlock_55}
"mcBall"Symbol 823 MovieClip {amazon_survival_speed_fla.PieceWood_47} Frame 11Symbol 822 MovieClip {amazon_survival_speed_fla.PieceCoin_56}
"mcWood"Symbol 824 MovieClip {src.PieceRolling} Frame 1Symbol 823 MovieClip {amazon_survival_speed_fla.PieceWood_47}
"mcWood"Symbol 825 MovieClip {src.Piece} Frame 1Symbol 823 MovieClip {amazon_survival_speed_fla.PieceWood_47}
"mcCheckbox"Symbol 869 MovieClip Frame 1Symbol 861 MovieClip {amazon_survival_speed_fla.Checkbox_43}
"mcClickCheckBox"Symbol 869 MovieClip Frame 1Symbol 868 MovieClip
"mcClickSignup"Symbol 869 MovieClip Frame 1Symbol 868 MovieClip
"mcClickPlayAgain"Symbol 869 MovieClip Frame 1Symbol 868 MovieClip
"mcInner"Symbol 870 MovieClip {SignupScreen} Frame 1Symbol 869 MovieClip
"mcTimeNum4"Symbol 878 MovieClip {src.Game} Frame 1Symbol 874 MovieClip {amazon_survival_speed_fla.TimeNumbers_6}
"mcTimeNum3"Symbol 878 MovieClip {src.Game} Frame 1Symbol 874 MovieClip {amazon_survival_speed_fla.TimeNumbers_6}
"mcTimeNum2"Symbol 878 MovieClip {src.Game} Frame 1Symbol 874 MovieClip {amazon_survival_speed_fla.TimeNumbers_6}
"mcTimeDiv"Symbol 878 MovieClip {src.Game} Frame 1Symbol 877 MovieClip
"txtIntro"Symbol 905 MovieClip Frame 1Symbol 903 EditableText
"txtIntroHeader"Symbol 905 MovieClip Frame 1Symbol 904 EditableText
"txtBlack"Symbol 910 MovieClip Frame 1Symbol 906 EditableText
"txtBomb"Symbol 910 MovieClip Frame 1Symbol 907 EditableText
"txtLineBlast"Symbol 910 MovieClip Frame 1Symbol 908 EditableText
"txtBonusHeader"Symbol 910 MovieClip Frame 1Symbol 909 EditableText
"mcIntroText1"Symbol 1243 MovieClip {amazon_survival_speed_fla.IntroScreen_13} Frame 1Symbol 905 MovieClip
"mcIntroText2"Symbol 1243 MovieClip {amazon_survival_speed_fla.IntroScreen_13} Frame 1Symbol 910 MovieClip
"mcLogo"Symbol 1243 MovieClip {amazon_survival_speed_fla.IntroScreen_13} Frame 1Symbol 917 MovieClip {amazon_survival_speed_fla.Symbol14_16}
"txtNextLevel"Symbol 1259 MovieClip Frame 1Symbol 1255 EditableText
"txtScoreLabel"Symbol 1259 MovieClip Frame 1Symbol 1256 EditableText
"txtScore"Symbol 1259 MovieClip Frame 1Symbol 1257 EditableText
"txtClickToCont"Symbol 1259 MovieClip Frame 1Symbol 1258 EditableText
"mcInfoText"Symbol 1264 MovieClip {amazon_survival_speed_fla.BetweenRounds_39} Frame 1Symbol 1259 MovieClip

Special Tags

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




https://swfchan.com/54/269048/info.shtml
Created: 9/11 -2026 03:42:04 Last modified: 9/11 -2026 03:42:04 Server time: 09/11 -2026 15:57:33