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

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

StarShip.swf

This is the info page for
Flash #113435

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


Text
v 1.04

<p align="center"><font face="a_StamperRg&Bt" size="20" color="#000000" letterSpacing="0.000000" kerning="1">14132fgd</font></p>

<p align="center"><font face="a_StamperRg&Bt" size="20" color="#000000" letterSpacing="0.000000" kerning="1">14132fgd</font></p>

<p align="center"><font face="a_StamperRg&Bt" size="20" color="#000000" letterSpacing="0.000000" kerning="1">14132</font></p>

<p align="left"><font face="a_StamperRg&Bt" size="20" color="#000000" letterSpacing="0.000000" kerning="1">14132</font></p>

<p align="left"><font face="a_StamperRg&Bt" size="20" color="#000000" letterSpacing="0.000000" kerning="1">14132</font></p>

<p align="left"><font face="a_StamperRg&Bt" size="20" color="#000000" letterSpacing="0.000000" kerning="1">x</font></p>

<p align="right"><font face="a_StamperRg&Bt" size="10" color="#ffffff" letterSpacing="0.000000" kerning="1">heat</font></p>

<p align="left"><font face="a_StamperRg&Bt" size="16" color="#ff6600" letterSpacing="0.000000" kerning="1">14132</font></p>

<p align="right"><font face="a_StamperRg&Bt" size="24" color="#000000" letterSpacing="0.000000" kerning="1">14132</font></p>

<p align="left"><font face="a_StamperRg&Bt" size="24" color="#000000" letterSpacing="0.000000" kerning="1">14132</font></p>

<p align="center"><font face="a_StamperRg&Bt" size="24" color="#000000" letterSpacing="0.000000" kerning="1">14132</font></p>

<p align="center"><font face="a_StamperRg&Bt" size="40" color="#d81b1b" letterSpacing="0.000000" kerning="1">141 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;32</font></p>

name: mashinegun
damage: 20
speed: 0

badfa

badfa

badfa

High Scores

badfa

SOME_TEXT_HERE!

<p align="right"><font face="a_StamperRg&Bt" size="24" color="#000000" letterSpacing="0.000000" kerning="1">14132</font></p>

<p align="left"><font face="a_StamperRg&Bt" size="24" color="#000000" letterSpacing="0.000000" kerning="1">14132</font></p>

<p align="center"><font face="a_StamperRg&Bt" size="24" color="#000000" letterSpacing="0.000000" kerning="1">14132</font></p>

SOME_TEXT_HERE!

<p align="center"><font face="a_StamperRg&Bt" size="24" color="#d81b1b" letterSpacing="0.000000" kerning="1">141 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;32</font></p>

name: mashinegun
damage: 20
speed: 0
heat: no


Gun

Gun

name: mashinegun
damage: 20
speed: 0
heat: no


Gun

name: mashinegun
damage: 20
speed: 0
heat: no

name: mashinegun
damage: 20
speed: 0

<p align="left"><font face="a_StamperRg&Bt" size="20" color="#000000" letterSpacing="0.000000" kerning="1">14132</font></p>

<p align="center"><font face="a_StamperRg&Bt" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1"><a href="http://badim.ru">Coded by </a><font size="40"><a href="http://badim.ru">Badim</a></font></font></p>

<p align="center"><font face="a_StamperRg&Bt" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1"><a href="http://er-studio.by.ru">Gamedesign and Art </a></font></p><p align="center"><font face="a_StamperRg&Bt" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1"><a href="http://er-studio.by.ru">by</a><font size="40"><a href="http://er-studio.by.ru"> </a></font></font></p><p align="center"><font face="a_StamperRg&Bt" size="40" color="#ffffff" letterSpacing="0.000000" kerning="1"><a href="http://er-studio.by.ru">Evil Rat Studio</a></font></p>

<p align="center"><font face="a_StamperRg&Bt" size="20" color="#000000" letterSpacing="0.000000" kerning="1">14132</font></p>

Sponsored by

2125 год. Люди, наконец, освоили путешествия в космосе. Человечество принялось с энтузиазмом ребенка исследовать вселенную, осваивать планеты.

2142 год. В конечном счете, их поиски принесли неожиданный результат, люди обнаружили древнюю цивилизацию - Криллианцев. И разгорелась война. Война, которой еще не знало человечество. Война, затянувшаяся на сотни лет.

2350 год. Человеческий Альянс сломлен. Последние силы людей отступают к планете Земля для последнего боя.

2350 ГОД. ЧЕЛОВЕЧЕСТВО НАКОНЕЦ ОСВОИЛО КОСМОС. ОДНАКО ЭТО
ЛЮБОПЫТСТВО ПРИВЕЛО К ПЛАЧЕВНЫМ РЕЗУЛЬТАТАМ - В ГЛУБИНАХ
ГАЛАКТИКИ, ЛЮДИ НАТКНУЛИСЬ НА ВРАЖДЕБНУЮ ЦИВИЛИЗАЦИЮ -
КРИЛЛИАНЦЕВ.

2350 ГОД. ЧЕЛОВЕЧЕСТВО НАКОНЕЦ ОСВОИЛО КОСМОС. ОДНАКО ЭТО
ЛЮБОПЫТСТВО ПРИВЕЛО К ПЛАЧЕВНЫМ РЕЗУЛЬТАТАМ - В ГЛУБИНАХ
ГАЛАКТИКИ, ЛЮДИ НАТКНУЛИСЬ НА ВРАЖДЕБНУЮ ЦИВИЛИЗАЦИЮ -
КРИЛЛИАНЦЕВ.

2350 ГОД. ЧЕЛОВЕЧЕСТВО НАКОНЕЦ ОСВОИЛО КОСМОС. ОДНАКО ЭТО
ЛЮБОПЫТСТВО ПРИВЕЛО К ПЛАЧЕВНЫМ РЕЗУЛЬТАТАМ - В ГЛУБИНАХ
ГАЛАКТИКИ, ЛЮДИ НАТКНУЛИСЬ НА ВРАЖДЕБНУЮ ЦИВИЛИЗАЦИЮ -
КРИЛЛИАНЦЕВ.

2350 ГОД. ЧЕЛОВЕЧЕСТВО НАКОНЕЦ ОСВОИЛО КОСМОС. ОДНАКО ЭТО
ЛЮБОПЫТСТВО ПРИВЕЛО К ПЛАЧЕВНЫМ РЕЗУЛЬТАТАМ - В ГЛУБИНАХ
ГАЛАКТИКИ, ЛЮДИ НАТКНУЛИСЬ НА ВРАЖДЕБНУЮ ЦИВИЛИЗАЦИЮ -
КРИЛЛИАНЦЕВ.

2350 ГОД. ЧЕЛОВЕЧЕСТВО НАКОНЕЦ ОСВОИЛО КОСМОС. ОДНАКО ЭТО
ЛЮБОПЫТСТВО ПРИВЕЛО К ПЛАЧЕВНЫМ РЕЗУЛЬТАТАМ - В ГЛУБИНАХ
ГАЛАКТИКИ, ЛЮДИ НАТКНУЛИСЬ НА ВРАЖДЕБНУЮ ЦИВИЛИЗАЦИЮ -
КРИЛЛИАНЦЕВ.

2350 ГОД. ЧЕЛОВЕЧЕСТВО НАКОНЕЦ ОСВОИЛО КОСМОС. ОДНАКО ЭТО
ЛЮБОПЫТСТВО ПРИВЕЛО К ПЛАЧЕВНЫМ РЕЗУЛЬТАТАМ - В ГЛУБИНАХ
ГАЛАКТИКИ, ЛЮДИ НАТКНУЛИСЬ НА ВРАЖДЕБНУЮ ЦИВИЛИЗАЦИЮ -
КРИЛЛИАНЦЕВ.

2350 ГОД. ЧЕЛОВЕЧЕСТВО НАКОНЕЦ ОСВОИЛО КОСМОС. ОДНАКО ЭТО
ЛЮБОПЫТСТВО ПРИВЕЛО К ПЛАЧЕВНЫМ РЕЗУЛЬТАТАМ - В ГЛУБИНАХ
ГАЛАКТИКИ, ЛЮДИ НАТКНУЛИСЬ НА ВРАЖДЕБНУЮ ЦИВИЛИЗАЦИЮ -
КРИЛЛИАНЦЕВ.

ActionScript [AS1/AS2]

Frame 1
function get_txt(txt) { if (_global.xml_lang[txt] == undefined) { var _local2 = txt.split("%e").join("\r"); return(_local2); } var _local2 = _global.xml_lang[txt].toString().split("%e").join("\r"); return(String(_local2)); } function _find_xml(name, item_xml) { var _local2 = item_xml.childNodes; var _local1 = 0; while (_local1 < _local2.length) { if (_local2[_local1].nodeName == name) { return(_local2[_local1]); } if (_local2[_local1].hasChildNodes()) { var _local3 = _find_xml(name, _local2[_local1]); if (_local3 != -1) { return(_local3); } } _local1++; } return(-1); } function show_trivia_txt(mc, dtxt, txt) { dtxt.text = ""; mc.dtxt = dtxt; mc.txt = txt; mc.cur_let = 0; mc.onEnterFrame = function () { var _local4 = this.dtxt; var _local5 = this.txt; var _local8 = 0; while (_local8 < 2) { _local4.text = _local4.text + _local5.charAt(this.cur_let); this.cur_let++; if (_local5.charCodeAt(this.cur_let) == 32) { var _local9 = _local4.text; var _local10 = _local4.textHeight; var _local3 = _local5.indexOf(" ", this.cur_let + 1); var _local7 = _local5.indexOf("\r", this.cur_let + 1); if (_local7 != -1) { if (_local7 < _local3) { _local3 = _local7; } } if (_local3 == -1) { _local3 = _local5.length; } var _local12 = _local3 - this.cur_let; var _local6 = ""; var _local2 = this.cur_let; while (_local2 < _local3) { _local6 = _local6 + _local5.charAt(_local2); _local2++; } _local4.text = _local4.text + _local6; var _local11 = _local4.textHeight; _local4.text = _local9; if (_local11 != _local10) { _local4.text = _local4.text + "\r"; this.cur_let++; } } _local8++; } }; } function root_load_and_play() { if ((data_xml.loaded && (lang_xml.loaded)) && (ad_preloaded_showed)) { _root.play(); } } function itemHandler1(obj, item) { getURL ("http://badim.ru", "_blank"); } function itemHandler2(obj, item) { getURL ("http://kongregate.com/accounts/Badim", "_blank"); } function itemHandler3(obj, item) { getURL ("http://www.realore.com/", "_blank"); } function itemHandler4(obj, item) { getURL ("http://blitzgamer.com//", "_blank"); } stop(); XML.prototype.ignoreWhite = true; trace("ru.badim.utilz.1.6"); MovieClip.prototype.addESplash = function (color, knokout) { var ttl = 10; this.onEnterFrame = function () { var _local2 = new flash.filters.GlowFilter(color, 0.8, ttl * 2, ttl * 2, 3, 1, false, knokout); ttl--; if (ttl < 1) { this.filters = []; delete this.onEnterFrame; return(false); } this.filters = [_local2]; }; }; MovieClip.prototype.attachFontBut = function (tlname, tname, obj, act) { var _local2 = this.attachMovie(tlname, tname, this.getNextHighestDepth(), obj); _local2.make_me_font_but(act); if (obj._label == undefined) { _local2.dtxt.text = get_txt(tname); } else { _local2.dtxt.text = obj._label; } return(_local2); }; MovieClip.prototype.make_me_font_but = function (act) { var ntf = new TextFormat(); ntf.color = "0xffffff"; var rtf = new TextFormat(); rtf.color = "0x00ff00"; this.dtxt.setTextFormat(ntf); this.dtxt.setNewTextFormat(ntf); if (typeof(act) == "function") { this.act = act; } this.set_label = function (txt) { this._label = txt; this.dtxt.text = txt; }; this.set_disable = function (val) { this._disabled = val; if (val) { this._alpha = 50; } else { this._alpha = 100; } this.gotoAndStop(this._def_frame); }; this.onRollOver = function () { if (!this._disabled) { _root.snd["menu_toggle.wav"].start(); this.dtxt.text = ("-" + this._label) + "-"; this.dtxt.setTextFormat(rtf); } }; this.onRollOut = (this.onReleaseOutside = function () { this.dtxt.text = this._label; this.dtxt.setTextFormat(ntf); }); this.onPress = function () { if (!this._disabled) { } }; this.onRelease = function () { if (!this._disabled) { _root.snd["menu_click.wav"].start(); this.act(); } }; }; MovieClip.prototype.attachBut = function (tlname, tname, obj, act) { var _local2 = this.attachMovie(tlname, tname, this.getNextHighestDepth(), obj); _local2.make_me_but(act); if (obj._label == undefined) { _local2.dtxt.text = get_txt(tname); } else { _local2.dtxt.text = obj._label; } _local2.set_label = function (txt) { this.dtxt.text = txt; }; return(_local2); }; MovieClip.prototype.make_me_but = function (act) { if (typeof(act) == "function") { this.act = act; } this.gotoAndStop(1); this._def_frame = 1; this.set_disable = function (val) { this._disabled = val; if (val) { this._alpha = 50; this._def_frame = 4; } else { this._alpha = 100; this._def_frame = 1; } this.gotoAndStop(this._def_frame); }; this.onRollOver = function () { if (!this._disabled) { _root.snd["menu_toggle.wav"].start(); this.gotoAndStop(2); } }; this.onRollOut = (this.onReleaseOutside = function () { this.gotoAndStop(this._def_frame); }); this.onPress = function () { if (!this._disabled) { this.gotoAndStop(3); this._press(); } }; this.onRelease = function () { if (!this._disabled) { _root.snd["menu_click.wav"].start(); this.gotoAndStop(2); this.act(); } }; }; _global.mochiads_obj = {id:"78b23763cab0a87b", res:"600x600"}; _global.mochiads_id = function () { return(_global.mochiads_obj.id); }; _global.mochiscore_game_main_id = function () { return(_global.mochiads_obj.id); }; _global.mochiscore_id = function () { return("6d99e085abb651f9"); }; _global.options_playsounds = true; _global.options_showads = true; _global.options_onefile = true; _global.cheats_on = false; _global.options_multylang = true; _global.options_bg_stars = true; _global.options_lvleditor = false; _global.options_controls = 2; if (_global.options_lvleditor) { _global.options_showgrid = true; _global.options_colision_rings = true; } else { _global.options_showgrid = false; _global.options_colision_rings = false; } CONST_PATH = ""; CONST_PATH_DATA = CONST_PATH + "data/"; CONST_PATH_GXF_DATA = CONST_PATH_DATA + "gfx/"; CONST_PATH_SXF_DATA = CONST_PATH_DATA + "sfx/"; var this_date = new Date(); _global.refresh_add = ""; if (this._url.indexOf("http") != -1) { _global.refresh_add = "?fa" + this_date.valueOf(); } if (_global.options_showads) { _global.ad_preloaded_showed = false; MochiAd.showPreloaderAd({id:_global.mochiads_id(), res:_global.mochiads_obj.res, ad_timeout:2000, ad_finished:function () { _global.ad_preloaded_showed = true; root_load_and_play(); }}); } else { _global.ad_preloaded_showed = true; } var data_xml; var data_copy_xml; var lang_xml; if (_global.options_onefile) { data_xml = new XML("<data><ships><ship type=\"1\" name=\"basic\" hp=\"100\" armor=\"0\" bspeed=\"100\" cth=\"100\" cost=\"0\" avaible=\"1\" /><ship type=\"2\" name=\"covering\" hp=\"200\" armor=\"10\" bspeed=\"75\" cth=\"100\" cost=\"1000\" avaible=\"0\" /><ship type=\"3\" name=\"stealth\" hp=\"150\" armor=\"0\" bspeed=\"120\" cth=\"90\" cost=\"2000\" avaible=\"0\" /><ship type=\"4\" name=\"nano\" hp=\"300\" armor=\"1\" bspeed=\"90\" cth=\"100\" cost=\"2000\" avaible=\"0\" /><ship type=\"5\" name=\"bulger\" hp=\"400\" armor=\"0\" bspeed=\"60\" cth=\"100\" cost=\"3000\" avaible=\"0\" /><ship type=\"6\" name=\"fighter\" hp=\"100\" armor=\"5\" bspeed=\"105\" cth=\"95\" cost=\"3000\" avaible=\"0\" /></ships><guns><gun type=\"1\" name=\"MachineGun\" dmg=\"20\" bspeed=\"100\" heat=\"100\" mreload=\"4\" speed=\"10\" avaible=\"1\" cost=\"1000\" /><gun type=\"2\" name=\"Laser\" dmg=\"15\" bspeed=\"100\" heat=\"10\" mreload=\"30\" speed=\"40\" avaible=\"0\" cost=\"4200\" /><gun type=\"3\" name=\"3D\" dmg=\"20\" bspeed=\"90\" heat=\"10\" mreload=\"6\" speed=\"15\" avaible=\"0\" cost=\"6800\" /><gun type=\"4\" name=\"Stinger\" dmg=\"30\" bspeed=\"90\" heat=\"10\" mreload=\"20\" speed=\"9\" avaible=\"1\" cost=\"2500\" /><gun type=\"5\" name=\"Painball\" dmg=\"50\" bspeed=\"80\" heat=\"10\" mreload=\"6\" speed=\"17\" avaible=\"0\" cost=\"3500\" /><gun type=\"6\" name=\"BFG\" dmg=\"100\" bspeed=\"60\" heat=\"10\" mreload=\"3\" speed=\"24\" avaible=\"0\" cost=\"14000\" /></guns><percs><perc type=\"1\" name=\"flash\" avaible=\"0\" cost=\"1500\"><pbonuses abspeed=\"10\" /></perc><perc type=\"2\" name=\"perception\" avaible=\"0\" cost=\"1500\"><pbonuses enemy_3_detection=\"1\" /></perc><perc type=\"3\" name=\"swift_learner\" avaible=\"0\" cost=\"1500\"><pbonuses abscores=\"20\" /></perc><perc type=\"4\" name=\"slayer\" avaible=\"0\" cost=\"1500\"><pbonuses acrit_dmg=\"20\" /></perc></percs><bonuses p=\"10\"><bonus type=\"1\" name=\"repair\" r=\"26\" /><bonus type=\"2\" name=\"inviciple\" r=\"26\" /><bonus type=\"3\" name=\"enemy_slow\" r=\"26\" /><bonus type=\"4\" name=\"double_speed\" r=\"26\" /><bonus type=\"5\" name=\"double_dmg\" r=\"26\" /></bonuses><enemys><enemy type=\"1\" name=\"1\" hp=\"10\" armor=\"0\" dmg=\"10\" mreload=\"20\" scores=\"10\" r=\"15\" /><enemy type=\"2\" name=\"2\" hp=\"30\" armor=\"0\" dmg=\"10\" mreload=\"30\" scores=\"20\" r=\"15\" /><enemy type=\"3\" name=\"3\" hp=\"20\" armor=\"0\" dmg=\"30\" mreload=\"20\" scores=\"30\" r=\"13\" /><enemy type=\"4\" name=\"4\" hp=\"50\" armor=\"5\" dmg=\"25\" mreload=\"20\" scores=\"40\" r=\"16\" /><enemy type=\"5\" name=\"5\" hp=\"150\" armor=\"10\" dmg=\"40\" mreload=\"20\" scores=\"50\" r=\"19\" /><enemy type=\"6\" name=\"6\" hp=\"350\" armor=\"5\" dmg=\"50\" mreload=\"20\" scores=\"60\" r=\"36\" /><enemy type=\"7\" name=\"7\" hp=\"550\" armor=\"10\" dmg=\"50\" mreload=\"40\" scores=\"70\" r=\"28\" /><enemy type=\"8\" name=\"8\" hp=\"800\" armor=\"10\" dmg=\"50\" mreload=\"20\" scores=\"150\" r=\"38\" /><asteroid type=\"31\" name=\"asteroid1\" hp=\"400\" armor=\"20\" dmg=\"50\" scores=\"70\" r=\"55\" dx=\"20\" dy=\"20\" ady=\"20\" /><asteroid type=\"32\" name=\"asteroid2\" hp=\"400\" armor=\"20\" dmg=\"50\" scores=\"70\" r=\"40\" dx=\"20\" dy=\"20\" ady=\"20\" /><asteroid type=\"33\" name=\"asteroid3\" hp=\"400\" armor=\"20\" dmg=\"50\" scores=\"70\" r=\"25\" dx=\"30\" dy=\"30\" ady=\"20\" /><asteroid type=\"34\" name=\"asteroid4\" hp=\"400\" armor=\"20\" dmg=\"50\" scores=\"70\" r=\"50\" dx=\"30\" dy=\"30\" ady=\"20\" /><asteroid type=\"35\" name=\"asteroid5\" hp=\"400\" armor=\"20\" dmg=\"50\" scores=\"70\" r=\"44\" dx=\"30\" dy=\"30\" ady=\"20\" /><asteroid type=\"36\" name=\"asteroid6\" hp=\"400\" armor=\"20\" dmg=\"50\" scores=\"70\" r=\"15\" dx=\"20\" dy=\"20\" ady=\"20\" /><boss type=\"21\" name=\"Commander\" hp=\"1500\" armor=\"10\" dmg=\"30\" mreload=\"17\" scores=\"500\" r=\"65\" /><boss type=\"22\" name=\"Guardian\" hp=\"1200\" armor=\"5\" dmg=\"50\" mreload=\"23\" scores=\"1000\" r=\"35\" /><boss type=\"23\" name=\"Guardian_red\" hp=\"800\" armor=\"3\" dmg=\"40\" mreload=\"28\" scores=\"700\" r=\"20\" /><boss type=\"24\" name=\"Guardian_green\" hp=\"800\" armor=\"3\" dmg=\"40\" mreload=\"10\" scores=\"700\" r=\"20\" /></enemys><maps><map><txt pic_id=\"2\" txt=\"mish_txt_100\" /><txt pic_id=\"2\" txt=\"mish_txt_101\" /><wave val=\"1,4;1,6\" name=\"intro\" /><wave val=\"1,3,-2;1,4,-1;1,5;1,6,-1;1,7,-2\" /><wave val=\"1,4;1,6\" /><wave val=\"1,3,-2;1,4,-1;1,5;1,6,-1;1,7,-2\" /><txt pic_id=\"1\" txt=\"mish_txt_102\" /></map><map capitan_txt=\"cap_txt_1\"><txt pic_id=\"2\" txt=\"mish_txt_1\" /><txt pic_id=\"2\" txt=\"mish_txt_2\" /><txt pic_id=\"2\" txt=\"mish_txt_3\" /><wave val=\"1,4;1,6\" name=\"mission_1\" /><wave val=\"1,3,-2;1,4,-1;1,5;1,6,-1;1,7,-2\" /><wave val=\"1,1,0;1,2,-1;1,3,-2;1,4,-3;1,5,-4;1,6,-5;1,7,-6;1,8,-7;1,9,-8\" /><wave val=\"1,1,-8;1,2,-7;1,3,-6;1,4,-5;1,5,-4;1,6,-3;1,7,-2;1,8,-1;1,9,0\" /><wave val=\"2,1;1,4;3,5;1,6;2,9\" /><wave val=\"4,1;2,4;2,6;4,9\" /><wave val=\"1,1,-8;1,2,-7;1,3,-6;1,4,-5;1,5,-4;1,6,-3;1,7,-2;1,8,-1;1,9,0\" /><wave val=\"1,1,-4;1,2,-3;1,3,-2;1,4,-1;1,5;1,6,-1;1,7,-2;1,8,-3;1,9,-4\" /><wave val=\"3,-1;2,1;4,2;1,3,-2;1,4,-1;1,5;1,6,-1;1,7,-2;4,7;2,8;3,11\" /><wave val=\"3,-1;2,1;4,2;1,3,-2;1,4,-1;1,5;1,6,-1;1,7,-2;4,7;2,8;3,11\" /><wave val=\"1,1,-8;1,2,-7;1,3,-6;1,4,-5;1,5,-4;1,6,-3;1,7,-2;1,8,-1;1,9,0\" /><wave val=\"1,1,0;1,9,0;1,1,-1;1,9,-1;1,2,-1;1,8,-1;1,8,0;1,2,0;1,3,-2;1,4,-1;1,5;1,6,-1;1,7,-2;3,5,-1\" /><wave val=\"4,0,0;4,4,-1;4,6,0;4,10,-1\" /><wave val=\"3,0;1,1,-8;1,2,-7;1,3,-6;1,4,-5;1,5,-4;1,6,-3;1,7,-2;1,8,-1;1,9,0;3,10\" /><wave val=\"3,0;1,1,0;1,2,-1;1,3,-2;1,4,-3;1,5,-4;1,6,-5;1,7,-6;1,8,-7;1,9,-8;3,10\" /><wave val=\"2,2;2,3;2,4;2,5;2,6\" /><wave val=\"3,1,-1;3,2;4,3;4,4;3,8;3,9,-1\" /><wave val=\"2,1;2,2;4,3;4,4;2,8;2,9\" /><wave val=\"2,1;2,2;2,3;3,4;3,6;2,7;2,8;2,9\" /><wave val=\"3,0;1,1,-8;1,2,-7;1,3,-6;1,4,-5;1,5,-4;1,6,-3;1,7,-2;1,8,-1;1,9,0;3,10\" /><wave val=\"3,0;1,1,0;1,2,-1;1,3,-2;1,4,-3;1,5,-4;1,6,-5;1,7,-6;1,8,-7;1,9,-8;3,10\" /><wave val=\"1,1,-4;1,2,-3;1,3,-2;1,4,-1;1,5;1,6,-1;1,7,-2;1,8,-3;1,9,-4\" /><txt pic_id=\"3\" txt=\"mish_txt_4\" /><wave val=\"21,5\" /><txt pic_id=\"2\" txt=\"mish_txt_5\" /></map><map capitan_txt=\"cap_txt_2\"><txt pic_id=\"2\" txt=\"mish_txt_6\" /><wave val=\"3,3;4,4;4,5;3,6\" name=\"mission_2\" /><wave val=\"5,0;4,4;4,5,;5,9\" /><wave val=\"3,0,-1;3,4;3,5;3,9,-1\" /><wave val=\"3,3;4,4;4,5;3,6\" /><wave val=\"6,0;4,4;4,5,;6,9\" /><wave val=\"5,0;4,4;4,5,;5,9\" /><wave val=\"6,0;5,4;5,5,;6,9\" /><wave val=\"3,-1,-2;3,0,-1;3,4;3,5;3,9,-1;3,10,-2\" /><wave val=\"3,-1,-4;3,-1,-3;6,0,-1;5,4;5,5;6,9,-1;3,10,-3;3,10,-4\" /><wave val=\"6,-1,-6;6,0;4,4;4,5;6,9;6,10,-6\" /><wave val=\"5,-1,-4;5,0;5,4;4,5;6,9;5,10,-6\" /><wave val=\"5,-1,-6;5,0,-12;4,3;4,6;5,4;5,5;5,9,-12;5,10,-6\" /><wave val=\"6,0;3,-1,-4;3,-1,-6;3,11,-6;3,11,-4;6,9\" /><wave val=\"3,3;4,4;4,5;3,6\" /><wave val=\"4,3;4,4;5,2;5,6;6,0,-4;6,1,-4;6,8;6,9\" /><txt pic_id=\"2\" txt=\"mish_txt_7\" /><wave val=\"5,0;4,4;4,5,;5,9\" /><wave val=\"3,0,-1;3,4;3,5;3,9,-1\" /><wave val=\"3,3;4,4;4,5;3,6\" /><wave val=\"6,0;4,4;4,5,;6,9\" /><wave val=\"4,3;4,4;5,2;5,6;6,0,-4;6,1,-4;6,8;6,9\" /><txt pic_id=\"2\" txt=\"mish_txt_8\" /></map><map capitan_txt=\"cap_txt_3\"><txt pic_id=\"2\" txt=\"mish_txt_9\" /><wave val=\"1,1,-8;1,2,-7;1,3,-6;1,4,-5;1,5,-4;1,6,-3;1,7,-2;1,8,-1;1,9,0\" name=\"mission_3\" /><wave val=\"1,1,0;1,2,-1;1,3,-2;1,4,-3;1,5,-4;1,6,-5;1,7,-6;1,8,-7;1,9,-8\" /><wave val=\"1,1,-4;1,2,-3;1,3,-2;1,4,-1;1,5;1,6,-1;1,7,-2;1,8,-3;1,9,-4\" /><wave val=\"6,0;4,4;4,5;6,9\" /><wave val=\"3,0;1,1,0;1,2,-1;1,3,-2;1,4,-3;1,5,-4;1,6,-5;1,7,-6;1,8,-7;1,9,-8;3,10\" /><wave val=\"4,3;4,4;5,2;5,6;6,0,-4;6,1,-4;6,8;6,9\" /><wave val=\"1,1,0;1,9,0;1,1,-1;1,9,-1;1,2,-1;1,8,-1;1,8,0;1,2,0;1,3,-2;1,4,-1;1,5;1,6,-1;1,7,-2;3,5,-1\" /><wave val=\"5,0;7,3,-4;7,6,-4;5,9\" /><wave val=\"2,-1;5,0;7,3,-4;7,6,-4;5,9;2,11\" /><wave val=\"2,-1;5,0;6,3,-2;7,5,-10;6,6,-2;5,9;2,11\" /><wave val=\"1,1,-4;1,2,-3;1,3,-2;1,4,-1;1,5;1,6,-1;1,7,-2;8,5,-8;2,1,-6;2,9,-6;1,8,-3;1,9,-4\" /><wave val=\"8,0;7,4;7,5;8,9\" /><wave val=\"1,1,-8;1,2,-7;1,3,-6;1,4,-5;1,5,-4;1,6,-3;1,7,-2;1,8,-1;1,9,0\" /><wave val=\"1,1,0;1,2,-1;1,3,-2;1,4,-3;1,5,-4;1,6,-5;1,7,-6;1,8,-7;1,9,-8\" /><wave val=\"1,1,-4;1,2,-3;1,3,-2;1,4,-1;1,5;1,6,-1;1,7,-2;1,8,-3;1,9,-4\" /><wave val=\"5,0;6,3,-4;7,3,-10;6,6,-4;5,9\" /><wave val=\"5,0;4,4;4,5;5,9\" /><wave val=\"3,-1,-4;3,-1,-3;6,0,-1;5,4;5,5;6,9,-1;3,10,-3;3,10,-4\" /><wave val=\"4,3;4,4;5,2;5,6;6,0,-4;6,1,-4;6,8;6,9\" /><wave val=\"3,-1,-4;3,-1,-3;8,5,-10;6,0;6,9;3,10,-3;3,10,-4\" /><txt pic_id=\"4\" txt=\"mish_txt_10\" /><txt pic_id=\"4\" txt=\"mish_txt_11\" /><wave val=\"22,5\" /><txt pic_id=\"2\" txt=\"mish_txt_12\" /><txt pic_id=\"1\" txt=\"mish_txt_13\" /><txt pic_id=\"2\" txt=\"mish_txt_14\" /></map><map capitan_txt=\"cap_txt_4\"><txt pic_id=\"2\" txt=\"mish_txt_15\" /><wave val=\"5,0;4,9\" name=\"mission_4\" /><wave val=\"2,3;4,4,-1;2,6;4,7,-2\" /><wave val=\"6,3,-2;6,6;7,8,-2\" /><wave val=\"5,0;5,9;3,2,-4;3,4,-8;3,5,-12;3,6,-8;3,8,-4\" /><wave val=\"8,3,-2;4,6;8,8,-2\" /><wave val=\"4,3;4,6;8,8,-2\" /><wave val=\"5,0;6,4;6,8;5,10\" /><wave val=\"7,0;4,4,-8;4,8,-8;7,10\" /><wave val=\"5,0;3,4,-8;3,2,-12;3,6,-12;3,8,-8;5,10\" /><wave val=\"8,0;8,10\" /><wave val=\"6,0;7,4;7,8;6,10\" /><wave val=\"6,0;6,4,-4;3,0,-8;3,10,-8;6,8,-4;6,10\" /><wave val=\"2,0;2,3;2,6;2,10\" /><wave val=\"4,0;3,3,-5;3,6,-5;3,10,-10;3,0,-10;4,10\" /><txt pic_id=\"3\" txt=\"mish_txt_16\" /><wave val=\"21,5;6,0;6,10\" /><txt pic_id=\"3\" txt=\"mish_txt_17\" /><wave val=\"5,0;4,3;4,6;5,10\" /><wave val=\"2,0;2,2;3,3,-2;3,6,-2;2,8;2,10\" /><wave val=\"6,0;7,4;7,8;6,10\" /><wave val=\"2,0;2,10\" /><wave val=\"8,0;7,5;3,1,-5;3,2,-8;3,5,-10;3,8,-8;3,9,-5;8,10\" /><txt pic_id=\"1\" txt=\"mish_txt_18\" /><txt pic_id=\"1\" txt=\"mish_txt_19\" /><txt pic_id=\"1\" txt=\"mish_txt_20\" /><wave val=\"1,1,-8;1,2,-7;1,3,-6;1,4,-5;1,5,-4;1,6,-3;1,7,-2;1,8,-1;1,9,0\" name=\"mission_5\" /><wave val=\"1,1,0;1,2,-1;1,3,-2;1,4,-3;1,5,-4;1,6,-5;1,7,-6;1,8,-7;1,9,-8\" /><wave val=\"1,1,-4;1,2,-3;1,3,-2;1,4,-1;1,5;1,6,-1;1,7,-2;1,8,-3;1,9,-4\" /><wave val=\"3,0;1,1,0;1,2,-1;1,3,-2;1,4,-3;1,5,-4;1,6,-5;1,7,-6;1,8,-7;1,9,-8;3,10\" /><wave val=\"31,5;33,4,-5\" /><wave val=\"34,7;32,4,-5;31,5,-10\" /><wave val=\"36,5;36,4,-5;32,8\" /><wave val=\"31,5;33,4,-5\" /><wave val=\"36,5;34,4,-5;32,4,-10\" /><wave val=\"35,5;31,4,-5;33,6,-10\" /><wave val=\"36,2;34,4;33,6,-10\" /><wave val=\"31,5;32,6,-5;36,6,-10\" /><wave val=\"32,2;35,4,-5;32,6,-10\" /><wave val=\"31,5;33,4,-5\" /><wave val=\"34,7;32,4,-5;31,5,-10\" /><wave val=\"36,5;36,4,-5;32,8\" /><wave val=\"31,5;33,4,-5\" /><wave val=\"36,5;34,4,-5;32,4,-10\" /><wave val=\"35,5;31,4,-5;33,6,-10\" /><wave val=\"36,2;34,4;33,6,-10\" /><wave val=\"31,5;32,6,-5;36,6,-10\" /><wave val=\"32,2;35,4,-5;32,6,-10\" /><wave val=\"31,5;33,4,-5\" /><wave val=\"34,7;32,4,-5;31,5,-10\" /><wave val=\"36,5;36,4,-5;32,8\" /><wave val=\"31,5;33,4,-5\" /><wave val=\"36,5;34,4,-5;32,4,-10\" /><wave val=\"35,5;31,4,-5;33,6,-10\" /><wave val=\"36,2;34,4;33,6,-10\" /><wave val=\"31,5;32,6,-5;36,6,-10\" /><wave val=\"32,2;35,4,-5;32,6,-10\" /><wave val=\"31,5;33,4,-5\" /><wave val=\"34,7;32,4,-5;31,5,-10\" /><wave val=\"36,5;36,4,-5;32,8\" /><wave val=\"31,5;33,4,-5\" /><wave val=\"36,5;34,4,-5;32,4,-10\" /><wave val=\"35,5;31,4,-5;33,6,-10\" /><wave val=\"36,2;34,4;33,6,-10\" /><wave val=\"31,5;32,6,-5;36,6,-10\" /><wave val=\"32,2;35,4,-5;32,6,-10\" /><txt pic_id=\"1\" txt=\"mish_txt_21\" /></map></maps></data>"); data_xml.loaded = true; data_copy_xml = data_xml.cloneNode(true); var strs = []; strs.push({lang_name:"\u0420\u0443\u0441\u0441\u043A\u0438\u0439", lang_translator:"Reksnes", txt:"<lang intro_txt=\"2125 \u0433\u043E\u0434. \u041B\u044E\u0434\u0438, \u043D\u0430\u043A\u043E\u043D\u0435\u0446, \u043E\u0441\u0432\u043E\u0438\u043B\u0438 \u043F\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u044F \u0432 \u043A\u043E\u0441\u043C\u043E\u0441\u0435. \u0427\u0435\u043B\u043E\u0432\u0435\u0447\u0435\u0441\u0442\u0432\u043E \u043F\u0440\u0438\u043D\u044F\u043B\u043E\u0441\u044C \u0441 \u044D\u043D\u0442\u0443\u0437\u0438\u0430\u0437\u043C\u043E\u043C \u0440\u0435\u0431\u0435\u043D\u043A\u0430 \u0438\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u0442\u044C \u0432\u0441\u0435\u043B\u0435\u043D\u043D\u0443\u044E, \u043E\u0441\u0432\u0430\u0438\u0432\u0430\u0442\u044C \u043F\u043B\u0430\u043D\u0435\u0442\u044B. %e%e2142 \u0433\u043E\u0434. \u0412 \u043A\u043E\u043D\u0435\u0447\u043D\u043E\u043C \u0441\u0447\u0435\u0442\u0435, \u0438\u0445 \u043F\u043E\u0438\u0441\u043A\u0438 \u043F\u0440\u0438\u043D\u0435\u0441\u043B\u0438 \u043D\u0435\u043E\u0436\u0438\u0434\u0430\u043D\u043D\u044B\u0439 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442, \u043B\u044E\u0434\u0438 \u043E\u0431\u043D\u0430\u0440\u0443\u0436\u0438\u043B\u0438 \u0434\u0440\u0435\u0432\u043D\u044E\u044E \u0446\u0438\u0432\u0438\u043B\u0438\u0437\u0430\u0446\u0438\u044E - \u041A\u0440\u0438\u043B\u043B\u0438\u0430\u043D\u0446\u0435\u0432. \u0418 \u0440\u0430\u0437\u0433\u043E\u0440\u0435\u043B\u0430\u0441\u044C \u0432\u043E\u0439\u043D\u0430. \u0412\u043E\u0439\u043D\u0430, \u043A\u043E\u0442\u043E\u0440\u043E\u0439 \u0435\u0449\u0435 \u043D\u0435 \u0437\u043D\u0430\u043B\u043E \u0447\u0435\u043B\u043E\u0432\u0435\u0447\u0435\u0441\u0442\u0432\u043E. \u0412\u043E\u0439\u043D\u0430, \u0437\u0430\u0442\u044F\u043D\u0443\u0432\u0448\u0430\u044F\u0441\u044F \u043D\u0430 \u0441\u043E\u0442\u043D\u0438 \u043B\u0435\u0442. %e%e2350 \u0433\u043E\u0434. \u0427\u0435\u043B\u043E\u0432\u0435\u0447\u0435\u0441\u043A\u0438\u0439 \u0410\u043B\u044C\u044F\u043D\u0441 \u0441\u043B\u043E\u043C\u043B\u0435\u043D. \u041F\u043E\u0441\u043B\u0435\u0434\u043D\u0438\u0435 \u0441\u0438\u043B\u044B \u043B\u044E\u0434\u0435\u0439 \u043E\u0442\u0441\u0442\u0443\u043F\u0430\u044E\u0442 \u043A \u043F\u043B\u0430\u043D\u0435\u0442\u0435 \u0417\u0435\u043C\u043B\u044F \u0434\u043B\u044F \u043F\u043E\u0441\u043B\u0435\u0434\u043D\u0435\u0433\u043E \u0431\u043E\u044F...\" back=\"\u041D\u0430\u0437\u0430\u0434\" you_have_lost_wana_try_again=\"\u0412\u044B \u043F\u0440\u043E\u0438\u0433\u0440\u0430\u043B\u0438. \u0425\u043E\u0442\u0438\u0442\u0435 \u043F\u043E\u043F\u0440\u043E\u0431\u044B\u0432\u0430\u0442\u044C \u0435\u0449\u0435 \u0440\u0430\u0437?\" game=\"\u0418\u0433\u0440\u0430\" scores=\"\u041E\u0447\u043A\u0438\" more_games=\"\u0414\u0440\u0443\u0433\u0438\u0435 \u0438\u0433\u0440\u044B\" resume=\"\u041F\u0440\u043E\u0434\u043E\u043B\u0436\u0438\u0442\u044C\" about=\"\u0410\u0432\u0442\u043E\u0440\u044B\" next=\"\u0414\u0430\u043B\u0435\u0435\" exit=\"\u0412\u044B\u0445\u043E\u0434\" name=\"\u0418\u043C\u044F\" dname=\"\u041F\u0438\u043B\u043E\u0442\" loading=\"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430\" live=\"\u0416\u0438\u0437\u043D\u044C\" sound_on=\"\u0417\u0432\u0443\u043A \u0432\u043A\u043B\" sound_off=\"\u0417\u0432\u0443\u043A \u0432\u044B\u043A\u043B\" bg_stars_on=\"\u0424\u043E\u043D \u0432\u043A\u043B\" bg_stars_off=\"\u0424\u043E\u043D \u0432\u044B\u043A\u043B\" go=\"\u0412\u043F\u0435\u0440\u0435\u0434\" heat=\"\u041F\u0435\u0440\u0435\u0433\u0440\u0435\u0432\" repair=\"\u041F\u043E\u0447\u0438\u043D\u043A\u0430\" inviciple=\"\u0429\u0438\u0442\" enemy_slow=\"\u0417\u0430\u043C\u0435\u0434\u043B\u0435\u043D\u0438\u0435\" double_speed=\"\u0421\u043A\u043E\u0440\u043E\u0441\u0442\u044C X2\" double_dmg=\"\u0423\u0440\u043E\u043D X2\" percs=\"\u041D\u0430\u0432\u044B\u043A\u0438:\" flash=\"\u041C\u043E\u043B\u043D\u0438\u044F\" perception=\"\u0420\u041B\u041E\" swift_learner=\"\u041A\u041C\u0411\" slayer=\"\u0423\u0431\u0438\u0439\u0446\u0430\" cap_txt_0=\"\u0414\u0435\u0441\u044F\u0442\u043A\u0438 \u043B\u0435\u0442\u2026\u0434\u0435\u0441\u044F\u0442\u043A\u0438 \u043B\u0435\u0442 \u0447\u0435\u043B\u043E\u0432\u0435\u0447\u0435\u0441\u0442\u0432\u043E \u0431\u044B\u043B\u043E \u043D\u0430 \u0433\u0440\u0430\u043D\u0438 \u0443\u043D\u0438\u0447\u0442\u043E\u0436\u0435\u043D\u0438\u044F. \u041A\u0440\u0438\u043B\u043B\u0438\u0430\u043D\u0446\u044B \u0441\u043B\u043E\u0432\u043D\u043E \u0441\u0430\u0440\u0430\u043D\u0447\u0430 \u0443\u043D\u0438\u0447\u0442\u043E\u0436\u0430\u043B\u0438 \u043D\u0430\u0448\u0438 \u0433\u043E\u0440\u043E\u0434\u0430 \u0438 \u043E\u043F\u0443\u0441\u0442\u043E\u0448\u0430\u043B\u0438 \u043F\u043B\u0430\u043D\u0435\u0442\u044B. \u0422\u0435\u043F\u0435\u0440\u044C \u0438\u0445 \u0446\u0435\u043B\u044C\u044E \u044F\u0432\u043B\u044F\u0435\u0442\u0441\u044F \u043D\u0430\u0448\u0430 \u0441\u0432\u044F\u0442\u044B\u043D\u044F \u2013 \u043F\u043B\u0430\u043D\u0435\u0442\u0430 \u0417\u0435\u043C\u043B\u044F. \u041F\u0438\u043B\u043E\u0442\u044B, \u0432\u044B \u043D\u0430\u0448\u0430 \u043F\u043E\u0441\u043B\u0435\u0434\u043D\u044F\u044F \u043D\u0430\u0434\u0435\u0436\u0434\u0430 \u0438 \u0442\u043E\u043B\u044C\u043A\u043E \u043E\u0442 \u0432\u0430\u0441 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u0434\u0430\u043B\u044C\u043D\u0435\u0439\u0448\u0430\u044F \u0441\u0443\u0434\u044C\u0431\u0430 \u0447\u0435\u043B\u043E\u0432\u0435\u0447\u0435\u0441\u0442\u0432\u0430.\" cap_txt_1=\"\u041F\u0438\u043B\u043E\u0442, \u041A\u0440\u0438\u043B\u043B\u0438\u0430\u043D\u0446\u044B \u0437\u0430\u0445\u0432\u0430\u0442\u0438\u043B\u0438 \u0433\u0440\u0443\u0437\u043E\u0432\u043E\u0439 \u043A\u043E\u0440\u0430\u0431\u043B\u044C \u0410\u043B\u044C\u044F\u043D\u0441\u0430, \u043F\u0435\u0440\u0435\u0432\u043E\u0437\u044F\u0449\u0438\u0439 \u043E\u0447\u0435\u043D\u044C \u0446\u0435\u043D\u043D\u044B\u0439 \u0433\u0440\u0443\u0437. \u0422\u0432\u043E\u044F \u0437\u0430\u0434\u0430\u0447\u0430 \u0432\u0435\u0440\u043D\u0443\u0442\u044C \u0435\u0433\u043E \u043B\u044E\u0431\u043E\u0439 \u0446\u0435\u043D\u043E\u0439.\" cap_txt_2=\"\u041A\u0440\u0438\u043B\u043B\u0438\u0430\u043D\u0446\u044B \u0440\u0435\u0433\u0443\u043B\u044F\u0440\u043D\u043E \u0430\u0442\u0430\u043A\u0443\u044E\u0442 \u043D\u0430\u0448\u0438 \u0442\u043E\u0440\u0433\u043E\u0432\u044B\u0435 \u043F\u0443\u0442\u0438, \u043D\u043E \u0432 \u044D\u0442\u043E\u0442 \u0440\u0430\u0437 \u043C\u044B \u043D\u0435 \u043C\u043E\u0436\u0435\u043C \u0434\u043E\u043F\u0443\u0441\u0442\u0438\u0442\u044C \u043F\u043E\u0442\u0435\u0440\u0438 \u0433\u0440\u0443\u0437\u0430. \u041F\u0438\u043B\u043E\u0442, \u0442\u0432\u043E\u044F \u0437\u0430\u0434\u0430\u0447\u0430 \u0441\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044C \u0432\u0440\u0430\u0433\u0430 \u043F\u043E\u043A\u0430 \u0432\u0441\u0435 \u0442\u043E\u0440\u0433\u043E\u0432\u044B\u0435 \u0441\u0443\u0434\u0430 \u043D\u0435 \u043F\u043E\u043A\u0438\u043D\u0443\u0442 \u043E\u043F\u0430\u0441\u043D\u0443\u044E \u0437\u043E\u043D\u0443. \" cap_txt_3=\"\u041F\u0438\u043B\u043E\u0442, \u043C\u044B \u0437\u0430\u0434\u0443\u043C\u0430\u043B\u0438 \u0434\u0435\u0440\u0437\u043A\u0443\u044E \u0434\u0438\u0432\u0435\u0440\u0441\u0438\u044E \u0432 \u0441\u0442\u0430\u043D \u0432\u0440\u0430\u0433\u0430, \u0438 \u0433\u043B\u0430\u0432\u043D\u0430\u044F \u0440\u043E\u043B\u044C \u0437\u0434\u0435\u0441\u044C \u043E\u0442\u0432\u0435\u0434\u0435\u043D\u0430 \u0442\u0435\u0431\u0435. \u0417\u0430\u0434\u0430\u0447\u0430 \u2013 \u0443\u043D\u0438\u0447\u0442\u043E\u0436\u0438\u0442\u044C \u0432\u0440\u0430\u0436\u0435\u0441\u043A\u043E\u0433\u043E \u043A\u043E\u043C\u0430\u043D\u0434\u0438\u0440\u0430 \u0420\u0430\u0445\u0430\u0431\u0430.\" cap_txt_4=\"\u041F\u0438\u043B\u043E\u0442, \u043D\u0430\u0448\u0430 \u043F\u0440\u0435\u0434\u044B\u0434\u0443\u0449\u0430\u044F \u043C\u0438\u0441\u0441\u0438\u044F \u043F\u0440\u0438\u043D\u0435\u0441\u043B\u0430 \u043E\u0448\u0435\u043B\u043E\u043C\u043B\u044F\u044E\u0449\u0438\u0439 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442. \u0412\u0440\u0430\u0433 \u0441\u043B\u043E\u043C\u043B\u0435\u043D \u0438 \u043E\u0442\u0441\u0442\u0443\u043F\u0430\u0435\u0442. \u041D\u0430\u0441\u0442\u0443\u043F\u0438\u043B \u043F\u0435\u0440\u0435\u043B\u043E\u043C\u043D\u044B\u0439 \u043C\u043E\u043C\u0435\u043D\u0442 \u0432 \u044D\u0442\u043E\u0439 \u0437\u0430\u0442\u044F\u043D\u0443\u0432\u0448\u0435\u0439\u0441\u044F \u0432\u043E\u0439\u043D\u0435, \u043C\u044B \u043F\u043E\u0434\u043E\u0431\u0440\u0430\u043B\u0438\u0441\u044C \u043A \u0441\u0430\u043C\u043E\u043C\u0443 \u0441\u0435\u0440\u0434\u0446\u0443 \u041A\u0440\u0438\u043B\u043B\u0438\u0430\u043D\u0446\u0435\u0432 \u2013 \u043F\u043B\u0430\u043D\u0435\u0442\u0435 \u041C\u0430\u043B\u043A\u0430\u044F. \u041E\u0440\u0443\u0434\u0438\u044F \u0410\u0440\u0433\u043E \u0441\u043C\u043E\u0433\u0443\u0442 \u0443\u043D\u0438\u0447\u0442\u043E\u0436\u0438\u0442\u044C \u043F\u043B\u0430\u043D\u0435\u0442\u0443, \u043D\u043E \u0442\u0435\u0431\u0435 \u043F\u0440\u0438\u0434\u0435\u0442\u0441\u044F \u043F\u0440\u0438\u043A\u0440\u044B\u0442\u044C \u043D\u0430\u0441 \u043F\u043E\u043A\u0430 \u043C\u044B \u043F\u043E\u0434\u043E\u0439\u0434\u0435\u043C \u0431\u043B\u0438\u0436\u0435. \" mish_txt_100=\"???:%e\u0412\u043D\u0438\u043C\u0430\u043D\u0438\u0435! %e\u042D\u0442\u043E \u043A\u0440\u0435\u0439\u0441\u0435\u0440 \u0410\u0440\u0433\u043E! %e\u0427\u0440\u0435\u0437\u0432\u044B\u0447\u0430\u0439\u043D\u0430\u044F \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044F!\" mish_txt_101=\"???:%e\u0412\u0441\u0435\u043C \u0438\u0441\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043B\u044F\u043C \u043D\u0435\u043C\u0435\u0434\u043B\u0435\u043D\u043D\u043E \u043F\u0440\u0438\u0431\u044B\u0442\u044C \u043A \u043D\u0430\u043C \u043D\u0430 \u0431\u043E\u0440\u0442!\" mish_txt_102=\"\u041F\u0438\u043B\u043E\u0442:%e\u0425\u043E\u0440\u043E\u0448\u043E. \u042F \u043D\u0430 \u043C\u0435\u0441\u0442\u0435.\" mish_txt_1=\"\u0410\u043B\u0438\u0441\u0430:%e\u041F\u0438\u043B\u043E\u0442, \u044D\u0442\u043E \u0438\u043D\u0441\u0442\u0440\u0443\u043A\u0442\u043E\u0440 \u0410\u043B\u0438\u0441\u0430. \u042F \u0431\u0443\u0434\u0443 \u043F\u043E\u043C\u043E\u0433\u0430\u0442\u044C \u0442\u0435\u0431\u0435 \u0432\u043E \u0432\u0440\u0435\u043C\u044F \u043C\u0438\u0441\u0441\u0438\u0439.\" mish_txt_2=\"\u0410\u043B\u0438\u0441\u0430:%e\u042D\u0442\u043E \u0442\u0432\u043E\u044F \u043F\u0435\u0440\u0432\u0430\u044F \u043C\u0438\u0441\u0441\u0438\u044F, \u043F\u043E\u044D\u0442\u043E\u043C\u0443 \u0441\u043F\u0435\u0440\u0432\u0430 \u043F\u0430\u0440\u0430 \u0441\u043E\u0432\u0435\u0442\u043E\u0432:%e1) \u043E\u043F\u0430\u0441\u0430\u0439\u0441\u044F \u0432\u0440\u0430\u0433\u043E\u0432 - \u0425\u0410\u041C\u0415\u041B\u0415\u041E\u041D\u041E\u0412.\" mish_txt_3=\"\u0410\u043B\u0438\u0441\u0430:%e2) \u043D\u0435 \u0437\u0430\u0431\u044B\u0432\u0430\u0439 \u0441\u043B\u0435\u0434\u0438\u0442\u044C \u0437\u0430 \u043F\u0435\u0440\u0435\u0433\u0440\u0435\u0432\u043E\u043C \u0441\u0432\u043E\u0438\u0445 \u043F\u0443\u0448\u0435\u043A.%e\u0423\u0434\u0430\u0447\u0438!\" mish_txt_4=\"???:%e\u041D\u0438\u043A\u0447\u0435\u043C\u043D\u044B\u0439 \u0437\u0435\u043C\u043B\u044F\u043D\u0438\u043D! \u042F \u0443\u043D\u0438\u0447\u0442\u043E\u0436\u0443 \u0442\u0435\u0431\u044F!\" mish_txt_5=\"\u0410\u043B\u0438\u0441\u0430:%e\u041E\u0442\u043B\u0438\u0447\u043D\u043E \u043F\u0438\u043B\u043E\u0442! \u0422\u044B \u0441\u043F\u0440\u0430\u0432\u0438\u043B\u0441\u044F \u0441 \u043C\u0438\u0441\u0441\u0438\u0435\u0439! \u0412\u043E\u0437\u0432\u0440\u0430\u0449\u0430\u0439\u0441\u044F \u043D\u0430 \u0431\u0430\u0437\u0443!\" mish_txt_6=\"\u0410\u043B\u0438\u0441\u0430:%e\u0423\u0434\u0430\u0447\u0438 \u043F\u0438\u043B\u043E\u0442\u2026\u043E\u043D\u0430 \u0442\u0435\u0431\u0435 \u043F\u0440\u0438\u0433\u043E\u0434\u0438\u0442\u0441\u044F.\" mish_txt_7=\"\u0410\u043B\u0438\u0441\u0430:%e\u0414\u0435\u0440\u0436\u0438\u0441\u044C! \u041E\u0441\u0442\u0430\u043B\u043E\u0441\u044C \u0435\u0449\u0435 \u043D\u0435\u043C\u043D\u043E\u0433\u043E.\" mish_txt_8=\"\u0410\u043B\u0438\u0441\u0430:%e\u041E\u0442\u043B\u0438\u0447\u043D\u0430\u044F \u0440\u0430\u0431\u043E\u0442\u0430! \u0412\u0441\u0435 \u043A\u043E\u0440\u0430\u0431\u043B\u0438 \u043F\u043E\u043A\u0438\u043D\u0443\u043B\u0438 \u043E\u043F\u0430\u0441\u043D\u0443\u044E \u0437\u043E\u043D\u0443!\" mish_txt_9=\"\u0410\u043B\u0438\u0441\u0430:%e\u041F\u0438\u043B\u043E\u0442, \u0431\u0443\u0434\u044C \u043D\u0430 \u0447\u0435\u043A\u0443. \u041E\u0441\u0442\u0435\u0440\u0435\u0433\u0430\u0439\u0441\u044F \u043D\u043E\u0432\u044B\u0445 \u043A\u043E\u0440\u0430\u0431\u043B\u0435\u0439 \u0432\u0440\u0430\u0433\u0430 \u2013 \u043F\u0440\u0435\u0442\u043E\u0440\u0438\u0430\u043D\u0446\u0435\u0432.\" mish_txt_10=\"\u0420\u0430\u0445\u0430\u0431:%e\u0427\u0435\u043B\u043E\u0432\u0435\u043A\u2026%e\u042F \u043D\u0435 \u0434\u0443\u043C\u0430\u043B, \u0447\u0442\u043E \u043A\u0442\u043E-\u0442\u043E \u0438\u0437 \u0432\u0430\u0441 \u0437\u0430\u0439\u0434\u0435\u0442 \u0442\u0430\u043A \u0434\u0430\u043B\u0435\u043A\u043E.\" mish_txt_11=\"\u0420\u0430\u0445\u0430\u0431:%e\u0427\u0442\u043E \u0436, \u0441\u0435\u0439\u0447\u0430\u0441 \u0442\u044B \u043E\u0442\u0432\u0435\u0434\u0430\u0435\u0448\u044C \u0433\u043D\u0435\u0432 \u0420\u0430\u0445\u0430\u0431\u0430!\" mish_txt_12=\"\u0410\u043B\u0438\u0441\u0430:%e\u041F\u0438\u043B\u043E\u0442! \u0422\u044B \u0441\u043F\u0440\u0430\u0432\u0438\u043B\u0441\u044F!\" mish_txt_13=\"\u041F\u0438\u043B\u043E\u0442:%e\u0414\u0430, \u043D\u043E \u044D\u0442\u043E \u0431\u044B\u043B\u043E \u043D\u0435 \u043F\u0440\u043E\u0441\u0442\u043E\u2026\" mish_txt_14=\"\u0410\u043B\u0438\u0441\u0430:%e\u0421\u043A\u043E\u0440\u0435\u0435 \u0432\u043E\u0437\u0432\u0440\u0430\u0449\u0430\u0439\u0441\u044F, \u0435\u0441\u0442\u044C \u043D\u043E\u0432\u043E\u0441\u0442\u0438.\" mish_txt_15=\"\u0410\u043B\u0438\u0441\u0430:%e\u041F\u0438\u043B\u043E\u0442...\u043D\u0430\u0434\u0435\u0436\u0434\u0430 \u043B\u0438\u0448\u044C \u043D\u0430 \u0442\u0435\u0431\u044F...\u043F\u0440\u043E\u0434\u0435\u0440\u0436\u0438\u0441\u044C \u0441\u043A\u043E\u043B\u044C\u043A\u043E \u0441\u043C\u043E\u0436\u0435\u0448\u044C...\" mish_txt_16=\"???:%e\u0425\u0430-\u0445\u0430-\u0445\u0430! \u0413\u043B\u0443\u043F\u0435\u0446! \u0414\u0443\u043C\u0430\u043B, \u0443\u0431\u0438\u043B \u043C\u0435\u043D\u044F?!\" mish_txt_17=\"???:%e\u041D\u0435\u0435\u0435\u0442!!!\" mish_txt_18=\"\u041F\u0438\u043B\u043E\u0442:%e\u0411\u0430\u0437\u0430\u2026\u043F\u0440\u0438\u0435\u043C\u2026\u0432\u0440\u0430\u0433\u043E\u0432 \u0441\u043B\u0438\u0448\u043A\u043E\u043C \u043C\u043D\u043E\u0433\u043E\u2026\u044F \u043D\u0435 \u043C\u043E\u0433\u0443 \u0438\u0445 \u0431\u043E\u043B\u044C\u0448\u0435 \u0441\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044C.\" mish_txt_19=\"\u041F\u0438\u043B\u043E\u0442:%e\u041F\u0443\u0442\u044C \u043A \u043E\u0442\u0441\u0442\u0443\u043F\u043B\u0435\u043D\u0438\u044E \u043F\u0435\u0440\u0435\u043A\u0440\u044B\u0442,\u2026\u044F \u043F\u043E\u043F\u044B\u0442\u0430\u044E\u0441\u044C \u0443\u0439\u0442\u0438 \u0447\u0435\u0440\u0435\u0437 \u043F\u043E\u044F\u0441 \u0430\u0441\u0442\u0435\u0440\u043E\u0438\u0434\u043E\u0432.\" mish_txt_20=\"\u041F\u0438\u043B\u043E\u0442:%e\u041D\u0430\u0434\u0435\u044E\u0441\u044C, \u043C\u043D\u0435 \u043F\u043E\u0432\u0435\u0437\u0435\u0442\u2026\" mish_txt_21=\"\u041F\u0438\u043B\u043E\u0442:%e\u041E\u0442\u043B\u0438\u0447\u043D\u043E. \u042F \u043F\u043E\u043A\u0438\u043D\u0443\u043B \u043F\u043E\u044F\u0441 \u0430\u0441\u0442\u0435\u0440\u043E\u0438\u0434\u043E\u0432.\" mish_txt_22=\"\u041F\u0438\u043B\u043E\u0442:%e\u0410\u0441\u0442\u0435\u0440\u043E\u0438\u0434\u044B \u0438 \u041A\u0440\u0438\u043B\u043B\u0438\u0430\u043D\u0441\u043A\u0438\u0435 \u0432\u043E\u0439\u0441\u043A\u0430 \u043E\u0441\u0442\u0430\u043B\u0438\u0441\u044C \u043F\u043E\u0437\u0430\u0434\u0438, \u043D\u043E \u0441\u0432\u044F\u0437\u044C \u0441 \u0431\u0430\u0437\u043E\u0439 \u0443\u0442\u0435\u0440\u044F\u043D\u0430. \u0422\u0435\u043F\u0435\u0440\u044C, \u044F \u043E\u0434\u0438\u043D\u2026\" ship_tip_1=\"\u0421\u043A\u0440\u0430\u043C:%e\u0421\u0430\u043C\u044B\u0439 \u043F\u0440\u043E\u0441\u0442\u043E\u0439 \u0434\u0438\u0437\u0430\u0439\u043D.\" ship_tip_2=\"\u0421\u043A\u0440\u0430\u043C:%e\u0411\u0440\u043E\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u044B\u0439, \u043D\u043E \u043E\u0447\u0435\u043D\u044C \u043C\u0435\u0434\u043B\u0435\u043D\u043D\u044B\u0439.\" ship_tip_3=\"\u0421\u043A\u0440\u0430\u043C:%e\u041A\u0430\u043C\u0443\u0444\u043B\u044F\u0436\u043D\u044B\u0439 \u0434\u0438\u0437\u0430\u0439\u043D, \u043E\u043D \u043F\u043E\u043C\u043E\u0436\u0435\u0442 \u0442\u0435\u0431\u0435 \u043D\u0435 \u043F\u043E\u043F\u0430\u0441\u0442\u044C \u043F\u043E\u0434 \u043F\u0443\u043B\u0438 \u0432\u0440\u0430\u0433\u0430.\" ship_tip_4=\"\u0421\u043A\u0440\u0430\u043C:%e\u041F\u043E\u0441\u043B\u0435 \u044D\u0442\u043E\u0439 \u043E\u0431\u0448\u0438\u0432\u043A\u0438 \u0442\u044B \u043C\u043E\u0436\u0435\u0448\u044C \u043D\u0435 \u0431\u043E\u044F\u0442\u0441\u044F \u043F\u043E\u043B\u0443\u0447\u0430\u0442\u044C \u043F\u043E\u0432\u0440\u0435\u0436\u0434\u0435\u043D\u0438\u044F.\" ship_tip_5=\"\u0421\u043A\u0440\u0430\u043C:%e\u0411\u043E\u043B\u044C\u0448\u043E\u043C\u0443 \u043A\u043E\u0440\u0430\u0431\u043B\u044E \u2013 \u0431\u043E\u043B\u044C\u0448\u043E\u0435 \u043F\u043B\u0430\u0432\u0430\u043D\u0438\u0435.\" ship_tip_6=\"\u0421\u043A\u0440\u0430\u043C:%e\u0414\u0432\u0430 \u0441\u043B\u043E\u0432\u0430 - \u0432\u044B\u0431\u043E\u0440 \u043F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u0430.\" guns=\"\u041F\u0443\u0448\u043A\u0438:\" desings=\"\u0414\u0438\u0437\u0430\u0439\u043D:\" gun_tip_1=\"\u041A\u0435\u0439\u0442:%e\u042D\u0442\u043E \u0441\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u043D\u043E\u0435 \u043E\u0440\u0443\u0436\u0438\u0435 \u0438\u0441\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043B\u0435\u0439 \u0441\u0438\u043B \u0410\u043B\u044C\u044F\u043D\u0441\u0430.\" gun_tip_2=\"\u041A\u0435\u0439\u0442:%e\u0418\u043C\u0435\u0435\u0442 \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u043E \u0431\u043E\u043B\u044C\u0448\u0443\u044E \u0443\u0431\u043E\u0439\u043D\u0443\u044E \u0441\u0438\u043B\u0443, \u043D\u043E \u043E\u0447\u0435\u043D\u044C \u043C\u0430\u043B\u0443\u044E \u0441\u043A\u043E\u0440\u043E\u0441\u0442\u0440\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u044C.\" gun_tip_3=\"\u041A\u0435\u0439\u0442:%e\u0422\u0440\u0435\u0445\u0441\u0442\u0432\u043E\u043B\u044C\u043D\u0438\u043A, \u0438\u043C\u0435\u0435\u0442 \u0441\u043B\u0430\u0431\u0443\u044E \u0443\u0431\u043E\u0439\u043D\u0443\u044E \u0441\u0438\u043B\u0443, \u043D\u043E \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u043E \u0431\u043E\u043B\u044C\u0448\u0443\u044E \u0441\u043A\u043E\u0440\u043E\u0441\u0442\u0440\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u044C.\" gun_tip_4=\"\u041A\u0435\u0439\u0442:%e\u0421\u0430\u043C\u043E\u043D\u0430\u0432\u043E\u0434\u044F\u0449\u0438\u0435\u0441\u044F \u0440\u0430\u043A\u0435\u0442\u044B, \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043D\u0430\u0439\u0434\u0443\u0442 \u0441\u0432\u043E\u044E \u0446\u0435\u043B\u044C \u0431\u0435\u0437 \u0442\u0432\u043E\u0435\u0439 \u043F\u043E\u043C\u043E\u0449\u0438!\" gun_tip_5=\"\u041A\u0435\u0439\u0442:%e\u0418\u0437 \u0441\u0442\u0432\u043E\u043B\u0430 \u0432\u044B\u043B\u0435\u0442\u0430\u0435\u0442 \u043E\u0434\u0438\u043D \u0441\u043D\u0430\u0440\u044F\u0434, \u0438 \u0435\u0441\u043B\u0438 \u043E\u043D \u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u0442 \u0441\u0435\u0431\u0435 \u0446\u0435\u043B\u044C \u0442\u043E \u043F\u0440\u0435\u0432\u0440\u0430\u0442\u0438\u0442\u044C\u0441\u044F \u0432 \u0447\u0435\u0442\u044B\u0440\u0435 \u0441\u043D\u0430\u0440\u044F\u0434\u0430 \u043F\u043E\u0441\u043B\u0430\u0431\u0435\u0435.\" gun_tip_6=\"\u041A\u0435\u0439\u0442:%e\u041C\u043E\u0449\u043D\u0435\u0439\u0448\u0435\u0435 \u043E\u0440\u0443\u0436\u0438\u0435 \u0441\u0438\u043B \u0410\u043B\u044C\u044F\u043D\u0441\u0430. \u0417\u0430 \u043D\u0435\u0433\u043E \u0442\u044B \u043E\u0442\u0432\u0430\u043B\u0438\u0448\u044C \u043A\u0443\u0447\u0443 \u0434\u0435\u043D\u0435\u0433, \u043D\u043E \u043F\u043E\u0432\u0435\u0440\u044C, \u043E\u043D\u043E \u0442\u043E\u0433\u043E \u0441\u0442\u043E\u0438\u0442.\" perc_tip_1=\"\u0413\u0440\u044D\u0433:%e\u041F\u0440\u0438\u043E\u0431\u0440\u0435\u0442\u044F \u044D\u0442\u043E\u0442 \u043F\u0435\u0440\u043A \u0441\u043A\u043E\u0440\u043E\u0441\u0442\u044C \u0442\u0432\u043E\u0435\u0433\u043E \u043A\u043E\u0440\u0430\u0431\u043B\u044F \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0442\u0441\u044F \u043D\u0430 10 \u0435\u0434\u0435\u043D\u0438\u0446.\" perc_tip_2=\"\u0413\u0440\u044D\u0433:%e\u041F\u0440\u0438\u043E\u0431\u0440\u0435\u0442\u044F \u044D\u0442\u043E\u0442 \u043F\u0435\u0440\u043A \u0442\u044B \u043D\u0430\u0447\u043D\u0435\u0448\u044C \u0432\u0438\u0434\u0435\u0442\u044C \u0425\u0410\u041C\u0415\u041B\u0415\u041E\u041D\u041E\u0412 \u0431\u0435\u0437 \u043A\u0430\u043C\u0443\u0444\u043B\u044F\u0436\u0430.\" perc_tip_3=\"\u0413\u0440\u044D\u0433:%e\u041F\u0440\u0438\u043E\u0431\u0440\u0435\u0442\u044F \u044D\u0442\u043E\u0442 \u043F\u0435\u0440\u043A, \u0442\u0432\u043E\u0438 \u043E\u0447\u043A\u0438 \u0437\u0430 \u043A\u0430\u0436\u0434\u043E\u0433\u043E \u0443\u0431\u0438\u0442\u043E\u0433\u043E \u0432\u0440\u0430\u0433\u0430 \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u044E\u0442\u0441\u044F \u043D\u0430 20%.\" perc_tip_4=\"\u0413\u0440\u044D\u0433:%e\u041F\u043E\u0432\u044B\u0448\u0430\u0435\u0442 \u0448\u0430\u043D\u0441 \u043D\u0430\u043D\u0435\u0441\u0435\u043D\u0438\u044F \u043A\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0433\u043E \u0443\u0434\u0430\u0440\u0430 \u0434\u043E 20%.\" game_shop_title1=\"\u041C\u0430\u0441\u0442\u0435\u0440\u0441\u043A\u0430\u044F.%e\u0417\u0434\u0435\u0441\u044C \u0442\u044B \u043C\u043E\u0436\u0435\u0448\u044C \u043F\u0440\u0438\u043E\u0431\u0440\u0435\u0441\u0442\u0438 \u043D\u043E\u0432\u044B\u0435 \u043F\u0443\u0448\u043A\u0438. \" game_shop_title2=\"\u041A\u0430\u043F\u0438\u0442\u0430\u043D\u0441\u043A\u0438\u0439 \u043C\u043E\u0441\u0442\u0438\u043A.%e\u0417\u0434\u0435\u0441\u044C \u0442\u044B \u043F\u043E\u043B\u0443\u0447\u0438\u0448\u044C \u043E\u0442 \u043A\u043E\u043C\u0430\u043D\u0434\u0438\u0440\u0430 \u043D\u043E\u0432\u043E\u0435 \u0437\u0430\u0434\u0430\u043D\u0438\u0435.\" game_shop_title3=\"\u0410\u043D\u0433\u0430\u0440.%e\u0417\u0434\u0435\u0441\u044C \u0442\u044B \u043C\u043E\u0436\u0435\u0448\u044C \u043A\u0443\u043F\u0438\u0442\u044C \u0441\u0435\u0431\u0435 \u043D\u043E\u0432\u044B\u0439 \u043A\u043E\u0440\u0430\u0431\u043B\u044C. \" game_shop_title4=\"???\" game_shop_title5=\"\u0422\u0440\u0435\u043D\u0438\u0440\u043E\u0432\u043E\u0447\u043D\u044B\u0439 \u0446\u0435\u043D\u0442\u0440.%e\u0417\u0434\u0435\u0441\u044C \u0442\u044B \u043C\u043E\u0436\u0435\u0448\u044C \u043F\u0440\u0438\u043E\u0431\u0440\u0435\u0441\u0442\u0438 \u043D\u043E\u0432\u044B\u0435 \u043D\u0430\u0432\u044B\u043A\u0438. \" game_shop_title6=\"\u0414\u043E\u043A\u0438.%e\u041E\u0442\u0441\u044E\u0434\u0430 \u0442\u044B \u043C\u043E\u0436\u0435\u0448\u044C \u043E\u0442\u043F\u0440\u0430\u0432\u0438\u0442\u044C\u0441\u044F \u043D\u0430 \u043E\u0447\u0435\u0440\u0435\u0434\u043D\u043E\u0435 \u0437\u0430\u0434\u0430\u043D\u0438\u0435. \" game_shop_txt1=\"\" game_shop_txt2=\"\" game_shop_txt3=\"\" game_shop_txt4=\"\" game_shop_txt5=\"\" game_shop_txt6=\"\u0410\u043B\u0438\u0441\u0430:%e\u0413\u043E\u0442\u043E\u0432 \u043F\u0440\u043E\u0434\u043E\u043B\u0436\u0438\u0442\u044C \u0431\u043E\u0439?\" controls_0=\"\u0413\u0438\u0431\u0440\u0438\u0434\"\tcontrols_1=\"\u041A\u043B\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0430\"\tcontrols_2=\"\u041C\u044B\u0448\u043A\u0430\"/>"}); strs.push({lang_name:"English", lang_translator:"Reksnes", txt:"<lang intro_txt=\"2125 year. Human race have started space travels. People start to colonize new planets, new routes.%e%e2142 year. But in the advance, they happiness have ended at once, humans meet new scape civilisation - Crilliants. They don`t know what is peace. Endless war that humans never imagine.%e%e2350 year. Forces of Human alliance have been broken. Last spaceships travel to Earth for last stand...\" game=\"Go!\" scores=\"Scores\" more_games=\"More games\" resume=\"Resume\" about=\"About\" next=\"Next\" exit=\"Exit\" name=\"Name\" dname=\"Player\" loading=\"Loading\" live=\"Life\" sound_on=\"Sound on\" sound_off=\"Sound off\" bg_stars_on=\"Stars on\" bg_stars_off=\"Stars off\" go=\"Go!\" heat=\"Heat\" repair=\"Repair\" inviciple=\"Invincible\" enemy_slow=\"Enemies slow\" double_speed=\"Speed X2\" double_dmg=\"Damage X2\" back=\"Back\" you_have_lost_wana_try_again=\"You have lost. Want to try again?\" controls_0=\"Hybrid\" controls_1=\"Keyboard\" controls_2=\"Mouse\" percs=\"Skills:\" flash=\"Flash\" perception=\"Perception\" swift_learner=\"Swift learner\" slayer=\"Slayer\" cap_txt_0=\"For ages\u2026yeah, no less... mankind was on the verge of destruction. The Crilliants as if locusts destroyed our cities and the planet was ravaged! Now they are aimed to the Earth! Pilots! You`re our last hope and the further destiny of mankind depends only on you!\" cap_txt_1=\"Pilot, the Crilliants have captured the Alliance ship with very important cargo on the board. Do your best to bring it back!\" cap_txt_2=\"The Crilliants regularly attack our trade routes but for now we mustn`t lose the cargo. Pilot, hold enemies until the ships leave the danger zone!\" cap_txt_3=\"Pilot, We thought of an way to sabotage the Crilliants and you`re the one who carry out the order. Destroy the enemies ship, Rha`b!\" cap_txt_4=\"Pilot, our previous mission had brilliant results. We broke down the enemy`s resistance. There comes a time of turning-point in this war - we are almost in the heart of the Crilliants, planet Malkaj. The Argo guns can destroy the planet but you must protect us till we come closer. \" mish_txt_100=\"???:%eAttention! %eIt`s a battle-cruiser Argo.%eEmergency situation!\" mish_txt_101=\"???:%eAll fighters, return to the base immediately!\" mish_txt_102=\"Pilot:%eDone. I`m at the base.\" mish_txt_1=\"Alice:%eI`m Alice, your instructor. I`ll be your assistant during your mission.\" mish_txt_2=\"Alice:%eIt`s your first task, I`ve got two tips:%e1) be careful with enemy stealths,\" mish_txt_3=\"Alice:%e2) Pay attention to your weapon heat.%eGood luck!\" mish_txt_4=\"???:%ePitiful human being! I`ll crush you!\" mish_txt_5=\"Alice:%eGood job, pilot! Now return to the base for supplies!\" mish_txt_6=\"Alice:%eGood luck, now for sure you`ll need it.\" mish_txt_7=\"Alice:%eTake care!.\" mish_txt_8=\"Alice:%eBrilliant! All ships have escaped!\" mish_txt_9=\"Alice:%ePilot, be careful, especially with new enemy ships.\" mish_txt_10=\"Rha`b:%eHey, man\u2026%eYou surprised me, none of yours have ever been so far.\" mish_txt_11=\"Rha`b:%eNow feel the power of Rha`b!\" mish_txt_12=\"Alice:%ePilot! You have succeeded!\" mish_txt_13=\"Pilot:%eYep, it was hard\u2026\" mish_txt_14=\"Alice:%eCome back to the base, I`ve got news for you.\" mish_txt_15=\"Alice:%ePilot...We believe in you...stand as long as you can...\" mish_txt_16=\"???:%eHa-ha-ha! Dumb man! Miss me?!\" mish_txt_17=\"???:%eNooooooo!!!\" mish_txt_18=\"Pilot:%eBase\u2026over\u2026here is too many enemy ships\u2026I can`t stand longer.\" mish_txt_19=\"Pilot:%ePath to the base has been blocked,\u2026On my way to an asteroid field.\" mish_txt_20=\"Pilot:%eI hope luck is on my side...\" mish_txt_21=\"Pilot:%eGood. I`ve reached the end of the asteroid field.\" mish_txt_22=\"Pilot:%eI have no signal from the base, now I`m alone\u2026\" ship_tip_1=\"Scram:%eMost famous design.\" ship_tip_2=\"Scram:%eArmorer design, slower than normal.\" ship_tip_3=\"Scram:%eSneaky design, this ship can avoid enemy bullets.\" ship_tip_4=\"Scram:%eThis design can take a lot of damage.\" ship_tip_5=\"Scram:%eFor big ship - big trip.\" ship_tip_6=\"Scram:%eProfessional design.\" desings=\"Designs:\" guns=\"Guns:\" gun_tip_1=\"Kate:%eStandard weapon. Every solder should try it at least once.\" gun_tip_2=\"Kate:%eVery destructful.\" gun_tip_3=\"Kate:%eLost of bullets, 3 barrels to shoot.\" gun_tip_4=\"Kate:%eHome-missiles. Big explosion on hit.\" gun_tip_5=\"Kate:%eOne big shot to finish enemy ship or 4 small shots of homing-missiles to find sneaky ones.\" gun_tip_6=\"Kate:%eMost powerful weapon of Alliance. Even it costs too much, it`s worth to buy it.\" perc_tip_1=\"Grag:%eIt`ll upgrade your engine so you can fly faster.\" perc_tip_2=\"Grag:%eIt`ll help you to see enemies cleaner.\" perc_tip_3=\"Grag:%eNeed more money? This perc definitely for you.\" perc_tip_4=\"Grag:%eMake enemies feel pain.\" game_shop_title1=\"Gun shop\" game_shop_title2=\"Captain\" game_shop_title3=\"Ship shop\" game_shop_title4=\"???\" game_shop_title5=\"Pilot training\" game_shop_title6=\"Exit to mission\" game_shop_txt1=\"Kate:%eHi! You can buy a new gun here. Use mouse-wheel to change it while in a mission.\" game_shop_txt2=\"\" game_shop_txt3=\"Scram:%eYou can buy a new ship here.\" game_shop_txt4=\"Hi! You came to me? and made right choice!\" game_shop_txt5=\"Hi! You came to me? and made right choice!\" game_shop_txt6=\"Alice:%eReady to continue your fight?\" />"}); if (_root.dlang == undefined) { _root.dlang = 1; } lang_xml = new XML(strs[_root.dlang].txt); lang_xml.loaded = true; _global.xml_lang = lang_xml.firstChild.attributes; } else { data_xml = new XML(); data_xml.onLoad = function (succes) { trace("_succes:" + succes); trace("_this:" + this); root_load_and_play(); data_copy_xml = data_xml.cloneNode(true); }; data_xml.load((CONST_PATH_DATA + "data.xml") + _global.refresh_add); lang_xml = new XML(); lang_xml.onLoad = function (succes) { trace("_succes:" + succes); trace("_this:" + this); _global.xml_lang = this.firstChild.attributes; root_load_and_play(); }; lang_xml.load((CONST_PATH_DATA + "lang_en.xml") + _global.refresh_add); } _root.bar_mc.onEnterFrame = function () { var _local4 = _root.getBytesLoaded(); var _local3 = _root.getBytesTotal(); this._xscale = (_local4 * 100) / _local3; }; var my_cm = new ContextMenu(menuHandler); my_cm.builtInItems.zoom = false; my_cm.builtInItems.print = false; my_cm.builtInItems.quality = false; my_cm.builtInItems.play = false; my_cm.builtInItems.loop = false; my_cm.builtInItems.rewind = false; my_cm.builtInItems.forward_back = false; my_cm.customItems.push(new ContextMenuItem(get_txt("more_games"), itemHandler1)); this.menu = my_cm; if (this._url.indexOf("file:") != -1) { fscommand ("showmenu", false); } _root.createEmptyMovieClip("sdk_mc", 15433); _root.sdk_mc.loadMovie("sdc.swf"); root_load_and_play();
Frame 3
function drawPoly(mc, start_xy, xy, lineStyle, fillStyle) { mc.lineStyle(lineStyle._t, lineStyle._color, lineStyle._alpha); if (fillStyle._alpha > 0) { mc.beginFill(fillStyle._color, fillStyle._alpha); } var _local4; var _local3; _local4 = start_xy[0] + xy[0][0]; _local3 = start_xy[1] + xy[0][1]; mc.moveTo(_local4, _local3); var _local1 = 1; while (_local1 < xy.length) { _local4 = start_xy[0] + xy[_local1][0]; _local3 = start_xy[1] + xy[_local1][1]; mc.lineTo(_local4, _local3); _local1++; } if (fillStyle._alpha > 0) { mc.endFill(); } } function drawLine(mc, xy, t_xy, lineStyle) { mc.lineStyle(lineStyle._t, lineStyle._color, lineStyle._alpha); mc.moveTo(xy[0], xy[1]); mc.lineTo(t_xy[0], t_xy[1]); } function drawGrid(mc, start_xy, cols, rows, tw, th, lineStyle, fillStyle) { mc.lineStyle(lineStyle._t, lineStyle._color, lineStyle._alpha); var _local7 = cols * tw; var _local8 = rows * th; if (fillStyle._alpha > 0) { mc.beginFill(fillStyle._color, fillStyle._alpha); } var _local4 = start_xy[0]; var _local3 = start_xy[1]; mc.moveTo(_local4, _local3); mc.lineTo(_local4 + _local7, _local3); mc.lineTo(_local4 + _local7, _local8 + _local3); mc.lineTo(_local4, _local8 + _local3); mc.lineTo(_local4, _local3); if (fillStyle._alpha > 0) { mc.endFill(); } var _local1 = 0; while (_local1 < rows) { mc.moveTo(_local4, (_local1 * th) + _local3); mc.lineTo(_local4 + _local7, (_local1 * th) + _local3); _local1++; } _local1 = 0; while (_local1 < cols) { mc.moveTo(_local4 + (_local1 * tw), _local3); mc.lineTo(_local4 + (_local1 * tw), _local8 + _local3); _local1++; } } function drawExCircle(mc, start_xy, r, lineStyle, fillStyle) { mc.lineStyle(lineStyle._t, lineStyle._color, lineStyle._alpha); if ((fillStyle._alpha != 0) or (fillStyle == undefined)) { mc.beginFill(fillStyle._color, fillStyle._alpha); } var _local3 = start_xy[0]; var _local2 = start_xy[1]; mc.moveTo(_local3 + r, _local2); mc.curveTo(r + _local3, (0.414213562373095 * r) + _local2, (0.707106781186547 * r) + _local3, (0.707106781186547 * r) + _local2); mc.curveTo((0.414213562373095 * r) + _local3, r + _local2, _local3, r + _local2); mc.curveTo((-0.414213562373095 * r) + _local3, r + _local2, (-0.707106781186547 * r) + _local3, (0.707106781186547 * r) + _local2); mc.curveTo((-r) + _local3, (0.414213562373095 * r) + _local2, (-r) + _local3, _local2); mc.curveTo((-r) + _local3, (-0.414213562373095 * r) + _local2, (-0.707106781186547 * r) + _local3, (-0.707106781186547 * r) + _local2); mc.curveTo((-0.414213562373095 * r) + _local3, (-r) + _local2, _local3, (-r) + _local2); mc.curveTo((0.414213562373095 * r) + _local3, (-r) + _local2, (0.707106781186547 * r) + _local3, (-0.707106781186547 * r) + _local2); mc.curveTo(r + _local3, (-0.414213562373095 * r) + _local2, r + _local3, _local2); if ((fillStyle._alpha != 0) or (fillStyle == undefined)) { mc.endFill(); } } function drawCross(mc, x, y, r, color) { mc.lineStyle(3, color); mc.moveTo(x, y); mc.lineTo(x + r, y + r); mc.moveTo(x, y); mc.lineTo(x - r, y + r); mc.moveTo(x, y); mc.lineTo(x + r, y - r); mc.moveTo(x, y); mc.lineTo(x - r, y - r); } function drawPath(mc, sx, sy, xy, element_width, element_height, lineColor, lineAlpha, lineTicknes, distMax, lineColorA, lineAlphaA, lineTicknesA) { mc.lineStyle(lineTicknes, lineColor, lineAlpha); var _local3 = ((xy[0][0] * element_width) + (element_width / 2)) + sx; var _local2 = ((xy[0][1] * element_height) + (element_height / 2)) + sy; var _local9 = xy[0][2]; var _local8 = 0; mc.moveTo(_local3, _local2); var _local1 = 1; while (_local1 < xy.length) { var _local5 = _local3; var _local4 = _local2; _local3 = ((xy[_local1][0] * element_width) + (element_width / 2)) + sx; _local2 = ((xy[_local1][1] * element_height) + (element_height / 2)) + sy; _local9 = xy[_local1][2]; if (distMax == 0) { if (_local8 == 0) { drawArrow(mc, _local5, _local4, _local3, _local2, 0, 0, lineColorA, lineAlphaA, lineTicknesA); _local8 = 1; } else { drawArrow(mc, _local5, _local4, _local3, _local2, 0, 0, lineColor, lineAlpha, lineTicknes); _local8 = 0; } } else if (_local9 > distMax) { drawArrow(mc, _local5, _local4, _local3, _local2, 0, 0, lineColorA, lineAlphaA, lineTicknesA); } else { drawArrow(mc, _local5, _local4, _local3, _local2, 0, 0, lineColor, lineAlpha, lineTicknes); } _local1++; } } function load_sfx() { for (var _local3 in _root.snd) { var _local2 = _local3 + ext; _root.snd[_local3].attachSound(_local2); } } function options_switch_sound() { options_set_sound(!_global.options_playsounds); return(_global.options_playsounds); } function options_set_sound(val) { _global.options_playsounds = val; for (var _local3 in _root.snd) { if (_global.options_playsounds) { _root.snd[_local3].setVolume(100); if (_root.snd[_local3].playing) { _root.snd[_local3].start(0, 99999999999999); } } else { _root.snd[_local3].setVolume(0); _root.snd[_local3].stop(); } } } function show_main() { _root.snd.music.stop_this(); _root.snd.menu.start_this(); var _local7 = _root.attachMovie("main_menu_scr", "main", main_depth); var _local3 = _root_w / 2; var _local2 = 40; var _local6 = 0; var _local5 = 80; var _local4 = 0; var _local12 = _local7.attachFontBut("butFont", "but" + (_local4++), {_x:_local3, _y:_local2}, null); _local3 = _local3 + _local6; _local2 = _local2 + _local5; var _local8 = _local7.attachFontBut("butFont", "but" + (_local4++), {_x:_local3, _y:_local2}, null); _local3 = _local3 + _local6; _local2 = _local2 + _local5; var _local11 = _local7.attachFontBut("butFont", "but" + (_local4++), {_x:_local3, _y:_local2}, null); _local3 = _local3 + _local6; _local2 = _local2 + _local5; var _local10 = _local7.attachFontBut("butFont", "but" + (_local4++), {_x:_local3, _y:_local2}, null); _local3 = _local3 + _local6; _local2 = _local2 + _local5; var _local9 = _local7.attachFontBut("butFont", "but" + (_local4++), {_x:_local3, _y:_local2}, null); _local3 = _local3 + _local6; _local2 = _local2 + _local5; _local12.set_label(get_txt("game")); _local12.act = function () { _root.snd.menu.stop_this(); show_sponsor_ani(); }; _local8.set_label(get_txt("scores")); _local8.act = function () { show_mochiscores(); }; _local11.set_label(get_txt("options")); _local11.act = function () { show_options(); }; _local10.set_label(get_txt("more_games")); _local10.act = function () { getURL ("http://www.kingdomarcade.com/in.php?id=96", "_blank"); }; _local9.set_label(get_txt("about")); _local9.act = function () { show_about(); }; } function show_options() { var _local9 = _root.attachMovie("main_menu_scr", "main", main_depth); var _local5 = _root_w / 2; var _local4 = 40; var _local8 = 0; var _local7 = 80; var _local6 = 0; var _local11 = _local9.attachFontBut("butFont", "but" + (_local6++), {_x:_local5, _y:_local4}, null); _local5 = _local5 + _local8; _local4 = _local4 + _local7; var _local13 = _local9.attachFontBut("butFont", "but" + (_local6++), {_x:_local5, _y:_local4}, null); _local5 = _local5 + _local8; _local4 = _local4 + _local7; var _local10 = _local9.attachFontBut("butFont", "but" + (_local6++), {_x:_local5, _y:_local4}, null); _local5 = _local5 + _local8; _local4 = _local4 + _local7; if (_global.options_multylang && (strs.length > 1)) { var _local14 = _local9.attachFontBut("butFont", "but" + (_local6++), {_x:_local5, _y:_local4}, null); _local5 = _local5 + _local8; _local4 = _local4 + _local7; } var _local12 = _local9.attachFontBut("butFont", "but" + (_local6++), {_x:_local5, _y:_local4}, null); _local5 = _local5 + _local8; _local4 = _local4 + _local7; if (_global.options_playsounds) { _local11.set_label(get_txt("sound_on")); } else { _local11.set_label(get_txt("sound_off")); } _local11.act = function () { if (options_switch_sound()) { this.set_label(get_txt("sound_on")); } else { this.set_label(get_txt("sound_off")); } }; _local13.set_label(get_txt("controls_" + _global.options_controls)); _local13.act = function () { _global.options_controls++; if (_global.options_controls > 2) { _global.options_controls = _global.options_controls - 3; } this.set_label(get_txt("controls_" + _global.options_controls)); }; if (_global.options_multylang && (strs.length > 1)) { _local14.set_label(strs[_root.dlang].lang_name); _local14.act = function () { _root.dlang++; if (_root.dlang >= strs.length) { _root.dlang = 0; } this.set_label(strs[_root.dlang].lang_name); lang_xml = new XML(strs[_root.dlang].txt); _global.xml_lang = lang_xml.firstChild.attributes; show_options(); }; } if (_global.options_bg_stars) { _local10.set_label(get_txt("bg_stars_on")); } else { _local10.set_label(get_txt("bg_stars_off")); } _local10.act = function () { _global.options_bg_stars = !_global.options_bg_stars; if (_global.options_bg_stars) { this.set_label(get_txt("bg_stars_on")); } else { this.set_label(get_txt("bg_stars_off")); } }; _local12.set_label(get_txt("back")); _local12.act = function () { show_main(); }; } function show_about() { var _local2 = _root.attachMovie("about_scr", "main", main_depth); var next_but_mc = _local2.attachFontBut("butFont", "next_but", {_x:520, _y:490, _label:get_txt("next")}, function () { next_but_mc.set_disable(true); next_but_mc.set_label(get_txt("loading")); show_main(); }); } function show_sponsor_ani() { var _local2 = _root.attachMovie("KA_MC_Pregame_Logo_Animation", "main", main_depth); _local2.afterShow = function () { show_big_intro(); }; } function show_big_intro() { var _local2 = _root.attachMovie("big_intro", "main", main_depth); _local2._x = 300; _local2._y = 300; _local2.afterShow = function () { show_game(); }; var _local4 = _local2.attachFontBut("butFontSmall", "next_but", {_x:200, _y:200, _label:get_txt("skip")}, function () { show_game(); }); } function show_game() { var _local10 = 600; var _local8 = 600; var _local4 = _root.createEmptyMovieClip("main", main_depth); var _local18 = _local4.createEmptyMovieClip("game", _local4.getNextHighestDepth()); var _local15 = _local4.createEmptyMovieClip("chars", _local4.getNextHighestDepth()); var _local11 = _local18.attachMovie("game_bg_mc", "game_bg_mc", _local18.getNextHighestDepth()); _local11.c = 0; var _local12 = _local18.createEmptyMovieClip("game_under_bg_mc", _local18.getNextHighestDepth()); _local12.c = 0; var _local13 = _local18.createEmptyMovieClip("enemys_mc", _local18.getNextHighestDepth()); _local13.nd = 0; var _local9 = _local4.attachMovie("game_face_scr", "face", _local4.getNextHighestDepth()); var _local16 = _local4.createEmptyMovieClip("shop", _local4.getNextHighestDepth()); root_shop_mc = _local16; root_shop_mc.pause_menu_showed = false; _local9.heat_bar.heat_dtxt.text = get_txt("heat"); var _local6 = _local9.txt_mc.attachFontBut("butFontSmall", "next", {_x:395, _y:75, _label:get_txt("next")}, null); _local6.act = function () { this._parent._visible = false; _global.game.addWave(); }; _local9.txt_mc._visible = false; var _local5 = new CGame({game_mc:_local18, enemys_mc:_local13, chars_mc:_local15, face_mc:_local9, rw:_local10, rh:_local8, game_bg_mc:_local12, game_under_bg_mc:_local11, shop_mc:_local16}); _global.game = _local5; _global.game.startGame(); } function show_continue_menu() { _global.game._CGame_pause(); _root.main._visible = false; var main_mc = _root.attachMovie("continue_menu_scr", "continue_menu_mc", continue_menu_depth); main_mc.txt_dtxt.text = (get_txt("continues") + ":") + _global.game._char_continue; main_mc.txt_dtxt.text = main_mc.txt_dtxt.text + "\r"; main_mc.txt_dtxt.text = main_mc.txt_dtxt.text + get_txt("you_have_lost_wana_try_again"); main_mc.next_but.make_me_font_but(function () { _root.main._visible = true; _global.game.endMap(); main_mc.unloadMovie(); }); main_mc.exit_but.make_me_font_but(function () { show_end_game(); main_mc.unloadMovie(); }); main_mc.next_but.set_label(get_txt("try")); main_mc.exit_but.set_label(get_txt("exit")); } function show_end_game() { var main_mc = _root.attachMovie("end_menu_scr", "main", main_depth); var scores = _global.game._total_scores; main_mc.name_dtxt.text = get_txt("name"); main_mc.name_itxt.text = get_txt("dname"); main_mc.txt_dtxt.text = (get_txt("scores") + ":") + scores; main_mc.ttd = 30; var names_dx = 20; main_mc.name_dtxt._x = main_mc.name_dtxt._x - (main_mc.ttd * names_dx); main_mc.name_itxt._x = main_mc.name_itxt._x + (main_mc.ttd * names_dx); main_mc.txt_dtxt._y = main_mc.txt_dtxt._y + (main_mc.ttd * names_dx); main_mc.next_but._y = main_mc.next_but._y + (main_mc.ttd * names_dx); main_mc.m_bg_mc._alpha = -60; main_mc.onEnterFrame = function () { this.ttd--; main_mc.name_dtxt._x = main_mc.name_dtxt._x + names_dx; main_mc.name_itxt._x = main_mc.name_itxt._x - names_dx; main_mc.txt_dtxt._y = main_mc.txt_dtxt._y - names_dx; main_mc.next_but._y = main_mc.next_but._y - names_dx; main_mc.m_bg_mc._alpha = main_mc.m_bg_mc._alpha + names_dx; if (this.ttd < 1) { delete this.onEnterFrame; return(false); } }; main_mc.char_txt_dtxt.text = ""; _global.UniteScores.send_scores(scores); main_mc.next_but.make_me_font_but(function () { mochi.MochiScores.showLeaderboard({boardID:_global.mochiscore_id(), score:scores, name:main_mc.name_itxt.text, res:"600x600", onDisplay:function () { main_mc._visible = false; }, onClose:show_main}); main_mc.next_but.set_disable(true); main_mc.next_but.set_label(get_txt("loading")); }); main_mc.next_but.set_label(get_txt("next")); delete _global.game; if ((this._url.indexOf("kongregate.com") > -1) || (this._url.indexOf("mindjolt.com") > -1)) { show_main(); } } function show_win_game() { show_end_game(); } function show_lose_game() { show_end_game(); } function show_gamemenu(shop_mc) { _global.game._CGame_deini(); _global.game._CGame_pause(); shop_mc._visible = true; var _local8 = shop_mc.createEmptyMovieClip("1", 1); shop_mc.createEmptyMovieClip("0", 0); shop_mc.pause_menu_showed = true; shop_mc.exit_resume_pause = function () { _global.game._CGame_ini(); _global.game._CGame_unpause(); shop_mc.pause_menu_showed = false; shop_mc._visible = false; shop_mc.createEmptyMovieClip("0", 0); shop_mc.createEmptyMovieClip("1", 1); }; var _local4 = _root_w / 2; var _local3 = 40; var _local7 = 0; var _local6 = 80; var _local5 = 0; var _local13 = _local8.attachFontBut("butFont", "but" + (_local5++), {_x:_local4, _y:_local3}, null); _local4 = _local4 + _local7; _local3 = _local3 + _local6; var _local10 = _local8.attachFontBut("butFont", "but" + (_local5++), {_x:_local4, _y:_local3}, null); _local4 = _local4 + _local7; _local3 = _local3 + _local6; var _local9 = _local8.attachFontBut("butFont", "but" + (_local5++), {_x:_local4, _y:_local3}, null); _local4 = _local4 + _local7; _local3 = _local3 + _local6; var _local12 = _local8.attachFontBut("butFont", "but" + (_local5++), {_x:_local4, _y:_local3}, null); _local4 = _local4 + _local7; _local3 = _local3 + _local6; var _local11 = _local8.attachFontBut("butFont", "but" + (_local5++), {_x:_local4, _y:_local3}, null); _local4 = _local4 + _local7; _local3 = _local3 + _local6; _local13.set_label(get_txt("resume")); _local13.act = function () { _global.game._CGame_ini(); _global.game._CGame_unpause(); shop_mc.pause_menu_showed = false; shop_mc._visible = false; shop_mc.createEmptyMovieClip("0", 0); shop_mc.createEmptyMovieClip("1", 1); }; _local11.set_label(get_txt("exit")); _local11.act = function () { show_main(); }; if (_global.options_playsounds) { _local10.set_label(get_txt("sound_on")); } else { _local10.set_label(get_txt("sound_off")); } _local10.act = function () { if (options_switch_sound()) { this.set_label(get_txt("sound_on")); } else { this.set_label(get_txt("sound_off")); } }; if (_global.options_bg_stars) { _local9.set_label(get_txt("bg_stars_on")); } else { _local9.set_label(get_txt("bg_stars_off")); } _local9.act = function () { _global.options_bg_stars = !_global.options_bg_stars; if (_global.options_bg_stars) { this.set_label(get_txt("bg_stars_on")); } else { this.set_label(get_txt("bg_stars_off")); } }; _local12.set_label(get_txt("controls_" + _global.options_controls)); _local12.act = function () { _global.options_controls++; if (_global.options_controls > 2) { _global.options_controls = _global.options_controls - 3; } this.set_label(get_txt("controls_" + _global.options_controls)); }; } function show_gameshop(shop_mc) { _root.snd.music.stop_this(); _global.game._CGame_deini(); shop_mc._visible = true; main_shop_mc = shop_mc.attachMovie("gameshop_scr", "0", 0); main_shop_mc.bg1_mc.gotoAndStop(2); main_shop_mc.score_dtxt.text = _global.game.getScores(); main_shop_mc.next_arr = [2, 1, 3, 5, 6]; var next_but_mc = main_shop_mc.attachFontBut("butFont", "next_but", {_x:520, _y:490, _label:get_txt("next")}, function () { var _local1 = 0; while (main_shop_mc.bg1_mc._currentframe != main_shop_mc.next_arr[_local1]) { _local1++; } main_shop_mc.bg1_mc.gotoAndStop(main_shop_mc.next_arr[_local1 + 1]); main_shop_mc.renew(); }); main_shop_mc.exit_shop = function () { _global.game._CGame_ini(); _global.game.nextMap(); shop_mc.createEmptyMovieClip("0", 0); shop_mc.createEmptyMovieClip("1", 1); }; main_shop_mc.renew = function () { main_shop_mc.con_dtxt.text = _global.game._char_continue; var _local5 = 1; while (_local5 < 7) { var _local4 = main_shop_mc["but" + _local5]; _local4._alpha = 100; _local5++; } var _local4 = main_shop_mc["but" + main_shop_mc.bg1_mc._currentframe]; _local4._alpha = 50; var _local14 = main_shop_mc.bg1_mc._currentframe; main_shop_mc.char_txt_dtxt.text = get_txt("game_shop_txt" + _local14); next_but_mc._visible = true; switch (_local14) { case 1 : main_shop_mc.bg1_mc.guns_dtxt.text = get_txt("guns"); var _local9 = _root._find_xml("guns", _root.data_xml); var _local12 = _local9.childNodes.length; _local5 = 1; while (_local5 <= _local12) { _local4 = main_shop_mc.bg1_mc["gun" + _local5]; _local4.cacheAsBitmap = true; var _local6 = _local9.childNodes[_local5 - 1]; _local4.gotoAndStop(_local5); _local4.sold_mc._visible = Boolean(_local6.attributes.avaible / 1); _local4.txt_dtxt.text = ""; _local4.txt_dtxt.text = _local4.txt_dtxt.text + (("-" + _local6.attributes.name) + "-"); _local4.txt_dtxt.text = _local4.txt_dtxt.text + "\r"; _local4.txt_dtxt.text = _local4.txt_dtxt.text + (((" " + get_txt("damage")) + ":") + _local6.attributes.dmg); _local4.txt_dtxt.text = _local4.txt_dtxt.text + "\r"; _local4.txt_dtxt.text = _local4.txt_dtxt.text + (((" " + get_txt("reload")) + ":") + _local6.attributes.mreload); _local4.txt_dtxt.text = _local4.txt_dtxt.text + "\r"; _local4.txt_dtxt.text = _local4.txt_dtxt.text + ((((" " + get_txt("cost")) + ":") + _local6.attributes.cost) + "$"); _local4.txt_dtxt.text = _local4.txt_dtxt.text + "\r"; _local4.tip = get_txt((_local6.nodeName + "_tip_") + _local6.attributes.type); _local4.id = _local5; _local4.onRollOver = function () { this.addESplash(255, false); main_shop_mc.char_txt_dtxt.text = this.tip; }; _local4.main_shop_mc = main_shop_mc; _local4.onRelease = function () { var _local3 = _global.game.char_set_gun_avaible(this.id); main_shop_mc.score_dtxt.text = _global.game.getScores(); if (_local3 == 1) { this.addESplash(65280, false); } this.main_shop_mc.renew(); }; _local5++; } break; case 2 : var _local15 = _root._find_xml("maps", _root.data_xml); var _local13 = _local15.childNodes[_global.game._lvl + 1]; if (_local13.attributes.capitan_txt != undefined) { var _local16 = get_txt(_local13.attributes.capitan_txt); show_trivia_txt(main_shop_mc, main_shop_mc.bg1_mc.txt_dtxt, _local16); } break; case 3 : main_shop_mc.bg1_mc.ships_dtxt.text = get_txt("desings"); var _local10 = _root._find_xml("ships", _root.data_xml); var _local11 = _local10.childNodes.length; _local5 = 1; while (_local5 <= _local11) { _local4 = main_shop_mc.bg1_mc["ship" + _local5]; _local4.cacheAsBitmap = true; var _local6 = _local10.childNodes[_local5 - 1]; _local4.body.gotoAndStop(_local5); var _local7; if ((_local6.attributes.avaible / 1) != 1) { _local7 = new flash.filters.GlowFilter(16711680, 0.8, 10, 10, 3, 1, false, true); _local4.body.filters = [_local7]; } else if (_local6.attributes.type == _global.game._char_ship_type) { _local7 = new flash.filters.GlowFilter(255, 0.8, 10, 10, 3, 1, false, false); _local4.body.filters = [_local7]; } else { _local4.body.filters = []; } _local4.txt_dtxt.text = ""; _local4.txt_dtxt.text = _local4.txt_dtxt.text + (("-" + _local6.attributes.name) + "-"); _local4.txt_dtxt.text = _local4.txt_dtxt.text + "\r"; _local4.txt_dtxt.text = _local4.txt_dtxt.text + (((" " + get_txt("hp")) + ":") + _local6.attributes.hp); _local4.txt_dtxt.text = _local4.txt_dtxt.text + "\r"; _local4.txt_dtxt.text = _local4.txt_dtxt.text + (((" " + get_txt("armor")) + ":") + _local6.attributes.armor); _local4.txt_dtxt.text = _local4.txt_dtxt.text + "\r"; _local4.txt_dtxt.text = _local4.txt_dtxt.text + ((((" " + get_txt("cth")) + ":") + _local6.attributes.cth) + "%"); _local4.txt_dtxt.text = _local4.txt_dtxt.text + "\r"; _local4.txt_dtxt.text = _local4.txt_dtxt.text + (((" " + get_txt("speed")) + ":") + _local6.attributes.bspeed); _local4.txt_dtxt.text = _local4.txt_dtxt.text + "\r"; _local4.txt_dtxt.text = _local4.txt_dtxt.text + ((((" " + get_txt("cost")) + ":") + _local6.attributes.cost) + "$"); _local4.txt_dtxt.text = _local4.txt_dtxt.text + "\r"; _local4.tip = get_txt((_local6.nodeName + "_tip_") + _local6.attributes.type); _local4.id = _local5; _local4.onRollOver = function () { this.addESplash(255, false); main_shop_mc.char_txt_dtxt.text = this.tip; }; _local4.main_shop_mc = main_shop_mc; _local4.onRelease = function () { var _local3 = _global.game.char_set_ship_avaible(this.id); main_shop_mc.score_dtxt.text = _global.game.getScores(); if (_local3 == 1) { this.addESplash(65280, false); } else if (_local3 == -1) { _global.game.char_set_ship(this.id); this.addESplash(255, false); } this.main_shop_mc.renew(); }; _local5++; } break; case 5 : main_shop_mc.bg1_mc.guns_dtxt.text = get_txt("percs"); _local9 = _root._find_xml("percs", _root.data_xml); _local12 = _local9.childNodes.length; _local5 = 1; while (_local5 <= _local12) { _local4 = main_shop_mc.bg1_mc["gun" + _local5]; _local4.cacheAsBitmap = true; var _local6 = _local9.childNodes[_local5 - 1]; _local4.gotoAndStop(_local5); _local4.sold_mc._visible = Boolean(_local6.attributes.avaible / 1); _local4.txt_dtxt.text = ""; _local4.txt_dtxt.text = _local4.txt_dtxt.text + (("-" + _local6.attributes.name) + "-"); _local4.txt_dtxt.text = _local4.txt_dtxt.text + "\r"; _local4.txt_dtxt.text = _local4.txt_dtxt.text + ((((" " + get_txt("cost")) + ":") + _local6.attributes.cost) + "$"); _local4.txt_dtxt.text = _local4.txt_dtxt.text + "\r"; _local4.tip = get_txt((_local6.nodeName + "_tip_") + _local6.attributes.type); _local4.id = _local5; _local4.onRollOver = function () { this.addESplash(13260, false); main_shop_mc.char_txt_dtxt.text = this.tip; }; _local4.main_shop_mc = main_shop_mc; _local4.onRelease = function () { var _local3 = _global.game.char_add_perc(this.id); main_shop_mc.score_dtxt.text = _global.game.getScores(); if (_local3 == 1) { this.addESplash(65280, false); } this.main_shop_mc.renew(); }; _local5++; } break; case 6 : next_but_mc._visible = false; main_shop_mc.bg1_mc.tobattle_mc.make_me_font_but(); main_shop_mc.bg1_mc.tobattle_mc.set_label(get_txt("go")); main_shop_mc.bg1_mc.tobattle_mc.act = function () { main_shop_mc.exit_shop(); }; return(true); } }; var i = 1; while (i < 7) { var _local4 = main_shop_mc["but" + i]; _local4.gotoAndStop(i); _local4.i = i; _local4.addHint(); _local4.addHint(get_txt("game_shop_title" + i)); _local4.main_shop_mc = main_shop_mc; _local4.onRelease = function () { this._parent.bg1_mc.gotoAndStop(this.i); this.main_shop_mc.renew(); }; i++; } main_shop_mc.renew(); } function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=7&fv=") + fv) + "&v=") + escape(getVersion())) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } function find_data_xml(name) { return(_find_xml(name, data_xml)); } stop(); trace("ru.badim.drawind.2.1"); new Hint(); main_depth = 100; continue_menu_depth = 200; leaderboard_depth = 10000; var leaderboard_mc = _root.createEmptyMovieClip("lb_mc", leaderboard_depth); mochi.MochiServices.connect(_global.mochiscore_game_main_id(), leaderboard_mc); _global.UniteScores = new CUniteScores(); var red_filter = (new flash.filters.GlowFilter(16711680, 0.8, 6, 6, 3, 1, false, false)); var green_filter = (new flash.filters.GlowFilter(16711680, 0.8, 6, 6, 3, 1, false, false)); var shadow_filter = (new flash.filters.DropShadowFilter(5, 45, 0, 0.8, 5, 5, 3, 1, false, false, false)); var blurFilter = (new flash.filters.BlurFilter(10, 10, 2)); _root_w = 600; MovieClip.prototype.add_splash = function () { this.addESplash(16711680, false); }; MovieClip.prototype.addLastSplash = function () { var ttl = 10; this.onEnterFrame = function () { var _local2 = new flash.filters.GlowFilter(11162880, 0.8, ttl * 2, ttl * 2, 3, 1, false, true); ttl--; if (ttl < 1) { this.unloadMovie(); return(false); } this.filters = [_local2]; }; }; _root.snd = {}; var fname = ""; var snd_path = CONST_PATH_SXF_DATA; var ext = ""; _root.snd["menu_click.wav"] = new Sound(); _root.snd["menu_toggle.wav"] = new Sound(); _root.snd["char_weapon_1.mp3"] = new Sound(); _root.snd["char_weapon_2.mp3"] = new Sound(); _root.snd["char_weapon_3.mp3"] = new Sound(); _root.snd["char_weapon_4.mp3"] = new Sound(); _root.snd["char_weapon_5.mp3"] = new Sound(); _root.snd["char_weapon_6.mp3"] = new Sound(); _root.snd["bonus_1.mp3"] = new Sound(); _root.snd["bonus_2.mp3"] = new Sound(); _root.snd["bonus_3.mp3"] = new Sound(); _root.snd["bonus_4.mp3"] = new Sound(); _root.snd["bonus_5.mp3"] = new Sound(); _root.snd["game_shop_done.mp3"] = new Sound(); _root.snd["game_shop_error.mp3"] = new Sound(); _root.snd["weapon_cooled.mp3"] = new Sound(); _root.snd["weapon_heated.mp3"] = new Sound(); _root.snd["char_dead.mp3"] = new Sound(); _root.snd["char_switch_guns.mp3"] = new Sound(); _root.snd["char_hited.mp3"] = new Sound(); _root.snd["char_shielded.mp3"] = new Sound(); _root.snd["enemy_boom0.mp3"] = new Sound(); _root.snd["enemy_boom1.mp3"] = new Sound(); _root.snd["message.mp3"] = new Sound(); _root.snd.bonus_get = function (val) { this[("bonus_" + val) + ".mp3"].start(); }; _root.snd.char_weapon_shoot = function (val) { this[("char_weapon_" + val) + ".mp3"].start(); }; _root.snd.enemy_boom = function () { this[("enemy_boom" + random(2)) + ".mp3"].start(); }; load_sfx(); _root.snd.music = new Sound(); _root.snd.music.attachSound("music.mp3"); _root.snd.menu = new Sound(); _root.snd.menu.attachSound("menu.mp3"); make_me_mus = function (snd) { snd.playing = false; snd.start_this = function () { if (this.playing == false) { this.playing = true; this.start(0, 99999999999999); } }; snd.stop_this = function () { if (this.playing) { this.playing = false; this.stop(); } }; }; make_me_mus(_root.snd.music); make_me_mus(_root.snd.menu); var keyListener = {}; _root.cheats = []; keyListener.onKeyDown = function () { var _local3 = Key.getCode(); switch (_local3) { case 32 : _global.game.charEvade(); break; case 84 : _global.game.trace_like_info(); break; case 49 : case 50 : case 51 : case 52 : case 53 : case 54 : _global.game.char_set_gun(_local3 - 48); break; case 80 : if (root_shop_mc.pause_menu_showed) { root_shop_mc.exit_resume_pause(); } else { _root.show_gamemenu(root_shop_mc); } break; } if (_global.cheats_on) { _root.cheats.push(_local3); while (_root.cheats.length > 5) { _root.cheats.shift(); } var _local4 = _root.cheats.join("_"); switch (_local4) { case "78_79_65_68_83" : _global.options_showads = false; break; case "87_73_78_69_82" : _global.game._CGame_win(); break; case "76_79_83_69_82" : _global.game._CGame_lose(); } } }; Key.addListener(keyListener); var root_shop_mc; var main_shop_mc; show_mochiscores = function () { var _local3 = _root.createEmptyMovieClip("main", main_depth); var next_but_mc = _local3.attachFontBut("butFont", "next_but", {_x:500, _y:490, _label:get_txt("next")}, function () { show_main(); }); next_but_mc.set_disable(true); next_but_mc.set_label(get_txt("loading")); set_next = function () { next_but_mc.set_disable(false); next_but_mc.set_label(get_txt("next")); }; mochi.MochiScores.showLeaderboard({boardID:_global.mochiscore_id(), res:"600x640", onDisplay:function () { setTimeout(set_next, 2000); }, onClose:show_main}); return(true); }; __com_mochibot__("932d8548", this, 10301, true); show_main();
Symbol 830 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function getVersion() { return("1.5"); } static function showPreloaderAd(options) { trace("showPreloaderAd.1.5"); var _local27 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local27); var clip = options.clip; var _local23 = 11000; var _local26 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local14 = _getRes(options); var _local4 = _local14[0]; var _local13 = _local14[1]; mc._x = _local4 * 0.5; mc._y = _local13 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local4 * -0.5; chk._y = _local13 * -0.5; var _local7 = chk.createEmptyMovieClip("_mochiad_bar", 4); _local7._x = 10; _local7._y = _local13 - 20; var _local22 = options.color; delete options.color; var _local19 = options.background; delete options.background; var _local24 = options.outline; delete options.outline; var _local5 = _local7.createEmptyMovieClip("_outline", 1); _local5.beginFill(_local19); _local5.moveTo(0, 0); _local5.lineTo(_local4 - 20, 0); _local5.lineTo(_local4 - 20, 10); _local5.lineTo(0, 10); _local5.lineTo(0, 0); _local5.endFill(); var _local3 = _local7.createEmptyMovieClip("_inside", 2); _local3.beginFill(_local22); _local3.moveTo(0, 0); _local3.lineTo(_local4 - 20, 0); _local3.lineTo(_local4 - 20, 10); _local3.lineTo(0, 10); _local3.lineTo(0, 0); _local3.endFill(); _local3._xscale = 0; var _local6 = _local7.createEmptyMovieClip("_outline", 3); _local6.lineStyle(0, _local24, 100); _local6.moveTo(0, 0); _local6.lineTo(_local4 - 20, 0); _local6.lineTo(_local4 - 20, 10); _local6.lineTo(0, 10); _local6.lineTo(0, 0); chk.ad_msec = _local23; chk.ad_timeout = _local26; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local12 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local10 = (100 * _local8) / _local4; var _local11 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local2 = Math.min(100, Math.min(_local10 || 0, _local11)); _local2 = Math.max(this.last_pcnt, _local2); this.last_pcnt = _local2; _local9._xscale = _local2; if (!chk.showing) { var _local7 = _local12.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local5 > chk.ad_timeout) { _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showTimedAd(options) { trace("<showTimedAd />1.5"); var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local13); var clip = options.clip; var _local10 = 11000; var _local12 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local5 = _getRes(options); var _local14 = _local5[0]; var _local11 = _local5[1]; mc._x = _local14 * 0.5; mc._y = _local11 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local10; chk.ad_timeout = _local12; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function _allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function _loadCommunicator(options) { var _local25 = {clip:_root, com_server:"http://x.mochiads.com/com/1/", method:"loadCommunicator", depth:10337, id:"_UNKNOWN_"}; options = _parseOptions(options, _local25); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local18 = options.clip; var _local20 = "_mochiad_com_" + options.id; if (!_isNetworkAvailable()) { return(null); } if (_local18[_local20]) { return(_local18[_local20].lc); } var _local21 = options.com_server + options.id; _allowDomains(_local21); delete options.id; delete options.com_server; var _local24 = options.depth; delete options.depth; var _local17 = _local18.createEmptyMovieClip(_local20, _local24); var _local11 = _local17.createEmptyMovieClip("_mochiad_com", 1); for (var _local15 in options) { _local11[_local15] = options[_local15]; } var _local6 = new LocalConnection(); var _local16 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local6.mc = _local17; _local6.name = _local16; _local6.allowDomain = function (d) { return(true); }; _local6.allowInsecureDomain = _local6.allowDomain; _local6.connect(_local16); _local17.lc = _local6; _local11.lc = _local16; _local6._id = 0; _local6._queue = []; _local6.rpcResult = function (cb) { cb = parseInt(cb); var _local4 = this._callbacks[cb]; if (!_local4) { return(undefined); } delete this._callbacks[cb]; var _local5 = []; var _local3 = 2; while (_local3 < _local4.length) { _local5.push(_local4[_local3]); _local3++; } _local3 = 1; while (_local3 < arguments.length) { _local5.push(arguments[_local3]); _local3++; } var _local6 = _local4[1]; var _local7 = _local4[0]; if (_local7 && (typeof(_local6) == "string")) { _local6 = _local7[_local6]; } if (_local6) { _local6.apply(_local7, _local5); } }; _local6._didConnect = function (endpoint) { this._endpoint = endpoint; var _local4 = this._queue; delete this._queue; var _local5 = this.doSend; var _local2 = 0; while (_local2 < _local4.length) { var _local3 = _local4[_local2]; _local5.apply(this, _local3); _local2++; } }; _local6.doSend = function (args, cbobj, cbfn) { if (this._endpoint == null) { var _local4 = []; var _local3 = 0; while (_local3 < arguments.length) { _local4.push(arguments[_local3]); _local3++; } this._queue.push(_local4); return(undefined); } this._id = this._id + 1; var _local5 = this._id; if ((cbfn === undefined) || (cbfn === null)) { cbfn = cbobj; } this._callbacks[_local5] = [cbobj, cbfn]; var _local7 = new LocalConnection(); var _local9 = _local7.send(this._endpoint, "rpc", _local5, args); }; _local6._callbacks = {}; _local6._callbacks[0] = [_local6, "_didConnect"]; _local11.st = getTimer(); _local11.loadMovie(_local21 + ".swf", "POST"); return(_local6); } static function fetchHighScores(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["fetchHighScores", options]; _local1.doSend(["fetchHighScores", options], callbackObj, callbackMethod); return(true); } static function sendHighScore(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["sendHighScore", options]; _local1.doSend(["sendHighScore", options], callbackObj, callbackMethod); return(true); } static function load(options) { var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local13); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local7 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local7._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local7.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local7._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local8 in options) { _local4[_local8] = options[_local8]; } if (_local7._url.indexOf("http") != 0) { options.no_page = true; } var _local10 = _local4.server; delete _local4.server; var _local14 = _allowDomains(_local10); _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local9 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local9; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local9); _local6.lc = _local5; _local4.lc = _local9; _local4.st = getTimer(); _local4.loadMovie(_local10 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } return(_local4); } }
Symbol 831 MovieClip [__Packages.Hint] Frame 0
class Hint { static var hints, mc; function Hint (fa, fc, lc, fmt, fsize) { if (fsize == undefined) { fsize = 14; } trace("#included:Hint"); if (hints) { delete this; return; } hints = []; mc = _root.createEmptyMovieClip("hints_mc", 26000); mc.createTextField("tf", 0, 0, 0, 0, 0); mc.tf.autoSize = true; mc.tf.selectable = false; mc.lc = ((lc == undefined) ? 3355443 : (lc)); mc.fc = ((fc == undefined) ? 16777164 : (fc)); mc.fa = ((fa == undefined) ? 100 : (fa)); mc.fmt = new TextFormat("_sans", fsize, 3355443); for (var i in fmt) { mc.fmt[i] = fmt[i]; } TextField.prototype.addHint = (Button.prototype.addHint = (MovieClip.prototype.addHint = function (t) { var _local2 = Hint.hints.length; do { if (!(_local2--)) { break; } } while (Hint.hints[_local2].o != this); if (t != undefined) { var _local3 = Hint.hints[_local2]; if (!_local3) { _local3 = (Hint.hints[Hint.hints.length] = {o:this, txt:t}); } } else if (Hint.hints[_local2]) { Hint.hints.splice(_local2, 1); } Hint.mc.onMouseMove(); })); var isParent = function (a, b) { while (a = a._parent , a != _root) { if (a == b) { return(true); } } return(false); }; var getParentDepth = function (a, p) { while (a._parent != p) { a = a._parent; } return(a.getDepth()); }; var getGeneric = function (a, b) { while ((!isParent(a, b)) && (b != _root)) { b = b._parent; } return(b); }; var order = function (a, b) { if (isParent(a.o, b.o)) { return(-1); } if (isParent(b.o, a.o)) { return(1); } var _local3 = getGeneric(a.o, b.o); return(getParentDepth(a.o, _local3) < getParentDepth(b.o, _local3)); }; mc.onMouseMove = function () { this._visible = false; if (!Hint.active) { return(undefined); } if (!_root.hitTest(_xmouse, _ymouse, true)) { return(undefined); } var dbl = []; for (var i in Hint.hints) { var o = Hint.hints[i].o; if (o._x == undefined) { Hint.hints.splice(Number(i), 1); continue; } if (o._visible && (_root.hitTest.call(o, _xmouse, _ymouse, true))) { dbl.push(Hint.hints[i]); } } switch (dbl.length) { case 0 : return(undefined); case 1 : var up = dbl[0]; break; default : var up = dbl.sort(order)[0]; } with (this) { if (hint != up) { bx = (by = null); } hint = up; (_visible = true); (_x = _root._xmouse); (_y = _root._ymouse); var x = ((_x + _width) < Stage.width); var y = ((_y - _height) < 0); if (bx != x) { bx = x; if (by == y) { drawHint(); } } if (by != y) { (by = y); drawHint(); } } updateAfterEvent(); }; mc.drawHint = function () { var dr = 8; with (this) { tf.text = hint.txt; tf.setTextFormat(fmt); var w = tf._width; var h = tf._height; var sx = ((tf._x = (bx ? (dr) : ((-w) - dr)))); var sy = ((tf._y = (by ? (dr) : ((-h) - dr)))); clear(); var i = 5; var n = 8; while (i--) { beginFill(0, 3); var ux = ((sx + n) - i); var lx = ((sx + w) + i); var uy = ((sy + n) - i); var ly = ((sy + h) + i); var r = (n - i); var f = (0.707106781186548 /* Math.SQRT1_2 */ * r); var a = (0.588186525863094 * r); var b = (0.00579432557070009 * r); var cx = (lx - r); var cy = (uy + r); moveTo(ux + r, uy); lineTo(cx, uy); curveTo(lx - a, uy + b, cx + f, cy - f); curveTo(lx - b, uy + a, lx, uy + r); (cy = ly - r); lineTo(lx, cy); curveTo(lx - b, ly - a, cx + f, cy + f); curveTo(lx - a, ly - b, lx - r, ly); (cx = ux + r); lineTo(cx, ly); curveTo(ux + a, ly - b, cx - f, cy + f); curveTo(ux - b, ly - a, ux, ly - r); (cy = uy + r); lineTo(ux, cy); curveTo(ux + b, uy + a, cx - f, cy - f); curveTo(ux + a, uy + b, ux + r, uy); endFill(); } lineStyle(0, lc, 50); beginFill(fc, fa); moveTo(sx, sy); lineTo(sx + w, sy); lineTo(sx + w, sy + h); lineTo(sx, sy + h); lineTo(sx, sy); endFill(); } updateAfterEvent(); }; } static var active = true; }
Symbol 832 MovieClip [__Packages.CCondition] Frame 0
class CCondition { var Ms, Mr, _game_paused, _cond, face_mc, _char_multy_bspeed, _char_normal_bspeed, char_mc; function CCondition () { Ms = Math.sqrt; Mr = Math.random; trace("ru.badim.CCondition.1.0"); __CCondition_removeAll(); _game_paused = false; } function __CCondition_removeAll() { for (var _local3 in _cond) { var _local2 = _cond[_local3]; __CConditions_after_remove(_local2); } _cond = []; } function __CCondition_refresh_mcs() { for (var _local5 in _cond) { var _local3 = _cond[_local5]; var _local4 = _local3.id; var _local2 = _local3.mc; _local2._x = 16 + (20 * _local5); _local2._y = 12; } } function __CCondition_add(obj) { var _local3 = obj.id; obj.tts = getTimer(); obj.tl = 0; if (obj.ttl == undefined) { obj.ttl = 5; } obj.mc = face_mc.heat_bar.attachMovie("condition_mc", "c" + face_mc.heat_bar.getNextHighestDepth(), face_mc.heat_bar.getNextHighestDepth()); obj.mc.body.gotoAndStop(_local3); switch (_local3) { case CONST_CON_HoT : break; case CONST_CON_DoT : break; case CONST_CON_Slow : _char_multy_bspeed = _char_multy_bspeed / 4; _char_recalc_speed(); break; case CONST_CON_Speed : _char_normal_bspeed = _char_normal_bspeed + 1; _char_recalc_speed(); break; case CONST_CON_Armor : break; case CONST_CON_Inviciple : _char_inviciple++; char_mc.bubble_mc.play(); break; case CONST_CON_Firepower : _weapon_dmg_x2 = _weapon_dmg_x2 + 2; break; case CONST_CON_Enemyslow : _enemy_slowed_down = _enemy_slowed_down + 2; } _cond.push(obj); __CCondition_refresh_mcs(); } function __CConditions_after_remove(obj) { var _local2 = obj.id; obj.mc.unloadMovie(); switch (_local2) { case CONST_CON_HoT : break; case CONST_CON_DoT : break; case CONST_CON_Slow : _char_multy_bspeed = _char_multy_bspeed * 4; _char_recalc_speed(); break; case CONST_CON_Speed : _char_normal_bspeed = _char_normal_bspeed - 1; _char_recalc_speed(); break; case CONST_CON_Armor : break; case CONST_CON_Inviciple : _char_inviciple--; char_mc.bubble_mc.play(); break; case CONST_CON_Firepower : _weapon_dmg_x2 = _weapon_dmg_x2 - 2; break; case CONST_CON_Enemyslow : _enemy_slowed_down = _enemy_slowed_down - 2; } } function __CConditions_turn() { for (var _local6 in _cond) { var _local2 = _cond[_local6]; var _local5 = _local2.id; var _local4 = _local2.mc; _local4._xscale = 50 + (50 * (1 - (_local2.tl / _local2.ttl))); _local4._yscale = _local4._xscale; var _local3 = getTimer() - _local2.tts; _local2.tts = getTimer(); _local3 = _local3 / 1000; _local2.tl = _local2.tl + _local3; if (_local2.tl > _local2.ttl) { __CConditions_after_remove(_local2); _cond.splice(_local6 / 1, 1); __CCondition_refresh_mcs(); continue; } switch (_local5) { case CONST_CON_HoT : _char_heal(_local2.var0 * _local3); break; case CONST_CON_DoT : _Char_take_dmg_instant(_local2.var0 * _local3); break; case CONST_CON_Speed : break; case CONST_CON_Armor : break; case CONST_CON_Firepower : } } } function _char_multy_speed(val) { } function _char_heal() { } function _Char_take_dmg_instant() { } function _char_take_dmg() { } function _weap_add_bonus_dmg() { } function _char_recalc_speed() { } function add_fx_txt() { } var _char_inviciple = 0; var _enemy_slowed_down = 0; var _weapon_dmg_x2 = 0; var _char_double_speed = false; var CONST_CON_HoT = 1; var CONST_CON_DoT = 2; var CONST_CON_Speed = 3; var CONST_CON_Armor = 4; var CONST_CON_Inviciple = 5; var CONST_CON_Firepower = 6; var CONST_CON_Extrajump = 7; var CONST_CON_Enemyslow = 8; var CONST_CON_Slow = 9; }
Symbol 833 MovieClip [__Packages.CChar] Frame 0
class CChar extends CCondition { var _char_hp_max, _char_hp, _char_sp_max, _char_sp, _char_armor, _char_speed, _char_lives, _char_continue, _weapon_heat, _weapon_heat_max, _weapon_heated, _char_reload, _char_mreload, _char_guns_xml, _char_guns_objs, _char_ships_xml, _char_ships_objs, bonuses_objs, add_fx_txt, char_mc, __CCondition_add, CONST_CON_Inviciple, CONST_CON_Enemyslow, CONST_CON_Speed, CONST_CON_Firepower, chars_mc, rw, rh, _game_paused, face_mc, _char_keys_l, _char_keys_r, _char_xspeed, _char_keys_u, _char_keys_d, _char_yspeed, _char_cth, Mr, _char_inviciple, __CCondition_removeAll, _weapon_speed, game_mc, cbullets, _weapon_dmg, _crit_dmg, _weapon_dmg_x2, _char_gun_type, _weapon_bspeed, _char_normal_bspeed, _enemy_3_detection, _bscores, _char_ship_type, _char_bspeed, _char_multy_bspeed; function CChar () { super(); _CChar_ini(); } function _CChar_ini() { _char_hp_max = 100; _char_hp = _char_hp_max; _char_sp_max = 0; _char_sp = _char_sp_max; _char_armor = 0; _char_speed = 1; _char_lives = 3; _char_continue = 3; _weapon_heat = 0; _weapon_heat_max = 100; _weapon_heated = false; _char_reload = 0; _char_mreload = 5; _char_guns_xml = _root._find_xml("guns", _root.data_xml); _char_guns_objs = {}; for (var _local3 in _char_guns_xml.childNodes) { _char_guns_objs[_char_guns_xml.childNodes[_local3].attributes.type / 1] = _char_guns_xml.childNodes[_local3]; } _char_ships_xml = _root._find_xml("ships", _root.data_xml); _char_ships_objs = {}; for (var _local3 in _char_ships_xml.childNodes) { _char_ships_objs[_char_ships_xml.childNodes[_local3].attributes.type / 1] = _char_ships_xml.childNodes[_local3]; } } function charGetBonus(type) { _root.snd.bonus_get(type); var _local3 = bonuses_objs[type]; add_fx_txt(char_mc._x, char_mc._y, _root.get_txt(_local3.attributes.name)); switch (type) { case 1 : _CChar_take_heal(_char_hp_max * (0.4 + (Math.random() * 0.2))); break; case 2 : __CCondition_add({id:CONST_CON_Inviciple}); break; case 3 : __CCondition_add({id:CONST_CON_Enemyslow}); break; case 4 : __CCondition_add({id:CONST_CON_Speed}); break; case 5 : __CCondition_add({id:CONST_CON_Firepower}); } } function charEvade() { char_heat_add(_weapon_heat_max * 0.3); char_mc.toBaseGo(650, true); } function char_ini() { char_mc = chars_mc.attachMovie("char_mc", "char", chars_mc.getNextHighestDepth()); char_mc.cacheAsBitmap = true; char_mc._x = rw / 2; char_mc._y = rh; char_mc._r = char_r; if (_global.options_lvleditor) { _root.drawExCircle(char_mc, [0, 0], char_r, {_t:1, _color:65280, _alpha:100}); } char_mc._tx = char_mc._x; char_mc._ty = char_mc._y; char_mc._onMouseDown = (char_mc._startShoot = function () { this.drag = true; _global.game.char_shoot(); }); char_mc._onMouseUp = (char_mc._stopShoot = function () { this.drag = false; }); var _local12 = {}; _local12.onMouseWheel = function (delta) { if (delta < 0) { _global.game.char_set_next_gun(); } else { _global.game.char_set_prev_gun(); } }; Mouse.addListener(_local12); char_mc._onMouseMove = function () { if (this.toBase) { return(false); } var _local4 = this._parent._xmouse; var _local3 = this._parent._ymouse; if ((_local4 > 0) && (_local4 < 600)) { this._tx = _local4; } if ((_local3 > 150) && (_local3 < 600)) { this._ty = _local3; } if ((_global.options_controls == 0) || (_global.options_controls == 2)) { this.setMouseOnEnterFrame(); } }; char_mc.toBase = false; char_mc.toBaseGo = function (ty, myself) { this.toBase = true; this._tx = this._x; this._ty = ty; this.inBase = function () { trace("#ERR:inBase_didn`t_assigned_yet"); }; }; char_mc.shadow_bd = new flash.display.BitmapData(char_mc._width, char_mc._height, true, 0); var _local10 = new flash.geom.Matrix(); _local10.translate(char_mc._width / 2, char_mc._width / 2); char_mc.shadow_bd.draw(char_mc, _local10); char_mc.MakeBlurShadow = function () { var _local3 = this._parent.createEmptyMovieClip("bc" + this._parent.getNextHighestDepth(), this._parent.getNextHighestDepth()); _local3.attachBitmap(this.shadow_bd, _local3.getNextHighestDepth()); _local3.filters = [_root.blurFilter]; _local3._x = this._x - 50; _local3._y = this._y - 50; _local3.ttl = 5; _local3.onEnterFrame = function () { this.ttl--; if (this.ttl < 0) { this.filters = []; delete this.onEnterFrame; this.unloadMovie(); } }; }; char_mc._tsx = 0; char_mc._tsy = 0; char_mc.setKeyboardOnEnterFrame = function () { this._move = function () { this._asx = (_global.game._char_speed * this._sx) * 10; this._asy = (_global.game._char_speed * this._sy) * 10; this._tsx = this._tsx + ((this._asx - this._tsx) / 5); this._tsy = this._tsy + ((this._asy - this._tsy) / 5); this._x = this._x + this._tsx; this._y = this._y + this._tsy; if (this._x < 0) { this._x = 0; this._tsx = 0; this._asx = 0; } if (this._x > 600) { this._x = 600; this._tsx = 0; this._asx = 0; } if (this._y < 150) { this._y = 150; this._tsy = 0; this._asy = 0; } if (this._y > 600) { this._y = 600; this._tsy = 0; this._asy = 0; } }; }; char_mc.setMouseOnEnterFrame = function () { this._tsx = 0; this._tsy = 0; this._move = function () { var _local3 = 6 / _global.game._char_speed; var _local5 = this._tx - this._x; var _local4 = this._ty - this._y; this._x = this._x + (_local5 / _local3); this._y = this._y + (_local4 / _local3); }; }; char_mc._onEnterFrame = function () { if (this.drag) { _global.game.char_shoot(); } if (this.toBase) { var _local3 = 6 / _global.game._char_speed; var _local5 = this._tx - this._x; var _local4 = this._ty - this._y; this._x = this._x + (_local5 / _local3); this._y = this._y + (_local4 / _local3); this.MakeBlurShadow(); _local4 = Math.abs(this._ty - this._y); if ((_local4 < 10) || ((this._y > 600) && (this._ty > 600))) { this.toBase = false; this.inBase(); } this._onMouseMove(); } else { this._move(); } }; if (!_game_paused) { char_mc.onMouseDown = char_mc._onMouseDown; char_mc.onMouseUp = char_mc._onMouseUp; char_mc.onMouseMove = char_mc._onMouseMove; char_mc.onEnterFrame = char_mc._onEnterFrame; } var _local7 = face_mc.createEmptyMovieClip("keys", face_mc.getNextHighestDepth()); _local7.keys1 = {up:Key.isDown(38), down:Key.isDown(40), r:Key.isDown(39), l:Key.isDown(37), f:Key.isDown(17)}; _local7.keys2 = {up:Key.isDown(38), down:Key.isDown(40), r:Key.isDown(39), l:Key.isDown(37), f:Key.isDown(17)}; _local7.onEnterFrame = function () { var _local4; var _local5; _local4 = this.keys2; _local5 = {up:Key.isDown(38), down:Key.isDown(40), r:Key.isDown(39), l:Key.isDown(37), f:Key.isDown(17)}; var _local6 = _local5; if (_local4.f != _local5.f) { _root.anykey_count = 0; if (_local4.f) { _global.game.char_mc._stopShoot(); } else { _global.game.char_mc._startShoot(); } } if (_local4.down != _local5.down) { _root.anykey_count = 0; if (_local4.down) { _global.game.setCharDirD(false); } else { _global.game.setCharDirD(true); } } if (_local4.up != _local5.up) { _root.anykey_count = 0; if (_local4.up) { _global.game.setCharDirU(false); } else { _global.game.setCharDirU(true); } } if (_local4.l != _local5.l) { _root.anykey_count = 0; if (_local4.l) { _global.game.setCharDirL(false); } else { _global.game.setCharDirL(true); } } if (_local4.r != _local5.r) { _root.anykey_count = 0; if (_local4.r) { _global.game.setCharDirR(false); } else { _global.game.setCharDirR(true); } } this.keys2 = _local6; _local4 = this.keys1; _local5 = {up:Key.isDown(87), down:Key.isDown(83), r:Key.isDown(68), l:Key.isDown(65)}; var _local7 = _local5; if (_local4.down != _local5.down) { _root.anykey_count = 0; if (_local4.down) { _global.game.setCharDirD(false); } else { _global.game.setCharDirD(true); } } if (_local4.up != _local5.up) { _root.anykey_count = 0; if (_local4.up) { _global.game.setCharDirU(false); } else { _global.game.setCharDirU(true); } } if (_local4.l != _local5.l) { _root.anykey_count = 0; if (_local4.l) { _global.game.setCharDirL(false); } else { _global.game.setCharDirL(true); } } if (_local4.r != _local5.r) { _root.anykey_count = 0; if (_local4.r) { _global.game.setCharDirR(false); } else { _global.game.setCharDirR(true); } } this.keys1 = _local7; }; iniCharhpBar(); iniHeatBar(); char_set_ship(1); char_set_gun(1); } function afterSetCharDir() { if ((_global.options_controls == 0) || (_global.options_controls == 1)) { if (_char_keys_l || (_char_keys_r)) { if (_char_keys_l && (_char_keys_r)) { _char_xspeed = 0; } else if (_char_keys_l) { _char_xspeed = -1; } else { _char_xspeed = 1; } } else { _char_xspeed = 0; } if (_char_keys_u || (_char_keys_d)) { if (_char_keys_u && (_char_keys_d)) { _char_yspeed = 0; } else if (_char_keys_u) { _char_yspeed = -1; } else { _char_yspeed = 1; } } else { _char_yspeed = 0; } char_mc._sx = _char_xspeed; char_mc._sy = _char_yspeed; if (char_mc._tx > rw) { char_mc._tx = rw; } if (char_mc._tx < 0) { char_mc._tx = 0; } if ((_char_xspeed == 0) && (_char_yspeed == 0)) { setCharStop(); } else { char_mc.setKeyboardOnEnterFrame(); } } } function setCharDirL(val) { _char_keys_l = val; afterSetCharDir(); } function setCharDirR(val) { _char_keys_r = val; afterSetCharDir(); } function setCharDirU(val) { _char_keys_u = val; afterSetCharDir(); } function setCharDirD(val) { _char_keys_d = val; afterSetCharDir(); } function setCharStop() { char_mc._sx = 0; char_mc._sy = 0; } function iniHeatBar() { var _local2 = face_mc.heat_bar.bar; if (_local2._theight == undefined) { char_refresh_heat(); } _local2.onEnterFrame = function () { var _local2 = this._twidth - this._width; if (_local2 > 1) { this._width = this._width + (_local2 / 5); } else { this._width = this._twidth; } }; } function iniCharhpBar() { var _local2 = face_mc.hp_bar.body.bar; if (_local2._theight == undefined) { refreshCharHp(); } _local2.onEnterFrame = function () { var _local2 = this._theight - this._height; if (_local2 > 1) { this._height = this._height + (_local2 / 5); } else { this._height = this._theight; } }; } function refreshCharHp() { var _local2 = _char_hp / _char_hp_max; face_mc.hp_bar.body.bar._theight = _local2 * 151; } function _CChar_take_heal(val) { if (_char_hp < _char_hp_max) { _char_hp = _char_hp + val; if (_char_hp > _char_hp_max) { _char_hp = _char_hp_max; } refreshCharHp(); char_mc.body.addESplash(65280, false); } } function _Char_take_dmg_instant(val) { _char_hp = _char_hp - val; if (_char_hp <= 0) { _char_hp = 0; _CChar_die(); } else { refreshCharHp(); } } function _CChar_take_dmg(val) { if (Mr() > _char_cth) { trace("_char_evaded"); char_mc.MakeBlurShadow(); return(false); } if (_char_inviciple > 0) { _root.snd["char_shielded.mp3"].start(); char_mc.bubble_mc.play(); return(false); } val = val - _char_armor; if (val < 1) { val = 1; } _root.snd["char_hited.mp3"].start(); char_mc.body.addESplash(16711680, false); _Char_take_dmg_instant(val); } function _CChar_die() { addExp(char_mc._x, char_mc._y, "char"); _root.snd["char_dead.mp3"].start(); char_teleport([rw / 2, rh + 1000]); char_mc.toBaseGo(rh - 100, true); __CCondition_removeAll(); removeLive(); _char_hp = _char_hp_max; refreshCharHp(); } function refreshLives() { face_mc.lives_mc.gotoAndStop(char_mc.body._currentframe); face_mc.lives_mc.addESplash(255, false); face_mc.lives_dtxt.text = _char_lives; _root.main_shop_mc.lives_mc.gotoAndStop(char_mc.body._currentframe); _root.main_shop_mc.lives_dtxt.text = _char_lives; } function removeLive() { if (_char_lives <= 0) { _char_continue--; if (_char_continue >= 0) { _char_lives = _char_start_lives; _CGame_lose(); } else { _root.show_end_game(); } } else { _char_lives--; } refreshLives(); } function addLives(val) { _char_lives = _char_lives + val; refreshLives(); } function setLives(val) { _char_lives = val; refreshLives(); } function char_teleport(xy) { char_mc._x = xy[0]; char_mc._y = xy[1]; char_mc._tx = xy[0]; char_mc._ty = xy[1]; } function char_reload() { if (_char_reload > 0) { _char_reload--; } else { if (_weapon_heat > 0) { _weapon_heat = _weapon_heat - 0.3; } if (_weapon_heated) { _weapon_heat = _weapon_heat - 0.6; if (_weapon_heat <= 0) { _root.snd["weapon_cooled.mp3"].start(); _weapon_heated = false; } } char_refresh_heat(); } } function char_add_spark(x, y, dmg) { var _local2 = {}; _local2._type = CONST_GAME_MY_SPARK; _local2._dmg = dmg; _local2._mttl = 40; _local2._ttl = _local2._mttl; _local2._r = 1; _local2._weapon_speed = _weapon_speed; _local2._x = x; _local2._y = y; _local2._dx = 0; _local2._dy = 0; var _local3 = 10; var _local6 = game_mc.attachMovie("cbullets_mc", "cb" + game_mc.getNextHighestDepth(), game_mc.getNextHighestDepth(), _local2); _local6.cacheAsBitmap = true; _local6.gotoAndStop(CONST_GAME_MY_SPARK); var _local4 = game_mc.attachMovie("cbullets_mc", "cb" + game_mc.getNextHighestDepth(), game_mc.getNextHighestDepth(), _local2); _local4.cacheAsBitmap = true; _local4.gotoAndStop(CONST_GAME_MY_SPARK); var _local7 = game_mc.attachMovie("cbullets_mc", "cb" + game_mc.getNextHighestDepth(), game_mc.getNextHighestDepth(), _local2); _local7.cacheAsBitmap = true; _local7.gotoAndStop(CONST_GAME_MY_SPARK); var _local5 = game_mc.attachMovie("cbullets_mc", "cb" + game_mc.getNextHighestDepth(), game_mc.getNextHighestDepth(), _local2); _local5.cacheAsBitmap = true; _local5.gotoAndStop(CONST_GAME_MY_SPARK); _local6._dx = _local3; _local6._dy = _local3; _local4._dx = -_local3; _local4._dy = _local3; _local7._dx = _local3; _local7._dy = -_local3; _local5._dx = -_local3; _local5._dy = -_local3; cbullets.push(_local6); cbullets.push(_local4); cbullets.push(_local7); cbullets.push(_local5); } function char_add_exp(x, y, dmg) { addExp(x, y); } function char_heat_add(val) { _weapon_heat = _weapon_heat + val; if (_weapon_heat >= _weapon_heat_max) { _weapon_heat = _weapon_heat_max; _weapon_heated = true; char_refresh_heat(); _root.snd["weapon_heated.mp3"].start(); return(false); } char_refresh_heat(); return(true); } function char_refresh_heat() { var _local2 = _weapon_heat / _weapon_heat_max; face_mc.heat_bar.bar._twidth = _local2 * 120; } function weapon_get_dmg() { var _local2 = _weapon_dmg; if (Math.random() < _crit_dmg) { _local2 = _local2 * 2; } if (_weapon_dmg_x2 > 0) { _local2 = _local2 * _weapon_dmg_x2; } return(_local2); } function char_shoot() { if ((_char_reload > 0) || (_weapon_heated)) { return(false); } _char_reload = _char_mreload; _weapon_barrel = _weapon_barrel * -1; if (!char_heat_add(1)) { return(false); } var _local4 = {}; _local4._type = _char_gun_type; _local4._dmg = weapon_get_dmg(); _local4._ttl = 50; _root.snd.char_weapon_shoot(_char_gun_type); switch (_char_gun_type) { case 1 : _local4._r = 4; _local4._x = char_mc._x + _weapon_barrel; _local4._y = char_mc._y - 35; add_shoot_smog_txt(_local4._x, _local4._y); _local4._dx = 0; _local4._dy = -_weapon_speed; var _local8 = game_mc.attachMovie("cbullets_mc", "cb" + game_mc.getNextHighestDepth(), game_mc.getNextHighestDepth(), _local4); _local8.cacheAsBitmap = true; _local8.gotoAndStop(_local4._type); if (_global.options_lvleditor) { _root.drawExCircle(_local8, [0, 0], _local4._r, {_t:1, _color:255, _alpha:100}); } cbullets.push(_local8); break; case 2 : _local4._r = 4; _local4._ttx = _weapon_barrel; _local4._x = char_mc._x; _local4._y = char_mc._y; _local4._ttl = 20; _local4._dx = 0; _local4._dy = -_weapon_speed; _local8 = game_mc.attachMovie("cbullets_mc", "cb" + game_mc.getNextHighestDepth(), game_mc.getNextHighestDepth(), _local4); _local8.cacheAsBitmap = true; _local8.gotoAndStop(_local4._type); if (_global.options_lvleditor) { _root.drawExCircle(_local8, [0, 0], _local4._r, {_t:1, _color:255, _alpha:100}); } cbullets.push(_local8); _local4._ttx = _weapon_barrel * -1; _local8 = game_mc.attachMovie("cbullets_mc", "cb" + game_mc.getNextHighestDepth(), game_mc.getNextHighestDepth(), _local4); _local8.cacheAsBitmap = true; _local8.gotoAndStop(_local4._type); if (_global.options_lvleditor) { _root.drawExCircle(_local8, [0, 0], _local4._r, {_t:1, _color:255, _alpha:100}); } cbullets.push(_local8); break; case 3 : _local4._r = 3; _local4._x = char_mc._x; _local4._y = char_mc._y; _local4._dx = 0; _local4._dy = -_weapon_speed; var _local5 = game_mc.attachMovie("cbullets_mc", "cb" + game_mc.getNextHighestDepth(), game_mc.getNextHighestDepth(), _local4); _local5.cacheAsBitmap = true; _local5.gotoAndStop(_local4._type); var _local7 = game_mc.attachMovie("cbullets_mc", "cb" + game_mc.getNextHighestDepth(), game_mc.getNextHighestDepth(), _local4); _local7.cacheAsBitmap = true; _local7.gotoAndStop(_local4._type); var _local6 = game_mc.attachMovie("cbullets_mc", "cb" + game_mc.getNextHighestDepth(), game_mc.getNextHighestDepth(), _local4); _local6.cacheAsBitmap = true; _local6.gotoAndStop(_local4._type); _local5._x = _local5._x - 20; _local5._dx = _local5._dx - 1; _local7._y = _local7._y - 10; _local6._x = _local6._x + 20; _local6._dx = _local6._dx + 1; if (_global.options_lvleditor) { _root.drawExCircle(_local5, [0, 0], _local4._r, {_t:1, _color:5570764, _alpha:100}); _root.drawExCircle(_local7, [0, 0], _local4._r, {_t:1, _color:5570764, _alpha:100}); _root.drawExCircle(_local6, [0, 0], _local4._r, {_t:1, _color:5570764, _alpha:100}); } cbullets.push(_local5); cbullets.push(_local7); cbullets.push(_local6); break; case 4 : _local4._r = 8; _local4._x = char_mc._x + _weapon_barrel; _local4._y = char_mc._y; _local4._weapon_speed = _weapon_speed; _local4._ttl = _local4._ttl * 2; _local4._dx = 0; _local4._dy = -_weapon_speed; _local8 = game_mc.attachMovie("cbullets_mc", "cb" + game_mc.getNextHighestDepth(), game_mc.getNextHighestDepth(), _local4); _local8.cacheAsBitmap = true; _local8.gotoAndStop(_local4._type); if (_global.options_lvleditor) { _root.drawExCircle(_local8, [0, 0], _local4._r, {_t:1, _color:255, _alpha:100}); } cbullets.push(_local8); break; case 5 : _local4._r = 12; _local4._x = char_mc._x + _weapon_barrel; _local4._y = char_mc._y; _local4._dx = 0; _local4._dy = -_weapon_speed; _local4._ttl = 15; _local8 = game_mc.attachMovie("cbullets_mc", "cb" + game_mc.getNextHighestDepth(), game_mc.getNextHighestDepth(), _local4); _local8.cacheAsBitmap = true; _local8.gotoAndStop(_local4._type); if (_global.options_lvleditor) { _root.drawExCircle(_local8, [0, 0], _local4._r, {_t:1, _color:255, _alpha:100}); } cbullets.push(_local8); break; case 6 : _local4._r = 6; _local4._x = char_mc._x + _weapon_barrel; _local4._y = char_mc._y; _local4._dx = (Math.random() - 0.5) * 4; _local4._dy = -_weapon_speed; _local8 = game_mc.attachMovie("cbullets_mc", "cb" + game_mc.getNextHighestDepth(), game_mc.getNextHighestDepth(), _local4); _local8.cacheAsBitmap = true; _local8.gotoAndStop(_local4._type); if (_global.options_lvleditor) { _root.drawExCircle(_local8, [0, 0], _local4._r, {_t:1, _color:255, _alpha:100}); } cbullets.push(_local8); } return(true); } function char_set_next_gun() { var _local2 = 1; while (char_set_gun(_char_gun_type + _local2) == -1) { _local2++; } } function char_set_prev_gun() { var _local2 = -1; while (char_set_gun(_char_gun_type + _local2) == -1) { _local2--; } } function char_set_gun_avaible(val) { var _local7 = _root._find_xml("guns", _root.data_xml); var _local4 = -1; var _local3 = _local7.childNodes; for (var _local6 in _local3) { if (_local3[_local6].attributes.type == val) { _local4 = _local3[_local6]; break; } } if (_local4 === -1) { trace("ERR#CChar::char_set_gun:this_type_not_found"); return(0); } if (_local4.attributes.avaible == 1) { trace("ERR#CChar::char_set_gun:this_type_alredy_brougth"); return(-1); } if (removeScores(_local4.attributes.cost / 1)) { _local4.attributes.avaible = 1; char_set_gun(val); return(1); } return(0); } function char_set_gun(val) { var _local7 = _root._find_xml("guns", _root.data_xml); var _local4 = -1; var _local3 = _local7.childNodes; for (var _local6 in _local3) { if (_local3[_local6].attributes.type == val) { _local4 = _local3[_local6]; break; } } if (_weapon_heated) { trace("ERR#CChar::char_set_gun:cool_weapon_first"); return(1); } if (_local4 === -1) { return(0); } if (_local4.attributes.avaible != 1) { return(-1); } _char_gun_type = val; _weapon_dmg = _local4.attributes.dmg / 1; _weapon_speed = _local4.attributes.speed / 1; _char_mreload = _local4.attributes.mreload / 1; _weapon_bspeed = _local4.attributes.bspeed / 100; _weapon_heat = 0; _weapon_heat_max = _local4.attributes.heat / 1; _char_recalc_speed(); char_mc.guns.gotoAndStop(val); return(1); } function char_add_perc(val) { var _local9 = _root._find_xml("percs", _root.data_xml); var _local5 = -1; var _local4 = _local9.childNodes; for (var _local8 in _local4) { if (_local4[_local8].attributes.type == val) { _local5 = _local4[_local8]; break; } } if (_local5 === -1) { trace("ERR#CChar::char_add_perc:this_type_not_found"); return(0); } if (_local5.attributes.avaible == 1) { trace("ERR#CChar::char_add_perc:this_type_already_got"); return(-1); } if (removeScores(_local5.attributes.cost / 1)) { _local5.attributes.avaible = 1; var _local10 = _local5.firstChild; var _local6 = _local5.firstChild.attributes; for (var _local8 in _local6) { var _local3 = _local6[_local8]; switch (_local8.toString()) { case "abspeed" : _char_normal_bspeed = _char_normal_bspeed + (_local3 / 100); trace("__char_normal_bspeed:" + _char_normal_bspeed); break; case "enemy_3_detection" : _enemy_3_detection = _local3 / 1; break; case "abscores" : _bscores = _bscores + (_local3 / 100); break; case "acrit_dmg" : _crit_dmg = _crit_dmg + (_local3 / 100); break; default : trace("ERR#CChar::char_add_perc:dont_know_this:" + _local8); } } return(1); } return(0); } function char_set_ship_avaible(val) { var _local7 = _root._find_xml("ships", _root.data_xml); var _local4 = -1; var _local3 = _local7.childNodes; for (var _local6 in _local3) { if (_local3[_local6].attributes.type == val) { _local4 = _local3[_local6]; break; } } if (_local4 === -1) { trace("ERR#CChar::char_set_gun:this_type_not_found"); return(0); } if (_local4.attributes.avaible == 1) { trace("ERR#CChar::char_set_gun:this_type_alredy_brougth"); return(-1); } if (removeScores(_local4.attributes.cost / 1)) { _local4.attributes.avaible = 1; char_set_ship(val); return(1); } return(0); } function char_set_ship(val) { var _local7 = _root._find_xml("ships", _root.data_xml); var _local4 = -1; var _local3 = _local7.childNodes; for (var _local6 in _local3) { if (_local3[_local6].attributes.type == val) { _local4 = _local3[_local6]; break; } } if (_local4 === -1) { trace("ERR#CChar::char_set_ship:this_type_not_found"); return(false); } _char_ship_type = val; _char_hp_max = _local4.attributes.hp / 1; _char_armor = _local4.attributes.armor / 1; _char_hp = _char_hp_max; _char_cth = _local4.attributes.cth / 100; _char_bspeed = _local4.attributes.bspeed / 100; _char_recalc_speed(); refreshCharHp(); char_mc.body.gotoAndStop(val); } function _char_recalc_speed() { _char_speed = ((_char_bspeed * _weapon_bspeed) * _char_normal_bspeed) * _char_multy_bspeed; } function _CGame_lose() { } function add_shoot_smog_txt(x, y) { } function addExp(x, y) { } function removeScores(val) { } var char_r = 25; var _char_start_lives = 3; var CONST_GAME_MY_EXPLOSION = 10; var CONST_GAME_MY_SPARK = 11; var _weapon_barrel = 18; }
Symbol 834 MovieClip [__Packages.CGame] Frame 0
class CGame extends CChar { var enemys, bonuses, cbullets, ebullets, rw, rh, game_mc, chars_mc, shop_mc, face_mc, game_bg_mc, game_under_bg_mc, gfx_mc, enemys_mc, _game_ini, types_xml, types_objs, bonuses_p, bonuses_max, bonuses_objs, _game_paused, char_mc, _lvl, Mr, _enemy_3_detection, _scores, _total_scores, _bscores, setLives, _char_start_lives, _char_continue, map_xml, _wave, _wave_max, _char_normal_bspeed, _char_multy_bspeed, _crit_dmg, char_ini, refreshLives, _weapon_heat, char_teleport, __CCondition_removeAll, char_reload, Ms, charGetBonus, _enemy_slowed_down, _CChar_take_dmg, __CCondition_add, CONST_CON_DoT, CONST_CON_Slow, char_add_spark, char_add_exp, CONST_GAME_MY_SPARK, __CConditions_turn; function CGame (obj) { super(); enemys = []; bonuses = []; cbullets = []; ebullets = []; rw = obj.rw; rh = obj.rh; game_mc = obj.game_mc; chars_mc = obj.chars_mc; shop_mc = obj.shop_mc; face_mc = obj.face_mc; game_bg_mc = obj.game_bg_mc; game_under_bg_mc = obj.game_under_bg_mc; gfx_mc = face_mc.createEmptyMovieClip("gfx", face_mc.getNextHighestDepth()); gfx_mc.di = 0; enemys_mc = obj.enemys_mc; _game_ini = false; _CGame_ini(); types_xml = _root._find_xml("enemys", _root.data_xml); types_objs = {}; for (var _local6 in types_xml.childNodes) { types_objs[types_xml.childNodes[_local6].attributes.type / 1] = types_xml.childNodes[_local6]; } var _local4 = _root._find_xml("bonuses", _root.data_xml); bonuses_p = _local4.attributes.p / 100; bonuses_max = _local4.childNodes.length; trace("_bonuses_max:" + bonuses_max); bonuses_objs = {}; for (var _local6 in _local4.childNodes) { bonuses_objs[_local4.childNodes[_local6].attributes.type / 1] = _local4.childNodes[_local6]; } } function _CGame_pause_switch() { if (_game_paused) { _CGame_pause(); } else { _CGame_unpause(); } } function _CGame_pause() { if (!_game_paused) { _game_paused = true; delete char_mc.onMouseDown; delete char_mc.onMouseUp; delete char_mc.onMouseMove; delete char_mc.onEnterFrame; } } function _CGame_unpause() { if (_game_paused) { _game_paused = false; char_mc.onMouseDown = char_mc._onMouseDown; char_mc.onMouseUp = char_mc._onMouseUp; char_mc.onMouseMove = char_mc._onMouseMove; char_mc.onEnterFrame = char_mc._onEnterFrame; } } function _CGame_ini() { if (!_game_ini) { _game_ini = true; face_mc._visible = true; game_mc._visible = true; shop_mc._visible = false; game_mc.onEnterFrame = function () { _global.game.turn(); }; } } function _CGame_deini() { if (_game_ini) { _game_ini = false; face_mc._visible = false; game_mc._visible = false; delete game_mc.onEnterFrame; } } function _CGame_win() { trace("__CGame_win:" + _CGame_win); _root.show_end_game(); } function _CGame_lose() { _lvl--; _CGame_unpause(); char_mc.toBaseGo(650, false); char_mc.inBase = function () { _root.show_continue_menu(); }; return(true); } function _CGame_show_mish_txt(txt, pic_id) { face_mc.txt_mc._visible = true; face_mc.txt_mc.txt_dtxt.text = _root.get_txt(txt); face_mc.txt_mc.pic_mc.gotoAndStop(pic_id / 1); } function addStar() { if ((!_global.options_bg_stars) || (game_under_bg_mc.c > 100)) { return(false); } var _local3 = game_under_bg_mc.attachMovie("stars_mc", "stars_mc" + game_under_bg_mc.getNextHighestDepth(), game_under_bg_mc.getNextHighestDepth()); _local3.gotoAndStop(random(_local3._totalframes) + 1); game_under_bg_mc.c++; _local3._x = rw * Mr(); _local3._y = -10; _local3._my = rh + (_local3._height / 2); _local3._gy = 1 + random(8); _local3.onEnterFrame = function () { this._y = this._y + this._gy; this._rotation = this._rotation + (this._gy / 10); if (this._y > this._my) { this._parent.c--; this.unloadMovie(); } }; } function addBgobj(y) { if ((!_global.options_bg_stars) || (game_bg_mc.c > 2)) { return(false); } var _local3 = game_bg_mc.attachMovie("objs_mc", "objs_mc" + game_bg_mc.getNextHighestDepth(), game_bg_mc.getNextHighestDepth()); _local3.gotoAndStop(random(_local3._totalframes) + 1); _local3._rotation = Mr() * 360; _local3.cacheAsBitmap = true; game_bg_mc.c++; _local3._x = rw * Mr(); _local3._y = y - (_local3._height / 2); _local3._xscale = 50 + (100 * Mr()); _local3._yscale = _local3._xscale; _local3._my = rh + (_local3._height / 2); _local3._gy = 0.5 + random(3); _local3.onEnterFrame = function () { this._y = this._y + this._gy; if (this._y > this._my) { this._parent.c--; this.unloadMovie(); } }; } function addExp(x, y, big) { _root.snd.enemy_boom(); var _local4 = "exps_mc"; if (big == "char") { _local4 = "exps_char_mc"; } else if (big) { _local4 = "exps_big_mc"; } var _local3 = game_mc.attachMovie(_local4, "objs_mc" + game_mc.getNextHighestDepth(), game_mc.getNextHighestDepth(), {_x:x, _y:y}); _local3.gotoAndStop(random(_local3._totalframes) + 1); _local3._rotation = random(4) * 90; _local3.onEnterFrame = function () { if (this.body._currentframe == (this.body._totalframes - 1)) { this.unloadMovie(); } }; } function addBonus(obj, x, y) { if (Mr() < bonuses_p) { if (obj == undefined) { obj = {}; obj._type = random(bonuses_max) + 1; } var _local6 = bonuses_objs[obj._type]; if (_local6 == undefined) { trace("#ERR::addBonus:" + obj._type); return(false); } obj._x = x; obj._y = y; obj._r = _local6.attributes.r / 1; var _local5 = game_mc.attachMovie("bonuses_mc", "bb" + game_mc.getNextHighestDepth(), game_mc.getNextHighestDepth(), obj); _local5.cacheAsBitmap = true; _local5.body.gotoAndStop(obj._type); if (_global.options_lvleditor) { _root.drawExCircle(_local5, [0, 0], obj._r, {_t:2, _color:52428, _alpha:100}); } bonuses.push(_local5); } } function addEnemy(obj) { if (obj == undefined) { obj = {}; obj._type = random(6) + 1; } if (obj._r == undefined) { obj._r = 25; } obj._reload = 0; obj._dsx = 0.9; obj._dsy = 2; switch (obj._type) { case 1 : obj._dx = 0; obj._dy = 10; break; case 2 : obj._dx = 2; obj._dy = 10; obj._ty = 50 + (Mr() * 200); break; case 3 : obj._s = 6 + (Mr() * 3); obj._dx = 0; obj._dy = 7 + (Mr() * 3); break; case 24 : case 4 : obj._dsx = 1.5 + (1 * Mr()); obj._dx = 0; obj._dy = 10; obj._my = 80 + (90 * Mr()); break; case 5 : obj._dx = 0; obj._dsx = 0.7 + (Mr() * 0.3); obj._dy = 5 + (Mr() * 4); obj._my = 10 + (160 * Mr()); break; case 6 : obj._ty = 10 + (random(7) * 23); obj._dx = 3 + (Mr() * 3); obj._dy = 9 + Mr(); break; case 7 : obj._ty = 30 + (random(5) * 24); obj._dx = 3.5; obj._dy = 13; break; case 23 : case 8 : obj._dsx = 1 + (1 * Mr()); obj._ty = 100 + ((Mr() - 0.5) * 40); obj._dx = 3; obj._dy = 8; break; case 21 : obj._ty = 100 + ((Mr() - 0.5) * 40); obj._barrel = 1; obj._dx = 3; obj._dy = 8; break; case 22 : obj._ty = 100 + ((Mr() - 0.5) * 40); obj._dx = 3; obj._dy = 8; break; case 50 : case 51 : case 52 : case 53 : case 54 : break; default : obj._hp = 10; obj._dmg = 10; obj._dx = 0; obj._dy = 8 + (Mr() * 4); } var _local5 = types_objs[obj._type]; if (_local5 != undefined) { obj._hp = _local5.attributes.hp / 1; obj._armor = _local5.attributes.armor / 1; obj._dmg = _local5.attributes.dmg / 1; obj._scores = _local5.attributes.scores / 1; obj._mreload = _local5.attributes.mreload / 1; obj._r = _local5.attributes.r / 1; } if ((obj._type > 30) && (obj._type < 40)) { obj._dx = obj._dx + ((Mr() - 0.5) * 6); obj._dy = obj._dy + ((Mr() - 0.5) * 8); } if (_local5.attributes.dx != undefined) { obj._dx = ((Mr() - 0.5) * _local5.attributes.dx) / 1; } if (_local5.attributes.dy != undefined) { obj._dy = _local5.attributes.dy / 1; } if (_local5.attributes.ady != undefined) { obj._dy = obj._dy + ((Mr() * _local5.attributes.ady) / 1); } obj._hp_max = obj._hp; var _local6 = enemys_mc.attachMovie("enemys_mc", "e" + enemys_mc.nd, enemys_mc.nd, obj); enemys_mc.nd++; _local6.cacheAsBitmap = true; _local6.gotoAndStop(obj._type); if (obj._type == 3) { if (_enemy_3_detection == 1) { _local6.body.gotoAndStop(2); } else { _local6.body.gotoAndStop(1); } } if (obj._type < 50) { _local6.hpbar_mc = _local6.createEmptyMovieClip("hpbar", _local6.getNextHighestDepth()); _local6.refreshHP = function () { var _local3 = this._hp / this._hp_max; if (_local3 < 1) { this.hpbar_mc.clear(); _root.drawLine(this.hpbar_mc, [-this._r, -this._r], [this._r, -this._r], {_t:6, _color:0, _alpha:100}); _root.drawLine(this.hpbar_mc, [(-this._r) * _local3, -this._r], [this._r * _local3, -this._r], {_t:3, _color:16711680, _alpha:100}); this.head_mc._alpha = _local3 * 100; this.hpbar_mc._visible = true; this.hpbar_mc._tts = 50; this.hpbar_mc.onEnterFrame = function () { if ((--this._tts) < 0) { this._visible = false; delete this.onEnterFrame; } }; } }; _local6.refreshHP(); } if (_global.options_lvleditor) { _root.drawExCircle(_local6, [0, 0], obj._r, {_t:1, _color:16711680, _alpha:100}); } if (obj._type > 49) { ebullets.push(_local6); } else { enemys.push(_local6); } } function refreshScores() { face_mc.score_dtxt.text = getScores(); } function turnScores() { var _local4 = Number(face_mc.score_dtxt.text); var _local3 = _scores - _local4; if (_local3 === 0) { return(true); } var _local2 = 0; if (_local3 > 0) { _local2++; } if (_local3 < 0) { _local2--; } if (_local3 > 10) { _local2 = _local2 + 5; } if (_local3 < -10) { _local2 = _local2 - 5; } if (_local3 > 60) { _local2 = _local2 + 50; } if (_local3 < -60) { _local2 = _local2 - 50; } if (_local3 > 500) { _local2 = _local2 + 500; } if (_local3 < -500) { _local2 = _local2 - 500; } _local4 = _local4 + _local2; face_mc.score_dtxt.text = _local4; } function removeScores(val) { if (_scores >= val) { _root.snd["game_shop_done.mp3"].start(); _scores = _scores - val; refreshScores(); return(true); } _root.snd["game_shop_error.mp3"].start(); return(false); } function addScores(val) { _total_scores = _total_scores + (val * _bscores); _scores = _scores + (val * _bscores); } function setScores(val) { _total_scores = val; _scores = val; refreshScores(); } function getScores() { return(_scores); } function startGame() { _lvl = 0; gfx_mc.di = 0; setScores(0); setLives(_char_start_lives); _char_continue = 3; _root.data_xml = _root.data_copy_xml.cloneNode(true); var _local3 = _root._find_xml("maps", _root.data_xml); map_xml = new XML(_local3.childNodes[_lvl].toString()).firstChild; _wave = 0; _wave_max = map_xml.childNodes.length; addWave(); _root.snd.music.start_this(); _char_normal_bspeed = 1; _char_multy_bspeed = 1; _enemy_3_detection = 0; _bscores = 1; _crit_dmg = 0; char_ini(); refreshLives(); addBgobj(random(rh)); addBgobj(random(rh)); addBgobj(random(rh)); } function nextMap() { _lvl++; _weapon_heat = 0; _CGame_unpause(); var _local3 = _root._find_xml("maps", _root.data_xml); if (_local3.childNodes.length <= _lvl) { _CGame_win(); return(false); } _wave_max = _local3.childNodes.length; map_xml = new XML(_local3.childNodes[_lvl].toString()).firstChild; _wave = 0; _wave_max = map_xml.childNodes.length; _root.snd.music.start_this(); var _local4 = map_xml.attributes.name; if (_local4 != undefined) { add_center_txt(_root.get_txt(_local4)); } char_teleport([rw / 2, rh - 50]); addWave(); } function endMap() { delete game_mc.onEnterFrame; var _local4 = game_mc.getDepth(); var _local5 = game_mc._parent; game_mc = _local5.createEmptyMovieClip("game", _local4); game_under_bg_mc = game_mc.attachMovie("game_bg_mc", "game_bg_mc", game_mc.getNextHighestDepth()); game_under_bg_mc.c = 0; game_bg_mc = game_mc.createEmptyMovieClip("game_under_bg_mc", game_mc.getNextHighestDepth()); game_bg_mc.c = 0; enemys_mc = game_mc.createEmptyMovieClip("enemys", game_mc.getNextHighestDepth()); enemys_mc.nd = 0; if (_game_ini) { game_mc.onEnterFrame = function () { _global.game.turn(); }; } enemys = []; bonuses = []; cbullets = []; ebullets = []; __CCondition_removeAll(); _CGame_pause(); _root.show_gameshop(shop_mc); } function addWave() { if (map_xml.childNodes.length == 0) { _CGame_unpause(); char_mc.toBaseGo(-50, false); char_mc.inBase = function () { _global.game.endMap(); }; return(true); } var _local7 = map_xml.firstChild; _wave++; gfx_mc.di = 0; var _local9 = _local7.attributes.name; if (_local9 != undefined) { add_center_txt(_root.get_txt(_local9)); } enemys_mc.nd = 0; if (_local7.nodeName == "txt") { _CGame_show_mish_txt(_local7.attributes.txt, _local7.attributes.pic_id); _root.snd["message.mp3"].start(); _CGame_pause(); } else { var _local6 = _local7.attributes.val.toString().split(";"); for (var _local8 in _local6) { var _local4 = _local6[_local8].split(","); var _local5 = {}; _local5._type = _local4[0] / 1; _local5._x = (rw * _local4[1]) / 10; if (_local4[2] == undefined) { _local4[2] = 0; } _local5._y = (rw * _local4[2]) / 10; addEnemy(_local5); } _CGame_unpause(); } map_xml.firstChild.removeNode(); } function refreshMapInfo() { face_mc.map_dtxt.text = Math.round((_wave * 100) / _wave_max) + "%"; } function turn() { char_reload(); var _local58 = getTimer(); addStar(); if (Mr() > 0.99) { addBgobj(0); } if (((enemys.length <= 0) && (face_mc.txt_mc._visible == false)) && (ebullets.length <= 0)) { addWave(); return(false); } for (var _local57 in bonuses) { var _local3 = bonuses[_local57]; _local3._y = _local3._y + 3; _local3._rotation = _local3._rotation + 5; if ((((_local3._y > (rh + 100)) || (_local3._y < -1000)) || (_local3._x > (rw + 100))) || (_local3._x < -100)) { _local3.unloadMovie(); bonuses.splice(_local57 / 1, 1); continue; } var _local10 = _local3._x - char_mc._x; var _local8 = _local3._y - char_mc._y; var _local6 = Ms((_local10 * _local10) + (_local8 * _local8)); if (_local6 < (_local3._r + char_mc._r)) { charGetBonus(_local3._type / 1); _local3.addLastSplash(); bonuses.splice(_local57 / 1, 1); } } for (var _local57 in enemys) { var _local3 = enemys[_local57]; switch (_local3._type) { case 2 : enemy_move_line_x(_local3); enemy_move_fixed_y(_local3); if (_local3._reload <= 0) { if (Mr() > 0.9) { var _local10 = _local3._x - char_mc._x; var _local8 = _local3._y - char_mc._y; var _local6 = Ms((_local10 * _local10) + (_local8 * _local8)); var _local18 = 8 / _local6; addEnemy({_x:_local3._x, _y:_local3._y, _dx:(-_local10) * _local18, _dy:(-_local8) * _local18, _type:50, _r:8, _dmg:3}); _local3._reload = _local3._mreload; } } else { _local3._reload--; } break; case 53 : case 52 : case 51 : _local3._ttl--; if (_local3._ttl < 20) { _local3._alpha = ((_local3._ttl * 5) * 0.8) + 20; } case 3 : enemy_move_direct_xy(_local3); break; case 24 : case 4 : var _local10 = enemy_move_direct_x(_local3); var _local8 = _local3._y - char_mc._y; var _local37 = 1; var _local19 = 10; if (_local3._y > _local3._my) { _local3._dy = _local3._dy - _local37; if (Math.abs(_local3._dy) > _local19) { _local3._dy = -_local19; } } else { _local3._dy = _local3._dy + _local37; if (Math.abs(_local3._dy) > _local19) { _local3._dy = _local19; } } _local3._rotation = ((Math.atan2(_local8, _local10) * 180) / Math.PI) + 90; if (_local3._reload <= 0) { if (Mr() > 0.9) { var _local6 = Ms((_local10 * _local10) + (_local8 * _local8)); var _local18 = 14 / _local6; addEnemy({_x:_local3._x, _y:_local3._y, _dx:(-_local10) * _local18, _dy:(-_local8) * _local18, _type:50, _r:8, _dmg:5}); _local3._reload = _local3._mreload; } } else { _local3._reload--; } break; case 5 : _local10 = enemy_move_direct_x(_local3); _local8 = _local3._y - char_mc._y; _local37 = 1; if ((_local3._y > _local3._my) && (_local3._dy > 0)) { _local3._dy = _local3._dy - _local37; if (_local3._dy < 0) { _local3._dy = 0; } } if (_local3._reload <= 0) { if (Mr() > 0.9) { var _local6 = Ms((_local10 * _local10) + (_local8 * _local8)); var _local18 = 14 / _local6; addEnemy({_x:_local3._x - 20, _y:_local3._y, _dx:0, _dy:11, _type:50, _r:8, _dmg:5}); addEnemy({_x:_local3._x + 20, _y:_local3._y, _dx:0, _dy:11, _type:50, _r:8, _dmg:5}); _local3._reload = _local3._mreload; } } else { _local3._reload--; } break; case 6 : _local10 = _local3._x - char_mc._x; _local8 = _local3._y - char_mc._y; enemy_move_line_x(_local3); enemy_move_fixed_y(_local3); if (_local3._reload <= 0) { if (Mr() > 0.9) { var _local6 = Ms((_local10 * _local10) + (_local8 * _local8)); if (Mr() > 0.5) { addEnemy({_x:_local3._x, _y:_local3._y, _dx:0, _dy:12, _type:50, _r:8, _dmg:10}); addEnemy({_x:_local3._x, _y:_local3._y, _dx:2, _dy:10, _type:50, _r:8, _dmg:10}); addEnemy({_x:_local3._x, _y:_local3._y, _dx:-2, _dy:10, _type:50, _r:8, _dmg:10}); } else { _local10 = _local3._x - char_mc._x; _local8 = _local3._y - char_mc._y; _local6 = Ms((_local10 * _local10) + (_local8 * _local8)); var _local18 = 8 / _local6; addEnemy({_x:_local3._x, _y:_local3._y, _dx:(-_local10) * _local18, _dy:(-_local8) * _local18, _type:50, _r:7, _dmg:30, _xscale:200, _yscale:200}); } _local3._reload = _local3._mreload; } } else { _local3._reload--; } break; case 7 : enemy_move_line_x(_local3); enemy_move_fixed_y(_local3); if (_local3._reload <= 0) { _local3._ty = 30 + (120 * Mr()); _local3._dy = 2 + (Mr() * 4); if (_local3._ty < _local3._y) { _local3._dy = _local3._dy * -1; _local3._dsy = _local3._dy / 2; } _local3._reload = _local3._mreload * (1 + (Mr() * 0.2)); var _local23 = (_local3._x - 30) - char_mc._x; var _local22 = _local3._x - char_mc._x; var _local21 = (_local3._x + 30) - char_mc._x; _local8 = _local3._y - char_mc._y; var _local35 = Ms((_local23 * _local23) + (_local8 * _local8)); var _local33 = Ms((_local22 * _local22) + (_local8 * _local8)); var _local31 = Ms((_local21 * _local21) + (_local8 * _local8)); var _local18 = 8; addEnemy({_x:_local3._x - 30, _y:_local3._y, _dx:((-_local23) * _local18) / _local35, _dy:((-_local8) * _local18) / _local35, _type:50, _r:8, _dmg:3}); addEnemy({_x:_local3._x, _y:_local3._y + 20, _dx:((-_local22) * _local18) / _local33, _dy:((-_local8) * _local18) / _local33, _type:50, _r:8, _dmg:3}); addEnemy({_x:_local3._x + 30, _y:_local3._y, _dx:((-_local21) * _local18) / _local31, _dy:((-_local8) * _local18) / _local31, _type:50, _r:8, _dmg:3}); } else { _local3._reload--; } break; case 23 : case 8 : _local10 = _local3._x - char_mc._x; _local8 = _local3._y - char_mc._y; if (_local3._speed_x_type == 1) { enemy_move_line_x(_local3); } else { enemy_move_direct_x(_local3); } enemy_move_fixed_y(_local3); if (_local3._reload <= 0) { _local3._speed_x_type = random(2); if (Mr() > 0.9) { var _local6 = Ms((_local10 * _local10) + (_local8 * _local8)); _local3._reload = _local3._mreload; if (Mr() > 0.5) { if (_local3._type == 23) { addEnemy({_x:_local3._x, _y:_local3._y, _dx:-20, _dy:3, _s:14, _type:53, _ttl:110, _r:9, _dmg:24}); addEnemy({_x:_local3._x, _y:_local3._y, _dx:20, _dy:3, _s:14, _type:53, _ttl:110, _r:9, _dmg:24}); } else { var _local18 = 8 / _local6; addEnemy({_x:_local3._x + 30, _y:_local3._y, _dx:(-_local10) * _local18, _dy:(-_local8) * _local18, _type:50, _r:8, _dmg:3}); addEnemy({_x:_local3._x - 30, _y:_local3._y, _dx:(-_local10) * _local18, _dy:(-_local8) * _local18, _type:50, _r:8, _dmg:3}); } } else { enemy_shoot_laser(_local3); _local3._reload = _local3._mreload * 2; } } } else { _local3._reload--; } break; case 21 : enemy_move_line_x(_local3); enemy_move_fixed_y(_local3); var _local38 = 1; while (_local38 < 7) { var _local5 = _local3["gun" + _local38]; var _local12 = {x:0, y:50}; _local5.localToGlobal(_local12); _local5.gun_x = _local12.x; _local5.gun_y = _local12.y; _local5.gun_dx = _local5.gun_x - char_mc._x; _local5.gun_dy = _local5.gun_y - char_mc._y; _local5._rotation = ((Math.atan2(_local5.gun_dy, _local5.gun_dx) * 180) / Math.PI) + 90; _local38++; } if (_local3._reload <= 0) { _local3._reload = _local3._mreload; _local3._barrel++; if (_local3._barrel == 5) { _local3._barrel = 1; } if ((_local3._barrel == 4) && (Mr() > 0.7)) { addEnemy({_x:_local3._x, _y:_local3._y, _dx:0, _dy:0, _s:8, _type:51, _ttl:100, _r:14, _dmg:20}); } else { _local38 = 1; while (_local38 < 7) { if ((_local38 != _local3._barrel) && ((_local38 - 3) != _local3._barrel)) { } else { var _local5 = _local3["gun" + _local38]; _local5.addESplash(16711680, false); var _local9 = _local5.gun_dx; var _local7 = _local5.gun_dy; var _local14 = Ms((_local9 * _local9) + (_local7 * _local7)); var _local15 = 10; addEnemy({_x:_local5.gun_x, _y:_local5.gun_y, _dx:((-_local9) * _local15) / _local14, _dy:((-_local7) * _local15) / _local14, _type:50, _r:8, _dmg:3}); } _local38++; } if (Mr() > 0.97) { var _local20 = {}; _local20._type = 2; _local20._x = _local3._x; _local20._y = _local3._y; addEnemy(_local20); } else if (Mr() > 0.9) { var _local20 = {}; _local20._type = 1; _local20._x = _local3._x; _local20._y = _local3._y; addEnemy(_local20); } } } else { _local3._reload--; } break; case 22 : enemy_move_direct_x(_local3); enemy_move_fixed_y(_local3); if (_local3._reload <= 0) { _local3._ty = 30 + (120 * Mr()); _local3._dy = 2 + (Mr() * 4); if (_local3._ty < _local3._y) { _local3._dy = _local3._dy * -1; _local3._dsy = _local3._dy / 2; } _local3._reload = _local3._mreload; if (Mr() > 0.93) { addEnemy({_x:_local3._x, _y:_local3._y, _dx:-20, _dy:3, _s:14, _type:53, _ttl:110, _r:9, _dmg:24}); addEnemy({_x:_local3._x, _y:_local3._y, _dx:20, _dy:3, _s:14, _type:53, _ttl:110, _r:9, _dmg:24}); } else if (Mr() < 0.85) { _local10 = _local3._x - char_mc._x; _local8 = _local3._y - char_mc._y; var _local6 = Ms((_local10 * _local10) + (_local8 * _local8)); _local38 = 1; var _local18 = (8 + _local38) / _local6; addEnemy({_x:_local3._x - 30, _y:_local3._y, _dx:(-_local10) * _local18, _dy:(-_local8) * _local18, _type:50, _r:8, _dmg:10}); addEnemy({_x:_local3._x + 30, _y:_local3._y, _dx:(-_local10) * _local18, _dy:(-_local8) * _local18, _type:50, _r:8, _dmg:10}); _local3._reload = _local3._mreload; } else { addEnemy({_x:_local3._x, _y:_local3._y, _dx:0, _dy:0, _s:10, _type:52, _ttl:130, _r:14, _dmg:50}); } } else { _local3._reload--; } } var _local27 = _local3._dx; var _local26 = _local3._dy; if (_enemy_slowed_down > 0) { _local27 = _local27 / _enemy_slowed_down; _local26 = _local26 / _enemy_slowed_down; } _local3._x = _local3._x + _local27; _local3._y = _local3._y + _local26; if ((_local3._type > 30) && (_local3._type < 40)) { _local3.body._rotation = _local3.body._rotation + (Ms((_local3._dx * _local3._dx) + (_local3._dy * _local3._dy)) / 3); } if (!char_mc.toBase) { _local10 = _local3._x - char_mc._x; _local8 = _local3._y - char_mc._y; var _local6 = Ms((_local10 * _local10) + (_local8 * _local8)); if (_local3._laser) { if (Math.abs(_local10) < char_mc._r) { if (((_local3._y + _local3.laser_mc._height) > char_mc._y) && (char_mc._y > _local3._y)) { _CChar_take_dmg(_local3._dmg / 13); } } } if (_local6 < (_local3._r + char_mc._r)) { _CChar_take_dmg(_local3._dmg); if (_local3._type == 51) { __CCondition_add({id:CONST_CON_DoT, var0:5 + random(5), ttl:5 + random(5)}); } if (_local3._type == 52) { __CCondition_add({id:CONST_CON_Slow}); } if ((((_local3._type != 21) && (_local3._type != 22)) && (_local3._type != 8)) && (_local3._type != 7)) { if (_local3._type != 50) { addExp(_local3._x, _local3._y); _local3.unloadMovie(); } else { _local3.addLastSplash(); } enemys.splice(_local57 / 1, 1); } continue; } } if (((((_local3._y > (rh + 100)) || (_local3._y < -1000)) || (_local3._x > (rw + 100))) || (_local3._x < -100)) || (_local3._ttl < 0)) { _local3.unloadMovie(); enemys.splice(_local57 / 1, 1); continue; } } for (var _local57 in ebullets) { var _local3 = ebullets[_local57]; switch (_local3._type) { case 53 : case 52 : case 51 : _local3._ttl--; if (_local3._ttl < 20) { _local3._alpha = ((_local3._ttl * 5) * 0.8) + 20; } enemy_move_direct_xy(_local3); } var _local27 = _local3._dx; var _local26 = _local3._dy; if (_enemy_slowed_down > 0) { _local27 = _local27 / _enemy_slowed_down; _local26 = _local26 / _enemy_slowed_down; } _local3._x = _local3._x + _local27; _local3._y = _local3._y + _local26; if (!char_mc.toBase) { var _local10 = _local3._x - char_mc._x; var _local8 = _local3._y - char_mc._y; var _local6 = Ms((_local10 * _local10) + (_local8 * _local8)); if (_local6 < (_local3._r + char_mc._r)) { _CChar_take_dmg(_local3._dmg); if (_local3._type == 51) { __CCondition_add({id:CONST_CON_DoT, var0:5 + random(5), ttl:5 + random(5)}); } if (_local3._type == 52) { __CCondition_add({id:CONST_CON_Slow}); } _local3.addLastSplash(); ebullets.splice(_local57 / 1, 1); continue; } } if (((((_local3._y > (rh + 100)) || (_local3._y < -100)) || (_local3._x > (rw + 100))) || (_local3._x < -100)) || (_local3._ttl < 0)) { _local3.unloadMovie(); ebullets.splice(_local57 / 1, 1); continue; } } for (var _local57 in cbullets) { var _local24 = false; var _local3 = cbullets[_local57]; var _local13 = _local3._type; _local3._ttl--; if (_local3._ttl < 0) { if (_local13 == 5) { char_add_spark(_local3._x, _local3._y, (_local3._dmg * 2) / 3); } _local3.unloadMovie(); cbullets.splice(_local57 / 1, 1); continue; } switch (_local13) { case 2 : _local3._x = char_mc._x + _local3._ttx; _local3._y = _local3._y + _local3._dy; _local3.clear(); _root.drawLine(_local3, [0, 0], [0, char_mc._y - _local3._y], {_t:_local3._r / 2, _alpha:50, _color:16711680}); _local24 = true; for (var _local53 in enemys) { var _local4 = enemys[_local53]; if (isNaN(_local4._hp)) { continue; } var _local10 = _local3._x - _local4._x; var _local8 = _local3._y - _local4._y; if ((Math.abs(_local10) < (_local3._r + _local4._r)) && (_local8 < 0)) { var _local11 = _local3._dmg - _local4._armor; if (_local11 < 1) { _local11 = 1; } _local4._hp = _local4._hp - _local11; if (_local4._hp < 0) { enemy_kill(_local4, _local53 / 1); } else { _local4.refreshHP(); } } } break; default : _local3._x = _local3._x + _local3._dx; _local3._y = _local3._y + _local3._dy; if (!((((_local3._y > (rh + 100)) || (_local3._y < -100)) || (_local3._x > (rw + 100))) || (_local3._x < -100))) { break; } _local3.unloadMovie(); cbullets.splice(_local57 / 1, 1); _local24 = true; } if (_local24) { continue; } var _local17 = rw * rh; var _local25 = -1; var _local16; for (var _local53 in enemys) { var _local4 = enemys[_local53]; var _local10 = _local3._x - _local4._x; var _local8 = _local3._y - _local4._y; var _local6 = Ms((_local10 * _local10) + (_local8 * _local8)); if (_local6 < _local17) { _local25 = _local4; _local16 = [_local10, _local8, _local6]; _local17 = _local6; } if (_local6 < (_local3._r + _local4._r)) { var _local11 = _local3._dmg - _local4._armor; if (_local11 > 0) { _local4._hp = _local4._hp - _local11; if (_local4._hp < 0) { enemy_kill(_local4, _local53 / 1); } else { _local4.refreshHP(); } } if (_local13 == 4) { char_add_exp(_local3._x, _local3._y, _local11); } _local3.unloadMovie(); cbullets.splice(_local57 / 1, 1); break; } } if ((_local25 != -1) && ((_local13 == 4) || (_local13 == CONST_GAME_MY_SPARK))) { _local3._dx = _local3._dx - ((((_local16[0] * _local3._weapon_speed) * 0.4) / _local16[2]) - _local3._dx); _local3._dy = _local3._dy - ((((_local16[1] * _local3._weapon_speed) * 0.4) / _local16[2]) - _local3._dy); var _local30 = Ms((_local3._dx * _local3._dx) + (_local3._dy * _local3._dy)); var _local29 = (_local3._dx * _local3._weapon_speed) / _local30; var _local28 = (_local3._dy * _local3._weapon_speed) / _local30; _local3._dx = _local29; _local3._dy = _local28; if (_local13 == 4) { var _local36 = Math.atan2(_local28, _local29); _local3.body._rotation = ((_local36 * 180) / Math.PI) + 90; _local3._weapon_speed = _local3._weapon_speed * 1.03; } } } __CConditions_turn(); turnScores(); } function trace_like_info() { var _local2 = getTimer(); trace("-----------"); trace("---begin---"); trace("___enemys:" + enemys.length); trace("___ebullets:" + ebullets.length); trace("___cbullets:" + cbullets.length); trace("___bonuses:" + bonuses.length); trace(""); trace("_game_mc:" + game_mc.getNextHighestDepth()); trace("_face_mc:" + face_mc.getNextHighestDepth()); trace((("___gfx_mc:" + gfx_mc.getNextHighestDepth()) + ":") + gfx_mc.di); trace(""); trace("_timer:" + (getTimer() - _local2)); trace("----end----"); trace("-----------"); } function enemy_kill(enemy_mc, enemy_id) { addScores(enemy_mc._scores); add_fx_txt(enemy_mc._x, enemy_mc._y, "+" + enemy_mc._scores); var _local3 = false; if ((enemy_mc._type > 20) && (enemy_mc._type < 30)) { _local3 = true; } if (enemy_mc._type == 22) { addEnemy({_x:enemy_mc._x, _y:enemy_mc._y, _type:23}); addEnemy({_x:enemy_mc._x, _y:enemy_mc._y, _type:24}); } addExp(enemy_mc._x, enemy_mc._y, _local3); enemys.splice(enemy_id, 1); addBonus(undefined, enemy_mc._x, enemy_mc._y); enemy_mc.unloadMovie(); } function enemy_shoot_laser(item_mc) { var _local3 = item_mc.createEmptyMovieClip("laser" + item_mc.getNextHighestDepth(), -10000 + item_mc.getNextHighestDepth()); item_mc.laser_mc = _local3; _local3._ttl = 30; _local3.onEnterFrame = function () { this.clear(); _root.drawLine(this, [0, this._parent._r * 0.9], [0, 1200 - ((this._ttl * 1200) / 35)], {_t:20 - (this._ttl / 3), _alpha:50, _color:16711680}); this._ttl--; this._parent._laser = true; if (this._ttl < 0) { this._parent._laser = false; this.unloadMovie(); } }; } function enemy_move_direct_xy(item_mc) { var _local8 = item_mc._x - char_mc._x; var _local6 = item_mc._y - char_mc._y; var _local4 = _local8 - item_mc._dx; var _local3 = _local6 - item_mc._dy; var _local5 = Ms((_local4 * _local4) + (_local3 * _local3)); var _local9 = ((-item_mc._s) * _local4) / _local5; var _local7 = ((-item_mc._s) * _local3) / _local5; var _local11 = _local9 - item_mc._dx; var _local10 = _local7 - item_mc._dy; item_mc._dx = item_mc._dx + (_local11 / 20); item_mc._dy = item_mc._dy + (_local10 / 20); item_mc._rotation = ((Math.atan2(item_mc._dy, item_mc._dx) * 180) / Math.PI) - 90; } function enemy_move_direct_x(item_mc) { var _local3 = item_mc._x - char_mc._x; var _local4 = item_mc._dsx; if (_local3 < 0) { item_mc._dx = item_mc._dx + _local4; } else { item_mc._dx = item_mc._dx - _local4; } while (Math.abs(item_mc._dx) > 9) { item_mc._dx = item_mc._dx * 0.9; } return(_local3); } function enemy_move_line_x(item_mc) { if ((item_mc._x < 50) && (item_mc._dx < 0)) { item_mc._dx = item_mc._dx * -1; } if ((item_mc._x > (rw - 50)) && (item_mc._dx > 0)) { item_mc._dx = item_mc._dx * -1; } } function enemy_move_fixed_y(item_mc) { var _local2 = item_mc._dsy; if (((item_mc._y > item_mc._ty) && (_local2 > 0)) || ((item_mc._y < item_mc._ty) && (_local2 < 0))) { item_mc._dy = item_mc._dy - _local2; if (((item_mc._dy < 0) && (_local2 > 0)) || ((item_mc._dy > 0) && (_local2 < 0))) { item_mc._dsy = 0; item_mc._dy = 0; } } } function add_center_txt(txt) { var _local8 = rw / 2; var _local7 = rh / 2; var _local6 = 15; var _local4 = "z_exps" + gfx_mc.di; var _local5 = {_x:_local8, _y:_local7}; var _local3 = "z_exps" + _local6; var _local2 = gfx_mc.attachMovie(_local3, _local4, gfx_mc.di, _local5); gfx_mc.di++; _local2.dtxt.text = txt; _local2.dtxt.autoSize = "center"; if (_local2.dtxt._width > rw) { _local2.dtxt._xscale = (rw * 90) / _local2.dtxt._width; } } function add_shoot_smog_txt(x, y) { var _local5 = 6 + random(3); var _local3 = "z_exps" + gfx_mc.di; var _local4 = {_x:x, _y:y}; var _local2 = "z_exps" + _local5; var _local8 = gfx_mc.attachMovie(_local2, _local3, gfx_mc.di, _local4); gfx_mc.di++; } function add_fx_txt(x, y, txt) { var _local6 = 14; var _local4 = "z_exps" + gfx_mc.di; var _local5 = {_x:x, _y:y}; var _local3 = "z_exps" + _local6; var _local2 = gfx_mc.attachMovie(_local3, _local4, gfx_mc.di, _local5); gfx_mc.di++; _local2.dtxt.text = txt; _local2.onEnterFrame = function () { this._y--; }; } var fps_i = 0; var fps_st = 0; }
Symbol 835 MovieClip [__Packages.mochi.MochiScores] Frame 0
class mochi.MochiScores { static var onClose; function MochiScores () { } static function setBoardID(boardID) { mochi.MochiServices.send("scores_setBoardID", {boardID:boardID}); } static function showLeaderboard(options) { if (options.onDisplay != null) { options.onDisplay(); } else { mochi.MochiServices.__get__clip().stop(); } if (options.onClose != null) { onClose = options.onClose; } else { onClose = function () { if (mochi.MochiServices.__get__clip() == _root.__mochiservicesMC) { mochi.MochiServices.__get__clip()._parent.play(); } else { mochi.MochiServices.__get__clip().play(); } }; } mochi.MochiServices.send("scores_showLeaderboard", {options:options}, null, onClose); } static function getPlayerInfo(callbackObj, callbackMethod) { mochi.MochiServices.send("scores_getPlayerInfo", null, callbackObj, callbackMethod); } static function submit(score, name, callbackObj, callbackMethod) { mochi.MochiServices.send("scores_submit", {score:score, name:name}, callbackObj, callbackMethod); } static function requestList(callbackObj, callbackMethod) { mochi.MochiServices.send("scores_requestList", null, callbackObj, callbackMethod); } }
Symbol 836 MovieClip [__Packages.mochi.MochiServices] Frame 0
class mochi.MochiServices { static var _id, _container, _sendChannelName, _rcvChannelName, __get__comChannelName, _loader, _loaderListener, _sendChannel, _rcvChannel, _listenChannel; function MochiServices () { } static function get id() { return(_id); } static function get clip() { return(_container); } static function getVersion() { return("0.1"); } static function allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function get isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function set comChannelName(val) { if (val != undefined) { if (val.length > 3) { _sendChannelName = val + "_fromgame"; _rcvChannelName = val; initComChannels(); } } //return(__get__comChannelName()); } static function get connected() { return(_connected); } static function connect(id, clip) { trace("MochiServices Connecting..."); init(id, clip); } static function init(id, clip) { _id = id; if (clip != undefined) { _container = clip; } else { _container = _root.createEmptyMovieClip("__mochiservicesMC", _root.getNextHighestDepth()); } loadCommunicator(id, _container); } static function loadCommunicator(id, clip) { if (!isNetworkAvailable) { return(undefined); } if (_gatewayURL.indexOf("http://") === 0) { allowDomains(_gatewayURL); } _loader = new MovieClipLoader(); _loaderListener = {}; _loaderListener.onLoadError = function () { trace("MochiServices could not load."); }; _loader.addListener(_loaderListener); _loader.loadClip(_gatewayURL, clip); _sendChannel = new LocalConnection(); _sendChannel._queue = []; _rcvChannel = new LocalConnection(); _rcvChannel.allowDomain = function (d) { return(true); }; _rcvChannel.allowInsecureDomain = _rcvChannel.allowDomain; _rcvChannel._nextcallbackID = 0; _rcvChannel._callbacks = {}; listen(); } static function onStatus(infoObject) { if (!(infoObject.level === "error")) { } else { _connected = false; _listenChannel.connect(_listenChannelName); } } static function listen() { _listenChannel = new LocalConnection(); _listenChannel.handshake = function (args) { mochi.MochiServices.__set__comChannelName(args.newChannel); }; _listenChannel.allowDomain = function (d) { return(true); }; _listenChannel.allowInsecureDomain = _listenChannel.allowDomain; _listenChannel.connect(_listenChannelName); trace("Waiting for MochiAds services to connect..."); } static function initComChannels() { if (!_connected) { _sendChannel.onStatus = function (infoObject) { mochi.MochiServices.onStatus(infoObject); }; _sendChannel.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"}); _sendChannel.send(_sendChannelName, "onReceive", {methodName:"registerGame", id:_id, clip:_container, version:getVersion()}); _rcvChannel.onStatus = function (infoObject) { mochi.MochiServices.onStatus(infoObject); }; _rcvChannel.onReceive = function (pkg) { var _local5 = pkg.callbackID; var _local4 = this._callbacks[_local5]; if (!_local4) { return(undefined); } var _local2 = _local4.callbackMethod; var _local3 = _local4.callbackObject; if (_local3 && (typeof(_local2) == "string")) { _local2 = _local3[_local2]; } if (_local2 != undefined) { _local2.apply(_local3, pkg.args); } delete this._callbacks[_local5]; }; _rcvChannel.connect(_rcvChannelName); trace("connected!"); _connected = true; _listenChannel.close(); while (_sendChannel._queue.length > 0) { _sendChannel.send(_sendChannelName, "onReceive", _sendChannel._queue.shift()); } } } static function send(methodName, args, callbackObject, callbackMethod) { if (_connected) { _sendChannel.send(_sendChannelName, "onReceive", {methodName:methodName, args:args, callbackID:_rcvChannel._nextcallbackID}); } else { _sendChannel._queue.push({methodName:methodName, args:args, callbackID:_rcvChannel._nextcallbackID}); } _rcvChannel._callbacks[_rcvChannel._nextcallbackID] = {callbackObject:callbackObject, callbackMethod:callbackMethod}; _rcvChannel._nextcallbackID++; } static var _gatewayURL = "http://www.mochiads.com/static/lib/services/services.swf"; static var _listenChannelName = "__mochiservices"; static var _connected = false; }
Symbol 837 MovieClip [__Packages.CUniteScores] Frame 0
class CUniteScores { var ScoreAPI, _user_name, _mochiad_id; function CUniteScores () { trace("ru.badim.CUniteScores.1.6"); _root._lockroot = true; ini(); } function ini() { var _local5 = _root._url; ScoreAPI = new LocalConnection(); _root.kongregateServices.connect(); var _local4 = "http://www.gamegarage.co.uk/scripts/"; _local5 = _local4 + "tracking.php"; var _local3 = new LoadVars(); _local3.game_id = _root.game_id; _local3.user_id = _root.user_id; _local3.sendAndLoad(_local5, _local3, "POST"); } function set_name(val) { _user_name = val; } function set_mochiad_id(val) { _mochiad_id = val; } function send_scores(scores, add_on) { if (add_on == undefined) { add_on = ""; } if (add_on == "") { ScoreAPI.send(_root.com_mindjolt_api, "submitScore", scores); } else { ScoreAPI.send(_root.com_mindjolt_api, "submitScore", scores, add_on); } _root.HPScoreService.postScore(scores, add_on); if (add_on == "") { _root.kongregateStats.submit("Total scores", scores); } else { _root.kongregateStats.submit(add_on, scores); } var _local6 = "http://www.gamegarage.co.uk/scripts/"; var _local7 = _local6 + "score.php"; var _local5 = new LoadVars(); _local5.game_id = _root.game_id; _local5.user_id = _root.user_id; _local5.score = scores; _local5.alg = ((_root.game_id + _root.user_id) + scores) + "a83l9xj"; _local5.sendAndLoad(_local7, _local5, "POST"); if (_user_name != undefined) { if (_mochiad_id != undefined) { MochiAd.sendHighScore({id:_mochiad_id + add_on, name:_user_name, score:scores}, _root, null); } } } }
Symbol 45 MovieClip Frame 1
stop();
Symbol 45 MovieClip Frame 6
stop();
Symbol 59 MovieClip Frame 1
stop(); this.is_open = false;
Symbol 59 MovieClip Frame 5
stop(); this.is_open = true;
Symbol 60 Button
on (press) { show_help_pane(); }
Symbol 63 MovieClip Frame 1
stop();
Symbol 63 MovieClip Frame 2
play();
Symbol 63 MovieClip Frame 6
stop();
Symbol 64 MovieClip Frame 1
stop();
Symbol 64 MovieClip Frame 2
star1_mc.gotoAndPlay("grow");
Symbol 64 MovieClip Frame 3
star2_mc.gotoAndPlay("grow");
Symbol 64 MovieClip Frame 4
star3_mc.gotoAndPlay("grow");
Symbol 64 MovieClip Frame 5
star4_mc.gotoAndPlay("grow");
Symbol 64 MovieClip Frame 6
star5_mc.gotoAndPlay("grow");
Symbol 67 MovieClip Frame 1
var base_mc = this; var i = 1; while (i <= 5) { base_mc["b" + i].num = i; base_mc["b" + i].onRollOver = function () { stars_mc.gotoAndStop(this.num + 1); }; base_mc["b" + i].onRollOut = function () { stars_mc.gotoAndStop(1); }; base_mc["b" + i].onPress = function () { submit_vote(this.num); }; i++; }
Symbol 75 MovieClip Frame 15
stop();
Symbol 75 MovieClip Frame 23
stop();
Symbol 75 MovieClip Frame 66
var flr = Math.floor(this.score); var flr_w = (flr * 20); var dc = (this.score - Math.floor(this.score)); var dc_w = (dc * 17.1); var w = (flr_w + dc_w); star_mask_mc._width = w;
Symbol 75 MovieClip Frame 72
stop();
Symbol 83 MovieClip Frame 1
stop();
Symbol 87 MovieClip Frame 1
stop();
Symbol 91 MovieClip Frame 1
stop();
Symbol 94 MovieClip Frame 1
stop();
Symbol 95 MovieClip Frame 1
stop();
Symbol 98 MovieClip Frame 1
stop();
Symbol 98 MovieClip Frame 4
stop();
Symbol 106 MovieClip Frame 1
stop();
Symbol 106 MovieClip Frame 6
stop();
Symbol 115 Button
on (press) { _parent.show_help_pane(); }
Symbol 120 MovieClip Frame 1
stop();
Symbol 120 MovieClip Frame 4
stop();
Symbol 122 Button
on (release) { getURL ("http://www.mochibot.com?cpe=dT0yJmNwPUluZm8gUGFuZWwgTGluayZzPUZlZWRiYWNrIEJhciB2MQ%3D%3D", "_blank"); } on (rollOver) { logo_mc.gotoAndPlay("in"); } on (rollOut) { logo_mc.gotoAndPlay("out"); }
Symbol 123 MovieClip Frame 1
function valid() { var _local1 = true; if (comment_txt.text == "") { _local1 = false; comment_header_mc.gotoAndStop(2); } else { comment_header_mc.gotoAndStop(1); } return(_local1); } function set_tabs() { name_txt.tabIndex = 1; email_txt.tabIndex = 2; comment_txt.tabIndex = 3; submit_btn.tabIndex = false; } stop(); set_tabs(); get_user_info(); submit_btn.onRollOver = function () { submit_mc.gotoAndPlay("on"); }; submit_btn.onRollOut = function () { submit_mc.gotoAndPlay("off"); }; submit_btn.onPress = function () { if (_root.sending_comment != true) { if (valid()) { submit_comment(name_txt.text, email_txt.text, comment_txt.text); _root.sending_comment = true; } } }; view_comments_btn.onRollOver = function () { view_comments_mc.gotoAndStop("on"); }; view_comments_btn.onRollOut = function () { view_comments_mc.gotoAndStop("off"); }; view_comments_btn.onPress = function () { getURL (_parent.mochi_public_comments_url, "_blank"); }; x_btn.onPress = function () { _parent.show_comment_pane(); }; name_txt.onSetFocus = function () { box1_mc.gotoAndStop(2); }; name_txt.onKillFocus = function () { box1_mc.gotoAndStop(1); }; email_txt.onSetFocus = function () { box2_mc.gotoAndStop(2); }; email_txt.onKillFocus = function () { box2_mc.gotoAndStop(1); }; website_txt.onSetFocus = function () { box3_mc.gotoAndStop(2); }; website_txt.onKillFocus = function () { box3_mc.gotoAndStop(1); }; comment_txt.onSetFocus = function () { box4_mc.gotoAndStop(2); }; comment_txt.onKillFocus = function () { box4_mc.gotoAndStop(1); };
Symbol 123 MovieClip Frame 19
stop(); close_btn.onPress = function () { _parent.show_comment_pane(); };
Symbol 123 MovieClip Frame 23
stop(); close_btn.onPress = function () { _parent.show_comment_pane(); };
Symbol 123 MovieClip Frame 29
play();
Symbol 123 MovieClip Frame 42
stop();
Symbol 126 MovieClip Frame 1
function init_rate_me() { cookie = SharedObject.getLocal("rate_me_limit"); var _local1 = cookie.data.year; var _local4 = cookie.data.month; var _local3 = cookie.data.date; var _local5 = cookie.data.hour; var _local6 = cookie.data.min; var _local9 = cookie.data.sec; cookieDate = new Date(_local1, _local4, _local3, _local5, _local6, _local9); cookieMillisecs = cookieDate.getTime(); currentDate = new Date(); currentMillisecs = currentDate.getTime(); var _local8 = currentMillisecs - cookieMillisecs; var _local7 = Math.floor(_local8 / 1000); var _local2 = Math.floor(_local7 / 60); var _local10 = Math.floor(_local2 / 60); if ((_local2 < mochi_rate_me_time) && (_local1 != undefined)) { get_rating(); } } function set_rate_me_cookie() { cookie = SharedObject.getLocal("rate_me_limit"); var _local1 = new Date(); var _local4 = _local1.getFullYear(); var _local3 = _local1.getMonth(); var _local5 = _local1.getDate(); var _local7 = _local1.getHours(); var _local6 = _local1.getMinutes(); var _local2 = _local1.getSeconds(); cookie.data.year = _local4; cookie.data.month = _local3; cookie.data.date = _local5; cookie.data.hour = _local7; cookie.data.min = _local6; cookie.data.sec = _local2; cookie.flush(); } function show_comment_pane() { if (!comment_on) { comment_on = true; if (!help_on) { gotoAndPlay ("comment_on"); } else { help_on = false; next_frame = "comment_on"; gotoAndPlay ("comment_off"); } comment_btn_mc.gotoAndPlay("off"); } else { comment_on = false; next_frame = null; gotoAndPlay ("comment_off"); comment_btn_mc.gotoAndPlay("off"); } } function show_help_pane() { if (!help_on) { help_on = true; if (!comment_on) { gotoAndPlay ("comment_on"); } else { comment_on = false; next_frame = "comment_on"; gotoAndPlay ("comment_off"); } } else { help_on = false; next_frame = null; gotoAndPlay ("comment_off"); } } function show_component(comment_on) { if (!is_on) { is_on = true; gotoAndPlay ("component_on"); } else if (comment_on) { next_frame = "component_off"; comment_on = false; gotoAndPlay ("comment_off"); } else { next_frame = null; is_on = false; gotoAndPlay ("component_off"); } } function clear_cookie() { cookie = SharedObject.getLocal("rate_me_limit"); cookie.clear(); } stop(); _global.mochi_opened = false; var mochibot_id = "932d8548"; if ((this._url.indexOf("badim.ru") == -1) && (this._url.indexOf("file:") == -1)) { this._visible = false; } guide_mc._visible = false; var mochi_rate_me_time = 720; var mochi_vote_url = "http://www.mochibot.com/api/api-feedback.html"; var mochi_comment_url = "http://www.mochibot.com/api/api-feedback.html"; var mochi_public_comments_url = ("http://www.mochibot.com/shared/shared_feedback.html?swfid=" + mochibot_id); var mochi_comments_public = false; var comment_on = false; var help_on = false; var is_on = false; var next_frame = null; _global.submit_vote = function (vote) { rate_me_mc.gotoAndPlay("out"); var _local3 = new LoadVars(); var _local4 = new LoadVars(); _local3.mochibot_id = mochibot_id; _local3.vote = vote; _local3.swfurl = _root._url; _local4.onLoad = function () { rate_me_mc.score = this.score; rate_me_mc.gotoAndPlay("thanks"); }; _local3.sendAndLoad(mochi_vote_url, _local4, "POST"); set_rate_me_cookie(); }; _global.submit_comment = function (name_str, email_str, comment_str) { var _local3 = new LoadVars(); var _local4 = new LoadVars(); _local3.name = name_str; _local3.email = email_str; _local3.comment = comment_str; _local3.mochibot_id = mochibot_id; _local3.swfurl = _root._url; _local4.onLoad = function () { if (this.invalidSwf == "true") { form_mc.gotoAndStop("error"); } else { form_mc.gotoAndPlay("success"); } }; _local3.sendAndLoad(mochi_comment_url, _local4, "POST"); }; _global.get_rating = function () { rate_me_mc.gotoAndStop("score"); var _local2 = new LoadVars(); var _local3 = new LoadVars(); _local2.mochibot_id = mochibot_id; _local3.onLoad = function () { rate_me_mc.score = this.score; rate_me_mc.gotoAndPlay("score"); mochi_comments_public = this.commentsPublic; }; _local2.sendAndLoad(mochi_vote_url, _local3, "GET"); }; toggle_btn.onRelease = function () { show_component(); }; toggle_btn.onRollOver = function () { head_mc._alpha = 100; bubble_mc.gotoAndPlay(2); }; toggle_btn.onRollOut = function () { head_mc._alpha = 50; bubble_mc.gotoAndStop(1); };
Symbol 126 MovieClip Frame 2
play(); _global.mochi_opened = true;
Symbol 126 MovieClip Frame 22
init_rate_me();
Symbol 126 MovieClip Frame 29
stop(); comment_btn_mc.hit_btn.onPress = show_comment_pane; comment_btn_mc.hit_btn.onRollOver = function () { comment_btn_mc.gotoAndPlay("on"); }; comment_btn_mc.hit_btn.onRollOut = function () { if (comment_btn_mc.is_open) { comment_btn_mc.gotoAndPlay("off"); } }; toggle_btn.onRelease = function () { show_component(); }; toggle_btn.onRollOver = function () { head_mc._alpha = 100; bubble_mc.gotoAndPlay(2); };
Symbol 126 MovieClip Frame 39
if (help_on) { form_mc.gotoAndPlay("help"); } else { form_mc.gotoAndStop(1); }
Symbol 126 MovieClip Frame 45
stop(); toggle_btn.onRelease = function () { show_component(true); };
Symbol 126 MovieClip Frame 51
if (next_frame != null) { gotoAndPlay(next_frame); } else { gotoAndStop ("hold"); }
Symbol 131 MovieClip Frame 1
this.gotoAndStop(1 + random(this._totalframes));
Symbol 197 MovieClip Frame 1
this._visible = false;
Symbol 199 MovieClip [z_exps14] Frame 20
this.unloadMovie();
Symbol 206 MovieClip [show_cir] Frame 32
this.unloadMovie();
Symbol 208 MovieClip [z_exps15] Frame 24
this.unloadMovie();
Symbol 308 MovieClip Frame 1
stop();
Symbol 308 MovieClip Frame 10
Symbol 656 MovieClip [Symbol 16] Frame 1
stop();
Symbol 792 MovieClip [z_exps6] Frame 3
this.unloadMovie();
Symbol 797 MovieClip [z_exps7] Frame 3
this.unloadMovie();
Symbol 802 MovieClip [z_exps8] Frame 3
this.unloadMovie();
Symbol 810 MovieClip Frame 41
stop();
Symbol 815 Button
on (release) { getURL ("http://www.kingdomarcade.com/in.php?id=96", _blank); }
Symbol 816 MovieClip [KA_MC_Pregame_Logo_Animation] Frame 136
this.afterShow();
Symbol 823 MovieClip Frame 1
dtxt.text = _root.get_txt("intro_txt");
Symbol 823 MovieClip Frame 300
stop();
Symbol 829 MovieClip [big_intro] Frame 235
this.afterShow();

Library Items

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

Instance Names

"bar_mc"Frame 1Symbol 5 MovieClip
"dtxt"Symbol 16 MovieClip [but120] Frame 1Symbol 15 EditableText
"dtxt"Symbol 20 MovieClip [but160] Frame 1Symbol 19 EditableText
"dtxt"Symbol 24 MovieClip [but100] Frame 1Symbol 23 EditableText
"btn_Comment"Symbol 59 MovieClip Frame 1Symbol 58 Button
"hit_btn"Symbol 59 MovieClip Frame 1Symbol 42 Button
"star1_mc"Symbol 64 MovieClip Frame 2Symbol 63 MovieClip
"star2_mc"Symbol 64 MovieClip Frame 3Symbol 63 MovieClip
"star3_mc"Symbol 64 MovieClip Frame 4Symbol 63 MovieClip
"star4_mc"Symbol 64 MovieClip Frame 5Symbol 63 MovieClip
"star5_mc"Symbol 64 MovieClip Frame 6Symbol 63 MovieClip
"stars_mc"Symbol 67 MovieClip Frame 1Symbol 64 MovieClip
"b1"Symbol 67 MovieClip Frame 1Symbol 66 Button
"b2"Symbol 67 MovieClip Frame 1Symbol 66 Button
"b3"Symbol 67 MovieClip Frame 1Symbol 66 Button
"b4"Symbol 67 MovieClip Frame 1Symbol 66 Button
"b5"Symbol 67 MovieClip Frame 1Symbol 66 Button
"vote_mc"Symbol 75 MovieClip Frame 1Symbol 67 MovieClip
"vote_mc"Symbol 75 MovieClip Frame 8Symbol 67 MovieClip
"vote_mc"Symbol 75 MovieClip Frame 16Symbol 67 MovieClip
"vote_mc"Symbol 75 MovieClip Frame 22Symbol 67 MovieClip
"rate_score_mc"Symbol 75 MovieClip Frame 60Symbol 73 MovieClip
"star_mask_mc"Symbol 75 MovieClip Frame 66Symbol 74 MovieClip
"star1_mc"Symbol 75 MovieClip Frame 66Symbol 63 MovieClip
"star2_mc"Symbol 75 MovieClip Frame 66Symbol 63 MovieClip
"star3_mc"Symbol 75 MovieClip Frame 66Symbol 63 MovieClip
"star4_mc"Symbol 75 MovieClip Frame 66Symbol 63 MovieClip
"star5_mc"Symbol 75 MovieClip Frame 66Symbol 63 MovieClip
"comment_header_mc"Symbol 123 MovieClip Frame 1Symbol 83 MovieClip
"email_header_mc"Symbol 123 MovieClip Frame 1Symbol 87 MovieClip
"name_header_mc"Symbol 123 MovieClip Frame 1Symbol 91 MovieClip
"box1_mc"Symbol 123 MovieClip Frame 1Symbol 94 MovieClip
"box2_mc"Symbol 123 MovieClip Frame 1Symbol 94 MovieClip
"box4_mc"Symbol 123 MovieClip Frame 1Symbol 95 MovieClip
"submit_mc"Symbol 123 MovieClip Frame 1Symbol 98 MovieClip
"submit_btn"Symbol 123 MovieClip Frame 1Symbol 42 Button
"name_txt"Symbol 123 MovieClip Frame 1Symbol 100 EditableText
"comment_txt"Symbol 123 MovieClip Frame 1Symbol 101 EditableText
"email_txt"Symbol 123 MovieClip Frame 1Symbol 102 EditableText
"view_comments_mc"Symbol 123 MovieClip Frame 1Symbol 106 MovieClip
"view_comments_btn"Symbol 123 MovieClip Frame 1Symbol 42 Button
"x_btn"Symbol 123 MovieClip Frame 1Symbol 108 Button
"close_btn"Symbol 123 MovieClip Frame 11Symbol 113 Button
"close_btn"Symbol 123 MovieClip Frame 23Symbol 113 Button
"logo_mc"Symbol 123 MovieClip Frame 37Symbol 120 MovieClip
"head_mc"Symbol 126 MovieClip Frame 1Symbol 40 Button
"toggle_btn"Symbol 126 MovieClip Frame 1Symbol 42 Button
"bubble_mc"Symbol 126 MovieClip Frame 1Symbol 45 MovieClip
"guide_mc"Symbol 126 MovieClip Frame 1Symbol 47 MovieClip
"head_btn"Symbol 126 MovieClip Frame 2Symbol 29 MovieClip
"head_btn"Symbol 126 MovieClip Frame 9Symbol 38 MovieClip
"head_btn"Symbol 126 MovieClip Frame 10Symbol 51 Button
"comment_btn_mc"Symbol 126 MovieClip Frame 15Symbol 59 MovieClip
"rate_me_mc"Symbol 126 MovieClip Frame 22Symbol 75 MovieClip
"toggle_btn"Symbol 126 MovieClip Frame 29Symbol 42 Button
"form_mc"Symbol 126 MovieClip Frame 39Symbol 123 MovieClip
"toggle_btn"Symbol 126 MovieClip Frame 45Symbol 42 Button
"head_btn"Symbol 126 MovieClip Frame 72Symbol 124 Button
"head_btn"Symbol 126 MovieClip Frame 82Symbol 125 Button
"bar"Symbol 152 MovieClip Frame 1Symbol 150 MovieClip
"body"Symbol 155 MovieClip Frame 1Symbol 152 MovieClip
"bar"Symbol 163 MovieClip Frame 1Symbol 158 MovieClip
"heat_dtxt"Symbol 163 MovieClip Frame 1Symbol 162 EditableText
"pic_mc"Symbol 176 MovieClip Frame 1Symbol 174 MovieClip
"txt_dtxt"Symbol 176 MovieClip Frame 1Symbol 175 EditableText
"score_dtxt"Symbol 177 MovieClip [game_face_scr] Frame 1Symbol 128 EditableText
"score_mc"Symbol 177 MovieClip [game_face_scr] Frame 1Symbol 132 MovieClip [bonus_mc]
"lives_dtxt"Symbol 177 MovieClip [game_face_scr] Frame 1Symbol 133 EditableText
"lives_mc"Symbol 177 MovieClip [game_face_scr] Frame 1Symbol 148 MovieClip
"hp_bar"Symbol 177 MovieClip [game_face_scr] Frame 1Symbol 155 MovieClip
"heat_bar"Symbol 177 MovieClip [game_face_scr] Frame 1Symbol 163 MovieClip
"txt_mc"Symbol 177 MovieClip [game_face_scr] Frame 1Symbol 176 MovieClip
"dtxt"Symbol 186 MovieClip [butFont] Frame 1Symbol 185 EditableText
"m_bg_mc"Symbol 188 MovieClip [end_menu_scr] Frame 1Symbol 181 MovieClip
"name_dtxt"Symbol 188 MovieClip [end_menu_scr] Frame 1Symbol 182 EditableText
"name_itxt"Symbol 188 MovieClip [end_menu_scr] Frame 1Symbol 183 EditableText
"txt_dtxt"Symbol 188 MovieClip [end_menu_scr] Frame 1Symbol 184 EditableText
"next_but"Symbol 188 MovieClip [end_menu_scr] Frame 1Symbol 186 MovieClip [butFont]
"char_txt_dtxt"Symbol 188 MovieClip [end_menu_scr] Frame 1Symbol 187 EditableText
"all_dtxt"Symbol 195 MovieClip Frame 1Symbol 190 EditableText
"score_dtxt"Symbol 195 MovieClip Frame 1Symbol 191 EditableText
"n_dtxt"Symbol 195 MovieClip Frame 1Symbol 192 EditableText
"name_dtxt"Symbol 195 MovieClip Frame 1Symbol 194 EditableText
"score_mc"Symbol 196 MovieClip [score_main_scr] Frame 1Symbol 195 MovieClip
"dtxt"Symbol 199 MovieClip [z_exps14] Frame 1Symbol 198 EditableText
"name_dtxt"Symbol 203 MovieClip [msg_menu_scr] Frame 1Symbol 200 EditableText
"name_itxt"Symbol 203 MovieClip [msg_menu_scr] Frame 1Symbol 201 EditableText
"txt_dtxt"Symbol 203 MovieClip [msg_menu_scr] Frame 1Symbol 202 EditableText
"next_but"Symbol 203 MovieClip [msg_menu_scr] Frame 1Symbol 186 MovieClip [butFont]
"dtxt"Symbol 208 MovieClip [z_exps15] Frame 1Symbol 207 EditableText
"dtxt"Symbol 210 MovieClip [butFontSmall] Frame 1Symbol 209 EditableText
"body"Symbol 279 MovieClip [enemys_mc] Frame 3Symbol 219 MovieClip
"gun3"Symbol 279 MovieClip [enemys_mc] Frame 21Symbol 232 MovieClip
"gun6"Symbol 279 MovieClip [enemys_mc] Frame 21Symbol 235 MovieClip
"gun2"Symbol 279 MovieClip [enemys_mc] Frame 21Symbol 232 MovieClip
"gun1"Symbol 279 MovieClip [enemys_mc] Frame 21Symbol 232 MovieClip
"gun5"Symbol 279 MovieClip [enemys_mc] Frame 21Symbol 235 MovieClip
"gun4"Symbol 279 MovieClip [enemys_mc] Frame 21Symbol 235 MovieClip
"head_mc"Symbol 279 MovieClip [enemys_mc] Frame 21Symbol 241 MovieClip
"body"Symbol 279 MovieClip [enemys_mc] Frame 31Symbol 247 MovieClip
"body"Symbol 279 MovieClip [enemys_mc] Frame 32Symbol 252 MovieClip
"body"Symbol 279 MovieClip [enemys_mc] Frame 33Symbol 257 MovieClip
"body"Symbol 279 MovieClip [enemys_mc] Frame 34Symbol 262 MovieClip
"body"Symbol 279 MovieClip [enemys_mc] Frame 35Symbol 267 MovieClip
"body"Symbol 279 MovieClip [enemys_mc] Frame 36Symbol 272 MovieClip
"body"Symbol 291 MovieClip [cbullets_mc] Frame 4Symbol 285 MovieClip
"guns"Symbol 309 MovieClip [char_mc] Frame 1Symbol 304 MovieClip
"body"Symbol 309 MovieClip [char_mc] Frame 1Symbol 148 MovieClip
"bubble_mc"Symbol 309 MovieClip [char_mc] Frame 1Symbol 308 MovieClip
"txt_dtxt"Symbol 337 MovieClip Frame 1Symbol 324 EditableText
"sold_mc"Symbol 337 MovieClip Frame 1Symbol 326 MovieClip
"body"Symbol 347 MovieClip Frame 1Symbol 148 MovieClip
"txt_dtxt"Symbol 347 MovieClip Frame 1Symbol 346 EditableText
"txt_dtxt"Symbol 362 MovieClip Frame 1Symbol 355 EditableText
"sold_mc"Symbol 362 MovieClip Frame 1Symbol 326 MovieClip
"gun1"Symbol 365 MovieClip Frame 1Symbol 337 MovieClip
"gun2"Symbol 365 MovieClip Frame 1Symbol 337 MovieClip
"gun3"Symbol 365 MovieClip Frame 1Symbol 337 MovieClip
"gun4"Symbol 365 MovieClip Frame 1Symbol 337 MovieClip
"gun5"Symbol 365 MovieClip Frame 1Symbol 337 MovieClip
"gun6"Symbol 365 MovieClip Frame 1Symbol 337 MovieClip
"guns_dtxt"Symbol 365 MovieClip Frame 1Symbol 339 EditableText
"txt_dtxt"Symbol 365 MovieClip Frame 2Symbol 342 EditableText
"ships_dtxt"Symbol 365 MovieClip Frame 3Symbol 345 EditableText
"ship1"Symbol 365 MovieClip Frame 3Symbol 347 MovieClip
"ship2"Symbol 365 MovieClip Frame 3Symbol 347 MovieClip
"ship3"Symbol 365 MovieClip Frame 3Symbol 347 MovieClip
"ship4"Symbol 365 MovieClip Frame 3Symbol 347 MovieClip
"ship5"Symbol 365 MovieClip Frame 3Symbol 347 MovieClip
"ship6"Symbol 365 MovieClip Frame 3Symbol 347 MovieClip
"txt_dtxt"Symbol 365 MovieClip Frame 4Symbol 348 EditableText
"guns_dtxt"Symbol 365 MovieClip Frame 5Symbol 352 EditableText
"gun1"Symbol 365 MovieClip Frame 5Symbol 362 MovieClip
"gun2"Symbol 365 MovieClip Frame 5Symbol 362 MovieClip
"gun3"Symbol 365 MovieClip Frame 5Symbol 362 MovieClip
"gun4"Symbol 365 MovieClip Frame 5Symbol 362 MovieClip
"tobattle_mc"Symbol 365 MovieClip Frame 6Symbol 186 MovieClip [butFont]
"bg1_mc"Symbol 371 MovieClip [gameshop_scr] Frame 1Symbol 365 MovieClip
"but2"Symbol 371 MovieClip [gameshop_scr] Frame 1Symbol 366 MovieClip
"but1"Symbol 371 MovieClip [gameshop_scr] Frame 1Symbol 366 MovieClip
"but3"Symbol 371 MovieClip [gameshop_scr] Frame 1Symbol 366 MovieClip
"but5"Symbol 371 MovieClip [gameshop_scr] Frame 1Symbol 366 MovieClip
"but6"Symbol 371 MovieClip [gameshop_scr] Frame 1Symbol 366 MovieClip
"char_txt_dtxt"Symbol 371 MovieClip [gameshop_scr] Frame 1Symbol 367 EditableText
"score_dtxt"Symbol 371 MovieClip [gameshop_scr] Frame 1Symbol 368 EditableText
"score_mc"Symbol 371 MovieClip [gameshop_scr] Frame 1Symbol 132 MovieClip [bonus_mc]
"body"Symbol 388 MovieClip [bonuses_mc] Frame 1Symbol 387 MovieClip
"body"Symbol 628 MovieClip [exps_mc] Frame 1Symbol 508 MovieClip
"body"Symbol 628 MovieClip [exps_mc] Frame 2Symbol 627 MovieClip
"body"Symbol 665 MovieClip [condition_mc] Frame 1Symbol 664 MovieClip
"body"Symbol 787 MovieClip [exps_big_mc] Frame 1Symbol 786 MovieClip
"body"Symbol 803 MovieClip [exps_char_mc] Frame 1Symbol 786 MovieClip
"txt_dtxt"Symbol 806 MovieClip [continue_menu_scr] Frame 1Symbol 805 EditableText
"exit_but"Symbol 806 MovieClip [continue_menu_scr] Frame 1Symbol 186 MovieClip [butFont]
"next_but"Symbol 806 MovieClip [continue_menu_scr] Frame 1Symbol 186 MovieClip [butFont]
"dtxt"Symbol 823 MovieClip Frame 1Symbol 820 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 830 as "__Packages.MochiAd"
ExportAssets (56)Timeline Frame 1Symbol 831 as "__Packages.Hint"
ExportAssets (56)Timeline Frame 1Symbol 832 as "__Packages.CCondition"
ExportAssets (56)Timeline Frame 1Symbol 833 as "__Packages.CChar"
ExportAssets (56)Timeline Frame 1Symbol 834 as "__Packages.CGame"
ExportAssets (56)Timeline Frame 1Symbol 835 as "__Packages.mochi.MochiScores"
ExportAssets (56)Timeline Frame 1Symbol 836 as "__Packages.mochi.MochiServices"
ExportAssets (56)Timeline Frame 1Symbol 837 as "__Packages.CUniteScores"
ExportAssets (56)Timeline Frame 2Symbol 16 as "but120"
ExportAssets (56)Timeline Frame 2Symbol 20 as "but160"
ExportAssets (56)Timeline Frame 2Symbol 24 as "but100"
ExportAssets (56)Timeline Frame 2Symbol 127 as "main_menu_scr"
ExportAssets (56)Timeline Frame 2Symbol 132 as "bonus_mc"
ExportAssets (56)Timeline Frame 2Symbol 177 as "game_face_scr"
ExportAssets (56)Timeline Frame 2Symbol 186 as "butFont"
ExportAssets (56)Timeline Frame 2Symbol 188 as "end_menu_scr"
ExportAssets (56)Timeline Frame 2Symbol 196 as "score_main_scr"
ExportAssets (56)Timeline Frame 2Symbol 199 as "z_exps14"
ExportAssets (56)Timeline Frame 2Symbol 203 as "msg_menu_scr"
ExportAssets (56)Timeline Frame 2Symbol 206 as "show_cir"
ExportAssets (56)Timeline Frame 2Symbol 208 as "z_exps15"
ExportAssets (56)Timeline Frame 2Symbol 210 as "butFontSmall"
ExportAssets (56)Timeline Frame 2Symbol 279 as "enemys_mc"
ExportAssets (56)Timeline Frame 2Symbol 291 as "cbullets_mc"
ExportAssets (56)Timeline Frame 2Symbol 309 as "char_mc"
ExportAssets (56)Timeline Frame 2Symbol 318 as "objs_mc"
ExportAssets (56)Timeline Frame 2Symbol 371 as "gameshop_scr"
ExportAssets (56)Timeline Frame 2Symbol 374 as "about_scr"
ExportAssets (56)Timeline Frame 2Symbol 376 as "game_bg_mc"
ExportAssets (56)Timeline Frame 2Symbol 388 as "bonuses_mc"
ExportAssets (56)Timeline Frame 2Symbol 628 as "exps_mc"
ExportAssets (56)Timeline Frame 2Symbol 630 as "music.mp3"
ExportAssets (56)Timeline Frame 2Symbol 631 as "menu.mp3"
ExportAssets (56)Timeline Frame 2Symbol 632 as "menu_click.wav"
ExportAssets (56)Timeline Frame 2Symbol 633 as "menu_toggle.wav"
ExportAssets (56)Timeline Frame 2Symbol 634 as "char_weapon_1.mp3"
ExportAssets (56)Timeline Frame 2Symbol 635 as "char_weapon_2.mp3"
ExportAssets (56)Timeline Frame 2Symbol 636 as "char_weapon_3.mp3"
ExportAssets (56)Timeline Frame 2Symbol 637 as "char_weapon_4.mp3"
ExportAssets (56)Timeline Frame 2Symbol 638 as "char_weapon_5.mp3"
ExportAssets (56)Timeline Frame 2Symbol 639 as "char_weapon_6.mp3"
ExportAssets (56)Timeline Frame 2Symbol 640 as "game_shop_done.mp3"
ExportAssets (56)Timeline Frame 2Symbol 641 as "game_shop_error.mp3"
ExportAssets (56)Timeline Frame 2Symbol 642 as "weapon_cooled.mp3"
ExportAssets (56)Timeline Frame 2Symbol 643 as "weapon_heated.mp3"
ExportAssets (56)Timeline Frame 2Symbol 644 as "char_dead.mp3"
ExportAssets (56)Timeline Frame 2Symbol 645 as "char_switch_guns.mp3"
ExportAssets (56)Timeline Frame 2Symbol 646 as "enemy_boom0.mp3"
ExportAssets (56)Timeline Frame 2Symbol 647 as "message.mp3"
ExportAssets (56)Timeline Frame 2Symbol 648 as "enemy_boom1.mp3"
ExportAssets (56)Timeline Frame 2Symbol 649 as "char_hited.mp3"
ExportAssets (56)Timeline Frame 2Symbol 650 as "char_shielded.mp3"
ExportAssets (56)Timeline Frame 2Symbol 651 as "bonus_1.mp3"
ExportAssets (56)Timeline Frame 2Symbol 652 as "bonus_2.mp3"
ExportAssets (56)Timeline Frame 2Symbol 653 as "bonus_3.mp3"
ExportAssets (56)Timeline Frame 2Symbol 654 as "bonus_4.mp3"
ExportAssets (56)Timeline Frame 2Symbol 655 as "bonus_5.mp3"
ExportAssets (56)Timeline Frame 2Symbol 656 as "Symbol 16"
ExportAssets (56)Timeline Frame 2Symbol 665 as "condition_mc"
ExportAssets (56)Timeline Frame 2Symbol 667 as "stars_mc"
ExportAssets (56)Timeline Frame 2Symbol 787 as "exps_big_mc"
ExportAssets (56)Timeline Frame 2Symbol 792 as "z_exps6"
ExportAssets (56)Timeline Frame 2Symbol 797 as "z_exps7"
ExportAssets (56)Timeline Frame 2Symbol 802 as "z_exps8"
ExportAssets (56)Timeline Frame 2Symbol 803 as "exps_char_mc"
ExportAssets (56)Timeline Frame 2Symbol 806 as "continue_menu_scr"
ExportAssets (56)Timeline Frame 2Symbol 816 as "KA_MC_Pregame_Logo_Animation"
ExportAssets (56)Timeline Frame 2Symbol 829 as "big_intro"

Labels

"on"Symbol 59 MovieClip Frame 2
"off"Symbol 59 MovieClip Frame 6
"grow"Symbol 63 MovieClip Frame 2
"out"Symbol 63 MovieClip Frame 7
"out"Symbol 75 MovieClip Frame 16
"thanks"Symbol 75 MovieClip Frame 28
"score"Symbol 75 MovieClip Frame 60
"on"Symbol 98 MovieClip Frame 2
"off"Symbol 98 MovieClip Frame 5
"off"Symbol 106 MovieClip Frame 1
"on"Symbol 106 MovieClip Frame 6
"in"Symbol 120 MovieClip Frame 2
"out"Symbol 120 MovieClip Frame 5
"success"Symbol 123 MovieClip Frame 6
"error"Symbol 123 MovieClip Frame 23
"help"Symbol 123 MovieClip Frame 29
"component_on"Symbol 126 MovieClip Frame 2
"hold"Symbol 126 MovieClip Frame 29
"comment_on"Symbol 126 MovieClip Frame 39
"comment_off"Symbol 126 MovieClip Frame 46
"component_off"Symbol 126 MovieClip Frame 65




http://swfchan.com/23/113435/info.shtml
Created: 11/3 -2019 17:40:19 Last modified: 11/3 -2019 17:40:19 Server time: 05/05 -2024 07:53:53