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

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

Factory Escape Saga.swf

This is the info page for
Flash #70078

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


Text
English

English

Español

Español

Factory Escape

1

2

5

3

4

6

7

10

8

9

11

12

15

13

14

<p align="center"><font face="Calibri" size="50" color="#000000" letterSpacing="1.000000" kerning="1"><b>More Games</b></font></p>

<p align="center"><font face="Calibri" size="50" color="#000000" letterSpacing="1.000000" kerning="1"><b>Clear Data</b></font></p>

Press Space to go to the current Level.

Move your Factory Worker around and collect keys.
To push boxes simply run into them in the direction you would like to hit them.
Once you collect Keys go back to the door.

Arrow keys to move.
Run into a crate to move it and a key to get it.
Get to to the door to go to the next Level.
Press M to go to the menu.

Controls:

Instructions:

M To Go to Menu

This Game is Full of Tricks, displayed below is a simple one. Dont block the entrance into the hallway to get the keys. Remember to hit "M" if you get stuck.

The Lines that change colors are barriers. You can walk by them but the boxes stop upon contact. They cannot harm you but can trap you easily.

Barriers:

Tricks:

Congratulations

You have beaten all 15 levels Factory Escape!

Check out Areaglegames.com For more Great Games like this one!

Menu

Menu

ActionScript [AS1/AS2]

Frame 1
var savefile = SharedObject.getLocal("FactoryEscape"); _root.currentlevel = savefile.data.currentlevel; if (savefile.data.currentlevel == undefined) { _root.currentlevel = 1; } else { var currentlevel = savefile.data.currentlevel; } stop();
Frame 2
stop(); var myMenu = new ContextMenu(); myMenu.customItems.push(copyright); myMenu.hideBuiltInItems(); _root.menu = myMenu; if (newgame == undefined) { bgSound = new Sound(this); bgSound.attachSound("sound1"); bgSound.start(0, 99); bgSound.setVolume(50); var newgame = 1; } savefile.data.currentlevel = currentlevel; savefile.flush(); var keys = 0; if (language == 1) { Space.text = "Press Space to go to the current Level."; } else { Space.text = "Pulsa espacio para ir a nivel corriente."; }
Instance of Symbol 17 MovieClip in Frame 2
onClipEvent (enterFrame) { if (Key.isDown(32)) { _root.gotoAndStop(_root.currentlevel + 2); } }
Instance of Symbol 55 MovieClip in Frame 2
onClipEvent (enterFrame) { if (_root.currentlevel >= 2) { this.nextFrame(); } }
Instance of Symbol 55 MovieClip in Frame 2
onClipEvent (enterFrame) { if (_root.currentlevel >= 3) { this.nextFrame(); } }
Instance of Symbol 55 MovieClip in Frame 2
onClipEvent (enterFrame) { if (_root.currentlevel >= 4) { this.nextFrame(); } }
Instance of Symbol 55 MovieClip in Frame 2
onClipEvent (enterFrame) { if (_root.currentlevel >= 5) { this.nextFrame(); } }
Instance of Symbol 55 MovieClip in Frame 2
onClipEvent (enterFrame) { if (_root.currentlevel >= 6) { this.nextFrame(); } }
Instance of Symbol 55 MovieClip in Frame 2
onClipEvent (enterFrame) { if (_root.currentlevel >= 7) { this.nextFrame(); } }
Instance of Symbol 55 MovieClip in Frame 2
onClipEvent (enterFrame) { if (_root.currentlevel >= 8) { this.nextFrame(); } }
Instance of Symbol 55 MovieClip in Frame 2
onClipEvent (enterFrame) { if (_root.currentlevel >= 9) { this.nextFrame(); } }
Instance of Symbol 55 MovieClip in Frame 2
onClipEvent (enterFrame) { if (_root.currentlevel >= 10) { this.nextFrame(); } }
Instance of Symbol 55 MovieClip in Frame 2
onClipEvent (enterFrame) { if (_root.currentlevel >= 11) { this.nextFrame(); } }
Instance of Symbol 55 MovieClip in Frame 2
onClipEvent (enterFrame) { if (_root.currentlevel >= 12) { this.nextFrame(); } }
Instance of Symbol 55 MovieClip in Frame 2
onClipEvent (enterFrame) { if (_root.currentlevel >= 13) { this.nextFrame(); } }
Instance of Symbol 55 MovieClip in Frame 2
onClipEvent (enterFrame) { if (_root.currentlevel >= 14) { this.nextFrame(); } }
Instance of Symbol 55 MovieClip in Frame 2
onClipEvent (enterFrame) { if (_root.currentlevel >= 15) { this.nextFrame(); } }
Frame 3
if (language == 1) { ins.text = "Instructions"; } else { ins.text = "Instrucciones"; ctxt.text = "Teclas de direcci\u00F3n para moverse. Corre en un caj\u00F3n para mover ello y Corre en una llave para conseguirlo. Consiga a a la puerta ir al siguiente Nivel. Prensa M para ir al men\u00FA."; intxt.text = "Mueva a su Obrero Industrial alrededor y coleccione llaves. Empujar cajas simplemente entran corriendo en ellos en la direcci\u00F3n le gustar\u00EDa golpearlos. Una vez que usted se re\u00FAne las Llaves vuelven a la puerta."; }
Instance of Symbol 17 MovieClip in Frame 3
onClipEvent (enterFrame) { if (Key.isDown(77)) { _root.gotoAndStop("menu"); } }
Instance of Symbol 73 MovieClip in Frame 3
onClipEvent (enterFrame) { if (_root.keys == 3) { _alpha = 100; if (_root.hero.hitTest(this)) { if (_root.currentlevel == 1) { _root.currentlevel = _root.currentlevel + 1; } _root.gotoAndStop(2); } } else { _alpha = 50; } }
Instance of Symbol 76 MovieClip in Frame 3
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 3
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 3
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 96 MovieClip in Frame 3
onClipEvent (load) { go = 1; } onClipEvent (enterFrame) { if (go == 1) { this._x = _root.hero._x; this._y = _root.hero._y; } if (((Key.isDown(37) or Key.isDown(39)) or Key.isDown(38)) or Key.isDown(40)) { this._x = 1000; go = 0; } }
Frame 4
if (language == 1) { tr.text = "Tricks"; ba.text = "Barriers"; } else { tr.text = "Enganos"; ba.text = "Barreras"; trtxt.text = "Este Juego es Lleno de Bromas, mostradas abajo es uno simple. Los Dont bloquean la entrada en el vest\u00EDbulo para conseguir las llaves. Acu\u00E9rdese de presionar el M si usted se atasca."; brtxt.text = "Las L\u00EDneas que cambian colores son barreras. Usted puede andar por ellos, pero la parada de cajas sobre el contacto. Ellos no pueden da\u00F1arle, pero pueden atraparle f\u00E1cilmente."; }
Instance of Symbol 76 MovieClip in Frame 4
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 4
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 4
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 73 MovieClip in Frame 4
onClipEvent (enterFrame) { if (_root.keys == 6) { _alpha = 100; if (_root.hero.hitTest(this)) { if (_root.currentlevel == 2) { _root.currentlevel = _root.currentlevel + 1; } _root.gotoAndStop(2); } } else { _alpha = 50; } }
Frame 5
stop();
Instance of Symbol 76 MovieClip in Frame 5
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 5
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 5
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 5
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 5
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 5
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 73 MovieClip in Frame 5
onClipEvent (enterFrame) { if (_root.keys == 6) { _alpha = 100; if (_root.hero.hitTest(this)) { if (_root.currentlevel == 3) { _root.currentlevel = _root.currentlevel + 1; } _root.gotoAndStop(2); } } else { _alpha = 50; } }
Frame 6
stop();
Instance of Symbol 73 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_root.keys == 6) { _alpha = 100; if (_root.hero.hitTest(this)) { if (_root.currentlevel == 4) { _root.currentlevel = _root.currentlevel + 1; } _root.gotoAndStop(2); } } else { _alpha = 50; } }
Instance of Symbol 76 MovieClip in Frame 6
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Frame 7
Instance of Symbol 76 MovieClip in Frame 7
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 7
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 7
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 7
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 7
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 7
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 73 MovieClip in Frame 7
onClipEvent (enterFrame) { if (_root.keys == 6) { _alpha = 100; if (_root.hero.hitTest(this)) { if (_root.currentlevel == 5) { _root.currentlevel = _root.currentlevel + 1; } _root.gotoAndStop(2); } } else { _alpha = 50; } }
Frame 8
Instance of Symbol 73 MovieClip in Frame 8
onClipEvent (enterFrame) { if (_root.keys == 6) { _alpha = 100; if (_root.hero.hitTest(this)) { if (_root.currentlevel == 6) { _root.currentlevel = _root.currentlevel + 1; } _root.gotoAndStop(2); } } else { _alpha = 50; } }
Frame 9
Instance of Symbol 73 MovieClip in Frame 9
onClipEvent (enterFrame) { if (_root.keys == 7) { _alpha = 100; if (_root.hero.hitTest(this)) { if (_root.currentlevel == 7) { _root.currentlevel = _root.currentlevel + 1; } _root.gotoAndStop(2); } } else { _alpha = 50; } }
Instance of Symbol 76 MovieClip in Frame 9
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Frame 10
Instance of Symbol 73 MovieClip in Frame 10
onClipEvent (enterFrame) { if (_root.keys == 7) { _alpha = 100; if (_root.hero.hitTest(this)) { if (_root.currentlevel == 8) { _root.currentlevel = _root.currentlevel + 1; } _root.gotoAndStop(2); } } else { _alpha = 50; } }
Instance of Symbol 76 MovieClip in Frame 10
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 10
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 10
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 10
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 10
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 10
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 10
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 71 MovieClip "box" in Frame 10
onClipEvent (load) { var moving = true; var direction; } onClipEvent (enterFrame) { if (_root.hero.hitTest(_x + (_width / 2), _y, true)) { if (!_root.level.hitTest(_x - (_width / 2), _y, true)) { moving = true; direction = 1; } } if (_root.level.hitTest(_x - (_width / 2), _y, true)) { moving = false; } if (_root.hero.hitTest(_x - (_width / 2), _y, true)) { if (!_root.level.hitTest(_x + (_width / 2), _y, true)) { moving = true; direction = 2; } } if (_root.level.hitTest(_x + (_width / 2), _y, true)) { moving = false; } if (_root.hero.hitTest(_x, _y - (_height / 2), true)) { if (!_root.level.hitTest(_x, _y + (_height / 2), true)) { moving = true; direction = 3; } } if (_root.level.hitTest(_x, _y + (_height / 2), true)) { moving = false; } if (_root.hero.hitTest(_x, _y + (_height / 2), true)) { if (!_root.level.hitTest(_x, _y - (_height / 2), true)) { moving = true; direction = 4; } } if (_root.level.hitTest(_x, _y - (_height / 2), true)) { moving = false; } i = 0; while (i < 5) { if (_root["redbar" + i].hitTest(this)) { moving = false; } i++; } if (moving == true) { if (direction == 1) { _x = (_x - 3); } if (direction == 2) { _x = (_x + 3); } if (direction == 3) { _y = (_y + 3); } if (direction == 4) { _y = (_y - 3); } } else { if (_root.hero.hitTest(_x, _y + (_height / 2), true)) { _root.hero._y = _root.hero._y + 3; } if (_root.hero.hitTest(_x, _y - (_height / 2), true)) { _root.hero._y = _root.hero._y - 3; } if (_root.hero.hitTest(_x - (_width / 2), _y, true)) { _root.hero._x = _root.hero._x - 3; } if (_root.hero.hitTest(_x + (_width / 2), _y, true)) { _root.hero._x = _root.hero._x + 3; } } }
Frame 11
Instance of Symbol 73 MovieClip in Frame 11
onClipEvent (enterFrame) { if (_root.keys == 3) { _alpha = 100; if (_root.hero.hitTest(this)) { if (_root.currentlevel == 9) { _root.currentlevel = _root.currentlevel + 1; } _root.gotoAndStop(2); } } else { _alpha = 50; } }
Frame 12
Instance of Symbol 73 MovieClip in Frame 12
onClipEvent (enterFrame) { if (_root.keys == 6) { _alpha = 100; if (_root.hero.hitTest(this)) { if (_root.currentlevel == 10) { _root.currentlevel = _root.currentlevel + 1; } _root.gotoAndStop(2); } } else { _alpha = 50; } }
Instance of Symbol 76 MovieClip in Frame 12
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 12
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 12
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Frame 13
Instance of Symbol 76 MovieClip in Frame 13
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 73 MovieClip in Frame 13
onClipEvent (enterFrame) { if (_root.keys == 7) { _alpha = 100; if (_root.hero.hitTest(this)) { if (_root.currentlevel == 11) { _root.currentlevel = _root.currentlevel + 1; } _root.gotoAndStop(2); } } else { _alpha = 50; } }
Instance of Symbol 76 MovieClip in Frame 13
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 13
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 13
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 13
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 13
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 13
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Frame 14
Instance of Symbol 73 MovieClip in Frame 14
onClipEvent (enterFrame) { if (_root.keys == 7) { _alpha = 100; if (_root.hero.hitTest(this)) { if (_root.currentlevel == 12) { _root.currentlevel = _root.currentlevel + 1; } _root.gotoAndStop(2); } } else { _alpha = 50; } }
Frame 15
Instance of Symbol 73 MovieClip in Frame 15
onClipEvent (enterFrame) { if (_root.keys == 6) { _alpha = 100; if (_root.hero.hitTest(this)) { if (_root.currentlevel == 13) { _root.currentlevel = _root.currentlevel + 1; } _root.gotoAndStop(2); } } else { _alpha = 50; } }
Frame 16
Instance of Symbol 73 MovieClip in Frame 16
onClipEvent (enterFrame) { if (_root.keys == 8) { _alpha = 100; if (_root.hero.hitTest(this)) { if (_root.currentlevel == 14) { _root.currentlevel = _root.currentlevel + 1; } _root.gotoAndStop(2); } } else { _alpha = 50; } }
Instance of Symbol 76 MovieClip in Frame 16
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 16
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Frame 17
Instance of Symbol 76 MovieClip in Frame 17
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 17
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 17
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 17
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 17
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 17
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 76 MovieClip in Frame 17
onClipEvent (enterFrame) { if (this.hitTest(_root.hero)) { _root.keys++; this.swapDepths(1); removeMovieClip(this); } }
Instance of Symbol 73 MovieClip in Frame 17
onClipEvent (enterFrame) { if (_root.keys == 7) { _alpha = 100; if (_root.hero.hitTest(this)) { if (_root.currentlevel == 15) { _root.currentlevel = _root.currentlevel + 1; } _root.gotoAndStop(18); } } else { _alpha = 50; } }
Frame 18
if (language == 1) { } else { con.text = "Felicitaciones"; txt1.text = "\u00A1Usted ha golpeado 15 Fuga de F\u00E1brica de niveles!"; txt2.text = "\u00A1Compruebe areaglegames.com Para Juegos m\u00E1s Grandes como \u00E9ste!"; }
Symbol 8 Button
on (release) { _root.language = 1; _root.nextFrame(); }
Symbol 11 Button
on (release) { _root.language = 0; _root.nextFrame(); }
Symbol 12 MovieClip Frame 1
function timerHandler() { if (!loadingComplete) { var _local4 = _root.getBytesLoaded() / _root.getBytesTotal(); bar._xscale = 100 * _local4; if (_local4 == 1) { loadingComplete = true; if (AUTO_PLAY) { startMovie(); } else { gotoAndStop ("loaded"); } return(undefined); } } dt = getTimer() - time; time = time + dt; frameAccum = frameAccum + dt; var _local3 = 0; while ((frameAccum >= FRAME_TIME) && (_local3 < MAX_FRAME_SKIP)) { advanceFrame(tankLogo, true, true); advanceFrame(loadingText, false, true); advanceFrame(barGfx, false, true); if (loadingComplete) { advanceFrame(this, false, false); } (frameAccum = frameAccum - FRAME_TIME); _local3++; } updateAfterEvent(); } function advanceFrame(clip, recurse, loop) { if (!clip) { return(undefined); } clip.stop(); if (clip._currentframe == clip._totalframes) { if (loop) { clip.gotoAndStop(1); } } else { clip.nextFrame(); } if (recurse) { for (childName in clip) { if (typeof(clip[childName]) == "movieclip") { advanceFrame(clip[childName], recurse, loop); } } } } function startMovie() { clearInterval(intervalId); _root.play(); } _root.stop(); stop(); var FRAME_TIME = 33.3333333333333; var AUTO_PLAY = false; var MAX_FRAME_SKIP = 5; var loadingComplete; var intervalId; var time; var frameAccum; loadingComplete = false; intervalId = setInterval(this, "timerHandler", FRAME_TIME / 2); frameAccum = 0; time = getTimer(); timerHandler();
Symbol 12 MovieClip Frame 2
gotoAndPlay (1);
Symbol 12 MovieClip Frame 3
play();
Symbol 12 MovieClip Frame 13
stop();
Symbol 20 Button
on (release) { if (currentlevel >= 1) { _root.gotoAndStop(3); } }
Symbol 23 Button
on (release) { if (currentlevel >= 2) { _root.gotoAndStop(4); } }
Symbol 25 Button
on (release) { if (currentlevel >= 5) { _root.gotoAndStop(7); } }
Symbol 27 Button
on (release) { if (currentlevel >= 3) { _root.gotoAndStop(5); } }
Symbol 29 Button
on (release) { if (currentlevel >= 4) { _root.gotoAndStop(6); } }
Symbol 31 Button
on (release) { if (currentlevel >= 6) { _root.gotoAndStop(8); } }
Symbol 33 Button
on (release) { if (currentlevel >= 7) { _root.gotoAndStop(9); } }
Symbol 35 Button
on (release) { if (currentlevel >= 10) { _root.gotoAndStop(12); } }
Symbol 37 Button
on (release) { if (currentlevel >= 8) { _root.gotoAndStop(10); } }
Symbol 39 Button
on (release) { if (currentlevel >= 9) { _root.gotoAndStop(11); } }
Symbol 41 Button
on (release) { if (currentlevel >= 11) { _root.gotoAndStop(13); } }
Symbol 43 Button
on (release) { if (currentlevel >= 12) { _root.gotoAndStop(14); } }
Symbol 45 Button
on (release) { if (currentlevel >= 15) { _root.gotoAndStop(17); } }
Symbol 47 Button
on (release) { if (currentlevel >= 13) { _root.gotoAndStop(15); } }
Symbol 49 Button
on (release) { if (currentlevel >= 14) { _root.gotoAndStop(16); } }
Symbol 52 MovieClip Frame 1
if (_root.language == 1) { mg.text = "More Games"; } else { mg.text = "Mas Juegos"; }
Symbol 53 Button
on (release) { getURL ("http://areaglegames.com", _blank); }
Symbol 55 MovieClip Frame 1
stop();
Symbol 55 MovieClip Frame 2
stop();
Symbol 57 MovieClip Frame 1
if (_root.language == 1) { cd.text = "Clear Data"; } else { cd.text = "Libra Datos"; }
Symbol 58 Button
on (release) { savefile.clear(); if (savefile.data.currentlevel == undefined) { _root.currentlevel = 1; } else { var currentlevel = savefile.data.currentlevel; } _root.gotoAndStop(1); _root.newgame = 0; }
Symbol 64 Button
on (release) { if (bgSound.getVolume() != 0) { bgSound.setVolume(0); } else { bgSound.setVolume(50); } }
Instance of Symbol 70 MovieClip in Symbol 71 MovieClip Frame 1
onClipEvent (load) { var moving = true; var direction; } onClipEvent (enterFrame) { if (_root.level.hitTest(this)) { } if (_root.hero.hitTest(_parent._x + (_parent._width / 2), _parent._y, true)) { if (!_root.level.hitTest(_parent._x - (_parent._width / 2), _parent._y, true)) { moving = true; direction = 1; } } if (_root.level.hitTest(_parent._x - (_parent._width / 2), _parent._y, true)) { moving = false; } if (_root.hero.hitTest(_parent._x - (_parent._width / 2), _parent._y, true)) { if (!_root.level.hitTest(_parent._x + (_parent._width / 2), _parent._y, true)) { moving = true; direction = 2; } } if (_root.level.hitTest(_parent._x + (_parent._width / 2), _parent._y, true)) { moving = false; } if (_root.hero.hitTest(_parent._x, _parent._y - (_parent._height / 2), true)) { if (!_root.level.hitTest(_parent._x, _parent._y + (_parent._height / 2), true)) { moving = true; direction = 3; } } if (_root.level.hitTest(_parent._x, _parent._y + (_parent._height / 2), true)) { moving = false; } if (_root.hero.hitTest(_parent._x, _parent._y + (_parent._height / 2), true)) { if (!_root.level.hitTest(_parent._x, _parent._y - (_parent._height / 2), true)) { moving = true; direction = 4; } } i = 0; while (i < 5) { if (_root["redbar" + i].hitTest(_parent)) { moving = false; } i++; } if (_root.level.hitTest(_parent._x, _parent._y - (_parent._height / 2), true)) { moving = false; } if (moving == true) { if (direction == 1) { _parent._x = _parent._x - 3; } if (direction == 2) { _parent._x = _parent._x + 3; } if (direction == 3) { _parent._y = _parent._y + 3; } if (direction == 4) { _parent._y = _parent._y - 3; } } else { if (_root.hero.hitTest(_parent._x, _parent._y + (_parent._height / 2), true)) { _root.hero._y = _root.hero._y + 3; } if (_root.hero.hitTest(_parent._x, _parent._y - (_parent._height / 2), true)) { _root.hero._y = _root.hero._y - 3; } if (_root.hero.hitTest(_parent._x - (_parent._width / 2), _parent._y, true)) { _root.hero._x = _root.hero._x - 3; } if (_root.hero.hitTest(_parent._x + (_parent._width / 2), _parent._y, true)) { _root.hero._x = _root.hero._x + 3; } } }
Instance of Symbol 91 MovieClip in Symbol 92 MovieClip Frame 1
onClipEvent (load) { var orentation = 1; _parent._width = 17.2; _parent._height = 17.2; } onClipEvent (enterFrame) { if (Key.isDown(37) && (!((_root.level.hitTest(_parent._x - (_parent._width / 2), _parent._y, true) || (_root.level.hitTest(_parent._x - (_parent._width / 2), _parent._y + (_parent._height / 3), true))) || (_root.level.hitTest(_parent._x - (_parent._width / 2), _parent._y - (_parent._height / 3), true))))) { _parent._x = _parent._x - 3; orentation = 3; gotoAndStop (7); } if (Key.isDown(39) && (!((_root.level.hitTest(_parent._x + (_parent._width / 2), _parent._y, true) || (_root.level.hitTest(_parent._x + (_parent._width / 2), _parent._y + (_parent._height / 3), true))) || (_root.level.hitTest(_parent._x + (_parent._width / 2), _parent._y - (_parent._height / 3), true))))) { _parent._x = _parent._x + 3; orentation = 4; gotoAndStop (8); } if (Key.isDown(38) && (!((_root.level.hitTest(_parent._x, _parent._y - (_parent._height / 2), true) || (_root.level.hitTest(_parent._x + (_parent._width / 3), _parent._y - (_parent._height / 2), true))) || (_root.level.hitTest(_parent._x - (_parent._width / 3), _parent._y - (_parent._height / 2), true))))) { _parent._y = _parent._y - 3; orentation = 1; gotoAndStop (5); } if (Key.isDown(40) && (!((_root.level.hitTest(_parent._x, _parent._y + (_parent._height / 2), true) || (_root.level.hitTest(_parent._x + (_parent._width / 3), _parent._y + (_parent._height / 2), true))) || (_root.level.hitTest(_parent._x - (_parent._width / 3), _parent._y + (_parent._height / 2), true))))) { _parent._y = _parent._y + 3; orentation = 2; gotoAndStop (6); } if ((((!Key.isDown(37)) && (!Key.isDown(39))) && (!Key.isDown(38))) && (!Key.isDown(40))) { gotoAndStop(orentation); } }
Symbol 100 MovieClip Frame 1
if (_root.language == 1) { m.text = "M To Go to Menu"; } else { m.text = "M para ir a la Menu"; }
Symbol 143 Button
on (release) { getURL ("http://areaglegames.info", _blank); }
Symbol 147 Button
on (release) { _root.gotoAndStop(2); }

Library Items

Symbol 1 Sound [sound1]
Symbol 2 GraphicUsed by:Timeline
Symbol 3 GraphicUsed by:4
Symbol 4 MovieClipUses:3Used by:12
Symbol 5 FontUsed by:6 7 9 10 51 56
Symbol 6 TextUses:5Used by:8
Symbol 7 TextUses:5Used by:8
Symbol 8 ButtonUses:6 7Used by:12
Symbol 9 TextUses:5Used by:11
Symbol 10 TextUses:5Used by:11
Symbol 11 ButtonUses:9 10Used by:12
Symbol 12 MovieClipUses:4 8 11Used by:Timeline
Symbol 13 FontUsed by:14
Symbol 14 TextUses:13Used by:Timeline
Symbol 15 BitmapUsed by:16
Symbol 16 GraphicUses:15Used by:17
Symbol 17 MovieClipUses:16Used by:Timeline
Symbol 18 GraphicUsed by:19 20 23 25 27 29 31 33 35 37 39 41 43 45 47 49
Symbol 19 MovieClipUses:18Used by:20 23 25 27 29 31 33 35 37 39 41 43 45 47 49 91
Symbol 20 ButtonUses:19 18Used by:Timeline
Symbol 21 FontUsed by:22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 140 144 146
Symbol 22 TextUses:21Used by:Timeline
Symbol 23 ButtonUses:19 18Used by:Timeline
Symbol 24 TextUses:21Used by:Timeline
Symbol 25 ButtonUses:19 18Used by:Timeline
Symbol 26 TextUses:21Used by:Timeline
Symbol 27 ButtonUses:19 18Used by:Timeline
Symbol 28 TextUses:21Used by:Timeline
Symbol 29 ButtonUses:19 18Used by:Timeline
Symbol 30 TextUses:21Used by:Timeline
Symbol 31 ButtonUses:19 18Used by:Timeline
Symbol 32 TextUses:21Used by:Timeline
Symbol 33 ButtonUses:19 18Used by:Timeline
Symbol 34 TextUses:21Used by:Timeline
Symbol 35 ButtonUses:19 18Used by:Timeline
Symbol 36 TextUses:21Used by:Timeline
Symbol 37 ButtonUses:19 18Used by:Timeline
Symbol 38 TextUses:21Used by:Timeline
Symbol 39 ButtonUses:19 18Used by:Timeline
Symbol 40 TextUses:21Used by:Timeline
Symbol 41 ButtonUses:19 18Used by:Timeline
Symbol 42 TextUses:21Used by:Timeline
Symbol 43 ButtonUses:19 18Used by:Timeline
Symbol 44 TextUses:21Used by:Timeline
Symbol 45 ButtonUses:19 18Used by:Timeline
Symbol 46 TextUses:21Used by:Timeline
Symbol 47 ButtonUses:19 18Used by:Timeline
Symbol 48 TextUses:21Used by:Timeline
Symbol 49 ButtonUses:19 18Used by:Timeline
Symbol 50 TextUses:21Used by:Timeline
Symbol 51 EditableTextUses:5Used by:52 53 143
Symbol 52 MovieClipUses:51Used by:53 143
Symbol 53 ButtonUses:52 51Used by:Timeline
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClipUses:54Used by:Timeline
Symbol 56 EditableTextUses:5Used by:57 58
Symbol 57 MovieClipUses:56Used by:58
Symbol 58 ButtonUses:57 56Used by:Timeline
Symbol 59 FontUsed by:60 93 94 97 98 99 110 111 112 113 141 142
Symbol 60 EditableTextUses:59Used by:Timeline
Symbol 61 BitmapUsed by:62 63
Symbol 62 GraphicUses:61Used by:64
Symbol 63 GraphicUses:61Used by:64
Symbol 64 ButtonUses:62 63Used by:Timeline
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClipUses:65Used by:Timeline
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClipUses:67Used by:Timeline
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClipUses:69Used by:71
Symbol 71 MovieClipUses:70Used by:Timeline
Symbol 72 GraphicUsed by:73
Symbol 73 MovieClipUses:72Used by:Timeline
Symbol 74 BitmapUsed by:75
Symbol 75 GraphicUses:74Used by:76
Symbol 76 MovieClipUses:75Used by:Timeline
Symbol 77 GraphicUsed by:83 91
Symbol 78 GraphicUsed by:91
Symbol 79 GraphicUsed by:91
Symbol 80 GraphicUsed by:91
Symbol 81 GraphicUsed by:83
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:77 81 82Used by:91
Symbol 84 GraphicUsed by:91
Symbol 85 GraphicUsed by:89
Symbol 86 GraphicUsed by:89
Symbol 87 GraphicUsed by:89
Symbol 88 GraphicUsed by:89
Symbol 89 MovieClipUses:85 86 87 88Used by:90 91
Symbol 90 MovieClipUses:89Used by:91
Symbol 91 MovieClipUses:77 19 78 79 80 83 84 90 89Used by:92
Symbol 92 MovieClipUses:91Used by:Timeline
Symbol 93 EditableTextUses:59Used by:Timeline
Symbol 94 EditableTextUses:59Used by:Timeline
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:95Used by:Timeline
Symbol 97 TextUses:59Used by:Timeline
Symbol 98 EditableTextUses:59Used by:Timeline
Symbol 99 EditableTextUses:59Used by:100
Symbol 100 MovieClipUses:99Used by:Timeline
Symbol 101 GraphicUsed by:102
Symbol 102 MovieClipUses:101Used by:Timeline
Symbol 103 GraphicUsed by:104
Symbol 104 MovieClipUses:103Used by:107
Symbol 105 GraphicUsed by:106
Symbol 106 MovieClipUses:105Used by:107
Symbol 107 MovieClipUses:104 106Used by:Timeline
Symbol 108 GraphicUsed by:109
Symbol 109 MovieClipUses:108Used by:Timeline
Symbol 110 EditableTextUses:59Used by:Timeline
Symbol 111 EditableTextUses:59Used by:Timeline
Symbol 112 EditableTextUses:59Used by:Timeline
Symbol 113 EditableTextUses:59Used by:Timeline
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:114Used by:Timeline
Symbol 116 GraphicUsed by:117
Symbol 117 MovieClipUses:116Used by:Timeline
Symbol 118 GraphicUsed by:119
Symbol 119 MovieClipUses:118Used by:Timeline
Symbol 120 GraphicUsed by:121
Symbol 121 MovieClipUses:120Used by:Timeline
Symbol 122 GraphicUsed by:123
Symbol 123 MovieClipUses:122Used by:Timeline
Symbol 124 GraphicUsed by:125
Symbol 125 MovieClipUses:124Used by:Timeline
Symbol 126 GraphicUsed by:127
Symbol 127 MovieClipUses:126Used by:Timeline
Symbol 128 GraphicUsed by:129
Symbol 129 MovieClipUses:128Used by:Timeline
Symbol 130 GraphicUsed by:131
Symbol 131 MovieClipUses:130Used by:Timeline
Symbol 132 GraphicUsed by:133
Symbol 133 MovieClipUses:132Used by:Timeline
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClipUses:134Used by:Timeline
Symbol 136 GraphicUsed by:137
Symbol 137 MovieClipUses:136Used by:Timeline
Symbol 138 GraphicUsed by:139
Symbol 139 MovieClipUses:138Used by:Timeline
Symbol 140 TextUses:21Used by:Timeline
Symbol 141 EditableTextUses:59Used by:Timeline
Symbol 142 EditableTextUses:59Used by:Timeline
Symbol 143 ButtonUses:52 51Used by:Timeline
Symbol 144 TextUses:21Used by:145
Symbol 145 ButtonUses:144Used by:147
Symbol 146 TextUses:21Used by:147
Symbol 147 ButtonUses:145 146Used by:Timeline

Instance Names

"loader"Frame 1Symbol 12 MovieClip
"Space"Frame 2Symbol 60 EditableText
"btn_mute"Frame 2Symbol 64 Button
"level"Frame 3Symbol 68 MovieClip
"hero"Frame 3Symbol 92 MovieClip
"intxt"Frame 3Symbol 93 EditableText
"ctxt"Frame 3Symbol 94 EditableText
"ins"Frame 3Symbol 98 EditableText
"redbar1"Frame 4Symbol 107 MovieClip
"level"Frame 4Symbol 109 MovieClip
"hero"Frame 4Symbol 92 MovieClip
"trtxt"Frame 4Symbol 110 EditableText
"brtxt"Frame 4Symbol 111 EditableText
"ba"Frame 4Symbol 112 EditableText
"tr"Frame 4Symbol 113 EditableText
"level"Frame 5Symbol 115 MovieClip
"redbar2"Frame 5Symbol 107 MovieClip
"box2"Frame 5Symbol 71 MovieClip
"box9"Frame 6Symbol 71 MovieClip
"box1"Frame 6Symbol 71 MovieClip
"level"Frame 6Symbol 117 MovieClip
"box3"Frame 6Symbol 71 MovieClip
"box4"Frame 6Symbol 71 MovieClip
"box5"Frame 6Symbol 71 MovieClip
"box6"Frame 6Symbol 71 MovieClip
"box7"Frame 6Symbol 71 MovieClip
"box8"Frame 6Symbol 71 MovieClip
"box10"Frame 6Symbol 71 MovieClip
"redbar1"Frame 6Symbol 107 MovieClip
"redbar3"Frame 6Symbol 107 MovieClip
"box11"Frame 6Symbol 71 MovieClip
"hero"Frame 6Symbol 92 MovieClip
"level"Frame 7Symbol 119 MovieClip
"box1"Frame 7Symbol 71 MovieClip
"box2"Frame 7Symbol 71 MovieClip
"box3"Frame 7Symbol 71 MovieClip
"redbar1"Frame 7Symbol 107 MovieClip
"box8"Frame 7Symbol 71 MovieClip
"box7"Frame 7Symbol 71 MovieClip
"box5"Frame 7Symbol 71 MovieClip
"box4"Frame 7Symbol 71 MovieClip
"redbar2"Frame 7Symbol 107 MovieClip
"box6"Frame 7Symbol 71 MovieClip
"box10"Frame 7Symbol 71 MovieClip
"box12"Frame 7Symbol 71 MovieClip
"box11"Frame 7Symbol 71 MovieClip
"hero"Frame 7Symbol 92 MovieClip
"level"Frame 8Symbol 121 MovieClip
"box"Frame 8Symbol 71 MovieClip
"box"Frame 8Symbol 71 MovieClip
"box"Frame 8Symbol 71 MovieClip
"box"Frame 8Symbol 71 MovieClip
"box"Frame 8Symbol 71 MovieClip
"redbar1"Frame 9Symbol 107 MovieClip
"level"Frame 9Symbol 123 MovieClip
"hero"Frame 9Symbol 92 MovieClip
"box"Frame 9Symbol 71 MovieClip
"box1"Frame 9Symbol 71 MovieClip
"box"Frame 9Symbol 71 MovieClip
"box99"Frame 9Symbol 71 MovieClip
"box"Frame 9Symbol 71 MovieClip
"box"Frame 9Symbol 71 MovieClip
"box"Frame 9Symbol 71 MovieClip
"level"Frame 10Symbol 125 MovieClip
"hero"Frame 10Symbol 92 MovieClip
"box1"Frame 10Symbol 71 MovieClip
"box3"Frame 10Symbol 71 MovieClip
"box4"Frame 10Symbol 71 MovieClip
"box5"Frame 10Symbol 71 MovieClip
"box6"Frame 10Symbol 71 MovieClip
"box"Frame 10Symbol 71 MovieClip
"box8"Frame 10Symbol 71 MovieClip
"box7"Frame 10Symbol 71 MovieClip
"box9"Frame 10Symbol 71 MovieClip
"box10"Frame 10Symbol 71 MovieClip
"box2"Frame 10Symbol 71 MovieClip
"level"Frame 11Symbol 127 MovieClip
"box"Frame 11Symbol 71 MovieClip
"box"Frame 11Symbol 71 MovieClip
"box"Frame 11Symbol 71 MovieClip
"level"Frame 12Symbol 129 MovieClip
"box"Frame 12Symbol 71 MovieClip
"box"Frame 12Symbol 71 MovieClip
"box"Frame 12Symbol 71 MovieClip
"box"Frame 12Symbol 71 MovieClip
"box"Frame 12Symbol 71 MovieClip
"level"Frame 13Symbol 131 MovieClip
"hero"Frame 14Symbol 92 MovieClip
"level"Frame 14Symbol 133 MovieClip
"box"Frame 14Symbol 71 MovieClip
"box"Frame 14Symbol 71 MovieClip
"box"Frame 14Symbol 71 MovieClip
"box"Frame 14Symbol 71 MovieClip
"box"Frame 14Symbol 71 MovieClip
"box"Frame 14Symbol 71 MovieClip
"box"Frame 14Symbol 71 MovieClip
"level"Frame 15Symbol 135 MovieClip
"level"Frame 16Symbol 137 MovieClip
"box"Frame 16Symbol 71 MovieClip
"box"Frame 16Symbol 71 MovieClip
"box"Frame 16Symbol 71 MovieClip
"box"Frame 16Symbol 71 MovieClip
"box"Frame 16Symbol 71 MovieClip
"box"Frame 16Symbol 71 MovieClip
"level"Frame 17Symbol 139 MovieClip
"txt1"Frame 18Symbol 141 EditableText
"txt2"Frame 18Symbol 142 EditableText
"bar"Symbol 12 MovieClip Frame 1Symbol 4 MovieClip
"mg"Symbol 52 MovieClip Frame 1Symbol 51 EditableText
"cd"Symbol 57 MovieClip Frame 1Symbol 56 EditableText
"m"Symbol 100 MovieClip Frame 1Symbol 99 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "sound1"

Labels

"menu"Frame 2
"loaded"Symbol 12 MovieClip Frame 3




http://swfchan.com/15/70078/info.shtml
Created: 10/4 -2019 02:36:57 Last modified: 10/4 -2019 02:36:57 Server time: 25/04 -2024 23:54:13