STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229456 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2574 · P5148 |
This is the info page for Flash #57618 |
META:SAUCE |
caption |
caption |
caption |
99 |
99 |
99 |
Click the field to select your army. |
X |
X |
Manpower: Morale: |
Now click a highlighted field to make a move. |
Unbelievably complex calculations in progress.... |
<p align="center"><font face="Arial Narrow" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Kingdom of Violetnam</b></font></p> |
Select a capital of your country. |
Redosia Thousands years of statehood and vibrant culture undoubtely justify all the claims of superiority. |
capital: |
. |
(click to choose this Great Nation) |
Violetnam The honest and hard-working folk just cannot stand all those dirty Reddies, Blueies and Greenies on the face of Earth. |
Bluegaria Cheerful Bluegarians love to sing and dance, they hate Redosians, Violetnamians and Greenlandians. |
Greenland Greenlandians are just like a birds! They need to feel refreshing breeze of freedom, they need more space. |
Are you new to the ? Do you need explanations? If you don't need them now, you can always look into HELP later. |
Choosing your country. To play the game you have to choose your country by clicking on one of four capital cities placed on the map (e.g. ). To choose another map enter the map number into the window on the top of the screen and press the CHANGE MAP button or simply click the RANDOM MAP button. |
Choosing your country. To play the game you have to choose your country by clicking on one of four capital cities placed on the map. Capitals are marked by round pins with star (e.g. ). It's better to choose a country with many towns to counquer in its proximity. This will help you to build up your power faster. Your choice of country has also effect on the order your turn occurs in the beginning of the game. As you become more advanced you would like to try countries with smaller strategic potential to make the game more challenging. If you don't like the map chosen randomly at the game start you can always select another one from 999.999 maps carefully designed by our team, just for you! To acomplish that enter the map code into the window at the top of the screen and press the CHANGE MAP button or simply click the RANDOM MAP button. |
<p align="center"><font face="FairfaxStation" size="16" color="#000000" letterSpacing="0.000000" kerning="1">123456</font></p> |
Map № |
Please wait... AI is analysing the map. Keep patience. Meanwhile you may want to clean up your weapons or think about a meaning of life. |
Moves left. |
Special buttons. Try them sometimes. |
Click for help. |
You lost the war. Congratulations, yet another interesting twist in the history of your people begins. Long years of bloody strugle for freedom against brutal collonization will follow and nothing will be the same again. |
<p align="center"><font face="FairfaxStation" size="18" color="#000000" letterSpacing="0.500000" kerning="1">.</font></p><p align="center"><font face="FairfaxStation" size="18" color="#000000" letterSpacing="0.500000" kerning="1">.</font></p> |
VAE VICTIS |
You win! All the world is conquered and now you can just enjoy your absolute power! At least until next revolution. |
<p align="center"><font face="FairfaxStation" size="18" color="#000000" letterSpacing="0.500000" kerning="1">.</font></p><p align="center"><font face="FairfaxStation" size="18" color="#000000" letterSpacing="0.500000" kerning="1">.</font></p> |
THOU ART SO COOL |
META:SAUCE |
<p align="center"><font face="Arial Narrow" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>ZIELONA GÓRA</b></font></p> |
<p align="center"><font face="Arial Narrow" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>ZIELONA GÓRA</b></font></p> |
Click the field to choose your capital. |
W |
W |
x |
Q |
Q |
Peace is not worth the effort! |
<p align="center"><font face="Potsdam" size="18" color="#000000" letterSpacing="0.000000" kerning="1">Bluegaria Times</font></p> |
<p align="right"><font face="Adobe Caslon Pro" size="12" color="#000000" letterSpacing="0.000000" kerning="1">turn:</font></p> |
moves: |
<p align="left"><font face="Adobe Caslon Pro" size="12" color="#000000" letterSpacing="0.000000" kerning="1"><b>2</b></font></p> |
<p align="center"><font face="Adobe Caslon Pro" size="14" color="#000000" letterSpacing="0.000000" kerning="1">forces advance!</font></p> |
Victory is close! |
<p align="center"><font face="Adobe Caslon Pro" size="14" color="#000000" letterSpacing="-0.200000" kerning="1">captured.</font></p> |
<p align="center"><font face="Adobe Caslon Pro" size="14" color="#000000" letterSpacing="-0.200000" kerning="1">on knees!</font></p> |
<p align="center"><font face="Adobe Caslon Pro" size="10" color="#000000" letterSpacing="-0.200000" kerning="1">long life</font></p> |
Strategic retreat. |
The war is not lost yet! |
Mobilization! |
<p align="center"><font face="Adobe Caslon Pro" size="14" color="#000000" letterSpacing="-0.200000" kerning="1">lost.</font></p> |
His Majesty gave the speech. |
Morale raises! |
Non-aggression pact with |
signed. |
<p align="center"><font face="Adobe Caslon Pro" size="14" color="#000000" letterSpacing="-0.200000" kerning="1">annexed.</font></p> |
Marika Rock sings for our troops! |
Peace with |
<p align="center"><font face="Adobe Caslon Pro" size="14" color="#000000" letterSpacing="-0.200000" kerning="1">broken!</font></p> |
i |
i |
Capitulate. It's too hard for you, isn't it? |
Give a speech. Give a ravishing, enchanting speech that will raise morale of your army. They will buy your rubbish only once per game, so use this opportunity carefully. |
"The World is enough" |
Does your boss harass you? Have been bullied at school? Why not to compensate it by conquering the World?! The game brings you this unique opporunity! Press the NEXT button to read the appliance instructions. |
<p align="center"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1"><b>(c) META SAUCE 2007</b></font></p><p align="center"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">Programming and graphics: Witold Burkiewicz</font></p><p align="center"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">Some graphics and sound: Kamil Burkiewicz</font></p><p align="center"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">Sound samples form <a href="http://www.freesound.org" target = "_blank">www.freesound.org</a></font></p><p align="center"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">Archival photos used</font></p> |
META:SAUCE |
Playing the . The game's objective is simple: conquer the World. To accomplish the goal you have use your armies to capture all the enemy capitals and defend your own. If you lose your capital, the game is over. If you conquer an enemy capital, your country becomes an empire and the enemy country becomes your province. If you conquer an empire, its provinces will revolt and will become sovereign kingdoms once again. armies are of equal power, the defending one will win. The army power is a sum of morale (RED number shown when an army is pointed) and manpower (BLACK number). If there's no any army on a field you move to, it's simply annexed to your country together with its neighbours. The morale of armies raises with a country's victories and lowers with defeats (look at next page). The manpower improves by recruits that show up after every move in captured towns and capitals. Capitals get at least 10 recruits and towns 5. Besides that every port in a country gives 5 and every rural area 1 recruit, that are distributed between capitals and towns. |
manpower |
morale |
You can move an army by 1 or 2 fields. Use ports to enter the sea. When you move your army to a field occupied by an enemy army a battle will start. More powerful army will always defeat a weaker one and if the |
Morale. Rules controlling fluctuations of morale: 1. On annexation or conquer of a rural area: victorous army gets 1 morale point, other armies in country get no points; in case of a port: respectively 10 and 5 morale points; for a town: 20 and 10 points; for a capital of a province: 50; 30 mp; for a capital of sovereign country (conquering new province): 80; 50 mp. 2. In case of losing a port, all armies in a country lose 5 morale points; for lost town: 10 points; for lost capital of province (losing a province): 30 points. 3. For every 10 units of manpower killed in a lost battle 1 morale point is detucted from all armies in a country. 4. Morale of an army cannot be higher than its manpower. 5. Morale of an army cannot be less than all the manpower in a country divided by 50 (if met the condition in point 4). 6. Morale of an army that haven't moved in a turn drops by 1 point. |
Non-aggression pact. Sometimes it's good to have a "friend" to exploit. Try to find a chump that will sign a non-aggression pact with you. It should keep him from attacking you for some time. The downside is that, for some reason, breaking the treaty will result in morale raise of deceived signatory. |
Click on a coat of arms to choose a pact co-signatory. |
You were refused. You don't even deserve a nice picture. |
Wow. They have signed it up! |
It's your turn! Now move your armies and try to capture all the enemy capitals. You have up to 5 moves per turn, but you can move any army only once per turn. If you lose your own capital the game is over. A power of army is a sum of morale (RED number shown when an army is pointed) and manpower (BLACK number). More powerful army will always defeat a weaker one. The morale raises together with a country's victories and lowers with defeats. The manpower improves by new recruits that show up after every move in captured towns and capitals. |
ActionScript [AS1/AS2]
Frame 1var CPMStarContentSpotID = "467Q54E03FBD"; System.security.allowDomain("server.cpmstar.com"); ad_loaded = false; var loadListener = new Object(); loadListener.onLoadComplete = function (target_mc, httpStatus) { _root.ad_loaded = true; }; loadListener.onLoadError = function (target_mc, errorCode, httpStatus) { _root.ad_loaded = false; }; var mcLoader = new MovieClipLoader(); mcLoader.addListener(loadListener); mcLoader.loadClip("http://server.cpmstar.com/adviewas2.swf?contentspotid=" + CPMStarContentSpotID, adBox);Frame 3bloaded = getBytesLoaded(); btotal = getBytesTotal(); if (loader.controlProgress(Math.floor((bloaded / btotal) * 100))) { gotoAndPlay ("loading_loop"); } else { stop(); }Frame 4if (!ad_loaded) { gotoAndPlay ("sponsor"); }Frame 5stop();Instance of Symbol 38 MovieClip "capitulate" in Frame 5onClipEvent (load) { caption = "PLAY"; operation = function (button) { _root.gotoAndPlay("sponsor"); }; style = "red"; }Instance of Symbol 535 MovieClip "minijuegos" in Frame 7on (release) { getURL ("http://www.minijuegos.com/", "BLANK"); } onClipEvent (load) { _root.stop(); } onClipEvent (enterFrame) { if (this._currentframe == this._totalframes) { _root.gotoAndPlay("intro_start"); } }Frame 9_global.playSound = function (snd, volume, channel, loop) { var _local3 = (loop ? 999999999 : 1); var _local2 = new Sound(_root[channel]); _local2.attachSound(snd); _local2.setVolume(volume); _local2.start(0, _local3); }; _global.continueSound = function (sound, loop) { var _local2 = (loop ? 999999999 : 1); if ((!sound.position) || (sound.position == sound.duration)) { sound.start(0, _local2); } }; _global.createSound = function (snd, volume, channel) { var _local2 = new Sound(_root[channel]); _local2.attachSound(snd); _local2.setVolume(volume); return(_local2); }; var _mochiads_game_id = "e69338cbfae04679"; stop();Frame 10stop();Frame 11_global.rnd_seed = Math.floor(Math.random() * 10000); _global.rand = function (n) { rnd_seed = ((rnd_seed * 9301) + 49297) % 233280; return(Math.floor((rnd_seed / 233280) * n)); }; _global.setSeed = function (sd) { rnd_seed = sd; }; _global.shuffle = function (a) { var _local2 = 0; while (_local2 < a.length) { tmp = a[_local2]; rn = rand(a.length); a[_local2] = a[rn]; a[rn] = tmp; _local2++; } }; _global.degToRad = function (deg) { return((Math.PI*2) * (deg / 360)); }; _global.remChar = function (string, index) { return(string.slice(0, index) + string.slice(index + 1, string.length)); }; _global.numOnly = function (input) { var _local1 = 0; while (_local1 < input.text.length) { var _local3 = input.text.charCodeAt(_local1); if ((_local3 < 48) || (_local3 > 57)) { input.text = remChar(input.text, _local1); } _local1++; } }; _global.pasteBitmap = function (px, py, bmp, target, merge_alpha) { if (merge_alpha == undefined) { merge_alpha = true; } target.copyPixels(bmp, bmp.rectangle, new flash.geom.Point(px, py), null, null, merge_alpha); }; _global.flipBitmap = function (bmp, h, v) { var _local4 = new flash.geom.Matrix(); _local4.scale(1, -1); _local4.translate(0, bmp.height); var _local3 = new flash.geom.Matrix(); _local3.scale(-1, 1); _local3.translate(bmp.width, 0); var _local2 = new flash.geom.Matrix(); _local2.scale(-1, -1); _local2.translate(bmp.width, bmp.height); if (h && (v)) { var _local6 = _local2; } else if (h) { var _local6 = _local3; } else if (v) { var _local6 = _local4; } else { return(bmp); } var _local5 = new flash.display.BitmapData(bmp.width, bmp.height, true, 0); _local5.draw(bmp, _local6); return(_local5); }; _global.rotateBitmap = function (bmp, deg) { var _local2 = new flash.geom.Matrix(); _local2.translate((-bmp.width) / 2, (-bmp.height) / 2); _local2.rotate(degToRad(deg)); _local2.translate(bmp.width / 2, bmp.height / 2); var _local3 = new flash.display.BitmapData(bmp.width, bmp.height, true, 0); _local3.draw(bmp, _local2); return(_local3); }; _global.setTint = function (color, clip) { var _local2 = new flash.geom.Transform(clip); var _local1 = new flash.geom.ColorTransform(); _local1.rgb = color; _local2.colorTransform = _local1; }; _global.putBelow = function (a, b) { if (g.getDepth() > b.getDepth()) { a.swapDepths(b); } }; _global.playSound = function (snd, volume, channel, loop) { var _local3 = (loop ? 999999999 : 1); var _local2 = new Sound(_root[channel]); _local2.attachSound(snd); _local2.setVolume(volume); _local2.start(0, _local3); }; _global.continueSound = function (sound, loop) { var _local2 = (loop ? 999999999 : 1); if ((!sound.position) || (sound.position == sound.duration)) { sound.start(0, _local2); } }; _global.createSound = function (snd, volume, channel) { var _local2 = new Sound(_root[channel]); _local2.attachSound(snd); _local2.setVolume(volume); return(_local2); }; _global.getField = function (x, y, board) { return(board[(("f" + x) + "x") + y]); }; _global.getFieldStr = function (x, y) { return((("f" + x) + "x") + y); }; _global.getFieldStrO = function (field) { return((("f" + field.fx) + "x") + field.fy); }; _global.findNeighbours = function (field) { field.neighbours = new Array(); if ((field.fx % 2) == 0) { field.neighbours[0] = getField(field.fx + 1, field.fy, field._parent); field.neighbours[1] = getField(field.fx, field.fy + 1, field._parent); field.neighbours[2] = getField(field.fx - 1, field.fy, field._parent); field.neighbours[3] = getField(field.fx - 1, field.fy - 1, field._parent); field.neighbours[4] = getField(field.fx, field.fy - 1, field._parent); field.neighbours[5] = getField(field.fx + 1, field.fy - 1, field._parent); } else { field.neighbours[0] = getField(field.fx + 1, field.fy + 1, field._parent); field.neighbours[1] = getField(field.fx, field.fy + 1, field._parent); field.neighbours[2] = getField(field.fx - 1, field.fy + 1, field._parent); field.neighbours[3] = getField(field.fx - 1, field.fy, field._parent); field.neighbours[4] = getField(field.fx, field.fy - 1, field._parent); field.neighbours[5] = getField(field.fx + 1, field.fy, field._parent); } }; _global.getFurtherNeighbours = function (field) { var _local2 = new Array(field.neighbours[0].neighbours[0], field.neighbours[0].neighbours[1], field.neighbours[1].neighbours[1], field.neighbours[1].neighbours[2], field.neighbours[2].neighbours[2], field.neighbours[3].neighbours[3], field.neighbours[3].neighbours[4], field.neighbours[4].neighbours[4], field.neighbours[4].neighbours[5], field.neighbours[5].neighbours[5]); _local2.push((field.neighbours[0] ? (field.neighbours[0].neighbours[5]) : (field.neighbours[5].neighbours[0]))); _local2.push((field.neighbours[2] ? (field.neighbours[2].neighbours[3]) : (field.neighbours[3].neighbours[2]))); return(field.neighbours.concat(_local2)); }; _global.getDistance = function (a, b) { acx = a.fx * 5; bcx = b.fx * 5; if ((a.fx % 2) == 0) { acy = a.fy * 10; } else { acy = (a.fy * 10) + 5; } if ((b.fx % 2) == 0) { bcy = b.fy * 10; } else { bcy = (b.fy * 10) + 5; } return(Math.sqrt(Math.pow(acx - bcx, 2) + Math.pow(acy - bcy, 2))); }; _global.canWalk = function (a, b, avoid_estate, avoid_water) { if ((!a) || (!b)) { return(false); } var _local1 = 0; while (_local1 < avoid_estate.length) { if (b.estate == avoid_estate[_local1]) { return(false); } _local1++; } if (!avoid_water) { return(true); } if ((a.type == "water") && (b.type == "water")) { return(true); } if ((a.type == "land") && (b.type == "land")) { return(true); } if ((a.type == "water") && (b.type == "land")) { return(true); } if ((b.type == "water") && (a.estate == "port")) { return(true); } return(false); }; _global.move_cost = new Array(5, 5, 5, 5, 5, 5); _global.findPath = function (startf, endf, avoid_estate, avoid_water) { if ((!startf) || (!endf)) { return(null); } if (avoid_water == undefined) { avoid_water = true; } if (startf.type == "water") { avoid_water = false; } c_Walk = function (a, b) { return(canWalk(a, b, avoid_estate, avoid_water)); }; var _local2 = new Array(); var _local5 = new Array(); var _local10 = new Object(); var _local6 = new Object(); _local2.push({field:startf}); _local2[_local2.length - 1].tc = 0; while ((_local5[_local5.length - 1].field != endf) && (_local2.length)) { var _local3 = _local2.shift(); var _local4 = 0; while (_local4 < 6) { if (c_Walk(_local3.field, _local3.field.neighbours[_local4]) || (_local3.field.neighbours[_local4] == endf)) { var _local1 = new Object(); _local1.field = _local3.field.neighbours[_local4]; var _local8 = getDistance(_local1.field, endf); _local1.parent = _local3; _local1.dc = move_cost[_local4] + _local8; _local1.tc = _local3.tc + move_cost[_local4]; if (_local6[getFieldStrO(_local1.field)] == undefined) { if (_local10[getFieldStrO(_local1.field)] == undefined) { _local10[getFieldStrO(_local1.field)] = _local2.length; _local2.push(_local1); } } else if (_local5[_local6[getFieldStrO(_local1.field)]].tc > _local1.tc) { _local5[_local6[getFieldStrO(_local1.field)]] = _local1; } } _local4++; } _local6[getFieldStrO(_local3.field)] = _local5.length; _local5.push(_local3); if (_local2.length) { var _local7 = 0; _local4 = 1; while (_local4 < _local2.length) { if (_local2[_local4].dc < _local2[_local7].dc) { _local7 = _local4; } _local4++; } var _local13 = _local2[0]; _local2[0] = _local2[_local7]; _local2[_local7] = _local13; } } if (!_local2.length) { return(null); } var _local11 = new Array(); var _local12 = _local5.length - 1; while (_local11[_local11.length - 1] != startf) { _local11.push(_local5[_local12].field); _local12 = _local6[getFieldStrO(_local5[_local12].parent.field)]; } _local11.reverse(); return(_local11); }; _global.selectField = function (field, select) { if (field.hasOwnProperty("field")) { field = field.field; } field.selected = select; field.selected_i._visible = select; }; _global.selectFields = function (fields, board) { var _local2 = 0; while (_local2 < board.hw_xmax) { var _local1 = 0; while (_local1 < board.hw_ymax) { selectField(getField(_local2, _local1, board), false); _local1++; } _local2++; } var _local4 = 0; while (_local4 < fields.length) { selectField(fields[_local4], true); _local4++; } }; _global.addField = function (x, y, board) { if (board[(("f" + x) + "x") + y] != undefined) { board[(("f" + x) + "x") + y].removeMovieClip(); } nfield = board.attachMovie("field", (("f" + x) + "x") + y, board.getNextHighestDepth()); nfield.fx = x; nfield.fy = y; if ((x == (board.hw_xmax - 1)) && (y == (board.hw_ymax - 1))) { board.hw_top_field_depth = nfield.getDepth(); } px = (x * ((board.hw_fw / 4) * 3)) + (board.hw_fw / 2); if ((x % 2) == 0) { py = (y * board.hw_fh) + (board.hw_fh / 2); } else { py = (y * board.hw_fh) + board.hw_fh; } nfield._x = px; nfield._y = py; nfield.land_id = -1; if (((((x == 1) && (y == 1)) || ((x == (board.hw_xmax - 2)) && (y == 1))) || ((x == (board.hw_xmax - 2)) && (y == (board.hw_ymax - 2)))) || ((x == 1) && (y == (board.hw_ymax - 2)))) { nfield.type = "land"; } else { nfield.type = ((rand(10) > 1) ? "water" : "land"); } nfield.party = -1; nfield.capital = -1; nfield.n_town = false; nfield.n_capital = false; nfield.army = null; }; _global.updateField = function (field) { function pNormal(icon) { icon._width = 35; icon._height = 35; icon._x = 0; icon._y = 0; } function pSmall(icon) { icon._width = 20; icon._height = 20; icon._x = 0; icon._y = 0; } function pSide(icon) { icon._width = 20; icon._height = 20; icon._x = 18; icon._y = -4; } board = field._parent; field.port._visible = false; field.town._visible = false; switch (field.estate) { case "port" : field.port._visible = true; break; case "town" : field.town._visible = true; field.town.gotoAndStop(field.capital + 2); } if (field.army) { pSide(field.town); pSide(field.port); } else if (field.capital < 0) { pSmall(field.town); pNormal(field.port); } else { pNormal(field.town); pNormal(field.port); } x = field.fx; y = field.fy; if ((field.party >= 0) && (!board["pb" + field.party][(("f" + x) + "x") + y])) { brd = board["pb" + field.party].attachMovie("hex", (("f" + x) + "x") + y, board["pb" + field.party].getNextHighestDepth()); px = (x * ((board.hw_fw / 4) * 3)) + (board.hw_fw / 2); if ((x % 2) == 0) { py = (y * board.hw_fh) + (board.hw_fh / 2); } else { py = (y * board.hw_fh) + board.hw_fh; } brd._x = px; brd._y = py; } var _local1 = 0; while (_local1 < board.hw_parties_count) { if ((_local1 != field.party) || (field.party < 0)) { if (board["pb" + _local1][(("f" + x) + "x") + y]) { if (!board["pb" + _local1][(("f" + x) + "x") + y].removing) { board["pb" + _local1][(("f" + x) + "x") + y].gotoAndPlay("remove"); } } } _local1++; } }; _global.createBackground = function (board) { board.background_1 = new flash.display.BitmapData(800, 600, true, 0); board.background_2 = new flash.display.BitmapData(800, 600, true, 0); board.attachBitmap(board.background_2, board.getNextHighestDepth()); var _local4 = 0; while (_local4 < 6) { var _local3 = 0; while (_local3 < 4) { var _local1 = flash.display.BitmapData.loadBitmap(("ld_" + (rand(6) + 1)) + ".png"); var _local2 = flash.display.BitmapData.loadBitmap(("l_" + (rand(6) + 1)) + ".png"); f1 = rand(2); f2 = rand(2); r = rand(4) * 90; _local1 = flipBitmap(_local1, f1, f2); _local1 = rotateBitmap(_local1, r); _local2 = flipBitmap(_local2, f1, f2); _local2 = rotateBitmap(_local2, r); pasteBitmap((_local4 * 125) - 15, (_local3 * 125) - 15, _local1, board.background_1); pasteBitmap((_local4 * 125) - 15, (_local3 * 125) - 15, _local2, board.background_2); _local1.dispose(); _local2.dispose(); _local3++; } _local4++; } }; _global.createCapitals = function (board) { var _local3 = 0; while (_local3 < board.hw_parties_count) { cap_set = false; attempt = 0; while (!cap_set) { tc = rand(board.hw_towns.length); ok = true; if (board.hw_towns[tc].capital >= 0) { ok = false; } else { var _local2 = 0; while (_local2 < _local3) { if (getDistance(board.hw_towns[tc], board.hw_parties_capitals[_local2]) < (100 - attempt)) { ok = false; } _local2++; } } if (ok) { board.hw_towns[tc].capital = _local3; board.hw_parties_capitals[_local3] = board.hw_towns[tc]; annexLand(_local3, board.hw_towns[tc], true); cap_set = true; } attempt++; } _local3++; } }; _global.generateMap = function (board) { function randTown() { cnr = rand(towns.length); cname = towns[cnr]; towns[cnr] = towns[0]; towns[0] = cname; return(towns.shift()); } function addTown(x, y, board) { var _local1 = flash.display.BitmapData.loadBitmap(("cd_" + (rand(6) + 1)) + ".png"); var _local2 = flash.display.BitmapData.loadBitmap(("c_" + (rand(6) + 1)) + ".png"); f1 = rand(2); f2 = rand(2); r = rand(360); _local1 = flipBitmap(_local1, f1, f2); _local1 = rotateBitmap(_local1, r); _local2 = flipBitmap(_local2, f1, f2); _local2 = rotateBitmap(_local2, r); pasteBitmap(getField(x, y, board)._x - (_local1.width / 2), getField(x, y, board)._y - (_local1.height / 2), _local1, board.background_1); pasteBitmap(getField(x, y, board)._x - (_local2.width / 2), getField(x, y, board)._y - (_local2.height / 2), _local2, board.background_2); _local1.dispose(); _local2.dispose(); } createBackground(board); var _local3 = 0; while (_local3 < board.hw_parties_count) { if (!board["pb" + _local3]) { var _local11 = board.createEmptyMovieClip("pb" + _local3, board.getNextHighestDepth()); var _local12 = new flash.filters.GlowFilter(board.hw_parties_colors[_local3], 0.75, 30, 30, 2, 1, true, true); _local11.filters = [_local12]; } _local3++; } board.attachMovie("sea", "sea", board.getNextHighestDepth()); board.sea.sea.bmp = new flash.display.BitmapData(800, 600, true, 0); board.sea.sea.attachBitmap(board.sea.sea.bmp, board.sea.sea.getNextHighestDepth()); board.attachMovie("frame", "frame", board.getNextHighestDepth()); var _local6 = 0; while (_local6 < board.hw_xmax) { var _local4 = 0; while (_local4 < board.hw_ymax) { addField(_local6, _local4, board); _local4++; } _local6++; } _local6 = 0; while (_local6 < board.hw_xmax) { var _local4 = 0; while (_local4 < board.hw_ymax) { findNeighbours(getField(_local6, _local4, board)); _local4++; } _local6++; } _local6 = 0; while (_local6 < board.hw_xmax) { var _local4 = 0; while (_local4 < board.hw_ymax) { if (getField(_local6, _local4, board).type == "water") { land = 0; _local3 = 0; while (_local3 < 6) { if (getField(_local6, _local4, board).neighbours[_local3].type == "land") { land++; } _local3++; } if (land >= 1) { getField(_local6, _local4, board).tl = true; } } _local4++; } _local6++; } _local6 = 0; while (_local6 < board.hw_xmax) { var _local4 = 0; while (_local4 < board.hw_ymax) { if (getField(_local6, _local4, board).tl) { getField(_local6, _local4, board).type = "land"; } _local4++; } _local6++; } _local6 = 0; while (_local6 < board.hw_xmax) { var _local4 = 0; while (_local4 < board.hw_ymax) { if (getField(_local6, _local4, board).type == "water") { water = 0; _local3 = 0; while (_local3 < 6) { if (getField(_local6, _local4, board).neighbours[_local3].type == "water") { water++; } _local3++; } if (!water) { getField(_local6, _local4, board).type = "land"; } } _local4++; } _local6++; } _local6 = 0; while (_local6 < board.hw_xmax) { var _local4 = 0; while (_local4 < board.hw_ymax) { if (getField(_local6, _local4, board).type == "land") { board.hw_land++; } _local4++; } _local6++; } _local6 = 0; while (_local6 < board.hw_xmax) { var _local4 = 0; while (_local4 < board.hw_ymax) { if ((getField(_local6, _local4, board).type == "land") && (getField(_local6, _local4, board).land_id < 0)) { clid = board.hw_lands.length; board.hw_lands.push(new Array()); board.hw_lands[clid].push(getField(_local6, _local4, board)); getField(_local6, _local4, board).land_id = clid; add_ngb2l = function (field, lid) { newf = 0; var _local1 = 0; while (_local1 < 6) { if ((field.neighbours[_local1] && (field.neighbours[_local1].type == "land")) && (field.neighbours[_local1].land_id < 0)) { board.hw_lands[lid].push(field.neighbours[_local1]); field.neighbours[_local1].land_id = lid; newf++; } _local1++; } return(newf); }; cc = 0; cnr = cc; while (cc >= cnr) { cc = cc + add_ngb2l(board.hw_lands[clid][cnr], clid); cnr++; } } _local4++; } _local6++; } cp = 0; _local6 = 0; while (_local6 < board.hw_xmax) { var _local4 = 0; while (_local4 < board.hw_ymax) { if (((((_local6 == 1) && (_local4 == 1)) || ((_local6 == (board.hw_xmax - 2)) && (_local4 == 1))) || ((_local6 == (board.hw_xmax - 2)) && (_local4 == (board.hw_ymax - 2)))) || ((_local6 == 1) && (_local4 == (board.hw_ymax - 2)))) { getField(_local6, _local4, board).estate = "town"; board.hw_towns.push(getField(_local6, _local4, board)); getField(_local6, _local4, board).capital = cp; board.hw_parties_capitals[cp] = getField(_local6, _local4, board); annexLand(cp, getField(_local6, _local4, board), true); cp++; } _local4++; } _local6++; } _local3 = 0; while (_local3 < board.hw_lands.length) { tcnt = Math.floor(board.hw_lands[_local3].length / 10) + 1; var _local5 = 0; while (_local5 < tcnt) { created = false; attempts = 0; while (!created) { attempts++; if (attempts > 10) { created = true; } nt = rand(board.hw_lands[_local3].length); if (!board.hw_lands[_local3][nt].estate) { ok = true; var _local2 = 0; while (_local2 < 6) { if ((board.hw_lands[_local3][nt].neighbours[_local2].type == "water") || (board.hw_lands[_local3][nt].neighbours[_local2].estate)) { ok = false; } _local2++; } if (ok) { board.hw_lands[_local3][nt].estate = "town"; board.hw_towns.push(board.hw_lands[_local3][nt]); created = true; } } } _local5++; } _local3++; } shuffle(board.hw_towns); var _local7 = 0; _local3 = 0; while (_local3 < (board.hw_towns.length - 1)) { path = findPath(board.hw_towns[_local3], board.hw_towns[_local3 + 1], ["town"], true); if ((path == null) || (path.length > _local7)) { path = findPath(board.hw_towns[_local3], board.hw_towns[_local3 + 1], ["town"], false); pn++; } var _local5 = 1; while (_local5 < (path.length - 1)) { if ((path[_local5].type == "land") && (path[_local5 + 1].type == "water")) { path[_local5].estate = "port"; _local7++; } if ((path[_local5].type == "land") && (path[_local5 - 1].type == "water")) { path[_local5].estate = "port"; _local7++; } _local5++; } _local3++; } var _local10 = new Array(2, 1, 2, 2, 1, 2); var _local8 = new Array(1, 0, 0, 0, 0, 1); var _local9 = new Array(1, 1, 1, 0, 0, 0); _local6 = 0; while (_local6 < board.hw_xmax) { var _local4 = 0; while (_local4 < board.hw_ymax) { if (getField(_local6, _local4, board).type == "water") { var _local1 = flash.display.BitmapData.loadBitmap(("m_" + (rand(6) + 1)) + ".png"); _local1 = flipBitmap(_local1, rand(2), rand(2)); _local1 = rotateBitmap(_local1, rand(2) * 180); pasteBitmap(getField(_local6, _local4, board)._x - (_local1.width / 2), getField(_local6, _local4, board)._y - (_local1.height / 2), _local1, board.sea.sea.bmp); _local1.dispose(); _local3 = 0; while (_local3 < 6) { if (getField(_local6, _local4, board).neighbours[_local3].estate == "port") { _local1 = flash.display.BitmapData.loadBitmap(("m_p" + _local10[_local3]) + ".png"); _local1 = flipBitmap(_local1, _local8[_local3], _local9[_local3]); pasteBitmap(getField(_local6, _local4, board)._x - (_local1.width / 2), getField(_local6, _local4, board)._y - (_local1.height / 2), _local1, board.sea.sea.bmp); _local1.dispose(); } _local3++; } } _local4++; } _local6++; } var towns = new Array("Abu Dhabi", "Abuja", "Accra", "Addis Ababa", "Algiers", "Amman", "Amsterdam", "Ankara", "Antananarivo", "Apia", "Ashgabat", "Asmara", "Astana", "Asunci\u00F3n", "Athens", "Baghdad", "Baku", "Bamako", "Bangkok", "Bangui", "Banjul", "Basseterre", "Beijing", "Beirut", "Belgrade", "Belmopan", "Berlin", "Bern", "Bishkek", "Bissau", "Bogot\u00E1", "Bras\u00EDlia", "Bratislava", "Brazzaville", "Bridgetown", "Brussels", "Bucharest", "Budapest", "Buenos Aires", "Bujumbura", "Cairo", "Canberra", "Cape Town", "Caracas", "Castries", "Chisinau", "Conakry", "Copenhagen", "Cotonou", "Dakar", "Damascus", "Dhaka", "Dili", "Djibouti", "Dodoma", "Doha", "Dublin", "Dushanbe", "Delhi", "Freetown", "Funafuti", "Gabarone", "Georgetown", "Guatemala City", "Hague", "Hanoi", "Harare", "Havana", "Helsinki", "Honiara", "Hong Kong", "Islamabad", "Jakarta", "Jerusalem", "Kabul", "Kampala", "Kathmandu", "Khartoum", "Kyiv", "Kigali", "Kingston", "Kingstown", "Kinshasa", "Kuala Lumpur", "Kuwait City", "La Paz", "Liberville", "Lilongwe", "Lima", "Lisbon", "Ljubljana", "Lobamba", "Lom\u00E9", "London", "Luanda", "Lusaka", "Luxembourg", "Madrid", "Majuro", "Mal\u00E9", "Managua", "Manama", "Manila", "Maputo", "Maseru", "Mbabane", "Melekeok", "Mexico City", "Minsk", "Mogadishu", "Monaco", "Monrovia", "Montevideo", "Moroni", "Moscow", "Muscat", "Nairobi", "Nassau", "Naypyidaw", "N'Djamena", "New Delhi", "Niamey", "Nicosia", "Nouakchott", "Nuku'alofa", "Nuuk", "Oslo", "Ottawa", "Ouagadougou", "Palikir", "Panama City", "Paramaribo", "Paris", "Phnom Penh", "Podgorica", "Prague", "Praia", "Pretoria", "Pyongyang", "Quito", "Rabat", "Ramallah", "Reykjav\u00EDk", "Riga", "Riyadh", "Rome", "Roseau", "San Jos\u00E9", "San Marino", "San Salvador", "Sana\u00E1", "Santiago", "Santo Domingo", "Sao Tom\u00E9", "Sarajevo", "Seoul", "Singapore", "Skopje", "Sofia", "South Tarawa", "St. George's", "St. John's", "Stockholm", "Sucre", "Suva", "Taipei", "Tallinn", "Tashkent", "Tbilisi", "Tegucigalpa", "Teheran", "Thimphu", "Tirana", "Tokyo", "Tripoli", "Tunis", "Ulaanbaatar", "Vaduz", "Valletta", "Victoria", "Vienna", "Vientiane", "Vilnius", "Warsaw", "Washington", "Wellington", "Windhoek", "Yamoussoukro", "Yaound\u00E9", "Yerevan", "Zagreb", "Zielona G\u00F3ra", "Pozna\u0144", "Wroc\u0142aw", "Gda\u0144sk", "Szczecin", "\u0141\u00F3d\u017A", "Bia\u0142ystok", "Toru\u0144", "St. Petersburg", "Turku", "\u00D6rebro", "Chengdu", "Wuppertal", "Frankfurt", "D\u00FCsseldorf", "Essen", "Duisburg", "Magdeburg", "Bonn", "Brno", "Tours", "Bordeaux", "Nice", "Lyon", "Stara Zagora", "Milan", "Bologna", "Sydney", "Venice", "New York", "Barcelona", "Zaragoza", "Valencia", "Seville", "Graz", "Munich", "Birmingham", "Naples", "Cologne", "Turin", "Marseille", "Leeds", "Krak\u00F3w", "Palermo", "Genoa", "Stuttgart", "Dortmund", "Rotterdam", "Glasgow", "M\u00E1laga", "Bremen", "Sheffield", "Antwerp", "Plovdiv", "Thessaloniki", "Kaunas", "Lublin", "Varna", "Ostrava", "Ia\u015Fi", "Katowice", "Cluj-Napoca", "Timi\u015Foara", "Constan\u0163a", "Pskov", "Vitebsk", "Arkhangelsk", "Novosibirsk", "Samara", "Omsk", "Chelyabinsk", "Ufa", "Volgograd", "Perm", "Kharkiv", "Odessa", "Donetsk", "Dnipropetrovsk", "Los Angeles", "Chicago", "Houston", "Phoenix", "Philadelphia", "Dallas", "Detroit", "Indianapolis", "San Francisco", "Atlanta", "Austin", "Vermont", "Toronto", "Montreal", "Vancouver", "Gdynia", "Edmonton"); _local6 = 0; while (_local6 < board.hw_xmax) { var _local4 = 0; while (_local4 < board.hw_ymax) { updateField(getField(_local6, _local4, board)); switch (getField(_local6, _local4, board).estate) { case "town" : addTown(_local6, _local4, board); getField(_local6, _local4, board).town_name = randTown(); break; case "port" : addTown(_local6, _local4, board); getField(_local6, _local4, board).town_name = randTown(); break; default : getField(_local6, _local4, board).town_sign._visible = false; } _local4++; } _local6++; } board.sea.cacheAsBitmap = true; }; _global.getFieldParty = function (field) { if (field.army) { return(field.army.party); } return(field.party); }; _global.getPossibleMoves = function (field, no_self, check_power) { function joinCnd(field1, field2) { if (!field1) { return(false); } if (field1 == field2) { return(false); } if (!field1.army) { return(true); } if (((check_power && (field1.army)) && (field2.army)) && (field1.army.party != field2.army.party)) { ap = field1.army.count + field1.army.morale; bp = field2.army.count + field2.army.morale; if (bp < (0.75 * ap)) { return(false); } } return((field1.army.party != field2.army.party) || ((field1.type != "water") && (field1.army.count < 99))); } var _local4; if (!no_self) { _local4 = new Array(field); } else { _local4 = new Array(); } if (field.estate == "port") { var _local2 = 0; while (_local2 < 6) { if (joinCnd(field.neighbours[_local2], field)) { _local4.push(field.neighbours[_local2]); if ((field.neighbours[_local2].type == "water") && (!field.neighbours[_local2].army)) { var _local3 = 0; while (_local3 < 6) { if ((field.neighbours[_local2].neighbours[_local3].type == "water") && (joinCnd(field.neighbours[_local2].neighbours[_local3], field))) { _local4.push(field.neighbours[_local2].neighbours[_local3]); } _local3++; } } else if (((field.neighbours[_local2].type == "land") && (!field.neighbours[_local2].estate)) && (!field.neighbours[_local2].army)) { var _local3 = 0; while (_local3 < 6) { if ((field.neighbours[_local2].neighbours[_local3].type == "land") && (joinCnd(field.neighbours[_local2].neighbours[_local3], field))) { _local4.push(field.neighbours[_local2].neighbours[_local3]); } _local3++; } } } _local2++; } } else if (field.type == "water") { var _local2 = 0; while (_local2 < 6) { if (joinCnd(field.neighbours[_local2], field)) { _local4.push(field.neighbours[_local2]); if ((field.neighbours[_local2].type == "water") && (!field.neighbours[_local2].army)) { var _local3 = 0; while (_local3 < 6) { if (joinCnd(field.neighbours[_local2].neighbours[_local3], field)) { _local4.push(field.neighbours[_local2].neighbours[_local3]); } _local3++; } } } _local2++; } } else if (field.type == "land") { var _local2 = 0; while (_local2 < 6) { if ((field.neighbours[_local2].type == "land") && (joinCnd(field.neighbours[_local2], field))) { _local4.push(field.neighbours[_local2]); if ((!field.neighbours[_local2].estate) && (!field.neighbours[_local2].army)) { var _local3 = 0; while (_local3 < 6) { if ((field.neighbours[_local2].neighbours[_local3].type == "land") && (joinCnd(field.neighbours[_local2].neighbours[_local3], field))) { _local4.push(field.neighbours[_local2].neighbours[_local3]); } _local3++; } } } _local2++; } } return(_local4); }; _global.listArmies = function (board) { var _local4 = 0; while (_local4 < board.hw_parties_count) { board.hw_parties_armies[_local4] = new Array(); board.hw_parties_total_count[_local4] = 0; board.hw_parties_total_power[_local4] = 0; _local4++; } var _local3 = 0; while (_local3 < board.hw_xmax) { var _local2 = 0; while (_local2 < board.hw_ymax) { if (getField(_local3, _local2, board).army && (getField(_local3, _local2, board).army.remove_time < 0)) { board.hw_parties_armies[getField(_local3, _local2, board).army.party].push(getField(_local3, _local2, board).army); board.hw_parties_total_count[getField(_local3, _local2, board).army.party] = board.hw_parties_total_count[getField(_local3, _local2, board).army.party] + getField(_local3, _local2, board).army.count; board.hw_parties_total_power[getField(_local3, _local2, board).army.party] = board.hw_parties_total_power[getField(_local3, _local2, board).army.party] + (getField(_local3, _local2, board).army.count + getField(_local3, _local2, board).army.morale); } _local2++; } _local3++; } }; _global.updateArmy = function (count, morale, party, board, army, field) { if (!army) { army = field.army; } if (!field) { field = army.field; } if (!board) { board = field._parent; } if (!army) { if (count <= 0) { return(undefined); } board.hw_lAID++; alevel = board.getNextHighestDepth(); aname = "army" + board.hw_lAID; board.attachMovie("army", aname, alevel); board.hw_aTL = alevel; board[aname]._x = field._x; board[aname]._y = field._y; board[aname].field = field; board[aname].party = party; board[aname].remove_time = -1; field.army = board[aname]; army = field.army; } else if (count <= 0) { deleteArmy(army); return(undefined); } army.count = ((count < 100) ? (count) : 99); if (morale < 0) { morale = 0; } army.morale = ((morale < army.count) ? (morale) : (army.count)); army.party = party; }; _global.joinUnits = function (count, morale, party, board, army, field) { if (!army) { army = field.army; } if (!field) { field = army.field; } if (!army) { updateArmy(count, morale, party, board, army, field); } else { updateArmy(army.count + count, Math.floor(((army.count * army.morale) + (count * morale)) / (army.count + count)), party, board, army, field); } }; _global.addMorale = function (morale, army) { morale = morale + army.morale; if (morale < 0) { morale = 0; } army.morale = ((morale < army.count) ? (morale) : (army.count)); }; _global.addMoraleForAll = function (morale, party, board) { if (morale == 0) { return(undefined); } var _local1 = 0; while (_local1 < board.hw_parties_armies[party].length) { addMorale(morale, board.hw_parties_armies[party][_local1]); _local1++; } }; _global.addMoraleForAA = function (morale, army) { addMorale(morale[1], army); if (morale[0] != 0) { addMoraleForAll(morale[0], army.party, army._parent); } }; _global.unitsSpawn = function (party, board) { ucount = board.hw_parties_lands[party].length + (board.hw_parties_ports[party].length * 5); ucount = Math.floor(ucount / board.hw_parties_towns[party].length); var _local3 = 0; while (_local3 < board.hw_parties_count) { if (board.hw_parties_capitals[_local3].party == party) { var _local4 = board.hw_parties_morale[party]; if (board.hw_parties_capitals[_local3].army) { _local4 = board.hw_parties_capitals[_local3].army.morale; } joinUnits(5, _local4, party, board, null, board.hw_parties_capitals[_local3]); } _local3++; } _local3 = 0; while (_local3 < board.hw_parties_towns[party].length) { var _local4 = board.hw_parties_morale[party]; if (board.hw_parties_towns[party][_local3].army) { _local4 = board.hw_parties_towns[party][_local3].army.morale; } joinUnits(5 + ucount, _local4, party, board, null, board.hw_parties_towns[party][_local3]); _local3++; } }; _global.annexLand = function (party, field, startup) { function moraleEarned(party, field) { if (field.capital >= 0) { if (((board.human == party) && (board.hw_parties_provinces_cp[party])) && (board.hw_parties_provinces_cp[party].length >= 2)) { updateBoard(board); board.win = true; board._parent.gotoAndPlay("game_over"); board.stop(); } if (field.capital == field.party) { if (board.human == party) { board.subject = field; board.news = "province_conquered"; } return(new Array(50, 30)); } if (board.human == party) { board.subject = field; board.news = "town_captured"; } return(new Array(30, 20)); } if (field.estate == "town") { if ((board.human == party) && ((!board.subject) || (board.subject.capital < 0))) { board.subject = field; if (field.party >= 0) { board.news = "town_captured"; } else { board.news = "town_annexed"; } } return(new Array(10, 10)); } if (field.estate == "port") { if ((board.human == party) && ((!board.subject) || (board.subject.estate != "town"))) { board.subject = field; if (field.party >= 0) { board.news = "town_captured"; } else { board.news = "town_annexed"; } } return(new Array(5, 5)); } if (field.type == "land") { return(new Array(1, 0)); } return(new Array(0, 0)); } function moraleLost(party, field) { if (field.capital == party) { if (board.human == party) { updateBoard(board); board.win = false; board._parent.gotoAndPlay("game_over"); board.stop(); } } else { if (field.capital >= 0) { if (board.human == party) { board.subject = field; board.news = "town_lost"; } return(-30); } if (field.estate == "town") { if ((board.human == party) && ((!board.subject) || (board.subject.capital < 0))) { board.subject = field; board.news = "town_lost"; } return(-10); } if (field.estate == "port") { if ((board.human == party) && ((!board.subject) || (board.subject.estate != "town"))) { board.subject = field; board.news = "town_lost"; } return(-5); } } return(0); } if ((!field.army) && (!startup)) { return(undefined); } board = field._parent; if (field.type == "land") { if ((field.party >= 0) && (field.party != party)) { addMoraleForAll(moraleLost(field.party, field), field.party, board); if (((field.capital >= 0) && (field.capital == field.party)) && (board.hw_parties_provinces_cp[field.party].length)) { var _local2 = 0; while (_local2 < board.hw_parties_provinces_cp[field.party].length) { if (board.hw_parties_provinces_cp[field.party][_local2].army) { setExplosion(board.hw_parties_provinces_cp[field.party][_local2].army, board.hw_parties_provinces_cp[field.party][_local2].army, null); board.hw_parties_provinces_cp[field.party][_local2].army = null; } updateArmy(99, 99, board.hw_parties_provinces_cp[field.party][_local2].capital, board, null, board.hw_parties_provinces_cp[field.party][_local2]); annexLand(board.hw_parties_provinces_cp[field.party][_local2].capital, board.hw_parties_provinces_cp[field.party][_local2], true); _local2++; } } } if ((!startup) && (field.party != party)) { addMoraleForAA(moraleEarned(party, field), field.army); } field.party = party; var _local2 = 0; while (_local2 < 6) { if ((((field.neighbours[_local2].type == "land") && (!field.neighbours[_local2].estate)) && (!field.neighbours[_local2].army)) && (!(((board.hw_peace >= 0) && ((field.neighbours[_local2].party == board.hw_peace) && (party == board.human))) || ((party == board.hw_peace) && (field.neighbours[_local2].party == board.human))))) { if ((!startup) && (field.neighbours[_local2].party != party)) { addMoraleForAA(moraleEarned(party, field.neighbours[_local2]), field.army); } field.neighbours[_local2].party = party; } _local2++; } } }; _global.setExplosion = function (attacking, exploding, army_waiting) { if (!exploding) { exploding = attacking; } attacking.exploding = exploding; exploding.remove_time = 36; if (army_waiting) { attacking.waiting = army_waiting; army_waiting.is_waiting = true; } }; _global.expl_sound_cnt = 0; _global.fireExplosion = function (attacking) { attacking.swapDepths(attacking._parent.hw_aTL); attacking.exploded = true; attacking.attachMovie("explosion", "expl", attacking.getNextHighestDepth()); if (_global.expl_sound_cnt < 2) { playSound("s_explosion_n", 15, "explosions"); _global.expl_sound_cnt++; } }; _global.setArmyRemoval = function (army, army_waiting) { army.remove = true; army.remove_time = 24; if (army_waiting) { army.waiting = army_waiting; army_waiting.is_waiting = true; } }; _global.attack = function (army1, field) { army2 = field.army; if (!army2) { return(true); } army1_pw = army1.count + army1.morale; army2_pw = army2.count + army2.morale; if (army1_pw > army2_pw) { addMoraleForAll(-Math.floor(army2.count / 10), army2.party, army2._parent); army1.count = army1.count - Math.floor((army2_pw / army1_pw) * army1.count); army1.count = ((army1.count > 0) ? (army1.count) : 1); army1.morale = ((army1.morale <= army1.count) ? (army1.morale) : (army1.count)); setExplosion(army1, army2, army1); return(true); } addMoraleForAll(-Math.floor(army1.count / 10), army1.party, army1._parent); army2.count = army2.count - Math.floor((army1_pw / army2_pw) * army1.count); army2.count = ((army2.count > 0) ? (army2.count) : 1); army2.morale = ((army2.morale <= army2.count) ? (army2.morale) : (army2.count)); setExplosion(army1, army1, army2); return(false); }; _global.moveArmy = function (army, field) { afield = army.field; board = field._parent; if (((board.hw_peace >= 0) && ((field.party == board.hw_peace) && (army.party == board.human))) || ((army.party == board.hw_peace) && (field.party == board.human))) { addMoraleForAll(30, field.party, board); board.hw_pact_just_broken = board.hw_peace; board.hw_peace = -1; } army.field.army = null; army.field = field; army.moved = true; if (field.army && (field.party != army.party)) { playSound((rand(3) ? "s_gun" : "s_war"), 100, "war"); putBelow(army, field.army); if (!attack(army, field)) { updateBoard(board); return(false); } } else if (field.army && (field.party == army.party)) { putBelow(army, field.army); if ((field.army.count + army.count) <= 99) { joinUnits(army.count, army.morale, army.party, field._parent, field.army); } else { chng = (field.army.count + army.count) - 99; joinUnits(99 - field.army.count, army.morale, army.party, field._parent, field.army); joinUnits(chng, army.morale, army.party, field._parent, null, afield); } setArmyRemoval(army, field.army); field.army.moved = true; annexLand(army.party, field); updateBoard(board); return(false); } field.army = army; annexLand(army.party, field); updateBoard(board); return(true); }; _global.deleteArmy = function (army) { if (army.field.army == army) { army.field.army = null; } removeMovieClip(army); }; _global.getMovableArmies = function (party, board) { var _local4 = new Array(); var _local1 = 0; while (_local1 < board.hw_parties_armies[party].length) { if (!board.hw_parties_armies[party][_local1].moved) { _local4.push(board.hw_parties_armies[party][_local1]); } _local1++; } return(_local4); }; _global.checkPartyState = function (party, board) { if (board.hw_init) { board.hw_parties_status[party] = -1; return(undefined); } var _local4 = new Array(); board.hw_parties_provinces_cp[party] = null; var _local1 = 0; while (_local1 < board.hw_parties_count) { if (((board.hw_parties_capitals[_local1].party == party) && (_local1 != party)) && (!board.hw_parties_armies[_local1].length)) { _local4.push(board.hw_parties_capitals[_local1]); } _local1++; } if (board.hw_parties_capitals[party].party != party) { board.hw_parties_status[party] = 0; } else if (_local4.length) { board.hw_parties_status[party] = 1 + _local4.length; board.hw_parties_provinces_cp[party] = _local4; } else { board.hw_parties_status[party] = 1; } }; _global.updateBoard = function (board) { listArmies(board); var _local5 = 0; while (_local5 < board.hw_parties_count) { checkPartyState(_local5, board); _local5++; } board.hw_parties_towns = new Array(new Array(), new Array(), new Array(), new Array()); board.hw_parties_ports = new Array(new Array(), new Array(), new Array(), new Array()); board.hw_parties_lands = new Array(new Array(), new Array(), new Array(), new Array()); var _local8 = 0; while (_local8 < board.hw_xmax) { var _local6 = 0; while (_local6 < board.hw_ymax) { var _local2 = getField(_local8, _local6, board); var _local4 = _local2.party; updateField(_local2); if (board.hw_parties_status[getFieldParty(_local2)] == 0) { _local2.party = board.hw_parties_capitals[_local2.party].party; if (_local2.army) { setExplosion(_local2.army, _local2.army, null); } } if (_local4 >= 0) { if (_local2.estate == "town") { board.hw_parties_towns[_local4].push(_local2); } else if (_local2.estate == "port") { board.hw_parties_ports[_local4].push(_local2); } else { board.hw_parties_lands[_local4].push(_local2); } } _local6++; } _local8++; } _local5 = 0; while (_local5 < board.hw_parties_count) { var _local7 = 0; if (board.hw_parties_armies[_local5].length) { var _local3 = 0; while (_local3 < board.hw_parties_armies[_local5].length) { if (board.hw_parties_armies[_local5][_local3].morale < Math.floor(board.hw_parties_total_count[_local5] / 50)) { board.hw_parties_armies[_local5][_local3].morale = Math.floor(board.hw_parties_total_count[_local5] / 50); if (board.hw_parties_armies[_local5][_local3].morale > board.hw_parties_armies[_local5][_local3].count) { board.hw_parties_armies[_local5][_local3].morale = board.hw_parties_armies[_local5][_local3].count; } } _local7 = _local7 + board.hw_parties_armies[_local5][_local3].morale; _local3++; } _local7 = _local7 / board.hw_parties_armies[_local5].length; } else { _local7 = 10; } board.hw_parties_morale[_local5] = Math.floor(_local7); _local5++; } var _local10 = board.hw_parties_morale[board.human] + board.hw_parties_total_count[board.human]; var _local9 = 1; _local5 = 0; while (_local5 < board.hw_parties_count) { if ((_local5 != board.human) && (board.hw_parties_status[_local5])) { if (_local10 < (0.3 * (board.hw_parties_morale[_local5] + board.hw_parties_total_count[_local5]))) { _local9 = 3; } else if ((_local9 < 3) && (_local10 < (0.6 * (board.hw_parties_morale[_local5] + board.hw_parties_total_count[_local5])))) { _local9 = 2; } else if ((board.hw_parties_provinces_cp[board.human] && (board.hw_parties_provinces_cp[board.human].length >= 2)) && (_local10 > (2 * (board.hw_parties_morale[_local5] + board.hw_parties_total_count[_local5])))) { _local9 = 0; } } _local5++; } board.human_condition = _local9; }; _global.cleanupTurn = function (board) { var _local2 = 0; while (_local2 < board.hw_parties_armies[board.turn_party].length) { if (board.hw_parties_armies[board.turn_party][_local2].moved) { board.hw_parties_armies[board.turn_party][_local2].moved = false; } else { board.hw_parties_armies[board.turn_party][_local2].morale = board.hw_parties_armies[board.turn_party][_local2].morale - 1; } _local2++; } }; _global.hereIsTheNews = function (board) { if (board.news == "") { if (board.lh_area > board.hw_parties_lands[board.human].length) { board.news = "retreat"; } else if (board.lh_area < board.hw_parties_lands[board.human].length) { board.news = "advance"; } else if (board.human_condition == 0) { board.news = "victory_close"; } else if (board.human_condition == 3) { board.news = "not_end"; } else { board.news = "marika"; } } if (board.hw_pact_just_broken >= 0) { board.news = "pact_broken"; board.subject = board.hw_pact_just_broken; board.hw_pact_just_broken = -1; } switch (board.news) { case "pact_broken" : board.frame.contents.title = ("" + board.hw_parties_names[board.subject]) + " broken!"; break; case "province_conquered" : board.frame.contents.title = ("" + board.hw_parties_names[board.subject.capital]) + " on knees!"; board.frame.contents.alt_title = ("Long live " + board.hw_parties_names[board.human]) + "!"; break; case "town_annexed" : board.frame.contents.title = ("" + board.subject.town_name) + " annexed!"; break; case "town_captured" : board.frame.contents.title = ("" + board.subject.town_name) + " captured!"; break; case "town_lost" : board.frame.contents.title = ("" + board.subject.town_name) + " lost."; break; case "advance" : board.frame.contents.title = ("" + board.hw_parties_names[board.human]) + " forces advance!"; break; case "retreat" : break; } board.frame.contents.gotoAndStop(board.news); }; _global.signPact = function (party_a, board) { if (board.human_condition > 1) { return(false); } board.hw_peace = party_a; return(true); }; _global.calcNeighboursInfo = function (party, field) { var _local6 = 0; var _local7 = 0; var _local5 = 0; var _local4 = false; var _local2 = getFurtherNeighbours(field); field.push.field; var _local1 = 0; while (_local1 < _local2.length) { if (_local2[_local1].army && (_local2[_local1].army.party == party)) { _local6 = _local6 + (_local2[_local1].army.count + _local2[_local1].army.morale); _local7++; } if ((_local2[_local1].type == field.type) && ((_local2[_local1].party == party) || (_local2[_local1].party < 0))) { _local5++; } if (_local2[_local1].wait_for_support) { _local4 = true; } _local1++; } return({power:_local6, count:_local7, non_enemy_land:_local5, wait_for_support:_local4}); }; _global.calcEnemyNeighboursPower = function (party, field) { var _local2 = getFurtherNeighbours(field); var _local3 = 0; field.push.field; var _local1 = 0; while (_local1 < _local2.length) { if (_local2[_local1].army && (_local2[_local1].army.party != party)) { _local3 = _local3 + (_local2[_local1].army.count + _local2[_local1].army.morale); } _local1++; } return(_local3); }; _global.calcAIHelpers = function (i, y, board) { var _local5 = 0; while (_local5 < board.hw_xmax) { var _local2 = getField(_local5, y, board); _local2.profitability[i] = -findPath(_local2, board.hw_parties_capitals[i], null, true).length; var _local3 = getFurtherNeighbours(_local2); _local3.push(_local2); var _local1 = 0; while (_local1 < _local3.length) { if (_local3[_local1].capital == i) { _local2.n_capital[i] = true; } if (_local3[_local1].estate == "town") { _local2.n_town = true; } _local1++; } _local5++; } }; _global.raging = function (party, field, board) { return((field.party == board.human) && (board.hw_parties_total_power[party] > (1.2 * board.hw_parties_total_power[board.human]))); }; _global.calcArmiesProfitability = function (party, board) { function finalProfitability(field, army) { var _local5 = -10000000; var _local7 = false; var _local2 = 0; while (_local2 < board.hw_parties_count) { if (_local2 != party) { var _local3 = 0; if (board.hw_parties_capitals[_local2].party == board.hw_parties_capitals[_local2].capital) { _local3 = field.profitability[_local2]; if (board.hw_parties_control[_local2] == "human") { _local3 = _local3 + (_root.difficulty * 2); } } if (((board.hw_peace == party) && (_local2 == board.human)) && (!board.duel)) { _local3 = _local3 - 500; } if (_local5 < _local3) { _local5 = _local3; } } _local2++; } if (((board.hw_peace == party) && (board.human == field.party)) && (!board.duel)) { _local5 = _local5 - 500; } if ((field.type == "land") && (field.party != party)) { if (((field.capital >= 0) && (field.capital == field.party)) && ((army.count + army.morale) > (field.army.count + field.army.morale))) { _local5 = _local5 + 1000000; _local7 = true; } else if (field.capital >= 0) { _local5 = _local5 + 20; } else if (field.estate == "town") { _local5 = _local5 + 5; } else if (field.estate == "port") { _local5 = _local5 + 3; } else if (field.n_town) { _local5 = _local5 + 3; } } if (field.army && (field.army.party != party)) { if (field.n_capital[party]) { _local5 = _local5 + 1000; } if ((((field.army.party != board.human) && (board.hw_parties_total_power[field.party] > (1.5 * board.hw_parties_total_power[party]))) && ((field.army.count + field.army.morale) > (army.count + army.morale))) && (((field.party < 2) && (party < 2)) || ((field.party > 1) && (party > 1)))) { _local5 = _local5 + 200; } if ((_root.difficulty > 5) && (field.army.party != board.human)) { _local5 = _local5 - 250; } } if (field.army && (field.army.party == party)) { if ((field.army.count > army.count) && (field.army.count < 70)) { _local5 = _local5 + 2; } } if (((army.field.capital == party) && (!field.army)) && (board.turns < 5)) { _local5 = _local5 + 50; } var _local8 = calcNeighboursInfo(party, field); var _local9 = calcEnemyNeighboursPower(party, field); if (((((_local8.power < _local9) && (_local8.power < 300)) || (((army.count + army.morale) < (field.army.count + field.army.morale)) && (army.count < 90))) && (!field.n_capital[party])) && (!_local7)) { if (board.hw_parties_wait_for_support_field[party] == field) { if (board.hw_parties_wait_for_support_count[party] < 5) { field.wait_for_support = true; } else { _local5 = _local5 - 5; } } else { field.wait_for_support = true; } } return(_local5); } function orderMoves(a, b) { var _local2 = a.tmp_prof; var _local1 = b.tmp_prof; if (_local2 > _local1) { return(-1); } if (_local2 < _local1) { return(1); } return(0); } function findBestMoveVal(army) { var _local2 = getPossibleMoves(army.field, true, false); var _local1 = 0; while (_local1 < _local2.length) { _local2[_local1].wait_for_support = false; _local2[_local1].tmp_prof = finalProfitability(_local2[_local1], army); _local1++; } _local2.sort(orderMoves); return(_local2[0]); } var _local3 = getMovableArmies(party, board); var _local2 = 0; while (_local2 < _local3.length) { _local3[_local2].move = findBestMoveVal(_local3[_local2]); _local3[_local2].profitability = _local3[_local2].move.tmp_prof; if ((_local3[_local2].field.capital == _local3[_local2].party) && (board.turns > 5)) { _local3[_local2].profitability = _local3[_local2].profitability - 1000; } _local2++; } return(_local3); }; _global.supportArmy = function (party, army, field) { function orderMoves(a, b) { var _local2 = a.tmp_prof; var _local1 = b.tmp_prof; if (_local2 > _local1) { return(-1); } if (_local2 < _local1) { return(1); } return(0); } function findBestMoveVal(army) { var _local2 = getPossibleMoves(army.field, true, false); var _local3 = new Array(); var _local1 = 0; while (_local1 < _local2.length) { if ((_local2[_local1] != field) && (((!_local2[_local1].army) || (_local2[_local1].army.party < 0)) || (_local2[_local1].army.party == party))) { _local2[_local1].tmp_prof = -getDistance(_local2[_local1], field); _local3.push(_local2[_local1]); } _local1++; } _local3.sort(orderMoves); return(_local3[0]); } board = field._parent; var _local2 = getMovableArmies(party, board); var _local5 = new Array(); var _local1 = 0; while (_local1 < _local2.length) { if ((_local2[_local1] != army) && (_local2[_local1].field.capital != party)) { _local2[_local1].move = findBestMoveVal(_local2[_local1]); _local2[_local1].profitability = _local2[_local1].move.tmp_prof; if ((_local2[_local1].move != field) && (((!_local2[_local1].move.army) || (_local2[_local1].move.army.party < 0)) || (_local2[_local1].move.army.party == party))) { _local5.push(_local2[_local1]); } } _local1++; } return(_local5); }; _global.makeMove = function (party, board, init) { function orderArmies(a, b) { var _local2 = a.profitability; var _local1 = b.profitability; if (_local2 > _local1) { return(-1); } if (_local2 < _local1) { return(1); } var _local4 = a.count + a.morale; var _local3 = b.count + b.morale; if (_local4 > _local3) { return(-1); } if (_local4 < _local3) { return(1); } return(0); } board.move_points--; var _local1 = calcArmiesProfitability(party, board); _local1.sort(orderArmies); if (!_local1[0].move.wait_for_support) { board.hw_parties_wait_for_support_field[party] = null; board.hw_parties_wait_for_support_count[party] = 0; moveArmy(_local1[0], _local1[0].move); } else { if (_local1[0].move == board.hw_parties_wait_for_support_field[party]) { board.hw_parties_wait_for_support_count[party]++; } else { board.hw_parties_wait_for_support_field[party] = _local1[0].move; board.hw_parties_wait_for_support_count[party] = 0; } var _local4 = supportArmy(party, _local1[0], _local1[0].move); if (_local4.length > 0) { _local4.sort(orderArmies); moveArmy(_local4[0], _local4[0].move); } else { moveArmy(_local1[0], _local1[0].move); } } }; var _mochiads_game_id = "e69338cbfae04679"; var globalsound = new Sound(); hw_data = SharedObject.getLocal("hw_data"); if (hw_data.data.show_tutorial == undefined) { hw_data.data.show_tutorial = true; } var map_number = -1; var s_happy = createSound("s_happy", 100, "happy"); var s_doom = createSound("s_doom", 0, "doom"); var difficulty = 5; stop();Symbol 9 Buttonon (release) { getURL ("http://www.minijuegos.com", "_blank"); }Symbol 19 MovieClip Frame 1stop();Symbol 19 MovieClip Frame 100stop();Symbol 24 Buttonon (release) { getURL ("http://www.metasauce.com", "_blank"); }Symbol 25 MovieClip Frame 1function controlProgress(prg) { if (prg <= gauge._currentframe) { gauge.stop(); gauge_shadow.stop(); } else { gauge.play(); gauge_shadow.play(); } if ((prg - gauge._currentframe) >= 5) { gauge.gotoAndPlay(gauge._currentframe + 5); gauge_shadow.gotoAndPlay(gauge._currentframe); } if (gauge._currentframe == 100) { this.gotoAndPlay("load_finish"); return(false); } return(true); }Symbol 25 MovieClip Frame 10stop();Symbol 25 MovieClip Frame 19_root.play(); stop();Symbol 29 Buttonon (release) { playSound("s_blop", 100, "other"); _parent.operation(_parent); }Symbol 34 Buttonon (release) { playSound("s_blop", 100, "other"); _parent.operation(_parent); }Symbol 37 MovieClip Frame 1gotoAndStop(_parent.style);Symbol 37 MovieClip Frame 7stop();Symbol 37 MovieClip Frame 13stop();Symbol 38 MovieClip Frame 1function inactive(st) { if (st) { button.gotoAndStop("inactive"); } else { button.gotoAndStop(style); } }Symbol 38 MovieClip Frame 5stop();Symbol 46 MovieClip Frame 1Symbol 46 MovieClip Frame 2stop();Symbol 56 MovieClip Frame 1stop();Symbol 56 MovieClip Frame 2var i = 0; while (i < 3) { _parent._parent._parent["h" + i]._visible = false; i++; } _root.ts_army_hint = true;Symbol 56 MovieClip Frame 40this._visible = false;Symbol 58 MovieClip Frame 1gotoAndStop ("fin");Symbol 64 MovieClip Frame 1stop();Symbol 65 MovieClip [army] Frame 1var exploding = null; var remove = false; var waiting = null; var is_waiting = false; var bd = 2; var blink = (6 * bd); var move_sound = createSound("s_szur", 25, "other"); var played = false; hint._visible = false; info._alpha = 0; gotoAndStop(party + 2);Instance of Symbol 58 MovieClip in Symbol 65 MovieClip [army] Frame 1onClipEvent (enterFrame) { with (_parent) { if (field.capital < 0) { hint._visible = false; } if ((_x != field._x) || (_y != field._y)) { _x = _x - ((_x - field._x) / 2); _y = _y - ((_y - field._y) / 2); if ((Math.abs(_x - field._x) <= 1) && (Math.abs(_y - field._y) <= 1)) { _x = field._x; _y = field._y; } if (!played) { continueSound(move_sound); played = true; } } else { played = false; if (remove || (remove_time == 0)) { waiting.is_waiting = false; deleteArmy(this._parent); } else if (exploding && (!exploded)) { fireExplosion(this._parent); } if (!is_waiting) { count_d = count; morale_d = morale; } } if (remove_time) { remove_time--; } army.gotoAndStop(field.type); army.gotoAndStop(army._currentframe + Math.floor(count_d / 40)); if (blink) { if ((blink / bd) == Math.floor(blink / bd)) { _alpha = ((_alpha == 100) ? 50 : 100); } blink--; } } }Symbol 76 MovieClip Frame 1_root.game_board = this; hw_init = true; hw_xmax = 20; hw_ymax = 11; hw_fw = 50; hw_fh = 40; hw_land = 0; hw_top_field_depth = 0; hw_lands = new Array(); hw_towns = new Array(); hw_status_names = new Array("Province", "Kingdom", "Empire", "Empire", "Empire"); hw_parties_count = 4; hw_parties_names = new Array("Redosia", "Violetnam", "Bluegaria", "Greenland"); hw_parties_colors = new Array(16711680, 16711935, 48127, 65280); hw_parties_capitals = new Array(); hw_parties_provinces_cp = new Array(new Array(), new Array(), new Array(), new Array()); hw_parties_towns = new Array(new Array(), new Array(), new Array(), new Array()); hw_parties_ports = new Array(new Array(), new Array(), new Array(), new Array()); hw_parties_lands = new Array(new Array(), new Array(), new Array(), new Array()); hw_parties_morale = new Array(10, 10, 10, 10); hw_parties_armies = new Array(new Array(), new Array(), new Array(), new Array()); hw_parties_status = new Array(1, 1, 1, 1); hw_parties_total_count = new Array(0, 0, 0, 0); hw_parties_total_power = new Array(0, 0, 0, 0); hw_parties_control = new Array("computer", "computer", "computer", "computer"); hw_parties_wait_for_support_field = new Array(null, null, null, null); hw_parties_wait_for_support_count = new Array(0, 0, 0, 0); hw_parties_speech_given = new Array(false, false, false, false); hw_pact_signed = false; hw_pact_just_broken = -1; hw_peace = -1; var hw_lAID = 0; var hw_aTL = 0; var lh_area = 0; var news = ""; var subject = null; generateMap(this); updateBoard(this); selectFields(null, this); continueSound(_root.s_happy, true); continueSound(_root.s_doom, true); stop();Symbol 76 MovieClip Frame 2stop();Symbol 76 MovieClip Frame 3turns = 0; frame.play(); hw_init = false; var i = 0; while (i < hw_parties_count) { unitsSpawn(i, this); updateBoard(this); if (hw_parties_control[i] == "human") { human = i; } i++; } human_condition = 1; wait = 0; turn_party = 0;Symbol 76 MovieClip Frame 4selected_army = null; l_move_points = (move_points = hw_parties_armies[turn_party].length); if (move_points > 5) { l_move_points = (move_points = 5); } init = true; if (hw_parties_control[turn_party] == "human") { selectFields(getMovableArmies(turn_party, this), this); } else { selectFields(null, this); } updateBoard(this); duel = false; di = 0; var i = 0; while (i < 4) { if (hw_parties_capitals[i].party == i) { di++; } i++; } if (di < 3) { duel = true; } if (turn_party == human) { lh_area = hw_parties_lands[turn_party].length; turns++; _parent.give_speech.inactive(hw_parties_speech_given[turn_party]); _parent.sign_pact.inactive(hw_pact_signed && (!duel)); _parent.end_turn.inactive(false); } else { _parent.give_speech.inactive(true); _parent.sign_pact.inactive(true); _parent.end_turn.inactive(true); }Symbol 76 MovieClip Frame 5if (hw_parties_control[turn_party] == "computer") { if (wait <= 0) { makeMove(turn_party, this, init); init = false; } else { wait--; } } else if (hw_parties_control[turn_party] == "human") { if (!_root.ts_army_hint) { hw_parties_armies[turn_party][0].hint._visible = true; } if (!_root.ts_your_turn) { wnd = _parent.attachMovie("your_turn", "wnd", _parent.getNextHighestDepth()); wnd._x = 400; wnd._y = 300; } }Symbol 76 MovieClip Frame 6if (move_points > getMovableArmies(turn_party, this).length) { move_points = getMovableArmies(turn_party, this).length; } if (move_points > 0) { if (move_points < l_move_points) { if (((turn_party == human) || (news != "")) || (hw_pact_just_broken >= 0)) { hereIsTheNews(this); news = ""; subject = null; } l_move_points = move_points; wait = 6; updateBoard(this); } gotoAndPlay ("move_loop"); } else { wait = 12; cleanupTurn(this); updateBoard(this); unitsSpawn(turn_party, this); if (((turn_party == human) || (news != "")) || (hw_pact_just_broken >= 0)) { hereIsTheNews(this); news = ""; subject = null; } turn_party++; while (!hw_parties_armies[turn_party].length) { turn_party++; if (turn_party >= hw_parties_count) { turn_party = 0; } } gotoAndPlay ("turn_loop"); }Symbol 86 MovieClip Frame 1function setParty(prt) { this.party = prt; this._visible = true; this.gotoAndStop(prt + 1); } gotoAndStop(party + 1);Symbol 89 MovieClip Frame 1function show(s) { if (s) { if (hide) { gotoAndPlay ("show"); } } else if (!hide) { gotoAndPlay ("hide"); } } hide = true; stop();Symbol 89 MovieClip Frame 2hide = false;Symbol 89 MovieClip Frame 7stop();Symbol 89 MovieClip Frame 8hide = true;Symbol 89 MovieClip Frame 13stop();Symbol 91 MovieClip Frame 1function show(s) { if (s) { if (hide) { gotoAndPlay ("show"); } } else if (!hide) { gotoAndPlay ("hide"); } } hide = true; stop();Symbol 91 MovieClip Frame 2hide = false;Symbol 91 MovieClip Frame 7stop();Symbol 91 MovieClip Frame 8hide = true;Symbol 91 MovieClip Frame 13stop();Symbol 97 MovieClip Frame 1main.party = party; board = _parent.board; if (board.wnd_mode) { name_field.textColor = 0; } name = board.hw_parties_names[party]; central._visible = false; left._visible = false; right._visible = false;Instance of Symbol 58 MovieClip in Symbol 97 MovieClip Frame 1onClipEvent (enterFrame) { with (_parent) { human._alpha = 100; peace._alpha = 100; human._visible = board.hw_parties_control[party] == "human"; peace._visible = board.hw_peace == party; if (board.hw_parties_status[party] < 0) { name_field.text = name; } else { name_field.text = (board.hw_status_names[board.hw_parties_status[party]] + " of ") + name; } morale = board.hw_parties_morale[party]; switch (board.hw_parties_status[party]) { case -1 : central._visible = false; left._visible = false; right._visible = false; lions.show(false); crown.show(false); break; case 0 : central._visible = false; left._visible = false; right._visible = false; lions.show(false); crown.show(false); break; case 1 : central._visible = false; left._visible = false; right._visible = false; lions.show(false); crown.show(true); break; case 2 : central.setParty(board.hw_parties_provinces_cp[party][0].capital); left._visible = false; right._visible = false; lions.show(true); crown.show(true); break; case 3 : central._visible = false; left.setParty(board.hw_parties_provinces_cp[party][0].capital); right.setParty(board.hw_parties_provinces_cp[party][1].capital); lions.show(true); crown.show(true); break; case 4 : central.setParty(board.hw_parties_provinces_cp[party][0].capital); left.setParty(board.hw_parties_provinces_cp[party][1].capital); right.setParty(board.hw_parties_provinces_cp[party][2].capital); lions.show(true); crown.show(true); } if (party == board.turn_party) { if ((_xscale != 100) || (_yscale != 100)) { _xscale = _xscale + ((100 - _xscale) / 2); _yscale = _yscale + ((100 - _yscale) / 2); _alpha = _alpha + ((100 - _alpha) / 2); if (Math.abs(100 - _xscale) < 0.8) { _xscale = (_yscale = (_alpha = 100)); } } } else if ((_xscale != 75) || (_yscale != 75)) { _xscale = _xscale + ((75 - _xscale) / 2); _yscale = _yscale + ((75 - _yscale) / 2); _alpha = _alpha + ((75 - _alpha) / 2); if (board.available_parties[party] == -1) { _alpha = 30; } else if (Math.abs(75 - _xscale) < 0.8) { _xscale = (_yscale = 75); _alpha = 75; } } } }Symbol 100 MovieClip Frame 5stop();Symbol 110 MovieClip Frame 1stop();Instance of Symbol 58 MovieClip in Symbol 110 MovieClip Frame 1onClipEvent (enterFrame) { with (_parent) { capital = _parent.board.hw_parties_capitals[_parent.board.turn_party].town_name; gotoAndStop(_parent.board.turn_party + 2); } }Symbol 162 MovieClip [explosion] Frame 1erosion_frame = 1; f1 = rand(2); f2 = rand(2); r = rand(360);Instance of Symbol 58 MovieClip in Symbol 162 MovieClip [explosion] Frame 1onClipEvent (enterFrame) { with (_parent) { if (erosion_frame == 6) { var board = _parent._parent; var msk = flash.display.BitmapData.loadBitmap(("e_" + erosion_frame) + ".png"); msk = flipBitmap(msk, f1, f2); msk = rotateBitmap(msk, r); board.background_2.copyPixels(board.background_1, new flash.geom.Rectangle((x = _parent._x - 85), (y = _parent._y - 85), (w = 170), (h = 170)), new flash.geom.Point(_parent._x - 85, _parent._y - 85), msk, new flash.geom.Point(0, 0), true); mask.dispose(); } else if (erosion_frame == 7) { var board = _parent._parent; var i = 0; while (i < 15) { var grave = flash.display.BitmapData.loadBitmap(("n_" + (rand(6) + 1)) + ".png"); pasteBitmap(((_parent._x + 25) - rand(50)) - 7, ((_parent._y + 20) - rand(40)) - 15, grave, board.background_2, true); grave.dispose(); i++; } } erosion_frame++; } }Symbol 162 MovieClip [explosion] Frame 4_parent.exploding.army._visible = false; _parent.waiting.is_waiting = false; _parent.field.doom = _parent.field.doom + 20; var i = 0; while (i < 6) { _parent.field.neighbours[i].doom = _parent.field.neighbours[i].doom + 10; i++; }Symbol 162 MovieClip [explosion] Frame 12if (_global.expl_sound_cnt > 0) { _global.expl_sound_cnt--; } _parent.waiting = null; deleteArmy(_parent.exploding); _parent.exploding = null; _parent.exploded = false; removeMovieClip(this);Symbol 186 MovieClip Frame 1capital.gotoAndStop(2);Symbol 187 MovieClip Frame 1if (!_root.ts_choose_country) { _parent.stop(); } _root.ts_choose_country = true; modal.useHandCursor = false;Symbol 187 MovieClip Frame 5modal.useHandCursor = false; stop();Instance of Symbol 38 MovieClip in Symbol 187 MovieClip Frame 5onClipEvent (load) { caption = "Yes, please"; operation = function (button) { button._parent.play(); }; style = "red"; }Instance of Symbol 38 MovieClip in Symbol 187 MovieClip Frame 5onClipEvent (load) { caption = "No, thanks"; operation = function (button) { _root.ts_your_turn = true; button._parent._parent.play(); }; style = "white"; }Symbol 187 MovieClip Frame 6capital.gotoAndStop(2); stop();Instance of Symbol 38 MovieClip in Symbol 187 MovieClip Frame 6onClipEvent (load) { caption = "I get it"; operation = function (button) { button._parent._parent.play(); }; style = "red"; }Instance of Symbol 38 MovieClip in Symbol 187 MovieClip Frame 6onClipEvent (load) { caption = "Read more"; operation = function (button) { button._parent.play(); }; style = "white"; }Symbol 187 MovieClip Frame 7stop();Instance of Symbol 38 MovieClip in Symbol 187 MovieClip Frame 7onClipEvent (load) { caption = "DONE"; operation = function (button) { button._parent._parent.play(); }; style = "red"; }Symbol 188 Buttonon (rollOver) { board.turn_party = 0; } on (rollOut) { board.turn_party = -1; } on (release) { playSound("s_blop", 100, "other"); board.hw_parties_control[0] = "human"; play(); }Symbol 189 Buttonon (rollOver) { board.turn_party = 1; } on (rollOut) { board.turn_party = -1; } on (release) { playSound("s_blop", 100, "other"); board.hw_parties_control[1] = "human"; play(); }Symbol 190 Buttonon (rollOver) { board.turn_party = 2; } on (rollOut) { board.turn_party = -1; } on (release) { playSound("s_blop", 100, "other"); board.hw_parties_control[2] = "human"; play(); }Symbol 191 Buttonon (rollOver) { board.turn_party = 3; } on (rollOut) { board.turn_party = -1; } on (release) { playSound("s_blop", 100, "other"); board.hw_parties_control[3] = "human"; play(); }Symbol 201 MovieClip Frame 1stop();Symbol 202 MovieClip Frame 1modal.useHandCursor = false; i = (x = (y = 0));Symbol 202 MovieClip Frame 5modal.useHandCursor = false; stop();Instance of Symbol 58 MovieClip in Symbol 202 MovieClip Frame 5onClipEvent (enterFrame) { with (_parent) { gauge.gotoAndStop(Math.ceil(((y + (i * _parent.board.hw_ymax)) / (_parent.board.hw_ymax * _parent.board.hw_parties_count)) * 100)); calcAIHelpers(i, y, _parent.board); y++; if (y >= _parent.board.hw_ymax) { y = 0; i++; if (i >= _parent.board.hw_parties_count) { _parent.play(); } } } }Symbol 206 MovieClip Frame 1Symbol 206 MovieClip Frame 70this._visible = false;Symbol 208 MovieClip Frame 1Symbol 208 MovieClip Frame 70this._visible = false;Symbol 210 MovieClip Frame 1Symbol 210 MovieClip Frame 70this._visible = false;Symbol 226 MovieClip Frame 1modal.useHandCursor = false;Instance of Symbol 58 MovieClip in Symbol 226 MovieClip Frame 1onClipEvent (enterFrame) { _root.s_happy.setVolume(_root.s_happy.getVolume() - (_root.s_happy.getVolume() / 20)); _root.s_doom.setVolume(_root.s_doom.getVolume() + ((100 - _root.s_doom.getVolume()) / 20)); }Symbol 226 MovieClip Frame 5modal.useHandCursor = false; _parent.board.frame.play(); if (_parent.board.win == true) { gotoAndPlay ("win"); }Symbol 226 MovieClip Frame 6result = ((("Your Empire on the Map Nr " + _parent.seed) + "\nlasted for ") + _parent.board.turns) + " turns."; stop();Instance of Symbol 38 MovieClip in Symbol 226 MovieClip Frame 6onClipEvent (load) { caption = "Life's tough"; operation = function (button) { button._parent._parent.play(); }; style = "red"; }Symbol 226 MovieClip Frame 7result = ((("You conquered all the Map Nr " + _parent.seed) + "\nin ") + _parent.board.turns) + " turns."; stop();Instance of Symbol 38 MovieClip in Symbol 226 MovieClip Frame 7onClipEvent (load) { caption = "I'm so happy"; operation = function (button) { button._parent._parent.play(); }; style = "red"; }Symbol 227 MovieClip Frame 1var seed; if (_root.map_number >= 0) { seed = _root.map_number; } else { seed = Math.floor(Math.random() * 999999); } setSeed(seed);Symbol 227 MovieClip Frame 6selectFields(null, board);Symbol 227 MovieClip Frame 10map_select.text = seed; selectFields(board.hw_parties_capitals, board); _root.ts_army_hint = false; var i = 0; while (i < board.hw_parties_count) { board.hw_parties_capitals[i].hint._visible = true; board.hw_parties_capitals[i].hint.play(); board.hw_parties_capitals[i].swapDepths(board.hw_top_field_depth - (i + 1)); i++; } stop();Instance of Symbol 97 MovieClip in Symbol 227 MovieClip Frame 10onClipEvent (load) { party = 0; }Instance of Symbol 97 MovieClip in Symbol 227 MovieClip Frame 10onClipEvent (load) { party = 1; }Instance of Symbol 97 MovieClip in Symbol 227 MovieClip Frame 10onClipEvent (load) { party = 2; }Instance of Symbol 97 MovieClip in Symbol 227 MovieClip Frame 10onClipEvent (load) { party = 3; }Instance of Symbol 58 MovieClip "check_num" in Symbol 227 MovieClip Frame 10onClipEvent (enterFrame) { numOnly(_parent.map_select); _parent.d0.inactive(_root.difficulty == 0); _parent.d5.inactive(_root.difficulty == 5); _parent.d10.inactive(_root.difficulty == 10); } on (keyPress "<Enter>") { _root.map_number = _root.game.map_select.text; _root.game.gotoAndPlay("generate"); }Instance of Symbol 38 MovieClip in Symbol 227 MovieClip Frame 10onClipEvent (load) { caption = "RANDOM MAP"; operation = function () { _root.map_number = -1; _root.game.gotoAndPlay("generate"); }; style = "red"; }Instance of Symbol 38 MovieClip in Symbol 227 MovieClip Frame 10onClipEvent (load) { caption = "CHANGE MAP"; operation = function () { _root.map_number = _root.game.map_select.text; _root.game.gotoAndPlay("generate"); }; style = "red"; }Instance of Symbol 38 MovieClip in Symbol 227 MovieClip Frame 10onClipEvent (load) { caption = "help"; operation = function (button) { wnd = button._parent.attachMovie("help", "wnd", button._parent.getNextHighestDepth()); wnd._x = 400; wnd._y = 300; }; style = "red"; }Instance of Symbol 38 MovieClip "d0" in Symbol 227 MovieClip Frame 10onClipEvent (load) { caption = "easy"; operation = function (button) { _root.difficulty = 0; }; style = "white"; }Instance of Symbol 38 MovieClip "d5" in Symbol 227 MovieClip Frame 10onClipEvent (load) { caption = "normal"; operation = function (button) { _root.difficulty = 5; }; style = "white"; }Instance of Symbol 38 MovieClip "d10" in Symbol 227 MovieClip Frame 10onClipEvent (load) { caption = "hard"; operation = function (button) { _root.difficulty = 10; }; style = "white"; }Symbol 227 MovieClip Frame 11var i = 0; while (i < board.hw_parties_count) { board.hw_parties_capitals[i].hint._visible = false; i++; }Symbol 227 MovieClip Frame 13stop();Symbol 227 MovieClip Frame 14board.gotoAndPlay("start");Symbol 227 MovieClip Frame 20board.gotoAndPlay("start_game"); stop();Instance of Symbol 97 MovieClip in Symbol 227 MovieClip Frame 20onClipEvent (load) { party = 0; }Instance of Symbol 97 MovieClip in Symbol 227 MovieClip Frame 20onClipEvent (load) { party = 1; }Instance of Symbol 97 MovieClip in Symbol 227 MovieClip Frame 20onClipEvent (load) { party = 2; }Instance of Symbol 97 MovieClip in Symbol 227 MovieClip Frame 20onClipEvent (load) { party = 3; }Instance of Symbol 38 MovieClip "end_turn" in Symbol 227 MovieClip Frame 20onClipEvent (load) { caption = "END TURN"; operation = function () { board = _root.game_board; if (board.hw_parties_control[board.turn_party] == "human") { board.move_points = 0; } }; style = "red"; }Instance of Symbol 38 MovieClip "give_speech" in Symbol 227 MovieClip Frame 20onClipEvent (load) { caption = "give a speech"; operation = function (button) { board = _root.game_board; wnd = button._parent.attachMovie("give_speech", "wnd", button._parent.getNextHighestDepth()); wnd._x = 400; wnd._y = 300; board.stop(); }; style = "white"; }Instance of Symbol 38 MovieClip "sign_pact" in Symbol 227 MovieClip Frame 20onClipEvent (load) { caption = "sign a pact"; operation = function (button) { board = _root.game_board; wnd = button._parent.attachMovie("sign_pact", "wnd", button._parent.getNextHighestDepth()); wnd._x = 400; wnd._y = 300; board.stop(); }; style = "white"; }Instance of Symbol 38 MovieClip "capitulate" in Symbol 227 MovieClip Frame 20onClipEvent (load) { caption = "capitulate"; operation = function (button) { board = _root.game_board; wnd = button._parent.attachMovie("capitulate", "wnd", button._parent.getNextHighestDepth()); wnd._x = 400; wnd._y = 300; board.stop(); }; style = "white"; }Symbol 227 MovieClip Frame 25stop();Instance of Symbol 231 MovieClip in Symbol 244 MovieClip Frame 1onClipEvent (enterFrame) { _alpha = (70 + (Math.random() * 30)); }Instance of Symbol 244 MovieClip "foto" in Symbol 249 MovieClip Frame 1onClipEvent (enterFrame) { with (_parent) { _x = _x + ((d + (Math.random() * 4)) - 2); _alpha = _alpha + 5; if (_alpha > 100) { _alpha = 100; } if (Math.abs(_x - sx) > 500) { _x = sx; _alpha = 0; foto.gotoAndStop(Math.floor(Math.random() * foto._totalframes) + 1); } } }Instance of Symbol 249 MovieClip "foto_2" in Symbol 259 MovieClip Frame 17onClipEvent (load) { sx = _x; sy = _y; d = -7; _alpha = 0; foto.gotoAndStop(Math.floor(Math.random() * foto._totalframes) + 1); }Instance of Symbol 249 MovieClip "foto_1" in Symbol 259 MovieClip Frame 17onClipEvent (load) { sx = _x; sy = _y; d = 7; _alpha = 0; foto.gotoAndStop(Math.floor(Math.random() * foto._totalframes) + 1); }Instance of Symbol 38 MovieClip in Symbol 259 MovieClip Frame 37onClipEvent (load) { caption = "START"; operation = function (button) { button._parent.play(); }; style = "red"; }Symbol 259 MovieClip Frame 42stop();Symbol 259 MovieClip Frame 47_root.gotoAndPlay("game_start");Symbol 269 Buttonon (rollOver) { if (town_sign._visible) { this.swapDepths(_parent.hw_top_field_depth); } control.useHandCursor = selected; if (_parent.hw_init && (selected)) { _parent.turn_party = party; } over = true; } on (rollOut) { if (_parent.hw_init && (selected)) { _parent.turn_party = -1; } over = false; } on (release) { if (_parent.hw_parties_control[_parent.turn_party] == "human") { if (army.hint._visible) { army.hint.play(); } if (selected) { if (((!_parent.selected_army) && (army)) && (army.party == _parent.turn_party)) { playSound("s_blop", 100, "other"); _parent.selected_army = army; selectFields(getPossibleMoves(this), _parent); } else if (_parent.selected_army && (_parent.selected_army == army)) { playSound("s_bup", 25, "other"); _parent.selected_army = null; selectFields(getMovableArmies(_parent.turn_party, _parent), _parent); } else if (_parent.selected_army) { playSound("s_blop", 100, "other"); moveArmy(_parent.selected_army, this); _parent.selected_army = null; selectFields(getMovableArmies(_parent.turn_party, _parent), _parent); _parent.move_points--; } } else if (_parent.selected_army) { playSound("s_bup", 25, "other"); _parent.selected_army = null; selectFields(getMovableArmies(_parent.turn_party, _parent), _parent); } } else if (_parent.hw_init && (selected)) { playSound("s_blop", 100, "other"); _parent.hw_parties_control[party] = "human"; _parent._parent.play("start"); } }Symbol 275 MovieClip Frame 1stop();Symbol 275 MovieClip Frame 50this._visible = false;Symbol 276 MovieClip [field] Frame 1var profitability = new Array(0, 0, 0, 0); var tmp_prof = new Array(0, 0, 0, 0); var n_capital = new Array(false, false, false, false); var doom = 0; var over = false; hint._visible = false; control.useHandCursor = false;Instance of Symbol 273 MovieClip "town_sign" in Symbol 276 MovieClip [field] Frame 1onClipEvent (enterFrame) { dif = Math.abs(_parent._x - _parent._parent._xmouse) + Math.abs(_parent._y - _parent._parent._ymouse); _alpha = (((125 / dif) * 100) - 20); _parent.army.info._alpha = _parent.army.info._alpha + ((dif < 100) ? ((100 - _parent.army.info._alpha) / 2) : ((-_parent.army.info._alpha) / 2)); with (_parent) { if (over) { if (type == "land") { var doom_vol = ((doom < 100) ? (doom) : 100); _root.s_happy.setVolume(_root.s_happy.getVolume() + (((100 - doom_vol) - _root.s_happy.getVolume()) / 20)); _root.s_doom.setVolume(_root.s_doom.getVolume() + ((doom_vol - _root.s_doom.getVolume()) / 20)); } } } }Symbol 284 Buttonon (release) { _root.globalsound.setVolume(0); gotoAndStop ("off"); }Symbol 285 Buttonon (release) { _root.globalsound.setVolume(100); gotoAndStop ("on"); }Symbol 287 MovieClip Frame 1if (_root.globalsound.getVolume() == 0) { gotoAndStop ("off"); } stop();Symbol 287 MovieClip Frame 5stop();Symbol 290 Buttonon (release) { if ((_quality == "HIGH") || (_quality == "BEST")) { _quality = "MEDIUM"; } else if (_quality == "MEDIUM") { _quality = "LOW"; } else if (_quality == "LOW") { _quality = "HIGH"; } }Symbol 349 MovieClip Frame 1name = ("" + _root.game_board.hw_parties_names[_root.game_board.human]) + " Times"; stop();Instance of Symbol 58 MovieClip in Symbol 349 MovieClip Frame 1onClipEvent (enterFrame) { with (_parent) { if (turn != ("turn:" + _root.game_board.turns)) { status.gotoAndStop(_root.game_board.human_condition + 1); turn = "turn:" + _root.game_board.turns; } } }Symbol 349 MovieClip Frame 2stop();Symbol 349 MovieClip Frame 3stop();Symbol 349 MovieClip Frame 4stop();Symbol 349 MovieClip Frame 5stop();Symbol 349 MovieClip Frame 6stop();Symbol 349 MovieClip Frame 7stop();Symbol 349 MovieClip Frame 8stop();Symbol 349 MovieClip Frame 9stop();Symbol 349 MovieClip Frame 10stop();Symbol 349 MovieClip Frame 11stop();Symbol 349 MovieClip Frame 12stop();Symbol 349 MovieClip Frame 13stop();Symbol 353 Buttonon (release) { wnd = _root.game.attachMovie("help", "wnd", button._parent.getNextHighestDepth()); wnd._x = 400; wnd._y = 300; }Symbol 354 MovieClip [frame] Frame 1stop();Symbol 354 MovieClip [frame] Frame 6stop();Symbol 354 MovieClip [frame] Frame 11stop();Symbol 362 MovieClip [hex] Frame 1removing = false;Symbol 362 MovieClip [hex] Frame 8stop();Symbol 362 MovieClip [hex] Frame 9removing = true;Symbol 362 MovieClip [hex] Frame 16removeMovieClip(this);Symbol 402 MovieClip [capitulate] Frame 1modal.useHandCursor = false;Symbol 402 MovieClip [capitulate] Frame 5modal.useHandCursor = false; stop();Instance of Symbol 38 MovieClip in Symbol 402 MovieClip [capitulate] Frame 5onClipEvent (load) { caption = "Give up"; operation = function (button) { board = _root.game_board; board._parent.play(); button._parent.removeMovieClip(); }; style = "red"; }Instance of Symbol 38 MovieClip in Symbol 402 MovieClip [capitulate] Frame 5onClipEvent (load) { caption = "Cancel"; operation = function (button) { _root.game_board.play(); button._parent.removeMovieClip(); }; style = "white"; }Symbol 404 MovieClip [give_speech] Frame 1modal.useHandCursor = false;Symbol 404 MovieClip [give_speech] Frame 5modal.useHandCursor = false; stop();Instance of Symbol 38 MovieClip in Symbol 404 MovieClip [give_speech] Frame 5onClipEvent (load) { caption = "Give a speech"; operation = function (button) { board = _root.game_board; addMoraleForAll(50, board.human, board); board._parent.give_speech.inactive(true); board.hw_parties_speech_given[board.human] = true; board.play(); button._parent.removeMovieClip(); }; style = "red"; }Instance of Symbol 38 MovieClip in Symbol 404 MovieClip [give_speech] Frame 5onClipEvent (load) { caption = "Cancel"; operation = function (button) { _root.game_board.play(); button._parent.removeMovieClip(); }; style = "white"; }Symbol 418 MovieClip Frame 1capital.gotoAndStop(2);Symbol 420 MovieClip Frame 1capital.gotoAndStop(2);Symbol 421 MovieClip [help] Frame 1modal.useHandCursor = false;Symbol 421 MovieClip [help] Frame 5modal.useHandCursor = false; stop();Instance of Symbol 38 MovieClip in Symbol 421 MovieClip [help] Frame 5onClipEvent (load) { caption = "DONE"; operation = function (button) { button._parent.removeMovieClip(); }; style = "red"; }Instance of Symbol 38 MovieClip in Symbol 421 MovieClip [help] Frame 5onClipEvent (load) { caption = "Next"; operation = function (button) { button._parent.play(); }; style = "white"; }Symbol 421 MovieClip [help] Frame 6stop();Instance of Symbol 38 MovieClip in Symbol 421 MovieClip [help] Frame 6onClipEvent (load) { caption = "Previous"; operation = function (button) { button._parent.prevFrame(); }; style = "white"; }Instance of Symbol 38 MovieClip in Symbol 421 MovieClip [help] Frame 6onClipEvent (load) { caption = "Next"; operation = function (button) { button._parent.play(); }; style = "white"; }Symbol 421 MovieClip [help] Frame 7stop();Symbol 421 MovieClip [help] Frame 8stop();Symbol 424 Buttonon (rollOver) { if (board.available_parties[0] == -1) { return(undefined); } board.turn_party = 0; } on (rollOut) { if (board.available_parties[0] == -1) { return(undefined); } board.turn_party = -1; } on (release) { if (board.available_parties[0] == -1) { return(undefined); } playSound("s_blop", 100, "other"); if (signPact(0, _root.game_board)) { gotoAndPlay ("success"); } else { gotoAndPlay ("fail"); } }Symbol 425 Buttonon (rollOver) { if (board.available_parties[1] == -1) { return(undefined); } board.turn_party = 1; } on (rollOut) { if (board.available_parties[1] == -1) { return(undefined); } board.turn_party = -1; } on (release) { if (board.available_parties[1] == -1) { return(undefined); } playSound("s_blop", 100, "other"); if (signPact(1, _root.game_board)) { gotoAndPlay ("success"); } else { gotoAndPlay ("fail"); } }Symbol 426 Buttonon (rollOver) { if (board.available_parties[2] == -1) { return(undefined); } board.turn_party = 2; } on (rollOut) { if (board.available_parties[2] == -1) { return(undefined); } board.turn_party = -1; } on (release) { if (board.available_parties[2] == -1) { return(undefined); } playSound("s_blop", 100, "other"); if (signPact(2, _root.game_board)) { gotoAndPlay ("success"); } else { gotoAndPlay ("fail"); } }Symbol 427 Buttonon (rollOver) { if (board.available_parties[3] == -1) { return(undefined); } board.turn_party = 3; } on (rollOut) { if (board.available_parties[3] == -1) { return(undefined); } board.turn_party = -1; } on (release) { if (board.available_parties[3] == -1) { return(undefined); } playSound("s_blop", 100, "other"); if (signPact(3, _root.game_board)) { gotoAndPlay ("success"); } else { gotoAndPlay ("fail"); } }Symbol 430 MovieClip [sign_pact] Frame 1modal.useHandCursor = false; board.wnd_mode = true; board.hw_parties_provinces_cp = _root.game_board.hw_parties_provinces_cp; board.hw_status_names = _root.game_board.hw_status_names; board.hw_parties_status = _root.game_board.hw_parties_status; board.hw_parties_names = _root.game_board.hw_parties_names; board.hw_parties_control = _root.game_board.hw_parties_control; board.hw_peace = _root.game_board.hw_peace; board.available_parties = Array(0, 0, 0, 0); var i = 0; while (i < 4) { if (board.hw_parties_control[i] == "human") { board.available_parties[i] = -1; } if (_root.game_board.hw_parties_capitals[i].party != i) { board.available_parties[i] = -1; } i++; }Symbol 430 MovieClip [sign_pact] Frame 5modal.useHandCursor = false; stop();Instance of Symbol 38 MovieClip in Symbol 430 MovieClip [sign_pact] Frame 5onClipEvent (load) { caption = "Cancel"; operation = function (button) { _root.game_board.play(); button._parent.removeMovieClip(); }; style = "white"; }Instance of Symbol 97 MovieClip in Symbol 430 MovieClip [sign_pact] Frame 5onClipEvent (load) { if (_parent.board.available_parties[0] == -1) { _alpha = 50; _parent.btn_0.useHandCursor = false; } party = 0; }Instance of Symbol 97 MovieClip in Symbol 430 MovieClip [sign_pact] Frame 5onClipEvent (load) { if (_parent.board.available_parties[1] == -1) { _alpha = 50; _parent.btn_1.useHandCursor = false; } party = 1; }Instance of Symbol 97 MovieClip in Symbol 430 MovieClip [sign_pact] Frame 5onClipEvent (load) { if (_parent.board.available_parties[2] == -1) { _alpha = 50; _parent.btn_2.useHandCursor = false; } party = 2; }Instance of Symbol 97 MovieClip in Symbol 430 MovieClip [sign_pact] Frame 5onClipEvent (load) { if (_parent.board.available_parties[3] == -1) { _alpha = 50; _parent.btn_3.useHandCursor = false; } party = 3; }Symbol 430 MovieClip [sign_pact] Frame 6stop();Instance of Symbol 38 MovieClip in Symbol 430 MovieClip [sign_pact] Frame 6onClipEvent (load) { caption = "Too bad"; operation = function (button) { _root.game_board.play(); button._parent.removeMovieClip(); }; style = "red"; }Symbol 430 MovieClip [sign_pact] Frame 7_root.game_board.hw_pact_signed = true; stop();Instance of Symbol 38 MovieClip in Symbol 430 MovieClip [sign_pact] Frame 7onClipEvent (load) { caption = "OK"; operation = function (button) { _root.game_board.play(); button._parent.removeMovieClip(); }; style = "red"; }Symbol 432 MovieClip [your_turn] Frame 1_root.ts_your_turn = true; var i = 0; while (i < 3) { _parent["h" + i].stop(); i++; } modal.useHandCursor = false;Symbol 432 MovieClip [your_turn] Frame 5modal.useHandCursor = false; stop();Instance of Symbol 38 MovieClip in Symbol 432 MovieClip [your_turn] Frame 5onClipEvent (load) { caption = "I get it"; operation = function (button) { var _local1 = 0; while (_local1 < 3) { button._parent._parent["h" + _local1].gotoAndPlay(1); _local1++; } button._parent.removeMovieClip(); }; style = "red"; }Instance of Symbol 38 MovieClip in Symbol 432 MovieClip [your_turn] Frame 5onClipEvent (load) { caption = "Read more"; operation = function (button) { button._parent.play(); }; style = "white"; }Symbol 432 MovieClip [your_turn] Frame 6stop();Instance of Symbol 38 MovieClip in Symbol 432 MovieClip [your_turn] Frame 6onClipEvent (load) { caption = "DONE"; operation = function (button) { var _local1 = 0; while (_local1 < 3) { button._parent._parent["h" + _local1].gotoAndPlay(1); _local1++; } button._parent.removeMovieClip(); }; style = "red"; }Instance of Symbol 38 MovieClip in Symbol 432 MovieClip [your_turn] Frame 6onClipEvent (load) { caption = "Next"; operation = function (button) { button._parent.play(); }; style = "white"; }Symbol 432 MovieClip [your_turn] Frame 7stop();Instance of Symbol 38 MovieClip in Symbol 432 MovieClip [your_turn] Frame 7onClipEvent (load) { caption = "Previous"; operation = function (button) { button._parent.prevFrame(); }; style = "white"; }Symbol 440 MovieClip Frame 1stop();Symbol 535 MovieClip Frame 20gotoAndPlay ("skip");
Library Items
Symbol 1 Bitmap | Used by:2 | |
Symbol 2 Graphic | Uses:1 | Used by:4 |
Symbol 3 Graphic | Used by:4 187 418 421 | |
Symbol 4 MovieClip | Uses:2 3 | Used by:187 202 226 402 404 421 430 432 Timeline |
Symbol 5 Bitmap | Used by:7 | |
Symbol 6 Bitmap | Used by:7 255 | |
Symbol 7 Graphic | Uses:5 6 | Used by:Timeline |
Symbol 8 Graphic | Used by:9 24 75 188 189 190 191 259 424 425 426 427 | |
Symbol 9 Button | Uses:8 | Used by:259 421 Timeline |
Symbol 10 Graphic | Used by:11 | |
Symbol 11 MovieClip | Uses:10 | Used by:Timeline |
Symbol 12 Graphic | Used by:13 19 | |
Symbol 13 MovieClip | Uses:12 | Used by:25 |
Symbol 14 Graphic | Used by:19 | |
Symbol 15 Graphic | Used by:19 | |
Symbol 16 Graphic | Used by:19 | |
Symbol 17 Graphic | Used by:19 | |
Symbol 18 Graphic | Used by:19 | |
Symbol 19 MovieClip | Uses:12 14 15 16 17 18 | Used by:25 Timeline |
Symbol 20 Graphic | Used by:21 | |
Symbol 21 MovieClip | Uses:20 | Used by:25 259 421 |
Symbol 22 Font | Used by:23 256 407 | |
Symbol 23 Text | Uses:22 | Used by:25 |
Symbol 24 Button | Uses:8 | Used by:25 259 421 |
Symbol 25 MovieClip | Uses:13 19 21 23 24 | Used by:Timeline |
Symbol 26 Bitmap | Used by:27 | |
Symbol 27 Graphic | Uses:26 | Used by:29 |
Symbol 28 Graphic | Used by:29 34 | |
Symbol 29 Button | Uses:27 28 | Used by:37 |
Symbol 30 Font | Used by:31 35 36 92 271 272 | |
Symbol 31 EditableText | Uses:30 | Used by:37 |
Symbol 32 Bitmap | Used by:33 | |
Symbol 33 Graphic | Uses:32 | Used by:34 37 227 |
Symbol 34 Button | Uses:33 28 | Used by:37 |
Symbol 35 EditableText | Uses:30 | Used by:37 |
Symbol 36 EditableText | Uses:30 | Used by:37 |
Symbol 37 MovieClip | Uses:29 31 34 35 33 36 | Used by:38 |
Symbol 38 MovieClip | Uses:37 | Used by:187 226 227 259 402 404 421 430 432 Timeline |
Symbol 39 Graphic | Used by:46 | |
Symbol 40 Font | Used by:41 288 289 407 408 | |
Symbol 41 EditableText | Uses:40 | Used by:46 |
Symbol 42 Graphic | Used by:46 | |
Symbol 43 Font | Used by:44 45 52 53 | |
Symbol 44 EditableText | Uses:43 | Used by:46 |
Symbol 45 EditableText | Uses:43 | Used by:46 |
Symbol 46 MovieClip | Uses:39 41 42 44 45 | Used by:65 |
Symbol 47 Graphic | Used by:48 | |
Symbol 48 MovieClip | Uses:47 | Used by:56 275 |
Symbol 49 Font | Used by:50 54 55 74 101 102 104 105 106 107 108 109 205 207 209 274 296 300 301 303 304 307 311 315 318 320 324 327 328 332 335 336 337 340 343 346 347 | |
Symbol 50 Text | Uses:49 | Used by:56 |
Symbol 51 Graphic | Used by:56 | |
Symbol 52 Text | Uses:43 | Used by:56 |
Symbol 53 Text | Uses:43 | Used by:56 |
Symbol 54 Text | Uses:49 | Used by:56 |
Symbol 55 Text | Uses:49 | Used by:56 |
Symbol 56 MovieClip | Uses:48 50 51 52 53 54 55 | Used by:65 |
Symbol 57 Graphic | Used by:58 | |
Symbol 58 MovieClip | Uses:57 | Used by:65 76 97 110 162 187 202 226 227 349 376 402 404 421 430 432 440 Timeline |
Symbol 59 Graphic | Used by:64 | |
Symbol 60 Graphic | Used by:64 | |
Symbol 61 Graphic | Used by:64 | |
Symbol 62 Graphic | Used by:64 | |
Symbol 63 Graphic | Used by:64 | |
Symbol 64 MovieClip | Uses:59 60 61 62 63 | Used by:65 |
Symbol 65 MovieClip [army] | Uses:46 56 58 64 | Used by:Timeline |
Symbol 66 Bitmap | Used by:67 | |
Symbol 67 Graphic | Uses:66 | Used by:73 |
Symbol 68 Bitmap | Used by:69 | |
Symbol 69 Graphic | Uses:68 | Used by:73 |
Symbol 70 Bitmap | Used by:72 | |
Symbol 71 Bitmap | Used by:72 | |
Symbol 72 Graphic | Uses:70 71 | Used by:73 |
Symbol 73 MovieClip | Uses:67 69 72 | Used by:75 259 |
Symbol 74 Text | Uses:49 | Used by:75 |
Symbol 75 MovieClip | Uses:8 73 74 | Used by:227 Timeline |
Symbol 76 MovieClip | Uses:58 | Used by:227 Timeline |
Symbol 77 Bitmap | Used by:79 88 | |
Symbol 78 Bitmap | Used by:79 90 | |
Symbol 79 Graphic | Uses:77 78 | Used by:Timeline |
Symbol 80 Graphic | Used by:97 | |
Symbol 81 Graphic | Used by:86 | |
Symbol 82 Graphic | Used by:86 | |
Symbol 83 Graphic | Used by:86 | |
Symbol 84 Graphic | Used by:86 | |
Symbol 85 Graphic | Used by:86 | |
Symbol 86 MovieClip | Uses:81 82 83 84 85 | Used by:97 |
Symbol 87 Graphic | Used by:97 | |
Symbol 88 Graphic | Uses:77 | Used by:89 |
Symbol 89 MovieClip | Uses:88 | Used by:97 |
Symbol 90 Graphic | Uses:78 | Used by:91 |
Symbol 91 MovieClip | Uses:90 | Used by:97 |
Symbol 92 EditableText | Uses:30 | Used by:97 |
Symbol 93 Graphic | Used by:94 | |
Symbol 94 MovieClip | Uses:93 | Used by:97 |
Symbol 95 Graphic | Used by:96 | |
Symbol 96 MovieClip | Uses:95 | Used by:97 |
Symbol 97 MovieClip | Uses:80 86 87 89 91 92 58 94 96 | Used by:227 430 Timeline |
Symbol 98 Bitmap | Used by:99 291 | |
Symbol 99 Graphic | Uses:98 | Used by:100 |
Symbol 100 MovieClip | Uses:99 | Used by:110 |
Symbol 101 Text | Uses:49 | Used by:110 |
Symbol 102 Text | Uses:49 | Used by:110 |
Symbol 103 Graphic | Used by:110 | |
Symbol 104 Text | Uses:49 | Used by:110 |
Symbol 105 EditableText | Uses:49 | Used by:110 |
Symbol 106 Text | Uses:49 | Used by:110 |
Symbol 107 Text | Uses:49 | Used by:110 |
Symbol 108 Text | Uses:49 | Used by:110 |
Symbol 109 Text | Uses:49 | Used by:110 |
Symbol 110 MovieClip | Uses:100 101 58 102 103 104 105 106 107 108 109 | Used by:227 Timeline |
Symbol 111 Bitmap | Used by:123 | |
Symbol 112 Bitmap | Used by:123 | |
Symbol 113 Bitmap | Used by:123 | |
Symbol 114 Bitmap | Used by:123 | |
Symbol 115 Bitmap | Used by:123 | |
Symbol 116 Bitmap | Used by:123 | |
Symbol 117 Bitmap | Used by:123 | |
Symbol 118 Bitmap | Used by:123 | |
Symbol 119 Bitmap | Used by:123 | |
Symbol 120 Bitmap | Used by:123 | |
Symbol 121 Bitmap | Used by:123 | |
Symbol 122 Bitmap | Used by:123 | |
Symbol 123 Graphic | Uses:111 112 113 114 115 116 117 118 119 120 121 122 | Used by:Timeline |
Symbol 124 Graphic | Used by:138 | |
Symbol 125 Bitmap [e_1.png] | Used by:126 | |
Symbol 126 Graphic | Uses:125 | Used by:137 |
Symbol 127 Bitmap [e_2.png] | Used by:128 | |
Symbol 128 Graphic | Uses:127 | Used by:137 |
Symbol 129 Bitmap [e_3.png] | Used by:130 | |
Symbol 130 Graphic | Uses:129 | Used by:137 |
Symbol 131 Bitmap [e_4.png] | Used by:132 | |
Symbol 132 Graphic | Uses:131 | Used by:137 |
Symbol 133 Bitmap [e_5.png] | Used by:134 | |
Symbol 134 Graphic | Uses:133 | Used by:137 |
Symbol 135 Bitmap [e_6.png] | Used by:136 | |
Symbol 136 Graphic | Uses:135 | Used by:137 |
Symbol 137 MovieClip | Uses:126 128 130 132 134 136 | Used by:138 |
Symbol 138 MovieClip | Uses:124 137 | Used by:161 |
Symbol 139 Bitmap | Used by:140 | |
Symbol 140 Graphic | Uses:139 | Used by:161 |
Symbol 141 Bitmap | Used by:142 | |
Symbol 142 Graphic | Uses:141 | Used by:161 |
Symbol 143 Bitmap | Used by:144 | |
Symbol 144 Graphic | Uses:143 | Used by:161 |
Symbol 145 Bitmap | Used by:146 | |
Symbol 146 Graphic | Uses:145 | Used by:161 |
Symbol 147 Bitmap | Used by:148 | |
Symbol 148 Graphic | Uses:147 | Used by:161 |
Symbol 149 Bitmap | Used by:150 | |
Symbol 150 Graphic | Uses:149 | Used by:161 |
Symbol 151 Bitmap | Used by:152 | |
Symbol 152 Graphic | Uses:151 | Used by:161 |
Symbol 153 Bitmap | Used by:154 | |
Symbol 154 Graphic | Uses:153 | Used by:161 |
Symbol 155 Bitmap | Used by:156 | |
Symbol 156 Graphic | Uses:155 | Used by:161 |
Symbol 157 Bitmap | Used by:158 | |
Symbol 158 Graphic | Uses:157 | Used by:161 |
Symbol 159 Bitmap | Used by:160 | |
Symbol 160 Graphic | Uses:159 | Used by:161 |
Symbol 161 MovieClip | Uses:138 140 142 144 146 148 150 152 154 156 158 160 | Used by:162 |
Symbol 162 MovieClip [explosion] | Uses:161 58 | Used by:Timeline |
Symbol 163 Bitmap | Used by:164 348 | |
Symbol 164 Graphic | Uses:163 | Used by:Timeline |
Symbol 165 Graphic | Used by:227 | |
Symbol 166 Graphic | Used by:167 168 211 | |
Symbol 167 Button | Uses:166 | Used by:187 202 226 402 404 421 430 432 |
Symbol 168 Button | Uses:166 | Used by:187 202 402 404 421 430 432 |
Symbol 169 Font | Used by:170 171 185 193 198 212 213 216 219 220 223 401 403 405 406 412 414 416 417 419 422 423 428 429 431 | |
Symbol 170 Text | Uses:169 | Used by:187 |
Symbol 171 Text | Uses:169 | Used by:187 |
Symbol 172 Bitmap | Used by:173 243 | |
Symbol 173 Graphic | Uses:172 | Used by:187 |
Symbol 174 Graphic | Used by:184 270 | |
Symbol 175 Graphic | Used by:184 | |
Symbol 176 Graphic | Used by:184 | |
Symbol 177 Graphic | Used by:184 | |
Symbol 178 Graphic | Used by:184 | |
Symbol 179 Graphic | Used by:184 | |
Symbol 180 Graphic | Used by:184 | |
Symbol 181 Graphic | Used by:184 | |
Symbol 182 Graphic | Used by:184 | |
Symbol 183 Graphic | Used by:184 | |
Symbol 184 MovieClip | Uses:174 175 176 177 178 179 180 181 182 183 | Used by:186 187 276 |
Symbol 185 Text | Uses:169 | Used by:186 |
Symbol 186 MovieClip | Uses:185 184 | Used by:187 421 |
Symbol 187 MovieClip | Uses:167 58 168 4 170 3 38 171 173 184 186 | Used by:227 |
Symbol 188 Button | Uses:8 | Used by:227 |
Symbol 189 Button | Uses:8 | Used by:227 |
Symbol 190 Button | Uses:8 | Used by:227 |
Symbol 191 Button | Uses:8 | Used by:227 |
Symbol 192 Graphic | Used by:227 | |
Symbol 193 EditableText | Uses:169 411 | Used by:227 |
Symbol 194 Font | Used by:195 | |
Symbol 195 Text | Uses:194 | Used by:227 |
Symbol 196 Bitmap | Used by:197 242 | |
Symbol 197 Graphic | Uses:196 | Used by:202 |
Symbol 198 Text | Uses:169 | Used by:202 |
Symbol 199 Graphic | Used by:201 | |
Symbol 200 Graphic | Used by:201 | |
Symbol 201 MovieClip | Uses:199 200 | Used by:202 |
Symbol 202 MovieClip | Uses:167 58 168 4 197 198 201 | Used by:227 |
Symbol 203 Graphic | Used by:204 | |
Symbol 204 MovieClip | Uses:203 | Used by:206 208 210 |
Symbol 205 Text | Uses:49 | Used by:206 |
Symbol 206 MovieClip | Uses:204 205 | Used by:227 |
Symbol 207 Text | Uses:49 | Used by:208 |
Symbol 208 MovieClip | Uses:204 207 | Used by:227 |
Symbol 209 Text | Uses:49 | Used by:210 |
Symbol 210 MovieClip | Uses:204 209 | Used by:227 |
Symbol 211 Button | Uses:166 | Used by:226 |
Symbol 212 Text | Uses:169 | Used by:226 |
Symbol 213 EditableText | Uses:169 411 | Used by:226 |
Symbol 214 Bitmap | Used by:215 | |
Symbol 215 Graphic | Uses:214 | Used by:226 |
Symbol 216 Text | Uses:169 | Used by:226 |
Symbol 217 Bitmap | Used by:218 | |
Symbol 218 Graphic | Uses:217 | Used by:226 244 |
Symbol 219 Text | Uses:169 | Used by:226 |
Symbol 220 EditableText | Uses:169 411 | Used by:226 |
Symbol 221 Bitmap | Used by:222 | |
Symbol 222 Graphic | Uses:221 | Used by:226 |
Symbol 223 Text | Uses:169 | Used by:226 |
Symbol 224 Bitmap | Used by:225 | |
Symbol 225 Graphic | Uses:224 | Used by:226 |
Symbol 226 MovieClip | Uses:167 58 211 4 212 213 215 216 218 38 219 220 222 223 225 | Used by:227 |
Symbol 227 MovieClip | Uses:75 165 76 187 110 97 188 189 190 191 192 33 193 58 38 195 202 206 208 210 226 | Used by:Timeline |
Symbol 228 Bitmap | Used by:229 252 | |
Symbol 229 Graphic | Uses:228 | Used by:Timeline |
Symbol 230 Graphic | Used by:231 | |
Symbol 231 MovieClip | Uses:230 | Used by:244 |
Symbol 232 Bitmap | Used by:233 | |
Symbol 233 Graphic | Uses:232 | Used by:244 404 |
Symbol 234 Bitmap | Used by:235 | |
Symbol 235 Graphic | Uses:234 | Used by:244 402 |
Symbol 236 Bitmap | Used by:237 | |
Symbol 237 Graphic | Uses:236 | Used by:244 430 |
Symbol 238 Bitmap | Used by:239 | |
Symbol 239 Graphic | Uses:238 | Used by:244 432 |
Symbol 240 Bitmap | Used by:241 | |
Symbol 241 Graphic | Uses:240 | Used by:244 430 |
Symbol 242 Graphic | Uses:196 | Used by:244 |
Symbol 243 Graphic | Uses:172 | Used by:244 |
Symbol 244 MovieClip | Uses:231 233 235 237 239 241 242 218 243 | Used by:249 Timeline |
Symbol 245 Graphic | Used by:259 | |
Symbol 246 Graphic | Used by:259 | |
Symbol 247 Sound | Used by:259 | |
Symbol 248 Graphic | Used by:259 | |
Symbol 249 MovieClip | Uses:244 | Used by:259 |
Symbol 250 Graphic | Used by:251 254 | |
Symbol 251 MovieClip | Uses:250 | Used by:254 |
Symbol 252 Graphic | Uses:228 | Used by:253 |
Symbol 253 MovieClip | Uses:252 | Used by:254 |
Symbol 254 MovieClip | Uses:250 251 253 | Used by:259 |
Symbol 255 Graphic | Uses:6 | Used by:259 |
Symbol 256 Text | Uses:22 | Used by:259 |
Symbol 257 Bitmap | Used by:258 | |
Symbol 258 Graphic | Uses:257 | Used by:259 |
Symbol 259 MovieClip | Uses:245 8 246 247 248 249 73 254 38 255 21 256 24 9 258 | Used by:Timeline |
Symbol 260 Bitmap | Used by:261 | |
Symbol 261 Graphic | Uses:260 | Used by:421 Timeline |
Symbol 262 Graphic | Used by:270 Timeline | |
Symbol 263 Graphic | Used by:264 | |
Symbol 264 MovieClip | Uses:263 | Used by:276 Timeline |
Symbol 265 Graphic | Used by:266 362 | |
Symbol 266 MovieClip | Uses:265 | Used by:276 |
Symbol 267 Graphic | Used by:269 | |
Symbol 268 Graphic | Used by:269 | |
Symbol 269 Button | Uses:267 268 | Used by:276 |
Symbol 270 MovieClip | Uses:174 262 | Used by:276 |
Symbol 271 EditableText | Uses:30 | Used by:273 |
Symbol 272 EditableText | Uses:30 | Used by:273 |
Symbol 273 MovieClip | Uses:271 272 | Used by:276 |
Symbol 274 Text | Uses:49 | Used by:275 |
Symbol 275 MovieClip | Uses:48 274 | Used by:276 |
Symbol 276 MovieClip [field] | Uses:266 269 264 270 184 273 275 | Used by:Timeline |
Symbol 277 Graphic | Used by:354 | |
Symbol 278 Graphic | Used by:354 | |
Symbol 279 Graphic | Used by:354 | |
Symbol 280 Font | Used by:281 282 286 | |
Symbol 281 Text | Uses:280 | Used by:284 285 |
Symbol 282 Text | Uses:280 | Used by:284 285 |
Symbol 283 Graphic | Used by:284 285 290 353 | |
Symbol 284 Button | Uses:281 282 283 | Used by:287 |
Symbol 285 Button | Uses:281 282 283 | Used by:287 |
Symbol 286 Text | Uses:280 | Used by:287 |
Symbol 287 MovieClip | Uses:284 285 286 | Used by:354 |
Symbol 288 Text | Uses:40 | Used by:290 |
Symbol 289 Text | Uses:40 | Used by:290 |
Symbol 290 Button | Uses:288 289 283 | Used by:354 |
Symbol 291 Graphic | Uses:98 | Used by:354 |
Symbol 292 Graphic | Used by:349 | |
Symbol 293 Graphic | Used by:349 | |
Symbol 294 Bitmap | Used by:295 | |
Symbol 295 Graphic | Uses:294 | Used by:349 |
Symbol 296 Text | Uses:49 | Used by:349 |
Symbol 297 Font | Used by:298 | |
Symbol 298 EditableText | Uses:297 | Used by:349 |
Symbol 299 Graphic | Used by:349 | |
Symbol 300 EditableText | Uses:49 302 | Used by:349 |
Symbol 301 Text | Uses:49 | Used by:349 |
Symbol 302 Font | Used by:300 303 304 311 315 318 328 340 347 | |
Symbol 303 EditableText | Uses:49 302 | Used by:349 |
Symbol 304 EditableText | Uses:49 302 | Used by:349 |
Symbol 305 Bitmap | Used by:306 | |
Symbol 306 Graphic | Uses:305 | Used by:349 |
Symbol 307 Text | Uses:49 | Used by:349 |
Symbol 308 Bitmap | Used by:309 | |
Symbol 309 Graphic | Uses:308 | Used by:349 |
Symbol 310 Graphic | Used by:349 | |
Symbol 311 EditableText | Uses:49 302 | Used by:349 |
Symbol 312 Bitmap | Used by:313 | |
Symbol 313 Graphic | Uses:312 | Used by:349 |
Symbol 314 Graphic | Used by:349 | |
Symbol 315 EditableText | Uses:49 302 | Used by:349 |
Symbol 316 Bitmap | Used by:317 | |
Symbol 317 Graphic | Uses:316 | Used by:349 |
Symbol 318 EditableText | Uses:49 302 | Used by:349 |
Symbol 319 Graphic | Used by:349 | |
Symbol 320 Text | Uses:49 | Used by:349 |
Symbol 321 Bitmap | Used by:322 | |
Symbol 322 Graphic | Uses:321 | Used by:349 |
Symbol 323 Graphic | Used by:349 | |
Symbol 324 Text | Uses:49 | Used by:349 |
Symbol 325 Bitmap | Used by:326 | |
Symbol 326 Graphic | Uses:325 | Used by:349 |
Symbol 327 Text | Uses:49 | Used by:349 |
Symbol 328 EditableText | Uses:49 302 | Used by:349 |
Symbol 329 Bitmap | Used by:330 | |
Symbol 330 Graphic | Uses:329 | Used by:349 |
Symbol 331 Graphic | Used by:349 | |
Symbol 332 Text | Uses:49 | Used by:349 |
Symbol 333 Bitmap | Used by:334 | |
Symbol 334 Graphic | Uses:333 | Used by:349 |
Symbol 335 Text | Uses:49 | Used by:349 |
Symbol 336 Text | Uses:49 | Used by:349 |
Symbol 337 Text | Uses:49 | Used by:349 |
Symbol 338 Bitmap | Used by:339 | |
Symbol 339 Graphic | Uses:338 | Used by:349 |
Symbol 340 EditableText | Uses:49 302 | Used by:349 |
Symbol 341 Bitmap | Used by:342 | |
Symbol 342 Graphic | Uses:341 | Used by:349 |
Symbol 343 Text | Uses:49 | Used by:349 |
Symbol 344 Bitmap | Used by:345 | |
Symbol 345 Graphic | Uses:344 | Used by:349 |
Symbol 346 Text | Uses:49 | Used by:349 |
Symbol 347 EditableText | Uses:49 302 | Used by:349 |
Symbol 348 Graphic | Uses:163 | Used by:349 |
Symbol 349 MovieClip | Uses:292 293 295 296 58 298 299 300 301 303 304 306 307 309 310 311 313 314 315 317 318 319 320 322 323 324 326 327 328 330 331 332 334 335 336 337 339 340 342 343 345 346 347 348 | Used by:354 |
Symbol 350 Font | Used by:351 352 | |
Symbol 351 Text | Uses:350 | Used by:353 |
Symbol 352 Text | Uses:350 | Used by:353 |
Symbol 353 Button | Uses:351 352 283 | Used by:354 |
Symbol 354 MovieClip [frame] | Uses:277 278 279 287 290 291 349 353 | Used by:Timeline |
Symbol 355 Bitmap [n_6.png] | Used by:361 | |
Symbol 356 Bitmap [n_5.png] | Used by:361 | |
Symbol 357 Bitmap [n_4.png] | Used by:361 | |
Symbol 358 Bitmap [n_3.png] | Used by:361 | |
Symbol 359 Bitmap [n_2.png] | Used by:361 | |
Symbol 360 Bitmap [n_1.png] | Used by:361 | |
Symbol 361 Graphic | Uses:355 356 357 358 359 360 | Used by:Timeline |
Symbol 362 MovieClip [hex] | Uses:265 | Used by:Timeline |
Symbol 363 Bitmap [ld_6.png] | Used by:375 | |
Symbol 364 Bitmap [ld_5.png] | Used by:375 | |
Symbol 365 Bitmap [ld_4.png] | Used by:375 | |
Symbol 366 Bitmap [ld_3.png] | Used by:375 | |
Symbol 367 Bitmap [ld_2.png] | Used by:375 | |
Symbol 368 Bitmap [ld_1.png] | Used by:375 | |
Symbol 369 Bitmap [l_6.png] | Used by:375 | |
Symbol 370 Bitmap [l_5.png] | Used by:375 | |
Symbol 371 Bitmap [l_4.png] | Used by:375 | |
Symbol 372 Bitmap [l_3.png] | Used by:375 | |
Symbol 373 Bitmap [l_2.png] | Used by:375 | |
Symbol 374 Bitmap [l_1.png] | Used by:375 | |
Symbol 375 Graphic | Uses:363 364 365 366 367 368 369 370 371 372 373 374 | Used by:Timeline |
Symbol 376 MovieClip [sea] | Uses:58 | Used by:Timeline |
Symbol 377 Bitmap | Used by:399 413 | |
Symbol 378 Bitmap | Used by:399 413 | |
Symbol 379 Bitmap [m_p2.png] | Used by:399 | |
Symbol 380 Bitmap [m_p1.png] | Used by:399 | |
Symbol 381 Bitmap [m_6.png] | Used by:399 | |
Symbol 382 Bitmap [m_5.png] | Used by:399 | |
Symbol 383 Bitmap [m_4.png] | Used by:399 | |
Symbol 384 Bitmap [m_3.png] | Used by:399 | |
Symbol 385 Bitmap [m_2.png] | Used by:399 | |
Symbol 386 Bitmap [m_1.png] | Used by:399 | |
Symbol 387 Bitmap [cd_6.png] | Used by:399 | |
Symbol 388 Bitmap [cd_5.png] | Used by:399 | |
Symbol 389 Bitmap [cd_4.png] | Used by:399 | |
Symbol 390 Bitmap [cd_3.png] | Used by:399 | |
Symbol 391 Bitmap [cd_2.png] | Used by:399 | |
Symbol 392 Bitmap [cd_1.png] | Used by:399 | |
Symbol 393 Bitmap [c_6.png] | Used by:399 | |
Symbol 394 Bitmap [c_5.png] | Used by:399 | |
Symbol 395 Bitmap [c_4.png] | Used by:399 | |
Symbol 396 Bitmap [c_3.png] | Used by:399 | |
Symbol 397 Bitmap [c_2.png] | Used by:399 | |
Symbol 398 Bitmap [c_1.png] | Used by:399 | |
Symbol 399 Graphic | Uses:377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 | Used by:Timeline |
Symbol 400 Graphic | Used by:402 404 430 | |
Symbol 401 Text | Uses:169 | Used by:402 |
Symbol 402 MovieClip [capitulate] | Uses:167 58 168 4 400 401 38 235 | Used by:Timeline |
Symbol 403 Text | Uses:169 | Used by:404 |
Symbol 404 MovieClip [give_speech] | Uses:167 58 168 4 400 403 233 38 | Used by:Timeline |
Symbol 405 Text | Uses:169 | Used by:421 |
Symbol 406 Text | Uses:169 | Used by:421 |
Symbol 407 EditableText | Uses:22 40 | Used by:421 |
Symbol 408 Text | Uses:40 | Used by:421 |
Symbol 409 Bitmap | Used by:410 | |
Symbol 410 Graphic | Uses:409 | Used by:421 |
Symbol 411 Font | Used by:193 213 220 412 431 | |
Symbol 412 Text | Uses:169 411 | Used by:418 |
Symbol 413 Graphic | Uses:377 378 | Used by:418 |
Symbol 414 Text | Uses:169 | Used by:418 |
Symbol 415 Graphic | Used by:418 | |
Symbol 416 Text | Uses:169 | Used by:418 |
Symbol 417 Text | Uses:169 | Used by:418 |
Symbol 418 MovieClip | Uses:412 413 414 415 416 417 3 | Used by:421 432 |
Symbol 419 Text | Uses:169 | Used by:420 |
Symbol 420 MovieClip | Uses:419 | Used by:421 432 |
Symbol 421 MovieClip [help] | Uses:167 58 168 4 38 261 405 406 3 407 24 21 408 410 9 186 418 420 | Used by:Timeline |
Symbol 422 Text | Uses:169 | Used by:430 |
Symbol 423 Text | Uses:169 | Used by:430 |
Symbol 424 Button | Uses:8 | Used by:430 |
Symbol 425 Button | Uses:8 | Used by:430 |
Symbol 426 Button | Uses:8 | Used by:430 |
Symbol 427 Button | Uses:8 | Used by:430 |
Symbol 428 Text | Uses:169 | Used by:430 |
Symbol 429 Text | Uses:169 | Used by:430 |
Symbol 430 MovieClip [sign_pact] | Uses:167 58 168 4 422 38 237 423 97 424 425 426 427 428 400 429 241 | Used by:Timeline |
Symbol 431 Text | Uses:169 411 | Used by:432 |
Symbol 432 MovieClip [your_turn] | Uses:167 58 168 4 431 38 239 418 420 | Used by:Timeline |
Symbol 433 Sound [s_szur] | Used by:440 | |
Symbol 434 Sound [s_bup] | Used by:440 | |
Symbol 435 Sound [s_blop] | Used by:440 | |
Symbol 436 Sound [s_gun] | Used by:440 | |
Symbol 437 Sound [s_war] | Used by:440 | |
Symbol 438 Sound [s_explosion_n] | Used by:440 | |
Symbol 439 Sound [s_happy] | Used by:440 | |
Symbol 440 MovieClip | Uses:58 433 434 435 436 437 438 439 | Used by:Timeline |
Symbol 441 Sound [s_doom] | Used by:Timeline | |
Symbol 442 Graphic | Used by:535 | |
Symbol 443 Bitmap | Used by:444 447 | |
Symbol 444 Graphic | Uses:443 | Used by:535 |
Symbol 445 ShapeTweening | Used by:535 | |
Symbol 446 ShapeTweening | Used by:535 | |
Symbol 447 Graphic | Uses:443 | Used by:535 |
Symbol 448 Bitmap | Used by:449 457 | |
Symbol 449 Graphic | Uses:448 | Used by:535 |
Symbol 450 Bitmap | Used by:451 | |
Symbol 451 Graphic | Uses:450 | Used by:535 |
Symbol 452 Bitmap | Used by:453 | |
Symbol 453 Graphic | Uses:452 | Used by:535 |
Symbol 454 Bitmap | Used by:455 456 | |
Symbol 455 Graphic | Uses:454 | Used by:535 |
Symbol 456 Graphic | Uses:454 | Used by:535 |
Symbol 457 Graphic | Uses:448 | Used by:535 |
Symbol 458 Graphic | Used by:535 | |
Symbol 459 Bitmap | Used by:460 | |
Symbol 460 Graphic | Uses:459 | Used by:535 |
Symbol 461 Bitmap | Used by:462 | |
Symbol 462 Graphic | Uses:461 | Used by:535 |
Symbol 463 Graphic | Used by:535 | |
Symbol 464 Graphic | Used by:535 | |
Symbol 465 Bitmap | Used by:466 | |
Symbol 466 Graphic | Uses:465 | Used by:535 |
Symbol 467 Graphic | Used by:535 | |
Symbol 468 Bitmap | Used by:469 | |
Symbol 469 Graphic | Uses:468 | Used by:535 |
Symbol 470 Graphic | Used by:535 | |
Symbol 471 Bitmap | Used by:472 473 474 | |
Symbol 472 Graphic | Uses:471 | Used by:535 |
Symbol 473 Graphic | Uses:471 | Used by:535 |
Symbol 474 Graphic | Uses:471 | Used by:535 |
Symbol 475 Graphic | Used by:535 | |
Symbol 476 Graphic | Used by:535 | |
Symbol 477 Graphic | Used by:535 | |
Symbol 478 Graphic | Used by:535 | |
Symbol 479 Graphic | Used by:535 | |
Symbol 480 Graphic | Used by:481 | |
Symbol 481 MovieClip | Uses:480 | Used by:535 |
Symbol 482 Graphic | Used by:535 | |
Symbol 483 Graphic | Used by:488 | |
Symbol 484 Graphic | Used by:488 522 | |
Symbol 485 Graphic | Used by:488 | |
Symbol 486 Graphic | Used by:488 492 497 502 507 512 517 522 527 | |
Symbol 487 Graphic | Used by:488 | |
Symbol 488 MovieClip | Uses:483 484 485 486 487 | Used by:528 |
Symbol 489 Graphic | Used by:492 | |
Symbol 490 Graphic | Used by:492 | |
Symbol 491 Graphic | Used by:492 | |
Symbol 492 MovieClip | Uses:489 490 486 491 | Used by:528 |
Symbol 493 Graphic | Used by:497 | |
Symbol 494 Graphic | Used by:497 | |
Symbol 495 Graphic | Used by:497 | |
Symbol 496 Graphic | Used by:497 | |
Symbol 497 MovieClip | Uses:493 494 495 486 496 | Used by:528 |
Symbol 498 Graphic | Used by:502 | |
Symbol 499 Graphic | Used by:502 | |
Symbol 500 Graphic | Used by:502 | |
Symbol 501 Graphic | Used by:502 | |
Symbol 502 MovieClip | Uses:498 499 500 486 501 | Used by:528 |
Symbol 503 Graphic | Used by:507 | |
Symbol 504 Graphic | Used by:507 | |
Symbol 505 Graphic | Used by:507 | |
Symbol 506 Graphic | Used by:507 | |
Symbol 507 MovieClip | Uses:503 504 505 486 506 | Used by:528 |
Symbol 508 Graphic | Used by:512 | |
Symbol 509 Graphic | Used by:512 | |
Symbol 510 Graphic | Used by:512 | |
Symbol 511 Graphic | Used by:512 | |
Symbol 512 MovieClip | Uses:508 509 510 486 511 | Used by:528 |
Symbol 513 Graphic | Used by:517 522 | |
Symbol 514 Graphic | Used by:517 | |
Symbol 515 Graphic | Used by:517 522 | |
Symbol 516 Graphic | Used by:517 522 | |
Symbol 517 MovieClip | Uses:513 514 515 486 516 | Used by:528 |
Symbol 518 Graphic | Used by:521 | |
Symbol 519 Graphic | Used by:521 | |
Symbol 520 Graphic | Used by:521 | |
Symbol 521 MovieClip | Uses:518 519 520 | Used by:528 |
Symbol 522 MovieClip | Uses:513 484 515 486 516 | Used by:528 |
Symbol 523 Graphic | Used by:527 | |
Symbol 524 Graphic | Used by:527 | |
Symbol 525 Graphic | Used by:527 | |
Symbol 526 Graphic | Used by:527 | |
Symbol 527 MovieClip | Uses:523 524 525 486 526 | Used by:528 |
Symbol 528 MovieClip | Uses:488 492 497 502 507 512 517 521 522 527 | Used by:535 |
Symbol 529 ShapeTweening | Used by:535 | |
Symbol 530 ShapeTweening | Used by:535 | |
Symbol 531 Graphic | Used by:535 | |
Symbol 532 Graphic | Used by:535 | |
Symbol 533 Graphic | Used by:535 | |
Symbol 534 Graphic | Used by:535 | |
Symbol 535 MovieClip | Uses:442 444 445 446 447 449 451 453 455 456 457 458 460 462 463 464 466 467 469 470 472 473 474 475 476 477 478 479 481 482 528 529 530 531 532 533 534 | Used by:Timeline |
Symbol 536 Graphic | Used by:Timeline | |
Symbol 537 Graphic | Used by:Timeline |
Instance Names
"adBox" | Frame 1 | Symbol 11 MovieClip |
"loader" | Frame 2 | Symbol 25 MovieClip |
"capitulate" | Frame 5 | Symbol 38 MovieClip |
"minijuegos" | Frame 7 | Symbol 535 MovieClip |
"game" | Frame 9 | Symbol 259 MovieClip |
"other" | Frame 9 | Symbol 58 MovieClip |
"game" | Frame 11 | Symbol 227 MovieClip |
"explosions" | Frame 11 | Symbol 58 MovieClip |
"war" | Frame 11 | Symbol 58 MovieClip |
"other" | Frame 11 | Symbol 58 MovieClip |
"happy" | Frame 11 | Symbol 58 MovieClip |
"doom" | Frame 11 | Symbol 58 MovieClip |
"gauge_shadow" | Symbol 25 MovieClip Frame 1 | Symbol 19 MovieClip |
"gauge" | Symbol 25 MovieClip Frame 1 | Symbol 19 MovieClip |
"button" | Symbol 38 MovieClip Frame 1 | Symbol 37 MovieClip |
"info" | Symbol 65 MovieClip [army] Frame 1 | Symbol 46 MovieClip |
"hint" | Symbol 65 MovieClip [army] Frame 1 | Symbol 56 MovieClip |
"army" | Symbol 65 MovieClip [army] Frame 2 | Symbol 64 MovieClip |
"main" | Symbol 97 MovieClip Frame 1 | Symbol 86 MovieClip |
"central" | Symbol 97 MovieClip Frame 1 | Symbol 86 MovieClip |
"right" | Symbol 97 MovieClip Frame 1 | Symbol 86 MovieClip |
"left" | Symbol 97 MovieClip Frame 1 | Symbol 86 MovieClip |
"lions" | Symbol 97 MovieClip Frame 1 | Symbol 89 MovieClip |
"crown" | Symbol 97 MovieClip Frame 1 | Symbol 91 MovieClip |
"name_field" | Symbol 97 MovieClip Frame 1 | Symbol 92 EditableText |
"human" | Symbol 97 MovieClip Frame 1 | Symbol 94 MovieClip |
"peace" | Symbol 97 MovieClip Frame 1 | Symbol 96 MovieClip |
"normal" | Symbol 162 MovieClip [explosion] Frame 1 | Symbol 161 MovieClip |
"capital" | Symbol 186 MovieClip Frame 1 | Symbol 184 MovieClip |
"modal" | Symbol 187 MovieClip Frame 1 | Symbol 167 Button |
"modal" | Symbol 187 MovieClip Frame 5 | Symbol 168 Button |
"capital" | Symbol 187 MovieClip Frame 6 | Symbol 184 MovieClip |
"modal" | Symbol 202 MovieClip Frame 1 | Symbol 167 Button |
"modal" | Symbol 202 MovieClip Frame 5 | Symbol 168 Button |
"gauge" | Symbol 202 MovieClip Frame 5 | Symbol 201 MovieClip |
"modal" | Symbol 226 MovieClip Frame 1 | Symbol 167 Button |
"modal" | Symbol 226 MovieClip Frame 5 | Symbol 211 Button |
"board" | Symbol 227 MovieClip Frame 2 | Symbol 76 MovieClip |
"t_select_country" | Symbol 227 MovieClip Frame 6 | Symbol 187 MovieClip |
"map_select" | Symbol 227 MovieClip Frame 10 | Symbol 193 EditableText |
"check_num" | Symbol 227 MovieClip Frame 10 | Symbol 58 MovieClip |
"d0" | Symbol 227 MovieClip Frame 10 | Symbol 38 MovieClip |
"d5" | Symbol 227 MovieClip Frame 10 | Symbol 38 MovieClip |
"d10" | Symbol 227 MovieClip Frame 10 | Symbol 38 MovieClip |
"t_select_country" | Symbol 227 MovieClip Frame 13 | Symbol 202 MovieClip |
"end_turn" | Symbol 227 MovieClip Frame 20 | Symbol 38 MovieClip |
"give_speech" | Symbol 227 MovieClip Frame 20 | Symbol 38 MovieClip |
"sign_pact" | Symbol 227 MovieClip Frame 20 | Symbol 38 MovieClip |
"capitulate" | Symbol 227 MovieClip Frame 20 | Symbol 38 MovieClip |
"h0" | Symbol 227 MovieClip Frame 20 | Symbol 206 MovieClip |
"h1" | Symbol 227 MovieClip Frame 20 | Symbol 208 MovieClip |
"h2" | Symbol 227 MovieClip Frame 20 | Symbol 210 MovieClip |
"t_select_country" | Symbol 227 MovieClip Frame 25 | Symbol 226 MovieClip |
"foto" | Symbol 249 MovieClip Frame 1 | Symbol 244 MovieClip |
"foto_2" | Symbol 259 MovieClip Frame 17 | Symbol 249 MovieClip |
"foto_1" | Symbol 259 MovieClip Frame 17 | Symbol 249 MovieClip |
"selected_i" | Symbol 276 MovieClip [field] Frame 1 | Symbol 266 MovieClip |
"control" | Symbol 276 MovieClip [field] Frame 1 | Symbol 269 Button |
"port" | Symbol 276 MovieClip [field] Frame 1 | Symbol 270 MovieClip |
"town" | Symbol 276 MovieClip [field] Frame 1 | Symbol 184 MovieClip |
"town_sign" | Symbol 276 MovieClip [field] Frame 1 | Symbol 273 MovieClip |
"hint" | Symbol 276 MovieClip [field] Frame 1 | Symbol 275 MovieClip |
"contents" | Symbol 354 MovieClip [frame] Frame 2 | Symbol 349 MovieClip |
"sea" | Symbol 376 MovieClip [sea] Frame 1 | Symbol 58 MovieClip |
"modal" | Symbol 402 MovieClip [capitulate] Frame 1 | Symbol 167 Button |
"modal" | Symbol 402 MovieClip [capitulate] Frame 5 | Symbol 168 Button |
"modal" | Symbol 404 MovieClip [give_speech] Frame 1 | Symbol 167 Button |
"modal" | Symbol 404 MovieClip [give_speech] Frame 5 | Symbol 168 Button |
"modal" | Symbol 421 MovieClip [help] Frame 1 | Symbol 167 Button |
"modal" | Symbol 421 MovieClip [help] Frame 5 | Symbol 168 Button |
"modal" | Symbol 430 MovieClip [sign_pact] Frame 1 | Symbol 167 Button |
"board" | Symbol 430 MovieClip [sign_pact] Frame 1 | Symbol 58 MovieClip |
"modal" | Symbol 430 MovieClip [sign_pact] Frame 5 | Symbol 168 Button |
"btn_0" | Symbol 430 MovieClip [sign_pact] Frame 5 | Symbol 424 Button |
"btn_1" | Symbol 430 MovieClip [sign_pact] Frame 5 | Symbol 425 Button |
"btn_2" | Symbol 430 MovieClip [sign_pact] Frame 5 | Symbol 426 Button |
"btn_3" | Symbol 430 MovieClip [sign_pact] Frame 5 | Symbol 427 Button |
"modal" | Symbol 432 MovieClip [your_turn] Frame 1 | Symbol 167 Button |
"modal" | Symbol 432 MovieClip [your_turn] Frame 5 | Symbol 168 Button |
Special Tags
FileAttributes (69) | Timeline Frame 1 | Access local files only, Metadata not present, AS1/AS2. |
Protect (24) | Timeline Frame 1 | 31 bytes "..$1$oj$.N/Za1y/MmJoiw/qU1ohK.." |
ExportAssets (56) | Timeline Frame 6 | Symbol 65 as "army" |
ExportAssets (56) | Timeline Frame 6 | Symbol 125 as "e_1.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 127 as "e_2.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 129 as "e_3.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 131 as "e_4.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 133 as "e_5.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 135 as "e_6.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 162 as "explosion" |
ExportAssets (56) | Timeline Frame 6 | Symbol 276 as "field" |
ExportAssets (56) | Timeline Frame 6 | Symbol 354 as "frame" |
ExportAssets (56) | Timeline Frame 6 | Symbol 355 as "n_6.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 356 as "n_5.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 357 as "n_4.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 358 as "n_3.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 359 as "n_2.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 360 as "n_1.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 362 as "hex" |
ExportAssets (56) | Timeline Frame 6 | Symbol 363 as "ld_6.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 364 as "ld_5.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 365 as "ld_4.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 366 as "ld_3.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 367 as "ld_2.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 368 as "ld_1.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 369 as "l_6.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 370 as "l_5.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 371 as "l_4.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 372 as "l_3.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 373 as "l_2.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 374 as "l_1.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 376 as "sea" |
ExportAssets (56) | Timeline Frame 6 | Symbol 379 as "m_p2.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 380 as "m_p1.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 381 as "m_6.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 382 as "m_5.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 383 as "m_4.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 384 as "m_3.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 385 as "m_2.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 386 as "m_1.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 387 as "cd_6.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 388 as "cd_5.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 389 as "cd_4.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 390 as "cd_3.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 391 as "cd_2.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 392 as "cd_1.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 393 as "c_6.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 394 as "c_5.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 395 as "c_4.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 396 as "c_3.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 397 as "c_2.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 398 as "c_1.png" |
ExportAssets (56) | Timeline Frame 6 | Symbol 402 as "capitulate" |
ExportAssets (56) | Timeline Frame 6 | Symbol 404 as "give_speech" |
ExportAssets (56) | Timeline Frame 6 | Symbol 421 as "help" |
ExportAssets (56) | Timeline Frame 6 | Symbol 430 as "sign_pact" |
ExportAssets (56) | Timeline Frame 6 | Symbol 432 as "your_turn" |
ExportAssets (56) | Timeline Frame 6 | Symbol 433 as "s_szur" |
ExportAssets (56) | Timeline Frame 6 | Symbol 434 as "s_bup" |
ExportAssets (56) | Timeline Frame 6 | Symbol 435 as "s_blop" |
ExportAssets (56) | Timeline Frame 6 | Symbol 436 as "s_gun" |
ExportAssets (56) | Timeline Frame 6 | Symbol 437 as "s_war" |
ExportAssets (56) | Timeline Frame 6 | Symbol 438 as "s_explosion_n" |
ExportAssets (56) | Timeline Frame 6 | Symbol 439 as "s_happy" |
ExportAssets (56) | Timeline Frame 6 | Symbol 441 as "s_doom" |
Labels
"loading_loop" | Frame 2 |
"sponsor" | Frame 7 |
"intro_start" | Frame 9 |
"game_start" | Frame 11 |
"load_finish" | Symbol 25 MovieClip Frame 11 |
"red" | Symbol 37 MovieClip Frame 1 |
"white" | Symbol 37 MovieClip Frame 7 |
"inactive" | Symbol 37 MovieClip Frame 13 |
"fin" | Symbol 58 MovieClip Frame 5 |
"land" | Symbol 64 MovieClip Frame 1 |
"water" | Symbol 64 MovieClip Frame 6 |
"Frame 1" | Symbol 75 MovieClip Frame 1 |
"start" | Symbol 76 MovieClip Frame 2 |
"start_game" | Symbol 76 MovieClip Frame 3 |
"turn_loop" | Symbol 76 MovieClip Frame 4 |
"move_loop" | Symbol 76 MovieClip Frame 5 |
"game_dispatch" | Symbol 76 MovieClip Frame 6 |
"show" | Symbol 89 MovieClip Frame 2 |
"hide" | Symbol 89 MovieClip Frame 8 |
"show" | Symbol 91 MovieClip Frame 2 |
"hide" | Symbol 91 MovieClip Frame 8 |
"lost" | Symbol 226 MovieClip Frame 6 |
"win" | Symbol 226 MovieClip Frame 7 |
"generate" | Symbol 227 MovieClip Frame 1 |
"tutorial" | Symbol 227 MovieClip Frame 6 |
"start" | Symbol 227 MovieClip Frame 14 |
"game_over" | Symbol 227 MovieClip Frame 21 |
"on" | Symbol 287 MovieClip Frame 1 |
"off" | Symbol 287 MovieClip Frame 5 |
"advance" | Symbol 349 MovieClip Frame 2 |
"victory_close" | Symbol 349 MovieClip Frame 3 |
"town_captured" | Symbol 349 MovieClip Frame 4 |
"province_conquered" | Symbol 349 MovieClip Frame 5 |
"retreat" | Symbol 349 MovieClip Frame 6 |
"not_end" | Symbol 349 MovieClip Frame 7 |
"town_lost" | Symbol 349 MovieClip Frame 8 |
"speech" | Symbol 349 MovieClip Frame 9 |
"pact" | Symbol 349 MovieClip Frame 10 |
"town_annexed" | Symbol 349 MovieClip Frame 11 |
"marika" | Symbol 349 MovieClip Frame 12 |
"pact_broken" | Symbol 349 MovieClip Frame 13 |
"remove" | Symbol 362 MovieClip [hex] Frame 9 |
"fail" | Symbol 430 MovieClip [sign_pact] Frame 6 |
"success" | Symbol 430 MovieClip [sign_pact] Frame 7 |
"skip" | Symbol 535 MovieClip Frame 38 |
Dynamic Text Variables
_parent.caption | Symbol 31 EditableText | "caption" |
_parent.caption | Symbol 35 EditableText | "caption" |
_parent.caption | Symbol 36 EditableText | "caption" |
_parent.count_d | Symbol 41 EditableText | "99 " |
_parent.morale_d | Symbol 44 EditableText | "99 " |
_parent.count_d | Symbol 45 EditableText | "99 " |
capital | Symbol 105 EditableText | ". " |
result | Symbol 213 EditableText | "<p align="center"><font face="FairfaxStation" size="18" color="#000000" letterSpacing="0.500000" kerning="1">.</font></p><p align="center"><font face="FairfaxStation" size="18" color="#000000" letterSpacing="0.500000" kerning="1">.</font></p>" |
result | Symbol 220 EditableText | "<p align="center"><font face="FairfaxStation" size="18" color="#000000" letterSpacing="0.500000" kerning="1">.</font></p><p align="center"><font face="FairfaxStation" size="18" color="#000000" letterSpacing="0.500000" kerning="1">.</font></p>" |
_parent.town_name | Symbol 271 EditableText | "<p align="center"><font face="Arial Narrow" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>ZIELONA GÓRA</b></font></p>" |
_parent.town_name | Symbol 272 EditableText | "<p align="center"><font face="Arial Narrow" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>ZIELONA GÓRA</b></font></p>" |
name | Symbol 298 EditableText | "<p align="center"><font face="Potsdam" size="18" color="#000000" letterSpacing="0.000000" kerning="1">Bluegaria Times</font></p>" |
turn | Symbol 300 EditableText | "<p align="right"><font face="Adobe Caslon Pro" size="12" color="#000000" letterSpacing="0.000000" kerning="1">turn:</font></p>" |
_root.game_board.move_points | Symbol 303 EditableText | "<p align="left"><font face="Adobe Caslon Pro" size="12" color="#000000" letterSpacing="0.000000" kerning="1"><b>2</b></font></p>" |
title | Symbol 304 EditableText | "<p align="center"><font face="Adobe Caslon Pro" size="14" color="#000000" letterSpacing="0.000000" kerning="1">forces advance!</font></p>" |
title | Symbol 311 EditableText | "<p align="center"><font face="Adobe Caslon Pro" size="14" color="#000000" letterSpacing="-0.200000" kerning="1">captured.</font></p>" |
title | Symbol 315 EditableText | "<p align="center"><font face="Adobe Caslon Pro" size="14" color="#000000" letterSpacing="-0.200000" kerning="1">on knees!</font></p>" |
alt_title | Symbol 318 EditableText | "<p align="center"><font face="Adobe Caslon Pro" size="10" color="#000000" letterSpacing="-0.200000" kerning="1">long life</font></p>" |
title | Symbol 328 EditableText | "<p align="center"><font face="Adobe Caslon Pro" size="14" color="#000000" letterSpacing="-0.200000" kerning="1">lost.</font></p>" |
title | Symbol 340 EditableText | "<p align="center"><font face="Adobe Caslon Pro" size="14" color="#000000" letterSpacing="-0.200000" kerning="1">annexed.</font></p>" |
title | Symbol 347 EditableText | "<p align="center"><font face="Adobe Caslon Pro" size="14" color="#000000" letterSpacing="-0.200000" kerning="1">broken!</font></p>" |
|