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

<div style="position:absolute;top:-99px;left:-99px;"><img src="https://tools.swfchan.com/stathit.asp?noj=FRM62441982-12DC&rnd=62441982" width="1" height="1"></div>

armorgames jailbreakers-12987.swf

This is the info page for
Flash #262915

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


ActionScript [AS1/AS2]
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(); }




https://swfchan.com/53/262915/info.shtml
Created: 12/3 -2026 15:24:06 Last modified: 12/3 -2026 15:24:06 Server time: 12/03 -2026 19:56:33