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

swfchan turned sixteen years old yesterday! (5may2024)

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

Stink Bomb Foolery.swf

This is the info page for
Flash #24226

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


Text
100%

Play

Instructions

Pickles is filling the yard with stink juice bombs. It's all-out stench warfare!
Toss bombs over to Golly's side to make his lawn stink more than yours.

Move with
the mouse

*
click
*

Run to a
bomb and click
to pick it up

Aim with
the mouse

Click to
throw

Clean Bomb:
Use on your side
to remove stink.

Splitter Bomb:
Makes more bombs.

Scramble Bomb:
Moves bombs around.

countdown

3

2

1

Go!

new bomb popup

look out for

Clean Bomb:
Use to remove stink!

Your Score:

<p align="center"><font face="Billy" size="30" color="#b58820" letterSpacing="0.000000" kerning="1">3471</font></p>

Game Over

Play Again

Sounds

Round:

<p align="left"><font face="Billy" size="17" color="#b58820" letterSpacing="0.000000" kerning="1">00</font></p>

Score:

<p align="left"><font face="Billy" size="17" color="#b58820" letterSpacing="0.000000" kerning="1">000000</font></p>

Time:

?

Winner!

<p align="left"><font face="Billy" size="70" color="#fdcc0b" letterSpacing="0.600000" kerning="1">Round 3</font></p>

ActionScript [AS1/AS2]

Frame 1
function doLoader() { ratio = getBytesLoaded() / getBytesTotal(); loader.counter_mc.text = Math.ceil(ratio * 100) + "%"; if (ratio == 1) { clearInterval(loader_int); loader.play(); } } var ratio; var FRAMES = 100; loader_int = setInterval(doLoader, 5);
Frame 5
project.init(); stop();
Symbol 63 MovieClip Frame 95
stop();
Symbol 63 MovieClip Frame 100
_parent.gotoAndStop("game"); stop();
Symbol 681 MovieClip [__Packages.smashing.rampage.BaseEngine] Frame 0
class smashing.rampage.BaseEngine extends MovieClip { var __gameStartTime, isPaused, __interval, mouse, key; function BaseEngine () { super(); } function init() { __gameStartTime = getTimer(); __initInterval(); __initSounds(); __initGameState(); __initUI(); __initViewport(); __initMouse(); __initKey(); isPaused = false; smashing.rampage.Messenger.registerAddress("engine", this); } function __initInterval() { __interval = new smashing.IntervalEngine(this, "update"); __interval.startFast(); } function __initSounds() { } function __initGameState() { } function __initUI() { } function __initViewport() { } function update(dt) { } function pause() { isPaused = true; } function unpause() { isPaused = false; } function onQuit() { stopAllSounds(); destroy(); } function destroy() { __interval.clear(); __clearMouse(); __clearKey(); } function __initMouse() { mouse = {}; mouse.owner = this; Mouse.addListener(mouse); } function __clearMouse() { Mouse.removeListener(mouse); } function mouse_up() { } function mouse_down() { } function __initKey() { key = {}; key.owner = this; Key.addListener(key); } function __clearKey() { Key.removeListener(key); } function key_down() { } function key_up() { } function onMessageReceived(message, args) { this[message](args); } }
Symbol 682 MovieClip [__Packages.smashing.IntervalEngine] Frame 0
class smashing.IntervalEngine { var _uo, _uf, _update_interval, _last_update, _i, _ft, _el; function IntervalEngine (update_object, update_function) { _uo = update_object; _uf = update_function; } function startFlat(FPS) { _FPS = FPS; _update_interval = 1 / FPS; _last_update = getTimer() * 0.001; _i = setInterval(this, "_flat_step", 0); } function startFlex() { _last_update = getTimer() * 0.001; _i = setInterval(this, "_flex_step", 0); } function startFast() { _last_update = getTimer(); _i = setInterval(this, "_fast_step", 10); } function reset(Void) { if (_i != undefined) { clearInterval(_i); } _ft = 0; _last_update = getTimer() * 0.001; _lel = _MAX_FRAMETIME / 2; } function _flex_step(Void) { _el = Math.min(_MAX_FRAMETIME, (-_last_update) + ((_last_update = getTimer() * 0.001))); _lel = _lel - Math.max(-_MAX_TIMEDIFF, Math.min(_MAX_TIMEDIFF, _lel - _el)); _uo[_uf](_lel); } function _flat_step(Void) { _ft = _ft + ((-_last_update) + ((_last_update = getTimer() * 0.001))); if (_ft < _update_interval) { return(undefined); } _uo[_uf](_ft); _ft = 0; } function _fast_step(Void) { _el = (-_last_update) + ((_last_update = getTimer())); _uo[_uf](_el * 0.001); } function clear() { clearInterval(_i); } var _MAX_TIMEDIFF = 0.005; var _MIN_FPS = 5; var _MAX_FRAMETIME = 1 / smashing.IntervalEngine.prototype._MIN_FPS; var _lel = 0.2; var _FPS = 0; }
Symbol 683 MovieClip [__Packages.smashing.rampage.Messenger] Frame 0
class smashing.rampage.Messenger { static var __addresses; function Messenger () { } static function registerAddress(id, obj) { if (__addresses == undefined) { __addresses = {}; } __addresses[id] = obj; } static function removeAddress(id) { __addresses[id] = ""; } static function sendMessage(id, message, args) { if ((__addresses[id] != "") && (__addresses[id] != undefined)) { __addresses[id].onMessageReceived(message, args); return(undefined); } trace("[Messenger] Error locating message recipient " + id); } }
Symbol 684 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.Engine] Frame 0
class cartoonnetwork.reanimated.picklebomb.Engine extends smashing.rampage.BaseEngine { var activeWorld, pause, __sounds, __state, viewport_mc, isPaused, __screen, __isGameActive, unpause, __interval, __screenshotData, screenshot_mc, gotoAndStop, screen_mc, popup_mc, countdown_mc, mouse, key, __gameStartTime; function Engine () { super(); } function init() { super.init(); activeWorld = new cartoonnetwork.reanimated.picklebomb.World(); activeWorld.init(this); pause(); __sounds.playMusic("music"); goScreen("splash"); __state.resetCheats(); } function __initSounds() { cartoonnetwork.reanimated.picklebomb.Sounds.init(); __sounds = cartoonnetwork.reanimated.picklebomb.Sounds.getInstance(); __sounds.generateSounds(viewport_mc); } function __initGameState() { cartoonnetwork.reanimated.picklebomb.GameState.init(); __state = cartoonnetwork.reanimated.picklebomb.GameState.getInstance(); } function __initUI() { } function __initViewport() { smashing.rampage.viewport.Viewport.init(viewport_mc, 2, cartoonnetwork.reanimated.picklebomb.GameState.getInstance()); var _local2 = smashing.rampage.viewport.Viewport.getInstance(); _local2.setScrollport(1); _local2.createGroup({id:"bg", index:0, slots:10}); _local2.createGroup({id:"grass", index:1, slots:500}); _local2.createGroup({id:"ui", index:2, slots:5}); _local2.createGroup({id:"entity", index:3, slots:5000, sortAxis:"y"}); _local2.createGroup({id:"player", index:4, slots:50}); _local2.createGroup({id:"effect", index:5, slots:50}); _local2.initGroups(); cartoonnetwork.reanimated.picklebomb.GameCamera.init(); } function update(dt) { if (!isPaused) { activeWorld.update(dt); } if (__screen == "gameplay") { activeWorld.updateGameplayHUD(false); } updateAfterEvent(); } function startGame() { __state.resetGame(); startLevel(); __isGameActive = true; CNGameTracker(); __sounds.playMusic("music"); } function startLevel() { goScreen("gameplay"); smashing.rampage.viewport.Viewport.getInstance().newView(); activeWorld.generate(__state.levelNum); activeWorld.start(); unpause(); } function endLevel() { pause(); if (__state.relativeScore >= 0) { __state.nextLevel(); activeWorld.playerWinAnimation(); activeWorld.win(); } else { activeWorld.lose(); __sounds.stopMusic(); } } function nextLevel() { activeWorld.explodeAllBombs(); unpause(); } function clear() { activeWorld.clear(); smashing.rampage.viewport.Viewport.getInstance().newView(); } function destroy() { __interval.clear(); __clearMouse(); __clearKey(); } function showScreenshot() { __screenshotData = new flash.display.BitmapData(600, 400); screenshot_mc.createEmptyMovieClip("bitmap", 1); screenshot_mc.bitmap.attachBitmap(__screenshotData, 1); __screenshotData.draw(viewport_mc); viewport_mc._visible = false; } function hideScreenshot() { __screenshotData.dispose(); screenshot_mc.bitmap.removeMovieClip(); viewport_mc._visible = true; } function CNGameTracker() { var _local1 = new Date().getTime(); loadMovieNum ("tracker.swf?" + _local1, 10000); } function onPressHelp() { if (__screen != "gameplay") { return(undefined); } goScreen("help"); activeWorld.hideAllObjects(); } function onPressPlayAgain() { checkForCheats(); startGame(); } function onPressToggleMusic() { if (__screen != "gameplay") { return(undefined); } if (__sounds.muteMusic) { __sounds.muteMusic = false; __sounds.playMusic("music"); } else { __sounds.muteMusic = true; __sounds.stopMusic(); } } function goScreen(pFrame) { __screen = pFrame; gotoAndStop(__screen); switch (__screen) { case "splash" : __isGameActive = false; break; case "help" : pause(); if (__isGameActive) { screen_mc.gotoAndPlay("intro"); } break; case "gameplay" : hideScreenshot(); updateGameplayHUD(true); activeWorld.showAllObjects(); if (!__isGameActive) { screen_mc.gotoAndPlay("intro"); } break; case "end" : pause(); __isGameActive = false; screen_mc.anim_mc.score_mc.filter_mc.txt_score.text = __state.score; screen_mc.anim_mc.score_mc.shadow_mc.txt_score.text = __state.score; } } function onScreenOutroComplete() { switch (__screen) { case "splash" : goScreen("help"); break; case "help" : if (__isGameActive) { goScreen("gameplay"); unpause(); } else { startGame(); } break; case "gameplay" : goScreen("end"); break; case "end" : startGame(); } } function onWinAnimComplete() { nextLevel(); } function playPopup() { pause(); if (__state.levelNum < 5) { popup_mc.gotoAndPlay("in"); } else { onpopupOut(); } } function onpopupUp() { if (__state.levelNum < 5) { popup_mc.contents_mc.gotoAndPlay(__state.levelNum - 1); } } function onpopupOut() { trace("onpopupOut called"); unpause(); popup_mc.gotoAndStop(1); } function updateGameplayHUD(pForceUpdate) { if (__state.hasChanged || (pForceUpdate == true)) { screen_mc.score_mc.filter_mc.scoretext_mc.txt_score.text = __state.score; screen_mc.score_mc.shadow_mc.scoretext_mc.txt_score.text = __state.score; screen_mc.round_mc.filter_mc.roundtext_mc.txt_round.text = __state.levelNum; screen_mc.round_mc.shadow_mc.roundtext_mc.txt_round.text = __state.levelNum; __state.hasChanged = false; } screen_mc.timer_mc.gotoAndStop(Math.ceil((1 - activeWorld.getPercentTimeRemaining()) * 240) + 1); } function startCountDown() { pause(); countdown_mc.gotoAndPlay("count"); } function countDownComplete() { unpause(); } function __initMouse() { mouse = {}; mouse.owner = this; mouse.onMouseUp = function () { this.owner.mouse_up(); }; mouse.onMouseDown = function () { this.owner.mouse_down(); }; Mouse.addListener(mouse); } function __clearMouse() { Mouse.removeListener(mouse); } function mouse_up() { if (!isPaused) { activeWorld.onMouseUp(); } } function mouse_down() { if (!isPaused) { activeWorld.onMouseDown(); } } function __initKey() { key = {}; key.owner = this; key.onKeyDown = function () { this.owner.key_down(); }; Key.addListener(key); } function __clearKey() { Key.removeListener(key); } function key_down() { if (Key.getCode() == 32) { } } function checkForCheats() { if (Key.isDown(17) == true) { __state.speedy = true; } else { __state.speedy = false; } if (Key.isDown(16) == true) { __state.quickStart = true; } else { __state.quickStart = false; } if (Key.isDown(32) == true) { __state.shortRounds = true; } else { __state.shortRounds = false; } trace("checkForCheats()"); trace((__state.speedy + ", ") + __state.quickStart); } function key_up() { if (Key.getCode(32)) { } } function get gameStartTime() { return(__gameStartTime); } function isMusicMuted() { return(__sounds.muteMusic); } var __STARTLEVEL = 0; }
Symbol 685 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.World] Frame 0
class cartoonnetwork.reanimated.picklebomb.World { var engine, __state, __randomBombSpawn, __introPlaying, __introTime, __bombCount, __bombsSploding, __roundPlaying, __time, __pickles, __entitys, __projectiles, __effects, __pickups, __player, __enemy, loop, __roundCounter, __picklesLose, __picklesWin, __cursor, __scoreboard, __butterfly, __camera; function World (t_engine) { } function init(t_engine) { engine = t_engine; __state = cartoonnetwork.reanimated.picklebomb.GameState.getInstance(); __randomBombSpawn = __DEFAULT_BOMB_SPAWN; smashing.rampage.Messenger.registerAddress("world", this); __introPlaying = false; __introTime = 0; __bombCount = 0; __bombsSploding = 0; __roundPlaying = 0; } function start() { if (cartoonnetwork.reanimated.picklebomb.GameState.getInstance().shortRounds == true) { __time = 20; } else { __time = __TIME_TOTAL; } __pickles.playPickles(); __introPlaying = true; __introTime = 3.8; __randomBombSpawn = __DEFAULT_BOMB_SPAWN; } function clear() { var _local2 = __entitys.length; while (_local2--) { __entitys[_local2].requestErase(); } __bombCount = 0; __entitys = []; __projectiles = []; __effects = []; __pickups = []; } function emptyWorld() { clear(); __player.requestErase(); __enemy.requestErase(); } function onMouseDown() { if (__player.bombType != 0) { __player.startThrowing(); return(undefined); } var _local2; loop = __entitys.length; while (loop--) { _local2 = __entitys[loop]; if (_local2.inFlight == false) { if (_local2.runHD(__player, 0) == true) { if ((((_local2.bombType != undefined) && (__player.bombType == 0)) && (__player.isStunned() == false)) && (_local2.hasExploded == false)) { _local2.pickedUp(); __bombCount--; __player.pickUp({val:_local2.bombType, desc:_local2.bombDesc, timer:_local2.bombTimer}); return(undefined); } } } } } function onMouseUp() { } function __updatePlayerMovement() { var _local3 = 0; var _local2 = 0; if (Key.isDown(39)) { _local3 = _local3 + 1; } if (Key.isDown(37)) { _local3 = _local3 - 1; } if (Key.isDown(38)) { _local2 = _local2 - 1; } if (Key.isDown(40)) { _local2 = _local2 + 1; } __player.setVelocity(_local3, _local2); } function update(dt) { if (dt > 0.2) { dt = 0.2; } var _local2; if (__bombsSploding > 0) { __bombsSploding = __bombsSploding - dt; if (__bombsSploding <= 0) { clear(); __roundCounter.mc.levelNum = __state.levelNum; __roundCounter.mc.gotoAndPlay(2); __roundPlaying = 1.7; } return(undefined); } if (__roundPlaying > 0) { __roundPlaying = __roundPlaying - dt; if (__roundPlaying <= 0) { generateNextLevel(); } return(undefined); } if (__introPlaying == true) { __introTime = __introTime - dt; if ((__introTime <= 3.8) && (__pickles.isPlaying == false)) { __pickles.playPickles(); } if (__pickles.isPicklesDone() == true) { loop = __entitys.length; while (loop--) { _local2 = __entitys[loop]; if (_local2.doUpdate) { _local2.updateAndRender(dt); if (_local2.doRemove) { __entitys.splice(loop, 1); } } } if (__introTime <= 0) { __introPlaying = false; engine.pause(); engine.startCountDown(); } } return(undefined); } loop = __entitys.length; while (loop--) { _local2 = __entitys[loop]; if (_local2.doUpdate) { _local2.updateAndRender(dt); if (_local2.inFlight == false) { if (_local2.runHD(__enemy, dt) == true) { if ((((_local2.bombType != undefined) && (__enemy.bombType == 0)) && (__enemy.isStunned() == false)) && (_local2.hasExploded == false)) { _local2.pickedUp(); __bombCount--; __enemy.pickUp({val:_local2.bombType, desc:_local2.bombDesc, timer:_local2.bombTimer}); } } } if (_local2.doRemove) { __entitys.splice(loop, 1); } } } __updatePlayerMovement(); __time = __time - dt; if (__time < 0) { smashing.rampage.Messenger.sendMessage("engine", "endLevel"); return(undefined); } if (__time < 15) { cartoonnetwork.reanimated.picklebomb.Sounds.getInstance().playMusic("music_fast"); } __randomBombSpawn = __randomBombSpawn - dt; if (__randomBombSpawn < 0) { if (__bombCount < 15) { __pickles.playPickles(); __introTime = 2.5; __randomBombSpawn = __DEFAULT_BOMB_SPAWN; } } if ((__bombCount < 3) && (__introTime <= 0)) { __pickles.playPickles(); __introTime = 2.5; __randomBombSpawn = __DEFAULT_BOMB_SPAWN; } if (__introTime > 0) { __introTime = __introTime - dt; if (__introTime <= 0) { trace("new bombs spawning"); generateInitialBombs(2); __introTime == 0; } } __player.updateAndRender(dt); __pickles.updateAndRender(dt); __picklesLose.updateAndRender(dt); __picklesWin.updateAndRender(dt); if (__state.quickStart == false) { __enemy.updateAndRender(dt, __entitys, __state.levelNum); } else { __enemy.updateAndRender(dt, __entitys, 10); } __cursor.updateAndRender(dt, __player); __scoreboard.updateAndRender(dt, __player); __butterfly.updateAndRender(dt); } function generate(pLevelNum) { clear(); __camera = cartoonnetwork.reanimated.picklebomb.GameCamera.getInstance(); __camera.generate({x:__state.HALF_WIDTH, y:__state.HALF_HEIGHT}); __player = new cartoonnetwork.reanimated.picklebomb.ents.Player({y:200, x:0, owner:this}); __player.render(); __enemy = new cartoonnetwork.reanimated.picklebomb.ents.Enemy({y:200, x:550, owner:this}); __enemy.render(); __cursor = new cartoonnetwork.reanimated.picklebomb.ents.Cursor({y:-100, x:-100, owner:this}); __cursor.render(); __scoreboard = new cartoonnetwork.reanimated.picklebomb.ents.Scoreboard({owner:this}); __scoreboard.render(); __butterfly = new cartoonnetwork.reanimated.picklebomb.ents.Butterfly({x:350, y:320, owner:this}); __butterfly.render(); __pickles = new cartoonnetwork.reanimated.picklebomb.ents.Pickles({x:285, y:151, owner:this}); __pickles.render(); __picklesWin = new cartoonnetwork.reanimated.picklebomb.ents.PicklesWin({x:0, y:0, owner:this}); __picklesWin.render(); __picklesLose = new cartoonnetwork.reanimated.picklebomb.ents.PicklesLose({x:0, y:0, owner:this}); __picklesLose.render(); __roundCounter = new cartoonnetwork.reanimated.picklebomb.ents.RoundCounter({x:0, y:100, owner:this}); __roundCounter.render(); __entitys = []; generateInitialBombs(10); } function explodeAllBombs() { var _local2 = __entitys.length; while (_local2--) { __entitys[_local2].mc.bomb.gotoAndStop("splode"); } __bombsSploding = 1.5; } function generateNextLevel(pLevelNum) { if (cartoonnetwork.reanimated.picklebomb.GameState.getInstance().shortRounds == true) { __time = 20; } else { __time = __TIME_TOTAL; } engine.playPopup(); __introPlaying = true; if (__state.levelNum < 5) { __introTime = 5; } else { __introTime = 3.8; } clear(); __player.bombType = 0; __enemy.bombType = 0; __player.idle(); __enemy.idle(); __state.relativeScore = 0; __randomBombSpawn = __DEFAULT_BOMB_SPAWN; generateInitialBombs(10); cartoonnetwork.reanimated.picklebomb.Sounds.getInstance().playMusic("music"); } function generateInitialBombs(bombCount) { trace("generateInitialBombs() called"); var _local6 = bombCount; var _local7 = 1; var _local8; var _local4 = []; var _local3 = [1, 1, 1, 1, 1, 1, 1]; if (__state.quickStart == false) { if ((__state.levelNum >= 2) && (__state.levelNum < 5)) { _local3.push(__state.levelNum); } else if (__state.levelNum >= 5) { _local3.push(2); _local3.push(3); _local3.push(4); } } else { _local3.push(2); _local3.push(3); _local3.push(4); } while (_local6--) { _local7 = _local3[random(_local3.length)]; _local8 = spawnBomb((300 - ((bombCount - 1) / 2)) + _local6, -200, 0, 0, _local7, 0); _local4.push(_local8); } var _local5 = _local4.length; var _local2; while (_local5--) { _local2 = _local4[_local5]; if (_local2.x <= 300) { _local2.dropMe((Math.random() * 270) + 20, (Math.random() * 330) + 50); } else if (_local2.x > 300) { _local2.dropMe(500 - (Math.random() * 150), (Math.random() * 330) + 50); } } } function showCursor() { __cursor.show(); } function hideCursor() { __cursor.hide(); } function hideAllObjects() { __enemy.mc._visible = false; __cursor.mc._visible = false; __player.mc._visible = false; var _local2 = __entitys.length; while (_local2--) { __entitys[_local2].mc._visible = false; } } function showAllObjects() { __enemy.mc._visible = true; __cursor.mc._visible = true; __player.mc._visible = true; var _local2 = __entitys.length; while (_local2--) { __entitys[_local2].mc._visible = true; } } function spawnBomb(x, y, xDir, yDir, bombType, bombTimer) { var _local2; __bombCount++; switch (bombType) { case 1 : _local2 = new cartoonnetwork.reanimated.picklebomb.ents.Bombs.Stinker({x:x, y:y, owner:this, type:bombType, timer:bombTimer}); break; case 2 : _local2 = new cartoonnetwork.reanimated.picklebomb.ents.Bombs.Flower({x:x, y:y, owner:this, type:bombType, timer:bombTimer}); break; case 3 : _local2 = new cartoonnetwork.reanimated.picklebomb.ents.Bombs.Scrambler({x:x, y:y, owner:this, type:bombType, timer:bombTimer}); break; case 4 : _local2 = new cartoonnetwork.reanimated.picklebomb.ents.Bombs.Splitter({x:x, y:y, owner:this, type:bombType, timer:bombTimer}); break; default : _local2 = new cartoonnetwork.reanimated.picklebomb.ents.Bombs.Stinker({x:x, y:y, owner:this, type:bombType, timer:bombTimer}); } _local2.updateAndRender(0); __entitys.push(_local2); if ((xDir != 0) || (yDir != 0)) { _local2.throwMe(xDir, yDir, 0); } return(_local2); } function explosion(x, y) { trace("explosion called"); __bombCount--; var _local4 = new cartoonnetwork.reanimated.picklebomb.ents.Stink({x:x, y:y}); if (x < 300) { __state.relativeScore--; __state.addScore(100); } else { __state.relativeScore++; } if (__enemy.mc.hitTest(x, y)) { __enemy.hitAndStun(); } if (__player.mc.hitTest(x, y)) { __player.hitAndStun(); } __entitys.push(_local4); } function repair(x, y) { var _local6 = __entitys.length; var _local2; __bombCount--; while (_local6--) { _local2 = __entitys[_local6]; if (_local2.TYPE == "stink") { var _local4 = Math.pow(_local2.x - x, 2); var _local5 = Math.pow(_local2.y - y, 2); var _local3 = Math.sqrt(_local4 + _local5); if (_local3 <= __REPAIR_BOMB_RADIUS) { if (_local2.x < 300) { __state.relativeScore++; __state.addScore(100); } else { __state.relativeScore--; } _local2.requestErase(); } } } } function randomizeBombs(x) { var _local3 = __entitys.length; var _local2; __bombCount--; if (x > 300) { __state.addScore(200); } while (_local3--) { _local2 = __entitys[_local3]; if ((((_local2.TYPE == "bomb") && (_local2.hasExploded == false)) && (_local2.inFlight == false)) && (_local2.y >= 0)) { if (x < 300) { if (_local2.x < 300) { if ((_local2.bombTimer < 8) && (_local2.bombTimer != 0)) { _local2.throwMe(Math.random() * 300, (Math.random() * 330) + 50, 0); } else { _local2.dropMe(Math.random() * 300, (Math.random() * 330) + 50); } } } else if (_local2.x >= 300) { if (_local2.bombTimer > 0) { _local2.throwMe(580 - (Math.random() * 279), (Math.random() * 330) + 50, 0); } else { _local2.dropMe(Math.random() * 300, (Math.random() * 330) + 50); } } } } } function splitterExplosion(x, y) { trace("spawning splitter bombs"); __bombCount--; if (x > 300) { __state.addScore(100); } spawnBomb(x, y, x - 10, y, 1, 8); spawnBomb(x, y, x + 10, y, 1, 8); } function playerWinAnimation() { __player.mc.gotoAndStop("win"); } function enemyWinAnimation() { __enemy.animateLoop("win"); } function win() { __scoreboard.mc.gotoAndStop("win"); __picklesWin.playPickles(); cartoonnetwork.reanimated.picklebomb.Sounds.getInstance().stopMusic(); __enemy.idle(); __cursor.hide(); } function lose() { __picklesLose.playPickles(); __scoreboard.mc.gotoAndStop("lose"); __cursor.hide(); enemyWinAnimation(); } function updateGameplayHUD() { __scoreboard.mc.score_mc.filter_mc.scoretext_mc.txt_score.text = __state.score; __scoreboard.mc.score_mc.shadow_mc.scoretext_mc.txt_score.text = __state.score; __scoreboard.mc.round_mc.filter_mc.roundtext_mc.txt_round.text = __state.levelNum; __scoreboard.mc.round_mc.shadow_mc.roundtext_mc.txt_round.text = __state.levelNum; __roundCounter.mc.levelNum = __state.levelNum; __state.hasChanged = false; __scoreboard.mc.timer_mc.gotoAndStop(Math.ceil((1 - getPercentTimeRemaining()) * 220) + 1); } function getPercentTimeRemaining() { if (cartoonnetwork.reanimated.picklebomb.GameState.getInstance().shortRounds == true) { return(__time / 20); } return(__time / __TIME_TOTAL); } function getPlayer() { return(__player); } function get camera() { return(__camera); } function onMessageReceived(message, args) { this[message](args); } var __TIME_TOTAL = 60; var __DEFAULT_BOMB_SPAWN = 10; var __REPAIR_BOMB_RADIUS = 30; }
Symbol 686 MovieClip [__Packages.smashing.rampage.BaseCamera] Frame 0
class smashing.rampage.BaseCamera { static var __instance; var __gameState, x, y, z, fl, farClip, __bound_left, __bound_right, __bound_top, __bound_bottom, left, right, top, bottom; function BaseCamera (t_data) { } static function init(t_path, t_depth, dimensions) { __instance = new smashing.rampage.BaseCamera(t_path, t_depth, dimensions); } static function getInstance() { return(__instance); } function generate(t_data) { __gameState = getGameState(); x = (y = (z = 0)); if (t_data.x != undefined) { x = t_data.x; } if (t_data.y != undefined) { y = t_data.y; } if (t_data.z != undefined) { z = t_data.z; } fl = __FL_DEF; farClip = __DEF_CLIP; refreshEdges(); } function getGameState() { return(new Object()); } function update(dt) { } function setBounds(left, right, top, bottom) { __bound_left = left + __gameState.HALF_WIDTH; __bound_right = right - __gameState.HALF_WIDTH; __bound_top = top + __gameState.HALF_HEIGHT; __bound_bottom = bottom - __gameState.HALF_HEIGHT; } function enforceBounds() { if (x < __bound_left) { x = __bound_left; } else if (x > __bound_right) { x = __bound_right; } if (y < __bound_top) { y = __bound_top; } else if (y > __bound_bottom) { y = __bound_bottom; } } function refreshEdges() { left = x - __gameState.HALF_WIDTH; right = x + __gameState.HALF_WIDTH; top = y - __gameState.HALF_HEIGHT; bottom = y + __gameState.HALF_HEIGHT; } function get sc() { return(__gameState.sc); } function screenWidth() { return(__gameState.SCREEN_WIDTH); } function screenHeight() { return(__gameState.SCREEN_WIDTH); } function halfWidth() { return(__gameState.HALF_WIDTH); } function halfHeight() { return(__gameState.HALF_HEIGHT); } function toString() { return((((("Camera : focus : " + x) + " , ") + y) + " , ") + z); } var __DEF_CLIP = 100000; var __FL_DEF = 1000; var __EDGE_PADDING = 50; }
Symbol 687 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.GameCamera] Frame 0
class cartoonnetwork.reanimated.picklebomb.GameCamera extends smashing.rampage.BaseCamera { static var __instance; var x, y, __bound_top, __bound_bottom; function GameCamera () { super(); } static function init(t_path, t_depth, dimensions) { __instance = new cartoonnetwork.reanimated.picklebomb.GameCamera(t_path, t_depth, dimensions); } static function getInstance() { return(__instance); } function getGameState() { return(cartoonnetwork.reanimated.picklebomb.GameState.getInstance()); } function update(dt, player) { var _local3 = player.nextX - x; var _local2 = player.nextY - y; if (_local2 > __SCROLL_TETHER_V) { y = y + (__SCROLL_RATE * dt); } else if (_local2 < (-__SCROLL_TETHER_V)) { y = y - (__SCROLL_RATE * dt); } if (y < __bound_top) { y = __bound_top; } else if (y > __bound_bottom) { y = __bound_bottom; } } var __ENFORCE_BOUNDS = true; var __SCROLL_TETHER_V = 25; var __SCROLL_RATE = 180; }
Symbol 688 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.GameState] Frame 0
class cartoonnetwork.reanimated.picklebomb.GameState { static var __instance; var levelNum, score, relativeScore, hasChanged, speedy, quickStart, shortRounds; function GameState () { } static function init() { __instance = new cartoonnetwork.reanimated.picklebomb.GameState(); } static function getInstance() { return(__instance); } function resetGame() { levelNum = 1; score = 0; relativeScore = 0; hasChanged = true; } function resetCheats() { speedy = false; quickStart = false; shortRounds = false; } function nextLevel() { levelNum++; hasChanged = true; } function addScore(val) { score = score + val; hasChanged = true; } var SCREEN_WIDTH = Stage.width; var SCREEN_HEIGHT = Stage.height; var HALF_WIDTH = Stage.width / 2; var HALF_HEIGHT = Stage.height / 2; var sc = {x:Stage.width / 2, y:Stage.height / 2}; }
Symbol 689 MovieClip [__Packages.smashing.rampage.Renderable] Frame 0
class smashing.rampage.Renderable { var mc, baseWidth, baseHeight, hdWidth, hdHeight, radius, assetID, startX, startY, startZ, __camera, x, y, z, depthInfluence, flipH, doUpdate, threedScale, __onscreen, isDrawn, isAlive, isHidden, scale, startScale, hdReg; function Renderable (t_data) { mc = null; baseWidth = __DEF_WIDTH; baseHeight = __DEF_HEIGHT; if (__USE_DIMENSIONS_AS_HD) { hdWidth = baseWidth / 2; hdHeight = baseHeight / 2; radius = hdWidth; } else { hdWidth = __DEF_HD_WIDTH / 2; hdHeight = __DEF_HD_HEIGHT / 2; radius = hdWidth; } setHDRegistration(); init(t_data); } function init(t_data) { if (t_data.asset == undefined) { t_data.asset = __DEF_ASSET; } assetID = t_data.asset; if (t_data.x == undefined) { t_data.x = 0; } startX = t_data.x; if (t_data.y == undefined) { t_data.y = 0; } startY = t_data.y; if (t_data.z == undefined) { t_data.z = __DEF_Z; } startZ = t_data.z; if (__camera != undefined) { initScale(); } x = startX; y = startY; z = startZ; if (t_data.depthInfluence == undefined) { t_data.depthInfluence = 0; } depthInfluence = t_data.depthInfluence; if (t_data.flip != undefined) { flip(); } else { flipH = false; } doUpdate = __DO_UPDATE; threedScale = __3D_SCALE; __onscreen = false; if (((mc == undefined) || (mc == null)) || (mc == "")) { isDrawn = false; } isAlive = true; isHidden = false; } function linkCamera(cam) { __camera = cam; if (startZ != undefined) { initScale(); } } function onDraw(t_newmc) { isDrawn = true; mc = t_newmc; if (isHidden) { mc._visible = false; } if (__USE_ACTUAL_DIMENSIONS) { baseWidth = mc._width; baseHeight = mc._height; setHDRegistration(); if (__USE_DIMENSIONS_AS_HD) { hdWidth = baseWidth / 2; hdHeight = baseHeight / 2; radius = hdWidth; } } if (flipH) { mc._xscale = -100; } mc._x = -1000 - baseWidth; mc._y = -1000 - baseHeight; } function update(dt) { } function updateAndRender(dt) { } function render(dt) { updateDraw(); if (!isDrawn) { return(undefined); } if (threedScale) { if (z < __camera.z) { return(undefined); } var _local2 = __camera.fl / (z - __camera.z); if (scale != _local2) { scale = _local2; mc._xscale = (mc._yscale = 100 * (1 + (scale - startScale))); if (flipH) { mc._xscale = mc._xscale * -1; } } } mc._x = ((x - __camera.x) * scale) + __camera.__get__sc().x; mc._y = ((y - __camera.y) * scale) + __camera.__get__sc().y; } function renderDirect(camera) { mc._x = x; mc._y = y; } function initScale() { startScale = (scale = __camera.fl / (startZ - __camera.z)); } function updateDraw() { __onscreen = false; if (CUSTOMDRAW) { __onscreen = true; } else if (z >= __camera.z) { if (((Math.abs((x - __camera.x) * scale) < (__camera.__get__sc().x + baseWidth)) && (Math.abs((y - __camera.y) * scale) < (__camera.__get__sc().y + baseHeight))) && ((z - __camera.z) < __camera.farClip)) { __onscreen = true; } } if ((!isDrawn) && (__onscreen)) { smashing.rampage.viewport.Viewport.getInstance().draw({element:this}); } else if (isDrawn && (!__onscreen)) { requestErase(); } } function onErase(t_viewport) { isDrawn = false; mc = null; } function requestErase() { smashing.rampage.viewport.Viewport.getInstance().erase({element:this}); } function requestDepthSort() { smashing.rampage.viewport.Viewport.getInstance().requestGroupDepthSort(getDrawType()); } function requestDepthChange() { smashing.rampage.viewport.Viewport.getInstance().requestDepthChange(this); } function deleteMe() { } function kill() { isAlive = false; } function hide() { if (isDrawn) { mc._visible = false; } isHidden = true; } function show() { if (isDrawn) { mc._visible = true; } isHidden = false; } function flip() { flipH = true; if (isDrawn) { mc._xscale = -100; } } function unflip() { flipH = false; if (isDrawn) { mc._xscale = 100; } } function toggleFlip() { if (flipH) { unflip(); } else { flip(); } } function setHDRegistration() { hdReg = {}; hdReg.x = 0; hdReg.y = 0; } function runHD_entity_radius(t_target, dt) { var _local4 = (x + hdReg.x) - (t_target.x + t_target.hdReg.x); var _local3 = (y + hdReg.y) - (t_target.y + t_target.hdReg.y); var _local5 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); if (_local5 <= (t_target.radius + radius)) { return(true); } return(false); } function runHD_entity_box(t_target, dt) { if (Math.abs((x + hdReg.x) - (t_target.x + t_target.hdReg.x)) < (hdWidth + t_target.hdWidth)) { if (Math.abs((y + hdReg.y) - (t_target.y + t_target.hdReg.y)) < (hdHeight + t_target.hdHeight)) { return(true); } } return(false); } function runHD_entity_3D(t_target, dt) { var _local3 = z - t_target.z; var _local2 = (z + radius) - t_target.z; if ((_local3 * _local2) <= 0) { return(runHD_entity_radius(t_target, dt)); } return(false); } function runHD_line_sphere(t_lineStart, t_lineEnd, dt) { var _local4 = new smashing.Point3D(t_lineStart.x, t_lineStart.y, 0); var _local3 = new smashing.Point3D(t_lineEnd.x, t_lineEnd.y, 0); var _local6 = _local4.x - _local3.x; var _local7 = _local4.y - _local3.y; var _local2 = getLineSeperation(_local3, {x:x, y:y}, _local6, _local7); var _local5; if (_local2.distance <= radius) { _local5 = new smashing.Point3D(x + _local2.xSeparation, y + _local2.ySeparation); return(true); } _local5.x = (_local5.y = 0); return(false); } function runHD_line_sphere_complex(t_lineStart, t_lineEnd, dt) { var _local5 = new smashing.Point3D(t_lineStart.x, t_lineStart.y, 0); var _local7 = new smashing.Point3D(t_lineEnd.x, t_lineEnd.y, 0); var _local8; var _local16 = getDistBetween(_local5, {x:x, y:y}); var _local15 = getDistBetween(_local7, {x:x, y:y}); var _local11 = getDistBetween(_local5, _local7); var _local4 = new smashing.Point3D(_local5.x, _local5.y); var _local9 = new smashing.Point3D(_local7.x, _local7.y); var _local12 = _local9.x - _local4.x; var _local13 = _local9.y - _local4.y; var _local3 = _local12 / _local11; var _local2 = _local13 / _local11; var _local10; _local4.subtractScalarMe(_local3 * radius, _local2 * radius); _local9.addScalarMe(_local3 * radius, _local2 * radius); var _local6 = getLineSeperation(_local5, {x:x, y:y}, _local12, _local13); _local12 = _local9.x - _local4.x; _local13 = _local9.y - _local4.y; var _local14 = getLineSeperation(_local4, {x:x, y:y}, _local12, _local13); if (_local6.distance <= radius) { if (_local15 > _local11) { _local8 = Math.sqrt((radius * radius) - (_local14.distance * _local14.distance)); _local3 = _local3 * _local8; _local2 = _local2 * _local8; (x + _local14.xSeparation) + _local3; _local10 = (y + _local14.ySeparation) + _local2; } else { _local8 = Math.sqrt((radius * radius) - (_local6.distance * _local6.distance)); _local3 = _local3 * _local8; _local2 = _local2 * _local8; (x + _local6.xSeparation) + _local3; _local10 = (y + _local6.ySeparation) + _local2; if (getDistBetween(_local5, _local10) >= _local11) { _local10.copy(_local7); } } return(true); } _local10.x = (_local10.y = 0); return(false); } function getLineSeperation(p0, s, dx, dy) { var _local1 = new Object(); var _local5 = p0.x - s.x; var _local6 = p0.y - s.y; var _local7 = (dx * dx) + (dy * dy); var _local2 = (-((_local5 * dx) + (_local6 * dy))) / _local7; _local2 = Math.min(Math.max(_local2, 0), 1); _local1.xSeparation = _local5 + (_local2 * dx); _local1.ySeparation = _local6 + (_local2 * dy); _local1.distance = Math.sqrt((_local1.xSeparation * _local1.xSeparation) + (_local1.ySeparation * _local1.ySeparation)); return(_local1); } function getDistBetween(p0, p1) { return(Math.sqrt((p1.x - p0.x) * (p1.x - p0.x)) + ((p1.y - p0.y) * (p1.y - p0.y))); } function hitReact(t_source) { } function getDrawType() { return(DRAWTYPE); } function animate(t_frame, t_subFrame) { mc.gotoAndStop(t_frame); if (t_subFrame != undefined) { mc.anim.gotoAndStop(t_subFrame); } } function toString() { return("Renderable: " + TYPE); } function drawHitBox() { var _local3 = hdReg.x; var _local4 = hdReg.y; var _local2 = mc.createEmptyMovieClip("hitbox", 1); _local2.beginFill(16751103, 50); _local2.lineStyle(2, 16751103, 100); _local2.moveTo(_local3 - hdWidth, _local4 - hdHeight); _local2.lineTo(_local3 + hdWidth, _local4 - hdHeight); _local2.lineTo(_local3 + hdWidth, _local4 + hdHeight); _local2.lineTo(_local3 - hdWidth, _local4 + hdHeight); _local2.lineTo(_local3 - hdWidth, _local4 - hdHeight); _local2.endFill(); } function drawReg() { var _local2 = mc.createEmptyMovieClip("hitbox", 1); _local2.beginFill(16751103, 50); _local2.lineStyle(2, 16751103, 100); _local2.moveTo(-5, -5); _local2.lineTo(5, -5); _local2.lineTo(5, 5); _local2.lineTo(-5, 5); _local2.lineTo(-5, -5); } var TYPE = "element"; var DRAWTYPE = "element"; var __DEF_ASSET = ""; var __DEF_Z = 1000; var __3D_SCALE = false; var __DEF_WIDTH = 50; var __DEF_HEIGHT = 50; var __USE_ACTUAL_DIMENSIONS = true; var CUSTOMDRAW = false; var __DEF_HD_WIDTH = 25; var __DEF_HD_HEIGHT = 25; var __USE_DIMENSIONS_AS_HD = true; var __DO_UPDATE = true; }
Symbol 690 MovieClip [__Packages.smashing.rampage.viewport.Viewport] Frame 0
class smashing.rampage.viewport.Viewport { static var __instance; var __a_groups, __o_groups, __dimensions, __viewportPath, __viewportDepth, __useScrollport, __sortGroupHasChanged, __groupsToBeUpdated, __groupsToBeSorted, __scrollportDepth, __loop, mc, scrollmc; function Viewport (pPath, pDepth, pDimensions) { __a_groups = []; __o_groups = {}; __dimensions = pDimensions; __viewportPath = pPath; __viewportDepth = pDepth; __useScrollport = false; __sortGroupHasChanged = false; __groupsToBeUpdated = []; __groupsToBeSorted = []; trace("-- Init Viewport --"); } static function init(pPath, pDepth, pDimensions) { __instance = new smashing.rampage.viewport.Viewport(pPath, pDepth, pDimensions); } static function getInstance() { return(__instance); } function setScrollport(pDepth) { __useScrollport = true; __scrollportDepth = pDepth; } function initGroups() { var _local6 = __a_groups.length; var _local2; var _local5 = []; var _local3 = 0; while (_local5.length < _local6) { _local2 = __a_groups.length; while (_local2--) { if (__a_groups[_local2].index < __a_groups[_local3].index) { _local3 = _local2; } } _local5.push(__a_groups[_local3]); __a_groups.splice(_local3, 1); } __a_groups = _local5; var _local4 = __defaultMCDepth; _local2 = 0; while (_local2 < __a_groups.length) { _local4 = __a_groups[_local2].init(_local4); _local4++; _local2++; } newView(); } function update(dt) { if (__sortGroupHasChanged) { __loop = __groupsToBeSorted.length; while (__loop--) { __groupsToBeSorted[__loop].requestDepthSort(); } __groupsToBeSorted = []; __sortGroupHasChanged = false; } __loop = __groupsToBeUpdated.length; while (__loop--) { __groupsToBeUpdated[__loop].update(dt); } } function newView() { var _local2 = __a_groups.length; while (_local2--) { __a_groups[_local2].reset(); } if (mc != undefined) { mc.removeMovieClip(); } mc = __viewportPath.createEmptyMovieClip("viewport" + __viewportDepth, __viewportDepth); if (__useScrollport) { if (scrollmc != undefined) { scrollmc.removeMovieClip(); } scrollmc = __viewportPath.createEmptyMovieClip("scrollport" + __scrollportDepth, __scrollportDepth); scrollmc.scrollRect = new flash.geom.Rectangle(0, 0, __dimensions.SCREEN_WIDTH + 1, __dimensions.SCREEN_HEIGHT); } } function clearGroup(pGroupID) { __o_groups[pGroupID].clear(); } function draw(pData) { var _local4; if (pData.element != undefined) { var _local3 = pData.element; _local4 = __drawElement(_local3); if (_local4 != undefined) { _local3.onDraw(_local4); // unexpected jump } trace("* Viewport Error: Error drawing asset " + _local3.assetID); return(undefined); } if (pData.assetID == "_empty") { return(__drawEmpty(pData.groupID, pData.depth + pData.depthInfluence)); } return(__drawAsset(pData.assetID, pData.groupID, pData.depth + pData.depthInfluence)); } function erase(pData) { if (pData.element != undefined) { __eraseAsset(pData.element.mc, pData.element.getDrawType()); pData.element.onErase(); } else { __eraseAsset(pData.mc, pData.groupID); } } function createGroup(pData) { __a_groups.push((__o_groups[pData.id] = new smashing.rampage.viewport.ViewportGroup(pData))); if (__a_groups[__a_groups.length - 1].doActiveSort) { __groupsToBeUpdated.push(__a_groups[__a_groups.length - 1]); } } function requestGroupDepthSort(pGroup) { __o_groups[pGroup].requestDepthSort(); } function requestDepthChange(pElement) { __o_groups[pElement.getDrawType()].requestDepthChange(pElement); } function __drawElement(pElement) { var _local2 = __o_groups[pElement.getDrawType()]; if (_local2 == undefined) { trace(("* [Viewport] Error: Group " + pElement.getDrawType()) + " not found."); return(null); } var _local5 = _local2.getDepth(); var _local4 = mc; if (_local2.scrollport) { _local4 = scrollmc; } if (pElement.assetID == "_empty") { var _local6 = _local4.createEmptyMovieClip(pElement.getDrawType() + _local2.getID(), _local5); } else { var _local6 = _local4.attachMovie(pElement.assetID, pElement.assetID + _local2.getID(), _local5); } _local2.addElement(new smashing.rampage.viewport.ViewportElement(_local6, _local5, pElement)); if (_local2.doSort) { if (!_local2.awaitingSort) { __groupsToBeSorted.push(_local2); _local2.awaitingSort = true; } __sortGroupHasChanged = true; } return(_local6); } function __drawAsset(pAsset, pGroupID, pDepth) { var _local2 = __o_groups[pGroupID]; var _local5 = _local2.getDepth(pDepth); var _local4 = mc; if (_local2.scrollport) { _local4 = scrollmc; } var _local3 = _local4.attachMovie(pAsset, pAsset + _local2.getID(), _local5); _local2.addElement(new smashing.rampage.viewport.ViewportElement(_local3, _local5)); return(_local3); } function __drawEmpty(pGroupID, pDepth) { var _local2 = __o_groups[pGroupID]; var _local5 = _local2.getDepth(pDepth); var _local4 = mc; if (_local2.scrollport) { _local4 = scrollmc; } var _local3 = _local4.createEmptyMovieClip(pGroupID + _local2.getID(), _local5); __o_groups[pGroupID].addElement(new smashing.rampage.viewport.ViewportElement(_local3, _local5)); return(_local3); } function __eraseAsset(pMc, pGroupID) { __o_groups[pGroupID].removeElementByMC(pMc); } function toString() { return("Viewport exists"); } var __defaultMCDepth = 100; }
Symbol 691 MovieClip [__Packages.smashing.rampage.viewport.ViewportGroup] Frame 0
class smashing.rampage.viewport.ViewportGroup { var id, elements, index, totalSlots, scrollport, sortAxis, reverse, ascending, __sortRate, doSort, doActiveSort, __sortTimer, idCounter, awaitingSort, __min, __max, __current, __ra, __targetDepth, __loop; function ViewportGroup (t_data) { id = t_data.id; elements = []; index = t_data.index; totalSlots = t_data.slots; if (t_data.scrollport == undefined) { t_data.scrollport = false; } scrollport = t_data.scrollport; if (t_data.sortAxis == undefined) { t_data.sortAxis = ""; } sortAxis = t_data.sortAxis; if (sortAxis == "") { if (t_data.reverse == undefined) { t_data.reverse = false; } reverse = t_data.reverse; ascending = false; __sortRate = 0; doSort = false; doActiveSort = false; } else { doSort = true; reverse = false; if (totalSlots < 10000) { totalSlots = 10000; } if (t_data.ascending == undefined) { t_data.ascending = false; } ascending = t_data.ascending; if (t_data.sortRate == undefined) { t_data.sortRate = 0; doActiveSort = false; } else { doActiveSort = true; } __sortRate = t_data.sortRate; __sortTimer = __sortRate; } idCounter = 0; awaitingSort = false; } function update(dt) { __sortTimer = __sortTimer - dt; if (__sortTimer < 0) { requestDepthSort(); } } function init(pDepth) { __min = pDepth; __max = pDepth + totalSlots; reset(); return(__max); } function reset() { elements = []; if (doSort) { __current = __max; } else if (reverse) { __current = __max; } else { __current = __min; } } function clear() { while (elements.length > 0) { removeElementByMC(elements[elements.length - 1].mc); } reset(); } function addElement(pElement) { elements.push(pElement); } function removeElementByMC(pMc) { var _local2 = elements.length; while (_local2--) { if (elements[_local2].mc == pMc) { elements[_local2].mc.removeMovieClip(); elements.splice(_local2, 1); return(undefined); } } trace("[ViewportGroup][removeElementByMC] Error: Unable to find mc " + pMc); } function getID() { idCounter++; return(("_" + id) + idCounter); } function requestDepthChange(pElement) { __resortDepths(); } function requestDepthSort() { __resortDepths(); } function getDepth() { if (!doSort) { __calculateFastDepth(); } else { __calculateTempDepth(); } return(__current); } function __calculateFastDepth() { if (reverse) { __current--; if (__current < __min) { __current = __flattenDepths(); } } else { __current++; if (__current > __max) { __current = __flattenDepths(); } } } function __calculateTempDepth() { __current--; } function __flattenDepths() { trace("Flatten Depths!"); __ra = []; while (__ra.length < elements.length) { __ra.push(elements[__ra.length]); } elements = []; __targetDepth = (reverse ? (__max) : (__min)); var _local2; var _local3; while (__ra.length > 0) { _local2 = (reverse ? (__min - 1000) : (__max + 1000)); __loop = __ra.length; while (__loop--) { if ((reverse ? (_local2 < __ra[__loop].depth) : (_local2 > __ra[__loop].depth))) { _local3 = __loop; _local2 = __ra[__loop].depth; } } __ra[_local3].redepth(__targetDepth); elements.push(__ra[_local3]); __ra.splice(_local3, 1); if (reverse) { __targetDepth--; if (__targetDepth < __min) { trace(("[ViewportGroup] Critical depth error: more Elements in group " + id) + " than slots"); } } else { __targetDepth++; if (__targetDepth > __max) { trace(("[ViewportGroup] Critical depth error: more Elements in group " + id) + " than slots"); } } } return(__targetDepth); } function __resortDepths() { __ra = []; while (__ra.length < elements.length) { __ra.push(elements[__ra.length]); } elements = []; __targetDepth = __min; var _local3; var _local2; while (__ra.length > 0) { _local3 = 10000000 /* 0x989680 */; _local2 = -1; __loop = __ra.length; while (__loop--) { if (_local3 > __ra[__loop].getAxis(sortAxis)) { _local2 = __loop; _local3 = __ra[__loop].getAxis(sortAxis); } } __ra[_local2].redepth(__targetDepth); elements.push(__ra[_local2]); __ra.splice(_local2, 1); __targetDepth++; if (__targetDepth > __max) { trace(("[ViewportGroup] Critical depth error: more Elements in group " + id) + " than slots"); } } __current = __max; __sortTimer = __sortRate; awaitingSort = false; } }
Symbol 692 MovieClip [__Packages.smashing.rampage.viewport.ViewportElement] Frame 0
class smashing.rampage.viewport.ViewportElement { var mc, depth, __needsDepthRecalc, isElement, element, __storedDepth; function ViewportElement (pMc, pDepth, pElement) { mc = pMc; depth = pDepth; __needsDepthRecalc = true; if (pElement == undefined) { isElement = false; } else { isElement = true; element = pElement; } } function redepth(pDepth) { depth = pDepth; mc.swapDepths(depth); __needsDepthRecalc = true; } function getAxis(pAxis) { if (__needsDepthRecalc) { __storedDepth = element[pAxis] + element.depthInfluence; __needsDepthRecalc = false; } return(__storedDepth); } }
Symbol 693 MovieClip [__Packages.smashing.Point3D] Frame 0
class smashing.Point3D { var x, y, z; function Point3D (x, y, z) { this.x = Number(x); this.y = Number(y); this.z = Number(z); } function get length() { return(Math.sqrt(((x * x) + (y * y)) + (z * z))); } function set length(newLength) { if (length != 0) { var _local2 = newLength / length; x = x * _local2; y = y * _local2; z = z * _local2; } //return(length); } function get lengthSqu() { return(((x * x) + (y * y)) + (z * z)); } function copy() { return(new smashing.Point3D(x, y, z)); } function addPoint(p) { return(new smashing.Point3D(p.x + x, p.y + y, p.z + z)); } function subtractPoint(p) { return(new smashing.Point3D(x - p.x, y - p.y, z - p.z)); } function addScalar(n) { return(new smashing.Point3D(x + n, y + n, z + n)); } function subtractScalar(n) { return(new smashing.Point3D(x - n, y - n, z - n)); } function addPointMe(p) { x = x + p.x; y = y + p.y; z = z + p.z; } function subtractPointMe(p) { x = x - p.x; y = y - p.y; z = z - p.z; } function addScalarMe(n) { x = x + n; y = y + n; z = z + n; } function subtractScalarMe(n) { x = x - n; y = y - n; z = z - n; } function multiply(n) { var _local2 = copy(); _local2.x = _local2.x * n; _local2.y = _local2.y * n; _local2.z = _local2.z * n; return(_local2); } function divide(n) { var _local2 = copy(); if (n == 0) { _local2.x = 0; _local2.y = 0; _local2.z = 0; return(undefined); } _local2.x = _local2.x / n; _local2.y = _local2.y / n; _local2.z = _local2.z / n; return(_local2); } function multiplyMe(n) { x = x * n; y = y * n; z = z * n; } function divideMe(n) { x = x / n; y = y / n; z = z / n; } function dot(p) { return(((x * p.x) + (y * p.y)) + (z * p.z)); } function cross(p) { return(new smashing.Point3D((y * p.z) - (z * p.y), (z * p.x) - (x * p.z), (x * p.y) - (y * p.x))); } function pseudoCross() { return(new smashing.Point3D(y, -x, z)); } function normalize() { if (((!x) && (!y)) && (!z)) { return(undefined); } var _local2 = length; return(new smashing.Point3D(x / _local2, y / _local2, z / _local2)); } function normalizeMe() { if ((!x) && (!y)) { return(undefined); } var _local2 = length; x = x / _local2; y = y / _local2; z = z / _local2; } function reverse() { var _local2 = new smashing.Point3D(x * -1, y * -1, z * -1); return(_local2); } function reverseMe() { x = x * -1; y = y * -1; z = z * -1; } function findCosine(vOther) { var _local3 = dot(vOther); var _local4 = length * vOther.__get__length(); var _local2 = _local3 / _local4; return(_local2); } function equals(p) { if (((x == p.x) && (y == p.y)) && (z == p.z)) { return(true); } return(false); } function zero() { x = 0; y = 0; z = 0; } function distSqu(p) { var _local4 = p.x - x; var _local3 = p.y - y; var _local2 = p.z - z; return(((_local4 * _local4) + (_local3 * _local3)) + (_local2 * _local2)); } function toString() { var _local2 = ((((("Point3D (" + x) + ",") + y) + ",") + z) + ")"; return(_local2); } function rotateMe(angle) { var _local3 = Math.cos((angle * Math.PI) / 180); var _local2 = Math.sin((angle * Math.PI) / 180); x = (x * _local3) - (y * _local2); y = (x * _local2) + (y * _local3); } function rotate(angle) { var _local3 = Math.cos((angle * Math.PI) / 180); var _local2 = Math.sin((angle * Math.PI) / 180); return(new smashing.Point3D((x * _local3) - (y * _local2), (x * _local2) + (y * _local3), 0)); } }
Symbol 694 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.GameRenderable] Frame 0
class cartoonnetwork.reanimated.picklebomb.GameRenderable extends smashing.rampage.Renderable { var linkCamera; function GameRenderable (t_data) { super(t_data); } function init(t_data) { linkCamera(cartoonnetwork.reanimated.picklebomb.GameCamera.getInstance()); super.init(t_data); } }
Symbol 695 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.Entity] Frame 0
class cartoonnetwork.reanimated.picklebomb.ents.Entity extends cartoonnetwork.reanimated.picklebomb.GameRenderable { var doRemove, velocity, __animation, kill, requestErase, isAlive, hdWidth, hdReg, x, hdHeight, y, z, mc, __isAnimating, DRAWTYPE, specialDepth; function Entity (t_data) { super(t_data); } function init(t_data) { doRemove = false; super.init(t_data); velocity = new smashing.Point3D(0, 0, 0); __animation = __IDLE_ANIMATION; } function startDie() { kill(); animate(__DEATH_ANIMATION); if (__USES_VELOCITY) { velocity.x = (velocity.y = 0); } } function endDie() { requestErase(); } function onErase() { super.onErase(); doRemove = true; } function updateDraw() { if (doRemove) { return(undefined); } super.updateDraw(); } function runHD(t_target, dt) { if (!(isAlive && (t_target.isAlive))) { return(false); } if (Math.abs((x + hdReg.x) - (t_target.x + t_target.hdReg.x)) < (hdWidth + t_target.hdWidth)) { if (Math.abs((y + hdReg.y) - (t_target.y + t_target.hdReg.y)) < (hdHeight + t_target.hdHeight)) { return(true); } } return(false); } function hitReact(t_source) { } function onDraw(t_newmc) { super.onDraw(t_newmc); animateLoop(__IDLE_ANIMATION); } function update(dt) { updateAnim(); if (__USES_VELOCITY) { x = x + (velocity.x * dt); y = y + (velocity.y * dt); z = z + (velocity.z * dt); } } function updateAndRender(dt) { updateAnim(); if (__USES_VELOCITY) { x = x + (velocity.x * dt); y = y + (velocity.y * dt); z = z + (velocity.z * dt); } render(dt); } function render(dt) { super.render(dt); } function animate(frame) { if (frame != undefined) { __animation = frame; } mc.gotoAndStop(__animation); if (__animation == __IDLE_ANIMATION) { __isAnimating = false; } else { __isAnimating = true; } } function animateLoop(frame) { if (frame != undefined) { __animation = frame; } mc.gotoAndStop(__animation); __isAnimating = false; } function updateAnim() { if (__isAnimating) { if (mc.anim._currentFrame == mc.anim._totalFrames) { if (__animation == __DEATH_ANIMATION) { endDie(); } else { animateLoop(__IDLE_ANIMATION); } } } } function freezeAnimation() { mc.anim.stop(); } function unfreezeAnimation() { if (__isAnimating) { mc.anim.play(); } else { animate(); } } function replaceVelocity(t_vector) { velocity = t_vector.copy(); } function inputVelocity(t_vector) { velocity.x = velocity.x + t_vector.x; velocity.y = velocity.y + t_vector.y; velocity.z = velocity.z + t_vector.z; } function addVelocity(t_vector, dt, maxVelocity, xMult, yMult, zMult) { if (maxVelocity == undefined) { maxVelocity = __MAX_VELOCITY; } zMult = 1; yMult = zMult; xMult = yMult; if ((Math.abs(velocity.x) < maxVelocity) || ((velocity.x * t_vector.x) < 0)) { velocity.x = velocity.x + ((t_vector.x * dt) * xMult); } if ((Math.abs(velocity.y) < maxVelocity) || ((velocity.y * t_vector.y) < 0)) { velocity.y = velocity.y + ((t_vector.y * dt) * yMult); } if ((Math.abs(velocity.z) < maxVelocity) || ((velocity.z * t_vector.z) < 0)) { velocity.z = velocity.z + ((t_vector.z * dt) * zMult); } } function magnitudeToVector(t_magnitude, t_angle) { var _local2; var _local1; var _local3 = t_angle * (Math.PI/180); _local2 = t_magnitude * Math.cos(_local3); _local2 = Math.round(_local2 * 100) / 100; _local1 = t_magnitude * Math.sin(_local3); _local1 = Math.round(_local1 * 100) / 100; return(new smashing.Point3D(_local2, _local1, 0)); } function getDrawType() { return(((HAS_SPECIAL_DEPTH == true) ? ((DRAWTYPE + "_") + specialDepth) : (DRAWTYPE))); } function getIsAnimating() { return(__isAnimating); } function setHDRegistration() { hdReg = {}; hdReg.x = 0; hdReg.y = 0; } var HAS_SPECIAL_DEPTH = false; var __IDLE_ANIMATION = "idle"; var __DEATH_ANIMATION = "die"; var __MAX_VELOCITY = 300; var __USES_VELOCITY = false; }
Symbol 696 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.Player] Frame 0
class cartoonnetwork.reanimated.picklebomb.ents.Player extends cartoonnetwork.reanimated.picklebomb.ents.Entity { var __owner, bombType, __bombTimer, __stunTimer, __throwing, __alreadyThrown, __facing, __bombDescription, mc, x, y, velocity, __movement, __bomb, __animation, __targetY, __targetX, animateLoop, hdReg; function Player (t_data) { super(t_data); __owner = t_data.owner; bombType = 0; __bombTimer = 0; __stunTimer = 0; __throwing = false; __alreadyThrown = false; __facing = "right_"; __bombDescription = ""; } function updateAndRender(dt) { mc.cacheAsBitmap = true; var _local8 = _xmouse - x; var _local6 = _ymouse - y; velocity = new smashing.Point3D(_local8, _local6, 0); if (velocity.__get__length() < 5) { velocity.__set__length(0); velocity.x = 0; velocity.y = 0; } else { velocity.__set__length(__RUN_SPEED); } if ((x >= 275) && (velocity.x > 0)) { velocity.x = 0; } else if ((x < 20) && (velocity.x < 0)) { velocity.x = 0; } if ((y < 50) && (velocity.y < 0)) { velocity.y = 0; } else if ((y > 400) && (velocity.y > 0)) { velocity.y = 0; } if (velocity.__get__length() > 0) { __movement = "run"; } else { __movement = "idle"; } var _local5 = Math.abs(velocity.x); var _local4 = Math.abs(velocity.y); if (__throwing == true) { __movement = "throw"; __bomb = ""; if ((!__alreadyThrown) && (mc.anim != undefined)) { if ((((__animation == "right_throw") || (__animation == "left_throw")) || (__animation == "back_throw")) || (__animation == "forward_throw")) { if (mc.anim._currentframe > 9) { throwBomb(); __owner.hideCursor(); } } } if (((mc.anim._currentframe == mc.anim._totalframes) && (mc.anim._totalframes > 1)) && (mc.anim != undefined)) { __throwing = false; __alreadyThrown = true; } _local4 = Math.abs(__targetY); _local5 = Math.abs(__targetX); if (_local4 > _local5) { if (__targetY < 0) { __facing = "back_"; } else { __facing = "forward_"; } } else if (__targetX < 0) { __facing = "left_"; } else { __facing = "right_"; } velocity.x = 0; velocity.y = 0; } else if (__stunTimer <= 0) { if (_local4 > _local5) { if (velocity.y < 0) { __facing = "back_"; } else if (velocity.y > 0) { __facing = "forward_"; } } else if (velocity.x < 0) { __facing = "left_"; } else if (velocity.x > 0) { __facing = "right_"; } if (bombType == 0) { __bomb = ""; __owner.hideCursor(); } else { __owner.showCursor(); __bomb = "_B"; } } if (__stunTimer > 0) { __stunTimer = __stunTimer - dt; velocity.x = 0; velocity.y = 0; __movement = "hit"; __bomb = ""; __throwing = false; mc.anim.bomb.bomb.gotoAndStop("splode"); mc.anim.damage.gotoAndStop(__bombDescription); } animateLoop((__facing + __movement) + __bomb); if (bombType != 0) { if (cartoonnetwork.reanimated.picklebomb.GameState.getInstance().speedy == true) { __RUN_SPEED = 200; } else { __RUN_SPEED = 125; } var _local3 = "off"; mc.anim.bomb.gotoAndStop(__bombDescription); if (__bombTimer > 0) { __bombTimer = __bombTimer - dt; if (__bombTimer > 4) { _local3 = "on"; } else if (__bombTimer > 2) { _local3 = "slow"; } else if (__bombTimer > 0) { _local3 = "fast"; } else if (__bombTimer <= 0) { trace("bomb exploded in the player's hands"); bombType = 0; __bombTimer = 0; _local3 = "splode"; hitAndStun(); } } mc.anim.bomb.bomb.gotoAndStop(_local3); mc.anim.bomb.bomb.shadow._visible = false; } else if (cartoonnetwork.reanimated.picklebomb.GameState.getInstance().speedy == true) { __RUN_SPEED = 300; } else { __RUN_SPEED = 175; } super.updateAndRender(dt); } function onDraw(pNewMC) { super.onDraw(pNewMC); mc.gotoAndStop("right_idle"); } function idle() { mc.gotoAndStop("right_idle"); bombType = 0; __bombTimer = 0; __stunTimer = 0; __throwing = false; __alreadyThrown = false; __facing = "right_"; __bombDescription = ""; } function setHDRegistration() { hdReg = {}; hdReg.x = 0; hdReg.y = -30; } function startThrowing() { trace("startThrowing() called"); if (bombType == 0) { trace("no bomb in player's hands"); return(undefined); } __alreadyThrown = false; __throwing = true; var _local4 = _xmouse - x; var _local3 = _ymouse - y; var _local2 = new smashing.Point3D(_local4, _local3, 0); if (_local2.__get__length() >= 320) { _local2.__set__length(320); } __targetX = _xmouse; __targetY = _ymouse; } function throwBomb() { trace("player trying to throw a bomb"); __alreadyThrown = true; if ((__targetX == 0) && (__targetY == 0)) { __targetX = 1; } __owner.spawnBomb((x + __DEF_HD_WIDTH) + 5, (y - __DEF_HD_HEIGHT) - 28, __targetX, __targetY, bombType, __bombTimer); bombType = 0; } function hitAndStun() { __movement = "hit"; __stunTimer = 2.2; } function pickUp(t_data) { bombType = t_data.val; __bombDescription = t_data.desc; __bombTimer = t_data.timer; trace("Bomb timer: " + t_data.timer); if ((__bombTimer < 2) && (__bombTimer > 0)) { __bombTimer = 2; } else if (__bombTimer == 8) { __bombTimer = 0; } cartoonnetwork.reanimated.picklebomb.Sounds.getInstance().p("pickup"); } function setVelocity(x, y) { } function isStunned() { if (__stunTimer > 0) { return(true); } return(false); } var TYPE = "player"; var DRAWTYPE = "player"; var __DEF_ASSET = "jimmy_main"; var __DEF_WIDTH = 40; var __DEF_HEIGHT = 60; var __USE_ACTUAL_DIMENSIONS = true; var __DEF_HD_WIDTH = 40; var __DEF_HD_HEIGHT = 65; var __USE_DIMENSIONS_AS_HD = false; var CUSTOMDRAW = true; var __RUN_SPEED = 175; var __USES_VELOCITY = true; }
Symbol 697 MovieClip [__Packages.smashing.sound.SoundEngine] Frame 0
class smashing.sound.SoundEngine { var __mc, o_sounds, o_groups, __a_soundQueue, __flag_muted, __flag_overwrite, __groupCount, __callbackPath, __callbackFunc; function SoundEngine () { } function generateSounds(t_path, t_depth, t_overwrite) { if (t_path == undefined) { trace("Sound Engine Error - no path movieclip supplied!"); } __mc = t_path.createEmptyMovieClip(__DEFAULTMCNAME, t_depth); o_sounds = {}; o_groups = {}; __a_soundQueue = []; __flag_muted = false; if (t_overwrite == undefined) { t_overwrite = false; } __flag_overwrite = t_overwrite; __groupCount = 0; createGroup(__DEFAULTGROUPNAME); trace("-- Init Sound Engine -- "); } function setCallback(path, func) { __callbackPath = path; __callbackFunc = func; } function createGroup(t_name) { __groupCount++; var _local2 = __mc.createEmptyMovieClip(t_name, __groupCount); _local2.soundObject = new Sound(_local2); o_groups[t_name] = _local2; } function createSound(t_name, t_assetID, t_groupName, doCallback) { var _local4; if (((t_groupName == undefined) || (t_groupName == "")) || (t_groupName == null)) { _local4 = o_groups[__DEFAULTGROUPNAME]; } else { _local4 = o_groups[t_groupName]; } if (_local4 != undefined) { var _local2 = {}; _local2.soundEffect = new Sound(_local4); _local2.soundEffect.attachSound(t_assetID); if (doCallback == undefined) { doCallback = false; } _local2.doCallback = doCallback; o_sounds[t_name] = _local2; } else { trace(("Error Locating Group " + t_groupName) + " for create Sound"); } } function playSound(t_soundName, t_loops, t_queued) { if (__flag_muted) { return(undefined); } var _local2 = o_sounds[t_soundName]; if (_local2 != undefined) { if (t_loops == undefined) { t_loops = 1; } else if (t_loops == 0) { t_loops = 100000 /* 0x0186A0 */; } if (__flag_overwrite) { _local2.soundEffect.stop(); } if (t_queued == true) { __a_soundQueue[0].doCallback = _local2.doCallback; _local2.soundEffect.onSoundComplete = mx.utils.Delegate.create(this, onQueuedSoundComplete); } else if (_local2.doCallback) { _local2.soundEffect.owner = this; _local2.soundEffect.myName = t_soundName; _local2.soundEffect.onSoundComplete = function () { this.owner.onCallbackSoundComplete(this.myName); }; } _local2.soundEffect.start(0, t_loops); } else { trace(("Error - sound " + t_soundName) + " not found"); } } function stopSound(t_soundName) { o_sounds[t_soundName].soundEffect.stop(); } function stopAll() { clearQueue(); stopAllSounds(); } function changeVolume(t_vol, t_groupName) { if (t_groupName == undefined) { t_groupName = __DEFAULTGROUPNAME; } o_groups[t_groupName].soundObject.setVolume(t_vol); } function toggleSound() { if (__flag_muted) { soundOn(); } else { soundOff(); } return(!__flag_muted); } function soundOff() { __flag_muted = true; } function soundOn() { __flag_muted = false; } function callbackSound(t_soundName, t_loops, path, func) { playSound(t_soundName, t_loops, false); var _local2 = o_sounds[t_soundName]; _local2.soundEffect.cbpath = path; _local2.soundEffect.cbfunc = func; _local2.soundEffect.onSoundComplete = function () { this.onSoundComplete = null; this.cbpath[func](); }; } function onCallbackSoundComplete(name) { __callbackPath[__callbackFunc](name); } function queueSound(t_soundName) { __a_soundQueue.push({soundName:t_soundName, isPlaying:false, doCallback:false}); __playQueue(); } function __playQueue() { if (__a_soundQueue.length == 0) { return(undefined); } if (!__a_soundQueue[0].isPlaying) { playSound(__a_soundQueue[0].soundName, 1, true); __a_soundQueue[0].isPlaying = true; } } function onQueuedSoundComplete() { if (__a_soundQueue[0].doCallback) { onCallbackSoundComplete(__a_soundQueue[0].soundName); } __a_soundQueue.splice(0, 1); __playQueue(); } function clearQueue() { __a_soundQueue = [__a_soundQueue[0]]; } function get queueLength() { return(__a_soundQueue.length); } function get isQueuePlaying() { if (__a_soundQueue.length == 0) { return(false); } return(true); } var __DEFAULTMCNAME = "soundEngine_MC"; var __DEFAULTGROUPNAME = "sound"; }
Symbol 698 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 699 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.Sounds] Frame 0
class cartoonnetwork.reanimated.picklebomb.Sounds extends smashing.sound.SoundEngine { static var __instance; var createGroup, createSound, changeVolume, __currentMusic, muteMusic, muteSound, queueSound, callbackSound, stopSound, __get__isQueuePlaying; function Sounds () { super(); } static function init() { __instance = new cartoonnetwork.reanimated.picklebomb.Sounds(); } static function getInstance() { return(__instance); } function generateSounds(path) { super.generateSounds(path, __DEPTH, __DO_OVERWRITE); createGroup("music"); createSound("music", "music_loop_short.wav", "music"); createSound("music_fast", "music_loop_timerunningout.wav", "music"); createSound("pickup", "jimmy_pickup.wav", "music"); changeVolume(60); __currentMusic = ""; muteMusic = (muteSound = false); } function playSound(name, loops) { if (muteSound == true) { return(undefined); } super.playSound(name, loops); } function p(name) { playSound(name, 1); } function q(name) { queueSound(name); } function c(name, cbpath, cbfunc) { callbackSound(name, 1, cbpath, cbfunc); } function playMusic(name) { if (muteMusic) { __currentMusic = name; return(undefined); } if (name == undefined) { name = __currentMusic; } if (((__currentMusic != "") && (__currentMusic != undefined)) && (__currentMusic != name)) { stopMusic(); } if (__currentMusic != name) { __currentMusic = name; trace(name); playSound(__currentMusic, 0); } } function stopMusic() { stopSound(__currentMusic); __currentMusic = ""; } function playOptional(t_name) { if (!__get__isQueuePlaying()) { queueSound(t_name); } } var __DEPTH = 20; var __DO_OVERWRITE = false; }
Symbol 700 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.Cursor] Frame 0
class cartoonnetwork.reanimated.picklebomb.ents.Cursor extends cartoonnetwork.reanimated.picklebomb.ents.Entity { var __owner, __isVisible, velocity, mc, x, y, hdReg; function Cursor (t_data) { super(t_data); __owner = t_data.owner; __isVisible = true; velocity = new smashing.Point3D(0, 0, 0); } function updateAndRender(dt, player) { mc.cacheAsBitmap = true; mc._visible = __isVisible; var _local6 = _xmouse - player.x; var _local5 = _ymouse - player.y; var _local3 = new smashing.Point3D(_local6, _local5, 0); mc.gotoAndStop(1); x = _local3.x + player.x; y = _local3.y + player.y; if (x < 0) { x = 0; } if (y < 0) { y = 0; } else if (y > 400) { y = 400; } super.updateAndRender(dt); } function onDraw(pNewMC) { super.onDraw(pNewMC); } function hide() { __isVisible = false; } function show() { __isVisible = true; } function setHDRegistration() { hdReg = {}; hdReg.x = 0; hdReg.y = -44; } var TYPE = "cursor"; var DRAWTYPE = "player"; var __DEF_ASSET = "arrow_mc"; var __DEF_WIDTH = 40; var __DEF_HEIGHT = 60; var __USE_ACTUAL_DIMENSIONS = true; var __DEF_HD_WIDTH = 31; var __DEF_HD_HEIGHT = 89; var __USE_DIMENSIONS_AS_HD = false; var CUSTOMDRAW = true; }
Symbol 701 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.Enemy] Frame 0
class cartoonnetwork.reanimated.picklebomb.ents.Enemy extends cartoonnetwork.reanimated.picklebomb.ents.Entity { var __owner, bombType, __bombTimer, __stunTimer, __throwing, __alreadyThrown, __facing, __bombDescription, __throwCooldown, __targetBomb, __AIReset, x, y, __targetBombX, __targetBombY, velocity, __movement, __bomb, __animation, mc, animateLoop, hdReg, __targetX, __targetY; function Enemy (t_data) { super(t_data); __owner = t_data.owner; bombType = 0; __bombTimer = 0; __stunTimer = 0; __throwing = false; __alreadyThrown = false; __facing = "right_"; __bombDescription = ""; __throwCooldown = 3; } function updateAndRender(dt, bombList, level) { __RUN_SPEED = 70 + ((level - 1) * 15); if (__RUN_SPEED > 130) { __RUN_SPEED = 130; } __throwCooldown = __throwCooldown - dt; if (__throwCooldown <= 0) { if (((__targetBomb == undefined) || (__targetBomb.hasExploded == true)) || (__AIReset == true)) { __AIReset = false; AI(bombList, level); } } if (__targetBomb != undefined) { var _local5 = __targetBomb.x - x; var _local3 = __targetBomb.y - y; if (__targetBomb.x < 300) { trace("Bad Bomb Targeted: " + __targetBomb.x); __AIReset = true; return(undefined); } if (bombType != 0) { trace("bombType: " + bombType); _local5 = (__targetBombX + 310) - x; _local3 = __targetBombY - y; velocity = new smashing.Point3D(_local5, _local3, 0); if (velocity.__get__length() > __RUN_SPEED) { velocity.__set__length(__RUN_SPEED); } else if (velocity.__get__length() < 5) { velocity.__set__length(0); velocity.x = 0; velocity.y = 0; } var _local9 = new smashing.Point3D(__targetBombX - x, _local3, 0); if ((_local9.__get__length() <= 400) && (__throwing == false)) { startThrowing(level); } } else { velocity = new smashing.Point3D(_local5, _local3, 0); if (velocity.__get__length() > __RUN_SPEED) { velocity.__set__length(__RUN_SPEED); } else if (velocity.__get__length() < 5) { velocity.__set__length(0); velocity.x = 0; velocity.y = 0; } if (__targetBomb.x < 300) { trace("Bad Bomb Targeted: " + __targetBomb.x); __AIReset = true; return(undefined); } if ((velocity.x == 0) && (velocity.y == 0)) { __targetBomb.requestErase(); __targetBomb = undefined; __AIReset = true; } } if ((x <= 325) && (velocity.x < 0)) { velocity.x = 0; } else if ((x > 580) && (velocity.x > 0)) { velocity.x = 0; } if ((y < 50) && (velocity.y < 0)) { velocity.y = 0; } else if ((y > 400) && (velocity.y > 0)) { velocity.y = 0; } var _local10 = Math.abs(_local5); var _local7 = Math.abs(_local3); if (__throwing == true) { __movement = "throw"; __bomb = ""; if ((((__animation == "right_throw") || (__animation == "left_throw")) || (__animation == "back_throw")) || (__animation == "forward_throw")) { if (mc.anim._currentframe >= 10) { throwBomb(); __throwing = false; } } velocity.x = 0; velocity.y = 0; } else if (__stunTimer <= 0) { if (_local7 > _local10) { if (velocity.y < 0) { __facing = "back_"; } else { __facing = "forward_"; } } else if (velocity.x < 0) { __facing = "left_"; } else { __facing = "right_"; } if (bombType == 0) { __bomb = ""; } else { __bomb = "_B"; } if (velocity.__get__length() > 0) { __movement = "run"; } else { __movement = "idle"; } } } else if (velocity.__get__length() > 0) { __movement = "run"; } else { __movement = "idle"; } if (x < 300) { x = 300; } else if (x > 600) { x = 600; } if (y < 30) { y = 30; } else if (y > 400) { y = 400; } if (__stunTimer > 0) { __stunTimer = __stunTimer - dt; velocity.x = 0; velocity.y = 0; __movement = "hit"; __bomb = ""; mc.anim.bomb.bomb.gotoAndStop("splode"); mc.anim.damage.gotoAndStop(__bombDescription); } animateLoop((__facing + __movement) + __bomb); if (bombType != 0) { __bomb = "_B"; var _local4 = "off"; mc.anim.bomb.gotoAndStop(__bombDescription); if (__bombTimer > 0) { __bombTimer = __bombTimer - dt; if (__bombTimer > 4) { _local4 = "on"; } else if (__bombTimer > 2) { _local4 = "slow"; } else if (__bombTimer > 0) { _local4 = "fast"; } else if (__bombTimer <= 0) { trace("bomb exploded in the enemy's hands"); bombType = 0; __bombTimer = 0; _local4 = "splode"; hitAndStun(); } } mc.anim.bomb.bomb.gotoAndStop(_local4); mc.anim.bomb.shadow._visible = false; } super.updateAndRender(dt); } function onDraw(pNewMC) { super.onDraw(pNewMC); mc.gotoAndStop("left_idle"); } function idle() { mc.gotoAndStop("left_idle"); bombType = 0; __throwing = false; __alreadyThrown = false; __targetBomb = undefined; } function setHDRegistration() { hdReg = {}; hdReg.x = 0; hdReg.y = -32; } function AI(bombList, level) { var _local2 = bombList.length; var _local4 = []; while (_local2--) { if ((((bombList[_local2].TYPE == "bomb") && (bombList[_local2].x > 300)) && (bombList[_local2].hasExploded == false)) && (bombList[_local2].y >= 0)) { _local4.push(bombList[_local2]); } } _local2 = _local4.length; if (_local2 != 0) { var _local6 = _local4[random(_local2)]; while (__targetBomb != _local6) { __targetBomb = _local4[random(_local2)]; } if ((level > 4) && (__targetBomb.bombType != 2)) { var _local7 = random(3); if (_local7 == 2) { if (random(2)) { if (random(2)) { __targetBombX = random(290); __targetBombY = 75; } else { __targetBombX = random(290); __targetBombY = 375; } } else if (random(2)) { __targetBombX = 25; __targetBombY = random(300) + 20; } else { __targetBombX = 275; __targetBombY = random(300) + 20; } } else if (_local7 == 1) { if (random(2)) { if (random(2)) { __targetBombX = 25; __targetBombY = 75; } else { __targetBombX = 275; __targetBombY = 75; } } else if (random(2)) { __targetBombX = 25; __targetBombY = 375; } else { __targetBombX = 275; __targetBombY = 375; } } else { __targetBombX = random(290); __targetBombY = random(300) + 20; } } else if (level > 2) { if (__targetBomb.bombType == 2) { _local2 = bombList.length; var _local5; while (_local2--) { if (((bombList[_local2].TYPE == "stink") && (bombList[_local2].x > 300)) && (bombList[_local2].y >= 0)) { _local5 = bombList[_local2]; break; } } if (_local5 == undefined) { __AIReset = true; } else { __targetBombX = _local5.x; __targetBombY = _local5.y; } } else { __targetBombX = random(290); __targetBombY = random(300) + 20; } } else { __targetBombX = random(290); __targetBombY = random(300) + 20; } } else { __targetBomb = new Object(); __targetBomb.x = 450; __targetBomb.y = 200; __AIReset = true; } } function startThrowing(level) { trace("enemy.startThrowing()"); __alreadyThrown = false; __throwing = true; __targetX = __targetBombX; __targetY = __targetBombY; __throwCooldown = (3 - level) + 1; if (__throwCooldown < 0) { __throwCooldown = 0.5; } } function throwBomb() { __alreadyThrown = true; __throwing = false; __owner.spawnBomb(x + __DEF_HD_WIDTH, (y - __DEF_HD_HEIGHT) - 5, __targetX, __targetY, bombType, __bombTimer); bombType = 0; __targetBomb = undefined; } function pickUp(t_data) { bombType = t_data.val; __bombDescription = t_data.desc; __bombTimer = t_data.timer; if (__bombTimer < 2) { __bombTimer = 2; } } function hitAndStun() { __movement = "hit"; __stunTimer = 2.2; bombType = 0; } function isStunned() { if (__stunTimer > 0) { return(true); } return(false); } var TYPE = "enemy"; var DRAWTYPE = "player"; var __DEF_ASSET = "golly_main"; var __DEF_WIDTH = 40; var __DEF_HEIGHT = 60; var __USE_ACTUAL_DIMENSIONS = true; var __DEF_HD_WIDTH = 20; var __DEF_HD_HEIGHT = 65; var __USE_DIMENSIONS_AS_HD = false; var CUSTOMDRAW = true; var __RUN_SPEED = 70; var __USES_VELOCITY = true; }
Symbol 702 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.Scoreboard] Frame 0
class cartoonnetwork.reanimated.picklebomb.ents.Scoreboard extends cartoonnetwork.reanimated.picklebomb.ents.Entity { var __owner, x, y, mc, __isVisible, hdReg; function Scoreboard (t_data) { super(t_data); __owner = t_data.owner; x = -22.8; y = -32; } function updateAndRender(dt, player) { if (cartoonnetwork.reanimated.picklebomb.Sounds.getInstance().muteMusic == true) { mc.music_btn._visible = false; mc.mute_btn._visible = true; } else { mc.music_btn._visible = true; mc.mute_btn._visible = false; } super.updateAndRender(dt); } function onDraw(pNewMC) { super.onDraw(pNewMC); } function hide() { __isVisible = false; } function show() { __isVisible = true; } function playPickles() { mc.pickles_mc.gotoAndPlay(1); } function isPicklesDone() { if (mc.pickles_mc._currentframe == mc.pickles_mc._totalframes) { return(true); } return(false); } function setHDRegistration() { hdReg = {}; hdReg.x = 0; hdReg.y = -44; } var TYPE = "cursor"; var DRAWTYPE = "ui"; var __DEF_ASSET = "scoreboard_mc"; var __DEF_WIDTH = 40; var __DEF_HEIGHT = 60; var __USE_ACTUAL_DIMENSIONS = true; var __DEF_HD_WIDTH = 31; var __DEF_HD_HEIGHT = 89; var __USE_DIMENSIONS_AS_HD = false; var CUSTOMDRAW = true; }
Symbol 703 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.Butterfly] Frame 0
class cartoonnetwork.reanimated.picklebomb.ents.Butterfly extends cartoonnetwork.reanimated.picklebomb.ents.Entity { var __owner, __isVisible, mc, hdReg; function Butterfly (t_data) { super(t_data); __owner = t_data.owner; __isVisible = true; } function updateAndRender(dt) { mc.cacheAsBitmap = true; super.updateAndRender(dt); } function onDraw(pNewMC) { super.onDraw(pNewMC); } function hide() { __isVisible = false; Mouse.show(); } function show() { __isVisible = true; Mouse.hide(); } function setHDRegistration() { hdReg = {}; hdReg.x = 0; hdReg.y = -44; } var TYPE = "butterfly"; var DRAWTYPE = "effect"; var __DEF_ASSET = "butterfly_path_mc"; var __DEF_WIDTH = 40; var __DEF_HEIGHT = 60; var __USE_ACTUAL_DIMENSIONS = true; var __DEF_HD_WIDTH = 31; var __DEF_HD_HEIGHT = 89; var __USE_DIMENSIONS_AS_HD = false; var CUSTOMDRAW = true; }
Symbol 704 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.Pickles] Frame 0
class cartoonnetwork.reanimated.picklebomb.ents.Pickles extends cartoonnetwork.reanimated.picklebomb.ents.Entity { var __owner, velocity, isPlaying, mc, hdReg; function Pickles (t_data) { super(t_data); __owner = t_data.owner; velocity = new smashing.Point3D(0, 0, 0); isPlaying = false; } function updateAndRender(dt) { if ((isPicklesDone() == true) && (mc._currentframe > 1)) { trace("pickles reset"); isPlaying = false; mc.gotoAndStop(1); } super.updateAndRender(dt); } function playPickles() { mc.gotoAndPlay(1); isPlaying = true; } function isPicklesDone() { if (mc._currentframe == mc._totalframes) { return(true); } return(false); } function onDraw(pNewMC) { super.onDraw(pNewMC); } function setHDRegistration() { hdReg = {}; hdReg.x = 0; hdReg.y = -44; } var TYPE = "pickles"; var DRAWTYPE = "effect"; var __DEF_ASSET = "pickles_ani_mc"; var __DEF_WIDTH = 40; var __DEF_HEIGHT = 60; var __USE_ACTUAL_DIMENSIONS = true; var __DEF_HD_WIDTH = 31; var __DEF_HD_HEIGHT = 89; var __USE_DIMENSIONS_AS_HD = false; var CUSTOMDRAW = true; }
Symbol 705 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.PicklesWin] Frame 0
class cartoonnetwork.reanimated.picklebomb.ents.PicklesWin extends cartoonnetwork.reanimated.picklebomb.ents.Entity { var __owner, velocity, mc, hdReg; function PicklesWin (t_data) { super(t_data); __owner = t_data.owner; velocity = new smashing.Point3D(0, 0, 0); } function updateAndRender(dt) { if ((isPicklesDone() == true) && (mc._currentframe > 1)) { trace("PicklesWin reset"); mc.gotoAndStop(1); } super.updateAndRender(dt); } function playPickles() { trace("PicklesWin.playPickles()"); mc.gotoAndPlay(1); } function isPicklesDone() { if (mc._currentframe == mc._totalframes) { return(true); } return(false); } function onDraw(pNewMC) { super.onDraw(pNewMC); } function setHDRegistration() { hdReg = {}; hdReg.x = 0; hdReg.y = -44; } var TYPE = "pickles"; var DRAWTYPE = "effect"; var __DEF_ASSET = "pickles_win_mc"; var __DEF_WIDTH = 40; var __DEF_HEIGHT = 60; var __USE_ACTUAL_DIMENSIONS = true; var __DEF_HD_WIDTH = 31; var __DEF_HD_HEIGHT = 89; var __USE_DIMENSIONS_AS_HD = false; var CUSTOMDRAW = true; }
Symbol 706 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.PicklesLose] Frame 0
class cartoonnetwork.reanimated.picklebomb.ents.PicklesLose extends cartoonnetwork.reanimated.picklebomb.ents.Entity { var __owner, velocity, mc, y, render, hdReg; function PicklesLose (t_data) { super(t_data); __owner = t_data.owner; velocity = new smashing.Point3D(0, 0, 0); } function updateAndRender(dt) { mc.cacheAsBitmap = true; y = -200; super.updateAndRender(dt); render(dt); } function playPickles() { trace("picklesLose.playPickles()"); mc.gotoAndStop(10); mc._y = -200; trace(mc); trace(mc._totalframes); } function isPicklesDone() { if (mc._currentframe == mc._totalframes) { return(true); } return(false); } function onDraw(pNewMC) { super.onDraw(pNewMC); } function setHDRegistration() { hdReg = {}; hdReg.x = 0; hdReg.y = -44; } var TYPE = "pickles"; var DRAWTYPE = "effect"; var __DEF_ASSET = "pickles_lose_mc"; var __DEF_WIDTH = 40; var __DEF_HEIGHT = 60; var __USE_ACTUAL_DIMENSIONS = true; var __DEF_HD_WIDTH = 31; var __DEF_HD_HEIGHT = 89; var __USE_DIMENSIONS_AS_HD = false; var CUSTOMDRAW = true; }
Symbol 707 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.RoundCounter] Frame 0
class cartoonnetwork.reanimated.picklebomb.ents.RoundCounter extends cartoonnetwork.reanimated.picklebomb.ents.Entity { var __owner, velocity, hdReg; function RoundCounter (t_data) { super(t_data); __owner = t_data.owner; velocity = new smashing.Point3D(0, 0, 0); } function updateAndRender(dt) { super.updateAndRender(dt); } function onDraw(pNewMC) { super.onDraw(pNewMC); } function setHDRegistration() { hdReg = {}; hdReg.x = 0; hdReg.y = -44; } var TYPE = "round"; var DRAWTYPE = "effect"; var __DEF_ASSET = "round_text_mc"; var __DEF_WIDTH = 40; var __DEF_HEIGHT = 60; var __USE_ACTUAL_DIMENSIONS = true; var __DEF_HD_WIDTH = 31; var __DEF_HD_HEIGHT = 89; var __USE_DIMENSIONS_AS_HD = false; var CUSTOMDRAW = true; }
Symbol 708 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.Bomb] Frame 0
class cartoonnetwork.reanimated.picklebomb.ents.Bomb extends cartoonnetwork.reanimated.picklebomb.ents.Entity { var __owner, bombType, __flightTimer, __arcY, __bombDescription, __bombActivated, hasExploded, inFlight, __bombState, __bombCountdown, __neutralThrow, __bouncesRemaining, __totalFlightTime, mc, y, x, velocity, endDie, hdReg, doRemove; function Bomb (t_data) { super(t_data); __owner = t_data.owner; bombType = t_data.type; __flightTimer = 0; __arcY = 0; __bombDescription = ""; __bombActivated = false; hasExploded = false; inFlight = false; __bombState = ""; __bombCountdown = __DEFAULT_BOMB_TIMER; __neutralThrow = false; __bouncesRemaining = 0; __totalFlightTime = 0; if (t_data.timer > 0) { __bombCountdown = t_data.timer; } } function updateAndRender(dt) { mc.cacheAsBitmap = true; if ((__flightTimer > 0) && (__bombActivated == false)) { if (__bombCountdown > 0) { if (__bombCountdown == __DEFAULT_BOMB_TIMER) { __bombState = "off"; } else if (__bombCountdown > __HALF_BOMB_TIMER) { __bombState = "on"; } else if (__bombCountdown > (__HALF_BOMB_TIMER / 2)) { __bombState = "slow"; } else { __bombState = "fast"; } } if (y < 0) { } __flightTimer = __flightTimer - dt; if (__flightTimer <= 0) { mc.bomb.shadow._y = 12; if (__neutralThrow == false) { __bombActivated = true; } __neutralThrow = false; inFlight = false; if (__bouncesRemaining <= 0) { __bouncesRemaining = 0; } if (x < 20) { x = 20; } else if (x > 580) { x = 580; } if (y < 50) { y = 50; } else if (y > 380) { y = 380; } __bouncesRemaining--; } else { var _local5 = __flightTimer / __totalFlightTime; var _local4 = Math.cos(_local5 * Math.PI); __arcY = _local4 * __ARC_HEIGHT; y = y + (__arcY * dt); mc.bomb.shadow._y = mc.bomb.shadow._y - (__arcY * dt); if (__neutralThrow == false) { if ((x < 0) || (x > 580)) { velocity.x = velocity.x * -1; } if ((y < 50) || (y > 380)) { velocity.y = velocity.y * -1; } if (y < 50) { y = 50; } else if (y > 380) { y = 380; } } } } else { velocity.x = 0; velocity.y = 0; if (__bombActivated == true) { __bombCountdown = __bombCountdown - dt; if (__bombCountdown > __HALF_BOMB_TIMER) { __bombState = "on"; } else if (__bombCountdown > (__HALF_BOMB_TIMER / 2)) { __bombState = "slow"; } else if (__bombCountdown > 0) { __bombState = "fast"; } else { __bombState = "splode"; } } else { __bombState = "off"; } } if ((__bombState == "splode") && (mc.bomb.bomb._currentframe >= mc.bomb.bomb._totalframes)) { if (hasExploded == false) { trace("trying to splode"); explode(); } else if (mc.bomb.bomb._currentFrame == mc.bomb.bomb._totalframes) { endDie(); } } if (x < 20) { x = 20; } else if (x > 580) { x = 580; } mc.bomb.gotoAndStop(__bombState); super.updateAndRender(dt); } function onDraw(pNewMC) { super.onDraw(pNewMC); mc.gotoAndStop(__bombDescription); } function setHDRegistration() { hdReg = {}; hdReg.x = 0; hdReg.y = 0; } function explode() { hasExploded = true; __owner.explosion(x, y); } function chainExplosion() { __bombCountdown = 0.0001; __bombActivated = true; } function throwMe(xDir, yDir, bounces) { inFlight = true; velocity = new smashing.Point3D(xDir - x, yDir - y, 0); __flightTimer = velocity.__get__length() / __THROWN_VELOCITY; __totalFlightTime = __flightTimer; velocity.normalizeMe(); velocity.x = velocity.x * __THROWN_VELOCITY; velocity.y = velocity.y * __THROWN_VELOCITY; __bouncesRemaining = bounces; __bombActivated = false; trace(__flightTimer); } function dropMe(xDir, yDir) { inFlight = true; velocity = new smashing.Point3D(xDir - x, yDir - y, 0); __flightTimer = velocity.__get__length() / __THROWN_VELOCITY; __totalFlightTime = __flightTimer; velocity.normalizeMe(); velocity.x = velocity.x * __THROWN_VELOCITY; velocity.y = velocity.y * __THROWN_VELOCITY; __bouncesRemaining = 0; __bombActivated = false; __neutralThrow = true; } function lobMe(xDir, yDir) { __flightTimer = 0.25; inFlight = true; velocity = new smashing.Point3D(xDir, yDir, 0); velocity.normalizeMe(); velocity.x = velocity.x * (__THROWN_VELOCITY / 2); velocity.y = velocity.y * (__THROWN_VELOCITY / 2); __bouncesRemaining = 0; __bombActivated = false; } function pickedUp() { __flightTimer = 0; __bombActivated = false; inFlight = true; doRemove = true; mc._visible = false; } function get bombDesc() { return(__bombDescription); } function get bombTimer() { return(__bombCountdown); } var TYPE = "bomb"; var DRAWTYPE = "entity"; var __DEF_ASSET = "bombs_all_mc"; var __DEF_WIDTH = 40; var __DEF_HEIGHT = 60; var __USE_ACTUAL_DIMENSIONS = true; var __DEF_HD_WIDTH = 40; var __DEF_HD_HEIGHT = 60; var __USE_DIMENSIONS_AS_HD = true; var CUSTOMDRAW = true; var __DEFAULT_BOMB_TIMER = 8; var __HALF_BOMB_TIMER = 4; var __THROWN_VELOCITY = 500; var __THROWN_TIMER = 0.5; var __ARC_HEIGHT = 200; var __USES_VELOCITY = true; }
Symbol 709 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.Bombs.Stinker] Frame 0
class cartoonnetwork.reanimated.picklebomb.ents.Bombs.Stinker extends cartoonnetwork.reanimated.picklebomb.ents.Bomb { var __bombDescription; function Stinker (t_data) { super(t_data); __bombDescription = "stinker"; } function explode() { super.explode(); } }
Symbol 710 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.Bombs.Flower] Frame 0
class cartoonnetwork.reanimated.picklebomb.ents.Bombs.Flower extends cartoonnetwork.reanimated.picklebomb.ents.Bomb { var __bombDescription, hasExploded, __owner, x, y; function Flower (t_data) { super(t_data); __bombDescription = "flower"; } function explode() { hasExploded = true; __owner.repair(x, y); } }
Symbol 711 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.Bombs.Scrambler] Frame 0
class cartoonnetwork.reanimated.picklebomb.ents.Bombs.Scrambler extends cartoonnetwork.reanimated.picklebomb.ents.Bomb { var __bombDescription, hasExploded, __owner, x; function Scrambler (t_data) { super(t_data); __bombDescription = "scrambler"; } function explode() { super.explode(); hasExploded = true; __owner.randomizeBombs(x); } }
Symbol 712 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.Bombs.Splitter] Frame 0
class cartoonnetwork.reanimated.picklebomb.ents.Bombs.Splitter extends cartoonnetwork.reanimated.picklebomb.ents.Bomb { var __bombDescription, hasExploded, __owner, x, y; function Splitter (t_data) { super(t_data); __bombDescription = "splitter"; } function explode() { hasExploded = true; __owner.splitterExplosion(x, y); } }
Symbol 713 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.Stink] Frame 0
class cartoonnetwork.reanimated.picklebomb.ents.Stink extends cartoonnetwork.reanimated.picklebomb.ents.Entity { var velocity, hdReg; function Stink (t_data) { super(t_data); velocity = new smashing.Point3D(0, 0, 0); } function updateAndRender(dt) { super.updateAndRender(dt); } function onDraw(pNewMC) { super.onDraw(pNewMC); } function setHDRegistration() { hdReg = {}; hdReg.x = 47; hdReg.y = 34; } function explode() { } var TYPE = "stink"; var DRAWTYPE = "grass"; var __DEF_ASSET = "stink_mc"; var __DEF_WIDTH = 40; var __DEF_HEIGHT = 60; var __USE_ACTUAL_DIMENSIONS = true; var __DEF_HD_WIDTH = 95; var __DEF_HD_HEIGHT = 69; var __USE_DIMENSIONS_AS_HD = false; var CUSTOMDRAW = true; }
Symbol 82 MovieClip Frame 52
stop();
Symbol 128 MovieClip Frame 24
stop();
Symbol 186 MovieClip Frame 15
stop();
Symbol 187 MovieClip Frame 15
stop();
Symbol 194 Button
on (release) { gotoAndPlay ("outro"); }
Symbol 212 MovieClip Frame 21
stop();
Symbol 213 MovieClip Frame 21
stop();
Symbol 214 MovieClip Frame 29
stop();
Symbol 214 MovieClip Frame 41
play(); _parent.checkForCheats();
Symbol 214 MovieClip Frame 66
stop(); _parent.onScreenOutroComplete();
Symbol 259 MovieClip Frame 1
stop();
Symbol 280 MovieClip Frame 65
stop();
Symbol 287 MovieClip Frame 1
stop();
Symbol 297 MovieClip Frame 13
stop();
Symbol 298 MovieClip Frame 1
stop();
Symbol 302 MovieClip Frame 18
stop();
Symbol 303 MovieClip Frame 1
stop();
Symbol 309 MovieClip Frame 21
stop();
Symbol 310 MovieClip Frame 1
stop();
Symbol 311 MovieClip [bombs_all_mc] Frame 1
stop();
Symbol 334 Button
on (release) { _parent.gotoAndPlay("outro"); }
Symbol 348 MovieClip Frame 1
stop();
Symbol 348 MovieClip Frame 7
play();
Symbol 348 MovieClip Frame 15
stop(); _parent.onScreenOutroComplete();
Symbol 348 MovieClip Frame 19
play();
Symbol 393 MovieClip Frame 2
stop();
Symbol 393 MovieClip Frame 10
play();
Symbol 393 MovieClip Frame 48
_parent.countDownComplete();
Symbol 400 MovieClip Frame 1
stop();
Symbol 401 MovieClip Frame 2
stop();
Symbol 401 MovieClip Frame 10
play();
Symbol 401 MovieClip Frame 13
_parent.onpopupUp();
Symbol 401 MovieClip Frame 80
_parent.onpopupOut();
Symbol 418 MovieClip Frame 15
stop();
Symbol 419 MovieClip Frame 15
stop();
Symbol 421 Button
on (release) { _parent._parent.onPressPlayAgain(); }
Symbol 424 MovieClip Frame 20
stop();
Symbol 425 MovieClip Frame 1
play();
Symbol 425 MovieClip Frame 6
stop();
Symbol 445 MovieClip Frame 1
stop();
Symbol 472 MovieClip Frame 50
stop();
Symbol 476 MovieClip Frame 50
stop();
Symbol 480 MovieClip Frame 50
stop();
Symbol 485 MovieClip [jimmy_main] Frame 1
stop();
Symbol 485 MovieClip [jimmy_main] Frame 262
stop();
Symbol 497 MovieClip Frame 1
stop();
Symbol 525 MovieClip Frame 1
stop();
Symbol 599 MovieClip Frame 240
stop();
Symbol 620 Button
on (release) { _parent._parent._parent.onPressHelp(); }
Symbol 623 Button
on (release) { _parent._parent._parent.onPressToggleMusic(); }
Symbol 626 Button
on (release) { _parent._parent._parent.onPressToggleMusic(); }
Symbol 629 MovieClip Frame 26
stop();
Symbol 634 MovieClip Frame 13
stop();
Symbol 635 MovieClip Frame 23
stop();
Symbol 639 MovieClip [scoreboard_mc] Frame 9
stop();
Symbol 639 MovieClip [scoreboard_mc] Frame 19
play();
Symbol 639 MovieClip [scoreboard_mc] Frame 103
stop(); _parent._parent._parent.onWinAnimComplete();
Symbol 639 MovieClip [scoreboard_mc] Frame 104
play();
Symbol 639 MovieClip [scoreboard_mc] Frame 121
stop(); _parent._parent._parent.onScreenOutroComplete();
Symbol 659 MovieClip [pickles_ani_mc] Frame 58
stop();
Symbol 673 MovieClip [pickles_win_mc] Frame 1
stop();
Symbol 673 MovieClip [pickles_win_mc] Frame 48
stop();
Symbol 674 MovieClip [pickles_lose_mc] Frame 1
stop();
Symbol 674 MovieClip [pickles_lose_mc] Frame 18
stop();
Symbol 676 MovieClip Frame 1
txt_round.text = "Round " + _parent._parent.levelNum;
Symbol 678 MovieClip [round_text_mc] Frame 42
stop();
Symbol 680 MovieClip [__project] Frame 1
#initclip 34 Object.registerClass("__project", cartoonnetwork.reanimated.picklebomb.Engine); #endinitclip

Library Items

Symbol 1 GraphicUsed by:2 620 623 626
Symbol 2 MovieClipUses:1Used by:3 78 179 214 224 234 237 238 240 284 287 298 303 310 312 327 424 434 440 446 447 448 449 450 459 462 463 464 465 466 467 468 472 476 480 481 482 483 484 512 534 548 549 550 551 562 566 569 570 571 572 573 574 576 582 586 590 591 592 593 594 616 619 620 623 626 658 659
Symbol 3 MovieClipUses:2Used by:6 313 327
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClipUses:4Used by:6
Symbol 6 MovieClip [arrow_mc]Uses:3 5Used by:679
Symbol 7 GraphicUsed by:8
Symbol 8 MovieClipUses:7Used by:63
Symbol 9 FontUsed by:10
Symbol 10 EditableTextUses:9Used by:63
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClipUses:11Used by:63
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:13Used by:63
Symbol 15 GraphicUsed by:63
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClipUses:16Used by:63
Symbol 18 GraphicUsed by:63
Symbol 19 GraphicUsed by:63
Symbol 20 GraphicUsed by:63
Symbol 21 GraphicUsed by:63
Symbol 22 GraphicUsed by:63
Symbol 23 GraphicUsed by:63
Symbol 24 GraphicUsed by:63
Symbol 25 GraphicUsed by:63
Symbol 26 GraphicUsed by:63
Symbol 27 GraphicUsed by:63
Symbol 28 GraphicUsed by:63
Symbol 29 GraphicUsed by:63
Symbol 30 GraphicUsed by:63
Symbol 31 GraphicUsed by:63
Symbol 32 GraphicUsed by:63
Symbol 33 GraphicUsed by:63
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClipUses:34Used by:63
Symbol 36 GraphicUsed by:63
Symbol 37 GraphicUsed by:63
Symbol 38 GraphicUsed by:63
Symbol 39 GraphicUsed by:63
Symbol 40 GraphicUsed by:63
Symbol 41 GraphicUsed by:63
Symbol 42 GraphicUsed by:63
Symbol 43 GraphicUsed by:63
Symbol 44 GraphicUsed by:63
Symbol 45 GraphicUsed by:63
Symbol 46 GraphicUsed by:63
Symbol 47 GraphicUsed by:63
Symbol 48 GraphicUsed by:63
Symbol 49 GraphicUsed by:63
Symbol 50 GraphicUsed by:63
Symbol 51 GraphicUsed by:63
Symbol 52 GraphicUsed by:53
Symbol 53 MovieClipUses:52Used by:63
Symbol 54 GraphicUsed by:63
Symbol 55 GraphicUsed by:63
Symbol 56 GraphicUsed by:63
Symbol 57 GraphicUsed by:63
Symbol 58 GraphicUsed by:63
Symbol 59 GraphicUsed by:63
Symbol 60 GraphicUsed by:63
Symbol 61 GraphicUsed by:63
Symbol 62 ShapeTweeningUsed by:63
Symbol 63 MovieClipUses:8 10 12 14 15 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62Used by:Timeline
Symbol 681 MovieClip [__Packages.smashing.rampage.BaseEngine]
Symbol 682 MovieClip [__Packages.smashing.IntervalEngine]
Symbol 683 MovieClip [__Packages.smashing.rampage.Messenger]
Symbol 684 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.Engine]
Symbol 685 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.World]
Symbol 686 MovieClip [__Packages.smashing.rampage.BaseCamera]
Symbol 687 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.GameCamera]
Symbol 688 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.GameState]
Symbol 689 MovieClip [__Packages.smashing.rampage.Renderable]
Symbol 690 MovieClip [__Packages.smashing.rampage.viewport.Viewport]
Symbol 691 MovieClip [__Packages.smashing.rampage.viewport.ViewportGroup]
Symbol 692 MovieClip [__Packages.smashing.rampage.viewport.ViewportElement]
Symbol 693 MovieClip [__Packages.smashing.Point3D]
Symbol 694 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.GameRenderable]
Symbol 695 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.Entity]
Symbol 696 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.Player]
Symbol 697 MovieClip [__Packages.smashing.sound.SoundEngine]
Symbol 698 MovieClip [__Packages.mx.utils.Delegate]
Symbol 699 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.Sounds]
Symbol 700 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.Cursor]
Symbol 701 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.Enemy]
Symbol 702 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.Scoreboard]
Symbol 703 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.Butterfly]
Symbol 704 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.Pickles]
Symbol 705 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.PicklesWin]
Symbol 706 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.PicklesLose]
Symbol 707 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.RoundCounter]
Symbol 708 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.Bomb]
Symbol 709 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.Bombs.Stinker]
Symbol 710 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.Bombs.Flower]
Symbol 711 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.Bombs.Scrambler]
Symbol 712 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.Bombs.Splitter]
Symbol 713 MovieClip [__Packages.cartoonnetwork.reanimated.picklebomb.ents.Stink]
Symbol 64 BitmapUsed by:65 320
Symbol 65 GraphicUses:64Used by:66
Symbol 66 MovieClipUses:65Used by:424 679 680
Symbol 67 MovieClipUsed by:680
Symbol 68 BitmapUsed by:69
Symbol 69 GraphicUses:68Used by:214
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClipUses:70Used by:85
Symbol 72 GraphicUsed by:73
Symbol 73 MovieClipUses:72Used by:85
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClipUses:74Used by:85 408
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClipUses:76Used by:78 213 217 224 355 400 599 639
Symbol 78 MovieClipUses:2 77Used by:82
Symbol 79 GraphicUsed by:80
Symbol 80 MovieClipUses:79Used by:81 238
Symbol 81 MovieClipUses:80Used by:82
Symbol 82 MovieClipUses:78 81Used by:85 408
Symbol 83 SoundUsed by:85 408
Symbol 84 SoundUsed by:85 408
Symbol 85 MovieClipUses:71 73 75 82 83 84Used by:86
Symbol 86 MovieClipUses:85Used by:214
Symbol 87 BitmapUsed by:88
Symbol 88 GraphicUses:87Used by:89
Symbol 89 MovieClipUses:88Used by:214
Symbol 90 GraphicUsed by:128
Symbol 91 GraphicUsed by:128
Symbol 92 GraphicUsed by:128
Symbol 93 GraphicUsed by:128 342 671
Symbol 94 GraphicUsed by:128 342
Symbol 95 GraphicUsed by:128
Symbol 96 GraphicUsed by:128
Symbol 97 GraphicUsed by:128
Symbol 98 GraphicUsed by:128
Symbol 99 GraphicUsed by:128 342 657 659 671
Symbol 100 GraphicUsed by:128
Symbol 101 GraphicUsed by:128
Symbol 102 GraphicUsed by:128 342
Symbol 103 GraphicUsed by:128 342
Symbol 104 GraphicUsed by:128
Symbol 105 GraphicUsed by:128 342
Symbol 106 GraphicUsed by:128 342
Symbol 107 GraphicUsed by:128 342 659 671
Symbol 108 GraphicUsed by:128 335 671
Symbol 109 GraphicUsed by:128 335
Symbol 110 GraphicUsed by:128
Symbol 111 GraphicUsed by:128
Symbol 112 GraphicUsed by:128 342
Symbol 113 GraphicUsed by:128
Symbol 114 GraphicUsed by:128
Symbol 115 GraphicUsed by:128
Symbol 116 GraphicUsed by:128
Symbol 117 GraphicUsed by:128 342
Symbol 118 GraphicUsed by:128
Symbol 119 GraphicUsed by:128
Symbol 120 GraphicUsed by:128
Symbol 121 GraphicUsed by:128
Symbol 122 GraphicUsed by:128
Symbol 123 GraphicUsed by:128
Symbol 124 GraphicUsed by:128
Symbol 125 GraphicUsed by:128
Symbol 126 GraphicUsed by:128
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127Used by:214
Symbol 129 SoundUsed by:214
Symbol 130 BitmapUsed by:133
Symbol 131 BitmapUsed by:133
Symbol 132 BitmapUsed by:133
Symbol 133 GraphicUses:130 131 132Used by:134
Symbol 134 MovieClipUses:133Used by:214
Symbol 135 SoundUsed by:214 424 639
Symbol 136 BitmapUsed by:137
Symbol 137 GraphicUses:136Used by:138
Symbol 138 MovieClipUses:137Used by:214
Symbol 139 SoundUsed by:214 424 425 639
Symbol 140 GraphicUsed by:165 424
Symbol 141 GraphicUsed by:165 424
Symbol 142 GraphicUsed by:165 424
Symbol 143 GraphicUsed by:165 424
Symbol 144 GraphicUsed by:165 424
Symbol 145 GraphicUsed by:165 424
Symbol 146 GraphicUsed by:165 424
Symbol 147 GraphicUsed by:165 424
Symbol 148 GraphicUsed by:165
Symbol 149 GraphicUsed by:165 424
Symbol 150 GraphicUsed by:165
Symbol 151 GraphicUsed by:165 424
Symbol 152 GraphicUsed by:165 424
Symbol 153 GraphicUsed by:165 424
Symbol 154 GraphicUsed by:165 424
Symbol 155 GraphicUsed by:165 424
Symbol 156 GraphicUsed by:165 424
Symbol 157 GraphicUsed by:165 424
Symbol 158 GraphicUsed by:165 424
Symbol 159 GraphicUsed by:165 424
Symbol 160 GraphicUsed by:165 424 512 548 549 551 562 569 570 572 573 576 582 590 591 593 594
Symbol 161 GraphicUsed by:165 424
Symbol 162 GraphicUsed by:165 424
Symbol 163 GraphicUsed by:165 424
Symbol 164 GraphicUsed by:165 424
Symbol 165 MovieClipUses:140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164Used by:214
Symbol 166 GraphicUsed by:167
Symbol 167 MovieClipUses:166Used by:172
Symbol 168 GraphicUsed by:171
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClipUses:169Used by:171 659
Symbol 171 MovieClipUses:168 170Used by:172
Symbol 172 MovieClipUses:167 171Used by:180 285 286 288 289 290 297 299 300 301 302 304 305 306 309 327
Symbol 173 GraphicUsed by:174
Symbol 174 MovieClipUses:173Used by:179 234 237 238 240
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:175Used by:179 234 237 238 240
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClipUses:177Used by:179 234 237 238
Symbol 179 MovieClipUses:2 174 176 178Used by:180 285 286 287 327 424 659
Symbol 180 MovieClipUses:172 179Used by:214 287 327
Symbol 181 GraphicUsed by:182 192 194 334 420 421
Symbol 182 MovieClipUses:181Used by:186 192 194 334 415
Symbol 183 FontUsed by:184 231 269 276 281 314 317 328 330 332 379 383 386 389 396 398 402 403 406 416 600 602 606 608 669 675
Symbol 184 TextUses:183Used by:185
Symbol 185 MovieClipUses:184Used by:187 192 194 334
Symbol 186 MovieClipUses:182Used by:192 194 334
Symbol 187 MovieClipUses:185Used by:192 194 334
Symbol 188 GraphicUsed by:189
Symbol 189 MovieClipUses:188Used by:192 194 334 420 421
Symbol 190 SoundUsed by:192 194 334 420 421
Symbol 191 SoundUsed by:192 194 334 420 421 620 623 626
Symbol 192 ButtonUses:182 185 186 187 189 181 190 191Used by:214
Symbol 193 SoundUsed by:214 620 623 626
Symbol 194 ButtonUses:182 185 186 187 189 181 190 191Used by:214
Symbol 195 GraphicUsed by:196
Symbol 196 MovieClipUses:195Used by:212 327
Symbol 197 GraphicUsed by:198
Symbol 198 MovieClipUses:197Used by:212 213 327
Symbol 199 GraphicUsed by:212 213 327
Symbol 200 BitmapUsed by:201
Symbol 201 GraphicUses:200Used by:202
Symbol 202 MovieClipUses:201Used by:203
Symbol 203 MovieClipUses:202Used by:212 213 327
Symbol 204 SoundUsed by:212
Symbol 205 SoundUsed by:212
Symbol 206 GraphicUsed by:212 213 327
Symbol 207 GraphicUsed by:212 213 327
Symbol 208 GraphicUsed by:212 213 327
Symbol 209 GraphicUsed by:212 213 327
Symbol 210 GraphicUsed by:211
Symbol 211 MovieClipUses:210Used by:212 213 327
Symbol 212 MovieClipUses:196 198 199 203 204 205 206 207 208 209 211Used by:214 287
Symbol 213 MovieClipUses:198 199 203 206 207 208 209 211 77Used by:214
Symbol 214 MovieClipUses:69 86 89 128 129 134 135 138 139 165 2 180 192 193 194 212 213Used by:680
Symbol 215 BitmapUsed by:216
Symbol 216 GraphicUses:215Used by:217
Symbol 217 MovieClipUses:77 216Used by:344 424
Symbol 218 GraphicUsed by:223
Symbol 219 BitmapUsed by:220
Symbol 220 GraphicUses:219Used by:221
Symbol 221 MovieClipUses:220Used by:222
Symbol 222 MovieClipUses:221Used by:223 225 226
Symbol 223 MovieClipUses:218 222Used by:226 639
Symbol 224 MovieClipUses:2 77Used by:225
Symbol 225 MovieClipUses:224 222Used by:226
Symbol 226 MovieClipUses:223 222 225Used by:344 424
Symbol 227 FontUsed by:228 403 602 608 612 617 675
Symbol 228 TextUses:227Used by:229
Symbol 229 MovieClipUses:228Used by:230
Symbol 230 MovieClipUses:229Used by:344
Symbol 231 TextUses:183Used by:344
Symbol 232 GraphicUsed by:233
Symbol 233 MovieClipUses:232Used by:234
Symbol 234 MovieClipUses:2 174 233 176 178Used by:288 289 290 297 298 344 400
Symbol 235 GraphicUsed by:236
Symbol 236 MovieClipUses:235Used by:237
Symbol 237 MovieClipUses:2 174 236 176 178Used by:299 300 301 302 303 344 400 658 659
Symbol 238 MovieClipUses:2 174 80 176 178Used by:304 305 306 309 310 344 400
Symbol 239 GraphicUsed by:240
Symbol 240 MovieClipUses:2 174 176 239Used by:327
Symbol 241 GraphicUsed by:244
Symbol 242 GraphicUsed by:243
Symbol 243 MovieClipUses:242Used by:244
Symbol 244 MovieClipUses:241 243Used by:284 312 327 434 440 446 447 448 449 450 459 462 463 464 465 466 467 468 472 476 480 481 482 483 484
Symbol 245 GraphicUsed by:246
Symbol 246 MovieClipUses:245Used by:284 312 327 434 440 446 447 448 449 450 459 462 463 464 465 466 467 468 472 476 480 481 482 483 484
Symbol 247 GraphicUsed by:248
Symbol 248 MovieClipUses:247Used by:284 312 327 434 440 446 447 448 449 450 463 466 467 468 472 476 480 481 482 483 484
Symbol 249 GraphicUsed by:250
Symbol 250 MovieClipUses:249Used by:284 312 327 434 447 450 463 466 472 481
Symbol 251 GraphicUsed by:252
Symbol 252 MovieClipUses:251Used by:284 312 327 434 440 446 447 448 449 450 459 462 463 464 465 466 467 468 472 476 480 481 482 483 484
Symbol 253 GraphicUsed by:254
Symbol 254 MovieClipUses:253Used by:284 312 327 434 440 446 447 448 449 450 459 462 463 464 465 466 467 468 472 476 480 481 482 483 484
Symbol 255 GraphicUsed by:256
Symbol 256 MovieClipUses:255Used by:284 312 327 434 440 446 447 448 449 450 459 462 463 464 465 466 467 468 472 476 480 481 482 483 484
Symbol 257 GraphicUsed by:259
Symbol 258 GraphicUsed by:259 440 446 448 449 459 462 464 465 467 468 476 480 482 483 484
Symbol 259 MovieClipUses:257 258Used by:284 312 327 434 447 450 463 466 472 481
Symbol 260 BitmapUsed by:261
Symbol 261 GraphicUses:260Used by:262
Symbol 262 MovieClipUses:261Used by:284 312 327
Symbol 263 GraphicUsed by:264
Symbol 264 MovieClipUses:263Used by:271 327
Symbol 265 GraphicUsed by:266
Symbol 266 MovieClipUses:265Used by:271 283 316 319 401
Symbol 267 GraphicUsed by:268
Symbol 268 MovieClipUses:267Used by:271 283 316 319 401
Symbol 269 TextUses:183Used by:270
Symbol 270 MovieClipUses:269Used by:271
Symbol 271 MovieClipUses:266 268 270 264Used by:327
Symbol 272 BitmapUsed by:273
Symbol 273 GraphicUses:272Used by:274
Symbol 274 MovieClipUses:273Used by:275
Symbol 275 MovieClipUses:274Used by:280
Symbol 276 TextUses:183Used by:277
Symbol 277 MovieClipUses:276Used by:280
Symbol 278 GraphicUsed by:279
Symbol 279 MovieClipUses:278Used by:280
Symbol 280 MovieClipUses:275 277 279Used by:283 319
Symbol 281 TextUses:183Used by:282
Symbol 282 MovieClipUses:281Used by:283
Symbol 283 MovieClipUses:266 268 280 282Used by:327
Symbol 284 MovieClipUses:2 244 246 248 250 252 254 256 259 262Used by:327
Symbol 285 MovieClipUses:179 172Used by:287
Symbol 286 MovieClipUses:179 172Used by:287
Symbol 287 MovieClipUses:2 179 180 285 286 212Used by:311
Symbol 288 MovieClipUses:172 234Used by:298
Symbol 289 MovieClipUses:234 172Used by:298
Symbol 290 MovieClipUses:234 172Used by:298
Symbol 291 BitmapUsed by:292
Symbol 292 GraphicUses:291Used by:293
Symbol 293 MovieClipUses:292Used by:297 302 309
Symbol 294 GraphicUsed by:297 302 309
Symbol 295 SoundUsed by:297
Symbol 296 GraphicUsed by:297 302 309
Symbol 297 MovieClipUses:234 172 293 294 295 296Used by:298
Symbol 298 MovieClipUses:2 234 288 289 290 297Used by:311 658 659
Symbol 299 MovieClipUses:172 237Used by:303
Symbol 300 MovieClipUses:237 172Used by:303
Symbol 301 MovieClipUses:237 172Used by:303
Symbol 302 MovieClipUses:237 172 293 294 296 SS1Used by:303
Symbol 303 MovieClipUses:2 237 299 300 301 302Used by:311
Symbol 304 MovieClipUses:172 238Used by:310
Symbol 305 MovieClipUses:238 172Used by:310
Symbol 306 MovieClipUses:238 172Used by:310
Symbol 307 GraphicUsed by:308
Symbol 308 MovieClipUses:307Used by:309
Symbol 309 MovieClipUses:238 172 293 294 308 296 SS2Used by:310
Symbol 310 MovieClipUses:2 238 304 305 306 309Used by:311 658 659
Symbol 311 MovieClip [bombs_all_mc]Uses:287 298 303 310Used by:312 327 447 448 449 463 464 465 466 467 468 472 476 480 481 482 483 549 550 551 570 571 572 573 574 576 582 586 590 591 592 593 658 679
Symbol 312 MovieClipUses:2 244 246 248 250 252 254 256 259 311 262Used by:327
Symbol 313 MovieClipUses:3Used by:316
Symbol 314 TextUses:183Used by:315
Symbol 315 MovieClipUses:314Used by:316
Symbol 316 MovieClipUses:266 268 313 315Used by:327
Symbol 317 TextUses:183Used by:318
Symbol 318 MovieClipUses:317Used by:319
Symbol 319 MovieClipUses:266 268 280 318Used by:327
Symbol 320 GraphicUses:64Used by:321
Symbol 321 MovieClipUses:320Used by:325
Symbol 322 GraphicUsed by:323
Symbol 323 MovieClipUses:322Used by:324
Symbol 324 MovieClipUses:323Used by:325
Symbol 325 MovieClipUses:321 324Used by:326
Symbol 326 MovieClip [stink_mc]Uses:325Used by:327 424 679
Symbol 327 MovieClipUses:240 2 244 246 248 250 252 254 256 259 262 264 271 283 284 312 3 316 319 311 180 179 172 196 198 199 203 326 206 207 208 209 211Used by:344
Symbol 328 TextUses:183Used by:329
Symbol 329 MovieClipUses:328Used by:344
Symbol 330 TextUses:183Used by:331
Symbol 331 MovieClipUses:330Used by:344 400
Symbol 332 TextUses:183Used by:333
Symbol 333 MovieClipUses:332Used by:344 400
Symbol 334 ButtonUses:182 185 186 187 189 181 190 191Used by:344
Symbol 335 MovieClipUses:108 109Used by:342
Symbol 336 GraphicUsed by:342
Symbol 337 GraphicUsed by:342
Symbol 338 GraphicUsed by:342
Symbol 339 GraphicUsed by:342
Symbol 340 GraphicUsed by:342
Symbol 341 GraphicUsed by:342
Symbol 342 MovieClipUses:107 93 335 94 336 337 99 338 339 102 103 340 105 106 112 117 341Used by:343
Symbol 343 MovieClipUses:342Used by:344
Symbol 344 MovieClipUses:217 226 230 231 234 237 238 327 329 331 333 334 343Used by:348
Symbol 345 GraphicUsed by:346
Symbol 346 ButtonUses:345Used by:348
Symbol 347 SoundUsed by:348
Symbol 348 MovieClipUses:344 346 347Used by:680
Symbol 349 BitmapUsed by:350
Symbol 350 GraphicUses:349Used by:351
Symbol 351 MovieClipUses:350Used by:375
Symbol 352 GraphicUsed by:353
Symbol 353 MovieClipUses:352Used by:357
Symbol 354 GraphicUsed by:355
Symbol 355 MovieClipUses:77 354Used by:357
Symbol 356 GraphicUsed by:357
Symbol 357 MovieClipUses:353 355 356Used by:375
Symbol 358 BitmapUsed by:359
Symbol 359 GraphicUses:358Used by:360
Symbol 360 MovieClipUses:359Used by:374
Symbol 361 BitmapUsed by:362
Symbol 362 GraphicUses:361Used by:363
Symbol 363 MovieClipUses:362Used by:364 374
Symbol 364 MovieClipUses:363Used by:374
Symbol 365 BitmapUsed by:366
Symbol 366 GraphicUses:365Used by:367
Symbol 367 MovieClipUses:366Used by:374
Symbol 368 BitmapUsed by:369
Symbol 369 GraphicUses:368Used by:370
Symbol 370 MovieClipUses:369Used by:371 374
Symbol 371 MovieClipUses:370Used by:372 374
Symbol 372 MovieClipUses:371Used by:374
Symbol 373 GraphicUsed by:374
Symbol 374 MovieClipUses:360 363 364 367 371 370 372 373Used by:375
Symbol 375 MovieClipUses:351 357 374Used by:680
Symbol 376 GraphicUsed by:393
Symbol 377 FontUsed by:378 395 427
Symbol 378 EditableTextUses:377Used by:393
Symbol 379 TextUses:183Used by:380
Symbol 380 MovieClipUses:379Used by:381
Symbol 381 MovieClipUses:380Used by:393
Symbol 382 SoundUsed by:393
Symbol 383 TextUses:183Used by:384
Symbol 384 MovieClipUses:383Used by:385
Symbol 385 MovieClipUses:384Used by:393
Symbol 386 TextUses:183Used by:387
Symbol 387 MovieClipUses:386Used by:388
Symbol 388 MovieClipUses:387Used by:393
Symbol 389 TextUses:183Used by:390
Symbol 390 MovieClipUses:389Used by:391
Symbol 391 MovieClipUses:390Used by:393
Symbol 392 SoundUsed by:393
Symbol 393 MovieClipUses:376 378 381 382 385 388 391 392Used by:639 680
Symbol 394 GraphicUsed by:401
Symbol 395 EditableTextUses:377Used by:401
Symbol 396 TextUses:183Used by:397
Symbol 397 MovieClipUses:396Used by:400
Symbol 398 TextUses:183Used by:399
Symbol 399 MovieClipUses:398Used by:400
Symbol 400 MovieClipUses:397 77 399 238 234 333 237 331Used by:401
Symbol 401 MovieClipUses:394 395 266 268 400Used by:680
Symbol 402 TextUses:183Used by:404
Symbol 403 EditableTextUses:183 227Used by:404
Symbol 404 MovieClipUses:402 403Used by:405
Symbol 405 MovieClipUses:404Used by:424
Symbol 406 TextUses:183Used by:407
Symbol 407 MovieClipUses:406Used by:408
Symbol 408 MovieClipUses:407 75 82 83 84Used by:424
Symbol 409 BitmapUsed by:410
Symbol 410 GraphicUses:409Used by:411
Symbol 411 MovieClipUses:410Used by:414
Symbol 412 GraphicUsed by:413
Symbol 413 MovieClipUses:412Used by:414
Symbol 414 MovieClipUses:411 413Used by:424
Symbol 415 MovieClipUses:182Used by:418 420 421
Symbol 416 TextUses:183Used by:417
Symbol 417 MovieClipUses:416Used by:419 420 421
Symbol 418 MovieClipUses:415Used by:420 421
Symbol 419 MovieClipUses:417Used by:420 421
Symbol 420 ButtonUses:415 417 418 419 189 181 190 191Used by:424
Symbol 421 ButtonUses:415 417 418 419 189 181 190 191Used by:424
Symbol 422 GraphicUsed by:424
Symbol 423 GraphicUsed by:424
Symbol 424 MovieClipUses:66 326 217 226 2 179 405 408 135 414 139 420 421 140 141 142 143 144 145 146 147 422 149 423 151 152 153 154 155 156 157 158 159 160 161 162 163 164Used by:425
Symbol 425 MovieClipUses:424 139Used by:680
Symbol 426 GraphicUsed by:431
Symbol 427 EditableTextUses:377Used by:431
Symbol 428 Sound [jimmy_pickup.wav]Used by:431
Symbol 429 Sound [music_loop_timerunningout.wav]Used by:431
Symbol 430 Sound [music_loop_short.wav]Used by:431
Symbol 431 MovieClipUses:426 427 428 429 430Used by:679
Symbol 432 BitmapUsed by:433
Symbol 433 GraphicUses:432Used by:434 447 450 463 466 472 481
Symbol 434 MovieClipUses:2 244 246 248 250 252 254 256 259 433Used by:485
Symbol 435 GraphicUsed by:436
Symbol 436 MovieClipUses:435Used by:440 448 459 464 467 476 482
Symbol 437 BitmapUsed by:438
Symbol 438 GraphicUses:437Used by:439
Symbol 439 MovieClipUses:438Used by:440 445 448 459 464 467 476 482
Symbol 440 MovieClipUses:2 244 246 248 436 252 254 256 439 258Used by:485
Symbol 441 GraphicUsed by:442
Symbol 442 MovieClipUses:441Used by:446 449 462 465 468 480 483 484
Symbol 443 BitmapUsed by:444
Symbol 444 GraphicUses:443Used by:445
Symbol 445 MovieClipUses:444 439Used by:446 449 462 465 468 480 483 484
Symbol 446 MovieClipUses:2 442 252 254 256 244 246 248 258 445Used by:485
Symbol 447 MovieClipUses:2 244 246 248 250 252 254 256 259 311 433Used by:485
Symbol 448 MovieClipUses:2 311 244 246 248 436 252 254 256 439 258Used by:485
Symbol 449 MovieClipUses:2 442 252 254 256 244 246 248 258 445 311Used by:485
Symbol 450 MovieClipUses:2 244 246 248 250 252 254 256 259 433Used by:485
Symbol 451 GraphicUsed by:452
Symbol 452 MovieClipUses:451Used by:459 462 464 465
Symbol 453 GraphicUsed by:454
Symbol 454 MovieClipUses:453Used by:459 462 464 465 467
Symbol 455 GraphicUsed by:456
Symbol 456 MovieClipUses:455Used by:459 462 464 465 484
Symbol 457 GraphicUsed by:458
Symbol 458 MovieClipUses:457Used by:459 462 464 465
Symbol 459 MovieClipUses:2 436 252 452 254 454 256 244 246 456 258 439 458Used by:485
Symbol 460 GraphicUsed by:461
Symbol 461 MovieClipUses:460Used by:462
Symbol 462 MovieClipUses:2 442 252 452 254 256 244 246 258 445 456 458 454 461Used by:485
Symbol 463 MovieClipUses:2 244 246 248 250 252 254 256 259 311 433Used by:485
Symbol 464 MovieClipUses:2 311 436 252 452 254 454 256 244 246 456 258 439 458Used by:485
Symbol 465 MovieClipUses:2 442 252 452 254 256 244 246 258 445 456 311 458 454Used by:485
Symbol 466 MovieClipUses:2 244 246 248 250 252 254 256 259 311 433Used by:485
Symbol 467 MovieClipUses:2 311 244 246 248 436 252 254 256 439 258 454Used by:485
Symbol 468 MovieClipUses:2 442 252 254 256 244 246 248 445 258 311Used by:485
Symbol 469 GraphicUsed by:470
Symbol 470 MovieClipUses:469Used by:471
Symbol 471 MovieClipUses:470Used by:472
Symbol 472 MovieClipUses:2 244 246 248 250 252 254 256 259 311 433 471 SS3Used by:485
Symbol 473 GraphicUsed by:474
Symbol 474 MovieClipUses:473Used by:475
Symbol 475 MovieClipUses:474Used by:476
Symbol 476 MovieClipUses:2 311 244 246 248 436 252 254 256 439 258 475 SS4Used by:485
Symbol 477 GraphicUsed by:478
Symbol 478 MovieClipUses:477Used by:479
Symbol 479 MovieClipUses:478Used by:480
Symbol 480 MovieClipUses:2 442 252 254 256 244 246 248 258 445 311 479 SS5Used by:485
Symbol 481 MovieClipUses:2 244 246 248 250 252 254 256 259 311 433Used by:485
Symbol 482 MovieClipUses:2 311 244 246 248 436 252 254 256 439 258Used by:485
Symbol 483 MovieClipUses:2 442 252 254 256 244 246 248 258 445 311Used by:485
Symbol 484 MovieClipUses:2 442 252 254 256 244 246 248 445 258 456Used by:485
Symbol 485 MovieClip [jimmy_main]Uses:434 440 446 447 448 449 450 459 462 463 464 465 466 467 468 472 476 480 481 482 483 484Used by:679
Symbol 486 GraphicUsed by:512 549 562 570 573 582 591
Symbol 487 GraphicUsed by:488
Symbol 488 MovieClipUses:487Used by:512 549 562 570 573 582 591
Symbol 489 GraphicUsed by:490
Symbol 490 MovieClipUses:489Used by:512 549 562 570 573 582 591
Symbol 491 GraphicUsed by:512 549 562 570 573 582 591
Symbol 492 GraphicUsed by:512 549 562 570 573 582 591
Symbol 493 GraphicUsed by:512 549 562 570 573 582 591
Symbol 494 GraphicUsed by:512 549 562 570 573 582 591
Symbol 495 GraphicUsed by:497
Symbol 496 GraphicUsed by:497 549 570 573 582 591
Symbol 497 MovieClipUses:495 496Used by:512 534 550 562 573 574 586 592
Symbol 498 GraphicUsed by:512 549 562 570 573 582 591
Symbol 499 GraphicUsed by:512 549 562 570 573 582 591
Symbol 500 GraphicUsed by:512 549 562 570 573 582 591
Symbol 501 GraphicUsed by:512 549 562 570 573 582 591
Symbol 502 GraphicUsed by:512 549 562 570 573 582 591
Symbol 503 GraphicUsed by:512 549 562 570 573 582 591
Symbol 504 GraphicUsed by:512 549 562 570 573 582 591
Symbol 505 GraphicUsed by:512 549 562 570 573 582 591
Symbol 506 GraphicUsed by:512 549 562 570 573 582 591
Symbol 507 GraphicUsed by:512 549 562 570 573 582 591
Symbol 508 GraphicUsed by:512 549 562 570 573 582 591
Symbol 509 GraphicUsed by:512 549 562 570 573 582 591
Symbol 510 GraphicUsed by:512 549 562 570 573 582 591
Symbol 511 GraphicUsed by:512 549 562 570 573 582 591
Symbol 512 MovieClipUses:2 486 488 490 491 492 493 494 497 498 499 500 501 502 503 504 505 506 507 508 160 509 510 511Used by:595
Symbol 513 GraphicUsed by:534 550 566 571 574 586 592
Symbol 514 GraphicUsed by:515
Symbol 515 MovieClipUses:514Used by:534 548 550 551 566 569 571 572 574 576 586 590 592 593 594
Symbol 516 GraphicUsed by:517
Symbol 517 MovieClipUses:516Used by:534 548 550 551 566 569 571 572 574 576 586 590 592 593 594
Symbol 518 GraphicUsed by:519
Symbol 519 MovieClipUses:518Used by:534 548 550 551 566 569 571 572 574 576 586 590 592 593 594
Symbol 520 GraphicUsed by:521
Symbol 521 MovieClipUses:520Used by:534 548 550 551 566 569 571 572 574 576 586 590 592 593 594
Symbol 522 GraphicUsed by:525
Symbol 523 GraphicUsed by:525 566 569 571 572
Symbol 524 GraphicUsed by:525 566 569 571 572
Symbol 525 MovieClipUses:522 523 524Used by:534 548 550 551 566 569 571 572 574 576 586 590 592 593 594
Symbol 526 GraphicUsed by:534 548 550 551 566 569 571 572 574 576 586 590 592 593 594
Symbol 527 GraphicUsed by:534 548 550 551 566 569 571 572 574 576 586 590 592 593 594
Symbol 528 GraphicUsed by:534 550 566 571 574 586 592
Symbol 529 GraphicUsed by:534 550 566 571 574 586 592
Symbol 530 GraphicUsed by:534 548 550 551 566 569 571 572 574 576 586 590 592 593 594
Symbol 531 GraphicUsed by:534 550 566 571 574 586 592
Symbol 532 GraphicUsed by:534 548 550 551 566 569 571 572 574 576 586 590 592 593 594
Symbol 533 GraphicUsed by:534 548 550 551 566 569 571 572 574 576 586 590 592 593 594
Symbol 534 MovieClipUses:2 513 515 517 519 497 521 525 526 527 528 529 530 531 532 533Used by:595
Symbol 535 GraphicUsed by:548 551 569 572 576 590 593 594
Symbol 536 GraphicUsed by:548 551 569 572 576 590 593 594
Symbol 537 GraphicUsed by:548 551 569 572 576 590 593 594
Symbol 538 GraphicUsed by:548 551 569 572 576 590 593 594
Symbol 539 GraphicUsed by:548 551 569 572 576 590 593 594
Symbol 540 GraphicUsed by:548 551 569 572 576 590 593 594
Symbol 541 GraphicUsed by:548 551 569 572 576 590 593 594
Symbol 542 GraphicUsed by:548 551 569 572 576 590 593 594
Symbol 543 GraphicUsed by:548 551 569 572 576 590 593 594
Symbol 544 GraphicUsed by:548 551 569 572 576 590 593 594
Symbol 545 GraphicUsed by:548 551 569 572 576 590 593 594
Symbol 546 GraphicUsed by:548 551 569 572 576 590 593 594
Symbol 547 GraphicUsed by:548 551 569 572 576 590 593 594
Symbol 548 MovieClipUses:2 515 517 535 526 527 536 525 519 521 530 532 533 537 538 539 540 541 542 160 543 544 545 546 547Used by:595
Symbol 549 MovieClipUses:2 486 488 490 491 492 493 311 494 496 498 499 500 501 502 503 504 505 506 507 508 160 509 510 511Used by:595
Symbol 550 MovieClipUses:2 311 513 515 517 519 497 525 521 526 527 528 529 530 531 532 533Used by:595
Symbol 551 MovieClipUses:2 515 517 535 526 527 536 525 519 521 530 532 533 537 538 539 540 541 542 160 543 544 545 546 547 311Used by:595
Symbol 552 GraphicUsed by:553
Symbol 553 MovieClipUses:552Used by:562 570
Symbol 554 GraphicUsed by:562 570
Symbol 555 GraphicUsed by:562 570 573 582 591
Symbol 556 GraphicUsed by:557
Symbol 557 MovieClipUses:556Used by:562 570
Symbol 558 GraphicUsed by:562 570 573 582 591
Symbol 559 GraphicUsed by:562 570 582
Symbol 560 GraphicUsed by:562 570
Symbol 561 GraphicUsed by:562 570
Symbol 562 MovieClipUses:2 494 497 498 488 490 553 554 486 492 491 493 499 500 501 502 503 504 505 506 507 508 160 555 510 557 558 511 559 509 560 561Used by:595
Symbol 563 GraphicUsed by:566 569 571 572
Symbol 564 GraphicUsed by:566 569 571 572 574
Symbol 565 GraphicUsed by:566 569 571 572
Symbol 566 MovieClipUses:2 563 513 515 517 519 525 526 527 528 529 564 530 524 523 531 532 533 521 565Used by:595
Symbol 567 GraphicUsed by:569 572
Symbol 568 GraphicUsed by:569 572
Symbol 569 MovieClipUses:2 567 563 515 517 535 526 527 536 524 523 519 530 532 533 537 538 539 540 541 542 160 543 544 545 546 547 525 521 565 568 564Used by:595
Symbol 570 MovieClipUses:2 488 490 553 554 486 492 491 493 494 311 496 498 499 500 501 502 503 504 505 506 507 508 160 555 510 557 558 511 559 509 560 561Used by:595
Symbol 571 MovieClipUses:2 311 563 513 515 517 519 525 526 527 528 529 564 530 524 523 531 532 533 521 565Used by:595
Symbol 572 MovieClipUses:2 567 563 515 517 535 526 527 536 524 523 519 530 532 533 537 538 539 540 541 542 160 543 544 545 546 547 525 521 311 565 568 564Used by:595
Symbol 573 MovieClipUses:2 486 488 490 491 492 311 499 500 501 502 503 504 505 506 507 508 160 509 510 511 493 494 496 498 555 558 497Used by:595
Symbol 574 MovieClipUses:2 311 513 515 517 519 497 525 521 526 527 528 529 530 531 532 533 564Used by:595
Symbol 575 GraphicUsed by:576
Symbol 576 MovieClipUses:2 535 515 517 526 527 536 525 519 521 530 532 533 537 538 539 540 541 542 160 543 544 545 546 547 311 575Used by:595
Symbol 577 GraphicUsed by:578
Symbol 578 MovieClipUses:577Used by:579
Symbol 579 MovieClipUses:578Used by:582
Symbol 580 GraphicUsed by:582
Symbol 581 GraphicUsed by:582
Symbol 582 MovieClipUses:2 486 488 490 491 492 493 311 494 496 498 499 500 501 502 503 504 505 506 507 508 160 509 510 511 555 558 579 559 580 581Used by:595
Symbol 583 GraphicUsed by:584
Symbol 584 MovieClipUses:583Used by:585
Symbol 585 MovieClipUses:584Used by:586
Symbol 586 MovieClipUses:2 311 513 515 517 519 497 525 521 526 527 528 529 530 531 532 533 585Used by:595
Symbol 587 GraphicUsed by:588
Symbol 588 MovieClipUses:587Used by:589
Symbol 589 MovieClipUses:588Used by:590
Symbol 590 MovieClipUses:2 515 517 535 526 527 536 525 519 521 530 532 533 537 538 539 540 541 542 160 543 544 545 546 547 311 589Used by:595
Symbol 591 MovieClipUses:2 486 488 490 491 492 493 311 494 496 498 499 500 501 502 503 504 505 506 507 508 160 509 510 511 555 558Used by:595
Symbol 592 MovieClipUses:2 311 513 515 517 519 497 521 525 526 527 528 529 530 531 532 533Used by:595
Symbol 593 MovieClipUses:2 515 517 535 526 527 536 519 521 525 530 532 533 537 538 539 540 541 542 160 543 544 545 546 547 311Used by:595
Symbol 594 MovieClipUses:2 535 515 517 526 527 536 525 519 521 530 532 533 537 538 539 540 541 542 160 543 544 545 546 547Used by:595
Symbol 595 MovieClip [golly_main]Uses:512 534 548 549 550 551 562 566 569 570 571 572 573 574 576 582 586 590 591 592 593 594Used by:679
Symbol 596 GraphicUsed by:597
Symbol 597 MovieClipUses:596Used by:598 599
Symbol 598 MovieClipUses:597Used by:599
Symbol 599 MovieClipUses:597 77 598Used by:639
Symbol 600 TextUses:183Used by:601
Symbol 601 MovieClipUses:600Used by:604
Symbol 602 EditableTextUses:183 227Used by:603
Symbol 603 MovieClipUses:602Used by:604
Symbol 604 MovieClipUses:601 603Used by:605
Symbol 605 MovieClipUses:604Used by:639
Symbol 606 TextUses:183Used by:607
Symbol 607 MovieClipUses:606Used by:610
Symbol 608 EditableTextUses:183 227Used by:609
Symbol 609 MovieClipUses:608Used by:610
Symbol 610 MovieClipUses:607 609Used by:611
Symbol 611 MovieClipUses:610Used by:639
Symbol 612 TextUses:227Used by:613
Symbol 613 MovieClipUses:612Used by:614 615
Symbol 614 MovieClipUses:613Used by:615
Symbol 615 MovieClipUses:613 614Used by:639
Symbol 616 MovieClipUses:2Used by:620 623 626
Symbol 617 TextUses:227Used by:618
Symbol 618 MovieClipUses:617Used by:620
Symbol 619 MovieClipUses:2Used by:620 623 626
Symbol 620 ButtonUses:616 618 619 2 1 193 191Used by:639
Symbol 621 GraphicUsed by:622
Symbol 622 MovieClipUses:621Used by:623
Symbol 623 ButtonUses:616 622 619 2 1 193 191Used by:639
Symbol 624 GraphicUsed by:625
Symbol 625 MovieClipUses:624Used by:626
Symbol 626 ButtonUses:616 625 619 2 1 193 191Used by:639
Symbol 627 GraphicUsed by:628
Symbol 628 MovieClipUses:627Used by:629
Symbol 629 MovieClipUses:628Used by:639
Symbol 630 BitmapUsed by:631
Symbol 631 GraphicUses:630Used by:632
Symbol 632 MovieClipUses:631Used by:633
Symbol 633 MovieClipUses:632Used by:634
Symbol 634 MovieClipUses:633Used by:635
Symbol 635 MovieClipUses:634Used by:639
Symbol 636 SoundUsed by:639
Symbol 637 SoundUsed by:639
Symbol 638 SoundUsed by:639
Symbol 639 MovieClip [scoreboard_mc]Uses:223 599 605 611 615 620 623 626 77 629 635 636 139 637 135 393 638Used by:679
Symbol 640 BitmapUsed by:641
Symbol 641 GraphicUses:640Used by:642
Symbol 642 MovieClipUses:641Used by:659
Symbol 643 GraphicUsed by:644
Symbol 644 MovieClipUses:643Used by:659
Symbol 645 GraphicUsed by:659 671
Symbol 646 GraphicUsed by:659 671
Symbol 647 GraphicUsed by:659 671
Symbol 648 GraphicUsed by:657 659 671
Symbol 649 GraphicUsed by:657 659 671
Symbol 650 GraphicUsed by:657 659 671
Symbol 651 GraphicUsed by:659 671
Symbol 652 GraphicUsed by:659 671
Symbol 653 GraphicUsed by:659 671
Symbol 654 GraphicUsed by:659
Symbol 655 GraphicUsed by:657
Symbol 656 GraphicUsed by:657
Symbol 657 MovieClipUses:655 99 648 649 650 656Used by:659
Symbol 658 MovieClipUses:311 310 298 2 237Used by:659
Symbol 659 MovieClip [pickles_ani_mc]Uses:642 170 107 644 645 646 647 99 648 649 650 651 652 653 654 657 658 310 298 2 179 237Used by:679
Symbol 660 GraphicUsed by:661
Symbol 661 MovieClipUses:660Used by:662
Symbol 662 MovieClipUses:661Used by:663
Symbol 663 MovieClip [butterfly_path_mc]Uses:662Used by:679
Symbol 664 GraphicUsed by:671
Symbol 665 GraphicUsed by:666
Symbol 666 MovieClipUses:665Used by:671
Symbol 667 GraphicUsed by:668
Symbol 668 MovieClipUses:667Used by:671
Symbol 669 TextUses:183Used by:671
Symbol 670 GraphicUsed by:671
Symbol 671 MovieClipUses:107 93 108 664 645 646 647 99 648 649 650 651 652 653 666 668 669 670Used by:672
Symbol 672 MovieClipUses:671Used by:673
Symbol 673 MovieClip [pickles_win_mc]Uses:672Used by:679
Symbol 674 MovieClip [pickles_lose_mc]Used by:679
Symbol 675 EditableTextUses:183 227Used by:676
Symbol 676 MovieClipUses:675Used by:677
Symbol 677 MovieClipUses:676Used by:678
Symbol 678 MovieClip [round_text_mc]Uses:677Used by:679
Symbol 679 MovieClipUses:66 431 6 485 595 311 326 639 659 663 673 674 678Used by:680
Symbol 680 MovieClip [__project]Uses:66 67 214 348 375 393 401 425 679Used by:Timeline
Streaming Sound 1Used by:Symbol 302 MovieClip
Streaming Sound 2Used by:Symbol 309 MovieClip
Streaming Sound 3Used by:Symbol 472 MovieClip
Streaming Sound 4Used by:Symbol 476 MovieClip
Streaming Sound 5Used by:Symbol 480 MovieClip

Instance Names

"loader"Frame 1Symbol 63 MovieClip
"project"Frame 5Symbol 680 MovieClip [__project]
"counter_mc"Symbol 63 MovieClip Frame 2Symbol 10 EditableText
"shadow"Symbol 214 MovieClip Frame 15Symbol 2 MovieClip
"shadow"Symbol 214 MovieClip Frame 15Symbol 2 MovieClip
"shadow"Symbol 214 MovieClip Frame 15Symbol 2 MovieClip
"shadow"Symbol 214 MovieClip Frame 15Symbol 2 MovieClip
"shadow"Symbol 214 MovieClip Frame 15Symbol 2 MovieClip
"bomb"Symbol 214 MovieClip Frame 41Symbol 212 MovieClip
"bomb"Symbol 214 MovieClip Frame 44Symbol 212 MovieClip
"bomb"Symbol 214 MovieClip Frame 49Symbol 212 MovieClip
"bomb"Symbol 214 MovieClip Frame 52Symbol 212 MovieClip
"bomb"Symbol 214 MovieClip Frame 54Symbol 212 MovieClip
"shadow"Symbol 287 MovieClip Frame 1Symbol 2 MovieClip
"bomb"Symbol 287 MovieClip Frame 22Symbol 212 MovieClip
"shadow"Symbol 298 MovieClip Frame 1Symbol 2 MovieClip
"bomb"Symbol 298 MovieClip Frame 18Symbol 297 MovieClip
"shadow"Symbol 303 MovieClip Frame 1Symbol 2 MovieClip
"bomb"Symbol 303 MovieClip Frame 18Symbol 302 MovieClip
"shadow"Symbol 310 MovieClip Frame 1Symbol 2 MovieClip
"bomb"Symbol 310 MovieClip Frame 19Symbol 309 MovieClip
"bomb"Symbol 311 MovieClip [bombs_all_mc] Frame 1Symbol 287 MovieClip
"bomb"Symbol 311 MovieClip [bombs_all_mc] Frame 7Symbol 298 MovieClip
"bomb"Symbol 311 MovieClip [bombs_all_mc] Frame 14Symbol 303 MovieClip
"bomb"Symbol 311 MovieClip [bombs_all_mc] Frame 21Symbol 310 MovieClip
"bomb"Symbol 312 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"bomb"Symbol 327 MovieClip Frame 123Symbol 311 MovieClip [bombs_all_mc]
"contents_mc"Symbol 401 MovieClip Frame 13Symbol 400 MovieClip
"txt_score"Symbol 404 MovieClip Frame 1Symbol 403 EditableText
"shadow_mc"Symbol 405 MovieClip Frame 1Symbol 404 MovieClip
"filter_mc"Symbol 405 MovieClip Frame 1Symbol 404 MovieClip
"score_mc"Symbol 424 MovieClip Frame 1Symbol 405 MovieClip
"anim_mc"Symbol 425 MovieClip Frame 1Symbol 424 MovieClip
"bomb"Symbol 447 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"bomb"Symbol 448 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"bomb"Symbol 449 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"bomb"Symbol 463 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"bomb"Symbol 464 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"bomb"Symbol 465 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"bomb"Symbol 466 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"bomb"Symbol 467 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"bomb"Symbol 468 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"bomb"Symbol 472 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"damage"Symbol 472 MovieClip Frame 5Symbol 471 MovieClip
"bomb"Symbol 476 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"damage"Symbol 476 MovieClip Frame 5Symbol 475 MovieClip
"bomb"Symbol 480 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"damage"Symbol 480 MovieClip Frame 5Symbol 479 MovieClip
"bomb"Symbol 481 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"bomb"Symbol 482 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"bomb"Symbol 483 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"anim"Symbol 485 MovieClip [jimmy_main] Frame 34Symbol 447 MovieClip
"anim"Symbol 485 MovieClip [jimmy_main] Frame 44Symbol 448 MovieClip
"anim"Symbol 485 MovieClip [jimmy_main] Frame 54Symbol 447 MovieClip
"anim"Symbol 485 MovieClip [jimmy_main] Frame 63Symbol 449 MovieClip
"anim"Symbol 485 MovieClip [jimmy_main] Frame 109Symbol 463 MovieClip
"anim"Symbol 485 MovieClip [jimmy_main] Frame 119Symbol 464 MovieClip
"anim"Symbol 485 MovieClip [jimmy_main] Frame 129Symbol 463 MovieClip
"anim"Symbol 485 MovieClip [jimmy_main] Frame 138Symbol 465 MovieClip
"anim"Symbol 485 MovieClip [jimmy_main] Frame 150Symbol 466 MovieClip
"anim"Symbol 485 MovieClip [jimmy_main] Frame 160Symbol 467 MovieClip
"anim"Symbol 485 MovieClip [jimmy_main] Frame 170Symbol 466 MovieClip
"anim"Symbol 485 MovieClip [jimmy_main] Frame 179Symbol 468 MovieClip
"anim"Symbol 485 MovieClip [jimmy_main] Frame 191Symbol 472 MovieClip
"anim"Symbol 485 MovieClip [jimmy_main] Frame 201Symbol 476 MovieClip
"anim"Symbol 485 MovieClip [jimmy_main] Frame 211Symbol 472 MovieClip
"anim"Symbol 485 MovieClip [jimmy_main] Frame 220Symbol 480 MovieClip
"anim"Symbol 485 MovieClip [jimmy_main] Frame 230Symbol 481 MovieClip
"anim"Symbol 485 MovieClip [jimmy_main] Frame 240Symbol 482 MovieClip
"anim"Symbol 485 MovieClip [jimmy_main] Frame 250Symbol 483 MovieClip
"bomb"Symbol 549 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"bomb"Symbol 550 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"bomb"Symbol 551 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"bomb"Symbol 570 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"bomb"Symbol 571 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"bomb"Symbol 572 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"bomb"Symbol 573 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"bomb"Symbol 574 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"bomb"Symbol 574 MovieClip Frame 10Symbol 311 MovieClip [bombs_all_mc]
"bomb"Symbol 576 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"bomb"Symbol 582 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"damage"Symbol 582 MovieClip Frame 5Symbol 579 MovieClip
"bomb"Symbol 586 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"damage"Symbol 586 MovieClip Frame 1Symbol 585 MovieClip
"bomb"Symbol 590 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"damage"Symbol 590 MovieClip Frame 1Symbol 589 MovieClip
"bomb"Symbol 591 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"bomb"Symbol 592 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"bomb"Symbol 593 MovieClip Frame 1Symbol 311 MovieClip [bombs_all_mc]
"anim"Symbol 595 MovieClip [golly_main] Frame 34Symbol 549 MovieClip
"anim"Symbol 595 MovieClip [golly_main] Frame 44Symbol 550 MovieClip
"anim"Symbol 595 MovieClip [golly_main] Frame 54Symbol 549 MovieClip
"anim"Symbol 595 MovieClip [golly_main] Frame 63Symbol 551 MovieClip
"anim"Symbol 595 MovieClip [golly_main] Frame 109Symbol 570 MovieClip
"anim"Symbol 595 MovieClip [golly_main] Frame 119Symbol 571 MovieClip
"anim"Symbol 595 MovieClip [golly_main] Frame 129Symbol 570 MovieClip
"anim"Symbol 595 MovieClip [golly_main] Frame 138Symbol 572 MovieClip
"anim"Symbol 595 MovieClip [golly_main] Frame 150Symbol 573 MovieClip
"anim"Symbol 595 MovieClip [golly_main] Frame 160Symbol 574 MovieClip
"anim"Symbol 595 MovieClip [golly_main] Frame 170Symbol 573 MovieClip
"anim"Symbol 595 MovieClip [golly_main] Frame 179Symbol 576 MovieClip
"anim"Symbol 595 MovieClip [golly_main] Frame 191Symbol 582 MovieClip
"anim"Symbol 595 MovieClip [golly_main] Frame 201Symbol 586 MovieClip
"anim"Symbol 595 MovieClip [golly_main] Frame 211Symbol 582 MovieClip
"anim"Symbol 595 MovieClip [golly_main] Frame 220Symbol 590 MovieClip
"anim"Symbol 595 MovieClip [golly_main] Frame 230Symbol 591 MovieClip
"anim"Symbol 595 MovieClip [golly_main] Frame 239Symbol 592 MovieClip
"anim"Symbol 595 MovieClip [golly_main] Frame 248Symbol 593 MovieClip
"txt_round"Symbol 603 MovieClip Frame 1Symbol 602 EditableText
"roundtext_mc"Symbol 604 MovieClip Frame 1Symbol 603 MovieClip
"shadow_mc"Symbol 605 MovieClip Frame 1Symbol 604 MovieClip
"filter_mc"Symbol 605 MovieClip Frame 1Symbol 604 MovieClip
"txt_score"Symbol 609 MovieClip Frame 1Symbol 608 EditableText
"scoretext_mc"Symbol 610 MovieClip Frame 1Symbol 609 MovieClip
"shadow_mc"Symbol 611 MovieClip Frame 1Symbol 610 MovieClip
"filter_mc"Symbol 611 MovieClip Frame 1Symbol 610 MovieClip
"timer_mc"Symbol 639 MovieClip [scoreboard_mc] Frame 1Symbol 599 MovieClip
"round_mc"Symbol 639 MovieClip [scoreboard_mc] Frame 1Symbol 605 MovieClip
"score_mc"Symbol 639 MovieClip [scoreboard_mc] Frame 1Symbol 611 MovieClip
"mute_btn"Symbol 639 MovieClip [scoreboard_mc] Frame 1Symbol 623 Button
"music_btn"Symbol 639 MovieClip [scoreboard_mc] Frame 1Symbol 626 Button
"shadow"Symbol 658 MovieClip Frame 1Symbol 2 MovieClip
"shadow"Symbol 659 MovieClip [pickles_ani_mc] Frame 42Symbol 2 MovieClip
"shadow"Symbol 659 MovieClip [pickles_ani_mc] Frame 42Symbol 2 MovieClip
"shadow"Symbol 659 MovieClip [pickles_ani_mc] Frame 42Symbol 2 MovieClip
"txt_round"Symbol 676 MovieClip Frame 1Symbol 675 EditableText
"roundtext_mc"Symbol 677 MovieClip Frame 1Symbol 676 MovieClip
"round_mc"Symbol 678 MovieClip [round_text_mc] Frame 2Symbol 677 MovieClip
"viewport_mc"Symbol 680 MovieClip [__project] Frame 1Symbol 67 MovieClip
"screen_mc"Symbol 680 MovieClip [__project] Frame 1Symbol 214 MovieClip
"screen_mc"Symbol 680 MovieClip [__project] Frame 5Symbol 348 MovieClip
"countdown_mc"Symbol 680 MovieClip [__project] Frame 10Symbol 393 MovieClip
"popup_mc"Symbol 680 MovieClip [__project] Frame 10Symbol 401 MovieClip
"screen_mc"Symbol 680 MovieClip [__project] Frame 15Symbol 425 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 6 as "arrow_mc"
ExportAssets (56)Timeline Frame 1Symbol 681 as "__Packages.smashing.rampage.BaseEngine"
ExportAssets (56)Timeline Frame 1Symbol 682 as "__Packages.smashing.IntervalEngine"
ExportAssets (56)Timeline Frame 1Symbol 683 as "__Packages.smashing.rampage.Messenger"
ExportAssets (56)Timeline Frame 1Symbol 684 as "__Packages.cartoonnetwork.reanimated.picklebomb.Engine"
ExportAssets (56)Timeline Frame 1Symbol 685 as "__Packages.cartoonnetwork.reanimated.picklebomb.World"
ExportAssets (56)Timeline Frame 1Symbol 686 as "__Packages.smashing.rampage.BaseCamera"
ExportAssets (56)Timeline Frame 1Symbol 687 as "__Packages.cartoonnetwork.reanimated.picklebomb.GameCamera"
ExportAssets (56)Timeline Frame 1Symbol 688 as "__Packages.cartoonnetwork.reanimated.picklebomb.GameState"
ExportAssets (56)Timeline Frame 1Symbol 689 as "__Packages.smashing.rampage.Renderable"
ExportAssets (56)Timeline Frame 1Symbol 690 as "__Packages.smashing.rampage.viewport.Viewport"
ExportAssets (56)Timeline Frame 1Symbol 691 as "__Packages.smashing.rampage.viewport.ViewportGroup"
ExportAssets (56)Timeline Frame 1Symbol 692 as "__Packages.smashing.rampage.viewport.ViewportElement"
ExportAssets (56)Timeline Frame 1Symbol 693 as "__Packages.smashing.Point3D"
ExportAssets (56)Timeline Frame 1Symbol 694 as "__Packages.cartoonnetwork.reanimated.picklebomb.GameRenderable"
ExportAssets (56)Timeline Frame 1Symbol 695 as "__Packages.cartoonnetwork.reanimated.picklebomb.ents.Entity"
ExportAssets (56)Timeline Frame 1Symbol 696 as "__Packages.cartoonnetwork.reanimated.picklebomb.ents.Player"
ExportAssets (56)Timeline Frame 1Symbol 697 as "__Packages.smashing.sound.SoundEngine"
ExportAssets (56)Timeline Frame 1Symbol 698 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 699 as "__Packages.cartoonnetwork.reanimated.picklebomb.Sounds"
ExportAssets (56)Timeline Frame 1Symbol 700 as "__Packages.cartoonnetwork.reanimated.picklebomb.ents.Cursor"
ExportAssets (56)Timeline Frame 1Symbol 701 as "__Packages.cartoonnetwork.reanimated.picklebomb.ents.Enemy"
ExportAssets (56)Timeline Frame 1Symbol 702 as "__Packages.cartoonnetwork.reanimated.picklebomb.ents.Scoreboard"
ExportAssets (56)Timeline Frame 1Symbol 703 as "__Packages.cartoonnetwork.reanimated.picklebomb.ents.Butterfly"
ExportAssets (56)Timeline Frame 1Symbol 704 as "__Packages.cartoonnetwork.reanimated.picklebomb.ents.Pickles"
ExportAssets (56)Timeline Frame 1Symbol 705 as "__Packages.cartoonnetwork.reanimated.picklebomb.ents.PicklesWin"
ExportAssets (56)Timeline Frame 1Symbol 706 as "__Packages.cartoonnetwork.reanimated.picklebomb.ents.PicklesLose"
ExportAssets (56)Timeline Frame 1Symbol 707 as "__Packages.cartoonnetwork.reanimated.picklebomb.ents.RoundCounter"
ExportAssets (56)Timeline Frame 1Symbol 708 as "__Packages.cartoonnetwork.reanimated.picklebomb.ents.Bomb"
ExportAssets (56)Timeline Frame 1Symbol 709 as "__Packages.cartoonnetwork.reanimated.picklebomb.ents.Bombs.Stinker"
ExportAssets (56)Timeline Frame 1Symbol 710 as "__Packages.cartoonnetwork.reanimated.picklebomb.ents.Bombs.Flower"
ExportAssets (56)Timeline Frame 1Symbol 711 as "__Packages.cartoonnetwork.reanimated.picklebomb.ents.Bombs.Scrambler"
ExportAssets (56)Timeline Frame 1Symbol 712 as "__Packages.cartoonnetwork.reanimated.picklebomb.ents.Bombs.Splitter"
ExportAssets (56)Timeline Frame 1Symbol 713 as "__Packages.cartoonnetwork.reanimated.picklebomb.ents.Stink"
ExportAssets (56)Timeline Frame 5Symbol 311 as "bombs_all_mc"
ExportAssets (56)Timeline Frame 5Symbol 326 as "stink_mc"
ExportAssets (56)Timeline Frame 5Symbol 428 as "jimmy_pickup.wav"
ExportAssets (56)Timeline Frame 5Symbol 429 as "music_loop_timerunningout.wav"
ExportAssets (56)Timeline Frame 5Symbol 430 as "music_loop_short.wav"
ExportAssets (56)Timeline Frame 5Symbol 485 as "jimmy_main"
ExportAssets (56)Timeline Frame 5Symbol 595 as "golly_main"
ExportAssets (56)Timeline Frame 5Symbol 639 as "scoreboard_mc"
ExportAssets (56)Timeline Frame 5Symbol 659 as "pickles_ani_mc"
ExportAssets (56)Timeline Frame 5Symbol 663 as "butterfly_path_mc"
ExportAssets (56)Timeline Frame 5Symbol 673 as "pickles_win_mc"
ExportAssets (56)Timeline Frame 5Symbol 674 as "pickles_lose_mc"
ExportAssets (56)Timeline Frame 5Symbol 678 as "round_text_mc"
ExportAssets (56)Timeline Frame 5Symbol 680 as "__project"

Labels

"loader"Frame 1
"game"Frame 5
"start"Symbol 63 MovieClip Frame 1
"intro"Symbol 214 MovieClip Frame 1
"static"Symbol 214 MovieClip Frame 29
"outro"Symbol 214 MovieClip Frame 41
"off"Symbol 287 MovieClip Frame 1
"on"Symbol 287 MovieClip Frame 6
"slow"Symbol 287 MovieClip Frame 11
"fast"Symbol 287 MovieClip Frame 17
"splode"Symbol 287 MovieClip Frame 22
"off"Symbol 298 MovieClip Frame 1
"on"Symbol 298 MovieClip Frame 5
"slow"Symbol 298 MovieClip Frame 9
"fast"Symbol 298 MovieClip Frame 14
"splode"Symbol 298 MovieClip Frame 18
"off"Symbol 303 MovieClip Frame 1
"on"Symbol 303 MovieClip Frame 5
"slow"Symbol 303 MovieClip Frame 9
"fast"Symbol 303 MovieClip Frame 14
"splode"Symbol 303 MovieClip Frame 18
"off"Symbol 310 MovieClip Frame 1
"on"Symbol 310 MovieClip Frame 5
"slow"Symbol 310 MovieClip Frame 9
"fast"Symbol 310 MovieClip Frame 14
"splode"Symbol 310 MovieClip Frame 19
"stinker"Symbol 311 MovieClip [bombs_all_mc] Frame 1
"scrambler"Symbol 311 MovieClip [bombs_all_mc] Frame 7
"splitter"Symbol 311 MovieClip [bombs_all_mc] Frame 14
"flower"Symbol 311 MovieClip [bombs_all_mc] Frame 21
"static"Symbol 348 MovieClip Frame 1
"outro"Symbol 348 MovieClip Frame 7
"intro"Symbol 348 MovieClip Frame 19
"hidden"Symbol 393 MovieClip Frame 1
"count"Symbol 393 MovieClip Frame 10
"hidden"Symbol 401 MovieClip Frame 1
"in"Symbol 401 MovieClip Frame 10
"intro"Symbol 425 MovieClip Frame 1
"static"Symbol 425 MovieClip Frame 6
"stinker"Symbol 471 MovieClip Frame 1
"scrambler"Symbol 471 MovieClip Frame 7
"splitter"Symbol 471 MovieClip Frame 14
"flower"Symbol 471 MovieClip Frame 21
"stinker"Symbol 475 MovieClip Frame 1
"scrambler"Symbol 475 MovieClip Frame 7
"splitter"Symbol 475 MovieClip Frame 14
"flower"Symbol 475 MovieClip Frame 21
"stinker"Symbol 479 MovieClip Frame 1
"scrambler"Symbol 479 MovieClip Frame 7
"splitter"Symbol 479 MovieClip Frame 14
"flower"Symbol 479 MovieClip Frame 21
"right_idle"Symbol 485 MovieClip [jimmy_main] Frame 1
"back_idle"Symbol 485 MovieClip [jimmy_main] Frame 9
"left_idle"Symbol 485 MovieClip [jimmy_main] Frame 17
"forward_idle"Symbol 485 MovieClip [jimmy_main] Frame 24
"right_idle_B"Symbol 485 MovieClip [jimmy_main] Frame 34
"back_idle_B"Symbol 485 MovieClip [jimmy_main] Frame 44
"left_idle_B"Symbol 485 MovieClip [jimmy_main] Frame 54
"forward_idle_B"Symbol 485 MovieClip [jimmy_main] Frame 63
"right_run"Symbol 485 MovieClip [jimmy_main] Frame 74
"back_run"Symbol 485 MovieClip [jimmy_main] Frame 83
"left_run"Symbol 485 MovieClip [jimmy_main] Frame 91
"forward_run"Symbol 485 MovieClip [jimmy_main] Frame 99
"right_run_B"Symbol 485 MovieClip [jimmy_main] Frame 109
"back_run_B"Symbol 485 MovieClip [jimmy_main] Frame 119
"left_run_B"Symbol 485 MovieClip [jimmy_main] Frame 129
"forward_run_B"Symbol 485 MovieClip [jimmy_main] Frame 138
"right_throw"Symbol 485 MovieClip [jimmy_main] Frame 150
"back_throw"Symbol 485 MovieClip [jimmy_main] Frame 160
"left_throw"Symbol 485 MovieClip [jimmy_main] Frame 170
"forward_throw"Symbol 485 MovieClip [jimmy_main] Frame 179
"right_hit"Symbol 485 MovieClip [jimmy_main] Frame 191
"back_hit"Symbol 485 MovieClip [jimmy_main] Frame 201
"left_hit"Symbol 485 MovieClip [jimmy_main] Frame 211
"forward_hit"Symbol 485 MovieClip [jimmy_main] Frame 220
"catch_right"Symbol 485 MovieClip [jimmy_main] Frame 230
"catch_back"Symbol 485 MovieClip [jimmy_main] Frame 240
"catch_forward"Symbol 485 MovieClip [jimmy_main] Frame 250
"win"Symbol 485 MovieClip [jimmy_main] Frame 262
"stinker"Symbol 579 MovieClip Frame 1
"scrambler"Symbol 579 MovieClip Frame 7
"splitter"Symbol 579 MovieClip Frame 14
"flower"Symbol 579 MovieClip Frame 21
"stinker"Symbol 585 MovieClip Frame 1
"scrambler"Symbol 585 MovieClip Frame 7
"splitter"Symbol 585 MovieClip Frame 14
"flower"Symbol 585 MovieClip Frame 21
"stinker"Symbol 589 MovieClip Frame 1
"scrambler"Symbol 589 MovieClip Frame 7
"splitter"Symbol 589 MovieClip Frame 14
"flower"Symbol 589 MovieClip Frame 21
"left_idle"Symbol 595 MovieClip [golly_main] Frame 1
"back_idle"Symbol 595 MovieClip [golly_main] Frame 9
"right_idle"Symbol 595 MovieClip [golly_main] Frame 17
"forward_idle"Symbol 595 MovieClip [golly_main] Frame 24
"left_idle_B"Symbol 595 MovieClip [golly_main] Frame 34
"back_idle_B"Symbol 595 MovieClip [golly_main] Frame 44
"right_idle_B"Symbol 595 MovieClip [golly_main] Frame 54
"forward_idle_B"Symbol 595 MovieClip [golly_main] Frame 63
"left_run"Symbol 595 MovieClip [golly_main] Frame 74
"back_run"Symbol 595 MovieClip [golly_main] Frame 83
"right_run"Symbol 595 MovieClip [golly_main] Frame 91
"forward_run"Symbol 595 MovieClip [golly_main] Frame 99
"left_run_B"Symbol 595 MovieClip [golly_main] Frame 109
"back_run_B"Symbol 595 MovieClip [golly_main] Frame 119
"right_run_B"Symbol 595 MovieClip [golly_main] Frame 129
"forward_run_B"Symbol 595 MovieClip [golly_main] Frame 138
"left_throw"Symbol 595 MovieClip [golly_main] Frame 150
"back_throw"Symbol 595 MovieClip [golly_main] Frame 160
"right_throw"Symbol 595 MovieClip [golly_main] Frame 170
"forward_throw"Symbol 595 MovieClip [golly_main] Frame 179
"left_hit"Symbol 595 MovieClip [golly_main] Frame 191
"back_hit"Symbol 595 MovieClip [golly_main] Frame 201
"right_hit"Symbol 595 MovieClip [golly_main] Frame 211
"forward_hit"Symbol 595 MovieClip [golly_main] Frame 220
"left_catch"Symbol 595 MovieClip [golly_main] Frame 230
"back_catch"Symbol 595 MovieClip [golly_main] Frame 239
"forward_catch"Symbol 595 MovieClip [golly_main] Frame 248
"win"Symbol 595 MovieClip [golly_main] Frame 260
"intro"Symbol 639 MovieClip [scoreboard_mc] Frame 1
"static"Symbol 639 MovieClip [scoreboard_mc] Frame 9
"win"Symbol 639 MovieClip [scoreboard_mc] Frame 19
"lose"Symbol 639 MovieClip [scoreboard_mc] Frame 104
"splash"Symbol 680 MovieClip [__project] Frame 1
"help"Symbol 680 MovieClip [__project] Frame 5
"gameplay"Symbol 680 MovieClip [__project] Frame 10
"end"Symbol 680 MovieClip [__project] Frame 15




http://swfchan.com/5/24226/info.shtml
Created: 25/5 -2019 08:52:00 Last modified: 25/5 -2019 08:52:00 Server time: 06/05 -2024 12:28:16