[Tools][Expand/Collapse All]Note that automatic extraction of ActionScript 3 is still pretty much unsupported by swfchan. AS1/AS2 works okay most of the time.Frame 1 (158 B)
Stage.scaleMode = "noScale";
Stage.align = "ltr";
_focusrect = false;
_global.openSite = function () {
getURL ("http://www.swfchan.com", "_blank");
};
Instance of Symbol 17 MovieClip in Frame 3 (440 B)
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
t = _root.getBytesTotal();
l = _root.getBytesLoaded();
bar._xscale = (100 * l) / t;
p = Math.round((1000 * l) / t) / 10;
if (p == Math.floor(p)) {
p = p + ".0";
}
p = p + "%";
tf.text = p;
if (t > 0) {
if ((l < t) && (_alpha < 100)) {
_alpha = (_alpha + 5);
}
if ((l == t) && (_alpha > 0)) {
_alpha = (_alpha - 5);
}
}
}
Frame 4 (8 B)
stop();
Instance of Symbol 20 MovieClip in Frame 4 (501 B)
onClipEvent (load) {
_alpha = 0;
state = 0;
_root.stop();
}
onClipEvent (enterFrame) {
l = _root.getBytesLoaded();
t = _root.getBytesTotal();
if (state == 0) {
_alpha = (_alpha + 5);
if (_alpha >= 100) {
_alpha = 100;
state = 1;
startPause = getTimer();
}
} else if ((((state == 1) && (t == l)) && (l > 10)) && ((getTimer() - startPause) > 2500)) {
this._alpha = this._alpha - 5;
if (_alpha < 0) {
_root.gotoAndPlay("lang");
}
}
}
Frame 6 (49 B)
_global.language_pre = "en";
_root.nextFrame();
Frame 7 (301.56 KiB) ● ● ● ●
function globalStart() {
debug("Try to start game");
if (_global.settingsLoaded === true) {
debug("STARTING GAME");
_global.slidingBg = true;
_global.maxLevelItem = 0;
_global.currLevel = _global.levels["level_" + levelNum];
_global.gameOver = false;
_global.gameInProcess = true;
if (_global.levelNum == 1) {
_global.fullRezults = {killed:0, survived:0, items:0};
}
_global.rezults = {killed:0, survived:0, items:0};
_global.staticObjects = new Array();
_global.bonusObjects = new Array();
_global.bulletObjects = new Array();
_global.enemyObjects = new Array();
_global.splashedObjects = new Array();
_root.bg.env.depth = 0;
_root.bg.fx.depth = 0;
_root.bg.splashez.depth = 0;
_root.bg.envTop.depth = 0;
_root.bg.enemyMC.depth = 0;
_root.bg.topEnemyMC.depth = 0;
_root.bg.attachMovie("queue", "queue", _root.bg.getNextHighestDepth());
_global.PI2 = 57.2957795130823;
_root.clockEFid = _global.queue.addFunc(clockAdder, _root, 5);
_root.changeBGSpeedEFid = _global.queue.addFunc(changeBGSpeed, _root.bg, 15);
_root.bg.moveTo(0, 400);
_root.bg.setMotion(0, 1);
_root.bg.inQueue(20);
_root.bg.player.setMotion(playerS.speed, playerS.speed);
var _local3 = (_global.noSet(currLevel.playerArmor) ? (playerS.maxArmor) : (currLevel.playerArmor));
var _local4 = (_global.noSet(currLevel.playerShield) ? (playerS.maxShield) : (currLevel.playerShield));
_root.bg.player.initTank(playerS.base, playerS.gun, undefined, _local3, playerS.withoutBase, _local4, playerS.maxShield, playerS.maxArmor, playerS.shadow);
_root.bg.player.initGun(0, playerS.weapons[0].shotsTime, 0, playerS.weapons[0].bulletType, playerS.weapons[0].bulletSpeed, playerS.weapons[0].bulletTopLevel, playerS.weapons[0].amount, playerS.weapons[0].flySteps, playerS.weapons[0].flyMinScale, playerS.weapons[0].flyDistance, playerS.weapons[0].bulletDamage, playerS.weapons[0].splashDamage, playerS.weapons[0].damageRadius, playerS.weapons[0].splashDelay);
i = 1;
while (i < currLevel.playerAvailableWeapons) {
_root.bg.player.addGun(0, playerS.weapons[i].shotsTime, 0, playerS.weapons[i].bulletType, playerS.weapons[i].bulletSpeed, playerS.weapons[i].bulletTopLevel, playerS.weapons[i].amount, playerS.weapons[i].flySteps, playerS.weapons[i].flyMinScale, playerS.weapons[i].flyDistance, playerS.weapons[i].bulletDamage, playerS.weapons[i].splashDamage, playerS.weapons[i].damageRadius, playerS.weapons[i].splashDelay);
i++;
}
_root.gui.rockets.gotoAndStop(1);
if (playerS.weapons[1].amount != 0) {
if (playerS.weapons[1].bulletType == "rocket") {
_root.gui.rockets.gotoAndStop(2);
}
if (playerS.weapons[1].bulletType == "rocket2") {
_root.gui.rockets.gotoAndStop(3);
}
if (playerS.weapons[1].amount != -100) {
_root.gui.rockets.tf.text = playerS.weapons[1].amount;
}
}
_root.bg.player.dieImmediatly = false;
_root.bg.player.inQueue(10);
if (!_global.noSet(playerS.soundKills)) {
_root.bg.player.soundKills = playerS.soundKills;
}
bg.oEF2 = mainOEF;
_root.bgEFid = _global.queue.addFunc(_root.bg.oEF2, _root.bg, 90);
var i = 0;
while (i < _global.currLevel.level.length) {
if (!_global.noSet(_global.currLevel.level[i].tank)) {
_global.maxLevelItem = Math.max(_global.maxLevelItem, _global.currLevel.level[i].yoffset);
}
i++;
}
debug("\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u044B\u0439 \u043E\u0431\u044A\u0435\u043A\u0442 " + _global.maxLevelItem);
setProgressBar(0, _global.maxLevelItem);
_global.maxLevelItem = _global.maxLevelItem + 0.5;
_root.wndComplete._visible = false;
_root.wndPause._visible = false;
_root.bossBar._visible = false;
_global.sound.width = 550;
_global.queue.addFunc(sound.oEF, sound, 95);
_root.bg.lineGrid._y = _global.envS.newObjectYOffset;
if (_global.envS.debug != 1) {
_root.bottomRuler._visible = (_root.bg.lineGrid._visible = (_root.tfTimer._visible = (_root.error._visible = false)));
}
_global.gameTimeStart = getTimer();
_global.keyGetter = new Object();
keyGetter.onKeyDown = makePause;
keyGetter.onMouseWheel = changeWeaponByMouse;
Key.addListener(_global.keyGetter);
Mouse.addListener(_global.keyGetter);
_global.levelCompleteDelayCounter = 0;
_global.usingBar = ((currLevel.bar == 0) ? false : true);
_root.gui.progress.bar._visible = _global.usingBar;
_root.fastZone._visible = (_root.slowZone._visible = false);
if ((!_global.noSet(_global.currLevel.playerX)) && (!_global.noSet(_global.currLevel.playerY))) {
trace("\u043F\u043E \u0443\u0440\u043E\u0432\u043D\u044E");
_root.bg.player.moveTo(_global.currLevel.playerX, -_global.currLevel.playerY);
} else {
trace("\u043F\u043E \u0434\u0435\u0444\u043E\u043B\u0442\u0443");
_root.bg.player.moveTo(playerS.startX, -playerS.startY);
}
_root.gui._visible = true;
_global.levelTime = 0;
_global.levelTimeS = getTimer();
_root.water.w.play();
_root.water.w2.play();
} else {
debug("XML data not loaded yet");
}
}
function endGameOutput() {
_root.wndComplete.flag = true;
with (_root.wndComplete) {
_visible = true;
var ttz = _global.envS["textZ_" + language_pre];
title_mc.title.text = ttz.gameCompleteTitle;
tf1_.htmlText = ("<p align=\"right\">" + ttz.final_completeString1) + "</p>";
tf2_.htmlText = ("<p align=\"right\">" + ttz.final_completeString2) + "</p>";
tf3_.htmlText = ("<p align=\"right\">" + ttz.final_completeString3) + "</p>";
tf1.text = _global.fullRezults.killed;
tf2.text = _global.fullRezults.survived;
tf3.text = _global.fullRezults.items;
}
}
System.useCodepage = true;
fscommand ("trapallkeys", true);
trace("init");
_root.depth = 0;
_global.isChild = function (arr, item) {
var _local2 = false;
for (var _local3 in arr) {
if (arr[_local3] == item) {
_local2 = _local3;
break;
}
}
return(_local2);
};
_global.changeDebugText = function () {
debug();
};
_global.debug = function (str) {
if (str == undefined) {
str = "";
}
clearInterval(_root.debugInt);
_root.tf_debug.text = str;
if (str != "") {
if (_global.envS.debug == 1) {
trace(str);
}
_root.debugInt = setInterval(changeDebugText, 5000);
_global.debugLog = _global.debugLog + (str + newline);
}
};
_global.debugLog = "";
debug();
_global.drawRect = function (target, x1, y1, x2, y2) {
target.moveTo(x1, y1);
target.lineTo(x2, y1);
target.lineTo(x2, y2);
target.lineTo(x1, y2);
target.lineTo(x1, y1);
};
_global.trim = function (str) {
str = String(str);
var _local2 = -1;
do {
_local2++;
var a = str.charAt(_local2);
} while ((((a == " ") || (a == newline)) || (a == "\r")) || (a == "\t"));
var _local3 = str.length;
do {
_local3--;
var a = str.charAt(_local3);
} while ((((a == " ") || (a == newline)) || (a == "\r")) || (a == "\t"));
str = str.substring(_local2, _local3 + 1);
if (String(parseFloat(str)) == str) {
str = parseFloat(str);
}
return(str);
};
_global.alphaIn = function () {
this._alpha = this._alpha + 5;
if (this._alpha > 100) {
this._alpha = 100;
delete this.onEnterFrame;
}
};
_global.alphaOut = function () {
this.step++;
if (this.step > this.maxStep) {
this._alpha = this._alpha - 5;
if (this._alpha < 0) {
this._alpha = 0;
delete this.onEnterFrame;
}
}
};
_global.noSet = function (a) {
if (a == undefined) {
return(true);
}
if (a == null) {
return(true);
}
if (String(a) == "") {
return(true);
}
if (a == "undefined") {
return(true);
}
if ((typeof(a) == "number") && (isNaN(a))) {
return(true);
}
return(false);
};
XML.prototype.ignoreWhite = true;
_global.settingsLoaded = false;
fscommand ("trapallkeys", true);
_focusrect = false;
fscommand ("showmenu", false);
createXML = function () {
var _local3 = new XML(str);
_global.settingsLoaded = true;
debug("Settings loaded; parsing...");
var _local2 = 0;
while (_local2 < _local3.firstChild.childNodes.length) {
foo = _local3.firstChild.childNodes[_local2];
parseXMLtoVars(foo, _global);
_local2++;
}
};
_global.xmlErrors = new Array("A CDATA section was not properly terminated.", "The XML declaration was not properly terminated.", "The DOCTYPE declaration was not properly terminated.", "A comment was not properly terminated.", "An XML element was malformed.", "Out of memory.", "An attribute value was not properly terminated.", "A start-tag was not matched with an end-tag.", "An end-tag was encountered without a matching start-tag.");
parseXMLtoVars = function (xml, target) {
if (xml.nodeName == "var") {
var _local5 = xml.attributes.value;
if (_global.noSet(_local5) && (xml.nodeValue == null)) {
if (xml.childNodes.length == 1) {
_local5 = xml.firstChild.nodeValue;
} else {
_local5 = xml.childNodes.join("");
}
}
if (String(parseFloat(_local5)) == _local5) {
_local5 = parseFloat(_local5);
}
if (xml.attributes.name != null) {
target[xml.attributes.name] = _local5;
// unexpected jump
}
return(_local5);
}
if (xml.nodeName == "array") {
target[xml.attributes.name] = new Array();
var _local4 = target[xml.attributes.name];
var _local3 = 0;
while (_local3 < xml.childNodes.length) {
_local4.push(parseXMLtoVars(xml.childNodes[_local3]));
_local3++;
}
} else if (xml.nodeName == "object") {
var _local4 = new Object();
for (var _local3 in xml.attributes) {
if (_local3 != "name") {
parseXMLtoVars(new XML(((("<var name=\"" + _local3) + "\"\tvalue=\"") + xml.attributes[_local3]) + "\" />").firstChild, _local4);
}
}
var _local3 = 0;
while (_local3 < xml.childNodes.length) {
parseXMLtoVars(xml.childNodes[_local3], _local4);
_local3++;
}
if (xml.attributes.name != null) {
target[xml.attributes.name] = _local4;
} else {
return(_local4);
}
}
};
str = "";
str = str + "<?xml version=\"1.0\" encoding=\"windows-1251\"?>";
str = str + "<settings>";
str = str + "<object name=\"envS\">";
str = str + "<object name=\"playerOffset\">";
str = str + "<var name=\"top\" value=\"140\" />";
str = str + "<var name=\"bottom\" value=\"15\" />";
str = str + "<var name=\"left\" value=\"15\" />";
str = str + "<var name=\"right\" value=\"15\" />";
str = str + "</object>";
str = str + "<object name=\"enemyOffset\">";
str = str + "<var name=\"top\" value=\"-200\" />";
str = str + "<var name=\"bottom\" value=\"-200\" />";
str = str + "<var name=\"left\" value=\"-150\" />";
str = str + "<var name=\"right\" value=\"-150\" />";
str = str + "</object>";
str = str + "<object name=\"bulletOffset\">";
str = str + "<var name=\"top\" value=\"-10\" />";
str = str + "<var name=\"bottom\" value=\"-10\" />";
str = str + "<var name=\"left\" value=\"-10\" />";
str = str + "<var name=\"right\" value=\"-10\" />";
str = str + "</object>";
str = str + "<object name=\"allOffset\">";
str = str + "<var name=\"top\" value=\"-500\" />";
str = str + "<var name=\"bottom\" value=\"-500\" />";
str = str + "<var name=\"left\" value=\"-30\" />";
str = str + "<var name=\"right\" value=\"-30\" />";
str = str + "</object>";
str = str + "<object name=\"blinks\">";
str = str + "<object name=\"hit\" color=\"#FF0000\" amount=\"40\" times=\"5\" step=\"2\" />";
str = str + "<object name=\"shield\" color=\"#0066cc\" amount=\"40\" times=\"3\" step=\"2\" />";
str = str + "<object name=\"takebonus\" color=\"#FFFFFF\" amount=\"40\" times=\"5\" step=\"3\" />";
str = str + "</object>";
str = str + "<object name=\"textZ_en\">";
str = str + "<var name=\"intro\" ><br /><br /><u>How to Play:</u><br /> <font size=\"11\"> - You are piloting one of the three experimental United States Navy torpedo bombers during World War II.<br /> - You need to get to the end of the level destroying as many enemy units on your way as possible.<br /> - Pick up bonuses and health packs - they will help you to complete your mission. </font><br /><br /><br /><u>Controls:</u><br /><font size=\"11\"> - Use Mouse to move the helocopter.<br />- Press left mouse button to use your primary weapon<br />- Press Space Bar key to use secondary weapon. </font><br /> </var>";
str = str + "<var name=\"completeString1\" >Enemies kills :</var>";
str = str + "<var name=\"completeString2\" >Enemies survived :</var>";
str = str + "<var name=\"completeString3\" >Structures destroyed :</var>";
str = str + "<var name=\"final_completeString1\" >Enemies kills total:</var>";
str = str + "<var name=\"final_completeString2\" >Enemies survived total:</var>";
str = str + "<var name=\"final_completeString3\" >Structures destroyed total:</var>";
str = str + "<var name=\"playerDiedTitle\" >Game Over</var>";
str = str + "<var name=\"levelCompleteTitle\" >Level Completed!</var>";
str = str + "<var name=\"gameCompleteTitle\" >Game Completed!</var>";
str = str + "<var name=\"gamePausedTitle\" >Pause</var>";
str = str + "<var name=\"gamePausedString\" ><br /><br /><br /><b>Return to the game?</b></var>";
str = str + "</object>";
str = str + "<var name=\"screenSpeed\" value=\"3\" />";
str = str + "<var name=\"screenFastSpeed\" value=\"3\" />";
str = str + "<var name=\"screenSlowSpeed\" value=\"3\" />";
str = str + "<var name=\"screenSpeedFactorUp\" value=\"1.05\" />";
str = str + "<var name=\"screenSpeedFactorDown\" value=\"0.95\" />";
str = str + "<var name=\"debug\" value=\"0\" />";
str = str + "<var name=\"lazerDebug\" value=\"0\" />";
str = str + "<var name=\"soundDebug\" value=\"0\" />";
str = str + "<var name=\"markerDebug\" value=\"0\" />";
str = str + "<var name=\"wayDebug\" value=\"1\" />";
str = str + "<var name=\"multipleFireAngle\" value=\"15\" />";
str = str + "<var name=\"newObjectYOffset\" value=\"-100\" />";
str = str + "<var name=\"splashTests\" value=\"5\" />";
str = str + "<var name=\"levelCompleteDelay\" value=\"45\" />";
str = str + "<var name=\"defaultRotation\" value=\"0\" />";
str = str + "<var name=\"soundKills\" value=\"eexplode\" />";
str = str + "<var name=\"autoAimDistance\" value=\"50\" />";
str = str + "<var name=\"SolarX\" value=\"275\" />";
str = str + "<var name=\"SolarXFactor\" value=\"0.85\" />";
str = str + "<var name=\"SolarY\" value=\"400\" />";
str = str + "<var name=\"SolarYFactor\" value=\"0.9\" />";
str = str + "</object>";
str = str + "<object name=\"torpedoeSettings\">";
str = str + "<var name=\"startYSpeed\" value=\"-3\" />";
str = str + "<var name=\"startXSpeed\" value=\"5\" />";
str = str + "<var name=\"startXSpeedFactor\" value=\"0.95\" />";
str = str + "<var name=\"fallTime\" value=\"25\" />";
str = str + "<var name=\"endOfFallSize\" value=\"40\" />";
str = str + "<var name=\"maxSpeed\" value=\"-15\" />";
str = str + "<var name=\"maxSpeedFactor\" value=\"50\" />";
str = str + "</object>";
str = str + "<object name=\"playerSettings\">";
str = str + "<object name=\"plane1\">";
str = str + "<var name=\"speed\" value=\"6\" />";
str = str + "<var name=\"speedFactor\" value=\"20\" />";
str = str + "<var name=\"rotationFactor\" value=\"3\" />";
str = str + "<var name=\"base\" value=\"player_base1\" />";
str = str + "<var name=\"gun\" value=\"player_gun_2\" />";
str = str + "<var name=\"maxArmor\" value=\"260\" />";
str = str + "<var name=\"maxShield\" value=\"0\" />";
str = str + "<var name=\"recoil\" value=\"0\" />";
str = str + "<var name=\"recoilLength\" value=\"1\" />";
str = str + "<var name=\"startX\" value=\"275\" />";
str = str + "<var name=\"startY\" value=\"100\" />";
str = str + "<var name=\"withoutBase\" value=\"1\" />";
str = str + "<var name=\"soundKills\" value=\"eexplode\" />";
str = str + "<var name=\"shadow\" value=\"player_shadow1\" />";
str = str + "<var name=\"tempUp\" value=\"0.8\" />";
str = str + "<var name=\"tempDown\" value=\"0.6\" />";
str = str + "<var name=\"stopFireTemp\" value=\"100\" />";
str = str + "<var name=\"startFireTemp\" value=\"95\" />";
str = str + "<var name=\"grade1\" value=\"55\" />";
str = str + "<var name=\"grade2\" value=\"95\" />";
str = str + "<array name=\"weapons\">";
str = str + "<object>";
str = str + "<var name=\"bulletType\" value=\"playerShoot\" />";
str = str + "<var name=\"bulletSpeed\" value=\"20\" />";
str = str + "<var name=\"bulletDamage\" value=\"10\" />";
str = str + "<var name=\"shotsTime\" value=\"2\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"splashDelay\" value=\"0\" />";
str = str + "<var name=\"flySteps\" value=\"0\" />";
str = str + "<var name=\"flyMinScale\" value=\"20\" />";
str = str + "<var name=\"amount\" value=\"-100\" />";
str = str + "<var name=\"bulletTopLevel\" value=\"1\" />";
str = str + "</object>";
str = str + "<object>";
str = str + "<var name=\"bulletType\" value=\"torpedoe\" />";
str = str + "<var name=\"bulletSpeed\" value=\"7\" />";
str = str + "<var name=\"bulletDamage\" value=\"400\" />";
str = str + "<var name=\"shotsTime\" value=\"18\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"50\" />";
str = str + "<var name=\"splashDelay\" value=\"2\" />";
str = str + "<var name=\"flySteps\" value=\"0\" />";
str = str + "<var name=\"flyMinScale\" value=\"20\" />";
str = str + "<var name=\"amount\" value=\"-100\" />";
str = str + "<var name=\"bulletTopLevel\" value=\"0\" />";
str = str + "</object>";
str = str + "</array>";
str = str + "</object>";
str = str + "<object name=\"plane2\">";
str = str + "<var name=\"speed\" value=\"9\" />";
str = str + "<var name=\"speedFactor\" value=\"5\" />";
str = str + "<var name=\"rotationFactor\" value=\"2\" />";
str = str + "<var name=\"base\" value=\"player_base2\" />";
str = str + "<var name=\"gun\" value=\"player_gun_1\" />";
str = str + "<var name=\"maxArmor\" value=\"172\" />";
str = str + "<var name=\"maxShield\" value=\"0\" />";
str = str + "<var name=\"recoil\" value=\"0\" />";
str = str + "<var name=\"recoilLength\" value=\"1\" />";
str = str + "<var name=\"startX\" value=\"275\" />";
str = str + "<var name=\"startY\" value=\"100\" />";
str = str + "<var name=\"withoutBase\" value=\"1\" />";
str = str + "<var name=\"soundKills\" value=\"eexplode\" />";
str = str + "<var name=\"shadow\" value=\"player_shadow2\" />";
str = str + "<var name=\"tempUp\" value=\"1\" />";
str = str + "<var name=\"tempDown\" value=\"0.8\" />";
str = str + "<var name=\"stopFireTemp\" value=\"100\" />";
str = str + "<var name=\"startFireTemp\" value=\"85\" />";
str = str + "<var name=\"grade1\" value=\"50\" />";
str = str + "<var name=\"grade2\" value=\"85\" />";
str = str + "<array name=\"weapons\">";
str = str + "<object>";
str = str + "<var name=\"bulletType\" value=\"playerShoot\" />";
str = str + "<var name=\"bulletSpeed\" value=\"20\" />";
str = str + "<var name=\"bulletDamage\" value=\"10\" />";
str = str + "<var name=\"shotsTime\" value=\"3\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"splashDelay\" value=\"0\" />";
str = str + "<var name=\"flySteps\" value=\"0\" />";
str = str + "<var name=\"flyMinScale\" value=\"20\" />";
str = str + "<var name=\"amount\" value=\"-100\" />";
str = str + "<var name=\"bulletTopLevel\" value=\"1\" />";
str = str + "</object>";
str = str + "<object>";
str = str + "<var name=\"bulletType\" value=\"torpedoe\" />";
str = str + "<var name=\"bulletSpeed\" value=\"7\" />";
str = str + "<var name=\"bulletDamage\" value=\"400\" />";
str = str + "<var name=\"shotsTime\" value=\"18\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"50\" />";
str = str + "<var name=\"splashDelay\" value=\"2\" />";
str = str + "<var name=\"flySteps\" value=\"0\" />";
str = str + "<var name=\"flyMinScale\" value=\"20\" />";
str = str + "<var name=\"amount\" value=\"-100\" />";
str = str + "<var name=\"bulletTopLevel\" value=\"0\" />";
str = str + "</object>";
str = str + "</array>";
str = str + "</object>";
str = str + "<object name=\"plane3\">";
str = str + "<var name=\"speed\" value=\"7\" />";
str = str + "<var name=\"speedFactor\" value=\"13\" />";
str = str + "<var name=\"rotationFactor\" value=\"3\" />";
str = str + "<var name=\"base\" value=\"player_base3\" />";
str = str + "<var name=\"gun\" value=\"player_gun_3\" />";
str = str + "<var name=\"maxArmor\" value=\"84\" />";
str = str + "<var name=\"maxShield\" value=\"0\" />";
str = str + "<var name=\"recoil\" value=\"0\" />";
str = str + "<var name=\"recoilLength\" value=\"1\" />";
str = str + "<var name=\"startX\" value=\"275\" />";
str = str + "<var name=\"startY\" value=\"100\" />";
str = str + "<var name=\"withoutBase\" value=\"1\" />";
str = str + "<var name=\"soundKills\" value=\"eexplode\" />";
str = str + "<var name=\"shadow\" value=\"player_shadow3\" />";
str = str + "<var name=\"tempUp\" value=\"1.2\" />";
str = str + "<var name=\"tempDown\" value=\"1\" />";
str = str + "<var name=\"stopFireTemp\" value=\"100\" />";
str = str + "<var name=\"startFireTemp\" value=\"75\" />";
str = str + "<var name=\"grade1\" value=\"50\" />";
str = str + "<var name=\"grade2\" value=\"75\" />";
str = str + "<array name=\"weapons\">";
str = str + "<object>";
str = str + "<var name=\"bulletType\" value=\"playerShoot\" />";
str = str + "<var name=\"bulletSpeed\" value=\"20\" />";
str = str + "<var name=\"bulletDamage\" value=\"10\" />";
str = str + "<var name=\"shotsTime\" value=\"1\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"splashDelay\" value=\"0\" />";
str = str + "<var name=\"flySteps\" value=\"0\" />";
str = str + "<var name=\"flyMinScale\" value=\"20\" />";
str = str + "<var name=\"amount\" value=\"-100\" />";
str = str + "<var name=\"bulletTopLevel\" value=\"1\" />";
str = str + "</object>";
str = str + "<object>";
str = str + "<var name=\"bulletType\" value=\"torpedoe\" />";
str = str + "<var name=\"bulletSpeed\" value=\"7\" />";
str = str + "<var name=\"bulletDamage\" value=\"400\" />";
str = str + "<var name=\"shotsTime\" value=\"18\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"50\" />";
str = str + "<var name=\"splashDelay\" value=\"2\" />";
str = str + "<var name=\"flySteps\" value=\"0\" />";
str = str + "<var name=\"flyMinScale\" value=\"20\" />";
str = str + "<var name=\"amount\" value=\"-100\" />";
str = str + "<var name=\"bulletTopLevel\" value=\"0\" />";
str = str + "</object>";
str = str + "</array>";
str = str + "</object>";
str = str + "</object>";
str = str + "<object name=\"mainUnits\">";
str = str + "<object name=\"plane_sm1\">";
str = str + "<var name=\"top\"value=\"1\" />";
str = str + "<var name=\"shadow\"value=\"plane_sm_shadow\" />";
str = str + "<var name=\"base\"value=\"plane_sm_base\" />";
str = str + "<var name=\"gun\"value=\"gun_1, gun_1, gun_1\" />";
str = str + "<var name=\"armor\"value=\"30\" />";
str = str + "<var name=\"bulletType\"value=\"shoot, shoot, shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0, 3, 4\" />";
str = str + "<var name=\"flySteps\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyDistance\"value=\"0, 0, 0\" />";
str = str + "<var name=\"cannonAngle\"value=\"w, w-2, w+2\" />";
str = str + "<var name=\"splashDamage\" value=\"0, 0, 0\" />";
str = str + "<var name=\"damageRadius\" value=\"0, 0, 0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10, 10, 10\" />";
str = str + "<var name=\"bulletDamage\"value=\"10, 10 ,10\" />";
str = str + "<var name=\"reloadingTime\"value=\"40, 300000, 300000\" />";
str = str + "<var name=\"clip\"value=\"1, 1, 1\" />";
str = str + "<var name=\"shotsTime\"value=\"2, 3, 3\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"bulletDir\"value=\"d\" />";
str = str + "<var name=\"orientToPath\"value=\"way\" />";
str = str + "</object>";
str = str + "<object name=\"plane_sm2\">";
str = str + "<var name=\"top\"value=\"1\" />";
str = str + "<var name=\"shadow\"value=\"plane_sm_shadow\" />";
str = str + "<var name=\"base\"value=\"plane_sm_base\" />";
str = str + "<var name=\"gun\"value=\"gun_1, gun_1, gun_1\" />";
str = str + "<var name=\"armor\"value=\"40\" />";
str = str + "<var name=\"bulletType\"value=\"shoot, shoot, shoot\" />";
str = str + "<var name=\"cannonTimeOffset\" value=\"0, 0, 1\" />";
str = str + "<var name=\"flySteps\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyDistance\"value=\"0, 0, 0\" />";
str = str + "<var name=\"cannonAngle\"value=\"w, w-2, w+2\" />";
str = str + "<var name=\"splashDamage\" value=\"0, 0, 0\" />";
str = str + "<var name=\"damageRadius\" value=\"0, 0, 0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10, 10, 10\" />";
str = str + "<var name=\"bulletDamage\"value=\"10, 10 ,10\" />";
str = str + "<var name=\"reloadingTime\"value=\"300000, 30, 30\" />";
str = str + "<var name=\"clip\"value=\"2, 2, 2\" />";
str = str + "<var name=\"shotsTime\"value=\"2, 2, 2\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"bulletDir\"value=\"d\" />";
str = str + "<var name=\"orientToPath\"value=\"way\" />";
str = str + "</object>";
str = str + "<object name=\"plane_sm3\">";
str = str + "<var name=\"top\"value=\"1\" />";
str = str + "<var name=\"shadow\"value=\"plane_sm_shadow\" />";
str = str + "<var name=\"base\"value=\"plane_sm_base\" />";
str = str + "<var name=\"gun\"value=\"gun_1, gun_1, gun_1\" />";
str = str + "<var name=\"armor\"value=\"30\" />";
str = str + "<var name=\"bulletType\"value=\"shoot, shoot, shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0, 3, 4\" />";
str = str + "<var name=\"flySteps\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0, 1, 2\" />";
str = str + "<var name=\"flyDistance\"value=\"0, 0, 0\" />";
str = str + "<var name=\"cannonAngle\"value=\"w, w-5, w+5\" />";
str = str + "<var name=\"splashDamage\" value=\"0, 0, 0\" />";
str = str + "<var name=\"damageRadius\" value=\"0, 0, 0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10, 10, 10\" />";
str = str + "<var name=\"bulletDamage\"value=\"10, 10 ,10\" />";
str = str + "<var name=\"reloadingTime\"value=\"30, 30, 30\" />";
str = str + "<var name=\"clip\"value=\"2, 1, 1\" />";
str = str + "<var name=\"shotsTime\"value=\"3, 3, 3\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"bulletDir\"value=\"d\" />";
str = str + "<var name=\"orientToPath\"value=\"way\" />";
str = str + "</object>";
str = str + "<object name=\"plane_jet0\">";
str = str + "<var name=\"top\"value=\"1\" />";
str = str + "<var name=\"shadow\"value=\"plane_jet_shadow\" />";
str = str + "<var name=\"base\"value=\"plane_jet_base\" />";
str = str + "<var name=\"gun\"value=\"gun_1, gun_1, gun_1\" />";
str = str + "<var name=\"armor\"value=\"60\" />";
str = str + "<var name=\"bulletType\"value=\"rocket2, shoot, shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flySteps\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyDistance\"value=\"0, 0, 0\" />";
str = str + "<var name=\"cannonAngle\"value=\"w, w-10, w+10\" />";
str = str + "<var name=\"splashDamage\" value=\"0, 50, 50\" />";
str = str + "<var name=\"damageRadius\" value=\"0, 50, 50\" />";
str = str + "<var name=\"bulletSpeed\"value=\"15, 10, 10\" />";
str = str + "<var name=\"bulletDamage\"value=\"20, 10 ,10\" />";
str = str + "<var name=\"reloadingTime\"value=\"30000, 30000, 30000\" />";
str = str + "<var name=\"clip\"value=\"2, 2, 2\" />";
str = str + "<var name=\"shotsTime\"value=\"3, 3, 3\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"bulletDir\"value=\"d\" />";
str = str + "<var name=\"orientToPath\"value=\"way\" />";
str = str + "</object>";
str = str + "<object name=\"plane_jet\">";
str = str + "<var name=\"top\"value=\"1\" />";
str = str + "<var name=\"shadow\"value=\"plane_jet_shadow\" />";
str = str + "<var name=\"base\"value=\"plane_jet_base\" />";
str = str + "<var name=\"gun\"value=\"gun_1, gun_1, gun_1\" />";
str = str + "<var name=\"armor\"value=\"60\" />";
str = str + "<var name=\"bulletType\"value=\"rocket2, shoot, shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flySteps\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyDistance\"value=\"0, 0, 0\" />";
str = str + "<var name=\"cannonAngle\"value=\"w, w-10, w+10\" />";
str = str + "<var name=\"splashDamage\" value=\"0, 50, 50\" />";
str = str + "<var name=\"damageRadius\" value=\"0, 50, 50\" />";
str = str + "<var name=\"bulletSpeed\"value=\"15, 10, 10\" />";
str = str + "<var name=\"bulletDamage\"value=\"20, 10 ,10\" />";
str = str + "<var name=\"reloadingTime\"value=\"30, 30, 30\" />";
str = str + "<var name=\"clip\"value=\"2, 2, 2\" />";
str = str + "<var name=\"shotsTime\"value=\"3, 3, 3\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"bulletDir\"value=\"d\" />";
str = str + "<var name=\"orientToPath\"value=\"way\" />";
str = str + "</object>";
str = str + "<object name=\"plane_jet1\">";
str = str + "<var name=\"top\"value=\"1\" />";
str = str + "<var name=\"shadow\"value=\"plane_jet_shadow\" />";
str = str + "<var name=\"base\"value=\"plane_jet_base\" />";
str = str + "<var name=\"gun\"value=\"gun_1, gun_1, gun_1\" />";
str = str + "<var name=\"armor\"value=\"60\" />";
str = str + "<var name=\"bulletType\"value=\"rocket2, shoot, shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flySteps\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyDistance\"value=\"0, 0, 0\" />";
str = str + "<var name=\"cannonAngle\"value=\"w, w-10, w+10\" />";
str = str + "<var name=\"splashDamage\" value=\"0, 50, 50\" />";
str = str + "<var name=\"damageRadius\" value=\"0, 50, 50\" />";
str = str + "<var name=\"bulletSpeed\"value=\"15, 10, 10\" />";
str = str + "<var name=\"bulletDamage\"value=\"20, 10 ,10\" />";
str = str + "<var name=\"reloadingTime\"value=\"30, 30000, 3000\" />";
str = str + "<var name=\"clip\"value=\"2, 2, 2\" />";
str = str + "<var name=\"shotsTime\"value=\"3, 3, 3\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"bulletDir\"value=\"d\" />";
str = str + "<var name=\"orientToPath\"value=\"way\" />";
str = str + "</object>";
str = str + "<object name=\"plane_med3\">";
str = str + "<var name=\"top\"value=\"1\" />";
str = str + "<var name=\"shadow\"value=\"plane_med_shadow\" />";
str = str + "<var name=\"base\"value=\"plane_med_base\" />";
str = str + "<var name=\"gun\"value=\"gun_1, gun_1, gun_1\" />";
str = str + "<var name=\"armor\"value=\"120\" />";
str = str + "<var name=\"bulletType\"value=\"shoot, shoot, shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"20, 0, 0\" />";
str = str + "<var name=\"flySteps\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyDistance\"value=\"0, 0, 0\" />";
str = str + "<var name=\"cannonAngle\"value=\"w, w-30, w+30\" />";
str = str + "<var name=\"splashDamage\" value=\"0, 50, 50\" />";
str = str + "<var name=\"damageRadius\" value=\"0, 50, 50\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10, 10, 10\" />";
str = str + "<var name=\"bulletDamage\"value=\"10, 20 ,20\" />";
str = str + "<var name=\"reloadingTime\"value=\"40, 60, 60\" />";
str = str + "<var name=\"clip\"value=\"3, 3, 3\" />";
str = str + "<var name=\"shotsTime\"value=\"3, 2, 2\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"bulletDir\"value=\"d\" />";
str = str + "<var name=\"orientToPath\"value=\"way\" />";
str = str + "</object>";
str = str + "<object name=\"plane_med2\">";
str = str + "<var name=\"top\"value=\"1\" />";
str = str + "<var name=\"shadow\"value=\"plane_med_shadow\" />";
str = str + "<var name=\"base\"value=\"plane_med_base\" />";
str = str + "<var name=\"gun\"value=\"gun_1, gun_1, gun_1\" />";
str = str + "<var name=\"armor\"value=\"120\" />";
str = str + "<var name=\"bulletType\"value=\"shoot, shoot, shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"20, 0, 0\" />";
str = str + "<var name=\"flySteps\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyDistance\"value=\"0, 0, 0\" />";
str = str + "<var name=\"cannonAngle\"value=\"w, w-15, w+15\" />";
str = str + "<var name=\"splashDamage\" value=\"0, 50, 50\" />";
str = str + "<var name=\"damageRadius\" value=\"0, 50, 50\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10, 10, 10\" />";
str = str + "<var name=\"bulletDamage\"value=\"10, 20 ,20\" />";
str = str + "<var name=\"reloadingTime\"value=\"40000, 40, 40\" />";
str = str + "<var name=\"clip\"value=\"2, 3, 3\" />";
str = str + "<var name=\"shotsTime\"value=\"3, 2, 2\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"bulletDir\"value=\"d\" />";
str = str + "<var name=\"orientToPath\"value=\"way\" />";
str = str + "</object>";
str = str + "<object name=\"plane_med1\">";
str = str + "<var name=\"top\"value=\"1\" />";
str = str + "<var name=\"shadow\"value=\"plane_med_shadow\" />";
str = str + "<var name=\"base\"value=\"plane_med_base\" />";
str = str + "<var name=\"gun\"value=\"gun_1, gun_1, gun_1\" />";
str = str + "<var name=\"armor\"value=\"100\" />";
str = str + "<var name=\"bulletType\"value=\"shoot, rocket2, rocket2\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flySteps\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyDistance\"value=\"0, 0, 0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t, w-10, w+10\" />";
str = str + "<var name=\"splashDamage\" value=\"0, 50, 50\" />";
str = str + "<var name=\"damageRadius\" value=\"0, 50, 50\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10, 10, 10\" />";
str = str + "<var name=\"bulletDamage\"value=\"10, 20 ,20\" />";
str = str + "<var name=\"reloadingTime\"value=\"30, 30000, 30000\" />";
str = str + "<var name=\"clip\"value=\"1, 1, 1\" />";
str = str + "<var name=\"shotsTime\"value=\"3, 15, 15\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"bulletDir\"value=\"d\" />";
str = str + "<var name=\"orientToPath\"value=\"way\" />";
str = str + "</object>";
str = str + "<object name=\"plane_big\">";
str = str + "<var name=\"top\"value=\"1\" />";
str = str + "<var name=\"shadow\"value=\"plane_big_shadow\" />";
str = str + "<var name=\"base\"value=\"plane_big_base\" />";
str = str + "<var name=\"gun\"value=\"gun_1, gun_1, gun_1, gun_1, gun_1\" />";
str = str + "<var name=\"armor\"value=\"220\" />";
str = str + "<var name=\"bulletType\"value=\"shoot, shoot, shoot, shoot, shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0, 0, 0, 0, 0\" />";
str = str + "<var name=\"flySteps\"value=\"0, 0, 0, 0, 0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0, 0, 0, 0, 0\" />";
str = str + "<var name=\"flyDistance\"value=\"0, 0, 0, 0, 0\" />";
str = str + "<var name=\"cannonAngle\"value=\"w, w-60, w-30, w+30, w+60\" />";
str = str + "<var name=\"splashDamage\" value=\"0, 0, 0, 0, 0\" />";
str = str + "<var name=\"damageRadius\" value=\"0, 0, 0, 0, 0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10, 10, 10, 10, 10\" />";
str = str + "<var name=\"bulletDamage\"value=\"10, 10, 10, 10, 10\" />";
str = str + "<var name=\"reloadingTime\"value=\"30, 30, 30, 30, 30\" />";
str = str + "<var name=\"clip\"value=\"5, 5, 5, 5, 5\" />";
str = str + "<var name=\"shotsTime\"value=\"2, 2, 2, 2, 2\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"bulletDir\"value=\"d\" />";
str = str + "<var name=\"orientToPath\"value=\"way\" />";
str = str + "</object>";
str = str + "<object name=\"zeppelin\">";
str = str + "<var name=\"top\"value=\"1\" />";
str = str + "<var name=\"shadow\"value=\"zeppelin_shadow\" />";
str = str + "<var name=\"base\"value=\"zeppelin_base\" />";
str = str + "<var name=\"gun\"value=\"gun_1, gun_1\" />";
str = str + "<var name=\"armor\"value=\"50\" />";
str = str + "<var name=\"bulletType\"value=\"rocket2, rocket2\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0, 0\" />";
str = str + "<var name=\"flySteps\"value=\"0, 0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0, 0\" />";
str = str + "<var name=\"flyDistance\"value=\"0, 0\" />";
str = str + "<var name=\"cannonAngle\"value=\"w, w\" />";
str = str + "<var name=\"splashDamage\" value=\"50, 50\" />";
str = str + "<var name=\"damageRadius\" value=\"50, 50\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10, 10\" />";
str = str + "<var name=\"bulletDamage\"value=\"20, 20\" />";
str = str + "<var name=\"reloadingTime\"value=\"300000, 300000\" />";
str = str + "<var name=\"clip\"value=\"1, 1\" />";
str = str + "<var name=\"shotsTime\"value=\"10, 10\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"bulletDir\"value=\"d\" />";
str = str + "<var name=\"orientToPath\"value=\"way\" />";
str = str + "</object>";
str = str + "<object name=\"ship_sm_r\">";
str = str + "<var name=\"base\"value=\"ship_sm\" />";
str = str + "<var name=\"gun\"value=\"gun_rocket\" />";
str = str + "<var name=\"armor\"value=\"200\" />";
str = str + "<var name=\"bulletType\"value=\"shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"-10\" />";
str = str + "<var name=\"flySteps\"value=\"0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0\" />";
str = str + "<var name=\"flyDistance\"value=\"0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"6\" />";
str = str + "<var name=\"bulletDamage\"value=\"10\" />";
str = str + "<var name=\"reloadingTime\"value=\"60\" />";
str = str + "<var name=\"clip\"value=\"3\" />";
str = str + "<var name=\"shotsTime\"value=\"5\" />";
str = str + "<var name=\"bulletDir\"value=\"d\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"way\" />";
str = str + "</object> ";
str = str + "<object name=\"ship_sm\">";
str = str + "<var name=\"base\"value=\"ship_sm\" />";
str = str + "<var name=\"gun\"value=\"gun_med\" />";
str = str + "<var name=\"armor\"value=\"200\" />";
str = str + "<var name=\"bulletType\"value=\"shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0\" />";
str = str + "<var name=\"flySteps\"value=\"0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0\" />";
str = str + "<var name=\"flyDistance\"value=\"0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"8\" />";
str = str + "<var name=\"bulletDamage\"value=\"10\" />";
str = str + "<var name=\"reloadingTime\"value=\"40\" />";
str = str + "<var name=\"clip\"value=\"2\" />";
str = str + "<var name=\"shotsTime\"value=\"3\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"way\" />";
str = str + "</object> ";
str = str + "<object name=\"ship_med\">";
str = str + "<var name=\"base\"value=\"ship_med\" />";
str = str + "<var name=\"gun\"value=\"gun_med, gun_med\" />";
str = str + "<var name=\"armor\"value=\"800\" />";
str = str + "<var name=\"bulletType\"value=\"shoot, shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0, 0\" />";
str = str + "<var name=\"flySteps\"value=\"0, 0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0, 0\" />";
str = str + "<var name=\"flyDistance\"value=\"0, 0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t, t\" />";
str = str + "<var name=\"splashDamage\" value=\"0, 0\" />";
str = str + "<var name=\"damageRadius\" value=\"0, 0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"8, 8\" />";
str = str + "<var name=\"bulletDamage\"value=\"10, 10\" />";
str = str + "<var name=\"reloadingTime\"value=\"60, 60\" />";
str = str + "<var name=\"clip\"value=\"2, 2\" />";
str = str + "<var name=\"shotsTime\"value=\"3, 3\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"bulletDir\"value=\"d\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object>";
str = str + "<object name=\"ship_med_r\">";
str = str + "<var name=\"base\"value=\"ship_med\" />";
str = str + "<var name=\"gun\"value=\" gun_med, gun_rocket\" />";
str = str + "<var name=\"armor\"value=\"800\" />";
str = str + "<var name=\"bulletType\"value=\"shoot, shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0, 0\" />";
str = str + "<var name=\"flySteps\"value=\"0, 0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0, 0\" />";
str = str + "<var name=\"flyDistance\"value=\"0, 0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t, t\" />";
str = str + "<var name=\"splashDamage\" value=\"0, 0\" />";
str = str + "<var name=\"damageRadius\" value=\"0, 0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10, 10\" />";
str = str + "<var name=\"bulletDamage\"value=\"10, 10\" />";
str = str + "<var name=\"reloadingTime\"value=\"45, 120\" />";
str = str + "<var name=\"clip\"value=\"2, 3\" />";
str = str + "<var name=\"shotsTime\"value=\"1, 2\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"bulletDir\"value=\"d\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object>";
str = str + "<object name=\"ship_med_rr\">";
str = str + "<var name=\"base\"value=\"ship_med\" />";
str = str + "<var name=\"gun\"value=\"gun_rocket, gun_rocket\" />";
str = str + "<var name=\"armor\"value=\"800\" />";
str = str + "<var name=\"bulletType\"value=\"shoot, shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0, 20\" />";
str = str + "<var name=\"flySteps\"value=\"0, 0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0, 0\" />";
str = str + "<var name=\"flyDistance\"value=\"0, 0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t, t\" />";
str = str + "<var name=\"splashDamage\" value=\"0, 0\" />";
str = str + "<var name=\"damageRadius\" value=\"0, 0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10, 10\" />";
str = str + "<var name=\"bulletDamage\"value=\"10, 10\" />";
str = str + "<var name=\"reloadingTime\"value=\"60, 60\" />";
str = str + "<var name=\"clip\"value=\"3, 3\" />";
str = str + "<var name=\"shotsTime\"value=\"2, 2\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"bulletDir\"value=\"d\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object>";
str = str + "<object name=\"ship_big\">";
str = str + "<var name=\"base\"value=\"ship_big\" />";
str = str + "<var name=\"gun\"value=\"gun_big1, gun_big2, gun_rocket, gun_rocket\" />";
str = str + "<var name=\"armor\"value=\"1600\" />";
str = str + "<var name=\"bulletType\"value=\"rocket2, rocket2, shoot, shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0, 3, 0, 5\" />";
str = str + "<var name=\"flySteps\"value=\"0, 0, 0, 0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0, 0, 0, 0\" />";
str = str + "<var name=\"flyDistance\"value=\"0, 0, 0, 0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t, t, t, t\" />";
str = str + "<var name=\"splashDamage\" value=\"0, 0, 0, 0\" />";
str = str + "<var name=\"damageRadius\" value=\"0, 0, 0, 0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"6, 6, 10, 10\" />";
str = str + "<var name=\"bulletDamage\"value=\"20, 20, 10, 10\" />";
str = str + "<var name=\"reloadingTime\"value=\"90, 90, 45, 45\" />";
str = str + "<var name=\"clip\"value=\"1, 2, 3, 3\" />";
str = str + "<var name=\"shotsTime\"value=\"2, 1, 2, 2\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"bulletDir\"value=\"d\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object>";
str = str + "<object name=\"ship_big_rr\">";
str = str + "<var name=\"base\"value=\"ship_big\" />";
str = str + "<var name=\"gun\"value=\"gun_rocket, gun_big1, gun_big1, gun_big1\" />";
str = str + "<var name=\"armor\"value=\"1600\" />";
str = str + "<var name=\"bulletType\"value=\"shoot, rocket2, rocket2, rocket2\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0, -3, 0, -5\" />";
str = str + "<var name=\"flySteps\"value=\"0, 0, 0, 0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0, 0, 0, 0\" />";
str = str + "<var name=\"flyDistance\"value=\"0, 0, 0, 0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t, w, w+20, w-20\" />";
str = str + "<var name=\"splashDamage\" value=\"0, 0, 0, 0\" />";
str = str + "<var name=\"damageRadius\" value=\"0, 0, 0, 0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10, 6, 6, 6\" />";
str = str + "<var name=\"bulletDamage\"value=\"10, 20, 20, 20\" />";
str = str + "<var name=\"reloadingTime\"value=\"40005, 90, 90, 90\" />";
str = str + "<var name=\"clip\"value=\"3, 3, 3, 3\" />";
str = str + "<var name=\"shotsTime\"value=\"2, 10, 10, 10\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"bulletDir\"value=\"d\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object>";
str = str + "<object name=\"ship_cargo\">";
str = str + "<var name=\"base\"value=\"ship_cargo\" />";
str = str + "<var name=\"gun\"value=\"empty_gun\" />";
str = str + "<var name=\"armor\"value=\"400\" />";
str = str + "<var name=\"bulletType\"value=\"rocket2\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0\" />";
str = str + "<var name=\"flySteps\"value=\"0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0\" />";
str = str + "<var name=\"flyDistance\"value=\"0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"7\" />";
str = str + "<var name=\"bulletDamage\"value=\"30\" />";
str = str + "<var name=\"reloadingTime\"value=\"6000\" />";
str = str + "<var name=\"clip\"value=\"1\" />";
str = str + "<var name=\"shotsTime\"value=\"3\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"bulletDir\"value=\"d\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object>";
str = str + "<object name=\"ship_sub\"><var name=\"base\"value=\"ship_sub\" />";
str = str + "<var name=\"gun\"value=\"gun_rocket\" />";
str = str + "<var name=\"armor\"value=\"800\" />";
str = str + "<var name=\"bulletType\"value=\"shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0\" />";
str = str + "<var name=\"flySteps\"value=\"0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0\" />";
str = str + "<var name=\"flyDistance\"value=\"0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10\" />";
str = str + "<var name=\"bulletDamage\"value=\"10\" />";
str = str + "<var name=\"reloadingTime\"value=\"60\" />";
str = str + "<var name=\"clip\"value=\"3\" />";
str = str + "<var name=\"shotsTime\"value=\"2\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"t11\"><var name=\"base\"value=\"t11\" />";
str = str + "<var name=\"gun\"value=\"gun_huge\" />";
str = str + "<var name=\"armor\"value=\"400\" />";
str = str + "<var name=\"bulletType\"value=\"shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0\" />";
str = str + "<var name=\"flySteps\"value=\"0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0\" />";
str = str + "<var name=\"flyDistance\"value=\"0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10\" />";
str = str + "<var name=\"bulletDamage\"value=\"10\" />";
str = str + "<var name=\"reloadingTime\"value=\"45\" />";
str = str + "<var name=\"clip\"value=\"3\" />";
str = str + "<var name=\"shotsTime\"value=\"2\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"1\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"t12\"><var name=\"base\"value=\"t12\" />";
str = str + "<var name=\"gun\"value=\"gun_huge\" />";
str = str + "<var name=\"armor\"value=\"400\" />";
str = str + "<var name=\"bulletType\"value=\"shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0\" />";
str = str + "<var name=\"flySteps\"value=\"0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0\" />";
str = str + "<var name=\"flyDistance\"value=\"0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10\" />";
str = str + "<var name=\"bulletDamage\"value=\"10\" />";
str = str + "<var name=\"reloadingTime\"value=\"45\" />";
str = str + "<var name=\"clip\"value=\"3\" />";
str = str + "<var name=\"shotsTime\"value=\"2\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"1\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"t13\"><var name=\"base\"value=\"t13\" />";
str = str + "<var name=\"gun\"value=\"gun_big2\" />";
str = str + "<var name=\"armor\"value=\"100\" />";
str = str + "<var name=\"bulletType\"value=\"shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0\" />";
str = str + "<var name=\"flySteps\"value=\"0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0\" />";
str = str + "<var name=\"flyDistance\"value=\"0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10\" />";
str = str + "<var name=\"bulletDamage\"value=\"10\" />";
str = str + "<var name=\"reloadingTime\"value=\"45\" />";
str = str + "<var name=\"clip\"value=\"3\" />";
str = str + "<var name=\"shotsTime\"value=\"2\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"1\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"t14\"><var name=\"base\"value=\"t14\" />";
str = str + "<var name=\"gun\"value=\"gun_big2\" />";
str = str + "<var name=\"armor\"value=\"100\" />";
str = str + "<var name=\"bulletType\"value=\"shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0\" />";
str = str + "<var name=\"flySteps\"value=\"0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0\" />";
str = str + "<var name=\"flyDistance\"value=\"0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10\" />";
str = str + "<var name=\"bulletDamage\"value=\"10\" />";
str = str + "<var name=\"reloadingTime\"value=\"45\" />";
str = str + "<var name=\"clip\"value=\"3\" />";
str = str + "<var name=\"shotsTime\"value=\"2\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"1\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"t15\"><var name=\"base\"value=\"t15\" />";
str = str + "<var name=\"gun\"value=\"gun_med\" />";
str = str + "<var name=\"armor\"value=\"100\" />";
str = str + "<var name=\"bulletType\"value=\"shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0\" />";
str = str + "<var name=\"flySteps\"value=\"0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0\" />";
str = str + "<var name=\"flyDistance\"value=\"0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10\" />";
str = str + "<var name=\"bulletDamage\"value=\"10\" />";
str = str + "<var name=\"reloadingTime\"value=\"45\" />";
str = str + "<var name=\"clip\"value=\"3\" />";
str = str + "<var name=\"shotsTime\"value=\"2\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"1\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"t16\"><var name=\"base\"value=\"t16\" />";
str = str + "<var name=\"gun\"value=\"gun_med\" />";
str = str + "<var name=\"armor\"value=\"100\" />";
str = str + "<var name=\"bulletType\"value=\"shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0\" />";
str = str + "<var name=\"flySteps\"value=\"0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0\" />";
str = str + "<var name=\"flyDistance\"value=\"0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10\" />";
str = str + "<var name=\"bulletDamage\"value=\"10\" />";
str = str + "<var name=\"reloadingTime\"value=\"45\" />";
str = str + "<var name=\"clip\"value=\"3\" />";
str = str + "<var name=\"shotsTime\"value=\"2\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"1\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"t21\"><var name=\"base\"value=\"t21\" />";
str = str + "<var name=\"gun\"value=\"gun_big1\" />";
str = str + "<var name=\"armor\"value=\"100\" />";
str = str + "<var name=\"bulletType\"value=\"shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0\" />";
str = str + "<var name=\"flySteps\"value=\"0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0\" />";
str = str + "<var name=\"flyDistance\"value=\"0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10\" />";
str = str + "<var name=\"bulletDamage\"value=\"10\" />";
str = str + "<var name=\"reloadingTime\"value=\"45\" />";
str = str + "<var name=\"clip\"value=\"3\" />";
str = str + "<var name=\"shotsTime\"value=\"2\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"1\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"t22\"><var name=\"base\"value=\"t22\" />";
str = str + "<var name=\"gun\"value=\"gun_big1\" />";
str = str + "<var name=\"armor\"value=\"100\" />";
str = str + "<var name=\"bulletType\"value=\"shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0\" />";
str = str + "<var name=\"flySteps\"value=\"0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0\" />";
str = str + "<var name=\"flyDistance\"value=\"0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10\" />";
str = str + "<var name=\"bulletDamage\"value=\"10\" />";
str = str + "<var name=\"reloadingTime\"value=\"45\" />";
str = str + "<var name=\"clip\"value=\"3\" />";
str = str + "<var name=\"shotsTime\"value=\"2\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"1\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"t31\"><var name=\"base\"value=\"t31\" />";
str = str + "<var name=\"gun\"value=\"gun_med\" />";
str = str + "<var name=\"armor\"value=\"100\" />";
str = str + "<var name=\"bulletType\"value=\"shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0\" />";
str = str + "<var name=\"flySteps\"value=\"0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0\" />";
str = str + "<var name=\"flyDistance\"value=\"0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10\" />";
str = str + "<var name=\"bulletDamage\"value=\"10\" />";
str = str + "<var name=\"reloadingTime\"value=\"45\" />";
str = str + "<var name=\"clip\"value=\"3\" />";
str = str + "<var name=\"shotsTime\"value=\"2\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"1\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"t32\"><var name=\"base\"value=\"t32\" />";
str = str + "<var name=\"gun\"value=\"gun_med\" />";
str = str + "<var name=\"armor\"value=\"100\" />";
str = str + "<var name=\"bulletType\"value=\"shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0\" />";
str = str + "<var name=\"flySteps\"value=\"0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0\" />";
str = str + "<var name=\"flyDistance\"value=\"0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10\" />";
str = str + "<var name=\"bulletDamage\"value=\"10\" />";
str = str + "<var name=\"reloadingTime\"value=\"45\" />";
str = str + "<var name=\"clip\"value=\"3\" />";
str = str + "<var name=\"shotsTime\"value=\"2\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"1\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"t33\"><var name=\"base\"value=\"t33\" />";
str = str + "<var name=\"gun\"value=\"gun_rocket\" />";
str = str + "<var name=\"armor\"value=\"100\" />";
str = str + "<var name=\"bulletType\"value=\"shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0\" />";
str = str + "<var name=\"flySteps\"value=\"0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0\" />";
str = str + "<var name=\"flyDistance\"value=\"0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"6\" />";
str = str + "<var name=\"bulletDamage\"value=\"30\" />";
str = str + "<var name=\"reloadingTime\"value=\"60\" />";
str = str + "<var name=\"clip\"value=\"2\" />";
str = str + "<var name=\"shotsTime\"value=\"2\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"1\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"t34\"><var name=\"base\"value=\"t34\" />";
str = str + "<var name=\"gun\"value=\"gun_rocket\" />";
str = str + "<var name=\"armor\"value=\"100\" />";
str = str + "<var name=\"bulletType\"value=\"rocket\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0\" />";
str = str + "<var name=\"flySteps\"value=\"0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0\" />";
str = str + "<var name=\"flyDistance\"value=\"0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"6\" />";
str = str + "<var name=\"bulletDamage\"value=\"30\" />";
str = str + "<var name=\"reloadingTime\"value=\"60\" />";
str = str + "<var name=\"clip\"value=\"2\" />";
str = str + "<var name=\"shotsTime\"value=\"2\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"1\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"t51\"><var name=\"base\"value=\"t51\" />";
str = str + "<var name=\"gun\"value=\"gun_big2\" />";
str = str + "<var name=\"armor\"value=\"100\" />";
str = str + "<var name=\"bulletType\"value=\"shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0\" />";
str = str + "<var name=\"flySteps\"value=\"0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0\" />";
str = str + "<var name=\"flyDistance\"value=\"0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10\" />";
str = str + "<var name=\"bulletDamage\"value=\"10\" />";
str = str + "<var name=\"reloadingTime\"value=\"45\" />";
str = str + "<var name=\"clip\"value=\"2\" />";
str = str + "<var name=\"shotsTime\"value=\"2\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"1\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"t52\"><var name=\"base\"value=\"t52\" />";
str = str + "<var name=\"gun\"value=\"gun_big2\" />";
str = str + "<var name=\"armor\"value=\"100\" />";
str = str + "<var name=\"bulletType\"value=\"shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0\" />";
str = str + "<var name=\"flySteps\"value=\"0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0\" />";
str = str + "<var name=\"flyDistance\"value=\"0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10\" />";
str = str + "<var name=\"bulletDamage\"value=\"10\" />";
str = str + "<var name=\"reloadingTime\"value=\"45\" />";
str = str + "<var name=\"clip\"value=\"2\" />";
str = str + "<var name=\"shotsTime\"value=\"2\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"1\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"t53\"><var name=\"base\"value=\"t53\" />";
str = str + "<var name=\"gun\"value=\"gun_rocket\" />";
str = str + "<var name=\"armor\"value=\"100\" />";
str = str + "<var name=\"bulletType\"value=\"shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0\" />";
str = str + "<var name=\"flySteps\"value=\"0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0\" />";
str = str + "<var name=\"flyDistance\"value=\"0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"6\" />";
str = str + "<var name=\"bulletDamage\"value=\"30\" />";
str = str + "<var name=\"reloadingTime\"value=\"60\" />";
str = str + "<var name=\"clip\"value=\"2\" />";
str = str + "<var name=\"shotsTime\"value=\"2\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"1\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"t54\"><var name=\"base\"value=\"t54\" />";
str = str + "<var name=\"gun\"value=\"gun_rocket\" />";
str = str + "<var name=\"armor\"value=\"100\" />";
str = str + "<var name=\"bulletType\"value=\"shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0\" />";
str = str + "<var name=\"flySteps\"value=\"0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0\" />";
str = str + "<var name=\"flyDistance\"value=\"0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"6\" />";
str = str + "<var name=\"bulletDamage\"value=\"30\" />";
str = str + "<var name=\"reloadingTime\"value=\"60\" />";
str = str + "<var name=\"clip\"value=\"2\" />";
str = str + "<var name=\"shotsTime\"value=\"2\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"1\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"t61\"><var name=\"base\"value=\"t61\" />";
str = str + "<var name=\"gun\"value=\"gun_big1\" />";
str = str + "<var name=\"armor\"value=\"100\" />";
str = str + "<var name=\"bulletType\"value=\"shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0\" />";
str = str + "<var name=\"flySteps\"value=\"0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0\" />";
str = str + "<var name=\"flyDistance\"value=\"0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10\" />";
str = str + "<var name=\"bulletDamage\"value=\"10\" />";
str = str + "<var name=\"reloadingTime\"value=\"45\" />";
str = str + "<var name=\"clip\"value=\"3\" />";
str = str + "<var name=\"shotsTime\"value=\"2\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"1\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"t62\"><var name=\"base\"value=\"t62\" />";
str = str + "<var name=\"gun\"value=\"gun_big1\" />";
str = str + "<var name=\"armor\"value=\"100\" />";
str = str + "<var name=\"bulletType\"value=\"shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0\" />";
str = str + "<var name=\"flySteps\"value=\"0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0\" />";
str = str + "<var name=\"flyDistance\"value=\"0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10\" />";
str = str + "<var name=\"bulletDamage\"value=\"10\" />";
str = str + "<var name=\"reloadingTime\"value=\"45\" />";
str = str + "<var name=\"clip\"value=\"3\" />";
str = str + "<var name=\"shotsTime\"value=\"2\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"1\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"t63\"><var name=\"base\"value=\"t63\" />";
str = str + "<var name=\"gun\"value=\"gun_huge\" />";
str = str + "<var name=\"armor\"value=\"100\" />";
str = str + "<var name=\"bulletType\"value=\"shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0\" />";
str = str + "<var name=\"flySteps\"value=\"0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0\" />";
str = str + "<var name=\"flyDistance\"value=\"0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10\" />";
str = str + "<var name=\"bulletDamage\"value=\"10\" />";
str = str + "<var name=\"reloadingTime\"value=\"45\" />";
str = str + "<var name=\"clip\"value=\"3\" />";
str = str + "<var name=\"shotsTime\"value=\"4\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"1\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"t64\"><var name=\"base\"value=\"t64\" />";
str = str + "<var name=\"gun\"value=\"gun_huge\" />";
str = str + "<var name=\"armor\"value=\"100\" />";
str = str + "<var name=\"bulletType\"value=\"shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0\" />";
str = str + "<var name=\"flySteps\"value=\"0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0\" />";
str = str + "<var name=\"flyDistance\"value=\"0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t\" />";
str = str + "<var name=\"splashDamage\" value=\"0\" />";
str = str + "<var name=\"damageRadius\" value=\"0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"10\" />";
str = str + "<var name=\"bulletDamage\"value=\"10\" />";
str = str + "<var name=\"reloadingTime\"value=\"45\" />";
str = str + "<var name=\"clip\"value=\"3\" />";
str = str + "<var name=\"shotsTime\"value=\"4\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"1\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"tb11\"><var name=\"base\"value=\"tb11\" />";
str = str + "<var name=\"gun\"value=\"gun_1, gun_1, gun_1\" />";
str = str + "<var name=\"armor\"value=\"200\" />";
str = str + "<var name=\"bulletType\"value=\"rocket2, rocket2, rocket2\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"20, 10, 0\" />";
str = str + "<var name=\"flySteps\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyDistance\"value=\"0, 0, 0\" />";
str = str + "<var name=\"cannonAngle\"value=\"h-30, h-60, h-90\" />";
str = str + "<var name=\"splashDamage\" value=\"0, 0, 0\" />";
str = str + "<var name=\"damageRadius\" value=\"0, 0, 0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"8, 8, 8\" />";
str = str + "<var name=\"bulletDamage\"value=\"20, 20, 20\" />";
str = str + "<var name=\"reloadingTime\"value=\"150, 150, 150\" />";
str = str + "<var name=\"clip\"value=\"3, 3, 3\" />";
str = str + "<var name=\"shotsTime\"value=\"10, 10, 10\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"1\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"tb12\"><var name=\"base\"value=\"tb12\" />";
str = str + "<var name=\"gun\"value=\"gun_1, gun_1, gun_1\" />";
str = str + "<var name=\"armor\"value=\"200\" />";
str = str + "<var name=\"bulletType\"value=\"rocket2, rocket2, rocket2\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"30, 40, 50\" />";
str = str + "<var name=\"flySteps\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyDistance\"value=\"0, 0, 0\" />";
str = str + "<var name=\"cannonAngle\"value=\"h30, h60, h90\" />";
str = str + "<var name=\"splashDamage\" value=\"0, 0, 0\" />";
str = str + "<var name=\"damageRadius\" value=\"0, 0, 0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"8, 8, 8\" />";
str = str + "<var name=\"bulletDamage\"value=\"20, 20, 20\" />";
str = str + "<var name=\"reloadingTime\"value=\"150, 150, 150\" />";
str = str + "<var name=\"clip\"value=\"3, 3, 3\" />";
str = str + "<var name=\"shotsTime\"value=\"10, 10, 10\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"1\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"tb13\"><var name=\"base\"value=\"tb13\" />";
str = str + "<var name=\"gun\"value=\"gun_1, gun_1, gun_1, gun_1, gun_1, gun_1, gun_1, gun_1\" />";
str = str + "<var name=\"armor\"value=\"200\" />";
str = str + "<var name=\"bulletType\"value=\"rocket2, rocket2, rocket2, rocket2, rocket2, rocket2, rocket2, rocket2\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"85, 85, 85, 85, 85, 85, 85, 85\" />";
str = str + "<var name=\"flySteps\"value=\"0, 0, 0, 0, 0, 0, 0, 0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0, 0, 0, 0, 0, 0, 0, 0\" />";
str = str + "<var name=\"flyDistance\"value=\"0, 0, 0, 0, 0, 0, 0, 0\" />";
str = str + "<var name=\"cannonAngle\"value=\"h+0, h+45, h+90, h+135, h-180, h-135, h-90, h-45\" />";
str = str + "<var name=\"splashDamage\" value=\"0, 0, 0, 0, 0, 0, 0, 0\" />";
str = str + "<var name=\"damageRadius\" value=\"0, 0, 0, 0, 0, 0, 0, 0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"6, 6, 6, 6, 6, 6, 6, 6\" />";
str = str + "<var name=\"bulletDamage\"value=\"20, 20, 20, 20, 20, 20, 20, 20\" />";
str = str + "<var name=\"reloadingTime\"value=\"157, 157, 157, 157, 157, 157, 157, 157\" />";
str = str + "<var name=\"clip\"value=\"2, 2, 2, 2, 2, 2, 2, 2\" />";
str = str + "<var name=\"shotsTime\"value=\"12, 12, 12, 12, 12, 12, 12, 12\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"1\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"tboss_c\"><var name=\"base\"value=\"tboss_c\" />";
str = str + "<var name=\"gun\"value=\"gun_1, gun_1, gun_1, gun_1, gun_1, gun_1, gun_1, gun_1\" />";
str = str + "<var name=\"armor\"value=\"350\" />";
str = str + "<var name=\"bulletType\"value=\"rocket2, rocket2, rocket2, rocket2, rocket2, rocket2, rocket2, rocket2\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"-213, -213, -213, -213, -213, -213, -213, -213\" />";
str = str + "<var name=\"flySteps\"value=\"0, 0, 0, 0, 0, 0, 0, 0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0, 0, 0, 0, 0, 0, 0, 0\" />";
str = str + "<var name=\"flyDistance\"value=\"0, 0, 0, 0, 0, 0, 0, 0\" />";
str = str + "<var name=\"cannonAngle\"value=\"h+0, h+45, h+90, h+135, h-180, h-135, h-90, h-45\" />";
str = str + "<var name=\"splashDamage\" value=\"0, 0, 0, 0, 0, 0, 0, 0\" />";
str = str + "<var name=\"damageRadius\" value=\"0, 0, 0, 0, 0, 0, 0, 0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"6, 6, 6, 6, 6, 6, 6, 6\" />";
str = str + "<var name=\"bulletDamage\"value=\"20, 20, 20, 20, 20, 20, 20, 20\" />";
str = str + "<var name=\"reloadingTime\"value=\"430, 430, 430, 430, 430, 430, 430, 430\" />";
str = str + "<var name=\"clip\"value=\"2, 2, 2, 2, 2, 2, 2, 2\" />";
str = str + "<var name=\"shotsTime\"value=\"12, 12, 12, 12, 12, 12, 12, 12\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"tboss1\"><var name=\"base\"value=\"tboss1\" />";
str = str + "<var name=\"gun\"value=\"gun_1, gun_1, gun_1\" />";
str = str + "<var name=\"armor\"value=\"350\" />";
str = str + "<var name=\"bulletType\"value=\"rocket2, rocket2, rocket2\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"-200, -200, -200\" />";
str = str + "<var name=\"flySteps\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyDistance\"value=\"0, 0, 0\" />";
str = str + "<var name=\"cannonAngle\"value=\"h-30, h-60, h-90\" />";
str = str + "<var name=\"splashDamage\" value=\"0, 0, 0\" />";
str = str + "<var name=\"damageRadius\" value=\"0, 0, 0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"6, 6, 6\" />";
str = str + "<var name=\"bulletDamage\"value=\"20, 20, 20\" />";
str = str + "<var name=\"reloadingTime\"value=\"224, 224, 224\" />";
str = str + "<var name=\"clip\"value=\"1, 1, 1\" />";
str = str + "<var name=\"shotsTime\"value=\"12, 12, 12\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"tboss2\"><var name=\"base\"value=\"tboss2\" />";
str = str + "<var name=\"gun\"value=\"gun_1, gun_1, gun_1\" />";
str = str + "<var name=\"armor\"value=\"350\" />";
str = str + "<var name=\"bulletType\"value=\"rocket2, rocket2, rocket2\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"-200, -200, -200\" />";
str = str + "<var name=\"flySteps\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyDistance\"value=\"0, 0, 0\" />";
str = str + "<var name=\"cannonAngle\"value=\"h+90, h+60, h+30\" />";
str = str + "<var name=\"splashDamage\" value=\"0, 0, 0\" />";
str = str + "<var name=\"damageRadius\" value=\"0, 0, 0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"6, 6, 6\" />";
str = str + "<var name=\"bulletDamage\"value=\"20, 20, 20\" />";
str = str + "<var name=\"reloadingTime\"value=\"224, 224, 224\" />";
str = str + "<var name=\"clip\"value=\"1, 1, 1\" />";
str = str + "<var name=\"shotsTime\"value=\"12, 12, 12\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"tboss3\"><var name=\"base\"value=\"tboss3\" />";
str = str + "<var name=\"gun\"value=\"gun_1, gun_1, gun_1\" />";
str = str + "<var name=\"armor\"value=\"350\" />";
str = str + "<var name=\"bulletType\"value=\"rocket2, rocket2, rocket2\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flySteps\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyDistance\"value=\"0, 0, 0\" />";
str = str + "<var name=\"cannonAngle\"value=\"h+30, h+0, h-30\" />";
str = str + "<var name=\"splashDamage\" value=\"0, 0, 0\" />";
str = str + "<var name=\"damageRadius\" value=\"0, 0, 0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"6, 6, 6\" />";
str = str + "<var name=\"bulletDamage\"value=\"20, 20, 20\" />";
str = str + "<var name=\"reloadingTime\"value=\"426, 426, 426\" />";
str = str + "<var name=\"clip\"value=\"2, 2, 2\" />";
str = str + "<var name=\"shotsTime\"value=\"12, 12, 12\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"tboss4\"><var name=\"base\"value=\"tboss4\" />";
str = str + "<var name=\"gun\"value=\"gun_1, gun_1, gun_1\" />";
str = str + "<var name=\"armor\"value=\"350\" />";
str = str + "<var name=\"bulletType\"value=\"rocket2, rocket2, rocket2\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flySteps\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyDistance\"value=\"0, 0, 0\" />";
str = str + "<var name=\"cannonAngle\"value=\"h+30, h+0, h-30\" />";
str = str + "<var name=\"splashDamage\" value=\"0, 0, 0\" />";
str = str + "<var name=\"damageRadius\" value=\"0, 0, 0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"6, 6, 6\" />";
str = str + "<var name=\"bulletDamage\"value=\"20, 20, 20\" />";
str = str + "<var name=\"reloadingTime\"value=\"426, 426, 426\" />";
str = str + "<var name=\"clip\"value=\"2, 2, 2\" />";
str = str + "<var name=\"shotsTime\"value=\"12, 12, 12\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"tboss5\"><var name=\"base\"value=\"tboss5\" />";
str = str + "<var name=\"gun\"value=\"gun_1, gun_1, gun_1\" />";
str = str + "<var name=\"armor\"value=\"350\" />";
str = str + "<var name=\"bulletType\"value=\"rocket2, rocket2, rocket2\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flySteps\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0, 0, 0\" />";
str = str + "<var name=\"flyDistance\"value=\"0, 0, 0\" />";
str = str + "<var name=\"cannonAngle\"value=\"h+30, h+0, h-30\" />";
str = str + "<var name=\"splashDamage\" value=\"0, 0, 0\" />";
str = str + "<var name=\"damageRadius\" value=\"0, 0, 0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"6, 6, 6\" />";
str = str + "<var name=\"bulletDamage\"value=\"20, 20, 20\" />";
str = str + "<var name=\"reloadingTime\"value=\"426, 426, 426\" />";
str = str + "<var name=\"clip\"value=\"2, 2, 2\" />";
str = str + "<var name=\"shotsTime\"value=\"12, 12, 12\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"move\" />";
str = str + "</object> ";
str = str + "<object name=\"ship_boss1\"><var name=\"base\"value=\"ship_boss1\" />";
str = str + "<var name=\"gun\"value=\"gun_rocket, gun_rocket, gun_rocket, gun_rocket, gun_rocket\" />";
str = str + "<var name=\"armor\"value=\"4000\" />";
str = str + "<var name=\"bulletType\"value=\"shoot, shoot, shoot, shoot, shoot\" />";
str = str + "<var name=\"cannonTimeOffset\"value=\"-340, -255, -169, -83, -0\" />";
str = str + "<var name=\"flySteps\"value=\"0, 0, 0, 0, 0\" />";
str = str + "<var name=\"flyMinScale\"value=\"0, 0, 0, 0, 0\" />";
str = str + "<var name=\"flyDistance\"value=\"0, 0, 0, 0, 0\" />";
str = str + "<var name=\"cannonAngle\"value=\"t, t, t, t, t\" />";
str = str + "<var name=\"splashDamage\" value=\"0, 0, 0, 0, 0\" />";
str = str + "<var name=\"damageRadius\" value=\"0, 0, 0, 0, 0\" />";
str = str + "<var name=\"bulletSpeed\"value=\"6, 6, 6, 6, 6\" />";
str = str + "<var name=\"bulletDamage\"value=\"10, 10, 10, 10, 10\" />";
str = str + "<var name=\"reloadingTime\"value=\"426, 426, 426, 426, 426\" />";
str = str + "<var name=\"clip\"value=\"6, 6, 6, 6, 6\" />";
str = str + "<var name=\"shotsTime\"value=\"3, 3, 3, 3, 3\" />";
str = str + "<var name=\"ai\"value=\"0\" />";
str = str + "<var name=\"withoutBase\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"0\" />";
str = str + "<var name=\"ignoreSplash\"value=\"0\" />";
str = str + "<var name=\"ignoreDirect\"value=\"0\" />";
str = str + "<var name=\"orientToPath\"value=\"way\" />";
str = str + "</object> ";
str = str + "</object>";
str = str + "<object name=\"movingUnits\"> ";
str = str + "<object name=\"plane_sin\">";
str = str + "<var name=\"mainObj\" value=\"plane_sm\" />";
str = str + "<var name=\"way\" value=\"sin_way\" />";
str = str + "<var name=\"xratio\" value=\"100\" />";
str = str + "<var name=\"yratio\" value=\"100\" />";
str = str + "<var name=\"mratio\" value=\"3\" />";
str = str + "<var name=\"rotate\" value=\"0\" />";
str = str + "<var name=\"factor\" value=\"1\" />";
str = str + "<var name=\"xoffset\" value=\"0\" />";
str = str + "<var name=\"startFrame\" value=\"1\" />";
str = str + "<var name=\"endFrame\" value=\"-1\" />";
str = str + "<var name=\"wayCycle\" value=\"1\" />";
str = str + "<var name=\"rotatedByWay\" value=\"1\" />";
str = str + "<var name=\"movedWay\" value=\"0\" />";
str = str + "<var name=\"movedWayOffset\" value=\"0\" />";
str = str + "<var name=\"movedWayXSpeed\" value=\"0\" />";
str = str + "<var name=\"movedWayYSpeed\" value=\"0\" />";
str = str + "<var name=\"thereCanBeOnlyOne\" value=\"0\" />";
str = str + "<var name=\"dieImmediatly\" value=\"0\" />";
str = str + "</object>";
str = str + "<object name=\"ship_line\">";
str = str + "<var name=\"mainObj\" value=\"ship_sm\" />";
str = str + "<var name=\"way\" value=\"line_way\" />";
str = str + "<var name=\"xratio\" value=\"100\" />";
str = str + "<var name=\"yratio\" value=\"100\" />";
str = str + "<var name=\"mratio\" value=\"3\" />";
str = str + "<var name=\"rotate\" value=\"0\" />";
str = str + "<var name=\"factor\" value=\"1\" />";
str = str + "<var name=\"xoffset\" value=\"0\" />";
str = str + "<var name=\"startFrame\" value=\"1\" />";
str = str + "<var name=\"endFrame\" value=\"-1\" />";
str = str + "<var name=\"wayCycle\" value=\"1\" />";
str = str + "<var name=\"rotatedByWay\" value=\"1\" />";
str = str + "<var name=\"movedWay\" value=\"0\" />";
str = str + "<var name=\"movedWayOffset\" value=\"0\" />";
str = str + "<var name=\"movedWayXSpeed\" value=\"0\" />";
str = str + "<var name=\"movedWayYSpeed\" value=\"0\" />";
str = str + "<var name=\"thereCanBeOnlyOne\" value=\"0\" />";
str = str + "<var name=\"dieImmediatly\" value=\"0\" />";
str = str + "</object>";
str = str + "<object name=\"pravb\">";
str = str + "<var name=\"mainObj\" value=\"plane_sm\" />";
str = str + "<var name=\"way\" value=\"circle_way\" />";
str = str + "<var name=\"xratio\" value=\"350\" />";
str = str + "<var name=\"yratio\" value=\"200\" />";
str = str + "<var name=\"mratio\" value=\"4\" />";
str = str + "<var name=\"rotate\" value=\"10\" />";
str = str + "<var name=\"factor\" value=\"1\" />";
str = str + "<var name=\"xoffset\" value=\"-30\" />";
str = str + "<var name=\"startFrame\" value=\"1\" />";
str = str + "<var name=\"endFrame\" value=\"1400\" />";
str = str + "<var name=\"wayCycle\" value=\"3\" />";
str = str + "<var name=\"rotatedByWay\" value=\"1\" />";
str = str + "<var name=\"movedWay\" value=\"0\" />";
str = str + "<var name=\"movedWayOffset\" value=\"0\" />";
str = str + "<var name=\"movedWayXSpeed\" value=\"0\" />";
str = str + "<var name=\"movedWayYSpeed\" value=\"0\" />";
str = str + "<var name=\"thereCanBeOnlyOne\" value=\"0\" />";
str = str + "<var name=\"dieImmediatly\" value=\"0\" />";
str = str + "<var name=\"ai\" value=\"1\" />";
str = str + "</object>";
str = str + "</object>";
str = str + "<object name=\"standingUnits\">";
str = str + "<object name=\"misc\">";
str = str + "<var name=\"linkage\"value=\"palm\" />";
str = str + "<var name=\"armor\"value=\"1\" />";
str = str + "<var name=\"splashDamage\"value=\"1\" />";
str = str + "<var name=\"damageRadius\"value=\"1\" />";
str = str + "<var name=\"splashDelay\"value=\"1\" />";
str = str + "<var name=\"top\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"1\" />";
str = str + "<var name=\"ignoreSplash\"value=\"1\" />";
str = str + "<var name=\"ignoreDirect\"value=\"1\" />";
str = str + "<var name=\"immortal\"value=\"0\" />";
str = str + "</object>";
str = str + "<object name=\"cloud\">";
str = str + "<var name=\"linkage\"value=\"clouds\" />";
str = str + "<var name=\"armor\"value=\"1\" />";
str = str + "<var name=\"splashDamage\"value=\"1\" />";
str = str + "<var name=\"damageRadius\"value=\"1\" />";
str = str + "<var name=\"splashDelay\"value=\"1\" />";
str = str + "<var name=\"top\"value=\"0\" />";
str = str + "<var name=\"ignoreHit\"value=\"1\" />";
str = str + "<var name=\"ignoreSplash\"value=\"1\" />";
str = str + "<var name=\"ignoreDirect\"value=\"1\" />";
str = str + "<var name=\"immortal\"value=\"0\" />";
str = str + "</object>";
str = str + "</object>";
str = str + "<object name=\"levels\">";
str = str + "<object name=\"level_1\">";
str = str + "<var name=\"comment1_en\" >Lieutenant, as the top graduate of the United States Naval Academy, you are entrusted with the mission of transporting three experimental torpedo bombers from Great Earth to where we so desperately need them \u2013 our Bravo base. If you encounter the enemy along the way, you will also have the opportunity to test the military capabilities of the new craft.</var>";
str = str + "<var name=\"playerX\" value=\"100\" />";
str = str + "<var name=\"playerY\" value=\"100\" />";
str = str + "<var name=\"playerAvailableWeapons\" value=\"2\" />";
str = str + "<array name=\"level\">";
str = str + "<object yoffset=\"1.0\" command=\"slideConstant\" factor=\"0.99\" limit=\"2\" />";
str = str + "<object yoffset=\"3.0\" command=\"slideConstant\" factor=\"1.1\" limit=\"3\" />";
str = str + "<object yoffset=\"6.9\" bonus=\"miniHealth\" xoffset=\"250\" />";
str = str + "<object yoffset=\"8.65\" bonus=\"miniHealth\" xoffset=\"430\" />";
str = str + "<object yoffset=\"1.0\" xoffset=\"270\" object=\"misc\" linkage=\"isle_sm1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"1.15\" xoffset=\"510\" object=\"misc\" linkage=\"isle_sm2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"1.6\" xoffset=\"70\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"1.8\" xoffset=\"430\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"2.3\" xoffset=\"10\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"2.75\" xoffset=\"540\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"3.3\" xoffset=\"250\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"3.4\" xoffset=\"320\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"4.2\" xoffset=\"350\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"4.3\" xoffset=\"400\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"4.35\" xoffset=\"200\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"5.85\" xoffset=\"0\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"6.2\" xoffset=\"500\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"6.3\" xoffset=\"440\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"6.4\" xoffset=\"420\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"6.8\" xoffset=\"150\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"6.9\" xoffset=\"220\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"7.35\" xoffset=\"500\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"7.5\" xoffset=\"350\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"7.5\" xoffset=\"50\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"8.35\" xoffset=\"480\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"8.6\" xoffset=\"500\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"5.9\" xoffset=\"440\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"8.7\" xoffset=\"350\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"9.5\" xoffset=\"500\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"1.4\" tank=\"ship_line\" mainObj=\"ship_cargo\" rotate=\"-10\" mratio=\"2\" xoffset=\"200\" />";
str = str + "<object yoffset=\"2.0\" tank=\"ship_line\" mainObj=\"ship_cargo\" rotate=\"-10\" mratio=\"2\" xoffset=\"120\" loot=\"double\" />";
str = str + "<object yoffset=\"2.5\" tank=\"ship_line\" mainObj=\"ship_cargo\" rotate=\"5\" mratio=\"2\" xoffset=\"300\" loot=\"freezer\" />";
str = str + "<object yoffset=\"2.9\" tank=\"plane_sin\" mainObj=\"zeppelin\" way=\"line_way\" xoffset=\"150\" mratio=\"2\" rotate=\"-5\" />";
str = str + "<object yoffset=\"3.5\" tank=\"plane_sin\" mainObj=\"zeppelin\" way=\"line_way\" xoffset=\"30\" mratio=\"2\" rotate=\"-15\" />";
str = str + "<object yoffset=\"6.7\" tank=\"plane_sin\" mainObj=\"zeppelin\" way=\"line_way\" xoffset=\"0\" mratio=\"2\" rotate=\"5\" />";
str = str + "<object yoffset=\"8.5\" tank=\"plane_sin\" mainObj=\"zeppelin\" way=\"line_way\" xoffset=\"280\" mratio=\"2\" rotate=\"120\" endFrame=\"6\" />";
str = str + "<object yoffset=\"4.6\" tank=\"ship_line\" mainObj=\"ship_cargo\" rotate=\"0\" mratio=\"2\" xoffset=\"250\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"7.1\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"300\" rotate=\"10\" mratio=\"3\" />";
str = str + "<object yoffset=\"8.1\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"0\" rotate=\"15\" mratio=\"3\" />";
str = str + "<object yoffset=\"8.65\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"0\" rotate=\"-25\" mratio=\"3\" />";
str = str + "<object yoffset=\"9.2\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"250\" rotate=\"20\" mratio=\"3\" />";
str = str + "<object yoffset=\"4.0\" tank=\"pravb\" mainObj=\"plane_sm1\" reloadingTime=\"10000, 10000, 10000\" movedWayOffset=\"50\" movedWay=\"1\" />";
str = str + "<object yoffset=\"4.05\" tank=\"pravb\" mainObj=\"plane_sm1\" reloadingTime=\"10000, 10000, 10000\" movedWayOffset=\"50\" movedWay=\"1\" xoffset=\"-100\" />";
str = str + "<object yoffset=\"5.2\" tank=\"pravb\" mainObj=\"plane_sm1\" reloadingTime=\"10000, 10000, 10000\" movedWayOffset=\"50\" movedWay=\"1\" factor=\"-1\" />";
str = str + "<object yoffset=\"5.25\" tank=\"pravb\" mainObj=\"plane_sm1\" reloadingTime=\"10000, 10000, 10000\" movedWayOffset=\"50\" movedWay=\"1\" factor=\"-1\" xoffset=\"-100\" />";
str = str + "<object yoffset=\"5.8\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"0\" rotate=\"15\" way=\"line_way\" />";
str = str + "<object yoffset=\"5.9\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"100\" rotate=\"15\" way=\"line_way\" />";
str = str + "<object yoffset=\"6.0\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"30\" rotate=\"15\" way=\"line_way\" />";
str = str + "<object yoffset=\"6.6\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"375\" mratio=\"3\" rotate=\"100\" way=\"line_way\" />";
str = str + "<object yoffset=\"6.65\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"420\" mratio=\"3\" rotate=\"100\" way=\"line_way\" />";
str = str + "<object yoffset=\"6.65\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"330\" mratio=\"3\" rotate=\"100\" way=\"line_way\" />";
str = str + "<object yoffset=\"7.8\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"175\" mratio=\"4\" rotate=\"80\" way=\"line_way\" />";
str = str + "<object yoffset=\"7.85\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"130\" mratio=\"4\" rotate=\"80\" way=\"line_way\" />";
str = str + "<object yoffset=\"7.85\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"220\" mratio=\"4\" rotate=\"80\" way=\"line_way\" />";
str = str + "<object yoffset=\"8.6\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"430\" way=\"player\" speed=\"2\" followPlayer=\"1\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object name=\"level_2\">";
str = str + "<var name=\"comment1_en\" >Tonight, our destroyers identified and attacked the enemy\u2019s submarine boat. But they were unable to eliminate it. Your mission, to locate and sink the submarine before its repair boat gets to it.</var>";
str = str + "<var name=\"playerX\" value=\"100\" />";
str = str + "<var name=\"playerY\" value=\"100\" />";
str = str + "<var name=\"playerAvailableWeapons\" value=\"2\" />";
str = str + "<array name=\"level\">";
str = str + "<object yoffset=\"4.2\" command=\"slideConstant\" factor=\"0.99\" limit=\"2\" />";
str = str + "<object yoffset=\"7.4\" command=\"slideConstant\" factor=\"0.99\" limit=\"1\" />";
str = str + "<object yoffset=\"8.0\" command=\"slideConstant\" factor=\"0.99\" limit=\"0\" />";
str = str + "<object yoffset=\"1.0\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_down\"top=\"1\" />";
str = str + "<object yoffset=\"2.0\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds\"top=\"1\" />";
str = str + "<object yoffset=\"3.0\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_top\"top=\"1\" />";
str = str + "<object yoffset=\"7.3\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_down\"top=\"1\" />";
str = str + "<object yoffset=\"8.3\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds\"top=\"1\" />";
str = str + "<object yoffset=\"9.3\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds\"top=\"1\" />";
str = str + "<object yoffset=\"10.3\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_top\"top=\"1\" />";
str = str + "<object yoffset=\"1.0\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"450\" way=\"player\" speed=\"2\" followPlayer=\"1\" reloadingTime=\"30, 300000, 300000\" clip=\"1, 2, 2\" />";
str = str + "<object yoffset=\"1.5\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"250\" way=\"player\" speed=\"2\" followPlayer=\"1\" reloadingTime=\"30, 300000, 300000\" clip=\"1, 2, 2\" />";
str = str + "<object yoffset=\"1.8\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"300\" way=\"player\" speed=\"2\" followPlayer=\"1\" reloadingTime=\"30, 300000, 300000\" clip=\"1, 2, 2\" />";
str = str + "<object yoffset=\"2.1\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"80\" way=\"player\" speed=\"2\" followPlayer=\"1\" reloadingTime=\"30, 300000, 300000\" clip=\"1, 2, 2\" />";
str = str + "<object yoffset=\"2.4\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"400\" way=\"player\" speed=\"2\" followPlayer=\"1\" reloadingTime=\"30, 300000, 300000\" clip=\"1, 2, 2\" />";
str = str + "<object yoffset=\"3.0\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"175\" mratio=\"6\" rotate=\"80\" way=\"line_way\" />";
str = str + "<object yoffset=\"3.05\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"130\" mratio=\"6\" rotate=\"80\" way=\"line_way\" />";
str = str + "<object yoffset=\"3.05\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"220\" mratio=\"6\" rotate=\"80\" way=\"line_way\" />";
str = str + "<object yoffset=\"3.4\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"375\" mratio=\"5\" rotate=\"100\" way=\"line_way\" />";
str = str + "<object yoffset=\"3.45\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"420\" mratio=\"5\" rotate=\"100\" way=\"line_way\" />";
str = str + "<object yoffset=\"3.45\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"330\" mratio=\"5\" rotate=\"100\" way=\"line_way\" />";
str = str + "<object yoffset=\"3.7\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"175\" mratio=\"4\" rotate=\"80\" way=\"line_way\" />";
str = str + "<object yoffset=\"3.75\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"130\" mratio=\"4\" rotate=\"80\" way=\"line_way\" />";
str = str + "<object yoffset=\"3.75\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"220\" mratio=\"4\" rotate=\"80\" way=\"line_way\" />";
str = str + "<object yoffset=\"4.0\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"240\" rotate=\"0\" mratio=\"1\" />";
str = str + "<object yoffset=\"4.4\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"110\" rotate=\"0\" mratio=\"1\" />";
str = str + "<object yoffset=\"4.6\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"600\" rotate=\"-170\" mratio=\"3\" loot=\"freezer\" />";
str = str + "<object yoffset=\"5.1\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"80\" way=\"player\" speed=\"2\" followPlayer=\"1\" reloadingTime=\"30, 300000, 300000\" clip=\"1, 2, 2\" />";
str = str + "<object yoffset=\"5.3\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"280\" way=\"player\" speed=\"2\" followPlayer=\"1\" reloadingTime=\"30, 300000, 300000\" clip=\"1, 2, 2\" />";
str = str + "<object yoffset=\"5.6\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"430\" way=\"player\" speed=\"2\" followPlayer=\"1\" reloadingTime=\"30, 300000, 300000\" clip=\"1, 2, 2\" />";
str = str + "<object yoffset=\"5.9\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"180\" way=\"player\" speed=\"2\" followPlayer=\"1\" reloadingTime=\"30, 300000, 300000\" clip=\"1, 2, 2\" />";
str = str + "<object yoffset=\"6.4\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"100\" way=\"player\" speed=\"2\" followPlayer=\"1\" reloadingTime=\"30, 300000, 300000\" clip=\"1, 2, 2\" />";
str = str + "<object yoffset=\"6.9\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"250\" way=\"player\" speed=\"2\" followPlayer=\"1\" reloadingTime=\"30, 300000, 300000\" clip=\"1, 2, 2\" />";
str = str + "<object yoffset=\"7.2\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"400\" way=\"player\" speed=\"2\" followPlayer=\"1\" reloadingTime=\"30, 300000, 300000\" clip=\"1, 2, 2\" />";
str = str + "<object yoffset=\"5.9\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"240\" rotate=\"10\" mratio=\"1\" />";
str = str + "<object yoffset=\"6.2\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"600\" rotate=\"170\" mratio=\"2\" />";
str = str + "<object yoffset=\"6.4\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"450\" rotate=\"-175\" mratio=\"1\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"7.5\" tank=\"ship_line\" mainObj=\"ship_sub\" xoffset=\"240\" rotate=\"20\" mratio=\"4\" endFrame=\"10\" armor=\"1200\" bossBar=\"1\" reloadingTime=\"300000\" />";
str = str + "<object yoffset=\"7.25\" tank=\"ship_line\" mainObj=\"ship_sm\" xoffset=\"290\" rotate=\"160\" mratio=\"1\" endFrame=\"10\" />";
str = str + "<object yoffset=\"7.5\" xoffset=\"80\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" />";
str = str + "<object yoffset=\"7.8\" xoffset=\"400\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object name=\"level_3\">";
str = str + "<var name=\"comment1_en\" >You have been awarded the rank of Captain for the excellent execution of your assignment! You are being appointed to head a squadron that is setting out to attack the enemy\u2019s fortified bay. Your main mission \u2013 to sink the cruiser.</var>";
str = str + "<var name=\"playerX\" value=\"100\" />";
str = str + "<var name=\"playerY\" value=\"100\" />";
str = str + "<var name=\"playerAvailableWeapons\" value=\"2\" />";
str = str + "<array name=\"level\">";
str = str + "<object yoffset=\"1.0\" command=\"slideConstant\" factor=\"0.99\" limit=\"2\" />";
str = str + "<object yoffset=\"3.3\" command=\"slideNormal\" />";
str = str + "<object yoffset=\"4.6\" command=\"slideConstant\" factor=\"0.99\" limit=\"2\" />";
str = str + "<object yoffset=\"1.0\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_down\"top=\"1\" />";
str = str + "<object yoffset=\"2.0\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds\"top=\"1\" />";
str = str + "<object yoffset=\"3.0\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_top\"top=\"1\" />";
str = str + "<object yoffset=\"3.4\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_down\"top=\"1\" />";
str = str + "<object yoffset=\"4.4\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds\"top=\"1\" />";
str = str + "<object yoffset=\"5.4\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds\"top=\"1\" />";
str = str + "<object yoffset=\"6.4\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_top\"top=\"1\" />";
str = str + "<object yoffset=\"1.2\" tank=\"plane_sin\" mainObj=\"plane_med1\" xoffset=\"300\" mratio=\"1\" rotate=\"85\" way=\"line_way\" />";
str = str + "<object yoffset=\"1.5\" tank=\"plane_sin\" mainObj=\"plane_med1\" xoffset=\"285\" mratio=\"1\" rotate=\"85\" way=\"line_way\" loot=\"double\" />";
str = str + "<object yoffset=\"1.8\" tank=\"plane_sin\" mainObj=\"plane_med1\" xoffset=\"270\" mratio=\"1\" rotate=\"85\" way=\"line_way\" />";
str = str + "<object yoffset=\"2.1\" tank=\"plane_sin\" mainObj=\"plane_med1\" xoffset=\"255\" mratio=\"1\" rotate=\"85\" way=\"line_way\" />";
str = str + "<object yoffset=\"2.4\" tank=\"plane_sin\" mainObj=\"plane_med1\" xoffset=\"240\" mratio=\"1\" rotate=\"85\" way=\"line_way\" />";
str = str + "<object yoffset=\"2.7\" tank=\"plane_sin\" mainObj=\"plane_med1\" xoffset=\"225\" mratio=\"1\" rotate=\"85\" way=\"line_way\" />";
str = str + "<object yoffset=\"3.0\" tank=\"plane_sin\" mainObj=\"plane_med1\" xoffset=\"210\" mratio=\"1\" rotate=\"85\" way=\"line_way\" />";
str = str + "<object yoffset=\"1.0\" tank=\"plane_sin\" mainObj=\"plane_sm2\" xoffset=\"350\" rotate=\"15\" way=\"player\" speed=\"2\" followPlayer=\"1\" />";
str = str + "<object yoffset=\"1.4\" tank=\"plane_sin\" mainObj=\"plane_sm2\" xoffset=\"450\" rotate=\"15\" way=\"player\" speed=\"1\" followPlayer=\"1\" />";
str = str + "<object yoffset=\"2.1\" tank=\"plane_sin\" mainObj=\"plane_sm2\" xoffset=\"150\" rotate=\"15\" way=\"player\" speed=\"2\" followPlayer=\"1\" />";
str = str + "<object yoffset=\"2.7\" tank=\"plane_sin\" mainObj=\"plane_sm2\" xoffset=\"350\" rotate=\"15\" way=\"player\" speed=\"1\" followPlayer=\"1\" />";
str = str + "<object yoffset=\"3.1\" tank=\"plane_sin\" mainObj=\"plane_sm2\" xoffset=\"400\" rotate=\"15\" way=\"player\" speed=\"1\" followPlayer=\"1\" />";
str = str + "<object yoffset=\"3.9\" bonus=\"freezer\"xoffset=\"110\" />";
str = str + "<object yoffset=\"3.6\" bonus=\"fullHealth\" xoffset=\"300\" />";
str = str + "<object yoffset=\"3.4\" tank=\"plane_sin\" mainObj=\"plane_sm2\" xoffset=\"175\" rotate=\"15\" way=\"player\" speed=\"2\" followPlayer=\"1\" />";
str = str + "<object yoffset=\"3.8\" tank=\"plane_sin\" mainObj=\"plane_sm2\" xoffset=\"375\" rotate=\"15\" way=\"player\" speed=\"2\" followPlayer=\"1\" />";
str = str + "<object yoffset=\"4.2\" tank=\"plane_sin\" mainObj=\"plane_sm2\" xoffset=\"275\" rotate=\"15\" way=\"player\" speed=\"2\" followPlayer=\"1\" />";
str = str + "<object yoffset=\"4.6\" tank=\"plane_sin\" mainObj=\"plane_med1\" xoffset=\"250\" mratio=\"1\" rotate=\"95\" way=\"line_way\" />";
str = str + "<object yoffset=\"4.9\" tank=\"plane_sin\" mainObj=\"plane_med1\" xoffset=\"265\" mratio=\"1\" rotate=\"95\" way=\"line_way\" />";
str = str + "<object yoffset=\"5.2\" tank=\"plane_sin\" mainObj=\"plane_med1\" xoffset=\"280\" mratio=\"1\" rotate=\"95\" way=\"line_way\" />";
str = str + "<object yoffset=\"5.5\" tank=\"plane_sin\" mainObj=\"plane_med1\" xoffset=\"295\" mratio=\"1\" rotate=\"95\" way=\"line_way\" loot=\"freezer\" />";
str = str + "<object yoffset=\"5.8\" tank=\"plane_sin\" mainObj=\"plane_med1\" xoffset=\"310\" mratio=\"1\" rotate=\"95\" way=\"line_way\" />";
str = str + "<object yoffset=\"6.1\" tank=\"plane_sin\" mainObj=\"plane_med1\" xoffset=\"325\" mratio=\"1\" rotate=\"95\" way=\"line_way\" />";
str = str + "<object yoffset=\"6.4\" tank=\"plane_sin\" mainObj=\"plane_med1\" xoffset=\"340\" mratio=\"1\" rotate=\"95\" way=\"line_way\" />";
str = str + "<object yoffset=\"4.75\" tank=\"plane_sin\" mainObj=\"plane_sm2\" xoffset=\"150\" way=\"player\" speed=\"1\" followPlayer=\"1\" />";
str = str + "<object yoffset=\"5.45\" tank=\"plane_sin\" mainObj=\"plane_sm2\" xoffset=\"450\" way=\"player\" speed=\"2\" followPlayer=\"1\" />";
str = str + "<object yoffset=\"6.05\" tank=\"plane_sin\" mainObj=\"plane_sm2\" xoffset=\"100\" way=\"player\" speed=\"2\" followPlayer=\"1\" />";
str = str + "<object yoffset=\"6.45\" tank=\"plane_sin\" mainObj=\"plane_sm2\" xoffset=\"150\" way=\"player\" speed=\"3\" followPlayer=\"1\" />";
str = str + "<object yoffset=\"6.65\" tank=\"plane_sin\" mainObj=\"plane_sm2\" xoffset=\"250\" way=\"player\" speed=\"2\" followPlayer=\"1\" />";
str = str + "<object yoffset=\"7.0\" xoffset=\"130\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" />";
str = str + "<object yoffset=\"7.3\" xoffset=\"430\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" />";
str = str + "<object yoffset=\"7.7\" xoffset=\"290\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" />";
str = str + "<object yoffset=\"7.6\" xoffset=\"240\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" />";
str = str + "<object yoffset=\"7.3\" xoffset=\"150\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" />";
str = str + "<object yoffset=\"7.2\" xoffset=\"350\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" />";
str = str + "<object yoffset=\"7.3\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_down\" top=\"1\" />";
str = str + "<object yoffset=\"8.3\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_top\" top=\"1\" />";
str = str + "<object yoffset=\"7.4\" tank=\"ship_line\" mainObj=\"ship_sub\" xoffset=\"245\" rotate=\"-20\" mratio=\"4\" endFrame=\"10\" armor=\"800\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"7.9\" tank=\"ship_line\" mainObj=\"ship_sub\" xoffset=\"125\" rotate=\"-165\" mratio=\"4\" endFrame=\"10\" armor=\"800\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"8.3\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_top\"top=\"1\" />";
str = str + "<object yoffset=\"9.2\" command=\"slideConstant\" factor=\"0.99\" limit=\"2\" />";
str = str + "<object yoffset=\"9.2\" xoffset=\"350\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"9.4\" xoffset=\"250\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"9.3\" xoffset=\"290\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"9.5\" xoffset=\"200\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"9.65\" xoffset=\"270\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"9.35\" xoffset=\"110\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"9.85\" xoffset=\"90\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"9.75\" xoffset=\"50\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"10.1\" xoffset=\"50\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"10.3\" xoffset=\"200\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"10.4\" xoffset=\"250\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"10.6\" xoffset=\"250\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"10.8\" xoffset=\"400\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"11.0\" xoffset=\"450\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"10.7\" xoffset=\"380\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"11.0\" xoffset=\"30\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"8.95\" tank=\"ship_line\" mainObj=\"ship_med_r\" xoffset=\"270\" rotate=\"-30\" mratio=\"1\" endFrame=\"12\" />";
str = str + "<object yoffset=\"9.45\" tank=\"ship_line\" mainObj=\"ship_med_r\" xoffset=\"450\" rotate=\"70\" mratio=\"1\" endFrame=\"12\" />";
str = str + "<object yoffset=\"10.15\" tank=\"ship_line\" mainObj=\"ship_med_r\" xoffset=\"350\" rotate=\"155\" mratio=\"1\" endFrame=\"12\" />";
str = str + "<object yoffset=\"11.3\" command=\"slideConstant\" factor=\"0.99\" limit=\"0\" />";
str = str + "<object yoffset=\"11.0\" tank=\"ship_line\" mainObj=\"ship_big\" xoffset=\"190\" rotate=\"145\" mratio=\"1\" endFrame=\"12\" armor=\"2000\" bossBar=\"1\" />";
str = str + "<object yoffset=\"10.7\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_down\"top=\"1\" />";
str = str + "<object yoffset=\"9.45\" bonus=\"miniHealth\" xoffset=\"450\" />";
str = str + "<object yoffset=\"10.15\" bonus=\"miniHealth\" xoffset=\"350\" />";
str = str + "<object yoffset=\"11.0\" bonus=\"miniHealth\" xoffset=\"190\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object name=\"level_4\">";
str = str + "<var name=\"comment1_en\" >According to our data, a secret enemy dockyard is located at coordinate 19-28. Our air reconnaissance has been complicated by the large number of blimps in the area. You have been assigned to head an offensive reconnaissance and find out what really is hiding in that dock.</var>";
str = str + "<var name=\"playerX\" value=\"100\" />";
str = str + "<var name=\"playerY\" value=\"100\" />";
str = str + "<var name=\"playerAvailableWeapons\" value=\"2\" />";
str = str + "<array name=\"level\">";
str = str + "<object yoffset=\"1.0\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"190\" rotate=\"-40\" mratio=\"1\" />";
str = str + "<object yoffset=\"1.0\" xoffset=\"50\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"1.15\" xoffset=\"350\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"1.4\" tank=\"plane_sin\" mainObj=\"zeppelin\" way=\"line_way\" xoffset=\"445\" mratio=\"2\" endFrame=\"260\" rotate=\"150\" />";
str = str + "<object yoffset=\"1.85\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"450\" way=\"player\" speed=\"2\" followPlayer=\"1\" />";
str = str + "<object yoffset=\"3.2\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"450\" way=\"player\" speed=\"2\" followPlayer=\"1\" />";
str = str + "<object yoffset=\"1.95\" xoffset=\"480\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"2.2\" xoffset=\"500\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"2.3\" xoffset=\"350\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"1.65\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"60\" rotate=\"5\" mratio=\"1\" />";
str = str + "<object yoffset=\"2.0\" tank=\"ship_line\" mainObj=\"ship_sm\" xoffset=\"370\" rotate=\"-45\" mratio=\"1\" orientToPath=\"way\" />";
str = str + "<object yoffset=\"2.05\" tank=\"plane_sin\" mainObj=\"zeppelin\" way=\"line_way\" xoffset=\"-40\" mratio=\"3\" rotate=\"-30\" />";
str = str + "<object yoffset=\"3.05\" xoffset=\"500\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"3.1\" xoffset=\"500\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"3.4\" xoffset=\"-10\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"3.2\" xoffset=\"350\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"3.2\" xoffset=\"50\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"2.9\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"180\" rotate=\"-50\" mratio=\"1\" />";
str = str + "<object yoffset=\"3.4\" tank=\"ship_line\" mainObj=\"ship_sm\" xoffset=\"460\" rotate=\"-160\" mratio=\"2\" />";
str = str + "<object yoffset=\"4.6\" tank=\"ship_line\" mainObj=\"ship_med_r\" xoffset=\"360\" rotate=\"165\" mratio=\"2\" endFrame=\"240\" />";
str = str + "<object yoffset=\"4.75\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"50\" rotate=\"-10\" mratio=\"3\" />";
str = str + "<object yoffset=\"3.9\" tank=\"plane_sin\" mainObj=\"zeppelin\" way=\"line_way\" xoffset=\"400\" mratio=\"3\" endFrame=\"20\" rotate=\"-35\" />";
str = str + "<object yoffset=\"4.15\" tank=\"plane_sin\" mainObj=\"zeppelin\" way=\"line_way\" xoffset=\"180\" mratio=\"3\" endFrame=\"20\" rotate=\"-33\" />";
str = str + "<object yoffset=\"5.75\" xoffset=\"500\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"0\" ignoreSplash=\"0\" ignoreDirect=\"0\" />";
str = str + "<object yoffset=\"5.95\" xoffset=\"350\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"0\" ignoreSplash=\"0\" ignoreDirect=\"0\" />";
str = str + "<object yoffset=\"5.95\" xoffset=\"50\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"0\" ignoreSplash=\"0\" ignoreDirect=\"0\" />";
str = str + "<object yoffset=\"5.3\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"0\" rotate=\"-10\" mratio=\"3\" />";
str = str + "<object yoffset=\"5.55\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"250\" rotate=\"10\" mratio=\"3\" />";
str = str + "<object yoffset=\"6.35\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"0\" rotate=\"5\" mratio=\"3\" />";
str = str + "<object yoffset=\"5.25\" tank=\"plane_sin\" mainObj=\"zeppelin\" way=\"line_way\" xoffset=\"550\" mratio=\"3\" endFrame=\"600\" rotate=\"-120\" />";
str = str + "<object yoffset=\"5.35\" tank=\"plane_sin\" mainObj=\"zeppelin\" way=\"line_way\" xoffset=\"0\" mratio=\"3\" endFrame=\"400\" rotate=\"-30\" />";
str = str + "<object yoffset=\"6.15\" tank=\"plane_sin\" mainObj=\"zeppelin\" way=\"line_way\" xoffset=\"150\" mratio=\"5\" endFrame=\"1000\" rotate=\"0\" />";
str = str + "<object yoffset=\"6.85\" xoffset=\"480\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"0\" ignoreSplash=\"0\" ignoreDirect=\"0\" />";
str = str + "<object yoffset=\"7.1\" xoffset=\"500\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"0\" ignoreSplash=\"0\" ignoreDirect=\"0\" />";
str = str + "<object yoffset=\"7.35\" xoffset=\"350\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"0\" ignoreSplash=\"0\" ignoreDirect=\"0\" />";
str = str + "<object yoffset=\"6.85\" tank=\"ship_line\" mainObj=\"ship_med\" xoffset=\"320\" rotate=\"115\" mratio=\"3\" endFrame=\"7\" />";
str = str + "<object yoffset=\"7.5\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"0\" rotate=\"-5\" mratio=\"3\" />";
str = str + "<object yoffset=\"6.7\" tank=\"plane_sin\" mainObj=\"zeppelin\" way=\"line_way\" xoffset=\"500\" mratio=\"3\" endFrame=\"300\" rotate=\"180\" />";
str = str + "<object yoffset=\"7.0\" tank=\"plane_sin\" mainObj=\"zeppelin\" way=\"line_way\" xoffset=\"-50\" mratio=\"3\" endFrame=\"400\" rotate=\"0\" />";
str = str + "<object yoffset=\"7.2\" tank=\"plane_sin\" mainObj=\"zeppelin\" way=\"line_way\" xoffset=\"400\" mratio=\"7\" endFrame=\"20\" rotate=\"45\" />";
str = str + "<object yoffset=\"8.3\" xoffset=\"-10\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"0\" ignoreSplash=\"0\" ignoreDirect=\"0\" />";
str = str + "<object yoffset=\"8.2\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"150\" rotate=\"-20\" mratio=\"3\" />";
str = str + "<object yoffset=\"7.8\" tank=\"plane_sin\" mainObj=\"zeppelin\" way=\"line_way\" xoffset=\"-40\" mratio=\"4\" endFrame=\"650\" rotate=\"-10\" />";
str = str + "<object yoffset=\"8.0\" tank=\"plane_sin\" mainObj=\"zeppelin\" way=\"line_way\" xoffset=\"550\" mratio=\"3\" endFrame=\"400\" rotate=\"145\" />";
str = str + "<object yoffset=\"8.25\" tank=\"plane_sin\" mainObj=\"zeppelin\" way=\"line_way\" xoffset=\"420\" mratio=\"3\" endFrame=\"9\" rotate=\"137\" />";
str = str + "<object yoffset=\"8.45\" tank=\"plane_sin\" mainObj=\"zeppelin\" way=\"line_way\" xoffset=\"140\" mratio=\"3\" endFrame=\"9\" rotate=\"160\" />";
str = str + "<object yoffset=\"7.8\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_down\" top=\"1\" />";
str = str + "<object yoffset=\"8.8\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_top\" top=\"1\" />";
str = str + "<object yoffset=\"9.4\" tank=\"plane_sin\" mainObj=\"zeppelin\" way=\"line_way\" xoffset=\"240\" mratio=\"3\" endFrame=\"9\" rotate=\"65\" />";
str = str + "<object yoffset=\"9.65\" tank=\"plane_sin\" mainObj=\"zeppelin\" way=\"line_way\" xoffset=\"350\" mratio=\"3\" endFrame=\"9\" rotate=\"130\" />";
str = str + "<object yoffset=\"9.85\" tank=\"plane_sin\" mainObj=\"zeppelin\" way=\"line_way\" xoffset=\"200\" mratio=\"3\" endFrame=\"9\" rotate=\"50\" />";
str = str + "<object yoffset=\"9.35\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_6\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" /> ";
str = str + "<object yoffset=\"9.35\" tank=\"ship_line\" mainObj=\"t61\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_big1\" armor=\"200\" clip=\"1\" reloadingTime=\"176\" cannonAngle=\"h+20\" bulletType=\"rocket2\" cannonTimeOffset=\"180\" loot=\"freezer\" />";
str = str + "<object yoffset=\"9.35\" tank=\"ship_line\" mainObj=\"t62\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_big1\" armor=\"200\" clip=\"1\" reloadingTime=\"176\" cannonAngle=\"h-20\" bulletType=\"rocket2\" cannonTimeOffset=\"180\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"9.8\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"9.8\" tank=\"ship_line\" mainObj=\"tb11\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" loot=\"freezer\" />";
str = str + "<object yoffset=\"9.8\" tank=\"ship_line\" mainObj=\"tb12\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"9.8\" tank=\"ship_line\" mainObj=\"tb13\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" loot=\"freezer\" />";
str = str + "<object yoffset=\"9.8\" tank=\"ship_line\" mainObj=\"t15\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_big1\" armor=\"200\" clip=\"1\" reloadingTime=\"176\" bulletType=\"rocket2\" cannonAngle=\"h+70\" cannonTimeOffset=\"120\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"9.8\" tank=\"ship_line\" mainObj=\"t16\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_big1\" armor=\"200\" clip=\"1\" reloadingTime=\"176\" bulletType=\"rocket2\" cannonAngle=\"h-70\" cannonTimeOffset=\"120\" loot=\"freezer\" />";
str = str + "<object yoffset=\"10.5\" command=\"slideConstant\" factor=\"0.9\" limit=\"0\" />";
str = str + " ";
str = str + " ";
str = str + "</array>";
str = str + "</object>";
str = str + "<object name=\"level_5\">";
str = str + "<var name=\"comment1_en\" >It turns out that the dock has a large, unsinkable battleship \u2013 a big surprise to our reconnaissance team. The fact that you have destroyed the ship\u2019s upper decks and guns will certainly delay \u2013 but not stop \u2013 its departure. These types of ships may only be sunk with heavy bombers\u2026 What was that? Air siren!!! An air assault!!! All planes to the air!!!</var>";
str = str + "<var name=\"playerX\" value=\"100\" />";
str = str + "<var name=\"playerY\" value=\"100\" />";
str = str + "<var name=\"playerAvailableWeapons\" value=\"2\" />";
str = str + "<array name=\"level\">";
str = str + "<object yoffset=\"2.5\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_down\" top=\"1\" />";
str = str + "<object yoffset=\"3.5\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds\" top=\"1\" />";
str = str + "<object yoffset=\"4.5\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_top\" top=\"1\" />";
str = str + "<object yoffset=\"5.0\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_down\" top=\"1\" />";
str = str + "<object yoffset=\"6.0\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_top\" top=\"1\" />";
str = str + "<object yoffset=\"6.5\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_down\" top=\"1\" />";
str = str + "<object yoffset=\"7.5\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds\" top=\"1\" />";
str = str + "<object yoffset=\"8.5\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_top\" top=\"1\" />";
str = str + "<object yoffset=\"10.0\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_down\" top=\"1\" />";
str = str + "<object yoffset=\"11.0\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_top\" top=\"1\" />";
str = str + "<object yoffset=\"11.6\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_down\" top=\"1\" />";
str = str + "<object yoffset=\"12.6\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_top\" top=\"1\" />";
str = str + "<object yoffset=\"3.2\" command=\"slideConstant\" factor=\"0.99\" limit=\"2\" />";
str = str + "<object yoffset=\"15.0\" command=\"slideNormal\" />";
str = str + "<object yoffset=\"3.7\" bonus=\"freezer\"xoffset=\"350\" top=\"1\" />";
str = str + "<object yoffset=\"9.1\" bonus=\"freezer\"xoffset=\"300\" />";
str = str + "<object yoffset=\"11.5\" bonus=\"freezer\"xoffset=\"250\" />";
str = str + "<object yoffset=\"1.5\" bonus=\"miniHealth\" xoffset=\"200\" />";
str = str + "<object yoffset=\"2.6\" bonus=\"miniHealth\" xoffset=\"275\" />";
str = str + "<object yoffset=\"4.8\" bonus=\"miniHealth\" xoffset=\"100\" />";
str = str + "<object yoffset=\"5.9\" bonus=\"miniHealth\" xoffset=\"300\" />";
str = str + "<object yoffset=\"8.8\" bonus=\"miniHealth\" xoffset=\"110\" />";
str = str + "<object yoffset=\"10.3\" bonus=\"miniHealth\" xoffset=\"230\" />";
str = str + "<object yoffset=\"11.3\" bonus=\"miniHealth\" xoffset=\"70\" />";
str = str + "<object yoffset=\"1.0\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"350\" way=\"player\" speed=\"2\" followPlayer=\"1\" />";
str = str + "<object yoffset=\"1.4\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"250\" way=\"player\" speed=\"1\" followPlayer=\"1\" />";
str = str + "<object yoffset=\"1.7\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"100\" way=\"player\" speed=\"2\" followPlayer=\"1\" />";
str = str + "<object yoffset=\"1.9\" tank=\"plane_sin\" mainObj=\"plane_sm2\" xoffset=\"350\" way=\"player\" speed=\"1\" followPlayer=\"1\" />";
str = str + "<object yoffset=\"2.1\" tank=\"plane_sin\" mainObj=\"plane_sm2\" xoffset=\"250\" way=\"player\" speed=\"2\" followPlayer=\"1\" />";
str = str + "<object yoffset=\"2.3\" tank=\"plane_sin\" mainObj=\"plane_sm3\" xoffset=\"200\" way=\"player\" speed=\"1\" followPlayer=\"1\" />";
str = str + "<object yoffset=\"2.5\" tank=\"plane_sin\" mainObj=\"plane_sm3\" xoffset=\"320\" way=\"player\" speed=\"2\" followPlayer=\"1\" />";
str = str + "<object yoffset=\"2.7\" tank=\"plane_sin\" mainObj=\"plane_sm3\" xoffset=\"130\" way=\"player\" speed=\"1\" followPlayer=\"1\" loot=\"double\" />";
str = str + "<object yoffset=\"3.2\" tank=\"plane_sin\" mainObj=\"plane_med2\" xoffset=\"340\" mratio=\"1\" rotate=\"90\" way=\"line_way\" />";
str = str + "<object yoffset=\"3.25\" tank=\"plane_sin\" mainObj=\"plane_med2\" xoffset=\"210\" mratio=\"1\" rotate=\"90\" way=\"line_way\" />";
str = str + "<object yoffset=\"3.45\" tank=\"plane_sin\" mainObj=\"plane_med2\" xoffset=\"340\" mratio=\"1\" rotate=\"90\" way=\"line_way\" />";
str = str + "<object yoffset=\"3.5\" tank=\"plane_sin\" mainObj=\"plane_med2\" xoffset=\"210\" mratio=\"1\" rotate=\"90\" way=\"line_way\" />";
str = str + "<object yoffset=\"4.2\" tank=\"plane_sin\" mainObj=\"plane_med2\" xoffset=\"340\" mratio=\"1\" rotate=\"90\" way=\"line_way\" />";
str = str + "<object yoffset=\"4.25\" tank=\"plane_sin\" mainObj=\"plane_med2\" xoffset=\"210\" mratio=\"1\" rotate=\"90\" way=\"line_way\" />";
str = str + "<object yoffset=\"4.45\" tank=\"plane_sin\" mainObj=\"plane_med2\" xoffset=\"340\" mratio=\"1\" rotate=\"90\" way=\"line_way\" />";
str = str + "<object yoffset=\"4.5\" tank=\"plane_sin\" mainObj=\"plane_med2\" xoffset=\"210\" mratio=\"1\" rotate=\"90\" way=\"line_way\" />";
str = str + "<object yoffset=\"5.4\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"30\" mratio=\"6\" rotate=\"0\" way=\"tang1_way\" clip=\"2, 2, 2\" reloadingTime=\"40, 300000, 300000\" cannonTimeOffset=\"24, 3, 4\" />";
str = str + "<object yoffset=\"5.45\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"60\" mratio=\"6\" rotate=\"0\" way=\"tang1_way\" clip=\"2, 2, 2\" reloadingTime=\"40, 300000, 300000\" cannonTimeOffset=\"16, 3, 4\" startFrame=\"100\" />";
str = str + "<object yoffset=\"5.5\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"90\" mratio=\"6\" rotate=\"0\" way=\"tang1_way\" clip=\"2, 2, 2\" reloadingTime=\"40, 300000, 300000\" cannonTimeOffset=\"8, 3, 4\" startFrame=\"150\" loot=\"freezer\" />";
str = str + "<object yoffset=\"5.55\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"120\" mratio=\"6\" rotate=\"0\" way=\"tang1_way\" clip=\"2, 2, 2\" reloadingTime=\"40, 300000, 300000\" cannonTimeOffset=\"0, 3, 4\" startFrame=\"200\" />";
str = str + "<object yoffset=\"5.6\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"150\" mratio=\"6\" rotate=\"0\" way=\"tang1_way\" clip=\"2, 2, 2\" reloadingTime=\"40, 300000, 300000\" cannonTimeOffset=\"-8, 3, 4\" startFrame=\"250\" />";
str = str + "<object yoffset=\"5.65\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"180\" mratio=\"6\" rotate=\"0\" way=\"tang1_way\" clip=\"2, 2, 2\" reloadingTime=\"40, 300000, 300000\" cannonTimeOffset=\"-16, 3, 4\" startFrame=\"300\" />";
str = str + "<object yoffset=\"5.7\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"210\" mratio=\"6\" rotate=\"0\" way=\"tang1_way\" clip=\"2, 2, 2\" reloadingTime=\"40, 300000, 300000\" cannonTimeOffset=\"-24, 3, 4\" startFrame=\"350\" />";
str = str + "<object yoffset=\"5.75\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"240\" mratio=\"6\" rotate=\"0\" way=\"tang1_way\" clip=\"2, 2, 2\" reloadingTime=\"40, 300000, 300000\" cannonTimeOffset=\"-32, 3, 4\" startFrame=\"400\" />";
str = str + "<object yoffset=\"5.8\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"275\" mratio=\"6\" rotate=\"0\" way=\"tang1_way\" clip=\"2, 2, 2\" reloadingTime=\"40, 300000, 300000\" cannonTimeOffset=\"0, 3, 4\" startFrame=\"450\" />";
str = str + "<object yoffset=\"5.85\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"310\" mratio=\"6\" rotate=\"0\" way=\"tang1_way\" clip=\"2, 2, 2\" reloadingTime=\"40, 300000, 300000\" cannonTimeOffset=\"-8, 3, 4\" startFrame=\"500\" />";
str = str + "<object yoffset=\"5.9\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"345\" mratio=\"6\" rotate=\"0\" way=\"tang1_way\" clip=\"2, 2, 2\" reloadingTime=\"40, 300000, 300000\" cannonTimeOffset=\"-16, 3, 4\" startFrame=\"550\" />";
str = str + "<object yoffset=\"5.95\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"385\" mratio=\"6\" rotate=\"0\" way=\"tang1_way\" clip=\"2, 2, 2\" reloadingTime=\"40, 300000, 300000\" cannonTimeOffset=\"-24, 3, 4\" startFrame=\"600\" />";
str = str + "<object yoffset=\"6.0\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"425\" mratio=\"6\" rotate=\"0\" way=\"tang1_way\" clip=\"2, 2, 2\" reloadingTime=\"40, 300000, 300000\" cannonTimeOffset=\"-32, 3, 4\" startFrame=\"650\" />";
str = str + "<object yoffset=\"6.4\" tank=\"plane_sin\" mainObj=\"plane_sm1\" startFrame=\"200\" xoffset=\"250\" yratio=\"110\" xratio=\"80\" mratio=\"8\" rotate=\"0\" way=\"tang1_way\" />";
str = str + "<object yoffset=\"6.6\" tank=\"plane_sin\" mainObj=\"plane_sm1\" startFrame=\"250\" xoffset=\"250\" yratio=\"105\" xratio=\"80\" mratio=\"9\" rotate=\"0\" way=\"tang1_way\" />";
str = str + "<object yoffset=\"6.8\" tank=\"plane_sin\" mainObj=\"plane_sm1\" startFrame=\"300\" xoffset=\"250\" yratio=\"100\" xratio=\"80\" mratio=\"10\" rotate=\"0\" way=\"tang1_way\" />";
str = str + "<object yoffset=\"6.3\" bonus=\"freezer\"xoffset=\"275\" />";
str = str + "<object yoffset=\"6.5\" tank=\"plane_sin\" mainObj=\"plane_sm1\" startFrame=\"200\" xoffset=\"250\" yratio=\"110\" xratio=\"80\" mratio=\"8\" rotate=\"0\" way=\"tang1_way\" factor=\"-1\" />";
str = str + "<object yoffset=\"6.7\" tank=\"plane_sin\" mainObj=\"plane_sm1\" startFrame=\"250\" xoffset=\"250\" yratio=\"105\" xratio=\"80\" mratio=\"9\" rotate=\"0\" way=\"tang1_way\" factor=\"-1\" />";
str = str + "<object yoffset=\"6.9\" tank=\"plane_sin\" mainObj=\"plane_sm1\" startFrame=\"300\" xoffset=\"250\" yratio=\"100\" xratio=\"80\" mratio=\"10\" rotate=\"0\" way=\"tang1_way\" factor=\"-1\" />";
str = str + "<object yoffset=\"7.3\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"30\" mratio=\"6\" rotate=\"0\" way=\"tang1_way\" clip=\"2, 2, 2\" reloadingTime=\"40, 300000, 300000\" cannonTimeOffset=\"24, 3, 4\" factor=\"-1\" />";
str = str + "<object yoffset=\"7.35\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"60\" mratio=\"6\" rotate=\"0\" way=\"tang1_way\" clip=\"2, 2, 2\" reloadingTime=\"40, 300000, 300000\" cannonTimeOffset=\"16, 3, 4\" factor=\"-1\" startFrame=\"100\" />";
str = str + "<object yoffset=\"7.4\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"90\" mratio=\"6\" rotate=\"0\" way=\"tang1_way\" clip=\"2, 2, 2\" reloadingTime=\"40, 300000, 300000\" cannonTimeOffset=\"8, 3, 4\" factor=\"-1\" startFrame=\"150\" />";
str = str + "<object yoffset=\"7.45\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"120\" mratio=\"6\" rotate=\"0\" way=\"tang1_way\" clip=\"2, 2, 2\" reloadingTime=\"40, 300000, 300000\" cannonTimeOffset=\"0, 3, 4\" factor=\"-1\" startFrame=\"200\" />";
str = str + "<object yoffset=\"7.5\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"150\" mratio=\"6\" rotate=\"0\" way=\"tang1_way\" clip=\"2, 2, 2\" reloadingTime=\"40, 300000, 300000\" cannonTimeOffset=\"-8, 3, 4\" factor=\"-1\" startFrame=\"250\" />";
str = str + "<object yoffset=\"7.55\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"180\" mratio=\"6\" rotate=\"0\" way=\"tang1_way\" clip=\"2, 2, 2\" reloadingTime=\"40, 300000, 300000\" cannonTimeOffset=\"-16, 3, 4\" factor=\"-1\" startFrame=\"300\" />";
str = str + "<object yoffset=\"7.6\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"210\" mratio=\"6\" rotate=\"0\" way=\"tang1_way\" clip=\"2, 2, 2\" reloadingTime=\"40, 300000, 300000\" cannonTimeOffset=\"-24, 3, 4\" factor=\"-1\" startFrame=\"350\" />";
str = str + "<object yoffset=\"7.65\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"240\" mratio=\"6\" rotate=\"0\" way=\"tang1_way\" clip=\"2, 2, 2\" reloadingTime=\"40, 300000, 300000\" cannonTimeOffset=\"-32, 3, 4\" factor=\"-1\" startFrame=\"400\" />";
str = str + "<object yoffset=\"7.7\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"275\" mratio=\"6\" rotate=\"0\" way=\"tang1_way\" clip=\"2, 2, 2\" reloadingTime=\"40, 300000, 300000\" cannonTimeOffset=\"0, 3, 4\" factor=\"-1\" startFrame=\"450\" />";
str = str + "<object yoffset=\"7.75\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"310\" mratio=\"6\" rotate=\"0\" way=\"tang1_way\" clip=\"2, 2, 2\" reloadingTime=\"40, 300000, 300000\" cannonTimeOffset=\"-8, 3, 4\" factor=\"-1\" startFrame=\"500\" />";
str = str + "<object yoffset=\"7.8\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"345\" mratio=\"6\" rotate=\"0\" way=\"tang1_way\" clip=\"2, 2, 2\" reloadingTime=\"40, 300000, 300000\" cannonTimeOffset=\"-16, 3, 4\" factor=\"-1\" startFrame=\"550\" />";
str = str + "<object yoffset=\"7.85\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"385\" mratio=\"6\" rotate=\"0\" way=\"tang1_way\" clip=\"2, 2, 2\" reloadingTime=\"40, 300000, 300000\" cannonTimeOffset=\"-24, 3, 4\" factor=\"-1\" startFrame=\"600\" />";
str = str + "<object yoffset=\"7.9\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"425\" mratio=\"6\" rotate=\"0\" way=\"tang1_way\" clip=\"2, 2, 2\" reloadingTime=\"40, 300000, 300000\" cannonTimeOffset=\"-32, 3, 4\" factor=\"-1\" startFrame=\"650\" />";
str = str + "<object yoffset=\"8.6\" tank=\"plane_sin\" mainObj=\"plane_big\" xoffset=\"400\" mratio=\"1\" rotate=\"90\" way=\"line_way\" />";
str = str + "<object yoffset=\"8.6\" tank=\"plane_sin\" mainObj=\"plane_big\" xoffset=\"150\" mratio=\"1\" rotate=\"90\" way=\"line_way\" />";
str = str + "<object yoffset=\"9.8\" tank=\"plane_sin\" mainObj=\"plane_big\" xoffset=\"400\" mratio=\"1\" rotate=\"90\" way=\"line_way\" />";
str = str + "<object yoffset=\"9.8\" tank=\"plane_sin\" mainObj=\"plane_big\" xoffset=\"150\" mratio=\"1\" rotate=\"90\" way=\"line_way\" />";
str = str + "<object yoffset=\"11.0\" tank=\"plane_sin\" mainObj=\"plane_big\" xoffset=\"250\" mratio=\"1\" rotate=\"90\" way=\"line_way\" />";
str = str + "<object yoffset=\"11.25\" tank=\"plane_sin\" mainObj=\"plane_big\" xoffset=\"400\" mratio=\"1\" rotate=\"90\" way=\"line_way\" />";
str = str + "<object yoffset=\"12.0\" tank=\"plane_sin\" mainObj=\"plane_big\" xoffset=\"300\" mratio=\"1\" rotate=\"90\" way=\"line_way\" />";
str = str + "<object yoffset=\"12.25\" tank=\"plane_sin\" mainObj=\"plane_big\" xoffset=\"150\" mratio=\"1\" rotate=\"90\" way=\"line_way\" />";
str = str + "<object yoffset=\"13.0\" tank=\"plane_sin\" mainObj=\"plane_jet0\" xoffset=\"250\" mratio=\"1\" rotate=\"90\" way=\"line_way\" loot=\"fullHealth\" />";
str = str + "<object yoffset=\"13.45\" tank=\"plane_sin\" mainObj=\"plane_jet0\" xoffset=\"400\" mratio=\"1\" rotate=\"90\" way=\"line_way\" loot=\"fullHealth\" />";
str = str + "<object yoffset=\"13.0\" tank=\"plane_sin\" mainObj=\"plane_big\" xoffset=\"250\" mratio=\"1\" rotate=\"90\" way=\"line_way\" />";
str = str + "<object yoffset=\"13.45\" tank=\"plane_sin\" mainObj=\"plane_big\" xoffset=\"400\" mratio=\"1\" rotate=\"90\" way=\"line_way\" />";
str = str + "<object yoffset=\"14.0\" tank=\"plane_sin\" mainObj=\"plane_jet0\" xoffset=\"300\" mratio=\"1\" rotate=\"90\" way=\"line_way\" />";
str = str + "<object yoffset=\"14.45\" tank=\"plane_sin\" mainObj=\"plane_jet0\" xoffset=\"150\" mratio=\"1\" rotate=\"90\" way=\"line_way\" />";
str = str + "<object yoffset=\"14.0\" tank=\"plane_sin\" mainObj=\"plane_big\" xoffset=\"300\" mratio=\"1\" rotate=\"90\" way=\"line_way\" />";
str = str + "<object yoffset=\"14.45\" tank=\"plane_sin\" mainObj=\"plane_big\" xoffset=\"150\" mratio=\"1\" rotate=\"90\" way=\"line_way\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object name=\"level_6\">";
str = str + "<var name=\"comment1_en\" >After repelling the air assault, it is essential to stage a counter-offensive against the enemy while its main forces are severely spent. Our target \u2013 an enemy squadron stationed near a group of islands. We have information that the enemy admiral is there onboard the destroyer Speedy. Your mission is to join the counterattack and sink the destroyer Speedy.</var>";
str = str + "<var name=\"playerX\" value=\"100\" />";
str = str + "<var name=\"playerY\" value=\"100\" />";
str = str + "<var name=\"playerAvailableWeapons\" value=\"2\" />";
str = str + "<array name=\"level\">";
str = str + "<object yoffset=\"11.7\" bonus=\"miniHealth\" xoffset=\"450\" />";
str = str + "<object yoffset=\"11.9\" bonus=\"fullHealth\" xoffset=\"150\" />";
str = str + "<object yoffset=\"13.55\" bonus=\"miniHealth\" xoffset=\"525\" />";
str = str + "<object yoffset=\"14.95\" bonus=\"fullHealth\" xoffset=\"50\" />";
str = str + "<object yoffset=\"15.8\" bonus=\"miniHealth\" xoffset=\"200\" />";
str = str + "<object yoffset=\"1.0\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_down\"top=\"1\" />";
str = str + "<object yoffset=\"2.1\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_down\"top=\"1\" />";
str = str + "<object yoffset=\"2.0\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_top\"top=\"1\" />";
str = str + "<object yoffset=\"3.1\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_top\"top=\"1\" />";
str = str + "<object yoffset=\"1.45\" tank=\"ship_line\" mainObj=\"ship_sub\" xoffset=\"320\" rotate=\"30\" mratio=\"1\" endFrame=\"10\" />";
str = str + "<object yoffset=\"1.05\" xoffset=\"50\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"1.15\" xoffset=\"90\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"1.4\" xoffset=\"50\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"1.3\" xoffset=\"200\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"1.2\" xoffset=\"250\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"1.6\" xoffset=\"120\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"1.0\" xoffset=\"250\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"1.1\" xoffset=\"400\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"1.4\" xoffset=\"450\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"1.1\" xoffset=\"380\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"1.4\" xoffset=\"30\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"2.4\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"450\" rotate=\"90\" mratio=\"1\" way=\"line_way\" />";
str = str + "<object yoffset=\"2.25\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"400\" rotate=\"90\" mratio=\"1\" way=\"line_way\" />";
str = str + "<object yoffset=\"2.1\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"350\" rotate=\"90\" mratio=\"1\" way=\"line_way\" />";
str = str + "<object yoffset=\"2.25\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"300\" rotate=\"90\" mratio=\"1\" way=\"line_way\" />";
str = str + "<object yoffset=\"2.4\" tank=\"plane_sin\" mainObj=\"plane_sm1\" xoffset=\"250\" rotate=\"90\" mratio=\"1\" way=\"line_way\" />";
str = str + "<object yoffset=\"3.8\" tank=\"plane_sin\" mainObj=\"plane_sm2\" xoffset=\"100\" mratio=\"1\" rotate=\"90\" way=\"line_way\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"3.65\" tank=\"plane_sin\" mainObj=\"plane_sm2\" xoffset=\"150\" mratio=\"1\" rotate=\"90\" way=\"line_way\" />";
str = str + "<object yoffset=\"3.5\" tank=\"plane_sin\" mainObj=\"plane_sm2\" xoffset=\"200\" mratio=\"1\" rotate=\"90\" way=\"line_way\" loot=\"freezer\" />";
str = str + "<object yoffset=\"3.65\" tank=\"plane_sin\" mainObj=\"plane_sm2\" xoffset=\"250\" mratio=\"1\" rotate=\"90\" way=\"line_way\" />";
str = str + "<object yoffset=\"3.8\" tank=\"plane_sin\" mainObj=\"plane_sm2\" xoffset=\"300\" mratio=\"1\" rotate=\"90\" way=\"line_way\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"3.55\" xoffset=\"50\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"3.65\" xoffset=\"90\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"3.8\" xoffset=\"200\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"3.7\" xoffset=\"250\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"3.6\" xoffset=\"250\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"3.3\" xoffset=\"110\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"3.6\" xoffset=\"400\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"3.9\" xoffset=\"450\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"3.6\" xoffset=\"380\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"3.9\" xoffset=\"30\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"4.15\" xoffset=\"200\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"4.4\" xoffset=\"280\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"5.0\" command=\"slideConstant\" factor=\"0.99\" limit=\"2\" />";
str = str + "<object yoffset=\"4.65\" tank=\"ship_line\" mainObj=\"ship_sm\" xoffset=\"290\" rotate=\"176\" endFrame=\"50\" mratio=\"3\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"5.1\" tank=\"ship_line\" mainObj=\"ship_sm\" xoffset=\"-30\" rotate=\"5\" endFrame=\"250\" mratio=\"3\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"5.15\" tank=\"ship_line\" mainObj=\"ship_sm\" xoffset=\"130\" rotate=\"6\" endFrame=\"250\" mratio=\"3\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"5.2\" tank=\"ship_line\" mainObj=\"ship_sm\" xoffset=\"290\" rotate=\"7\" endFrame=\"250\" mratio=\"3\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"5.8\" tank=\"ship_line\" mainObj=\"ship_sm_r\" xoffset=\"550\" rotate=\"172\" endFrame=\"300\" mratio=\"3\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"5.85\" tank=\"ship_line\" mainObj=\"ship_sm_r\" xoffset=\"290\" rotate=\"171\" endFrame=\"300\" mratio=\"3\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"6.6\" tank=\"ship_line\" mainObj=\"ship_sm\" xoffset=\"250\" rotate=\"10\" mratio=\"3\" reloadingTime=\"60\" cannonTimeOffset=\"-64\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"6.7\" tank=\"ship_line\" mainObj=\"ship_sm\" xoffset=\"190\" rotate=\"11\" mratio=\"3\" reloadingTime=\"60\" cannonTimeOffset=\"-32\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"6.8\" tank=\"ship_line\" mainObj=\"ship_sm\" xoffset=\"125\" rotate=\"12\" mratio=\"3\" reloadingTime=\"60\" cannonTimeOffset=\"0\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"6.9\" tank=\"ship_line\" mainObj=\"ship_sm\" xoffset=\"60\" rotate=\"13\" mratio=\"3\" reloadingTime=\"60\" cannonTimeOffset=\"32\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"7.0\" tank=\"ship_line\" mainObj=\"ship_sm\" xoffset=\"-5\" rotate=\"14\" mratio=\"3\" reloadingTime=\"60\" cannonTimeOffset=\"64\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"8.4\" tank=\"ship_line\" mainObj=\"ship_med\" xoffset=\"250\" rotate=\"163\" mratio=\"3\" endFrame=\"200\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"8.2\" tank=\"ship_line\" mainObj=\"ship_med\" xoffset=\"400\" rotate=\"162\" mratio=\"3\" endFrame=\"200\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"8.0\" tank=\"ship_line\" mainObj=\"ship_med\" xoffset=\"550\" rotate=\"161\" mratio=\"3\" endFrame=\"200\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"9.2\" tank=\"ship_line\" mainObj=\"ship_med_rr\" xoffset=\"390\" rotate=\"80\" mratio=\"3\" endFrame=\"200\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"9.45\" tank=\"ship_line\" mainObj=\"ship_med_rr\" xoffset=\"220\" rotate=\"50\" mratio=\"3\" endFrame=\"200\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"9.7\" tank=\"ship_line\" mainObj=\"ship_med_rr\" xoffset=\"50\" rotate=\"20\" mratio=\"3\" endFrame=\"200\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"10.35\" command=\"slideConstant\" factor=\"0.9\" limit=\"1\" />";
str = str + "<object yoffset=\"10.2\" tank=\"ship_line\" mainObj=\"ship_big\" xoffset=\"450\" rotate=\"157\" mratio=\"2\" endFrame=\"350\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"10.7\" tank=\"ship_line\" mainObj=\"ship_big_rr\" xoffset=\"200\" rotate=\"90\" mratio=\"1\" endFrame=\"350\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"11.0\" tank=\"ship_line\" mainObj=\"ship_big_rr\" xoffset=\"350\" rotate=\"90\" mratio=\"1\" endFrame=\"350\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"11.3\" tank=\"ship_line\" mainObj=\"ship_big_rr\" xoffset=\"200\" rotate=\"90\" mratio=\"1\" endFrame=\"350\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"11.6\" tank=\"ship_line\" mainObj=\"ship_big_rr\" xoffset=\"350\" rotate=\"90\" mratio=\"1\" endFrame=\"350\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"12.3\" command=\"slideConstant\" factor=\"0.9\" limit=\"1\" />";
str = str + "<object yoffset=\"12.7\" command=\"slideConstant\" factor=\"1.1\" limit=\"4\" />";
str = str + "<object yoffset=\"12.3\" tank=\"ship_line\" mainObj=\"ship_med_rr\" way=\"heli_way\" xoffset=\"190\" rotate=\"0\" mratio=\"2\" bossBar=\"1\" armor=\"4000\" movedWay=\"1\" movedWayOffset=\"130\" wayCycle=\"3\" />";
str = str + "<object yoffset=\"12.0\" xoffset=\"350\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"12.5\" xoffset=\"90\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"12.9\" xoffset=\"100\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"13.5\" xoffset=\"250\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"13.9\" xoffset=\"485\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"13.8\" xoffset=\"500\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"14.5\" xoffset=\"200\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"14.7\" xoffset=\"350\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"15.2\" xoffset=\"50\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"14.65\" xoffset=\"120\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"14.8\" xoffset=\"200\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"16.2\" xoffset=\"500\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"16.3\" xoffset=\"470\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"16.0\" xoffset=\"230\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object name=\"level_7\">";
str = str + "<var name=\"comment1_en\" >Congratulations with your appointment to the rank of Major! The admiral\u2019s destroyer has been sunk! Continuing their attack, our pilots are reporting back about huge transport ships\u2026 Our heavy bombers are already in the air, your mission is to destroy the transport ships\u2019 anti-aircraft guns.</var>";
str = str + "<var name=\"playerX\" value=\"100\" />";
str = str + "<var name=\"playerY\" value=\"100\" />";
str = str + "<var name=\"playerAvailableWeapons\" value=\"2\" />";
str = str + "<array name=\"level\">";
str = str + "<object yoffset=\"1.0\" tank=\"ship_line\" mainObj=\"ship_med_r\" xoffset=\"10\" rotate=\"-40\" mratio=\"3\" />";
str = str + "<object yoffset=\"2.0\" tank=\"ship_line\" mainObj=\"ship_med_r\" xoffset=\"360\" rotate=\"110\" mratio=\"2\" />";
str = str + "<object yoffset=\"2.55\" tank=\"ship_line\" mainObj=\"ship_med_r\" xoffset=\"160\" rotate=\"35\" mratio=\"3\" />";
str = str + "<object yoffset=\"3.3\" tank=\"ship_line\" mainObj=\"ship_med_r\" xoffset=\"360\" rotate=\"120\" mratio=\"2\" />";
str = str + "<object yoffset=\"4.35\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"250\" rotate=\"45\" mratio=\"3\" loot=\"fullHealth\" />";
str = str + "<object yoffset=\"5.5\" tank=\"ship_line\" mainObj=\"ship_big\" xoffset=\"550\" rotate=\"-135\" mratio=\"4\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"6.95\" tank=\"ship_line\" mainObj=\"ship_med_r\" xoffset=\"100\" rotate=\"50\" mratio=\"2\" />";
str = str + "<object yoffset=\"8.2\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"50\" rotate=\"-45\" mratio=\"3\" loot=\"fullHealth\" endFrame=\"300\" />";
str = str + "<object yoffset=\"9.3\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"250\" rotate=\"95\" mratio=\"3\" loot=\"fullHealth\" />";
str = str + "<object yoffset=\"10.1\" tank=\"ship_line\" mainObj=\"ship_med_r\" xoffset=\"100\" rotate=\"-30\" mratio=\"2\" endFrame=\"6\" />";
str = str + "<object yoffset=\"10.25\" tank=\"ship_line\" mainObj=\"ship_big\" xoffset=\"50\" rotate=\"-40\" mratio=\"4\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"11.6\" tank=\"ship_line\" mainObj=\"ship_big\" xoffset=\"160\" rotate=\"-50\" mratio=\"4\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"12.8\" tank=\"ship_line\" mainObj=\"ship_big\" xoffset=\"120\" rotate=\"-50\" mratio=\"4\" />";
str = str + "<object yoffset=\"11.5\" bonus=\"fullHealth\" xoffset=\"250\" />";
str = str + "<object yoffset=\"1.4\" xoffset=\"500\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"1.5\" xoffset=\"440\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"1.6\" xoffset=\"420\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"1.9\" xoffset=\"150\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"2.0\" xoffset=\"220\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"2.55\" xoffset=\"500\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"2.75\" xoffset=\"350\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"2.75\" xoffset=\"50\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"2.9\" xoffset=\"540\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"3.6\" xoffset=\"360\" object=\"misc\" linkage=\"isle_sm2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"4.75\" xoffset=\"430\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"4.5\" xoffset=\"350\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"4.75\" xoffset=\"320\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"4.5\" xoffset=\"500\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"4.35\" xoffset=\"480\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"3.05\" xoffset=\"120\" object=\"misc\" linkage=\"isle_ship_6\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"3.5\" xoffset=\"120\" object=\"misc\" linkage=\"isle_ship_2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"3.8\" xoffset=\"120\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"4.1\" xoffset=\"120\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"4.4\" xoffset=\"120\" object=\"misc\" linkage=\"isle_ship_5\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"4.7\" xoffset=\"120\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"5.0\" xoffset=\"120\" object=\"misc\" linkage=\"isle_ship_1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"3.05\" tank=\"ship_line\" mainObj=\"t61\" xoffset=\"120\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"3.05\" tank=\"ship_line\" mainObj=\"t62\" xoffset=\"120\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" />";
str = str + "<object yoffset=\"3.5\" tank=\"ship_line\" mainObj=\"t21\" xoffset=\"120\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"3.5\" tank=\"ship_line\" mainObj=\"t22\" xoffset=\"120\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" />";
str = str + "<object yoffset=\"4.4\" tank=\"ship_line\" mainObj=\"t51\" xoffset=\"120\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"4.4\" tank=\"ship_line\" mainObj=\"t52\" xoffset=\"120\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" />";
str = str + "<object yoffset=\"5.0\" tank=\"ship_line\" mainObj=\"t13\" xoffset=\"120\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"5.0\" tank=\"ship_line\" mainObj=\"t14\" xoffset=\"120\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "<object yoffset=\"5.4\" xoffset=\"350\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"6.1\" xoffset=\"0\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"6.7\" xoffset=\"530\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"7.1\" xoffset=\"320\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"6.95\" xoffset=\"440\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"6.9\" xoffset=\"320\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"7.7\" xoffset=\"50\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"7.95\" xoffset=\"135\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"8.1\" xoffset=\"200\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"7.35\" xoffset=\"400\" object=\"misc\" linkage=\"isle_ship_6\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"7.8\" xoffset=\"400\" object=\"misc\" linkage=\"isle_ship_2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"8.1\" xoffset=\"400\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"8.4\" xoffset=\"400\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"8.7\" xoffset=\"400\" object=\"misc\" linkage=\"isle_ship_5\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"9.0\" xoffset=\"400\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"9.3\" xoffset=\"400\" object=\"misc\" linkage=\"isle_ship_1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"7.35\" tank=\"ship_line\" mainObj=\"t61\" xoffset=\"400\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"7.35\" tank=\"ship_line\" mainObj=\"t62\" xoffset=\"400\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" />";
str = str + "<object yoffset=\"7.8\" tank=\"ship_line\" mainObj=\"t21\" xoffset=\"400\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"7.8\" tank=\"ship_line\" mainObj=\"t22\" xoffset=\"400\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" />";
str = str + "<object yoffset=\"8.7\" tank=\"ship_line\" mainObj=\"t51\" xoffset=\"400\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"8.7\" tank=\"ship_line\" mainObj=\"t52\" xoffset=\"400\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" />";
str = str + "<object yoffset=\"9.3\" tank=\"ship_line\" mainObj=\"t13\" xoffset=\"400\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"9.3\" tank=\"ship_line\" mainObj=\"t14\" xoffset=\"400\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "<object yoffset=\"9.4\" xoffset=\"20\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"9.7\" xoffset=\"150\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"10.1\" xoffset=\"400\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"10.05\" xoffset=\"525\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"11.0\" xoffset=\"170\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"11.05\" xoffset=\"30\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"11.25\" xoffset=\"200\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"11.45\" xoffset=\"290\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"12.0\" xoffset=\"500\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"11.7\" xoffset=\"350\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"11.8\" xoffset=\"50\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"12.6\" xoffset=\"250\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"12.7\" xoffset=\"320\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"13.8\" xoffset=\"250\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"13.9\" xoffset=\"300\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"13.3\" xoffset=\"130\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"13.55\" xoffset=\"0\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object name=\"level_8\">";
str = str + "<var name=\"comment1_en\" >A major convoy has been detected in the ocean with heavy military support. If this convoy reaches its place of destination, our allies will be in serious trouble. Your mission \u2013 do not let them get there. Immediate departure.</var>";
str = str + "<var name=\"playerX\" value=\"100\" />";
str = str + "<var name=\"playerY\" value=\"100\" />";
str = str + "<var name=\"playerAvailableWeapons\" value=\"2\" />";
str = str + "<array name=\"level\">";
str = str + "<object yoffset=\"2.7\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_down\"top=\"1\" />";
str = str + "<object yoffset=\"3.7\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_top\"top=\"1\" />";
str = str + "<object yoffset=\"1.0\" xoffset=\"120\" object=\"misc\" linkage=\"isle_sm1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"1.25\" xoffset=\"10\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"1.95\" xoffset=\"540\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"2.45\" xoffset=\"100\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"3.1\" xoffset=\"420\" object=\"misc\" linkage=\"isle_sm2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"1.6\" command=\"slideConstant\" factor=\"0.99\" limit=\"2\" />";
str = str + "<object yoffset=\"4.5\" command=\"slideConstant\" factor=\"1.1\" limit=\"3\" />";
str = str + "<object yoffset=\"1.6\" bonus=\"miniHealth\" xoffset=\"300\" top=\"1\" />";
str = str + "<object yoffset=\"5.25\" bonus=\"fullHealth\" xoffset=\"200\" top=\"1\" />";
str = str + "<object yoffset=\"1.0\" tank=\"ship_line\" mainObj=\"ship_sm\" xoffset=\"220\" rotate=\"90\" mratio=\"3\" endFrame=\"150\" />";
str = str + "<object yoffset=\"1.2\" tank=\"ship_line\" mainObj=\"ship_sm_r\" xoffset=\"275\" rotate=\"90\" mratio=\"3\" endFrame=\"150\" />";
str = str + "<object yoffset=\"1.4\" tank=\"ship_line\" mainObj=\"ship_sm\" xoffset=\"330\" rotate=\"90\" mratio=\"3\" endFrame=\"150\" />";
str = str + "<object yoffset=\"2.1\" tank=\"ship_line\" mainObj=\"ship_med\" xoffset=\"200\" rotate=\"90\" mratio=\"2\" endFrame=\"100\" />";
str = str + "<object yoffset=\"2.35\" tank=\"ship_line\" mainObj=\"ship_med\" xoffset=\"350\" rotate=\"90\" mratio=\"2\" endFrame=\"100\" />";
str = str + "<object yoffset=\"3.1\" tank=\"ship_line\" mainObj=\"ship_big\" xoffset=\"275\" rotate=\"90\" mratio=\"1\" endFrame=\"50\" />";
str = str + "<object yoffset=\"5.1\" tank=\"ship_line\" mainObj=\"ship_sm\" xoffset=\"340\" rotate=\"90\" mratio=\"1\" />";
str = str + "<object yoffset=\"5.55\" tank=\"ship_line\" mainObj=\"ship_sm_r\" xoffset=\"370\" rotate=\"90\" mratio=\"1\" />";
str = str + "<object yoffset=\"6.35\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"70\" rotate=\"90\" mratio=\"1\" loot=\"double\" />";
str = str + "<object yoffset=\"7.2\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"350\" rotate=\"90\" mratio=\"1\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"7.7\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"70\" rotate=\"90\" mratio=\"1\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"4.05\" xoffset=\"200\" object=\"misc\" linkage=\"isle_ship_6\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"4.5\" xoffset=\"200\" object=\"misc\" linkage=\"isle_ship_2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"4.8\" xoffset=\"200\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"5.1\" xoffset=\"200\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"5.4\" xoffset=\"200\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"5.7\" xoffset=\"200\" object=\"misc\" linkage=\"isle_ship_5\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"6.0\" xoffset=\"200\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"6.3\" xoffset=\"200\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" /> ";
str = str + "<object yoffset=\"6.6\" xoffset=\"200\" object=\"misc\" linkage=\"isle_ship_5\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" /> ";
str = str + "<object yoffset=\"6.9\" xoffset=\"200\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" /> ";
str = str + "<object yoffset=\"7.2\" xoffset=\"200\" object=\"misc\" linkage=\"isle_ship_1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"4.05\" tank=\"ship_line\" mainObj=\"t61\" xoffset=\"200\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"4.05\" tank=\"ship_line\" mainObj=\"t62\" xoffset=\"200\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" />";
str = str + "<object yoffset=\"4.5\" tank=\"ship_line\" mainObj=\"t21\" xoffset=\"200\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"4.5\" tank=\"ship_line\" mainObj=\"t22\" xoffset=\"200\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" />";
str = str + "<object yoffset=\"5.7\" tank=\"ship_line\" mainObj=\"t51\" xoffset=\"200\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"5.7\" tank=\"ship_line\" mainObj=\"t52\" xoffset=\"200\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" />";
str = str + "<object yoffset=\"6.6\" tank=\"ship_line\" mainObj=\"t51\" xoffset=\"200\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"6.6\" tank=\"ship_line\" mainObj=\"t52\" xoffset=\"200\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" />";
str = str + "<object yoffset=\"7.2\" tank=\"ship_line\" mainObj=\"t13\" xoffset=\"200\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"7.2\" tank=\"ship_line\" mainObj=\"t14\" xoffset=\"200\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "<object yoffset=\"8.35\" tank=\"ship_line\" mainObj=\"ship_med_r\" xoffset=\"100\" rotate=\"30\" mratio=\"2\" loot=\"double\" />";
str = str + "<object yoffset=\"9.8\" tank=\"ship_line\" mainObj=\"ship_med_r\" xoffset=\"250\" rotate=\"90\" mratio=\"1\" loot=\"double\" />";
str = str + "<object yoffset=\"9.5\" tank=\"plane_sin\" mainObj=\"plane_jet1\" xoffset=\"150\" way=\"player\" speed=\"4\" followPlayer=\"0\" loot=\"double\" />";
str = str + "<object yoffset=\"10.8\" tank=\"plane_sin\" mainObj=\"plane_jet1\" xoffset=\"100\" way=\"player\" speed=\"4\" followPlayer=\"0\" loot=\"double\" />";
str = str + "<object yoffset=\"11.1\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"250\" rotate=\"90\" mratio=\"1\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"11.6\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"130\" rotate=\"90\" mratio=\"1\" loot=\"double\" />";
str = str + "<object yoffset=\"12.0\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"210\" rotate=\"90\" mratio=\"1\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"8.25\" xoffset=\"390\" object=\"misc\" linkage=\"isle_ship_6\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"8.7\" xoffset=\"390\" object=\"misc\" linkage=\"isle_ship_2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"9.0\" xoffset=\"390\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"9.3\" xoffset=\"390\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"9.6\" xoffset=\"390\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"9.9\" xoffset=\"390\" object=\"misc\" linkage=\"isle_ship_5\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"10.2\" xoffset=\"390\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"10.5\" xoffset=\"390\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" /> ";
str = str + "<object yoffset=\"10.8\" xoffset=\"390\" object=\"misc\" linkage=\"isle_ship_5\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" /> ";
str = str + "<object yoffset=\"11.1\" xoffset=\"390\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" /> ";
str = str + "<object yoffset=\"11.4\" xoffset=\"390\" object=\"misc\" linkage=\"isle_ship_1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"8.25\" tank=\"ship_line\" mainObj=\"t61\" xoffset=\"390\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"8.25\" tank=\"ship_line\" mainObj=\"t62\" xoffset=\"390\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" />";
str = str + "<object yoffset=\"8.7\" tank=\"ship_line\" mainObj=\"t21\" xoffset=\"390\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"8.7\" tank=\"ship_line\" mainObj=\"t22\" xoffset=\"390\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" />";
str = str + "<object yoffset=\"9.9\" tank=\"ship_line\" mainObj=\"t51\" xoffset=\"390\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"9.9\" tank=\"ship_line\" mainObj=\"t52\" xoffset=\"390\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" />";
str = str + "<object yoffset=\"10.8\" tank=\"ship_line\" mainObj=\"t51\" xoffset=\"390\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"10.8\" tank=\"ship_line\" mainObj=\"t52\" xoffset=\"390\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" />";
str = str + "<object yoffset=\"11.4\" tank=\"ship_line\" mainObj=\"t13\" xoffset=\"390\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"11.4\" tank=\"ship_line\" mainObj=\"t14\" xoffset=\"390\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "<object yoffset=\"12.8\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"290\" rotate=\"90\" mratio=\"1\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"13.4\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"450\" rotate=\"90\" mratio=\"1\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"14.0\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"150\" rotate=\"90\" mratio=\"1\" loot=\"double\" />";
str = str + "<object yoffset=\"14.6\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"400\" rotate=\"90\" mratio=\"1\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"13.05\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_6\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"13.5\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"13.8\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"13.05\" tank=\"ship_line\" mainObj=\"t61\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" bulletType=\"rocket2\" gun=\"gun_big1\" armor=\"50\" shotsTime=\"4\" clip=\"1\" cannonAngle=\"h+10\" />";
str = str + "<object yoffset=\"13.05\" tank=\"ship_line\" mainObj=\"t62\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" bulletType=\"rocket2\" gun=\"gun_big1\" armor=\"50\" shotsTime=\"4\" clip=\"1\" cannonAngle=\"h-10\" />";
str = str + "<object yoffset=\"13.05\" tank=\"ship_line\" mainObj=\"t63\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" bulletType=\"rocket2\" gun=\"gun_big2\" armor=\"50\" shotsTime=\"1\" clip=\"2\" cannonAngle=\"h-0\" />";
str = str + "<object yoffset=\"13.5\" tank=\"ship_line\" mainObj=\"t21\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" bulletType=\"rocket2\" gun=\"gun_big1\" armor=\"50\" shotsTime=\"4\" clip=\"1\" cannonAngle=\"h+10\" />";
str = str + "<object yoffset=\"13.5\" tank=\"ship_line\" mainObj=\"t22\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" bulletType=\"rocket2\" gun=\"gun_big1\" armor=\"50\" shotsTime=\"4\" clip=\"1\" cannonAngle=\"h-10\" loot=\"freezer\" />";
str = str + "<object yoffset=\"13.8\" tank=\"ship_line\" mainObj=\"t13\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" bulletType=\"rocket2\" gun=\"gun_big1\" armor=\"30\" shotsTime=\"4\" clip=\"1\" reloadingTime=\"30\" cannonAngle=\"h+0\" />";
str = str + "<object yoffset=\"13.8\" tank=\"ship_line\" mainObj=\"t14\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" bulletType=\"rocket2\" gun=\"gun_big1\" armor=\"30\" shotsTime=\"4\" clip=\"1\" reloadingTime=\"30\" cannonAngle=\"h+0\" />";
str = str + "<object yoffset=\"14.9\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"270\" rotate=\"90\" mratio=\"1\" loot=\"double\" />";
str = str + "<object yoffset=\"15.15\" tank=\"ship_line\" mainObj=\"ship_cargo\" xoffset=\"150\" rotate=\"90\" mratio=\"1\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"16.5\" tank=\"plane_sin\" mainObj=\"plane_jet1\" xoffset=\"150\" way=\"player\" speed=\"4\" followPlayer=\"0\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"16.9\" tank=\"plane_sin\" mainObj=\"plane_jet1\" xoffset=\"400\" way=\"player\" speed=\"4\" followPlayer=\"0\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"17.2\" tank=\"plane_sin\" mainObj=\"plane_jet1\" xoffset=\"250\" way=\"player\" speed=\"4\" followPlayer=\"0\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"17.5\" tank=\"plane_sin\" mainObj=\"plane_jet1\" xoffset=\"300\" way=\"player\" speed=\"4\" followPlayer=\"0\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"17.8\" tank=\"plane_sin\" mainObj=\"plane_jet1\" xoffset=\"350\" way=\"player\" speed=\"4\" followPlayer=\"0\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"17.9\" tank=\"plane_sin\" mainObj=\"plane_jet1\" xoffset=\"200\" way=\"player\" speed=\"4\" followPlayer=\"0\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"19.7\" tank=\"plane_sin\" mainObj=\"plane_jet1\" xoffset=\"150\" way=\"player\" speed=\"4\" followPlayer=\"0\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"15.25\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_6\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"15.7\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"16.0\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"15.25\" tank=\"ship_line\" mainObj=\"t61\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" bulletType=\"rocket2\" gun=\"gun_big1\" armor=\"50\" shotsTime=\"4\" clip=\"1\" cannonAngle=\"h+10\" />";
str = str + "<object yoffset=\"15.25\" tank=\"ship_line\" mainObj=\"t62\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" bulletType=\"rocket2\" gun=\"gun_big1\" armor=\"50\" shotsTime=\"4\" clip=\"1\" cannonAngle=\"h-10\" />";
str = str + "<object yoffset=\"15.25\" tank=\"ship_line\" mainObj=\"t64\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" bulletType=\"rocket2\" gun=\"gun_big2\" armor=\"50\" shotsTime=\"1\" clip=\"2\" cannonAngle=\"t\" />";
str = str + "<object yoffset=\"15.25\" tank=\"ship_line\" mainObj=\"t63\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" bulletType=\"rocket2\" gun=\"gun_huge\" armor=\"100\" shotsTime=\"0\" clip=\"3\" cannonAngle=\"h+0\" />";
str = str + "<object yoffset=\"15.7\" tank=\"ship_line\" mainObj=\"t21\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" bulletType=\"rocket2\" gun=\"gun_big1\" armor=\"50\" shotsTime=\"4\" clip=\"1\" cannonAngle=\"h+10\" />";
str = str + "<object yoffset=\"15.7\" tank=\"ship_line\" mainObj=\"t22\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" bulletType=\"rocket2\" gun=\"gun_big1\" armor=\"50\" shotsTime=\"4\" clip=\"1\" cannonAngle=\"h-10\" loot=\"freezer\" />";
str = str + "<object yoffset=\"16.0\" tank=\"ship_line\" mainObj=\"t13\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" bulletType=\"rocket2\" gun=\"gun_big1\" armor=\"30\" shotsTime=\"4\" clip=\"1\" reloadingTime=\"30\" cannonAngle=\"h+0\" />";
str = str + "<object yoffset=\"16.0\" tank=\"ship_line\" mainObj=\"t14\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" bulletType=\"rocket2\" gun=\"gun_big1\" armor=\"30\" shotsTime=\"4\" clip=\"1\" reloadingTime=\"30\" cannonAngle=\"h+0\" />";
str = str + "<object yoffset=\"16.35\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_down\"top=\"1\" />";
str = str + "<object yoffset=\"17.35\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_top\"top=\"1\" />";
str = str + "<object yoffset=\"18.6\" command=\"slideConstant\" factor=\"0.98\" limit=\"2\" />";
str = str + "<object yoffset=\"18.05\" xoffset=\"125\" object=\"misc\" linkage=\"isle_ship_6\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"18.5\" xoffset=\"125\" object=\"misc\" linkage=\"isle_ship_2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"18.8\" xoffset=\"125\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"19.1\" xoffset=\"125\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"19.4\" xoffset=\"125\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"19.7\" xoffset=\"125\" object=\"misc\" linkage=\"isle_ship_5\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"20.0\" xoffset=\"125\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"20.3\" xoffset=\"125\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" /> ";
str = str + "<object yoffset=\"20.6\" xoffset=\"125\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" /> ";
str = str + "<object yoffset=\"20.9\" xoffset=\"125\" object=\"misc\" linkage=\"isle_ship_5\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" /> ";
str = str + "<object yoffset=\"21.2\" xoffset=\"125\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" /> ";
str = str + "<object yoffset=\"21.5\" xoffset=\"125\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"21.8\" xoffset=\"125\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"22.1\" xoffset=\"125\" object=\"misc\" linkage=\"isle_ship_1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"18.05\" tank=\"ship_line\" mainObj=\"t61\" xoffset=\"125\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"18.05\" tank=\"ship_line\" mainObj=\"t62\" xoffset=\"125\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" />";
str = str + "<object yoffset=\"18.5\" tank=\"ship_line\" mainObj=\"t21\" xoffset=\"125\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"18.5\" tank=\"ship_line\" mainObj=\"t22\" xoffset=\"125\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" />";
str = str + "<object yoffset=\"19.7\" tank=\"ship_line\" mainObj=\"t51\" xoffset=\"125\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"19.7\" tank=\"ship_line\" mainObj=\"t52\" xoffset=\"125\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" />";
str = str + "<object yoffset=\"20.9\" tank=\"ship_line\" mainObj=\"t51\" xoffset=\"125\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"20.9\" tank=\"ship_line\" mainObj=\"t52\" xoffset=\"125\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" />";
str = str + "<object yoffset=\"22.1\" tank=\"ship_line\" mainObj=\"t13\" xoffset=\"125\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"22.1\" tank=\"ship_line\" mainObj=\"t14\" xoffset=\"125\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "<object yoffset=\"19.2\" tank=\"ship_line\" mainObj=\"ship_sm_r\" xoffset=\"275\" rotate=\"90\" mratio=\"1\" endFrame=\"10\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"20.6\" tank=\"ship_line\" mainObj=\"ship_sub\" xoffset=\"255\" rotate=\"90\" mratio=\"1\" endFrame=\"10\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"21.8\" tank=\"ship_line\" mainObj=\"ship_med_r\" xoffset=\"275\" rotate=\"90\" mratio=\"1\" endFrame=\"120\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"23.0\" tank=\"ship_line\" mainObj=\"ship_sm_r\" xoffset=\"125\" rotate=\"90\" mratio=\"1\" endFrame=\"10\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"23.0\" tank=\"ship_line\" mainObj=\"ship_sm_r\" xoffset=\"425\" rotate=\"90\" mratio=\"1\" endFrame=\"10\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"18.05\" xoffset=\"425\" object=\"misc\" linkage=\"isle_ship_6\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"18.5\" xoffset=\"425\" object=\"misc\" linkage=\"isle_ship_2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"18.8\" xoffset=\"425\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"19.1\" xoffset=\"425\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"19.4\" xoffset=\"425\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"19.7\" xoffset=\"425\" object=\"misc\" linkage=\"isle_ship_5\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"20.0\" xoffset=\"425\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"20.3\" xoffset=\"425\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" /> ";
str = str + "<object yoffset=\"20.6\" xoffset=\"425\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" /> ";
str = str + "<object yoffset=\"20.9\" xoffset=\"425\" object=\"misc\" linkage=\"isle_ship_5\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" /> ";
str = str + "<object yoffset=\"21.2\" xoffset=\"425\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" /> ";
str = str + "<object yoffset=\"21.5\" xoffset=\"425\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"21.8\" xoffset=\"425\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"22.1\" xoffset=\"425\" object=\"misc\" linkage=\"isle_ship_1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"18.05\" tank=\"ship_line\" mainObj=\"t61\" xoffset=\"425\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"18.05\" tank=\"ship_line\" mainObj=\"t62\" xoffset=\"425\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" />";
str = str + "<object yoffset=\"18.5\" tank=\"ship_line\" mainObj=\"t21\" xoffset=\"425\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"18.5\" tank=\"ship_line\" mainObj=\"t22\" xoffset=\"425\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" />";
str = str + "<object yoffset=\"19.7\" tank=\"ship_line\" mainObj=\"t51\" xoffset=\"425\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"19.7\" tank=\"ship_line\" mainObj=\"t52\" xoffset=\"425\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" />";
str = str + "<object yoffset=\"20.9\" tank=\"ship_line\" mainObj=\"t51\" xoffset=\"425\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"20.9\" tank=\"ship_line\" mainObj=\"t52\" xoffset=\"425\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" />";
str = str + "<object yoffset=\"22.1\" tank=\"ship_line\" mainObj=\"t13\" xoffset=\"425\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"22.1\" tank=\"ship_line\" mainObj=\"t14\" xoffset=\"425\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object name=\"level_9\">";
str = str + "<var name=\"comment1_en\" >Lieutenant Colonel, I salute you! We have reached the breaking point in the war! Now our enemy is on the defensive! According to our surveillance, a group of enemy battleships, trying to avoid an attack, has set out to the open seas. This is your new assignment \u2013 locate the battleships, destroy their guns on deck, and report back their coordinates to our heavy bombers!</var>";
str = str + "<var name=\"playerX\" value=\"100\" />";
str = str + "<var name=\"playerY\" value=\"100\" />";
str = str + "<var name=\"playerAvailableWeapons\" value=\"2\" />";
str = str + "<array name=\"level\">";
str = str + "<object yoffset=\"1.0\" command=\"slideConstant\" factor=\"1.1\" limit=\"5\" />";
str = str + "<object yoffset=\"5.0\" command=\"slideConstant\" factor=\"0.99\" limit=\"4\" />";
str = str + "<object yoffset=\"7.5\" command=\"slideConstant\" factor=\"0.99\" limit=\"3\" />";
str = str + "<object yoffset=\"14.3\" command=\"slideConstant\" factor=\"0.99\" limit=\"2\" />";
str = str + "<object yoffset=\"1.15\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_6\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"1.6\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"1.9\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"2.2\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"2.5\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"2.8\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_5\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"3.1\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"3.4\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" /> ";
str = str + "<object yoffset=\"3.7\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_5\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" /> ";
str = str + "<object yoffset=\"4.0\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" /> ";
str = str + "<object yoffset=\"4.3\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"1.15\" tank=\"ship_line\" mainObj=\"t61\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"1.15\" tank=\"ship_line\" mainObj=\"t62\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" />";
str = str + "<object yoffset=\"1.6\" tank=\"ship_line\" mainObj=\"t21\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"1.6\" tank=\"ship_line\" mainObj=\"t22\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" />";
str = str + "<object yoffset=\"2.8\" tank=\"ship_line\" mainObj=\"t51\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"2.8\" tank=\"ship_line\" mainObj=\"t52\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"3.7\" tank=\"ship_line\" mainObj=\"t51\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"3.7\" tank=\"ship_line\" mainObj=\"t52\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"1\" loot=\"double\" />";
str = str + "<object yoffset=\"4.3\" tank=\"ship_line\" mainObj=\"t13\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" cannonTimeOffset=\"3\" />";
str = str + "<object yoffset=\"4.3\" tank=\"ship_line\" mainObj=\"t14\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "<object yoffset=\"5.05\" xoffset=\"175\" object=\"misc\" linkage=\"isle_ship_6\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"5.5\" xoffset=\"175\" object=\"misc\" linkage=\"isle_ship_2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"5.8\" xoffset=\"175\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"6.1\" xoffset=\"175\" object=\"misc\" linkage=\"isle_ship_1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"5.05\" tank=\"ship_line\" mainObj=\"t61\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "<object yoffset=\"5.05\" tank=\"ship_line\" mainObj=\"t62\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "<object yoffset=\"5.05\" tank=\"ship_line\" mainObj=\"t63\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_huge\" armor=\"150\" clip=\"3\" reloadingTime=\"30000\" cannonAngle=\"h+5\" loot=\"double\" />";
str = str + "<object yoffset=\"5.05\" tank=\"ship_line\" mainObj=\"t64\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_huge\" armor=\"150\" clip=\"3\" reloadingTime=\"30000\" cannonAngle=\"h-5\" loot=\"double\" />";
str = str + "<object yoffset=\"5.5\" tank=\"ship_line\" mainObj=\"t21\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "<object yoffset=\"5.5\" tank=\"ship_line\" mainObj=\"t22\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" loot=\"freezer\" />";
str = str + "<object yoffset=\"6.1\" tank=\"ship_line\" mainObj=\"t11\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_huge\" armor=\"150\" clip=\"3\" reloadingTime=\"30000\" cannonAngle=\"h+175\" />";
str = str + "<object yoffset=\"6.1\" tank=\"ship_line\" mainObj=\"t12\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_huge\" armor=\"150\" clip=\"3\" reloadingTime=\"30000\" cannonAngle=\"h-175\" />";
str = str + "<object yoffset=\"6.1\" tank=\"ship_line\" mainObj=\"t13\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_rocket\" armor=\"30\" clip=\"2\" reloadingTime=\"30000\" cannonAngle=\"h+0\" />";
str = str + "<object yoffset=\"6.1\" tank=\"ship_line\" mainObj=\"t14\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_rocket\" armor=\"30\" clip=\"2\" reloadingTime=\"30000\" cannonAngle=\"h+0\" />";
str = str + "<object yoffset=\"6.1\" tank=\"ship_line\" mainObj=\"t15\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" loot=\"fullHealth\" />";
str = str + "<object yoffset=\"6.1\" tank=\"ship_line\" mainObj=\"t16\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "<object yoffset=\"7.15\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_6\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"7.6\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_3\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"7.9\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"8.2\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_5\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"8.5\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_3\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"8.8\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"9.1\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_5\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"9.4\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"7.15\" tank=\"ship_line\" mainObj=\"t61\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_big2\" armor=\"50\" clip=\"2\" reloadingTime=\"50\" cannonAngle=\"h-0\" bulletType=\"rocket2\" cannonTimeOffset=\"25\" />";
str = str + "<object yoffset=\"7.15\" tank=\"ship_line\" mainObj=\"t62\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_big2\" armor=\"50\" clip=\"2\" reloadingTime=\"50\" cannonAngle=\"h+0\" bulletType=\"rocket2\" cannonTimeOffset=\"0\" />";
str = str + "<object yoffset=\"7.15\" tank=\"ship_line\" mainObj=\"t63\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_huge\" armor=\"150\" clip=\"3\" reloadingTime=\"120\" cannonAngle=\"h-15\" bulletType=\"rocket2\" cannonTimeOffset=\"25\" />";
str = str + "<object yoffset=\"7.15\" tank=\"ship_line\" mainObj=\"t64\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_huge\" armor=\"150\" clip=\"3\" reloadingTime=\"120\" cannonAngle=\"h+15\" bulletType=\"rocket2\" cannonTimeOffset=\"-15\" />";
str = str + "<object yoffset=\"7.6\" tank=\"ship_line\" mainObj=\"t31\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_big1\" armor=\"50\" clip=\"1\" reloadingTime=\"50\" cannonAngle=\"h-30\" bulletType=\"rocket2\" cannonTimeOffset=\"15\" />";
str = str + "<object yoffset=\"7.6\" tank=\"ship_line\" mainObj=\"t32\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_big1\" armor=\"50\" clip=\"1\" reloadingTime=\"50\" cannonAngle=\"h+30\" bulletType=\"rocket2\" cannonTimeOffset=\"0\" />";
str = str + "<object yoffset=\"7.6\" tank=\"ship_line\" mainObj=\"t33\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_rocket\" armor=\"30\" clip=\"3\" bulletType=\"shoot\" reloadingTime=\"60\" cannonAngle=\"h-10\" />";
str = str + "<object yoffset=\"7.6\" tank=\"ship_line\" mainObj=\"t34\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_rocket\" armor=\"30\" clip=\"3\" bulletType=\"shoot\" reloadingTime=\"60\" cannonAngle=\"h+10\" />";
str = str + "<object yoffset=\"7.9\" tank=\"ship_line\" mainObj=\"t21\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_big1\" armor=\"50\" clip=\"1\" reloadingTime=\"50\" cannonAngle=\"h-0\" bulletType=\"rocket2\" cannonTimeOffset=\"\" loot=\"freezer\" />";
str = str + "<object yoffset=\"7.9\" tank=\"ship_line\" mainObj=\"t22\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_big1\" armor=\"50\" clip=\"1\" reloadingTime=\"50\" cannonAngle=\"h-0\" bulletType=\"rocket2\" cannonTimeOffset=\"25\" />";
str = str + "<object yoffset=\"8.2\" tank=\"ship_line\" mainObj=\"t51\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_big2\" armor=\"50\" clip=\"2\" reloadingTime=\"50\" cannonAngle=\"h-15\" bulletType=\"rocket2\" cannonTimeOffset=\"15\" loot=\"fullHealth\" />";
str = str + "<object yoffset=\"8.2\" tank=\"ship_line\" mainObj=\"t52\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_big2\" armor=\"50\" clip=\"2\" reloadingTime=\"50\" cannonAngle=\"h+15\" bulletType=\"rocket2\" cannonTimeOffset=\"0\" />";
str = str + "<object yoffset=\"8.2\" tank=\"ship_line\" mainObj=\"t53\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_rocket\" armor=\"30\" reloadingTime=\"30\" clip=\"3\" bulletType=\"shoot\" cannonAngle=\"h-30\" />";
str = str + "<object yoffset=\"8.2\" tank=\"ship_line\" mainObj=\"t54\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_rocket\" armor=\"30\" reloadingTime=\"30\" clip=\"3\" bulletType=\"shoot\" cannonAngle=\"h+30\" />";
str = str + "<object yoffset=\"8.5\" tank=\"ship_line\" mainObj=\"t31\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_big1\" armor=\"50\" clip=\"1\" reloadingTime=\"50\" cannonAngle=\"h-30\" bulletType=\"rocket2\" cannonTimeOffset=\"15\" />";
str = str + "<object yoffset=\"8.5\" tank=\"ship_line\" mainObj=\"t32\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_big1\" armor=\"50\" clip=\"1\" reloadingTime=\"50\" cannonAngle=\"h+30\" bulletType=\"rocket2\" cannonTimeOffset=\"0\" />";
str = str + "<object yoffset=\"8.5\" tank=\"ship_line\" mainObj=\"t33\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_rocket\" armor=\"30\" clip=\"3\" bulletType=\"shoot\" reloadingTime=\"60\" cannonAngle=\"h-10\" />";
str = str + "<object yoffset=\"8.5\" tank=\"ship_line\" mainObj=\"t34\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_rocket\" armor=\"30\" clip=\"3\" bulletType=\"shoot\" reloadingTime=\"60\" cannonAngle=\"h+10\" />";
str = str + "<object yoffset=\"8.8\" tank=\"ship_line\" mainObj=\"t21\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_big1\" armor=\"50\" clip=\"1\" reloadingTime=\"50\" cannonAngle=\"h-0\" bulletType=\"rocket2\" cannonTimeOffset=\"\" loot=\"freezer\" />";
str = str + "<object yoffset=\"8.8\" tank=\"ship_line\" mainObj=\"t22\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_big1\" armor=\"50\" clip=\"1\" reloadingTime=\"50\" cannonAngle=\"h-0\" bulletType=\"rocket2\" cannonTimeOffset=\"25\" />";
str = str + "<object yoffset=\"9.1\" tank=\"ship_line\" mainObj=\"t51\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_big2\" armor=\"50\" clip=\"2\" reloadingTime=\"50\" cannonAngle=\"h-15\" bulletType=\"rocket2\" cannonTimeOffset=\"15\" loot=\"fullHealth\" />";
str = str + "<object yoffset=\"9.1\" tank=\"ship_line\" mainObj=\"t52\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_big2\" armor=\"50\" clip=\"2\" reloadingTime=\"50\" cannonAngle=\"h+15\" bulletType=\"rocket2\" cannonTimeOffset=\"0\" />";
str = str + "<object yoffset=\"9.1\" tank=\"ship_line\" mainObj=\"t53\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_rocket\" armor=\"30\" reloadingTime=\"30\" clip=\"3\" bulletType=\"shoot\" cannonAngle=\"h-30\" />";
str = str + "<object yoffset=\"9.1\" tank=\"ship_line\" mainObj=\"t54\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_rocket\" armor=\"30\" reloadingTime=\"30\" clip=\"3\" bulletType=\"shoot\" cannonAngle=\"h+30\" />";
str = str + "<object yoffset=\"9.4\" tank=\"ship_line\" mainObj=\"t13\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_rocket\" armor=\"30\" reloadingTime=\"30\" clip=\"3\" bulletType=\"shoot\" cannonAngle=\"h-0\" />";
str = str + "<object yoffset=\"9.4\" tank=\"ship_line\" mainObj=\"t14\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_rocket\" armor=\"30\" reloadingTime=\"30\" clip=\"3\" bulletType=\"shoot\" cannonAngle=\"h+0\" />";
str = str + "<object yoffset=\"9.4\" tank=\"ship_line\" mainObj=\"t15\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_big1\" armor=\"50\" clip=\"1\" reloadingTime=\"30\" bulletType=\"rocket2\" cannonAngle=\"h+60\" />";
str = str + "<object yoffset=\"9.4\" tank=\"ship_line\" mainObj=\"t16\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_big1\" armor=\"50\" clip=\"1\" reloadingTime=\"30\" bulletType=\"rocket2\" cannonAngle=\"h-60\" />";
str = str + "<object yoffset=\"10.05\" bonus=\"fullHealth\" xoffset=\"75\" top=\"1\" />";
str = str + "<object yoffset=\"10.15\" xoffset=\"75\" object=\"misc\" linkage=\"isle_ship_6\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"10.6\" xoffset=\"75\" object=\"misc\" linkage=\"isle_ship_3\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"10.9\" xoffset=\"75\" object=\"misc\" linkage=\"isle_ship_2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"11.2\" xoffset=\"75\" object=\"misc\" linkage=\"isle_ship_5\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"11.5\" xoffset=\"75\" object=\"misc\" linkage=\"isle_ship_1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"10.15\" tank=\"ship_line\" mainObj=\"t61\" xoffset=\"75\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "<object yoffset=\"10.15\" tank=\"ship_line\" mainObj=\"t62\" xoffset=\"75\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "<object yoffset=\"10.15\" tank=\"ship_line\" mainObj=\"t63\" xoffset=\"75\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_huge\" armor=\"150\" clip=\"3\" reloadingTime=\"120\" cannonAngle=\"t\" bulletType=\"rocket2\" cannonTimeOffset=\"25\" />";
str = str + "<object yoffset=\"10.15\" tank=\"ship_line\" mainObj=\"t64\" xoffset=\"75\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_huge\" armor=\"150\" clip=\"3\" reloadingTime=\"120\" cannonAngle=\"t\" bulletType=\"rocket2\" cannonTimeOffset=\"-15\" />";
str = str + "<object yoffset=\"10.6\" tank=\"ship_line\" mainObj=\"t31\" xoffset=\"75\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "<object yoffset=\"10.6\" tank=\"ship_line\" mainObj=\"t32\" xoffset=\"75\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "<object yoffset=\"10.6\" tank=\"ship_line\" mainObj=\"t33\" xoffset=\"75\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_rocket\" armor=\"30\" clip=\"2\" reloadingTime=\"30000\" cannonAngle=\"h+0\" />";
str = str + "<object yoffset=\"10.6\" tank=\"ship_line\" mainObj=\"t34\" xoffset=\"75\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_rocket\" armor=\"30\" clip=\"2\" reloadingTime=\"30000\" cannonAngle=\"h+0\" />";
str = str + "<object yoffset=\"10.9\" tank=\"ship_line\" mainObj=\"t21\" xoffset=\"75\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" loot=\"freezer\" />";
str = str + "<object yoffset=\"10.9\" tank=\"ship_line\" mainObj=\"t22\" xoffset=\"75\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "<object yoffset=\"11.2\" tank=\"ship_line\" mainObj=\"t51\" xoffset=\"75\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" loot=\"fullHealth\" />";
str = str + "<object yoffset=\"11.2\" tank=\"ship_line\" mainObj=\"t52\" xoffset=\"75\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "<object yoffset=\"11.2\" tank=\"ship_line\" mainObj=\"t53\" xoffset=\"75\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_rocket\" armor=\"30\" clip=\"2\" reloadingTime=\"30000\" cannonAngle=\"h+0\" />";
str = str + "<object yoffset=\"11.2\" tank=\"ship_line\" mainObj=\"t54\" xoffset=\"75\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_rocket\" armor=\"30\" clip=\"2\" reloadingTime=\"30000\" cannonAngle=\"h+0\" />";
str = str + "<object yoffset=\"11.5\" tank=\"ship_line\" mainObj=\"t13\" xoffset=\"75\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_rocket\" armor=\"30\" clip=\"2\" reloadingTime=\"30000\" cannonAngle=\"h+0\" />";
str = str + "<object yoffset=\"11.5\" tank=\"ship_line\" mainObj=\"t14\" xoffset=\"75\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_rocket\" armor=\"30\" clip=\"2\" reloadingTime=\"30000\" cannonAngle=\"h+0\" />";
str = str + "<object yoffset=\"11.5\" tank=\"ship_line\" mainObj=\"t15\" xoffset=\"75\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "<object yoffset=\"11.5\" tank=\"ship_line\" mainObj=\"t16\" xoffset=\"75\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "<object yoffset=\"12.15\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_6\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"12.6\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_3\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" />";
str = str + "<object yoffset=\"12.9\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" top=\"0\" /> ";
str = str + "<object yoffset=\"13.2\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_5\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"13.5\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"12.15\" tank=\"ship_line\" mainObj=\"t61\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "<object yoffset=\"12.15\" tank=\"ship_line\" mainObj=\"t62\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "<object yoffset=\"12.15\" tank=\"ship_line\" mainObj=\"t63\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_huge\" armor=\"150\" clip=\"3\" reloadingTime=\"120\" cannonAngle=\"t\" bulletType=\"rocket2\" cannonTimeOffset=\"25\" />";
str = str + "<object yoffset=\"12.15\" tank=\"ship_line\" mainObj=\"t64\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_huge\" armor=\"150\" clip=\"3\" reloadingTime=\"120\" cannonAngle=\"t\" bulletType=\"rocket2\" cannonTimeOffset=\"-15\" />";
str = str + "<object yoffset=\"12.6\" tank=\"ship_line\" mainObj=\"t31\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "<object yoffset=\"12.6\" tank=\"ship_line\" mainObj=\"t32\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "<object yoffset=\"12.6\" tank=\"ship_line\" mainObj=\"t33\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_rocket\" armor=\"30\" clip=\"2\" reloadingTime=\"30000\" cannonAngle=\"h+0\" />";
str = str + "<object yoffset=\"12.6\" tank=\"ship_line\" mainObj=\"t34\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_rocket\" armor=\"30\" clip=\"2\" reloadingTime=\"30000\" cannonAngle=\"h+0\" />";
str = str + "<object yoffset=\"12.9\" tank=\"ship_line\" mainObj=\"t21\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" loot=\"freezer\" />";
str = str + "<object yoffset=\"12.9\" tank=\"ship_line\" mainObj=\"t22\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "<object yoffset=\"13.2\" tank=\"ship_line\" mainObj=\"t51\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" loot=\"fullHealth\" />";
str = str + "<object yoffset=\"13.2\" tank=\"ship_line\" mainObj=\"t52\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "<object yoffset=\"13.2\" tank=\"ship_line\" mainObj=\"t53\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_rocket\" armor=\"30\" clip=\"2\" reloadingTime=\"30000\" cannonAngle=\"h+0\" />";
str = str + "<object yoffset=\"13.2\" tank=\"ship_line\" mainObj=\"t54\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_rocket\" armor=\"30\" clip=\"2\" reloadingTime=\"30000\" cannonAngle=\"h+0\" />";
str = str + "<object yoffset=\"13.5\" tank=\"ship_line\" mainObj=\"t13\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_rocket\" armor=\"30\" clip=\"2\" reloadingTime=\"30000\" cannonAngle=\"h+0\" />";
str = str + "<object yoffset=\"13.5\" tank=\"ship_line\" mainObj=\"t14\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_rocket\" armor=\"30\" clip=\"2\" reloadingTime=\"30000\" cannonAngle=\"h+0\" />";
str = str + "<object yoffset=\"13.5\" tank=\"ship_line\" mainObj=\"t15\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "<object yoffset=\"13.5\" tank=\"ship_line\" mainObj=\"t16\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"50\" clip=\"1\" />";
str = str + "<object yoffset=\"14.6\" tank=\"plane_sin\" mainObj=\"plane_jet1\" xoffset=\"350\" way=\"player\" speed=\"2\" followPlayer=\"0\" loot=\"freezer\" />";
str = str + "<object yoffset=\"15.0\" tank=\"plane_sin\" mainObj=\"plane_jet1\" xoffset=\"350\" way=\"player\" speed=\"2\" followPlayer=\"0\" loot=\"freezer\" />";
str = str + "<object yoffset=\"15.4\" tank=\"plane_sin\" mainObj=\"plane_jet1\" xoffset=\"200\" way=\"player\" speed=\"2\" followPlayer=\"0\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"15.8\" tank=\"plane_sin\" mainObj=\"plane_jet1\" xoffset=\"250\" way=\"player\" speed=\"2\" followPlayer=\"0\" loot=\"freezer\" />";
str = str + "<object yoffset=\"16.2\" tank=\"plane_sin\" mainObj=\"plane_jet1\" xoffset=\"300\" way=\"player\" speed=\"2\" followPlayer=\"0\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"16.6\" tank=\"plane_sin\" mainObj=\"plane_jet1\" xoffset=\"350\" way=\"player\" speed=\"2\" followPlayer=\"0\" loot=\"freezer\" />";
str = str + "<object yoffset=\"17.0\" tank=\"plane_sin\" mainObj=\"plane_jet1\" xoffset=\"350\" way=\"player\" speed=\"2\" followPlayer=\"0\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"17.4\" tank=\"plane_sin\" mainObj=\"plane_jet1\" xoffset=\"350\" way=\"player\" speed=\"2\" followPlayer=\"0\" loot=\"freezer\" />";
str = str + "<object yoffset=\"17.8\" tank=\"plane_sin\" mainObj=\"plane_jet1\" xoffset=\"350\" way=\"player\" speed=\"2\" followPlayer=\"0\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"14.15\" xoffset=\"375\" object=\"misc\" linkage=\"isle_ship_6\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"14.6\" xoffset=\"375\" object=\"misc\" linkage=\"isle_ship_2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"14.9\" xoffset=\"375\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" /> ";
str = str + "<object yoffset=\"15.2\" xoffset=\"375\" object=\"misc\" linkage=\"isle_ship_5\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"15.5\" xoffset=\"375\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"15.8\" xoffset=\"375\" object=\"misc\" linkage=\"isle_ship_5\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"16.1\" xoffset=\"375\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"16.4\" xoffset=\"375\" object=\"misc\" linkage=\"isle_ship_5\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"16.7\" xoffset=\"375\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"17.0\" xoffset=\"375\" object=\"misc\" linkage=\"isle_ship_1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"14.15\" tank=\"ship_line\" mainObj=\"t63\" xoffset=\"375\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_huge\" armor=\"150\" clip=\"3\" reloadingTime=\"30000\" cannonAngle=\"h+10\" />";
str = str + "<object yoffset=\"14.15\" tank=\"ship_line\" mainObj=\"t64\" xoffset=\"375\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_huge\" armor=\"150\" clip=\"3\" reloadingTime=\"30000\" cannonAngle=\"h-10\" />";
str = str + "<object yoffset=\"14.15\" tank=\"ship_line\" mainObj=\"t62\" xoffset=\"375\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" bulletType=\"rocket2\" cannonAngle=\"h+75\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"15\" />";
str = str + "<object yoffset=\"14.15\" tank=\"ship_line\" mainObj=\"t61\" xoffset=\"375\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" cannonAngle=\"h-0\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"15\" />";
str = str + "<object yoffset=\"14.6\" tank=\"ship_line\" mainObj=\"t22\" xoffset=\"375\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" cannonAngle=\"h-25\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"14.6\" tank=\"ship_line\" mainObj=\"t21\" xoffset=\"375\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" bulletType=\"rocket2\" cannonAngle=\"h+75\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"15.2\" tank=\"ship_line\" mainObj=\"t52\" xoffset=\"375\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" cannonAngle=\"h-0\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"15.2\" tank=\"ship_line\" mainObj=\"t51\" xoffset=\"375\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" bulletType=\"rocket2\" cannonAngle=\"h+75\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"15.2\" tank=\"ship_line\" mainObj=\"t54\" xoffset=\"375\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" cannonAngle=\"h-25\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"15.2\" tank=\"ship_line\" mainObj=\"t53\" xoffset=\"375\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" bulletType=\"rocket2\" cannonAngle=\"h+75\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"15.8\" tank=\"ship_line\" mainObj=\"t52\" xoffset=\"375\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" cannonAngle=\"h-0\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"15.8\" tank=\"ship_line\" mainObj=\"t51\" xoffset=\"375\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" bulletType=\"rocket2\" cannonAngle=\"h+75\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"15.8\" tank=\"ship_line\" mainObj=\"t54\" xoffset=\"375\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" cannonAngle=\"h-25\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"15.8\" tank=\"ship_line\" mainObj=\"t53\" xoffset=\"375\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" bulletType=\"rocket2\" cannonAngle=\"h+75\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"16.4\" tank=\"ship_line\" mainObj=\"t52\" xoffset=\"375\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" cannonAngle=\"h-0\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"16.4\" tank=\"ship_line\" mainObj=\"t51\" xoffset=\"375\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" bulletType=\"rocket2\" cannonAngle=\"h+75\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"16.4\" tank=\"ship_line\" mainObj=\"t54\" xoffset=\"375\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" cannonAngle=\"h-25\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"16.4\" tank=\"ship_line\" mainObj=\"t53\" xoffset=\"375\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" bulletType=\"rocket2\" cannonAngle=\"h+75\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"17.0\" tank=\"ship_line\" mainObj=\"t14\" xoffset=\"375\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" cannonAngle=\"h-0\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"17.0\" tank=\"ship_line\" mainObj=\"t13\" xoffset=\"375\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" bulletType=\"rocket2\" cannonAngle=\"h+75\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"17.0\" tank=\"ship_line\" mainObj=\"t16\" xoffset=\"375\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" bulletType=\"rocket2\" cannonAngle=\"h+75\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"17.0\" tank=\"ship_line\" mainObj=\"t15\" xoffset=\"375\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" cannonAngle=\"h-25\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"17.0\" tank=\"ship_line\" mainObj=\"t11\" xoffset=\"375\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_huge\" armor=\"150\" clip=\"3\" reloadingTime=\"30000\" cannonAngle=\"h+175\" />";
str = str + "<object yoffset=\"17.0\" tank=\"ship_line\" mainObj=\"t12\" xoffset=\"375\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_huge\" armor=\"150\" clip=\"3\" reloadingTime=\"30000\" cannonAngle=\"h-175\" />";
str = str + "<object yoffset=\"14.15\" xoffset=\"175\" object=\"misc\" linkage=\"isle_ship_6\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"14.6\" xoffset=\"175\" object=\"misc\" linkage=\"isle_ship_2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"14.9\" xoffset=\"175\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" /> ";
str = str + "<object yoffset=\"15.2\" xoffset=\"175\" object=\"misc\" linkage=\"isle_ship_5\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"15.5\" xoffset=\"175\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"15.8\" xoffset=\"175\" object=\"misc\" linkage=\"isle_ship_5\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"16.1\" xoffset=\"175\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"16.4\" xoffset=\"175\" object=\"misc\" linkage=\"isle_ship_5\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"16.7\" xoffset=\"175\" object=\"misc\" linkage=\"isle_ship_4\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"17.0\" xoffset=\"175\" object=\"misc\" linkage=\"isle_ship_1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"14.15\" tank=\"ship_line\" mainObj=\"t63\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_huge\" armor=\"150\" clip=\"3\" reloadingTime=\"30000\" cannonAngle=\"h+10\" />";
str = str + "<object yoffset=\"14.15\" tank=\"ship_line\" mainObj=\"t64\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_huge\" armor=\"150\" clip=\"3\" reloadingTime=\"30000\" cannonAngle=\"h-10\" />";
str = str + "<object yoffset=\"14.15\" tank=\"ship_line\" mainObj=\"t61\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" bulletType=\"rocket2\" cannonAngle=\"h-75\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"15\" />";
str = str + "<object yoffset=\"14.15\" tank=\"ship_line\" mainObj=\"t62\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" cannonAngle=\"h-0\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"15\" />";
str = str + "<object yoffset=\"14.6\" tank=\"ship_line\" mainObj=\"t21\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" cannonAngle=\"h+25\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"14.6\" tank=\"ship_line\" mainObj=\"t22\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" bulletType=\"rocket2\" cannonAngle=\"h-75\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"15.2\" tank=\"ship_line\" mainObj=\"t51\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" cannonAngle=\"h-0\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"15.2\" tank=\"ship_line\" mainObj=\"t52\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" bulletType=\"rocket2\" cannonAngle=\"h-75\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"15.2\" tank=\"ship_line\" mainObj=\"t53\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" cannonAngle=\"h+25\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"15.2\" tank=\"ship_line\" mainObj=\"t54\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" bulletType=\"rocket2\" cannonAngle=\"h-75\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"15.8\" tank=\"ship_line\" mainObj=\"t51\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" cannonAngle=\"h-0\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"15.8\" tank=\"ship_line\" mainObj=\"t52\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" bulletType=\"rocket2\" cannonAngle=\"h-75\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"15.8\" tank=\"ship_line\" mainObj=\"t53\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" cannonAngle=\"h+25\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"15.8\" tank=\"ship_line\" mainObj=\"t54\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" bulletType=\"rocket2\" cannonAngle=\"h-75\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"16.4\" tank=\"ship_line\" mainObj=\"t51\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" cannonAngle=\"h-0\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"16.4\" tank=\"ship_line\" mainObj=\"t52\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" bulletType=\"rocket2\" cannonAngle=\"h-75\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"16.4\" tank=\"ship_line\" mainObj=\"t53\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" cannonAngle=\"h+25\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"16.4\" tank=\"ship_line\" mainObj=\"t54\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" bulletType=\"rocket2\" cannonAngle=\"h-75\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"17.0\" tank=\"ship_line\" mainObj=\"t13\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" cannonAngle=\"h-0\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"17.0\" tank=\"ship_line\" mainObj=\"t14\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" bulletType=\"rocket2\" cannonAngle=\"h-75\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"17.0\" tank=\"ship_line\" mainObj=\"t15\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" bulletType=\"rocket2\" cannonAngle=\"h-75\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"17.0\" tank=\"ship_line\" mainObj=\"t16\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_med\" armor=\"30\" clip=\"2\" reloadingTime=\"60\" cannonAngle=\"h+25\" bulletSpeed=\"10\" bulletDamage=\"10\" shotsTime=\"3\" cannonTimeOffset=\"-10\" />";
str = str + "<object yoffset=\"17.0\" tank=\"ship_line\" mainObj=\"t11\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_huge\" armor=\"150\" clip=\"3\" reloadingTime=\"30000\" cannonAngle=\"h+175\" />";
str = str + "<object yoffset=\"17.0\" tank=\"ship_line\" mainObj=\"t12\" xoffset=\"175\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_huge\" armor=\"150\" clip=\"3\" reloadingTime=\"30000\" cannonAngle=\"h-175\" />";
str = str + "<object yoffset=\"18.15\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_6\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" /> ";
str = str + "<object yoffset=\"18.15\" tank=\"ship_line\" mainObj=\"t61\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_big2\" armor=\"150\" clip=\"2\" reloadingTime=\"50\" cannonAngle=\"h-0\" bulletType=\"rocket2\" cannonTimeOffset=\"0\" />";
str = str + "<object yoffset=\"18.15\" tank=\"ship_line\" mainObj=\"t62\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_big2\" armor=\"150\" clip=\"2\" reloadingTime=\"50\" cannonAngle=\"h+0\" bulletType=\"rocket2\" cannonTimeOffset=\"0\" />";
str = str + "<object yoffset=\"18.15\" tank=\"ship_line\" mainObj=\"t63\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_huge\" armor=\"450\" clip=\"3\" reloadingTime=\"90\" cannonAngle=\"h-15\" bulletType=\"rocket2\" cannonTimeOffset=\"0\" loot=\"freezer\" />";
str = str + "<object yoffset=\"18.15\" tank=\"ship_line\" mainObj=\"t64\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_huge\" armor=\"450\" clip=\"3\" reloadingTime=\"90\" cannonAngle=\"h+15\" bulletType=\"rocket2\" cannonTimeOffset=\"15\" loot=\"fullHealth\" />";
str = str + "<object yoffset=\"18.6\" xoffset=\"275\" object=\"misc\" linkage=\"isle_ship_1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\"immortal=\"1\" />";
str = str + "<object yoffset=\"18.6\" tank=\"ship_line\" mainObj=\"t11\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_rocket\" armor=\"90\" clip=\"3\" reloadingTime=\"30\" bulletType=\"shoot\" cannonAngle=\"h-30\" />";
str = str + "<object yoffset=\"18.6\" tank=\"ship_line\" mainObj=\"t12\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_rocket\" armor=\"90\" clip=\"3\" reloadingTime=\"30\" bulletType=\"shoot\" cannonAngle=\"h+30\" />";
str = str + "<object yoffset=\"18.6\" tank=\"ship_line\" mainObj=\"t13\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_big1\" armor=\"150\" clip=\"1\" reloadingTime=\"30\" bulletType=\"rocket2\" cannonAngle=\"h-60\" />";
str = str + "<object yoffset=\"18.6\" tank=\"ship_line\" mainObj=\"t14\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_big1\" armor=\"150\" clip=\"1\" reloadingTime=\"30\" bulletType=\"rocket2\" cannonAngle=\"h+60\" cannonTimeOffset=\"10\" />";
str = str + "<object yoffset=\"18.6\" tank=\"ship_line\" mainObj=\"t15\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_big1\" armor=\"150\" clip=\"1\" reloadingTime=\"30\" bulletType=\"rocket2\" cannonAngle=\"h-15\" cannonTimeOffset=\"0\" />";
str = str + "<object yoffset=\"18.6\" tank=\"ship_line\" mainObj=\"t16\" xoffset=\"275\" xspeed=\"0\" yspeed=\"0\" way=\"0\" gun=\"gun_big1\" armor=\"150\" clip=\"1\" reloadingTime=\"30\" bulletType=\"rocket2\" cannonAngle=\"h+15\" cannonTimeOffset=\"5\" />";
str = str + "<object yoffset=\"19.3\" command=\"slideConstant\" factor=\"0.9\" limit=\"0\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object name=\"level_10\">";
str = str + "<var name=\"comment1_en\" >The enemy has been broken! Victory is near! All that is left is to destroy the defensive stronghold \u2013 a real floating fortress \u2013 the battleship Emperor.</var>";
str = str + "<var name=\"playerX\" value=\"270\" />";
str = str + "<var name=\"playerY\" value=\"0\" />";
str = str + "<var name=\"playerAvailableWeapons\" value=\"2\" />";
str = str + "<array name=\"level\">";
str = str + "<object yoffset=\"1.0\" tank=\"plane_sin\" mainObj=\"plane_jet1\" xoffset=\"550\" way=\"player\" speed=\"4\" followPlayer=\"0\" />";
str = str + "<object yoffset=\"1.4\" tank=\"plane_sin\" mainObj=\"plane_jet1\" xoffset=\"0\" way=\"player\" speed=\"4\" followPlayer=\"0\" />";
str = str + "<object yoffset=\"1.8\" tank=\"plane_sin\" mainObj=\"plane_jet1\" xoffset=\"200\" way=\"player\" speed=\"4\" followPlayer=\"0\" loot=\"miniHealth\" />";
str = str + "<object yoffset=\"3.0\" bonus=\"fullHealth\" xoffset=\"50\" />";
str = str + "<object yoffset=\"4.5\" bonus=\"fullHealth\" xoffset=\"500\" />";
str = str + "<object yoffset=\"6.0\" bonus=\"double\" xoffset=\"50\" />";
str = str + "<object yoffset=\"7.5\" bonus=\"fullHealth\" xoffset=\"500\" />";
str = str + "<object yoffset=\"9.0\" bonus=\"fullHealth\" xoffset=\"50\" />";
str = str + "<object yoffset=\"10.5\" bonus=\"double\" xoffset=\"500\" />";
str = str + "<object yoffset=\"12.0\" bonus=\"fullHealth\" xoffset=\"50\" />";
str = str + "<object yoffset=\"13.5\" bonus=\"fullHealth\" xoffset=\"500\" />";
str = str + "<object yoffset=\"3.0\" bonus=\"freezer\" xoffset=\"500\" />";
str = str + "<object yoffset=\"4.5\" bonus=\"double\" xoffset=\"50\" />";
str = str + "<object yoffset=\"6.0\" bonus=\"freezer\" xoffset=\"500\" />";
str = str + "<object yoffset=\"7.5\" bonus=\"freezer\" xoffset=\"50\" />";
str = str + "<object yoffset=\"9.0\" bonus=\"double\" xoffset=\"500\" />";
str = str + "<object yoffset=\"10.5\" bonus=\"freezer\" xoffset=\"50\" />";
str = str + "<object yoffset=\"12.0\" bonus=\"freezer\" xoffset=\"500\" />";
str = str + "<object yoffset=\"13.5\" bonus=\"double\" xoffset=\"50\" />";
str = str + "<object yoffset=\"1.0\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_down\"top=\"1\" />";
str = str + "<object yoffset=\"2.0\" xoffset=\"0\" object=\"cloud\" linkage=\"clouds_top\"top=\"1\" />";
str = str + "<object yoffset=\"2.3\" tank=\"ship_line\" mainObj=\"tboss1\" way=\"bomber_way\" yratio=\"120\" xratio=\"70\" rotate=\"0\" mratio=\"3\" xoffset=\"70\" wayCycle=\"3\" movedWay=\"1\" movedWayOffset=\"90\" rotatedByWay=\"0\" />";
str = str + "<object yoffset=\"2.3\" tank=\"ship_line\" mainObj=\"tboss2\" way=\"bomber_way\" yratio=\"120\" xratio=\"70\" rotate=\"0\" mratio=\"3\" xoffset=\"70\" wayCycle=\"3\" movedWay=\"1\" movedWayOffset=\"90\" rotatedByWay=\"0\" />";
str = str + "<object yoffset=\"2.3\" tank=\"ship_line\" mainObj=\"tboss3\" way=\"bomber_way\" yratio=\"120\" xratio=\"70\" rotate=\"0\" mratio=\"3\" xoffset=\"70\" wayCycle=\"3\" movedWay=\"1\" movedWayOffset=\"90\" rotatedByWay=\"0\" />";
str = str + "<object yoffset=\"2.3\" tank=\"ship_line\" mainObj=\"tboss4\" way=\"bomber_way\" yratio=\"120\" xratio=\"70\" rotate=\"0\" mratio=\"3\" xoffset=\"70\" wayCycle=\"3\" movedWay=\"1\" movedWayOffset=\"90\" rotatedByWay=\"0\" />";
str = str + "<object yoffset=\"2.3\" tank=\"ship_line\" mainObj=\"tboss5\" way=\"bomber_way\" yratio=\"120\" xratio=\"70\" rotate=\"0\" mratio=\"3\" xoffset=\"70\" wayCycle=\"3\" movedWay=\"1\" movedWayOffset=\"90\" rotatedByWay=\"0\" />";
str = str + "<object yoffset=\"2.3\" tank=\"ship_line\" mainObj=\"tboss_c\"way=\"bomber_way\" yratio=\"120\" xratio=\"70\" rotate=\"0\" mratio=\"3\" xoffset=\"70\" wayCycle=\"3\" movedWay=\"1\" movedWayOffset=\"90\" rotatedByWay=\"0\" />";
str = str + "<object yoffset=\"2.3\" tank=\"ship_line\" mainObj=\"ship_boss1\" way=\"bomber_way\" yratio=\"120\" xratio=\"70\" rotate=\"0\" mratio=\"3\" xoffset=\"70\" wayCycle=\"3\" movedWay=\"1\" movedWayOffset=\"90\" rotatedByWay=\"0\" bossBar=\"1\" thereCanBeOnlyOne=\"1\" />";
str = str + "<object yoffset=\"1.8\" xoffset=\"530\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"2.1\" xoffset=\"420\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"2.25\" xoffset=\"440\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"2.6\" xoffset=\"420\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"3.8\" xoffset=\"50\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"4.25\" xoffset=\"135\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"4.7\" xoffset=\"200\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"6.35\" xoffset=\"480\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"6.7\" xoffset=\"500\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"7.1\" xoffset=\"450\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"7.55\" xoffset=\"400\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"7.95\" xoffset=\"430\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"9.6\" xoffset=\"20\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"10.0\" xoffset=\"50\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"13.9\" xoffset=\"400\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"13.45\" xoffset=\"525\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"17.6\" xoffset=\"140\" object=\"misc\" linkage=\"isle_big1\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"16.85\" xoffset=\"30\" object=\"misc\" linkage=\"isle_big2\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"18.45\" xoffset=\"150\" object=\"misc\" linkage=\"isle_huge\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "<object yoffset=\"18.85\" xoffset=\"190\" object=\"misc\" linkage=\"isle_med\" ignoreHit=\"1\" ignoreSplash=\"1\" ignoreDirect=\"1\" immortal=\"1\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "</object>";
str = str + "</settings>";
debug("Loading main settings XML file...");
createXML();
_global.allowToStart = false;
mainOEF = function () {
if (_global.gameInProcess) {
var dt = Math.round((getTimer() - gameTimeStart) / 1000);
var st = (dt % 60);
if (st < 10) {
st = "0" + st;
}
var tt = Math.floor(dt / 60);
_root.tfTimer.text = (tt + ":") + st;
_global.levelTime = _global.levelTime + (getTimer() - _global.levelTimeS);
var dt = Math.round(_global.levelTime / 1000);
var st = (dt % 60);
if (st < 10) {
st = "0" + st;
}
var tt = Math.floor(dt / 60);
if (tt < 10) {
tt = "0" + tt;
}
_root.gui.time.text = (tt + ":") + st;
}
_global.levelTimeS = getTimer();
var xp = _root.bg.player._x;
var yp = _root.bg.player._y;
var i = 0;
while (i < bonusObjects.length) {
var dx = (bonusObjects[i]._x - xp);
var dy = (bonusObjects[i]._y - yp);
var d = Math.sqrt((dx * dx) + (dy * dy));
if (d < 40) {
_root.bg.player.applyBonus(bonusObjects[i].bonusType);
bonusObjects[i].onEnterFrame = getOff;
bonusObjects.splice(i, 1);
}
i++;
}
var pointZFlag = false;
i = 0;
for ( ; i < bulletObjects.length ; i++) {
var foo = bulletObjects[i];
var point1 = new Object();
(point1.x = foo.p1._x);
(point1.y = foo.p1._y);
var point2 = new Object();
(point2.x = foo.p2._x);
(point2.y = foo.p2._y);
foo.localToGlobal(point1);
foo.localToGlobal(point2);
var killFlag = false;
if (foo.flySteps != 0) {
var ll = (_global.clock - foo.startClock);
if (ll == (foo.flySteps - 1)) {
killFlag = true;
}
if (!killFlag) {
continue;
}
} else {
if (killFlag) {
makeSplash(foo, point1, foo.object == 1, foo.object != 1);
}
if (foo.object == 1) {
if ((foo.type == "torpedoe") && (!foo.mode)) {
continue;
}
if ((foo.type == "lazer") || (foo.type == "lazer2")) {
var flag = true;
var n = 0;
var points = new Array();
var sina = Math.sin(foo.fireAngle);
var cosa = Math.cos(foo.fireAngle);
if (_global.envS.debug) {
if (_global.envS.lazerDebug && (!pointZFlag)) {
if (_global.noSet(_root.pointZ)) {
_root.createEmptyMovieClip("pointZ", _root.getNextHighestDepth());
}
_root.pointZ.clear();
pointZFlag = true;
_root.pointZ.lineStyle(1, 16711935);
}
}
while (flag) {
n++;
var pointObj = {x:(Math.round(((10 * n) * 10) * cosa) / 10) + foo._x, y:((Math.round(((10 * n) * 10) * sina) / 10) + _root.bg._y) + foo._y};
if (pointObj.y < (0 + foo.offsetTop)) {
flag = false;
}
if (pointObj.y > (400 - foo.offsetBottom)) {
flag = false;
}
if (pointObj.x < (0 + foo.offsetLeft)) {
flag = false;
}
if (pointObj.x > (550 - foo.offsetRight)) {
flag = false;
}
if (_global.envS.debug && (_global.envS.lazerDebug)) {
drawRect(_root.pointZ, pointObj.x - 3, pointObj.y - 3, pointObj.x + 3, pointObj.y + 3);
}
if (flag) {
points.push(pointObj);
}
}
var staticObjectsTests = new Array();
var staticObjectsHits = new Array();
var j = 0;
while (j < staticObjects.length) {
if (!staticObjects[j].ignoreHit) {
staticObjectsTests.push(staticObjects[j]);
}
j++;
}
var j = 0;
while (j < staticObjectsTests.length) {
var g = 0;
while (g < points.length) {
if (staticObjectsTests[j].body.hitTest(points[g].x, points[g].y, true)) {
if (_global.envS.debug && (_global.envS.lazerDebug)) {
_root.pointZ.beginFill(16711680);
drawRect(_root.pointZ, points[g].x - 3, points[g].y - 3, points[g].x + 3, points[g].y + 3);
_root.pointZ.endFill();
}
staticObjectsHits.push(staticObjectsTests[j]);
staticObjectsTests.splice(j, 1);
j--;
break;
}
g++;
}
j++;
}
var j = 0;
while (j < staticObjectsHits.length) {
var name = staticObjectsHits[j];
debug("lazer damage = " + foo.damage);
var klop = name.armor;
name.changeArmor(-foo.damage);
debug((((((((("static object " + name) + " health = ") + name.armor) + " (") + klop) + "), obj splash damage = ") + name.splashDamage) + ", radius = ") + name.damageRadius);
_global.rezults.hits++;
if (name.armor <= 0) {
checkSplash(name);
}
j++;
}
var enemyObjectsTests = new Array();
var enemyObjectsHits = new Array();
var j = 0;
while (j < enemyObjects.length) {
if (!enemyObjects[j].ignoreHit) {
enemyObjectsTests.push(enemyObjects[j]);
}
j++;
}
var j = 0;
while (j < enemyObjectsTests.length) {
var g = 0;
while (g < points.length) {
if (enemyObjectsTests[j].body.hitTest(points[g].x, points[g].y, true)) {
if (_global.envS.debug && (_global.envS.lazerDebug)) {
_root.pointZ.beginFill(65280);
drawRect(_root.pointZ, points[g].x - 3, points[g].y - 3, points[g].x + 3, points[g].y + 3);
_root.pointZ.endFill();
}
enemyObjectsHits.push(enemyObjectsTests[j]);
enemyObjectsTests.splice(j, 1);
j--;
break;
}
g++;
}
j++;
}
var j = 0;
while (j < enemyObjectsHits.length) {
var name = enemyObjectsHits[j];
debug("lazer damage = " + foo.damage);
var klop = name.armor;
if ((name.thereCanBeOnlyOne == 0) || ((name.thereCanBeOnlyOne == 1) && (enemyObjects.length == 1))) {
name.changeArmor(-foo.damage);
_global.rezults.hits++;
}
debug((((((((("static object " + name) + " health = ") + name.armor) + " (") + klop) + "), obj splash damage = ") + name.splashDamage) + ", radius = ") + name.damageRadius);
j++;
}
foo.removeFromArray();
foo.outQueue();
i--;
} else {
var flag = false;
var j = 0;
while (j < staticObjects.length) {
if (staticObjects[j].ignoreHit && (foo.type != "torpedoe")) {
} else {
var hit1 = false;
var hit2 = false;
hit1 = staticObjects[j].body.hitTest(point1.x, point1.y, true);
if (!hit1) {
hit2 = staticObjects[j].body.hitTest(point2.x, point2.y, true);
}
if (hit1 || (hit2)) {
var name = staticObjects[j];
debug("rocket damage to standing = " + foo.damage);
var klop = name.armor;
name.changeArmor(-foo.damage);
debug((((((((("static object " + name) + " health = ") + name.armor) + " (") + klop) + "), obj splash damage = ") + name.splashDamage) + ", radius = ") + name.damageRadius);
if (!killFlag) {
_global.rezults.hits++;
makeSplash(foo, point1);
foo.kill(true);
i--;
}
if (name.armor <= 0) {
flag = true;
}
break;
}
}
j++;
}
if (flag) {
checkSplash(name);
}
var j = 0;
while (j < enemyObjects.length) {
if (enemyObjects[j].ignoreHit) {
} else if ((foo.type == "torpedoe") && (enemyObjects[j].top)) {
} else {
var hit1 = false;
var hit2 = false;
hit1 = enemyObjects[j].body.hitTest(point1.x, point1.y, true);
if (!hit1) {
hit2 = enemyObjects[j].body.hitTest(point2.x, point2.y, true);
}
if (hit1 || (hit2)) {
var name = enemyObjects[j];
debug((("rocket damage to enemy = " + foo.damage) + " ~ ") + foo);
klop = name.armor;
if ((name.thereCanBeOnlyOne == 0) || ((name.thereCanBeOnlyOne == 1) && (enemyObjects.length == 1))) {
name.changeArmor(-foo.damage);
if (!killFlag) {
_global.rezults.hits++;
makeSplash(foo, point1);
}
debug((((((((("enemy object " + name) + " health = ") + name.armor) + " (") + klop) + "), obj splash damage = ") + name.splashDamage) + ", radius = ") + name.damageRadius);
if (!killFlag) {
foo.kill(true);
i--;
}
break;
}
if (foo.type == "torpedoe") {
foo.kill(true);
i--;
} else {
debug("IGNORING");
}
}
}
j++;
}
}
} else if (foo.object == 0) {
var hit1 = false;
var hit2 = false;
hit1 = _root.bg.player.base.body.hitTest(point1.x, point1.y, true);
if (!hit1) {
hit2 = _root.bg.player.base.body.hitTest(point2.x, point2.y, true);
}
if (hit1 || (hit2)) {
debug("\u0418\u0413\u0420\u041E\u041A \u041F\u041E\u0412\u0420\u0415\u0416\u0414\u0415\u041D! \u0443\u0440\u043E\u043D " + foo.damage);
_root.bg.player.changeArmor(-foo.damage);
foo.kill();
i--;
}
}
if (foo.init && (killFlag)) {
foo.kill();
i--;
}
}
}
if (_root.bg.player.armor > 0) {
var ppointz = new Array();
var j = 0;
while (!_global.noSet(_root.bg.player.base["p" + j])) {
var obj = {x:_root.bg.player.base["p" + j]._x, y:_root.bg.player.base["p" + j]._y};
_root.bg.player.base.localToGlobal(obj);
ppointz.push(obj);
j++;
}
var i = 0;
while (i < enemyObjects.length) {
if (enemyObjects[i].ignoreDirect) {
} else if (!enemyObjects[i].top) {
} else {
name = enemyObjects[i];
if (_root.bg.player.hitBody.hitTest(name.hitBody)) {
debug(((("test for collision with enemy " + name) + " (") + name.hitBody) + ")");
var hit = false;
var j = 0;
while (j < ppointz.length) {
hit = hit | name.hitBody.hitTest(ppointz[j].x, ppointz[j].y, true);
if (hit) {
break;
}
j++;
}
if (hit) {
debug("\u0418\u0413\u0420\u041E\u041A \u0421\u041E\u0423\u0414\u0410\u0420\u0418\u041B\u0421\u042F \u0421 \u0412\u0420\u0410\u0413\u041E\u041C! \u0443\u0440\u043E\u043D " + name.armor);
_root.bg.player.changeArmor(-name.armor);
if ((name.thereCanBeOnlyOne == 0) || ((name.thereCanBeOnlyOne == 1) && (enemyObjects.length == 1))) {
name.changeArmor(-10000000);
}
}
}
}
i++;
}
}
i = 0;
while (i < splashedObjects.length) {
splashedObjects[i].delay--;
i++;
}
var len = splashedObjects.length;
i = 0;
while (i < len) {
var name = splashedObjects[i];
if ((name.delay <= 0) && (name.obj.armor > 0)) {
name.obj.changeArmor(-name.dmg);
splashedObjects.splice(i, 1);
i--;
len--;
if ((name.obj.armor <= 0) && (name.spl)) {
checkSplash(name.obj);
}
}
i++;
}
oldMainSegment = mainSegment;
mainSegment = Math.floor(_root.bg._y / 20) / 20;
setProgressBar(mainSegment, _global.maxLevelItem);
if ((((mainSegment >= _global.maxLevelItem) || ((!slidingBg) && (slidingLimit == 0))) && (enemyObjects.length == 0)) || (_global.gameOver)) {
if ((++_global.levelCompleteDelayCounter) < _global.envS.levelCompleteDelay) {
return(undefined);
}
stopAllEngines();
with (_root.wndComplete) {
_visible = true;
var ttz = _global.envS["textZ_" + language_pre];
tf1_.htmlText = ("<p align=\"right\">" + ttz.completeString1) + "</p>";
tf2_.htmlText = ("<p align=\"right\">" + ttz.completeString2) + "</p>";
tf3_.htmlText = ("<p align=\"right\">" + ttz.completeString3) + "</p>";
tf1.text = _global.rezults.killed;
tf2.text = _global.rezults.survived;
tf3.text = _global.rezults.items;
if (_global.gameOver) {
_global.sound.play("playerDead", undefined, true);
title_mc.title.text = ttz.playerDiedTitle;
_global.levelNum--;
} else {
title_mc.title.text = ttz.levelCompleteTitle;
_global.fullRezults.killed = _global.fullRezults.killed + _global.rezults.killed;
_global.fullRezults.survived = _global.fullRezults.survived + _global.rezults.survived;
_global.fullRezults.items = _global.fullRezults.items + _global.rezults.items;
_global.sound.play("levelComplete", undefined, true);
}
}
} else if (mainSegment != oldMainSegment) {
klopStr = "=======================================";
var mainSegment_ss = String(mainSegment);
var i = 0;
while (i < _global.currLevel.level.length) {
var foo = _global.currLevel.level[i];
var vary = parseFloat(foo.yoffset);
if ((vary == mainSegment) || (String(vary) == mainSegment_ss)) {
if (!_global.noSet(foo.tank)) {
var newTank = new Object();
for (var a in foo) {
newTank[a] = foo[a];
}
var tankCurve = movingUnits[newTank.tank];
for (a in tankCurve) {
if (_global.noSet(newTank[a])) {
newTank[a] = tankCurve[a];
}
}
var tankMain = mainUnits[newTank.mainObj];
for (a in tankMain) {
if (_global.noSet(newTank[a])) {
newTank[a] = tankMain[a];
}
}
var cont = ((newTank.top == 1) ? (this.topEnemyMC) : (this.enemyMC));
var bar = (cont.depth++);
var name = cont.attachMovie("enemy", "e" + bar, 1000000 - bar);
name.moveTo(((newTank.factor == -1) ? (550 - newTank.xoffset) : (newTank.xoffset)), (-this._y) + _global.envS.newObjectYOffset);
if ((newTank.way != "") && (newTank.way != 0)) {
if (newTank.way == "player") {
name.setMotion(newTank.way, newTank.speed, newTank.followPlayer);
} else {
name.setMotion(newTank.way, newTank.mratio, newTank.xratio, newTank.yratio, newTank.rotate, newTank.factor, newTank.startFrame, newTank.endFrame, newTank.moveWayAtStart, newTank.wayCycle, newTank.rotatedByWay, newTank.orientToPath);
}
} else {
name.setMotion((_global.noSet(newTank.xspeed) ? 0 : (newTank.xspeed)), (_global.noSet(newTank.yspeed) ? 0 : (newTank.yspeed)));
}
name.initTank(newTank.base, newTank.gun, this.player, newTank.armor, newTank.withoutBase, newTank.bossBar, newTank.top, newTank.shadow, newTank.noInitRotate, newTank.loot);
name.initGun(newTank.reloadingTime, newTank.shotsTime, newTank.clip, newTank.bulletType, newTank.bulletSpeed, newTank.bulletDir, newTank.bulletFactor, newTank.bulletTopLevel, newTank.amount, newTank.flySteps, newTank.flyMinScale, newTank.flyDistance, newTank.bulletDamage, newTank.cannonAngle, newTank.cannonTimeOffset, newTank.ai, newTank.splashDamage, newTank.damageRadius, newTank.splashDelay);
name.initFlags(newTank.ignoreHit, newTank.ignoreSplash, newTank.ignoreDirect, newTank.immortal, newTank.notCount);
if (newTank.movedWay == 1) {
name.initWayMotion(newTank.movedWayOffset, newTank.movedWayXSpeed, newTank.movedWayYSpeed);
}
if (!_global.noSet(newTank.thereCanBeOnlyOne)) {
name.thereCanBeOnlyOne = newTank.thereCanBeOnlyOne;
}
if (!_global.noSet(newTank.dieImmediatly)) {
if (newTank.dieImmediatly == 0) {
name.dieImmediatly = false;
}
if (newTank.dieImmediatly == 1) {
name.dieImmediatly = true;
}
}
if (!_global.noSet(newTank.soundKills)) {
name.soundKills = newTank.soundKills;
}
name.inQueue();
} else if (!_global.noSet(foo.object)) {
var newObj = new Object();
for (var a in foo) {
newObj[a] = foo[a];
}
var objParams = standingUnits[newObj.object];
for (a in objParams) {
if (_global.noSet(newObj[a])) {
newObj[a] = objParams[a];
}
}
var cont = ((newObj.top == 1) ? (this.envTop) : (this.env));
var bar = (cont.depth++);
cont.attachMovie(newObj.linkage, "o" + bar, 1000000 - bar);
var name = cont["o" + bar];
name.initArmor(newObj.armor);
name.setMotion(0, 0);
name.moveTo(newObj.xoffset, (-this._y) + _global.envS.newObjectYOffset);
name.initSplash(newObj.splashDamage, newObj.damageRadius, newObj.splashDelay);
name.initFlags(newObj.ignoreHit, newObj.ignoreSplash, newObj.ignoreDirect, newObj.immortal, newObj.notCount);
name.inQueue();
name.link = newObj.linkage;
for (a in newObj) {
if (_global.noSet(name[a])) {
name[a] = newObj[a];
}
}
} else if (!_global.noSet(foo.bonus)) {
var bar = this.bnz.getNextHighestDepth();
var name = this.bnz.attachMovie("bonus_" + foo.bonus, "b" + bar, bar);
bonusObjects.push(name);
name._x = foo.xoffset;
name._y = (-this._y) + _global.envS.newObjectYOffset;
name.bonusType = foo.bonus;
} else if (!_global.noSet(foo.command)) {
if (foo.command == "slideConstant") {
_global.slidingBg = false;
_global.slidingfactor = foo.factor;
_global.slidingLimit = foo.limit;
}
if (foo.command == "slideNormal") {
_global.slidingBg = true;
}
}
}
i++;
}
}
};
_global.clock = 0;
clockAdder = function () {
_global.clock++;
};
changeBGSpeed = function () {
if (_global.scrollBG_debugFlag === true) {
return(undefined);
}
if (!_global.slidingBg) {
_root.bg.speedY = _root.bg.speedY * slidingfactor;
if (slidingfactor > 1) {
if (_root.bg.speedY > slidingLimit) {
_root.bg.speedY = slidingLimit;
}
}
if (slidingfactor < 1) {
if (_root.bg.speedY < slidingLimit) {
_root.bg.speedY = slidingLimit;
}
}
} else if (_global.gameInProcess) {
if (!_global.noSet(_global.currLevel.screenSpeed)) {
_root.bg.speedY = _global.currLevel.screenSpeed;
return(undefined);
}
var _local6 = _root.bg.player._x;
var _local5 = _root.bg.player._y + _root.bg._y;
var _local7 = _root.fastZone.hitTest(_local6, _local5, 1);
var _local8 = _root.slowZone.hitTest(_local6, _local5, 1);
var _local3 = _global.envS.screenSpeed;
if (_local7) {
_local3 = _global.envS.screenFastSpeed;
}
if (_local8) {
_local3 = _global.envS.screenSlowSpeed;
}
if (_local3 != _root.bg.speedY) {
if (_local3 > _root.bg.speedY) {
var _local4 = _root.bg.speedY * _global.envS.screenSpeedFactorUp;
if (_local4 > _local3) {
_local4 = _local3;
}
}
if (_local3 < _root.bg.speedY) {
var _local4 = _root.bg.speedY * _global.envS.screenSpeedFactorDown;
if (_local4 < _local3) {
_local4 = _local3;
}
}
if ((_local3 == 0) && (_local4 < 0.1)) {
var _local4 = 0;
}
if ((_local3 > 0) && (_local4 < 0.1)) {
var _local4 = 0.1;
}
_root.bg.speedY = _local4;
}
}
};
_global.checkSplash = function (obj, flag, flag2) {
var _local9 = splashedObjects.length;
if (_global.noSet(obj)) {
return(undefined);
}
if (_global.noSet(flag)) {
flag = true;
}
if (_global.noSet(flag2)) {
flag2 = true;
}
if (flag2) {
var _local3 = 0;
while (_local3 < staticObjects.length) {
if (staticObjects[_local3].ignoreSplash) {
} else if (checkSplashOne(obj, staticObjects[_local3])) {
splashedObjects.push({obj:staticObjects[_local3], from:obj._name, dmg:obj.splashDamage, delay:obj.splashDelay, spl:true});
}
_local3++;
}
_local3 = 0;
while (_local3 < enemyObjects.length) {
if (enemyObjects[_local3].ignoreSplash) {
} else if (enemyObjects[_local3].top) {
} else if (checkSplashOne(obj, enemyObjects[_local3])) {
splashedObjects.push({obj:enemyObjects[_local3], from:obj._name, dmg:obj.splashDamage, delay:obj.splashDelay, spl:false});
}
_local3++;
}
}
if (false && (flag)) {
if (checkSplashOne(obj, _root.bg.player)) {
splashedObjects.push({obj:_root.bg.player, from:obj._name, dmg:obj.splashDamage, delay:obj.splashDelay, spl:false});
}
}
var _local4 = "";
var _local3 = 0;
while (_local3 < splashedObjects.length) {
_local4 = _local4 + (((((((_local3 + ": obj=") + splashedObjects[_local3].obj) + ", damage=") + splashedObjects[_local3].dmg) + ", from=") + splashedObjects[_local3].from) + ((_local3 == (splashedObjects.length - 1)) ? "" : newline));
_local3++;
}
};
checkSplashOne = function (a, b) {
if (a == b) {
return(undefined);
}
if (!a.spl.hitTest(b.body)) {
return(undefined);
}
var _local7 = _global.envS.splashTests;
var _local5 = {x:a.spl._x, y:a.spl._y};
a.localToGlobal(_local5);
var _local8 = {x:b.body._x, y:b.body._y};
b.localToGlobal(_local8);
dx = _local5.x - _local8.x;
dy = _local5.y - _local8.y;
d = Math.sqrt((dx * dx) + (dy * dy));
al = Math.atan2(dy, dx);
al = al - (((5 / PI2) * (_local7 - 1)) / 2);
if (d < (a.damageRadius / 2)) {
return(true);
}
i = 0;
while (i < _local7) {
var _local4 = _local5.x - ((Math.cos(al) * a.damageRadius) / 2);
var _local3 = _local5.y - ((Math.sin(al) * a.damageRadius) / 2);
al = al + (5 / PI2);
if (b.body.hitTest(_local4, _local3, true)) {
return(true);
}
i++;
}
return(false);
};
_global.setProgressBar = function (now, all) {
if (!usingBar) {
return(undefined);
}
now = now - 1;
all = all - 1;
var _local2 = (100 * now) / all;
if (_local2 > 100) {
_local2 = 100;
}
if (_local2 < 1) {
_local2 = 1;
}
_root.gui.progress.bar.gotoAndStop(Math.round(_local2));
};
_global.makePause = function (flag) {
if (_global.gameOver) {
return(undefined);
}
if ((Key.isDown(27) || (Key.isDown(80))) || (flag)) {
if (_global.gameInProcess) {
_global.gameInProcess = false;
_root.wndPause._visible = true;
} else {
_global.gameInProcess = true;
_root.wndPause._visible = false;
_global.levelTimeS = getTimer();
}
}
if (_global.envS.debug == 1) {
if (Key.isDown(8)) {
if (_global.noSet(_global.scrollBG_debugFlag)) {
_global.scrollBG_debugFlag = false;
}
_global.scrollBG_debugFlag = !_global.scrollBG_debugFlag;
if (_global.scrollBG_debugFlag) {
_root.bg.setMotion(0, 0);
}
}
}
};
_global.changeWeaponByMouse = function (dir) {
if (_global.gameInProcess) {
if (dir == 0) {
return(undefined);
}
dir = ((dir > 0) ? -1 : 1);
var _local3 = _root.bg.player.cannons[0].currentGun + dir;
if (_local3 >= _root.bg.player.cannons[0].gunZ.length) {
_local3 = 0;
}
if (_local3 < 0) {
_local3 = _root.bg.player.cannons[0].gunZ.length - 1;
}
if (_root.bg.player.cannons[0].changeGun(_local3)) {
_root.lbar.weaponSelector.gotoAndStop(_local3 + 1);
}
oldTab = Key.isToggled(9);
}
};
_global.explodePause = function () {
if (_global.noSet(this.delay)) {
this.delay = 0;
}
if ((++this.delay) >= this.maxDelay) {
this.play();
if (!_global.noSet(this.target)) {
if (((this.oldx != this.target._x) || (this.oldy != this.target._y)) || (this.oldr != this.target._rotation)) {
var _local3 = {x:this.target_mc._x, y:this.target_mc._y};
this.target_mc._parent.localToGlobal(_local3);
this._parent.globalToLocal(_local3);
this._x = _local3.x;
this._y = _local3.y;
this.oldx = this.target._x;
this.oldy = this.target._y;
this.oldr = this.target._rotation;
}
}
if (this._currentframe == 6) {
if (this.destroyer) {
if (this.destroyTarget.gunHolder != this.destroyTarget) {
this.destroyTarget.gunHolder.removeMovieClip();
}
this.destroyTarget.shadow.removeMovieClip();
this.destroyTarget.shadow.unloadMovie();
this.destroyTarget.removeMovieClip();
this.destroyTarget.unloadMovie();
delete this.onEnterFrame;
}
}
}
};
_global.stopAllEngines = function () {
if (!_global.noSet(_root.pointZ)) {
_root.pointZ.clear();
}
Key.removeListener(_global.keyGetter);
Mouse.removeListener(_global.keyGetter);
delete _global.keyGetter;
_global.gameInProcess = false;
_global.queue.clear();
_global.queue.removeMovieClip();
delete _global.queue;
};
_global.getOff = function () {
this._yscale = this._yscale + ((-2 - this._yscale) / 3);
this._xscale = this._yscale;
if (this._yscale <= 0) {
delete this.onEnterFrame;
this.removeMovieClip();
}
};
_global.getOn = function () {
this._yscale = this._yscale + ((100 - this._yscale) / 6);
this._alpha = (this._xscale = this._yscale);
if (this._yscale >= 98) {
this._alpha = (this._xscale = (this._yscale = 100));
delete this.onEnterFrame;
}
};
_global.makeSplash = function (shot, point, enemyFlag, playerFlag) {
if (_global.noSet(enemyFlag)) {
enemyFlag = true;
}
if (_global.noSet(playerFlag)) {
playerFlag = true;
}
if ((shot.splashDamage == 0) || (_global.noSet(shot.splashDamage))) {
return(undefined);
}
var _local5 = _root.bg.splashez;
var _local7 = _local5.depth++;
var _local3 = _local5.attachMovie("userSplash", "sf" + _local7, 1000000 - _local7);
_local3.initArmor(1);
_local3.setMotion(0, 0);
var _local6 = {x:point.x, y:point.y};
_local5.globalToLocal(_local6);
_local3.moveTo(_local6.x, _local6.y);
_local3.initSplash(shot.splashDamage, shot.damageRadius, shot.splashDelay, true);
checkSplash(_local3, playerFlag, enemyFlag);
if (_global.envS.debug != 1) {
_local3.spl._visible = false;
}
};
_global.makeBreef = function (done) {
if (done == true) {
if (this.mode == 1) {
while (this.currText < 3) {
if (this.currText == 1) {
var _local4 = this.breefText1;
var _local5 = _root.wnd.intro1;
}
if (this.currText == 2) {
var _local4 = this.breefText2;
var _local5 = _root.wnd.intro2;
}
while (this.step < _local4.length) {
do {
var str = _local4.charAt(++this.step);
} while (str == "\r");
if (str == "|") {
str = newline;
}
_local5.text = _local5.text + str;
}
this.currText++;
this.step = -1;
this.step2 = 0;
}
this.mode = 2;
}
} else if (this.mode == 1) {
if (this.currText == 1) {
var _local4 = this.breefText1;
var _local5 = _root.wnd.intro1;
}
if (this.currText == 2) {
var _local4 = this.breefText2;
var _local5 = _root.wnd.intro2;
}
if (_global.noSet(this.step)) {
this.step = -1;
}
if (_global.noSet(this.step2)) {
this.step2 = 0;
}
this.step2++;
if (this.step2 >= this.delay) {
this.step2 = 0;
do {
var str = _local4.charAt(++this.step);
} while (str == "\r");
if (str == "|") {
str = newline;
}
_local5.text = _local5.text + str;
if (Math.random() < 0.5) {
_global.sound.play("type");
}
}
if (this.step >= _local4.length) {
if (this.currText == 1) {
this.currText = 2;
this.step = -1;
this.step2 = 0;
} else {
this.mode = 2;
}
}
}
};
_root.prebreefFunc = function () {
stop();
_root.gui.health.bar._xscale = 100;
_root.gui.progress.bar.gotoAndStop(1);
_root.gui.progress.bar._visible = false;
_root.gui.adder.gotoAndStop(1);
_root.gui.fireRate.gotoAndStop(1);
_root.gui.double.gotoAndStop(1);
_root.gui.speed.gotoAndStop(1);
_global.levelNum++;
if (!_global.noSet(_global.levels["level_" + levelNum])) {
wnd.levelNum.text = _global.levelNum;
wnd.breefText1 = _global.levels["level_" + levelNum]["comment1_" + language_pre];
wnd.breefText2 = _global.levels["level_" + levelNum]["comment2_" + language_pre];
if (_global.noSet(wnd.breefText1) || (wnd.breefText1 == "")) {
wnd.breefText1 = _global.levels["level_" + levelNum]["comment_" + language_pre];
}
if (_global.noSet(wnd.breefText1)) {
wnd.breefText1 = "";
}
if (_global.noSet(wnd.breefText2)) {
wnd.breefText2 = "";
}
wnd.currText = 1;
var _local3 = _global.levels["level_" + levelNum].typerDelay;
if (_global.noSet(_local3)) {
_local3 = 0;
}
_root.wnd.delay = _local3;
_root.wnd.intro1.text = "";
_root.wnd.intro2.text = "";
_root.wnd.mode = 1;
_root.wnd.onEnterFrame = makeBreef;
}
};
_global.makeDie = function (mc, forward, double) {
if (_global.noSet(forward)) {
forward = false;
}
if (_global.noSet(double)) {
double = false;
}
mc.forward = forward;
mc.r = Math.round((Math.random() * 3) + 3) / 2;
if (_global.noSet(forward)) {
mc.r = mc.r * 0.5;
}
if (Math.random() < 0.5) {
mc.r = mc.r * -1;
}
if (double) {
mc.k = 1.05;
} else {
mc.k = 1.03;
}
if (double) {
mc.k2 = 40;
} else {
mc.k2 = 15;
}
mc.onEnterFrame = dieAnimation;
};
_global.dieAnimation = function () {
if (this.forward) {
this._parent._parent.speedX = this._parent._parent.speedX * this.k;
this._parent._parent.speedY = this._parent._parent.speedY * this.k;
} else {
this._parent._parent.speedX = this._parent._parent.speedX + ((-this._parent._parent.speedX) / 50);
this._parent._parent.speedY = this._parent._parent.speedY + ((-this._parent._parent.speedY) / 50);
}
this._parent._parent._x = this._parent._parent._x + this._parent._parent.speedX;
this._parent._parent._y = this._parent._parent._y + this._parent._parent.speedY;
this._parent._parent._yscale = this._parent._parent._yscale - ((105 - this._parent._parent._yscale) / 20);
this._parent._parent._xscale = this._parent._parent._yscale;
this._parent._rotation = this._parent._rotation + this.r;
this._parent._parent.SolarXFactor = this._parent._parent.SolarXFactor + ((1 - this._parent._parent.SolarXFactor) / this.k2);
this._parent._parent.SolarYFactor = this._parent._parent.SolarYFactor + ((1 - this._parent._parent.SolarYFactor) / this.k2);
this._parent._parent.moveShadow();
};
_global.getAngleDelta = function (a, b, c) {
while (a > 180) {
a = a - 360;
}
while (a < -180) {
a = a + 360;
}
var _local7 = b - 360;
var _local6 = b;
var _local5 = b + 360;
var _local11 = _local7 - a;
var _local10 = _local6 - a;
var _local9 = _local5 - a;
var _local4 = Math.abs(_local11);
var _local3 = Math.abs(_local10);
var _local8 = Math.abs(_local9);
var _local2 = Math.min(_local4, _local3);
_local2 = Math.min(_local2, _local8);
if (_local2 == _local4) {
var _local13 = _local7;
}
if (_local2 == _local3) {
var _local13 = _local6;
}
if (_local2 == _local8) {
var _local13 = _local5;
}
return((_local13 - a) / c);
};
nextFrame();
Frame 8 (31 B)
stop();
_global.levelNum = 0;
Instance of Symbol 547 MovieClip "btn_sound" in Frame 8 (66 B)
onClipEvent (load) {
if (!sound.enable) {
gotoAndStop (2);
}
}
Frame 9 (57 B)
stop();
if (noNewGame) {
playBtn._visible = false;
}
Frame 10 (51 B)
prebreefFunc();
water.w.stop();
water.w2.stop();
Frame 11 (116 B)
stop();
if (_global.levels["level_" + levelNum] != undefined) {
_global.allowToStart = true;
globalStart();
}
Symbol 5 MovieClip Frame 40 (17 B)
gotoAndPlay (1);
Symbol 11 Button (27 B)
on (press) {
openSite();
}
Symbol 29 MovieClip Frame 1 (103 B)
if (!((_global.envS.debug == 1) && (_global.envS.markerDebug == 1))) {
_visible = false;
}
Symbol 40 MovieClip Frame 1 (39 B)
if (_currentframe == 1) {
stop();
}
Symbol 40 MovieClip Frame 5 (17 B)
gotoAndStop (1);
Symbol 40 MovieClip Frame 15 (17 B)
gotoAndStop (1);
Symbol 40 MovieClip Frame 19 (17 B)
gotoAndStop (1);
Instance of Symbol 29 MovieClip "ex2" in Symbol 41 MovieClip [ship_boss] Frame 1 (34 B)
onClipEvent (load) {
delay = 3;
}
Instance of Symbol 29 MovieClip "ex5" in Symbol 41 MovieClip [ship_boss] Frame 1 (34 B)
onClipEvent (load) {
delay = 4;
}
Instance of Symbol 29 MovieClip "ex3" in Symbol 41 MovieClip [ship_boss] Frame 1 (34 B)
onClipEvent (load) {
delay = 3;
}
Instance of Symbol 29 MovieClip "ex4" in Symbol 41 MovieClip [ship_boss] Frame 1 (34 B)
onClipEvent (load) {
delay = 4;
}
Instance of Symbol 29 MovieClip "ex6" in Symbol 41 MovieClip [ship_boss] Frame 1 (35 B)
onClipEvent (load) {
delay = 10;
}
Instance of Symbol 29 MovieClip "ex7" in Symbol 41 MovieClip [ship_boss] Frame 1 (35 B)
onClipEvent (load) {
delay = 10;
}
Instance of Symbol 29 MovieClip "ex8" in Symbol 41 MovieClip [ship_boss] Frame 1 (35 B)
onClipEvent (load) {
delay = 10;
}
Instance of Symbol 29 MovieClip "ex9" in Symbol 41 MovieClip [ship_boss] Frame 1 (35 B)
onClipEvent (load) {
delay = 10;
}
Instance of Symbol 29 MovieClip "ex10" in Symbol 41 MovieClip [ship_boss] Frame 1 (35 B)
onClipEvent (load) {
delay = 10;
}
Instance of Symbol 29 MovieClip "ex11" in Symbol 41 MovieClip [ship_boss] Frame 1 (35 B)
onClipEvent (load) {
delay = 10;
}
Symbol 92 MovieClip [explode] Frame 2 (36 B)
_global.sound.play("eexplode", sx);
Symbol 92 MovieClip [explode] Frame 25 (33 B)
stop();
this.removeMovieClip();
Symbol 93 MovieClip [player] Frame 1 (73 B)
#initclip 49
Object.registerClass("player", playerClass);
#endinitclip
Symbol 94 MovieClip [enemy] Frame 1 (71 B)
#initclip 14
Object.registerClass("enemy", enemyClass);
#endinitclip
Symbol 95 MovieClip [bullet] Frame 1 (73 B)
#initclip 15
Object.registerClass("bullet", bulletClass);
#endinitclip
Symbol 96 MovieClip [queue] Frame 1 (66 B)
#initclip 16
Object.registerClass("queue", queue);
#endinitclip
Instance of Symbol 30 MovieClip in Symbol 101 MovieClip Frame 1 (180 B)
onClipEvent (load) {
_parent._parent.stop();
pp = (Math.random() * 50) + 50;
step = 0;
}
onClipEvent (enterFrame) {
step++;
if (step >= pp) {
_parent._parent.play();
}
}
Symbol 125 MovieClip Frame 10 (25 B)
stop();
_parent.kill();
Symbol 126 MovieClip [userSplash] Frame 1 (90 B)
#initclip 17
Object.registerClass("userSplash", splashedObject);
#endinitclip
stop();
Symbol 126 MovieClip [userSplash] Frame 16 (8 B)
stop();
Symbol 130 MovieClip [playerShoot2] Frame 1 (79 B)
#initclip 18
Object.registerClass("playerShoot2", bulletClass);
#endinitclip
Instance of Symbol 29 MovieClip "ex2" in Symbol 140 MovieClip [ship_med] Frame 1 (34 B)
onClipEvent (load) {
delay = 8;
}
Instance of Symbol 29 MovieClip "ex3" in Symbol 140 MovieClip [ship_med] Frame 1 (35 B)
onClipEvent (load) {
delay = 17;
}
Instance of Symbol 29 MovieClip "ex2" in Symbol 145 MovieClip [ship_sub] Frame 1 (34 B)
onClipEvent (load) {
delay = 8;
}
Instance of Symbol 29 MovieClip "ex2" in Symbol 150 MovieClip [ship_cargo] Frame 1 (35 B)
onClipEvent (load) {
delay = 10;
}
Instance of Symbol 29 MovieClip "ex3" in Symbol 150 MovieClip [ship_cargo] Frame 1 (35 B)
onClipEvent (load) {
delay = 15;
}
Instance of Symbol 29 MovieClip "ex4" in Symbol 150 MovieClip [ship_cargo] Frame 1 (35 B)
onClipEvent (load) {
delay = 20;
}
Symbol 159 MovieClip [plane_jet_base] Frame 1 (8 B)
stop();
Instance of Symbol 29 MovieClip "ex2" in Symbol 159 MovieClip [plane_jet_base] Frame 1 (35 B)
onClipEvent (load) {
delay = 30;
}
Symbol 159 MovieClip [plane_jet_base] Frame 2 (28 B)
stop();
makeDie(dd, true);
Symbol 168 MovieClip [plane_sm_base] Frame 1 (8 B)
stop();
Instance of Symbol 29 MovieClip "ex2" in Symbol 168 MovieClip [plane_sm_base] Frame 1 (35 B)
onClipEvent (load) {
delay = 40;
}
Symbol 168 MovieClip [plane_sm_base] Frame 2 (28 B)
stop();
makeDie(dd, true);
Symbol 173 MovieClip [shoot] Frame 1 (72 B)
#initclip 19
Object.registerClass("shoot", bulletClass);
#endinitclip
Symbol 178 MovieClip [gun_1] Frame 1 (67 B)
#initclip 20
Object.registerClass("gun_1", cannon);
#endinitclip
Symbol 179 MovieClip [gun_2] Frame 1 (67 B)
#initclip 21
Object.registerClass("gun_2", cannon);
#endinitclip
Symbol 180 MovieClip [gun_3] Frame 1 (67 B)
#initclip 22
Object.registerClass("gun_3", cannon);
#endinitclip
Symbol 189 MovieClip [plane_med_base] Frame 1 (8 B)
stop();
Instance of Symbol 29 MovieClip "ex3" in Symbol 189 MovieClip [plane_med_base] Frame 1 (35 B)
onClipEvent (load) {
delay = 40;
}
Instance of Symbol 29 MovieClip "ex2" in Symbol 189 MovieClip [plane_med_base] Frame 1 (35 B)
onClipEvent (load) {
delay = 25;
}
Symbol 189 MovieClip [plane_med_base] Frame 2 (25 B)
makeDie(dd, true, true);
Symbol 189 MovieClip [plane_med_base] Frame 15 (8 B)
stop();
Symbol 203 MovieClip [isle_med] Frame 1 (78 B)
#initclip 23
Object.registerClass("isle_med", splashedObject);
#endinitclip
Instance of Symbol 29 MovieClip "ex2" in Symbol 208 MovieClip [ship_big] Frame 1 (34 B)
onClipEvent (load) {
delay = 1;
}
Instance of Symbol 29 MovieClip "ex5" in Symbol 208 MovieClip [ship_big] Frame 1 (35 B)
onClipEvent (load) {
delay = 17;
}
Instance of Symbol 29 MovieClip "ex3" in Symbol 208 MovieClip [ship_big] Frame 1 (34 B)
onClipEvent (load) {
delay = 4;
}
Instance of Symbol 29 MovieClip "ex4" in Symbol 208 MovieClip [ship_big] Frame 1 (35 B)
onClipEvent (load) {
delay = 13;
}
Symbol 210 MovieClip [playerShoot] Frame 1 (78 B)
#initclip 24
Object.registerClass("playerShoot", bulletClass);
#endinitclip
Symbol 216 MovieClip [isle_huge] Frame 1 (79 B)
#initclip 25
Object.registerClass("isle_huge", splashedObject);
#endinitclip
Symbol 222 MovieClip [isle_big1] Frame 1 (79 B)
#initclip 26
Object.registerClass("isle_big1", splashedObject);
#endinitclip
Symbol 235 MovieClip [plane_big_base] Frame 1 (8 B)
stop();
Instance of Symbol 29 MovieClip "ex2" in Symbol 235 MovieClip [plane_big_base] Frame 1 (35 B)
onClipEvent (load) {
delay = 20;
}
Instance of Symbol 29 MovieClip "ex3" in Symbol 235 MovieClip [plane_big_base] Frame 1 (35 B)
onClipEvent (load) {
delay = 25;
}
Instance of Symbol 29 MovieClip "ex4" in Symbol 235 MovieClip [plane_big_base] Frame 1 (35 B)
onClipEvent (load) {
delay = 45;
}
Symbol 235 MovieClip [plane_big_base] Frame 2 (25 B)
makeDie(dd, true, true);
Symbol 235 MovieClip [plane_big_base] Frame 20 (8 B)
stop();
Symbol 248 MovieClip [zeppelin_base] Frame 1 (8 B)
stop();
Instance of Symbol 29 MovieClip "ex2" in Symbol 248 MovieClip [zeppelin_base] Frame 1 (34 B)
onClipEvent (load) {
delay = 2;
}
Instance of Symbol 29 MovieClip "ex3" in Symbol 248 MovieClip [zeppelin_base] Frame 1 (34 B)
onClipEvent (load) {
delay = 5;
}
Instance of Symbol 29 MovieClip "ex4" in Symbol 248 MovieClip [zeppelin_base] Frame 1 (35 B)
onClipEvent (load) {
delay = 20;
}
Instance of Symbol 29 MovieClip "ex6" in Symbol 248 MovieClip [zeppelin_base] Frame 1 (35 B)
onClipEvent (load) {
delay = 50;
}
Instance of Symbol 29 MovieClip "ex5" in Symbol 248 MovieClip [zeppelin_base] Frame 1 (35 B)
onClipEvent (load) {
delay = 30;
}
Symbol 248 MovieClip [zeppelin_base] Frame 2 (13 B)
makeDie(dd);
Symbol 248 MovieClip [zeppelin_base] Frame 35 (8 B)
stop();
Symbol 260 MovieClip [clouds_down] Frame 1 (91 B)
#initclip 27
Object.registerClass("clouds_down", splashedObject);
#endinitclip
stop();
Symbol 264 MovieClip [clouds] Frame 1 (86 B)
#initclip 28
Object.registerClass("clouds", splashedObject);
#endinitclip
stop();
Symbol 268 MovieClip [clouds_top] Frame 1 (90 B)
#initclip 29
Object.registerClass("clouds_top", splashedObject);
#endinitclip
stop();
Symbol 293 MovieClip [torpedoe] Frame 1 (85 B)
#initclip 30
Object.registerClass("torpedoe", bulletClass);
#endinitclip
stop();
Symbol 293 MovieClip [torpedoe] Frame 2 (8 B)
stop();
Symbol 306 MovieClip [isle_big2] Frame 1 (79 B)
#initclip 31
Object.registerClass("isle_big2", splashedObject);
#endinitclip
Symbol 316 MovieClip [boul] Frame 15 (33 B)
stop();
this.removeMovieClip();
Symbol 337 MovieClip Frame 1 (8 B)
stop();
Symbol 341 MovieClip [player_base3] Frame 1 (8 B)
stop();
Instance of Symbol 29 MovieClip "ex2" in Symbol 341 MovieClip [player_base3] Frame 1 (35 B)
onClipEvent (load) {
delay = 20;
}
Instance of Symbol 29 MovieClip "ex3" in Symbol 341 MovieClip [player_base3] Frame 1 (35 B)
onClipEvent (load) {
delay = 30;
}
Symbol 341 MovieClip [player_base3] Frame 2 (28 B)
stop();
makeDie(dd, true);
Symbol 342 MovieClip [player_gun_3] Frame 1 (74 B)
#initclip 32
Object.registerClass("player_gun_3", cannon);
#endinitclip
Symbol 364 MovieClip Frame 1 (8 B)
stop();
Symbol 366 MovieClip [player_base2] Frame 1 (8 B)
stop();
Instance of Symbol 29 MovieClip "ex2" in Symbol 366 MovieClip [player_base2] Frame 1 (35 B)
onClipEvent (load) {
delay = 20;
}
Instance of Symbol 29 MovieClip "ex3" in Symbol 366 MovieClip [player_base2] Frame 1 (35 B)
onClipEvent (load) {
delay = 30;
}
Symbol 366 MovieClip [player_base2] Frame 2 (28 B)
stop();
makeDie(dd, true);
Symbol 388 MovieClip Frame 1 (8 B)
stop();
Symbol 390 MovieClip [player_base1] Frame 1 (8 B)
stop();
Instance of Symbol 29 MovieClip "ex2" in Symbol 390 MovieClip [player_base1] Frame 1 (35 B)
onClipEvent (load) {
delay = 20;
}
Instance of Symbol 29 MovieClip "ex3" in Symbol 390 MovieClip [player_base1] Frame 1 (35 B)
onClipEvent (load) {
delay = 30;
}
Symbol 390 MovieClip [player_base1] Frame 2 (28 B)
stop();
makeDie(dd, true);
Symbol 392 MovieClip [player_gun_1] Frame 1 (74 B)
#initclip 33
Object.registerClass("player_gun_1", cannon);
#endinitclip
Symbol 393 MovieClip [player_gun_2] Frame 1 (74 B)
#initclip 34
Object.registerClass("player_gun_2", cannon);
#endinitclip
Symbol 399 MovieClip [isle_sm1] Frame 1 (78 B)
#initclip 35
Object.registerClass("isle_sm1", splashedObject);
#endinitclip
Symbol 405 MovieClip [isle_sm2] Frame 1 (78 B)
#initclip 36
Object.registerClass("isle_sm2", splashedObject);
#endinitclip
Symbol 410 MovieClip [isle_ship_6] Frame 1 (81 B)
#initclip 37
Object.registerClass("isle_ship_6", splashedObject);
#endinitclip
Symbol 416 MovieClip [isle_ship_2] Frame 1 (81 B)
#initclip 38
Object.registerClass("isle_ship_2", splashedObject);
#endinitclip
Symbol 422 MovieClip [isle_ship_1] Frame 1 (81 B)
#initclip 39
Object.registerClass("isle_ship_1", splashedObject);
#endinitclip
Symbol 427 MovieClip [isle_ship_3] Frame 1 (81 B)
#initclip 40
Object.registerClass("isle_ship_3", splashedObject);
#endinitclip
Symbol 432 MovieClip [isle_ship_4] Frame 1 (81 B)
#initclip 41
Object.registerClass("isle_ship_4", splashedObject);
#endinitclip
Symbol 437 MovieClip [isle_ship_5] Frame 1 (81 B)
#initclip 42
Object.registerClass("isle_ship_5", splashedObject);
#endinitclip
Symbol 461 MovieClip [gun_huge] Frame 1 (70 B)
#initclip 43
Object.registerClass("gun_huge", cannon);
#endinitclip
Symbol 465 MovieClip [gun_big2] Frame 1 (70 B)
#initclip 44
Object.registerClass("gun_big2", cannon);
#endinitclip
Symbol 469 MovieClip [gun_big1] Frame 1 (70 B)
#initclip 45
Object.registerClass("gun_big1", cannon);
#endinitclip
Symbol 473 MovieClip [gun_med] Frame 1 (69 B)
#initclip 46
Object.registerClass("gun_med", cannon);
#endinitclip
Symbol 477 MovieClip [gun_rocket] Frame 1 (72 B)
#initclip 47
Object.registerClass("gun_rocket", cannon);
#endinitclip
Symbol 482 MovieClip [rocket2] Frame 1 (74 B)
#initclip 48
Object.registerClass("rocket2", bulletClass);
#endinitclip
Instance of Symbol 29 MovieClip "ex2" in Symbol 493 MovieClip [tb13] Frame 1 (35 B)
onClipEvent (load) {
delay = 10;
}
Instance of Symbol 29 MovieClip "ex3" in Symbol 493 MovieClip [tb13] Frame 1 (35 B)
onClipEvent (load) {
delay = 20;
}
Instance of Symbol 29 MovieClip "ex2" in Symbol 499 MovieClip [ship_boss1] Frame 1 (34 B)
onClipEvent (load) {
delay = 3;
}
Instance of Symbol 29 MovieClip "ex5" in Symbol 499 MovieClip [ship_boss1] Frame 1 (34 B)
onClipEvent (load) {
delay = 4;
}
Instance of Symbol 29 MovieClip "ex3" in Symbol 499 MovieClip [ship_boss1] Frame 1 (34 B)
onClipEvent (load) {
delay = 3;
}
Instance of Symbol 29 MovieClip "ex4" in Symbol 499 MovieClip [ship_boss1] Frame 1 (34 B)
onClipEvent (load) {
delay = 4;
}
Instance of Symbol 29 MovieClip "ex6" in Symbol 499 MovieClip [ship_boss1] Frame 1 (35 B)
onClipEvent (load) {
delay = 10;
}
Instance of Symbol 29 MovieClip "ex7" in Symbol 499 MovieClip [ship_boss1] Frame 1 (35 B)
onClipEvent (load) {
delay = 10;
}
Instance of Symbol 29 MovieClip "ex8" in Symbol 499 MovieClip [ship_boss1] Frame 1 (35 B)
onClipEvent (load) {
delay = 10;
}
Instance of Symbol 29 MovieClip "ex9" in Symbol 499 MovieClip [ship_boss1] Frame 1 (35 B)
onClipEvent (load) {
delay = 10;
}
Instance of Symbol 29 MovieClip "ex10" in Symbol 499 MovieClip [ship_boss1] Frame 1 (35 B)
onClipEvent (load) {
delay = 10;
}
Instance of Symbol 29 MovieClip "ex11" in Symbol 499 MovieClip [ship_boss1] Frame 1 (35 B)
onClipEvent (load) {
delay = 10;
}
Instance of Symbol 29 MovieClip "ex2" in Symbol 505 MovieClip [tboss_c] Frame 1 (35 B)
onClipEvent (load) {
delay = 10;
}
Instance of Symbol 29 MovieClip "ex3" in Symbol 505 MovieClip [tboss_c] Frame 1 (35 B)
onClipEvent (load) {
delay = 20;
}
Symbol 943 MovieClip [__Packages.checkedObject] Frame 0 (1.79 KiB) ●
class checkedObject extends MovieClip
{
var _x, _y, ticket, removeMovieClip, unloadMovie;
function checkedObject () {
super();
offsetTop = _global.envS.allOffset.top;
offsetBottom = _global.envS.allOffset.bottom;
offsetLeft = _global.envS.allOffset.left;
offsetRight = _global.envS.allOffset.right;
x = Math.round(_x);
y = Math.round(_y);
}
function check() {
if (_global.noSet(x) || (_global.noSet(y))) {
kill();
}
if (y < ((-_root.bg.y) + offsetTop)) {
if (offReaction == "die") {
kill();
}
if (offReaction == "stand") {
y = (-_root.bg.y) + offsetTop;
}
}
if (y > (((-_root.bg.y) + 400) - offsetBottom)) {
if (offReaction == "die") {
kill();
}
if (offReaction == "stand") {
y = ((-_root.bg.y) + 400) - offsetBottom;
}
}
if (x < (0 + offsetLeft)) {
if (offReaction == "die") {
kill();
}
if (offReaction == "stand") {
x = 0 + offsetLeft;
}
}
if (x > (550 - offsetRight)) {
if (offReaction == "die") {
kill();
}
if (offReaction == "stand") {
x = 550 - offsetRight;
}
}
}
function inQueue(a) {
if (!init) {
if (_global.noSet(a)) {
a = 50;
}
ticket = _global.queue.addFunc(oEF, this, a);
init = true;
}
}
function outQueue() {
if (init) {
_global.queue.remove(ticket);
init = false;
}
}
function oEF() {
if (!init) {
return(undefined);
}
check();
}
function kill() {
outQueue();
if (!deathFromOutside) {
removeMovieClip();
unloadMovie();
}
}
var offsetTop = 0;
var offsetBottom = 0;
var offsetLeft = 0;
var offsetRight = 0;
var offReaction = "die";
var x = 0;
var y = 0;
var init = false;
var deathFromOutside = false;
var dieImmediatly = false;
}
Symbol 944 MovieClip [__Packages.movingObject] Frame 0 (8.56 KiB) ● ●
class movingObject extends checkedObject
{
var wayLinkage, y, x, _parent, way, attachMovie, line, createEmptyMovieClip, check, _x, _y;
function movingObject () {
super();
}
function setMotion(a, b, xr, yr, r, f, sf, ef, mwas, wc, rbw, otp) {
if (typeof(a) == "string") {
if (a == "player") {
wayMode = false;
wayLinkage = "";
var _local10 = {x:x, y:y};
_parent.localToGlobal(_local10);
var _local9 = {x:_root.bg.player.x, y:_root.bg.player.y};
_root.bg.localToGlobal(_local9);
var _local19 = _local9.x - _local10.x;
var _local17 = _local9.y - _local10.y;
var _local13 = Math.atan2(_local17, _local19);
speedXY = parseFloat(b);
trace((("SPEEDX=" + speedXY) + "\t") + b);
if (_global.noSet(speedXY)) {
speedXY = 1;
}
speedX = speedXY * Math.cos(_local13);
speedY = speedXY * Math.sin(_local13);
xr = parseInt(xr);
if (xr == 1) {
followPlayer = true;
}
} else {
if (_global.noSet(a)) {
return(undefined);
}
wayLinkage = a;
if (!_global.noSet(b)) {
wayRatio = b;
}
if (!_global.noSet(xr)) {
xratio = xr;
}
if (!_global.noSet(yr)) {
yratio = yr;
}
if (!_global.noSet(r)) {
rotate = r / _global.PI2;
}
if (!_global.noSet(f)) {
factor = f;
}
if (!_global.noSet(sf)) {
startFrame = sf;
}
if (!_global.noSet(ef)) {
endFrame = ef;
}
if (!_global.noSet(wc)) {
wayCycle = wc;
}
if (!_global.noSet(rbw)) {
rotatedByWay = ((rbw == 1) ? true : false);
}
if (!_global.noSet(mwas)) {
moveWayAtStart = ((mwas == 1) ? true : false);
}
if (!_global.noSet(otp)) {
orientToPath = otp;
}
way = attachMovie(wayLinkage, "way", 100);
line = createEmptyMovieClip("line", 101);
line.createEmptyMovieClip("l", 1);
line._visible = false;
line.l.lineStyle(0, 16711680);
line.l.moveTo(0, 0);
line.l.lineTo(100, 0);
firstStep = startFrame;
if (!_global.noSet(way)) {
var _local4 = way.klop._x;
_local4 = _local4 * factor;
var _local5 = way.klop._y;
if (xratio != 100) {
_local4 = _local4 * (xratio / 100);
}
if (yratio != 100) {
_local5 = _local5 * (yratio / 100);
}
if (rotate != 0) {
var _local11 = Math.sqrt((_local4 * _local4) + (_local5 * _local5));
var _local12 = Math.atan2(_local5, _local4);
var _local16 = _local11 * Math.cos(rotate + _local12);
var _local15 = _local11 * Math.sin(rotate + _local12);
} else {
var _local16 = _local4;
var _local15 = _local5;
}
way.x = _local16;
way._x = way.x;
way.y = _local15;
way._y = way.y;
}
if (endFrame == -1) {
endFrame = way._totalframes;
}
if (endFrame < startFrame) {
var _local18 = startFrame;
startFrame = endFrame;
endFrame = _local18;
wayDir = -1;
}
way._xscale = (line._xscale = factor * xratio);
way._yscale = (line._yscale = yratio);
way._rotation = (line._rotation = r);
if (!((_global.envS.debug == 1) && (_global.envS.wayDebug == 1))) {
way._visible = false;
}
wayMode = true;
}
} else {
if (!_global.noSet(a)) {
speedX = a;
}
if (!_global.noSet(b)) {
speedY = b;
}
wayMode = false;
}
initMove = true;
if (wayMode) {
oEF();
}
oEF();
}
function initWayMotion(mwo, sx, sy) {
movedWay = true;
movedWayOffset = mwo;
movedWayCount = 0;
movedWayXSpeed = sx;
movedWayYSpeed = sy;
}
function oEF() {
if (initMove) {
if (wayMode) {
if ((firstStep != 0) && (moveWayAtStart)) {
way.gotoAndStop(firstStep);
firstStep = 0;
var _local6 = way.klop._x;
var _local11 = way.klop._y;
_local6 = _local6 * factor;
if (xratio != 100) {
_local6 = _local6 * (xratio / 100);
}
if (yratio != 100) {
_local11 = _local11 * (yratio / 100);
}
if (rotate != 0) {
var _local10 = Math.sqrt((_local6 * _local6) + (_local11 * _local11));
var _local12 = Math.atan2(_local11, _local6);
_local6 = _local10 * Math.cos(rotate + _local12);
_local11 = _local10 * Math.sin(rotate + _local12);
}
way.x = way.x + (-_local6);
way._x = way.x;
way.y = way.y + (-_local11);
way._y = way.y;
var _local17 = way.klop._x;
var _local16 = way.klop._y;
}
var _local5 = way._currentframe + (wayDir * wayRatio);
if ((wayDir > 0) && (_local5 > endFrame)) {
wayPassed = true;
if (wayCycle == 1) {
_local5 = endFrame;
}
if (wayCycle == 2) {
wayDir = wayDir * -1;
_local5 = _local5 + (_local5 - endFrame);
}
if (wayCycle == 3) {
_local5 = startFrame + (_local5 - endFrame);
}
}
if ((wayDir < 0) && (_local5 < startFrame)) {
wayPassed = true;
if (wayCycle == 1) {
_local5 = startFrame;
}
if (wayCycle == 2) {
wayDir = wayDir * -1;
_local5 = startFrame + (startFrame - _local5);
}
if (wayCycle == 3) {
_local5 = endFrame - (startFrame - _local5);
}
}
if (firstStep != 0) {
_local5 = firstStep;
firstStep = 0;
}
var _local17 = way.klop._x;
var _local16 = way.klop._y;
way.gotoAndStop(_local5);
var _local6 = way.klop._x - _local17;
_local6 = _local6 * factor;
var _local11 = way.klop._y - _local16;
if (xratio != 100) {
_local6 = _local6 * (xratio / 100);
}
if (yratio != 100) {
_local11 = _local11 * (yratio / 100);
}
if (rotate != 0) {
var _local10 = Math.sqrt((_local6 * _local6) + (_local11 * _local11));
var _local12 = Math.atan2(_local11, _local6);
speedX = _local10 * Math.cos(rotate + _local12);
speedY = _local10 * Math.sin(rotate + _local12);
} else {
speedX = _local6;
speedY = _local11;
}
var _local14 = 0;
var _local13 = 0;
if (movedWay) {
if ((++movedWayCount) > movedWayOffset) {
speedX = speedX + movedWayXSpeed;
_local14 = -movedWayXSpeed;
if ((movedWayYSpeed == 0) || (_global.noSet(movedWayYSpeed))) {
_local11 = -_root.bg.speedY;
} else {
_local11 = -movedWayYSpeed;
}
speedY = speedY + _local11;
_local13 = -_local11;
}
}
if ((orientToPath == "way") || (orientToPath == "shoot")) {
line.l._rotation = way.klop._rotation;
var _local7 = line.getRect(this);
baseRotateCount = Math.atan2(_local7.yMax + _local7.yMin, _local7.xMax + _local7.xMin) * _global.PI2;
if (wayDir == -1) {
baseRotateCount = baseRotateCount + 180;
}
} else if (orientToPath == "move") {
baseRotateCount = Math.atan2(speedY, speedX) * _global.PI2;
}
} else if (followPlayer) {
var _local9 = {x:x, y:y};
_parent.localToGlobal(_local9);
var _local8 = {x:_root.bg.player.x, y:_root.bg.player.y};
_root.bg.localToGlobal(_local8);
var _local19 = _local8.x - _local9.x;
var _local18 = _local8.y - _local9.y;
var _local15 = Math.atan2(_local18, _local19);
speedX = speedXY * Math.cos(_local15);
speedY = speedXY * Math.sin(_local15);
baseRotateCount = Math.atan2(speedY, speedX) * _global.PI2;
} else {
baseRotateCount = Math.atan2(speedY, speedX) * _global.PI2;
}
x = x + speedX;
y = y + speedY;
if (wayMode) {
way.x = way.x - (speedX + _local14);
way._x = way.x;
way.y = way.y - (speedY + _local13);
way._y = way.y;
}
}
super.oEF();
redraw();
}
function moveTo(a, b) {
if (_global.noSet(a)) {
a = 0;
}
if (_global.noSet(b)) {
b = 0;
}
x = a;
y = b;
check();
redraw();
}
function moveBy(a, b) {
x = x + a;
y = y + b;
check();
redraw();
}
function redraw() {
_x = Math.round(x);
_y = Math.round(y);
}
var initMove = false;
var speedX = 0;
var speedY = 0;
var speedXY = 0;
var wayMode = false;
var wayRatio = 1;
var rotatedByWay = true;
var followPlayer = false;
var xratio = 100;
var yratio = 100;
var rotate = 0;
var baseRotateCount = 0;
var factor = 1;
var startFrame = 1;
var endFrame = -1;
var moveWayAtStart = true;
var wayCycle = 1;
var wayDir = 1;
var firstStep = 1;
var movedWay = false;
var movedWayOffset = 0;
var movedWayCount = 0;
var movedWayXSpeed = 0;
var movedWayYSpeed = 0;
var wayPassed = false;
var orientToPath = "move";
}
Symbol 945 MovieClip [__Packages.damagableObject] Frame 0 (3.76 KiB) ●
class damagableObject extends movingObject
{
var blinkObject, bar, createEmptyMovieClip, bar1, bar2, x;
function damagableObject () {
super();
if (_global.envS.debug == 1) {
initBar();
}
blinkObject = this;
}
function initArmor(a) {
startArmor = (armor = a);
}
function initFlags(ih, is, id, im, nc) {
ignoreHit = ((ih == 1) ? true : false);
ignoreSplash = ((is == 1) ? true : false);
ignoreDirect = ((id == 1) ? true : false);
immortal = ((im == 1) ? true : false);
notCount = ((nc == 1) ? true : false);
}
function initBar() {
bar = createEmptyMovieClip("bar", 3);
bar1 = bar.createEmptyMovieClip("bar1", 2);
bar.beginFill(16711680);
_global.drawRect(bar, -15, -2, 15, 2);
bar.endFill();
bar1.lineStyle(0, 0);
_global.drawRect(bar1, -15, -2, 15, 2);
bar._y = -20;
bar2 = bar.createEmptyMovieClip("bar2", 1);
bar2.beginFill(65280);
_global.drawRect(bar2, 0, -2, 30, 2);
bar2.endFill();
bar2._x = -15;
}
function changeArmor(delta) {
if (!live) {
return(undefined);
}
if (immortal) {
return(undefined);
}
armor = armor + delta;
if (delta < 0) {
startBlink("hit");
}
if (armor > startArmor) {
armor = startArmor;
}
showArmor();
if (armor <= 0) {
armor = 0;
live = false;
showArmor();
destroy();
}
}
function showArmor() {
if (_global.envS.debug == 1) {
bar2._xscale = (100 * armor) / startArmor;
}
}
function destroy(flag) {
if (soundKills != "none") {
if (_global.noSet(soundKills)) {
_global.sound.play(_global.envS.soundKills, x, flag);
} else {
var _local3 = soundKills.split(",");
if (_local3.length == 0) {
_local3 = [soundKills];
}
var _local4 = Math.floor(Math.random() * _local3.length);
_global.sound.play(_global.trim(_local3[_local4]), x, flag);
}
}
stopBlink();
if (_global.envS.debug == 1) {
bar._visible = false;
}
live = false;
}
function oEF() {
if (blinkFlag) {
var _local5 = Math.floor(blinkCounter / blinkStep);
blinkCounter++;
var _local4 = Math.floor(blinkCounter / blinkStep);
if (_local5 != _local4) {
var _local3 = {ra:100, ga:100, ba:100, aa:100, rb:0, gb:0, bb:0, ab:0};
if ((_local4 % 2) == 1) {
_local3.ra = (_local3.ga = (_local3.ba = 100 - blinkAmount));
_local3.rb = Math.round((blinkColorR * blinkAmount) / 100);
_local3.gb = Math.round((blinkColorG * blinkAmount) / 100);
_local3.bb = Math.round((blinkColorB * blinkAmount) / 100);
}
new Color(blinkObject).setTransform(_local3);
}
if (blinkCounter > ((2 * blinkStep) * blinkTimes)) {
blinkFlag = false;
}
}
super.oEF();
}
function startBlink(col) {
blinkColor = _global.envS.blinks[col].color;
blinkColorR = parseInt(blinkColor.substr(1, 2), 16);
blinkColorG = parseInt(blinkColor.substr(3, 2), 16);
blinkColorB = parseInt(blinkColor.substr(5, 2), 16);
blinkAmount = _global.envS.blinks[col].amount;
blinkTimes = _global.envS.blinks[col].times;
blinkStep = _global.envS.blinks[col].step;
blinkCounter = 0;
blinkFlag = true;
}
function stopBlink() {
if (blinkFlag) {
var _local2 = {ra:100, ga:100, ba:100, aa:100, rb:0, gb:0, bb:0, ab:0};
new Color(blinkObject).setTransform(_local2);
blinkFlag = false;
}
}
var live = true;
var armor = 0;
var startArmor = 0;
var blinkColor = "#000000";
var blinkColorR = 0;
var blinkColorG = 0;
var blinkColorB = 0;
var blinkAmount = 0;
var blinkTimes = 0;
var blinkCounter = 0;
var blinkFlag = false;
var blinkStep = 0;
var directDamage = 0;
var soundKills = "";
var ignoreHit = false;
var ignoreSplash = false;
var ignoreDirect = false;
var immortal = false;
var notCount = false;
}
Symbol 946 MovieClip [__Packages.tankClass] Frame 0 (12.83 KiB) ● ●
class tankClass extends damagableObject
{
var live, base, attachMovie, body, hitBody, _parent, gunHolder, _name, getDepth, _x, _y, cannons, blinkObject, target, shadow, initArmor, x, y, orientToPath, baseRotation, baseRotateCount, rotatedByWay, speedX, speedY, _ymouse, _xmouse, deathFromOutside, initMove, outQueue;
function tankClass () {
super();
}
function initTank(a, b, c, ar, wb, bb, tp, sha, norot, lo) {
if (!live) {
return(undefined);
}
if (bb === 1) {
bossBarFlag = true;
}
if (tp === 1) {
top = true;
}
if (!_global.noSet(lo)) {
loot = lo;
}
if (bossBarFlag) {
_root.bossBar._visible = true;
_root.bossBar._alpha = 0;
_root.bossBar.onEnterFrame = _global.alphaIn;
}
base = attachMovie(a, "base", 1);
body = base.body;
hitBody = base.hitBody;
if (_global.noSet(hitBody)) {
hitBody = base.body;
}
body._visible = false;
hitBody._visible = false;
var _local8 = (top ? (_parent._parent.topEnemyMC2) : (_parent._parent.enemyMC2));
if (_global.noSet(_local8)) {
gunHolder = this;
} else {
gunHolder = _local8.createEmptyMovieClip(_name + "_gun", getDepth());
}
norot = ((norot == 1) ? true : false);
if (!norot) {
base._rotation = _global.envS.defaultRotation;
}
gunHolder._x = _x;
gunHolder._y = _y;
cannons = new Array();
var _local5 = b.split(",");
if (_global.noSet(_local5)) {
_local5 = new Array();
_local5.push(b);
}
var _local4 = 0;
while (_local4 < _local5.length) {
_local5[_local4] = _global.trim(_local5[_local4]);
cannons[_local4] = gunHolder.attachMovie(_local5[_local4], "gun" + _local4, _local4 + 2, {parent:this, myNum:_local4});
_local4++;
}
if (wb == 1) {
withoutBaseFlag = true;
}
if (withoutBaseFlag) {
blinkObject = gunHolder;
}
target = c;
if ((!_global.noSet(sha)) && (top)) {
shadowStr = sha;
_local8 = _parent._parent.shadows;
if (_global.noSet(_local8)) {
_local8 = _parent.shadows;
}
shadow = _local8.attachMovie(shadowStr, _name + "_sh", getDepth());
SolarX = _global.envS.SolarX;
SolarY = _global.envS.SolarY;
SolarXFactor = _global.envS.SolarXFactor;
SolarYFactor = _global.envS.SolarYFactor;
shadow._rotation = base._rotation;
shadow._xscale = (shadow._yscale = 70);
}
rotateGun();
rotateBase();
initArmor(ar);
}
function initGun(t, mt, c, bt, bs, dd, br, tl, am, fs, fm, fd, bd, to, ca) {
if (!live) {
return(undefined);
}
var _local15 = t.split(",");
if (_global.noSet(_local15)) {
_local15 = new Array();
_local15.push(t);
}
var _local5 = mt.split(",");
if (_global.noSet(_local5)) {
_local5 = new Array();
_local5.push(mt);
}
var _local11 = c.split(",");
if (_global.noSet(_local11)) {
_local11 = new Array();
_local11.push(c);
}
var _local4 = bt.split(",");
if (_global.noSet(_local4)) {
_local4 = new Array();
_local4.push(bt);
}
var _local17 = bs.split(",");
if (_global.noSet(_local17)) {
_local17 = new Array();
_local17.push(bs);
}
var _local12 = dd.split(",");
if (_global.noSet(_local12)) {
_local12 = new Array();
_local12.push(dd);
}
var _local18 = br.split(",");
if (_global.noSet(_local18)) {
_local18 = new Array();
_local18.push(br);
}
var _local6 = tl.split(",");
if (_global.noSet(_local6)) {
_local6 = new Array();
_local6.push(tl);
}
var _local13 = am.split(",");
if (_global.noSet(_local13)) {
_local13 = new Array();
_local13.push(am);
}
var _local9 = fs.split(",");
if (_global.noSet(_local9)) {
_local9 = new Array();
_local9.push(fs);
}
var _local7 = fm.split(",");
if (_global.noSet(_local7)) {
_local7 = new Array();
_local7.push(fm);
}
var _local14 = fd.split(",");
if (_global.noSet(_local14)) {
_local14 = new Array();
_local14.push(fd);
}
var _local10 = bd.split(",");
if (_global.noSet(_local10)) {
_local10 = new Array();
_local10.push(bd);
}
var _local8 = ca.split(",");
if (_global.noSet(_local8)) {
_local8 = new Array();
_local8.push(ca);
}
var _local16 = to.split(",");
if (_global.noSet(_local16)) {
_local16 = new Array();
_local16.push(to);
}
var _local3 = 0;
while (_local3 < _local4.length) {
cannons[_local3].initGun();
cannons[_local3].addGun(_global.trim(_local15[_local3]), _global.trim(_local5[_local3]), _global.trim(_local11[_local3]), _global.trim(_local4[_local3]), _global.trim(_local17[_local3]), _global.trim(_local12[_local3]), _global.trim(_local18[_local3]), _global.trim(_local6[_local3]), _global.trim(_local13[_local3]), _global.trim(_local9[_local3]), _global.trim(_local7[_local3]), _global.trim(_local14[_local3]), _global.trim(_local10[_local3]), _global.trim(_local8[_local3]), _global.trim(_local16[_local3]));
_local3++;
}
rotateGun();
}
function addGun(t, mt, c, bt, bs, dd, br, tl, am, fs, fm, fd, bd, to, ca) {
if (!live) {
return(undefined);
}
var _local15 = t.split(",");
if (_global.noSet(_local15)) {
_local15 = new Array();
_local15.push(t);
}
var _local5 = mt.split(",");
if (_global.noSet(_local5)) {
_local5 = new Array();
_local5.push(mt);
}
var _local11 = c.split(",");
if (_global.noSet(_local11)) {
_local11 = new Array();
_local11.push(c);
}
var _local4 = bt.split(",");
if (_global.noSet(_local4)) {
_local4 = new Array();
_local4.push(bt);
}
var _local17 = bs.split(",");
if (_global.noSet(_local17)) {
_local17 = new Array();
_local17.push(bs);
}
var _local12 = dd.split(",");
if (_global.noSet(_local12)) {
_local12 = new Array();
_local12.push(dd);
}
var _local18 = br.split(",");
if (_global.noSet(_local18)) {
_local18 = new Array();
_local18.push(br);
}
var _local6 = tl.split(",");
if (_global.noSet(_local6)) {
_local6 = new Array();
_local6.push(tl);
}
var _local13 = am.split(",");
if (_global.noSet(_local13)) {
_local13 = new Array();
_local13.push(am);
}
var _local9 = fs.split(",");
if (_global.noSet(_local9)) {
_local9 = new Array();
_local9.push(fs);
}
var _local7 = fm.split(",");
if (_global.noSet(_local7)) {
_local7 = new Array();
_local7.push(fm);
}
var _local14 = fd.split(",");
if (_global.noSet(_local14)) {
_local14 = new Array();
_local14.push(fd);
}
var _local10 = bd.split(",");
if (_global.noSet(_local10)) {
_local10 = new Array();
_local10.push(bd);
}
var _local8 = ca.split(",");
if (_global.noSet(_local8)) {
_local8 = new Array();
_local8.push(ca);
}
var _local16 = to.split(",");
if (_global.noSet(_local16)) {
_local16 = new Array();
_local16.push(to);
}
var _local3 = 0;
while (_local3 < _local4.length) {
cannons[_local3].addGun(_global.trim(_local15[_local3]), _global.trim(_local5[_local3]), _global.trim(_local11[_local3]), _global.trim(_local4[_local3]), _global.trim(_local17[_local3]), _global.trim(_local12[_local3]), _global.trim(_local18[_local3]), _global.trim(_local6[_local3]), _global.trim(_local13[_local3]), _global.trim(_local9[_local3]), _global.trim(_local7[_local3]), _global.trim(_local14[_local3]), _global.trim(_local10[_local3]), _global.trim(_local8[_local3]), _global.trim(_local16[_local3]));
_local3++;
}
}
function oEF() {
var _local4 = x;
var _local3 = y;
super.oEF();
gunHolder._x = _x;
gunHolder._y = _y;
rotateBase();
rotateGun();
moveShadow();
}
function moveShadow() {
if (!_global.noSet(shadow)) {
shadow._x = ((_x - SolarX) * SolarXFactor) + SolarX;
shadow._y = ((((_y - SolarY) + _root.bg._y) * SolarYFactor) - _root.bg._y) + SolarY;
shadow._rotation = base._rotation;
}
}
function rotateBase() {
if ((!_global.noSet(target)) && (orientToPath == "shoot")) {
var _local4 = {x:target._x, y:target._y};
target._parent.localToGlobal(_local4);
var _local3 = {x:x, y:y};
_parent.localToGlobal(_local3);
var _local5 = cannons[0].cannonAngleType;
switch (_local5) {
case "t" :
baseRotation = ((Math.atan2(_local4.y - _local3.y, _local4.x - _local3.x) * _global.PI2) + cannons[0].cannonAngle) + 90;
break;
case "w" :
baseRotation = (baseRotateCount + cannons[0].cannonAngle) + 90;
break;
case "h" :
baseRotation = cannons[0].cannonAngle + 180;
}
if (rotatedByWay) {
base._rotation = baseRotation;
}
gunHolder._rotation = base._rotation;
} else if (!((speedX == 0) && (speedY == 0))) {
baseRotation = baseRotateCount + 90;
if (rotatedByWay) {
base._rotation = baseRotation;
}
gunHolder._rotation = base._rotation;
}
}
function rotateGun() {
if (_global.noSet(target)) {
var _local3 = 0;
while (_local3 < cannons.length) {
cannons[_local3]._rotation = (Math.atan2(_ymouse - cannons[_local3]._y, _xmouse - cannons[_local3]._x) * _global.PI2) + 90;
_local3++;
}
} else {
var _local6 = {x:target._x, y:target._y};
target._parent.localToGlobal(_local6);
var _local3 = 0;
while (_local3 < cannons.length) {
var _local4 = {x:cannons[_local3]._x, y:cannons[_local3]._y};
gunHolder.localToGlobal(_local4);
var _local5 = cannons[_local3].cannonAngleType;
switch (_local5) {
case "t" :
cannons[_local3]._rotation = (((Math.atan2(_local6.y - _local4.y, _local6.x - _local4.x) * _global.PI2) - gunHolder._rotation) + cannons[_local3].cannonAngle) + 90;
break;
case "w" :
cannons[_local3]._rotation = ((baseRotateCount - gunHolder._rotation) + cannons[_local3].cannonAngle) + 90;
break;
case "h" :
cannons[_local3]._rotation = (cannons[_local3].cannonAngle - gunHolder._rotation) + 180;
}
_local3++;
}
}
}
function bang(obj) {
if (!live) {
return(false);
}
var _local4 = false;
var _local2 = 0;
while (_local2 < cannons.length) {
var _local3 = cannons[_local2].bang(obj);
_local4 = _local4 || (_local3);
_local2++;
}
return(_local4);
}
function destroy(flag) {
if (loot != "") {
var _local11 = _root.bg.bnz.getNextHighestDepth();
var _local5 = _root.bg.bnz.attachMovie("bonus_" + loot, "b" + _local11, _local11);
_global.bonusObjects.push(_local5);
_local5._x = _x;
_local5._y = _y;
_local5.bonusType = loot;
_local5._alpha = (_local5._xscale = (_local5._yscale = 2));
_local5.onEnterFrame = _global.getOn;
}
if (top) {
var _local10 = _root.bg.fxTop;
} else {
var _local10 = _root.bg.fx;
}
var _local7 = 1;
var _local8 = _local10.getNextHighestDepth();
var _local9 = base;
if (_global.noSet(_local9.ex1)) {
_local9 = cannons[0];
}
while (!_global.noSet(_local9["ex" + _local7])) {
var _local6 = _local9["ex" + _local7];
var _local5 = _local10.attachMovie("explode", "fx" + _local8, _local8);
_local5._rotation = ((_local6._rotation == 0) ? (Math.random() * 360) : (_local6._rotation));
_local5.target = this;
_local5.target_mc = _local6;
_local5._xscale = (_local5._yscale = _local6._xscale * 10);
if (_global.noSet(_local6.delay)) {
_local6.delay = 0;
}
_local5.gotoAndStop(1);
_local5.maxDelay = _local6.delay;
_local5.onEnterFrame = _global.explodePause;
_local8++;
_local7++;
}
_local5.destroyer = true;
_local5.destroyTarget = this;
deathFromOutside = true;
super.destroy(flag);
if (!deathFromOutside) {
shadow.removeMovieClip();
}
kill();
}
function kill() {
shadow.removeMovieClip();
if (bossBarFlag) {
_root.bossBar.step = 0;
_root.bossBar.maxStep = 30;
_root.bossBar._alpha = 100;
_root.bossBar.onEnterFrame = _global.alphaOut;
}
if (gunHolder != this) {
var _local6 = cannons[0]._currentframe;
var _local5 = 0;
while (_local5 < cannons.length) {
cannons[_local5].gotoAndPlay("die");
_local5++;
}
if ((cannons[0]._currentframe == 1) || (cannons[0]._currentframe == _local6)) {
gunHolder.removeMovieClip();
}
super.kill();
} else {
initMove = false;
var _local5 = 0;
while (_local5 < cannons.length) {
cannons[_local5].gotoAndPlay("die");
_local5++;
}
}
base.gotoAndPlay("die");
outQueue();
}
function changeGun(newWeapon) {
cannons[0].changeGun(newWeapon);
}
function changeArmor(delta) {
super.changeArmor(delta);
if (bossBarFlag) {
_root.bossBar.bar._xscale = (100 * armor) / startArmor;
}
}
var armor = 0;
var startArmor = 0;
var thereCanBeOnlyOne = 0;
var withoutBaseFlag = false;
var bossBarFlag = false;
var top = false;
var shadowStr = "";
var SolarX = 275;
var SolarY = 200;
var SolarXFactor = 1;
var SolarYFactor = 1;
var dieImmediatly = true;
var loot = "";
}
Symbol 947 MovieClip [__Packages.enemyClass] Frame 0 (1.67 KiB) ●
class enemyClass extends tankClass
{
var offsetTop, offsetBottom, offsetLeft, offsetRight, cannons, wayPassed, bang, armor;
function enemyClass () {
super();
_global.enemyObjects.push(this);
offsetTop = _global.envS.enemyOffset.top;
offsetBottom = _global.envS.enemyOffset.bottom;
offsetLeft = _global.envS.enemyOffset.left;
offsetRight = _global.envS.enemyOffset.right;
}
function initGun(t, mt, c, bt, bs, dd, br, tl, am, fs, fm, fd, bd, ba, to, ai, sd, dr, del) {
super.initGun(t, mt, c, bt, bs, dd, br, tl, am, fs, fm, fd, bd, to, ba);
if (!_global.noSet(ai)) {
this.ai = ai;
}
if ((!_global.noSet(sd)) && (sd != 0)) {
var _local7 = sd.split(",");
if (_global.noSet(_local7)) {
_local7 = new Array();
_local7.push(sd);
}
var _local5 = dr.split(",");
if (_global.noSet(_local5)) {
_local5 = new Array();
_local5.push(dr);
}
var _local6 = del.split(",");
if (_global.noSet(_local6)) {
_local6 = new Array();
_local6.push(del);
}
var _local4 = 0;
while (_local4 < cannons.length) {
cannons[_local4].initSplash(_local7[_local4], _local5[_local4], _local6[_local4]);
_local4++;
}
}
}
function oEF() {
super.oEF();
if (wayPassed) {
ai = 0;
}
if (ai == 0) {
bang(0);
}
}
function kill() {
if (armor <= 0) {
_global.rezults.killed++;
} else {
_global.rezults.survived++;
}
var _local4 = 0;
while (_local4 < _global.enemyObjects.length) {
if (_global.enemyObjects[_local4] == this) {
_global.enemyObjects.splice(_local4, 1);
break;
}
_local4++;
}
super.kill();
}
var ai = 0;
}
Symbol 948 MovieClip [__Packages.bulletClass] Frame 0 (3.65 KiB) ●
class bulletClass extends movingObject
{
var offsetTop, offsetBottom, offsetLeft, offsetRight, autoAimDistance, y, x, speedX, _xscale, _yscale, gotoAndStop, speedY, target, _rotation, _x, _y;
function bulletClass () {
super();
_global.bulletObjects.push(this);
offsetTop = _global.envS.bulletOffset.top;
offsetBottom = _global.envS.bulletOffset.bottom;
offsetLeft = _global.envS.bulletOffset.left;
offsetRight = _global.envS.bulletOffset.right;
startClock = _global.clock;
autoAimDistance = _global.envS.autoAimDistance;
if (_global.noSet(autoAimDistance)) {
autoAimDistance = 50;
}
}
function set damage(d) {
if (d >= 0) {
__damage = d;
}
//return(damage);
}
function get damage() {
return(__damage);
}
function check() {
super.check();
if (y < ((-_root.bg.y) + offsetTop)) {
kill();
}
if (y > (((-_root.bg.y) + 400) - offsetBottom)) {
kill();
}
if (x < (0 + offsetLeft)) {
kill();
}
if (x > (550 - offsetRight)) {
kill();
}
}
function removeFromArray() {
var _local3 = 0;
while (_local3 < _global.bulletObjects.length) {
if (_global.bulletObjects[_local3] == this) {
_global.bulletObjects.splice(_local3, 1);
break;
}
_local3++;
}
}
function kill(flag) {
if ((type == "torpedoe") && (flag)) {
var _local5 = _root.bg.fx;
var _local6 = _local5.getNextHighestDepth();
var _local4 = _local5.attachMovie("explode", "fx" + _local6, _local6);
_local4._x = x;
_local4._y = y;
}
removeFromArray();
super.kill();
}
function oEF() {
myClock++;
if (type == "torpedoe") {
if (myClock < _global.torpedoeSettings.fallTime) {
speedX = speedX * _global.torpedoeSettings.startXSpeedFactor;
_xscale = (_yscale = _yscale - ((100 - _global.torpedoeSettings.endOfFallSize) / _global.torpedoeSettings.fallTime));
} else if (myClock == _global.torpedoeSettings.fallTime) {
mode = true;
speedX = 0;
gotoAndStop(2);
_xscale = (_yscale = 100);
var _local9 = _root.bg.tiles.getNextHighestDepth();
var _local6 = _root.bg.tiles.attachMovie("boul", "b" + _local9, _local9);
_local6._x = x;
_local6._y = y;
_local6._xscale = (_local6._yscale = 10);
_local6._alpha = 25;
_global.sound.play("torpedoe_boul", x);
} else {
speedY = speedY + ((_global.torpedoeSettings.maxSpeed - speedY) / _global.torpedoeSettings.maxSpeedFactor);
}
}
if (flySteps != 0) {
var _local10 = (_global.clock - startClock) + 1;
var _local11 = (Math.PI / (flySteps - 1)) * (_local10 - 1);
_xscale = (_yscale = Math.round(10 * ((Math.sin(_local11) * (100 - flyMinScale)) + flyMinScale)) / 10);
} else if (bulletDir != "d") {
if (bulletDir == "a") {
tx = target._x;
ty = target._y;
}
var _local5 = _rotation;
var _local8 = tx - _x;
var _local7 = ty - _y;
var _local9 = Math.sqrt((_local8 * _local8) + (_local7 * _local7));
var _local12 = Math.atan2(_local7, _local8) * _global.PI2;
_local5 = _local5 + _global.getAngleDelta(_local5 + 90, _local12, bulletFactor);
_rotation = _local5;
_local5 = _local5 / _global.PI2;
speedX = (-bulletSpeed) * Math.sin(_local5);
speedY = bulletSpeed * Math.cos(_local5);
if ((_local9 < autoAimDistance) && (bulletDir == "s")) {
bulletDir = "d";
}
}
if (_global.clock != startClock) {
super.oEF();
}
}
var __damage = 0;
var startClock = 0;
var flySteps = 0;
var flyMinScale = 0;
var bulletDir = "d";
var tx = 0;
var ty = 0;
var bulletSpeed = 0;
var bulletFactor = 5;
var type = "";
var myClock = 0;
var mode = false;
}
Symbol 949 MovieClip [__Packages.queue] Frame 0 (1.55 KiB) ●
class queue extends MovieClip
{
function queue () {
super();
actions = new Array();
newActions = new Array();
_global.queue = this;
}
function addFunc(func, obj, priority) {
ticket++;
if (_global.noSet(priority)) {
priority = 50;
}
newActions.push({func:func, obj:obj, pr:priority, ticket:ticket});
sync = false;
return(ticket);
}
function remove(t) {
var _local2 = 0;
while (_local2 < actions.length) {
if (actions[_local2].ticket == t) {
actions.splice(_local2, 1);
return(true);
}
_local2++;
}
_local2 = 0;
while (_local2 < newActions.length) {
if (newActions[_local2].ticket == t) {
newActions.splice(_local2, 1);
return(true);
}
_local2++;
}
trace((("*****************NOT removed\t" + t) + "\t") + actions.length);
return(false);
}
function clear() {
delete actions;
delete newActions;
actions = new Array();
newActions = new Array();
ticket = 0;
sync = true;
}
function onEnterFrame() {
if (_global.gameInProcess) {
if (!sync) {
while (newActions.length > 0) {
actions.push(newActions.pop());
}
actions.sortOn("pr", Array.NUMERIC);
sync = true;
}
var _local3 = 0;
while (_local3 < actions.length) {
var _local4 = actions.length;
actions[_local3].func.call(actions[_local3].obj);
if (actions.length != _local4) {
_local3--;
}
_local3++;
}
}
}
var actions = new Array();
var newActions = new Array();
var ticket = 0;
var sync = true;
}
Symbol 950 MovieClip [__Packages.splashedObject] Frame 0 (2.02 KiB) ●
class splashedObject extends damagableObject
{
var hitBody, body, spl, splashDamage, damageRadius, splashDelay, _xscale, _yscale, armor, notCount, gotoAndPlay;
function splashedObject () {
super();
_global.staticObjects.push(this);
if (_global.noSet(hitBody)) {
hitBody = body;
}
body._visible = false;
hitBody._visible = false;
if (_global.envS.debug != 1) {
spl._visible = false;
}
}
function initSplash(sd, dr, delay, flag) {
if (_global.noSet(flag)) {
flag = false;
}
splashDamage = sd;
damageRadius = dr;
splashDelay = delay;
if (!flag) {
spl._xscale = (spl._yscale = dr);
} else {
_xscale = (_yscale = dr);
}
}
function destroy() {
_global.debug(this + ": \u0411\u0410\u0428\u041D\u042F \u0413\u0418\u0411\u041D\u0415\u0422!");
if (armor <= 0) {
if (!notCount) {
_global.rezults.items++;
}
}
super.destroy();
gotoAndPlay("destroy");
var _local9 = 1;
var _local10 = _root.bg.fx;
while (!_global.noSet(this["p" + _local9])) {
var _local6 = this["p" + _local9];
var _local8 = _local10.getNextHighestDepth();
var _local5 = _local10.attachMovie("explode", "fx" + _local8, _local8);
_local5._rotation = _local6._rotation;
_local5._xscale = _local6._xscale;
_local5._yscale = _local6._yscale;
_local5.target = this;
_local5.target_mc = _local6;
if (_global.noSet(_local6.delay)) {
_local6.delay = 0;
}
_local5.gotoAndStop(1);
_local5.maxDelay = _local6.delay;
_local5.onEnterFrame = _global.explodePause;
_local9++;
}
var _local7 = 0;
while (_local7 < _global.staticObjects.length) {
if (_global.staticObjects[_local7] == this) {
_global.staticObjects.splice(_local7, 1);
break;
}
_local7++;
}
}
function kill() {
var _local4 = 0;
while (_local4 < _global.staticObjects.length) {
if (_global.staticObjects[_local4] == this) {
_global.staticObjects.splice(_local4, 1);
break;
}
_local4++;
}
super.kill();
}
}
Symbol 951 MovieClip [__Packages.cannon] Frame 0 (5.01 KiB) ● ●
class cannon extends MovieClip
{
var myNum, parent, _x, _y, fires, gunZ, _rotation, localToGlobal;
function cannon () {
super();
var _local4 = myNum + 1;
var _local5 = parent.base["head" + _local4];
if (_global.noSet(_local5) && (_local4 == 1)) {
_local5 = parent.base.head;
}
if (_global.noSet(_local5)) {
_global.debug((("CANNOT FIND CANNON MOUNT POINT FOR TANK " + parent) + " CANNON N ") + _local4);
} else {
_x = _local5._x;
_y = _local5._y;
}
fires = new Array();
fireNum = 1;
_local4 = 0;
_local4++;
while (this["shoot" + _local4]) {
fires.push(this["shoot" + _local4]);
}
}
function initGun() {
gunZ = new Array();
currentGun = 0;
}
function addGun(t, mt, c, bt, bs, dd, br, tl, am, fs, fm, fd, bd, ca, to) {
gunZ.push(new weapon(this, gunZ.length));
gunZ[gunZ.length - 1].init(t, mt, c, bt, bs, dd, br, tl, am, fs, fm, fd, bd, to);
if (_global.noSet(ca)) {
ca = "t";
}
cannonAngleType = ca.charAt(0);
if (((cannonAngleType != "t") && (cannonAngleType != "w")) && (cannonAngleType != "h")) {
cannonAngleType = "t";
}
cannonAngle = parseFloat(ca.substr(1, 100));
if (_global.noSet(cannonAngle)) {
cannonAngle = 0;
}
}
function bang(obj) {
return(gunZ[currentGun].bang(obj));
}
function makeBang(bt, bs, dm, bulletDir, bulletFactor, obj, gunObj, angle) {
if (_global.noSet(angle)) {
angle = 0;
}
var _local21 = fireNum;
if (fires.length > 1) {
fireNum++;
}
if (fireNum > fires.length) {
fireNum = 1;
}
var _local7 = fireNum;
if (obj == 1) {
if (fireNum == 1) {
_local7 = (fireNum = 2);
}
if (currentGun == 1) {
fireNum = _local21;
_local7 = 1;
}
}
if (fires[_local7 - 1]._currentframe == 1) {
fires[_local7 - 1].gotoAndPlay(bt);
}
if (gunObj.bulletTopLevel == 0) {
var _local15 = _root.bg.shots;
}
if (gunObj.bulletTopLevel == 1) {
var _local15 = _root.bg.shotsTop;
}
var _local20 = _local15.getNextHighestDepth();
var _local4 = _local15.attachMovie(bt, "f" + _local20, _local20);
var _local18 = ((_rotation - 90) + angle) + parent.gunHolder._rotation;
var _local6 = _local18 / _global.PI2;
_local4._rotation = _local18 - 90;
var _local8 = {x:fires[_local7 - 1]._x, y:fires[_local7 - 1]._y};
localToGlobal(_local8);
var _local10 = {x:_local8.x, y:_local8.y};
_local4._parent.globalToLocal(_local8);
_local4.moveTo(_local8.x, _local8.y);
_local4.flySteps = gunObj.flySteps;
_local4.flyMinScale = gunObj.flyMinScale;
_local4.inQueue(60);
if (gunObj.flySteps == 0) {
if (bt == "torpedoe") {
_local4.setMotion(gunObj.myObj._parent.speedX / _global.torpedoeSettings.startXSpeed, _global.torpedoeSettings.startYSpeed);
} else {
_local4.setMotion(bs * Math.cos(_local6), bs * Math.sin(_local6));
if ((cannonAngleType != "t") && (bulletDir != "d")) {
_local4.bulletDir = bulletDir;
if (!_global.noSet(bulletFactor)) {
_local4.bulletFactor = bulletFactor;
}
_local4.target = parent.target;
_local4.tx = parent.target._x;
_local4.ty = parent.target._y;
_local4.bulletSpeed = bs;
}
}
} else {
_local4._rotation = 0;
if (obj == 1) {
var _local12 = _root._xmouse - _local10.x;
var _local11 = _root._ymouse - _local10.y;
var _local19 = Math.sqrt((_local12 * _local12) + (_local11 * _local11));
_local6 = Math.atan2(_local11, _local12);
var _local22 = ((parent.base._xmouse > 0) ? 1 : -1);
_local6 = _local6 + ((_local22 * angle) / _global.PI2);
_local4.setMotion((_local19 * Math.cos(_local6)) / (gunObj.flySteps - 1), (_local19 * Math.sin(_local6)) / (gunObj.flySteps - 1));
}
if (obj == 0) {
if (cannonAngleType == "t") {
var _local13 = {x:parent.target._x, y:parent.target._y};
_local4._parent.localToGlobal(_local13);
_local4.setMotion((_local13.x - _local10.x) / (gunObj.flySteps - 1), (_local13.y - _local10.y) / (gunObj.flySteps - 1));
} else {
bs = gunObj.flyDistance / (gunObj.flySteps - 1);
_local4.setMotion(bs * Math.cos(_local6), bs * Math.sin(_local6));
}
}
}
_local4.damage = dm;
_local4.object = obj;
_local4.type = bt;
_local4.fireAngle = _local6;
if ((gunObj.splashDamage != 0) && (!_global.noSet(gunObj.splashDamage))) {
_local4.splashDamage = gunObj.splashDamage * (gunObj.nuke ? 2 : 1);
_local4.damageRadius = gunObj.damageRadius * (gunObj.nuke ? 2 : 1);
_local4.splashDelay = gunObj.splashDelay;
}
}
function changeGun(newWeapon) {
if (newWeapon == currentGun) {
return(true);
}
if (newWeapon >= gunZ.length) {
_global.debug(("Cannot change weapon to " + newWeapon) + ", not inited");
return(false);
}
currentGun = newWeapon;
return(true);
}
function initSplash(sd, dr, del) {
gunZ[gunZ.length - 1].initSplash(sd, dr, del);
}
var fireNum = 1;
var cannonAngleType = "t";
var cannonAngle = 0;
var currentGun = 0;
}
Symbol 952 MovieClip [__Packages.weapon] Frame 0 (4.9 KiB) ●
class weapon
{
var myObj, bulletSpeed;
function weapon (target, nu) {
myObj = target;
myNum = nu;
empty = true;
multiple = 1;
}
function initSplash(sd, dr, del) {
splashDamage = sd;
damageRadius = dr;
splashDelay = del;
}
function init(t, mt, c, bt, bs, dd, br, tl, am, fs, fm, fd, bd, to) {
if (_global.noSet(bt)) {
return(undefined);
}
if (_global.noSet(to)) {
to = 0;
}
flySteps = parseInt(fs);
if (_global.noSet(flySteps)) {
flySteps = 0;
}
flyMinScale = parseInt(fm);
if (_global.noSet(flyMinScale)) {
flyMinScale = 0;
}
flyDistance = parseInt(fd);
if (_global.noSet(flyDistance)) {
flyDistance = 100;
}
empty = false;
startReloadTime = (reloadTime = t);
startReloadMicroTime = (reloadMicroTime = mt);
clip = c;
if (!_global.noSet(bt)) {
bulletType = bt;
}
if (!_global.noSet(bs)) {
bulletSpeed = bs;
}
if (_global.noSet(am)) {
amount = -100;
} else {
amount = am;
}
if (!_global.noSet(tl)) {
bulletTopLevel = tl;
}
if ((bulletTopLevel != 0) && (bulletTopLevel != 1)) {
bulletTopLevel = 0;
}
if (_global.noSet(dd)) {
bulletDir = "d";
} else {
bulletDir = dd;
}
if (!_global.noSet(br)) {
bulletFactor = br;
}
damage = bd;
reload = true;
to = parseInt(to);
if (_global.noSet(to)) {
to = 0;
}
bangTime = _global.clock + to;
}
function bang(obj) {
if (empty) {
return(false);
}
if ((reloadMicroTime == reloadTime) && (reloadTime == 0)) {
return(false);
}
if ((!reload) && ((_global.clock - bangTime) < reloadMicroTime)) {
return(false);
}
if (reload && ((_global.clock - bangTime) < reloadTime)) {
return(false);
}
if (amount == 0) {
return(false);
}
if (reload) {
reload = false;
shootCount = 0;
}
shootCount++;
var _local6 = "s_" + bulletType;
if ((bulletType == "playerShoot") || (bulletType == "playerShoot2")) {
_local6 = "s_playerShoot";
}
_global.sound.play(_local6, myObj.parent._x);
if (shootCount == clip) {
reload = true;
}
bangTime = _global.clock;
var _local4 = damage * (doubleDamage ? 1.5 : 1);
if (amount > 0) {
amount--;
}
if ((obj == 1) && (myNum == 1)) {
_root.gui.rockets.tf.text = amount;
}
if (multiple == 1) {
myObj.makeBang(bulletType, bulletSpeed, _local4, bulletDir, bulletFactor, obj, this);
} else if (multiple == 3) {
myObj.makeBang(bulletType, bulletSpeed, _local4, bulletDir, bulletFactor, obj, this, -1 * _global.envS.multipleFireAngle);
myObj.makeBang(bulletType, bulletSpeed, _local4, bulletDir, bulletFactor, obj, this);
myObj.makeBang(bulletType, bulletSpeed, _local4, bulletDir, bulletFactor, obj, this, 1 * _global.envS.multipleFireAngle);
} else if (multiple == 5) {
myObj.makeBang(bulletType, bulletSpeed, _local4, bulletDir, bulletFactor, obj, this, -2 * _global.envS.multipleFireAngle);
myObj.makeBang(bulletType, bulletSpeed, _local4, bulletDir, bulletFactor, obj, this, -1 * _global.envS.multipleFireAngle);
myObj.makeBang(bulletType, bulletSpeed, _local4, bulletDir, bulletFactor, obj, this);
myObj.makeBang(bulletType, bulletSpeed, _local4, bulletDir, bulletFactor, obj, this, 1 * _global.envS.multipleFireAngle);
myObj.makeBang(bulletType, bulletSpeed, _local4, bulletDir, bulletFactor, obj, this, 2 * _global.envS.multipleFireAngle);
} else if (multiple == 7) {
myObj.makeBang(bulletType, bulletSpeed, _local4, bulletDir, bulletFactor, obj, this, -3 * _global.envS.multipleFireAngle);
myObj.makeBang(bulletType, bulletSpeed, _local4, bulletDir, bulletFactor, obj, this, -2 * _global.envS.multipleFireAngle);
myObj.makeBang(bulletType, bulletSpeed, _local4, bulletDir, bulletFactor, obj, this, -1 * _global.envS.multipleFireAngle);
myObj.makeBang(bulletType, bulletSpeed, _local4, bulletDir, bulletFactor, obj, this);
myObj.makeBang(bulletType, bulletSpeed, _local4, bulletDir, bulletFactor, obj, this, 1 * _global.envS.multipleFireAngle);
myObj.makeBang(bulletType, bulletSpeed, _local4, bulletDir, bulletFactor, obj, this, 2 * _global.envS.multipleFireAngle);
myObj.makeBang(bulletType, bulletSpeed, _local4, bulletDir, bulletFactor, obj, this, 3 * _global.envS.multipleFireAngle);
}
return(true);
}
var empty = true;
var bulletType = "gunshot";
var flySteps = 0;
var flyMinScale = 0;
var flyDistance = 100;
var amount = -100;
var bulletDir = "d";
var bulletFactor = 5;
var bulletTopLevel = 0;
var reloadTime = 0;
var startReloadTime = 0;
var reloadMicroTime = 0;
var startReloadMicroTime = 0;
var clip = 0;
var reload = false;
var multiple = 1;
var doubleDamage = false;
var doubleSpeed = false;
var shootCount = 0;
var bangTime = 0;
var damage = 0;
var myNum = 0;
var splashDamage = 0;
var damageRadius = 0;
var splashDelay = 0;
var nuke = false;
}
Symbol 953 MovieClip [__Packages.playerClass] Frame 0 (9.93 KiB) ● ●
class playerClass extends tankClass
{
var offsetTop, offsetBottom, offsetLeft, offsetRight, offReaction, playerBaseRotation, base, shadow, cannons, bar, startArmor, x, speedX, _parent, speedY, y, moveBy, gunHolder, init, initMove, armor, startBlink, live;
function playerClass () {
super();
offsetTop = _global.envS.playerOffset.top;
offsetBottom = _global.envS.playerOffset.bottom;
offsetLeft = _global.envS.playerOffset.left;
offsetRight = _global.envS.playerOffset.right;
offReaction = "stand";
oldTab = Key.isToggled(9);
speedFactor = _global.playerS.speedFactor;
rotationFactor = _global.playerS.rotationFactor;
}
function setMotion(a, b) {
super.setMotion(0, 0);
startBaseSpeedX = (baseSpeedX = a);
startBaseSpeedY = (baseSpeedY = b);
playerBaseRotation = (shadow._rotation = (realRotation = (base._rotation = -_global.envS.defaultRotation)));
}
function initTank(a, b, c, ar, wb, sh, msh, mar, sha) {
shield = sh;
maxShield = msh;
super.initTank(a, b, c, ar, wb, false, 1, sha);
var _local4 = 0;
while (_local4 < cannons.length) {
cannons[_local4]._y = cannons[_local4]._y * -1;
_local4++;
}
if (_global.envS.debug == 1) {
bar._y = 20;
}
startArmor = Math.max(mar, ar);
showArmor();
}
function oEF() {
var _local12 = cannons[0].currentGun;
if ((Key.isDown(49) || (Key.isDown(90))) || (Key.isDown(46))) {
if (cannons[0].changeGun(0)) {
_root.lbar.weaponSelector.gotoAndStop(1);
if (cannons[0].currentGun != _local12) {
_global.sound.play("changeWeapon", x, true);
}
}
}
if ((Key.isDown(50) || (Key.isDown(88))) || (Key.isDown(35))) {
if (cannons[0].changeGun(1)) {
_root.lbar.weaponSelector.gotoAndStop(2);
if (cannons[0].currentGun != _local12) {
_global.sound.play("changeWeapon", x, true);
}
}
}
speedX = (_parent._xmouse - x) / speedFactor;
speedY = (_parent._ymouse - y) / speedFactor;
var _local9 = Math.floor(speedX / 3) + 6;
if (_local9 < 1) {
_local9 = 1;
}
if (_local9 > base.vis._totalframes) {
_local9 = base.vis._totalframes;
}
base.vis.gotoAndStop(_local9);
shadow.vis.gotoAndStop(_local9);
if (recoilTimer < _global.playerS.recoilLength) {
recoilTimer++;
var _local11 = recoilAngle / _global.PI2;
var _local10 = _global.playerS.recoil * Math.cos((Math.PI * recoilTimer) / ((2 * _global.playerS.recoilLength) + 1));
moveBy((_local10 * Math.cos(_local11)) / recoilTimer, (_local10 * Math.sin(_local11)) / recoilTimer);
}
super.oEF();
shadow._rotation = (base._rotation = 0);
gunHolder._rotation = 0;
var _local13 = cannons[0]._rotation;
cannons[0]._rotation = base._rotation;
if (!(init && (initMove))) {
return(undefined);
}
if (_global.gameInProcess) {
if (Key.isDown(32)) {
if (cannons[0].changeGun(1)) {
if (bang(1)) {
_global.rezults.shots++;
}
cannons[0].changeGun(0);
}
}
if (autoFire) {
if (inFireMode) {
if (bang(1)) {
recoilAngle = _local13 + 90;
recoilTimer = 0;
_global.rezults.shots++;
temperature = temperature + _global.playerS.tempUp;
if (temperature > 100) {
temperature = 100;
}
}
if (temperature >= _global.playerS.stopFireTemp) {
inFireMode = false;
_global.sound.play("stopFire", x, true);
_root.gui.health.overHeat.gotoAndPlay(1);
}
} else {
temperature = temperature - _global.playerS.tempDown;
}
} else {
temperature = temperature - _global.playerS.tempDown;
}
if (temperature < 0) {
temperature = 0;
}
if (temperature <= _global.playerS.startFireTemp) {
inFireMode = true;
_root.gui.health.overHeat.gotoAndStop(1);
}
_root.gui.health.heatbar._xscale = temperature;
if (temperature < _global.playerS.grade1) {
if (_root.gui.temp.bar._currentframe != 1) {
_root.gui.temp.bar.gotoAndStop(1);
}
} else if (temperature < _global.playerS.grade2) {
if (_root.gui.temp.bar._currentframe != 2) {
_root.gui.temp.bar.gotoAndStop(2);
}
} else if (_root.gui.temp.bar._currentframe != 3) {
_root.gui.temp.bar.gotoAndStop(3);
}
}
var _local7 = 0;
while (_local7 < cannons[0].gunZ.length) {
var _local5 = cannons[0].gunZ[_local7];
if (_local5.reload) {
var _local6 = 100 * ((_global.clock - _local5.bangTime) / _local5.reloadTime);
} else {
var _local6 = 100 * ((_global.clock - _local5.bangTime) / _local5.reloadMicroTime);
}
if (_local6 > 100) {
var _local6 = 100;
}
var _local8 = _root.lbar["w" + _local7].ico;
if ((_local6 < 100) || (_local8._currentframe <= 50)) {
_local8.gotoAndPlay(Math.ceil(_local6 / 2));
}
_local7++;
}
}
function check() {
super.check();
}
function initGun(t, mt, c, bt, bs, tl, am, fs, fm, fd, bd, sd, dr, del) {
super.initGun(t, mt, c, bt, bs, "d", undefined, tl, am, fs, fm, fd, bd);
if ((!_global.noSet(sd)) && (sd != 0)) {
var _local7 = sd.split(",");
if (_global.noSet(_local7)) {
_local7 = new Array();
_local7.push(sd);
}
var _local5 = dr.split(",");
if (_global.noSet(_local5)) {
_local5 = new Array();
_local5.push(dr);
}
var _local6 = del.split(",");
if (_global.noSet(_local6)) {
_local6 = new Array();
_local6.push(del);
}
var _local4 = 0;
while (_local4 < cannons.length) {
cannons[_local4].initSplash(_local7[_local4], _local5[_local4], _local6[_local4]);
_local4++;
}
}
showWeapon(cannons[0].gunZ.length - 1);
}
function addGun(t, mt, c, bt, bs, tl, am, fs, fm, fd, bd, sd, dr, del) {
super.addGun(t, mt, c, bt, bs, "d", undefined, tl, am, fs, fm, fd, bd);
if ((!_global.noSet(sd)) && (sd != 0)) {
var _local7 = sd.split(",");
if (_global.noSet(_local7)) {
_local7 = new Array();
_local7.push(sd);
}
var _local5 = dr.split(",");
if (_global.noSet(_local5)) {
_local5 = new Array();
_local5.push(dr);
}
var _local6 = del.split(",");
if (_global.noSet(_local6)) {
_local6 = new Array();
_local6.push(del);
}
var _local4 = 0;
while (_local4 < cannons.length) {
cannons[_local4].initSplash(_local7[_local4], _local5[_local4], _local6[_local4]);
_local4++;
}
}
showWeapon(cannons[0].gunZ.length - 1);
}
function showWeapon(n) {
var _local3 = cannons[0].gunZ[n];
_root.lbar["w" + n].gotoAndStop((("on" + (_local3.doubleDamage ? "dbl" : "")) + (_local3.nuke ? "nuke" : "")) + (_local3.triple ? "tri" : ""));
}
function onMouseDown() {
if (_global.gameInProcess) {
autoFire = true;
}
}
function onMouseUp() {
if (_global.gameInProcess) {
autoFire = false;
}
}
function bang(obj) {
var _local3 = super.bang(obj);
if ((_local3 && (cannons[0].currentGun == 1)) && (cannons[0].gunZ[1].nuke)) {
cannons[0].gunZ[1].nuke = false;
cannons[0].gunZ[1].bulletType = "rocket";
showWeapon(1);
}
return(_local3);
}
function showArmor() {
super.showArmor();
_root.gui.health.bar._xscale = Math.round((100 * armor) / startArmor);
}
function changeShield(delta) {
shield = shield + delta;
if (shield > maxShield) {
shield = maxShield;
}
if (shield < 0) {
shield = 0;
}
if (delta > 0) {
startBlink("shield");
}
}
function changeArmor(delta) {
if (!live) {
return(undefined);
}
if (delta < 0) {
var _local3 = Math.ceil(delta / 2);
if ((-_local3) > shield) {
_local3 = -shield;
}
var _local4 = delta - _local3;
changeShield(_local3);
} else {
var _local3 = 0;
var _local4 = delta;
}
super.changeArmor(_local4);
}
function destroy() {
_global.gameOver = true;
super.destroy(true);
}
function applyBonus(type) {
startBlink("takebonus");
switch (type) {
case "speed" :
_global.sound.play("upgrade", x);
baseSpeedX = startBaseSpeedX * 2;
baseSpeedY = startBaseSpeedY * 2;
_root.gui.speed.gotoAndStop(2);
break;
case "miniHealth" :
_global.sound.play("health", x);
changeArmor(startArmor / 4);
showArmor();
break;
case "fullHealth" :
_global.sound.play("health", x);
changeArmor(startArmor);
showArmor();
break;
case "weaponAdder" :
_global.sound.play("upgrade", x);
cannons[0].gunZ[0].multiple = cannons[0].gunZ[0].multiple + 2;
if (cannons[0].gunZ[0].multiple > 5) {
cannons[0].gunZ[0].multiple = 5;
}
showWeapon(0);
_root.gui.adder.gotoAndStop(cannons[0].gunZ[0].multiple);
break;
case "double" :
_global.sound.play("upgrade", x);
cannons[0].gunZ[0].nuke = true;
cannons[0].gunZ[0].doubleDamage = true;
cannons[0].gunZ[0].bulletType = "playerShoot2";
showWeapon(0);
_root.gui.double.gotoAndStop(2);
break;
case "fireRate" :
_global.sound.play("upgrade", x);
var _local5 = 0;
while (_local5 < cannons.length) {
var _local4 = 0;
while (_local4 < cannons[_local5].gunZ.length) {
cannons[_local5].gunZ[_local4].reloadTime = cannons[_local5].gunZ[_local4].startReloadTime / 2;
cannons[_local5].gunZ[_local4].reloadMicroTime = cannons[_local5].gunZ[_local4].startReloadMicroTime / 2;
_local4++;
}
_local5++;
}
_root.gui.fireRate.gotoAndStop(2);
showWeapon(0);
break;
case "freezer" :
_global.sound.play("freezer", x);
temperature = 0;
}
}
var playerDx = 0;
var playerDy = 0;
var baseSpeedX = 0;
var baseSpeedY = 0;
var startBaseSpeedX = 0;
var startBaseSpeedY = 0;
var speedFactor = 0;
var rotationFactor = 0;
var realRotation = 0;
var rotSign = 0;
var shield = 0;
var maxShield = 0;
var recoilTimer = 10;
var recoilAngle = 0;
var oldTab = false;
var autoFire = false;
var temperature = 0;
var inFireMode = true;
}
Symbol 954 MovieClip [__Packages.soundCollector] Frame 0 (3.6 KiB) ●
class soundCollector extends MovieClip
{
var col, getNextHighestDepth, createEmptyMovieClip;
function soundCollector () {
super();
col = new Array();
var _local8 = 0;
while (_local8 < arrayLength) {
var _local5 = getNextHighestDepth();
var _local6 = createEmptyMovieClip("mc_" + _local5, _local5);
var _local4 = new Sound(_local6);
_local4.onSoundComplete = scomplete;
var _local7 = {mc:_local6, snd:_local4, free:true, cont:false, pri:false};
_local4.link = _local7;
col.push(_local7);
_local8++;
}
_global.sound = this;
}
function set width(w) {
if (w >= 0) {
__width = w;
}
//return(width);
}
function get width() {
return(__width);
}
function set volume(v) {
if (v >= 0) {
__volume = v;
}
//return(volume);
}
function get volume() {
return(__volume);
}
function set enable(e) {
__enable = e;
if (!__enable) {
var _local2 = 0;
while (_local2 < arrayLength) {
col[_local2].snd.stop();
_local2++;
}
}
//return(enable);
}
function get enable() {
return(__enable);
}
function play(linkage, xpos, priority, num, volume) {
if (!__enable) {
return(undefined);
}
if (_global.noSet(priority)) {
priority = false;
}
if (_global.noSet(num)) {
num = 1;
}
if (num == -1) {
num = 1000000000 /* 0x3B9ACA00 */;
}
var _local12 = false;
var _local6 = -1;
var _local5 = 0;
var _local7 = -1;
var _local3 = 0;
while (_local3 < arrayLength) {
if (col[_local3].free || (_global.noSet(col[_local3].snd.position))) {
col[_local3].free = true;
_local6 = _local3;
break;
}
if (!col[_local3].pri) {
var _local4 = col[_local3].snd.position / col[_local3].snd.duration;
if (_local4 > _local5) {
_local5 = _local4;
_local7 = _local3;
}
}
_local3++;
}
if (_local6 == -1) {
if (priority) {
if (_global.envS.debug && (_global.envS.soundDebug)) {
_global.debug(((((("Sound collector: all slots busy, using slot " + _local7) + " (") + col[_local7].linkage) + ": ") + (col[_local7].snd.position / col[_local7].snd.duration)) + ")");
}
_local6 = _local7;
col[_local6].snd.stop();
} else if (_global.envS.debug && (_global.envS.soundDebug)) {
_global.debug("Sound collector: all slots busy, this sound skipping because of their low priority");
}
}
if (_local6 != -1) {
var _local8 = col[_local6];
_local8.snd.attachSound(linkage);
_local8.snd.setVolume(this.volume);
_local8.target = undefined;
if (!_global.noSet(xpos)) {
if (typeof(xpos) == "number") {
_local8.snd.setPan(calcPan(xpos));
}
if (typeof(xpos) == "movieclip") {
_local8.target = xpos;
}
} else {
_local8.snd.setPan(0);
}
_local8.snd.start(0, num);
_local8.free = false;
_local8.linkage = linkage;
_local8.pri = priority;
}
}
function stop(linkage) {
var _local2 = 0;
while (_local2 < arrayLength) {
if (col[_local2].linkage == linkage) {
col[_local2].snd.stop();
col[_local2].free = true;
}
_local2++;
}
}
function scomplete() {
var _local2 = this;
_local2.link.free = true;
}
function oEF() {
var _local3 = 0;
while (_local3 < arrayLength) {
if (!_global.noSet(col[_local3].target)) {
col[_local3].snd.setPan(calcPan(col[_local3].target._x));
}
_local3++;
}
}
function calcPan(xpos) {
return((((100 * xpos) / __width) * 2) - 100);
}
var arrayLength = 8;
var __volume = 100;
var __width = 100;
var __enable = true;
}
Symbol 955 MovieClip [__Packages.bgClass] Frame 0 (297 B)
class bgClass extends movingObject
{
var _y, bg1, bg2;
function bgClass () {
super();
}
function check() {
if ((bg1._y + _y) > 400) {
bg1._y = bg1._y - 1600;
}
if ((bg2._y + _y) > 400) {
bg2._y = bg2._y - 1600;
}
}
function oEF() {
super.oEF();
}
}
Symbol 511 Button (64 B)
on (press) {
_global.language_pre = "pt";
_root.nextFrame();
}
Symbol 513 Button (64 B)
on (press) {
_global.language_pre = "ru";
_root.nextFrame();
}
Symbol 515 Button (64 B)
on (press) {
_global.language_pre = "de";
_root.nextFrame();
}
Symbol 517 Button (64 B)
on (press) {
_global.language_pre = "fr";
_root.nextFrame();
}
Symbol 519 Button (64 B)
on (press) {
_global.language_pre = "es";
_root.nextFrame();
}
Symbol 521 Button (64 B)
on (press) {
_global.language_pre = "en";
_root.nextFrame();
}
Symbol 523 MovieClip [#soundz] Frame 1 (77 B)
#initclip 50
Object.registerClass("#soundz", soundCollector);
#endinitclip
Symbol 530 Button (99 B)
on (release) {
_root.noNewGame = false;
_global.sound.play("menu");
_root.gotoAndStop("help");
}
Symbol 535 Button (98 B)
on (release) {
_root.noNewGame = true;
_global.sound.play("menu");
_root.gotoAndStop("help");
}
Symbol 540 Button (56 B)
on (press) {
_global.sound.play("menu");
openSite();
}
Symbol 544 Button (62 B)
on (press) {
this._parent.soundOff();
this.gotoAndStop(2);
}
Symbol 546 Button (61 B)
on (press) {
this._parent.soundOn();
this.gotoAndStop(1);
}
Symbol 547 MovieClip Frame 1 (77 B)
this.stop();
_root.soundStarter.gotoAndPlay("start");
sound.enable = true;
Symbol 547 MovieClip Frame 2 (77 B)
this.stop();
_root.soundStarter.gotoAndPlay("stop");
sound.enable = false;
Symbol 550 MovieClip Frame 1 (19 B)
_visible = false;
Symbol 550 MovieClip Frame 3 (43 B)
if (!sound.enable) {
gotoAndStop (1);
}
Symbol 550 MovieClip Frame 7 (17 B)
gotoAndStop (1);
Symbol 550 MovieClip Frame 12 (17 B)
gotoAndStop (1);
Symbol 557 Button (68 B)
on (release) {
_global.sound.play("menu");
gotoAndStop ("menu");
}
Symbol 562 Button (73 B)
on (release) {
_global.sound.play("menu");
_root.gotoAndStop("game");
}
Symbol 625 MovieClip Frame 1 (17 B)
overHeat.stop();
Symbol 633 MovieClip Frame 1 (8 B)
stop();
Symbol 633 MovieClip Frame 2 (8 B)
stop();
Symbol 633 MovieClip Frame 3 (8 B)
stop();
Symbol 646 MovieClip Frame 1 (8 B)
stop();
Symbol 651 MovieClip Frame 1 (8 B)
stop();
Symbol 656 MovieClip Frame 1 (8 B)
stop();
Symbol 661 Button (609 B)
on (rollOver, dragOver) {
sel1.gotoAndStop(2);
}
on (rollOut, dragOut) {
if (_global.selectedPlane != 1) {
sel1.gotoAndStop(1);
}
}
on (release) {
_global.sound.play("menu");
sel1.gotoAndStop(1);
sel2.gotoAndStop(1);
sel3.gotoAndStop(1);
sel1.gotoAndStop(2);
_global.selectedPlane = 1;
if (mode == 1) {
_global.sound.play("menu");
this.f = makeBreef;
this.f(true);
delete this.f;
} else if (mode == 2) {
if (_global.selectedPlane != 0) {
_global.playerS = _global.playerSettings["plane" + _global.selectedPlane];
_global.sound.play("menu");
_root.gotoAndStop("level");
}
}
}
Symbol 662 Button (609 B)
on (rollOver, dragOver) {
sel2.gotoAndStop(2);
}
on (rollOut, dragOut) {
if (_global.selectedPlane != 2) {
sel2.gotoAndStop(1);
}
}
on (release) {
_global.sound.play("menu");
sel1.gotoAndStop(1);
sel2.gotoAndStop(1);
sel3.gotoAndStop(1);
sel2.gotoAndStop(2);
_global.selectedPlane = 2;
if (mode == 1) {
_global.sound.play("menu");
this.f = makeBreef;
this.f(true);
delete this.f;
} else if (mode == 2) {
if (_global.selectedPlane != 0) {
_global.playerS = _global.playerSettings["plane" + _global.selectedPlane];
_global.sound.play("menu");
_root.gotoAndStop("level");
}
}
}
Symbol 663 Button (609 B)
on (rollOver, dragOver) {
sel3.gotoAndStop(2);
}
on (rollOut, dragOut) {
if (_global.selectedPlane != 3) {
sel3.gotoAndStop(1);
}
}
on (release) {
_global.sound.play("menu");
sel1.gotoAndStop(1);
sel2.gotoAndStop(1);
sel3.gotoAndStop(1);
sel3.gotoAndStop(2);
_global.selectedPlane = 3;
if (mode == 1) {
_global.sound.play("menu");
this.f = makeBreef;
this.f(true);
delete this.f;
} else if (mode == 2) {
if (_global.selectedPlane != 0) {
_global.playerS = _global.playerSettings["plane" + _global.selectedPlane];
_global.sound.play("menu");
_root.gotoAndStop("level");
}
}
}
Symbol 664 MovieClip Frame 1 (51 B)
_x = 275;
_y = 200;
_global.selectedPlane = 0;
Symbol 890 MovieClip [#BGfull] Frame 1 (70 B)
#initclip 51
Object.registerClass("#BGfull", bgClass);
#endinitclip
Symbol 901 Button (239 B)
on (release) {
_global.sound.play("menu");
if (_global.levels["level_" + (levelNum + 1)] != undefined) {
_root.gotoAndStop("game");
} else if (!flag) {
_root.endGameOutput();
} else {
openSite();
_root.gotoAndStop("menu");
}
}
Symbol 907 MovieClip Frame 1 (8 B)
stop();
Symbol 910 MovieClip Frame 1 (23 B)
_x = 275;
_y = 200;
Symbol 917 Button (73 B)
on (release) {
_global.sound.play("menu");
keyGetter.onKeyDown(true);
}
Symbol 918 Button (92 B)
on (release) {
stopAllEngines();
_root.gotoAndStop("menu");
_global.sound.play("menu");
}
Symbol 921 MovieClip Frame 1 (141 B)
_x = 275;
_y = 200;
ttz = _global.envS["textZ_" + language_pre];
title.text = ttz.gamePausedTitle;
tf.htmlText = ttz.gamePausedString;