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

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

Falling Furries.swf

This is the info page for
Flash #61226

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


Text
Play game

Instructions

Controls

Highscores

Music on

Music off

YOUR SCORE IS

GAME COMPLETE!

Submit score?

Submit score?

Restart

Restart

i made it!

bonus!

GAME OVER!

Submit score

Submit score

Enter name:

More Games

More Games

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

copyright 2008 Phil Maxey - Visuals by Michelle Maxey

FLASHGAMEMAKER.

COM

Falling Furries

Flying Furries

x

x

x

Instructions

Help the furries jump from the hot air balloon
to the ship below to continue their journey!
Make sure to watch the flag to see which
direction the wind is blowing. Reach your
target before time runs out and avoid things
that can pop their parachute!
Collect desserts for extra points!

Controls

Click on a furry to make them
jump out of the basket and use
their parachute!
Press "P" to pause/unpause
That's it!

loading highscores

0000

More Games

More Games

Paused

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("agame.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("45UM9A01", "E957A0C4F728BB1F"); 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 = 15080; 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(); 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__("8d5bae2b", this, 10301, true);
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(); 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, 5, 4, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7); var windGuages = new Array("lowLeft", "lowLeft", "lowLeft", "lowLeft", "lowLeft"); var backgroundTiles = new Array("flowerTile", "sunTile", "snowflakeTile", "lightningTile", "starTile", "carTile", "cloverTile", "heartTile", "butterflyTile", "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("dog_mc", "dog_mc", "cat_mc", "dog_mc", "cat_mc", "dog_mc", "mouse_mc", "dog_mc", "dog_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", "dog_mc", "dog_mc", "dog_mc", "cat_mc", "dog_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", "dog_mc", "cat_mc", "dog_mc", "dog_mc", "dog_mc", "cat_mc", "cat_mc", "dog_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(levelFurries20, levelFurries19, levelFurries18, levelFurries17, levelFurries16, levelFurries15, levelFurries14, levelFurries13, levelFurries12, levelFurries11, levelFurries10, levelFurries9, levelFurries8, levelFurries7, levelFurries6, levelFurries5, levelFurries4, levelFurries3, levelFurries2, levelFurries1); var enemies1 = new Array("beex", 600, 500, 0, 0); var enemies2 = new Array("beex", 300, 500, 0, 0, "beex", 600, 500, 0, 0); var enemies3 = new Array("birdMc", -1, -1, 4, 0); var enemies4 = new Array("birdMc", -1, -1, 6, 0, "birdMc", -1, 200, 5, 0); var enemies9 = new Array("fallingStar", -1, 600, 0, -6); var enemies10 = new Array("fallingStar", -1, 600, 0, -8, "fallingStar", -1, 600, 0, -8); var enemies11 = new Array("wheelMc", -1, -10, 8, 8); var enemies12 = new Array("WheelMc", -1, -10, 7, 7, "WheelMc", -1, -10, 7, 7); var enemies7 = new Array("lightning", -1, -50, 8, 8); var enemies8 = new Array("lightning", -1, -50, 8, 8, "lightning", -1, -50, 4, 6); var enemies15 = new Array("arrow", -1, 590, 8, -6); var enemies16 = new Array("arrow", -1, 590, 8, -6, "arrow", -1, 590, 6, -7); var enemies13 = new Array("gold", -1, 10, 6, 5); var enemies14 = new Array("gold", -1, 10, 8, 6, "gold", -1, 10, 7, 8); var enemies19 = new Array("kite", -1, -1, 6, 0); var enemies20 = new Array("kite", -1, -1, 5, 0, "kite", -1, -1, 6, 0); var enemies5 = new Array("snowflake", -1, -10, 0, 4, "snowflake", -1, -10, 0, 3); var enemies6 = new Array("snowflake", -1, -10, 0, 3, "snowflake", -1, -10, 0, 2); var enemies17 = new Array("beex", 500, 500, 0, 0, "birdMc", -1, -1, 8, 0); var enemies18 = new Array("birdMc", -1, -1, 8, 0, "beex", 500, 500, 0, 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, Key); 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") { Game.resetSpriteMcs(); 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.resetSpriteMcs(); clearSprites(); Game.setupBackground(); 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.resetSpriteMcs(); Game.score = 0; Game.setScore(); Game.gameState = "pre_start"; } else if (Game.gameState == "game_over_restart") { Game.resetSpriteMcs(); clearSprites(); Game.setupGerms(); Game.setupBackground(); Game.setupEnemies(); 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:160, yPos:140}; var instructionsInfo = {mCName:"instructionsBtnAnim", xPos:50, yPos:215}; var controlsInfo = {mCName:"controlsBtnAnim", xPos:70, yPos:245}; var highscoresInfo = {mCName:"highscoresBtnAnim", xPos:50, yPos:405}; var SplashMusicBtn = {mCName:"SplashMusicBtn", xPos:270, yPos:357}; var moreGamesBtn = {mCName:"moreGamesBtn", xPos:270, yPos:330}; if (_global.mindjolt_site == true) { var splashScreenElements = [playInfo, instructionsInfo, controlsInfo, SplashMusicBtn, moreGamesBtn]; } else { var splashScreenElements = [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; keyboard = new Object(); var PLAYER_STATUS = ""; keyboard.onKeyDown = function () { }; keyboard.onKeyUp = function () { if (Key.getCode() == 80) { if (Game.pauseSwitch == false) { if (Game.gameState == "play") { Game.pauseOn(); } } else { Game.pauseOff(); } } }; Key.addListener(keyboard); 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 27 MovieClip [BackSeaMc] Frame 1
stop();
Symbol 60 MovieClip [backgroundGround1] Frame 1
stop();
Symbol 64 MovieClip [M_stars1] Frame 15
this.removeMovieClip();
Symbol 65 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 65 MovieClip [starAnim2] Frame 24
this.removeMovieClip(); stop();
Symbol 88 MovieClip Frame 1
stop();
Symbol 90 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 163 MovieClip Frame 18
gotoAndPlay ("loop");
Symbol 182 MovieClip Frame 1
submitBtn.onRelease = function () { gotoAndStop ("submit"); }; score.text = _root.Game.score; stop(); quitBtn.onRelease = function () { _root.quitGame(); };
Symbol 182 MovieClip Frame 2
function moveOn() { _root.quitGame(); } mochi.MochiScores.showLeaderboard({boardID:_root.leaderboardID, clip:_root, score:_root.Game.score, onClose:moveOn, onError:moveOn}); stop();
Symbol 182 MovieClip Frame 3
_root.quitGame();
Symbol 183 MovieClip [endScreen] Frame 1
play();
Symbol 232 MovieClip Frame 1
stop();
Symbol 233 MovieClip [bonusMc1] Frame 16
this.removeMovieClip();
Symbol 239 MovieClip Frame 1
stop();
Symbol 239 MovieClip Frame 3
_parent._parent._parent.gotoAndStop("falling");
Symbol 243 MovieClip Frame 1
stop();
Symbol 243 MovieClip Frame 4
_parent._parent._parent.gotoAndStop("falling");
Symbol 247 MovieClip Frame 1
stop();
Symbol 247 MovieClip Frame 4
_parent._parent._parent.gotoAndStop("falling");
Symbol 251 MovieClip Frame 1
stop();
Symbol 251 MovieClip Frame 4
_parent._parent._parent.gotoAndStop("falling");
Symbol 255 MovieClip Frame 1
stop();
Symbol 255 MovieClip Frame 4
_parent._parent._parent.gotoAndStop("falling");
Symbol 256 MovieClip [balloons] Frame 1
stop();
Symbol 261 MovieClip [mouseBalloon] Frame 40
gotoAndPlay ("swing");
Symbol 275 MovieClip [mouse_mc] Frame 1
stop();
Symbol 278 MovieClip [dogBalloon] Frame 40
gotoAndPlay ("swing");
Symbol 295 MovieClip [dog_mc] Frame 1
stop();
Symbol 299 MovieClip Frame 40
gotoAndPlay ("swing");
Symbol 311 MovieClip [cat_mc] Frame 1
stop();
Symbol 314 MovieClip [racoonBalloon] Frame 40
gotoAndPlay ("swing");
Symbol 327 MovieClip [racoon_mc] Frame 1
stop();
Symbol 330 MovieClip [bunnyBalloon] Frame 38
gotoAndPlay ("swing");
Symbol 344 MovieClip [bunny_mc] Frame 1
stop();
Symbol 372 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 372 MovieClip [starAnim] Frame 24
this.removeMovieClip(); stop();
Symbol 393 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 394 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 395 MovieClip [gameOverMsgAnim] Frame 10
stop();
Symbol 395 MovieClip [gameOverMsgAnim] Frame 23
_parent._parent._parent._parent._parent.Game.gameState = "game_over_restart"; stop();
Symbol 401 MovieClip Frame 1
stop();
Symbol 405 MovieClip Frame 1
stop();
Symbol 407 MovieClip [loseLifeMsgAnim] Frame 48
if (_parent._parent._parent._parent._parent.Game.gameState != "restart") { _parent._parent._parent._parent._parent.Game.gameState = "restart"; } this.removeMovieClip();
Symbol 414 MovieClip [getReadyMsgAnim] Frame 11
msg.msg.sizeTarget.text = _parent._parent._parent._parent._parent.Game.sizeTarget;
Symbol 414 MovieClip [getReadyMsgAnim] Frame 74
_parent._parent._parent._parent._parent.Game.gameState = "play"; this.removeMovieClip();
Symbol 422 MovieClip [levelCompleteMsgs] Frame 1
stop();
Symbol 424 MovieClip [levelCompleteMsgAnim] Frame 15
msg.titleMc.gotoAndStop(howWellDone);
Symbol 424 MovieClip [levelCompleteMsgAnim] Frame 31
_parent._parent._parent._parent._parent.Game.gameState = "display_bonus"; stop();
Symbol 424 MovieClip [levelCompleteMsgAnim] Frame 81
_parent._parent._parent._parent._parent.Game.gameState = "start_new_level"; stop();
Symbol 428 MovieClip [pausedMsgAnim] Frame 33
stop();
Symbol 428 MovieClip [pausedMsgAnim] Frame 42
this.removeMovieClip();
Symbol 431 MovieClip [bullet] Frame 1
stop();
Symbol 437 MovieClip Frame 256
_parent.myObject.mCDeath();
Symbol 441 MovieClip [mainface] Frame 1
stop();
Symbol 442 MovieClip Frame 1
stop();
Symbol 456 MovieClip Frame 1
stop();
Symbol 479 MovieClip [man with pistol anim] Frame 1
stop();
Symbol 561 Button
on (release) { getURL ("http://www.flashgamemaker.com", _blank); }
Symbol 574 Button
on (release) { _root.MindJoltSponsoredAPI.openLink(6); }
Symbol 576 MovieClip [SplashScreen] Frame 1
if (_global.mindjolt_site == true) { mj.text = "MJ"; }
Symbol 596 MovieClip [splashInfo] Frame 1
stop();
Symbol 596 MovieClip [splashInfo] Frame 2
stop(); backBtn.onRelease = function () { _root.Presentation.setupPresentationElements(); gotoAndStop (1); };
Symbol 596 MovieClip [splashInfo] Frame 3
backBtn.onRelease = function () { _root.Presentation.setupPresentationElements(); gotoAndStop (1); };
Symbol 596 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 599 MovieClip [balloonMaskMc] Frame 1
stop();
Symbol 602 MovieClip [balloonMaskGradient] Frame 1
stop();
Symbol 621 MovieClip [hotAirBalloon] Frame 27
gotoAndPlay ("loop");
Symbol 651 MovieClip Frame 1
stop();
Symbol 666 MovieClip [windGuage] Frame 1
stop();
Symbol 714 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 715 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 716 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 717 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 718 MovieClip [__Packages.GoodGuy] Frame 0
class GoodGuy { var root, mC, range, arrayIndex, hits, gravity, float, delayToFire, gotGold, energyBarOn, falling, xDir, oldBalloonX, oldBalloonY, 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("free"); oldBalloonX = root.Game.hotAirBalloonMc._x; oldBalloonY = root.Game.hotAirBalloonMc._y; 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) { moveEnemy(); hotAirBalloonCollision(); checkForPickups(); updatePosition(); } function hotAirBalloonCollision() { if (falling == false) { if (root.Game.guageMc.boat.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() { if (mC.dog._currentframe < 5) { mC.dog.gotoAndStop(5); } mC.dog.balloon.balloon.gotoAndPlay("pop"); root.sounds.popFx.start(0, 1); falling = true; float = false; } function moveEnemy() { if (falling == true) { yVel = 9; mC.gotoAndStop("falling"); if ((yOrigin + yPos) > 576) { remove(); } } else if (float == true) { if (spriteType == "dog_mc") { yVel = 9; } else if (spriteType == "bunny_mc") { yVel = 5; } else if (spriteType == "cat_mc") { yVel = 7; } else if (spriteType == "mouse_mc") { yVel = 4; } else if (spriteType == "racoon_mc") { yVel = 6; } if ((yOrigin + yPos) > 576) { remove(); } } else { var xDiff = (oldBalloonX - root.Game.hotAirBalloonMc._x); xVel = -xDiff; oldBalloonX = root.Game.hotAirBalloonMc._x; oldBalloonY = root.Game.hotAirBalloonMc._y; } } 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 719 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 720 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 721 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, inGameBackSymbolsMc, inGameBackSeaMc, inGameBackgroundGraphicsMc, groundMc, inGameEnemyMc, inGameMissilesMc, inGameExplosionsMc, inGameScoreMc, inGameObjectsMc, inGameBalloonMc, 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, jumpedOut, KeyCheck, pauseSwitch, powerMeter, msgMc, endScreenMc, currentTimeBonus, timeBonus, guageMc, backgroundMc, hotAirBalloonMc, inBoat, pauseMc; function GameGame (mc, rt2, sw, sh, levelW, levelH, startLives, k) { 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); inGameBackSymbolsMc = inGameBackgroundMc.createEmptyMovieClip("backSymbolsMc", 1); inGameBackSeaMc = inGameBackgroundMc.createEmptyMovieClip("seaMc", 2); inGameBackgroundGraphicsMc = inGameBackgroundMc.createEmptyMovieClip("inGameBackgroundGraphicsMc", 3); groundMc = inGameBackgroundMc.createEmptyMovieClip("groundMc", 4); 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); inGameBalloonMc = inGameContainerMc.createEmptyMovieClip("inGameBalloon", 6); inGamePickupsMc = inGameContainerMc.createEmptyMovieClip("inGamePickupsMc", 7); 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; jumpedOut = 1; KeyCheck = k; pauseSwitch = false; 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); if (rt.soundSwitch == "off") { addd.musicBtn._parent.music.gotoAndStop(2); } 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 () { if (this.myObject.rt.Game.pauseSwitch == false) { 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) { numberOfDropped = 0; 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(guageMc._x - 150, guageMc._x + 150); 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, 400); } else if (levelNumber < 15) { var yStart = rt.Useful1.RandomNumber(150, 400); } else if (levelNumber < 20) { var yStart = rt.Useful1.RandomNumber(50, 400); } } else { var yStart = enemyData[(i * 5) + 2]; } setupEnemy(enemyData[i * 5], xStart, yStart, enemyData[(i * 5) + 3], enemyData[(i * 5) + 4]); i++; } } function resetSpriteMcs() { 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); inGameBalloonMc = inGameContainerMc.createEmptyMovieClip("inGameBalloon", 6); inGamePickupsMc = inGameContainerMc.createEmptyMovieClip("inGamePickupsMc", 7); } 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 = inGameBackSymbolsMc.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 groundMc3 = inGameBackSeaMc.attachMovie("BackSeaMc", "ground", 0); groundMc3._x = 0; groundMc3._y = 489; groundMc3.gotoAndStop(backgroundIndex); var groundMc2 = groundMc.attachMovie("backgroundGround1", "ground", 0); groundMc2._x = 0; groundMc2._y = 489; groundMc2.gotoAndStop(backgroundIndex); guageMc = inGameBackgroundGraphicsMc.attachMovie("boatAnim", "guage", 1000); guageMc._x = rt.Useful1.RandomNumber(150, 570); guageMc._y = 440; var dir = rt.Useful1.RandomNumber(1, 10); if (levelNumber < 7) { if (dir < 6) { guageMc.boat.gotoAndStop("lowLeft"); } else { guageMc.boat.gotoAndStop("lowRight"); } } else if (levelNumber < 12) { if (dir < 4) { guageMc.boat.gotoAndStop("midLeft"); } else if (dir < 7) { guageMc.boat.gotoAndStop("midRight"); } else { guageMc.boat.gotoAndStop("midBothDir"); } } else if (levelNumber < 15) { if (dir < 4) { guageMc.boat.gotoAndStop("highLeft"); } else if (dir < 7) { guageMc.boat.gotoAndStop("highRight"); } else { guageMc.boat.gotoAndStop("midBothDir"); } } else if (levelNumber < 20) { guageMc.boat.gotoAndStop("highBothDir"); } hotAirBalloonMc = inGameObjectsMc.attachMovie("hotAirBalloon", "hab", 1100); hotAirBalloonMc._x = rt.Useful1.RandomNumber(80, 570); hotAirBalloonMc._y = -117; hotAirBalloonMc.xVel = 4; } function doHotairBalloon() { hotAirBalloonMc._x = hotAirBalloonMc._x + hotAirBalloonMc.xVel; if (hotAirBalloonMc._x > 700) { hotAirBalloonMc.xVel = -4; } else if (hotAirBalloonMc._x < 0) { hotAirBalloonMc.xVel = 4; } } 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, 4, mCName)); numberOfDropped++; } function setupGerms() { jumpedOut = 1; inBoat = 1; removeGerms(); goodGuysArray.splice(0); var furryData = rt.levelFurries[levelNumber - 1]; var i = 0; while (i < furryData.length) { var xStart = rt.Useful1.RandomNumber(hotAirBalloonMc._x, hotAirBalloonMc._x + 100); xStart = xStart - 50; var yStart = 10; 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.boat.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(); ball.mC.swapDepths(1100 + jumpedOut); jumpedOut++; rt.mouseButton = false; rt.sounds.fire.start(0, 1); break; } } i++; } } doClock(); doWind(); checkForGameOver(); doHotairBalloon(); var i = 0; while (i < goodGuysArray.length) { goodGuysArray[i].main(i); i++; } } if (gameState != "pause") { var i = 0; while (i < enemyArray.length) { enemyArray[i].main(); i++; } } } function pauseOn() { pauseSwitch = true; gameState = "pause"; pauseMc = inGameMc.attachMovie("pauseMc", "pauseMc", 3); } function pauseOff() { pauseSwitch = false; gameState = "play"; pauseMc.removeMovieClip(); } function decreaseScore() { } function decreaseSizeTarget(nn, spriteType) { var boatName = ("f" + inBoat); guageMc.boat[boatName].gotoAndStop(spriteType); inBoat++; 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 722 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 723 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 724 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; updatePosition(); } function main() { moveEnemy(); collisionCheck(); if (mcType == "fallingStar") { doStarTrail(); } updatePosition(); } function collisionCheck() { if (mcType == "beex") { var i = 0; while (i < root.Game.goodGuysArray.length) { if (root.Game.goodGuysArray[i].float == true) { if (mC.fish.collision.hitTest(root.Game.goodGuysArray[i].mC)) { root.Game.goodGuysArray[i].hit(); } } i++; } } else { 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 725 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 726 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 680 Button
on (release) { gotoAndStop ("show_mj_anim"); }
Symbol 690 MovieClip Frame 1
this._visible = false;
Symbol 692 Button
on (release) { _root.MindJoltSponsoredAPI.openLink(1); }
Symbol 710 MovieClip Frame 38
stop();
Symbol 712 MovieClip Frame 1
_parent.stop();
Symbol 712 MovieClip Frame 54
mindlogo.stop();
Symbol 712 MovieClip Frame 60
mindlogo.play();
Symbol 712 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 118 517
Symbol 16 MovieClipUses:15Used by:17
Symbol 17 MovieClipUses:16Used by:27
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClipUses:18Used by:20
Symbol 20 MovieClipUses:19Used by:27
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClipUses:21Used by:23
Symbol 23 MovieClipUses:22Used by:27
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:24Used by:26
Symbol 26 MovieClipUses:25Used by:27
Symbol 27 MovieClip [BackSeaMc]Uses:17 20 23 26
Symbol 28 GraphicUsed by:47
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClipUses:29Used by:47
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:47
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClipUses:33Used by:47
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:35Used by:47
Symbol 37 GraphicUsed by:38
Symbol 38 MovieClipUses:37Used by:47
Symbol 39 GraphicUsed by:40
Symbol 40 MovieClipUses:39Used by:47
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:41Used by:47
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClipUses:43Used by:47
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClipUses:45Used by:47
Symbol 47 MovieClip [backgrounds]Uses:28 30 32 34 36 38 40 42 44 46
Symbol 48 GraphicUsed by:49 164 519
Symbol 49 MovieClipUses:48Used by:50
Symbol 50 MovieClipUses:49Used by:60
Symbol 51 GraphicUsed by:52
Symbol 52 MovieClipUses:51Used by:53
Symbol 53 MovieClipUses:52Used by:60
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClipUses:54Used by:56
Symbol 56 MovieClipUses:55Used by:60
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClipUses:57Used by:59
Symbol 59 MovieClipUses:58Used by:60
Symbol 60 MovieClip [backgroundGround1]Uses:50 53 56 59
Symbol 61 GraphicUsed by:62
Symbol 62 MovieClipUses:61Used by:63
Symbol 63 MovieClipUses:62Used by:64
Symbol 64 MovieClip [M_stars1]Uses:63Used by:65 372
Symbol 65 MovieClip [starAnim2]Uses:64
Symbol 66 GraphicUsed by:67
Symbol 67 MovieClipUses:66Used by:70
Symbol 68 GraphicUsed by:69 89 196 262
Symbol 69 MovieClipUses:68Used by:70 634 638 641
Symbol 70 MovieClip [wheelMc]Uses:67 69
Symbol 71 GraphicUsed by:72
Symbol 72 MovieClip [snowflakeMc]Uses:71Used by:345
Symbol 73 FontUsed by:74 77 80 83 86 87 171 228 230 375 382 383 384 388 389 391 392 408 409 415 416 417 418 419 420 421 463 563 577 583 585 587 589 590 591 592 595 642 644 669 679
Symbol 74 TextUses:73Used by:75
Symbol 75 ButtonUses:74Used by:76
Symbol 76 MovieClip [playBtnAnim]Uses:75
Symbol 77 TextUses:73Used by:78
Symbol 78 ButtonUses:77Used by:79
Symbol 79 MovieClip [instructionsBtnAnim]Uses:78
Symbol 80 TextUses:73Used by:81
Symbol 81 ButtonUses:80Used by:82
Symbol 82 MovieClip [controlsBtnAnim]Uses:81
Symbol 83 TextUses:73Used by:84
Symbol 84 ButtonUses:83Used by:85
Symbol 85 MovieClip [highscoresBtnAnim]Uses:84
Symbol 86 TextUses:73Used by:88
Symbol 87 TextUses:73Used by:88
Symbol 88 MovieClipUses:86 87Used by:90
Symbol 89 ButtonUses:68Used by:90
Symbol 90 MovieClip [SplashMusicBtn]Uses:88 89
Symbol 91 GraphicUsed by:183
Symbol 92 GraphicUsed by:93
Symbol 93 MovieClipUses:92Used by:183
Symbol 94 GraphicUsed by:97
Symbol 95 GraphicUsed by:96 199 493 631
Symbol 96 MovieClipUses:95Used by:97 99 101 103 105 107 109 111 113 115 116
Symbol 97 MovieClipUses:94 96Used by:117
Symbol 98 GraphicUsed by:99 495
Symbol 99 MovieClipUses:98 96Used by:117
Symbol 100 GraphicUsed by:101 217 496
Symbol 101 MovieClipUses:100 96Used by:117
Symbol 102 GraphicUsed by:103 116 215 497 506
Symbol 103 MovieClipUses:102 96Used by:117
Symbol 104 GraphicUsed by:105 224 498
Symbol 105 MovieClipUses:104 96Used by:117
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:106 96Used by:117
Symbol 108 GraphicUsed by:109
Symbol 109 MovieClipUses:108 96Used by:117
Symbol 110 GraphicUsed by:111 503
Symbol 111 MovieClipUses:110 96Used by:117
Symbol 112 GraphicUsed by:113 504
Symbol 113 MovieClipUses:112 96Used by:117
Symbol 114 GraphicUsed by:115 222 505
Symbol 115 MovieClipUses:114 96Used by:117
Symbol 116 MovieClipUses:102 96Used by:117
Symbol 117 MovieClipUses:97 99 101 103 105 107 109 111 113 115 116Used by:183
Symbol 118 MovieClipUses:15Used by:119
Symbol 119 MovieClipUses:118Used by:183
Symbol 120 GraphicUsed by:121 329 509
Symbol 121 MovieClipUses:120Used by:123
Symbol 122 GraphicUsed by:123 343
Symbol 123 MovieClipUses:121 122Used by:143
Symbol 124 GraphicUsed by:128 310 536
Symbol 125 GraphicUsed by:126 297 535
Symbol 126 MovieClipUses:125Used by:128
Symbol 127 GraphicUsed by:128 301 310 536
Symbol 128 MovieClipUses:124 126 127Used by:143
Symbol 129 GraphicUsed by:133 326
Symbol 130 GraphicUsed by:131 313 515
Symbol 131 MovieClipUses:130Used by:133
Symbol 132 GraphicUsed by:133 326 516
Symbol 133 MovieClipUses:129 131 132Used by:143
Symbol 134 GraphicUsed by:137 294
Symbol 135 GraphicUsed by:136 277 544
Symbol 136 MovieClipUses:135Used by:137
Symbol 137 MovieClipUses:134 136Used by:143
Symbol 138 GraphicUsed by:142 274 522
Symbol 139 GraphicUsed by:140 258 521
Symbol 140 MovieClipUses:139Used by:142
Symbol 141 GraphicUsed by:142 274 522
Symbol 142 MovieClipUses:138 140 141Used by:143
Symbol 143 MovieClipUses:123 128 133 137 142Used by:162
Symbol 144 GraphicUsed by:162
Symbol 145 ShapeTweeningUsed by:148
Symbol 146 ShapeTweeningUsed by:148
Symbol 147 GraphicUsed by:148
Symbol 148 MovieClipUses:145 146 147Used by:149
Symbol 149 MovieClipUses:148Used by:162
Symbol 150 GraphicUsed by:162
Symbol 151 GraphicUsed by:152 647
Symbol 152 MovieClipUses:151Used by:162
Symbol 153 GraphicUsed by:162
Symbol 154 ShapeTweeningUsed by:157
Symbol 155 ShapeTweeningUsed by:157
Symbol 156 GraphicUsed by:157
Symbol 157 MovieClipUses:154 155 156Used by:162
Symbol 158 ShapeTweeningUsed by:161
Symbol 159 ShapeTweeningUsed by:161
Symbol 160 GraphicUsed by:161
Symbol 161 MovieClipUses:158 159 160Used by:162
Symbol 162 MovieClipUses:143 144 149 150 152 153 157 161Used by:163
Symbol 163 MovieClipUses:162Used by:183
Symbol 164 MovieClipUses:48Used by:165
Symbol 165 MovieClipUses:164Used by:183
Symbol 166 MovieClipUsed by:167 373
Symbol 167 MovieClipUses:166Used by:182
Symbol 168 FontUsed by:169 170 172 173 177 178 374 376 377 381 410 411 446 447 449 452 453 454 455 459 460 461 462
Symbol 169 TextUses:168Used by:182 393
Symbol 170 TextUses:168Used by:182
Symbol 171 EditableTextUses:73Used by:182
Symbol 172 TextUses:168Used by:176
Symbol 173 TextUses:168Used by:174
Symbol 174 MovieClipUses:173Used by:176
Symbol 175 GraphicUsed by:176
Symbol 176 ButtonUses:172 174 175Used by:182
Symbol 177 TextUses:168Used by:181 387
Symbol 178 TextUses:168Used by:179 386
Symbol 179 MovieClipUses:178Used by:181
Symbol 180 GraphicUsed by:181 387
Symbol 181 ButtonUses:177 179 180Used by:182
Symbol 182 MovieClipUses:167 169 170 171 176 181Used by:183
Symbol 183 MovieClip [endScreen]Uses:91 93 117 119 163 165 182
Symbol 184 GraphicUsed by:185
Symbol 185 MovieClipUses:184Used by:186
Symbol 186 MovieClip [fallingStar]Uses:185
Symbol 187 GraphicUsed by:188
Symbol 188 MovieClipUses:187Used by:192
Symbol 189 GraphicUsed by:192
Symbol 190 GraphicUsed by:191
Symbol 191 MovieClipUses:190Used by:192
Symbol 192 MovieClipUses:188 189 191Used by:193
Symbol 193 MovieClip [birdMc]Uses:192
Symbol 194 GraphicUsed by:195
Symbol 195 MovieClipUses:194Used by:197
Symbol 196 MovieClipUses:68Used by:197
Symbol 197 MovieClipUses:195 196Used by:198
Symbol 198 MovieClip [beex]Uses:197
Symbol 199 MovieClipUses:95Used by:201 204 207 210 213 215 220 222 224
Symbol 200 GraphicUsed by:201
Symbol 201 MovieClipUses:199 200Used by:202
Symbol 202 MovieClip [lightningTile]Uses:201
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClipUses:199 203Used by:205
Symbol 205 MovieClip [cloudTile]Uses:204
Symbol 206 GraphicUsed by:207
Symbol 207 MovieClipUses:199 206Used by:208
Symbol 208 MovieClip [carTile]Uses:207
Symbol 209 GraphicUsed by:210
Symbol 210 MovieClipUses:199 209Used by:211
Symbol 211 MovieClip [butterflyTile]Uses:210
Symbol 212 GraphicUsed by:213
Symbol 213 MovieClipUses:199 212Used by:214
Symbol 214 MovieClip [heartTile]Uses:213
Symbol 215 MovieClipUses:199 102Used by:216
Symbol 216 MovieClip [cloverTile]Uses:215
Symbol 217 MovieClipUses:100Used by:218
Symbol 218 MovieClip [sunTile]Uses:217
Symbol 219 GraphicUsed by:220
Symbol 220 MovieClipUses:199 219Used by:221
Symbol 221 MovieClip [starTile]Uses:220
Symbol 222 MovieClipUses:199 114Used by:223
Symbol 223 MovieClip [snowflakeTile]Uses:222
Symbol 224 MovieClip [flowerTile]Uses:199 104
Symbol 225 GraphicUsed by:226 530
Symbol 226 MovieClipUses:225Used by:227
Symbol 227 MovieClip [icelollyPickup]Uses:226
Symbol 228 TextUses:73Used by:229
Symbol 229 MovieClipUses:228Used by:232
Symbol 230 TextUses:73Used by:231
Symbol 231 MovieClip [bonusFurry]Uses:230Used by:232
Symbol 232 MovieClipUses:229 231Used by:233
Symbol 233 MovieClip [bonusMc1]Uses:232
Symbol 234 GraphicUsed by:235
Symbol 235 MovieClipUses:234Used by:237 241 245 249 253 538 540
Symbol 236 GraphicUsed by:237
Symbol 237 MovieClipUses:235 236Used by:239
Symbol 238 GraphicUsed by:239
Symbol 239 MovieClipUses:237 238Used by:256
Symbol 240 GraphicUsed by:241
Symbol 241 MovieClipUses:235 240Used by:243 576
Symbol 242 GraphicUsed by:243
Symbol 243 MovieClipUses:241 242Used by:256
Symbol 244 GraphicUsed by:245
Symbol 245 MovieClipUses:235 244Used by:247
Symbol 246 GraphicUsed by:247
Symbol 247 MovieClipUses:245 246Used by:256
Symbol 248 GraphicUsed by:249
Symbol 249 MovieClipUses:235 248Used by:251
Symbol 250 GraphicUsed by:251
Symbol 251 MovieClipUses:249 250Used by:256
Symbol 252 GraphicUsed by:253
Symbol 253 MovieClipUses:235 252Used by:255
Symbol 254 GraphicUsed by:255
Symbol 255 MovieClipUses:253 254Used by:256
Symbol 256 MovieClip [balloons]Uses:239 243 247 251 255Used by:261 278 299 314 330
Symbol 257 GraphicUsed by:261
Symbol 258 MovieClipUses:139Used by:261 265 270 273 274
Symbol 259 GraphicUsed by:260
Symbol 260 MovieClipUses:259Used by:261 278 299 314 330
Symbol 261 MovieClip [mouseBalloon]Uses:256 257 258 260Used by:275
Symbol 262 MovieClipUses:68Used by:275 295 311 327 344
Symbol 263 GraphicUsed by:265
Symbol 264 GraphicUsed by:265
Symbol 265 MovieClipUses:263 258 264Used by:266
Symbol 266 MovieClip [mouseTurn]Uses:265Used by:275
Symbol 267 GraphicUsed by:270
Symbol 268 GraphicUsed by:270
Symbol 269 GraphicUsed by:270
Symbol 270 MovieClipUses:267 258 268 269Used by:271
Symbol 271 MovieClip [mouseRun]Uses:270Used by:275
Symbol 272 GraphicUsed by:273
Symbol 273 MovieClipUses:272 258Used by:275
Symbol 274 MovieClipUses:138 258 141Used by:275 612 651
Symbol 275 MovieClip [mouse_mc]Uses:261 262 266 271 273 274
Symbol 276 GraphicUsed by:278
Symbol 277 MovieClipUses:135Used by:278 282 290 293 294
Symbol 278 MovieClip [dogBalloon]Uses:256 276 277 260Used by:295
Symbol 279 GraphicUsed by:282
Symbol 280 GraphicUsed by:282
Symbol 281 GraphicUsed by:282 290
Symbol 282 MovieClipUses:277 279 280 281Used by:283
Symbol 283 MovieClip [dogTurn]Uses:282Used by:295
Symbol 284 GraphicUsed by:285
Symbol 285 MovieClipUses:284Used by:290
Symbol 286 GraphicUsed by:290
Symbol 287 GraphicUsed by:288
Symbol 288 MovieClipUses:287Used by:290
Symbol 289 GraphicUsed by:290
Symbol 290 MovieClipUses:277 285 286 288 289 281Used by:291
Symbol 291 MovieClip [dogRun]Uses:290Used by:295
Symbol 292 GraphicUsed by:293
Symbol 293 MovieClip [dog_falling]Uses:292 277Used by:295
Symbol 294 MovieClipUses:134 277Used by:295 612 651
Symbol 295 MovieClip [dog_mc]Uses:278 262 283 291 293 294
Symbol 296 GraphicUsed by:299
Symbol 297 MovieClipUses:125Used by:299 301 306 309 310
Symbol 298 GraphicUsed by:299
Symbol 299 MovieClipUses:256 296 297 298 260Used by:311
Symbol 300 GraphicUsed by:301
Symbol 301 MovieClipUses:297 300 127Used by:302
Symbol 302 MovieClipUses:301Used by:311
Symbol 303 GraphicUsed by:306
Symbol 304 GraphicUsed by:306
Symbol 305 GraphicUsed by:306
Symbol 306 MovieClipUses:303 297 304 305Used by:307
Symbol 307 MovieClip [catRun]Uses:306Used by:311
Symbol 308 GraphicUsed by:309
Symbol 309 MovieClipUses:308 297Used by:311
Symbol 310 MovieClipUses:124 297 127Used by:311 612 651
Symbol 311 MovieClip [cat_mc]Uses:299 262 302 307 309 310
Symbol 312 GraphicUsed by:314
Symbol 313 MovieClipUses:130Used by:314 317 322 325 326
Symbol 314 MovieClip [racoonBalloon]Uses:256 312 313 260Used by:327
Symbol 315 GraphicUsed by:317
Symbol 316 GraphicUsed by:317
Symbol 317 MovieClipUses:315 313 316Used by:318
Symbol 318 MovieClip [racoonTurn]Uses:317Used by:327
Symbol 319 GraphicUsed by:322
Symbol 320 GraphicUsed by:321
Symbol 321 MovieClipUses:320Used by:322
Symbol 322 MovieClipUses:313 319 321Used by:323
Symbol 323 MovieClip [racoonRun]Uses:322Used by:327
Symbol 324 GraphicUsed by:325
Symbol 325 MovieClipUses:324 313Used by:327
Symbol 326 MovieClipUses:129 313 132Used by:327 612 651
Symbol 327 MovieClip [racoon_mc]Uses:314 262 318 323 325 326
Symbol 328 GraphicUsed by:330
Symbol 329 MovieClipUses:120Used by:330 333 338 342 343
Symbol 330 MovieClip [bunnyBalloon]Uses:328 329 256 260Used by:344
Symbol 331 GraphicUsed by:333
Symbol 332 GraphicUsed by:333
Symbol 333 MovieClipUses:329 331 332Used by:334
Symbol 334 MovieClip [bunnyTurn]Uses:333Used by:344
Symbol 335 GraphicUsed by:338
Symbol 336 GraphicUsed by:338
Symbol 337 GraphicUsed by:338
Symbol 338 MovieClipUses:329 335 336 337Used by:339
Symbol 339 MovieClip [bunnyRun]Uses:338Used by:344
Symbol 340 GraphicUsed by:342
Symbol 341 GraphicUsed by:342
Symbol 342 MovieClipUses:340 329 341Used by:344
Symbol 343 MovieClipUses:329 122Used by:344 612 651
Symbol 344 MovieClip [bunny_mc]Uses:330 262 334 339 342 343
Symbol 345 MovieClip [snowflake]Uses:72
Symbol 346 GraphicUsed by:347
Symbol 347 MovieClipUses:346Used by:348 358
Symbol 348 MovieClip [icecreamPickup]Uses:347
Symbol 349 GraphicUsed by:350 529
Symbol 350 MovieClipUses:349Used by:351
Symbol 351 MovieClip [cheesecakePickup]Uses:350
Symbol 352 GraphicUsed by:353
Symbol 353 MovieClipUses:352Used by:354
Symbol 354 MovieClip [piePickup]Uses:353
Symbol 355 GraphicUsed by:356
Symbol 356 MovieClipUses:355Used by:357
Symbol 357 MovieClip [burgerPickup]Uses:356
Symbol 358 MovieClip [icecream]Uses:347
Symbol 359 GraphicUsed by:364
Symbol 360 GraphicUsed by:361 363
Symbol 361 MovieClipUses:360Used by:364
Symbol 362 GraphicUsed by:364
Symbol 363 MovieClipUses:360Used by:364
Symbol 364 MovieClipUses:359 361 362 363Used by:365
Symbol 365 MovieClip [bird]Uses:364
Symbol 366 GraphicUsed by:367
Symbol 367 MovieClip [satellite]Uses:366
Symbol 368 GraphicUsed by:371
Symbol 369 GraphicUsed by:370
Symbol 370 MovieClipUses:369Used by:371
Symbol 371 MovieClip [heli]Uses:368 370
Symbol 372 MovieClip [starAnim]Uses:64
Symbol 373 MovieClipUses:166Used by:393 423
Symbol 374 TextUses:168Used by:393
Symbol 375 EditableTextUses:73Used by:393
Symbol 376 TextUses:168Used by:380
Symbol 377 TextUses:168Used by:378
Symbol 378 MovieClipUses:377Used by:380
Symbol 379 GraphicUsed by:380
Symbol 380 ButtonUses:376 378 379Used by:393
Symbol 381 TextUses:168Used by:393
Symbol 382 EditableTextUses:73Used by:393
Symbol 383 TextUses:73Used by:385
Symbol 384 TextUses:73Used by:385
Symbol 385 ButtonUses:383 384Used by:393
Symbol 386 MovieClipUses:178Used by:387
Symbol 387 ButtonUses:177 386 180Used by:393
Symbol 388 TextUses:73Used by:390
Symbol 389 TextUses:73Used by:390
Symbol 390 ButtonUses:388 389Used by:393
Symbol 391 TextUses:73Used by:393
Symbol 392 EditableTextUses:73Used by:393
Symbol 393 MovieClipUses:373 169 374 375 380 381 382 385 387 390 391 392Used by:394
Symbol 394 MovieClip [gameOverMsg]Uses:393Used by:395
Symbol 395 MovieClip [gameOverMsgAnim]Uses:394
Symbol 396 GraphicUsed by:397
Symbol 397 MovieClipUses:396Used by:405 426
Symbol 398 FontUsed by:399 400 402 403 404 425
Symbol 399 TextUses:398Used by:405
Symbol 400 TextUses:398Used by:401
Symbol 401 MovieClipUses:400Used by:405
Symbol 402 TextUses:398Used by:405
Symbol 403 TextUses:398Used by:405
Symbol 404 TextUses:398Used by:405
Symbol 405 MovieClipUses:397 399 401 402 403 404Used by:406
Symbol 406 MovieClip [loseLifeMsg]Uses:405Used by:407
Symbol 407 MovieClip [loseLifeMsgAnim]Uses:406
Symbol 408 TextUses:73Used by:412
Symbol 409 EditableTextUses:73Used by:412
Symbol 410 TextUses:168Used by:412
Symbol 411 TextUses:168Used by:412
Symbol 412 MovieClipUses:408 409 410 411Used by:413
Symbol 413 MovieClip [getReadyMsg]Uses:412Used by:414
Symbol 414 MovieClip [getReadyMsgAnim]Uses:413
Symbol 415 TextUses:73Used by:423
Symbol 416 TextUses:73Used by:423
Symbol 417 EditableTextUses:73Used by:423
Symbol 418 EditableTextUses:73Used by:423
Symbol 419 TextUses:73Used by:422
Symbol 420 TextUses:73Used by:422
Symbol 421 TextUses:73Used by:422
Symbol 422 MovieClip [levelCompleteMsgs]Uses:419 420 421Used by:423
Symbol 423 MovieClipUses:373 415 416 417 418 422Used by:424
Symbol 424 MovieClip [levelCompleteMsgAnim]Uses:423
Symbol 425 TextUses:398Used by:426
Symbol 426 MovieClipUses:397 425Used by:427
Symbol 427 MovieClipUses:426Used by:428
Symbol 428 MovieClip [pausedMsgAnim]Uses:427
Symbol 429 GraphicUsed by:431
Symbol 430 MovieClip [rollAnim]Used by:431
Symbol 431 MovieClip [bullet]Uses:429 430
Symbol 432 GraphicUsed by:437 712
Symbol 433 GraphicUsed by:437
Symbol 434 GraphicUsed by:437
Symbol 435 GraphicUsed by:437
Symbol 436 GraphicUsed by:437
Symbol 437 MovieClipUses:432 433 434 435 436Used by:438
Symbol 438 MovieClip [StickyProjectile]Uses:437
Symbol 439 MovieClipUsed by:440
Symbol 440 MovieClip [gun]Uses:439
Symbol 441 MovieClip [mainface]
Symbol 442 MovieClipUsed by:443
Symbol 443 MovieClip [hair]Uses:442
Symbol 444 MovieClip [crosshair]
Symbol 445 GraphicUsed by:466
Symbol 446 EditableTextUses:168Used by:464
Symbol 447 TextUses:168Used by:448 451
Symbol 448 MovieClipUses:447Used by:451
Symbol 449 TextUses:168Used by:451
Symbol 450 GraphicUsed by:451
Symbol 451 ButtonUses:448 449 450 447Used by:464
Symbol 452 EditableTextUses:168Used by:464
Symbol 453 TextUses:168Used by:464
Symbol 454 TextUses:168Used by:456
Symbol 455 TextUses:168Used by:456
Symbol 456 MovieClipUses:454 455Used by:464
Symbol 457 GraphicUsed by:458
Symbol 458 ButtonUses:457Used by:464
Symbol 459 TextUses:168Used by:464
Symbol 460 EditableTextUses:168Used by:464
Symbol 461 TextUses:168Used by:464
Symbol 462 EditableTextUses:168Used by:464
Symbol 463 TextUses:73Used by:464
Symbol 464 MovieClip [score]Uses:446 451 452 453 456 458 459 460 461 462 463Used by:465
Symbol 465 MovieClipUses:464Used by:466
Symbol 466 MovieClip [weapons]Uses:445 465
Symbol 467 GraphicUsed by:468
Symbol 468 MovieClipUses:467Used by:471
Symbol 469 FontUsed by:470
Symbol 470 EditableTextUses:469Used by:471
Symbol 471 MovieClip [weaponBox]Uses:468 470
Symbol 472 GraphicUsed by:473
Symbol 473 MovieClipUses:472Used by:475
Symbol 474 GraphicUsed by:475
Symbol 475 MovieClip [statsMc]Uses:473 474
Symbol 476 GraphicUsed by:479
Symbol 477 GraphicUsed by:479
Symbol 478 GraphicUsed by:479
Symbol 479 MovieClip [man with pistol anim]Uses:476 477 478
Symbol 480 GraphicUsed by:481
Symbol 481 MovieClip [magnet1]Uses:480
Symbol 482 MovieClip [sss]
Symbol 483 FontUsed by:484
Symbol 484 TextUses:483Used by:486
Symbol 485 GraphicUsed by:486
Symbol 486 MovieClip [ptitle]Uses:484 485
Symbol 487 GraphicUsed by:488
Symbol 488 MovieClipUses:487Used by:489
Symbol 489 MovieClip [cone]Uses:488Used by:576
Symbol 490 GraphicUsed by:491
Symbol 491 MovieClipUses:490Used by:576
Symbol 492 GraphicUsed by:494
Symbol 493 MovieClipUses:95Used by:494 495 496 497 498 500 502 503 504 505 506
Symbol 494 MovieClipUses:492 493Used by:576
Symbol 495 MovieClipUses:98 493Used by:576
Symbol 496 MovieClipUses:100 493Used by:576
Symbol 497 MovieClipUses:102 493Used by:576
Symbol 498 MovieClipUses:104 493Used by:576
Symbol 499 GraphicUsed by:500
Symbol 500 MovieClipUses:499 493Used by:576
Symbol 501 GraphicUsed by:502
Symbol 502 MovieClipUses:501 493Used by:576
Symbol 503 MovieClipUses:110 493Used by:576
Symbol 504 MovieClipUses:112 493Used by:576
Symbol 505 MovieClipUses:114 493Used by:576
Symbol 506 MovieClipUses:102 493Used by:576
Symbol 507 GraphicUsed by:508
Symbol 508 MovieClipUses:507Used by:576
Symbol 509 MovieClipUses:120Used by:511
Symbol 510 GraphicUsed by:511
Symbol 511 MovieClipUses:509 510Used by:576
Symbol 512 GraphicUsed by:513
Symbol 513 MovieClipUses:512Used by:576
Symbol 514 GraphicUsed by:516
Symbol 515 MovieClipUses:130Used by:516
Symbol 516 MovieClipUses:514 515 132Used by:576
Symbol 517 MovieClipUses:15Used by:518
Symbol 518 MovieClipUses:517Used by:576
Symbol 519 MovieClipUses:48Used by:520
Symbol 520 MovieClipUses:519Used by:576
Symbol 521 MovieClipUses:139Used by:522
Symbol 522 MovieClipUses:138 521 141Used by:576
Symbol 523 GraphicUsed by:524
Symbol 524 MovieClipUses:523Used by:576
Symbol 525 GraphicUsed by:526
Symbol 526 MovieClipUses:525Used by:576
Symbol 527 GraphicUsed by:528
Symbol 528 MovieClipUses:527Used by:576
Symbol 529 MovieClipUses:349Used by:576
Symbol 530 MovieClipUses:225Used by:576
Symbol 531 GraphicUsed by:532
Symbol 532 MovieClipUses:531Used by:576
Symbol 533 GraphicUsed by:534
Symbol 534 MovieClipUses:533Used by:576
Symbol 535 MovieClipUses:125Used by:536
Symbol 536 MovieClipUses:124 535 127Used by:576
Symbol 537 GraphicUsed by:538
Symbol 538 MovieClipUses:235 537Used by:576
Symbol 539 GraphicUsed by:540
Symbol 540 MovieClipUses:235 539Used by:576
Symbol 541 GraphicUsed by:542
Symbol 542 MovieClipUses:541Used by:576
Symbol 543 GraphicUsed by:545
Symbol 544 MovieClipUses:135Used by:545
Symbol 545 MovieClipUses:543 544Used by:576
Symbol 546 FontUsed by:547
Symbol 547 TextUses:546Used by:576
Symbol 548 GraphicUsed by:549
Symbol 549 MovieClipUses:548Used by:553
Symbol 550 GraphicUsed by:551
Symbol 551 MovieClipUses:550Used by:553
Symbol 552 GraphicUsed by:553
Symbol 553 MovieClipUses:549 551 552Used by:576
Symbol 554 GraphicUsed by:555
Symbol 555 MovieClipUses:554Used by:562
Symbol 556 FontUsed by:557 558
Symbol 557 TextUses:556Used by:559
Symbol 558 TextUses:556Used by:559
Symbol 559 MovieClipUses:557 558Used by:562
Symbol 560 GraphicUsed by:561
Symbol 561 ButtonUses:560Used by:562
Symbol 562 MovieClipUses:555 559 561Used by:576
Symbol 563 TextUses:73Used by:564
Symbol 564 MovieClipUses:563Used by:576
Symbol 565 GraphicUsed by:566
Symbol 566 MovieClipUses:565Used by:576
Symbol 567 GraphicUsed by:576
Symbol 568 GraphicUsed by:569
Symbol 569 MovieClipUses:568Used by:576
Symbol 570 GraphicUsed by:575
Symbol 571 GraphicUsed by:572 709
Symbol 572 MovieClipUses:571Used by:575
Symbol 573 GraphicUsed by:574 693
Symbol 574 ButtonUses:573Used by:575
Symbol 575 MovieClipUses:570 572 574Used by:576
Symbol 576 MovieClip [SplashScreen]Uses:491 494 495 496 497 498 500 502 503 504 505 506 508 511 513 516 518 520 522 524 526 528 529 489 530 532 534 241 536 538 540 542 545 547 553 562 564 566 567 569 575
Symbol 577 TextUses:73Used by:578
Symbol 578 MovieClip [title]Uses:577
Symbol 579 GraphicUsed by:580
Symbol 580 MovieClipUses:579Used by:581
Symbol 581 MovieClip [edgeSquare]Uses:580
Symbol 582 GraphicUsed by:588
Symbol 583 TextUses:73Used by:588
Symbol 584 GraphicUsed by:588
Symbol 585 TextUses:73Used by:588
Symbol 586 GraphicUsed by:588
Symbol 587 TextUses:73Used by:588
Symbol 588 ButtonUses:582 583 584 585 586 587Used by:596
Symbol 589 TextUses:73Used by:596
Symbol 590 TextUses:73Used by:596
Symbol 591 TextUses:73Used by:596
Symbol 592 TextUses:73Used by:596
Symbol 593 Font
Symbol 594 TextUsed by:596
Symbol 595 TextUses:73Used by:596
Symbol 596 MovieClip [splashInfo]Uses:588 589 590 591 592 594 595
Symbol 597 FontUsed by:598
Symbol 598 EditableTextUses:597Used by:599
Symbol 599 MovieClip [balloonMaskMc]Uses:598
Symbol 600 GraphicUsed by:602
Symbol 601 GraphicUsed by:602
Symbol 602 MovieClip [balloonMaskGradient]Uses:600 601Used by:605
Symbol 603 GraphicUsed by:604
Symbol 604 MovieClipUses:603Used by:605
Symbol 605 MovieClip [splashScreenBalloon]Uses:604 602
Symbol 606 GraphicUsed by:607
Symbol 607 MovieClip [saucerCollision]Uses:606
Symbol 608 GraphicUsed by:609
Symbol 609 MovieClip [balloonCollision]Uses:608Used by:619
Symbol 610 GraphicUsed by:611
Symbol 611 MovieClip [balloonBasket]Uses:610Used by:619
Symbol 612 MovieClipUses:343 310 294 274 326Used by:620
Symbol 613 GraphicUsed by:614
Symbol 614 MovieClipUses:613Used by:619
Symbol 615 GraphicUsed by:619
Symbol 616 GraphicUsed by:619
Symbol 617 GraphicUsed by:618
Symbol 618 MovieClipUses:617Used by:619
Symbol 619 MovieClipUses:614 615 611 616 609 618Used by:620
Symbol 620 MovieClipUses:612 619Used by:621
Symbol 621 MovieClip [hotAirBalloon]Uses:620
Symbol 622 GraphicUsed by:623
Symbol 623 MovieClipUses:622Used by:624
Symbol 624 MovieClip [cakePickup]Uses:623
Symbol 625 GraphicUsed by:626
Symbol 626 MovieClip [collisionCircle]Uses:625Used by:630
Symbol 627 GraphicUsed by:628
Symbol 628 MovieClipUses:627Used by:629
Symbol 629 MovieClipUses:628Used by:630
Symbol 630 MovieClip [kite]Uses:629 626
Symbol 631 MovieClipUses:95Used by:633
Symbol 632 GraphicUsed by:633
Symbol 633 MovieClipUses:631 632Used by:634
Symbol 634 MovieClip [lightning]Uses:633 69
Symbol 635 GraphicUsed by:636
Symbol 636 MovieClipUses:635Used by:637
Symbol 637 MovieClipUses:636Used by:638
Symbol 638 MovieClip [gold]Uses:637 69
Symbol 639 GraphicUsed by:640
Symbol 640 MovieClipUses:639Used by:641
Symbol 641 MovieClip [arrow]Uses:640 69
Symbol 642 TextUses:73Used by:645
Symbol 643 GraphicUsed by:645
Symbol 644 TextUses:73Used by:645
Symbol 645 ButtonUses:642 643 644Used by:646
Symbol 646 MovieClip [moreGamesBtn]Uses:645
Symbol 647 MovieClipUses:151Used by:666
Symbol 648 GraphicUsed by:649
Symbol 649 MovieClipUses:648Used by:666
Symbol 650 GraphicUsed by:666
Symbol 651 MovieClipUses:274 310 343 294 326Used by:666
Symbol 652 GraphicUsed by:653
Symbol 653 MovieClipUses:652Used by:666
Symbol 654 GraphicUsed by:655
Symbol 655 MovieClipUses:654Used by:666
Symbol 656 GraphicUsed by:657
Symbol 657 MovieClipUses:656Used by:658 659 660 661 662 663 664 665
Symbol 658 MovieClipUses:657Used by:666
Symbol 659 MovieClipUses:657Used by:666
Symbol 660 MovieClipUses:657Used by:666
Symbol 661 MovieClipUses:657Used by:666
Symbol 662 MovieClipUses:657Used by:666
Symbol 663 MovieClipUses:657Used by:666
Symbol 664 MovieClipUses:657Used by:666
Symbol 665 MovieClipUses:657Used by:666
Symbol 666 MovieClip [windGuage]Uses:647 649 650 651 653 655 658 659 660 661 662 663 664 665Used by:667
Symbol 667 MovieClip [boatAnim]Uses:666
Symbol 668 GraphicUsed by:670
Symbol 669 TextUses:73Used by:670
Symbol 670 MovieClip [pauseMc]Uses:668 669
Symbol 671 GraphicUsed by:676
Symbol 672 GraphicUsed by:673
Symbol 673 MovieClipUses:672Used by:676
Symbol 674 FontUsed by:675
Symbol 675 EditableTextUses:674Used by:676
Symbol 676 MovieClipUses:671 673 675Used by:Timeline
Symbol 677 GraphicUsed by:678
Symbol 678 MovieClipUses:677Used by:Timeline
Symbol 714 MovieClip [__Packages.mochi.MochiScores]
Symbol 715 MovieClip [__Packages.mochi.MochiServices]
Symbol 716 MovieClip [__Packages.com.mindjolt.api.as2.MindJoltSponsoredAPI]
Symbol 717 MovieClip [__Packages.com.meychi.ascrypt.RC4]
Symbol 718 MovieClip [__Packages.GoodGuy]
Symbol 719 MovieClip [__Packages.Game]
Symbol 720 MovieClip [__Packages.GamePresentation]
Symbol 721 MovieClip [__Packages.GameGame]
Symbol 722 MovieClip [__Packages.Missile2]
Symbol 723 MovieClip [__Packages.Sticky]
Symbol 724 MovieClip [__Packages.Enemy1]
Symbol 725 MovieClip [__Packages.Pickup]
Symbol 726 MovieClip [__Packages.Useful]
Symbol 679 TextUses:73Used by:680
Symbol 680 ButtonUses:679Used by:Timeline
Symbol 681 GraphicUsed by:712
Symbol 682 GraphicUsed by:712
Symbol 683 GraphicUsed by:696 712
Symbol 684 GraphicUsed by:697 712
Symbol 685 GraphicUsed by:686 712
Symbol 686 MovieClipUses:685Used by:712
Symbol 687 GraphicUsed by:688 712
Symbol 688 MovieClipUses:687Used by:712
Symbol 689 GraphicUsed by:690
Symbol 690 MovieClipUses:689Used by:712
Symbol 691 GraphicUsed by:692
Symbol 692 ButtonUses:691Used by:712
Symbol 693 MovieClipUses:573Used by:712
Symbol 694 GraphicUsed by:695
Symbol 695 MovieClipUses:694Used by:712
Symbol 696 MovieClipUses:683Used by:712
Symbol 697 MovieClipUses:684Used by:712
Symbol 698 SoundUsed by:712
Symbol 699 GraphicUsed by:700
Symbol 700 MovieClipUses:699Used by:712
Symbol 701 GraphicUsed by:712
Symbol 702 GraphicUsed by:703
Symbol 703 MovieClipUses:702Used by:712
Symbol 704 SoundUsed by:712
Symbol 705 SoundUsed by:712
Symbol 706 GraphicUsed by:707
Symbol 707 MovieClipUses:706Used by:712
Symbol 708 GraphicUsed by:710
Symbol 709 MovieClipUses:571Used by:710
Symbol 710 MovieClipUses:708 709Used by:712
Symbol 711 SoundUsed by:712
Symbol 712 MovieClipUses:681 682 683 684 686 688 690 692 693 695 696 697 698 700 685 687 701 432 703 704 705 707 710 711Used by:Timeline
Symbol 713 GraphicUsed by:Timeline

Instance Names

"loadingScreen"Frame 1Symbol 676 MovieClip
"adBox"Frame 1Symbol 678 MovieClip
"heart"Symbol 65 MovieClip [starAnim2] Frame 1Symbol 64 MovieClip [M_stars1]
"collision"Symbol 70 MovieClip [wheelMc] Frame 1Symbol 69 MovieClip
"btn"Symbol 76 MovieClip [playBtnAnim] Frame 1Symbol 75 Button
"btn"Symbol 79 MovieClip [instructionsBtnAnim] Frame 1Symbol 78 Button
"btn"Symbol 82 MovieClip [controlsBtnAnim] Frame 1Symbol 81 Button
"btn"Symbol 85 MovieClip [highscoresBtnAnim] Frame 1Symbol 84 Button
"musicMc"Symbol 90 MovieClip [SplashMusicBtn] Frame 1Symbol 88 MovieClip
"musicBtn"Symbol 90 MovieClip [SplashMusicBtn] Frame 1Symbol 89 Button
"furries"Symbol 162 MovieClip Frame 1Symbol 143 MovieClip
"balloon"Symbol 163 MovieClip Frame 1Symbol 162 MovieClip
"score"Symbol 182 MovieClip Frame 1Symbol 171 EditableText
"submitBtn"Symbol 182 MovieClip Frame 1Symbol 176 Button
"quitBtn"Symbol 182 MovieClip Frame 1Symbol 181 Button
"balloon"Symbol 183 MovieClip [endScreen] Frame 1Symbol 163 MovieClip
"collision"Symbol 186 MovieClip [fallingStar] Frame 1Symbol 185 MovieClip
"collision"Symbol 193 MovieClip [birdMc] Frame 1Symbol 192 MovieClip
"collision"Symbol 197 MovieClip Frame 1Symbol 196 MovieClip
"fish"Symbol 198 MovieClip [beex] Frame 1Symbol 197 MovieClip
"vv"Symbol 233 MovieClip [bonusMc1] Frame 1Symbol 232 MovieClip
"balloon"Symbol 256 MovieClip [balloons] Frame 1Symbol 239 MovieClip
"balloon"Symbol 256 MovieClip [balloons] Frame 2Symbol 243 MovieClip
"balloon"Symbol 256 MovieClip [balloons] Frame 3Symbol 247 MovieClip
"balloon"Symbol 256 MovieClip [balloons] Frame 4Symbol 251 MovieClip
"balloon"Symbol 256 MovieClip [balloons] Frame 5Symbol 255 MovieClip
"balloon"Symbol 261 MovieClip [mouseBalloon] Frame 1Symbol 256 MovieClip [balloons]
"dog"Symbol 261 MovieClip [mouseBalloon] Frame 1Symbol 260 MovieClip
"dog"Symbol 275 MovieClip [mouse_mc] Frame 1Symbol 261 MovieClip [mouseBalloon]
"collision"Symbol 275 MovieClip [mouse_mc] Frame 1Symbol 262 MovieClip
"balloon"Symbol 278 MovieClip [dogBalloon] Frame 1Symbol 256 MovieClip [balloons]
"dog"Symbol 278 MovieClip [dogBalloon] Frame 1Symbol 260 MovieClip
"dog"Symbol 295 MovieClip [dog_mc] Frame 1Symbol 278 MovieClip [dogBalloon]
"collision"Symbol 295 MovieClip [dog_mc] Frame 1Symbol 262 MovieClip
"inBasket"Symbol 295 MovieClip [dog_mc] Frame 5Symbol 294 MovieClip
"balloon"Symbol 299 MovieClip Frame 1Symbol 256 MovieClip [balloons]
"dog"Symbol 299 MovieClip Frame 1Symbol 260 MovieClip
"dog"Symbol 311 MovieClip [cat_mc] Frame 1Symbol 299 MovieClip
"collision"Symbol 311 MovieClip [cat_mc] Frame 1Symbol 262 MovieClip
"balloon"Symbol 314 MovieClip [racoonBalloon] Frame 1Symbol 256 MovieClip [balloons]
"dog"Symbol 314 MovieClip [racoonBalloon] Frame 1Symbol 260 MovieClip
"dog"Symbol 327 MovieClip [racoon_mc] Frame 1Symbol 314 MovieClip [racoonBalloon]
"collision"Symbol 327 MovieClip [racoon_mc] Frame 1Symbol 262 MovieClip
"balloon"Symbol 330 MovieClip [bunnyBalloon] Frame 1Symbol 256 MovieClip [balloons]
"dog"Symbol 330 MovieClip [bunnyBalloon] Frame 1Symbol 260 MovieClip
"dog"Symbol 344 MovieClip [bunny_mc] Frame 1Symbol 330 MovieClip [bunnyBalloon]
"collision"Symbol 344 MovieClip [bunny_mc] Frame 1Symbol 262 MovieClip
"collision"Symbol 345 MovieClip [snowflake] Frame 1Symbol 72 MovieClip [snowflakeMc]
"heart"Symbol 372 MovieClip [starAnim] Frame 1Symbol 64 MovieClip [M_stars1]
"score"Symbol 393 MovieClip Frame 1Symbol 375 EditableText
"submitBtn"Symbol 393 MovieClip Frame 1Symbol 380 Button
"nameTxt"Symbol 393 MovieClip Frame 1Symbol 382 EditableText
"moreGamesBtn"Symbol 393 MovieClip Frame 1Symbol 385 Button
"quitBtn"Symbol 393 MovieClip Frame 1Symbol 387 Button
"viewhighscores"Symbol 393 MovieClip Frame 1Symbol 390 Button
"score"Symbol 393 MovieClip Frame 3Symbol 392 EditableText
"msg"Symbol 394 MovieClip [gameOverMsg] Frame 1Symbol 393 MovieClip
"m"Symbol 395 MovieClip [gameOverMsgAnim] Frame 1Symbol 394 MovieClip [gameOverMsg]
"tryagain"Symbol 405 MovieClip Frame 1Symbol 401 MovieClip
"msg"Symbol 406 MovieClip [loseLifeMsg] Frame 1Symbol 405 MovieClip
"m"Symbol 407 MovieClip [loseLifeMsgAnim] Frame 1Symbol 406 MovieClip [loseLifeMsg]
"sizeTarget"Symbol 412 MovieClip Frame 1Symbol 409 EditableText
"msg"Symbol 413 MovieClip [getReadyMsg] Frame 1Symbol 412 MovieClip
"msg"Symbol 414 MovieClip [getReadyMsgAnim] Frame 1Symbol 413 MovieClip [getReadyMsg]
"timeBonus"Symbol 423 MovieClip Frame 1Symbol 417 EditableText
"totalScore"Symbol 423 MovieClip Frame 1Symbol 418 EditableText
"titleMc"Symbol 423 MovieClip Frame 1Symbol 422 MovieClip [levelCompleteMsgs]
"msg"Symbol 424 MovieClip [levelCompleteMsgAnim] Frame 15Symbol 423 MovieClip
"roll"Symbol 431 MovieClip [bullet] Frame 2Symbol 430 MovieClip [rollAnim]
"g5"Symbol 440 MovieClip [gun] Frame 1Symbol 439 MovieClip
"hairgroup"Symbol 443 MovieClip [hair] Frame 1Symbol 442 MovieClip
"level"Symbol 464 MovieClip [score] Frame 1Symbol 446 EditableText
"quitBtn"Symbol 464 MovieClip [score] Frame 1Symbol 451 Button
"score"Symbol 464 MovieClip [score] Frame 1Symbol 452 EditableText
"music"Symbol 464 MovieClip [score] Frame 1Symbol 456 MovieClip
"musicBtn"Symbol 464 MovieClip [score] Frame 1Symbol 458 Button
"sizeTarget"Symbol 464 MovieClip [score] Frame 1Symbol 460 EditableText
"time"Symbol 464 MovieClip [score] Frame 1Symbol 462 EditableText
"stats"Symbol 465 MovieClip Frame 1Symbol 464 MovieClip [score]
"wg"Symbol 466 MovieClip [weapons] Frame 1Symbol 465 MovieClip
"price"Symbol 471 MovieClip [weaponBox] Frame 1Symbol 470 EditableText
"dog"Symbol 576 MovieClip [SplashScreen] Frame 1Symbol 511 MovieClip
"panel"Symbol 576 MovieClip [SplashScreen] Frame 1Symbol 553 MovieClip
"backBtn"Symbol 596 MovieClip [splashInfo] Frame 2Symbol 588 Button
"sizeTxt"Symbol 599 MovieClip [balloonMaskMc] Frame 1Symbol 598 EditableText
"maskMc"Symbol 605 MovieClip [splashScreenBalloon] Frame 1Symbol 602 MovieClip [balloonMaskGradient]
"inBasket"Symbol 619 MovieClip Frame 1Symbol 614 MovieClip
"basket"Symbol 619 MovieClip Frame 1Symbol 611 MovieClip [balloonBasket]
"collision"Symbol 619 MovieClip Frame 1Symbol 609 MovieClip [balloonCollision]
"furries"Symbol 620 MovieClip Frame 1Symbol 612 MovieClip
"balloon"Symbol 620 MovieClip Frame 1Symbol 619 MovieClip
"balloon"Symbol 621 MovieClip [hotAirBalloon] Frame 1Symbol 620 MovieClip
"collision"Symbol 630 MovieClip [kite] Frame 1Symbol 626 MovieClip [collisionCircle]
"collision"Symbol 634 MovieClip [lightning] Frame 1Symbol 69 MovieClip
"collision"Symbol 638 MovieClip [gold] Frame 1Symbol 69 MovieClip
"collision"Symbol 641 MovieClip [arrow] Frame 1Symbol 69 MovieClip
"btn"Symbol 646 MovieClip [moreGamesBtn] Frame 1Symbol 645 Button
"sock"Symbol 658 MovieClip Frame 1Symbol 657 MovieClip
"sock"Symbol 659 MovieClip Frame 1Symbol 657 MovieClip
"sock"Symbol 660 MovieClip Frame 1Symbol 657 MovieClip
"sock"Symbol 661 MovieClip Frame 1Symbol 657 MovieClip
"sock"Symbol 662 MovieClip Frame 1Symbol 657 MovieClip
"sock"Symbol 663 MovieClip Frame 1Symbol 657 MovieClip
"sock"Symbol 664 MovieClip Frame 1Symbol 657 MovieClip
"sock"Symbol 665 MovieClip Frame 1Symbol 657 MovieClip
"boat"Symbol 666 MovieClip [windGuage] Frame 1Symbol 647 MovieClip
"f1"Symbol 666 MovieClip [windGuage] Frame 1Symbol 651 MovieClip
"f2"Symbol 666 MovieClip [windGuage] Frame 1Symbol 651 MovieClip
"f3"Symbol 666 MovieClip [windGuage] Frame 1Symbol 651 MovieClip
"f4"Symbol 666 MovieClip [windGuage] Frame 1Symbol 651 MovieClip
"f5"Symbol 666 MovieClip [windGuage] Frame 1Symbol 651 MovieClip
"f6"Symbol 666 MovieClip [windGuage] Frame 1Symbol 651 MovieClip
"f7"Symbol 666 MovieClip [windGuage] Frame 1Symbol 651 MovieClip
"f8"Symbol 666 MovieClip [windGuage] Frame 1Symbol 651 MovieClip
"f9"Symbol 666 MovieClip [windGuage] Frame 1Symbol 651 MovieClip
"f10"Symbol 666 MovieClip [windGuage] Frame 1Symbol 651 MovieClip
"f11"Symbol 666 MovieClip [windGuage] Frame 1Symbol 651 MovieClip
"f12"Symbol 666 MovieClip [windGuage] Frame 1Symbol 651 MovieClip
"collision"Symbol 666 MovieClip [windGuage] Frame 1Symbol 647 MovieClip
"sock"Symbol 666 MovieClip [windGuage] Frame 1Symbol 658 MovieClip
"sock"Symbol 666 MovieClip [windGuage] Frame 2Symbol 659 MovieClip
"sock"Symbol 666 MovieClip [windGuage] Frame 3Symbol 660 MovieClip
"sock"Symbol 666 MovieClip [windGuage] Frame 4Symbol 661 MovieClip
"sock"Symbol 666 MovieClip [windGuage] Frame 5Symbol 662 MovieClip
"sock"Symbol 666 MovieClip [windGuage] Frame 6Symbol 660 MovieClip
"sock"Symbol 666 MovieClip [windGuage] Frame 7Symbol 663 MovieClip
"sock"Symbol 666 MovieClip [windGuage] Frame 8Symbol 664 MovieClip
"sock"Symbol 666 MovieClip [windGuage] Frame 9Symbol 665 MovieClip
"boat"Symbol 667 MovieClip [boatAnim] Frame 1Symbol 666 MovieClip [windGuage]
"bar"Symbol 676 MovieClip Frame 1Symbol 673 MovieClip
"eyes"Symbol 712 MovieClip Frame 1Symbol 686 MovieClip
"mindlogo"Symbol 712 MovieClip Frame 54Symbol 710 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 27 as "BackSeaMc"
ExportAssets (56)Timeline Frame 1Symbol 47 as "backgrounds"
ExportAssets (56)Timeline Frame 1Symbol 60 as "backgroundGround1"
ExportAssets (56)Timeline Frame 1Symbol 64 as "M_stars1"
ExportAssets (56)Timeline Frame 1Symbol 65 as "starAnim2"
ExportAssets (56)Timeline Frame 1Symbol 70 as "wheelMc"
ExportAssets (56)Timeline Frame 1Symbol 72 as "snowflakeMc"
ExportAssets (56)Timeline Frame 1Symbol 76 as "playBtnAnim"
ExportAssets (56)Timeline Frame 1Symbol 79 as "instructionsBtnAnim"
ExportAssets (56)Timeline Frame 1Symbol 82 as "controlsBtnAnim"
ExportAssets (56)Timeline Frame 1Symbol 85 as "highscoresBtnAnim"
ExportAssets (56)Timeline Frame 1Symbol 90 as "SplashMusicBtn"
ExportAssets (56)Timeline Frame 1Symbol 183 as "endScreen"
ExportAssets (56)Timeline Frame 1Symbol 186 as "fallingStar"
ExportAssets (56)Timeline Frame 1Symbol 193 as "birdMc"
ExportAssets (56)Timeline Frame 1Symbol 198 as "beex"
ExportAssets (56)Timeline Frame 1Symbol 202 as "lightningTile"
ExportAssets (56)Timeline Frame 1Symbol 205 as "cloudTile"
ExportAssets (56)Timeline Frame 1Symbol 208 as "carTile"
ExportAssets (56)Timeline Frame 1Symbol 211 as "butterflyTile"
ExportAssets (56)Timeline Frame 1Symbol 214 as "heartTile"
ExportAssets (56)Timeline Frame 1Symbol 216 as "cloverTile"
ExportAssets (56)Timeline Frame 1Symbol 218 as "sunTile"
ExportAssets (56)Timeline Frame 1Symbol 221 as "starTile"
ExportAssets (56)Timeline Frame 1Symbol 223 as "snowflakeTile"
ExportAssets (56)Timeline Frame 1Symbol 224 as "flowerTile"
ExportAssets (56)Timeline Frame 1Symbol 227 as "icelollyPickup"
ExportAssets (56)Timeline Frame 1Symbol 231 as "bonusFurry"
ExportAssets (56)Timeline Frame 1Symbol 233 as "bonusMc1"
ExportAssets (56)Timeline Frame 1Symbol 256 as "balloons"
ExportAssets (56)Timeline Frame 1Symbol 261 as "mouseBalloon"
ExportAssets (56)Timeline Frame 1Symbol 266 as "mouseTurn"
ExportAssets (56)Timeline Frame 1Symbol 271 as "mouseRun"
ExportAssets (56)Timeline Frame 1Symbol 275 as "mouse_mc"
ExportAssets (56)Timeline Frame 1Symbol 278 as "dogBalloon"
ExportAssets (56)Timeline Frame 1Symbol 283 as "dogTurn"
ExportAssets (56)Timeline Frame 1Symbol 291 as "dogRun"
ExportAssets (56)Timeline Frame 1Symbol 293 as "dog_falling"
ExportAssets (56)Timeline Frame 1Symbol 295 as "dog_mc"
ExportAssets (56)Timeline Frame 1Symbol 307 as "catRun"
ExportAssets (56)Timeline Frame 1Symbol 311 as "cat_mc"
ExportAssets (56)Timeline Frame 1Symbol 314 as "racoonBalloon"
ExportAssets (56)Timeline Frame 1Symbol 318 as "racoonTurn"
ExportAssets (56)Timeline Frame 1Symbol 323 as "racoonRun"
ExportAssets (56)Timeline Frame 1Symbol 327 as "racoon_mc"
ExportAssets (56)Timeline Frame 1Symbol 330 as "bunnyBalloon"
ExportAssets (56)Timeline Frame 1Symbol 334 as "bunnyTurn"
ExportAssets (56)Timeline Frame 1Symbol 339 as "bunnyRun"
ExportAssets (56)Timeline Frame 1Symbol 344 as "bunny_mc"
ExportAssets (56)Timeline Frame 1Symbol 345 as "snowflake"
ExportAssets (56)Timeline Frame 1Symbol 348 as "icecreamPickup"
ExportAssets (56)Timeline Frame 1Symbol 351 as "cheesecakePickup"
ExportAssets (56)Timeline Frame 1Symbol 354 as "piePickup"
ExportAssets (56)Timeline Frame 1Symbol 357 as "burgerPickup"
ExportAssets (56)Timeline Frame 1Symbol 358 as "icecream"
ExportAssets (56)Timeline Frame 1Symbol 365 as "bird"
ExportAssets (56)Timeline Frame 1Symbol 367 as "satellite"
ExportAssets (56)Timeline Frame 1Symbol 371 as "heli"
ExportAssets (56)Timeline Frame 1Symbol 372 as "starAnim"
ExportAssets (56)Timeline Frame 1Symbol 394 as "gameOverMsg"
ExportAssets (56)Timeline Frame 1Symbol 395 as "gameOverMsgAnim"
ExportAssets (56)Timeline Frame 1Symbol 406 as "loseLifeMsg"
ExportAssets (56)Timeline Frame 1Symbol 407 as "loseLifeMsgAnim"
ExportAssets (56)Timeline Frame 1Symbol 413 as "getReadyMsg"
ExportAssets (56)Timeline Frame 1Symbol 414 as "getReadyMsgAnim"
ExportAssets (56)Timeline Frame 1Symbol 422 as "levelCompleteMsgs"
ExportAssets (56)Timeline Frame 1Symbol 424 as "levelCompleteMsgAnim"
ExportAssets (56)Timeline Frame 1Symbol 428 as "pausedMsgAnim"
ExportAssets (56)Timeline Frame 1Symbol 430 as "rollAnim"
ExportAssets (56)Timeline Frame 1Symbol 431 as "bullet"
ExportAssets (56)Timeline Frame 1Symbol 438 as "StickyProjectile"
ExportAssets (56)Timeline Frame 1Symbol 440 as "gun"
ExportAssets (56)Timeline Frame 1Symbol 441 as "mainface"
ExportAssets (56)Timeline Frame 1Symbol 443 as "hair"
ExportAssets (56)Timeline Frame 1Symbol 444 as "crosshair"
ExportAssets (56)Timeline Frame 1Symbol 464 as "score"
ExportAssets (56)Timeline Frame 1Symbol 466 as "weapons"
ExportAssets (56)Timeline Frame 1Symbol 471 as "weaponBox"
ExportAssets (56)Timeline Frame 1Symbol 475 as "statsMc"
ExportAssets (56)Timeline Frame 1Symbol 479 as "man with pistol anim"
ExportAssets (56)Timeline Frame 1Symbol 481 as "magnet1"
ExportAssets (56)Timeline Frame 1Symbol 482 as "sss"
ExportAssets (56)Timeline Frame 1Symbol 486 as "ptitle"
ExportAssets (56)Timeline Frame 1Symbol 489 as "cone"
ExportAssets (56)Timeline Frame 1Symbol 576 as "SplashScreen"
ExportAssets (56)Timeline Frame 1Symbol 578 as "title"
ExportAssets (56)Timeline Frame 1Symbol 581 as "edgeSquare"
ExportAssets (56)Timeline Frame 1Symbol 596 as "splashInfo"
ExportAssets (56)Timeline Frame 1Symbol 599 as "balloonMaskMc"
ExportAssets (56)Timeline Frame 1Symbol 602 as "balloonMaskGradient"
ExportAssets (56)Timeline Frame 1Symbol 605 as "splashScreenBalloon"
ExportAssets (56)Timeline Frame 1Symbol 607 as "saucerCollision"
ExportAssets (56)Timeline Frame 1Symbol 609 as "balloonCollision"
ExportAssets (56)Timeline Frame 1Symbol 611 as "balloonBasket"
ExportAssets (56)Timeline Frame 1Symbol 621 as "hotAirBalloon"
ExportAssets (56)Timeline Frame 1Symbol 624 as "cakePickup"
ExportAssets (56)Timeline Frame 1Symbol 626 as "collisionCircle"
ExportAssets (56)Timeline Frame 1Symbol 630 as "kite"
ExportAssets (56)Timeline Frame 1Symbol 634 as "lightning"
ExportAssets (56)Timeline Frame 1Symbol 638 as "gold"
ExportAssets (56)Timeline Frame 1Symbol 641 as "arrow"
ExportAssets (56)Timeline Frame 1Symbol 646 as "moreGamesBtn"
ExportAssets (56)Timeline Frame 1Symbol 666 as "windGuage"
ExportAssets (56)Timeline Frame 1Symbol 667 as "boatAnim"
ExportAssets (56)Timeline Frame 1Symbol 670 as "pauseMc"
ExportAssets (56)Timeline Frame 1Symbol 714 as "__Packages.mochi.MochiScores"
ExportAssets (56)Timeline Frame 1Symbol 715 as "__Packages.mochi.MochiServices"
ExportAssets (56)Timeline Frame 1Symbol 716 as "__Packages.com.mindjolt.api.as2.MindJoltSponsoredAPI"
ExportAssets (56)Timeline Frame 1Symbol 717 as "__Packages.com.meychi.ascrypt.RC4"
ExportAssets (56)Timeline Frame 1Symbol 718 as "__Packages.GoodGuy"
ExportAssets (56)Timeline Frame 1Symbol 719 as "__Packages.Game"
ExportAssets (56)Timeline Frame 1Symbol 720 as "__Packages.GamePresentation"
ExportAssets (56)Timeline Frame 1Symbol 721 as "__Packages.GameGame"
ExportAssets (56)Timeline Frame 1Symbol 722 as "__Packages.Missile2"
ExportAssets (56)Timeline Frame 1Symbol 723 as "__Packages.Sticky"
ExportAssets (56)Timeline Frame 1Symbol 724 as "__Packages.Enemy1"
ExportAssets (56)Timeline Frame 1Symbol 725 as "__Packages.Pickup"
ExportAssets (56)Timeline Frame 1Symbol 726 as "__Packages.Useful"
EnableDebugger2 (64)Timeline Frame 131 bytes "..$1$80$VAzgtfnm2NwCqAhoaHiqU0."
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
"loop"Symbol 163 MovieClip Frame 1
"submit"Symbol 182 MovieClip Frame 2
"pop"Symbol 239 MovieClip Frame 2
"pop"Symbol 243 MovieClip Frame 2
"pop"Symbol 247 MovieClip Frame 2
"pop"Symbol 251 MovieClip Frame 2
"pop"Symbol 255 MovieClip Frame 2
"yellow"Symbol 256 MovieClip [balloons] Frame 1
"green"Symbol 256 MovieClip [balloons] Frame 2
"red"Symbol 256 MovieClip [balloons] Frame 3
"pink"Symbol 256 MovieClip [balloons] Frame 4
"blue"Symbol 256 MovieClip [balloons] Frame 5
"swing"Symbol 261 MovieClip [mouseBalloon] Frame 6
"balloon"Symbol 275 MovieClip [mouse_mc] Frame 1
"turn"Symbol 275 MovieClip [mouse_mc] Frame 2
"run"Symbol 275 MovieClip [mouse_mc] Frame 3
"falling"Symbol 275 MovieClip [mouse_mc] Frame 4
"free"Symbol 275 MovieClip [mouse_mc] Frame 5
"swing"Symbol 278 MovieClip [dogBalloon] Frame 6
"balloon"Symbol 295 MovieClip [dog_mc] Frame 1
"turn"Symbol 295 MovieClip [dog_mc] Frame 2
"run"Symbol 295 MovieClip [dog_mc] Frame 3
"falling"Symbol 295 MovieClip [dog_mc] Frame 4
"free"Symbol 295 MovieClip [dog_mc] Frame 5
"swing"Symbol 299 MovieClip Frame 6
"balloon"Symbol 311 MovieClip [cat_mc] Frame 1
"turn"Symbol 311 MovieClip [cat_mc] Frame 2
"run"Symbol 311 MovieClip [cat_mc] Frame 3
"falling"Symbol 311 MovieClip [cat_mc] Frame 4
"free"Symbol 311 MovieClip [cat_mc] Frame 5
"swing"Symbol 314 MovieClip [racoonBalloon] Frame 6
"balloon"Symbol 327 MovieClip [racoon_mc] Frame 1
"turn"Symbol 327 MovieClip [racoon_mc] Frame 2
"run"Symbol 327 MovieClip [racoon_mc] Frame 3
"falling"Symbol 327 MovieClip [racoon_mc] Frame 4
"free"Symbol 327 MovieClip [racoon_mc] Frame 5
"swing"Symbol 330 MovieClip [bunnyBalloon] Frame 6
"balloon"Symbol 344 MovieClip [bunny_mc] Frame 1
"turn"Symbol 344 MovieClip [bunny_mc] Frame 2
"run"Symbol 344 MovieClip [bunny_mc] Frame 3
"falling"Symbol 344 MovieClip [bunny_mc] Frame 4
"free"Symbol 344 MovieClip [bunny_mc] Frame 5
"bad"Symbol 405 MovieClip Frame 1
"ok"Symbol 405 MovieClip Frame 2
"good"Symbol 405 MovieClip Frame 3
"notastro"Symbol 405 MovieClip Frame 4
"flying"Symbol 431 MovieClip [bullet] Frame 1
"roll"Symbol 431 MovieClip [bullet] Frame 2
"hitsad"Symbol 431 MovieClip [bullet] Frame 3
"hithappy"Symbol 431 MovieClip [bullet] Frame 4
"male"Symbol 441 MovieClip [mainface] Frame 1
"female"Symbol 441 MovieClip [mainface] Frame 2
"on"Symbol 456 MovieClip Frame 1
"off"Symbol 456 MovieClip Frame 2
"fire"Symbol 479 MovieClip [man with pistol anim] Frame 2
"showinstructions"Symbol 596 MovieClip [splashInfo] Frame 2
"showcontrols"Symbol 596 MovieClip [splashInfo] Frame 3
"showhighscores"Symbol 596 MovieClip [splashInfo] Frame 4
"loop"Symbol 621 MovieClip [hotAirBalloon] Frame 10
"leave"Symbol 621 MovieClip [hotAirBalloon] Frame 28
"mouse_mc"Symbol 651 MovieClip Frame 2
"cat_mc"Symbol 651 MovieClip Frame 3
"bunny_mc"Symbol 651 MovieClip Frame 4
"dog_mc"Symbol 651 MovieClip Frame 5
"racoon_mc"Symbol 651 MovieClip Frame 6
"lowLeft"Symbol 666 MovieClip [windGuage] Frame 1
"midLeft"Symbol 666 MovieClip [windGuage] Frame 2
"highLeft"Symbol 666 MovieClip [windGuage] Frame 3
"lowRight"Symbol 666 MovieClip [windGuage] Frame 4
"midRight"Symbol 666 MovieClip [windGuage] Frame 5
"highRight"Symbol 666 MovieClip [windGuage] Frame 6
"lowBothDir"Symbol 666 MovieClip [windGuage] Frame 7
"midBothDir"Symbol 666 MovieClip [windGuage] Frame 8
"highBothDir"Symbol 666 MovieClip [windGuage] Frame 9

Dynamic Text Variables

loadingTxtSymbol 675 EditableText""




http://swfchan.com/13/61226/info.shtml
Created: 15/4 -2019 16:52:53 Last modified: 15/4 -2019 16:52:53 Server time: 22/12 -2024 18:57:12