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

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

Maggies Germy Roundup.swf

This is the info page for
Flash #24969

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


Text
loading

play

how to

play

mcSoundCache

mcSound

mcMusic

skip

skip

Germ bundle

230,002

LEVEL

LEVEL

88

88

88

/10

6

3

2

Collect at
least 10 germs
per level

tries you
have left

time

yOU

home

power ups
Speed
Time
Invunerability

avoid the
obstacles

Control Maggie
with your keyboard
arrow keys

score

HELP

CONTINUE

QUIT

quit?

Are you sure you
want to quit?

cancel

submit score

CONTINUE

You ran outta' time.
The SWAT team will give
you another chance to
clean up your mess.

oh, no!

You didn't collect
enough germs. You
will have to go back
out and get 'em.

SCORE

TIME BONUS

TOTAL SCORE

2300

S

N

O

I

T

A

L

U

R

G

C

2300

2300

t

c

e

l

o

c

10

x

and get home!

Play Again

game over

SCORE

final

You didn't get enough germs.

2300

ActionScript [AS1/AS2]

Frame 2
function Doge_PlayAgain() { Doge_Close(); _global.mcRoot.gotoAndStop("intro"); } function Doge_Load() { createEmptyMovieClip("DOGE", 1500); DOGE._x = 84; DOGE._y = 30; } function Doge_Open(t_score) { _level0.playerScore = t_score; DOGE.loadMovie(_level0.dogePath, 1); } function Doge_Close() { removeMovieClip(_level0.DOGE); Doge_Load(); } function Doge_Init(t_path, t_event, t_subject) { _level0.dogePath = t_path; _level0.eventID = t_event; _level0.subject = t_subject; _level0.playerScore = 0; Doge_Load(); } function Doge_run() { DOGE.loadMovie(_level0.dogePath, 1); } stop(); this.onEnterFrame = function () { var _local2 = this; var _local1 = _local2.getBytesLoaded() / _local2.getBytesTotal(); _local2.loaderBar._xscale = 100 * _local1; if (_local1 == 1) { _global.maggiePerformance = new smashing.PerformanceTest(null, function () { gotoAndStop ("intro"); }); delete _local2.onEnterFrame; } }; oBase = new smashing.Base(); _global.mcRoot = this; _global.bMute = false; smashing.Viewport.init(580, 320); _level0.fsdPlayAgain = Doge_PlayAgain; var dogePath = "http://www.disney.go.com/disneychannel/global/game/scoredisplays/fsd.swf"; var dogeEventID = "dc_bom_mgr_1923"; var dogeSubject = "Buzz on Maggie - Germy Roundup"; Doge_Init(dogePath, dogeEventID, dogeSubject); submitScore = function () { Doge_Open(this.oMain.score); };
Frame 8
stop();
Instance of Symbol 156 MovieClip [mcBuildingBottom0] in Frame 8
onClipEvent (load) { BuildingHandler.tileWidthBot = this._width; BuildingHandler.tileHeightBot = this.spacerY._y - 1; }
Instance of Symbol 187 MovieClip [mcBuildingMiddle0] in Frame 8
onClipEvent (load) { BuildingHandler.tileWidthMid = this._width; BuildingHandler.tileHeightMid = this.spacerY._y - 1; }
Instance of Symbol 220 MovieClip [mcBuildingTop0] in Frame 8
onClipEvent (load) { BuildingHandler.tileWidthTop = this._width; BuildingHandler.tileHeightTop = this.spacerY._y - 1; }
Instance of Symbol 565 MovieClip "mcSound" in Frame 8
onClipEvent (load) { _global.oSound = new smashing.SoundHandler(this); }
Instance of Symbol 568 MovieClip "mcMusic" in Frame 8
onClipEvent (load) { this.oSound = new Sound(this); }
Frame 12
stop();
Instance of Symbol 766 MovieClip [mcPlayer] "mcShadow" in Frame 17
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1206 MovieClip "startPopup" in Frame 17
onClipEvent (load) { this._visible = false; this.go = function () { this._visible = true; this.play(); }; }
Frame 18
stop(); oMain = new MaggieWorld(this); oBase.setWorld(oMain); oMain.newGame(); if (_global.bHelp == true) { mcMenu.show("help"); }
Symbol 1224 MovieClip [__Packages.smashing.PerformanceTest] Frame 0
class smashing.PerformanceTest { function PerformanceTest (itterations, onComplete) { var _local1 = this; if (itterations) { _local1.loops = itterations; } _local1.remainingLoops = _local1.loops; if (onComplete) { _local1.onComplete = onComplete; } var _local2 = System.capabilities.version.substr(4).split(","); _local1.flashMajorVersion = Number(_local2[0]); _local1.flashMinorVersion = Number(_local2[2]); _local1.complete = false; _local1.intervalID = setInterval(function (o) { o.test(); }, 0, _local1); } function test() { var _local3 = this; if (_local3.remainingLoops <= 0) { _local3.finalize(); clearInterval(_local3.intervalID); } else { _local3.remainingLoops--; var startTime = getTimer(); var _local2; var _local1 = 0; while (_local1 < 6400) { _local2 = {}; _local1++; } _local3.time = _local3.time + (getTimer() - startTime); } } function finalize() { var _local1 = this; _local1.score = Math.floor((_local1.loops / _local1.time) * 10000); if (_local1.flashMajorVersion >= 7) { _local1.log = Math.log(_local1.score * 0.015); } else { _local1.log = Math.log(_local1.score * 0.023); } _local1.processor = _local1.log * 1000; _local1.complete = true; _local1.onComplete(_local1); } function toString() { var _local1 = this; if (_local1.score) { return((((((((("Loops:\t" + _local1.loops) + "\nFlash Version: \t") + System.capabilities.version) + "\nTotal Time:\t") + _local1.time) + "\nScore: \t") + _local1.score) + "\nProcessor: \t") + _local1.processor); } return("Test In Process."); } var score = 0; var time = 0; var loops = 20; var complete = false; }
Symbol 1225 MovieClip [__Packages.smashing.Base] Frame 0
class smashing.Base { static var interval; var aT, currentWorld; function Base () { if (interval != null) { clearInterval(interval); interval = null; } aT = []; } function get playing() { return(bPlay); } function play() { var _local1 = this; if (interval == null) { _local1.bPlay = true; _local1.last = getTimer(); interval = setInterval(function (o) { o.update(); }, 0, _local1); _local1.currentWorld.onPlay(); } } function pause() { if (interval != null) { bPlay = false; clearInterval(interval); interval = null; currentWorld.onPause(); } } function update(o) { var _local2 = this; var nCurrent = getTimer(); var nElapsed = ((nCurrent - _local2.last) / 1000); _local2.currentWorld.update(nElapsed); _local2.last = nCurrent; if (_local2.aT.length > 4) { var _local3; _local3 = 0; var _local1 = 0; while (_local1 < _local2.aT.length) { _local3 = _local3 + _local2.aT[_local1]; _local1++; } _root.nDebug0 = _local3 / _local2.aT.length; _local2.aT = []; } _local2.aT.push(nElapsed); } function setWorld(oWorld) { var _local1 = this; if (oWorld != null) { _local1.currentWorld.onExit(); _local1.currentWorld = oWorld; _local1.currentWorld.onEnter(); } } static function hey() { } var bPlay = false; }
Symbol 1226 MovieClip [__Packages.smashing.World] Frame 0
interface smashing.World{}
Symbol 1227 MovieClip [__Packages.smashing.Viewport] Frame 0
class smashing.Viewport { static var x, y, halfWidth, halfHeight, width, height, centerX, centerY, startX, startY; function Viewport () { } static function init(nWidth, nHeight) { var _local1 = nWidth; var _local2 = nHeight; if (_local1 == undefined) { _local1 = Stage.width; } if (_local2 == undefined) { _local2 = Stage.height; } Stage.scaleMode = "showAll"; x = _local1 / 2; y = _local2 / 2; halfWidth = _local1 / 2; halfHeight = _local2 / 2; width = _local1; height = _local2; centerX = x; centerY = y; startX = x; startY = y; Stage.scaleMode = "noScale"; } static function getPos(o) { var _local2 = o; var _local1 = new smashing.RenderResult(); var xd = (_local2.x - x); var yd = (_local2.y - y); var _local3 = _local2.z - z; _local1.x = xd; _local2.mpX = xd; _local1.y = yd; _local2.mpY = yd; _local1.scale = focal / (focal + _local3); _local2.mpZ = _local3; return(_local1); } static function localize(p) { var _local1 = p; return(new smashing.Point3D(_local1.x - x, _local1.y - y, _local1.z - z)); } static function getFocal(p) { var _local3 = p; var _local1 = new smashing.Point3D(_local3.x - x, _local3.y - y, _local3.z - z); var _local2 = focal / (focal + _local1.z); return(new smashing.Point((_local1.x * _local2) + centerX, (_local1.y * _local2) + centerY)); } static function getScaleMod(zd) { return(focal / (focal + zd)); } static function reset() { x = startX; y = startY; z = 0; } static var z = 0; static var focal = 1300; }
Symbol 1228 MovieClip [__Packages.smashing.Point3D] Frame 0
class smashing.Point3D { var x, y, z; function Point3D (x, y, z) { var _local1 = this; _local1.x = Number(x); _local1.y = Number(y); _local1.z = Number(z); } function get length() { var _local1 = this; return(Math.sqrt(((_local1.x * _local1.x) + (_local1.y * _local1.y)) + (_local1.z * _local1.z))); } function set length(newLength) { var _local1 = this; if (_local1.__get__length() != 0) { var _local2 = newLength / _local1.__get__length(); _local1.x = _local1.x * _local2; _local1.y = _local1.y * _local2; _local1.z = _local1.z * _local2; } //return(_local1.__get__length()); } function get lengthSqu() { var _local1 = this; return(((_local1.x * _local1.x) + (_local1.y * _local1.y)) + (_local1.z * _local1.z)); } function copy() { var _local1 = this; return(new smashing.Point3D(_local1.x, _local1.y, _local1.z)); } function addPoint(p) { var _local1 = p; var _local2 = this; return(new smashing.Point3D(_local1.x + _local2.x, _local1.y + _local2.y, _local1.z + _local2.z)); } function subtractPoint(p) { var _local1 = p; var _local2 = this; return(new smashing.Point3D(_local2.x - _local1.x, _local2.y - _local1.y, _local2.z - _local1.z)); } function addScalar(n) { var _local1 = n; var _local2 = this; return(new smashing.Point3D(_local2.x + _local1, _local2.y + _local1, _local2.z + _local1)); } function subtractScalar(n) { var _local1 = n; var _local2 = this; return(new smashing.Point3D(_local2.x - _local1, _local2.y - _local1, _local2.z - _local1)); } function addPointMe(p) { var _local1 = p; var _local2 = this; _local2.x = _local2.x + _local1.x; _local2.y = _local2.y + _local1.y; _local2.z = _local2.z + _local1.z; } function subtractPointMe(p) { var _local1 = p; var _local2 = this; _local2.x = _local2.x - _local1.x; _local2.y = _local2.y - _local1.y; _local2.z = _local2.z - _local1.z; } function addScalarMe(n) { var _local1 = n; var _local2 = this; _local2.x = _local2.x + _local1; _local2.y = _local2.y + _local1; _local2.z = _local2.z + _local1; } function subtractScalarMe(n) { var _local1 = n; var _local2 = this; _local2.x = _local2.x - _local1; _local2.y = _local2.y - _local1; _local2.z = _local2.z - _local1; } function multiply(n) { var _local2 = n; var _local1 = copy(); _local1.x = _local1.x * _local2; _local1.y = _local1.y * _local2; _local1.z = _local1.z * _local2; return(_local1); } function divide(n) { var _local2 = n; var _local1 = copy(); if (_local2 == 0) { _local1.x = 0; _local1.y = 0; _local1.z = 0; } else { _local1.x = _local1.x / _local2; _local1.y = _local1.y / _local2; _local1.z = _local1.z / _local2; return(_local1); } return(undefined); } function multiplyMe(n) { var _local1 = n; var _local2 = this; _local2.x = _local2.x * _local1; _local2.y = _local2.y * _local1; _local2.z = _local2.z * _local1; } function divideMe(n) { var _local1 = n; var _local2 = this; _local2.x = _local2.x / _local1; _local2.y = _local2.y / _local1; _local2.z = _local2.z / _local1; } function dot(p) { var _local1 = p; var _local2 = this; return(((_local2.x * _local1.x) + (_local2.y * _local1.y)) + (_local2.z * _local1.z)); } function cross(p) { var _local1 = p; var _local2 = this; return(new smashing.Point3D((_local2.y * _local1.z) - (_local2.z * _local1.y), (_local2.z * _local1.x) - (_local2.x * _local1.z), (_local2.x * _local1.y) - (_local2.y * _local1.x))); } function pseudoCross() { var _local1 = this; return(new smashing.Point3D(_local1.y, -_local1.x, _local1.z)); } function normalize() { var _local1 = this; if (((!_local1.x) && (!_local1.y)) && (!_local1.z)) { } else { var _local2 = _local1.__get__length(); return(new smashing.Point3D(_local1.x / _local2, _local1.y / _local2, _local1.z / _local2)); } return(undefined); } function normalizeMe() { var _local1 = this; if ((!_local1.x) && (!_local1.y)) { } else { var _local2 = _local1.__get__length(); _local1.x = _local1.x / _local2; _local1.y = _local1.y / _local2; _local1.z = _local1.z / _local2; } } function reverse() { var _local1 = this; var _local2 = new smashing.Point3D(_local1.x * -1, _local1.y * -1, _local1.z * -1); return(_local2); } function reverseMe() { var _local1 = this; _local1.x = _local1.x * -1; _local1.y = _local1.y * -1; _local1.z = _local1.z * -1; } function findCosine(vOther) { var _local2 = dot(vOther); var _local1 = length * vOther.__get__length(); var _local3 = _local2 / _local1; return(_local3); } function equals(p) { var _local1 = p; var _local2 = this; if (((_local2.x == _local1.x) && (_local2.y == _local1.y)) && (_local2.z == _local1.z)) { return(true); } return(false); } function zero() { var _local1 = this; _local1.x = 0; _local1.y = 0; _local1.z = 0; } function distSqu(p) { var _local3 = p.x - x; var _local2 = p.y - y; var _local1 = p.z - z; return(((_local3 * _local3) + (_local2 * _local2)) + (_local1 * _local1)); } function toString() { var _local1 = this; return(((((("Point3D (" + _local1.x) + ",") + _local1.y) + ",") + _local1.z) + ")"); } }
Symbol 1229 MovieClip [__Packages.smashing.Renderable] Frame 0
class smashing.Renderable extends MovieClip { function Renderable () { super(); } function set scale(n) { var _local1 = this; _local1._xscale = n; _local1._yscale = n; //return(_local1.__get__scale()); } function render() { var _local3 = this; var _local1 = smashing.Viewport.getPos(_local3); if (_local1 != undefined) { var _local2 = _local1.scale; if (_local1.x != undefined) { _local3._x = (_local1.x * _local2) + smashing.Viewport.centerX; } if (_local1.y != undefined) { _local3._y = (_local1.y * _local2) + smashing.Viewport.centerY; } if (_local2 != _local3.mpScale) { _local3.mpScale = _local2; _local3.__set__scale((_local2 / _local3.scaleMod) * 100); } } } var mpX = 16777215; var mpY = 16777215; var mpZ = 16777215; var mpScale = 16777215; var mScale = 100; var changed = true; var scaleMod = 1; }
Symbol 1230 MovieClip [__Packages.smashing.RenderResult] Frame 0
class smashing.RenderResult { function RenderResult () { } function toString() { var _local1 = this; return(((((("[class RenderResult, x:" + _local1.x) + ", y:") + _local1.y) + " scale:") + _local1.scale) + "]"); } }
Symbol 1231 MovieClip [__Packages.smashing.Point] Frame 0
class smashing.Point { var x, y; function Point (x, y) { this.x = Number(x); this.y = Number(y); } function get length() { var _local1 = this; return(Math.sqrt((_local1.x * _local1.x) + (_local1.y * _local1.y))); } function set length(newLength) { var _local1 = this; if (_local1.__get__length() != 0) { var _local2 = newLength / _local1.__get__length(); _local1.x = _local1.x * _local2; _local1.y = _local1.y * _local2; } //return(_local1.__get__length()); } function get lengthSqu() { var _local1 = this; return((_local1.x * _local1.x) + (_local1.y * _local1.y)); } function copy() { return(new smashing.Point(x, y)); } function addPoint(p) { return(new smashing.Point(p.x + x, p.y + y)); } function subtractPoint(p) { return(new smashing.Point(x - p.x, y - p.y)); } function addScalar(n) { return(new smashing.Point(x + n, y + n)); } function subtractScalar(n) { return(new smashing.Point(x - n, y - n)); } function addPointMe(p) { x = x + p.x; y = y + p.y; } function subtractPointMe(p) { x = x - p.x; y = y - p.y; } function addScalarMe(n) { x = x + n; y = y + n; } function subtractScalarMe(n) { x = x - n; y = y - n; } function multiply(nFactor) { var _local1 = copy(); _local1.x = _local1.x * nFactor; _local1.y = _local1.y * nFactor; return(_local1); } function divide(n) { var _local2 = n; var _local1 = copy(); if (_local2 == 0) { _local1.x = 0; _local1.y = 0; } else { _local1.x = _local1.x / _local2; _local1.y = _local1.y / _local2; return(_local1); } return(undefined); } function multiplyMe(n) { x = x * n; y = y * n; } function divideMe(n) { x = x / n; y = y / n; } function dot(p) { return((x * p.x) + (y * p.y)); } function cross() { return(new smashing.Point(y, -x)); } function normalize() { var _local1 = this; if ((!_local1.x) && (!_local1.y)) { } else { var _local2 = _local1.__get__length(); return(new smashing.Point(_local1.x / _local2, _local1.y / _local2)); } return(undefined); } function normalizeMe() { var _local1 = this; if ((!_local1.x) && (!_local1.y)) { } else { var _local2 = _local1.__get__length(); _local1.x = _local1.x / _local2; _local1.y = _local1.y / _local2; } } function reverse() { var _local1 = new smashing.Point(x * -1, y * -1); return(_local1); } function reverseMe() { x = x * -1; y = y * -1; } function rotateMe(nRad) { var _local2 = this; var _local3 = Math.sin(nRad); var _local1 = Math.cos(nRad); if ((_local3 > 1) || (_local3 < -1)) { } if ((_local1 > 1) || (_local1 < -1)) { } _local2.x = (_local2.x * _local1) + (_local2.y * (-_local3)); _local2.y = (_local2.x * _local3) + (_local2.y * _local1); } function rotate(nRad) { var _local3 = this; var _local2 = Math.sin(nRad); var _local1 = Math.cos(nRad); if ((_local2 > 1) || (_local2 < -1)) { } if ((_local1 > 1) || (_local1 < -1)) { } return(new smashing.Point((_local3.x * _local1) + (_local3.y * (-_local2)), (_local3.x * _local2) + (_local3.y * _local1))); } function rotateSinCos(nSin, nCos) { var _local1 = this; _local1.x = (_local1.x * nCos) + (_local1.y * (-nSin)); _local1.y = (_local1.x * nSin) + (_local1.y * nCos); } function findCosine(vOther) { var _local2 = dot(vOther); var _local1 = length * vOther.__get__length(); var _local3 = _local2 / _local1; return(_local3); } function equals(p) { if ((x == p.x) && (y == p.y)) { return(true); } return(false); } function zero() { x = 0; y = 0; } function distSqu(p) { var _local2 = p.x - x; var _local1 = p.y - y; return((_local2 * _local2) + (_local1 * _local1)); } function toString() { return(((("Point (" + x) + ",") + y) + ")"); } }
Symbol 1232 MovieClip [__Packages.BuildingHandler] Frame 0
class BuildingHandler { static var tileWidth, home, tileWidthBot, leftEdge, topEdge, tileHeightBot, tileHeightMid, tileHeightTop, floor, ceiling, homeLimit; var oHandler, tileBottomPlacement, oGerms, tileMidPlacement, tileTopPlacement, aBuild; function BuildingHandler (loc) { var _local1 = this; _local1.location = loc; _local1.oHandler = new smashing.ClipHandler(_local1.location); _local1.aPower = ["BonusInvun", "BonusTime", "BonusSpeed"]; } function update(nElapsed) { var _local2 = oHandler.clips; var _local3 = _local2.length; var _local1 = 0; while (_local1 < _local3) { _local2[_local1].render(); _local1++; } if (bAdd == true) { addBuilding(); } } function render() { var _local3 = this; var pos = (smashing.Viewport.x + smashing.Viewport.halfWidth); var backPos = (pos - smashing.Viewport.width); var index = (Math.floor(pos / tileWidth) + 1); var backIndex = Math.floor(backPos / tileWidth); if (index > _local3.aBuild.length) { _local3.addBuilding(_local3.oWorld.level); } var _local2; var _local1 = backIndex; while (_local1 < index) { _local2 = _local3.aBuild[_local1]; if (_local2.bOnStage == false) { _local3.buildOnStage(_local2); } _local1++; } var clips = _local3.oHandler.clips; var l = clips.length; _local1 = 0; while (_local1 < l) { clips[_local1].render(); _local1++; } } function reset() { var _local1 = this; _local1.oHandler.removeAllClips(); home = null; _local1.aBuild = []; _local1.init(); } function init() { var _local1 = this; tileWidth = tileWidthBot; leftEdge = -(smashing.Viewport.halfWidth + tileWidth); topEdge = -smashing.Viewport.halfHeight; _local1.tileBottomPlacement = smashing.Viewport.height - tileHeightBot; _local1.tileMidPlacement = _local1.tileBottomPlacement - tileHeightMid; _local1.tileTopPlacement = _local1.tileMidPlacement - tileHeightTop; floor = (_local1.tileBottomPlacement + tileHeightBot) - 15; ceiling = ((smashing.Viewport.height - tileHeightBot) - tileHeightMid) - tileHeightTop; _local1.addBuilding(_local1.oWorld.level, false); _local1.addBuilding(_local1.oWorld.level, false); _local1.addBuilding(_local1.oWorld.level); _local1.addBuilding(_local1.oWorld.level); _local1.render(); _local1.nArrayLimit = Math.ceil(_local1.oWorld.nDist / tileWidth); } function removeBuilding(o, remove) { var _local1 = o; if (_local1.mcGerm != null) { _local1.mcGerm.handler.removeClip(_local1.mcGerm); } _local1.oData.bOnStage = false; oHandler.removeClip(_local1); } function addBuilding(nLevel, bObst) { var _local2 = this; var _local3 = bObst; if (home != null) { } else { var _local1 = new BData(); _local1.nType = Math.ceil(Math.random() * _local2.nTypes); _local1.nLevel = (nLevel - 1) % 3; if (_local3 == undefined) { _local3 = smashing.Misc.rndBool(); if (_local3 == false) { _local1.bObstBot = false; _local1.sPowerupBot = _local2.shouldAddPowerup(); } else { _local1.bObstBot = true; _local2.nTotalGerms = _local2.nTotalGerms + Number((_local1.bGermBot = _local2.shouldAddGerm())); } } else { _local1.sPowerupBot = null; _local1.bObstBot = false; } if (smashing.Misc.rndBool()) { _local1.bObstMid = true; _local2.nTotalGerms = _local2.nTotalGerms + Number((_local1.bGermMid = _local2.shouldAddGerm())); } else { _local1.bObstMid = false; _local1.sPowerupMid = _local2.shouldAddPowerup(); } if (smashing.Misc.rndBool()) { _local1.bObstTop = true; _local2.nTotalGerms = _local2.nTotalGerms + Number((_local1.bGermTop = _local2.shouldAddGerm())); } else { _local1.bObstTop = false; _local1.sPowerupTop = _local2.shouldAddPowerup(); } _local1.x = _local2.aBuild.length * tileWidth; if ((_local2.nArrayLimit - _local2.aBuild.length) < (10 - _local2.nTotalGerms)) { switch (Math.floor(Math.random() * 3)) { case 0 : _local1.bGermBot = true; break; case 1 : _local1.bGermMid = true; break; case 2 : _local1.bGermTop = true; } } _local2.aBuild.push(_local1); } } function buildOnStage(oBuild) { var _local1 = oBuild; _local1.bOnStage = true; if (_local1.bHome == false) { var _local3; var _local2; var build = oHandler.addClip("mcBuildingBottom" + _local1.nLevel); build.x = _local1.x; build.y = tileBottomPlacement; build.init(this, _local1.bObstBot, _local1.nType, _local1, 0); if (_local1.sPowerupBot != null) { _local3 = oGerms.addGerm(build.x + build.mcBonusLoc._x, build.y + build.mcBonusLoc._y, _local1.sPowerupBot); _local3.oData = _local1; _local3.nSegment = 0; _local3.mcBuild = build; build.mcGerm = _local3; } else if (_local1.bGermBot == true) { _local2 = oGerms.addGerm(build.x + build.gfx.mcGermPlacer._x, build.y + build.gfx.mcGermPlacer._y, "mcGerm"); _local2.oData = _local1; _local2.nSegment = 0; _local2.mcBuild = build; build.mcGerm = _local2; } build = oHandler.addClip("mcBuildingMiddle" + _local1.nLevel); build.x = _local1.x; build.y = tileMidPlacement; build.init(this, _local1.bObstMid, _local1.nType, _local1, 0); if (_local1.sPowerupMid != null) { _local3 = oGerms.addGerm(build.x + build.mcBonusLoc._x, build.y + build.mcBonusLoc._y, _local1.sPowerupMid); _local3.oData = _local1; _local3.nSegment = 1; _local3.mcBuild = build; build.mcGerm = _local3; } else if (_local1.bGermMid == true) { _local2 = oGerms.addGerm(build.x + build.gfx.mcGermPlacer._x, build.y + build.gfx.mcGermPlacer._y, "mcGerm"); _local2.oData = _local1; _local2.nSegment = 1; _local2.mcBuild = build; build.mcGerm = _local2; } build = oHandler.addClip("mcBuildingTop" + _local1.nLevel); build.x = _local1.x; build.y = tileTopPlacement; build.init(this, _local1.bObstTop, _local1.nType, _local1, 0); if (_local1.sPowerupTop != null) { _local3 = oGerms.addGerm(build.x + build.mcBonusLoc._x, build.y + build.mcBonusLoc._y, _local1.sPowerupTop); _local3.oData = _local1; _local3.nSegment = 2; _local3.mcBuild = build; build.mcGerm = _local3; } else if (_local1.bGermTop == true) { _local2 = oGerms.addGerm(build.x + build.gfx.mcGermPlacer._x, build.y + build.gfx.mcGermPlacer._y, "mcGerm"); _local2.oData = _local1; _local2.nSegment = 2; _local2.mcBuild = build; build.mcGerm = _local2; } } else { var build = oHandler.addClip("home"); build.x = _local1.x; build.y = (floor - build._height) - 50; homeLimit = (build.x + tileWidth) - smashing.Viewport.halfWidth; home = build; } } function addHome() { var _local1 = new BData(); _local1.bHome = true; _local1.x = aBuild.length * tileWidth; aBuild.push(_local1); } function shouldAddGerm() { return(0 == Math.floor(Math.random() * nGermChance)); } function shouldAddPowerup() { var _local1 = this; if (0 == Math.floor(Math.random() * _local1.powerChance)) { return(_local1.aPower[Math.floor(Math.random() * _local1.aPower.length)]); } return(null); } var bAdd = false; var nGermChance = 5; var powerChance = 10; var nTypes = 7; var nTotalGerms = 0; }
Symbol 1233 MovieClip [__Packages.smashing.ClipHandler] Frame 0
class smashing.ClipHandler { var id; function ClipHandler (objHome, nOffset) { var _local1 = this; var _local2 = nOffset; if (_local2 == undefined) { _local2 = 0; } _local1.offset = _local2; _local1.home = objHome; _local1.clips = []; _local1.openSlots = []; _local1.id = nId++; } function findFirstEmpty() { var _local2 = this; var _local1 = 0; if (_local2.openSlots.length == 0) { _local1 = _local2.clips.length; } else { _local1 = _local2.openSlots.pop(); } return(_local1); } function addClip(sName) { var _local2 = this; var _local1 = _local2.findFirstEmpty(); if (_local2.clips[_local1] != null) { } var nDepth = (_local1 + _local2.offset); var _local3 = (_local2.clips[_local1] = _local2.home.attachMovie(sName, ("clip" + _local1) + Math.floor(60000 * Math.random()), nDepth)); _local3.nId = _local1; _local3.handler = _local2; return(_local2.clips[_local1]); } function removeClip(mc) { var _local2 = this; var _local3 = mc; if (_local3.handler != null) { if (_local3.handler.id == _local2.id) { var _local1 = _local3.nId; _local2.openSlots.push(_local1); _local2.clips[_local1].removeMovieClip(); _local2.clips[_local1] = null; return(true); } } return(false); } function removeIndex(nIndex) { var _local1 = nIndex; var _local2 = this; if (_local2.clips[_local1] != null) { _local2.openSlots.push(_local1); _local2.clips[_local1].removeMovieClip(); _local2.clips[_local1] = null; return(true); } return(false); } function swap(nFirst, nSecond) { var _local1 = this; var _local2 = nFirst; var _local3 = nSecond; if ((_local1.clips[_local2] != null) && (_local1.clips[_local3] != null)) { var objTemp = _local1.clips[_local2]; _local1.clips[_local2] = _local1.clips[_local3]; _local1.clips[_local3] = objTemp; _local1.clips[_local2].swapDepths(_local1.clips[_local3]._name); } } function removeAllClips() { var _local2 = this; var _local1 = 0; while (_local1 < _local2.clips.length) { _local2.removeIndex(_local1); _local1++; } } function toString() { return(("[Cliphandler id:" + id) + "]"); } static var nId = 0; }
Symbol 1234 MovieClip [__Packages.GermHandler] Frame 0
class GermHandler { var location, oHandler; function GermHandler (loc) { location = loc; oHandler = new smashing.ClipHandler(loc); } function update(nElapsed) { var _local2 = oHandler.clips; var _local3; var l = _local2.length; var n = 0; var _local1 = 0; while (_local1 < l) { _local3 = _local2[_local1]; if (_local3 != undefined) { n++; _local2[_local1].update(nElapsed); } _local1++; } } function addGerm(nX, nY, sType) { var _local1 = oHandler.addClip(sType); _local1.x = nX; _local1.y = nY; _local1.render(); return(_local1); } function reset() { oHandler.removeAllClips(); } }
Symbol 1235 MovieClip [__Packages.BuildingPart] Frame 0
class BuildingPart extends smashing.Renderable { function BuildingPart () { super(); } function init(oHandler, bObst, nType, oBData, segment) { var _local1 = this; var _local2 = bObst; _local1.hasObstacle = _local2; _local1.bhandler = oHandler; _local1.oData = oBData; _local1.nSegment = segment; if (_local2 == true) { _local1.gotoAndStop("obst"); } else { _local1.gotoAndStop("open"); } _local1.gfx.gotoAndStop(nType); _local1.aLines = []; if (_local2 == true) { if (_local1.gfx.p3 == undefined) { if (_local1.gfx.p2 == undefined) { _local1.aLines.push(new smashing.Line(_local1.gfx.p0._x + _local1.x, _local1.gfx.p0._y + _local1.y, _local1.gfx.p1._x + _local1.x, _local1.gfx.p1._y + _local1.y)); } else { _local1.aLines.push(new smashing.Line(_local1.gfx.p0._x + _local1.x, _local1.gfx.p0._y + _local1.y, _local1.gfx.p1._x + _local1.x, _local1.gfx.p1._y + _local1.y)); _local1.aLines.push(new smashing.Line(_local1.gfx.p1._x + _local1.x, _local1.gfx.p1._y + _local1.y, _local1.gfx.p2._x + _local1.x, _local1.gfx.p1._y + _local1.y)); } } else { _local1.aLines.push(new smashing.Line(_local1.gfx.p0._x + _local1.x, _local1.gfx.p0._y + _local1.y, _local1.gfx.p1._x + _local1.x, _local1.gfx.p1._y + _local1.y)); _local1.aLines.push(new smashing.Line(_local1.gfx.p1._x + _local1.x, _local1.gfx.p1._y + _local1.y, _local1.gfx.p2._x + _local1.x, _local1.gfx.p2._y + _local1.y)); _local1.aLines.push(new smashing.Line(_local1.gfx.p2._x + _local1.x, _local1.gfx.p2._y + _local1.y, _local1.gfx.p3._x + _local1.x, _local1.gfx.p3._y + _local1.y)); } } } function render() { var _local1 = this; var _local2 = smashing.Viewport.getPos(_local1); if ((_local2.x < BuildingHandler.leftEdge) || (_local2.x > smashing.Viewport.halfWidth)) { var _local3 = false; _local1.bhandler.removeBuilding(_local1, _local3); } else if ((_local2.y > smashing.Viewport.halfHeight) || (_local2.y < (BuildingHandler.topEdge - _local1.spacerY._y))) { _local1._visible = false; } else { _local1._visible = true; _local1._x = _local2.x + smashing.Viewport.centerX; _local1._y = _local2.y + smashing.Viewport.centerY; } } var mcGerm = null; }
Symbol 1236 MovieClip [__Packages.BData] Frame 0
class BData { function BData () { } var bObstBot = false; var bObstMid = false; var bObstTop = false; var bGermBot = false; var bGermMid = false; var bGermTop = false; var bOnStage = false; var bHome = false; }
Symbol 1237 MovieClip [__Packages.smashing.Line] Frame 0
class smashing.Line { var vector, p0; function Line (x0, y0, x1, y1) { var _local1 = this; _local1.p0 = new smashing.Point(x0, y0); _local1.p1 = new smashing.Point(x1, y1); _local1.vector = new smashing.Point(_local1.p1.x - _local1.p0.x, _local1.p1.y - _local1.p0.y); _local1.lineNormal = _local1.vector.normalize(); } function get normal() { var _local1 = this; if (_local1.bChanged == true) { _local1.bChanged = false; _local1.vN = new smashing.Point(_local1.vector.y, -_local1.vector.x); _local1.vN.normalizeMe(); } return(_local1.vN); } function setLine(x0, y0, x1, y1) { var _local1 = this; _local1.p0.x = x0; _local1.p0.y = y0; _local1.p1.x = x1; _local1.p1.y = y1; _local1.vector.x = _local1.p1.x - _local1.p0.x; _local1.vector.y = _local1.p1.y - _local1.p0.y; _local1.lineNormal = _local1.vector.normalize(); _local1.bChanged = true; } function move(nX, nY) { var _local1 = this; _local1.p0.x = _local1.p0.x + nX; _local1.p0.y = _local1.p0.y + nY; _local1.p1.x = _local1.p1.x + nX; _local1.p1.y = _local1.p1.y + nY; } function collisionPointSwept(p, m, radius) { var _local1 = this; var _local2 = m; var nMotionDot = _local2.dot(_local1.__get__normal()); if (nMotionDot >= 0) { return(null); } var pLocalStart = (new smashing.Point(p.x - _local1.p0.x, p.y - _local1.p0.y)); var pOffset = _local1.normal.copy(); pOffset.multiplyMe(radius); var pR = pLocalStart.copy(); pR.subtractPointMe(pOffset); var nOffLine = ((((-pR.y) * _local2.x) + (pR.x * _local2.y)) / ((_local2.y * _local1.vector.x) + ((-_local2.x) * _local1.vector.y))); var lReturn; if ((nOffLine >= 0) && (nOffLine <= 1)) { var _local3 = new smashing.Point(_local1.vector.x * nOffLine, _local1.vector.y * nOffLine); var dX = (_local3.x - pR.x); var dY = (_local3.y - pR.y); var mX = _local2.x; var mY = _local2.y; var pD = (new smashing.Point(_local3.x - pR.x, _local3.y - pR.y)); if (((dX * mX) + (dY * mY)) < 0) { return(null); } dX = dX * dX; dY = dY * dY; mX = mX * mX; mY = mY * mY; var nD = (dX + dY); if (nD > (mX + mY)) { return(null); } _local3.x = _local3.x + (_local1.p0.x + pOffset.x); _local3.y = _local3.y + (_local1.p0.y + pOffset.y); lReturn = new smashing.CollisionResult(_local3, _local1.__get__normal(), nD); lReturn.gizmo = _local1; lReturn.lHit = _local3; } else { var unitMotion = _local2.normalize(); if (nOffLine < 0) { var pEndPoint = _local1.p0; var pToEnd = pLocalStart.reverse(); } else if (nOffLine > 0) { var pEndPoint = _local1.p1; var pToEnd = (new smashing.Point(_local1.p1.x - p.x, _local1.p1.y - p.y)); } var nClosest = pToEnd.dot(unitMotion); if (_local2.__get__length() < (Math.abs(nClosest) - radius)) { return(null); } var nHyp = pToEnd.length; var nOppSqu = ((nHyp * nHyp) - (nClosest * nClosest)); var nRadiusSqu = (radius * radius); if (nOppSqu > nRadiusSqu) { return(null); } var nFinal = (Math.sqrt(nRadiusSqu - nOppSqu) - nClosest); if (Math.abs(nFinal) > _local2.__get__length()) { return(null); } var vFinal = unitMotion.multiply(nFinal); if (vFinal.dot(_local2) > 0) { return(null); } var vClipped = (new smashing.Point(p.x - vFinal.x, p.y - vFinal.y)); var vCNormal = (new smashing.Point(vClipped.x - pEndPoint.x, vClipped.y - pEndPoint.y)).normalize(); lReturn = new smashing.CollisionResult(vClipped, vCNormal, nFinal * nFinal); lReturn.gizmo = _local1; lReturn.lHit = vFinal; } return(lReturn); } function collisionPoint(p, m, r) { var _local1 = this; var nMD = m.dot(_local1.__get__normal()); if (nMD > 0) { return(null); } var _local3 = new smashing.Point(p.x + m.x, p.y + m.y); var de = ((_local1.vector.x * (_local3.x - _local1.p0.x)) + (_local1.vector.y * (_local3.y - _local1.p0.y))); var e2 = _local1.vector.dot(_local1.vector); var _local2; var nDist; var lR; if (de < 0) { _local2 = new smashing.Point(_local3.x - _local1.p0.x, _local3.y - _local1.p0.y); nDist = _local2.dot(_local2); if (nDist > (r * r)) { return(null); } var cN = _local2.normalize(); _local2.length = r; var pC2 = _local1.p0.addPoint(_local2); var xF = (pC2.x - p.x); var yF = (pC2.y - p.y); var lR = (new smashing.CollisionResult(pC2, cN, (xF * xF) + (yF * yF))); lR.lHit = _local1.p0; lR.nRatio = 0; lR.gizmo = _local1; } else if (de > e2) { _local2 = new smashing.Point(_local3.x - _local1.p1.x, _local3.y - _local1.p1.y); nDist = _local2.dot(_local2); if (nDist > (r * r)) { return(null); } var cN = _local2.normalize(); _local2.length = r; var pC2 = _local1.p1.addPoint(_local2); var xF = (pC2.x - p.x); var yF = (pC2.y - p.y); var lR = (new smashing.CollisionResult(pC2, cN, (xF * xF) + (yF * yF))); lR.lHit = _local1.p1; lR.nRatio = 1; lR.gizmo = _local1; } else { var t = (de / e2); var pC = (new smashing.Point(_local1.p0.x + (_local1.vector.x * t), _local1.p0.y + (_local1.vector.y * t))); var xDist = (_local3.x - pC.x); var yDist = (_local3.y - pC.y); if (((xDist * xDist) + (yDist * yDist)) > (r * r)) { return(null); } var pC2 = (new smashing.Point(pC.x + (_local1.normal.x * r), pC.y + (_local1.normal.y * r))); var xF = (pC2.x - p.x); var yF = (pC2.y - p.y); var lR = (new smashing.Line(pC2.x + cN.x, pC2.y + cN.y, pC2.x, pC2.y)); var dist2 = ((xF * xF) + (yF * yF)); lR = new smashing.CollisionResult(pC2, _local1.__get__normal(), dist2); lR.lHit = pC; lR.nRatio = t; lR.gizmo = _local1; } return(lR); } function nearestPointSeg(m0) { var _local1 = this; var D = (new smashing.Point(m0.x - _local1.p0.x, m0.y - _local1.p0.y)); var _local2 = _local1.vector.dot(D); var e2 = _local1.vector.dot(_local1.vector); if (_local2 < 0) { return(_local1.p0); } if (_local2 > e2) { return(_local1.p1); } var _local3 = _local2 / e2; return(new smashing.Point(_local1.p0.x + (_local1.vector.x * _local3), _local1.p0.y + (_local1.vector.y * _local3))); } function nearestPointLine(m0) { var _local1 = this; var _local3 = new smashing.Point(m0.x - _local1.p0.x, m0.y - _local1.p0.y); var de = _local1.vector.dot(_local3); var e2 = _local1.vector.dot(_local1.vector); var _local2 = de / e2; return(new smashing.Point(_local1.p0.x + (_local1.vector.x * _local2), _local1.p0.y + (_local1.vector.y * _local2))); } function nearestPointRatio(p) { var _local1 = this; var _local2 = new smashing.Point(p.x - _local1.p0.x, p.y - _local1.p0.y); var de = _local1.vector.dot(_local2); var e2 = _local1.vector.dot(_local1.vector); var _local3 = de / e2; return(_local3); } function distanceFrom(p) { var _local3 = this; var _local1 = new smashing.Point(p.x - _local3.p0.x, p.y - _local3.p0.y); var _local2 = _local3.normal.dot(_local1); return(_local2); } function intersection(op0, op1, oVector) { var _local1 = op0; var a1; var b1; var c1; var a2; var b2; var c2; var det_inv; var _local3; var _local2; var xi; var yi; if (vector.x != 0) { _local3 = vector.y / vector.x; } else { _local3 = Infinity; } if ((op1.x - _local1.x) != 0) { _local2 = (op1.y - _local1.y) / (op1.x - _local1.x); } else { _local2 = Infinity; } a1 = _local3; a2 = _local2; b1 = -1; b2 = -1; c1 = p0.y - (_local3 * p0.x); c2 = _local1.y - (_local2 * _local1.x); det_inv = 1 / ((a1 * b2) - (a2 * b1)); xi = ((b1 * c2) - (b2 * c1)) * det_inv; yi = ((a2 * c1) - (a1 * c2)) * det_inv; return(new smashing.Point(xi, yi)); } function toString() { var _local1 = this; return(((((((("Line(" + _local1.p0.x) + ", ") + _local1.p0.y) + ", ") + _local1.p1.x) + ", ") + _local1.p1.y) + ")"); } var bChanged = true; }
Symbol 1238 MovieClip [__Packages.smashing.CollisionResult] Frame 0
class smashing.CollisionResult { function CollisionResult (pHit, pNormal, nDist) { var _local1 = this; _local1.hit = pHit; _local1.normal = pNormal; _local1.distSqu = nDist; } function toString() { var _local1 = this; return(((((("[CollisionResult, " + _local1.hit) + ", ") + _local1.normal) + ", ") + _local1.distSqu) + "]"); } }
Symbol 1239 MovieClip [__Packages.MaggieHome] Frame 0
class MaggieHome extends BuildingPart { function MaggieHome () { super(); } function render() { var _local1 = this; var _local2 = smashing.Viewport.getPos(_local1); if (_local2.x > smashing.Viewport.halfWidth) { _local1._visible = false; } else { _local1._visible = true; _local1._x = _local2.x + smashing.Viewport.centerX; _local1._y = _local2.y + smashing.Viewport.centerY; } } }
Symbol 1240 MovieClip [__Packages.MaggieWorld] Frame 0
class MaggieWorld { static var target; var __LOWQUAL, score, oPlayer; function MaggieWorld (loc) { var _local1 = this; target = _local1; _local1.location = loc; _local1.oBuildings = new BuildingHandler(_local1.location.mcBuildingHolder); _local1.oBuildings.oWorld = _local1; _local1.oCitizens = new CitizenHandler(_local1.location.mcCitizens); _local1.oCitizens.oBuildings = _local1.oBuildings; _local1.oGerms = new GermHandler(_local1.location.mcGermHolder); _local1.oBuildings.oGerms = _local1.oGerms; _local1.oPlayer = _local1.location.mcPlayer; _local1.oPlayer.setBuilding(_local1.oBuildings, _local1.oCitizens, _local1.oGerms); _local1.oPlayer.setShadow(_local1.location.mcShadow); _local1.oPlayer.oWorld = _local1; _local1.oBundle = _local1.location.mcBundle; _local1.mcDraw = loc.mcDraw; _local1.oBundle.init(_local1.oPlayer, _local1.mcDraw); smashing.Menu.watchProp(_local1, "lives", "text"); smashing.Menu.watchProp(_local1, "level", "text"); smashing.Menu.watchProp(_local1, "score", "text"); smashing.Menu.watchProp(_local1, "cTimeRatio", "funkyMeter"); smashing.Menu.watchProp(_local1, "nDistRatio", "funkyMeter"); _local1.lives = 3; _local1.level = 1; _local1.score = 0; _local1.cTimeRatio = 0; _local1.nDistRatio = 0; _local1.__LOWQUAL = false; if (_global.maggiePerformance.processor < _local1.__MIN_BENCHMARK) { _local1.__LOWQUAL = true; } } function onEnter() { } function onExit() { } function onPlay() { if (__LOWQUAL) { _quality = "MEDIUM"; } else { _quality = "HIGH"; } } function onPause() { _quality = "HIGH"; } function update(nElapsed) { var _local1 = this; var _local2 = nElapsed; _local1.cTime = _local1.cTime + _local2; _local1.cTimeRatio = _local1.cTime / _local1.nTime; _local1.mcDraw.clear(); _local1.oCitizens.setRatio(_local1.cTime / _local1.nTime); _local1.oCitizens.update(_local2); _local1.oPlayer.update(_local2); _local1.oBundle.update(_local2); _local1.moveView(_local2); _local1.nDistRatio = smashing.Viewport.x / _local1.nDist; _local1.endCheck(); _local1.oPlayer.render(); _local1.oBundle.render(); _local1.oGerms.update(_local2); _local1.oBuildings.render(); var _local3 = _local1.nDistRatio - _local1.cTimeRatio; _root.nDebug1 = _local1.oBuildings.nTotalGerms; if ((_local3 <= _local1.nPanic) && (_local1.howFar > 800)) { smashing.Menu.target.funkyMeter.cTimeRatioCap.gotoAndStop("panic"); } else { smashing.Menu.target.funkyMeter.cTimeRatioCap.gotoAndStop("normal"); } updateAfterEvent(); } function newGame() { startLevel(); score = 0; } function startLevel() { var _local1 = this; var _local2 = _global; _local1.location.bg.gotoAndStop(((_local1.level - 1) % 3) + 1); _local1.location.street.gotoAndStop(((_local1.level - 1) % 3) + 1); _local1.howFar = 0; smashing.Viewport.reset(); _local1.oBuildings.reset(); _local1.oPlayer.reset(); _local1.cTime = _local1.startTime; _local1.oCitizens.reset(); _local1.oCitizens.setLevel(_local1.level); _local1.oGerms.reset(); _local1.moveView = _local1.moveViewGame; _local1.endCheck = _local1.endCheckGame; _local1.cTime = _local1.startTime; _local1.cTimeRatio = 0; _local1.nTime = Math.max(_local1.nFullTime - (_local1.nTimeDec * _local1.level), _local1.nLowerTimeLimit); _local1.nDistRatio = 0; _local1.oBundle.reset(); if (_local2.bHelp == false) { _local2.mcRoot.startPopup.go(); } if (_local2.bMute == false) { if (_local2.bHelp == false) { _local2.mcRoot.mcMusic.play(); } } } function endLevelPrep() { var _local1 = this; _local1.endCheck = _local1.endCheckEnd; _local1.oBuildings.addHome(); } function endLevel() { var _local1 = this; var _local3 = _global; _quality = "HIGH"; _local3.mcRoot.mcMusic.oSound.stop(); if (smashing.Viewport.x < _local1.nDist) { _local1.lives--; if (_local1.lives <= 0) { _local1.endGame(); } else { _local3.mcRoot.mcMenu.show("noTime"); } } else if (_local1.oPlayer.__get__germs() < _local1.germReq) { _local1.lives--; if (_local1.lives <= 0) { _local1.endGame(); } else { _local3.mcRoot.mcMenu.show("noGerms"); } } else { var finalRatio = (_local1.nDistRatio - _local1.cTimeRatio); var _local2 = Math.floor(finalRatio * _local1.timeBonus); smashing.Menu.target.timeBonus = _local2; smashing.Menu.target.oldScore = _local1.score; _local1.score = _local1.score + _local2; smashing.Menu.target.newScore = _local1.score; _local3.mcRoot.mcMenu.show("levelEnd"); _local1.level++; } } function endGame() { var _local1 = _global; _quality = "HIGH"; _local1.mcRoot.oBase.pause(); _local1.mcRoot.finalScore = score; _local1.mcRoot.gotoAndStop("end"); } function reset() { cTime = startTime; } function moveViewGame(nElapsed) { var _local1 = this; smashing.Viewport.y = _local1.oPlayer.y; var lowBound = ((BuildingHandler.floor - smashing.Viewport.halfHeight) + 15); if (smashing.Viewport.y > lowBound) { smashing.Viewport.y = lowBound; } else { var highBound = (BuildingHandler.ceiling + smashing.Viewport.halfHeight); if (smashing.Viewport.y < highBound) { smashing.Viewport.y = highBound; } } var _local3 = _local1.oPlayer.x + _local1.playerOffset; if (_local3 > smashing.Viewport.startX) { smashing.Viewport.x = _local3; } else { smashing.Viewport.x = smashing.Viewport.startX; } var _local2 = BuildingHandler.homeLimit; if (_local2 != undefined) { if (smashing.Viewport.x > _local2) { smashing.Viewport.x = _local2; } } if (smashing.Viewport.x > _local1.howFar) { _local1.howFar = smashing.Viewport.x; } } function moveViewEnd(nElapsed) { smashing.Viewport.y = oPlayer.y; var _local2 = (BuildingHandler.floor - smashing.Viewport.halfHeight) + 15; if (smashing.Viewport.y > _local2) { smashing.Viewport.y = _local2; } else { var highBound = (BuildingHandler.ceiling + smashing.Viewport.halfHeight); if (smashing.Viewport.y < highBound) { smashing.Viewport.y = highBound; } } var _local1 = oPlayer.x + playerOffset; if ((_local1 - smashing.Viewport.x) > 0) { smashing.Viewport.x = _local1; } var _local3 = BuildingHandler.home; var rightBorder = ((_local3.x + _local3._width) - smashing.Viewport.halfWidth); if (smashing.Viewport.x > rightBorder) { smashing.Viewport.x = rightBorder; } } function endCheckGame() { var _local1 = this; if (_local1.cTimeRatio > _local1.nDistRatio) { _local1.endLevel(); } if (smashing.Viewport.x >= _local1.nDist) { _local1.endLevelPrep(); } } function endCheckEnd() { var _local1 = this; if (_local1.cTimeRatio > _local1.nDistRatio) { _local1.endLevel(); } if (_local1.oPlayer.hitTest(BuildingHandler.home.mcHitArea)) { _local1.endLevel(); } } static function addScore(nScore) { target.score = target.score + nScore; } var nFullTime = 125; var cTime = -10; var startTime = -10; var nTimeDec = 12.5; var nLowerTimeLimit = 45; var nDist = 10000; var germReq = 10; var timeBonus = 5000; var playerOffset = 100; var nPanic = 0.065; var __MIN_BENCHMARK = 600; }
Symbol 1241 MovieClip [__Packages.CitizenHandler] Frame 0
class CitizenHandler { var oHandler; function CitizenHandler (loc) { var _local1 = this; var _local2 = loc; _local1.location = _local2; _local1.oHandler = new smashing.ClipHandler(_local2); _local1.totalThresh = _local1.lowThresh - _local1.highThresh; } function update(nElapsed) { var _local3 = oHandler.clips; var l = _local3.length; var _local2; var _local1 = 0; while (_local1 < l) { _local2 = _local3[_local1]; if (_local2 != null) { _local2.update(nElapsed); _local2.render(); } _local1++; } cRelease = cRelease + nElapsed; if (cRelease >= nRelease) { cRelease = 0; addCitizen(); } } function addCitizen() { var _local2 = this; var side = ((Math.floor(Math.random() * 2) == 1) ? 1 : -1); var disp = (smashing.Viewport.halfHeight - Citizen.nRange); var pos = ((Math.random() * disp) * side); var _local1; var _local3 = Math.floor(Math.random() * _local2.windChance); if (_local3 == 0) { _global.oSound.playSnd("wind"); _local1 = _local2.oHandler.addClip("mcWind"); } else { _global.oSound.playSnd("citizenSound"); _local1 = _local2.oHandler.addClip("mcCitizen"); } _local1.x = (smashing.Viewport.x + smashing.Viewport.halfWidth) + _local1.r; _local1.baseY = smashing.Viewport.y + pos; _local1.y = _local1.baseY; _local1.oCitizenHandler = _local2; _local1.oBuildings = _local2.oBuildings; _local1.render(); } function removeCitizen(o) { oHandler.removeClip(o); } function setRatio(nRatio) { var _local1 = nRatio; var _local2 = this; _local1 = 1 - _local1; _local2.nRelease = (_local1 * _local2.totalThresh) + _local2.highThresh; } function reset() { oHandler.removeAllClips(); } function setLevel(nLevel) { var _local1 = this; nLevel = nLevel - 1; _local1.totalThresh = (_local1.lowThresh - _local1.highThresh) - (nLevel * _local1.levelInc); if (_local1.totalThresh < 0) { _local1.totalThresh = 0; } } var nRelease = 0; var cRelease = 0; var highThresh = 0.8; var lowThresh = 4; var levelInc = 0.3; var windChance = 3; }
Symbol 1242 MovieClip [__Packages.Citizen] Frame 0
class Citizen extends smashing.Renderable { var m, oBuildings, x, y, gfx, update, oCitizenHandler; function Citizen () { var _local1 = this; super(); _local1.gotoAndStop(Math.ceil(Math.random() * _local1._totalframes)); _local1.update = _local1.updateNormal; } function updateNormal(nElapsed) { var _local1 = this; var _local2 = nElapsed * _local1.speed; _local1.x = _local1.x - _local2; _local1.cMove = _local1.cMove + _local2; _local1.y = _local1.baseY + (nRange * Math.sin((Math.PI * _local1.cMove) / _local1.nSine)); var _local3 = _local1.x - smashing.Viewport.x; if (_local3 <= (-(smashing.Viewport.halfWidth + _local1.r))) { _local1.oCitizenHandler.removeCitizen(_local1); } } function updateDizzy(nElapsed) { var g = (smashing.Phys.gr * nElapsed); m.y = m.y + g; var mot = m.multiply(nElapsed); var clips = oBuildings.oHandler.clips; var l = clips.length; var l2; var aLines; var _local1; var _local3 = null; var mcC; var p = (new smashing.Point(x, y)); var i = 0; while (i < l) { mcC = clips[i]; if (mcC.hasObstacle == true) { if (mcC.hitTest(this) == true) { aLines = mcC.aLines; l2 = aLines.length; var _local2 = 0; while (_local2 < l2) { if (!smashing.Misc.isHoriz(aLines[_local2])) { _local1 = aLines[_local2].collisionPoint(p, m, r); } if ((_local3 == null) && (_local1 != null)) { _local3 = _local1; } else if ((_local1.distSqu < _local3.distSqu) && (_local1 != null)) { _local3 = _local1; } _local2++; } } } i++; } if (_local3 != null) { var pHit = (new smashing.Point(_local3.hit.x, _local3.hit.y)); x = pHit.x; y = pHit.y; gfx.gotoAndStop("DIE!"); update = updateLand; } else { x = x + mot.x; y = y + mot.y; if (((y + r) - smashing.Viewport.y) > smashing.Viewport.halfWidth) { oCitizenHandler.removeCitizen(this); } } var myFloor = (BuildingHandler.floor - 80); if ((y + r) > myFloor) { y = myFloor; gfx.gotoAndStop("DIE!"); update = updateLand; } } function updateLand(nElapsed) { var _local1 = this; _local1.cDie = _local1.cDie + nElapsed; if (_local1.cDie >= _local1.nDie) { _local1.oCitizenHandler.removeCitizen(_local1); } if (((_local1.y + _local1.r) - smashing.Viewport.y) > smashing.Viewport.halfWidth) { _local1.oCitizenHandler.removeCitizen(_local1); } } function render() { var _local2 = this; var _local1 = smashing.Viewport.getPos(_local2); _local2._x = _local1.x + smashing.Viewport.centerX; _local2._y = _local1.y + smashing.Viewport.centerY; } function collisionTest(oPlayer) { var _local2 = oPlayer; var _local1 = new smashing.Point(_local2.x - x, _local2.y - y); var _local3 = _local1.y; _local1.y = _local1.y + ((_local2.r * _local2.nCrouchMod) * (_local3 / Math.abs(_local3))); var r2 = Math.pow(r + _local2.r, 2); if (_local1.dot(_local1) < r2) { return(true); } return(false); } function react(oPlayer, nElapsed) { var _local1 = this; oPlayer.hurt(); _local1.m = new smashing.Point(1, -1); _local1.m.__set__length(_local1.bounce); _local1.gfx.gotoAndStop("hit"); _local1.update = _local1.updateDizzy; _local1.bDead = true; } var r = 27; var speed = 150; var cMove = 0; var nSine = 120; static var nRange = 20; var sType = "citizen"; var bounce = 500; var bDead = false; var nDie = 2; var cDie = 0; }
Symbol 1243 MovieClip [__Packages.smashing.Phys] Frame 0
class smashing.Phys { static var pUp; function Phys () { } static function drag(f, t) { return(f * Math.pow(t, fr)); } static function bounce(v, n) { var _local3 = v; var _local2 = _local3.reverse(); var _local1 = n.multiply(n.dot(_local2)); _local3.x = (_local1.x * bf) + (_local1.x - _local2.x); _local3.y = (_local1.y * bf) + (_local1.y - _local2.y); } static function get up() { return(((pUp == undefined) ? ((pUp = new smashing.Point(0, -1))) : (pUp))); } static var gr = 700; static var fr = 0.75; static var bf = 0.7; static var height = 370; static var width = 600; static var TWOPI = (Math.PI*2); }
Symbol 1244 MovieClip [__Packages.smashing.Misc] Frame 0
class smashing.Misc { function Misc () { } static function rndArray(aToBeRnd) { var _local2 = 0; var _local1 = []; var aResult = []; _local1 = _local1.concat(aToBeRnd); var _local3; _local2 = 0; while (_local2 < aToBeRnd.length) { _local3 = int(Math.random() * _local1.length); aResult.push(_local1[_local3]); _local1.splice(_local3, 1); _local2++; } return(aResult); } static function uniquePush(aPush, oObject) { var _local2 = aPush; var _local3 = false; var _local1 = 0; while (_local1 < _local2.length) { if (_local2[_local1] == oObject) { _local3 = true; } _local1++; } if (_local3 == true) { } else { _local2.push(oObject); } } static function number(sNum) { var l = (sNum.length + 1); var _local2 = 1; var _local3 = 0; var _local1 = 1; while (_local1 < l) { _local3 = _local3 + (Number(sNum.substr(-_local1, 1)) * _local2); _local2 = _local2 * 10; _local1++; } return(_local3); } static function rndBool() { return(Boolean(Math.floor(Math.random() * 2))); } static function isHoriz(l) { if (l.normal.dot(smashing.Phys.__get__up()) > 0) { return(true); } return(false); } }
Symbol 1245 MovieClip [__Packages.Player] Frame 0
class Player extends smashing.Renderable { var oBundle, mcInvul, gotoAndStop; function Player () { var _local1 = this; super(); _local1.update = _local1.updateGround; _local1.floorMod = _local1.floorMod + _local1.r; smashing.Menu.watchProp(_local1, "cGerms", "text"); _local1.cGerms = 0; _local1.aIdle = ["wink", "dance", "foot tap"]; } function get germs() { return(cGerms); } function updateGround(nElapsed) { var _local1 = this; var nXm; var sState = "stand"; var bCrouch = false; if (_local1.nSpeed == 1) { _local1.cSpeedTime = _local1.cSpeedTime + nElapsed; nXm = 0; if (Key.isDown(39)) { nXm = nXm + (nElapsed * (_local1.sideThrust + _local1.nSpeedBoost)); _local1.faceRight(); sState = "run"; } if (Key.isDown(37)) { nXm = nXm - (nElapsed * (_local1.sideThrust + _local1.nSpeedBoost)); _local1.faceLeft(); sState = "run"; } if (_local1.cSpeedTime >= _local1.nSpeedTime) { _local1.unSpeed(); } } else { nXm = 0; if (Key.isDown(39)) { nXm = nXm + (nElapsed * _local1.sideThrust); _local1.faceRight(); sState = "run"; } if (Key.isDown(37)) { nXm = nXm - (nElapsed * _local1.sideThrust); _local1.faceLeft(); sState = "run"; } } if (Key.isDown(38)) { _local1.ym = _local1.ym - (_local1.upThrust * nElapsed); _local1.onSurface = false; } if (Key.isDown(40)) { _local1.ym = _local1.ym + (_local1.upThrust * nElapsed); _local1.onSurface = false; bCrouch = true; } _local1.ym = _local1.ym + (smashing.Phys.gr * nElapsed); if (Math.abs(_local1.ym) > _local1.ySpeedLimit) { _local1.ym = _local1.ySpeedLimit * (_local1.ym / Math.abs(_local1.ym)); } var clips = _local1.oGerms.oHandler.clips; var l = clips.length; var mcC; var r2; var dist = (new smashing.Point(0, 0)); var i = 0; while (i < l) { mcC = clips[i]; if (mcC != null) { if (mcC.grabbable == true) { dist.x = mcC.x - _local1.x; dist.y = mcC.y - _local1.y; r2 = Math.pow(_local1.r + mcC.r, 2); if (dist.dot(dist) < r2) { mcC.react(_local1); } } } i++; } if (_local1.bInvul == false) { if (_local1.bHurt == false) { clips = _local1.oCitizens.oHandler.clips; l = clips.length; var mcC; i = 0; while (i < l) { mcC = clips[i]; if (mcC != null) { if (mcC.bDead == false) { if (mcC.collisionTest(_local1) == true) { mcC.react(_local1, nElapsed); } } } i++; } } } else { _local1.cInvul = _local1.cInvul + nElapsed; if (_local1.cInvul >= _local1.nInvul) { _local1.unInvulnerable(); } } _local1.xm = _local1.xm - smashing.Phys.drag(_local1.xm, nElapsed); if (_local1.xm > -20) { _local1.xm = 0; } nXm = nXm + (_local1.xm * nElapsed); var nYm = (_local1.ym * nElapsed); _local1.shadow._x = _local1._x + nXm; _local1.shadow._y = _local1._y + nYm; var m = (new smashing.Point(nXm, nYm)); var p = (new smashing.Point(_local1.x, _local1.y)); clips = _local1.oBuildings.oHandler.clips; l = clips.length; var l2; var aLines; var aC = []; var _local2; var bestResult = null; var aDebug = []; i = 0; while (i < l) { mcC = clips[i]; if (mcC.hasObstacle == true) { if ((mcC.hitTest(_local1) == true) || (mcC.hitTest(_local1.shadow) == true)) { aLines = mcC.aLines; l2 = aLines.length; var _local3 = 0; while (_local3 < l2) { if (bCrouch == false) { _local2 = aLines[_local3].collisionPointSwept(p, m, _local1.r); } else if (!smashing.Misc.isHoriz(aLines[_local3])) { _local2 = aLines[_local3].collisionPointSwept(p, m, _local1.r); } aDebug.push(_local2); if ((bestResult == null) && (_local2 != null)) { bestResult = _local2; } else if ((_local2.distSqu < bestResult.distSqu) && (_local2 != null)) { bestResult = _local2; } _local3++; } } } i++; } var bSurface = false; if (bestResult != null) { var actDist = Math.sqrt(bestResult.distSqu); m.length = m.length - actDist; var normal = bestResult.gizmo.lineNormal; _local1.onSurface = true; bSurface = true; var pHit = (new smashing.Point(bestResult.hit.x, bestResult.hit.y)); _local1.x = pHit.x; _local1.y = pHit.y; p = new smashing.Point(_local1.x, _local1.y); m = normal.multiply(m.dot(normal)); if (m.y == 0) { _local1.ym = 0; } if (m.x == 0) { _local1.xm = 0; } } p = new smashing.Point(_local1.x, _local1.y); var myFloor = (BuildingHandler.floor - _local1.floorMod); if ((_local1.y + m.y) > myFloor) { _local1.y = myFloor; _local1.ym = 0; m.y = 0; _local1.onSurface = true; bSurface = true; if (bCrouch == true) { sState = "crouch"; } } if (bSurface == false) { sState = "fly"; } var myCeil = (BuildingHandler.ceiling + _local1.r); if ((_local1.y + m.y) < myCeil) { _local1.ym = 0; m.y = 0; _local1.y = myCeil; } var myLeft = (smashing.Viewport.halfWidth - _local1.r); if (((_local1.x + m.x) - smashing.Viewport.x) < (-myLeft)) { _local1.x = smashing.Viewport.x - myLeft; m.x = 0; _local1.xm = 0; } if (((_local1.x + m.x) - smashing.Viewport.x) > myLeft) { _local1.x = smashing.Viewport.x + myLeft; m.x = 0; _local1.xm = 0; } _local1.y = _local1.y + m.y; _local1.x = _local1.x + m.x; if (_local1.bHurt == true) { if (_local1.cHurt < (_local1.nHurtTime / 2)) { sState = "hit"; } } if (sState == "stand") { _local1.cIdle = _local1.cIdle + nElapsed; if (_local1.cIdle >= _local1.nIdle) { if (_local1.sIdle == "") { _local1.sIdle = _local1.aIdle[Math.floor(Math.random() * _local1.aIdle.length)]; } sState = _local1.sIdle; } } else { _local1.cIdle = 0; _local1.sIdle = ""; } _local1.a.gotoAndStop(sState); if (_local1.nSpeed == 1) { _local1.a.a.blur._visible = true; } else { _local1.a.a.blur._visible = false; } } function updateAir(nElapsed) { } function setBuilding(o, c, g) { var _local1 = this; _local1.oBuildings = o; _local1.oCitizens = c; _local1.oGerms = g; } function setShadow(mc) { var _local1 = this; _local1.shadow = mc; _local1.shadow._width = _local1.r * 2; _local1.shadow._height = _local1.r * 2; } function setBundle(o) { oBundle = o; } function render() { var _local2 = this; var _local1 = smashing.Viewport.getPos(_local2); _local2._x = _local1.x + smashing.Viewport.centerX; _local2._y = _local1.y + smashing.Viewport.centerY; } function hurt() { var _local1 = this; _global.oSound.playSnd("hit"); var _local2 = new smashing.Point(-3, -2); _local2.length = 700; _local1.xm = _local2.x; _local1.ym = _local2.y; _local1.bHurt = true; _local1.nStartHurt = getTimer(); _local1.onEnterFrame = function () { var _local1 = this; _local1.cHurt = (getTimer() - _local1.nStartHurt) / 1000; if (_local1.cHurt >= _local1.nHurtTime) { _local1.bHurt = false; delete _local1.onEnterFrame; } }; } function invulnerable() { bInvul = true; mcInvul._visible = true; } function unInvulnerable() { var _local1 = this; _local1.bInvul = false; _local1.cInvul = 0; _local1.mcInvul._visible = false; } function speed() { nSpeed = 1; } function unSpeed() { nSpeed = 0; cSpeedTime = 0; } function getGerm(g) { var _local1 = this; _global.oSound.playSnd("getGerm"); g.handler.removeClip(g); _local1.cGerms++; _local1.oBundle.setGerms(_local1.cGerms); MaggieWorld.addScore(_local1.germScore); _local1.a.a.a.head.gotoAndPlay("gather"); } function removeGerm() { var _local1 = this; _local1.cGerms--; if (_local1.cGerms < 0) { _local1.cGerms = 0; } else { _global.oSound.playSnd("loseGerm"); _local1.oGerms.addGerm(_local1.oBundle.x, _local1.oBundle.y, "mcFlyAwayGerm"); } _local1.oBundle.setGerms(_local1.cGerms); } function reset() { var _local1 = this; _local1.a.gotoAndStop("stand"); _local1.x = smashing.Viewport.x - _local1.oWorld.playerOffset; _local1.y = BuildingHandler.floor - (_local1.r * 3); _local1.cGerms = 0; _local1.oBundle.setGerms(_local1.cGerms); _local1.bHurt = false; delete _local1.onEnterFrame; _local1._visible = true; _local1.xm = 0; _local1.ym = 0; _local1.faceRight(); _local1.render(); } function faceLeft() { gotoAndStop("left"); facing = -1; } function faceRight() { gotoAndStop("right"); facing = 1; } var upThrust = 1700; var sideThrust = 300; var r = 25; var xm = 0; var ym = 0; var ySpeedLimit = 500; var onSurface = false; var nHurtFlash = 0.1; var nHurtTime = 2; var bHurt = false; var cGerms = 0; var facing = 1; var floorMod = 50; var germScore = 100; var nInvul = 5; var cInvul = 0; var bInvul = false; var nSpeed = 0; var nSpeedBoost = 150; var nSpeedTime = 5; var cSpeedTime = 0; var nCrouchMod = 0; var nIdle = 3; var cIdle = 0; var sIdle = ""; }
Symbol 1246 MovieClip [__Packages.GermBundle] Frame 0
class GermBundle extends smashing.Renderable { var myJoint, gotoAndStop, mcDraw; function GermBundle () { var _local1 = this; super(); _local1.x = 0; _local1.y = 0; _local1.l0x = _local1.initleash0._x; _local1.l0y = _local1.initleash0._y; _local1.l1x = _local1.initleash1._x; _local1.l1y = _local1.initleash1._y; _local1.l2x = _local1.initleash2._x; _local1.l2y = _local1.initleash2._y; _local1.l3x = _local1.initleash3._x; _local1.l3y = _local1.initleash3._y; _local1.l4x = _local1.initleash4._x; _local1.l4y = _local1.initleash4._y; } function init(oP, mcD) { var _local1 = this; var _local2 = oP; _local1.oPlayer = _local2; _local1.myJoint = new smashing.Joint(_local2, _local1, 0.9); _local2.setBundle(_local1); _local1.mcDraw = mcD; } function update(nElapsed) { myJoint.update(nElapsed); } function render() { var _local1 = this; var vals = smashing.Viewport.getPos(_local1); _local1._x = vals.x + smashing.Viewport.centerX; _local1._y = vals.y + smashing.Viewport.centerY; var _local2 = new smashing.Point(_local1.oPlayer._x + (((_local1.oPlayer.a._x + _local1.oPlayer.a.a._x) + _local1.oPlayer.a.a.anchor._x) * _local1.oPlayer.facing), _local1.oPlayer._y + ((_local1.oPlayer.a._y + _local1.oPlayer.a.a._y) + _local1.oPlayer.a.a.anchor._y)); _local1.mcDraw.lineStyle(_local1.leashThickness, _local1.leashColor); var _local3; var leashY; if (_local1.leash0._name != undefined) { _local3 = _local1._x + _local1.l0x; leashY = _local1._y + _local1.l0y; _local1.mcDraw.moveTo(_local3, leashY); _local1.mcDraw.curveTo(((_local2.x - _local3) / 2) + _local3, _local2.y, _local2.x, _local2.y); } if (_local1.leash1._name != undefined) { _local3 = _local1._x + _local1.l1x; leashY = _local1._y + _local1.l1y; _local1.mcDraw.moveTo(_local3, leashY); _local1.mcDraw.curveTo(((_local2.x - _local3) / 2) + _local3, _local2.y, _local2.x, _local2.y); } if (_local1.leash2._name != undefined) { _local3 = _local1._x + _local1.l2x; leashY = _local1._y + _local1.l2y; _local1.mcDraw.moveTo(_local3, leashY); _local1.mcDraw.curveTo(((_local2.x - _local3) / 2) + _local3, _local2.y, _local2.x, _local2.y); } if (_local1.leash3._name != undefined) { _local3 = _local1._x + _local1.l3x; leashY = _local1._y + _local1.l3y; _local1.mcDraw.moveTo(_local3, leashY); _local1.mcDraw.curveTo(((_local2.x - _local3) / 2) + _local3, _local2.y, _local2.x, _local2.y); } if (_local1.leash4._name != undefined) { _local3 = _local1._x + _local1.l4x; leashY = _local1._y + _local1.l4y; _local1.mcDraw.moveTo(_local3, leashY); _local1.mcDraw.curveTo(((_local2.x - _local3) / 2) + _local3, _local2.y, _local2.x, _local2.y); } } function setGerms(nGerms) { var _local1 = nGerms; if (_local1 > 5) { _local1 = 5; } if (_local1 < 0) { _local1 = 0; } gotoAndStop(_local1 + 1); } function reset() { setGerms(0); mcDraw.clear(); } var leashThickness = 2; var leashColor = 0; }
Symbol 1247 MovieClip [__Packages.smashing.Joint] Frame 0
class smashing.Joint { function Joint (mcA, mcB, springy) { var _local1 = this; if (springy != undefined) { _local1.nSpring = springy; } _local1.A = mcA; _local1.B = mcB; _local1.pInert = new smashing.Point(_local1.B._x - _local1.A._x, _local1.B._y - _local1.A._y); _local1.dist = _local1.pInert.length; _local1.pfnInert = _local1.pInert.cross().normalize(); _local1.pnInert = _local1.pInert.normalize(); } function update(nElapsed) { var _local1 = this; var _local2 = new smashing.Point(_local1.B.x - _local1.A.x, _local1.B.y - _local1.A.y); var d = _local2.dot(_local1.pfnInert); var d2 = _local2.dot(_local1.pnInert); if (d != 0) { var dir = (d / Math.abs(d)); var dir2 = (d2 / Math.abs(d2)); var _local3 = Math.acos(d2 / _local2.length); var move = (_local1.ease(_local3, nElapsed) * dir); _local3 = _local3 * (-dir); _local3 = _local3 + move; _local2 = _local1.pInert.rotate(_local3); _local1.B.x = _local1.A.x + _local2.x; _local1.B.y = _local1.A.y + _local2.y; } var deg = ((_local3 / Math.PI) * 180); if (_local1.rotateA) { _local1.A._rotation = deg; } else if (_local1.rotateAInner != null) { _local1.A[_local1.rotateAInner]._rotation = deg; } if (_local1.rotateB) { _local1.B._rotation = deg; } } function ease(d, nElapsed) { return(d * Math.pow(nElapsed, nSpring)); } var nSpring = 0.5; var rotateA = false; var rotateB = false; }
Symbol 1248 MovieClip [__Packages.smashing.Menu] Frame 0
class smashing.Menu extends MovieClip { static var target; var gotoAndPlay, gotoAndStop; function Menu () { super(); target = this; } function onShow() { } function onResume() { } function show(sFrame) { onShow(); gotoAndPlay(sFrame); } function resume() { onResume(); gotoAndStop("blank"); } function playAgain() { } static function watchProp(o, sProp, sType) { var _local1 = o; var _local2 = sProp; switch (sType) { case "text" : _local1.watch(_local2, watchText); return; case "frameMeter" : _local1.watch(_local2, watchFrameMeter); return; case "pegboard" : _local1.watch(_local2, watchPegboard); return; case "signboard" : _local1.watch(_local2, watchSignboard); return; case "singleDigit" : _local1.watch(_local2, watchSingleDigit); return; case "funkyMeter" : _local1.watch(_local2, watchFunkyMeter); } } static function watchText(prop, oldVal, newVal) { target[prop.toString()] = newVal; return(newVal); } static function watchFrameMeter(prop, oldVal, newVal) { var _local2 = target[prop.toString()]; var _local1 = Math.ceil(newVal * _local2._totalframes); if (_local1 == 0) { _local1 = 1; } _local2.gotoAndStop(_local1); return(newVal); } static function watchPegboard(prop, oldVal, newVal) { var _local1 = target[prop.toString()]; _local1.pegs = newVal; return(newVal); } static function watchSignboard(prop, oldVal, newVal) { //var _local2 = this; var limit = 1; var _local1 = target[prop.toString()]; _local1.gotoAndStop(newVal); _local1.startTime = getTimer(); _local1.limit = limit; _local1.onEnterFrame = function () { var _local1 = this; var _local2 = (getTimer() - _local1.startTime) / 1000; if (_local2 >= _local1.limit) { _local1._visible = false; delete _local1.onEnterFrame; } }; return(newVal); } static function watchSingleDigit(prop, oldVal, newVal) { var _local2 = newVal; var _local1 = target[prop.toString()]; _local1.gotoAndStop(_local2 + 1); target[prop + "cache"] = _local2 + 1; return(_local2); } static function watchFunkyMeter(prop, oldVal, newVal) { var _local3 = newVal; if (_local3 < 0) { _local3 = 0; } var _local2 = target.funkyMeter; var _local1 = _local2[prop.toString()]; var mcCap = _local2[prop.toString() + "Cap"]; _local1._width = _local3 * _local1.fullWidth; mcCap._x = (_local1._x + _local1._width) - (mcCap._width / 2); _local2[prop.toString() + "Cache"] = _local3; return(_local3); } var bEnabled = true; }
Symbol 1249 MovieClip [__Packages.Germ] Frame 0
class Germ extends smashing.Renderable { function Germ () { var _local1 = this; super(); _local1.gotoAndStop(Math.ceil(Math.random() * _local1._totalframes)); _local1.nNoise = _local1.getNoisePeriod(); _local1.aNoise = ["germNoise0", "germNoise1", "germNoise2", "germNoise3"]; } function update(nElapsed) { var _local1 = this; _local1.cNoise = _local1.cNoise + nElapsed; if (_local1.cNoise >= _local1.nNoise) { _local1.cNoise = 0; _local1.nNoise = _local1.getNoisePeriod(); _global.oSound.playSnd(_local1.aNoise[Math.floor(Math.random() * _local1.aNoise.length)]); } _local1.render(); } function render() { var _local2 = this; var _local1 = smashing.Viewport.getPos(_local2); _local2._x = _local1.x + smashing.Viewport.centerX; _local2._y = _local1.y + smashing.Viewport.centerY; } function react(oPlayer) { var _local1 = this; switch (_local1.nSegment) { case 0 : _local1.oData.bGermBot = null; break; case 1 : _local1.oData.bGermMid = null; break; case 2 : _local1.oData.bGermTop = null; } delete _local1.mcBuild.mcGerm; oPlayer.getGerm(_local1); } function getNoisePeriod() { return(lowerLimit + (Math.random() * variation)); } var r = 15; var grabbable = true; var lowerLimit = 1.5; var variation = 1.5; var cNoise = 0; }
Symbol 1250 MovieClip [__Packages.smashing.SoundHandler] Frame 0
class smashing.SoundHandler { function SoundHandler (loc) { var _local3 = this; _local3.location = loc; _local3.aSnd = []; var _local2; var _local1 = 0; while (_local1 < 8) { _local2 = loc.createEmptyMovieClip("mcSnd" + _local1, _local1); _local3.aSnd[_local1] = new Sound(_local2); _local1++; } } function playSnd(sId, vol) { var _local2 = this; var _local1 = _local2.aSnd[_local2.cSound]; _local1.stop(); if (vol != undefined) { _local1.setVolume(vol); } else { _local1.setVolume(100); } _local1.attachSound(sId); _local1.start(); _local2.cSound++; if (_local2.cSound >= _local2.aSnd.length) { _local2.cSound = 0; } return(_local1); } var cSound = 0; }
Symbol 1251 MovieClip [__Packages.FlyAwayGerm] Frame 0
class FlyAwayGerm extends smashing.Renderable { var m; function FlyAwayGerm () { super(); m = new smashing.Point(-200, -300); } function update(nElapsed) { var _local1 = this; var _local2 = nElapsed; _local1.m.y = _local1.m.y + (_local2 * smashing.Phys.gr); _local1.x = _local1.x + (_local1.m.x * _local2); _local1.y = _local1.y + (_local1.m.y * _local2); _local1.render(); } function render() { var _local1 = this; var _local2 = smashing.Viewport.getPos(_local1); if (_local2.x < ((-smashing.Viewport.halfWidth) - (_local1.r * 2))) { _local1.handler.removeClip(_local1); } if (_local2.y > (smashing.Viewport.halfHeight + (_local1.r * 2))) { _local1.handler.removeClip(_local1); } _local1._x = _local2.x + smashing.Viewport.centerX; _local1._y = _local2.y + smashing.Viewport.centerY; } var r = 15; var grabbable = false; }
Symbol 1252 MovieClip [__Packages.Wind] Frame 0
class Wind extends smashing.Renderable { var hitTest; function Wind () { super(); } function update(nElapsed) { var _local1 = this; var _local2 = nElapsed * _local1.speed; _local1.x = _local1.x - _local2; _local1.cMove = _local1.cMove + _local2; var _local3 = _local1.x - smashing.Viewport.x; if (_local3 <= (-(smashing.Viewport.halfWidth + _local1.r))) { _local1.oCitizenHandler.removeCitizen(_local1); } } function render() { var _local2 = this; var _local1 = smashing.Viewport.getPos(_local2); _local2._x = _local1.x + smashing.Viewport.centerX; _local2._y = _local1.y + smashing.Viewport.centerY; } function collisionTest(oPlayer) { return(hitTest(oPlayer)); } function react(oPlayer, nElapsed) { var _local1 = windForce * nElapsed; oPlayer.xm = oPlayer.xm - _local1; } var r = 60; var speed = 300; var cMove = 0; var nSine = 120; static var nRange = 30; var sType = "wind"; var windForce = 2000; var bDead = false; }
Symbol 1253 MovieClip [__Packages.Invulnerable] Frame 0
class Invulnerable extends Germ { var render; function Invulnerable () { super(); } function update(nElapsed) { render(); } function react(oPlayer) { var _local1 = this; _global.oSound.playSnd("pickup"); oPlayer.invulnerable(); switch (_local1.nSegment) { case 0 : _local1.oData.sPowerupBot = null; break; case 1 : _local1.oData.sPowerupMid = null; break; case 2 : _local1.oData.sPowerupTop = null; } delete _local1.mcBuild.mcGerm; _local1.handler.removeClip(_local1); } }
Symbol 1254 MovieClip [__Packages.Time] Frame 0
class Time extends Germ { var render; function Time () { super(); } function update(nElapsed) { render(); } function react(oPlayer) { var _local1 = this; _global.oSound.playSnd("pickup"); _global.mcRoot.oMain.cTime = _global.mcRoot.oMain.cTime - 5; switch (_local1.nSegment) { case 0 : _local1.oData.sPowerupBot = null; break; case 1 : _local1.oData.sPowerupMid = null; break; case 2 : _local1.oData.sPowerupTop = null; } delete _local1.mcBuild.mcGerm; _local1.handler.removeClip(_local1); } }
Symbol 1255 MovieClip [__Packages.Speed] Frame 0
class Speed extends Germ { var render; function Speed () { super(); } function update(nElapsed) { render(); } function react(oPlayer) { var _local1 = this; _global.oSound.playSnd("pickup"); oPlayer.speed(); switch (_local1.nSegment) { case 0 : _local1.oData.sPowerupBot = null; break; case 1 : _local1.oData.sPowerupMid = null; break; case 2 : _local1.oData.sPowerupTop = null; } delete _local1.mcBuild.mcGerm; _local1.handler.removeClip(_local1); } }
Symbol 1256 MovieClip [__Packages.MaggieMenu] Frame 0
class MaggieMenu extends smashing.Menu { function MaggieMenu () { super(); } function onShow() { _global.mcRoot.oBase.pause(); _global.mcRoot.mcMusic.oSound.stop(); } function onResume() { var _local1 = _global; _local1.mcRoot.oBase.play(); if (_local1.bMute == false) { _local1.mcRoot.mcMusic.play(); } } }
Symbol 103 Button
on (release) { this.gotoAndPlay("play"); _global.bHelp = false; }
Symbol 106 Button
on (release) { _global.bHelp = true; this._parent.gotoAndStop("gameReal"); }
Symbol 120 MovieClip Frame 17
stop();
Symbol 121 MovieClip Frame 12
stop();
Symbol 124 MovieClip Frame 1
stop();
Symbol 124 MovieClip Frame 23
this._parent.gotoAndStop("anim");
Symbol 139 MovieClip Frame 1
stop();
Symbol 155 MovieClip Frame 1
stop();
Symbol 156 MovieClip [mcBuildingBottom0] Frame 1
#initclip 50 Object.registerClass("mcBuildingBottom0", BuildingPart); #endinitclip stop();
Symbol 171 MovieClip Frame 1
stop();
Symbol 186 MovieClip Frame 1
stop();
Symbol 187 MovieClip [mcBuildingMiddle0] Frame 1
#initclip 34 Object.registerClass("mcBuildingMiddle0", BuildingPart); #endinitclip stop();
Symbol 204 MovieClip Frame 1
stop();
Symbol 219 MovieClip Frame 1
stop();
Symbol 220 MovieClip [mcBuildingTop0] Frame 1
#initclip 35 Object.registerClass("mcBuildingTop0", BuildingPart); #endinitclip stop();
Symbol 256 MovieClip Frame 1
stop();
Symbol 281 MovieClip Frame 1
stop();
Symbol 312 MovieClip Frame 1
stop();
Symbol 313 MovieClip [mcCitizen] Frame 1
#initclip 36 Object.registerClass("mcCitizen", Citizen); #endinitclip stop();
Symbol 342 MovieClip [mcGerm] Frame 1
#initclip 37 Object.registerClass("mcGerm", Germ); #endinitclip stop();
Symbol 343 MovieClip [mcFlyAwayGerm] Frame 1
#initclip 38 Object.registerClass("mcFlyAwayGerm", FlyAwayGerm); #endinitclip stop();
Symbol 346 MovieClip [home] Frame 1
#initclip 39 Object.registerClass("home", MaggieHome); #endinitclip
Instance of Symbol 20 MovieClip "mcHitArea" in Symbol 346 MovieClip [home] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 358 MovieClip Frame 1
stop();
Symbol 371 MovieClip [mcWind] Frame 1
#initclip 40 Object.registerClass("mcWind", Wind); #endinitclip
Symbol 373 MovieClip [BonusInvun] Frame 1
#initclip 41 Object.registerClass("BonusInvun", Invulnerable); #endinitclip
Symbol 375 MovieClip [BonusTime] Frame 1
#initclip 42 Object.registerClass("BonusTime", Time); #endinitclip
Symbol 377 MovieClip [BonusSpeed] Frame 1
#initclip 43 Object.registerClass("BonusSpeed", Speed); #endinitclip
Symbol 392 MovieClip Frame 1
stop();
Symbol 407 MovieClip Frame 1
stop();
Symbol 408 MovieClip [mcBuildingBottom1] Frame 1
#initclip 44 Object.registerClass("mcBuildingBottom1", BuildingPart); #endinitclip stop();
Symbol 423 MovieClip Frame 1
stop();
Symbol 438 MovieClip Frame 1
stop();
Symbol 439 MovieClip [mcBuildingBottom2] Frame 1
#initclip 45 Object.registerClass("mcBuildingBottom2", BuildingPart); #endinitclip stop();
Symbol 454 MovieClip Frame 1
stop();
Symbol 469 MovieClip Frame 1
stop();
Symbol 470 MovieClip [mcBuildingMiddle1] Frame 1
#initclip 46 Object.registerClass("mcBuildingMiddle1", BuildingPart); #endinitclip stop();
Symbol 485 MovieClip Frame 1
stop();
Symbol 500 MovieClip Frame 1
stop();
Symbol 501 MovieClip [mcBuildingMiddle2] Frame 1
#initclip 47 Object.registerClass("mcBuildingMiddle2", BuildingPart); #endinitclip stop();
Symbol 516 MovieClip Frame 1
stop();
Symbol 531 MovieClip Frame 1
stop();
Symbol 532 MovieClip [mcBuildingTop1] Frame 1
#initclip 48 Object.registerClass("mcBuildingTop1", BuildingPart); #endinitclip stop();
Symbol 547 MovieClip Frame 1
stop();
Symbol 562 MovieClip Frame 1
stop();
Symbol 563 MovieClip [mcBuildingTop2] Frame 1
#initclip 49 Object.registerClass("mcBuildingTop2", BuildingPart); #endinitclip stop();
Symbol 568 MovieClip Frame 1
stop();
Symbol 640 MovieClip Frame 23
stop();
Symbol 646 Button
on (release) { stopAllSounds(); this._parent.gotoAndPlay("game"); }
Symbol 667 MovieClip Frame 41
stop();
Symbol 682 MovieClip Frame 63
stopAllSounds();
Symbol 682 MovieClip Frame 71
this._parent.gotoAndPlay("game");
Symbol 692 MovieClip Frame 1
stop();
Symbol 693 MovieClip Frame 1
stop();
Symbol 715 MovieClip Frame 1
stop();
Symbol 741 MovieClip Frame 1
stop();
Symbol 747 MovieClip Frame 5
stop();
Symbol 749 MovieClip Frame 2
stop();
Symbol 753 MovieClip Frame 30
stop(); var me = this._parent._parent; me.sIdle = ""; me.cIdle = 0;
Symbol 759 MovieClip Frame 61
stop();
Symbol 760 MovieClip Frame 62
stop(); var me = this._parent._parent; me.sIdle = ""; me.cIdle = 0;
Symbol 761 MovieClip Frame 31
stop();
Symbol 762 MovieClip Frame 31
stop(); var me = this._parent._parent; me.sIdle = ""; me.cIdle = 0;
Symbol 763 MovieClip Frame 1
stop();
Symbol 766 MovieClip [mcPlayer] Frame 1
#initclip 53 Object.registerClass("mcPlayer", Player); #endinitclip stop();
Instance of Symbol 765 MovieClip "mcInvul" in Symbol 766 MovieClip [mcPlayer] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 793 MovieClip [mcGermBundle] Frame 1
#initclip 51 Object.registerClass("mcGermBundle", GermBundle); #endinitclip stop();
Instance of Symbol 768 MovieClip "marker" in Symbol 793 MovieClip [mcGermBundle] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 811 Button
on (release) { this.show("menu"); }
Symbol 814 MovieClip Frame 1
stop(); this.onRelease = function () { _global.bMute = true; _global.mcRoot.mcMusic.oSound.stop(); this.gotoAndStop("off"); };
Symbol 814 MovieClip Frame 5
stop(); this.onRelease = function () { _global.bMute = false; _global.mcRoot.mcMusic.play(); this.gotoAndStop("on"); };
Symbol 820 MovieClip Frame 1
stop();
Instance of Symbol 20 MovieClip "nDistRatio" in Symbol 821 MovieClip Frame 1
onClipEvent (load) { this.fullWidth = this._width; var cache = this._parent[this._name + "Cache"]; if (cache != undefined) { this._width = cache * this.fullWidth; var cap = this._parent[this._name + "Cap"]; cap._x = (this._x + this._width) - (cap._width / 2); } else { this._width = 0; var cap = this._parent[this._name + "Cap"]; cap._x = (this._x + this._width) - (cap._width / 2); } }
Instance of Symbol 20 MovieClip "cTimeRatio" in Symbol 821 MovieClip Frame 1
onClipEvent (load) { this.fullWidth = this._width; var cache = this._parent[this._name + "Cache"]; if (cache != undefined) { this._width = cache * this.fullWidth; var cap = this._parent[this._name + "Cap"]; cap._x = (this._x + this._width) - (cap._width / 2); } else { this._width = 0; var cap = this._parent[this._name + "Cap"]; cap._x = (this._x + this._width) - (cap._width / 2); } }
Instance of Symbol 20 MovieClip "nDistRatio" in Symbol 830 MovieClip Frame 1
onClipEvent (load) { this.fullWidth = this._width; var cache = this._parent[this._name + "Cache"]; if (cache != undefined) { this._width = cache * this.fullWidth; var cap = this._parent[this._name + "Cap"]; cap._x = (this._x + this._width) - (cap._width / 2); } }
Instance of Symbol 20 MovieClip "cTimeRatio" in Symbol 830 MovieClip Frame 1
onClipEvent (load) { this.fullWidth = this._width; var cache = this._parent[this._name + "Cache"]; if (cache != undefined) { this._width = cache * this.fullWidth; var cap = this._parent[this._name + "Cap"]; cap._x = (this._x + this._width) - (cap._width / 2); } }
Symbol 831 Button
on (release) { if (_global.bHelp == true) { this._parent.startPopup.go(); _global.bHelp = false; if (_global.bMute == false) { this._parent.mcMusic.play(); } this.gotoAndStop("blank"); } else { this.resume(); } }
Symbol 857 Button
on (release) { this.show("help"); }
Symbol 859 Button
on (release) { this.resume(); }
Symbol 861 Button
on (release) { this.show("quit"); }
Symbol 868 Button
on (release) { this.resume(); }
Symbol 872 Button
on (release) { _global.mcRoot.submitScore(); this.show("submit"); }
Symbol 995 MovieClip Frame 34
stop();
Symbol 1014 Button
on (release) { stopAllSounds(); _global.mcRoot.oMain.startLevel(); this._parent.gotoAndStop("blank"); }
Symbol 1024 MovieClip Frame 73
stop();
Symbol 1061 MovieClip Frame 35
stop();
Symbol 1091 MovieClip Frame 73
stop();
Symbol 1092 Button
on (release) { stopAllSounds(); _global.mcRoot.oMain.startLevel(); this._parent._parent.gotoAndStop("blank"); }
Symbol 1193 MovieClip Frame 86
stop();
Symbol 1194 MovieClip Frame 89
stop();
Symbol 1195 MovieClip [mcMenu] Frame 1
#initclip 52 Object.registerClass("mcMenu", MaggieMenu); #endinitclip stop();
Instance of Symbol 814 MovieClip in Symbol 1195 MovieClip [mcMenu] Frame 1
onClipEvent (load) { if (_global.bMute == true) { this.gotoAndStop("off"); } }
Symbol 1195 MovieClip [mcMenu] Frame 6
stop();
Symbol 1195 MovieClip [mcMenu] Frame 10
stop();
Symbol 1195 MovieClip [mcMenu] Frame 15
stop();
Symbol 1195 MovieClip [mcMenu] Frame 21
stop();
Symbol 1195 MovieClip [mcMenu] Frame 25
stop();
Symbol 1195 MovieClip [mcMenu] Frame 31
stop();
Symbol 1195 MovieClip [mcMenu] Frame 38
stop();
Symbol 1206 MovieClip Frame 1
fader.useHandCursor = false; stop();
Instance of Symbol 20 MovieClip "fader" in Symbol 1206 MovieClip Frame 1
on (release) { }
Symbol 1206 MovieClip Frame 20
this._parent.oBase.play(); this._visible = false;
Symbol 1221 Button
on (release) { _global.mcRoot.gotoAndStop("intro"); }
Symbol 1222 Button
on (release) { _global.mcRoot.submitScore(); this.btnSubmit._visible = false; this.btnPlayagain._visible = false; }
Symbol 1223 MovieClip Frame 73
stop();

Library Items

Symbol 1224 MovieClip [__Packages.smashing.PerformanceTest]
Symbol 1225 MovieClip [__Packages.smashing.Base]
Symbol 1226 MovieClip [__Packages.smashing.World]
Symbol 1227 MovieClip [__Packages.smashing.Viewport]
Symbol 1228 MovieClip [__Packages.smashing.Point3D]
Symbol 1229 MovieClip [__Packages.smashing.Renderable]
Symbol 1230 MovieClip [__Packages.smashing.RenderResult]
Symbol 1231 MovieClip [__Packages.smashing.Point]
Symbol 1232 MovieClip [__Packages.BuildingHandler]
Symbol 1233 MovieClip [__Packages.smashing.ClipHandler]
Symbol 1234 MovieClip [__Packages.GermHandler]
Symbol 1235 MovieClip [__Packages.BuildingPart]
Symbol 1236 MovieClip [__Packages.BData]
Symbol 1237 MovieClip [__Packages.smashing.Line]
Symbol 1238 MovieClip [__Packages.smashing.CollisionResult]
Symbol 1239 MovieClip [__Packages.MaggieHome]
Symbol 1240 MovieClip [__Packages.MaggieWorld]
Symbol 1241 MovieClip [__Packages.CitizenHandler]
Symbol 1242 MovieClip [__Packages.Citizen]
Symbol 1243 MovieClip [__Packages.smashing.Phys]
Symbol 1244 MovieClip [__Packages.smashing.Misc]
Symbol 1245 MovieClip [__Packages.Player]
Symbol 1246 MovieClip [__Packages.GermBundle]
Symbol 1247 MovieClip [__Packages.smashing.Joint]
Symbol 1248 MovieClip [__Packages.smashing.Menu]
Symbol 1249 MovieClip [__Packages.Germ]
Symbol 1250 MovieClip [__Packages.smashing.SoundHandler]
Symbol 1251 MovieClip [__Packages.FlyAwayGerm]
Symbol 1252 MovieClip [__Packages.Wind]
Symbol 1253 MovieClip [__Packages.Invulnerable]
Symbol 1254 MovieClip [__Packages.Time]
Symbol 1255 MovieClip [__Packages.Speed]
Symbol 1256 MovieClip [__Packages.MaggieMenu]
Symbol 1 GraphicUsed by:7
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClipUses:2Used by:7 17 66 71 76 83 93 322 323 339 373 375 377 640 678 747 765 791 796 797 798 799 807 821 830 960 995 1086 1193
Symbol 4 GraphicUsed by:7 17 66 71 76 83 93 681 791 1186 1193
Symbol 5 GraphicUsed by:7 17 27 66 71 76 83 93 791 1186 1193
Symbol 6 GraphicUsed by:7 17 27 66 83 93 791 1186 1193
Symbol 7 MovieClipUses:1 3 4 5 6Used by:18 121 124
Symbol 8 FontUsed by:9 767 800 805 806 824 825 826 827 832 833 834 842 843 844 845 846 847 848 849 850 881 1027 1097 1109 1110 1203 1204 1205 1212 1214
Symbol 9 TextUses:8Used by:18
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:10Used by:18 121
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:12Used by:18 121
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:14Used by:18 121
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClipUses:6 3 4 5 16Used by:18
Symbol 18 MovieClipUses:7 9 11 13 15 17Used by:Timeline
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClipUses:19Used by:21 120 124 191 346 640 693 796 797 798 799 814 821 830 853 866 1195 1206
Symbol 21 MovieClipUses:20Used by:Timeline
Symbol 22 MovieClipUsed by:717 731 732 743 747 749 793  Timeline
Symbol 23 BitmapUsed by:24
Symbol 24 GraphicUses:23Used by:124
Symbol 25 GraphicUsed by:27
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClipUses:25 5 6 26Used by:124
Symbol 28 GraphicUsed by:120 124
Symbol 29 GraphicUsed by:120 124 960 995
Symbol 30 GraphicUsed by:120 124
Symbol 31 GraphicUsed by:120 124
Symbol 32 GraphicUsed by:120 124
Symbol 33 GraphicUsed by:120 124
Symbol 34 GraphicUsed by:120 124 747 960 995
Symbol 35 GraphicUsed by:120 124
Symbol 36 GraphicUsed by:120 124
Symbol 37 GraphicUsed by:120 124 747 960 995
Symbol 38 GraphicUsed by:120 124
Symbol 39 GraphicUsed by:120 124
Symbol 40 GraphicUsed by:120 124
Symbol 41 GraphicUsed by:120 124 960 995
Symbol 42 GraphicUsed by:120 124 715 739 741 747 753 759 761
Symbol 43 GraphicUsed by:120 124 715 741 747 753 759 761 960 995
Symbol 44 GraphicUsed by:120 124 715 740 741 747 753 759 761 960 995
Symbol 45 GraphicUsed by:120 124 715 740 741 747 753 759 761 960 995
Symbol 46 GraphicUsed by:120 121 124
Symbol 47 GraphicUsed by:120 124 256 753 761
Symbol 48 GraphicUsed by:120 124 753 761
Symbol 49 GraphicUsed by:120 124 715 740 741 753 759 761
Symbol 50 GraphicUsed by:120 124 715 741 747 753 759 761 960 995
Symbol 51 GraphicUsed by:120 124 715 741 747 753 759 761
Symbol 52 GraphicUsed by:120 124 715 741 747 753 759 761
Symbol 53 GraphicUsed by:120 124
Symbol 54 GraphicUsed by:120 124 715 741 747 753 759 761 960 995
Symbol 55 GraphicUsed by:120 124 753 761 960 995
Symbol 56 GraphicUsed by:120 124 715 741 747 753 759 761 960 995
Symbol 57 GraphicUsed by:120 124
Symbol 58 GraphicUsed by:120 124 753 761 960 995
Symbol 59 GraphicUsed by:120 124 715 741 747 753 759 761
Symbol 60 GraphicUsed by:120 124 715 741 747 753 759 761
Symbol 61 GraphicUsed by:62
Symbol 62 MovieClipUses:61Used by:66
Symbol 63 GraphicUsed by:66
Symbol 64 GraphicUsed by:65
Symbol 65 MovieClipUses:64Used by:66
Symbol 66 MovieClipUses:62 63 3 4 5 6 65Used by:121 124
Symbol 67 GraphicUsed by:71
Symbol 68 GraphicUsed by:71
Symbol 69 GraphicUsed by:71
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClipUses:67 3 4 68 5 69 70Used by:121 124
Symbol 72 GraphicUsed by:76
Symbol 73 GraphicUsed by:76 1186 1193
Symbol 74 GraphicUsed by:76
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClipUses:72 3 4 73 5 74 75Used by:121 124
Symbol 77 GraphicUsed by:121 124
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClipUses:78Used by:121 124
Symbol 80 GraphicUsed by:83
Symbol 81 GraphicUsed by:83
Symbol 82 GraphicUsed by:83 1193
Symbol 83 MovieClipUses:80 81 3 4 5 6 82Used by:121 124
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:84Used by:93
Symbol 86 GraphicUsed by:93
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClipUses:87Used by:93
Symbol 89 GraphicUsed by:93
Symbol 90 GraphicUsed by:93 681 1186 1193
Symbol 91 GraphicUsed by:93
Symbol 92 GraphicUsed by:93
Symbol 93 MovieClipUses:85 86 88 89 3 90 4 91 5 6 92Used by:121 124
Symbol 94 GraphicUsed by:95 103 106 122 123 831
Symbol 95 MovieClipUses:94Used by:103 106 122 123 831
Symbol 96 FontUsed by:97 104 105 566 644 645 856 858 860 863 867 871 879 882 1094 1095 1096 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1197 1198 1199 1200 1201 1202 1207 1209 1210 1211
Symbol 97 TextUses:96Used by:98
Symbol 98 MovieClipUses:97Used by:103 122 831
Symbol 99 GraphicUsed by:100 808 857 859 861
Symbol 100 MovieClipUses:99Used by:103 106 122 123 831
Symbol 101 Sound [getGerm]Used by:103 122 831
Symbol 102 SoundUsed by:103 122 811 831 857 859 861 868 872 1004 1014 1092 1216 1218 1221 1222
Symbol 103 ButtonUses:95 98 100 94 101 102Used by:124
Symbol 104 TextUses:96Used by:106 123
Symbol 105 TextUses:96Used by:106 123
Symbol 106 ButtonUses:95 100 104 105 94Used by:124
Symbol 107 GraphicUsed by:120 715 741 747 960 995
Symbol 108 GraphicUsed by:120 715 741 753 759
Symbol 109 GraphicUsed by:120
Symbol 110 GraphicUsed by:120
Symbol 111 GraphicUsed by:120 747
Symbol 112 GraphicUsed by:120
Symbol 113 GraphicUsed by:120 747
Symbol 114 GraphicUsed by:120 747
Symbol 115 GraphicUsed by:120 747
Symbol 116 GraphicUsed by:120 715 740 741 747 753 759 761
Symbol 117 GraphicUsed by:120 747
Symbol 118 SoundUsed by:120
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 20 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 107 108 109 110 111 112 113 114 115 116 117 118 119Used by:124
Symbol 121 MovieClipUses:66 71 7 76 77 79 46 83 93 11 13 15Used by:124
Symbol 122 ButtonUses:95 98 100 94 101 102Used by:124
Symbol 123 ButtonUses:95 100 104 105 94Used by:124
Symbol 124 MovieClipUses:24 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 20 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 66 71 7 76 77 79 83 93 103 106 120 121 122 123Used by:Timeline
Symbol 125 BitmapUsed by:126
Symbol 126 GraphicUses:125Used by:139
Symbol 127 BitmapUsed by:128
Symbol 128 GraphicUses:127Used by:139
Symbol 129 BitmapUsed by:130
Symbol 130 GraphicUses:129Used by:139 1195
Symbol 131 BitmapUsed by:132
Symbol 132 GraphicUses:131Used by:139
Symbol 133 BitmapUsed by:134
Symbol 134 GraphicUses:133Used by:139
Symbol 135 BitmapUsed by:136
Symbol 136 GraphicUses:135Used by:139
Symbol 137 BitmapUsed by:138
Symbol 138 GraphicUses:137Used by:139
Symbol 139 MovieClipUses:126 128 130 132 134 136 138Used by:156
Symbol 140 MovieClipUsed by:155 156 186 187 219 220 346 407 408 438 439 469 470 500 501 531 532 562 563 753 760 762  Timeline
Symbol 141 BitmapUsed by:142
Symbol 142 GraphicUses:141Used by:155 1195
Symbol 143 BitmapUsed by:144
Symbol 144 GraphicUses:143Used by:155 1195
Symbol 145 BitmapUsed by:146
Symbol 146 GraphicUses:145Used by:155
Symbol 147 BitmapUsed by:148
Symbol 148 GraphicUses:147Used by:155
Symbol 149 BitmapUsed by:150
Symbol 150 GraphicUses:149Used by:155
Symbol 151 BitmapUsed by:152
Symbol 152 GraphicUses:151Used by:155
Symbol 153 BitmapUsed by:154
Symbol 154 GraphicUses:153Used by:155
Symbol 155 MovieClipUses:142 140 144 146 148 150 152 154Used by:156
Symbol 156 MovieClip [mcBuildingBottom0]Uses:139 140 155Used by:Timeline
Symbol 157 BitmapUsed by:158
Symbol 158 GraphicUses:157Used by:171 1195
Symbol 159 BitmapUsed by:160
Symbol 160 GraphicUses:159Used by:171 1195
Symbol 161 BitmapUsed by:162
Symbol 162 GraphicUses:161Used by:171 1195
Symbol 163 BitmapUsed by:164
Symbol 164 GraphicUses:163Used by:171
Symbol 165 BitmapUsed by:166
Symbol 166 GraphicUses:165Used by:171
Symbol 167 BitmapUsed by:168
Symbol 168 GraphicUses:167Used by:171
Symbol 169 BitmapUsed by:170
Symbol 170 GraphicUses:169Used by:171
Symbol 171 MovieClipUses:158 160 162 164 166 168 170Used by:187
Symbol 172 BitmapUsed by:173
Symbol 173 GraphicUses:172Used by:186
Symbol 174 BitmapUsed by:175
Symbol 175 GraphicUses:174Used by:186
Symbol 176 BitmapUsed by:177
Symbol 177 GraphicUses:176Used by:186
Symbol 178 BitmapUsed by:179
Symbol 179 GraphicUses:178Used by:186
Symbol 180 BitmapUsed by:181
Symbol 181 GraphicUses:180Used by:186
Symbol 182 BitmapUsed by:183
Symbol 183 GraphicUses:182Used by:186
Symbol 184 BitmapUsed by:185
Symbol 185 GraphicUses:184Used by:186
Symbol 186 MovieClipUses:173 140 175 177 179 181 183 185Used by:187
Symbol 187 MovieClip [mcBuildingMiddle0]Uses:171 140 186Used by:Timeline
Symbol 188 BitmapUsed by:189
Symbol 189 GraphicUses:188Used by:204
Symbol 190 GraphicUsed by:191
Symbol 191 MovieClipUses:190 20Used by:204
Symbol 192 BitmapUsed by:193
Symbol 193 GraphicUses:192Used by:204
Symbol 194 BitmapUsed by:195
Symbol 195 GraphicUses:194Used by:204
Symbol 196 BitmapUsed by:197
Symbol 197 GraphicUses:196Used by:204
Symbol 198 BitmapUsed by:199
Symbol 199 GraphicUses:198Used by:204
Symbol 200 BitmapUsed by:201
Symbol 201 GraphicUses:200Used by:204
Symbol 202 BitmapUsed by:203
Symbol 203 GraphicUses:202Used by:204
Symbol 204 MovieClipUses:189 191 193 195 197 199 201 203Used by:220
Symbol 205 BitmapUsed by:206
Symbol 206 GraphicUses:205Used by:219
Symbol 207 BitmapUsed by:208
Symbol 208 GraphicUses:207Used by:219
Symbol 209 BitmapUsed by:210
Symbol 210 GraphicUses:209Used by:219
Symbol 211 BitmapUsed by:212
Symbol 212 GraphicUses:211Used by:219
Symbol 213 BitmapUsed by:214
Symbol 214 GraphicUses:213Used by:219
Symbol 215 BitmapUsed by:216
Symbol 216 GraphicUses:215Used by:219
Symbol 217 BitmapUsed by:218
Symbol 218 GraphicUses:217Used by:219
Symbol 219 MovieClipUses:206 140 208 210 212 214 216 218Used by:220
Symbol 220 MovieClip [mcBuildingTop0]Uses:204 140 219Used by:Timeline
Symbol 221 GraphicUsed by:222 640 667 716 731 736 749 753 759 761 1193
Symbol 222 MovieClipUses:221Used by:256 281 312 737 747
Symbol 223 GraphicUsed by:256
Symbol 224 GraphicUsed by:256
Symbol 225 GraphicUsed by:256
Symbol 226 GraphicUsed by:256
Symbol 227 GraphicUsed by:256
Symbol 228 GraphicUsed by:256
Symbol 229 GraphicUsed by:230
Symbol 230 MovieClipUses:229Used by:256
Symbol 231 GraphicUsed by:256
Symbol 232 GraphicUsed by:233
Symbol 233 MovieClipUses:232Used by:256
Symbol 234 GraphicUsed by:256
Symbol 235 GraphicUsed by:256
Symbol 236 GraphicUsed by:256
Symbol 237 GraphicUsed by:256
Symbol 238 GraphicUsed by:256
Symbol 239 GraphicUsed by:256
Symbol 240 GraphicUsed by:256
Symbol 241 GraphicUsed by:256
Symbol 242 GraphicUsed by:256
Symbol 243 GraphicUsed by:256
Symbol 244 GraphicUsed by:256
Symbol 245 GraphicUsed by:256
Symbol 246 GraphicUsed by:256
Symbol 247 GraphicUsed by:256
Symbol 248 GraphicUsed by:249
Symbol 249 MovieClipUses:248Used by:256
Symbol 250 GraphicUsed by:256
Symbol 251 GraphicUsed by:256
Symbol 252 GraphicUsed by:256
Symbol 253 GraphicUsed by:254
Symbol 254 MovieClipUses:253Used by:256
Symbol 255 GraphicUsed by:256
Symbol 256 MovieClipUses:222 223 224 225 226 227 228 230 231 233 234 235 236 47 237 238 239 240 241 242 243 244 245 246 247 249 250 251 252 254 255Used by:313
Symbol 257 GraphicUsed by:281
Symbol 258 GraphicUsed by:281
Symbol 259 GraphicUsed by:281
Symbol 260 GraphicUsed by:281
Symbol 261 GraphicUsed by:281
Symbol 262 GraphicUsed by:281
Symbol 263 GraphicUsed by:281
Symbol 264 GraphicUsed by:281
Symbol 265 GraphicUsed by:281
Symbol 266 GraphicUsed by:281
Symbol 267 GraphicUsed by:281
Symbol 268 GraphicUsed by:281
Symbol 269 GraphicUsed by:281
Symbol 270 GraphicUsed by:281
Symbol 271 GraphicUsed by:281
Symbol 272 GraphicUsed by:281
Symbol 273 GraphicUsed by:281
Symbol 274 GraphicUsed by:281
Symbol 275 GraphicUsed by:281
Symbol 276 GraphicUsed by:281
Symbol 277 GraphicUsed by:281
Symbol 278 GraphicUsed by:281
Symbol 279 GraphicUsed by:281
Symbol 280 GraphicUsed by:281
Symbol 281 MovieClipUses:222 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280Used by:313
Symbol 282 GraphicUsed by:312
Symbol 283 GraphicUsed by:312
Symbol 284 GraphicUsed by:312
Symbol 285 GraphicUsed by:288
Symbol 286 GraphicUsed by:287
Symbol 287 MovieClipUses:286Used by:288 290 292
Symbol 288 MovieClipUses:285 287Used by:312
Symbol 289 GraphicUsed by:290
Symbol 290 MovieClipUses:289 287Used by:312
Symbol 291 GraphicUsed by:292
Symbol 292 MovieClipUses:291 287Used by:312
Symbol 293 GraphicUsed by:312
Symbol 294 GraphicUsed by:312
Symbol 295 GraphicUsed by:312
Symbol 296 GraphicUsed by:312
Symbol 297 GraphicUsed by:312
Symbol 298 GraphicUsed by:312
Symbol 299 GraphicUsed by:312
Symbol 300 GraphicUsed by:312
Symbol 301 GraphicUsed by:312
Symbol 302 GraphicUsed by:312
Symbol 303 GraphicUsed by:312
Symbol 304 GraphicUsed by:312
Symbol 305 GraphicUsed by:312
Symbol 306 GraphicUsed by:312
Symbol 307 GraphicUsed by:312
Symbol 308 GraphicUsed by:312
Symbol 309 GraphicUsed by:312
Symbol 310 GraphicUsed by:312
Symbol 311 GraphicUsed by:312
Symbol 312 MovieClipUses:222 282 283 284 288 290 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311Used by:313
Symbol 313 MovieClip [mcCitizen]Uses:256 281 312Used by:Timeline
Symbol 314 GraphicUsed by:315
Symbol 315 MovieClipUses:314Used by:323
Symbol 316 GraphicUsed by:317
Symbol 317 MovieClipUses:316Used by:323
Symbol 318 GraphicUsed by:319 676
Symbol 319 MovieClipUses:318Used by:322 323 336 339
Symbol 320 GraphicUsed by:321 677
Symbol 321 MovieClipUses:320Used by:322 339
Symbol 322 MovieClipUses:319 321 3Used by:323 326 330 336 776
Symbol 323 MovieClipUses:315 317 322 319 3Used by:342 343 772 1195
Symbol 324 GraphicUsed by:325
Symbol 325 MovieClipUses:324Used by:326
Symbol 326 MovieClipUses:325 322Used by:327
Symbol 327 MovieClipUses:326Used by:342 343
Symbol 328 GraphicUsed by:329
Symbol 329 MovieClipUses:328Used by:330
Symbol 330 MovieClipUses:329 322Used by:331 771 1195
Symbol 331 MovieClipUses:330Used by:342 343
Symbol 332 GraphicUsed by:333
Symbol 333 MovieClipUses:332Used by:336
Symbol 334 GraphicUsed by:335
Symbol 335 MovieClipUses:334Used by:336
Symbol 336 MovieClipUses:333 322 319 335Used by:342 343
Symbol 337 GraphicUsed by:338
Symbol 338 MovieClipUses:337Used by:340
Symbol 339 MovieClipUses:319 321 3Used by:340
Symbol 340 MovieClipUses:338 339Used by:341
Symbol 341 MovieClipUses:340Used by:342 343 773
Symbol 342 MovieClip [mcGerm]Uses:323 327 331 336 341Used by:Timeline
Symbol 343 MovieClip [mcFlyAwayGerm]Uses:323 327 331 336 341Used by:Timeline
Symbol 344 BitmapUsed by:345
Symbol 345 GraphicUses:344Used by:346
Symbol 346 MovieClip [home]Uses:345 20 140Used by:Timeline
Symbol 347 FontUsed by:348 564
Symbol 348 TextUses:347Used by:358
Symbol 349 Sound [pickup]Used by:358
Symbol 350 Sound [citizenSound]Used by:358
Symbol 351 Sound [loseGerm]Used by:358
Symbol 352 Sound [hit]Used by:358 640
Symbol 353 Sound [wind]Used by:358
Symbol 354 Sound [germNoise0]Used by:358
Symbol 355 Sound [germNoise1]Used by:358
Symbol 356 Sound [germNoise3]Used by:358
Symbol 357 Sound [germNoise2]Used by:358
Symbol 358 MovieClipUses:348 349 350 351 352 353 354 355 356 357Used by:Timeline
Symbol 359 GraphicUsed by:371
Symbol 360 GraphicUsed by:371
Symbol 361 GraphicUsed by:371
Symbol 362 GraphicUsed by:371
Symbol 363 GraphicUsed by:371
Symbol 364 GraphicUsed by:371
Symbol 365 GraphicUsed by:371
Symbol 366 GraphicUsed by:371
Symbol 367 GraphicUsed by:371
Symbol 368 GraphicUsed by:371
Symbol 369 GraphicUsed by:371
Symbol 370 GraphicUsed by:371
Symbol 371 MovieClip [mcWind]Uses:359 360 361 362 363 364 365 366 367 368 369 370Used by:Timeline
Symbol 372 GraphicUsed by:373
Symbol 373 MovieClip [BonusInvun]Uses:3 372Used by:1195  Timeline
Symbol 374 GraphicUsed by:375
Symbol 375 MovieClip [BonusTime]Uses:3 374Used by:1195  Timeline
Symbol 376 GraphicUsed by:377
Symbol 377 MovieClip [BonusSpeed]Uses:3 376Used by:1195  Timeline
Symbol 378 BitmapUsed by:379
Symbol 379 GraphicUses:378Used by:392
Symbol 380 BitmapUsed by:381
Symbol 381 GraphicUses:380Used by:392
Symbol 382 BitmapUsed by:383
Symbol 383 GraphicUses:382Used by:392
Symbol 384 BitmapUsed by:385
Symbol 385 GraphicUses:384Used by:392
Symbol 386 BitmapUsed by:387
Symbol 387 GraphicUses:386Used by:392
Symbol 388 BitmapUsed by:389
Symbol 389 GraphicUses:388Used by:392
Symbol 390 BitmapUsed by:391
Symbol 391 GraphicUses:390Used by:392
Symbol 392 MovieClipUses:379 381 383 385 387 389 391Used by:408
Symbol 393 BitmapUsed by:394
Symbol 394 GraphicUses:393Used by:407
Symbol 395 BitmapUsed by:396
Symbol 396 GraphicUses:395Used by:407
Symbol 397 BitmapUsed by:398
Symbol 398 GraphicUses:397Used by:407
Symbol 399 BitmapUsed by:400
Symbol 400 GraphicUses:399Used by:407
Symbol 401 BitmapUsed by:402
Symbol 402 GraphicUses:401Used by:407
Symbol 403 BitmapUsed by:404
Symbol 404 GraphicUses:403Used by:407
Symbol 405 BitmapUsed by:406
Symbol 406 GraphicUses:405Used by:407
Symbol 407 MovieClipUses:394 140 396 398 400 402 404 406Used by:408
Symbol 408 MovieClip [mcBuildingBottom1]Uses:392 140 407Used by:Timeline
Symbol 409 BitmapUsed by:410
Symbol 410 GraphicUses:409Used by:423
Symbol 411 BitmapUsed by:412
Symbol 412 GraphicUses:411Used by:423
Symbol 413 BitmapUsed by:414
Symbol 414 GraphicUses:413Used by:423
Symbol 415 BitmapUsed by:416
Symbol 416 GraphicUses:415Used by:423
Symbol 417 BitmapUsed by:418
Symbol 418 GraphicUses:417Used by:423
Symbol 419 BitmapUsed by:420
Symbol 420 GraphicUses:419Used by:423
Symbol 421 BitmapUsed by:422
Symbol 422 GraphicUses:421Used by:423
Symbol 423 MovieClipUses:410 412 414 416 418 420 422Used by:439
Symbol 424 BitmapUsed by:425
Symbol 425 GraphicUses:424Used by:438
Symbol 426 BitmapUsed by:427
Symbol 427 GraphicUses:426Used by:438
Symbol 428 BitmapUsed by:429
Symbol 429 GraphicUses:428Used by:438
Symbol 430 BitmapUsed by:431
Symbol 431 GraphicUses:430Used by:438
Symbol 432 BitmapUsed by:433
Symbol 433 GraphicUses:432Used by:438
Symbol 434 BitmapUsed by:435
Symbol 435 GraphicUses:434Used by:438
Symbol 436 BitmapUsed by:437
Symbol 437 GraphicUses:436Used by:438
Symbol 438 MovieClipUses:425 140 427 429 431 433 435 437Used by:439
Symbol 439 MovieClip [mcBuildingBottom2]Uses:423 140 438Used by:Timeline
Symbol 440 BitmapUsed by:441
Symbol 441 GraphicUses:440Used by:454
Symbol 442 BitmapUsed by:443
Symbol 443 GraphicUses:442Used by:454
Symbol 444 BitmapUsed by:445
Symbol 445 GraphicUses:444Used by:454
Symbol 446 BitmapUsed by:447
Symbol 447 GraphicUses:446Used by:454
Symbol 448 BitmapUsed by:449
Symbol 449 GraphicUses:448Used by:454
Symbol 450 BitmapUsed by:451
Symbol 451 GraphicUses:450Used by:454
Symbol 452 BitmapUsed by:453
Symbol 453 GraphicUses:452Used by:454
Symbol 454 MovieClipUses:441 443 445 447 449 451 453Used by:470
Symbol 455 BitmapUsed by:456
Symbol 456 GraphicUses:455Used by:469
Symbol 457 BitmapUsed by:458
Symbol 458 GraphicUses:457Used by:469
Symbol 459 BitmapUsed by:460
Symbol 460 GraphicUses:459Used by:469
Symbol 461 BitmapUsed by:462
Symbol 462 GraphicUses:461Used by:469
Symbol 463 BitmapUsed by:464
Symbol 464 GraphicUses:463Used by:469
Symbol 465 BitmapUsed by:466
Symbol 466 GraphicUses:465Used by:469
Symbol 467 BitmapUsed by:468
Symbol 468 GraphicUses:467Used by:469
Symbol 469 MovieClipUses:456 140 458 460 462 464 466 468Used by:470
Symbol 470 MovieClip [mcBuildingMiddle1]Uses:454 140 469Used by:Timeline
Symbol 471 BitmapUsed by:472 487
Symbol 472 GraphicUses:471Used by:485
Symbol 473 BitmapUsed by:474 489
Symbol 474 GraphicUses:473Used by:485
Symbol 475 BitmapUsed by:476
Symbol 476 GraphicUses:475Used by:485
Symbol 477 BitmapUsed by:478
Symbol 478 GraphicUses:477Used by:485
Symbol 479 BitmapUsed by:480
Symbol 480 GraphicUses:479Used by:485
Symbol 481 BitmapUsed by:482
Symbol 482 GraphicUses:481Used by:485
Symbol 483 BitmapUsed by:484
Symbol 484 GraphicUses:483Used by:485
Symbol 485 MovieClipUses:472 474 476 478 480 482 484Used by:501
Symbol 486 BitmapUsed by:487
Symbol 487 GraphicUses:486 471Used by:500
Symbol 488 BitmapUsed by:489
Symbol 489 GraphicUses:488 473Used by:500
Symbol 490 BitmapUsed by:491
Symbol 491 GraphicUses:490Used by:500
Symbol 492 BitmapUsed by:493
Symbol 493 GraphicUses:492Used by:500
Symbol 494 BitmapUsed by:495
Symbol 495 GraphicUses:494Used by:500
Symbol 496 BitmapUsed by:497
Symbol 497 GraphicUses:496Used by:500
Symbol 498 BitmapUsed by:499
Symbol 499 GraphicUses:498Used by:500
Symbol 500 MovieClipUses:487 140 489 491 493 495 497 499Used by:501
Symbol 501 MovieClip [mcBuildingMiddle2]Uses:485 140 500Used by:Timeline
Symbol 502 BitmapUsed by:503
Symbol 503 GraphicUses:502Used by:516
Symbol 504 BitmapUsed by:505
Symbol 505 GraphicUses:504Used by:516
Symbol 506 BitmapUsed by:507
Symbol 507 GraphicUses:506Used by:516
Symbol 508 BitmapUsed by:509
Symbol 509 GraphicUses:508Used by:516
Symbol 510 BitmapUsed by:511
Symbol 511 GraphicUses:510Used by:516
Symbol 512 BitmapUsed by:513
Symbol 513 GraphicUses:512Used by:516
Symbol 514 BitmapUsed by:515
Symbol 515 GraphicUses:514Used by:516
Symbol 516 MovieClipUses:503 505 507 509 511 513 515Used by:532
Symbol 517 BitmapUsed by:518
Symbol 518 GraphicUses:517Used by:531
Symbol 519 BitmapUsed by:520
Symbol 520 GraphicUses:519Used by:531
Symbol 521 BitmapUsed by:522
Symbol 522 GraphicUses:521Used by:531
Symbol 523 BitmapUsed by:524
Symbol 524 GraphicUses:523Used by:531
Symbol 525 BitmapUsed by:526
Symbol 526 GraphicUses:525Used by:531
Symbol 527 BitmapUsed by:528
Symbol 528 GraphicUses:527Used by:531
Symbol 529 BitmapUsed by:530
Symbol 530 GraphicUses:529Used by:531
Symbol 531 MovieClipUses:518 140 520 522 524 526 528 530Used by:532
Symbol 532 MovieClip [mcBuildingTop1]Uses:516 140 531Used by:Timeline
Symbol 533 BitmapUsed by:534
Symbol 534 GraphicUses:533Used by:547
Symbol 535 BitmapUsed by:536
Symbol 536 GraphicUses:535Used by:547
Symbol 537 BitmapUsed by:538
Symbol 538 GraphicUses:537Used by:547
Symbol 539 BitmapUsed by:540
Symbol 540 GraphicUses:539Used by:547
Symbol 541 BitmapUsed by:542
Symbol 542 GraphicUses:541Used by:547
Symbol 543 BitmapUsed by:544
Symbol 544 GraphicUses:543Used by:547
Symbol 545 BitmapUsed by:546
Symbol 546 GraphicUses:545Used by:547
Symbol 547 MovieClipUses:534 536 538 540 542 544 546Used by:563
Symbol 548 BitmapUsed by:549
Symbol 549 GraphicUses:548Used by:562
Symbol 550 BitmapUsed by:551
Symbol 551 GraphicUses:550Used by:562
Symbol 552 BitmapUsed by:553
Symbol 553 GraphicUses:552Used by:562
Symbol 554 BitmapUsed by:555
Symbol 555 GraphicUses:554Used by:562
Symbol 556 BitmapUsed by:557
Symbol 557 GraphicUses:556Used by:562
Symbol 558 BitmapUsed by:559
Symbol 559 GraphicUses:558Used by:562
Symbol 560 BitmapUsed by:561
Symbol 561 GraphicUses:560Used by:562
Symbol 562 MovieClipUses:549 140 551 553 555 557 559 561Used by:563
Symbol 563 MovieClip [mcBuildingTop2]Uses:547 140 562Used by:Timeline
Symbol 564 TextUses:347Used by:565
Symbol 565 MovieClipUses:564Used by:Timeline
Symbol 566 TextUses:96Used by:568
Symbol 567 SoundUsed by:568
Symbol 568 MovieClipUses:566 567Used by:Timeline
Symbol 569 GraphicUsed by:640
Symbol 570 GraphicUsed by:640 667
Symbol 571 GraphicUsed by:640
Symbol 572 GraphicUsed by:640 667
Symbol 573 GraphicUsed by:640 667 1193
Symbol 574 GraphicUsed by:640
Symbol 575 GraphicUsed by:640 667
Symbol 576 GraphicUsed by:640 667 1193
Symbol 577 GraphicUsed by:640 667
Symbol 578 GraphicUsed by:640 667
Symbol 579 GraphicUsed by:640 667
Symbol 580 GraphicUsed by:640 667 1193
Symbol 581 GraphicUsed by:640 667
Symbol 582 GraphicUsed by:640 667
Symbol 583 GraphicUsed by:640 667 1193
Symbol 584 GraphicUsed by:640 667 1193
Symbol 585 GraphicUsed by:640 667 703 708 1192 1193
Symbol 586 GraphicUsed by:640 667 703 708 1192 1193
Symbol 587 GraphicUsed by:640 667 703 708 1192 1193
Symbol 588 GraphicUsed by:640 667 703 708 1192 1193
Symbol 589 GraphicUsed by:640 667
Symbol 590 GraphicUsed by:640 667 681
Symbol 591 GraphicUsed by:640 667 710 740 749 1193
Symbol 592 GraphicUsed by:640 667 710 740 749 1086 1193
Symbol 593 GraphicUsed by:640 667 710 749 1193
Symbol 594 GraphicUsed by:595
Symbol 595 MovieClipUses:594Used by:640
Symbol 596 GraphicUsed by:640
Symbol 597 GraphicUsed by:640
Symbol 598 GraphicUsed by:640
Symbol 599 GraphicUsed by:600
Symbol 600 MovieClipUses:599Used by:640
Symbol 601 SoundUsed by:640
Symbol 602 GraphicUsed by:603
Symbol 603 MovieClipUses:602Used by:640
Symbol 604 GraphicUsed by:605
Symbol 605 MovieClipUses:604Used by:640
Symbol 606 GraphicUsed by:640
Symbol 607 GraphicUsed by:640 731 759
Symbol 608 GraphicUsed by:640
Symbol 609 GraphicUsed by:640
Symbol 610 GraphicUsed by:640
Symbol 611 GraphicUsed by:640
Symbol 612 GraphicUsed by:640 716 731 753 759 761
Symbol 613 GraphicUsed by:640 667
Symbol 614 GraphicUsed by:640
Symbol 615 GraphicUsed by:640
Symbol 616 GraphicUsed by:640 731
Symbol 617 GraphicUsed by:640
Symbol 618 GraphicUsed by:640 1193
Symbol 619 GraphicUsed by:640 1193
Symbol 620 GraphicUsed by:640 1193
Symbol 621 GraphicUsed by:640 1193
Symbol 622 GraphicUsed by:640 667
Symbol 623 GraphicUsed by:640
Symbol 624 GraphicUsed by:640 667 703 708
Symbol 625 GraphicUsed by:640
Symbol 626 GraphicUsed by:640 716 731 742 747 749 753 759 761
Symbol 627 GraphicUsed by:640
Symbol 628 GraphicUsed by:640
Symbol 629 GraphicUsed by:640
Symbol 630 GraphicUsed by:640
Symbol 631 GraphicUsed by:640 667 703 708
Symbol 632 GraphicUsed by:640 667
Symbol 633 GraphicUsed by:640
Symbol 634 GraphicUsed by:640 667 731 749 753 759 761
Symbol 635 GraphicUsed by:640
Symbol 636 GraphicUsed by:640
Symbol 637 GraphicUsed by:640
Symbol 638 GraphicUsed by:640 667
Symbol 639 GraphicUsed by:640
Symbol 640 MovieClipUses:221 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 595 596 597 598 600 601 352 603 3 605 20 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639Used by:682
Symbol 641 GraphicUsed by:642
Symbol 642 MovieClipUses:641Used by:682
Symbol 643 GraphicUsed by:646 811
Symbol 644 TextUses:96Used by:646
Symbol 645 TextUses:96Used by:646
Symbol 646 ButtonUses:643 644 645Used by:682
Symbol 647 SoundUsed by:682
Symbol 648 BitmapUsed by:649
Symbol 649 GraphicUses:648Used by:650
Symbol 650 MovieClipUses:649Used by:682
Symbol 651 BitmapUsed by:652
Symbol 652 GraphicUses:651Used by:681
Symbol 653 GraphicUsed by:681
Symbol 654 GraphicUsed by:681
Symbol 655 GraphicUsed by:681
Symbol 656 GraphicUsed by:681
Symbol 657 GraphicUsed by:681
Symbol 658 GraphicUsed by:667
Symbol 659 GraphicUsed by:667
Symbol 660 GraphicUsed by:667
Symbol 661 GraphicUsed by:667
Symbol 662 GraphicUsed by:667
Symbol 663 GraphicUsed by:667
Symbol 664 GraphicUsed by:667
Symbol 665 GraphicUsed by:667
Symbol 666 GraphicUsed by:667
Symbol 667 MovieClipUses:579 578 658 659 221 570 632 634 660 575 661 613 573 576 662 663 580 581 590 638 583 584 585 586 587 588 589 591 592 593 624 631 664 665 572 666 577 582 622 SS1Used by:681
Symbol 668 GraphicUsed by:681
Symbol 669 GraphicUsed by:681
Symbol 670 GraphicUsed by:681 1193
Symbol 671 GraphicUsed by:681
Symbol 672 GraphicUsed by:673
Symbol 673 MovieClipUses:672Used by:681
Symbol 674 GraphicUsed by:675
Symbol 675 MovieClipUses:674Used by:681
Symbol 676 MovieClipUses:318Used by:678
Symbol 677 MovieClipUses:320Used by:678
Symbol 678 MovieClipUses:676 677 3Used by:681
Symbol 679 GraphicUsed by:680
Symbol 680 MovieClipUses:679Used by:681
Symbol 681 MovieClipUses:652 653 654 655 656 657 667 668 90 4 669 590 670 671 673 675 678 680Used by:682
Symbol 682 MovieClipUses:640 642 646 647 650 681Used by:Timeline
Symbol 683 BitmapUsed by:684
Symbol 684 GraphicUses:683Used by:692
Symbol 685 BitmapUsed by:686
Symbol 686 GraphicUses:685Used by:687
Symbol 687 MovieClipUses:686Used by:692 693 1195
Symbol 688 BitmapUsed by:689
Symbol 689 GraphicUses:688Used by:692
Symbol 690 BitmapUsed by:691
Symbol 691 GraphicUses:690Used by:692
Symbol 692 MovieClipUses:684 687 689 691Used by:1195  Timeline
Symbol 693 MovieClipUses:20 687Used by:Timeline
Symbol 694 GraphicUsed by:716 731 742 747 749 753 759 761
Symbol 695 GraphicUsed by:716 731 749 753 759 761
Symbol 696 GraphicUsed by:716 731 742 747 749 753 759 761
Symbol 697 GraphicUsed by:716 731 753 759 761
Symbol 698 GraphicUsed by:716 731 749 753 759 761
Symbol 699 GraphicUsed by:716 731 742 747 749 753 759 761
Symbol 700 GraphicUsed by:716 731 742 747 749 753 759 761
Symbol 701 GraphicUsed by:716 731 742 747 749 753 759 761
Symbol 702 GraphicUsed by:703 708 1192 1193
Symbol 703 MovieClipUses:585 702 586 587 588 624 631Used by:710 740 749
Symbol 704 GraphicUsed by:710 749
Symbol 705 GraphicUsed by:710 749
Symbol 706 GraphicUsed by:710 749
Symbol 707 GraphicUsed by:710
Symbol 708 MovieClipUses:585 702 586 587 588 624 631Used by:710 740 749
Symbol 709 GraphicUsed by:710 749 1193
Symbol 710 MovieClipUses:593 592 703 704 705 706 707 708 709 591Used by:715
Symbol 711 GraphicUsed by:715 741 753 759 761
Symbol 712 GraphicUsed by:715 740 741 753 759 761
Symbol 713 GraphicUsed by:715 741 753 759 761
Symbol 714 GraphicUsed by:715 741
Symbol 715 MovieClipUses:710 50 51 52 711 54 56 43 44 42 45 712 116 49 713 59 60 714 107 108Used by:716 731
Symbol 716 MovieClipUses:694 626 695 696 221 612 697 698 699 700 701 715Used by:717
Symbol 717 MovieClipUses:716 22Used by:753 759 761 763
Symbol 718 BitmapUsed by:719 720 721 722 723 733 734
Symbol 719 GraphicUses:718Used by:724
Symbol 720 GraphicUses:718Used by:724
Symbol 721 GraphicUses:718Used by:724
Symbol 722 GraphicUses:718Used by:724
Symbol 723 GraphicUses:718Used by:724
Symbol 724 MovieClipUses:719 720 721 722 723Used by:732
Symbol 725 GraphicUsed by:731 742 749 753 759 761
Symbol 726 GraphicUsed by:731 742 747
Symbol 727 GraphicUsed by:731
Symbol 728 GraphicUsed by:731 742 747
Symbol 729 GraphicUsed by:731
Symbol 730 GraphicUsed by:731 1193
Symbol 731 MovieClipUses:694 626 695 696 221 612 697 725 634 699 700 701 698 715 22 726 616 727 728 729 607 730Used by:732
Symbol 732 MovieClipUses:724 731 22Used by:763
Symbol 733 GraphicUses:718Used by:763
Symbol 734 GraphicUses:718Used by:735
Symbol 735 MovieClipUses:734Used by:743
Symbol 736 MovieClipUses:221Used by:737
Symbol 737 MovieClipUses:222 736Used by:742
Symbol 738 GraphicUsed by:739
Symbol 739 MovieClipUses:42 738Used by:740
Symbol 740 MovieClipUses:703 44 45 712 116 49 739 708 591 592Used by:741
Symbol 741 MovieClipUses:740 50 51 52 711 54 56 43 44 42 45 712 116 49 713 59 60 714 107 108Used by:742
Symbol 742 MovieClipUses:737 694 626 696 725 726 728 699 700 701 741Used by:743
Symbol 743 MovieClipUses:735 742 22Used by:763
Symbol 744 GraphicUsed by:745
Symbol 745 MovieClipUses:744Used by:747
Symbol 746 GraphicUsed by:747
Symbol 747 MovieClipUses:222 694 626 696 728 726 699 700 701 34 37 111 42 43 44 45 113 114 115 116 117 50 51 52 107 54 56 59 60 3 745 22 746Used by:763
Symbol 748 GraphicUsed by:749
Symbol 749 MovieClipUses:626 695 696 221 725 634 699 700 701 694 698 593 592 703 704 705 706 748 708 709 591 22Used by:763
Symbol 750 GraphicUsed by:753 759 761
Symbol 751 GraphicUsed by:753 759 761
Symbol 752 GraphicUsed by:753 1192 1193
Symbol 753 MovieClipUses:717 140 694 626 695 696 221 612 697 50 51 52 711 54 56 725 634 699 700 701 750 698 43 44 42 45 712 116 49 713 59 60 751 55 58 47 48 752 108Used by:763
Symbol 754 GraphicUsed by:759
Symbol 755 GraphicUsed by:759
Symbol 756 GraphicUsed by:759
Symbol 757 GraphicUsed by:759
Symbol 758 GraphicUsed by:759
Symbol 759 MovieClipUses:717 694 626 695 696 221 612 697 50 51 52 711 54 56 725 634 699 700 701 750 698 43 44 42 45 712 116 49 713 59 60 751 754 755 607 756 757 758 108Used by:760
Symbol 760 MovieClipUses:759 140Used by:763
Symbol 761 MovieClipUses:717 694 626 695 696 221 612 697 50 51 52 711 54 56 725 634 699 700 701 750 698 43 44 42 45 712 116 49 713 59 60 751 55 58 47 48Used by:762
Symbol 762 MovieClipUses:761 140Used by:763
Symbol 763 MovieClipUses:717 732 733 743 747 749 753 760 762Used by:766
Symbol 764 GraphicUsed by:765
Symbol 765 MovieClipUses:764 3Used by:766
Symbol 766 MovieClip [mcPlayer]Uses:763 765Used by:Timeline
Symbol 767 TextUses:8Used by:768
Symbol 768 MovieClipUses:767Used by:793
Symbol 769 GraphicUsed by:770
Symbol 770 MovieClipUses:769Used by:771 772 773 777 792
Symbol 771 MovieClipUses:330 770Used by:793
Symbol 772 MovieClipUses:323 770Used by:793
Symbol 773 MovieClipUses:341 770Used by:793
Symbol 774 GraphicUsed by:776
Symbol 775 GraphicUsed by:776
Symbol 776 MovieClipUses:774 322 775Used by:777
Symbol 777 MovieClipUses:776 770Used by:793
Symbol 778 GraphicUsed by:791
Symbol 779 GraphicUsed by:780
Symbol 780 MovieClipUses:779Used by:791
Symbol 781 GraphicUsed by:782
Symbol 782 MovieClipUses:781Used by:791
Symbol 783 GraphicUsed by:784
Symbol 784 MovieClipUses:783Used by:791
Symbol 785 GraphicUsed by:786
Symbol 786 MovieClipUses:785Used by:791
Symbol 787 GraphicUsed by:788
Symbol 788 MovieClipUses:787Used by:791
Symbol 789 GraphicUsed by:790
Symbol 790 MovieClipUses:789Used by:791
Symbol 791 MovieClipUses:778 780 782 784 786 6 3 4 5 788 790Used by:792
Symbol 792 MovieClipUses:791 770Used by:793
Symbol 793 MovieClip [mcGermBundle]Uses:22 768 771 772 773 777 792Used by:Timeline
Symbol 794 GraphicUsed by:795
Symbol 795 MovieClipUses:794Used by:1195
Symbol 796 MovieClipUses:20 3Used by:797 1195
Symbol 797 MovieClipUses:796 20 3Used by:1195
Symbol 798 MovieClipUses:20 3Used by:799
Symbol 799 MovieClipUses:798 20 3Used by:1195
Symbol 800 EditableTextUses:8Used by:801
Symbol 801 MovieClipUses:800Used by:1195
Symbol 802 GraphicUsed by:803
Symbol 803 MovieClipUses:802Used by:821 830 1195
Symbol 804 GraphicUsed by:807
Symbol 805 TextUses:8Used by:807
Symbol 806 TextUses:8Used by:807
Symbol 807 MovieClipUses:804 3 805 806Used by:1195
Symbol 808 MovieClipUses:99Used by:811 853 857 859 861 866 1003 1004 1014 1024 1091 1092 1206 1217 1218 1221 1223
Symbol 809 GraphicUsed by:811
Symbol 810 SoundUsed by:811 857 859 861 868 872 1004 1014 1092 1193 1216 1218 1221 1222
Symbol 811 ButtonUses:643 808 809 810 102Used by:1195
Symbol 812 GraphicUsed by:814
Symbol 813 GraphicUsed by:814
Symbol 814 MovieClipUses:812 813 20Used by:1195
Symbol 815 GraphicUsed by:821 830
Symbol 816 GraphicUsed by:819 820
Symbol 817 SoundUsed by:819
Symbol 818 SoundUsed by:819
Symbol 819 MovieClipUses:816 817 818Used by:820
Symbol 820 MovieClipUses:816 819Used by:821 830
Symbol 821 MovieClipUses:3 20 815 803 820Used by:1195
Symbol 822 GraphicUsed by:823
Symbol 823 MovieClipUses:822Used by:1195
Symbol 824 EditableTextUses:8Used by:1195
Symbol 825 EditableTextUses:8Used by:1195
Symbol 826 EditableTextUses:8Used by:1195
Symbol 827 TextUses:8Used by:1195
Symbol 828 GraphicUsed by:829
Symbol 829 MovieClipUses:828Used by:1195
Symbol 830 MovieClipUses:3 20 815 803 820Used by:1195
Symbol 831 ButtonUses:95 98 100 94 101 102Used by:1195
Symbol 832 EditableTextUses:8Used by:1195
Symbol 833 TextUses:8Used by:1195
Symbol 834 TextUses:8Used by:1195
Symbol 835 GraphicUsed by:1195
Symbol 836 GraphicUsed by:837
Symbol 837 MovieClipUses:836Used by:1195
Symbol 838 GraphicUsed by:839
Symbol 839 MovieClipUses:838Used by:1195
Symbol 840 GraphicUsed by:841
Symbol 841 MovieClipUses:840Used by:1195
Symbol 842 TextUses:8Used by:1195
Symbol 843 TextUses:8Used by:1195
Symbol 844 TextUses:8Used by:1195
Symbol 845 TextUses:8Used by:1195
Symbol 846 TextUses:8Used by:1195
Symbol 847 TextUses:8Used by:1195
Symbol 848 TextUses:8Used by:1195
Symbol 849 TextUses:8Used by:1195
Symbol 850 TextUses:8Used by:1195
Symbol 851 GraphicUsed by:853
Symbol 852 GraphicUsed by:853
Symbol 853 MovieClipUses:20 851 808 852Used by:1195
Symbol 854 GraphicUsed by:855 857 859 861 868 1218 1221
Symbol 855 MovieClipUses:854Used by:857 859 861 868 1111 1215 1218 1221 1223
Symbol 856 TextUses:96Used by:857
Symbol 857 ButtonUses:855 808 856 854 99 810 102Used by:1195
Symbol 858 TextUses:96Used by:859
Symbol 859 ButtonUses:855 808 858 854 99 810 102Used by:1195
Symbol 860 TextUses:96Used by:861
Symbol 861 ButtonUses:855 808 860 854 99 810 102Used by:1195
Symbol 862 GraphicUsed by:866
Symbol 863 TextUses:96Used by:866
Symbol 864 FontUsed by:865
Symbol 865 TextUses:864Used by:866
Symbol 866 MovieClipUses:20 862 808 863 865Used by:1195
Symbol 867 TextUses:96Used by:868
Symbol 868 ButtonUses:855 867 854 810 102Used by:1195
Symbol 869 GraphicUsed by:870 872 1216 1222
Symbol 870 MovieClipUses:869Used by:872 1216 1222
Symbol 871 TextUses:96Used by:872 1216 1222
Symbol 872 ButtonUses:870 871 869 810 102Used by:1195
Symbol 873 BitmapUsed by:874
Symbol 874 GraphicUses:873Used by:1024
Symbol 875 GraphicUsed by:876
Symbol 876 MovieClipUses:875Used by:1024 1091 1111 1223
Symbol 877 GraphicUsed by:878 1004 1014 1092
Symbol 878 MovieClipUses:877Used by:1004 1014 1024 1091 1092
Symbol 879 TextUses:96Used by:880
Symbol 880 MovieClipUses:879Used by:1004 1014 1024 1091 1092
Symbol 881 TextUses:8Used by:883
Symbol 882 TextUses:96Used by:883 1028
Symbol 883 MovieClipUses:881 882Used by:1024
Symbol 884 GraphicUsed by:1024
Symbol 885 GraphicUsed by:1024
Symbol 886 GraphicUsed by:1024
Symbol 887 GraphicUsed by:1024
Symbol 888 GraphicUsed by:1024
Symbol 889 GraphicUsed by:1024
Symbol 890 GraphicUsed by:1024
Symbol 891 GraphicUsed by:1024
Symbol 892 GraphicUsed by:1024
Symbol 893 GraphicUsed by:1024
Symbol 894 GraphicUsed by:1024
Symbol 895 GraphicUsed by:1024
Symbol 896 GraphicUsed by:1024
Symbol 897 GraphicUsed by:1024
Symbol 898 GraphicUsed by:1024
Symbol 899 GraphicUsed by:1024
Symbol 900 GraphicUsed by:1024
Symbol 901 GraphicUsed by:1024
Symbol 902 GraphicUsed by:1024
Symbol 903 GraphicUsed by:1024
Symbol 904 GraphicUsed by:1024
Symbol 905 GraphicUsed by:1024
Symbol 906 GraphicUsed by:1024
Symbol 907 GraphicUsed by:1024
Symbol 908 GraphicUsed by:1024
Symbol 909 GraphicUsed by:1024
Symbol 910 GraphicUsed by:1024
Symbol 911 GraphicUsed by:1024
Symbol 912 GraphicUsed by:1024
Symbol 913 GraphicUsed by:1024
Symbol 914 GraphicUsed by:1024
Symbol 915 GraphicUsed by:1024
Symbol 916 GraphicUsed by:1024
Symbol 917 GraphicUsed by:1024
Symbol 918 GraphicUsed by:1024
Symbol 919 GraphicUsed by:1024
Symbol 920 GraphicUsed by:1024
Symbol 921 GraphicUsed by:1024
Symbol 922 GraphicUsed by:1024
Symbol 923 GraphicUsed by:1024
Symbol 924 GraphicUsed by:1024
Symbol 925 GraphicUsed by:1024
Symbol 926 GraphicUsed by:1024
Symbol 927 GraphicUsed by:1024
Symbol 928 GraphicUsed by:1024
Symbol 929 GraphicUsed by:1024
Symbol 930 GraphicUsed by:1024
Symbol 931 GraphicUsed by:1024
Symbol 932 GraphicUsed by:960
Symbol 933 GraphicUsed by:960 995
Symbol 934 GraphicUsed by:960
Symbol 935 GraphicUsed by:960 995
Symbol 936 GraphicUsed by:960
Symbol 937 GraphicUsed by:960
Symbol 938 GraphicUsed by:960
Symbol 939 GraphicUsed by:960 995
Symbol 940 GraphicUsed by:960
Symbol 941 GraphicUsed by:960 995
Symbol 942 GraphicUsed by:960
Symbol 943 GraphicUsed by:960
Symbol 944 GraphicUsed by:960
Symbol 945 GraphicUsed by:960
Symbol 946 GraphicUsed by:960 995
Symbol 947 GraphicUsed by:960
Symbol 948 GraphicUsed by:960 995
Symbol 949 GraphicUsed by:960
Symbol 950 GraphicUsed by:960 995
Symbol 951 GraphicUsed by:960 995
Symbol 952 GraphicUsed by:960 995
Symbol 953 GraphicUsed by:960 995
Symbol 954 GraphicUsed by:960 995
Symbol 955 GraphicUsed by:960 995
Symbol 956 GraphicUsed by:960 995
Symbol 957 GraphicUsed by:960 995
Symbol 958 GraphicUsed by:960
Symbol 959 GraphicUsed by:960
Symbol 960 MovieClipUses:43 932 933 934 935 936 937 34 938 37 939 940 41 941 942 943 944 945 946 44 45 947 948 50 3 54 55 56 58 949 950 29 951 952 953 107 954 955 956 957 958 959Used by:1024 1091 1194 1223
Symbol 961 SoundUsed by:1024 1091
Symbol 962 GraphicUsed by:995
Symbol 963 GraphicUsed by:995
Symbol 964 GraphicUsed by:995
Symbol 965 GraphicUsed by:995
Symbol 966 GraphicUsed by:995
Symbol 967 GraphicUsed by:995
Symbol 968 GraphicUsed by:995
Symbol 969 GraphicUsed by:995
Symbol 970 GraphicUsed by:995
Symbol 971 GraphicUsed by:983 984 995
Symbol 972 GraphicUsed by:995
Symbol 973 GraphicUsed by:995
Symbol 974 GraphicUsed by:995
Symbol 975 GraphicUsed by:995
Symbol 976 GraphicUsed by:995
Symbol 977 GraphicUsed by:995
Symbol 978 GraphicUsed by:995
Symbol 979 GraphicUsed by:995
Symbol 980 GraphicUsed by:991 992 995
Symbol 981 GraphicUsed by:995
Symbol 982 GraphicUsed by:990 995
Symbol 983 MovieClipUses:971Used by:995
Symbol 984 MovieClipUses:971Used by:995
Symbol 985 GraphicUsed by:995
Symbol 986 GraphicUsed by:995
Symbol 987 GraphicUsed by:995
Symbol 988 GraphicUsed by:994 995
Symbol 989 GraphicUsed by:990 994 995
Symbol 990 MovieClipUses:982 989Used by:995
Symbol 991 MovieClipUses:980Used by:995
Symbol 992 MovieClipUses:980Used by:995
Symbol 993 GraphicUsed by:995
Symbol 994 MovieClipUses:988 989Used by:995
Symbol 995 MovieClipUses:933 939 950 29 962 935 963 964 34 37 952 41 941 946 43 44 45 953 50 3 107 54 56 954 955 965 956 957 966 951 967 968 55 969 58 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 948 987 988 989 990 991 992 993 994 SS2Used by:1024 1091 1223
Symbol 996 GraphicUsed by:1024
Symbol 997 GraphicUsed by:1024
Symbol 998 GraphicUsed by:1024
Symbol 999 GraphicUsed by:1024
Symbol 1000 SoundUsed by:1024
Symbol 1001 GraphicUsed by:1002
Symbol 1002 MovieClipUses:1001Used by:1024 1091 1223
Symbol 1003 MovieClipUses:808Used by:1004 1014 1092
Symbol 1004 ButtonUses:878 880 808 1003 877 810 102Used by:1024 1091
Symbol 1005 GraphicUsed by:1024
Symbol 1006 GraphicUsed by:1007
Symbol 1007 MovieClipUses:1006Used by:1024 1091 1223
Symbol 1008 GraphicUsed by:1024
Symbol 1009 GraphicUsed by:1024
Symbol 1010 GraphicUsed by:1011
Symbol 1011 MovieClipUses:1010Used by:1024 1091 1223
Symbol 1012 GraphicUsed by:1024
Symbol 1013 GraphicUsed by:1024
Symbol 1014 ButtonUses:878 880 808 1003 877 810 102Used by:1024 1091
Symbol 1015 SoundUsed by:1024 1091 1194
Symbol 1016 GraphicUsed by:1017
Symbol 1017 MovieClipUses:1016Used by:1023 1024 1091 1223
Symbol 1018 GraphicUsed by:1019
Symbol 1019 MovieClipUses:1018Used by:1023 1024 1091 1223
Symbol 1020 GraphicUsed by:1021
Symbol 1021 MovieClipUses:1020Used by:1023 1024 1091 1223
Symbol 1022 SoundUsed by:1024 1091
Symbol 1023 MovieClipUses:1017 1019 1021Used by:1024 1091 1206 1223
Symbol 1024 MovieClipUses:874 876 878 880 808 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 960 961 995 996 997 998 999 1000 1002 1004 1005 1007 1008 1009 1011 1012 1013 1014 1015 1017 1019 1021 1022 1023Used by:1195
Symbol 1025 BitmapUsed by:1026
Symbol 1026 GraphicUses:1025Used by:1091 1194 1223
Symbol 1027 TextUses:8Used by:1028
Symbol 1028 MovieClipUses:1027 882Used by:1091
Symbol 1029 GraphicUsed by:1061
Symbol 1030 GraphicUsed by:1061
Symbol 1031 GraphicUsed by:1061
Symbol 1032 GraphicUsed by:1061
Symbol 1033 GraphicUsed by:1061
Symbol 1034 GraphicUsed by:1061
Symbol 1035 GraphicUsed by:1061
Symbol 1036 GraphicUsed by:1061
Symbol 1037 GraphicUsed by:1061
Symbol 1038 GraphicUsed by:1061
Symbol 1039 GraphicUsed by:1061
Symbol 1040 GraphicUsed by:1061
Symbol 1041 GraphicUsed by:1061
Symbol 1042 GraphicUsed by:1061
Symbol 1043 GraphicUsed by:1061
Symbol 1044 GraphicUsed by:1061
Symbol 1045 GraphicUsed by:1061
Symbol 1046 GraphicUsed by:1061
Symbol 1047 GraphicUsed by:1061
Symbol 1048 GraphicUsed by:1061
Symbol 1049 GraphicUsed by:1061
Symbol 1050 GraphicUsed by:1061
Symbol 1051 GraphicUsed by:1061
Symbol 1052 GraphicUsed by:1061
Symbol 1053 GraphicUsed by:1061
Symbol 1054 GraphicUsed by:1061
Symbol 1055 GraphicUsed by:1061
Symbol 1056 GraphicUsed by:1061
Symbol 1057 GraphicUsed by:1061
Symbol 1058 GraphicUsed by:1061
Symbol 1059 GraphicUsed by:1061
Symbol 1060 GraphicUsed by:1061
Symbol 1061 MovieClipUses:1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060Used by:1091 1223
Symbol 1062 GraphicUsed by:1087
Symbol 1063 GraphicUsed by:1087
Symbol 1064 GraphicUsed by:1087
Symbol 1065 GraphicUsed by:1087
Symbol 1066 GraphicUsed by:1087
Symbol 1067 GraphicUsed by:1087
Symbol 1068 GraphicUsed by:1087
Symbol 1069 GraphicUsed by:1087
Symbol 1070 GraphicUsed by:1087
Symbol 1071 GraphicUsed by:1087
Symbol 1072 GraphicUsed by:1087
Symbol 1073 GraphicUsed by:1086
Symbol 1074 GraphicUsed by:1086
Symbol 1075 GraphicUsed by:1086
Symbol 1076 GraphicUsed by:1086
Symbol 1077 GraphicUsed by:1086
Symbol 1078 GraphicUsed by:1086
Symbol 1079 GraphicUsed by:1086
Symbol 1080 GraphicUsed by:1086
Symbol 1081 GraphicUsed by:1086
Symbol 1082 GraphicUsed by:1086
Symbol 1083 GraphicUsed by:1086
Symbol 1084 GraphicUsed by:1086
Symbol 1085 GraphicUsed by:1086
Symbol 1086 MovieClipUses:1073 1074 1075 1076 1077 592 1078 1079 1080 3 1081 1082 1083 1084 1085Used by:1087
Symbol 1087 MovieClipUses:1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1086Used by:1091 1223
Symbol 1088 SoundUsed by:1091
Symbol 1089 GraphicUsed by:1091
Symbol 1090 GraphicUsed by:1091
Symbol 1091 MovieClipUses:1026 876 878 880 808 1028 1061 1087 960 961 995 1002 1004 1088 1007 1089 1011 1090 1014 1015 1017 1019 1021 1022 1023Used by:1195
Symbol 1092 ButtonUses:878 880 808 1003 877 810 102Used by:1111
Symbol 1093 GraphicUsed by:1111
Symbol 1094 TextUses:96Used by:1111
Symbol 1095 TextUses:96Used by:1111
Symbol 1096 TextUses:96Used by:1111
Symbol 1097 EditableTextUses:8Used by:1111
Symbol 1098 TextUses:96Used by:1111
Symbol 1099 TextUses:96Used by:1111
Symbol 1100 TextUses:96Used by:1111
Symbol 1101 TextUses:96Used by:1111
Symbol 1102 TextUses:96Used by:1111
Symbol 1103 TextUses:96Used by:1111
Symbol 1104 TextUses:96Used by:1111
Symbol 1105 TextUses:96Used by:1111
Symbol 1106 TextUses:96Used by:1111
Symbol 1107 TextUses:96Used by:1111
Symbol 1108 TextUses:96Used by:1111
Symbol 1109 EditableTextUses:8Used by:1111
Symbol 1110 EditableTextUses:8Used by:1111
Symbol 1111 MovieClipUses:876 855 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110Used by:1194
Symbol 1112 GraphicUsed by:1193
Symbol 1113 GraphicUsed by:1193
Symbol 1114 GraphicUsed by:1193
Symbol 1115 GraphicUsed by:1193
Symbol 1116 GraphicUsed by:1193
Symbol 1117 GraphicUsed by:1193
Symbol 1118 GraphicUsed by:1193
Symbol 1119 GraphicUsed by:1193
Symbol 1120 GraphicUsed by:1193
Symbol 1121 GraphicUsed by:1193
Symbol 1122 GraphicUsed by:1192 1193
Symbol 1123 GraphicUsed by:1192 1193
Symbol 1124 GraphicUsed by:1193
Symbol 1125 GraphicUsed by:1193
Symbol 1126 GraphicUsed by:1193
Symbol 1127 GraphicUsed by:1193
Symbol 1128 GraphicUsed by:1193
Symbol 1129 GraphicUsed by:1193
Symbol 1130 GraphicUsed by:1193
Symbol 1131 GraphicUsed by:1193
Symbol 1132 GraphicUsed by:1193
Symbol 1133 GraphicUsed by:1193
Symbol 1134 GraphicUsed by:1193
Symbol 1135 SoundUsed by:1193
Symbol 1136 GraphicUsed by:1193
Symbol 1137 GraphicUsed by:1193
Symbol 1138 GraphicUsed by:1193
Symbol 1139 GraphicUsed by:1193
Symbol 1140 GraphicUsed by:1193
Symbol 1141 SoundUsed by:1193
Symbol 1142 GraphicUsed by:1193
Symbol 1143 GraphicUsed by:1193
Symbol 1144 GraphicUsed by:1193
Symbol 1145 GraphicUsed by:1193
Symbol 1146 GraphicUsed by:1193
Symbol 1147 GraphicUsed by:1193
Symbol 1148 GraphicUsed by:1193
Symbol 1149 GraphicUsed by:1193
Symbol 1150 GraphicUsed by:1193
Symbol 1151 GraphicUsed by:1193
Symbol 1152 GraphicUsed by:1193
Symbol 1153 SoundUsed by:1193
Symbol 1154 GraphicUsed by:1193
Symbol 1155 GraphicUsed by:1193
Symbol 1156 GraphicUsed by:1193
Symbol 1157 GraphicUsed by:1193
Symbol 1158 GraphicUsed by:1193
Symbol 1159 GraphicUsed by:1193
Symbol 1160 GraphicUsed by:1193
Symbol 1161 GraphicUsed by:1193
Symbol 1162 GraphicUsed by:1193
Symbol 1163 GraphicUsed by:1193
Symbol 1164 SoundUsed by:1193
Symbol 1165 GraphicUsed by:1193
Symbol 1166 GraphicUsed by:1193
Symbol 1167 GraphicUsed by:1193
Symbol 1168 GraphicUsed by:1193
Symbol 1169 GraphicUsed by:1193
Symbol 1170 GraphicUsed by:1193
Symbol 1171 GraphicUsed by:1193
Symbol 1172 GraphicUsed by:1193
Symbol 1173 GraphicUsed by:1193
Symbol 1174 GraphicUsed by:1193
Symbol 1175 GraphicUsed by:1193
Symbol 1176 GraphicUsed by:1193
Symbol 1177 GraphicUsed by:1193
Symbol 1178 GraphicUsed by:1193
Symbol 1179 GraphicUsed by:1193
Symbol 1180 GraphicUsed by:1193
Symbol 1181 GraphicUsed by:1193
Symbol 1182 SoundUsed by:1193
Symbol 1183 GraphicUsed by:1193
Symbol 1184 GraphicUsed by:1193
Symbol 1185 GraphicUsed by:1193
Symbol 1186 MovieClipUses:90 4 6 73 5Used by:1193
Symbol 1187 GraphicUsed by:1193
Symbol 1188 GraphicUsed by:1193
Symbol 1189 GraphicUsed by:1193
Symbol 1190 GraphicUsed by:1193
Symbol 1191 GraphicUsed by:1193
Symbol 1192 MovieClipUses:585 702 586 587 588 752 1122 1123Used by:1193
Symbol 1193 MovieClipUses:221 1112 1113 1114 1115 1116 618 619 620 621 1117 1118 580 1119 593 592 591 1120 583 584 1121 709 585 702 752 586 587 588 1122 810 1123 1124 1125 730 576 573 1126 1127 1128 1129 1130 1131 670 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 90 4 5 1147 1148 6 82 1149 1150 1151 73 1152 1153 1154 3 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 SS3Used by:1194
Symbol 1194 MovieClipUses:1026 1111 960 1015 1193Used by:1195
Symbol 1195 MovieClip [mcMenu]Uses:795 797 799 796 801 803 807 811 814 821 823 824 825 826 827 692 20 687 142 158 130 330 162 144 160 829 323 830 831 832 833 834 835 837 839 841 842 843 844 845 846 373 847 377 375 848 849 850 853 857 859 861 866 868 872 1024 1091 1194Used by:Timeline
Symbol 1196 GraphicUsed by:1206
Symbol 1197 TextUses:96Used by:1206
Symbol 1198 TextUses:96Used by:1206
Symbol 1199 TextUses:96Used by:1206
Symbol 1200 TextUses:96Used by:1206
Symbol 1201 TextUses:96Used by:1206
Symbol 1202 TextUses:96Used by:1206
Symbol 1203 TextUses:8Used by:1206
Symbol 1204 TextUses:8Used by:1206
Symbol 1205 TextUses:8Used by:1206
Symbol 1206 MovieClipUses:20 1196 808 1197 1198 1199 1200 1201 1202 1203 1204 1205 1023Used by:Timeline
Symbol 1207 TextUses:96Used by:1208
Symbol 1208 MovieClipUses:1207Used by:1218 1221 1223
Symbol 1209 TextUses:96Used by:1213
Symbol 1210 TextUses:96Used by:1213
Symbol 1211 TextUses:96Used by:1213
Symbol 1212 TextUses:8Used by:1213
Symbol 1213 MovieClipUses:1209 1210 1211 1212Used by:1223
Symbol 1214 EditableTextUses:8Used by:1215
Symbol 1215 MovieClipUses:855 1214Used by:1223
Symbol 1216 ButtonUses:870 871 869 810 102Used by:1223
Symbol 1217 MovieClipUses:808Used by:1218 1221
Symbol 1218 ButtonUses:855 1208 808 1217 854 810 102Used by:1223
Symbol 1219 GraphicUsed by:1223
Symbol 1220 GraphicUsed by:1223
Symbol 1221 ButtonUses:855 1208 808 1217 854 810 102Used by:1223
Symbol 1222 ButtonUses:870 871 869 810 102Used by:1223
Symbol 1223 MovieClipUses:1026 876 855 1208 808 1213 1215 1216 1061 1087 960 995 1002 1218 1007 1219 1011 1220 1221 1222 1017 1019 1021 1023Used by:Timeline
Streaming Sound 1Used by:Symbol 667 MovieClip
Streaming Sound 2Used by:Symbol 995 MovieClip
Streaming Sound 3Used by:Symbol 1193 MovieClip

Instance Names

"loaderBar"Frame 2Symbol 21 MovieClip
"DOGEHolder"Frame 2Symbol 22 MovieClip
"mcSound"Frame 8Symbol 565 MovieClip
"mcMusic"Frame 8Symbol 568 MovieClip
"bg"Frame 17Symbol 692 MovieClip
"street"Frame 17Symbol 693 MovieClip
"mcBuildingHolder"Frame 17Symbol 140 MovieClip
"mcGermHolder"Frame 17Symbol 140 MovieClip
"mcCitizens"Frame 17Symbol 140 MovieClip
"mcPlayer"Frame 17Symbol 766 MovieClip [mcPlayer]
"mcShadow"Frame 17Symbol 766 MovieClip [mcPlayer]
"mcBundle"Frame 17Symbol 793 MovieClip [mcGermBundle]
"mcDraw"Frame 17Symbol 140 MovieClip
"mcMenu"Frame 17Symbol 1195 MovieClip [mcMenu]
"startPopup"Frame 17Symbol 1206 MovieClip
"p0"Symbol 155 MovieClip Frame 1Symbol 140 MovieClip
"p1"Symbol 155 MovieClip Frame 1Symbol 140 MovieClip
"p2"Symbol 155 MovieClip Frame 1Symbol 140 MovieClip
"p3"Symbol 155 MovieClip Frame 1Symbol 140 MovieClip
"mcGermPlacer"Symbol 155 MovieClip Frame 1Symbol 140 MovieClip
"gfx"Symbol 156 MovieClip [mcBuildingBottom0] Frame 1Symbol 139 MovieClip
"mcBonusLoc"Symbol 156 MovieClip [mcBuildingBottom0] Frame 1Symbol 140 MovieClip
"spacerY"Symbol 156 MovieClip [mcBuildingBottom0] Frame 1Symbol 140 MovieClip
"spacerX"Symbol 156 MovieClip [mcBuildingBottom0] Frame 1Symbol 140 MovieClip
"gfx"Symbol 156 MovieClip [mcBuildingBottom0] Frame 6Symbol 155 MovieClip
"p0"Symbol 186 MovieClip Frame 1Symbol 140 MovieClip
"p1"Symbol 186 MovieClip Frame 1Symbol 140 MovieClip
"p2"Symbol 186 MovieClip Frame 1Symbol 140 MovieClip
"mcGermPlacer"Symbol 186 MovieClip Frame 1Symbol 140 MovieClip
"gfx"Symbol 187 MovieClip [mcBuildingMiddle0] Frame 1Symbol 171 MovieClip
"mcBonusLoc"Symbol 187 MovieClip [mcBuildingMiddle0] Frame 1Symbol 140 MovieClip
"spacerY"Symbol 187 MovieClip [mcBuildingMiddle0] Frame 1Symbol 140 MovieClip
"spacerX"Symbol 187 MovieClip [mcBuildingMiddle0] Frame 1Symbol 140 MovieClip
"gfx"Symbol 187 MovieClip [mcBuildingMiddle0] Frame 6Symbol 186 MovieClip
"p0"Symbol 219 MovieClip Frame 1Symbol 140 MovieClip
"p1"Symbol 219 MovieClip Frame 1Symbol 140 MovieClip
"mcGermPlacer"Symbol 219 MovieClip Frame 1Symbol 140 MovieClip
"gfx"Symbol 220 MovieClip [mcBuildingTop0] Frame 1Symbol 204 MovieClip
"mcBonusLoc"Symbol 220 MovieClip [mcBuildingTop0] Frame 1Symbol 140 MovieClip
"spacerY"Symbol 220 MovieClip [mcBuildingTop0] Frame 1Symbol 140 MovieClip
"spacerX"Symbol 220 MovieClip [mcBuildingTop0] Frame 1Symbol 140 MovieClip
"gfx"Symbol 220 MovieClip [mcBuildingTop0] Frame 6Symbol 219 MovieClip
"gfx"Symbol 313 MovieClip [mcCitizen] Frame 1Symbol 256 MovieClip
"gfx"Symbol 313 MovieClip [mcCitizen] Frame 2Symbol 281 MovieClip
"gfx"Symbol 313 MovieClip [mcCitizen] Frame 3Symbol 312 MovieClip
"mcHitArea"Symbol 346 MovieClip [home] Frame 1Symbol 20 MovieClip
"spacerY"Symbol 346 MovieClip [home] Frame 1Symbol 140 MovieClip
"spacerX"Symbol 346 MovieClip [home] Frame 1Symbol 140 MovieClip
"p0"Symbol 407 MovieClip Frame 1Symbol 140 MovieClip
"p1"Symbol 407 MovieClip Frame 1Symbol 140 MovieClip
"p2"Symbol 407 MovieClip Frame 1Symbol 140 MovieClip
"p3"Symbol 407 MovieClip Frame 1Symbol 140 MovieClip
"mcGermPlacer"Symbol 407 MovieClip Frame 1Symbol 140 MovieClip
"gfx"Symbol 408 MovieClip [mcBuildingBottom1] Frame 1Symbol 392 MovieClip
"mcBonusLoc"Symbol 408 MovieClip [mcBuildingBottom1] Frame 1Symbol 140 MovieClip
"spacerY"Symbol 408 MovieClip [mcBuildingBottom1] Frame 1Symbol 140 MovieClip
"spacerX"Symbol 408 MovieClip [mcBuildingBottom1] Frame 1Symbol 140 MovieClip
"gfx"Symbol 408 MovieClip [mcBuildingBottom1] Frame 6Symbol 407 MovieClip
"p0"Symbol 438 MovieClip Frame 1Symbol 140 MovieClip
"p1"Symbol 438 MovieClip Frame 1Symbol 140 MovieClip
"p2"Symbol 438 MovieClip Frame 1Symbol 140 MovieClip
"p3"Symbol 438 MovieClip Frame 1Symbol 140 MovieClip
"mcGermPlacer"Symbol 438 MovieClip Frame 1Symbol 140 MovieClip
"gfx"Symbol 439 MovieClip [mcBuildingBottom2] Frame 1Symbol 423 MovieClip
"mcBonusLoc"Symbol 439 MovieClip [mcBuildingBottom2] Frame 1Symbol 140 MovieClip
"spacerY"Symbol 439 MovieClip [mcBuildingBottom2] Frame 1Symbol 140 MovieClip
"spacerX"Symbol 439 MovieClip [mcBuildingBottom2] Frame 1Symbol 140 MovieClip
"gfx"Symbol 439 MovieClip [mcBuildingBottom2] Frame 6Symbol 438 MovieClip
"p0"Symbol 469 MovieClip Frame 1Symbol 140 MovieClip
"p1"Symbol 469 MovieClip Frame 1Symbol 140 MovieClip
"p2"Symbol 469 MovieClip Frame 1Symbol 140 MovieClip
"mcGermPlacer"Symbol 469 MovieClip Frame 1Symbol 140 MovieClip
"gfx"Symbol 470 MovieClip [mcBuildingMiddle1] Frame 1Symbol 454 MovieClip
"mcBonusLoc"Symbol 470 MovieClip [mcBuildingMiddle1] Frame 1Symbol 140 MovieClip
"spacerY"Symbol 470 MovieClip [mcBuildingMiddle1] Frame 1Symbol 140 MovieClip
"spacerX"Symbol 470 MovieClip [mcBuildingMiddle1] Frame 1Symbol 140 MovieClip
"gfx"Symbol 470 MovieClip [mcBuildingMiddle1] Frame 6Symbol 469 MovieClip
"p0"Symbol 500 MovieClip Frame 1Symbol 140 MovieClip
"p1"Symbol 500 MovieClip Frame 1Symbol 140 MovieClip
"p2"Symbol 500 MovieClip Frame 1Symbol 140 MovieClip
"mcGermPlacer"Symbol 500 MovieClip Frame 1Symbol 140 MovieClip
"gfx"Symbol 501 MovieClip [mcBuildingMiddle2] Frame 1Symbol 485 MovieClip
"mcBonusLoc"Symbol 501 MovieClip [mcBuildingMiddle2] Frame 1Symbol 140 MovieClip
"spacerY"Symbol 501 MovieClip [mcBuildingMiddle2] Frame 1Symbol 140 MovieClip
"spacerX"Symbol 501 MovieClip [mcBuildingMiddle2] Frame 1Symbol 140 MovieClip
"gfx"Symbol 501 MovieClip [mcBuildingMiddle2] Frame 6Symbol 500 MovieClip
"p0"Symbol 531 MovieClip Frame 1Symbol 140 MovieClip
"p1"Symbol 531 MovieClip Frame 1Symbol 140 MovieClip
"mcGermPlacer"Symbol 531 MovieClip Frame 1Symbol 140 MovieClip
"gfx"Symbol 532 MovieClip [mcBuildingTop1] Frame 1Symbol 516 MovieClip
"mcBonusLoc"Symbol 532 MovieClip [mcBuildingTop1] Frame 1Symbol 140 MovieClip
"spacerY"Symbol 532 MovieClip [mcBuildingTop1] Frame 1Symbol 140 MovieClip
"spacerX"Symbol 532 MovieClip [mcBuildingTop1] Frame 1Symbol 140 MovieClip
"gfx"Symbol 532 MovieClip [mcBuildingTop1] Frame 6Symbol 531 MovieClip
"p0"Symbol 562 MovieClip Frame 1Symbol 140 MovieClip
"p1"Symbol 562 MovieClip Frame 1Symbol 140 MovieClip
"mcGermPlacer"Symbol 562 MovieClip Frame 1Symbol 140 MovieClip
"gfx"Symbol 563 MovieClip [mcBuildingTop2] Frame 1Symbol 547 MovieClip
"mcBonusLoc"Symbol 563 MovieClip [mcBuildingTop2] Frame 1Symbol 140 MovieClip
"spacerY"Symbol 563 MovieClip [mcBuildingTop2] Frame 1Symbol 140 MovieClip
"spacerX"Symbol 563 MovieClip [mcBuildingTop2] Frame 1Symbol 140 MovieClip
"gfx"Symbol 563 MovieClip [mcBuildingTop2] Frame 6Symbol 562 MovieClip
"head"Symbol 716 MovieClip Frame 1Symbol 715 MovieClip
"a"Symbol 717 MovieClip Frame 1Symbol 716 MovieClip
"anchor"Symbol 717 MovieClip Frame 1Symbol 22 MovieClip
"head"Symbol 731 MovieClip Frame 1Symbol 715 MovieClip
"anchor"Symbol 731 MovieClip Frame 1Symbol 22 MovieClip
"blur"Symbol 732 MovieClip Frame 1Symbol 724 MovieClip
"a"Symbol 732 MovieClip Frame 1Symbol 731 MovieClip
"anchor"Symbol 732 MovieClip Frame 1Symbol 22 MovieClip
"head"Symbol 742 MovieClip Frame 1Symbol 741 MovieClip
"blur"Symbol 743 MovieClip Frame 1Symbol 735 MovieClip
"a"Symbol 743 MovieClip Frame 1Symbol 742 MovieClip
"anchor"Symbol 743 MovieClip Frame 1Symbol 22 MovieClip
"anchor"Symbol 747 MovieClip Frame 1Symbol 22 MovieClip
"anchor"Symbol 749 MovieClip Frame 1Symbol 22 MovieClip
"a"Symbol 753 MovieClip Frame 1Symbol 717 MovieClip
"anchor"Symbol 753 MovieClip Frame 1Symbol 140 MovieClip
"a"Symbol 753 MovieClip Frame 29Symbol 717 MovieClip
"a"Symbol 759 MovieClip Frame 1Symbol 717 MovieClip
"a"Symbol 759 MovieClip Frame 61Symbol 717 MovieClip
"anchor"Symbol 760 MovieClip Frame 1Symbol 140 MovieClip
"a"Symbol 761 MovieClip Frame 1Symbol 717 MovieClip
"a"Symbol 761 MovieClip Frame 31Symbol 717 MovieClip
"anchor"Symbol 762 MovieClip Frame 1Symbol 140 MovieClip
"a"Symbol 763 MovieClip Frame 1Symbol 717 MovieClip
"a"Symbol 763 MovieClip Frame 6Symbol 732 MovieClip
"a"Symbol 763 MovieClip Frame 10Symbol 743 MovieClip
"a"Symbol 763 MovieClip Frame 15Symbol 747 MovieClip
"a"Symbol 763 MovieClip Frame 19Symbol 749 MovieClip
"a"Symbol 763 MovieClip Frame 25Symbol 753 MovieClip
"a"Symbol 763 MovieClip Frame 30Symbol 760 MovieClip
"a"Symbol 763 MovieClip Frame 36Symbol 762 MovieClip
"a"Symbol 766 MovieClip [mcPlayer] Frame 1Symbol 763 MovieClip
"mcInvul"Symbol 766 MovieClip [mcPlayer] Frame 1Symbol 765 MovieClip
"initleash1"Symbol 793 MovieClip [mcGermBundle] Frame 1Symbol 22 MovieClip
"initleash2"Symbol 793 MovieClip [mcGermBundle] Frame 1Symbol 22 MovieClip
"initleash0"Symbol 793 MovieClip [mcGermBundle] Frame 1Symbol 22 MovieClip
"initleash4"Symbol 793 MovieClip [mcGermBundle] Frame 1Symbol 22 MovieClip
"initleash3"Symbol 793 MovieClip [mcGermBundle] Frame 1Symbol 22 MovieClip
"marker"Symbol 793 MovieClip [mcGermBundle] Frame 1Symbol 768 MovieClip
"leash0"Symbol 793 MovieClip [mcGermBundle] Frame 2Symbol 22 MovieClip
"leash1"Symbol 793 MovieClip [mcGermBundle] Frame 3Symbol 22 MovieClip
"leash2"Symbol 793 MovieClip [mcGermBundle] Frame 4Symbol 22 MovieClip
"leash3"Symbol 793 MovieClip [mcGermBundle] Frame 5Symbol 22 MovieClip
"leash4"Symbol 793 MovieClip [mcGermBundle] Frame 6Symbol 22 MovieClip
"nDistRatio"Symbol 821 MovieClip Frame 1Symbol 20 MovieClip
"nDistRatioCap"Symbol 821 MovieClip Frame 1Symbol 803 MovieClip
"cTimeRatio"Symbol 821 MovieClip Frame 1Symbol 20 MovieClip
"cTimeRatioCap"Symbol 821 MovieClip Frame 1Symbol 820 MovieClip
"nDistRatio"Symbol 830 MovieClip Frame 1Symbol 20 MovieClip
"nDistRatioCap"Symbol 830 MovieClip Frame 1Symbol 803 MovieClip
"cTimeRatio"Symbol 830 MovieClip Frame 1Symbol 20 MovieClip
"cTimeRatioCap"Symbol 830 MovieClip Frame 1Symbol 820 MovieClip
"funkyMeter"Symbol 1195 MovieClip [mcMenu] Frame 1Symbol 821 MovieClip
"funkyMeter"Symbol 1195 MovieClip [mcMenu] Frame 6Symbol 830 MovieClip
"fader"Symbol 1206 MovieClip Frame 1Symbol 20 MovieClip
"btnPlayagain"Symbol 1223 MovieClip Frame 27Symbol 1221 Button
"btnSubmit"Symbol 1223 MovieClip Frame 27Symbol 1222 Button

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$dK$S42MK0lV23YKIryEhj9xa0."
ExportAssets (56)Timeline Frame 1Symbol 1224 as "__Packages.smashing.PerformanceTest"
ExportAssets (56)Timeline Frame 1Symbol 1225 as "__Packages.smashing.Base"
ExportAssets (56)Timeline Frame 1Symbol 1226 as "__Packages.smashing.World"
ExportAssets (56)Timeline Frame 1Symbol 1227 as "__Packages.smashing.Viewport"
ExportAssets (56)Timeline Frame 1Symbol 1228 as "__Packages.smashing.Point3D"
ExportAssets (56)Timeline Frame 1Symbol 1229 as "__Packages.smashing.Renderable"
ExportAssets (56)Timeline Frame 1Symbol 1230 as "__Packages.smashing.RenderResult"
ExportAssets (56)Timeline Frame 1Symbol 1231 as "__Packages.smashing.Point"
ExportAssets (56)Timeline Frame 1Symbol 1232 as "__Packages.BuildingHandler"
ExportAssets (56)Timeline Frame 1Symbol 1233 as "__Packages.smashing.ClipHandler"
ExportAssets (56)Timeline Frame 1Symbol 1234 as "__Packages.GermHandler"
ExportAssets (56)Timeline Frame 1Symbol 1235 as "__Packages.BuildingPart"
ExportAssets (56)Timeline Frame 1Symbol 1236 as "__Packages.BData"
ExportAssets (56)Timeline Frame 1Symbol 1237 as "__Packages.smashing.Line"
ExportAssets (56)Timeline Frame 1Symbol 1238 as "__Packages.smashing.CollisionResult"
ExportAssets (56)Timeline Frame 1Symbol 1239 as "__Packages.MaggieHome"
ExportAssets (56)Timeline Frame 1Symbol 1240 as "__Packages.MaggieWorld"
ExportAssets (56)Timeline Frame 1Symbol 1241 as "__Packages.CitizenHandler"
ExportAssets (56)Timeline Frame 1Symbol 1242 as "__Packages.Citizen"
ExportAssets (56)Timeline Frame 1Symbol 1243 as "__Packages.smashing.Phys"
ExportAssets (56)Timeline Frame 1Symbol 1244 as "__Packages.smashing.Misc"
ExportAssets (56)Timeline Frame 1Symbol 1245 as "__Packages.Player"
ExportAssets (56)Timeline Frame 1Symbol 1246 as "__Packages.GermBundle"
ExportAssets (56)Timeline Frame 1Symbol 1247 as "__Packages.smashing.Joint"
ExportAssets (56)Timeline Frame 1Symbol 1248 as "__Packages.smashing.Menu"
ExportAssets (56)Timeline Frame 1Symbol 1249 as "__Packages.Germ"
ExportAssets (56)Timeline Frame 1Symbol 1250 as "__Packages.smashing.SoundHandler"
ExportAssets (56)Timeline Frame 1Symbol 1251 as "__Packages.FlyAwayGerm"
ExportAssets (56)Timeline Frame 1Symbol 1252 as "__Packages.Wind"
ExportAssets (56)Timeline Frame 1Symbol 1253 as "__Packages.Invulnerable"
ExportAssets (56)Timeline Frame 1Symbol 1254 as "__Packages.Time"
ExportAssets (56)Timeline Frame 1Symbol 1255 as "__Packages.Speed"
ExportAssets (56)Timeline Frame 1Symbol 1256 as "__Packages.MaggieMenu"
ExportAssets (56)Timeline Frame 8Symbol 101 as "getGerm"
ExportAssets (56)Timeline Frame 8Symbol 101 as "getGerm"
ExportAssets (56)Timeline Frame 8Symbol 156 as "mcBuildingBottom0"
ExportAssets (56)Timeline Frame 8Symbol 187 as "mcBuildingMiddle0"
ExportAssets (56)Timeline Frame 8Symbol 220 as "mcBuildingTop0"
ExportAssets (56)Timeline Frame 8Symbol 313 as "mcCitizen"
ExportAssets (56)Timeline Frame 8Symbol 342 as "mcGerm"
ExportAssets (56)Timeline Frame 8Symbol 343 as "mcFlyAwayGerm"
ExportAssets (56)Timeline Frame 8Symbol 346 as "home"
ExportAssets (56)Timeline Frame 8Symbol 349 as "pickup"
ExportAssets (56)Timeline Frame 8Symbol 350 as "citizenSound"
ExportAssets (56)Timeline Frame 8Symbol 351 as "loseGerm"
ExportAssets (56)Timeline Frame 8Symbol 352 as "hit"
ExportAssets (56)Timeline Frame 8Symbol 353 as "wind"
ExportAssets (56)Timeline Frame 8Symbol 354 as "germNoise0"
ExportAssets (56)Timeline Frame 8Symbol 355 as "germNoise1"
ExportAssets (56)Timeline Frame 8Symbol 356 as "germNoise3"
ExportAssets (56)Timeline Frame 8Symbol 357 as "germNoise2"
ExportAssets (56)Timeline Frame 8Symbol 371 as "mcWind"
ExportAssets (56)Timeline Frame 8Symbol 373 as "BonusInvun"
ExportAssets (56)Timeline Frame 8Symbol 375 as "BonusTime"
ExportAssets (56)Timeline Frame 8Symbol 377 as "BonusSpeed"
ExportAssets (56)Timeline Frame 8Symbol 408 as "mcBuildingBottom1"
ExportAssets (56)Timeline Frame 8Symbol 439 as "mcBuildingBottom2"
ExportAssets (56)Timeline Frame 8Symbol 470 as "mcBuildingMiddle1"
ExportAssets (56)Timeline Frame 8Symbol 501 as "mcBuildingMiddle2"
ExportAssets (56)Timeline Frame 8Symbol 532 as "mcBuildingTop1"
ExportAssets (56)Timeline Frame 8Symbol 563 as "mcBuildingTop2"
ExportAssets (56)Timeline Frame 12Symbol 352 as "hit"
ExportAssets (56)Timeline Frame 17Symbol 766 as "mcPlayer"
ExportAssets (56)Timeline Frame 17Symbol 766 as "mcPlayer"
ExportAssets (56)Timeline Frame 17Symbol 793 as "mcGermBundle"
ExportAssets (56)Timeline Frame 17Symbol 101 as "getGerm"
ExportAssets (56)Timeline Frame 17Symbol 373 as "BonusInvun"
ExportAssets (56)Timeline Frame 17Symbol 377 as "BonusSpeed"
ExportAssets (56)Timeline Frame 17Symbol 375 as "BonusTime"
ExportAssets (56)Timeline Frame 17Symbol 373 as "BonusInvun"
ExportAssets (56)Timeline Frame 17Symbol 377 as "BonusSpeed"
ExportAssets (56)Timeline Frame 17Symbol 375 as "BonusTime"
ExportAssets (56)Timeline Frame 17Symbol 373 as "BonusInvun"
ExportAssets (56)Timeline Frame 17Symbol 377 as "BonusSpeed"
ExportAssets (56)Timeline Frame 17Symbol 375 as "BonusTime"
ExportAssets (56)Timeline Frame 17Symbol 373 as "BonusInvun"
ExportAssets (56)Timeline Frame 17Symbol 377 as "BonusSpeed"
ExportAssets (56)Timeline Frame 17Symbol 375 as "BonusTime"
ExportAssets (56)Timeline Frame 17Symbol 1195 as "mcMenu"
ExportAssets (56)Timeline Frame 18Symbol 766 as "mcPlayer"
ExportAssets (56)Timeline Frame 18Symbol 766 as "mcPlayer"
ExportAssets (56)Timeline Frame 18Symbol 793 as "mcGermBundle"
ExportAssets (56)Timeline Frame 18Symbol 1195 as "mcMenu"
ExportAssets (56)Timeline Frame 19Symbol 766 as "mcPlayer"
ExportAssets (56)Timeline Frame 19Symbol 766 as "mcPlayer"
ExportAssets (56)Timeline Frame 19Symbol 793 as "mcGermBundle"
ExportAssets (56)Timeline Frame 19Symbol 1195 as "mcMenu"
ExportAssets (56)Timeline Frame 20Symbol 766 as "mcPlayer"
ExportAssets (56)Timeline Frame 20Symbol 766 as "mcPlayer"
ExportAssets (56)Timeline Frame 20Symbol 793 as "mcGermBundle"
ExportAssets (56)Timeline Frame 20Symbol 1195 as "mcMenu"
ExportAssets (56)Timeline Frame 21Symbol 766 as "mcPlayer"
ExportAssets (56)Timeline Frame 21Symbol 766 as "mcPlayer"
ExportAssets (56)Timeline Frame 21Symbol 793 as "mcGermBundle"
ExportAssets (56)Timeline Frame 21Symbol 1195 as "mcMenu"

Labels

"loader"Frame 2
"intro"Frame 8
"anim"Frame 12
"game"Frame 17
"gameReal"Frame 18
"end"Frame 22
"title"Symbol 124 MovieClip Frame 1
"play"Symbol 124 MovieClip Frame 6
"open"Symbol 156 MovieClip [mcBuildingBottom0] Frame 1
"obst"Symbol 156 MovieClip [mcBuildingBottom0] Frame 6
"open"Symbol 187 MovieClip [mcBuildingMiddle0] Frame 1
"obst"Symbol 187 MovieClip [mcBuildingMiddle0] Frame 6
"open"Symbol 220 MovieClip [mcBuildingTop0] Frame 1
"obst"Symbol 220 MovieClip [mcBuildingTop0] Frame 6
"fly"Symbol 256 MovieClip Frame 1
"hit"Symbol 256 MovieClip Frame 9
"DIE!"Symbol 256 MovieClip Frame 18
"fly"Symbol 281 MovieClip Frame 1
"hit"Symbol 281 MovieClip Frame 9
"DIE!"Symbol 281 MovieClip Frame 18
"fly"Symbol 312 MovieClip Frame 1
"hit"Symbol 312 MovieClip Frame 9
"DIE!"Symbol 312 MovieClip Frame 18
"open"Symbol 408 MovieClip [mcBuildingBottom1] Frame 1
"obst"Symbol 408 MovieClip [mcBuildingBottom1] Frame 6
"open"Symbol 439 MovieClip [mcBuildingBottom2] Frame 1
"obst"Symbol 439 MovieClip [mcBuildingBottom2] Frame 6
"open"Symbol 470 MovieClip [mcBuildingMiddle1] Frame 1
"obst"Symbol 470 MovieClip [mcBuildingMiddle1] Frame 6
"open"Symbol 501 MovieClip [mcBuildingMiddle2] Frame 1
"obst"Symbol 501 MovieClip [mcBuildingMiddle2] Frame 6
"open"Symbol 532 MovieClip [mcBuildingTop1] Frame 1
"obst"Symbol 532 MovieClip [mcBuildingTop1] Frame 6
"open"Symbol 563 MovieClip [mcBuildingTop2] Frame 1
"obst"Symbol 563 MovieClip [mcBuildingTop2] Frame 6
"walk"Symbol 715 MovieClip Frame 1
"gather"Symbol 715 MovieClip Frame 11
"fly"Symbol 741 MovieClip Frame 1
"gather"Symbol 741 MovieClip Frame 13
"stand"Symbol 763 MovieClip Frame 1
"run"Symbol 763 MovieClip Frame 6
"fly"Symbol 763 MovieClip Frame 10
"hit"Symbol 763 MovieClip Frame 15
"crouch"Symbol 763 MovieClip Frame 19
"wink"Symbol 763 MovieClip Frame 25
"dance"Symbol 763 MovieClip Frame 30
"foot tap"Symbol 763 MovieClip Frame 36
"right"Symbol 766 MovieClip [mcPlayer] Frame 1
"left"Symbol 766 MovieClip [mcPlayer] Frame 6
"one"Symbol 793 MovieClip [mcGermBundle] Frame 2
"two"Symbol 793 MovieClip [mcGermBundle] Frame 3
"three"Symbol 793 MovieClip [mcGermBundle] Frame 4
"four"Symbol 793 MovieClip [mcGermBundle] Frame 5
"five"Symbol 793 MovieClip [mcGermBundle] Frame 6
"on"Symbol 814 MovieClip Frame 1
"off"Symbol 814 MovieClip Frame 5
"normal"Symbol 820 MovieClip Frame 1
"panic"Symbol 820 MovieClip Frame 7
"blank"Symbol 1195 MovieClip [mcMenu] Frame 1
"help"Symbol 1195 MovieClip [mcMenu] Frame 6
"menu"Symbol 1195 MovieClip [mcMenu] Frame 10
"submit"Symbol 1195 MovieClip [mcMenu] Frame 15
"quit"Symbol 1195 MovieClip [mcMenu] Frame 21
"noTime"Symbol 1195 MovieClip [mcMenu] Frame 25
"noGerms"Symbol 1195 MovieClip [mcMenu] Frame 31
"levelEnd"Symbol 1195 MovieClip [mcMenu] Frame 38

Dynamic Text Variables

_parent.scoreSymbol 800 EditableText"230,002"
cGermsSymbol 824 EditableText"88"
livesSymbol 825 EditableText"88"
levelSymbol 826 EditableText"88"
_parent._parent.oldScoreSymbol 1097 EditableText"2300"
_parent._parent.timeBonusSymbol 1109 EditableText"2300"
_parent._parent.newScoreSymbol 1110 EditableText"2300"
_parent._parent.finalScoreSymbol 1214 EditableText"2300"




http://swfchan.com/5/24969/info.shtml
Created: 24/5 -2019 07:20:23 Last modified: 24/5 -2019 07:20:23 Server time: 20/09 -2024 09:28:17