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

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

POOPY DIAHREA 4 NAFIN.swf

This is the info page for
Flash #121631

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


Text
100%

TOTAL DISTANCE:

+
+
+
+

GLIDE METER

LAUNCH METER

PLAY AGAIN

reset

reset

Play Again?

Start

= 0 ft.

= 0 ft.

= 0 ft.

= 0 ft.

= 0 ft.

INSTRUCTIONS
Powering the Kids Next Door Treehouse is hard work!  Help the hamsters enjoy their
time off with the new extreme sport of hamster launching!
> Click your mouse button to start the hamster in motion. When the hamster lines up
with the pillow, click again to launch the hamster.
> While flying, click and hold your mouse button to use Glide Power!  The Glide Meter
refills slowly when not in use.
> Grab Items to keep the hamster in the air for as long as possible.

ActionScript [AS1/AS2]

Frame 1
var LOCAL = true; var domXML = new XML(); if (LOCAL) { gotoAndPlay (2); } else { domXML.load("http://www.cartoonnetwork.com/crossdomain.xml"); } domXML.onLoad = function () { if (domXML.childNodes.length == 0) { trace("!!! DOMAIN CHECK FAILED !!!"); getURL ("http://www.cartoonnetwork.com"); stop(); } else { trace("*** Domain check OK! ***"); trace(domXML); gotoAndPlay (2); } };
Frame 2
var loadedVal = Math.floor((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if (loadedVal > 1) { counter_txt.text = loadedVal + "%"; } if (loadedVal >= 100) { gotoAndStop (5); }
Frame 3
gotoAndPlay (2);
Frame 5
function initApp() { if (!_global.gameLoaded) { _global.achievementSystem.achievementNotificationGameLoaded(); _global.gameLoaded = true; } clearInterval(m); } function onLoadComplete(success) { if (success) { _global.HAMSTER_SPACE = String(xmlDoc.firstChild.childNodes[0].attributes.name); _global.HAMSTER_SPACE_ID = String(xmlDoc.firstChild.childNodes[0].attributes.id); _global.HAMSTER_HOLE = String(xmlDoc.firstChild.childNodes[1].attributes.name); _global.HAMSTER_HOLE_ID = String(xmlDoc.firstChild.childNodes[1].attributes.id); _global.DISTANCE_SINGLE = String(xmlDoc.firstChild.childNodes[2].attributes.name); _global.DISTANCE_SINGLE_ID = String(xmlDoc.firstChild.childNodes[2].attributes.id); _global.TOTAL_DISTANCE = String(xmlDoc.firstChild.childNodes[3].attributes.name); _global.TOTAL_DISTANCE_ID = String(xmlDoc.firstChild.childNodes[3].attributes.id); } else { trace("don't loaded stats.xml"); } } stop(); _global.achievementSystem = new com.cartoonnetwork.AchievementSystem.AchievementAS2(this); trace("_global.achievementSystem = " + _global.achievementSystem); var m = setInterval(this, "initApp", 1000); var xmlDoc = new XML(); xmlDoc.ignoreWhite = true; xmlDoc.onLoad = mx.utils.Delegate.create(this, onLoadComplete); xmlDoc.load("stats.xml"); _global.sendStat = function (name, id, value) { trace((((("<<SEND>> " + name) + " ") + id) + " ") + value); _global.achievementSystem.sendStat(id, value); };
Frame 6
this._lockroot = true; gameOver_mc._visible = false; stop();
Instance of Symbol 274 MovieClip "gravMeter" in Frame 6
onClipEvent (load) { this._visible = false; }
Instance of Symbol 490 MovieClip "skate_icon" in Frame 6
onClipEvent (load) { this._visible = false; }
Frame 7
var hamsterShoot = new Game(this.game_mc, fvGameData); Mouse.addListener(hamsterShoot); stop();
Symbol 506 MovieClip [__Packages.com.cartoonnetwork.AchievementSystem.AchievementAS2] Frame 0
class com.cartoonnetwork.AchievementSystem.AchievementAS2 { static var _achievementNotificationFinished; var _mc, _moduleConnection, _displayConnection, _swfLoader; function AchievementAS2 (mc) { _mc = mc; _mc.x = 0; _mc.y = 0; _moduleConnection = new com.cartoonnetwork.connect.Connection("fromAchieveModule", "toAchieveModule", this, true); } function sendStat(statString, value) { var _local2 = new Array(); _local2.push(statString); _local2.push(value); _moduleConnection.send("updateStat", _local2); } function xmlLoaded() { _xmlLoaded = true; _containerLoaded = true; _displayConnection = new com.cartoonnetwork.connect.Connection("fromDisplayModule", "toDisplayModule", this, false); _moduleConnection.slaveReceivedUnique(); _swfLoader = _root.createEmptyMovieClip("_swfLoader", 1); _swfLoader._x = 175; _swfLoader._y = 400; loadMovie ("AchieveDisplay.swf", "_swfLoader"); } function achievementEarned(arr) { trace("<< achievement Earned " + arr.length); showAchievement(arr); } function toString() { return("<< AchievementAS2 >>"); } function achievementNotificationGameLoaded() { _moduleConnection.send("achievementNotificationGameLoaded"); } function achievementNotificationGameStarted() { _moduleConnection.send("achievementNotificationGameStarted"); } function achievementNotificationGameEnded() { _moduleConnection.send("achievementNotificationGameEnded"); } function achievementNotificationFinished() { _achievementNotificationFinished = true; trace("<< Notification Finished"); } function isAchievmentNotificationFinished() { var _local1 = _achievementNotificationFinished; _achievementNotificationFinished = false; return(_local1); } function showAchievement(arr) { if (!_containerLoaded) { trace("<< container not loaded"); return(undefined); } _displayConnection.send("displayAchievement", arr); } static var STATUS_CONNECTING = 0; static var STATUS_SHOWING_ACHIEVEMENT = 1; static var STATUS_READY = 2; static var _uniqueVal = -1; var _xmlLoaded = false; var _containerLoaded = false; }
Symbol 507 MovieClip [__Packages.com.cartoonnetwork.connect.Connection] Frame 0
class com.cartoonnetwork.connect.Connection { var _rLC, _sLC, _rConnection, _sConnection, _uniqueClient, _master, _unique, _connectTimer, _connected; function Connection (rConnection, sConnection, uniqueClient, master) { _rLC = new LocalConnection(); _sLC = new LocalConnection(); _rConnection = rConnection; _sConnection = sConnection; _uniqueClient = uniqueClient; _master = master; trace("master : " + _master); if (_master) { _unique = Math.floor(Math.random() * 10000); _rConnection = _rConnection + _unique; initConnection(); _rLC.connect(_rConnection); _rLC.client = this; trace((("<< initing receiver as master with " + _rConnection) + " sender: ") + _sConnection); var app = this; _rLC.slaveReceivedUnique = function () { trace("<< calling slaveReceivedUnique game"); app.slaveReceivedUnique(); }; _rLC.xmlLoaded = function () { uniqueClient.xmlLoaded(); }; _rLC.achievementEarned = function (arr) { trace((("<< achievement Earned " + arr[0]) + ", ") + arr[1]); uniqueClient.achievementEarned(arr); }; } else { trace("<< initing slave receiver with " + _rConnection); _rLC.connect(_rConnection); _rLC.client = this; var app = this; _rLC.setUnique = function (unique) { trace("<< setting unique from Display" + unique); app.setUnique(unique); }; } } function initConnection() { _connectTimer = setInterval(this, "AttemptConnection", 2000); AttemptConnection(); } function AttemptConnection() { trace((("sending unique to " + _sConnection) + " unique val: ") + _unique); _sLC.send(_sConnection, "setUnique", _unique); } function setUnique(unique) { _unique = unique; _rConnection = _rConnection + _unique; _sConnection = _sConnection + _unique; trace("<< sending message to : " + _sConnection); _sLC.send(_sConnection, "slaveReceivedUnique"); _rLC.close(); _rLC.connect(_rConnection); _rLC.client = _uniqueClient; _connected = true; } function slaveReceivedUnique() { trace(("<< game slave received unique: " + _unique) + " as2 game"); _sConnection = _sConnection + _unique; trace("_sConnection " + _sConnection); _connected = true; clearInterval(_connectTimer); _rLC.close(); _rLC.connect(_rConnection); _rLC.client = _uniqueClient; } function send(func, args) { if (args.length > 0) { trace((((_sConnection + " sending to ") + func) + " the value of ") + args); _sLC.send(_sConnection, func, args); } else { trace("sending func " + func); _sLC.send(_sConnection, func); } } }
Symbol 508 MovieClip [__Packages.mx.utils.Delegate] Frame 0
class mx.utils.Delegate extends Object { var func; function Delegate (f) { super(); func = f; } static function create(obj, func) { var _local2 = function () { var _local2 = arguments.callee.target; var _local3 = arguments.callee.func; return(_local3.apply(_local2, arguments)); }; _local2.target = obj; _local2.func = func; return(_local2); } function createDelegate(obj) { return(create(obj, func)); } }
Symbol 509 MovieClip [__Packages.Game] Frame 0
class Game { var _$mc, gameData, shotNum, cam, bltNum, state, turn, distances, shooting, faceplant, skidding, bounce, speed, glide, wind, slide, superbounce, rebound, gravOn, bounceNum, superbounceNum, speedNum, glideNum, windNum, slideNum, reboundNum, gravPointsMax, gravPoints, gravButton, powerupCount, cloudCount, bushCount, vCount, tick, glideCnt, glideVals, glideDot, powerupClips, powerupMark, cloudMark, bushMark, vehicleMark, cloudList, bushList, sndTheme, sndEnding, sndPrelude, preludeSound, frCount, frArray, timer, blt, slideSound, skidSound, windSound, gravSound, themeSound, sndFadeInterval, waitInt, jumpInt, bltInt, bc, sndWind, grav, sndGrav, sndSlide, sndFly, sndSkid, sndPickup, sndBump, sndBounce, sndSuperbounce, sndHit, hitClip, sndShoot, yvel, boost, ar, ad, nodesXML, _so, _bestScore; function Game (mcClip, xmlData) { _$mc = mcClip; gameData = xmlData; shotNum = 0; init(); hit = false; } function init() { _global.achievementSystem.achievementNotificationGameStarted(); cam = new GameCamera(_$mc, 600, 400); cam.dis.addEventListener("onDone", this); bltNum = 0; state = null; turn = 1; distances = new Array(); shooting = false; faceplant = false; skidding = false; bounce = false; speed = false; glide = false; wind = false; slide = false; superbounce = false; rebound = false; gravOn = false; falling = false; bounceNum = 0; superbounceNum = 0; speedNum = 0; glideNum = 0; windNum = 0; slideNum = 0; reboundNum = 0; gravPointsMax = 100; gravPoints = 100; gravButton = false; updateGravMeter(); powerupCount = 0; cloudCount = 0; bushCount = 0; vCount = 0; tick = 0; glideCnt = 0; glideVals = new Array(); glideDot = 0; glideVals = [-0.5, -1, -1.5, -2, -1.5, -1, 0, 0.3, 0.5, 0.7, 1, 3, 5, 8, 12, 16, 21, 26, 30, 25, 20, 15, 10, 5, 3]; powerupClips = new Array(); powerupMark = 650; cloudMark = 400; bushMark = 650; vehicleMark = 1200; cloudList = new Array(); bushList = new Array(); _root.background_mc.spaceBG._y = -4790; _root.launchMeter._visible = true; _root.gravMeter._visible = false; initSounds(); if (cheats) { Key.addListener(this); } initSO(); if (MUSIC_MUTE == true) { _root.musicBtn.gotoAndStop(1); sndTheme.setVolume(0); sndEnding.setVolume(0); sndPrelude.setVolume(0); } else { _root.musicBtn.gotoAndStop(2); sndTheme.setVolume(MUSIC_VOL); sndEnding.setVolume(MUSIC_VOL); sndPrelude.setVolume(MUSIC_VOL); } _root.musicBtn.owner = this; _root.musicBtn.onRelease = function () { this.owner.toggleMusic(); }; _root.musicBtn.onRollOver = function () { this.owner.clickFlag = true; if (this.owner.MUSIC_MUTE == true) { _root.muteMC.gotoAndStop("musicOff_RO"); } else { _root.muteMC.gotoAndStop("musicOn_RO"); } }; _root.musicBtn.onRollOut = function () { this.owner.clickFlag = false; if (this.owner.MUSIC_MUTE == true) { _root.muteMC.gotoAndStop("musicOff"); } else { _root.muteMC.gotoAndStop("musicOn"); } }; playSound(sndPrelude, MUSIC_VOL, 9999); preludeSound = true; _root.scrollRect = new flash.geom.Rectangle(0, 0, 600, 400); frCount = 0; frArray = []; timer = 0; } function loadTracker() { trace("\n----- loading tracker swf -----\n"); var _local1 = new Date().getTime(); loadMovieNum ("tracker.swf?" + _local1, 100000); } function onKeyUp() { if (Key.getCode() == 39) { trace("xvel up"); blt.xvel = blt.xvel + 5; } if (Key.getCode() == 32) { paused = !paused; } if (Key.getCode() == 49) { trace("## slide TRUE"); slide = true; } if (freemode) { blt.grav = 0; if (Key.getCode() == 38) { blt.yvel = blt.yvel + 5; } if (Key.getCode() == 40) { blt.yvel = blt.yvel - 5; } if (Key.getCode() == 37) { blt.xvel = blt.xvel - 5; } } } function initSounds() { _$mc.createEmptyMovieClip("sounds", 10); createSound("sndShoot", "snd_shoot", "shoot"); createSound("sndFly", "snd_fly", "fly"); createSound("sndWind", "snd_wind", "wind"); createSound("sndBounce", "snd_bounce", "bounce"); createSound("sndSuperbounce", "snd_superbounce", "superbounce"); createSound("sndHit", "snd_hit", "hit"); createSound("sndPickup", "snd_pickup", "pickup"); createSound("sndBump", "snd_bump", "bump"); createSound("sndSlide", "snd_slide", "slide"); createSound("sndSkid", "snd_skid", "skid"); createSound("sndGrav", "snd_wind", "grav"); createSound("sndPrelude", "snd_prelude", "prelude"); createSound("sndTheme", "snd_theme", "theme"); createSound("sndEnding", "snd_ending", "ending"); slideSound = false; skidSound = false; windSound = false; gravSound = false; preludeSound = false; themeSound = false; _root.muteMC.gotoAndStop(2); } function createSound(name, linkName, clipName) { var _local2 = _$mc.sounds.createEmptyMovieClip(clipName, _$mc.sounds.getNextHighestDepth()); this[name] = new Sound(_local2); this[name].attachSound(linkName); } function fadeOutSound(s) { trace("-- fadeOutSound() "); clearInterval(sndFadeInterval); sndFadeInterval = setInterval(this, "doFade", 50, s); } function playSound(snd, vol, loops) { trace(("-- playSound(" + snd) + ")"); snd.setVolume(vol); if (!loops) { loops = 0; } snd.start(0, loops); } function toggleMusic() { MUSIC_MUTE = !MUSIC_MUTE; trace("## MUSIC_MUTE = " + MUSIC_MUTE); if (MUSIC_MUTE == true) { MUSIC_VOL = 0; sndPrelude.setVolume(0); sndTheme.setVolume(0); sndEnding.setVolume(0); _root.muteMC.gotoAndStop("musicOff"); } else { MUSIC_VOL = 60; sndPrelude.setVolume(MUSIC_VOL); sndTheme.setVolume(MUSIC_VOL); sndEnding.setVolume(MUSIC_VOL); _root.muteMC.gotoAndStop("musicOn"); } } function doFade(s) { var _local2 = s.getVolume() - 3; s.setVolume(_local2); if ((_local2 <= 0) || (MUSIC_MUTE == true)) { s.stop(); clearInterval(sndFadeInterval); } } function resetBtn() { stopAllSounds(); resetSounds(); clearInterval(waitInt); clearInterval(jumpInt); clearInterval(bltInt); _$mc.hamster._y = 956; cam.zero(); reset(); } function reset() { _global.achievementSystem.achievementNotificationGameStarted(); cleanUp(); playSound(sndPrelude, MUSIC_VOL, 9999); sndTheme.stop(); _root.launchMeter._visible = true; _root.launchMeter.gotoAndStop(1); _root.gravMeter._visible = false; state = null; turn = 1; distances = new Array(); shooting = false; faceplant = false; shotNum = 0; bltNum = 0; bounce = false; speed = false; glide = false; wind = false; slide = false; _root.skate_icon._visible = false; falling = false; var _local4 = 6; while (_local4--) { _root[("shotDistance" + _local4) + "_txt"].text = "= 0 ft."; _root[("shotStatus" + _local4) + "_mc"].gotoAndStop(1); } _root.distanceTotal_txt.text = ""; _$mc.hamster._visible = true; _$mc.hamster.gotoAndStop(1); _$mc.hWalkOut2.gotoAndStop(1); _$mc.hWalkOut2._x = 30.5; _$mc.hWalkOut2._visible = true; _$mc.hWalkOut3.gotoAndStop(1); _$mc.hWalkOut3._x = 15.5; _$mc.hWalkOut3._visible = true; _$mc.hWalkOut4.gotoAndStop(1); _$mc.hWalkOut4._x = 0.5; _$mc.hWalkOut4._visible = true; _$mc.hWalkOut5.gotoAndStop(1); _$mc.hWalkOut5._x = -14.5; _$mc.hWalkOut5._visible = true; _root.gameOver_mc._visible = false; _root.chalkboard_mc._visible = false; _local4 = 6; while (_local4--) { _$mc["blt" + _local4].removeMovieClip(); } powerupMark = 650; cloudMark = 400; bushMark = 650; } function setScore() { var _local4 = updateDistance(); _global.sendStat(_global.DISTANCE_SINGLE, _global.DISTANCE_SINGLE_ID, _local4); trace("DISTANCIA >> " + _local4); distances.push(_local4); _root[("shotStatus" + turn) + "_mc"].gotoAndStop("on"); _root[("shotDistance" + turn) + "_txt"].text = ("= " + _local4) + " ft."; } function updateGameState() { turn++; trace("GAME TURN: " + turn); if (turn == 6) { gameOver(); } else { nextHamster(); } } function gameOver() { shooting = true; _root.gameOver_mc._visible = true; _root.gameOver_mc.gotoAndPlay(2); _root.gameOver_mc.mask_mc.gotoAndPlay(2); _root.chalkboard_mc._visible = true; sndPrelude.stop(); fadeOutSound(sndTheme); playSound(sndEnding, MUSIC_VOL); var _local8 = distances.length; var _local5 = 0; while (_local8--) { _local5 = _local5 + Number(distances[_local8]); } _root.distanceTotal_txt.text = ("Total = " + _local5) + " ft."; _root.gameOver_mc.distanceTotal_txt.text = _local5 + " ft."; _root.gameOver_mc.finalScore_txt.text = _local5 + " ft."; _global.sendStat(_global.TOTAL_DISTANCE, _global.TOTAL_DISTANCE_ID, _local5); _local8 = distances.length; var _local7 = ""; var _local4 = 0; while (_local4 < _local8) { _local7 = _local7 + (distances[_local4] + " ft. \r"); _local4++; } _local7 = _local7 + (_local5 + " ft."); _root.gameOver_mc.shots_txt.text = _local7; var _local6 = "You just need practice. Don't give up!"; if (_local5 >= 100) { _local6 = "Keep trying -- you'll get the hang of it!"; } if (_local5 >= 200) { _local6 = "Not bad. Can you do even better?"; } if (_local5 >= 300) { _local6 = "Nice job!"; } if (_local5 >= 400) { _local6 = "Wow! You're a real pro!"; } if (_local5 >= 600) { _local6 = "That was totally sweet!"; } if (_local5 >= 800) { _local6 = "Hamsterrific!"; } if (_local5 >= 1000) { _local6 = "Incredible! You're the hamster champ!"; } if (checkBestScore(_local5)) { trace("!!! BEST SCORE EVER !!!"); _local6 = _local6 + "\nYou got a new high score!"; saveBestScore(_local5); } else { trace("... not your best score ..."); } _root.gameOver_mc.rating_txt.text = _local6; _global.achievementSystem.achievementNotificationGameEnded(); if (flash.external.ExternalInterface.available) { flash.external.ExternalInterface.call("TopScoresModuleComm.onScore", _local5); } } function onUpdate() { if (paused) { return(undefined); } frCount++; frArray.push(Math.floor(10 * (1 / ((getTimer() - timer) / 1000))) / 10); if (frArray.length > 20) { frArray.shift(); } timer = getTimer(); if (frCount > 20) { frCount = 0; var _local3 = frArray.length; var _local4 = 0; while (_local3--) { _local4 = _local4 + frArray[_local3]; } _root.framerate = _local4 / 20; } var _local8 = bc._y; generatePowerups(); generateClouds(); generateBushes(); checkPowerUpsColl(); checkCollision(); if (wind) { blt.yvel = blt.yvel - 8; blt.xvel = blt.xvel + 2; bc.flying_mc._visible = false; wind = false; if (!windSound) { playSound(sndWind, SFX_VOLUME); windSound = true; } else { windSound = false; } } if (gravOn) { grav = grav - 2; gravOn = false; if (!gravSound) { playSound(sndGrav, SFX_VOLUME); gravSound = true; } else { gravSound = false; } } if (speed) { blt.xvel = blt.xvel + 20; speed = false; } if (rebound) { blt.xvel = 40; blt.yvel = -40; rebound = false; blt.doRotation = true; bc.slide._visible = false; bc.skid._visible = false; bc.flying_mc._visible = true; sndSlide.stop(); slideSound = false; blt.hit = false; } if (slide && (skidding)) { blt.doRotation = false; bc.slide._visible = true; bc.slide.play(); _root.skate_icon._visible = false; if (!slideSound) { playSound(sndSlide, SFX_VOLUME, 9999); sndFly.setVolume(5); slideSound = true; } else { var _local5 = Math.abs(blt.xvel); _local5 = Math.floor(_local5); var _local7 = Math.floor((_local5 / 20) * 100); sndSlide.setVolume(_local7); } } else if (skidding) { blt.doRotation = false; bc.skid._visible = true; bc.flying_mc._visible = false; if (!skidSound) { playSound(sndSkid, SFX_VOLUME); sndFly.setVolume(5); skidSound = true; } } else { var _local5 = Math.abs(blt.xvel) + Math.abs(blt.yvel); _local5 = Math.floor(_local5); var _local7 = Math.floor((_local5 / 70) * 100); sndFly.setVolume(_local7); } if (glide) { if (falling || (gravPoints == 0)) { glide = false; glideOff(); } } blt.xvel = blt.xvel * 0.99; if (!freemode) { blt.yvel = blt.yvel + blt.grav; } if ((blt.yvel > 50) && ((!bounce) & (!superbounce))) { if (falling == false) { fallOn(); falling = true; } } else if (falling == true) { falling = false; fallOff(); } if (blt.hit) { var _local6 = bc._y; if (((_local6 >= 946) && (_local8 >= 946)) && ((_local6 + blt.yvel) >= 946)) { skidding = true; } } blt.update(); cam.doFollow(bc); if ((blt.xvel < 1) && (blt.hit)) { onShotDone(); } if (gravButton) { gravPoints = gravPoints - 10; if (gravPoints <= 0) { gravPoints = 0; blt.restoreGravity(); } } else { gravPoints++; if (gravPoints > gravPointsMax) { gravPoints = gravPointsMax; } } updateGravMeter(); } function fallOn() { bc.drop._visible = true; bc.drop.gotoAndPlay(2); bc.flying_mc._visible = false; } function fallOff() { bc.drop._visible = false; bc.drop.gotoAndStop(1); bc.flying_mc._visible = true; } function updateGravMeter() { var _local3 = 1 + Math.floor((100 * gravPoints) / gravPointsMax); _root.gravMeter.gotoAndStop(_local3); } function checkPowerUpsColl(Void) { var _local5 = cam.getCameraPos().x; var _local4 = 0; while (_local4 < powerupClips.length) { var _local3 = powerupClips[_local4]; if ((_$mc._x + _local3._x) < -100) { _local3.removeMovieClip(); powerupClips.shift(); } else { switch (_local3.typ) { case "bounce" : if (_local3.core.hitTest(bc.core) && (!bounce)) { trace("BOUNCE ON!!"); bc.ball._visible = true; bc.superball._visible = false; bc.drop._visible = false; bc.ball.gotoAndPlay(2); bounce = true; superbounce = false; falling = false; fallOff(); playSound(sndPickup, SFX_VOLUME); _local3.play(); } break; case "superbounce" : if (_local3.core.hitTest(bc.core) && (!superbounce)) { trace("SUPERBOUNCE ON!!"); bc.ball._visible = false; bc.superball._visible = true; bc.drop._visible = false; bc.superball.gotoAndPlay(2); bounce = false; superbounce = true; falling = false; fallOff(); playSound(sndPickup, SFX_VOLUME); _local3.play(); } break; case "speed" : if (_local3.core.hitTest(bc.core)) { trace("SPEED ON!! ...hiding flying_mc."); bc.blur._visible = true; bc.flying_mc._visible = false; bc.glide._visible = false; bc.drop._visible = false; bc.wind._visible = false; bc.blur.gotoAndPlay(2); speed = true; _local3.play(); } break; case "wind" : if (_local3.core.hitTest(bc.core)) { trace("WIND ON!!"); if (!glide) { bc.wind._visible = true; bc.flying_mc._visible = false; } bc.drop._visible = false; bc.blur._visible = false; bc.wind.play(); wind = true; } break; case "slide" : if (_local3.core.hitTest(bc.core) && (!slide)) { playSound(sndPickup, SFX_VOLUME); slide = true; _root.skate_icon._visible = true; _local3.play(); } break; case "rebound" : if (!(_local3.core.hitTest(bc.core) && (!rebound))) { break; } rebound = true; if (slide && (skidding)) { slide = false; } skidding = false; bc.slide.stop(); bc.slide._visible = false; falling = false; fallOff(); _local3.play(); } } _local4++; } } function checkCollision() { var _local7 = bc._y + blt.yvel; if (rebound) { return(undefined); } if (_local7 >= 950) { bc._y = 950; blt.hit = true; if (glide) { glide = false; glideOff(); } var _local11 = bc._x - blt.ox; var _local10 = _local7 - blt.oy; var _local3 = Math.atan2(_local10, _local11); _local3 = radainsToDegrees(_local3); var _local6 = 70; if ((((_local3 < _local6) && (!bounce)) && (!superbounce)) && (!slide)) { trace("NORMAL HIT"); bc._y = 949; blt.xvel = blt.xvel * f; blt.yvel = blt.yvel / -2; if (!skidding) { _$mc.bg_mc.bounce.removeMovieClip(); var _local4 = _$mc.bg_mc.attachMovie("bounce_fx", "bounce", 900000); _local4._x = 155 - cam.getCameraPos().x; _local4._y = 955; bushCount++; playSound(sndBump, SFX_VOLUME); } } else if (bounce) { trace("BOUNCE!!"); bc._y = 949; blt.xvel = blt.xvel * f; blt.yvel = blt.yvel * -0.6; if (blt.yvel > -30) { blt.yvel = -30; } bc.ball._visible = false; bc.drop._visible = false; bc.flying_mc._visible = true; playSound(sndBounce, SFX_VOLUME); var _local4 = _$mc.bg_mc.attachMovie("break", "shatter", 900000); _local4._x = 165 - cam.getCameraPos().x; _local4._y = 955; bounce = false; blt.hit = false; } else if (superbounce) { trace("SUPERBOUNCE!!"); bc._y = 949; blt.xvel = blt.xvel * (1 + f); blt.yvel = blt.yvel * -1.5; if (blt.yvel > -50) { blt.yvel = -50; } bc.superball._visible = false; bc.drop._visible = false; bc.flying_mc._visible = true; playSound(sndSuperbounce, SFX_VOLUME); var _local4 = _$mc.bg_mc.attachMovie("super_break", "shatter", 900000); _local4._x = 165 - cam.getCameraPos().x; _local4._y = 955; superbounce = false; blt.hit = false; } else if (_local3 > _local6) { trace("STICK IN THE GROUND >>>"); bc._y = 950; blt.xvel = 0; blt.yvel = 0; var _local9 = bc._x; var _local8 = bc._y; var _local5 = bc._rotation; sndFly.stop(); faceplant = true; if (falling) { _global.sendStat(_global.HAMSTER_HOLE, _global.HAMSTER_HOLE_ID, 1); createHitClip(_local9, _local8, _local5, "hole"); blt.shadClip._visible = false; } else { createHitClip(_local9, _local8 + 3, _local5, "faceplant"); playSound(sndHit, SFX_VOLUME); blt.shadClip._visible = false; } } else if (slide && (!skidding)) { trace("SLIDE1"); bc._y = 950; blt.xvel = blt.xvel * slidef; blt.yvel = blt.yvel / -2; playSound(sndBump, SFX_VOLUME); } else if (slide && (skidding)) { trace("SLIDE2"); bc._y = 950; blt.xvel = blt.xvel * slidef; blt.yvel = blt.yvel / -2; } else { trace("OTHER HIT"); bc._y = 950; blt.xvel = blt.xvel * f; blt.yvel = blt.yvel / -2; if (!skidding) { playSound(sndBump, SFX_VOLUME); } } falling = false; } } function glideOn() { bc.glide._visible = true; bc.flying_mc._visible = false; bc.blur._visible = false; bc.wind._visible = false; bc.glide.gotoAndPlay(2); } function glideOff() { bc.glide._visible = false; if ((bc.wind._visible != true) && (bc.blur._visible != true)) { bc.flying_mc._visible = true; } else { bc.flying_mc._visible = false; } bc.glide.gotoAndStop(1); } function updateDistance() { var _local2 = Math.floor(blt.bltClip._x / 100); if (isNaN(_local2)) { _local2 = 0; } return(_local2); } function updateBestDistance() { if (bc._x > Number(_$mc.best_txt.text)) { return(Math.floor(bc._x)); } return(Number(_$mc.best_txt.text)); } function resetSounds() { sndFly.stop(); sndSlide.stop(); sndFly.setVolume(100); sndSlide.setVolume(100); sndSkid.setVolume(100); skidSound = false; slideSound = false; windSound = false; } function onShotDone() { clearInterval(bltInt); blt.deleteBlt(); resetSounds(); if ((!faceplant) && (!falling)) { var _local4 = bc._x; var _local3 = bc._y; var _local2 = bc._rotation; createHitClip(_local4, _local3, _local2, "cheer"); } blt.shadClip._visible = false; } function onDone() { trace("GAME onDone"); blt = undefined; slide = false; _root.skate_icon._visible = false; skidding = false; _$mc.hamster._x = 148; _$mc.hamster._y = 956; _root.background_mc.pillow._x = 117.3; _$mc.pillow._x = 117.3; updateGameState(); cleanUpItems(); } function nextHamster() { if (!preludeSound) { playSound(sndPrelude, MUSIC_VOL, 9999); } fadeOutSound(sndTheme); preludeSound = true; _root.launchMeter._visible = true; _root.launchMeter.gotoAndStop(1); _root.gravMeter._visible = false; _$mc.hamster._visible = false; _$mc["hWalkOut" + turn].play(); var _local4 = turn + 1; var _local3 = _local4; while (_local3 <= 5) { _$mc["hWalkOut" + _local3].gotoAndPlay("walkUp"); _local3++; } updateGravMeter(); } function createHitClip(x, y, rot, type, dpth) { var _local2 = "hit_" + type; trace("CREATE: " + _local2); var _local3 = ((dpth == undefined) ? (bltNum) : (100 + bltNum)); hitClip = _$mc.attachMovie(_local2, "blt" + bltNum, _local3); hitClip._rotation = 90; hitClip._x = x; hitClip._y = y; } function onMouseDown() { if (clickFlag == true) { return(undefined); } if ((state == null) && (!shooting)) { state = "jump"; _$mc.hamster.gotoAndPlay("jump"); _root.background_mc.gotoAndPlay(2); _root.background_mc.hamsterWheel1.play(); _root.background_mc.hamsterWheel2.play(); } else if ((state == "jump") && (!shooting)) { _root.background_mc.nextFrame(); _root.background_mc.hamsterWheel1.gotoAndStop(1); _root.background_mc.hamsterWheel2.gotoAndStop(1); state = "launch"; playSound(sndShoot, SFX_VOLUME); launch(); } else if (shooting && (!skidding)) { blt.increaseGravity(); gravButton = true; if ((glide == false) && (falling == false)) { glide = true; glideOn(); } } } function onMouseUp() { if (shooting) { blt.restoreGravity(); gravButton = false; if (glide == true) { glide = false; glideOff(); } } } function jump() { trace("JUMP LITTLE HAMSTER!!"); bltNum++; yvel = (random(5) + 10) * -1; boost = false; if (jumpInt) { clearInterval(jumpInt); } jumpInt = setInterval(this, "jumpFrame", 50); } function jumpFrame() { if ((!boost) && (_$mc.hamster._y < 930)) { var _local4 = random(5) + 15; _local4 = _local4 * -1; yvel = yvel + _local4; boost = true; } var _local5 = ((yvel >= 0) ? 0.75 : 1.5); yvel = yvel + _local5; _$mc.hamster._y = _$mc.hamster._y + yvel; if (_$mc.hamster._y >= 956) { clearInterval(jumpInt); state = null; _$mc.hamster._y = 956; _$mc.hamster.gotoAndStop(1); _$mc.hamster._visible = false; playSound(sndHit, SFX_VOLUME); shooting = true; faceplant = true; createHitClip(140, 970, 90, "zero", true); } if (yvel > 0) { _root.launchMeter.arrow._rotation = 180; } else { _root.launchMeter.arrow._rotation = 0; } var _local3 = 48 + (0.35417 * (_$mc.hamster._y - 715)); if (_local3 > 100) { _local3 = 100; } if (_local3 < 10) { _local3 = 10; } _root.launchMeter.arrow._y = _local3; cam.doFollow(_$mc.hamster); } function launch() { trace("LAUNCH THE HAMSTER"); _$mc.pillow._x = 140; getPillowCollision(); } function getPillowCollision() { if (_$mc.hamster.core.hitTest(_$mc.pillow)) { if (_$mc.hamster._y > 759) { _$mc.hamster._y = 759; yvel = 0; } clearInterval(jumpInt); var _local4 = (_$mc.hamster._x - _$mc.pillow._x) + 30; var _local3 = (_$mc.hamster._y - _$mc.pillow._y) - 5; var _local5 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); ar = Math.atan2(_local3, _local4); ad = ((ar * 180) / pi) + 90; ar = (ad * pi) / 180; trace((((("delta: " + _local5) + " | angle: ") + ar) + " / ") + ad); trace("Hamster y: " + _$mc.hamster._y); _$mc.hamster.gotoAndStop(1); _$mc.hamster._visible = false; shoot(_local5, ar); } else { _root.background_mc.gotoAndPlay("miss"); } } function shoot(f, a) { sndPrelude.stop(); playSound(sndTheme, MUSIC_VOL, 9999); preludeSound = false; themeSound = true; _root.launchMeter._visible = false; _root.gravMeter._visible = true; var _local6 = yvel; var _local3 = 90 - f; if (_local6 < 0) { if (ad <= 90) { _local3 = _local3 - (yvel / 2); trace("add: " + (yvel / 2)); } else { _local3 = _local3 + (yvel / 2); trace("add: " + (yvel / 2)); } } faceplant = false; shooting = true; var _local4 = _$mc.hamster._x; var _local5 = _$mc.hamster._y; trace((("X: " + _local4) + ", Y: ") + _local5); blt = new Bullet(_$mc, _local4, _local5, "arrow", _local3, ar, 0.99, bltNum); bc = blt.bltClip; setCamFollow(); playSound(sndFly, SFX_VOLUME, 9999); gravPoints = gravPointsMax; updateGravMeter(); bltInt = setInterval(this, "onUpdate", 50); } function cleanUp(Void) { shooting = false; state = null; tick = 0; glideCnt = 0; } function testShoot(y, f) { _$mc.hamster.gotoAndStop("testFrame"); _$mc.hamster._y = y; yvel = f; launch(); } function setCamFollow() { cam.setCamMode("follow"); cam.setQuickPanSpeed(2); cam.follow("blt" + bltNum); } function setCamReset() { clearInterval(waitInt); cam.setCamMode("qpan"); cam.setQuickPanSpeed(2); cam.reset(); } function degreesToRadians(degrees) { var _local2 = (degrees * pi) / 180; return(_local2); } function radainsToDegrees(radians) { var _local2 = (radians * 180) / pi; return(_local2); } function generateClouds() { var _local4 = cam.getCameraPos(); var _local3 = _local4.x; var _local9 = _local4.y; if (cloudList[0]._x < (-120 - _local3)) { var _local8 = cloudList.shift(); _local8.removeMovieClip(); } if ((600 - _local3) < cloudMark) { return(undefined); } var _local6 = 700 - random(3600); var _local7 = random(3) + 1; var _local5 = "c" + cloudCount; var _local2 = _$mc.bg_mc.attachMovie("cloud" + _local7, _local5, 10000 + cloudCount); cloudList.push(_local2); _local2.cacheAsBitmap = true; _local2._x = 800 - _local3; _local2._y = _local6; cloudCount++; cloudMark = cloudMark + (100 + random(200)); } function generateBushes() { var _local4 = cam.getCameraPos(); var _local3 = _local4.x; var _local8 = _local4.y; if (bushList[0]._x < (-100 - _local3)) { var _local7 = bushList.shift(); _local7.removeMovieClip(); } if ((600 - _local3) < bushMark) { return(undefined); } var _local6 = random(5) + 1; var _local5 = "c" + bushCount; var _local2 = _$mc.bg_mc.attachMovie("bush" + _local6, _local5, 20000 + bushCount); bushList.push(_local2); _local2.cacheAsBitmap = true; _local2._x = 800 - _local3; _local2._y = 885; bushCount++; bushMark = bushMark + (300 + random(300)); } function generatePowerups() { var _local4 = cam.getCameraPos(); var _local5 = _local4.x; var _local6 = _local4.y; if ((600 - _local5) < powerupMark) { return(undefined); } powerupMark = powerupMark + 150; powerupCount++; var _local3 = random(11); var _local2; switch (_local3) { case 0 : case 1 : _local2 = _$mc.opp_mc.attachMovie("_bounce", "bounce" + bounceNum, powerupCount); _local2.typ = "bounce"; bounceNum++; break; case 2 : case 3 : case 4 : _local2 = _$mc.opp_mc.attachMovie("_speed", "speed" + speedNum, powerupCount); _local2.cacheAsBitmap = true; _local2.typ = "speed"; speedNum++; break; case 5 : case 6 : case 7 : _local2 = _$mc.opp_mc.attachMovie("_wind", "wind" + windNum, powerupCount); _local2.typ = "wind"; windNum++; break; case 8 : _local2 = _$mc.opp_mc.attachMovie("_slide", "slide" + slideNum, powerupCount); _local2.cacheAsBitmap = true; _local2.typ = "slide"; slideNum++; break; case 9 : _local2 = _$mc.opp_mc.attachMovie("_rebound", "rebound" + reboundNum, powerupCount); _local2.cacheAsBitmap = true; _local2.typ = "rebound"; reboundNum++; break; case 10 : _local2 = _$mc.opp_mc.attachMovie("_superbounce", "superbounce" + superbounceNum, powerupCount); _local2.typ = "superbounce"; superbounceNum++; } _local2._x = 800 - _local5; if (_local3 == 9) { _local2._y = 930; } else { _local2._y = 840 - random(1200); } powerupClips.push(_local2); } function generateVehicle() { var _local3 = cam.getCameraPos(); var _local4 = _local3.x; var _local6 = _local3.y; if ((600 - _local4) < vehicleMark) { return(undefined); } vehicleMark = vehicleMark + 1200; vCount++; var _local5 = random(2); var _local2; switch (_local5) { case 0 : _local2 = _$mc.bg_mc.attachMovie("v_bus", "vehicle", 15000); break; case 1 : _local2 = _$mc.bg_mc.attachMovie("v_scamper", "vehicle", 15000); break; case 2 : _local2 = _$mc.bg_mc.attachMovie("v_plane", "vehicle", 15000); } _local2._x = 800 - _local4; _local2._y = 840 - random(1200); } function cleanUpItems() { var _local3 = powerupClips.length; while (_local3--) { var _local2 = powerupClips.pop(); _local2.removeMovieClip(); } _local3 = cloudList.length; while (_local3--) { var _local2 = cloudList.pop(); _local2.removeMovieClip(); } _local3 = bushList.length; while (_local3--) { var _local2 = bushList.pop(); _local2.removeMovieClip(); } bounceNum = 0; speedNum = 0; glideNum = 0; windNum = 0; slideNum = 0; powerupMark = 600; bushMark = 650; cloudMark = 400; } function plotNodes(oXML) { var _local7 = nodesXML.getNode(["bounce"]).childNodes; var _local2 = _local7.length; var _local8 = 0; while (_local2--) { var _local3 = "bounce" + _local2; var _local6 = _local7[_local2].attributes.x; var _local5 = _local7[_local2].attributes.y; var _local4 = _$mc.opp_mc.attachMovie("_bounce", _local3, _local8 + _local2); _local4._x = _local6; _local4._y = _local5 - 1000; _local4.typ = "bounce"; bounceNum++; } _local7 = nodesXML.getNode(["speed"]).childNodes; _local2 = _local7.length; _local8 = 50; while (_local2--) { var _local3 = "speed" + _local2; var _local6 = _local7[_local2].attributes.x; var _local5 = _local7[_local2].attributes.y; var _local4 = _$mc.opp_mc.attachMovie("_speed", _local3, _local8 + _local2); _local4._x = _local6; _local4._y = _local5 - 1000; _local4.typ = "speed"; speedNum++; } _local7 = nodesXML.getNode(["glide"]).childNodes; _local2 = _local7.length; _local8 = 100; while (_local2--) { var _local3 = "glide" + _local2; var _local6 = _local7[_local2].attributes.x; var _local5 = _local7[_local2].attributes.y; var _local4 = _$mc.opp_mc.attachMovie("_glide", _local3, _local8 + _local2); _local4._x = _local6; _local4._y = _local5 - 1000; _local4.typ = "glide"; glideNum++; } _local7 = nodesXML.getNode(["wind"]).childNodes; _local2 = _local7.length; _local8 = 150; while (_local2--) { var _local3 = "wind" + _local2; var _local6 = _local7[_local2].attributes.x; var _local5 = _local7[_local2].attributes.y; var _local4 = _$mc.opp_mc.attachMovie("_wind", _local3, _local8 + _local2); _local4._x = _local6; _local4._y = _local5 - 1000; windNum++; } _local7 = nodesXML.getNode(["slide"]).childNodes; _local2 = _local7.length; _local8 = 200; while (_local2--) { var _local3 = "slide" + _local2; var _local6 = _local7[_local2].attributes.x; var _local5 = _local7[_local2].attributes.y; var _local4 = _$mc.opp_mc.attachMovie("_slide", _local3, _local8 + _local2); _local4._x = _local6; _local4._y = _local5 - 1000; _local4.typ = "slide"; slideNum++; } _local7 = nodesXML.getNode(["ring"]).childNodes; _local2 = _local7.length; _local8 = 250; _$mc.createEmptyMovieClip("ringFront_mc", 5000); while (_local2--) { var _local3 = "ring" + _local2; var _local6 = _local7[_local2].attributes.x; var _local5 = _local7[_local2].attributes.y; var _local4 = _$mc.ringFront_mc.attachMovie("_ring", _local3, _local8 + _local2); _local4._x = _local6; _local4._y = _local5 - 1000; _local4 = _$mc.opp_mc.attachMovie("_ringBack", _local3, _local8 + _local2); _local4._x = _local6; _local4._y = _local5 - 1000; } } function getPos() { _root.pos_txt.text = (Math.floor(bc._x) + ", ") + Math.floor(bc._y); } function initSO(Void) { _so = new CartoonSO("HamsterLaunch"); if (_so._info._bestScore == undefined) { _so._info._bestScore = 0; _so._info._careerScore = 0; } _bestScore = _so._info._bestScore; } function checkBestScore(s) { trace("### checkBestScore(): _bestScore=" + _bestScore); if (s > _bestScore) { return(true); } return(false); } function saveBestScore(s) { _bestScore = s; _so._info._bestScore = _bestScore; } var cheats = false; var paused = false; var freemode = false; var MUSIC_MUTE = false; var MUSIC_VOL = 80; var SFX_VOLUME = 100; var pi = 3.141593; var f = 0.6; var slidef = 0.99; var hit = false; var falling = false; var clickFlag = false; }
Symbol 510 MovieClip [__Packages.Bullet] Frame 0
class Bullet { var mcBase, xpos, ypos, mcName, vel, ang, grav, num, doRotation, xvel, yvel, ox, bltClip, oy, shadClip; function Bullet (base, x, y, name, velocity, angle, gravity, bNumber) { mcBase = base; xpos = x; ypos = y; mcName = name; vel = velocity; ang = angle; grav = gravity; num = ((bNumber == undefined) ? 1 : (bNumber)); doRotation = true; init(); } function init(Void) { createClip(); setClipPos(); xvel = Math.sin(ang) * vel; yvel = (-Math.cos(ang)) * vel; } function update() { ox = bltClip._x; oy = bltClip._y; var _local2 = Math.atan2(yvel, xvel); _local2 = radainsToDegrees(_local2); if (((xvel < 7) && (bltClip._y > 940)) || (doRotation == false)) { _local2 = 0; } bltClip._rotation = _local2 + 90; bltClip._x = bltClip._x + xvel; bltClip._y = bltClip._y + yvel; shadClip._x = bltClip._x; shadClip._y = 963; var _local3 = (100 * (bltClip._y - 700)) / 263; shadClip._xscale = (shadClip._yscale = _local3); } function increaseGravity(n) { grav = -0.17 * xvel; } function restoreGravity() { grav = 0.99; } function deleteBlt() { trace("DELETE"); } function createClip(Void) { trace("### creating bullet clip " + num); bltClip = mcBase.attachMovie(mcName, "blt" + num, num); shadClip = mcBase.attachMovie("shadow", "shadow_mc", 0); } function setClipPos(Void) { bltClip._x = xpos; bltClip._y = ypos; bltClip._rotation = ang; } function degreesToRadians(degrees) { var _local2 = (degrees * pi) / 180; return(_local2); } function radainsToDegrees(radians) { var _local2 = (radians * 180) / pi; return(_local2); } function toString() { return("Bullet:" + bltClip); } var hit = false; var pi = 3.141593; }
Symbol 511 MovieClip [__Packages.GameCamera] Frame 0
class GameCamera { var _$mc, camHeight, camWidth, dis, gameClipRect, bgClipRect, lockSpacer, moveInt, qpan_time, panAngle, xvel, yvel, delta, target, pan_speed, moving, newTarget, mode; function GameCamera (gameClip, cWidth, cHeight) { _$mc = gameClip; camHeight = cHeight; camWidth = cWidth; dis = new MyDispatcher(); if (clipper == true) { gameClipRect = new flash.geom.Rectangle(0, 600, 600, 400); bgClipRect = new flash.geom.Rectangle(0, 0, 600, 400); _$mc._y = _$mc._y + 600; _$mc.scrollRect = gameClipRect; _root.background_mc.scrollRect = bgClipRect; } lockSpacer = false; } function reset() { clearInterval(moveInt); qpan_time = 2; quickPanTo(300, 800); } function zero() { cameraX = 0; cameraY = 0; _$mc._x = 0; _$mc._y = -600; _root.background_mc._x = 0; _root.background_mc._y = 0; } function follow(targClip) { var _local3 = _$mc[targClip]._x; var _local2 = _$mc[targClip]._y; if (moveInt != undefined) { clearInterval(moveInt); } } function doFollow(targClip) { var _local4 = (-targClip._x) + 150; var _local6 = (-targClip._y) + 200; if (_local4 < 0) { _$mc._x = _local4; } if (_local6 > -600) { _$mc._y = _local6; } else { _$mc._y = -600; } if ((_local4 > -650) && (_local4 <= 0)) { _root.background_mc._x = _local4; } if (_local6 < 4170) { var _local5 = _local6 + 600; if ((_local5 < 0) && (_local5 < 1)) { _local5 = 0; } _root.background_mc._y = _local5; } if (_$mc._y > 3300) { if (!lockSpacer) { lockSpacer = true; _global.sendStat(_global.HAMSTER_SPACE, _global.HAMSTER_SPACE_ID, 1); } _root.background_mc.spaceBG.stars._x = 665 + (_$mc._x % 705); _root.background_mc.spaceBG.stars._y = -320 + (_$mc._y % 282); } else { lockSpacer = false; } updateHills(); } function getCameraPos() { return({x:_$mc._x, y:_$mc._y}); } function panTo(x, y, targClip) { if (targClip != undefined) { var _local3 = _$mc[targClip]._x; var _local2 = _$mc[targClip]._y; } else { var _local3 = x; var _local2 = y; } panAngle = getPanAngle(_local3, _local2); xvel = Math.sin(panAngle) * 20; yvel = (-Math.cos(panAngle)) * 20; delta = getDelta(_local3, _local2); if (moveInt != undefined) { clearInterval(moveInt); } moveInt = setInterval(this, "doPanTo", 50, _local3, _local2); } function quickPanTo(x, y, targClip) { if (targClip != undefined) { var _local3 = _$mc[targClip]._x; var _local2 = _$mc[targClip]._y; target = _$mc[targClip]; } else { var _local3 = x; var _local2 = y; } panAngle = getPanAngle(_local3, _local2); xvel = Math.floor(Math.cos(panAngle) * qpan_time); yvel = Math.floor(Math.sin(panAngle) * qpan_time); delta = getDelta(_local3, _local2); cameraTargetX = -_$mc._x; cameraTargetY = -_$mc._y; if (moveInt != undefined) { clearInterval(moveInt); } moveInt = setInterval(this, "doQuickPanTo", 50, _local3, _local2); } function doPanTo(x, y) { var _local6 = (_$mc._x - (camWidth / 2)) * -1; var _local4 = (_$mc._y - (camHeight / 2)) * -1; var _local10 = x; var _local9 = y; var _local3 = _local6 - x; var _local2 = _local4 - y; var _local5 = Math.floor(Math.sqrt((_local3 * _local3) + (_local2 * _local2))); _$mc._x = _$mc._x + (-xvel); if (_local5 < pan_speed) { moving = false; target = newTarget; _$mc._x = (-x) + (camWidth / 2); _$mc._y = (-y) + (camHeight / 2); clearInterval(moveInt); } } function doQuickPanTo(x, y) { var _local7 = (_$mc._x - (camWidth / 2)) * -1; var _local5 = (_$mc._y - (camHeight / 2)) * -1; var _local11 = x; var _local10 = y; var _local4 = _local7 - x; var _local3 = _local5 - y; var _local6 = Math.floor(Math.sqrt((_local4 * _local4) + (_local3 * _local3))); cameraTargetX = cameraTargetX - (_local4 / qpan_time); cameraTargetY = cameraTargetY - (_local3 / qpan_time); _$mc._x = -cameraTargetX; _$mc._y = -cameraTargetY; if (cameraTargetX < 600) { _root.background_mc._x = -cameraTargetX; } if (_local6 < 2) { if (mode == "follow") { clearInterval(moveInt); moveInt = setInterval(this, "doFollow", 50, target); } else { clearInterval(moveInt); moving = false; target = newTarget; _$mc._x = (-x) + (camWidth / 2); _$mc._y = (-y) + (camHeight / 2); dis.disOnDone(); } } updateHills(); } function updateHills() { _root.background_mc.ground.hills._x = ((-_root.background_mc._x) - 1249) + (0.025 * _$mc._x); var _local3 = (-1.05 * _$mc._y) - 950; if (_local3 < -390) { _local3 = -390; } _root.background_mc.ground.hills._y = _local3; } function getDelta(x, y) { var _local3 = _$mc._x - x; var _local2 = _$mc._y - y; var _local4 = Math.sqrt((_local3 * _local3) + (_local2 * _local2)); return(_local4); } function getPanAngle(x, y) { var _local2 = Math.atan2(y - _$mc._y, x - _$mc._x); return(_local2); } function moveToTarget(mcTarget) { } function setCamMode(cMode, args) { mode = cMode; } function setPanSpeed(pSpeed) { pan_speed = pSpeed; } function setQuickPanSpeed(n) { qpan_time = n; } var cameraTargetX = 0; var cameraTargetY = 0; var cameraX = 0; var cameraY = 0; var clipper = false; }
Symbol 512 MovieClip [__Packages.MyDispatcher] Frame 0
class MyDispatcher { var dispatchEvent; function MyDispatcher () { mx.events.EventDispatcher.initialize(this); } function disOnDone() { dispatchEvent({type:"onDone"}); } function disOnUpdate() { dispatchEvent({type:"onUpdate"}); } }
Symbol 513 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0
class mx.events.EventDispatcher { function EventDispatcher () { } static function _removeEventListener(queue, event, handler) { if (queue != undefined) { var _local4 = queue.length; var _local1; _local1 = 0; while (_local1 < _local4) { var _local2 = queue[_local1]; if (_local2 == handler) { queue.splice(_local1, 1); return(undefined); } _local1++; } } } static function initialize(object) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.EventDispatcher(); } object.addEventListener = _fEventDispatcher.addEventListener; object.removeEventListener = _fEventDispatcher.removeEventListener; object.dispatchEvent = _fEventDispatcher.dispatchEvent; object.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchQueue(queueObj, eventObj) { var _local7 = "__q_" + eventObj.type; var _local4 = queueObj[_local7]; if (_local4 != undefined) { var _local5; for (_local5 in _local4) { var _local1 = _local4[_local5]; var _local3 = typeof(_local1); if ((_local3 == "object") || (_local3 == "movieclip")) { if (_local1.handleEvent != undefined) { _local1.handleEvent(eventObj); } if (_local1[eventObj.type] != undefined) { if (exceptions[eventObj.type] == undefined) { _local1[eventObj.type](eventObj); } } } else { _local1.apply(queueObj, [eventObj]); } } } } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(this, eventObj); } function addEventListener(event, handler) { var _local3 = "__q_" + event; if (this[_local3] == undefined) { this[_local3] = new Array(); } _global.ASSetPropFlags(this, _local3, 1); _removeEventListener(this[_local3], event, handler); this[_local3].push(handler); } function removeEventListener(event, handler) { var _local2 = "__q_" + event; _removeEventListener(this[_local2], event, handler); } static var _fEventDispatcher = undefined; static var exceptions = {move:1, draw:1, load:1}; }
Symbol 514 MovieClip [__Packages.XML_Loader] Frame 0
class XML_Loader extends XML { var ignoreWhite, parseXML, _callbackFunction, _callbackParent, load, firstChild; function XML_Loader (sXML) { super(); trace("new XML_Loader()"); ignoreWhite = true; if (sXML) { parseXML(sXML); } } function setXML(sXML) { parseXML(sXML); } function getXML(sURL, callbackParent, callbackFunction) { _callbackFunction = callbackFunction; _callbackParent = callbackParent; trace((("load XML for " + _callbackParent) + " then do ") + _callbackFunction); load(sURL); } function onLoad(success) { if (success) { } else { trace("ERROR: could not load XML"); _root.onError("Could not load XML"); } _callbackParent[_callbackFunction].apply(_callbackParent, [this]); } function getNode(nodeNamesAr) { var _local5; var _local3 = nodeNamesAr.shift(); var _local2 = firstChild.firstChild; while (_local2 != null) { if (_local2.nodeName == _local3) { if (nodeNamesAr.length == 0) { _local5 = _local2; break; } _local2 = _local2.firstChild; _local3 = nodeNamesAr.shift(); } else { _local2 = _local2.nextSibling; } } return(_local5); } }
Symbol 515 MovieClip [__Packages.CartoonSO] Frame 0
class CartoonSO { var _$gameName, _$so; function CartoonSO (gName) { _$gameName = gName; _$so = SharedObject.getLocal(_$USERS_SO, _$USERS_SO_PATH); } function get _info() { if (_$so.data[_$gameName] == undefined) { _$so.data[_$gameName] = {}; } return(_$so.data[_$gameName]); } static var _$USERS_SO = "CN_users"; static var _$USERS_SO_PATH = "/"; }
Symbol 52 MovieClip Frame 4
this.gotoAndPlay(1);
Symbol 53 MovieClip Frame 1
stop();
Symbol 53 MovieClip Frame 23
var sndJump = new Sound(); sndJump.attachSound("snd_jump"); sndJump.start(); sndJump.onSoundComplete = function () { delete sndJump; };
Symbol 53 MovieClip Frame 28
this.core._visible = false; this._y = this._y - 117.8; _root.hamsterShoot.jump(); stop();
Symbol 53 MovieClip Frame 36
stop();
Symbol 54 MovieClip Frame 1
stop();
Symbol 54 MovieClip Frame 15
stop(); _root.hamsterShoot.cleanUp(); this._visible = false; _parent.hamster._visible = true; _parent.hamster.gotoAndStop(1);
Symbol 54 MovieClip Frame 26
this._x = this._x + 15; this.gotoAndStop(1);
Symbol 55 MovieClip Frame 1
stop();
Symbol 55 MovieClip Frame 15
stop(); _parent.hamster._visible = true; _parent.hamster.gotoAndStop(1); this._visible = false;
Symbol 82 MovieClip Frame 1
stop();
Symbol 115 MovieClip Frame 1
stop();
Symbol 115 MovieClip Frame 33
this.gotoAndStop(1);
Symbol 117 MovieClip Frame 1
stop();
Symbol 117 MovieClip Frame 30
this.gotoAndStop(1);
Symbol 146 MovieClip Frame 1
stop();
Symbol 146 MovieClip Frame 4
stop();
Symbol 146 MovieClip Frame 5
play();
Symbol 146 MovieClip Frame 7
this.gotoAndStop(1);
Symbol 146 MovieClip Frame 49
gotoAndStop (1);
Symbol 150 MovieClip [break] Frame 4
stop();
Symbol 154 MovieClip [super_break] Frame 4
stop();
Symbol 162 MovieClip Frame 1
stop();
Symbol 162 MovieClip Frame 12
trace("clip is hiding itself"); _parent.flying_mc._visible = true; this._visible = false; this.gotoAndStop(1);
Symbol 178 MovieClip Frame 1
stop();
Symbol 178 MovieClip Frame 11
gotoAndStop (1);
Symbol 182 MovieClip [bounce_fx] Frame 4
stop();
Symbol 210 MovieClip [dot] Frame 11
this.removeMovieClip();
Symbol 214 MovieClip Frame 1
stop();
Symbol 214 MovieClip Frame 62
stop();
Symbol 236 MovieClip Frame 1
this.pillow._visible = false;
Symbol 253 MovieClip Frame 20
Symbol 259 Button
on (release) { _root.hamsterShoot.reset(); }
Symbol 261 MovieClip Frame 1
stop();
Symbol 261 MovieClip Frame 81
stop();
Symbol 274 MovieClip Frame 1
stop();
Symbol 281 MovieClip Frame 1
stop();
Symbol 281 MovieClip Frame 17
this.gotoAndPlay(2);
Symbol 293 MovieClip Frame 1
stop();
Symbol 293 MovieClip Frame 7
this.gotoAndPlay(2);
Symbol 307 MovieClip Frame 1
stop();
Symbol 307 MovieClip Frame 5
if (_root.hamsterShoot.wind == true) { this.gotoAndPlay(2); } else { this._visible = false; _parent.flying_mc._visible = true; this.gotoAndStop(1); }
Symbol 308 MovieClip Frame 8
Symbol 314 MovieClip Frame 1
stop();
Symbol 314 MovieClip Frame 2
_parent.flying_mc._visible = false; this._visible = true;
Symbol 314 MovieClip Frame 7
this.gotoAndPlay(3);
Symbol 332 MovieClip Frame 1
stop();
Symbol 332 MovieClip Frame 11
gotoAndStop (1);
Symbol 333 MovieClip [arrow] Frame 1
glide._visible = false; wind._visible = false; ball._visible = false; superball._visible = false; slide._visible = false; blur._visible = false; skid._visible = false; drop._visible = false; core._visible = false; stop();
Symbol 353 MovieClip [hit_cheer] Frame 1
Symbol 353 MovieClip [hit_cheer] Frame 9
_root.hamsterShoot.setScore();
Symbol 353 MovieClip [hit_cheer] Frame 27
var l = _root.hamsterShoot.distances.length; var txt = (_root.hamsterShoot.distances[l - 1] + " ft."); distance_txt.text = txt; distance1_txt.text = txt;
Symbol 353 MovieClip [hit_cheer] Frame 50
_root.hamsterShoot.setCamReset(); stop();
Symbol 367 MovieClip [hit_hole] Frame 1
Symbol 367 MovieClip [hit_hole] Frame 9
_root.hamsterShoot.setScore();
Symbol 367 MovieClip [hit_hole] Frame 27
var l = _root.hamsterShoot.distances.length; var txt = (_root.hamsterShoot.distances[l - 1] + " ft."); distance_txt.text = txt; distance1_txt.text = txt;
Symbol 367 MovieClip [hit_hole] Frame 50
_root.hamsterShoot.setCamReset(); stop();
Symbol 374 MovieClip [hit_faceplant] Frame 1
Symbol 374 MovieClip [hit_faceplant] Frame 20
_root.hamsterShoot.createHitClip(this._x, this._y, this._rotation, "cheer"); stop();
Symbol 380 MovieClip [hit_zero] Frame 36
this._x = 220; _root.hamsterShoot.createHitClip(this._x, this._y, this._rotation, "cheer", true); _root.background_mc.gotoAndStop(1); stop();
Symbol 397 MovieClip Frame 1
stop();
Symbol 404 MovieClip Frame 1
stop();
Symbol 409 MovieClip Frame 1
stop();
Symbol 409 MovieClip Frame 2
stop();
Symbol 454 MovieClip [_bounce] Frame 1
stop(); this.core._visible = false;
Symbol 454 MovieClip [_bounce] Frame 7
stop();
Symbol 462 MovieClip [_rebound] Frame 1
stop(); this.core._visible = false;
Symbol 462 MovieClip [_rebound] Frame 9
gotoAndStop (1);
Symbol 463 MovieClip [_slide] Frame 1
stop(); this.core._visible = false;
Symbol 463 MovieClip [_slide] Frame 7
stop();
Symbol 465 MovieClip [_speed] Frame 1
stop(); this.core._visible = false;
Symbol 465 MovieClip [_speed] Frame 8
stop();
Symbol 466 MovieClip [_superbounce] Frame 1
stop(); this.core._visible = false;
Symbol 466 MovieClip [_superbounce] Frame 7
stop();
Symbol 467 MovieClip [_wind] Frame 1
this.core._visible = false;
Symbol 487 MovieClip Frame 1
stop();
Symbol 488 Button
on (release) { gotoAndStop (6); }
Symbol 501 MovieClip Frame 1
stop();
Symbol 503 Button
on (release) { stopAllSounds(); this.chalkboard_mc._visible = false; this.nextFrame(); }
Symbol 505 Button
on (release) { hamsterShoot.resetBtn(); }

Library Items

Symbol 1 GraphicUsed by:2 487
Symbol 2 MovieClipUses:1Used by:Timeline
Symbol 3 GraphicUsed by:487  Timeline
Symbol 4 GraphicUsed by:Timeline
Symbol 5 GraphicUsed by:9
Symbol 6 GraphicUsed by:9
Symbol 7 GraphicUsed by:9
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClipUses:5 6 7 8Used by:487  Timeline
Symbol 10 GraphicUsed by:14
Symbol 11 GraphicUsed by:14
Symbol 12 GraphicUsed by:14
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:10 11 12 13Used by:487  Timeline
Symbol 15 FontUsed by:16 270 403 438 439 491 492 493 494 495 496
Symbol 16 EditableTextUses:15Used by:Timeline
Symbol 17 FontUsed by:18 504
Symbol 18 EditableTextUses:17Used by:Timeline
Symbol 506 MovieClip [__Packages.com.cartoonnetwork.AchievementSystem.AchievementAS2]
Symbol 507 MovieClip [__Packages.com.cartoonnetwork.connect.Connection]
Symbol 508 MovieClip [__Packages.mx.utils.Delegate]
Symbol 509 MovieClip [__Packages.Game]
Symbol 510 MovieClip [__Packages.Bullet]
Symbol 511 MovieClip [__Packages.GameCamera]
Symbol 512 MovieClip [__Packages.MyDispatcher]
Symbol 513 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 514 MovieClip [__Packages.XML_Loader]
Symbol 515 MovieClip [__Packages.CartoonSO]
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClipUses:19Used by:236 487
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClip [shadow]Uses:21Used by:53 54 353 374 380 462 487
Symbol 23 GraphicUsed by:54 380
Symbol 24 GraphicUsed by:54 380
Symbol 25 GraphicUsed by:54 380
Symbol 26 GraphicUsed by:54 380
Symbol 27 GraphicUsed by:54 380
Symbol 28 GraphicUsed by:54 380
Symbol 29 GraphicUsed by:54 380
Symbol 30 GraphicUsed by:53
Symbol 31 GraphicUsed by:53
Symbol 32 GraphicUsed by:53
Symbol 33 GraphicUsed by:53
Symbol 34 GraphicUsed by:53
Symbol 35 GraphicUsed by:53
Symbol 36 GraphicUsed by:53
Symbol 37 GraphicUsed by:53
Symbol 38 GraphicUsed by:53
Symbol 39 GraphicUsed by:53
Symbol 40 GraphicUsed by:53
Symbol 41 GraphicUsed by:53
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClipUses:42Used by:53
Symbol 44 GraphicUsed by:53
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClip [node]Uses:45Used by:53 406 454 462 463 465 466
Symbol 47 GraphicUsed by:52
Symbol 48 SoundUsed by:52
Symbol 49 GraphicUsed by:52
Symbol 50 GraphicUsed by:52
Symbol 51 GraphicUsed by:52
Symbol 52 MovieClipUses:47 48 49 50 51Used by:53
Symbol 53 MovieClipUses:22 30 31 32 33 34 35 36 37 38 39 40 41 43 44 46 52Used by:54 236 380
Symbol 54 MovieClipUses:22 23 24 25 26 27 28 29 53Used by:236 487
Symbol 55 MovieClipUsed by:487
Symbol 56 GraphicUsed by:72 253
Symbol 57 GraphicUsed by:72
Symbol 58 GraphicUsed by:72
Symbol 59 GraphicUsed by:72 112
Symbol 60 GraphicUsed by:72 112 115 117
Symbol 61 GraphicUsed by:72 112
Symbol 62 GraphicUsed by:72 112 115 117
Symbol 63 GraphicUsed by:72 112
Symbol 64 GraphicUsed by:72 281 293 367
Symbol 65 GraphicUsed by:72 281 293
Symbol 66 GraphicUsed by:72 281 293
Symbol 67 GraphicUsed by:72 293
Symbol 68 GraphicUsed by:72 293
Symbol 69 GraphicUsed by:72 293 367
Symbol 70 GraphicUsed by:72 281
Symbol 71 GraphicUsed by:72 281
Symbol 72 MovieClipUses:56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71Used by:487
Symbol 73 BitmapUsed by:74
Symbol 74 GraphicUses:73Used by:75
Symbol 75 MovieClipUses:74Used by:82
Symbol 76 BitmapUsed by:77
Symbol 77 GraphicUses:76Used by:78
Symbol 78 MovieClipUses:77Used by:82
Symbol 79 BitmapUsed by:80
Symbol 80 GraphicUses:79Used by:81
Symbol 81 MovieClipUses:80Used by:82
Symbol 82 MovieClipUses:75 78 81Used by:146 487
Symbol 83 GraphicUsed by:146 275
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:84Used by:89
Symbol 86 GraphicUsed by:89
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClipUses:87Used by:89
Symbol 89 MovieClipUses:85 86 88Used by:146
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClip [cloud3]Uses:90Used by:146
Symbol 92 GraphicUsed by:146 185
Symbol 93 GraphicUsed by:146 186
Symbol 94 GraphicUsed by:146
Symbol 95 GraphicUsed by:146
Symbol 96 GraphicUsed by:146
Symbol 97 GraphicUsed by:146
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClipUses:98Used by:146
Symbol 100 GraphicUsed by:146
Symbol 101 GraphicUsed by:115 117 432
Symbol 102 GraphicUsed by:115 117 432
Symbol 103 GraphicUsed by:115 117
Symbol 104 GraphicUsed by:112 115 117 253 281 293
Symbol 105 GraphicUsed by:112 115 117 281 293 367
Symbol 106 GraphicUsed by:112 115 117 293
Symbol 107 GraphicUsed by:112 115 117 281 293
Symbol 108 GraphicUsed by:112 115 117 293 362
Symbol 109 GraphicUsed by:110
Symbol 110 MovieClipUses:109Used by:112 115 117 253 281 293
Symbol 111 GraphicUsed by:112 115 117
Symbol 112 MovieClipUses:104 105 62 106 107 108 110 111 59 60 63 61Used by:115 117
Symbol 113 GraphicUsed by:115 117 432
Symbol 114 GraphicUsed by:115 117 432
Symbol 115 MovieClipUses:101 102 103 62 104 105 60 106 107 108 110 111 112 113 114Used by:146
Symbol 116 SoundUsed by:117 487
Symbol 117 MovieClipUses:101 114 103 62 104 105 60 106 107 108 110 111 112 116 113 102Used by:146
Symbol 118 GraphicUsed by:146
Symbol 119 GraphicUsed by:146
Symbol 120 GraphicUsed by:146
Symbol 121 GraphicUsed by:146
Symbol 122 GraphicUsed by:146
Symbol 123 GraphicUsed by:146
Symbol 124 GraphicUsed by:146
Symbol 125 GraphicUsed by:146
Symbol 126 GraphicUsed by:146
Symbol 127 GraphicUsed by:146
Symbol 128 GraphicUsed by:146
Symbol 129 GraphicUsed by:146
Symbol 130 GraphicUsed by:146
Symbol 131 GraphicUsed by:146
Symbol 132 GraphicUsed by:146
Symbol 133 Sound [snd_bump]Used by:146 487
Symbol 134 GraphicUsed by:146
Symbol 135 GraphicUsed by:146
Symbol 136 GraphicUsed by:146
Symbol 137 GraphicUsed by:146
Symbol 138 GraphicUsed by:146
Symbol 139 GraphicUsed by:146
Symbol 140 GraphicUsed by:146
Symbol 141 GraphicUsed by:146
Symbol 142 GraphicUsed by:146
Symbol 143 GraphicUsed by:146
Symbol 144 GraphicUsed by:146
Symbol 145 GraphicUsed by:146
Symbol 146 MovieClipUses:83 82 89 91 92 93 94 95 96 97 99 100 115 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145Used by:487  Timeline
Symbol 147 GraphicUsed by:150
Symbol 148 GraphicUsed by:150
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClip [break]Uses:147 148 149Used by:487
Symbol 151 GraphicUsed by:154
Symbol 152 GraphicUsed by:154
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClip [super_break]Uses:151 152 153Used by:487
Symbol 155 BitmapUsed by:158 410
Symbol 156 BitmapUsed by:158
Symbol 157 BitmapUsed by:158
Symbol 158 GraphicUses:155 156 157Used by:487
Symbol 159 GraphicUsed by:162
Symbol 160 GraphicUsed by:162
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:159 160 161Used by:333 487
Symbol 163 GraphicUsed by:353 487
Symbol 164 GraphicUsed by:353 487
Symbol 165 GraphicUsed by:166
Symbol 166 MovieClipUses:165Used by:487
Symbol 167 GraphicUsed by:178
Symbol 168 GraphicUsed by:178
Symbol 169 GraphicUsed by:178
Symbol 170 GraphicUsed by:178
Symbol 171 GraphicUsed by:178
Symbol 172 GraphicUsed by:178
Symbol 173 GraphicUsed by:178
Symbol 174 GraphicUsed by:178
Symbol 175 GraphicUsed by:178
Symbol 176 GraphicUsed by:178
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClipUses:167 168 169 170 171 172 173 174 175 176 177Used by:333 487
Symbol 179 GraphicUsed by:182
Symbol 180 GraphicUsed by:182
Symbol 181 GraphicUsed by:182
Symbol 182 MovieClip [bounce_fx]Uses:179 180 181Used by:487
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClip [bullet]Uses:183Used by:487
Symbol 185 MovieClip [bush1]Uses:92Used by:187 188
Symbol 186 MovieClip [bush2]Uses:93Used by:187 188 189
Symbol 187 MovieClip [bush3]Uses:185 186Used by:487
Symbol 188 MovieClip [bush4]Uses:185 186Used by:487
Symbol 189 MovieClip [bush5]Uses:186Used by:487
Symbol 190 BitmapUsed by:192 258
Symbol 191 BitmapUsed by:192 255
Symbol 192 GraphicUses:190 191Used by:487
Symbol 193 GraphicUsed by:194
Symbol 194 MovieClipUses:193Used by:487
Symbol 195 GraphicUsed by:261 487  Timeline
Symbol 196 GraphicUsed by:199
Symbol 197 GraphicUsed by:199
Symbol 198 GraphicUsed by:199
Symbol 199 MovieClipUses:196 197 198Used by:487  Timeline
Symbol 200 GraphicUsed by:261 487
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClip [cloud1]Uses:201Used by:487
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClip [cloud2]Uses:203Used by:487
Symbol 205 GraphicUsed by:206 433
Symbol 206 MovieClipUses:205Used by:333 487
Symbol 207 GraphicUsed by:353 487
Symbol 208 GraphicUsed by:209
Symbol 209 MovieClipUses:208Used by:210
Symbol 210 MovieClip [dot]Uses:209Used by:487
Symbol 211 GraphicUsed by:214
Symbol 212 GraphicUsed by:214
Symbol 213 GraphicUsed by:214
Symbol 214 MovieClipUses:211 212 213Used by:261 487
Symbol 215 GraphicUsed by:216
Symbol 216 MovieClipUses:215Used by:221 487  Timeline
Symbol 217 GraphicUsed by:218
Symbol 218 MovieClipUses:217Used by:221 487
Symbol 219 GraphicUsed by:220
Symbol 220 MovieClipUses:219Used by:221 487  Timeline
Symbol 221 MovieClipUses:216 220 218Used by:467 487
Symbol 222 GraphicUsed by:229 253
Symbol 223 GraphicUsed by:229
Symbol 224 GraphicUsed by:229
Symbol 225 GraphicUsed by:229 253
Symbol 226 GraphicUsed by:229 253
Symbol 227 GraphicUsed by:229 281 293
Symbol 228 GraphicUsed by:229 281 293
Symbol 229 MovieClipUses:222 223 224 225 226 227 228Used by:487
Symbol 230 GraphicUsed by:254 487
Symbol 231 GraphicUsed by:233 281 293
Symbol 232 GraphicUsed by:233 281 293
Symbol 233 MovieClipUses:231 232Used by:487
Symbol 234 GraphicUsed by:235
Symbol 235 MovieClipUses:234Used by:236
Symbol 236 MovieClipUses:20 53 54 235Used by:487  Timeline
Symbol 237 FontUsed by:238 239 240 241 347 348 365 366 502
Symbol 238 EditableTextUses:237Used by:261
Symbol 239 EditableTextUses:237Used by:261
Symbol 240 EditableTextUses:237Used by:261
Symbol 241 TextUses:237Used by:261
Symbol 242 FontUsed by:243 445 449
Symbol 243 TextUses:242Used by:261
Symbol 244 GraphicUsed by:253
Symbol 245 GraphicUsed by:253 367
Symbol 246 GraphicUsed by:253
Symbol 247 GraphicUsed by:253 362 367
Symbol 248 GraphicUsed by:253
Symbol 249 GraphicUsed by:253
Symbol 250 GraphicUsed by:253
Symbol 251 GraphicUsed by:253 362
Symbol 252 GraphicUsed by:253
Symbol 253 MovieClipUses:104 244 245 222 246 247 110 248 56 249 225 226 250 251 252Used by:261
Symbol 254 ButtonUses:230Used by:261
Symbol 255 GraphicUses:191Used by:259 441 442 443 488 503
Symbol 256 BitmapUsed by:257
Symbol 257 GraphicUses:256Used by:259 442
Symbol 258 GraphicUses:190Used by:259 441 442 443 488 503
Symbol 259 ButtonUses:255 257 258Used by:261
Symbol 260 SoundUsed by:261 367 487
Symbol 261 MovieClipUses:214 238 239 240 241 195 200 243 253 254 259 260Used by:487  Timeline
Symbol 262 BitmapUsed by:263
Symbol 263 GraphicUses:262Used by:264
Symbol 264 MovieClipUses:263Used by:274 487
Symbol 265 BitmapUsed by:266
Symbol 266 GraphicUses:265Used by:267
Symbol 267 MovieClipUses:266Used by:274 487
Symbol 268 BitmapUsed by:269
Symbol 269 GraphicUses:268Used by:274 487
Symbol 270 TextUses:15Used by:274
Symbol 271 ShapeTweeningUsed by:274
Symbol 272 ShapeTweeningUsed by:274
Symbol 273 GraphicUsed by:274 434 437 440 505
Symbol 274 MovieClipUses:269 270 271 264 267 272 273Used by:487  Timeline
Symbol 275 MovieClipUses:83Used by:487
Symbol 276 GraphicUsed by:281
Symbol 277 GraphicUsed by:281 367
Symbol 278 GraphicUsed by:281
Symbol 279 GraphicUsed by:281
Symbol 280 GraphicUsed by:281
Symbol 281 MovieClipUses:227 104 70 276 232 231 107 105 110 277 64 228 71 278 279 65 66 280Used by:333 487
Symbol 282 GraphicUsed by:374 380 487
Symbol 283 GraphicUsed by:374 380 487
Symbol 284 GraphicUsed by:374 380 487
Symbol 285 GraphicUsed by:374 380 487
Symbol 286 GraphicUsed by:374 380 487
Symbol 287 GraphicUsed by:308 487
Symbol 288 GraphicUsed by:308 487
Symbol 289 GraphicUsed by:308 487
Symbol 290 GraphicUsed by:293
Symbol 291 GraphicUsed by:293
Symbol 292 GraphicUsed by:293
Symbol 293 MovieClipUses:228 104 64 106 227 231 232 107 108 110 290 65 105 66 291 67 292 68 69Used by:333 487
Symbol 294 GraphicUsed by:487
Symbol 295 GraphicUsed by:296
Symbol 296 MovieClipUses:295Used by:314 463 487  Timeline
Symbol 297 GraphicUsed by:298
Symbol 298 MovieClipUses:297Used by:314 487
Symbol 299 GraphicUsed by:452 465 466 487
Symbol 300 GraphicUsed by:487
Symbol 301 GraphicUsed by:453 465 466 487
Symbol 302 GraphicUsed by:487
Symbol 303 GraphicUsed by:307
Symbol 304 GraphicUsed by:307
Symbol 305 GraphicUsed by:307
Symbol 306 GraphicUsed by:307
Symbol 307 MovieClipUses:303 304 305 306Used by:333 487
Symbol 308 MovieClipUses:287 288 289Used by:333
Symbol 309 GraphicUsed by:314
Symbol 310 GraphicUsed by:314
Symbol 311 GraphicUsed by:314
Symbol 312 GraphicUsed by:314
Symbol 313 GraphicUsed by:314
Symbol 314 MovieClipUses:296 309 298 310 311 312 313Used by:333
Symbol 315 GraphicUsed by:320
Symbol 316 GraphicUsed by:320
Symbol 317 GraphicUsed by:320
Symbol 318 GraphicUsed by:320
Symbol 319 GraphicUsed by:320
Symbol 320 MovieClipUses:315 316 317 318 319Used by:333
Symbol 321 GraphicUsed by:332
Symbol 322 GraphicUsed by:332
Symbol 323 GraphicUsed by:332
Symbol 324 GraphicUsed by:332
Symbol 325 GraphicUsed by:332
Symbol 326 GraphicUsed by:332
Symbol 327 GraphicUsed by:332
Symbol 328 GraphicUsed by:332
Symbol 329 GraphicUsed by:332
Symbol 330 GraphicUsed by:332
Symbol 331 GraphicUsed by:332
Symbol 332 MovieClipUses:321 322 323 324 325 326 327 328 329 330 331Used by:333
Symbol 333 MovieClip [arrow]Uses:308 293 281 307 162 206 314 320 178 332Used by:487
Symbol 334 GraphicUsed by:335
Symbol 335 MovieClipUses:334Used by:383 487  Timeline
Symbol 336 GraphicUsed by:353
Symbol 337 GraphicUsed by:353
Symbol 338 GraphicUsed by:353
Symbol 339 SoundUsed by:353 487
Symbol 340 GraphicUsed by:353
Symbol 341 GraphicUsed by:353
Symbol 342 GraphicUsed by:353
Symbol 343 GraphicUsed by:353
Symbol 344 GraphicUsed by:353
Symbol 345 GraphicUsed by:353
Symbol 346 GraphicUsed by:353
Symbol 347 EditableTextUses:237Used by:353
Symbol 348 EditableTextUses:237Used by:353
Symbol 349 Sound [snd_jump]Used by:353 487
Symbol 350 GraphicUsed by:353
Symbol 351 GraphicUsed by:353
Symbol 352 GraphicUsed by:353
Symbol 353 MovieClip [hit_cheer]Uses:22 163 336 337 164 338 339 340 341 342 343 344 345 207 346 347 348 349 350 351 352Used by:487
Symbol 354 GraphicUsed by:367
Symbol 355 GraphicUsed by:367
Symbol 356 SoundUsed by:367 487
Symbol 357 GraphicUsed by:367
Symbol 358 GraphicUsed by:367
Symbol 359 GraphicUsed by:367
Symbol 360 GraphicUsed by:367
Symbol 361 GraphicUsed by:367
Symbol 362 MovieClipUses:247 251 108Used by:367
Symbol 363 GraphicUsed by:367
Symbol 364 GraphicUsed by:367
Symbol 365 EditableTextUses:237Used by:367
Symbol 366 EditableTextUses:237Used by:367
Symbol 367 MovieClip [hit_hole]Uses:354 355 356 357 358 359 360 361 64 69 105 245 362 277 247 363 364 365 366 260Used by:487
Symbol 368 GraphicUsed by:374
Symbol 369 GraphicUsed by:374
Symbol 370 GraphicUsed by:374
Symbol 371 GraphicUsed by:374
Symbol 372 GraphicUsed by:374
Symbol 373 GraphicUsed by:374
Symbol 374 MovieClip [hit_faceplant]Uses:22 282 283 284 285 368 286 369 370 371 372 373Used by:487
Symbol 375 GraphicUsed by:380
Symbol 376 GraphicUsed by:380
Symbol 377 GraphicUsed by:380
Symbol 378 GraphicUsed by:380
Symbol 379 GraphicUsed by:380
Symbol 380 MovieClip [hit_zero]Uses:22 282 283 284 285 375 286 376 377 378 379 23 24 25 26 27 28 29 53Used by:487
Symbol 381 GraphicUsed by:383  Timeline
Symbol 382 GraphicUsed by:383
Symbol 383 MovieClipUses:335 381 382Used by:454 487
Symbol 384 GraphicUsed by:391  Timeline
Symbol 385 GraphicUsed by:391
Symbol 386 GraphicUsed by:391
Symbol 387 GraphicUsed by:391
Symbol 388 GraphicUsed by:391
Symbol 389 GraphicUsed by:391  Timeline
Symbol 390 GraphicUsed by:391
Symbol 391 MovieClipUses:384 385 386 387 388 389 390Used by:466 487
Symbol 392 GraphicUsed by:393
Symbol 393 MovieClipUses:392Used by:467 487
Symbol 394 MovieClipUsed by:487
Symbol 395 GraphicUsed by:397
Symbol 396 GraphicUsed by:397
Symbol 397 MovieClipUses:395 396Used by:487  Timeline
Symbol 398 BitmapUsed by:399
Symbol 399 GraphicUses:398Used by:400 487
Symbol 400 MovieClipUses:399Used by:404 487
Symbol 401 BitmapUsed by:402
Symbol 402 GraphicUses:401Used by:404 487
Symbol 403 TextUses:15Used by:404
Symbol 404 MovieClipUses:402 400 403Used by:487  Timeline
Symbol 405 GraphicUsed by:406
Symbol 406 MovieClipUses:46 405Used by:487
Symbol 407 GraphicUsed by:409
Symbol 408 GraphicUsed by:409
Symbol 409 MovieClipUses:407 408Used by:487
Symbol 410 GraphicUses:155Used by:487
Symbol 411 BitmapUsed by:412
Symbol 412 GraphicUses:411Used by:441 487 503
Symbol 413 GraphicUsed by:487
Symbol 414 GraphicUsed by:419 487  Timeline
Symbol 415 GraphicUsed by:419
Symbol 416 GraphicUsed by:419
Symbol 417 GraphicUsed by:419
Symbol 418 GraphicUsed by:419
Symbol 419 MovieClipUses:414 415 416 417 418Used by:465 487
Symbol 420 GraphicUsed by:421
Symbol 421 MovieClip [satellite]Uses:420Used by:422 487
Symbol 422 MovieClipUses:421Used by:487
Symbol 423 GraphicUsed by:487
Symbol 424 GraphicUsed by:425
Symbol 425 MovieClip [square]Uses:424Used by:487
Symbol 426 BitmapUsed by:427
Symbol 427 GraphicUses:426Used by:443 487 488
Symbol 428 GraphicUsed by:487
Symbol 429 BitmapUsed by:430
Symbol 430 GraphicUses:429Used by:431
Symbol 431 MovieClipUses:430Used by:487  Timeline
Symbol 432 MovieClipUses:101 102 113 114Used by:487
Symbol 433 ButtonUses:205Used by:487
Symbol 434 ButtonUses:273Used by:487  Timeline
Symbol 435 FontUsed by:436
Symbol 436 TextUses:435Used by:437
Symbol 437 ButtonUses:436 273Used by:487
Symbol 438 TextUses:15Used by:440 505
Symbol 439 TextUses:15Used by:440 505
Symbol 440 ButtonUses:438 439 273Used by:487
Symbol 441 ButtonUses:255 412 258Used by:487
Symbol 442 ButtonUses:255 257 258Used by:487
Symbol 443 ButtonUses:255 427 258Used by:487
Symbol 444 GraphicUsed by:447
Symbol 445 TextUses:242Used by:447
Symbol 446 GraphicUsed by:447
Symbol 447 ButtonUses:444 445 446Used by:487
Symbol 448 GraphicUsed by:451
Symbol 449 TextUses:242Used by:451
Symbol 450 GraphicUsed by:451
Symbol 451 ButtonUses:448 449 450Used by:487
Symbol 452 MovieClipUses:299Used by:454 463
Symbol 453 MovieClipUses:301Used by:454 463
Symbol 454 MovieClip [_bounce]Uses:46 383 452 453Used by:487
Symbol 455 GraphicUsed by:462
Symbol 456 GraphicUsed by:462
Symbol 457 SoundUsed by:462
Symbol 458 GraphicUsed by:462
Symbol 459 GraphicUsed by:462
Symbol 460 GraphicUsed by:462
Symbol 461 GraphicUsed by:462
Symbol 462 MovieClip [_rebound]Uses:22 46 455 456 457 458 459 460 461Used by:487  Timeline
Symbol 463 MovieClip [_slide]Uses:46 296 452 453Used by:487
Symbol 464 SoundUsed by:465 487
Symbol 465 MovieClip [_speed]Uses:46 419 464 299 301Used by:487
Symbol 466 MovieClip [_superbounce]Uses:46 391 299 301Used by:487
Symbol 467 MovieClip [_wind]Uses:393 221Used by:487
Symbol 468 BitmapUsed by:469
Symbol 469 GraphicUses:468Used by:487 490
Symbol 470 SoundUsed by:487
Symbol 471 Sound [snd_bounce]Used by:487
Symbol 472 Sound [snd_ending]Used by:487
Symbol 473 SoundUsed by:487
Symbol 474 SoundUsed by:487
Symbol 475 Sound [snd_hit]Used by:487
Symbol 476 Sound [snd_theme]Used by:487
Symbol 477 Sound [snd_pickup]Used by:487
Symbol 478 Sound [snd_prelude]Used by:487
Symbol 479 Sound [snd_shoot]Used by:487
Symbol 480 Sound [snd_skid]Used by:487
Symbol 481 Sound [snd_slide]Used by:487
Symbol 482 SoundUsed by:487
Symbol 483 Sound [snd_superbounce]Used by:487
Symbol 484 SoundUsed by:487  Timeline
Symbol 485 Sound [snd_wind]Used by:487
Symbol 486 Sound [snd_fly]Used by:487
Symbol 487 MovieClipUses:20 54 55 72 82 146 150 154 158 162 163 164 166 178 182 184 187 188 189 192 194 195 199 200 202 204 206 207 210 214 216 218 220 221 229 230 233 236 261 1 264 267 269 274 275 3 281 282 283 284 285 286 287 288 289 293 294 296 298 299 300 301 302 307 333 335 353 367 374 380 14 383 391 393 394 397 399 400 402 404 406 409 410 412 413 414 419 421 422 22 423 425 427 428 431 432 9 433 434 437 440 441 442 443 447 451 454 462 463 465 466 467 469 470 471 133 356 472 473 116 474 475 349 476 477 478 479 480 481 464 482 483 484 485 486 339 260Used by:Timeline
Symbol 488 ButtonUses:255 427 258Used by:Timeline
Symbol 489 GraphicUsed by:Timeline
Symbol 490 MovieClipUses:469Used by:Timeline
Symbol 491 EditableTextUses:15Used by:Timeline
Symbol 492 EditableTextUses:15Used by:Timeline
Symbol 493 EditableTextUses:15Used by:Timeline
Symbol 494 EditableTextUses:15Used by:Timeline
Symbol 495 EditableTextUses:15Used by:Timeline
Symbol 496 EditableTextUses:15Used by:Timeline
Symbol 497 GraphicUsed by:501
Symbol 498 GraphicUsed by:501
Symbol 499 GraphicUsed by:501
Symbol 500 GraphicUsed by:501
Symbol 501 MovieClipUses:497 498 499 500Used by:Timeline
Symbol 502 TextUses:237Used by:Timeline
Symbol 503 ButtonUses:255 412 258Used by:Timeline
Symbol 504 EditableTextUses:17Used by:Timeline
Symbol 505 ButtonUses:438 439 273Used by:Timeline

Instance Names

"counter_txt"Frame 1Symbol 16 EditableText
"background_mc"Frame 6Symbol 146 MovieClip
"game_mc"Frame 6Symbol 236 MovieClip
"launchMeter"Frame 6Symbol 404 MovieClip
"gravMeter"Frame 6Symbol 274 MovieClip
"skate_icon"Frame 6Symbol 490 MovieClip
"shotDistance1_txt"Frame 6Symbol 491 EditableText
"distanceTotal_txt"Frame 6Symbol 492 EditableText
"shotStatus1_mc"Frame 6Symbol 397 MovieClip
"shotDistance2_txt"Frame 6Symbol 493 EditableText
"shotDistance3_txt"Frame 6Symbol 494 EditableText
"shotDistance4_txt"Frame 6Symbol 495 EditableText
"shotDistance5_txt"Frame 6Symbol 496 EditableText
"shotStatus2_mc"Frame 6Symbol 397 MovieClip
"shotStatus3_mc"Frame 6Symbol 397 MovieClip
"shotStatus4_mc"Frame 6Symbol 397 MovieClip
"shotStatus5_mc"Frame 6Symbol 397 MovieClip
"muteMC"Frame 6Symbol 501 MovieClip
"musicBtn"Frame 6Symbol 434 Button
"chalkboard_mc"Frame 6Symbol 199 MovieClip
"gameOver_mc"Frame 6Symbol 261 MovieClip
"core"Symbol 53 MovieClip Frame 28Symbol 46 MovieClip [node]
"hamster"Symbol 54 MovieClip Frame 15Symbol 53 MovieClip
"hills"Symbol 82 MovieClip Frame 1Symbol 78 MovieClip
"stars"Symbol 89 MovieClip Frame 1Symbol 88 MovieClip
"ground"Symbol 146 MovieClip Frame 1Symbol 82 MovieClip
"spaceBG"Symbol 146 MovieClip Frame 1Symbol 89 MovieClip
"hamsterWheel1"Symbol 146 MovieClip Frame 1Symbol 115 MovieClip
"hamsterWheel2"Symbol 146 MovieClip Frame 1Symbol 117 MovieClip
"bg_mc"Symbol 236 MovieClip Frame 1Symbol 20 MovieClip
"hamster"Symbol 236 MovieClip Frame 1Symbol 53 MovieClip
"hWalkOut5"Symbol 236 MovieClip Frame 1Symbol 54 MovieClip
"hWalkOut4"Symbol 236 MovieClip Frame 1Symbol 54 MovieClip
"hWalkOut3"Symbol 236 MovieClip Frame 1Symbol 54 MovieClip
"hWalkOut2"Symbol 236 MovieClip Frame 1Symbol 54 MovieClip
"pillow"Symbol 236 MovieClip Frame 1Symbol 235 MovieClip
"opp_mc"Symbol 236 MovieClip Frame 1Symbol 20 MovieClip
"line"Symbol 236 MovieClip Frame 1Symbol 20 MovieClip
"mask_mc"Symbol 261 MovieClip Frame 1Symbol 214 MovieClip
"shots_txt"Symbol 261 MovieClip Frame 1Symbol 238 EditableText
"distanceTotal_txt"Symbol 261 MovieClip Frame 1Symbol 239 EditableText
"rating_txt"Symbol 261 MovieClip Frame 1Symbol 240 EditableText
"flying_mc"Symbol 333 MovieClip [arrow] Frame 1Symbol 308 MovieClip
"glide"Symbol 333 MovieClip [arrow] Frame 1Symbol 293 MovieClip
"drop"Symbol 333 MovieClip [arrow] Frame 1Symbol 281 MovieClip
"wind"Symbol 333 MovieClip [arrow] Frame 1Symbol 307 MovieClip
"blur"Symbol 333 MovieClip [arrow] Frame 1Symbol 162 MovieClip
"core"Symbol 333 MovieClip [arrow] Frame 1Symbol 206 MovieClip
"slide"Symbol 333 MovieClip [arrow] Frame 1Symbol 314 MovieClip
"skid"Symbol 333 MovieClip [arrow] Frame 1Symbol 320 MovieClip
"ball"Symbol 333 MovieClip [arrow] Frame 1Symbol 178 MovieClip
"superball"Symbol 333 MovieClip [arrow] Frame 1Symbol 332 MovieClip
"distance1_txt"Symbol 353 MovieClip [hit_cheer] Frame 27Symbol 347 EditableText
"distance_txt"Symbol 353 MovieClip [hit_cheer] Frame 27Symbol 348 EditableText
"distance1_txt"Symbol 367 MovieClip [hit_hole] Frame 27Symbol 365 EditableText
"distance_txt"Symbol 367 MovieClip [hit_hole] Frame 27Symbol 366 EditableText
"hamster"Symbol 380 MovieClip [hit_zero] Frame 35Symbol 53 MovieClip
"arrow"Symbol 404 MovieClip Frame 1Symbol 400 MovieClip
"bounce"Symbol 406 MovieClip Frame 1Symbol 46 MovieClip [node]
"wind"Symbol 406 MovieClip Frame 1Symbol 46 MovieClip [node]
"bounce1"Symbol 406 MovieClip Frame 1Symbol 46 MovieClip [node]
"wind1"Symbol 406 MovieClip Frame 1Symbol 46 MovieClip [node]
"glide"Symbol 406 MovieClip Frame 1Symbol 46 MovieClip [node]
"slick"Symbol 406 MovieClip Frame 1Symbol 46 MovieClip [node]
"speed"Symbol 406 MovieClip Frame 1Symbol 46 MovieClip [node]
"core"Symbol 454 MovieClip [_bounce] Frame 1Symbol 46 MovieClip [node]
"core"Symbol 462 MovieClip [_rebound] Frame 1Symbol 46 MovieClip [node]
"core"Symbol 463 MovieClip [_slide] Frame 1Symbol 46 MovieClip [node]
"core"Symbol 465 MovieClip [_speed] Frame 1Symbol 46 MovieClip [node]
"core"Symbol 466 MovieClip [_superbounce] Frame 1Symbol 46 MovieClip [node]
"core"Symbol 467 MovieClip [_wind] Frame 1Symbol 393 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 3Symbol 506 as "__Packages.com.cartoonnetwork.AchievementSystem.AchievementAS2"
ExportAssets (56)Timeline Frame 3Symbol 507 as "__Packages.com.cartoonnetwork.connect.Connection"
ExportAssets (56)Timeline Frame 3Symbol 508 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 3Symbol 509 as "__Packages.Game"
ExportAssets (56)Timeline Frame 3Symbol 510 as "__Packages.Bullet"
ExportAssets (56)Timeline Frame 3Symbol 511 as "__Packages.GameCamera"
ExportAssets (56)Timeline Frame 3Symbol 512 as "__Packages.MyDispatcher"
ExportAssets (56)Timeline Frame 3Symbol 513 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 3Symbol 514 as "__Packages.XML_Loader"
ExportAssets (56)Timeline Frame 3Symbol 515 as "__Packages.CartoonSO"
ExportAssets (56)Timeline Frame 4Symbol 22 as "shadow"
ExportAssets (56)Timeline Frame 4Symbol 46 as "node"
ExportAssets (56)Timeline Frame 4Symbol 91 as "cloud3"
ExportAssets (56)Timeline Frame 4Symbol 133 as "snd_bump"
ExportAssets (56)Timeline Frame 4Symbol 150 as "break"
ExportAssets (56)Timeline Frame 4Symbol 154 as "super_break"
ExportAssets (56)Timeline Frame 4Symbol 182 as "bounce_fx"
ExportAssets (56)Timeline Frame 4Symbol 184 as "bullet"
ExportAssets (56)Timeline Frame 4Symbol 185 as "bush1"
ExportAssets (56)Timeline Frame 4Symbol 186 as "bush2"
ExportAssets (56)Timeline Frame 4Symbol 187 as "bush3"
ExportAssets (56)Timeline Frame 4Symbol 188 as "bush4"
ExportAssets (56)Timeline Frame 4Symbol 189 as "bush5"
ExportAssets (56)Timeline Frame 4Symbol 202 as "cloud1"
ExportAssets (56)Timeline Frame 4Symbol 204 as "cloud2"
ExportAssets (56)Timeline Frame 4Symbol 210 as "dot"
ExportAssets (56)Timeline Frame 4Symbol 333 as "arrow"
ExportAssets (56)Timeline Frame 4Symbol 349 as "snd_jump"
ExportAssets (56)Timeline Frame 4Symbol 353 as "hit_cheer"
ExportAssets (56)Timeline Frame 4Symbol 367 as "hit_hole"
ExportAssets (56)Timeline Frame 4Symbol 374 as "hit_faceplant"
ExportAssets (56)Timeline Frame 4Symbol 380 as "hit_zero"
ExportAssets (56)Timeline Frame 4Symbol 421 as "satellite"
ExportAssets (56)Timeline Frame 4Symbol 425 as "square"
ExportAssets (56)Timeline Frame 4Symbol 454 as "_bounce"
ExportAssets (56)Timeline Frame 4Symbol 462 as "_rebound"
ExportAssets (56)Timeline Frame 4Symbol 463 as "_slide"
ExportAssets (56)Timeline Frame 4Symbol 465 as "_speed"
ExportAssets (56)Timeline Frame 4Symbol 466 as "_superbounce"
ExportAssets (56)Timeline Frame 4Symbol 467 as "_wind"
ExportAssets (56)Timeline Frame 4Symbol 471 as "snd_bounce"
ExportAssets (56)Timeline Frame 4Symbol 472 as "snd_ending"
ExportAssets (56)Timeline Frame 4Symbol 475 as "snd_hit"
ExportAssets (56)Timeline Frame 4Symbol 476 as "snd_theme"
ExportAssets (56)Timeline Frame 4Symbol 477 as "snd_pickup"
ExportAssets (56)Timeline Frame 4Symbol 478 as "snd_prelude"
ExportAssets (56)Timeline Frame 4Symbol 479 as "snd_shoot"
ExportAssets (56)Timeline Frame 4Symbol 480 as "snd_skid"
ExportAssets (56)Timeline Frame 4Symbol 481 as "snd_slide"
ExportAssets (56)Timeline Frame 4Symbol 483 as "snd_superbounce"
ExportAssets (56)Timeline Frame 4Symbol 485 as "snd_wind"
ExportAssets (56)Timeline Frame 4Symbol 486 as "snd_fly"

Labels

"stand"Symbol 53 MovieClip Frame 1
"jump"Symbol 53 MovieClip Frame 2
"testFrame"Symbol 53 MovieClip Frame 35
"walkUp"Symbol 54 MovieClip Frame 20
"jump"Symbol 146 MovieClip Frame 1
"launch"Symbol 146 MovieClip Frame 5
"miss"Symbol 146 MovieClip Frame 10
"dancing"Symbol 253 MovieClip Frame 1
"off"Symbol 397 MovieClip Frame 1
"on"Symbol 397 MovieClip Frame 2
"musicOn"Symbol 501 MovieClip Frame 1
"musicOn_RO"Symbol 501 MovieClip Frame 10
"musicOff"Symbol 501 MovieClip Frame 20
"musicOff_RO"Symbol 501 MovieClip Frame 29

Dynamic Text Variables

framerateSymbol 18 EditableText""
framerateSymbol 504 EditableText""




http://swfchan.com/25/121631/info.shtml
Created: 4/3 -2019 08:32:55 Last modified: 4/3 -2019 08:32:55 Server time: 08/05 -2024 22:35:03