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

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

Flying Furries.swf

This is the info page for
Flash #48727

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


Text
i made it!

bonus!

Play game

Instructions

Controls

Highscores

YOUR SCORE IS

GAME OVER!

Submit score

Submit score

Enter name:

More Games

More Games

Restart

Restart

View High Scores

View High Scores

Score submitted!

oh dear....

TRY AGAIN!

NICE!

WOW THAT'S FAR!

HEY YOU'RE NOT AN
ASTRONAUT!

GET READY!

00

furries

Rescue

Time Bonus:

TOTAL SCORE:

Furries are Free!

Good Enough!

You did great!

PAUSED!

00

QUIT

QUIT

00000

SCORE:

MUSIC ON

MUSIC OFF

LEVEL:

22/22

TARGET:

0000

TIME:

$50

Flying Furries

FLASHGAMEMAKER.

com

copyright 2008 Phil Maxey - Visuals by Michelle Maxey

Flying Furries

x

x

Instructions

Help the Furries through 20 levels to reach
their hot air balloon!
Click on them to give them a balloon to float
up to the basket. Make sure to watch the sock
to see which direction the wind is blowing.
Reach your target before time runs out and
avoid things that can pop their balloons!
Collect desserts for extra points!

Controls

Click on a running Furry to give
them a balloon!
That's it!

loading highscores

Music on

Music off

0000

GAME COMPLETE!

More Games

PLAY GAME

ActionScript [AS1/AS2]

Frame 1
function check_domain() { if (_root._url.indexOf("kongregate.com") > -1) { _global.kongregate_site = true; } else if (_root._url.indexOf("mindjolt.com") > -1) { _global.mindjolt_site = true; } } _global.mindjolt_site = false; _global.kongregate_site = false; check_domain(); com.mindjolt.api.as2.MindJoltSponsoredAPI.connect("CYU4124D", "8359CE89FA385111"); startGameCounter = 0; var framesLoaded = this.getBytesLoaded(); var totalFrames = this.getBytesTotal(); var percentLoaded2 = int(((framesLoaded - 382031) / (totalFrames - 382031)) * 100); trace(framesLoaded); loadingScreen.loadingTxt = percentLoaded2 + " %"; loadingScreen.gotoAndStop(percentLoaded2 / 2); var CPMStarPoolID = 1437; var CPMStarSubPoolID = 15040; if (_global.kongregate_site == false) { System.security.allowDomain("server.cpmstar.com"); adBox.loadMovie((("http://server.cpmstar.com/adviewas2.swf?poolid=" + CPMStarPoolID) + "&subpoolid=") + CPMStarSubPoolID); } loadingScreen.stop();
Frame 3
if (framesLoaded == totalFrames) { gotoAndPlay ("display_ad"); } else { gotoAndPlay ("loop1"); }
Frame 5
if (startGameCounter == 100) { if (_global.kongregate_site == false) { gotoAndStop ("show_btn"); } else { gotoAndStop ("show_mj_anim"); } } else { startGameCounter++; gotoAndPlay ("display_ad"); }
Frame 8
stop(); function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=7&fv=") + fv) + "&v=") + escape(getVersion())) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } __com_mochibot__("1778a920", this, 10301, true); sounds = new Object(); sounds.fire = new Sound(); sounds.fire.attachSound("fire"); sounds.weee = new Sound(); sounds.weee.attachSound("weee"); clockSound = new Sound(this.createEmptyMovieClip("snd2", 19002)); clockSound.attachSound("Clock"); musicObject = new Sound(this.createEmptyMovieClip("snd", 19000)); musicObject.attachSound("music"); sounds.doh = new Sound(); sounds.doh.attachSound("doh"); sounds.cheer = new Sound(); sounds.cheer.attachSound("cheer"); sounds.madeit = new Sound(); sounds.madeit.attachSound("madeit"); sounds.extraPoints = new Sound(); sounds.extraPoints.attachSound("bonusx4"); sounds.levelComplete = new Sound(); sounds.levelComplete.attachSound("GainLife"); sounds.Explosion = new Sound(); sounds.Explosion.attachSound("explosion"); sounds.bing = new Sound(); sounds.bing.attachSound("bing"); sounds.harp = new Sound(); sounds.harp.attachSound("harp"); sounds.Appear = new Sound(); sounds.Appear.attachSound("Appear"); sounds.popFx = new Sound(); sounds.popFx.attachSound("pop"); musicObject.start(0, 1000); var furriesEscapeTarget = new Array(5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 5, 5, 6, 6, 7, 7); var windGuages = new Array("lowLeft", "lowLeft", "lowLeft", "lowLeft", "lowLeft"); var backgroundTiles = new Array("flowerTile", "sunTile", "starTile", "carTile", "lightningTile", "heartTile", "cloverTile", "butterflyTile", "snowflakeTile", "cloudTile"); var levelFurries1 = new Array("mouse_mc", "mouse_mc", "mouse_mc", "mouse_mc", "mouse_mc", "mouse_mc", "mouse_mc", "mouse_mc", "mouse_mc", "mouse_mc", "mouse_mc"); var levelFurries2 = new Array("mouse_mc", "racoon_mc", "mouse_mc", "racoon_mc", "mouse_mc", "mouse_mc", "mouse_mc", "racoon_mc", "mouse_mc", "mouse_mc", "mouse_mc"); var levelFurries3 = new Array("racoon_mc", "racoon_mc", "racoon_mc", "dog_mc", "dog_mc", "mouse_mc", "mouse_mc", "dog_mc", "dog_mc", "mouse_mc", "mouse_mc"); var levelFurries4 = new Array("racoon_mc", "racoon_mc", "racoon_mc", "mouse_mc", "mouse_mc", "mouse_mc", "cat_mc", "mouse_mc", "mouse_mc", "mouse_mc", "mouse_mc"); var levelFurries5 = new Array("racoon_mc", "racoon_mc", "racoon_mc", "mouse_mc", "mouse_mc", "mouse_mc", "mouse_mc", "mouse_mc", "mouse_mc", "mouse_mc", "mouse_mc"); var levelFurries6 = new Array("mouse_mc", "mouse_mc", "mouse_mc", "mouse_mc", "mouse_mc", "cat_mc", "cat_mc", "cat_mc", "mouse_mc", "mouse_mc", "mouse_mc"); var levelFurries7 = new Array("bunny_mc", "bunny_mc", "cat_mc", "bunny_mc", "bunny_mc", "mouse_mc", "mouse_mc", "mouse_mc", "bunny_mc", "mouse_mc", "bunny_mc"); var levelFurries8 = new Array("bunny_mc", "bunny_mc", "bunny_mc", "bunny_mc", "bunny_mc", "bunny_mc", "bunny_mc", "bunny_mc", "bunny_mc", "bunny_mc", "bunny_mc"); var levelFurries9 = new Array("cat_mc", "mouse_mc", "cat_mc", "mouse_mc", "racoon_mc", "racoon_mc", "racoon_mc", "mouse_mc", "mouse_mc", "mouse_mc", "mouse_mc"); var levelFurries10 = new Array("dog_mc", "dog_mc", "racoon_mc", "racoon_mc", "racoon_mc", "bunny_mc", "bunny_mc", "bunny_mc", "bunny_mc", "mouse_mc", "mouse_mc"); var levelFurries11 = new Array("bunny_mc", "bunny_mc", "bunny_mc", "bunny_mc", "bunny_mc", "bunny_mc", "bunny_mc", "racoon_mc", "racoon_mc", "racoon_mc", "racoon_mc"); var levelFurries12 = new Array("racoon_mc", "racoon_mc", "racoon_mc", "racoon_mc", "racoon_mc", "racoon_mc", "racoon_mc", "dog_mc", "dog_mc", "dog_mc", "dog_mc"); var levelFurries13 = new Array("mouse_mc", "mouse_mc", "mouse_mc", "mouse_mc", "mouse_mc", "mouse_mc", "mouse_mc", "mouse_mc", "mouse_mc", "mouse_mc", "mouse_mc"); var levelFurries14 = new Array("dog_mc", "dog_mc", "dog_mc", "bunny_mc", "bunny_mc", "bunny_mc", "bunny_mc", "racoon_mc", "bunny_mc", "mouse_mc", "mouse_mc"); var levelFurries15 = new Array("bunny_mc", "bunny_mc", "bunny_mc", "bunny_mc", "cat_mc", "cat_mc", "cat_mc", "cat_mc", "cat_mc", "mouse_mc", "mouse_mc"); var levelFurries16 = new Array("mouse_mc", "mouse_mc", "cat_mc", "racoon_mc", "racoon_mc", "racoon_mc", "racoon_mc", "racoon_mc", "racoon_mc", "racoon_mc", "dog_mc"); var levelFurries17 = new Array("mouse_mc", "cat_mc", "cat_mc", "cat_mc", "mouse_mc", "mouse_mc", "mouse_mc", "cat_mc", "cat_mc", "mouse_mc", "mouse_mc"); var levelFurries18 = new Array("mouse_mc", "cat_mc", "cat_mc", "cat_mc", "cat_mc", "cat_mc", "cat_mc", "cat_mc", "cat_mc", "mouse_mc", "mouse_mc"); var levelFurries20 = new Array("dog_mc", "dog_mc", "dog_mc", "dog_mc", "dog_mc", "dog_mc", "dog_mc", "dog_mc", "dog_mc", "dog_mc", "dog_mc"); var levelFurries19 = new Array("dog_mc", "dog_mc", "dog_mc", "dog_mc", "dog_mc", "dog_mc", "dog_mc", "dog_mc", "dog_mc", "dog_mc", "mouse_mc"); var levelFurries = new Array(levelFurries1, levelFurries2, levelFurries3, levelFurries4, levelFurries5, levelFurries6, levelFurries7, levelFurries8, levelFurries9, levelFurries10, levelFurries11, levelFurries12, levelFurries13, levelFurries14, levelFurries15, levelFurries16, levelFurries17, levelFurries18, levelFurries19, levelFurries20); var enemies1 = new Array("beex", -1, -1, 6, 0); var enemies2 = new Array("beex", -1, -1, 8, 0, "beex", -1, 300, 4, 0); var enemies3 = new Array("birdMc", -1, -1, 4, 0); var enemies4 = new Array("birdMc", -1, -1, 6, 0, "birdMc", -1, 200, 4, 0); var enemies5 = new Array("fallingStar", -1, -10, 0, 8, "fallingStar", -1, -10, 0, 8); var enemies6 = new Array("fallingStar", -1, -10, 0, 6, "fallingStar", -1, -10, 0, 6, "fallingStar", -1, -10, 0, 7); var enemies7 = new Array("wheelMc", -1, -10, 8, 8); var enemies8 = new Array("WheelMc", -1, -10, 7, 7); var enemies9 = new Array("lightning", -1, -50, 8, 8); var enemies10 = new Array("lightning", -1, -50, 8, 8, "lightning", -1, -50, 4, 6); var enemies11 = new Array("arrow", -1, 590, 8, -6, "arrow", -1, 590, 7, -5); var enemies12 = new Array("arrow", -1, 590, 8, -6, "arrow", -1, 590, 7, -5, "arrow", -1, 590, 6, -7); var enemies13 = new Array("gold", -1, 590, 6, -5); var enemies14 = new Array("gold", -1, 590, 8, -6); var enemies19 = new Array("kite", -1, 590, 2, -6); var enemies20 = new Array("kite", -1, 590, 3, -7); var enemies17 = new Array("snowflake", -1, -10, 0, 1, "snowflake", -1, -10, 0, 3); var enemies18 = new Array("snowflake", -1, -10, 0, 1, "snowflake", -1, -10, 0, 3, "snowflake", -1, -10, 0, 2); var enemies15 = new Array("beex", -1, -1, 8, 0, "beex", -1, 300, 4, 0, "birdMc", -1, -1, 8, 0); var enemies16 = new Array("birdMc", -1, -1, 8, 0, "birdMc", -1, -1, 7, 0, "birdMc", -1, -1, 6, 0); var enemies = new Array(enemies1, enemies2, enemies3, enemies4, enemies5, enemies6, enemies7, enemies8, enemies9, enemies10, enemies11, enemies12, enemies13, enemies14, enemies15, enemies16, enemies17, enemies18, enemies19, enemies20); var pickupMcs = new Array("cakePickup", "cheesecakePickup", "icelollyPickup", "piePickup", "cone", "icecream"); var pickups1 = new Array("cakePickup", -1, -1, -8); var pickups = new Array(pickups1, pickups1, pickups1, pickups1, pickups1, pickups1, pickups1, pickups1, pickups1, pickups1); function setupGame() { Game = new GameGame(gameMc, this, 736, 576, 138, 32, startLives); Presentation = new GamePresentation(this); Presentation.setupSplashScreen(splashScreenElements); this.onEnterFrame = mainLoop; } function runSounds() { var vv = musicObject.getVolume(); if (soundFade == "out") { if (vv > 0) { soundFadeControl = soundFadeControl - 2; musicObject.setVolume(soundFadeControl); if (soundFadeControl == 0) { soundSwitch = "off"; soundFade = "done"; } } else { soundSwitch = "off"; soundFade = "done"; musicObject.setVolume(0); } } else if (soundFade == "in") { if (vv < 90) { soundFadeControl = soundFadeControl + 2; musicObject.setVolume(soundFadeControl); if (soundFadeControl >= 90) { soundSwitch = "on"; soundFade = "done"; } } else { musicObject.setVolume(90); soundSwitch = "on"; soundFade = "done"; } } } function quitGame() { obj.vx = 0; obj.vy = 0; obj.clip.removeMovieClip(); Game.msgMc.removeMovieClip(); Game.gameState = "game_over_restart"; Game.endScreenMc.removeMovieClip(); } function clearSprites() { var ml = (Game.missilesArray.length - 1); var i = ml; while (i >= 0) { Game.missilesArray[i].remove(); i--; } var el = (Game.enemyArray.length - 1); var i = el; while (i >= 0) { Game.enemyArray[i].remove(); i--; } var el = (Game.pickupsArray.length - 1); var i = el; while (i >= 0) { Game.pickupsArray[i].remove(); i--; } } function mainLoop() { runSounds(); if (Game.gameState == "setup") { clearSprites(); Game.setupBackground(); Game.setupGerms(); Game.setupEnemies(); Game.setupPickups(); Game.clockDelay = 20; Presentation.splashScreenMc.removeMovieClip(); Game.msgMc = Game.inGameMsgsMc.attachMovie("getReadyMsgAnim", "getready", 1); Game.msgMc._x = Game.movieWidth / 2; Game.msgMc._y = (Game.movieHeight / 2) - 40; obj.vx = 3; obj.vy = 0; obj.x = Game.xPlayerStart; obj.y = Game.yPlayerStart; Game.minutes = Game.StartTimer; Game.sec = 0; Game.displayTime(); Game.sizeTarget = furriesEscapeTarget[Game.levelNumber - 1]; Game.lives = startLives; Game.setLives(); Game.setTarget(); Game.setScore(); Game.setLevel(); if (musicPlaying == "off") { Game.turnMusicOff(); } else { Game.turnMusicOn(); } Game.gameState = "pre_start"; } else if (Game.gameState == "start_new_level") { Game.levelNumber++; Game.setupBackground(); clearSprites(); Game.setupGerms(); Game.setupEnemies(); Game.setupPickups(); Game.clockDelay = 20; Game.sizeTarget = furriesEscapeTarget[Game.levelNumber - 1]; Game.msgMc = Game.inGameMsgsMc.attachMovie("getReadyMsgAnim", "getready", 1); Game.msgMc._x = Game.movieWidth / 2; Game.msgMc._y = (Game.movieHeight / 2) - 40; obj.vx = 3; obj.vy = 0; Game.minutes = Game.StartTimer; Game.sec = 0; Game.displayTime(); Game.bonusCountArray.splice(0); Game.lives = startLives; Game.setLives(); Game.setTarget(); Game.setScore(); Game.setLevel(); Game.gameState = "pre_start"; } else if (Game.gameState == "restart") { Game.score = 0; Game.setScore(); Game.gameState = "pre_start"; } else if (Game.gameState == "game_over_restart") { Game.setupBackground(); clearSprites(); Game.setupGerms(); Game.setupEnemies(); clearSprites(); Game.enemyArray.splice(0); Game.clockDelay = 20; Presentation.setupSplashScreen(splashScreenElements); Game.score = 0; Game.levelNumber = 1; Game.bonusCountArray.splice(0); Game.gameState = "waiting_to_start"; } else if (Game.gameState == "pre_start") { Game.mainLoop(); } else if (Game.gameState == "start_game") { Game.mainLoop(); } else if (Game.gameState == "display_bonus") { bonusCountDelay--; if (bonusCountDelay == 0) { bonusCountDelay = 1; trace(Game.timeBonus); if (Game.timeBonus > Game.currentTimeBonus) { Game.currentTimeBonus++; Game.msgMc.msg.timeBonus.text = ("+" + Game.currentTimeBonus) + "x10"; Game.score = Game.score + 10; if (Game.timeBonus > (Game.currentTimeBonus + 1)) { sounds.bing.start(0, 1); } Game.setScore(); playHarp = 1; } else { Game.msgMc.msg.totalScore.text = Game.score; if (playHarp == 1) { playHarp = 0; sounds.harp.start(0, 1); } Game.setScore(); Game.msgMc.play(); } } } else if (Game.gameState == "play") { Game.mainLoop(); } } function setupGoodGuy(mCName, xStart, yStart, grav, rg) { var goodGuyMc = Game.inGameObjectsMc.attachMovie(mCName, "gg" + Game.numberOfDropped, Game.numberOfDropped); var sp = Useful1.RandomNumber(5, 10); sp = sp / 10; Game.goodGuysArray.push(new GoodGuy(goodGuyMc, this, xStart, yStart, sp, mCName, grav, rg)); } function setupPickups() { var iy = 0; while (iy < Game.levelHeightBlocks) { var ix = 0; while (ix < Game.levelWidthBlocks) { var ind = ((iy * Game.levelWidthBlocks) + ix); if ((iy == 0) or (iy == (Game.levelHeightBlocks - 3))) { squareNamesArray[ind] = "edgeSquare"; } else if ((ix == 0) or (ix == (Game.levelWidthBlocks - 1))) { squareNamesArray[ind] = "edgeSquare"; } else { squareNamesArray[ind] = "square"; } ix++; } iy++; } } function setupPanel() { ix = 0; iy = 0; ii = 0; var i = 0; while (i < gameObjectNames.length) { var addd = Game.inGameStatsMc.ingamestatsmc; addd = addd.wg; trace(addd._name); addd = addd["w" + (i + 1)]; trace(addd._name); addd = addd.wb; trace(addd._name); Game.rightPanelGameObjects[i] = addd; Game.rightPanelGameObjects[i].indexA = i; Game.rightPanelGameObjects[i].gameObjectBtn.onRelease = clickRightPanelObject; Game.rightPanelGameObjects[i].gameObjectBtn.onRollOver = rollOverRightPanelObject; Game.rightPanelGameObjects[i].gameObjectBtn.onRollOut = rollOutRightPanelObject; i++; } } function clickRightPanelObject() { trace(this._parent.indexA); Game.currentPickedUp = mousePointer.attachMovie(rightPanelGameObjectNames[this._parent.indexA], "pickedup", 1); if (gameObjectRange[this._parent.indexA] != 0) { rangeCircle = mousePointer.attachMovie(gameObjectRange[this._parent.indexA], "range", 0); rangeCircle._x = rangeCircle._x + (blockSize / 2); rangeCircle._y = rangeCircle._y + (blockSize / 2); } else { removeMovieClip(rangeCircle); } Game.currentPickedUp.indexA = this._parent.indexA; } function rollOverRightPanelObject() { trace("roll over"); } function rollOutRightPanelObject() { trace("roll out"); } function dropGameObject() { var xx = _xmouse; var yy = _ymouse; if (Game.currentPickedUp != undefined) { if (checkIfOverLapping() == true) { var topBit = 0; trace(Game.currentPickedUp.indexA); var costOfGameObject = gameObjectCost[Game.currentPickedUp.indexA]; var money2 = Game.score; money2 = money2 - costOfGameObject; if (money2 >= 0) { setupGoodGuy("magnet1", xx, yy, 0.7, 100); if (rt.gameObjectNames[currentPickedUp.indexA] != "magnet") { } Game.numberOfDropped++; } } } } function checkIfOverLapping() { if ((_xmouse > (736 - blockSize)) or (_xmouse < blockSize)) { return(false); } return(true); } var gameMc = this.createEmptyMovieClip("gameMc", 0); var Useful1 = new Useful(); var scrollOff = 0; var startReal = true; var Game; var Presentation; var Player; var Background; var Wave; var SoundClass; var parallaxLayersNames = new Array(); obj = {x:ball._x, y:ball._y, vx:3, vy:0}; var xLevelStart = 0; var yLevelStart = -2100; var ballMc; var squareNamesArray = new Array(); var mousePointer = this.attachMovie("crosshair", "crosshair", 50); mousePointer.yOld = 0; var bonusCountDelay = 1; var titleInfo = {mCName:"title", xPos:-290, yPos:-270}; var playInfo = {mCName:"playBtnAnim", xPos:180, yPos:120}; var instructionsInfo = {mCName:"instructionsBtnAnim", xPos:70, yPos:200}; var controlsInfo = {mCName:"controlsBtnAnim", xPos:90, yPos:235}; var highscoresInfo = {mCName:"highscoresBtnAnim", xPos:75, yPos:420}; var SplashMusicBtn = {mCName:"SplashMusicBtn", xPos:290, yPos:365}; var moreGamesBtn = {mCName:"moreGamesBtn", xPos:280, yPos:325}; if (_global.mindjolt_site == true) { var splashScreenElements = [titleInfo, playInfo, instructionsInfo, controlsInfo, SplashMusicBtn, moreGamesBtn]; } else { var splashScreenElements = [titleInfo, playInfo, instructionsInfo, controlsInfo, highscoresInfo, SplashMusicBtn, moreGamesBtn]; } var startLives = 3000; mousePointer.onEnterFrame = function () { this._x = _xmouse; yOld = this._y; this._y = _ymouse; }; var mouseButton = false; this.onMouseUp = function () { mouseButton = false; }; this.onMouseDown = function () { mouseButton = true; }; var soundControl = 1; var soundFade; var soundFadeControl = 100; soundMc.soundBtn.onRelease = function () { if (soundControl == 0) { soundControl = 1; soundFade = "in"; soundMc.soundControlMc.gotoAndStop(1); } else { soundControl = 0; soundFade = "out"; soundMc.soundControlMc.gotoAndStop(2); } }; var soundSwitch = "on"; var musicPlaying = "on"; var playHarp = 0; var rightPanelGameObjectNames = new Array("gameObject4", "gameObject3", "gameObject1", "gameObject2", "gameObject5", "gameObject1", "gameObject1", "gameObject1", "gameObject1"); var gameObjectNames = new Array("moneyDrop", "manWithBat", "tower1", "redTurret", "blueTurret", "spaceMine", "blueForceField", "towerBase", "towerBase", "towerBase", "towerBase"); var gameObjectCost = Array(1, 10, 20, 15, 5, 4, 3, 2, 1); var gameObjectRange = Array("shortRangeCircle", "longRangeCircle", 0, 0, 0, 0, 0, 0); setupGame(); setupPanel(); var blockSize = 32; stop();
Symbol 23 MovieClip Frame 1
stop();
Symbol 24 MovieClip [bonusMc1] Frame 16
this.removeMovieClip();
Symbol 28 MovieClip [M_stars1] Frame 15
this.removeMovieClip();
Symbol 29 MovieClip [starAnim2] Frame 1
i = 1; heart.onEnterFrame = function () { if (_currentframe != 13) { myMovie = heart.duplicateMovieClip("heart" + i, i); myMovie._rotation = Math.random() * 360; myMovie._xscale = scale; myMovie._yscale = scale; scale = (Math.random() * 80) + 20; i++; } };
Symbol 29 MovieClip [starAnim2] Frame 24
this.removeMovieClip(); stop();
Symbol 71 MovieClip [windGuage] Frame 1
stop();
Symbol 103 MovieClip Frame 1
stop();
Symbol 103 MovieClip Frame 3
_parent._parent._parent.gotoAndStop("falling");
Symbol 106 MovieClip Frame 1
stop();
Symbol 106 MovieClip Frame 4
_parent._parent._parent.gotoAndStop("falling");
Symbol 109 MovieClip Frame 1
stop();
Symbol 109 MovieClip Frame 4
_parent._parent._parent.gotoAndStop("falling");
Symbol 112 MovieClip Frame 1
stop();
Symbol 112 MovieClip Frame 4
_parent._parent._parent.gotoAndStop("falling");
Symbol 115 MovieClip Frame 1
stop();
Symbol 115 MovieClip Frame 4
_parent._parent._parent.gotoAndStop("falling");
Symbol 116 MovieClip [balloons] Frame 1
stop();
Symbol 117 MovieClip [mouseBalloon] Frame 40
gotoAndPlay ("swing");
Symbol 131 MovieClip [mouse_mc] Frame 1
stop();
Symbol 136 MovieClip [dogBalloon] Frame 40
gotoAndPlay ("swing");
Symbol 152 MovieClip [dog_mc] Frame 1
stop();
Symbol 158 MovieClip Frame 40
gotoAndPlay ("swing");
Symbol 169 MovieClip [cat_mc] Frame 1
stop();
Symbol 175 MovieClip [racoonBalloon] Frame 40
gotoAndPlay ("swing");
Symbol 187 MovieClip [racoon_mc] Frame 1
stop();
Symbol 192 MovieClip [bunnyBalloon] Frame 38
gotoAndPlay ("swing");
Symbol 206 MovieClip [bunny_mc] Frame 1
stop();
Symbol 222 MovieClip [starAnim] Frame 1
i = 1; heart.onEnterFrame = function () { if (_currentframe != 13) { myMovie = heart.duplicateMovieClip("heart" + i, i); myMovie._rotation = Math.random() * 360; myMovie._xscale = scale; myMovie._yscale = scale; scale = (Math.random() * 80) + 20; i++; } };
Symbol 222 MovieClip [starAnim] Frame 24
this.removeMovieClip(); stop();
Symbol 274 MovieClip Frame 1
score.text = _parent._parent._parent._parent._parent._parent._parent.Game.score; var score2 = _parent._parent._parent._parent._parent._parent._parent.Game.score; submitBtn.onRelease = function () { if ((nameTxt.text != undefined) and (nameTxt.text != "")) { _root.MindJoltSponsoredAPI.submitScore(nameTxt.text, score2); gotoAndStop (2); } }; moreGamesBtn.onRelease = function () { _parent._parent._parent._parent._parent._parent._parent.MindJoltSponsoredAPI.openLink(5); }; viewhighscores.onRelease = function () { _parent._parent._parent._parent._parent._parent._parent.MindJoltSponsoredAPI.openLink(4); }; stop(); quitBtn.onRelease = function () { _parent._parent._parent._parent._parent._parent._parent.quitGame(); };
Symbol 275 MovieClip [gameOverMsg] Frame 1
if (_global.mindjolt_site == true) { msg.gotoAndStop(3); ScoreAPI = new LocalConnection(); ScoreAPI.send(_root.com_mindjolt_api, "submitScore", _parent._parent._parent._parent._parent._parent.Game.score); }
Symbol 276 MovieClip [gameOverMsgAnim] Frame 10
stop();
Symbol 276 MovieClip [gameOverMsgAnim] Frame 23
_parent._parent._parent._parent._parent.Game.gameState = "game_over_restart"; stop();
Symbol 282 MovieClip Frame 1
stop();
Symbol 286 MovieClip Frame 1
stop();
Symbol 288 MovieClip [loseLifeMsgAnim] Frame 48
if (_parent._parent._parent._parent._parent.Game.gameState != "restart") { _parent._parent._parent._parent._parent.Game.gameState = "restart"; } this.removeMovieClip();
Symbol 295 MovieClip [getReadyMsgAnim] Frame 11
msg.msg.sizeTarget.text = _parent._parent._parent._parent._parent.Game.sizeTarget;
Symbol 295 MovieClip [getReadyMsgAnim] Frame 74
_parent._parent._parent._parent._parent.Game.gameState = "play"; this.removeMovieClip();
Symbol 303 MovieClip [levelCompleteMsgs] Frame 1
stop();
Symbol 305 MovieClip [levelCompleteMsgAnim] Frame 15
msg.titleMc.gotoAndStop(howWellDone);
Symbol 305 MovieClip [levelCompleteMsgAnim] Frame 31
_parent._parent._parent._parent._parent.Game.gameState = "display_bonus"; stop();
Symbol 305 MovieClip [levelCompleteMsgAnim] Frame 81
_parent._parent._parent._parent._parent.Game.gameState = "start_new_level"; stop();
Symbol 309 MovieClip [pausedMsgAnim] Frame 33
stop();
Symbol 309 MovieClip [pausedMsgAnim] Frame 42
this.removeMovieClip();
Symbol 312 MovieClip [bullet] Frame 1
stop();
Symbol 318 MovieClip Frame 256
_parent.myObject.mCDeath();
Symbol 322 MovieClip [mainface] Frame 1
stop();
Symbol 323 MovieClip Frame 1
stop();
Symbol 337 MovieClip Frame 1
stop();
Symbol 360 MovieClip [man with pistol anim] Frame 1
stop();
Symbol 429 Button
on (release) { getURL ("http://www.flashgamemaker.com", _blank); }
Symbol 445 Button
on (release) { _root.MindJoltSponsoredAPI.openLink(6); }
Symbol 447 MovieClip [SplashScreen] Frame 1
if (_global.mindjolt_site == true) { mj.text = "MJ"; }
Symbol 468 MovieClip [splashInfo] Frame 1
stop();
Symbol 468 MovieClip [splashInfo] Frame 2
stop(); backBtn.onRelease = function () { _root.Presentation.setupPresentationElements(); gotoAndStop (1); };
Symbol 468 MovieClip [splashInfo] Frame 3
backBtn.onRelease = function () { _root.Presentation.setupPresentationElements(); gotoAndStop (1); };
Symbol 468 MovieClip [splashInfo] Frame 4
function moveOn() { _parent.panel._visible = true; _root.Presentation.setupPresentationElements(); trace(this._currentframe); gotoAndStop (1); } backBtn.onRelease = function () { _root.mochi.MochiScores.closeLeaderboard(); moveOn(); }; _parent.panel._visible = false; var leaderBoardMc = this.createEmptyMovieClip("leaderBoard", 1); leaderBoardMc._x = -330; leaderBoardMc._y = -280; mochi.MochiScores.showLeaderboard({boardID:_root.leaderboardID, clip:leaderBoardMc, onClose:moveOn, onError:moveOn}); stop();
Symbol 471 MovieClip Frame 1
stop();
Symbol 473 MovieClip [SplashMusicBtn] Frame 1
if (_root.musicPlaying == "off") { musicMc.gotoAndStop(2); } musicBtn.onRelease = function () { if (musicMc._currentframe == 1) { this._parent._parent._parent._parent._parent._parent.soundFade = "out"; this._parent._parent._parent._parent._parent._parent.musicPlaying = "off"; musicMc.gotoAndStop(2); } else { this._parent._parent._parent._parent._parent._parent.soundFade = "in"; this._parent._parent._parent._parent._parent._parent.musicPlaying = "on"; musicMc.gotoAndStop(1); } };
Symbol 476 MovieClip [balloonMaskMc] Frame 1
stop();
Symbol 479 MovieClip [balloonMaskGradient] Frame 1
stop();
Symbol 495 MovieClip [backgroundGround1] Frame 1
stop();
Symbol 515 MovieClip [hotAirBalloon] Frame 27
gotoAndPlay ("loop");
Symbol 522 MovieClip Frame 1
if (_global.mindjolt_site == true) { gotoAndStop (3); ScoreAPI = new LocalConnection(); ScoreAPI.send(_root.com_mindjolt_api, "submitScore", _root.Game.score); } score.text = _parent._parent._parent._parent._parent._parent._parent.Game.score; var score2 = _parent._parent._parent._parent._parent._parent._parent.Game.score; submitBtn.onRelease = function () { if ((nameTxt.text != undefined) and (nameTxt.text != "")) { _root.MindJoltSponsoredAPI.submitScore(nameTxt.text, score2); gotoAndStop (2); } }; moreGamesBtn.onRelease = function () { _parent._parent._parent._parent._parent._parent._parent.MindJoltSponsoredAPI.openLink(5); }; viewhighscores.onRelease = function () { _parent._parent._parent._parent._parent._parent._parent.MindJoltSponsoredAPI.openLink(4); }; stop(); quitBtn.onRelease = function () { _root.quitGame(); };
Symbol 522 MovieClip Frame 3
if (_global.mindjolt_site == true) { gotoAndStop (3); ScoreAPI = new LocalConnection(); ScoreAPI.send(_root.com_mindjolt_api, "submitScore", _root.Game.score); }
Symbol 523 MovieClip [endScreen] Frame 1
play();
Symbol 611 MovieClip [__Packages.mochi.MochiScores] Frame 0
class mochi.MochiScores { static var boardID, onClose, onError; function MochiScores () { } static function setBoardID(boardID) { mochi.MochiScores.boardID = boardID; mochi.MochiServices.send("scores_setBoardID", {boardID:boardID}); } static function showLeaderboard(options) { if (options.clip != null) { if (options.clip.__mochiservicesMC != mochi.MochiServices.__get__clip()) { mochi.MochiServices.disconnect(); mochi.MochiServices.connect(mochi.MochiServices.__get__id(), options.clip); } delete options.clip; } if (options.onDisplay != null) { options.onDisplay(); } else { mochi.MochiServices.__get__clip().stop(); } if (options.onClose != null) { onClose = options.onClose; } else { onClose = function () { if (mochi.MochiServices.__get__clip() == _root.__mochiservicesMC) { mochi.MochiServices.__get__clip()._parent.gameOverMc.play(); } else { mochi.MochiServices.__get__clip().gameOverMc.play(); } }; } if (options.onError != null) { onError = options.onError; } else { onError = onClose; } if (options.boardID == null) { if (boardID != null) { options.boardID = boardID; } } mochi.MochiServices.send("scores_showLeaderboard", {options:options}, null, doClose); } static function getPlayerInfo(callbackObj, callbackMethod) { mochi.MochiServices.send("scores_getPlayerInfo", null, callbackObj, callbackMethod); } static function submit(score, name, callbackObj, callbackMethod) { mochi.MochiServices.send("scores_submit", {score:score, name:name}, callbackObj, callbackMethod); } static function requestList(callbackObj, callbackMethod) { mochi.MochiServices.send("scores_requestList", null, callbackObj, callbackMethod); } static function doClose(args) { if (args.error == true) { if (args.errorCode == undefined) { args.errorCode = "IOError"; } onError.apply(null, [args.errorCode]); } else { onClose.apply(); } } }
Symbol 612 MovieClip [__Packages.mochi.MochiServices] Frame 0
class mochi.MochiServices { static var _id, _container, _sendChannelName, _rcvChannelName, __get__comChannelName, onError, _listenChannel, _rcvChannel, _loader, _loaderListener, _sendChannel; function MochiServices () { } static function get id() { return(_id); } static function get clip() { return(_container); } static function getVersion() { return("1.2"); } static function allowDomains(server) { var hostname = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(hostname); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(hostname); } } return(hostname); } static function get isNetworkAvailable() { if (System.security) { var o = System.security; if (o.sandboxType == "localWithFile") { return(false); } } return(true); } static function set comChannelName(val) { if (val != undefined) { if (val.length > 3) { _sendChannelName = val + "_fromgame"; _rcvChannelName = val; initComChannels(); } } //return(__get__comChannelName()); } static function get connected() { return(_connected); } static function connect(id, clip, onError) { if ((!_connected) && (_container == undefined)) { trace("MochiServices Connecting..."); _connecting = true; init(id, clip); } if (onError != undefined) { mochi.MochiServices.onError = onError; } else if (mochi.MochiServices.onError == undefined) { mochi.MochiServices.onError = function (errorCode) { trace(errorCode); }; } } static function disconnect() { if (_connected || (_connecting)) { _connecting = (_connected = false); flush(true); if (_container != undefined) { _container.removeMovieClip(); delete _container; } _listenChannel.close(); _rcvChannel.close(); } } static function init(id, clip) { _id = id; if (clip != undefined) { _container = clip.createEmptyMovieClip("__mochiservicesMC", clip.getNextHighestDepth()); } else { _container = _root.createEmptyMovieClip("__mochiservicesMC", _root.getNextHighestDepth()); } loadCommunicator(id, _container); } static function loadCommunicator(id, clip) { if (!isNetworkAvailable) { return(undefined); } allowDomains(_gatewayURL); _loader = new MovieClipLoader(); if (_loaderListener.waitInterval != null) { clearInterval(_loaderListener.waitInterval); } _loaderListener = {}; _loaderListener.onLoadError = function (target_mc, errorCode, httpStatus) { trace("MochiServices could not load."); mochi.MochiServices.disconnect(); mochi.MochiServices.onError.apply(null, [errorCode]); }; _loaderListener.onLoadStart = function (target_mc) { this.isLoading = true; }; _loaderListener.startTime = getTimer(); _loaderListener.wait = function () { if ((getTimer() - this.startTime) > 10000) { if (!this.isLoading) { mochi.MochiServices.disconnect(); mochi.MochiServices.onError.apply(null, ["IOError"]); } clearInterval(this.waitInterval); } }; _loaderListener.waitInterval = setInterval(_loaderListener, "wait", 1000); _loader.addListener(_loaderListener); _loader.loadClip(_gatewayURL, clip); _sendChannel = new LocalConnection(); _sendChannel._queue = []; _rcvChannel = new LocalConnection(); _rcvChannel.allowDomain = function (d) { return(true); }; _rcvChannel.allowInsecureDomain = _rcvChannel.allowDomain; _rcvChannel._nextcallbackID = 0; _rcvChannel._callbacks = {}; listen(); } static function onStatus(infoObject) { if (!(infoObject.level === "error")) { } else { _connected = false; _listenChannel.connect(_listenChannelName); } } static function listen() { _listenChannel = new LocalConnection(); _listenChannel.handshake = function (args) { mochi.MochiServices.__set__comChannelName(args.newChannel); }; _listenChannel.allowDomain = function (d) { return(true); }; _listenChannel.allowInsecureDomain = _listenChannel.allowDomain; _listenChannel.connect(_listenChannelName); trace("Waiting for MochiAds services to connect..."); } static function initComChannels() { if (!_connected) { _sendChannel.onStatus = function (infoObject) { mochi.MochiServices.onStatus(infoObject); }; _sendChannel.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"}); _sendChannel.send(_sendChannelName, "onReceive", {methodName:"registerGame", id:_id, clip:_container, version:getVersion()}); _rcvChannel.onStatus = function (infoObject) { mochi.MochiServices.onStatus(infoObject); }; _rcvChannel.onReceive = function (pkg) { var cb = pkg.callbackID; var cblst = this._callbacks[cb]; if (!cblst) { return(undefined); } var method = cblst.callbackMethod; var obj = cblst.callbackObject; if (obj && (typeof(method) == "string")) { method = obj[method]; } if (method != undefined) { method.apply(obj, pkg.args); } delete this._callbacks[cb]; }; _rcvChannel.onError = function () { mochi.MochiServices.onError.apply(null, ["IOError"]); }; _rcvChannel.connect(_rcvChannelName); trace("connected!"); _connecting = false; _connected = true; _listenChannel.close(); while (_sendChannel._queue.length > 0) { _sendChannel.send(_sendChannelName, "onReceive", _sendChannel._queue.shift()); } } } static function flush(error) { var request; var callback; while (_sendChannel._queue.length > 0) { request = _sendChannel._queue.shift(); delete callback; if (request.callbackID != null) { callback = _rcvChannel._callbacks[request.callbackID]; } delete _rcvChannel._callbacks[request.callbackID]; if (error) { handleError(request.args, callback.callbackObject, callback.callbackMethod); } } } static function handleError(args, callbackObject, callbackMethod) { if (args != null) { if (args.onError != null) { args.onError.apply(null, ["NotConnected"]); } } if (callbackMethod != null) { args = {}; args.error = true; args.errorCode = "NotConnected"; if ((callbackObject != null) && (typeof(callbackMethod) == "string")) { callbackObject[callbackMethod](args); } else if (callbackMethod != null) { callbackMethod.apply(args); } } } static function send(methodName, args, callbackObject, callbackMethod) { if (_connected) { _sendChannel.send(_sendChannelName, "onReceive", {methodName:methodName, args:args, callbackID:_rcvChannel._nextcallbackID}); } else { if ((_container == undefined) || (!_connecting)) { onError.apply(null, ["NotConnected"]); handleError(args, callbackObject, callbackMethod); flush(true); return(undefined); } _sendChannel._queue.push({methodName:methodName, args:args, callbackID:_rcvChannel._nextcallbackID}); } _rcvChannel._callbacks[_rcvChannel._nextcallbackID] = {callbackObject:callbackObject, callbackMethod:callbackMethod}; _rcvChannel._nextcallbackID++; } static var _gatewayURL = "http://www.mochiads.com/static/lib/services/services.swf"; static var _listenChannelName = "__mochiservices"; static var _connecting = false; static var _connected = false; }
Symbol 613 MovieClip [__Packages.com.mindjolt.api.as2.MindJoltSponsoredAPI] Frame 0
class com.mindjolt.api.as2.MindJoltSponsoredAPI { static var flashCookie, gameId, key; function MindJoltSponsoredAPI () { } static function connect(_gameId, _key) { _root.MindJoltSponsoredAPI = com.mindjolt.api.as2.MindJoltSponsoredAPI; if (!connected) { flashCookie = SharedObject.getLocal("com.mindjolt", "/"); gameId = _gameId.toUpperCase(); key = _key.toUpperCase(); trace("its connected!"); connected = true; } else { trace("already connected!"); } } static function submitScore(name, score, mode) { var userToken = null; trace("testing if we have a userToken in shared object yet"); if (flashCookie.data.userToken != null) { userToken = flashCookie.data.userToken; trace(("FOUND [" + userToken) + "]"); } else { userToken = null; trace("no userToken set"); } var rc4 = (new com.meychi.ascrypt.RC4()); var session = com.meychi.ascrypt.RC4.encrypt((((("score=" + score) + "&name=") + escape(name)) + ((mode != null) ? ("&mode=" + escape(mode)) : "")) + ((userToken != null) ? ("&userToken=" + escape(userToken)) : ""), key); var send_lv = new LoadVars(); var lvlAnswer = new LoadVars(); send_lv.gameId = gameId; send_lv.session = session; lvlAnswer.onLoad = function (success) { if (success) { var session = this.session; if (session != null) { trace("got back session"); var rc4 = (new com.meychi.ascrypt.RC4()); var sessionVars = new LoadVars(); sessionVars.decode(com.meychi.ascrypt.RC4.decrypt(session, com.mindjolt.api.as2.MindJoltSponsoredAPI.key)); var userToken = sessionVars.userToken; trace(("result [" + sessionVars.result) + "]"); if (userToken != null) { trace(("we are being told to set userToken [" + userToken) + "]"); com.mindjolt.api.as2.MindJoltSponsoredAPI.flashCookie.data.userToken = userToken; com.mindjolt.api.as2.MindJoltSponsoredAPI.flashCookie.flush(); } } } else { trace("IOError in SubmitScore"); } }; send_lv.sendAndLoad("http://game.mindjolt.com/servlet/GameScore", lvlAnswer, "POST"); } static function openLink(linkId, mode) { var url = (((((("http://game.mindjolt.com/servlet/GameLink?key=" + gameId) + "&link=") + linkId) + ((mode != null) ? ("&mode=" + escape(mode)) : "")) + "&httpref=") + escape(_url)); trace("open link"); getURL (url, "_blank"); } static var connected = false; }
Symbol 614 MovieClip [__Packages.com.meychi.ascrypt.RC4] Frame 0
class com.meychi.ascrypt.RC4 { function RC4 () { } static function encrypt(src, key) { var mtxt = strToChars(src); var mkey = strToChars(key); var result = calculate(mtxt, mkey); return(charsToHex(result)); } static function decrypt(src, key) { var mtxt = hexToChars(src); var mkey = strToChars(key); var result = calculate(mtxt, mkey); return(charsToStr(result)); } static function initialize(pwd) { var b = 0; var tempSwap; var intLength = pwd.length; var a = 0; while (a <= 255) { mykey[a] = pwd[a % intLength]; sbox[a] = a; a++; } var a = 0; while (a <= 255) { b = ((b + sbox[a]) + mykey[a]) % 256; tempSwap = sbox[a]; sbox[a] = sbox[b]; sbox[b] = tempSwap; a++; } } static function calculate(plaintxt, psw) { initialize(psw); var i = 0; var j = 0; var cipher = new Array(); var k; var temp; var cipherby; var a = 0; while (a < plaintxt.length) { i = (i + 1) % 256; j = (j + sbox[i]) % 256; temp = sbox[i]; sbox[i] = sbox[j]; sbox[j] = temp; var idx = ((sbox[i] + sbox[j]) % 256); k = sbox[idx]; cipherby = plaintxt[a] ^ k; cipher.push(cipherby); a++; } return(cipher); } static function charsToHex(chars) { var result = new String(""); var hexes = new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f"); var i = 0; while (i < chars.length) { result = result + (hexes[chars[i] >> 4] + hexes[chars[i] & 15]); i++; } return(result); } static function hexToChars(hex) { var codes = new Array(); var i = ((hex.substr(0, 2) == "0x") ? 2 : 0); while (i < hex.length) { codes.push(parseInt(hex.substr(i, 2), 16)); i = i + 2; } return(codes); } static function charsToStr(chars) { var result = new String(""); var i = 0; while (i < chars.length) { result = result + String.fromCharCode(chars[i]); i++; } return(result); } static function strToChars(str) { var codes = new Array(); var i = 0; while (i < str.length) { codes.push(str.charCodeAt(i)); i++; } return(codes); } static var sbox = new Array(255); static var mykey = new Array(255); }
Symbol 615 MovieClip [__Packages.GoodGuy] Frame 0
class GoodGuy { var root, mC, range, arrayIndex, hits, gravity, float, delayToFire, gotGold, energyBarOn, falling, xDir, target, homing, ringDrop, movingCloser, spriteType; function GoodGuy (clip, rt, xStart, yStart, sp, st) { root = rt; mC = clip; range = 30; arrayIndex = 0; hits = 0; gravity = 0.1; xOrigin = xStart; yOrigin = yStart; float = false; yPos = 0; xVel = 0; yVel = 0; delayToFire = 30; angle = 0.2; gotGold = 0; energyBarOn = 0; degrees = 0; radius = 255; falling = false; centerX = root.movieWidth / 2; centerY = root.movieHeight / 2; speed = sp; xDir = 1; mC.gotoAndStop("run"); target = undefined; numberOfMissiles = 0; energyStart = 100; energy = energyStart; homing = 0; ringDrop = 20; movingCloser = 0; delayToFire = 50; spriteType = st; updatePosition(); } function applyGravity() { yVel = yVel + 1; } function main(index1, index2) { if (float == false) { applyGravity(); } moveEnemy(); hotAirBalloonCollision(); checkForPickups(); updatePosition(); } function hotAirBalloonCollision() { if (root.Game.hotAirBalloonMc.balloon.balloon.collision.hitTest(mC)) { root.Game.decreaseSizeTarget(1, spriteType); var explosion = root.Game.inGameExplosionsMc.attachMovie("bonusMc1", "starAnim" + root.Game.pickupsArray.length, root.Game.pickupsArray.length); if (root.Game.sizeTarget < 0) { explosion.vv.gotoAndStop(2); } explosion._x = mC._x; explosion._y = mC._y; remove(); root.sounds.madeit.start(0, 1); } } function checkForPickups() { var i = 0; while (i < root.Game.pickupsArray.length) { if (mC._currentframe == 1) { if (mC.dog.dog.hitTest(root.Game.pickupsArray[i].mC)) { var explosion = root.Game.inGameExplosionsMc.attachMovie("starAnim", "starAnim" + root.Game.pickupsArray.length, root.Game.pickupsArray.length); explosion._x = mC._x; explosion._y = mC._y; root.Game.increaseScore(100); root.Game.pickupsArray[i].remove(); root.sounds.levelComplete.start(0, 1); } } else if (mC.collision.hitTest(root.Game.pickupsArray[i].mC)) { var explosion = root.Game.inGameExplosionsMc.attachMovie("starAnim", "starAnim" + root.Game.pickupsArray.length, root.Game.pickupsArray.length); explosion._x = mC._x; explosion._y = mC._y; root.Game.increaseScore(100); root.Game.pickupsArray[i].remove(); root.sounds.levelComplete.start(0, 1); } i++; } } function hit() { mC.dog.balloon.balloon.gotoAndPlay("pop"); root.sounds.popFx.start(0, 1); falling = true; float = false; } function moveEnemy() { if (falling == true) { if ((yOrigin + yPos) > 576) { remove(); } } else if (float == true) { if (spriteType == "dog_mc") { yVel = -4; } else if (spriteType == "bunny_mc") { yVel = -7; } else if (spriteType == "cat_mc") { yVel = -5; } else if (spriteType == "mouse_mc") { yVel = -9; } else if (spriteType == "racoon_mc") { yVel = -6; } if ((yOrigin + yPos) < -70) { remove(); } } else { var yVel2 = yVel; var yVel3 = yVel; if (yVel3 < 0) { yVel3 = (yVel3 - yVel3) - yVel3; } var xm = mC._x; var ym = (mC._y + 30); trace(root.Game.backgroundMc._name); var i = 0; while (i < int(yVel3)) { if (root.Game.groundMc.hitTest(xm, ym + i, true)) { trace("hit"); break; } i++; } trace(i); yVel = yVel - int(yVel2); yVel = i + yVel; xVel = xDir * speed; updatePosition(); var xm = mC._x; var ym = (mC._y + 30); if (root.Game.groundMc.hitTest(xm, ym + i, true)) { var hit = 0; var i = 0; while (i < 10) { yPos--; mC._x = xOrigin + xPos; mC._y = yOrigin + yPos; if (root.Game.groundMc.hitTest(mC._x, mC._y, true) == false) { trace("free"); hit = 1; break; } i++; } if (hit == 0) { changeDirection(); } } trace("cat x pos"); trace(xPos); if ((xOrigin + xPos) > 690) { xDir = -1; } else if ((xOrigin + xPos) < 10) { xDir = 1; } if (xVel > 0) { mC._xscale = -100; } else { mC._xscale = 100; } } } function changeDirection() { if (xDir < 0) { xDir = 1; } else { xDir = -1; } } function remove() { var i = 0; while (i < root.Game.goodGuysArray.length) { if (this == root.Game.goodGuysArray[i]) { arrayIndex = i; } i++; } mC.removeMovieClip(); root.Game.goodGuysArray.splice(arrayIndex, 1); } function updatePosition() { if (root.Game.gameState == "play") { if (float == true) { xVel = -root.Game.windVector.yVel; } } xPos = xPos + xVel; yPos = yPos + yVel; mC._x = xOrigin + xPos; mC._y = yOrigin + yPos; } var xOrigin = 0; var yOrigin = 0; var xPos = 0; var yPos = 0; var xVel = 0; var yVel = 0; var angle = 0; var degrees = 0; var centerX = 0; var centerY = 0; var radius = 0; var speed = 0; var cost = 0; var playerleft = 0; var playerright = 0; var gameObjectType = ""; var energyStart = 0; var energy = 0; var delayToFireMissile = 60; var numberOfMissiles = 0; }
Symbol 616 MovieClip [__Packages.Game] Frame 0
class Game { var root, startGame, money, energy; function Game (m, e, rt) { root = rt; startGame = 0; money = m; energy = e; } function increaseMoney(increase) { money = money + increase; } function decreaseMoney(decrease) { money = money - decrease; } function increaseEnergy(increase) { energy = energy - increase; if (energy <= 0) { energy = 0; } } function decreaseEnergy(decrease) { energy = energy - decrease; if (energy <= 0) { startGame = 0; root._parent.gotoAndStop("gameOver"); } } }
Symbol 617 MovieClip [__Packages.GamePresentation] Frame 0
class GamePresentation { var rt, mC, splashScreenMc, optionsMc, elementMc, btnType, myObject; function GamePresentation (rt2) { rt = rt2; mC = rt.Game.presentationMc; } function setupSplashScreen(elementsPositions) { splashScreenMc = mC.attachMovie("SplashScreen", "splashscreenmc", 1); splashScreenMc._x = 350; splashScreenMc._y = 287; var splashInfo = splashScreenMc.attachMovie("splashInfo", "screens", 100); setupPresentationElements(); } function setupPresentationElements() { optionsMc = splashScreenMc.createEmptyMovieClip("options", 1); optionsMc._x = -350; optionsMc._y = -287; var i = 0; while (i < rt.splashScreenElements.length) { var info = rt.splashScreenElements[i]; if (info.mCName != "title") { elementMc = optionsMc.attachMovie(info.mCName, info.mCName, i); elementMc._x = info.xPos; elementMc._y = info.yPos; } else { elementMc = splashScreenMc.attachMovie(info.mCName, info.mCName, i); elementMc._x = info.xPos; elementMc._y = info.yPos; } if (info.mCName != "title") { elementMc.btn.btnType = info.mCName; elementMc.btn.splashScreenMc = splashScreenMc; elementMc.btn.myObject = this; elementMc.btn.onRelease = clickRightSplashSceenBtn; elementMc.btn.onRollOver = rollOverSplashSceenBtn; elementMc.btn.onRollOut = rollOutSplashSceenBtn; } i++; } } function clickRightSplashSceenBtn() { if (btnType == "playBtnAnim") { myObject.rt.Game.gameState = "setup"; } else if (btnType == "instructionsBtnAnim") { splashScreenMc.screens.gotoAndStop("showinstructions"); splashScreenMc.options.removeMovieClip(); } else if (btnType == "controlsBtnAnim") { splashScreenMc.screens.gotoAndStop("showcontrols"); splashScreenMc.options.removeMovieClip(); } else if (btnType == "highscoresBtnAnim") { myObject.rt.MindJoltSponsoredAPI.openLink(3); } else if (btnType == "moreGamesBtn") { myObject.rt.MindJoltSponsoredAPI.openLink(2); } } function rollOverSplashSceenBtn() { } function rollOutSplashSceenBtn() { if (btnType == "playBtnAnim") { } else if (btnType == "instructionsBtnAnim") { } else if (btnType == "controlsBtnAnim") { } else if (btnType == "highscoresBtnAnim") { } } function RandomNumber(x, y) { return(Math.round(Math.random() * (y - x)) + x); } function getArcVelocity(gravity, speed, xStart, yStart, xEnd, yEnd) { var velocities = new Object(); var xd = (xEnd - xStart); var yd = (yEnd - yStart); var dist = Math.sqrt((xd * xd) + (yd * yd)); var steps = Math.ceil(dist / speed); velocities.gravity = gravity; velocities.steps = steps; velocities.xStep = xd / steps; velocities.yStep = yd / steps; if (gravity > 0) { velocities.yStep = velocities.yStep - ((steps * gravity) / 2); } return(velocities); } function localToGlobalXY(mc1) { var temp = new Object(); temp.newX = 0; temp.newY = 0; var clip = mc1; while (clip != _root) { var xs = (temp.newX * (clip._xscale / 100)); var ys = (temp.newY * (clip._yscale / 100)); var r = (clip._rotation * (Math.PI/180)); temp.newX = (xs * Math.cos(r)) - (ys * Math.sin(r)); temp.newY = (xs * Math.sin(r)) + (ys * Math.cos(r)); temp.newX = temp.newX + clip._x; temp.newY = temp.newY + clip._y; clip = clip._parent; } return(temp); } function radian(degree) { return((Math.PI/180) * degree); } function addThrust(rot, speed) { var thrustVectors = new Object(); thrustVectors.xVel = Math.cos(radian(rot)) * speed; thrustVectors.yVel = Math.sin(radian(rot)) * speed; return(thrustVectors); } }
Symbol 618 MovieClip [__Packages.GameGame] Frame 0
class GameGame { var mC, rt, numBalls, movieWidth, movieHeight, blockSize, levelWidthBlocks, levelHeightBlocks, levelWidth, levelHeight, gameState, lostGold, numberOfMissiles, inGameMc, presentationMc, inGameActionMc, inGameStatsMc, inGameContainerMc, ballMc, inGameMsgsMc, playerMc, inGameBackgroundParallaxMc, inGameBackgroundMc, inGameBackgroundGraphicsMc, groundMc, inGameEnemyMc, inGameMissilesMc, inGameExplosionsMc, inGameScoreMc, inGameObjectsMc, inGamePickupsMc, missilesArray, enemyArray, goodGuysArray, targetArray, pickupsArray, numberOfDropped, rightPanelGameObjects, gameObjects, backgroundSquaresArray, currentPickedUp, windVector, score, sizeTarget, bestScore, starAnimDelay, lives, meterLevel, meterLevelSpeed, gameStartDelay, meterLevelDir, scoreIndex, xMidway, yMidway, starTrails, cannonManFlying, windRotation, ballChainArray, badGuysArray, bonusCountArray, spring, friction, gravity, springLength, ballCount, saucerChance, saucerDelay, left, right, top, bottom, levelNumber, scaleSpeed, balloonPlotted, extraPointsSound, secDisplay, minDisplay, StartTimer, clockDelay, minutes, sec, fulltime, powerMeter, msgMc, endScreenMc, currentTimeBonus, timeBonus, backgroundMc, guageMc, hotAirBalloonMc; function GameGame (mc, rt2, sw, sh, levelW, levelH, startLives) { mC = mc; rt = rt2; numBalls = 15; movieWidth = sw; movieHeight = sh; blockSize = 32; levelWidthBlocks = levelW; levelHeightBlocks = levelH; levelWidth = levelWidthBlocks * blockSize; levelHeight = levelHeightBlocks * blockSize; gameState = "loading"; lostGold = 0; numberOfMissiles = 0; inGameMc = mC.createEmptyMovieClip("inGameMc", 0); presentationMc = mC.createEmptyMovieClip("presentationMc", 1); inGameActionMc = inGameMc.createEmptyMovieClip("inGameActionMc", 0); inGameStatsMc = inGameMc.createEmptyMovieClip("inGameStatsMc", 1); inGameContainerMc = inGameActionMc.createEmptyMovieClip("inGameBackgroundMc", 9); ballMc = inGameActionMc.createEmptyMovieClip("cannonman", 10); inGameMsgsMc = inGameActionMc.createEmptyMovieClip("cannonman", 11); playerMc = inGameContainerMc.createEmptyMovieClip("player", 6); inGameBackgroundParallaxMc = inGameActionMc.createEmptyMovieClip("inGameBackgroundParallaxMc2", 0); inGameBackgroundMc = inGameContainerMc.createEmptyMovieClip("inGameBackgroundMc", 0); inGameBackgroundGraphicsMc = inGameBackgroundMc.createEmptyMovieClip("inGameBackgroundGraphicsMc", 1); groundMc = inGameBackgroundMc.createEmptyMovieClip("groundMc", 2); inGameEnemyMc = inGameContainerMc.createEmptyMovieClip("inGameEnemysMc", 1); inGameMissilesMc = inGameContainerMc.createEmptyMovieClip("inGameMissilesMc", 2); inGameExplosionsMc = inGameContainerMc.createEmptyMovieClip("inGameExplosionsMc", 3); inGameScoreMc = inGameContainerMc.createEmptyMovieClip("inGameScoresMc", 4); inGameObjectsMc = inGameContainerMc.createEmptyMovieClip("inGameObjectsMc", 5); inGamePickupsMc = inGameContainerMc.createEmptyMovieClip("inGamePickupsMc", 6); missilesArray = new Array(); enemyArray = new Array(); goodGuysArray = new Array(); targetArray = new Array(); pickupsArray = new Array(); numberOfDropped = 0; rightPanelGameObjects = new Array(); gameObjects = new Array(); backgroundSquaresArray = new Array(); currentPickedUp = undefined; windVector = new Object(); score = 0; sizeTarget = 0; bestScore = 0; starAnimDelay = 4; lives = startLives; meterLevel = 0; meterLevelSpeed = 20; gameStartDelay = 20; meterLevelDir = meterLevelSpeed; scoreIndex = 0; xMidway = 0; yMidway = 0; starTrails = 0; cannonManFlying = 0; windRotation = rt.Useful1.RandomNumber(1, 180); ballChainArray = new Array(); badGuysArray = new Array(); bonusCountArray = new Array(); spring = 0.1; friction = 0.8; gravity = 5; springLength = 10; ballCount = 3; saucerChance = 50; saucerDelay = -1; saucerDelay = rt.Useful1.RandomNumber(50, 400); left = -20; right = movieWidth - 20; top = 0; bottom = movieHeight; levelNumber = 1; scaleSpeed = 8; balloonPlotted = false; extraPointsSound = false; secDisplay = "00"; minDisplay = "00"; StartTimer = 1; clockDelay = 10; minutes = StartTimer; sec = 0; fulltime = 0; setupPanel(); } function setupPanel() { var statsMc = inGameStatsMc.attachMovie("weapons", "ingamestatsmc", 1); statsMc._y = movieHeight - (blockSize * 2); var addd = statsMc.wg; addd = addd.stats; addd.musicBtn.myObject = this; addd.musicBtn.myMc = addd; addd.quitBtn.myObject = this; trace(rt.musicPlaying); addd.musicBtn.onRelease = function () { if (this.myMc.music._currentframe == 1) { this.myObject.rt.soundFade = "out"; this.myMc.music.gotoAndStop("off"); this.myObject.rt.musicPlaying = "off"; } else { this.myObject.rt.soundFade = "in"; this.myMc.music.gotoAndStop("on"); this.myObject.rt.musicPlaying = "on"; } }; addd.quitBtn.onRelease = function () { this.myObject.rt.obj.vx = 0; this.myObject.rt.obj.vy = 0; this.myObject.rt.Game.balloonPlotted = false; this.myObject.rt.obj.clip.removeMovieClip(); this.myObject.rt.Game.msgMc.removeMovieClip(); this.myObject.rt.Game.gameState = "game_over_restart"; }; } function deleteMeter() { powerMeter.removeMovieClip(); } function displayMeter() { rt.mousePointer.attachMovie("shotStrengthMeter", "meter", 2); } function setupMeter() { powerMeter = playerMc.attachMovie("shotStrengthMeter", "meter", 2); } function gameOver(gameOverType) { rt.clockSound.stop(); removeEnemies(); rt.saucerObject.stop(); extraPointsSound = false; rt.obj.vx = 0; rt.obj.vy = 0; rt.obj.clip._rotation = 0; if (gameOverType == "out_of_time") { if (sizeTarget <= 0) { gameOverType = "level_complete"; } } if (gameOverType == "out_of_time") { var i = 0; while (i < goodGuysArray.length) { goodGuysArray[i].mC.gotoAndStop("falling"); i++; } gameState = "game_over"; msgMc = inGameMsgsMc.attachMovie("gameOverMsgAnim", "gameover", 1); msgMc._x = movieWidth / 2; msgMc._y = movieHeight / 2; rt.sounds.doh.start(0, 1); } else { rt.sounds.cheer.start(0, 1); if (levelNumber == 20) { gameState = "game_over"; endScreenMc = presentationMc.attachMovie("endScreen", "gameComplete", 1); endScreenMc._x = (movieWidth / 2) - 17; endScreenMc._y = movieHeight / 2; endScreenMc.balloon.balloon.furries._alpha = 100; } else { var i = 0; while (i < goodGuysArray.length) { goodGuysArray[i].mC.gotoAndStop("falling"); i++; } gameState = "level_complete"; msgMc = inGameMsgsMc.attachMovie("levelCompleteMsgAnim", "levelComplete", 1); msgMc._x = movieWidth / 2; msgMc._y = (movieHeight / 2) - 60; currentTimeBonus = 0; timeBonus = minutes * 60; timeBonus = timeBonus + sec; var orb3 = 20; var orb2 = 30; var orb1 = 46.1538461538462; if (timeBonus < orb3) { msgMc.howWellDone = 1; } if (timeBonus < orb2) { msgMc.howWellDone = 2; } else { msgMc.howWellDone = 3; } } } } function removeEnemies() { var i = 0; while (i < enemyArray.length) { var ss = enemyArray[i].mC; ss.swapDepths(1); ss.removeMovieClip(); i++; } } function removeGerms() { var i = 0; while (i < goodGuysArray.length) { var ss = goodGuysArray[i].mC; ss.swapDepths(1); ss.removeMovieClip(); i++; } } function fireGun(xStart, yStart, vx, vy, myParent) { var missileName = "bullet"; var mc = inGameMissilesMc.attachMovie(missileName, "missile" + numberOfMissiles, numberOfMissiles); numberOfMissiles++; missilesArray.push(new Missile2(mc, xStart, yStart, rt, missileName, vx, vy, myParent, bonusCountArray.length - 1)); missilesArray[missilesArray.length - 1].updatePosition(); } function setupEnemy(mCName, xStart, yStart, spX, spY) { var enemyMc = inGameEnemyMc.attachMovie(mCName, "ee" + numberOfDropped, numberOfDropped); enemyArray.push(new Enemy1(enemyMc, rt, xStart, yStart, spX, spY, mCName)); numberOfDropped++; } function setupPickup(mCName, xStart, yStart) { var enemyMc = inGamePickupsMc.attachMovie(mCName, "ee" + numberOfDropped, numberOfDropped); pickupsArray.push(new Pickup(enemyMc, rt, xStart, yStart, mCName)); numberOfDropped++; } function setupPickups() { pickupsArray.splice(0); var pickupData = rt.pickups[levelNumber - 1]; var ll = rt.Useful1.RandomNumber(1, 3); var i = 0; while (i < ll) { var xStart = rt.Useful1.RandomNumber(100, 600); var yStart = rt.Useful1.RandomNumber(100, 300); setupPickup(rt.pickupMcs[rt.Useful1.RandomNumber(0, rt.pickupMcs.length - 1)], xStart, yStart); i++; } } function setupEnemies() { enemyArray.splice(0); var enemyData = rt.enemies[levelNumber - 1]; var i = 0; while (i < int(enemyData.length / 5)) { if (enemyData[(i * 5) + 1] == -1) { var xStart = rt.Useful1.RandomNumber(100, 650); } else { var xStart = enemyData[(i * 5) + 1]; } if (enemyData[(i * 5) + 2] == -1) { if (levelNumber < 7) { var yStart = rt.Useful1.RandomNumber(350, 400); } else if (levelNumber < 12) { var yStart = rt.Useful1.RandomNumber(250, 300); } else if (levelNumber < 15) { var yStart = rt.Useful1.RandomNumber(150, 300); } else if (levelNumber < 20) { var yStart = rt.Useful1.RandomNumber(50, 100); } } else { var yStart = enemyData[(i * 5) + 2]; } setupEnemy(enemyData[i * 5], xStart, yStart, enemyData[(i * 5) + 3], enemyData[(i * 5) + 4]); i++; } } function setupBackground() { backgroundMc = inGameBackgroundMc.attachMovie("backgrounds", "background", 0); var backgroundIndex = int((levelNumber - 1) / 2); backgroundIndex++; backgroundMc.gotoAndStop(backgroundIndex); backgroundMc._x = 0; backgroundMc._y = 0; var i = 0; while (i < 10) { var i2 = 0; while (i2 < 10) { var sss = inGameBackgroundGraphicsMc.attachMovie(rt.backgroundTiles[backgroundIndex - 1], ("p" + (i * 10)) + i2, (i * 10) + i2); sss._x = i2 * sss._width; sss._y = i * sss._height; sss.gotoAndStop(backgroundIndex - 1); sss._alpha = 20; i2++; } i++; } var groundMc2 = groundMc.attachMovie("backgroundGround1", "ground", 0); groundMc2._x = 0; groundMc2._y = 489; groundMc2.gotoAndStop(backgroundIndex); guageMc = inGameBackgroundGraphicsMc.attachMovie("windGuage", "guage", 1000); guageMc._x = 350; guageMc._y = 500; var dir = rt.Useful1.RandomNumber(1, 10); if (levelNumber < 7) { if (dir < 6) { guageMc.gotoAndStop("lowLeft"); } else { guageMc.gotoAndStop("lowRight"); } } else if (levelNumber < 12) { if (dir < 4) { guageMc.gotoAndStop("midLeft"); } else if (dir < 7) { guageMc.gotoAndStop("midRight"); } else { guageMc.gotoAndStop("midBothDir"); } } else if (levelNumber < 15) { if (dir < 4) { guageMc.gotoAndStop("highLeft"); } else if (dir < 7) { guageMc.gotoAndStop("highRight"); } else { guageMc.gotoAndStop("midBothDir"); } } else if (levelNumber < 20) { guageMc.gotoAndStop("highBothDir"); } hotAirBalloonMc = inGameBackgroundGraphicsMc.attachMovie("hotAirBalloon", "hab", 1100); hotAirBalloonMc._x = rt.Useful1.RandomNumber(80, 570); hotAirBalloonMc._y = -117; } function setupGoodGuy(mCName, xStart, yStart) { var goodGuyMc = inGameObjectsMc.attachMovie(mCName, "gg" + numberOfDropped, numberOfDropped); if (mCName == "dog_mc") { var sp = rt.Useful1.RandomNumber(10, 25); sp = sp / 10; } else if (mCName == "bunny_mc") { var sp = rt.Useful1.RandomNumber(14, 25); sp = sp / 10; } else if (mCName == "cat_mc") { var sp = rt.Useful1.RandomNumber(15, 25); sp = sp / 10; } else if (mCName == "mouse_mc") { var sp = rt.Useful1.RandomNumber(25, 35); sp = sp / 10; } else if (mCName == "racoon_mc") { var sp = rt.Useful1.RandomNumber(20, 25); sp = sp / 10; } goodGuysArray.push(new GoodGuy(goodGuyMc, rt, xStart, yStart, sp, mCName)); numberOfDropped++; } function setupGerms() { removeGerms(); goodGuysArray.splice(0); var furryData = rt.levelFurries[levelNumber - 1]; var i = 0; while (i < furryData.length) { var xStart = (-rt.Useful1.RandomNumber(40, 100)); var yStart = 300; setupGoodGuy(furryData[i], xStart, yStart); i++; } } function checkForGameOver() { if (goodGuysArray.length == 0) { gameOver("out_of_time"); } if (goodGuysArray.length < sizeTarget) { gameOver("out_of_time"); } } function doWind() { windRotation = guageMc.sock.sock._rotation; trace("wind rotation"); trace(windRotation); var rad = ((windRotation * Math.PI) / 180); windVector.xVel = Math.cos(rad) * 5; windVector.yVel = Math.sin(rad) * 5; backgroundMc.wind.text = windVector.xVel; trace("wind xVel"); trace(windVector.xVel); } function mainLoop() { if (gameState == "play") { if (rt.mouseButton == true) { var i = 0; while (i < goodGuysArray.length) { var ball = goodGuysArray[i]; if ((ball.float == false) and (ball.falling == false)) { trace(ball._x); trace(ball._y); trace(rt._xmouse); trace(rt._ymouse); if (ball.mC.hitTest(rt._xmouse, rt._ymouse, true)) { ball.float = true; ball.mC.gotoAndStop("balloon"); ball.mC.dog.balloon.gotoAndStop(rt.Useful1.RandomNumber(1, 5)); ball.mC.dog.dog.stop(); rt.mouseButton = false; rt.sounds.fire.start(0, 1); break; } } i++; } } doClock(); doWind(); checkForGameOver(); } var i = 0; while (i < goodGuysArray.length) { goodGuysArray[i].main(i); i++; } var i = 0; while (i < enemyArray.length) { enemyArray[i].main(); i++; } } function decreaseScore() { } function decreaseSizeTarget(nn, spriteType) { var ff = hotAirBalloonMc.balloon.balloon.inBasket.attachMovie(spriteType, "ff" + sizeTarget, sizeTarget); ff.gotoAndStop("free"); ff._x = rt.Useful1.RandomNumber(0, 142); ff._y = 0; sizeTarget = sizeTarget - nn; if (sizeTarget < 0) { increaseScore(50); } else { increaseScore(10); } setTarget(); } function increaseScore(increase) { score = int(score + increase); if (score > 0) { setScore(); } } function turnMusicOff() { var addd = inGameStatsMc.ingamestatsmc; addd = addd.wg; addd = addd.stats; addd.music.gotoAndStop(2); } function turnMusicOn() { var addd = inGameStatsMc.ingamestatsmc; addd = addd.wg; addd = addd.stats; addd.music.gotoAndStop(1); } function setLives() { var addd = inGameStatsMc.ingamestatsmc; addd = addd.wg; addd = addd.stats; addd.lives.text = lives; } function setTarget() { var addd = inGameStatsMc.ingamestatsmc; addd = addd.wg; addd = addd.stats; addd.sizeTarget.text = sizeTarget; } function setLevel() { var addd = inGameStatsMc.ingamestatsmc; addd = addd.wg; addd = addd.stats; addd.level.text = levelNumber; } function setScore() { var addd = inGameStatsMc.ingamestatsmc; addd = addd.wg; addd = addd.stats; if (score < 10) { addd.score.text = "0000" + score; } else if (score < 100) { addd.score.text = "000" + score; } else if (score < 1000) { addd.score.text = "00" + score; } else if (score < 10000) { addd.score.text = "0" + score; } else { addd.score.text = score; } } function setBest() { var addd = inGameStatsMc.ingamestatsmc; addd = addd.wg; addd = addd.stats; if (bestScore < 10) { addd.bestScore.text = "0000" + bestScore; } else if (bestScore < 100) { addd.bestScore.text = "000" + bestScore; } else if (bestScore < 1000) { addd.bestScore.text = "00" + bestScore; } else if (bestScore < 10000) { addd.bestScore.text = "0" + bestScore; } else { addd.bestScore.text = bestScore; } } function doClock() { clockDelay--; if (clockDelay == 0) { clockDelay = 20; countDown(); } } function countDown() { sec--; if (minutes == 0) { if (sec == 11) { rt.clockSound.start(0, 5); } } if (sec < 0) { minutes--; sec = 59; if (minutes < 0) { rt.clockSound.stop(); minutes = 0; sec = 0; gameOver("out_of_time"); } } displayTime(); } function displayTime() { if (sec < 10) { secDisplay = "0" + sec; } else { secDisplay = String(sec); } if (minutes < 10) { minDisplay = "0" + minutes; } else { minDisplay = String(minutes); } var addd = inGameStatsMc.ingamestatsmc; addd = addd.wg; trace(addd._name); addd = addd.stats; addd.time.text = ((minDisplay + ":") + secDisplay) + "s"; } }
Symbol 619 MovieClip [__Packages.Missile2] Frame 0
class Missile2 { var root, myParent, mC, mType, bonusCount, arrayIndex; function Missile2 (clip, xStart, yStart, rt, type, xv, yv, pp, bonusC) { root = rt; xOrigin = xStart; yOrigin = yStart; myParent = pp; xPos = 0; yPos = 0; xVel = xv; yVel = yv; mC = clip; mType = type; bonusCount = bonusC; updatePosition(); } function missileControl(ii) { checkForOffStage(ii); updatePosition(); collisionDetection(); } function mCDeath() { var explosion = root.Game.inGameExplosionsMc.attachMovie("explosion", "explosion" + root.Game.scoreIndex, root.Game.scoreIndex); explosion._x = mC._x; explosion._y = mC._y; root.Game.scoreIndex++; var bonusMcName = ("bonusMc" + root.Game.bonusCountArray[bonusCount]); if (root.Game.bonusCountArray[bonusCount] == 4) { root.sounds.extraPoints.start(0, 1); } root.Game.bonusCountArray[bonusCount]++; var bonus = root.Game.inGameScoreMc.attachMovie(bonusMcName, "bonus" + root.Game.scoreIndex, root.Game.scoreIndex); bonus._x = mC._x; bonus._y = mC._y; root.Game.scoreIndex++; remove(); return(undefined); } function plotSticky(xx, yy) { var sticky = root.inGameBackMc.attachMovie("StickyProjectile", "sticky" + root.stickies, root.stickies); var x1 = ((root.inGameBackMc._x - root.inGameBackMc._x) - root.inGameBackMc._x); sticky._x = mC._x + x1; sticky._y = yy - root.inGameBackMc._y; root.stickies++; root.stickysArray.push(new Sticky(root, mC._x, mC._y, sticky)); } function collisionDetection() { var i = 0; while (i < root.Game.badGuysArray.length) { var ball = root.Game.badGuysArray[i]; if (myParent != ball) { if (ball.collision.hitTest(mC)) { root.Game.sizeTarget--; root.Game.setTarget(); root.sounds.Explosion.start(0, 1); ball.gotoAndPlay("hit"); root.Game.badGuysArray.splice(i, 1); root.Game.increaseScore(10 * root.Game.bonusCountArray[bonusCount]); mCDeath(); } } i++; } var i = 0; while (i < root.Game.enemyArray.length) { var saucer = root.Game.enemyArray[i].mC; var saucer2 = saucer.collision; if (saucer2.hitTest(mC)) { root.saucerObject.stop(); root.sounds.GotSaucer.start(0, 1); root.Game.doSaucerEffect(saucer); } i++; } } function remove() { var i1 = 0; while (i1 < root.Game.missilesArray.length) { if (this == root.Game.missilesArray[i1]) { arrayIndex = i1; } i1++; } mC.removeMovieClip(); root.Game.missilesArray.splice(arrayIndex, 1); } function checkForOffStage(ii) { if (mC._x < 0) { remove(); } if (mC._y < 0) { remove(); } if (mC._x > root.Game.movieWidth) { remove(); } if (mC._y > root.Game.movieHeight) { remove(); } } function applyGravity() { yVel = yVel + 1; } function updatePosition() { xPos = xPos + xVel; yPos = yPos + yVel; var oldX = mC._x; var oldY = mC._y; mC._x = xOrigin + xPos; mC._y = yOrigin + yPos; var dx = (mC._x - oldX); var dy = (mC._y - oldY); var angle2 = Math.atan2(dy, dx); mC._rotation = (angle2 * 180) / Math.PI; trace("missile y"); trace(mC._y); } var xOrigin = 0; var yOrigin = 0; var xPos = 0; var yPos = 0; var xVel = 0; var yVel = 0; }
Symbol 620 MovieClip [__Packages.Sticky] Frame 0
class Sticky { var root, mC, arrayIndex; function Sticky (rt, xStart, yStart, clip) { root = rt; xOrigin = xStart; yOrigin = yStart; xPos = 0; yPos = 0; xVel = 0; yVel = 0; mC = clip; mC.myObject = this; } function main() { applyGravity(); collisionDetection(); updatePosition(); } function mCDeath() { remove(); return(undefined); } function collisionDetection() { if (yVel > 0) { trace("sticky"); var yVel2 = yVel; var yVel3 = yVel; if (yVel3 < 0) { yVel3 = (yVel3 - yVel3) - yVel3; } var hit = false; var yHit = 0; trace(mC._x); trace(mC._y); trace(root.inGameBackMc._x); trace(root.inGameBackMc._y); trace(xOrigin); trace(yOrigin); var x1 = ((root.inGameBackMc._x - root.inGameBackMc._x) - root.inGameBackMc._x); var xx = (xOrigin + x1); var obg = new Object(); obg.x1 = mC._x; obg.y1 = mC._y; root.inGameBackMc.localToGlobal(obg.x1, obg.y1); var i = 0; while (i < int(yVel3)) { var xm = (mC._x + root.inGameBackMc._x); xm = xm + root.scrollIndexX; var ym = ((mC._y = mC._y + root.inGameBackMc._y)); ym = ym + 10; if (root.inGameBackMc.hitTest(xm, ym + i, true)) { hit = true; yHit = i; i = int(yVel3); } i++; } if (hit == true) { trace("yHit"); trace(yHit); yVel = yVel - int(yVel2); yVel = yHit + yVel; } } } function remove() { var i = 0; while (i < root.stickysArray.length) { if (this == root.stickysArray[i]) { arrayIndex = i; } i++; } mC.removeMovieClip(); root.stickysArray.splice(arrayIndex, 1); } function applyGravity() { yVel = yVel + 16; } function updatePosition() { xPos = xPos + xVel; yPos = yPos + yVel; var oldX = mC._x; var oldY = mC._y; var x1 = ((root.inGameBackMc._x - root.inGameBackMc._x) - root.inGameBackMc._x); var xx = (xOrigin + x1); var yy = (yOrigin - root.inGameBackMc._y); mC._x = xx + xPos; mC._y = yy + yPos; } var xOrigin = 0; var yOrigin = 0; var xPos = 0; var yPos = 0; var xVel = 0; var yVel = 0; }
Symbol 621 MovieClip [__Packages.Enemy1] Frame 0
class Enemy1 { var root, currentRing, arrayIndex, hits, ringRadius, mcType, starAnimDelay, delayToFire, gotGold, energyBarOn, xDir, mC, homing, ringDrop, movingCloser; function Enemy1 (clip, rt, xStart, yStart, spX, spY, ttype) { root = rt; currentRing = 1; arrayIndex = 0; hits = 0; ringRadius = 255; xOrigin = xStart; yOrigin = yStart; mcType = ttype; starAnimDelay = 4; xPos = 0; yPos = 0; xVel = 0; yVel = 0; delayToFire = 100; angle = 0.2; gotGold = 0; energyBarOn = 0; degrees = 0; radius = 255; centerX = root.movieWidth / 2; centerY = root.movieHeight / 2; speed = spX; speedY = spY; xDir = 1; mC = clip; numberOfMissiles = 0; energyStart = 100; energy = energyStart; homing = 0; ringDrop = 20; movingCloser = 0; delayToFire = 50; } function main() { moveEnemy(); collisionCheck(); if (mcType == "fallingStar") { doStarTrail(); } updatePosition(); } function collisionCheck() { var i = 0; while (i < root.Game.goodGuysArray.length) { if (root.Game.goodGuysArray[i].float == true) { if (mC.collision.hitTest(root.Game.goodGuysArray[i].mC)) { root.Game.goodGuysArray[i].hit(); } } i++; } } function doStarTrail() { starAnimDelay--; if (starAnimDelay == 0) { starAnimDelay = 8; var msgMc = root.Game.inGameExplosionsMc.attachMovie("starAnim", "stars" + root.Game.starTrails, root.Game.starTrails); msgMc._x = mC._x; msgMc._y = mC._y; root.Game.starTrails++; } } function moveEnemy() { xVel = xDir * speed; if (mcType == "wheelMc") { if ((yOrigin + yPos) > 560) { speedY = -speedY; yVel = speedY; updatePosition(); } else if ((yOrigin + yPos) < -10) { speedY = -speedY; yVel = speedY; updatePosition(); } } else if ((yOrigin + yPos) > 600) { xPos = root.Useful1.RandomNumber(100, 630); xPos = xPos - 200; yPos = 0; } else if ((yOrigin + yPos) < -70) { xPos = root.Useful1.RandomNumber(100, 630); xPos = xPos - 200; yPos = 590; } yVel = speedY; if ((xOrigin + xPos) > 680) { xDir = -1; } else if ((xOrigin + xPos) < 40) { xDir = 1; } if (xVel > 0) { mC._xscale = -100; } else { mC._xscale = 100; } } function changeDirection() { if (xDir < 0) { xDir = 1; } else { xDir = -1; } } function remove(i, i3) { var i = 0; while (i < root.enemyArray.length) { if (this == root.enemyArray[i]) { arrayIndex = i; } i++; } mC.removeMovieClip(); root.enemyArray.splice(i, 1); } function updatePosition() { xPos = xPos + xVel; yPos = yPos + yVel; mC._x = xOrigin + xPos; mC._y = yOrigin + yPos; } var xOrigin = 0; var yOrigin = 0; var xPos = 0; var yPos = 0; var xVel = 0; var yVel = 0; var angle = 0; var degrees = 0; var centerX = 0; var centerY = 0; var radius = 0; var speed = 0; var speedY = 0; var cost = 0; var playerleft = 0; var playerright = 0; var gameObjectType = ""; var energyStart = 0; var energy = 0; var delayToFireMissile = 60; var numberOfMissiles = 0; }
Symbol 622 MovieClip [__Packages.Pickup] Frame 0
class Pickup { var root, mC, range, arrayIndex, hits, gravity, float, delayToFire, gotGold, energyBarOn, falling, xDir, target, homing, ringDrop, movingCloser, spriteType; function Pickup (clip, rt, xStart, yStart, st) { root = rt; mC = clip; range = 30; arrayIndex = 0; hits = 0; gravity = 0.1; xOrigin = xStart; yOrigin = yStart; float = false; yPos = 0; xVel = 0; yVel = 0; delayToFire = 30; angle = 0.2; gotGold = 0; energyBarOn = 0; degrees = 0; radius = 255; falling = false; centerX = root.movieWidth / 2; centerY = root.movieHeight / 2; xDir = 1; mC.gotoAndStop("run"); target = undefined; numberOfMissiles = 0; energyStart = 100; energy = energyStart; homing = 0; ringDrop = 20; movingCloser = 0; delayToFire = 50; spriteType = st; updatePosition(); } function applyGravity() { yVel = yVel + 1; } function main(index1, index2) { hotAirBalloonCollision(); updatePosition(); } function hotAirBalloonCollision() { if (root.Game.hotAirBalloonMc.balloon.collision.hitTest(mC)) { root.Game.decreaseSizeTarget(1, spriteType); remove(); } } function groundCollision() { var yVel2 = yVel; var yVel3 = yVel; if (yVel3 < 0) { yVel3 = (yVel3 - yVel3) - yVel3; } var xm = (mC._x + root.Background.mC._x); var ym = (mC._y + root.Background.mC._y); var i = 0; while (i < int(yVel3)) { if (root.Game.inGameBackgroundMc.hitTest(xm, ym + i, true)) { trace("hit"); break; } i++; } trace(i); yVel = yVel - int(yVel2); yVel = i + yVel; } function hit() { mC.dog.balloon.balloon.gotoAndPlay("pop"); falling = true; float = false; } function moveEnemy() { if (falling == true) { if ((yOrigin + yPos) > 576) { remove(); } } else if (float == true) { if (spriteType == "dog_mc") { yVel = -4; } else if (spriteType == "bunny_mc") { yVel = -7; } else if (spriteType == "cat_mc") { yVel = -5; } else if (spriteType == "mouse_mc") { yVel = -9; } else if (spriteType == "racoon_mc") { yVel = -6; } if ((yOrigin + yPos) < -70) { remove(); } } else { var yVel2 = yVel; var yVel3 = yVel; if (yVel3 < 0) { yVel3 = (yVel3 - yVel3) - yVel3; } var xm = mC._x; var ym = (mC._y + 30); trace(root.Game.backgroundMc._name); var i = 0; while (i < int(yVel3)) { if (root.Game.groundMc.hitTest(xm, ym + i, true)) { trace("hit"); break; } i++; } trace(i); yVel = yVel - int(yVel2); yVel = i + yVel; xVel = xDir * speed; updatePosition(); var xm = mC._x; var ym = (mC._y + 30); if (root.Game.groundMc.hitTest(xm, ym + i, true)) { var hit = 0; var i = 0; while (i < 10) { yPos--; mC._x = xOrigin + xPos; mC._y = yOrigin + yPos; if (root.Game.groundMc.hitTest(mC._x, mC._y, true) == false) { trace("free"); hit = 1; break; } i++; } if (hit == 0) { changeDirection(); } } trace("cat x pos"); trace(xPos); if ((xOrigin + xPos) > 690) { xDir = -1; } else if ((xOrigin + xPos) < 10) { xDir = 1; } if (xVel > 0) { mC._xscale = -100; } else { mC._xscale = 100; } } } function changeDirection() { if (xDir < 0) { xDir = 1; } else { xDir = -1; } } function remove() { var i = 0; while (i < root.Game.pickupsArray.length) { if (this == root.Game.pickupsArray[i]) { arrayIndex = i; } i++; } mC.removeMovieClip(); root.Game.pickupsArray.splice(arrayIndex, 1); } function updatePosition() { if (root.Game.gameState == "play") { if (float == true) { xVel = -root.Game.windVector.yVel; } } xPos = xPos + xVel; yPos = yPos + yVel; mC._x = xOrigin + xPos; mC._y = yOrigin + yPos; } var xOrigin = 0; var yOrigin = 0; var xPos = 0; var yPos = 0; var xVel = 0; var yVel = 0; var angle = 0; var degrees = 0; var centerX = 0; var centerY = 0; var radius = 0; var speed = 0; var cost = 0; var playerleft = 0; var playerright = 0; var gameObjectType = ""; var energyStart = 0; var energy = 0; var delayToFireMissile = 60; var numberOfMissiles = 0; }
Symbol 623 MovieClip [__Packages.Useful] Frame 0
class Useful { function Useful () { } function getDistance(mc1, mc2) { var dx2 = mc1._x; var dy2 = mc1._y; var dx = mc2._x; var dy = mc2._y; dx = dx2 - dx; dy = dy2 - dy; return(Math.sqrt((dx * dx) + (dy * dy))); } function RandomNumber(x, y) { return(Math.round(Math.random() * (y - x)) + x); } function getArcVelocity(gravity, speed, xStart, yStart, xEnd, yEnd) { var velocities = new Object(); var xd = (xEnd - xStart); var yd = (yEnd - yStart); var dist = Math.sqrt((xd * xd) + (yd * yd)); var steps = Math.ceil(dist / speed); velocities.gravity = gravity; velocities.steps = steps; velocities.xStep = xd / steps; velocities.yStep = yd / steps; if (gravity > 0) { velocities.yStep = velocities.yStep - ((steps * gravity) / 2); } return(velocities); } function localToGlobalXY(mc1) { var temp = new Object(); temp.newX = 0; temp.newY = 0; var clip = mc1; while (clip != _root) { var xs = (temp.newX * (clip._xscale / 100)); var ys = (temp.newY * (clip._yscale / 100)); var r = (clip._rotation * (Math.PI/180)); temp.newX = (xs * Math.cos(r)) - (ys * Math.sin(r)); temp.newY = (xs * Math.sin(r)) + (ys * Math.cos(r)); temp.newX = temp.newX + clip._x; temp.newY = temp.newY + clip._y; clip = clip._parent; } return(temp); } function radian(degree) { return((degree * Math.PI) / 180); } function addThrust(rot, speed) { var thrustVectors = new Object(); thrustVectors.xVel = Math.cos(radian(rot)) * speed; thrustVectors.yVel = Math.sin(radian(rot)) * speed; return(thrustVectors); } function getVectorFromAngle(rotationVar) { var vectorObject = new Object(); var angle = ((rotationVar * Math.PI) / 180); vectorObject.vx = Math.cos(angle); vectorObject.vy = Math.sin(angle); return(vectorObject); } function capVectorSpeed(vx, vy, max) { var vectorSpeedsCapped = new Object(); var len = Math.sqrt((vx * vx) + (vy * vy)); if (len > max) { vx = vx * (max / len); vy = vy * (max / len); } vectorSpeedsCapped.vx = vx; vectorSpeedsCapped.vy = vy; return(vectorSpeedsCapped); } }
Symbol 577 Button
on (release) { gotoAndStop ("show_mj_anim"); }
Symbol 587 MovieClip Frame 1
this._visible = false;
Symbol 589 Button
on (release) { _root.MindJoltSponsoredAPI.openLink(1); }
Symbol 607 MovieClip Frame 38
stop();
Symbol 609 MovieClip Frame 1
_parent.stop();
Symbol 609 MovieClip Frame 54
mindlogo.stop();
Symbol 609 MovieClip Frame 60
mindlogo.play();
Symbol 609 MovieClip Frame 177
_parent.play(); stop();

Library Items

Symbol 1 Sound [fire]
Symbol 2 Sound [music]
Symbol 3 Sound [madeit]
Symbol 4 Sound [harp]
Symbol 5 Sound [bing]
Symbol 6 Sound [cheer]
Symbol 7 Sound [SaucerLoop]
Symbol 8 Sound [GainLife]
Symbol 9 Sound [doh]
Symbol 10 Sound [clock]
Symbol 11 Sound [boing]
Symbol 12 Sound [explosion]
Symbol 13 Sound [pop]
Symbol 14 Sound [GotSaucer]
Symbol 15 GraphicUsed by:16 416
Symbol 16 MovieClipUses:15Used by:17
Symbol 17 MovieClip [icelollyPickup]Uses:16
Symbol 18 FontUsed by:19 21 236 239 242 245 253 260 261 262 269 270 272 273 289 290 296 297 298 299 300 301 302 344 448 456 458 461 462 463 464 467 469 470 519 520 521 564 576
Symbol 19 TextUses:18Used by:20
Symbol 20 MovieClipUses:19Used by:23
Symbol 21 TextUses:18Used by:22
Symbol 22 MovieClip [bonusFurry]Uses:21Used by:23
Symbol 23 MovieClipUses:20 22Used by:24
Symbol 24 MovieClip [bonusMc1]Uses:23
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClipUses:25Used by:27
Symbol 27 MovieClipUses:26Used by:28
Symbol 28 MovieClip [M_stars1]Uses:27Used by:29 222
Symbol 29 MovieClip [starAnim2]Uses:28
Symbol 30 GraphicUsed by:31 394 532
Symbol 31 MovieClipUses:30Used by:33 36 39 42 45 48 54
Symbol 32 GraphicUsed by:33
Symbol 33 MovieClipUses:31 32Used by:34
Symbol 34 MovieClip [lightningTile]Uses:33
Symbol 35 GraphicUsed by:36 395
Symbol 36 MovieClipUses:35 31Used by:37
Symbol 37 MovieClip [cloudTile]Uses:36
Symbol 38 GraphicUsed by:39
Symbol 39 MovieClipUses:31 38Used by:40
Symbol 40 MovieClip [carTile]Uses:39
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:31 41Used by:43
Symbol 43 MovieClip [butterflyTile]Uses:42
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClipUses:31 44Used by:46
Symbol 46 MovieClip [heartTile]Uses:45
Symbol 47 GraphicUsed by:48
Symbol 48 MovieClipUses:31 47Used by:49
Symbol 49 MovieClip [cloverTile]Uses:48
Symbol 50 GraphicUsed by:51
Symbol 51 MovieClipUses:50Used by:52
Symbol 52 MovieClip [sunTile]Uses:51
Symbol 53 GraphicUsed by:54
Symbol 54 MovieClipUses:53 31Used by:55
Symbol 55 MovieClip [starTile]Uses:54
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClipUses:56Used by:58
Symbol 58 MovieClip [snowflakeTile]Uses:57
Symbol 59 GraphicUsed by:60
Symbol 60 MovieClipUses:59Used by:71
Symbol 61 GraphicUsed by:62
Symbol 62 MovieClipUses:61Used by:63 64 65 66 67 68 69 70
Symbol 63 MovieClipUses:62Used by:71
Symbol 64 MovieClipUses:62Used by:71
Symbol 65 MovieClipUses:62Used by:71
Symbol 66 MovieClipUses:62Used by:71
Symbol 67 MovieClipUses:62Used by:71
Symbol 68 MovieClipUses:62Used by:71
Symbol 69 MovieClipUses:62Used by:71
Symbol 70 MovieClipUses:62Used by:71
Symbol 71 MovieClip [windGuage]Uses:60 63 64 65 66 67 68 69 70
Symbol 72 GraphicUsed by:91
Symbol 73 GraphicUsed by:74
Symbol 74 MovieClipUses:73Used by:91
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClipUses:75Used by:91
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClipUses:77Used by:91
Symbol 79 GraphicUsed by:80
Symbol 80 MovieClipUses:79Used by:91
Symbol 81 GraphicUsed by:82
Symbol 82 MovieClipUses:81Used by:91
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClipUses:83Used by:91
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClipUses:85Used by:91
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClipUses:87Used by:91
Symbol 89 GraphicUsed by:90
Symbol 90 MovieClipUses:89Used by:91
Symbol 91 MovieClip [backgrounds]Uses:72 74 76 78 80 82 84 86 88 90
Symbol 92 GraphicUsed by:93
Symbol 93 MovieClip [flowerTile]Uses:92
Symbol 94 GraphicUsed by:98
Symbol 95 GraphicUsed by:96 402
Symbol 96 MovieClipUses:95Used by:98 122 127 130
Symbol 97 GraphicUsed by:98
Symbol 98 MovieClipUses:94 96 97Used by:117 131 506
Symbol 99 GraphicUsed by:100
Symbol 100 MovieClipUses:99Used by:117 136 158 175 192
Symbol 101 GraphicUsed by:103
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClipUses:101 102Used by:116
Symbol 104 GraphicUsed by:106
Symbol 105 GraphicUsed by:106
Symbol 106 MovieClipUses:104 105Used by:116
Symbol 107 GraphicUsed by:109
Symbol 108 GraphicUsed by:109
Symbol 109 MovieClipUses:107 108Used by:116
Symbol 110 GraphicUsed by:112
Symbol 111 GraphicUsed by:112
Symbol 112 MovieClipUses:110 111Used by:116
Symbol 113 GraphicUsed by:115
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:113 114Used by:116
Symbol 116 MovieClip [balloons]Uses:103 106 109 112 115Used by:117 136 158 175 192
Symbol 117 MovieClip [mouseBalloon]Uses:98 100 116Used by:131
Symbol 118 GraphicUsed by:119 472 535
Symbol 119 MovieClipUses:118Used by:131 152 169 187 206
Symbol 120 GraphicUsed by:122 404
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClipUses:120 96 121Used by:123
Symbol 123 MovieClip [mouseTurn]Uses:122Used by:131
Symbol 124 GraphicUsed by:127
Symbol 125 GraphicUsed by:127
Symbol 126 GraphicUsed by:127
Symbol 127 MovieClipUses:124 96 125 126Used by:128
Symbol 128 MovieClip [mouseRun]Uses:127Used by:131
Symbol 129 GraphicUsed by:130
Symbol 130 MovieClipUses:129 96Used by:131
Symbol 131 MovieClip [mouse_mc]Uses:117 119 123 128 130 98
Symbol 132 GraphicUsed by:135
Symbol 133 GraphicUsed by:134 405
Symbol 134 MovieClipUses:133Used by:135 140 148 151
Symbol 135 MovieClipUses:132 134Used by:136 152 506
Symbol 136 MovieClip [dogBalloon]Uses:135 100 116Used by:152
Symbol 137 GraphicUsed by:140 406
Symbol 138 GraphicUsed by:140 406
Symbol 139 GraphicUsed by:140 148 406
Symbol 140 MovieClipUses:134 137 138 139Used by:141
Symbol 141 MovieClip [dogTurn]Uses:140Used by:152
Symbol 142 GraphicUsed by:143
Symbol 143 MovieClipUses:142Used by:148
Symbol 144 GraphicUsed by:148
Symbol 145 GraphicUsed by:146
Symbol 146 MovieClipUses:145Used by:148
Symbol 147 GraphicUsed by:148
Symbol 148 MovieClipUses:134 143 144 146 147 139Used by:149
Symbol 149 MovieClip [dogRun]Uses:148Used by:152
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClip [dog_falling]Uses:150 134Used by:152
Symbol 152 MovieClip [dog_mc]Uses:136 119 141 149 151 135
Symbol 153 GraphicUsed by:157 408
Symbol 154 GraphicUsed by:155 407
Symbol 155 MovieClipUses:154Used by:157 160 165 168
Symbol 156 GraphicUsed by:157 160 408
Symbol 157 MovieClipUses:153 155 156Used by:158 169 506
Symbol 158 MovieClipUses:157 100 116Used by:169
Symbol 159 GraphicUsed by:160
Symbol 160 MovieClipUses:155 159 156Used by:161
Symbol 161 MovieClipUses:160Used by:169
Symbol 162 GraphicUsed by:165
Symbol 163 GraphicUsed by:165
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:162 155 163 164Used by:166
Symbol 166 MovieClip [catRun]Uses:165Used by:169
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClipUses:167 155Used by:169
Symbol 169 MovieClip [cat_mc]Uses:158 119 161 166 168 157
Symbol 170 GraphicUsed by:174 421
Symbol 171 GraphicUsed by:172 420
Symbol 172 MovieClipUses:171Used by:174 178 183 186
Symbol 173 GraphicUsed by:174 421
Symbol 174 MovieClipUses:170 172 173Used by:175 187 506
Symbol 175 MovieClip [racoonBalloon]Uses:174 100 116Used by:187
Symbol 176 GraphicUsed by:178
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClipUses:176 172 177Used by:179
Symbol 179 MovieClip [racoonTurn]Uses:178Used by:187
Symbol 180 GraphicUsed by:183
Symbol 181 GraphicUsed by:182
Symbol 182 MovieClipUses:181Used by:183
Symbol 183 MovieClipUses:172 180 182Used by:184
Symbol 184 MovieClip [racoonRun]Uses:183Used by:187
Symbol 185 GraphicUsed by:186
Symbol 186 MovieClipUses:185 172Used by:187
Symbol 187 MovieClip [racoon_mc]Uses:175 119 179 184 186 174
Symbol 188 GraphicUsed by:189 417
Symbol 189 MovieClipUses:188Used by:191 195 201 205
Symbol 190 GraphicUsed by:191
Symbol 191 MovieClipUses:189 190Used by:192 206 506
Symbol 192 MovieClip [bunnyBalloon]Uses:191 100 116Used by:206
Symbol 193 GraphicUsed by:195
Symbol 194 GraphicUsed by:195
Symbol 195 MovieClipUses:189 193 194Used by:196
Symbol 196 MovieClip [bunnyTurn]Uses:195Used by:206
Symbol 197 GraphicUsed by:201
Symbol 198 GraphicUsed by:201
Symbol 199 GraphicUsed by:201
Symbol 200 GraphicUsed by:201
Symbol 201 MovieClipUses:189 197 198 199 200Used by:202
Symbol 202 MovieClip [bunnyRun]Uses:201Used by:206
Symbol 203 GraphicUsed by:205
Symbol 204 GraphicUsed by:205
Symbol 205 MovieClipUses:203 189 204Used by:206
Symbol 206 MovieClip [bunny_mc]Uses:192 119 196 202 205 191
Symbol 207 GraphicUsed by:208
Symbol 208 MovieClip [snowflakeMc]Uses:207Used by:209
Symbol 209 MovieClip [snowflake]Uses:208
Symbol 210 GraphicUsed by:211
Symbol 211 MovieClipUses:210Used by:212 388
Symbol 212 MovieClip [icecreamPickup]Uses:211
Symbol 213 GraphicUsed by:214 415
Symbol 214 MovieClipUses:213Used by:215
Symbol 215 MovieClip [cheesecakePickup]Uses:214
Symbol 216 GraphicUsed by:217
Symbol 217 MovieClipUses:216Used by:218
Symbol 218 MovieClip [piePickup]Uses:217
Symbol 219 GraphicUsed by:220
Symbol 220 MovieClipUses:219Used by:221
Symbol 221 MovieClip [burgerPickup]Uses:220
Symbol 222 MovieClip [starAnim]Uses:28
Symbol 223 GraphicUsed by:228
Symbol 224 GraphicUsed by:225 227 538 540
Symbol 225 MovieClipUses:224Used by:228
Symbol 226 GraphicUsed by:228
Symbol 227 MovieClipUses:224Used by:228
Symbol 228 MovieClipUses:223 225 226 227Used by:229 447
Symbol 229 MovieClip [bird]Uses:228
Symbol 230 GraphicUsed by:231
Symbol 231 MovieClip [satellite]Uses:230
Symbol 232 GraphicUsed by:235
Symbol 233 GraphicUsed by:234
Symbol 234 MovieClipUses:233Used by:235
Symbol 235 MovieClip [heli]Uses:232 234
Symbol 236 TextUses:18Used by:237
Symbol 237 ButtonUses:236Used by:238
Symbol 238 MovieClip [playBtnAnim]Uses:237
Symbol 239 TextUses:18Used by:240
Symbol 240 ButtonUses:239Used by:241
Symbol 241 MovieClip [instructionsBtnAnim]Uses:240
Symbol 242 TextUses:18Used by:243
Symbol 243 ButtonUses:242Used by:244
Symbol 244 MovieClip [controlsBtnAnim]Uses:243
Symbol 245 TextUses:18Used by:246
Symbol 246 ButtonUses:245Used by:247
Symbol 247 MovieClip [highscoresBtnAnim]Uses:246
Symbol 248 MovieClipUsed by:249
Symbol 249 MovieClipUses:248Used by:274 304 522
Symbol 250 FontUsed by:251 252 254 255 259 264 265 291 292 327 328 330 333 334 335 336 340 341 342 343 518
Symbol 251 TextUses:250Used by:274 522
Symbol 252 TextUses:250Used by:274
Symbol 253 EditableTextUses:18Used by:274
Symbol 254 TextUses:250Used by:258
Symbol 255 TextUses:250Used by:256
Symbol 256 MovieClipUses:255Used by:258
Symbol 257 GraphicUsed by:258
Symbol 258 ButtonUses:254 256 257Used by:274 522
Symbol 259 TextUses:250Used by:274 522
Symbol 260 EditableTextUses:18Used by:274
Symbol 261 TextUses:18Used by:263
Symbol 262 TextUses:18Used by:263
Symbol 263 ButtonUses:261 262Used by:274 522
Symbol 264 TextUses:250Used by:268
Symbol 265 TextUses:250Used by:266
Symbol 266 MovieClipUses:265Used by:268
Symbol 267 GraphicUsed by:268
Symbol 268 ButtonUses:264 266 267Used by:274 522
Symbol 269 TextUses:18Used by:271
Symbol 270 TextUses:18Used by:271
Symbol 271 ButtonUses:269 270Used by:274 522
Symbol 272 TextUses:18Used by:274 522
Symbol 273 EditableTextUses:18Used by:274
Symbol 274 MovieClipUses:249 251 252 253 258 259 260 263 268 271 272 273Used by:275
Symbol 275 MovieClip [gameOverMsg]Uses:274Used by:276
Symbol 276 MovieClip [gameOverMsgAnim]Uses:275
Symbol 277 GraphicUsed by:278
Symbol 278 MovieClipUses:277Used by:286 307
Symbol 279 FontUsed by:280 281 283 284 285 306
Symbol 280 TextUses:279Used by:286
Symbol 281 TextUses:279Used by:282
Symbol 282 MovieClipUses:281Used by:286
Symbol 283 TextUses:279Used by:286
Symbol 284 TextUses:279Used by:286
Symbol 285 TextUses:279Used by:286
Symbol 286 MovieClipUses:278 280 282 283 284 285Used by:287
Symbol 287 MovieClip [loseLifeMsg]Uses:286Used by:288
Symbol 288 MovieClip [loseLifeMsgAnim]Uses:287
Symbol 289 TextUses:18Used by:293
Symbol 290 EditableTextUses:18Used by:293
Symbol 291 TextUses:250Used by:293
Symbol 292 TextUses:250Used by:293
Symbol 293 MovieClipUses:289 290 291 292Used by:294
Symbol 294 MovieClip [getReadyMsg]Uses:293Used by:295
Symbol 295 MovieClip [getReadyMsgAnim]Uses:294
Symbol 296 TextUses:18Used by:304
Symbol 297 TextUses:18Used by:304
Symbol 298 EditableTextUses:18Used by:304
Symbol 299 EditableTextUses:18Used by:304
Symbol 300 TextUses:18Used by:303
Symbol 301 TextUses:18Used by:303
Symbol 302 TextUses:18Used by:303
Symbol 303 MovieClip [levelCompleteMsgs]Uses:300 301 302Used by:304
Symbol 304 MovieClipUses:249 296 297 298 299 303Used by:305
Symbol 305 MovieClip [levelCompleteMsgAnim]Uses:304
Symbol 306 TextUses:279Used by:307
Symbol 307 MovieClipUses:278 306Used by:308
Symbol 308 MovieClipUses:307Used by:309
Symbol 309 MovieClip [pausedMsgAnim]Uses:308
Symbol 310 GraphicUsed by:312
Symbol 311 MovieClip [rollAnim]Used by:312
Symbol 312 MovieClip [bullet]Uses:310 311
Symbol 313 GraphicUsed by:318 609
Symbol 314 GraphicUsed by:318
Symbol 315 GraphicUsed by:318
Symbol 316 GraphicUsed by:318
Symbol 317 GraphicUsed by:318
Symbol 318 MovieClipUses:313 314 315 316 317Used by:319
Symbol 319 MovieClip [StickyProjectile]Uses:318
Symbol 320 MovieClipUsed by:321
Symbol 321 MovieClip [gun]Uses:320
Symbol 322 MovieClip [mainface]
Symbol 323 MovieClipUsed by:324
Symbol 324 MovieClip [hair]Uses:323
Symbol 325 MovieClip [crosshair]
Symbol 326 GraphicUsed by:347
Symbol 327 EditableTextUses:250Used by:345
Symbol 328 TextUses:250Used by:329 332
Symbol 329 MovieClipUses:328Used by:332
Symbol 330 TextUses:250Used by:332
Symbol 331 GraphicUsed by:332
Symbol 332 ButtonUses:329 330 331 328Used by:345
Symbol 333 EditableTextUses:250Used by:345
Symbol 334 TextUses:250Used by:345
Symbol 335 TextUses:250Used by:337
Symbol 336 TextUses:250Used by:337
Symbol 337 MovieClipUses:335 336Used by:345
Symbol 338 GraphicUsed by:339
Symbol 339 ButtonUses:338Used by:345
Symbol 340 TextUses:250Used by:345
Symbol 341 EditableTextUses:250Used by:345
Symbol 342 TextUses:250Used by:345
Symbol 343 EditableTextUses:250Used by:345
Symbol 344 TextUses:18Used by:345
Symbol 345 MovieClip [score]Uses:327 332 333 334 337 339 340 341 342 343 344Used by:346
Symbol 346 MovieClipUses:345Used by:347
Symbol 347 MovieClip [weapons]Uses:326 346
Symbol 348 GraphicUsed by:349
Symbol 349 MovieClipUses:348Used by:352
Symbol 350 FontUsed by:351 432
Symbol 351 EditableTextUses:350Used by:352
Symbol 352 MovieClip [weaponBox]Uses:349 351
Symbol 353 GraphicUsed by:354
Symbol 354 MovieClipUses:353Used by:356
Symbol 355 GraphicUsed by:356
Symbol 356 MovieClip [statsMc]Uses:354 355
Symbol 357 GraphicUsed by:360
Symbol 358 GraphicUsed by:360
Symbol 359 GraphicUsed by:360
Symbol 360 MovieClip [man with pistol anim]Uses:357 358 359
Symbol 361 BitmapUsed by:362
Symbol 362 GraphicUses:361Used by:379
Symbol 363 BitmapUsed by:364
Symbol 364 GraphicUses:363Used by:379
Symbol 365 BitmapUsed by:366
Symbol 366 GraphicUses:365Used by:379
Symbol 367 BitmapUsed by:368
Symbol 368 GraphicUses:367Used by:379
Symbol 369 BitmapUsed by:370
Symbol 370 GraphicUses:369Used by:379
Symbol 371 BitmapUsed by:372
Symbol 372 GraphicUses:371Used by:379
Symbol 373 BitmapUsed by:374
Symbol 374 GraphicUses:373Used by:379
Symbol 375 BitmapUsed by:376
Symbol 376 GraphicUses:375Used by:379
Symbol 377 BitmapUsed by:378
Symbol 378 GraphicUses:377Used by:379
Symbol 379 MovieClipUses:362 364 366 368 370 372 374 376 378Used by:380
Symbol 380 MovieClip [ball]Uses:379
Symbol 381 GraphicUsed by:382
Symbol 382 MovieClip [magnet1]Uses:381
Symbol 383 MovieClip [sss]
Symbol 384 FontUsed by:385
Symbol 385 TextUses:384Used by:387
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClip [ptitle]Uses:385 386
Symbol 388 MovieClip [icecream]Uses:211Used by:447
Symbol 389 GraphicUsed by:390
Symbol 390 MovieClipUses:389Used by:391
Symbol 391 MovieClip [cone]Uses:390Used by:447
Symbol 392 GraphicUsed by:393
Symbol 393 MovieClipUses:392Used by:447
Symbol 394 MovieClipUses:30Used by:395
Symbol 395 MovieClipUses:35 394Used by:447 517
Symbol 396 GraphicUsed by:397
Symbol 397 MovieClipUses:396Used by:447
Symbol 398 GraphicUsed by:399
Symbol 399 MovieClipUses:398Used by:447
Symbol 400 GraphicUsed by:401
Symbol 401 MovieClipUses:400Used by:447
Symbol 402 MovieClipUses:95Used by:404
Symbol 403 GraphicUsed by:404
Symbol 404 MovieClipUses:120 402 403Used by:447
Symbol 405 MovieClipUses:133Used by:406
Symbol 406 MovieClipUses:405 137 138 139Used by:447
Symbol 407 MovieClipUses:154Used by:408
Symbol 408 MovieClipUses:153 407 156Used by:447
Symbol 409 GraphicUsed by:410
Symbol 410 MovieClipUses:409Used by:447
Symbol 411 GraphicUsed by:412
Symbol 412 MovieClipUses:411Used by:447
Symbol 413 GraphicUsed by:414
Symbol 414 MovieClipUses:413Used by:447
Symbol 415 MovieClipUses:213Used by:447
Symbol 416 MovieClipUses:15Used by:447
Symbol 417 MovieClipUses:188Used by:419
Symbol 418 GraphicUsed by:419
Symbol 419 MovieClipUses:417 418Used by:447
Symbol 420 MovieClipUses:171Used by:421
Symbol 421 MovieClipUses:170 420 173Used by:447
Symbol 422 GraphicUsed by:423
Symbol 423 MovieClipUses:422Used by:430
Symbol 424 FontUsed by:425 426
Symbol 425 TextUses:424Used by:427
Symbol 426 TextUses:424Used by:427
Symbol 427 MovieClipUses:425 426Used by:430
Symbol 428 GraphicUsed by:429
Symbol 429 ButtonUses:428Used by:430
Symbol 430 MovieClipUses:423 427 429Used by:431
Symbol 431 MovieClipUses:430Used by:447
Symbol 432 EditableTextUses:350Used by:447
Symbol 433 FontUsed by:434
Symbol 434 TextUses:433Used by:447
Symbol 435 GraphicUsed by:436
Symbol 436 MovieClipUses:435Used by:440
Symbol 437 GraphicUsed by:438
Symbol 438 MovieClipUses:437Used by:440
Symbol 439 GraphicUsed by:440
Symbol 440 MovieClipUses:436 438 439Used by:447
Symbol 441 GraphicUsed by:446
Symbol 442 GraphicUsed by:443 606
Symbol 443 MovieClipUses:442Used by:446
Symbol 444 GraphicUsed by:445 590
Symbol 445 ButtonUses:444Used by:446
Symbol 446 MovieClipUses:441 443 445Used by:447
Symbol 447 MovieClip [SplashScreen]Uses:393 395 397 399 401 404 406 408 410 412 414 415 391 228 388 416 419 421 431 432 434 440 446
Symbol 448 TextUses:18Used by:449
Symbol 449 MovieClip [title]Uses:448
Symbol 450 GraphicUsed by:451
Symbol 451 MovieClip [ballShadow]Uses:450
Symbol 452 GraphicUsed by:453
Symbol 453 MovieClipUses:452Used by:454
Symbol 454 MovieClip [edgeSquare]Uses:453
Symbol 455 GraphicUsed by:460
Symbol 456 TextUses:18Used by:460
Symbol 457 GraphicUsed by:460
Symbol 458 TextUses:18Used by:460
Symbol 459 GraphicUsed by:460
Symbol 460 ButtonUses:455 456 457 458 459Used by:468
Symbol 461 TextUses:18Used by:468
Symbol 462 TextUses:18Used by:468
Symbol 463 TextUses:18Used by:468
Symbol 464 TextUses:18Used by:468
Symbol 465 Font
Symbol 466 TextUsed by:468
Symbol 467 TextUses:18Used by:468
Symbol 468 MovieClip [splashInfo]Uses:460 461 462 463 464 466 467
Symbol 469 TextUses:18Used by:471
Symbol 470 TextUses:18Used by:471
Symbol 471 MovieClipUses:469 470Used by:473
Symbol 472 ButtonUses:118Used by:473
Symbol 473 MovieClip [SplashMusicBtn]Uses:471 472
Symbol 474 FontUsed by:475
Symbol 475 EditableTextUses:474Used by:476
Symbol 476 MovieClip [balloonMaskMc]Uses:475
Symbol 477 GraphicUsed by:479
Symbol 478 GraphicUsed by:479
Symbol 479 MovieClip [balloonMaskGradient]Uses:477 478Used by:482
Symbol 480 GraphicUsed by:481
Symbol 481 MovieClipUses:480Used by:482
Symbol 482 MovieClip [splashScreenBalloon]Uses:481 479
Symbol 483 GraphicUsed by:484
Symbol 484 MovieClip [saucerCollision]Uses:483
Symbol 485 GraphicUsed by:495
Symbol 486 GraphicUsed by:495
Symbol 487 GraphicUsed by:495
Symbol 488 GraphicUsed by:495
Symbol 489 GraphicUsed by:495
Symbol 490 GraphicUsed by:495
Symbol 491 GraphicUsed by:495
Symbol 492 GraphicUsed by:495
Symbol 493 GraphicUsed by:495
Symbol 494 GraphicUsed by:495
Symbol 495 MovieClip [backgroundGround1]Uses:485 486 487 488 489 490 491 492 493 494
Symbol 496 GraphicUsed by:497
Symbol 497 MovieClipUses:496Used by:498
Symbol 498 MovieClip [cakePickup]Uses:497
Symbol 499 GraphicUsed by:500
Symbol 500 MovieClipUses:499Used by:501
Symbol 501 MovieClip [fallingStar]Uses:500
Symbol 502 GraphicUsed by:503
Symbol 503 MovieClip [balloonCollision]Uses:502Used by:513
Symbol 504 GraphicUsed by:505
Symbol 505 MovieClip [balloonBasket]Uses:504Used by:513
Symbol 506 MovieClipUses:191 157 135 98 174Used by:514
Symbol 507 GraphicUsed by:508
Symbol 508 MovieClipUses:507Used by:513
Symbol 509 GraphicUsed by:513
Symbol 510 GraphicUsed by:513
Symbol 511 GraphicUsed by:512
Symbol 512 MovieClipUses:511Used by:513
Symbol 513 MovieClipUses:508 509 505 510 503 512Used by:514
Symbol 514 MovieClipUses:506 513Used by:515
Symbol 515 MovieClip [hotAirBalloon]Uses:514Used by:523
Symbol 516 GraphicUsed by:523
Symbol 517 MovieClipUses:395Used by:523
Symbol 518 TextUses:250Used by:522
Symbol 519 EditableTextUses:18Used by:522
Symbol 520 EditableTextUses:18Used by:522
Symbol 521 EditableTextUses:18Used by:522
Symbol 522 MovieClipUses:249 251 518 263 258 259 519 520 271 268 272 521Used by:523
Symbol 523 MovieClip [endScreen]Uses:516 517 515 522
Symbol 524 GraphicUsed by:525
Symbol 525 MovieClip [collisionCircle]Uses:524Used by:531
Symbol 526 GraphicUsed by:527
Symbol 527 MovieClipUses:526Used by:529
Symbol 528 GraphicUsed by:529
Symbol 529 MovieClipUses:527 528Used by:530
Symbol 530 MovieClipUses:529Used by:531
Symbol 531 MovieClip [kite]Uses:530 525
Symbol 532 MovieClipUses:30Used by:534
Symbol 533 GraphicUsed by:534
Symbol 534 MovieClipUses:532 533Used by:536
Symbol 535 MovieClipUses:118Used by:536 554 556 560 563
Symbol 536 MovieClip [lightning]Uses:534 535
Symbol 537 GraphicUsed by:545
Symbol 538 MovieClipUses:224Used by:545
Symbol 539 GraphicUsed by:545
Symbol 540 MovieClipUses:224Used by:545
Symbol 541 GraphicUsed by:545
Symbol 542 GraphicUsed by:545
Symbol 543 GraphicUsed by:545
Symbol 544 GraphicUsed by:545
Symbol 545 MovieClipUses:537 538 539 540 541 542 543 544Used by:546
Symbol 546 MovieClipUses:545Used by:547
Symbol 547 MovieClip [birdMc]Uses:546
Symbol 548 GraphicUsed by:549
Symbol 549 MovieClipUses:548Used by:553
Symbol 550 GraphicUsed by:553
Symbol 551 GraphicUsed by:552
Symbol 552 MovieClipUses:551Used by:553
Symbol 553 MovieClipUses:549 550 552Used by:554
Symbol 554 MovieClip [beex]Uses:553 535
Symbol 555 GraphicUsed by:556
Symbol 556 MovieClip [wheelMc]Uses:555 535
Symbol 557 GraphicUsed by:558
Symbol 558 MovieClipUses:557Used by:559
Symbol 559 MovieClipUses:558Used by:560
Symbol 560 MovieClip [gold]Uses:559 535
Symbol 561 GraphicUsed by:562
Symbol 562 MovieClipUses:561Used by:563
Symbol 563 MovieClip [arrow]Uses:562 535
Symbol 564 TextUses:18Used by:566
Symbol 565 GraphicUsed by:566
Symbol 566 ButtonUses:564 565Used by:567
Symbol 567 MovieClip [moreGamesBtn]Uses:566
Symbol 568 GraphicUsed by:573
Symbol 569 GraphicUsed by:570
Symbol 570 MovieClipUses:569Used by:573
Symbol 571 FontUsed by:572
Symbol 572 EditableTextUses:571Used by:573
Symbol 573 MovieClipUses:568 570 572Used by:Timeline
Symbol 574 GraphicUsed by:575
Symbol 575 MovieClipUses:574Used by:Timeline
Symbol 611 MovieClip [__Packages.mochi.MochiScores]
Symbol 612 MovieClip [__Packages.mochi.MochiServices]
Symbol 613 MovieClip [__Packages.com.mindjolt.api.as2.MindJoltSponsoredAPI]
Symbol 614 MovieClip [__Packages.com.meychi.ascrypt.RC4]
Symbol 615 MovieClip [__Packages.GoodGuy]
Symbol 616 MovieClip [__Packages.Game]
Symbol 617 MovieClip [__Packages.GamePresentation]
Symbol 618 MovieClip [__Packages.GameGame]
Symbol 619 MovieClip [__Packages.Missile2]
Symbol 620 MovieClip [__Packages.Sticky]
Symbol 621 MovieClip [__Packages.Enemy1]
Symbol 622 MovieClip [__Packages.Pickup]
Symbol 623 MovieClip [__Packages.Useful]
Symbol 576 TextUses:18Used by:577
Symbol 577 ButtonUses:576Used by:Timeline
Symbol 578 GraphicUsed by:609
Symbol 579 GraphicUsed by:609
Symbol 580 GraphicUsed by:593 609
Symbol 581 GraphicUsed by:594 609
Symbol 582 GraphicUsed by:583 609
Symbol 583 MovieClipUses:582Used by:609
Symbol 584 GraphicUsed by:585 609
Symbol 585 MovieClipUses:584Used by:609
Symbol 586 GraphicUsed by:587
Symbol 587 MovieClipUses:586Used by:609
Symbol 588 GraphicUsed by:589
Symbol 589 ButtonUses:588Used by:609
Symbol 590 MovieClipUses:444Used by:609
Symbol 591 GraphicUsed by:592
Symbol 592 MovieClipUses:591Used by:609
Symbol 593 MovieClipUses:580Used by:609
Symbol 594 MovieClipUses:581Used by:609
Symbol 595 SoundUsed by:609
Symbol 596 GraphicUsed by:597
Symbol 597 MovieClipUses:596Used by:609
Symbol 598 GraphicUsed by:609
Symbol 599 GraphicUsed by:600
Symbol 600 MovieClipUses:599Used by:609
Symbol 601 SoundUsed by:609
Symbol 602 SoundUsed by:609
Symbol 603 GraphicUsed by:604
Symbol 604 MovieClipUses:603Used by:609
Symbol 605 GraphicUsed by:607
Symbol 606 MovieClipUses:442Used by:607
Symbol 607 MovieClipUses:605 606Used by:609
Symbol 608 SoundUsed by:609
Symbol 609 MovieClipUses:578 579 580 581 583 585 587 589 590 592 593 594 595 597 582 584 598 313 600 601 602 604 607 608Used by:Timeline
Symbol 610 GraphicUsed by:Timeline

Instance Names

"loadingScreen"Frame 1Symbol 573 MovieClip
"adBox"Frame 1Symbol 575 MovieClip
"vv"Symbol 24 MovieClip [bonusMc1] Frame 1Symbol 23 MovieClip
"heart"Symbol 29 MovieClip [starAnim2] Frame 1Symbol 28 MovieClip [M_stars1]
"sock"Symbol 63 MovieClip Frame 1Symbol 62 MovieClip
"sock"Symbol 64 MovieClip Frame 1Symbol 62 MovieClip
"sock"Symbol 65 MovieClip Frame 1Symbol 62 MovieClip
"sock"Symbol 66 MovieClip Frame 1Symbol 62 MovieClip
"sock"Symbol 67 MovieClip Frame 1Symbol 62 MovieClip
"sock"Symbol 68 MovieClip Frame 1Symbol 62 MovieClip
"sock"Symbol 69 MovieClip Frame 1Symbol 62 MovieClip
"sock"Symbol 70 MovieClip Frame 1Symbol 62 MovieClip
"sock"Symbol 71 MovieClip [windGuage] Frame 1Symbol 63 MovieClip
"sock"Symbol 71 MovieClip [windGuage] Frame 2Symbol 64 MovieClip
"sock"Symbol 71 MovieClip [windGuage] Frame 3Symbol 65 MovieClip
"sock"Symbol 71 MovieClip [windGuage] Frame 4Symbol 66 MovieClip
"sock"Symbol 71 MovieClip [windGuage] Frame 5Symbol 67 MovieClip
"sock"Symbol 71 MovieClip [windGuage] Frame 6Symbol 65 MovieClip
"sock"Symbol 71 MovieClip [windGuage] Frame 7Symbol 68 MovieClip
"sock"Symbol 71 MovieClip [windGuage] Frame 8Symbol 69 MovieClip
"sock"Symbol 71 MovieClip [windGuage] Frame 9Symbol 70 MovieClip
"balloon"Symbol 116 MovieClip [balloons] Frame 1Symbol 103 MovieClip
"balloon"Symbol 116 MovieClip [balloons] Frame 2Symbol 106 MovieClip
"balloon"Symbol 116 MovieClip [balloons] Frame 3Symbol 109 MovieClip
"balloon"Symbol 116 MovieClip [balloons] Frame 4Symbol 112 MovieClip
"balloon"Symbol 116 MovieClip [balloons] Frame 5Symbol 115 MovieClip
"dog"Symbol 117 MovieClip [mouseBalloon] Frame 1Symbol 98 MovieClip
"balloon"Symbol 117 MovieClip [mouseBalloon] Frame 1Symbol 116 MovieClip [balloons]
"dog"Symbol 131 MovieClip [mouse_mc] Frame 1Symbol 117 MovieClip [mouseBalloon]
"collision"Symbol 131 MovieClip [mouse_mc] Frame 1Symbol 119 MovieClip
"dog"Symbol 136 MovieClip [dogBalloon] Frame 1Symbol 135 MovieClip
"balloon"Symbol 136 MovieClip [dogBalloon] Frame 1Symbol 116 MovieClip [balloons]
"dog"Symbol 152 MovieClip [dog_mc] Frame 1Symbol 136 MovieClip [dogBalloon]
"collision"Symbol 152 MovieClip [dog_mc] Frame 1Symbol 119 MovieClip
"inBasket"Symbol 152 MovieClip [dog_mc] Frame 5Symbol 135 MovieClip
"dog"Symbol 158 MovieClip Frame 1Symbol 157 MovieClip
"balloon"Symbol 158 MovieClip Frame 1Symbol 116 MovieClip [balloons]
"dog"Symbol 169 MovieClip [cat_mc] Frame 1Symbol 158 MovieClip
"collision"Symbol 169 MovieClip [cat_mc] Frame 1Symbol 119 MovieClip
"dog"Symbol 175 MovieClip [racoonBalloon] Frame 1Symbol 174 MovieClip
"balloon"Symbol 175 MovieClip [racoonBalloon] Frame 1Symbol 116 MovieClip [balloons]
"dog"Symbol 187 MovieClip [racoon_mc] Frame 1Symbol 175 MovieClip [racoonBalloon]
"collision"Symbol 187 MovieClip [racoon_mc] Frame 1Symbol 119 MovieClip
"dog"Symbol 192 MovieClip [bunnyBalloon] Frame 1Symbol 191 MovieClip
"balloon"Symbol 192 MovieClip [bunnyBalloon] Frame 1Symbol 116 MovieClip [balloons]
"dog"Symbol 206 MovieClip [bunny_mc] Frame 1Symbol 192 MovieClip [bunnyBalloon]
"collision"Symbol 206 MovieClip [bunny_mc] Frame 1Symbol 119 MovieClip
"collision"Symbol 209 MovieClip [snowflake] Frame 1Symbol 208 MovieClip [snowflakeMc]
"heart"Symbol 222 MovieClip [starAnim] Frame 1Symbol 28 MovieClip [M_stars1]
"btn"Symbol 238 MovieClip [playBtnAnim] Frame 1Symbol 237 Button
"btn"Symbol 241 MovieClip [instructionsBtnAnim] Frame 1Symbol 240 Button
"btn"Symbol 244 MovieClip [controlsBtnAnim] Frame 1Symbol 243 Button
"btn"Symbol 247 MovieClip [highscoresBtnAnim] Frame 1Symbol 246 Button
"score"Symbol 274 MovieClip Frame 1Symbol 253 EditableText
"submitBtn"Symbol 274 MovieClip Frame 1Symbol 258 Button
"nameTxt"Symbol 274 MovieClip Frame 1Symbol 260 EditableText
"moreGamesBtn"Symbol 274 MovieClip Frame 1Symbol 263 Button
"quitBtn"Symbol 274 MovieClip Frame 1Symbol 268 Button
"viewhighscores"Symbol 274 MovieClip Frame 1Symbol 271 Button
"score"Symbol 274 MovieClip Frame 3Symbol 273 EditableText
"msg"Symbol 275 MovieClip [gameOverMsg] Frame 1Symbol 274 MovieClip
"m"Symbol 276 MovieClip [gameOverMsgAnim] Frame 1Symbol 275 MovieClip [gameOverMsg]
"tryagain"Symbol 286 MovieClip Frame 1Symbol 282 MovieClip
"msg"Symbol 287 MovieClip [loseLifeMsg] Frame 1Symbol 286 MovieClip
"m"Symbol 288 MovieClip [loseLifeMsgAnim] Frame 1Symbol 287 MovieClip [loseLifeMsg]
"sizeTarget"Symbol 293 MovieClip Frame 1Symbol 290 EditableText
"msg"Symbol 294 MovieClip [getReadyMsg] Frame 1Symbol 293 MovieClip
"msg"Symbol 295 MovieClip [getReadyMsgAnim] Frame 1Symbol 294 MovieClip [getReadyMsg]
"timeBonus"Symbol 304 MovieClip Frame 1Symbol 298 EditableText
"totalScore"Symbol 304 MovieClip Frame 1Symbol 299 EditableText
"titleMc"Symbol 304 MovieClip Frame 1Symbol 303 MovieClip [levelCompleteMsgs]
"msg"Symbol 305 MovieClip [levelCompleteMsgAnim] Frame 15Symbol 304 MovieClip
"roll"Symbol 312 MovieClip [bullet] Frame 2Symbol 311 MovieClip [rollAnim]
"g5"Symbol 321 MovieClip [gun] Frame 1Symbol 320 MovieClip
"hairgroup"Symbol 324 MovieClip [hair] Frame 1Symbol 323 MovieClip
"level"Symbol 345 MovieClip [score] Frame 1Symbol 327 EditableText
"quitBtn"Symbol 345 MovieClip [score] Frame 1Symbol 332 Button
"score"Symbol 345 MovieClip [score] Frame 1Symbol 333 EditableText
"music"Symbol 345 MovieClip [score] Frame 1Symbol 337 MovieClip
"musicBtn"Symbol 345 MovieClip [score] Frame 1Symbol 339 Button
"sizeTarget"Symbol 345 MovieClip [score] Frame 1Symbol 341 EditableText
"time"Symbol 345 MovieClip [score] Frame 1Symbol 343 EditableText
"stats"Symbol 346 MovieClip Frame 1Symbol 345 MovieClip [score]
"wg"Symbol 347 MovieClip [weapons] Frame 1Symbol 346 MovieClip
"price"Symbol 352 MovieClip [weaponBox] Frame 1Symbol 351 EditableText
"mj"Symbol 447 MovieClip [SplashScreen] Frame 1Symbol 432 EditableText
"panel"Symbol 447 MovieClip [SplashScreen] Frame 1Symbol 440 MovieClip
"backBtn"Symbol 468 MovieClip [splashInfo] Frame 2Symbol 460 Button
"musicMc"Symbol 473 MovieClip [SplashMusicBtn] Frame 1Symbol 471 MovieClip
"musicBtn"Symbol 473 MovieClip [SplashMusicBtn] Frame 1Symbol 472 Button
"sizeTxt"Symbol 476 MovieClip [balloonMaskMc] Frame 1Symbol 475 EditableText
"maskMc"Symbol 482 MovieClip [splashScreenBalloon] Frame 1Symbol 479 MovieClip [balloonMaskGradient]
"collision"Symbol 501 MovieClip [fallingStar] Frame 1Symbol 500 MovieClip
"inBasket"Symbol 513 MovieClip Frame 1Symbol 508 MovieClip
"basket"Symbol 513 MovieClip Frame 1Symbol 505 MovieClip [balloonBasket]
"collision"Symbol 513 MovieClip Frame 1Symbol 503 MovieClip [balloonCollision]
"furries"Symbol 514 MovieClip Frame 1Symbol 506 MovieClip
"balloon"Symbol 514 MovieClip Frame 1Symbol 513 MovieClip
"balloon"Symbol 515 MovieClip [hotAirBalloon] Frame 1Symbol 514 MovieClip
"moreGamesBtn"Symbol 522 MovieClip Frame 1Symbol 263 Button
"submitBtn"Symbol 522 MovieClip Frame 1Symbol 258 Button
"nameTxt"Symbol 522 MovieClip Frame 1Symbol 519 EditableText
"score"Symbol 522 MovieClip Frame 1Symbol 520 EditableText
"viewhighscores"Symbol 522 MovieClip Frame 1Symbol 271 Button
"quitBtn"Symbol 522 MovieClip Frame 1Symbol 268 Button
"score"Symbol 522 MovieClip Frame 3Symbol 521 EditableText
"balloon"Symbol 523 MovieClip [endScreen] Frame 1Symbol 515 MovieClip [hotAirBalloon]
"collision"Symbol 531 MovieClip [kite] Frame 1Symbol 525 MovieClip [collisionCircle]
"collision"Symbol 536 MovieClip [lightning] Frame 1Symbol 535 MovieClip
"collision"Symbol 547 MovieClip [birdMc] Frame 1Symbol 546 MovieClip
"collision"Symbol 554 MovieClip [beex] Frame 1Symbol 535 MovieClip
"collision"Symbol 556 MovieClip [wheelMc] Frame 1Symbol 535 MovieClip
"collision"Symbol 560 MovieClip [gold] Frame 1Symbol 535 MovieClip
"collision"Symbol 563 MovieClip [arrow] Frame 1Symbol 535 MovieClip
"btn"Symbol 567 MovieClip [moreGamesBtn] Frame 1Symbol 566 Button
"bar"Symbol 573 MovieClip Frame 1Symbol 570 MovieClip
"eyes"Symbol 609 MovieClip Frame 1Symbol 583 MovieClip
"mindlogo"Symbol 609 MovieClip Frame 54Symbol 607 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 2 as "music"
ExportAssets (56)Timeline Frame 1Symbol 3 as "madeit"
ExportAssets (56)Timeline Frame 1Symbol 4 as "harp"
ExportAssets (56)Timeline Frame 1Symbol 5 as "bing"
ExportAssets (56)Timeline Frame 1Symbol 6 as "cheer"
ExportAssets (56)Timeline Frame 1Symbol 7 as "SaucerLoop"
ExportAssets (56)Timeline Frame 1Symbol 8 as "GainLife"
ExportAssets (56)Timeline Frame 1Symbol 9 as "doh"
ExportAssets (56)Timeline Frame 1Symbol 10 as "clock"
ExportAssets (56)Timeline Frame 1Symbol 11 as "boing"
ExportAssets (56)Timeline Frame 1Symbol 12 as "explosion"
ExportAssets (56)Timeline Frame 1Symbol 13 as "pop"
ExportAssets (56)Timeline Frame 1Symbol 14 as "GotSaucer"
ExportAssets (56)Timeline Frame 1Symbol 17 as "icelollyPickup"
ExportAssets (56)Timeline Frame 1Symbol 22 as "bonusFurry"
ExportAssets (56)Timeline Frame 1Symbol 24 as "bonusMc1"
ExportAssets (56)Timeline Frame 1Symbol 28 as "M_stars1"
ExportAssets (56)Timeline Frame 1Symbol 29 as "starAnim2"
ExportAssets (56)Timeline Frame 1Symbol 34 as "lightningTile"
ExportAssets (56)Timeline Frame 1Symbol 37 as "cloudTile"
ExportAssets (56)Timeline Frame 1Symbol 40 as "carTile"
ExportAssets (56)Timeline Frame 1Symbol 43 as "butterflyTile"
ExportAssets (56)Timeline Frame 1Symbol 46 as "heartTile"
ExportAssets (56)Timeline Frame 1Symbol 49 as "cloverTile"
ExportAssets (56)Timeline Frame 1Symbol 52 as "sunTile"
ExportAssets (56)Timeline Frame 1Symbol 55 as "starTile"
ExportAssets (56)Timeline Frame 1Symbol 58 as "snowflakeTile"
ExportAssets (56)Timeline Frame 1Symbol 71 as "windGuage"
ExportAssets (56)Timeline Frame 1Symbol 91 as "backgrounds"
ExportAssets (56)Timeline Frame 1Symbol 93 as "flowerTile"
ExportAssets (56)Timeline Frame 1Symbol 116 as "balloons"
ExportAssets (56)Timeline Frame 1Symbol 117 as "mouseBalloon"
ExportAssets (56)Timeline Frame 1Symbol 123 as "mouseTurn"
ExportAssets (56)Timeline Frame 1Symbol 128 as "mouseRun"
ExportAssets (56)Timeline Frame 1Symbol 131 as "mouse_mc"
ExportAssets (56)Timeline Frame 1Symbol 136 as "dogBalloon"
ExportAssets (56)Timeline Frame 1Symbol 141 as "dogTurn"
ExportAssets (56)Timeline Frame 1Symbol 149 as "dogRun"
ExportAssets (56)Timeline Frame 1Symbol 151 as "dog_falling"
ExportAssets (56)Timeline Frame 1Symbol 152 as "dog_mc"
ExportAssets (56)Timeline Frame 1Symbol 166 as "catRun"
ExportAssets (56)Timeline Frame 1Symbol 169 as "cat_mc"
ExportAssets (56)Timeline Frame 1Symbol 175 as "racoonBalloon"
ExportAssets (56)Timeline Frame 1Symbol 179 as "racoonTurn"
ExportAssets (56)Timeline Frame 1Symbol 184 as "racoonRun"
ExportAssets (56)Timeline Frame 1Symbol 187 as "racoon_mc"
ExportAssets (56)Timeline Frame 1Symbol 192 as "bunnyBalloon"
ExportAssets (56)Timeline Frame 1Symbol 196 as "bunnyTurn"
ExportAssets (56)Timeline Frame 1Symbol 202 as "bunnyRun"
ExportAssets (56)Timeline Frame 1Symbol 206 as "bunny_mc"
ExportAssets (56)Timeline Frame 1Symbol 208 as "snowflakeMc"
ExportAssets (56)Timeline Frame 1Symbol 209 as "snowflake"
ExportAssets (56)Timeline Frame 1Symbol 212 as "icecreamPickup"
ExportAssets (56)Timeline Frame 1Symbol 215 as "cheesecakePickup"
ExportAssets (56)Timeline Frame 1Symbol 218 as "piePickup"
ExportAssets (56)Timeline Frame 1Symbol 221 as "burgerPickup"
ExportAssets (56)Timeline Frame 1Symbol 222 as "starAnim"
ExportAssets (56)Timeline Frame 1Symbol 229 as "bird"
ExportAssets (56)Timeline Frame 1Symbol 231 as "satellite"
ExportAssets (56)Timeline Frame 1Symbol 235 as "heli"
ExportAssets (56)Timeline Frame 1Symbol 238 as "playBtnAnim"
ExportAssets (56)Timeline Frame 1Symbol 241 as "instructionsBtnAnim"
ExportAssets (56)Timeline Frame 1Symbol 244 as "controlsBtnAnim"
ExportAssets (56)Timeline Frame 1Symbol 247 as "highscoresBtnAnim"
ExportAssets (56)Timeline Frame 1Symbol 275 as "gameOverMsg"
ExportAssets (56)Timeline Frame 1Symbol 276 as "gameOverMsgAnim"
ExportAssets (56)Timeline Frame 1Symbol 287 as "loseLifeMsg"
ExportAssets (56)Timeline Frame 1Symbol 288 as "loseLifeMsgAnim"
ExportAssets (56)Timeline Frame 1Symbol 294 as "getReadyMsg"
ExportAssets (56)Timeline Frame 1Symbol 295 as "getReadyMsgAnim"
ExportAssets (56)Timeline Frame 1Symbol 303 as "levelCompleteMsgs"
ExportAssets (56)Timeline Frame 1Symbol 305 as "levelCompleteMsgAnim"
ExportAssets (56)Timeline Frame 1Symbol 309 as "pausedMsgAnim"
ExportAssets (56)Timeline Frame 1Symbol 311 as "rollAnim"
ExportAssets (56)Timeline Frame 1Symbol 312 as "bullet"
ExportAssets (56)Timeline Frame 1Symbol 319 as "StickyProjectile"
ExportAssets (56)Timeline Frame 1Symbol 321 as "gun"
ExportAssets (56)Timeline Frame 1Symbol 322 as "mainface"
ExportAssets (56)Timeline Frame 1Symbol 324 as "hair"
ExportAssets (56)Timeline Frame 1Symbol 325 as "crosshair"
ExportAssets (56)Timeline Frame 1Symbol 345 as "score"
ExportAssets (56)Timeline Frame 1Symbol 347 as "weapons"
ExportAssets (56)Timeline Frame 1Symbol 352 as "weaponBox"
ExportAssets (56)Timeline Frame 1Symbol 356 as "statsMc"
ExportAssets (56)Timeline Frame 1Symbol 360 as "man with pistol anim"
ExportAssets (56)Timeline Frame 1Symbol 380 as "ball"
ExportAssets (56)Timeline Frame 1Symbol 382 as "magnet1"
ExportAssets (56)Timeline Frame 1Symbol 383 as "sss"
ExportAssets (56)Timeline Frame 1Symbol 387 as "ptitle"
ExportAssets (56)Timeline Frame 1Symbol 388 as "icecream"
ExportAssets (56)Timeline Frame 1Symbol 391 as "cone"
ExportAssets (56)Timeline Frame 1Symbol 447 as "SplashScreen"
ExportAssets (56)Timeline Frame 1Symbol 449 as "title"
ExportAssets (56)Timeline Frame 1Symbol 451 as "ballShadow"
ExportAssets (56)Timeline Frame 1Symbol 454 as "edgeSquare"
ExportAssets (56)Timeline Frame 1Symbol 468 as "splashInfo"
ExportAssets (56)Timeline Frame 1Symbol 473 as "SplashMusicBtn"
ExportAssets (56)Timeline Frame 1Symbol 476 as "balloonMaskMc"
ExportAssets (56)Timeline Frame 1Symbol 479 as "balloonMaskGradient"
ExportAssets (56)Timeline Frame 1Symbol 482 as "splashScreenBalloon"
ExportAssets (56)Timeline Frame 1Symbol 484 as "saucerCollision"
ExportAssets (56)Timeline Frame 1Symbol 495 as "backgroundGround1"
ExportAssets (56)Timeline Frame 1Symbol 498 as "cakePickup"
ExportAssets (56)Timeline Frame 1Symbol 501 as "fallingStar"
ExportAssets (56)Timeline Frame 1Symbol 503 as "balloonCollision"
ExportAssets (56)Timeline Frame 1Symbol 505 as "balloonBasket"
ExportAssets (56)Timeline Frame 1Symbol 515 as "hotAirBalloon"
ExportAssets (56)Timeline Frame 1Symbol 523 as "endScreen"
ExportAssets (56)Timeline Frame 1Symbol 525 as "collisionCircle"
ExportAssets (56)Timeline Frame 1Symbol 531 as "kite"
ExportAssets (56)Timeline Frame 1Symbol 536 as "lightning"
ExportAssets (56)Timeline Frame 1Symbol 547 as "birdMc"
ExportAssets (56)Timeline Frame 1Symbol 554 as "beex"
ExportAssets (56)Timeline Frame 1Symbol 556 as "wheelMc"
ExportAssets (56)Timeline Frame 1Symbol 560 as "gold"
ExportAssets (56)Timeline Frame 1Symbol 563 as "arrow"
ExportAssets (56)Timeline Frame 1Symbol 567 as "moreGamesBtn"
ExportAssets (56)Timeline Frame 1Symbol 611 as "__Packages.mochi.MochiScores"
ExportAssets (56)Timeline Frame 1Symbol 612 as "__Packages.mochi.MochiServices"
ExportAssets (56)Timeline Frame 1Symbol 613 as "__Packages.com.mindjolt.api.as2.MindJoltSponsoredAPI"
ExportAssets (56)Timeline Frame 1Symbol 614 as "__Packages.com.meychi.ascrypt.RC4"
ExportAssets (56)Timeline Frame 1Symbol 615 as "__Packages.GoodGuy"
ExportAssets (56)Timeline Frame 1Symbol 616 as "__Packages.Game"
ExportAssets (56)Timeline Frame 1Symbol 617 as "__Packages.GamePresentation"
ExportAssets (56)Timeline Frame 1Symbol 618 as "__Packages.GameGame"
ExportAssets (56)Timeline Frame 1Symbol 619 as "__Packages.Missile2"
ExportAssets (56)Timeline Frame 1Symbol 620 as "__Packages.Sticky"
ExportAssets (56)Timeline Frame 1Symbol 621 as "__Packages.Enemy1"
ExportAssets (56)Timeline Frame 1Symbol 622 as "__Packages.Pickup"
ExportAssets (56)Timeline Frame 1Symbol 623 as "__Packages.Useful"
EnableDebugger2 (64)Timeline Frame 131 bytes "..$1$fd$gha.djj8WLeegysD1sR4E.."
DebugMX1 (63)Timeline Frame 1

Labels

"loop"Frame 1
"display_ad"Frame 4
"show_btn"Frame 6
"show_mj_anim"Frame 7
"start_game"Frame 8
"lowLeft"Symbol 71 MovieClip [windGuage] Frame 1
"midLeft"Symbol 71 MovieClip [windGuage] Frame 2
"highLeft"Symbol 71 MovieClip [windGuage] Frame 3
"lowRight"Symbol 71 MovieClip [windGuage] Frame 4
"midRight"Symbol 71 MovieClip [windGuage] Frame 5
"highRight"Symbol 71 MovieClip [windGuage] Frame 6
"lowBothDir"Symbol 71 MovieClip [windGuage] Frame 7
"midBothDir"Symbol 71 MovieClip [windGuage] Frame 8
"highBothDir"Symbol 71 MovieClip [windGuage] Frame 9
"pop"Symbol 103 MovieClip Frame 2
"pop"Symbol 106 MovieClip Frame 2
"pop"Symbol 109 MovieClip Frame 2
"pop"Symbol 112 MovieClip Frame 2
"pop"Symbol 115 MovieClip Frame 2
"yellow"Symbol 116 MovieClip [balloons] Frame 1
"red"Symbol 116 MovieClip [balloons] Frame 2
"green"Symbol 116 MovieClip [balloons] Frame 3
"pink"Symbol 116 MovieClip [balloons] Frame 4
"blue"Symbol 116 MovieClip [balloons] Frame 5
"swing"Symbol 117 MovieClip [mouseBalloon] Frame 6
"balloon"Symbol 131 MovieClip [mouse_mc] Frame 1
"turn"Symbol 131 MovieClip [mouse_mc] Frame 2
"run"Symbol 131 MovieClip [mouse_mc] Frame 3
"falling"Symbol 131 MovieClip [mouse_mc] Frame 4
"free"Symbol 131 MovieClip [mouse_mc] Frame 5
"swing"Symbol 136 MovieClip [dogBalloon] Frame 6
"balloon"Symbol 152 MovieClip [dog_mc] Frame 1
"turn"Symbol 152 MovieClip [dog_mc] Frame 2
"run"Symbol 152 MovieClip [dog_mc] Frame 3
"falling"Symbol 152 MovieClip [dog_mc] Frame 4
"free"Symbol 152 MovieClip [dog_mc] Frame 5
"swing"Symbol 158 MovieClip Frame 6
"balloon"Symbol 169 MovieClip [cat_mc] Frame 1
"turn"Symbol 169 MovieClip [cat_mc] Frame 2
"run"Symbol 169 MovieClip [cat_mc] Frame 3
"falling"Symbol 169 MovieClip [cat_mc] Frame 4
"free"Symbol 169 MovieClip [cat_mc] Frame 5
"swing"Symbol 175 MovieClip [racoonBalloon] Frame 6
"balloon"Symbol 187 MovieClip [racoon_mc] Frame 1
"turn"Symbol 187 MovieClip [racoon_mc] Frame 2
"run"Symbol 187 MovieClip [racoon_mc] Frame 3
"falling"Symbol 187 MovieClip [racoon_mc] Frame 4
"free"Symbol 187 MovieClip [racoon_mc] Frame 5
"swing"Symbol 192 MovieClip [bunnyBalloon] Frame 6
"balloon"Symbol 206 MovieClip [bunny_mc] Frame 1
"turn"Symbol 206 MovieClip [bunny_mc] Frame 2
"run"Symbol 206 MovieClip [bunny_mc] Frame 3
"falling"Symbol 206 MovieClip [bunny_mc] Frame 4
"free"Symbol 206 MovieClip [bunny_mc] Frame 5
"bad"Symbol 286 MovieClip Frame 1
"ok"Symbol 286 MovieClip Frame 2
"good"Symbol 286 MovieClip Frame 3
"notastro"Symbol 286 MovieClip Frame 4
"flying"Symbol 312 MovieClip [bullet] Frame 1
"roll"Symbol 312 MovieClip [bullet] Frame 2
"hitsad"Symbol 312 MovieClip [bullet] Frame 3
"hithappy"Symbol 312 MovieClip [bullet] Frame 4
"male"Symbol 322 MovieClip [mainface] Frame 1
"female"Symbol 322 MovieClip [mainface] Frame 2
"on"Symbol 337 MovieClip Frame 1
"off"Symbol 337 MovieClip Frame 2
"fire"Symbol 360 MovieClip [man with pistol anim] Frame 2
"showinstructions"Symbol 468 MovieClip [splashInfo] Frame 2
"showcontrols"Symbol 468 MovieClip [splashInfo] Frame 3
"showhighscores"Symbol 468 MovieClip [splashInfo] Frame 4
"loop"Symbol 515 MovieClip [hotAirBalloon] Frame 10
"leave"Symbol 515 MovieClip [hotAirBalloon] Frame 28

Dynamic Text Variables

loadingTxtSymbol 572 EditableText""




http://swfchan.com/10/48727/info.shtml
Created: 29/4 -2019 09:16:58 Last modified: 29/4 -2019 09:16:58 Server time: 14/05 -2024 23:56:56