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

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

Balloonster.swf

This is the info page for
Flash #30762

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


Text
In conjunction with...

1

00000000

BLUE

10

10

1x

Mute

Z - Fire Left
X - Fire Right
A or P - Pause

Pause

Pushpins fly
out of here to
hit balloons.

BALLOONSTER

Balloons fall from the sky. Hit them as they
fall. If you miss a balloon of the "shoot color"
your multiplier will go down a little bit.

Object:  To poke balloons of the "shoot color" and
avoid hitting balloons of other colors.
The more you poke of the "shoot color" in a row
correctly, the more points each poke is worth.

The color of push pin on the
sides indicates what color of
balloon to aim at.

Play

Play

Play More Games

Enter

BALLOONSTER

Thanks for playing!

Your Name:

Name Here

[submit]

1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

Player 1
Player 2
Player 3
Player 4
Player 5
Player 6
Player 7
Player 8
Player 9
Player 10

999,999,999
999,999,999
999,999,999
999,999,999
999,999,999
999,999,999
999,999,999
999,999,999
999,999,999
999,999,999

Status Text Here

9999-99-99
0000-00-00
1111-11-11
2222-22-22
3333-33-33
4444-44-44
5555-55-55
6666-66-66
7777-77-77
8888-88-88

Your Score:

999,999,999

ActionScript [AS3]

Section 1
//MainTimeline (Balloonster_fla.MainTimeline) package Balloonster_fla { import flash.display.*; import flash.events.*; import flash.text.*; import flash.media.*; import flash.utils.*; import flash.net.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.ui.*; import flash.xml.*; public dynamic class MainTimeline extends MovieClip { public var mc:MovieClip; public var turret2_yellow:MovieClip; public var turret2_red:MovieClip; public var Pop1:pop1; public var Pop2:pop2; public var yourScore:TextField; public var Pop3:pop3; public var TheMouseEvent:MouseEvent; public var LastColorChange:int; public var LastWarningPlay:int; public var Fire:fire; public var callback:Object; public var ColorChangeDelay:int; public var PausedTimer2:int; public var turret1_green:MovieClip; public var playmore:SimpleButton; public var score:Number; public var turret1_red:MovieClip; public var BalloonsPopped:int; public var PausedTimer1:int; public var trans:SoundTransform; public var WarningPlayDelay:int; public var menu1:MovieClip; public var ColorChange:colorchange; public var fps:Number; public var LastPowerUp:int; public var turret1_orange:MovieClip; public var Mistakes:int; public var PowerUpDelay:int; public var channel:SoundChannel; public var BlockDelay:int; public var playgame:SimpleButton; public var LevelUp:levelup; public var turret1_yellow:MovieClip; public var _loader:URLLoader; public var turret2:MovieClip; public var turret1:MovieClip; public var Paused:Boolean; public var Muted:Boolean; public var Background:loop1; public var PointMultiplier:int; public var menu:MovieClip; public var Level:int; public var _request:URLRequest; public var LastBlock:int; public var Warning:wrong; public var variables:URLVariables; public var Bullets:Array; public var game_background:MovieClip; public var thelogo:MovieClip; public var GameScore:int; public var ColorToShoot:String; public var Blocks:Array; public var stamp:Number; public var input:ScoreInput; public var turret2_green:MovieClip; public var table:TextScoreTable; public var turret2_orange:MovieClip; public var score_input:MovieClip; public var score_table:MovieClip; public var ConsecutiveHits:int; public function MainTimeline(){ addFrameScript(0, frame1, 4, frame5, 9, frame10, 24, frame25, 34, frame35); } public function mouse_leave_game(_arg1:MouseEvent):void{ } public function everytime(_arg1:Event):void{ if (thelogo.currentFrame == thelogo.totalFrames){ removeEventListener(Event.ENTER_FRAME, everytime); gotoAndStop(10); }; } function frame10(){ stop(); playgame.addEventListener(MouseEvent.MOUSE_UP, playgame1); playmore.addEventListener(MouseEvent.MOUSE_UP, playmore1); } function frame5(){ stop(); thelogo.addEventListener(MouseEvent.MOUSE_UP, thelogomouse); addEventListener(Event.ENTER_FRAME, everytime); } function frame25(){ stop(); Paused = false; Bullets = new Array(); Blocks = new Array(); BlockDelay = 600; LastBlock = 0; ColorToShoot = "BLUE"; GameScore = 0; Level = 1; ColorChangeDelay = 10000; LastColorChange = getTimer(); Mistakes = 10; PointMultiplier = 1; PowerUpDelay = 120000; LastPowerUp = getTimer(); ConsecutiveHits = 0; WarningPlayDelay = 1000; LastWarningPlay = getTimer(); Muted = false; PausedTimer1 = 0; PausedTimer2 = 0; BalloonsPopped = 0; menu.mutebutton.addEventListener(MouseEvent.MOUSE_UP, mutebutton); menu.pausebutton.addEventListener(MouseEvent.MOUSE_UP, pausebutton); addEventListener(Event.ENTER_FRAME, gameloop); stage.addEventListener(KeyboardEvent.KEY_UP, key_up); game_background.addEventListener(MouseEvent.MOUSE_OVER, mouse_enter_game); menu.addEventListener(MouseEvent.MOUSE_OVER, mouse_leave_game); Fire = new fire(); Pop1 = new pop1(); Pop2 = new pop2(); Pop3 = new pop3(); LevelUp = new levelup(); ColorChange = new colorchange(); Warning = new wrong(); Background = new loop1(); trans = new SoundTransform(0.5, 0); channel = Background.play(0, 99999); turret1_red.alpha = 0; turret1_orange.alpha = 0; turret1_green.alpha = 0; turret1_yellow.alpha = 0; } function frame1(){ MochiBot.track(this, "ee9a1296"); MochiAd.showPreGameAd({clip:root, id:"dbfa9c9559f5ff15", res:"550x400"}); } public function key_up(_arg1:KeyboardEvent):void{ var _local2:script_bullet; var _local3:script_bullet; if (Paused == false){ if (_arg1.keyCode == 90){ _local2 = new script_bullet(); _local2.x = (turret1.x + 25); _local2.y = turret1.y; _local2.pDirection = 1; _local2.rotation = -90; game_background.addChild(_local2); Bullets.push(_local2); if (Muted == false){ Fire.play(); }; }; if (_arg1.keyCode == 88){ _local3 = new script_bullet(); _local3.x = (turret2.x - 25); _local3.y = turret2.y; _local3.rotation = 90; _local3.pDirection = 0; game_background.addChild(_local3); Bullets.push(_local3); if (Muted == false){ Fire.play(); }; }; }; if ((((_arg1.keyCode == 65)) || ((_arg1.keyCode == 80)))){ pausebutton(TheMouseEvent); }; } function frame35(){ stop(); playgame.addEventListener(MouseEvent.MOUSE_UP, playgame2); menu.text_score.text = String(GameScore); table = new TextScoreTable(score_table); score = GameScore; yourScore.text = table.commafy(score); score_input.visible = true; score_table.visible = false; mc = this; callback = new Object(); callback.highscoremet = function (_arg1:String, _arg2:Number):void{ mc.score_input.visible = false; mc.score_table.visible = true; MochiAd.sendHighScore({clip:root, id:"dbfa9c9559f5ff15", name:_arg1, score:_arg2}, table, "gotScores"); }; input = new ScoreInput(stage, score_input, "Your Name", score, callback.highscoremet); variables = new URLVariables(); variables.score = String(GameScore); variables.difficulty = "normal"; variables.gameid = String(54); _request = new URLRequest("http://www.peoplegrade.com/games/high_score_entry.php"); _request.data = variables; _request.method = URLRequestMethod.POST; _loader = new URLLoader(); _loader.dataFormat = URLLoaderDataFormat.VARIABLES; _loader.load(_request); } public function checkblocks():void{ var _local1:int; _local1 = (Blocks.length - 1); while (_local1 >= 0) { if (Blocks[_local1].y > 450){ game_background.removeChild(Blocks[_local1]); Blocks.splice(_local1, 1); }; _local1--; }; } public function thelogomouse(_arg1:MouseEvent):void{ var _local2:String; var _local3:URLRequest; _local2 = "http://www.peoplegrade.com/games/"; _local3 = new URLRequest(_local2); navigateToURL(_local3); } public function mutebutton(_arg1:MouseEvent):void{ if (Muted == false){ Muted = true; channel.stop(); } else { Muted = false; channel = Background.play(0, 99999, trans); }; } public function pausebutton(_arg1:MouseEvent):void{ var _local2:Number; var _local3:int; var _local4:int; var _local5:int; var _local6:int; if (Paused == false){ Paused = true; PausedTimer1 = getTimer(); _local3 = (Blocks.length - 1); while (_local3 >= 0) { Blocks[_local3].pPaused = true; _local3--; }; _local4 = (Bullets.length - 1); while (_local4 >= 0) { Bullets[_local4].pPaused = true; _local4--; }; } else { Paused = false; PausedTimer2 = getTimer(); _local2 = (PausedTimer2 - PausedTimer1); LastColorChange = (LastColorChange + _local2); LastPowerUp = (LastPowerUp + _local2); LastWarningPlay = (LastWarningPlay + _local2); _local5 = (Blocks.length - 1); while (_local5 >= 0) { Blocks[_local5].pPaused = false; _local5--; }; _local6 = (Bullets.length - 1); while (_local6 >= 0) { Bullets[_local6].pPaused = false; _local6--; }; }; } public function playmore1(_arg1:MouseEvent):void{ var _local2:String; var _local3:URLRequest; _local2 = "http://www.peoplegrade.com/games/"; _local3 = new URLRequest(_local2); navigateToURL(_local3); } public function mouse_enter_game(_arg1:MouseEvent):void{ } public function checklives():void{ var _local1:int; var _local2:int; if (Mistakes < 1){ Paused = true; game_background.x = -1000; channel.stop(); menu.x = -1000; removeEventListener(Event.ENTER_FRAME, gameloop); _local1 = (Blocks.length - 1); while (_local1 >= 0) { game_background.removeChild(Blocks[_local1]); Blocks.splice(_local1, 1); _local1--; }; _local2 = (Bullets.length - 1); while (_local2 >= 0) { game_background.removeChild(Bullets[_local2]); Bullets.splice(_local2, 1); _local2--; }; gotoAndStop(35); }; } public function checkballoons():void{ var _local1:int; _local1 = (Blocks.length - 1); while (_local1 >= 0) { if ((((Blocks[_local1].y > 410)) && ((Blocks[_local1].pColor == ColorToShoot)))){ ConsecutiveHits = (ConsecutiveHits - 1); Blocks[_local1].y = 2000; }; _local1--; }; } public function checkblocksforhits():void{ var _local1:int; var _local2:int; var _local3:int; var _local4:int; var _local5:int; var _local6:PointBurst; var _local7:PointBurst; var _local8:PointBurst; var _local9:script_waterdrop; var _local10:script_waterdrop_green; var _local11:script_waterdrop_red; var _local12:script_waterdrop_yellow; var _local13:script_waterdrop_black; _local1 = (Blocks.length - 1); while (_local1 >= 0) { _local4 = (Bullets.length - 1); while (_local4 >= 0) { if (Blocks[_local1].hitTestObject(Bullets[_local4])){ if (Blocks[_local1].pColor == ColorToShoot){ BalloonsPopped = (BalloonsPopped + 1); GameScore = (GameScore + (PointMultiplier * Level)); menu.text_score.text = String(GameScore); if (Muted == false){ Pop1.play(); }; ConsecutiveHits = (ConsecutiveHits + 1); _local6 = new PointBurst(this, (("+ " + (PointMultiplier * Level)) + " Pts!"), (Blocks[_local1].x + 12), (Blocks[_local1].y + 12), "0x000000", 12); } else { if (Blocks[_local1].pBlockType == 1){ Mistakes = (Mistakes - 1); ConsecutiveHits = 0; if (Muted == false){ Pop2.play(); }; menu.text_mistakes.text = String(Mistakes); _local7 = new PointBurst(this, "X", (Blocks[_local1].x + 12), (Blocks[_local1].y + 12), "0x000000", 12); } else { if (Blocks[_local1].pBlockType == 2){ Mistakes = (Mistakes + 1); if (Muted == false){ Pop3.play(); }; menu.text_mistakes.text = String(Mistakes); _local8 = new PointBurst(this, "+1 Miss Allowed", (Blocks[_local1].x + 12), (Blocks[_local1].y + 12), "0x000000", 12); }; }; }; _local5 = 25; while (_local5 >= 0) { if (Blocks[_local1].pColor == "BLUE"){ _local9 = new script_waterdrop(); _local9.x = (Blocks[_local1].x + ((Math.random() * 25) - (Math.random() * 25))); _local9.y = (Blocks[_local1].y + ((Math.random() * 25) - (Math.random() * 25))); if (Math.round((Math.random() * 2)) == 1){ _local9.blendMode = "screen"; } else { _local9.blendMode = "normal"; }; game_background.addChild(_local9); }; if (Blocks[_local1].pColor == "GREEN"){ _local10 = new script_waterdrop_green(); _local10.x = (Blocks[_local1].x + ((Math.random() * 25) - (Math.random() * 25))); _local10.y = (Blocks[_local1].y + ((Math.random() * 25) - (Math.random() * 25))); if (Math.round((Math.random() * 2)) == 1){ _local10.blendMode = "screen"; } else { _local10.blendMode = "normal"; }; game_background.addChild(_local10); }; if (Blocks[_local1].pColor == "RED"){ _local11 = new script_waterdrop_red(); _local11.x = (Blocks[_local1].x + ((Math.random() * 25) - (Math.random() * 25))); _local11.y = (Blocks[_local1].y + ((Math.random() * 25) - (Math.random() * 25))); if (Math.round((Math.random() * 2)) == 1){ _local11.blendMode = "screen"; } else { _local11.blendMode = "normal"; }; game_background.addChild(_local11); }; if (Blocks[_local1].pColor == "YELLOW"){ _local12 = new script_waterdrop_yellow(); _local12.x = (Blocks[_local1].x + ((Math.random() * 25) - (Math.random() * 25))); _local12.y = (Blocks[_local1].y + ((Math.random() * 25) - (Math.random() * 25))); if (Math.round((Math.random() * 2)) == 1){ _local12.blendMode = "screen"; } else { _local12.blendMode = "normal"; }; game_background.addChild(_local12); }; if (Blocks[_local1].pColor == "BLACK"){ _local13 = new script_waterdrop_black(); _local13.x = (Blocks[_local1].x + ((Math.random() * 25) - (Math.random() * 25))); _local13.y = (Blocks[_local1].y + ((Math.random() * 25) - (Math.random() * 25))); if (Math.round((Math.random() * 2)) == 1){ _local13.blendMode = "screen"; } else { _local13.blendMode = "normal"; }; game_background.addChild(_local13); }; _local5--; }; Blocks[_local1].x = -1000; Bullets[_local4].x = -1000; }; _local4--; }; _local1--; }; _local2 = (Blocks.length - 1); while (_local2 >= 0) { if (Blocks[_local2].x < -500){ game_background.removeChild(Blocks[_local2]); Blocks.splice(_local2, 1); }; _local2--; }; _local3 = (Bullets.length - 1); while (_local3 >= 0) { if (Bullets[_local3].x < -500){ game_background.removeChild(Bullets[_local3]); Bullets.splice(_local3, 1); }; _local3--; }; } public function createblocks():void{ var _local1:Number; var _local2:script_blue_box; var _local3:script_red_box; var _local4:script_green_box; var _local5:script_yellow_box; _local1 = Math.round((Math.random() * 4)); if (_local1 == 1){ _local2 = new script_blue_box(Level); _local2.x = ((Math.random() * 325) + 50); _local2.y = -30; _local2.rotation = (Math.random() * 360); game_background.addChild(_local2); Blocks.push(_local2); } else { if (_local1 == 2){ _local3 = new script_red_box(Level); _local3.x = ((Math.random() * 325) + 50); _local3.y = -30; _local3.rotation = (Math.random() * 360); game_background.addChild(_local3); Blocks.push(_local3); } else { if (_local1 == 3){ _local4 = new script_green_box(Level); _local4.x = ((Math.random() * 325) + 50); _local4.y = -30; _local4.rotation = (Math.random() * 360); game_background.addChild(_local4); Blocks.push(_local4); } else { _local5 = new script_yellow_box(Level); _local5.x = ((Math.random() * 325) + 50); _local5.y = -30; _local5.rotation = (Math.random() * 360); game_background.addChild(_local5); Blocks.push(_local5); }; }; }; } public function checkbullets():void{ var _local1:int; _local1 = (Bullets.length - 1); while (_local1 >= 0) { if ((((Bullets[_local1].x < -10)) || ((Bullets[_local1].x > 560)))){ Bullets[_local1].x = -1000; game_background.removeChild(Bullets[_local1]); Bullets.splice(_local1, 1); }; _local1--; }; } public function changecolor():void{ var _local1:Number; var _local2:PointBurst; var _local3:PointBurst; var _local4:PointBurst; var _local5:PointBurst; _local1 = Math.round((Math.random() * 4)); LastColorChange = getTimer(); if (Muted == false){ ColorChange.play(); }; if (_local1 == 1){ ColorToShoot = "BLUE"; menu.text_color.text = "BLUE"; menu.text_color.textColor = "0x0099FF"; _local2 = new PointBurst(this, "Shoot BLUE Now!", 200, 200, "0x0099FF", 25); } else { if (_local1 == 2){ ColorToShoot = "RED"; menu.text_color.text = "RED"; menu.text_color.textColor = "0xFF0000"; _local3 = new PointBurst(this, "Shoot RED Now!", 200, 200, "0xFF0000", 25); } else { if (_local1 == 3){ ColorToShoot = "GREEN"; menu.text_color.text = "GREEN"; menu.text_color.textColor = "0x00ff00"; _local4 = new PointBurst(this, "Shoot GREEN Now!", 200, 200, "0x0c6a02", 25); } else { ColorToShoot = "YELLOW"; menu.text_color.text = "YELLOW"; menu.text_color.textColor = "0xfffc00"; _local5 = new PointBurst(this, "Shoot YELLOW Now!", 200, 200, "0xfffc00", 25); }; }; }; } public function playgame2(_arg1:MouseEvent):void{ gotoAndStop(10); } public function gameloop(_arg1:Event):void{ var tmpTimer:int; var now:Number; var temp:int; var delay:Number; var block:script_misses_box; var pb:PointBurst; var event = _arg1; tmpTimer = getTimer(); now = new Date().time; temp = Math.round((((LastColorChange + ColorChangeDelay) - getTimer()) / 1000)); try { Tick.getFtime(); delay = ((now - stamp) / 1000); fps = (1 / delay); stamp = now; if (Paused != true){ turret1.y = root.mouseY; turret2.y = root.mouseY; turret1_red.y = root.mouseY; turret1_orange.y = root.mouseY; turret1_green.y = root.mouseY; turret1_yellow.y = root.mouseY; turret2_red.y = root.mouseY; turret2_orange.y = root.mouseY; turret2_green.y = root.mouseY; turret2_yellow.y = root.mouseY; checkblocksforhits(); checkbullets(); checkblocks(); checklives(); checkballoons(); if (ColorToShoot == "BLUE"){ turret1_red.alpha = 0; turret1_orange.alpha = 0; turret1_green.alpha = 0; turret1_yellow.alpha = 0; turret1.alpha = 1; turret2_red.alpha = 0; turret2_orange.alpha = 0; turret2_green.alpha = 0; turret2_yellow.alpha = 0; turret2.alpha = 1; }; if (ColorToShoot == "GREEN"){ turret1_red.alpha = 0; turret1_orange.alpha = 0; turret1_green.alpha = 1; turret1_yellow.alpha = 0; turret1.alpha = 0; turret2_red.alpha = 0; turret2_orange.alpha = 0; turret2_green.alpha = 1; turret2_yellow.alpha = 0; turret2.alpha = 0; }; if (ColorToShoot == "RED"){ turret1_red.alpha = 1; turret1_orange.alpha = 0; turret1_green.alpha = 0; turret1_yellow.alpha = 0; turret1.alpha = 0; turret2_red.alpha = 1; turret2_orange.alpha = 0; turret2_green.alpha = 0; turret2_yellow.alpha = 0; turret2.alpha = 0; }; if (ColorToShoot == "YELLOW"){ turret1_red.alpha = 0; turret1_orange.alpha = 0; turret1_green.alpha = 0; turret1_yellow.alpha = 1; turret1.alpha = 0; turret2_red.alpha = 0; turret2_orange.alpha = 0; turret2_green.alpha = 0; turret2_yellow.alpha = 1; turret2.alpha = 0; }; if (ConsecutiveHits < 5){ PointMultiplier = 1; }; if (ConsecutiveHits >= 5){ PointMultiplier = 2; }; if (ConsecutiveHits >= 10){ PointMultiplier = 3; }; if (ConsecutiveHits >= 15){ PointMultiplier = 4; }; if (ConsecutiveHits >= 20){ PointMultiplier = 5; }; if (ConsecutiveHits >= 30){ PointMultiplier = 6; }; if (ConsecutiveHits >= 40){ PointMultiplier = 7; }; if (ConsecutiveHits >= 50){ PointMultiplier = 8; }; if (ConsecutiveHits >= 60){ PointMultiplier = 9; }; if (ConsecutiveHits >= 70){ PointMultiplier = 10; }; if (ConsecutiveHits >= 80){ PointMultiplier = 15; }; if (ConsecutiveHits >= 90){ PointMultiplier = 20; }; if (ConsecutiveHits >= 100){ PointMultiplier = 50; }; menu.text_multiplier.text = (String(PointMultiplier) + "x"); if (getTimer() > (LastPowerUp + PowerUpDelay)){ block = new script_misses_box(Level); block.x = ((Math.random() * 325) + 50); block.y = -30; block.rotation = (Math.random() * 360); game_background.addChild(block); Blocks.push(block); LastPowerUp = getTimer(); }; if (BalloonsPopped > 18){ if (Level < 50){ Level = (Level + 1); if (Muted == false){ LevelUp.play(); }; menu.text_level.text = String(Level); BalloonsPopped = 0; BlockDelay = (BlockDelay - 25); }; }; if (getTimer() > (ColorChangeDelay + LastColorChange)){ changecolor(); }; if (getTimer() > (LastBlock + BlockDelay)){ createblocks(); LastBlock = getTimer(); }; menu.text_colorchange.text = String(Math.round((((LastColorChange + ColorChangeDelay) - getTimer()) / 1000))); if ((((temp < 3)) && ((getTimer() > (WarningPlayDelay + LastWarningPlay))))){ if (Muted == false){ Warning.play(); }; LastWarningPlay = getTimer(); if (temp != 0){ pb = new PointBurst(this, (("Changing In " + String(temp)) + " Seconds!"), 200, 200, "0x000000", 25); }; }; }; } catch(e:TypeError) { }; } public function playgame1(_arg1:MouseEvent):void{ gotoAndStop(25); } } }//package Balloonster_fla
Section 2
//menu_16 (Balloonster_fla.menu_16) package Balloonster_fla { import flash.display.*; import flash.text.*; public dynamic class menu_16 extends MovieClip { public var text_score:TextField; public var text_multiplier:TextField; public var mutebutton:SimpleButton; public var text_mistakes:TextField; public var pausebutton:SimpleButton; public var text_colorchange:TextField; public var text_color:TextField; public var text_level:TextField; } }//package Balloonster_fla
Section 3
//score_input_32 (Balloonster_fla.score_input_32) package Balloonster_fla { import flash.display.*; import flash.text.*; public dynamic class score_input_32 extends MovieClip { public var btn_submit:SimpleButton; public var name_tf:TextField; } }//package Balloonster_fla
Section 4
//score_table_34 (Balloonster_fla.score_table_34) package Balloonster_fla { import flash.display.*; import flash.text.*; public dynamic class score_table_34 extends MovieClip { public var scores_tf:TextField; public var dates_tf:TextField; public var names_tf:TextField; public var status_tf:TextField; public var ranks_tf:TextField; } }//package Balloonster_fla
Section 5
//Arial (Arial) package { import flash.text.*; public dynamic class Arial extends Font { } }//package
Section 6
//colorchange (colorchange) package { import flash.media.*; public dynamic class colorchange extends Sound { } }//package
Section 7
//fire (fire) package { import flash.media.*; public dynamic class fire extends Sound { } }//package
Section 8
//levelup (levelup) package { import flash.media.*; public dynamic class levelup extends Sound { } }//package
Section 9
//loop1 (loop1) package { import flash.media.*; public dynamic class loop1 extends Sound { } }//package
Section 10
//MochiAd (MochiAd) package { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.net.*; import flash.system.*; public class MochiAd { public static function getVersion():String{ return ("2.1"); } public static function showTimedAd(_arg1:Object):void{ MochiAd.showInterLevelAd(_arg1); } public static function _allowDomains(_arg1:String):String{ var _local2:String; _local2 = _arg1.split("/")[2].split(":")[0]; Security.allowDomain("*"); Security.allowDomain(_local2); Security.allowInsecureDomain("*"); Security.allowInsecureDomain(_local2); return (_local2); } public static function load(_arg1:Object):MovieClip{ var DEFAULTS:Object; var clip:Object; var depth:Number; var mc:MovieClip; var wh:Array; var lv:URLVariables; var k:String; var server:String; var hostname:String; var lc:LocalConnection; var name:String; var loader:Loader; var f:Function; var g:Function; var req:URLRequest; var v:Object; var options = _arg1; DEFAULTS = {server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = MochiAd._parseOptions(options, DEFAULTS); options.swfv = 9; options.mav = MochiAd.getVersion(); clip = options.clip; if (!MochiAd._isNetworkAvailable()){ return (null); }; if (clip._mochiad_loaded){ return (null); }; depth = options.depth; delete options.depth; mc = createEmptyMovieClip(clip, "_mochiad", depth); wh = MochiAd._getRes(options, clip); options.res = ((wh[0] + "x") + wh[1]); options.server = (options.server + options.id); delete options.id; clip._mochiad_loaded = true; if (clip.loaderInfo.loaderURL.indexOf("http") == 0){ options.as3_swf = clip.loaderInfo.loaderURL; }; lv = new URLVariables(); for (k in options) { v = options[k]; if (!(v is Function)){ lv[k] = v; }; }; server = lv.server; delete lv.server; hostname = _allowDomains(server); lc = new LocalConnection(); lc.client = mc; name = ["", Math.floor(new Date().getTime()), Math.floor((Math.random() * 999999))].join("_"); lc.allowDomain("*", "localhost"); lc.allowInsecureDomain("*", "localhost"); lc.connect(name); mc.lc = lc; lv.lc = name; lv.st = getTimer(); loader = new Loader(); f = function (_arg1:Object):void{ mc._mochiad_ctr_failed = true; }; loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, f); g = function (_arg1:Object):void{ MochiAd.unload(clip); }; loader.contentLoaderInfo.addEventListener(Event.UNLOAD, g); req = new URLRequest((server + ".swf")); req.contentType = "application/x-www-form-urlencoded"; req.method = URLRequestMethod.POST; req.data = lv; loader.load(req); mc.addChild(loader); mc._mochiad_ctr = loader; return (mc); } public static function sendHighScore(_arg1:Object, _arg2:Object, _arg3:Object=null):Boolean{ var _local4:MovieClip; _local4 = MochiAd._loadCommunicator({clip:_arg1.clip, id:_arg1.id}); if (!_local4){ return (false); }; _local4.doSend(["sendHighScore", _arg1], _arg2, _arg3); return (true); } public static function _parseOptions(_arg1:Object, _arg2:Object):Object{ var _local3:Object; var _local4:String; var _local5:Array; var _local6:Number; var _local7:Array; _local3 = {}; for (_local4 in _arg2) { _local3[_local4] = _arg2[_local4]; }; if (_arg1){ for (_local4 in _arg1) { _local3[_local4] = _arg1[_local4]; }; }; _arg1 = _local3.clip.loaderInfo.parameters.mochiad_options; if (_arg1){ _local5 = _arg1.split("&"); _local6 = 0; while (_local6 < _local5.length) { _local7 = _local5[_local6].split("="); _local3[unescape(_local7[0])] = unescape(_local7[1]); _local6++; }; }; return (_local3); } public static function _isNetworkAvailable():Boolean{ return (!((Security.sandboxType == "localWithFile"))); } public static function unload(_arg1:Object):Boolean{ if (((_arg1.clip) && (_arg1.clip._mochiad))){ _arg1 = _arg1.clip; }; if (!_arg1._mochiad){ return (false); }; if (_arg1._mochiad.onUnload){ _arg1._mochiad.onUnload(); }; _arg1.removeChild(_arg1._mochiad); delete _arg1._mochiad_loaded; delete _arg1._mochiad; return (true); } public static function showInterLevelAd(_arg1:Object):void{ var DEFAULTS:Object; var clip:Object; var ad_msec:Number; var ad_timeout:Number; var fadeout_time:Number; var mc:MovieClip; var wh:Array; var w:Number; var h:Number; var chk:MovieClip; var options = _arg1; DEFAULTS = {ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function ():void{ this.clip.stop(); }, ad_finished:function ():void{ this.clip.play(); }}; options = MochiAd._parseOptions(options, DEFAULTS); clip = options.clip; ad_msec = 11000; ad_timeout = options.ad_timeout; delete options.ad_timeout; fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!MochiAd.load(options)){ options.ad_finished(); return; }; options.ad_started(); mc = clip._mochiad; mc["onUnload"] = function ():void{ options.ad_finished(); }; wh = MochiAd._getRes(options, clip); w = wh[0]; h = wh[1]; mc.x = (w * 0.5); mc.y = (h * 0.5); chk = createEmptyMovieClip(mc, "_mochiad_wait", 3); chk.ad_msec = ad_msec; chk.ad_timeout = ad_timeout; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function ():void{ var _local1:Number; _local1 = (100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time))); if (_local1 > 0){ this.parent.alpha = (_local1 * 0.01); } else { MochiAd.unload(clip); delete this["onEnterFrame"]; }; }; mc.unloadAd = function ():void{ MochiAd.unload(clip); }; mc.adjustProgress = function (_arg1:Number):void{ var _local2:Object; _local2 = mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = (_arg1 - 250); }; chk["onEnterFrame"] = function ():void{ var _local1:Object; var _local2:Number; var _local3:Boolean; var _local4:Number; _local1 = this.parent._mochiad_ctr; _local2 = (getTimer() - this.started); _local3 = false; if (!chk.showing){ _local4 = _local1.loaderInfo.bytesTotal; if ((((_local4 > 0)) || (("number" == "undefined")))){ chk.showing = true; chk.started = getTimer(); } else { if (_local2 > chk.ad_timeout){ _local3 = true; }; }; }; if ((((_local2 > chk.ad_msec)) || (this.parent._mochiad_ctr_failed))){ _local3 = true; }; if (_local3){ if (this.server_control){ delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; }; }; }; doOnEnterFrame(chk); } public static function _getRes(_arg1:Object, _arg2:Object):Array{ var _local3:Object; var _local4:Number; var _local5:Number; var _local6:Array; _local3 = _arg2.getBounds(_arg2.root); _local4 = 0; _local5 = 0; if (typeof(_arg1.res) != "undefined"){ _local6 = _arg1.res.split("x"); _local4 = parseFloat(_local6[0]); _local5 = parseFloat(_local6[1]); } else { _local4 = (_local3.xMax - _local3.xMin); _local5 = (_local3.yMax - _local3.yMin); }; if ((((_local4 == 0)) || ((_local5 == 0)))){ _local4 = _arg2.stage.stageWidth; _local5 = _arg2.stage.stageHeight; }; return ([_local4, _local5]); } public static function createEmptyMovieClip(_arg1:Object, _arg2:String, _arg3:Number):MovieClip{ var _local4:MovieClip; _local4 = new MovieClip(); if (((false) && (_arg3))){ _arg1.addChildAt(_local4, _arg3); } else { _arg1.addChild(_local4); }; _arg1[_arg2] = _local4; _local4["_name"] = _arg2; return (_local4); } public static function _loadCommunicator(_arg1:Object):MovieClip{ var DEFAULTS:Object; var clip:Object; var clipname:String; var server:String; var depth:Number; var mc:MovieClip; var lv:URLVariables; var k:String; var lc:LocalConnection; var name:String; var req:URLRequest; var loader:Loader; var options = _arg1; DEFAULTS = {com_server:"http://x.mochiads.com/com/1/", method:"loadCommunicator", depth:10337, id:"_UNKNOWN_"}; options = MochiAd._parseOptions(options, DEFAULTS); options.swfv = 9; options.mav = MochiAd.getVersion(); clip = options.clip; clipname = ("_mochiad_com_" + options.id); if (!MochiAd._isNetworkAvailable()){ return (null); }; if (clip[clipname]){ return (clip[clipname]); }; server = (options.com_server + options.id); MochiAd._allowDomains(server); delete options.id; delete options.com_server; depth = options.depth; delete options.depth; mc = createEmptyMovieClip(clip, clipname, depth); lv = new URLVariables(); for (k in options) { lv[k] = options[k]; }; lc = new LocalConnection(); lc.client = mc; name = ["", Math.floor(new Date().getTime()), Math.floor((Math.random() * 999999))].join("_"); lc.allowDomain("*", "localhost"); lc.allowInsecureDomain("*", "localhost"); lc.connect(name); mc.name = name; mc.lc = lc; lv.lc = name; mc._id = 0; mc._queue = []; mc.rpcResult = function (_arg1:Object):void{ var _local3:Array; var _local4:Array; var _local5:Number; var _local6:Object; var _local7:Object; _arg1 = parseInt(_arg1.toString()); _local3 = mc._callbacks[_arg1]; if (typeof(_local3) == "undefined"){ return; }; delete mc._callbacks[_arg1]; _local4 = []; _local5 = 2; while (_local5 < _local3.length) { _local4.push(_local3[_local5]); _local5++; }; _local5 = 1; while (_local5 < arguments.length) { _local4.push(arguments[_local5]); _local5++; }; _local6 = _local3[1]; _local7 = _local3[0]; if (((_local7) && ((typeof(_local6) == "string")))){ _local6 = _local7[_local6]; }; if (typeof(_local6) == "function"){ _local6.apply(_local7, _local4); }; }; mc._didConnect = function (_arg1:String):void{ var _local2:Array; var _local3:Function; var _local4:Number; var _local5:Array; mc._endpoint = _arg1; _local2 = mc._queue; delete mc._queue; _local3 = mc.doSend; _local4 = 0; while (_local4 < _local2.length) { _local5 = _local2[_local4]; _local3.apply(this, _local5); _local4++; }; }; mc.doSend = function (_arg1:Array, _arg2:Object, _arg3:Object):void{ var _local5:Number; var _local6:LocalConnection; var _local7:Array; var _local8:Number; if (mc._endpoint == null){ _local7 = []; _local8 = 0; while (_local8 < arguments.length) { _local7.push(arguments[_local8]); _local8++; }; mc._queue.push(_local7); return; }; mc._id = (mc._id + 1); _local5 = mc._id; mc._callbacks[_local5] = [_arg2, ((_arg3) || (_arg2))]; _local6 = new LocalConnection(); _local6.send(mc._endpoint, "rpc", _local5, _arg1); }; mc._callbacks = {}; mc._callbacks[0] = [mc, "_didConnect"]; lv.st = getTimer(); req = new URLRequest((server + ".swf")); req.contentType = "application/x-www-form-urlencoded"; req.method = URLRequestMethod.POST; req.data = lv; loader = new Loader(); loader.load(req); mc.addChild(loader); mc._mochiad_com = loader; return (mc); } public static function showPreGameAd(_arg1:Object):void{ var DEFAULTS:Object; var clip:Object; var ad_msec:Number; var ad_timeout:Number; var fadeout_time:Number; var mc:MovieClip; var wh:Array; var w:Number; var h:Number; var chk:MovieClip; var bar:MovieClip; var bar_color:Number; var bar_background:Number; var bar_outline:Number; var backing_mc:MovieClip; var backing:Object; var inside_mc:MovieClip; var inside:Object; var outline_mc:MovieClip; var outline:Object; var complete:Boolean; var unloaded:Boolean; var f:Function; var r:MovieClip; var options = _arg1; DEFAULTS = {ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:0xFF8A00, background:16777161, outline:13994812, ad_started:function ():void{ this.clip.stop(); }, ad_finished:function ():void{ this.clip.play(); }}; options = MochiAd._parseOptions(options, DEFAULTS); clip = options.clip; ad_msec = 11000; ad_timeout = options.ad_timeout; delete options.ad_timeout; fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!MochiAd.load(options)){ options.ad_finished(); return; }; options.ad_started(); mc = clip._mochiad; mc["onUnload"] = function ():void{ var fn:Function; fn = function ():void{ options.ad_finished(); }; setTimeout(fn, 100); }; wh = MochiAd._getRes(options, clip); w = wh[0]; h = wh[1]; mc.x = (w * 0.5); mc.y = (h * 0.5); chk = createEmptyMovieClip(mc, "_mochiad_wait", 3); chk.x = (w * -0.5); chk.y = (h * -0.5); bar = createEmptyMovieClip(chk, "_mochiad_bar", 4); bar.x = 10; bar.y = (h - 20); bar_color = options.color; delete options.color; bar_background = options.background; delete options.background; bar_outline = options.outline; delete options.outline; backing_mc = createEmptyMovieClip(bar, "_outline", 1); backing = backing_mc.graphics; backing.beginFill(bar_background); backing.moveTo(0, 0); backing.lineTo((w - 20), 0); backing.lineTo((w - 20), 10); backing.lineTo(0, 10); backing.lineTo(0, 0); backing.endFill(); inside_mc = createEmptyMovieClip(bar, "_inside", 2); inside = inside_mc.graphics; inside.beginFill(bar_color); inside.moveTo(0, 0); inside.lineTo((w - 20), 0); inside.lineTo((w - 20), 10); inside.lineTo(0, 10); inside.lineTo(0, 0); inside.endFill(); inside_mc.scaleX = 0; outline_mc = createEmptyMovieClip(bar, "_outline", 3); outline = outline_mc.graphics; outline.lineStyle(0, bar_outline, 100); outline.moveTo(0, 0); outline.lineTo((w - 20), 0); outline.lineTo((w - 20), 10); outline.lineTo(0, 10); outline.lineTo(0, 0); chk.ad_msec = ad_msec; chk.ad_timeout = ad_timeout; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function ():void{ var _local1:Number; _local1 = (100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time))); if (_local1 > 0){ this.parent.alpha = (_local1 * 0.01); } else { MochiAd.unload(clip); delete this["onEnterFrame"]; }; }; complete = false; unloaded = false; f = function (_arg1:Event):void{ complete = true; if (unloaded){ MochiAd.unload(clip); }; }; clip.loaderInfo.addEventListener(Event.COMPLETE, f); if ((clip.root is MovieClip)){ r = (clip.root as MovieClip); if (r.framesLoaded >= r.totalFrames){ complete = true; }; }; mc.unloadAd = function ():void{ unloaded = true; if (complete){ MochiAd.unload(clip); }; }; mc.adjustProgress = function (_arg1:Number):void{ var _local2:Object; _local2 = mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = _arg1; }; chk["onEnterFrame"] = function ():void{ var _local1:Object; var _local2:Object; var _local3:Number; var _local4:Boolean; var _local5:Number; var _local6:Number; var _local7:Number; var _local8:Number; var _local9:Object; var _local10:Number; var _local11:Number; if (!this.parent.parent){ delete this["onEnterFrame"]; return; }; _local1 = this.parent.parent.root; _local2 = this.parent._mochiad_ctr; _local3 = (getTimer() - this.started); _local4 = false; _local5 = _local1.loaderInfo.bytesTotal; _local6 = _local1.loaderInfo.bytesLoaded; _local7 = ((100 * _local6) / _local5); _local8 = ((100 * _local3) / chk.ad_msec); _local9 = this._mochiad_bar._inside; _local10 = Math.min(100, Math.min(((_local7) || (0)), _local8)); _local10 = Math.max(this.last_pcnt, _local10); this.last_pcnt = _local10; _local9.scaleX = (_local10 * 0.01); if (!chk.showing){ _local11 = _local2.loaderInfo.bytesTotal; if ((((_local11 > 0)) || (("number" == "undefined")))){ chk.showing = true; chk.started = getTimer(); } else { if (_local3 > chk.ad_timeout){ _local4 = true; }; }; }; if ((((_local3 > chk.ad_msec)) || (this.parent._mochiad_ctr_failed))){ _local4 = true; }; if (((complete) && (_local4))){ if (this.server_control){ delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; }; }; }; doOnEnterFrame(chk); } public static function showPreloaderAd(_arg1:Object):void{ MochiAd.showPreGameAd(_arg1); } public static function fetchHighScores(_arg1:Object, _arg2:Object, _arg3:Object=null):Boolean{ var _local4:MovieClip; _local4 = MochiAd._loadCommunicator({clip:_arg1.clip, id:_arg1.id}); if (!_local4){ return (false); }; _local4.doSend(["fetchHighScores", _arg1], _arg2, _arg3); return (true); } public static function doOnEnterFrame(_arg1:MovieClip):void{ var f:Function; var mc = _arg1; f = function (_arg1:Object):void{ if (((("onEnterFrame" in mc)) && (mc.onEnterFrame))){ mc.onEnterFrame(); } else { mc.removeEventListener(Event.ENTER_FRAME, f); }; }; mc.addEventListener(Event.ENTER_FRAME, f); } } }//package
Section 11
//MochiBot (MochiBot) package { import flash.display.*; import flash.net.*; import flash.system.*; public dynamic class MochiBot extends Sprite { public static function track(_arg1:Sprite, _arg2:String):MochiBot{ var _local3:MochiBot; var _local4:String; var _local5:URLVariables; var _local6:String; var _local7:URLRequest; var _local8:Loader; if (Security.sandboxType == "localWithFile"){ return (null); }; _local3 = new (MochiBot); _arg1.addChild(_local3); Security.allowDomain("*"); Security.allowInsecureDomain("*"); _local4 = "http://core.mochibot.com/my/core.swf"; _local5 = new URLVariables(); _local5["sb"] = Security.sandboxType; _local5["v"] = Capabilities.version; _local5["swfid"] = _arg2; _local5["mv"] = "8"; _local5["fv"] = "9"; _local6 = _local3.root.loaderInfo.loaderURL; if (_local6.indexOf("http") == 0){ _local5["url"] = _local6; } else { _local5["url"] = "local"; }; _local7 = new URLRequest(_local4); _local7.contentType = "application/x-www-form-urlencoded"; _local7.method = URLRequestMethod.POST; _local7.data = _local5; _local8 = new Loader(); _local3.addChild(_local8); _local8.load(_local7); return (_local3); } } }//package
Section 12
//PointBurst (PointBurst) package { import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; public class PointBurst extends Sprite { private var burstSprite:Sprite; public var fontColor:Number;// = 0xFFFFFF private var animTimer:Timer; private var parentMC:MovieClip; private var tField:TextField; static const startScale:Number = 0.5; static const animStepTime:int = 10; static const fontSize:int = 25; static const fontFace:String = "ArmyChalk"; static const fontBold:Boolean = true; static const animSteps:int = 75; static const endScale:Number = 3; public function PointBurst(_arg1:MovieClip, _arg2:Object, _arg3, _arg4:Number, _arg5:String, _arg6:int){ var _local7:TextFormat; fontColor = 0xFFFFFF; super(); _local7 = new TextFormat(); _local7.font = fontFace; _local7.size = _arg6; _local7.bold = fontBold; _local7.color = _arg5; _local7.align = "center"; tField = new TextField(); tField.embedFonts = true; tField.selectable = false; tField.defaultTextFormat = _local7; tField.autoSize = TextFieldAutoSize.CENTER; tField.text = String(_arg2); tField.x = -((tField.width / 2)); tField.y = -((tField.height / 2)); burstSprite = new Sprite(); burstSprite.x = _arg3; burstSprite.y = _arg4; burstSprite.scaleX = startScale; burstSprite.scaleY = startScale; burstSprite.alpha = 0; burstSprite.addChild(tField); parentMC = _arg1; parentMC.addChild(burstSprite); animTimer = new Timer(animStepTime, animSteps); animTimer.addEventListener(TimerEvent.TIMER, rescaleBurst); animTimer.addEventListener(TimerEvent.TIMER_COMPLETE, removeBurst); animTimer.start(); } public function removeBurst(_arg1:TimerEvent){ burstSprite.removeChild(tField); parentMC.removeChild(burstSprite); tField = null; burstSprite = null; delete ??getglobalscope [this]; } public function rescaleBurst(_arg1:TimerEvent){ var _local2:Number; _local2 = (_arg1.target.currentCount / animSteps); burstSprite.scaleX = (((1 - _local2) * startScale) + (_local2 * endScale)); burstSprite.scaleY = (((1 - _local2) * startScale) + (_local2 * endScale)); burstSprite.alpha = (1 - _local2); } } }//package
Section 13
//pop1 (pop1) package { import flash.media.*; public dynamic class pop1 extends Sound { } }//package
Section 14
//pop2 (pop2) package { import flash.media.*; public dynamic class pop2 extends Sound { } }//package
Section 15
//pop3 (pop3) package { import flash.media.*; public dynamic class pop3 extends Sound { } }//package
Section 16
//ScoreInput (ScoreInput) package { import flash.display.*; import flash.events.*; import flash.text.*; public dynamic class ScoreInput extends Sprite { private var _sendScore:Function; private var _theStage:Stage; private var _playerScore:Number; private var _input_mc:MovieClip; private var _playerName:String; public static var DEFAULT_NAME:String = "Your Name"; public function ScoreInput(_arg1:Stage, _arg2:MovieClip, _arg3:String, _arg4:Number, _arg5:Function){ init(_arg1, _arg2, _arg3, _arg4, _arg5); } public function init(_arg1:Stage, _arg2:MovieClip, _arg3:String, _arg4:Number, _arg5:Function):void{ var _local6:TextField; var _local7:SimpleButton; if ((((_arg3 == null)) || ((_arg3 == "")))){ _arg3 = DEFAULT_NAME; }; _theStage = _arg1; _input_mc = _arg2; _local6 = _input_mc.name_tf; _arg1.focus = _local6; _local6.setSelection(0, _local6.text.length); _playerName = _arg3; _playerScore = _arg4; _sendScore = _arg5; _local7 = _input_mc.btn_submit; _local7.addEventListener(MouseEvent.CLICK, submitScore); } public function submitScore(_arg1:Object=null):void{ visible = false; _playerName = _input_mc.name_tf.text; _sendScore(_playerName, _playerScore); } public function commafy(_arg1:Number):String{ var _local2:String; var _local3:Array; _local2 = Math.floor(_arg1).toString(); _local3 = []; while (_local2.length > 3) { _local3.unshift(_local2.slice((_local2.length - 3), _local2.length)); _local2 = _local2.slice(0, (_local2.length - 3)); }; _local3.unshift(_local2); return (_local3.join(",")); } } }//package
Section 17
//script_blue_box (script_blue_box) package { import flash.display.*; import flash.events.*; public class script_blue_box extends MovieClip { public var pHealth:Number;// = 1 public var pLevel:int;// = 1 public var pSpeed:int;// = 50 public var pPaused:Boolean;// = false public var pColor:String;// = "BLUE" public var pBlockType:Number;// = 1 public function script_blue_box(_arg1:int):void{ pBlockType = 1; pHealth = 1; pSpeed = 50; pPaused = false; pColor = "BLUE"; pLevel = 1; super(); pSpeed = (pSpeed + (_arg1 * 5)); pLevel = _arg1; addEventListener(Event.ENTER_FRAME, everytime); } public function moveblock(){ y = (y + (pSpeed * Tick.ftime)); } public function everytime(_arg1:Event):void{ if (pPaused == false){ moveblock(); if (y > 450){ removeEventListener(Event.ENTER_FRAME, everytime); }; }; } public function gothit(_arg1:int){ pHealth = (pHealth - _arg1); } } }//package
Section 18
//script_bullet (script_bullet) package { import flash.display.*; import flash.events.*; public class script_bullet extends MovieClip { public var pBulletType:Number;// = 1 public var pSpeed:Number;// = 750 public var pPaused:Boolean;// = false public var pDirection:int;// = 0 public var pDamage:Number;// = 1 public function script_bullet():void{ pBulletType = 1; pDamage = 1; pSpeed = 750; pDirection = 0; pPaused = false; super(); addEventListener(Event.ENTER_FRAME, everytime); } public function movebullet(){ if (pDirection == 1){ x = (x + (pSpeed * Tick.ftime)); } else { x = (x - (pSpeed * Tick.ftime)); }; } public function everytime(_arg1:Event):void{ if (pPaused == false){ movebullet(); if ((((x < -10)) || ((x > 560)))){ removeEventListener(Event.ENTER_FRAME, everytime); }; }; } } }//package
Section 19
//script_green_box (script_green_box) package { import flash.display.*; import flash.events.*; public class script_green_box extends MovieClip { public var pHealth:Number;// = 1 public var pLevel:int;// = 1 public var pSpeed:int;// = 50 public var pPaused:Boolean;// = false public var pColor:String;// = "GREEN" public var pBlockType:Number;// = 1 public function script_green_box(_arg1:int):void{ pBlockType = 1; pHealth = 1; pSpeed = 50; pPaused = false; pColor = "GREEN"; pLevel = 1; super(); pSpeed = (pSpeed + (_arg1 * 5)); pLevel = _arg1; addEventListener(Event.ENTER_FRAME, everytime); } public function moveblock(){ y = (y + (pSpeed * Tick.ftime)); } public function everytime(_arg1:Event):void{ if (pPaused == false){ moveblock(); if (y > 450){ removeEventListener(Event.ENTER_FRAME, everytime); }; }; } public function gothit(_arg1:int){ pHealth = (pHealth - _arg1); } } }//package
Section 20
//script_misses_box (script_misses_box) package { import flash.display.*; import flash.events.*; public class script_misses_box extends MovieClip { public var pHealth:Number;// = 1 public var pLevel:int;// = 1 public var pSpeed:int;// = 25 public var pPaused:Boolean;// = false public var pColor:String;// = "BLACK" public var pBlockType:Number;// = 2 public function script_misses_box(_arg1:int):void{ pBlockType = 2; pHealth = 1; pSpeed = 25; pPaused = false; pColor = "BLACK"; pLevel = 1; super(); pSpeed = (pSpeed + (_arg1 * 5)); pLevel = _arg1; addEventListener(Event.ENTER_FRAME, everytime); } public function moveblock(){ y = (y + (pSpeed * Tick.ftime)); } public function everytime(_arg1:Event):void{ if (pPaused == false){ moveblock(); if (y > 450){ removeEventListener(Event.ENTER_FRAME, everytime); }; }; } public function gothit(_arg1:int){ pHealth = (pHealth - _arg1); } } }//package
Section 21
//script_red_box (script_red_box) package { import flash.display.*; import flash.events.*; public class script_red_box extends MovieClip { public var pHealth:Number;// = 1 public var pLevel:int;// = 1 public var pSpeed:int;// = 50 public var pPaused:Boolean;// = false public var pColor:String;// = "RED" public var pBlockType:Number;// = 1 public function script_red_box(_arg1:int):void{ pBlockType = 1; pHealth = 1; pSpeed = 50; pPaused = false; pColor = "RED"; pLevel = 1; super(); pSpeed = (pSpeed + (_arg1 * 5)); pLevel = _arg1; addEventListener(Event.ENTER_FRAME, everytime); } public function moveblock(){ y = (y + (pSpeed * Tick.ftime)); } public function everytime(_arg1:Event):void{ if (pPaused == false){ moveblock(); if (y > 450){ removeEventListener(Event.ENTER_FRAME, everytime); }; }; } public function gothit(_arg1:int){ pHealth = (pHealth - _arg1); } } }//package
Section 22
//script_waterdrop (script_waterdrop) package { import flash.display.*; import flash.events.*; public class script_waterdrop extends MovieClip { public var pHorizVelocity:Number; public var pLife:int;// = 50 public var pPaused:Boolean;// = false public var pGravity:int;// = 10 public var pVertVelocity:int;// = -15 public function script_waterdrop():void{ pPaused = false; pLife = 50; pGravity = 10; pVertVelocity = -15; pHorizVelocity = ((Math.random() * 1) - (Math.random() * 1)); super(); this.addEventListener(Event.ENTER_FRAME, everytime); } public function moveparticle(){ y = ((y + pVertVelocity) + pGravity); x = (x + pHorizVelocity); alpha = (alpha - 0.02); if (y > 450){ this.removeEventListener(Event.ENTER_FRAME, everytime); this.parent.removeChild(this); }; } public function everytime(_arg1:Event):void{ if (pPaused == false){ moveparticle(); if (pVertVelocity <= 0){ pVertVelocity = (pVertVelocity + 1); }; }; } } }//package
Section 23
//script_waterdrop_black (script_waterdrop_black) package { import flash.display.*; import flash.events.*; public class script_waterdrop_black extends MovieClip { public var pHorizVelocity:Number; public var pLife:int;// = 50 public var pPaused:Boolean;// = false public var pGravity:int;// = 5 public var pVertVelocity:int;// = -15 public function script_waterdrop_black():void{ pPaused = false; pLife = 50; pGravity = 5; pVertVelocity = -15; pHorizVelocity = ((Math.random() * 1) - (Math.random() * 1)); super(); this.addEventListener(Event.ENTER_FRAME, everytime); } public function moveparticle(){ y = ((y + pVertVelocity) + pGravity); x = (x + pHorizVelocity); alpha = (alpha - 0.02); if (y > 450){ this.removeEventListener(Event.ENTER_FRAME, everytime); this.parent.removeChild(this); }; } public function everytime(_arg1:Event):void{ if (pPaused == false){ moveparticle(); if (pVertVelocity <= 0){ pVertVelocity = (pVertVelocity + 1); }; }; } } }//package
Section 24
//script_waterdrop_green (script_waterdrop_green) package { import flash.display.*; import flash.events.*; public class script_waterdrop_green extends MovieClip { public var pHorizVelocity:Number; public var pLife:int;// = 50 public var pPaused:Boolean;// = false public var pGravity:int;// = 10 public var pVertVelocity:int;// = -15 public function script_waterdrop_green():void{ pPaused = false; pLife = 50; pGravity = 10; pVertVelocity = -15; pHorizVelocity = ((Math.random() * 1) - (Math.random() * 1)); super(); this.addEventListener(Event.ENTER_FRAME, everytime); } public function moveparticle(){ y = ((y + pVertVelocity) + pGravity); x = (x + pHorizVelocity); alpha = (alpha - 0.02); if (y > 450){ this.removeEventListener(Event.ENTER_FRAME, everytime); this.parent.removeChild(this); }; } public function everytime(_arg1:Event):void{ if (pPaused == false){ moveparticle(); if (pVertVelocity <= 0){ pVertVelocity = (pVertVelocity + 1); }; }; } } }//package
Section 25
//script_waterdrop_orange (script_waterdrop_orange) package { import flash.display.*; import flash.events.*; public class script_waterdrop_orange extends MovieClip { public var pHorizVelocity:Number; public var pLife:int;// = 50 public var pPaused:Boolean;// = false public var pGravity:int;// = 10 public var pVertVelocity:int;// = -15 public function script_waterdrop_orange():void{ pPaused = false; pLife = 50; pGravity = 10; pVertVelocity = -15; pHorizVelocity = ((Math.random() * 1) - (Math.random() * 1)); super(); this.addEventListener(Event.ENTER_FRAME, everytime); } public function moveparticle(){ y = ((y + pVertVelocity) + pGravity); x = (x + pHorizVelocity); alpha = (alpha - 0.02); if (y > 450){ this.removeEventListener(Event.ENTER_FRAME, everytime); this.parent.removeChild(this); }; } public function everytime(_arg1:Event):void{ if (pPaused == false){ moveparticle(); if (pVertVelocity <= 0){ pVertVelocity = (pVertVelocity + 1); }; }; } } }//package
Section 26
//script_waterdrop_red (script_waterdrop_red) package { import flash.display.*; import flash.events.*; public class script_waterdrop_red extends MovieClip { public var pHorizVelocity:Number; public var pLife:int;// = 50 public var pPaused:Boolean;// = false public var pGravity:int;// = 10 public var pVertVelocity:int;// = -15 public function script_waterdrop_red():void{ pPaused = false; pLife = 50; pGravity = 10; pVertVelocity = -15; pHorizVelocity = ((Math.random() * 1) - (Math.random() * 1)); super(); this.addEventListener(Event.ENTER_FRAME, everytime); } public function moveparticle(){ y = ((y + pVertVelocity) + pGravity); x = (x + pHorizVelocity); alpha = (alpha - 0.02); if (y > 450){ this.removeEventListener(Event.ENTER_FRAME, everytime); this.parent.removeChild(this); }; } public function everytime(_arg1:Event):void{ if (pPaused == false){ moveparticle(); if (pVertVelocity <= 0){ pVertVelocity = (pVertVelocity + 1); }; }; } } }//package
Section 27
//script_waterdrop_yellow (script_waterdrop_yellow) package { import flash.display.*; import flash.events.*; public class script_waterdrop_yellow extends MovieClip { public var pHorizVelocity:Number; public var pLife:int;// = 50 public var pPaused:Boolean;// = false public var pGravity:int;// = 10 public var pVertVelocity:int;// = -15 public function script_waterdrop_yellow():void{ pPaused = false; pLife = 50; pGravity = 10; pVertVelocity = -15; pHorizVelocity = ((Math.random() * 1) - (Math.random() * 1)); super(); this.addEventListener(Event.ENTER_FRAME, everytime); } public function moveparticle(){ y = ((y + pVertVelocity) + pGravity); x = (x + pHorizVelocity); alpha = (alpha - 0.02); if (y > 450){ this.removeEventListener(Event.ENTER_FRAME, everytime); this.parent.removeChild(this); }; } public function everytime(_arg1:Event):void{ if (pPaused == false){ moveparticle(); if (pVertVelocity <= 0){ pVertVelocity = (pVertVelocity + 1); }; }; } } }//package
Section 28
//script_yellow_box (script_yellow_box) package { import flash.display.*; import flash.events.*; public class script_yellow_box extends MovieClip { public var pHealth:Number;// = 1 public var pLevel:int;// = 1 public var pSpeed:int;// = 50 public var pPaused:Boolean;// = false public var pColor:String;// = "YELLOW" public var pBlockType:Number;// = 1 public function script_yellow_box(_arg1:int):void{ pBlockType = 1; pHealth = 1; pSpeed = 50; pPaused = false; pColor = "YELLOW"; pLevel = 1; super(); pSpeed = (pSpeed + (_arg1 * 5)); pLevel = _arg1; addEventListener(Event.ENTER_FRAME, everytime); } public function moveblock(){ y = (y + (pSpeed * Tick.ftime)); } public function everytime(_arg1:Event):void{ if (pPaused == false){ moveblock(); if (y > 450){ removeEventListener(Event.ENTER_FRAME, everytime); }; }; } public function gothit(_arg1:int){ pHealth = (pHealth - _arg1); } } }//package
Section 29
//TextScoreTable (TextScoreTable) package { import flash.display.*; import flash.text.*; public dynamic class TextScoreTable extends Sprite { private var _max_scores:Number; private var _status:TextField; private var _mc:MovieClip; private var _names:TextField; private var _scores:TextField; private var _dates:TextField; private var _ranks:TextField; public function TextScoreTable(_arg1:MovieClip, _arg2:Number=10){ init(_arg1, _arg2); } public function init(_arg1:MovieClip, _arg2:Number=10):void{ _mc = _arg1; _max_scores = _arg2; _status = _mc.status_tf; _ranks = _mc.ranks_tf; _names = _mc.names_tf; _dates = _mc.dates_tf; _scores = _mc.scores_tf; reset(); } public function msecToDateString(_arg1:Number):String{ var _local2:Date; _local2 = new Date(_arg1); return ([_local2.getFullYear(), (1 + _local2.getMonth()), _local2.getDate()].join("-")); } public function reset(_arg1:String=""):void{ _ranks.text = ""; _names.text = ""; _scores.text = ""; _dates.text = ""; _status.text = _arg1; } public function commafy(_arg1:Number):String{ var _local2:String; var _local3:Array; _local2 = Math.floor(_arg1).toString(); _local3 = []; while (_local2.length > 3) { _local3.unshift(_local2.slice((_local2.length - 3), _local2.length)); _local2 = _local2.slice(0, (_local2.length - 3)); }; _local3.unshift(_local2); return (_local3.join(",")); } public function gotScores(_arg1:Array, _arg2:Number=-1):void{ var _local3:Number; var _local4:String; var _local5:String; var _local6:String; var _local7:String; var _local8:Number; var _local9:Array; var _local10:String; var _local11:String; var _local12:String; var _local13:String; reset(); _local3 = Math.min(_max_scores, _arg1.length); if (_local3 == 0){ this.mc.status_text = "No high scores yet!"; return; }; _local4 = ""; _local5 = ""; _local6 = ""; _local7 = ""; _local8 = 0; while (_local8 < _local3) { _local9 = _arg1[_local8]; _local10 = ((_local8 + 1) + "."); if (_local8 == _arg2){ _local10 = ("*" + _local10); }; _local11 = _local9[0]; _local12 = commafy(_local9[1]); _local13 = msecToDateString(_local9[2]); _local4 = (_local4 + (_local10 + "\n")); _local5 = (_local5 + (_local11 + "\n")); _local6 = (_local6 + (_local12 + "\n")); _local7 = (_local7 + (_local13 + "\n")); _local8++; }; _ranks.text = _local4; _names.text = _local5; _scores.text = _local6; _dates.text = _local7; } } }//package
Section 30
//Tick (Tick) package { import flash.utils.*; public class Tick { public static var ftime:Number = 0; private static var oldtime:int = 0; public static var fps:uint = 0; public static var secs = getTimer(); public static var fps_txt:uint = 0; public static function getFtime():void{ ftime = ((getTimer() - oldtime) / 1000); fps++; if ((getTimer() - secs) > 1000){ secs = getTimer(); fps_txt = fps; fps = 0; }; oldtime = getTimer(); } } }//package
Section 31
//wrong (wrong) package { import flash.media.*; public dynamic class wrong extends Sound { } }//package

Library Items

Symbol 1 Font {Arial}
Symbol 2 Sound {wrong}
Symbol 3 Sound {pop3}
Symbol 4 Sound {pop2}
Symbol 5 Sound {pop1}
Symbol 6 Sound {loop1}
Symbol 7 Sound {levelup}
Symbol 8 Sound {fire}
Symbol 9 Sound {colorchange}
Symbol 10 BitmapUsed by:11
Symbol 11 GraphicUses:10Used by:12
Symbol 12 MovieClip {script_waterdrop}Uses:11
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClip {script_red_box}Uses:13
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClip {script_blue_box}Uses:15
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClip {script_yellow_box}Uses:17
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClip {script_green_box}Uses:19
Symbol 21 BitmapUsed by:22
Symbol 22 GraphicUses:21Used by:23
Symbol 23 MovieClip {script_bullet}Uses:22
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClip {script_misses_box}Uses:24
Symbol 26 BitmapUsed by:27
Symbol 27 GraphicUses:26Used by:28
Symbol 28 MovieClip {script_waterdrop_yellow}Uses:27
Symbol 29 BitmapUsed by:30
Symbol 30 GraphicUses:29Used by:31
Symbol 31 MovieClip {script_waterdrop_green}Uses:30
Symbol 32 BitmapUsed by:33
Symbol 33 GraphicUses:32Used by:34
Symbol 34 MovieClip {script_waterdrop_red}Uses:33
Symbol 35 BitmapUsed by:36
Symbol 36 GraphicUses:35Used by:37
Symbol 37 MovieClip {script_waterdrop_orange}Uses:36
Symbol 38 BitmapUsed by:39
Symbol 39 GraphicUses:38Used by:40
Symbol 40 MovieClip {script_waterdrop_black}Uses:39
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:41Used by:207
Symbol 43 GraphicUsed by:207
Symbol 44 GraphicUsed by:207
Symbol 45 GraphicUsed by:86
Symbol 46 GraphicUsed by:86
Symbol 47 GraphicUsed by:86
Symbol 48 GraphicUsed by:86
Symbol 49 GraphicUsed by:86
Symbol 50 GraphicUsed by:86
Symbol 51 GraphicUsed by:86
Symbol 52 GraphicUsed by:86
Symbol 53 GraphicUsed by:86
Symbol 54 GraphicUsed by:86
Symbol 55 GraphicUsed by:86
Symbol 56 GraphicUsed by:86
Symbol 57 GraphicUsed by:86
Symbol 58 GraphicUsed by:86
Symbol 59 GraphicUsed by:86
Symbol 60 GraphicUsed by:86
Symbol 61 GraphicUsed by:86
Symbol 62 GraphicUsed by:86
Symbol 63 GraphicUsed by:86
Symbol 64 GraphicUsed by:86
Symbol 65 GraphicUsed by:86
Symbol 66 GraphicUsed by:86
Symbol 67 GraphicUsed by:86
Symbol 68 GraphicUsed by:86
Symbol 69 GraphicUsed by:86
Symbol 70 GraphicUsed by:86
Symbol 71 GraphicUsed by:86
Symbol 72 GraphicUsed by:86
Symbol 73 GraphicUsed by:86
Symbol 74 GraphicUsed by:86
Symbol 75 GraphicUsed by:86
Symbol 76 GraphicUsed by:86
Symbol 77 GraphicUsed by:86
Symbol 78 GraphicUsed by:86
Symbol 79 GraphicUsed by:86
Symbol 80 GraphicUsed by:86
Symbol 81 GraphicUsed by:86
Symbol 82 GraphicUsed by:86
Symbol 83 GraphicUsed by:86
Symbol 84 GraphicUsed by:86
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClipUses:45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85Used by:207
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClipUses:87Used by:109 116
Symbol 89 GraphicUsed by:109
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClipUses:90Used by:109
Symbol 92 GraphicUsed by:93
Symbol 93 MovieClipUses:92Used by:109
Symbol 94 GraphicUsed by:109
Symbol 95 GraphicUsed by:108
Symbol 96 GraphicUsed by:108
Symbol 97 GraphicUsed by:108
Symbol 98 GraphicUsed by:108
Symbol 99 GraphicUsed by:108
Symbol 100 GraphicUsed by:108
Symbol 101 GraphicUsed by:108
Symbol 102 GraphicUsed by:108
Symbol 103 GraphicUsed by:108
Symbol 104 GraphicUsed by:108
Symbol 105 GraphicUsed by:108
Symbol 106 GraphicUsed by:108
Symbol 107 GraphicUsed by:108
Symbol 108 MovieClipUses:95 96 97 98 99 100 101 102 103 104 105 106 107Used by:109
Symbol 109 MovieClipUses:88 89 91 93 94 108Used by:207
Symbol 110 GraphicUsed by:207
Symbol 111 SoundUsed by:207
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112Used by:207
Symbol 114 GraphicUsed by:116
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClipUses:114 88 115Used by:207
Symbol 117 GraphicUsed by:207
Symbol 118 GraphicUsed by:207
Symbol 119 GraphicUsed by:207
Symbol 120 GraphicUsed by:121
Symbol 121 MovieClipUses:120Used by:207
Symbol 122 ShapeTweeningUsed by:207
Symbol 123 FontUsed by:124
Symbol 124 TextUses:123Used by:207
Symbol 125 ShapeTweeningUsed by:207
Symbol 126 ShapeTweeningUsed by:207
Symbol 127 GraphicUsed by:207
Symbol 128 GraphicUsed by:207
Symbol 129 GraphicUsed by:207
Symbol 130 GraphicUsed by:207
Symbol 131 GraphicUsed by:207
Symbol 132 GraphicUsed by:207
Symbol 133 GraphicUsed by:207
Symbol 134 GraphicUsed by:207
Symbol 135 GraphicUsed by:207
Symbol 136 GraphicUsed by:207
Symbol 137 GraphicUsed by:207
Symbol 138 ShapeTweeningUsed by:207
Symbol 139 GraphicUsed by:207
Symbol 140 GraphicUsed by:207
Symbol 141 GraphicUsed by:207
Symbol 142 GraphicUsed by:207
Symbol 143 GraphicUsed by:207
Symbol 144 GraphicUsed by:207
Symbol 145 GraphicUsed by:207
Symbol 146 GraphicUsed by:207
Symbol 147 GraphicUsed by:207
Symbol 148 GraphicUsed by:207
Symbol 149 GraphicUsed by:207
Symbol 150 GraphicUsed by:207
Symbol 151 GraphicUsed by:207
Symbol 152 GraphicUsed by:207
Symbol 153 GraphicUsed by:207
Symbol 154 GraphicUsed by:207
Symbol 155 GraphicUsed by:207
Symbol 156 GraphicUsed by:207
Symbol 157 GraphicUsed by:207
Symbol 158 GraphicUsed by:207
Symbol 159 GraphicUsed by:207
Symbol 160 GraphicUsed by:207
Symbol 161 GraphicUsed by:207
Symbol 162 GraphicUsed by:207
Symbol 163 GraphicUsed by:207
Symbol 164 GraphicUsed by:207
Symbol 165 GraphicUsed by:207
Symbol 166 GraphicUsed by:207
Symbol 167 GraphicUsed by:207
Symbol 168 GraphicUsed by:169
Symbol 169 MovieClipUses:168Used by:207
Symbol 170 GraphicUsed by:207
Symbol 171 GraphicUsed by:207
Symbol 172 GraphicUsed by:207
Symbol 173 GraphicUsed by:207
Symbol 174 GraphicUsed by:207
Symbol 175 GraphicUsed by:207
Symbol 176 GraphicUsed by:207
Symbol 177 GraphicUsed by:207
Symbol 178 GraphicUsed by:207
Symbol 179 GraphicUsed by:207
Symbol 180 GraphicUsed by:207
Symbol 181 SoundUsed by:207
Symbol 182 GraphicUsed by:207
Symbol 183 GraphicUsed by:207
Symbol 184 GraphicUsed by:185
Symbol 185 MovieClipUses:184Used by:207
Symbol 186 SoundUsed by:207
Symbol 187 GraphicUsed by:207
Symbol 188 GraphicUsed by:192
Symbol 189 GraphicUsed by:192
Symbol 190 GraphicUsed by:192
Symbol 191 GraphicUsed by:192
Symbol 192 MovieClipUses:188 189 190 191Used by:207
Symbol 193 GraphicUsed by:207
Symbol 194 GraphicUsed by:207
Symbol 195 GraphicUsed by:207
Symbol 196 GraphicUsed by:207
Symbol 197 GraphicUsed by:207
Symbol 198 GraphicUsed by:207
Symbol 199 GraphicUsed by:207
Symbol 200 SoundUsed by:207
Symbol 201 GraphicUsed by:207
Symbol 202 GraphicUsed by:207
Symbol 203 GraphicUsed by:207
Symbol 204 GraphicUsed by:207
Symbol 205 GraphicUsed by:207
Symbol 206 GraphicUsed by:207
Symbol 207 MovieClipUses:42 43 44 86 109 110 111 113 116 117 118 119 121 122 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 185 186 187 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206Used by:Timeline
Symbol 208 BitmapUsed by:209
Symbol 209 GraphicUses:208Used by:210
Symbol 210 MovieClipUses:209Used by:Timeline
Symbol 211 BitmapUsed by:212
Symbol 212 GraphicUses:211Used by:241
Symbol 213 FontUsed by:214 219 220 247 252
Symbol 214 EditableTextUses:213Used by:241
Symbol 215 FontUsed by:216
Symbol 216 EditableTextUses:215Used by:241
Symbol 217 FontUsed by:218
Symbol 218 EditableTextUses:217Used by:241
Symbol 219 EditableTextUses:213Used by:241
Symbol 220 EditableTextUses:213Used by:241
Symbol 221 FontUsed by:222 234 239 240 250 251 291
Symbol 222 EditableTextUses:221Used by:241
Symbol 223 GraphicUsed by:224
Symbol 224 MovieClipUses:223Used by:233 238
Symbol 225 GraphicUsed by:233 238
Symbol 226 GraphicUsed by:233
Symbol 227 GraphicUsed by:233
Symbol 228 GraphicUsed by:229
Symbol 229 MovieClipUses:228Used by:233 238
Symbol 230 GraphicUsed by:233
Symbol 231 GraphicUsed by:233 238
Symbol 232 GraphicUsed by:233 238
Symbol 233 ButtonUses:224 225 226 227 229 230 231 232Used by:241
Symbol 234 TextUses:221Used by:241
Symbol 235 GraphicUsed by:238
Symbol 236 GraphicUsed by:238
Symbol 237 GraphicUsed by:238
Symbol 238 ButtonUses:224 225 235 236 229 237 231 232Used by:241
Symbol 239 TextUses:221Used by:241
Symbol 240 TextUses:221Used by:241
Symbol 241 MovieClip {Balloonster_fla.menu_16}Uses:212 214 216 218 219 220 222 233 234 238 239 240Used by:Timeline
Symbol 242 BitmapUsed by:243
Symbol 243 GraphicUses:242Used by:Timeline
Symbol 244 BitmapUsed by:245
Symbol 245 GraphicUses:244Used by:246
Symbol 246 MovieClipUses:245Used by:Timeline
Symbol 247 TextUses:213Used by:Timeline
Symbol 248 FontUsed by:249
Symbol 249 TextUses:248Used by:Timeline
Symbol 250 TextUses:221Used by:Timeline
Symbol 251 TextUses:221Used by:Timeline
Symbol 252 TextUses:213Used by:Timeline
Symbol 253 GraphicUsed by:265
Symbol 254 FontUsed by:255 267
Symbol 255 TextUses:254Used by:265
Symbol 256 GraphicUsed by:265
Symbol 257 GraphicUsed by:258
Symbol 258 MovieClipUses:257Used by:265
Symbol 259 GraphicUsed by:265
Symbol 260 GraphicUsed by:261 265
Symbol 261 MovieClipUses:260Used by:265
Symbol 262 GraphicUsed by:265
Symbol 263 FontUsed by:264 275
Symbol 264 TextUses:263Used by:265
Symbol 265 ButtonUses:253 255 256 258 259 261 262 264 260Used by:Timeline
Symbol 266 GraphicUsed by:276
Symbol 267 TextUses:254Used by:276
Symbol 268 GraphicUsed by:276
Symbol 269 GraphicUsed by:270
Symbol 270 MovieClipUses:269Used by:276
Symbol 271 GraphicUsed by:276
Symbol 272 GraphicUsed by:273 276
Symbol 273 MovieClipUses:272Used by:276
Symbol 274 GraphicUsed by:276
Symbol 275 TextUses:263Used by:276
Symbol 276 ButtonUses:266 267 268 270 271 273 274 275 272Used by:Timeline
Symbol 277 BitmapUsed by:278
Symbol 278 GraphicUses:277Used by:279
Symbol 279 MovieClipUses:278Used by:Timeline
Symbol 280 BitmapUsed by:281
Symbol 281 GraphicUses:280Used by:282
Symbol 282 MovieClipUses:281Used by:Timeline
Symbol 283 BitmapUsed by:284
Symbol 284 GraphicUses:283Used by:285
Symbol 285 MovieClipUses:284Used by:Timeline
Symbol 286 BitmapUsed by:287
Symbol 287 GraphicUses:286Used by:288
Symbol 288 MovieClipUses:287Used by:Timeline
Symbol 289 FontUsed by:290
Symbol 290 TextUses:289Used by:Timeline
Symbol 291 TextUses:221Used by:Timeline
Symbol 292 FontUsed by:293 296 306
Symbol 293 EditableTextUses:292Used by:299
Symbol 294 FontUsed by:295 300 301 302 303 304 307
Symbol 295 EditableTextUses:294Used by:299
Symbol 296 EditableTextUses:292Used by:299
Symbol 297 GraphicUsed by:298
Symbol 298 ButtonUses:297Used by:299
Symbol 299 MovieClip {Balloonster_fla.score_input_32}Uses:293 295 296 298Used by:Timeline
Symbol 300 EditableTextUses:294Used by:305
Symbol 301 EditableTextUses:294Used by:305
Symbol 302 EditableTextUses:294Used by:305
Symbol 303 EditableTextUses:294Used by:305
Symbol 304 EditableTextUses:294Used by:305
Symbol 305 MovieClip {Balloonster_fla.score_table_34}Uses:300 301 302 303 304Used by:Timeline
Symbol 306 EditableTextUses:292Used by:Timeline
Symbol 307 EditableTextUses:294Used by:Timeline

Instance Names

"thelogo"Frame 5Symbol 207 MovieClip
"menu1"Frame 10Symbol 241 MovieClip {Balloonster_fla.menu_16}
"turret1"Frame 10Symbol 246 MovieClip
"turret2"Frame 10Symbol 246 MovieClip
"playgame"Frame 10Symbol 265 Button
"playmore"Frame 10Symbol 276 Button
"game_background"Frame 25Symbol 210 MovieClip
"menu"Frame 25Symbol 241 MovieClip {Balloonster_fla.menu_16}
"turret1"Frame 25Symbol 246 MovieClip
"turret2"Frame 25Symbol 246 MovieClip
"turret1_green"Frame 25Symbol 279 MovieClip
"turret1_orange"Frame 25Symbol 282 MovieClip
"turret1_yellow"Frame 25Symbol 285 MovieClip
"turret1_red"Frame 25Symbol 288 MovieClip
"turret2_yellow"Frame 25Symbol 285 MovieClip
"turret2_red"Frame 25Symbol 288 MovieClip
"turret2_orange"Frame 25Symbol 282 MovieClip
"turret2_green"Frame 25Symbol 279 MovieClip
"menu"Frame 35Symbol 241 MovieClip {Balloonster_fla.menu_16}
"turret1"Frame 35Symbol 246 MovieClip
"turret2"Frame 35Symbol 246 MovieClip
"playgame"Frame 35Symbol 265 Button
"score_input"Frame 35Symbol 299 MovieClip {Balloonster_fla.score_input_32}
"score_table"Frame 35Symbol 305 MovieClip {Balloonster_fla.score_table_34}
"yourScore"Frame 35Symbol 307 EditableText
"text_level"Symbol 241 MovieClip {Balloonster_fla.menu_16} Frame 1Symbol 214 EditableText
"text_score"Symbol 241 MovieClip {Balloonster_fla.menu_16} Frame 1Symbol 216 EditableText
"text_color"Symbol 241 MovieClip {Balloonster_fla.menu_16} Frame 1Symbol 218 EditableText
"text_colorchange"Symbol 241 MovieClip {Balloonster_fla.menu_16} Frame 1Symbol 219 EditableText
"text_mistakes"Symbol 241 MovieClip {Balloonster_fla.menu_16} Frame 1Symbol 220 EditableText
"text_multiplier"Symbol 241 MovieClip {Balloonster_fla.menu_16} Frame 1Symbol 222 EditableText
"mutebutton"Symbol 241 MovieClip {Balloonster_fla.menu_16} Frame 1Symbol 233 Button
"pausebutton"Symbol 241 MovieClip {Balloonster_fla.menu_16} Frame 1Symbol 238 Button
"name_tf"Symbol 299 MovieClip {Balloonster_fla.score_input_32} Frame 1Symbol 295 EditableText
"btn_submit"Symbol 299 MovieClip {Balloonster_fla.score_input_32} Frame 1Symbol 298 Button
"ranks_tf"Symbol 305 MovieClip {Balloonster_fla.score_table_34} Frame 1Symbol 300 EditableText
"names_tf"Symbol 305 MovieClip {Balloonster_fla.score_table_34} Frame 1Symbol 301 EditableText
"scores_tf"Symbol 305 MovieClip {Balloonster_fla.score_table_34} Frame 1Symbol 302 EditableText
"status_tf"Symbol 305 MovieClip {Balloonster_fla.score_table_34} Frame 1Symbol 303 EditableText
"dates_tf"Symbol 305 MovieClip {Balloonster_fla.score_table_34} Frame 1Symbol 304 EditableText

Special Tags

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




http://swfchan.com/7/30762/info.shtml
Created: 19/5 -2019 04:32:46 Last modified: 19/5 -2019 04:32:46 Server time: 09/05 -2024 09:41:10