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

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

Marshmallow Mania.swf

This is the info page for
Flash #119128

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


Text
The Great Gazoo
Space Chase

loading

loading.

loading..

loading...

sound cache

mcSound

mcMusic

play

how to play

THE FLINTSTONES and all related characters and
elements are trademarks of and © Hanna-Barbera. (s04)

MENU!

menu

menu

Please make a selection

help

submit score

resume

Sorry, Gazoo needs to fix his ship.  Try again!

Final Score:

0000

play Again

"I'm ready to make the double-jump to my home
planet, Zetox.  Thanks for your help."

next

back

"Good-bye, Gazoo.  Have fun!  We wish we could go
with 'ya."

“Maybe next time.  Don’t get into too much trouble
while I’m gone.”

"Zetox here I come!"

Use ARROW keys to
move Gazoo’s ship

next

Use SPACE to zap boulders, crates,
asteroids, and “thieves”

Pick up Flintstones marshmallows to
fill your Marshmallow “M-meter”

damage

m-meter

When your “M-meter” is full, get
the power gem from Fred,  Barney,
or Dino to move to the next level

Pick up marshmallow-sprinkled
cereal pieces for points

Avoid obstacles

Pick up wrenches to repair
Gazoo’s ship

Collect all 6 gems to win the game

"That's 1 Gem! There is one more to find in
Slate Quarry."

go!

"We've got all the Bedrock gems!  There are 2 more
in Space Lab.  Let's head into orbit! "

"We're halfway home!  Let's get the 2nd
Space Lab gem."

"2 more gems are floating in the Spacerock
Asteroid Belt.  Time to warp to deep space!"

"Only one more gem to go!  Let's keep going."

"What'cha doin', Gazoo?"

skip

"Wonderful news!  I've discovered 6 'Zetoxite'
power gems in your little solar system. "

"If I can find them, they will power my ship's
'double-jump converter' and send me home!"

"And thanks to this 'Power Shield', I'll have some
protection to get through a tight spot!"

"That's swell, Gazoo!   Is there anything we
can do to help?"

"That would be a change, wouldn't it?  Yes, you can help
by bringing me the gems when I'm close enough."

"You got it, Gazoo.  Good luck!"

mcPrompts

Use SPACE to zap
the boulders!

Use SPACE to zap
the crates!

Use SPACE to zap
the asteroids!

Zap the thief!

Get the gem
from Fred!

Get the gem
from Barney!

Get the gem
from Dino!

Press "D" for power shield

gems

tries

x

0

SCORE

8888

8888

8888

ActionScript [AS1/AS2]

Frame 1
Frame 3
if (this.getBytesTotal() == this.getBytesLoaded()) { this.gotoAndPlay("skipLoader"); } _global.mcRoot = this;
Instance of Symbol 34 MovieClip [BG-spaceDeep] "bg" in Frame 3
onClipEvent (load) { this._visible = false; }
Frame 4
stop(); bg._visible = true; bg.speed = -5; bg.startScroll(); aWatched = []; loader.aWatched = aWatched; aWatched[0] = this; loader.onEnterFrame = function () { var _local4 = 0; var _local3 = 0; while (_local3 < aWatched.length) { _local4 = _local4 + (aWatched[_local3].getBytesLoaded() / aWatched[_local3].getBytesTotal()); _local3++; } _local4 = _local4 / aWatched.length; nFrame = Math.ceil(_local4 * this._totalframes); _root.nDebug0 = nFrame; this.gotoAndStop(Math.ceil(_local4 * this._totalframes)); if (_local4 == 1) { this._parent.play(); } };
Instance of Symbol 260 MovieClip "mcMusic" in Frame 6
onClipEvent (load) { this.snd = new Sound(this); this.snd.setVolume(40); }
Instance of Symbol 684 MovieClip [POPups] "popups" in Frame 6
onClipEvent (load) { this._visible = false; this.fResume = function () { _global.mcRoot.oBase.play(); _global.mcRoot.mcMusic.play(); }; }
Frame 7
function monitorComm() { _root.nDebug3 = "monitoring comm, " + mcComm.getBytesTotal(); if (mcComm.getBytesTotal() > 4) { if (mcComm.getBytesTotal() == mcComm.getBytesLoaded()) { _root.nDebug3 = "COMM LOADED" + muck; muck++; clearInterval(nInterval); } } } stop(); _global.oSound = new SoundHandler(mcSound); nStartLevel = 1; _global.aUnlocked = []; _global.debugVR = false; _global.Postopia = Object.Postopia; _root.nDebug1 = ((this._parent.getAllVR == undefined) ? (this._parent) : (_level0.getAllVR())); if (!_global.debugVR) { if (_level0.getVR("spacechase_clone")) { _global.aUnlocked[0] = true; } else { _global.aUnlocked[0] = false; } if (_level0.getVR("spacechase_tries")) { _global.bTries = true; _global.aUnlocked[1] = true; } else { _global.bTries = false; _global.aUnlocked[1] = false; } if (_level0.getVR("spacechase_zap")) { _global.aUnlocked[2] = true; } else { _global.aUnlocked[2] = false; } if (_level0.getVR("spacechase_shield")) { _global.aUnlocked[3] = true; } else { _global.aUnlocked[3] = false; } _global.aUnlocked[4] = true; if (_level0.getVR("spacechase_giggletron")) { _global.aUnlocked[5] = true; } else { _global.aUnlocked[5] = false; } } else { _global.bTries = true; i = 0; while (i < 6) { _global.aUnlocked[i] = true; i++; } } muck = 0; _level0.filepath = ((_level0.filepath != null) ? (_level0.filepath) : ""); _root.nDebug3 = _level0.comm; if (_level0.comm != undefined) { _root.nDebug3 = "not undefined"; if (typeof(_level0.comm) != "movieclip") { _root.nDebug3 = "!mc, " + _level0.comm; mcComm.loadMovie(_level0.comm); nInterval = setInterval(monitorComm, 10); } }
Frame 11
stop(); popups._visible = true; popups.show("introStory", "game");
Instance of Symbol 722 MovieClip [mcBGs] "mcBG" in Frame 12
onClipEvent (load) { this.speed = -100; }
Frame 16
stop(); oBase = new Base(); oMain = new MainWorld(this); oBase.setWorld(oMain); floorLauncher = new RockLauncher(600, 370, 200); ceilLauncher = new RockLauncherTop(600, 370, 200); rightLauncher = new RockLauncherRight(370, 600); oMain.rh.addLauncher(floorLauncher); oMain.rh.addLauncher(ceilLauncher); oMain.rh.addLauncher(rightLauncher); oMain.bg = mcBG; oMain.level = nStartLevel; oMain.startLevel();
Instance of Symbol 787 MovieClip "mcGigglePrompt" in Frame 16
onClipEvent (load) { this._visible = _global.aUnlocked[5]; }
Symbol 16 MovieClip [player] Frame 1
#initclip 37 Object.registerClass("player", Player); #endinitclip
Symbol 17 MovieClip [launchPoint] Frame 1
#initclip 36 Object.registerClass("launchPoint", RockLauncher); #endinitclip
Symbol 808 MovieClip [__Packages.RockLauncher] Frame 0
class RockLauncher { var extent, cutoff, center, height, myHandler; function RockLauncher (nExtent, nHeight, nCutoff) { extent = nExtent - nCutoff; cutoff = nCutoff; center = nExtent / 2; height = nHeight; } function update(nElapsed) { if (enabled) { cLaunch = cLaunch + nElapsed; if (cLaunch >= nLaunch) { cLaunch = 0; var _local6 = myHandler.clips; var _local2 = _local6.addClip("bigBad"); _local2.gotoAndStop(level); var _local4 = Math.floor(Math.random() * extent) + cutoff; var _local8 = center - _local4; var _local9 = _local8 / center; var _local5 = -100; if (level == 1) { _local5 = 0; } var _local3 = (Math.floor(Math.random() * speedVar) + speedBase) + _local5; if (Math.abs(_local3) < 10) { _local3 = -20; } var _local7 = _local3 * _local9; _local2._x = _local4; _local2._y = height; _local2.m.x = _local7; _local2.m.y = _local3; } } } function reset() { cLaunch = 0; } var cLaunch = 0; var nLaunch = 1; var speedBase = 300; var speedVar = 200; var level = 0; var enabled = false; }
Symbol 809 MovieClip [__Packages.RockHandler] Frame 0
class RockHandler { var location, clips, bullets, goodies, aLaunchers, update, aBurst; function RockHandler (location) { this.location = location; clips = new ClipHandler(this.location); bullets = new ClipHandler(this.location._parent.bullets); goodies = new ClipHandler(this.location._parent.goodies); aLaunchers = []; update = updateQuarry; } function addLauncher(mcLauncher) { aLaunchers.push(mcLauncher); mcLauncher.myHandler = this; } function shotsVRocks(aShots) { var _local16 = clips.clips; var _local3; var _local15; var _local14; var _local8; var _local13 = new Point(0, 0); var _local12 = 0; while (_local12 < _local16.length) { _local3 = _local16[_local12]; if (_local3 != null) { _local13.x = _local3._x; _local13.y = _local3._y; var _local7 = 0; while (_local7 < aShots.length) { _local15 = aShots[_local7]; _local8 = _local15.line; _local14 = Math.abs(_local8.distanceFrom(_local13)); if (_local14 < _local3.r) { if ((_local3._x > (_local8.p0.x - _local3.r)) && (_local3._x < (_local8.p1.x + _local3.r))) { aShots.splice(_local7, 1); var _local6; var _local4 = 0; while (_local4 < aBurst.length) { _local6 = bullets.addClip("bullet"); _local6._x = _local3._x; _local6._y = _local3._y; _local6.m = aBurst[_local4].copy(); _local6.m.x = _local6.m.x + _local3.m.x; _local6.m.y = _local6.m.y + _local3.m.y; _local4++; } var _local5; var _local10; _local4 = 0; while (_local4 < nGoodies) { _local5 = goodies.addClip("smallGood"); _local10 = new Point((Math.random() * 2) - 1, (Math.random() * 2) - 1); _local5.m = _local10.normalize(); _local5.m.length = 120; _local5._x = _local3._x; _local5._y = _local3._y; _local5.m.x = _local5.m.x + _local3.m.x; _local5.m.y = _local5.m.y + _local3.m.y; _local4++; } var _local9 = clips.addClip("mcZap"); _local9._x = _local3._x; _local9._y = _local3._y; _global.oScore.addScore(_local3.value); clips.removeClip(_local3); _global.oSound.playSnd("blowUp"); } } _local7++; } } _local12++; } } function updateQuarry(nElapsed) { var _local3 = 0; while (_local3 < aLaunchers.length) { aLaunchers[_local3].update(nElapsed); _local3++; } var _local12 = Phys.gr * nElapsed; var _local8 = clips.clips; var _local7; var _local6; var _local5; var _local9 = _local8.length; _local3 = 0; while (_local3 < _local9) { _local7 = _local8[_local3]; if (_local7._name != null) { _local7.up(nElapsed, _local12); var _local4 = 0; while (_local4 < _local9) { _local6 = _local8[_local4]; if (_local6._name != null) { if (_local3 != _local4) { _local5 = _local7.rockHit(_local6); if (_local5) { _local7.reactRock(_local5, _local6); _local5 = null; _global.oSound.playSnd("stoneImpact"); } } } _local4++; } } _local3++; } var _local11 = goodies.clips; _local3 = 0; while (_local3 < _local11.length) { _local11[_local3].up(nElapsed, _local12); _local3++; } } function updateStation(nElapsed) { var _local3 = 0; while (_local3 < aLaunchers.length) { aLaunchers[_local3].update(nElapsed / 2); _local3++; } var _local12 = 0; var _local8 = clips.clips; var _local7; var _local6; var _local5; var _local9 = _local8.length; _local3 = 0; while (_local3 < _local9) { _local7 = _local8[_local3]; if (_local7._name != null) { _local7.upSt(nElapsed); var _local4 = 0; while (_local4 < _local9) { _local6 = _local8[_local4]; if (_local6._name != null) { if (_local3 != _local4) { _local5 = _local7.rockHit(_local6); if (_local5) { _local7.reactRock(_local5, _local6); _local5 = null; _global.oSound.playSnd("stoneImpact"); } } } _local4++; } } _local3++; } var _local11 = goodies.clips; _local3 = 0; while (_local3 < _local11.length) { _local11[_local3].upSt(nElapsed, _local12); _local3++; } } function updateAsteroid(nElapsed) { var _local3 = 0; while (_local3 < aLaunchers.length) { aLaunchers[_local3].update(nElapsed / 4); _local3++; } var _local12 = 0; var _local8 = clips.clips; var _local7; var _local6; var _local5; var _local9 = _local8.length; _local3 = 0; while (_local3 < _local9) { _local7 = _local8[_local3]; if (_local7._name != null) { _local7.upAs(nElapsed); var _local4 = 0; while (_local4 < _local9) { _local6 = _local8[_local4]; if (_local6._name != null) { if (_local3 != _local4) { _local5 = _local7.rockHit(_local6); if (_local5) { _local7.reactRock(_local5, _local6); _local5 = null; _global.oSound.playSnd("stoneImpact"); } } } _local4++; } } _local3++; } var _local11 = goodies.clips; _local3 = 0; while (_local3 < _local11.length) { _local11[_local3].upAs(nElapsed, _local12); _local3++; } } function reset() { bullets.removeAllClips(); goodies.removeAllClips(); clips.removeAllClips(); var _local2 = 0; while (_local2 < aLaunchers.length) { aLaunchers[_local2].reset(); _local2++; } } var nGoodies = 2; }
Symbol 810 MovieClip [__Packages.ClipHandler] Frame 0
class ClipHandler { var offset, home, clips, openSlots, id; function ClipHandler (objHome, nOffset) { if (nOffset == undefined) { nOffset = 0; } offset = nOffset; home = objHome; clips = []; openSlots = []; id = nId++; } function findFirstEmpty() { var _local2 = 0; if (openSlots.length == 0) { _local2 = clips.length; } else { _local2 = openSlots.pop(); } return(_local2); } function addClip(sName) { var _local2 = findFirstEmpty(); if (clips[_local2] != null) { } var _local4 = _local2 + offset; var _local3 = (clips[_local2] = home.attachMovie(sName, "clip" + _local2, _local4)); _local3.nId = _local2; _local3.handler = this; return(clips[_local2]); } function removeClip(mc) { if (mc.handler != null) { if (mc.handler.id == id) { var _local2 = mc.nId; openSlots.push(_local2); clips[_local2].removeMovieClip(); clips[_local2] = null; return(true); } } return(false); } function removeIndex(nIndex) { if (clips[nIndex] != null) { openSlots.push(nIndex); clips[nIndex].removeMovieClip(); clips[nIndex] = null; return(true); } return(false); } function swap(nFirst, nSecond) { if ((clips[nFirst] != null) && (clips[nSecond] != null)) { var _local4 = clips[nFirst]; clips[nFirst] = clips[nSecond]; clips[nSecond] = _local4; clips[nFirst].swapDepths(clips[nSecond]._name); } } function removeAllClips() { var _local2 = 0; while (_local2 < clips.length) { removeIndex(_local2); _local2++; } } static var nId = 0; }
Symbol 811 MovieClip [__Packages.Point] Frame 0
class Point { var m_x, m_y; function Point (x, y) { m_x = Number(x); m_y = Number(y); } function get x() { return(m_x); } function set x(n) { m_x = Number(n); m_bChanged = true; //return(x); } function get y() { return(m_y); } function set y(n) { m_y = Number(n); m_bChanged = true; //return(y); } function get length() { var _local2; if (m_bChanged == true) { m_bChanged = false; m_nLength = Math.sqrt((x * x) + (y * y)); _local2 = m_nLength; } else { _local2 = m_nLength; } return(_local2); } function set length(newLength) { if (length != 0) { var _local2 = newLength / length; m_nLength = newLength; m_bChanged = false; x = x * _local2; y = y * _local2; } //return(length); } function get lengthSqu() { return((m_x * m_x) + (m_y * m_y)); } function addPoint(p) { return(new Point(p.__get__x() + x, p.__get__y() + y)); } function subtractPoint(p) { return(new Point(x - p.__get__x(), y - p.__get__y())); } function addScalar(n) { return(new Point(x + n, y + n)); } function subtractScalar(n) { return(new Point(x - n, y - n)); } function dot(p) { return((x * p.__get__x()) + (y * p.__get__y())); } function copy() { return(new Point(x, y)); } function cross() { return(new Point(y, -x)); } function normalize() { if ((!x) && (!y)) { return(new Point()); } var _local2 = length; return(new Point(x / _local2, y / _local2)); } function multiply(nFactor) { var _local2 = copy(); _local2.x = _local2.x * nFactor; _local2.y = _local2.y * nFactor; return(_local2); } function divide(scalar) { var _local2 = copy(); if (scalar == 0) { _local2.x = 0; _local2.y = 0; return(undefined); } _local2.x = _local2.x / scalar; _local2.y = _local2.y / scalar; return(_local2); } function reverse() { var _local2 = new Point(x * -1, y * -1); return(_local2); } function rotate(nRad) { var _local4 = length; var _local2 = Math.sin(nRad); var _local3 = Math.cos(nRad); if ((_local2 > 1) || (_local2 < -1)) { } if ((_local3 > 1) || (_local3 < -1)) { } x = ((x * _local3) + (y * (-_local2))); y = ((x * _local2) + (y * _local3)); length = (_local4); } function rotateSinCos(nSin, nCos) { x = ((x * nCos) + (y * (-nSin))); y = ((x * nSin) + (y * nCos)); } 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.__get__x()) && (y == p.__get__y())) { return(true); } return(false); } function zero() { m_x = 0; m_y = 0; m_bChanged = true; } function distSqu(p) { var _local3 = p.__get__x() - x; var _local2 = p.__get__y() - y; return((_local3 * _local3) + (_local2 * _local2)); } function toString() { return(((("Point (" + x) + ",") + y) + ")"); } var m_bChanged = true; var m_nLength = 0; }
Symbol 812 MovieClip [__Packages.Phys] Frame 0
class Phys { function Phys () { } static function drag(f, t) { return(f / (fr / t)); } static function bounce(v, n) { var _local2 = v.reverse(); var _local1 = n.multiply(n.dot(_local2)); v.__set__x((_local1.x * bf) + (_local1.x - _local2.x)); v.__set__y((_local1.y * bf) + (_local1.y - _local2.y)); } static var gr = 400; static var fr = 0.4; static var bf = 0.7; static var height = 370; static var width = 600; static var TWOPI = (Math.PI*2); }
Symbol 813 MovieClip [__Packages.Player] Frame 0
class Player extends MovieClip { var r, aShots, m, nDamage, nMar, cLives, pStart, _x, _y, attDistSqu, aPower, nMarMulti, update, startNode, mcFire, mcShots, main, gotoAndStop, _visible, mcGTron, mcShield, attract, gazMag; function Player () { super(); r = 30; aShots = []; m = new Point(0, 0); nDamage = nDamageLimit; nMar = nMLimit; cLives = nLives; pStart = new Point(_x, _y); attDistSqu = attDist * attDist; aPower = []; if (_global.debugVR) { nMarMulti = 2; } else { nMarMulti = 1; } update = updateLive; } function get mRatio() { return(nMar / nMLimit); } function updateLive(nElapsed) { var _local3 = startNode; var _local4; var _local5; while (_local3 != null) { _local5 = _local3.update(nElapsed); if (_local5 == false) { if (_local4 == null) { startNode = _local3.nextNode; _local3 = _local3.nextNode; } else { _local4.nextNode = _local3.nextNode; _local3 = _local3.nextNode; } } else { _local4 = _local3; _local3 = _local3.nextNode; } } var _local7 = speed * nElapsed; if (Key.isDown(38)) { _y = _y - _local7; } if (Key.isDown(40)) { _y = _y + _local7; } if (Key.isDown(37)) { _x = _x - _local7; } if (Key.isDown(39)) { _x = _x + _local7; } if (Key.isDown(68)) { if (_global.mcRoot.mcGigglePrompt._visible == true) { var _local8 = aPower.length; pushPower(new GTron(this, _local8)); _global.oSound.playSnd("VRPickup"); } } _x = _x + (m.__get__x() * nElapsed); _y = _y + (m.__get__y() * nElapsed); m.length = m.length - Phys.drag(m.__get__length(), nElapsed); if (m.__get__length() < 10) { m.__set__length(0); } if (Key.isDown(32)) { if (cFire <= 0) { fire(); } } if (cFire > 0) { cFire = cFire - nElapsed; } handleShots(nElapsed); } function updateDead(nElapsed) { var _local3 = Phys.gr * nElapsed; m.y = m.y + _local3; _y = _y + (m.__get__y() * nElapsed); _x = _x - (speed * nElapsed); if (_x <= (-r)) { die(); update = updateLive; } handleShots(nElapsed); } function updateDying(nElapsed) { cDying = cDying + nElapsed; if (cDying >= nDying) { cDying = 0; update = updateDead; } handleShots(nElapsed); } function fire() { aShots.push(new Shot((_x + mcFire._x) + 5, _y + mcFire._y, mcShots)); cFire = nFire; mcFire.play(); _global.oSound.playSnd("fire", 60); } function handleShots(nElapsed) { mcShots.clear(); var _local4 = aShots.length; var _local3; var _local2 = 0; while (_local2 < _local4) { _local3 = aShots[_local2]; _local3.update(nElapsed); if (_local3.nAlpha <= 0) { aShots.splice(_local2, 1); } _local2++; } } function damage(nD) { if ((state == NORMAL) && (nShield != 0)) { nDamage = nDamage - ((Math.floor(nD) * 1.8) * nShield); _global.oScore.setDamage(nDamage / nDamageLimit); if (nDamage > 0) { setState(HIT); } else { setState(DEAD); } _global.oSound.playSnd("impact"); } } function marshmallow(nM) { nMar = nMar - (nM * nMarMulti); var _local4 = nMar / nMLimit; _global.oScore.setMarsh(_local4); if (_local4 <= 0) { if (_global.mcRoot.mcGemHolder.state == GemHolder.INACTIVE) { main.callGem(); var _local3 = _global.mcRoot.mcPrompts; switch (main.level) { case 1 : _local3.gotoAndPlay("dino"); break; case 2 : _local3.gotoAndPlay("fred"); break; case 3 : _local3.gotoAndPlay("barney"); break; case 4 : _local3.gotoAndPlay("fred"); break; case 5 : _local3.gotoAndPlay("dino"); break; case 6 : _local3.gotoAndPlay("barney"); } } } } function reset() { nDamage = nDamageLimit; _global.oScore.setDamage(1); nMar = nMLimit; _global.oScore.setMarsh(1); cLives = nLives; _global.oScore.setLives(cLives); } function resetPowers() { var _local2 = startNode; var _local3; var _local4 = false; while (_local2 != null) { _local2.deactivate(); if (_local4 == false) { if (_local3 == null) { startNode = _local2.nextNode; _local2 = _local2.nextNode; } else { _local3.nextNode = _local2.nextNode; _local2 = _local2.nextNode; } } else { _local3 = _local2; _local2 = _local2.nextNode; } } } function resetPos() { _x = pStart.x; _y = pStart.y; setState(INVULNERABLE); _global.oSound.playSnd("fadeIn"); } function resetMeters() { nDamage = nDamageLimit; _global.oScore.setDamage(1); nMar = nMLimit; _global.oScore.setMarsh(1); aShots = []; } function clearShots() { aShots = []; mcShots.clear(); } function die() { cLives--; _global.oScore.setLives(cLives); nDamage = nDamageLimit; _global.oScore.setDamage(1); m.__set__x(0); m.__set__y(0); if (cLives <= 0) { _global.mcRoot.oMain.gameOver(); } else { resetPos(); } resetPowers(); setState(INVULNERABLE); } function setState(nState) { if (nState == HIT) { var _local3 = aPower.length; pushPower(new Hit(this, _local3)); state = nState; gotoAndStop("hit"); } else if (nState == INVULNERABLE) { var _local3 = aPower.length; pushPower(new Invulnerable(this, _local3)); state = nState; gotoAndStop("invulnerable"); } else if (nState == DEAD) { state = nState; gotoAndStop("destroyed"); update = updateDying; } else if (nState == NORMAL) { state = nState; gotoAndStop("fly"); _visible = true; } } function attractRock(ro, nElapsed) { var _local2 = new Point(_x - ro._x, _y - ro._y); if (_local2.lengthSqu <= attDistSqu) { _local2.length = attSpeed * nElapsed; ro._x = ro._x + _local2.x; ro._y = ro._y + _local2.y; } } function powerUp(nP) { var _local5; switch (nP) { case Powerup.SHIELD : _global.oSound.playSnd("VRPickup"); if (nShield == 1) { var _local3 = aPower.length; pushPower(new Shield(this, _local3)); } break; case Powerup.LIVES : _global.oSound.playSnd("VRPickup"); _global.aUnlocked[nP] = false; cLives = cLives * 2; _global.oScore.setLives(cLives); break; case Powerup.MAGNET : _global.oSound.playSnd("VRPickup"); var _local3 = aPower.length; pushPower(new Magnet(this, _local3)); break; case Powerup.ZAP : _global.oSound.playSnd("VRPickup"); _local3 = aPower.length; pushPower(new Zap(this, _local3)); break; case Powerup.REPAIR : heal(); } } function activateShield() { if (mcGTron._visible == false) { nShield = 0.5; } mcShield._visible = true; } function deactivateShield() { if (mcGTron._visible == true) { nShield = 0; } else { nShield = 1; } mcShield._visible = false; } function heal() { _global.oSound.playSnd("health"); nDamage = nDamage + nHeal; if (nDamage > nDamageLimit) { nDamage = nDamageLimit; } _global.oScore.setDamage(nDamage / nDamageLimit); } function doubleShots() { nFire = 0.25; mcShots.nColor = zapColor; } function halveShots() { nFire = 0.5; mcShots.nColor = baseColor; } function activateMag() { attract = attractRock; gazMag._visible = true; } function deactivateMag() { attract = null; gazMag._visible = false; } function activateGig() { nShield = 0; _global.mcRoot.mcGigglePrompt._visible = false; mcGTron._visible = true; } function deactivateGig() { if (mcShield._visible == true) { nShield = 0.5; } else { nShield = 1; } mcGTron._visible = false; } function pushPower(oPower) { oPower.nextNode = startNode; startNode = oPower; } var cFire = 0; var nFire = 0.5; var baseColor = 16711680; var zapColor = 255; var speed = 300; var state = 0; static var NORMAL = 0; static var INVULNERABLE = 1; static var HIT = 2; static var DEAD = 3; var cState = 0; var nStateHIT = 1; var nStateINVUL = 2; var nDamageLimit = 5000; var nHeal = 1000; var nMLimit = 100; var nLives = 3; var attDist = 200; var attSpeed = 600; var bTries = false; var bZap = false; var nShield = 1; var bMag = false; var bGiggle = false; var nDying = 1; var cDying = 0; }
Symbol 814 MovieClip [__Packages.GTron] Frame 0
class GTron { var nIndex, player; function GTron (player, index) { nIndex = index; this.player = player; this.player.activateGig(); } function update(nElapsed) { cDur = cDur + nElapsed; player.mcGTron._rotation = player.mcGTron._rotation + (rot * nElapsed); _root.nDebug1 = "GTron time:" + cDur; if (cDur >= nDur) { deactivate(); return(false); } return(true); } function deactivate() { player.deactivateGig(); } var nDur = 20; var cDur = 0; var rot = 180; }
Symbol 815 MovieClip [__Packages.Shot] Frame 0
class Shot { var hX, hY, tX, tY, location, line; function Shot (oX, oY, location) { hX = oX; hY = oY; tX = oX; tY = oY; this.location = location; line = new Line(0, 0, 0, 0); } function update(nElapsed) { var move = (speed * nElapsed); var tMove = (move / 2); var fade = (aFade * nElapsed); var cShift = (cFade * nElapsed); var cThick = (tFade * nElapsed); line.setLine(hX, hY, hX + move, hY); hX = hX + move; var nfColor = (location.nColor + nColor); with (location) { lineStyle(nThick, nfColor, nAlpha); moveTo(tX, tY); lineTo(hX, hY); } nAlpha = nAlpha - fade; nColor = nColor - cShift; tX = tX + tMove; nThick = nThick - cThick; } function toString() { return(((("[Shot, head x:" + hX) + ", y:") + hY) + "]"); } var speed = 2000; var aFade = 120; var nAlpha = 100; var cFade = 65280; var nColor = 65280; var tFade = 20; var nThick = 10; }
Symbol 816 MovieClip [__Packages.Line] Frame 0
class Line { var p0, p1, vector, vN; function Line (x0, y0, x1, y1) { p0 = new Point(x0, y0); p1 = new Point(x1, y1); vector = new Point(p1.__get__x() - p0.__get__x(), p1.__get__y() - p0.__get__y()); } function get normal() { if (bChanged == true) { bChanged = false; var _local2 = new Point(vector.__get__y(), -vector.__get__x()); vN = _local2.normalize(); } return(vN); } function setLine(x0, y0, x1, y1) { p0.__set__x(x0); p0.__set__y(y0); p1.__set__x(x1); p1.__set__y(y1); vector.__set__x(p1.__get__x() - p0.__get__x()); vector.__set__y(p1.__get__y() - p0.__get__y()); bChanged = true; } function move(nX, nY) { p0.x = p0.x + nX; p0.y = p0.y + nY; p1.x = p1.x + nX; p1.y = p1.y + nY; } function collisionPointSwept(p, m, radius) { var _local26 = m.dot(normal); if (_local26 > 0) { return(null); } var _local19 = new Point(p.__get__x() - p0.__get__x(), p.__get__y() - p0.__get__y()); var _local15 = normal.multiply(radius); var _local4 = _local19.subtractPoint(_local15); var _local5 = (((-_local4.y) * m.__get__x()) + (_local4.x * m.__get__y())) / ((m.__get__y() * vector.__get__x()) + ((-m.__get__x()) * vector.__get__y())); var _local10; if ((_local5 >= 0) && (_local5 <= 1)) { var _local3 = new Point(vector.__get__x() * _local5, vector.__get__y() * _local5); var _local7 = _local3.x - _local4.x; var _local6 = _local3.y - _local4.y; var _local12 = m.__get__x(); var _local11 = m.__get__y(); var _local28 = new Point(_local3.x - _local4.x, _local3.y - _local4.y); if (((_local7 * _local12) + (_local6 * _local11)) < 0) { return(null); } _local7 = _local7 * _local7; _local6 = _local6 * _local6; _local12 = _local12 * _local12; _local11 = _local11 * _local11; var _local25 = _local7 + _local6; if (_local25 > (_local12 + _local11)) { return(null); } _local3.x = _local3.x + (p0.__get__x() + _local15.x); _local3.y = _local3.y + (p0.__get__y() + _local15.y); _local10 = new CollisionResult(_local3, normal, _local25); _local10.lHit = _local3; } else { var _local18 = m.normalize(); if (_local5 < 0) { var _local23 = p0; var _local20 = _local19.reverse(); } else if (_local5 > 0) { var _local23 = p1; var _local20 = new Point(p1.__get__x() - p.__get__x(), p1.__get__y() - p.__get__y()); } var _local13 = _local20.dot(_local18); if (m.__get__length() < (Math.abs(_local13) - radius)) { return(null); } var _local17 = _local20.length; var _local24 = (_local17 * _local17) - (_local13 * _local13); var _local21 = radius * radius; if (_local24 > _local21) { return(null); } var _local8 = Math.sqrt(_local21 - _local24) - _local13; if (Math.abs(_local8) > m.__get__length()) { return(null); } var _local14 = _local18.multiply(_local8); if (_local14.dot(m) > 0) { return(null); } var _local16 = new Point(p.__get__x() - _local14.x, p.__get__y() - _local14.y); var _local27 = new Point(_local16.x - _local23.x, _local16.y - _local23.y).normalize(); _local10 = new CollisionResult(_local16, _local27, _local8 * _local8); _local10.lHit = _local14; } return(_local10); } function collisionPoint(p, m, r) { var _local18 = m.dot(normal); if (_local18 > 0) { return(null); } var _local3 = new Point(p.__get__x() + m.__get__x(), p.__get__y() + m.__get__y()); var _local12 = (vector.__get__x() * (_local3.x - p0.__get__x())) + (vector.__get__y() * (_local3.y - p0.__get__y())); var _local13 = vector.dot(vector); var _local2; var _local9; var _local8; if (_local12 < 0) { _local2 = new Point(_local3.x - p0.__get__x(), _local3.y - p0.__get__y()); _local9 = _local2.dot(_local2); if (_local9 > (r * r)) { return(null); } var _local11 = _local2.normalize(); _local2.length = r; var _local5 = p0.addPoint(_local2); var _local14 = _local5.x - p.__get__x(); var _local16 = _local5.y - p.__get__y(); _local8 = new CollisionResult(_local5, _local11, (_local14 * _local14) + (_local16 * _local16)); _local8.lHit = p0; _local8.nRatio = 0; } else if (_local12 > _local13) { _local2 = new Point(_local3.x - p1.__get__x(), _local3.y - p1.__get__y()); _local9 = _local2.dot(_local2); if (_local9 > (r * r)) { return(null); } var _local11 = _local2.normalize(); _local2.length = r; var _local5 = p1.addPoint(_local2); var _local14 = _local5.x - p.__get__x(); var _local16 = _local5.y - p.__get__y(); _local8 = new CollisionResult(_local5, _local11, (_local14 * _local14) + (_local16 * _local16)); _local8.lHit = p1; _local8.nRatio = 1; } else { var _local10 = _local12 / _local13; var _local7 = new Point(p0.__get__x() + (vector.__get__x() * _local10), p0.__get__y() + (vector.__get__y() * _local10)); var _local17 = _local3.x - _local7.x; var _local15 = _local3.y - _local7.y; if (((_local17 * _local17) + (_local15 * _local15)) > (r * r)) { return(null); } var _local5 = new Point(_local7.x + (normal.x * r), _local7.y + (normal.y * r)); var _local14 = _local5.x - p.__get__x(); var _local16 = _local5.y - p.__get__y(); _local8 = new Line(_local5.x + _local11.x, _local5.y + _local11.y, _local5.x, _local5.y); var _local19 = (_local14 * _local14) + (_local16 * _local16); _local8 = new CollisionResult(_local5, normal, _local19); _local8.lHit = _local7; _local8.nRatio = _local10; } return(_local8); } function nearestPointSeg(m0) { var _local5 = new Point(m0.__get__x() - p0.__get__x(), m0.__get__y() - p0.__get__y()); var _local2 = vector.dot(_local5); var _local4 = vector.dot(vector); if (_local2 < 0) { return(p0); } if (_local2 > _local4) { return(p1); } var _local3 = _local2 / _local4; return(new Point(p0.__get__x() + (vector.__get__x() * _local3), p0.__get__y() + (vector.__get__y() * _local3))); } function nearestPointLine(m0) { var _local5 = new Point(m0.__get__x() - p0.__get__x(), m0.__get__y() - p0.__get__y()); var _local3 = vector.dot(_local5); var _local4 = vector.dot(vector); var _local2 = _local3 / _local4; return(new Point(p0.__get__x() + (vector.__get__x() * _local2), p0.__get__y() + (vector.__get__y() * _local2))); } function nearestPointRatio(p) { var _local5 = new Point(p.__get__x() - p0.__get__x(), p.__get__y() - p0.__get__y()); var _local3 = vector.dot(_local5); var _local4 = vector.dot(vector); var _local2 = _local3 / _local4; return(_local2); } function distanceFrom(p) { var _local3 = new Point(p.__get__x() - p0.__get__x(), p.__get__y() - p0.__get__y()); var _local2 = normal.dot(_local3); return(_local2); } function intersection(op0, op1, oVector) { var _local11; var _local9; var _local7; var _local10; var _local8; var _local6; var _local5; var _local4; var _local3; var _local12; var _local13; if (vector.__get__x() != 0) { _local4 = vector.__get__y() / vector.__get__x(); } else { _local4 = Infinity; } if ((op1.__get__x() - op0.__get__x()) != 0) { _local3 = (op1.__get__y() - op0.__get__y()) / (op1.__get__x() - op0.__get__x()); } else { _local3 = Infinity; } _local11 = _local4; _local10 = _local3; _local9 = -1; _local8 = -1; _local7 = p0.__get__y() - (_local4 * p0.__get__x()); _local6 = op0.__get__y() - (_local3 * op0.__get__x()); _local5 = 1 / ((_local11 * _local8) - (_local10 * _local9)); _local12 = ((_local9 * _local6) - (_local8 * _local7)) * _local5; _local13 = ((_local10 * _local7) - (_local11 * _local6)) * _local5; return(new Point(_local12, _local13)); } function toString() { return(((((((("Line(" + p0.__get__x()) + ", ") + p0.__get__y()) + ", ") + p1.__get__x()) + ", ") + p1.__get__y()) + ")"); } var bChanged = true; }
Symbol 817 MovieClip [__Packages.CollisionResult] Frame 0
class CollisionResult { var hit, normal, distSqu; function CollisionResult (pHit, pNormal, nDist) { hit = pHit; normal = pNormal; distSqu = nDist; } function toString() { return((((("[CollisionResult], " + hit) + ", ") + normal) + ", ") + distSqu); } }
Symbol 818 MovieClip [__Packages.GemHolder] Frame 0
class GemHolder extends MovieClip { var pStart, _x, _y, update, main, mcGP, player; function GemHolder () { super(); pStart = new Point(_x, _y); update = updateInactive; } function reset() { cMove = 0; _x = pStart.x; _y = pStart.y; update = updateInactive; } function updateMove(nElapsed) { cMove = cMove + nElapsed; _x = _x - (speed * nElapsed); if (cMove >= dur) { setState(WAIT); } if (gemHitTest()) { gemHit(); } } function updateWait() { if (gemHitTest()) { gemHit(); } } function updateInactive() { } function gemHit() { main.endLevel(); var _local3 = _global.oSound.playSnd("gem"); _local3.main = main; _local3.onSoundComplete = function () { this.main.levelUp(); this.onSoundComplete = null; }; } function gemHitTest() { var _local2 = new Point(player._x - (_x + mcGP._x), player._y - (_y + mcGP._y)); var _local4 = _local2.dot(_local2); var _local3 = player.r + nGemR; var _local5 = _local3 * _local3; if (_local4 <= _local5) { return(true); } return(false); } function setState(nState) { state = nState; switch (nState) { case INACTIVE : reset(); break; case MOVING : update = updateMove; break; case WAIT : update = updateWait; } } var speed = 300; var dur = 1.5; var cMove = 0; var nGemR = 30; var state = 0; static var INACTIVE = 0; static var MOVING = 1; static var WAIT = 2; }
Symbol 819 MovieClip [__Packages.Hit] Frame 0
class Hit { var nIndex, player; function Hit (player, index) { nIndex = index; this.player = player; } function update(nElapsed) { cDur = cDur + nElapsed; if (cDur >= nDur) { deactivate(); return(false); } return(true); } function deactivate() { player.setState(Player.NORMAL); } var nDur = 1; var cDur = 0; }
Symbol 820 MovieClip [__Packages.Invulnerable] Frame 0
class Invulnerable { var nIndex, player; function Invulnerable (player, index) { nIndex = index; this.player = player; } function update(nElapsed) { cDur = cDur + nElapsed; if (cDur >= nDur) { deactivate(); return(false); } return(true); } function deactivate() { player.setState(Player.NORMAL); } var nDur = 2; var cDur = 0; }
Symbol 821 MovieClip [__Packages.Rock] Frame 0
class Rock extends MovieClip { var r, rockClip, m, rot, _x, _y, _rotation, handler; function Rock () { super(); r = rockClip._width / 2; m = new Point(0, 0); rot = Math.floor(Math.random() * 1020) - 360; } function sphereHit(s) { var _local2 = new Point(s._x - _x, s._y - _y); var _local3 = r + s.r; var _local6 = _local3 * _local3; var _local4 = _local2.dot(_local2); if (_local4 < _local6) { var _local8 = Math.sqrt(_local4); var _local7 = (_local3 - _local8) / 2; _local2.length = _local7; return(_local2); } return(null); } function rockHit(s) { var _local2 = new Point(s._x - _x, s._y - _y); if (_local2.dot(m) <= 0) { return(undefined); } var _local3 = r + s.r; var _local6 = _local3 * _local3; var _local4 = _local2.dot(_local2); if (_local4 < _local6) { var _local8 = Math.sqrt(_local4); var _local7 = (_local3 - _local8) / 2; _local2.length = _local7 + 1; return(_local2); } return(null); } function up(nElapsed, g) { _rotation = _rotation + (rot * nElapsed); m.y = m.y + g; _x = _x + (m.__get__x() * nElapsed); _y = _y + (m.__get__y() * nElapsed); if (_x < (-r)) { handler.removeClip(this); } else if (_x > (Phys.width + r)) { handler.removeClip(this); } var _local3 = Phys.height - r; if (_y > _local3) { m.__set__y(-Math.abs(m.__get__y())); _y = _local3 + (m.__get__y() * nElapsed); } } function upSt(nElapsed) { _rotation = _rotation + (rot * nElapsed); _x = _x + (m.__get__x() * nElapsed); _y = _y + (m.__get__y() * nElapsed); if (_x < (-r)) { handler.removeClip(this); } else if (_x > (Phys.width + r)) { handler.removeClip(this); } var _local3 = Phys.height - r; if (_y > _local3) { m.__set__y(-Math.abs(m.__get__y())); _y = _local3 + (m.__get__y() * nElapsed); } else if (_y < r) { m.__set__y(Math.abs(m.__get__y())); _y = r; } } function upAs(nElapsed) { _rotation = _rotation + (rot * nElapsed); _x = _x + (m.__get__x() * nElapsed); _y = _y + (m.__get__y() * nElapsed); if (_x < (-r)) { handler.removeClip(this); } else if (_x > ((Phys.width + r) + 10)) { handler.removeClip(this); } var _local3 = Phys.height - r; if (_y > _local3) { _y = r; } else if (_y < r) { _y = _local3 + (m.__get__y() * nElapsed); } } function reactRock(d, r) { _x = _x - d.x; _y = _y - d.y; r._x = r._x + d.x; r._y = r._y + d.y; var _local2 = d.normalize(); var _local5 = m; var _local4 = r.m; var _local9 = _local5.dot(_local2); var _local8 = _local4.dot(_local2); var _local3 = _local9 - _local8; _local5.x = _local5.x - (_local3 * _local2.x); _local5.y = _local5.y - (_local3 * _local2.y); _local4.x = _local4.x + (_local3 * _local2.x); _local4.y = _local4.y + (_local3 * _local2.y); r.damage(_local3); } function react(p) { var _local2 = p.m; _local2.x = _local2.x + m.x; _local2.y = _local2.y + m.y; handler.removeClip(this); } function damage(nD) { } var value = 1; }
Symbol 822 MovieClip [__Packages.Powerup] Frame 0
class Powerup extends Rock { var rot, r, type, handler; function Powerup () { super(); rot = 0; r = 25; } function react(p) { p.powerUp(type); handler.removeClip(this); } var value = 1; var marValue = 10; static var MAGNET = 0; static var LIVES = 1; static var ZAP = 2; static var SHIELD = 3; static var REPAIR = 4; static var TYPES = 5; var nMarProb = 0.2; }
Symbol 823 MovieClip [__Packages.Shield] Frame 0
class Shield { var nIndex, player; function Shield (player, index) { nIndex = index; this.player = player; this.player.activateShield(); } function update(nElapsed) { cDur = cDur + nElapsed; _root.nDebug1 = "Shield time:" + cDur; if (cDur >= nDur) { deactivate(); return(false); } return(true); } function deactivate() { player.deactivateShield(); } var nDur = 10; var cDur = 0; }
Symbol 824 MovieClip [__Packages.Magnet] Frame 0
class Magnet { var nIndex, player; function Magnet (player, index) { nIndex = index; this.player = player; this.player.activateMag(); } function update(nElapsed) { cDur = cDur + nElapsed; _root.nDebug1 = "Magnet time:" + cDur; if (cDur >= nDur) { deactivate(); return(false); } return(true); } function deactivate() { player.deactivateMag(); } var nDur = 10; var cDur = 0; }
Symbol 825 MovieClip [__Packages.Zap] Frame 0
class Zap { var nIndex, player; function Zap (player, index) { nIndex = index; this.player = player; this.player.doubleShots(); } function update(nElapsed) { cDur = cDur + nElapsed; _root.nDebug1 = "Zap time:" + cDur; if (cDur >= nDur) { deactivate(); return(false); } return(true); } function deactivate() { player.halveShots(); } var nDur = 10; var cDur = 0; }
Symbol 826 MovieClip [__Packages.ParallaxObject] Frame 0
class ParallaxObject extends MovieClip { static var stageWidth, stageHeight; var halfWidth, _width, onEnterFrame, _x, gotoAndStop; function ParallaxObject () { super(); halfWidth = _width / 2; } function set speed(s) { if (!isNaN(Number(s))) { nSpeed = s; } //return(speed); } function get speed() { return(nSpeed); } static function init() { stageWidth = Stage.width; stageHeight = Stage.height; return(true); } function startScroll() { onEnterFrame = update; } function stopScroll() { delete onEnterFrame; } function update() { _x = _x + speed; if (Math.abs(_x) > halfWidth) { var _local2 = speed / Math.abs(speed); _x = _x - (_local2 * halfWidth); flip(); } } function flip() { nFlip = Number(!nFlip); gotoAndStop(nFlip + 1); } static var bInit = init(); var nSpeed = 0; var nFlip = 0; }
Symbol 827 MovieClip [__Packages.Bullet] Frame 0
class Bullet extends Rock { var m, _x, _y, r, handler; function Bullet () { super(); } function update(nElapsed, g) { m.y = m.y + g; _x = _x + (m.__get__x() * nElapsed); _y = _y + (m.__get__y() * nElapsed); if (_x < (-r)) { handler.removeClip(this); } else if (_x > (Phys.width + r)) { handler.removeClip(this); } var _local2 = Phys.height - r; if (_y > _local2) { handler.removeClip(this); } } function updateStation(nElapsed, g) { _x = _x + (m.__get__x() * nElapsed); _y = _y + (m.__get__y() * nElapsed); if (_x < (-r)) { handler.removeClip(this); } else if (_x > (Phys.width + r)) { handler.removeClip(this); } var _local2 = Phys.height - r; if (_y > _local2) { handler.removeClip(this); } else if (_y < r) { handler.removeClip(this); } } function react(d, r) { _x = _x - d.x; _y = _y - d.y; r._x = r._x + d.x; r._y = r._y + d.y; var _local2 = d.normalize(); var _local5 = m; var _local4 = r.m; var _local9 = _local5.dot(_local2); var _local8 = _local4.dot(_local2); var _local3 = _local9 - _local8; _local5.x = _local5.x - (_local3 * _local2.x); _local5.y = _local5.y - (_local3 * _local2.y); _local4.x = _local4.x + (_local3 * _local2.x); _local4.y = _local4.y + (_local3 * _local2.y); r.damage(_local3); handler.removeClip(this); } }
Symbol 828 MovieClip [__Packages.Goodie] Frame 0
class Goodie extends Rock { var gotoAndStop, type, handler; function Goodie () { super(); if (Math.random() > nMarProb) { gotoAndStop(5); type = CEREAL; } else { var _local3 = Math.ceil(Math.random() * 4); gotoAndStop(_local3); type = MARSHMALLOW; } } function react(p) { if (type == CEREAL) { _global.oScore.addScore(value); _global.oSound.playSnd("points"); } else { p.marshmallow(marValue); _global.oSound.playSnd("candy"); } handler.removeClip(this); } var value = 1; var marValue = 5; static var CEREAL = 0; static var MARSHMALLOW = 1; var nMarProb = 0.2; }
Symbol 829 MovieClip [__Packages.MeterNScale] Frame 0
class MeterNScale extends MovieClip { var nStartX, meter, nMeterWidth, range; function MeterNScale () { super(); nStartX = meter._x; nMeterWidth = meter._width; range = nMeterWidth + nStartX; } function setMeter(nSet) { if (nSet > 1) { nSet = 1; } else if (nSet < 0) { nSet = 0; } if (nSet <= 0.2) { bBlink = true; } else { bBlink = false; meter._visible = true; } var _local3 = -(nSet * range); meter._x = _local3 + nStartX; } var bBlink = false; }
Symbol 830 MovieClip [__Packages.Menu] Frame 0
class Menu extends MovieClip { var sReturnFrame, _parent, gotoAndStop, fResume; function Menu () { super(); } function show(sFrame, sReturn) { if (sReturn != null) { sReturnFrame = sReturn; } _parent.music.oSound.stop(); _global.mcRoot.itemHolder._visible = false; _global.prompts._visible = false; _global.mcRoot.oBase.pause(); _global.mcRoot.mcMusic.snd.stop(); _global.mcRoot.mcPrompts.gotoAndStop(1); gotoAndStop(sFrame); } function resume() { gotoAndStop("blank"); if (sReturnFrame != null) { _global.mcRoot.gotoAndStop(sReturnFrame); sReturnFrame = null; } else { fResume(); } } function playAgain() { _global.oScore.reset(); _global.mcRoot.mcMeter.reset(); _global.mcRoot.oMain.reset(); _global.mcRoot.itemHolder._visible = true; _global.prompts._visible = true; show("levelStart"); } function newGame() { gotoAndStop("blank"); _global.mcRoot.oMain.reset(); _global.mcRoot.oMain.startLevel(); if (_global.bTries) { _global.aUnlocked[1] = true; } else { _global.aUnlocked[1] = false; } } }
Symbol 831 MovieClip [__Packages.SoundHandler] Frame 0
class SoundHandler { var location, aSnd; function SoundHandler (loc) { location = loc; aSnd = []; var _local3; var _local2 = 0; while (_local2 < 8) { _local3 = loc.createEmptyMovieClip("mcSnd" + _local2, _local2); aSnd[_local2] = new Sound(_local3); _local2++; } } function playSnd(sId, vol) { var _local2 = aSnd[cSound]; _local2.stop(); if (vol != undefined) { _local2.setVolume(vol); } else { _local2.setVolume(100); } _local2.attachSound(sId); _local2.start(); cSound++; if (cSound >= aSnd.length) { cSound = 0; } return(_local2); } var cSound = 0; }
Symbol 832 MovieClip [__Packages.ScrollBG] Frame 0
class ScrollBG extends MovieClip { static var stageWidth, stageHeight; var halfWidth, _width, bg; function ScrollBG () { super(); halfWidth = _width / 2; } function set speed(s) { if (!isNaN(Number(s))) { nSpeed = s; } //return(speed); } function get speed() { return(nSpeed); } static function init() { stageWidth = Stage.width; stageHeight = Stage.height; return(true); } function update(nElapsed) { bg._x = bg._x + (speed * nElapsed); if (Math.abs(bg._x) > halfWidth) { var _local2 = speed / Math.abs(speed); bg._x = bg._x - (_local2 * halfWidth); flip(); } } function flip() { nFlip = Number(!nFlip); bg.gotoAndStop(nFlip + 1); } static var bInit = init(); var nSpeed = 0; var nFlip = 0; }
Symbol 833 MovieClip [__Packages.RockLauncherRight] Frame 0
class RockLauncherRight { var extent, cutoff, center, height, myHandler; function RockLauncherRight (nExtent, nHeight, nCutoff) { if (nCutoff == undefined) { nCutoff = 0; } extent = nExtent - nCutoff; cutoff = nCutoff; center = nExtent / 2; height = nHeight; } function update(nElapsed) { if (enabled) { cLaunch = cLaunch + nElapsed; if (cLaunch >= nLaunch) { cLaunch = 0; var _local6 = myHandler.clips; var _local2 = _local6.addClip("bigBad"); _local2.gotoAndStop(level); switch (level) { case 1 : _local2.update = _local2.updateQuarry; break; case 2 : _local2.update = _local2.updateStation; break; case 3 : _local2.update = _local2.updateAsteroid; } var _local4 = Math.floor(Math.random() * extent) + cutoff; var _local8 = center - _local4; var _local9 = _local8 / center; var _local5 = -100; if (level == 1) { _local5 = 0; } var _local3 = (Math.floor(Math.random() * speedVar) + speedBase) + _local5; if (Math.abs(_local3) < 10) { _local3 = -20; } var _local7 = _local3 * _local9; _local2._y = _local4; _local2._x = height; _local2.m.y = _local7; _local2.m.x = -_local3; } } } function reset() { cLaunch = 0.25; } var cLaunch = 0.25; var nLaunch = 0.5; var speedBase = 300; var speedVar = 200; var level = 0; var enabled = false; }
Symbol 834 MovieClip [__Packages.World] Frame 0
interface World { }
Symbol 835 MovieClip [__Packages.MainWorld] Frame 0
class MainWorld implements World { var location, oBase, prompts, rocks, bullets, shots, player, rh, thief, gemH, obstacles, bg; function MainWorld (location) { this.location = location; oBase = this.location.oBase; prompts = this.location.mcPrompts; rocks = this.location.rocks; bullets = this.location.bullets; shots = this.location.shots; player = this.location.mcPlayer; player.mcShots = shots; shots.nColor = player.baseColor; player.main = this; rh = new RockHandler(rocks); thief = this.location.mcThief; thief.rh = rh; thief.player = player; gemH = this.location.mcGemHolder; gemH.player = player; gemH.main = this; obstacles = new ObstacleScroll(this.location.mcObst, this.location.mcBonus); obstacles.main = this; } function set level(nLevel) { this.nLevel = nLevel; var _local3 = Math.ceil(nLevel / 2); nSubLevel = _local3; if (_local3 == 1) { rh.aLaunchers[0].enabled = true; rh.aLaunchers[0].level = _local3; rh.aLaunchers[1].enabled = false; rh.aLaunchers[1].level = _local3; rh.aLaunchers[2].enabled = false; rh.aLaunchers[2].level = _local3; rh.update = rh.updateQuarry; } else if (_local3 == 2) { rh.aLaunchers[0].enabled = true; rh.aLaunchers[0].level = _local3; rh.aLaunchers[1].enabled = true; rh.aLaunchers[1].level = _local3; rh.aLaunchers[2].enabled = false; rh.aLaunchers[2].level = _local3; rh.update = rh.updateStation; } else if (_local3 == 3) { rh.aLaunchers[0].enabled = true; rh.aLaunchers[0].level = _local3; rh.aLaunchers[1].enabled = true; rh.aLaunchers[1].level = _local3; rh.aLaunchers[2].enabled = true; rh.aLaunchers[2].level = _local3; rh.update = rh.updateAsteroid; } _global.mcRoot.mcBG.gotoAndStop(_local3); thief.thief.gotoAndStop(_local3); gemH.gotoAndStop(nLevel); _global.oScore.setGems(nLevel - 1); //return(level); } function get level() { return(nLevel); } function update(nElapsed) { thief.update(nElapsed); gemH.update(nElapsed); bg.update(nElapsed); rh.update(nElapsed); obstacles.update(nElapsed); player.update(nElapsed); rh.shotsVRocks(player.aShots); if ((player._y - player.r) < 0) { player._y = player.r; player.f.y = 0; } else if ((player._y + player.r) > Phys.height) { if (player.state == Player.DEAD) { player.m.y = -player.m.y; } else { player._y = Phys.height - player.r; player.f.y = 0; } } if ((player._x - player.r) < 0) { if (player.state != Player.DEAD) { player._x = player.r; player.f.x = 0; } } else if ((player._x + player.r) > Phys.width) { player._x = Phys.width - player.r; player.f.x = 0; } if (player.state != Player.DEAD) { var _local3 = rh.clips.clips; var _local2; var _local7 = false; var _local4 = 0; while (_local4 < _local3.length) { var _local5 = _local3[_local4]; _local2 = _local5.sphereHit(player); if (_local2) { _local5.reactRock(_local2, player); } _local4++; } _local3 = rh.bullets.clips; _local4 = 0; while (_local4 < _local3.length) { var _local5 = _local3[_local4]; _local2 = _local5.sphereHit(player); if (_local2) { _local5.react(_local2, player); } _local4++; } _local3 = rh.goodies.clips; _local4 = 0; while (_local4 < _local3.length) { var _local5 = _local3[_local4]; player.attract(_local5, nElapsed); _local2 = _local5.sphereHit(player); if (_local2) { _local5.react(player); } _local4++; } _local2 = obstacles.hitTest(player); if (_local2) { _local2.length = bounce * nElapsed; player._x = player._x + _local2.x; player._y = player._y + _local2.y; player.damage(obstDamage); } } updateAfterEvent(); } function onEnter() { } function onExit() { } function startLevel() { player.resetPos(); prompts.gotoAndPlay("start" + nSubLevel); location.mcMusic.play(); } function endLevel() { oBase.pause(); rh.clips.removeAllClips(); rh.goodies.removeAllClips(); location.mcMusic.snd.stop(); player.clearShots(); } function levelUp() { if (level < 6) { location.popups.show("endLevel" + level); } else { winGame(); } level = ((level+1)); player.resetMeters(); player.resetPowers(); rh.reset(); gemH.setState(GemHolder.INACTIVE); thief.reset(); obstacles.reset(); prompts.gotoAndStop(1); } function gameOver() { _global.mcRoot.popups.show("gameOver"); _global.mcRoot.popups.finalScore = _global.oScore.getScore(); _global.mcRoot.popups.finalLevel = nLevel; } function winGame() { _global.mcRoot.popups.show("youWin"); _global.mcRoot.popups.finalScore = _global.oScore.getScore(); _global.mcRoot.popups.finalLevel = nLevel; } function callGem() { if (gemH.state == GemHolder.INACTIVE) { gemH.setState(GemHolder.MOVING); } } function reset() { level = (1); _global.oScore.clearScore(); player.reset(); player.resetpos(); player.resetPowers(); rh.clips.removeAllClips(); rh.goodies.removeAllClips(); thief.reset(); obstacles.reset(); gemH.setState(GemHolder.INACTIVE); if (_global.aUnlocked[5] == true) { location.mcGigglePrompt._visible = true; } } var obstDamage = 100; var nLevel = 1; var nSubLevel = 1; var bounce = 600; }
Symbol 836 MovieClip [__Packages.ObstacleScroll] Frame 0
class ObstacleScroll { var nCeiling, nFloor, location, obstClips, bonusLocation, bonusClips, main; function ObstacleScroll (mcLocation, mcBonusLocation) { nCeiling = screenHeight - 180; nFloor = screenHeight - 80; location = mcLocation; obstClips = new ClipHandler(location); bonusLocation = mcBonusLocation; bonusClips = new ClipHandler(bonusLocation); } function hitTest(player) { var _local2; var _local7 = new Point(0, 0); var _local5 = 0; while (_local5 < obstClips.clips.length) { _local2 = obstClips.clips[_local5]; if (_local2 != null) { if (_local2.hitTest(player)) { _local7.x = player._x - _local2._x; _local7.y = player._y - _local2._y; var _local6; var _local3 = 0; while (_local3 < _local2.aLines.length) { _local6 = _local2.aLines[_local3].distanceFrom(_local7); if ((_local6 - player.r) > 0) { return(null); } _local3++; } return(_local2.pRic); } } _local5++; } return(null); } function scroll(nDist) { var _local5 = location._x + (nDist * direction); var _local2; var _local3 = 0; while (_local3 < bonusClips.clips.length) { _local2 = bonusClips.clips[_local3]; _local2._x = _local2._x + (nDist * direction); _local2.x = _local2._x + _local2.radius; if (_local2._x < -50) { bonusClips.removeClip(_local2); } _local3++; } _local3 = 0; while (_local3 < obstClips.clips.length) { _local2 = obstClips.clips[_local3]; _local2._x = _local2._x + (nDist * direction); if (_local2._x < (-_local2._width)) { obstClips.removeClip(_local2); } _local3++; } } function update(nElapsed) { cHousePop = cHousePop + nElapsed; if (cHousePop >= nHousePop) { cHousePop = 0; var _local2 = obstClips.addClip("mcObstacle"); _local2.gotoAndStop(main.nSubLevel); var _local3 = Math.ceil(Math.random() * _local2.obstacle._totalframes); _local2.obstacle.gotoAndStop(_local3); if (main.nSubLevel == 1) { if (_local3 == 3) { _local2._x = 580; var _local4 = Math.floor(Math.random() * 50); _local2._y = -25 - _local4; _local2.pRic = new Point(-3.5, 3.5); } else { _local2._x = 580; var _local4 = Math.floor(Math.random() * 50); _local2._y = 175 + _local4; _local2.pRic = new Point(-3.5, -3.5); } } else if (_local3 == 1) { _local2._x = 580; var _local4 = Math.floor(Math.random() * 50); _local2._y = 175 + _local4; _local2.pRic = new Point(-3.5, -3.5); } else { _local2._x = 580; var _local4 = Math.floor(Math.random() * 50); _local2._y = -25 - _local4; _local2.pRic = new Point(-3.5, 3.5); } } scroll(velocity * nElapsed); } function reset() { obstClips.removeAllClips(); cHousePop = 0; } var velocity = 200; var direction = -1; var screenHeight = 370; var screenWidth = 600; var level = 1; var nAdditionalChange = 5; var nCutoff = 50; var nBaseChange = 20; var BIGHOUSE = 0; var TREE = 1; var LITTLEHOUSE = 2; var APARTMENT = 3; var STREETLIGHT = 4; var nChoices = 5; var nBonusChance = 10; var nBonusPadding = 20; var nBonusTypes = 5; var nAfterburnerTime = 30; var cAfterburnerTime = 0; var nHousePop = 6; var cHousePop = 0; var nRicochetPower = 300; }
Symbol 837 MovieClip [__Packages.Base] Frame 0
class Base { static var interval; var aT, last, currentWorld; function Base () { if (interval != null) { clearInterval(interval); interval = null; } aT = []; } function get playing() { return(bPlay); } function play() { if (interval == null) { bPlay = true; last = getTimer(); interval = setInterval(function (o) { o.update(); }, 0, this); } } function pause() { if (interval != null) { bPlay = false; clearInterval(interval); interval = null; } } function update(o) { var _local5 = getTimer(); var _local6 = (_local5 - last) / 1000; currentWorld.update(_local6); last = _local5; if (aT.length > 4) { var _local4; _local4 = 0; var _local3 = 0; while (_local3 < aT.length) { _local4 = _local4 + aT[_local3]; _local3++; } _root.nDebug0 = _local4 / aT.length; aT = []; } aT.push(_local6); } function setWorld(oWorld) { if (oWorld != null) { currentWorld.onExit(); currentWorld = oWorld; currentWorld.onEnter(); } } static function hey() { } var bPlay = false; }
Symbol 838 MovieClip [__Packages.RockLauncherTop] Frame 0
class RockLauncherTop { var cutoff, extent, center, height, myHandler; function RockLauncherTop (nExtent, nHeight, nCutoff) { cutoff = nCutoff; extent = nExtent - nCutoff; center = nExtent / 2; height = nHeight; cLaunch = nLaunch / 2; } function update(nElapsed) { if (enabled) { cLaunch = cLaunch + nElapsed; if (cLaunch >= nLaunch) { cLaunch = 0; var _local6 = myHandler.clips; var _local2 = _local6.addClip("bigBad"); _local2.gotoAndStop(level); var _local4 = Math.floor(Math.random() * extent) + cutoff; var _local8 = center - _local4; var _local9 = _local8 / center; var _local5 = -100; if (level == 1) { _local5 = 0; } var _local3 = (Math.floor(Math.random() * speedVar) + speedBase) + _local5; if (Math.abs(_local3) < 10) { _local3 = -20; } var _local7 = _local3 * _local9; _local2._x = _local4; _local2._y = 0; _local2.m.x = _local7; _local2.m.y = -_local3; } } } function reset() { cLaunch = nLaunch / 2; } var cLaunch = 0; var nLaunch = 1; var speedBase = 300; var speedVar = 200; var level = 0; var enabled = false; }
Symbol 839 MovieClip [__Packages.Pegboard] Frame 0
class Pegboard extends MovieClip { var aPegs; function Pegboard () { super(); var _local5 = true; var _local4 = 0; var _local3; aPegs = []; while (_local5) { _local3 = this["peg" + _local4]; if (_local3) { aPegs.push(_local3); _local3._visible = false; _local4++; } else { _local5 = false; } } } function set pegs(nP) { var _local4 = aPegs.length; var _local3 = 0; var _local2 = 0; while (_local2 < _local4) { if (_local2 < nP) { _local3++; aPegs[_local2]._visible = true; } else { aPegs[_local2]._visible = false; } _local2++; } nPegs = _local3; //return(pegs); } function get pegs() { return(nPegs); } var nPegs = 0; }
Symbol 840 MovieClip [__Packages.Score] Frame 0
class Score extends MovieClip { var damageMeter, meters, mMeter, scoreboard, lives, gems; function Score () { super(); if (!_global.oScore) { _global.oScore = this; } damageMeter = meters.damageMeter; mMeter = meters.mMeter; scoreboard.nScore = 0; setLives(3); } function setDamage(n) { damageMeter.setMeter(n); } function setMarsh(n) { if (n >= 0) { mMeter.setMeter(n); } } function addScore(nS) { if (!isNaN(nS)) { scoreboard.nScore = scoreboard.nScore + nS; } } function getScore() { return(scoreboard.nScore); } function clearScore() { scoreboard.nScore = 0; } function setLives(nL) { lives.nTries = nL; } function setGems(nG) { gems.__set__pegs(nG); } }
Symbol 841 MovieClip [__Packages.Thief] Frame 0
class Thief extends MovieClip { var pStart, _x, _y, cHealth, r, _width, update, pBonus, aBonus, curT, player, gotoAndStop, rh, d; function Thief () { super(); pStart = new Point(_x, _y); cHealth = nHealth; r = _width / 2; update = updateWait; pBonus = new Point(0.1, -1); pBonus.__set__length(200); aBonus = []; var _local3 = 0; while (_local3 < Powerup.TYPES) { aBonus[_local3] = _local3; _local3++; } aBonus = Misc.rndArray(aBonus); } function updateWait(nElapsed) { cP = cP + nElapsed; if (cP >= nP) { update = updateSteal; _global.mcRoot.mcPrompts.gotoAndPlay("thief"); } } function updateSteal(nElapsed) { collideSearch(); if (curT._name != undefined) { follow(curT, nElapsed); changeFacing(); } else { update = updateGotoHold; } thiefVsShots(player.aShots); } function updateRun(nElapsed) { var _local2 = new Point(pStart.__get__x() - _x, pStart.__get__y() - _y); _local2.length = nSpeed * nElapsed; _x = _x + _local2.x; _y = _y + _local2.y; gotoAndStop(1); if ((_x < (-r)) && (_y < (-r))) { reset(); } } function updateGotoHold(nElapsed) { collideSearch(); if (curT._name == undefined) { var _local3 = _global.mcRoot.mcHoldLoc; if (follow(_local3, nElapsed) <= r) { _x = _local3._x; _y = _local3._y; rotation = 0; update = updateHold; } } else { update = updateSteal; } changeFacing(); thiefVsShots(player.aShots); } function updateHold(nElapsed) { collideSearch(); if (curT._name == undefined) { rotate(holdRot * nElapsed); move(nElapsed); } else { update = updateSteal; } changeFacing(); thiefVsShots(player.aShots); } function thiefVsShots(aShots) { var _local3; var _local6; var _local7; var _local8 = new Point(_x, _y); var _local2 = 0; while (_local2 < aShots.length) { _local7 = aShots[_local2]; _local3 = _local7.line; _local6 = Math.abs(_local3.distanceFrom(_local8)); if (_local6 < r) { if ((_x > (_local3.p0.x - r)) && (_x < (_local3.p1.x + r))) { cHealth = cHealth - nShotDamage; aShots.splice(_local2, 1); var _local4 = rh.clips.addClip("mcZap"); _local4._x = _x; _local4._y = _y; if (cHealth <= 0) { update = updateRun; launchBonus(); } } } _local2++; } } function reset() { update = updateWait; cHealth = nHealth; cP = 0; _x = pStart.x; _y = pStart.y; } function rotate(nRad) { var _local3 = rotation + nRad; var _local2 = _local3 % Phys.TWOPI; if (_local2 > 0) { _local2 = _local2 + Phys.TWOPI; } rotation = _local2; } function collideSearch() { var _local6 = rh.goodies.clips; var _local3; var _local5; var _local8; var _local7; var _local10 = 4294967295; var _local9; var _local11; var _local4 = 0; while (_local4 < _local6.length) { _local3 = _local6[_local4]; if (_local6[_local4]) { _local8 = _local3._x - _x; _local7 = _local3._y - _y; _local5 = (_local8 * _local8) + (_local7 * _local7); _local9 = r + _local3.r; if (_local5 < (_local9 * _local9)) { _global.oSound.playSnd("thiefGrab", 70); _local3.handler.removeClip(_local3); } else if (_local5 < _local10) { if (curT._name == undefined) { _local10 = _local5; _local11 = _local3; } } } _local4++; } if (_local11 != null) { curT = _local11; } } function follow(mcF, nElapsed) { var _local3 = mcF._x - _x; var _local4 = mcF._y - _y; var _local2 = new Point(_local3, _local4); var _local5 = _local2.length; _local2.length = nSpeed * nElapsed; d = _local2; _x = _x + _local2.x; _y = _y + _local2.y; return(_local5); } function changeFacing() { if (d.__get__x() < 0) { gotoAndStop(1); } else { gotoAndStop(2); } } function move(nElapsed) { var _local3 = Math.sin(rotation); var _local4 = Math.cos(rotation); var _local2 = nSpeed * nElapsed; d.__set__x(_local3 * _local2); d.__set__y(_local4 * _local2); _x = _x + d.x; _y = _y + d.y; } function launchBonus() { var _local3 = aBonus[cBonus]; cBonus++; if (cBonus >= aBonus.length) { cBonus = 0; } if (_local3 == 4) { if (player.__get__mRatio() <= 0) { return(undefined); } } if (_global.aUnlocked[_local3] == false) { return(undefined); } var _local4 = rh.goodies.addClip("mcPowerup"); _local4._x = _x; _local4._y = _y; _local4.m = pBonus.copy(); _local4.gotoAndStop(_local3 + 1); _local4.type = _local3; } var nHealth = 100; var nShotDamage = 50; var nP = 15; var cP = 0; var nSpeed = 450; var rotation = 0; var holdRot = 4; var bonusSpeed = 200; var cBonus = 0; }
Symbol 842 MovieClip [__Packages.Misc] Frame 0
class Misc { function Misc () { } static function rndArray(aToBeRnd) { var _local2 = 0; var _local1 = []; var _local4 = []; _local1 = _local1.concat(aToBeRnd); var _local3; _local2 = 0; while (_local2 < aToBeRnd.length) { _local3 = int(Math.random() * _local1.length); _local4.push(_local1[_local3]); _local1.splice(_local3, 1); _local2++; } return(_local4); } static function uniquePush(aPush, oObject) { var _local3 = false; var _local1 = 0; while (_local1 < aPush.length) { if (aPush[_local1] == oObject) { _local3 = true; } _local1++; } if (_local3 == true) { return(undefined); } aPush.push(oObject); } static function number(sNum) { var _local4 = sNum.length + 1; var _local2 = 1; var _local3 = 0; var _local1 = 1; while (_local1 < _local4) { _local3 = _local3 + (Number(sNum.substr(-_local1, 1)) * _local2); _local2 = _local2 * 10; _local1++; } return(_local3); } }
Symbol 34 MovieClip [BG-spaceDeep] Frame 1
#initclip 38 Object.registerClass("BG-spaceDeep", ParallaxObject); #endinitclip stop();
Symbol 54 MovieClip Frame 10
_parent.gazoo.ani.magnet.gotoAndPlay("on");
Symbol 54 MovieClip Frame 32
stop(); _parent.nFinished++;
Symbol 57 MovieClip Frame 10
_parent.gazoo.ani.magnet.gotoAndPlay("on");
Symbol 57 MovieClip Frame 30
stop(); _parent.nFinished++;
Symbol 60 MovieClip Frame 8
_parent.gazoo.ani.magnet.gotoAndPlay("on");
Symbol 60 MovieClip Frame 21
stop(); _parent.nFinished++;
Symbol 63 MovieClip Frame 8
_parent.gazoo.ani.magnet.gotoAndPlay("on");
Symbol 63 MovieClip Frame 25
stop(); _parent.nFinished++;
Symbol 64 MovieClip Frame 8
_parent.gazoo.ani.magnet.gotoAndPlay("on");
Symbol 64 MovieClip Frame 25
stop(); _parent.nFinished++;
Symbol 65 MovieClip Frame 8
_parent.gazoo.ani.magnet.gotoAndPlay("on");
Symbol 65 MovieClip Frame 22
stop(); _parent.nFinished++;
Symbol 66 MovieClip Frame 8
_parent.gazoo.ani.magnet.gotoAndPlay("on");
Symbol 66 MovieClip Frame 25
stop(); _parent.nFinished++;
Symbol 67 MovieClip Frame 7
_root.gazoo.ani.magnet.gotoAndPlay("on");
Symbol 67 MovieClip Frame 20
stop(); _parent.nFinished++;
Symbol 68 MovieClip Frame 1
stop(); nFinished = 0;
Instance of Symbol 54 MovieClip "marsh_1" in Symbol 68 MovieClip Frame 2
/* no clip actions */
Symbol 68 MovieClip Frame 9
stop();
Symbol 72 MovieClip Frame 1
stop();
Symbol 76 MovieClip Frame 4
stop();
Symbol 77 MovieClip Frame 1
stop();
Symbol 79 MovieClip Frame 1
stop();
Symbol 80 MovieClip [bigBad] Frame 1
#initclip 42 Object.registerClass("bigBad", Rock); #endinitclip stop();
Symbol 85 MovieClip [bullet] Frame 1
#initclip 39 Object.registerClass("bullet", Bullet); #endinitclip
Symbol 88 MovieClip [smallGood] Frame 1
#initclip 40 Object.registerClass("smallGood", Goodie); #endinitclip stop();
Symbol 89 MovieClip [mcZap] Frame 4
this.handler.removeClip(this);
Symbol 105 MovieClip Frame 1
stop();
Symbol 122 MovieClip Frame 1
stop(); this._parent.aLines = []; lines = this._parent.aLines; lines[0] = new Line(67, 207, 96, 12); lines[1] = new Line(96, 12, 136, 3); lines[2] = new Line(136, 3, 179, 204);
Symbol 122 MovieClip Frame 2
this._parent.aLines = []; lines = this._parent.aLines; lines[0] = new Line(p0._x, p0._y, p1._x, p1._y); lines[1] = new Line(p1._x, p1._y, p2._x, p2._y); lines[2] = new Line(p2._x, p2._y, p3._x, p3._y);
Symbol 122 MovieClip Frame 3
lines[0] = new Line(p0._x, p0._y, p1._x, p1._y); lines[1] = new Line(p1._x, p1._y, p2._x, p2._y); lines[2] = new Line(p2._x, p2._y, p3._x, p3._y);
Symbol 139 MovieClip Frame 1
stop(); this._parent.aLines = []; lines = this._parent.aLines; lines[0] = new Line(p0._x, p0._y, p1._x, p1._y); lines[1] = new Line(p1._x, p1._y, p2._x, p2._y); lines[2] = new Line(p2._x, p2._y, p3._x, p3._y);
Symbol 139 MovieClip Frame 2
this._parent.aLines = []; lines = this._parent.aLines; lines[0] = new Line(p2._x, p2._y, p3._x, p3._y); lines[1] = new Line(p3._x, p3._y, p0._x, p0._y); lines[2] = new Line(p0._x, p0._y, p1._x, p1._y);
Symbol 142 MovieClip Frame 1
stop(); this._parent.aLines = []; lines = this._parent.aLines; lines[0] = new Line(p0._x, p0._y, p1._x, p1._y); lines[1] = new Line(p1._x, p1._y, p2._x, p2._y); lines[2] = new Line(p2._x, p2._y, p3._x, p3._y);
Symbol 142 MovieClip Frame 2
this._parent.aLines = []; lines = this._parent.aLines; lines[0] = new Line(p2._x, p2._y, p3._x, p3._y); lines[1] = new Line(p3._x, p3._y, p0._x, p0._y); lines[2] = new Line(p0._x, p0._y, p1._x, p1._y);
Symbol 143 MovieClip [mcObstacle] Frame 1
stop();
Symbol 143 MovieClip [mcObstacle] Frame 2
Symbol 143 MovieClip [mcObstacle] Frame 3
Symbol 167 MovieClip [mcPowerup] Frame 1
#initclip 41 Object.registerClass("mcPowerup", Powerup); #endinitclip stop();
Symbol 255 MovieClip [gemHolder] Frame 1
#initclip 46 Object.registerClass("gemHolder", GemHolder); #endinitclip stop(); this.pGem = new Point(this.mcGemPoint._x + this._x, this.mcGemPoint._y + this._y);
Symbol 255 MovieClip [gemHolder] Frame 2
this.pGem = new Point(this.mcGemPoint._x + this._x, this.mcGemPoint._y + this._y);
Symbol 255 MovieClip [gemHolder] Frame 3
this.pGem = new Point(this.mcGemPoint._x + this._x, this.mcGemPoint._y + this._y);
Symbol 255 MovieClip [gemHolder] Frame 4
this.pGem = new Point(this.mcGemPoint._x + this._x, this.mcGemPoint._y + this._y);
Symbol 255 MovieClip [gemHolder] Frame 5
this.pGem = new Point(this.mcGemPoint._x + this._x, this.mcGemPoint._y + this._y);
Symbol 255 MovieClip [gemHolder] Frame 6
this.pGem = new Point(this.mcGemPoint._x + this._x, this.mcGemPoint._y + this._y);
Symbol 260 MovieClip Frame 1
stop();
Symbol 268 MovieClip Frame 1
stop();
Symbol 268 MovieClip Frame 2
stop();
Symbol 270 MovieClip Frame 1
stop();
Symbol 270 MovieClip Frame 2
stop();
Symbol 271 MovieClip Frame 1
stop();
Symbol 271 MovieClip Frame 2
stop();
Symbol 297 Button
on (release) { gotoAndStop ("story"); this.popups._visible = true; }
Symbol 302 Button
on (release) { this.popups.show("help", "story"); this.popups._visible = true; }
Symbol 309 Button
on (release) { this.show("menu"); }
Symbol 319 Button
on (release) { this.show("help"); }
Symbol 322 Button
on (release) { _global.mcRoot.mcComm.viewHighScores(_global.oScore.getScore()); }
Symbol 325 Button
on (release) { this.resume(); }
Symbol 366 MovieClip Frame 1
stop();
Symbol 374 Button
on (release) { if (isNaN(finalScore)) { finalScore = 0; } _global.mcRoot.mcComm.sendScore(finalScore); this.newGame(); }
Symbol 375 Button
on (release) { if (isNaN(finalScore)) { finalScore = 0; } _global.mcRoot.mcComm.viewHighScores(finalScore); }
Symbol 437 Button
on (release) { this.nextFrame(); }
Symbol 440 Button
on (release) { this.prevFrame(); }
Symbol 473 Button
on (release) { this.finalScore = this._parent.finalScore; if (isNaN(this.finalScore)) { this.finalScore = 0; } _global.mcRoot.mcComm.sendScore(this.finalScore); this._parent.newGame(); }
Symbol 474 Button
on (release) { this.finalScore = this._parent.finalScore; if (isNaN(this.finalScore)) { this.finalScore = 0; } _global.mcRoot.mcComm.viewHighScores(this.finalScore); }
Symbol 475 MovieClip Frame 1
stop();
Symbol 475 MovieClip Frame 5
this.finalScore = this._parent.finalScore;
Symbol 484 Button
on (release) { this._parent.resume(); }
Symbol 489 Button
on (release) { nextFrame(); }
Symbol 501 Button
on (release) { prevFrame(); }
Symbol 509 MovieClip [damageMeter] Frame 1
#initclip 43 Object.registerClass("damageMeter", MeterNScale); #endinitclip stop();
Instance of Symbol 110 MovieClip "mcBlink" in Symbol 509 MovieClip [damageMeter] Frame 1
onClipEvent (enterFrame) { if (this._parent.bBlink == true) { var m = this._parent.meter; m._visible = !m._visible; } }
Symbol 514 MovieClip [m-Meter] Frame 1
#initclip 44 Object.registerClass("m-Meter", MeterNScale); #endinitclip stop();
Instance of Symbol 509 MovieClip [damageMeter] "damageMeter" in Symbol 517 MovieClip Frame 1
onClipEvent (load) { this.setMeter(1); }
Instance of Symbol 514 MovieClip [m-Meter] "mMeter" in Symbol 517 MovieClip Frame 1
onClipEvent (load) { this.setMeter(1); }
Symbol 533 MovieClip Frame 1
stop();
Symbol 539 MovieClip Frame 1
stop();
Symbol 551 Button
on (release) { _global.mcRoot.oMain.startLevel(); this.gotoAndStop("blank"); }
Symbol 610 Button
on (release) { this._parent.resume(); }
Symbol 627 Button
on (release) { if (_global.aUnlocked[5] == true) { this.nextFrame(); } else { this.gotoAndStop("resume"); } }
Symbol 654 Button
on (release) { if (_global.aUnlocked[5] == true) { this.prevFrame(); } else { this.gotoAndStop("preG"); } }
Symbol 682 Button
on (release) { this._parent.resume(); }
Symbol 683 MovieClip Frame 1
stop();
Symbol 684 MovieClip [POPups] Frame 1
#initclip 45 Object.registerClass("POPups", Menu); #endinitclip stop();
Instance of Symbol 366 MovieClip "level" in Symbol 684 MovieClip [POPups] Frame 11
onClipEvent (load) { this.gotoAndStop(this._parent.finalLevel); }
Instance of Symbol 475 MovieClip in Symbol 684 MovieClip [POPups] Frame 19
onClipEvent (load) { this.finalScore = this._parent.finalScore; }
Symbol 684 MovieClip [POPups] Frame 71
stop();
Symbol 714 MovieClip Frame 1
stop();
Symbol 714 MovieClip Frame 24
this.gotoAndStop(1); _global.mcRoot.oBase.play();
Symbol 714 MovieClip Frame 44
this.gotoAndStop(1); _global.mcRoot.oBase.play();
Symbol 714 MovieClip Frame 64
this.gotoAndStop(1); _global.mcRoot.oBase.play();
Symbol 714 MovieClip Frame 84
gotoAndStop (1);
Symbol 714 MovieClip Frame 104
gotoAndStop (1);
Symbol 714 MovieClip Frame 124
gotoAndStop (1);
Symbol 714 MovieClip Frame 144
gotoAndStop (1);
Symbol 721 MovieClip Frame 1
stop();
Symbol 722 MovieClip [mcBGs] Frame 1
#initclip 47 Object.registerClass("mcBGs", ScrollBG); #endinitclip stop();
Symbol 755 MovieClip Frame 26
stop();
Symbol 759 MovieClip Frame 9
stop();
Symbol 760 MovieClip Frame 1
stop();
Symbol 761 MovieClip [mcThiefClip] Frame 1
#initclip 51 Object.registerClass("mcThiefClip", Thief); #endinitclip stop();
Symbol 762 MovieClip Frame 1
stop();
Symbol 786 MovieClip [gazooMC] Frame 1
#initclip 48 Object.registerClass("gazooMC", Player); #endinitclip stop();
Instance of Symbol 71 MovieClip "mcGTron" in Symbol 786 MovieClip [gazooMC] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 766 MovieClip "mcShield" in Symbol 786 MovieClip [gazooMC] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 775 MovieClip "gazMag" in Symbol 786 MovieClip [gazooMC] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 110 MovieClip in Symbol 786 MovieClip [gazooMC] Frame 10
onClipEvent (enterFrame) { if (_global.mcRoot.popups._currentFrame == 1) { } }
Instance of Symbol 110 MovieClip in Symbol 786 MovieClip [gazooMC] Frame 20
onClipEvent (enterFrame) { if (_global.mcRoot.popups._currentframe == 1) { this._parent._visible = !this._parent._visible; } }
Symbol 791 MovieClip [tablet-levels] Frame 1
#initclip 49 Object.registerClass("tablet-levels", Pegboard); #endinitclip
Symbol 807 MovieClip [mcUI] Frame 1
#initclip 50 Object.registerClass("mcUI", Score); #endinitclip
Instance of Symbol 800 MovieClip "lives" in Symbol 807 MovieClip [mcUI] Frame 1
onClipEvent (load) { this.pegs = 4; }

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 MovieClipUses:1Used by:15 775 786
Symbol 3 GraphicUsed by:4
Symbol 4 MovieClipUses:3Used by:15 775 786
Symbol 5 GraphicUsed by:8
Symbol 6 GraphicUsed by:8
Symbol 7 GraphicUsed by:8
Symbol 8 MovieClipUses:5 6 7Used by:15 775 786
Symbol 9 GraphicUsed by:10
Symbol 10 MovieClipUses:9Used by:15 775 786
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClipUses:11Used by:15 775 786
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:13Used by:15 775 786
Symbol 15 MovieClipUses:2 4 8 10 12 14Used by:16
Symbol 16 MovieClip [player]Uses:15
Symbol 17 MovieClip [launchPoint]
Symbol 18 GraphicUsed by:19 297 302 309 319 322 325 374 375 437 440 473 474 484 489 501 551 610 627 654 682
Symbol 19 MovieClipUses:18Used by:22 684
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:20Used by:22 475  Timeline
Symbol 22 MovieClipUses:19 21Used by:475 684  Timeline
Symbol 23 GraphicUsed by:268 271  Timeline
Symbol 24 GraphicUsed by:270 271  Timeline
Symbol 25 FontUsed by:26
Symbol 26 TextUses:25Used by:270 271  Timeline
Symbol 27 BitmapUsed by:28
Symbol 28 GraphicUses:27Used by:29
Symbol 29 MovieClipUses:28Used by:Timeline
Symbol 808 MovieClip [__Packages.RockLauncher]
Symbol 809 MovieClip [__Packages.RockHandler]
Symbol 810 MovieClip [__Packages.ClipHandler]
Symbol 811 MovieClip [__Packages.Point]
Symbol 812 MovieClip [__Packages.Phys]
Symbol 813 MovieClip [__Packages.Player]
Symbol 814 MovieClip [__Packages.GTron]
Symbol 815 MovieClip [__Packages.Shot]
Symbol 816 MovieClip [__Packages.Line]
Symbol 817 MovieClip [__Packages.CollisionResult]
Symbol 818 MovieClip [__Packages.GemHolder]
Symbol 819 MovieClip [__Packages.Hit]
Symbol 820 MovieClip [__Packages.Invulnerable]
Symbol 821 MovieClip [__Packages.Rock]
Symbol 822 MovieClip [__Packages.Powerup]
Symbol 823 MovieClip [__Packages.Shield]
Symbol 824 MovieClip [__Packages.Magnet]
Symbol 825 MovieClip [__Packages.Zap]
Symbol 826 MovieClip [__Packages.ParallaxObject]
Symbol 827 MovieClip [__Packages.Bullet]
Symbol 828 MovieClip [__Packages.Goodie]
Symbol 829 MovieClip [__Packages.MeterNScale]
Symbol 830 MovieClip [__Packages.Menu]
Symbol 831 MovieClip [__Packages.SoundHandler]
Symbol 832 MovieClip [__Packages.ScrollBG]
Symbol 833 MovieClip [__Packages.RockLauncherRight]
Symbol 834 MovieClip [__Packages.World]
Symbol 835 MovieClip [__Packages.MainWorld]
Symbol 836 MovieClip [__Packages.ObstacleScroll]
Symbol 837 MovieClip [__Packages.Base]
Symbol 838 MovieClip [__Packages.RockLauncherTop]
Symbol 839 MovieClip [__Packages.Pegboard]
Symbol 840 MovieClip [__Packages.Score]
Symbol 841 MovieClip [__Packages.Thief]
Symbol 842 MovieClip [__Packages.Misc]
Symbol 30 BitmapUsed by:32 33 326 552 573
Symbol 31 BitmapUsed by:32 33 534
Symbol 32 GraphicUses:30 31Used by:34
Symbol 33 GraphicUses:30 31Used by:34
Symbol 34 MovieClip [BG-spaceDeep]Uses:32 33Used by:475 684 722  Timeline
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:35Used by:37  Timeline
Symbol 37 MovieClipUses:36Used by:68
Symbol 38 FontUsed by:39 40 41 42 295 300 307 308 315 320 323 372 435 438 485 515 516 549 608 790 793 802
Symbol 39 TextUses:38Used by:43
Symbol 40 TextUses:38Used by:43
Symbol 41 TextUses:38Used by:43
Symbol 42 TextUses:38Used by:43
Symbol 43 MovieClipUses:39 40 41 42Used by:68
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClipUses:44Used by:68
Symbol 46 GraphicUsed by:47
Symbol 47 MovieClipUses:46Used by:68
Symbol 48 GraphicUsed by:49
Symbol 49 MovieClipUses:48Used by:68
Symbol 50 GraphicUsed by:51
Symbol 51 MovieClipUses:50Used by:68
Symbol 52 GraphicUsed by:53
Symbol 53 MovieClipUses:52Used by:54 64 88 533
Symbol 54 MovieClipUses:53Used by:68
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClipUses:55Used by:57 65 88 533
Symbol 57 MovieClipUses:56Used by:68
Symbol 58 GraphicUsed by:59
Symbol 59 MovieClipUses:58Used by:60 66 88 533
Symbol 60 MovieClipUses:59Used by:68
Symbol 61 GraphicUsed by:62
Symbol 62 MovieClipUses:61Used by:63 67 88 533 643
Symbol 63 MovieClipUses:62Used by:68
Symbol 64 MovieClipUses:53Used by:68
Symbol 65 MovieClipUses:56Used by:68
Symbol 66 MovieClipUses:59Used by:68
Symbol 67 MovieClipUses:62Used by:68
Symbol 68 MovieClipUses:37 43 45 47 49 51 54 57 60 63 64 65 66 67Used by:Timeline
Symbol 69 GraphicUsed by:72
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClipUses:70Used by:72 76 79 89 762 786
Symbol 72 MovieClipUses:69 71Used by:80 121 533
Symbol 73 GraphicUsed by:77
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClipUses:74Used by:77 243 565
Symbol 76 MovieClipUses:71Used by:77
Symbol 77 MovieClipUses:73 75 76Used by:80 533
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClipUses:78 71Used by:80 533 684
Symbol 80 MovieClip [bigBad]Uses:72 77 79Used by:Timeline
Symbol 81 GraphicUsed by:82
Symbol 82 MovieClip [bigGood]Uses:81Used by:Timeline
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClipUses:83Used by:85
Symbol 85 MovieClip [bullet]Uses:84Used by:Timeline
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClipUses:86Used by:88 533
Symbol 88 MovieClip [smallGood]Uses:53 56 59 62 87Used by:Timeline
Symbol 89 MovieClip [mcZap]Uses:71Used by:Timeline
Symbol 90 FontUsed by:91 256 258
Symbol 91 TextUses:90Used by:105
Symbol 92 SoundUsed by:105 309 319 322 325 437 440 484 489 501 551 610 627 654
Symbol 93 Sound [fadeIn]Used by:105
Symbol 94 Sound [impact]Used by:105
Symbol 95 Sound [fire]Used by:105
Symbol 96 Sound [gem]Used by:105
Symbol 97 Sound [health]Used by:105
Symbol 98 Sound [candy]Used by:105
Symbol 99 Sound [points]Used by:105
Symbol 100 Sound [VRPickup]Used by:105
Symbol 101 Sound [stoneImpact]Used by:105
Symbol 102 SoundUsed by:105
Symbol 103 Sound [blowUp]Used by:105
Symbol 104 Sound [thiefGrab]Used by:105
Symbol 105 MovieClipUses:91 92 93 94 95 96 97 98 99 100 101 102 103 104Used by:Timeline
Symbol 106 GraphicUsed by:109
Symbol 107 GraphicUsed by:108
Symbol 108 MovieClipUses:107Used by:109
Symbol 109 MovieClipUses:106 108Used by:122 533
Symbol 110 MovieClipUsed by:122 139 142 143 255 509 786  Timeline
Symbol 111 GraphicUsed by:118
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112Used by:118
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:114Used by:118
Symbol 116 GraphicUsed by:117
Symbol 117 MovieClipUses:116Used by:118
Symbol 118 MovieClipUses:111 113 115 117Used by:122
Symbol 119 GraphicUsed by:121
Symbol 120 GraphicUsed by:121
Symbol 121 MovieClipUses:119 72 120Used by:122
Symbol 122 MovieClipUses:109 110 118 121Used by:143
Symbol 123 GraphicUsed by:124
Symbol 124 MovieClipUses:123Used by:139
Symbol 125 GraphicUsed by:126
Symbol 126 MovieClipUses:125Used by:139
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:127Used by:139
Symbol 129 GraphicUsed by:130
Symbol 130 MovieClipUses:129Used by:139
Symbol 131 GraphicUsed by:132
Symbol 132 MovieClipUses:131Used by:139
Symbol 133 GraphicUsed by:134
Symbol 134 MovieClipUses:133Used by:139
Symbol 135 GraphicUsed by:138
Symbol 136 GraphicUsed by:137
Symbol 137 MovieClipUses:136Used by:138
Symbol 138 MovieClipUses:135 137Used by:139
Symbol 139 MovieClipUses:124 126 128 130 132 134 138 110Used by:143 533
Symbol 140 GraphicUsed by:142
Symbol 141 GraphicUsed by:142
Symbol 142 MovieClipUses:140 110 141Used by:143
Symbol 143 MovieClip [mcObstacle]Uses:122 139 110 142Used by:Timeline
Symbol 144 GraphicUsed by:147
Symbol 145 GraphicUsed by:146
Symbol 146 MovieClipUses:145Used by:147
Symbol 147 MovieClipUses:144 146Used by:167
Symbol 148 GraphicUsed by:153
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClipUses:149Used by:153
Symbol 151 GraphicUsed by:152
Symbol 152 MovieClipUses:151Used by:153
Symbol 153 MovieClipUses:148 150 152Used by:167
Symbol 154 GraphicUsed by:157
Symbol 155 GraphicUsed by:156
Symbol 156 MovieClipUses:155Used by:157
Symbol 157 MovieClipUses:154 156Used by:167
Symbol 158 GraphicUsed by:161
Symbol 159 GraphicUsed by:160
Symbol 160 MovieClipUses:159Used by:161
Symbol 161 MovieClipUses:158 160Used by:167
Symbol 162 GraphicUsed by:166
Symbol 163 GraphicUsed by:164
Symbol 164 MovieClipUses:163Used by:166 189 202 228 233 243 254 533 683
Symbol 165 GraphicUsed by:166
Symbol 166 MovieClipUses:162 164 165Used by:167 533
Symbol 167 MovieClip [mcPowerup]Uses:147 153 157 161 166Used by:Timeline
Symbol 168 GraphicUsed by:169
Symbol 169 MovieClipUses:168Used by:176
Symbol 170 GraphicUsed by:175
Symbol 171 BitmapUsed by:172
Symbol 172 GraphicUses:171Used by:173
Symbol 173 MovieClipUses:172Used by:175
Symbol 174 GraphicUsed by:175
Symbol 175 MovieClipUses:170 173 174Used by:176
Symbol 176 MovieClipUses:169 175Used by:Timeline
Symbol 177 GraphicUsed by:189
Symbol 178 GraphicUsed by:179
Symbol 179 MovieClipUses:178Used by:189 243
Symbol 180 GraphicUsed by:189
Symbol 181 GraphicUsed by:182
Symbol 182 MovieClipUses:181Used by:189 202 228 233 243 254 365 533 683
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:183Used by:189 202 228 233 243 254 533 683
Symbol 185 GraphicUsed by:186
Symbol 186 MovieClipUses:185Used by:189 202 228 233 243 254 365 533 683
Symbol 187 GraphicUsed by:188
Symbol 188 MovieClipUses:187Used by:189 202 228 233 243 254 533 683
Symbol 189 MovieClipUses:177 179 180 164 182 184 186 188Used by:190
Symbol 190 MovieClipUses:189Used by:255
Symbol 191 GraphicUsed by:195
Symbol 192 GraphicUsed by:193
Symbol 193 MovieClipUses:192Used by:195
Symbol 194 GraphicUsed by:195
Symbol 195 MovieClipUses:191 193 194Used by:202
Symbol 196 GraphicUsed by:201
Symbol 197 GraphicUsed by:201
Symbol 198 GraphicUsed by:201
Symbol 199 GraphicUsed by:201
Symbol 200 GraphicUsed by:201
Symbol 201 MovieClipUses:196 197 198 199 200Used by:202
Symbol 202 MovieClipUses:195 201 164 182 184 186 188Used by:255
Symbol 203 GraphicUsed by:209
Symbol 204 GraphicUsed by:209
Symbol 205 GraphicUsed by:209
Symbol 206 GraphicUsed by:209
Symbol 207 GraphicUsed by:209
Symbol 208 GraphicUsed by:209
Symbol 209 MovieClipUses:203 204 205 206 207 208Used by:228 233
Symbol 210 GraphicUsed by:211
Symbol 211 MovieClipUses:210Used by:228
Symbol 212 GraphicUsed by:228
Symbol 213 GraphicUsed by:214
Symbol 214 MovieClipUses:213Used by:228
Symbol 215 GraphicUsed by:228
Symbol 216 GraphicUsed by:219
Symbol 217 GraphicUsed by:218 248
Symbol 218 MovieClipUses:217Used by:219 228 233 251 424 445 475 659 679 683 684
Symbol 219 MovieClipUses:216 218Used by:228
Symbol 220 GraphicUsed by:228
Symbol 221 GraphicUsed by:222
Symbol 222 MovieClipUses:221Used by:228 233 251
Symbol 223 GraphicUsed by:228
Symbol 224 GraphicUsed by:225
Symbol 225 MovieClipUses:224Used by:228
Symbol 226 GraphicUsed by:227
Symbol 227 MovieClipUses:226Used by:228
Symbol 228 MovieClipUses:209 211 212 214 215 219 220 218 222 223 164 182 184 186 188 225 227Used by:229
Symbol 229 MovieClipUses:228Used by:255
Symbol 230 GraphicUsed by:231
Symbol 231 MovieClipUses:230Used by:233
Symbol 232 GraphicUsed by:233
Symbol 233 MovieClipUses:209 231 232 218 222 164 182 184 186 188Used by:234
Symbol 234 MovieClipUses:233Used by:255
Symbol 235 GraphicUsed by:243
Symbol 236 GraphicUsed by:239
Symbol 237 GraphicUsed by:239
Symbol 238 GraphicUsed by:239
Symbol 239 MovieClipUses:236 237 238Used by:243
Symbol 240 GraphicUsed by:243
Symbol 241 GraphicUsed by:242
Symbol 242 MovieClipUses:241Used by:243 253
Symbol 243 MovieClipUses:235 179 239 240 75 242 164 182 184 186 188Used by:255
Symbol 244 GraphicUsed by:247
Symbol 245 GraphicUsed by:246
Symbol 246 MovieClipUses:245Used by:247
Symbol 247 MovieClipUses:244 246Used by:254
Symbol 248 MovieClipUses:217Used by:251 795
Symbol 249 GraphicUsed by:251
Symbol 250 GraphicUsed by:251
Symbol 251 MovieClipUses:248 249 218 222 250Used by:254
Symbol 252 GraphicUsed by:253
Symbol 253 MovieClipUses:252 242Used by:254
Symbol 254 MovieClipUses:247 251 253 164 182 184 186 188Used by:255
Symbol 255 MovieClip [gemHolder]Uses:190 110 202 229 234 243 254Used by:Timeline
Symbol 256 TextUses:90Used by:257
Symbol 257 MovieClipUses:256Used by:Timeline
Symbol 258 TextUses:90Used by:260
Symbol 259 SoundUsed by:260
Symbol 260 MovieClipUses:258 259Used by:Timeline
Symbol 261 GraphicUsed by:Timeline
Symbol 262 GraphicUsed by:263
Symbol 263 MovieClipUses:262Used by:Timeline
Symbol 264 GraphicUsed by:265
Symbol 265 MovieClipUses:264Used by:Timeline
Symbol 266 GraphicUsed by:Timeline
Symbol 267 GraphicUsed by:268
Symbol 268 MovieClipUses:267 23Used by:271
Symbol 269 GraphicUsed by:270
Symbol 270 MovieClipUses:24 26 269Used by:271
Symbol 271 MovieClipUses:268 270 23 24 26Used by:Timeline
Symbol 272 GraphicUsed by:Timeline
Symbol 273 GraphicUsed by:274
Symbol 274 MovieClipUses:273Used by:Timeline
Symbol 275 GraphicUsed by:276
Symbol 276 MovieClipUses:275Used by:Timeline
Symbol 277 GraphicUsed by:278
Symbol 278 MovieClipUses:277Used by:Timeline
Symbol 279 GraphicUsed by:280
Symbol 280 MovieClipUses:279Used by:Timeline
Symbol 281 GraphicUsed by:282
Symbol 282 MovieClipUses:281Used by:Timeline
Symbol 283 GraphicUsed by:284
Symbol 284 MovieClipUses:283Used by:Timeline
Symbol 285 GraphicUsed by:286
Symbol 286 MovieClipUses:285Used by:475 533 683 684 788  Timeline
Symbol 287 GraphicUsed by:288
Symbol 288 MovieClipUses:287Used by:475 533 683 684 788  Timeline
Symbol 289 GraphicUsed by:290
Symbol 290 MovieClipUses:289Used by:475 533 683 684 788  Timeline
Symbol 291 GraphicUsed by:294
Symbol 292 GraphicUsed by:293
Symbol 293 MovieClipUses:292Used by:294 299 517 791 800 806
Symbol 294 MovieClipUses:291 293Used by:475 683 684  Timeline
Symbol 295 TextUses:38Used by:296
Symbol 296 MovieClipUses:295Used by:297 484 682
Symbol 297 ButtonUses:296 18Used by:Timeline
Symbol 298 GraphicUsed by:299
Symbol 299 MovieClipUses:298 293Used by:475 684  Timeline
Symbol 300 TextUses:38Used by:301
Symbol 301 MovieClipUses:300Used by:302
Symbol 302 ButtonUses:301 18Used by:Timeline
Symbol 303 FontUsed by:304
Symbol 304 TextUses:303Used by:Timeline
Symbol 305 FontUsed by:306
Symbol 306 TextUses:305Used by:684
Symbol 307 TextUses:38Used by:309
Symbol 308 TextUses:38Used by:309
Symbol 309 ButtonUses:307 308 18 92Used by:684
Symbol 310 GraphicUsed by:311
Symbol 311 MovieClipUses:310Used by:533 684
Symbol 312 FontUsed by:313 332 334 336 381 446 449 454 476 491 502 521 523 525 529 531 540 555 566 574 578 586 616 625 630 648 660 673 691 692 693 696 700 704 708 712
Symbol 313 TextUses:312Used by:314
Symbol 314 MovieClipUses:313Used by:684
Symbol 315 TextUses:38Used by:316
Symbol 316 MovieClipUses:315Used by:319
Symbol 317 GraphicUsed by:318
Symbol 318 MovieClipUses:317Used by:319 322 325 484
Symbol 319 ButtonUses:316 318 18 92Used by:684
Symbol 320 TextUses:38Used by:321
Symbol 321 MovieClipUses:320Used by:322 375 474
Symbol 322 ButtonUses:321 318 18 92Used by:684
Symbol 323 TextUses:38Used by:324
Symbol 324 MovieClipUses:323Used by:325
Symbol 325 ButtonUses:324 318 18 92Used by:684
Symbol 326 GraphicUses:30Used by:327
Symbol 327 MovieClipUses:326Used by:475 684
Symbol 328 GraphicUsed by:329
Symbol 329 MovieClipUses:328Used by:684
Symbol 330 GraphicUsed by:331
Symbol 331 MovieClipUses:330Used by:475 683 684
Symbol 332 TextUses:312Used by:333
Symbol 333 MovieClipUses:332Used by:684
Symbol 334 TextUses:312Used by:335
Symbol 335 MovieClipUses:334Used by:475 684
Symbol 336 EditableTextUses:312Used by:337
Symbol 337 MovieClipUses:336Used by:475 684
Symbol 338 GraphicUsed by:339
Symbol 339 MovieClipUses:338Used by:475 679 683 684
Symbol 340 GraphicUsed by:341
Symbol 341 MovieClipUses:340Used by:344 475 679 684
Symbol 342 GraphicUsed by:343
Symbol 343 MovieClipUses:342Used by:344
Symbol 344 MovieClipUses:341 343Used by:475 683 684
Symbol 345 GraphicUsed by:346
Symbol 346 MovieClipUses:345Used by:475 683 684
Symbol 347 GraphicUsed by:348
Symbol 348 MovieClipUses:347Used by:607 684
Symbol 349 GraphicUsed by:350
Symbol 350 MovieClipUses:349Used by:355
Symbol 351 GraphicUsed by:352
Symbol 352 MovieClipUses:351Used by:355 475 679 684
Symbol 353 GraphicUsed by:354
Symbol 354 MovieClipUses:353Used by:355 475 679 683 684
Symbol 355 MovieClipUses:350 352 354Used by:475 683 684
Symbol 356 GraphicUsed by:357
Symbol 357 MovieClipUses:356Used by:360 475 679 684
Symbol 358 GraphicUsed by:359
Symbol 359 MovieClipUses:358Used by:360
Symbol 360 MovieClipUses:357 359Used by:475 683 684
Symbol 361 GraphicUsed by:362
Symbol 362 MovieClipUses:361Used by:684
Symbol 363 GraphicUsed by:366 475 683 684
Symbol 364 GraphicUsed by:365
Symbol 365 MovieClipUses:182 364 186Used by:366 475 684 791
Symbol 366 MovieClipUses:363 365Used by:684
Symbol 367 GraphicUsed by:368
Symbol 368 MovieClipUses:367Used by:684
Symbol 369 GraphicUsed by:370
Symbol 370 MovieClipUses:369Used by:684
Symbol 371 GraphicUsed by:684
Symbol 372 TextUses:38Used by:373
Symbol 373 MovieClipUses:372Used by:374 473
Symbol 374 ButtonUses:373 18Used by:684
Symbol 375 ButtonUses:321 18Used by:684
Symbol 376 SoundUsed by:684
Symbol 377 GraphicUsed by:378
Symbol 378 MovieClipUses:377Used by:475
Symbol 379 GraphicUsed by:380
Symbol 380 MovieClipUses:379Used by:475 683
Symbol 381 TextUses:312Used by:382
Symbol 382 MovieClipUses:381Used by:475
Symbol 383 GraphicUsed by:384
Symbol 384 MovieClipUses:383Used by:424 445
Symbol 385 GraphicUsed by:386
Symbol 386 MovieClipUses:385Used by:401 666 683
Symbol 387 GraphicUsed by:390
Symbol 388 GraphicUsed by:389
Symbol 389 MovieClipUses:388Used by:390
Symbol 390 MovieClipUses:387 389Used by:401 666
Symbol 391 GraphicUsed by:392
Symbol 392 MovieClipUses:391Used by:401 666
Symbol 393 GraphicUsed by:394
Symbol 394 MovieClipUses:393Used by:401 666
Symbol 395 GraphicUsed by:401
Symbol 396 BitmapUsed by:397 612 628 664
Symbol 397 GraphicUses:396Used by:398
Symbol 398 MovieClipUses:397Used by:401
Symbol 399 GraphicUsed by:400
Symbol 400 MovieClipUses:399Used by:401 666
Symbol 401 MovieClipUses:386 390 392 394 395 398 400Used by:424 445 683
Symbol 402 GraphicUsed by:403
Symbol 403 MovieClipUses:402Used by:424 445 683
Symbol 404 GraphicUsed by:405
Symbol 405 MovieClipUses:404Used by:424 445
Symbol 406 GraphicUsed by:407
Symbol 407 MovieClipUses:406Used by:424 445 683
Symbol 408 GraphicUsed by:409
Symbol 409 MovieClipUses:408Used by:424 445 683
Symbol 410 GraphicUsed by:411
Symbol 411 MovieClipUses:410Used by:424 445 683
Symbol 412 GraphicUsed by:413
Symbol 413 MovieClipUses:412Used by:424 683
Symbol 414 GraphicUsed by:415
Symbol 415 MovieClipUses:414Used by:424 445 659 683
Symbol 416 GraphicUsed by:417
Symbol 417 MovieClipUses:416Used by:424 445 683
Symbol 418 GraphicUsed by:419
Symbol 419 MovieClipUses:418Used by:424 445 683
Symbol 420 GraphicUsed by:421
Symbol 421 MovieClipUses:420Used by:424 445 683
Symbol 422 GraphicUsed by:423
Symbol 423 MovieClipUses:422Used by:424 445
Symbol 424 MovieClipUses:218 384 401 403 405 407 409 411 413 415 417 419 421 423Used by:475
Symbol 425 GraphicUsed by:426
Symbol 426 MovieClipUses:425Used by:475 683
Symbol 427 GraphicUsed by:428
Symbol 428 MovieClipUses:427Used by:475 683 684
Symbol 429 GraphicUsed by:430 620
Symbol 430 MovieClipUses:429Used by:475
Symbol 431 GraphicUsed by:432
Symbol 432 MovieClipUses:431Used by:475 683
Symbol 433 GraphicUsed by:434
Symbol 434 MovieClipUses:433Used by:475 679 683 684
Symbol 435 TextUses:38Used by:436
Symbol 436 MovieClipUses:435Used by:437 627
Symbol 437 ButtonUses:436 18 92Used by:475 683
Symbol 438 TextUses:38Used by:439
Symbol 439 MovieClipUses:438Used by:440 501 654
Symbol 440 ButtonUses:439 18 92Used by:475 683
Symbol 441 GraphicUsed by:442
Symbol 442 MovieClipUses:441Used by:445 683
Symbol 443 GraphicUsed by:444
Symbol 444 MovieClipUses:443Used by:445 683
Symbol 445 MovieClipUses:218 384 401 405 403 442 407 409 411 415 417 419 421 444 423Used by:475
Symbol 446 TextUses:312Used by:447
Symbol 447 MovieClipUses:446Used by:475
Symbol 448 FontUsed by:449 476 491 502 521 529
Symbol 449 TextUses:448 312Used by:450
Symbol 450 MovieClipUses:449Used by:475
Symbol 451 GraphicUsed by:452
Symbol 452 MovieClipUses:451Used by:475
Symbol 453 GraphicUsed by:475
Symbol 454 TextUses:312Used by:455
Symbol 455 MovieClipUses:454Used by:475
Symbol 456 GraphicUsed by:457
Symbol 457 MovieClipUses:456Used by:475 679 684
Symbol 458 GraphicUsed by:459
Symbol 459 MovieClipUses:458Used by:475 679 684
Symbol 460 GraphicUsed by:461
Symbol 461 MovieClipUses:460Used by:475 679 684
Symbol 462 GraphicUsed by:463
Symbol 463 MovieClipUses:462Used by:475 679 684
Symbol 464 GraphicUsed by:465
Symbol 465 MovieClipUses:464Used by:475 679 684
Symbol 466 GraphicUsed by:467
Symbol 467 MovieClipUses:466Used by:475 679 684
Symbol 468 GraphicUsed by:469
Symbol 469 MovieClipUses:468Used by:475 679 684
Symbol 470 GraphicUsed by:471
Symbol 471 MovieClipUses:470Used by:475 684
Symbol 472 GraphicUsed by:475
Symbol 473 ButtonUses:373 18Used by:475
Symbol 474 ButtonUses:321 18Used by:475
Symbol 475 MovieClipUses:22 34 378 380 331 382 424 426 339 428 218 344 346 430 355 360 432 434 363 365 286 288 290 294 437 440 445 447 450 452 327 453 455 21 457 357 459 341 461 463 352 465 354 467 469 471 335 337 472 299 473 474Used by:684
Symbol 476 TextUses:312 448Used by:477
Symbol 477 MovieClipUses:476Used by:533
Symbol 478 GraphicUsed by:483
Symbol 479 GraphicUsed by:480
Symbol 480 MovieClipUses:479Used by:483
Symbol 481 GraphicUsed by:482
Symbol 482 MovieClipUses:481Used by:483
Symbol 483 MovieClipUses:478 480 482Used by:533
Symbol 484 ButtonUses:296 318 18 92Used by:533
Symbol 485 TextUses:38Used by:486
Symbol 486 MovieClipUses:485Used by:489
Symbol 487 GraphicUsed by:488
Symbol 488 MovieClipUses:487Used by:489 501
Symbol 489 ButtonUses:486 488 18 92Used by:533
Symbol 490 GraphicUsed by:533
Symbol 491 TextUses:312 448Used by:492
Symbol 492 MovieClipUses:491Used by:533
Symbol 493 GraphicUsed by:494
Symbol 494 MovieClipUses:493Used by:496
Symbol 495 GraphicUsed by:496
Symbol 496 MovieClipUses:494 495Used by:533 757
Symbol 497 GraphicUsed by:498
Symbol 498 MovieClipUses:497Used by:533 758
Symbol 499 GraphicUsed by:500
Symbol 500 MovieClipUses:499Used by:533 752 755
Symbol 501 ButtonUses:439 488 18 92Used by:533
Symbol 502 TextUses:312 448Used by:503
Symbol 503 MovieClipUses:502Used by:533
Symbol 504 GraphicUsed by:517
Symbol 505 GraphicUsed by:509
Symbol 506 GraphicUsed by:509
Symbol 507 GraphicUsed by:508
Symbol 508 MovieClipUses:507Used by:509
Symbol 509 MovieClip [damageMeter]Uses:505 506 508 110Used by:517
Symbol 510 GraphicUsed by:514
Symbol 511 GraphicUsed by:514
Symbol 512 GraphicUsed by:513
Symbol 513 MovieClipUses:512Used by:514
Symbol 514 MovieClip [m-Meter]Uses:510 511 513Used by:517
Symbol 515 TextUses:38Used by:517
Symbol 516 TextUses:38Used by:517
Symbol 517 MovieClipUses:504 509 514 293 515 516Used by:520 807
Symbol 518 GraphicUsed by:520
Symbol 519 GraphicUsed by:520
Symbol 520 MovieClipUses:517 518 519Used by:533
Symbol 521 TextUses:312 448Used by:522
Symbol 522 MovieClipUses:521Used by:533
Symbol 523 TextUses:312Used by:524
Symbol 524 MovieClipUses:523Used by:533
Symbol 525 TextUses:312Used by:526
Symbol 526 MovieClipUses:525Used by:533
Symbol 527 GraphicUsed by:528
Symbol 528 MovieClipUses:527Used by:533 684
Symbol 529 TextUses:312 448Used by:530
Symbol 530 MovieClipUses:529Used by:533
Symbol 531 TextUses:312Used by:532
Symbol 532 MovieClipUses:531Used by:533
Symbol 533 MovieClipUses:311 477 483 484 489 490 492 496 498 500 72 79 77 501 503 62 56 53 59 286 288 290 520 164 182 184 186 188 522 524 87 526 139 109 528 530 166 532Used by:684
Symbol 534 GraphicUses:31Used by:684
Symbol 535 BitmapUsed by:537 538
Symbol 536 BitmapUsed by:537 538
Symbol 537 GraphicUses:535 536Used by:539
Symbol 538 GraphicUses:535 536Used by:539
Symbol 539 MovieClipUses:537 538Used by:684 722
Symbol 540 TextUses:312Used by:541
Symbol 541 MovieClipUses:540Used by:684
Symbol 542 GraphicUsed by:543
Symbol 543 MovieClipUses:542Used by:684
Symbol 544 GraphicUsed by:545
Symbol 545 MovieClipUses:544Used by:679 684
Symbol 546 GraphicUsed by:547
Symbol 547 MovieClipUses:546Used by:684
Symbol 548 GraphicUsed by:684
Symbol 549 TextUses:38Used by:550
Symbol 550 MovieClipUses:549Used by:551
Symbol 551 ButtonUses:550 18 92Used by:684
Symbol 552 GraphicUses:30Used by:684
Symbol 553 GraphicUsed by:554
Symbol 554 MovieClipUses:553Used by:684
Symbol 555 TextUses:312Used by:556
Symbol 556 MovieClipUses:555Used by:684
Symbol 557 GraphicUsed by:565
Symbol 558 GraphicUsed by:565
Symbol 559 GraphicUsed by:560
Symbol 560 MovieClipUses:559Used by:564 565
Symbol 561 GraphicUsed by:565
Symbol 562 GraphicUsed by:564
Symbol 563 GraphicUsed by:564
Symbol 564 MovieClipUses:562 560 563Used by:565
Symbol 565 MovieClipUses:557 75 558 560 561 564Used by:684
Symbol 566 TextUses:312Used by:567
Symbol 567 MovieClipUses:566Used by:684
Symbol 568 GraphicUsed by:569
Symbol 569 MovieClipUses:568Used by:684
Symbol 570 GraphicUsed by:571
Symbol 571 MovieClipUses:570Used by:679 684
Symbol 572 GraphicUsed by:684
Symbol 573 GraphicUses:30Used by:684
Symbol 574 TextUses:312Used by:575
Symbol 575 MovieClipUses:574Used by:684
Symbol 576 GraphicUsed by:577
Symbol 577 MovieClipUses:576Used by:684
Symbol 578 TextUses:312Used by:579
Symbol 579 MovieClipUses:578Used by:684
Symbol 580 GraphicUsed by:581
Symbol 581 MovieClipUses:580Used by:683
Symbol 582 GraphicUsed by:583
Symbol 583 MovieClipUses:582Used by:585 659
Symbol 584 GraphicUsed by:585
Symbol 585 MovieClipUses:583 584Used by:683
Symbol 586 TextUses:312Used by:587
Symbol 587 MovieClipUses:586Used by:683
Symbol 588 GraphicUsed by:589
Symbol 589 MovieClipUses:588Used by:683
Symbol 590 GraphicUsed by:593
Symbol 591 GraphicUsed by:592
Symbol 592 MovieClipUses:591Used by:593
Symbol 593 MovieClipUses:590 592Used by:683
Symbol 594 GraphicUsed by:595
Symbol 595 MovieClipUses:594Used by:683
Symbol 596 GraphicUsed by:597
Symbol 597 MovieClipUses:596Used by:683
Symbol 598 GraphicUsed by:599
Symbol 599 MovieClipUses:598Used by:672 683
Symbol 600 GraphicUsed by:601
Symbol 601 MovieClipUses:600Used by:683
Symbol 602 GraphicUsed by:603
Symbol 603 MovieClipUses:602Used by:683
Symbol 604 GraphicUsed by:605
Symbol 605 MovieClipUses:604Used by:607
Symbol 606 GraphicUsed by:607
Symbol 607 MovieClipUses:605 348 606Used by:683
Symbol 608 TextUses:38Used by:609
Symbol 609 MovieClipUses:608Used by:610
Symbol 610 ButtonUses:609 18 92Used by:683
Symbol 611 GraphicUsed by:683
Symbol 612 GraphicUses:396Used by:613
Symbol 613 MovieClipUses:612Used by:683
Symbol 614 GraphicUsed by:615
Symbol 615 MovieClipUses:614Used by:683
Symbol 616 TextUses:312Used by:617
Symbol 617 MovieClipUses:616Used by:683
Symbol 618 GraphicUsed by:619
Symbol 619 MovieClipUses:618Used by:683
Symbol 620 MovieClipUses:429Used by:683
Symbol 621 GraphicUsed by:622
Symbol 622 MovieClipUses:621Used by:683
Symbol 623 GraphicUsed by:624
Symbol 624 MovieClipUses:623Used by:683
Symbol 625 TextUses:312Used by:626
Symbol 626 MovieClipUses:625Used by:683
Symbol 627 ButtonUses:436 18 92Used by:683
Symbol 628 GraphicUses:396Used by:629
Symbol 629 MovieClipUses:628Used by:683
Symbol 630 TextUses:312Used by:631
Symbol 631 MovieClipUses:630Used by:683
Symbol 632 GraphicUsed by:633
Symbol 633 MovieClipUses:632Used by:683
Symbol 634 GraphicUsed by:635
Symbol 635 MovieClipUses:634Used by:683
Symbol 636 GraphicUsed by:643
Symbol 637 GraphicUsed by:638
Symbol 638 MovieClipUses:637Used by:643
Symbol 639 GraphicUsed by:640
Symbol 640 MovieClipUses:639Used by:643
Symbol 641 GraphicUsed by:643
Symbol 642 GraphicUsed by:643
Symbol 643 MovieClipUses:636 638 640 62 641 642Used by:683
Symbol 644 GraphicUsed by:645
Symbol 645 MovieClipUses:644Used by:683
Symbol 646 GraphicUsed by:647
Symbol 647 MovieClipUses:646Used by:683
Symbol 648 TextUses:312Used by:649
Symbol 649 MovieClipUses:648Used by:683
Symbol 650 GraphicUsed by:651
Symbol 651 MovieClipUses:650Used by:683
Symbol 652 GraphicUsed by:653
Symbol 653 MovieClipUses:652Used by:683
Symbol 654 ButtonUses:439 18 92Used by:683
Symbol 655 GraphicUsed by:659
Symbol 656 GraphicUsed by:657
Symbol 657 MovieClipUses:656Used by:659
Symbol 658 GraphicUsed by:659
Symbol 659 MovieClipUses:583 655 657 415 218 658Used by:683
Symbol 660 TextUses:312Used by:661
Symbol 661 MovieClipUses:660Used by:683
Symbol 662 GraphicUsed by:666
Symbol 663 GraphicUsed by:666
Symbol 664 GraphicUses:396Used by:665
Symbol 665 MovieClipUses:664Used by:666
Symbol 666 MovieClipUses:662 386 663 665 394 392 390 400Used by:683
Symbol 667 GraphicUsed by:668
Symbol 668 MovieClipUses:667Used by:683
Symbol 669 GraphicUsed by:670
Symbol 670 MovieClipUses:669Used by:683
Symbol 671 GraphicUsed by:672
Symbol 672 MovieClipUses:671 599Used by:683
Symbol 673 TextUses:312Used by:674
Symbol 674 MovieClipUses:673Used by:683
Symbol 675 GraphicUsed by:676
Symbol 676 MovieClipUses:675Used by:683
Symbol 677 GraphicUsed by:678
Symbol 678 MovieClipUses:677Used by:683
Symbol 679 MovieClipUses:457 463 357 459 339 545 218 341 461 434 352 354 465 467 571 469Used by:683
Symbol 680 GraphicUsed by:681
Symbol 681 MovieClipUses:680Used by:683
Symbol 682 ButtonUses:296 18Used by:683
Symbol 683 MovieClipUses:401 581 585 331 587 589 593 421 409 595 597 444 599 218 346 601 360 339 603 344 607 434 363 286 288 290 294 437 610 611 613 615 426 380 164 182 184 186 188 617 619 620 428 622 624 440 626 627 386 629 631 633 635 643 354 645 647 649 651 419 653 654 659 661 442 407 411 413 417 355 432 666 668 403 415 670 672 674 676 678 679 681 682Used by:684
Symbol 684 MovieClip [POPups]Uses:306 286 288 290 294 309 19 311 314 319 322 325 22 327 329 331 333 335 337 339 218 344 346 348 355 360 362 366 368 370 371 299 374 375 376 475 533 534 539 541 543 457 357 459 545 341 461 434 463 352 354 465 467 547 363 365 469 548 551 552 554 556 428 471 565 567 569 571 572 573 575 34 577 528 79 579 683Used by:Timeline
Symbol 685 FontUsed by:686
Symbol 686 TextUses:685Used by:714
Symbol 687 GraphicUsed by:690
Symbol 688 GraphicUsed by:689
Symbol 689 MovieClipUses:688Used by:690
Symbol 690 MovieClipUses:687 689Used by:714
Symbol 691 TextUses:312Used by:714
Symbol 692 TextUses:312Used by:714
Symbol 693 TextUses:312Used by:714
Symbol 694 GraphicUsed by:695
Symbol 695 MovieClipUses:694Used by:697
Symbol 696 TextUses:312Used by:697
Symbol 697 MovieClipUses:695 696Used by:714
Symbol 698 GraphicUsed by:699
Symbol 699 MovieClipUses:698Used by:701
Symbol 700 TextUses:312Used by:701
Symbol 701 MovieClipUses:699 700Used by:714
Symbol 702 GraphicUsed by:703
Symbol 703 MovieClipUses:702Used by:705
Symbol 704 TextUses:312Used by:705
Symbol 705 MovieClipUses:703 704Used by:714
Symbol 706 GraphicUsed by:707
Symbol 707 MovieClipUses:706Used by:709
Symbol 708 TextUses:312Used by:709
Symbol 709 MovieClipUses:707 708Used by:714
Symbol 710 GraphicUsed by:711
Symbol 711 MovieClipUses:710Used by:713
Symbol 712 TextUses:312Used by:713
Symbol 713 MovieClipUses:711 712Used by:714 787
Symbol 714 MovieClipUses:686 690 691 692 693 697 701 705 709 713Used by:Timeline
Symbol 715 BitmapUsed by:717 720
Symbol 716 BitmapUsed by:717 720
Symbol 717 GraphicUses:715 716Used by:721
Symbol 718 GraphicUsed by:719
Symbol 719 MovieClipUses:718Used by:721
Symbol 720 GraphicUses:715 716Used by:721
Symbol 721 MovieClipUses:717 719 720Used by:722
Symbol 722 MovieClip [mcBGs]Uses:539 721 34Used by:Timeline
Symbol 723 GraphicUsed by:724
Symbol 724 MovieClipUses:723Used by:744
Symbol 725 GraphicUsed by:726
Symbol 726 MovieClipUses:725Used by:731
Symbol 727 GraphicUsed by:731
Symbol 728 GraphicUsed by:731
Symbol 729 GraphicUsed by:731
Symbol 730 GraphicUsed by:731
Symbol 731 MovieClipUses:726 727 728 729 730Used by:744
Symbol 732 GraphicUsed by:733
Symbol 733 MovieClipUses:732Used by:744
Symbol 734 GraphicUsed by:735
Symbol 735 MovieClipUses:734Used by:744
Symbol 736 GraphicUsed by:737
Symbol 737 MovieClipUses:736Used by:744
Symbol 738 GraphicUsed by:739
Symbol 739 MovieClipUses:738Used by:744
Symbol 740 GraphicUsed by:741
Symbol 741 MovieClipUses:740Used by:744
Symbol 742 GraphicUsed by:743
Symbol 743 MovieClipUses:742Used by:744
Symbol 744 MovieClipUses:724 731 733 735 737 739 741 743Used by:760
Symbol 745 GraphicUsed by:746
Symbol 746 MovieClipUses:745Used by:755
Symbol 747 GraphicUsed by:748
Symbol 748 MovieClipUses:747Used by:755
Symbol 749 GraphicUsed by:750
Symbol 750 MovieClipUses:749Used by:755
Symbol 751 GraphicUsed by:752
Symbol 752 MovieClipUses:500 751Used by:755
Symbol 753 GraphicUsed by:754
Symbol 754 MovieClipUses:753Used by:755
Symbol 755 MovieClipUses:746 748 500 750 752 754Used by:756
Symbol 756 MovieClipUses:755Used by:760
Symbol 757 MovieClipUses:496Used by:759
Symbol 758 MovieClipUses:498Used by:759
Symbol 759 MovieClipUses:757 758Used by:760
Symbol 760 MovieClipUses:744 756 759Used by:761
Symbol 761 MovieClip [mcThiefClip]Uses:760Used by:Timeline
Symbol 762 MovieClipUses:71Used by:786
Symbol 763 GraphicUsed by:764
Symbol 764 MovieClipUses:763Used by:775 786
Symbol 765 GraphicUsed by:766
Symbol 766 MovieClipUses:765Used by:786
Symbol 767 GraphicUsed by:768
Symbol 768 MovieClipUses:767Used by:775
Symbol 769 GraphicUsed by:770
Symbol 770 MovieClipUses:769Used by:774
Symbol 771 GraphicUsed by:772
Symbol 772 MovieClipUses:771Used by:774
Symbol 773 GraphicUsed by:774
Symbol 774 MovieClipUses:770 772 773Used by:775
Symbol 775 MovieClipUses:4 2 8 10 14 768 12 774 764Used by:786
Symbol 776 GraphicUsed by:777
Symbol 777 MovieClipUses:776Used by:786
Symbol 778 GraphicUsed by:779
Symbol 779 MovieClipUses:778Used by:786
Symbol 780 GraphicUsed by:783
Symbol 781 GraphicUsed by:782
Symbol 782 MovieClipUses:781Used by:783
Symbol 783 MovieClipUses:780 782Used by:786
Symbol 784 GraphicUsed by:785
Symbol 785 MovieClipUses:784Used by:786
Symbol 786 MovieClip [gazooMC]Uses:71 762 2 4 8 10 12 764 14 766 775 110 777 779 783 785Used by:Timeline
Symbol 787 MovieClipUses:713Used by:Timeline
Symbol 788 MovieClipUses:286 288 290Used by:807
Symbol 789 GraphicUsed by:791
Symbol 790 TextUses:38Used by:791
Symbol 791 MovieClip [tablet-levels]Uses:789 293 790 365Used by:807
Symbol 792 GraphicUsed by:800
Symbol 793 TextUses:38Used by:800
Symbol 794 GraphicUsed by:795
Symbol 795 MovieClipUses:794 248Used by:800
Symbol 796 FontUsed by:797 798 803 804 805
Symbol 797 TextUses:796Used by:799
Symbol 798 EditableTextUses:796Used by:799
Symbol 799 MovieClipUses:797 798Used by:800
Symbol 800 MovieClipUses:792 293 793 795 799Used by:807
Symbol 801 GraphicUsed by:806
Symbol 802 TextUses:38Used by:806
Symbol 803 EditableTextUses:796Used by:806
Symbol 804 EditableTextUses:796Used by:806
Symbol 805 EditableTextUses:796Used by:806
Symbol 806 MovieClipUses:801 293 802 803 804 805Used by:807
Symbol 807 MovieClip [mcUI]Uses:788 791 800 806 517Used by:Timeline

Instance Names

"bg"Frame 3Symbol 34 MovieClip [BG-spaceDeep]
"loader"Frame 4Symbol 68 MovieClip
"mcGemHolder"Frame 6Symbol 255 MovieClip [gemHolder]
"mcObst"Frame 6Symbol 110 MovieClip
"mcBonus"Frame 6Symbol 110 MovieClip
"mcSound"Frame 6Symbol 257 MovieClip
"mcMusic"Frame 6Symbol 260 MovieClip
"popups"Frame 6Symbol 684 MovieClip [POPups]
"mcPrompts"Frame 6Symbol 714 MovieClip
"mcComm"Frame 6Symbol 110 MovieClip
"mcBG"Frame 12Symbol 722 MovieClip [mcBGs]
"bullets"Frame 16Symbol 110 MovieClip
"goodies"Frame 16Symbol 110 MovieClip
"shots"Frame 16Symbol 110 MovieClip
"mcThief"Frame 16Symbol 761 MovieClip [mcThiefClip]
"mcHoldLoc"Frame 16Symbol 110 MovieClip
"rocks"Frame 16Symbol 110 MovieClip
"mcPlayer"Frame 16Symbol 786 MovieClip [gazooMC]
"mcGigglePrompt"Frame 16Symbol 787 MovieClip
"mcUI"Frame 16Symbol 807 MovieClip [mcUI]
"gazoo"Symbol 68 MovieClip Frame 1Symbol 37 MovieClip
"marsh_1"Symbol 68 MovieClip Frame 2Symbol 54 MovieClip
"marsh_2"Symbol 68 MovieClip Frame 3Symbol 57 MovieClip
"marsh_3"Symbol 68 MovieClip Frame 4Symbol 60 MovieClip
"marsh_4"Symbol 68 MovieClip Frame 5Symbol 63 MovieClip
"marsh_5"Symbol 68 MovieClip Frame 6Symbol 64 MovieClip
"marsh_6"Symbol 68 MovieClip Frame 7Symbol 65 MovieClip
"marsh_7"Symbol 68 MovieClip Frame 8Symbol 66 MovieClip
"marsh_8"Symbol 68 MovieClip Frame 9Symbol 67 MovieClip
"rockClip"Symbol 80 MovieClip [bigBad] Frame 1Symbol 72 MovieClip
"rockClip"Symbol 85 MovieClip [bullet] Frame 1Symbol 84 MovieClip
"rockClip"Symbol 88 MovieClip [smallGood] Frame 1Symbol 53 MovieClip
"rockClip"Symbol 88 MovieClip [smallGood] Frame 2Symbol 56 MovieClip
"rockClip"Symbol 88 MovieClip [smallGood] Frame 3Symbol 59 MovieClip
"rockClip"Symbol 88 MovieClip [smallGood] Frame 4Symbol 62 MovieClip
"rockClip"Symbol 88 MovieClip [smallGood] Frame 5Symbol 87 MovieClip
"p0"Symbol 122 MovieClip Frame 1Symbol 110 MovieClip
"p1"Symbol 122 MovieClip Frame 1Symbol 110 MovieClip
"p2"Symbol 122 MovieClip Frame 1Symbol 110 MovieClip
"p3"Symbol 122 MovieClip Frame 1Symbol 110 MovieClip
"p0"Symbol 139 MovieClip Frame 1Symbol 110 MovieClip
"p1"Symbol 139 MovieClip Frame 1Symbol 110 MovieClip
"p2"Symbol 139 MovieClip Frame 1Symbol 110 MovieClip
"p3"Symbol 139 MovieClip Frame 1Symbol 110 MovieClip
"p0"Symbol 142 MovieClip Frame 1Symbol 110 MovieClip
"p1"Symbol 142 MovieClip Frame 1Symbol 110 MovieClip
"p2"Symbol 142 MovieClip Frame 1Symbol 110 MovieClip
"p3"Symbol 142 MovieClip Frame 1Symbol 110 MovieClip
"obstacle"Symbol 143 MovieClip [mcObstacle] Frame 1Symbol 122 MovieClip
"obstacle"Symbol 143 MovieClip [mcObstacle] Frame 2Symbol 139 MovieClip
"p0"Symbol 143 MovieClip [mcObstacle] Frame 2Symbol 110 MovieClip
"p1"Symbol 143 MovieClip [mcObstacle] Frame 2Symbol 110 MovieClip
"p2"Symbol 143 MovieClip [mcObstacle] Frame 2Symbol 110 MovieClip
"p3"Symbol 143 MovieClip [mcObstacle] Frame 2Symbol 110 MovieClip
"obstacle"Symbol 143 MovieClip [mcObstacle] Frame 3Symbol 142 MovieClip
"mcGP"Symbol 255 MovieClip [gemHolder] Frame 1Symbol 110 MovieClip
"finalScore"Symbol 337 MovieClip Frame 1Symbol 336 EditableText
"meter"Symbol 509 MovieClip [damageMeter] Frame 1Symbol 508 MovieClip
"mcBlink"Symbol 509 MovieClip [damageMeter] Frame 1Symbol 110 MovieClip
"meter"Symbol 514 MovieClip [m-Meter] Frame 1Symbol 513 MovieClip
"damageMeter"Symbol 517 MovieClip Frame 1Symbol 509 MovieClip [damageMeter]
"mMeter"Symbol 517 MovieClip Frame 1Symbol 514 MovieClip [m-Meter]
"level"Symbol 684 MovieClip [POPups] Frame 11Symbol 366 MovieClip
"bg"Symbol 722 MovieClip [mcBGs] Frame 1Symbol 539 MovieClip
"bg"Symbol 722 MovieClip [mcBGs] Frame 2Symbol 721 MovieClip
"bg"Symbol 722 MovieClip [mcBGs] Frame 3Symbol 34 MovieClip [BG-spaceDeep]
"thief"Symbol 761 MovieClip [mcThiefClip] Frame 1Symbol 760 MovieClip
"magnet"Symbol 775 MovieClip Frame 1Symbol 774 MovieClip
"mcGTron"Symbol 786 MovieClip [gazooMC] Frame 1Symbol 71 MovieClip
"mcFire"Symbol 786 MovieClip [gazooMC] Frame 1Symbol 762 MovieClip
"mcShield"Symbol 786 MovieClip [gazooMC] Frame 1Symbol 766 MovieClip
"gazMag"Symbol 786 MovieClip [gazooMC] Frame 1Symbol 775 MovieClip
"peg4"Symbol 791 MovieClip [tablet-levels] Frame 1Symbol 365 MovieClip
"peg3"Symbol 791 MovieClip [tablet-levels] Frame 1Symbol 365 MovieClip
"peg5"Symbol 791 MovieClip [tablet-levels] Frame 1Symbol 365 MovieClip
"peg0"Symbol 791 MovieClip [tablet-levels] Frame 1Symbol 365 MovieClip
"peg1"Symbol 791 MovieClip [tablet-levels] Frame 1Symbol 365 MovieClip
"peg2"Symbol 791 MovieClip [tablet-levels] Frame 1Symbol 365 MovieClip
"gems"Symbol 807 MovieClip [mcUI] Frame 1Symbol 791 MovieClip [tablet-levels]
"lives"Symbol 807 MovieClip [mcUI] Frame 1Symbol 800 MovieClip
"scoreboard"Symbol 807 MovieClip [mcUI] Frame 1Symbol 806 MovieClip
"meters"Symbol 807 MovieClip [mcUI] Frame 1Symbol 517 MovieClip

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$o3$JrYwruSl82nWrA2S6cTy3/."
ExportAssets (56)Timeline Frame 1Symbol 16 as "player"
ExportAssets (56)Timeline Frame 1Symbol 17 as "launchPoint"
ExportAssets (56)Timeline Frame 1Symbol 808 as "__Packages.RockLauncher"
ExportAssets (56)Timeline Frame 1Symbol 809 as "__Packages.RockHandler"
ExportAssets (56)Timeline Frame 1Symbol 810 as "__Packages.ClipHandler"
ExportAssets (56)Timeline Frame 1Symbol 811 as "__Packages.Point"
ExportAssets (56)Timeline Frame 1Symbol 812 as "__Packages.Phys"
ExportAssets (56)Timeline Frame 1Symbol 813 as "__Packages.Player"
ExportAssets (56)Timeline Frame 1Symbol 814 as "__Packages.GTron"
ExportAssets (56)Timeline Frame 1Symbol 815 as "__Packages.Shot"
ExportAssets (56)Timeline Frame 1Symbol 816 as "__Packages.Line"
ExportAssets (56)Timeline Frame 1Symbol 817 as "__Packages.CollisionResult"
ExportAssets (56)Timeline Frame 1Symbol 818 as "__Packages.GemHolder"
ExportAssets (56)Timeline Frame 1Symbol 819 as "__Packages.Hit"
ExportAssets (56)Timeline Frame 1Symbol 820 as "__Packages.Invulnerable"
ExportAssets (56)Timeline Frame 1Symbol 821 as "__Packages.Rock"
ExportAssets (56)Timeline Frame 1Symbol 822 as "__Packages.Powerup"
ExportAssets (56)Timeline Frame 1Symbol 823 as "__Packages.Shield"
ExportAssets (56)Timeline Frame 1Symbol 824 as "__Packages.Magnet"
ExportAssets (56)Timeline Frame 1Symbol 825 as "__Packages.Zap"
ExportAssets (56)Timeline Frame 1Symbol 826 as "__Packages.ParallaxObject"
ExportAssets (56)Timeline Frame 1Symbol 827 as "__Packages.Bullet"
ExportAssets (56)Timeline Frame 1Symbol 828 as "__Packages.Goodie"
ExportAssets (56)Timeline Frame 1Symbol 829 as "__Packages.MeterNScale"
ExportAssets (56)Timeline Frame 1Symbol 830 as "__Packages.Menu"
ExportAssets (56)Timeline Frame 1Symbol 831 as "__Packages.SoundHandler"
ExportAssets (56)Timeline Frame 1Symbol 832 as "__Packages.ScrollBG"
ExportAssets (56)Timeline Frame 1Symbol 833 as "__Packages.RockLauncherRight"
ExportAssets (56)Timeline Frame 1Symbol 834 as "__Packages.World"
ExportAssets (56)Timeline Frame 1Symbol 835 as "__Packages.MainWorld"
ExportAssets (56)Timeline Frame 1Symbol 836 as "__Packages.ObstacleScroll"
ExportAssets (56)Timeline Frame 1Symbol 837 as "__Packages.Base"
ExportAssets (56)Timeline Frame 1Symbol 838 as "__Packages.RockLauncherTop"
ExportAssets (56)Timeline Frame 1Symbol 839 as "__Packages.Pegboard"
ExportAssets (56)Timeline Frame 1Symbol 840 as "__Packages.Score"
ExportAssets (56)Timeline Frame 1Symbol 841 as "__Packages.Thief"
ExportAssets (56)Timeline Frame 1Symbol 842 as "__Packages.Misc"
ExportAssets (56)Timeline Frame 3Symbol 34 as "BG-spaceDeep"
ExportAssets (56)Timeline Frame 4Symbol 34 as "BG-spaceDeep"
ExportAssets (56)Timeline Frame 5Symbol 34 as "BG-spaceDeep"
ExportAssets (56)Timeline Frame 5Symbol 80 as "bigBad"
ExportAssets (56)Timeline Frame 5Symbol 82 as "bigGood"
ExportAssets (56)Timeline Frame 5Symbol 85 as "bullet"
ExportAssets (56)Timeline Frame 5Symbol 88 as "smallGood"
ExportAssets (56)Timeline Frame 5Symbol 89 as "mcZap"
ExportAssets (56)Timeline Frame 5Symbol 93 as "fadeIn"
ExportAssets (56)Timeline Frame 5Symbol 94 as "impact"
ExportAssets (56)Timeline Frame 5Symbol 95 as "fire"
ExportAssets (56)Timeline Frame 5Symbol 96 as "gem"
ExportAssets (56)Timeline Frame 5Symbol 97 as "health"
ExportAssets (56)Timeline Frame 5Symbol 98 as "candy"
ExportAssets (56)Timeline Frame 5Symbol 99 as "points"
ExportAssets (56)Timeline Frame 5Symbol 100 as "VRPickup"
ExportAssets (56)Timeline Frame 5Symbol 101 as "stoneImpact"
ExportAssets (56)Timeline Frame 5Symbol 103 as "blowUp"
ExportAssets (56)Timeline Frame 5Symbol 104 as "thiefGrab"
ExportAssets (56)Timeline Frame 5Symbol 143 as "mcObstacle"
ExportAssets (56)Timeline Frame 5Symbol 167 as "mcPowerup"
ExportAssets (56)Timeline Frame 6Symbol 34 as "BG-spaceDeep"
ExportAssets (56)Timeline Frame 6Symbol 255 as "gemHolder"
ExportAssets (56)Timeline Frame 6Symbol 34 as "BG-spaceDeep"
ExportAssets (56)Timeline Frame 6Symbol 34 as "BG-spaceDeep"
ExportAssets (56)Timeline Frame 6Symbol 34 as "BG-spaceDeep"
ExportAssets (56)Timeline Frame 6Symbol 509 as "damageMeter"
ExportAssets (56)Timeline Frame 6Symbol 514 as "m-Meter"
ExportAssets (56)Timeline Frame 6Symbol 34 as "BG-spaceDeep"
ExportAssets (56)Timeline Frame 6Symbol 34 as "BG-spaceDeep"
ExportAssets (56)Timeline Frame 6Symbol 34 as "BG-spaceDeep"
ExportAssets (56)Timeline Frame 6Symbol 34 as "BG-spaceDeep"
ExportAssets (56)Timeline Frame 6Symbol 34 as "BG-spaceDeep"
ExportAssets (56)Timeline Frame 6Symbol 34 as "BG-spaceDeep"
ExportAssets (56)Timeline Frame 6Symbol 34 as "BG-spaceDeep"
ExportAssets (56)Timeline Frame 6Symbol 34 as "BG-spaceDeep"
ExportAssets (56)Timeline Frame 6Symbol 684 as "POPups"
ExportAssets (56)Timeline Frame 7Symbol 34 as "BG-spaceDeep"
ExportAssets (56)Timeline Frame 7Symbol 255 as "gemHolder"
ExportAssets (56)Timeline Frame 7Symbol 684 as "POPups"
ExportAssets (56)Timeline Frame 8Symbol 34 as "BG-spaceDeep"
ExportAssets (56)Timeline Frame 8Symbol 255 as "gemHolder"
ExportAssets (56)Timeline Frame 8Symbol 684 as "POPups"
ExportAssets (56)Timeline Frame 9Symbol 34 as "BG-spaceDeep"
ExportAssets (56)Timeline Frame 9Symbol 255 as "gemHolder"
ExportAssets (56)Timeline Frame 9Symbol 684 as "POPups"
ExportAssets (56)Timeline Frame 10Symbol 34 as "BG-spaceDeep"
ExportAssets (56)Timeline Frame 10Symbol 255 as "gemHolder"
ExportAssets (56)Timeline Frame 10Symbol 684 as "POPups"
ExportAssets (56)Timeline Frame 11Symbol 255 as "gemHolder"
ExportAssets (56)Timeline Frame 11Symbol 684 as "POPups"
ExportAssets (56)Timeline Frame 12Symbol 34 as "BG-spaceDeep"
ExportAssets (56)Timeline Frame 12Symbol 722 as "mcBGs"
ExportAssets (56)Timeline Frame 12Symbol 255 as "gemHolder"
ExportAssets (56)Timeline Frame 12Symbol 684 as "POPups"
ExportAssets (56)Timeline Frame 13Symbol 722 as "mcBGs"
ExportAssets (56)Timeline Frame 13Symbol 255 as "gemHolder"
ExportAssets (56)Timeline Frame 13Symbol 684 as "POPups"
ExportAssets (56)Timeline Frame 14Symbol 722 as "mcBGs"
ExportAssets (56)Timeline Frame 14Symbol 255 as "gemHolder"
ExportAssets (56)Timeline Frame 14Symbol 684 as "POPups"
ExportAssets (56)Timeline Frame 15Symbol 722 as "mcBGs"
ExportAssets (56)Timeline Frame 15Symbol 255 as "gemHolder"
ExportAssets (56)Timeline Frame 15Symbol 684 as "POPups"
ExportAssets (56)Timeline Frame 16Symbol 722 as "mcBGs"
ExportAssets (56)Timeline Frame 16Symbol 761 as "mcThiefClip"
ExportAssets (56)Timeline Frame 16Symbol 255 as "gemHolder"
ExportAssets (56)Timeline Frame 16Symbol 786 as "gazooMC"
ExportAssets (56)Timeline Frame 16Symbol 791 as "tablet-levels"
ExportAssets (56)Timeline Frame 16Symbol 807 as "mcUI"
ExportAssets (56)Timeline Frame 16Symbol 684 as "POPups"
ExportAssets (56)Timeline Frame 17Symbol 722 as "mcBGs"
ExportAssets (56)Timeline Frame 17Symbol 761 as "mcThiefClip"
ExportAssets (56)Timeline Frame 17Symbol 255 as "gemHolder"
ExportAssets (56)Timeline Frame 17Symbol 786 as "gazooMC"
ExportAssets (56)Timeline Frame 17Symbol 807 as "mcUI"
ExportAssets (56)Timeline Frame 17Symbol 684 as "POPups"
ExportAssets (56)Timeline Frame 18Symbol 722 as "mcBGs"
ExportAssets (56)Timeline Frame 18Symbol 761 as "mcThiefClip"
ExportAssets (56)Timeline Frame 18Symbol 255 as "gemHolder"
ExportAssets (56)Timeline Frame 18Symbol 786 as "gazooMC"
ExportAssets (56)Timeline Frame 18Symbol 807 as "mcUI"
ExportAssets (56)Timeline Frame 18Symbol 684 as "POPups"
ExportAssets (56)Timeline Frame 19Symbol 722 as "mcBGs"
ExportAssets (56)Timeline Frame 19Symbol 761 as "mcThiefClip"
ExportAssets (56)Timeline Frame 19Symbol 255 as "gemHolder"
ExportAssets (56)Timeline Frame 19Symbol 786 as "gazooMC"
ExportAssets (56)Timeline Frame 19Symbol 807 as "mcUI"
ExportAssets (56)Timeline Frame 19Symbol 684 as "POPups"
ExportAssets (56)Timeline Frame 20Symbol 722 as "mcBGs"
ExportAssets (56)Timeline Frame 20Symbol 761 as "mcThiefClip"
ExportAssets (56)Timeline Frame 20Symbol 255 as "gemHolder"
ExportAssets (56)Timeline Frame 20Symbol 786 as "gazooMC"
ExportAssets (56)Timeline Frame 20Symbol 807 as "mcUI"
ExportAssets (56)Timeline Frame 20Symbol 684 as "POPups"

Labels

"skipLoader"Frame 5
"intro"Frame 6
"story"Frame 11
"game"Frame 16
"normal"Symbol 72 MovieClip Frame 1
"hit"Symbol 72 MovieClip Frame 7
"normal"Symbol 77 MovieClip Frame 1
"hit"Symbol 77 MovieClip Frame 7
"normal"Symbol 79 MovieClip Frame 1
"hit"Symbol 79 MovieClip Frame 7
"preG"Symbol 683 MovieClip Frame 3
"resume"Symbol 683 MovieClip Frame 5
"blank"Symbol 684 MovieClip [POPups] Frame 1
"menu"Symbol 684 MovieClip [POPups] Frame 6
"gameOver"Symbol 684 MovieClip [POPups] Frame 11
"youWin"Symbol 684 MovieClip [POPups] Frame 19
"help"Symbol 684 MovieClip [POPups] Frame 26
"endLevel1"Symbol 684 MovieClip [POPups] Frame 31
"endLevel2"Symbol 684 MovieClip [POPups] Frame 39
"endLevel3"Symbol 684 MovieClip [POPups] Frame 47
"endLevel4"Symbol 684 MovieClip [POPups] Frame 55
"endLevel5"Symbol 684 MovieClip [POPups] Frame 63
"introStory"Symbol 684 MovieClip [POPups] Frame 71
"blank"Symbol 714 MovieClip Frame 1
"start1"Symbol 714 MovieClip Frame 5
"start2"Symbol 714 MovieClip Frame 25
"start3"Symbol 714 MovieClip Frame 45
"thief"Symbol 714 MovieClip Frame 65
"fred"Symbol 714 MovieClip Frame 85
"barney"Symbol 714 MovieClip Frame 105
"dino"Symbol 714 MovieClip Frame 125
"shield"Symbol 714 MovieClip Frame 145
"on"Symbol 774 MovieClip Frame 2
"fly"Symbol 786 MovieClip [gazooMC] Frame 1
"fire"Symbol 786 MovieClip [gazooMC] Frame 5
"hit"Symbol 786 MovieClip [gazooMC] Frame 10
"destroyed"Symbol 786 MovieClip [gazooMC] Frame 13
"invulnerable"Symbol 786 MovieClip [gazooMC] Frame 20

Dynamic Text Variables

_parent.finalScoreSymbol 336 EditableText"0000"
_parent.nTriesSymbol 798 EditableText"0"
nScoreSymbol 803 EditableText"8888"
nScoreSymbol 804 EditableText"8888"
nScoreSymbol 805 EditableText"8888"




http://swfchan.com/24/119128/info.shtml
Created: 6/3 -2019 02:28:38 Last modified: 6/3 -2019 02:28:38 Server time: 16/04 -2024 22:14:17