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

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

Defend Your Computer.swf

This is the info page for
Flash #46871

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


Text
J

NEW MAIL: 50% off spam!

NEW MAIL: 50% off spam!

NEW MAIL: buy our free ipods!

NEW MAIL: buy our free ipods!

level

SCORE:

TIME:

000

000

000

000

PLDM
studios

lol
free
ipod

lol
free
ipod

hi mom

UPGRADES
buy upgrades to aid in your survival
health: improves your max health
restore health: restores health to max
camera driver: improves the laser
intensity
popup blocker: destroys popups
anti emotion: kills all emotions
dos attack: slows down enemies
POWERUPS
adds 15 to your current health
adds 10 seconds to the time left
ENEMIES
virus
spyware
emotion
junkmail
advertisement1
advertisement2
popup
boss

LOADING!

bytes loaded

percent

PLAY!

.com

.com

The game is exclusive for ArmorGames, PLDM Studios, SM Stuff,  and Newgrounds.com

CREDITS

LOAD

PLAY

OPTIONS

PLAY MORE
GAMES!

Cheat Activated

BACK

clear all

OPTIONS

QUALITY

DIFFICULTY

INSTRUCTIONS

you must defend your computer at all
costs!
CONTROLS
use your mouse to aim, and leftclick to
fire your webcam laser.
to use dos attack: hold space, but watch
out, it doesn't last for long!

NEXT

MENU

UPGRADES
buy upgrades to aid in your survival
health: improves your max health
restore health: restores health to max
camera driver: improves the laser
intensity
popup blocker: destroys popups
anti emotion: kills all emotions
dos attack: slows down enemies

POWERUPS
adds 15 to your current health
adds 10 seconds to the time left

ENEMIES
virus
spyware
emoticon
junkmail

ENEMIES
advertisement1
advertisement2
popup
boss

PROGRAMMING
wyatt mcneil
CHARACTER
DESIGN/ART
kenney
LEVEL ART
wyatt mcneil
EFFECTS
wyatt mcneil
MENU ART
wyatt mcneil
CONCEPT
kenney
wyatt mcneil
SOUNDS
halflife2
flashkit
MUSIC
flashkit
ragevi
paragonx9
SPONSERED
BY
armorgames
DEVELOPED
BY
pldmstudios
lostsolution
SPECIAL
THANKS TO
syko227
inglor
copyright2005
wyatt mcneil and kenney

DEFEND YOUR COMPUTER

NEW GAME

<username>

UPGRADES

<p align="left"></p>

SAVE AND PLAY!

$500

BUY!

fps : 000

LEVEL COMPLETE!

UPGRADE

NEXT LEVEL

MENU

GAME OVER!

YOU WIN!!!

SECRET
on the menu screen type
GOG for unlimited money

CONTINUE

ActionScript [AS1/AS2]

Frame 1
stop(); _root.onEnterFrame = function () { var _local1 = _root; total_bytes = _local1.getBytesTotal(); loaded_bytes = _local1.getBytesLoaded(); remaining_bytes = total_bytes - loaded_bytes; percent_done = int((loaded_bytes / total_bytes) * 100); loaderDisplay1 = ("Percent Loaded: " + percent_done) + "%"; loaderDisplay2 = (("KB Loaded: " + Math.round(loaded_bytes / 1000)) + "/") + Math.round(total_bytes / 1000); _local1.preloader.preloaderBar._xscale = _local1.preloader.preloaderBar._xscale + ((-(_local1.preloader.preloaderBar._xscale - percent_done)) / 4); if (percent_done >= 99) { playButton._visible = true; delete _local1.onEnterFrame; } else { playButton._visible = false; } }; Stage.showMenu = false;
Instance of Symbol 379 MovieClip in Frame 1
onClipEvent (enterFrame) { this._alpha = random(20); }
Instance of Symbol 403 MovieClip "preloader" in Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root._xmouse, _root._ymouse, true)) { show = true; } else { show = false; } this.loaderDisplay1 = _root.loaderDisplay1; this.loaderDisplay2 = _root.loaderDisplay2; if (show == true) { _alpha = (_alpha + ((-(_alpha - 100)) / 4)); } else { _alpha = (_alpha + ((-(_alpha - 0)) / 4)); } }
Frame 2
stop();
Frame 104
stats = {}; upgrades = {}; stats.difficulty = 1; stats.graphics = 2; musicLoop = new Sound(); musicLoop.attachSound("mainMusic"); musicLoop.setVolume(50); musicLoop.start();
Frame 105
function playSound(sound, volume) { var _local1 = _root; _local1["sound" + n] = new Sound(); _local1["sound" + n].attachSound(sound); _local1["sound" + n].setVolume(volume); _local1["sound" + n].start(0, 1); n++; } function saveGame() { var _local1 = _root; _local1["slot" + _local1.stats.slot].data.user = _local1.stats.username; _local1["slot" + _local1.stats.slot].data.money = _local1.stats.money; _local1["slot" + _local1.stats.slot].data.health = _local1.stats.health; _local1["slot" + _local1.stats.slot].data.level = _local1.stats.level; _local1["slot" + _local1.stats.slot].data.score = _local1.stats.score; _local1["slot" + _local1.stats.slot].data.casemod = _local1.stats.casemod; _local1["slot" + _local1.stats.slot].data.popupBlocker = _local1.upgrades.popupBlocker; _local1["slot" + _local1.stats.slot].data.dosAttack = _local1.upgrades.dosAttack; _local1["slot" + _local1.stats.slot].data.tomfulp = _local1.upgrades.tomfulp; _local1["slot" + _local1.stats.slot].data.cameraUpgrades = _local1.upgrades.camera; _local1["slot" + _local1.stats.slot].data.healthUpgrades = _local1.upgrades.maxhealth; _local1["slot" + _local1.stats.slot].flush(); trace("saved"); } function loadGame(slot) { var _local1 = _root; var _local2 = slot; load = true; _local1.stats.username = _local1["slot" + _local2].data.user; _local1.stats.money = _local1["slot" + _local2].data.money; _local1.stats.health = _local1["slot" + _local2].data.health; _local1.stats.level = _local1["slot" + _local2].data.level; _local1.stats.score = _local1["slot" + _local2].data.score; _local1.stats.casemod = _local1["slot" + _local2].data.casemod; _local1.upgrades.tomfulp = _local1["slot" + _local2].data.tomfulp; _local1.upgrades.popupBlocker = _local1["slot" + _local2].data.popupBlocker; _local1.upgrades.dosAttack = _local1["slot" + _local2].data.dosAttack; _local1.upgrades.camera = _local1["slot" + _local2].data.cameraUpgrades; _local1.upgrades.maxhealth = _local1["slot" + _local2].data.healthUpgrades; trace(_local1["slot" + i].data.score); } function clearAllSlots() { var _local1 = _root; i = 1; while (i <= 7) { _local1["slot" + i].data.user = "EMPTY SLOT"; _local1["slot" + i].data.money = ""; _local1["slot" + i].data.health = ""; _local1["slot" + i].data.cameraUpgrades = ""; _local1["slot" + i].data.healthUpgrades = ""; _local1["slot" + i].data.dosAttack = 0; _local1["slot" + i].data.popupBlocker = 0; _local1["slot" + i].data.tomfulp = 0; _local1["slot" + i].data.level = ""; _local1["slot" + i].data.score = ""; _local1["slot" + i].flush(); i++; } } i = 1; while (i <= 7) { _root["slot" + i] = SharedObject.getLocal("dfc/slot" + i); if (_root["slot" + random(7)] == "undefined") { _root["slot" + i].data.user = "EMPTY SLOT"; _root["slot" + i].flush(); } i++; } stop(); Mouse.show(); cheatDisplay = ""; laserSound = new Sound(); laserSound.attachSound("laserSound"); explosionSound1 = new Sound(); explosionSound1.attachSound("explosionSound1"); explosionSound2 = new Sound(); explosionSound2.attachSound("explosionSound2"); bossLoop = new Sound(); bossLoop.attachSound("bossMusic"); musicLoop.onSoundComplete = function () { musicLoop.start(0, 1); };
Instance of Symbol 379 MovieClip in Frame 105
onClipEvent (enterFrame) { this._alpha = random(20); }
Instance of Symbol 485 MovieClip in Frame 105
onClipEvent (enterFrame) { if (cheat != true) { if (Key.isDown(71)) { if ((gPressed == true) && (oPressed == true)) { _root.stats.money = _root.stats.money + 999999999999999; _root.cheatDisplay = "cheat activated"; cheat = true; } gPressed = true; } if (Key.isDown(79)) { oPressed = true; } } }
Frame 106
this.onEnterFrame = function () { var _local1 = _root; i = 1; while (i <= 7) { _local1["s" + i].slotName = _local1["slot" + i].data.user; _local1["s" + i].slot = i; i++; } };
Instance of Symbol 491 MovieClip "s1" in Frame 106
on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); }
Instance of Symbol 491 MovieClip "s2" in Frame 106
on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); }
Instance of Symbol 491 MovieClip "s3" in Frame 106
on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); }
Instance of Symbol 491 MovieClip "s4" in Frame 106
on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); }
Instance of Symbol 491 MovieClip "s5" in Frame 106
on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); }
Instance of Symbol 491 MovieClip "s6" in Frame 106
on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); }
Instance of Symbol 491 MovieClip "s7" in Frame 106
on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); }
Instance of Symbol 508 MovieClip "lowQuality" in Frame 107
on (release) { _root.lowQuality.gotoAndStop(3); _root.medQuality.gotoAndStop(1); _root.highQuality.gotoAndStop(1); _quality = "LOW"; }
Instance of Symbol 512 MovieClip "medQuality" in Frame 107
on (release) { _root.lowQuality.gotoAndStop(1); _root.medQuality.gotoAndStop(3); _root.highQuality.gotoAndStop(1); _quality = "MEDIUM"; }
Instance of Symbol 516 MovieClip "highQuality" in Frame 107
on (release) { _root.lowQuality.gotoAndStop(1); _root.medQuality.gotoAndStop(1); _root.highQuality.gotoAndStop(3); _quality = "HIGH"; }
Instance of Symbol 508 MovieClip "lowGraphicQuality" in Frame 107
on (release) { _root.lowGraphicQuality.gotoAndStop(3); _root.highGraphicQuality.gotoAndStop(1); _root.stats.graphics = 1; }
Instance of Symbol 516 MovieClip "highGraphicQuality" in Frame 107
on (release) { _root.lowGraphicQuality.gotoAndStop(1); _root.highGraphicQuality.gotoAndStop(3); _root.stats.graphics = 2; }
Frame 1613
function gotomenu() { stopAllSounds(); gotoAndStop (105); } stop();
Frame 1614
frame = "newgame"; i = 1; while (i <= 7) { _root["s" + i].slotName = _root["slot" + i].data.user; i++; } if (load != true) { stats.health = 165; stats.score = 0; stats.username = ""; stats.level = 1; stats.casemod = 1; upgrades.maxhealth = 165; upgrades.camera = 1; } Mouse.show();
Instance of Symbol 583 MovieClip "s1" in Frame 1614
on (release) { _root.stats.username = _root.userInput; _root.stats.slot = 1; _root.gotoAndStop("upgrades"); } on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); }
Instance of Symbol 583 MovieClip "s2" in Frame 1614
on (release) { _root.stats.username = _root.userInput; _root.stats.slot = 2; _root.gotoAndStop("upgrades"); } on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); }
Instance of Symbol 583 MovieClip "s3" in Frame 1614
on (release) { _root.stats.username = _root.userInput; _root.stats.slot = 3; _root.gotoAndStop("upgrades"); } on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); }
Instance of Symbol 583 MovieClip "s4" in Frame 1614
on (release) { _root.stats.username = _root.userInput; _root.stats.slot = 4; _root.gotoAndStop("upgrades"); } on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); }
Instance of Symbol 583 MovieClip "s5" in Frame 1614
on (release) { _root.stats.username = _root.userInput; _root.stats.slot = 5; _root.gotoAndStop("upgrades"); } on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); }
Instance of Symbol 583 MovieClip "s6" in Frame 1614
on (release) { _root.stats.username = _root.userInput; _root.stats.slot = 6; _root.gotoAndStop("upgrades"); } on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); }
Instance of Symbol 583 MovieClip "s7" in Frame 1614
on (release) { _root.stats.username = _root.userInput; _root.stats.slot = 7; _root.gotoAndStop("upgrades"); } on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); }
Frame 1615
saveGame(); stop(); Mouse.show(); caseDisplay = 1; frame = "upgrades"; musicLoop.setVolume(50); trace(stats.health); this.onEnterFrame = function () { moneyDisplay = "$" + stats.money; };
Instance of Symbol 590 MovieClip in Frame 1615
onClipEvent (load) { display = "Camera Driver Update"; content = "Upgrades beam power and width"; item = "camera"; price = "500"; }
Instance of Symbol 590 MovieClip in Frame 1615
onClipEvent (load) { display = "Health"; content = "Upgrades maximum health"; item = "maxHealth"; price = "250"; }
Instance of Symbol 590 MovieClip in Frame 1615
onClipEvent (load) { display = "Restore Health"; content = "Restores health to maximum"; item = "restoreHealth"; price = "150"; }
Instance of Symbol 590 MovieClip in Frame 1615
onClipEvent (load) { display = "Popup Blocker"; content = "Automatically destroys popups"; item = "popupBlocker"; price = "750"; }
Instance of Symbol 590 MovieClip in Frame 1615
onClipEvent (load) { display = "DOS Attack"; content = "Slows down server for a short amount of time"; item = "dosAttack"; price = "1500"; }
Instance of Symbol 590 MovieClip in Frame 1615
onClipEvent (load) { display = "Anti-Emoticon"; content = "Automatically kills emoticons with the power of \"J\""; item = "tomfulp"; price = "1500"; }
Instance of Symbol 321 MovieClip "case" in Frame 1615
onClipEvent (enterFrame) { if ((_currentframe == 1) || (_root.stats.casemod == _currentframe)) { _root.casePrice = "$0"; _root.currentCasePrice = 0; } else { _root.casePrice = "$500"; _root.currentCasePrice = 500; } this.gotoAndStop(_root.caseDisplay); }
Instance of Symbol 609 MovieClip in Frame 1615
on (release) { if (_root.caseDisplay > 1) { _root.caseDisplay--; } }
Instance of Symbol 609 MovieClip in Frame 1615
on (release) { if (_root.caseDisplay < 6) { _root.caseDisplay++; } }
Frame 1616
function fireMissile(x, y) { _root.attachMovie("missile", "missile" + n, n); with (_root["missile" + n]) { _x = x; _y = y; } n++; } function createPowerup(powerup, x, y) { if (frame == "game") { _root.attachMovie(powerup, "powerup" + n, n); with (_root["powerup" + n]) { _x = x; _y = y; } n++; } } function createEmotion(x, y) { if (frame == "game") { _root.attachMovie("emotion", "emotion" + n, n); with (_root["emotion" + n]) { _x = x; _y = y; } n++; } } function createVirus(x, y) { if (frame == "game") { _root.attachMovie("virus", "virus" + n, n); with (_root["virus" + n]) { _x = x; _y = y; } n++; } } function createSpyware(x, y) { if (frame == "game") { _root.attachMovie("spyware", "spyware" + n, n); with (_root["spyware" + n]) { _x = x; _y = y; } n++; } } function createPopup() { if (frame == "game") { _root.attachMovie("popup", "popup" + n, n); w = Stage.width; h = Stage.height; with (_root["popup" + n]) { _x = ((_width / 2) + random(w)) - (_width / 2); _y = ((_height / 2) + random(h)) - (_height / 2); } n++; } } function createMail(x, y, mail) { if (frame == "game") { _root.attachMovie("newmail" + mail, "newmail" + n, n); with (_root["newmail" + n]) { _x = x; _y = y; } n++; } } function createJunkMail(x, y) { if (frame == "game") { _root.attachMovie("mail", "junkmail" + n, n); with (_root["junkmail" + n]) { _x = x; _y = y; } n++; } } function createAdvert(x, y, advert) { if (frame == "game") { _root.attachMovie("advert" + advert, "advert" + n, n); with (_root["advert" + n]) { _x = x; _y = y; } n++; } } function createExplosion(x, y) { if (frame == "game") { _root.attachMovie("explosion", "explosion" + n, n); with (_root["explosion" + n]) { _x = x; _y = y; } n++; } } function createGreenExplosion(x, y) { if (frame == "game") { _root.attachMovie("explosion2", "explosion" + n, n); with (_root["explosion" + n]) { _x = x; _y = y; } n++; } } function fireLaser(x, y, r) { if ((frame == "game") && (stats.graphics != 1)) { _root.attachMovie("laser", "laser" + n, n); with (_root["laser" + n]) { _x = x; _y = y; _rotation = r; } n++; } } function startGame() { trace("started"); _root.attachMovie("computer", "computer", n); with (_root.computer) { _x = 170; _y = 150; } n++; _root.attachMovie("gun", "gun", n); with (_root.gun) { _x = 180; _y = 95; } n++; _root.attachMovie("gamestatdisplay", "gamestatdisplay", n); with (_root.gamestatdisplay) { _x = 90; _y = 60; } n++; _root.attachMovie("accumulatedMoney", "addMoney", n); with (_root.addMoney) { _x = 270; _y = 60; } n++; _root.attachMovie("crosshair", "crosshair", n); with (_root.crosshair) { _x = 300; _y = 200; } n++; } stop(); musicLoop.setVolume(100); stats.focus = 100; frame = "game"; if (stats.level < 30) { time = 30 + (stats.level - 1); } n = 1001; if ((stats.level >= 0) && (stats.level <= 9)) { _root.map.gotoAndStop(1); } else if ((stats.level >= 10) && (stats.level <= 19)) { _root.map.gotoAndStop(2); } else if ((stats.level >= 20) && (stats.level <= 30)) { _root.map.gotoAndStop(3); } _root.startGame(); Mouse.hide(); _root.onEnterFrame = function () { if ((Key.isDown(32) && (upgrades.dosAttack == 1)) && (stats.focus > 0)) { slowMo = true; stats.focus = stats.focus - 1; } else { slowMo = false; } if (stats.level < 30) { time = time - 0.0333333333333333; if (time <= 0) { stats.money = stats.money + 50; stats.level = stats.level + 1; stats.score = stats.score + 100; saveGame(); gotoAndStop (1617); delete _root.onEnterFrame; } } if (_root.bossdead == true) { gotoAndStop (1619); delete _root.onEnterFrame; } if (stats.health <= 0) { gotoAndStop (1618); delete _root.onEnterFrame; } moneyDisplay = "$" + _root.stats.money; if (stats.level < 30) { if (stats.currentPowerup.length > 0) { if (stats.currentPowerupLength > 0) { stats.currentPowerupLength--; } else { stats.powerup = false; stats.currentPowerup = ""; stats.currentPowerupLength = 0; } } virusF = 50 - (stats.level / 2); spywareF = 200 - (stats.level / 2); junkMailF = 125 - (stats.level / 2); popupF = 400 - (stats.level + stats.difficulty); newMailF1 = 300 - (stats.level + stats.difficulty); newMailF2 = 300 - (stats.level + stats.difficulty); smilieF = 200 - (stats.level / 2); advert1F = 250 - (stats.level / 2); advert2F = 250 - (stats.level / 2); if (random(virusF) == random(virusF)) { _root.createVirus(600 + random(80), 400 + random(40)); } if (random(smilieF) == random(smilieF)) { _root.createEmotion(600 + random(80), 400 + random(40)); } if (random(spywareF) == random(spywareF)) { _root.createSpyware(600 + random(80), 400 + random(40)); } if (random(junkMailF) == random(junkMailF)) { _root.createJunkMail(600 + random(80), 400 + random(40)); } if (stats.level > 10) { if (random(popupF) == random(popupF)) { _root.createPopup(); } } if (stats.level > 20) { if (random(newMailF1) == random(newMailF1)) { _root.createMail(300, 50 + random(350), 1); } if (random(newMailF2) == random(newMailF2)) { _root.createMail(300, 50 + random(350), 2); } } if (stats.level > 5) { if (random(advert1F) == random(advert1F)) { _root.createAdvert(600 + random(80), 400 + random(40), 1); } if (random(advert2F) == random(advert2F)) { _root.createAdvert(600 + random(80), 400 + random(40), 2); } } } else if (stats.level == 30) { if (createBoss != true) { stopAllSounds(); _root.bossLoop.start(0, 99); _root.attachMovie("bosshealth", "bosshealth", n); with (_root.bosshealth) { _x = 105; _y = 90; } n++; _root.attachMovie("bosshealthoutline", "bosshealthoutline", n); with (_root.bosshealthoutline) { _x = 105; _y = 90; } n++; _root.attachMovie("boss", "boss", n); with (_root.boss) { _x = 555; _y = 355; } n++; createBoss = true; } } };
Instance of Symbol 619 MovieClip in Frame 1616
onClipEvent (enterFrame) { with (this) { f = Math.round(1000 / (getTimer() - t)); t = getTimer(); this.fps2 = "fps: " + f; } }
Frame 1617
frame = "levelComplete"; levelCompleteDisplay = ("LEVEL " + (stats.level - 1)) + " COMPLETE!"; Mouse.show();
Frame 1618
frame = "gameOver"; Mouse.show();
Frame 1619
delete _root.onEnterFrame; frame = "gameComplete"; Mouse.show(); stopAllSounds(); _root.mainMusic.start(0, 99);
Symbol 9 MovieClip Frame 1
var component = _parent; component.registerSkinElement(track_mc, "scrollTrack");
Symbol 10 MovieClip [FScrollBarSymbol] Frame 1
#initclip 2 FScrollBarClass = function () { var _local1 = this; if (_local1._height == 4) { } else { _local1.init(); _local1.minPos = (_local1.maxPos = (_local1.pageSize = (_local1.largeScroll = 0))); _local1.smallScroll = 1; _local1.width = (_local1.horizontal ? (_local1._width) : (_local1._height)); _local1._xscale = (_local1._yscale = 100); _local1.setScrollPosition(0); _local1.tabEnabled = false; if (_local1._targetInstanceName.length > 0) { _local1.setScrollTarget(_local1._parent[_local1._targetInstanceName]); } _local1.tabChildren = false; _local1.setSize(_local1.width); } }; FScrollBarClass.prototype = new FUIComponentClass(); FScrollBarClass.prototype.setHorizontal = function (flag) { var _local1 = this; var _local2 = flag; if (_local1.horizontal && (!_local2)) { _local1._xscale = 100; _local1._rotation = 0; } else if (_local2 && (!_local1.horizontal)) { _local1._xscale = -100; _local1._rotation = -90; } _local1.horizontal = _local2; }; FScrollBarClass.prototype.setScrollProperties = function (pSize, mnPos, mxPos) { var _local1 = this; if (!_local1.enable) { } else { _local1.pageSize = pSize; _local1.minPos = Math.max(mnPos, 0); _local1.maxPos = Math.max(mxPos, 0); _local1.scrollPosition = Math.max(_local1.minPos, _local1.scrollPosition); _local1.scrollPosition = Math.min(_local1.maxPos, _local1.scrollPosition); if ((_local1.maxPos - _local1.minPos) <= 0) { _local1.scrollThumb_mc.removeMovieClip(); _local1.upArrow_mc.gotoAndStop(3); _local1.downArrow_mc.gotoAndStop(3); _local1.downArrow_mc.onPress = (_local1.downArrow_mc.onRelease = (_local1.downArrow_mc.onDragOut = null)); _local1.upArrow_mc.onPress = (_local1.upArrow_mc.onRelease = (_local1.upArrow_mc.onDragOut = null)); _local1.scrollTrack_mc.onPress = (_local1.scrollTrack_mc.onRelease = null); _local1.scrollTrack_mc.onDragOut = (_local1.scrollTrack_mc.onRollOut = null); _local1.scrollTrack_mc.useHandCursor = false; } else { var _local2 = _local1.getScrollPosition(); _local1.upArrow_mc.gotoAndStop(1); _local1.downArrow_mc.gotoAndStop(1); _local1.upArrow_mc.onPress = (_local1.upArrow_mc.onDragOver = _local1.startUpScroller); _local1.upArrow_mc.onRelease = (_local1.upArrow_mc.onDragOut = _local1.stopScrolling); _local1.downArrow_mc.onPress = (_local1.downArrow_mc.onDragOver = _local1.startDownScroller); _local1.downArrow_mc.onRelease = (_local1.downArrow_mc.onDragOut = _local1.stopScrolling); _local1.scrollTrack_mc.onPress = (_local1.scrollTrack_mc.onDragOver = _local1.startTrackScroller); _local1.scrollTrack_mc.onRelease = _local1.stopScrolling; _local1.scrollTrack_mc.onDragOut = _local1.stopScrolling; _local1.scrollTrack_mc.onRollOut = _local1.stopScrolling; _local1.scrollTrack_mc.useHandCursor = false; _local1.attachMovie("ScrollThumb", "scrollThumb_mc", 3); _local1.scrollThumb_mc._x = 0; _local1.scrollThumb_mc._y = _local1.upArrow_mc._height; _local1.scrollThumb_mc.onPress = _local1.startDragThumb; _local1.scrollThumb_mc.controller = _local1; _local1.scrollThumb_mc.onRelease = (_local1.scrollThumb_mc.onReleaseOutside = _local1.stopDragThumb); _local1.scrollThumb_mc.useHandCursor = false; _local1.thumbHeight = (_local1.pageSize / ((_local1.maxPos - _local1.minPos) + _local1.pageSize)) * _local1.trackSize; _local1.thumbMid_mc = _local1.scrollThumb_mc.mc_sliderMid; _local1.thumbTop_mc = _local1.scrollThumb_mc.mc_sliderTop; _local1.thumbBot_mc = _local1.scrollThumb_mc.mc_sliderBot; _local1.thumbHeight = Math.max(_local1.thumbHeight, 6); _local1.midHeight = (_local1.thumbHeight - _local1.thumbTop_mc._height) - _local1.thumbBot_mc._height; _local1.thumbMid_mc._yScale = (_local1.midHeight * 100) / _local1.thumbMid_mc._height; _local1.thumbMid_mc._y = _local1.thumbTop_mc._height; _local1.thumbBot_mc._y = _local1.thumbTop_mc._height + _local1.midHeight; _local1.scrollTop = _local1.scrollThumb_mc._y; _local1.trackHeight = _local1.trackSize - _local1.thumbHeight; _local1.scrollBot = _local1.trackHeight + _local1.scrollTop; _local2 = Math.min(_local2, _local1.maxPos); _local1.setScrollPosition(Math.max(_local2, _local1.minPos)); } } }; FScrollBarClass.prototype.getScrollPosition = function () { return(this.scrollPosition); }; FScrollBarClass.prototype.setScrollPosition = function (pos) { var _local1 = this; var _local2 = pos; _local1.scrollPosition = _local2; if (_local1.scrollThumb_mc != undefined) { _local2 = Math.min(_local2, _local1.maxPos); _local2 = Math.max(_local2, _local1.minPos); } _local1.scrollThumb_mc._y = (((_local2 - _local1.minPos) * _local1.trackHeight) / (_local1.maxPos - _local1.minPos)) + _local1.scrollTop; _local1.executeCallBack(); }; FScrollBarClass.prototype.setLargeScroll = function (lScroll) { this.largeScroll = lScroll; }; FScrollBarClass.prototype.setSmallScroll = function (sScroll) { this.smallScroll = sScroll; }; FScrollBarClass.prototype.setEnabled = function (enabledFlag) { var _local1 = this; var _local2 = enabledFlag; var _local3 = _local1.enable; if (_local2 && (!_local3)) { _local1.enable = _local2; if (_local1.textField != undefined) { _local1.setScrollTarget(_local1.textField); } else { _local1.setScrollProperties(_local1.pageSize, _local1.cachedMinPos, _local1.cachedMaxPos); _local1.setScrollPosition(_local1.cachedPos); } _local1.clickFilter = undefined; } else if ((!_local2) && (_local3)) { _local1.textField.removeListener(_local1); _local1.cachedPos = _local1.getScrollPosition(); _local1.cachedMinPos = _local1.minPos; _local1.cachedMaxPos = _local1.maxPos; if (_local1.clickFilter == undefined) { _local1.setScrollProperties(_local1.pageSize, 0, 0); } else { _local1.clickFilter = true; } _local1.enable = _local2; } }; FScrollBarClass.prototype.setSize = function (hgt) { var _local1 = this; if (_local1._height == 1) { } else { _local1.width = hgt; _local1.scrollTrack_mc._yscale = 100; _local1.scrollTrack_mc._yscale = (100 * _local1.width) / _local1.scrollTrack_mc._height; if (_local1.upArrow_mc == undefined) { _local1.attachMovie("UpArrow", "upArrow_mc", 1); _local1.attachMovie("DownArrow", "downArrow_mc", 2); _local1.downArrow_mc.controller = (_local1.upArrow_mc.controller = _local1); _local1.upArrow_mc.useHandCursor = (_local1.downArrow_mc.useHandCursor = false); _local1.upArrow_mc._x = (_local1.upArrow_mc._y = 0); _local1.downArrow_mc._x = 0; } _local1.scrollTrack_mc.controller = _local1; _local1.downArrow_mc._y = _local1.width - _local1.downArrow_mc._height; _local1.trackSize = _local1.width - (2 * _local1.downArrow_mc._height); if (_local1.textField != undefined) { _local1.onTextChanged(); } else { _local1.setScrollProperties(_local1.pageSize, _local1.minPos, _local1.maxPos); } } }; FScrollBarClass.prototype.scrollIt = function (inc, mode) { var _local1 = this; var _local3 = _local1.smallScroll; if (inc != "one") { _local3 = ((_local1.largeScroll == 0) ? (_local1.pageSize) : (_local1.largeScroll)); } var _local2 = _local1.getScrollPosition() + (mode * _local3); if (_local2 > _local1.maxPos) { _local2 = _local1.maxPos; } else if (_local2 < _local1.minPos) { _local2 = _local1.minPos; } _local1.setScrollPosition(_local2); }; FScrollBarClass.prototype.startDragThumb = function () { var _local1 = this; _local1.lastY = _local1._ymouse; _local1.onMouseMove = _local1.controller.dragThumb; }; FScrollBarClass.prototype.dragThumb = function () { var _local1 = this; _local1.scrollMove = _local1._ymouse - _local1.lastY; _local1.scrollMove = _local1.scrollMove + _local1._y; if (_local1.scrollMove < _local1.controller.scrollTop) { _local1.scrollMove = _local1.controller.scrollTop; } else if (_local1.scrollMove > _local1.controller.scrollBot) { _local1.scrollMove = _local1.controller.scrollBot; } _local1._y = _local1.scrollMove; var _local2 = _local1.controller; _local2.scrollPosition = Math.round(((_local2.maxPos - _local2.minPos) * (_local1._y - _local2.scrollTop)) / _local2.trackHeight) + _local2.minPos; _local1.controller.isScrolling = true; updateAfterEvent(); _local1.controller.executeCallBack(); }; FScrollBarClass.prototype.stopDragThumb = function () { this.controller.isScrolling = false; this.onMouseMove = null; }; FScrollBarClass.prototype.startTrackScroller = function () { var _local1 = this; _local1.controller.trackScroller(); _local1.controller.scrolling = setInterval(_local1.controller, "scrollInterval", 500, "page", -1); }; FScrollBarClass.prototype.scrollInterval = function (inc, mode) { var _local1 = this; var _local2 = inc; clearInterval(_local1.scrolling); if (_local2 == "page") { _local1.trackScroller(); } else { _local1.scrollIt(_local2, mode); } _local1.scrolling = setInterval(_local1, "scrollInterval", 35, _local2, mode); }; FScrollBarClass.prototype.trackScroller = function () { var _local1 = this; if ((_local1.scrollThumb_mc._y + _local1.thumbHeight) < _local1._ymouse) { _local1.scrollIt("page", 1); } else if (_local1.scrollThumb_mc._y > _local1._ymouse) { _local1.scrollIt("page", -1); } }; FScrollBarClass.prototype.stopScrolling = function () { var _local1 = this; _local1.controller.downArrow_mc.gotoAndStop(1); _local1.controller.upArrow_mc.gotoAndStop(1); clearInterval(_local1.controller.scrolling); }; FScrollBarClass.prototype.startUpScroller = function () { var _local1 = this; _local1.controller.upArrow_mc.gotoAndStop(2); _local1.controller.scrollIt("one", -1); _local1.controller.scrolling = setInterval(_local1.controller, "scrollInterval", 500, "one", -1); }; FScrollBarClass.prototype.startDownScroller = function () { var _local1 = this; _local1.controller.downArrow_mc.gotoAndStop(2); _local1.controller.scrollIt("one", 1); _local1.controller.scrolling = setInterval(_local1.controller, "scrollInterval", 500, "one", 1); }; FScrollBarClass.prototype.setScrollTarget = function (tF) { var _local1 = this; var _local2 = tF; if (_local2 == undefined) { _local1.textField.removeListener(_local1); delete _local1.textField[(_local1.horizontal ? "hScroller" : "vScroller")]; if ((_local1.textField.hScroller != undefined) && (_local1.textField.vScroller != undefined)) { _local1.textField.unwatch("text"); _local1.textField.unwatch("htmltext"); } } _local1.textField = undefined; if (!(_local2 instanceof TextField)) { } else { _local1.textField = _local2; _local1.textField[(_local1.horizontal ? "hScroller" : "vScroller")] = _local1; _local1.onTextChanged(); _local1.onChanged = function () { this.onTextChanged(); }; _local1.onScroller = function () { var _local1 = this; if (!_local1.isScrolling) { if (!_local1.horizontal) { _local1.setScrollPosition(_local1.textField.scroll); } else { _local1.setScrollPosition(_local1.textField.hscroll); } } }; _local1.textField.addListener(_local1); _local1.textField.watch("text", _local1.callback); _local1.textField.watch("htmlText", _local1.callback); } }; FScrollBarClass.prototype.callback = function (prop, oldVal, newVal) { var _local1 = this; clearInterval(_local1.hScroller.synchScroll); clearInterval(_local1.vScroller.synchScroll); _local1.hScroller.synchScroll = setInterval(_local1.hScroller, "onTextChanged", 50); _local1.vScroller.synchScroll = setInterval(_local1.vScroller, "onTextChanged", 50); return(newVal); }; FScrollBarClass.prototype.onTextChanged = function () { var _local1 = this; if ((!_local1.enable) || (_local1.textField == undefined)) { } else { clearInterval(_local1.synchScroll); if (_local1.horizontal) { var _local2 = _local1.textField.hscroll; _local1.setScrollProperties(_local1.textField._width, 0, _local1.textField.maxhscroll); _local1.setScrollPosition(Math.min(_local2, _local1.textField.maxhscroll)); } else { var _local2 = _local1.textField.scroll; var _local3 = _local1.textField.bottomScroll - _local1.textField.scroll; _local1.setScrollProperties(_local3, 1, _local1.textField.maxscroll); _local1.setScrollPosition(Math.min(_local2, _local1.textField.maxscroll)); } } }; FScrollBarClass.prototype.executeCallBack = function () { var _local1 = this; if (_local1.textField == undefined) { super.executeCallBack(); } else if (_local1.horizontal) { _local1.textField.hscroll = _local1.getScrollPosition(); } else { _local1.textField.scroll = _local1.getScrollPosition(); } }; Object.registerClass("FScrollBarSymbol", FScrollBarClass); #endinitclip
Symbol 14 MovieClip [FBoundingBoxSymbol] Frame 1
var component = _parent; component.registerSkinElement(boundingBox, "background"); stop();
Symbol 14 MovieClip [FBoundingBoxSymbol] Frame 2
component.registerSkinElement(boundingBox2, "backgroundDisabled"); stop();
Symbol 18 MovieClip [FScrollPaneSymbol] Frame 1
#initclip 3 function FScrollPaneClass() { var _local1 = this; function boolToString(str) { var _local1 = str; if (_local1 == "false") { return(false); } if (_local1 == "true") { return(true); } return(_local1); } _local1.init(); _local1.width = _local1._width; _local1.height = _local1._height; _local1._xscale = (_local1._yscale = 100); _local1.contentWidth = (_local1.contentHeight = 0); if (_local1.hScroll == undefined) { _local1.hScroll = (_local1.vScroll = "auto"); _local1.dragContent = false; } _local1.offset = new Object(); _local1.vScroll = boolToString(_local1.vScroll); _local1.hScroll = boolToString(_local1.hScroll); _local1.attachMovie("FScrollBarSymbol", "hScrollBar_mc", 100, {hostStyle:_local1.styleTable}); _local1.hScrollBar_mc.setHorizontal(true); _local1.hScrollBar_mc.setSmallScroll(5); _local1.hScrollBar_mc.setChangeHandler("onScroll", _local1); _local1.attachMovie("FScrollBarSymbol", "vScrollBar_mc", 99, {hostStyle:_local1.styleTable}); _local1.vScrollBar_mc.setSmallScroll(5); _local1.vScrollBar_mc.setChangeHandler("onScroll", _local1); _local1.setSize(_local1.width, _local1.height); if (_local1.scrollContent != "") { _local1.setScrollContent(_local1.scrollContent); } _local1.setDragContent(_local1.dragContent); } FScrollPaneClass.prototype = new FUIComponentClass(); Object.registerClass("FScrollPaneSymbol", FScrollPaneClass); FScrollPaneClass.prototype.getScrollContent = function () { return(this.content_mc); }; FScrollPaneClass.prototype.getPaneWidth = function () { return(this.width); }; FScrollPaneClass.prototype.getPaneHeight = function () { return(this.height); }; FScrollPaneClass.prototype.getScrollPosition = function () { var _local1 = this; var _local3 = ((_local1.hScrollBar_mc == undefined) ? 0 : (_local1.hScrollBar_mc.getScrollPosition())); var _local2 = ((_local1.vScrollBar_mc == undefined) ? 0 : (_local1.vScrollBar_mc.getScrollPosition())); return({x:_local3, y:_local2}); }; FScrollPaneClass.prototype.setScrollContent = function (target) { var _local1 = this; var _local2 = target; _local1.offset.x = 0; _local1.offset.y = 0; if (_local1.content_mc != undefined) { if (_local2 != _local1.content_mc) { _local1.content_mc._visible = false; _local1.content_mc.removeMovieClip(); _local1.content_mc.unloadMovie(); } } if (typeof(_local2) == "string") { _local1.attachMovie(_local2, "tmp_mc", 3); _local1.content_mc = _local1.tmp_mc; } else if (_local2 == undefined) { _local1.content_mc.unloadMovie(); } else { _local1.content_mc = _local2; } _local1.localToGlobal(_local1.offset); _local1.content_mc._parent.globalToLocal(_local1.offset); _local1.content_mc._x = _local1.offset.x; _local1.content_mc._y = _local1.offset.y; var _local3 = _local1.content_mc.getBounds(_local1); _local1.offset.x = -_local3.xMin; _local1.offset.y = -_local3.yMin; _local1.localToGlobal(_local1.offset); _local1.content_mc._parent.globalToLocal(_local1.offset); _local1.content_mc._x = _local1.offset.x; _local1.content_mc._y = _local1.offset.y; _local1.contentWidth = _local1.content_mc._width; _local1.contentHeight = _local1.content_mc._height; _local1.content_mc.setMask(_local1.mask_mc); _local1.setSize(_local1.width, _local1.height); }; FScrollPaneClass.prototype.setSize = function (w, h) { var _local1 = this; var _local2 = h; var _local3 = w; if (((arguments.length < 2) || (isNaN(_local3))) || (isNaN(_local2))) { } else { super.setSize(_local3, _local2); _local1.width = Math.max(_local3, 60); _local1.height = Math.max(_local2, 60); _local1.boundingBox_mc._xscale = 100; _local1.boundingBox_mc._yscale = 100; _local1.boundingBox_mc._width = _local1.width; _local1.boundingBox_mc._height = _local1.height; _local1.setHandV(); _local1.initScrollBars(); if (_local1.mask_mc == undefined) { _local1.attachMovie("FBoundingBoxSymbol", "mask_mc", 3000); } _local1.mask_mc._xscale = 100; _local1.mask_mc._yscale = 100; _local1.mask_mc._width = _local1.hWidth; _local1.mask_mc._height = _local1.vHeight; _local1.mask_mc._alpha = 0; } }; FScrollPaneClass.prototype.setScrollPosition = function (x, y) { var _local1 = this; var _local2 = y; var _local3 = x; _local3 = Math.max(_local1.hScrollBar_mc.minPos, _local3); _local3 = Math.min(_local1.hScrollBar_mc.maxPos, _local3); _local2 = Math.max(_local1.vScrollBar_mc.minPos, _local2); _local2 = Math.min(_local1.vScrollBar_mc.maxPos, _local2); _local1.hScrollBar_mc.setScrollPosition(_local3); _local1.vScrollBar_mc.setScrollPosition(_local2); }; FScrollPaneClass.prototype.refreshPane = function () { this.setScrollContent(this.content_mc); }; FScrollPaneClass.prototype.loadScrollContent = function (url, handler, location) { var _local1 = this; _local1.content_mc.removeMovieClip(); _local1.content_mc.unloadMovie(); _local1.content_mc._visible = 0; _local1.loadContent.duplicateMovieClip("loadTemp", 3); _local1.dupeFlag = true; _local1.contentLoaded = function () { var _local1 = this; _local1.loadReady = false; _local1.content_mc = _local1.loadTemp; _local1.refreshPane(); _local1.executeCallBack(); }; _local1.setChangeHandler(handler, location); _local1.loadTemp.loadMovie(url); }; FScrollPaneClass.prototype.setHScroll = function (prop) { var _local1 = this; _local1.hScroll = prop; _local1.setSize(_local1.width, _local1.height); }; FScrollPaneClass.prototype.setVScroll = function (prop) { var _local1 = this; _local1.vScroll = prop; _local1.setSize(_local1.width, _local1.height); }; FScrollPaneClass.prototype.setDragContent = function (dragFlag) { var _local1 = this; if (dragFlag) { _local1.boundingBox_mc.useHandCursor = true; _local1.boundingBox_mc.onPress = function () { this._parent.startDragLoop(); }; _local1.boundingBox_mc.tabEnabled = false; _local1.boundingBox_mc.onRelease = (_local1.boundingBox_mc.onReleaseOutside = function () { this._parent.pressFocus(); this._parent.onMouseMove = null; }); } else { delete _local1.boundingBox_mc.onPress; _local1.boundingBox_mc.useHandCursor = false; } }; FScrollPaneClass.prototype.setSmallScroll = function (x, y) { this.hScrollBar_mc.setSmallScroll(x); this.vScrollBar_mc.setSmallScroll(y); }; FScrollPaneClass.prototype.setHandV = function () { var _local1 = this; if ((((_local1.contentHeight - _local1.height) > 2) && (_local1.vScroll != false)) || (_local1.vScroll == true)) { _local1.hWidth = _local1.width - _local1.vScrollBar_mc._width; } else { _local1.hWidth = _local1.width; } if ((((_local1.contentWidth - _local1.width) > 2) && (_local1.hScroll != false)) || (_local1.hScroll == true)) { _local1.vHeight = _local1.height - _local1.hScrollBar_mc._height; } else { _local1.vHeight = _local1.height; } }; FScrollPaneClass.prototype.startDragLoop = function () { var _local1 = this; _local1.tabFocused = false; _local1.myOnSetFocus(); _local1.lastX = _local1._xmouse; _local1.lastY = _local1._ymouse; _local1.onMouseMove = function () { var _local1 = this; _local1.scrollXMove = _local1.lastX - _local1._xmouse; _local1.scrollYMove = _local1.lastY - _local1._ymouse; _local1.scrollXMove = _local1.scrollXMove + _local1.hScrollBar_mc.getScrollPosition(); _local1.scrollYMove = _local1.scrollYMove + _local1.vScrollBar_mc.getScrollPosition(); _local1.setScrollPosition(_local1.scrollXMove, _local1.scrollYMove); if ((_local1.scrollXMove < _local1.hScrollBar_mc.maxPos) && (_local1.scrollXMove > _local1.hScrollBar_mc.minPos)) { _local1.lastX = _local1._xmouse; } if ((_local1.scrollYMove < _local1.vScrollBar_mc.maxPos) && (_local1.scrollYMove > _local1.vScrollBar_mc.minPos)) { _local1.lastY = _local1._ymouse; } _local1.updateAfterEvent(); }; }; FScrollPaneClass.prototype.initScrollBars = function () { var _local1 = this; _local1.hScrollBar_mc._y = _local1.height - _local1.hScrollBar_mc._height; _local1.hScrollBar_mc.setSize(_local1.hWidth); _local1.hScrollBar_mc.setScrollProperties(_local1.hWidth, 0, _local1.contentWidth - _local1.hWidth); _local1.vScrollBar_mc._visible = ((_local1.hWidth == _local1.width) ? false : true); _local1.vScrollBar_mc._x = _local1.width - _local1.vScrollBar_mc._width; _local1.vScrollBar_mc.setSize(_local1.vHeight); _local1.vScrollBar_mc.setScrollProperties(_local1.vHeight, 0, _local1.contentHeight - _local1.vHeight); _local1.hScrollBar_mc._visible = ((_local1.vHeight == _local1.height) ? false : true); }; FScrollPaneClass.prototype.onScroll = function (component) { var _local2 = this; var _local3 = component; var _local1 = _local3.getScrollPosition(); var XorY = ((_local3._name == "hScrollBar_mc") ? "x" : "y"); if (_local3._name == "hScrollBar_mc") { _local2.content_mc._x = (-_local1) + _local2.offset.x; } else { _local2.content_mc._y = (-_local1) + _local2.offset.y; } }; FScrollPaneClass.prototype.myOnKeyDown = function () { var _local1 = this; var _local3 = _local1.hScrollBar_mc.getScrollPosition(); var _local2 = _local1.vScrollBar_mc.getScrollPosition(); if (_local1.hScrollBar_mc.maxPos > _local1.hScrollBar_mc.minPos) { if (Key.isDown(37)) { _local1.setScrollPosition(_local3 - 3, _local2); } else if (Key.isDown(39)) { _local1.setScrollPosition(_local3 + 3, _local2); } } if (_local1.vScrollBar_mc.maxPos > _local1.vScrollBar_mc.minPos) { if (Key.isDown(38)) { _local1.setScrollPosition(_local3, _local2 - 3); } else if (Key.isDown(40)) { _local1.setScrollPosition(_local3, _local2 + 3); } else if (Key.isDown(34)) { _local1.setScrollPosition(_local3, _local2 + _local1.vScrollBar_mc.pageSize); } else if (Key.isDown(33)) { _local1.setScrollPosition(_local3, _local2 - _local1.vScrollBar_mc.pageSize); } } }; #endinitclip this.deadPreview._visible = false;
Instance of Symbol 10 MovieClip [FScrollBarSymbol] "scrollBarAsset" in Symbol 18 MovieClip [FScrollPaneSymbol] Frame 1
//component parameters onClipEvent (initialize) { _targetInstanceName = ""; horizontal = false; }
Instance of Symbol 15 MovieClip "loadContent" in Symbol 18 MovieClip [FScrollPaneSymbol] Frame 1
onClipEvent (load) { if (this._parent.loadReady) { this._parent.contentLoaded(); delete this._parent.loadReady; } else if (this._name != "loadContent") { this._parent.loadReady = true; } }
Symbol 19 MovieClip [FUIComponentSymbol] Frame 1
#initclip 1 function FUIComponentClass() { this.init(); } FUIComponentClass.prototype = new MovieClip(); FUIComponentClass.prototype.init = function () { var _local1 = this; var _local3 = _global; _local1.enable = true; _local1.focused = false; _local1.useHandCursor = false; _local1._accImpl = new Object(); _local1._accImpl.stub = true; _local1.styleTable = new Array(); if (_local3.globalStyleFormat == undefined) { _local3.globalStyleFormat = new FStyleFormat(); globalStyleFormat.isGlobal = true; _local3._focusControl = new Object(); _local3._focusControl.onSetFocus = function (oldFocus, newFocus) { oldFocus.myOnKillFocus(); newFocus.myOnSetFocus(); }; Selection.addListener(_local3._focusControl); } if (_local1._name != undefined) { _local1._focusrect = false; _local1.tabEnabled = true; _local1.focusEnabled = true; _local1.tabChildren = false; _local1.tabFocused = true; if (_local1.hostStyle == undefined) { globalStyleFormat.addListener(_local1); } else { _local1.styleTable = _local1.hostStyle; } _local1.deadPreview._visible = false; _local1.deadPreview._width = (_local1.deadPreview._height = 1); _local1.methodTable = new Object(); _local1.keyListener = new Object(); _local1.keyListener.controller = _local1; _local1.keyListener.onKeyDown = function () { this.controller.myOnKeyDown(); }; _local1.keyListener.onKeyUp = function () { this.controller.myOnKeyUp(); }; for (var _local2 in _local1.styleFormat_prm) { _local1.setStyleProperty(_local2, _local1.styleFormat_prm[_local2]); } } }; FUIComponentClass.prototype.setEnabled = function (enabledFlag) { var _local1 = this; _local1.enable = ((arguments.length > 0) ? (enabledFlag) : true); _local1.tabEnabled = (_local1.focusEnabled = enabledFlag); if ((!_local1.enable) && (_local1.focused)) { Selection.setFocus(undefined); } }; FUIComponentClass.prototype.getEnabled = function () { return(this.enable); }; FUIComponentClass.prototype.setSize = function (w, h) { var _local1 = this; _local1.width = w; _local1.height = h; _local1.focusRect.removeMovieClip(); }; FUIComponentClass.prototype.setChangeHandler = function (chng, obj) { var _local1 = this; _local1.handlerObj = ((obj == undefined) ? (_local1._parent) : (obj)); _local1.changeHandler = chng; }; FUIComponentClass.prototype.invalidate = function (methodName) { var _local1 = this; _local1.methodTable[methodName] = true; _local1.onEnterFrame = _local1.cleanUI; }; FUIComponentClass.prototype.cleanUI = function () { var _local1 = this; if (_local1.methodTable.setSize) { _local1.setSize(_local1.width, _local1.height); } else { _local1.cleanUINotSize(); } _local1.methodTable = new Object(); delete _local1.onEnterFrame; }; FUIComponentClass.prototype.cleanUINotSize = function () { var _local1 = this; for (var _local2 in _local1.methodTable) { _local1[_local2](); } }; FUIComponentClass.prototype.drawRect = function (x, y, w, h) { var _local1 = this; var _local2 = y; var _local3 = x; var inner = _local1.styleTable.focusRectInner.value; var outer = _local1.styleTable.focusRectOuter.value; if (inner == undefined) { inner = 16777215 /* 0xFFFFFF */; } if (outer == undefined) { outer = 0; } _local1.createEmptyMovieClip("focusRect", 1000); _local1.focusRect.controller = _local1; _local1.focusRect.lineStyle(1, outer); _local1.focusRect.moveTo(_local3, _local2); _local1.focusRect.lineTo(_local3 + w, _local2); _local1.focusRect.lineTo(_local3 + w, _local2 + h); _local1.focusRect.lineTo(_local3, _local2 + h); _local1.focusRect.lineTo(_local3, _local2); _local1.focusRect.lineStyle(1, inner); _local1.focusRect.moveTo(_local3 + 1, _local2 + 1); _local1.focusRect.lineTo((_local3 + w) - 1, _local2 + 1); _local1.focusRect.lineTo((_local3 + w) - 1, (_local2 + h) - 1); _local1.focusRect.lineTo(_local3 + 1, (_local2 + h) - 1); _local1.focusRect.lineTo(_local3 + 1, _local2 + 1); }; FUIComponentClass.prototype.pressFocus = function () { var _local1 = this; _local1.tabFocused = false; _local1.focusRect.removeMovieClip(); Selection.setFocus(_local1); }; FUIComponentClass.prototype.drawFocusRect = function () { var _local1 = this; _local1.drawRect(-2, -2, _local1.width + 4, _local1.height + 4); }; FUIComponentClass.prototype.myOnSetFocus = function () { var _local1 = this; _local1.focused = true; Key.addListener(_local1.keyListener); if (_local1.tabFocused) { _local1.drawFocusRect(); } }; FUIComponentClass.prototype.myOnKillFocus = function () { var _local1 = this; _local1.tabFocused = true; _local1.focused = false; _local1.focusRect.removeMovieClip(); Key.removeListener(_local1.keyListener); }; FUIComponentClass.prototype.executeCallBack = function () { var _local1 = this; _local1.handlerObj[_local1.changeHandler](_local1); }; FUIComponentClass.prototype.updateStyleProperty = function (styleFormat, propName) { this.setStyleProperty(propName, styleFormat[propName], styleFormat.isGlobal); }; FUIComponentClass.prototype.setStyleProperty = function (propName, value, isGlobal) { var _local1 = this; var _local2 = propName; if (value == "") { } else { var tmpValue = parseInt(value); if (!isNaN(tmpValue)) { value = tmpValue; } var global = ((arguments.length > 2) ? (isGlobal) : false); if (_local1.styleTable[_local2] == undefined) { _local1.styleTable[_local2] = new Object(); _local1.styleTable[_local2].useGlobal = true; } if (_local1.styleTable[_local2].useGlobal || (!global)) { _local1.styleTable[_local2].value = value; if (_local1.setCustomStyleProperty(_local2, value)) { } else if (_local2 == "embedFonts") { _local1.invalidate("setSize"); } else if (_local2.subString(0, 4) == "text") { if (_local1.textStyle == undefined) { _local1.textStyle = new TextFormat(); } var textProp = _local2.subString(4, _local2.length); _local1.textStyle[textProp] = value; _local1.invalidate("setSize"); } else { for (var j in _local1.styleTable[_local2].coloredMCs) { var _local3 = new Color(_local1.styleTable[_local2].coloredMCs[j]); if (_local1.styleTable[_local2].value == undefined) { var myTObj = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; _local3.setTransform(myTObj); } else { _local3.setRGB(value); } } } _local1.styleTable[_local2].useGlobal = global; } } }; FUIComponentClass.prototype.registerSkinElement = function (skinMCRef, propName) { var _local1 = this; var _local2 = propName; if (_local1.styleTable[_local2] == undefined) { _local1.styleTable[_local2] = new Object(); _local1.styleTable[_local2].useGlobal = true; } if (_local1.styleTable[_local2].coloredMCs == undefined) { _local1.styleTable[_local2].coloredMCs = new Object(); } _local1.styleTable[_local2].coloredMCs[skinMCRef] = skinMCRef; if (_local1.styleTable[_local2].value != undefined) { var _local3 = new Color(skinMCRef); _local3.setRGB(_local1.styleTable[_local2].value); } }; _global.FStyleFormat = function () { var _local1 = arguments; var _local2 = this; _local2.nonStyles = {listeners:true, isGlobal:true, isAStyle:true, addListener:true, removeListener:true, nonStyles:true, applyChanges:true}; _local2.listeners = new Object(); _local2.isGlobal = false; if (_local1.length > 0) { for (var _local3 in _local1[0]) { _local2[_local3] = _local1[0][_local3]; } } }; _global.FStyleFormat.prototype = new Object(); FStyleFormat.prototype.addListener = function () { var _local1 = this; var _local2 = 0; while (_local2 < arguments.length) { var _local3 = arguments[_local2]; _local1.listeners[arguments[_local2]] = _local3; for (var i in _local1) { if (_local1.isAStyle(i)) { _local3.updateStyleProperty(_local1, i.toString()); } } _local2++; } }; FStyleFormat.prototype.removeListener = function (component) { var _local1 = this; var _local2 = component; _local1.listeners[_local2] = undefined; for (var prop in _local1) { if (_local1.isAStyle(prop)) { if (_local2.styleTable[prop].useGlobal == _local1.isGlobal) { _local2.styleTable[prop].useGlobal = true; var _local3 = (_local1.isGlobal ? undefined : (globalStyleFormat[prop])); _local2.setStyleProperty(prop, _local3, true); } } } }; FStyleFormat.prototype.applyChanges = function () { var _local1 = this; var _local2 = arguments; var count = 0; for (var i in _local1.listeners) { var _local3 = _local1.listeners[i]; if (_local2.length > 0) { var j = 0; while (j < _local2.length) { if (_local1.isAStyle(_local2[j])) { _local3.updateStyleProperty(_local1, _local2[j]); } j++; } } else { for (var j in _local1) { if (_local1.isAStyle(j)) { _local3.updateStyleProperty(_local1, j.toString()); } } } } }; FStyleFormat.prototype.isAStyle = function (name) { return((this.nonStyles[name] ? false : true)); }; #endinitclip
Symbol 32 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 42 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 51 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "foregroundDisabled"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 52 MovieClip [UpArrow] Frame 1
stop();
Symbol 52 MovieClip [UpArrow] Frame 2
stop();
Symbol 52 MovieClip [UpArrow] Frame 3
stop();
Symbol 59 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 66 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 71 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(highlight3D_mc, "highlight3D"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight");
Symbol 72 MovieClip [ScrollThumb] Frame 1
stop();
Symbol 80 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 88 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 96 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "foregroundDisabled"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 97 MovieClip [DownArrow] Frame 1
stop();
Symbol 97 MovieClip [DownArrow] Frame 2
stop();
Symbol 97 MovieClip [DownArrow] Frame 3
stop();
Symbol 99 MovieClip [mail] Frame 1
this.onEnterFrame = function () { var _local1 = _root; var _local2 = this; if (_local1.frame != "game") { _local2.removeMovieClip(); } _local2.swapDepths(_y); if (_local1.time < 5) { if (_local1.slowMo != true) { speed = 4; } else { speed = 0.04; } } else if (_local1.slowMo != true) { speed = 2; } else { speed = 0.02; } _y = (_y + ((-speed) / 2)); _x = (_x + (-speed)); if (_local1.computer.hitTest(_x, _y, true)) { _local1.createExplosion(_x, _y); _local1.stats.health = _local1.stats.health - (5 + (_local1.stats.difficulty * 10)); _local1.computer.tint._alpha = 100; _local2.removeMovieClip(); } }; this.onMouseDown = function () { var _local1 = _root; if (this.hitTest(_local1._xmouse, _local1._ymouse, true)) { _local1.createExplosion(_x, _y); _local1.stats.score = _local1.stats.score + 5; _local1.stats.money = _local1.stats.money + 7; if (random(30) == random(30)) { _local1.createPowerup("health", _x + (-5 + random(10)), _y + (-5 + random(10))); } if (random(35) == random(35)) { _local1.createPowerup("time", _x + (-5 + random(10)), _y + (-5 + random(10))); } this.removeMovieClip(); } };
Symbol 110 MovieClip [emotion] Frame 1
this.gotoAndStop(1 + Math.round(Math.random() * 4)); this.onEnterFrame = function () { var _local1 = _root; var _local2 = this; if (_local1.frame != "game") { _local2.removeMovieClip(); } _local2.swapDepths(_y); if ((_local1.upgrades.tomfulp == 1) && (gone != true)) { _local2.gotoAndPlay(5); gone = true; } if (_local1.time < 5) { if (_local1.slowMo != true) { speed = speed + ((-(speed - (3 + (_local1.stats.difficulty * 2)))) / 4); } else { speed = speed + ((-(speed - (0.03 + (_local1.stats.difficulty * 2)))) / 4); } } else if (_local1.slowMo != true) { speed = speed + ((-(speed - (1.5 + (_local1.stats.difficulty * 2)))) / 4); } else { speed = speed + ((-(speed - (0.015 + (_local1.stats.difficulty * 2)))) / 4); } _y = (_y + ((-speed) / 2)); _x = (_x + (-speed)); if (_local1.computer.hitTest(_x, _y, true)) { _local1.createExplosion(_x, _y); _local1.stats.health = _local1.stats.health - (5 + (_local1.stats.difficulty * 10)); _local1.computer.tint._alpha = 100; _local2.removeMovieClip(); } }; this.onMouseDown = function () { var _local1 = _root; if (this.hitTest(_local1._xmouse, _local1._ymouse, true)) { _local1.createExplosion(_x, _y); _local1.stats.score = _local1.stats.score + 5; _local1.stats.money = _local1.stats.money + 7; if (random(30) == random(30)) { _local1.createPowerup("health", _x + (-5 + random(10)), _y + (-5 + random(10))); } if (random(35) == random(35)) { _local1.createPowerup("time", _x + (-5 + random(10)), _y + (-5 + random(10))); } this.removeMovieClip(); } };
Symbol 110 MovieClip [emotion] Frame 60
_root.createExplosion(_x, _y); this.removeMovieClip();
Symbol 112 MovieClip [missile] Frame 1
this.onEnterFrame = function () { var _local1 = _root; this.swapDepths(_y); xSpeed = xSpeed - 1; _x = (_x + xSpeed); _y = (_y + ((-(_y - _local1.computer._y)) / 4)); if (_local1.computer.hitTest(_x, _y, true)) { _local1.stats.health = _local1.stats.health - (5 + (_local1.bossN * 2)); _local1.createExplosion(_x, _y); this.removeMovieClip(); } };
Symbol 124 MovieClip Frame 1
this.onEnterFrame = function () { _alpha = (_alpha + ((-(_alpha - 0)) / 4)); };
Symbol 126 MovieClip Frame 1
this.onEnterFrame = function () { if (_parent.sheildUp == true) { _alpha = (25 + random(10)); } else { _alpha = (_alpha + ((-(_alpha - 0)) / 4)); } };
Symbol 127 MovieClip [boss] Frame 1
sheildUp = true; this.onEnterFrame = function () { var _local1 = this; var _local2 = _root; if (_local2.frame != "game") { _local1.removeMovieClip(); } if (sheildUp == false) { if (sN > 25) { sN = 0; sheildUp = true; } else { sN++; } } _local1._xscale = 100 + (_local2.bossN * 25); _local1._yscale = 100 + (_local2.bossN * 25); _local1.swapDepths(_y); if (healthAdded != true) { health = 100; healthAdded = true; } if (stopWalking != true) { r = 150; _x = (_x - (2 + (bossN * 2))); _y = (_y - (1 + (bossN * 2))); _local1.legs.play(); } if (n > (100 - (bossN * 2))) { r = 35; stopWalking = true; _local1.legs.gotoAndStop(1); } else { n++; } if ((random(r) == random(r)) && (exploding != true)) { sheildUp = false; x1 = _x + _local1.turretone._x; y1 = _y + _local1.turretone._y; x2 = _x + _local1.turrettwo._x; y2 = _y + _local1.turrettwo._y; r2 = 1 + Math.round(Math.random() * 1); if (r2 == 1) { _local2.fireMissile(x1, y1); } else { _local2.fireMissile(x2, y2); } } if (health <= 0) { if (i > 15) { if (_local2.bossN == 3) { _local2.bossdead = true; _local1.removeMovieClip(); } else { _x = 600; _y = 350; stopWalking = false; _local2.bossN++; health = 100; n = 0; i = 0; } } if (n > 2) { _local2.createExplosion(_x + ((-random(50)) + random(100)), _y + ((-random(75)) + random(150))); _local2.createGreenExplosion(_x + ((-random(50)) + random(100)), _y + ((-random(75)) + random(150))); exploding = true; i++; n = 0; } else { n++; exploding = false; } } }; this.onMouseDown = function () { var _local1 = _root; if (this.hitTest(_local1._xmouse, _local1._ymouse, true) && (sheildUp == false)) { health = health - (5 - _local1.bossN); this.damage._alpha = 100; } };
Symbol 129 MovieClip [bosshealthoutline] Frame 1
this.onEnterFrame = function () { if (_root.bossdead == true) { this.removeMovieClip(); } };
Symbol 131 MovieClip [bosshealth] Frame 1
this.onEnterFrame = function () { _xscale = (_xscale + ((-(_xscale - _root.boss.health)) / 4)); if (_xscale < 0) { _xscale = 0; } if (_root.bossdead == true) { this.removeMovieClip(); } };
Symbol 135 MovieClip [newmail2] Frame 1
_xscale = 0; _yscale = 0; _alpha = 0; this.gotoAndStop(1 + random(3)); this.onEnterFrame = function () { var _local1 = _root; if (_local1.upgrades.popupBlocker == 1) { if (n > 15) { _local1.createExplosion(_x, _y); _local1.stats.score = _local1.stats.score + 5; this.removeMovieClip(); } else { n++; } } _xscale = (_xscale + ((-(_xscale - 100)) / 4)); _yscale = (_yscale + ((-(_yscale - 100)) / 4)); _alpha = _xscale; if (_parent.frame != "game") { this.removeMovieClip(); } }; this.onMouseDown = function () { var _local1 = _root; if (this.hitTest(_local1._xmouse, _local1._ymouse, true)) { _local1.createExplosion(_x, _y); _local1.killCounter++; _local1.score = _local1.score + 5; this.removeMovieClip(); } };
Symbol 139 MovieClip [newmail1] Frame 1
_xscale = 0; _yscale = 0; _alpha = 0; this.gotoAndStop(1 + random(3)); this.onEnterFrame = function () { var _local1 = _root; if (_local1.upgrades.popupBlocker == 1) { if (n > 15) { _local1.createExplosion(_x, _y); _local1.stats.score = _local1.stats.score + 5; this.removeMovieClip(); } else { n++; } } _xscale = (_xscale + ((-(_xscale - 100)) / 4)); _yscale = (_yscale + ((-(_yscale - 100)) / 4)); _alpha = _xscale; if (_parent.frame != "game") { this.removeMovieClip(); } }; this.onMouseDown = function () { var _local1 = _root; if (this.hitTest(_local1._xmouse, _local1._ymouse, true)) { _local1.createExplosion(_x, _y); _local1.killCounter++; _local1.score = _local1.score + 5; this.removeMovieClip(); } };
Symbol 144 MovieClip Frame 1
this.onEnterFrame = function () { _alpha = (_alpha + ((-(_alpha - 0)) / 8)); _xscale = _alpha; _yscale = _alpha; _rotation = (_rotation + 15); };
Symbol 148 MovieClip [advert2] Frame 1
this.onEnterFrame = function () { var _local1 = _root; var _local2 = this; if (healthAdded != true) { health = 100; healthAdded = true; } if (_local1.frame != "game") { _local2.removeMovieClip(); } _local2.swapDepths(_y); if (_local1.time < 5) { if (_local1.slowMo != true) { speed = 1 + (_local1.stats.difficulty * 2); } else { speed = 0.01 + (_local1.stats.difficulty * 2); } } else if (_local1.slowMo != true) { speed = 0.5 + (_local1.stats.difficulty * 2); } else { speed = 0.005 + (_local1.stats.difficulty * 2); } _y = (_y + ((-speed) / 2)); _x = (_x + (-speed)); if (_local1.computer.hitTest(_x, _y, true)) { _local1.createExplosion(_x, _y); _local1.stats.health = _local1.stats.health - (5 + (_local1.stats.difficulty * 10)); _local1.computer.tint._alpha = 100; _local1.stats.money = _local1.stats.money - 5; _local2.removeMovieClip(); } if (health <= 0) { _local1.createExplosion(_x, _y); _local1.stats.score = _local1.stats.score + 5; _local1.stats.money = _local1.stats.money + 7; if (random(30) == random(30)) { _local1.createPowerup("health", _x + (-5 + random(10)), _y + (-5 + random(10))); } if (random(35) == random(35)) { _local1.createPowerup("time", _x + (-5 + random(10)), _y + (-5 + random(10))); } _local2.removeMovieClip(); } }; this.onMouseDown = function () { if (this.hitTest(_root._xmouse, _root._ymouse, true)) { health = health - 50; this.damage._alpha = 100; } };
Symbol 155 MovieClip [advert1] Frame 1
this.onEnterFrame = function () { var _local1 = _root; var _local2 = this; if (healthAdded != true) { health = 100; healthAdded = true; } if (_local1.frame != "game") { _local2.removeMovieClip(); } _local2.swapDepths(_y); if (_local1.time < 5) { if (_local1.slowMo != true) { speed = 1 + (_local1.stats.difficulty * 2); } else { speed = 0.01 + (_local1.stats.difficulty * 2); } } else if (_local1.slowMo != true) { speed = 0.5 + (_local1.stats.difficulty * 2); } else { speed = 0.005 + (_local1.stats.difficulty * 2); } _y = (_y + ((-speed) / 2)); _x = (_x + (-speed)); if (_local1.computer.hitTest(_x, _y, true)) { _local1.createExplosion(_x, _y); _local1.stats.health = _local1.stats.health - (5 + (_local1.stats.difficulty * 10)); _local1.computer.tint._alpha = 100; _local1.stats.money = _local1.stats.money - 5; _local2.removeMovieClip(); } if (health <= 0) { _local1.createExplosion(_x, _y); _local1.stats.score = _local1.stats.score + 5; _local1.stats.money = _local1.stats.money + 7; if (random(30) == random(30)) { _local1.createPowerup("health", _x + (-5 + random(10)), _y + (-5 + random(10))); } if (random(35) == random(35)) { _local1.createPowerup("time", _x + (-5 + random(10)), _y + (-5 + random(10))); } _local2.removeMovieClip(); } }; this.onMouseDown = function () { if (this.hitTest(_root._xmouse, _root._ymouse, true)) { health = health - 50; this.damage._alpha = 100; } };
Symbol 170 MovieClip [explosion2] Frame 1
this.swapDepths(_y); _root.explosionSound2.start(0, 1);
Symbol 170 MovieClip [explosion2] Frame 15
this.removeMovieClip();
Symbol 174 MovieClip [crosshair] Frame 1
this.onEnterFrame = function () { var _local1 = this; var _local2 = _root; if (_parent.frame != "game") { _local1.removeMovieClip(); } _local1.swapDepths(_local2.n + 999); xSpeed = (-(_x - _local2._xmouse)) / 1.1; ySpeed = (-(_y - _local2._ymouse)) / 1.1; lineDistance = Math.abs(xSpeed + ySpeed); _local1.top._y = -10 + (-lineDistance); _local1.bottom._y = 10 + lineDistance; _local1.left._x = -10 + (-lineDistance); _local1.right._x = 10 + lineDistance; _x = (_x + xSpeed); _y = (_y + ySpeed); }; this.onMouseDown = function () { _root.shootGun(); };
Symbol 194 MovieClip [explosion] Frame 1
this.swapDepths(_y); _root.explosionSound1.start(0, 1);
Symbol 194 MovieClip [explosion] Frame 20
this.removeMovieClip();
Symbol 198 MovieClip [laser] Frame 1
this._yscale = 100 + (_root.upgrades.camera * 2); _root.laserSound.start(0, 1);
Symbol 198 MovieClip [laser] Frame 10
this.removeMovieClip();
Symbol 300 MovieClip [gun] Frame 1
this.onEnterFrame = function () { var _local1 = this; var _local2 = _root; if (_parent.frame != "game") { _local1.removeMovieClip(); } _local1.swapDepths(_local2.n + 998); frame = Math.atan2(_local1._y - _local2._ymouse, _local1._x - _local2._xmouse) * 57.2957795130823; r = Math.atan2(_local2._ymouse - _y, _local2._xmouse - _x) * 57.2957795130823; frame = Math.floor((frame + 180) * 0.277777777777778); _local1.gotoAndStop(Math.round(frame)); _local1.tint._alpha = _local1.tint._alpha + ((-_local1.tint._alpha) / 5); }; this.onMouseDown = function () { this.tint._alpha = 100; x = _x; y = _y; _root.fireLaser(x, y, r); };
Symbol 308 MovieClip [virus] Frame 1
this.onEnterFrame = function () { var _local1 = _root; var _local2 = this; if (_local1.frame != "game") { _local2.removeMovieClip(); } _local2.swapDepths(_y); if (_local1.time < 5) { if (_local1.slowMo != true) { speed = 1 + (_local1.stats.difficulty * 2); } else { speed = 0.02 + (_local1.stats.difficulty * 2); } } else if (_local1.slowMo != true) { speed = 0.5 + (_local1.stats.difficulty * 2); } else { speed = 0.005 + (_local1.stats.difficulty * 2); } _y = (_y + ((-speed) / 2)); _x = (_x + (-speed)); if (_local1.computer.hitTest(_x, _y, true)) { _local1.createExplosion(_x, _y); _local1.stats.health = _local1.stats.health - (5 + (_local1.stats.difficulty * 10)); _local1.computer.tint._alpha = 100; _local2.removeMovieClip(); } }; this.onMouseDown = function () { var _local1 = _root; if (this.hitTest(_local1._xmouse, _local1._ymouse, true)) { _local1.createExplosion(_x, _y); _local1.stats.score = _local1.stats.score + 5; _local1.stats.money = _local1.stats.money + 7; if (random(30) == random(30)) { _local1.createPowerup("health", _x + (-5 + random(10)), _y + (-5 + random(10))); } if (random(35) == random(35)) { _local1.createPowerup("time", _x + (-5 + random(10)), _y + (-5 + random(10))); } this.removeMovieClip(); } };
Symbol 321 MovieClip Frame 1
stop();
Symbol 324 MovieClip [computer] Frame 1
this.onEnterFrame = function () { var _local1 = this; if (_parent.frame != "game") { _local1.removeMovieClip(); } _local1.swapDepths(_y); _local1.tint._alpha = _local1.tint._alpha + ((-(_local1.tint._alpha - 0)) / 8); };
Instance of Symbol 321 MovieClip in Symbol 324 MovieClip [computer] Frame 1
onClipEvent (load) { this.gotoAndStop(_root.stats.casemod); }
Symbol 341 MovieClip [gamestatdisplay] Frame 1
this.healthbaroutline._width = _root.upgrades.maxhealth; this.levelDisplay = "LEVEL " + _root.stats.level; this.onEnterFrame = function () { var _local1 = this; var _local2 = _root; if (_parent.frame != "game") { _local1.removeMovieClip(); } _local1.swapDepths(_local2.n + 99999); _local1.score = _local2.stats.score; _local1.time = Math.round(_local2.time); _local1.powerupbar._xscale = _local2.stats.currentPowerupLength / 2.5; _local1.focusbar._xscale = _local1.focusbar._xscale + ((-(_local1.focusbar._xscale - _local2.stats.focus)) / 4); _local1.healthbar._width = _local1.healthbar._width + ((-(_local1.healthbar._width - _local2.stats.health)) / 4); if (_local2.upgrades.dosAttack != 1) { _local1.focusbar._visible = false; _local1.focusoutline._visible = false; } if (_local2.stats.powerup == true) { _local1.powerupbar._visible = true; _local1.powerupoutline._visible = true; } else { _local1.powerupbar._visible = false; _local1.powerupoutline._visible = false; } };
Symbol 345 MovieClip [accumulatedMoney] Frame 1
stop(); this.onEnterFrame = function () { if (_parent.frame != "game") { this.removeMovieClip(); } this.moneytext.money = "$" + amount; if (amount > 0) { play(); } };
Symbol 345 MovieClip [accumulatedMoney] Frame 35
amount = ""; money = ""; gotoAndStop (1);
Symbol 348 MovieClip [spyware] Frame 1
this.onEnterFrame = function () { var _local1 = _root; var _local2 = this; if (_local1.frame != "game") { _local2.removeMovieClip(); } _local2.swapDepths(_y); if (_local1.time < 5) { if (_local1.slowMo != true) { speed = 1 + (_local1.stats.difficulty * 2); } else { speed = 0.02 + (_local1.stats.difficulty * 2); } } else if (_local1.slowMo != true) { speed = 0.5 + (_local1.stats.difficulty * 2); } else { speed = 0.005 + (_local1.stats.difficulty * 2); } _y = (_y + ((-speed) / 2)); _x = (_x + (-speed)); if (_local1.computer.hitTest(_x, _y, true)) { _local1.createGreenExplosion(_x, _y); _local1.stats.health = _local1.stats.health - (5 + (_local1.stats.difficulty * 10)); _local1.computer.tint._alpha = 100; _local2.removeMovieClip(); } }; this.onMouseDown = function () { var _local1 = _root; if (this.hitTest(_local1._xmouse, _local1._ymouse, true)) { _local1.createGreenExplosion(_x, _y); _local1.stats.score = _local1.stats.score + 5; _local1.stats.money = _local1.stats.money + 7; if (random(30) == random(30)) { _local1.createPowerup("health", _x + (-5 + random(10)), _y + (-5 + random(10))); } if (random(35) == random(35)) { _local1.createPowerup("time", _x + (-5 + random(10)), _y + (-5 + random(10))); } this.removeMovieClip(); } };
Symbol 358 MovieClip Frame 1
gotoAndStop(1 + random(4));
Symbol 360 MovieClip Frame 1
this.onEnterFrame = function () { var _local1 = this; if (_root.upgrades.popupBlocker >= 1) { _local1._visible = true; _local1._rotation = _local1._rotation - 5; } else { _local1._visible = false; } };
Symbol 363 MovieClip [popup] Frame 1
_xscale = 0; _yscale = 0; this.gotoAndStop(1 + random(3)); this.onEnterFrame = function () { var _local1 = _root; if (_local1.upgrades.popupBlocker == 1) { if (n > 15) { _local1.createExplosion(_x, _y); _local1.stats.score = _local1.stats.score + 5; _local1.stats.money = _local1.stats.money + 5; this.removeMovieClip(); } else { n++; } } _xscale = (_xscale + ((-(_xscale - 100)) / 4)); _yscale = (_yscale + ((-(_yscale - 100)) / 4)); if (_parent.frame != "game") { this.removeMovieClip(); } }; this.onMouseDown = function () { var _local1 = _root; if (this.hitTest(_local1._xmouse, _local1._ymouse, true)) { _local1.createExplosion(_x, _y); _local1.score = _local1.score + 5; _local1.stats.money = _local1.stats.money + 5; this.removeMovieClip(); } };
Symbol 365 MovieClip [time] Frame 1
_x = (_x + (-25 + random(50))); _y = (_y + (-25 + random(50))); this.onEnterFrame = function () { if (_root.frame != "game") { this.removeMovieClip(); } }; this.onRelease = function () { _root.time = _root.time + 10; this.removeMovieClip(); };
Symbol 367 MovieClip [health] Frame 1
this.onEnterFrame = function () { if (_root.frame != "game") { this.removeMovieClip(); } }; this.onRelease = function () { var _local1 = _root; if (_local1.stats.health < (_local1.upgrades.maxhealth - 15)) { _local1.stats.health = _local1.stats.health + 15; } this.removeMovieClip(); };
Symbol 369 MovieClip [j] Frame 1
this.onRelease = function () { var _local1 = _root; _local1.stats.powerup = true; _local1.stats.currentPowerup = "tomfulp"; _local1.stats.currentPowerupLength = 250; this.removeMovieClip(); };
Instance of Symbol 381 MovieClip "paddle1" in Symbol 385 MovieClip Frame 1
onClipEvent (load) { startX = _x; startY = _y; } onClipEvent (enterFrame) { if (Key.isDown(38)) { _y = (_y - 5); } else if (Key.isDown(40)) { _y = (_y + 5); } if (this.hitTest(_parent.ball)) { _parent.ball.xSpeed = -_parent.ball.xSpeed; _parent.ball.ySpeed = (_parent.ball._y - _y) / 4; } }
Instance of Symbol 382 MovieClip "ball" in Symbol 385 MovieClip Frame 1
onClipEvent (load) { xSpeed = -10; ySpeed = 0; startX = _x; startY = _y; } onClipEvent (enterFrame) { _x = (_x + xSpeed); _y = (_y + ySpeed); if (_y > 363) { ySpeed = ySpeed + ((-ySpeed) * 2); } else if (_y < 37) { ySpeed = ySpeed + ((-ySpeed) * 2); } if (_x > 600) { _parent.score1 = _parent.score1 + 1; xSpeed = 10; ySpeed = 0; _parent.paddle1._x = _parent.paddle1.startX; _parent.paddle1._y = _parent.paddle1.starty; _parent.paddle2._x = _parent.paddle2.startX; _parent.paddle2._y = _parent.paddle2.starty; _x = startX; _y = startY; } else if (_x < 0) { _parent.score2 = _parent.score2 + 1; xSpeed = -10; ySpeed = 0; _parent.paddle1._x = _parent.paddle1.startX; _parent.paddle1._y = _parent.paddle1.starty; _parent.paddle2._x = _parent.paddle2.startX; _parent.paddle2._y = _parent.paddle2.starty; _x = startX; _y = startY; } }
Instance of Symbol 381 MovieClip "paddle2" in Symbol 385 MovieClip Frame 1
onClipEvent (load) { startX = _x; startY = _y; } onClipEvent (enterFrame) { if (_parent.ball._y > _y) { _y = (_y + 2); } else if (_parent.ball._y < _y) { _y = (_y - 2); } if (this.hitTest(_parent.ball)) { _parent.ball.xSpeed = -_parent.ball.xSpeed; _parent.ball.ySpeed = (_parent.ball._y - _y) / 4; } }
Symbol 394 MovieClip Frame 1
this.onEnterFrame = function () { _alpha = (70 + random(30)); };
Symbol 396 Button
on (press) { getURL ("http://www.pldmstudios.com"); }
Symbol 399 Button
on (press) { getURL ("http://www.armorgames.com"); }
Symbol 408 Button
on (release) { play(); }
Symbol 454 Button
on (release) { _root.play(); }
Symbol 455 MovieClip Frame 143
_root.play(); stop();
Instance of Symbol 379 MovieClip in Symbol 458 MovieClip Frame 1
onClipEvent (enterFrame) { this._alpha = random(20); }
Symbol 470 Button
on (release) { stopAllSounds(); gotoAndPlay (113); }
Symbol 473 Button
on (release) { gotoAndStop ("load"); }
Symbol 476 Button
on (release) { gotoAndStop (1614); }
Symbol 479 Button
on (release) { gotoAndStop ("options"); }
Symbol 481 Button
on (release) { getURL ("http://www.armorgames.com"); }
Symbol 483 Button
on (release) { gotoAndStop ("instructions"); }
Symbol 491 MovieClip Frame 1
this.onEnterFrame = function () { if ((slotName.length > 0) && (slotName != "EMPTY SLOT")) { _alpha = 100; this.enabled = true; } else { slotName = "EMPTY SLOT"; _alpha = 25; this.enabled = false; } }; this.onRelease = function () { _root.loadGame(slot); _root.gotoAndStop("upgrades"); }; stop();
Symbol 495 Button
on (release) { gotoAndStop ("menu"); }
Symbol 497 Button
on (release) { clearAllSlots(); }
Symbol 508 MovieClip Frame 1
stop();
Symbol 512 MovieClip Frame 1
stop();
Symbol 516 MovieClip Frame 1
stop();
Symbol 519 MovieClip Frame 1
this.onEnterFrame = function () { if (_root.stats.difficulty == 1) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }; this.onRelease = function () { _root.stats.difficulty = 1; };
Symbol 522 MovieClip Frame 1
this.onEnterFrame = function () { if (_root.stats.difficulty == 2) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }; this.onRelease = function () { _root.stats.difficulty = 2; };
Symbol 525 MovieClip Frame 1
this.onEnterFrame = function () { if (_root.stats.difficulty == 3) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }; this.onRelease = function () { _root.stats.difficulty = 3; };
Symbol 533 Button
on (release) { gotoAndStop (109); }
Symbol 536 Button
on (release) { gotoAndStop ("menu"); }
Symbol 540 Button
on (release) { gotoAndStop (108); }
Symbol 541 Button
on (release) { gotoAndStop (110); }
Symbol 546 Button
on (release) { gotoAndStop (109); }
Symbol 547 Button
on (release) { gotoAndStop (111); }
Symbol 555 Button
on (release) { gotoAndStop (110); }
Symbol 556 Button
on (release) { gotoAndStop (112); }
Symbol 561 Button
on (release) { gotoAndStop (111); }
Symbol 571 Button
on (release) { _root.musicLoop.setVolume(50); _root.gotomenu(); }
Symbol 583 MovieClip Frame 1
stop();
Symbol 584 Button
on (release) { gotoAndStop (105); }
Symbol 590 MovieClip Frame 1
this.onMouseMove = function () { var _local1 = _root; if (display.length > 0) { if (this.hitTest(_local1._xmouse, _local1._ymouse)) { _local1.tooltip.display = display; _local1.tooltip.content = content; _local1.tooltip.price = price; tooltip = true; } else if (tooltip == true) { _local1.tooltip.display = ""; tooltip = false; } } }; this.onEnterFrame = function () { var _local1 = _root; if (display.length > 0) { if (item == "popupBlocker") { if (_local1.upgrades[item] < 1) { currentLevel = "Popup Blocker"; } else { currentLevel = "Purchased"; } } else if (item == "maxHealth") { currentLevel = "Health " + _local1.upgrades[item]; } else if (item == "restoreHealth") { currentLevel = "RestoreHealth"; } else if (item == "dosAttack") { if (_local1.upgrades[item] < 1) { currentLevel = "DOS Attack"; } else { currentLevel = "Purchased"; } } else if (item == "tomfulp") { if (_local1.upgrades[item] < 1) { currentLevel = "Anti-Emotion"; } else { currentLevel = "Purchased"; } } else { currentLevel = "Level " + _local1.upgrades[item]; } _alpha = 100; } else { _alpha = 25; } this.tint._alpha = this.tint._alpha + ((-(this.tint._alpha - 0)) / 4); }; this.onMouseDown = function () { var _local1 = _root; if (this.hitTest(_local1._xmouse, _local1._ymouse, true)) { if (_local1.stats.money >= price) { if (item == "popupBlocker") { if (_local1.upgrades[item] < 1) { _local1.upgrades[item] = _local1.upgrades[item] + 1; _local1.stats.money = _local1.stats.money - price; } } else if (item == "dosAttack") { if (_local1.upgrades[item] < 1) { _local1.upgrades[item] = _local1.upgrades[item] + 1; _local1.stats.money = _local1.stats.money - price; } } else if (item == "tomfulp") { if (_local1.upgrades[item] < 1) { _local1.upgrades[item] = _local1.upgrades[item] + 1; _local1.stats.money = _local1.stats.money - price; } } else if (item == "maxHealth") { if (_local1.upgrades[item] < 500) { _local1.upgrades[item] = _local1.upgrades[item] + 5; _local1.stats.health = _local1.stats.health + 5; _local1.stats.money = _local1.stats.money - price; } } else if (item == "restoreHealth") { _local1.stats.health = _local1.upgrades.maxhealth; _local1.stats.money = _local1.stats.money - price; } else if (_local1.upgrades[item] < 50) { _local1.upgrades[item] = _local1.upgrades[item] + 1; _local1.stats.money = _local1.stats.money - price; } } this.tint._alpha = 100; } };
Symbol 596 MovieClip Frame 1
_alpha = 0; this.onEnterFrame = function () { if (display.length > 0) { tooltip.htmlText = (((("<u>" + display) + " $") + price) + "</font></u>\n") + content; _alpha = (_alpha + ((-(_alpha - 100)) / 6)); } else { _alpha = (_alpha + ((-(_alpha - 0)) / 6)); } _x = _root._xmouse; _y = _root._ymouse; };
Symbol 598 Button
on (release) { saveGame(); gotoAndStop (1616); }
Symbol 606 MovieClip Frame 1
this.onEnterFrame = function () { _alpha = (70 + random(30)); };
Symbol 607 Button
on (release) { saveGame(); }
Symbol 612 Button
on (release) { if (stats.money >= _root.currentCasePrice) { stats.money = stats.money - _root.currentCasePrice; stats.casemod = _root.caseDisplay; saveGame(); } }
Symbol 619 MovieClip Frame 1
this.onEnterFrame = function () { if (_parent.frame == "game") { _visible = true; } else { _visible = false; } };
Symbol 620 MovieClip Frame 1
this.onEnterFrame = function () { if (_parent.frame != "game") { this.removeMovieClip(); } this.swapDepths(_root.n + 999999); };
Symbol 624 Button
on (release) { gotoAndStop (1615); }
Symbol 626 Button
on (release) { gotoAndStop (1616); }
Symbol 628 MovieClip Frame 1
this.onEnterFrame = function () { _alpha = (50 + random(25)); };
Symbol 629 Button
on (release) { gotoAndStop ("load"); }
Symbol 631 Button
on (release) { gotoAndStop (105); }
Symbol 638 Button
on (release) { gotoAndPlay (113); }

Library Items

Symbol 1 Sound [mainMusic]
Symbol 2 Sound [laserSound]
Symbol 3 Sound [explosionSound2]
Symbol 4 Sound [explosionSound1]
Symbol 5 Sound [bossMusic]
Symbol 6 Sound [creditsMusic]Used by:Timeline
Symbol 7 GraphicUsed by:8
Symbol 8 MovieClipUses:7Used by:9
Symbol 9 MovieClipUses:8Used by:10
Symbol 10 MovieClip [FScrollBarSymbol]Uses:9Used by:18
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClipUses:11Used by:14
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClip [FBoundingBoxSymbol]Uses:12 13Used by:18
Symbol 15 MovieClipUsed by:18
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClipUses:16Used by:18
Symbol 18 MovieClip [FScrollPaneSymbol]Uses:10 14 15 17
Symbol 19 MovieClip [FUIComponentSymbol]
Symbol 20 GraphicUsed by:21 39 57 58 64 65 67 73 85
Symbol 21 MovieClipUses:20Used by:32
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClipUses:22Used by:32
Symbol 24 GraphicUsed by:25 45 76 91
Symbol 25 MovieClipUses:24Used by:32
Symbol 26 GraphicUsed by:27 46 77 92
Symbol 27 MovieClipUses:26Used by:32
Symbol 28 GraphicUsed by:29 34 44 78 82 90
Symbol 29 MovieClipUses:28Used by:32
Symbol 30 GraphicUsed by:31 33 43 79 81 89
Symbol 31 MovieClipUses:30Used by:32
Symbol 32 MovieClipUses:21 23 25 27 29 31Used by:52
Symbol 33 MovieClipUses:30Used by:42
Symbol 34 MovieClipUses:28Used by:42
Symbol 35 GraphicUsed by:36 83
Symbol 36 MovieClipUses:35Used by:42
Symbol 37 GraphicUsed by:38 84
Symbol 38 MovieClipUses:37Used by:42
Symbol 39 MovieClipUses:20Used by:42
Symbol 40 GraphicUsed by:41
Symbol 41 MovieClipUses:40Used by:42
Symbol 42 MovieClipUses:33 34 36 38 39 41Used by:52
Symbol 43 MovieClipUses:30Used by:51
Symbol 44 MovieClipUses:28Used by:51
Symbol 45 MovieClipUses:24Used by:51
Symbol 46 MovieClipUses:26Used by:51
Symbol 47 GraphicUsed by:48 93
Symbol 48 MovieClipUses:47Used by:51
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:49Used by:51
Symbol 51 MovieClipUses:43 44 45 46 48 50Used by:52
Symbol 52 MovieClip [UpArrow]Uses:32 42 51
Symbol 53 GraphicUsed by:54
Symbol 54 MovieClipUses:53Used by:59
Symbol 55 GraphicUsed by:56 60 61 70
Symbol 56 MovieClipUses:55Used by:59
Symbol 57 MovieClipUses:20Used by:59
Symbol 58 MovieClipUses:20Used by:59
Symbol 59 MovieClipUses:54 56 57 58Used by:72
Symbol 60 MovieClipUses:55Used by:66
Symbol 61 MovieClipUses:55Used by:66
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClipUses:62Used by:66
Symbol 64 MovieClipUses:20Used by:66
Symbol 65 MovieClipUses:20Used by:66
Symbol 66 MovieClipUses:60 61 63 64 65Used by:72
Symbol 67 MovieClipUses:20Used by:71
Symbol 68 GraphicUsed by:69
Symbol 69 MovieClipUses:68Used by:71
Symbol 70 MovieClipUses:55Used by:71
Symbol 71 MovieClipUses:67 69 70Used by:72
Symbol 72 MovieClip [ScrollThumb]Uses:59 66 71
Symbol 73 MovieClipUses:20Used by:80
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClipUses:74Used by:80
Symbol 76 MovieClipUses:24Used by:80
Symbol 77 MovieClipUses:26Used by:80
Symbol 78 MovieClipUses:28Used by:80
Symbol 79 MovieClipUses:30Used by:80
Symbol 80 MovieClipUses:73 75 76 77 78 79Used by:97
Symbol 81 MovieClipUses:30Used by:88
Symbol 82 MovieClipUses:28Used by:88
Symbol 83 MovieClipUses:35Used by:88
Symbol 84 MovieClipUses:37Used by:88
Symbol 85 MovieClipUses:20Used by:88
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClipUses:86Used by:88
Symbol 88 MovieClipUses:81 82 83 84 85 87Used by:97
Symbol 89 MovieClipUses:30Used by:96
Symbol 90 MovieClipUses:28Used by:96
Symbol 91 MovieClipUses:24Used by:96
Symbol 92 MovieClipUses:26Used by:96
Symbol 93 MovieClipUses:47Used by:96
Symbol 94 GraphicUsed by:95
Symbol 95 MovieClipUses:94Used by:96
Symbol 96 MovieClipUses:89 90 91 92 93 95Used by:97
Symbol 97 MovieClip [DownArrow]Uses:80 88 96
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClip [mail]Uses:98
Symbol 100 GraphicUsed by:110
Symbol 101 GraphicUsed by:110
Symbol 102 GraphicUsed by:110
Symbol 103 GraphicUsed by:110
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClipUses:104Used by:110
Symbol 106 FontUsed by:107 133 134 137 138 326 327 328 329 330 331 332 342 343 353 354 355 357 370 383 384 387 469 472 475 478 480 486 489 490 493 496 500 502 504 529 530 531 534 539 544 550 559 569 575 577 579 581 582 593 597 622 623 625 630 633 635 636 637
Symbol 107 TextUses:106Used by:110
Symbol 108 ShapeTweeningUsed by:110
Symbol 109 GraphicUsed by:110
Symbol 110 MovieClip [emotion]Uses:100 101 102 103 105 107 108 109
Symbol 111 GraphicUsed by:112
Symbol 112 MovieClip [missile]Uses:111
Symbol 113 GraphicUsed by:118
Symbol 114 GraphicUsed by:118
Symbol 115 GraphicUsed by:118
Symbol 116 GraphicUsed by:118
Symbol 117 GraphicUsed by:118
Symbol 118 MovieClipUses:113 114 115 116 117Used by:127 308 348 376  Timeline
Symbol 119 GraphicUsed by:127
Symbol 120 GraphicUsed by:121
Symbol 121 MovieClipUses:120Used by:127
Symbol 122 GraphicUsed by:127
Symbol 123 GraphicUsed by:124
Symbol 124 MovieClipUses:123Used by:127
Symbol 125 GraphicUsed by:126
Symbol 126 MovieClipUses:125Used by:127
Symbol 127 MovieClip [boss]Uses:118 119 121 122 124 126
Symbol 128 GraphicUsed by:129
Symbol 129 MovieClip [bosshealthoutline]Uses:128
Symbol 130 GraphicUsed by:131
Symbol 131 MovieClip [bosshealth]Uses:130
Symbol 132 GraphicUsed by:135
Symbol 133 TextUses:106Used by:135
Symbol 134 TextUses:106Used by:135
Symbol 135 MovieClip [newmail2]Uses:132 133 134
Symbol 136 GraphicUsed by:139
Symbol 137 TextUses:106Used by:139
Symbol 138 TextUses:106Used by:139
Symbol 139 MovieClip [newmail1]Uses:136 137 138
Symbol 140 ShapeTweeningUsed by:148
Symbol 141 BitmapUsed by:142 146 147 374 560
Symbol 142 GraphicUses:141Used by:148
Symbol 143 GraphicUsed by:144
Symbol 144 MovieClipUses:143Used by:148 155
Symbol 145 ShapeTweeningUsed by:148
Symbol 146 GraphicUses:141Used by:148
Symbol 147 GraphicUses:141Used by:148
Symbol 148 MovieClip [advert2]Uses:140 142 144 145 146 147
Symbol 149 ShapeTweeningUsed by:155
Symbol 150 BitmapUsed by:151 153 154 374 560
Symbol 151 GraphicUses:150Used by:155
Symbol 152 ShapeTweeningUsed by:155
Symbol 153 GraphicUses:150Used by:155
Symbol 154 GraphicUses:150Used by:155
Symbol 155 MovieClip [advert1]Uses:149 151 144 152 153 154
Symbol 156 GraphicUsed by:170
Symbol 157 GraphicUsed by:170
Symbol 158 GraphicUsed by:170
Symbol 159 GraphicUsed by:170
Symbol 160 GraphicUsed by:170
Symbol 161 GraphicUsed by:170
Symbol 162 GraphicUsed by:170
Symbol 163 GraphicUsed by:170
Symbol 164 GraphicUsed by:170
Symbol 165 GraphicUsed by:170
Symbol 166 GraphicUsed by:170
Symbol 167 GraphicUsed by:170
Symbol 168 GraphicUsed by:170
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClip [explosion2]Uses:156 157 158 159 160 161 162 163 164 165 166 167 168 169
Symbol 171 GraphicUsed by:174
Symbol 172 GraphicUsed by:173
Symbol 173 MovieClipUses:172Used by:174
Symbol 174 MovieClip [crosshair]Uses:171 173
Symbol 175 GraphicUsed by:194
Symbol 176 GraphicUsed by:194
Symbol 177 GraphicUsed by:194
Symbol 178 GraphicUsed by:194
Symbol 179 GraphicUsed by:194
Symbol 180 GraphicUsed by:194
Symbol 181 GraphicUsed by:194
Symbol 182 GraphicUsed by:194
Symbol 183 GraphicUsed by:194
Symbol 184 GraphicUsed by:194
Symbol 185 GraphicUsed by:194
Symbol 186 GraphicUsed by:194
Symbol 187 GraphicUsed by:194
Symbol 188 GraphicUsed by:194
Symbol 189 GraphicUsed by:194
Symbol 190 GraphicUsed by:194
Symbol 191 GraphicUsed by:194
Symbol 192 GraphicUsed by:194
Symbol 193 GraphicUsed by:194
Symbol 194 MovieClip [explosion]Uses:175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193
Symbol 195 GraphicUsed by:196
Symbol 196 MovieClipUses:195Used by:198
Symbol 197 GraphicUsed by:198
Symbol 198 MovieClip [laser]Uses:196 197
Symbol 199 GraphicUsed by:300
Symbol 200 GraphicUsed by:300
Symbol 201 GraphicUsed by:300
Symbol 202 GraphicUsed by:300
Symbol 203 GraphicUsed by:300
Symbol 204 GraphicUsed by:300
Symbol 205 GraphicUsed by:300
Symbol 206 GraphicUsed by:300
Symbol 207 GraphicUsed by:300
Symbol 208 GraphicUsed by:300
Symbol 209 GraphicUsed by:300
Symbol 210 GraphicUsed by:300
Symbol 211 GraphicUsed by:300
Symbol 212 GraphicUsed by:300
Symbol 213 GraphicUsed by:300
Symbol 214 GraphicUsed by:300
Symbol 215 GraphicUsed by:300
Symbol 216 GraphicUsed by:300
Symbol 217 GraphicUsed by:300
Symbol 218 GraphicUsed by:300
Symbol 219 GraphicUsed by:300
Symbol 220 GraphicUsed by:300
Symbol 221 GraphicUsed by:300
Symbol 222 GraphicUsed by:300
Symbol 223 GraphicUsed by:300
Symbol 224 GraphicUsed by:300
Symbol 225 GraphicUsed by:300
Symbol 226 GraphicUsed by:300
Symbol 227 GraphicUsed by:300
Symbol 228 GraphicUsed by:300
Symbol 229 GraphicUsed by:300
Symbol 230 GraphicUsed by:300
Symbol 231 GraphicUsed by:300
Symbol 232 GraphicUsed by:300
Symbol 233 GraphicUsed by:300
Symbol 234 GraphicUsed by:300
Symbol 235 GraphicUsed by:300
Symbol 236 GraphicUsed by:300
Symbol 237 GraphicUsed by:300
Symbol 238 GraphicUsed by:300
Symbol 239 GraphicUsed by:300
Symbol 240 GraphicUsed by:300
Symbol 241 GraphicUsed by:300
Symbol 242 GraphicUsed by:300
Symbol 243 GraphicUsed by:300
Symbol 244 GraphicUsed by:300
Symbol 245 GraphicUsed by:300
Symbol 246 GraphicUsed by:300
Symbol 247 GraphicUsed by:300
Symbol 248 GraphicUsed by:300
Symbol 249 GraphicUsed by:300
Symbol 250 GraphicUsed by:300
Symbol 251 GraphicUsed by:300
Symbol 252 GraphicUsed by:300
Symbol 253 GraphicUsed by:300
Symbol 254 GraphicUsed by:300
Symbol 255 GraphicUsed by:300
Symbol 256 GraphicUsed by:300
Symbol 257 GraphicUsed by:300
Symbol 258 GraphicUsed by:300
Symbol 259 GraphicUsed by:300
Symbol 260 GraphicUsed by:300
Symbol 261 GraphicUsed by:300
Symbol 262 GraphicUsed by:300
Symbol 263 GraphicUsed by:300
Symbol 264 GraphicUsed by:300
Symbol 265 GraphicUsed by:300
Symbol 266 GraphicUsed by:300
Symbol 267 GraphicUsed by:300
Symbol 268 GraphicUsed by:300
Symbol 269 GraphicUsed by:300
Symbol 270 GraphicUsed by:300
Symbol 271 GraphicUsed by:300
Symbol 272 GraphicUsed by:300
Symbol 273 GraphicUsed by:300
Symbol 274 GraphicUsed by:300
Symbol 275 GraphicUsed by:300
Symbol 276 GraphicUsed by:300
Symbol 277 GraphicUsed by:300
Symbol 278 GraphicUsed by:300
Symbol 279 GraphicUsed by:300
Symbol 280 GraphicUsed by:300
Symbol 281 GraphicUsed by:300
Symbol 282 GraphicUsed by:300
Symbol 283 GraphicUsed by:300
Symbol 284 GraphicUsed by:300
Symbol 285 GraphicUsed by:300
Symbol 286 GraphicUsed by:300
Symbol 287 GraphicUsed by:300
Symbol 288 GraphicUsed by:300
Symbol 289 GraphicUsed by:300
Symbol 290 GraphicUsed by:300
Symbol 291 GraphicUsed by:300
Symbol 292 GraphicUsed by:300
Symbol 293 GraphicUsed by:300
Symbol 294 GraphicUsed by:300
Symbol 295 GraphicUsed by:300
Symbol 296 GraphicUsed by:300
Symbol 297 GraphicUsed by:300
Symbol 298 GraphicUsed by:300
Symbol 299 GraphicUsed by:300
Symbol 300 MovieClip [gun]Uses:199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299
Symbol 301 GraphicUsed by:308
Symbol 302 GraphicUsed by:308
Symbol 303 GraphicUsed by:307
Symbol 304 GraphicUsed by:307
Symbol 305 GraphicUsed by:307
Symbol 306 GraphicUsed by:307
Symbol 307 MovieClipUses:303 304 305 306Used by:308 376  Timeline
Symbol 308 MovieClip [virus]Uses:301 118 302 307
Symbol 309 GraphicUsed by:324
Symbol 310 GraphicUsed by:314
Symbol 311 GraphicUsed by:314
Symbol 312 GraphicUsed by:314
Symbol 313 GraphicUsed by:314
Symbol 314 MovieClipUses:310 311 312 313Used by:324
Symbol 315 GraphicUsed by:321
Symbol 316 GraphicUsed by:321
Symbol 317 GraphicUsed by:321
Symbol 318 GraphicUsed by:321
Symbol 319 GraphicUsed by:321
Symbol 320 GraphicUsed by:321
Symbol 321 MovieClipUses:315 316 317 318 319 320Used by:324  Timeline
Symbol 322 GraphicUsed by:323
Symbol 323 MovieClipUses:322Used by:324
Symbol 324 MovieClip [computer]Uses:309 314 321 323
Symbol 325 GraphicUsed by:341
Symbol 326 EditableTextUses:106Used by:341
Symbol 327 TextUses:106Used by:341
Symbol 328 TextUses:106Used by:341
Symbol 329 EditableTextUses:106Used by:341
Symbol 330 EditableTextUses:106Used by:341
Symbol 331 EditableTextUses:106Used by:341
Symbol 332 EditableTextUses:106Used by:341
Symbol 333 GraphicUsed by:334
Symbol 334 MovieClipUses:333Used by:341
Symbol 335 GraphicUsed by:336
Symbol 336 MovieClipUses:335Used by:341
Symbol 337 GraphicUsed by:338
Symbol 338 MovieClipUses:337Used by:341
Symbol 339 GraphicUsed by:340
Symbol 340 MovieClipUses:339Used by:341
Symbol 341 MovieClip [gamestatdisplay]Uses:325 326 327 328 329 330 331 332 334 336 338 340
Symbol 342 EditableTextUses:106Used by:344
Symbol 343 EditableTextUses:106Used by:344
Symbol 344 MovieClipUses:342 343Used by:345
Symbol 345 MovieClip [accumulatedMoney]Uses:344
Symbol 346 GraphicUsed by:348
Symbol 347 GraphicUsed by:348
Symbol 348 MovieClip [spyware]Uses:346 118 347
Symbol 349 GraphicUsed by:363
Symbol 350 GraphicUsed by:352
Symbol 351 GraphicUsed by:352
Symbol 352 MovieClipUses:350 351Used by:358
Symbol 353 TextUses:106Used by:358
Symbol 354 TextUses:106Used by:356
Symbol 355 TextUses:106Used by:356
Symbol 356 MovieClipUses:354 355Used by:358
Symbol 357 TextUses:106Used by:358
Symbol 358 MovieClipUses:352 353 356 357Used by:363 376  Timeline
Symbol 359 GraphicUsed by:360
Symbol 360 MovieClipUses:359Used by:363 376  Timeline
Symbol 361 GraphicUsed by:363
Symbol 362 GraphicUsed by:363
Symbol 363 MovieClip [popup]Uses:349 358 360 361 362
Symbol 364 GraphicUsed by:365
Symbol 365 MovieClip [time]Uses:364
Symbol 366 GraphicUsed by:367
Symbol 367 MovieClip [health]Uses:366
Symbol 368 GraphicUsed by:369
Symbol 369 MovieClip [j]Uses:368
Symbol 370 TextUses:106Used by:376
Symbol 371 GraphicUsed by:376
Symbol 372 GraphicUsed by:376
Symbol 373 GraphicUsed by:376
Symbol 374 GraphicUses:141 150Used by:376
Symbol 375 GraphicUsed by:376  Timeline
Symbol 376 MovieClip [instructions]Uses:370 371 118 372 307 373 374 358 360 375
Symbol 377 GraphicUsed by:Timeline
Symbol 378 GraphicUsed by:379
Symbol 379 MovieClipUses:378Used by:458  Timeline
Symbol 380 GraphicUsed by:381 382 495 533 536 540 541 546 547 555 556 561
Symbol 381 MovieClipUses:380Used by:385
Symbol 382 MovieClipUses:380Used by:385
Symbol 383 EditableTextUses:106Used by:385
Symbol 384 EditableTextUses:106Used by:385
Symbol 385 MovieClipUses:381 382 383 384Used by:Timeline
Symbol 386 GraphicUsed by:403
Symbol 387 TextUses:106Used by:403
Symbol 388 FontUsed by:389 391 599 600 601 602 603
Symbol 389 EditableTextUses:388Used by:403
Symbol 390 GraphicUsed by:403
Symbol 391 EditableTextUses:388Used by:403
Symbol 392 GraphicUsed by:396
Symbol 393 GraphicUsed by:394 396 399 479 483 497 571 584 598 624 626 629 631 638
Symbol 394 MovieClipUses:393Used by:396 399 470 473 476 479 481 483 491 497 571 583 584 598 624 626 629 631 638
Symbol 395 GraphicUsed by:396
Symbol 396 ButtonUses:392 394 395 393Used by:403
Symbol 397 GraphicUsed by:399
Symbol 398 GraphicUsed by:399
Symbol 399 ButtonUses:397 394 398 393Used by:403
Symbol 400 GraphicUsed by:401
Symbol 401 MovieClipUses:400Used by:403
Symbol 402 GraphicUsed by:403
Symbol 403 MovieClipUses:386 387 389 390 391 396 399 401 402Used by:Timeline
Symbol 404 FontUsed by:405 569 610 611
Symbol 405 TextUses:404Used by:408
Symbol 406 GraphicUsed by:408
Symbol 407 GraphicUsed by:408
Symbol 408 ButtonUses:405 406 407Used by:Timeline
Symbol 409 GraphicUsed by:410
Symbol 410 MovieClipUses:409Used by:Timeline
Symbol 411 GraphicUsed by:455
Symbol 412 GraphicUsed by:455
Symbol 413 GraphicUsed by:455
Symbol 414 GraphicUsed by:455
Symbol 415 GraphicUsed by:416
Symbol 416 MovieClipUses:415Used by:455
Symbol 417 GraphicUsed by:418
Symbol 418 MovieClipUses:417Used by:455
Symbol 419 GraphicUsed by:455
Symbol 420 GraphicUsed by:455
Symbol 421 GraphicUsed by:455
Symbol 422 GraphicUsed by:455
Symbol 423 GraphicUsed by:455
Symbol 424 GraphicUsed by:455
Symbol 425 GraphicUsed by:455
Symbol 426 GraphicUsed by:455
Symbol 427 GraphicUsed by:455
Symbol 428 GraphicUsed by:455
Symbol 429 SoundUsed by:455
Symbol 430 GraphicUsed by:455
Symbol 431 GraphicUsed by:455
Symbol 432 GraphicUsed by:455
Symbol 433 GraphicUsed by:455
Symbol 434 ShapeTweeningUsed by:455
Symbol 435 GraphicUsed by:455
Symbol 436 GraphicUsed by:455
Symbol 437 GraphicUsed by:455
Symbol 438 GraphicUsed by:455
Symbol 439 GraphicUsed by:455
Symbol 440 GraphicUsed by:455
Symbol 441 GraphicUsed by:455
Symbol 442 GraphicUsed by:455
Symbol 443 ShapeTweeningUsed by:455
Symbol 444 ShapeTweeningUsed by:455
Symbol 445 GraphicUsed by:449
Symbol 446 FontUsed by:447 448
Symbol 447 TextUses:446Used by:449
Symbol 448 TextUses:446Used by:449
Symbol 449 MovieClipUses:445 447 448Used by:455
Symbol 450 ShapeTweeningUsed by:455
Symbol 451 GraphicUsed by:455
Symbol 452 GraphicUsed by:455
Symbol 453 GraphicUsed by:454 491 583
Symbol 454 ButtonUses:453Used by:455
Symbol 455 MovieClipUses:411 412 413 414 416 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 449 450 451 452 454Used by:Timeline
Symbol 456 GraphicUsed by:620  Timeline
Symbol 457 GraphicUsed by:458
Symbol 458 MovieClipUses:457 379Used by:Timeline
Symbol 459 GraphicUsed by:460
Symbol 460 MovieClipUses:459Used by:Timeline
Symbol 461 GraphicUsed by:Timeline
Symbol 462 GraphicUsed by:Timeline
Symbol 463 FontUsed by:464 587 595 618
Symbol 464 TextUses:463Used by:Timeline
Symbol 465 GraphicUsed by:Timeline
Symbol 466 GraphicUsed by:Timeline
Symbol 467 GraphicUsed by:470
Symbol 468 GraphicUsed by:470 473 476 481
Symbol 469 TextUses:106Used by:470 481
Symbol 470 ButtonUses:467 394 468 469Used by:Timeline
Symbol 471 GraphicUsed by:473
Symbol 472 TextUses:106Used by:473 629
Symbol 473 ButtonUses:471 394 468 472Used by:Timeline
Symbol 474 GraphicUsed by:476
Symbol 475 TextUses:106Used by:476
Symbol 476 ButtonUses:474 394 468 475Used by:Timeline
Symbol 477 GraphicUsed by:Timeline
Symbol 478 TextUses:106Used by:479
Symbol 479 ButtonUses:478 394 393Used by:Timeline
Symbol 480 TextUses:106Used by:481
Symbol 481 ButtonUses:480 394 468 469Used by:Timeline
Symbol 482 GraphicUsed by:483
Symbol 483 ButtonUses:482 394 393Used by:Timeline
Symbol 484 GraphicUsed by:485
Symbol 485 MovieClipUses:484Used by:Timeline
Symbol 486 EditableTextUses:106Used by:Timeline
Symbol 487 GraphicUsed by:Timeline
Symbol 488 GraphicUsed by:Timeline
Symbol 489 EditableTextUses:106Used by:491
Symbol 490 EditableTextUses:106Used by:491
Symbol 491 MovieClipUses:453 489 394 490Used by:Timeline
Symbol 492 GraphicUsed by:Timeline
Symbol 493 TextUses:106Used by:495 540 546 555 561 584
Symbol 494 GraphicUsed by:495 540 546 555 561
Symbol 495 ButtonUses:493 494 380Used by:Timeline
Symbol 496 TextUses:106Used by:497
Symbol 497 ButtonUses:496 394 393Used by:Timeline
Symbol 498 GraphicUsed by:Timeline
Symbol 499 GraphicUsed by:Timeline
Symbol 500 TextUses:106Used by:Timeline
Symbol 501 GraphicUsed by:Timeline
Symbol 502 TextUses:106Used by:Timeline
Symbol 503 GraphicUsed by:Timeline
Symbol 504 TextUses:106Used by:Timeline
Symbol 505 GraphicUsed by:508
Symbol 506 GraphicUsed by:508
Symbol 507 GraphicUsed by:508
Symbol 508 MovieClipUses:505 506 507Used by:Timeline
Symbol 509 GraphicUsed by:512
Symbol 510 GraphicUsed by:512
Symbol 511 GraphicUsed by:512
Symbol 512 MovieClipUses:509 510 511Used by:Timeline
Symbol 513 GraphicUsed by:516
Symbol 514 GraphicUsed by:516
Symbol 515 GraphicUsed by:516
Symbol 516 MovieClipUses:513 514 515Used by:Timeline
Symbol 517 GraphicUsed by:519
Symbol 518 GraphicUsed by:519
Symbol 519 MovieClipUses:517 518Used by:Timeline
Symbol 520 GraphicUsed by:522
Symbol 521 GraphicUsed by:522
Symbol 522 MovieClipUses:520 521Used by:Timeline
Symbol 523 GraphicUsed by:525
Symbol 524 GraphicUsed by:525
Symbol 525 MovieClipUses:523 524Used by:Timeline
Symbol 526 GraphicUsed by:Timeline
Symbol 527 GraphicUsed by:Timeline
Symbol 528 GraphicUsed by:Timeline
Symbol 529 TextUses:106Used by:Timeline
Symbol 530 TextUses:106Used by:Timeline
Symbol 531 TextUses:106Used by:533 541 547 556
Symbol 532 GraphicUsed by:533 541 547 556
Symbol 533 ButtonUses:531 532 380Used by:Timeline
Symbol 534 TextUses:106Used by:536
Symbol 535 GraphicUsed by:536
Symbol 536 ButtonUses:534 535 380Used by:Timeline
Symbol 537 GraphicUsed by:Timeline
Symbol 538 GraphicUsed by:Timeline
Symbol 539 TextUses:106Used by:Timeline
Symbol 540 ButtonUses:493 494 380Used by:Timeline
Symbol 541 ButtonUses:531 532 380Used by:Timeline
Symbol 542 GraphicUsed by:Timeline
Symbol 543 GraphicUsed by:Timeline
Symbol 544 TextUses:106Used by:Timeline
Symbol 545 GraphicUsed by:Timeline
Symbol 546 ButtonUses:493 494 380Used by:Timeline
Symbol 547 ButtonUses:531 532 380Used by:Timeline
Symbol 548 GraphicUsed by:Timeline
Symbol 549 GraphicUsed by:Timeline
Symbol 550 TextUses:106Used by:Timeline
Symbol 551 GraphicUsed by:Timeline
Symbol 552 GraphicUsed by:Timeline
Symbol 553 GraphicUsed by:Timeline
Symbol 554 GraphicUsed by:Timeline
Symbol 555 ButtonUses:493 494 380Used by:Timeline
Symbol 556 ButtonUses:531 532 380Used by:Timeline
Symbol 557 GraphicUsed by:Timeline
Symbol 558 GraphicUsed by:Timeline
Symbol 559 TextUses:106Used by:Timeline
Symbol 560 GraphicUses:141 150Used by:Timeline
Symbol 561 ButtonUses:493 494 380Used by:Timeline
Symbol 562 GraphicUsed by:Timeline
Symbol 563 GraphicUsed by:564
Symbol 564 MovieClipUses:563Used by:Timeline
Symbol 565 GraphicUsed by:Timeline
Symbol 566 GraphicUsed by:567
Symbol 567 MovieClipUses:566Used by:Timeline
Symbol 568 GraphicUsed by:Timeline
Symbol 569 TextUses:106 404Used by:572
Symbol 570 GraphicUsed by:571
Symbol 571 ButtonUses:570 394 393Used by:572
Symbol 572 MovieClipUses:569 571Used by:Timeline
Symbol 573 GraphicUsed by:Timeline
Symbol 574 GraphicUsed by:Timeline
Symbol 575 TextUses:106Used by:Timeline
Symbol 576 GraphicUsed by:Timeline
Symbol 577 TextUses:106Used by:Timeline
Symbol 578 GraphicUsed by:Timeline
Symbol 579 EditableTextUses:106Used by:Timeline
Symbol 580 GraphicUsed by:Timeline
Symbol 581 EditableTextUses:106Used by:583
Symbol 582 EditableTextUses:106Used by:583
Symbol 583 MovieClipUses:453 581 394 582Used by:Timeline
Symbol 584 ButtonUses:493 394 393Used by:Timeline
Symbol 585 GraphicUsed by:Timeline
Symbol 586 GraphicUsed by:590
Symbol 587 EditableTextUses:463Used by:590
Symbol 588 GraphicUsed by:589
Symbol 589 MovieClipUses:588Used by:590
Symbol 590 MovieClipUses:586 587 589Used by:Timeline
Symbol 591 GraphicUsed by:Timeline
Symbol 592 GraphicUsed by:Timeline
Symbol 593 TextUses:106Used by:Timeline
Symbol 594 GraphicUsed by:596
Symbol 595 EditableTextUses:463Used by:596
Symbol 596 MovieClipUses:594 595Used by:Timeline
Symbol 597 TextUses:106Used by:598
Symbol 598 ButtonUses:597 394 393Used by:Timeline
Symbol 599 EditableTextUses:388Used by:Timeline
Symbol 600 EditableTextUses:388Used by:Timeline
Symbol 601 EditableTextUses:388Used by:Timeline
Symbol 602 EditableTextUses:388Used by:Timeline
Symbol 603 EditableTextUses:388Used by:Timeline
Symbol 604 GraphicUsed by:607
Symbol 605 GraphicUsed by:606 607
Symbol 606 MovieClipUses:605Used by:607
Symbol 607 ButtonUses:604 606 605Used by:Timeline
Symbol 608 GraphicUsed by:609
Symbol 609 MovieClipUses:608Used by:Timeline
Symbol 610 EditableTextUses:404Used by:Timeline
Symbol 611 EditableTextUses:404Used by:612
Symbol 612 ButtonUses:611Used by:Timeline
Symbol 613 GraphicUsed by:Timeline
Symbol 614 GraphicUsed by:617
Symbol 615 GraphicUsed by:617
Symbol 616 GraphicUsed by:617
Symbol 617 MovieClipUses:614 615 616Used by:Timeline
Symbol 618 EditableTextUses:463Used by:619
Symbol 619 MovieClipUses:618Used by:Timeline
Symbol 620 MovieClipUses:456Used by:Timeline
Symbol 621 GraphicUsed by:Timeline
Symbol 622 EditableTextUses:106Used by:Timeline
Symbol 623 TextUses:106Used by:624
Symbol 624 ButtonUses:623 394 393Used by:Timeline
Symbol 625 TextUses:106Used by:626
Symbol 626 ButtonUses:625 394 393Used by:Timeline
Symbol 627 GraphicUsed by:628
Symbol 628 MovieClipUses:627Used by:Timeline
Symbol 629 ButtonUses:472 394 393Used by:Timeline
Symbol 630 TextUses:106Used by:631
Symbol 631 ButtonUses:630 394 393Used by:Timeline
Symbol 632 GraphicUsed by:Timeline
Symbol 633 TextUses:106Used by:Timeline
Symbol 634 GraphicUsed by:Timeline
Symbol 635 TextUses:106Used by:Timeline
Symbol 636 TextUses:106Used by:Timeline
Symbol 637 TextUses:106Used by:638
Symbol 638 ButtonUses:637 394 393Used by:Timeline

Instance Names

"preloader"Frame 1Symbol 403 MovieClip
"playButton"Frame 1Symbol 408 Button
"s1"Frame 106Symbol 491 MovieClip
"s2"Frame 106Symbol 491 MovieClip
"s3"Frame 106Symbol 491 MovieClip
"s4"Frame 106Symbol 491 MovieClip
"s5"Frame 106Symbol 491 MovieClip
"s6"Frame 106Symbol 491 MovieClip
"s7"Frame 106Symbol 491 MovieClip
"lowQuality"Frame 107Symbol 508 MovieClip
"medQuality"Frame 107Symbol 512 MovieClip
"highQuality"Frame 107Symbol 516 MovieClip
"lowGraphicQuality"Frame 107Symbol 508 MovieClip
"highGraphicQuality"Frame 107Symbol 516 MovieClip
"s1"Frame 1614Symbol 583 MovieClip
"s2"Frame 1614Symbol 583 MovieClip
"s3"Frame 1614Symbol 583 MovieClip
"s4"Frame 1614Symbol 583 MovieClip
"s5"Frame 1614Symbol 583 MovieClip
"s6"Frame 1614Symbol 583 MovieClip
"s7"Frame 1614Symbol 583 MovieClip
"case"Frame 1615Symbol 321 MovieClip
"tooltip"Frame 1615Symbol 596 MovieClip
"map"Frame 1616Symbol 617 MovieClip
"track_mc"Symbol 9 MovieClip Frame 1Symbol 8 MovieClip
"scrollTrack_mc"Symbol 10 MovieClip [FScrollBarSymbol] Frame 1Symbol 9 MovieClip
"boundingBox"Symbol 14 MovieClip [FBoundingBoxSymbol] Frame 1Symbol 12 MovieClip
"boundingBox2"Symbol 14 MovieClip [FBoundingBoxSymbol] Frame 2Symbol 12 MovieClip
"scrollBarAsset"Symbol 18 MovieClip [FScrollPaneSymbol] Frame 1Symbol 10 MovieClip [FScrollBarSymbol]
"boundingBox_mc"Symbol 18 MovieClip [FScrollPaneSymbol] Frame 1Symbol 14 MovieClip [FBoundingBoxSymbol]
"loadContent"Symbol 18 MovieClip [FScrollPaneSymbol] Frame 1Symbol 15 MovieClip
"deadPreview"Symbol 18 MovieClip [FScrollPaneSymbol] Frame 1Symbol 17 MovieClip
"face_mc"Symbol 32 MovieClip Frame 1Symbol 21 MovieClip
"arrow_mc"Symbol 32 MovieClip Frame 1Symbol 23 MovieClip
"highlight_mc"Symbol 32 MovieClip Frame 1Symbol 25 MovieClip
"shadow_mc"Symbol 32 MovieClip Frame 1Symbol 27 MovieClip
"darkshadow_mc"Symbol 32 MovieClip Frame 1Symbol 29 MovieClip
"highlight3D_mc"Symbol 32 MovieClip Frame 1Symbol 31 MovieClip
"darkshadow_mc"Symbol 42 MovieClip Frame 1Symbol 33 MovieClip
"highlight3D_mc"Symbol 42 MovieClip Frame 1Symbol 34 MovieClip
"highlight_mc"Symbol 42 MovieClip Frame 1Symbol 36 MovieClip
"shadow_mc"Symbol 42 MovieClip Frame 1Symbol 38 MovieClip
"face_mc"Symbol 42 MovieClip Frame 1Symbol 39 MovieClip
"arrow_mc"Symbol 42 MovieClip Frame 1Symbol 41 MovieClip
"highlight3D_mc"Symbol 51 MovieClip Frame 1Symbol 43 MovieClip
"darkshadow_mc"Symbol 51 MovieClip Frame 1Symbol 44 MovieClip
"highlight_mc"Symbol 51 MovieClip Frame 1Symbol 45 MovieClip
"shadow_mc"Symbol 51 MovieClip Frame 1Symbol 46 MovieClip
"face_mc"Symbol 51 MovieClip Frame 1Symbol 48 MovieClip
"arrow_mc"Symbol 51 MovieClip Frame 1Symbol 50 MovieClip
"up"Symbol 52 MovieClip [UpArrow] Frame 1Symbol 32 MovieClip
"down"Symbol 52 MovieClip [UpArrow] Frame 2Symbol 42 MovieClip
"disabled"Symbol 52 MovieClip [UpArrow] Frame 3Symbol 51 MovieClip
"highlight3D_mc"Symbol 59 MovieClip Frame 1Symbol 54 MovieClip
"darkshadow_mc"Symbol 59 MovieClip Frame 1Symbol 56 MovieClip
"highlight_mc"Symbol 59 MovieClip Frame 1Symbol 57 MovieClip
"shadow_mc"Symbol 59 MovieClip Frame 1Symbol 58 MovieClip
"highlight3D_mc"Symbol 66 MovieClip Frame 1Symbol 60 MovieClip
"darkshadow_mc"Symbol 66 MovieClip Frame 1Symbol 61 MovieClip
"shadow_mc"Symbol 66 MovieClip Frame 1Symbol 63 MovieClip
"face_mc"Symbol 66 MovieClip Frame 1Symbol 64 MovieClip
"highlight_mc"Symbol 66 MovieClip Frame 1Symbol 65 MovieClip
"shadow_mc"Symbol 71 MovieClip Frame 1Symbol 67 MovieClip
"darkshadow_mc"Symbol 71 MovieClip Frame 1Symbol 69 MovieClip
"highlight3D_mc"Symbol 71 MovieClip Frame 1Symbol 70 MovieClip
"mc_sliderTop"Symbol 72 MovieClip [ScrollThumb] Frame 1Symbol 59 MovieClip
"mc_sliderMid"Symbol 72 MovieClip [ScrollThumb] Frame 1Symbol 66 MovieClip
"mc_sliderBot"Symbol 72 MovieClip [ScrollThumb] Frame 1Symbol 71 MovieClip
"face_mc"Symbol 80 MovieClip Frame 1Symbol 73 MovieClip
"arrow_mc"Symbol 80 MovieClip Frame 1Symbol 75 MovieClip
"highlight_mc"Symbol 80 MovieClip Frame 1Symbol 76 MovieClip
"shadow_mc"Symbol 80 MovieClip Frame 1Symbol 77 MovieClip
"darkshadow_mc"Symbol 80 MovieClip Frame 1Symbol 78 MovieClip
"highlight3D_mc"Symbol 80 MovieClip Frame 1Symbol 79 MovieClip
"darkshadow_mc"Symbol 88 MovieClip Frame 1Symbol 81 MovieClip
"highlight3D_mc"Symbol 88 MovieClip Frame 1Symbol 82 MovieClip
"highlight_mc"Symbol 88 MovieClip Frame 1Symbol 83 MovieClip
"shadow_mc"Symbol 88 MovieClip Frame 1Symbol 84 MovieClip
"face_mc"Symbol 88 MovieClip Frame 1Symbol 85 MovieClip
"arrow_mc"Symbol 88 MovieClip Frame 1Symbol 87 MovieClip
"highlight3D_mc"Symbol 96 MovieClip Frame 1Symbol 89 MovieClip
"darkshadow_mc"Symbol 96 MovieClip Frame 1Symbol 90 MovieClip
"highlight_mc"Symbol 96 MovieClip Frame 1Symbol 91 MovieClip
"shadow_mc"Symbol 96 MovieClip Frame 1Symbol 92 MovieClip
"face_mc"Symbol 96 MovieClip Frame 1Symbol 93 MovieClip
"arrow_mc"Symbol 96 MovieClip Frame 1Symbol 95 MovieClip
"up"Symbol 97 MovieClip [DownArrow] Frame 1Symbol 80 MovieClip
"down"Symbol 97 MovieClip [DownArrow] Frame 2Symbol 88 MovieClip
"disabled"Symbol 97 MovieClip [DownArrow] Frame 3Symbol 96 MovieClip
"legs"Symbol 127 MovieClip [boss] Frame 1Symbol 118 MovieClip
"turrettwo"Symbol 127 MovieClip [boss] Frame 1Symbol 121 MovieClip
"turretone"Symbol 127 MovieClip [boss] Frame 1Symbol 121 MovieClip
"damage"Symbol 127 MovieClip [boss] Frame 1Symbol 124 MovieClip
"sheild"Symbol 127 MovieClip [boss] Frame 1Symbol 126 MovieClip
"damage"Symbol 148 MovieClip [advert2] Frame 1Symbol 144 MovieClip
"damage"Symbol 155 MovieClip [advert1] Frame 1Symbol 144 MovieClip
"top"Symbol 174 MovieClip [crosshair] Frame 1Symbol 173 MovieClip
"bottom"Symbol 174 MovieClip [crosshair] Frame 1Symbol 173 MovieClip
"right"Symbol 174 MovieClip [crosshair] Frame 1Symbol 173 MovieClip
"left"Symbol 174 MovieClip [crosshair] Frame 1Symbol 173 MovieClip
"tint"Symbol 324 MovieClip [computer] Frame 1Symbol 323 MovieClip
"powerupbar"Symbol 341 MovieClip [gamestatdisplay] Frame 1Symbol 334 MovieClip
"healthbar"Symbol 341 MovieClip [gamestatdisplay] Frame 1Symbol 336 MovieClip
"healthbaroutline"Symbol 341 MovieClip [gamestatdisplay] Frame 1Symbol 338 MovieClip
"focusbar"Symbol 341 MovieClip [gamestatdisplay] Frame 1Symbol 340 MovieClip
"focusoutline"Symbol 341 MovieClip [gamestatdisplay] Frame 1Symbol 338 MovieClip
"powerupoutline"Symbol 341 MovieClip [gamestatdisplay] Frame 1Symbol 338 MovieClip
"moneytext"Symbol 345 MovieClip [accumulatedMoney] Frame 1Symbol 344 MovieClip
"paddle1"Symbol 385 MovieClip Frame 1Symbol 381 MovieClip
"ball"Symbol 385 MovieClip Frame 1Symbol 382 MovieClip
"paddle2"Symbol 385 MovieClip Frame 1Symbol 381 MovieClip
"preloaderBar"Symbol 403 MovieClip Frame 1Symbol 401 MovieClip
"tint"Symbol 590 MovieClip Frame 1Symbol 589 MovieClip
"tooltip"Symbol 596 MovieClip Frame 1Symbol 595 EditableText

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$ud$r0tu4lkOo54EcuaC9bW.m.."
ExportAssets (56)Timeline Frame 1Symbol 1 as "mainMusic"
ExportAssets (56)Timeline Frame 1Symbol 2 as "laserSound"
ExportAssets (56)Timeline Frame 1Symbol 3 as "explosionSound2"
ExportAssets (56)Timeline Frame 1Symbol 4 as "explosionSound1"
ExportAssets (56)Timeline Frame 1Symbol 5 as "bossMusic"
ExportAssets (56)Timeline Frame 1Symbol 6 as "creditsMusic"
ExportAssets (56)Timeline Frame 1Symbol 10 as "FScrollBarSymbol"
ExportAssets (56)Timeline Frame 1Symbol 14 as "FBoundingBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 18 as "FScrollPaneSymbol"
ExportAssets (56)Timeline Frame 1Symbol 19 as "FUIComponentSymbol"
ExportAssets (56)Timeline Frame 1Symbol 52 as "UpArrow"
ExportAssets (56)Timeline Frame 1Symbol 72 as "ScrollThumb"
ExportAssets (56)Timeline Frame 1Symbol 97 as "DownArrow"
ExportAssets (56)Timeline Frame 1Symbol 10 as "FScrollBarSymbol"
ExportAssets (56)Timeline Frame 1Symbol 99 as "mail"
ExportAssets (56)Timeline Frame 1Symbol 110 as "emotion"
ExportAssets (56)Timeline Frame 1Symbol 112 as "missile"
ExportAssets (56)Timeline Frame 1Symbol 127 as "boss"
ExportAssets (56)Timeline Frame 1Symbol 129 as "bosshealthoutline"
ExportAssets (56)Timeline Frame 1Symbol 131 as "bosshealth"
ExportAssets (56)Timeline Frame 1Symbol 135 as "newmail2"
ExportAssets (56)Timeline Frame 1Symbol 139 as "newmail1"
ExportAssets (56)Timeline Frame 1Symbol 148 as "advert2"
ExportAssets (56)Timeline Frame 1Symbol 155 as "advert1"
ExportAssets (56)Timeline Frame 1Symbol 170 as "explosion2"
ExportAssets (56)Timeline Frame 1Symbol 174 as "crosshair"
ExportAssets (56)Timeline Frame 1Symbol 194 as "explosion"
ExportAssets (56)Timeline Frame 1Symbol 198 as "laser"
ExportAssets (56)Timeline Frame 1Symbol 300 as "gun"
ExportAssets (56)Timeline Frame 1Symbol 308 as "virus"
ExportAssets (56)Timeline Frame 1Symbol 324 as "computer"
ExportAssets (56)Timeline Frame 1Symbol 341 as "gamestatdisplay"
ExportAssets (56)Timeline Frame 1Symbol 345 as "accumulatedMoney"
ExportAssets (56)Timeline Frame 1Symbol 348 as "spyware"
ExportAssets (56)Timeline Frame 1Symbol 363 as "popup"
ExportAssets (56)Timeline Frame 1Symbol 365 as "time"
ExportAssets (56)Timeline Frame 1Symbol 367 as "health"
ExportAssets (56)Timeline Frame 1Symbol 369 as "j"
ExportAssets (56)Timeline Frame 1Symbol 376 as "instructions"
ExportAssets (56)Timeline Frame 113Symbol 6 as "creditsMusic"
ExportAssets (56)Timeline Frame 1613Symbol 6 as "creditsMusic"

Labels

"menu"Frame 105
"load"Frame 106
"options"Frame 107
"instructions"Frame 108
"upgrades"Frame 1615
"enabled"Symbol 14 MovieClip [FBoundingBoxSymbol] Frame 1
"disabled"Symbol 14 MovieClip [FBoundingBoxSymbol] Frame 2
"Symbol_36"Symbol 19 MovieClip [FUIComponentSymbol] Frame 1

Dynamic Text Variables

levelDisplaySymbol 326 EditableText"level"
scoreSymbol 329 EditableText"000"
scoreSymbol 330 EditableText"000"
timeSymbol 331 EditableText"000"
timeSymbol 332 EditableText"000"
moneySymbol 342 EditableText""
moneySymbol 343 EditableText""
score2Symbol 383 EditableText""
score1Symbol 384 EditableText""
loaderDisplay2Symbol 389 EditableText"bytes loaded"
loaderDisplay1Symbol 391 EditableText"percent"
cheatDisplaySymbol 486 EditableText"Cheat Activated"
slotNameSymbol 489 EditableText""
slotNameSymbol 490 EditableText""
userInputSymbol 579 EditableText"<username>"
slotNameSymbol 581 EditableText""
slotNameSymbol 582 EditableText""
currentLevelSymbol 587 EditableText""
moneyDisplaySymbol 599 EditableText""
moneyDisplaySymbol 600 EditableText""
moneyDisplaySymbol 601 EditableText""
moneyDisplaySymbol 602 EditableText""
moneyDisplaySymbol 603 EditableText""
casePriceSymbol 610 EditableText"$500"
fps2Symbol 618 EditableText"fps : 000"
levelCompleteDisplaySymbol 622 EditableText"LEVEL COMPLETE!"




http://swfchan.com/10/46871/info.shtml
Created: 2/5 -2019 22:02:45 Last modified: 2/5 -2019 22:02:45 Server time: 17/05 -2024 03:36:51