Frame 1
fscommand ("showmenu", "false");
_focusrect = false;
_global.openSite = function () {
getURL ("http://www.gametop.com/stats/crushmaniacs.html", "_blank");
};
_global.gameName = "CrushManiacs";
_root.loaderAnimDelta = 5;
_root.loaderAnimPause = 2500;
_root.parsingAnimDelta = 10;
Instance of Symbol 10 MovieClip in Frame 2
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 3
stop();
Instance of Symbol 13 MovieClip in Frame 3
onClipEvent (load) {
_alpha = 0;
state = 0;
_root.stop();
}
onClipEvent (enterFrame) {
l = _root.getBytesLoaded();
t = _root.getBytesTotal();
if (state == 0) {
_alpha = (_alpha + _root.loaderAnimDelta);
if (_alpha >= 100) {
_alpha = 100;
state = 1;
startPause = getTimer();
}
} else if ((((state == 1) && (t == l)) && (l > 10)) && ((getTimer() - startPause) > _root.loaderAnimPause)) {
this._alpha = this._alpha - _root.loaderAnimDelta;
if (_alpha < 0) {
_root.gotoAndPlay("init");
}
}
}
Frame 5
function globalStart() {
debug("Try to start game");
if (_global.settingsLoaded === true) {
debug("STARTING GAME LEVEL " + levelNum);
_root.tf_level.text = "LEVEL " + levelNum;
_global.gameInProcess = true;
_global.gameInMoving = true;
initTiles();
_root.attachMovie("queue", "queue", _root.getNextHighestDepth());
_global.sound.width = 550;
_global.queue.addFunc(sound.oEF, sound, 95);
_global.gameTimeStart = getTimer();
_global.queue.addFunc(mainOEF, _root, 5);
_root.wnd_pause._x = (_root.ballDied._x = (_root.wnd_next._x = (_root.wnd_gameover._x = (_root.wnd_gamecomplete._x = 275))));
_root.wnd_pause._y = (_root.ballDied._y = (_root.wnd_next._y = (_root.wnd_gameover._y = (_root.wnd_gamecomplete._y = 200))));
_root.wnd_pause._xscale = (_root.wnd_pause._yscale = (_root.ballDied._xscale = (_root.ballDied._yscale = (_root.wnd_next._xscale = (_root.wnd_next._yscale = (_root.wnd_gameover._xscale = (_root.wnd_gameover._yscale = (_root.wnd_gamecomplete._xscale = (_root.wnd_gamecomplete._yscale = 100)))))))));
_root.wnd_pause._visible = (_root.ballDied._visible = (_root.wnd_next._visible = (_root.wnd_gameover._visible = (_root.wnd_gamecomplete._visible = false))));
_global.keyGetter = new Object();
keyGetter.onKeyDown = keyLogger;
keyGetter.onMouseWheel = changeWeaponByMouse;
Key.addListener(_global.keyGetter);
Mouse.addListener(_global.keyGetter);
_global.currLevel = _global.levels["level_" + levelNum];
_global.levelTime = 0;
_global.levelTimeF = 0;
_global.lastCollisionTimeF = 0;
_global.levelTimeS = getTimer();
_global.currLevelBonusesNames = _global.envS.bonuses_names;
_global.currLevelBonusesRandom = _global.envS.bonuses_random;
if (!_global.noSet(currLevel.bonuses_names)) {
_global.currLevelBonusesNames = currLevel.bonuses_names;
}
if (!_global.noSet(currLevel.bonuses_random)) {
_global.currLevelBonusesRandom = currLevel.bonuses_random;
}
_global.currLevelBonusesNames = _global.currLevelBonusesNames.split(",");
var _local3 = 0;
while (_local3 < currLevelBonusesNames.length) {
currLevelBonusesNames[_local3] = trim(currLevelBonusesNames[_local3]);
_local3++;
}
_root.all.pl.attachMovie("caretMC", "player", _root.getNextHighestDepth());
_global.player = _root.all.pl.player;
player._x = (borders.left + borders.right) / 2;
player._y = _global.playerSettings.yposition;
player.initObj();
player.setMode("none");
player.inQueue(20);
delete _global.ballz;
_global.ballz = new Array();
delete _global.bonusez;
_global.bonusez = new Array();
delete _global.portalz;
_global.portalz = new Array();
var _local4 = getTimer();
createLevel();
if (_global.levelScore == undefined) {
_global.levelScore = 0;
}
changeLevelScore(0);
var _local6 = _global.envS.centerBlockX;
var _local5 = _global.envS.centerBlockY;
if (!noSet(currLevel.centerBlockX)) {
_local6 = currLevel.centerBlockX;
}
if (!noSet(currLevel.centerBlockY)) {
_local5 = currLevel.centerBlockY;
}
if (currLevel.useCenterBlock != 0) {
_root.convert._x = _global.envS.centerBlockX;
_root.convert._y = _global.envS.centerBlockY;
}
if (_global.envS.debug == 1) {
trace(("Generate time: " + (getTimer() - _local4)) + " ms");
_root.box.removeMovieClip();
_root.createEmptyMovieClip("box", _root.getNextHighestDepth());
_root.box2.removeMovieClip();
_root.createEmptyMovieClip("box2", _root.getNextHighestDepth());
_root.box3.removeMovieClip();
_root.createEmptyMovieClip("box3", _root.getNextHighestDepth());
}
makeAutoball();
_global.modeChanged = false;
_global.modeChangedMaxTime = (_global.modeChangedTime = 0);
_global.dieAnim = false;
_global.dieAnimPause = false;
} else {
debug("XML data not loaded yet");
}
}
System.useCodepage = true;
fscommand ("trapallkeys", true);
trace("init");
_root.depth = 0;
_global.PI2 = 57.2957795130823;
_global.stageWidth = 550;
_global.stageHeight = 400;
_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();
MovieClip.prototype.drawRect = function (x1, y1, x2, y2) {
this.moveTo(x1, y1);
this.lineTo(x2, y1);
this.lineTo(x2, y2);
this.lineTo(x1, y2);
this.lineTo(x1, y1);
};
MovieClip.prototype.drawRectAbout = function (x1, y1, len) {
this.drawRect(x1 - len, y1 - len, x1 + len, y1 + len);
};
MovieClip.prototype.drawCross = function (x1, y1, len) {
this.moveTo(x1 - len, y1);
this.lineTo(x1 + len, y1);
this.moveTo(x1, y1 - len);
this.lineTo(x1, y1 + len);
};
MovieClip.prototype.drawLine = function (x1, y1, x2, y2) {
this.moveTo(x1, y1);
this.lineTo(x2, y2);
};
_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;
this.removeMovieClip();
}
}
};
_global.alphaOutQuick = function () {
this.step++;
if (this.step > this.maxStep) {
this._alpha = this._alpha - 15;
if (this._alpha < 0) {
this._alpha = 0;
delete this.onEnterFrame;
this.removeMovieClip();
}
}
};
_global.dieBrick = function () {
this.step++;
if (this.step > this.maxStep) {
this.white._alpha = this.white._alpha - 20;
if (this.white._alpha <= 0) {
delete this.onEnterFrame;
this.removeMovieClip();
}
}
};
_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);
};
_global.prepareArrayString = function (inv) {
var _local3 = inv.split(",");
if (_global.noSet(_local3)) {
_local3 = new Array();
_local3.push(inv);
}
var _local2 = 0;
while (_local2 < _local3.length) {
_local3[_local2] = _global.trim(_local3[_local2]);
_local2++;
}
return(_local3);
};
_global.prepareArrayNum = function (inv) {
var _local3 = inv.split(",");
if (_global.noSet(_local3)) {
_local3 = new Array();
_local3.push(inv);
}
var _local2 = 0;
while (_local2 < _local3.length) {
_local3[_local2] = parseFloat(_local3[_local2]);
_local2++;
}
return(_local3);
};
_global.isChild = function (arr, item) {
var _local2 = false;
for (var _local3 in arr) {
if (arr[_local3] == item) {
_local2 = _local3;
break;
}
}
return(_local2);
};
_global.isArrChild = function (arr, name, item) {
var _local3 = false;
var _local1 = 0;
while (_local1 < arr.length) {
if (arr[_local1][name] == item) {
_local3 = arr[_local1];
break;
}
_local1++;
}
return(_local3);
};
_global.parsingOn = function () {
this._alpha = this._alpha + _root.parsingAnimDelta;
if (this._alpha > (100 + _root.parsingAnimDelta)) {
_root.gotoAndStop("parse");
delete this.onEnterFrame;
}
};
_global.parsingOff = function () {
this._alpha = this._alpha - _root.parsingAnimDelta;
if (this._alpha <= 0) {
delete this.onEnterFrame;
_root.gotoAndStop("menu");
}
};
stop();
_root.parsingDataMC._alpha = 0;
_root.parsingDataMC.onEnterFrame = parsingOn;
_global.allowToStart = false;
_global.tilesInited = false;
mainOEF = function () {
clockAdder();
if (_global.gameInProcess) {
var _local8 = Math.round((getTimer() - gameTimeStart) / 1000);
var _local7 = _local8 % 60;
if (_local7 < 10) {
_local7 = "0" + _local7;
}
var _local6 = Math.floor(_local8 / 60);
_root.tfTimer.text = (_local6 + ":") + _local7;
_global.levelTime = _global.levelTime + (getTimer() - _global.levelTimeS);
_global.levelTimeF++;
_local8 = Math.round(_global.levelTime / 1000);
_local7 = _local8 % 60;
if (_local7 < 10) {
_local7 = "0" + _local7;
}
_local6 = Math.floor(_local8 / 60);
if (_local6 < 10) {
_local6 = "0" + _local6;
}
_root.tf_time.text = (_local6 + ":") + _local7;
if (_global.dieAnim) {
_global.dieAnim = false;
_global.dieAnimPause = true;
_root.ballDied._visible = true;
_root.ballDied.gotoAndPlay(2);
_global.gameInProcess = false;
}
}
if (_global.gameInProcess) {
if (_global.tileCounter <= _global.envS.autoDieTileCount) {
if ((levelTimeF - lastCollisionTimeF) >= _global.envS.autoDieInterval) {
do {
var tileToDie = allTiles[Math.floor(Math.random() * allTiles.length)];
} while (!tileToDie.inGame);
tileToDie.explodeMe(0);
}
}
var _local4 = 0;
while (_local4 < _global.allTiles.length) {
var _local3 = _global.allTiles[_local4];
if (_local3.imExploded) {
_local3.exCount--;
if (_local3.exCount <= 0) {
_local3.miniExplode();
_local3.live = 1;
_local3.decreaseLive(1);
_local4--;
}
}
_local4++;
}
if (_global.tileCounter == 0) {
trace("LEVEL ENDS");
var _local5 = SharedObject.getLocal(gameName, "/");
if ((_local5.data.levelDone <= levelNum) || (noSet(_local5.data.levelDone))) {
if (!noSet(levels["level_" + (levelNum + 1)])) {
_local5.data.levelDone = levelNum;
_local5.data.levelScore = _global.levelScore;
_local5.flush();
}
}
_global.levelNum++;
_global.gameInProcess = false;
_global.sound.play("LevelDone");
if (noSet(_global.levels["level_" + levelNum])) {
trace("GAME OVER");
_root.wnd_gamecomplete._visible = true;
_root.wnd_gamecomplete.gotoAndPlay(2);
} else {
_root.wnd_next._visible = true;
_root.wnd_next.gotoAndPlay(2);
}
}
}
_global.levelTimeS = getTimer();
};
_global.clock = 0;
clockAdder = function () {
_global.clock++;
};
_global.keyLogger = function (flag) {
if (_global.gameOver) {
return(undefined);
}
if (_global.dieAnimPause) {
return(undefined);
}
if ((Key.isDown(27) || (Key.isDown(80))) || (flag)) {
if (_global.gameInProcess) {
_global.gameInProcess = false;
_global.gameInMoving = false;
_root.wnd_pause._visible = true;
} else {
_global.gameInProcess = true;
_global.gameInMoving = true;
_root.wnd_pause._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.stopAllEngines = function () {
Key.removeListener(_global.keyGetter);
Mouse.removeListener(_global.keyGetter);
delete _global.keyGetter;
_global.gameInProcess = false;
_global.gameInMove = false;
_global.queue.clear();
_global.queue.removeMovieClip();
delete _global.queue;
};
_global.killOldLevel = function () {
var _local2 = 0;
while (_local2 < _global.allTiles.length) {
_global.allTiles[_local2].removeMovieClip();
_local2++;
}
_local2 = 0;
while (_local2 < _global.ballz.length) {
_global.ballz[_local2].removeMovieClip();
_local2++;
}
_local2 = 0;
while (_local2 < _global.bonusez.length) {
_global.bonusez[_local2].removeMovieClip();
_local2++;
}
player.removeMovieClip();
};
_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);
};
_global.createLevel = function () {
trace("creating Level");
if (noSet(currLevel)) {
debug("Cannot find new level declaration");
return(undefined);
}
delete _global.allTiles;
_global.allTiles = new Array();
var _local7 = -100000;
var _local6 = -100000;
var _local9 = 100000 /* 0x0186A0 */;
var _local8 = 100000 /* 0x0186A0 */;
var _local4 = 0;
while (_local4 < currLevel.level.length) {
var _local3 = new Object();
for (var _local10 in currLevel.level[_local4]) {
_local3[_local10] = currLevel.level[_local4][_local10];
}
for (var _local10 in _global.tilesDescr[_local3.t]) {
_local3[_local10] = _global.tilesDescr[_local3.t][_local10];
}
if (noSet(_local3.t)) {
} else if (_local3.t == "screenBG") {
} else {
if (noSet(_local3.plane)) {
_local3.plane = 1;
} else {
_local3.plane = parseInt(_local3.plane);
}
if (noSet(_local3.hit)) {
_local3.hit = 1;
} else {
_local3.hit = parseInt(_local3.hit);
}
if (noSet(_local3.inGame)) {
_local3.inGame = 1;
} else {
_local3.inGame = parseInt(_local3.inGame);
}
if (_local3.live == -10) {
_local3.inGame = 0;
}
var _local5 = _root.all["top" + _local3.plane];
var _local12 = _local5.getNextHighestDepth();
var _local11 = _local5.attachMovie("tileMC", "tt" + _local12, _local12);
allTiles.push(_local11);
_local11.makeTile(_local3.t);
_local11.setLives(_local3.live);
_local11.setHitable(_local3.hit);
_local11.setIce(_local3.iceBlock);
_local11.setFire(_local3.fireBlock);
_local11.setBallBlock(_local3.ballBlock);
_local11.setInGame(_local3.inGame);
_local11.setBonus(_local3.bonuses_names, _local3.bonuses_random);
_local11.setScore(_local3.score);
_local11.setRotation(_local3.rotation);
_local11.setPortal(_local3.portal, _local3.portalExits);
_local11.setExploded(_local3.explode, _local3.exradius, _local3.exxdelta, _local3.exydelta, _local3.exspeed);
_local11.initMove(_local3.moving);
_local11._x = parseInt(_local3.x);
_local11._y = parseInt(_local3.y);
_local7 = Math.max(_local7, _local11.bb_loc_arr.max.x + _local11._x);
_local6 = Math.max(_local6, _local11.bb_loc_arr.max.y + _local11._y);
_local9 = Math.min(_local9, _local11.bb_loc_arr.min.x + _local11._x);
_local8 = Math.min(_local8, _local11.bb_loc_arr.min.y + _local11._y);
}
_local4++;
}
var _local14 = _global.envS.centerBlockX;
var _local13 = _global.envS.centerBlockY;
if (!noSet(currLevel.centerBlockX)) {
_local14 = currLevel.centerBlockX;
}
if (!noSet(currLevel.centerBlockY)) {
_local13 = currLevel.centerBlockY;
}
_global.levelOffsetX = -251;
_global.levelOffsetY = -183;
_global.tileCounter = 0;
_local4 = 0;
while (_local4 < allTiles.length) {
if (currLevel.useCenterBlock != 0) {
allTiles[_local4]._x = allTiles[_local4]._x + levelOffsetX;
allTiles[_local4]._y = allTiles[_local4]._y + levelOffsetY;
}
allTiles[_local4].initObj();
if ((allTiles[_local4].inGame && (allTiles[_local4].hit)) && (!allTiles[_local4].isPortal)) {
_global.tileCounter++;
}
_local4++;
}
var _local12 = _root.all.top1.getNextHighestDepth();
var _local11 = _root.all.top1.attachMovie("tileMC", "tt" + _local12, _local12);
_local11.makeTile("leftBorder", true);
allTiles.unshift(_local11);
_local11.initObj();
_local11.setLives(-10);
_local11.isNeverBreak = true;
_local12 = _root.all.top1.getNextHighestDepth();
_local11 = _root.all.top1.attachMovie("tileMC", "tt" + _local12, _local12);
_local11.makeTile("rightBorder", true);
allTiles.unshift(_local11);
_local11.initObj();
_local11.setLives(-10);
_local11.isNeverBreak = true;
_local12 = _root.all.top1.getNextHighestDepth();
_local11 = _root.all.top1.attachMovie("tileMC", "tt" + _local12, _local12);
_local11.makeTile("topBorder", true);
allTiles.unshift(_local11);
_local11.initObj();
_local11.setLives(-10);
_local11.isNeverBreak = true;
_local12 = _root.all.top1.getNextHighestDepth();
_local11 = _root.all.top1.attachMovie("tileMC", "tt" + _local12, _local12);
_local11.makeTile("bottomBorder", true);
allTiles.unshift(_local11);
_local11.initObj();
_local11.setLives(-10);
_local11.isNeverBreak = true;
_local12 = _root.all.top1.getNextHighestDepth();
_local11 = _root.all.top1.attachMovie("tileMC", "caretDummy", _local12);
_local11._x = player._x;
_local11._y = player._y;
_local11.makeTile("caret");
allTiles.unshift(_local11);
_local11.initObj();
_local11.setLives(-10);
_local11.isNeverBreak = true;
player.viewMC = _local11;
_local11.angleRatio = player_caret.caretAngle;
};
_global.countLine = function (line) {
line.x1 = roundNums(line.x1);
line.y1 = roundNums(line.y1);
line.x2 = roundNums(line.x2);
line.y2 = roundNums(line.y2);
line.a = (line.y2 - line.y1) / (line.x2 - line.x1);
line.k = line.y1 - (line.a * line.x1);
line.dx = line.x2 - line.x1;
line.dy = line.y2 - line.y1;
var _local4 = -line.dx;
var _local3 = line.dy;
line.d = Math.sqrt((_local4 * _local4) + (_local3 * _local3));
line.nx = _local3 / line.d;
line.ny = _local4 / line.d;
line.nal = Math.atan2(line.ny, line.nx);
line.nal_gr = line.nal * _global.PI2;
};
_global.crossLines = function (line1, line2) {
var _local1 = new Object();
_local1.crossed = false;
_local1.actualCrossed = false;
if (line1.a == line2.a) {
return(_local1);
}
if ((!isFinite(line1.a)) || (!isFinite(line2.a))) {
if ((!isFinite(line1.a)) && (!isFinite(line2.a))) {
return(_local1);
}
if (!isFinite(line1.a)) {
var _local4 = line1.x1;
var _local5 = (line2.a * _local4) + line2.k;
} else if (!isFinite(line2.a)) {
var _local4 = line2.x1;
var _local5 = (line1.a * _local4) + line1.k;
}
} else {
var _local4 = (line2.k - line1.k) / (line1.a - line2.a);
var _local5 = (line1.a * _local4) + line1.k;
}
var _local4 = roundNums(_local4);
var _local5 = roundNums(_local5);
var _local10 = Math.min(line1.x1, line1.x2);
var _local8 = Math.max(line1.x1, line1.x2);
var _local6 = Math.min(line2.x1, line2.x2);
var _local12 = Math.max(line2.x1, line2.x2);
var _local9 = Math.min(line1.y1, line1.y2);
var _local7 = Math.max(line1.y1, line1.y2);
var _local13 = Math.min(line2.y1, line2.y2);
var _local11 = Math.max(line2.y1, line2.y2);
_local1.crossed = true;
_local1.x = _local4;
_local1.y = _local5;
if ((((_local4 >= _local10) && (_local4 <= _local8)) && (_local4 >= _local6)) && (_local4 <= _local12)) {
if ((((_local5 >= _local9) && (_local5 <= _local7)) && (_local5 >= _local13)) && (_local5 <= _local11)) {
_local1.actualCrossed = true;
_local1.dx1 = roundNums(_local4 - line1.x1);
_local1.dy1 = roundNums(_local5 - line1.y1);
_local1.d1 = roundNums(Math.sqrt((_local1.dx1 * _local1.dx1) + (_local1.dy1 * _local1.dy1)));
_local1.dx2 = roundNums(line1.x2 - _local4);
_local1.dy2 = roundNums(line1.y2 - _local5);
_local1.d2 = roundNums(Math.sqrt((_local1.dx2 * _local1.dx2) + (_local1.dy2 * _local1.dy2)));
_local1.dox1 = roundNums(_local4 - line2.x1);
_local1.doy1 = roundNums(_local5 - line2.y1);
_local1.do1 = roundNums(Math.sqrt((_local1.dox1 * _local1.dox1) + (_local1.doy1 * _local1.doy1)));
_local1.dox2 = roundNums(line2.x2 - _local4);
_local1.doy2 = roundNums(line2.y2 - _local5);
_local1.do2 = roundNums(Math.sqrt((_local1.dox2 * _local1.dox2) + (_local1.doy2 * _local1.doy2)));
_local1.al = roundNums(Math.atan2(line1.dy, line1.dx));
_local1.dal = roundNums(Math.atan2(line2.ny, line2.nx) - _local1.al);
_local1.new_al = roundNums((_local1.al + (2 * _local1.dal)) + Math.PI);
_local1.new_dx2 = roundNums(Math.cos(_local1.new_al) * _local1.d2);
_local1.new_dy2 = roundNums(Math.sin(_local1.new_al) * _local1.d2);
return(_local1);
}
return(_local1);
}
return(_local1);
};
_global.crossLineAndCircle = function (line, circle) {
var _local2 = new Object();
_local2.points = new Array();
_local2.pointsActual = new Array();
_local2.crossed = false;
_local2.actualCrossed = false;
if (!isFinite(line.a)) {
var _local7 = line.x1 - circle.x;
if (Math.abs(_local7) > circle.r) {
return(_local2);
}
_local2.crossed = true;
if (Math.abs(_local7) == circle.r) {
var _local14 = new Object();
_local14.x = line.x1;
_local14.y = circle.y;
_local2.points.push(_local14);
} else if (Math.abs(_local7) < circle.r) {
var _local14 = new Object();
_local14.x = line.x1;
_local14.y = roundNums(circle.y - Math.sqrt((circle.r * circle.r) - (_local7 * _local7)));
_local2.points.push(_local14);
_local14 = new Object();
_local14.x = line.x1;
_local14.y = roundNums(circle.y + Math.sqrt((circle.r * circle.r) - (_local7 * _local7)));
_local2.points.push(_local14);
}
} else {
var _local15 = 1 + (line.a * line.a);
var _local13 = 2 * ((line.a * (line.k - circle.y)) - circle.x);
var _local16 = ((((circle.x * circle.x) + (circle.y * circle.y)) + (line.k * line.k)) - (circle.r * circle.r)) - ((2 * circle.y) * line.k);
var _local12 = (_local13 * _local13) - ((4 * _local15) * _local16);
if (_local12 < 0) {
return(_local2);
}
_local2.crossed = true;
if (_local12 == 0) {
var _local14 = new Object();
_local14.x = roundNums((-_local13) / (2 * _local15));
_local14.y = roundNums((line.a * _local14.x) + line.k);
_local2.points.push(_local14);
} else if (_local12 > 0) {
var _local14 = new Object();
_local14.x = roundNums(((-_local13) + Math.sqrt(_local12)) / (2 * _local15));
_local14.y = roundNums((line.a * _local14.x) + line.k);
_local2.points.push(_local14);
_local14 = new Object();
_local14.x = roundNums(((-_local13) - Math.sqrt(_local12)) / (2 * _local15));
_local14.y = roundNums((line.a * _local14.x) + line.k);
_local2.points.push(_local14);
}
}
var _local11 = Math.min(line.x1, line.x2);
var _local9 = Math.max(line.x1, line.x2);
var _local10 = Math.min(line.y1, line.y2);
var _local8 = Math.max(line.y1, line.y2);
var _local5 = 0;
while (_local5 < _local2.points.length) {
var _local3 = _local2.points[_local5];
if ((((_local3.x >= _local11) && (_local3.x <= _local9)) && (_local3.y >= _local10)) && (_local3.y <= _local8)) {
_local2.pointsActual.push(_local3);
_local2.actualCrossed = true;
}
_local5++;
}
_local2.d1 = 0;
if (_local2.actualCrossed) {
_local2.d1 = 100000000 /* 0x5F5E100 */;
_local5 = 0;
while (_local5 < _local2.pointsActual.length) {
var _local1 = _local2.pointsActual[_local5];
_local1.dx1 = roundNums(line.x2 - _local1.x);
_local1.dy1 = roundNums(line.y2 - _local1.y);
_local1.d1 = Math.sqrt((_local1.dx1 * _local1.dx1) + (_local1.dy1 * _local1.dy1));
if (_local1.d1 < _local2.d1) {
_local2.d1 = _local1.d1;
_local2.dx1 = _local1.dx1;
_local2.dy1 = _local1.dy1;
_local2.x = _local1.x;
_local2.y = _local1.y;
}
_local5++;
}
}
return(_local2);
};
_global.initTiles = function () {
if (tilesInited) {
return(undefined);
}
_global.tilesInited = true;
_global.tilesDescr.leftBorder = new Object();
_global.tilesDescr.leftBorder.bb = new Array(borders.left, borders.top, borders.left, borders.bottom).join();
_global.tilesDescr.leftBorder.sw = new Array(borders.left, borders.top, borders.left, borders.bottom).join();
_global.tilesDescr.rightBorder = new Object();
_global.tilesDescr.rightBorder.bb = new Array(borders.right, borders.top, borders.right, borders.bottom).join();
_global.tilesDescr.rightBorder.sw = new Array(borders.right, borders.bottom, borders.right, borders.top).join();
_global.tilesDescr.topBorder = new Object();
_global.tilesDescr.topBorder.bb = new Array(borders.left, borders.top, borders.right, borders.top).join();
_global.tilesDescr.topBorder.sw = new Array(borders.right, borders.top, borders.left, borders.top).join();
_global.tilesDescr.bottomBorder = new Object();
_global.tilesDescr.bottomBorder.bb = new Array(borders.left, borders.bottom, borders.right, borders.bottom).join();
_global.tilesDescr.bottomBorder.sw = new Array(borders.left, borders.bottom, borders.right, borders.bottom).join();
_global.tilesDescr.caret = new Object();
_global.tilesDescr.caret.bb = new Array((-player_caret.width) / 5, (-player_caret.height) / 5, player_caret.width / 5, player_caret.height / 5).join();
_global.tilesDescr.caret.sw = new Array((-player_caret.width) / 5, (-player_caret.height) / 5, player_caret.width / 5, (-player_caret.height) / 5).join();
};
_global.roundNums = function (a, b) {
if (_global.noSet(b)) {
b = 9;
}
if (typeof(a) != "number") {
return(a);
}
return(Math.round(a * parseFloat("1e" + b)) / parseFloat("1e" + b));
};
_global.changePlayerLives = function (delta, noNewBall) {
if (!(noNewBall === true)) {
noNewBall = false;
}
_global.playerLivez = _global.playerLivez + delta;
_root.tf_lives.text = _global.playerLivez;
if (_global.playerLivez == 0) {
_global.wallTile.decreaseLive(10000);
_global.player.rchangeDim(_global.player_caret.width);
trace("\u041A\u041E\u041D\u0415\u0426 \u0418\u0413\u0420\u042B!!!");
_global.sound.play("GameOver");
_global.gameInProcess = false;
_root.wnd_gameover._visible = true;
_root.wnd_gameover.gotoAndPlay(2);
} else if ((delta < 0) && (!noNewBall)) {
_global.wallTile.decreaseLive(10000);
_global.player.rchangeDim(_global.player_caret.width);
player.setMode("none");
_global.dieAnim = true;
_global.sound.play("byeball");
}
};
_global.makeAutoball = function () {
var _local3 = _root.all.blz.attachMovie("ballContainer", "ballMC" + _root.all.blz.getNextHighestDepth(), _root.all.blz.getNextHighestDepth());
_local3.initObj("simpleBall", currLevel.startCaretSpeedX, currLevel.startCaretSpeedY);
_local3.inQueue(50);
_global.ballz.push(_local3);
if (_global.playerLivez == undefined) {
_global.playerLivez = 0;
changePlayerLives(_global.envS.startLives);
}
if (startGlueTime != 0) {
_local3.moveTo(player._x + currLevel.startCaretX, (player._y - player.h) - _local3.hh);
_global.player.gluedChangedTime = 0;
_global.player.gluedChangedMaxTime = _global.envS.startGlueTime;
_global.player.img.glue._visible = true;
_global.player.makeGlued(_local3);
_global.player.singleGlued = true;
} else {
_local3.moveTo(currLevel.startCaretX, currLevel.startCaretY);
_global.player.img.glue._visible = false;
}
_global.lastCollisionTimeF = _global.levelTimeF;
};
_global.changeLevelScore = function (sc) {
_global.levelScore = _global.levelScore + sc;
_root.tf_score.text = levelScore;
};
Frame 6
stop();
XML.prototype.ignoreWhite = true;
_global.settingsLoaded = false;
fscommand ("trapallkeys", true);
_focusrect = false;
fscommand ("showmenu", false);
createXML = function () {
var _local4 = new XML(str);
if (_local4.status == 0) {
_global.settingsLoaded = true;
debug("Settings loaded; parsing...");
var _local3 = 0;
while (_local3 < _local4.firstChild.childNodes.length) {
foo = _local4.firstChild.childNodes[_local3];
parseXMLtoVars(foo, _global);
_local3++;
}
_root.parsingDataMC.onEnterFrame = parsingOff;
} else {
var _local5 = (("XML parsing error (\u2116" + _local4.status) + "). ") + xmlErrors[(-_local4.status) - 2];
_root.error.text = _local5;
debug(_local5);
}
};
_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 + "<var name=\"debug\" value=\"0\"/>";
str = str + "<var name=\"debugBallDie\" value=\"0\"/>";
str = str + "<var name=\"soundDebug\" value=\"0\"/>";
str = str + "<var name=\"normalsDebug\" value=\"0\"/>";
str = str + "<var name=\"centerBlockX\" value=\"275\"/>";
str = str + "<var name=\"centerBlockY\" value=\"150\"/>";
str = str + "<var name=\"maxIterations\" value=\"10\"/>";
str = str + "<var name=\"bonuses_names\" value=\"triple,live,lazer,rocket,fire,acid,freeze,slowball,fastball,bigball,littleball,widecaret,narrowcaret,bomb,score,wall,glue\"/>";
str = str + "<var name=\"bonusSpeed\" value=\"5\"/>";
str = str + "<var name=\"bonusBombSpeed\" value=\"7\"/>";
str = str + "<var name=\"bonuses_random\" value=\"0.9992\"/>";
str = str + "<var name=\"bonus_ball_ang\" value=\"5\"/>";
str = str + "<var name=\"bonus_ballFromTile_ang\" value=\"10\"/>";
str = str + "<var name=\"startLives\" value=\"3\"/>";
str = str + "<var name=\"lazerSpeed\" value=\"-20\"/>";
str = str + "<var name=\"rocketSpeed\" value=\"-5\"/>";
str = str + "<var name=\"freezeSpeed\" value=\"-10\"/>";
str = str + "<var name=\"lazerRatio\" value=\"10\"/>";
str = str + "<var name=\"rocketRatio\" value=\"15\"/>";
str = str + "<var name=\"lazerCount\" value=\"10\"/>";
str = str + "<var name=\"rocketCount\" value=\"5\"/>";
str = str + "<var name=\"freezeCount\" value=\"5\"/>";
str = str + "<var name=\"acidTime\" value=\"300\"/>";
str = str + "<var name=\"fireTime\" value=\"400\"/>";
str = str + "<var name=\"glueTime\" value=\"600\"/>";
str = str + "<var name=\"startGlueTime\" value=\"120\"/>";
str = str + "<var name=\"speedChangeTime\" value=\"300\"/>";
str = str + "<var name=\"speedChangeUp\" value=\"1.3\"/>";
str = str + "<var name=\"speedChangeDown\" value=\"0.7\"/>";
str = str + "<var name=\"dimChangeTime\" value=\"300\"/>";
str = str + "<var name=\"dimChangeUp\" value=\"1.5\"/>";
str = str + "<var name=\"dimChangeDown\" value=\"0.75\"/>";
str = str + "<var name=\"dimChangeFactor\" value=\"8\"/>";
str = str + "<var name=\"score\" value=\"10\"/>";
str = str + "<var name=\"bonusScore\" value=\"1000\"/>";
str = str + "<var name=\"exSpeed\" value=\"10\"/>";
str = str + "<var name=\"wallBonusLives\" value=\"2\"/>";
str = str + "<var name=\"horizAngleMin\" value=\"30\"/>";
str = str + "<var name=\"horizAngleCorrY\" value=\"300\"/>";
str = str + "<var name=\"autoDieInterval\" value=\"300\"/>";
str = str + "<var name=\"autoDieTileCount\" value=\"10\"/>";
str = str + "</object>";
str = str + "<object name=\"borders\">";
str = str + "<var name=\"top\" value=\"0\" />";
str = str + "<var name=\"bottom\" value=\"400\" />";
str = str + "<var name=\"left\" value=\"0\" />";
str = str + "<var name=\"right\" value=\"550\" />";
str = str + "</object>";
str = str + "<object name=\"player_caret\">";
str = str + "<var name=\"width\" value=\"122\"/>";
str = str + "<var name=\"height\" value=\"23\"/>";
str = str + "<var name=\"minWidth\" value=\"70\"/>";
str = str + "<var name=\"maxWidth\" value=\"140\"/>";
str = str + "<var name=\"dimChangeTime\" value=\"300\"/>";
str = str + "<var name=\"dimChangeFactor\" value=\"8\"/>";
str = str + "<var name=\"caretAngle\" value=\"-45\"/>";
str = str + "<var name=\"moveAmount\" value=\"8\"/>";
str = str + "<var name=\"moveRatio\" value=\"4\"/>";
str = str + "</object>";
str = str + "<object name=\"playerSettings\">";
str = str + "<var name=\"yposition\" value=\"370\"/>";
str = str + "<var name=\"speed\" value=\"30\"/>";
str = str + "</object>";
str = str + "<object name=\"tilesDescr\">";
str = str + "<object name=\"brick1\">";
str = str + "<var name=\"linkage\" value=\"brick1\"/>";
str = str + "<var name=\"editor_name\" value=\"brick1\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "</object>";
str = str + "<object name=\"brick2\">";
str = str + "<var name=\"linkage\" value=\"brick2\"/>";
str = str + "<var name=\"editor_name\" value=\"brick2\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "</object>";
str = str + "<object name=\"brick3\">";
str = str + "<var name=\"linkage\" value=\"brick3\"/>";
str = str + "<var name=\"editor_name\" value=\"brick3\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "</object>";
str = str + "<object name=\"brick4\">";
str = str + "<var name=\"linkage\" value=\"brick4\"/>";
str = str + "<var name=\"editor_name\" value=\"brick4\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "</object>";
str = str + "<object name=\"brick5\">";
str = str + "<var name=\"linkage\" value=\"brick5\"/>";
str = str + "<var name=\"editor_name\" value=\"brick5\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "</object>";
str = str + "<object name=\"brick6\">";
str = str + "<var name=\"linkage\" value=\"brick6\"/>";
str = str + "<var name=\"editor_name\" value=\"brick6\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "</object>";
str = str + "<object name=\"brick7\">";
str = str + "<var name=\"linkage\" value=\"brick7\"/>";
str = str + "<var name=\"editor_name\" value=\"brick7\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "</object>";
str = str + "<object name=\"brick6_7_flash\">";
str = str + "<var name=\"linkage\" value=\"brick6_7_flash\"/>";
str = str + "<var name=\"editor_name\" value=\"brick6_7_flash\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "</object>";
str = str + "<object name=\"brick8\">";
str = str + "<var name=\"linkage\" value=\"brick8\"/>";
str = str + "<var name=\"editor_name\" value=\"brick8\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "</object>";
str = str + "<object name=\"brick9\">";
str = str + "<var name=\"linkage\" value=\"brick9\"/>";
str = str + "<var name=\"editor_name\" value=\"brick9\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "</object>";
str = str + "<object name=\"brick_m2\">";
str = str + "<var name=\"linkage\" value=\"brick_m2\"/>";
str = str + "<var name=\"editor_name\" value=\"brick_m2\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"2\"/>";
str = str + "</object>";
str = str + "<object name=\"brick_m3\">";
str = str + "<var name=\"linkage\" value=\"brick_m3\"/>";
str = str + "<var name=\"editor_name\" value=\"brick_m3\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"3\"/>";
str = str + "</object>";
str = str + "<object name=\"brick_m4\">";
str = str + "<var name=\"linkage\" value=\"brick_m4\"/>";
str = str + "<var name=\"editor_name\" value=\"brick_m4\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"4\"/>";
str = str + "</object>";
str = str + "<object name=\"brick_unbreak\">";
str = str + "<var name=\"linkage\" value=\"brick_unbreak\"/>";
str = str + "<var name=\"editor_name\" value=\"brick_unbreak\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"10000\"/>";
str = str + "<var name=\"inGame\" value=\"0\"/>";
str = str + "</object>";
str = str + "<object name=\"brick_exploding\">";
str = str + "<var name=\"linkage\" value=\"brick_exploding\"/>";
str = str + "<var name=\"editor_name\" value=\"brick_exploding\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "<var name=\"explode\" value=\"1\"/>";
str = str + "<var name=\"exspeed\" value=\"10\"/>";
str = str + "<var name=\"exradius\" value=\"45\"/>";
str = str + "</object>";
str = str + "<object name=\"brick_unh\">";
str = str + "<var name=\"linkage\" value=\"brick_unh\"/>";
str = str + "<var name=\"editor_name\" value=\"brick_unbreak_down\"/>";
str = str + "<var name=\"bb\" value=\"-21,-6,21,16\"/>";
str = str + "<var name=\"sw\" value=\"-21,-6,21,-6,21,5,0,16,-21,5,-21,-6\"/>";
str = str + "<var name=\"live\" value=\"10000\"/>";
str = str + "</object>";
str = str + "<object name=\"brick1_b\">";
str = str + "<var name=\"linkage\" value=\"brick1_b\"/>";
str = str + "<var name=\"editor_name\" value=\"brick1_exp\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "<var name=\"explode\" value=\"1\"/>";
str = str + "<var name=\"exspeed\" value=\"10\"/>";
str = str + "<var name=\"exradius\" value=\"5\"/>";
str = str + "</object>";
str = str + "<object name=\"brick2_b\">";
str = str + "<var name=\"linkage\" value=\"brick2_b\"/>";
str = str + "<var name=\"editor_name\" value=\"brick2_exp\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "<var name=\"explode\" value=\"1\"/>";
str = str + "<var name=\"exspeed\" value=\"10\"/>";
str = str + "<var name=\"exradius\" value=\"5\"/>";
str = str + "</object>";
str = str + "<object name=\"brick3_b\">";
str = str + "<var name=\"linkage\" value=\"brick3_b\"/>";
str = str + "<var name=\"editor_name\" value=\"brick3_exp\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "<var name=\"explode\" value=\"1\"/>";
str = str + "<var name=\"exspeed\" value=\"10\"/>";
str = str + "<var name=\"exradius\" value=\"5\"/>";
str = str + "</object>";
str = str + "<object name=\"brick4_b\">";
str = str + "<var name=\"linkage\" value=\"brick4_b\"/>";
str = str + "<var name=\"editor_name\" value=\"brick4_exp\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "<var name=\"explode\" value=\"1\"/>";
str = str + "<var name=\"exspeed\" value=\"10\"/>";
str = str + "<var name=\"exradius\" value=\"5\"/>";
str = str + "</object>";
str = str + "<object name=\"brick5_b\">";
str = str + "<var name=\"linkage\" value=\"brick5_b\"/>";
str = str + "<var name=\"editor_name\" value=\"brick5_exp\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "<var name=\"explode\" value=\"1\"/>";
str = str + "<var name=\"exspeed\" value=\"10\"/>";
str = str + "<var name=\"exradius\" value=\"5\"/>";
str = str + "</object>";
str = str + "<object name=\"brick6_b\">";
str = str + "<var name=\"linkage\" value=\"brick6_b\"/>";
str = str + "<var name=\"editor_name\" value=\"brick6_exp\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "<var name=\"explode\" value=\"1\"/>";
str = str + "<var name=\"exspeed\" value=\"10\"/>";
str = str + "<var name=\"exradius\" value=\"5\"/>";
str = str + "</object>";
str = str + "<object name=\"brick7_b\">";
str = str + "<var name=\"linkage\" value=\"brick7_b\"/>";
str = str + "<var name=\"editor_name\" value=\"brick7_exp\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "<var name=\"explode\" value=\"1\"/>";
str = str + "<var name=\"exspeed\" value=\"10\"/>";
str = str + "<var name=\"exradius\" value=\"5\"/>";
str = str + "</object>";
str = str + "<object name=\"brick8_b\">";
str = str + "<var name=\"linkage\" value=\"brick8_b\"/>";
str = str + "<var name=\"editor_name\" value=\"brick8_exp\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "<var name=\"explode\" value=\"1\"/>";
str = str + "<var name=\"exspeed\" value=\"10\"/>";
str = str + "<var name=\"exradius\" value=\"5\"/>";
str = str + "</object>";
str = str + "<object name=\"brick9_b\">";
str = str + "<var name=\"linkage\" value=\"brick9_b\"/>";
str = str + "<var name=\"editor_name\" value=\"brick9_exp\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "<var name=\"explode\" value=\"1\"/>";
str = str + "<var name=\"exspeed\" value=\"10\"/>";
str = str + "<var name=\"exradius\" value=\"5\"/>";
str = str + "</object>";
str = str + "<object name=\"ufo\">";
str = str + "<var name=\"linkage\" value=\"ufo\"/>";
str = str + "<var name=\"editor_name\" value=\"ufo\"/>";
str = str + "<var name=\"bb\" value=\"-30, -20, 30, 20\"/>";
str = str + "<var name=\"sw\" value=\"-30,-20, 30,-20, 30,20, -30,20, -30,-20\"/>";
str = str + "<var name=\"live\" value=\"4\"/>";
str = str + "</object>";
str = str + "<object name=\"brick_bonus\">";
str = str + "<var name=\"linkage\" value=\"brick_bonus\"/>";
str = str + "<var name=\"editor_name\" value=\"Score\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "<var name=\"bonuses_names\" value=\"score\"/>";
str = str + "<var name=\"bonuses_random\" value=\"1\"/>";
str = str + "</object>";
str = str + "<object name=\"brick_bonus_live\">";
str = str + "<var name=\"linkage\" value=\"brick_bonus_live\"/>";
str = str + "<var name=\"editor_name\" value=\"Live\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "<var name=\"bonuses_names\" value=\"live\"/>";
str = str + "<var name=\"bonuses_random\" value=\"1\"/>";
str = str + "</object>";
str = str + "<object name=\"brick_bonus_bigball\">";
str = str + "<var name=\"linkage\" value=\"brick_bonus_bigball\"/>";
str = str + "<var name=\"editor_name\" value=\"Big Ball\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "<var name=\"bonuses_names\" value=\"bigball\"/>";
str = str + "<var name=\"bonuses_random\" value=\"1\"/>";
str = str + "</object>";
str = str + "<object name=\"brick_bonus_littleball\">";
str = str + "<var name=\"linkage\" value=\"brick_bonus_littleball\"/>";
str = str + "<var name=\"editor_name\" value=\"Small Ball\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "<var name=\"bonuses_names\" value=\"littleball\"/>";
str = str + "<var name=\"bonuses_random\" value=\"1\"/>";
str = str + "</object>";
str = str + "<object name=\"brick_bonus_glue\">";
str = str + "<var name=\"linkage\" value=\"brick_bonus_glue\"/>";
str = str + "<var name=\"editor_name\" value=\"Magnet\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "<var name=\"bonuses_names\" value=\"glue\"/>";
str = str + "<var name=\"bonuses_random\" value=\"1\"/>";
str = str + "</object>";
str = str + "<object name=\"brick_bonus_lazer\">";
str = str + "<var name=\"linkage\" value=\"brick_bonus_lazer\"/>";
str = str + "<var name=\"editor_name\" value=\"Laser\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "<var name=\"bonuses_names\" value=\"lazer\"/>";
str = str + "<var name=\"bonuses_random\" value=\"1\"/>";
str = str + "</object>";
str = str + "<object name=\"brick_bonus_triple\">";
str = str + "<var name=\"linkage\" value=\"brick_bonus_triple\"/>";
str = str + "<var name=\"editor_name\" value=\"Triple Ball\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "<var name=\"bonuses_names\" value=\"triple\"/>";
str = str + "<var name=\"bonuses_random\" value=\"1\"/>";
str = str + "</object>";
str = str + "<object name=\"brick_bonus_slowball\">";
str = str + "<var name=\"linkage\" value=\"brick_bonus_slowball\"/>";
str = str + "<var name=\"editor_name\" value=\"Slow\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "<var name=\"bonuses_names\" value=\"slowball\"/>";
str = str + "<var name=\"bonuses_random\" value=\"1\"/>";
str = str + "</object>";
str = str + "<object name=\"brick_bonus_narrowcaret\">";
str = str + "<var name=\"linkage\" value=\"brick_bonus_narrowcaret\"/>";
str = str + "<var name=\"editor_name\" value=\"Dec. Paddle Size\"/>";
str = str + "<var name=\"bb\" value=\"-20, -15, 20, 15\"/>";
str = str + "<var name=\"sw\" value=\"-20,-5,0,-15,20,-5,20,5,0,15,-20,5,-20,-5\"/>";
str = str + "<var name=\"live\" value=\"1\"/>";
str = str + "<var name=\"bonuses_names\" value=\"narrowcaret\"/>";
str = str + "<var name=\"bonuses_random\" value=\"1\"/>";
str = str + "</object>";
str = str + "</object>";
str = str + "<object name=\"levels\">";
str = str + "<object name=\"level_1\">";
str = str + "<var name=\"levelname\" value=\"Level\"/>";
str = str + "<var name=\"startCaretX\" value=\"-15\"/>";
str = str + "<var name=\"startCaretY\" value=\"85\"/>";
str = str + "<var name=\"startCaretSpeedX\" value=\"0\"/>";
str = str + "<var name=\"startCaretSpeedY\" value=\"10\"/>";
str = str + "<var name=\"bonuses_random\" value=\"0.0\"/>";
str = str + "<array name=\"level\">";
str = str + "<object t=\"brick2\" x=\"340\" y=\"280\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-40\" mtype=\"lin\" steps=\"13\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"40\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"340\" y=\"280\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"20\" deltay=\"-21\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-20\" deltay=\"21\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"340\" y=\"280\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-20\" deltay=\"-20\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"20\" deltay=\"20\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"340\" y=\"280\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"-1\" mtype=\"lin\" steps=\"13\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"40\" deltay=\"1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"340\" y=\"280\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"40\" deltay=\"0\" mtype=\"lin\" steps=\"13\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"340\" y=\"280\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"20\" deltay=\"20\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-20\" deltay=\"-20\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"340\" y=\"280\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-20\" deltay=\"20\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"20\" deltay=\"-20\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"340\" y=\"280\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"40\" mtype=\"lin\" steps=\"13\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-40\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_bonus_lazer\" x=\"340\" y=\"280\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"700\" y=\"280\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-40\" mtype=\"lin\" steps=\"13\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"40\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"700\" y=\"280\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"20\" deltay=\"-21\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-20\" deltay=\"21\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"700\" y=\"280\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-20\" deltay=\"-20\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"20\" deltay=\"20\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"700\" y=\"280\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"-1\" mtype=\"lin\" steps=\"13\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"40\" deltay=\"1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"700\" y=\"280\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"40\" deltay=\"0\" mtype=\"lin\" steps=\"13\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"700\" y=\"280\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"20\" deltay=\"20\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-20\" deltay=\"-20\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"700\" y=\"280\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-20\" deltay=\"20\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"20\" deltay=\"-20\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"700\" y=\"280\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"40\" mtype=\"lin\" steps=\"13\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-40\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_bonus_glue\" x=\"700\" y=\"280\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"520\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"20\" deltay=\"-61\" mtype=\"lin\" steps=\"16\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-20\" deltay=\"61\" mtype=\"lin\" steps=\"32\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"520\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-20\" deltay=\"-60\" mtype=\"lin\" steps=\"15\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"20\" deltay=\"60\" mtype=\"lin\" steps=\"31\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"520\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"40\" deltay=\"-41\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"41\" mtype=\"lin\" steps=\"28\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"520\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"1\" deltay=\"-40\" mtype=\"lin\" steps=\"10\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-1\" deltay=\"40\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"520\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-39\" deltay=\"-40\" mtype=\"lin\" steps=\"13\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"39\" deltay=\"40\" mtype=\"lin\" steps=\"27\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6_7_flash\" x=\"520\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"60\" deltay=\"-20\" mtype=\"lin\" steps=\"15\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-60\" deltay=\"20\" mtype=\"lin\" steps=\"31\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick7\" x=\"520\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"20\" deltay=\"-20\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-20\" deltay=\"20\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick7\" x=\"520\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-20\" deltay=\"-20\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"20\" deltay=\"20\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6_7_flash\" x=\"520\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-60\" deltay=\"-20\" mtype=\"lin\" steps=\"15\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"60\" deltay=\"20\" mtype=\"lin\" steps=\"31\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"520\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"20\" deltay=\"60\" mtype=\"lin\" steps=\"15\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-20\" deltay=\"-60\" mtype=\"lin\" steps=\"31\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"520\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-20\" deltay=\"59\" mtype=\"lin\" steps=\"15\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"20\" deltay=\"-59\" mtype=\"lin\" steps=\"31\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6_7_flash\" x=\"520\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"40\" deltay=\"40\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"-40\" mtype=\"lin\" steps=\"28\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"520\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"40\" mtype=\"lin\" steps=\"10\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-40\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6_7_flash\" x=\"520\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"40\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"40\" deltay=\"-40\" mtype=\"lin\" steps=\"28\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"520\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"61\" deltay=\"19\" mtype=\"lin\" steps=\"15\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-61\" deltay=\"-19\" mtype=\"lin\" steps=\"31\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"520\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"20\" deltay=\"20\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-20\" deltay=\"-20\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"520\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-20\" deltay=\"20\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"20\" deltay=\"-20\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"520\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-60\" deltay=\"20\" mtype=\"lin\" steps=\"15\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"60\" deltay=\"-20\" mtype=\"lin\" steps=\"31\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_exploding\" x=\"520\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick6_7_flash\" x=\"390\" y=\"220\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"181\" deltay=\"0\" mtype=\"sin\" steps=\"60\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-181\" deltay=\"0\" mtype=\"sin\" steps=\"60\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_bonus\" x=\"430\" y=\"220\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"181\" deltay=\"0\" mtype=\"sin\" steps=\"60\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-181\" deltay=\"0\" mtype=\"sin\" steps=\"60\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6_7_flash\" x=\"470\" y=\"220\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"181\" deltay=\"0\" mtype=\"sin\" steps=\"60\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-181\" deltay=\"0\" mtype=\"sin\" steps=\"60\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "</array>";
str = str + "</object>";
str = str + "<object name=\"level_2\">";
str = str + "<var name=\"levelname\" value=\"Level\"/>";
str = str + "<var name=\"startCaretX\" value=\"-15\"/>";
str = str + "<var name=\"startCaretY\" value=\"85\"/>";
str = str + "<var name=\"startCaretSpeedX\" value=\"0\"/>";
str = str + "<var name=\"startCaretSpeedY\" value=\"10\"/>";
str = str + "<var name=\"bonuses_random\" value=\"0.0\"/>";
str = str + "<array name=\"level\">";
str = str + "<object t=\"brick7\" x=\"550\" y=\"260\" plane=\"1\"/>";
str = str + "<object t=\"brick5\" x=\"510\" y=\"300\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"510\" y=\"260\" plane=\"1\"/>";
str = str + "<object t=\"brick5\" x=\"550\" y=\"300\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"650\" y=\"260\" plane=\"1\"/>";
str = str + "<object t=\"brick6_7_flash\" x=\"690\" y=\"260\" plane=\"1\"/>";
str = str + "<object t=\"brick5\" x=\"650\" y=\"300\" plane=\"1\"/>";
str = str + "<object t=\"brick5\" x=\"690\" y=\"300\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"410\" y=\"260\" plane=\"1\"/>";
str = str + "<object t=\"brick5\" x=\"370\" y=\"300\" plane=\"1\"/>";
str = str + "<object t=\"brick6_7_flash\" x=\"370\" y=\"260\" plane=\"1\"/>";
str = str + "<object t=\"brick5\" x=\"410\" y=\"300\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"300\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"320\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"340\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"360\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"380\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"490\" y=\"380\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"510\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"530\" y=\"380\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"550\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"570\" y=\"380\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"670\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"690\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"710\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"730\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"750\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"530\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"320\" y=\"280\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"390\" centery=\"280\" otype=\"lin\" steps=\"36\" deltaorbitr=\"180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"530\" centery=\"280\" otype=\"lin\" steps=\"36\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"670\" centery=\"280\" otype=\"lin\" steps=\"146\" deltaorbitr=\"720\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"530\" centery=\"280\" otype=\"lin\" steps=\"36\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"390\" centery=\"280\" otype=\"lin\" steps=\"36\" deltaorbitr=\"180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"390\" centery=\"280\" otype=\"lin\" steps=\"73\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"0\" mtype=\"lin\" steps=\"1\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"340\" y=\"230\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"389\" centery=\"279\" otype=\"lin\" steps=\"27\" deltaorbitr=\"135\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"529\" centery=\"279\" otype=\"lin\" steps=\"37\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"669\" centery=\"279\" otype=\"lin\" steps=\"145\" deltaorbitr=\"720\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"529\" centery=\"279\" otype=\"lin\" steps=\"37\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"389\" centery=\"279\" otype=\"lin\" steps=\"45\" deltaorbitr=\"225\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"389\" centery=\"279\" otype=\"lin\" steps=\"72\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"0\" mtype=\"lin\" steps=\"1\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"390\" y=\"210\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"390\" centery=\"280\" otype=\"lin\" steps=\"18\" deltaorbitr=\"90\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"530\" centery=\"280\" otype=\"lin\" steps=\"36\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"670\" centery=\"280\" otype=\"lin\" steps=\"146\" deltaorbitr=\"720\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"530\" centery=\"280\" otype=\"lin\" steps=\"36\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"390\" centery=\"280\" otype=\"lin\" steps=\"54\" deltaorbitr=\"270\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"390\" centery=\"280\" otype=\"lin\" steps=\"73\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"0\" mtype=\"lin\" steps=\"1\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"439\" y=\"230\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"390\" centery=\"279\" otype=\"lin\" steps=\"9\" deltaorbitr=\"45\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"529\" centery=\"279\" otype=\"lin\" steps=\"36\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"669\" centery=\"279\" otype=\"lin\" steps=\"147\" deltaorbitr=\"720\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"529\" centery=\"279\" otype=\"lin\" steps=\"36\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"390\" centery=\"279\" otype=\"lin\" steps=\"63\" deltaorbitr=\"315\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"390\" centery=\"279\" otype=\"lin\" steps=\"72\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"0\" mtype=\"lin\" steps=\"1\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m2\" x=\"460\" y=\"280\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"530\" centery=\"280\" otype=\"lin\" steps=\"36\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"670\" centery=\"280\" otype=\"lin\" steps=\"146\" deltaorbitr=\"720\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"530\" centery=\"280\" otype=\"lin\" steps=\"36\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"390\" centery=\"280\" otype=\"lin\" steps=\"73\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"390\" centery=\"280\" otype=\"lin\" steps=\"73\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"0\" mtype=\"lin\" steps=\"1\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"439\" y=\"329\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"390\" centery=\"280\" otype=\"lin\" steps=\"63\" deltaorbitr=\"315\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"529\" centery=\"280\" otype=\"lin\" steps=\"36\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"669\" centery=\"280\" otype=\"lin\" steps=\"147\" deltaorbitr=\"720\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"529\" centery=\"280\" otype=\"lin\" steps=\"36\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"390\" centery=\"280\" otype=\"lin\" steps=\"9\" deltaorbitr=\"45\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"390\" centery=\"280\" otype=\"lin\" steps=\"72\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"0\" mtype=\"lin\" steps=\"1\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"390\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"390\" centery=\"280\" otype=\"lin\" steps=\"54\" deltaorbitr=\"270\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"530\" centery=\"280\" otype=\"lin\" steps=\"36\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"670\" centery=\"280\" otype=\"lin\" steps=\"146\" deltaorbitr=\"720\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"530\" centery=\"280\" otype=\"lin\" steps=\"36\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"390\" centery=\"280\" otype=\"lin\" steps=\"18\" deltaorbitr=\"90\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"390\" centery=\"280\" otype=\"lin\" steps=\"73\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"0\" mtype=\"lin\" steps=\"1\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"340\" y=\"329\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"389\" centery=\"280\" otype=\"lin\" steps=\"45\" deltaorbitr=\"225\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"529\" centery=\"280\" otype=\"lin\" steps=\"37\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"669\" centery=\"280\" otype=\"lin\" steps=\"145\" deltaorbitr=\"720\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"529\" centery=\"280\" otype=\"lin\" steps=\"37\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"389\" centery=\"280\" otype=\"lin\" steps=\"27\" deltaorbitr=\"135\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"389\" centery=\"280\" otype=\"lin\" steps=\"72\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"0\" mtype=\"lin\" steps=\"1\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_bonus_live\" x=\"530\" y=\"280\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus_triple\" x=\"670\" y=\"280\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus_narrowcaret\" x=\"390\" y=\"280\" plane=\"1\"/>";
str = str + "</array>";
str = str + "</object>";
str = str + "<object name=\"level_3\">";
str = str + "<var name=\"levelname\" value=\"Level\"/>";
str = str + "<var name=\"startCaretX\" value=\"-15\"/>";
str = str + "<var name=\"startCaretY\" value=\"85\"/>";
str = str + "<var name=\"startCaretSpeedX\" value=\"0\"/>";
str = str + "<var name=\"startCaretSpeedY\" value=\"10\"/>";
str = str + "<var name=\"bonuses_random\" value=\"0.0\"/>";
str = str + "<array name=\"level\">";
str = str + "<object t=\"brick1\" x=\"380\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-20\" deltay=\"-20\" mtype=\"lin\" steps=\"7\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"20\" deltay=\"20\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"380\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-42\" deltay=\"-40\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"42\" deltay=\"40\" mtype=\"lin\" steps=\"29\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"380\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-65\" deltay=\"-60\" mtype=\"lin\" steps=\"22\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"65\" deltay=\"60\" mtype=\"lin\" steps=\"44\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"380\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-87\" deltay=\"-80\" mtype=\"lin\" steps=\"29\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"87\" deltay=\"80\" mtype=\"lin\" steps=\"59\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"380\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"22\" deltay=\"-20\" mtype=\"lin\" steps=\"7\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-22\" deltay=\"20\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"380\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"43\" deltay=\"-41\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-43\" deltay=\"41\" mtype=\"lin\" steps=\"29\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"380\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"64\" deltay=\"-61\" mtype=\"lin\" steps=\"22\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-64\" deltay=\"61\" mtype=\"lin\" steps=\"44\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"380\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"85\" deltay=\"-81\" mtype=\"lin\" steps=\"29\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-85\" deltay=\"81\" mtype=\"lin\" steps=\"58\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"380\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-21\" deltay=\"22\" mtype=\"lin\" steps=\"7\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"21\" deltay=\"-22\" mtype=\"lin\" steps=\"15\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"380\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-44\" deltay=\"41\" mtype=\"lin\" steps=\"15\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"44\" deltay=\"-41\" mtype=\"lin\" steps=\"30\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"380\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-65\" deltay=\"61\" mtype=\"lin\" steps=\"22\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"65\" deltay=\"-61\" mtype=\"lin\" steps=\"44\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"380\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-86\" deltay=\"82\" mtype=\"lin\" steps=\"29\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"86\" deltay=\"-82\" mtype=\"lin\" steps=\"59\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"300\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"22\" deltay=\"19\" mtype=\"lin\" steps=\"7\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-22\" deltay=\"-19\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"300\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"60\" deltay=\"60\" mtype=\"lin\" steps=\"21\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-60\" deltay=\"-60\" mtype=\"lin\" steps=\"42\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"300\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"80\" deltay=\"80\" mtype=\"lin\" steps=\"28\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-80\" deltay=\"-80\" mtype=\"lin\" steps=\"56\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"300\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"20\" deltay=\"-21\" mtype=\"lin\" steps=\"7\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-20\" deltay=\"21\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"300\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"60\" deltay=\"-61\" mtype=\"lin\" steps=\"21\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-60\" deltay=\"61\" mtype=\"lin\" steps=\"42\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"300\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"81\" deltay=\"-81\" mtype=\"lin\" steps=\"28\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-81\" deltay=\"81\" mtype=\"lin\" steps=\"57\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6_7_flash\" x=\"300\" y=\"320\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"460\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-17\" deltay=\"19\" mtype=\"lin\" steps=\"6\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"17\" deltay=\"-19\" mtype=\"lin\" steps=\"12\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"460\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-59\" deltay=\"59\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"59\" deltay=\"-59\" mtype=\"lin\" steps=\"41\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"460\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-20\" deltay=\"-21\" mtype=\"lin\" steps=\"7\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"20\" deltay=\"21\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"460\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-59\" deltay=\"-60\" mtype=\"lin\" steps=\"21\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"59\" deltay=\"60\" mtype=\"lin\" steps=\"42\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"380\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"22\" deltay=\"20\" mtype=\"lin\" steps=\"7\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-22\" deltay=\"-20\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"380\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"44\" deltay=\"40\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-44\" deltay=\"-40\" mtype=\"lin\" steps=\"29\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"380\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"70\" deltay=\"59\" mtype=\"lin\" steps=\"22\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-70\" deltay=\"-59\" mtype=\"lin\" steps=\"45\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"380\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"93\" deltay=\"79\" mtype=\"lin\" steps=\"30\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-93\" deltay=\"-79\" mtype=\"lin\" steps=\"61\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"380\" y=\"320\" plane=\"1\"/>";
str = str + "<object t=\"brick6_7_flash\" x=\"460\" y=\"320\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"670\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-20\" deltay=\"-20\" mtype=\"lin\" steps=\"7\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"20\" deltay=\"20\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"670\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-42\" deltay=\"-40\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"42\" deltay=\"40\" mtype=\"lin\" steps=\"29\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"670\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-65\" deltay=\"-60\" mtype=\"lin\" steps=\"22\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"65\" deltay=\"60\" mtype=\"lin\" steps=\"44\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"670\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-87\" deltay=\"-80\" mtype=\"lin\" steps=\"29\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"87\" deltay=\"80\" mtype=\"lin\" steps=\"59\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"670\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"22\" deltay=\"-20\" mtype=\"lin\" steps=\"7\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-22\" deltay=\"20\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"670\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"43\" deltay=\"-41\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-43\" deltay=\"41\" mtype=\"lin\" steps=\"29\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"670\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"64\" deltay=\"-61\" mtype=\"lin\" steps=\"22\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-64\" deltay=\"61\" mtype=\"lin\" steps=\"44\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"670\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"85\" deltay=\"-81\" mtype=\"lin\" steps=\"29\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-85\" deltay=\"81\" mtype=\"lin\" steps=\"58\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"670\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-21\" deltay=\"22\" mtype=\"lin\" steps=\"7\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"21\" deltay=\"-22\" mtype=\"lin\" steps=\"15\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"670\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-44\" deltay=\"41\" mtype=\"lin\" steps=\"15\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"44\" deltay=\"-41\" mtype=\"lin\" steps=\"30\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"670\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-65\" deltay=\"61\" mtype=\"lin\" steps=\"22\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"65\" deltay=\"-61\" mtype=\"lin\" steps=\"44\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"670\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-86\" deltay=\"82\" mtype=\"lin\" steps=\"29\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"86\" deltay=\"-82\" mtype=\"lin\" steps=\"59\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"590\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"22\" deltay=\"19\" mtype=\"lin\" steps=\"7\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-22\" deltay=\"-19\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"590\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"60\" deltay=\"60\" mtype=\"lin\" steps=\"21\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-60\" deltay=\"-60\" mtype=\"lin\" steps=\"42\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"590\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"80\" deltay=\"80\" mtype=\"lin\" steps=\"28\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-80\" deltay=\"-80\" mtype=\"lin\" steps=\"56\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"590\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"20\" deltay=\"-21\" mtype=\"lin\" steps=\"7\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-20\" deltay=\"21\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"590\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"60\" deltay=\"-61\" mtype=\"lin\" steps=\"21\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-60\" deltay=\"61\" mtype=\"lin\" steps=\"42\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"590\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"81\" deltay=\"-81\" mtype=\"lin\" steps=\"28\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-81\" deltay=\"81\" mtype=\"lin\" steps=\"57\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6_7_flash\" x=\"590\" y=\"320\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"750\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-17\" deltay=\"19\" mtype=\"lin\" steps=\"6\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"17\" deltay=\"-19\" mtype=\"lin\" steps=\"12\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"750\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-59\" deltay=\"59\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"59\" deltay=\"-59\" mtype=\"lin\" steps=\"41\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"750\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-20\" deltay=\"-21\" mtype=\"lin\" steps=\"7\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"20\" deltay=\"21\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"750\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-59\" deltay=\"-60\" mtype=\"lin\" steps=\"21\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"59\" deltay=\"60\" mtype=\"lin\" steps=\"42\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"670\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"22\" deltay=\"20\" mtype=\"lin\" steps=\"7\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-22\" deltay=\"-20\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"670\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"44\" deltay=\"39\" mtype=\"lin\" steps=\"14\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-44\" deltay=\"-39\" mtype=\"lin\" steps=\"29\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"670\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"70\" deltay=\"56\" mtype=\"lin\" steps=\"22\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-70\" deltay=\"-56\" mtype=\"lin\" steps=\"44\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"670\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"93\" deltay=\"75\" mtype=\"lin\" steps=\"29\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100000\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-93\" deltay=\"-75\" mtype=\"lin\" steps=\"59\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"670\" y=\"320\" plane=\"1\"/>";
str = str + "<object t=\"brick6_7_flash\" x=\"750\" y=\"320\" plane=\"1\"/>";
str = str + "<object t=\"brick_unbreak\" x=\"500\" y=\"260\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-13\" deltay=\"32\" mtype=\"lin\" steps=\"17\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"25\" deltay=\"30\" mtype=\"lin\" steps=\"19\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-29\" deltay=\"34\" mtype=\"lin\" steps=\"22\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"38\" deltay=\"43\" mtype=\"lin\" steps=\"28\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"14\" deltay=\"0\" mtype=\"lin\" steps=\"7\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"41\" deltay=\"-41\" mtype=\"lin\" steps=\"28\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-34\" deltay=\"-35\" mtype=\"lin\" steps=\"24\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"23\" deltay=\"-30\" mtype=\"lin\" steps=\"18\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-14\" deltay=\"-33\" mtype=\"lin\" steps=\"17\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-51\" deltay=\"0\" mtype=\"lin\" steps=\"25\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_bonus\" x=\"529\" y=\"357\" plane=\"1\"/>";
str = str + "<object t=\"brick_exploding\" x=\"380\" y=\"360\" plane=\"1\"/>";
str = str + "<object t=\"brick_exploding\" x=\"670\" y=\"360\" plane=\"1\"/>";
str = str + "<object t=\"brick_exploding\" x=\"670\" y=\"280\" plane=\"1\"/>";
str = str + "<object t=\"brick_exploding\" x=\"380\" y=\"280\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus\" x=\"630\" y=\"320\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus_slowball\" x=\"420\" y=\"320\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus_triple\" x=\"340\" y=\"320\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus_triple\" x=\"710\" y=\"320\" plane=\"1\"/>";
str = str + "</array>";
str = str + "</object>";
str = str + "<object name=\"level_4\">";
str = str + "<var name=\"levelname\" value=\"Level\"/>";
str = str + "<var name=\"startCaretX\" value=\"-15\"/>";
str = str + "<var name=\"startCaretY\" value=\"85\"/>";
str = str + "<var name=\"startCaretSpeedX\" value=\"0\"/>";
str = str + "<var name=\"startCaretSpeedY\" value=\"10\"/>";
str = str + "<var name=\"bonuses_random\" value=\"0.0\"/>";
str = str + "<array name=\"level\">";
str = str + "<object t=\"brick2\" x=\"270\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"310\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"350\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"400\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"330\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"290\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"780\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"740\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"700\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"720\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"760\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"650\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick8_b\" x=\"540\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick8_b\" x=\"500\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick8_b\" x=\"580\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick8_b\" x=\"460\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"630\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"670\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"610\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"650\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"630\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"670\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"410\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"370\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"410\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"370\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"390\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"430\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"430\" y=\"290\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"100\" deltay=\"0\" mtype=\"lin\" steps=\"50\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-100\" deltay=\"0\" mtype=\"lin\" steps=\"50\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"450\" y=\"270\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"100\" deltay=\"0\" mtype=\"lin\" steps=\"50\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-100\" deltay=\"0\" mtype=\"lin\" steps=\"50\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"430\" y=\"250\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"100\" deltay=\"0\" mtype=\"lin\" steps=\"50\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-100\" deltay=\"0\" mtype=\"lin\" steps=\"50\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"490\" y=\"270\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"100\" deltay=\"0\" mtype=\"lin\" steps=\"50\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-100\" deltay=\"0\" mtype=\"lin\" steps=\"50\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"510\" y=\"250\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"100\" deltay=\"0\" mtype=\"lin\" steps=\"50\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-100\" deltay=\"0\" mtype=\"lin\" steps=\"50\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"510\" y=\"290\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"100\" deltay=\"0\" mtype=\"lin\" steps=\"50\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-100\" deltay=\"0\" mtype=\"lin\" steps=\"50\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6_7_flash\" x=\"470\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick6_7_flash\" x=\"570\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"460\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"500\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"540\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"580\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"760\" y=\"295\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"740\" y=\"325\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"40\" deltay=\"-1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"760\" y=\"355\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"301\" y=\"297\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"281\" y=\"327\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"40\" deltay=\"1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"-1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"281\" y=\"267\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"301\" y=\"357\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"760\" y=\"235\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"740\" y=\"265\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"39\" deltay=\"1\" mtype=\"lin\" steps=\"19\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-39\" deltay=\"-1\" mtype=\"lin\" steps=\"19\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"301\" y=\"237\" plane=\"1\"/>";
str = str + "<object t=\"brick_exploding\" x=\"390\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick_exploding\" x=\"650\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick6_7_flash\" x=\"650\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick6_7_flash\" x=\"390\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus_bigball\" x=\"520\" y=\"380\" plane=\"1\"/>";
str = str + "</array>";
str = str + "</object>";
str = str + "<object name=\"level_5\">";
str = str + "<var name=\"levelname\" value=\"Level\"/>";
str = str + "<var name=\"startCaretX\" value=\"-15\"/>";
str = str + "<var name=\"startCaretY\" value=\"85\"/>";
str = str + "<var name=\"startCaretSpeedX\" value=\"0\"/>";
str = str + "<var name=\"startCaretSpeedY\" value=\"10\"/>";
str = str + "<var name=\"bonuses_random\" value=\"0.0\"/>";
str = str + "<array name=\"level\">";
str = str + "<object t=\"brick5\" x=\"450\" y=\"300\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"520\" centery=\"300\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-41\" deltay=\"-41\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"41\" deltay=\"41\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"459\" y=\"265\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"519\" centery=\"300\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-49\" deltay=\"75\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"49\" deltay=\"-75\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"485\" y=\"239\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"519\" centery=\"299\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"164\" deltay=\"124\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"-164\" deltay=\"-124\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick7\" x=\"520\" y=\"230\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"520\" centery=\"300\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-91\" deltay=\"130\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"91\" deltay=\"-130\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"555\" y=\"239\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"520\" centery=\"299\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-166\" deltay=\"121\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"166\" deltay=\"-121\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"580\" y=\"265\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"520\" centery=\"300\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"29\" deltay=\"97\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"-29\" deltay=\"-97\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick5\" x=\"590\" y=\"300\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"520\" centery=\"300\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"38\" deltay=\"-40\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"-38\" deltay=\"40\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"580\" y=\"335\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"520\" centery=\"301\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"30\" deltay=\"-96\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"-30\" deltay=\"96\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"555\" y=\"360\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"521\" centery=\"300\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"95\" deltay=\"-121\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"-95\" deltay=\"121\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick7\" x=\"520\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"520\" centery=\"300\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-90\" deltay=\"-130\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"90\" deltay=\"130\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"485\" y=\"360\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"519\" centery=\"300\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-94\" deltay=\"-121\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"94\" deltay=\"121\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"459\" y=\"335\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"519\" centery=\"300\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"171\" deltay=\"8\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"-171\" deltay=\"-8\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m2\" x=\"520\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick_m3\" x=\"520\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick_m3\" x=\"540\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick_m3\" x=\"500\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"680\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"640\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"600\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"620\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"660\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"700\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"720\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"740\" y=\"360\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"18\" mtype=\"lin\" steps=\"9\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-18\" mtype=\"lin\" steps=\"9\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"720\" y=\"340\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"19\" mtype=\"lin\" steps=\"9\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-19\" mtype=\"lin\" steps=\"9\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"760\" y=\"340\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"18\" mtype=\"lin\" steps=\"9\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-18\" mtype=\"lin\" steps=\"9\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"760\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"740\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"760\" y=\"300\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-19\" mtype=\"lin\" steps=\"9\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"19\" mtype=\"lin\" steps=\"9\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick4\" x=\"720\" y=\"300\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-18\" mtype=\"lin\" steps=\"9\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"18\" mtype=\"lin\" steps=\"9\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"740\" y=\"280\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-19\" mtype=\"lin\" steps=\"9\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"19\" mtype=\"lin\" steps=\"9\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"440\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"400\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"360\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"320\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"280\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"300\" y=\"360\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"19\" mtype=\"lin\" steps=\"9\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-19\" mtype=\"lin\" steps=\"9\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick4\" x=\"320\" y=\"340\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"18\" mtype=\"lin\" steps=\"9\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-18\" mtype=\"lin\" steps=\"9\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick4\" x=\"280\" y=\"340\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"18\" mtype=\"lin\" steps=\"9\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-18\" mtype=\"lin\" steps=\"9\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"320\" y=\"300\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-18\" mtype=\"lin\" steps=\"9\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"18\" mtype=\"lin\" steps=\"9\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"280\" y=\"300\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-18\" mtype=\"lin\" steps=\"9\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"18\" mtype=\"lin\" steps=\"9\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"300\" y=\"280\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-19\" mtype=\"lin\" steps=\"9\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"19\" mtype=\"lin\" steps=\"9\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"420\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"380\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"340\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"300\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"280\" y=\"240\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"320\" y=\"240\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"760\" y=\"240\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"720\" y=\"240\" plane=\"1\"/>";
str = str + "<object t=\"brick2_b\" x=\"480\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick2_b\" x=\"520\" y=\"430\" plane=\"1\"/>";
str = str + "<object t=\"brick2_b\" x=\"560\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"480\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"520\" y=\"430\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"560\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus_bigball\" x=\"300\" y=\"320\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus_littleball\" x=\"740\" y=\"320\" plane=\"1\"/>";
str = str + "</array>";
str = str + "</object>";
str = str + "<object name=\"level_6\">";
str = str + "<var name=\"levelname\" value=\"Level\"/>";
str = str + "<var name=\"startCaretX\" value=\"-15\"/>";
str = str + "<var name=\"startCaretY\" value=\"85\"/>";
str = str + "<var name=\"startCaretSpeedX\" value=\"0\"/>";
str = str + "<var name=\"startCaretSpeedY\" value=\"10\"/>";
str = str + "<var name=\"bonuses_random\" value=\"0.0\"/>";
str = str + "<array name=\"level\">";
str = str + "<object t=\"brick7\" x=\"290\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"310\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"290\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"310\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"290\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"310\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"290\" y=\"370\" plane=\"1\"/>";
str = str + "<object t=\"brick6_7_flash\" x=\"310\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"290\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"330\" y=\"370\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"350\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"370\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"390\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"410\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick6_7_flash\" x=\"430\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"410\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"370\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick_exploding\" x=\"330\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"350\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"390\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"330\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"370\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"350\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus\" x=\"330\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"430\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"450\" y=\"370\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"470\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick9\" x=\"490\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"510\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"530\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"550\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"590\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"570\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick9\" x=\"550\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"530\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"510\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"490\" y=\"370\" plane=\"1\"/>";
str = str + "<object t=\"brick9\" x=\"470\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"450\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"350\" y=\"410\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"191\" deltay=\"-196\" mtype=\"lin\" steps=\"68\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"154\" deltay=\"0\" mtype=\"lin\" steps=\"38\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-205\" deltay=\"237\" mtype=\"lin\" steps=\"78\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-169\" deltay=\"-13\" mtype=\"lin\" steps=\"42\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"29\" deltay=\"-28\" mtype=\"lin\" steps=\"10\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6_7_flash\" x=\"730\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"710\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"690\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"670\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"650\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick6_7_flash\" x=\"630\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"610\" y=\"370\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"590\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick2_b\" x=\"610\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"650\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick2_b\" x=\"690\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"730\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick2_b\" x=\"770\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"750\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"770\" y=\"370\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"750\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"770\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"750\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"770\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"750\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick_exploding\" x=\"770\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"730\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"710\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"690\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"670\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"710\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"730\" y=\"370\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"690\" y=\"370\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"650\" y=\"370\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"630\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick7\" x=\"670\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"710\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick_m3\" x=\"380\" y=\"380\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"161\" deltay=\"-166\" mtype=\"lin\" steps=\"57\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"154\" deltay=\"-1\" mtype=\"lin\" steps=\"38\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-205\" deltay=\"238\" mtype=\"lin\" steps=\"78\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-169\" deltay=\"-13\" mtype=\"lin\" steps=\"42\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"59\" deltay=\"-58\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_bonus_lazer\" x=\"410\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"131\" deltay=\"-136\" mtype=\"lin\" steps=\"47\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"154\" deltay=\"-1\" mtype=\"lin\" steps=\"38\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-205\" deltay=\"238\" mtype=\"lin\" steps=\"78\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-169\" deltay=\"-14\" mtype=\"lin\" steps=\"42\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"89\" deltay=\"-87\" mtype=\"lin\" steps=\"31\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m3\" x=\"440\" y=\"320\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"101\" deltay=\"-106\" mtype=\"lin\" steps=\"36\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"154\" deltay=\"-2\" mtype=\"lin\" steps=\"38\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-205\" deltay=\"239\" mtype=\"lin\" steps=\"78\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-169\" deltay=\"-14\" mtype=\"lin\" steps=\"42\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"119\" deltay=\"-117\" mtype=\"lin\" steps=\"41\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m2\" x=\"470\" y=\"290\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"71\" deltay=\"-77\" mtype=\"lin\" steps=\"26\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"155\" deltay=\"0\" mtype=\"lin\" steps=\"38\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-206\" deltay=\"238\" mtype=\"lin\" steps=\"78\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-169\" deltay=\"-14\" mtype=\"lin\" steps=\"42\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"149\" deltay=\"-147\" mtype=\"lin\" steps=\"52\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m3\" x=\"500\" y=\"260\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"41\" deltay=\"-47\" mtype=\"lin\" steps=\"15\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"155\" deltay=\"-1\" mtype=\"lin\" steps=\"38\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-206\" deltay=\"239\" mtype=\"lin\" steps=\"78\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-169\" deltay=\"-15\" mtype=\"lin\" steps=\"42\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"179\" deltay=\"-176\" mtype=\"lin\" steps=\"62\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_unh\" x=\"610\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"690\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"770\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick9\" x=\"570\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus_live\" x=\"730\" y=\"330\" plane=\"1\"/>";
str = str + "</array>";
str = str + "</object>";
str = str + "<object name=\"level_7\">";
str = str + "<var name=\"levelname\" value=\"Level\"/>";
str = str + "<var name=\"startCaretX\" value=\"-15\"/>";
str = str + "<var name=\"startCaretY\" value=\"85\"/>";
str = str + "<var name=\"startCaretSpeedX\" value=\"0\"/>";
str = str + "<var name=\"startCaretSpeedY\" value=\"10\"/>";
str = str + "<var name=\"bonuses_random\" value=\"0.0\"/>";
str = str + "<array name=\"level\">";
str = str + "<object t=\"brick7\" x=\"524\" y=\"214\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"100\" deltay=\"60\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-100\" deltay=\"-61\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-42\" deltay=\"-1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"42\" deltay=\"2\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick7\" x=\"504\" y=\"234\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-43\" deltay=\"-1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"42\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-42\" deltay=\"-1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"43\" deltay=\"2\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick7\" x=\"544\" y=\"234\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"39\" deltay=\"-1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"-1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"41\" deltay=\"1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"524\" y=\"254\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-1\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"1\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-42\" deltay=\"-1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"42\" deltay=\"1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"484\" y=\"254\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-43\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"43\" deltay=\"-1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-112\" deltay=\"-1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"112\" deltay=\"2\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"564\" y=\"254\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"38\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-37\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"132\" deltay=\"3\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-133\" deltay=\"-3\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"584\" y=\"274\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-1\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"135\" deltay=\"3\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-134\" deltay=\"-3\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"544\" y=\"274\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-1\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"1\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"132\" deltay=\"3\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-132\" deltay=\"-3\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"504\" y=\"274\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-1\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"1\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-112\" deltay=\"-1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"112\" deltay=\"1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"464\" y=\"274\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-1\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-112\" deltay=\"-1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"113\" deltay=\"2\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"484\" y=\"294\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-39\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"39\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-112\" deltay=\"-1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"112\" deltay=\"1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"524\" y=\"294\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-1\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"79\" deltay=\"-84\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-78\" deltay=\"84\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"564\" y=\"294\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"39\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"132\" deltay=\"3\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-131\" deltay=\"-3\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick7\" x=\"544\" y=\"314\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"37\" deltay=\"-1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-38\" deltay=\"1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"79\" deltay=\"-84\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-78\" deltay=\"84\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick7\" x=\"504\" y=\"314\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-37\" deltay=\"-1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"36\" deltay=\"1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"80\" deltay=\"-84\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-79\" deltay=\"84\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick7\" x=\"524\" y=\"334\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-100\" deltay=\"-59\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"100\" deltay=\"59\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"80\" deltay=\"-84\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-80\" deltay=\"84\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m3\" x=\"270\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick_m4\" x=\"310\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick_m3\" x=\"390\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick_m4\" x=\"350\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick_m3\" x=\"650\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick_m4\" x=\"690\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick_m4\" x=\"730\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick_m3\" x=\"770\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick8_b\" x=\"460\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick8_b\" x=\"500\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick8_b\" x=\"540\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick8_b\" x=\"580\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"750\" y=\"380\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"710\" y=\"340\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"670\" y=\"380\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"730\" y=\"360\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"330\" y=\"340\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"370\" y=\"380\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"290\" y=\"380\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"310\" y=\"360\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"290\" y=\"340\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"750\" y=\"340\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"690\" y=\"360\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"350\" y=\"360\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"770\" y=\"360\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"270\" y=\"360\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"270\" y=\"320\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"770\" y=\"320\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"460\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"500\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"540\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"580\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick_m4\" x=\"618\" y=\"370\" plane=\"1\"/>";
str = str + "<object t=\"brick_m4\" x=\"426\" y=\"370\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus_narrowcaret\" x=\"520\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus_triple\" x=\"710\" y=\"380\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus_triple\" x=\"330\" y=\"380\" plane=\"1\"/>";
str = str + "</array>";
str = str + "</object>";
str = str + "<object name=\"level_8\">";
str = str + "<var name=\"levelname\" value=\"Level\"/>";
str = str + "<var name=\"startCaretX\" value=\"-15\"/>";
str = str + "<var name=\"startCaretY\" value=\"85\"/>";
str = str + "<var name=\"startCaretSpeedX\" value=\"0\"/>";
str = str + "<var name=\"startCaretSpeedY\" value=\"10\"/>";
str = str + "<var name=\"bonuses_random\" value=\"0.0\"/>";
str = str + "<array name=\"level\">";
str = str + "<object t=\"brick7_b\" x=\"520\" y=\"280\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"470\" y=\"280\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"520\" centery=\"280\" otype=\"lin\" steps=\"80\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"570\" y=\"280\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"520\" centery=\"280\" otype=\"lin\" steps=\"80\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m4\" x=\"555\" y=\"315\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"520\" centery=\"280\" otype=\"lin\" steps=\"80\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"520\" y=\"330\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"520\" centery=\"280\" otype=\"lin\" steps=\"80\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m4\" x=\"484\" y=\"315\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"519\" centery=\"280\" otype=\"lin\" steps=\"80\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick7_b\" x=\"370\" y=\"280\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"320\" y=\"280\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"370\" centery=\"280\" otype=\"lin\" steps=\"80\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m2\" x=\"334\" y=\"244\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"369\" centery=\"279\" otype=\"lin\" steps=\"80\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"370\" y=\"230\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"370\" centery=\"280\" otype=\"lin\" steps=\"80\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m2\" x=\"405\" y=\"244\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"370\" centery=\"279\" otype=\"lin\" steps=\"80\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"420\" y=\"280\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"370\" centery=\"280\" otype=\"lin\" steps=\"80\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick7_b\" x=\"670\" y=\"280\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"620\" y=\"280\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"670\" centery=\"280\" otype=\"lin\" steps=\"80\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m2\" x=\"634\" y=\"244\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"669\" centery=\"279\" otype=\"lin\" steps=\"80\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"670\" y=\"230\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"670\" centery=\"280\" otype=\"lin\" steps=\"80\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m2\" x=\"705\" y=\"244\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"670\" centery=\"279\" otype=\"lin\" steps=\"80\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"720\" y=\"280\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"670\" centery=\"280\" otype=\"lin\" steps=\"80\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick7_b\" x=\"430\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"380\" y=\"390\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"430\" centery=\"390\" otype=\"lin\" steps=\"80\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"480\" y=\"390\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"430\" centery=\"390\" otype=\"lin\" steps=\"80\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m3\" x=\"465\" y=\"425\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"430\" centery=\"390\" otype=\"lin\" steps=\"80\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"430\" y=\"440\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"430\" centery=\"390\" otype=\"lin\" steps=\"80\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m3\" x=\"394\" y=\"425\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"429\" centery=\"390\" otype=\"lin\" steps=\"80\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick7_b\" x=\"610\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"560\" y=\"390\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"610\" centery=\"390\" otype=\"lin\" steps=\"80\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m3\" x=\"574\" y=\"354\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"609\" centery=\"389\" otype=\"lin\" steps=\"80\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"610\" y=\"340\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"610\" centery=\"390\" otype=\"lin\" steps=\"80\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m3\" x=\"645\" y=\"354\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"610\" centery=\"389\" otype=\"lin\" steps=\"80\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"660\" y=\"390\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"610\" centery=\"390\" otype=\"lin\" steps=\"80\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_unh\" x=\"430\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"370\" y=\"280\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"520\" y=\"280\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"610\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"670\" y=\"280\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus_slowball\" x=\"520\" y=\"370\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus_littleball\" x=\"760\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus_bigball\" x=\"277\" y=\"250\" plane=\"1\"/>";
str = str + "</array>";
str = str + "</object>";
str = str + "<object name=\"level_9\">";
str = str + "<var name=\"levelname\" value=\"Level\"/>";
str = str + "<var name=\"startCaretX\" value=\"-15\"/>";
str = str + "<var name=\"startCaretY\" value=\"85\"/>";
str = str + "<var name=\"startCaretSpeedX\" value=\"0\"/>";
str = str + "<var name=\"startCaretSpeedY\" value=\"10\"/>";
str = str + "<var name=\"bonuses_random\" value=\"0.0\"/>";
str = str + "<array name=\"level\">";
str = str + "<object t=\"brick3\" x=\"301\" y=\"273\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"321\" y=\"293\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"321\" y=\"253\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"421\" y=\"273\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"401\" y=\"293\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"401\" y=\"253\" plane=\"1\"/>";
str = str + "<object t=\"brick2_b\" x=\"361\" y=\"253\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"381\" y=\"233\" plane=\"1\"/>";
str = str + "<object t=\"brick5\" x=\"341\" y=\"233\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"361\" y=\"213\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"421\" y=\"313\" plane=\"1\"/>";
str = str + "<object t=\"brick5\" x=\"441\" y=\"293\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"461\" y=\"313\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"501\" y=\"313\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"481\" y=\"293\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"501\" y=\"273\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"521\" y=\"293\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"521\" y=\"253\" plane=\"1\"/>";
str = str + "<object t=\"brick5\" x=\"541\" y=\"233\" plane=\"1\"/>";
str = str + "<object t=\"brick2_b\" x=\"561\" y=\"253\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"561\" y=\"213\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"581\" y=\"233\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"601\" y=\"253\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"621\" y=\"273\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"601\" y=\"293\" plane=\"1\"/>";
str = str + "<object t=\"brick5\" x=\"641\" y=\"293\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"621\" y=\"313\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"641\" y=\"333\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"661\" y=\"313\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"681\" y=\"333\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"701\" y=\"313\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"681\" y=\"293\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"701\" y=\"273\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"721\" y=\"293\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"721\" y=\"253\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"741\" y=\"273\" plane=\"1\"/>";
str = str + "<object t=\"brick5\" x=\"741\" y=\"233\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"301\" y=\"313\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"281\" y=\"293\" plane=\"1\"/>";
str = str + "<object t=\"brick_m4\" x=\"360\" y=\"330\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-25\" mtype=\"lin\" steps=\"25\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"25\" mtype=\"lin\" steps=\"25\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"340\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-25\" mtype=\"lin\" steps=\"25\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"25\" mtype=\"lin\" steps=\"25\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"380\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-25\" mtype=\"lin\" steps=\"25\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"25\" mtype=\"lin\" steps=\"25\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m2\" x=\"320\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-25\" mtype=\"lin\" steps=\"25\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"25\" mtype=\"lin\" steps=\"25\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m2\" x=\"400\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-25\" mtype=\"lin\" steps=\"25\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"25\" mtype=\"lin\" steps=\"25\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m3\" x=\"360\" y=\"420\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-25\" mtype=\"lin\" steps=\"25\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"25\" mtype=\"lin\" steps=\"25\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"380\" y=\"400\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-25\" mtype=\"lin\" steps=\"25\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"25\" mtype=\"lin\" steps=\"25\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_bonus_narrowcaret\" x=\"360\" y=\"380\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-25\" mtype=\"lin\" steps=\"25\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"25\" mtype=\"lin\" steps=\"25\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"340\" y=\"400\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-25\" mtype=\"lin\" steps=\"25\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"25\" mtype=\"lin\" steps=\"25\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m4\" x=\"560\" y=\"330\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-21\" mtype=\"lin\" steps=\"21\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"21\" mtype=\"lin\" steps=\"21\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"540\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-21\" mtype=\"lin\" steps=\"21\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"21\" mtype=\"lin\" steps=\"21\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"580\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-21\" mtype=\"lin\" steps=\"21\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"21\" mtype=\"lin\" steps=\"21\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m2\" x=\"520\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-21\" mtype=\"lin\" steps=\"21\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"21\" mtype=\"lin\" steps=\"21\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m2\" x=\"600\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-21\" mtype=\"lin\" steps=\"21\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"21\" mtype=\"lin\" steps=\"21\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m3\" x=\"560\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"580\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus_glue\" x=\"560\" y=\"380\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"540\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick_m4\" x=\"760\" y=\"330\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-22\" mtype=\"lin\" steps=\"22\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"22\" mtype=\"lin\" steps=\"22\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"740\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-22\" mtype=\"lin\" steps=\"22\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"22\" mtype=\"lin\" steps=\"22\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"780\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-22\" mtype=\"lin\" steps=\"22\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"22\" mtype=\"lin\" steps=\"22\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m2\" x=\"720\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-22\" mtype=\"lin\" steps=\"22\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"22\" mtype=\"lin\" steps=\"22\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m3\" x=\"760\" y=\"420\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-22\" mtype=\"lin\" steps=\"22\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"22\" mtype=\"lin\" steps=\"22\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"780\" y=\"400\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-22\" mtype=\"lin\" steps=\"22\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"22\" mtype=\"lin\" steps=\"22\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_bonus_lazer\" x=\"760\" y=\"380\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-22\" mtype=\"lin\" steps=\"22\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"22\" mtype=\"lin\" steps=\"22\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"740\" y=\"400\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-22\" mtype=\"lin\" steps=\"22\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"22\" mtype=\"lin\" steps=\"22\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"440\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"480\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"280\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick6_7_flash\" x=\"660\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick6_7_flash\" x=\"460\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick_exploding\" x=\"660\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick_exploding\" x=\"460\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"560\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"360\" y=\"250\" plane=\"1\"/>";
str = str + "</array>";
str = str + "</object>";
str = str + "<object name=\"level_10\">";
str = str + "<var name=\"levelname\" value=\"Level\"/>";
str = str + "<var name=\"startCaretX\" value=\"-15\"/>";
str = str + "<var name=\"startCaretY\" value=\"85\"/>";
str = str + "<var name=\"startCaretSpeedX\" value=\"0\"/>";
str = str + "<var name=\"startCaretSpeedY\" value=\"10\"/>";
str = str + "<var name=\"bonuses_random\" value=\"0.0\"/>";
str = str + "<array name=\"level\">";
str = str + "<object t=\"brick8\" x=\"525\" y=\"210\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"505\" y=\"230\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"485\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"465\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"445\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"425\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"405\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"545\" y=\"230\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"565\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"585\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"605\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"625\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"645\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"445\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"485\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick9_b\" x=\"525\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"565\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"605\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"465\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"505\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"545\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"585\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"715\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"735\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"695\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"675\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"655\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"635\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"615\" y=\"230\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"595\" y=\"210\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"635\" y=\"210\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"655\" y=\"230\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"675\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"695\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus_triple\" x=\"715\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"735\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"755\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"755\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"775\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"335\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"355\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"375\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"395\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"415\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"435\" y=\"230\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"455\" y=\"210\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"415\" y=\"210\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"395\" y=\"230\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"375\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"355\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus_triple\" x=\"335\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"315\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"295\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"315\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"295\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"275\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick6_7_flash\" x=\"484\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick6_7_flash\" x=\"565\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"526\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick7_b\" x=\"525\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"525\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus_littleball\" x=\"525\" y=\"281\" plane=\"1\"/>";
str = str + "<object t=\"brick_m3\" x=\"300\" y=\"380\" plane=\"1\"/>";
str = str + "<object t=\"brick_exploding\" x=\"320\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick_m4\" x=\"340\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick_m3\" x=\"380\" y=\"380\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"400\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick_m4\" x=\"420\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick_m3\" x=\"460\" y=\"380\" plane=\"1\"/>";
str = str + "<object t=\"brick_exploding\" x=\"480\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick_m4\" x=\"500\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick_m3\" x=\"540\" y=\"380\" plane=\"1\"/>";
str = str + "<object t=\"brick_exploding\" x=\"560\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick_m4\" x=\"580\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick_m3\" x=\"620\" y=\"380\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"640\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick_m4\" x=\"660\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick_m3\" x=\"700\" y=\"380\" plane=\"1\"/>";
str = str + "<object t=\"brick_exploding\" x=\"720\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick_m4\" x=\"740\" y=\"420\" plane=\"1\"/>";
str = str + "</array>";
str = str + "</object>";
str = str + "<object name=\"level_11\">";
str = str + "<var name=\"levelname\" value=\"Level\"/>";
str = str + "<var name=\"startCaretX\" value=\"-15\"/>";
str = str + "<var name=\"startCaretY\" value=\"85\"/>";
str = str + "<var name=\"startCaretSpeedX\" value=\"0\"/>";
str = str + "<var name=\"startCaretSpeedY\" value=\"10\"/>";
str = str + "<var name=\"bonuses_random\" value=\"0.0\"/>";
str = str + "<array name=\"level\">";
str = str + "<object t=\"brick_unbreak\" x=\"520\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"40\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_exploding\" x=\"520\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"80\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-80\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_unbreak\" x=\"520\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"120\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-120\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_unbreak\" x=\"520\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-120\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"120\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_exploding\" x=\"520\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-80\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"80\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_unbreak\" x=\"520\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"40\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_unbreak\" x=\"520\" y=\"370\" plane=\"1\"/>";
str = str + "<object t=\"brick_m4\" x=\"560\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"120\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-120\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"600\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"120\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-120\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m3\" x=\"640\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"120\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-120\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"620\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"120\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-120\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m2\" x=\"600\" y=\"330\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"120\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-120\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"620\" y=\"390\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"120\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-120\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m2\" x=\"600\" y=\"410\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"120\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-120\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m4\" x=\"480\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-121\" deltay=\"-1\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"121\" deltay=\"1\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"440\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-121\" deltay=\"-1\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"121\" deltay=\"1\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m3\" x=\"400\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-121\" deltay=\"-1\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"121\" deltay=\"1\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"420\" y=\"350\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-121\" deltay=\"-1\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"121\" deltay=\"1\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m2\" x=\"440\" y=\"330\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-121\" deltay=\"-1\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"121\" deltay=\"1\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"420\" y=\"390\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-121\" deltay=\"-1\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"121\" deltay=\"1\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m2\" x=\"440\" y=\"410\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-121\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"121\" deltay=\"0\" mtype=\"lin\" steps=\"40\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"520\" y=\"330\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-41\" mtype=\"sin\" steps=\"41\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"41\" mtype=\"sin\" steps=\"41\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6_7_flash\" x=\"500\" y=\"310\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-41\" mtype=\"sin\" steps=\"41\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"41\" mtype=\"sin\" steps=\"41\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick7\" x=\"540\" y=\"310\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-41\" mtype=\"sin\" steps=\"41\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"41\" mtype=\"sin\" steps=\"41\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"480\" y=\"290\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-41\" mtype=\"sin\" steps=\"41\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"41\" mtype=\"sin\" steps=\"41\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"560\" y=\"290\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-41\" mtype=\"sin\" steps=\"41\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"41\" mtype=\"sin\" steps=\"41\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6_7_flash\" x=\"540\" y=\"270\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-41\" mtype=\"sin\" steps=\"41\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"41\" mtype=\"sin\" steps=\"41\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick7\" x=\"500\" y=\"270\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-41\" mtype=\"sin\" steps=\"41\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"41\" mtype=\"sin\" steps=\"41\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"520\" y=\"250\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-41\" mtype=\"sin\" steps=\"41\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"41\" mtype=\"sin\" steps=\"41\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_bonus_lazer\" x=\"520\" y=\"290\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"-41\" mtype=\"sin\" steps=\"41\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"41\" mtype=\"sin\" steps=\"41\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"270\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"290\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"310\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"330\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"350\" y=\"230\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"370\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"350\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick6_b\" x=\"390\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"410\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick_m3\" x=\"430\" y=\"230\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"410\" y=\"210\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"370\" y=\"210\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"310\" y=\"230\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"270\" y=\"230\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"780\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"760\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"740\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"700\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick6_b\" x=\"660\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"640\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"680\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"720\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick_m3\" x=\"620\" y=\"230\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"700\" y=\"230\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"740\" y=\"230\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"780\" y=\"230\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"640\" y=\"210\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"680\" y=\"210\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus\" x=\"470\" y=\"210\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus\" x=\"580\" y=\"210\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"660\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"390\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"660\" y=\"270\" plane=\"1\"/>";
str = str + "</array>";
str = str + "</object>";
str = str + "<object name=\"level_12\">";
str = str + "<var name=\"levelname\" value=\"Level\"/>";
str = str + "<var name=\"startCaretX\" value=\"-15\"/>";
str = str + "<var name=\"startCaretY\" value=\"85\"/>";
str = str + "<var name=\"startCaretSpeedX\" value=\"0\"/>";
str = str + "<var name=\"startCaretSpeedY\" value=\"10\"/>";
str = str + "<var name=\"bonuses_random\" value=\"0.0\"/>";
str = str + "<array name=\"level\">";
str = str + "<object t=\"brick2\" x=\"310\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick_m4\" x=\"350\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"390\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick_m4\" x=\"430\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"470\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"690\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"570\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick_m4\" x=\"610\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"650\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick_m4\" x=\"690\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"730\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"290\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"370\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"410\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"730\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"290\" y=\"430\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"630\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"710\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"750\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"310\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"350\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"390\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"430\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"350\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"610\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"650\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"730\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick_m3\" x=\"290\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"370\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"410\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"410\" y=\"430\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"310\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"550\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"670\" y=\"430\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"630\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus_bigball\" x=\"710\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick_m3\" x=\"750\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"730\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"690\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"650\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"610\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"570\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"610\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"470\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"430\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus_slowball\" x=\"390\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"350\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"310\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick_m3\" x=\"290\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"370\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"410\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"370\" y=\"430\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"390\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"650\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"630\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus_glue\" x=\"710\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick_m3\" x=\"750\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"730\" y=\"370\" plane=\"1\"/>";
str = str + "<object t=\"brick_unbreak\" x=\"690\" y=\"370\" plane=\"1\"/>";
str = str + "<object t=\"brick_unbreak\" x=\"650\" y=\"370\" plane=\"1\"/>";
str = str + "<object t=\"brick_unbreak\" x=\"610\" y=\"370\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"430\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick_unbreak\" x=\"430\" y=\"370\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus\" x=\"390\" y=\"370\" plane=\"1\"/>";
str = str + "<object t=\"brick_unbreak\" x=\"350\" y=\"370\" plane=\"1\"/>";
str = str + "<object t=\"brick_unbreak\" x=\"310\" y=\"370\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"290\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"370\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"410\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick2_b\" x=\"470\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick2_b\" x=\"570\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"750\" y=\"430\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"630\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"710\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"750\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"490\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"490\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"550\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"490\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"550\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"490\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"550\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick_unbreak\" x=\"470\" y=\"370\" plane=\"1\"/>";
str = str + "<object t=\"brick_unbreak\" x=\"570\" y=\"370\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"570\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"470\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"690\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"630\" y=\"430\" plane=\"1\"/>";
str = str + "<object t=\"brick_exploding\" x=\"330\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick_exploding\" x=\"450\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick_exploding\" x=\"590\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick_exploding\" x=\"670\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"570\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"470\" y=\"410\" plane=\"1\"/>";
str = str + "<object t=\"brick_exploding\" x=\"510\" y=\"290\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"20\" deltay=\"0\" mtype=\"lin\" steps=\"10\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-20\" deltay=\"0\" mtype=\"lin\" steps=\"10\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_unbreak\" x=\"510\" y=\"330\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"19\" deltay=\"0\" mtype=\"lin\" steps=\"9\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-19\" deltay=\"0\" mtype=\"lin\" steps=\"9\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "</array>";
str = str + "</object>";
str = str + "<object name=\"level_13\">";
str = str + "<var name=\"levelname\" value=\"Level\"/>";
str = str + "<var name=\"startCaretX\" value=\"-15\"/>";
str = str + "<var name=\"startCaretY\" value=\"85\"/>";
str = str + "<var name=\"startCaretSpeedX\" value=\"0\"/>";
str = str + "<var name=\"startCaretSpeedY\" value=\"10\"/>";
str = str + "<var name=\"bonuses_random\" value=\"0.0\"/>";
str = str + "<array name=\"level\">";
str = str + "<object t=\"brick1\" x=\"520\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"520\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-81\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"81\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"520\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-120\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"120\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"520\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-160\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"160\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"520\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-200\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"200\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"520\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-240\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"240\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"520\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"240\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-240\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"520\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"199\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-199\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"520\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"160\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-160\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"520\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"120\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-120\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"520\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"80\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-80\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"520\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"520\" y=\"330\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-240\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"240\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"480\" y=\"330\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-200\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"200\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"440\" y=\"330\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-160\" deltay=\"-1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"160\" deltay=\"1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_bonus_lazer\" x=\"400\" y=\"330\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-119\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"119\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"360\" y=\"330\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-80\" deltay=\"-1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"80\" deltay=\"1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"320\" y=\"330\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"280\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"560\" y=\"330\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"200\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-200\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"600\" y=\"330\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"160\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-160\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_bonus_triple\" x=\"640\" y=\"330\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"119\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-119\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"680\" y=\"330\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"80\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-80\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"720\" y=\"330\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"760\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"500\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick3_b\" x=\"460\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"420\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"380\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick3_b\" x=\"340\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"300\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"540\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick3_b\" x=\"580\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"620\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"660\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick3_b\" x=\"700\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"740\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"300\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"340\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"380\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"420\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"460\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"500\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"540\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"580\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"620\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"660\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"700\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick4\" x=\"740\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"520\" y=\"290\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"520\" y=\"290\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-81\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"81\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"520\" y=\"290\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-120\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"120\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"520\" y=\"290\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-160\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"160\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"520\" y=\"290\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-200\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"200\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"520\" y=\"290\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-240\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"240\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"520\" y=\"290\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"240\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-240\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"520\" y=\"290\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"199\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-199\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"520\" y=\"290\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"160\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-160\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"520\" y=\"290\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"120\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-120\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"520\" y=\"290\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"80\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-80\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"520\" y=\"290\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick5\" x=\"500\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick5\" x=\"540\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick5\" x=\"580\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick5\" x=\"620\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick5\" x=\"660\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick5\" x=\"700\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick5\" x=\"740\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick5\" x=\"460\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick5\" x=\"420\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick5\" x=\"380\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick5\" x=\"340\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick5\" x=\"300\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"280\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick1\" x=\"320\" y=\"250\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_bonus_live\" x=\"360\" y=\"250\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-80\" deltay=\"-1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"80\" deltay=\"1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"400\" y=\"250\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-119\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"119\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"440\" y=\"250\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-160\" deltay=\"-1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"160\" deltay=\"1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"480\" y=\"250\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-200\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"200\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"520\" y=\"250\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-240\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"240\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"760\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"720\" y=\"250\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_bonus\" x=\"680\" y=\"250\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"80\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-80\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"640\" y=\"250\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"119\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-119\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"600\" y=\"250\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"160\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-160\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"560\" y=\"250\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"200\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-200\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"300\" y=\"230\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"340\" y=\"230\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"380\" y=\"230\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"420\" y=\"230\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"460\" y=\"230\" plane=\"1\"/>";
str = str + "<object t=\"brick_exploding\" x=\"500\" y=\"230\" plane=\"1\"/>";
str = str + "<object t=\"brick_exploding\" x=\"540\" y=\"230\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"580\" y=\"230\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"620\" y=\"230\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"660\" y=\"230\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"700\" y=\"230\" plane=\"1\"/>";
str = str + "<object t=\"brick6\" x=\"740\" y=\"230\" plane=\"1\"/>";
str = str + "<object t=\"brick_m4\" x=\"520\" y=\"370\" plane=\"1\"/>";
str = str + "<object t=\"brick_m4\" x=\"520\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"760\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"280\" y=\"330\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"280\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"760\" y=\"250\" plane=\"1\"/>";
str = str + "<object t=\"brick_m3\" x=\"540\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick_m3\" x=\"500\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick_exploding\" x=\"460\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick_exploding\" x=\"580\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"620\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"660\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick_exploding\" x=\"700\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"740\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"780\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"420\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"380\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick_exploding\" x=\"340\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"300\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"260\" y=\"390\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"340\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"460\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"580\" y=\"350\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"700\" y=\"350\" plane=\"1\"/>";
str = str + "</array>";
str = str + "</object>";
str = str + "<object name=\"level_14\">";
str = str + "<var name=\"levelname\" value=\"Level\"/>";
str = str + "<var name=\"startCaretX\" value=\"-15\"/>";
str = str + "<var name=\"startCaretY\" value=\"85\"/>";
str = str + "<var name=\"startCaretSpeedX\" value=\"0\"/>";
str = str + "<var name=\"startCaretSpeedY\" value=\"10\"/>";
str = str + "<var name=\"bonuses_random\" value=\"0.0\"/>";
str = str + "<array name=\"level\">";
str = str + "<object t=\"brick_m3\" x=\"350\" y=\"310\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"420\" centery=\"310\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-41\" deltay=\"-41\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"41\" deltay=\"41\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"359\" y=\"275\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"419\" centery=\"310\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-49\" deltay=\"75\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"49\" deltay=\"-75\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"385\" y=\"249\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"419\" centery=\"309\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"164\" deltay=\"124\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"-164\" deltay=\"-124\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m2\" x=\"420\" y=\"240\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"420\" centery=\"310\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-91\" deltay=\"130\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"91\" deltay=\"-130\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"455\" y=\"249\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"420\" centery=\"309\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-166\" deltay=\"121\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"166\" deltay=\"-121\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"480\" y=\"275\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"420\" centery=\"310\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"29\" deltay=\"97\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"-29\" deltay=\"-97\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m3\" x=\"490\" y=\"310\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"420\" centery=\"310\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"38\" deltay=\"-40\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"-38\" deltay=\"40\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"480\" y=\"345\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"420\" centery=\"311\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"11\" deltay=\"-115\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"-11\" deltay=\"115\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"455\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"421\" centery=\"310\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"93\" deltay=\"-119\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"-93\" deltay=\"119\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m2\" x=\"420\" y=\"380\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"420\" centery=\"310\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-90\" deltay=\"-130\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"90\" deltay=\"130\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"385\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"419\" centery=\"310\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-94\" deltay=\"-121\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"94\" deltay=\"121\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"359\" y=\"345\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"419\" centery=\"310\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"171\" deltay=\"8\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"-171\" deltay=\"-8\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_bonus_triple\" x=\"420\" y=\"280\" plane=\"1\"/>";
str = str + "<object t=\"brick2_b\" x=\"420\" y=\"340\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"440\" y=\"320\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"400\" y=\"320\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"580\" y=\"310\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"650\" centery=\"310\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-50\" deltay=\"-80\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"50\" deltay=\"80\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"589\" y=\"275\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"649\" centery=\"310\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-61\" deltay=\"118\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"61\" deltay=\"-118\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"615\" y=\"249\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"649\" centery=\"309\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"164\" deltay=\"124\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"-164\" deltay=\"-124\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m3\" x=\"650\" y=\"240\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"650\" centery=\"310\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-82\" deltay=\"153\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"82\" deltay=\"-153\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"685\" y=\"249\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"650\" centery=\"309\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-196\" deltay=\"143\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"196\" deltay=\"-143\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"710\" y=\"275\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"650\" centery=\"310\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"29\" deltay=\"97\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"-29\" deltay=\"-97\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m2\" x=\"720\" y=\"310\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"650\" centery=\"310\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"38\" deltay=\"-40\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"-38\" deltay=\"40\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"710\" y=\"345\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"650\" centery=\"311\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"30\" deltay=\"-96\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"-30\" deltay=\"96\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"685\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"651\" centery=\"310\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"95\" deltay=\"-121\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"-95\" deltay=\"121\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m3\" x=\"650\" y=\"380\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"650\" centery=\"310\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-80\" deltay=\"-149\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"80\" deltay=\"149\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"615\" y=\"370\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"649\" centery=\"310\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-107\" deltay=\"-120\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"107\" deltay=\"120\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6\" x=\"589\" y=\"345\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"649\" centery=\"310\" otype=\"lin\" steps=\"43\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"171\" deltay=\"8\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"48\"/>";
str = str + "<object action=\"move\" startByHit=\"48\" deltax=\"-171\" deltay=\"-8\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_bonus_narrowcaret\" x=\"650\" y=\"280\" plane=\"1\"/>";
str = str + "<object t=\"brick2_b\" x=\"650\" y=\"340\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"670\" y=\"320\" plane=\"1\"/>";
str = str + "<object t=\"brick2\" x=\"630\" y=\"320\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"320\" y=\"422\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_unbreak\" x=\"360\" y=\"422\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-80\" deltay=\"-1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"80\" deltay=\"1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_exploding\" x=\"400\" y=\"422\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-119\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"119\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_unbreak\" x=\"440\" y=\"422\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-160\" deltay=\"-1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"160\" deltay=\"1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"480\" y=\"422\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-200\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"200\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick6_7_flash\" x=\"520\" y=\"422\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-240\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"240\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"720\" y=\"422\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_unbreak\" x=\"680\" y=\"422\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"80\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-80\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_exploding\" x=\"640\" y=\"422\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"119\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-119\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_unbreak\" x=\"600\" y=\"422\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"160\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-160\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick8\" x=\"560\" y=\"422\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"200\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-200\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_unbreak\" x=\"760\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick_unbreak\" x=\"280\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"650\" y=\"340\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"420\" y=\"340\" plane=\"1\"/>";
str = str + "</array>";
str = str + "</object>";
str = str + "<object name=\"level_15\">";
str = str + "<var name=\"levelname\" value=\"Level\"/>";
str = str + "<var name=\"startCaretX\" value=\"-15\"/>";
str = str + "<var name=\"startCaretY\" value=\"85\"/>";
str = str + "<var name=\"startCaretSpeedX\" value=\"0\"/>";
str = str + "<var name=\"startCaretSpeedY\" value=\"10\"/>";
str = str + "<var name=\"bonuses_random\" value=\"0.0\"/>";
str = str + "<array name=\"level\">";
str = str + "<object t=\"brick_bonus_triple\" x=\"380\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick_exploding\" x=\"520\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick_bonus_narrowcaret\" x=\"660\" y=\"290\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"540\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick6_b\" x=\"500\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick8\" x=\"500\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick6_b\" x=\"540\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"640\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"680\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick7_b\" x=\"640\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick7_b\" x=\"680\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"400\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick5_b\" x=\"360\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"360\" y=\"270\" plane=\"1\"/>";
str = str + "<object t=\"brick5_b\" x=\"400\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick_m2\" x=\"310\" y=\"290\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"380\" centery=\"290\" otype=\"lin\" steps=\"36\" deltaorbitr=\"180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"520\" centery=\"290\" otype=\"lin\" steps=\"36\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"660\" centery=\"290\" otype=\"lin\" steps=\"146\" deltaorbitr=\"720\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"520\" centery=\"290\" otype=\"lin\" steps=\"36\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"380\" centery=\"290\" otype=\"lin\" steps=\"36\" deltaorbitr=\"180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"380\" centery=\"290\" otype=\"lin\" steps=\"73\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"0\" mtype=\"lin\" steps=\"1\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m3\" x=\"330\" y=\"240\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"379\" centery=\"289\" otype=\"lin\" steps=\"27\" deltaorbitr=\"135\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"519\" centery=\"289\" otype=\"lin\" steps=\"37\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"659\" centery=\"289\" otype=\"lin\" steps=\"145\" deltaorbitr=\"720\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"519\" centery=\"289\" otype=\"lin\" steps=\"37\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"379\" centery=\"289\" otype=\"lin\" steps=\"45\" deltaorbitr=\"225\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"379\" centery=\"289\" otype=\"lin\" steps=\"72\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"0\" mtype=\"lin\" steps=\"1\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m3\" x=\"380\" y=\"220\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"380\" centery=\"290\" otype=\"lin\" steps=\"18\" deltaorbitr=\"90\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"520\" centery=\"290\" otype=\"lin\" steps=\"36\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"660\" centery=\"290\" otype=\"lin\" steps=\"146\" deltaorbitr=\"720\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"520\" centery=\"290\" otype=\"lin\" steps=\"36\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"380\" centery=\"290\" otype=\"lin\" steps=\"54\" deltaorbitr=\"270\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"380\" centery=\"290\" otype=\"lin\" steps=\"73\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"0\" mtype=\"lin\" steps=\"1\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m3\" x=\"429\" y=\"240\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"380\" centery=\"289\" otype=\"lin\" steps=\"9\" deltaorbitr=\"45\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"519\" centery=\"289\" otype=\"lin\" steps=\"36\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"659\" centery=\"289\" otype=\"lin\" steps=\"147\" deltaorbitr=\"720\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"519\" centery=\"289\" otype=\"lin\" steps=\"36\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"380\" centery=\"289\" otype=\"lin\" steps=\"63\" deltaorbitr=\"315\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"380\" centery=\"289\" otype=\"lin\" steps=\"72\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"0\" mtype=\"lin\" steps=\"1\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m4\" x=\"450\" y=\"290\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"520\" centery=\"290\" otype=\"lin\" steps=\"36\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"660\" centery=\"290\" otype=\"lin\" steps=\"146\" deltaorbitr=\"720\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"520\" centery=\"290\" otype=\"lin\" steps=\"36\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"380\" centery=\"290\" otype=\"lin\" steps=\"73\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"380\" centery=\"290\" otype=\"lin\" steps=\"73\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"0\" mtype=\"lin\" steps=\"1\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m2\" x=\"429\" y=\"339\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"380\" centery=\"290\" otype=\"lin\" steps=\"63\" deltaorbitr=\"315\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"519\" centery=\"290\" otype=\"lin\" steps=\"36\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"659\" centery=\"290\" otype=\"lin\" steps=\"147\" deltaorbitr=\"720\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"519\" centery=\"290\" otype=\"lin\" steps=\"36\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"380\" centery=\"290\" otype=\"lin\" steps=\"9\" deltaorbitr=\"45\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"380\" centery=\"290\" otype=\"lin\" steps=\"72\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"0\" mtype=\"lin\" steps=\"1\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m2\" x=\"380\" y=\"360\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"380\" centery=\"290\" otype=\"lin\" steps=\"54\" deltaorbitr=\"270\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"520\" centery=\"290\" otype=\"lin\" steps=\"36\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"660\" centery=\"290\" otype=\"lin\" steps=\"146\" deltaorbitr=\"720\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"520\" centery=\"290\" otype=\"lin\" steps=\"36\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"380\" centery=\"290\" otype=\"lin\" steps=\"18\" deltaorbitr=\"90\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"380\" centery=\"290\" otype=\"lin\" steps=\"73\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"0\" mtype=\"lin\" steps=\"1\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_m2\" x=\"330\" y=\"339\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"379\" centery=\"290\" otype=\"lin\" steps=\"45\" deltaorbitr=\"225\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"519\" centery=\"290\" otype=\"lin\" steps=\"37\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"659\" centery=\"290\" otype=\"lin\" steps=\"145\" deltaorbitr=\"720\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"519\" centery=\"290\" otype=\"lin\" steps=\"37\" deltaorbitr=\"-180\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"379\" centery=\"290\" otype=\"lin\" steps=\"27\" deltaorbitr=\"135\" repeat=\"-100\" />";
str = str + "<object action=\"orbit\" startByHit=\"0\" centerx=\"379\" centery=\"290\" otype=\"lin\" steps=\"72\" deltaorbitr=\"360\" repeat=\"-100\" />";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"0\" deltay=\"0\" mtype=\"lin\" steps=\"1\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"530\" y=\"440\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"530\" y=\"440\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-81\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"81\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"530\" y=\"440\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-120\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"120\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"530\" y=\"440\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-160\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"160\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"530\" y=\"440\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-200\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"200\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"530\" y=\"440\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-240\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"240\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"530\" y=\"440\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"240\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-240\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"530\" y=\"440\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"199\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-199\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"530\" y=\"440\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"160\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-160\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"530\" y=\"440\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"120\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-120\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"530\" y=\"440\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"80\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-80\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"530\" y=\"440\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"530\" y=\"400\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-240\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"240\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"490\" y=\"400\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-200\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"200\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"450\" y=\"400\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-160\" deltay=\"-1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"160\" deltay=\"1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_bonus_lazer\" x=\"410\" y=\"400\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-119\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"119\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"370\" y=\"400\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-80\" deltay=\"-1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"80\" deltay=\"1\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick1\" x=\"330\" y=\"400\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"570\" y=\"400\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"200\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-200\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"610\" y=\"400\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"160\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-160\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick_bonus_glue\" x=\"650\" y=\"400\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"119\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-119\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"690\" y=\"400\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"80\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-80\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick2\" x=\"730\" y=\"400\" plane=\"1\" >";
str = str + "<array name=\"moving\">";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "<object action=\"wait\" startByHit=\"0\" steps=\"100\"/>";
str = str + "<object action=\"move\" startByHit=\"0\" deltax=\"-40\" deltay=\"0\" mtype=\"lin\" steps=\"20\" repeat=\"-100\" />";
str = str + "</array>";
str = str + "</object>";
str = str + "<object t=\"brick3\" x=\"510\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick3_b\" x=\"470\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"430\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"390\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick3_b\" x=\"350\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"310\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"550\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick3_b\" x=\"590\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"630\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"670\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick3_b\" x=\"710\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick3\" x=\"750\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"350\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"470\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"590\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"710\" y=\"420\" plane=\"1\"/>";
str = str + "<object t=\"brick_unbreak\" x=\"530\" y=\"440\" plane=\"1\"/>";
str = str + "<object t=\"brick_unbreak\" x=\"770\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick_unbreak\" x=\"290\" y=\"400\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"360\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"400\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"500\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"540\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"640\" y=\"310\" plane=\"1\"/>";
str = str + "<object t=\"brick_unh\" x=\"680\" y=\"310\" plane=\"1\"/>";
str = str + "</array>";
str = str + "</object>";
str = str + "</object>";
str = str + "</settings>";
debug("Loading main settings XML file...");
createXML();
Frame 7
stop();
_global.levelNum = 1;
delete _global.playerLivez;
delete _global.levelScore;
trace("set level num to " + levelNum);
Instance of Symbol 378 MovieClip "btn_sound" in Frame 7
onClipEvent (load) {
if (!sound.enable) {
gotoAndStop (2);
}
}
Frame 8
stop();
if (noNewGame) {
playBtn._visible = false;
}
Frame 9
stop();
trace("in game frame " + levelNum);
if (_global.levels["level_" + levelNum] != undefined) {
_global.allowToStart = true;
globalStart();
}
Symbol 3 Button
on (press) {
openSite();
}
Symbol 15 MovieClip Frame 1
if (!((_global.envS.debug == 1) && (_global.envS.markerDebug == 1))) {
_visible = false;
}
Symbol 32 MovieClip [queue] Frame 1
#initclip 27
Object.registerClass("queue", queue);
#endinitclip
Symbol 60 MovieClip Frame 1
stop();
Symbol 61 MovieClip [caretMC] Frame 1
#initclip 8
Object.registerClass("caretMC", caret);
#endinitclip
Symbol 62 MovieClip [tileMC] Frame 1
#initclip 9
Object.registerClass("tileMC", tile);
#endinitclip
Symbol 63 MovieClip [ballContainer] Frame 1
#initclip 10
Object.registerClass("ballContainer", ball);
#endinitclip
Symbol 68 MovieClip [simpleBall] Frame 1
stop();
Symbol 68 MovieClip [simpleBall] Frame 2
stop();
Symbol 68 MovieClip [simpleBall] Frame 3
stop();
Symbol 74 MovieClip [scin] Frame 16
removeMovieClip(this);
Symbol 80 MovieClip [bonus_fire] Frame 1
#initclip 11
Object.registerClass("bonus_fire", bonus);
#endinitclip
Symbol 96 MovieClip [explode] Frame 15
stop();
this.removeMovieClip();
Symbol 100 MovieClip [bonus_fastball] Frame 1
#initclip 12
Object.registerClass("bonus_fastball", bonus);
#endinitclip
Symbol 104 MovieClip [bonus_score] Frame 1
#initclip 13
Object.registerClass("bonus_score", bonus);
#endinitclip
Symbol 111 MovieClip Frame 1
stop();
Symbol 116 MovieClip [brick1] Frame 1
n = "brick1";
Symbol 120 MovieClip [brick2] Frame 1
n = "brick2";
Symbol 124 MovieClip [brick3] Frame 1
n = "brick3";
Symbol 128 MovieClip [brick4] Frame 1
n = "brick4";
Symbol 132 MovieClip [brick5] Frame 1
n = "brick5";
Symbol 136 MovieClip [brick6] Frame 1
n = "brick6";
Symbol 140 MovieClip [brick7] Frame 1
n = "brick7";
Symbol 144 MovieClip [brick8] Frame 1
n = "brick8";
Symbol 148 MovieClip [brick9] Frame 1
n = "brick9";
Symbol 176 MovieClip [brick_bonus] Frame 1
n = "brick_bonus";
Symbol 204 MovieClip [brick_exploding] Frame 1
n = "brick_exploding";
Symbol 208 MovieClip [brick_unbreak] Frame 1
n = "brick_unbreak";
Symbol 221 MovieClip [brick_m2] Frame 1
n = "brick_m2";
Symbol 222 MovieClip [brick_m3] Frame 1
n = "brick_m3";
Symbol 223 MovieClip [brick_m4] Frame 1
n = "brick_m4";
Symbol 227 MovieClip [brick_unh] Frame 1
n = "brick_unh";
Symbol 228 MovieClip [brick1_b] Frame 1
n = "brick1_b";
Symbol 229 MovieClip [brick2_b] Frame 1
n = "brick2_b";
Symbol 230 MovieClip [brick3_b] Frame 1
n = "brick3_b";
Symbol 231 MovieClip [brick4_b] Frame 1
n = "brick4_b";
Symbol 232 MovieClip [brick5_b] Frame 1
n = "brick5_b";
Symbol 233 MovieClip [brick6_b] Frame 1
n = "brick6_b";
Symbol 234 MovieClip [brick7_b] Frame 1
n = "brick7_b";
Symbol 235 MovieClip [brick8_b] Frame 1
n = "brick8_b";
Symbol 236 MovieClip [brick9_b] Frame 1
n = "brick9_b";
Symbol 238 MovieClip [whiteBlank] Frame 1
Symbol 242 MovieClip [bonus_triple] Frame 1
#initclip 14
Object.registerClass("bonus_triple", bonus);
#endinitclip
Symbol 246 MovieClip [bonus_live] Frame 1
#initclip 15
Object.registerClass("bonus_live", bonus);
#endinitclip
Symbol 250 MovieClip [bonus_rocket] Frame 1
#initclip 16
Object.registerClass("bonus_rocket", bonus);
#endinitclip
Symbol 254 MovieClip [bonus_lazer] Frame 1
#initclip 17
Object.registerClass("bonus_lazer", bonus);
#endinitclip
Symbol 258 MovieClip [bonus_acid] Frame 1
#initclip 18
Object.registerClass("bonus_acid", bonus);
#endinitclip
Symbol 262 MovieClip [bonus_glue] Frame 1
#initclip 19
Object.registerClass("bonus_glue", bonus);
#endinitclip
Symbol 266 MovieClip [bonus_slowball] Frame 1
#initclip 20
Object.registerClass("bonus_slowball", bonus);
#endinitclip
Symbol 270 MovieClip [bonus_bomb] Frame 1
#initclip 21
Object.registerClass("bonus_bomb", bonus);
#endinitclip
Symbol 274 MovieClip [bonus_littleball] Frame 1
#initclip 22
Object.registerClass("bonus_littleball", bonus);
#endinitclip
Symbol 278 MovieClip [bonus_bigball] Frame 1
#initclip 23
Object.registerClass("bonus_bigball", bonus);
#endinitclip
Symbol 282 MovieClip [bonus_wall] Frame 1
#initclip 24
Object.registerClass("bonus_wall", bonus);
#endinitclip
Symbol 286 MovieClip [bonus_narrowcaret] Frame 1
#initclip 25
Object.registerClass("bonus_narrowcaret", bonus);
#endinitclip
Symbol 290 MovieClip [bonus_widecaret] Frame 1
#initclip 26
Object.registerClass("bonus_widecaret", bonus);
#endinitclip
Symbol 292 MovieClip [brick6_7_flash] Frame 1
n = "brick6_7_flash";
Symbol 326 MovieClip [ufo] Frame 1
n = "UFO";
Symbol 327 MovieClip [brick_bonus_live] Frame 1
n = "brick_bonus";
Symbol 328 MovieClip [brick_bonus_bigball] Frame 1
n = "brick_bonus";
Symbol 329 MovieClip [brick_bonus_littleball] Frame 1
n = "brick_bonus";
Symbol 330 MovieClip [brick_bonus_glue] Frame 1
n = "brick_bonus";
Symbol 331 MovieClip [brick_bonus_lazer] Frame 1
n = "brick_bonus";
Symbol 332 MovieClip [brick_bonus_narrowcaret] Frame 1
n = "brick_bonus";
Symbol 333 MovieClip [brick_bonus_slowball] Frame 1
n = "brick_bonus";
Symbol 334 MovieClip [brick_bonus_triple] Frame 1
n = "brick_bonus";
Symbol 450 MovieClip [__Packages.queuedObject] Frame 0
class queuedObject extends MovieClip
{
var _x, _y, ticket;
function queuedObject () {
super();
x = Math.round(_x);
y = Math.round(_y);
}
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() {
}
var x = 0;
var y = 0;
var init = false;
}
Symbol 451 MovieClip [__Packages.tile] Frame 0
class tile extends queuedObject
{
var angleRatio, bonuses_names, portalExit, score, type, image, attachMovie, getNextHighestDepth, tf, myTile, bb_loc_arr, ss_loc_arr, live, bonuses_random, moveDescr, init, inQueue, moveStep, moveAction, _rotation, bb_arr, _x, _y, ss_arr, lines, box, createEmptyMovieClip, onEnterFrame, outQueue, moveStepsX, moveStepsY, moveStepsR, startX, startY, startR, finalX, finalY, finalR;
function tile () {
super();
angleRatio = 0;
bonuses_names = new Array();
portalExit = new Array();
score = _global.envS.score;
}
function makeTile(li, noVis) {
if (_global.noSet(noVis)) {
noVis = false;
}
if (_global.noSet(li)) {
type = "player";
} else {
type = li;
if (!noVis) {
image = attachMovie(type, "image", getNextHighestDepth());
if (image == undefined) {
trace("Cannot create visual part of tile " + type);
}
tf = image.tf;
}
}
myTile = _global.tilesDescr[type];
if (_global.noSet(myTile)) {
_global.debug(("Init failes: cannot find tile declaration '" + type) + "'");
}
initTileDescription();
}
function initTileDescription() {
var _local4 = myTile.bb.split(",");
bb_loc_arr = new Object();
bb_loc_arr.min = new Object();
bb_loc_arr.max = new Object();
bb_loc_arr.min.x = parseInt(_local4[0]);
bb_loc_arr.min.y = parseInt(_local4[1]);
bb_loc_arr.max.x = parseInt(_local4[2]);
bb_loc_arr.max.y = parseInt(_local4[3]);
bb_loc_arr.width = bb_loc_arr.max.x - bb_loc_arr.min.x;
bb_loc_arr.height = bb_loc_arr.max.y - bb_loc_arr.min.y;
ss_loc_arr = new Array();
_local4 = myTile.sw.split(",");
var _local3 = 0;
while (_local3 < _local4.length) {
var _local2 = new Object();
_local2.x = parseInt(_local4[_local3]);
_local2.y = parseInt(_local4[_local3 + 1]);
ss_loc_arr.push(_local2);
_local3 = _local3 + 2;
}
}
function setLives(n) {
if (!_global.noSet(n)) {
live = parseInt(n);
image.gotoAndStop(live);
}
if (_global.noSet(live)) {
live = 1;
}
}
function setHitable(n) {
hit = ((n == 1) ? true : false);
}
function setInGame(n) {
inGame = ((n == 1) ? true : false);
}
function setIce(n) {
isIce = ((n == 1) ? true : false);
if (isIce) {
image.blockMode.gotoAndStop("ice");
}
}
function setFire(n) {
isFire = ((n == 1) ? true : false);
if (isFire) {
image.blockMode.gotoAndStop("fire");
}
}
function setBallBlock(n) {
isBallBlock = ((n == 1) ? true : false);
}
function setScore(sc) {
if (!_global.noSet(sc)) {
score = sc;
}
}
function setExploded(flag, rd, xd, yd, exs) {
if (flag == 1) {
isExplode = true;
if (!_global.noSet(rd)) {
explodeR = rd;
}
if (!_global.noSet(xd)) {
explodeX = xd;
}
if (!_global.noSet(yd)) {
explodeY = yd;
}
if (!_global.noSet(exs)) {
exSpeed = exs;
}
if (exSpeed == 0) {
exSpeed = _global.envS.exSpeed;
}
}
}
function setPortal(str, exits) {
if (!_global.noSet(str)) {
isPortal = true;
portalId = str;
portalExit = _global.prepareArrayString(exits);
if (_global.noSet(_global.portalz[portalId])) {
_global.portalz[portalId] = this;
} else {
trace(("\u041E\u0428\u0418\u0411\u041A\u0410! \u041F\u041E\u0412\u0422\u041E\u0420\u041D\u041E\u0415 \u041E\u0411\u042A\u042F\u0412\u041B\u0415\u041D\u0418\u0415 \u041F\u041E\u0420\u0422\u0410\u041B\u0410 (" + portalId) + ")");
}
}
}
function setBonus(ns, rnd) {
if (!_global.noSet(ns)) {
bonuses_names = ns.split(",");
var _local3 = 0;
while (_local3 < bonuses_names.length) {
bonuses_names[_local3] = _global.trim(bonuses_names[_local3]);
_local3++;
}
}
if (!_global.noSet(rnd)) {
bonuses_random = rnd;
}
}
function initMove(md) {
if (_global.noSet(md)) {
return(undefined);
}
moveDescr = md;
if (!_global.noSet(moveDescr)) {
if (!init) {
inQueue(30);
}
moveStep = -1;
moveAction = -1;
}
}
function setRotation(r) {
var _local2 = parseInt(r);
if (!init) {
inQueue(30);
}
_rotation = _local2;
if (_local2 != 0) {
initObj();
}
}
function initObj(notNeedDrawing) {
if (_global.noSet(notNeedDrawing)) {
notNeedDrawing = false;
}
bb_arr = new Object();
bb_arr.min = new Object();
bb_arr.max = new Object();
if (_rotation != 0) {
var _local18 = bb_loc_arr.min.x;
var _local16 = bb_loc_arr.min.y;
var _local17 = bb_loc_arr.max.x;
var _local14 = bb_loc_arr.max.y;
var _local15 = bb_loc_arr.min.x;
var _local24 = bb_loc_arr.max.y;
var _local25 = bb_loc_arr.max.x;
var _local23 = bb_loc_arr.min.y;
var _local22 = Math.atan2(_local16, _local18);
var _local33 = Math.sqrt((_local18 * _local18) + (_local16 * _local16));
var _local21 = Math.atan2(_local14, _local17);
var _local32 = Math.sqrt((_local17 * _local17) + (_local14 * _local14));
var _local20 = Math.atan2(_local24, _local15);
var _local31 = Math.sqrt((_local15 * _local15) + (_local24 * _local24));
var _local19 = Math.atan2(_local23, _local25);
var _local30 = Math.sqrt((_local25 * _local25) + (_local23 * _local23));
var _local13 = _rotation / _global.PI2;
_local22 = _local22 + _local13;
_local21 = _local21 + _local13;
_local20 = _local20 + _local13;
_local19 = _local19 + _local13;
var _local28 = (_local33 * Math.cos(_local22)) + _x;
var _local29 = (_local33 * Math.sin(_local22)) + _y;
var _local26 = (_local32 * Math.cos(_local21)) + _x;
var _local27 = (_local32 * Math.sin(_local21)) + _y;
var _local36 = (_local31 * Math.cos(_local20)) + _x;
var _local37 = (_local31 * Math.sin(_local20)) + _y;
var _local34 = (_local30 * Math.cos(_local19)) + _x;
var _local35 = (_local30 * Math.sin(_local19)) + _y;
bb_arr.min.x = Math.min(_local28, Math.min(_local26, Math.min(_local36, _local34)));
bb_arr.min.y = Math.min(_local29, Math.min(_local27, Math.min(_local37, _local35)));
bb_arr.max.x = Math.max(_local28, Math.max(_local26, Math.max(_local36, _local34)));
bb_arr.max.y = Math.max(_local29, Math.max(_local27, Math.max(_local37, _local35)));
} else {
bb_arr.min.x = bb_loc_arr.min.x + _x;
bb_arr.min.y = bb_loc_arr.min.y + _y;
bb_arr.max.x = bb_loc_arr.max.x + _x;
bb_arr.max.y = bb_loc_arr.max.y + _y;
}
bb_arr.width = bb_arr.max.x - bb_arr.min.x;
bb_arr.height = bb_arr.max.y - bb_arr.min.y;
ss_arr = new Array();
var _local13 = _rotation / _global.PI2;
var _local4 = 0;
while (_local4 < ss_loc_arr.length) {
var _local3 = new Object();
if (_rotation != 0) {
var _local9 = ss_loc_arr[_local4].x;
var _local8 = ss_loc_arr[_local4].y;
var _local7 = Math.atan2(_local8, _local9);
var _local12 = Math.sqrt((_local9 * _local9) + (_local8 * _local8));
_local7 = _local7 + _local13;
_local3.x = (_local12 * Math.cos(_local7)) + _x;
_local3.y = (_local12 * Math.sin(_local7)) + _y;
} else {
_local3.x = ss_loc_arr[_local4].x + _x;
_local3.y = ss_loc_arr[_local4].y + _y;
}
ss_arr.push(_local3);
_local4++;
}
lines = new Array();
_local4 = 1;
while (_local4 < ss_arr.length) {
var _local3 = new Object();
_local3.x1 = ss_arr[_local4 - 1].x;
_local3.y1 = ss_arr[_local4 - 1].y;
_local3.x2 = ss_arr[_local4].x;
_local3.y2 = ss_arr[_local4].y;
_local3.index = lines.length;
_global.countLine(_local3);
lines.push(_local3);
_local4++;
}
if ((!notNeedDrawing) && (_global.envS.debug == 1)) {
if (_global.noSet(box)) {
createEmptyMovieClip("box", getNextHighestDepth());
}
box.clear();
box.lineStyle(2, 65280, 40);
_local4 = 1;
while (_local4 < ss_loc_arr.length) {
var _local6 = ss_loc_arr[_local4 - 1];
var _local5 = ss_loc_arr[_local4];
box.moveTo(_local6.x, _local6.y);
box.lineTo(_local5.x, _local5.y);
if (_global.envS.normalsDebug == 1) {
box.lineStyle(1, 16711680, 40);
var _local11 = (_local6.x + _local5.x) / 2;
var _local10 = (_local6.y + _local5.y) / 2;
box.moveTo(_local11, _local10);
box.lineTo(_local11 + (lines[_local4 - 1].nx * 4), _local10 + (lines[_local4 - 1].ny * 4));
box.lineStyle(2, 65280, 40);
}
_local4++;
}
}
}
function getAngleRatio(line, d1, d2) {
if (angleRatio != 0) {
var _local2 = (line.d / 2) - d1;
var _local3 = (_local2 * angleRatio) / (line.d / 2);
return(_local3);
}
return(0);
}
function explodeMe(cc) {
if (isNeverBreak) {
return(undefined);
}
if (isPortal) {
return(undefined);
}
if (!hit) {
return(undefined);
}
if (imExploded) {
return(undefined);
}
imExploded = true;
exCount = Math.round(Math.abs(cc) + 1);
if (exCount == 0) {
exCount = 1;
}
}
function decreaseLive(num, who) {
if (live == -10) {
return(true);
}
if (isNeverBreak) {
return(true);
}
if (isPortal) {
return(true);
}
if ((num > 0) && (type != "theWall")) {
_global.lastCollisionTimeF = _global.levelTimeF;
}
live = live - num;
if (live < 0) {
live = 0;
}
image.gotoAndStop(live);
if (live <= 0) {
_global.changeLevelScore(score);
if (isExplode) {
var _local10 = _root.all.fx.getNextHighestDepth();
var _local9 = _root.all.fx.attachMovie("explode", "expl" + _local10, _local10);
_local9._x = _x;
_local9._y = _y;
_local9._xscale = (_local9._yscale = explodeR / 6);
_local9._alpha = 60;
if (explodeR != 0) {
_local9._xscale = (_local9._yscale = explodeR / 6);
} else if (explodeX != 0) {
_local9._xscale = explodeX / 6;
_local9._yscale = 50;
} else if (explodeY != 0) {
_local9._xscale = 50;
_local9._yscale = explodeY / 6;
}
_global.sound.play("eexplode", _x);
if (explodeR != 0) {
var _local4 = 0;
while (_local4 < _global.allTiles.length) {
_local9 = _global.allTiles[_local4];
if ((_local9 != this) && (!_local9.isNeverBreak)) {
var _local7 = _local9._x - _x;
var _local6 = _local9._y - _y;
var _local5 = Math.sqrt((_local7 * _local7) + (_local6 * _local6));
if (_local5 < explodeR) {
_local9.explodeMe(_local5 / exSpeed);
}
}
_local4++;
}
}
if (explodeX != 0) {
var _local4 = 0;
while (_local4 < _global.allTiles.length) {
_local9 = _global.allTiles[_local4];
if ((_local9 != this) && (!_local9.isNeverBreak)) {
var _local7 = _local9._x - _x;
var _local6 = _local9._y - _y;
if (Math.abs(_local7) < explodeX) {
_local9.explodeMe(_local6 / exSpeed);
}
}
_local4++;
}
}
if (explodeY != 0) {
var _local4 = 0;
while (_local4 < _global.allTiles.length) {
_local9 = _global.allTiles[_local4];
if ((_local9 != this) && (!_local9.isNeverBreak)) {
var _local7 = _local9._x - _x;
var _local6 = _local9._y - _y;
if (Math.abs(_local6) < explodeY) {
_local9.explodeMe(_local7 / exSpeed);
}
}
_local4++;
}
}
}
removeFromArray();
if ((inGame && (hit)) && (!isPortal)) {
_global.tileCounter--;
}
var _local11 = attachMovie("whiteBlank", "white", getNextHighestDepth());
_local11.blendMode = "add";
_local11._alpha = 80;
onEnterFrame = _global.dieBrick;
outQueue();
var _local13 = (_global.noSet(bonuses_random) ? (_global.currLevelBonusesRandom) : (bonuses_random));
var _local12 = ((bonuses_names.length == 0) ? (_global.currLevelBonusesNames) : (bonuses_names));
if (Math.random() < _local13) {
var _local8 = _local12[Math.floor(Math.random() * _local12.length)];
var _local10 = _root.all.bnz.getNextHighestDepth();
var _local9 = _root.all.bnz.attachMovie("bonus_" + _local8, "b" + _local10, _local10);
_local9._x = _x;
_local9._y = _y;
if (_local8 == "bomb") {
_local9.initObj(_local8, _global.envS.bonusBombSpeed);
} else {
_local9.initObj(_local8, _global.envS.bonusSpeed);
}
}
return(false);
}
return(true);
}
function removeFromArray() {
var _local3 = 0;
while (_local3 < _global.allTiles.length) {
if (_global.allTiles[_local3] == this) {
_global.allTiles.splice(_local3, 1);
return(undefined);
}
_local3++;
}
}
function oEF() {
if (moveInPause) {
return(undefined);
}
if (!_global.gameInMoving) {
return(undefined);
}
if (moveStep == -1) {
moveAction++;
if (moveAction == moveDescr.length) {
moveAction = 0;
}
var _local15 = moveDescr[moveAction];
if (_local15.action == "move") {
moveStepsX = new Array();
moveStepsY = new Array();
moveStepsR = new Array();
var _local12 = 0;
var _local3 = _local15.steps;
var _local5 = 0;
while (_local5 < _local3) {
_local12 = _local12 + Math.abs(Math.sin((_local5 * Math.PI) / _local3));
_local5++;
}
var _local18 = _local15.deltax / _local12;
var _local16 = _local15.deltay / _local12;
var _local14 = _local15.deltar / _local12;
startX = _x;
startY = _y;
startR = _rotation;
if (_local15.mtype == "sin") {
var _local11 = 0;
_local5 = 0;
while (_local5 < _local3) {
_local11 = _local11 + Math.abs(Math.sin(((_local5 + 1) * Math.PI) / _local3));
var _local21 = _local11 * _local18;
if (_global.noSet(_local21)) {
_local21 = 0;
}
moveStepsX.push(_local21);
_local21 = _local11 * _local16;
if (_global.noSet(_local21)) {
_local21 = 0;
}
moveStepsY.push(_local21);
_local5++;
}
}
if (_local15.mtype == "lin") {
_local5 = 0;
while (_local5 < _local3) {
var _local21 = ((_local5 + 1) * _local15.deltax) / _local3;
if (_global.noSet(_local21)) {
_local21 = 0;
}
moveStepsX.push(_local21);
_local21 = ((_local5 + 1) * _local15.deltay) / _local3;
if (_global.noSet(_local21)) {
_local21 = 0;
}
moveStepsY.push(_local21);
_local5++;
}
}
if (_local15.rtype == "sin") {
var _local11 = 0;
_local5 = 0;
while (_local5 < _local3) {
_local11 = _local11 + Math.abs(Math.sin(((_local5 + 1) * Math.PI) / _local3));
var _local21 = _local14 * _local11;
if (_global.noSet(_local21)) {
_local21 = 0;
}
moveStepsR.push(_local21);
_local5++;
}
}
if (_local15.rtype == "lin") {
_local5 = 0;
while (_local5 < _local3) {
var _local21 = ((_local5 + 1) * _local15.deltar) / _local3;
if (_global.noSet(_local21)) {
_local21 = 0;
}
moveStepsR.push(_local21);
_local5++;
}
}
finalX = (_global.noSet(_local15.deltax) ? (_x) : (_x + _local15.deltax));
finalY = (_global.noSet(_local15.deltay) ? (_y) : (_y + _local15.deltay));
finalR = (_global.noSet(_local15.deltar) ? (_rotation) : (_rotation + _local15.deltar));
} else if (_local15.action == "pause") {
} else if (_local15.action == "orbit") {
var _local8 = _x;
var _local7 = _y;
if (!_global.noSet(_local15.centerdeltax)) {
_local8 = _x + _local15.centerdeltax;
}
if (!_global.noSet(_local15.centerdeltay)) {
_local7 = _y + _local15.centerdeltay;
}
if (!_global.noSet(_local15.centerx)) {
_local8 = _local15.centerx + _global.levelOffsetX;
}
if (!_global.noSet(_local15.centery)) {
_local7 = _local15.centery + _global.levelOffsetY;
}
var _local20 = _x - _local8;
var _local19 = _y - _local7;
var _local6 = Math.sqrt((_local20 * _local20) + (_local19 * _local19));
var _local10 = Math.atan2(_local19, _local20) * _global.PI2;
var _local22 = _local10 + _local15.deltaorbitr;
moveStepsX = new Array();
moveStepsY = new Array();
moveStepsR = new Array();
var _local12 = 0;
var _local3 = _local15.steps;
var _local5 = 0;
while (_local5 < _local3) {
_local12 = _local12 + Math.abs(Math.sin((_local5 * Math.PI) / _local3));
_local5++;
}
var _local14 = _local15.deltaorbitr / _local12;
var _local17 = _local15.deltar / _local12;
startX = _x;
startY = _y;
startR = _rotation;
if (_local15.otype == "lin") {
_local5 = 0;
while (_local5 < _local3) {
var _local21 = _local10 + (((_local5 + 1) * _local15.deltaorbitr) / _local3);
if (_global.noSet(_local21)) {
_local21 = 0;
}
var _local4 = _local8 + (_local6 * Math.cos(_local21 / _global.PI2));
if (_global.noSet(_local4)) {
_local4 = 0;
}
var _local9 = _local7 + (_local6 * Math.sin(_local21 / _global.PI2));
if (_global.noSet(_local4)) {
_local4 = 0;
}
moveStepsX.push(_local4);
moveStepsY.push(_local9);
_local5++;
}
}
if (_local15.otype == "sin") {
var _local11 = 0;
_local5 = 0;
while (_local5 < _local3) {
_local11 = _local11 + Math.abs(Math.sin(((_local5 + 1) * Math.PI) / _local3));
var _local21 = _local10 + (_local14 * _local11);
if (_global.noSet(_local21)) {
_local21 = 0;
}
var _local4 = _local8 + (_local6 * Math.cos(_local21 / _global.PI2));
if (_global.noSet(_local4)) {
_local4 = 0;
}
var _local9 = _local7 + (_local6 * Math.sin(_local21 / _global.PI2));
if (_global.noSet(_local4)) {
_local4 = 0;
}
moveStepsX.push(_local4);
moveStepsY.push(_local9);
_local5++;
}
}
finalX = (_global.noSet(_local15.deltaorbitr) ? (_x) : (_local8 + (_local6 * Math.cos(_local22 / _global.PI2))));
finalY = (_global.noSet(_local15.deltaorbitr) ? (_y) : (_local7 + (_local6 * Math.sin(_local22 / _global.PI2))));
if (_local15.rotateTile == 1) {
if (_local15.rtype == "lin") {
_local5 = 0;
while (_local5 < _local3) {
var _local21 = ((_local5 + 1) * _local15.deltar) / _local3;
if (_global.noSet(_local21)) {
_local21 = 0;
}
moveStepsR.push(_local21);
_local5++;
}
}
if (_local15.rtype == "sin") {
var _local11 = 0;
_local5 = 0;
while (_local5 < _local3) {
_local11 = _local11 + Math.abs(Math.sin(((_local5 + 1) * Math.PI) / _local3));
var _local21 = _local17 * _local11;
if (_global.noSet(_local21)) {
_local21 = 0;
}
moveStepsR.push(_local21);
_local5++;
}
}
finalR = (_global.noSet(_local15.deltar) ? (_rotation) : (_rotation + _local15.deltar));
}
}
moveStep = 0;
moveInPause = false;
if (_local15.startByHit == 1) {
moveInPause = true;
return(undefined);
}
}
var _local13 = false;
var _local15 = moveDescr[moveAction];
if (_local15.action == "move") {
var _local21 = moveStepsX[moveStep];
if (_local21 != 0) {
_x = startX + _local21;
_local13 = true;
}
_local21 = moveStepsY[moveStep];
if (_local21 != 0) {
_y = startY + _local21;
_local13 = true;
}
_local21 = moveStepsR[moveStep];
if (_local21 != 0) {
_rotation = startR + _local21;
_local13 = true;
}
if ((moveStep + 1) == _local15.steps) {
_x = finalX;
_y = finalY;
_rotation = finalR;
}
} else if (_local15.action == "pause") {
} else if (_local15.action == "orbit") {
var _local21 = moveStepsX[moveStep];
if (_local21 != 0) {
_x = moveStepsX[moveStep];
_local13 = true;
}
_local21 = moveStepsY[moveStep];
if (_local21 != 0) {
_y = moveStepsY[moveStep];
_local13 = true;
}
_local21 = moveStepsR[moveStep];
if (_local21 != 0) {
_rotation = startR + _local21;
_local13 = true;
}
if ((moveStep + 1) == _local15.steps) {
_x = finalX;
_y = finalY;
_rotation = finalR;
}
}
moveStep++;
if (moveStep == _local15.steps) {
moveStep = -1;
}
if (_local13) {
initObj();
}
}
function miniExplode() {
var _local5 = _root.all.fx.getNextHighestDepth();
var _local4 = _root.all.fx.attachMovie("explode", "expl" + _local5, _local5);
_local4._x = _x;
_local4._y = _y;
_local4._xscale = (_local4._yscale = 5);
_local4._alpha = 60;
_global.sound.play("eexplode", _x);
}
var width = 0;
var height = 0;
var hit = true;
var isNeverBreak = false;
var isIce = false;
var isFire = false;
var isBallBlock = false;
var inGame = true;
var step = 0;
var maxStep = 0;
var moveInPause = false;
var isPortal = false;
var portalId = "";
var isExplode = false;
var explodeR = 0;
var explodeX = 0;
var explodeY = 0;
var exSpeed = 0;
var imExploded = false;
var exCount = 0;
}
Symbol 452 MovieClip [__Packages.caret] Frame 0
class caret extends tile
{
var ypos, w, h, screenl, screenr, imgX, img, imgY, moveAmount, moveRatio, glued, viewMC, mode, gluedChangedTime, gluedChangedMaxTime, _x, _y, gluedMC, gluedDeltaX, _parent, type, img_bg;
function caret () {
super();
ypos = _global.playerSettings.yposition;
w = _global.player_caret.width / 2;
h = _global.player_caret.height / 2;
reinitCaret();
rdimCurr = (rdimEnd = (rdimDefault = 2 * w));
screenl = _global.borders.left;
screenr = _global.borders.right;
trace("create caret: " + this);
imgX = img._x;
imgY = img._y;
moveAmount = _global.player_caret.moveAmount;
moveRatio = _global.player_caret.moveRatio;
glued = false;
}
function initObj(flag) {
viewMC.initObj(flag);
redrawCaret();
setMode("none");
}
function setMode(m, c) {
img.gunl.gotoAndStop(m);
img.gunr.gotoAndStop(m);
var _local5 = mode;
mode = m;
if (mode == "none") {
fireCount = 0;
} else {
if (!_global.noSet(c)) {
if (mode == _local5) {
fireCount = fireCount + c;
} else {
fireCount = c;
}
} else {
fireTime = -1000;
}
fireRatio = _global.envS[mode + "Ratio"];
}
_root.tf_fires.text = fireCount;
}
function oEF() {
if ((_global.gameInProcess && (_global.gameInMoving)) && (rdimChanged)) {
rdimChangedTime++;
if (rdimChangedTime >= rdimChangedMaxTime) {
rchangeDim(_global.player_caret.width);
}
}
rchangeDimenstionsStep();
onMM();
makeFire();
if (glued) {
if (_global.gameInProcess && (_global.gameInMoving)) {
gluedChangedTime++;
if (gluedChangedTime >= gluedChangedMaxTime) {
gluedChangedTime = (gluedChangedMaxTime = 0);
makeFireGlued();
makeUnglued();
}
}
}
}
function makeFire(fireFlag) {
if (fireFlag) {
singleFire = true;
}
if (fireMode || (singleFire)) {
if (_global.gameInProcess) {
singleFire = false;
if (mode != "none") {
if ((_global.clock - fireTime) >= fireRatio) {
var _local4 = _root.all.blz.attachMovie("ballContainer", mode + _root.all.blz.getNextHighestDepth(), _root.all.blz.getNextHighestDepth());
_local4.initObj(mode, 0, _global.envS[mode + "Speed"]);
_local4.moveTo(_x + img.gunl._x, _y + img.gunl._y);
_local4.inQueue(30);
_global.ballz.push(_local4);
_local4 = _root.all.blz.attachMovie("ballContainer", mode + _root.all.blz.getNextHighestDepth(), _root.all.blz.getNextHighestDepth());
_local4.initObj(mode, 0, _global.envS[mode + "Speed"]);
_local4.moveTo(_x + img.gunr._x, _y + img.gunr._y);
_local4.inQueue(30);
_global.ballz.push(_local4);
fireTime = _global.clock;
fireCount--;
if (fireCount == 0) {
setMode("none");
}
_root.tf_fires.text = fireCount;
_global.sound.play("laser", _x);
}
}
makeFireGlued();
}
}
}
function makeFireGlued() {
if (glued) {
gluedMC.glued = false;
gluedMC = undefined;
if (singleGlued) {
singleGlued = false;
makeUnglued();
}
}
}
function makeGlued(mc) {
glued = true;
gluedMC = mc;
gluedDeltaX = mc._x - _x;
gluedMC.glued = true;
}
function makeUnglued() {
glued = false;
_global.player.img.glue._visible = false;
}
function onMM() {
if (_global.gameInMoving) {
_x = _parent._xmouse;
_y = ypos;
if ((_x - w) < screenl) {
_x = screenl + w;
}
if ((_x + w) > screenr) {
_x = (550 - screenl) - w;
}
img._x = img._x + ((imgX - img._x) / moveRatio);
img._y = img._y + ((imgY - img._y) / moveRatio);
if ((Math.abs(imgX - img._x) < 0.3) && (Math.abs(imgY - img._y) < 0.3)) {
img._x = imgX;
img._y = imgY;
}
if (!_global.noSet(viewMC)) {
viewMC._x = _x;
viewMC.initObj();
}
if (!_global.noSet(gluedMC)) {
gluedMC.moveTo((_x + gluedDeltaX) + img._x, ((_y - h) - gluedMC.hh) + img._y);
}
}
}
function onMouseDown() {
fireMode = true;
singleFire = true;
}
function onMouseUp() {
fireMode = false;
}
function rchangeDim(enddim, startTime, endTime) {
if (((type == "rocket") || (type == "lazer")) || (type == "freeze")) {
return(undefined);
}
if (enddim == _global.player_caret.width) {
rdimChanged = false;
rdimChangedTime = (rdimChangedMaxTime = 0);
} else {
rdimChanged = true;
rdimChangedTime = 0;
if (!_global.noSet(startTime)) {
rdimChangedTime = startTime;
}
rdimChangedMaxTime = _global.player_caret.dimChangeTime;
if (!_global.noSet(endTime)) {
rdimChangedMaxTime = endTime;
}
}
rdimEnd = enddim;
rchangeDimenstionsStep();
}
function rchangeDimenstionsStep() {
var _local3 = rdimCurr - rdimEnd;
if (Math.abs(_local3) < 0.7) {
return(undefined);
}
rdimCurr = rdimCurr + ((rdimEnd - rdimCurr) / _global.player_caret.dimChangeFactor);
_local3 = rdimCurr - rdimEnd;
if (Math.abs(_local3) < 0.7) {
rdimCurr = rdimEnd;
}
w = rdimCurr / 2;
reinitCaret();
redrawCaret();
}
function redrawCaret() {
img.gunr._x = (img.rmc._x = w);
img.gunl._x = (img.lmc._x = -w);
img.mainMask._width = (2 * w) - 16;
img.glue.gl2._x = ((img.rmc._x + 18) - 8) / 2;
img.glue.gl1._x = ((img.lmc._x - 18) + 8) / 2;
img.glue.gl1._xscale = (img.glue.gl2._xscale = (100 * rdimCurr) / rdimDefault);
img_bg._x = -img._x;
img_bg._y = -img._y;
}
function reinitCaret() {
var _local3 = Math.round(w);
var _local4 = h;
_global.tilesDescr.caret.bb = new Array(-_local3, -_local4, _local3, _local4).join();
_global.tilesDescr.caret.sw = new Array(-_local3, -_local4, _local3, -_local4).join();
viewMC.initTileDescription();
}
var fireMode = false;
var singleFire = false;
var fireCount = 0;
var fireRatio = 0;
var fireTime = 0;
var singleGlued = false;
var rdimChanged = false;
var rdimCurr = 0;
var rdimDefault = 0;
var rdimEnd = 0;
var rdimChangedTime = 0;
var rdimChangedMaxTime = 0;
}
Symbol 453 MovieClip [__Packages.ball] Frame 0
class ball extends queuedObject
{
var newx, x, _x, newy, y, _y, offset, maxIterations, type, image, attachMovie, getNextHighestDepth, ww, hh, ww_start, hh_start, mode, portalsCrossed, portalIgnore, outQueue, removeMovieClip;
function ball () {
super();
newx = (x = _x);
newy = (y = _y);
offset = new Object();
offset.t = _global.borders.top;
offset.b = _global.borders.bottom;
offset.l = _global.borders.left;
offset.r = _global.borders.right;
maxIterations = _global.envS.maxIterations;
}
function initObj(li, xs, ys) {
if (_global.noSet(li)) {
type = "simpleBall";
} else {
type = li;
}
image = attachMovie(type, "image", getNextHighestDepth());
xspeed = xs;
yspeed = ys;
speedDefault = (fullSpeed = Math.sqrt((xs * xs) + (ys * ys)));
dimDefault = 1;
if (((type == "rocket") || (type == "lazer")) || (type == "freeze")) {
ww = 2;
hh = 2;
} else {
ww = (ww_start = Math.round(image._width / 2));
hh = (hh_start = Math.round(image._height / 2));
}
}
function oEF() {
if ((_global.gameInProcess && (_global.gameInMoving)) && (modeChanged)) {
modeChangedTime++;
if (modeChangedTime >= modeChangedMaxTime) {
setMode("none");
}
}
if ((_global.gameInProcess && (_global.gameInMoving)) && (speedChanged)) {
speedChangedTime++;
if (speedChangedTime >= speedChangedMaxTime) {
changeSpeed(1);
}
}
if ((_global.gameInProcess && (_global.gameInMoving)) && (dimChanged)) {
dimChangedTime++;
if (dimChangedTime >= dimChangedMaxTime) {
changeDim(1);
}
}
if (_global.gameInMoving && (!glued)) {
newx = newx + xspeed;
newy = newy + yspeed;
changeDimenstionsStep();
checkAllTiles();
redraw();
}
}
function setMode(m, startTime, endTime) {
if (((type == "rocket") || (type == "lazer")) || (type == "freeze")) {
return(undefined);
}
image.gotoAndStop(m);
mode = m;
if (mode == "none") {
modeChangedMaxTime = (modeChangedTime = 0);
modeChanged = false;
}
if ((mode == "fire") || (mode == "acid")) {
modeChanged = true;
modeChangedTime = 0;
if (!_global.noSet(startTime)) {
modeChangedTime = startTime;
}
modeChangedMaxTime = _global.envS[mode + "Time"];
if (!_global.noSet(endTime)) {
modeChangedMaxTime = endTime;
}
}
}
function changeSpeed(ratio, startTime, endTime) {
if (((type == "rocket") || (type == "lazer")) || (type == "freeze")) {
return(undefined);
}
if (ratio == 1) {
speedChanged = false;
speedChangedTime = (speedChangedMaxTime = 0);
} else {
speedChanged = true;
speedChangedTime = 0;
if (!_global.noSet(startTime)) {
speedChangedTime = startTime;
}
speedChangedMaxTime = _global.envS.speedChangeTime;
if (!_global.noSet(endTime)) {
speedChangedMaxTime = endTime;
}
}
speedRatio = ratio;
fullSpeed = speedDefault * speedRatio;
var _local3 = Math.atan2(yspeed, xspeed);
xspeed = fullSpeed * Math.cos(_local3);
yspeed = fullSpeed * Math.sin(_local3);
}
function changeDim(ratio, startTime, endTime) {
if (((type == "rocket") || (type == "lazer")) || (type == "freeze")) {
return(undefined);
}
if (ratio == 1) {
dimChanged = false;
dimChangedTime = (dimChangedMaxTime = 0);
} else {
dimChanged = true;
dimChangedTime = 0;
if (!_global.noSet(startTime)) {
dimChangedTime = startTime;
}
dimChangedMaxTime = _global.envS.dimChangeTime;
if (!_global.noSet(endTime)) {
dimChangedMaxTime = endTime;
}
}
dimRatio = ratio;
changeDimenstionsStep();
}
function moveTo(nx, ny) {
newx = nx;
newy = ny;
redraw();
}
function redraw() {
x = newx;
y = newy;
_x = x;
_y = y;
}
function checkBorder() {
if ((newx - ww) < offset.l) {
newx = offset.l + ww;
xspeed = xspeed * -1;
}
if ((newx + ww) > offset.r) {
newx = offset.r - ww;
xspeed = xspeed * -1;
}
if ((newy - hh) < offset.t) {
newy = offset.t + hh;
yspeed = yspeed * -1;
}
}
function checkAllTiles() {
var _local58 = getTimer();
var _local17 = xspeed;
var _local18 = yspeed;
var _local41 = _global.allTiles;
var _local54 = 0;
portalsCrossed = new Array();
do {
_local54++;
var needToRecount = false;
var _local27 = new Array();
var _local26 = new Array();
var _local39 = Math.min(x, newx) - ww;
var _local37 = Math.max(x, newx) + ww;
var _local38 = Math.min(y, newy) - hh;
var _local36 = Math.max(y, newy) + hh;
_root.lx1._x = _local39;
_root.lx2._x = _local37;
_root.ly1._y = _local38;
_root.ly2._y = _local36;
var _local23 = 0;
while (_local23 < _local41.length) {
var _local20 = _local41[_local23];
if (!_local20.hit) {
} else if ((_local39 < _local20.bb_arr.max.x) && (_local37 > _local20.bb_arr.min.x)) {
if ((_local38 < _local20.bb_arr.max.y) && (_local36 > _local20.bb_arr.min.y)) {
_local26.push(_local20);
}
}
_local23++;
}
var _local9 = new Array();
_local23 = 0;
while (_local23 < _local26.length) {
var _local15 = _local26[_local23];
var _local22 = 0;
while (_local22 < _local15.lines.length) {
var _local12 = _local15.lines[_local22];
var _local14 = Math.round((-100 * ww) * _local12.nx) / 100;
var _local16 = Math.round((-100 * ww) * _local12.ny) / 100;
var _local13 = 0;
var _local24 = 0;
var _local7 = 0;
while (_local7 < _local9.length) {
if ((_local9[_local7].x == _local14) && (_local9[_local7].y == _local16)) {
_local24 = _local9[_local7];
_local13 = _local9[_local7].line;
}
_local7++;
}
if (_local13 == 0) {
var _local11 = new Object();
_local11.x = _local14;
_local11.y = _local16;
var _local8 = new Object();
_local8.x1 = _local14 + x;
_local8.y1 = _local16 + y;
_local8.x2 = (_local14 + x) + _local17;
_local8.y2 = (_local16 + y) + _local18;
_global.countLine(_local8);
_local11.line = _local8;
_local9.push(_local11);
_local24 = _local11;
_local13 = _local8;
}
var _local6 = _global.crossLines(_local13, _local12);
if (_local6.actualCrossed) {
if (((_local17 * _local12.nx) + (_local18 * _local12.ny)) <= 0) {
_local6.type = "lineline";
_local6.tile = _local15;
_local6.line = _local12;
_local27.push(_local6);
if (_local15.isPortal) {
portalsCrossed.push(_local15);
}
}
}
_local22++;
}
_local23++;
}
var _local31 = new Object();
_local31.x = x;
_local31.y = y;
_local31.r = ww;
var _local10 = new Array();
_local23 = 0;
while (_local23 < _local26.length) {
var _local15 = _local26[_local23];
var _local22 = 0;
while (_local22 < _local15.ss_arr.length) {
var _local5 = _local15.ss_arr[_local22];
var _local13 = 0;
var _local24 = 0;
var _local7 = 0;
while (_local7 < _local10.length) {
if ((_local10[_local7].x == _local5.x) && (_local10[_local7].y == _local5.y)) {
_local24 = _local10[_local7];
_local13 = _local10[_local7].line;
}
_local7++;
}
if (_local13 == 0) {
var _local11 = new Object();
_local11.x = _local5.x;
_local11.y = _local5.y;
var _local8 = new Object();
_local8.x1 = _local5.x - _local17;
_local8.y1 = _local5.y - _local18;
_local8.x2 = _local5.x;
_local8.y2 = _local5.y;
_global.countLine(_local8);
_local11.line = _local8;
_local10.push(_local11);
_local24 = _local11;
_local13 = _local8;
var _local6 = _global.crossLineAndCircle(_local13, _local31);
if (_local6.actualCrossed) {
var _local30 = _local6.x - x;
var _local29 = _local6.y - y;
if (((_local17 * _local30) + (_local18 * _local29)) > 0) {
_local6.type = "circline";
_local6.line = _local13;
_local6.tile = _local15;
_local6.crossPoint = new Object();
_local6.crossPoint.x = _local5.x;
_local6.crossPoint.y = _local5.y;
_local27.push(_local6);
if (_local15.isPortal) {
portalsCrossed.push(_local15);
}
}
}
}
_local22++;
}
_local23++;
}
if (_local27.length > 0) {
if (_local54 < maxIterations) {
needToRecount = true;
}
_local27.sortOn("d1", Array.NUMERIC);
var _local4 = _local27[0];
if (!_global.isChild(portalsCrossed, portalIgnore)) {
portalIgnore = undefined;
}
if (_local4.type == "lineline") {
var _local56 = _local4.x - (Math.round((100 * ww) * _local4.line.nx) / 100);
var _local55 = _local4.y - (Math.round((100 * ww) * _local4.line.nx) / 100);
var _local43 = _local4.tile.getAngleRatio(_local4.line, _local4.do1, _local4.do2);
} else if (_local4.type == "circline") {
var _local33 = new Object();
_local33.x1 = x;
_local33.y1 = y;
_local33.x2 = x + _local17;
_local33.y2 = y + _local18;
_global.countLine(_local33);
var _local21 = new Object();
_local21.x1 = x + _local4.dx1;
_local21.y1 = y + _local4.dy1;
_local21.x2 = _local4.x + _local4.dx1;
_local21.y2 = _local4.y + _local4.dy1;
_global.countLine(_local21);
var _local32 = new Object();
_local32.x1 = _local21.x1 - (50 * _local21.nx);
_local32.y1 = _local21.y1 - (50 * _local21.ny);
_local32.x2 = _local21.x1 + (50 * _local21.nx);
_local32.y2 = _local21.y1 + (50 * _local21.ny);
_global.countLine(_local32);
var _local45 = _local4;
_local4 = _global.crossLines(_local33, _local32);
_local4.tile = _local45.tile;
_local4.type = _local45.type;
var _local56 = x + _local4.dx1;
var _local55 = y + _local4.dy1;
var _local43 = 0;
}
x = x + _local4.dx1;
y = y + _local4.dy1;
if (((type == "rocket") || (type == "lazer")) || (type == "freeze")) {
needToRecount = false;
if (type == "lazer") {
var _local53 = 1;
}
if (type == "rocket") {
var _local53 = 1000000 /* 0x0F4240 */;
}
if (type != "freeze") {
_local4.tile.decreaseLive(_local53, this);
} else {
_local4.tile.setFire(0);
_local4.tile.setIce(1);
}
removeFromArray();
outQueue();
removeMovieClip();
} else {
if (_local4.tile._name == "caretDummy") {
if (_global.player.glued) {
_global.sound.play("magnet", _x);
} else {
_global.sound.play("paddle", _x);
}
} else if ((((_local4.tile.type == "rightBorder") || (_local4.tile.type == "leftBorder")) || (_local4.tile.type == "topBorder")) || ((_local4.tile.type == "bottomBorder") && ((_global.envS.debugBallDie == 1) || (!_global.gameInProcess)))) {
_global.sound.play("wallhit", _x);
} else if (mode == "acid") {
_global.sound.play("acid", _x);
} else if (_local4.tile.live > 100) {
if (mode == "fire") {
_global.sound.play("eexplode", _x);
} else {
_global.sound.play("brick02", _x);
}
} else {
_global.sound.play("brick01", _x);
}
if (((_local4.tile.type == "bottomBorder") && (_global.envS.debugBallDie == 0)) && (_global.gameInProcess)) {
needToRecount = false;
removeFromArray();
var _local40 = 0;
_local23 = 0;
while (_local23 < _global.ballz.length) {
if (((_global.ballz[_local23].type != "rocket") && (_global.ballz[_local23].type != "lazer")) && (_global.ballz[_local23].type != "freeze")) {
_local40++;
}
_local23++;
}
if (_local40 == 0) {
_global.changePlayerLives(-1);
}
outQueue();
removeMovieClip();
} else {
var _local44 = fullSpeed;
var _local42 = 1;
if (((mode == "acid") || (mode == "fire")) && (_local4.tile.type != "theWall")) {
_local42 = 1000000 /* 0x0F4240 */;
}
var _local57 = _local4.tile.decreaseLive(_local42, this);
if ((((mode == "acid") && (_local4.tile.live != -10)) && (_local4.tile.type != "theWall")) || (_local4.tile.isPortal)) {
_local17 = _local4.dx2;
_local18 = _local4.dy2;
} else {
var _local25 = _local4.new_al;
if (_local43 != 0) {
_local25 = (_local4.line.nal_gr + _local43) / _global.PI2;
}
var _local19 = _local25 * _global.PI2;
while (_local19 > 180) {
_local19 = _local19 - 360;
}
while (_local19 < -180) {
_local19 = _local19 + 360;
}
var _local48 = Math.abs(_local19);
if ((((_local4.tile.type == "rightBorder") || (_local4.tile.type == "leftBorder")) && (_local4.y <= _global.envS.horizAngleCorrY)) && ((_local48 < _global.envS.horizAngleMin) || (_local48 > (180 - _global.envS.horizAngleMin)))) {
if ((_local19 < -90) || (_local19 > 90)) {
var _local49 = 180 - (((_local19 > 0) ? 1 : -1) * _global.envS.horizAngleMin);
}
if ((_local19 > -90) && (_local19 < 90)) {
var _local49 = ((_local19 > 0) ? 1 : -1) * _global.envS.horizAngleMin;
}
_local25 = _local49 / _global.PI2;
}
xspeed = _global.roundNums(_local44 * Math.cos(_local25), 4);
yspeed = _global.roundNums(_local44 * Math.sin(_local25), 4);
var _local35 = Math.sqrt((_local17 * _local17) + (_local18 * _local18));
_local35 = _local35 - _local4.d1;
if ((_local4.tile._name == "caretDummy") && (_global.player.glued)) {
_local35 = 0;
}
_local17 = _global.roundNums(_local35 * Math.cos(_local25), 4);
_local18 = _global.roundNums(_local35 * Math.sin(_local25), 4);
}
if (_local4.tile.isPortal && (portalIgnore != _local4.tile)) {
_global.sound.play("portalSnd", _x);
var _local52 = _local4.tile.portalExit[Math.floor(_local4.tile.portalExit.length * Math.random())];
var _local34 = _global.portalz[_local52];
portalIgnore = _local34;
x = x + (_local34._x - _local4.tile._x);
newx = newx + (_local34._x - _local4.tile._x);
y = y + (_local34._y - _local4.tile._y);
newy = newy + (_local34._y - _local4.tile._y);
}
newx = x + _local17;
newy = y + _local18;
if (_local4.tile.isIce && (mode == "fire")) {
setMode("none");
}
if (_local4.tile.isFire) {
setMode("fire");
}
if (_local4.tile.isBallBlock) {
if (((type != "rocket") && (type != "lazer")) && (type != "freeze")) {
needToRecount = false;
var _local47 = _local25 - (_global.envS.bonus_ballFromTile_ang / (2 * _global.PI2));
var _local46 = _local25 + (_global.envS.bonus_ballFromTile_ang / (2 * _global.PI2));
xspeed = _global.roundNums(speedDefault * Math.cos(_local47), 4);
yspeed = _global.roundNums(speedDefault * Math.sin(_local47), 4);
var _local51 = _global.roundNums(speedDefault * Math.cos(_local46), 4);
var _local50 = _global.roundNums(speedDefault * Math.sin(_local46), 4);
var _local28 = _root.all.blz.attachMovie("ballContainer", "ballMC" + _root.all.blz.getNextHighestDepth(), _root.all.blz.getNextHighestDepth());
_local28.initObj("simpleBall", _local51, _local50);
_local28.moveTo(_x, _y);
_local28.image._xscale = (_local28.image._yscale = image._xscale);
_local28.setMode(mode, modeChangedTime, modeChangedMaxTime);
_local28.changeSpeed(speedRatio, speedChangedTime, speedChangedMaxTime);
_local28.changeDim(dimRatio, dimChangedTime, dimChangedMaxTime);
_local28.inQueue(50);
_global.ballz.push(_local28);
}
}
if (_local4.tile._name == "caretDummy") {
_global.player.img._x = _global.player.moveAmount * Math.cos(_local25 + Math.PI);
_global.player.img._y = _global.player.moveAmount * Math.sin(_local25 + Math.PI);
if (_global.player.glued) {
_global.player.makeFireGlued();
_global.player.makeGlued(this);
needToRecount = false;
}
}
_local4.tile.checkMoveNeeded();
}
}
}
} while (needToRecount);
}
function removeFromArray() {
var _local3 = 0;
while (_local3 < _global.ballz.length) {
if (_global.ballz[_local3] == this) {
_global.ballz.splice(_local3, 1);
break;
}
_local3++;
}
}
function changeDimenstionsStep() {
if (((type == "rocket") || (type == "lazer")) || (type == "freeze")) {
return(undefined);
}
var _local14 = image._xscale - (100 * dimRatio);
if (Math.abs(_local14) < 1) {
return(undefined);
}
var _local13 = image._xscale + (((100 * dimRatio) - image._xscale) / _global.envS.dimChangeFactor);
var _local10 = _local13;
if (_local10 < image._xscale) {
_local10 = image._xscale;
}
var _local11 = Math.round((ww_start * _local10) / 100);
var _local12 = Math.round((hh_start * _local10) / 100);
var _local9 = Math.min(x, newx) - _local11;
var _local7 = Math.max(x, newx) + _local11;
var _local8 = Math.min(y, newy) - _local12;
var _local6 = Math.max(y, newy) + _local12;
var _local5 = _global.allTiles;
var _local4 = 0;
while (_local4 < _local5.length) {
var _local3 = _local5[_local4];
if (!_local3.hit) {
} else if ((_local9 < _local3.bb_arr.max.x) && (_local7 > _local3.bb_arr.min.x)) {
if ((_local8 < _local3.bb_arr.max.y) && (_local6 > _local3.bb_arr.min.y)) {
return(undefined);
}
}
_local4++;
}
image._yscale = (image._xscale = _local13);
_local14 = image._xscale - (100 * dimRatio);
if (Math.abs(_local14) < 1) {
image._xscale = (image._yscale = 100 * dimRatio);
}
ww = Math.round((ww_start * image._xscale) / 100);
hh = Math.round((hh_start * image._xscale) / 100);
}
var xspeed = 0;
var yspeed = 0;
var fullSpeed = 0;
var glued = false;
var modeChanged = false;
var modeChangedTime = 0;
var modeChangedMaxTime = 0;
var dimChanged = false;
var dimDefault = 0;
var dimRatio = 1;
var dimChangedTime = 0;
var dimChangedMaxTime = 0;
var speedChanged = false;
var speedDefault = 0;
var speedRatio = 1;
var speedChangedTime = 0;
var speedChangedMaxTime = 0;
}
Symbol 454 MovieClip [__Packages.bonus] Frame 0
class bonus extends MovieClip
{
var w, _width, h, _height, init, _alpha, type, speedy, _y, removeMovieClip, _x;
function bonus () {
super();
_global.bonusez.push(this);
w = _width / 2;
h = _height / 2;
init = false;
_alpha = 0;
trace("create bonus: " + this);
}
function initObj(t, s) {
s = parseFloat(s);
if (_global.noSet(s)) {
return(undefined);
}
type = t;
speedy = s;
init = true;
}
function onEnterFrame() {
if (_global.gameInMoving) {
if (init) {
if (_alpha < 100) {
_alpha = _alpha + 10;
if (_alpha > 100) {
_alpha = 100;
}
}
_y = _y + speedy;
if (_y > 450) {
removeFromArray();
removeMovieClip();
}
}
if (_global.gameInProcess) {
var _local10 = _global.player._x - (_global.player.rdimCurr / 2);
var _local13 = _global.player._x + (_global.player.rdimCurr / 2);
var _local11 = (_global.player._y - 12) - (_height / 2);
var _local12 = (_global.player._y - 12) + (_height / 2);
if ((((_x >= _local10) && (_x <= _local13)) && (_y > _local11)) && (_y < _local12)) {
if (type != "bomb") {
_global.sound.play("bonpick", _x);
}
if (type == "triple") {
var _local4 = _global.ballz[Math.floor(Math.random() * _global.ballz.length)];
if (((_local4.type == "rocket") || (_local4.type == "lazer")) || (_local4.type == "freeze")) {
}
var _local8 = Math.atan2(_local4.yspeed, _local4.xspeed);
var _local6 = _root.all.blz.attachMovie("ballContainer", "ballMC" + _root.all.blz.getNextHighestDepth(), _root.all.blz.getNextHighestDepth());
var _local7 = _local8 - (_global.envS.bonus_ball_ang / _global.PI2);
_local6.initObj("simpleBall", _local4.speedDefault * Math.cos(_local7), _local4.speedDefault * Math.sin(_local7));
_local6.moveTo(_local4._x, _local4._y);
_local6.setMode(_local4.mode, _local4.modeChangedTime, _local4.modeChangedMaxTime);
_local6.changeSpeed(_local4.speedRatio, _local4.speedChangedTime, _local4.speedChangedMaxTime);
_local6.changeDim(_local4.dimRatio, _local4.dimChangedTime, _local4.dimChangedMaxTime);
_local6.image._xscale = (_local6.image._yscale = _local4.image._xscale);
_local6.inQueue(50);
_global.ballz.push(_local6);
_local6 = _root.all.blz.attachMovie("ballContainer", "ballMC" + _root.all.blz.getNextHighestDepth(), _root.all.blz.getNextHighestDepth());
_local7 = _local8 + (_global.envS.bonus_ball_ang / _global.PI2);
_local6.initObj("simpleBall", _local4.speedDefault * Math.cos(_local7), _local4.speedDefault * Math.sin(_local7));
_local6.moveTo(_local4._x, _local4._y);
_local6.setMode(_local4.mode, _local4.modeChangedTime, _local4.modeChangedMaxTime);
_local6.changeSpeed(_local4.speedRatio, _local4.speedChangedTime, _local4.speedChangedMaxTime);
_local6.changeDim(_local4.dimRatio, _local4.dimChangedTime, _local4.dimChangedMaxTime);
_local6.image._xscale = (_local6.image._yscale = _local4.image._xscale);
_local6.inQueue(50);
_global.ballz.push(_local6);
} else if (type == "live") {
_global.changePlayerLives(1);
} else if (((type == "lazer") || (type == "rocket")) || (type == "freeze")) {
_global.player.setMode(type, _global.envS[type + "Count"]);
} else if ((type == "acid") || (type == "fire")) {
var _local5 = 0;
while (_local5 < _global.ballz.length) {
_global.ballz[_local5].setMode(type);
_local5++;
}
} else if (type == "glue") {
_global.player.glued = true;
_global.player.gluedChangedTime = 0;
_global.player.gluedChangedMaxTime = _global.envS.glueTime;
_global.player.img.glue._visible = true;
} else if (type == "slowball") {
var _local5 = 0;
while (_local5 < _global.ballz.length) {
_global.ballz[_local5].changeSpeed(_global.envS.speedChangeDown);
_local5++;
}
} else if (type == "fastball") {
var _local5 = 0;
while (_local5 < _global.ballz.length) {
_global.ballz[_local5].changeSpeed(_global.envS.speedChangeUp);
_local5++;
}
} else if (type == "bigball") {
var _local5 = 0;
while (_local5 < _global.ballz.length) {
_global.ballz[_local5].changeDim(_global.envS.dimChangeUp);
_local5++;
}
} else if (type == "littleball") {
var _local5 = 0;
while (_local5 < _global.ballz.length) {
_global.ballz[_local5].changeDim(_global.envS.dimChangeDown);
_local5++;
}
} else if (type == "widecaret") {
_global.player.rchangeDim(_global.player_caret.maxWidth);
} else if (type == "narrowcaret") {
_global.player.rchangeDim(_global.player_caret.minWidth);
} else if (type == "bomb") {
_global.changePlayerLives(-1, true);
} else if (type == "wall") {
if (!_global.noSet(_global.wallTile)) {
_global.wallTile.decreaseLive(-_global.envS.wallBonusLives);
} else {
var _local9 = _root.all.top1.getNextHighestDepth();
_global.wallTile = _root.all.top1.attachMovie("tileMC", "tt" + _local9, _local9);
_global.wallTile.makeTile("theWall");
_global.allTiles.unshift(_global.wallTile);
_global.wallTile.setInGame(0);
_global.wallTile.setLives(_global.envS.wallBonusLives);
_global.wallTile._x = 0;
_global.wallTile._y = _global.borders.bottom - 10;
_global.wallTile.initObj();
}
} else if (type == "score") {
_global.changeLevelScore(_global.envS.bonusScore);
}
removeFromArray();
removeMovieClip();
}
}
}
}
function removeFromArray() {
var _local3 = 0;
while (_local3 < _global.bonusez.length) {
if (_global.bonusez[_local3] == this) {
_global.bonusez.splice(_local3, 1);
return(undefined);
}
_local3++;
}
}
}
Symbol 455 MovieClip [__Packages.queue] Frame 0
class queue extends MovieClip
{
var actions, newActions, forDelActions;
function queue () {
super();
actions = new Array();
newActions = new Array();
forDelActions = 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) {
sync = false;
forDelActions.push(t);
var _local2 = 0;
while (_local2 < newActions.length) {
if (newActions[_local2].ticket == t) {
newActions.splice(_local2, 1);
return(true);
}
_local2++;
}
return(true);
}
function clear() {
delete actions;
delete newActions;
actions = new Array();
newActions = new Array();
ticket = 0;
sync = true;
}
function onEnterFrame() {
if (!sync) {
while (newActions.length > 0) {
actions.push(newActions.pop());
}
actions.sortOn("pr", Array.NUMERIC);
var _local3 = 0;
while (_local3 < forDelActions.length) {
var _local4 = forDelActions[_local3];
var _local2 = 0;
while (_local2 < actions.length) {
if (actions[_local2].ticket == _local4) {
actions.splice(_local2, 1);
forDelActions.splice(_local3, 1);
_local3--;
break;
}
_local2++;
}
_local3++;
}
if (forDelActions.length != 0) {
trace((("*****************NOT removed, length " + forDelActions.length) + ", queue length=") + actions.length);
}
sync = true;
}
var _local2 = 0;
while (_local2 < actions.length) {
actions[_local2].done = false;
_local2++;
}
var _local5 = 0;
while (_local5 != actions.length) {
_local2 = 0;
while (_local2 < actions.length) {
if (!actions[_local2].done) {
_local5++;
actions[_local2].func.call(actions[_local2].obj);
}
_local2++;
}
}
}
var ticket = 0;
var sync = true;
}
Symbol 456 MovieClip [__Packages.soundCollector] Frame 0
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 348 MovieClip Frame 480
gotoAndPlay (1);
Symbol 356 Button
on (release, keyPress "<Space>") {
var saved = SharedObject.getLocal(gameName, "/");
saved.data.levelDone = 0;
saved.data.levelScore = 0;
saved.flush();
_root.noNewGame = false;
_global.sound.play("menu");
_root.gotoAndStop("help");
}
Symbol 361 Button
on (release) {
_root.noNewGame = true;
_global.sound.play("menu");
_root.gotoAndStop("help");
}
Symbol 366 Button
on (press) {
_global.sound.play("menu");
openSite();
}
Symbol 371 Button
on (release) {
_global.levelNum = startLevel;
_global.levelScore = levelScore;
_root.noNewGame = false;
_global.sound.play("menu");
_root.gotoAndStop("help");
}
Symbol 372 MovieClip Frame 1
stop();
Symbol 372 MovieClip Frame 2
stop();
Instance of Symbol 372 MovieClip in Symbol 373 MovieClip Frame 1
onClipEvent (load) {
var saved = SharedObject.getLocal(gameName, "/");
if (saved.data.levelDone > 0) {
startLevel = saved.data.levelDone + 1;
levelScore = saved.data.levelScore;
gotoAndPlay (2);
}
}
Symbol 375 Button
on (press) {
this._parent.soundOff();
this.gotoAndStop(2);
}
Symbol 377 Button
on (press) {
this._parent.soundOn();
this.gotoAndStop(1);
}
Symbol 378 MovieClip Frame 1
this.stop();
_root.soundStarter.gotoAndPlay("start");
sound.enable = true;
Symbol 378 MovieClip Frame 2
this.stop();
_root.soundStarter.gotoAndPlay("stop");
sound.enable = false;
Symbol 381 MovieClip Frame 1
_visible = false;
stop();
Symbol 381 MovieClip Frame 3
if (!sound.enable) {
gotoAndStop (1);
}
Symbol 381 MovieClip Frame 7
gotoAndStop (1);
Symbol 381 MovieClip Frame 12
gotoAndStop (1);
Symbol 382 MovieClip [#soundz] Frame 1
#initclip 28
Object.registerClass("#soundz", soundCollector);
#endinitclip
Symbol 387 Button
on (release, keyPress "<Space>") {
_global.sound.play("menu");
_root.gotoAndStop("game");
}
Symbol 392 Button
on (release) {
_global.sound.play("menu");
gotoAndStop ("menu");
}
Symbol 423 Button
on (press) {
_visible = false;
stopAllEngines();
killOldLevel();
_root.globalStart();
gotoAndStop (1);
}
Symbol 424 Button
on (press) {
_visible = false;
stopAllEngines();
killOldLevel();
_root.gotoAndStop("menu");
gotoAndStop (1);
}
Symbol 425 MovieClip Frame 1
stop();
Symbol 425 MovieClip Frame 30
stop();
Symbol 426 Button
on (press) {
_visible = false;
stopAllEngines();
killOldLevel();
_root.gotoAndStop("menu");
gotoAndStop (1);
}
Symbol 430 MovieClip Frame 1
stop();
Symbol 430 MovieClip Frame 11
stop();
Symbol 431 Button
on (press) {
_visible = false;
stopAllEngines();
killOldLevel();
_root.gotoAndStop("menu");
gotoAndStop (1);
}
Symbol 435 MovieClip Frame 1
stop();
Symbol 435 MovieClip Frame 10
stop();
Symbol 438 MovieClip Frame 1
stop();
bd._visible = false;
Symbol 438 MovieClip Frame 50
_visible = false;
_global.dieAnimPause = false;
_global.gameInProcess = true;
var i = 0;
while (i < _global.bonusez.length) {
_global.bonusez[i].removeMovieClip();
i++;
}
makeAutoball();
Symbol 439 Button
on (press) {
keyLogger(true);
}
Symbol 440 Button
on (press) {
_visible = false;
stopAllEngines();
killOldLevel();
_root.gotoAndStop("menu");
gotoAndStop (1);
}