Combined Code
frame 1 {
Stage.showMenu = false;
_root.stop();
_root.loading_compete = false;
onEnterFrame = function () {
loaded.text = Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100);
if (_root.getBytesLoaded() >= _root.getBytesTotal() and _root.loading_compete == false) {
_root.loading_compete = true;
_root.gotoAndStop(2);
}
};
}
// unknown tag 88 length 66
movieClip 13 {
}
movieClip 14 {
frame 1 {
onPress = function () {
getURL('http://www.armorgames.com', 'blank');
};
}
}
movieClip 739 __Packages.fader_out {
#initclip
if (!_global.fader_out) {
var v1 = function () {
super();
};
_global.fader_out = v1;
_global.fader_out extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
var v3 = this.attachMovie('fader_in', 'fader_in' + this.getNextHighestDepth(), this.getNextHighestDepth());
this._alpha = 100;
this.start = false;
this.level_number.text = _root.level.level_number;
this.time_limit.text = _root.level.time_counter;
this.jailers_to_rescue.text = _root.level.freeman - 1;
};
v2.onEnterFrame = function () {
if (_root.level.start == true) {
this._alpha -= 2;
}
if (this._alpha <= 0 || _root._currentframe == 3) {
this.removeMovieClip();
}
};
ASSetPropFlags(_global.fader_out.prototype, null, 1);
}
#endinitclip
}
movieClip 740 __Packages.fader_in {
#initclip
if (!_global.fader_in) {
var v1 = function () {
super();
};
_global.fader_in = v1;
_global.fader_in extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this._alpha = 100;
};
v2.onEnterFrame = function () {
this._alpha -= 2;
if (this._alpha <= 0) {
this.removeMovieClip();
}
};
ASSetPropFlags(_global.fader_in.prototype, null, 1);
}
#endinitclip
}
movieClip 741 __Packages.level_fader {
#initclip
if (!_global.level_fader) {
var v1 = function () {
super();
};
_global.level_fader = v1;
_global.level_fader extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this._alpha = 0;
};
v2.onEnterFrame = function () {
this._alpha += 1;
if (this._alpha >= 100) {
this.removeMovieClip();
}
};
ASSetPropFlags(_global.level_fader.prototype, null, 1);
}
#endinitclip
}
movieClip 742 __Packages.level_stats {
#initclip
if (!_global.level_stats) {
var v1 = function () {
super();
};
_global.level_stats = v1;
_global.level_stats extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this.swoosh_sound = new Sound();
this.swoosh_sound.attachSound('swoosh_sound');
this.click = new Sound();
this.click.attachSound('click');
if (_root.sound == true && _root._currentframe > 2) {
this.swoosh_sound.start(0, 1);
}
if (_root.level.level_clear == true) {
this.gotoAndStop(1);
}
if (_root.level.game_over == true) {
this.gotoAndStop(2);
}
if (_root.level.time_counter <= 0) {
this.gotoAndStop(3);
}
this.level_score.text = _root.level.level_score;
this.total_score.text = _root.total_score;
_root.restart_frame = _root._currentframe;
this.level.text = _root.level.level_number;
this.key_is_down = false;
this.fader._alpha = 0;
this.menu.onRelease = function () {};
this.restart.onRelease = function () {};
this.next.onRelease = function () {};
if (_root.level.game_over == true) {
this.next._visible = false;
}
if (_root.level.level_clear == true) {
this.restart._visible = false;
}
};
v2.onEnterFrame = function () {
this.onMouseDown = function () {
this.key_is_down = true;
};
if (_root.level.fader == true && this._y < 300) {
this._y += 40;
}
if (this.fader._alpha < 100) {
this.fader._alpha += 5;
}
if (this.menu.hitTest(_root._xmouse, _root._ymouse)) {
this.menu.gotoAndStop(2);
} else {
this.menu.gotoAndStop(1);
}
if (this.restart.hitTest(_root._xmouse, _root._ymouse)) {
this.restart.gotoAndStop(2);
} else {
this.restart.gotoAndStop(1);
}
if (this.next.hitTest(_root._xmouse, _root._ymouse)) {
this.next.gotoAndStop(2);
} else {
this.next.gotoAndStop(1);
}
if (this.menu.hitTest(_root._xmouse, _root._ymouse) and this.key_is_down == true) {
if (_root.sound == true) {
this.click.start(0, 1);
}
_root.gotoAndStop('main_menu');
this.removeMovieClip();
}
if (this.restart.hitTest(_root._xmouse, _root._ymouse) and this.key_is_down == true) {
if (_root.sound == true) {
this.click.start(0, 1);
}
if (_root.level.game_over == true) {
_root.gotoAndStop('restart');
this.removeMovieClip();
}
}
if (this.next.hitTest(_root._xmouse, _root._ymouse) and this.key_is_down == true) {
if (_root.sound == true) {
this.click.start(0, 1);
}
if (_root.level.level_clear == true) {
_root.gotoAndStop(_root._currentframe + 1);
this.removeMovieClip();
}
}
this.onMouseUp = function () {
this.key_is_down = false;
};
};
ASSetPropFlags(_global.level_stats.prototype, null, 1);
}
#endinitclip
}
movieClip 743 __Packages.bug {
#initclip
if (!_global.bug) {
var v1 = function () {
super();
};
_global.bug = v1;
_global.bug extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this.speed = 0;
this.gotoAndStop(4);
this.key_is_down = false;
this.deltaAngle = 0;
this.rotation = 0;
this.number = this._parent.massive.length;
this._parent.massive.push(this);
this._xscale = 80;
this._yscale = 80;
this.breath_counter = 0;
this.footstep_counter = 0;
this.contact = false;
this.standCounterRandom = 0;
this.standCounter = 0;
var v4 = new flash.filters.DropShadowFilter(4, 135, 0, 0.75, 5, 5, 1, 1);
this.filters = [v4];
if (this._parent.massive.length == 1) {
this.start = false;
} else {
this.start = true;
}
this.footstep1Sound = new Sound();
this.footstep2Sound = new Sound();
this.footstep3Sound = new Sound();
this.footstep4Sound = new Sound();
this.come_on = new Sound();
this.lets_go = new Sound();
this.breath = new Sound();
this.footstep1Sound.attachSound('footstep1Sound');
this.footstep2Sound.attachSound('footstep2Sound');
this.footstep3Sound.attachSound('footstep1Sound');
this.footstep4Sound.attachSound('footstep2Sound');
this.come_on.attachSound('come_on');
this.lets_go.attachSound('lets_go');
this.breath.attachSound('breath');
if (this.number > 0) {
var v3 = Math.random() * 20;
if (v3 < 10 && _root.sound == true) {
this.come_on.start(0, 1);
}
if (v3 >= 10 && v3 < 20 && _root.sound == true) {
this.lets_go.start(0, 1);
}
}
};
v2.onEnterFrame = function () {
this.onMouseDown = function () {
if (this.start == false) {
this.start = true;
}
};
if (this._parent.fader == true) {
this.stop();
}
if (this.start == true && this._parent.fader == false) {
if (this.speed > 0) {
this.footstep_counter += 1;
}
if (this.number == 0 && this.speed > 0 && this.footstep_counter >= 10) {
this.footstep_counter = 0;
var v4 = Math.random() * 40;
if (v4 < 10 && _root.sound == true) {
this.footstep1Sound.start(0, 1);
}
if (v4 >= 10 && v4 < 20 && _root.sound == true) {
this.footstep2Sound.start(0, 1);
}
if (v4 >= 20 && v4 < 30 && _root.sound == true) {
this.footstep3Sound.start(0, 1);
}
if (v4 >= 30 && _root.sound == true) {
this.footstep4Sound.start(0, 1);
}
}
if (this.speed == 0) {
this.breath_counter += 1;
}
if (this.speed == 0 && this.breath_counter > 100 && this.number == 0) {
v4 = Math.random() * 10;
if (v4 > 7 && _root.sound == true) {
this.breath.start(0, 1);
}
this.breath_counter = 0;
}
if (this.speed <= 0) {
this.gotoAndStop(4);
}
if (this.speed == 0.25) {
this.gotoAndPlay(4);
}
if (this.number == 0) {
this.distance = Math.sqrt((this._x - this._parent.point._x) * (this._x - this._parent.point._x) + (this._y - this._parent.point._y) * (this._y - this._parent.point._y));
} else {
this.distance = Math.sqrt((this._x - this._parent.massive[this.number - 1]._x) * (this._x - this._parent.massive[this.number - 1]._x) + (this._y - this._parent.massive[this.number - 1]._y) * (this._y - this._parent.massive[this.number - 1]._y));
}
if (this.number == 0) {
if (this.distance > 24 && this.speed < 2.5) {
this.speed += 0.25;
}
if (this.distance < 24 && this.speed > 0) {
this.speed -= 0.5;
}
} else {
if (this.distance > 24 && this.speed < 2.5) {
this.speed += 0.25;
}
if (this.distance < 24 && this.speed > 0) {
this.speed -= 0.5;
}
this.pointX = this._parent.massive[this.number - 1]._x;
this.pointY = this._parent.massive[this.number - 1]._y;
}
if (this.speed < 0.24) {
this.speed = 0;
}
this.onMouseDown = function () {
this.key_is_down = true;
};
if (this.speed > 0) {
if (this.number == 0) {
this.rotation = 90 - (Math.atan2(this._parent.point._x - this._x, this._parent.point._y - this._y) / Math.PI) * 180;
} else {
this.rotation = 90 - (Math.atan2(this.pointX - this._x, this.pointY - this._y) / Math.PI) * 180;
}
} else {
this.standCounter += 1;
}
if (this.standCounter >= this.standCounterRandom) {
this._rotation += Math.round(Math.random() * 30 - 15);
this.standCounter = 0;
this.standCounterRandom = Math.random() * 50 + 50;
}
this.deltaAngle = (this.rotation - this._rotation) % 360;
if (this.deltaAngle < -180) {
this.deltaAngle += 360;
} else {
if (this.deltaAngle > 180) {
this.deltaAngle -= 360;
}
}
if (this.deltaAngle < -30) {
this._rotation -= 30;
}
if (this.deltaAngle > 30) {
this._rotation += 30;
}
this.x = this._x + this.speed * Math.cos((this._rotation / 180) * Math.PI);
this.y = this._y + this.speed * Math.sin((this._rotation / 180) * Math.PI);
if (this._parent.border.hitTest(this.x + this._parent._x, this.y + this._parent._y, true) == false) {
this._x = this.x;
this._y = this.y;
} else {
var v3 = 0;
while (v3 < 360) {
if ((Math.abs(this._parent.point._x - this._x) < 5 || Math.abs(this._parent.point._y - this._y) < 5) && this.number == 0) {
this.speed = 0;
}
this.x = this._x + this.speed * Math.cos(((this._rotation + v3) / 180) * Math.PI);
this.y = this._y + this.speed * Math.sin(((this._rotation + v3) / 180) * Math.PI);
if (this._parent.border.hitTest(this.x + this._parent._x, this.y + this._parent._y, true) == false) {
if (this.number == 0) {
this._rotation = 90 - (Math.atan2(this._parent.point._x - this._x, this._parent.point._y - this._y) / Math.PI) * 180;
} else {
this._rotation += v3;
}
this._x = this.x;
this._y = this.y;
break;
}
this.x = this._x + this.speed * Math.cos(((this._rotation - v3) / 180) * Math.PI);
this.y = this._y + this.speed * Math.sin(((this._rotation - v3) / 180) * Math.PI);
if (this._parent.border.hitTest(this.x + this._parent._x, this.y + this._parent._y, true) == false) {
if (this.number == 0) {
this._rotation = 90 - (Math.atan2(this._parent.point._x - this._x, this._parent.point._y - this._y) / Math.PI) * 180;
} else {
this._rotation -= v3;
}
this._x = this.x;
this._y = this.y;
break;
}
v3 += 15;
}
}
}
};
ASSetPropFlags(_global.bug.prototype, null, 1);
}
#endinitclip
}
movieClip 744 __Packages.bug_spawn {
#initclip
if (!_global.bug_spawn) {
var v1 = function () {
super();
};
_global.bug_spawn = v1;
_global.bug_spawn extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this.speed = 0;
this.gotoAndStop(4);
this.key_is_down = false;
this.deltaAngle = 0;
this.rotation = 0;
this.number = 1;
this._xscale = 80;
this._yscale = 80;
this.contact = false;
this.standCounterRandom = 0;
this.standCounter = 0;
var v2 = new flash.filters.DropShadowFilter(4, 135, 0, 0.75, 5, 5, 1, 1);
this.filters = [v2];
};
v2.onEnterFrame = function () {
if (this.speed <= 0) {
this.gotoAndStop(4);
}
if (this.speed == 0.25) {
this.gotoAndPlay(4);
}
this.pointX = this._parent.massive[this._parent.massive.length - 1]._x;
this.pointY = this._parent.massive[this._parent.massive.length - 1]._y;
this.distance = Math.sqrt((this._x - this.pointX) * (this._x - this.pointX) + (this._y - this.pointY) * (this._y - this.pointY));
if (this.distance > 24 && this.speed < 2.5) {
this.speed += 0.25;
}
if (this.distance < 24 && this.speed > 0) {
this.speed -= 0.5;
}
if (this.speed < 0.24) {
this.speed = 0;
}
if (this.speed > 0) {
this.rotation = 90 - (Math.atan2(this.pointX - this._x, this.pointY - this._y) / Math.PI) * 180;
} else {
this.standCounter += 1;
}
if (this.standCounter >= this.standCounterRandom) {
this._rotation += Math.round(Math.random() * 30 - 15);
this.standCounter = 0;
this.standCounterRandom = Math.random() * 50 + 50;
}
this.deltaAngle = (this.rotation - this._rotation) % 360;
if (this.deltaAngle < -180) {
this.deltaAngle += 360;
} else {
if (this.deltaAngle > 180) {
this.deltaAngle -= 360;
}
}
if (this.deltaAngle < -30) {
this._rotation -= 30;
}
if (this.deltaAngle > 30) {
this._rotation += 30;
}
this.x = this._x + this.speed * Math.cos((this._rotation / 180) * Math.PI);
this.y = this._y + this.speed * Math.sin((this._rotation / 180) * Math.PI);
if (this._parent.border.hitTest(this.x + this._parent._x, this.y + this._parent._y, true)) {
this.contact = true;
}
if (this.contact == false) {
this._x = this.x;
this._y = this.y;
} else {
var v2 = 0;
while (v2 < 360) {
this.x = this._x + this.speed * Math.cos(((this._rotation + v2) / 180) * Math.PI);
this.y = this._y + this.speed * Math.sin(((this._rotation + v2) / 180) * Math.PI);
if (this._parent.border.hitTest(this.x + this._parent._x, this.y + this._parent._y, true)) {
this.contact = true;
} else {
this.contact = false;
}
if (this.contact == false) {
this._rotation += v2;
this._x = this.x;
this._y = this.y;
break;
}
this.x = this._x + this.speed * Math.cos(((this._rotation - v2) / 180) * Math.PI);
this.y = this._y + this.speed * Math.sin(((this._rotation - v2) / 180) * Math.PI);
if (this._parent.border.hitTest(this.x + this._parent._x, this.y + this._parent._y, true)) {
this.contact = true;
} else {
this.contact = false;
}
if (this.contact == false) {
this._rotation -= v2;
this._x = this.x;
this._y = this.y;
break;
}
v2 += 15;
}
}
this.contact = false;
if (this.distance < 24) {
if (this._parent.border.hitTest((this._x + this._parent.massive[this._parent.massive.length - 1]._x) / 2 + this._parent._x, (this._y + this._parent.massive[this._parent.massive.length - 1]._y) / 2 + this._parent._y, true)) {
trace('none');
} else {
var v3 = this._parent.attachMovie('bug', 'bug' + this._parent.getNextHighestDepth(), this._parent.getNextHighestDepth());
v3._x = this._x;
v3._y = this._y;
this.removeMovieClip();
}
}
};
ASSetPropFlags(_global.bug_spawn.prototype, null, 1);
}
#endinitclip
}
movieClip 745 __Packages.bug_falling {
#initclip
if (!_global.bug_falling) {
var v1 = function () {
super();
};
_global.bug_falling = v1;
_global.bug_falling extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this.screamSound = new Sound();
this.screamSound.attachSound('screamSound');
if (_root.sound == true) {
this.screamSound.start(0, 1);
}
};
ASSetPropFlags(_global.bug_falling.prototype, null, 1);
}
#endinitclip
}
movieClip 746 __Packages.guys_hint {
#initclip
if (!_global.guys_hint) {
var v1 = function () {
super();
};
_global.guys_hint = v1;
_global.guys_hint extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this.counter = 300;
this.access_denied = new Sound();
this.access_denied.attachSound('access_denied');
};
v2.onEnterFrame = function () {
if (this.counter == 0 && _root.sound == true) {
this.access_denied.start(0, 1);
}
this.guys.text = _root.level.freeman - _root.level.massive.length;
if (_root.level.freeman - _root.level.massive.length == 1) {
this.s._visible = false;
} else {
this.s._visible = true;
}
if (this.counter < 200 && this.counter >= 0) {
if (this._y < -8) {
this._y += 2;
}
}
if (this.counter >= 200 && this.counter < 300 || _root.level.fader == true) {
if (this._y > -80) {
this._y -= 5;
}
}
if (this.counter < 300) {
this.counter += 1;
}
};
ASSetPropFlags(_global.guys_hint.prototype, null, 1);
}
#endinitclip
}
movieClip 747 __Packages.key_hint {
#initclip
if (!_global.key_hint) {
var v1 = function () {
super();
};
_global.key_hint = v1;
_global.key_hint extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this.counter = 300;
this.access_denied = new Sound();
this.access_denied.attachSound('access_denied');
};
v2.onEnterFrame = function () {
if (this.counter == 0 && _root.sound == true) {
this.access_denied.start(0, 1);
}
if (this.counter < 200 && this.counter >= 0) {
if (this._y < -8) {
this._y += 2;
}
}
if (this.counter >= 200 && this.counter < 300 || _root.level.fader == true) {
if (this._y > -80) {
this._y -= 5;
}
}
if (this.counter < 300) {
this.counter += 1;
}
};
ASSetPropFlags(_global.key_hint.prototype, null, 1);
}
#endinitclip
}
movieClip 748 __Packages.main_menu {
#initclip
if (!_global.main_menu) {
var v1 = function () {
super();
};
_global.main_menu = v1;
_global.main_menu extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
if (_root.level_complete > 0) {
this.number_01.gotoAndStop(2);
this.number_02.gotoAndStop(2);
}
if (_root.level_complete > 1) {
this.number_02.gotoAndStop(3);
this.number_03.gotoAndStop(2);
}
if (_root.level_complete > 2) {
this.number_03.gotoAndStop(3);
this.number_04.gotoAndStop(2);
}
if (_root.level_complete > 3) {
this.number_04.gotoAndStop(3);
this.number_05.gotoAndStop(2);
}
if (_root.level_complete > 4) {
this.number_05.gotoAndStop(3);
this.number_06.gotoAndStop(2);
}
if (_root.level_complete > 5) {
this.number_06.gotoAndStop(3);
this.number_07.gotoAndStop(2);
}
if (_root.level_complete > 6) {
this.number_07.gotoAndStop(3);
this.number_08.gotoAndStop(2);
}
if (_root.level_complete > 7) {
this.number_08.gotoAndStop(3);
this.number_09.gotoAndStop(2);
}
if (_root.level_complete > 8) {
this.number_09.gotoAndStop(3);
this.number_10.gotoAndStop(2);
}
if (_root.level_complete > 9) {
this.number_10.gotoAndStop(3);
this.number_11.gotoAndStop(2);
}
if (_root.level_complete > 10) {
this.number_11.gotoAndStop(3);
this.number_12.gotoAndStop(2);
}
if (_root.level_complete > 11) {
this.number_12.gotoAndStop(3);
this.number_13.gotoAndStop(2);
}
if (_root.level_complete > 12) {
this.number_13.gotoAndStop(3);
this.number_14.gotoAndStop(2);
}
if (_root.level_complete > 13) {
this.number_14.gotoAndStop(3);
this.number_15.gotoAndStop(2);
}
if (_root.level_complete > 14) {
this.number_15.gotoAndStop(3);
}
Mouse.show();
this.stay = true;
this.menuMusic = new Sound();
this.menuMusic.attachSound('final_music');
this.click = new Sound();
this.click.attachSound('click');
var v3 = _root.attachMovie('fader_in', 'fader_in' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
if (_root.menuMusic == false) {
stopAllSounds();
_root.menuMusic = true;
_root.gameplayMusic = false;
if (_root.music == true) {
this.menuMusic.start(0, 9999);
}
}
this.number_01.onRelease = function () {
_root.gotoAndStop('level_01');
};
this.number_02.onRelease = function () {
if (_root.level_complete > 0) {
_root.gotoAndStop('level_02');
}
};
this.number_03.onRelease = function () {
if (_root.level_complete > 1) {
_root.gotoAndStop('level_03');
}
};
this.number_04.onRelease = function () {
if (_root.level_complete > 2) {
_root.gotoAndStop('level_04');
}
};
this.number_05.onRelease = function () {
if (_root.level_complete > 3) {
_root.gotoAndStop('level_05');
}
};
this.number_06.onRelease = function () {
if (_root.level_complete > 4) {
_root.gotoAndStop('level_06');
}
};
this.number_07.onRelease = function () {
if (_root.level_complete > 5) {
_root.gotoAndStop('level_07');
}
};
this.number_08.onRelease = function () {
if (_root.level_complete > 6) {
_root.gotoAndStop('level_08');
}
};
this.number_09.onRelease = function () {
if (_root.level_complete > 7) {
_root.gotoAndStop('level_09');
}
};
this.number_10.onRelease = function () {
if (_root.level_complete > 8) {
_root.gotoAndStop('level_10');
}
};
this.number_11.onRelease = function () {
if (_root.level_complete > 9) {
_root.gotoAndStop('level_11');
}
};
this.number_12.onRelease = function () {
if (_root.level_complete > 10) {
_root.gotoAndStop('level_12');
}
};
this.number_13.onRelease = function () {
if (_root.level_complete > 11) {
_root.gotoAndStop('level_13');
}
};
this.number_14.onRelease = function () {
if (_root.level_complete > 12) {
_root.gotoAndStop('level_14');
}
};
this.number_15.onRelease = function () {
if (_root.level_complete > 13) {
_root.gotoAndStop('level_15');
}
};
this.playButton.body.onRelease = function () {};
this.tutorialButton.body.onRelease = function () {};
this.optionsButton.body.onRelease = function () {};
this.creditsButton.body.onRelease = function () {};
this.scoreButton.body.onRelease = function () {};
this.moregamesButton.body.onRelease = function () {};
this.likeusButton.body.onRelease = function () {};
this.armorgamesButton.body.onRelease = function () {};
this.music_on_button.body.onRelease = function () {
_root.music = true;
};
this.music_off_button.body.onRelease = function () {
stopAllSounds();
_root.music = false;
};
this.sound_on_button.body.onRelease = function () {
_root.sound = true;
};
this.sound_off_button.body.onRelease = function () {
_root.sound = false;
};
this.low.body.onRelease = function () {
_root._quality = 'LOW';
};
this.medium.body.onRelease = function () {
_root._quality = 'MEDIUM';
};
this.high.body.onRelease = function () {
_root._quality = 'HIGH';
};
};
v2.onEnterFrame = function () {
this.score.text = _root.total_score;
if (this._currentframe == 2) {
if (_root._quality == 'HIGH') {
this.low.gotoAndStop(1);
this.medium.gotoAndStop(1);
this.high.gotoAndStop(2);
}
if (_root._quality == 'MEDIUM') {
this.low.gotoAndStop(1);
this.medium.gotoAndStop(2);
this.high.gotoAndStop(1);
}
if (_root._quality == 'LOW') {
this.low.gotoAndStop(2);
this.medium.gotoAndStop(1);
this.high.gotoAndStop(1);
}
if (_root.sound == true) {
this.sound_on_button.gotoAndStop(2);
this.sound_off_button.gotoAndStop(1);
} else {
this.sound_on_button.gotoAndStop(1);
this.sound_off_button.gotoAndStop(2);
}
if (_root.music == true) {
this.music_on_button.gotoAndStop(2);
this.music_off_button.gotoAndStop(1);
} else {
this.music_on_button.gotoAndStop(1);
this.music_off_button.gotoAndStop(2);
}
}
this.onMouseDown = function () {
this.key_is_down = true;
};
if (this.playButton.body.hitTest(_root._xmouse, _root._ymouse) and this.key_is_down == true) {
this.gotoAndStop(1);
if (_root.sound == true) {
this.click.start(0, 1);
}
if (this.stay == true) {
this.stay = false;
}
this.key_is_down = false;
}
if (this.tutorialButton.body.hitTest(_root._xmouse, _root._ymouse) and this.key_is_down == true) {
if (this.stay == true) {
this.stay = false;
}
if (_root.sound == true) {
this.click.start(0, 1);
}
this.gotoAndStop(3);
this.key_is_down = false;
}
if (this.optionsButton.body.hitTest(_root._xmouse, _root._ymouse) and this.key_is_down == true) {
if (this.stay == true) {
this.stay = false;
}
if (_root.sound == true) {
this.click.start(0, 1);
}
this.gotoAndStop(2);
this.key_is_down = false;
}
if (this.creditsButton.body.hitTest(_root._xmouse, _root._ymouse) and this.key_is_down == true) {
if (this.stay == true) {
this.stay = false;
}
if (_root.sound == true) {
this.click.start(0, 1);
}
this.gotoAndStop(4);
this.key_is_down = false;
}
if (this.scoreButton.body.hitTest(_root._xmouse, _root._ymouse) and this.key_is_down == true) {
if (this.stay == true) {
this.stay = false;
}
if (_root.sound == true) {
this.click.start(0, 1);
}
this.gotoAndStop(5);
this.key_is_down = false;
}
if (this.moregamesButton.body.hitTest(_root._xmouse, _root._ymouse) and this.key_is_down == true) {
if (this.stay == true) {
this.stay = false;
}
if (_root.sound == true) {
this.click.start(0, 1);
}
this.getURL('http://www.armorgames.com', 'blank');
this.key_is_down = false;
}
if (this.likeusButton.body.hitTest(_root._xmouse, _root._ymouse) and this.key_is_down == true) {
if (this.stay == true) {
this.stay = false;
}
if (_root.sound == true) {
this.click.start(0, 1);
}
this.getURL('http://www.facebook.com/ArmorGames', 'blank');
this.key_is_down = false;
}
if (this.armorgamesButton.body.hitTest(_root._xmouse, _root._ymouse) and this.key_is_down == true) {
if (_root.sound == true) {
this.click.start(0, 1);
}
this.getURL('http://www.armorgames.com', 'blank');
this.key_is_down = false;
}
if (this.music_on_button.body.hitTest(_root._xmouse, _root._ymouse) and this.key_is_down == true) {
if (_root.music == false) {
stopAllSounds();
this.menuMusic.start(0, 9999);
}
if (_root.sound == true) {
this.click.start(0, 1);
}
this.key_is_down = false;
}
if (this.music_off_button.body.hitTest(_root._xmouse, _root._ymouse) and this.key_is_down == true) {
if (_root.sound == true) {
this.click.start(0, 1);
}
this.key_is_down = false;
}
if (this.sound_on_button.body.hitTest(_root._xmouse, _root._ymouse) and this.key_is_down == true) {
if (_root.sound == true) {
this.click.start(0, 1);
}
this.key_is_down = false;
}
if (this.sound_off_button.body.hitTest(_root._xmouse, _root._ymouse) and this.key_is_down == true) {
if (_root.sound == true) {
this.click.start(0, 1);
}
this.key_is_down = false;
}
if (this.low.body.hitTest(_root._xmouse, _root._ymouse) and this.key_is_down == true) {
if (_root.sound == true) {
this.click.start(0, 1);
}
this.key_is_down = false;
}
if (this.medium.body.hitTest(_root._xmouse, _root._ymouse) and this.key_is_down == true) {
if (_root.sound == true) {
this.click.start(0, 1);
}
this.key_is_down = false;
}
if (this.high.body.hitTest(_root._xmouse, _root._ymouse) and this.key_is_down == true) {
if (_root.sound == true) {
this.click.start(0, 1);
}
this.key_is_down = false;
}
this.playButton.gotoAndStop(1);
this.tutorialButton.gotoAndStop(1);
this.optionsButton.gotoAndStop(1);
this.creditsButton.gotoAndStop(1);
this.scoreButton.gotoAndStop(1);
this.moregamesButton.gotoAndStop(1);
this.likeusButton.gotoAndStop(1);
this.armorgamesButton.gotoAndStop(1);
if (this.playButton.body.hitTest(_root._xmouse, _root._ymouse)) {
this.playButton.gotoAndStop(2);
}
if (this.tutorialButton.body.hitTest(_root._xmouse, _root._ymouse)) {
this.tutorialButton.gotoAndStop(2);
}
if (this.optionsButton.body.hitTest(_root._xmouse, _root._ymouse)) {
this.optionsButton.gotoAndStop(2);
}
if (this.creditsButton.body.hitTest(_root._xmouse, _root._ymouse)) {
this.creditsButton.gotoAndStop(2);
}
if (this.scoreButton.body.hitTest(_root._xmouse, _root._ymouse)) {
this.scoreButton.gotoAndStop(2);
}
if (this.moregamesButton.body.hitTest(_root._xmouse, _root._ymouse)) {
this.moregamesButton.gotoAndStop(2);
}
if (this.likeusButton.body.hitTest(_root._xmouse, _root._ymouse)) {
this.likeusButton.gotoAndStop(2);
}
if (this.armorgamesButton.body.hitTest(_root._xmouse, _root._ymouse)) {
this.armorgamesButton.gotoAndStop(2);
}
if (this.stay == false) {
if (this._x > 198) {
this._x -= 1;
}
if (this._y > 480) {
this._y -= 10;
}
}
this.onMouseUp = function () {
this.key_is_down = false;
};
};
ASSetPropFlags(_global.main_menu.prototype, null, 1);
}
#endinitclip
}
movieClip 749 __Packages.line_laser {
#initclip
if (!_global.line_laser) {
var v1 = function () {
super();
};
_global.line_laser = v1;
_global.line_laser extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this._parent.line_laser_massive.push(this);
this.counter = Math.random() * 150;
};
v2.onEnterFrame = function () {
this.counter += 1;
if (this.counter > 150) {
this.counter = 0;
}
};
ASSetPropFlags(_global.line_laser.prototype, null, 1);
}
#endinitclip
}
movieClip 750 __Packages.level_01 {
#initclip
if (!_global.level_01) {
var v1 = function () {
super();
};
_global.level_01 = v1;
_global.level_01 extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this.level_number = 1;
this.time_counter = 20;
this.massive = [];
this.laser_massive = [];
this.line_laser_massive = [];
Mouse.hide();
this.createEmptyMovieClip('lines', 1);
var v4 = _root.attachMovie('fader_out_01', 'fader_out_01' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
this.keys = 0;
var v3 = this.attachMovie('bug', 'bug' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_0._x;
v3._y = this.start_point_0._y;
this.game_over = false;
this.length = 1015;
this.heigh = 600;
this.level_clear = false;
this.freeman = 1;
this.start = false;
this.fader = false;
this.sound = false;
};
v2.onEnterFrame = function () {
if (this.level_clear == true) {
this.level_score = Math.floor(this.time_counter) * 10;
if (_root.level_score_01 < this.level_score) {
_root.total_score -= _root.level_score_01;
_root.level_score_01 = this.level_score;
_root.total_score += _root.level_score_01;
}
}
if ((this.game_over == true || this.level_clear == true) && this.fader == false) {
var v8 = _root.attachMovie('level_stats', 'level_stats' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
v8._x = 300;
v8._y = -300;
this.fader = true;
Mouse.show();
}
this.onMouseDown = function () {
if (this.start == false) {
this.start = true;
}
};
this.point._x = this._xmouse;
this.point._y = this._ymouse;
if (this.start == true && this.fader == false) {
if (this.sound == false) {
this.sound = true;
}
this.time_counter -= 0.02;
if (this.time_counter <= 0) {
this.time_counter = 0;
this.game_over = true;
}
if (this.massive[0].hitTest(this.exit) && this.massive.length == this.freeman) {
this.level_clear = true;
if (_root.level_complete < this.level_number) {
_root.level_complete = this.level_number;
}
}
this.lines.removeMovieClip();
this.createEmptyMovieClip('lines', 1);
this.lines.lineStyle(2, 13369344, 75);
for (var v7 in this.laser_massive) {
this.lines.moveTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20);
var v4 = 0;
while (v4 < 900) {
this.x = this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (var v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y, true)) {
var v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
if (this.massive.length == 1) {
this.game_over = true;
}
for (var v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
for (v7 in this.line_laser_massive) {
if (this.line_laser_massive[v7].counter < 50) {
this.lines.moveTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20);
v4 = 5;
while (v4 < 900) {
this.x = this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y, true)) {
v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
}
}
if (this.game_over == false) {
this._x = 300 - this.massive[0]._x;
if (this._x >= 0) {
this._x = 0;
}
if (this._x <= 600 - this.length) {
this._x = 600 - this.length;
}
this._y = 300 - this.massive[0]._y;
if (this._y >= 0) {
this._y = 0;
}
if (this._y <= 600 - this.heigh) {
this._y = 600 - this.heigh;
}
_root.walls._x = this._x;
_root.walls._y = this._y;
}
};
ASSetPropFlags(_global.level_01.prototype, null, 1);
}
#endinitclip
}
movieClip 751 __Packages.level_counter {
#initclip
if (!_global.level_counter) {
var v1 = function () {
super();
};
_global.level_counter = v1;
_global.level_counter extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this.gameplayMusic = new Sound();
this.gameplayMusic.attachSound('gameplayMusic');
if (_root.gameplayMusic == false && _root.music == true) {
stopAllSounds();
_root.menuMusic = false;
_root.gameplayMusic = true;
this.gameplayMusic.start(0, 9999);
}
this.time.text = _root.level.time_counter;
this.clock = new Sound();
this.clock.attachSound('clock');
this.click = new Sound();
this.click.attachSound('click');
this.clock_sound = false;
this.counter = 0;
_root.restart_frame = _root._currentframe;
};
v2.onEnterFrame = function () {
if (_root.level.level_number <= 2 || _root.level.level_number == 5 || _root.level.level_number == 14 || _root.level.level_number == 13) {
_root.key_hint._x = 280;
_root.guys_hint._x = 415;
_root.counter._x = 545;
}
if (_root.level.level_number == 3 || _root.level.level_number == 4 || _root.level.level_number == 6 || _root.level.level_number == 12) {
_root.key_hint._x = 150;
_root.guys_hint._x = 290;
_root.counter._x = 420;
}
if (_root.level.level_number == 15) {
_root.key_hint._x = 80;
_root.guys_hint._x = 215;
_root.counter._x = 350;
}
this.counter += 1;
if (Key.isDown(81)) {
trace('quit');
if (_root.sound == true) {
this.click.start(0, 1);
}
_root.gotoAndStop('main_menu');
}
if (Key.isDown(82)) {
trace('restart');
if (_root.level.start == true && _root.level.fader == false && this.counter > 100) {
_root.gotoAndStop('restart');
if (_root.sound == true) {
this.click.start(0, 1);
}
this.counter = 0;
}
}
this.time.text = Math.floor(_root.level.time_counter);
this.freeman.text = _root.level.freeman - 1;
this.jailbreakers.text = _root.level.massive.length - 1;
this.keys.text = _root.level.keys;
if (_root.level.time_counter < 5 && this.clock_sound == false && _root.sound == true) {
this.clock_sound = true;
this.clock.start(0, 1);
}
if (_root.level.start == true && _root.level.fader == false && this._y < -8) {
this._y += 2;
}
if (_root.level.fader == true && this._y > -80) {
this._y -= 5;
}
};
ASSetPropFlags(_global.level_counter.prototype, null, 1);
}
#endinitclip
}
movieClip 752 __Packages.exit {
#initclip
if (!_global.exit) {
var v1 = function () {
super();
};
_global.exit = v1;
_global.exit extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {};
v2.onEnterFrame = function () {
if (this.hitTest(_root.level.massive[0]) && _root.level.massive.length < _root.level.freeman && _root.guys_hint.counter >= 295) {
_root.guys_hint.counter = 0;
}
};
ASSetPropFlags(_global.exit.prototype, null, 1);
}
#endinitclip
}
movieClip 753 __Packages.gates {
#initclip
if (!_global.gates) {
var v1 = function () {
super();
};
_global.gates = v1;
_global.gates extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this.open = false;
this.gatesSound = new Sound();
this.gatesSound.attachSound('gatesSound');
this.unlockSound = new Sound();
this.unlockSound.attachSound('unlockSound');
};
v2.onEnterFrame = function () {
if (this.lock.hitTest(this._parent._parent.massive[0]) && this._parent._parent.game_over == false && this.open == false) {
if (this._parent._parent.keys > 0) {
this.open = true;
this._parent._parent.keys -= 1;
this.lock.gotoAndStop(2);
if (_root.sound == true) {
this.gatesSound.start(0, 1);
}
if (_root.sound == true) {
this.unlockSound.start(0, 1);
}
} else {
if (_root.key_hint.counter >= 295) {
_root.key_hint.counter = 0;
}
}
}
if (this.gate._x > -100 && this.open == true) {
this.gate._x -= 1;
}
};
ASSetPropFlags(_global.gates.prototype, null, 1);
}
#endinitclip
}
movieClip 754 __Packages.key {
#initclip
if (!_global.key) {
var v1 = function () {
super();
};
_global.key = v1;
_global.key extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this.keySound = new Sound();
this.keySound.attachSound('keySound');
this.sound = false;
};
v2.onEnterFrame = function () {
if (this._currentframe == 51 && this.sound == false) {
this.sound = true;
if (_root.sound == true) {
this.keySound.start(0, 1);
}
}
};
ASSetPropFlags(_global.key.prototype, null, 1);
}
#endinitclip
}
movieClip 755 __Packages.level_02 {
#initclip
if (!_global.level_02) {
var v1 = function () {
super();
};
_global.level_02 = v1;
_global.level_02 extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this.massive = [];
this.laser_massive = [];
this.line_laser_massive = [];
Mouse.hide();
this.createEmptyMovieClip('lines', 1);
var v4 = _root.attachMovie('fader_out_02', 'fader_out_02' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
var v3 = this.attachMovie('bug', 'bug' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_0._x;
v3._y = this.start_point_0._y;
this.game_over = false;
this.length = 1020;
this.heigh = 600;
this.keys_massive = [];
this.keys_massive.push(this.key_01);
this.keys = 0;
this.level_clear = false;
this.freeman = 1;
this.start = false;
this.level_number = 2;
this.fader = false;
this.time_counter = 30;
};
v2.onEnterFrame = function () {
if (this.level_clear == true) {
this.level_score = Math.floor(this.time_counter) * 10;
if (_root.level_score_02 < this.level_score) {
_root.total_score -= _root.level_score_02;
_root.level_score_02 = this.level_score;
_root.total_score += _root.level_score_02;
}
}
this.onMouseDown = function () {
if (this.start == false) {
this.start = true;
}
};
this.point._x = this._xmouse;
this.point._y = this._ymouse;
if ((this.game_over == true || this.level_clear == true) && this.fader == false) {
var v8 = _root.attachMovie('level_stats', 'level_stats' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
v8._x = 300;
v8._y = -300;
this.fader = true;
Mouse.show();
}
if (this.start == true && this.fader == false) {
this.time_counter -= 0.02;
if (this.time_counter <= 0) {
this.time_counter = 0;
this.game_over = true;
}
if (this.massive[0].hitTest(this.exit) && this.massive.length == this.freeman) {
if (_root.level_complete < this.level_number) {
_root.level_complete = this.level_number;
}
this.level_clear = true;
}
for (var v6 in this.keys_massive) {
if (this.keys_massive[v6].hitTest(this.massive[0])) {
this.keys_massive[v6].gotoAndStop(52);
this.keys += 1;
}
}
this.lines.removeMovieClip();
this.createEmptyMovieClip('lines', 1);
this.lines.lineStyle(2, 13369344, 75);
for (var v7 in this.laser_massive) {
this.lines.moveTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20);
var v4 = 0;
while (v4 < 900) {
this.x = this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y, true)) {
var v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (var v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
for (v7 in this.line_laser_massive) {
if (this.line_laser_massive[v7].counter < 50) {
this.lines.moveTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20);
v4 = 5;
while (v4 < 900) {
this.x = this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y, true)) {
v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
}
}
if (this.game_over == false) {
this._x = 300 - this.massive[0]._x;
if (this._x >= 0) {
this._x = 0;
}
if (this._x <= 600 - this.length) {
this._x = 600 - this.length;
}
this._y = 300 - this.massive[0]._y;
if (this._y >= 0) {
this._y = 0;
}
if (this._y <= 600 - this.heigh) {
this._y = 600 - this.heigh;
}
_root.walls._x = this._x;
_root.walls._y = this._y;
}
};
ASSetPropFlags(_global.level_02.prototype, null, 1);
}
#endinitclip
}
movieClip 756 __Packages.laser_inclockwise {
#initclip
if (!_global.laser_inclockwise) {
var v1 = function () {
super();
};
_global.laser_inclockwise = v1;
_global.laser_inclockwise extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this._parent.laser_massive.push(this);
};
v2.onEnterFrame = function () {
if (this._parent.start == true && this._parent.fader == false) {
this._rotation += 0.35;
}
};
ASSetPropFlags(_global.laser_inclockwise.prototype, null, 1);
}
#endinitclip
}
movieClip 757 __Packages.level_11 {
#initclip
if (!_global.level_11) {
var v1 = function () {
super();
};
_global.level_11 = v1;
_global.level_11 extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this.massive = [];
this.laser_massive = [];
this.line_laser_massive = [];
this.keys_massive = [];
this.keys_massive.push(this.key_01);
this.keys_massive.push(this.key_02);
this.keys = 0;
Mouse.hide();
this.createEmptyMovieClip('lines', 1);
var v3 = this.attachMovie('bug', 'bug' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_0._x;
v3._y = this.start_point_0._y;
this.game_over = false;
this.length = 1015;
this.heigh = 600;
this.level_clear = false;
this.freeman = 1;
var v4 = _root.attachMovie('fader_out_03', 'fader_out_03' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
this.start = false;
this.level_number = 3;
this.fader = false;
this.time_counter = 30;
};
v2.onEnterFrame = function () {
if (this.level_clear == true) {
this.level_score = Math.floor(this.time_counter) * 10;
if (_root.level_score_03 < this.level_score) {
_root.total_score -= _root.level_score_03;
_root.level_score_03 = this.level_score;
_root.total_score += _root.level_score_03;
}
}
this.onMouseDown = function () {
if (this.start == false) {
this.start = true;
}
};
this.point._x = this._xmouse;
this.point._y = this._ymouse;
if ((this.game_over == true || this.level_clear == true) && this.fader == false) {
var v8 = _root.attachMovie('level_stats', 'level_stats' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
v8._x = 300;
v8._y = -300;
this.fader = true;
Mouse.show();
}
if (this.start == true && this.fader == false) {
this.time_counter -= 0.02;
if (this.time_counter <= 0) {
this.time_counter = 0;
this.game_over = true;
}
if (this.massive[0].hitTest(this.exit) && this.massive.length == this.freeman) {
if (_root.level_complete < this.level_number) {
_root.level_complete = this.level_number;
}
this.level_clear = true;
}
for (var v6 in this.keys_massive) {
if (this.keys_massive[v6].hitTest(this.massive[0])) {
this.keys_massive[v6].gotoAndStop(52);
this.keys += 1;
}
}
this.lines.removeMovieClip();
this.createEmptyMovieClip('lines', 1);
this.lines.lineStyle(2, 13369344, 75);
for (var v7 in this.laser_massive) {
this.lines.moveTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20);
var v4 = 0;
while (v4 < 900) {
this.x = this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y, true)) {
var v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (var v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
for (v7 in this.line_laser_massive) {
if (this.line_laser_massive[v7].counter < 50) {
this.lines.moveTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20);
v4 = 5;
while (v4 < 900) {
this.x = this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y, true)) {
v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
}
}
if (this.game_over == false) {
this._x = 300 - this.massive[0]._x;
if (this._x >= 0) {
this._x = 0;
}
if (this._x <= 600 - this.length) {
this._x = 600 - this.length;
}
this._y = 300 - this.massive[0]._y;
if (this._y >= 0) {
this._y = 0;
}
if (this._y <= 600 - this.heigh) {
this._y = 600 - this.heigh;
}
_root.walls._x = this._x;
_root.walls._y = this._y;
}
};
ASSetPropFlags(_global.level_11.prototype, null, 1);
}
#endinitclip
}
movieClip 758 __Packages.laser_up {
#initclip
if (!_global.laser_up) {
var v1 = function () {
super();
};
_global.laser_up = v1;
_global.laser_up extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this._parent.laser_massive.push(this);
this.sign = -1;
};
v2.onEnterFrame = function () {
if (this._parent.start == true && this._parent.fader == false) {
this._y += this.sign;
if (this._parent.border.hitTest(this._x + this._parent._x, this._y + this._parent._y, true)) {
this.sign = -1 * this.sign;
}
}
};
ASSetPropFlags(_global.laser_up.prototype, null, 1);
}
#endinitclip
}
movieClip 759 __Packages.level_03 {
#initclip
if (!_global.level_03) {
var v1 = function () {
super();
};
_global.level_03 = v1;
_global.level_03 extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this.massive = [];
this.laser_massive = [];
this.line_laser_massive = [];
Mouse.hide();
this.createEmptyMovieClip('lines', 1);
var v5 = _root.attachMovie('fader_out_04', 'fader_out_04' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
var v4 = this.attachMovie('bug', 'bug' + this.getNextHighestDepth(), this.getNextHighestDepth());
v4._x = this.start_point_0._x;
v4._y = this.start_point_0._y;
var v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_1._x;
v3._y = this.start_point_1._y;
this.game_over = false;
this.length = 1020;
this.heigh = 600;
this.keys_massive = [];
this.keys_massive.push(this.key_01);
this.keys = 0;
this.level_clear = false;
this.freeman = 2;
this.start = false;
this.level_number = 4;
this.fader = false;
this.time_counter = 30;
};
v2.onEnterFrame = function () {
if (this.level_clear == true) {
this.level_score = Math.floor(this.time_counter) * 10;
if (_root.level_score_04 < this.level_score) {
_root.total_score -= _root.level_score_04;
_root.level_score_04 = this.level_score;
_root.total_score += _root.level_score_04;
}
}
this.onMouseDown = function () {
if (this.start == false) {
this.start = true;
}
};
this.point._x = this._xmouse;
this.point._y = this._ymouse;
if ((this.game_over == true || this.level_clear == true) && this.fader == false) {
var v8 = _root.attachMovie('level_stats', 'level_stats' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
v8._x = 300;
v8._y = -300;
this.fader = true;
Mouse.show();
}
if (this.start == true && this.fader == false) {
this.time_counter -= 0.02;
if (this.time_counter <= 0) {
this.time_counter = 0;
this.game_over = true;
}
if (this.massive[0].hitTest(this.exit) && this.massive.length == this.freeman) {
if (_root.level_complete < this.level_number) {
_root.level_complete = this.level_number;
}
this.level_clear = true;
}
for (var v6 in this.keys_massive) {
if (this.keys_massive[v6].hitTest(this.massive[0])) {
this.keys_massive[v6].gotoAndStop(52);
this.keys += 1;
}
}
this.lines.removeMovieClip();
this.createEmptyMovieClip('lines', 1);
this.lines.lineStyle(2, 13369344, 75);
for (var v7 in this.laser_massive) {
this.lines.moveTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20);
var v4 = 0;
while (v4 < 900) {
this.x = this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y, true)) {
var v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (var v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
for (v7 in this.line_laser_massive) {
if (this.line_laser_massive[v7].counter < 50) {
this.lines.moveTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20);
v4 = 5;
while (v4 < 900) {
this.x = this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y, true)) {
v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
}
}
if (this.game_over == false) {
this._x = 300 - this.massive[0]._x;
if (this._x >= 0) {
this._x = 0;
}
if (this._x <= 600 - this.length) {
this._x = 600 - this.length;
}
this._y = 300 - this.massive[0]._y;
if (this._y >= 0) {
this._y = 0;
}
if (this._y <= 600 - this.heigh) {
this._y = 600 - this.heigh;
}
_root.walls._x = this._x;
_root.walls._y = this._y;
}
};
ASSetPropFlags(_global.level_03.prototype, null, 1);
}
#endinitclip
}
movieClip 760 __Packages.level_04 {
#initclip
if (!_global.level_04) {
var v1 = function () {
super();
};
_global.level_04 = v1;
_global.level_04 extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this.massive = [];
this.laser_massive = [];
this.line_laser_massive = [];
Mouse.hide();
this.createEmptyMovieClip('lines', 1);
var v4 = this.attachMovie('bug', 'bug' + this.getNextHighestDepth(), this.getNextHighestDepth());
v4._x = this.start_point_0._x;
v4._y = this.start_point_0._y;
var v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_1._x;
v3._y = this.start_point_1._y;
this.game_over = false;
this.length = 1020;
this.heigh = 600;
this.keys_massive = [];
this.keys_massive.push(this.key_01);
this.keys_massive.push(this.key_02);
this.keys_massive.push(this.key_03);
this.keys = 0;
this.level_clear = false;
this.freeman = 2;
this.start = false;
var v5 = _root.attachMovie('fader_out_05', 'fader_out_05' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
this.level_number = 5;
this.fader = false;
this.time_counter = 40;
};
v2.onEnterFrame = function () {
if (this.level_clear == true) {
this.level_score = Math.floor(this.time_counter) * 10;
if (_root.level_score_05 < this.level_score) {
_root.total_score -= _root.level_score_05;
_root.level_score_05 = this.level_score;
_root.total_score += _root.level_score_05;
}
}
this.onMouseDown = function () {
if (this.start == false) {
this.start = true;
}
};
if ((this.game_over == true || this.level_clear == true) && this.fader == false) {
var v8 = _root.attachMovie('level_stats', 'level_stats' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
v8._x = 300;
v8._y = -300;
this.fader = true;
Mouse.show();
}
this.point._x = this._xmouse;
this.point._y = this._ymouse;
if (this.start == true && this.fader == false) {
this.time_counter -= 0.02;
if (this.time_counter <= 0) {
this.time_counter = 0;
this.game_over = true;
}
if (this.massive[0].hitTest(this.exit) && this.massive.length == this.freeman) {
if (_root.level_complete < this.level_number) {
_root.level_complete = this.level_number;
}
this.level_clear = true;
}
for (var v6 in this.keys_massive) {
if (this.keys_massive[v6].hitTest(this.massive[0])) {
this.keys_massive[v6].gotoAndStop(52);
this.keys += 1;
}
}
this.lines.removeMovieClip();
this.createEmptyMovieClip('lines', 1);
this.lines.lineStyle(2, 13369344, 75);
for (var v7 in this.laser_massive) {
this.lines.moveTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20);
var v4 = 0;
while (v4 < 900) {
this.x = this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y, true)) {
var v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (var v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
for (v7 in this.line_laser_massive) {
if (this.line_laser_massive[v7].counter < 50) {
this.lines.moveTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20);
v4 = 5;
while (v4 < 900) {
this.x = this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y, true)) {
v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
}
}
if (this.game_over == false) {
this._x = 300 - this.massive[0]._x;
if (this._x >= 0) {
this._x = 0;
}
if (this._x <= 600 - this.length) {
this._x = 600 - this.length;
}
this._y = 300 - this.massive[0]._y;
if (this._y >= 0) {
this._y = 0;
}
if (this._y <= 600 - this.heigh) {
this._y = 600 - this.heigh;
}
_root.walls._x = this._x;
_root.walls._y = this._y;
}
};
ASSetPropFlags(_global.level_04.prototype, null, 1);
}
#endinitclip
}
movieClip 761 __Packages.laser_left {
#initclip
if (!_global.laser_left) {
var v1 = function () {
super();
};
_global.laser_left = v1;
_global.laser_left extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this._parent.laser_massive.push(this);
this.sign = -1;
};
v2.onEnterFrame = function () {
if (this._parent.start == true && this._parent.fader == false) {
this._x += this.sign;
if (this._parent.border.hitTest(this._x + this._parent._x, this._y + this._parent._y, true)) {
this.sign = -1 * this.sign;
}
}
};
ASSetPropFlags(_global.laser_left.prototype, null, 1);
}
#endinitclip
}
movieClip 762 __Packages.level_05 {
#initclip
if (!_global.level_05) {
var v1 = function () {
super();
};
_global.level_05 = v1;
_global.level_05 extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this.massive = [];
this.laser_massive = [];
this.line_laser_massive = [];
Mouse.hide();
this.createEmptyMovieClip('lines', 1);
var v4 = this.attachMovie('bug', 'bug' + this.getNextHighestDepth(), this.getNextHighestDepth());
v4._x = this.start_point_0._x;
v4._y = this.start_point_0._y;
var v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_1._x;
v3._y = this.start_point_1._y;
v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_2._x;
v3._y = this.start_point_2._y;
this.game_over = false;
this.length = 1020;
this.heigh = 600;
this.keys_massive = [];
this.keys_massive.push(this.key_01);
this.keys_massive.push(this.key_02);
this.keys_massive.push(this.key_03);
this.keys = 0;
this.level_clear = false;
this.freeman = 3;
var v5 = _root.attachMovie('fader_out_06', 'fader_out_06' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
this.start = false;
this.level_number = 6;
this.fader = false;
this.time_counter = 50;
};
v2.onEnterFrame = function () {
if (this.level_clear == true) {
this.level_score = Math.floor(this.time_counter) * 10;
if (_root.level_score_06 < this.level_score) {
_root.total_score -= _root.level_score_06;
_root.level_score_06 = this.level_score;
_root.total_score += _root.level_score_06;
}
}
this.onMouseDown = function () {
if (this.start == false) {
this.start = true;
}
};
this.point._x = this._xmouse;
this.point._y = this._ymouse;
if ((this.game_over == true || this.level_clear == true) && this.fader == false) {
var v8 = _root.attachMovie('level_stats', 'level_stats' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
v8._x = 300;
v8._y = -300;
this.fader = true;
Mouse.show();
}
if (this.start == true && this.fader == false) {
this.time_counter -= 0.02;
if (this.time_counter <= 0) {
this.time_counter = 0;
this.game_over = true;
}
if (this.massive[0].hitTest(this.exit) && this.massive.length == this.freeman) {
if (_root.level_complete < this.level_number) {
_root.level_complete = this.level_number;
}
this.level_clear = true;
}
for (var v6 in this.keys_massive) {
if (this.keys_massive[v6].hitTest(this.massive[0])) {
this.keys_massive[v6].gotoAndStop(52);
this.keys += 1;
}
}
this.lines.removeMovieClip();
this.createEmptyMovieClip('lines', 1);
this.lines.lineStyle(2, 13369344, 75);
for (var v7 in this.laser_massive) {
this.lines.moveTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20);
var v4 = 0;
while (v4 < 900) {
this.x = this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y, true)) {
var v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (var v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
for (v7 in this.line_laser_massive) {
if (this.line_laser_massive[v7].counter < 50) {
this.lines.moveTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20);
v4 = 5;
while (v4 < 900) {
this.x = this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y, true)) {
v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
}
}
if (this.game_over == false) {
this._x = 300 - this.massive[0]._x;
if (this._x >= 0) {
this._x = 0;
}
if (this._x <= 600 - this.length) {
this._x = 600 - this.length;
}
this._y = 300 - this.massive[0]._y;
if (this._y >= 0) {
this._y = 0;
}
if (this._y <= 600 - this.heigh) {
this._y = 600 - this.heigh;
}
_root.walls._x = this._x;
_root.walls._y = this._y;
}
};
ASSetPropFlags(_global.level_05.prototype, null, 1);
}
#endinitclip
}
movieClip 763 __Packages.laser_counterclockwise {
#initclip
if (!_global.laser_counterclockwise) {
var v1 = function () {
super();
};
_global.laser_counterclockwise = v1;
_global.laser_counterclockwise extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this._parent.laser_massive.push(this);
};
v2.onEnterFrame = function () {
if (this._parent.start == true && this._parent.fader == false) {
this._rotation -= 0.35;
}
};
ASSetPropFlags(_global.laser_counterclockwise.prototype, null, 1);
}
#endinitclip
}
movieClip 764 __Packages.level_06 {
#initclip
if (!_global.level_06) {
var v1 = function () {
super();
};
_global.level_06 = v1;
_global.level_06 extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this.massive = [];
this.laser_massive = [];
this.line_laser_massive = [];
this.keys_massive = [];
this.keys_massive.push(this.key_01);
this.keys_massive.push(this.key_02);
this.keys_massive.push(this.key_03);
this.keys = 0;
Mouse.hide();
this.createEmptyMovieClip('lines', 1);
var v4 = this.attachMovie('bug', 'bug' + this.getNextHighestDepth(), this.getNextHighestDepth());
v4._x = this.start_point_0._x;
v4._y = this.start_point_0._y;
var v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_1._x;
v3._y = this.start_point_1._y;
v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_2._x;
v3._y = this.start_point_2._y;
v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_3._x;
v3._y = this.start_point_3._y;
this.game_over = false;
this.length = 720;
this.heigh = 720;
this.freeman = 4;
this.level_clear = false;
var v5 = _root.attachMovie('fader_out_07', 'fader_out_07' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
this.start = false;
this.level_number = 7;
this.fader = false;
this.time_counter = 70;
};
v2.onEnterFrame = function () {
if (this.level_clear == true) {
this.level_score = Math.floor(this.time_counter) * 10;
if (_root.level_score_07 < this.level_score) {
_root.total_score -= _root.level_score_07;
_root.level_score_07 = this.level_score;
_root.total_score += _root.level_score_07;
}
}
this.onMouseDown = function () {
if (this.start == false) {
this.start = true;
}
};
this.point._x = this._xmouse;
this.point._y = this._ymouse;
if ((this.game_over == true || this.level_clear == true) && this.fader == false) {
var v8 = _root.attachMovie('level_stats', 'level_stats' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
v8._x = 300;
v8._y = -300;
this.fader = true;
Mouse.show();
}
if (this.start == true && this.fader == false) {
this.time_counter -= 0.02;
if (this.time_counter <= 0) {
this.time_counter = 0;
this.game_over = true;
}
if (this.massive[0].hitTest(this.exit) && this.massive.length == this.freeman) {
if (_root.level_complete < this.level_number) {
_root.level_complete = this.level_number;
}
this.level_clear = true;
}
this.lines.removeMovieClip();
this.createEmptyMovieClip('lines', 1);
this.lines.lineStyle(2, 13369344, 75);
for (var v6 in this.keys_massive) {
if (this.keys_massive[v6].hitTest(this.massive[0])) {
this.keys_massive[v6].gotoAndStop(52);
this.keys += 1;
}
}
for (var v7 in this.laser_massive) {
this.lines.moveTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20);
var v4 = 0;
while (v4 < 900) {
this.x = this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y)) {
var v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (var v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
for (v7 in this.line_laser_massive) {
if (this.line_laser_massive[v7].counter < 50) {
this.lines.moveTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20);
v4 = 5;
while (v4 < 900) {
this.x = this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y)) {
v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
}
}
if (this.game_over == false) {
this._x = 300 - this.massive[0]._x;
if (this._x >= 0) {
this._x = 0;
}
if (this._x <= 600 - this.length) {
this._x = 600 - this.length;
}
this._y = 300 - this.massive[0]._y;
if (this._y >= 0) {
this._y = 0;
}
if (this._y <= 600 - this.heigh) {
this._y = 600 - this.heigh;
}
_root.walls._x = this._x;
_root.walls._y = this._y;
}
};
ASSetPropFlags(_global.level_06.prototype, null, 1);
}
#endinitclip
}
movieClip 765 __Packages.level_07 {
#initclip
if (!_global.level_07) {
var v1 = function () {
super();
};
_global.level_07 = v1;
_global.level_07 extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this.massive = [];
this.laser_massive = [];
this.line_laser_massive = [];
Mouse.hide();
this.createEmptyMovieClip('lines', 1);
var v4 = this.attachMovie('bug', 'bug' + this.getNextHighestDepth(), this.getNextHighestDepth());
v4._x = this.start_point_0._x;
v4._y = this.start_point_0._y;
var v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_1._x;
v3._y = this.start_point_1._y;
v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_2._x;
v3._y = this.start_point_2._y;
this.game_over = false;
this.length = 1020;
this.heigh = 600;
this.keys_massive = [];
this.keys_massive.push(this.key_01);
this.keys_massive.push(this.key_02);
this.keys_massive.push(this.key_03);
this.keys_massive.push(this.key_04);
this.keys = 0;
this.level_clear = false;
this.freeman = 3;
var v5 = _root.attachMovie('fader_out_08', 'fader_out_08' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
this.start = false;
this.level_number = 8;
this.fader = false;
this.time_counter = 70;
};
v2.onEnterFrame = function () {
if (this.level_clear == true) {
this.level_score = Math.floor(this.time_counter) * 10;
if (_root.level_score_08 < this.level_score) {
_root.total_score -= _root.level_score_08;
_root.level_score_08 = this.level_score;
_root.total_score += _root.level_score_08;
}
}
this.onMouseDown = function () {
if (this.start == false) {
this.start = true;
}
};
this.point._x = this._xmouse;
this.point._y = this._ymouse;
if ((this.game_over == true || this.level_clear == true) && this.fader == false) {
var v8 = _root.attachMovie('level_stats', 'level_stats' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
v8._x = 300;
v8._y = -300;
this.fader = true;
Mouse.show();
}
if (this.start == true && this.fader == false) {
this.time_counter -= 0.02;
if (this.time_counter <= 0) {
this.time_counter = 0;
this.game_over = true;
}
if (this.massive[0].hitTest(this.exit) && this.massive.length == this.freeman) {
if (_root.level_complete < this.level_number) {
_root.level_complete = this.level_number;
}
this.level_clear = true;
}
for (var v6 in this.keys_massive) {
if (this.keys_massive[v6].hitTest(this.massive[0])) {
this.keys_massive[v6].gotoAndStop(52);
this.keys += 1;
}
}
this.lines.removeMovieClip();
this.createEmptyMovieClip('lines', 1);
this.lines.lineStyle(2, 13369344, 75);
for (var v7 in this.laser_massive) {
this.lines.moveTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20);
var v4 = 0;
while (v4 < 900) {
this.x = this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y, true)) {
var v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (var v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
for (v7 in this.line_laser_massive) {
if (this.line_laser_massive[v7].counter < 50) {
this.lines.moveTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20);
v4 = 5;
while (v4 < 900) {
this.x = this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y, true)) {
v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
}
}
if (this.game_over == false) {
this._x = 300 - this.massive[0]._x;
if (this._x >= 0) {
this._x = 0;
}
if (this._x <= 600 - this.length) {
this._x = 600 - this.length;
}
this._y = 300 - this.massive[0]._y;
if (this._y >= 0) {
this._y = 0;
}
if (this._y <= 600 - this.heigh) {
this._y = 600 - this.heigh;
}
_root.walls._x = this._x;
_root.walls._y = this._y;
}
};
ASSetPropFlags(_global.level_07.prototype, null, 1);
}
#endinitclip
}
movieClip 766 __Packages.level_08 {
#initclip
if (!_global.level_08) {
var v1 = function () {
super();
};
_global.level_08 = v1;
_global.level_08 extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this.massive = [];
this.laser_massive = [];
this.line_laser_massive = [];
Mouse.hide();
this.createEmptyMovieClip('lines', 1);
var v4 = this.attachMovie('bug', 'bug' + this.getNextHighestDepth(), this.getNextHighestDepth());
v4._x = this.start_point_0._x;
v4._y = this.start_point_0._y;
var v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_1._x;
v3._y = this.start_point_1._y;
v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_2._x;
v3._y = this.start_point_2._y;
v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_3._x;
v3._y = this.start_point_3._y;
this.game_over = false;
this.length = 1020;
this.heigh = 600;
this.keys_massive = [];
this.keys_massive.push(this.key_01);
this.keys_massive.push(this.key_02);
this.keys_massive.push(this.key_03);
this.keys_massive.push(this.key_04);
this.keys = 0;
this.level_clear = false;
this.freeman = 4;
var v5 = _root.attachMovie('fader_out_09', 'fader_out_09' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
this.start = false;
this.level_number = 9;
this.fader = false;
this.time_counter = 60;
};
v2.onEnterFrame = function () {
if (this.level_clear == true) {
this.level_score = Math.floor(this.time_counter) * 10;
if (_root.level_score_09 < this.level_score) {
_root.total_score -= _root.level_score_09;
_root.level_score_09 = this.level_score;
_root.total_score += _root.level_score_09;
}
}
this.onMouseDown = function () {
if (this.start == false) {
this.start = true;
}
};
this.point._x = this._xmouse;
this.point._y = this._ymouse;
if ((this.game_over == true || this.level_clear == true) && this.fader == false) {
var v8 = _root.attachMovie('level_stats', 'level_stats' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
v8._x = 300;
v8._y = -300;
this.fader = true;
Mouse.show();
}
if (this.start == true && this.fader == false) {
this.time_counter -= 0.02;
if (this.time_counter <= 0) {
this.time_counter = 0;
this.game_over = true;
}
if (this.massive[0].hitTest(this.exit) && this.massive.length == this.freeman) {
if (_root.level_complete < this.level_number) {
_root.level_complete = this.level_number;
}
this.level_clear = true;
}
for (var v6 in this.keys_massive) {
if (this.keys_massive[v6].hitTest(this.massive[0])) {
this.keys_massive[v6].gotoAndStop(52);
this.keys += 1;
}
}
this.lines.removeMovieClip();
this.createEmptyMovieClip('lines', 1);
this.lines.lineStyle(2, 13369344, 75);
for (var v7 in this.laser_massive) {
this.lines.moveTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20);
var v4 = 0;
while (v4 < 900) {
this.x = this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y, true)) {
var v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (var v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
for (v7 in this.line_laser_massive) {
if (this.line_laser_massive[v7].counter < 50) {
this.lines.moveTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20);
v4 = 5;
while (v4 < 900) {
this.x = this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y, true)) {
v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
}
}
if (this.game_over == false) {
this._x = 300 - this.massive[0]._x;
if (this._x >= 0) {
this._x = 0;
}
if (this._x <= 600 - this.length) {
this._x = 600 - this.length;
}
this._y = 300 - this.massive[0]._y;
if (this._y >= 0) {
this._y = 0;
}
if (this._y <= 600 - this.heigh) {
this._y = 600 - this.heigh;
}
_root.walls._x = this._x;
_root.walls._y = this._y;
}
};
ASSetPropFlags(_global.level_08.prototype, null, 1);
}
#endinitclip
}
movieClip 767 __Packages.level_09 {
#initclip
if (!_global.level_09) {
var v1 = function () {
super();
};
_global.level_09 = v1;
_global.level_09 extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this.massive = [];
this.laser_massive = [];
this.line_laser_massive = [];
this.keys_massive = [];
this.keys_massive.push(this.key_01);
this.keys_massive.push(this.key_02);
this.keys_massive.push(this.key_03);
this.keys = 0;
Mouse.hide();
this.createEmptyMovieClip('lines', 1);
var v4 = this.attachMovie('bug', 'bug' + this.getNextHighestDepth(), this.getNextHighestDepth());
v4._x = this.start_point_0._x;
v4._y = this.start_point_0._y;
var v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_1._x;
v3._y = this.start_point_1._y;
v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_2._x;
v3._y = this.start_point_2._y;
v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_3._x;
v3._y = this.start_point_3._y;
this.game_over = false;
this.length = 1190;
this.heigh = 600;
this.freeman = 4;
this.level_clear = false;
var v5 = _root.attachMovie('fader_out_10', 'fader_out_10' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
this.start = false;
this.level_number = 10;
this.fader = false;
this.time_counter = 60;
};
v2.onEnterFrame = function () {
if (this.level_clear == true) {
this.level_score = Math.floor(this.time_counter) * 10;
if (_root.level_score_10 < this.level_score) {
_root.total_score -= _root.level_score_10;
_root.level_score_10 = this.level_score;
_root.total_score += _root.level_score_10;
}
}
this.onMouseDown = function () {
if (this.start == false) {
this.start = true;
}
};
this.point._x = this._xmouse;
this.point._y = this._ymouse;
if ((this.game_over == true || this.level_clear == true) && this.fader == false) {
var v8 = _root.attachMovie('level_stats', 'level_stats' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
v8._x = 300;
v8._y = -300;
this.fader = true;
Mouse.show();
}
if (this.start == true && this.fader == false) {
this.time_counter -= 0.02;
if (this.time_counter <= 0) {
this.time_counter = 0;
this.game_over = true;
}
if (this.massive[0].hitTest(this.exit) && this.massive.length == this.freeman) {
if (_root.level_complete < this.level_number) {
_root.level_complete = this.level_number;
}
this.level_clear = true;
}
this.lines.removeMovieClip();
this.createEmptyMovieClip('lines', 1);
this.lines.lineStyle(2, 13369344, 75);
for (var v6 in this.keys_massive) {
if (this.keys_massive[v6].hitTest(this.massive[0])) {
this.keys_massive[v6].gotoAndStop(52);
this.keys += 1;
}
}
for (var v7 in this.laser_massive) {
this.lines.moveTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20);
var v4 = 0;
while (v4 < 900) {
this.x = this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y)) {
var v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (var v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
for (v7 in this.line_laser_massive) {
if (this.line_laser_massive[v7].counter < 50) {
this.lines.moveTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20);
v4 = 5;
while (v4 < 900) {
this.x = this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y)) {
v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
}
}
if (this.game_over == false) {
this._x = 300 - this.massive[0]._x;
if (this._x >= 0) {
this._x = 0;
}
if (this._x <= 600 - this.length) {
this._x = 600 - this.length;
}
this._y = 300 - this.massive[0]._y;
if (this._y >= 0) {
this._y = 0;
}
if (this._y <= 600 - this.heigh) {
this._y = 600 - this.heigh;
}
_root.walls._x = this._x;
_root.walls._y = this._y;
}
};
ASSetPropFlags(_global.level_09.prototype, null, 1);
}
#endinitclip
}
movieClip 768 __Packages.laser_down {
#initclip
if (!_global.laser_down) {
var v1 = function () {
super();
};
_global.laser_down = v1;
_global.laser_down extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this._parent.laser_massive.push(this);
this.sign = 1;
};
v2.onEnterFrame = function () {
if (this._parent.start == true && this._parent.fader == false) {
this._y += this.sign;
if (this._parent.border.hitTest(this._x + this._parent._x, this._y + this._parent._y, true)) {
this.sign = -1 * this.sign;
}
}
};
ASSetPropFlags(_global.laser_down.prototype, null, 1);
}
#endinitclip
}
movieClip 769 __Packages.level_10 {
#initclip
if (!_global.level_10) {
var v1 = function () {
super();
};
_global.level_10 = v1;
_global.level_10 extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this.massive = [];
this.laser_massive = [];
this.line_laser_massive = [];
Mouse.hide();
this.createEmptyMovieClip('lines', 1);
var v4 = this.attachMovie('bug', 'bug' + this.getNextHighestDepth(), this.getNextHighestDepth());
v4._x = this.start_point_0._x;
v4._y = this.start_point_0._y;
var v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_1._x;
v3._y = this.start_point_1._y;
v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_2._x;
v3._y = this.start_point_2._y;
this.game_over = false;
this.length = 1020;
this.heigh = 780;
this.keys_massive = [];
this.keys_massive.push(this.key_01);
this.keys_massive.push(this.key_02);
this.keys_massive.push(this.key_03);
this.keys_massive.push(this.key_04);
this.keys_massive.push(this.key_05);
this.keys = 0;
this.level_clear = false;
this.freeman = 3;
var v5 = _root.attachMovie('fader_out_11', 'fader_out_11' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
this.start = false;
this.level_number = 11;
this.fader = false;
this.time_counter = 80;
};
v2.onEnterFrame = function () {
if (this.level_clear == true) {
this.level_score = Math.floor(this.time_counter) * 10;
if (_root.level_score_11 < this.level_score) {
_root.total_score -= _root.level_score_11;
_root.level_score_11 = this.level_score;
_root.total_score += _root.level_score_11;
}
}
this.onMouseDown = function () {
if (this.start == false) {
this.start = true;
}
};
this.point._x = this._xmouse;
this.point._y = this._ymouse;
if ((this.game_over == true || this.level_clear == true) && this.fader == false) {
var v8 = _root.attachMovie('level_stats', 'level_stats' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
v8._x = 300;
v8._y = -300;
this.fader = true;
Mouse.show();
}
if (this.start == true && this.fader == false) {
this.time_counter -= 0.02;
if (this.time_counter <= 0) {
this.time_counter = 0;
this.game_over = true;
}
if (this.massive[0].hitTest(this.exit) && this.massive.length == this.freeman) {
if (_root.level_complete < this.level_number) {
_root.level_complete = this.level_number;
}
this.level_clear = true;
}
for (var v6 in this.keys_massive) {
if (this.keys_massive[v6].hitTest(this.massive[0])) {
this.keys_massive[v6].gotoAndStop(52);
this.keys += 1;
}
}
this.lines.removeMovieClip();
this.createEmptyMovieClip('lines', 1);
this.lines.lineStyle(2, 13369344, 75);
for (var v7 in this.laser_massive) {
this.lines.moveTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20);
var v4 = 0;
while (v4 < 900) {
this.x = this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y, true)) {
var v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (var v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
for (v7 in this.line_laser_massive) {
if (this.line_laser_massive[v7].counter < 50) {
this.lines.moveTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20);
v4 = 5;
while (v4 < 900) {
this.x = this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y, true)) {
v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
}
}
if (this.game_over == false) {
this._x = 300 - this.massive[0]._x;
if (this._x >= 0) {
this._x = 0;
}
if (this._x <= 600 - this.length) {
this._x = 600 - this.length;
}
this._y = 300 - this.massive[0]._y;
if (this._y >= 0) {
this._y = 0;
}
if (this._y <= 600 - this.heigh) {
this._y = 600 - this.heigh;
}
_root.walls._x = this._x;
_root.walls._y = this._y;
}
};
ASSetPropFlags(_global.level_10.prototype, null, 1);
}
#endinitclip
}
movieClip 770 __Packages.laser {
#initclip
if (!_global.laser) {
var v1 = function () {
super();
};
_global.laser = v1;
_global.laser extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {};
v2.onEnterFrame = function () {
if (this._parent.start == true && this._parent.fader == false) {
this._rotation += 0.35;
}
};
ASSetPropFlags(_global.laser.prototype, null, 1);
}
#endinitclip
}
movieClip 771 __Packages.level_12 {
#initclip
if (!_global.level_12) {
var v1 = function () {
super();
};
_global.level_12 = v1;
_global.level_12 extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this.massive = [];
this.laser_massive = [];
this.line_laser_massive = [];
Mouse.hide();
this.createEmptyMovieClip('lines', 1);
var v4 = this.attachMovie('bug', 'bug' + this.getNextHighestDepth(), this.getNextHighestDepth());
v4._x = this.start_point_0._x;
v4._y = this.start_point_0._y;
var v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_1._x;
v3._y = this.start_point_1._y;
v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_2._x;
v3._y = this.start_point_2._y;
v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_3._x;
v3._y = this.start_point_3._y;
v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_4._x;
v3._y = this.start_point_4._y;
this.game_over = false;
this.length = 1070;
this.heigh = 780;
this.keys_massive = [];
this.keys_massive.push(this.key_01);
this.keys_massive.push(this.key_02);
this.keys_massive.push(this.key_03);
this.keys_massive.push(this.key_04);
this.keys_massive.push(this.key_05);
this.keys_massive.push(this.key_06);
this.keys = 0;
this.level_clear = false;
this.freeman = 5;
var v5 = _root.attachMovie('fader_out_12', 'fader_out_12' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
this.start = false;
this.level_number = 12;
this.fader = false;
this.time_counter = 80;
};
v2.onEnterFrame = function () {
if (this.level_clear == true) {
this.level_score = Math.floor(this.time_counter) * 10;
if (_root.level_score_12 < this.level_score) {
_root.total_score -= _root.level_score_12;
_root.level_score_12 = this.level_score;
_root.total_score += _root.level_score_12;
}
}
this.onMouseDown = function () {
if (this.start == false) {
this.start = true;
}
};
this.point._x = this._xmouse;
this.point._y = this._ymouse;
if ((this.game_over == true || this.level_clear == true) && this.fader == false) {
var v8 = _root.attachMovie('level_stats', 'level_stats' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
v8._x = 300;
v8._y = -300;
this.fader = true;
Mouse.show();
}
if (this.start == true && this.fader == false) {
this.time_counter -= 0.02;
if (this.time_counter <= 0) {
this.time_counter = 0;
this.game_over = true;
}
if (this.massive[0].hitTest(this.exit) && this.massive.length == this.freeman) {
if (_root.level_complete < this.level_number) {
_root.level_complete = this.level_number;
}
this.level_clear = true;
}
for (var v6 in this.keys_massive) {
if (this.keys_massive[v6].hitTest(this.massive[0])) {
this.keys_massive[v6].gotoAndStop(52);
this.keys += 1;
}
}
this.lines.removeMovieClip();
this.createEmptyMovieClip('lines', 1);
this.lines.lineStyle(2, 13369344, 75);
for (var v7 in this.laser_massive) {
this.lines.moveTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20);
var v4 = 0;
while (v4 < 900) {
this.x = this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y, true)) {
var v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (var v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
for (v7 in this.line_laser_massive) {
if (this.line_laser_massive[v7].counter < 50) {
this.lines.moveTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20);
v4 = 5;
while (v4 < 900) {
this.x = this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y, true)) {
v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
}
}
if (this.game_over == false) {
this._x = 300 - this.massive[0]._x;
if (this._x >= 0) {
this._x = 0;
}
if (this._x <= 600 - this.length) {
this._x = 600 - this.length;
}
this._y = 300 - this.massive[0]._y;
if (this._y >= 0) {
this._y = 0;
}
if (this._y <= 600 - this.heigh) {
this._y = 600 - this.heigh;
}
_root.walls._x = this._x;
_root.walls._y = this._y;
}
};
ASSetPropFlags(_global.level_12.prototype, null, 1);
}
#endinitclip
}
movieClip 772 __Packages.level_14 {
#initclip
if (!_global.level_14) {
var v1 = function () {
super();
};
_global.level_14 = v1;
_global.level_14 extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this.massive = [];
this.laser_massive = [];
this.line_laser_massive = [];
Mouse.hide();
this.createEmptyMovieClip('lines', 1);
var v4 = this.attachMovie('bug', 'bug' + this.getNextHighestDepth(), this.getNextHighestDepth());
v4._x = this.start_point_0._x;
v4._y = this.start_point_0._y;
var v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_1._x;
v3._y = this.start_point_1._y;
v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_2._x;
v3._y = this.start_point_2._y;
v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_3._x;
v3._y = this.start_point_3._y;
this.game_over = false;
this.length = 1070;
this.heigh = 780;
this.keys_massive = [];
this.keys_massive.push(this.key_01);
this.keys_massive.push(this.key_02);
this.keys_massive.push(this.key_03);
this.keys_massive.push(this.key_04);
this.keys_massive.push(this.key_05);
this.keys = 0;
this.level_clear = false;
this.freeman = 4;
var v5 = _root.attachMovie('fader_out_13', 'fader_out_13' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
this.start = false;
this.level_number = 13;
this.fader = false;
this.time_counter = 110;
};
v2.onEnterFrame = function () {
if (this.level_clear == true) {
this.level_score = Math.floor(this.time_counter) * 10;
if (_root.level_score_13 < this.level_score) {
_root.total_score -= _root.level_score_13;
_root.level_score_13 = this.level_score;
_root.total_score += _root.level_score_13;
}
}
this.onMouseDown = function () {
if (this.start == false) {
this.start = true;
}
};
this.point._x = this._xmouse;
this.point._y = this._ymouse;
if ((this.game_over == true || this.level_clear == true) && this.fader == false) {
var v8 = _root.attachMovie('level_stats', 'level_stats' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
v8._x = 300;
v8._y = -300;
this.fader = true;
Mouse.show();
}
if (this.start == true && this.fader == false) {
this.time_counter -= 0.02;
if (this.time_counter <= 0) {
this.time_counter = 0;
this.game_over = true;
}
if (this.massive[0].hitTest(this.exit) && this.massive.length == this.freeman) {
if (_root.level_complete < this.level_number) {
_root.level_complete = this.level_number;
}
this.level_clear = true;
}
for (var v6 in this.keys_massive) {
if (this.keys_massive[v6].hitTest(this.massive[0])) {
this.keys_massive[v6].gotoAndStop(52);
this.keys += 1;
}
}
this.lines.removeMovieClip();
this.createEmptyMovieClip('lines', 1);
this.lines.lineStyle(2, 13369344, 75);
for (var v7 in this.laser_massive) {
this.lines.moveTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20);
var v4 = 0;
while (v4 < 900) {
this.x = this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y, true)) {
var v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (var v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
for (v7 in this.line_laser_massive) {
if (this.line_laser_massive[v7].counter < 50) {
this.lines.moveTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20);
v4 = 5;
while (v4 < 900) {
this.x = this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y, true)) {
v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
}
}
if (this.game_over == false) {
this._x = 300 - this.massive[0]._x;
if (this._x >= 0) {
this._x = 0;
}
if (this._x <= 600 - this.length) {
this._x = 600 - this.length;
}
this._y = 300 - this.massive[0]._y;
if (this._y >= 0) {
this._y = 0;
}
if (this._y <= 600 - this.heigh) {
this._y = 600 - this.heigh;
}
_root.walls._x = this._x;
_root.walls._y = this._y;
}
};
ASSetPropFlags(_global.level_14.prototype, null, 1);
}
#endinitclip
}
movieClip 773 __Packages.level_13 {
#initclip
if (!_global.level_13) {
var v1 = function () {
super();
};
_global.level_13 = v1;
_global.level_13 extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this.massive = [];
this.laser_massive = [];
this.line_laser_massive = [];
Mouse.hide();
this.createEmptyMovieClip('lines', 1);
var v4 = this.attachMovie('bug', 'bug' + this.getNextHighestDepth(), this.getNextHighestDepth());
v4._x = this.start_point_0._x;
v4._y = this.start_point_0._y;
var v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_1._x;
v3._y = this.start_point_1._y;
v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_2._x;
v3._y = this.start_point_2._y;
v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_3._x;
v3._y = this.start_point_3._y;
v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_4._x;
v3._y = this.start_point_4._y;
this.game_over = false;
this.length = 1070;
this.heigh = 780;
this.keys_massive = [];
this.keys_massive.push(this.key_01);
this.keys_massive.push(this.key_02);
this.keys_massive.push(this.key_03);
this.keys_massive.push(this.key_04);
this.keys_massive.push(this.key_05);
this.keys_massive.push(this.key_06);
this.keys_massive.push(this.key_07);
this.keys_massive.push(this.key_08);
this.keys = 0;
this.level_clear = false;
this.freeman = 5;
var v5 = _root.attachMovie('fader_out_14', 'fader_out_14' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
this.start = false;
this.level_number = 14;
this.fader = false;
this.time_counter = 170;
};
v2.onEnterFrame = function () {
if (this.level_clear == true) {
this.level_score = Math.floor(this.time_counter) * 10;
if (_root.level_score_14 < this.level_score) {
_root.total_score -= _root.level_score_14;
_root.level_score_14 = this.level_score;
_root.total_score += _root.level_score_14;
}
}
this.onMouseDown = function () {
if (this.start == false) {
this.start = true;
}
};
this.point._x = this._xmouse;
this.point._y = this._ymouse;
if ((this.game_over == true || this.level_clear == true) && this.fader == false) {
var v8 = _root.attachMovie('level_stats', 'level_stats' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
v8._x = 300;
v8._y = -300;
this.fader = true;
Mouse.show();
}
if (this.start == true && this.fader == false) {
this.time_counter -= 0.02;
if (this.time_counter <= 0) {
this.time_counter = 0;
this.game_over = true;
}
if (this.massive[0].hitTest(this.exit) && this.massive.length == this.freeman) {
if (_root.level_complete < this.level_number) {
_root.level_complete = this.level_number;
}
this.level_clear = true;
}
for (var v6 in this.keys_massive) {
if (this.keys_massive[v6].hitTest(this.massive[0])) {
this.keys_massive[v6].gotoAndStop(52);
this.keys += 1;
}
}
this.lines.removeMovieClip();
this.createEmptyMovieClip('lines', 1);
this.lines.lineStyle(2, 13369344, 75);
for (var v7 in this.laser_massive) {
this.lines.moveTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20);
var v4 = 0;
while (v4 < 900) {
this.x = this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y, true)) {
var v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (var v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
for (v7 in this.line_laser_massive) {
if (this.line_laser_massive[v7].counter < 50) {
this.lines.moveTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20);
v4 = 5;
while (v4 < 900) {
this.x = this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y, true)) {
v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
}
}
if (this.game_over == false) {
this._x = 300 - this.massive[0]._x;
if (this._x >= 0) {
this._x = 0;
}
if (this._x <= 600 - this.length) {
this._x = 600 - this.length;
}
this._y = 300 - this.massive[0]._y;
if (this._y >= 0) {
this._y = 0;
}
if (this._y <= 600 - this.heigh) {
this._y = 600 - this.heigh;
}
_root.walls._x = this._x;
_root.walls._y = this._y;
}
};
ASSetPropFlags(_global.level_13.prototype, null, 1);
}
#endinitclip
}
movieClip 774 __Packages.level_15 {
#initclip
if (!_global.level_15) {
var v1 = function () {
super();
};
_global.level_15 = v1;
_global.level_15 extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
this.massive = [];
this.laser_massive = [];
this.line_laser_massive = [];
Mouse.hide();
this.createEmptyMovieClip('lines', 1);
var v4 = this.attachMovie('bug', 'bug' + this.getNextHighestDepth(), this.getNextHighestDepth());
v4._x = this.start_point_0._x;
v4._y = this.start_point_0._y;
var v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_1._x;
v3._y = this.start_point_1._y;
v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_2._x;
v3._y = this.start_point_2._y;
v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_3._x;
v3._y = this.start_point_3._y;
v3 = this.attachMovie('bug_spawn', 'bug_spawn' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.start_point_4._x;
v3._y = this.start_point_4._y;
this.game_over = false;
this.length = 1070;
this.heigh = 780;
this.keys_massive = [];
this.keys_massive.push(this.key_01);
this.keys_massive.push(this.key_02);
this.keys_massive.push(this.key_03);
this.keys_massive.push(this.key_04);
this.keys_massive.push(this.key_05);
this.keys_massive.push(this.key_06);
this.keys_massive.push(this.key_07);
this.keys_massive.push(this.key_08);
this.keys = 0;
this.level_clear = false;
this.freeman = 5;
var v5 = _root.attachMovie('fader_out_15', 'fader_out_15' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
this.start = false;
this.level_number = 15;
this.fader = false;
this.time_counter = 140;
this.fader_counter = 0;
};
v2.onEnterFrame = function () {
if (this.level_clear == true) {
this.level_score = Math.floor(this.time_counter) * 10;
if (_root.level_score_15 < this.level_score) {
_root.total_score -= _root.level_score_15;
_root.level_score_15 = this.level_score;
_root.total_score += _root.level_score_15;
}
}
this.onMouseDown = function () {
if (this.start == false) {
this.start = true;
}
};
this.point._x = this._xmouse;
this.point._y = this._ymouse;
if (this.game_over == true && this.fader == false) {
var v8 = _root.attachMovie('level_stats', 'level_stats' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
v8._x = 300;
v8._y = -300;
this.fader = true;
Mouse.show();
}
if (this.level_clear == true) {
this.fader_counter += 1;
}
if (this.fader_counter == 100) {
_root.gotoAndStop('final_screen');
}
if (this.level_clear == true && this.fader == false) {
var v9 = _root.attachMovie('level_fader', 'level_fader' + _root.getNextHighestDepth(), _root.getNextHighestDepth());
this.fader = true;
Mouse.show();
}
if (this.start == true && this.fader == false) {
this.time_counter -= 0.02;
if (this.time_counter <= 0) {
this.time_counter = 0;
this.game_over = true;
}
if (this.massive[0].hitTest(this.exit) && this.massive.length == this.freeman) {
if (_root.level_complete < this.level_number) {
_root.level_complete = this.level_number;
}
this.level_clear = true;
}
for (var v6 in this.keys_massive) {
if (this.keys_massive[v6].hitTest(this.massive[0])) {
this.keys_massive[v6].gotoAndStop(52);
this.keys += 1;
}
}
this.lines.removeMovieClip();
this.createEmptyMovieClip('lines', 1);
this.lines.lineStyle(2, 13369344, 75);
for (var v7 in this.laser_massive) {
this.lines.moveTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 20);
var v4 = 0;
while (v4 < 900) {
this.x = this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y, true)) {
var v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (var v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.laser_massive[v7]._x + Math.cos((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.laser_massive[v7]._y + Math.sin((this.laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
for (v7 in this.line_laser_massive) {
if (this.line_laser_massive[v7].counter < 50) {
this.lines.moveTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 20);
v4 = 5;
while (v4 < 900) {
this.x = this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
this.y = this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * v4;
if (this.border.hitTest(this.x + this._x, this.y + this._y, true)) {
this.contact = true;
break;
}
for (v6 in this.massive) {
if (this.massive[v6].hitTest(this.x + this._x, this.y + this._y, true)) {
v3 = this.attachMovie('bug_dead', 'bug_dead' + this.getNextHighestDepth(), this.getNextHighestDepth());
v3._x = this.massive[v6]._x;
v3._y = this.massive[v6]._y;
v3._rotation = this.massive[v6]._rotation;
v3._xscale = 90;
v3._yscale = 90;
this.massive[v6].removeMovieClip();
this.massive.splice(v6, 1);
this.game_over = true;
for (v5 in this.massive) {
this.massive[v5].number = v5;
}
}
}
v4 += 10;
}
if (this.contact == true) {
this.lines.lineTo(this.x, this.y);
} else {
this.lines.lineTo(this.line_laser_massive[v7]._x + Math.cos((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900, this.line_laser_massive[v7]._y + Math.sin((this.line_laser_massive[v7]._rotation / 180) * Math.PI) * 900);
}
}
}
}
if (this.game_over == false) {
this._x = 300 - this.massive[0]._x;
if (this._x >= 0) {
this._x = 0;
}
if (this._x <= 600 - this.length) {
this._x = 600 - this.length;
}
this._y = 300 - this.massive[0]._y;
if (this._y >= 0) {
this._y = 0;
}
if (this._y <= 600 - this.heigh) {
this._y = 600 - this.heigh;
}
_root.walls._x = this._x;
_root.walls._y = this._y;
}
};
ASSetPropFlags(_global.level_15.prototype, null, 1);
}
#endinitclip
}
movieClip 775 __Packages.final_screen {
#initclip
if (!_global.final_screen) {
var v1 = function () {
super();
};
_global.final_screen = v1;
_global.final_screen extends MovieClip;
var v2 = v1.prototype;
v2.onLoad = function () {
stopAllSounds();
_root.gameplayMusic = false;
_root.menuMusic = true;
this.final_music = new Sound();
this.final_music.attachSound('final_music');
if (_root.music == true) {
this.final_music.start(0, 9999);
}
};
v2.onEnterFrame = function () {};
ASSetPropFlags(_global.final_screen.prototype, null, 1);
}
#endinitclip
}
frame 2 {
saveData = SharedObject.getLocal('JBData');
if (saveData.data.total_score == undefined) {
_root.level_complete = 0;
_root.total_score = 0;
_root.level_score_01 = 0;
_root.level_score_02 = 0;
_root.level_score_03 = 0;
_root.level_score_04 = 0;
_root.level_score_05 = 0;
_root.level_score_06 = 0;
_root.level_score_07 = 0;
_root.level_score_08 = 0;
_root.level_score_09 = 0;
_root.level_score_10 = 0;
_root.level_score_11 = 0;
_root.level_score_12 = 0;
_root.level_score_13 = 0;
_root.level_score_14 = 0;
_root.level_score_15 = 0;
} else {
_root.level_complete = saveData.data.level_complete;
_root.total_score = saveData.data.total_score;
_root.level_score_01 = saveData.data.level_score_01;
_root.level_score_02 = saveData.data.level_score_02;
_root.level_score_03 = saveData.data.level_score_03;
_root.level_score_04 = saveData.data.level_score_04;
_root.level_score_05 = saveData.data.level_score_05;
_root.level_score_06 = saveData.data.level_score_06;
_root.level_score_07 = saveData.data.level_score_07;
_root.level_score_08 = saveData.data.level_score_08;
_root.level_score_09 = saveData.data.level_score_09;
_root.level_score_10 = saveData.data.level_score_10;
_root.level_score_11 = saveData.data.level_score_11;
_root.level_score_12 = saveData.data.level_score_12;
_root.level_score_13 = saveData.data.level_score_13;
_root.level_score_14 = saveData.data.level_score_14;
_root.level_score_15 = saveData.data.level_score_15;
}
_root._quality = 'HIGH';
_root.sound = true;
_root.music = true;
_root.menuMusic = false;
_root.gameplayMusic = false;
stop();
}
movieClip 34 sounds {
}
movieClip 37 {
}
// unknown tag 88 length 71
movieClip 46 fader_out_01 {
#initclip
Object.registerClass('fader_out_01', fader_out);
#endinitclip
}
movieClip 54 fader_out_03 {
#initclip
Object.registerClass('fader_out_03', fader_out);
#endinitclip
}
movieClip 63 fader_out_04 {
#initclip
Object.registerClass('fader_out_04', fader_out);
#endinitclip
}
movieClip 72 fader_out_05 {
#initclip
Object.registerClass('fader_out_05', fader_out);
#endinitclip
}
movieClip 81 fader_out_07 {
#initclip
Object.registerClass('fader_out_07', fader_out);
#endinitclip
}
movieClip 90 fader_out_08 {
#initclip
Object.registerClass('fader_out_08', fader_out);
#endinitclip
}
movieClip 99 fader_out_09 {
#initclip
Object.registerClass('fader_out_09', fader_out);
#endinitclip
}
movieClip 108 fader_out_10 {
#initclip
Object.registerClass('fader_out_10', fader_out);
#endinitclip
}
movieClip 117 fader_out_11 {
#initclip
Object.registerClass('fader_out_11', fader_out);
#endinitclip
}
movieClip 126 fader_out_12 {
#initclip
Object.registerClass('fader_out_12', fader_out);
#endinitclip
}
movieClip 135 fader_out_13 {
#initclip
Object.registerClass('fader_out_13', fader_out);
#endinitclip
}
movieClip 144 fader_out_14 {
#initclip
Object.registerClass('fader_out_14', fader_out);
#endinitclip
}
movieClip 153 fader_out_15 {
#initclip
Object.registerClass('fader_out_15', fader_out);
#endinitclip
}
movieClip 162 fader_out_06 {
#initclip
Object.registerClass('fader_out_06', fader_out);
#endinitclip
}
movieClip 170 fader_out_02 {
#initclip
Object.registerClass('fader_out_02', fader_out);
#endinitclip
}
movieClip 172 fader_in {
#initclip
Object.registerClass('fader_in', fader_in);
#endinitclip
}
movieClip 173 level_fader {
#initclip
Object.registerClass('level_fader', level_fader);
#endinitclip
}
movieClip 174 {
}
movieClip 180 {
}
movieClip 183 {
}
movieClip 186 {
}
movieClip 203 level_stats {
#initclip
Object.registerClass('level_stats', level_stats);
#endinitclip
}
movieClip 220 bug {
#initclip
Object.registerClass('bug', bug);
#endinitclip
}
movieClip 221 bug_spawn {
#initclip
Object.registerClass('bug_spawn', bug_spawn);
#endinitclip
}
movieClip 234 bug_falling {
#initclip
Object.registerClass('bug_falling', bug_falling);
#endinitclip
frame 12 {
stop();
}
}
movieClip 235 bug_dead {
}
movieClip 248 {
}
movieClip 249 guys_hint {
#initclip
Object.registerClass('guys_hint', guys_hint);
#endinitclip
}
movieClip 260 key_hint {
#initclip
Object.registerClass('key_hint', key_hint);
#endinitclip
}
movieClip 261 graphics {
}
movieClip 266 {
}
movieClip 272 {
}
movieClip 275 {
frame 1 {
_root.stop();
gotoAndPlay(2);
}
frame 225 {
_root.nextFrame();
}
}
movieClip 277 {
frame 1 {
onPress = function () {
getURL('http://www.armorgames.com', 'blank');
};
}
}
frame 3 {
saveData.data.level_complete = _root.level_complete;
saveData.data.total_score = _root.total_score;
saveData.data.level_score_01 = _root.level_score_01;
saveData.data.level_score_02 = _root.level_score_02;
saveData.data.level_score_03 = _root.level_score_03;
saveData.data.level_score_04 = _root.level_score_04;
saveData.data.level_score_05 = _root.level_score_05;
saveData.data.level_score_06 = _root.level_score_06;
saveData.data.level_score_07 = _root.level_score_07;
saveData.data.level_score_08 = _root.level_score_08;
saveData.data.level_score_09 = _root.level_score_09;
saveData.data.level_score_10 = _root.level_score_10;
saveData.data.level_score_11 = _root.level_score_11;
saveData.data.level_score_12 = _root.level_score_12;
saveData.data.level_score_13 = _root.level_score_13;
saveData.data.level_score_14 = _root.level_score_14;
saveData.data.level_score_15 = _root.level_score_15;
stop();
}
movieClip 282 {
}
movieClip 283 {
}
movieClip 287 {
}
movieClip 342 {
}
movieClip 346 {
frame 1 {
stop();
}
}
movieClip 349 {
frame 1 {
stop();
}
}
movieClip 352 {
frame 1 {
stop();
}
}
movieClip 355 {
frame 1 {
stop();
}
}
movieClip 360 {
frame 1 {
stop();
}
}
movieClip 363 {
frame 1 {
stop();
}
}
movieClip 366 {
frame 1 {
stop();
}
}
movieClip 367 {
frame 1 {
stop();
}
}
movieClip 372 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 379 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 386 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 393 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 400 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 404 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 408 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 412 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 416 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 421 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 425 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 432 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 439 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 446 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 450 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 453 {
frame 1 {
stop();
}
}
movieClip 457 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 460 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 464 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 468 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 472 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 507 main_menu {
#initclip
Object.registerClass('main_menu', main_menu);
#endinitclip
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
}
frame 4 {
saveData.data.level_complete = _root.level_complete;
saveData.data.total_score = _root.total_score;
saveData.data.level_score_01 = _root.level_score_01;
saveData.data.level_score_02 = _root.level_score_02;
saveData.data.level_score_03 = _root.level_score_03;
saveData.data.level_score_04 = _root.level_score_04;
saveData.data.level_score_05 = _root.level_score_05;
saveData.data.level_score_06 = _root.level_score_06;
saveData.data.level_score_07 = _root.level_score_07;
saveData.data.level_score_08 = _root.level_score_08;
saveData.data.level_score_09 = _root.level_score_09;
saveData.data.level_score_10 = _root.level_score_10;
saveData.data.level_score_11 = _root.level_score_11;
saveData.data.level_score_12 = _root.level_score_12;
saveData.data.level_score_13 = _root.level_score_13;
saveData.data.level_score_14 = _root.level_score_14;
saveData.data.level_score_15 = _root.level_score_15;
stop();
}
movieClip 509 start_point {
}
movieClip 511 exit {
#initclip
Object.registerClass('exit', exit);
#endinitclip
}
movieClip 517 {
}
movieClip 525 {
}
movieClip 527 {
}
movieClip 529 {
}
movieClip 530 {
}
movieClip 533 line_laser {
#initclip
Object.registerClass('line_laser', line_laser);
#endinitclip
}
movieClip 535 {
}
movieClip 541 {
}
movieClip 543 {
}
movieClip 544 level_01 {
#initclip
Object.registerClass('level_01', level_01);
#endinitclip
}
movieClip 554 level_counter {
#initclip
Object.registerClass('level_counter', level_counter);
#endinitclip
}
frame 5 {
saveData.data.level_complete = _root.level_complete;
saveData.data.total_score = _root.total_score;
saveData.data.level_score_01 = _root.level_score_01;
saveData.data.level_score_02 = _root.level_score_02;
saveData.data.level_score_03 = _root.level_score_03;
saveData.data.level_score_04 = _root.level_score_04;
saveData.data.level_score_05 = _root.level_score_05;
saveData.data.level_score_06 = _root.level_score_06;
saveData.data.level_score_07 = _root.level_score_07;
saveData.data.level_score_08 = _root.level_score_08;
saveData.data.level_score_09 = _root.level_score_09;
saveData.data.level_score_10 = _root.level_score_10;
saveData.data.level_score_11 = _root.level_score_11;
saveData.data.level_score_12 = _root.level_score_12;
saveData.data.level_score_13 = _root.level_score_13;
saveData.data.level_score_14 = _root.level_score_14;
saveData.data.level_score_15 = _root.level_score_15;
stop();
}
movieClip 561 {
}
movieClip 562 laser_inclockwise {
#initclip
Object.registerClass('laser_inclockwise', laser_inclockwise);
#endinitclip
}
movieClip 566 {
}
movieClip 569 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 570 gates {
#initclip
Object.registerClass('gates', gates);
#endinitclip
}
movieClip 571 {
}
movieClip 573 {
}
movieClip 576 {
}
movieClip 577 key {
#initclip
Object.registerClass('key', key);
#endinitclip
frame 50 {
gotoAndPlay(1);
}
frame 51 {
stop();
}
}
movieClip 578 level_02 {
#initclip
Object.registerClass('level_02', level_02);
#endinitclip
}
frame 6 {
saveData.data.level_complete = _root.level_complete;
saveData.data.total_score = _root.total_score;
saveData.data.level_score_01 = _root.level_score_01;
saveData.data.level_score_02 = _root.level_score_02;
saveData.data.level_score_03 = _root.level_score_03;
saveData.data.level_score_04 = _root.level_score_04;
saveData.data.level_score_05 = _root.level_score_05;
saveData.data.level_score_06 = _root.level_score_06;
saveData.data.level_score_07 = _root.level_score_07;
saveData.data.level_score_08 = _root.level_score_08;
saveData.data.level_score_09 = _root.level_score_09;
saveData.data.level_score_10 = _root.level_score_10;
saveData.data.level_score_11 = _root.level_score_11;
saveData.data.level_score_12 = _root.level_score_12;
saveData.data.level_score_13 = _root.level_score_13;
saveData.data.level_score_14 = _root.level_score_14;
saveData.data.level_score_15 = _root.level_score_15;
stop();
}
movieClip 584 {
}
movieClip 585 laser_up {
#initclip
Object.registerClass('laser_up', laser_up);
#endinitclip
}
movieClip 587 {
}
movieClip 589 {
}
movieClip 590 level_11 {
#initclip
Object.registerClass('level_11', level_11);
#endinitclip
}
frame 7 {
saveData.data.level_complete = _root.level_complete;
saveData.data.total_score = _root.total_score;
saveData.data.level_score_01 = _root.level_score_01;
saveData.data.level_score_02 = _root.level_score_02;
saveData.data.level_score_03 = _root.level_score_03;
saveData.data.level_score_04 = _root.level_score_04;
saveData.data.level_score_05 = _root.level_score_05;
saveData.data.level_score_06 = _root.level_score_06;
saveData.data.level_score_07 = _root.level_score_07;
saveData.data.level_score_08 = _root.level_score_08;
saveData.data.level_score_09 = _root.level_score_09;
saveData.data.level_score_10 = _root.level_score_10;
saveData.data.level_score_11 = _root.level_score_11;
saveData.data.level_score_12 = _root.level_score_12;
saveData.data.level_score_13 = _root.level_score_13;
saveData.data.level_score_14 = _root.level_score_14;
saveData.data.level_score_15 = _root.level_score_15;
stop();
}
movieClip 596 {
}
movieClip 598 {
}
movieClip 600 {
}
movieClip 601 level_03 {
#initclip
Object.registerClass('level_03', level_03);
#endinitclip
}
frame 8 {
saveData.data.level_complete = _root.level_complete;
saveData.data.total_score = _root.total_score;
saveData.data.level_score_01 = _root.level_score_01;
saveData.data.level_score_02 = _root.level_score_02;
saveData.data.level_score_03 = _root.level_score_03;
saveData.data.level_score_04 = _root.level_score_04;
saveData.data.level_score_05 = _root.level_score_05;
saveData.data.level_score_06 = _root.level_score_06;
saveData.data.level_score_07 = _root.level_score_07;
saveData.data.level_score_08 = _root.level_score_08;
saveData.data.level_score_09 = _root.level_score_09;
saveData.data.level_score_10 = _root.level_score_10;
saveData.data.level_score_11 = _root.level_score_11;
saveData.data.level_score_12 = _root.level_score_12;
saveData.data.level_score_13 = _root.level_score_13;
saveData.data.level_score_14 = _root.level_score_14;
saveData.data.level_score_15 = _root.level_score_15;
stop();
}
movieClip 605 {
}
movieClip 606 laser_left {
#initclip
Object.registerClass('laser_left', laser_left);
#endinitclip
}
movieClip 608 {
}
movieClip 610 {
}
movieClip 611 level_04 {
#initclip
Object.registerClass('level_04', level_04);
#endinitclip
}
frame 9 {
saveData.data.level_complete = _root.level_complete;
saveData.data.total_score = _root.total_score;
saveData.data.level_score_01 = _root.level_score_01;
saveData.data.level_score_02 = _root.level_score_02;
saveData.data.level_score_03 = _root.level_score_03;
saveData.data.level_score_04 = _root.level_score_04;
saveData.data.level_score_05 = _root.level_score_05;
saveData.data.level_score_06 = _root.level_score_06;
saveData.data.level_score_07 = _root.level_score_07;
saveData.data.level_score_08 = _root.level_score_08;
saveData.data.level_score_09 = _root.level_score_09;
saveData.data.level_score_10 = _root.level_score_10;
saveData.data.level_score_11 = _root.level_score_11;
saveData.data.level_score_12 = _root.level_score_12;
saveData.data.level_score_13 = _root.level_score_13;
saveData.data.level_score_14 = _root.level_score_14;
saveData.data.level_score_15 = _root.level_score_15;
stop();
}
movieClip 616 {
}
movieClip 617 laser_counterclockwise {
#initclip
Object.registerClass('laser_counterclockwise', laser_counterclockwise);
#endinitclip
}
movieClip 619 gates_02 {
#initclip
Object.registerClass('gates_02', gates);
#endinitclip
}
movieClip 620 {
}
movieClip 622 {
}
movieClip 623 level_05 {
#initclip
Object.registerClass('level_05', level_05);
#endinitclip
}
frame 10 {
saveData.data.level_complete = _root.level_complete;
saveData.data.total_score = _root.total_score;
saveData.data.level_score_01 = _root.level_score_01;
saveData.data.level_score_02 = _root.level_score_02;
saveData.data.level_score_03 = _root.level_score_03;
saveData.data.level_score_04 = _root.level_score_04;
saveData.data.level_score_05 = _root.level_score_05;
saveData.data.level_score_06 = _root.level_score_06;
saveData.data.level_score_07 = _root.level_score_07;
saveData.data.level_score_08 = _root.level_score_08;
saveData.data.level_score_09 = _root.level_score_09;
saveData.data.level_score_10 = _root.level_score_10;
saveData.data.level_score_11 = _root.level_score_11;
saveData.data.level_score_12 = _root.level_score_12;
saveData.data.level_score_13 = _root.level_score_13;
saveData.data.level_score_14 = _root.level_score_14;
saveData.data.level_score_15 = _root.level_score_15;
stop();
}
movieClip 628 {
}
movieClip 630 {
}
movieClip 632 {
}
movieClip 633 level_06 {
#initclip
Object.registerClass('level_06', level_06);
#endinitclip
}
frame 11 {
saveData.data.level_complete = _root.level_complete;
saveData.data.total_score = _root.total_score;
saveData.data.level_score_01 = _root.level_score_01;
saveData.data.level_score_02 = _root.level_score_02;
saveData.data.level_score_03 = _root.level_score_03;
saveData.data.level_score_04 = _root.level_score_04;
saveData.data.level_score_05 = _root.level_score_05;
saveData.data.level_score_06 = _root.level_score_06;
saveData.data.level_score_07 = _root.level_score_07;
saveData.data.level_score_08 = _root.level_score_08;
saveData.data.level_score_09 = _root.level_score_09;
saveData.data.level_score_10 = _root.level_score_10;
saveData.data.level_score_11 = _root.level_score_11;
saveData.data.level_score_12 = _root.level_score_12;
saveData.data.level_score_13 = _root.level_score_13;
saveData.data.level_score_14 = _root.level_score_14;
saveData.data.level_score_15 = _root.level_score_15;
stop();
}
movieClip 637 {
}
movieClip 639 {
}
movieClip 641 {
}
movieClip 642 level_07 {
#initclip
Object.registerClass('level_07', level_07);
#endinitclip
}
frame 12 {
saveData.data.level_complete = _root.level_complete;
saveData.data.total_score = _root.total_score;
saveData.data.level_score_01 = _root.level_score_01;
saveData.data.level_score_02 = _root.level_score_02;
saveData.data.level_score_03 = _root.level_score_03;
saveData.data.level_score_04 = _root.level_score_04;
saveData.data.level_score_05 = _root.level_score_05;
saveData.data.level_score_06 = _root.level_score_06;
saveData.data.level_score_07 = _root.level_score_07;
saveData.data.level_score_08 = _root.level_score_08;
saveData.data.level_score_09 = _root.level_score_09;
saveData.data.level_score_10 = _root.level_score_10;
saveData.data.level_score_11 = _root.level_score_11;
saveData.data.level_score_12 = _root.level_score_12;
saveData.data.level_score_13 = _root.level_score_13;
saveData.data.level_score_14 = _root.level_score_14;
saveData.data.level_score_15 = _root.level_score_15;
stop();
}
movieClip 646 {
}
movieClip 648 {
}
movieClip 650 {
}
movieClip 651 level_08 {
#initclip
Object.registerClass('level_08', level_08);
#endinitclip
}
frame 13 {
saveData.data.level_complete = _root.level_complete;
saveData.data.total_score = _root.total_score;
saveData.data.level_score_01 = _root.level_score_01;
saveData.data.level_score_02 = _root.level_score_02;
saveData.data.level_score_03 = _root.level_score_03;
saveData.data.level_score_04 = _root.level_score_04;
saveData.data.level_score_05 = _root.level_score_05;
saveData.data.level_score_06 = _root.level_score_06;
saveData.data.level_score_07 = _root.level_score_07;
saveData.data.level_score_08 = _root.level_score_08;
saveData.data.level_score_09 = _root.level_score_09;
saveData.data.level_score_10 = _root.level_score_10;
saveData.data.level_score_11 = _root.level_score_11;
saveData.data.level_score_12 = _root.level_score_12;
saveData.data.level_score_13 = _root.level_score_13;
saveData.data.level_score_14 = _root.level_score_14;
saveData.data.level_score_15 = _root.level_score_15;
stop();
}
movieClip 652 {
}
movieClip 655 {
}
movieClip 656 laser_down {
#initclip
Object.registerClass('laser_down', laser_down);
#endinitclip
}
movieClip 658 {
}
movieClip 659 level_09 {
#initclip
Object.registerClass('level_09', level_09);
#endinitclip
}
movieClip 661 {
}
frame 14 {
saveData.data.level_complete = _root.level_complete;
saveData.data.total_score = _root.total_score;
saveData.data.level_score_01 = _root.level_score_01;
saveData.data.level_score_02 = _root.level_score_02;
saveData.data.level_score_03 = _root.level_score_03;
saveData.data.level_score_04 = _root.level_score_04;
saveData.data.level_score_05 = _root.level_score_05;
saveData.data.level_score_06 = _root.level_score_06;
saveData.data.level_score_07 = _root.level_score_07;
saveData.data.level_score_08 = _root.level_score_08;
saveData.data.level_score_09 = _root.level_score_09;
saveData.data.level_score_10 = _root.level_score_10;
saveData.data.level_score_11 = _root.level_score_11;
saveData.data.level_score_12 = _root.level_score_12;
saveData.data.level_score_13 = _root.level_score_13;
saveData.data.level_score_14 = _root.level_score_14;
saveData.data.level_score_15 = _root.level_score_15;
stop();
}
movieClip 665 {
}
movieClip 668 laser_inclockwise_double {
#initclip
Object.registerClass('laser_inclockwise_double', laser);
#endinitclip
}
movieClip 670 {
}
movieClip 672 {
}
movieClip 673 level_10 {
#initclip
Object.registerClass('level_10', level_10);
#endinitclip
}
frame 15 {
saveData.data.level_complete = _root.level_complete;
saveData.data.total_score = _root.total_score;
saveData.data.level_score_01 = _root.level_score_01;
saveData.data.level_score_02 = _root.level_score_02;
saveData.data.level_score_03 = _root.level_score_03;
saveData.data.level_score_04 = _root.level_score_04;
saveData.data.level_score_05 = _root.level_score_05;
saveData.data.level_score_06 = _root.level_score_06;
saveData.data.level_score_07 = _root.level_score_07;
saveData.data.level_score_08 = _root.level_score_08;
saveData.data.level_score_09 = _root.level_score_09;
saveData.data.level_score_10 = _root.level_score_10;
saveData.data.level_score_11 = _root.level_score_11;
saveData.data.level_score_12 = _root.level_score_12;
saveData.data.level_score_13 = _root.level_score_13;
saveData.data.level_score_14 = _root.level_score_14;
saveData.data.level_score_15 = _root.level_score_15;
stop();
}
movieClip 677 {
}
movieClip 679 {
}
movieClip 681 {
}
movieClip 682 level_12 {
#initclip
Object.registerClass('level_12', level_12);
#endinitclip
}
frame 16 {
saveData.data.level_complete = _root.level_complete;
saveData.data.total_score = _root.total_score;
saveData.data.level_score_01 = _root.level_score_01;
saveData.data.level_score_02 = _root.level_score_02;
saveData.data.level_score_03 = _root.level_score_03;
saveData.data.level_score_04 = _root.level_score_04;
saveData.data.level_score_05 = _root.level_score_05;
saveData.data.level_score_06 = _root.level_score_06;
saveData.data.level_score_07 = _root.level_score_07;
saveData.data.level_score_08 = _root.level_score_08;
saveData.data.level_score_09 = _root.level_score_09;
saveData.data.level_score_10 = _root.level_score_10;
saveData.data.level_score_11 = _root.level_score_11;
saveData.data.level_score_12 = _root.level_score_12;
saveData.data.level_score_13 = _root.level_score_13;
saveData.data.level_score_14 = _root.level_score_14;
saveData.data.level_score_15 = _root.level_score_15;
stop();
}
movieClip 687 {
}
movieClip 689 {
}
movieClip 691 {
}
movieClip 692 level_14 {
#initclip
Object.registerClass('level_14', level_14);
#endinitclip
}
frame 17 {
saveData.data.level_complete = _root.level_complete;
saveData.data.total_score = _root.total_score;
saveData.data.level_score_01 = _root.level_score_01;
saveData.data.level_score_02 = _root.level_score_02;
saveData.data.level_score_03 = _root.level_score_03;
saveData.data.level_score_04 = _root.level_score_04;
saveData.data.level_score_05 = _root.level_score_05;
saveData.data.level_score_06 = _root.level_score_06;
saveData.data.level_score_07 = _root.level_score_07;
saveData.data.level_score_08 = _root.level_score_08;
saveData.data.level_score_09 = _root.level_score_09;
saveData.data.level_score_10 = _root.level_score_10;
saveData.data.level_score_11 = _root.level_score_11;
saveData.data.level_score_12 = _root.level_score_12;
saveData.data.level_score_13 = _root.level_score_13;
saveData.data.level_score_14 = _root.level_score_14;
saveData.data.level_score_15 = _root.level_score_15;
stop();
}
movieClip 696 {
}
movieClip 699 laser_inclockwise_quatro {
#initclip
Object.registerClass('laser_inclockwise_quatro', laser);
#endinitclip
}
movieClip 701 {
}
movieClip 703 {
}
movieClip 704 level_13 {
#initclip
Object.registerClass('level_13', level_13);
#endinitclip
}
frame 18 {
saveData.data.level_complete = _root.level_complete;
saveData.data.total_score = _root.total_score;
saveData.data.level_score_01 = _root.level_score_01;
saveData.data.level_score_02 = _root.level_score_02;
saveData.data.level_score_03 = _root.level_score_03;
saveData.data.level_score_04 = _root.level_score_04;
saveData.data.level_score_05 = _root.level_score_05;
saveData.data.level_score_06 = _root.level_score_06;
saveData.data.level_score_07 = _root.level_score_07;
saveData.data.level_score_08 = _root.level_score_08;
saveData.data.level_score_09 = _root.level_score_09;
saveData.data.level_score_10 = _root.level_score_10;
saveData.data.level_score_11 = _root.level_score_11;
saveData.data.level_score_12 = _root.level_score_12;
saveData.data.level_score_13 = _root.level_score_13;
saveData.data.level_score_14 = _root.level_score_14;
saveData.data.level_score_15 = _root.level_score_15;
stop();
}
movieClip 710 {
}
movieClip 712 {
}
movieClip 714 {
}
movieClip 715 level_15 {
#initclip
Object.registerClass('level_15', level_15);
#endinitclip
}
frame 19 {
saveData.data.level_complete = _root.level_complete;
saveData.data.total_score = _root.total_score;
saveData.data.level_score_01 = _root.level_score_01;
saveData.data.level_score_02 = _root.level_score_02;
saveData.data.level_score_03 = _root.level_score_03;
saveData.data.level_score_04 = _root.level_score_04;
saveData.data.level_score_05 = _root.level_score_05;
saveData.data.level_score_06 = _root.level_score_06;
saveData.data.level_score_07 = _root.level_score_07;
saveData.data.level_score_08 = _root.level_score_08;
saveData.data.level_score_09 = _root.level_score_09;
saveData.data.level_score_10 = _root.level_score_10;
saveData.data.level_score_11 = _root.level_score_11;
saveData.data.level_score_12 = _root.level_score_12;
saveData.data.level_score_13 = _root.level_score_13;
saveData.data.level_score_14 = _root.level_score_14;
saveData.data.level_score_15 = _root.level_score_15;
stop();
}
movieClip 729 {
}
movieClip 733 {
}
movieClip 737 {
}
movieClip 738 final_screen {
#initclip
Object.registerClass('final_screen', final_screen);
#endinitclip
frame 1120 {
_root.gotoAndStop('main_menu');
}
}
frame 20 {
saveData.data.level_complete = _root.level_complete;
saveData.data.total_score = _root.total_score;
saveData.data.level_score_01 = _root.level_score_01;
saveData.data.level_score_02 = _root.level_score_02;
saveData.data.level_score_03 = _root.level_score_03;
saveData.data.level_score_04 = _root.level_score_04;
saveData.data.level_score_05 = _root.level_score_05;
saveData.data.level_score_06 = _root.level_score_06;
saveData.data.level_score_07 = _root.level_score_07;
saveData.data.level_score_08 = _root.level_score_08;
saveData.data.level_score_09 = _root.level_score_09;
saveData.data.level_score_10 = _root.level_score_10;
saveData.data.level_score_11 = _root.level_score_11;
saveData.data.level_score_12 = _root.level_score_12;
saveData.data.level_score_13 = _root.level_score_13;
saveData.data.level_score_14 = _root.level_score_14;
saveData.data.level_score_15 = _root.level_score_15;
gotoAndStop(_root.restart_frame);
}
frame 21 {
_root.stop();
}