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

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/78856988?noj=FRM78856988-8DC" width="1" height="1"></div>

Frontal Strike.swf

This is the info page for
Flash #133796

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


Text
0

0

ActionScript [AS1/AS2]

Frame 1
mochi.as2.MochiServices.connect("9692fd2e420f2e60"); mochi.as2.MochiAd.showPreGameAd({id:"9692fd2e420f2e60", res:"720x576"}); fscommand ("allowscale", false); fscommand ("showmenu", false); var fmenu = new ContextMenu(); fmenu.hideBuiltInItems(); _root.soundsw = true; _root.soundsw2 = true;
Frame 2
rezTotal = getBytesTotal(); rezLoaded = getBytesLoaded(); _root.rezPercent = Math.round(rezLoaded / (rezTotal / 100)); if (rezTotal == rezLoaded) { loaderbuttons.gotoAndStop(2); this.stop(); }
Frame 3
gotoAndPlay (2);
Frame 5
stop(); Mouse.show(); _root.goscrstarted = false; local_data = SharedObject.getLocal("user_data"); _global.bestScore = local_data.data.bestScore; _global.cLevel = local_data.data.clevel; var keyListener = new Object(); keyListener.onKeyUp = function () { if ((Key.getCode() == 112) || (Key.getCode() == 80)) { if (!_root.pswitch) { _root.pswitch = true; gamepaused = true; pauseGame(); } else { _root.pswitch = false; gamepaused = false; unpauseGame(); } } if (Key.getCode() == 48) { _root.gotoAndStop(5); } if ((Key.getCode() == 112) || (Key.getCode() == 80)) { if (!_root.pswitch) { _root.pswitch = true; gamepaused = true; pauseGame(); } else { _root.pswitch = false; gamepaused = false; unpauseGame(); } } if ((Key.getCode() == 78) || (Key.getCode() == 110)) { if (_root.soundsw) { gameSound.setVolume(0); gameSound.stop(); _root.soundsw = false; } else { gameSound.start(); gameSound.setVolume(40); _root.soundsw = true; } } if ((Key.getCode() == 77) || (Key.getCode() == 109)) { if (_root.soundsw2) { gameSound.stop(); _root.soundsw2 = false; } else { gameSound.start(); _root.soundsw2 = true; } } if (Key.getCode() == 49) { _global.bulletCnt = 1; clearInterval(firingInterval); character.gun.gotoAndStop(1); _global.activeWeapon = 1; } if (Key.getCode() == 50) { _global.bulletCnt = 1; clearInterval(firingInterval); character.gun.gotoAndStop(2); _global.activeWeapon = 2; } }; Key.addListener(keyListener);
Frame 6
stop();
Instance of Symbol 88 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 1) { this.gotoAndStop(2); } }
Instance of Symbol 91 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 2) { this.gotoAndStop(2); } }
Instance of Symbol 94 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 3) { this.gotoAndStop(2); } }
Instance of Symbol 97 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 4) { this.gotoAndStop(2); } }
Instance of Symbol 100 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 5) { this.gotoAndStop(2); } }
Instance of Symbol 103 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 6) { this.gotoAndStop(2); } }
Instance of Symbol 106 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 7) { this.gotoAndStop(2); } }
Instance of Symbol 109 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 8) { this.gotoAndStop(2); } }
Instance of Symbol 112 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 9) { this.gotoAndStop(2); } }
Instance of Symbol 115 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 10) { this.gotoAndStop(2); } }
Instance of Symbol 118 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 11) { this.gotoAndStop(2); } }
Instance of Symbol 121 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 12) { this.gotoAndStop(2); } }
Instance of Symbol 124 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 13) { this.gotoAndStop(2); } }
Instance of Symbol 127 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 14) { this.gotoAndStop(2); } }
Instance of Symbol 130 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 15) { this.gotoAndStop(2); } }
Instance of Symbol 133 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 16) { this.gotoAndStop(2); } }
Instance of Symbol 136 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 17) { this.gotoAndStop(2); } }
Instance of Symbol 139 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 18) { this.gotoAndStop(2); } }
Instance of Symbol 142 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 19) { this.gotoAndStop(2); } }
Instance of Symbol 145 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 20) { this.gotoAndStop(2); } }
Instance of Symbol 148 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 21) { this.gotoAndStop(2); } }
Instance of Symbol 151 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 22) { this.gotoAndStop(2); } }
Instance of Symbol 154 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 23) { this.gotoAndStop(2); } }
Instance of Symbol 157 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 24) { this.gotoAndStop(2); } }
Instance of Symbol 160 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 25) { this.gotoAndStop(2); } }
Instance of Symbol 163 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 26) { this.gotoAndStop(2); } }
Instance of Symbol 166 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 27) { this.gotoAndStop(2); } }
Instance of Symbol 169 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 28) { this.gotoAndStop(2); } }
Instance of Symbol 172 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 29) { this.gotoAndStop(2); } }
Instance of Symbol 175 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_global.cLevel >= 30) { this.gotoAndStop(2); } }
Frame 7
stop();
Frame 8
_global.cLevel = 1; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; lighttrapAnim.stop(); } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; lighttrapAnim.stop(); } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; lighttrapAnim.play(); } Mouse.hide(); teleportOpen = false; _global.mortal = true; _global.activeWeapon = 1; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; _global.energy = 100; _global.ammo = 100; _root.score = 0; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); approachRatio = 1; maxT = 1; i = 1; while (i <= maxT) { targets["target" + (i - 1)].duplicateMovieClip("target" + i, i); targets["target" + i]._x = 120; targets["target" + i]._y = 180; targets["target" + i].onEnterFrame = function () { myRadians = Math.atan2(_root.character._y - this._y, _root.character._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; if (!_root.pswitch) { if (this._x < _root.character._x) { this._x = this._x + approachRatio; } if (this._x > _root.character._x) { this._x = this._x - approachRatio; } if (this._y < _root.character._y) { this._y = this._y + approachRatio; } if (this._y > _root.character._y) { this._y = this._y - approachRatio; } } if (this.target1Hit.hitTest(_root.character.hitbox2)) { if (_global.mortal) { _global.energy = _global.energy - 1; } } j = 1; while (j <= _global.maxBullets) { if (this.target1Hit.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 25; this.gotoAndPlay(2); } j++; } }; i++; } fueltank01.fueltankHit.onEnterFrame = function () { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 10; this._parent.gotoAndPlay(2); } j++; } }; fueltank02.fueltankHit.onEnterFrame = function () { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 10; this._parent.gotoAndPlay(2); } j++; } }; fueltank03.fueltankHit.onEnterFrame = function () { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 10; this._parent.gotoAndPlay(2); } j++; } }; lighttrapAnim.lighttrap1.lightHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { if (_global.mortal) { _global.energy = _global.energy - 3; } } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndStop(2); } j++; } }; lighttrapAnim.lighttrap2.lightHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { if (_global.mortal) { _global.energy = _global.energy - 3; } } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndStop(2); } j++; } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { teleportOpen = true; this.gotoAndStop(2); } }; ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Frame 9
_global.cLevel = 2; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; _root.level2enemy.enemy1_anim.stop(); cannonanim.stop(); } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; _root.level2enemy.enemy1_anim.stop(); cannonanim.stop(); } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; level2enemy.enemy1_anim.play(); cannonanim.play(); } Mouse.hide(); teleportOpen = false; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 51; character._y = 525; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); approachRatio = 1; maxT = 1; i = 1; while (i <= maxT) { targets["target" + (i - 1)].duplicateMovieClip("target" + i, i); targets["target" + i]._x = 120; targets["target" + i]._y = 180; targets["target" + i].onEnterFrame = function () { myRadians = Math.atan2(_root.character._y - this._y, _root.character._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; if (!_root.pswitch) { if (this._x < _root.character._x) { this._x = this._x + approachRatio; } if (this._x > _root.character._x) { this._x = this._x - approachRatio; } if (this._y < _root.character._y) { this._y = this._y + approachRatio; } if (this._y > _root.character._y) { this._y = this._y - approachRatio; } } if (this.target1Hit.hitTest(_root.character.hitbox2)) { if (_global.mortal) { _global.energy = _global.energy - 1; } } j = 1; while (j <= _global.maxBullets) { if (this.target1Hit.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 25; this.gotoAndPlay(2); } j++; } }; i++; } fueltank01.fueltankHit.onEnterFrame = function () { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 10; this._parent.gotoAndPlay(2); } j++; } }; fueltank02.fueltankHit.onEnterFrame = function () { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 10; this._parent.gotoAndPlay(2); } j++; } }; level2enemy.enemy1_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { teleportOpen = true; this.gotoAndStop(2); } }; ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Frame 10
_global.cLevel = 3; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; _root.level3enemy.enemy2_anim.stop(); _root.level3enemy2.enemy2_anim.stop(); _root.level3enemy3.enemy2_anim.stop(); } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; _root.level3enemy.enemy2_anim.stop(); _root.level3enemy2.enemy2_anim.stop(); _root.level3enemy3.enemy2_anim.stop(); } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; _root.level3enemy.enemy2_anim.play(); _root.level3enemy2.enemy2_anim.play(); _root.level3enemy3.enemy2_anim.play(); } Mouse.hide(); teleportOpen = false; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 54; character._y = 282; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); fueltank01.fueltankHit.onEnterFrame = function () { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 10; this._parent.gotoAndPlay(2); } j++; } }; fueltank02.fueltankHit.onEnterFrame = function () { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 10; this._parent.gotoAndPlay(2); } j++; } }; level3enemy.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; level3enemy2.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; level3enemy3.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { teleportOpen = true; this.gotoAndStop(2); } }; ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Frame 11
_global.cLevel = 4; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; _root.level4enemy.enemy2_anim.stop(); _root.level4enemy2.enemy2_anim.stop(); _root.level4enemy3.enemy2_anim.stop(); } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; _root.level4enemy.enemy2_anim.stop(); _root.level4enemy2.enemy2_anim.stop(); _root.level4enemy3.enemy2_anim.stop(); } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; _root.level4enemy.enemy2_anim.play(); _root.level4enemy2.enemy2_anim.play(); _root.level4enemy3.enemy2_anim.play(); } Mouse.hide(); teleportOpen = false; switchboxOne = false; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 360; character._y = 64; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); fueltank01.fueltankHit.onEnterFrame = function () { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 10; this._parent.gotoAndPlay(2); } j++; } }; fueltank02.fueltankHit.onEnterFrame = function () { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 10; this._parent.gotoAndPlay(2); } j++; } }; level4enemy.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; level4enemy2.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; level4enemy3.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2) && (switchboxOne)) { teleportOpen = true; this.gotoAndStop(2); } }; switchbox1.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { switchboxOne = true; this.gotoAndStop(2); } }; laserfenceAnim.laserfenceHit1.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 10; } }; laserfenceAnim.laserfenceHit2.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 10; } }; laserfenceAnim.laserfenceHit3.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 10; } }; ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Frame 12
_global.cLevel = 5; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; _root.level5enemy.enemy2_anim.stop(); _root.level5enemy2.enemy2_anim.stop(); _root.level5enemy3.enemy2_anim.stop(); } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; _root.level5enemy.enemy2_anim.stop(); _root.level5enemy2.enemy2_anim.stop(); _root.level5enemy3.enemy2_anim.stop(); } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; _root.level5enemy.enemy2_anim.play(); _root.level5enemy2.enemy2_anim.play(); _root.level5enemy3.enemy2_anim.play(); } Mouse.hide(); teleportOpen = false; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 110; character._y = 467; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); fueltank01.fueltankHit.onEnterFrame = function () { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 10; this._parent.gotoAndPlay(2); } j++; } }; fueltank02.fueltankHit.onEnterFrame = function () { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 10; this._parent.gotoAndPlay(2); } j++; } }; level5enemy.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; level5enemy2.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; level5enemy3.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { teleportOpen = true; this.gotoAndStop(2); } }; health.healthHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = 100; _root.health.gotoAndStop(2); } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Frame 13
_global.cLevel = 6; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; _root.level6enemy.enemy2_anim.stop(); _root.level6enemy2.enemy2_anim.stop(); _root.level6enemy3.enemy2_anim2.stop(); } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; _root.level6enemy.enemy2_anim.stop(); _root.level6enemy2.enemy2_anim.stop(); _root.level6enemy3.enemy2_anim2.stop(); } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; _root.level6enemy.enemy2_anim.play(); _root.level6enemy2.enemy2_anim.play(); _root.level6enemy3.enemy2_anim2.play(); } Mouse.hide(); teleportOpen = false; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 630; character._y = 490; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); level6wall1.onEnterFrame = function () { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }; level6wall2.onEnterFrame = function () { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }; level6wall3.onEnterFrame = function () { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }; level6enemy.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; level6enemy2.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; level6enemy3.enemy2_anim2.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { teleportOpen = true; this.gotoAndStop(2); } }; health.healthHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = 100; _root.health.gotoAndStop(2); } }; ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Frame 14
_global.cLevel = 7; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; _root.level7enemy.enemy2_anim.stop(); _root.level7enemy2.enemy2_anim.stop(); _root.level7enemy3.enemy2_anim2.stop(); _root.level7enemy4.enemy2_anim.stop(); } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; _root.level7enemy.enemy2_anim.stop(); _root.level7enemy2.enemy2_anim.stop(); _root.level7enemy3.enemy2_anim2.stop(); _root.level7enemy4.enemy2_anim.stop(); } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; _root.level7enemy.enemy2_anim.play(); _root.level7enemy2.enemy2_anim.play(); _root.level7enemy3.enemy2_anim2.play(); _root.level7enemy4.enemy2_anim.play(); } Mouse.hide(); teleportOpen = false; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 360; character._y = 527; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); level7wall1.onEnterFrame = function () { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }; level7wall2.onEnterFrame = function () { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }; level7wall3.onEnterFrame = function () { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }; level7wall4.onEnterFrame = function () { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }; level7wall5.onEnterFrame = function () { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }; level7wall6.onEnterFrame = function () { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }; level7enemy.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; level7enemy2.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; level7enemy3.enemy2_anim2.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; level7enemy4.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { teleportOpen = true; this.gotoAndStop(2); } }; health.healthHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = 100; _root.health.gotoAndStop(2); } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Frame 15
_global.cLevel = 8; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; _root.level8enemy.enemy2_anim.stop(); _root.level8enemy2.enemy2_anim.stop(); _root.level8enemy3.enemy2_anim2.stop(); _root.level8enemy4.enemy2_anim.stop(); _root.level8enemy5.enemy2_anim.stop(); } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; _root.level8enemy.enemy2_anim.stop(); _root.level8enemy2.enemy2_anim.stop(); _root.level8enemy3.enemy2_anim2.stop(); _root.level8enemy4.enemy2_anim.stop(); _root.level8enemy5.enemy2_anim.stop(); } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; _root.level8enemy.enemy2_anim.play(); _root.level8enemy2.enemy2_anim.play(); _root.level8enemy3.enemy2_anim2.play(); _root.level8enemy4.enemy2_anim.play(); _root.level8enemy5.enemy2_anim.play(); } Mouse.hide(); teleportOpen = false; switchboxOne = false; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 360; character._y = 527; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); level8enemy.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; level8enemy2.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; level8enemy3.enemy2_anim2.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; level8enemy4.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; level8enemy5.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2) && (switchboxOne)) { teleportOpen = true; this.gotoAndStop(2); } }; switchbox1.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { switchboxOne = true; this.gotoAndStop(2); } }; health.healthHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = 100; _root.health.gotoAndStop(2); } }; ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; fueltank01.fueltankHit.onEnterFrame = function () { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 10; this._parent.gotoAndPlay(2); } j++; } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Frame 16
_global.cLevel = 9; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; _root.cannonanim2.stop(); ammotemp = _global.ammo; _global.ammo = 0; _root.level9enemy.enemy2_anim.stop(); _root.level9enemy2.enemy2_anim.stop(); _root.level9enemy3.enemy2_anim.stop(); _root.level9enemy4.enemy2_anim.stop(); _root.level9enemy5.enemy2_anim.stop(); _root.level9enemy6.enemy2_anim.stop(); _root.level9enemy7.enemy2_anim.stop(); _root.level9enemy8.enemy2_anim.stop(); _root.level9enemy9.enemy2_anim.stop(); } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; _root.cannonanim2.stop(); _root.level9enemy.enemy2_anim.stop(); _root.level9enemy2.enemy2_anim.stop(); _root.level9enemy3.enemy2_anim.stop(); _root.level9enemy4.enemy2_anim.stop(); _root.level9enemy5.enemy2_anim.stop(); _root.level9enemy6.enemy2_anim.stop(); _root.level9enemy7.enemy2_anim.stop(); _root.level9enemy8.enemy2_anim.stop(); _root.level9enemy9.enemy2_anim.stop(); } function unpauseGame() { _root.cannonanim2.play(); gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; _root.level9enemy.enemy2_anim.play(); _root.level9enemy2.enemy2_anim.play(); _root.level9enemy3.enemy2_anim.play(); _root.level9enemy4.enemy2_anim.play(); _root.level9enemy5.enemy2_anim.play(); _root.level9enemy6.enemy2_anim.play(); _root.level9enemy7.enemy2_anim.play(); _root.level9enemy8.enemy2_anim.play(); _root.level9enemy9.enemy2_anim.play(); } Mouse.hide(); teleportOpen = false; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 360; character._y = 527; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); level9enemy.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; level9enemy2.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; level9enemy3.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; level9enemy4.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; level9enemy5.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; level9enemy6.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; level9enemy7.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { teleportOpen = true; this.gotoAndStop(2); } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Frame 17
_global.cLevel = 10; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; _root.level10boss.l10a.stop(); _root.level10boss.level10BOSSanim.stop(); _root.level10enemy5.enemy2_anim.stop(); _root.level10enemy6.enemy2_anim.stop(); } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; _root.level10boss.l10a.stop(); _root.level10boss.level10BOSSanim.stop(); _root.level10enemy5.enemy2_anim.stop(); _root.level10enemy6.enemy2_anim.stop(); } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; _root.level10boss.l10a.play(); _root.level10boss.level10BOSSanim.play(); _root.level10enemy5.enemy2_anim.play(); _root.level10enemy6.enemy2_anim.play(); } Mouse.hide(); teleportOpen = false; _global.level10bossEnergy = 100; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 360; character._y = 527; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); level10enemy5.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; level10enemy6.enemy2_anim.enemy1.target1Hit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 15; this._parent.gotoAndPlay(2); } j++; } }; ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; ammobox2.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; ammobox3.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; health.healthHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = 100; _root.health.gotoAndStop(2); } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Frame 18
stop();
Frame 19
_global.cLevel = 11; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; } Mouse.hide(); teleportOpen = false; _global.level10bossEnergy = 100; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 360; character._y = 527; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; ammobox2.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { teleportOpen = true; this.gotoAndStop(2); } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Frame 20
_global.cLevel = 12; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; } Mouse.hide(); teleportOpen = false; _global.level10bossEnergy = 100; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 621; character._y = 99; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { teleportOpen = true; this.gotoAndStop(2); } }; health.healthHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = 100; _root.health.gotoAndStop(2); } }; fueltank01.fueltankHit.onEnterFrame = function () { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 10; this._parent.gotoAndPlay(2); } j++; } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Frame 21
_global.cLevel = 13; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; } Mouse.hide(); teleportOpen = false; _global.level10bossEnergy = 100; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 671; character._y = 527; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { teleportOpen = true; this.gotoAndStop(2); } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Instance of Symbol 652 MovieClip in Frame 21
/* no clip actions */
Instance of Symbol 652 MovieClip in Frame 21
/* no clip actions */
Instance of Symbol 652 MovieClip in Frame 21
/* no clip actions */
Instance of Symbol 652 MovieClip in Frame 21
/* no clip actions */
Instance of Symbol 652 MovieClip in Frame 21
/* no clip actions */
Instance of Symbol 652 MovieClip in Frame 21
/* no clip actions */
Instance of Symbol 652 MovieClip in Frame 21
/* no clip actions */
Frame 22
_global.cLevel = 14; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; } Mouse.hide(); teleportOpen = false; _global.level10bossEnergy = 100; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 51; character._y = 527; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { teleportOpen = true; this.gotoAndStop(2); } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Frame 23
_global.cLevel = 15; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; } Mouse.hide(); teleportOpen = false; _global.level10bossEnergy = 100; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 654; character._y = 276; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { teleportOpen = true; this.gotoAndStop(2); } }; health.healthHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = 100; _root.health.gotoAndStop(2); } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Frame 24
_global.cLevel = 16; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; } Mouse.hide(); teleportOpen = false; _global.level10bossEnergy = 100; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 567; character._y = 523; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { teleportOpen = true; this.gotoAndStop(2); } }; health.healthHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = 100; _root.health.gotoAndStop(2); } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Frame 25
_global.cLevel = 17; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; } Mouse.hide(); teleportOpen = false; _global.level10bossEnergy = 100; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 75; character._y = 201; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { teleportOpen = true; this.gotoAndStop(2); } }; health.healthHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = 100; _root.health.gotoAndStop(2); } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Frame 26
_global.cLevel = 18; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; } Mouse.hide(); teleportOpen = false; _global.level10bossEnergy = 100; switchboxOne = false; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 627; character._y = 505; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2) && (switchboxOne)) { teleportOpen = true; this.gotoAndStop(2); } }; switchbox1.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { switchboxOne = true; this.gotoAndStop(2); } }; health.healthHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = 100; _root.health.gotoAndStop(2); } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Frame 27
_global.cLevel = 19; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; } Mouse.hide(); teleportOpen = false; _global.level10bossEnergy = 100; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 625; character._y = 91; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { teleportOpen = true; this.gotoAndStop(2); } }; health.healthHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = 100; _root.health.gotoAndStop(2); } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Frame 28
_global.cLevel = 20; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; level10boss.level20BOSSanim.stop(); ammotemp = _global.ammo; _global.ammo = 0; } function levelstart() { _root.pswitch = true; gamepaused = true; level10boss.level20BOSSanim.stop(); ammotemp = _global.ammo; _global.ammo = 0; } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; level10boss.level20BOSSanim.play(); _global.ammo = ammotemp; } Mouse.hide(); teleportOpen = false; _global.level20bossEnergy = 100; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 361; character._y = 509; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; ammobox2.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; health.healthHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = 100; _root.health.gotoAndStop(2); } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Frame 29
stop();
Frame 30
_global.cLevel = 21; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; } Mouse.hide(); teleportOpen = false; _global.level10bossEnergy = 100; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 617; character._y = 495; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { teleportOpen = true; this.gotoAndStop(2); } }; health.healthHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = 100; _root.health.gotoAndStop(2); } }; fueltank01.fueltankHit.onEnterFrame = function () { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 10; this._parent.gotoAndPlay(2); } j++; } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Instance of Symbol 854 MovieClip "level21wall" in Frame 30
onClipEvent (enterFrame) { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }
Instance of Symbol 855 MovieClip in Frame 30
/* no clip actions */
Instance of Symbol 855 MovieClip in Frame 30
/* no clip actions */
Instance of Symbol 855 MovieClip in Frame 30
/* no clip actions */
Instance of Symbol 855 MovieClip in Frame 30
/* no clip actions */
Instance of Symbol 855 MovieClip in Frame 30
/* no clip actions */
Instance of Symbol 855 MovieClip in Frame 30
/* no clip actions */
Instance of Symbol 855 MovieClip in Frame 30
/* no clip actions */
Instance of Symbol 855 MovieClip in Frame 30
/* no clip actions */
Instance of Symbol 855 MovieClip in Frame 30
/* no clip actions */
Frame 31
_global.cLevel = 22; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; } Mouse.hide(); teleportOpen = false; _global.level10bossEnergy = 100; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 74; character._y = 291; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { teleportOpen = true; this.gotoAndStop(2); } }; health.healthHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = 100; _root.health.gotoAndStop(2); } }; fueltank01.fueltankHit.onEnterFrame = function () { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 10; this._parent.gotoAndPlay(2); } j++; } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Instance of Symbol 882 MovieClip "level21wall" in Frame 31
onClipEvent (enterFrame) { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }
Instance of Symbol 882 MovieClip "level21wall2" in Frame 31
onClipEvent (enterFrame) { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }
Instance of Symbol 882 MovieClip "level21wall3" in Frame 31
onClipEvent (enterFrame) { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }
Frame 32
_global.cLevel = 23; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; } Mouse.hide(); teleportOpen = false; _global.level10bossEnergy = 100; switchboxOne = false; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 163; character._y = 164; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; ammobox2.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2) && (switchboxOne)) { teleportOpen = true; this.gotoAndStop(2); } }; switchbox1.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { switchboxOne = true; this.gotoAndStop(2); } }; health.healthHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = 100; _root.health.gotoAndStop(2); } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Instance of Symbol 882 MovieClip "level21wall5" in Frame 32
onClipEvent (enterFrame) { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }
Instance of Symbol 882 MovieClip "level21wall4" in Frame 32
onClipEvent (enterFrame) { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }
Frame 33
_global.cLevel = 24; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; } Mouse.hide(); teleportOpen = false; _global.level10bossEnergy = 100; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 353; character._y = 495; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { teleportOpen = true; this.gotoAndStop(2); } }; health.healthHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = 100; _root.health.gotoAndStop(2); } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Instance of Symbol 920 MovieClip "level24wall1" in Frame 33
onClipEvent (enterFrame) { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }
Instance of Symbol 921 MovieClip "level24wall2" in Frame 33
onClipEvent (enterFrame) { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }
Frame 34
_global.cLevel = 25; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; } Mouse.hide(); teleportOpen = false; _global.level10bossEnergy = 100; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 169; character._y = 431; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { teleportOpen = true; this.gotoAndStop(2); } }; health.healthHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = 100; _root.health.gotoAndStop(2); } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Frame 35
_global.cLevel = 26; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; } Mouse.hide(); teleportOpen = false; _global.level10bossEnergy = 100; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 560; character._y = 433; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { teleportOpen = true; this.gotoAndStop(2); } }; health.healthHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = 100; _root.health.gotoAndStop(2); } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Instance of Symbol 920 MovieClip "level26wall1" in Frame 35
onClipEvent (enterFrame) { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }
Instance of Symbol 920 MovieClip "level26wall2" in Frame 35
onClipEvent (enterFrame) { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }
Instance of Symbol 920 MovieClip "level26wall3" in Frame 35
onClipEvent (enterFrame) { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }
Instance of Symbol 920 MovieClip "level26wall4" in Frame 35
onClipEvent (enterFrame) { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }
Frame 36
_global.cLevel = 27; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; } Mouse.hide(); teleportOpen = false; _global.level10bossEnergy = 100; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 670; character._y = 167; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { teleportOpen = true; this.gotoAndStop(2); } }; health.healthHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = 100; _root.health.gotoAndStop(2); } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Instance of Symbol 920 MovieClip "level27wall1" in Frame 36
onClipEvent (enterFrame) { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }
Instance of Symbol 920 MovieClip "level27wall2" in Frame 36
onClipEvent (enterFrame) { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }
Instance of Symbol 920 MovieClip "level27wall3" in Frame 36
onClipEvent (enterFrame) { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }
Instance of Symbol 855 MovieClip in Frame 36
/* no clip actions */
Instance of Symbol 855 MovieClip in Frame 36
/* no clip actions */
Instance of Symbol 855 MovieClip in Frame 36
/* no clip actions */
Instance of Symbol 855 MovieClip in Frame 36
/* no clip actions */
Instance of Symbol 855 MovieClip in Frame 36
/* no clip actions */
Instance of Symbol 855 MovieClip in Frame 36
/* no clip actions */
Frame 37
_global.cLevel = 28; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; } Mouse.hide(); teleportOpen = false; _global.level10bossEnergy = 100; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 197; character._y = 423; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { teleportOpen = true; this.gotoAndStop(2); } }; health.healthHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = 100; _root.health.gotoAndStop(2); } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Instance of Symbol 920 MovieClip "level28wall1" in Frame 37
onClipEvent (enterFrame) { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }
Instance of Symbol 920 MovieClip "level28wall2" in Frame 37
onClipEvent (enterFrame) { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }
Instance of Symbol 855 MovieClip in Frame 37
/* no clip actions */
Instance of Symbol 855 MovieClip in Frame 37
/* no clip actions */
Instance of Symbol 855 MovieClip in Frame 37
/* no clip actions */
Instance of Symbol 855 MovieClip in Frame 37
/* no clip actions */
Instance of Symbol 855 MovieClip in Frame 37
/* no clip actions */
Frame 38
_global.cLevel = 29; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; } function levelstart() { _root.pswitch = true; gamepaused = true; ammotemp = _global.ammo; _global.ammo = 0; } function unpauseGame() { gamepaused = false; pausemc._alpha = 0; _global.ammo = ammotemp; } Mouse.hide(); teleportOpen = false; _global.level10bossEnergy = 100; switchboxOne = false; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 650; character._y = 282; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2) && (switchboxOne)) { teleportOpen = true; this.gotoAndStop(2); } }; switchbox1.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { switchboxOne = true; this.gotoAndStop(2); } }; health.healthHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = 100; _root.health.gotoAndStop(2); } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Instance of Symbol 920 MovieClip "level29wall1" in Frame 38
onClipEvent (enterFrame) { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }
Instance of Symbol 920 MovieClip "level29wall2" in Frame 38
onClipEvent (enterFrame) { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }
Instance of Symbol 920 MovieClip "level29wall3" in Frame 38
onClipEvent (enterFrame) { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }
Instance of Symbol 920 MovieClip "level29wall4" in Frame 38
onClipEvent (enterFrame) { j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); } j++; } }
Frame 39
_global.cLevel = 30; if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); } function pauseGame() { boss3main.boss3anim.stop(); pausemc._alpha = 90; ammotemp = _global.ammo; _global.ammo = 0; } function levelstart() { _root.pswitch = true; gamepaused = true; boss3main.boss3anim.stop(); ammotemp = _global.ammo; _global.ammo = 0; } function unpauseGame() { gamepaused = false; boss3main.boss3anim.play(); pausemc._alpha = 0; _global.ammo = ammotemp; } Mouse.hide(); teleportOpen = false; _global.level10bossEnergy = 100; _global.mortal = true; _global.bulletCnt = 1; _global.maxBullets = 20; _global.weaponScroll = 0; _global.level30bossEnergy = 100; _global.walkSpeed = 0; _global.maxWalkSpeed = 30; aim.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; character._x = 360; character._y = 519; this.onMouseUp = function () { clearInterval(firingInterval); }; ammoBar.ammoBarMask.onEnterFrame = function () { this._width = _global.ammo * 1.7; }; energyBar.energyBarMask.onEnterFrame = function () { if ((_global.energy <= 0) && (!_root.goscrstarted)) { _root.goscrstarted = true; _root.gameover.gotoAndPlay(2); } this._width = _global.energy * 1.7; }; stop(); ammobox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; ammobox2.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; ammobox3.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.ammo = 100; this.gotoAndStop(2); } }; switchbox.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { teleportOpen = true; this.gotoAndStop(2); } }; health.healthHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = 100; _root.health.gotoAndStop(2); } }; health2.healthHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = 100; _root.health.gotoAndStop(2); } }; function fireWeapon(weapon) { if (_global.ammo > 0) { if (_root.shootinprogress) { attachMovie("bullet" + weapon, "bullet" + _global.bulletCnt, _global.bulletCnt); _root.shootsnd.gotoAndPlay(2); if (_global.activeWeapon == 1) { _global.ammo--; _root.character.gun.fireshots1._alpha = 100; } if (_global.activeWeapon == 2) { _global.ammo = _global.ammo - 2; _root.character.gun.fireshots2._alpha = 100; } _root["bullet" + _global.bulletCnt].onEnterFrame = function () { if (((this.hitTest(_root.wall1) || (this.hitTest(_root.wall2))) || (this.hitTest(_root.wall3))) || (this.hitTest(_root.wall4))) { removeMovieClip(this); } }; _root["bullet" + _global.bulletCnt]._rotation = character._rotation; _root["bullet" + _global.bulletCnt]._x = character._x; _root["bullet" + _global.bulletCnt]._y = character._y; if (_global.bulletCnt < _global.maxBullets) { _global.bulletCnt++; } else { _global.bulletCnt = 1; } } } else { _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; } } shootListener = new Object(); shootListener.onMouseWheel = function (delta) { _global.bulletCnt = 1; clearInterval(firingInterval); _global.weaponScroll = delta / 3; character.gun.gotoAndStop(character.gun._currentframe + _global.weaponScroll); }; shootListener.updateAfterEvent(); Mouse.addListener(shootListener); _root.onMouseDown = function () { _root.shootinprogress = true; firingInterval = setInterval(fireWeapon, _global.fireRate, _global.activeWeapon); fireWeapon(_global.activeWeapon); }; _root.onMouseUp = function () { _root.shootinprogress = false; _root.character.gun.fireshots1._alpha = 0; _root.character.gun.fireshots2._alpha = 0; clearInterval(firingInterval); }; weapons.onEnterFrame = function () { this.gotoAndStop(_global.activeWeapon); }; stop(); uKey = 38; lKey = 37; rKey = 39; dKey = 40; chspeed = 8; alive = true; chbot.onEnterFrame = function () { this._x = character._x; this._y = character._y; }; character.onEnterFrame = function () { myRadians = Math.atan2(_root._ymouse - this._y, _root._xmouse - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; }; this.onEnterFrame = function () { if ((!gamepaused) && (alive)) { chorient = ""; character.pointMid = {x:0, y:-7}; character.localToGlobal(character.pointMid); this.fpx = character.pointMid.x; this.fpy = character.pointMid.y; chbot.hitpix.pointHit = {x:0, y:0}; chbot.hitpix.localToGlobal(chbot.hitpix.pointHit); this.hpx = chbot.hitpix.pointHit.x; this.hpy = chbot.hitpix.pointHit.y; if (walkzone.hitTest(this.fpx, this.fpy, true)) { hitfront = true; } else { hitfront = false; } if (walkzone.hitTest(this.hpx, this.hpy, true)) { predict = true; } else { predict = false; } if (Key.isDown(lKey) || (Key.isDown(65))) { chbot._rotation = -90; if (hitfront && (predict)) { character.play(); chorient = "left"; } } if (Key.isDown(rKey) || (Key.isDown(68))) { chbot._rotation = 90; if (hitfront && (predict)) { character.play(); chorient = "right"; } } if (Key.isDown(uKey) || (Key.isDown(87))) { chbot._rotation = 0; if (hitfront && (predict)) { character.play(); chorient = "up"; } } if (Key.isDown(dKey) || (Key.isDown(83))) { chbot._rotation = 180; if (hitfront && (predict)) { character.play(); chorient = "down"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = -45; if (hitfront && (predict)) { chorient = "nw"; } } if ((Key.isDown(lKey) || (Key.isDown(65))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 225; if (hitfront && (predict)) { chorient = "sw"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(dKey) || (Key.isDown(83)))) { chbot._rotation = 135; if (hitfront && (predict)) { chorient = "se"; } } if ((Key.isDown(rKey) || (Key.isDown(68))) && (Key.isDown(uKey) || (Key.isDown(87)))) { chbot._rotation = 45; if (hitfront && (predict)) { chorient = "ne"; } } hitpix._x = character._x; hitpix._y = character._y + 20; oldx = character._x; oldy = character._y; if (chorient == "left") { character._x = character._x - chspeed; } if (chorient == "right") { character._x = character._x + chspeed; } if (chorient == "up") { character._y = character._y - chspeed; } if (chorient == "down") { character._y = character._y + chspeed; } if (chorient == "nw") { character._x = character._x - (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "sw") { character._x = character._x - (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } if (chorient == "ne") { character._x = character._x + (chspeed / 1.5); character._y = character._y - (chspeed / 1.5); } if (chorient == "se") { character._x = character._x + (chspeed / 1.5); character._y = character._y + (chspeed / 1.5); } } };
Frame 40
stop();
Frame 41
var gameSound = new Sound(); gameSound.setVolume(40); gameSound.attachSound("soundtrack"); gameSound.stop(); gameSound.start(); gameSound.onSoundComplete = function () { gameSound.start(); }; local_data = SharedObject.getLocal("user_data"); if (local_data.data.bestScore == undefined) { local_data.data.bestScore = 0; local_data.flush(); } if (local_data.data.clevel == undefined) { local_data.data.clevel = 1; local_data.flush(); } gotoAndStop (5);
Frame 42
stop(); _global.energy = 100; _global.ammo = 100; _root.score = 0; if (_root.levelselected == 1) { _root.gotoAndPlay(7); } if (_root.levelselected == 2) { _root.gotoAndPlay(9); } if (_root.levelselected == 3) { _root.gotoAndPlay(10); } if (_root.levelselected == 4) { _root.gotoAndPlay(11); } if (_root.levelselected == 5) { _root.gotoAndPlay(12); } if (_root.levelselected == 6) { _root.gotoAndPlay(13); } if (_root.levelselected == 7) { _root.gotoAndPlay(14); } if (_root.levelselected == 8) { _root.gotoAndPlay(15); } if (_root.levelselected == 9) { _root.gotoAndPlay(16); } if (_root.levelselected == 10) { _root.gotoAndPlay(17); } if (_root.levelselected == 11) { _root.gotoAndPlay(18); } if (_root.levelselected == 12) { _root.gotoAndPlay(20); } if (_root.levelselected == 13) { _root.gotoAndPlay(21); } if (_root.levelselected == 14) { _root.gotoAndPlay(22); } if (_root.levelselected == 15) { _root.gotoAndPlay(23); } if (_root.levelselected == 16) { _root.gotoAndPlay(24); } if (_root.levelselected == 17) { _root.gotoAndPlay(25); } if (_root.levelselected == 18) { _root.gotoAndPlay(26); } if (_root.levelselected == 19) { _root.gotoAndPlay(27); } if (_root.levelselected == 20) { _root.gotoAndPlay(28); } if (_root.levelselected == 21) { _root.gotoAndPlay(29); } if (_root.levelselected == 22) { _root.gotoAndPlay(31); } if (_root.levelselected == 23) { _root.gotoAndPlay(32); } if (_root.levelselected == 24) { _root.gotoAndPlay(33); } if (_root.levelselected == 25) { _root.gotoAndPlay(34); } if (_root.levelselected == 26) { _root.gotoAndPlay(35); } if (_root.levelselected == 27) { _root.gotoAndPlay(36); } if (_root.levelselected == 28) { _root.gotoAndPlay(37); } if (_root.levelselected == 29) { _root.gotoAndPlay(38); } if (_root.levelselected == 30) { _root.gotoAndPlay(39); }
Frame 43
Mouse.show(); var o = {n:[13, 9, 7, 15, 5, 1, 5, 14, 14, 5, 4, 6, 12, 10, 5, 1], f:function (i, s) { if (s.length == 16) { return(s); } return(this.f(i + 1, s + this.n[i].toString(16))); }}; var boardID = o.f(0, ""); mochi.as2.MochiScores.showLeaderboard({boardID:"d97f515ee546ca51", score:score});
Frame 44
gotoAndStop (5);
Frame 45
Mouse.show(); var o = {n:[13, 9, 7, 15, 5, 1, 5, 14, 14, 5, 4, 6, 12, 10, 5, 1], f:function (i, s) { if (s.length == 16) { return(s); } return(this.f(i + 1, s + this.n[i].toString(16))); }}; var boardID = o.f(0, ""); mochi.as2.MochiScores.showLeaderboard({boardID:"d97f515ee546ca51"});
Frame 46
gotoAndStop (5);
Symbol 6 MovieClip [bullet2] Frame 1
bullet._y = bullet._y - 20; bullet2._y = bullet2._y - 20;
Symbol 6 MovieClip [bullet2] Frame 2
gotoAndPlay (1);
Symbol 7 MovieClip [bullet1] Frame 1
bullet._y = bullet._y - 15;
Symbol 7 MovieClip [bullet1] Frame 2
gotoAndPlay (1);
Symbol 1092 MovieClip [__Packages.mochi.as2.MochiAd] Frame 0
class mochi.as2.MochiAd { function MochiAd () { } static function getVersion() { return(mochi.as2.MochiServices.getVersion()); } static function showPreGameAd(options) { var DEFAULTS = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, no_progress_bar:false, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }, ad_failed:function () { }, ad_loaded:function (width, height) { }, ad_skipped:function () { }, ad_progress:function (percent) { }}; options = _parseOptions(options, DEFAULTS); if ("c862232051e0a94e1c3609b3916ddb17".substr(0) == "dfeada81ac97cde83665f81c12da7def") { options.ad_started(); options.ad_finished(); return(undefined); } var clip = options.clip; var ad_msec = 11000; var ad_timeout = options.ad_timeout; if (options.skip) { ad_timeout = 0; } delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var wh = _getRes(options); var w = wh[0]; var h = wh[1]; mc._x = w * 0.5; mc._y = h * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = w * -0.5; chk._y = h * -0.5; var bar = chk.createEmptyMovieClip("_mochiad_bar", 4); if (options.no_progress_bar) { bar._visible = false; delete options.no_progress_bar; } else { bar._x = 10; bar._y = h - 20; } var bar_color = options.color; delete options.color; var bar_background = options.background; delete options.background; var bar_outline = options.outline; delete options.outline; var backing = bar.createEmptyMovieClip("_outline", 1); backing.beginFill(bar_background); backing.moveTo(0, 0); backing.lineTo(w - 20, 0); backing.lineTo(w - 20, 10); backing.lineTo(0, 10); backing.lineTo(0, 0); backing.endFill(); var inside = bar.createEmptyMovieClip("_inside", 2); inside.beginFill(bar_color); inside.moveTo(0, 0); inside.lineTo(w - 20, 0); inside.lineTo(w - 20, 10); inside.lineTo(0, 10); inside.lineTo(0, 0); inside.endFill(); inside._xscale = 0; var outline = bar.createEmptyMovieClip("_outline", 3); outline.lineStyle(0, bar_outline, 100); outline.moveTo(0, 0); outline.lineTo(w - 20, 0); outline.lineTo(w - 20, 10); outline.lineTo(0, 10); outline.lineTo(0, 0); chk.ad_msec = ad_msec; chk.ad_timeout = ad_timeout; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var p = (100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time))); if (p > 0) { this._parent._alpha = p; } else { var _clip = this._parent._parent; mochi.as2.MochiAd.unload(_clip); delete this.onEnterFrame; } }; var sendHostProgress = false; mc.lc.sendHostLoadProgress = function (lc_name) { sendHostProgress = true; }; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.adjustProgress = function (msec) { var _chk = this.mc._mochiad_wait; _chk.server_control = true; _chk.started = getTimer(); _chk.ad_msec = msec; }; mc.lc.rpc = function (callbackID, arg) { mochi.as2.MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { return(s); }; chk.onEnterFrame = function () { var _clip = this._parent._parent; var ad_clip = this._parent._mochiad_ctr; var elapsed = (getTimer() - this.started); var finished = false; var clip_total = _clip.getBytesTotal(); var clip_loaded = _clip.getBytesLoaded(); var clip_pcnt = ((100 * clip_loaded) / clip_total); var ad_pcnt = ((100 * elapsed) / chk.ad_msec); var _inside = this._mochiad_bar._inside; var pcnt = Math.min(100, Math.min(clip_pcnt || 0, ad_pcnt)); pcnt = Math.max(this.last_pcnt, pcnt); this.last_pcnt = pcnt; _inside._xscale = pcnt; options.ad_progress(pcnt); if (sendHostProgress) { mochi.as2.MochiAd.containerNotify(clip, {id:"hostLoadPcnt", pcnt:clip_pcnt}, clip._mochiad._containerLCName); if (clip_pcnt == 100) { sendHostProgress = false; } } if (!chk.showing) { var total = ad_clip.getBytesTotal(); if ((total > 0) || (typeof(total) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if ((elapsed > chk.ad_timeout) && (clip_pcnt == 100)) { options.ad_failed(); finished = true; } } if (elapsed > chk.ad_msec) { finished = true; } if (((clip_total > 0) && (clip_loaded >= clip_total)) && (finished)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showClickAwayAd(options) { var DEFAULTS = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showClickAwayAd", res:"300x250", no_bg:true, ad_started:function () { }, ad_finished:function () { }, ad_loaded:function (width, height) { }, ad_failed:function () { }, ad_skipped:function () { }}; options = _parseOptions(options, DEFAULTS); var clip = options.clip; var ad_timeout = options.ad_timeout; delete options.ad_timeout; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var wh = _getRes(options); var w = wh[0]; var h = wh[1]; mc._x = w * 0.5; mc._y = h * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_timeout = ad_timeout; chk.started = getTimer(); chk.showing = false; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.rpc = function (callbackID, arg) { mochi.as2.MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { return(s); }; var sendHostProgress = false; chk.onEnterFrame = function () { var ad_clip = this._parent._mochiad_ctr; var elapsed = (getTimer() - this.started); var finished = false; if (!chk.showing) { var total = ad_clip.getBytesTotal(); if ((total > 0) || (typeof(total) == "undefined")) { finished = true; chk.showing = true; chk.started = getTimer(); } else if (elapsed > chk.ad_timeout) { options.ad_failed(); finished = true; } } if (finished) { delete this.onEnterFrame; } }; } static function showInterLevelAd(options) { var DEFAULTS = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }, ad_failed:function () { }, ad_loaded:function (width, height) { }, ad_skipped:function () { }}; options = _parseOptions(options, DEFAULTS); var clip = options.clip; var ad_msec = 11000; var ad_timeout = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var wh = _getRes(options); var w = wh[0]; var h = wh[1]; mc._x = w * 0.5; mc._y = h * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = ad_msec; chk.ad_timeout = ad_timeout; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var p = (100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time))); if (p > 0) { this._parent._alpha = p; } else { var _clip = this._parent._parent; mochi.as2.MochiAd.unload(_clip); delete this.onEnterFrame; } }; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.adjustProgress = function (msec) { var _chk = this.mc._mochiad_wait; _chk.server_control = true; _chk.started = getTimer(); _chk.ad_msec = msec - 250; }; mc.lc.rpc = function (callbackID, arg) { mochi.as2.MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { return(s); }; chk.onEnterFrame = function () { var ad_clip = this._parent._mochiad_ctr; var elapsed = (getTimer() - this.started); var finished = false; if (!chk.showing) { var total = ad_clip.getBytesTotal(); if ((total > 0) || (typeof(total) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (elapsed > chk.ad_timeout) { options.ad_failed(); finished = true; } } if (elapsed > chk.ad_msec) { finished = true; } if (finished) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function showPreloaderAd(options) { showPreGameAd(options); } static function showTimedAd(options) { showInterLevelAd(options); } static function _allowDomains(server) { var hostname = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(hostname); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(hostname); } } return(hostname); } static function load(options) { var DEFAULTS = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, DEFAULTS); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var clip = options.clip; if (!_isNetworkAvailable()) { return(null); } if (clip._mochiad_loaded) { return(null); } var depth = options.depth; delete options.depth; var mc = clip.createEmptyMovieClip("_mochiad", depth); var wh = _getRes(options); options.res = (wh[0] + "x") + wh[1]; options.server = options.server + options.id; delete options.id; clip._mochiad_loaded = true; if (clip._url.indexOf("http") != 0) { } var lv = mc.createEmptyMovieClip("_mochiad_ctr", 1); for (var k in options) { lv[k] = options[k]; } var server = lv.server; delete lv.server; var hostname = _allowDomains(server); mc.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; mochi.as2.MochiAd.unload(this._parent); } }; } }; var lc = new Object(); var name = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); lc.mc = mc; lc.name = name; lc.hostname = hostname; lc.allowDomain = function (d) { return(true); }; lc.allowInsecureDomain = lc.allowDomain; lc.connect(name); mc.lc = lc; mc.lc.regContLC = function (lc_name) { mc._containerLCName = lc_name; }; lv.lc = name; lv.st = getTimer(); if (!options.skip) { lv.loadMovie(server + ".swf", "POST"); } return(mc); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } containerNotify(clip, {id:"unload"}, clip._mochiad._containerLCName); clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var o = System.security; if (o.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var b = options.clip.getBounds(); var w = 0; var h = 0; if (typeof(options.res) != "undefined") { var xy = options.res.split("x"); w = parseFloat(xy[0]); h = parseFloat(xy[1]); } else { w = b.xMax - b.xMin; h = b.yMax - b.yMin; } if ((w == 0) || (h == 0)) { w = Stage.width; h = Stage.height; } return([w, h]); } static function _parseOptions(options, defaults) { var optcopy = {}; for (var k in defaults) { optcopy[k] = defaults[k]; } if (options) { for (var k in options) { optcopy[k] = options[k]; } } if (_root.mochiad_options) { var pairs = _root.mochiad_options.split("&"); var i = 0; while (i < pairs.length) { var kv = pairs[i].split("="); optcopy[unescape(kv[0])] = unescape(kv[1]); i++; } } if (optcopy.id == "test") { } return(optcopy); } static function rpc(clip, callbackID, arg) { switch (arg.id) { case "setValue" : setValue(clip, arg.objectName, arg.value); return; case "getValue" : var val = getValue(clip, arg.objectName); containerRpcResult(clip, callbackID, val, clip._mochiad._containerLCName); return; case "runMethod" : var ret = runMethod(clip, arg.method, arg.args); containerRpcResult(clip, callbackID, ret, clip._mochiad._containerLCName); } } static function setValue(base, objectName, value) { var nameArray = objectName.split("."); var i; i = 0; while (i < (nameArray.length - 1)) { if ((base[nameArray[i]] == undefined) || (base[nameArray[i]] == null)) { return(undefined); } base = base[nameArray[i]]; i++; } base[nameArray[i]] = value; } static function getValue(base, objectName) { var nameArray = objectName.split("."); var i; i = 0; while (i < (nameArray.length - 1)) { if ((base[nameArray[i]] == undefined) || (base[nameArray[i]] == null)) { return(undefined); } base = base[nameArray[i]]; i++; } return(base[nameArray[i]]); } static function runMethod(base, methodName, argsArray) { var nameArray = methodName.split("."); var i; i = 0; while (i < (nameArray.length - 1)) { if ((base[nameArray[i]] == undefined) || (base[nameArray[i]] == null)) { return(undefined); } base = base[nameArray[i]]; i++; } if (typeof(base[nameArray[i]]) == "function") { return(base[nameArray[i]].apply(base, argsArray)); } return(undefined); } static function containerNotify(clip, args, lcName) { var container = clip._mochiad._mochiad_ctr.ad.app; if (container.notify) { container.notify(args); } else { new LocalConnection().send(lcName, "notify", args); } } static function containerRpcResult(clip, callbackID, val, lcName) { var container = clip._mochiad._mochiad_ctr.ad.app; if (container.rpcResult) { container.rpcResult(callbackID, val); } else { new LocalConnection().send(lcName, "rpcResult", callbackID, val); } } }
Symbol 1093 MovieClip [__Packages.mochi.as2.MochiSync] Frame 0
class mochi.as2.MochiSync { var _syncContainer; function MochiSync () { _syncContainer = {}; } function getProp(name) { return(_syncContainer[name]); } function setProp(name, value) { if (_syncContainer[name] == value) { return(undefined); } _syncContainer[name] = value; mochi.as2.MochiServices.send("sync_propUpdate", {name:name, value:value}); } function triggerEvent(eventType, args) { switch (eventType) { case SYNC_REQUEST : mochi.as2.MochiServices.send("sync_syncronize", _syncContainer); return; case SYNC_PROPERTY : _syncContainer[args.name] = args.value; } } static var SYNC_REQUEST = "SyncRequest"; static var SYNC_PROPERTY = "UpdateProperty"; }
Symbol 1094 MovieClip [__Packages.mochi.as2.MochiServices] Frame 0
class mochi.as2.MochiServices { static var _id, _container, _clip, _sendChannelName, __get__comChannelName, onError, _listenChannel, _sendChannel; function MochiServices () { } static function get id() { return(_id); } static function get clip() { return(_container); } static function get childClip() { return(_clip); } static function getVersion() { return("3.8 as2"); } static function allowDomains(server) { var hostname = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(hostname); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(hostname); } } return(hostname); } static function get isNetworkAvailable() { if (System.security) { var o = System.security; if (o.sandboxType == "localWithFile") { return(false); } } return(true); } static function set comChannelName(val) { if (val != undefined) { if (val.length > 3) { _sendChannelName = val + "_fromgame"; initComChannels(); } } //return(__get__comChannelName()); } static function get connected() { return(_connected); } static function connect(id, clip, onError) { warnID(id, false); if ((!_connected) && (_clip == undefined)) { _connecting = true; init(id, clip); } if (onError != undefined) { mochi.as2.MochiServices.onError = onError; } else if (mochi.as2.MochiServices.onError == undefined) { mochi.as2.MochiServices.onError = function (errorCode) { }; } } static function disconnect() { if (_connected || (_connecting)) { _connecting = (_connected = false); flush(true); if (_clip != undefined) { _clip.removeMovieClip(); delete _clip; } _listenChannel.close(); } } static function init(id, clip) { _id = id; if (clip != undefined) { _container = clip; } else { _container = _root; } loadCommunicator(id, _container); } static function loadCommunicator(id, clip) { var clipname = ("_mochiservices_com_" + id); var _loader = new MovieClipLoader(); var _loaderListener = {}; if (_clip != null) { return(_clip); } if (!isNetworkAvailable) { return(null); } if (urlOptions().servURL) { _servURL = urlOptions().servURL; } var servicesURL = (_servURL + _services); if (urlOptions().servicesURL) { servicesURL = urlOptions().servicesURL; } allowDomains(servicesURL); _clip = clip.createEmptyMovieClip(clipname, 10336, false); _listenChannelName = _listenChannelName + ((Math.floor(new Date().getTime()) + "_") + Math.floor(Math.random() * 99999)); listen(); if (_loaderListener.waitInterval != null) { clearInterval(_loaderListener.waitInterval); } _loaderListener.onLoadError = loadError; _loaderListener.onLoadStart = function (target_mc) { this.isLoading = true; }; _loaderListener.onLoadComplete = function (target_mc) { target_mc.MochiServices = mochi.as2.MochiServices; }; _loaderListener.startTime = getTimer(); _loaderListener.wait = function () { if ((getTimer() - this.startTime) > 10000) { if (!this.isLoading) { mochi.as2.MochiServices.disconnect(); mochi.as2.MochiServices.onError.apply(null, ["IOError"]); } clearInterval(this.waitInterval); } }; _loaderListener.waitInterval = setInterval(_loaderListener, "wait", 1000); _loader.addListener(_loaderListener); _loader.loadClip((((((servicesURL + "?listenLC=") + _listenChannelName) + "&mochiad_options=") + escape(_root.mochiad_options)) + "&api_version=") + getVersion(), _clip); _sendChannel = new LocalConnection(); _sendChannel._queue = []; return(_clip); } static function loadError(target_mc, errorCode, httpStatus) { disconnect(); onError.apply(null, [errorCode]); } static function onStatus(infoObject) { if (!(infoObject.level === "error")) { } else { _connected = false; _listenChannel.connect(_listenChannelName); } } static function listen() { _listenChannel = new LocalConnection(); _listenChannel.handshake = function (args) { mochi.as2.MochiServices.__set__comChannelName(args.newChannel); }; _listenChannel.allowDomain = function (d) { return(true); }; _listenChannel.allowInsecureDomain = _listenChannel.allowDomain; _listenChannel._nextcallbackID = 0; _listenChannel._callbacks = {}; _listenChannel.connect(_listenChannelName); } static function initComChannels() { if (!_connected) { _sendChannel.onStatus = function (infoObject) { mochi.as2.MochiServices.onStatus(infoObject); }; _sendChannel.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"}); _sendChannel.send(_sendChannelName, "onReceive", {methodName:"registerGame", id:_id, version:getVersion()}); _listenChannel.onStatus = function (infoObject) { mochi.as2.MochiServices.onStatus(infoObject); }; _listenChannel.onReceive = function (pkg) { var cb = pkg.callbackID; var cblst = this._callbacks[cb]; if (!cblst) { return(undefined); } var method = cblst.callbackMethod; var obj = cblst.callbackObject; if (obj && (typeof(method) == "string")) { method = obj[method]; } if (method != undefined) { method.apply(obj, pkg.args); } delete this._callbacks[cb]; }; _listenChannel.onEvent = function (pkg) { switch (pkg.target) { case "events" : mochi.as2.MochiEvents.triggerEvent(pkg.event, pkg.args); return; case "coins" : mochi.as2.MochiSocial.triggerEvent(pkg.event, pkg.args); return; case "sync" : mochi.as2.MochiServices.servicesSync.triggerEvent(pkg.event, pkg.args); } }; _listenChannel.onError = function () { mochi.as2.MochiServices.onError.apply(null, ["IOError"]); }; _connecting = false; _connected = true; while (_sendChannel._queue.length > 0) { _sendChannel.send(_sendChannelName, "onReceive", _sendChannel._queue.shift()); } } } static function updateCopy(args) { send("coins_updateCopy", args, null, null); } static function flush(error) { var request; var callback; while (_sendChannel._queue.length > 0) { request = _sendChannel._queue.shift(); delete callback; if (request.callbackID != null) { callback = _listenChannel._callbacks[request.callbackID]; } delete _listenChannel._callbacks[request.callbackID]; if (error) { handleError(request.args, callback.callbackObject, callback.callbackMethod); } } } static function handleError(args, callbackObject, callbackMethod) { if (args != null) { if (args.onError != null) { args.onError.apply(null, ["NotConnected"]); } if ((args.options != null) && (args.options.onError != null)) { args.options.onError.apply(null, ["NotConnected"]); } } if (callbackMethod != null) { args = {}; args.error = true; args.errorCode = "NotConnected"; if ((callbackObject != null) && (typeof(callbackMethod) == "string")) { callbackObject[callbackMethod](args); } else if (callbackMethod != null) { callbackMethod.apply(args); } } } static function send(methodName, args, callbackObject, callbackMethod) { if (_connected) { _sendChannel.send(_sendChannelName, "onReceive", {methodName:methodName, args:args, callbackID:_listenChannel._nextcallbackID}); } else { if ((_clip == undefined) || (!_connecting)) { handleError(args, callbackObject, callbackMethod); flush(true); return(undefined); } _sendChannel._queue.push({methodName:methodName, args:args, callbackID:_listenChannel._nextcallbackID}); } _listenChannel._callbacks[_listenChannel._nextcallbackID] = {callbackObject:callbackObject, callbackMethod:callbackMethod}; _listenChannel._nextcallbackID++; } static function urlOptions() { var opts = {}; var options; if (_root._url.indexOf("mochiad_options") != -1) { var i = ((_root._url.indexOf("mochiad_options") + "mochiad_options".length) + 1); options = _root._url.substr(i, _root._url.length); } else if (_root.mochiad_options) { options = _root.mochiad_options; } if (options) { var pairs = _root.mochiad_options.split("&"); var i = 0; while (i < pairs.length) { var kv = pairs[i].split("="); opts[unescape(kv[0])] = unescape(kv[1]); i++; } } return(opts); } static function warnID(bid, leaderboard) { bid = bid.toLowerCase(); if (bid.length != 16) { return(undefined); } if (bid == "1e113c7239048b3f") { if (leaderboard) { } return(undefined); } if (bid == "84993a1de4031cd8") { if (leaderboard) { } return(undefined); } var i = 0; while (i < bid.length) { switch (bid.charAt(i)) { case "0" : case "1" : case "2" : case "3" : case "4" : case "5" : case "6" : case "7" : case "8" : case "9" : case "a" : case "b" : case "c" : case "d" : case "e" : case "f" : break; default : return(undefined); } i++; } } static function addLinkEvent(url, burl, btn, onClick) { var timeout = 1500; var t0 = getTimer(); var vars = new Object(); vars.mav = getVersion(); vars.swfv = btn.getSWFVersion() || 6; vars.swfurl = btn._url; vars.fv = System.capabilities.version; vars.os = System.capabilities.os; vars.lang = System.capabilities.language; vars.scres = (System.capabilities.screenResolutionX + "x") + System.capabilities.screenResolutionY; var s = "?"; var i = 0; for (var x in vars) { if (i != 0) { s = s + "&"; } i++; s = ((s + x) + "=") + escape(vars[x]); } if (!(netupAttempted || (_connected))) { var ping = btn.createEmptyMovieClip("ping", 777); var nettest = btn.createEmptyMovieClip("nettest", 778); netupAttempted = true; ping.loadMovie("http://x.mochiads.com/linkping.swf?t=" + getTimer()); nettest.onEnterFrame = function () { if ((ping._totalframes > 0) && (ping._totalframes == ping._framesloaded)) { delete this.onEnterFrame; } else if ((getTimer() - t0) > timeout) { delete this.onEnterFrame; mochi.as2.MochiServices.netup = false; } }; } var clk = btn.createEmptyMovieClip("clk", 1001); clk._alpha = 0; clk.beginFill(1044735); clk.moveTo(0, 0); clk.lineTo(0, btn._height); clk.lineTo(btn._width, btn._height); clk.lineTo(btn._width, 0); clk.lineTo(0, 0); clk.endFill(); clk.onRelease = function () { if (mochi.as2.MochiServices.netup) { getURL (url + s, "_blank"); } else { getURL (burl, "_blank"); } if (onClick != undefined) { onClick(); } }; } static function setContainer(clip) { } static function stayOnTop(clip) { } static var _servURL = "http://www.mochiads.com/static/lib/services/"; static var _services = "services.swf"; static var _mochiLC = "MochiLC.swf"; static var _listenChannelName = "__ms_"; static var _connecting = false; static var _connected = false; static var netup = true; static var netupAttempted = false; static var servicesSync = new mochi.as2.MochiSync(); }
Symbol 1095 MovieClip [__Packages.mochi.as2.MochiEventDispatcher] Frame 0
class mochi.as2.MochiEventDispatcher { var eventTable; function MochiEventDispatcher () { eventTable = {}; } function buildDelegate(thisObject, thatObject) { var delegate = {thisObject:thisObject, thatObject:thatObject}; if (thatObject != undefined) { var funct = ((typeof(thatObject) == "string") ? (thisObject[thatObject]) : (thatObject)); delegate.delegate = function (args) { funct.call(thisObject, args); }; } else { delegate.delegate = thisObject; } return(delegate); } function compareDelegate(d_A, d_B) { if ((d_A.thisObject != d_B.thisObject) || (d_A.thatObject != d_B.thatObject)) { return(false); } return(true); } function addEventListener(event, thisObject, thatObject) { removeEventListener(event, thisObject, thatObject); eventTable[event].push(buildDelegate(thisObject, thatObject)); } function removeEventListener(event, thisObject, thatObject) { var delegate = buildDelegate(thisObject, thatObject); if (eventTable[event] == undefined) { eventTable[event] = []; return(undefined); } for (var s in eventTable[event]) { if (!compareDelegate(eventTable[event][s], delegate)) { continue; } eventTable[event].splice(Number(s), 1); } } function triggerEvent(event, args) { if (eventTable[event] == undefined) { return(undefined); } for (var i in eventTable[event]) { eventTable[event][i].delegate(args); } } }
Symbol 1096 MovieClip [__Packages.mochi.as2.MochiEvents] Frame 0
class mochi.as2.MochiEvents { function MochiEvents () { } static function getVersion() { return(mochi.as2.MochiServices.getVersion()); } static function startSession(achievementID) { mochi.as2.MochiServices.send("events_beginSession", {achievementID:achievementID}, null, null); } static function setNotifications(clip, style) { var args = {}; for (var s in style) { args[s] = style[s]; } args.clip = clip; mochi.as2.MochiServices.send("events_setNotifications", args, null, null); } static function addEventListener(eventType, thisObject, thatObject) { _dispatcher.addEventListener(eventType, thisObject, thatObject); } static function triggerEvent(eventType, args) { _dispatcher.triggerEvent(eventType, args); } static function removeEventListener(eventType, thisObject, thatObject) { _dispatcher.removeEventListener(eventType, thisObject, thatObject); } static function startPlay(tag) { if (tag == undefined) { tag = "gameplay"; } mochi.as2.MochiServices.send("events_setRoundID", {tag:String(tag)}, null, null); } static function endPlay() { mochi.as2.MochiServices.send("events_clearRoundID", null, null, null); } static function trackEvent(tag, value) { mochi.as2.MochiServices.send("events_trackEvent", {tag:tag, value:value}, null, null); } static var ACHIEVEMENT_RECEIVED = "AchievementReceived"; static var ALIGN_TOP_LEFT = "ALIGN_TL"; static var ALIGN_TOP = "ALIGN_T"; static var ALIGN_TOP_RIGHT = "ALIGN_TR"; static var ALIGN_LEFT = "ALIGN_L"; static var ALIGN_CENTER = "ALIGN_C"; static var ALIGN_RIGHT = "ALIGN_R"; static var ALIGN_BOTTOM_LEFT = "ALIGN_BL"; static var ALIGN_BOTTOM = "ALIGN_B"; static var ALIGN_BOTTOM_RIGHT = "ALIGN_BR"; static var FORMAT_SHORT = "ShortForm"; static var FORMAT_LONG = "LongForm"; static var _dispatcher = new mochi.as2.MochiEventDispatcher(); }
Symbol 1097 MovieClip [__Packages.mochi.as2.MochiSocial] Frame 0
class mochi.as2.MochiSocial { function MochiSocial () { } static function getVersion() { return(mochi.as2.MochiServices.getVersion()); } static function showLoginWidget(options) { mochi.as2.MochiServices.setContainer(); mochi.as2.MochiServices.stayOnTop(); mochi.as2.MochiServices.send("coins_showLoginWidget", {options:options}); } static function hideLoginWidget() { mochi.as2.MochiServices.send("coins_hideLoginWidget"); } static function requestLogin() { mochi.as2.MochiServices.send("coins_requestLogin"); } static function getUserInfo() { mochi.as2.MochiServices.send("coins_getUserInfo"); } static function saveUserProperties(properties) { mochi.as2.MochiServices.send("coins_saveUserProperties", properties); } static function addEventListener(eventType, delegate) { _dispatcher.addEventListener(eventType, delegate); } static function triggerEvent(eventType, args) { _dispatcher.triggerEvent(eventType, args); } static function removeEventListener(eventType, delegate) { _dispatcher.removeEventListener(eventType, delegate); } static var LOGGED_IN = "LoggedIn"; static var LOGGED_OUT = "LoggedOut"; static var LOGIN_SHOW = "LoginShow"; static var LOGIN_HIDE = "LoginHide"; static var LOGIN_SHOWN = "LoginShown"; static var PROFILE_SHOW = "ProfileShow"; static var PROFILE_HIDE = "ProfileHide"; static var PROPERTIES_SAVED = "PropertySaved"; static var WIDGET_LOADED = "WidgetLoaded"; static var USER_INFO = "UserInfo"; static var ERROR = "Error"; static var IO_ERROR = "IOError"; static var NO_USER = "NoUser"; static var PROPERTIES_SIZE = "PropertiesSize"; static var _dispatcher = new mochi.as2.MochiEventDispatcher(); }
Symbol 1098 MovieClip [__Packages.mochi.as2.MochiScores] Frame 0
class mochi.as2.MochiScores { static var boardID, onClose, onError; function MochiScores () { } static function setBoardID(boardID) { mochi.as2.MochiServices.warnID(boardID, true); mochi.as2.MochiScores.boardID = boardID; mochi.as2.MochiServices.send("scores_setBoardID", {boardID:boardID}); } static function showLeaderboard(options) { options.clip = mochi.as2.MochiServices.clip; if ((options.clip != mochi.as2.MochiServices.__get__clip()) || (mochi.as2.MochiServices.__get__childClip()._target == undefined)) { mochi.as2.MochiServices.disconnect(); mochi.as2.MochiServices.connect(mochi.as2.MochiServices.__get__id(), options.clip); } delete options.clip; if (options.name != null) { if (typeof(options.name) == "object") { if (options.name.text != undefined) { options.name = options.name.text; } } } if (options.score != null) { if (options.score instanceof TextField) { if (options.score.text != undefined) { options.score = options.score.text; } } else if (options.score instanceof mochi.as2.MochiDigits) { options.score = options.score.value; } var n = Number(options.score); if (isNaN(n)) { } else if ((n == Number.NEGATIVE_INFINITY) || (n == Number.POSITIVE_INFINITY)) { } else { if (Math.floor(n) != n) { } options.score = n; } } if (options.onDisplay != null) { options.onDisplay(); } else { mochi.as2.MochiServices.__get__clip().stop(); } if (options.onClose != null) { onClose = options.onClose; } else { onClose = function () { mochi.as2.MochiServices.__get__clip().play(); }; } if (options.onError != null) { onError = options.onError; } else { onError = onClose; } if (options.boardID == null) { if (boardID != null) { options.boardID = boardID; } } mochi.as2.MochiServices.warnID(options.boardID, true); mochi.as2.MochiServices.send("scores_showLeaderboard", {options:options}, null, doClose); } static function closeLeaderboard() { mochi.as2.MochiServices.send("scores_closeLeaderboard"); } static function getPlayerInfo(callbackObj, callbackMethod) { mochi.as2.MochiServices.send("scores_getPlayerInfo", null, callbackObj, callbackMethod); } static function submit(score, name, callbackObj, callbackMethod) { score = Number(score); if (isNaN(score)) { } else if ((score == Number.NEGATIVE_INFINITY) || (score == Number.POSITIVE_INFINITY)) { } else { if (Math.floor(score) != score) { } score = Number(score); } mochi.as2.MochiServices.send("scores_submit", {score:score, name:name}, callbackObj, callbackMethod); } static function requestList(callbackObj, callbackMethod) { mochi.as2.MochiServices.send("scores_requestList", null, callbackObj, callbackMethod); } static function scoresArrayToObjects(scores) { var so = {}; var i; var j; var o; var row_obj; for (var item in scores) { if (typeof(scores[item]) == "object") { if ((scores[item].cols != null) && (scores[item].rows != null)) { so[item] = []; o = scores[item]; j = 0; while (j < o.rows.length) { row_obj = {}; i = 0; while (i < o.cols.length) { row_obj[o.cols[i]] = o.rows[j][i]; i++; } so[item].push(row_obj); j++; } } else { so[item] = {}; for (var param in scores[item]) { so[item][param] = scores[item][param]; } } } else { so[item] = scores[item]; } } return(so); } static function doClose(args) { if (args.error == true) { if (args.errorCode == undefined) { args.errorCode = "IOError"; } onError.apply(null, [args.errorCode]); } else { onClose.apply(); } } }
Symbol 1099 MovieClip [__Packages.mochi.as2.MochiDigits] Frame 0
class mochi.as2.MochiDigits { var Encoder, Fragment, Sibling; function MochiDigits (digit, index) { Encoder = 0; setValue(digit, index); } function get value() { return(Number(toString())); } function set value(v) { setValue(v); //return(value); } function addValue(v) { value = value + v; } function setValue(digit, index) { var s = digit.toString(); if ((index == undefined) || (isNaN(index))) { index = 0; } Fragment = s.charCodeAt(index++) ^ Encoder; if (index < s.length) { Sibling = new mochi.as2.MochiDigits(digit, index); } else { Sibling = null; } reencode(); } function reencode() { var newEncode = int(2147483647 * Math.random()); Fragment = Fragment ^ (newEncode ^ Encoder); Encoder = newEncode; } function toString() { var s = String.fromCharCode(Fragment ^ Encoder); return(((Sibling != null) ? (s.concat(Sibling.toString())) : (s))); } }
Symbol 18 Button
on (release) { _root.gotoAndPlay(41); }
Symbol 19 MovieClip Frame 1
stop();
Instance of Symbol 13 MovieClip in Symbol 19 MovieClip Frame 1
onClipEvent (enterFrame) { this._xscale = _root.rezPercent * 2.17; }
Symbol 19 MovieClip Frame 2
stop();
Symbol 28 Button
on (release) { getURL ("http://www.9p.com/?utm_source=brandedgames&utm_medium=frontalstrike", "_blank"); }
Symbol 30 MovieClip Frame 170
_root.preloader9p.gotoAndStop(2); stop();
Symbol 32 MovieClip Frame 187
stop();
Symbol 33 Button
on (release) { getURL ("http://www.9p.com/?utm_source=brandedgames&utm_medium=frontalstrike", "_blank"); }
Symbol 34 MovieClip Frame 1
stop();
Symbol 34 MovieClip Frame 2
stop();
Symbol 36 Button
on (release) { getURL ("http://www.9p.com/?utm_source=brandedgames&utm_medium=frontalstrike", "_blank"); }
Symbol 37 Button
on (release) { getURL ("http://www.9p.com/?utm_source=brandedgames&utm_medium=frontalstrike", "_blank"); }
Symbol 42 MovieClip Frame 7
stop();
Symbol 44 Button
on (release) { _global.walkSpeed = 0; _global.maxWalkSpeed = 30; _global.energy = 100; _global.ammo = 100; _parent._parent.gotoAndPlay(6); }
Symbol 47 MovieClip Frame 7
stop();
Symbol 48 Button
on (release) { _parent.gotoAndPlay(26); }
Symbol 51 MovieClip Frame 7
stop();
Symbol 52 Button
on (release) { _root.gotoAndStop(45); }
Symbol 55 MovieClip Frame 7
stop();
Symbol 56 Button
on (release) { getURL ("http://www.9p.com/?utm_source=brandedgames&utm_medium=frontalstrike", "_blank"); }
Symbol 57 MovieClip Frame 1
Symbol 62 Button
on (release) { _parent.gotoAndPlay(21); }
Symbol 63 MovieClip Frame 1
stop();
Symbol 64 MovieClip Frame 20
stop();
Symbol 64 MovieClip Frame 40
_parent.gotoAndPlay(1);
Symbol 71 MovieClip Frame 1
stop();
Symbol 72 MovieClip Frame 20
stop();
Symbol 72 MovieClip Frame 40
_parent.gotoAndPlay(1);
Symbol 73 MovieClip Frame 25
stop();
Symbol 73 MovieClip Frame 26
stop();
Symbol 73 MovieClip Frame 27
stop();
Symbol 76 Button
on (release) { getURL ("http://www.9p.com/?utm_source=brandedgames&utm_medium=frontalstrike", "_blank"); }
Symbol 79 Button
on (release) { getURL ("http://www.9p.com/?utm_source=brandedgames&utm_medium=frontalstrike", "_blank"); }
Symbol 87 Button
on (release) { _root.levelselected = 1; _root.gotoAndPlay(42); }
Symbol 88 MovieClip Frame 1
stop();
Symbol 88 MovieClip Frame 2
stop();
Symbol 90 Button
on (release) { _root.levelselected = 2; _root.gotoAndPlay(42); }
Symbol 91 MovieClip Frame 1
stop();
Symbol 91 MovieClip Frame 2
stop();
Symbol 93 Button
on (release) { _root.levelselected = 3; _root.gotoAndPlay(42); }
Symbol 94 MovieClip Frame 1
stop();
Symbol 94 MovieClip Frame 2
stop();
Symbol 96 Button
on (release) { _root.levelselected = 4; _root.gotoAndPlay(42); }
Symbol 97 MovieClip Frame 1
stop();
Symbol 97 MovieClip Frame 2
stop();
Symbol 99 Button
on (release) { _root.levelselected = 5; _root.gotoAndPlay(42); }
Symbol 100 MovieClip Frame 1
stop();
Symbol 100 MovieClip Frame 2
stop();
Symbol 102 Button
on (release) { _root.levelselected = 6; _root.gotoAndPlay(42); }
Symbol 103 MovieClip Frame 1
stop();
Symbol 103 MovieClip Frame 2
stop();
Symbol 105 Button
on (release) { _root.levelselected = 7; _root.gotoAndPlay(42); }
Symbol 106 MovieClip Frame 1
stop();
Symbol 106 MovieClip Frame 2
stop();
Symbol 108 Button
on (release) { _root.levelselected = 8; _root.gotoAndPlay(42); }
Symbol 109 MovieClip Frame 1
stop();
Symbol 109 MovieClip Frame 2
stop();
Symbol 111 Button
on (release) { _root.levelselected = 9; _root.gotoAndPlay(42); }
Symbol 112 MovieClip Frame 1
stop();
Symbol 112 MovieClip Frame 2
stop();
Symbol 114 Button
on (release) { _root.levelselected = 10; _root.gotoAndPlay(42); }
Symbol 115 MovieClip Frame 1
stop();
Symbol 115 MovieClip Frame 2
stop();
Symbol 117 Button
on (release) { _root.levelselected = 11; _root.gotoAndPlay(42); }
Symbol 118 MovieClip Frame 1
stop();
Symbol 118 MovieClip Frame 2
stop();
Symbol 120 Button
on (release) { _root.levelselected = 12; _root.gotoAndPlay(42); }
Symbol 121 MovieClip Frame 1
stop();
Symbol 121 MovieClip Frame 2
stop();
Symbol 123 Button
on (release) { _root.levelselected = 13; _root.gotoAndPlay(42); }
Symbol 124 MovieClip Frame 1
stop();
Symbol 124 MovieClip Frame 2
stop();
Symbol 126 Button
on (release) { _root.levelselected = 14; _root.gotoAndPlay(42); }
Symbol 127 MovieClip Frame 1
stop();
Symbol 127 MovieClip Frame 2
stop();
Symbol 129 Button
on (release) { _root.levelselected = 15; _root.gotoAndPlay(42); }
Symbol 130 MovieClip Frame 1
stop();
Symbol 130 MovieClip Frame 2
stop();
Symbol 132 Button
on (release) { _root.levelselected = 16; _root.gotoAndPlay(42); }
Symbol 133 MovieClip Frame 1
stop();
Symbol 133 MovieClip Frame 2
stop();
Symbol 135 Button
on (release) { _root.levelselected = 17; _root.gotoAndPlay(42); }
Symbol 136 MovieClip Frame 1
stop();
Symbol 136 MovieClip Frame 2
stop();
Symbol 138 Button
on (release) { _root.levelselected = 18; _root.gotoAndPlay(42); }
Symbol 139 MovieClip Frame 1
stop();
Symbol 139 MovieClip Frame 2
stop();
Symbol 141 Button
on (release) { _root.levelselected = 19; _root.gotoAndPlay(42); }
Symbol 142 MovieClip Frame 1
stop();
Symbol 142 MovieClip Frame 2
stop();
Symbol 144 Button
on (release) { _root.levelselected = 20; _root.gotoAndPlay(42); }
Symbol 145 MovieClip Frame 1
stop();
Symbol 145 MovieClip Frame 2
stop();
Symbol 147 Button
on (release) { _root.levelselected = 21; _root.gotoAndPlay(42); }
Symbol 148 MovieClip Frame 1
stop();
Symbol 148 MovieClip Frame 2
stop();
Symbol 150 Button
on (release) { _root.levelselected = 22; _root.gotoAndPlay(42); }
Symbol 151 MovieClip Frame 1
stop();
Symbol 151 MovieClip Frame 2
stop();
Symbol 153 Button
on (release) { _root.levelselected = 23; _root.gotoAndPlay(42); }
Symbol 154 MovieClip Frame 1
stop();
Symbol 154 MovieClip Frame 2
stop();
Symbol 156 Button
on (release) { _root.levelselected = 24; _root.gotoAndPlay(42); }
Symbol 157 MovieClip Frame 1
stop();
Symbol 157 MovieClip Frame 2
stop();
Symbol 159 Button
on (release) { _root.levelselected = 25; _root.gotoAndPlay(42); }
Symbol 160 MovieClip Frame 1
stop();
Symbol 160 MovieClip Frame 2
stop();
Symbol 162 Button
on (release) { _root.levelselected = 26; _root.gotoAndPlay(42); }
Symbol 163 MovieClip Frame 1
stop();
Symbol 163 MovieClip Frame 2
stop();
Symbol 165 Button
on (release) { _root.levelselected = 27; _root.gotoAndPlay(42); }
Symbol 166 MovieClip Frame 1
stop();
Symbol 166 MovieClip Frame 2
stop();
Symbol 168 Button
on (release) { _root.levelselected = 28; _root.gotoAndPlay(42); }
Symbol 169 MovieClip Frame 1
stop();
Symbol 169 MovieClip Frame 2
stop();
Symbol 171 Button
on (release) { _root.levelselected = 29; _root.gotoAndPlay(42); }
Symbol 172 MovieClip Frame 1
stop();
Symbol 172 MovieClip Frame 2
stop();
Symbol 174 Button
on (release) { _root.levelselected = 30; _root.gotoAndPlay(42); }
Symbol 175 MovieClip Frame 1
stop();
Symbol 175 MovieClip Frame 2
stop();
Symbol 179 MovieClip Frame 30
stop();
Symbol 180 Button
on (release) { getURL ("http://www.9p.com/?utm_source=brandedgames&utm_medium=frontalstrike", "_blank"); }
Symbol 184 MovieClip Frame 232
_root.nextFrame();
Symbol 192 MovieClip Frame 1
stop();
Symbol 192 MovieClip Frame 2
stop();
Symbol 201 MovieClip Frame 1
stop();
Symbol 202 MovieClip Frame 1
stop();
Symbol 202 MovieClip Frame 10
stop();
Symbol 209 MovieClip Frame 1
stop();
Symbol 209 MovieClip Frame 10
removeMovieClip(this);
Symbol 220 MovieClip Frame 1
stop();
Symbol 220 MovieClip Frame 2
stop(); teleportHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox) && (_global.mortal)) { _global.mortal = false; _root.levelComplete.gotoAndPlay(2); } };
Symbol 224 MovieClip Frame 1
stop();
Symbol 224 MovieClip Frame 2
stop();
Symbol 225 MovieClip Frame 1
stop();
Symbol 225 MovieClip Frame 2
stop();
Symbol 231 MovieClip Frame 1
stop();
Symbol 231 MovieClip Frame 2
_root.teleport.gotoAndStop(2); stop();
Symbol 235 MovieClip Frame 1
stop();
Symbol 239 MovieClip Frame 1
stop();
Symbol 240 Button
on (keyPress "1") { clearInterval(firingInterval); dude.gun.gotoAndStop(1); } on (keyPress "2") { clearInterval(firingInterval); dude.gun.gotoAndStop(2); } on (keyPress "3") { clearInterval(firingInterval); dude.gun.gotoAndStop(3); }
Symbol 250 MovieClip Frame 1
stop(); _global.activeWeapon = 1; _global.fireRate = 300;
Symbol 250 MovieClip Frame 2
stop(); _global.activeWeapon = 2; _global.fireRate = 100;
Symbol 284 MovieClip Frame 55
stop();
Symbol 290 MovieClip Frame 121
stop();
Symbol 293 MovieClip Frame 214
stop();
Symbol 297 MovieClip Frame 1
stop();
Symbol 297 MovieClip Frame 50
_root.nextFrame();
Symbol 301 MovieClip Frame 1
stop();
Symbol 301 MovieClip Frame 2
_global.mortal = false; _global.energy = 0; if (_root.score >= _global.bestScore) { _root.local_data.data.bestScore = _root.score; _root.local_data.flush(); } if (_global.cLevel >= _root.local_data.data.clevel) { _root.local_data.data.clevel = _global.cLevel; _root.local_data.flush(); }
Symbol 301 MovieClip Frame 71
_root.gotoAndStop(43);
Symbol 303 MovieClip Frame 1
stop();
Symbol 307 MovieClip Frame 1
_root.levelstart();
Symbol 307 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 316 MovieClip Frame 1
stop();
Symbol 321 MovieClip Frame 1
stop();
Symbol 321 MovieClip Frame 2
stop();
Symbol 322 MovieClip Frame 1
stop();
Symbol 322 MovieClip Frame 2
stop(); teleportHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox) && (_global.mortal)) { _global.mortal = false; _root.levelComplete.gotoAndPlay(2); } };
Symbol 323 MovieClip Frame 1
stop();
Symbol 323 MovieClip Frame 10
stop();
Symbol 324 MovieClip Frame 1
stop();
Symbol 324 MovieClip Frame 10
stop();
Symbol 325 MovieClip Frame 1
stop();
Symbol 325 MovieClip Frame 10
_parent._parent.gotoAndStop(2);
Symbol 327 MovieClip Frame 1
stop();
Symbol 327 MovieClip Frame 2
stop();
Symbol 328 MovieClip Frame 1
stop();
Symbol 328 MovieClip Frame 2
_root.teleport.gotoAndStop(2); stop();
Symbol 334 MovieClip Frame 1
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 340 MovieClip Frame 55
stop();
Symbol 341 MovieClip Frame 1
_root.levelstart();
Symbol 341 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 347 MovieClip Frame 1
stop();
Symbol 347 MovieClip Frame 2
stop();
Symbol 348 MovieClip Frame 1
stop();
Symbol 348 MovieClip Frame 2
stop();
Symbol 349 MovieClip Frame 1
stop();
Symbol 349 MovieClip Frame 2
stop(); teleportHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox) && (_global.mortal)) { _global.mortal = false; _root.levelComplete.gotoAndPlay(2); } };
Symbol 350 MovieClip Frame 1
stop();
Symbol 350 MovieClip Frame 10
stop();
Symbol 351 MovieClip Frame 1
stop();
Symbol 351 MovieClip Frame 10
stop();
Symbol 352 MovieClip Frame 1
stop();
Symbol 352 MovieClip Frame 2
_root.teleport.gotoAndStop(2); stop();
Symbol 353 MovieClip Frame 1
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 354 MovieClip Frame 1
cannonray2.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 360 MovieClip Frame 55
stop();
Symbol 361 MovieClip Frame 1
_root.levelstart();
Symbol 361 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 366 MovieClip Frame 1
stop();
Symbol 366 MovieClip Frame 2
stop();
Symbol 367 MovieClip Frame 1
stop();
Symbol 367 MovieClip Frame 2
stop();
Symbol 368 MovieClip Frame 1
stop();
Symbol 368 MovieClip Frame 2
stop(); teleportHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox) && (_global.mortal)) { _global.mortal = false; _root.levelComplete.gotoAndPlay(2); } };
Symbol 369 MovieClip Frame 1
stop();
Symbol 369 MovieClip Frame 10
stop();
Symbol 370 MovieClip Frame 1
stop();
Symbol 370 MovieClip Frame 10
stop();
Symbol 371 MovieClip Frame 1
stop();
Symbol 371 MovieClip Frame 2
stop();
Symbol 372 MovieClip Frame 1
stop();
Symbol 372 MovieClip Frame 2
stop();
Symbol 373 MovieClip Frame 1
stop();
Symbol 373 MovieClip Frame 2
_root.teleport.gotoAndStop(2); stop();
Symbol 374 MovieClip Frame 1
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 374 MovieClip Frame 81
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 374 MovieClip Frame 123
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 375 MovieClip Frame 1
stop();
Symbol 375 MovieClip Frame 2
stop();
Symbol 381 MovieClip Frame 55
stop();
Symbol 395 MovieClip Frame 210
stop();
Symbol 396 MovieClip Frame 1
_root.levelstart();
Symbol 396 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 401 MovieClip Frame 1
stop();
Symbol 401 MovieClip Frame 2
stop(); teleportHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox) && (_global.mortal)) { _global.mortal = false; _root.levelComplete.gotoAndPlay(2); } };
Symbol 402 MovieClip Frame 1
stop();
Symbol 402 MovieClip Frame 2
stop();
Symbol 403 MovieClip Frame 1
stop();
Symbol 403 MovieClip Frame 2
stop();
Symbol 404 MovieClip Frame 1
stop();
Symbol 404 MovieClip Frame 10
stop();
Symbol 405 MovieClip Frame 1
stop();
Symbol 405 MovieClip Frame 10
stop();
Symbol 406 MovieClip Frame 1
stop();
Symbol 406 MovieClip Frame 2
stop();
Symbol 411 MovieClip Frame 1
stop();
Symbol 411 MovieClip Frame 2
stop();
Symbol 412 MovieClip Frame 1
stop();
Symbol 412 MovieClip Frame 2
_root.teleport.gotoAndStop(2); stop();
Symbol 418 MovieClip Frame 55
stop();
Symbol 424 MovieClip Frame 1
laserfenceHit1.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } }; laserfenceHit2.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } }; laserfenceHit3.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } }; laserfenceHit4.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } };
Symbol 424 MovieClip Frame 31
laserfenceHit1.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } }; laserfenceHit2.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } }; laserfenceHit3.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } }; laserfenceHit4.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } };
Symbol 424 MovieClip Frame 68
laserfenceHit1.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } }; laserfenceHit2.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } }; laserfenceHit3.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } }; laserfenceHit4.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } };
Symbol 424 MovieClip Frame 90
laserfenceHit1.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } }; laserfenceHit2.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } }; laserfenceHit3.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } }; laserfenceHit4.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } };
Symbol 425 MovieClip Frame 1
_root.levelstart();
Symbol 425 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 433 MovieClip Frame 1
stop();
Symbol 433 MovieClip Frame 10
stop();
Symbol 434 MovieClip Frame 4
bullet.gotoAndStop(1); bullet.bulletHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 25; this._parent.gotoAndPlay(2); } };
Symbol 435 MovieClip Frame 1
stop();
Symbol 435 MovieClip Frame 2
stop();
Symbol 436 MovieClip Frame 1
stop();
Symbol 436 MovieClip Frame 2
stop();
Symbol 437 MovieClip Frame 1
stop();
Symbol 437 MovieClip Frame 2
stop();
Symbol 441 MovieClip Frame 1
stop();
Symbol 441 MovieClip Frame 2
_root.teleport.gotoAndStop(2); stop();
Symbol 442 MovieClip Frame 40
bullet.gotoAndStop(1); bullet.bulletHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 25; this._parent.gotoAndPlay(2); } };
Symbol 443 MovieClip Frame 1
stop();
Symbol 443 MovieClip Frame 2
stop();
Symbol 444 MovieClip Frame 1
stop();
Symbol 444 MovieClip Frame 2
stop();
Symbol 445 MovieClip Frame 1
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 446 MovieClip Frame 1
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 452 MovieClip Frame 55
stop();
Symbol 455 MovieClip Frame 1
laserfenceHit1.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } };
Symbol 455 MovieClip Frame 31
laserfenceHit1.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } };
Symbol 455 MovieClip Frame 46
laserfenceHit1.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } };
Symbol 455 MovieClip Frame 68
laserfenceHit1.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } };
Symbol 456 MovieClip Frame 1
_root.levelstart();
Symbol 456 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 461 MovieClip Frame 1
stop();
Symbol 461 MovieClip Frame 2
stop(); teleportHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox) && (_global.mortal)) { _global.mortal = false; _root.levelComplete.gotoAndPlay(2); } };
Symbol 462 MovieClip Frame 1
stop();
Symbol 462 MovieClip Frame 2
stop();
Symbol 466 MovieClip Frame 1
stop();
Symbol 466 MovieClip Frame 2
_root.teleport.gotoAndStop(2); stop();
Symbol 467 MovieClip Frame 1
stop();
Symbol 467 MovieClip Frame 2
stop();
Symbol 471 MovieClip Frame 1
stop();
Symbol 471 MovieClip Frame 2
stop();
Symbol 472 MovieClip Frame 1
stop();
Symbol 472 MovieClip Frame 2
stop();
Symbol 473 MovieClip Frame 1
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 473 MovieClip Frame 81
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 473 MovieClip Frame 123
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 479 MovieClip Frame 55
stop();
Symbol 480 MovieClip Frame 1
laserfenceHit1.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } };
Symbol 480 MovieClip Frame 31
laserfenceHit1.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } };
Symbol 480 MovieClip Frame 46
laserfenceHit1.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } };
Symbol 480 MovieClip Frame 68
laserfenceHit1.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } };
Symbol 481 MovieClip Frame 1
_root.levelstart();
Symbol 481 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 486 MovieClip Frame 1
stop();
Symbol 486 MovieClip Frame 2
stop();
Symbol 487 MovieClip Frame 1
stop();
Symbol 487 MovieClip Frame 2
stop();
Symbol 488 MovieClip Frame 1
stop();
Symbol 488 MovieClip Frame 2
stop();
Symbol 489 MovieClip Frame 1
stop();
Symbol 489 MovieClip Frame 2
stop();
Symbol 490 MovieClip Frame 4
bullet.gotoAndStop(1); bullet.bulletHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 25; this._parent.gotoAndPlay(2); } };
Symbol 490 MovieClip Frame 42
bullet.gotoAndStop(1); bullet.bulletHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 25; this._parent.gotoAndPlay(2); } };
Symbol 491 MovieClip Frame 1
stop();
Symbol 491 MovieClip Frame 2
stop();
Symbol 492 MovieClip Frame 1
stop();
Symbol 492 MovieClip Frame 2
_root.teleport.gotoAndStop(2); stop();
Symbol 493 MovieClip Frame 1
stop();
Symbol 493 MovieClip Frame 2
stop();
Symbol 494 MovieClip Frame 1
stop();
Symbol 494 MovieClip Frame 2
stop();
Symbol 495 MovieClip Frame 1
stop();
Symbol 495 MovieClip Frame 2
stop();
Symbol 496 MovieClip Frame 1
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 496 MovieClip Frame 81
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 496 MovieClip Frame 123
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 502 MovieClip Frame 55
stop();
Symbol 503 MovieClip Frame 1
laserfenceHit1.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } };
Symbol 504 MovieClip Frame 1
laserfenceHit1.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } };
Symbol 504 MovieClip Frame 31
laserfenceHit1.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } };
Symbol 504 MovieClip Frame 46
laserfenceHit1.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } };
Symbol 504 MovieClip Frame 68
laserfenceHit1.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } };
Symbol 505 MovieClip Frame 1
_root.levelstart();
Symbol 505 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 510 MovieClip Frame 1
stop();
Symbol 510 MovieClip Frame 2
stop(); teleportHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox) && (_global.mortal)) { _global.mortal = false; _root.levelComplete.gotoAndPlay(2); } };
Symbol 511 MovieClip Frame 4
bullet.gotoAndStop(1); bullet.bulletHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 25; this._parent.gotoAndPlay(2); } };
Symbol 512 MovieClip Frame 1
stop();
Symbol 512 MovieClip Frame 2
stop();
Symbol 513 MovieClip Frame 1
stop();
Symbol 513 MovieClip Frame 2
stop();
Symbol 514 MovieClip Frame 20
bullet.gotoAndStop(1); bullet.bulletHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 25; this._parent.gotoAndPlay(2); } };
Symbol 515 MovieClip Frame 1
stop();
Symbol 515 MovieClip Frame 2
stop();
Symbol 516 MovieClip Frame 1
stop();
Symbol 516 MovieClip Frame 2
stop();
Symbol 518 MovieClip Frame 1
stop();
Symbol 518 MovieClip Frame 2
stop();
Symbol 519 MovieClip Frame 10
bullet.gotoAndStop(1); bullet.bulletHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 25; this._parent.gotoAndPlay(2); } };
Symbol 519 MovieClip Frame 36
bullet.gotoAndStop(1); bullet.bulletHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 25; this._parent.gotoAndPlay(2); } };
Symbol 520 MovieClip Frame 1
stop();
Symbol 520 MovieClip Frame 2
stop();
Symbol 521 MovieClip Frame 22
bullet.gotoAndStop(1); bullet.bulletHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 25; this._parent.gotoAndPlay(2); } };
Symbol 521 MovieClip Frame 48
bullet.gotoAndStop(1); bullet.bulletHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 25; this._parent.gotoAndPlay(2); } };
Symbol 522 MovieClip Frame 1
stop();
Symbol 522 MovieClip Frame 2
stop();
Symbol 523 MovieClip Frame 1
stop();
Symbol 523 MovieClip Frame 2
_root.teleport.gotoAndStop(2); stop();
Symbol 524 MovieClip Frame 1
stop();
Symbol 524 MovieClip Frame 2
stop();
Symbol 525 MovieClip Frame 45
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 525 MovieClip Frame 87
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 531 MovieClip Frame 55
stop();
Symbol 532 MovieClip Frame 1
_root.levelstart();
Symbol 532 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 537 MovieClip Frame 1
stop();
Symbol 537 MovieClip Frame 2
stop();
Symbol 538 MovieClip Frame 1
stop();
Symbol 538 MovieClip Frame 2
stop();
Symbol 539 MovieClip Frame 1
stop();
Symbol 539 MovieClip Frame 2
stop();
Symbol 540 MovieClip Frame 1
stop();
Symbol 540 MovieClip Frame 2
stop();
Symbol 541 MovieClip Frame 1
stop();
Symbol 541 MovieClip Frame 2
stop();
Symbol 542 MovieClip Frame 1
stop();
Symbol 542 MovieClip Frame 2
stop();
Symbol 543 MovieClip Frame 45
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 543 MovieClip Frame 87
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 544 MovieClip Frame 45
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 544 MovieClip Frame 87
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 545 MovieClip Frame 17
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 545 MovieClip Frame 130
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 546 MovieClip Frame 17
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 546 MovieClip Frame 130
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 552 MovieClip Frame 36
_parent.nextFrame();
Instance of Symbol 560 MovieClip "blasterhit" in Symbol 561 MovieClip Frame 45
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 2; } }
Instance of Symbol 560 MovieClip "blasterhit" in Symbol 561 MovieClip Frame 148
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 2; } }
Instance of Symbol 560 MovieClip "blasterhit" in Symbol 561 MovieClip Frame 200
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 2; } }
Symbol 562 MovieClip Frame 1
l10bosshit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; _global.level10bossEnergy = _global.level10bossEnergy - 1; } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 5; _global.level10bossEnergy = _global.level10bossEnergy - 1; } j++; } }; stop();
Instance of Symbol 556 MovieClip in Symbol 562 MovieClip Frame 1
onClipEvent (enterFrame) { this._width = _global.level10bossEnergy * 0.96; if (_global.level10bossEnergy <= 0) { this._parent.gotoAndPlay(2); } }
Symbol 562 MovieClip Frame 17
_global.mortal = false; _root.levelComplete.gotoAndPlay(2); _parent.gotoAndStop(356); stop();
Symbol 566 MovieClip Frame 1
stop();
Instance of Symbol 565 MovieClip in Symbol 566 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 20; this._parent.gotoAndPlay(2); } }
Symbol 567 MovieClip Frame 1
stop();
Instance of Symbol 565 MovieClip in Symbol 567 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 20; this._parent.gotoAndPlay(2); } }
Symbol 568 MovieClip Frame 1
stop();
Instance of Symbol 565 MovieClip in Symbol 568 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 20; this._parent.gotoAndPlay(2); } }
Symbol 569 MovieClip Frame 1
stop();
Instance of Symbol 565 MovieClip in Symbol 569 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 20; this._parent.gotoAndPlay(2); } }
Symbol 570 MovieClip Frame 1
stop();
Instance of Symbol 565 MovieClip in Symbol 570 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 20; this._parent.gotoAndPlay(2); } }
Symbol 571 MovieClip Frame 1
stop();
Instance of Symbol 565 MovieClip in Symbol 571 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 20; this._parent.gotoAndPlay(2); } }
Symbol 572 MovieClip Frame 355
gotoAndPlay (1);
Symbol 572 MovieClip Frame 356
stop();
Symbol 573 MovieClip Frame 1
stop();
Symbol 573 MovieClip Frame 2
stop();
Symbol 579 MovieClip Frame 55
stop();
Symbol 580 MovieClip Frame 1
_root.levelstart();
Symbol 580 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 587 MovieClip Frame 1
Mouse.show();
Symbol 587 MovieClip Frame 236
Mouse.hide(); _root.score = _root.score + 1000; _root.nextFrame();
Symbol 592 MovieClip Frame 1
stop();
Symbol 592 MovieClip Frame 2
stop();
Symbol 593 MovieClip Frame 1
stop();
Symbol 593 MovieClip Frame 2
stop();
Symbol 594 MovieClip Frame 1
stop();
Symbol 594 MovieClip Frame 2
stop(); teleportHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox) && (_global.mortal)) { _global.mortal = false; _root.levelComplete.gotoAndPlay(2); } };
Symbol 595 MovieClip Frame 1
stop();
Symbol 595 MovieClip Frame 2
_root.teleport.gotoAndStop(2); stop();
Symbol 602 MovieClip Frame 1
stop();
Instance of Symbol 601 MovieClip "exobot1hit" in Symbol 602 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.pswitch) { _parent._parent.stop(); } else { _parent._parent.play(); } if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 25; this._parent.gotoAndPlay(2); } j++; } }
Symbol 602 MovieClip Frame 9
stop(); this._parent.gotoAndStop(130);
Symbol 603 MovieClip Frame 129
gotoAndPlay (1);
Symbol 603 MovieClip Frame 130
stop();
Symbol 604 MovieClip Frame 139
gotoAndPlay (11);
Symbol 604 MovieClip Frame 140
stop();
Symbol 605 MovieClip Frame 129
gotoAndPlay (1);
Symbol 605 MovieClip Frame 130
stop();
Symbol 606 MovieClip Frame 139
gotoAndPlay (11);
Symbol 606 MovieClip Frame 140
stop();
Symbol 607 MovieClip Frame 139
gotoAndPlay (11);
Symbol 607 MovieClip Frame 140
stop();
Symbol 608 MovieClip Frame 139
gotoAndPlay (11);
Symbol 608 MovieClip Frame 140
stop();
Symbol 609 MovieClip Frame 139
gotoAndPlay (11);
Symbol 609 MovieClip Frame 140
stop();
Symbol 615 MovieClip Frame 55
stop();
Symbol 616 MovieClip Frame 1
_root.levelstart();
Symbol 616 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 621 MovieClip Frame 1
stop();
Symbol 621 MovieClip Frame 2
stop();
Symbol 622 MovieClip Frame 1
stop();
Symbol 622 MovieClip Frame 2
stop(); teleportHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox) && (_global.mortal)) { _global.mortal = false; _root.levelComplete.gotoAndPlay(2); } };
Symbol 623 MovieClip Frame 1
stop();
Symbol 623 MovieClip Frame 2
_root.teleport.gotoAndStop(2); stop();
Symbol 624 MovieClip Frame 1
stop();
Symbol 624 MovieClip Frame 2
stop();
Symbol 625 MovieClip Frame 1
stop();
Symbol 625 MovieClip Frame 10
stop();
Symbol 626 MovieClip Frame 129
gotoAndPlay (1);
Symbol 626 MovieClip Frame 130
stop();
Symbol 627 MovieClip Frame 139
gotoAndPlay (11);
Symbol 627 MovieClip Frame 140
stop();
Symbol 628 MovieClip Frame 129
gotoAndPlay (1);
Symbol 628 MovieClip Frame 130
stop();
Symbol 629 MovieClip Frame 139
gotoAndPlay (11);
Symbol 629 MovieClip Frame 140
stop();
Symbol 630 MovieClip Frame 139
gotoAndPlay (11);
Symbol 630 MovieClip Frame 140
stop();
Symbol 631 MovieClip Frame 139
gotoAndPlay (11);
Symbol 631 MovieClip Frame 140
stop();
Symbol 637 MovieClip Frame 55
stop();
Symbol 638 MovieClip Frame 1
_root.levelstart();
Symbol 638 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 643 MovieClip Frame 1
stop();
Symbol 643 MovieClip Frame 2
stop();
Symbol 644 MovieClip Frame 1
stop();
Symbol 644 MovieClip Frame 2
stop(); teleportHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox) && (_global.mortal)) { _global.mortal = false; _root.levelComplete.gotoAndPlay(2); } };
Symbol 645 MovieClip Frame 1
stop();
Symbol 645 MovieClip Frame 2
_root.teleport.gotoAndStop(2); stop();
Symbol 651 MovieClip Frame 21
stop();
Symbol 652 MovieClip Frame 1
stop();
Instance of Symbol 648 MovieClip in Symbol 652 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitbox)) { _root.score = _root.score + 100; this._parent.gotoAndStop(2); } }
Symbol 652 MovieClip Frame 2
stop();
Symbol 653 MovieClip Frame 139
gotoAndPlay (11);
Symbol 653 MovieClip Frame 140
stop();
Symbol 654 MovieClip Frame 139
gotoAndPlay (11);
Symbol 654 MovieClip Frame 140
stop();
Symbol 655 MovieClip Frame 139
gotoAndPlay (11);
Symbol 655 MovieClip Frame 140
stop();
Symbol 656 MovieClip Frame 139
gotoAndPlay (11);
Symbol 656 MovieClip Frame 140
stop();
Symbol 657 MovieClip Frame 139
gotoAndPlay (11);
Symbol 657 MovieClip Frame 140
stop();
Symbol 658 MovieClip Frame 139
gotoAndPlay (11);
Symbol 658 MovieClip Frame 140
stop();
Symbol 659 MovieClip Frame 139
gotoAndPlay (11);
Symbol 659 MovieClip Frame 140
stop();
Symbol 660 MovieClip Frame 139
gotoAndPlay (11);
Symbol 660 MovieClip Frame 140
stop();
Symbol 666 MovieClip Frame 55
stop();
Symbol 667 MovieClip Frame 1
_root.levelstart();
Symbol 667 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 672 MovieClip Frame 1
stop();
Symbol 672 MovieClip Frame 2
stop(); teleportHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox) && (_global.mortal)) { _global.mortal = false; _root.levelComplete.gotoAndPlay(2); } };
Symbol 673 MovieClip Frame 1
stop();
Symbol 673 MovieClip Frame 2
_root.teleport.gotoAndStop(2); stop();
Symbol 674 MovieClip Frame 139
gotoAndPlay (11);
Symbol 674 MovieClip Frame 140
stop();
Symbol 675 MovieClip Frame 139
gotoAndPlay (11);
Symbol 675 MovieClip Frame 140
stop();
Symbol 676 MovieClip Frame 139
gotoAndPlay (11);
Symbol 676 MovieClip Frame 140
stop();
Symbol 677 MovieClip Frame 139
gotoAndPlay (11);
Symbol 677 MovieClip Frame 140
stop();
Symbol 678 MovieClip Frame 83
gotoAndPlay (11);
Symbol 678 MovieClip Frame 130
stop();
Symbol 679 MovieClip Frame 83
gotoAndPlay (11);
Symbol 679 MovieClip Frame 130
stop();
Symbol 685 MovieClip Frame 55
stop();
Symbol 686 MovieClip Frame 1
_root.levelstart();
Symbol 686 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 691 MovieClip Frame 1
stop();
Symbol 691 MovieClip Frame 2
stop(); teleportHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox) && (_global.mortal)) { _global.mortal = false; _root.levelComplete.gotoAndPlay(2); } };
Symbol 692 MovieClip Frame 1
stop();
Symbol 692 MovieClip Frame 2
_root.teleport.gotoAndStop(2); stop();
Symbol 693 MovieClip Frame 1
stop();
Symbol 693 MovieClip Frame 2
stop();
Symbol 694 MovieClip Frame 1
stop();
Symbol 694 MovieClip Frame 2
stop();
Symbol 695 MovieClip Frame 139
gotoAndPlay (11);
Symbol 695 MovieClip Frame 140
stop();
Symbol 696 MovieClip Frame 139
gotoAndPlay (11);
Symbol 696 MovieClip Frame 140
stop();
Symbol 697 MovieClip Frame 83
gotoAndPlay (11);
Symbol 697 MovieClip Frame 130
stop();
Symbol 698 MovieClip Frame 83
gotoAndPlay (11);
Symbol 698 MovieClip Frame 130
stop();
Symbol 699 MovieClip Frame 83
gotoAndPlay (11);
Symbol 699 MovieClip Frame 130
stop();
Symbol 700 MovieClip Frame 83
gotoAndPlay (11);
Symbol 700 MovieClip Frame 130
stop();
Symbol 701 MovieClip Frame 83
gotoAndPlay (11);
Symbol 701 MovieClip Frame 130
stop();
Symbol 702 MovieClip Frame 83
gotoAndPlay (11);
Symbol 702 MovieClip Frame 130
stop();
Symbol 707 MovieClip Frame 1
stop();
Instance of Symbol 706 MovieClip in Symbol 707 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 35; this._parent.gotoAndPlay(2); } }
Symbol 707 MovieClip Frame 10
stop();
Symbol 708 MovieClip Frame 129
gotoAndPlay (1);
Symbol 708 MovieClip Frame 130
stop();
Symbol 714 MovieClip Frame 55
stop();
Symbol 715 MovieClip Frame 1
_root.levelstart();
Symbol 715 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 720 MovieClip Frame 1
stop();
Symbol 720 MovieClip Frame 2
stop(); teleportHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox) && (_global.mortal)) { _global.mortal = false; _root.levelComplete.gotoAndPlay(2); } };
Symbol 721 MovieClip Frame 1
stop();
Symbol 721 MovieClip Frame 2
_root.teleport.gotoAndStop(2); stop();
Symbol 722 MovieClip Frame 1
stop();
Symbol 722 MovieClip Frame 2
stop();
Symbol 723 MovieClip Frame 1
stop();
Symbol 723 MovieClip Frame 2
stop();
Symbol 724 MovieClip Frame 83
gotoAndPlay (11);
Symbol 724 MovieClip Frame 130
stop();
Symbol 725 MovieClip Frame 83
gotoAndPlay (11);
Symbol 725 MovieClip Frame 130
stop();
Symbol 726 MovieClip Frame 83
gotoAndPlay (11);
Symbol 726 MovieClip Frame 130
stop();
Symbol 727 MovieClip Frame 83
gotoAndPlay (11);
Symbol 727 MovieClip Frame 130
stop();
Symbol 728 MovieClip Frame 83
gotoAndPlay (11);
Symbol 728 MovieClip Frame 130
stop();
Symbol 729 MovieClip Frame 129
gotoAndPlay (1);
Symbol 729 MovieClip Frame 130
stop();
Symbol 730 MovieClip Frame 129
gotoAndPlay (1);
Symbol 730 MovieClip Frame 130
stop();
Symbol 731 MovieClip Frame 129
gotoAndPlay (1);
Symbol 731 MovieClip Frame 130
stop();
Symbol 737 MovieClip Frame 55
stop();
Symbol 738 MovieClip Frame 1
_root.levelstart();
Symbol 738 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 743 MovieClip Frame 1
stop();
Symbol 743 MovieClip Frame 2
stop(); teleportHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox) && (_global.mortal)) { _global.mortal = false; _root.levelComplete.gotoAndPlay(2); } };
Symbol 744 MovieClip Frame 1
stop();
Symbol 744 MovieClip Frame 2
_root.teleport.gotoAndStop(2); stop();
Symbol 745 MovieClip Frame 1
stop();
Symbol 745 MovieClip Frame 2
stop();
Symbol 746 MovieClip Frame 1
stop();
Symbol 746 MovieClip Frame 2
stop();
Symbol 747 MovieClip Frame 83
gotoAndPlay (11);
Symbol 747 MovieClip Frame 130
stop();
Symbol 748 MovieClip Frame 129
gotoAndPlay (1);
Symbol 748 MovieClip Frame 130
stop();
Symbol 749 MovieClip Frame 129
gotoAndPlay (1);
Symbol 749 MovieClip Frame 130
stop();
Symbol 750 MovieClip Frame 129
gotoAndPlay (1);
Symbol 750 MovieClip Frame 130
stop();
Symbol 751 MovieClip Frame 129
gotoAndPlay (1);
Symbol 751 MovieClip Frame 130
stop();
Symbol 752 MovieClip Frame 129
gotoAndPlay (1);
Symbol 752 MovieClip Frame 130
stop();
Symbol 753 MovieClip Frame 83
gotoAndPlay (11);
Symbol 753 MovieClip Frame 130
stop();
Symbol 759 MovieClip Frame 55
stop();
Symbol 760 MovieClip Frame 1
_root.levelstart();
Symbol 760 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 765 MovieClip Frame 1
stop();
Symbol 765 MovieClip Frame 2
stop(); teleportHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox) && (_global.mortal)) { _global.mortal = false; _root.levelComplete.gotoAndPlay(2); } };
Symbol 766 MovieClip Frame 1
stop();
Symbol 766 MovieClip Frame 2
stop();
Symbol 767 MovieClip Frame 1
stop();
Symbol 767 MovieClip Frame 2
stop();
Symbol 768 MovieClip Frame 1
stop();
Symbol 768 MovieClip Frame 2
_root.teleport.gotoAndStop(2); stop();
Symbol 769 MovieClip Frame 1
stop();
Symbol 769 MovieClip Frame 2
stop();
Symbol 770 MovieClip Frame 129
gotoAndPlay (1);
Symbol 770 MovieClip Frame 130
stop();
Symbol 771 MovieClip Frame 129
gotoAndPlay (1);
Symbol 771 MovieClip Frame 130
stop();
Symbol 772 MovieClip Frame 129
gotoAndPlay (1);
Symbol 772 MovieClip Frame 130
stop();
Symbol 773 MovieClip Frame 129
gotoAndPlay (1);
Symbol 773 MovieClip Frame 130
stop();
Symbol 774 MovieClip Frame 129
gotoAndPlay (1);
Symbol 774 MovieClip Frame 130
stop();
Symbol 780 MovieClip Frame 55
stop();
Symbol 781 MovieClip Frame 1
laserfenceHit1.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } };
Symbol 782 MovieClip Frame 1
laserfenceHit1.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } };
Symbol 783 MovieClip Frame 129
gotoAndPlay (1);
Symbol 783 MovieClip Frame 130
stop();
Symbol 784 MovieClip Frame 1
_root.levelstart();
Symbol 784 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 789 MovieClip Frame 1
stop();
Symbol 789 MovieClip Frame 2
stop(); teleportHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox) && (_global.mortal)) { _global.mortal = false; _root.levelComplete.gotoAndPlay(2); } };
Symbol 790 MovieClip Frame 1
stop();
Symbol 790 MovieClip Frame 2
stop();
Symbol 791 MovieClip Frame 1
stop();
Symbol 791 MovieClip Frame 2
stop();
Symbol 792 MovieClip Frame 1
stop();
Symbol 792 MovieClip Frame 2
_root.teleport.gotoAndStop(2); stop();
Symbol 793 MovieClip Frame 129
gotoAndPlay (1);
Symbol 793 MovieClip Frame 130
stop();
Symbol 794 MovieClip Frame 129
gotoAndPlay (1);
Symbol 794 MovieClip Frame 130
stop();
Symbol 795 MovieClip Frame 129
gotoAndPlay (1);
Symbol 795 MovieClip Frame 130
stop();
Symbol 796 MovieClip Frame 129
gotoAndPlay (1);
Symbol 796 MovieClip Frame 130
stop();
Symbol 802 MovieClip Frame 55
stop();
Symbol 803 MovieClip Frame 1
laserfenceHit1.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 10; } };
Symbol 804 MovieClip Frame 129
gotoAndPlay (1);
Symbol 804 MovieClip Frame 130
stop();
Symbol 805 MovieClip Frame 129
gotoAndPlay (1);
Symbol 805 MovieClip Frame 130
stop();
Symbol 806 MovieClip Frame 129
gotoAndPlay (1);
Symbol 806 MovieClip Frame 130
stop();
Symbol 807 MovieClip Frame 129
gotoAndPlay (1);
Symbol 807 MovieClip Frame 130
stop();
Symbol 808 MovieClip Frame 1
_root.levelstart();
Symbol 808 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 813 MovieClip Frame 1
stop();
Symbol 813 MovieClip Frame 2
stop();
Symbol 814 MovieClip Frame 1
stop();
Symbol 814 MovieClip Frame 2
stop();
Symbol 815 MovieClip Frame 1
stop();
Symbol 815 MovieClip Frame 2
stop();
Symbol 822 MovieClip Frame 1
stop();
Symbol 825 MovieClip Frame 1
l20bosshit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; _global.level20bossEnergy = _global.level20bossEnergy - 1; } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 5; _global.level20bossEnergy = _global.level20bossEnergy - 1; boss2acthit.gotoAndPlay(2); } j++; } }; stop();
Instance of Symbol 824 MovieClip in Symbol 825 MovieClip Frame 1
onClipEvent (enterFrame) { this._width = _global.level20bossEnergy * 0.96; if (_global.level20bossEnergy <= 0) { this._parent.gotoAndPlay(2); } }
Symbol 825 MovieClip Frame 17
_global.mortal = false; _root.levelComplete.gotoAndPlay(2); _parent.gotoAndStop(356); stop();
Instance of Symbol 828 MovieClip in Symbol 830 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 2; } }
Instance of Symbol 829 MovieClip in Symbol 830 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 2; } }
Symbol 831 MovieClip Frame 355
gotoAndPlay (1);
Symbol 831 MovieClip Frame 356
stop();
Symbol 832 MovieClip Frame 1
stop();
Symbol 838 MovieClip Frame 55
stop();
Symbol 839 MovieClip Frame 129
gotoAndPlay (1);
Symbol 839 MovieClip Frame 130
stop();
Symbol 840 MovieClip Frame 1
_root.levelstart();
Symbol 840 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 844 MovieClip Frame 1
Mouse.show();
Symbol 844 MovieClip Frame 239
Mouse.hide(); _root.score = _root.score + 1000; _root.nextFrame();
Symbol 849 MovieClip Frame 1
stop();
Symbol 849 MovieClip Frame 2
stop(); teleportHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox) && (_global.mortal)) { _global.mortal = false; _root.levelComplete.gotoAndPlay(2); } };
Symbol 850 MovieClip Frame 1
stop();
Symbol 850 MovieClip Frame 2
stop();
Symbol 851 MovieClip Frame 1
stop();
Symbol 851 MovieClip Frame 2
stop();
Symbol 852 MovieClip Frame 1
stop();
Symbol 852 MovieClip Frame 2
_root.teleport.gotoAndStop(2); stop();
Symbol 853 MovieClip Frame 1
stop();
Symbol 853 MovieClip Frame 10
stop();
Symbol 855 MovieClip Frame 1
stop();
Instance of Symbol 648 MovieClip in Symbol 855 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitbox)) { _root.score = _root.score + 100; this._parent.gotoAndStop(2); } }
Symbol 855 MovieClip Frame 2
stop();
Symbol 861 MovieClip Frame 1
stop();
Instance of Symbol 601 MovieClip "exobot1hit" in Symbol 861 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.pswitch) { _parent._parent.stop(); } else { _parent._parent.play(); } if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 30; this._parent.gotoAndPlay(2); } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 25; this._parent.gotoAndPlay(2); } j++; } }
Symbol 861 MovieClip Frame 9
stop(); this._parent.gotoAndStop(130);
Symbol 862 MovieClip Frame 1
stop();
Instance of Symbol 706 MovieClip in Symbol 862 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 35; this._parent.gotoAndPlay(2); } }
Symbol 862 MovieClip Frame 10
stop();
Symbol 863 MovieClip Frame 129
gotoAndPlay (1);
Symbol 863 MovieClip Frame 130
stop();
Symbol 864 MovieClip Frame 129
gotoAndPlay (1);
Symbol 864 MovieClip Frame 130
stop();
Symbol 865 MovieClip Frame 129
gotoAndPlay (1);
Symbol 865 MovieClip Frame 130
stop();
Symbol 866 MovieClip Frame 129
gotoAndPlay (1);
Symbol 866 MovieClip Frame 130
stop();
Symbol 872 MovieClip Frame 55
stop();
Symbol 873 MovieClip Frame 1
_root.levelstart();
Symbol 873 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 878 MovieClip Frame 1
stop();
Symbol 878 MovieClip Frame 2
stop(); teleportHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox) && (_global.mortal)) { _global.mortal = false; _root.levelComplete.gotoAndPlay(2); } };
Symbol 879 MovieClip Frame 1
stop();
Symbol 879 MovieClip Frame 2
stop();
Symbol 880 MovieClip Frame 1
stop();
Symbol 880 MovieClip Frame 2
stop();
Symbol 881 MovieClip Frame 1
stop();
Symbol 881 MovieClip Frame 2
_root.teleport.gotoAndStop(2); stop();
Symbol 883 MovieClip Frame 129
gotoAndPlay (1);
Symbol 883 MovieClip Frame 130
stop();
Symbol 884 MovieClip Frame 129
gotoAndPlay (1);
Symbol 884 MovieClip Frame 130
stop();
Symbol 885 MovieClip Frame 129
gotoAndPlay (1);
Symbol 885 MovieClip Frame 130
stop();
Symbol 886 MovieClip Frame 129
gotoAndPlay (1);
Symbol 886 MovieClip Frame 130
stop();
Symbol 887 MovieClip Frame 129
gotoAndPlay (1);
Symbol 887 MovieClip Frame 130
stop();
Symbol 893 MovieClip Frame 55
stop();
Symbol 894 MovieClip Frame 1
_root.levelstart();
Symbol 894 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 899 MovieClip Frame 1
stop();
Symbol 899 MovieClip Frame 2
stop(); teleportHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox) && (_global.mortal)) { _global.mortal = false; _root.levelComplete.gotoAndPlay(2); } };
Symbol 900 MovieClip Frame 1
stop();
Symbol 900 MovieClip Frame 2
stop();
Symbol 901 MovieClip Frame 1
stop();
Symbol 901 MovieClip Frame 2
stop();
Symbol 902 MovieClip Frame 45
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 902 MovieClip Frame 87
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 903 MovieClip Frame 129
gotoAndPlay (1);
Symbol 903 MovieClip Frame 130
stop();
Symbol 904 MovieClip Frame 129
gotoAndPlay (1);
Symbol 904 MovieClip Frame 130
stop();
Symbol 905 MovieClip Frame 129
gotoAndPlay (1);
Symbol 905 MovieClip Frame 130
stop();
Symbol 906 MovieClip Frame 129
gotoAndPlay (1);
Symbol 906 MovieClip Frame 130
stop();
Symbol 907 MovieClip Frame 129
gotoAndPlay (1);
Symbol 907 MovieClip Frame 130
stop();
Symbol 913 MovieClip Frame 55
stop();
Symbol 914 MovieClip Frame 1
_root.levelstart();
Symbol 914 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 919 MovieClip Frame 1
stop();
Symbol 919 MovieClip Frame 2
stop(); teleportHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox) && (_global.mortal)) { _global.mortal = false; _root.levelComplete.gotoAndPlay(2); } };
Symbol 922 MovieClip Frame 1
stop();
Symbol 922 MovieClip Frame 2
stop();
Symbol 923 MovieClip Frame 1
stop();
Symbol 923 MovieClip Frame 2
_root.teleport.gotoAndStop(2); stop();
Symbol 924 MovieClip Frame 45
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 924 MovieClip Frame 87
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 925 MovieClip Frame 45
cannonray.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 925 MovieClip Frame 87
cannonray2.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { if (_global.mortal) { _global.energy = _global.energy - 5; } } };
Symbol 926 MovieClip Frame 129
gotoAndPlay (1);
Symbol 926 MovieClip Frame 130
stop();
Symbol 927 MovieClip Frame 129
gotoAndPlay (1);
Symbol 927 MovieClip Frame 130
stop();
Symbol 928 MovieClip Frame 129
gotoAndPlay (1);
Symbol 928 MovieClip Frame 130
stop();
Symbol 929 MovieClip Frame 129
gotoAndPlay (1);
Symbol 929 MovieClip Frame 130
stop();
Symbol 935 MovieClip Frame 55
stop();
Symbol 936 MovieClip Frame 1
_root.levelstart();
Symbol 936 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 941 MovieClip Frame 1
stop();
Symbol 941 MovieClip Frame 2
stop(); teleportHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox) && (_global.mortal)) { _global.mortal = false; _root.levelComplete.gotoAndPlay(2); } };
Symbol 942 MovieClip Frame 1
stop();
Symbol 942 MovieClip Frame 2
_root.teleport.gotoAndStop(2); stop();
Symbol 943 MovieClip Frame 1
stop();
Symbol 943 MovieClip Frame 2
stop();
Symbol 944 MovieClip Frame 129
gotoAndPlay (1);
Symbol 944 MovieClip Frame 130
stop();
Symbol 945 MovieClip Frame 129
gotoAndPlay (1);
Symbol 945 MovieClip Frame 130
stop();
Symbol 946 MovieClip Frame 129
gotoAndPlay (1);
Symbol 946 MovieClip Frame 130
stop();
Symbol 947 MovieClip Frame 129
gotoAndPlay (1);
Symbol 947 MovieClip Frame 130
stop();
Symbol 953 MovieClip Frame 55
stop();
Symbol 954 MovieClip Frame 1
_root.levelstart();
Symbol 954 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 959 MovieClip Frame 1
stop();
Symbol 959 MovieClip Frame 2
stop(); teleportHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox) && (_global.mortal)) { _global.mortal = false; _root.levelComplete.gotoAndPlay(2); } };
Symbol 960 MovieClip Frame 1
stop();
Symbol 960 MovieClip Frame 2
_root.teleport.gotoAndStop(2); stop();
Symbol 961 MovieClip Frame 1
stop();
Symbol 961 MovieClip Frame 2
stop();
Symbol 962 MovieClip Frame 1
stop();
Symbol 962 MovieClip Frame 2
stop();
Symbol 963 MovieClip Frame 129
gotoAndPlay (1);
Symbol 963 MovieClip Frame 130
stop();
Symbol 964 MovieClip Frame 129
gotoAndPlay (1);
Symbol 964 MovieClip Frame 130
stop();
Symbol 965 MovieClip Frame 129
gotoAndPlay (1);
Symbol 965 MovieClip Frame 130
stop();
Symbol 966 MovieClip Frame 129
gotoAndPlay (1);
Symbol 966 MovieClip Frame 130
stop();
Symbol 967 MovieClip Frame 129
gotoAndPlay (1);
Symbol 967 MovieClip Frame 130
stop();
Symbol 968 MovieClip Frame 129
gotoAndPlay (1);
Symbol 968 MovieClip Frame 130
stop();
Symbol 969 MovieClip Frame 129
gotoAndPlay (1);
Symbol 969 MovieClip Frame 130
stop();
Symbol 970 MovieClip Frame 129
gotoAndPlay (1);
Symbol 970 MovieClip Frame 130
stop();
Symbol 976 MovieClip Frame 55
stop();
Symbol 977 MovieClip Frame 1
_root.levelstart();
Symbol 977 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 982 MovieClip Frame 1
stop();
Symbol 982 MovieClip Frame 2
stop(); teleportHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox) && (_global.mortal)) { _global.mortal = false; _root.levelComplete.gotoAndPlay(2); } };
Symbol 983 MovieClip Frame 1
stop();
Symbol 983 MovieClip Frame 2
_root.teleport.gotoAndStop(2); stop();
Symbol 984 MovieClip Frame 1
stop();
Symbol 984 MovieClip Frame 2
stop();
Symbol 985 MovieClip Frame 1
stop();
Symbol 985 MovieClip Frame 2
stop();
Symbol 986 MovieClip Frame 129
gotoAndPlay (1);
Symbol 986 MovieClip Frame 130
stop();
Symbol 987 MovieClip Frame 129
gotoAndPlay (1);
Symbol 987 MovieClip Frame 130
stop();
Symbol 988 MovieClip Frame 129
gotoAndPlay (1);
Symbol 988 MovieClip Frame 130
stop();
Symbol 989 MovieClip Frame 129
gotoAndPlay (1);
Symbol 989 MovieClip Frame 130
stop();
Symbol 990 MovieClip Frame 129
gotoAndPlay (1);
Symbol 990 MovieClip Frame 130
stop();
Symbol 991 MovieClip Frame 129
gotoAndPlay (1);
Symbol 991 MovieClip Frame 130
stop();
Symbol 997 MovieClip Frame 55
stop();
Symbol 998 MovieClip Frame 1
_root.levelstart();
Symbol 998 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 1003 MovieClip Frame 1
stop();
Symbol 1003 MovieClip Frame 2
stop(); teleportHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox) && (_global.mortal)) { _global.mortal = false; _root.levelComplete.gotoAndPlay(2); } };
Symbol 1004 MovieClip Frame 1
stop();
Symbol 1004 MovieClip Frame 2
_root.teleport.gotoAndStop(2); stop();
Symbol 1005 MovieClip Frame 1
stop();
Symbol 1005 MovieClip Frame 2
stop();
Symbol 1006 MovieClip Frame 129
gotoAndPlay (1);
Symbol 1006 MovieClip Frame 130
stop();
Symbol 1007 MovieClip Frame 129
gotoAndPlay (1);
Symbol 1007 MovieClip Frame 130
stop();
Symbol 1008 MovieClip Frame 129
gotoAndPlay (1);
Symbol 1008 MovieClip Frame 130
stop();
Symbol 1009 MovieClip Frame 129
gotoAndPlay (1);
Symbol 1009 MovieClip Frame 130
stop();
Symbol 1010 MovieClip Frame 129
gotoAndPlay (1);
Symbol 1010 MovieClip Frame 130
stop();
Symbol 1011 MovieClip Frame 129
gotoAndPlay (1);
Symbol 1011 MovieClip Frame 130
stop();
Symbol 1012 MovieClip Frame 129
gotoAndPlay (1);
Symbol 1012 MovieClip Frame 130
stop();
Symbol 1018 MovieClip Frame 55
stop();
Symbol 1019 MovieClip Frame 1
_root.levelstart();
Symbol 1019 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 1024 MovieClip Frame 1
stop();
Symbol 1024 MovieClip Frame 2
stop(); teleportHit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox) && (_global.mortal)) { _global.mortal = false; _root.levelComplete.gotoAndPlay(2); } };
Symbol 1025 MovieClip Frame 1
stop();
Symbol 1025 MovieClip Frame 2
stop();
Symbol 1026 MovieClip Frame 1
stop();
Symbol 1026 MovieClip Frame 2
stop();
Symbol 1027 MovieClip Frame 1
stop();
Symbol 1027 MovieClip Frame 2
_root.teleport.gotoAndStop(2); stop();
Symbol 1028 MovieClip Frame 1
stop();
Symbol 1028 MovieClip Frame 2
stop();
Symbol 1029 MovieClip Frame 129
gotoAndPlay (1);
Symbol 1029 MovieClip Frame 130
stop();
Symbol 1030 MovieClip Frame 129
gotoAndPlay (1);
Symbol 1030 MovieClip Frame 130
stop();
Symbol 1031 MovieClip Frame 129
gotoAndPlay (1);
Symbol 1031 MovieClip Frame 130
stop();
Symbol 1032 MovieClip Frame 129
gotoAndPlay (1);
Symbol 1032 MovieClip Frame 130
stop();
Symbol 1033 MovieClip Frame 129
gotoAndPlay (1);
Symbol 1033 MovieClip Frame 130
stop();
Symbol 1034 MovieClip Frame 129
gotoAndPlay (1);
Symbol 1034 MovieClip Frame 130
stop();
Symbol 1035 MovieClip Frame 129
gotoAndPlay (1);
Symbol 1035 MovieClip Frame 130
stop();
Symbol 1036 MovieClip Frame 129
gotoAndPlay (1);
Symbol 1036 MovieClip Frame 130
stop();
Symbol 1042 MovieClip Frame 55
stop();
Symbol 1043 MovieClip Frame 1
_root.levelstart();
Symbol 1043 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 1048 MovieClip Frame 1
stop();
Symbol 1048 MovieClip Frame 2
stop();
Symbol 1049 MovieClip Frame 1
stop();
Symbol 1049 MovieClip Frame 2
stop();
Symbol 1050 MovieClip Frame 1
stop();
Symbol 1050 MovieClip Frame 2
stop();
Symbol 1051 MovieClip Frame 1
stop();
Symbol 1051 MovieClip Frame 2
stop();
Symbol 1052 MovieClip Frame 1
stop();
Symbol 1052 MovieClip Frame 2
stop();
Symbol 1053 MovieClip Frame 129
gotoAndPlay (1);
Symbol 1053 MovieClip Frame 130
stop();
Symbol 1054 MovieClip Frame 129
gotoAndPlay (1);
Symbol 1054 MovieClip Frame 130
stop();
Symbol 1060 MovieClip Frame 1
stop();
Symbol 1063 MovieClip Frame 1
l30bosshit.onEnterFrame = function () { if (this.hitTest(_root.character.hitbox)) { _global.energy = _global.energy - 20; _global.level30bossEnergy = _global.level30bossEnergy - 1; } j = 1; while (j <= _global.maxBullets) { if (this.hitTest(_root["bullet" + j])) { removeMovieClip(_root["bullet" + j]); _root.score = _root.score + 10; _global.level30bossEnergy = _global.level30bossEnergy - 1; boss3acthit.gotoAndPlay(2); } j++; } }; stop();
Instance of Symbol 824 MovieClip in Symbol 1063 MovieClip Frame 1
onClipEvent (enterFrame) { this._width = _global.level30bossEnergy * 0.96; if (_global.level30bossEnergy <= 0) { this._parent.gotoAndPlay(2); } }
Symbol 1063 MovieClip Frame 17
_global.mortal = false; _root.levelComplete.gotoAndPlay(2); _parent.gotoAndStop(281); stop();
Symbol 1065 MovieClip Frame 1
stop();
Instance of Symbol 1064 MovieClip in Symbol 1065 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 20; this._parent.gotoAndPlay(2); } }
Instance of Symbol 1066 MovieClip in Symbol 1067 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitbox2)) { _global.energy = _global.energy - 2; } }
Symbol 1068 MovieClip Frame 280
gotoAndPlay (1);
Symbol 1068 MovieClip Frame 281
stop();
Symbol 1069 MovieClip Frame 1
stop();
Symbol 1070 MovieClip Frame 129
gotoAndPlay (1);
Symbol 1070 MovieClip Frame 130
stop();
Symbol 1076 MovieClip Frame 55
stop();
Symbol 1077 MovieClip Frame 1
stop();
Symbol 1077 MovieClip Frame 50
_root.nextFrame();
Symbol 1078 MovieClip Frame 1
_root.levelstart();
Symbol 1078 MovieClip Frame 125
_root.unpauseGame(); _root.pswitch = false; stop();
Symbol 1089 Button
on (release) { getURL ("http://www.9p.com/?utm_source=brandedgames&utm_medium=frontalstrike", "_blank"); }
Symbol 1090 MovieClip Frame 1
_root.local_data.data.clevel = 30; _global.cLevel = 30; _root.local_data.flush();
Symbol 1090 MovieClip Frame 150
_root.gotoAndStop(43);

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 MovieClipUses:1Used by:3
Symbol 3 MovieClip [bullet3]Uses:2
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClipUses:4Used by:6 7
Symbol 6 MovieClip [bullet2]Uses:5
Symbol 7 MovieClip [bullet1]Uses:5
Symbol 1092 MovieClip [__Packages.mochi.as2.MochiAd]
Symbol 1093 MovieClip [__Packages.mochi.as2.MochiSync]
Symbol 1094 MovieClip [__Packages.mochi.as2.MochiServices]
Symbol 1095 MovieClip [__Packages.mochi.as2.MochiEventDispatcher]
Symbol 1096 MovieClip [__Packages.mochi.as2.MochiEvents]
Symbol 1097 MovieClip [__Packages.mochi.as2.MochiSocial]
Symbol 1098 MovieClip [__Packages.mochi.as2.MochiScores]
Symbol 1099 MovieClip [__Packages.mochi.as2.MochiDigits]
Symbol 8 BitmapUsed by:9
Symbol 9 GraphicUses:8Used by:Timeline
Symbol 10 BitmapUsed by:11
Symbol 11 GraphicUses:10Used by:19
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:12Used by:19
Symbol 14 BitmapUsed by:15
Symbol 15 GraphicUses:14Used by:19
Symbol 16 BitmapUsed by:17
Symbol 17 GraphicUses:16Used by:18
Symbol 18 ButtonUses:17Used by:19
Symbol 19 MovieClipUses:11 13 15 18Used by:Timeline
Symbol 20 BitmapUsed by:21
Symbol 21 GraphicUses:20Used by:28 31 33
Symbol 22 BitmapUsed by:23
Symbol 23 GraphicUses:22Used by:26 27 28 29 33 1089
Symbol 24 GraphicUsed by:25 28
Symbol 25 MovieClipUses:24Used by:27
Symbol 26 MovieClipUses:23Used by:27
Symbol 27 MovieClipUses:23 25 26Used by:28
Symbol 28 ButtonUses:21 27 23 24Used by:34  Timeline
Symbol 29 MovieClipUses:23Used by:30
Symbol 30 MovieClipUses:29Used by:33
Symbol 31 MovieClipUses:21Used by:32
Symbol 32 MovieClipUses:31Used by:33
Symbol 33 ButtonUses:30 32 23 21Used by:34
Symbol 34 MovieClipUses:28 33Used by:Timeline
Symbol 35 GraphicUsed by:36 37 62 195 208 223
Symbol 36 ButtonUses:35Used by:Timeline
Symbol 37 ButtonUses:35Used by:Timeline
Symbol 38 BitmapUsed by:39
Symbol 39 GraphicUses:38Used by:57
Symbol 40 BitmapUsed by:41
Symbol 41 GraphicUses:40Used by:42 44
Symbol 42 MovieClipUses:41Used by:44
Symbol 43 GraphicUsed by:44 48 52 56 432 601 648
Symbol 44 ButtonUses:42 41 43Used by:57
Symbol 45 BitmapUsed by:46
Symbol 46 GraphicUses:45Used by:47 48
Symbol 47 MovieClipUses:46Used by:48
Symbol 48 ButtonUses:47 46 43Used by:57
Symbol 49 BitmapUsed by:50
Symbol 50 GraphicUses:49Used by:51 52
Symbol 51 MovieClipUses:50Used by:52
Symbol 52 ButtonUses:51 50 43Used by:57
Symbol 53 BitmapUsed by:54
Symbol 54 GraphicUses:53Used by:55 56
Symbol 55 MovieClipUses:54Used by:56
Symbol 56 ButtonUses:55 54 43Used by:57
Symbol 57 MovieClipUses:39 44 48 52 56Used by:73
Symbol 58 GraphicUsed by:63
Symbol 59 GraphicUsed by:60
Symbol 60 MovieClipUses:59Used by:63
Symbol 61 GraphicUsed by:63
Symbol 62 ButtonUses:35Used by:63 71
Symbol 63 MovieClipUses:58 60 61 62Used by:64
Symbol 64 MovieClipUses:63Used by:73
Symbol 65 GraphicUsed by:71
Symbol 66 GraphicUsed by:67
Symbol 67 MovieClipUses:66Used by:71
Symbol 68 GraphicUsed by:71
Symbol 69 FontUsed by:70 265 1086
Symbol 70 EditableTextUses:69Used by:71
Symbol 71 MovieClipUses:65 67 68 70 62Used by:72
Symbol 72 MovieClipUses:71Used by:73
Symbol 73 MovieClipUses:57 64 72Used by:Timeline
Symbol 74 BitmapUsed by:75
Symbol 75 GraphicUses:74Used by:76 180
Symbol 76 ButtonUses:75Used by:Timeline
Symbol 77 BitmapUsed by:78
Symbol 78 GraphicUses:77Used by:79
Symbol 79 ButtonUses:78Used by:Timeline
Symbol 80 BitmapUsed by:81
Symbol 81 GraphicUses:80Used by:Timeline
Symbol 82 BitmapUsed by:83
Symbol 83 GraphicUses:82Used by:88 91 94 97 100 103 106 109 112 115 118 121 124 127 130 133 136 139 142 145 148 151 154 157 160 163 166 169 172 175
Symbol 84 GraphicUsed by:88 307 341 361 375 396 425 456 481 493 505 532 580 616 638 667 686 715 738 760 769 784 808 840 873 894 914 936 954 977 998 1019 1028 1043 1078
Symbol 85 GraphicUsed by:87 90 93 96 99 102 105 108 111 114 117 120 123 126 129 132 135 138 141 144 147 150 153 156 159 162 165 168 171 174
Symbol 86 GraphicUsed by:87 90 93 96 99 102 105 108 111 114 117 120 123 126 129 132 135 138 141 144 147 150 153 156 159 162 165 168 171 174 240 255
Symbol 87 ButtonUses:85 86Used by:88
Symbol 88 MovieClipUses:83 84 87Used by:Timeline
Symbol 89 GraphicUsed by:91 307 341 361 373 396 425 456 481 492 505 532 580 616 638 667 686 715 738 760 768 784 808 840 873 894 914 936 954 977 998 1019 1027 1043 1078
Symbol 90 ButtonUses:85 86Used by:91
Symbol 91 MovieClipUses:83 89 90Used by:Timeline
Symbol 92 GraphicUsed by:94 307 341 361 396 425 456 481 505 532 580 616 638 667 686 715 738 760 784 808 840 873 894 914 936 954 977 998 1019 1043 1078
Symbol 93 ButtonUses:85 86Used by:94
Symbol 94 MovieClipUses:83 92 93Used by:Timeline
Symbol 95 GraphicUsed by:97
Symbol 96 ButtonUses:85 86Used by:97
Symbol 97 MovieClipUses:83 95 96Used by:Timeline
Symbol 98 GraphicUsed by:100
Symbol 99 ButtonUses:85 86Used by:100
Symbol 100 MovieClipUses:83 98 99Used by:Timeline
Symbol 101 GraphicUsed by:103
Symbol 102 ButtonUses:85 86Used by:103
Symbol 103 MovieClipUses:83 101 102Used by:Timeline
Symbol 104 GraphicUsed by:106
Symbol 105 ButtonUses:85 86Used by:106
Symbol 106 MovieClipUses:83 104 105Used by:Timeline
Symbol 107 GraphicUsed by:109
Symbol 108 ButtonUses:85 86Used by:109
Symbol 109 MovieClipUses:83 107 108Used by:Timeline
Symbol 110 GraphicUsed by:112
Symbol 111 ButtonUses:85 86Used by:112
Symbol 112 MovieClipUses:83 110 111Used by:Timeline
Symbol 113 GraphicUsed by:115
Symbol 114 ButtonUses:85 86Used by:115
Symbol 115 MovieClipUses:83 113 114Used by:Timeline
Symbol 116 GraphicUsed by:118
Symbol 117 ButtonUses:85 86Used by:118
Symbol 118 MovieClipUses:83 116 117Used by:Timeline
Symbol 119 GraphicUsed by:121
Symbol 120 ButtonUses:85 86Used by:121
Symbol 121 MovieClipUses:83 119 120Used by:Timeline
Symbol 122 GraphicUsed by:124
Symbol 123 ButtonUses:85 86Used by:124
Symbol 124 MovieClipUses:83 122 123Used by:Timeline
Symbol 125 GraphicUsed by:127
Symbol 126 ButtonUses:85 86Used by:127
Symbol 127 MovieClipUses:83 125 126Used by:Timeline
Symbol 128 GraphicUsed by:130
Symbol 129 ButtonUses:85 86Used by:130
Symbol 130 MovieClipUses:83 128 129Used by:Timeline
Symbol 131 GraphicUsed by:133
Symbol 132 ButtonUses:85 86Used by:133
Symbol 133 MovieClipUses:83 131 132Used by:Timeline
Symbol 134 GraphicUsed by:136
Symbol 135 ButtonUses:85 86Used by:136
Symbol 136 MovieClipUses:83 134 135Used by:Timeline
Symbol 137 GraphicUsed by:139
Symbol 138 ButtonUses:85 86Used by:139
Symbol 139 MovieClipUses:83 137 138Used by:Timeline
Symbol 140 GraphicUsed by:142
Symbol 141 ButtonUses:85 86Used by:142
Symbol 142 MovieClipUses:83 140 141Used by:Timeline
Symbol 143 GraphicUsed by:145
Symbol 144 ButtonUses:85 86Used by:145
Symbol 145 MovieClipUses:83 143 144Used by:Timeline
Symbol 146 GraphicUsed by:148
Symbol 147 ButtonUses:85 86Used by:148
Symbol 148 MovieClipUses:83 146 147Used by:Timeline
Symbol 149 GraphicUsed by:151
Symbol 150 ButtonUses:85 86Used by:151
Symbol 151 MovieClipUses:83 149 150Used by:Timeline
Symbol 152 GraphicUsed by:154
Symbol 153 ButtonUses:85 86Used by:154
Symbol 154 MovieClipUses:83 152 153Used by:Timeline
Symbol 155 GraphicUsed by:157
Symbol 156 ButtonUses:85 86Used by:157
Symbol 157 MovieClipUses:83 155 156Used by:Timeline
Symbol 158 GraphicUsed by:160
Symbol 159 ButtonUses:85 86Used by:160
Symbol 160 MovieClipUses:83 158 159Used by:Timeline
Symbol 161 GraphicUsed by:163
Symbol 162 ButtonUses:85 86Used by:163
Symbol 163 MovieClipUses:83 161 162Used by:Timeline
Symbol 164 GraphicUsed by:166
Symbol 165 ButtonUses:85 86Used by:166
Symbol 166 MovieClipUses:83 164 165Used by:Timeline
Symbol 167 GraphicUsed by:169
Symbol 168 ButtonUses:85 86Used by:169
Symbol 169 MovieClipUses:83 167 168Used by:Timeline
Symbol 170 GraphicUsed by:172
Symbol 171 ButtonUses:85 86Used by:172
Symbol 172 MovieClipUses:83 170 171Used by:Timeline
Symbol 173 GraphicUsed by:175
Symbol 174 ButtonUses:85 86Used by:175
Symbol 175 MovieClipUses:83 173 174Used by:Timeline
Symbol 176 BitmapUsed by:177
Symbol 177 GraphicUses:176Used by:178
Symbol 178 MovieClipUses:177Used by:179
Symbol 179 MovieClipUses:178Used by:Timeline
Symbol 180 ButtonUses:75Used by:184 587 844
Symbol 181 BitmapUsed by:182
Symbol 182 GraphicUses:181Used by:183
Symbol 183 MovieClipUses:182Used by:184
Symbol 184 MovieClipUses:180 183Used by:Timeline
Symbol 185 BitmapUsed by:186
Symbol 186 GraphicUses:185Used by:Timeline
Symbol 187 GraphicUsed by:188
Symbol 188 MovieClipUses:187Used by:Timeline
Symbol 189 BitmapUsed by:190
Symbol 190 GraphicUses:189Used by:192 321 372 444 495 513 537 540 542 592 593 621 643 693 722 745 766 790 813 815 850 879 900 901 922 962 985 1005 1025 1048 1050 1052
Symbol 191 SoundUsed by:192 321 372 444 495 513 537 540 542 592 593 621 643 693 722 745 766 790 813 815 850 879 900 901 922 962 985 1005 1025 1048 1050 1052
Symbol 192 MovieClipUses:190 191Used by:Timeline
Symbol 193 BitmapUsed by:194
Symbol 194 GraphicUses:193Used by:202 323 324 350 351 369 370 404 405 625 853
Symbol 195 MovieClipUses:35Used by:202 323 324 350 351 369 370 404 405 625 853
Symbol 196 GraphicUsed by:197
Symbol 197 MovieClipUses:196Used by:202 209 323 324 325 350 351 369 370 404 405 433 434 442 490 511 514 519 521 562 566 567 568 569 570 571 602 625 707 825 853 861 862 1063 1065
Symbol 198 BitmapUsed by:199
Symbol 199 GraphicUses:198Used by:201
Symbol 200 SoundUsed by:201 209 301 325 327 347 348 562 602 825 861 1063
Symbol 201 MovieClipUses:199 200Used by:202 323 324 350 351 369 370 404 405 625 853
Symbol 202 MovieClipUses:194 195 197 201Used by:Timeline
Symbol 203 BitmapUsed by:204
Symbol 204 GraphicUses:203Used by:207
Symbol 205 BitmapUsed by:206
Symbol 206 GraphicUses:205Used by:207
Symbol 207 MovieClipUses:204 206Used by:209 325
Symbol 208 MovieClipUses:35Used by:209 325
Symbol 209 MovieClipUses:207 208 197 200Used by:210
Symbol 210 MovieClipUses:209Used by:Timeline
Symbol 211 BitmapUsed by:212
Symbol 212 GraphicUses:211Used by:220 322 349 368 401 461 510 594 622 644 672 691 720 743 765 789 849 878 899 919 941 959 982 1003 1024
Symbol 213 BitmapUsed by:214
Symbol 214 GraphicUses:213Used by:217
Symbol 215 GraphicUsed by:216
Symbol 216 MovieClipUses:215Used by:217
Symbol 217 MovieClipUses:214 216Used by:220 322 349 368 401 461 510 594 622 644 672 691 720 743 765 789 849 878 899 919 941 959 982 1003 1024
Symbol 218 GraphicUsed by:219
Symbol 219 MovieClipUses:218Used by:220 322 349 368 401 461 510 594 622 644 672 691 720 743 765 789 849 878 899 919 941 959 982 1003 1024
Symbol 220 MovieClipUses:212 217 219Used by:Timeline
Symbol 221 BitmapUsed by:222
Symbol 222 GraphicUses:221Used by:224 225
Symbol 223 MovieClipUses:35Used by:224 225
Symbol 224 MovieClipUses:222 223Used by:226
Symbol 225 MovieClipUses:222 223Used by:226
Symbol 226 MovieClipUses:224 225Used by:Timeline
Symbol 227 BitmapUsed by:228
Symbol 228 GraphicUses:227Used by:231 328 352 373 375 412 441 466 492 493 523 595 623 645 673 692 721 744 768 769 792 852 881 923 942 960 983 1004 1027 1028
Symbol 229 BitmapUsed by:230
Symbol 230 GraphicUses:229Used by:231 328 352 373 375 412 441 466 492 493 523 595 623 645 673 692 721 744 768 769 792 852 881 923 942 960 983 1004 1027 1028
Symbol 231 MovieClipUses:228 230Used by:Timeline
Symbol 232 BitmapUsed by:233
Symbol 233 GraphicUses:232Used by:234
Symbol 234 MovieClipUses:233Used by:235
Symbol 235 MovieClipUses:234Used by:239
Symbol 236 BitmapUsed by:237
Symbol 237 GraphicUses:236Used by:238
Symbol 238 MovieClipUses:237Used by:239
Symbol 239 MovieClipUses:235 238Used by:Timeline
Symbol 240 ButtonUses:86Used by:Timeline
Symbol 241 BitmapUsed by:242
Symbol 242 GraphicUses:241Used by:250
Symbol 243 BitmapUsed by:244 247
Symbol 244 GraphicUses:243Used by:245
Symbol 245 MovieClipUses:244Used by:246
Symbol 246 MovieClipUses:245Used by:250
Symbol 247 GraphicUses:243Used by:248
Symbol 248 MovieClipUses:247Used by:249
Symbol 249 MovieClipUses:248Used by:250
Symbol 250 MovieClipUses:242 246 249Used by:254
Symbol 251 GraphicUsed by:252 253 556 824 1058 1064 1066 1067 1087
Symbol 252 MovieClipUses:251Used by:254
Symbol 253 MovieClipUses:251Used by:254
Symbol 254 MovieClipUses:250 252 253Used by:Timeline
Symbol 255 MovieClipUses:86Used by:Timeline
Symbol 256 BitmapUsed by:257
Symbol 257 GraphicUses:256Used by:258
Symbol 258 MovieClipUses:257Used by:259
Symbol 259 MovieClipUses:258Used by:Timeline
Symbol 260 BitmapUsed by:261
Symbol 261 GraphicUses:260Used by:264
Symbol 262 BitmapUsed by:263
Symbol 263 GraphicUses:262Used by:264
Symbol 264 MovieClipUses:261 263Used by:Timeline
Symbol 265 EditableTextUses:69Used by:266
Symbol 266 MovieClipUses:265Used by:Timeline
Symbol 267 GraphicUsed by:272 275
Symbol 268 GraphicUsed by:269 273
Symbol 269 MovieClipUses:268Used by:272
Symbol 270 GraphicUsed by:272 275
Symbol 271 GraphicUsed by:272
Symbol 272 MovieClipUses:267 269 270 271Used by:Timeline
Symbol 273 MovieClipUses:268Used by:275
Symbol 274 GraphicUsed by:275
Symbol 275 MovieClipUses:267 273 270 274Used by:Timeline
Symbol 276 GraphicUsed by:Timeline
Symbol 277 GraphicUsed by:283
Symbol 278 GraphicUsed by:279
Symbol 279 MovieClipUses:278Used by:283 339 359 380 417 451 478 501 530 578 614 636 665 684 713 736 758 779 801 837 871 892 912 934 952 975 996 1017 1041 1075
Symbol 280 GraphicUsed by:283
Symbol 281 GraphicUsed by:282
Symbol 282 MovieClipUses:281Used by:283
Symbol 283 MovieClipUses:277 279 280 282Used by:284
Symbol 284 MovieClipUses:283Used by:Timeline
Symbol 285 GraphicUsed by:290
Symbol 286 GraphicUsed by:287
Symbol 287 MovieClipUses:286Used by:290 395
Symbol 288 GraphicUsed by:290 293 392
Symbol 289 GraphicUsed by:290
Symbol 290 MovieClipUses:285 287 288 289Used by:Timeline
Symbol 291 GraphicUsed by:293
Symbol 292 GraphicUsed by:293
Symbol 293 MovieClipUses:291 288 292Used by:Timeline
Symbol 294 GraphicUsed by:295
Symbol 295 MovieClipUses:294Used by:297 1077
Symbol 296 SoundUsed by:297 1077
Symbol 297 MovieClipUses:295 296Used by:Timeline
Symbol 298 GraphicUsed by:299
Symbol 299 MovieClipUses:298Used by:301
Symbol 300 SoundUsed by:301
Symbol 301 MovieClipUses:299 300 200Used by:Timeline
Symbol 302 SoundUsed by:303
Symbol 303 MovieClipUses:302Used by:Timeline
Symbol 304 GraphicUsed by:305
Symbol 305 MovieClipUses:304Used by:Timeline
Symbol 306 GraphicUsed by:307 341 361 396 425 456 481 505 532 580 616 638 667 686 715 738 760 784 808 840 873 894 914 936 954 977 998 1019 1043 1078
Symbol 307 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 308 BitmapUsed by:309
Symbol 309 GraphicUses:308Used by:314
Symbol 310 GraphicUsed by:314
Symbol 311 GraphicUsed by:314
Symbol 312 GraphicUsed by:314
Symbol 313 GraphicUsed by:314
Symbol 314 MovieClipUses:309 310 311 312 313Used by:Timeline
Symbol 315 GraphicUsed by:316
Symbol 316 MovieClipUses:315Used by:Timeline
Symbol 317 BitmapUsed by:318
Symbol 318 GraphicUses:317Used by:Timeline
Symbol 319 GraphicUsed by:320
Symbol 320 MovieClipUses:319Used by:Timeline
Symbol 321 MovieClipUses:190 191Used by:Timeline
Symbol 322 MovieClipUses:212 217 219Used by:Timeline
Symbol 323 MovieClipUses:194 195 197 201Used by:Timeline
Symbol 324 MovieClipUses:194 195 197 201Used by:Timeline
Symbol 325 MovieClipUses:207 208 197 200Used by:326 346 434 442 490 511 514 517 519 521
Symbol 326 MovieClipUses:325Used by:327
Symbol 327 MovieClipUses:326 200Used by:Timeline
Symbol 328 MovieClipUses:228 230Used by:Timeline
Symbol 329 BitmapUsed by:330
Symbol 330 GraphicUses:329Used by:331
Symbol 331 MovieClipUses:330Used by:334 353 354 374 445 446 473 496 525 543 544 545 546 902 924 925
Symbol 332 BitmapUsed by:333
Symbol 333 GraphicUses:332Used by:334 353 354 374 445 446 473 496 525 543 544 545 546 902 924 925
Symbol 334 MovieClipUses:331 333Used by:Timeline
Symbol 335 GraphicUsed by:Timeline
Symbol 336 GraphicUsed by:339
Symbol 337 GraphicUsed by:338
Symbol 338 MovieClipUses:337Used by:339
Symbol 339 MovieClipUses:279 336 338Used by:340
Symbol 340 MovieClipUses:339Used by:Timeline
Symbol 341 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 342 BitmapUsed by:343
Symbol 343 GraphicUses:342Used by:Timeline
Symbol 344 GraphicUsed by:345
Symbol 345 MovieClipUses:344Used by:Timeline
Symbol 346 MovieClipUses:325Used by:347 348 366 367 371 402 403 406 436 471 472 488 489 516 524
Symbol 347 MovieClipUses:346 200Used by:Timeline
Symbol 348 MovieClipUses:346 200Used by:Timeline
Symbol 349 MovieClipUses:212 217 219Used by:Timeline
Symbol 350 MovieClipUses:194 195 197 201Used by:Timeline
Symbol 351 MovieClipUses:194 195 197 201Used by:Timeline
Symbol 352 MovieClipUses:228 230Used by:Timeline
Symbol 353 MovieClipUses:331 333Used by:Timeline
Symbol 354 MovieClipUses:331 333Used by:Timeline
Symbol 355 GraphicUsed by:Timeline
Symbol 356 GraphicUsed by:359
Symbol 357 GraphicUsed by:358
Symbol 358 MovieClipUses:357Used by:359
Symbol 359 MovieClipUses:279 356 358Used by:360
Symbol 360 MovieClipUses:359Used by:Timeline
Symbol 361 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 362 BitmapUsed by:363
Symbol 363 GraphicUses:362Used by:Timeline
Symbol 364 GraphicUsed by:365
Symbol 365 MovieClipUses:364Used by:Timeline
Symbol 366 MovieClipUses:346Used by:Timeline
Symbol 367 MovieClipUses:346Used by:Timeline
Symbol 368 MovieClipUses:212 217 219Used by:Timeline
Symbol 369 MovieClipUses:194 195 197 201Used by:Timeline
Symbol 370 MovieClipUses:194 195 197 201Used by:Timeline
Symbol 371 MovieClipUses:346Used by:Timeline
Symbol 372 MovieClipUses:190 191Used by:Timeline
Symbol 373 MovieClipUses:228 89 230Used by:Timeline
Symbol 374 MovieClipUses:331 333Used by:Timeline
Symbol 375 MovieClipUses:228 84 230Used by:Timeline
Symbol 376 GraphicUsed by:Timeline
Symbol 377 GraphicUsed by:380
Symbol 378 GraphicUsed by:379
Symbol 379 MovieClipUses:378Used by:380
Symbol 380 MovieClipUses:279 377 379Used by:381
Symbol 381 MovieClipUses:380Used by:Timeline
Symbol 382 GraphicUsed by:383
Symbol 383 MovieClipUses:382Used by:390
Symbol 384 GraphicUsed by:385
Symbol 385 MovieClipUses:384Used by:390 424 455 480 503 504 781 782 803
Symbol 386 GraphicUsed by:387 409 438 439 440 463 464 465 468 469 470 854 882 920 921
Symbol 387 MovieClipUses:386Used by:390 424
Symbol 388 GraphicUsed by:389 423
Symbol 389 MovieClipUses:388Used by:390 424
Symbol 390 MovieClipUses:383 385 387 389Used by:Timeline
Symbol 391 GraphicUsed by:395
Symbol 392 MovieClipUses:288Used by:395
Symbol 393 GraphicUsed by:394
Symbol 394 MovieClipUses:393Used by:395
Symbol 395 MovieClipUses:391 287 392 394Used by:Timeline
Symbol 396 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 397 BitmapUsed by:398
Symbol 398 GraphicUses:397Used by:Timeline
Symbol 399 GraphicUsed by:400
Symbol 400 MovieClipUses:399Used by:Timeline
Symbol 401 MovieClipUses:212 217 219Used by:Timeline
Symbol 402 MovieClipUses:346Used by:Timeline
Symbol 403 MovieClipUses:346Used by:Timeline
Symbol 404 MovieClipUses:194 195 197 201Used by:Timeline
Symbol 405 MovieClipUses:194 195 197 201Used by:Timeline
Symbol 406 MovieClipUses:346Used by:Timeline
Symbol 407 BitmapUsed by:408
Symbol 408 GraphicUses:407Used by:411 437 494 541 624 694 723 746 767 791 814 851 880 943 961 984 1026 1049 1051
Symbol 409 MovieClipUses:386Used by:411 437 494 541 624 694 723 746 767 791 814 851 880 943 961 984 1026 1049 1051
Symbol 410 SoundUsed by:411 437 494 541 624 694 723 746 767 791 814 851 880 943 961 984 1026 1049 1051
Symbol 411 MovieClipUses:408 409 410Used by:Timeline
Symbol 412 MovieClipUses:228 230Used by:Timeline
Symbol 413 GraphicUsed by:Timeline
Symbol 414 GraphicUsed by:417
Symbol 415 GraphicUsed by:416
Symbol 416 MovieClipUses:415Used by:417
Symbol 417 MovieClipUses:279 414 416Used by:418
Symbol 418 MovieClipUses:417Used by:Timeline
Symbol 419 GraphicUsed by:420
Symbol 420 MovieClipUses:419Used by:424
Symbol 421 GraphicUsed by:422
Symbol 422 MovieClipUses:421Used by:424
Symbol 423 MovieClipUses:388Used by:424
Symbol 424 MovieClipUses:420 422 385 387 389 423Used by:Timeline
Symbol 425 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 426 BitmapUsed by:427
Symbol 427 GraphicUses:426Used by:Timeline
Symbol 428 GraphicUsed by:429
Symbol 429 MovieClipUses:428Used by:Timeline
Symbol 430 BitmapUsed by:431
Symbol 431 GraphicUses:430Used by:433
Symbol 432 MovieClipUses:43Used by:433
Symbol 433 MovieClipUses:431 432 197Used by:434 442 490 511 514 519 521
Symbol 434 MovieClipUses:325 433 197Used by:435 462 486
Symbol 435 MovieClipUses:434Used by:Timeline
Symbol 436 MovieClipUses:346Used by:Timeline
Symbol 437 MovieClipUses:408 409 410Used by:Timeline
Symbol 438 MovieClipUses:386Used by:Timeline
Symbol 439 MovieClipUses:386Used by:Timeline
Symbol 440 MovieClipUses:386Used by:Timeline
Symbol 441 MovieClipUses:228 230Used by:Timeline
Symbol 442 MovieClipUses:325 433 197Used by:443 467 487
Symbol 443 MovieClipUses:442Used by:Timeline
Symbol 444 MovieClipUses:190 191Used by:Timeline
Symbol 445 MovieClipUses:331 333Used by:Timeline
Symbol 446 MovieClipUses:331 333Used by:Timeline
Symbol 447 GraphicUsed by:Timeline
Symbol 448 GraphicUsed by:451
Symbol 449 GraphicUsed by:450
Symbol 450 MovieClipUses:449Used by:451
Symbol 451 MovieClipUses:279 448 450Used by:452
Symbol 452 MovieClipUses:451Used by:Timeline
Symbol 453 GraphicUsed by:454
Symbol 454 MovieClipUses:453Used by:455 480 503 504 781 782 803
Symbol 455 MovieClipUses:454 385Used by:Timeline
Symbol 456 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 457 BitmapUsed by:458
Symbol 458 GraphicUses:457Used by:Timeline
Symbol 459 GraphicUsed by:460
Symbol 460 MovieClipUses:459Used by:Timeline
Symbol 461 MovieClipUses:212 217 219Used by:Timeline
Symbol 462 MovieClipUses:434Used by:Timeline
Symbol 463 MovieClipUses:386Used by:Timeline
Symbol 464 MovieClipUses:386Used by:Timeline
Symbol 465 MovieClipUses:386Used by:Timeline
Symbol 466 MovieClipUses:228 230Used by:Timeline
Symbol 467 MovieClipUses:442Used by:Timeline
Symbol 468 MovieClipUses:386Used by:Timeline
Symbol 469 MovieClipUses:386Used by:Timeline
Symbol 470 MovieClipUses:386Used by:Timeline
Symbol 471 MovieClipUses:346Used by:Timeline
Symbol 472 MovieClipUses:346Used by:Timeline
Symbol 473 MovieClipUses:331 333Used by:Timeline
Symbol 474 GraphicUsed by:Timeline
Symbol 475 GraphicUsed by:478
Symbol 476 GraphicUsed by:477
Symbol 477 MovieClipUses:476Used by:478
Symbol 478 MovieClipUses:279 475 477Used by:479
Symbol 479 MovieClipUses:478Used by:Timeline
Symbol 480 MovieClipUses:454 385Used by:Timeline
Symbol 481 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 482 BitmapUsed by:483
Symbol 483 GraphicUses:482Used by:Timeline
Symbol 484 GraphicUsed by:485
Symbol 485 MovieClipUses:484Used by:Timeline
Symbol 486 MovieClipUses:434Used by:Timeline
Symbol 487 MovieClipUses:442Used by:Timeline
Symbol 488 MovieClipUses:346Used by:Timeline
Symbol 489 MovieClipUses:346Used by:Timeline
Symbol 490 MovieClipUses:325 433 197Used by:491
Symbol 491 MovieClipUses:490Used by:Timeline
Symbol 492 MovieClipUses:228 89 230Used by:Timeline
Symbol 493 MovieClipUses:228 84 230Used by:Timeline
Symbol 494 MovieClipUses:408 409 410Used by:Timeline
Symbol 495 MovieClipUses:190 191Used by:Timeline
Symbol 496 MovieClipUses:331 333Used by:Timeline
Symbol 497 GraphicUsed by:Timeline
Symbol 498 GraphicUsed by:501
Symbol 499 GraphicUsed by:500
Symbol 500 MovieClipUses:499Used by:501
Symbol 501 MovieClipUses:279 498 500Used by:502
Symbol 502 MovieClipUses:501Used by:Timeline
Symbol 503 MovieClipUses:454 385Used by:Timeline
Symbol 504 MovieClipUses:454 385Used by:Timeline
Symbol 505 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 506 BitmapUsed by:507
Symbol 507 GraphicUses:506Used by:Timeline
Symbol 508 GraphicUsed by:509
Symbol 509 MovieClipUses:508Used by:Timeline
Symbol 510 MovieClipUses:212 217 219Used by:Timeline
Symbol 511 MovieClipUses:325 433 197Used by:512
Symbol 512 MovieClipUses:511Used by:Timeline
Symbol 513 MovieClipUses:190 191Used by:Timeline
Symbol 514 MovieClipUses:325 433 197Used by:515
Symbol 515 MovieClipUses:514Used by:Timeline
Symbol 516 MovieClipUses:346Used by:Timeline
Symbol 517 MovieClipUses:325Used by:518
Symbol 518 MovieClipUses:517Used by:Timeline
Symbol 519 MovieClipUses:325 433 197Used by:520 538
Symbol 520 MovieClipUses:519Used by:Timeline
Symbol 521 MovieClipUses:325 433 197Used by:522 539
Symbol 522 MovieClipUses:521Used by:Timeline
Symbol 523 MovieClipUses:228 230Used by:Timeline
Symbol 524 MovieClipUses:346Used by:Timeline
Symbol 525 MovieClipUses:333 331Used by:Timeline
Symbol 526 GraphicUsed by:Timeline
Symbol 527 GraphicUsed by:530
Symbol 528 GraphicUsed by:529
Symbol 529 MovieClipUses:528Used by:530
Symbol 530 MovieClipUses:279 527 529Used by:531
Symbol 531 MovieClipUses:530Used by:Timeline
Symbol 532 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 533 BitmapUsed by:534
Symbol 534 GraphicUses:533Used by:Timeline
Symbol 535 GraphicUsed by:536
Symbol 536 MovieClipUses:535Used by:Timeline
Symbol 537 MovieClipUses:190 191Used by:Timeline
Symbol 538 MovieClipUses:519Used by:Timeline
Symbol 539 MovieClipUses:521Used by:Timeline
Symbol 540 MovieClipUses:190 191Used by:Timeline
Symbol 541 MovieClipUses:408 409 410Used by:Timeline
Symbol 542 MovieClipUses:190 191Used by:Timeline
Symbol 543 MovieClipUses:333 331Used by:Timeline
Symbol 544 MovieClipUses:333 331Used by:Timeline
Symbol 545 MovieClipUses:333 331Used by:Timeline
Symbol 546 MovieClipUses:333 331Used by:Timeline
Symbol 547 BitmapUsed by:548
Symbol 548 GraphicUses:547Used by:549
Symbol 549 MovieClipUses:548Used by:552
Symbol 550 BitmapUsed by:551
Symbol 551 GraphicUses:550Used by:552 562
Symbol 552 MovieClipUses:549 551Used by:573
Symbol 553 GraphicUsed by:554 823 826 827 828 829
Symbol 554 MovieClipUses:553Used by:562
Symbol 555 GraphicUsed by:562 825 1063
Symbol 556 MovieClipUses:251Used by:562
Symbol 557 GraphicUsed by:558
Symbol 558 MovieClipUses:557Used by:561
Symbol 559 GraphicUsed by:560 565
Symbol 560 MovieClipUses:559Used by:561
Symbol 561 MovieClipUses:558 560Used by:562
Symbol 562 MovieClipUses:551 554 555 556 561 197 200Used by:572
Symbol 563 BitmapUsed by:564
Symbol 564 GraphicUses:563Used by:566 567 568 569 570 571 1065
Symbol 565 MovieClipUses:559Used by:566 567 568 569 570 571
Symbol 566 MovieClipUses:564 565 197Used by:572
Symbol 567 MovieClipUses:564 565 197Used by:572
Symbol 568 MovieClipUses:564 565 197Used by:572
Symbol 569 MovieClipUses:564 565 197Used by:572
Symbol 570 MovieClipUses:564 565 197Used by:572
Symbol 571 MovieClipUses:564 565 197Used by:572
Symbol 572 MovieClipUses:562 566 567 568 569 570 571Used by:573
Symbol 573 MovieClipUses:552 572Used by:Timeline
Symbol 574 GraphicUsed by:Timeline
Symbol 575 GraphicUsed by:578
Symbol 576 GraphicUsed by:577
Symbol 577 MovieClipUses:576Used by:578
Symbol 578 MovieClipUses:279 575 577Used by:579
Symbol 579 MovieClipUses:578Used by:Timeline
Symbol 580 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 581 BitmapUsed by:582
Symbol 582 GraphicUses:581Used by:583
Symbol 583 MovieClipUses:582Used by:587
Symbol 584 BitmapUsed by:585
Symbol 585 GraphicUses:584Used by:586
Symbol 586 MovieClipUses:585Used by:587 844
Symbol 587 MovieClipUses:180 583 586Used by:Timeline
Symbol 588 BitmapUsed by:589
Symbol 589 GraphicUses:588Used by:Timeline
Symbol 590 GraphicUsed by:591
Symbol 591 MovieClipUses:590Used by:Timeline
Symbol 592 MovieClipUses:190 191Used by:Timeline
Symbol 593 MovieClipUses:190 191Used by:Timeline
Symbol 594 MovieClipUses:212 217 219Used by:Timeline
Symbol 595 MovieClipUses:228 230Used by:Timeline
Symbol 596 BitmapUsed by:597
Symbol 597 GraphicUses:596Used by:600
Symbol 598 BitmapUsed by:599
Symbol 599 GraphicUses:598Used by:600
Symbol 600 MovieClipUses:597 599Used by:602
Symbol 601 MovieClipUses:43Used by:602 861
Symbol 602 MovieClipUses:600 601 197 200Used by:603 604 605 606 607 608 609 626 627 628 629 630 631 653 654 655 656 657 658 659 660 674 675 676 677 678 679 695 696 697 698 699 700 701 702 708 724 725 726 727 728 729 730 731 747 748 749 750 751 752 753 770 771 772 773 774 783 793 794 795 796 804 805 806 807 839
Symbol 603 MovieClipUses:602Used by:Timeline
Symbol 604 MovieClipUses:602Used by:Timeline
Symbol 605 MovieClipUses:602Used by:Timeline
Symbol 606 MovieClipUses:602Used by:Timeline
Symbol 607 MovieClipUses:602Used by:Timeline
Symbol 608 MovieClipUses:602Used by:Timeline
Symbol 609 MovieClipUses:602Used by:Timeline
Symbol 610 GraphicUsed by:Timeline
Symbol 611 GraphicUsed by:614
Symbol 612 GraphicUsed by:613
Symbol 613 MovieClipUses:612Used by:614
Symbol 614 MovieClipUses:279 611 613Used by:615
Symbol 615 MovieClipUses:614Used by:Timeline
Symbol 616 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 617 BitmapUsed by:618
Symbol 618 GraphicUses:617Used by:Timeline
Symbol 619 GraphicUsed by:620
Symbol 620 MovieClipUses:619Used by:Timeline
Symbol 621 MovieClipUses:190 191Used by:Timeline
Symbol 622 MovieClipUses:212 217 219Used by:Timeline
Symbol 623 MovieClipUses:228 230Used by:Timeline
Symbol 624 MovieClipUses:408 409 410Used by:Timeline
Symbol 625 MovieClipUses:194 195 197 201Used by:Timeline
Symbol 626 MovieClipUses:602Used by:Timeline
Symbol 627 MovieClipUses:602Used by:Timeline
Symbol 628 MovieClipUses:602Used by:Timeline
Symbol 629 MovieClipUses:602Used by:Timeline
Symbol 630 MovieClipUses:602Used by:Timeline
Symbol 631 MovieClipUses:602Used by:Timeline
Symbol 632 GraphicUsed by:Timeline
Symbol 633 GraphicUsed by:636
Symbol 634 GraphicUsed by:635
Symbol 635 MovieClipUses:634Used by:636
Symbol 636 MovieClipUses:279 633 635Used by:637
Symbol 637 MovieClipUses:636Used by:Timeline
Symbol 638 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 639 BitmapUsed by:640
Symbol 640 GraphicUses:639Used by:Timeline
Symbol 641 GraphicUsed by:642
Symbol 642 MovieClipUses:641Used by:Timeline
Symbol 643 MovieClipUses:190 191Used by:Timeline
Symbol 644 MovieClipUses:212 217 219Used by:Timeline
Symbol 645 MovieClipUses:228 230Used by:Timeline
Symbol 646 BitmapUsed by:647
Symbol 647 GraphicUses:646Used by:652 855
Symbol 648 MovieClipUses:43Used by:652 855
Symbol 649 GraphicUsed by:650
Symbol 650 MovieClipUses:649Used by:651
Symbol 651 MovieClipUses:650Used by:652 855
Symbol 652 MovieClipUses:647 648 651Used by:Timeline
Symbol 653 MovieClipUses:602Used by:Timeline
Symbol 654 MovieClipUses:602Used by:Timeline
Symbol 655 MovieClipUses:602Used by:Timeline
Symbol 656 MovieClipUses:602Used by:Timeline
Symbol 657 MovieClipUses:602Used by:Timeline
Symbol 658 MovieClipUses:602Used by:Timeline
Symbol 659 MovieClipUses:602Used by:Timeline
Symbol 660 MovieClipUses:602Used by:Timeline
Symbol 661 GraphicUsed by:Timeline
Symbol 662 GraphicUsed by:665
Symbol 663 GraphicUsed by:664
Symbol 664 MovieClipUses:663Used by:665
Symbol 665 MovieClipUses:279 662 664Used by:666
Symbol 666 MovieClipUses:665Used by:Timeline
Symbol 667 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 668 BitmapUsed by:669
Symbol 669 GraphicUses:668Used by:Timeline
Symbol 670 GraphicUsed by:671
Symbol 671 MovieClipUses:670Used by:Timeline
Symbol 672 MovieClipUses:212 217 219Used by:Timeline
Symbol 673 MovieClipUses:228 230Used by:Timeline
Symbol 674 MovieClipUses:602Used by:Timeline
Symbol 675 MovieClipUses:602Used by:Timeline
Symbol 676 MovieClipUses:602Used by:Timeline
Symbol 677 MovieClipUses:602Used by:Timeline
Symbol 678 MovieClipUses:602Used by:Timeline
Symbol 679 MovieClipUses:602Used by:Timeline
Symbol 680 GraphicUsed by:Timeline
Symbol 681 GraphicUsed by:684
Symbol 682 GraphicUsed by:683
Symbol 683 MovieClipUses:682Used by:684
Symbol 684 MovieClipUses:279 681 683Used by:685
Symbol 685 MovieClipUses:684Used by:Timeline
Symbol 686 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 687 BitmapUsed by:688
Symbol 688 GraphicUses:687Used by:Timeline
Symbol 689 GraphicUsed by:690
Symbol 690 MovieClipUses:689Used by:Timeline
Symbol 691 MovieClipUses:212 217 219Used by:Timeline
Symbol 692 MovieClipUses:228 230Used by:Timeline
Symbol 693 MovieClipUses:190 191Used by:Timeline
Symbol 694 MovieClipUses:408 409 410Used by:Timeline
Symbol 695 MovieClipUses:602Used by:Timeline
Symbol 696 MovieClipUses:602Used by:Timeline
Symbol 697 MovieClipUses:602Used by:Timeline
Symbol 698 MovieClipUses:602Used by:Timeline
Symbol 699 MovieClipUses:602Used by:Timeline
Symbol 700 MovieClipUses:602Used by:Timeline
Symbol 701 MovieClipUses:602Used by:Timeline
Symbol 702 MovieClipUses:602Used by:Timeline
Symbol 703 GraphicUsed by:704
Symbol 704 MovieClipUses:703Used by:707 862
Symbol 705 GraphicUsed by:706
Symbol 706 MovieClipUses:705Used by:707 862
Symbol 707 MovieClipUses:704 706 197Used by:708 729 730 731 748 749 750 751 752 770 771 772 773 774 783 793 794 804 805 806 807 839
Symbol 708 MovieClipUses:602 707Used by:Timeline
Symbol 709 GraphicUsed by:Timeline
Symbol 710 GraphicUsed by:713
Symbol 711 GraphicUsed by:712
Symbol 712 MovieClipUses:711Used by:713
Symbol 713 MovieClipUses:279 710 712Used by:714
Symbol 714 MovieClipUses:713Used by:Timeline
Symbol 715 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 716 BitmapUsed by:717
Symbol 717 GraphicUses:716Used by:Timeline
Symbol 718 GraphicUsed by:719
Symbol 719 MovieClipUses:718Used by:Timeline
Symbol 720 MovieClipUses:212 217 219Used by:Timeline
Symbol 721 MovieClipUses:228 230Used by:Timeline
Symbol 722 MovieClipUses:190 191Used by:Timeline
Symbol 723 MovieClipUses:408 409 410Used by:Timeline
Symbol 724 MovieClipUses:602Used by:Timeline
Symbol 725 MovieClipUses:602Used by:Timeline
Symbol 726 MovieClipUses:602Used by:Timeline
Symbol 727 MovieClipUses:602Used by:Timeline
Symbol 728 MovieClipUses:602Used by:Timeline
Symbol 729 MovieClipUses:602 707Used by:Timeline
Symbol 730 MovieClipUses:602 707Used by:Timeline
Symbol 731 MovieClipUses:602 707Used by:Timeline
Symbol 732 GraphicUsed by:Timeline
Symbol 733 GraphicUsed by:736
Symbol 734 GraphicUsed by:735
Symbol 735 MovieClipUses:734Used by:736
Symbol 736 MovieClipUses:279 733 735Used by:737
Symbol 737 MovieClipUses:736Used by:Timeline
Symbol 738 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 739 BitmapUsed by:740
Symbol 740 GraphicUses:739Used by:Timeline
Symbol 741 GraphicUsed by:742
Symbol 742 MovieClipUses:741Used by:Timeline
Symbol 743 MovieClipUses:212 217 219Used by:Timeline
Symbol 744 MovieClipUses:228 230Used by:Timeline
Symbol 745 MovieClipUses:190 191Used by:Timeline
Symbol 746 MovieClipUses:408 409 410Used by:Timeline
Symbol 747 MovieClipUses:602Used by:Timeline
Symbol 748 MovieClipUses:602 707Used by:Timeline
Symbol 749 MovieClipUses:602 707Used by:Timeline
Symbol 750 MovieClipUses:602 707Used by:Timeline
Symbol 751 MovieClipUses:602 707Used by:Timeline
Symbol 752 MovieClipUses:602 707Used by:Timeline
Symbol 753 MovieClipUses:602Used by:Timeline
Symbol 754 GraphicUsed by:Timeline
Symbol 755 GraphicUsed by:758
Symbol 756 GraphicUsed by:757
Symbol 757 MovieClipUses:756Used by:758
Symbol 758 MovieClipUses:279 755 757Used by:759
Symbol 759 MovieClipUses:758Used by:Timeline
Symbol 760 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 761 BitmapUsed by:762
Symbol 762 GraphicUses:761Used by:Timeline
Symbol 763 GraphicUsed by:764
Symbol 764 MovieClipUses:763Used by:Timeline
Symbol 765 MovieClipUses:212 217 219Used by:Timeline
Symbol 766 MovieClipUses:190 191Used by:Timeline
Symbol 767 MovieClipUses:408 409 410Used by:Timeline
Symbol 768 MovieClipUses:228 89 230Used by:Timeline
Symbol 769 MovieClipUses:228 84 230Used by:Timeline
Symbol 770 MovieClipUses:602 707Used by:Timeline
Symbol 771 MovieClipUses:602 707Used by:Timeline
Symbol 772 MovieClipUses:602 707Used by:Timeline
Symbol 773 MovieClipUses:602 707Used by:Timeline
Symbol 774 MovieClipUses:602 707Used by:Timeline
Symbol 775 GraphicUsed by:Timeline
Symbol 776 GraphicUsed by:779
Symbol 777 GraphicUsed by:778
Symbol 778 MovieClipUses:777Used by:779
Symbol 779 MovieClipUses:279 776 778Used by:780
Symbol 780 MovieClipUses:779Used by:Timeline
Symbol 781 MovieClipUses:454 385Used by:Timeline
Symbol 782 MovieClipUses:454 385Used by:Timeline
Symbol 783 MovieClipUses:602 707Used by:Timeline
Symbol 784 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 785 BitmapUsed by:786
Symbol 786 GraphicUses:785Used by:Timeline
Symbol 787 GraphicUsed by:788
Symbol 788 MovieClipUses:787Used by:Timeline
Symbol 789 MovieClipUses:212 217 219Used by:Timeline
Symbol 790 MovieClipUses:190 191Used by:Timeline
Symbol 791 MovieClipUses:408 409 410Used by:Timeline
Symbol 792 MovieClipUses:228 230Used by:Timeline
Symbol 793 MovieClipUses:602 707Used by:Timeline
Symbol 794 MovieClipUses:602 707Used by:Timeline
Symbol 795 MovieClipUses:602Used by:Timeline
Symbol 796 MovieClipUses:602Used by:Timeline
Symbol 797 GraphicUsed by:Timeline
Symbol 798 GraphicUsed by:801
Symbol 799 GraphicUsed by:800
Symbol 800 MovieClipUses:799Used by:801
Symbol 801 MovieClipUses:279 798 800Used by:802
Symbol 802 MovieClipUses:801Used by:Timeline
Symbol 803 MovieClipUses:454 385Used by:Timeline
Symbol 804 MovieClipUses:602 707Used by:Timeline
Symbol 805 MovieClipUses:602 707Used by:Timeline
Symbol 806 MovieClipUses:602 707Used by:Timeline
Symbol 807 MovieClipUses:602 707Used by:Timeline
Symbol 808 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 809 BitmapUsed by:810
Symbol 810 GraphicUses:809Used by:Timeline
Symbol 811 GraphicUsed by:812
Symbol 812 MovieClipUses:811Used by:Timeline
Symbol 813 MovieClipUses:190 191Used by:Timeline
Symbol 814 MovieClipUses:408 409 410Used by:Timeline
Symbol 815 MovieClipUses:190 191Used by:Timeline
Symbol 816 BitmapUsed by:817
Symbol 817 GraphicUses:816Used by:820 821
Symbol 818 BitmapUsed by:819
Symbol 819 GraphicUses:818Used by:820
Symbol 820 MovieClipUses:817 819Used by:825
Symbol 821 MovieClipUses:817Used by:822
Symbol 822 MovieClipUses:821Used by:825
Symbol 823 MovieClipUses:553Used by:825
Symbol 824 MovieClipUses:251Used by:825 1063
Symbol 825 MovieClipUses:820 822 823 555 824 197 200Used by:831
Symbol 826 MovieClipUses:553Used by:830
Symbol 827 MovieClipUses:553Used by:830
Symbol 828 MovieClipUses:553Used by:830
Symbol 829 MovieClipUses:553Used by:830
Symbol 830 MovieClipUses:826 827 828 829Used by:831
Symbol 831 MovieClipUses:825 830Used by:832
Symbol 832 MovieClipUses:831Used by:Timeline
Symbol 833 GraphicUsed by:Timeline
Symbol 834 GraphicUsed by:837
Symbol 835 GraphicUsed by:836
Symbol 836 MovieClipUses:835Used by:837
Symbol 837 MovieClipUses:279 834 836Used by:838
Symbol 838 MovieClipUses:837Used by:Timeline
Symbol 839 MovieClipUses:602 707Used by:Timeline
Symbol 840 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 841 BitmapUsed by:842
Symbol 842 GraphicUses:841Used by:843
Symbol 843 MovieClipUses:842Used by:844
Symbol 844 MovieClipUses:180 843 586Used by:Timeline
Symbol 845 BitmapUsed by:846
Symbol 846 GraphicUses:845Used by:Timeline
Symbol 847 GraphicUsed by:848
Symbol 848 MovieClipUses:847Used by:Timeline
Symbol 849 MovieClipUses:212 217 219Used by:Timeline
Symbol 850 MovieClipUses:190 191Used by:Timeline
Symbol 851 MovieClipUses:408 409 410Used by:Timeline
Symbol 852 MovieClipUses:228 230Used by:Timeline
Symbol 853 MovieClipUses:194 195 197 201Used by:Timeline
Symbol 854 MovieClipUses:386Used by:Timeline
Symbol 855 MovieClipUses:647 648 651Used by:Timeline
Symbol 856 BitmapUsed by:857 858 859 860
Symbol 857 GraphicUses:856Used by:861
Symbol 858 GraphicUses:856Used by:861
Symbol 859 GraphicUses:856Used by:861
Symbol 860 GraphicUses:856Used by:861
Symbol 861 MovieClipUses:857 601 858 197 200 859 860Used by:863 864 865 866 883 884 885 886 887 903 904 905 906 907 926 927 928 929 944 945 946 947 963 964 965 966 967 968 969 970 986 987 988 989 990 991 1006 1007 1008 1009 1010 1011 1012 1029 1030 1031 1032 1033 1034 1035 1036 1053 1054 1070
Symbol 862 MovieClipUses:704 706 197Used by:863 864 865 866 883 884 885 886 887 903 904 905 906 926 927 928 929 967 970 988 991 1008 1011 1012 1031 1033 1034 1053 1054
Symbol 863 MovieClipUses:861 862Used by:Timeline
Symbol 864 MovieClipUses:861 862Used by:Timeline
Symbol 865 MovieClipUses:861 862Used by:Timeline
Symbol 866 MovieClipUses:861 862Used by:Timeline
Symbol 867 GraphicUsed by:Timeline
Symbol 868 GraphicUsed by:871
Symbol 869 GraphicUsed by:870
Symbol 870 MovieClipUses:869Used by:871
Symbol 871 MovieClipUses:279 868 870Used by:872
Symbol 872 MovieClipUses:871Used by:Timeline
Symbol 873 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 874 BitmapUsed by:875
Symbol 875 GraphicUses:874Used by:Timeline
Symbol 876 GraphicUsed by:877
Symbol 877 MovieClipUses:876Used by:Timeline
Symbol 878 MovieClipUses:212 217 219Used by:Timeline
Symbol 879 MovieClipUses:190 191Used by:Timeline
Symbol 880 MovieClipUses:408 409 410Used by:Timeline
Symbol 881 MovieClipUses:228 230Used by:Timeline
Symbol 882 MovieClipUses:386Used by:Timeline
Symbol 883 MovieClipUses:861 862Used by:Timeline
Symbol 884 MovieClipUses:861 862Used by:Timeline
Symbol 885 MovieClipUses:861 862Used by:Timeline
Symbol 886 MovieClipUses:861 862Used by:Timeline
Symbol 887 MovieClipUses:861 862Used by:Timeline
Symbol 888 GraphicUsed by:Timeline
Symbol 889 GraphicUsed by:892
Symbol 890 GraphicUsed by:891
Symbol 891 MovieClipUses:890Used by:892
Symbol 892 MovieClipUses:279 889 891Used by:893
Symbol 893 MovieClipUses:892Used by:Timeline
Symbol 894 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 895 BitmapUsed by:896
Symbol 896 GraphicUses:895Used by:Timeline
Symbol 897 GraphicUsed by:898
Symbol 898 MovieClipUses:897Used by:Timeline
Symbol 899 MovieClipUses:212 217 219Used by:Timeline
Symbol 900 MovieClipUses:190 191Used by:Timeline
Symbol 901 MovieClipUses:190 191Used by:Timeline
Symbol 902 MovieClipUses:333 331Used by:Timeline
Symbol 903 MovieClipUses:861 862Used by:Timeline
Symbol 904 MovieClipUses:861 862Used by:Timeline
Symbol 905 MovieClipUses:861 862Used by:Timeline
Symbol 906 MovieClipUses:861 862Used by:Timeline
Symbol 907 MovieClipUses:861Used by:Timeline
Symbol 908 GraphicUsed by:Timeline
Symbol 909 GraphicUsed by:912
Symbol 910 GraphicUsed by:911
Symbol 911 MovieClipUses:910Used by:912
Symbol 912 MovieClipUses:279 909 911Used by:913
Symbol 913 MovieClipUses:912Used by:Timeline
Symbol 914 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 915 BitmapUsed by:916
Symbol 916 GraphicUses:915Used by:Timeline
Symbol 917 GraphicUsed by:918
Symbol 918 MovieClipUses:917Used by:Timeline
Symbol 919 MovieClipUses:212 217 219Used by:Timeline
Symbol 920 MovieClipUses:386Used by:Timeline
Symbol 921 MovieClipUses:386Used by:Timeline
Symbol 922 MovieClipUses:190 191Used by:Timeline
Symbol 923 MovieClipUses:228 230Used by:Timeline
Symbol 924 MovieClipUses:333 331Used by:Timeline
Symbol 925 MovieClipUses:333 331Used by:Timeline
Symbol 926 MovieClipUses:861 862Used by:Timeline
Symbol 927 MovieClipUses:861 862Used by:Timeline
Symbol 928 MovieClipUses:861 862Used by:Timeline
Symbol 929 MovieClipUses:861 862Used by:Timeline
Symbol 930 GraphicUsed by:Timeline
Symbol 931 GraphicUsed by:934
Symbol 932 GraphicUsed by:933
Symbol 933 MovieClipUses:932Used by:934
Symbol 934 MovieClipUses:279 931 933Used by:935
Symbol 935 MovieClipUses:934Used by:Timeline
Symbol 936 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 937 BitmapUsed by:938
Symbol 938 GraphicUses:937Used by:Timeline
Symbol 939 GraphicUsed by:940
Symbol 940 MovieClipUses:939Used by:Timeline
Symbol 941 MovieClipUses:212 217 219Used by:Timeline
Symbol 942 MovieClipUses:228 230Used by:Timeline
Symbol 943 MovieClipUses:408 409 410Used by:Timeline
Symbol 944 MovieClipUses:861Used by:Timeline
Symbol 945 MovieClipUses:861Used by:Timeline
Symbol 946 MovieClipUses:861Used by:Timeline
Symbol 947 MovieClipUses:861Used by:Timeline
Symbol 948 GraphicUsed by:Timeline
Symbol 949 GraphicUsed by:952
Symbol 950 GraphicUsed by:951
Symbol 951 MovieClipUses:950Used by:952
Symbol 952 MovieClipUses:279 949 951Used by:953
Symbol 953 MovieClipUses:952Used by:Timeline
Symbol 954 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 955 BitmapUsed by:956
Symbol 956 GraphicUses:955Used by:Timeline
Symbol 957 GraphicUsed by:958
Symbol 958 MovieClipUses:957Used by:Timeline
Symbol 959 MovieClipUses:212 217 219Used by:Timeline
Symbol 960 MovieClipUses:228 230Used by:Timeline
Symbol 961 MovieClipUses:408 409 410Used by:Timeline
Symbol 962 MovieClipUses:190 191Used by:Timeline
Symbol 963 MovieClipUses:861Used by:Timeline
Symbol 964 MovieClipUses:861Used by:Timeline
Symbol 965 MovieClipUses:861Used by:Timeline
Symbol 966 MovieClipUses:861Used by:Timeline
Symbol 967 MovieClipUses:861 862Used by:Timeline
Symbol 968 MovieClipUses:861Used by:Timeline
Symbol 969 MovieClipUses:861Used by:Timeline
Symbol 970 MovieClipUses:861 862Used by:Timeline
Symbol 971 GraphicUsed by:Timeline
Symbol 972 GraphicUsed by:975
Symbol 973 GraphicUsed by:974
Symbol 974 MovieClipUses:973Used by:975
Symbol 975 MovieClipUses:279 972 974Used by:976
Symbol 976 MovieClipUses:975Used by:Timeline
Symbol 977 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 978 BitmapUsed by:979
Symbol 979 GraphicUses:978Used by:Timeline
Symbol 980 GraphicUsed by:981
Symbol 981 MovieClipUses:980Used by:Timeline
Symbol 982 MovieClipUses:212 217 219Used by:Timeline
Symbol 983 MovieClipUses:228 230Used by:Timeline
Symbol 984 MovieClipUses:408 409 410Used by:Timeline
Symbol 985 MovieClipUses:190 191Used by:Timeline
Symbol 986 MovieClipUses:861Used by:Timeline
Symbol 987 MovieClipUses:861Used by:Timeline
Symbol 988 MovieClipUses:861 862Used by:Timeline
Symbol 989 MovieClipUses:861Used by:Timeline
Symbol 990 MovieClipUses:861Used by:Timeline
Symbol 991 MovieClipUses:861 862Used by:Timeline
Symbol 992 GraphicUsed by:Timeline
Symbol 993 GraphicUsed by:996
Symbol 994 GraphicUsed by:995
Symbol 995 MovieClipUses:994Used by:996
Symbol 996 MovieClipUses:279 993 995Used by:997
Symbol 997 MovieClipUses:996Used by:Timeline
Symbol 998 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 999 BitmapUsed by:1000
Symbol 1000 GraphicUses:999Used by:Timeline
Symbol 1001 GraphicUsed by:1002
Symbol 1002 MovieClipUses:1001Used by:Timeline
Symbol 1003 MovieClipUses:212 217 219Used by:Timeline
Symbol 1004 MovieClipUses:228 230Used by:Timeline
Symbol 1005 MovieClipUses:190 191Used by:Timeline
Symbol 1006 MovieClipUses:861Used by:Timeline
Symbol 1007 MovieClipUses:861Used by:Timeline
Symbol 1008 MovieClipUses:861 862Used by:Timeline
Symbol 1009 MovieClipUses:861Used by:Timeline
Symbol 1010 MovieClipUses:861Used by:Timeline
Symbol 1011 MovieClipUses:861 862Used by:Timeline
Symbol 1012 MovieClipUses:861 862Used by:Timeline
Symbol 1013 GraphicUsed by:Timeline
Symbol 1014 GraphicUsed by:1017
Symbol 1015 GraphicUsed by:1016
Symbol 1016 MovieClipUses:1015Used by:1017
Symbol 1017 MovieClipUses:279 1014 1016Used by:1018
Symbol 1018 MovieClipUses:1017Used by:Timeline
Symbol 1019 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 1020 BitmapUsed by:1021
Symbol 1021 GraphicUses:1020Used by:Timeline
Symbol 1022 GraphicUsed by:1023
Symbol 1023 MovieClipUses:1022Used by:Timeline
Symbol 1024 MovieClipUses:212 217 219Used by:Timeline
Symbol 1025 MovieClipUses:190 191Used by:Timeline
Symbol 1026 MovieClipUses:408 409 410Used by:Timeline
Symbol 1027 MovieClipUses:228 89 230Used by:Timeline
Symbol 1028 MovieClipUses:228 84 230Used by:Timeline
Symbol 1029 MovieClipUses:861Used by:Timeline
Symbol 1030 MovieClipUses:861Used by:Timeline
Symbol 1031 MovieClipUses:861 862Used by:Timeline
Symbol 1032 MovieClipUses:861Used by:Timeline
Symbol 1033 MovieClipUses:861 862Used by:Timeline
Symbol 1034 MovieClipUses:861 862Used by:Timeline
Symbol 1035 MovieClipUses:861Used by:Timeline
Symbol 1036 MovieClipUses:861Used by:Timeline
Symbol 1037 GraphicUsed by:Timeline
Symbol 1038 GraphicUsed by:1041
Symbol 1039 GraphicUsed by:1040
Symbol 1040 MovieClipUses:1039Used by:1041
Symbol 1041 MovieClipUses:279 1038 1040Used by:1042
Symbol 1042 MovieClipUses:1041Used by:Timeline
Symbol 1043 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 1044 BitmapUsed by:1045
Symbol 1045 GraphicUses:1044Used by:Timeline
Symbol 1046 GraphicUsed by:1047
Symbol 1047 MovieClipUses:1046Used by:Timeline
Symbol 1048 MovieClipUses:190 191Used by:Timeline
Symbol 1049 MovieClipUses:408 409 410Used by:Timeline
Symbol 1050 MovieClipUses:190 191Used by:Timeline
Symbol 1051 MovieClipUses:408 409 410Used by:Timeline
Symbol 1052 MovieClipUses:190 191Used by:Timeline
Symbol 1053 MovieClipUses:861 862Used by:Timeline
Symbol 1054 MovieClipUses:861 862Used by:Timeline
Symbol 1055 BitmapUsed by:1056
Symbol 1056 GraphicUses:1055Used by:1057 1059
Symbol 1057 MovieClipUses:1056Used by:1063
Symbol 1058 MovieClipUses:251Used by:1063
Symbol 1059 MovieClipUses:1056Used by:1060
Symbol 1060 MovieClipUses:1059Used by:1063
Symbol 1061 BitmapUsed by:1062
Symbol 1062 GraphicUses:1061Used by:1063
Symbol 1063 MovieClipUses:555 824 1057 1058 1060 1062 197 200Used by:1068
Symbol 1064 MovieClipUses:251Used by:1065
Symbol 1065 MovieClipUses:564 1064 197Used by:1068
Symbol 1066 MovieClipUses:251Used by:1067
Symbol 1067 MovieClipUses:251 1066Used by:1068
Symbol 1068 MovieClipUses:1063 1065 1067Used by:1069
Symbol 1069 MovieClipUses:1068Used by:Timeline
Symbol 1070 MovieClipUses:861Used by:Timeline
Symbol 1071 GraphicUsed by:Timeline
Symbol 1072 GraphicUsed by:1075
Symbol 1073 GraphicUsed by:1074
Symbol 1074 MovieClipUses:1073Used by:1075
Symbol 1075 MovieClipUses:279 1072 1074Used by:1076
Symbol 1076 MovieClipUses:1075Used by:Timeline
Symbol 1077 MovieClipUses:295 296Used by:Timeline
Symbol 1078 MovieClipUses:92 89 84 306Used by:Timeline
Symbol 1079 BitmapUsed by:1080
Symbol 1080 GraphicUses:1079Used by:1081
Symbol 1081 MovieClipUses:1080Used by:1090
Symbol 1082 BitmapUsed by:1083
Symbol 1083 GraphicUses:1082Used by:1090
Symbol 1084 BitmapUsed by:1085
Symbol 1085 GraphicUses:1084Used by:1090
Symbol 1086 EditableTextUses:69Used by:1088
Symbol 1087 MovieClipUses:251Used by:1088
Symbol 1088 MovieClipUses:1086 1087Used by:1090
Symbol 1089 ButtonUses:23Used by:1090
Symbol 1090 MovieClipUses:1081 1083 1085 1088 1089Used by:Timeline
Symbol 1091 Sound [soundtrack]Used by:Timeline

Instance Names

"preloader9p"Frame 2Symbol 19 MovieClip
"loaderbuttons"Frame 2Symbol 34 MovieClip
"mainmenuAnim"Frame 5Symbol 73 MovieClip
"walkzone"Frame 8Symbol 188 MovieClip
"ammobox"Frame 8Symbol 192 MovieClip
"fueltank01"Frame 8Symbol 202 MovieClip
"fueltank02"Frame 8Symbol 202 MovieClip
"fueltank03"Frame 8Symbol 202 MovieClip
"targets"Frame 8Symbol 210 MovieClip
"teleport"Frame 8Symbol 220 MovieClip
"lighttrapAnim"Frame 8Symbol 226 MovieClip
"switchbox"Frame 8Symbol 231 MovieClip
"chbot"Frame 8Symbol 239 MovieClip
"character"Frame 8Symbol 254 MovieClip
"wall1"Frame 8Symbol 255 MovieClip
"wall2"Frame 8Symbol 255 MovieClip
"wall3"Frame 8Symbol 255 MovieClip
"wall4"Frame 8Symbol 255 MovieClip
"weapons"Frame 8Symbol 264 MovieClip
"ammoBar"Frame 8Symbol 272 MovieClip
"energyBar"Frame 8Symbol 275 MovieClip
"level01intro"Frame 8Symbol 284 MovieClip
"levelComplete"Frame 8Symbol 297 MovieClip
"gameover"Frame 8Symbol 301 MovieClip
"shootsnd"Frame 8Symbol 303 MovieClip
"aim"Frame 8Symbol 305 MovieClip
"pausemc"Frame 8Symbol 316 MovieClip
"walkzone"Frame 9Symbol 320 MovieClip
"ammobox"Frame 9Symbol 321 MovieClip
"teleport"Frame 9Symbol 322 MovieClip
"fueltank01"Frame 9Symbol 323 MovieClip
"fueltank02"Frame 9Symbol 324 MovieClip
"level2enemy"Frame 9Symbol 327 MovieClip
"switchbox"Frame 9Symbol 328 MovieClip
"cannonanim"Frame 9Symbol 334 MovieClip
"level01intro"Frame 9Symbol 340 MovieClip
"walkzone"Frame 10Symbol 345 MovieClip
"level3enemy"Frame 10Symbol 347 MovieClip
"level3enemy2"Frame 10Symbol 348 MovieClip
"teleport"Frame 10Symbol 349 MovieClip
"fueltank01"Frame 10Symbol 350 MovieClip
"fueltank02"Frame 10Symbol 351 MovieClip
"level3enemy3"Frame 10Symbol 348 MovieClip
"switchbox"Frame 10Symbol 352 MovieClip
"cannonanim2"Frame 10Symbol 353 MovieClip
"cannonanim3"Frame 10Symbol 354 MovieClip
"level01intro"Frame 10Symbol 360 MovieClip
"walkzone"Frame 11Symbol 365 MovieClip
"level4enemy"Frame 11Symbol 366 MovieClip
"level4enemy2"Frame 11Symbol 367 MovieClip
"teleport"Frame 11Symbol 368 MovieClip
"fueltank01"Frame 11Symbol 369 MovieClip
"fueltank02"Frame 11Symbol 370 MovieClip
"level4enemy3"Frame 11Symbol 371 MovieClip
"ammobox"Frame 11Symbol 372 MovieClip
"switchbox"Frame 11Symbol 373 MovieClip
"cannonanim2"Frame 11Symbol 374 MovieClip
"switchbox1"Frame 11Symbol 375 MovieClip
"level01intro"Frame 11Symbol 381 MovieClip
"laserfenceAnim"Frame 11Symbol 390 MovieClip
"walkzone"Frame 12Symbol 400 MovieClip
"teleport"Frame 12Symbol 401 MovieClip
"level5enemy"Frame 12Symbol 402 MovieClip
"level5enemy2"Frame 12Symbol 403 MovieClip
"fueltank01"Frame 12Symbol 404 MovieClip
"fueltank02"Frame 12Symbol 405 MovieClip
"level5enemy3"Frame 12Symbol 406 MovieClip
"health"Frame 12Symbol 411 MovieClip
"switchbox"Frame 12Symbol 412 MovieClip
"level01intro"Frame 12Symbol 418 MovieClip
"laserfenceAnim"Frame 12Symbol 424 MovieClip
"walkzone"Frame 13Symbol 429 MovieClip
"level6enemy"Frame 13Symbol 435 MovieClip
"level6enemy2"Frame 13Symbol 436 MovieClip
"health"Frame 13Symbol 437 MovieClip
"level6wall1"Frame 13Symbol 438 MovieClip
"level6wall2"Frame 13Symbol 439 MovieClip
"level6wall3"Frame 13Symbol 440 MovieClip
"switchbox"Frame 13Symbol 441 MovieClip
"level6enemy3"Frame 13Symbol 443 MovieClip
"ammobox"Frame 13Symbol 444 MovieClip
"cannonanim4"Frame 13Symbol 445 MovieClip
"cannonanim5"Frame 13Symbol 446 MovieClip
"level01intro"Frame 13Symbol 452 MovieClip
"laserfenceAnim"Frame 13Symbol 455 MovieClip
"walkzone"Frame 14Symbol 460 MovieClip
"teleport"Frame 14Symbol 461 MovieClip
"level7enemy"Frame 14Symbol 462 MovieClip
"level7wall1"Frame 14Symbol 463 MovieClip
"level7wall2"Frame 14Symbol 464 MovieClip
"level7wall3"Frame 14Symbol 465 MovieClip
"switchbox"Frame 14Symbol 466 MovieClip
"level7enemy3"Frame 14Symbol 467 MovieClip
"level7wall4"Frame 14Symbol 468 MovieClip
"level7wall5"Frame 14Symbol 469 MovieClip
"level7wall6"Frame 14Symbol 470 MovieClip
"level7enemy4"Frame 14Symbol 471 MovieClip
"level7enemy2"Frame 14Symbol 472 MovieClip
"cannonanim2"Frame 14Symbol 473 MovieClip
"level01intro"Frame 14Symbol 479 MovieClip
"laserfenceAnim"Frame 14Symbol 480 MovieClip
"laserfenceAnim2"Frame 14Symbol 480 MovieClip
"walkzone"Frame 15Symbol 485 MovieClip
"level8enemy"Frame 15Symbol 486 MovieClip
"level8enemy3"Frame 15Symbol 487 MovieClip
"level8enemy4"Frame 15Symbol 488 MovieClip
"level8enemy2"Frame 15Symbol 489 MovieClip
"level8enemy5"Frame 15Symbol 491 MovieClip
"fueltank01"Frame 15Symbol 404 MovieClip
"switchbox"Frame 15Symbol 492 MovieClip
"switchbox1"Frame 15Symbol 493 MovieClip
"health"Frame 15Symbol 494 MovieClip
"ammobox"Frame 15Symbol 495 MovieClip
"cannonanim2"Frame 15Symbol 496 MovieClip
"level01intro"Frame 15Symbol 502 MovieClip
"laserfenceAnim"Frame 15Symbol 503 MovieClip
"laserfenceAnim2"Frame 15Symbol 504 MovieClip
"walkzone"Frame 16Symbol 509 MovieClip
"teleport"Frame 16Symbol 510 MovieClip
"level9enemy"Frame 16Symbol 512 MovieClip
"ammobox"Frame 16Symbol 513 MovieClip
"level9enemy3"Frame 16Symbol 515 MovieClip
"level9enemy4"Frame 16Symbol 516 MovieClip
"level9enemy7"Frame 16Symbol 518 MovieClip
"level9enemy5"Frame 16Symbol 520 MovieClip
"level9enemy6"Frame 16Symbol 522 MovieClip
"switchbox"Frame 16Symbol 523 MovieClip
"level9enemy2"Frame 16Symbol 524 MovieClip
"cannonanim2"Frame 16Symbol 525 MovieClip
"level01intro"Frame 16Symbol 531 MovieClip
"walkzone"Frame 17Symbol 536 MovieClip
"ammobox2"Frame 17Symbol 537 MovieClip
"level10enemy5"Frame 17Symbol 538 MovieClip
"level10enemy6"Frame 17Symbol 539 MovieClip
"ammobox"Frame 17Symbol 540 MovieClip
"health"Frame 17Symbol 541 MovieClip
"ammobox3"Frame 17Symbol 542 MovieClip
"cannonanim2"Frame 17Symbol 543 MovieClip
"cannonanim3"Frame 17Symbol 544 MovieClip
"cannonanim4"Frame 17Symbol 545 MovieClip
"cannonanim5"Frame 17Symbol 546 MovieClip
"level10boss"Frame 17Symbol 573 MovieClip
"level01intro"Frame 17Symbol 579 MovieClip
"walkzone"Frame 19Symbol 591 MovieClip
"ammobox"Frame 19Symbol 592 MovieClip
"ammobox2"Frame 19Symbol 593 MovieClip
"teleport"Frame 19Symbol 594 MovieClip
"switchbox"Frame 19Symbol 595 MovieClip
"chbot"Frame 19Symbol 239 MovieClip
"character"Frame 19Symbol 254 MovieClip
"wall1"Frame 19Symbol 255 MovieClip
"wall2"Frame 19Symbol 255 MovieClip
"wall3"Frame 19Symbol 255 MovieClip
"wall4"Frame 19Symbol 255 MovieClip
"weapons"Frame 19Symbol 264 MovieClip
"ammoBar"Frame 19Symbol 272 MovieClip
"energyBar"Frame 19Symbol 275 MovieClip
"level01intro"Frame 19Symbol 615 MovieClip
"levelComplete"Frame 19Symbol 297 MovieClip
"aim"Frame 19Symbol 305 MovieClip
"walkzone"Frame 20Symbol 620 MovieClip
"ammobox"Frame 20Symbol 621 MovieClip
"teleport"Frame 20Symbol 622 MovieClip
"switchbox"Frame 20Symbol 623 MovieClip
"health"Frame 20Symbol 624 MovieClip
"fueltank01"Frame 20Symbol 625 MovieClip
"level01intro"Frame 20Symbol 637 MovieClip
"walkzone"Frame 21Symbol 642 MovieClip
"ammobox"Frame 21Symbol 643 MovieClip
"teleport"Frame 21Symbol 644 MovieClip
"switchbox"Frame 21Symbol 645 MovieClip
"level01intro"Frame 21Symbol 666 MovieClip
"walkzone"Frame 22Symbol 671 MovieClip
"teleport"Frame 22Symbol 672 MovieClip
"switchbox"Frame 22Symbol 673 MovieClip
"level01intro"Frame 22Symbol 685 MovieClip
"walkzone"Frame 23Symbol 690 MovieClip
"teleport"Frame 23Symbol 691 MovieClip
"switchbox"Frame 23Symbol 692 MovieClip
"ammobox"Frame 23Symbol 693 MovieClip
"health"Frame 23Symbol 694 MovieClip
"level01intro"Frame 23Symbol 714 MovieClip
"walkzone"Frame 24Symbol 719 MovieClip
"teleport"Frame 24Symbol 720 MovieClip
"switchbox"Frame 24Symbol 721 MovieClip
"ammobox"Frame 24Symbol 722 MovieClip
"health"Frame 24Symbol 723 MovieClip
"level01intro"Frame 24Symbol 737 MovieClip
"walkzone"Frame 25Symbol 742 MovieClip
"teleport"Frame 25Symbol 743 MovieClip
"switchbox"Frame 25Symbol 744 MovieClip
"ammobox"Frame 25Symbol 745 MovieClip
"health"Frame 25Symbol 746 MovieClip
"level01intro"Frame 25Symbol 759 MovieClip
"walkzone"Frame 26Symbol 764 MovieClip
"teleport"Frame 26Symbol 765 MovieClip
"ammobox"Frame 26Symbol 766 MovieClip
"health"Frame 26Symbol 767 MovieClip
"switchbox"Frame 26Symbol 768 MovieClip
"switchbox1"Frame 26Symbol 769 MovieClip
"level01intro"Frame 26Symbol 780 MovieClip
"laserfenceAnim"Frame 26Symbol 781 MovieClip
"laserfenceAnim2"Frame 26Symbol 782 MovieClip
"walkzone"Frame 27Symbol 788 MovieClip
"teleport"Frame 27Symbol 789 MovieClip
"ammobox"Frame 27Symbol 790 MovieClip
"health"Frame 27Symbol 791 MovieClip
"switchbox"Frame 27Symbol 792 MovieClip
"level01intro"Frame 27Symbol 802 MovieClip
"laserfenceAnim2"Frame 27Symbol 803 MovieClip
"walkzone"Frame 28Symbol 812 MovieClip
"ammobox"Frame 28Symbol 813 MovieClip
"health"Frame 28Symbol 814 MovieClip
"ammobox2"Frame 28Symbol 815 MovieClip
"level10boss"Frame 28Symbol 832 MovieClip
"level01intro"Frame 28Symbol 838 MovieClip
"walkzone"Frame 30Symbol 848 MovieClip
"teleport"Frame 30Symbol 849 MovieClip
"ammobox"Frame 30Symbol 850 MovieClip
"health"Frame 30Symbol 851 MovieClip
"switchbox"Frame 30Symbol 852 MovieClip
"fueltank01"Frame 30Symbol 853 MovieClip
"level21wall"Frame 30Symbol 854 MovieClip
"chbot"Frame 30Symbol 239 MovieClip
"character"Frame 30Symbol 254 MovieClip
"wall1"Frame 30Symbol 255 MovieClip
"wall2"Frame 30Symbol 255 MovieClip
"wall3"Frame 30Symbol 255 MovieClip
"wall4"Frame 30Symbol 255 MovieClip
"weapons"Frame 30Symbol 264 MovieClip
"ammoBar"Frame 30Symbol 272 MovieClip
"energyBar"Frame 30Symbol 275 MovieClip
"level01intro"Frame 30Symbol 872 MovieClip
"levelComplete"Frame 30Symbol 297 MovieClip
"aim"Frame 30Symbol 305 MovieClip
"walkzone"Frame 31Symbol 877 MovieClip
"teleport"Frame 31Symbol 878 MovieClip
"ammobox"Frame 31Symbol 879 MovieClip
"health"Frame 31Symbol 880 MovieClip
"switchbox"Frame 31Symbol 881 MovieClip
"level21wall"Frame 31Symbol 882 MovieClip
"level21wall2"Frame 31Symbol 882 MovieClip
"level21wall3"Frame 31Symbol 882 MovieClip
"level01intro"Frame 31Symbol 893 MovieClip
"walkzone"Frame 32Symbol 898 MovieClip
"teleport"Frame 32Symbol 899 MovieClip
"ammobox"Frame 32Symbol 900 MovieClip
"level21wall5"Frame 32Symbol 882 MovieClip
"switchbox"Frame 32Symbol 492 MovieClip
"switchbox1"Frame 32Symbol 493 MovieClip
"level21wall4"Frame 32Symbol 882 MovieClip
"ammobox2"Frame 32Symbol 901 MovieClip
"cannonanim78"Frame 32Symbol 902 MovieClip
"level01intro"Frame 32Symbol 913 MovieClip
"walkzone"Frame 33Symbol 918 MovieClip
"teleport"Frame 33Symbol 919 MovieClip
"level24wall1"Frame 33Symbol 920 MovieClip
"level24wall2"Frame 33Symbol 921 MovieClip
"ammobox"Frame 33Symbol 922 MovieClip
"switchbox"Frame 33Symbol 923 MovieClip
"cannonanim78"Frame 33Symbol 924 MovieClip
"cannonanim79"Frame 33Symbol 925 MovieClip
"level01intro"Frame 33Symbol 935 MovieClip
"walkzone"Frame 34Symbol 940 MovieClip
"teleport"Frame 34Symbol 941 MovieClip
"switchbox"Frame 34Symbol 942 MovieClip
"health"Frame 34Symbol 943 MovieClip
"character"Frame 34Symbol 254 MovieClip
"level01intro"Frame 34Symbol 953 MovieClip
"walkzone"Frame 35Symbol 958 MovieClip
"teleport"Frame 35Symbol 959 MovieClip
"level26wall1"Frame 35Symbol 920 MovieClip
"switchbox"Frame 35Symbol 960 MovieClip
"health"Frame 35Symbol 961 MovieClip
"level26wall2"Frame 35Symbol 920 MovieClip
"level26wall3"Frame 35Symbol 920 MovieClip
"level26wall4"Frame 35Symbol 920 MovieClip
"ammobox"Frame 35Symbol 962 MovieClip
"level01intro"Frame 35Symbol 976 MovieClip
"walkzone"Frame 36Symbol 981 MovieClip
"teleport"Frame 36Symbol 982 MovieClip
"level27wall1"Frame 36Symbol 920 MovieClip
"switchbox"Frame 36Symbol 983 MovieClip
"health"Frame 36Symbol 984 MovieClip
"level27wall2"Frame 36Symbol 920 MovieClip
"level27wall3"Frame 36Symbol 920 MovieClip
"ammobox"Frame 36Symbol 985 MovieClip
"level01intro"Frame 36Symbol 997 MovieClip
"walkzone"Frame 37Symbol 1002 MovieClip
"teleport"Frame 37Symbol 1003 MovieClip
"level28wall1"Frame 37Symbol 920 MovieClip
"switchbox"Frame 37Symbol 1004 MovieClip
"level28wall2"Frame 37Symbol 920 MovieClip
"ammobox"Frame 37Symbol 1005 MovieClip
"level01intro"Frame 37Symbol 1018 MovieClip
"walkzone"Frame 38Symbol 1023 MovieClip
"teleport"Frame 38Symbol 1024 MovieClip
"level29wall1"Frame 38Symbol 920 MovieClip
"level29wall2"Frame 38Symbol 920 MovieClip
"ammobox"Frame 38Symbol 1025 MovieClip
"health"Frame 38Symbol 1026 MovieClip
"level29wall3"Frame 38Symbol 920 MovieClip
"level29wall4"Frame 38Symbol 920 MovieClip
"switchbox"Frame 38Symbol 1027 MovieClip
"switchbox1"Frame 38Symbol 1028 MovieClip
"level01intro"Frame 38Symbol 1042 MovieClip
"walkzone"Frame 39Symbol 1047 MovieClip
"ammobox"Frame 39Symbol 1048 MovieClip
"health"Frame 39Symbol 1049 MovieClip
"ammobox2"Frame 39Symbol 1050 MovieClip
"health2"Frame 39Symbol 1051 MovieClip
"ammobox3"Frame 39Symbol 1052 MovieClip
"boss3main"Frame 39Symbol 1069 MovieClip
"level01intro"Frame 39Symbol 1076 MovieClip
"levelComplete"Frame 39Symbol 1077 MovieClip
"bullet"Symbol 6 MovieClip [bullet2] Frame 1Symbol 5 MovieClip
"bullet2"Symbol 6 MovieClip [bullet2] Frame 1Symbol 5 MovieClip
"bullet"Symbol 7 MovieClip [bullet1] Frame 1Symbol 5 MovieClip
"mainmenu"Symbol 73 MovieClip Frame 1Symbol 57 MovieClip
"instructions"Symbol 73 MovieClip Frame 26Symbol 64 MovieClip
"instructions"Symbol 73 MovieClip Frame 27Symbol 72 MovieClip
"fueltankHit"Symbol 202 MovieClip Frame 1Symbol 195 MovieClip
"target1Hit"Symbol 209 MovieClip Frame 1Symbol 208 MovieClip
"target0"Symbol 210 MovieClip Frame 1Symbol 209 MovieClip
"teleportHit"Symbol 220 MovieClip Frame 2Symbol 219 MovieClip
"lightHit"Symbol 224 MovieClip Frame 1Symbol 223 MovieClip
"lightHit"Symbol 225 MovieClip Frame 1Symbol 223 MovieClip
"lighttrap1"Symbol 226 MovieClip Frame 1Symbol 224 MovieClip
"lighttrap2"Symbol 226 MovieClip Frame 1Symbol 225 MovieClip
"chbotrot"Symbol 239 MovieClip Frame 1Symbol 235 MovieClip
"hitpix"Symbol 239 MovieClip Frame 1Symbol 238 MovieClip
"fireshots2"Symbol 250 MovieClip Frame 1Symbol 246 MovieClip
"fireshots1"Symbol 250 MovieClip Frame 1Symbol 249 MovieClip
"gun"Symbol 254 MovieClip Frame 1Symbol 250 MovieClip
"hitbox"Symbol 254 MovieClip Frame 1Symbol 252 MovieClip
"hitbox2"Symbol 254 MovieClip Frame 1Symbol 253 MovieClip
"ammoBarMask"Symbol 272 MovieClip Frame 1Symbol 269 MovieClip
"energyBarMask"Symbol 275 MovieClip Frame 1Symbol 273 MovieClip
"teleportHit"Symbol 322 MovieClip Frame 2Symbol 219 MovieClip
"fueltankHit"Symbol 323 MovieClip Frame 1Symbol 195 MovieClip
"fueltankHit"Symbol 324 MovieClip Frame 1Symbol 195 MovieClip
"target1Hit"Symbol 325 MovieClip Frame 1Symbol 208 MovieClip
"enemy1"Symbol 326 MovieClip Frame 1Symbol 325 MovieClip
"enemy1_anim"Symbol 327 MovieClip Frame 1Symbol 326 MovieClip
"cannonray"Symbol 334 MovieClip Frame 1Symbol 331 MovieClip
"enemy1"Symbol 346 MovieClip Frame 1Symbol 325 MovieClip
"enemy2_anim"Symbol 347 MovieClip Frame 1Symbol 346 MovieClip
"enemy2_anim"Symbol 348 MovieClip Frame 1Symbol 346 MovieClip
"teleportHit"Symbol 349 MovieClip Frame 2Symbol 219 MovieClip
"fueltankHit"Symbol 350 MovieClip Frame 1Symbol 195 MovieClip
"fueltankHit"Symbol 351 MovieClip Frame 1Symbol 195 MovieClip
"cannonray"Symbol 353 MovieClip Frame 1Symbol 331 MovieClip
"cannonray2"Symbol 354 MovieClip Frame 1Symbol 331 MovieClip
"enemy2_anim"Symbol 366 MovieClip Frame 1Symbol 346 MovieClip
"enemy2_anim"Symbol 367 MovieClip Frame 1Symbol 346 MovieClip
"teleportHit"Symbol 368 MovieClip Frame 2Symbol 219 MovieClip
"fueltankHit"Symbol 369 MovieClip Frame 1Symbol 195 MovieClip
"fueltankHit"Symbol 370 MovieClip Frame 1Symbol 195 MovieClip
"enemy2_anim"Symbol 371 MovieClip Frame 1Symbol 346 MovieClip
"cannonray"Symbol 374 MovieClip Frame 1Symbol 331 MovieClip
"cannonray"Symbol 374 MovieClip Frame 81Symbol 331 MovieClip
"cannonray"Symbol 374 MovieClip Frame 123Symbol 331 MovieClip
"laserfenceHit1"Symbol 390 MovieClip Frame 1Symbol 385 MovieClip
"laserfenceHit2"Symbol 390 MovieClip Frame 1Symbol 387 MovieClip
"laserfenceHit3"Symbol 390 MovieClip Frame 1Symbol 389 MovieClip
"teleportHit"Symbol 401 MovieClip Frame 2Symbol 219 MovieClip
"enemy2_anim"Symbol 402 MovieClip Frame 1Symbol 346 MovieClip
"enemy2_anim"Symbol 403 MovieClip Frame 1Symbol 346 MovieClip
"fueltankHit"Symbol 404 MovieClip Frame 1Symbol 195 MovieClip
"fueltankHit"Symbol 405 MovieClip Frame 1Symbol 195 MovieClip
"enemy2_anim"Symbol 406 MovieClip Frame 1Symbol 346 MovieClip
"healthHit"Symbol 411 MovieClip Frame 1Symbol 409 MovieClip
"laserfenceHit1"Symbol 424 MovieClip Frame 1Symbol 385 MovieClip
"laserfenceHit2"Symbol 424 MovieClip Frame 1Symbol 387 MovieClip
"laserfenceHit3"Symbol 424 MovieClip Frame 1Symbol 389 MovieClip
"laserfenceHit4"Symbol 424 MovieClip Frame 1Symbol 423 MovieClip
"laserfenceHit1"Symbol 424 MovieClip Frame 68Symbol 385 MovieClip
"laserfenceHit4"Symbol 424 MovieClip Frame 68Symbol 423 MovieClip
"bulletHit"Symbol 433 MovieClip Frame 1Symbol 432 MovieClip
"enemy1"Symbol 434 MovieClip Frame 1Symbol 325 MovieClip
"bullet"Symbol 434 MovieClip Frame 4Symbol 433 MovieClip
"enemy2_anim"Symbol 435 MovieClip Frame 1Symbol 434 MovieClip
"enemy2_anim"Symbol 436 MovieClip Frame 1Symbol 346 MovieClip
"healthHit"Symbol 437 MovieClip Frame 1Symbol 409 MovieClip
"enemy1"Symbol 442 MovieClip Frame 1Symbol 325 MovieClip
"bullet"Symbol 442 MovieClip Frame 40Symbol 433 MovieClip
"enemy2_anim2"Symbol 443 MovieClip Frame 1Symbol 442 MovieClip
"cannonray"Symbol 445 MovieClip Frame 1Symbol 331 MovieClip
"cannonray"Symbol 446 MovieClip Frame 1Symbol 331 MovieClip
"laserfenceHit1"Symbol 455 MovieClip Frame 1Symbol 385 MovieClip
"laserfenceHit1"Symbol 455 MovieClip Frame 46Symbol 385 MovieClip
"teleportHit"Symbol 461 MovieClip Frame 2Symbol 219 MovieClip
"enemy2_anim"Symbol 462 MovieClip Frame 1Symbol 434 MovieClip
"enemy2_anim2"Symbol 467 MovieClip Frame 1Symbol 442 MovieClip
"enemy2_anim"Symbol 471 MovieClip Frame 1Symbol 346 MovieClip
"enemy2_anim"Symbol 472 MovieClip Frame 1Symbol 346 MovieClip
"cannonray"Symbol 473 MovieClip Frame 1Symbol 331 MovieClip
"cannonray"Symbol 473 MovieClip Frame 81Symbol 331 MovieClip
"cannonray"Symbol 473 MovieClip Frame 123Symbol 331 MovieClip
"laserfenceHit1"Symbol 480 MovieClip Frame 1Symbol 385 MovieClip
"laserfenceHit1"Symbol 480 MovieClip Frame 46Symbol 385 MovieClip
"enemy2_anim"Symbol 486 MovieClip Frame 1Symbol 434 MovieClip
"enemy2_anim2"Symbol 487 MovieClip Frame 1Symbol 442 MovieClip
"enemy2_anim"Symbol 488 MovieClip Frame 1Symbol 346 MovieClip
"enemy2_anim"Symbol 489 MovieClip Frame 1Symbol 346 MovieClip
"enemy1"Symbol 490 MovieClip Frame 1Symbol 325 MovieClip
"bullet"Symbol 490 MovieClip Frame 4Symbol 433 MovieClip
"enemy2_anim"Symbol 491 MovieClip Frame 1Symbol 490 MovieClip
"healthHit"Symbol 494 MovieClip Frame 1Symbol 409 MovieClip
"cannonray"Symbol 496 MovieClip Frame 1Symbol 331 MovieClip
"cannonray"Symbol 496 MovieClip Frame 81Symbol 331 MovieClip
"cannonray"Symbol 496 MovieClip Frame 123Symbol 331 MovieClip
"laserfenceHit1"Symbol 503 MovieClip Frame 1Symbol 385 MovieClip
"laserfenceHit1"Symbol 504 MovieClip Frame 1Symbol 385 MovieClip
"laserfenceHit1"Symbol 504 MovieClip Frame 46Symbol 385 MovieClip
"teleportHit"Symbol 510 MovieClip Frame 2Symbol 219 MovieClip
"enemy1"Symbol 511 MovieClip Frame 1Symbol 325 MovieClip
"bullet"Symbol 511 MovieClip Frame 4Symbol 433 MovieClip
"enemy2_anim"Symbol 512 MovieClip Frame 1Symbol 511 MovieClip
"enemy1"Symbol 514 MovieClip Frame 1Symbol 325 MovieClip
"bullet"Symbol 514 MovieClip Frame 20Symbol 433 MovieClip
"enemy2_anim"Symbol 515 MovieClip Frame 1Symbol 514 MovieClip
"enemy2_anim"Symbol 516 MovieClip Frame 1Symbol 346 MovieClip
"enemy1"Symbol 517 MovieClip Frame 1Symbol 325 MovieClip
"enemy2_anim"Symbol 518 MovieClip Frame 1Symbol 517 MovieClip
"enemy1"Symbol 519 MovieClip Frame 1Symbol 325 MovieClip
"bullet"Symbol 519 MovieClip Frame 10Symbol 433 MovieClip
"enemy2_anim"Symbol 520 MovieClip Frame 1Symbol 519 MovieClip
"enemy1"Symbol 521 MovieClip Frame 1Symbol 325 MovieClip
"bullet"Symbol 521 MovieClip Frame 22Symbol 433 MovieClip
"enemy2_anim"Symbol 522 MovieClip Frame 1Symbol 521 MovieClip
"enemy2_anim"Symbol 524 MovieClip Frame 1Symbol 346 MovieClip
"cannonray"Symbol 525 MovieClip Frame 45Symbol 331 MovieClip
"cannonray"Symbol 525 MovieClip Frame 87Symbol 331 MovieClip
"enemy2_anim"Symbol 538 MovieClip Frame 1Symbol 519 MovieClip
"enemy2_anim"Symbol 539 MovieClip Frame 1Symbol 521 MovieClip
"healthHit"Symbol 541 MovieClip Frame 1Symbol 409 MovieClip
"cannonray"Symbol 543 MovieClip Frame 45Symbol 331 MovieClip
"cannonray"Symbol 543 MovieClip Frame 87Symbol 331 MovieClip
"cannonray"Symbol 544 MovieClip Frame 45Symbol 331 MovieClip
"cannonray"Symbol 544 MovieClip Frame 87Symbol 331 MovieClip
"cannonray"Symbol 545 MovieClip Frame 17Symbol 331 MovieClip
"cannonray"Symbol 545 MovieClip Frame 130Symbol 331 MovieClip
"cannonray"Symbol 546 MovieClip Frame 17Symbol 331 MovieClip
"cannonray"Symbol 546 MovieClip Frame 130Symbol 331 MovieClip
"blaster"Symbol 561 MovieClip Frame 45Symbol 558 MovieClip
"blasterhit"Symbol 561 MovieClip Frame 45Symbol 560 MovieClip
"blaster"Symbol 561 MovieClip Frame 148Symbol 558 MovieClip
"blasterhit"Symbol 561 MovieClip Frame 148Symbol 560 MovieClip
"blaster"Symbol 561 MovieClip Frame 200Symbol 558 MovieClip
"blasterhit"Symbol 561 MovieClip Frame 200Symbol 560 MovieClip
"l10bosshit"Symbol 562 MovieClip Frame 1Symbol 554 MovieClip
"level10bossgfx"Symbol 572 MovieClip Frame 1Symbol 562 MovieClip
"rocket"Symbol 572 MovieClip Frame 13Symbol 566 MovieClip
"l10a"Symbol 573 MovieClip Frame 1Symbol 552 MovieClip
"level10BOSSanim"Symbol 573 MovieClip Frame 2Symbol 572 MovieClip
"teleportHit"Symbol 594 MovieClip Frame 2Symbol 219 MovieClip
"exobot1hit"Symbol 602 MovieClip Frame 1Symbol 601 MovieClip
"exobot1"Symbol 603 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 604 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 605 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 606 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 607 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 608 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 609 MovieClip Frame 1Symbol 602 MovieClip
"teleportHit"Symbol 622 MovieClip Frame 2Symbol 219 MovieClip
"healthHit"Symbol 624 MovieClip Frame 1Symbol 409 MovieClip
"fueltankHit"Symbol 625 MovieClip Frame 1Symbol 195 MovieClip
"exobot1"Symbol 626 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 627 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 628 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 629 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 630 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 631 MovieClip Frame 1Symbol 602 MovieClip
"teleportHit"Symbol 644 MovieClip Frame 2Symbol 219 MovieClip
"exobot1"Symbol 653 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 654 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 655 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 656 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 657 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 658 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 659 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 660 MovieClip Frame 1Symbol 602 MovieClip
"teleportHit"Symbol 672 MovieClip Frame 2Symbol 219 MovieClip
"exobot1"Symbol 674 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 675 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 676 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 677 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 678 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 679 MovieClip Frame 1Symbol 602 MovieClip
"teleportHit"Symbol 691 MovieClip Frame 2Symbol 219 MovieClip
"healthHit"Symbol 694 MovieClip Frame 1Symbol 409 MovieClip
"exobot1"Symbol 695 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 696 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 697 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 698 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 699 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 700 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 701 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 702 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 708 MovieClip Frame 1Symbol 602 MovieClip
"teleportHit"Symbol 720 MovieClip Frame 2Symbol 219 MovieClip
"healthHit"Symbol 723 MovieClip Frame 1Symbol 409 MovieClip
"exobot1"Symbol 724 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 725 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 726 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 727 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 728 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 729 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 730 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 731 MovieClip Frame 1Symbol 602 MovieClip
"teleportHit"Symbol 743 MovieClip Frame 2Symbol 219 MovieClip
"healthHit"Symbol 746 MovieClip Frame 1Symbol 409 MovieClip
"exobot1"Symbol 747 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 748 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 749 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 750 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 751 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 752 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 753 MovieClip Frame 1Symbol 602 MovieClip
"teleportHit"Symbol 765 MovieClip Frame 2Symbol 219 MovieClip
"healthHit"Symbol 767 MovieClip Frame 1Symbol 409 MovieClip
"exobot1"Symbol 770 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 771 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 772 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 773 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 774 MovieClip Frame 1Symbol 602 MovieClip
"laserfenceHit1"Symbol 781 MovieClip Frame 1Symbol 385 MovieClip
"laserfenceHit1"Symbol 782 MovieClip Frame 1Symbol 385 MovieClip
"exobot1"Symbol 783 MovieClip Frame 1Symbol 602 MovieClip
"teleportHit"Symbol 789 MovieClip Frame 2Symbol 219 MovieClip
"healthHit"Symbol 791 MovieClip Frame 1Symbol 409 MovieClip
"exobot1"Symbol 793 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 794 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 795 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 796 MovieClip Frame 1Symbol 602 MovieClip
"laserfenceHit1"Symbol 803 MovieClip Frame 1Symbol 385 MovieClip
"exobot1"Symbol 804 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 805 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 806 MovieClip Frame 1Symbol 602 MovieClip
"exobot1"Symbol 807 MovieClip Frame 1Symbol 602 MovieClip
"healthHit"Symbol 814 MovieClip Frame 1Symbol 409 MovieClip
"boss2act"Symbol 825 MovieClip Frame 1Symbol 820 MovieClip
"boss2acthit"Symbol 825 MovieClip Frame 1Symbol 822 MovieClip
"l20bosshit"Symbol 825 MovieClip Frame 1Symbol 823 MovieClip
"level10bossgfx"Symbol 831 MovieClip Frame 1Symbol 825 MovieClip
"level20BOSSanim"Symbol 832 MovieClip Frame 1Symbol 831 MovieClip
"exobot1"Symbol 839 MovieClip Frame 1Symbol 602 MovieClip
"teleportHit"Symbol 849 MovieClip Frame 2Symbol 219 MovieClip
"healthHit"Symbol 851 MovieClip Frame 1Symbol 409 MovieClip
"fueltankHit"Symbol 853 MovieClip Frame 1Symbol 195 MovieClip
"exobot1hit"Symbol 861 MovieClip Frame 1Symbol 601 MovieClip
"exobot1"Symbol 863 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 864 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 865 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 866 MovieClip Frame 1Symbol 861 MovieClip
"teleportHit"Symbol 878 MovieClip Frame 2Symbol 219 MovieClip
"healthHit"Symbol 880 MovieClip Frame 1Symbol 409 MovieClip
"exobot1"Symbol 883 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 884 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 885 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 886 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 887 MovieClip Frame 1Symbol 861 MovieClip
"teleportHit"Symbol 899 MovieClip Frame 2Symbol 219 MovieClip
"cannonray"Symbol 902 MovieClip Frame 45Symbol 331 MovieClip
"cannonray"Symbol 902 MovieClip Frame 87Symbol 331 MovieClip
"exobot1"Symbol 903 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 904 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 905 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 906 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 907 MovieClip Frame 1Symbol 861 MovieClip
"teleportHit"Symbol 919 MovieClip Frame 2Symbol 219 MovieClip
"cannonray"Symbol 924 MovieClip Frame 45Symbol 331 MovieClip
"cannonray"Symbol 924 MovieClip Frame 87Symbol 331 MovieClip
"cannonray"Symbol 925 MovieClip Frame 45Symbol 331 MovieClip
"cannonray2"Symbol 925 MovieClip Frame 87Symbol 331 MovieClip
"exobot1"Symbol 926 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 927 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 928 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 929 MovieClip Frame 1Symbol 861 MovieClip
"teleportHit"Symbol 941 MovieClip Frame 2Symbol 219 MovieClip
"healthHit"Symbol 943 MovieClip Frame 1Symbol 409 MovieClip
"exobot1"Symbol 944 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 945 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 946 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 947 MovieClip Frame 1Symbol 861 MovieClip
"teleportHit"Symbol 959 MovieClip Frame 2Symbol 219 MovieClip
"healthHit"Symbol 961 MovieClip Frame 1Symbol 409 MovieClip
"exobot1"Symbol 963 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 964 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 965 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 966 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 967 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 968 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 969 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 970 MovieClip Frame 1Symbol 861 MovieClip
"teleportHit"Symbol 982 MovieClip Frame 2Symbol 219 MovieClip
"healthHit"Symbol 984 MovieClip Frame 1Symbol 409 MovieClip
"exobot1"Symbol 986 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 987 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 988 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 989 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 990 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 991 MovieClip Frame 1Symbol 861 MovieClip
"teleportHit"Symbol 1003 MovieClip Frame 2Symbol 219 MovieClip
"exobot1"Symbol 1006 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 1007 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 1008 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 1009 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 1010 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 1011 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 1012 MovieClip Frame 1Symbol 861 MovieClip
"teleportHit"Symbol 1024 MovieClip Frame 2Symbol 219 MovieClip
"healthHit"Symbol 1026 MovieClip Frame 1Symbol 409 MovieClip
"exobot1"Symbol 1029 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 1030 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 1031 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 1032 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 1033 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 1034 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 1035 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 1036 MovieClip Frame 1Symbol 861 MovieClip
"healthHit"Symbol 1049 MovieClip Frame 1Symbol 409 MovieClip
"healthHit"Symbol 1051 MovieClip Frame 1Symbol 409 MovieClip
"exobot1"Symbol 1053 MovieClip Frame 1Symbol 861 MovieClip
"exobot1"Symbol 1054 MovieClip Frame 1Symbol 861 MovieClip
"l30bosshit"Symbol 1063 MovieClip Frame 1Symbol 1058 MovieClip
"boss3acthit"Symbol 1063 MovieClip Frame 1Symbol 1060 MovieClip
"boss3anim"Symbol 1069 MovieClip Frame 1Symbol 1068 MovieClip
"exobot1"Symbol 1070 MovieClip Frame 1Symbol 861 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 3 as "bullet3"
ExportAssets (56)Timeline Frame 1Symbol 6 as "bullet2"
ExportAssets (56)Timeline Frame 1Symbol 7 as "bullet1"
ExportAssets (56)Timeline Frame 1Symbol 1092 as "__Packages.mochi.as2.MochiAd"
ExportAssets (56)Timeline Frame 1Symbol 1093 as "__Packages.mochi.as2.MochiSync"
ExportAssets (56)Timeline Frame 1Symbol 1094 as "__Packages.mochi.as2.MochiServices"
ExportAssets (56)Timeline Frame 1Symbol 1095 as "__Packages.mochi.as2.MochiEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 1096 as "__Packages.mochi.as2.MochiEvents"
ExportAssets (56)Timeline Frame 1Symbol 1097 as "__Packages.mochi.as2.MochiSocial"
ExportAssets (56)Timeline Frame 1Symbol 1098 as "__Packages.mochi.as2.MochiScores"
ExportAssets (56)Timeline Frame 1Symbol 1099 as "__Packages.mochi.as2.MochiDigits"
ExportAssets (56)Timeline Frame 41Symbol 1091 as "soundtrack"
EnableDebugger2 (64)Timeline Frame 131 bytes "..$1$EH$anELOXOjU1wRR1S1mEmsJ/."
DebugMX1 (63)Timeline Frame 1

Dynamic Text Variables

_global.bestScoreSymbol 70 EditableText""
_root.scoreSymbol 265 EditableText"0"
_root.scoreSymbol 1086 EditableText"0"




http://swfchan.com/27/133796/info.shtml
Created: 10/2 -2019 04:11:32 Last modified: 10/2 -2019 04:11:32 Server time: 08/05 -2024 12:15:59