Section 1
//ag_intro_mc_5 (epic_fail_armor_fla.ag_intro_mc_5)
package epic_fail_armor_fla {
import flash.events.*;
import flash.display.*;
import flash.net.*;
public dynamic class ag_intro_mc_5 extends MovieClip {
public var btn_armor_logo:SimpleButton;
public function ag_intro_mc_5(){
addFrameScript(0, frame1, 228, frame229);
}
public function URL_armor_splash(_arg1:MouseEvent){
navigateToURL(new URLRequest("http://www.armorgames.com"), "_blank");
}
function frame1(){
btn_armor_logo.addEventListener(MouseEvent.CLICK, URL_armor_splash);
}
function frame229(){
(root as MovieClip).play();
}
}
}//package epic_fail_armor_fla
Section 2
//ag_logo_3 (epic_fail_armor_fla.ag_logo_3)
package epic_fail_armor_fla {
import flash.events.*;
import flash.display.*;
import flash.net.*;
public dynamic class ag_logo_3 extends MovieClip {
public var btn_armor_logo:SimpleButton;
public function ag_logo_3(){
addFrameScript(0, frame1);
}
function frame1(){
btn_armor_logo.addEventListener(MouseEvent.CLICK, URL_armor_logo);
}
public function URL_armor_logo(_arg1:MouseEvent){
navigateToURL(new URLRequest("http://www.armorgames.com"), "_blank");
}
}
}//package epic_fail_armor_fla
Section 3
//Block_Down_30 (epic_fail_armor_fla.Block_Down_30)
package epic_fail_armor_fla {
import flash.events.*;
import flash.media.*;
import flash.display.*;
import flash.ui.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.net.*;
import flash.printing.*;
import flash.system.*;
import flash.text.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class Block_Down_30 extends MovieClip {
public var hy:Number;
public var cy:Number;
public var h1:Number;
public var h2:Number;
public var obj_clsn:MovieClip;
public function Block_Down_30(){
addFrameScript(0, frame1);
}
public function func_CollisionLive(_arg1:Event){
if ((root as MovieClip).vLevelEnd == 1){
removeEventListener(Event.ENTER_FRAME, func_CollisionLive);
} else {
if (obj_clsn.hitTestObject((root as MovieClip).obj_hero.obj_clsn)){
(root as MovieClip).obj_level.y = (((hy + (h1 / 2)) + (h2 / 2)) - cy);
(root as MovieClip).obj_enemy.y = (((hy + (h1 / 2)) + (h2 / 2)) - cy);
};
};
}
function frame1(){
cy = this.y;
hy = (root as MovieClip).obj_hero.y;
h1 = this.height;
h2 = (root as MovieClip).obj_hero.obj_clsn.height;
stop();
addEventListener(Event.ENTER_FRAME, func_CollisionLive);
}
}
}//package epic_fail_armor_fla
Section 4
//Block_Left_28 (epic_fail_armor_fla.Block_Left_28)
package epic_fail_armor_fla {
import flash.events.*;
import flash.media.*;
import flash.display.*;
import flash.ui.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.net.*;
import flash.printing.*;
import flash.system.*;
import flash.text.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class Block_Left_28 extends MovieClip {
public var hx:Number;
public var cx:Number;
public var w1:Number;
public var w2:Number;
public var obj_clsn:MovieClip;
public function Block_Left_28(){
addFrameScript(0, frame1);
}
public function func_CollisionLive(_arg1:Event){
if ((root as MovieClip).vLevelEnd == 1){
removeEventListener(Event.ENTER_FRAME, func_CollisionLive);
} else {
if (obj_clsn.hitTestObject((root as MovieClip).obj_hero.obj_clsn)){
(root as MovieClip).obj_level.x = (((hx - cx) - (w1 / 2)) - (w2 / 2));
(root as MovieClip).obj_enemy.x = (((hx - cx) - (w1 / 2)) - (w2 / 2));
};
};
}
function frame1(){
cx = this.x;
hx = (root as MovieClip).obj_hero.x;
w1 = this.width;
w2 = (root as MovieClip).obj_hero.obj_clsn.width;
stop();
addEventListener(Event.ENTER_FRAME, func_CollisionLive);
}
}
}//package epic_fail_armor_fla
Section 5
//Block_Right_29 (epic_fail_armor_fla.Block_Right_29)
package epic_fail_armor_fla {
import flash.events.*;
import flash.media.*;
import flash.display.*;
import flash.ui.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.net.*;
import flash.printing.*;
import flash.system.*;
import flash.text.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class Block_Right_29 extends MovieClip {
public var hx:Number;
public var cx:Number;
public var w1:Number;
public var w2:Number;
public var obj_clsn:MovieClip;
public function Block_Right_29(){
addFrameScript(0, frame1);
}
public function func_CollisionLive(_arg1:Event){
if ((root as MovieClip).vLevelEnd == 1){
removeEventListener(Event.ENTER_FRAME, func_CollisionLive);
} else {
if (obj_clsn.hitTestObject((root as MovieClip).obj_hero.obj_clsn)){
(root as MovieClip).obj_level.x = (((hx - cx) + (w1 / 2)) + (w2 / 2));
(root as MovieClip).obj_enemy.x = (((hx - cx) + (w1 / 2)) + (w2 / 2));
};
};
}
function frame1(){
cx = this.x;
hx = (root as MovieClip).obj_hero.x;
w1 = this.width;
w2 = (root as MovieClip).obj_hero.obj_clsn.width;
stop();
addEventListener(Event.ENTER_FRAME, func_CollisionLive);
}
}
}//package epic_fail_armor_fla
Section 6
//Block_Up_26 (epic_fail_armor_fla.Block_Up_26)
package epic_fail_armor_fla {
import flash.events.*;
import flash.media.*;
import flash.display.*;
import flash.ui.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.net.*;
import flash.printing.*;
import flash.system.*;
import flash.text.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class Block_Up_26 extends MovieClip {
public var hy:Number;
public var cy:Number;
public var h1:Number;
public var h2:Number;
public var obj_clsn:MovieClip;
public function Block_Up_26(){
addFrameScript(0, frame1);
}
public function func_CollisionLive(_arg1:Event){
if ((root as MovieClip).vLevelEnd == 1){
removeEventListener(Event.ENTER_FRAME, func_CollisionLive);
} else {
if (obj_clsn.hitTestObject((root as MovieClip).obj_hero.obj_clsn)){
(root as MovieClip).obj_level.y = (((hy - cy) - (h1 / 2)) - (h2 / 2));
(root as MovieClip).obj_enemy.y = (((hy - cy) - (h1 / 2)) - (h2 / 2));
};
};
}
function frame1(){
cy = this.y;
hy = (root as MovieClip).obj_hero.y;
h1 = this.height;
h2 = (root as MovieClip).obj_hero.obj_clsn.height;
stop();
addEventListener(Event.ENTER_FRAME, func_CollisionLive);
}
}
}//package epic_fail_armor_fla
Section 7
//clip_armor_links_9 (epic_fail_armor_fla.clip_armor_links_9)
package epic_fail_armor_fla {
import flash.events.*;
import flash.display.*;
import flash.net.*;
public dynamic class clip_armor_links_9 extends MovieClip {
public var btn_facebook:SimpleButton;
public var btn_moregames:SimpleButton;
public var btn_twitter:SimpleButton;
public var btn_armor_link:SimpleButton;
public function clip_armor_links_9(){
addFrameScript(0, frame1);
}
function frame1(){
btn_armor_link.addEventListener(MouseEvent.CLICK, URL_armor_moregames);
btn_moregames.addEventListener(MouseEvent.CLICK, URL_armor_moregames);
btn_twitter.addEventListener(MouseEvent.CLICK, URL_armor_twitter);
btn_facebook.addEventListener(MouseEvent.CLICK, URL_armor_facebook);
}
public function URL_armor_twitter(_arg1:MouseEvent){
navigateToURL(new URLRequest("http://twitter.com/armorgames"), "_blank");
}
public function URL_armor_moregames(_arg1:MouseEvent){
navigateToURL(new URLRequest("http://www.armorgames.com"), "_blank");
}
public function URL_armor_facebook(_arg1:MouseEvent){
navigateToURL(new URLRequest("http://www.facebook.com/ArmorGames"), "_blank");
}
}
}//package epic_fail_armor_fla
Section 8
//Clip_Preloader_1 (epic_fail_armor_fla.Clip_Preloader_1)
package epic_fail_armor_fla {
import flash.display.*;
public dynamic class Clip_Preloader_1 extends MovieClip {
public var obj_progressbar:MovieClip;
}
}//package epic_fail_armor_fla
Section 9
//Clip_SoundOnOff_12 (epic_fail_armor_fla.Clip_SoundOnOff_12)
package epic_fail_armor_fla {
import flash.events.*;
import flash.media.*;
import flash.display.*;
public dynamic class Clip_SoundOnOff_12 extends MovieClip {
public var obj_btn_play:SimpleButton;
public var obj_btn_stop:SimpleButton;
public function Clip_SoundOnOff_12(){
addFrameScript(0, frame1, 1, frame2);
}
function frame1(){
stop();
obj_btn_stop.addEventListener(MouseEvent.CLICK, func_AllSoundStop);
}
function frame2(){
stop();
obj_btn_play.addEventListener(MouseEvent.CLICK, func_AllSoundPlay);
}
public function func_AllSoundStop(_arg1:MouseEvent):void{
SoundMixer.soundTransform = new SoundTransform(0, 0);
gotoAndStop("l_stopsound");
}
public function func_AllSoundPlay(_arg1:MouseEvent):void{
SoundMixer.soundTransform = new SoundTransform(1, 0);
gotoAndStop("l_playsound");
}
}
}//package epic_fail_armor_fla
Section 10
//enemy_38 (epic_fail_armor_fla.enemy_38)
package epic_fail_armor_fla {
import flash.display.*;
public dynamic class enemy_38 extends MovieClip {
public function enemy_38(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package epic_fail_armor_fla
Section 11
//Enemy_Mine_36 (epic_fail_armor_fla.Enemy_Mine_36)
package epic_fail_armor_fla {
import flash.events.*;
import flash.media.*;
import flash.display.*;
import flash.ui.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.net.*;
import flash.printing.*;
import flash.system.*;
import flash.text.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class Enemy_Mine_36 extends MovieClip {
public var channel:SoundChannel;
public var drum:sound_explosion;
public var obj_clsn:MovieClip;
public function Enemy_Mine_36(){
addFrameScript(0, frame1, 1, frame2, 15, frame16);
}
function frame16(){
stop();
(root as MovieClip).obj_game_over.play();
}
function frame1(){
stop();
addEventListener(Event.ENTER_FRAME, func_enemylive);
}
function frame2(){
(root as MovieClip).obj_hero.gotoAndStop("l_dead");
drum = new sound_explosion();
channel = drum.play();
}
public function func_enemylive(_arg1:Event){
if ((root as MovieClip).vLevelEnd == 1){
removeEventListener(Event.ENTER_FRAME, func_enemylive);
} else {
if (obj_clsn.hitTestObject((root as MovieClip).obj_hero.obj_clsn2)){
(root as MovieClip).vLevelEnd = 1;
play();
};
};
}
}
}//package epic_fail_armor_fla
Section 12
//Enemy_Rabbit_32 (epic_fail_armor_fla.Enemy_Rabbit_32)
package epic_fail_armor_fla {
import flash.events.*;
import flash.media.*;
import flash.display.*;
import flash.ui.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.net.*;
import flash.printing.*;
import flash.system.*;
import flash.text.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class Enemy_Rabbit_32 extends MovieClip {
public var channel:SoundChannel;
public var drum:sound_splash;
public var obj_clsn:MovieClip;
public function Enemy_Rabbit_32(){
addFrameScript(0, frame1, 13, frame14);
}
function frame14(){
stop();
(root as MovieClip).obj_hero.gotoAndStop("l_dead");
drum = new sound_splash();
channel = drum.play();
(root as MovieClip).obj_game_over.play();
}
function frame1(){
stop();
addEventListener(Event.ENTER_FRAME, func_enemylive);
}
public function func_enemylive(_arg1:Event){
if ((root as MovieClip).vLevelEnd == 1){
removeEventListener(Event.ENTER_FRAME, func_enemylive);
} else {
if (obj_clsn.hitTestObject((root as MovieClip).obj_hero.obj_clsn)){
(root as MovieClip).vLevelEnd = 1;
play();
};
};
}
}
}//package epic_fail_armor_fla
Section 13
//Enemy_UFO1_42 (epic_fail_armor_fla.Enemy_UFO1_42)
package epic_fail_armor_fla {
import flash.events.*;
import flash.media.*;
import flash.display.*;
import flash.ui.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.net.*;
import flash.printing.*;
import flash.system.*;
import flash.text.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class Enemy_UFO1_42 extends MovieClip {
public var channel:SoundChannel;
public var i:Number;
public var j:Number;
public var k:Number;
public var drum:sound_ufo;
public var obj_clsn:MovieClip;
public function Enemy_UFO1_42(){
addFrameScript(0, frame1, 1, frame2, 31, frame32);
}
function frame1(){
i = 3;
j = 20;
k = 40;
stop();
addEventListener(Event.ENTER_FRAME, func_enemylive);
}
function frame2(){
(root as MovieClip).obj_hero.gotoAndStop("l_dead");
drum = new sound_ufo();
channel = drum.play();
}
public function func_enemylive(_arg1:Event){
if ((root as MovieClip).vLevelEnd == 1){
removeEventListener(Event.ENTER_FRAME, func_enemylive);
} else {
this.x = (this.x + i);
j = (j + 1);
if (j > k){
j = 0;
i = (i * -1);
};
if (obj_clsn.hitTestObject((root as MovieClip).obj_hero.obj_clsn2)){
(root as MovieClip).vLevelEnd = 1;
play();
};
};
}
function frame32(){
stop();
(root as MovieClip).obj_game_over.play();
}
}
}//package epic_fail_armor_fla
Section 14
//Enemy_UFO2_39 (epic_fail_armor_fla.Enemy_UFO2_39)
package epic_fail_armor_fla {
import flash.events.*;
import flash.media.*;
import flash.display.*;
import flash.ui.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.net.*;
import flash.printing.*;
import flash.system.*;
import flash.text.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class Enemy_UFO2_39 extends MovieClip {
public var channel:SoundChannel;
public var i:Number;
public var j:Number;
public var k:Number;
public var drum:sound_ufo;
public var obj_clsn:MovieClip;
public function Enemy_UFO2_39(){
addFrameScript(0, frame1, 1, frame2, 31, frame32);
}
function frame1(){
i = 3;
j = 30;
k = 60;
stop();
addEventListener(Event.ENTER_FRAME, func_enemylive);
}
function frame2(){
(root as MovieClip).obj_hero.gotoAndStop("l_dead");
drum = new sound_ufo();
channel = drum.play();
}
public function func_enemylive(_arg1:Event){
if ((root as MovieClip).vLevelEnd == 1){
removeEventListener(Event.ENTER_FRAME, func_enemylive);
} else {
this.x = (this.x + i);
j = (j + 1);
if (j > k){
j = 0;
i = (i * -1);
};
if (obj_clsn.hitTestObject((root as MovieClip).obj_hero.obj_clsn2)){
(root as MovieClip).vLevelEnd = 1;
play();
};
};
}
function frame32(){
stop();
(root as MovieClip).obj_game_over.play();
}
}
}//package epic_fail_armor_fla
Section 15
//game_over_43 (epic_fail_armor_fla.game_over_43)
package epic_fail_armor_fla {
import flash.events.*;
import flash.display.*;
public dynamic class game_over_43 extends MovieClip {
public var btn_play:SimpleButton;
public function game_over_43(){
addFrameScript(0, frame1, 36, frame37);
}
function frame1(){
stop();
}
function frame37(){
stop();
btn_play.addEventListener(MouseEvent.CLICK, f_replay);
}
public function f_replay(_arg1:MouseEvent){
(root as MovieClip).gotoAndPlay("menu_main");
}
}
}//package epic_fail_armor_fla
Section 16
//Hero_37 (epic_fail_armor_fla.Hero_37)
package epic_fail_armor_fla {
import flash.display.*;
public dynamic class Hero_37 extends MovieClip {
public var obj_clsn:MovieClip;
public var obj_clsn2:MovieClip;
public function Hero_37(){
addFrameScript(16, frame17, 45, frame46);
}
function frame17(){
gotoAndPlay("l_stand");
}
function frame46(){
gotoAndPlay("l_run");
}
}
}//package epic_fail_armor_fla
Section 17
//intro_24 (epic_fail_armor_fla.intro_24)
package epic_fail_armor_fla {
import flash.display.*;
public dynamic class intro_24 extends MovieClip {
public function intro_24(){
addFrameScript(59, frame60);
}
function frame60(){
(root as MovieClip).play();
}
}
}//package epic_fail_armor_fla
Section 18
//level_25 (epic_fail_armor_fla.level_25)
package epic_fail_armor_fla {
import flash.display.*;
public dynamic class level_25 extends MovieClip {
public function level_25(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package epic_fail_armor_fla
Section 19
//logo_mif2000_7 (epic_fail_armor_fla.logo_mif2000_7)
package epic_fail_armor_fla {
import flash.events.*;
import flash.display.*;
import flash.net.*;
public dynamic class logo_mif2000_7 extends MovieClip {
public var btn_mif2000:SimpleButton;
public function logo_mif2000_7(){
addFrameScript(0, frame1, 44, frame45);
}
public function URL_mif2000(_arg1:MouseEvent){
navigateToURL(new URLRequest("http://mif2000.blogspot.com/"), "_blank");
}
function frame1(){
btn_mif2000.addEventListener(MouseEvent.CLICK, URL_mif2000);
}
function frame45(){
(root as MovieClip).play();
}
}
}//package epic_fail_armor_fla
Section 20
//MainTimeline (epic_fail_armor_fla.MainTimeline)
package epic_fail_armor_fla {
import flash.events.*;
import flash.media.*;
import flash.display.*;
import flash.ui.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.net.*;
import flash.printing.*;
import flash.system.*;
import flash.text.*;
import flash.utils.*;
import flash.xml.*;
public dynamic class MainTimeline extends MovieClip {
public var urlEnd:Number;
public var XRotNow:Number;
public var my_menu:ContextMenu;
public var obj_preloader:MovieClip;
public var urlStart:Number;
public var obj_level:MovieClip;
public var domEnd:Number;
public var HeroAnimPlay:Number;
public var vHeroDown:Number;
public var obj_enemy:MovieClip;
public var url:String;
public var obj_hero:MovieClip;
public var vHeroUp:Number;
public var XRotLast:Number;
public var vHeroRight:Number;
public var vHeroSpeed:Number;
public var vCostume:Number;
public var vLevelEnd:Number;
public var LastDot:Number;
public var vHeroLeft:Number;
public var obj_game_over:MovieClip;
public var vHeroSpeed2:Number;
public var vHeroY:Number;
public var vInventory:Number;
public var vHeroX:Number;
public var domain:String;
public function MainTimeline(){
addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7, 7, frame8, 8, frame9, 9, frame10);
}
public function func_KeyDown(_arg1:KeyboardEvent):void{
if (vLevelEnd == 1){
removeEventListener(Event.ENTER_FRAME, func_KeyDown);
} else {
switch (_arg1.keyCode){
case Keyboard.UP:
vHeroUp = 1;
break;
case Keyboard.DOWN:
vHeroDown = 1;
break;
case Keyboard.LEFT:
vHeroLeft = 1;
break;
case Keyboard.RIGHT:
vHeroRight = 1;
break;
};
};
}
function frame9(){
stop();
}
public function siteLock():void{
domain = domain.substring(domEnd, domain.length);
if (domain == "armorgames.com"){
gotoAndStop("l_startgame");
};
}
function frame10(){
stop();
addEventListener(Event.ENTER_FRAME, func_LevelLive);
stage.addEventListener(KeyboardEvent.KEY_DOWN, func_KeyDown);
stage.addEventListener(KeyboardEvent.KEY_UP, func_KeyUp);
}
function frame6(){
vLevelEnd = 0;
vHeroLeft = 0;
vHeroRight = 0;
vHeroDown = 0;
vHeroUp = 0;
XRotNow = 1;
XRotLast = 1;
HeroAnimPlay = 0;
vHeroX = 0;
vHeroY = 0;
vHeroSpeed = 6;
vHeroSpeed2 = 5;
vCostume = 1;
vInventory = 0;
}
function frame1(){
stage.tabChildren = false;
my_menu = new ContextMenu();
my_menu.hideBuiltInItems();
my_menu.builtInItems.quality = true;
contextMenu = my_menu;
stop();
loaderInfo.addEventListener(ProgressEvent.PROGRESS, func_Loading);
loaderInfo.addEventListener(Event.COMPLETE, func_CompleteLoading);
}
function frame7(){
vLevelEnd = 0;
vHeroLeft = 0;
vHeroRight = 0;
vHeroDown = 0;
vHeroUp = 0;
XRotNow = 1;
XRotLast = 1;
HeroAnimPlay = 0;
vHeroX = 0;
vHeroY = 0;
}
function frame5(){
stop();
}
public function func_CompleteLoading(_arg1:Event):void{
play();
}
function frame8(){
stop();
}
public function func_Loading(_arg1:ProgressEvent):void{
var _local2:uint;
var _local3:uint;
var _local4:uint;
_local2 = _arg1.bytesLoaded;
_local3 = _arg1.bytesTotal;
_local4 = int(((_local2 / _local3) * 100));
obj_preloader.obj_progressbar.gotoAndStop((_local4 + 1));
}
function frame4(){
stop();
}
public function func_LevelLive(_arg1:Event){
if (vLevelEnd == 1){
removeEventListener(Event.ENTER_FRAME, func_LevelLive);
obj_hero.gotoAndPlay("l_stand");
} else {
vHeroX = 0;
if (vHeroLeft == 1){
vHeroX = (-1 * vHeroSpeed);
};
if (vHeroRight == 1){
vHeroX = vHeroSpeed;
};
vHeroY = 0;
if (vHeroUp == 1){
vHeroY = (-1 * vHeroSpeed2);
};
if (vHeroDown == 1){
vHeroY = vHeroSpeed2;
};
obj_level.x = (obj_level.x + (-1 * vHeroX));
obj_level.y = (obj_level.y + (-1 * vHeroY));
obj_enemy.x = obj_level.x;
obj_enemy.y = obj_level.y;
if (vHeroLeft == 1){
XRotNow = 0;
};
if (vHeroRight == 1){
XRotNow = 1;
};
if (XRotNow != XRotLast){
obj_hero.scaleX = (obj_hero.scaleX * -1);
XRotLast = XRotNow;
};
if ((((((((vHeroLeft == 1)) || ((vHeroRight == 1)))) || ((vHeroUp == 1)))) || ((vHeroDown == 1)))){
if (HeroAnimPlay != 1){
HeroAnimPlay = 1;
obj_hero.gotoAndPlay("l_run");
};
} else {
if (HeroAnimPlay != 0){
HeroAnimPlay = 0;
obj_hero.gotoAndPlay("l_stand");
};
};
};
}
function frame3(){
gotoAndStop("l_lock");
}
function frame2(){
url = stage.loaderInfo.url;
urlStart = (url.indexOf("://") + 3);
urlEnd = url.indexOf("/", urlStart);
domain = url.substring(urlStart, urlEnd);
LastDot = (domain.lastIndexOf(".") - 1);
domEnd = (domain.lastIndexOf(".", LastDot) + 1);
stop();
siteLock();
}
public function func_KeyUp(_arg1:KeyboardEvent):void{
if (vLevelEnd == 1){
removeEventListener(Event.ENTER_FRAME, func_KeyUp);
} else {
switch (_arg1.keyCode){
case Keyboard.UP:
vHeroUp = 0;
break;
case Keyboard.DOWN:
vHeroDown = 0;
break;
case Keyboard.LEFT:
vHeroLeft = 0;
break;
case Keyboard.RIGHT:
vHeroRight = 0;
break;
};
};
}
}
}//package epic_fail_armor_fla
Section 21
//mm_obj_21 (epic_fail_armor_fla.mm_obj_21)
package epic_fail_armor_fla {
import flash.events.*;
import flash.display.*;
public dynamic class mm_obj_21 extends MovieClip {
public var btn_play:SimpleButton;
public function mm_obj_21(){
addFrameScript(0, frame1);
}
function frame1(){
btn_play.addEventListener(MouseEvent.CLICK, f_play);
}
public function f_play(_arg1:MouseEvent){
(root as MovieClip).play();
}
}
}//package epic_fail_armor_fla
Section 22
//sound_explosion (sound_explosion)
package {
import flash.media.*;
public dynamic class sound_explosion extends Sound {
}
}//package
Section 23
//sound_splash (sound_splash)
package {
import flash.media.*;
public dynamic class sound_splash extends Sound {
}
}//package
Section 24
//sound_ufo (sound_ufo)
package {
import flash.media.*;
public dynamic class sound_ufo extends Sound {
}
}//package