STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229494 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2575 · P5149 |
This is the info page for Flash #30762 |
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_flaSection 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_flaSection 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_flaSection 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_flaSection 5//Arial (Arial) package { import flash.text.*; public dynamic class Arial extends Font { } }//packageSection 6//colorchange (colorchange) package { import flash.media.*; public dynamic class colorchange extends Sound { } }//packageSection 7//fire (fire) package { import flash.media.*; public dynamic class fire extends Sound { } }//packageSection 8//levelup (levelup) package { import flash.media.*; public dynamic class levelup extends Sound { } }//packageSection 9//loop1 (loop1) package { import flash.media.*; public dynamic class loop1 extends Sound { } }//packageSection 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); } } }//packageSection 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); } } }//packageSection 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); } } }//packageSection 13//pop1 (pop1) package { import flash.media.*; public dynamic class pop1 extends Sound { } }//packageSection 14//pop2 (pop2) package { import flash.media.*; public dynamic class pop2 extends Sound { } }//packageSection 15//pop3 (pop3) package { import flash.media.*; public dynamic class pop3 extends Sound { } }//packageSection 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(",")); } } }//packageSection 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); } } }//packageSection 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); }; }; } } }//packageSection 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); } } }//packageSection 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); } } }//packageSection 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); } } }//packageSection 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); }; }; } } }//packageSection 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); }; }; } } }//packageSection 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); }; }; } } }//packageSection 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); }; }; } } }//packageSection 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); }; }; } } }//packageSection 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); }; }; } } }//packageSection 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); } } }//packageSection 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; } } }//packageSection 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(); } } }//packageSection 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 Bitmap | Used by:11 | |
Symbol 11 Graphic | Uses:10 | Used by:12 |
Symbol 12 MovieClip {script_waterdrop} | Uses:11 | |
Symbol 13 Graphic | Used by:14 | |
Symbol 14 MovieClip {script_red_box} | Uses:13 | |
Symbol 15 Graphic | Used by:16 | |
Symbol 16 MovieClip {script_blue_box} | Uses:15 | |
Symbol 17 Graphic | Used by:18 | |
Symbol 18 MovieClip {script_yellow_box} | Uses:17 | |
Symbol 19 Graphic | Used by:20 | |
Symbol 20 MovieClip {script_green_box} | Uses:19 | |
Symbol 21 Bitmap | Used by:22 | |
Symbol 22 Graphic | Uses:21 | Used by:23 |
Symbol 23 MovieClip {script_bullet} | Uses:22 | |
Symbol 24 Graphic | Used by:25 | |
Symbol 25 MovieClip {script_misses_box} | Uses:24 | |
Symbol 26 Bitmap | Used by:27 | |
Symbol 27 Graphic | Uses:26 | Used by:28 |
Symbol 28 MovieClip {script_waterdrop_yellow} | Uses:27 | |
Symbol 29 Bitmap | Used by:30 | |
Symbol 30 Graphic | Uses:29 | Used by:31 |
Symbol 31 MovieClip {script_waterdrop_green} | Uses:30 | |
Symbol 32 Bitmap | Used by:33 | |
Symbol 33 Graphic | Uses:32 | Used by:34 |
Symbol 34 MovieClip {script_waterdrop_red} | Uses:33 | |
Symbol 35 Bitmap | Used by:36 | |
Symbol 36 Graphic | Uses:35 | Used by:37 |
Symbol 37 MovieClip {script_waterdrop_orange} | Uses:36 | |
Symbol 38 Bitmap | Used by:39 | |
Symbol 39 Graphic | Uses:38 | Used by:40 |
Symbol 40 MovieClip {script_waterdrop_black} | Uses:39 | |
Symbol 41 Graphic | Used by:42 | |
Symbol 42 MovieClip | Uses:41 | Used by:207 |
Symbol 43 Graphic | Used by:207 | |
Symbol 44 Graphic | Used by:207 | |
Symbol 45 Graphic | Used by:86 | |
Symbol 46 Graphic | Used by:86 | |
Symbol 47 Graphic | Used by:86 | |
Symbol 48 Graphic | Used by:86 | |
Symbol 49 Graphic | Used by:86 | |
Symbol 50 Graphic | Used by:86 | |
Symbol 51 Graphic | Used by:86 | |
Symbol 52 Graphic | Used by:86 | |
Symbol 53 Graphic | Used by:86 | |
Symbol 54 Graphic | Used by:86 | |
Symbol 55 Graphic | Used by:86 | |
Symbol 56 Graphic | Used by:86 | |
Symbol 57 Graphic | Used by:86 | |
Symbol 58 Graphic | Used by:86 | |
Symbol 59 Graphic | Used by:86 | |
Symbol 60 Graphic | Used by:86 | |
Symbol 61 Graphic | Used by:86 | |
Symbol 62 Graphic | Used by:86 | |
Symbol 63 Graphic | Used by:86 | |
Symbol 64 Graphic | Used by:86 | |
Symbol 65 Graphic | Used by:86 | |
Symbol 66 Graphic | Used by:86 | |
Symbol 67 Graphic | Used by:86 | |
Symbol 68 Graphic | Used by:86 | |
Symbol 69 Graphic | Used by:86 | |
Symbol 70 Graphic | Used by:86 | |
Symbol 71 Graphic | Used by:86 | |
Symbol 72 Graphic | Used by:86 | |
Symbol 73 Graphic | Used by:86 | |
Symbol 74 Graphic | Used by:86 | |
Symbol 75 Graphic | Used by:86 | |
Symbol 76 Graphic | Used by:86 | |
Symbol 77 Graphic | Used by:86 | |
Symbol 78 Graphic | Used by:86 | |
Symbol 79 Graphic | Used by:86 | |
Symbol 80 Graphic | Used by:86 | |
Symbol 81 Graphic | Used by:86 | |
Symbol 82 Graphic | Used by:86 | |
Symbol 83 Graphic | Used by:86 | |
Symbol 84 Graphic | Used by:86 | |
Symbol 85 Graphic | Used by:86 | |
Symbol 86 MovieClip | Uses: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 85 | Used by:207 |
Symbol 87 Graphic | Used by:88 | |
Symbol 88 MovieClip | Uses:87 | Used by:109 116 |
Symbol 89 Graphic | Used by:109 | |
Symbol 90 Graphic | Used by:91 | |
Symbol 91 MovieClip | Uses:90 | Used by:109 |
Symbol 92 Graphic | Used by:93 | |
Symbol 93 MovieClip | Uses:92 | Used by:109 |
Symbol 94 Graphic | Used by:109 | |
Symbol 95 Graphic | Used by:108 | |
Symbol 96 Graphic | Used by:108 | |
Symbol 97 Graphic | Used by:108 | |
Symbol 98 Graphic | Used by:108 | |
Symbol 99 Graphic | Used by:108 | |
Symbol 100 Graphic | Used by:108 | |
Symbol 101 Graphic | Used by:108 | |
Symbol 102 Graphic | Used by:108 | |
Symbol 103 Graphic | Used by:108 | |
Symbol 104 Graphic | Used by:108 | |
Symbol 105 Graphic | Used by:108 | |
Symbol 106 Graphic | Used by:108 | |
Symbol 107 Graphic | Used by:108 | |
Symbol 108 MovieClip | Uses:95 96 97 98 99 100 101 102 103 104 105 106 107 | Used by:109 |
Symbol 109 MovieClip | Uses:88 89 91 93 94 108 | Used by:207 |
Symbol 110 Graphic | Used by:207 | |
Symbol 111 Sound | Used by:207 | |
Symbol 112 Graphic | Used by:113 | |
Symbol 113 MovieClip | Uses:112 | Used by:207 |
Symbol 114 Graphic | Used by:116 | |
Symbol 115 Graphic | Used by:116 | |
Symbol 116 MovieClip | Uses:114 88 115 | Used by:207 |
Symbol 117 Graphic | Used by:207 | |
Symbol 118 Graphic | Used by:207 | |
Symbol 119 Graphic | Used by:207 | |
Symbol 120 Graphic | Used by:121 | |
Symbol 121 MovieClip | Uses:120 | Used by:207 |
Symbol 122 ShapeTweening | Used by:207 | |
Symbol 123 Font | Used by:124 | |
Symbol 124 Text | Uses:123 | Used by:207 |
Symbol 125 ShapeTweening | Used by:207 | |
Symbol 126 ShapeTweening | Used by:207 | |
Symbol 127 Graphic | Used by:207 | |
Symbol 128 Graphic | Used by:207 | |
Symbol 129 Graphic | Used by:207 | |
Symbol 130 Graphic | Used by:207 | |
Symbol 131 Graphic | Used by:207 | |
Symbol 132 Graphic | Used by:207 | |
Symbol 133 Graphic | Used by:207 | |
Symbol 134 Graphic | Used by:207 | |
Symbol 135 Graphic | Used by:207 | |
Symbol 136 Graphic | Used by:207 | |
Symbol 137 Graphic | Used by:207 | |
Symbol 138 ShapeTweening | Used by:207 | |
Symbol 139 Graphic | Used by:207 | |
Symbol 140 Graphic | Used by:207 | |
Symbol 141 Graphic | Used by:207 | |
Symbol 142 Graphic | Used by:207 | |
Symbol 143 Graphic | Used by:207 | |
Symbol 144 Graphic | Used by:207 | |
Symbol 145 Graphic | Used by:207 | |
Symbol 146 Graphic | Used by:207 | |
Symbol 147 Graphic | Used by:207 | |
Symbol 148 Graphic | Used by:207 | |
Symbol 149 Graphic | Used by:207 | |
Symbol 150 Graphic | Used by:207 | |
Symbol 151 Graphic | Used by:207 | |
Symbol 152 Graphic | Used by:207 | |
Symbol 153 Graphic | Used by:207 | |
Symbol 154 Graphic | Used by:207 | |
Symbol 155 Graphic | Used by:207 | |
Symbol 156 Graphic | Used by:207 | |
Symbol 157 Graphic | Used by:207 | |
Symbol 158 Graphic | Used by:207 | |
Symbol 159 Graphic | Used by:207 | |
Symbol 160 Graphic | Used by:207 | |
Symbol 161 Graphic | Used by:207 | |
Symbol 162 Graphic | Used by:207 | |
Symbol 163 Graphic | Used by:207 | |
Symbol 164 Graphic | Used by:207 | |
Symbol 165 Graphic | Used by:207 | |
Symbol 166 Graphic | Used by:207 | |
Symbol 167 Graphic | Used by:207 | |
Symbol 168 Graphic | Used by:169 | |
Symbol 169 MovieClip | Uses:168 | Used by:207 |
Symbol 170 Graphic | Used by:207 | |
Symbol 171 Graphic | Used by:207 | |
Symbol 172 Graphic | Used by:207 | |
Symbol 173 Graphic | Used by:207 | |
Symbol 174 Graphic | Used by:207 | |
Symbol 175 Graphic | Used by:207 | |
Symbol 176 Graphic | Used by:207 | |
Symbol 177 Graphic | Used by:207 | |
Symbol 178 Graphic | Used by:207 | |
Symbol 179 Graphic | Used by:207 | |
Symbol 180 Graphic | Used by:207 | |
Symbol 181 Sound | Used by:207 | |
Symbol 182 Graphic | Used by:207 | |
Symbol 183 Graphic | Used by:207 | |
Symbol 184 Graphic | Used by:185 | |
Symbol 185 MovieClip | Uses:184 | Used by:207 |
Symbol 186 Sound | Used by:207 | |
Symbol 187 Graphic | Used by:207 | |
Symbol 188 Graphic | Used by:192 | |
Symbol 189 Graphic | Used by:192 | |
Symbol 190 Graphic | Used by:192 | |
Symbol 191 Graphic | Used by:192 | |
Symbol 192 MovieClip | Uses:188 189 190 191 | Used by:207 |
Symbol 193 Graphic | Used by:207 | |
Symbol 194 Graphic | Used by:207 | |
Symbol 195 Graphic | Used by:207 | |
Symbol 196 Graphic | Used by:207 | |
Symbol 197 Graphic | Used by:207 | |
Symbol 198 Graphic | Used by:207 | |
Symbol 199 Graphic | Used by:207 | |
Symbol 200 Sound | Used by:207 | |
Symbol 201 Graphic | Used by:207 | |
Symbol 202 Graphic | Used by:207 | |
Symbol 203 Graphic | Used by:207 | |
Symbol 204 Graphic | Used by:207 | |
Symbol 205 Graphic | Used by:207 | |
Symbol 206 Graphic | Used by:207 | |
Symbol 207 MovieClip | Uses: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 206 | Used by:Timeline |
Symbol 208 Bitmap | Used by:209 | |
Symbol 209 Graphic | Uses:208 | Used by:210 |
Symbol 210 MovieClip | Uses:209 | Used by:Timeline |
Symbol 211 Bitmap | Used by:212 | |
Symbol 212 Graphic | Uses:211 | Used by:241 |
Symbol 213 Font | Used by:214 219 220 247 252 | |
Symbol 214 EditableText | Uses:213 | Used by:241 |
Symbol 215 Font | Used by:216 | |
Symbol 216 EditableText | Uses:215 | Used by:241 |
Symbol 217 Font | Used by:218 | |
Symbol 218 EditableText | Uses:217 | Used by:241 |
Symbol 219 EditableText | Uses:213 | Used by:241 |
Symbol 220 EditableText | Uses:213 | Used by:241 |
Symbol 221 Font | Used by:222 234 239 240 250 251 291 | |
Symbol 222 EditableText | Uses:221 | Used by:241 |
Symbol 223 Graphic | Used by:224 | |
Symbol 224 MovieClip | Uses:223 | Used by:233 238 |
Symbol 225 Graphic | Used by:233 238 | |
Symbol 226 Graphic | Used by:233 | |
Symbol 227 Graphic | Used by:233 | |
Symbol 228 Graphic | Used by:229 | |
Symbol 229 MovieClip | Uses:228 | Used by:233 238 |
Symbol 230 Graphic | Used by:233 | |
Symbol 231 Graphic | Used by:233 238 | |
Symbol 232 Graphic | Used by:233 238 | |
Symbol 233 Button | Uses:224 225 226 227 229 230 231 232 | Used by:241 |
Symbol 234 Text | Uses:221 | Used by:241 |
Symbol 235 Graphic | Used by:238 | |
Symbol 236 Graphic | Used by:238 | |
Symbol 237 Graphic | Used by:238 | |
Symbol 238 Button | Uses:224 225 235 236 229 237 231 232 | Used by:241 |
Symbol 239 Text | Uses:221 | Used by:241 |
Symbol 240 Text | Uses:221 | Used by:241 |
Symbol 241 MovieClip {Balloonster_fla.menu_16} | Uses:212 214 216 218 219 220 222 233 234 238 239 240 | Used by:Timeline |
Symbol 242 Bitmap | Used by:243 | |
Symbol 243 Graphic | Uses:242 | Used by:Timeline |
Symbol 244 Bitmap | Used by:245 | |
Symbol 245 Graphic | Uses:244 | Used by:246 |
Symbol 246 MovieClip | Uses:245 | Used by:Timeline |
Symbol 247 Text | Uses:213 | Used by:Timeline |
Symbol 248 Font | Used by:249 | |
Symbol 249 Text | Uses:248 | Used by:Timeline |
Symbol 250 Text | Uses:221 | Used by:Timeline |
Symbol 251 Text | Uses:221 | Used by:Timeline |
Symbol 252 Text | Uses:213 | Used by:Timeline |
Symbol 253 Graphic | Used by:265 | |
Symbol 254 Font | Used by:255 267 | |
Symbol 255 Text | Uses:254 | Used by:265 |
Symbol 256 Graphic | Used by:265 | |
Symbol 257 Graphic | Used by:258 | |
Symbol 258 MovieClip | Uses:257 | Used by:265 |
Symbol 259 Graphic | Used by:265 | |
Symbol 260 Graphic | Used by:261 265 | |
Symbol 261 MovieClip | Uses:260 | Used by:265 |
Symbol 262 Graphic | Used by:265 | |
Symbol 263 Font | Used by:264 275 | |
Symbol 264 Text | Uses:263 | Used by:265 |
Symbol 265 Button | Uses:253 255 256 258 259 261 262 264 260 | Used by:Timeline |
Symbol 266 Graphic | Used by:276 | |
Symbol 267 Text | Uses:254 | Used by:276 |
Symbol 268 Graphic | Used by:276 | |
Symbol 269 Graphic | Used by:270 | |
Symbol 270 MovieClip | Uses:269 | Used by:276 |
Symbol 271 Graphic | Used by:276 | |
Symbol 272 Graphic | Used by:273 276 | |
Symbol 273 MovieClip | Uses:272 | Used by:276 |
Symbol 274 Graphic | Used by:276 | |
Symbol 275 Text | Uses:263 | Used by:276 |
Symbol 276 Button | Uses:266 267 268 270 271 273 274 275 272 | Used by:Timeline |
Symbol 277 Bitmap | Used by:278 | |
Symbol 278 Graphic | Uses:277 | Used by:279 |
Symbol 279 MovieClip | Uses:278 | Used by:Timeline |
Symbol 280 Bitmap | Used by:281 | |
Symbol 281 Graphic | Uses:280 | Used by:282 |
Symbol 282 MovieClip | Uses:281 | Used by:Timeline |
Symbol 283 Bitmap | Used by:284 | |
Symbol 284 Graphic | Uses:283 | Used by:285 |
Symbol 285 MovieClip | Uses:284 | Used by:Timeline |
Symbol 286 Bitmap | Used by:287 | |
Symbol 287 Graphic | Uses:286 | Used by:288 |
Symbol 288 MovieClip | Uses:287 | Used by:Timeline |
Symbol 289 Font | Used by:290 | |
Symbol 290 Text | Uses:289 | Used by:Timeline |
Symbol 291 Text | Uses:221 | Used by:Timeline |
Symbol 292 Font | Used by:293 296 306 | |
Symbol 293 EditableText | Uses:292 | Used by:299 |
Symbol 294 Font | Used by:295 300 301 302 303 304 307 | |
Symbol 295 EditableText | Uses:294 | Used by:299 |
Symbol 296 EditableText | Uses:292 | Used by:299 |
Symbol 297 Graphic | Used by:298 | |
Symbol 298 Button | Uses:297 | Used by:299 |
Symbol 299 MovieClip {Balloonster_fla.score_input_32} | Uses:293 295 296 298 | Used by:Timeline |
Symbol 300 EditableText | Uses:294 | Used by:305 |
Symbol 301 EditableText | Uses:294 | Used by:305 |
Symbol 302 EditableText | Uses:294 | Used by:305 |
Symbol 303 EditableText | Uses:294 | Used by:305 |
Symbol 304 EditableText | Uses:294 | Used by:305 |
Symbol 305 MovieClip {Balloonster_fla.score_table_34} | Uses:300 301 302 303 304 | Used by:Timeline |
Symbol 306 EditableText | Uses:292 | Used by:Timeline |
Symbol 307 EditableText | Uses:294 | Used by:Timeline |
Instance Names
"thelogo" | Frame 5 | Symbol 207 MovieClip |
"menu1" | Frame 10 | Symbol 241 MovieClip {Balloonster_fla.menu_16} |
"turret1" | Frame 10 | Symbol 246 MovieClip |
"turret2" | Frame 10 | Symbol 246 MovieClip |
"playgame" | Frame 10 | Symbol 265 Button |
"playmore" | Frame 10 | Symbol 276 Button |
"game_background" | Frame 25 | Symbol 210 MovieClip |
"menu" | Frame 25 | Symbol 241 MovieClip {Balloonster_fla.menu_16} |
"turret1" | Frame 25 | Symbol 246 MovieClip |
"turret2" | Frame 25 | Symbol 246 MovieClip |
"turret1_green" | Frame 25 | Symbol 279 MovieClip |
"turret1_orange" | Frame 25 | Symbol 282 MovieClip |
"turret1_yellow" | Frame 25 | Symbol 285 MovieClip |
"turret1_red" | Frame 25 | Symbol 288 MovieClip |
"turret2_yellow" | Frame 25 | Symbol 285 MovieClip |
"turret2_red" | Frame 25 | Symbol 288 MovieClip |
"turret2_orange" | Frame 25 | Symbol 282 MovieClip |
"turret2_green" | Frame 25 | Symbol 279 MovieClip |
"menu" | Frame 35 | Symbol 241 MovieClip {Balloonster_fla.menu_16} |
"turret1" | Frame 35 | Symbol 246 MovieClip |
"turret2" | Frame 35 | Symbol 246 MovieClip |
"playgame" | Frame 35 | Symbol 265 Button |
"score_input" | Frame 35 | Symbol 299 MovieClip {Balloonster_fla.score_input_32} |
"score_table" | Frame 35 | Symbol 305 MovieClip {Balloonster_fla.score_table_34} |
"yourScore" | Frame 35 | Symbol 307 EditableText |
"text_level" | Symbol 241 MovieClip {Balloonster_fla.menu_16} Frame 1 | Symbol 214 EditableText |
"text_score" | Symbol 241 MovieClip {Balloonster_fla.menu_16} Frame 1 | Symbol 216 EditableText |
"text_color" | Symbol 241 MovieClip {Balloonster_fla.menu_16} Frame 1 | Symbol 218 EditableText |
"text_colorchange" | Symbol 241 MovieClip {Balloonster_fla.menu_16} Frame 1 | Symbol 219 EditableText |
"text_mistakes" | Symbol 241 MovieClip {Balloonster_fla.menu_16} Frame 1 | Symbol 220 EditableText |
"text_multiplier" | Symbol 241 MovieClip {Balloonster_fla.menu_16} Frame 1 | Symbol 222 EditableText |
"mutebutton" | Symbol 241 MovieClip {Balloonster_fla.menu_16} Frame 1 | Symbol 233 Button |
"pausebutton" | Symbol 241 MovieClip {Balloonster_fla.menu_16} Frame 1 | Symbol 238 Button |
"name_tf" | Symbol 299 MovieClip {Balloonster_fla.score_input_32} Frame 1 | Symbol 295 EditableText |
"btn_submit" | Symbol 299 MovieClip {Balloonster_fla.score_input_32} Frame 1 | Symbol 298 Button |
"ranks_tf" | Symbol 305 MovieClip {Balloonster_fla.score_table_34} Frame 1 | Symbol 300 EditableText |
"names_tf" | Symbol 305 MovieClip {Balloonster_fla.score_table_34} Frame 1 | Symbol 301 EditableText |
"scores_tf" | Symbol 305 MovieClip {Balloonster_fla.score_table_34} Frame 1 | Symbol 302 EditableText |
"status_tf" | Symbol 305 MovieClip {Balloonster_fla.score_table_34} Frame 1 | Symbol 303 EditableText |
"dates_tf" | Symbol 305 MovieClip {Balloonster_fla.score_table_34} Frame 1 | Symbol 304 EditableText |
Special Tags
FileAttributes (69) | Timeline Frame 1 | Access network only, Metadata not present, AS3. |
|