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

swfchan turned sixteen years old yesterday! (5may2024)

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

Axis Of Evil.swf

This is the info page for
Flash #135875

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


Text
0

You win!

You lose!

<p align="center"><font face="Arial Black" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Yes</b></font></p>

<p align="center"><font face="Arial Black" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>No</b></font></p>

<p align="center"><font face="Arial Black" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Back</b></font></p>

<p align="center"></p>

<p align="center"></p>

101% of your people voted
for you! Hey, that's great
achievement of
democracy - do you want
to establish a shiny
golden statue to
commemorate this fact?

In order to build a resource-
producing facility, select it on the
panel and place it on the map.
Available resource depends on the
selected region - you'll have oil in
Middle East, mangoes in the Far
East, or bananas in Caribbean.
You'll see the amount of resource
acquired in a frame at the top left
corner. If the arrow reaches the
end of the frame, resource
production halts.

Sell resources and grab your cash!
You can control the price with the
slider. Moving it to the left, you
decrease the price, moving right -
you increase it.  You must find the
optimal slider position to get
money faster, while avoiding
resource depletion at the same
time.

Money can be spent for army and
buildings.
Barracks train infantry, tank factory
build tanks.
Chem factory allows you to bomb
rebel states with simplest gas
bombs
U-mill concentrates uranium to
make a Nuke. Yeah baby, a Nuke!

Watch out for your national
support. As you'll see, at the start of
the game your national support
equals 100%.
National support constantly goes
down as you build in your capital or
use combat gases against your
unfaithful citizens.
You may temporarily increase
national support if you build
resource facilities, or strike
neighbor states with air force.

You have 3 kinds of enemies:
1. Rebels
2. Neighbors that invade your
country
3. NATO
Rebels come from resisting
provinces. You may see them
glowing red as your national
support fades away. If you bomb
any province, rebels will
temporarily stop coming from it.

Neighbors will invade only if you
order and airstrike on their
territory.
NATO will emerge if the national
support drops lower than 15%. NATO
forces will constantly attack until
your national support grows higher
than 15%.

Your units and your enemies can
only move on roads. To show them
which way to go, you should click
on the road or on one of the
direction signs. Your duty is to
keep peace and keep your foes
away from your capital, otherwise
it's going to be devastation for your
littel empire and you will loose the
game. Do you know what oppressed
humanity usually does to fallen
dictators? Most unpleasant and
very hard to breathe!

Your ultimate task is to build a U-
mill, stock up enough uranium and
build a simple little nuke bomb.
Surely, no one will touch you after
you've built the bomb - the ultimate
dictator's weapon of defense!
You must build Chem Factory first.

Master volume

Graphics quality

low

medium

high

Settings

<p align="center"></p>

XRAY v1.6.3

sdffd

0

<p align="center"><font face="Arial Black" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Guest</b></font></p>

<p align="center"><font face="Arial Black" size="25" color="#000000" letterSpacing="0.000000" kerning="1"><b>Type your name</b></font></p>

ActionScript [AS1/AS2]

Frame 2
function reVol() { for (name in snd) { snd[name].setVolume(_root.sndVol); } } function blink(mc) { var _local3 = mc.createEmptyMovieClip("blinker", mc.getNextHighestDepth()); _local3.num = 10; _local3.flag = false; _local3.onEnterFrame = function () { this.num--; if (this.flag) { this.flag = false; this._parent.filters = null; } else { this.flag = true; this._parent.filters = _root.selectR; } if (this.num < 0) { this._parent.filters = null; this.removeMovieClip(); } }; } function blinkg(mc) { var _local3 = mc.createEmptyMovieClip("blinker", mc.getNextHighestDepth()); _local3.num = 10; _local3.flag = false; _local3.onEnterFrame = function () { this.num--; if (this.flag) { this.flag = false; this._parent.filters = null; } else { this.flag = true; this._parent.filters = _root.selectG; } if (this.num < 0) { this._parent.filters = null; this.removeMovieClip(); } }; } function playMusic(saund) { if (_root.sndEn) { var _local5 = curMusic.length; var _local4 = false; var _local2 = 0; while (_local2 < _local5) { if (curMusic[_local2] == saund) { _local4 = true; } _local2++; } if (!_local4) { curMusic.push(saund); _root.snd[saund].setVolume(sndVol); _root.snd[saund].start(0, 99999); } } } function playSound(saund) { if (_root.sndEn) { _root.snd[saund].setVolume(sndVol); _root.snd[saund].start(); } } function stopSound() { for (name in snd) { snd[name].stop(); } } function needScore(sum) { var _local5 = false; var _local2 = 1; while (_local2 < 11) { var _local6 = false; var _local4 = _root.ud.getData("topNick" + _local2, "Player #" + _local2); var _local3 = _root.ud.getData("topVal" + _local2, 0); if ((_local4 == undefined) || (_local3 == undefined)) { _local5 = true; } if (sum > _local3) { _local5 = true; } _local2++; } return(_local5); } function totalReload() { for (name in _root) { if (typeof(_root[name]) == "movieclip") { _root[name].swapDepths(_root.getNextHighestDepth()); _root[name].removeMovieClip(); } } _root.gotoAndStop(2); } function totalAnihilate() { stopSound(); for (name in _root) { if (typeof(_root[name]) == "movieclip") { _root[name].swapDepths(_root.getNextHighestDepth()); _root[name].removeMovieClip(); } } playMusic("music"); } function allClear() { for (name in _root) { if (typeof(_root[name]) == "movieclip") { _root[name].swapDepths(_root.getNextHighestDepth()); _root[name].removeMovieClip(); } } } function ecustomParsingProcedure(inXML) { inXML = inXML.firstChild; var _local6 = inXML.childNodes.length; trace("len=" + _local6); var _local2 = 0; while (_local2 < _local6) { trace(inXML.toString()); var _local4 = inXML.childNodes[_local2].nodeName; var _local3 = inXML.childNodes[_local2].firstChild.nodeValue; _root[_local4] = Number(_local3); trace((_local4 + "=") + _local3); _local2++; } } function customErrorHandler(status, success) { trace((("loaded: " + success) + " valid: ") + (!this.status)); } _root.snd = {}; snd_path = ""; var ext = ""; var fname; var ffname; fname = "menu_click"; _root.snd[fname] = new Sound(); ffname = fname; _root.snd[fname].attachSound(ffname, false); fname = "menu_toggle"; _root.snd[fname] = new Sound(); ffname = (snd_path + fname) + ext; _root.snd[fname].attachSound(ffname, false); fname = "bot2"; _root.snd[fname] = new Sound(); _root.snd[fname].attachSound("tank", false); fname = "cc"; _root.snd[fname] = new Sound(); _root.snd[fname].attachSound("cc", false); fname = "tbuild"; _root.snd[fname] = new Sound(); _root.snd[fname].attachSound("tbuild", false); fname = "botGo1"; _root.snd[fname] = new Sound(); _root.snd[fname].attachSound("botGo1", false); fname = "botGo2"; _root.snd[fname] = new Sound(); _root.snd[fname].attachSound("botGo2", false); fname = "com1"; _root.snd[fname] = new Sound(); _root.snd[fname].attachSound("com1", false); fname = "com2"; _root.snd[fname] = new Sound(); _root.snd[fname].attachSound("com2", false); fname = "com0"; _root.snd[fname] = new Sound(); _root.snd[fname].attachSound("com0", false); fname = "mess"; _root.snd[fname] = new Sound(); _root.snd[fname].attachSound("mess", false); fname = "nuke2wav"; _root.snd[fname] = new Sound(); _root.snd[fname].attachSound("nuke2wav", false); fname = "road"; _root.snd[fname] = new Sound(); _root.snd[fname].attachSound("road", false); fname = "rocket"; _root.snd[fname] = new Sound(); _root.snd[fname].attachSound("nuke", false); fname = "botShot1"; _root.snd[fname] = new Sound(); _root.snd[fname].attachSound("botShot1", false); fname = "botShot2"; _root.snd[fname] = new Sound(); _root.snd[fname].attachSound("botShot2", false); fname = "music"; _root.snd[fname] = new Sound(); _root.snd[fname].attachSound("music", false); fname = "music2"; _root.snd[fname] = new Sound(); _root.snd[fname].attachSound("music2", false); fname = "sea"; _root.snd[fname] = new Sound(); _root.snd[fname].attachSound("sea", false); fname = "boo"; _root.snd[fname] = new Sound(); _root.snd[fname].attachSound("boo", false); fname = "crowd"; _root.snd[fname] = new Sound(); _root.snd[fname].attachSound("crowd", false); fname = "sold"; _root.snd[fname] = new Sound(); _root.snd[fname].attachSound("sold", false); fname = "nalet"; _root.snd[fname] = new Sound(); _root.snd[fname].attachSound("nalet", false); var color = 65280; var alpha = 0.35; var blurX = 20; var blurY = 20; var strength = 5; var quality = 1; var inner = false; var knockout = false; var glowG = (new flash.filters.GlowFilter(color, alpha, blurX, blurY, strength, quality, inner, knockout)); var selectG = new Array(); selectG.push(glowG); prodTimeBorn = 120; capHealth = 1000; bananPrice = 500; makPrice = 500; oilPrice = 500; bombPrice = 500; himPrice = 3000; barrakPrice = 1000; rocketPrice = 1000; soldPrice = 500; tankPrice = 1000; tankZavodPrice = 2500; uranPrice = 5000; chinaK2 = 0.75; chinaK3 = 150; chinaA = 30; eastK2 = 0.5; eastK3 = 150; eastA = 25; caribK2 = 0.75; caribK3 = 150; caribA = 30; if (firstStart == undefined) { firstStart = true; var mt = com.onebyonedesign.utils.OBO_ToolTip.createTip(this, 10027008, 75, 16777215, "Arial", 12, true); } stopSound(); var nodXML = new XML(); nodXML.ignoreWhite = true; nodXML.onLoad = function (success) { inXML = nodXML; if ((!success) || (this.status)) { return(this.customErrorHandler(this.status, success)); } ecustomParsingProcedure(this); }; prodTimeBorn = 120; stop(); Stage.showMenu = false; var ud = (new com.UserData()); _root.sndEn = ud.getData("sndEn", true); _root.autoHelp = ud.getData("autoHelp", false); _root.sndVol = ud.getData("sndVol", 100); trace("sndEn=" + sndEn); _root.playMusic("music"); curFrame = 1; morda = null; _root.userName = "Dictator"; butPlay.onRollOver = function () { this._alpha = 50; }; butPlay.onRollOut = function () { this._alpha = 0; }; butPlay.onRelease = function () { if (morda == null) { curFrame = 2; _root.gotoAndStop("chooseface"); } else { _root.gotoAndStop("chooseregion"); } }; butCont.onRollOver = function () { this._alpha = 50; }; butCont.onRollOut = function () { this._alpha = 0; }; butCont.onRelease = function () { }; butTop.onRollOver = function () { this._alpha = 50; }; butTop.onRollOut = function () { this._alpha = 0; }; butTop.onRelease = function () { var _local3 = _root.attachMovie("topWin", "top", _root.getNextHighestDepth(), {flag:"ingame"}); }; butHelp.onRollOver = function () { this._alpha = 50; }; butHelp.onRollOut = function () { this._alpha = 0; }; butHelp.onRelease = function () { var _local3 = function () { this._parent._mc.nextFrame(); }; var _local4 = function () { _root.nowGo = true; _root.winJob.removeMovieClip(); }; var _local5 = function () { this._parent._mc.prevFrame(); }; var _local9 = "HELP!!!\n This help..."; _root.attachMovie("winJob2", "winJob", _root.getNextHighestDepth(), {backFunc:_local5, yesFunc:_local4, noFunc:_local3, mc:"winHelp", yesName:"Ok", noName:"Next", backName:"Prev"}); }; butSet.onRollOver = function () { this._alpha = 50; }; butSet.onRollOut = function () { this._alpha = 0; }; butSet.onRelease = function () { var _local2 = function () { _root.ud.saveData("sndVol", _root.sndVol); _root.winJob.removeMovieClip(); }; var _local3 = function () { _root.winJob.removeMovieClip(); }; _root.attachMovie("winJob2", "winJob", _root.getNextHighestDepth(), {yesFunc:_local2, textIn:texta, mc:"setWin", yesName:"Save"}); };
Instance of Symbol 30 MovieClip "butPlay" in Frame 2
onClipEvent (load) { this._alpha = 0; }
Instance of Symbol 30 MovieClip "butTop" in Frame 2
onClipEvent (load) { this._alpha = 0; }
Instance of Symbol 30 MovieClip "butHelp" in Frame 2
onClipEvent (load) { this._alpha = 0; }
Instance of Symbol 30 MovieClip "butSet" in Frame 2
onClipEvent (load) { this._alpha = 0; }
Instance of Symbol 956 MovieClip [Xray Connector] in Frame 2
//component parameters onClipEvent (construct) { classPackages = []; classPackages[0] = "com"; classPackages[1] = "org"; classPackages[2] = "net"; classPackages[3] = "edu"; classPackages[4] = "gov"; classPackages[5] = "ch"; classPackages[6] = "mx"; classPackages[7] = "flash"; fpsColor = 0; showFPS = false; }
Frame 3
function disableNext() { butNext.gotoAndStop(2); butNext._alpha == 100; } function enbableNext() { if (butNext._currentframe == 2) { butNext.gotoAndStop(1); butNext._alpha = 25; } } function selectRegion(mc) { var _local1 = 0; while (_local1 < 4) { if (selReg[_local1] == mc) { selReg[_local1].gotoAndStop(1); } else if (!selReg[_local1].select) { selReg[_local1].filters = null; selReg[_local1].gotoAndStop(1); } else { selReg[_local1].gotoAndStop(2); } _local1++; } } function _selectRegion(mc) { _root.curMap = mc._name; enbableNext(); trace("------------FRame1----------curMap=" + _root.curMap); _root.curSel = mc.num; var _local2 = 0; while (_local2 < 4) { if (selReg[_local2] == mc) { selReg[_local2].select = true; selReg[_local2].gotoAndStop(2); } else { selReg[_local2].filters = null; selReg[_local2].select = false; selReg[_local2].gotoAndStop(1); } _local2++; } } stop(); var selReg = []; selReg.push(regChina); selReg.push(regEast); selReg.push(regCarib); var color = 16763982; var alpha = 1; var blurX = 10; var blurY = 10; var strength = 5; var quality = 1; var inner = false; var knockout = false; var glow = (new flash.filters.GlowFilter(color, alpha, blurX, blurY, strength, quality, inner, knockout)); var selectF = new Array(); selectF.push(glow); var color = 16711680; var alpha = 0.35; var blurX = 20; var blurY = 20; var strength = 5; var quality = 1; var inner = false; var knockout = false; var glowR = (new flash.filters.GlowFilter(color, alpha, blurX, blurY, strength, quality, inner, knockout)); var selectR = new Array(); selectR.push(glowR); butNext.onRollOver = function () { if (butNext._currentframe != 2) { this._alpha = 75; } else { _root.mt.addTip("choose your region first"); } }; butNext.onRollOut = function () { _root.mt.removeTip(); if (butNext._currentframe != 2) { this._alpha = 25; } }; butNext.onRelease = function () { _root.mt.removeTip(); if (_root.curMap != undefined) { _root.gotoAndStop("battle"); } else { _root.comm.text = "Choose your region"; } }; var comArr = []; comArr[1] = "Middle east - the hottest region on this planet where religious fanaticism meets oil interest and constant attempts to acquire the ultimate weaponry of our age. Wow! What an option to order your unshaven armies!"; comArr[2] = "Welcome to the Caribbean! Historically this is a new region to dictate on so there are no rules at all. Probably that's why they mostly choose the Red ideology. Unfortunately, everything what you'll have for resources are bananas. Ha-ha! Other dictators may mock on you, but you'll show them! "; comArr[0] = "Far East holds probably the most cruel and ancient mentality of dictatorship on the Earth. Every dictator ruling there seemed to try to establish the new record of victims among his own people. Will you try to beat these records?"; comm.text = "Please choose region!"; var i = 0; while (i < 3) { selReg[i].num = i; selReg[i].onRollOver = function () { this.gotoAndStop(2); _root.comm.text = _root.comArr[this.num]; }; selReg[i].onRollOut = function () { selectRegion(null); var _local2 = _root.comm.text; if (_root.curMap == undefined) { _root.comm.text = "Choose your region"; } else { _root.comm.text = comArr[_root.curSel]; } }; selReg[i].onRelease = function () { _selectRegion(this); _root.stopSound(); _root.playSound("com" + this.num); }; i++; }
Instance of Symbol 30 MovieClip "butNext" in Frame 3
onClipEvent (load) { gotoAndStop (2); }
Frame 4
function setWayPNT(num) { if (num == 1) { waypnt = [[230, 295], [220, 240], [215, 205], [209, 195], [183, 188, 0], [142, 178], [120, 172], [117, 157, 0], [111, 130], [104, 90], [107, 65]]; waypnt2 = [[335, 200], [342, 173], [355, 127, 0], [388, 127], [440, 127, 0], [468, 123], [525, 115, 0], [537, 110], [563, 96], [580, 89]]; waypnt3 = [[347, 374], [394, 412], [480, 410, 0], [520, 345], [536, 337], [551, 349, 0], [564, 357], [568, 369], [560, 395], [540, 424], [520, 479], [529, 530]]; waypnt4 = [[249, 339], [190, 386, 0], [180, 394], [120, 394], [90, 385, 0], [80, 361], [71, 341], [60, 316]]; provCoorArr = [[[162, 250], [81, 200]], [[302, 125], [462, 185], [562, 165]], [[462, 465], [602, 345]], [[222, 445], [117, 347]]]; coors = new Object(); coors.nukeMill = [375, 317]; coors.nuc = [309, 355]; coors.monument = [365, 364]; coors.kazarma = [260, 363]; coors.tz = [411, 338]; coors.himZavod = [204, 346]; nuc._x = coors.nuc[0]; nuc._y = coors.nuc[1]; } if (num == 2) { waypnt = [[309, 310], [270, 295, 0], [227, 274], [196, 261], [172, 234], [133, 195, 0], [133, 136], [180, 113, 0], [205, 101], [207, 88], [239, 55]]; waypnt2 = [[377, 250], [367, 233], [394, 224, 0], [420, 230], [477, 265], [540, 244], [547, 221, 0], [558, 185], [520, 137], [478, 85], [420, 85]]; waypnt3 = [[457, 418], [469, 429], [509, 446, 0], [540, 453], [568, 457], [602, 473]]; waypnt4 = [[345, 409], [326, 422], [310, 455, 0], [261, 478], [209, 478], [170, 470, 0], [121, 426], [89, 410], [50, 394]]; provCoorArr = [[[271, 263], [189, 198], [136, 100]], [[400, 200], [592, 265]], [[530, 420]], [[308, 522], [175, 415]]]; coors = new Object(); var _local2 = 97; var _local1 = 11; coors.nukeMill = [375 + _local2, 317 + _local1]; coors.nuc = [309 + _local2, 355 + _local1]; coors.monument = [(357 + _local2) + 8, (372 + _local1) - 8]; coors.kazarma = [260 + _local2, (375 + _local1) - 12]; coors.tz = [411 + _local2, 338 + _local1]; coors.himZavod = [236 + _local2, 362 + _local1]; nuc._x = coors.nuc[0]; nuc._y = coors.nuc[1]; } iPanel.butMak._visible = false; iPanel.butBanan._visible = false; iPanel.butOil._visible = false; trace("---------------------------curMap=" + curMap); if (curMap == "regChina") { iPanel.butMak._visible = true; nuc.gotoAndStop(3); iPanel.resSymbol.gotoAndStop(2); curWear = "wChina"; (K2 = 0.75); (K3 = 150); (a = 30); } if (curMap == "regEast") { iPanel.butOil._visible = true; iPanel.resSymbol.gotoAndStop(3); curWear = "wEast"; (K2 = 0.5); (K3 = 150); (a = 25); addOil(); } if (curMap == "regCarib") { iPanel.butBanan._visible = true; nuc.gotoAndStop(2); curWear = "wCarib"; (K2 = 0.75); (K3 = 150); (a = 30); } if (!iPanel.butMak._visible) { hardLimit(iPanel.butMak); } if (!iPanel.butBanan._visible) { hardLimit(iPanel.butBanan); } if (!iPanel.butOil._visible) { hardLimit(iPanel.butOil); } iPanel.butMak._visible = true; iPanel.butBanan._visible = true; iPanel.butOil._visible = true; } function gameOver() { delete this.onEnterFrame; totalAnihilate(); var _local3 = _root.attachMovie("winOver", "", _root.getNextHighestDepth()); _local3._x = 0; _local3._y = 0; } function gameWin() { allClear(); totalAnihilate(); gotoAndStop ("empty"); delete this.onEnterFrame; var _local3 = _root.attachMovie("winWin", "", _root.getNextHighestDepth()); _local3._x = 0; _local3._y = 0; var _local4 = Math.round((((buildings + bots) + frags) * support) / realsec); trace("---------------------------------Summ=" + _local4); trace("---------------------------------buildings=" + buildings); trace("---------------------------------bots=" + bots); trace("---------------------------------frags=" + frags); trace("---------------------------------support=" + support); trace("---------------------------------rsec=" + realsec); _root.score = _local4; reCalcScore(userName); } function bombCapital() { var _local2 = _root.attachMovie("planShadow", "planShadow", _root.getNextHighestDepth(), {_x:coors.nuc[0] - 100, _y:coors.nuc[1] - 100}); _local2.modes = "capa"; } function reCalcScore(nik) { var _local10 = ""; var _local7 = false; var _local5 = ""; var _local6 = 0; var _local2 = 1; while (_local2 < 11) { var _local4 = _root.ud.getData("topNick" + _local2); var _local3 = _root.ud.getData("topVal" + _local2); if ((score >= _local3) && (!_local7)) { _local7 = true; _local5 = nik; _local6 = score; } if (_local7) { _root.ud.saveData("topNick" + _local2, _local5); _root.ud.saveData("topVal" + _local2, _local6); var _local9 = _local5; var _local8 = _local6; _local5 = _local4; _local6 = _local3; _local4 = _local9; _local3 = _local8; } _local10 = _local10 + (((((("#" + _local2) + " ") + _local4) + " ") + _local3) + newline); _local2++; } texta.text = _local10; } function minusOil(mc) { var _local2 = oilArr.length; var _local1 = 0; while (_local1 < _local2) { if (oilArr[_local1] == mc) { oilArr.splice(_local1, 1); } _local1++; } } function addOil() { if (oilArr.length < 2) { numOfOil++; var _local2 = _root.attachMovie("oil", "oil" + numOfOil, _root.getNextHighestDepth()); } } function addWay(arr) { trace("Array=" + arr.toString()); var _local2 = wayArr.length + 1; var _local1 = new com.Way(arr, _local2); wayArr.push(_local1); selectWay(_local1.mc); } function boomAll() { _root.playSound("nuke2wav"); var _local7 = wayArr.length; var _local5 = 0; while (_local5 < _local7) { var _local3 = wayArr[_local5]; var _local6 = _local3.clientsEnemy.length; var _local2 = 0; while (_local2 < _local6) { var _local4 = _local3.clientsEnemy[_local2]; _local4.progressBar.gotoAndStop(10); _local4.health = 10; _local2++; } _local6 = _local3.clientsOur.length; _local2 = 0; while (_local2 < _local6) { var _local4 = _local3.clientsOur[_local2]; _local4.progressBar.gotoAndStop(10); _local4.health = 10; _local2++; } _local5++; } } function rollWay(mc) { _root.roads.ring.arrOn.gotoAndStop(mc.way.num + 1); } function rollOutWay(mc) { _root.roads.ring.arrOn.gotoAndStop(1); } function selectWay(mc) { _root.playSound("road"); var _local3 = wayArr.length; var _local2 = 0; while (_local2 < _local3) { wayArr[_local2].mc.filters = null; wayArr[_local2].mc._alpha = 0; wayArr[_local2].flag.filters = null; _root.roads["rSelect" + (_local2 + 1)].gotoAndStop(1); _local2++; } mc.way.flag.filters = selectR; _root.curWay = mc.way; trace("wayNUM====" + _root.curWay.num); _root.roads["rSelect" + _root.curWay.num].gotoAndStop(2); _root.roads.ring.arrWay.gotoAndStop(_root.curWay.num); } function addCapital(num) { var _local2 = _root["cap" + num]; if (!_local2.capture) { objArr.push(_local2); _local2.capture = true; } } function addSosedi(x, y) { if ((x < 0) && (y < 0)) { var _local2 = 2; } if ((x > 0) && (y < 0)) { var _local2 = 3; } if ((x > 0) && (y > 0)) { var _local2 = 0; } if ((x < 0) && (y > 0)) { var _local2 = 1; } trace((("----------------------------------------Natas" + _local2) + ".way.mc._alpha=") + _root["natas" + _local2].way.mc._alpha); if (_root["natas" + _local2].way.mc._alpha != undefined) { if (!_root["natas" + _local2].enable) { objArr.push(_root["natas" + _local2]); _root["natas" + _local2].enable = true; } _root["natas" + _local2].qty = _root["natas" + _local2].qty + 5; } else { _root["natas" + _local2] = new com.Sosedi(_local2); objArr.push(_root["natas" + _local2]); } } function addSosed() { trace("--------------------ADD sosed"); var _local1 = curWay.waypoint.length - 2; addEnemy(curWay, [7, 4, 500], _local1); } function releaseIface(mc) { mc.swapDepths(_root.iPanel.getNextHighestDepth()); mc.depth = mc.getDepth(); mc._parent.swapDepths(_root.getNextHighestDepth()); delete mc.onRollOver; delete mc.onRollOut; _root.mt.removeTip(); } function hardLimit(mc) { mc.swapDepths(mc._parent.getNextHighestDepth()); mc.removeMovieClip(); } function pressIface(mc) { mc.onRollOver = rOver; mc.onRollOut = rOut; mc._parent.swapDepths(mc.depth); } function delThis(mc) { var _local3 = objArr.length; var _local1 = 0; while (_local1 < _local3) { if (objArr[_local1] == mc) { objArr.splice(_local1, 1); trace("Delete this - " + mc._name); } _local1++; } } function pauseWin() { var _local2 = function () { _root.winJob.removeMovieClip(); _root.iPanel.btnPause.onRelease(); }; var _local3 = "\n\n\nGame paused\n You cannot command your units or build facilities"; _root.attachMovie("winJob2", "winJob", _root.getNextHighestDepth(), {yesFunc:_local2, textIn:_local3, yesName:"Return"}); gameStop(); } function addNato() { var _local2 = function () { _root.addNato2(); _root.winJob.removeMovieClip(); }; var _local3 = "NATO have entered your territory. Dear lousy dictator! You failed the trust of your people! Your oppressive grunts will not help you! We're sending our democratic grunts to kick your butt! NATO leaders."; _root.attachMovie("winJob2", "winJob", _root.getNextHighestDepth(), {yesFunc:_local2, textIn:_local3}); gameStop(); } function addNato2() { gameStart(); _root.isNato = true; var _local2 = new com.Nato(); objArr.push(_local2); } function addEnemy(way, harki, uzel) { enemys++; min = attachMovie("enemy", "enemy" + enemys, _root.getNextHighestDepth(), {speed:1, way:way, hit:harki[0], damage:harki[1], health:harki[2], startPoint:uzel}); trace((("-----------------------------newEnemy name=enemy" + enemys) + " depth=") + min.getDepth()); min._xscale = (min._yscale = 150); objArr.push(min); } function totalUnitAdd() { totalUnit++; iPanel.butNukeBomb.indyNum(totalUnit); } function totalUnitSub() { totalUnit--; iPanel.butNukeBomb.indyNum(totalUnit); } function addBot(parentBuild, way, harki, uzel) { if (totalUnit < 5) { bots++; totalUnitAdd(); if (parentBuild == undefined) { parentBuild = 1; var _local3 = true; } else { var _local3 = false; } min = attachMovie("minion", "minion" + bots, _root.getNextHighestDepth(), {speed:1, way:way, parentBuild:parentBuild, hit:harki[0], damage:harki[1], health:harki[2], startPoint:uzel, enemy:_local3}); trace("parentBuild=" + parentBuild); if (parentBuild.types == 1) { min._xscale = (min._yscale = 150); _root.playSound("sold"); } else { min._xscale = (min._yscale = 120); } objArr.push(min); } } function fight(res) { var _local1 = res[0]; var _local2 = res[1]; _local1.speed = 0; _local1.gotoAndStop("fire"); _local1.fighting = true; _local2.speed = 0; _local2.fighting = true; if (_local1.health > 0) { var _local3 = _local1.hit - _local2.damage; if (_local3 <= 0) { _local3 = random(2); } if (_local3 > 0) { _local2.health = _local2.health - _local3; var _local4 = Math.round((_local2.health / _local2.fullHealth) * 100); _local2.progressBar.gotoAndStop(_local4); } } if (_local2.health > 0) { var _local3 = _local2.hit - _local1.damage; if (_local3 <= 0) { _local3 = random(2); } if (_local3 > 0) { _local1.health = _local1.health - _local3; var _local4 = Math.round((_local1.health / _local1.fullHealth) * 100); _local1.progressBar.gotoAndStop(_local4); } } if (_local1.health <= 0) { _local1.way.minusForwardOur(_local1); _local1.die(); delThis(_local1); _local2.reSpeed(); _local2.fighting = false; } if (_local2.health <= 0) { _local2.way.minusForwardEnemy(_local2); delThis(_local2); frags++; _local2.die(); _local1.reSpeed(); _local1.fighting = false; } } function addBuild(x, y, _types, way, bt) { min = attachMovie("build", "build" + _types, _root.getNextHighestDepth(), {_x:x, _y:y, way:way, bornTime:bt, types:_types}); objArr.push(min); _root.support = _root.support - 10; if (_root.support < 0) { _root.support = 0; } } function addNukeMill(x, y, bt) { min = attachMovie("nukeMill", "nukeMill", _root.getNextHighestDepth(), {_x:x, _y:y, way:way, bornTime:bt, types:_types}); objArr.push(min); _root.support = _root.support - 10; if (_root.support < 0) { _root.support = 0; } } function addHim(x, y, bt) { min = attachMovie("himZavod", "himZavod", _root.getNextHighestDepth(), {_x:x, _y:y, way:way, bornTime:bt, types:_types}); objArr.push(min); _root.support = _root.support - 10; if (_root.support < 0) { _root.support = 0; } } function addProduce(x, y, _types, myOil) { bots++; dep = _root.getNextHighestDepth(); min = attachMovie("produce", "produce" + bots, dep, {_x:x, _y:y, types:_types, myOil:myOil}); objArr.push(min); resourceEnabled = true; } function getOneBotFromEachProvince() { var _local2 = provinces.length; var _local1 = 0; while (_local1 < _local2) { addEnemy(provinces[_local1][1], undefined, provinces[_local1][0]); _local1++; } } function addRandomEnemy() { trace("addRandomEnemy"); var _local2 = provinces.length; var _local1 = random(_local2); addEnemy(provinces[_local1][1], undefined, provinces[_local1][0]); } function uranShow() { var _local1 = Math.round((prod / 8000) * 100); iPanel.uranBar.gotoAndStop(_local1); } function convertProd() { if (prod > 500) { prod = 500; } price = Math.round(iPanel.pScale.polzun._x / 2); var _local1 = Math.round((a - (K2 * price)) + (K3 / rsec)); if (prod < _local1) { _local1 = prod; } trace((((((((("k2=" + K2) + " k3=") + K3) + " a=") + a) + " price=") + price) + " indx=") + _local1); money = money + (_local1 * price); prod = prod - _local1; var _local2 = Math.round((prod / 500) * 100); iPanel.resBar.gotoAndStop(_local2); fakeprod = prod; } function supportSub() { support--; if (support <= 0) { support = 0; } _root.iPanel.supInd.ring.gotoAndStop(support + 1); } function addBombNearest(x, y) { var _local2 = 0; var _local3 = 0; if (x < 400) { _local2 = 1; } else { _local2 = -1; } if (y < 300) { _local3 = 1; } else { _local3 = -1; } if ((_local2 == -1) && (_local3 == -1)) { _local2 = -1; _local3 = 1; } trace((("x=" + x) + " y=") + y); var _local4 = _root.attachMovie("planShadow", "planShadow", _root.getNextHighestDepth(), {_x:x, _y:y}); _local4.px = _local2; _local4.py = _local3; _root.playSound("nalet"); _local4._xscale = _local4._xscale * _local2; } function setDep(mc) { var _local2 = Math.round((mc._y * 100) + mc._x); while (_root.getInstanceAtDepth(_local2) != undefined) { _local2++; } mc.swapDepths(_local2); } function gameStop() { nowGo = false; _root.stopSound(); _root.sndVol = 0; } function gameStart() { nowGo = true; _root.sndVol = ud.getData("sndVol", 100); startSound(); } function _startSound() { trace("--------startSound"); var _local2 = curMusic.length; var _local1 = 0; while (_local1 < _local2) { trace("---" + curMusic[_local1]); playMusic(curMusic[_local1]); _local1++; } } function init() { _root.stopSound(); var _local3 = function () { nowGo = true; addMonument(); _root.winJob.removeMovieClip(); }; _root.attachMovie("winJob2", "winJob", _root.getNextHighestDepth(), {yesFunc:_local3, textIn:texta, mc:"winMes0", yesName:"Sure!"}); fakeprod = 0; buildings = 0; totalUnit = 0; osec = 0; builds = 0; frags = 0; uranVal = 0; resourceEnabled = false; sandBoxProv = []; oilArr = []; curMusic = []; trace("-------------------------------------------------curMap= " + _root.curMap); mapFon.gotoAndStop(_root.curMap); var _local2 = random(2) + 1; roads.gotoAndStop(_local2); setWayPNT(_local2); } function addMonument() { var _local2 = _root.attachMovie("monument", "monument", _root.getNextHighestDepth()); } base_range = 300; can_be_placed = false; placed = false; firing = false; var botsArr = []; var objArr = []; var wayArr = []; var provinces = []; var ambience = ["music2", "sea", "road"]; var blur = (new flash.filters.BlurFilter(5, 5, 1)); var blurred = (new flash.filters.BlurFilter(10, 10, 4)); var blurF = [blurred]; var color = 16763982; var alpha = 0.5; var blurX = 15; var blurY = 15; var strength = 5; var quality = 1; var inner = false; var knockout = false; var glow = (new flash.filters.GlowFilter(color, alpha, blurX, blurY, strength, quality, inner, knockout)); var selectF = new Array(); selectF.push(glow); var color = 0; var alpha = 0.5; var blurX = 5; var blurY = 5; var strength = 5; var quality = 1; var inner = false; var knockout = false; var glow = (new flash.filters.GlowFilter(color, alpha, blurX, blurY, strength, quality, inner, knockout)); var selectB = new Array(); selectB.push(glow); init(); waypoint2 = [[420, -20], [420, 100], [340, 100], [340, 320], [80, 320], [80, 240], [220, 240], [220, 60], [140, 60], [140, 140], [80, 140]]; waypoint_x = new Array(80, 140, 140, 220, 220, 80, 80, 340, 340, 420, 420); waypoint_y = new Array(140, 140, 60, 60, 240, 240, 320, 320, 100, 100, -20); delay = 25; new_monster = 0; monsters_placed = 0; money = 1000; prod = 0; support = 100; uran = 0; isNato = false; numOfOil = 0; addWay(waypnt); addWay(waypnt2); addWay(waypnt3); addWay(waypnt4); objArr.push(nuc); objArr.push(iPanel.butKaz); objArr.push(iPanel.butTZ); objArr.push(iPanel.butBanan); objArr.push(iPanel.butMak); objArr.push(iPanel.butOil); objArr.push(iPanel.butBombNearest); objArr.push(iPanel.butUran); objArr.push(iPanel.butHim); objArr.push(iPanel.tweenTXT); var bots = 0; var enemys = 0; var rsec = 0; osec = 0; var tick = 0; var sec = 0; var deck = 0; var dersec = 0; var realsec = 0; var helpick = 4; var helpNum = 0; onEnterFrame = function () { if (nowGo) { if (prod > 0) { fakeprod = fakeprod + 0.5; } var _local11 = Math.round((fakeprod / 500) * 100); iPanel.resBar.gotoAndStop(Math.round(_local11)); oldsup = support; dersec++; tick++; sec++; deck++; if (dersec > 30) { dersec = 0; realsec++; helpick++; trace("helpick=" + helpick); } if (tick > 420) { var _local9 = random(3); playSound(ambience[_local9]); var _local8 = random(support); trace("ri=" + _local8); tick = 0; } if (helpick > 3) { if (autoHelp && (helpNum < 8)) { helpick = 0; helpNum++; _root.nowGo = false; var _local10 = function () { _root.nowGo = true; _root.winJob.removeMovieClip(); }; var _local13 = "HELP!!!\n This help..."; _root.attachMovie("winJob2", "winJob", _root.getNextHighestDepth(), {yesFunc:_local10, mc:"winHelp", yesName:"Ok"}); winJob._mc.gotoAndStop(helpNum); } } if (sec > 120) { osec++; if ((support < 15) && (isNato == false)) { addNato(); } convertProd(); supportSub(); sec = 0; if ((osec >= 3) && (curMap == "regEast")) { addOil(); osec = 0; } } var _local6 = objArr.length; var _local5 = 0; while (_local5 <= _local6) { var _local3 = objArr[_local5]; _local3.act(); if ((deck > 30) && (_local3.deeping != false)) { _local3.swapDepths(Math.round((_local3._y * 100) + _local3._x)); } _local5++; } if (deck > 30) { rsec++; deck = 0; } _local6 = wayArr.length; _local5 = 0; while (_local5 <= _local6) { var _local4 = wayArr[_local5].battle(); if (_local4 != undefined) { var _local7 = _local4.length; var _local2 = 0; while (_local2 < _local6) { fight(_local4[_local2]); _local2++; } } _local5++; } } };
Frame 5
function disableNext() { butNextPHR.gotoAndStop(2); butNextPHR._alpha == 100; } function enableNext() { trace("enbableNext checkFace()=" + _root.mface.checkFace()); if (_root.mface.checkFace() && (butNextPHR._currentframe == 2)) { butNextPHR.gotoAndStop(1); butNextPHR._alpha = 25; } } function setParts(typ) { if ((typ == "extras") || (typ == "haer")) { var _local5 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]; } else { var _local5 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16]; } var _local3 = 0; while (_local3 < 100) { var _local6 = _local5.splice(random(17), 1); _local5.push(_local6); _local3++; } _local3 = 1; while (_local3 < 17) { var _local4 = _local5[_local3 - 1]; _root.photoRobot["part" + _local3].removeMovieClip(); trace("j=" + _local4); if ((_local4 == undefined) || (_local4 == null)) { _local4 = _local3; } var _local13 = _root.photoRobot.attachMovie("face", "part" + _local3, photoRobot.getNextHighestDepth(), {mods:typ, pos:_local3, _x:this["m" + _local3]._x + 5, _y:this["m" + _local3]._y - 15, _xscale:50, _yscale:50}); _local3++; } } stop(); morda = "123"; mface.clearFace();
Instance of Symbol 30 MovieClip "butNextPHR" in Frame 5
onClipEvent (load) { this.gotoAndStop(2); } on (rollOver) { if (this._currentframe != 2) { this._alpha = 75; } else { _root.mt.addTip("choose your dictator first"); } } on (rollOut) { _root.mt.removeTip(); if (this._currentframe != 2) { this._alpha = 25; _root.mt.removeTip(); } } on (release) { _root.mt.removeTip(); trace("checkFace=" + _root.mface.checkFace()); if (_root.mface.checkFace()) { _root.mface.published(); _root.gotoAndStop("chooseregion"); } }
Instance of Symbol 30 MovieClip "randomFace" in Frame 5
onClipEvent (load) { this._alpha = 0; } on (rollOver) { this._alpha = 50; } on (rollOut) { this._alpha = 0; } on (release) { _root.mface.setRandom(); _root.enableNext(); }
Instance of Symbol 30 MovieClip "butClear" in Frame 5
onClipEvent (load) { this._alpha = 0; } on (rollOver) { this._alpha = 50; } on (rollOut) { this._alpha = 0; } on (release) { _root.mface.clearFace(); _root.disableNext(); }
Frame 6
stop();
Symbol 30 MovieClip Frame 1
stop();
Symbol 30 MovieClip Frame 2
stop();
Symbol 41 MovieClip [topWin] Frame 1
#initclip 96 Object.registerClass("topWin", com.topWin); #endinitclip
Instance of Symbol 30 MovieClip "btnOk" in Symbol 41 MovieClip [topWin] Frame 1
onClipEvent (load) { this._alpha = 0; }
Symbol 63 MovieClip [nukeBoom] Frame 116
_root.gameWin();
Symbol 68 MovieClip Frame 1
gotoAndStop(random(4) + 1);
Symbol 82 MovieClip Frame 1
stop();
Symbol 87 MovieClip Frame 1
gotoAndStop(random(4) + 1);
Symbol 92 MovieClip Frame 1
gotoAndStop(random(4) + 1);
Symbol 95 MovieClip Frame 1
if (_root.curWear == "wChina") { this.gotoAndStop(1); } if (_root.curWear == "wEast") { this.gotoAndStop(2); } if (_root.curWear == "wCarib") { this.gotoAndStop(3); }
Symbol 96 MovieClip [shlag] Frame 1
#initclip 66 Object.registerClass("shlag", com.Province); #endinitclip stop();
Symbol 96 MovieClip [shlag] Frame 2
stop();
Symbol 99 MovieClip [star] Frame 25
this.removeMovieClip();
Symbol 118 MovieClip Frame 1
_root.playSound("botShot1");
Symbol 136 MovieClip [solDie] Frame 1
play();
Symbol 136 MovieClip [solDie] Frame 25
this._parent._parent._parent.removeMovieClip(); this.removeMovieClip();
Symbol 137 MovieClip Frame 1
this._parent.ct++; if (this._parent.ct > 2) { _root.playSound("botGo1"); this._parent.ct = 0; }
Symbol 137 MovieClip Frame 20
gotoAndPlay (1);
Symbol 137 MovieClip Frame 21
stop();
Symbol 137 MovieClip Frame 22
stop();
Symbol 167 MovieClip Frame 1
if (_root.sndEn) { _root.snd.botShot1.start(); }
Symbol 168 MovieClip Frame 1
this._parent.ct++; if (this._parent.ct > 2) { _root.playSound("botGo1"); this._parent.ct = 0; }
Symbol 168 MovieClip Frame 20
gotoAndPlay (1);
Symbol 168 MovieClip Frame 21
stop();
Symbol 192 MovieClip Frame 1
if (_root.sndEn) { _root.snd.botShot1.start(); }
Symbol 193 MovieClip Frame 1
this._parent.ct++; if (this._parent.ct > 2) { _root.playSound("botGo1"); this._parent.ct = 0; }
Symbol 193 MovieClip Frame 20
gotoAndPlay (1);
Symbol 193 MovieClip Frame 21
stop();
Symbol 213 MovieClip Frame 1
if (_root.sndEn) { _root.snd.botShot1.start(); }
Symbol 214 MovieClip Frame 1
this._parent.ct++; if (this._parent.ct > 2) { _root.playSound("botGo1"); this._parent.ct = 0; }
Symbol 214 MovieClip Frame 20
gotoAndPlay (1);
Symbol 214 MovieClip Frame 21
stop();
Symbol 224 MovieClip Frame 1
if (_root.sndEn) { _root.snd.botShot1.start(); }
Symbol 225 MovieClip Frame 1
this._parent.ct++; if (this._parent.ct > 2) { _root.playSound("botGo1"); this._parent.ct = 0; }
Symbol 225 MovieClip Frame 20
gotoAndPlay (1);
Symbol 225 MovieClip Frame 21
stop();
Symbol 241 MovieClip Frame 1
if (_root.sndEn) { _root.snd.botShot1.start(); }
Symbol 242 MovieClip Frame 1
this._parent.ct++; if (this._parent.ct > 2) { _root.playSound("botGo1"); this._parent.ct = 0; }
Symbol 242 MovieClip Frame 20
gotoAndPlay (1);
Symbol 242 MovieClip Frame 21
stop();
Symbol 264 MovieClip Frame 1
if (_root.sndEn) { _root.snd.botShot1.start(); }
Symbol 265 MovieClip Frame 1
this._parent.ct++; if (this._parent.ct > 2) { _root.playSound("botGo1"); this._parent.ct = 0; }
Symbol 265 MovieClip Frame 20
gotoAndPlay (1);
Symbol 265 MovieClip Frame 21
stop();
Symbol 285 MovieClip Frame 1
if (_root.sndEn) { _root.snd.botShot1.start(); }
Symbol 286 MovieClip Frame 1
this._parent.ct++; if (this._parent.ct > 2) { _root.playSound("botGo1"); this._parent.ct = 0; }
Symbol 286 MovieClip Frame 20
gotoAndPlay (1);
Symbol 286 MovieClip Frame 21
stop();
Symbol 286 MovieClip Frame 22
stop(); this._parent.wEast._visible = false; this._parent.wCarib._visible = false; this._parent.wChina._visible = false;
Symbol 287 MovieClip Frame 1
this.wNato._visible = false; this.wEast._visible = false; this.wCarib._visible = false; this.wChina._visible = false; this.mChina._visible = false; this.owearEast._visible = false; this[wear]._visible = true; ct = 0;
Symbol 287 MovieClip Frame 2
this.wNato._visible = false; this.wEast._visible = false; this.wCarib._visible = false; this.wChina._visible = false; this.mChina._visible = false; this.owearEast._visible = false; this[wear]._visible = true; ct = 0;
Symbol 287 MovieClip Frame 3
this.wNato._visible = false; this.wEast._visible = false; this.wCarib._visible = false; this.wChina._visible = false; this.mChina._visible = false; this.owearEast._visible = false; this[wear]._visible = true; ct = 0;
Symbol 287 MovieClip Frame 4
this.wNato._visible = false; this.wEast._visible = false; this.wCarib._visible = false; this.wChina._visible = false; this.mChina._visible = false; this.owearEast._visible = false; this[wear]._visible = true; ct = 0;
Symbol 287 MovieClip Frame 5
this.wNato._visible = false; this.wEast._visible = false; this.wCarib._visible = false; this.wChina._visible = false; this.mChina._visible = false; this.owearEast._visible = false; this[wear]._visible = true; ct = 0;
Symbol 287 MovieClip Frame 6
this.wNato._visible = false; this.wEast._visible = false; this.wCarib._visible = false; this.wChina._visible = false; this.mChina._visible = false; this.owearEast._visible = false; this[wear]._visible = true; ct = 0;
Symbol 287 MovieClip Frame 7
this.wNato._visible = false; this.wEast._visible = false; this.wCarib._visible = false; this.wChina._visible = false; this.mChina._visible = false; this.owearEast._visible = false; this[wear]._visible = true; ct = 0;
Symbol 287 MovieClip Frame 8
this.wNato._visible = false; this.wEast._visible = false; this.wCarib._visible = false; this.wChina._visible = false; this.mChina._visible = false; this.owearEast._visible = false; this[wear]._visible = true; ct = 0;
Symbol 291 MovieClip Frame 1
stop();
Symbol 314 MovieClip Frame 1
if (_root.sndEn) { _root.snd.botShot2.start(); }
Symbol 315 MovieClip Frame 1
this._parent.ct++; if (this._parent.ct > 10) { _root.playSound("botGo2"); this._parent.ct = 0; }
Symbol 315 MovieClip Frame 8
gotoAndPlay (1);
Symbol 333 MovieClip Frame 1
if (_root.sndEn) { _root.snd.botShot2.start(); }
Symbol 334 MovieClip Frame 1
this._parent.ct++; if (this._parent.ct > 10) { _root.playSound("botGo2"); this._parent.ct = 0; }
Symbol 334 MovieClip Frame 8
gotoAndPlay (1);
Symbol 353 MovieClip Frame 1
if (_root.sndEn) { _root.snd.botShot2.start(); }
Symbol 354 MovieClip Frame 1
this._parent.ct++; if (this._parent.ct > 10) { _root.playSound("botGo2"); this._parent.ct = 0; }
Symbol 354 MovieClip Frame 8
gotoAndPlay (1);
Symbol 365 MovieClip Frame 1
if (_root.sndEn) { _root.snd.botShot2.start(); }
Symbol 366 MovieClip Frame 1
this._parent.ct++; if (this._parent.ct > 10) { _root.playSound("botGo2"); this._parent.ct = 0; }
Symbol 366 MovieClip Frame 8
gotoAndPlay (1);
Symbol 381 MovieClip Frame 1
if (_root.sndEn) { _root.snd.botShot2.start(); }
Symbol 382 MovieClip Frame 1
this._parent.ct++; if (this._parent.ct > 10) { _root.playSound("botGo2"); this._parent.ct = 0; }
Symbol 382 MovieClip Frame 8
gotoAndPlay (1);
Symbol 404 MovieClip Frame 1
if (_root.sndEn) { _root.snd.botShot2.start(); }
Symbol 405 MovieClip Frame 1
this._parent.ct++; if (this._parent.ct > 10) { _root.playSound("botGo2"); this._parent.ct = 0; }
Symbol 405 MovieClip Frame 8
gotoAndPlay (1);
Symbol 421 MovieClip Frame 1
if (_root.sndEn) { _root.snd.botShot2.start(); }
Symbol 422 MovieClip Frame 1
this._parent.ct++; if (this._parent.ct > 10) { _root.playSound("botGo2"); this._parent.ct = 0; }
Symbol 422 MovieClip Frame 8
gotoAndPlay (1);
Symbol 437 MovieClip Frame 1
if (_root.sndEn) { _root.snd.botShot2.start(); }
Symbol 438 MovieClip Frame 1
this._parent.ct++; if (this._parent.ct > 10) { _root.playSound("botGo2"); this._parent.ct = 0; }
Symbol 438 MovieClip Frame 8
gotoAndPlay (1);
Symbol 444 MovieClip Frame 1
wNato._visible = false; wCarib._visible = false; this[wear]._visible = true; ct = 0; stop();
Symbol 444 MovieClip Frame 2
wCarib._visible = false; wNato._visible = false; this[wear]._visible = true; ct = 0;
Symbol 444 MovieClip Frame 3
wCarib._visible = false; wNato._visible = false; this[wear]._visible = true; ct = 0;
Symbol 444 MovieClip Frame 4
wCarib._visible = false; wNato._visible = false; this[wear]._visible = true; ct = 0;
Symbol 444 MovieClip Frame 5
wCarib._visible = false; wNato._visible = false; this[wear]._visible = true; ct = 0;
Symbol 444 MovieClip Frame 6
wCarib._visible = false; wNato._visible = false; this[wear]._visible = true; ct = 0;
Symbol 444 MovieClip Frame 7
wCarib._visible = false; wNato._visible = false; this[wear]._visible = true; ct = 0;
Symbol 444 MovieClip Frame 8
wCarib._visible = false; wNato._visible = false; this[wear]._visible = true; ct = 0;
Symbol 455 MovieClip Frame 1
stop();
Symbol 456 MovieClip [enemy] Frame 1
#initclip 67 Object.registerClass("enemy", com.Enemy); #endinitclip stop();
Symbol 456 MovieClip [enemy] Frame 6
stop();
Symbol 457 MovieClip [minion] Frame 1
#initclip 68 Object.registerClass("minion", com.Bot); #endinitclip stop();
Symbol 457 MovieClip [minion] Frame 6
stop();
Symbol 472 MovieClip Frame 1
stop();
Symbol 472 MovieClip Frame 9
Symbol 484 MovieClip Frame 1
stop();
Symbol 484 MovieClip Frame 18
Symbol 488 MovieClip [build] Frame 1
#initclip 69 Object.registerClass("build", com.Build); #endinitclip stop();
Symbol 503 MovieClip Frame 1
stop();
Symbol 503 MovieClip Frame 49
this._parent.removeMovieClip();
Symbol 506 MovieClip [produce] Frame 1
#initclip 70 Object.registerClass("produce", com.Produce); #endinitclip stop();
Symbol 512 MovieClip [capital] Frame 1
#initclip 71 Object.registerClass("capital", com.Capital); #endinitclip stop();
Symbol 519 MovieClip [himZavod] Frame 1
#initclip 72 Object.registerClass("himZavod", com.HimZavod); #endinitclip stop();
Symbol 522 MovieClip [nukeMill] Frame 1
#initclip 73 Object.registerClass("nukeMill", com.NukeMill); #endinitclip stop();
Symbol 522 MovieClip [nukeMill] Frame 2
stop();
Symbol 549 MovieClip Frame 1
stop();
Symbol 550 MovieClip [winWin] Frame 1
_root.playMusic("crowd"); _root.playMusic("music2");
Instance of Symbol 549 MovieClip in Symbol 550 MovieClip [winWin] Frame 1
on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (release) { _root.totalReload(); }
Instance of Symbol 545 MovieClip in Symbol 550 MovieClip [winWin] Frame 1
onClipEvent (load) { this.tf.text = _root.userName; }
Instance of Symbol 545 MovieClip in Symbol 550 MovieClip [winWin] Frame 1
onClipEvent (load) { this.tf.text = _root.score; }
Instance of Symbol 545 MovieClip in Symbol 550 MovieClip [winWin] Frame 1
onClipEvent (load) { this.tf.text = "Your score is:"; }
Symbol 564 MovieClip [winOver] Frame 1
_root.playMusic("music2"); _root.playMusic("boo");
Instance of Symbol 549 MovieClip in Symbol 564 MovieClip [winOver] Frame 1
on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (release) { _root.totalReload(); }
Symbol 564 MovieClip [winOver] Frame 170
_root.totalReload();
Symbol 580 MovieClip [planShadow] Frame 1
Symbol 580 MovieClip [planShadow] Frame 56
if (this.modes != "capa") { _root.addSosedi(this.px, this.py); } else { _root.nuc.attack(); } this.removeMovieClip();
Symbol 580 MovieClip [planShadow] Frame 90
_root.addSosedi(this._xscale, this._yscale); this.removeMovieClip();
Symbol 581 MovieClip [flajok] Frame 1
stop();
Symbol 584 MovieClip [butRocketOn] Frame 1
#initclip 74 Object.registerClass("butRocketOn", com.ButRocketOn); #endinitclip stop();
Symbol 592 MovieClip Frame 1
stop();
Symbol 595 MovieClip Frame 1
stop();
Symbol 597 MovieClip Frame 1
stop();
Symbol 599 MovieClip [winJob2] Frame 1
#initclip 75 Object.registerClass("winJob2", com.Win2); #endinitclip
Instance of Symbol 586 MovieClip in Symbol 599 MovieClip [winJob2] Frame 1
on (release) { }
Symbol 601 MovieClip [winJob] Frame 1
#initclip 76 Object.registerClass("winJob", com.Win); #endinitclip
Instance of Symbol 586 MovieClip in Symbol 601 MovieClip [winJob] Frame 1
on (release) { }
Symbol 627 MovieClip [butBombNearest] Frame 1
#initclip 77 Object.registerClass("butBombNearest", com.ButBombNearest); #endinitclip stop();
Symbol 634 MovieClip Frame 1
stop();
Symbol 637 MovieClip [winHelp] Frame 1
stop();
Instance of Symbol 622 MovieClip in Symbol 637 MovieClip [winHelp] Frame 4
on (rollOver) { _root.mt.addTip("Support level"); } on (rollOut) { _root.mt.removeTip(); }
Instance of Symbol 137 MovieClip "t" in Symbol 637 MovieClip [winHelp] Frame 5
onClipEvent (load) { stop(); }
Symbol 639 MovieClip [monument] Frame 1
#initclip 78 Object.registerClass("monument", com.Monument); #endinitclip
Symbol 652 MovieClip [oil] Frame 1
#initclip 79 Object.registerClass("oil", com.Oil); #endinitclip
Symbol 663 MovieClip Frame 1
stop();
Symbol 663 MovieClip Frame 2
stop();
Symbol 664 MovieClip [setWin] Frame 1
function rel() { this._parent.setRB(this); } function setRB(mc) { rb1.gotoAndStop(2); rb2.gotoAndStop(2); rb3.gotoAndStop(2); mc.gotoAndStop(1); if (mc._name == "rb1") { _root._quality = "low"; } if (mc._name == "rb2") { _root._quality = "medium"; } if (mc._name == "rb3") { _root._quality = "high"; } } pScale.polzun._x = Math.round((282 * _root.sndVol) / 100); if (!_root.sndEn) { pScale.polzun._x = 0; } pScale.polzun.onPress = function () { startDrag (this, false, 0, -10, 282, -10); }; pScale.polzun.onRelease = (pScale.polzun.onReleaseOutside = function () { this.stopDrag(); trace((((("X=" + this._x) + " sndEn=") + _root.sndEn) + " sndVol=") + _root.sndVol); _root.sndVol = Math.round((this._x / 282) * 100); _root.reVol(); if (this._x < 1) { _root.sndEn = false; _root.ud.saveData("sndEn", false); } else { _root.sndEn = true; _root.ud.saveData("sndEn", true); _root.playMusic("music"); } }); rb1.onRelease = (rb2.onRelease = (rb3.onRelease = rel)); rb1.gotoAndStop(2); rb3.gotoAndStop(2);
Symbol 669 MovieClip [butOil] Frame 1
#initclip 80 Object.registerClass("butOil", com.ButOil); #endinitclip stop();
Symbol 673 MovieClip [btnPause] Frame 1
#initclip 81 Object.registerClass("btnPause", com.ButPause); #endinitclip stop();
Symbol 682 MovieClip Frame 1
stop();
Symbol 686 MovieClip [butNukeBomb] Frame 1
#initclip 82 Object.registerClass("butNukeBomb", com.ButNukeBomb); #endinitclip stop();
Symbol 723 MovieClip Frame 1
stop();
Symbol 756 MovieClip Frame 1
stop();
Symbol 789 MovieClip Frame 1
stop();
Symbol 822 MovieClip Frame 1
stop();
Symbol 854 MovieClip Frame 1
stop();
Symbol 885 MovieClip Frame 1
stop();
Symbol 886 MovieClip [face] Frame 1
#initclip 83 Object.registerClass("face", com.Face); #endinitclip
Symbol 889 MovieClip [butMak] Frame 1
#initclip 84 Object.registerClass("butMak", com.ButMak); #endinitclip stop();
Symbol 892 MovieClip [butBanan] Frame 1
#initclip 85 Object.registerClass("butBanan", com.ButBanan); #endinitclip stop();
Symbol 895 MovieClip [butUran] Frame 1
#initclip 86 Object.registerClass("butUran", com.ButUran); #endinitclip stop();
Symbol 898 MovieClip [butHim] Frame 1
#initclip 87 Object.registerClass("butHim", com.ButHim); #endinitclip stop();
Symbol 901 MovieClip Frame 1
stop();
Symbol 903 MovieClip [butRocket] Frame 1
#initclip 88 Object.registerClass("butRocket", com.ButRocket); #endinitclip stop();
Symbol 906 MovieClip [butTank] Frame 1
#initclip 89 Object.registerClass("butTank", com.ButTank); #endinitclip
Symbol 909 MovieClip [butSold] Frame 1
#initclip 90 Object.registerClass("butSold", com.ButSold); #endinitclip stop();
Symbol 912 MovieClip [butTZ] Frame 1
#initclip 91 Object.registerClass("butTZ", com.FaceButTZ); #endinitclip stop();
Symbol 915 MovieClip [butKaz] Frame 1
#initclip 92 Object.registerClass("butKaz", com.FaceButKaz); #endinitclip stop();
Symbol 917 MovieClip [tweenTXT] Frame 1
#initclip 93 Object.registerClass("tweenTXT", com.TweenTXT); #endinitclip
Symbol 923 MovieClip Frame 1
stop();
Symbol 929 MovieClip Frame 1
stop();
Symbol 935 MovieClip Frame 1
stop();
Symbol 936 MovieClip [nuclear] Frame 1
#initclip 94 Object.registerClass("nuclear", com.Nuclear); #endinitclip stop();
Symbol 936 MovieClip [nuclear] Frame 2
stop();
Symbol 936 MovieClip [nuclear] Frame 3
stop();
Symbol 939 MovieClip Frame 90
stop();
Symbol 951 MovieClip Frame 124
stop();
Symbol 952 MovieClip [kaboom] Frame 1
#initclip 95 Object.registerClass("kaboom", com.Kaboom); #endinitclip stop();
Symbol 956 MovieClip [Xray Connector] Frame 1
#initclip 65 com.blitzagency.xray.Xray.init(); this.onLoad = function () { com.blitzagency.xray.Xray.initConnections(this); if (!com.blitzagency.xray.Xray.packagesInitialized) { com.blitzagency.xray.Xray.addPackages(); } }; #endinitclip if (!_global.isLivePreview) { label._visible = false; if (this.classPackages.length > 1) { com.blitzagency.xray.Xray.addPackages(this.classPackages); } else { com.blitzagency.xray.Xray.addPackages(com.blitzagency.xray.Xray.basePackages); } if (this.showFPS) { com.blitzagency.xray.Xray.createFPSMeter(this, this.fpsColor); } }
Symbol 992 Button
on (press) { _root.getURL("http://www.addictinggames.com"); }
Symbol 1155 MovieClip Frame 147
stop();
Symbol 1156 MovieClip Frame 1
_root.stop();
Symbol 1156 MovieClip Frame 440
_root.play();
Symbol 1278 MovieClip [__Packages.com.Province] Frame 0
class com.Province extends MovieClip { var ring, curTime, waypoint, way, ref, bornTime, x, point, y, gotoAndStop, resources, provHouse, getDepth, _y, inf, types; function Province () { super(); ring._alpha = 0; curTime = 0; waypoint = way.waypoint; ref = 0; bornTime = random(1000) + 1000; x = waypoint[point][0]; y = waypoint[point][1]; trace("Province ------------------------point=" + point); way.waypoint[point][2] = 1; gotoAndStop(2); resources = []; } function addRes(mc) { trace("----------------------addRes(mc)---------------"); resources.push(mc); } function stepRes() { trace("----------------------StepRes()---------------"); var _local3 = resources.length; trace("resources.length=" + resources.length); var _local2 = 0; while (_local2 < _local3) { resources[_local2].minusHealth(); _local2++; } } function dlina() { } function countSold() { var _local7 = 0; var _local8 = way.clientsOur.length; var _local3 = 0; while (_local3 < _local8) { var _local2 = way.clientsOur[_local3]; var _local5 = Math.abs(_local2._x - x); var _local4 = Math.abs(_local2._y - y); var _local6 = Math.sqrt((_local5 * _local5) + (_local4 * _local4)); if (_local6 < 50) { if (_local2.parentBuild.types == 1) { _local7++; } else { _local7 = _local7 + 3; } } _local3++; } return(_local7); } function rebLevel() { ref = 0; var _local4 = countSold(); provHouse.lights.gotoAndStop(_local4 + 1); var _local3 = (_root.support - (point * 5)) + (_local4 * 10); if (_local3 < 0) { _local3 = 0; } ring._alpha = (100 - _local3) - 30; } function act() { inf.text = (String(Math.round(_y)) + "_") + String(getDepth()); ref++; if (ref > 150) { rebLevel(); } curTime++; if (curTime > bornTime) { curTime = 0; var _local4 = countSold(); provHouse.lights.gotoAndStop(_local4 + 1); var _local3 = (_root.support - (point * 5)) + (_local4 * 10); if (_local3 < 0) { _local3 = 0; } var _local5 = random(_local3); if (_local5 < 20) { createUnit(); } } } function createUnit() { trace(((("--------Point =" + point) + "waypoint.length-2=") + waypoint.length) - 2); _root.addEnemy(way, undefined, Number(waypoint.length - 2)); } function setType(num) { types = num; gotoAndStop(types); } }
Symbol 1279 MovieClip [__Packages.com.Enemy] Frame 0
class com.Enemy extends MovieClip { var opredel, enemy, typeSpeedEtalon, typeSpeed, speed, onTheWay, fighting, parentBuild, gotoAndStop, hit, damage, health, fullHealth, progressBar, waypoint, way, point_to_reach, startPoint, nato, wear, ico, sosed, line, _x, _y, waypoints, firstUnit, createEmptyMovieClip, getNextHighestDepth, removeMovieClip, swapDepths, dist_x, dist_y, angle; function Enemy () { super(); opredel = "bot"; enemy = true; typeSpeedEtalon = (typeSpeed = speed); onTheWay = true; fighting = false; if (parentBuild != undefined) { gotoAndStop(parentBuild); } else { parentBuild = 1; } if (((hit == undefined) || (damage == undefined)) || (health == undefined)) { hit = (2 + random(3)) * parentBuild; damage = 3 * parentBuild; health = (fullHealth = 100 * parentBuild); } else { fullHealth = (health = 100 * parentBuild); } progressBar.gotoAndStop(100); waypoint = way.waypoint.slice(); point_to_reach = 0; waypoint.reverse(); var _local7 = (waypoint.length - startPoint) - 1; point_to_reach = _local7 - 1; if (nato) { wear = "wNato"; ico.wear = wear; } else if (sosed) { wear = "wCarib"; ico.wear = wear; ico.redT._visible = true; } else { wear = "wEast"; ico.wear = wear; } var _local8 = 0; var _local10 = startPoint; var _local9 = waypoint.length; var _local3 = 0; while (_local3 < (_local7 - 1)) { var _local5 = waypoint[_local3 + 1][0] - waypoint[_local3][0]; var _local4 = waypoint[_local3 + 1][1] - waypoint[_local3][1]; var _local6 = Math.sqrt((_local5 * _local5) + (_local4 * _local4)); _local8 = _local8 + _local6; _local3++; } line = way.dlina - _local8; _x = waypoint[_local7 - 1][0]; _y = waypoint[_local7 - 1][1]; waypoints = waypoint.length - 1; firstUnit = way.addClient(this); } function blink() { var _local3 = createEmptyMovieClip("blinker", getNextHighestDepth()); _local3.num = 10; _local3.flag = false; _local3.onEnterFrame = function () { this.num--; if (this.flag) { this.flag = false; this._parent.filters = null; } else { this.flag = true; this._parent.filters = _root.selectR; } if (this.num < 0) { this._parent.filters = null; this.removeMovieClip(); } }; } function reSpeed() { speed = (typeSpeed = typeSpeedEtalon); if (speed == 0) { ico.t.stop(); } else { ico.t.play(); } } function death() { _root.roads.ring.ringIn.gotoAndPlay(2); _root.playSound("botShot" + parentBuild); _root.delThis(this); removeMovieClip(); } function die() { _root.delThis(this); removeMovieClip(); } function act() { if (speed > 0) { swapDepths(Math.round((_y * 100) + _x)); } dist_x = waypoint[point_to_reach][0] - _x; dist_y = waypoint[point_to_reach][1] - _y; if ((fighting && (ico.t._currentframe != 21)) && (health > 0)) { ico.t.gotoAndStop(21); } else if (((!fighting) && (ico.t._currentframe == 21)) && (health > 0)) { ico.t.gotoAndStop(1); } if ((Math.abs(dist_x) + Math.abs(dist_y)) < 5) { if (waypoint[point_to_reach][2] != undefined) { var _local10 = _root.provinces.length; var _local6 = 0; while (_local6 < _local10) { var _local5 = _root.provinces[_local6][2]; if ((_local5.way == way) && (_local5.point == (waypoints - point_to_reach))) { _local5.stepRes(); } _local6++; } } if (point_to_reach < waypoints) { point_to_reach++; } else { way.minusForwardEnemy(this); _root.delThis(this); speed = 0; typeSpeed = 0; _root.nuc.attack(); death(); removeMovieClip(); } } var _local11 = null; var _local8 = 150; var _local9 = way.clientsEnemy.length; var _local6 = 0; while (_local6 < _local9) { var _local4 = way.clientsEnemy[_local6]; if (_local4 != this) { var _local3 = line - _local4.line; if (_local3 >= 0) { if (_local3 < _local8) { _local8 = _local3; _local11 = _local4; } } } _local6++; } if (_local8 == 0) { line = line + (random(1000) / 10000); } if (_local8 <= 25) { speed = 0; } else if (fighting != true) { reSpeed(); } if (speed == 0) { ico.t.stop(); } else { ico.t.play(); } angle = Math.atan2(dist_y, dist_x); var _local13 = speed * Math.cos(angle); var _local12 = speed * Math.sin(angle); if (onTheWay) { var _local14 = Math.sqrt((_local13 * _local13) + (_local12 * _local12)); line = line - Math.round(_local14); } _x = _x + _local13; _y = _y + _local12; var _local7 = ((angle / Math.PI) * 180) - 90; if ((_local7 > -22.5) && (_local7 <= 22.5)) { ico.gotoAndStop(7); } else if ((_local7 > 22.5) && (_local7 <= 67.5)) { ico.gotoAndStop(8); } else if (((_local7 > 67.5) && (_local7 <= 90)) || (_local7 <= -247)) { ico.gotoAndStop(1); } else if ((_local7 > -247) && (_local7 <= -200)) { ico.gotoAndStop(2); } else if ((_local7 > 157.5) || (_local7 <= -157.5)) { ico.gotoAndStop(3); } else if ((_local7 > -157.5) && (_local7 <= -112.5)) { ico.gotoAndStop(4); } else if ((_local7 > -112.5) && (_local7 <= -67.5)) { ico.gotoAndStop(5); } else if ((_local7 > -67.5) && (_local7 <= -22.5)) { ico.gotoAndStop(6); } } }
Symbol 1280 MovieClip [__Packages.com.Bot] Frame 0
class com.Bot extends MovieClip { var dirOut, typeSpeedEtalon, typeSpeed, speed, onTheWay, fighting, hit, damage, health, fullHealth, parentBuild, progressBar, enemy, ico, waypoint, way, point_to_reach, line, wear, _x, _y, gotoAndStop, waypoints, onRelease, dist_y, dist_x, firstUnit, swapDepths, angle, removeMovieClip; function Bot () { super(); dirOut = true; typeSpeedEtalon = (typeSpeed = speed); onTheWay = false; fighting = false; if (((hit == undefined) || (damage == undefined)) || (health == undefined)) { hit = 2 + random(3); damage = 3; health = (fullHealth = 100 * parentBuild.types); } else { fullHealth = (health = 100 * parentBuild.types); } progressBar.gotoAndStop(100); enemy = false; if (_root.curWear == "wChina") { ico.wear = "mChina"; } waypoint = way.waypoint.slice(); point_to_reach = 0; line = 0; wear = null; _x = parentBuild._x; _y = parentBuild._y; gotoAndStop(parentBuild.types); _root.playSound("bot" + parentBuild.types); enemy = false; waypoints = waypoint.length - 2; onRelease = function () { this.povorot(); }; } function init() { } function changeWay() { way.minusForwardOur(this); way = _root.curWay; dirOut = true; onTheWay = false; fighting = false; waypoint = way.waypoint.slice(); point_to_reach = 0; waypoints = waypoint.length - 2; line = 0; } function reSpeed() { if (_root.sndEn) { _root.snd["botGo" + parentBuild.types].start(); } speed = (typeSpeed = typeSpeedEtalon); if (speed == 0) { ico.t.stop(); } else { ico.t.play(); } } function arrivePoint() { if ((Math.abs(dist_x) + Math.abs(dist_y)) < 5) { return(true); } return(false); } function notLastPoint() { if ((point_to_reach < waypoints) && (point_to_reach != 0)) { return(true); } return(false); } function goOnPoint() { if (notLastPoint()) { goNotLastPoint(); } else { goLastPoint(); } } function returnToZero() { if (way == _root.curWay) { point_to_reach++; dirOut = !dirOut; line = 0; trace("-------------------------POVOROT na 0 pointe stayOnWay=" + onTheWay); } else { changeWay(); } } function povorot() { if (dirOut) { point_to_reach--; } else { point_to_reach++; } dirOut = !dirOut; } function goLastPoint() { if (point_to_reach == 0) { trace("We on First Point onTheWay=" + onTheWay); if (!onTheWay) { stayOnWay(); trace("We stay on The Way"); } else if (!dirOut) { returnToZero(); } } else { trace("We on Last Point onTheWay=" + onTheWay); dirOut = !dirOut; trace("-------------------------POVOROT na Last pointe. Was " + point_to_reach); line = way.lineArr[point_to_reach]; point_to_reach--; trace("-------------------------POVOROT na Last pointe. Stay is " + point_to_reach); } } function isProvince() { if (waypoint[point_to_reach][2] != undefined) { return(true); } return(false); } function shlagOpen() { if (waypoint[point_to_reach][2] == 1) { return(true); } return(false); } function goNotLastPoint() { if ((!isProvince()) || (shlagOpen())) { trace("dirOut=" + dirOut); line = way.lineArr[point_to_reach]; if (dirOut) { point_to_reach++; trace("__BOT__point_to_reach++ " + point_to_reach); } else { point_to_reach--; trace("__BOT__point_to_reach--" + point_to_reach); } } else { speed = 0; typeSpeed = 0; ico.t.stop(); } if (speed == 0) { ico.t.stop(); } else { ico.t.play(); } } function stayOnWay() { firstUnit = way.addClient(this); onTheWay = true; point_to_reach++; } function checkOnMyWay() { if ((point_to_reach != 0) && (!onTheWay)) { stayOnWay(); } } function lookForward() { var _local7 = null; var _local5 = 150; var _local6 = way.clientsOur.length; var _local4 = 0; while (_local4 < _local6) { var _local2 = way.clientsOur[_local4]; if ((_local2 != this) && (_local2.dirOut == dirOut)) { if (dirOut) { var _local3 = _local2.line - line; } else { var _local3 = line - _local2.line; } if (_local3 >= 0) { if (_local3 < _local5) { _local5 = _local3; _local7 = _local2; } } } _local4++; } if (_local5 == 0) { line = line + (random(1000) / 10000); } if (_local5 <= 25) { speed = 0; } else if ((fighting != true) && (speed == 0)) { reSpeed(); } } function goUnit() { if (arrivePoint()) { goOnPoint(); } lookForward(); } function act() { if (speed > 0) { swapDepths(Math.round((_y * 100) + _x)); } dist_x = waypoint[point_to_reach][0] - _x; dist_y = waypoint[point_to_reach][1] - _y; if ((fighting && (ico.t._currentframe != 21)) && (health > 0)) { ico.t.gotoAndStop(21); } else if (((!fighting) && (ico.t._currentframe == 21)) && (health > 0)) { ico.t.gotoAndStop(1); } goUnit(); if (speed == 0) { ico.t.stop(); } else { ico.t.play(); } angle = Math.atan2(dist_y, dist_x); var _local4 = speed * Math.cos(angle); var _local3 = speed * Math.sin(angle); if (onTheWay) { if (dirOut) { var _local5 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); } else { var _local5 = -Math.sqrt((_local4 * _local4) + (_local3 * _local3)); } line = line + _local5; } _x = _x + _local4; _y = _y + _local3; var _local2 = ((angle / Math.PI) * 180) - 90; if ((_local2 > -22.5) && (_local2 <= 22.5)) { ico.gotoAndStop(7); } else if ((_local2 > 22.5) && (_local2 <= 67.5)) { ico.gotoAndStop(8); } else if (((_local2 > 67.5) && (_local2 <= 90)) || (_local2 <= -247)) { ico.gotoAndStop(1); } else if ((_local2 > -247) && (_local2 <= -200)) { ico.gotoAndStop(2); } else if ((_local2 > 157.5) || (_local2 <= -157.5)) { ico.gotoAndStop(3); } else if ((_local2 > -157.5) && (_local2 <= -112.5)) { ico.gotoAndStop(4); } else if ((_local2 > -112.5) && (_local2 <= -67.5)) { ico.gotoAndStop(5); } else if ((_local2 > -67.5) && (_local2 <= -22.5)) { ico.gotoAndStop(6); } } function die() { _root.totalUnitSub(); var _local5 = _root.attachMovie("solDie", "solDie" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:_x, _y:_y}); _root.delThis(this); removeMovieClip(); } }
Symbol 1281 MovieClip [__Packages.com.Build] Frame 0
class com.Build extends MovieClip { var progressBar, order, curTime, types, gotoAndStop, domina, inf, bornTime; function Build () { super(); progressBar._visible = false; order = 0; curTime = 0; if (types == undefined) { types = 1; } gotoAndStop(types); _root.setDep(this); } function setOrder() { domina.gotoAndPlay(2); order++; inf.text = "x" + order; } function act() { if (order > 0) { progressBar._visible = true; curTime++; var _local2 = Math.round((curTime / bornTime) * 100); progressBar.gotoAndStop(_local2); if (_local2 < 20) { domina.gotoAndStop("step1"); } if (_local2 > 20) { domina.gotoAndStop("step2"); } if (_local2 > 40) { domina.gotoAndStop("step3"); } if (_local2 > 60) { domina.gotoAndStop("step4"); } if (_local2 > 70) { domina.gotoAndStop("step5"); } if (_local2 > 90) { domina.gotoAndStop("step6"); } if (curTime > bornTime) { curTime = 0; order--; createUnit(); inf.text = "x" + order; } } } function createUnit() { domina.gotoAndStop(1); _root.addBot(this, _root.curWay, [3 + types, 2 + types, 1000 * types]); progressBar._visible = false; inf.text = ""; } }
Symbol 1282 MovieClip [__Packages.com.Produce] Frame 0
class com.Produce extends MovieClip { var health, progressBar, capture, bornTime, curTime, types, gotoAndStop, myOil, _x, _y, sponsor, removeMovieClip, createEmptyMovieClip, getNextHighestDepth; function Produce () { super(); health = 50; progressBar.gotoAndStop(health * 2); _root.support = _root.support + 5; if (_root.support > 100) { _root.support = 100; } capture = false; bornTime = _root.prodTimeBorn; curTime = 0; if (types == undefined) { types = 1; } gotoAndStop(types); myOil.nester = this; setSponsor(); } function setSponsor() { var _local11 = 1000; var _local10 = 1000; var _local8 = 1000; var _local9 = _root.provinces.length; trace("-----------------------------Sponsor is len " + _local9); var _local4 = 0; while (_local4 < _local9) { var _local3 = _root.provinces[_local4][2]; var _local7 = Math.abs(_x - _local3._x); var _local6 = Math.abs(_y - _local3._y); var _local5 = Math.sqrt((_local7 * _local7) + (_local6 * _local6)); if (_local5 < _local8) { _local8 = _local5; sponsor = _local3; } _local4++; } trace("-----------------------------Sponsor is " + sponsor._name); sponsor.addRes(this); } function minusHealth() { trace("-------------------------minusHealth()"); health = health - 25; bornTime = 120 + (100 - health); blink(); progressBar.gotoAndStop(health * 2); if (health <= 0) { _root.delThis(this); removeMovieClip(); } } function blink() { var _local3 = createEmptyMovieClip("blinker", getNextHighestDepth()); _local3.num = 10; _local3.flag = false; _local3.onEnterFrame = function () { this.num--; if (this.flag) { this.flag = false; this._parent.filters = null; } else { this.flag = true; this._parent.filters = _root.selectR; } if (this.num < 0) { this._parent.filters = null; this.removeMovieClip(); } }; } function act() { curTime++; if (curTime > bornTime) { curTime = 0; createUnit(); } } function createUnit() { _root.prod = _root.prod + (10 * types); } function setType(num) { types = num; gotoAndStop(types); } }
Symbol 1283 MovieClip [__Packages.com.Capital] Frame 0
class com.Capital extends MovieClip { var capture, bornTime, curTime, types, gotoAndStop, progressBar, _x, _y; function Capital () { super(); capture = false; bornTime = 120; curTime = 0; if (types == undefined) { types = 1; } gotoAndStop(types); } function act() { curTime++; var _local2 = Math.round((curTime / bornTime) * 100); progressBar.gotoAndStop(_local2); if (curTime > bornTime) { curTime = 0; createUnit(); } } function createUnit() { _root.money = _root.money + (10 * types); var _local3 = _root.attachMovie("monet", "monet" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = _x; _local3._y = _y - 50; _local3.mtxt.text = 10 * types; _local3.onEnterFrame = function () { this._y--; this._alpha = this._alpha - 5; if (this._alpha < 10) { this.removeMovieClip(); } }; } function setType(num) { types = num; gotoAndStop(types); } }
Symbol 1284 MovieClip [__Packages.com.HimZavod] Frame 0
class com.HimZavod extends MovieClip { var progressBar, order, capture, bornTime, curTime, types, gotoAndStop; function HimZavod () { super(); progressBar._visible = false; order = 0; capture = false; bornTime = 2000; curTime = 0; if (types == undefined) { types = 1; } gotoAndStop(types); } function setOrder() { if (order == 0) { order = 1; } } function act() { if (order > 0) { progressBar._visible = true; curTime++; var _local2 = Math.round((curTime / bornTime) * 100); progressBar.gotoAndStop(_local2); if (curTime > bornTime) { curTime = 0; order = 0; createUnit(); } } } function createUnit() { progressBar._visible = false; _root.nowGo = false; var _local4 = function () { _root.nowGo = true; var _local2 = _root.attachMovie("butRocketOn", "butRocketOn", _root.getNextHighestDepth()); _local2._x = 711; _local2._y = 486; _local2.filters = _root.selectF; _root.winJob.removeMovieClip(); }; var _local5 = "The Gas- Bomb is ready! Now you can establish Order on your territory. Please, choose the place."; _root.attachMovie("winJob2", "winJob", _root.getNextHighestDepth(), {yesFunc:_local4, textIn:_local5, yesName:"Ok"}); } function setType(num) { types = num; gotoAndStop(types); } }
Symbol 1285 MovieClip [__Packages.com.NukeMill] Frame 0
class com.NukeMill extends MovieClip { var kaz, capture, bornTime, curTime, order, types, gotoAndStop, progressBar; function NukeMill () { super(); kaz = false; capture = false; bornTime = 5000; curTime = 0; order = 0; if (types == undefined) { types = 1; } gotoAndStop(types); setOrder(); _root.setDep(this); } function setOrder() { if (order == 0) { order = 1; } } function act() { if (order > 0) { progressBar._visible = true; _root.uranVal++; if ((_root.uranVal > (bornTime / 2)) && (kaz == false)) { kaz = true; var pr = (_root.support * 20); var _local6 = function () { if (_root.money > pr) { _root.uranVal = _root.uranVal + 500; _root.money = _root.money - pr; _root.nowGo = true; _root.winJob.removeMovieClip(); } else { _root.nowGo = true; _root.winJob.removeMovieClip(); } }; var _local4 = function () { _root.nowGo = true; _root.winJob.removeMovieClip(); }; var _local5 = ("Hey, those smugglers from Kazakhstan finally shaken these superagents off their tail and got a fresh and glowing supply of U-235 for you - for only " + pr) + ". Do you agree to buy it? "; _root.attachMovie("winJob2", "winJob", _root.getNextHighestDepth(), {yesFunc:_local6, noFunc:_local4, textIn:_local5}); } var _local3 = Math.round((_root.uranVal / bornTime) * 100); progressBar.gotoAndStop(_local3); _root.iPanel.uranBar.gotoAndStop(_local3); if (_root.uranVal > bornTime) { curTime = 0; order = 0; createUnit(); } } } function uranMessage() { var _local2 = function () { _root.winJob.removeMovieClip(); }; var _local3 = "Congratulations! You are one step away from the Victory! Now you have enough U-235 to create a A-Bomb and test it. Go ahead!"; _root.attachMovie("winJob2", "winJob", _root.getNextHighestDepth(), {yesFunc:_local2, textIn:_local3}); } function createUnit() { progressBar._visible = false; uranMessage(); } function setType(num) { types = num; gotoAndStop(types); } }
Symbol 1286 MovieClip [__Packages.com.ButRocketOn] Frame 0
class com.ButRocketOn extends MovieClip { var keep, bornTime, curTime, onRelease, onPress, hitTest, removeMovieClip, _y, _x, _alpha, types, gotoAndStop; function ButRocketOn () { super(); keep = false; bornTime = 10120; curTime = 1000; onRelease = function () { trace("-------------------------------------------PRESS BOMB"); if (!this.keep) { this._x = _root._xmouse; this._y = _root._ymouse; this.startDrag(); this.keep = true; } }; onPress = function () { if (this.keep && (!_root.roads.outArea.hitTest(_root._xmouse, _root._ymouse, true))) { this.filters = null; this.stopDrag(); _root.bots++; var _local3 = _root.attachMovie("kaboom", "kaboom" + _root.bots, _root.getNextHighestDepth()); _local3._x = this._x; _local3._y = this._y; _local3.keep = true; _local3.onRelease(); this.removeMovieClip(); delete this.onPress; delete this.onRelease; } }; } function test(x, y) { if (hitTest(x, y, true)) { trace("<<<>>>"); } } function killThis() { var _local4 = _root.sandBoxProv.length; trace("--------------------------killThis() len=" + _local4); var _local3 = 0; while (_local3 < _local4) { _root.provinces.push(_root.sandBoxProv[_local3]); _local3++; } _root.sandBoxProv = []; removeMovieClip(); } function subProv() { trace(""); trace("------------------------------------------------------------------------"); trace("---------------------------List of bombed points------------------------"); trace("------------------------------------------------------------------------"); var _local6 = _root.provinces.length; trace(("---------------------------------len=" + _local6) + "----------------------------"); var _local7 = []; var _local4 = 0; while (_local4 < _local6) { var _local5 = _root.provinces[_local4]; var _local3 = _local5[1].waypoint[_local5[0]]; if (hitTest(_local3[0], _local3[1], true)) { trace((((((("x=" + _local3[0]) + " y=") + _local3[1]) + "mc.x=") + _x) + "mc.y=") + _y); _root.sandBoxProv.push(_root.provinces[_local4]); _root.provinces[_local4] = null; } _local4++; } _local4 = 0; while (_local4 < _local6) { if (_root.provinces[_local4] == null) { _root.provinces.splice(_local4, 1); } _local4++; } } function act() { if (curTime < 0) { killThis(); } curTime--; _alpha = Math.round(curTime / 10); } function createUnit() { _root.money = _root.money + (10 * types); var _local3 = _root.attachMovie("monet", "monet" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = _x; _local3._y = _y - 50; _local3.mtxt.text = 10 * types; _local3.onEnterFrame = function () { this._y--; this._alpha = this._alpha - 5; if (this._alpha < 10) { this.removeMovieClip(); } }; } function setType(num) { types = num; gotoAndStop(types); } }
Symbol 1287 MovieClip [__Packages.com.Win2] Frame 0
class com.Win2 extends MovieClip { var _x, _y, yesName, btnYes, noName, btnNo, backName, btnBack, _alpha, onEnterFrame, mc, txt, _mc, attachMovie, yesFunc, noFunc, textIn, _height, backFunc, gotoAndStop, filters; function Win2 () { super(); _x = 340; _y = 347; _root.nowGo = false; _root.playSound("mess"); if (yesName != undefined) { btnYes.cap.text = yesName; } if (noName != undefined) { btnNo.cap.text = noName; } if (backName != undefined) { btnBack.cap.text = backName; } _alpha = 0; onEnterFrame = function () { if (this._alpha < 100) { this._alpha = this._alpha + 10; } this.swapDepths(_root.getNextHighestDepth()); }; if (mc != undefined) { txt._visible = false; _mc = attachMovie(mc, mc, 100); _mc._x = -229; _mc._y = -200; } if (yesFunc != undefined) { btnYes.onRelease = yesFunc; btnYes.onRollOver = rOver; btnYes.onRollOut = rOut; } else { btnYes._visible = false; } if (noFunc != undefined) { btnNo.onRelease = noFunc; btnNo.onRollOver = rOver; btnNo.onRollOut = rOut; } else { btnNo._visible = false; } if (textIn != undefined) { txt.text = textIn; trace((("----------------this._height=" + _height) + " txt._height=") + txt._height); txt._y = (_mc._height / 2) - (txt._height / 2); } if (backFunc != undefined) { btnBack.onRelease = backFunc; btnBack.onRollOver = rOver; btnBack.onRollOut = rOut; } else { btnBack._visible = false; } } function rOver() { gotoAndStop(2); filters = _root.selectF; } function rOut() { gotoAndStop(1); filters = null; } }
Symbol 1288 MovieClip [__Packages.com.Win] Frame 0
class com.Win extends MovieClip { var _x, _y, yesName, btnYes, noName, btnNo, onEnterFrame, mc, txt, _mc, attachMovie, yesFunc, noFunc, textIn, gotoAndStop, filters; function Win () { super(); _x = 340; _y = 347; _root.nowGo = false; _root.playSound("mess"); if (yesName != undefined) { btnYes.cap.text = yesName; } if (noName != undefined) { btnNo.cap.text = noName; } onEnterFrame = function () { this.swapDepths(_root.getNextHighestDepth()); }; if (mc != undefined) { txt._visible = false; _mc = attachMovie(mc, mc, 100); _mc._x = -180; _mc._y = -125; } if (yesFunc != undefined) { btnYes.onRelease = yesFunc; btnYes.onRollOver = rOver; btnYes.onRollOut = rOut; } else { btnYes._visible = false; } if (noFunc != undefined) { btnNo.onRelease = noFunc; btnNo.onRollOver = rOver; btnNo.onRollOut = rOut; } else { btnNo._visible = false; } if (textIn != undefined) { txt.text = textIn; } } function rOver() { gotoAndStop(2); filters = _root.selectF; } function rOut() { gotoAndStop(1); filters = null; } }
Symbol 1289 MovieClip [__Packages.com.ButBombNearest] Frame 0
class com.ButBombNearest extends MovieClip { var price, _x, _y, keep, rOver, rOut, onRollOver, onReleaseOutside, onRollOut, onRelease, onPress, gotoAndStop, ready; function ButBombNearest () { super(); price = 500; var myX = _x; var myY = _y; keep = false; rOver = function () { _root.mt.addTip("Airstrike\n$" + this.price); }; rOut = function () { _root.mt.removeTip(); }; onRollOver = rOver; onReleaseOutside = (onRollOut = rOut); onRelease = function () { if (this.ready && (!this.keep)) { this.keep = true; this.depth = this._parent.getDepth(); this._parent.swapDepths(_root.getNextHighestDepth()); delete this.onRollOver; delete this.onRollOut; _root.mt.removeTip(); this.startDrag(); this.onEnterFrame = this.areaMonitor; } }; onPress = function () { if (this.keep && (_root.roads.outArea.hitTest(_root._xmouse, _root._ymouse, true))) { _root.addBombNearest(this._x + _root.iPanel._x, this._y + _root.iPanel._y); _root.money = _root.money - this.price; _root.support = _root.support + 25; if (_root.support > 100) { _root.support = 100; } this._x = myX; this._y = myY; this.keep = false; this.stopDrag(); this.onRollOver = this.rOver; this.onReleaseOutside = (this.onRollOut = this.rOut); this._parent.swapDepths(this.depth); delete this.onEnterFrame; } }; } function areaMonitor() { if (!_root.roads.outArea.hitTest(_root._xmouse, _root._ymouse, true)) { gotoAndStop(2); } else { gotoAndStop(1); } } function act() { if (!keep) { if (_root.money >= price) { ready = true; gotoAndStop(1); } else { gotoAndStop(2); ready = false; } } } }
Symbol 1290 MovieClip [__Packages.com.Monument] Frame 0
class com.Monument extends MovieClip { var _x, _y; function Monument () { super(); _x = _root.coors.monument[0]; _y = _root.coors.monument[1]; _root.objArr.push(this); } }
Symbol 1291 MovieClip [__Packages.com.Oil] Frame 0
class com.Oil extends MovieClip { var bornTime, curTime, nest, isPlace, _visible, _x, _y, _alpha, _xscale, _yscale, nester, removeMovieClip; function Oil () { super(); trace("---------------------------------/||\\-OIL"); bornTime = _root.prodTimeBorn; curTime = 0; nest = false; isPlace = false; _visible = false; setPlace(); } function setPlace() { var _local10 = 0; while (isPlace == false) { var _local6 = random(600); var _local5 = random(600); _x = _local6; _y = _local5; var _local7 = false; if (_root.roads.resplace.hitTest(_local6, _local5, true)) { var _local9 = _root.oilArr.length; var _local4 = 0; while (_local4 < _local9) { var _local3 = _root.oilArr[_local4]; var _local8 = _local3._xscale; _local3._xscale = (_local3._yscale = 200); if (_local3.hitTest(_local6, _local5, false)) { _local7 = true; } _local3._xscale = (_local3._yscale = _local8); _local4++; } _local9 = _root.objArr.length; _local4 = 0; while (_local4 < _local9) { var _local3 = _root.objArr[_local4]; var _local8 = _local3._xscale; _local3._xscale = (_local3._yscale = 200); if (_local3.hitTest(_local6, _local5, false)) { _local7 = true; } _local3._xscale = (_local3._yscale = _local8); _local4++; } if (_local7 == false) { isPlace = true; setOnGround(); trace((("------------------Oil x=" + _x) + " y=") + _y); } _local10++; if (_local10 > 1000) { trace("////////////////////////////////////////////////Predel!!!"); sliv(); break; } } } if (_local10 > 1000) { sliv(); } } function setOnGround() { _visible = true; _root.oilArr.push(this); _root.objArr.push(this); } function getOil() { _alpha = _alpha - 25; if (_alpha > 25) { _xscale = (_yscale = _alpha); } if (_alpha <= 0) { nester.vyshka.gotoAndPlay(2); _root.minusOil(this); _root.delThis(nester); _root.delThis(this); removeMovieClip(); } } function sliv() { trace("////////////////////////////////////////////////Sliv!!!"); _root.minusOil(this); _root.delThis(this); removeMovieClip(); } function act() { curTime++; if (curTime > bornTime) { curTime = 0; if (!(((nester._alpha == undefined) || (nester._alpha == null)) || (nester._alpha == ""))) { getOil(); } } } }
Symbol 1292 MovieClip [__Packages.com.ButOil] Frame 0
class com.ButOil extends MovieClip { var price, _x, _y, keep, rOver, rOut, onRollOver, onReleaseOutside, onRollOut, onRelease, onPress, hitTest, dist_x, dist_y, myOil, ready, gotoAndStop; function ButOil () { super(); price = 500; var myX = _x; var myY = _y; keep = false; rOver = function () { _root.mt.addTip("Resource\n$" + this.price); }; rOut = function () { _root.mt.removeTip(); }; onRollOver = rOver; onReleaseOutside = (onRollOut = rOut); onRelease = function () { if (this.ready) { this.keep = true; delete this.onRollOver; delete this.onRollOut; _root.mt.removeTip(); this.startDrag(); this.depth = _root.iPanel.getDepth(); trace("Depth before - " + this.depth); _root.iPanel.swapDepths(_root.getNextHighestDepth()); trace("Depth after - " + _root.iPanel.getDepth()); } }; onPress = function () { if ((this.ready && (this.keep)) && (this.onOil())) { this.stopDrag(); _root.addProduce(this.dist_x, this.dist_y + 10, 3, this.myOil); _root.money = _root.money - this.price; this._x = myX; this._y = myY; this.keep = false; this._parent.swapDepths(this.depth); this.onRollOver = this.rOver; this.onReleaseOutside = (this.onRollOut = this.rOut); } else { this.stopDrag(); this._x = myX; this._y = myY; this.keep = false; this._parent.swapDepths(this.depth); this.onRollOver = this.rOver; this.onRollOut = this.rOut; } }; } function onOil() { var _local5 = _root.oilArr.length; trace("oilArr.length=" + _root.oilArr.length); var _local4 = 0; while (_local4 < _local5) { var _local3 = _root.oilArr[_local4]; trace((((("this.hitTest(coil[" + _local4) + "])=") + hitTest(_local3)) + "coil.nes=") + _local3.nest); if (hitTest(_local3) && (_local3.nest == false)) { _local3.nest = true; dist_x = _local3._x; dist_y = _local3._y; myOil = _local3; return(true); } _local4++; } return(false); } function act() { if (_root.money >= price) { ready = true; gotoAndStop(1); } else { gotoAndStop(2); ready = false; } } }
Symbol 1293 MovieClip [__Packages.com.ButPause] Frame 0
class com.ButPause extends MovieClip { var pauseIs, onRelease, onRollOver, onRollOut, onReleaseOutside; function ButPause () { super(); pauseIs = false; onRelease = function () { if (!this.pauseIs) { this.pauseIs = true; _root.gameStop(); this.gotoAndStop(3); _root.pauseWin(); } else { this.pauseIs = false; _root.gameStart(); this.gotoAndStop(2); } }; onRollOver = function () { this.gotoAndStop(2); }; onRollOut = (onReleaseOutside = function () { if (!this.pauseIs) { this.gotoAndStop(1); } else { this.gotoAndStop(3); } }); } }
Symbol 1294 MovieClip [__Packages.com.ButNukeBomb] Frame 0
class com.ButNukeBomb extends MovieClip { var price, myX, _x, myY, _y, keep, rOver, rOut, onRollOver, onReleaseOutside, onRollOut, onRelease, onPress, ind5, ready, gotoAndStop; function ButNukeBomb () { super(); price = 250; myX = _x; myY = _y; keep = false; rOver = function () { _root.mt.addTip("Unit limit"); }; rOut = function () { _root.mt.removeTip(); }; onRollOver = rOver; onReleaseOutside = (onRollOut = rOut); onRelease = function () { if (this.ready && (!this.keep)) { this.keep = true; _root.money = _root.money - this.price; this.depth = this._parent.getDepth(); this._parent.swapDepths(_root.getNextHighestDepth()); delete this.onRollOver; delete this.onRollOut; _root.mt.removeTip(); this.startDrag(); } }; onPress = function () { if (this.keep) { this.stopDrag(); trace("-------------------Brosil----------------"); _root.boomAll(); var _local3 = _root.attachMovie("nukeBoom", "nukeBoom", _root.getNextHighestDepth()); trace((("_x=" + this._x) + " _y=") + this._y); _local3._x = (this._x + _root.iPanel._x) + 10; _local3._y = (this._y + _root.iPanel._y) - 30; this._x = this.myX; this._y = this.myY; this.onRollOver = this.rOver; this.onReleaseOutside = (this.onRollOut = this.rOut); this._parent.swapDepths(this.depth); } }; } function indyNum(num) { ind5.gotoAndStop(num + 1); } function act() { if (_root.nukeMill.order == 0) { ready = true; gotoAndStop(2); rOver = function () { _root.mt.addTip("A-bomb"); }; onRollOver = rOver; } else { gotoAndStop(1); ready = false; rOver = function () { _root.mt.addTip("Unit limit"); }; } } }
Symbol 1295 MovieClip [__Packages.com.Face] Frame 0
class com.Face extends MovieClip { var mods, bolvan, oval, rot, glaza, nos, brovi, haer, extras, pos, onRelease; function Face () { super(); if ((mods == "face") || (mods == undefined)) { bolvan._visible = false; if (_root.morda != undefined) { setFace(_root.morda); } else { setRandom(); } } else { bolvan._visible = true; oval._visible = false; rot._visible = false; glaza._visible = false; nos._visible = false; brovi._visible = false; haer._visible = false; extras._visible = false; this[mods]._visible = true; this[mods].gotoAndStop(pos); if (mods == "oval") { bolvan._visible = false; } onRelease = function () { _root.mface._visible = true; _root.mface[this.mods].gotoAndStop(this.pos); _root.mface.published(); _root.enableNext(); }; } } function checkFace() { if ((((oval._currentframe != 17) && (rot._currentframe != 17)) && (glaza._currentframe != 17)) && (nos._currentframe != 17)) { return(true); } return(false); } function clearFace() { oval.gotoAndStop(17); rot.gotoAndStop(17); glaza.gotoAndStop(17); nos.gotoAndStop(17); brovi.gotoAndStop(17); haer.gotoAndStop(17); extras.gotoAndStop(17); } function setFace(arr) { oval.gotoAndStop(arr[0]); rot.gotoAndStop(arr[1]); glaza.gotoAndStop(arr[2]); nos.gotoAndStop(arr[3]); brovi.gotoAndStop(arr[4]); haer.gotoAndStop(arr[5]); extras.gotoAndStop(arr[6]); } function published() { _root.morda = [oval._currentframe, rot._currentframe, glaza._currentframe, nos._currentframe, brovi._currentframe, haer._currentframe, extras._currentframe]; } function setRandom() { var _local2 = random(16) + 1; oval.gotoAndStop(_local2); _local2 = random(16) + 1; rot.gotoAndStop(_local2); _local2 = random(16) + 1; glaza.gotoAndStop(_local2); _local2 = random(16) + 1; nos.gotoAndStop(_local2); _local2 = random(16) + 1; haer.gotoAndStop(_local2); _local2 = random(16) + 1; extras.gotoAndStop(_local2); } }
Symbol 1296 MovieClip [__Packages.com.ButMak] Frame 0
class com.ButMak extends MovieClip { var price, _x, _y, keep, rOver, rOut, onRollOver, onReleaseOutside, onRollOut, onRelease, onPress, hitTest, ready, gotoAndStop; function ButMak () { super(); price = 500; var myX = _x; var myY = _y; keep = false; rOver = function () { _root.mt.addTip("Resource\n$" + this.price); }; rOut = function () { _root.mt.removeTip(); }; onRollOver = rOver; onReleaseOutside = (onRollOut = rOut); onRelease = function () { if (this.ready) { this.keep = true; this.depth = this._parent.getDepth(); this._parent.swapDepths(_root.getNextHighestDepth()); delete this.onRollOver; delete this.onRollOut; _root.mt.removeTip(); this.onEnterFrame = function () { if (_root.roads.ourArea.hitTest(_root._xmouse, _root._ymouse, true) && (this.notInterSect())) { this.gotoAndStop(1); } else { this.gotoAndStop(2); } }; this.startDrag(); } }; onPress = function () { if (((this.ready && (this.keep)) && (_root.roads.ourArea.hitTest(_root._xmouse, _root._ymouse, true))) && (this.notInterSect())) { this.stopDrag(); _root.addProduce(_root._xmouse, _root._ymouse, 2); _root.money = _root.money - this.price; this._x = myX; this._y = myY; this.keep = false; this.onRollOver = this.rOver; this.onReleaseOutside = (this.onRollOut = this.rOut); this._parent.swapDepths(this.depth); } }; } function notInterSect() { var _local4 = true; var _local5 = _root.objArr.length; var _local3 = 0; while (_local3 < _local5) { if ((hitTest(_root.objArr[_local3]) && (_root.objArr[_local3] != undefined)) && (_root.objArr[_local3] != this)) { _local4 = false; } _local3++; } return(_local4); } function act() { if (keep != true) { if (_root.money >= price) { ready = true; gotoAndStop(1); } else { gotoAndStop(2); ready = false; } } } }
Symbol 1297 MovieClip [__Packages.com.ButBanan] Frame 0
class com.ButBanan extends MovieClip { var price, _x, _y, keep, rOver, rOut, onRollOver, onReleaseOutside, onRollOut, onRelease, onPress, hitTest, ready, gotoAndStop; function ButBanan () { super(); price = 500; var myX = _x; var myY = _y; keep = false; rOver = function () { _root.mt.addTip("Resource\n$" + this.price); }; rOut = function () { _root.mt.removeTip(); }; onRollOver = rOver; onReleaseOutside = (onRollOut = rOut); onRelease = function () { if (this.ready) { this.keep = true; this.depth = this._parent.getDepth(); this._parent.swapDepths(_root.getNextHighestDepth()); delete this.onRollOver; delete this.onRollOut; _root.mt.removeTip(); this.onEnterFrame = function () { if (_root.roads.ourArea.hitTest(_root._xmouse, _root._ymouse, true) && (this.notInterSect())) { this.gotoAndStop(1); } else { this.gotoAndStop(2); } }; this.startDrag(); } }; onPress = function () { if (((this.ready && (this.keep)) && (_root.roads.ourArea.hitTest(_root._xmouse, _root._ymouse, true))) && (this.notInterSect())) { this.stopDrag(); _root.addProduce(_root._xmouse, _root._ymouse, 1); _root.money = _root.money - this.price; this._x = myX; this._y = myY; this.keep = false; this.onRollOver = this.rOver; this.onReleaseOutside = (this.onRollOut = this.rOut); delete this.onEnterFrame; this._parent.swapDepths(this.depth); } }; } function notInterSect() { var _local4 = true; var _local5 = _root.objArr.length; var _local3 = 0; while (_local3 < _local5) { if ((hitTest(_root.objArr[_local3]) && (_root.objArr[_local3] != undefined)) && (_root.objArr[_local3] != this)) { _local4 = false; } _local3++; } return(_local4); } function act() { if (keep != true) { if (_root.money >= price) { ready = true; gotoAndStop(1); } else { gotoAndStop(2); ready = false; } } } }
Symbol 1298 MovieClip [__Packages.com.ButUran] Frame 0
class com.ButUran extends MovieClip { var price, _x, _y, onRelease, ready, gotoAndStop; function ButUran () { super(); price = 5000; var _local5 = _x; var _local4 = _y; onRelease = function () { if (this.ready) { _root.buildings++; _root.addNukeMill(_root.coors.nukeMill[0], _root.coors.nukeMill[1]); _root.money = _root.money - this.price; if (_root.sndEn) { _root.snd.cc.start(); } _root.objArr.push(_root.iPanel.butNukeBomb); _root.delThis(this); this.ready = false; this.gotoAndStop(2); } }; } function act() { if ((_root.money >= price) && (_root.himZavod.enabled)) { ready = true; gotoAndStop(1); } else { gotoAndStop(2); ready = false; } } }
Symbol 1299 MovieClip [__Packages.com.ButHim] Frame 0
class com.ButHim extends MovieClip { var price, _x, _y, onRelease, ready, gotoAndStop; function ButHim () { super(); price = 3000; var _local5 = _x; var _local4 = _y; onRelease = function () { if (this.ready) { _root.buildings++; _root.addHim(_root.coors.himZavod[0], _root.coors.himZavod[1]); _root.playSound("cc"); _root.money = _root.money - this.price; _root.objArr.push(_root.iPanel.butRocket); _root.delThis(this); this.ready = false; this.gotoAndStop(2); } }; } function act() { if (_root.money >= price) { ready = true; gotoAndStop(1); } else { gotoAndStop(2); ready = false; } } }
Symbol 1300 MovieClip [__Packages.com.ButRocket] Frame 0
class com.ButRocket extends MovieClip { var gotoAndStop, price, _x, _y, bombState, onRelease, yState, ready; function ButRocket () { super(); gotoAndStop(2); price = 1000; var _local5 = _x; var _local4 = _y; bombState = false; onRelease = function () { if (this.ready) { _root.himZavod.setOrder(); _root.money = _root.money - this.price; _root.playSound("tbuild"); } }; } function setState(arg) { if (arg) { yState.gotoAndStop(2); bombState = true; } else { yState.gotoAndStop(1); bombState = false; } } function act() { if ((_root.money >= price) && (_root.himZavod.order == 0)) { ready = true; gotoAndStop(1); } else { gotoAndStop(2); ready = false; } } }
Symbol 1301 MovieClip [__Packages.com.ButTank] Frame 0
class com.ButTank extends MovieClip { var gotoAndStop, price, _x, _y, onRelease, ready; function ButTank () { super(); gotoAndStop(2); price = 1000; var _local5 = _x; var _local4 = _y; onRelease = function () { if (this.ready) { _root.build2.setOrder(); _root.money = _root.money - this.price; if (_root.sndEn) { _root.snd.tbuild.start(); } } }; } function act() { if ((_root.money >= price) && (_root.totalUnit < 5)) { ready = true; gotoAndStop(1); } else { gotoAndStop(2); ready = false; } } }
Symbol 1302 MovieClip [__Packages.com.ButSold] Frame 0
class com.ButSold extends MovieClip { var gotoAndStop, price, _x, _y, onRelease, ready; function ButSold () { super(); gotoAndStop(2); price = 500; var _local5 = _x; var _local4 = _y; onRelease = function () { if (this.ready) { _root.build1.setOrder(); _root.money = _root.money - this.price; _root.playSound("tbuild"); } }; } function act() { if ((_root.money >= price) && (_root.totalUnit < 5)) { ready = true; gotoAndStop(1); } else { gotoAndStop(2); ready = false; } } }
Symbol 1303 MovieClip [__Packages.com.FaceButTZ] Frame 0
class com.FaceButTZ extends MovieClip { var price, _x, _y, onRelease, ready, gotoAndStop; function FaceButTZ () { super(); price = 2500; var _local5 = _x; var _local4 = _y; onRelease = function () { if (this.ready) { _root.addBuild(_root.coors.tz[0], _root.coors.tz[1], 2, _root.curWay, 240); _root.money = _root.money - this.price; _root.playSound("cc"); _root.objArr.push(_root.iPanel.butTank); } }; } function act() { if (((_root.money >= price) && (_root.build2._alpha == undefined)) && (_root.resourceEnabled)) { ready = true; gotoAndStop(1); } else { gotoAndStop(2); ready = false; } } }
Symbol 1304 MovieClip [__Packages.com.FaceButKaz] Frame 0
class com.FaceButKaz extends MovieClip { var price, _x, _y, onRelease, ready, gotoAndStop; function FaceButKaz () { super(); price = 1000; var _local5 = _x; var _local4 = _y; onRelease = function () { if (this.ready) { _root.addBuild(_root.coors.kazarma[0], _root.coors.kazarma[1], 1, _root.curWay, 120); _root.money = _root.money - this.price; _root.playSound("cc"); _root.objArr.push(_root.iPanel.butSold); } }; } function act() { if (((_root.money >= price) && (_root.build1._alpha == undefined)) && (_root.resourceEnabled)) { ready = true; gotoAndStop(1); } else { gotoAndStop(2); ready = false; } } }
Symbol 1305 MovieClip [__Packages.com.TweenTXT] Frame 0
class com.TweenTXT extends MovieClip { var timeBorn, targetNum, curTwin, deltan, dArrow, tik, curVal, trg; function TweenTXT () { super(); timeBorn = 120; targetNum = _root.money; curTwin = 0; reBorn(); } function setArrow() { if (deltan < 0) { dArrow.gotoAndStop(1); } else { dArrow.gotoAndStop(2); } var _local2 = Math.abs(deltan * 20); if (_local2 > 120) { _local2 = 120; } dArrow._yscale = _local2; } function act() { tik--; targetNum = _root.money; if ((curVal != targetNum) || (tik <= 0)) { reBorn(); } else { deltan = (curVal - curTwin) / tik; setArrow(); curTwin = Math.round(curTwin + deltan); trg.text = String(curTwin); } } function reBorn() { if (targetNum == undefined) { targetNum = 0; } curVal = targetNum; deltan = (curVal - curTwin) / timeBorn; if (deltan < 0) { curTwin = curVal; } tik = timeBorn; } }
Symbol 1306 MovieClip [__Packages.com.Nuclear] Frame 0
class com.Nuclear extends MovieClip { var capture, bornTime, curTime, types, gotoAndStop, progressBar, domina, _x, _y; function Nuclear () { super(); capture = false; bornTime = _root.capHealth; curTime = bornTime; if (types == undefined) { types = 1; } gotoAndStop(types); } function act() { if (curTime < 0) { _root.gameOver(); } var _local3 = Math.round((curTime / bornTime) * 100); progressBar.gotoAndStop(_local3); _root.roads.ring.gotoAndStop(_local3); domina.gotoAndStop(Math.round(5 - (_local3 / 20))); } function attack() { curTime = curTime - 50; } function createUnit() { _root.money = _root.money + (10 * types); var _local3 = _root.attachMovie("monet", "monet" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = _x; _local3._y = _y - 50; _local3.mtxt.text = 10 * types; _local3.onEnterFrame = function () { this._y--; this._alpha = this._alpha - 5; if (this._alpha < 10) { this.removeMovieClip(); } }; } function setType(num) { types = num; gotoAndStop(types); } }
Symbol 1307 MovieClip [__Packages.com.Kaboom] Frame 0
class com.Kaboom extends MovieClip { var deeping, swapDepths, keep, bornTime, curTime, tika, onPress, onRelease, hitTest, removeMovieClip, _y, _x, _name, _alpha, types, gotoAndStop; function Kaboom () { super(); deeping = false; var _local4 = 50; while (_root.getInstanceAtDepth(_local4) != undefined) { _local4++; } swapDepths(_local4); trace("-----------------------------------Deeping Kaboom=" + _local4); keep = false; bornTime = 10120; curTime = 1000; tika = 0; onPress = function () { if (!this.keep) { this.filters = _root.selectR; this._x = _root._xmouse; this._y = _root._ymouse; this.startDrag(); this.keep = true; } }; onRelease = function () { if (this.keep && (!_root.roads.outArea.hitTest(_root._xmouse, _root._ymouse, true))) { this.filters = null; this.stopDrag(); this.gotoAndStop(2); this.subProv(); _root.objArr.push(this); delete this.onPress; delete this.onRelease; _root.playSound("rocket"); if ((_root.support - 20) > 0) { _root.support = _root.support - 20; } else { _root.support = 0; } } }; } function test(x, y) { if (hitTest(x, y, true)) { trace("<<<>>>"); } } function killThis() { var _local4 = _root.sandBoxProv.length; trace("--------------------------killThis() len=" + _local4); var _local3 = 0; while (_local3 < _local4) { _root.provinces.push(_root.sandBoxProv[_local3]); _local3++; } _root.sandBoxProv = []; removeMovieClip(); } function subProv() { trace(""); trace("------------------------------------------------------------------------"); trace("---------------------------List of bombed points------------------------"); trace("------------------------------------------------------------------------"); var _local6 = _root.provinces.length; trace(("---------------------------------len=" + _local6) + "----------------------------"); var _local7 = []; var _local4 = 0; while (_local4 < _local6) { var _local5 = _root.provinces[_local4]; var _local3 = _local5[1].waypoint[_local5[0]]; trace((((((((("Before " + _name) + " Test x=") + _local3[0]) + " y=") + _local3[1]) + "mc.x=") + _x) + "mc.y=") + _y); trace("HitTest is " + hitTest(Number(_local3[0]), Number(_local3[1]), true)); if (hitTest(Number(_local3[0]), Number(_local3[1]), true)) { trace((((((("x=" + _local3[0]) + " y=") + _local3[1]) + "mc.x=") + _x) + "mc.y=") + _y); _root.sandBoxProv.push(_root.provinces[_local4]); _root.provinces[_local4] = null; } _local4++; } _local4 = 0; while (_local4 < _local6) { if (_root.provinces[_local4] == null) { _root.provinces.splice(_local4, 1); } _local4++; } } function poisonAct() { var _local6 = _root.objArr.length; var _local4 = 0; while (_local4 < _local6) { var _local3 = _root.objArr[_local4]; if ((_local3.opredel == "bot") && (hitTest(_local3._x, _local3._y, true))) { _local3.blink(); _local3.health = _local3.health - 10; var _local5 = Math.round((_local3.health / _local3.fullHealth) * 100); _local3.progressBar.gotoAndStop(_local5); } _local4++; } } function act() { if (curTime < 0) { killThis(); } curTime--; _alpha = Math.round(curTime / 10); tika++; if (tika > 30) { tika = 0; poisonAct(); } } function createUnit() { _root.money = _root.money + (10 * types); var _local3 = _root.attachMovie("monet", "monet" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = _x; _local3._y = _y - 50; _local3.mtxt.text = 10 * types; _local3.onEnterFrame = function () { this._y--; this._alpha = this._alpha - 5; if (this._alpha < 10) { this.removeMovieClip(); } }; } function setType(num) { types = num; gotoAndStop(types); } }
Symbol 1308 MovieClip [__Packages.com.topWin] Frame 0
class com.topWin extends MovieClip { var adding, enterTop, ib, btnOk, texta, score, flag, removeMovieClip; function topWin () { super(); if (adding) { enterTop.btnEnter.onRelease = function () { trace("------" + this._parent.inName.text); this._parent._parent.reCalcScore(this._parent.inName.text); this._parent._visible = false; }; enterTop.enterTopBg.onRelease = function () { }; enterTop.enterTopBg.useHandCursor = false; } else { enterTop._visible = false; } ib.onRelease = function () { }; ib.useHandCursor = false; btnOk.onRollOver = function () { this._alpha = 50; }; btnOk.onRollOut = function () { this._alpha = 0; }; btnOk.onRelease = function () { this._parent.kill(); }; calcScore(); } function calcScore() { var _local7 = ""; var _local3 = 1; while (_local3 < 11) { var _local6 = false; var _local5 = _root.ud.getData("topNick" + _local3); var _local4 = _root.ud.getData("topVal" + _local3); if ((_local5 == undefined) || (_local4 == undefined)) { _local5 = "Nick"; _local4 = 0; _local6 = true; } _local7 = _local7 + (((((("#" + _local3) + " ") + _local5) + " ") + _local4) + newline); if (_local6) { _root.ud.saveData("topNick" + _local3, _local5); _root.ud.saveData("topVal" + _local3, _local4); } _local3++; } texta.text = _local7; } function reCalcScore(nik) { var _local11 = ""; var _local8 = false; var _local6 = ""; var _local7 = 0; var _local3 = 1; while (_local3 < 11) { var _local5 = _root.ud.getData("topNick" + _local3); var _local4 = _root.ud.getData("topVal" + _local3); if ((score >= _local4) && (!_local8)) { _local8 = true; _local6 = nik; _local7 = score; } if (_local8) { _root.ud.saveData("topNick" + _local3, _local6); _root.ud.saveData("topVal" + _local3, _local7); var _local10 = _local6; var _local9 = _local7; _local6 = _local5; _local7 = _local4; _local5 = _local10; _local4 = _local9; } _local11 = _local11 + (((((("#" + _local3) + " ") + _local5) + " ") + _local4) + newline); _local3++; } texta.text = _local11; } function kill() { if (flag != "ingame") { _root.gameInit(); _root.startGame(); _root.nextLevel(); } removeMovieClip(); } }
Symbol 1309 MovieClip [__Packages.com.onebyonedesign.utils.OBO_ToolTip] Frame 0
class com.onebyonedesign.utils.OBO_ToolTip { static var _tt; var _adv, _myRoot, _shapeCol, _shapeAlpha, _format, _ds, _tip, _tipShape, __get__opacity, __get__tipColor, __get__fontColor, __get__fontSize; function OBO_ToolTip (attachTo, shapeCol, shapeAlpha, textCol, textFont, textSize, adv) { _adv = adv; _myRoot = attachTo; _shapeCol = shapeCol; _shapeAlpha = shapeAlpha; _format = new TextFormat(textFont, textSize, textCol); _ds = new flash.filters.DropShadowFilter(3, 90, 0, 0.4, 2, 2, 1, 3); } static function createTip(attachTo, shapeCol, shapeAlpha, textCol, textFont, textSize, adv) { if (_tt == undefined) { _tt = new com.onebyonedesign.utils.OBO_ToolTip(attachTo, shapeCol, shapeAlpha, textCol, textFont, textSize, adv); return(_tt); } trace("ToolTip error: singleton instance already exists"); } function addTip(words) { _tip = _myRoot.createEmptyMovieClip("tip", _myRoot.getNextHighestDepth()); var txt_mc = _tip.createEmptyMovieClip("text_mc", 0); var _local4 = txt_mc.createTextField("tt", 0, 0, 0, 10, 25); _local4.autoSize = true; _local4.setNewTextFormat(_format); _local4.selectable = false; _local4.embedFonts = true; _local4.multiline = true; if (_adv) { _local4.antiAliasType = "advanced"; } _local4.text = words; var w = _local4.textWidth; var _local5 = _local4.textHeight; txt_mc._x = -w; txt_mc._y = -20 - _local5; _tipShape = [[0, -13.42], [0, -2], [10.52, -15.7], [13.02, -18.01, 13.02, -22.65], [13.02, -16 - _local5], [13.23, -25.23 - _local5, 3.1, -25.23 - _local5], [-w, -25.23 - _local5], [(-w) - 7, -25.23 - _local5, (-w) - 7, -16 - _local5], [(-w) - 7, -22.65], [(-w) - 7, -13.42, -w, -13.42]]; var _local6 = _tipShape.length; _tip.beginFill(_shapeCol, _shapeAlpha); var _local3 = 0; while (_local3 < _local6) { if (_local3 == 0) { _tip.moveTo(_tipShape[_local3][0], _tipShape[_local3][1]); } else if (_tipShape[_local3].length == 2) { _tip.lineTo(_tipShape[_local3][0], _tipShape[_local3][1]); } else if (_tipShape[_local3].length == 4) { _tip.curveTo(_tipShape[_local3][0], _tipShape[_local3][1], _tipShape[_local3][2], _tipShape[_local3][3]); } _local3++; } _tip.filters = [_ds]; _tip.onMouseMove = function () { this._x = Math.round(_root._xmouse); this._y = Math.round(_root._ymouse); if ((this._x - (this._width - 18)) < 0) { this._xscale = (txt_mc._xscale = -100); txt_mc._x = 5; } else { this._xscale = (txt_mc._xscale = 100); txt_mc._x = -w; } updateAfterEvent(); }; } function removeTip() { delete _tip.onMouseMove; _tip.removeMovieClip(); } function set opacity(shapeAlpha) { _shapeAlpha = shapeAlpha; //return(__get__opacity()); } function set tipColor(shapeCol) { _shapeCol = shapeCol; //return(__get__tipColor()); } function set fontColor(col) { _format.color = col; //return(__get__fontColor()); } function set fontSize(s) { _format.size = s; //return(__get__fontSize()); } }
Symbol 1310 MovieClip [__Packages.com.UserData] Frame 0
class com.UserData { var so; function UserData () { so = SharedObject.getLocal("uzerInf"); } function saveData(name, value) { trace((("saveData: " + name) + "=") + value); so.data[name] = value; so.flush(); } function getAllData() { var _local2 = []; for (var _local3 in so.data) { _local2.push([_local3, so.data[_local3]]); } return(_local2); } function getData(name, def) { if (def == undefined) { def = true; } if (so.data[name] != undefined) { return(so.data[name]); } saveData(name, def); return(def); } }
Symbol 1311 MovieClip [__Packages.com.Nato] Frame 0
class com.Nato { var tick; function Nato () { tick = 120; _root.bombCapital(); } function act() { if (_root.support > 16) { _root.isNato = false; _root.delThis(this); } tick++; if ((tick > 450) && (_root.wayArr[2].clientsEnemy.length < 6)) { tick = 0; addNato(); } } function addNato() { trace("----------------------Nato+"); var _local3 = _root.wayArr[2]; var _local4 = _local3.waypoint.length - 2; var _local2 = _root.attachMovie("enemy", "enemy" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {parentBuild:random(2) + 1, speed:1, way:_local3, startPoint:_local4, nato:true, enemy:true}); _local2._xscale = (_local2._yscale = 150); _root.objArr.push(_local2); } }
Symbol 1312 MovieClip [__Packages.com.Sosedi] Frame 0
class com.Sosedi { var way, tick, qty, enable; function Sosedi (w) { way = _root.wayArr[w]; tick = 0; qty = 3; enable = true; } function addSosed() { trace("--------------------ADD sosed"); var _local4 = way.waypoint.length - 2; _root.enemys++; var _local3 = _root.attachMovie("enemy", "enemy" + _root.enemys, _root.getNextHighestDepth() + _root.enemys, {sosed:true, parentBuild:random(2) + 1, speed:1, way:way, startPoint:_local4, enemy:true}); _local3._xscale = (_local3._yscale = 150); _root.objArr.push(_local3); } function act() { tick++; if (tick > 150) { tick = 0; addSosed(); qty--; } if (qty <= 0) { trace("------------------------------I kill sosedey"); _root.delThis(this); enable = false; } } }
Symbol 1313 MovieClip [__Packages.com.Way] Frame 0
class com.Way extends MovieClip { var num, flagArr, clients, clientsOur, clientsEnemy, clientsEnemy2, waypoint, lineArr, mc, _name, dlina, ltxt, flag; function Way (_waypoint, _num) { super(); num = _num; flagArr = []; clients = []; clientsOur = []; clientsEnemy = []; clientsEnemy2 = []; waypoint = _waypoint; lineArr = calculateDist(); drawWay(); } function calculateDist() { var _local10 = []; _local10[0] = 0; var _local8 = 0; var _local11 = waypoint.length; var _local2 = 1; while (_local2 < _local11) { var _local6 = waypoint[_local2][0]; trace("---------x1=" + _local6); var _local3 = waypoint[_local2][1]; trace("---------y1=" + _local3); var _local7 = waypoint[_local2 - 1][0]; trace("---------x0=" + _local7); var _local9 = waypoint[_local2 - 1][1]; trace("---------y1=" + _local3); var _local5 = Math.round(_local6 - _local7); trace("---------dx=" + _local5); var _local4 = Math.round(_local3 - _local9); trace("---------dy=" + _local4); _local8 = _local8 + Math.round(Math.sqrt((_local5 * _local5) + (_local4 * _local4))); trace("---------dist=" + _local8); _local10[_local2] = _local8; _local2++; } return(_local10); } function botOnPoint(num) { var _local5 = clientsOur.length; trace("len=" + _local5); var _local3 = 0; while (_local3 < _local5) { var _local2 = clientsOur[_local3]; trace((_local2._name + "___") + _local2.point_to_reach); if (_local2.point_to_reach == num) { _local2.speed = (_local2.typeSpeed = _local2.typeSpeedEtalon); trace((((((_local2._name + " bot.point_to_reach=") + _local2.point_to_reach) + " bot.speed=") + _local2.speed) + " num=") + num); } _local3++; } } function pressFlag() { var _local5 = flagArr.length; trace("flagArr.length=" + _local5); var _local4 = 0; while (_local4 < _local5) { var _local3 = flagArr[_local4]; if ((((_root._xmouse > _local3._x) && (_root._xmouse < (_local3._x + _local3._width))) && (_root._ymouse > (_local3._y - _local3._height))) && (_root._ymouse < _local3._y)) { trace("NaFlajok"); return(_local3); } _local4++; } trace("NaSelect"); return("none"); } function drawWay() { mc = _root.createEmptyMovieClip("mw" + _name, _root.getNextHighestDepth()); mc.way = this; mc.onRollOver = function () { _root.rollWay(this); }; mc.onRollOut = function () { _root.rollOutWay(this); }; mc.onRelease = function () { _root.selectWay(this); }; trace("drawWay()"); mc.lineStyle(50, 3342336, 50, true, "none", "round", "miter", 1); mc.moveTo(waypoint[0][0], waypoint[0][1]); dlina = 0; var _local8 = 0; var _local10 = waypoint.length; var _local3 = 0; while (_local3 < _local10) { if (_local3 != (_local10 - 1)) { var _local6 = waypoint[_local3 + 1][0] - waypoint[_local3][0]; var _local5 = waypoint[_local3 + 1][1] - waypoint[_local3][1]; if (waypoint[_local3][2] != undefined) { var _local4 = _root.attachMovie("shlag", (num + "_flag") + _local3, _root.getNextHighestDepth(), {point:_local3, way:this}); trace("I draw new province on way number" + num); _local4._x = _root.provCoorArr[num - 1][_local8][0]; _local4._y = _root.provCoorArr[num - 1][_local8][1]; _local8++; _local4.point = _local3; flagArr.push(_local4); _root.objArr.push(_local4); _root.provinces.push([_local3, this, _local4]); var _local7 = mc.attachMovie("proPoint", "proPoint" + _local3, 150 + _local3, {_x:waypoint[_local3][0], _y:waypoint[_local3][1]}); _local7.way = this; _local7.pnt = _local4; } var _local9 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); dlina = dlina + _local9; } mc.lineTo(waypoint[_local3][0], waypoint[_local3][1]); _local3++; } ltxt = mc.createTextField("txt", mc.getNextHighestDepth(), 0, 0); ltxt.text = String(dlina); flag = _root.attachMovie("flajok", num + "flajok", _root.getNextHighestDepth()); _root.objArr.push(flag); flag._x = waypoint[0][0]; flag._y = waypoint[0][1]; flag.gotoAndStop(num); flag.way = this; flag.onRelease = function () { _root.selectWay(this.way.mc); }; } function minusForwardOur(mc) { var _local3 = clientsOur.length; var _local2 = 0; while (_local2 < _local3) { if (clientsOur[_local2] == mc) { clientsOur.splice(_local2, 1); } _local2++; } } function minusForwardEnemy(mc) { trace("removeEnemy=" + mc._name); var _local3 = clientsEnemy.length; var _local2 = 0; while (_local2 < _local3) { if (clientsEnemy[_local2] == mc) { clientsEnemy.splice(_local2, 1); } _local2++; } } function addClient(mc) { if (mc.enemy) { var _local3 = clientsEnemy.length; var _local4 = clientsEnemy[_local3 - 1]; clientsEnemy.push(mc); trace("clientsEnemy.length=" + _local3); clientsEnemy2.push(mc); return(_local4); } var _local3 = clientsOur.length; var _local4 = clientsOur[_local3 - 1]; trace("add to clientsOur " + mc._name); clientsOur.push(mc); return(_local4); } function getCapitals(mc) { var _local3 = waypoint[mc.point_to_reach][2]; if (_local3 != undefined) { _root.addCapital(_local3); } } function battle() { var _local7 = []; var _local8 = clientsEnemy.length; var _local9 = clientsOur.length; var _local6 = 0; while (_local6 < _local9) { var _local3 = 0; while (_local3 < _local8) { var _local2 = clientsOur[_local6]; var _local4 = clientsEnemy[_local3]; var _local5 = _local2.line - _local4.line; if ((Math.abs(_local5) < 30) && (_local5 < 0)) { if (!_local2.dirOut) { _local2.povorot(); } _local7.push([_local2, _local4]); } _local3++; } _local6++; } if (_local7.length > 0) { return(_local7); } return(undefined); } function getPerimetr() { } }
Symbol 953 MovieClip [__Packages.com.blitzagency.xray.Xray] Frame 0
class com.blitzagency.xray.Xray { static var basePackages, addedObjects, recursionControl, xrayTrace, xrayLogger, pointConverter, fpsMeter, functionName, lc_info, lc_exec, packagesInitialized; function Xray () { } static function init() { basePackages = new Array("com,org,net,edu,gov,ch,mx,flash"); addedObjects = new Object(); recursionControl = 0; xrayTrace = com.blitzagency.xray.XrayTrace.getInstance(); com.blitzagency.xray.logger.LogManager.initialize(); xrayLogger = com.blitzagency.xray.logger.LogManager.getLogger("com.blitzagency.xray.logger.XrayLogger"); _global.view = function () { com.blitzagency.xray.Xray.xrayTrace.trace.apply(com.blitzagency.xray.Xray.xrayTrace, arguments); }; _global.tt = function () { com.blitzagency.xray.Xray.xrayTrace.trace.apply(com.blitzagency.xray.Xray.xrayTrace, arguments); }; _global.Xray = com.blitzagency.xray.Xray; _global.Xray.setLogLevel = function (p_level) { com.blitzagency.xray.Xray.xrayLogger.setLevel(p_level); }; _global.Xray.debug = function () { com.blitzagency.xray.Xray.xrayLogger.debug(arguments[0], arguments[1]); }; _global.Xray.info = function () { com.blitzagency.xray.Xray.xrayLogger.info(arguments[0], arguments[1]); }; _global.Xray.warn = function () { com.blitzagency.xray.Xray.xrayLogger.warn(arguments[0], arguments[1]); }; _global.Xray.error = function () { com.blitzagency.xray.Xray.xrayLogger.error(arguments[0], arguments[1]); }; _global.Xray.fatal = function () { com.blitzagency.xray.Xray.xrayLogger.fatal(arguments[0], arguments[1]); }; pointConverter = com.blitzagency.util.PointConverter.getInstance(); fpsMeter = com.blitzagency.xray.FPSMeter.getInstance(); fpsMeter.addEventListener("onFpsUpdate", com.blitzagency.util.Delegate.create(com.blitzagency.xray.Xray, updateFps)); functionName = com.blitzagency.xray.FunctionName.getInstance(); _global.tf = function () { com.blitzagency.xray.Xray.functionName.traceFunction.apply(com.blitzagency.xray.Xray.functionName, arguments); }; if (!_global.isLivePreview) { if (lc_info) { return(undefined); } lc_exec = new com.blitzagency.xray.ControlConnection(); lc_info = new com.blitzagency.xray.LoggerConnection(); } } static function addObject(id, obj) { addedObjects[id] = new Object({id:id, obj:obj}); } static function addPackages(ary) { var _local1 = 0; while (_local1 < ary.length) { if (ary[_local1] != "") { com.blitzagency.xray.ClassPath.registerPackage(ary[_local1]); } _local1++; } com.blitzagency.xray.ClassPath.registerPackage(); packagesInitialized = true; } static function trace() { xrayLogger.debug.apply(xrayLogger, arguments); } static function tt() { xrayTrace.trace.apply(xrayTrace, arguments); } static function tf() { _global.FunctionName.traceFunction.apply(_global.FunctionName, arguments); } static function updateFps(obj) { lc_exec.sendFPS(obj); } static function createFPSMeter(target_mc, fpsColor) { target_mc = ((!target_mc) ? (_level0) : (target_mc)); var _local2 = target_mc.createEmptyMovieClip("fpsContainer", target_mc.getNextHighestDepth()); _local2.cacheAsBitmap = true; var _local4 = _local2.createTextField("fps", 1, 0, 0, 40, 22); _local4.autoSize = true; _local2.embedFonts = false; _local2.textFormat = new TextFormat(); _local2.textFormat.color = fpsColor; _local2.textFormat.font = "_sans"; _local2.textFormat.size = 10; _local2.fps.setNewTextFormat(_local2.textFormat); _local2.fps.setTextFormat(_local2.textFormat); _local2.updateFps = function (obj) { this.fps.text = obj.fps; }; fpsMeter.__set__runFPS(true); fpsMeter.addEventListener("onFpsUpdate", com.blitzagency.util.Delegate.create(_local2, _local2.updateFps)); return(_local2); } static function sendMetaData(obj) { if (obj != undefined) { var _local2 = lc_exec.send("_xray_conn", "setMetaData", obj); } } static function initConnections() { var _local1 = lc_exec.initConnection(); var _local2 = lc_info.initConnection(); if (_local1) { lc_exec.send("_xray_conn", "checkFPSOn"); lc_exec.getLogLevel(); } tt("Connections", (_local1 + " | ") + _local2); } static var $version = "1.6.3"; }
Symbol 957 MovieClip [__Packages.com.blitzagency.util.Delegate] Frame 0
class com.blitzagency.util.Delegate { function Delegate () { } static function create(target, handler) { var extraArgs = arguments.slice(2); var delegate; delegate = function () { var _local2 = arguments.concat(extraArgs, [delegate]); return(handler.apply(target, _local2)); }; return(delegate); } }
Symbol 958 MovieClip [__Packages.com.blitzagency.xray.Watch] Frame 0
class com.blitzagency.xray.Watch { function Watch () { } static function createCallBack(obj, prop_str, callBack) { var _local1 = obj[prop_str]; obj.watch(prop_str, _functionChanged, callBack); obj[prop_str] = undefined; if (_local1) { obj[prop_str] = _local1; } } static function removeCallBack(obj, prop_str, callBack) { obj.unwatch(prop_str); var _local2 = obj[prop_str]; var _local6; var _local3; var _local5 = new Array(); while (true) { _local3 = _local2.callBack; if (typeof(_local3) == "function") { _local6 = _local2.newVal; _local2.callBack = undefined; if ((_local3 == callBack) || (callBack == undefined)) { break; } _local5.push(_local3); _local2 = _local6; } else { break; } } if (_local6) { obj[prop_str] = _local6; } else { delete obj[prop_str]; obj[prop_str] = null; } var _local1 = 0; while (_local1 < _local5.length) { callBack = _local5[_local1]; createCallBack(obj, prop_str, callBack); _local1++; } } static function _functionChanged(prop_str, oldVal, newVal, callBack) { var _local3 = function () { var _local3 = arguments.callee; var _local5 = _local3.newVal; var _local4 = _local3.callBack; _local5.apply(this, arguments); _local4.apply(this, arguments); }; _local3.newVal = newVal; _local3.callBack = callBack; return(_local3); } }
Symbol 959 MovieClip [__Packages.com.blitzagency.xray.DragableMovieClip] Frame 0
class com.blitzagency.xray.DragableMovieClip extends MovieClip { static var _instance; var startDrag, ___onMouseMove, onMouseMove, stopDrag; function DragableMovieClip () { super(); } static function initialize(mc, restriction_obj) { if (!_instance) { _instance = new com.blitzagency.xray.DragableMovieClip(); } var _local2 = arguments.slice(2); _instance._enable.apply(_instance, [mc, restriction_obj].concat(_local2)); } function _customOnPress(restriction_obj) { var _local4 = arguments.slice(1); if (restriction_obj) { startDrag(false, restriction_obj.left, restriction_obj.top, restriction_obj.right, restriction_obj.bottom); } else { startDrag(); } ___onMouseMove = onMouseMove; onMouseMove = updateAfterEvent; } function _customOnRelease() { stopDrag(); com.blitzagency.xray.Xray.lc_exec.updateHistory(this); onMouseMove = ___onMouseMove; } function _enable(mc, restriction_obj) { var _local5 = arguments.slice(2); var _local6 = com.blitzagency.util.Delegate.create.apply(com.blitzagency.util.Delegate, [mc, _customOnPress, restriction_obj].concat(_local5)); var _local4 = com.blitzagency.util.Delegate.create.apply(com.blitzagency.util.Delegate, [mc, _customOnRelease].concat(_local5)); mc.__removeReferenceDelegatePress__ = _local6; mc.__removeReferenceDelegateRelease__ = _local4; com.blitzagency.xray.Watch.createCallBack(mc, "onPress", _local6); com.blitzagency.xray.Watch.createCallBack(mc, "onRelease", _local4); com.blitzagency.xray.Watch.createCallBack(mc, "onReleaseOutside", _local4); } static function remove(mc) { var _local3 = mc.__removeReferenceDelegatePress__; var _local2 = mc.__removeReferenceDelegateRelease__; if (_local3 && (_local2)) { delete mc.__removeReferenceDelegatePress__; delete mc.__removeReferenceDelegateRelease__; com.blitzagency.xray.Watch.removeCallBack(mc, "onPress", _local3); com.blitzagency.xray.Watch.removeCallBack(mc, "onRelease", _local2); com.blitzagency.xray.Watch.removeCallBack(mc, "onReleaseOutside", _local2); } } }
Symbol 960 MovieClip [__Packages.com.blitzagency.events.GDispatcher] Frame 0
class com.blitzagency.events.GDispatcher { var gDispatcher_listeners; function GDispatcher () { } static function initialize(p_obj) { if ($instance == undefined) { $instance = new com.blitzagency.events.GDispatcher(); } p_obj.dispatchEvent = $instance.dispatchEvent; p_obj.eventListenerExists = $instance.eventListenerExists; p_obj.addEventListener = $instance.addEventListener; p_obj.removeEventListener = $instance.removeEventListener; p_obj.removeAllEventListeners = $instance.removeAllEventListeners; } static function $indexOfListener(p_listeners, p_obj, p_function) { var _local3 = p_listeners.length; var _local2 = -1; while (_local2++ , _local2 < _local3) { var _local1 = p_listeners[_local2]; if ((_local1.o == p_obj) && (_local1.f == p_function)) { return(_local2); } } return(-1); } static function $dispatchEvent(p_dispatchObj, p_listeners, p_eventObj) { var _local5; for (_local5 in p_listeners) { var _local1 = p_listeners[_local5].o; var _local3 = typeof(_local1); var _local2 = p_listeners[_local5].f; if ((_local3 == "object") || (_local3 == "movieclip")) { if ((_local1.handleEvent != undefined) && (_local2 == undefined)) { _local1.handleEvent(p_eventObj); } else { if (_local2 == undefined) { _local2 = p_eventObj.type; } _local1[_local2](p_eventObj); } } else { _local1.apply(p_dispatchObj, [p_eventObj]); } } } function dispatchEvent(p_eventObj) { if (p_eventObj.type == "ALL") { return(undefined); } if (p_eventObj.target == undefined) { p_eventObj.target = this; } this[p_eventObj.type + "Handler"](p_eventObj); var _local3 = gDispatcher_listeners[p_eventObj.type]; if (_local3 != undefined) { $dispatchEvent(this, _local3, p_eventObj); } _local3 = gDispatcher_listeners.ALL; if (_local3 != undefined) { $dispatchEvent(this, _local3, p_eventObj); } } function eventListenerExists(p_event, p_obj, p_function) { return($indexOfListener(gDispatcher_listeners[p_event], p_obj, p_function) != -1); } function addEventListener(p_event, p_obj, p_function) { if (gDispatcher_listeners == undefined) { gDispatcher_listeners = {}; _global.ASSetPropFlags(this, gDispatcher_listeners, 1); } var _local3 = gDispatcher_listeners[p_event]; if (_local3 == undefined) { _local3 = []; gDispatcher_listeners[p_event] = _local3; } if ($indexOfListener(_local3, p_obj, p_function) == -1) { _local3.push({o:p_obj, f:p_function}); } } function removeEventListener(p_event, p_obj, p_function) { var _local2 = gDispatcher_listeners[p_event]; if (_local2 == undefined) { return(undefined); } var _local3 = $indexOfListener(_local2, p_obj, p_function); if (_local3 != -1) { _local2.splice(_local3, 1); } } function removeAllEventListeners(p_event) { if (p_event == undefined) { delete gDispatcher_listeners; } else { delete gDispatcher_listeners[p_event]; } } static var $instance = undefined; }
Symbol 961 MovieClip [__Packages.com.blitzagency.util.RecursionCheck] Frame 0
class com.blitzagency.util.RecursionCheck { var members, maxRecursionLevel; function RecursionCheck () { com.blitzagency.events.GDispatcher.initialize(this); members = new Array(); maxRecursionLevel = 3; } static function getInstance() { if (_instance == null) { _instance = new com.blitzagency.util.RecursionCheck(); } return(_instance); } function isMember(obj) { var _local2 = getIndex(obj); if (_local2 != null) { return(_local2); } } function addMember(obj) { if (obj != undefined) { members.push({obj:obj, count:1}); return(true); } return(false); } function removeMember(obj) { var _local2 = getIndex(obj); if (_local2.exists) { members.splice(_local2.index, 1); return(true); } return(false); } function clear() { members = []; } function getIndex(obj) { var _local6 = members.length; var _local3 = 0; while (_local3 < _local6) { var _local2 = members[_local3]; if ((_local2.obj == obj) && (_local2.count < maxRecursionLevel)) { _local2.count++; return({exists:true, recurse:true, count:_local2.count, index:_local3}); } if ((_local2.obj == obj) && (_local2.count >= maxRecursionLevel)) { return({exists:true, recurse:false, count:_local2.count, index:_local3}); } _local3++; } return({exists:false, recurse:true, index:-1}); } static var _instance = null; }
Symbol 962 MovieClip [__Packages.com.blitzagency.xray.ClassPath] Frame 0
class com.blitzagency.xray.ClassPath { static var check, fullPath; function ClassPath () { } static function registerPackage(packageName) { if (check == undefined) { check = []; } if (packageName == undefined) { var _local2 = []; for (var _local3 in _global) { _local2.push(_local3); } _global.ASSetPropFlags(_global, null, 0, 1); classPusher(_global); _protect(_global, _local2); } else { classPusher(_global[packageName], packageName); } } static function _protect(package_obj, unprotected) { _global.ASSetPropFlags(package_obj, null, 1, 1); _global.ASSetPropFlags(package_obj, unprotected, 0, 1); _global.ASSetPropFlags(package_obj, ["constructor", "__constructor__", "prototype", "__proto__"], 1, 1); } static function getClassName(obj) { if (obj instanceof Function) { return(obj.shortClassName); } return(obj.constructor.shortClassName); } static function getLongClassName(obj) { if (obj instanceof Function) { return(obj.className); } return(obj.constructor.className); } static function getPath(obj) { if (obj instanceof Function) { return(obj.className); } return(obj.constructor.className); } static function classPusher(node, name) { var _local2 = ((name == undefined) ? "" : (name + ".")); for (var _local3 in node) { if (((node[_local3] instanceof Function) && (node[_local3].constructor != null)) && (node[_local3].className == undefined)) { node[_local3].className = _local2 + _local3; node[_local3].shortClassName = _local3; check.push(node[_local3]); } else if ((node[_local3] instanceof Object) && (node[_local3].className == undefined)) { } } } static function checkProtoChain(obj, extendedPath, includePath) { if ((obj.__proto__ != undefined) && (obj.__proto__.constructor.className != undefined)) { var _local1 = checkExtended(obj); var _local4 = ((extendedPath || (includePath)) ? (_local1.className) : (_local1.shortClassName)); fullPath = ((fullPath == "") ? (_local4) : ((fullPath + ".") + _local1.shortClassName)); if (extendedPath) { checkProtoChain(obj.__proto__, extendedPath); } } } static function getClass(obj, extendedPath, includePath) { fullPath = ""; checkProtoChain(obj, extendedPath, includePath); if (fullPath == "") { fullPath = typeof(obj); } return(fullPath); } static function checkExtended(obj) { var _local2 = {extended:false}; var _local1 = 0; while (_local1 < check.length) { var _local3 = ((obj.__proto__ == check[_local1].prototype) ? true : false); if (_local3) { _local2.extended = _local3; _local2.className = check[_local1].className; _local2.shortClassName = check[_local1].shortClassName; return(_local2); } _local1++; } return(_local2); } }
Symbol 963 MovieClip [__Packages.com.blitzagency.xray.ObjectViewer] Frame 0
class com.blitzagency.xray.ObjectViewer { var _recursionCount, recursionCheck, mc_prop_ary, TextField_prop_ary, Button_prop_ary, Sound_prop_ary, mc_prop_small_ary, objMap, currentObjPath, XMLStr, dispatchEvent, XMLDoc; function ObjectViewer () { _recursionCount = 0.003; recursionCheck = com.blitzagency.util.RecursionCheck.getInstance(); mc_prop_ary = new Array("_name", "_x", "_y", "_width", "_height", "_rotation", "_visible", "_alpha", "_xscale", "_yscale", "cacheAsBitmap", "filters", "_currentframe", "_totalframes", "_framesloaded", "enabled", "hitArea", "_droptarget", "_target", "_focusEnabled", "_focusrect", "_lockroot", "menu", "_quality", "soundbuftime", "tabChildren", "tabEnabled", "tabIndex", "trackAsMenu", "_url", "useHandCursor"); TextField_prop_ary = new Array("_name", "_x", "_y", "_width", "_height", "_rotation", "_visible", "_alpha", "_xscale", "_yscale", "html", "htmlText", "text"); Button_prop_ary = new Array("_name", "_x", "_y", "_width", "_height", "_rotation", "_visible", "_alpha", "_xscale", "_yscale", "enabled"); Sound_prop_ary = new Array("position", "duration", "id3.comment", "id3.album", "id3.genre", "id3.songname", "id3.artist", "id3.track", "id3.year", "volume", "pan"); mc_prop_small_ary = new Array("_x", "_y", "_width", "_height", "_visible", "_alpha", "_currentframe"); mc_prop_ary.reverse(); TextField_prop_ary.reverse(); Button_prop_ary.reverse(); Sound_prop_ary.reverse(); mc_prop_small_ary.reverse(); com.blitzagency.events.GDispatcher.initialize(this); } function replace(str, srch_str, repl_str) { var _local1 = new Array(); _local1 = str.split(srch_str); var _local2 = _local1.join(repl_str); return(_local2); } function setAttributes(xmlNode, obj) { for (var _local3 in obj) { if (((_local3 != "__recursionCheck") && (_local3 != "getRecursionChecked")) && (_local3 != "setRecursionChecked")) { xmlNode.attributes[_local3] = obj[_local3]; } } } function getObjProperties(obj) { var _local3 = new Object(); var _local4 = 0; for (var _local5 in obj) { if ((((((_local5 != "Xray") && (_local5 != "__recursionCheck")) && (_local5 != "getRecursionChecked")) && (_local5 != "__removeReferenceDelegateRelease__")) && (_local5 != "__removeReferenceDelegatePress__")) && (_local5 != "setRecursionChecked")) { _local4++; var _local1 = com.blitzagency.xray.ClassPath.getClass(obj[_local5]); _local1 = ((_local1 != "") ? (_local1) : (typeof(obj[_local5]))); _local3[_local5] = (_local1 + " :: ") + obj[_local5]; } } if (_local4 == 0) { _local3.value = new Object(); _local3.value = obj.toString(); } return(_local3); } function getObjPropertiesF2(obj) { var _local3 = new Object(); var _local4 = 0; for (var _local5 in obj) { if ((((((_local5 != "Xray") && (_local5 != "__recursionCheck")) && (_local5 != "getRecursionChecked")) && (_local5 != "__removeReferenceDelegateRelease__")) && (_local5 != "__removeReferenceDelegatePress__")) && (_local5 != "setRecursionChecked")) { _local4++; var _local1 = com.blitzagency.xray.ClassPath.getClass(obj[_local5]); _local1 = ((_local1 != "") ? (_local1) : (typeof(obj[_local5]))); _local3[_local5] = (_local1 + "::") + obj[_local5]; } } if (_local4 == 0) { _local3.value = new Object(); _local3.value = obj.toString(); } return(_local3); } function getFunctionProperties(obj, sPath) { _global.ASSetPropFlags(obj, null, 0, true); var _local4 = new Object(); for (var _local5 in obj) { if ((((((((_local5 != "__proto__") && (_local5 != "prototype")) && (_local5 != "Xray")) && (_local5 != "__recursionCheck")) && (_local5 != "__removeReferenceDelegateRelease__")) && (_local5 != "__removeReferenceDelegatePress__")) && (_local5 != "getRecursionChecked")) && (_local5 != "setRecursionChecked")) { var _local3 = ((typeof(obj[_local5]) == "function") ? "function" : (obj[_local5])); _local4[_local5] = _local3; } } if (obj.prototype) { for (var _local5 in obj.prototype) { if ((((((((_local5 != "__proto__") && (_local5 != "prototype")) && (_local5 != "Xray")) && (_local5 != "__recursionCheck")) && (_local5 != "__removeReferenceDelegateRelease__")) && (_local5 != "__removeReferenceDelegatePress__")) && (_local5 != "getRecursionChecked")) && (_local5 != "setRecursionChecked")) { var _local3 = ((typeof(obj.prototype[_local5]) == "function") ? "function" : "property"); _local4[_local5] = _local3; } } } _global.ASSetPropFlags(obj, null, 1, true); return(_local4); } function getBaseProperties(target_obj, path) { var _local2 = new Object(); _local2.path = path; for (var _local5 in target_obj) { if (((((((_local5 != "__recursionCheck") && (_local5 != "Xray")) && (_local5 != "getRecursionChecked")) && (_local5 != "setRecursionChecked")) && (_local5 != "__removeReferenceDelegateRelease__")) && (_local5 != "__removeReferenceDelegatePress__")) && (_local5 != "__proto__")) { var _local3 = com.blitzagency.xray.ClassPath.getClass(target_obj[_local5]); _local3 = ((_local3 != "") ? (_local3) : (typeof(target_obj[_local5]))); _local2[_local5] = new Object(); _local2[_local5].className = _local3; _local2[_local5].objName = _local5; _local2[_local5].val = target_obj[_local5]; _local2[_local5].target = (_local2.path + ".") + _local5; _local2[_local5].type = getType(target_obj[_local5]); } } _local2.Class = com.blitzagency.xray.ClassPath.getClass(target_obj, true); return(_local2); } function getProperties(target_obj, showAll) { _global.ASSetPropFlags(target_obj, null, 0, true); var _local6 = new Object(); if (showAll) { for (var _local8 in target_obj) { if ((((((_local8 != "__recursionCheck") && (_local8 != "Xray")) && (_local8 != "getRecursionChecked")) && (_local8 != "__removeReferenceDelegateRelease__")) && (_local8 != "__removeReferenceDelegatePress__")) && (_local8 != "setRecursionChecked")) { var _local7 = com.blitzagency.xray.ClassPath.getClass(target_obj[_local8]); _local7 = ((_local7 != "") ? (_local7) : (typeof(target_obj[_local8]))); _local6[_local8] = (_local7 + " :: ") + target_obj[_local8]; } } } _local6.Class = com.blitzagency.xray.ClassPath.getClass(target_obj, true); _local6._props = new Object(); var _local4; if (target_obj instanceof MovieClip) { _local4 = mc_prop_ary; } if (target_obj instanceof TextField) { _local4 = TextField_prop_ary; } if (target_obj instanceof Button) { _local4 = Button_prop_ary; } if (target_obj instanceof Sound) { _local4 = Sound_prop_ary; } var _local3 = 0; while (_local3 < _local4.length) { switch (_local4) { case mc_prop_ary : if (_local4[_local3] == "_y") { _local6._props.depth = target_obj.getDepth(); } _local6._props[_local4[_local3]] = target_obj[_local4[_local3]]; break; case TextField_prop_ary : _local6._props[_local4[_local3]] = target_obj[_local4[_local3]]; break; case Button_prop_ary : _local6._props[_local4[_local3]] = target_obj[_local4[_local3]]; break; case Sound_prop_ary : if (_local4[_local3] == "volume") { _local6._props.volume = target_obj.getVolume(); } else if (_local4[_local3] == "pan") { _local6._props.pan = target_obj.getPan(); } else if (_local4[_local3] == "id3.comment") { _local6._props.id3_comment = target_obj.id3.comment; } else if (_local4[_local3] == "id3.album") { _local6._props.id3_album = target_obj.id3.album(); } else if (_local4[_local3] == "id3.genre") { _local6._props.id3_genre = target_obj.id3.genre(); } else if (_local4[_local3] == "id3.songname") { _local6._props.id3_songname = target_obj.id3.songname(); } else if (_local4[_local3] == "id3.artist") { _local6._props.id3_artist = target_obj.id3.artist(); } else if (_local4[_local3] == "id3.track") { _local6._props.id3_track = target_obj.id3.track(); } else { if (_local4[_local3] != "id3.year") { break; } _local6._props.id3_year = target_obj.id3.year(); } } _local3++; } _global.ASSetPropFlags(_local6, ["constructor", "__constructor__", "prototype", "__proto__", "__recursionCheck"], 1, true); return(_local6); } function getPropertiesF2(target_obj, showAll) { _global.ASSetPropFlags(target_obj, null, 0, 7); var _local6 = new Object(); if (showAll) { for (var _local8 in target_obj) { if ((((((_local8 != "__recursionCheck") && (_local8 != "Xray")) && (_local8 != "getRecursionChecked")) && (_local8 != "__removeReferenceDelegateRelease__")) && (_local8 != "__removeReferenceDelegatePress__")) && (_local8 != "setRecursionChecked")) { var _local7 = com.blitzagency.xray.ClassPath.getClass(target_obj[_local8]); _local7 = ((_local7 != "") ? (_local7) : (typeof(target_obj[_local8]))); _local6[_local8] = (_local7 + "::") + target_obj[_local8]; } } } _local6.Class = com.blitzagency.xray.ClassPath.getClass(target_obj, true); _local6._props = new Object(); var _local4; if ((target_obj instanceof MovieClip) || (typeof(target_obj) == "movieclip")) { _local4 = mc_prop_ary; } if (target_obj instanceof TextField) { _local4 = TextField_prop_ary; } if (target_obj instanceof Button) { _local4 = Button_prop_ary; } if (target_obj instanceof Sound) { _local4 = Sound_prop_ary; } var _local3 = 0; while (_local3 < _local4.length) { switch (_local4) { case mc_prop_ary : if (_local4[_local3] == "_y") { _local6._props.depth = target_obj.getDepth(); } _local6._props[_local4[_local3]] = target_obj[_local4[_local3]]; break; case TextField_prop_ary : _local6._props[_local4[_local3]] = target_obj[_local4[_local3]]; break; case Button_prop_ary : _local6._props[_local4[_local3]] = target_obj[_local4[_local3]]; break; case Sound_prop_ary : if (_local4[_local3] == "volume") { _local6._props.volume = target_obj.getVolume(); } else if (_local4[_local3] == "pan") { _local6._props.pan = target_obj.getPan(); } else if (_local4[_local3] == "id3.comment") { _local6._props.id3_comment = target_obj.id3.comment; } else if (_local4[_local3] == "id3.album") { _local6._props.id3_album = target_obj.id3.album(); } else if (_local4[_local3] == "id3.genre") { _local6._props.id3_genre = target_obj.id3.genre(); } else if (_local4[_local3] == "id3.songname") { _local6._props.id3_songname = target_obj.id3.songname(); } else if (_local4[_local3] == "id3.artist") { _local6._props.id3_artist = target_obj.id3.artist(); } else if (_local4[_local3] == "id3.track") { _local6._props.id3_track = target_obj.id3.track(); } else { if (_local4[_local3] != "id3.year") { break; } _local6._props.id3_year = target_obj.id3.year(); } } _local3++; } _global.ASSetPropFlags(_local6, ["constructor", "__constructor__", "prototype", "__proto__", "__recursionCheck"], 1, true); return(_local6); } function getStandardProperties(target_mc) { var _local3 = new Object(); _local3._props = new Object(); var _local2 = 0; while (_local2 < mc_prop_small_ary.length) { if (mc_prop_small_ary[_local2] == "_y") { _local3._props.depth = target_mc.getDepth(); } _local3._props[mc_prop_small_ary[_local2]] = target_mc[mc_prop_small_ary[_local2]]; _local2++; } return(_local3); } function getSoundProperties(snd) { var _local1 = new Object(); _local1.txtPosition = snd.position; _local1.txtDuration = snd.duration; _local1.txtComment = snd.id3.comment; _local1.txtAlbum = snd.id3.album; _local1.txtGenre = snd.id3.genre; _local1.txtSongName = snd.id3.songname; _local1.txtArtist = snd.id3.artist; _local1.txtTrack = snd.id3.track; _local1.txtYear = snd.id3.year; _local1.txtVolume = snd.getVolume(); _local1.txtPan = snd.getPan(); return(_local1); } function getVideoProperties(ns) { var _local2 = new Object(); _local2.txtPosition = ns.time; _local2.txtBufferLength = ns.bufferLength; _local2.txtBufferTime = ns.bufferTime; _local2.txtBytesLoaded = ns.bytesLoaded; _local2.txtBytesTotal = ns.bytesTotal; _local2.txtCurrentFps = ns.currentFps; var _local4 = getObjProperties(ns); _local2.props = _local4; return(_local2); } function getName(clip) { var _local1 = clip._name; return(((!_local1) ? (String(clip)) : (_local1))); } function addObject(link, iType, sName, isBranch) { if (link.lastIndexOf(".") > -1) { var _local6 = link.split("."); var _local2 = objMap; var _local4 = 0; while (_local4 < _local6.length) { var _local3 = ((_local4 == (_local6.length - 1)) ? (sName) : (_local6[_local4])); var _local5 = _local6.slice(0, _local4).join("."); var _local8 = true; if (!_local2[_local3]) { _local8 = false; _local2[_local3] = new Object(); _local5 = ((_local4 > 0) ? ((_local5 + ".") + _local3) : (_local5)); _local2[_local3].sPath = _local5; _local2[_local3].iType = iType; _local2[_local3].isBranch = isBranch; _local2[_local3].sName = _local3; } _local2 = _local2[_local3]; if ((_local4 == (_local6.length - 1)) && (!_local8)) { var _local9 = link.split("."); var _local13 = _local9.pop(); link = (_local9.join(".") + ".") + sName; _local2.sPath = link; _local2.iType = iType; _local2.isBranch = isBranch; _local2.sName = sName; } _local4++; } } else { if (!objMap[link]) { objMap[link] = new Object(); } objMap[link].sPath = link; objMap[link].iType = iType; objMap[link].isBranch = isBranch; objMap[link].sName = sName; } } function buildTree(obj) { var len = currentObjPath.split(".").length; var aTemp = obj.sPath.split("."); aTemp.splice(0, len - 1); var checkPath = ((aTemp.join(".") == "") ? false : true); var sNodeName; var sNodeLabel; var sCurrentTarget; var iType; var o; if (((obj.sPath != undefined) && (checkPath)) && (obj.sName != undefined)) { sNodeName = getName(obj.sName); sNodeName = replace(sNodeName, " ", "_"); sNodeLabel = getName(obj.sName); sCurrentTarget = obj.sPath; iType = obj.iType; switch (iType) { case 0 : var sClass = com.blitzagency.xray.ClassPath.getClass(eval (sCurrentTarget), false); if (!sClass) { var func = typeof(eval (sCurrentTarget)); sClass = "Object"; } sNodeLabel = ((sNodeLabel + " (") + sClass) + ")"; o = {label:sNodeLabel, mc:sCurrentTarget, t:iType}; break; case 1 : var sClass = com.blitzagency.xray.ClassPath.getClass(eval (sCurrentTarget), false); sNodeLabel = ((sNodeLabel + " (") + sClass) + ")"; o = {label:sNodeLabel, mc:sCurrentTarget, t:iType}; break; case 2 : var sClass = com.blitzagency.xray.ClassPath.getClass(eval (sCurrentTarget), false); sNodeLabel = ((sNodeLabel + " (") + sClass) + ")"; o = {label:sNodeLabel, mc:sCurrentTarget, t:iType}; break; case 3 : var sClass = com.blitzagency.xray.ClassPath.getClass(eval (sCurrentTarget), false); sNodeLabel = ((sNodeLabel + " (") + sClass) + ")"; o = {label:sNodeLabel, mc:sCurrentTarget, t:iType}; break; case 4 : var sClass = com.blitzagency.xray.ClassPath.getClass(eval (sCurrentTarget), false); sNodeLabel = ((sNodeLabel + " (") + sClass) + ")"; o = {label:sNodeLabel, mc:sCurrentTarget, t:iType}; break; case 5 : var sClass = "TextField"; sNodeLabel = ((sNodeLabel + " (") + sClass) + ")"; o = {label:sNodeLabel, mc:sCurrentTarget, t:iType}; break; case 6 : var sClass = com.blitzagency.xray.ClassPath.getClass(eval (sCurrentTarget), false); if (!sClass) { var func = typeof(eval (sCurrentTarget)); sClass = "Object"; } sNodeLabel = ((sNodeLabel + " (") + sClass) + ")"; o = {label:sNodeLabel, mc:sCurrentTarget, t:iType}; break; case 7 : var sClass = com.blitzagency.xray.ClassPath.getClass(eval (sCurrentTarget), false); if (sClass) { sClass = ("( " + sClass) + " )"; } else { sClass = "( function )"; } sNodeLabel = sNodeLabel + sClass; o = {label:sNodeLabel, mc:sCurrentTarget, t:iType}; break; case 8 : var sClass = com.blitzagency.xray.ClassPath.getClass(eval (sCurrentTarget), false); if (!sClass) { var func = typeof(eval (sCurrentTarget)); sClass = "NetStream"; } sNodeLabel = ((sNodeLabel + " (") + sClass) + ")"; o = {label:sNodeLabel, mc:sCurrentTarget, t:iType}; break; case 12 : var sClass = "Date"; if (!sClass) { var func = typeof(eval (sCurrentTarget)); sClass = "Date"; } sNodeLabel = ((sNodeLabel + " (") + sClass) + ")"; o = {label:sNodeLabel, mc:sCurrentTarget, t:iType}; break; default : var sClass = com.blitzagency.xray.ClassPath.getClass(eval (sCurrentTarget), false); if (!sClass) { var func = typeof(eval (sCurrentTarget)); sClass = "Object"; } sNodeLabel = ((sNodeLabel + " (") + sClass) + ")"; o = {label:sNodeLabel, mc:sCurrentTarget, t:iType}; } XMLStr = XMLStr + (("<" + sNodeName) + " "); if (obj.isBranch) { o.isBranch = true; } for (var atr in o) { XMLStr = XMLStr + (((atr + "=\"") + o[atr]) + "\" "); } XMLStr = XMLStr + ">"; } aTemp = new Array(); for (var items in obj) { if (typeof(obj[items]) == "object") { aTemp.push(obj[items]); } } aTemp.sortOn("sName"); var x = 0; while (x < aTemp.length) { buildTree(aTemp[x]); x++; } if (sNodeName) { XMLStr = XMLStr + (("</" + sNodeName) + ">"); } } function _protect(package_obj, unprotected_array) { _global.ASSetPropFlags(package_obj, null, 1, true); _global.ASSetPropFlags(package_obj, unprotected_array, 0, true); _global.ASSetPropFlags(package_obj, ["constructor", "__constructor__", "prototype", "__proto__"], 1, true); } function viewTree(obj, objPath, recursiveSearch, showHidden, objectSearch) { dispatchEvent({type:"onViewTree", obj:obj}); objMap = new Object(); XMLStr = ""; com.blitzagency.xray.Xray.recursionControl = com.blitzagency.xray.Xray.recursionControl + 1; recursionCheck.clear(); var sNodeName; if (typeof(obj) == "movieclip") { sNodeName = getName(obj); } else if (typeof(obj) == "object") { sNodeName = objPath.split(".")[0]; } var objType = getType(obj); var targetPath; if (objType == 2) { targetPath = String(eval (obj._target)); objPath = targetPath; } else { targetPath = objPath; } currentObjPath = objPath; var aTemp = currentObjPath.split("."); if (aTemp.length > 1) { aTemp.splice(aTemp.length - 1); } var o; aTemp = targetPath.split("."); XMLDoc = new XML(); if (recursiveSearch || ((!recursiveSearch) && (targetPath == "_level0"))) { var currentNode; var element1 = XMLDoc.createElement(aTemp[0]); XMLDoc.appendChild(element1); var attribute_obj = {label:aTemp[0], mc:aTemp[0], t:objType}; setAttributes(XMLDoc.lastChild, attribute_obj); currentNode = XMLDoc.lastChild; } var bParsed = false; addObject(sNodeName, objType, sNodeName); if (!objectSearch) { objectSearch = ((objType == 0) ? true : false); } parseTree(obj, sNodeName, objPath, recursiveSearch, showHidden, objectSearch); buildTree(objMap); XMLDoc = new XML(XMLStr); obj = new Object(); obj.XMLDoc = XMLDoc; dispatchEvent({type:"onViewTreeReturn", obj:obj}); return(XMLDoc); } function parseTree(obj, sName, sPath, recursiveSearch, showHidden, objectSearch, parent, lastParent) { var unprotected_array = new Array(); if (((typeof(obj) == "object") || (typeof(obj) == "movieclip")) || (typeof(obj) == "function")) { if (showHidden) { for (var items in obj) { unprotected_array.push(items); } _global.ASSetPropFlags(obj, null, 0, true); } if (recursiveSearch) { if (obj.__recursionCheck == null) { obj.prototype.getRecursionChecked = function () { }; obj.prototype.setRecursionChecked = function (value) { }; var created = obj.prototype.addProperty("__recursionCheck", obj.prototype.getRecursionChecked, obj.prototype.setRecursionChecked); obj.__recursionCheck = 0; _global.ASSetPropFlags(obj, ["__recursionCheck", "getRecursionChecked", "setRecursionChecked"], 1, true); } if (Math.floor(obj.__recursionCheck) != Math.floor(com.blitzagency.xray.Xray.recursionControl)) { obj.__recursionCheck = com.blitzagency.xray.Xray.recursionControl; } } else { delete obj.__recursionCheck; delete obj.getRecursionChecked; delete obj.setRecursionChecked; } if ((((typeof(obj) == "object") && (recursiveSearch)) && (!objectSearch)) && (((!obj) instanceof XML) || ((!obj) instanceof XMLNode))) { if (showHidden) { _protect(obj, unprotected_array); } return(undefined); } for (var items in obj) { if ((items != "__recursionCheck") && (((typeof(obj[items]) == "object") || (typeof(obj[items]) == "movieclip")) || (typeof(obj[items]) == "function"))) { var bReturn = false; var pathCheck = ""; if (typeof(obj[items]) == "movieclip") { var pathLength = sPath.split(".").length; var targetLength = String(eval (obj[items]._target)).split(".").length; if (pathLength <= targetLength) { pathCheck = (sPath + ".") + items; } else { pathCheck = (sPath + ".") + items; } } else { pathCheck = (sPath + ".") + items; } if ((((((((((((((typeof(obj[items]) == "object") || (typeof(obj[items]) == "movieclip")) || (typeof(obj[items]) == "function")) && (items != "Xray")) && (items != "__recursionCheck")) && (items != "getRecursionChecked")) && (items != "setRecursionChecked")) && (items != "__proto__")) && (items != "prototype")) && (items != "__constructor__")) && (items != "__resolve")) && (items != "__removeReferenceDelegateRelease__")) && (items != "__removeReferenceDelegatePress__")) && (items != "constructor")) { if (recursiveSearch && (((typeof(obj[items]) == "movieclip") || (obj[items] instanceof XML)) || (obj[items] instanceof XMLNode))) { addObject(pathCheck, getType(obj[items]), items); if ((Math.floor(obj[items].__recursionCheck) != Math.floor(com.blitzagency.xray.Xray.recursionControl)) || (obj[items].__recursionCheck < (com.blitzagency.xray.Xray.recursionControl + _recursionCount))) { if (Math.floor(obj[items].__recursionCheck) == Math.floor(com.blitzagency.xray.Xray.recursionControl)) { obj[items].__recursionCheck = obj[items].__recursionCheck + 0.001; } if ((obj[items].__recursionCheck < (com.blitzagency.xray.Xray.recursionControl + _recursionCount)) || (obj[items].__recursionCheck == undefined)) { parseTree(obj[items], items, pathCheck, recursiveSearch, showHidden, objectSearch, obj, parent); } } } else { var isBranch = false; for (var subItems in obj[items]) { var subObjType = typeof(obj[items][subItems]); isBranch = false; if ((subObjType == "movieclip") || (subObjType == "object")) { isBranch = true; break; } } addObject(pathCheck, getType(obj[items]), items, isBranch); } } } } if (showHidden) { _protect(obj, unprotected_array); } } } function getType(obj) { var _local14 = Boolean(((typeof(obj) == "object") ? true : false)); var _local6 = ((obj.constructor == Array) ? true : false); var _local8 = (((obj instanceof MovieClip) || (typeof(obj) == "movieclip")) ? true : false); var _local15 = obj instanceof Button; var _local5 = obj instanceof Sound; var _local3 = obj instanceof Video; var _local9 = obj instanceof NetStream; var _local4 = obj instanceof TextField; var _local11 = obj instanceof Date; var _local12 = Boolean(((typeof(obj) == "function") ? true : false)); var _local7 = Boolean(((typeof(obj) == "string") ? true : false)); var _local13 = Boolean(((typeof(obj) == "number") ? true : false)); var _local10 = Boolean(((typeof(obj) == "boolean") ? true : false)); var _local1 = 0; if (_local14) { _local1 = 0; } if (_local6) { _local1 = 1; } if (_local8) { _local1 = 2; } if (_local15) { _local1 = 3; } if (_local5) { _local1 = 4; } if (_local4) { _local1 = 5; } if (_local3) { _local1 = 6; } if (_local12) { _local1 = 7; } if (_local9) { _local1 = 8; } if (_local7) { _local1 = 9; } if (_local13) { _local1 = 10; } if (_local10) { _local1 = 11; } if (_local11) { _local1 = 12; } return(_local1); } }
Symbol 964 MovieClip [__Packages.com.blitzagency.xray.FPSMeter] Frame 0
class com.blitzagency.xray.FPSMeter { var _fps, dispatchEvent, _modus, _runFPS, fpsSI, _pollInterval, past, now, pass, delta, populationSize, population; function FPSMeter () { com.blitzagency.events.GDispatcher.initialize(this); init(); } function get fps() { return(_fps); } function set fps(newValue) { _fps = newValue; dispatchEvent({type:"onFpsUpdate", fps:newValue}); //return(fps); } function get modus() { return(_modus); } function set modus(newValue) { _modus = newValue; //return(modus); } function get runFPS() { return(_runFPS); } function set runFPS(newValue) { _runFPS = newValue; clearInterval(fpsSI); if (newValue) { fpsSI = setInterval(this, "update", pollInterval); } //return(runFPS); } function get pollInterval() { return(_pollInterval); } function set pollInterval(newValue) { _pollInterval = newValue; clearInterval(fpsSI); if (runFPS) { fpsSI = setInterval(this, "update", pollInterval); } //return(pollInterval); } static function getInstance() { if (_instance == null) { _instance = new com.blitzagency.xray.FPSMeter(); } return(_instance); } function init() { past = 0; now = 0; fps = (""); pass = 0; delta = 0; populationSize = 10; population = new Array(populationSize); runFPS = (false); modus = (true); pollInterval = (25); } function update() { if (!runFPS) { clearInterval(fpsSI); } now = getTimer(); delta = now - past; if (modus) { population[pass] = delta; pass++; if (pass >= populationSize) { var _local2 = 0; for (var _local3 in population) { _local2 = _local2 + population[_local3]; } var _local5 = int((1000 * populationSize) / _local2); fps = (("[ " + _local5) + " fps ]"); pass = 0; } } else { var _local4 = int(1000 / delta); fps = (("[ " + _local4) + " fps ]"); } past = now; } static var _instance = null; }
Symbol 965 MovieClip [__Packages.com.blitzagency.util.CoordinateTools] Frame 0
class com.blitzagency.util.CoordinateTools { function CoordinateTools () { } static function initialize() { _global.localToLocal = localToLocal; return(true); } static function localToLocal(from, to, origin) { var _local1 = ((origin == undefined) ? ({x:0, y:0}) : (origin)); from.localToGlobal(_local1); to.globalToLocal(_local1); return(_local1); } static function getAngle(pointAX, pointAY, pointBX, pointBY) { var _local2 = pointAY - pointBY; var _local3 = pointAX - pointBX; var _local4 = Math.atan2(_local2, _local3); var _local1 = Math.round((_local4 * 180) / Math.PI); _local1 = convertDegrees(_local1); return(_local1); } static function convertDegrees(p_degree) { var _local2 = ((p_degree < 0) ? (180 + (180 - Math.abs(p_degree))) : (p_degree)); return(_local2); } static function getRectangle(p_x, p_y, p_width, p_height) { var _local1 = {}; _local1.x = p_x; _local1.y = p_y; _local1.width = p_width; _local1.height = p_height; _local1.top = p_y; _local1.left = p_x; _local1.right = p_x + p_width; _local1.bottom = p_y + p_height; _local1.bottomRight = {x:p_x + p_width, y:p_y + p_height}; _local1.topLeft = {x:p_x, y:p_y}; return(_local1); } static var initialized = initialize(); }
Symbol 966 MovieClip [__Packages.com.blitzagency.util.DrawingTools] Frame 0
class com.blitzagency.util.DrawingTools { function DrawingTools () { } static function drawBox(mc, clr, alpha, rect, lineClr, depth) { var _local4 = ((depth == undefined) ? 100 : (depth)); var _local6 = "mc_" + _local4; mc = mc.createEmptyMovieClip(_local6, _local4); alpha = ((alpha == undefined) ? 100 : (alpha)); lineClr = ((lineClr == undefined) ? 16711680 : (lineClr)); mc.beginFill(clr, alpha); if (lineClr != null) { mc.lineStyle(0.25, lineClr, 100); } mc.moveTo(rect.left, rect.top); mc.lineTo(rect.left, rect.bottom); mc.lineTo(rect.bottomRight.x, rect.bottomRight.y); mc.lineTo(rect.right, rect.top); mc.lineTo(rect.left, rect.top); mc.endFill(); return(mc); } static function drawLine(mc, clr, fx, fy, tx, ty) { mc.beginFill(0, 0); mc.lineStyle(0.25, clr, 100); mc.moveTo(fx, fy); mc.lineTo(tx, ty); mc.endFill(); } }
Symbol 967 MovieClip [__Packages.com.blitzagency.controls.EditTool] Frame 0
class com.blitzagency.controls.EditTool { var _this, blur, ds, currentSelection, dispatchEvent, rect, center, boundingBox, scaleDiff, mc_hiddenBtn, rotateHandle, c2, currentAngle, si; function EditTool () { com.blitzagency.events.GDispatcher.initialize(this); } function initialize(p_editToolContainer, p_mc, p_allowMove, p_allowRatioScale, p_allowWidthScale, p_allowHeightScale, p_allowRotate) { _this = p_editToolContainer; createCenter(); allowMove = p_allowMove; allowRatioScale = p_allowRatioScale; allowWidthScale = p_allowWidthScale; allowHeightScale = p_allowHeightScale; allowRotate = p_allowRotate; blur = new flash.filters.BlurFilter(1.2, 1.2, 3); ds = new flash.filters.DropShadowFilter(4, 45, 0, 1, 2, 2, 1, 3, false, false, false); currentSelection = p_mc; _this._x = currentSelection._x; _this._y = currentSelection._y; updateBoundingBox(); createHiddenButton(); createCorners(); if (allowRotate) { createRotateHandle(); } } function destroyTool(evtObj) { _this.removeMovieClip(); dispatchEvent({type:"destroyTool"}); } function getRegPoint(origin) { var _local2 = com.blitzagency.util.CoordinateTools.localToLocal(currentSelection, _this, origin); return(_local2); } function updateRect() { var _local2 = getRegPoint(); rect = com.blitzagency.util.CoordinateTools.getRectangle(_local2.x, _local2.y, currentSelection._width, currentSelection._height); } function updateContentVisual() { _this.filters = [blur]; } function createCenter() { center = _this.createEmptyMovieClip("center", _this.getNextHighestDepth()); drawCircle(center, 0, 0, 4); } static function drawCircle(mc, x, y, r) { mc.lineStyle(0, 16777215); mc.beginFill(16777215, 25); mc.moveTo(x + r, y); mc.curveTo(r + x, (0.414213562373095 * r) + y, (0.707106781186547 * r) + x, (0.707106781186547 * r) + y); mc.curveTo((0.414213562373095 * r) + x, r + y, x, r + y); mc.curveTo((-0.414213562373095 * r) + x, r + y, (-0.707106781186547 * r) + x, (0.707106781186547 * r) + y); mc.curveTo((-r) + x, (0.414213562373095 * r) + y, (-r) + x, y); mc.curveTo((-r) + x, (-0.414213562373095 * r) + y, (-0.707106781186547 * r) + x, (-0.707106781186547 * r) + y); mc.curveTo((-0.414213562373095 * r) + x, (-r) + y, x, (-r) + y); mc.curveTo((0.414213562373095 * r) + x, (-r) + y, (0.707106781186547 * r) + x, (-0.707106781186547 * r) + y); mc.curveTo(r + x, (-0.414213562373095 * r) + y, r + x, y); mc.endFill(); } function updateBoundingBox() { if (boundingBox != undefined) { boundingBox.removeMovieClip(); } updateRect(); boundingBox = com.blitzagency.util.DrawingTools.drawBox(_this, 16777215, 5, rect, 16777215); var _local2 = com.blitzagency.util.DrawingTools.drawBox(boundingBox, 16777215, 5, rect, 16777215, 0); var _local3 = currentSelection.getBounds(currentSelection._parent); var _local4 = com.blitzagency.util.CoordinateTools.localToLocal(currentSelection._parent, _this, {x:_local3.xMin, y:_local3.yMin}); boundingBox._x = _local4.x; boundingBox._y = _local4.y; scaleDiff = Math.floor((currentSelection._xscale / boundingBox._xscale) * 100); if (allowMove) { _local2.onPress = com.blitzagency.util.Delegate.create(this, startMove); _local2.onRelease = (_local2.onReleaseOutside = com.blitzagency.util.Delegate.create(this, stopMove)); } } function createHiddenButton() { mc_hiddenBtn = com.blitzagency.util.DrawingTools.drawBox(_this, 16777215, 5, rect, 16777215, 99); mc_hiddenBtn._alpha = 20; mc_hiddenBtn._width = boundingBox._width * 100; mc_hiddenBtn._height = boundingBox._height * 100; mc_hiddenBtn._x = mc_hiddenBtn._x - (mc_hiddenBtn._width / 2); mc_hiddenBtn._y = mc_hiddenBtn._y - (mc_hiddenBtn._height / 2); mc_hiddenBtn.onRelease = com.blitzagency.util.Delegate.create(this, destroyTool); } function createRotateHandle() { rotateHandle = _this.createEmptyMovieClip("rotateHandle", _this.getNextHighestDepth()); drawCircle(rotateHandle, 0, 0, 4); rotateHandle.onPress = com.blitzagency.util.Delegate.create(this, grabRotate); rotateHandle.onRelease = (rotateHandle.onReleaseOutside = com.blitzagency.util.Delegate.create(this, releaseRotate)); updateRotateHandle(); } function createCorners() { var _local3 = com.blitzagency.util.CoordinateTools.getRectangle(0, 0, 8, 8); if (!allowRatioScale) { c2 = com.blitzagency.util.DrawingTools.drawBox(_this, 16777215, 50, _local3, 16777215, _this.getNextHighestDepth()); c2.num = x; c2.onPress = com.blitzagency.util.Delegate.create(this, grabCorner); c2.onRelease = (c2.onReleaseOutside = com.blitzagency.util.Delegate.create(this, releaseCorner)); updateCorners(); } else { var x = 0; while (x < 4) { var _local2 = _this.attachMovie("com.blitzagency.controls.GraphicButton:SelectionCorner", "c" + x, _this.getNextHighestDepth()); _local2.num = x; _local2.addEventListener("down", com.blitzagency.util.Delegate.create(this, grabCorner)); _local2.addEventListener("click", com.blitzagency.util.Delegate.create(this, releaseCorner)); x++; } updateCorners(); } } function grabCorner(evtObj) { scale(); } function releaseCorner(evtObj) { stop_scale(); } function updateRotateHandle() { rotateHandle._x = c2._x + 15; rotateHandle._y = c2._y + 15; } function updateCorners() { var _local2 = 0; while (_local2 < 4) { switch (_local2) { case 0 : this["c" + _local2]._x = boundingBox._x; this["c" + _local2]._y = boundingBox._y; break; case 1 : this["c" + _local2]._x = boundingBox._x + (boundingBox._width - 5); this["c" + _local2]._y = boundingBox._y; break; case 2 : this["c" + _local2]._x = boundingBox._x + (boundingBox._width - 5); this["c" + _local2]._y = boundingBox._y + (boundingBox._height - 5); updateRotateHandle(); break; case 3 : this["c" + _local2]._x = boundingBox._x; this["c" + _local2]._y = boundingBox._y + (boundingBox._height - 5); } _local2++; } } function grabRotate(evtObj) { if (!allowRotate) { return(undefined); } currentAngle = getAngle(); clearInterval(si); si = setInterval(this, "rotate", 25); } function releaseRotate(evtObj) { clearInterval(si); _this._rotation = 0; updateBoundingBox(); updateCorners(); } function getAngle() { var _local2 = com.blitzagency.util.CoordinateTools.getAngle(center._x, center._y, center._xmouse, center._ymouse); return(_local2); } function rotate() { var _local3 = getAngle(); var _local2 = _local3 - currentAngle; _this._rotation = _this._rotation + _local2; currentSelection._rotation = currentSelection._rotation + _local2; dispatchEvent({type:"rotate", value:_this._rotation}); updateContentVisual(); } function scale() { clearInterval(si); si = setInterval(this, "updateScale", 25); } function getCoordinates() { var _local2 = {x:_this._xmouse, y:_this._ymouse}; return(_local2); } function updateScale() { var _local2 = currentSelection; var _local6 = getCoordinates(); var _local3 = currentSelection.getBounds(); var _local5 = _local3.xMin * (currentSelection._xscale * 0.01); var _local9 = _local3.yMin * (currentSelection._yscale * 0.01); var _local4 = _local6.x; var _local8 = _local6.y; if (allowRatioScale || (Key.isDown(16))) { var _local7 = _local2._width / _local2._height; _local2._width = _local4 + Math.abs(_local5); _local2._height = _local2._width / _local7; updateBoundingBox(); updateCorners(); var _local10 = _local2._xscale * (scaleDiff / 100); } else { currentSelection._width = _local4 + Math.abs(_local5); currentSelection._height = _local8 + Math.abs(_local9); updateBoundingBox(); updateCorners(); } updateContentVisual(); dispatchEvent({type:"scale", value:_local10}); } function stop_scale() { clearInterval(si); } function onMouseMove(evtObj) { currentSelection._x = _this._x; currentSelection._y = _this._y; } function startMove() { if (!allowMove) { return(undefined); } Mouse.addListener(this); _this.startDrag(); _this.filters = [blur, ds]; } function stopMove() { Mouse.removeListener(this); _this.stopDrag(); updateContentVisual(); } static var CLASS_REF = com.blitzagency.controls.EditTool; static var LINKAGE_ID = "com.blitzagency.controls.EditTool"; var allowMove = true; var allowRatioScale = true; var allowWidthScale = true; var allowHeightScale = true; var allowRotate = true; }
Symbol 968 MovieClip [__Packages.org.red5.utils.GridManager] Frame 0
class org.red5.utils.GridManager { static var cols, rows, gridLineHistory, gridContainer, mc, gridCount, horizontalRatio, verticalRatio, currentGridLocation, lastGridLocation, dispatchEvent; function GridManager () { } function onLoad() { init(); } static function init() { if (!cols) { cols = 8; } if (!rows) { rows = 8; } initGridContainer(); } static function initEventDispatcher() { com.blitzagency.events.GDispatcher.initialize(org.red5.utils.GridManager); init(); return(true); } static function initGridContainer() { gridLineHistory = []; var _local1 = ((_level0.getNextHighestDepth() >= 1048575) ? 1048573 : (_level0.getNextHighestDepth() + 1)); gridContainer = _level0.createEmptyMovieClip("xrayGridManager", _local1); } static function drawGridLine(target, axis, position, lineColor, path) { target = ((target._parent != undefined) ? (target._parent) : (target)); var _local11 = ((axis == "_x") ? ({x:position, y:0}) : ({x:0, y:position})); var _local6 = com.blitzagency.util.CoordinateTools.localToLocal(target, gridContainer, _local11); position = Math.abs(Math.floor(position)); var _local2 = gridContainer.createEmptyMovieClip((("gridLine_" + axis) + "_") + position, gridContainer.getNextHighestDepth()); addToGridLineHistory(_local2, path); _local2[axis] = ((axis == "_x") ? (_local6.x) : (_local6.y)); var _local8 = 0; var _local7 = 0; var _local10 = ((axis == "_x") ? 0 : (Stage.width)); var _local9 = ((axis == "_y") ? 0 : (Stage.height)); lineColor = ((lineColor == undefined) ? 65280 : (lineColor)); com.blitzagency.util.DrawingTools.drawLine(_local2, lineColor, _local8, _local7, _local10, _local9); } static function addToGridLineHistory(mc, path) { gridLineHistory.push({path:path, mc:mc}); } static function removeLastGridLine() { var _local1 = gridLineHistory.pop(); _local1.mc.removeMovieClip(); } static function clearObjectGridLines(path) { var _local1 = 0; while (_local1 < gridLineHistory.length) { var _local2 = gridLineHistory[_local1]; if (_local2.path == path) { _local2.mc.removeMovieClip(); gridLineHistory[_local1] = null; } _local1++; } clearupHistory(); } static function clearupHistory() { var _local1 = 0; while (_local1 < gridLineHistory.length) { if (gridLineHistory[_local1] == null) { gridLineHistory.splice(_local1, 1); } _local1++; } } static function clearAllGridLines() { var _local1 = 0; while (_local1 < gridLineHistory.length) { var _local2 = gridLineHistory[_local1]; _local2.mc.removeMovieClip(); _local1++; } gridLineHistory = []; } static function initGrid(p_mc, p_cols, p_rows, p_gridWidth, p_gridHeight, p_lineSize, p_color, p_drawGrid) { _global.tt("initGrid called", arguments); mc = p_mc; cols = p_cols; rows = p_rows; gridCount = (cols * rows) - 1; horizontalRatio = p_gridWidth / cols; verticalRatio = p_gridHeight / rows; trace((("dimensions :: " + horizontalRatio) + " :: ") + verticalRatio); Mouse.addListener(org.red5.utils.GridManager); if (!p_drawGrid) { return(undefined); } var _local3 = 0; while (_local3 <= cols) { var _local4 = mc.createEmptyMovieClip("colLine_" + _local3, mc.getNextHighestDepth()); _local4.lineStyle(p_lineSize, p_color, 100); _local4.moveTo(horizontalRatio * _local3, 0); _local4.lineTo(horizontalRatio * _local3, p_gridHeight); _local3++; } _local3 = 0; while (_local3 <= rows) { var _local4 = mc.createEmptyMovieClip("rowLine_" + _local3, mc.getNextHighestDepth()); _local4.lineStyle(p_lineSize, p_color, 100); _local4.moveTo(0, verticalRatio * _local3); _local4.lineTo(p_gridWidth, verticalRatio * _local3); _local3++; } } static function calcCenterSpot(p_col, p_row) { var _local2 = (p_col * horizontalRatio) + (horizontalRatio / 2); var _local1 = (p_row * verticalRatio) + (verticalRatio / 2); return({x:_local2, y:_local1}); } static function getColRow(p_location) { var _local2 = Math.floor(p_location / cols); var _local3 = Math.floor(p_location % cols); return({col:_local3, row:_local2}); } static function calcGridLocation(p_x, p_y) { var _local3 = Math.ceil(p_x / horizontalRatio); var _local2 = Math.ceil(p_y / verticalRatio); var _local1 = (_local3 + (cols * (_local2 - 1))) - 1; if ((((_local1 < 0) || (_local1 > ((cols * rows) - 1))) || (_local3 > cols)) || (_local2 > rows)) { currentGridLocation = null; return(null); } lastGridLocation = currentGridLocation; currentGridLocation = _local1; return(_local1); } static function onMouseMove() { var _local1 = calcGridLocation(mc._xmouse, mc._ymouse); if (_local1 != null) { if (_local1 != lastGridLocation) { dispatchEvent({type:"gridLocationChange", location:_local1}); } if (_local1 == lastGridLocation) { dispatchEvent({type:"gridLocation", location:_local1}); } } } static var eventDispatcherDependency = com.blitzagency.events.GDispatcher; static var eventDispatcherInitialized = initEventDispatcher(); }
Symbol 969 MovieClip [__Packages.com.blitzagency.xray.logger.LogManager] Frame 0
class com.blitzagency.xray.logger.LogManager { static var initialized, loggerList; function LogManager () { } static function initialize() { if (initialized) { return(undefined); } com.blitzagency.xray.util.MtascUtility.initialize(); loggerList = new Object(); initialized = true; } static function getLogger(p_logger) { var _local1 = p_logger.split(".").join("_"); if (loggerList[_local1].instance != undefined) { return(loggerList[_local1].instance); } var _local3 = com.blitzagency.xray.logger.ClassLoader.getClassByName(p_logger); var _local2 = new _local3[undefined](); loggerList[_local1] = new Object(); loggerList[_local1].instance = _local2; return(_local2); } static var CLASS_REF = com.blitzagency.xray.logger.LogManager; }
Symbol 970 MovieClip [__Packages.com.blitzagency.xray.logger.Log] Frame 0
class com.blitzagency.xray.logger.Log { var message, dump, level; function Log (p_message, p_dump, p_level) { setMessage(p_message); setDump(p_dump); setLevel(p_level); } function setMessage(p_message) { message = p_message; } function setDump(p_dump) { dump = p_dump; } function setLevel(p_level) { level = p_level; } function getMessage() { return(message); } function getDump() { return(dump); } function getLevel() { return(level); } }
Symbol 971 MovieClip [__Packages.com.blitzagency.xray.util.MtascUtility] Frame 0
class com.blitzagency.xray.util.MtascUtility { static var logger; function MtascUtility () { } static function initialize() { return(true); } static function trace(log, fullClassName, fileName, lineNumber) { if (logger == undefined) { logger = com.blitzagency.xray.logger.LogManager.getLogger("com.blitzagency.xray.logger.XrayLogger"); } var _local5 = ""; var _local6 = 0; var _local2; if (typeof(log) == "string") { _local5 = String(log); } else { _local5 = ((log.getMessage() == undefined) ? "" : (log.getMessage())); _local6 = ((log.getLevel() == undefined) ? 0 : (log.getLevel())); _local2 = log.getDump(); } var _local1 = (fullClassName + " : line ") + lineNumber; if (_local5.length > 0) { _local1 = _local1 + (newline + _local5); } switch (_local6) { case 0 : logger.debug(_local1, _local2, fullClassName); break; case 1 : logger.info(_local1, _local2, fullClassName); break; case 2 : logger.warn(_local1, _local2, fullClassName); break; case 3 : logger.error(_local1, _local2, fullClassName); break; case 4 : logger.fatal(_local1, _local2, fullClassName); } } static var initialized = initialize(); }
Symbol 972 MovieClip [__Packages.com.blitzagency.xray.logger.Logger] Frame 0
interface com.blitzagency.xray.logger.Logger { }
Symbol 973 MovieClip [__Packages.com.blitzagency.xray.logger.Debug] Frame 0
class com.blitzagency.xray.logger.Debug { static var xrayLC; function Debug () { } static function makeConnection() { xrayLC = new LocalConnection(); connected = xrayLC.connect("_xray_standAlone_debug"); } static function trace(pMsg, pPackage, pLevel) { _global.trace(pMsg); if (_global.com.blitzagency.xray.Xray.lc_info) { _global.com.blitzagency.xray.Xray.lc_info.setTrace({trace:pMsg, level:pLevel, package:pPackage}); } else { if (xrayLC == undefined) { makeConnection(); } if (connected) { var _local8 = xrayLC.send("_xray_view_conn", "setTrace", pMsg, pLevel, pPackage); } } } static function traceObject(o, pRecurseDepth, pIndent, pPackage, pLevel) { var _local6; var _local4; if (pRecurseDepth == undefined) { _local6 = 0; } else { _local6 = pRecurseDepth; } if (pIndent == undefined) { _local4 = 0; } else { _local4 = pIndent; } if (getLength(o) == 0) { var _local3 = ""; var _local2 = 0; while (_local2 < _local4) { _local3 = _local3 + " "; _local2++; } var _local1 = o.toString(); if (o instanceof Array) { _local1 = "[Array]"; } if (_local1 == "[object Object]") { _local1 = "[Object]"; } if (_local1 == "[type Function]") { _local1 = "[Function]"; } trace(_local3 + _local1, pPackage, pLevel); return(undefined); } for (var _local9 in o) { var _local3 = ""; var _local2 = 0; while (_local2 < _local4) { _local3 = _local3 + " "; _local2++; } var _local1 = o[_local9].toString(); if (o[_local9] instanceof Array) { _local1 = "[Array]"; } if (_local1 == "[object Object]") { _local1 = "[Object]"; } if (_local1 == "[type Function]") { _local1 = "[Function]"; } trace(((_local3 + _local9) + ": ") + _local1, pPackage, pLevel); if (_local6 > 0) { traceObject(o[_local9], _local6 - 1, _local4 + 1, pPackage, pLevel); } } } static function getLength(o) { var _local1 = 0; for (var _local3 in o) { _local1++; } return(_local1); } static var connected = false; }
Symbol 974 MovieClip [__Packages.com.blitzagency.xray.logger.XrayLogger] Frame 0
class com.blitzagency.xray.logger.XrayLogger implements com.blitzagency.xray.logger.Logger { function XrayLogger () { } static function resolveLevelAsName(p_level) { switch (p_level) { case 0 : return("debug"); case 1 : return("info"); case 2 : return("warn"); case 3 : return("error"); case 4 : return("fatal"); } return("debug"); } function setMovieClipRecursionDepth(p_recursionDepth) { movieClipRecursionDepth = p_recursionDepth; } function setObjectRecursionDepth(p_recursionDepth) { objectRecursionDepth = p_recursionDepth; } function setIndentation(p_indentation) { indentation = p_indentation; } function setLevel(p_level) { if (level != undefined) { level = p_level; } } function debug(message, dump, package) { if (level > DEBUG) { return(undefined); } if (package == undefined) { package = ""; } log(message, dump, package, 0); } function info(message, dump, package) { if (level > INFO) { return(undefined); } if (package == undefined) { package = ""; } log(message, dump, package, 1); } function warn(message, dump, package) { if (level > WARN) { return(undefined); } if (package == undefined) { package = ""; } log(message, dump, package, 2); } function error(message, dump, package) { if (level > ERROR) { return(undefined); } if (package == undefined) { package = ""; } log(message, dump, package, 3); } function fatal(message, dump, package) { if (level > FATAL) { return(undefined); } if (package == undefined) { package = ""; } log(message, dump, package, 4); } function log(message, dump, package, level) { message = (("(" + getTimer()) + ") ") + message; com.blitzagency.xray.logger.Debug.trace(message, package, level); if (dump == XRAYNODUMP) { return(undefined); } var _local3 = typeof(dump); if ((((((_local3 == "string") || (_local3 == "number")) || (_local3 == "boolean")) || (_local3 == "undefined")) || (_local3 == "null")) || (dump == undefined)) { if (dump == undefined) { dump = "undefined"; } com.blitzagency.xray.logger.Debug.trace(dump, package, level); } else { com.blitzagency.xray.logger.Debug.traceObject(dump, resolveDepth(dump), indentation, package, level); } } function resolveDepth(obj) { switch (typeof(obj)) { case "movieclip" : return(movieClipRecursionDepth); case "object" : return(objectRecursionDepth); } return(objectRecursionDepth); } static var CLASS_REF = com.blitzagency.xray.logger.XrayLogger; static var DEBUG = 0; static var INFO = 1; static var WARN = 2; static var ERROR = 3; static var FATAL = 4; static var NONE = 5; static var XRAYNODUMP = "noDump"; var level = 0; var movieClipRecursionDepth = 2; var objectRecursionDepth = 254; var indentation = 0; }
Symbol 975 MovieClip [__Packages.com.blitzagency.xray.logger.ClassLoader] Frame 0
class com.blitzagency.xray.logger.ClassLoader { function ClassLoader () { } static function initialize() { initializeClasses(); return(true); } static function getClassByName(name) { if (!initialized) { initialize(); } var clazz = eval ("_global." + name); return(clazz); } static function getInstanceByName(name, args) { if (!initialized) { initialize(); } var _local2 = getClassByName(name); if (args == undefined) { args = new Array(); } var _local1 = new Object(); _local1.__proto__ = _local2.prototype; _local2.apply(_local1, args); return(_local1); } static function initializeClasses() { var _local1 = com.blitzagency.xray.logger.XrayLogger; } static var CLASS_REF = com.blitzagency.xray.logger.ClassLoader; static var initialized = initialize(); }
Symbol 976 MovieClip [__Packages.org.opensourceflash.data.XMLObject] Frame 0
class org.opensourceflash.data.XMLObject { static var strings, lastObjectProcessed; function XMLObject () { } static function addStrings(p_strings) { var _local1 = 0; while (_local1 < p_strings.length) { strings.splice(0, 0, p_strings[_local1]); _local1++; } } static function getlastObjectProcessed() { return(lastObjectProcessed); } static function getXML(p_obj, p_nodeName) { return(new XML(parseObject(p_obj, p_nodeName))); } static function getObject(p_xml, p_allArray) { lastObjectProcessed = new Object(); lastObjectProcessed = convertToObject(p_xml, lastObjectProcessed, p_allArray); return(lastObjectProcessed); } static function init() { strings = new Array({to:"&lt;", from:"<"}, {to:"&gt;", from:">"}, {to:"&apos;", from:"'"}, {to:"&quot;", from:"\""}, {to:"&amp;", from:"&"}); return(true); } static function parseObject(p_obj, p_nodeName) { if (p_nodeName == undefined) { p_nodeName = "root"; } var _local3 = ("<" + p_nodeName) + ">"; for (var _local4 in p_obj) { if (typeof(p_obj[_local4]) == "object") { _local3 = _local3 + parseObject(p_obj[_local4], _local4); } else { var _local1 = p_obj[_local4]; if ((typeof(_local1) != "boolean") && (typeof(_local1) != "number")) { _local1 = encode(p_obj[_local4]); } _local3 = _local3 + (((((("<" + _local4) + ">") + _local1) + "</") + _local4) + ">"); } } _local3 = _local3 + (("</" + p_nodeName) + ">"); return(_local3); } static function encode(p_str) { var _local1 = 0; while (_local1 < strings.length) { p_str = p_str.split(strings[_local1].from).join(strings[_local1].to); _local1++; } if (p_str == undefined) { p_str = ""; } return(p_str); } static function convertToObject(p_xml, p_parentObject) { if (p_xml.hasChildNodes()) { var _local9 = findTwins(p_xml); var _local10; var _local8 = 0; while (_local8 < p_xml.childNodes.length) { var _local4 = p_xml.childNodes[_local8]; var _local2 = _local4.nodeName.split("-").join("_"); if (_local2 == null) { } else { var _local1 = _local4.firstChild.nodeValue; if (!isNaN(_local1)) { _local1 = Number(_local1); } if ((_local1 == "true") || (_local1 == "false")) { _local1 = ((_local1 == "true") ? true : false); } var _local5 = false; var _local3 = 0; while (_local3 < _local9.length) { if (_local2 == _local9[_local3]) { _local5 = true; break; } _local3++; } var _local7; if (_local5) { if (!p_parentObject[_local2]) { _local10 = (p_parentObject[_local2] = []); } _local7 = (_local10[_local10.length] = {}); } else { _local7 = (p_parentObject[_local2] = {}); } if (_local1 != undefined) { if (_local5) { p_parentObject[_local2][_local10.length - 1] = _local1; } else { p_parentObject[_local2] = _local1; } } else if (getAttributesLength(_local4.attributes) > 0) { setAttributes(_local7, _local4.attributes); } if (_local4.childNodes.length > 0) { convertToObject(_local4, _local7); } } _local8++; } } return(p_parentObject); } static function setAttributes(p_obj, p_attributes) { for (var _local3 in p_attributes) { p_obj[_local3] = {}; p_obj[_local3] = p_attributes[_local3]; } } static function findTwins(p_xml) { var _local6 = []; var _local3 = 0; while (_local3 < p_xml.childNodes.length) { var _local5 = p_xml.childNodes[_local3].nodeName; var _local1 = _local3 + 1; while (_local1 < p_xml.childNodes.length) { var _local2 = p_xml.childNodes[_local1].nodeName; if (_local2 == _local5) { _local6.push(_local2); } _local1++; } _local3++; } return(_local6); } static function checkSiblingArray(p_node) { var _local3 = ""; var _local1 = 0; while (_local1 < p_node.childNodes.length) { if (_local3 == p_node.childNodes[_local1].nodeName) { return(true); } _local3 = p_node.childNodes[_local1].nodeName; _local1++; } return(false); } static function getAttributesLength(p_attributes) { var _local1 = 0; for (var _local3 in p_attributes) { _local1++; } return(_local1); } static var initialized = init(); }
Symbol 977 MovieClip [__Packages.com.blitzagency.xray.Commander] Frame 0
class com.blitzagency.xray.Commander { function Commander () { } static function exec(str) { var _local7 = str.split(";"); var _local4 = 0; while (_local4 < _local7.length) { _local7[_local4] = retainValue(_local7[_local4]); _local7[_local4] = _local7[_local4].split("."); _local7[_local4][_local7[_local4].length - 1] = restoreValue(_local7[_local4][_local7[_local4].length - 1]); var _local6 = _local7[_local4]; var _local8 = _local6.length; var _local3 = 0; while (_local3 < _local8) { if (_local6[_local3].indexOf("[") > -1) { var _local5 = _local6[_local3].split("["); _local6[_local3] = _local5[0]; var _local1 = 1; while (_local1 < _local5.length) { var _local2 = replace(_local5[_local1], "\"", ""); _local2 = replace(_local2, "]", ""); _local6.splice(_local1, 0, _local2); _local1++; } } _local3++; } _local4++; } var _local9 = script(_local7); return(_local9); } static function script(cmds) { var c = 0; while (c < cmds.length) { var cmd = cmds[c][cmds[c].length - 1]; cmd = getArguments(cmd); var d = ((cmds[c].length > 1) ? 1 : 0); var r; if (d > 0) { var exec = eval (cmds[c][0]); while (d < (cmds[c].length - 1)) { exec = exec[cmds[c][d]]; d++; } if (cmd.method) { r = exec[cmd.method].apply(exec, cmd.args); if (r != undefined) { return(r); } } else { exec[cmd.prop] = cmd.val; } } else { r = _global[cmd.method](cmd.args); if (r != undefined) { return(r); } } c++; } } static function retainValue(str) { var _local5 = str.indexOf("="); var _local2 = str.indexOf("("); if (_local5 > -1) { var _local3 = str.split("="); _local3[1] = replace(_local3[1], ".", "(dot)"); return(_local3.join("=")); } if (_local2 > -1) { var _local4 = str.indexOf(")", _local2); var _local6 = str.slice(0, _local2); var _local7 = str.slice(_local4 + 2); var _local8 = replace(str.substr(_local2, _local4), ".", "(dot)"); return((_local6 + _local8) + _local7); } return(str); } static function restoreValue(str) { return(replace(str, "(dot)", ".")); } static function replace(str, search, use) { return(str.split(search).join(use)); } static function getArguments(str) { var _local10 = str.indexOf("("); var _local12 = str.lastIndexOf(")"); var _local13; var _local2; var _local11; var _local7; if (_local10 > -1) { _local13 = str.substr(0, _local10); _local2 = str.substring(_local10 + 1, _local12).split(","); var _local1 = 0; while (_local1 < _local2.length) { var _local4 = _local2[_local1].indexOf("\""); var _local3 = _local2[_local1].indexOf("("); if (_local3 > -1) { _local2[_local1] = String(replace(_local2[_local1], " ", "")); _local2[_local1] = exec(_local2[_local1]); } else if ((_local4 > -1) && (_local3 == -1)) { _local2[_local1] = String(replace(_local2[_local1], "\"", "")); _local2[_local1] = String(replace(_local2[_local1], "'", "")); } else if (!isNaN(parseInt(_local2[_local1]))) { _local2[_local1] = parseInt(_local2[_local1]); } _local1++; } } else { _local11 = replace(str.split("=")[0], " ", ""); var _local5 = replace(str.split("=")[1], " ", ""); var _local9; var _local14; switch (_local5) { case "true" : _local9 = true; _local7 = _local9; break; case "false" : _local9 = false; _local7 = _local9; break; default : if (!isNaN(parseInt(_local5))) { _local14 = parseInt(_local5); _local7 = _local14; } else { _local5 = String(replace(_local5, "\"", "")); _local5 = String(replace(_local5, "'", "")); _local7 = _local5; } } } var _local6 = new Object(); _local6.method = _local13; _local6.args = _local2; _local6.prop = _local11; _local6.val = _local7; return(_local6); } }
Symbol 978 MovieClip [__Packages.com.blitzagency.controls.TransformTool] Frame 0
class com.blitzagency.controls.TransformTool { static var editTool; function TransformTool () { } static function initialize(p_asset, p_allowMove, p_allowRatioScale, p_allowWidthScale, p_allowHeightScale, p_allowRotate) { if (editTool != undefined) { editTool.destroyTool(); } var _local3 = ((p_asset._parent.getNextHighestDepth() >= 1048575) ? 1048574 : (p_asset._parent.getNextHighestDepth())); var _local2 = p_asset._parent.createEmptyMovieClip("xrayEditTool", _local3); editTool = new com.blitzagency.controls.EditTool(); editTool.initialize(_local2, p_asset, p_allowMove, p_allowRatioScale, p_allowWidthScale, p_allowHeightScale, p_allowRotate); return(editTool); } static function destroyTool(evtObj) { editTool.destroyTool(); } static var CLASS_REF = com.blitzagency.controls.TransformTool; static var LINKAGE_ID = "com.blitzagency.controls.TransformTool"; }
Symbol 979 MovieClip [__Packages.com.blitzagency.xray.ControlConnection] Frame 0
class com.blitzagency.xray.ControlConnection extends LocalConnection { var objViewer, tree_que, serialized_que, GM, queSI, send, serializedQueSI, fpsMeter, focusEnabledCheck, editTool, highlightColor, boundingBox_mc, isConnected, connect; function ControlConnection () { super(); com.blitzagency.events.GDispatcher.initialize(this); init(); } function init() { objViewer = new com.blitzagency.xray.ObjectViewer(); tree_que = new Array(); serialized_que = new Array(); GM = org.red5.utils.GridManager; } function drawGridLine(target, axis, position, lineColor) { var mc = eval (target); org.red5.utils.GridManager.drawGridLine(mc, axis, position, lineColor, target); } function removeLastGridLine() { org.red5.utils.GridManager.removeLastGridLine(); } function clearObjectGridLines(target) { org.red5.utils.GridManager.clearObjectGridLines(target); } function clearAllGridLines() { org.red5.utils.GridManager.clearAllGridLines(); } function viewTree(sTarget_mc, recursiveSearch, showHidden, objectSearch) { var target_mc; if (sTarget_mc.indexOf("addedObject") > -1) { var obj = com.blitzagency.xray.Xray.addedObjects[sTarget_mc.split("_")[1]].obj; target_mc = obj; } else { target_mc = eval (sTarget_mc); } var objPath = null; if (typeof(target_mc) == "object") { objPath = sTarget_mc; } var tree_xml = objViewer.viewTree(target_mc, objPath, recursiveSearch, showHidden, objectSearch); if (!tree_xml) { com.blitzagency.xray.Xray.tt("treeview search returned undefined"); return(undefined); } var level_ary = findLevels(); var sTree = tree_xml.toString(); var treeLength = sTree.length; if (treeLength > 5000) { tree_que = new Array(); var x = 0; while (x < treeLength) { var toSend = sTree.substring(x, x + 5000); var bLast = (((x + 5000) >= sTree.length) ? true : false); tree_que.push({XMLDoc:toSend, level_ary:level_ary, bLast:bLast}); x = x + 5000; } queSI = setInterval(this, "processQue", 25); } else { var obj = {XMLDoc:tree_xml.toString()}; var bSent = send("_xray_conn", "setTree", obj, level_ary, true); } } function setLogLevel(p_level) { com.blitzagency.xray.logger.LogManager.getLogger("com.blitzagency.xray.logger.XrayLogger").setLevel(p_level); } function getLogLevel(p_level) { var _local2 = send("_xray_conn", "getLogLevel"); } function getConnectorVersion() { var _local2 = send("_xray_conn", "setVersion", com.blitzagency.xray.Xray.$version); } function viewTreeF2(sTarget_mc, recursiveSearch, showHidden, objectSearch) { var target_mc; target_mc = eval (sTarget_mc); var objPath = null; if (typeof(target_mc) == "object") { objPath = sTarget_mc; } var tree_xml = objViewer.viewTree(target_mc, objPath, recursiveSearch, showHidden, objectSearch); if (!tree_xml) { com.blitzagency.xray.Xray.tt("treeview search returned undefined"); return(undefined); } var sTree = tree_xml.toString(); var treeLength = sTree.length; if (treeLength > 5000) { tree_que = new Array(); var x = 0; while (x < treeLength) { var toSend = sTree.substring(x, x + 5000); var bLast = (((x + 5000) >= sTree.length) ? true : false); tree_que.push({XMLDoc:toSend, bLast:bLast}); x = x + 5000; } queSI = setInterval(this, "processQueF2", 25); } else { var obj = {XMLDoc:tree_xml.toString()}; var bSent = send("_xray_conn", "setTree", obj, true); } } function serialize(obj) { var _local3 = org.opensourceflash.data.XMLObject.getXML(obj, "serialized").toString(); var _local7 = new Array(); var _local2 = 0; while (_local2 < _local3.length) { var _local4 = _local3.substring(_local2, _local2 + 5000); var _local5 = (((_local2 + 5000) >= _local3.length) ? true : false); serialized_que.push({XMLDoc:_local4, bLast:_local5}); _local2 = _local2 + 5000; } serializedQueSI = setInterval(this, "processSerializedQue", 25); } function processQue() { var _local2 = tree_que.shift(); var _local3 = new Object(); _local3.XMLDoc = _local2.XMLDoc; var _local5 = _local2.level_ary; var _local4 = _local2.bLast; if (tree_que.length == 0) { clearInterval(queSI); } var _local6 = send("_xray_conn", "setTree", _local3, _local5, _local4); } function processQueF2() { var _local2 = tree_que.shift(); var _local3 = new Object(); _local3.XMLDoc = _local2.XMLDoc; var _local4 = _local2.bLast; if (tree_que.length == 0) { clearInterval(queSI); } var _local5 = send("_xray_conn", "setTree", _local3, _local4); } function processSerializedQue() { var _local2 = serialized_que.shift(); var _local3 = new Object(); _local3.XMLDoc = _local2.XMLDoc; var _local4 = _local2.bLast; if (serialized_que.length == 0) { clearInterval(serializedQueSI); } var _local5 = send("_xray_conn", "setObjectProperties", _local3, _local4); } function findLevels() { var iLevelCount = 5000; var level_ary = new Array(); var x = 1; while (x <= iLevelCount) { if (eval ("_level" + x)) { level_ary.push(x); } x++; } return(level_ary); } function sendAddedObjects(id) { } function loadTransformTool(obj) { } function unloadTransformTool(obj) { } function sendFPS(obj) { var _local2 = send("_xray_conn", "viewFPS", obj.fps); } function showFPS() { fpsMeter.__set__runFPS(true); } function hideFPS() { fpsMeter.__set__runFPS(false); } function fpsOn(showFPS) { fpsMeter.__set__runFPS(showFPS); } function setFilter(sTarget_mc, filter, filterType) { var target_mc = eval (sTarget_mc); var newFilter; switch (filterType) { case "ds" : newFilter = new flash.filters.DropShadowFilter(); break; case "blur" : newFilter = new flash.filters.BlurFilter(); break; case "glow" : newFilter = new flash.filters.GlowFilter(); } for (var items in filter) { newFilter[items] = filter[items]; } target_mc.filters = [newFilter]; } function getMovieClipProperties(sTarget_mc, bShowAll) { var target_mc = eval (sTarget_mc); var obj = objViewer.getProperties(target_mc, bShowAll); var bSent = send("_xray_conn", "showMovieClipProperties", obj); } function getMovieClipPropertiesF2(sTarget_mc, bShowAll) { var target_mc = eval (sTarget_mc); var obj = objViewer.getPropertiesF2(target_mc, bShowAll); serialize(obj); } function getTipMovieClipProperties(sTarget_mc, bShowAll) { var target_mc = eval (sTarget_mc); var obj = objViewer.getProperties(target_mc, false); var bSent = send("_xray_conn", "showTipMovieClipProperties", obj); } function getBaseProperties(sObj, key) { var sTemp = sObj.split("."); var target_obj = eval (sTemp[0]); var x = 1; while (x < sTemp.length) { target_obj = target_obj[sTemp[x]]; x++; } if (key) { target_obj = target_obj[key]; } var obj = objViewer.getBaseProperties(target_obj, sObj); var bSent = send("_xray_conn", "showBaseProperties", obj); } function getBasePropertiesF2(sObj, key) { var sTemp = sObj.split("."); var target_obj = eval (sTemp[0]); var x = 1; while (x < sTemp.length) { target_obj = target_obj[sTemp[x]]; x++; } if (key) { target_obj = target_obj[key]; } var obj = objViewer.getBaseProperties(target_obj, sObj); serialize(obj); } function getObjProperties(sObj, key) { var sTemp = sObj.split("."); var target_obj = eval (sTemp[0]); var x = 1; while (x < sTemp.length) { target_obj = target_obj[sTemp[x]]; x++; } if (key) { target_obj = target_obj[key]; } var obj = objViewer.getObjProperties(target_obj); var bSent = send("_xray_conn", "showMovieClipProperties", obj); } function getObjPropertiesF2(sObj, key) { var sTemp = sObj.split("."); var target_obj = eval (sTemp[0]); var x = 1; while (x < sTemp.length) { target_obj = target_obj[sTemp[x]]; x++; } if (key) { target_obj = target_obj[key]; } var obj = objViewer.getObjPropertiesF2(target_obj); serialize(obj); } function getFunctionProperties(sObj) { var target_obj = eval (sObj); var obj = objViewer.getFunctionProperties(target_obj); var bSent = send("_xray_conn", "showMovieClipProperties", obj); } function getFunctionPropertiesF2(sObj) { var target_obj = eval (sObj); var obj = objViewer.getFunctionProperties(target_obj); serialize(obj); } function writeChangeHistory(obj) { var _local4 = "//==========/[ CHANGES ]\\===========//"; _global.trace(_local4); for (var _local3 in obj) { if (typeof(obj[_local3]) == "object") { _global.trace(obj[_local3].changes + ";"); } } _local4 = "//==========\\[ CHANGES ]/===========//"; _global.trace(_local4); } function executeScript(sExecute) { com.blitzagency.xray.Commander.exec(sExecute); } function getSoundProperties(sSound) { var obj = objViewer.getSoundProperties(eval (sSound)); var bSent = send("_xray_conn", "setSoundProperties", obj); } function getVideoProperties(sNetStream) { var obj = objViewer.getVideoProperties(eval (sNetStream)); var bSent = send("_xray_conn", "setVideoProperties", obj); } function playSound(sSound, iLoops) { var snd = eval (sSound); snd.start(0, iLoops); } function playSoundF2(soundPath, position, loopCount) { var snd = eval (soundPath); var position = ((position == undefined) ? 0 : (position)); snd.stop(); snd.start(position, loopCount); } function setSoundPropertyF2(soundPath, property, value) { var snd = eval (soundPath); switch (property) { case "volume" : snd.setVolume(value); return; case "pan" : snd.setPan(value); } } function stopSound(sSound) { var snd = eval (sSound); snd.stop(); } function playVideo(sVideo, flv) { var ns = eval (sVideo); ns.play(flv); } function playVideoF2(videoPath, flv, seek) { var ns = eval (videoPath); if (seek > 0) { ns.seek(seek); } else { ns.play(flv); } } function pauseVideo(sVideo) { var ns = eval (sVideo); ns.pause(); } function stopVideo(sVideo) { var ns = eval (sVideo); ns.close(); } function highlightClip(sTarget_mc) { var target_mc = eval (sTarget_mc); focusEnabledCheck = target_mc.focusEnabled; target_mc.focusEnabled = true; _global.Selection.setFocus(sTarget_mc); } function lowlightClip(sTarget_mc) { var target_mc = eval (sTarget_mc); _global.Selection.setFocus(null); target_mc.focusEnabled = focusEnabledCheck; } function startExamineClipF2(p_path, p_type) { var mc = eval (p_path); if (editTool != undefined) { com.blitzagency.controls.TransformTool.destroyTool(); } editTool = com.blitzagency.controls.TransformTool.initialize(mc, true, false, false, false, true); } function showGridLine(path, prop, value) { var mc = eval (path); var rect; if (prop == "_x") { rect = com.blitzagency.util.CoordinateTools.getRectangle(0, 0, Stage.width, 0.25); } if (prop == "_y") { rect = com.blitzagency.util.CoordinateTools.getRectangle(0, 0, 0.25, Stage.height); } com.blitzagency.util.DrawingTools.drawBox(mc, 16711680, 100, rect); } function hideGridLine(path) { var mc = eval (path); mc.clear(); } function stopExamineClipsF2() { com.blitzagency.controls.TransformTool.destroyTool(); } function startExamineClips(sTarget_mc, iType) { loadTransformTool(); var target_mc = eval (sTarget_mc); var mc; if ((iType == 5) || (iType == 3)) { } else if (iType == 3) { } else if (iType == 2) { mc = target_mc; var colorObj = highlightColor.getTransform(); var myColorTransform; if (colorObj && (colorObj.rb == 81)) { myColorTransform = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}; com.blitzagency.xray.DragableMovieClip.remove(target_mc); } else { com.blitzagency.xray.DragableMovieClip.initialize(target_mc); myColorTransform = {ra:100, rb:81, ga:100, gb:56, ba:100, bb:-57, aa:100, ab:0}; } highlightColor = new Color(mc); highlightColor.setTransform(myColorTransform); } boundingBox_mc = mc; } function stopExamineClips(sTarget_mc, iType) { unloadTransformTool(); var target_mc = eval (sTarget_mc); highlightColor = new Color(boundingBox_mc); var myColorTransform = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}; highlightColor.setTransform(myColorTransform); com.blitzagency.xray.DragableMovieClip.remove(target_mc); } function updateHistory(target_mc) { var sTarget_mc = String(eval (target_mc._target)); var obj = new Object(); var propsAry = new Array("_x", "_y"); var aTemp = sTarget_mc.split("."); aTemp.splice(0, 1); sTarget_mc = aTemp.join("."); var x = 0; while (x < propsAry.length) { var p = propsAry[x]; var key = ((sTarget_mc + ".") + p); var o = ((obj[key] = new Object())); o.prop = p; o.value = target_mc[p]; o.key = (sTarget_mc + ".") + p; o.sExecute = (((sTarget_mc + ".") + p) + " = ") + target_mc[p]; x++; } var bSent = send("_xray_conn", "updateHistory", obj); } function allowDomain(sendingDomain) { return(true); } function onStatus(infoObject) { switch (infoObject.level) { case "status" : break; case "error" : } } function initConnection() { fpsMeter = com.blitzagency.xray.FPSMeter.getInstance(); isConnected = connect("_xray_remote_conn"); return(isConnected); } }
Symbol 980 MovieClip [__Packages.com.blitzagency.xray.XrayTrace] Frame 0
class com.blitzagency.xray.XrayTrace { var _recursionCount, recursionCheck, _sViewInfo, _sViewInfoClean, _queInterval, sendSI, _separator, sendAry, dispatchEvent, iViewColCount; function XrayTrace () { com.blitzagency.events.GDispatcher.initialize(this); separator = (" :: "); _recursionCount = 0.003; recursionCheck = com.blitzagency.util.RecursionCheck.getInstance(); } function get sViewInfo() { return(_sViewInfo); } function set sViewInfo(newValue) { _sViewInfo = newValue; //return(sViewInfo); } function get sViewInfoClean() { return(_sViewInfoClean); } function set sViewInfoClean(newValue) { _sViewInfoClean = newValue; //return(sViewInfoClean); } function get queInterval() { return(_queInterval); } function set queInterval(newValue) { _queInterval = newValue; clearInterval(sendSI); sendSI = setInterval(this, "sendData", newValue); //return(queInterval); } function get separator() { return(_separator); } function set separator(newValue) { _separator = newValue; //return(separator); } static function getInstance() { if (_instance == null) { _instance = new com.blitzagency.xray.XrayTrace(); } return(_instance); } function sendData() { var _local2 = sendAry.shift(); if (_local2) { dispatchEvent({type:"onSendData", info:_local2.sViewInfo, last:_local2.bLast}); } } function examineObj(obj) { var _local5 = ""; var _local6 = ""; var _local4 = 0; while (_local4 < iViewColCount) { _local5 = _local5 + "&nbsp;"; _local6 = _local6 + " "; _local4++; } if (!recursionCheck.isMember(obj).exists) { recursionCheck.addMember(obj); } for (var _local7 in obj) { var _local3 = false; if ((_local7 != "getRecursionChecked") && (_local7 != "__recursionCheck")) { sViewInfo = sViewInfo + ((((((_local5 + "<font size=\"12\" color=\"#0000FF\">") + _local7) + "</font>") + " = ") + obj[_local7]) + newline); sViewInfoClean = sViewInfoClean + ((((_local6 + _local7) + " = ") + obj[_local7]) + newline); } if ((typeof(obj[_local7]) == "object") || (obj[_local7] instanceof Array)) { if ((Math.floor(obj[_local7].__recursionCheck) != Math.floor(com.blitzagency.xray.Xray.recursionControl)) || (obj[_local7].__recursionCheck < (com.blitzagency.xray.Xray.recursionControl + _recursionCount))) { if (Math.floor(obj[_local7].__recursionCheck) == Math.floor(com.blitzagency.xray.Xray.recursionControl)) { obj[_local7].__recursionCheck = obj[_local7].__recursionCheck + 0.001; } if ((obj[_local7].__recursionCheck < (com.blitzagency.xray.Xray.recursionControl + _recursionCount)) || (obj[_local7].__recursionCheck == undefined)) { iViewColCount = iViewColCount + 4; if (typeof(obj[_local7]) == "object") { _local3 = examineObj(obj[_local7]); } if (obj[_local7] instanceof Array) { _local3 = examineAry(obj[_local7]); } if (!_local3) { return(true); } } } } } iViewColCount = iViewColCount - 4; sViewInfo = sViewInfo + newline; sViewInfoClean = sViewInfoClean + newline; return(true); } function examineAry(obj) { var _local7 = ""; var _local8 = ""; var _local6 = 0; while (_local6 < iViewColCount) { _local7 = _local7 + "&nbsp;"; _local8 = _local8 + " "; _local6++; } if (!recursionCheck.isMember(obj).exists) { recursionCheck.addMember(obj); } var _local2 = 0; while (_local2 < obj.length) { var _local5 = false; var _local4 = obj[_local2]; if ((_local4 != "getRecursionChecked") && (_local4 != "__recursionCheck")) { sViewInfo = sViewInfo + ((((((_local7 + "<font size=\"12\" color=\"#0000FF\">") + _local4) + "</font>") + " = ") + obj[_local2]) + newline); sViewInfoClean = sViewInfoClean + ((((_local8 + _local4) + " = ") + obj[_local2]) + newline); } if ((typeof(obj[_local2]) == "object") || (obj[_local2] instanceof Array)) { if ((Math.floor(obj[_local2].__recursionCheck) != Math.floor(com.blitzagency.xray.Xray.recursionControl)) || (obj[_local2].__recursionCheck < (com.blitzagency.xray.Xray.recursionControl + _recursionCount))) { if (Math.floor(obj[_local2].__recursionCheck) == Math.floor(com.blitzagency.xray.Xray.recursionControl)) { obj[_local2].__recursionCheck = obj[_local2].__recursionCheck + 0.001; } if ((obj[_local2].__recursionCheck < (com.blitzagency.xray.Xray.recursionControl + _recursionCount)) || (obj[_local2].__recursionCheck == undefined)) { iViewColCount = iViewColCount + 4; if (typeof(obj[_local2]) == "object") { _local5 = examineObj(obj[_local2]); } if (obj[_local2] instanceof Array) { _local5 = examineAry(obj[_local2]); } if (!_local5) { return(true); } } } } _local2++; } iViewColCount = iViewColCount - 4; sViewInfo = sViewInfo + newline; sViewInfoClean = sViewInfoClean + newline; return(true); } function trace() { sViewInfo = (""); sViewInfoClean = (""); recursionCheck.clear(); var _local4 = 0; while (_local4 < arguments.length) { if (typeof(arguments[_local4]) == "object") { sViewInfo = sViewInfo + newline; sViewInfoClean = sViewInfoClean + newline; iViewColCount = 2; dispatchEvent({type:"onStatus", code:"Trace.object"}); com.blitzagency.xray.Xray.recursionControl = com.blitzagency.xray.Xray.recursionControl + 1; examineObj(arguments[_local4]); } else if (arguments[_local4] instanceof Array) { sViewInfo = sViewInfo + newline; sViewInfoClean = sViewInfoClean + newline; iViewColCount = 2; dispatchEvent({type:"onStatus", code:"Trace.object"}); com.blitzagency.xray.Xray.recursionControl = com.blitzagency.xray.Xray.recursionControl + 1; examineAry(arguments[_local4]); } else if (_local4 > 0) { sViewInfo = sViewInfo + (arguments[_local4] + " :: "); sViewInfoClean = sViewInfoClean + (arguments[_local4] + " :: "); } _local4++; } if (sViewInfo.substring(sViewInfo.length - 4, sViewInfo.length) == " :: ") { sViewInfo = (sViewInfo.substring(0, sViewInfo.length - 4)); } if (sViewInfoClean.substring(sViewInfoClean.length - 4, sViewInfoClean.length) == " :: ") { sViewInfoClean = (sViewInfoClean.substring(0, sViewInfoClean.length - 4)); } var _local7 = (((("(" + getTimer()) + ") ") + arguments[0]) + ": ") + sViewInfoClean; if (com.blitzagency.xray.Xray.lc_info) { if (_local7 != undefined) { if (_local7.length > 5000) { _local4 = 0; while (_local4 < _local7.length) { var _local5 = _local7.substring(_local4, _local4 + 5000); var _local8 = (((_local4 + 5000) >= _local7.length) ? true : false); sendAry.push({sViewInfo:_local5, bLast:_local8}); _local4 = _local4 + 5000; } } else { sendAry.push({sViewInfo:_local7, bLast:true}); } } } _global.trace((((("(" + getTimer()) + ") ") + arguments[0]) + ": ") + sViewInfoClean); dispatchEvent({type:"onTrace", sInfo:_local7}); if ((com.blitzagency.xray.Xray.lc_info && (!queInterval)) && (!_global.isLivePreview)) { queInterval = (50); sendAry = new Array(); } return(_local7); } static var _instance = null; }
Symbol 981 MovieClip [__Packages.com.blitzagency.xray.LoggerConnection] Frame 0
class com.blitzagency.xray.LoggerConnection extends LocalConnection { var send, xrayTrace, isConnected, connect; function LoggerConnection () { super(); com.blitzagency.events.GDispatcher.initialize(this); } function setViewInfo(obj) { var _local2 = send("_xray_view_conn", "setViewInfo", obj.info, obj.last); } function setTrace(obj) { var _local3 = send("_xray_view_conn", "setTrace", obj.trace, obj.level, obj.package); } function getTraceValue(traceValue) { var sInfo = xrayTrace.trace("XrayTrace", eval (traceValue)); } function allowDomain(sendingDomain) { return(true); } function onStatus(infoObject) { switch (infoObject.level) { case "status" : break; case "error" : } } function initConnection() { xrayTrace = com.blitzagency.xray.XrayTrace.getInstance(); xrayTrace.addEventListener("onSendData", com.blitzagency.util.Delegate.create(this, setViewInfo)); isConnected = connect("_xray_view_remote_conn"); return(isConnected); } }
Symbol 982 MovieClip [__Packages.com.blitzagency.util.PointConverter] Frame 0
class com.blitzagency.util.PointConverter { function PointConverter () { com.blitzagency.events.GDispatcher.initialize(this); _global.localToLocal = function () { com.blitzagency.util.PointConverter.localToLocal.apply(com.blitzagency.util.PointConverter, arguments); }; } static function getInstance() { if (_instance == null) { _instance = new com.blitzagency.util.PointConverter(); } return(_instance); } static function localToLocal(from, to) { var _local1 = {x:0, y:0}; from.localToGlobal(_local1); to.globalToLocal(_local1); return(_local1); } static var _instance = null; }
Symbol 983 MovieClip [__Packages.com.blitzagency.xray.FunctionName] Frame 0
class com.blitzagency.xray.FunctionName { var dispatchEvent; function FunctionName () { com.blitzagency.events.GDispatcher.initialize(this); } static function getInstance() { if (_instance == null) { _instance = new com.blitzagency.xray.FunctionName(); } return(_instance); } function traceFunction(ary, obj) { _global.ASSetPropFlags(obj, null, 0, 7); for (var _local10 in obj) { if ((typeof(obj[_local10]) == "function") && (obj[_local10] == ary.callee)) { var _local4 = {method:_local10, className:obj.className}; dispatchEvent({type:"onTraceFunction", functionName:_local10, className:obj.className}); return(_local4); } } return(null); } static var _instance = null; }
Symbol 1167 MovieClip Frame 1
stop();
Symbol 1170 MovieClip Frame 1
stop();
Symbol 1173 MovieClip Frame 1
stop();
Symbol 1183 MovieClip Frame 1
stop();
Symbol 1183 MovieClip Frame 2
stop();
Symbol 1183 MovieClip Frame 3
stop();
Symbol 1192 MovieClip Frame 1
stop();
Symbol 1195 MovieClip Frame 1
stop();
Symbol 1198 MovieClip Frame 1
stop();
Symbol 1201 MovieClip Frame 1
stop();
Symbol 1205 MovieClip Frame 1
stop();
Symbol 1210 MovieClip Frame 1
stop();
Symbol 1210 MovieClip Frame 2
stop();
Instance of Symbol 634 MovieClip "arrWay" in Symbol 1211 MovieClip Frame 1
onClipEvent (load) { if (this._parent._parent._name != "roads") { this._visible = false; } }
Symbol 1224 MovieClip Frame 1
stop();
Symbol 1227 MovieClip Frame 1
stop();
Symbol 1230 MovieClip Frame 1
stop();
Symbol 1233 MovieClip Frame 1
stop();
Symbol 1237 MovieClip Frame 1
stop();
Symbol 1237 MovieClip Frame 2
stop();
Instance of Symbol 1211 MovieClip "ring" in Symbol 1245 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (100); }
Symbol 1249 MovieClip Frame 1
stop();
Symbol 1252 MovieClip Frame 1
stop();
Symbol 1258 MovieClip Frame 1
stop();
Symbol 1263 MovieClip Frame 1
stop();
Symbol 1263 MovieClip Frame 2
stop();
Symbol 1267 MovieClip Frame 1
stop();
Symbol 1268 MovieClip Frame 1
nick.text = _root.userName; pScale.polzun.onPress = function () { startDrag (this, false, 1, -10, 82, -10); }; pScale.polzun.onRelease = function () { this.stopDrag(); }; pScale.polzun.onRollOver = function () { _root.mt.addTip("Resource price"); }; pScale.polzun.onReleaseOutside = function () { this.stopDrag(); _root.mt.removeTip(); }; pScale.polzun.onRollOut = function () { _root.mt.removeTip(); };
Instance of Symbol 622 MovieClip in Symbol 1268 MovieClip Frame 1
on (rollOver) { _root.mt.addTip("National Support"); } on (rollOut) { _root.mt.removeTip(); }
Instance of Symbol 1245 MovieClip "supInd" in Symbol 1268 MovieClip Frame 1
on (rollOver) { _root.mt.addTip("National Support"); } on (rollOut) { _root.mt.removeTip(); }
Instance of Symbol 1249 MovieClip "resBar" in Symbol 1268 MovieClip Frame 1
on (rollOver) { _root.mt.addTip("Resource level"); } on (rollOut) { _root.mt.removeTip(); } on (releaseOutside) { _root.mt.removeTip(); }
Instance of Symbol 1252 MovieClip "uranBar" in Symbol 1268 MovieClip Frame 1
on (rollOver) { _root.mt.addTip("U-235 level"); } on (rollOut) { _root.mt.removeTip(); } on (releaseOutside) { _root.mt.removeTip(); }
Instance of Symbol 915 MovieClip [butKaz] "butKaz" in Symbol 1268 MovieClip Frame 1
on (rollOver) { _root.mt.addTip("Barracks\n$" + price); } on (rollOut) { _root.mt.removeTip(); } on (releaseOutside) { _root.mt.removeTip(); }
Instance of Symbol 912 MovieClip [butTZ] "butTZ" in Symbol 1268 MovieClip Frame 1
on (rollOver) { _root.mt.addTip("Tank factory\n$" + price); } on (rollOut) { _root.mt.removeTip(); } on (releaseOutside) { _root.mt.removeTip(); }
Instance of Symbol 909 MovieClip [butSold] "butSold" in Symbol 1268 MovieClip Frame 1
on (rollOver) { _root.mt.addTip("Soldier\n$" + price); } on (rollOut) { _root.mt.removeTip(); } on (releaseOutside) { _root.mt.removeTip(); }
Instance of Symbol 906 MovieClip [butTank] "butTank" in Symbol 1268 MovieClip Frame 1
on (rollOver) { _root.mt.addTip("Tank\n$" + price); } on (rollOut) { _root.mt.removeTip(); } on (releaseOutside) { _root.mt.removeTip(); }
Instance of Symbol 903 MovieClip [butRocket] "butRocket" in Symbol 1268 MovieClip Frame 1
on (rollOver) { _root.mt.addTip("Gas-bomb \n$" + price); } on (rollOut) { _root.mt.removeTip(); } on (releaseOutside) { _root.mt.removeTip(); }
Instance of Symbol 898 MovieClip [butHim] "butHim" in Symbol 1268 MovieClip Frame 1
on (rollOver) { _root.mt.addTip("Chem factory\n$" + price); } on (rollOut) { _root.mt.removeTip(); } on (releaseOutside) { _root.mt.removeTip(); }
Instance of Symbol 614 MovieClip "pScale" in Symbol 1268 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 895 MovieClip [butUran] "butUran" in Symbol 1268 MovieClip Frame 1
on (rollOver) { _root.mt.addTip(("U-Mill\n$" + price) + "\nYou must build \nChem Factory first!"); } on (rollOut) { _root.mt.removeTip(); } on (releaseOutside) { _root.mt.removeTip(); }
Instance of Symbol 886 MovieClip [face] "mface" in Symbol 1268 MovieClip Frame 1
on (rollOver) { _root.mt.addTip("You"); } on (rollOut) { _root.mt.removeTip(); }
Instance of Symbol 1259 MovieClip in Symbol 1268 MovieClip Frame 1
on (release) { var len = _root.wayArr.length; var i = 0; while (i < len) { _root.wayArr[i].mc._alpha = 100; i++; } }
Instance of Symbol 1259 MovieClip in Symbol 1268 MovieClip Frame 1
on (release) { _root.addOil(); }
Instance of Symbol 669 MovieClip [butOil] "butOil" in Symbol 1268 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 1263 MovieClip in Symbol 1268 MovieClip Frame 1
on (release) { _root.sndEn = !_root.sndEn; _root.ud.saveData("sndEn", _root.sndEn); if (_root.sndEn) { gotoAndStop (1); this.cf = 1; _root.startSound(); if (_root.sndVol < 5) { _root.sndVol = 50; _root.ud.saveData("sndVol", 50); } } else { gotoAndStop (2); this.cf = 2; _root.stopSound(); } } on (rollOver) { this.cf = _currentframe; gotoAndStop (3); } on (rollOut) { gotoAndStop(cf); } onClipEvent (load) { if (_root.sndEn) { gotoAndStop (1); } else { gotoAndStop (2); } } on (releaseOutside) { _root.mt.removeTip(); }
Instance of Symbol 1263 MovieClip in Symbol 1268 MovieClip Frame 1
on (release) { _root.nowGo = false; var tnfunc = function () { this._parent._mc.nextFrame(); }; var tfunc = function () { _root.nowGo = true; _root.winJob.removeMovieClip(); }; var tbfunc = function () { this._parent._mc.prevFrame(); }; var texta = "HELP!!!\n This help..."; _root.attachMovie("winJob2", "winJob", _root.getNextHighestDepth(), {backFunc:tbfunc, yesFunc:tfunc, noFunc:tnfunc, mc:"winHelp", yesName:"Ok", noName:"Next", backName:"Prev"}); } on (rollOver) { gotoAndStop (3); } on (rollOut) { gotoAndStop (1); } on (releaseOutside) { _root.mt.removeTip(); }
Instance of Symbol 1267 MovieClip in Symbol 1268 MovieClip Frame 1
on (release) { _root.gameOver(); } on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); } on (releaseOutside) { _root.mt.removeTip(); }
Symbol 1275 MovieClip Frame 1
stop(); btOval._alpha = 100; btNose._alpha = 0; btHair._alpha = 0; btEyes._alpha = 0; btMou._alpha = 0; btBeard._alpha = 0; btExtras._alpha = 0; _root.setParts("oval"); btOval.onRollOver = function () { this._alpha = 50; }; btOval.onRollOut = function () { this._alpha = 100; }; btOval.onRelease = function () { this._parent.gotoAndStop(1); }; btNose.onRollOver = function () { this._alpha = 50; }; btNose.onRollOut = function () { this._alpha = 0; }; btNose.onRelease = function () { this._parent.gotoAndStop(2); }; btHair.onRollOver = function () { this._alpha = 50; }; btHair.onRollOut = function () { this._alpha = 0; }; btHair.onRelease = function () { this._parent.gotoAndStop(3); }; btEyes.onRollOver = function () { this._alpha = 50; }; btEyes.onRollOut = function () { this._alpha = 0; }; btEyes.onRelease = function () { this._parent.gotoAndStop(4); }; btMou.onRollOver = function () { this._alpha = 50; }; btMou.onRollOut = function () { this._alpha = 0; }; btMou.onRelease = function () { this._parent.gotoAndStop(5); }; btBeard.onRollOver = function () { this._alpha = 50; }; btBeard.onRollOut = function () { this._alpha = 0; }; btBeard.onRelease = function () { this._parent.gotoAndStop(6); }; btExtras.onRollOver = function () { this._alpha = 50; }; btExtras.onRollOut = function () { this._alpha = 0; }; btExtras.onRelease = function () { this._parent.gotoAndStop(7); }; nameField.maxChars = 10; nameField.onSetFocus = function () { nameField.text = ""; }; nameField.onKillFocus = function () { if (nameField.text == "") { nameField.text = "Type your name"; } }; nameField.onChanged = function () { _root.userName = nameField.text; };
Symbol 1275 MovieClip Frame 2
stop(); btOval._alpha = 0; btNose._alpha = 100; btHair._alpha = 0; btEyes._alpha = 0; btMou._alpha = 0; btBeard._alpha = 0; btExtras._alpha = 0; _root.setParts("nos"); btOval.onRollOver = function () { this._alpha = 50; }; btOval.onRollOut = function () { this._alpha = 0; }; btOval.onRelease = function () { this._parent.gotoAndStop(1); }; btNose.onRollOver = function () { this._alpha = 50; }; btNose.onRollOut = function () { this._alpha = 100; }; btNose.onRelease = function () { this._parent.gotoAndStop(2); }; btHair.onRollOver = function () { this._alpha = 50; }; btHair.onRollOut = function () { this._alpha = 0; }; btHair.onRelease = function () { this._parent.gotoAndStop(3); }; btEyes.onRollOver = function () { this._alpha = 50; }; btEyes.onRollOut = function () { this._alpha = 0; }; btEyes.onRelease = function () { this._parent.gotoAndStop(4); }; btMou.onRollOver = function () { this._alpha = 50; }; btMou.onRollOut = function () { this._alpha = 0; }; btMou.onRelease = function () { this._parent.gotoAndStop(5); }; btBeard.onRollOver = function () { this._alpha = 50; }; btBeard.onRollOut = function () { this._alpha = 0; }; btBeard.onRelease = function () { this._parent.gotoAndStop(6); }; btExtras.onRollOver = function () { this._alpha = 50; }; btExtras.onRollOut = function () { this._alpha = 0; }; btExtras.onRelease = function () { this._parent.gotoAndStop(7); };
Symbol 1275 MovieClip Frame 3
stop(); btOval._alpha = 0; btNose._alpha = 0; btHair._alpha = 100; btEyes._alpha = 0; btMou._alpha = 0; btBeard._alpha = 0; btExtras._alpha = 0; _root.setParts("haer"); btOval.onRollOver = function () { this._alpha = 50; }; btOval.onRollOut = function () { this._alpha = 0; }; btOval.onRelease = function () { this._parent.gotoAndStop(1); }; btNose.onRollOver = function () { this._alpha = 50; }; btNose.onRollOut = function () { this._alpha = 0; }; btNose.onRelease = function () { this._parent.gotoAndStop(2); }; btHair.onRollOver = function () { this._alpha = 50; }; btHair.onRollOut = function () { this._alpha = 100; }; btHair.onRelease = function () { this._parent.gotoAndStop(3); }; btEyes.onRollOver = function () { this._alpha = 50; }; btEyes.onRollOut = function () { this._alpha = 0; }; btEyes.onRelease = function () { this._parent.gotoAndStop(4); }; btMou.onRollOver = function () { this._alpha = 50; }; btMou.onRollOut = function () { this._alpha = 0; }; btMou.onRelease = function () { this._parent.gotoAndStop(5); }; btBeard.onRollOver = function () { this._alpha = 50; }; btBeard.onRollOut = function () { this._alpha = 0; }; btBeard.onRelease = function () { this._parent.gotoAndStop(6); }; btExtras.onRollOver = function () { this._alpha = 50; }; btExtras.onRollOut = function () { this._alpha = 0; }; btExtras.onRelease = function () { this._parent.gotoAndStop(7); };
Symbol 1275 MovieClip Frame 4
stop(); btOval._alpha = 0; btNose._alpha = 0; btHair._alpha = 0; btEyes._alpha = 100; btMou._alpha = 0; btBeard._alpha = 0; btExtras._alpha = 0; _root.setParts("glaza"); btOval.onRollOver = function () { this._alpha = 50; }; btOval.onRollOut = function () { this._alpha = 0; }; btOval.onRelease = function () { this._parent.gotoAndStop(1); }; btNose.onRollOver = function () { this._alpha = 50; }; btNose.onRollOut = function () { this._alpha = 0; }; btNose.onRelease = function () { this._parent.gotoAndStop(2); }; btHair.onRollOver = function () { this._alpha = 50; }; btHair.onRollOut = function () { this._alpha = 0; }; btHair.onRelease = function () { this._parent.gotoAndStop(3); }; btEyes.onRollOver = function () { this._alpha = 50; }; btEyes.onRollOut = function () { this._alpha = 100; }; btEyes.onRelease = function () { this._parent.gotoAndStop(4); }; btMou.onRollOver = function () { this._alpha = 50; }; btMou.onRollOut = function () { this._alpha = 0; }; btMou.onRelease = function () { this._parent.gotoAndStop(5); }; btBeard.onRollOver = function () { this._alpha = 50; }; btBeard.onRollOut = function () { this._alpha = 0; }; btBeard.onRelease = function () { this._parent.gotoAndStop(6); }; btExtras.onRollOver = function () { this._alpha = 50; }; btExtras.onRollOut = function () { this._alpha = 0; }; btExtras.onRelease = function () { this._parent.gotoAndStop(7); };
Symbol 1275 MovieClip Frame 5
stop(); btOval._alpha = 0; btNose._alpha = 0; btHair._alpha = 0; btEyes._alpha = 0; btMou._alpha = 100; btBeard._alpha = 0; btExtras._alpha = 0; _root.setParts("rot"); btOval.onRollOver = function () { this._alpha = 50; }; btOval.onRollOut = function () { this._alpha = 0; }; btOval.onRelease = function () { this._parent.gotoAndStop(1); }; btNose.onRollOver = function () { this._alpha = 50; }; btNose.onRollOut = function () { this._alpha = 0; }; btNose.onRelease = function () { this._parent.gotoAndStop(2); }; btHair.onRollOver = function () { this._alpha = 50; }; btHair.onRollOut = function () { this._alpha = 0; }; btHair.onRelease = function () { this._parent.gotoAndStop(3); }; btEyes.onRollOver = function () { this._alpha = 50; }; btEyes.onRollOut = function () { this._alpha = 0; }; btEyes.onRelease = function () { this._parent.gotoAndStop(4); }; btMou.onRollOver = function () { this._alpha = 50; }; btMou.onRollOut = function () { this._alpha = 100; }; btMou.onRelease = function () { this._parent.gotoAndStop(5); }; btBeard.onRollOver = function () { this._alpha = 50; }; btBeard.onRollOut = function () { this._alpha = 0; }; btBeard.onRelease = function () { this._parent.gotoAndStop(6); }; btExtras.onRollOver = function () { this._alpha = 50; }; btExtras.onRollOut = function () { this._alpha = 0; }; btExtras.onRelease = function () { this._parent.gotoAndStop(7); };
Symbol 1275 MovieClip Frame 6
stop(); btOval._alpha = 0; btNose._alpha = 0; btHair._alpha = 0; btEyes._alpha = 0; btMou._alpha = 0; btBeard._alpha = 100; btExtras._alpha = 0; _root.setParts("brovi"); btOval.onRollOver = function () { this._alpha = 50; }; btOval.onRollOut = function () { this._alpha = 0; }; btOval.onRelease = function () { this._parent.gotoAndStop(1); }; btNose.onRollOver = function () { this._alpha = 50; }; btNose.onRollOut = function () { this._alpha = 0; }; btNose.onRelease = function () { this._parent.gotoAndStop(2); }; btHair.onRollOver = function () { this._alpha = 50; }; btHair.onRollOut = function () { this._alpha = 0; }; btHair.onRelease = function () { this._parent.gotoAndStop(3); }; btEyes.onRollOver = function () { this._alpha = 50; }; btEyes.onRollOut = function () { this._alpha = 0; }; btEyes.onRelease = function () { this._parent.gotoAndStop(4); }; btMou.onRollOver = function () { this._alpha = 50; }; btMou.onRollOut = function () { this._alpha = 0; }; btMou.onRelease = function () { this._parent.gotoAndStop(5); }; btBeard.onRollOver = function () { this._alpha = 50; }; btBeard.onRollOut = function () { this._alpha = 100; }; btBeard.onRelease = function () { this._parent.gotoAndStop(6); }; btExtras.onRollOver = function () { this._alpha = 50; }; btExtras.onRollOut = function () { this._alpha = 0; }; btExtras.onRelease = function () { this._parent.gotoAndStop(7); };
Symbol 1275 MovieClip Frame 7
stop(); btOval._alpha = 0; btNose._alpha = 0; btHair._alpha = 0; btEyes._alpha = 0; btMou._alpha = 0; btBeard._alpha = 0; btExtras._alpha = 100; _root.setParts("extras"); btOval.onRollOver = function () { this._alpha = 50; }; btOval.onRollOut = function () { this._alpha = 0; }; btOval.onRelease = function () { this._parent.gotoAndStop(1); }; btNose.onRollOver = function () { this._alpha = 50; }; btNose.onRollOut = function () { this._alpha = 0; }; btNose.onRelease = function () { gotoAndStop (2); }; btHair.onRollOver = function () { this._alpha = 50; }; btHair.onRollOut = function () { this._alpha = 0; }; btHair.onRelease = function () { this._parent.gotoAndStop(3); }; btEyes.onRollOver = function () { this._alpha = 50; }; btEyes.onRollOut = function () { this._alpha = 0; }; btEyes.onRelease = function () { this._parent.gotoAndStop(4); }; btMou.onRollOver = function () { this._alpha = 50; }; btMou.onRollOut = function () { this._alpha = 0; }; btMou.onRelease = function () { this._parent.gotoAndStop(5); }; btBeard.onRollOver = function () { this._alpha = 50; }; btBeard.onRollOut = function () { this._alpha = 0; }; btBeard.onRelease = function () { this._parent.gotoAndStop(6); }; btExtras.onRollOver = function () { this._alpha = 50; }; btExtras.onRollOut = function () { this._alpha = 100; }; btExtras.onRelease = function () { this._parent.gotoAndStop(7); };

Library Items

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

Instance Names

"butPlay"Frame 2Symbol 30 MovieClip
"butTop"Frame 2Symbol 30 MovieClip
"butHelp"Frame 2Symbol 30 MovieClip
"butSet"Frame 2Symbol 30 MovieClip
"regChina"Frame 3Symbol 1167 MovieClip
"regEast"Frame 3Symbol 1170 MovieClip
"regCarib"Frame 3Symbol 1173 MovieClip
"butNext"Frame 3Symbol 30 MovieClip
"comm"Frame 3Symbol 1175 EditableText
"mapFon"Frame 4Symbol 1183 MovieClip
"roads"Frame 4Symbol 1237 MovieClip
"nuc"Frame 4Symbol 936 MovieClip [nuclear]
"iPanel"Frame 4Symbol 1268 MovieClip
"photoRobot"Frame 5Symbol 1275 MovieClip
"m1"Frame 5Symbol 1277 MovieClip
"m2"Frame 5Symbol 1277 MovieClip
"m3"Frame 5Symbol 1277 MovieClip
"m4"Frame 5Symbol 1277 MovieClip
"m5"Frame 5Symbol 1277 MovieClip
"m6"Frame 5Symbol 1277 MovieClip
"m7"Frame 5Symbol 1277 MovieClip
"m8"Frame 5Symbol 1277 MovieClip
"m9"Frame 5Symbol 1277 MovieClip
"m10"Frame 5Symbol 1277 MovieClip
"m11"Frame 5Symbol 1277 MovieClip
"m12"Frame 5Symbol 1277 MovieClip
"m13"Frame 5Symbol 1277 MovieClip
"m14"Frame 5Symbol 1277 MovieClip
"m15"Frame 5Symbol 1277 MovieClip
"m16"Frame 5Symbol 1277 MovieClip
"butNextPHR"Frame 5Symbol 30 MovieClip
"mface"Frame 5Symbol 886 MovieClip [face]
"randomFace"Frame 5Symbol 30 MovieClip
"butClear"Frame 5Symbol 30 MovieClip
"btnEnter"Symbol 40 MovieClip Frame 1Symbol 37 MovieClip
"inName"Symbol 40 MovieClip Frame 1Symbol 39 EditableText
"ib"Symbol 41 MovieClip [topWin] Frame 1Symbol 25 MovieClip
"btnOk"Symbol 41 MovieClip [topWin] Frame 1Symbol 30 MovieClip
"texta"Symbol 41 MovieClip [topWin] Frame 1Symbol 33 EditableText
"enterTop"Symbol 41 MovieClip [topWin] Frame 1Symbol 40 MovieClip
"lights"Symbol 95 MovieClip Frame 1Symbol 82 MovieClip
"provHouse"Symbol 96 MovieClip [shlag] Frame 1Symbol 95 MovieClip
"solDie"Symbol 137 MovieClip Frame 22Symbol 136 MovieClip [solDie]
"t"Symbol 287 MovieClip Frame 1Symbol 137 MovieClip
"wChina"Symbol 287 MovieClip Frame 1Symbol 139 MovieClip
"wEast"Symbol 287 MovieClip Frame 1Symbol 141 MovieClip
"owearEast"Symbol 287 MovieClip Frame 1Symbol 143 MovieClip
"wCarib"Symbol 287 MovieClip Frame 1Symbol 145 MovieClip
"wNato"Symbol 287 MovieClip Frame 1Symbol 147 MovieClip
"mChina"Symbol 287 MovieClip Frame 1Symbol 149 MovieClip
"t"Symbol 287 MovieClip Frame 2Symbol 168 MovieClip
"wChina"Symbol 287 MovieClip Frame 2Symbol 170 MovieClip
"wEast"Symbol 287 MovieClip Frame 2Symbol 172 MovieClip
"owearEast"Symbol 287 MovieClip Frame 2Symbol 174 MovieClip
"wCarib"Symbol 287 MovieClip Frame 2Symbol 176 MovieClip
"mChina"Symbol 287 MovieClip Frame 2Symbol 178 MovieClip
"t"Symbol 287 MovieClip Frame 3Symbol 193 MovieClip
"wChina"Symbol 287 MovieClip Frame 3Symbol 195 MovieClip
"wEast"Symbol 287 MovieClip Frame 3Symbol 197 MovieClip
"owearEast"Symbol 287 MovieClip Frame 3Symbol 199 MovieClip
"wCarib"Symbol 287 MovieClip Frame 3Symbol 201 MovieClip
"mChina"Symbol 287 MovieClip Frame 3Symbol 203 MovieClip
"t"Symbol 287 MovieClip Frame 4Symbol 214 MovieClip
"wChina"Symbol 287 MovieClip Frame 4Symbol 170 MovieClip
"wEast"Symbol 287 MovieClip Frame 4Symbol 172 MovieClip
"owearEast"Symbol 287 MovieClip Frame 4Symbol 174 MovieClip
"wCarib"Symbol 287 MovieClip Frame 4Symbol 176 MovieClip
"mChina"Symbol 287 MovieClip Frame 4Symbol 178 MovieClip
"t"Symbol 287 MovieClip Frame 5Symbol 225 MovieClip
"wChina"Symbol 287 MovieClip Frame 5Symbol 139 MovieClip
"wEast"Symbol 287 MovieClip Frame 5Symbol 141 MovieClip
"owearEast"Symbol 287 MovieClip Frame 5Symbol 143 MovieClip
"wCarib"Symbol 287 MovieClip Frame 5Symbol 145 MovieClip
"mChina"Symbol 287 MovieClip Frame 5Symbol 149 MovieClip
"t"Symbol 287 MovieClip Frame 6Symbol 242 MovieClip
"wChina"Symbol 287 MovieClip Frame 6Symbol 244 MovieClip
"wEast"Symbol 287 MovieClip Frame 6Symbol 246 MovieClip
"owearEast"Symbol 287 MovieClip Frame 6Symbol 248 MovieClip
"wCarib"Symbol 287 MovieClip Frame 6Symbol 250 MovieClip
"mChina"Symbol 287 MovieClip Frame 6Symbol 252 MovieClip
"t"Symbol 287 MovieClip Frame 7Symbol 265 MovieClip
"wChina"Symbol 287 MovieClip Frame 7Symbol 267 MovieClip
"wEast"Symbol 287 MovieClip Frame 7Symbol 269 MovieClip
"owearEast"Symbol 287 MovieClip Frame 7Symbol 271 MovieClip
"wCarib"Symbol 287 MovieClip Frame 7Symbol 273 MovieClip
"mChina"Symbol 287 MovieClip Frame 7Symbol 275 MovieClip
"t"Symbol 287 MovieClip Frame 8Symbol 286 MovieClip
"wChina"Symbol 287 MovieClip Frame 8Symbol 244 MovieClip
"wEast"Symbol 287 MovieClip Frame 8Symbol 246 MovieClip
"owearEast"Symbol 287 MovieClip Frame 8Symbol 248 MovieClip
"wCarib"Symbol 287 MovieClip Frame 8Symbol 250 MovieClip
"mChina"Symbol 287 MovieClip Frame 8Symbol 252 MovieClip
"t"Symbol 444 MovieClip Frame 1Symbol 315 MovieClip
"wCarib"Symbol 444 MovieClip Frame 1Symbol 317 MovieClip
"wNato"Symbol 444 MovieClip Frame 1Symbol 319 MovieClip
"t"Symbol 444 MovieClip Frame 2Symbol 334 MovieClip
"wCarib"Symbol 444 MovieClip Frame 2Symbol 336 MovieClip
"wNato"Symbol 444 MovieClip Frame 2Symbol 338 MovieClip
"t"Symbol 444 MovieClip Frame 3Symbol 354 MovieClip
"wCarib"Symbol 444 MovieClip Frame 3Symbol 356 MovieClip
"wNato"Symbol 444 MovieClip Frame 3Symbol 358 MovieClip
"t"Symbol 444 MovieClip Frame 4Symbol 366 MovieClip
"wCarib"Symbol 444 MovieClip Frame 4Symbol 368 MovieClip
"wNato"Symbol 444 MovieClip Frame 4Symbol 370 MovieClip
"t"Symbol 444 MovieClip Frame 5Symbol 382 MovieClip
"wCarib"Symbol 444 MovieClip Frame 5Symbol 384 MovieClip
"wNato"Symbol 444 MovieClip Frame 5Symbol 386 MovieClip
"t"Symbol 444 MovieClip Frame 6Symbol 405 MovieClip
"wCarib"Symbol 444 MovieClip Frame 6Symbol 407 MovieClip
"wNato"Symbol 444 MovieClip Frame 6Symbol 410 MovieClip
"t"Symbol 444 MovieClip Frame 7Symbol 422 MovieClip
"wCarib"Symbol 444 MovieClip Frame 7Symbol 424 MovieClip
"wNato"Symbol 444 MovieClip Frame 7Symbol 426 MovieClip
"t"Symbol 444 MovieClip Frame 8Symbol 438 MovieClip
"wCarib"Symbol 444 MovieClip Frame 8Symbol 440 MovieClip
"wNato"Symbol 444 MovieClip Frame 8Symbol 443 MovieClip
"ico"Symbol 456 MovieClip [enemy] Frame 1Symbol 287 MovieClip
"progressBar"Symbol 456 MovieClip [enemy] Frame 1Symbol 291 MovieClip
"ico"Symbol 456 MovieClip [enemy] Frame 2Symbol 444 MovieClip
"ico"Symbol 456 MovieClip [enemy] Frame 5Symbol 455 MovieClip
"ico"Symbol 456 MovieClip [enemy] Frame 6Symbol 287 MovieClip
"ico"Symbol 457 MovieClip [minion] Frame 1Symbol 287 MovieClip
"progressBar"Symbol 457 MovieClip [minion] Frame 1Symbol 291 MovieClip
"ico"Symbol 457 MovieClip [minion] Frame 2Symbol 444 MovieClip
"ico"Symbol 457 MovieClip [minion] Frame 5Symbol 455 MovieClip
"ico"Symbol 457 MovieClip [minion] Frame 6Symbol 287 MovieClip
"domina"Symbol 488 MovieClip [build] Frame 1Symbol 472 MovieClip
"domina"Symbol 488 MovieClip [build] Frame 2Symbol 484 MovieClip
"progressBar"Symbol 506 MovieClip [produce] Frame 1Symbol 291 MovieClip
"vyshka"Symbol 506 MovieClip [produce] Frame 3Symbol 503 MovieClip
"progressBar"Symbol 512 MovieClip [capital] Frame 1Symbol 291 MovieClip
"mtxt"Symbol 516 MovieClip [monet] Frame 1Symbol 515 EditableText
"progressBar"Symbol 519 MovieClip [himZavod] Frame 1Symbol 291 MovieClip
"progressBar"Symbol 522 MovieClip [nukeMill] Frame 1Symbol 291 MovieClip
"tf"Symbol 545 MovieClip Frame 1Symbol 544 EditableText
"cap"Symbol 592 MovieClip Frame 1Symbol 590 EditableText
"cap"Symbol 595 MovieClip Frame 1Symbol 593 EditableText
"cap"Symbol 597 MovieClip Frame 1Symbol 596 EditableText
"btnYes"Symbol 599 MovieClip [winJob2] Frame 1Symbol 592 MovieClip
"btnNo"Symbol 599 MovieClip [winJob2] Frame 1Symbol 595 MovieClip
"btnBack"Symbol 599 MovieClip [winJob2] Frame 1Symbol 597 MovieClip
"txt"Symbol 599 MovieClip [winJob2] Frame 1Symbol 598 EditableText
"btnYes"Symbol 601 MovieClip [winJob] Frame 1Symbol 592 MovieClip
"btnNo"Symbol 601 MovieClip [winJob] Frame 1Symbol 595 MovieClip
"txt"Symbol 601 MovieClip [winJob] Frame 1Symbol 600 EditableText
"polzun"Symbol 614 MovieClip Frame 1Symbol 613 MovieClip
"pScale"Symbol 637 MovieClip [winHelp] Frame 2Symbol 614 MovieClip
"domina"Symbol 637 MovieClip [winHelp] Frame 3Symbol 484 MovieClip
"domina"Symbol 637 MovieClip [winHelp] Frame 3Symbol 472 MovieClip
"t"Symbol 637 MovieClip [winHelp] Frame 5Symbol 137 MovieClip
"owearEast"Symbol 637 MovieClip [winHelp] Frame 5Symbol 143 MovieClip
"butBombNearest"Symbol 637 MovieClip [winHelp] Frame 6Symbol 627 MovieClip [butBombNearest]
"arrWay"Symbol 637 MovieClip [winHelp] Frame 7Symbol 634 MovieClip
"pScale"Symbol 664 MovieClip [setWin] Frame 1Symbol 614 MovieClip
"rb2"Symbol 664 MovieClip [setWin] Frame 1Symbol 663 MovieClip
"rb1"Symbol 664 MovieClip [setWin] Frame 1Symbol 663 MovieClip
"rb3"Symbol 664 MovieClip [setWin] Frame 1Symbol 663 MovieClip
"ind5"Symbol 686 MovieClip [butNukeBomb] Frame 1Symbol 682 MovieClip
"bolvan"Symbol 886 MovieClip [face] Frame 1Symbol 689 MovieClip
"oval"Symbol 886 MovieClip [face] Frame 1Symbol 723 MovieClip
"rot"Symbol 886 MovieClip [face] Frame 1Symbol 756 MovieClip
"glaza"Symbol 886 MovieClip [face] Frame 1Symbol 789 MovieClip
"nos"Symbol 886 MovieClip [face] Frame 1Symbol 822 MovieClip
"haer"Symbol 886 MovieClip [face] Frame 1Symbol 854 MovieClip
"extras"Symbol 886 MovieClip [face] Frame 1Symbol 885 MovieClip
"yState"Symbol 903 MovieClip [butRocket] Frame 1Symbol 901 MovieClip
"trg"Symbol 917 MovieClip [tweenTXT] Frame 1Symbol 916 EditableText
"progressBar"Symbol 936 MovieClip [nuclear] Frame 1Symbol 291 MovieClip
"domina"Symbol 936 MovieClip [nuclear] Frame 1Symbol 923 MovieClip
"domina"Symbol 936 MovieClip [nuclear] Frame 2Symbol 929 MovieClip
"domina"Symbol 936 MovieClip [nuclear] Frame 3Symbol 935 MovieClip
"label"Symbol 956 MovieClip [Xray Connector] Frame 1Symbol 955 EditableText
"ringIn"Symbol 1211 MovieClip Frame 1Symbol 1205 MovieClip
"arrWay"Symbol 1211 MovieClip Frame 1Symbol 634 MovieClip
"arrOn"Symbol 1211 MovieClip Frame 1Symbol 1210 MovieClip
"rSelect1"Symbol 1237 MovieClip Frame 1Symbol 1192 MovieClip
"rSelect2"Symbol 1237 MovieClip Frame 1Symbol 1195 MovieClip
"rSelect3"Symbol 1237 MovieClip Frame 1Symbol 1198 MovieClip
"rSelect4"Symbol 1237 MovieClip Frame 1Symbol 1201 MovieClip
"ring"Symbol 1237 MovieClip Frame 1Symbol 1211 MovieClip
"resplace"Symbol 1237 MovieClip Frame 1Symbol 1214 MovieClip
"ourArea"Symbol 1237 MovieClip Frame 1Symbol 1216 MovieClip
"outArea"Symbol 1237 MovieClip Frame 1Symbol 1218 MovieClip
"rSelect1"Symbol 1237 MovieClip Frame 2Symbol 1224 MovieClip
"rSelect2"Symbol 1237 MovieClip Frame 2Symbol 1227 MovieClip
"rSelect3"Symbol 1237 MovieClip Frame 2Symbol 1230 MovieClip
"rSelect4"Symbol 1237 MovieClip Frame 2Symbol 1233 MovieClip
"resplace"Symbol 1237 MovieClip Frame 2Symbol 1236 MovieClip
"ring"Symbol 1245 MovieClip Frame 1Symbol 1211 MovieClip
"supInd"Symbol 1268 MovieClip Frame 1Symbol 1245 MovieClip
"resBar"Symbol 1268 MovieClip Frame 1Symbol 1249 MovieClip
"uranBar"Symbol 1268 MovieClip Frame 1Symbol 1252 MovieClip
"tweenTXT"Symbol 1268 MovieClip Frame 1Symbol 917 MovieClip [tweenTXT]
"butKaz"Symbol 1268 MovieClip Frame 1Symbol 915 MovieClip [butKaz]
"butTZ"Symbol 1268 MovieClip Frame 1Symbol 912 MovieClip [butTZ]
"butSold"Symbol 1268 MovieClip Frame 1Symbol 909 MovieClip [butSold]
"butTank"Symbol 1268 MovieClip Frame 1Symbol 906 MovieClip [butTank]
"butRocket"Symbol 1268 MovieClip Frame 1Symbol 903 MovieClip [butRocket]
"butHim"Symbol 1268 MovieClip Frame 1Symbol 898 MovieClip [butHim]
"butBombNearest"Symbol 1268 MovieClip Frame 1Symbol 627 MovieClip [butBombNearest]
"pScale"Symbol 1268 MovieClip Frame 1Symbol 614 MovieClip
"butUran"Symbol 1268 MovieClip Frame 1Symbol 895 MovieClip [butUran]
"butBanan"Symbol 1268 MovieClip Frame 1Symbol 892 MovieClip [butBanan]
"butMak"Symbol 1268 MovieClip Frame 1Symbol 889 MovieClip [butMak]
"mface"Symbol 1268 MovieClip Frame 1Symbol 886 MovieClip [face]
"butNukeBomb"Symbol 1268 MovieClip Frame 1Symbol 686 MovieClip [butNukeBomb]
"nick"Symbol 1268 MovieClip Frame 1Symbol 1254 EditableText
"resSymbol"Symbol 1268 MovieClip Frame 1Symbol 1258 MovieClip
"btnPause"Symbol 1268 MovieClip Frame 1Symbol 673 MovieClip [btnPause]
"butOil"Symbol 1268 MovieClip Frame 1Symbol 669 MovieClip [butOil]
"nameField"Symbol 1275 MovieClip Frame 1Symbol 1272 EditableText
"btOval"Symbol 1275 MovieClip Frame 1Symbol 1274 MovieClip
"btNose"Symbol 1275 MovieClip Frame 1Symbol 1274 MovieClip
"btHair"Symbol 1275 MovieClip Frame 1Symbol 1274 MovieClip
"btEyes"Symbol 1275 MovieClip Frame 1Symbol 1274 MovieClip
"btMou"Symbol 1275 MovieClip Frame 1Symbol 1274 MovieClip
"btBeard"Symbol 1275 MovieClip Frame 1Symbol 1274 MovieClip
"btExtras"Symbol 1275 MovieClip Frame 1Symbol 1274 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "Arial"
ExportAssets (56)Timeline Frame 1Symbol 2 as "sold"
ExportAssets (56)Timeline Frame 1Symbol 3 as "tbuild"
ExportAssets (56)Timeline Frame 1Symbol 4 as "botShot2"
ExportAssets (56)Timeline Frame 1Symbol 5 as "botGo2"
ExportAssets (56)Timeline Frame 1Symbol 6 as "tank"
ExportAssets (56)Timeline Frame 1Symbol 7 as "botShot1"
ExportAssets (56)Timeline Frame 1Symbol 8 as "botGo1"
ExportAssets (56)Timeline Frame 1Symbol 9 as "sea"
ExportAssets (56)Timeline Frame 1Symbol 10 as "rocket"
ExportAssets (56)Timeline Frame 1Symbol 11 as "road"
ExportAssets (56)Timeline Frame 1Symbol 12 as "nuke2wav"
ExportAssets (56)Timeline Frame 1Symbol 13 as "nuke"
ExportAssets (56)Timeline Frame 1Symbol 14 as "mess"
ExportAssets (56)Timeline Frame 1Symbol 15 as "music2"
ExportAssets (56)Timeline Frame 1Symbol 16 as "nalet"
ExportAssets (56)Timeline Frame 1Symbol 17 as "crowd"
ExportAssets (56)Timeline Frame 1Symbol 18 as "boo"
ExportAssets (56)Timeline Frame 1Symbol 19 as "cc"
ExportAssets (56)Timeline Frame 1Symbol 20 as "com1"
ExportAssets (56)Timeline Frame 1Symbol 21 as "music"
ExportAssets (56)Timeline Frame 1Symbol 22 as "com0"
ExportAssets (56)Timeline Frame 1Symbol 23 as "com2"
ExportAssets (56)Timeline Frame 1Symbol 41 as "topWin"
ExportAssets (56)Timeline Frame 1Symbol 63 as "nukeBoom"
ExportAssets (56)Timeline Frame 1Symbol 96 as "shlag"
ExportAssets (56)Timeline Frame 1Symbol 99 as "star"
ExportAssets (56)Timeline Frame 1Symbol 136 as "solDie"
ExportAssets (56)Timeline Frame 1Symbol 456 as "enemy"
ExportAssets (56)Timeline Frame 1Symbol 457 as "minion"
ExportAssets (56)Timeline Frame 1Symbol 459 as "path"
ExportAssets (56)Timeline Frame 1Symbol 461 as "range"
ExportAssets (56)Timeline Frame 1Symbol 463 as "base"
ExportAssets (56)Timeline Frame 1Symbol 465 as "cant_build"
ExportAssets (56)Timeline Frame 1Symbol 467 as "bullet"
ExportAssets (56)Timeline Frame 1Symbol 488 as "build"
ExportAssets (56)Timeline Frame 1Symbol 506 as "produce"
ExportAssets (56)Timeline Frame 1Symbol 512 as "capital"
ExportAssets (56)Timeline Frame 1Symbol 516 as "monet"
ExportAssets (56)Timeline Frame 1Symbol 519 as "himZavod"
ExportAssets (56)Timeline Frame 1Symbol 522 as "nukeMill"
ExportAssets (56)Timeline Frame 1Symbol 550 as "winWin"
ExportAssets (56)Timeline Frame 1Symbol 564 as "winOver"
ExportAssets (56)Timeline Frame 1Symbol 580 as "planShadow"
ExportAssets (56)Timeline Frame 1Symbol 581 as "flajok"
ExportAssets (56)Timeline Frame 1Symbol 584 as "butRocketOn"
ExportAssets (56)Timeline Frame 1Symbol 599 as "winJob2"
ExportAssets (56)Timeline Frame 1Symbol 601 as "winJob"
ExportAssets (56)Timeline Frame 1Symbol 604 as "winMes0"
ExportAssets (56)Timeline Frame 1Symbol 627 as "butBombNearest"
ExportAssets (56)Timeline Frame 1Symbol 637 as "winHelp"
ExportAssets (56)Timeline Frame 1Symbol 639 as "monument"
ExportAssets (56)Timeline Frame 1Symbol 652 as "oil"
ExportAssets (56)Timeline Frame 1Symbol 664 as "setWin"
ExportAssets (56)Timeline Frame 1Symbol 666 as "proPoint"
ExportAssets (56)Timeline Frame 1Symbol 669 as "butOil"
ExportAssets (56)Timeline Frame 1Symbol 673 as "btnPause"
ExportAssets (56)Timeline Frame 1Symbol 686 as "butNukeBomb"
ExportAssets (56)Timeline Frame 1Symbol 886 as "face"
ExportAssets (56)Timeline Frame 1Symbol 889 as "butMak"
ExportAssets (56)Timeline Frame 1Symbol 892 as "butBanan"
ExportAssets (56)Timeline Frame 1Symbol 895 as "butUran"
ExportAssets (56)Timeline Frame 1Symbol 898 as "butHim"
ExportAssets (56)Timeline Frame 1Symbol 903 as "butRocket"
ExportAssets (56)Timeline Frame 1Symbol 906 as "butTank"
ExportAssets (56)Timeline Frame 1Symbol 909 as "butSold"
ExportAssets (56)Timeline Frame 1Symbol 912 as "butTZ"
ExportAssets (56)Timeline Frame 1Symbol 915 as "butKaz"
ExportAssets (56)Timeline Frame 1Symbol 917 as "tweenTXT"
ExportAssets (56)Timeline Frame 1Symbol 936 as "nuclear"
ExportAssets (56)Timeline Frame 1Symbol 952 as "kaboom"
ExportAssets (56)Timeline Frame 1Symbol 956 as "Xray Connector"
ExportAssets (56)Timeline Frame 1Symbol 1278 as "__Packages.com.Province"
ExportAssets (56)Timeline Frame 1Symbol 1279 as "__Packages.com.Enemy"
ExportAssets (56)Timeline Frame 1Symbol 1280 as "__Packages.com.Bot"
ExportAssets (56)Timeline Frame 1Symbol 1281 as "__Packages.com.Build"
ExportAssets (56)Timeline Frame 1Symbol 1282 as "__Packages.com.Produce"
ExportAssets (56)Timeline Frame 1Symbol 1283 as "__Packages.com.Capital"
ExportAssets (56)Timeline Frame 1Symbol 1284 as "__Packages.com.HimZavod"
ExportAssets (56)Timeline Frame 1Symbol 1285 as "__Packages.com.NukeMill"
ExportAssets (56)Timeline Frame 1Symbol 1286 as "__Packages.com.ButRocketOn"
ExportAssets (56)Timeline Frame 1Symbol 1287 as "__Packages.com.Win2"
ExportAssets (56)Timeline Frame 1Symbol 1288 as "__Packages.com.Win"
ExportAssets (56)Timeline Frame 1Symbol 1289 as "__Packages.com.ButBombNearest"
ExportAssets (56)Timeline Frame 1Symbol 1290 as "__Packages.com.Monument"
ExportAssets (56)Timeline Frame 1Symbol 1291 as "__Packages.com.Oil"
ExportAssets (56)Timeline Frame 1Symbol 1292 as "__Packages.com.ButOil"
ExportAssets (56)Timeline Frame 1Symbol 1293 as "__Packages.com.ButPause"
ExportAssets (56)Timeline Frame 1Symbol 1294 as "__Packages.com.ButNukeBomb"
ExportAssets (56)Timeline Frame 1Symbol 1295 as "__Packages.com.Face"
ExportAssets (56)Timeline Frame 1Symbol 1296 as "__Packages.com.ButMak"
ExportAssets (56)Timeline Frame 1Symbol 1297 as "__Packages.com.ButBanan"
ExportAssets (56)Timeline Frame 1Symbol 1298 as "__Packages.com.ButUran"
ExportAssets (56)Timeline Frame 1Symbol 1299 as "__Packages.com.ButHim"
ExportAssets (56)Timeline Frame 1Symbol 1300 as "__Packages.com.ButRocket"
ExportAssets (56)Timeline Frame 1Symbol 1301 as "__Packages.com.ButTank"
ExportAssets (56)Timeline Frame 1Symbol 1302 as "__Packages.com.ButSold"
ExportAssets (56)Timeline Frame 1Symbol 1303 as "__Packages.com.FaceButTZ"
ExportAssets (56)Timeline Frame 1Symbol 1304 as "__Packages.com.FaceButKaz"
ExportAssets (56)Timeline Frame 1Symbol 1305 as "__Packages.com.TweenTXT"
ExportAssets (56)Timeline Frame 1Symbol 1306 as "__Packages.com.Nuclear"
ExportAssets (56)Timeline Frame 1Symbol 1307 as "__Packages.com.Kaboom"
ExportAssets (56)Timeline Frame 1Symbol 1308 as "__Packages.com.topWin"
ExportAssets (56)Timeline Frame 1Symbol 1309 as "__Packages.com.onebyonedesign.utils.OBO_ToolTip"
ExportAssets (56)Timeline Frame 1Symbol 1310 as "__Packages.com.UserData"
ExportAssets (56)Timeline Frame 1Symbol 1311 as "__Packages.com.Nato"
ExportAssets (56)Timeline Frame 1Symbol 1312 as "__Packages.com.Sosedi"
ExportAssets (56)Timeline Frame 1Symbol 1313 as "__Packages.com.Way"
ExportAssets (56)Timeline Frame 1Symbol 953 as "__Packages.com.blitzagency.xray.Xray"
ExportAssets (56)Timeline Frame 1Symbol 957 as "__Packages.com.blitzagency.util.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 958 as "__Packages.com.blitzagency.xray.Watch"
ExportAssets (56)Timeline Frame 1Symbol 959 as "__Packages.com.blitzagency.xray.DragableMovieClip"
ExportAssets (56)Timeline Frame 1Symbol 960 as "__Packages.com.blitzagency.events.GDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 961 as "__Packages.com.blitzagency.util.RecursionCheck"
ExportAssets (56)Timeline Frame 1Symbol 962 as "__Packages.com.blitzagency.xray.ClassPath"
ExportAssets (56)Timeline Frame 1Symbol 963 as "__Packages.com.blitzagency.xray.ObjectViewer"
ExportAssets (56)Timeline Frame 1Symbol 964 as "__Packages.com.blitzagency.xray.FPSMeter"
ExportAssets (56)Timeline Frame 1Symbol 965 as "__Packages.com.blitzagency.util.CoordinateTools"
ExportAssets (56)Timeline Frame 1Symbol 966 as "__Packages.com.blitzagency.util.DrawingTools"
ExportAssets (56)Timeline Frame 1Symbol 967 as "__Packages.com.blitzagency.controls.EditTool"
ExportAssets (56)Timeline Frame 1Symbol 968 as "__Packages.org.red5.utils.GridManager"
ExportAssets (56)Timeline Frame 1Symbol 969 as "__Packages.com.blitzagency.xray.logger.LogManager"
ExportAssets (56)Timeline Frame 1Symbol 970 as "__Packages.com.blitzagency.xray.logger.Log"
ExportAssets (56)Timeline Frame 1Symbol 971 as "__Packages.com.blitzagency.xray.util.MtascUtility"
ExportAssets (56)Timeline Frame 1Symbol 972 as "__Packages.com.blitzagency.xray.logger.Logger"
ExportAssets (56)Timeline Frame 1Symbol 973 as "__Packages.com.blitzagency.xray.logger.Debug"
ExportAssets (56)Timeline Frame 1Symbol 974 as "__Packages.com.blitzagency.xray.logger.XrayLogger"
ExportAssets (56)Timeline Frame 1Symbol 975 as "__Packages.com.blitzagency.xray.logger.ClassLoader"
ExportAssets (56)Timeline Frame 1Symbol 976 as "__Packages.org.opensourceflash.data.XMLObject"
ExportAssets (56)Timeline Frame 1Symbol 977 as "__Packages.com.blitzagency.xray.Commander"
ExportAssets (56)Timeline Frame 1Symbol 978 as "__Packages.com.blitzagency.controls.TransformTool"
ExportAssets (56)Timeline Frame 1Symbol 979 as "__Packages.com.blitzagency.xray.ControlConnection"
ExportAssets (56)Timeline Frame 1Symbol 980 as "__Packages.com.blitzagency.xray.XrayTrace"
ExportAssets (56)Timeline Frame 1Symbol 981 as "__Packages.com.blitzagency.xray.LoggerConnection"
ExportAssets (56)Timeline Frame 1Symbol 982 as "__Packages.com.blitzagency.util.PointConverter"
ExportAssets (56)Timeline Frame 1Symbol 983 as "__Packages.com.blitzagency.xray.FunctionName"

Labels

"start"Frame 2
"chooseregion"Frame 3
"battle"Frame 4
"chooseface"Frame 5
"empty"Frame 6
#"fire"Symbol 137 MovieClip Frame 21
#"fire"Symbol 168 MovieClip Frame 21
#"fire"Symbol 193 MovieClip Frame 21
#"fire"Symbol 214 MovieClip Frame 21
#"fire"Symbol 225 MovieClip Frame 21
#"fire"Symbol 242 MovieClip Frame 21
#"fire"Symbol 265 MovieClip Frame 21
#"fire"Symbol 286 MovieClip Frame 21
"dead"Symbol 286 MovieClip Frame 22
"step1"Symbol 472 MovieClip Frame 3
"step3"Symbol 472 MovieClip Frame 6
"step5"Symbol 472 MovieClip Frame 9
"step1"Symbol 484 MovieClip Frame 3
"step2"Symbol 484 MovieClip Frame 6
"step3"Symbol 484 MovieClip Frame 9
"step4"Symbol 484 MovieClip Frame 12
"step5"Symbol 484 MovieClip Frame 13
"step6"Symbol 484 MovieClip Frame 14
"regCarib"Symbol 1183 MovieClip Frame 1
"regEast"Symbol 1183 MovieClip Frame 2
"regChina"Symbol 1183 MovieClip Frame 3

Dynamic Text Variables

_root.supportSymbol 1244 EditableText"0"




http://swfchan.com/28/135875/info.shtml
Created: 9/2 -2019 09:01:36 Last modified: 9/2 -2019 09:01:36 Server time: 06/05 -2024 11:44:10