Frame 1
Playtomic.Log.View(1341, "aac0a79177004f85", _root._url);
var my_so = SharedObject.getLocal("numlevs");
if (my_so.data.num == undefined) {
my_so.data.num = 0;
my_so.flush();
}
_global.bgg = 0;
fscommand ("fullscreen", false);
fscommand ("allowscale", false);
fscommand ("showmenu", false);
fscommand ("trapallkeys", true);
Stage.scaleMode = "exactFit";
var globalsound = new Sound(_root);
_global.currentLevel = 1;
stop();
var CPMStarContentSpotID = "3510Q234F5E31";
System.security.allowDomain("server.cpmstar.com");
adBox.loadMovie("http://server.cpmstar.com/adviewas2.swf?contentspotid=" + CPMStarContentSpotID);
Instance of Symbol 17 MovieClip "progressbar" in Frame 1
onClipEvent (load) {
totalFileSize = _root.getBytesTotal();
startTime = getTimer();
startBytes = _root.getBytesLoaded();
this._xscale = 0;
}
onClipEvent (enterFrame) {
bytesLoaded = _root.getBytesLoaded();
amountLoaded = bytesLoaded / totalFileSize;
percentLoaded = int(100 * amountLoaded);
this._xscale = percentLoaded * 50;
timeSoFar = getTimer() - startTime;
speed = bytesLoaded / timeSoFar;
bytesLeft = totalFileSize - bytesLoaded;
timeLeft = (bytesLeft / speed) / 1000;
speed = int(10 * speed) / 10;
_root.bytesMessage = ((int(bytesLoaded / 1000) + "kb/") + int(totalFileSize / 1000)) + "kb";
_root.speedMessage = speed + "k/sec";
_root.timeMessage = int(timeLeft) + " seconds remaining";
if ((amountLoaded >= 1) && (_global.bgg == 1)) {
_root.playbtn._x = 289;
}
}
Instance of Symbol 28 MovieClip "cursor" in Frame 1
onClipEvent (load) {
startDrag (this, true);
Mouse.hide();
}
onClipEvent (enterFrame) {
Mouse.hide();
}
Frame 2
function __com_mochibot__(swfid, mc, lv, trk) {
var x;
var g;
var s;
var fv;
var sb;
var u;
var res;
var mb;
var mbc;
var pv;
mb = "__mochibot__";
mbc = "mochibot.com";
g = (_global ? (_global) : (_level0._root));
if (g[mb + swfid]) {
return(g[mb + swfid]);
}
s = System.security;
x = mc._root.getSWFVersion;
fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5)));
if (!s) {
s = {};
}
sb = s.sandboxType;
if (sb == "localWithFile") {
return(null);
}
x = s.allowDomain;
if (x) {
s.allowDomain(mbc);
}
x = s.allowInsecureDomain;
if (x) {
s.allowInsecureDomain(mbc);
}
pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version));
u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : "");
lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv))));
g[mb + "level"] = lv;
if (fv == 5) {
res = "_level" + lv;
if (!eval (res)) {
loadMovieNum (u, lv);
}
} else {
res = mc.createEmptyMovieClip(mb + swfid, lv);
res.loadMovie(u);
}
return(res);
}
__com_mochibot__("0dc1d5d1", this, 10301, true);
Frame 10
var menu_sound = new Sound();
menu_sound.attachSound("suka");
menu_sound.stop();
menu_sound.start();
menu_sound.onSoundComplete = function () {
trace("suka!!!!!11");
menu_sound.start();
};
var gmusic1 = new Sound();
gmusic1.attachSound("gmus1");
var gmusic2 = new Sound();
gmusic2.attachSound("gmus2");
var piu = new Sound();
piu.attachSound("piu");
stop();
Frame 17
stop();
Instance of Symbol 134 MovieClip in Frame 17
onClipEvent (load) {
gotoAndStop (2);
}
Frame 21
stop();
Instance of Symbol 167 MovieClip in Frame 21
onClipEvent (load) {
switch (_root.my_so.data.l2) {
case undefined :
this.gotoAndStop(1);
break;
case 3 :
this.gotoAndStop(2);
break;
case 2 :
this.gotoAndStop(3);
break;
case 1 :
this.gotoAndStop(4);
}
}
Instance of Symbol 176 MovieClip in Frame 21
onClipEvent (load) {
switch (_root.my_so.data.l5) {
case undefined :
this.gotoAndStop(1);
break;
case 3 :
this.gotoAndStop(2);
break;
case 2 :
this.gotoAndStop(3);
break;
case 1 :
this.gotoAndStop(4);
}
}
Instance of Symbol 185 MovieClip in Frame 21
onClipEvent (load) {
switch (_root.my_so.data.l3) {
case undefined :
this.gotoAndStop(1);
break;
case 3 :
this.gotoAndStop(2);
break;
case 2 :
this.gotoAndStop(3);
break;
case 1 :
this.gotoAndStop(4);
}
}
Instance of Symbol 167 MovieClip in Frame 21
onClipEvent (load) {
switch (_root.my_so.data.l4) {
case undefined :
this.gotoAndStop(1);
break;
case 3 :
this.gotoAndStop(2);
break;
case 2 :
this.gotoAndStop(3);
break;
case 1 :
this.gotoAndStop(4);
}
}
Instance of Symbol 185 MovieClip in Frame 21
onClipEvent (load) {
switch (_root.my_so.data.l6) {
case undefined :
this.gotoAndStop(1);
break;
case 3 :
this.gotoAndStop(2);
break;
case 2 :
this.gotoAndStop(3);
break;
case 1 :
this.gotoAndStop(4);
}
}
Instance of Symbol 176 MovieClip in Frame 21
onClipEvent (load) {
switch (_root.my_so.data.l7) {
case undefined :
this.gotoAndStop(1);
break;
case 3 :
this.gotoAndStop(2);
break;
case 2 :
this.gotoAndStop(3);
break;
case 1 :
this.gotoAndStop(4);
}
}
Instance of Symbol 185 MovieClip in Frame 21
onClipEvent (load) {
switch (_root.my_so.data.l8) {
case undefined :
this.gotoAndStop(1);
break;
case 3 :
this.gotoAndStop(2);
break;
case 2 :
this.gotoAndStop(3);
break;
case 1 :
this.gotoAndStop(4);
}
}
Instance of Symbol 167 MovieClip in Frame 21
onClipEvent (load) {
switch (_root.my_so.data.l9) {
case undefined :
this.gotoAndStop(1);
break;
case 3 :
this.gotoAndStop(2);
break;
case 2 :
this.gotoAndStop(3);
break;
case 1 :
this.gotoAndStop(4);
}
}
Instance of Symbol 176 MovieClip in Frame 21
onClipEvent (load) {
switch (_root.my_so.data.l10) {
case undefined :
this.gotoAndStop(1);
break;
case 3 :
this.gotoAndStop(2);
break;
case 2 :
this.gotoAndStop(3);
break;
case 1 :
this.gotoAndStop(4);
}
}
Instance of Symbol 185 MovieClip in Frame 21
onClipEvent (load) {
switch (_root.my_so.data.l11) {
case undefined :
this.gotoAndStop(1);
break;
case 3 :
this.gotoAndStop(2);
break;
case 2 :
this.gotoAndStop(3);
break;
case 1 :
this.gotoAndStop(4);
}
}
Instance of Symbol 167 MovieClip in Frame 21
onClipEvent (load) {
switch (_root.my_so.data.l12) {
case undefined :
this.gotoAndStop(1);
break;
case 3 :
this.gotoAndStop(2);
break;
case 2 :
this.gotoAndStop(3);
break;
case 1 :
this.gotoAndStop(4);
}
}
Instance of Symbol 249 MovieClip in Frame 21
on (press) {
}
onClipEvent (load) {
this.gotoAndStop(_root.my_so.data.num);
trace("7777:" + _root.my_so.data.num);
}
Frame 25
stop();
Frame 30
function times() {
switch (_global.currentLevel) {
case 1 :
br0 = 1000000000 /* 0x3B9ACA00 */;
sl0 = 100000000 /* 0x5F5E100 */;
gl0 = 10000000 /* 0x989680 */;
break;
case 2 :
br0 = 40;
sl0 = 30;
gl0 = 20;
break;
case 3 :
br0 = 114;
sl0 = 104;
gl0 = 97;
break;
case 4 :
br0 = 35;
sl0 = 25;
gl0 = 22;
break;
case 5 :
br0 = 135;
sl0 = 125;
gl0 = 120;
break;
case 6 :
br0 = 125;
sl0 = 115;
gl0 = 112;
break;
case 7 :
br0 = 160;
sl0 = 155;
gl0 = 150;
break;
case 8 :
br0 = 84;
sl0 = 94;
gl0 = 89;
break;
case 9 :
br0 = 89;
sl0 = 79;
gl0 = 75;
break;
case 10 :
br0 = 160;
sl0 = 155;
gl0 = 150;
break;
case 11 :
br0 = 125;
sl0 = 115;
gl0 = 110;
break;
case 12 :
br0 = 129;
sl0 = 119;
gl0 = 114;
}
hours_b = Math.floor(br0 / 3600);
minutes_b = Math.floor(((br0 / 3600) - hours_b) * 60);
seconds_b = Math.floor(((((br0 / 3600) - hours_b) * 60) - minutes_b) * 60);
milli_b = Math.floor((br0 - ((seconds_b + (minutes_b * 60)) + (hours_b * 3600))) * 100);
hours_s = Math.floor(sl0 / 3600);
minutes_s = Math.floor(((sl0 / 3600) - hours_s) * 60);
seconds_s = Math.floor(((((sl0 / 3600) - hours_s) * 60) - minutes_s) * 60);
milli_s = Math.floor((sl0 - ((seconds_s + (minutes_s * 60)) + (hours_s * 3600))) * 100);
hours_g = Math.floor(gl0 / 3600);
minutes_g = Math.floor(((gl0 / 3600) - hours_g) * 60);
seconds_g = Math.floor(((((gl0 / 3600) - hours_g) * 60) - minutes_g) * 60);
milli_g = Math.floor((gl0 - ((seconds_g + (minutes_g * 60)) + (hours_g * 3600))) * 100);
br = (((minutes_b + ":") + seconds_b) + ".") + milli_b;
sl = (((minutes_s + ":") + seconds_s) + ".") + milli_s;
gl = (((minutes_g + ":") + seconds_g) + ".") + milli_g;
_root.popup.bronze.text = br;
_root.popup.silver.text = sl;
_root.popup.gold.text = gl;
}
function updateWorld() {
_root.blacky2.play();
popup_f._visible = 0;
popup_d._visible = 0;
}
function updateWorld2() {
_global.gameon = 0;
_root.world._x = _root.world._x - ((_root.world._x + _root.world.start._x) - 350);
_root.world._y = _root.world._y - ((_root.world._y + _root.world.start._y) - 262.5);
restartTimer();
pause();
pausebutton._visible = 0;
unpausebutton._visible = 1;
_root.player._rotation = 0;
ySpeed = 0;
xSpeed = 0;
rotator = 0;
player_lifes = 5;
shield = 3;
popup._visible = 1;
times();
bonusTime = 0;
carry = 1;
pick = 0;
new_s = 0;
socket.gotoAndStop(1);
g_min.text = "00";
g_sec.text = "00";
g_mil.text = "0";
gmusic1.stop();
gmusic2.stop();
gmusic1.start();
_root.band.gotoAndStop(1);
_global.cells = 0;
world.strelka.gotoAndStop(1);
_root.world.targ._visible = 1;
_root.world.way.gotoAndStop(1);
popup_f._visible = 0;
popup_d._visible = 0;
mouse_on = 0;
maxSpeed = 12;
}
function nextLevel() {
popup_f._visible = 0;
popup_d._visible = 0;
_root.blacky3.play();
}
function restartTimer() {
hours = "00";
minutes = "00";
seconds = "00";
milli = "00";
buttonPressTime = (getTimer() / 1000) - pauseLength;
pause();
}
function pause() {
pauseTime = getTimer() / 1000;
timing = false;
}
function unpause() {
unpauseTime = getTimer() / 1000;
pauseLength = (unpauseTime - pauseTime) + pauseLength;
timing = true;
}
function end_level() {
popup_f._visible = 1;
_global.gameon = 0;
pause();
currentTime = goTime;
if (currentTime <= gl0) {
_root.popup_f.gotoAndStop(1);
switch (currentLevel) {
case 2 :
if ((my_so.data.l2 > 1) || (my_so.data.l2 == undefined)) {
my_so.data.l2 = 1;
my_so.flush();
}
break;
case 3 :
if ((my_so.data.l3 > 1) || (my_so.data.l3 == undefined)) {
my_so.data.l3 = 1;
my_so.flush();
}
break;
case 4 :
if ((my_so.data.l4 > 1) || (my_so.data.l4 == undefined)) {
my_so.data.l4 = 1;
my_so.flush();
}
break;
case 5 :
if ((my_so.data.l5 > 1) || (my_so.data.l5 == undefined)) {
my_so.data.l5 = 1;
my_so.flush();
}
break;
case 6 :
if ((my_so.data.l6 > 1) || (my_so.data.l6 == undefined)) {
my_so.data.l6 = 1;
my_so.flush();
}
break;
case 7 :
if ((my_so.data.l7 > 1) || (my_so.data.l7 == undefined)) {
my_so.data.l7 = 1;
my_so.flush();
}
break;
case 8 :
if ((my_so.data.l8 > 1) || (my_so.data.l8 == undefined)) {
my_so.data.l8 = 1;
my_so.flush();
}
break;
case 9 :
if ((my_so.data.l9 > 1) || (my_so.data.l9 == undefined)) {
my_so.data.l9 = 1;
my_so.flush();
}
break;
case 10 :
if ((my_so.data.l10 > 1) || (my_so.data.l10 == undefined)) {
my_so.data.l10 = 1;
my_so.flush();
}
break;
case 11 :
if ((my_so.data.l11 > 1) || (my_so.data.l11 == undefined)) {
my_so.data.l11 = 1;
my_so.flush();
}
break;
case 12 :
if (!((my_so.data.l12 > 1) || (my_so.data.l12 == undefined))) {
break;
}
my_so.data.l12 = 1;
my_so.flush();
}
_root.popup_f.shit.text = "gold!";
if (my_so.data.num <= currentLevel) {
my_so.data.num = currentLevel + 1;
my_so.flush();
}
} else if (currentTime <= sl0) {
_root.popup_f.gotoAndStop(1);
switch (currentLevel) {
case 2 :
if ((my_so.data.l2 > 2) || (my_so.data.l2 == undefined)) {
my_so.data.l2 = 2;
my_so.flush();
}
break;
case 3 :
if ((my_so.data.l3 > 2) || (my_so.data.l3 == undefined)) {
my_so.data.l3 = 2;
my_so.flush();
}
break;
case 4 :
if ((my_so.data.l4 > 2) || (my_so.data.l4 == undefined)) {
my_so.data.l4 = 2;
my_so.flush();
}
break;
case 5 :
if ((my_so.data.l5 > 2) || (my_so.data.l5 == undefined)) {
my_so.data.l5 = 2;
my_so.flush();
}
break;
case 6 :
if ((my_so.data.l6 > 2) || (my_so.data.l6 == undefined)) {
my_so.data.l6 = 2;
my_so.flush();
}
break;
case 7 :
if ((my_so.data.l7 > 2) || (my_so.data.l7 == undefined)) {
my_so.data.l7 = 2;
my_so.flush();
}
break;
case 8 :
if ((my_so.data.l8 > 2) || (my_so.data.l8 == undefined)) {
my_so.data.l8 = 2;
my_so.flush();
}
break;
case 9 :
if ((my_so.data.l9 > 2) || (my_so.data.l9 == undefined)) {
my_so.data.l9 = 2;
my_so.flush();
}
break;
case 10 :
if ((my_so.data.l10 > 2) || (my_so.data.l10 == undefined)) {
my_so.data.l10 = 2;
my_so.flush();
}
break;
case 11 :
if ((my_so.data.l11 > 2) || (my_so.data.l11 == undefined)) {
my_so.data.l11 = 2;
my_so.flush();
}
break;
case 12 :
if (!((my_so.data.l12 > 2) || (my_so.data.l12 == undefined))) {
break;
}
my_so.data.l12 = 2;
my_so.flush();
}
_root.popup_f.shit.text = "silver!";
if (my_so.data.num >= currentLevel) {
my_so.data.num = currentLevel + 1;
my_so.flush();
}
} else if (currentTime <= br0) {
_root.popup_f.gotoAndStop(1);
switch (currentLevel) {
case 2 :
if ((my_so.data.l2 > 3) || (my_so.data.l2 == undefined)) {
my_so.data.l2 = 3;
my_so.flush();
}
break;
case 3 :
if ((my_so.data.l3 > 3) || (my_so.data.l3 == undefined)) {
my_so.data.l3 = 3;
my_so.flush();
}
break;
case 4 :
if ((my_so.data.l4 > 3) || (my_so.data.l4 == undefined)) {
my_so.data.l4 = 3;
my_so.flush();
}
break;
case 5 :
if ((my_so.data.l5 > 3) || (my_so.data.l5 == undefined)) {
my_so.data.l5 = 3;
my_so.flush();
}
break;
case 6 :
if ((my_so.data.l6 > 3) || (my_so.data.l6 == undefined)) {
my_so.data.l6 = 3;
my_so.flush();
}
break;
case 7 :
if ((my_so.data.l7 > 3) || (my_so.data.l7 == undefined)) {
my_so.data.l7 = 3;
my_so.flush();
}
break;
case 8 :
if ((my_so.data.l8 > 3) || (my_so.data.l8 == undefined)) {
my_so.data.l8 = 3;
my_so.flush();
}
break;
case 9 :
if ((my_so.data.l9 > 3) || (my_so.data.l9 == undefined)) {
my_so.data.l9 = 3;
my_so.flush();
}
break;
case 10 :
if ((my_so.data.l10 > 3) || (my_so.data.l10 == undefined)) {
my_so.data.l10 = 3;
my_so.flush();
}
break;
case 11 :
if ((my_so.data.l11 > 3) || (my_so.data.l11 == undefined)) {
my_so.data.l11 = 3;
my_so.flush();
}
break;
case 12 :
if (!((my_so.data.l12 > 3) || (my_so.data.l12 == undefined))) {
break;
}
my_so.data.l12 = 3;
my_so.flush();
}
_root.popup_f.shit.text = "bronze!";
if (my_so.data.num >= currentLevel) {
my_so.data.num = currentLevel + 1;
my_so.flush();
}
} else {
_root.popup_f.gotoAndStop(2);
_root.popup_f.shit.text = "not enough to continue...(";
}
}
function hurt() {
if (_global.hurtable == 1) {
if (Math.abs(xSpeed + ySpeed) > 6) {
_root.hurt_mc.play();
}
}
}
menu_sound.stop();
gmusic1.start();
gmusic1.onSoundComplete = function () {
gmusic2.start();
};
gmusic2.onSoundComplete = function () {
gmusic2.start();
};
var beep_sound = new Sound();
beep_sound.attachSound("beep");
var kick_sound = new Sound();
kick_sound.attachSound("kick");
var prop_sound = new Sound();
prop_sound.attachSound("prop");
var thrust = 0.5;
var decay = 0.8;
var maxSpeed = 12;
_global.gravity = 0;
_global.leveltype = 1;
_global.cells = 0;
var rotatorDecay = 0.8;
var planetRubber = 1.2;
var boomAngle = 13;
var turnSpeed = 1;
var currentTime;
var bonusTime = 0;
popup_f._visible = 0;
popup_d._visible = 0;
_global.hurtable = 1;
var ySpeed = 0;
var xSpeed = 0;
var rotator = 0;
var player_lifes = 5;
var shield = 3;
var mouse_on = 0;
_root.pobeda._visible = 0;
player.onPress = function () {
_root.player.effect.gotoAndPlay(2);
if (!mouse_on) {
mouse_on = 1;
} else {
mouse_on = 0;
}
trace(mouse_on);
};
gui_l.onEnterFrame = function () {
gui_l.gotoAndStop(player_lifes + 1);
if (player_lifes < 2) {
_root.player.nerv_eyes._visible = 1;
if (player_lifes < 1) {
_global.gameon = 0;
popup_d._visible = 1;
}
} else {
_root.player.nerv_eyes._visible = 0;
}
};
gui_s.onEnterFrame = function () {
gui_s.gotoAndStop(shield + 1);
};
gui_c.onEnterFrame = function () {
if (_global.leveltype == 2) {
gui_c.gotoAndStop(1);
gui_c.count.text = _global.cells;
} else if (_global.leveltype == 3) {
gui_c.gotoAndStop(3);
} else {
gui_c.gotoAndStop(2);
}
};
_global.gameon = 0;
popup.start.onPress = function () {
_global.gameon = 1;
popup._visible = 0;
restartTimer();
unpause();
};
popup_f.nextbtn.onRelease = function () {
if (currentLevel == 12) {
pobeda._visible = 1;
} else {
nextLevel();
popup_f._visible = 0;
popup_d._visible = 0;
}
};
popup_f.again.onRelease = function () {
updateWorld();
popup_f._visible = 0;
popup_d._visible = 0;
};
popup_d.again.onRelease = function () {
updateWorld();
popup_f._visible = 0;
popup_d._visible = 0;
};
world.gotoAndStop(_global.currentLevel);
updateWorld2();
_root.nextLvlBut.onPress = function () {
nextLevel();
};
_root.pausebutton._visible = 0;
var pauseLength = 0;
var buttonPressTime = 0;
pause();
head.onEnterFrame = function () {
if (goTime <= gl0) {
this.gotoAndStop(1);
} else if (goTime <= sl0) {
this.gotoAndStop(2);
} else if (goTime <= br0) {
this.gotoAndStop(3);
} else {
this.gotoAndStop(4);
}
};
head.again.onPress = function () {
updateWorld();
popup_f._visible = 0;
popup_d._visible = 0;
};
var carry = 1;
var pick = 0;
var new_s = 0;
_root.onEnterFrame = function () {
var point = {x:-10, y:-10};
world.way.sign.localToGlobal(point);
var mDx = (350 - point.x);
var mDy = (262 - point.y);
var mAngle = Math.atan2(mDy, mDx);
var govno = (((mAngle / Math.PI) * 180) - 90);
strelko._rotation = govno;
popup.gotoAndStop(currentLevel);
if (gameon) {
g_min.text = _root.minutes;
g_sec.text = _root.seconds;
g_mil.text = _root.milli;
tracer.text = goTime;
}
if ((((gl0 - goTime) < 5) && ((goTime - gl0) < 5)) && (_global.gameon == 1)) {
_root.band.play();
}
switch (_global.leveltype) {
case 2 :
strelko._visible = 0;
socket._visible = 0;
if (_global.cells == 10) {
end_level();
}
break;
case 1 :
strelko._visible = 1;
socket._visible = 0;
if (world.finish.hitTest(_root.hitter)) {
end_level();
}
break;
case 3 :
strelko._visible = 1;
socket._visible = 1;
if (carry == 1) {
socket._x = player._x;
socket._y = player._y;
socket._rotation = player._rotation;
if (hitter.hitTest(_root.world.socket_w)) {
_root.world.targ._visible = 0;
socket.gotoAndStop(2);
world.socket_w.gotoAndStop(1);
new_s = 1;
world.bing.play();
_root.piu.start();
}
if (new_s == 1) {
if (hitter.hitTest(world.finish)) {
end_level();
}
}
} else {
if (socket.hitTest(_root.hitter) && (pick == 1)) {
carry = 1;
}
socket._x = socket._x - xSpeed;
socket._y = socket._y + ySpeed;
with (_root.socket) {
if (world.ground.hitTest(_x, getBounds(_root).yMax, true)) {
break;
}
_root.socket._y = _root.socket._y + (10 * gravity);
}
}
}
totalTime = (getTimer() / 1000) - pauseLength;
goTime = (totalTime - buttonPressTime) + bonusTime;
if (timing) {
hours = Math.floor(goTime / 3600);
minutes = Math.floor(((goTime / 3600) - hours) * 60);
seconds = Math.floor(((((goTime / 3600) - hours) * 60) - minutes) * 60);
milli = Math.floor((goTime - ((seconds + (minutes * 60)) + (hours * 3600))) * 100);
if (seconds < 10) {
seconds = "0" + seconds;
}
if (minutes < 10) {
minutes = "0" + minutes;
}
if (hours < 10) {
hours = "0" + hours;
}
if (milli < 10) {
milli = "0" + milli;
}
}
};
unpausebutton.onRelease = function () {
unpause();
pausebutton._visible = 1;
unpausebutton._visible = 0;
};
pausebutton.onRelease = function () {
pause();
unpausebutton._visible = 1;
pausebutton._visible = 0;
};
reset.onRelease = function () {
restartTimer();
pausebutton._visible = 0;
unpausebutton._visible = 1;
};
s_butt.onPress = function () {
if (_global.hurtable == 1) {
if (mouse_on) {
if (shield > 0) {
player.shield.play();
_root.gui_s.armor_e.play();
}
}
}
};
var mRast = 0;
player.onEnterFrame = function () {
if (mouse_on) {
var mDx = (_xmouse - player._x);
var mDy = (_ymouse - player._y);
mRast = Math.sqrt((mDx * mDx) + (mDy * mDy));
trace(mRast);
if (mRast > 35) {
var mAngle = Math.atan2(mDy, mDx);
player._rotation = ((mAngle / Math.PI) * 180) + 90;
xSpeed = xSpeed + ((thrust * Math.sin(player._rotation * (Math.PI/180))) / 2);
ySpeed = ySpeed + ((thrust * Math.cos(player._rotation * (Math.PI/180))) / 2);
player.flame._visible = 1;
maxSpeed = (mRast - 35) / 13;
} else {
xSpeed = xSpeed * decay;
ySpeed = ySpeed * decay;
player.flame._visible = 0;
}
} else {
maxSpeed = 12;
}
if (_global.gameon == 1) {
_root.hitter._x = _root.player._x;
_root.hitter._y = _root.player._y;
_root.hitter._rotation = _root.player._rotation;
ySpeed = ySpeed - (thrust * gravity);
if ((Key.isDown(39) || (Key.isDown(135))) || (Key.isDown(68))) {
rotator = rotator + turnSpeed;
}
if ((Key.isDown(37) || (Key.isDown(134))) || (Key.isDown(65))) {
rotator = rotator - turnSpeed;
}
this._rotation = this._rotation + rotator;
rotator = rotator * rotatorDecay;
if (!mouse_on) {
if ((Key.isDown(38) || (Key.isDown(136))) || (Key.isDown(87))) {
xSpeed = xSpeed + (thrust * Math.sin(this._rotation * (Math.PI/180)));
ySpeed = ySpeed + (thrust * Math.cos(this._rotation * (Math.PI/180)));
this.flame._visible = 1;
} else {
xSpeed = xSpeed * decay;
ySpeed = ySpeed * decay;
this.flame._visible = 0;
}
}
if (_global.hurtable == 1) {
if (Key.isDown(32)) {
if (shield > 0) {
player.shield.play();
_root.gui_s.armor_e.play();
}
}
}
speed = Math.sqrt((xSpeed * xSpeed) + (ySpeed * ySpeed));
if (speed > maxSpeed) {
xSpeed = xSpeed * (maxSpeed / speed);
ySpeed = ySpeed * (maxSpeed / speed);
}
world._y = world._y + ySpeed;
world._x = world._x - xSpeed;
with (_root.hitter) {
if (world.ground.hitTest(getBounds(_root).xMax, _y, true)) {
kick_sound.start();
_root.world._x = _root.world._x + (Math.abs(xSpeed) * planetRubber);
hurt();
xSpeed = -xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (world.ground.hitTest(getBounds(_root).xMin, _y, true)) {
kick_sound.start();
_root.world._x = _root.world._x - (Math.abs(xSpeed) * planetRubber);
hurt();
xSpeed = -xSpeed;
if (_root.player._rotation < 270) {
}
}
if (world.ground.hitTest(_x, getBounds(_root).yMax, true)) {
kick_sound.start();
_root.world._y = _root.world._y + (Math.abs(ySpeed) * planetRubber);
hurt();
ySpeed = -ySpeed;
if (_root.player._rotation < 0) {
}
}
if (world.ground.hitTest(_x, getBounds(_root).yMin, true)) {
kick_sound.start();
_root.world._y = _root.world._y - (Math.abs(ySpeed) * planetRubber);
hurt();
ySpeed = -ySpeed;
if (_root.player._rotation < 0) {
}
}
}
with (_root.hitter) {
if (world.soft.hitTest(getBounds(_root).xMax, _y, true)) {
_root.world._x = _root.world._x + ((Math.abs(xSpeed) * planetRubber) / 2);
xSpeed = -xSpeed;
_root.toWork.gotoAndPlay(2);
}
if (world.soft.hitTest(getBounds(_root).xMin, _y, true)) {
_root.world._x = _root.world._x - ((Math.abs(xSpeed) * planetRubber) / 2);
xSpeed = -xSpeed;
_root.toWork.gotoAndPlay(2);
}
if (world.soft.hitTest(_x, getBounds(_root).yMax, true)) {
_root.world._y = _root.world._y + ((Math.abs(ySpeed) * planetRubber) / 2);
ySpeed = -ySpeed;
_root.toWork.gotoAndPlay(2);
}
if (world.soft.hitTest(_x, getBounds(_root).yMin, true)) {
_root.world._y = _root.world._y - ((Math.abs(ySpeed) * planetRubber) / 2);
ySpeed = -ySpeed;
_root.toWork.gotoAndPlay(2);
}
}
}
if (_root.hitter2.hitTest(hitter)) {
if (gameon == 1) {
if (_global.hurtable == 1) {
hurt();
_root.tone.gotoAndPlay("hurt");
}
}
}
with (_root.hitter2) {
if (world.ground.hitTest(getBounds(_root).xMax, _y, true)) {
_root.world.ment._x = _root.world.ment._x - (Math.abs(_root.world.ment.xSpeed) * planetRubber);
_root.world.ment.xSpeed = -_root.world.ment.xSpeed;
}
if (world.ground.hitTest(getBounds(_root).xMin, _y, true)) {
_root.world.ment._x = _root.world.ment._x + (Math.abs(_root.world.ment.xSpeed) * planetRubber);
_root.world.ment.xSpeed = -_root.world.ment.xSpeed;
}
if (world.ground.hitTest(_x, getBounds(_root).yMax, true)) {
_root.world.ment._y = _root.world.ment._y - (Math.abs(_root.world.ment.ySpeed) * planetRubber);
_root.world.ment.ySpeed = -_root.world.ment.ySpeed;
}
if (world.ground.hitTest(_x, getBounds(_root).yMin, true)) {
_root.world.ment._y = _root.world.ment._y + (Math.abs(_root.world.ment.ySpeed) * planetRubber);
_root.world.ment.ySpeed = -_root.world.ment.ySpeed;
}
}
};
_global.karlson_angle_speed = 3;
var magnet_power = 0.6;
_root.world.magnet1.onEnterFrame = function () {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
ySpeed = ySpeed + (thrust * magnet_power);
break;
case 180 :
ySpeed = ySpeed - (thrust * magnet_power);
break;
case 90 :
xSpeed = xSpeed + (thrust * magnet_power);
break;
case 270 :
xSpeed = xSpeed - (thrust * magnet_power);
}
}
};
_root.world.magnet2.onEnterFrame = function () {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
ySpeed = ySpeed + (thrust * magnet_power);
break;
case 180 :
ySpeed = ySpeed - (thrust * magnet_power);
break;
case 90 :
xSpeed = xSpeed + (thrust * magnet_power);
break;
case 270 :
xSpeed = xSpeed - (thrust * magnet_power);
}
}
};
_root.world.magnet3.onEnterFrame = function () {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
ySpeed = ySpeed + (thrust * magnet_power);
break;
case 180 :
ySpeed = ySpeed - (thrust * magnet_power);
break;
case 90 :
xSpeed = xSpeed + (thrust * magnet_power);
break;
case 270 :
xSpeed = xSpeed - (thrust * magnet_power);
}
}
};
_root.world.magnet4.onEnterFrame = function () {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
ySpeed = ySpeed + (thrust * magnet_power);
break;
case 180 :
ySpeed = ySpeed - (thrust * magnet_power);
break;
case 90 :
xSpeed = xSpeed + (thrust * magnet_power);
break;
case 270 :
xSpeed = xSpeed - (thrust * magnet_power);
}
}
};
cursor.onEnterFrame = function () {
if (mouse_on == 1) {
this.gotoAndStop(2);
_root.teh_icon.gotoAndStop(2);
_root.her._visible = true;
_root.her.herr._width = mRast - 25;
_root.her._rotation = _root.player._rotation - 90;
} else {
this.gotoAndStop(1);
_root.teh_icon.gotoAndStop(1);
_root.her._visible = false;
}
};
Symbol 15 Button
on (press) {
_root.play();
}
Symbol 23 MovieClip Frame 1
stop();
Symbol 23 MovieClip Frame 10
_root.gotoAndStop(forblacky);
Symbol 28 MovieClip Frame 1
stop();
Symbol 28 MovieClip Frame 2
stop();
Symbol 32 Button
on (release) {
getURL ("http://www.elite-games.net/in.php?id=78", "_blank");
Log.CustomMetric("badim");
}
Symbol 38 MovieClip Frame 165
stop();
_global.bgg = 1;
Symbol 1120 MovieClip [__Packages.Playtomic.LogRequest] Frame 0
class Playtomic.LogRequest
{
var Pieces;
function LogRequest () {
}
function Queue(data) {
Pieces++;
Data = Data + (((Data == "") ? "" : "~") + data);
if ((Pieces == 8) || (Data.length > 300)) {
Pieces = 0;
Ready = true;
}
}
function Send() {
var _local2 = new LoadVars();
_local2.load(((((((((("http://g" + Playtomic.Log.GUID) + ".api.playtomic.com/Tracker/q.aspx?swfid=") + Playtomic.Log.SWFID) + "&q=") + Data) + "&url=") + Playtomic.Log.SourceUrl) + "&") + Math.random()) + "z", null, "POST");
}
var Data = "";
var Ready = false;
}
Symbol 1121 MovieClip [__Packages.Playtomic.Log] Frame 0
class Playtomic.Log
{
static var SourceUrl, Cookie;
function Log () {
}
static function View(swfid, guid, defaulturl) {
if (swfid == undefined) {
swfid = 0;
}
if (guid == undefined) {
guid = "";
}
if (defaulturl == undefined) {
defaulturl = "";
}
if (SWFID > 0) {
return(undefined);
}
SWFID = swfid;
GUID = guid;
Enabled = true;
if ((SWFID == 0) || (GUID == "")) {
Enabled = false;
return(undefined);
}
if (((defaulturl.indexOf("http://") != 0) && (System.security.sandboxType != "localWithNetwork")) && (System.security.sandboxType != "localTrusted")) {
Enabled = false;
return(undefined);
}
SourceUrl = GetUrl(defaulturl);
if ((SourceUrl == null) || (SourceUrl == "")) {
Enabled = false;
return(undefined);
}
Cookie = SharedObject.getLocal("playtomic");
var _local2 = GetCookie("views");
_local2++;
SaveCookie("views", _local2);
Send("v/" + _local2, true);
_global.setTimeout(PingServer, 60000);
}
static function ForceSend() {
Request.Send();
Request = new Playtomic.LogRequest();
}
static function Play() {
if (!Enabled) {
return(undefined);
}
Plays++;
Send("p/" + Plays);
}
static function CustomMetric(name, group, unique) {
if (!Enabled) {
return(undefined);
}
if ((group == null) || (group == undefined)) {
group = "";
}
if ((unique == null) || (unique == undefined)) {
unique = false;
}
if (unique) {
var _local4 = GetCookie("c_" + name);
if (_local4 > 0) {
return(undefined);
}
SaveCookie("c_" + name, 1);
}
Send((("c/" + Clean(name)) + "/") + Clean(group));
}
static function LevelCounterMetric(name, level, unique) {
if (!Enabled) {
return(undefined);
}
if (unique) {
var _local2 = GetCookie("lc_" + name);
if (_local2 > 0) {
return(undefined);
}
SaveCookie("lc_" + name, 1);
}
Send((("lc/" + Clean(name)) + "/") + Clean(level));
}
static function LevelRangedMetric(name, level, value, unique) {
if (!Enabled) {
return(undefined);
}
if (unique) {
var _local2 = GetCookie("lr_" + name);
if (_local2 > 0) {
return(undefined);
}
SaveCookie("lr_" + name, 1);
}
Send((((("lr/" + Clean(name)) + "/") + Clean(level)) + "/") + value);
}
static function LevelAverageMetric(name, level, value, unique) {
if (!Enabled) {
return(undefined);
}
if (unique) {
var _local2 = GetCookie("la_" + name);
if (_local2 > 0) {
return(undefined);
}
SaveCookie("la_" + name, 1);
}
Send((((("la/" + Clean(name)) + "/") + Clean(level)) + "/") + value);
}
static function PingServer() {
if (!Enabled) {
return(undefined);
}
Pings++;
Send((("t/" + (FirstPing ? "y" : "n")) + "/") + Pings, true);
if (FirstPing) {
FirstPing = false;
setInterval(PingServer, 60000);
}
}
static function Send(s, view) {
if (view == undefined) {
view = false;
}
Request.Queue(s);
if ((Request.Ready || (view)) || (!Queue)) {
Request.Send();
Request = new Playtomic.LogRequest();
}
}
static function GetCookie(n) {
if (Cookie.data[n] == undefined) {
return(0);
}
return(parseInt(Cookie.data[n]));
}
static function SaveCookie(n, v) {
var _local1 = SharedObject.getLocal("swfstats");
_local1.data[n] = v.toString();
_local1.flush();
}
static function Clean(s) {
var _local1 = s.toString();
_local1 = Replace(_local1, "/", "\\");
_local1 = Replace(_local1, "~", "-");
_local1 = escape(_local1);
return(_local1);
}
static function Replace(str, find, replace) {
return(str.split(find).join(replace));
}
static function GetUrl(defaulturl) {
var _local1;
if ((((_local1 == undefined) || (_local1 == null)) || (_local1 == "")) || (_local1 == "null")) {
if ((System.security.sandboxType == "localWithNetwork") || (System.security.sandboxType == "localTrusted")) {
_local1 = "http://localhost/";
} else {
_local1 = defaulturl;
}
}
return(_local1);
}
static var Enabled = false;
static var Queue = true;
static var SWFID = 0;
static var GUID = "";
static var Request = new Playtomic.LogRequest();
static var FirstPing = true;
static var Pings = 0;
static var Plays = 0;
static var HighestGoal = 0;
}
Symbol 55 Button
on (press) {
_root.blacky.play();
_global.forblacky = "game";
_global.currentLevel = 1;
Log.Play();
}
Symbol 60 Button
on (press) {
_root.blacky.play();
_global.forblacky = "levels";
}
Symbol 65 Button
on (press) {
_root.blacky.play();
_global.forblacky = "help";
}
Symbol 68 Button
on (press) {
_root.gotoAndStop("credits");
}
Symbol 72 MovieClip Frame 1
if (_root.my_so.data.vol != undefined) {
ruch._x = _root.my_so.data.vol;
}
trace(my_so.data.vol);
Instance of Symbol 71 MovieClip "ruch" in Symbol 72 MovieClip Frame 1
on (press) {
startDrag (this, true, 0, 0, 100, 0);
}
on (release) {
stopDrag();
startDrag (_root.cursor, true);
_root.my_so.data.vol = this._x;
_root.my_so.flush();
}
on (releaseOutside) {
stopDrag();
startDrag (_root.cursor, true);
_root.my_so.data.vol = this._x;
_root.my_so.flush();
}
onClipEvent (enterFrame) {
_root.globalsound.setVolume(this._x);
trace(_root.my_so.data.vol);
}
onClipEvent (load) {
if (_root.my_so.data.vol != undefined) {
this._x = _root.my_so.data.vol;
}
}
Symbol 77 Button
on (release) {
getURL ("http://www.elite-games.net/in.php?id=78", "_blank");
Log.CustomMetric("badim");
}
Symbol 117 MovieClip Frame 1
stop();
Symbol 117 MovieClip Frame 2
_root.shield = _root.shield - 1;
_global.hurtable = 0;
Symbol 117 MovieClip Frame 104
_global.hurtable = 1;
Symbol 122 MovieClip Frame 1
stop();
Symbol 123 MovieClip Frame 1
stop();
_global.hurtable = 1;
Symbol 123 MovieClip Frame 2
_global.hurtable = 0;
Symbol 123 MovieClip Frame 34
gotoAndStop (1);
Symbol 123 MovieClip Frame 35
_global.hurtable = 0;
Symbol 127 MovieClip Frame 1
stop();
Symbol 127 MovieClip Frame 2
_global.cells = _global.cells + 1;
Symbol 127 MovieClip Frame 49
stop();
Instance of Symbol 126 MovieClip in Symbol 127 MovieClip Frame 49
onClipEvent (enterFrame) {
if (_global.gameon == 0) {
_parent.gotoAndStop(1);
}
}
Symbol 133 MovieClip Frame 1
stop();
_root.pick = 0;
Symbol 133 MovieClip Frame 50
_root.pick = 1;
stop();
Symbol 134 MovieClip Frame 1
stop();
Symbol 134 MovieClip Frame 2
stop();
Symbol 145 MovieClip Frame 1
stop();
Symbol 156 Button
on (press) {
_root.blacky.play();
_global.forblacky = "mainmenu";
}
Symbol 167 MovieClip Frame 1
stop();
Symbol 167 MovieClip Frame 2
stop();
Symbol 167 MovieClip Frame 3
stop();
Symbol 167 MovieClip Frame 4
stop();
Symbol 176 MovieClip Frame 1
stop();
Symbol 176 MovieClip Frame 2
stop();
Symbol 176 MovieClip Frame 3
stop();
Symbol 176 MovieClip Frame 4
stop();
Symbol 185 MovieClip Frame 1
stop();
Symbol 185 MovieClip Frame 2
stop();
Symbol 185 MovieClip Frame 3
stop();
Symbol 185 MovieClip Frame 4
stop();
Symbol 192 Button
on (press) {
_global.currentLevel = 1;
_root.blacky.play();
_global.forblacky = "game";
}
Symbol 196 Button
on (press) {
_global.currentLevel = 2;
_root.blacky.play();
_global.forblacky = "game";
}
Symbol 200 Button
on (press) {
_global.currentLevel = 3;
_root.blacky.play();
_global.forblacky = "game";
}
Symbol 204 Button
on (press) {
_global.currentLevel = 4;
_root.blacky.play();
_global.forblacky = "game";
}
Symbol 208 Button
on (press) {
_global.currentLevel = 5;
_root.blacky.play();
_global.forblacky = "game";
}
Symbol 212 Button
on (press) {
_global.currentLevel = 6;
_root.blacky.play();
_global.forblacky = "game";
}
Symbol 216 Button
on (press) {
_global.currentLevel = 7;
_root.blacky.play();
_global.forblacky = "game";
}
Symbol 220 Button
on (press) {
_global.currentLevel = 8;
_root.blacky.play();
_global.forblacky = "game";
}
Symbol 224 Button
on (press) {
_global.currentLevel = 9;
_root.blacky.play();
_global.forblacky = "game";
}
Symbol 228 Button
on (press) {
_global.currentLevel = 10;
_root.blacky.play();
_global.forblacky = "game";
}
Symbol 232 Button
on (press) {
_global.currentLevel = 11;
_root.blacky.play();
_global.forblacky = "game";
}
Symbol 236 Button
on (press) {
_global.currentLevel = 12;
_root.blacky.play();
_global.forblacky = "game";
}
Symbol 249 MovieClip Frame 1
stop();
Symbol 249 MovieClip Frame 2
stop();
Symbol 249 MovieClip Frame 3
stop();
Symbol 249 MovieClip Frame 4
stop();
Symbol 249 MovieClip Frame 5
stop();
Symbol 249 MovieClip Frame 6
stop();
Symbol 249 MovieClip Frame 7
stop();
Symbol 249 MovieClip Frame 8
stop();
Symbol 249 MovieClip Frame 9
stop();
Symbol 249 MovieClip Frame 10
stop();
Symbol 249 MovieClip Frame 11
stop();
Symbol 249 MovieClip Frame 12
stop();
Symbol 256 Button
on (press) {
gotoAndStop ("mainmenu");
}
Symbol 365 MovieClip Frame 1
stop();
Symbol 365 MovieClip Frame 2
_root.bonusTime = _root.bonusTime - 1.6;
Symbol 365 MovieClip Frame 15
stop();
Instance of Symbol 364 MovieClip in Symbol 365 MovieClip Frame 15
onClipEvent (enterFrame) {
if (_global.gameon == 0) {
_parent.gotoAndStop(1);
}
}
Symbol 368 MovieClip Frame 1
stop();
Symbol 368 MovieClip Frame 2
_root.bonusTime = _root.bonusTime - 2.6;
Symbol 368 MovieClip Frame 15
stop();
Instance of Symbol 367 MovieClip in Symbol 368 MovieClip Frame 15
onClipEvent (enterFrame) {
if (_global.gameon == 0) {
_parent.gotoAndStop(1);
}
}
Symbol 371 MovieClip Frame 1
stop();
Symbol 371 MovieClip Frame 2
_root.bonusTime = _root.bonusTime - 3.6;
Symbol 371 MovieClip Frame 15
stop();
Instance of Symbol 370 MovieClip "telo" in Symbol 371 MovieClip Frame 15
onClipEvent (enterFrame) {
if (_global.gameon == 0) {
_parent.gotoAndStop(1);
}
}
Symbol 384 MovieClip Frame 1
stop();
Symbol 384 MovieClip Frame 2
stop();
Symbol 408 MovieClip Frame 1
stop();
Instance of Symbol 407 MovieClip "sign" in Symbol 408 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
_parent.play();
}
}
Symbol 408 MovieClip Frame 2
stop();
Symbol 408 MovieClip Frame 3
stop();
Symbol 454 MovieClip Frame 1
stop();
Instance of Symbol 407 MovieClip "sign" in Symbol 454 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
_parent.play();
}
}
Symbol 454 MovieClip Frame 2
stop();
Symbol 454 MovieClip Frame 3
stop();
Symbol 454 MovieClip Frame 4
stop();
Symbol 562 MovieClip Frame 1
stop();
Instance of Symbol 407 MovieClip "sign" in Symbol 562 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
_parent.play();
}
}
Symbol 562 MovieClip Frame 2
stop();
Symbol 562 MovieClip Frame 3
stop();
Symbol 562 MovieClip Frame 4
stop();
Symbol 603 MovieClip Frame 1
stop();
Instance of Symbol 407 MovieClip "sign" in Symbol 603 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
_parent.play();
}
}
Symbol 603 MovieClip Frame 2
stop();
Symbol 603 MovieClip Frame 3
stop();
Symbol 603 MovieClip Frame 4
stop();
Symbol 603 MovieClip Frame 5
stop();
Symbol 603 MovieClip Frame 6
stop();
Symbol 603 MovieClip Frame 7
stop();
Symbol 603 MovieClip Frame 8
stop();
Symbol 603 MovieClip Frame 9
stop();
Symbol 603 MovieClip Frame 10
stop();
Symbol 603 MovieClip Frame 11
stop();
Symbol 603 MovieClip Frame 12
stop();
Symbol 651 MovieClip Frame 15
_parent.removeMovieClip();
stop();
Symbol 652 MovieClip Frame 9
gotoAndPlay (1);
Symbol 652 MovieClip Frame 52
_root.tone.play();
Instance of Symbol 651 MovieClip in Symbol 652 MovieClip Frame 52
onClipEvent (enterFrame) {
_root.world._x = _root.world._x + (-6 + random(12));
_root.world._y = _root.world._y + (-6 + random(12));
if (this.hitTest(_root.hitter)) {
_root.hurt();
}
}
Symbol 652 MovieClip Frame 72
stop();
Instance of Symbol 121 MovieClip in Symbol 652 MovieClip Frame 72
onClipEvent (enterFrame) {
if (_global.gameon == 0) {
_parent.dummy = 22;
_parent.gotoAndStop(1);
}
}
Symbol 687 MovieClip Frame 1
stop();
Instance of Symbol 407 MovieClip "sign" in Symbol 687 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
_parent.play();
}
}
Symbol 687 MovieClip Frame 2
stop();
Symbol 687 MovieClip Frame 3
stop();
Symbol 687 MovieClip Frame 4
stop();
Symbol 687 MovieClip Frame 5
stop();
Symbol 687 MovieClip Frame 6
stop();
Symbol 756 MovieClip Frame 1
stop();
Symbol 768 MovieClip Frame 113
bullet._rotation = dulo.dulo_in._rotation;
bullet.play();
Symbol 772 MovieClip Frame 1
stop();
Instance of Symbol 407 MovieClip "sign" in Symbol 772 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
_parent.play();
}
}
Symbol 772 MovieClip Frame 2
stop();
Symbol 772 MovieClip Frame 3
stop();
Symbol 772 MovieClip Frame 4
stop();
Symbol 804 MovieClip Frame 1
stop();
Instance of Symbol 407 MovieClip "sign" in Symbol 804 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
_parent.play();
}
}
Symbol 804 MovieClip Frame 2
stop();
Symbol 804 MovieClip Frame 3
stop();
Symbol 804 MovieClip Frame 4
stop();
Symbol 804 MovieClip Frame 5
stop();
Symbol 804 MovieClip Frame 6
stop();
Symbol 873 MovieClip Frame 1
stop();
Instance of Symbol 407 MovieClip "sign" in Symbol 873 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
_parent.play();
}
}
Symbol 873 MovieClip Frame 2
stop();
Symbol 873 MovieClip Frame 3
stop();
Symbol 873 MovieClip Frame 4
stop();
Symbol 873 MovieClip Frame 5
stop();
Symbol 874 MovieClip Frame 1
stop();
_global.currentLevel = 1;
_global.gravity = 0;
_global.leveltype = 1;
Instance of Symbol 273 MovieClip in Symbol 874 MovieClip Frame 1
onClipEvent (enterFrame) {
this._rotation = this._rotation + karlson_angle_speed;
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 273 MovieClip in Symbol 874 MovieClip Frame 1
onClipEvent (enterFrame) {
this._rotation = this._rotation - karlson_angle_speed;
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 273 MovieClip in Symbol 874 MovieClip Frame 1
onClipEvent (enterFrame) {
this._rotation = this._rotation + karlson_angle_speed;
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 278 MovieClip in Symbol 874 MovieClip Frame 1
onClipEvent (enterFrame) {
this._rotation = this._rotation + karlson_angle_speed;
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 278 MovieClip in Symbol 874 MovieClip Frame 1
onClipEvent (enterFrame) {
this._rotation = this._rotation - karlson_angle_speed;
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 365 MovieClip in Symbol 874 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr = 0;
}
}
Instance of Symbol 368 MovieClip in Symbol 874 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr1 = 0;
}
}
Instance of Symbol 371 MovieClip in Symbol 874 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr2 = 0;
}
}
Instance of Symbol 371 MovieClip in Symbol 874 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr2 = 1;
}
}
Instance of Symbol 368 MovieClip in Symbol 874 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr1 = 1;
}
}
Instance of Symbol 384 MovieClip "ment" in Symbol 874 MovieClip Frame 1
onClipEvent (load) {
var thrust = 0.5;
var decay = 0.97;
var maxSpeed = 11;
var rotatorDecay = 0.8;
var planetRubber = 3;
var ySpeed = 0;
var xSpeed = 0;
}
onClipEvent (enterFrame) {
if (this.lev_verh.hitTest(_root.hitter)) {
gotoAndStop (2);
xSpeed = xSpeed - (thrust * -0.707106781186547);
ySpeed = ySpeed - ((thrust * Math.SQRT1_2) + 0);
} else if (this.prav_verh.hitTest(_root.hitter)) {
gotoAndStop (2);
xSpeed = xSpeed + (thrust * -0.707106781186547);
ySpeed = ySpeed - (thrust * Math.SQRT1_2);
} else if (this.lev_niz.hitTest(_root.hitter)) {
gotoAndStop (2);
xSpeed = xSpeed - (thrust * -0.707106781186547);
ySpeed = ySpeed + (thrust * Math.SQRT1_2);
} else if (this.prav_niz.hitTest(_root.hitter)) {
gotoAndStop (2);
xSpeed = xSpeed + (thrust * -0.707106781186547);
ySpeed = ySpeed + (thrust * Math.SQRT1_2);
} else {
gotoAndStop (1);
xSpeed = xSpeed * decay;
ySpeed = ySpeed * decay;
}
speed = Math.sqrt((xSpeed * xSpeed) + (ySpeed * ySpeed));
if (speed > maxSpeed) {
xSpeed = xSpeed * (maxSpeed / speed);
ySpeed = ySpeed * (maxSpeed / speed);
}
this._y = this._y + ySpeed;
this._x = this._x - xSpeed;
var point = {x:hitter._width / 2, y:hitter._height / 2};
hitter.localToGlobal(point);
_root.hitter2._x = point.x;
_root.hitter2._y = point.y;
}
Symbol 874 MovieClip Frame 2
stop();
_global.currentLevel = 2;
_global.gravity = 0;
_global.cells = 0;
_global.leveltype = 1;
Instance of Symbol 273 MovieClip "fuck2" in Symbol 874 MovieClip Frame 2
onClipEvent (enterFrame) {
this._rotation = this._rotation - (karlson_angle_speed + 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 273 MovieClip "fuck" in Symbol 874 MovieClip Frame 2
onClipEvent (enterFrame) {
this._rotation = this._rotation + ((karlson_angle_speed + 0) + 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 273 MovieClip in Symbol 874 MovieClip Frame 2
onClipEvent (enterFrame) {
this._rotation = this._rotation - karlson_angle_speed;
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 413 MovieClip in Symbol 874 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
_root.ySpeed = _root.ySpeed + (_root.thrust * _root.magnet_power);
break;
case 180 :
_root.ySpeed = _root.ySpeed - (_root.thrust * _root.magnet_power);
break;
case 90 :
_root.xSpeed = _root.xSpeed + (_root.thrust * _root.magnet_power);
break;
case 270 :
_root.xSpeed = _root.xSpeed - (_root.thrust * _root.magnet_power);
}
}
}
Instance of Symbol 365 MovieClip in Symbol 874 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr = 22;
}
}
Instance of Symbol 368 MovieClip in Symbol 874 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr1 = 22;
}
}
Instance of Symbol 371 MovieClip in Symbol 874 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr2 = 22;
}
}
Instance of Symbol 371 MovieClip in Symbol 874 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr2 = 23;
}
}
Instance of Symbol 368 MovieClip in Symbol 874 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr1 = 25;
}
}
Instance of Symbol 371 MovieClip in Symbol 874 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr2 = 25;
}
}
Instance of Symbol 368 MovieClip in Symbol 874 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr1 = 26;
}
}
Symbol 874 MovieClip Frame 3
stop();
_global.currentLevel = 3;
_global.gravity = 0;
_global.cells = 0;
_global.leveltype = 2;
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 3
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 3
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 3
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 3
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 3
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 3
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 3
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 3
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 3
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 3
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 273 MovieClip in Symbol 874 MovieClip Frame 3
onClipEvent (enterFrame) {
this._rotation = this._rotation - karlson_angle_speed;
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 278 MovieClip in Symbol 874 MovieClip Frame 3
onClipEvent (enterFrame) {
this._rotation = this._rotation - karlson_angle_speed;
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 273 MovieClip in Symbol 874 MovieClip Frame 3
onClipEvent (enterFrame) {
this._rotation = this._rotation + karlson_angle_speed;
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 462 MovieClip "CCW_karlson_2" in Symbol 874 MovieClip Frame 3
onClipEvent (enterFrame) {
this._rotation = this._rotation - (karlson_angle_speed / 3);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 365 MovieClip in Symbol 874 MovieClip Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr = 32;
}
}
Instance of Symbol 368 MovieClip in Symbol 874 MovieClip Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr1 = 32;
}
}
Instance of Symbol 371 MovieClip in Symbol 874 MovieClip Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr2 = 33;
}
}
Instance of Symbol 368 MovieClip in Symbol 874 MovieClip Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr1 = 35;
}
}
Instance of Symbol 371 MovieClip in Symbol 874 MovieClip Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr2 = 35;
}
}
Symbol 874 MovieClip Frame 4
stop();
_global.currentLevel = 4;
_global.gravity = 0.1;
_global.cells = 0;
_global.leveltype = 1;
Instance of Symbol 278 MovieClip in Symbol 874 MovieClip Frame 4
onClipEvent (enterFrame) {
this._rotation = this._rotation - ((karlson_angle_speed + 0) + 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 278 MovieClip in Symbol 874 MovieClip Frame 4
onClipEvent (enterFrame) {
this._rotation = this._rotation + (karlson_angle_speed + 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 278 MovieClip in Symbol 874 MovieClip Frame 4
onClipEvent (enterFrame) {
this._rotation = this._rotation - ((karlson_angle_speed + 0) + 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 413 MovieClip in Symbol 874 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
_root.ySpeed = _root.ySpeed + ((_root.thrust * _root.magnet_power) + 0);
break;
case 180 :
_root.ySpeed = _root.ySpeed - ((_root.thrust * _root.magnet_power) + 0);
break;
case 90 :
_root.xSpeed = _root.xSpeed + ((_root.thrust * _root.magnet_power) + 0);
break;
case 270 :
_root.xSpeed = _root.xSpeed - (_root.thrust * _root.magnet_power);
}
}
}
Instance of Symbol 413 MovieClip in Symbol 874 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
_root.ySpeed = _root.ySpeed + ((_root.thrust * _root.magnet_power) + 0);
break;
case 180 :
_root.ySpeed = _root.ySpeed - (_root.thrust * _root.magnet_power);
break;
case 90 :
_root.xSpeed = _root.xSpeed + ((_root.thrust * _root.magnet_power) + 0);
break;
case 270 :
_root.xSpeed = _root.xSpeed - ((_root.thrust * _root.magnet_power) + 0);
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 365 MovieClip in Symbol 874 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr = 52;
}
}
Instance of Symbol 368 MovieClip in Symbol 874 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr1 = 52;
}
}
Instance of Symbol 371 MovieClip in Symbol 874 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr2 = 52;
}
}
Instance of Symbol 371 MovieClip in Symbol 874 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr2 = 53;
}
}
Instance of Symbol 368 MovieClip in Symbol 874 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr1 = 55;
}
}
Instance of Symbol 371 MovieClip in Symbol 874 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr2 = 55;
}
}
Instance of Symbol 368 MovieClip in Symbol 874 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr1 = 56;
}
}
Symbol 874 MovieClip Frame 5
stop();
_global.currentLevel = 5;
_global.gravity = 0.1;
_global.cells = 0;
_global.leveltype = 3;
Instance of Symbol 278 MovieClip in Symbol 874 MovieClip Frame 5
onClipEvent (enterFrame) {
this._rotation = this._rotation - (karlson_angle_speed + 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 278 MovieClip in Symbol 874 MovieClip Frame 5
onClipEvent (enterFrame) {
this._rotation = this._rotation - ((karlson_angle_speed + 0) + 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 278 MovieClip in Symbol 874 MovieClip Frame 5
onClipEvent (enterFrame) {
this._rotation = this._rotation + (karlson_angle_speed + 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 413 MovieClip in Symbol 874 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
_root.ySpeed = _root.ySpeed + ((((((_root.thrust * _root.magnet_power) + 0) + 0) + 0) + 0) + 0);
break;
case 180 :
_root.ySpeed = _root.ySpeed - (_root.thrust * _root.magnet_power);
break;
case 90 :
_root.xSpeed = _root.xSpeed + (_root.thrust * _root.magnet_power);
break;
case -90 :
_root.xSpeed = _root.xSpeed - (_root.thrust * _root.magnet_power);
}
}
}
Instance of Symbol 413 MovieClip in Symbol 874 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
_root.ySpeed = _root.ySpeed + ((_root.thrust * _root.magnet_power) - 0);
break;
case 180 :
_root.ySpeed = _root.ySpeed - (_root.thrust * _root.magnet_power);
break;
case 90 :
_root.xSpeed = _root.xSpeed + (_root.thrust * _root.magnet_power);
break;
case -90 :
_root.xSpeed = _root.xSpeed - (_root.thrust * _root.magnet_power);
}
}
}
Instance of Symbol 413 MovieClip in Symbol 874 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
_root.ySpeed = _root.ySpeed + ((((_root.thrust * _root.magnet_power) + 0) + 0) + 0);
break;
case 180 :
_root.ySpeed = _root.ySpeed - (_root.thrust * _root.magnet_power);
break;
case 90 :
_root.xSpeed = _root.xSpeed + (_root.thrust * _root.magnet_power);
break;
case 270 :
_root.xSpeed = _root.xSpeed - (_root.thrust * _root.magnet_power);
}
}
}
Instance of Symbol 413 MovieClip in Symbol 874 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
_root.ySpeed = _root.ySpeed + ((((_root.thrust * _root.magnet_power) + 0) + 0) + 0);
break;
case 180 :
_root.ySpeed = _root.ySpeed - ((_root.thrust * _root.magnet_power) + 0);
break;
case 90 :
_root.xSpeed = _root.xSpeed + (_root.thrust * _root.magnet_power);
break;
case -90 :
_root.xSpeed = _root.xSpeed - (_root.thrust * _root.magnet_power);
}
}
}
Instance of Symbol 413 MovieClip in Symbol 874 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
_root.ySpeed = _root.ySpeed + ((_root.thrust * _root.magnet_power) + 0);
break;
case 180 :
_root.ySpeed = _root.ySpeed - (_root.thrust * _root.magnet_power);
break;
case 90 :
_root.xSpeed = _root.xSpeed + ((_root.thrust * _root.magnet_power) + 0);
break;
case 270 :
_root.xSpeed = _root.xSpeed - (_root.thrust * _root.magnet_power);
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 365 MovieClip in Symbol 874 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr = 42;
}
}
Instance of Symbol 368 MovieClip in Symbol 874 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr1 = 42;
}
}
Instance of Symbol 371 MovieClip in Symbol 874 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr2 = 42;
}
}
Instance of Symbol 371 MovieClip in Symbol 874 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr2 = 43;
}
}
Instance of Symbol 371 MovieClip in Symbol 874 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr2 = 45;
}
}
Instance of Symbol 368 MovieClip in Symbol 874 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr1 = 46;
}
}
Instance of Symbol 134 MovieClip "socket_w" in Symbol 874 MovieClip Frame 5
onClipEvent (load) {
gotoAndStop (2);
}
Instance of Symbol 121 MovieClip "bing" in Symbol 874 MovieClip Frame 5
onClipEvent (load) {
this.stop();
}
Symbol 874 MovieClip Frame 6
stop();
_global.currentLevel = 6;
_global.gravity = 0.1;
_global.cells = 0;
_global.leveltype = 2;
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 278 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (enterFrame) {
this._rotation = this._rotation + (((karlson_angle_speed / 2) + 1) - 1);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 273 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (enterFrame) {
this._rotation = this._rotation + ((karlson_angle_speed + 0) - 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 462 MovieClip "CCW_karlson_2" in Symbol 874 MovieClip Frame 6
onClipEvent (enterFrame) {
this._rotation = this._rotation + ((karlson_angle_speed / 3) + 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 278 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (enterFrame) {
this._rotation = this._rotation - ((((karlson_angle_speed / 2) + 1) - 1) + 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 413 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
_root.ySpeed = _root.ySpeed + ((_root.thrust * _root.magnet_power) + 0);
break;
case 180 :
_root.ySpeed = _root.ySpeed - ((_root.thrust * _root.magnet_power) + 0);
break;
case 90 :
_root.xSpeed = _root.xSpeed + ((_root.thrust * _root.magnet_power) + 0);
break;
case 270 :
_root.xSpeed = _root.xSpeed - (((((((((((_root.thrust * _root.magnet_power) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0);
}
}
}
Instance of Symbol 413 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
_root.ySpeed = _root.ySpeed + ((_root.thrust * _root.magnet_power) + 0);
break;
case 180 :
_root.ySpeed = _root.ySpeed - (_root.thrust * _root.magnet_power);
break;
case 90 :
_root.xSpeed = _root.xSpeed + ((((((_root.thrust * _root.magnet_power) + 0) - 0) - 0) - 0) - 0);
break;
case 270 :
_root.xSpeed = _root.xSpeed - ((_root.thrust * _root.magnet_power) + 0);
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 368 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr1 = 62;
}
}
Instance of Symbol 371 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr2 = 62;
}
}
Instance of Symbol 368 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr1 = 65;
}
}
Instance of Symbol 371 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr2 = 65;
}
}
Instance of Symbol 652 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (load) {
var dummy = 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter) && (dummy == 1)) {
dummy = 0;
this.gotoAndPlay("boom");
}
}
Instance of Symbol 652 MovieClip in Symbol 874 MovieClip Frame 6
onClipEvent (load) {
var dummy = 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter) && (dummy == 1)) {
dummy = 0;
this.gotoAndPlay("boom");
}
}
Symbol 874 MovieClip Frame 7
stop();
_global.currentLevel = 7;
_global.gravity = 0;
_global.cells = 0;
_global.leveltype = 3;
Instance of Symbol 273 MovieClip in Symbol 874 MovieClip Frame 7
onClipEvent (enterFrame) {
this._rotation = this._rotation + ((((karlson_angle_speed + 0) - 0) - 0) - 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 273 MovieClip in Symbol 874 MovieClip Frame 7
onClipEvent (enterFrame) {
this._rotation = this._rotation + (((((karlson_angle_speed + 0) - 0) - 0) - 0) + 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 413 MovieClip in Symbol 874 MovieClip Frame 7
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
_root.ySpeed = _root.ySpeed + ((_root.thrust * _root.magnet_power) + 0);
break;
case 180 :
_root.ySpeed = _root.ySpeed - (((((((_root.thrust * _root.magnet_power) - 0) - 0) - 0) - 0) - 0) - 0);
break;
case 90 :
_root.xSpeed = _root.xSpeed + ((((((_root.thrust * _root.magnet_power) + 0) - 0) - 0) - 0) - 0);
break;
case 270 :
_root.xSpeed = _root.xSpeed - ((_root.thrust * _root.magnet_power) + 0);
break;
case -90 :
_root.xSpeed = _root.xSpeed - ((((_root.thrust * _root.magnet_power) + 0) + 0) + 0);
}
}
}
Instance of Symbol 413 MovieClip in Symbol 874 MovieClip Frame 7
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
_root.ySpeed = _root.ySpeed + ((_root.thrust * _root.magnet_power) + 0);
break;
case 180 :
_root.ySpeed = _root.ySpeed - ((((((((_root.thrust * _root.magnet_power) - 0) - 0) - 0) - 0) - 0) - 0) + 0);
break;
case 90 :
_root.xSpeed = _root.xSpeed + ((((((_root.thrust * _root.magnet_power) + 0) - 0) - 0) - 0) - 0);
break;
case 270 :
_root.xSpeed = _root.xSpeed - ((_root.thrust * _root.magnet_power) + 0);
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 7
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 7
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 365 MovieClip in Symbol 874 MovieClip Frame 7
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr = 72;
}
}
Instance of Symbol 371 MovieClip in Symbol 874 MovieClip Frame 7
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr2 = 72;
}
}
Instance of Symbol 368 MovieClip in Symbol 874 MovieClip Frame 7
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr1 = 75;
}
}
Instance of Symbol 371 MovieClip in Symbol 874 MovieClip Frame 7
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr2 = 75;
}
}
Instance of Symbol 368 MovieClip in Symbol 874 MovieClip Frame 7
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr1 = 76;
}
}
Instance of Symbol 652 MovieClip in Symbol 874 MovieClip Frame 7
onClipEvent (load) {
var dummy = 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter) && (dummy == 1)) {
dummy = 0;
this.gotoAndPlay("boom");
}
}
Instance of Symbol 652 MovieClip in Symbol 874 MovieClip Frame 7
onClipEvent (load) {
var dummy = 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter) && (dummy == 1)) {
dummy = 0;
this.gotoAndPlay("boom");
}
}
Instance of Symbol 134 MovieClip "socket_w" in Symbol 874 MovieClip Frame 7
onClipEvent (load) {
gotoAndStop (2);
}
Instance of Symbol 121 MovieClip "bing" in Symbol 874 MovieClip Frame 7
onClipEvent (load) {
this.stop();
}
Symbol 874 MovieClip Frame 8
stop();
_global.currentLevel = 8;
_global.gravity = 0.1;
_global.cells = 0;
_global.leveltype = 2;
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 8
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 8
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 8
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 8
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 8
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 8
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 8
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 8
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 8
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 8
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 273 MovieClip in Symbol 874 MovieClip Frame 8
onClipEvent (enterFrame) {
this._rotation = this._rotation - ((((((karlson_angle_speed + 0) - 0) - 0) + 0) + 0) + 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 273 MovieClip in Symbol 874 MovieClip Frame 8
onClipEvent (enterFrame) {
this._rotation = this._rotation + (((((((karlson_angle_speed + 0) - 0) - 0) + 0) + 0) + 0) + 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 273 MovieClip in Symbol 874 MovieClip Frame 8
onClipEvent (enterFrame) {
this._rotation = this._rotation - ((((((((karlson_angle_speed + 0) - 0) - 0) + 0) + 0) + 0) - 0) + 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 273 MovieClip in Symbol 874 MovieClip Frame 8
onClipEvent (enterFrame) {
this._rotation = this._rotation + ((((((((karlson_angle_speed + 0) - 0) - 0) + 0) + 0) + 0) + 0) - 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 413 MovieClip in Symbol 874 MovieClip Frame 8
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
_root.ySpeed = _root.ySpeed + ((((_root.thrust * _root.magnet_power) + 0) - 0) - 0);
break;
case 180 :
_root.ySpeed = _root.ySpeed - (((((((_root.thrust * _root.magnet_power) - 0) - 0) - 0) - 0) - 0) - 0);
break;
case 90 :
_root.xSpeed = _root.xSpeed + ((((((_root.thrust * _root.magnet_power) + 0) - 0) - 0) - 0) - 0);
break;
case 270 :
_root.xSpeed = _root.xSpeed - ((_root.thrust * _root.magnet_power) + 0);
break;
case -90 :
_root.xSpeed = _root.xSpeed - ((((_root.thrust * _root.magnet_power) + 0) + 0) + 0);
}
}
}
Instance of Symbol 413 MovieClip in Symbol 874 MovieClip Frame 8
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
_root.ySpeed = _root.ySpeed + ((((_root.thrust * _root.magnet_power) + 0) - 0) - 0);
break;
case 180 :
_root.ySpeed = _root.ySpeed - (((((((_root.thrust * _root.magnet_power) - 0) - 0) - 0) - 0) - 0) - 0);
break;
case 90 :
_root.xSpeed = _root.xSpeed + ((((((_root.thrust * _root.magnet_power) + 0) - 0) - 0) - 0) - 0);
break;
case 270 :
_root.xSpeed = _root.xSpeed - ((((_root.thrust * _root.magnet_power) + 0) - 0) - 0);
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 8
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 8
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 8
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 652 MovieClip in Symbol 874 MovieClip Frame 8
onClipEvent (load) {
var dummy = 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter) && (dummy == 1)) {
dummy = 0;
this.gotoAndPlay("boom");
}
}
Symbol 874 MovieClip Frame 9
stop();
_global.currentLevel = 9;
_global.gravity = 0;
_global.cells = 0;
_global.leveltype = 1;
Instance of Symbol 278 MovieClip in Symbol 874 MovieClip Frame 9
onClipEvent (enterFrame) {
this._rotation = this._rotation - ((((((karlson_angle_speed / 2) + 1) - 1) - 0) - 0) - 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 273 MovieClip in Symbol 874 MovieClip Frame 9
onClipEvent (enterFrame) {
this._rotation = this._rotation - ((karlson_angle_speed - 0) - 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 462 MovieClip "CCW_karlson_2" in Symbol 874 MovieClip Frame 9
onClipEvent (enterFrame) {
this._rotation = this._rotation - ((((((((((((((((((((karlson_angle_speed / 3) + 0) + 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 413 MovieClip in Symbol 874 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
_root.ySpeed = _root.ySpeed + ((((_root.thrust * _root.magnet_power) + 0) - 0) - 0);
break;
case 180 :
_root.ySpeed = _root.ySpeed - (((((((_root.thrust * _root.magnet_power) - 0) - 0) - 0) - 0) - 0) - 0);
break;
case 90 :
_root.xSpeed = _root.xSpeed + ((((((_root.thrust * _root.magnet_power) + 0) - 0) - 0) - 0) - 0);
break;
case 270 :
_root.xSpeed = _root.xSpeed - ((((_root.thrust * _root.magnet_power) + 0) + 0) + 0);
}
}
}
Instance of Symbol 413 MovieClip in Symbol 874 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
_root.ySpeed = _root.ySpeed + ((((_root.thrust * _root.magnet_power) + 0) - 0) - 0);
break;
case 180 :
_root.ySpeed = _root.ySpeed - ((((((((_root.thrust * _root.magnet_power) - 0) - 0) - 0) - 0) - 0) - 0) + 0);
break;
case 90 :
_root.xSpeed = _root.xSpeed + ((((((_root.thrust * _root.magnet_power) + 0) - 0) - 0) - 0) - 0);
break;
case 270 :
_root.xSpeed = _root.xSpeed - ((((_root.thrust * _root.magnet_power) + 0) + 0) + 0);
}
}
}
Instance of Symbol 413 MovieClip in Symbol 874 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
_root.ySpeed = _root.ySpeed + ((((_root.thrust * _root.magnet_power) + 0) - 0) - 0);
break;
case 180 :
_root.ySpeed = _root.ySpeed - (((((((((_root.thrust * _root.magnet_power) - 0) - 0) - 0) - 0) - 0) - 0) + 0) - 0);
break;
case 90 :
_root.xSpeed = _root.xSpeed + ((((((_root.thrust * _root.magnet_power) + 0) - 0) - 0) - 0) - 0);
break;
case 270 :
_root.xSpeed = _root.xSpeed - ((((_root.thrust * _root.magnet_power) + 0) + 0) + 0);
}
}
}
Instance of Symbol 413 MovieClip in Symbol 874 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
_root.ySpeed = _root.ySpeed + ((((((_root.thrust * _root.magnet_power) + 0) - 0) - 0) + 0) + 0);
break;
case 180 :
_root.ySpeed = _root.ySpeed - ((((((((_root.thrust * _root.magnet_power) - 0) - 0) - 0) - 0) - 0) - 0) + 0);
break;
case 90 :
_root.xSpeed = _root.xSpeed + ((((((_root.thrust * _root.magnet_power) + 0) - 0) - 0) - 0) - 0);
break;
case 270 :
_root.xSpeed = _root.xSpeed - ((((_root.thrust * _root.magnet_power) + 0) + 0) + 0);
}
}
}
Instance of Symbol 413 MovieClip in Symbol 874 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
_root.ySpeed = _root.ySpeed + (((((((_root.thrust * _root.magnet_power) + 0) - 0) - 0) + 0) + 0) + 0);
break;
case 180 :
_root.ySpeed = _root.ySpeed - ((((((((_root.thrust * _root.magnet_power) - 0) - 0) - 0) - 0) - 0) - 0) + 0);
break;
case 90 :
_root.xSpeed = _root.xSpeed + ((((((_root.thrust * _root.magnet_power) + 0) - 0) - 0) - 0) - 0);
break;
case 270 :
_root.xSpeed = _root.xSpeed - ((((_root.thrust * _root.magnet_power) + 0) + 0) + 0);
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 368 MovieClip in Symbol 874 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr1 = 82;
}
}
Instance of Symbol 371 MovieClip in Symbol 874 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr2 = 83;
}
}
Instance of Symbol 368 MovieClip in Symbol 874 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr1 = 85;
}
}
Instance of Symbol 371 MovieClip in Symbol 874 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr2 = 85;
}
}
Instance of Symbol 368 MovieClip in Symbol 874 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr1 = 86;
}
}
Instance of Symbol 652 MovieClip in Symbol 874 MovieClip Frame 9
onClipEvent (load) {
var dummy = 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter) && (dummy == 1)) {
dummy = 0;
this.gotoAndPlay("boom");
}
}
Instance of Symbol 652 MovieClip in Symbol 874 MovieClip Frame 9
onClipEvent (load) {
var dummy = 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter) && (dummy == 1)) {
dummy = 0;
this.gotoAndPlay("boom");
}
}
Instance of Symbol 768 MovieClip in Symbol 874 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this.bullet.hitTest(_root.hitter)) {
_root.hurt();
_root.tone.gotoAndPlay("hurt");
vr = 0;
}
}
Instance of Symbol 768 MovieClip in Symbol 874 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this.bullet.hitTest(_root.hitter)) {
_root.hurt();
_root.tone.gotoAndPlay("hurt");
vr = 1;
}
}
Symbol 874 MovieClip Frame 10
stop();
_global.currentLevel = 10;
_global.gravity = 0;
_global.cells = 0;
_global.leveltype = 3;
Instance of Symbol 278 MovieClip in Symbol 874 MovieClip Frame 10
onClipEvent (enterFrame) {
this._rotation = this._rotation - (((((((((karlson_angle_speed / 2) + 1) - 1) - 0) - 0) + 0) + 0) - 0) - 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 278 MovieClip in Symbol 874 MovieClip Frame 10
onClipEvent (enterFrame) {
this._rotation = this._rotation - (((((((((karlson_angle_speed / 2) + 1) - 1) - 0) - 0) + 0) + 0) - 0) - 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 413 MovieClip in Symbol 874 MovieClip Frame 10
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
_root.ySpeed = _root.ySpeed + ((((((((((_root.thrust * _root.magnet_power) + 0) - 0) - 0) + 0) + 0) - 0) - 0) - 0) - 0);
break;
case 180 :
_root.ySpeed = _root.ySpeed - ((((((((_root.thrust * _root.magnet_power) - 0) - 0) - 0) - 0) - 0) - 0) + 0);
break;
case 90 :
_root.xSpeed = _root.xSpeed + ((((((_root.thrust * _root.magnet_power) + 0) - 0) - 0) - 0) - 0);
break;
case 270 :
_root.xSpeed = _root.xSpeed - ((((_root.thrust * _root.magnet_power) + 0) + 0) + 0);
break;
case -90 :
_root.xSpeed = _root.xSpeed - ((((_root.thrust * _root.magnet_power) + 0) + 0) + 0);
}
}
}
Instance of Symbol 413 MovieClip in Symbol 874 MovieClip Frame 10
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
_root.ySpeed = _root.ySpeed + ((((((((((_root.thrust * _root.magnet_power) + 0) - 0) - 0) + 0) + 0) - 0) - 0) - 0) - 0);
break;
case 180 :
_root.ySpeed = _root.ySpeed - ((((((((_root.thrust * _root.magnet_power) - 0) - 0) - 0) - 0) - 0) - 0) + 0);
break;
case 90 :
_root.xSpeed = _root.xSpeed + (((((((_root.thrust * _root.magnet_power) + 0) - 0) - 0) - 0) - 0) + 0);
break;
case 270 :
_root.xSpeed = _root.xSpeed - ((((_root.thrust * _root.magnet_power) + 0) + 0) + 0);
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 10
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 10
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 652 MovieClip in Symbol 874 MovieClip Frame 10
onClipEvent (load) {
var dummy = 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter) && (dummy == 1)) {
dummy = 0;
this.gotoAndPlay("boom");
}
}
Instance of Symbol 652 MovieClip in Symbol 874 MovieClip Frame 10
onClipEvent (load) {
var dummy = 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter) && (dummy == 1)) {
dummy = 0;
this.gotoAndPlay("boom");
}
}
Instance of Symbol 384 MovieClip "ment" in Symbol 874 MovieClip Frame 10
onClipEvent (load) {
var thrust = 0.5;
var decay = 0.97;
var maxSpeed = 11;
var rotatorDecay = 0.8;
var planetRubber = 3;
var ySpeed = 0;
var xSpeed = 0;
}
onClipEvent (enterFrame) {
if (this.lev_verh.hitTest(_root.hitter)) {
gotoAndStop (2);
xSpeed = xSpeed - (thrust * -0.707106781186547);
ySpeed = ySpeed - (thrust * Math.SQRT1_2);
} else if (this.prav_verh.hitTest(_root.hitter)) {
gotoAndStop (2);
xSpeed = xSpeed + (thrust * -0.707106781186547);
ySpeed = ySpeed - (thrust * Math.SQRT1_2);
} else if (this.lev_niz.hitTest(_root.hitter)) {
gotoAndStop (2);
xSpeed = xSpeed - (thrust * -0.707106781186547);
ySpeed = ySpeed + (thrust * Math.SQRT1_2);
} else if (this.prav_niz.hitTest(_root.hitter)) {
gotoAndStop (2);
xSpeed = xSpeed + (thrust * -0.707106781186547);
ySpeed = ySpeed + (thrust * Math.SQRT1_2);
} else {
gotoAndStop (1);
xSpeed = xSpeed * decay;
ySpeed = ySpeed * decay;
}
speed = Math.sqrt((xSpeed * xSpeed) + (ySpeed * ySpeed));
if (speed > maxSpeed) {
xSpeed = xSpeed * (maxSpeed / speed);
ySpeed = ySpeed * (maxSpeed / speed);
}
this._y = this._y + ySpeed;
this._x = this._x - xSpeed;
var point = {x:hitter._width / 2, y:hitter._height / 2};
hitter.localToGlobal(point);
_root.hitter2._x = point.x;
_root.hitter2._y = point.y;
}
Instance of Symbol 134 MovieClip "socket_w" in Symbol 874 MovieClip Frame 10
onClipEvent (load) {
gotoAndStop (2);
}
Instance of Symbol 121 MovieClip "bing" in Symbol 874 MovieClip Frame 10
onClipEvent (load) {
this.stop();
}
Symbol 874 MovieClip Frame 11
stop();
_global.currentLevel = 11;
_global.gravity = 0;
_global.cells = 0;
_global.leveltype = 2;
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 11
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 11
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 11
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 11
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 11
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 11
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 11
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 11
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 11
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 127 MovieClip in Symbol 874 MovieClip Frame 11
onClipEvent (load) {
_rotation = random(180);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
}
}
Instance of Symbol 278 MovieClip in Symbol 874 MovieClip Frame 11
onClipEvent (enterFrame) {
this._rotation = this._rotation + (((((((((karlson_angle_speed / 2) + 1) - 1) - 0) - 0) + 0) + 0) - 0) - 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 278 MovieClip in Symbol 874 MovieClip Frame 11
onClipEvent (enterFrame) {
this._rotation = this._rotation - ((((((((((karlson_angle_speed / 2) + 1) - 1) - 0) - 0) + 0) + 0) - 0) - 0) - 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 273 MovieClip in Symbol 874 MovieClip Frame 11
onClipEvent (enterFrame) {
this._rotation = this._rotation - ((((((((((((((karlson_angle_speed - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 413 MovieClip in Symbol 874 MovieClip Frame 11
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
_root.ySpeed = _root.ySpeed + ((((((((((_root.thrust * _root.magnet_power) + 0) - 0) - 0) + 0) + 0) - 0) - 0) - 0) - 0);
break;
case 180 :
_root.ySpeed = _root.ySpeed - ((((((((_root.thrust * _root.magnet_power) - 0) - 0) - 0) - 0) - 0) - 0) + 0);
break;
case 90 :
_root.xSpeed = _root.xSpeed + ((((((_root.thrust * _root.magnet_power) + 0) - 0) - 0) - 0) - 0);
break;
case 270 :
_root.xSpeed = _root.xSpeed - ((((_root.thrust * _root.magnet_power) - 0) - 0) - 0);
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 11
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 11
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 365 MovieClip in Symbol 874 MovieClip Frame 11
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr = 88;
}
}
Instance of Symbol 371 MovieClip in Symbol 874 MovieClip Frame 11
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr2 = 88;
}
}
Instance of Symbol 371 MovieClip in Symbol 874 MovieClip Frame 11
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr2 = 88;
}
}
Instance of Symbol 368 MovieClip in Symbol 874 MovieClip Frame 11
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr1 = 56;
}
}
Instance of Symbol 652 MovieClip in Symbol 874 MovieClip Frame 11
onClipEvent (load) {
var dummy = 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter) && (dummy == 1)) {
dummy = 0;
this.gotoAndPlay("boom");
}
}
Instance of Symbol 768 MovieClip in Symbol 874 MovieClip Frame 11
onClipEvent (enterFrame) {
if (this.bullet.hitTest(_root.hitter)) {
_root.hurt();
_root.tone.gotoAndPlay("hurt");
vr = 3;
}
}
Instance of Symbol 384 MovieClip "ment" in Symbol 874 MovieClip Frame 11
onClipEvent (load) {
var thrust = 0.5;
var decay = 0.97;
var maxSpeed = 11;
var rotatorDecay = 0.8;
var planetRubber = 3;
var ySpeed = 0;
var xSpeed = 0;
}
onClipEvent (enterFrame) {
if (this.lev_verh.hitTest(_root.hitter)) {
gotoAndStop (2);
xSpeed = xSpeed - (thrust * -0.707106781186547);
ySpeed = ySpeed - (thrust * Math.SQRT1_2);
} else if (this.prav_verh.hitTest(_root.hitter)) {
gotoAndStop (2);
xSpeed = xSpeed + (thrust * -0.707106781186547);
ySpeed = ySpeed - ((thrust * Math.SQRT1_2) + 0);
} else if (this.lev_niz.hitTest(_root.hitter)) {
gotoAndStop (2);
xSpeed = xSpeed - (thrust * -0.707106781186547);
ySpeed = ySpeed + (thrust * Math.SQRT1_2);
} else if (this.prav_niz.hitTest(_root.hitter)) {
gotoAndStop (2);
xSpeed = xSpeed + (thrust * -0.707106781186547);
ySpeed = ySpeed + (thrust * Math.SQRT1_2);
} else {
gotoAndStop (1);
xSpeed = xSpeed * decay;
ySpeed = ySpeed * decay;
}
speed = Math.sqrt((xSpeed * xSpeed) + (ySpeed * ySpeed));
if (speed > maxSpeed) {
xSpeed = xSpeed * (maxSpeed / speed);
ySpeed = ySpeed * (maxSpeed / speed);
}
this._y = this._y + ySpeed;
this._x = this._x - xSpeed;
var point = {x:hitter._width / 2, y:hitter._height / 2};
hitter.localToGlobal(point);
_root.hitter2._x = point.x;
_root.hitter2._y = point.y;
}
Symbol 874 MovieClip Frame 12
stop();
_global.currentLevel = 12;
_global.gravity = 0.1;
_global.cells = 0;
_global.leveltype = 1;
Instance of Symbol 278 MovieClip in Symbol 874 MovieClip Frame 12
onClipEvent (enterFrame) {
this._rotation = this._rotation - (((((((((((karlson_angle_speed / 2) + 1) - 1) - 0) - 0) - 0) + 0) + 0) + 0) + 0) + 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 273 MovieClip in Symbol 874 MovieClip Frame 12
onClipEvent (enterFrame) {
this._rotation = this._rotation - ((((((((karlson_angle_speed - 0) - 0) + 0) + 0) + 0) + 0) + 0) + 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 462 MovieClip "CCW_karlson_2" in Symbol 874 MovieClip Frame 12
onClipEvent (enterFrame) {
this._rotation = this._rotation + (((((((((((((((((((((karlson_angle_speed / 3) + 0) + 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) - 0) + 0);
with (_root.hitter) {
if (this.hitter.hitTest(getBounds(_root).xMax, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x + (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation <= 90) {
}
}
if (this.hitter.hitTest(getBounds(_root).xMin, _y, true)) {
_root.prop_sound.start();
_root.world._x = _root.world._x - (Math.abs(_root.xSpeed) * _root.planetRubber);
_root.hurt();
_root.xSpeed = -_root.xSpeed;
if (_root.player._rotation < 270) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMax, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y + (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
if (this.hitter.hitTest(_x, getBounds(_root).yMin, true)) {
_root.prop_sound.start();
_root.world._y = _root.world._y - (Math.abs(_root.ySpeed) * _root.planetRubber);
_root.hurt();
_root.ySpeed = -_root.ySpeed;
if (_root.player._rotation < 0) {
}
}
}
}
Instance of Symbol 413 MovieClip in Symbol 874 MovieClip Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
_root.ySpeed = _root.ySpeed + ((((((((((_root.thrust * _root.magnet_power) + 0) - 0) - 0) + 0) + 0) - 0) - 0) - 0) - 0);
break;
case 180 :
_root.ySpeed = _root.ySpeed - ((((((((_root.thrust * _root.magnet_power) - 0) - 0) - 0) - 0) - 0) - 0) + 0);
break;
case 90 :
_root.xSpeed = _root.xSpeed + ((((((_root.thrust * _root.magnet_power) + 0) - 0) - 0) - 0) - 0);
break;
case 270 :
_root.xSpeed = _root.xSpeed - ((((((_root.thrust * _root.magnet_power) + 0) + 0) + 0) - 1) + 1);
}
}
}
Instance of Symbol 413 MovieClip in Symbol 874 MovieClip Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
switch (this._rotation) {
case 0 :
_root.ySpeed = _root.ySpeed + ((((((((((_root.thrust * _root.magnet_power) + 0) - 0) - 0) + 0) + 0) - 0) - 0) - 0) - 0);
break;
case 180 :
_root.ySpeed = _root.ySpeed - ((((((((_root.thrust * _root.magnet_power) - 0) - 0) - 0) - 0) - 0) - 0) + 0);
break;
case 90 :
_root.xSpeed = _root.xSpeed + ((((((_root.thrust * _root.magnet_power) + 0) - 0) - 0) - 0) - 0);
break;
case 270 :
_root.xSpeed = _root.xSpeed - (((((((_root.thrust * _root.magnet_power) + 0) + 0) + 0) - 1) + 1) + 0);
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 12
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 12
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 12
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 522 MovieClip in Symbol 874 MovieClip Frame 12
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Instance of Symbol 371 MovieClip in Symbol 874 MovieClip Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr2 = 99;
}
}
Instance of Symbol 368 MovieClip in Symbol 874 MovieClip Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr1 = 99;
}
}
Instance of Symbol 371 MovieClip in Symbol 874 MovieClip Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter)) {
this.play();
brbr2 = 99;
}
}
Instance of Symbol 652 MovieClip in Symbol 874 MovieClip Frame 12
onClipEvent (load) {
var dummy = 22;
}
onClipEvent (enterFrame) {
trace(dummy);
if (this.hitTest(_root.hitter) && (dummy > 0)) {
this.gotoAndPlay("boom");
dummy = 0;
}
}
Instance of Symbol 652 MovieClip in Symbol 874 MovieClip Frame 12
onClipEvent (load) {
var dummy = 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter) && (dummy == 1)) {
dummy = 0;
this.gotoAndPlay("boom");
}
}
Instance of Symbol 652 MovieClip in Symbol 874 MovieClip Frame 12
onClipEvent (load) {
var dummy = 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hitter) && (dummy == 1)) {
dummy = 0;
this.gotoAndPlay("boom");
}
}
Instance of Symbol 768 MovieClip in Symbol 874 MovieClip Frame 12
onClipEvent (enterFrame) {
if (this.bullet.hitTest(_root.hitter)) {
_root.hurt();
_root.tone.gotoAndPlay("hurt");
vr = 4;
}
}
Instance of Symbol 768 MovieClip in Symbol 874 MovieClip Frame 12
onClipEvent (enterFrame) {
if (this.bullet.hitTest(_root.hitter)) {
_root.hurt();
_root.tone.gotoAndPlay("hurt");
vr = 100500 /* 0x018894 */;
}
}
Instance of Symbol 384 MovieClip "ment" in Symbol 874 MovieClip Frame 12
onClipEvent (load) {
var thrust = 0.5;
var decay = 0.97;
var maxSpeed = 11;
var rotatorDecay = 0.8;
var planetRubber = 3;
var ySpeed = 0;
var xSpeed = 0;
}
onClipEvent (enterFrame) {
if (this.lev_verh.hitTest(_root.hitter)) {
gotoAndStop (2);
xSpeed = xSpeed - ((thrust * -0.707106781186547) + 0);
ySpeed = ySpeed - (thrust * Math.SQRT1_2);
} else if (this.prav_verh.hitTest(_root.hitter)) {
gotoAndStop (2);
xSpeed = xSpeed + (thrust * -0.707106781186547);
ySpeed = ySpeed - (thrust * Math.SQRT1_2);
} else if (this.lev_niz.hitTest(_root.hitter)) {
gotoAndStop (2);
xSpeed = xSpeed - (thrust * -0.707106781186547);
ySpeed = ySpeed + (thrust * Math.SQRT1_2);
} else if (this.prav_niz.hitTest(_root.hitter)) {
gotoAndStop (2);
xSpeed = xSpeed + (thrust * -0.707106781186547);
ySpeed = ySpeed + (thrust * Math.SQRT1_2);
} else {
gotoAndStop (1);
xSpeed = xSpeed * decay;
ySpeed = ySpeed * decay;
}
speed = Math.sqrt((xSpeed * xSpeed) + (ySpeed * ySpeed));
if (speed > maxSpeed) {
xSpeed = xSpeed * (maxSpeed / speed);
ySpeed = ySpeed * (maxSpeed / speed);
}
this._y = this._y + ySpeed;
this._x = this._x - xSpeed;
var point = {x:hitter._width / 2, y:hitter._height / 2};
hitter.localToGlobal(point);
_root.hitter2._x = point.x;
_root.hitter2._y = point.y;
}
Symbol 880 MovieClip Frame 1
stop();
Symbol 880 MovieClip Frame 7
gotoAndStop (1);
Symbol 929 MovieClip Frame 1
stop();
Symbol 929 MovieClip Frame 250
stop();
Symbol 958 MovieClip Frame 1
stop();
Symbol 958 MovieClip Frame 2
stop();
Symbol 962 MovieClip Frame 1
stop();
Symbol 971 Button
on (press) {
_root.gmusic1.stop();
_root.gmusic2.stop();
_root.gotoAndStop("mainmenu");
}
Symbol 972 MovieClip Frame 1
stop();
Symbol 976 MovieClip Frame 1
stop();
Symbol 981 MovieClip Frame 30
stop();
Symbol 987 MovieClip Frame 1
stop();
Symbol 987 MovieClip Frame 2
stop();
Symbol 987 MovieClip Frame 3
stop();
Symbol 987 MovieClip Frame 4
stop();
Symbol 987 MovieClip Frame 5
stop();
Symbol 987 MovieClip Frame 6
stop();
Symbol 992 MovieClip Frame 30
stop();
Symbol 996 MovieClip Frame 1
stop();
Symbol 996 MovieClip Frame 2
stop();
Symbol 996 MovieClip Frame 3
stop();
Symbol 996 MovieClip Frame 4
stop();
Symbol 1006 MovieClip Frame 1
stop();
Symbol 1006 MovieClip Frame 2
stop();
Symbol 1006 MovieClip Frame 3
stop();
Symbol 1007 Button
on (press) {
_root.gmusic1.stop();
_root.gmusic2.stop();
_root.blacky.play();
_global.forblacky = "mainmenu";
}
Symbol 1015 MovieClip Frame 1
if (_root.my_so.data.vol != undefined) {
ruch._x = _root.my_so.data.vol;
}
trace(my_so.data.vol);
Instance of Symbol 1014 MovieClip "ruch" in Symbol 1015 MovieClip Frame 1
on (press) {
startDrag (this, true, 0, 0, 100, 0);
}
on (release) {
stopDrag();
startDrag (_root.cursor, true);
_root.my_so.data.vol = this._x;
_root.my_so.flush();
}
on (releaseOutside) {
stopDrag();
startDrag (_root.cursor, true);
_root.my_so.data.vol = this._x;
_root.my_so.flush();
}
onClipEvent (enterFrame) {
_root.globalsound.setVolume(this._x);
trace(_root.my_so.data.vol);
}
onClipEvent (load) {
if (_root.my_so.data.vol != undefined) {
this._x = _root.my_so.data.vol;
}
}
Symbol 1028 MovieClip Frame 40
stop();
Symbol 1033 MovieClip Frame 40
stop();
Symbol 1034 MovieClip Frame 1
stop();
Symbol 1034 MovieClip Frame 2
stop();
Symbol 1040 MovieClip Frame 1
stop();
Symbol 1040 MovieClip Frame 2
_global.hurtable = 1;
_root.player_lifes = _root.player_lifes - 1;
_root.gui_l.life_e1.play();
_root.player.gotoAndPlay("hurt");
if (_root.carry == 1) {
_root.socket.s_in.gotoAndPlay(1);
}
_root.carry = 0;
_root.beep_sound.start();
Symbol 1043 MovieClip Frame 1
stop();
Symbol 1043 MovieClip Frame 10
_root.updateWorld2();
Symbol 1046 MovieClip Frame 1
stop();
Symbol 1046 MovieClip Frame 10
_root.world.nextFrame();
_root.updateWorld2();
_root.popup_f._visible = 0;
_root.popup_d._visible = 0;
Symbol 1108 MovieClip Frame 1
var CPMStarContentSpotID = "3511Q15B8EFC6";
System.security.allowDomain("server.cpmstar.com");
adBox.loadMovie("http://server.cpmstar.com/adviewas2.swf?contentspotid=" + CPMStarContentSpotID);
_root.times();
stop();
Instance of Symbol 273 MovieClip in Symbol 1108 MovieClip Frame 1
onClipEvent (enterFrame) {
this._rotation = this._rotation + 3;
}
Symbol 1108 MovieClip Frame 2
var CPMStarContentSpotID = "3511Q15B8EFC6";
System.security.allowDomain("server.cpmstar.com");
adBox.loadMovie("http://server.cpmstar.com/adviewas2.swf?contentspotid=" + CPMStarContentSpotID);
_root.times();
stop();
Symbol 1108 MovieClip Frame 3
var CPMStarContentSpotID = "3511Q15B8EFC6";
System.security.allowDomain("server.cpmstar.com");
adBox.loadMovie("http://server.cpmstar.com/adviewas2.swf?contentspotid=" + CPMStarContentSpotID);
_root.times();
stop();
Symbol 1108 MovieClip Frame 4
var CPMStarContentSpotID = "3511Q15B8EFC6";
System.security.allowDomain("server.cpmstar.com");
adBox.loadMovie("http://server.cpmstar.com/adviewas2.swf?contentspotid=" + CPMStarContentSpotID);
_root.times();
stop();
Instance of Symbol 522 MovieClip in Symbol 1108 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitter.hitTest(_root.hitter)) {
_root.hurt();
switch (this._rotation) {
case 0 :
_root.xSpeed = _root.xSpeed + 12;
break;
case 180 :
_root.xSpeed = _root.xSpeed - 12;
break;
case 90 :
_root.ySpeed = _root.ySpeed - 12;
break;
case -90 :
_root.ySpeed = _root.ySpeed + 12;
}
}
}
Symbol 1108 MovieClip Frame 5
var CPMStarContentSpotID = "3511Q15B8EFC6";
System.security.allowDomain("server.cpmstar.com");
adBox.loadMovie("http://server.cpmstar.com/adviewas2.swf?contentspotid=" + CPMStarContentSpotID);
_root.times();
stop();
Instance of Symbol 133 MovieClip in Symbol 1108 MovieClip Frame 5
onClipEvent (load) {
this.gotoAndStop(1);
}
Instance of Symbol 133 MovieClip in Symbol 1108 MovieClip Frame 5
onClipEvent (load) {
this.gotoAndStop(2);
}
Symbol 1108 MovieClip Frame 6
var CPMStarContentSpotID = "3511Q15B8EFC6";
System.security.allowDomain("server.cpmstar.com");
adBox.loadMovie("http://server.cpmstar.com/adviewas2.swf?contentspotid=" + CPMStarContentSpotID);
_root.times();
stop();
Symbol 1108 MovieClip Frame 7
var CPMStarContentSpotID = "3511Q15B8EFC6";
System.security.allowDomain("server.cpmstar.com");
adBox.loadMovie("http://server.cpmstar.com/adviewas2.swf?contentspotid=" + CPMStarContentSpotID);
_root.times();
stop();
Instance of Symbol 133 MovieClip in Symbol 1108 MovieClip Frame 7
onClipEvent (load) {
this.gotoAndStop(1);
}
Instance of Symbol 133 MovieClip in Symbol 1108 MovieClip Frame 7
onClipEvent (load) {
this.gotoAndStop(2);
}
Symbol 1108 MovieClip Frame 8
var CPMStarContentSpotID = "3511Q15B8EFC6";
System.security.allowDomain("server.cpmstar.com");
adBox.loadMovie("http://server.cpmstar.com/adviewas2.swf?contentspotid=" + CPMStarContentSpotID);
_root.times();
stop();
Symbol 1108 MovieClip Frame 9
var CPMStarContentSpotID = "3511Q15B8EFC6";
System.security.allowDomain("server.cpmstar.com");
adBox.loadMovie("http://server.cpmstar.com/adviewas2.swf?contentspotid=" + CPMStarContentSpotID);
_root.times();
stop();
Symbol 1108 MovieClip Frame 10
var CPMStarContentSpotID = "3511Q15B8EFC6";
System.security.allowDomain("server.cpmstar.com");
adBox.loadMovie("http://server.cpmstar.com/adviewas2.swf?contentspotid=" + CPMStarContentSpotID);
_root.times();
stop();
Instance of Symbol 133 MovieClip in Symbol 1108 MovieClip Frame 10
onClipEvent (load) {
this.gotoAndStop(1);
}
Instance of Symbol 133 MovieClip in Symbol 1108 MovieClip Frame 10
onClipEvent (load) {
this.gotoAndStop(2);
}
Symbol 1108 MovieClip Frame 11
var CPMStarContentSpotID = "3511Q15B8EFC6";
System.security.allowDomain("server.cpmstar.com");
adBox.loadMovie("http://server.cpmstar.com/adviewas2.swf?contentspotid=" + CPMStarContentSpotID);
_root.times();
stop();
Symbol 1108 MovieClip Frame 12
var CPMStarContentSpotID = "3511Q15B8EFC6";
System.security.allowDomain("server.cpmstar.com");
adBox.loadMovie("http://server.cpmstar.com/adviewas2.swf?contentspotid=" + CPMStarContentSpotID);
_root.times();
stop();
Symbol 1119 MovieClip Frame 1
stop();
Symbol 1119 MovieClip Frame 2
stop();
Symbol 1119 MovieClip Frame 3
stop();
Symbol 1119 MovieClip Frame 4
stop();