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

A
Very
Merry Christmas!


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

Spaceship Escape 3.swf

This is the info page for
Flash #47389

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


Text
Press Space to Continue...

crewmate:

Not Quite sir!  sensors show that the wormhole is
destablizing!

Captain:

Brace yourselves!

To be Continued...

Crewmate:

Not quite sir...star chart readers indicate that we have
travelled 100 years into the future!

W00T!  We survived the Blackhole!  We're Safe!

No, sir!  The wormhole is accelerating out speed rapidly!
i Reckon if we pass this, we're out of the wormhole!

Come on then...We must survive!

Aren't we out yet?

Phew!  we were lucky!

So what are we waiting for? let's move on!

There's still a chance that we could get out of this
Black hole...

We're still alive sir!  It seems that we're in a wormhole.

It's too Late sir!  We're going in!!!!!!

CAptain:

Turn back Immediately!

And we're being pulled by a mysterious force...
sensors say it's a black hole!

Sir, we've lost transmission...

Admiral:

Ah, Captain, you're doing a fine Job...I would like to...zzz
...zzz...zzz...zzz

CAptain:

Sir, this is the captain of prisinor Ship  E40 speaking...

STart Transmission...

SCORE

Objective

Travel 30,000 lightyears

Travel 20,000 lightyears

Travel 10,000 lightyears

Level 3 Unlocked!

Level 2 Unlocked!

Crewmate:

Captain, we have transmission From the Admiral

0

%

Game Loading

Please wait

Game Loading.

Be Patient

Game Loading..

Just a Sec

Game Loading...

Stay with us

GAME LOADED!

Play!

Play!

Play!

START

Presents

Colin
Productions
Co.

SPACESHIP
ESCAPE
3

Q

uality

Arcade MOde

Arcade MOde

ARcade mode

ARcade Mode

InstructIons

INSTRUCTIONS

INSTRUCTIONS

Options

Options

Options

Credits

Credits

Credits

Highscores

Highscores

Highscores

AI Demo

AI Demo

AI Demo

Story MOde

Story Mode

Story mode

SPACESHIP
ESCAPE
3

Yes

No

Options

Quality:

H

M

L

Hide Mouse when Playing?:

back

back

back

INSTRUCTIONS

You are the captain of A spaceship that has just been sucked into a
wormhole.  Survive as long as you can.

Hold the
Left mouse
Button to fly

And release to
freefall

Avoid the
walls They
kill you
instantly

Avoid These:

Shields -25

Points -1000

Collect These:

Shiedls Full

Points +100

Credits

Creator/Designer/Story writer
Colin

Special Thanks to
Q sir~ for scripting help
Emanuele Feronato for his nice tut
other Newgroudners who helped

Music
Alone Again
Electrifying
newton Streamline Remix — Subzero45
Gravity Hurts (Bionicle Phantoka Theme) — ME
Universe City — EON
Heart Rave — ZeRo-BaSs

Stages

Level 1

Level 2
you need 10,000 points
on level 1 to unlock this

Level 3
you need 20,000 points
on level 2 to unlock this

Story Mode

Part 1

Part 2

Part 3

Story

GAme

Distance:

Shields:

Distance:

Highscore:

0

SCORE:

0

0

0

0

Your Score:

Play Again?

Play Again?

Play Again?

Menu

MEnu

MEnu

Submit

Submit

Submit

Your NAme:

-ENter Name-

Game Over

-ENter Name-

Submitting

Submitting.

Submitting..

Submitting...

-ENter Name-

Submitted

Retry

Menu

Objective
Complete!

baCK TO sTORY bOARD

Creator/Designer/Story Writer

colin

Special Thanks to:

Q sir~
Emanuele Feronato
Other ppl who helped

Music:

Alone Again
Electrifying
newton Streamline Remix — Subzero45
Gravity Hurts (Bionicle Phantoka Theme) — ME
Universe City — EON
Heart Rave — ZeRo-BaSs

ActionScript [AS1/AS2]

Frame 1
stop(); function deadClick() { } function gotoMySite() { getURL ("http://www.smcc-canossian.org/colintso", "_blank"); } stop(); var myMenu = new ContextMenu(); myMenu.hideBuiltInItems(); var copyrightNotice = new ContextMenuItem("2008 Colin Productions Co.", deadClick); copyrightNotice.separatorBefore = true; var mySiteLink = new ContextMenuItem("Colin's Home Page", gotoMySite); myMenu.customItems.push(mySiteLink, copyrightNotice); _root.menu = myMenu;
Frame 30
stop();
Frame 418
_root.pos = sharedobject.getLocal("game"); _root.level = _root.pos.data.level; if (level == undefined) { level = 1; } if (story == undefined) { story = 1; } fly = true;
Frame 433
var ship_filter = (new flash.filters.GlowFilter(65280, 0.8, 4, 4, 2, 3, false, false)); var smoke_filter = (new flash.filters.GlowFilter(16711680, 0.8, 4, 4, 2, 3, false, false)); var tunnel_filter = (new flash.filters.GlowFilter(16776960, 0.8, 4, 4, 2, 3, false, false)); gravity = 0.1; thrust = 0.2; yspeed = 0; xspeed = 10; distance = 0; score = distance; smoke_interval = 1000; frames_passed = 0; tunnel_height = 281; engines = false; AI = true; _root.attachMovie("ship", "ship", _root.getNextHighestDepth(), {_x:150, _y:200}); _root.createEmptyMovieClip("tunnel_movie", _root.getNextHighestDepth()); ship.filters = new Array(ship_filter); ship.onEnterFrame = function () { if (engines) { yspeed = yspeed - thrust; smoke_interval = smoke_interval - 0.25; } yspeed = yspeed + gravity; this._y = this._y + yspeed; angle = Math.atan2(yspeed, xspeed); this._rotation = (angle * 180) / Math.PI; frames_passed++; distance = distance + xspeed; if (distance > 50) { step = distance - 50; wall = tunnel_movie.attachMovie("tunnel", "tunnel" + tunnel_movie.getNextHighestDepth(), tunnel_movie.getNextHighestDepth(), {_x:1025 - step, _y:tunnel_height}); wall.filters = new Array(tunnel_filter); wall.onEnterFrame = function () { this._x = this._x - xspeed; if (this._x < -25) { this.removeMovieClip(); } if (this._y < (ship._y - 10)) { engines = true; smoke_interval = 5; } if (this._y > (ship._y + 10)) { engines = false; smoke_interval = 1000; } }; tunnel_height = tunnel_height + (Math.floor(Math.random() * 40) - 19); if (tunnel_height < 250) { tunnel_height = 250; } if (tunnel_height > 281) { tunnel_height = 281; } distance = step; } score = score + xspeed; if (frames_passed >= smoke_interval) { sm = _root.attachMovie("smoke", "smoke" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x - 2, _y:this._y}); sm.filters = new Array(smoke_filter); sm.onEnterFrame = function () { this._x = this._x - xspeed; this._width = this._width - 0.5; this._height = this._height - 0.5; this._alpha = this._alpha - 5; if (this._alpha <= 0) { this.removeMovieClip(); } }; frames_passed = 0; } if (((((this._y > 790) or (this._y < 0)) or tunnel_movie.hitTest(this._x + (28 * Math.cos(angle)), this._y + (28 * Math.sin(angle)), true)) or tunnel_movie.hitTest(this._x + (8 * Math.cos(angle + (Math.PI/2))), this._y + (8 * Math.sin(angle + (Math.PI/2))), true)) or tunnel_movie.hitTest(this._x + (8 * Math.cos(angle - (Math.PI/2))), this._y + (8 * Math.sin(angle - (Math.PI/2))), true)) { gravity = 0.1; thrust = 0.2; yspeed = 0; xspeed = 10; score = distance; frames_passed = 0; tunnel_height = 281; engines = false; } }; ship._alpha = 100; tunnel_movie._alpha = 100; smoke._alpha + 24;
Frame 447
stop();
Frame 477
stop();
Frame 507
gotoAndPlay (447); ship._alpha = 100; tunnel_movie._alpha = 100; smoke._alpha + 24;
Frame 537
stop();
Frame 567
gotoAndPlay (447); ship._alpha = 100; tunnel_movie._alpha = 100; smoke._alpha + 24;
Frame 597
stop();
Frame 627
gotoAndPlay (447); ship._alpha = 100; tunnel_movie._alpha = 100; smoke._alpha + 24;
Frame 628
if (level == 2) { gotoAndStop (629); } else if (level == 1) { gotoAndStop (628); } else if (level == 3) { gotoAndStop (630); } stop();
Frame 630
stop();
Frame 631
trace(story); if ((story = undefined)) { story = 1; } if (story == 1) { gotoAndStop (631); } else if (story == 2) { gotoAndStop (632); } else if (story == 3) { gotoAndStop (633); } stop();
Frame 632
stop(); stop();
Frame 633
stop();
Frame 634
timer = 0; talk = 1; talked = 1; _root.attachMovie("empty", "empty", _root.getNextHighestDepth(), {_x:150, _y:200}); empty.onEnterFrame = function () { timer = timer + 1; if (Key.isDown(32) && (timer > 35)) { talk = talk + 1; timer = 0; } if ((talk == 1) && (talked == 1)) { talk1 = _root.attachMovie("part_1_story_1", "part_1_story_1" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:494.9, _y:672.8}); talked = 2; } if ((talk == 2) && (talked == 2)) { talk1.removeMovieClip(); talk2 = _root.attachMovie("part_1_story_2", "part_1_story_2" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:494.9, _y:672.8}); talked = 1; } if ((talk == 3) && (talked == 1)) { talk2.removeMovieClip(); talk3 = _root.attachMovie("part_1_story_3", "part_1_story_3" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:494.9, _y:672.8}); talked = 2; } if ((talk == 4) && (talked == 2)) { talk3.removeMovieClip(); talk4 = _root.attachMovie("part_1_story_4", "part_1_story_4" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:494.9, _y:672.8}); talked = 1; } if ((talk == 5) && (talked == 1)) { talk4.removeMovieClip(); talk5 = _root.attachMovie("part_1_story_5", "part_1_story_5" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:494.9, _y:672.8}); talked = 2; } if ((talk == 6) && (talked == 2)) { talk5.removeMovieClip(); talk6 = _root.attachMovie("part_1_story_6", "part_1_story_6" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:494.9, _y:672.8}); talked = 1; } if ((talk == 7) && (talked == 1)) { talk6.removeMovieClip(); talk7 = _root.attachMovie("part_1_story_7", "part_1_story_7" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:494.9, _y:672.8}); talked = 2; } if ((talk == 8) && (talked == 2)) { talk7.removeMovieClip(); talk8 = _root.attachMovie("part_1_story_8", "part_1_story_8" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:494.9, _y:672.8}); talked = 1; } if (talk == 9) { talk8.removeMovieClip(); tunnel_movie.removeMovieClip(); ship.removeMovieClip(); smoke.removeMovieClip(); gotoAndPlay (635); } trace(talk); }; function updateFrameRate() { if (counter == updateRate) { var _local2 = getTimer(); var _local3 = (_local2 - startTime) / 1000; var _local1 = updateRate / _local3; _local1 = Math.floor(_local1 * precision) / precision; fRate = "FPS: " + _local1; startTime = _local2; counter = 1; } else { counter++; } } var counter = 1; var startTime = getTimer(); var updateRate = 6; var precision = 1; precision = Math.pow(10, precision); onEnterFrame = function () { updateFrameRate(); }; var ship_filter = (new flash.filters.GlowFilter(65280, 0.8, 4, 4, 2, 3, false, false)); var smoke_filter = (new flash.filters.GlowFilter(16711680, 0.8, 4, 4, 2, 3, false, false)); gravity = 0.1; thrust = 0.2; yspeed = 0; xspeed = 10; distance = 0; score = distance; smoke_interval = 1000; frames_passed = 0; tunnel_height = 281; engines = false; AI = true; _root.attachMovie("ship", "ship", _root.getNextHighestDepth(), {_x:150, _y:200}); _root.createEmptyMovieClip("tunnel_movie", _root.getNextHighestDepth()); ship.filters = new Array(ship_filter); ship.onEnterFrame = function () { if (engines) { yspeed = yspeed - thrust; smoke_interval = smoke_interval - 0.25; } yspeed = yspeed + gravity; this._y = this._y + yspeed; angle = Math.atan2(yspeed, xspeed); this._rotation = (angle * 180) / Math.PI; frames_passed++; distance = distance + xspeed; if (distance > 50) { step = distance - 50; wall = tunnel_movie.attachMovie("empty", "empty" + tunnel_movie.getNextHighestDepth(), tunnel_movie.getNextHighestDepth(), {_x:1025 - step, _y:tunnel_height}); wall.onEnterFrame = function () { this._x = this._x - xspeed; if (this._x < -25) { this.removeMovieClip(); } if (tunnel_height < (ship._y - 10)) { engines = true; smoke_interval = 5; } if (tunnel_height > (ship._y + 10)) { engines = false; smoke_interval = 1000; } }; } score = score + xspeed; if (frames_passed >= smoke_interval) { sm = _root.attachMovie("smoke", "smoke" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x - 2, _y:this._y}); sm.filters = new Array(smoke_filter); sm.onEnterFrame = function () { this._x = this._x - xspeed; this._width = this._width - 0.5; this._height = this._height - 0.5; this._alpha = this._alpha - 5; if (this._alpha <= 0) { this.removeMovieClip(); } }; frames_passed = 0; } }; stop();
Frame 635
tunnel_movie.removeMovieClip(); ship.removeMovieClip(); smoke.removeMovieClip(); empty.removeMovieClip();
Frame 784
gotoAndPlay (785);
Frame 785
timer = 0; talk = 9; talked = 1; _root.attachMovie("empty", "empty", _root.getNextHighestDepth(), {_x:150, _y:200}); empty.onEnterFrame = function () { timer = timer + 1; if (Key.isDown(32) && (timer > 35)) { talk = talk + 1; timer = 0; } if ((talk == 9) && (talked == 1)) { talk1 = _root.attachMovie("part_1_story_9", "part_1_story_9" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:494.9, _y:672.8}); talked = 2; } if ((talk == 10) && (talked == 2)) { talk1.removeMovieClip(); talk2 = _root.attachMovie("part_1_story_10", "part_1_story_10" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:494.9, _y:672.8}); talked = 1; } if ((talk == 11) && (talked == 1)) { talk2.removeMovieClip(); talk3 = _root.attachMovie("part_1_story_11", "part_1_story_11" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:494.9, _y:672.8}); talked = 2; } if (talk == 12) { talk3.removeMovieClip(); tunnel_movie.removeMovieClip(); ship.removeMovieClip(); smoke.removeMovieClip(); fadeout.removeMovieClip(); gotoAndPlay (789); } trace(talk); }; stop(); var ship_filter = (new flash.filters.GlowFilter(65280, 0.8, 4, 4, 2, 3, false, false)); var smoke_filter = (new flash.filters.GlowFilter(16711680, 0.8, 4, 4, 2, 3, false, false)); var tunnel_filter = (new flash.filters.GlowFilter(16776960, 0.8, 4, 4, 2, 3, false, false)); gravity = 0.1; thrust = 0.2; yspeed = 0; xspeed = 10; distance = 0; score = distance; smoke_interval = 1000; frames_passed = 0; tunnel_height = 281; engines = false; AI = true; _root.attachMovie("ship", "ship", _root.getNextHighestDepth(), {_x:150, _y:200}); _root.attachMovie("fadeout", "fadeout", _root.getNextHighestDepth(), {_x:0, _y:0}); _root.createEmptyMovieClip("tunnel_movie", _root.getNextHighestDepth()); ship.filters = new Array(ship_filter); ship.onEnterFrame = function () { if (engines) { yspeed = yspeed - thrust; smoke_interval = smoke_interval - 0.25; } yspeed = yspeed + gravity; this._y = this._y + yspeed; angle = Math.atan2(yspeed, xspeed); this._rotation = (angle * 180) / Math.PI; frames_passed++; distance = distance + xspeed; if (distance > 50) { step = distance - 50; wall = tunnel_movie.attachMovie("tunnel", "tunnel" + tunnel_movie.getNextHighestDepth(), tunnel_movie.getNextHighestDepth(), {_x:1025 - step, _y:tunnel_height}); wall.filters = new Array(tunnel_filter); wall.onEnterFrame = function () { this._x = this._x - xspeed; if (this._x < -25) { this.removeMovieClip(); } if (this._y < (ship._y - 10)) { engines = true; smoke_interval = 5; } if (this._y > (ship._y + 10)) { engines = false; smoke_interval = 1000; } }; tunnel_height = tunnel_height + (Math.floor(Math.random() * 40) - 19); if (tunnel_height < 250) { tunnel_height = 250; } if (tunnel_height > 281) { tunnel_height = 281; } distance = step; } score = score + xspeed; if (frames_passed >= smoke_interval) { sm = _root.attachMovie("smoke", "smoke" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x - 2, _y:this._y}); sm.filters = new Array(smoke_filter); sm.onEnterFrame = function () { this._x = this._x - xspeed; this._width = this._width - 0.5; this._height = this._height - 0.5; this._alpha = this._alpha - 5; if (this._alpha <= 0) { this.removeMovieClip(); } }; frames_passed = 0; } if (((((this._y > 790) or (this._y < 0)) or tunnel_movie.hitTest(this._x + (28 * Math.cos(angle)), this._y + (28 * Math.sin(angle)), true)) or tunnel_movie.hitTest(this._x + (8 * Math.cos(angle + (Math.PI/2))), this._y + (8 * Math.sin(angle + (Math.PI/2))), true)) or tunnel_movie.hitTest(this._x + (8 * Math.cos(angle - (Math.PI/2))), this._y + (8 * Math.sin(angle - (Math.PI/2))), true)) { gravity = 0.1; thrust = 0.2; yspeed = 0; xspeed = 10; score = distance; frames_passed = 0; tunnel_height = 281; engines = false; } };
Frame 786
timer = 0; talk = 9; talked = 1; _root.attachMovie("empty", "empty", _root.getNextHighestDepth(), {_x:150, _y:200}); empty.onEnterFrame = function () { timer = timer + 1; if (Key.isDown(32) && (timer > 35)) { talk = talk + 1; timer = 0; } if ((talk == 9) && (talked == 1)) { talk1 = _root.attachMovie("part_2_story_1", "part_2_story_1" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:494.9, _y:672.8}); talked = 2; } if ((talk == 10) && (talked == 2)) { talk1.removeMovieClip(); talk2 = _root.attachMovie("part_2_story_2", "part_2_story_2" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:494.9, _y:672.8}); talked = 1; } if ((talk == 11) && (talked == 1)) { talk2.removeMovieClip(); talk3 = _root.attachMovie("part_2_story_3", "part_2_story_3" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:494.9, _y:672.8}); talked = 2; } if (talk == 12) { talk3.removeMovieClip(); tunnel_movie.removeMovieClip(); ship.removeMovieClip(); smoke.removeMovieClip(); fadeout.removeMovieClip(); gotoAndPlay (791); } trace(talk); }; stop(); var ship_filter = (new flash.filters.GlowFilter(65280, 0.8, 4, 4, 2, 3, false, false)); var smoke_filter = (new flash.filters.GlowFilter(16711680, 0.8, 4, 4, 2, 3, false, false)); var tunnel_filter = (new flash.filters.GlowFilter(16776960, 0.8, 4, 4, 2, 3, false, false)); gravity = 0.1; thrust = 0.2; yspeed = 0; xspeed = 10; distance = 0; score = distance; smoke_interval = 1000; frames_passed = 0; tunnel_height = 281; engines = false; AI = true; _root.attachMovie("ship", "ship", _root.getNextHighestDepth(), {_x:150, _y:200}); _root.attachMovie("fadeout", "fadeout", _root.getNextHighestDepth(), {_x:0, _y:0}); _root.createEmptyMovieClip("tunnel_movie", _root.getNextHighestDepth()); ship.filters = new Array(ship_filter); ship.onEnterFrame = function () { if (engines) { yspeed = yspeed - thrust; smoke_interval = smoke_interval - 0.25; } yspeed = yspeed + gravity; this._y = this._y + yspeed; angle = Math.atan2(yspeed, xspeed); this._rotation = (angle * 180) / Math.PI; frames_passed++; distance = distance + xspeed; if (distance > 50) { step = distance - 50; wall = tunnel_movie.attachMovie("tunnel", "tunnel" + tunnel_movie.getNextHighestDepth(), tunnel_movie.getNextHighestDepth(), {_x:1025 - step, _y:tunnel_height}); wall.filters = new Array(tunnel_filter); wall.onEnterFrame = function () { this._x = this._x - xspeed; if (this._x < -25) { this.removeMovieClip(); } if (this._y < (ship._y - 10)) { engines = true; smoke_interval = 5; } if (this._y > (ship._y + 10)) { engines = false; smoke_interval = 1000; } }; tunnel_height = tunnel_height + (Math.floor(Math.random() * 40) - 19); if (tunnel_height < 250) { tunnel_height = 250; } if (tunnel_height > 281) { tunnel_height = 281; } distance = step; } score = score + xspeed; if (frames_passed >= smoke_interval) { sm = _root.attachMovie("smoke", "smoke" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x - 2, _y:this._y}); sm.filters = new Array(smoke_filter); sm.onEnterFrame = function () { this._x = this._x - xspeed; this._width = this._width - 0.5; this._height = this._height - 0.5; this._alpha = this._alpha - 5; if (this._alpha <= 0) { this.removeMovieClip(); } }; frames_passed = 0; } if (((((this._y > 790) or (this._y < 0)) or tunnel_movie.hitTest(this._x + (28 * Math.cos(angle)), this._y + (28 * Math.sin(angle)), true)) or tunnel_movie.hitTest(this._x + (8 * Math.cos(angle + (Math.PI/2))), this._y + (8 * Math.sin(angle + (Math.PI/2))), true)) or tunnel_movie.hitTest(this._x + (8 * Math.cos(angle - (Math.PI/2))), this._y + (8 * Math.sin(angle - (Math.PI/2))), true)) { gravity = 0.1; thrust = 0.2; yspeed = 0; xspeed = 10; score = distance; frames_passed = 0; tunnel_height = 281; engines = false; } };
Frame 787
timer = 0; talk = 9; talked = 1; _root.attachMovie("empty", "empty", _root.getNextHighestDepth(), {_x:150, _y:200}); empty.onEnterFrame = function () { timer = timer + 1; if (Key.isDown(32) && (timer > 35)) { talk = talk + 1; timer = 0; } if ((talk == 9) && (talked == 1)) { talk1 = _root.attachMovie("part_3_story_1", "part_3_story_1" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:494.9, _y:672.8}); talked = 2; } if ((talk == 10) && (talked == 2)) { talk1.removeMovieClip(); talk2 = _root.attachMovie("part_3_story_2", "part_3_story_2" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:494.9, _y:672.8}); talked = 1; } if ((talk == 11) && (talked == 1)) { talk2.removeMovieClip(); talk3 = _root.attachMovie("part_3_story_3", "part_3_story_3" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:494.9, _y:672.8}); talked = 2; } if (talk == 12) { talk3.removeMovieClip(); tunnel_movie.removeMovieClip(); ship.removeMovieClip(); smoke.removeMovieClip(); fadeout.removeMovieClip(); gotoAndPlay (792); } trace(talk); }; stop(); var ship_filter = (new flash.filters.GlowFilter(65280, 0.8, 4, 4, 2, 3, false, false)); var smoke_filter = (new flash.filters.GlowFilter(16711680, 0.8, 4, 4, 2, 3, false, false)); var tunnel_filter = (new flash.filters.GlowFilter(16776960, 0.8, 4, 4, 2, 3, false, false)); gravity = 0.1; thrust = 0.2; yspeed = 0; xspeed = 10; distance = 0; score = distance; smoke_interval = 1000; frames_passed = 0; tunnel_height = 281; engines = false; AI = true; _root.attachMovie("ship", "ship", _root.getNextHighestDepth(), {_x:150, _y:200}); _root.attachMovie("fadeout", "fadeout", _root.getNextHighestDepth(), {_x:0, _y:0}); _root.createEmptyMovieClip("tunnel_movie", _root.getNextHighestDepth()); ship.filters = new Array(ship_filter); ship.onEnterFrame = function () { if (engines) { yspeed = yspeed - thrust; smoke_interval = smoke_interval - 0.25; } yspeed = yspeed + gravity; this._y = this._y + yspeed; angle = Math.atan2(yspeed, xspeed); this._rotation = (angle * 180) / Math.PI; frames_passed++; distance = distance + xspeed; if (distance > 50) { step = distance - 50; wall = tunnel_movie.attachMovie("tunnel", "tunnel" + tunnel_movie.getNextHighestDepth(), tunnel_movie.getNextHighestDepth(), {_x:1025 - step, _y:tunnel_height}); wall.filters = new Array(tunnel_filter); wall.onEnterFrame = function () { this._x = this._x - xspeed; if (this._x < -25) { this.removeMovieClip(); } if (this._y < (ship._y - 10)) { engines = true; smoke_interval = 5; } if (this._y > (ship._y + 10)) { engines = false; smoke_interval = 1000; } }; tunnel_height = tunnel_height + (Math.floor(Math.random() * 40) - 19); if (tunnel_height < 250) { tunnel_height = 250; } if (tunnel_height > 281) { tunnel_height = 281; } distance = step; } score = score + xspeed; if (frames_passed >= smoke_interval) { sm = _root.attachMovie("smoke", "smoke" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x - 2, _y:this._y}); sm.filters = new Array(smoke_filter); sm.onEnterFrame = function () { this._x = this._x - xspeed; this._width = this._width - 0.5; this._height = this._height - 0.5; this._alpha = this._alpha - 5; if (this._alpha <= 0) { this.removeMovieClip(); } }; frames_passed = 0; } if (((((this._y > 790) or (this._y < 0)) or tunnel_movie.hitTest(this._x + (28 * Math.cos(angle)), this._y + (28 * Math.sin(angle)), true)) or tunnel_movie.hitTest(this._x + (8 * Math.cos(angle + (Math.PI/2))), this._y + (8 * Math.sin(angle + (Math.PI/2))), true)) or tunnel_movie.hitTest(this._x + (8 * Math.cos(angle - (Math.PI/2))), this._y + (8 * Math.sin(angle - (Math.PI/2))), true)) { gravity = 0.1; thrust = 0.2; yspeed = 0; xspeed = 10; score = distance; frames_passed = 0; tunnel_height = 281; engines = false; } };
Frame 788
timer = 0; talk = 9; talked = 1; _root.attachMovie("empty", "empty", _root.getNextHighestDepth(), {_x:150, _y:200}); empty.onEnterFrame = function () { timer = timer + 1; if (Key.isDown(32) && (timer > 35)) { talk = talk + 1; timer = 0; } if ((talk == 9) && (talked == 1)) { talk1 = _root.attachMovie("storyend_1", "storyend_1" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:494.9, _y:672.8}); talked = 2; } if ((talk == 10) && (talked == 2)) { talk1.removeMovieClip(); talk2 = _root.attachMovie("storyend_2", "storyend_2" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:494.9, _y:672.8}); talked = 1; } if ((talk == 11) && (talked == 1)) { talk2.removeMovieClip(); talk3 = _root.attachMovie("storyend_3", "storyend_3" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:494.9, _y:672.8}); talked = 2; } if (talk == 12) { talk3.removeMovieClip(); tunnel_movie.removeMovieClip(); ship.removeMovieClip(); smoke.removeMovieClip(); fadeout.removeMovieClip(); gotoAndPlay (803); } trace(talk); }; stop(); var ship_filter = (new flash.filters.GlowFilter(65280, 0.8, 4, 4, 2, 3, false, false)); var smoke_filter = (new flash.filters.GlowFilter(16711680, 0.8, 4, 4, 2, 3, false, false)); var tunnel_filter = (new flash.filters.GlowFilter(16776960, 0.8, 4, 4, 2, 3, false, false)); gravity = 0.1; thrust = 0.2; yspeed = 0; xspeed = 10; distance = 0; score = distance; smoke_interval = 1000; frames_passed = 0; tunnel_height = 281; engines = false; AI = true; _root.attachMovie("ship", "ship", _root.getNextHighestDepth(), {_x:150, _y:200}); _root.attachMovie("fadeout", "fadeout", _root.getNextHighestDepth(), {_x:0, _y:0}); _root.createEmptyMovieClip("tunnel_movie", _root.getNextHighestDepth()); ship.filters = new Array(ship_filter); ship.onEnterFrame = function () { if (engines) { yspeed = yspeed - thrust; smoke_interval = smoke_interval - 0.25; } yspeed = yspeed + gravity; this._y = this._y + yspeed; angle = Math.atan2(yspeed, xspeed); this._rotation = (angle * 180) / Math.PI; frames_passed++; distance = distance + xspeed; if (distance > 50) { step = distance - 50; wall = tunnel_movie.attachMovie("empty", "empty" + tunnel_movie.getNextHighestDepth(), tunnel_movie.getNextHighestDepth(), {_x:1025 - step, _y:tunnel_height}); wall.filters = new Array(tunnel_filter); wall.onEnterFrame = function () { this._x = this._x - xspeed; if (this._x < -25) { this.removeMovieClip(); } if (this._y < (ship._y - 10)) { engines = true; smoke_interval = 5; } if (this._y > (ship._y + 10)) { engines = false; smoke_interval = 1000; } }; tunnel_height = tunnel_height + (Math.floor(Math.random() * 40) - 19); if (tunnel_height < 250) { tunnel_height = 250; } if (tunnel_height > 281) { tunnel_height = 281; } distance = step; } score = score + xspeed; if (frames_passed >= smoke_interval) { sm = _root.attachMovie("smoke", "smoke" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x - 2, _y:this._y}); sm.filters = new Array(smoke_filter); sm.onEnterFrame = function () { this._x = this._x - xspeed; this._width = this._width - 0.5; this._height = this._height - 0.5; this._alpha = this._alpha - 5; if (this._alpha <= 0) { this.removeMovieClip(); } }; frames_passed = 0; } if (((((this._y > 790) or (this._y < 0)) or tunnel_movie.hitTest(this._x + (28 * Math.cos(angle)), this._y + (28 * Math.sin(angle)), true)) or tunnel_movie.hitTest(this._x + (8 * Math.cos(angle + (Math.PI/2))), this._y + (8 * Math.sin(angle + (Math.PI/2))), true)) or tunnel_movie.hitTest(this._x + (8 * Math.cos(angle - (Math.PI/2))), this._y + (8 * Math.sin(angle - (Math.PI/2))), true)) { gravity = 0.1; thrust = 0.2; yspeed = 0; xspeed = 10; score = distance; frames_passed = 0; tunnel_height = 281; engines = false; } };
Frame 789
empty.removeMovieClip(); fadeout.removeMovieClip(); stop(); function updateFrameRate() { if (counter == updateRate) { var _local2 = getTimer(); var _local3 = (_local2 - startTime) / 1000; var _local1 = updateRate / _local3; _local1 = Math.floor(_local1 * precision) / precision; fRate = "FPS: " + _local1; startTime = _local2; counter = 1; } else { counter++; } } var counter = 1; var startTime = getTimer(); var updateRate = 6; var precision = 1; precision = Math.pow(10, precision); onEnterFrame = function () { updateFrameRate(); }; var ship_filter = (new flash.filters.GlowFilter(65280, 0.8, 4, 4, 2, 3, false, false)); var smoke_filter = (new flash.filters.GlowFilter(16711680, 0.8, 4, 4, 2, 3, false, false)); var tunnel_filter = (new flash.filters.GlowFilter(16776960, 0.8, 4, 4, 2, 3, false, false)); var rock_filter = (new flash.filters.GlowFilter(39372, 0.8, 4, 4, 2, 3, false, false)); var man_filter = (new flash.filters.GlowFilter(16776960, 0.8, 4, 4, 2, 3, false, false)); var alien_filter = (new flash.filters.GlowFilter(16711680, 0.8, 4, 4, 2, 3, false, false)); var fix_filter = (new flash.filters.GlowFilter(16777215, 0.8, 4, 4, 2, 3, false, false)); gravity = 0.1; thrust = 0.2; yspeed = 0; xspeed = 10; distance = 0; timer = 0; hp = 100; hp_max = 100; timer2 = 0; score = distance; smoke_interval = 1000; frames_passed = 0; tunnel_height = 281; bonus = " "; shield_text = " "; unlock = " "; storymode = 1; say = 1; if (score > 10000) { rock_freq = 200; } else if (score < 10000) { rock_freq = 100; } man_freq = 25; alien_freq = 25; fix_freq = 5; engines = false; game = true; _root.attachMovie("ship", "ship", _root.getNextHighestDepth(), {_x:150, _y:200}); _root.createEmptyMovieClip("deadly_movie", _root.getNextHighestDepth()); _root.createEmptyMovieClip("tunnel_movie", _root.getNextHighestDepth()); _root.createEmptyMovieClip("fix_movie", _root.getNextHighestDepth()); ship.filters = new Array(ship_filter); ship.onEnterFrame = function () { if ((Math.random() * 1000) < rock_freq) { rock = deadly_movie.attachMovie("rock", "rock" + deadly_movie.getNextHighestDepth(), deadly_movie.getNextHighestDepth(), {_x:1010, _y:(Math.random() * 750) + 50, _rotation:Math.random() * 360}); rock.filters = new Array(rock_filter); rock.onEnterFrame = function () { this._x = this._x - xspeed; dist_x3 = (ship._x + (28 * Math.cos(angle))) - this._x; dist_y3 = (ship._y + (28 * Math.sin(angle))) - this._y; dist3 = Math.sqrt((dist_x3 * dist_x3) + (dist_y3 * dist_y3)); if (dist3 < 26.5) { hp = hp - 25; ship._alpha = hp; timer2 = 0; timer2 = timer2 + 1; shield_text = "-25"; this.removeMovieClip(); } if ((this._x < -10) or tunnel_movie.hitTest(this._x, this._y, true)) { this.removeMovieClip(); } if (timer2 > 90) { shield_text = " "; } }; } if ((Math.random() * 1000) < fix_freq) { fix = fix_movie.attachMovie("fix", "fix" + fix_movie.getNextHighestDepth(), fix_movie.getNextHighestDepth(), {_x:1010, _y:(Math.random() * 750) + 50}); fix.filters = new Array(fix_filter); fix.onEnterFrame = function () { this._x = this._x - xspeed; dist_x4 = (ship._x + (28 * Math.cos(angle))) - this._x; dist_y4 = (ship._y + (28 * Math.sin(angle))) - this._y; dist4 = Math.sqrt((dist_x4 * dist_x4) + (dist_y4 * dist_y4)); if (dist4 < 26.5) { hp = hp_max; timer2 = 0; timer2 = timer2 + 1; shield_text = "Shields Full!"; ship._alpha = hp; this.removeMovieClip(); } if ((this._x < -10) or tunnel_movie.hitTest(this._x, this._y, true)) { this.removeMovieClip(); } if (timer2 > 90) { shield_text = " "; } }; } if ((game = true)) { score = score + 0.001; timer = timer + 1; timer2 = timer2 + 1; score = Math.floor(score); if (score > highscore) { highscore = score; } } if (engines) { yspeed = yspeed - thrust; smoke_interval = smoke_interval - 0.25; } yspeed = yspeed + gravity; this._y = this._y + yspeed; angle = Math.atan2(yspeed, xspeed); this._rotation = (angle * 180) / Math.PI; frames_passed++; distance = distance + xspeed; if (distance > 50) { step = distance - 50; wall = tunnel_movie.attachMovie("tunnel", "tunnel" + tunnel_movie.getNextHighestDepth(), tunnel_movie.getNextHighestDepth(), {_x:1025 - step, _y:tunnel_height}); wall.filters = new Array(tunnel_filter); wall.onEnterFrame = function () { this._x = this._x - xspeed; if (this._x < -25) { this.removeMovieClip(); } }; tunnel_height = tunnel_height + (Math.floor(Math.random() * 40) - 19); if (tunnel_height < 60) { tunnel_height = 60; } if (tunnel_height > 520) { tunnel_height = 520; } trace(level); distance = step; } score = score + xspeed; if (frames_passed >= smoke_interval) { sm = _root.attachMovie("smoke", "smoke" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x - 2, _y:this._y}); sm.filters = new Array(smoke_filter); sm.onEnterFrame = function () { this._x = this._x - xspeed; this._width = this._width - 0.5; this._height = this._height - 0.5; this._alpha = this._alpha - 5; if (this._alpha <= 0) { this.removeMovieClip(); } }; frames_passed = 0; } if ((score < 10000) && (say == 1)) { obj1 = _root.attachMovie("obj1", "obj1" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:0, _y:350}); obj1.onEnterFrame = function () { this._alpha = this._alpha - 0.5; if (this._alpha <= 0) { this.removeMovieClip(); } say = 2; }; if ((score < 10000) && (say == 2)) { obj1._alpha = obj1._alpha - 0.5; if (obj1._alpha <= 0) { this.removeMovieClip(); } say = 2; } } if (score >= 10000) { story = 2; yspeed = 0; distance = 0; this._y = 200; game = false; tunnel_movie.removeMovieClip(); deadly_movie.removeMovieClip(); smoke.removeMovieClip(); ship.removeMovieClip(); gotoAndPlay (802); } if ((((((this._y > 790) or (this._y < 0)) or (hp <= 0)) or tunnel_movie.hitTest(this._x + (28 * Math.cos(angle)), this._y + (28 * Math.sin(angle)), true)) or tunnel_movie.hitTest(this._x + (8 * Math.cos(angle + (Math.PI/2))), this._y + (8 * Math.sin(angle + (Math.PI/2))), true)) or tunnel_movie.hitTest(this._x + (8 * Math.cos(angle - (Math.PI/2))), this._y + (8 * Math.sin(angle - (Math.PI/2))), true)) { yspeed = 0; distance = 0; this._y = 200; game = false; tunnel_movie.removeMovieClip(); deadly_movie.removeMovieClip(); good_movie.removeMovieClip(); bad_movie.removeMovieClip(); fix_movie.removeMovieClip(); smoke.removeMovieClip(); ship.removeMovieClip(); un.removeMovieClip(); gotoAndPlay (800); } }; if ((game = true)) { _root.onMouseDown = function () { engines = true; smoke_interval = 5; }; } if ((game = true)) { _root.onMouseUp = function () { engines = false; smoke_interval = 1000; }; }
Frame 791
stop(); function updateFrameRate() { if (counter == updateRate) { var _local2 = getTimer(); var _local3 = (_local2 - startTime) / 1000; var _local1 = updateRate / _local3; _local1 = Math.floor(_local1 * precision) / precision; fRate = "FPS: " + _local1; startTime = _local2; counter = 1; } else { counter++; } } var counter = 1; var startTime = getTimer(); var updateRate = 6; var precision = 1; precision = Math.pow(10, precision); onEnterFrame = function () { updateFrameRate(); }; empty.removeMovieClip(); var ship_filter = (new flash.filters.GlowFilter(65280, 0.8, 4, 4, 2, 3, false, false)); var smoke_filter = (new flash.filters.GlowFilter(16711680, 0.8, 4, 4, 2, 3, false, false)); var rock_filter = (new flash.filters.GlowFilter(39372, 0.8, 4, 4, 2, 3, false, false)); var man_filter = (new flash.filters.GlowFilter(16776960, 0.8, 4, 4, 2, 3, false, false)); var alien_filter = (new flash.filters.GlowFilter(16711680, 0.8, 4, 4, 2, 3, false, false)); var fix_filter = (new flash.filters.GlowFilter(16777215, 0.8, 4, 4, 2, 3, false, false)); gravity = 0.1; thrust = 0.2; yspeed = 0; xspeed = 10; distance = 0; timer = 0; hp = 100; hp_max = 100; timer2 = 0; score = distance; smoke_interval = 1000; frames_passed = 0; tunnel_height = 281; bonus = " "; shield_text = " "; storymode = 2; rock_freq = 25; man_freq = 50; alien_freq = 10; fix_freq = 25; engines = false; game = true; say = 1; _root.attachMovie("ship", "ship", _root.getNextHighestDepth(), {_x:150, _y:200}); _root.createEmptyMovieClip("deadly_movie", _root.getNextHighestDepth()); _root.createEmptyMovieClip("tunnel_movie", _root.getNextHighestDepth()); _root.createEmptyMovieClip("good_movie", _root.getNextHighestDepth()); _root.createEmptyMovieClip("bad_movie", _root.getNextHighestDepth()); _root.createEmptyMovieClip("fix_movie", _root.getNextHighestDepth()); ship.filters = new Array(ship_filter); ship.onEnterFrame = function () { if ((Math.random() * 1000) < rock_freq) { rock = deadly_movie.attachMovie("rock", "rock" + deadly_movie.getNextHighestDepth(), deadly_movie.getNextHighestDepth(), {_x:1010, _y:(Math.random() * 750) + 50, _rotation:Math.random() * 360}); rock.filters = new Array(rock_filter); rock.onEnterFrame = function () { this._x = this._x - xspeed; dist_x3 = (ship._x + (28 * Math.cos(angle))) - this._x; dist_y3 = (ship._y + (28 * Math.sin(angle))) - this._y; dist3 = Math.sqrt((dist_x3 * dist_x3) + (dist_y3 * dist_y3)); if (dist3 < 26.5) { hp = hp - 25; ship._alpha = hp; timer2 = 0; timer2 = timer2 + 1; shield_text = "-25"; this.removeMovieClip(); } if ((this._x < -10) or tunnel_movie.hitTest(this._x, this._y, true)) { this.removeMovieClip(); } if (timer2 > 90) { shield_text = " "; } }; } if ((Math.random() * 1000) < fix_freq) { fix = fix_movie.attachMovie("fix", "fix" + fix_movie.getNextHighestDepth(), fix_movie.getNextHighestDepth(), {_x:1010, _y:(Math.random() * 750) + 50}); fix.filters = new Array(fix_filter); fix.onEnterFrame = function () { this._x = this._x - xspeed; dist_x4 = (ship._x + (28 * Math.cos(angle))) - this._x; dist_y4 = (ship._y + (28 * Math.sin(angle))) - this._y; dist4 = Math.sqrt((dist_x4 * dist_x4) + (dist_y4 * dist_y4)); if (dist4 < 26.5) { hp = hp_max; timer2 = 0; timer2 = timer2 + 1; shield_text = "Shields Full!"; ship._alpha = hp; this.removeMovieClip(); } if ((this._x < -10) or tunnel_movie.hitTest(this._x, this._y, true)) { this.removeMovieClip(); } if (timer2 > 90) { shield_text = " "; } }; } if ((Math.random() * 1000) < man_freq) { man = good_movie.attachMovie("man", "man" + good_movie.getNextHighestDepth(), good_movie.getNextHighestDepth(), {_x:1010, _y:(Math.random() * 750) + 50}); man.filters = new Array(man_filter); man.onEnterFrame = function () { this._x = this._x - xspeed; dist_x = (ship._x + (28 * Math.cos(angle))) - this._x; dist_y = (ship._y + (28 * Math.sin(angle))) - this._y; dist = Math.sqrt((dist_x * dist_x) + (dist_y * dist_y)); if (dist < 26.5) { score = score + 100; timer = 0; timer = timer + 1; bonus = "+100"; this.removeMovieClip(); } if ((this._x < -10) or tunnel_movie.hitTest(this._x, this._y, true)) { this.removeMovieClip(); } }; if (timer > 90) { bonus = " "; } } if ((Math.random() * 1000) < alien_freq) { alien = bad_movie.attachMovie("alien", "alien" + bad_movie.getNextHighestDepth(), bad_movie.getNextHighestDepth(), {_x:1010, _y:(Math.random() * 750) + 50}); alien.filters = new Array(alien_filter); alien.onEnterFrame = function () { this._x = this._x - xspeed; dist_x2 = (ship._x + (28 * Math.cos(angle))) - this._x; dist_y2 = (ship._y + (28 * Math.sin(angle))) - this._y; dist2 = Math.sqrt((dist_x2 * dist_x2) + (dist_y2 * dist_y2)); if (dist2 < 26.5) { score = score - 1000; timer = 0; timer = timer + 1; bonus = "-1000"; this.removeMovieClip(); } if ((this._x < -10) or tunnel_movie.hitTest(this._x, this._y, true)) { this.removeMovieClip(); } }; if (timer > 90) { bonus = " "; } } if ((game = true)) { score = score + 0.001; timer = timer + 1; timer2 = timer2 + 1; trace(story); score = Math.floor(score); if (score > highscore) { highscore = score; } } if (engines) { yspeed = yspeed - thrust; smoke_interval = smoke_interval - 0.25; } if (mousehide == true) { Mouse.hide(); } else if (mousehide == false) { Mouse.show(); } yspeed = yspeed + gravity; this._y = this._y + yspeed; angle = Math.atan2(yspeed, xspeed); this._rotation = (angle * 180) / Math.PI; frames_passed++; distance = distance + xspeed; if (distance > 50) { step = distance - 50; wall = tunnel_movie.attachMovie("tunnel2", "tunnel2" + tunnel_movie.getNextHighestDepth(), tunnel_movie.getNextHighestDepth(), {_x:1025 - step, _y:tunnel_height}); wall.onEnterFrame = function () { this._x = this._x - xspeed; if (this._x < -25) { this.removeMovieClip(); } }; tunnel_height = tunnel_height + (Math.floor(Math.random() * 40) - 19); if (tunnel_height < 60) { tunnel_height = 60; } if (tunnel_height > 520) { tunnel_height = 520; } distance = step; } score = score + xspeed; if (frames_passed >= smoke_interval) { sm = _root.attachMovie("smoke", "smoke" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x - 2, _y:this._y}); sm.filters = new Array(smoke_filter); sm.onEnterFrame = function () { this._x = this._x - xspeed; this._width = this._width - 0.5; this._height = this._height - 0.5; this._alpha = this._alpha - 5; if (this._alpha <= 0) { this.removeMovieClip(); } }; frames_passed = 0; } if ((score < 30000) && (say == 1)) { obj2 = _root.attachMovie("obj2", "obj2" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:0, _y:350}); obj2.onEnterFrame = function () { this._alpha = this._alpha - 0.5; if (this._alpha <= 0) { this.removeMovieClip(); } say = 2; }; if ((score < 20000) && (say == 2)) { obj2._alpha = obj2._alpha - 0.5; if (obj2._alpha <= 0) { this.removeMovieClip(); } say = 2; } } if (score >= 20000) { story = 3; yspeed = 0; distance = 0; this._y = 200; game = false; tunnel_movie.removeMovieClip(); deadly_movie.removeMovieClip(); smoke.removeMovieClip(); ship.removeMovieClip(); gotoAndPlay (802); story = 3; } if ((((((this._y > 790) or (this._y < 0)) or (hp <= 0)) or tunnel_movie.hitTest(this._x + (28 * Math.cos(angle)), this._y + (28 * Math.sin(angle)), true)) or tunnel_movie.hitTest(this._x + (8 * Math.cos(angle + (Math.PI/2))), this._y + (8 * Math.sin(angle + (Math.PI/2))), true)) or tunnel_movie.hitTest(this._x + (8 * Math.cos(angle - (Math.PI/2))), this._y + (8 * Math.sin(angle - (Math.PI/2))), true)) { yspeed = 0; distance = 0; this._y = 200; game = false; tunnel_movie.removeMovieClip(); deadly_movie.removeMovieClip(); good_movie.removeMovieClip(); bad_movie.removeMovieClip(); fix_movie.removeMovieClip(); ship.removeMovieClip(); gotoAndPlay (800); } }; if ((game = true)) { _root.onMouseDown = function () { engines = true; smoke_interval = 5; }; } if ((game = true)) { _root.onMouseUp = function () { engines = false; smoke_interval = 1000; }; } stop();
Frame 792
stop(); function updateFrameRate() { if (counter == updateRate) { var _local2 = getTimer(); var _local3 = (_local2 - startTime) / 1000; var _local1 = updateRate / _local3; _local1 = Math.floor(_local1 * precision) / precision; fRate = "FPS: " + _local1; startTime = _local2; counter = 1; } else { counter++; } } var counter = 1; var startTime = getTimer(); var updateRate = 6; var precision = 1; precision = Math.pow(10, precision); onEnterFrame = function () { updateFrameRate(); }; var ship_filter = (new flash.filters.GlowFilter(65280, 0.8, 4, 4, 2, 3, false, false)); var smoke_filter = (new flash.filters.GlowFilter(16711680, 0.8, 4, 4, 2, 3, false, false)); var rock_filter = (new flash.filters.GlowFilter(39372, 0.8, 4, 4, 2, 3, false, false)); var man_filter = (new flash.filters.GlowFilter(16776960, 0.8, 4, 4, 2, 3, false, false)); var alien_filter = (new flash.filters.GlowFilter(16711680, 0.8, 4, 4, 2, 3, false, false)); var fix_filter = (new flash.filters.GlowFilter(16777215, 0.8, 4, 4, 2, 3, false, false)); gravity = 0.1; thrust = 0.2; yspeed = 0; xspeed = 10; distance = 0; timer = 0; hp = 100; hp_max = 100; timer2 = 0; timer3 = 0; score = distance; smoke_interval = 1000; frames_passed = 0; tunnel_height = 281; bonus = " "; shield_text = " "; unlock = " "; gamemode = 3; fly = true; rock_freq = 10; man_freq = 25; alien_freq = 10; fix_freq = 10; engines = false; game = true; storymode = 3; _root.attachMovie("ship", "ship", _root.getNextHighestDepth(), {_x:150, _y:200}); _root.createEmptyMovieClip("deadly_movie", _root.getNextHighestDepth()); _root.createEmptyMovieClip("tunnel_movie", _root.getNextHighestDepth()); _root.createEmptyMovieClip("good_movie", _root.getNextHighestDepth()); _root.createEmptyMovieClip("bad_movie", _root.getNextHighestDepth()); _root.createEmptyMovieClip("fix_movie", _root.getNextHighestDepth()); ship.filters = new Array(ship_filter); ship.onEnterFrame = function () { if (((Math.random() * 1000) < rock_freq) && ((fly = true))) { rock = deadly_movie.attachMovie("rock", "rock" + deadly_movie.getNextHighestDepth(), deadly_movie.getNextHighestDepth(), {_x:1010, _y:(Math.random() * 750) + 50, _rotation:Math.random() * 360}); rock.filters = new Array(rock_filter); rock.onEnterFrame = function () { this._x = this._x - xspeed; dist_x3 = (ship._x + (28 * Math.cos(angle))) - this._x; dist_y3 = (ship._y + (28 * Math.sin(angle))) - this._y; dist3 = Math.sqrt((dist_x3 * dist_x3) + (dist_y3 * dist_y3)); if (dist3 < 26.5) { hp = hp - 25; ship._alpha = hp; timer2 = 0; timer2 = timer2 + 1; shield_text = "-25"; this.removeMovieClip(); } if ((this._x < -10) or tunnel_movie.hitTest(this._x, this._y, true)) { this.removeMovieClip(); } if (timer2 > 90) { shield_text = " "; } }; } if ((Math.random() * 1000) < fix_freq) { fix = fix_movie.attachMovie("fix", "fix" + fix_movie.getNextHighestDepth(), fix_movie.getNextHighestDepth(), {_x:1010, _y:(Math.random() * 750) + 50}); fix.filters = new Array(fix_filter); fix.onEnterFrame = function () { this._x = this._x - xspeed; dist_x4 = (ship._x + (28 * Math.cos(angle))) - this._x; dist_y4 = (ship._y + (28 * Math.sin(angle))) - this._y; dist4 = Math.sqrt((dist_x4 * dist_x4) + (dist_y4 * dist_y4)); if (dist4 < 26.5) { hp = hp_max; timer2 = 0; timer2 = timer2 + 1; shield_text = "Shields Full!"; ship._alpha = hp; this.removeMovieClip(); } if ((this._x < -10) or tunnel_movie.hitTest(this._x, this._y, true)) { this.removeMovieClip(); } if (timer2 > 90) { shield_text = " "; } }; } if (((Math.random() * 1000) < man_freq) && ((fly = true))) { man = good_movie.attachMovie("man", "man" + good_movie.getNextHighestDepth(), good_movie.getNextHighestDepth(), {_x:1010, _y:(Math.random() * 750) + 50}); man.filters = new Array(man_filter); man.onEnterFrame = function () { this._x = this._x - xspeed; dist_x = (ship._x + (28 * Math.cos(angle))) - this._x; dist_y = (ship._y + (28 * Math.sin(angle))) - this._y; dist = Math.sqrt((dist_x * dist_x) + (dist_y * dist_y)); if (dist < 26.5) { score = score + 100; timer = 0; timer = timer + 1; bonus = "+100"; this.removeMovieClip(); } if ((this._x < -10) or tunnel_movie.hitTest(this._x, this._y, true)) { this.removeMovieClip(); } }; if (timer > 90) { bonus = " "; } } if (((Math.random() * 1000) < alien_freq) && ((fly = true))) { alien = bad_movie.attachMovie("alien", "alien" + bad_movie.getNextHighestDepth(), bad_movie.getNextHighestDepth(), {_x:1010, _y:(Math.random() * 750) + 50}); alien.filters = new Array(alien_filter); alien.onEnterFrame = function () { this._x = this._x - xspeed; dist_x2 = (ship._x + (28 * Math.cos(angle))) - this._x; dist_y2 = (ship._y + (28 * Math.sin(angle))) - this._y; dist2 = Math.sqrt((dist_x2 * dist_x2) + (dist_y2 * dist_y2)); if (dist2 < 26.5) { score = score - 1000; timer = 0; timer = timer + 1; bonus = "-1000"; this.removeMovieClip(); } if ((this._x < -10) or tunnel_movie.hitTest(this._x, this._y, true)) { this.removeMovieClip(); } }; if (timer > 90) { bonus = " "; } } if (((game = true)) && ((fly = true))) { score = score + 0.001; timer = timer + 1; timer2 = timer2 + 1; xspeed = xspeed + 0.01; score = Math.floor(score); if (score > highscore) { highscore = score; } } if (engines && ((fly = true))) { yspeed = yspeed - thrust; smoke_interval = smoke_interval - 0.25; } if (mousehide == true) { Mouse.hide(); } else if (mousehide == false) { Mouse.show(); } _root.pos = sharedobject.getLocal("game"); _root.ship._y = _root.pos.data.ship._y; yspeed = yspeed + gravity; if (((game = true)) && ((fly = true))) { this._y = this._y + yspeed; angle = Math.atan2(yspeed, xspeed); this._rotation = (angle * 180) / Math.PI; frames_passed++; distance = distance + xspeed; } if (distance > 50) { step = distance - 50; wall.filters = new Array(smoke_filter); wall = tunnel_movie.attachMovie("tunnel3", "tunnel3" + tunnel_movie.getNextHighestDepth(), tunnel_movie.getNextHighestDepth(), {_x:1025 - step, _y:tunnel_height}); wall.filters = new Array(tunnel_filter); wall.onEnterFrame = function () { this._x = this._x - xspeed; if (this._x < -25) { this.removeMovieClip(); } }; tunnel_height = tunnel_height + (Math.floor(Math.random() * 40) - 19); if (tunnel_height < 60) { tunnel_height = 60; } if (tunnel_height > 520) { tunnel_height = 520; } trace(level); distance = step; } if (xspeed < 15) { score = score + 10; } else if (xspeed < 20) { score = score + 20; } else if (xspeed < 30) { score = score + 30; } else if (xspeed <= 50) { score = score + 50; } if (frames_passed >= smoke_interval) { sm = _root.attachMovie("smoke", "smoke" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x - 2, _y:this._y}); sm.filters = new Array(smoke_filter); sm.onEnterFrame = function () { this._x = this._x - xspeed; this._width = this._width - 0.5; this._height = this._height - 0.5; this._alpha = this._alpha - 5; if (this._alpha <= 0) { this.removeMovieClip(); } }; frames_passed = 0; } trace("fly = " + fly); trace("engines = " + engines); trace("xspeed = " + xspeed); if (Key.isDown(80)) { if ((fly = true)) { timer3 = 0; _root.pos = sharedobject.getLocal("game"); _root.thrust = _root.pos.data.thrust; _root.pos.data.yspeed = _root.yspeed; _root.pos.data.xspeed = _root.xspeed; _root.pos.data.distance = _root.distance; _root.pos.data.smoke_interval = _root.smoke_interval; _root.pos.data.gravity = _root.gravity; _root.pos.data.engines = _root.engines; _root.pos.data.rock_freq = _root.rock_freq; alien_freq = 0; rock_freq = 0; fix_freq = 0; man_freq = 0; thrust = 0; gravity = 0; yspeed = 0; xspeed = 0; distance = 0; smoke_interval = 1000; engines = false; fly = false; } else { fly = true; timer3 = 0; _root.pos = sharedobject.getLocal("game"); _root.thrust = _root.pos.data.thrust; _root.yspeed = _root.pos.data.yspeed; _root.xspeed = _root.pos.data.xspeed; _root.distance = _root.pos.data.distance; _root.smoke_interval = _root.pos.data.smoke_interval; _root.gravity = _root.pos.data.gravity; _root.engines = _root.pos.data.engines; _root.rock_freq = _root.pos.data.rock_freq; man_freq = 25; alien_freq = 25; fix_freq = 5; } } if ((score < 30000) && (say == 1)) { obj3 = _root.attachMovie("obj3", "obj3" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:0, _y:350}); obj3.onEnterFrame = function () { this._alpha = this._alpha - 0.5; if (this._alpha <= 0) { this.removeMovieClip(); } say = 2; }; if ((score < 30000) && (say == 2)) { obj3._alpha = obj3._alpha - 0.5; if (obj3._alpha <= 0) { this.removeMovieClip(); } say = 2; } } if (score >= 30000) { story = 3; yspeed = 0; distance = 0; this._y = 200; game = false; tunnel_movie.removeMovieClip(); deadly_movie.removeMovieClip(); smoke.removeMovieClip(); ship.removeMovieClip(); gotoAndPlay (788); } if ((((((this._y > 790) or (this._y < 0)) or (hp <= 0)) or tunnel_movie.hitTest(this._x + (28 * Math.cos(angle)), this._y + (28 * Math.sin(angle)), true)) or tunnel_movie.hitTest(this._x + (8 * Math.cos(angle + (Math.PI/2))), this._y + (8 * Math.sin(angle + (Math.PI/2))), true)) or tunnel_movie.hitTest(this._x + (8 * Math.cos(angle - (Math.PI/2))), this._y + (8 * Math.sin(angle - (Math.PI/2))), true)) { yspeed = 0; distance = 0; this._y = 200; game = false; tunnel_movie.removeMovieClip(); deadly_movie.removeMovieClip(); good_movie.removeMovieClip(); bad_movie.removeMovieClip(); fix_movie.removeMovieClip(); smoke.removeMovieClip(); ship.removeMovieClip(); un.removeMovieClip(); gotoAndPlay (800); if ((game = true)) { timer3 = timer3 + 1; } } }; _root.onMouseDown = function () { if (((game = true)) && ((fly = true))) { engines = true; smoke_interval = 5; } _root.onMouseUp = function () { if (((game = true)) && ((fly = true))) { engines = false; smoke_interval = 1000; } }; };
Frame 793
stop(); function updateFrameRate() { if (counter == updateRate) { var _local2 = getTimer(); var _local3 = (_local2 - startTime) / 1000; var _local1 = updateRate / _local3; _local1 = Math.floor(_local1 * precision) / precision; fRate = "FPS: " + _local1; startTime = _local2; counter = 1; } else { counter++; } } var counter = 1; var startTime = getTimer(); var updateRate = 6; var precision = 1; precision = Math.pow(10, precision); onEnterFrame = function () { updateFrameRate(); }; var ship_filter = (new flash.filters.GlowFilter(65280, 0.8, 4, 4, 2, 3, false, false)); var smoke_filter = (new flash.filters.GlowFilter(16711680, 0.8, 4, 4, 2, 3, false, false)); var tunnel_filter = (new flash.filters.GlowFilter(16776960, 0.8, 4, 4, 2, 3, false, false)); var rock_filter = (new flash.filters.GlowFilter(39372, 0.8, 4, 4, 2, 3, false, false)); var man_filter = (new flash.filters.GlowFilter(16776960, 0.8, 4, 4, 2, 3, false, false)); var alien_filter = (new flash.filters.GlowFilter(16711680, 0.8, 4, 4, 2, 3, false, false)); var fix_filter = (new flash.filters.GlowFilter(16777215, 0.8, 4, 4, 2, 3, false, false)); gravity = 0.1; thrust = 0.2; yspeed = 0; xspeed = 10; distance = 0; timer = 0; hp = 100; hp_max = 100; timer2 = 0; timer3 = 0; score = distance; smoke_interval = 1000; frames_passed = 0; tunnel_height = 281; bonus = " "; shield_text = " "; unlock = " "; gamemode = 3; fly = true; if (score > 10000) { rock_freq = 200; } else if (score < 10000) { rock_freq = 100; } man_freq = 25; alien_freq = 25; fix_freq = 5; engines = false; game = true; _root.attachMovie("ship", "ship", _root.getNextHighestDepth(), {_x:150, _y:200}); _root.createEmptyMovieClip("deadly_movie", _root.getNextHighestDepth()); _root.createEmptyMovieClip("tunnel_movie", _root.getNextHighestDepth()); _root.createEmptyMovieClip("good_movie", _root.getNextHighestDepth()); _root.createEmptyMovieClip("bad_movie", _root.getNextHighestDepth()); _root.createEmptyMovieClip("fix_movie", _root.getNextHighestDepth()); ship.filters = new Array(ship_filter); ship.onEnterFrame = function () { if (((Math.random() * 1000) < rock_freq) && ((fly = true))) { rock = deadly_movie.attachMovie("rock", "rock" + deadly_movie.getNextHighestDepth(), deadly_movie.getNextHighestDepth(), {_x:1010, _y:(Math.random() * 750) + 50, _rotation:Math.random() * 360}); rock.filters = new Array(rock_filter); rock.onEnterFrame = function () { this._x = this._x - xspeed; dist_x3 = (ship._x + (28 * Math.cos(angle))) - this._x; dist_y3 = (ship._y + (28 * Math.sin(angle))) - this._y; dist3 = Math.sqrt((dist_x3 * dist_x3) + (dist_y3 * dist_y3)); if (dist3 < 26.5) { hp = hp - 25; ship._alpha = hp; timer2 = 0; timer2 = timer2 + 1; shield_text = "-25"; this.removeMovieClip(); } if ((this._x < -10) or tunnel_movie.hitTest(this._x, this._y, true)) { this.removeMovieClip(); } if (timer2 > 90) { shield_text = " "; } }; } if ((Math.random() * 1000) < fix_freq) { fix = fix_movie.attachMovie("fix", "fix" + fix_movie.getNextHighestDepth(), fix_movie.getNextHighestDepth(), {_x:1010, _y:(Math.random() * 750) + 50}); fix.filters = new Array(fix_filter); fix.onEnterFrame = function () { this._x = this._x - xspeed; dist_x4 = (ship._x + (28 * Math.cos(angle))) - this._x; dist_y4 = (ship._y + (28 * Math.sin(angle))) - this._y; dist4 = Math.sqrt((dist_x4 * dist_x4) + (dist_y4 * dist_y4)); if (dist4 < 26.5) { hp = hp_max; timer2 = 0; timer2 = timer2 + 1; shield_text = "Shields Full!"; ship._alpha = hp; this.removeMovieClip(); } if ((this._x < -10) or tunnel_movie.hitTest(this._x, this._y, true)) { this.removeMovieClip(); } if (timer2 > 90) { shield_text = " "; } }; } if (((Math.random() * 1000) < man_freq) && ((fly = true))) { man = good_movie.attachMovie("man", "man" + good_movie.getNextHighestDepth(), good_movie.getNextHighestDepth(), {_x:1010, _y:(Math.random() * 750) + 50}); man.filters = new Array(man_filter); man.onEnterFrame = function () { this._x = this._x - xspeed; dist_x = (ship._x + (28 * Math.cos(angle))) - this._x; dist_y = (ship._y + (28 * Math.sin(angle))) - this._y; dist = Math.sqrt((dist_x * dist_x) + (dist_y * dist_y)); if (dist < 26.5) { score = score + 100; timer = 0; timer = timer + 1; bonus = "+100"; this.removeMovieClip(); } if ((this._x < -10) or tunnel_movie.hitTest(this._x, this._y, true)) { this.removeMovieClip(); } }; if (timer > 90) { bonus = " "; } } if (((Math.random() * 1000) < alien_freq) && ((fly = true))) { alien = bad_movie.attachMovie("alien", "alien" + bad_movie.getNextHighestDepth(), bad_movie.getNextHighestDepth(), {_x:1010, _y:(Math.random() * 750) + 50}); alien.filters = new Array(alien_filter); alien.onEnterFrame = function () { this._x = this._x - xspeed; dist_x2 = (ship._x + (28 * Math.cos(angle))) - this._x; dist_y2 = (ship._y + (28 * Math.sin(angle))) - this._y; dist2 = Math.sqrt((dist_x2 * dist_x2) + (dist_y2 * dist_y2)); if (dist2 < 26.5) { score = score - 1000; timer = 0; timer = timer + 1; bonus = "-1000"; this.removeMovieClip(); } if ((this._x < -10) or tunnel_movie.hitTest(this._x, this._y, true)) { this.removeMovieClip(); } }; if (timer > 90) { bonus = " "; } } if (((game = true)) && ((fly = true))) { score = score + 0.001; timer = timer + 1; timer2 = timer2 + 1; score = Math.floor(score); if (score > highscore) { highscore = score; } } if (engines && ((fly = true))) { yspeed = yspeed - thrust; smoke_interval = smoke_interval - 0.25; } if (mousehide == true) { Mouse.hide(); } else if (mousehide == false) { Mouse.show(); } _root.pos = sharedobject.getLocal("game"); _root.ship._y = _root.pos.data.ship._y; yspeed = yspeed + gravity; if (((game = true)) && ((fly = true))) { this._y = this._y + yspeed; angle = Math.atan2(yspeed, xspeed); this._rotation = (angle * 180) / Math.PI; frames_passed++; distance = distance + xspeed; } if (distance > 50) { step = distance - 50; wall = tunnel_movie.attachMovie("tunnel", "tunnel" + tunnel_movie.getNextHighestDepth(), tunnel_movie.getNextHighestDepth(), {_x:1025 - step, _y:tunnel_height}); wall.filters = new Array(tunnel_filter); wall.onEnterFrame = function () { this._x = this._x - xspeed; if (this._x < -25) { this.removeMovieClip(); } }; tunnel_height = tunnel_height + (Math.floor(Math.random() * 40) - 19); if (tunnel_height < 60) { tunnel_height = 60; } if (tunnel_height > 520) { tunnel_height = 520; } trace(level); distance = step; } score = score + xspeed; if (frames_passed >= smoke_interval) { sm = _root.attachMovie("smoke", "smoke" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x - 2, _y:this._y}); sm.filters = new Array(smoke_filter); sm.onEnterFrame = function () { this._x = this._x - xspeed; this._width = this._width - 0.5; this._height = this._height - 0.5; this._alpha = this._alpha - 5; if (this._alpha <= 0) { this.removeMovieClip(); } }; frames_passed = 0; } if ((score == 10000) && (level == 1)) { un = _root.attachMovie("unlocked", "unlocked" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:0, _y:350}); un.onEnterFrame = function () { this._alpha = this._alpha - 2.5; if (this._alpha <= 0) { this.removeMovieClip(); } level = 2; }; if ((score >= 10000) && (level == 2)) { un._alpha = un._alpha - 2.5; if (un._alpha <= 0) { this.removeMovieClip(); } level = 2; } } trace("fly = " + fly); trace("engines = " + engines); trace("xspeed = " + xspeed); if (Key.isDown(80)) { if ((fly = true)) { timer3 = 0; _root.pos = sharedobject.getLocal("game"); _root.thrust = _root.pos.data.thrust; _root.pos.data.yspeed = _root.yspeed; _root.pos.data.xspeed = _root.xspeed; _root.pos.data.distance = _root.distance; _root.pos.data.smoke_interval = _root.smoke_interval; _root.pos.data.gravity = _root.gravity; _root.pos.data.engines = _root.engines; _root.pos.data.rock_freq = _root.rock_freq; alien_freq = 0; rock_freq = 0; fix_freq = 0; man_freq = 0; thrust = 0; gravity = 0; yspeed = 0; xspeed = 0; distance = 0; smoke_interval = 1000; engines = false; fly = false; } else { fly = true; timer3 = 0; _root.pos = sharedobject.getLocal("game"); _root.thrust = _root.pos.data.thrust; _root.yspeed = _root.pos.data.yspeed; _root.xspeed = _root.pos.data.xspeed; _root.distance = _root.pos.data.distance; _root.smoke_interval = _root.pos.data.smoke_interval; _root.gravity = _root.pos.data.gravity; _root.engines = _root.pos.data.engines; _root.rock_freq = _root.pos.data.rock_freq; man_freq = 25; alien_freq = 25; fix_freq = 5; } } if ((((((this._y > 790) or (this._y < 0)) or (hp <= 0)) or tunnel_movie.hitTest(this._x + (28 * Math.cos(angle)), this._y + (28 * Math.sin(angle)), true)) or tunnel_movie.hitTest(this._x + (8 * Math.cos(angle + (Math.PI/2))), this._y + (8 * Math.sin(angle + (Math.PI/2))), true)) or tunnel_movie.hitTest(this._x + (8 * Math.cos(angle - (Math.PI/2))), this._y + (8 * Math.sin(angle - (Math.PI/2))), true)) { yspeed = 0; distance = 0; this._y = 200; game = false; tunnel_movie.removeMovieClip(); deadly_movie.removeMovieClip(); good_movie.removeMovieClip(); bad_movie.removeMovieClip(); fix_movie.removeMovieClip(); smoke.removeMovieClip(); ship.removeMovieClip(); un.removeMovieClip(); gotoAndPlay (797); if ((game = true)) { timer3 = timer3 + 1; } if (xspeed >= 50) { xspeed = 50; } } }; _root.onMouseDown = function () { if (((game = true)) && ((fly = true))) { engines = true; smoke_interval = 5; } _root.onMouseUp = function () { if (((game = true)) && ((fly = true))) { engines = false; smoke_interval = 1000; } }; }; _root.attachMovie("empty", "empty", _root.getNextHighestDepth(), {_x:150, _y:200}); empty.onEnterFrame = function () { };
Frame 794
stop(); function updateFrameRate() { if (counter == updateRate) { var _local2 = getTimer(); var _local3 = (_local2 - startTime) / 1000; var _local1 = updateRate / _local3; _local1 = Math.floor(_local1 * precision) / precision; fRate = "FPS: " + _local1; startTime = _local2; counter = 1; } else { counter++; } } var counter = 1; var startTime = getTimer(); var updateRate = 6; var precision = 1; precision = Math.pow(10, precision); onEnterFrame = function () { updateFrameRate(); }; var ship_filter = (new flash.filters.GlowFilter(65280, 0.8, 4, 4, 2, 3, false, false)); var smoke_filter = (new flash.filters.GlowFilter(16711680, 0.8, 4, 4, 2, 3, false, false)); var rock_filter = (new flash.filters.GlowFilter(39372, 0.8, 4, 4, 2, 3, false, false)); var man_filter = (new flash.filters.GlowFilter(16776960, 0.8, 4, 4, 2, 3, false, false)); var alien_filter = (new flash.filters.GlowFilter(16711680, 0.8, 4, 4, 2, 3, false, false)); var fix_filter = (new flash.filters.GlowFilter(16777215, 0.8, 4, 4, 2, 3, false, false)); gravity = 0.1; thrust = 0.2; yspeed = 0; xspeed = 10; distance = 0; timer = 0; hp = 100; hp_max = 100; timer2 = 0; score = distance; smoke_interval = 1000; frames_passed = 0; tunnel_height = 281; bonus = " "; shield_text = " "; gamemode = 2; rock_freq = 25; man_freq = 50; alien_freq = 10; fix_freq = 25; engines = false; game = true; _root.attachMovie("ship", "ship", _root.getNextHighestDepth(), {_x:150, _y:200}); _root.createEmptyMovieClip("deadly_movie", _root.getNextHighestDepth()); _root.createEmptyMovieClip("tunnel_movie", _root.getNextHighestDepth()); _root.createEmptyMovieClip("good_movie", _root.getNextHighestDepth()); _root.createEmptyMovieClip("bad_movie", _root.getNextHighestDepth()); _root.createEmptyMovieClip("fix_movie", _root.getNextHighestDepth()); ship.filters = new Array(ship_filter); ship.onEnterFrame = function () { if ((Math.random() * 1000) < rock_freq) { rock = deadly_movie.attachMovie("rock", "rock" + deadly_movie.getNextHighestDepth(), deadly_movie.getNextHighestDepth(), {_x:1010, _y:(Math.random() * 750) + 50, _rotation:Math.random() * 360}); rock.filters = new Array(rock_filter); rock.onEnterFrame = function () { this._x = this._x - xspeed; dist_x3 = (ship._x + (28 * Math.cos(angle))) - this._x; dist_y3 = (ship._y + (28 * Math.sin(angle))) - this._y; dist3 = Math.sqrt((dist_x3 * dist_x3) + (dist_y3 * dist_y3)); if (dist3 < 26.5) { hp = hp - 25; ship._alpha = hp; timer2 = 0; timer2 = timer2 + 1; shield_text = "-25"; this.removeMovieClip(); } if ((this._x < -10) or tunnel_movie.hitTest(this._x, this._y, true)) { this.removeMovieClip(); } if (timer2 > 90) { shield_text = " "; } }; } if ((Math.random() * 1000) < fix_freq) { fix = fix_movie.attachMovie("fix", "fix" + fix_movie.getNextHighestDepth(), fix_movie.getNextHighestDepth(), {_x:1010, _y:(Math.random() * 750) + 50}); fix.filters = new Array(fix_filter); fix.onEnterFrame = function () { this._x = this._x - xspeed; dist_x4 = (ship._x + (28 * Math.cos(angle))) - this._x; dist_y4 = (ship._y + (28 * Math.sin(angle))) - this._y; dist4 = Math.sqrt((dist_x4 * dist_x4) + (dist_y4 * dist_y4)); if (dist4 < 26.5) { hp = hp_max; timer2 = 0; timer2 = timer2 + 1; shield_text = "Shields Full!"; ship._alpha = hp; this.removeMovieClip(); } if ((this._x < -10) or tunnel_movie.hitTest(this._x, this._y, true)) { this.removeMovieClip(); } if (timer2 > 90) { shield_text = " "; } }; } if ((Math.random() * 1000) < man_freq) { man = good_movie.attachMovie("man", "man" + good_movie.getNextHighestDepth(), good_movie.getNextHighestDepth(), {_x:1010, _y:(Math.random() * 750) + 50}); man.filters = new Array(man_filter); man.onEnterFrame = function () { this._x = this._x - xspeed; dist_x = (ship._x + (28 * Math.cos(angle))) - this._x; dist_y = (ship._y + (28 * Math.sin(angle))) - this._y; dist = Math.sqrt((dist_x * dist_x) + (dist_y * dist_y)); if (dist < 26.5) { score = score + 100; timer = 0; timer = timer + 1; bonus = "+100"; this.removeMovieClip(); } if ((this._x < -10) or tunnel_movie.hitTest(this._x, this._y, true)) { this.removeMovieClip(); } }; if (timer > 90) { bonus = " "; } } if ((Math.random() * 1000) < alien_freq) { alien = bad_movie.attachMovie("alien", "alien" + bad_movie.getNextHighestDepth(), bad_movie.getNextHighestDepth(), {_x:1010, _y:(Math.random() * 750) + 50}); alien.filters = new Array(alien_filter); alien.onEnterFrame = function () { this._x = this._x - xspeed; dist_x2 = (ship._x + (28 * Math.cos(angle))) - this._x; dist_y2 = (ship._y + (28 * Math.sin(angle))) - this._y; dist2 = Math.sqrt((dist_x2 * dist_x2) + (dist_y2 * dist_y2)); if (dist2 < 26.5) { score = score - 1000; timer = 0; timer = timer + 1; bonus = "-1000"; this.removeMovieClip(); } if ((this._x < -10) or tunnel_movie.hitTest(this._x, this._y, true)) { this.removeMovieClip(); } }; if (timer > 90) { bonus = " "; } } if ((game = true)) { score = score + 0.001; timer = timer + 1; timer2 = timer2 + 1; score = Math.floor(score); if (score > highscore) { highscore = score; } } if (engines) { yspeed = yspeed - thrust; smoke_interval = smoke_interval - 0.25; } if (mousehide == true) { Mouse.hide(); } else if (mousehide == false) { Mouse.show(); } yspeed = yspeed + gravity; this._y = this._y + yspeed; angle = Math.atan2(yspeed, xspeed); this._rotation = (angle * 180) / Math.PI; frames_passed++; distance = distance + xspeed; if (distance > 50) { step = distance - 50; wall = tunnel_movie.attachMovie("tunnel2", "tunnel2" + tunnel_movie.getNextHighestDepth(), tunnel_movie.getNextHighestDepth(), {_x:1025 - step, _y:tunnel_height}); wall.onEnterFrame = function () { this._x = this._x - xspeed; if (this._x < -25) { this.removeMovieClip(); } }; tunnel_height = tunnel_height + (Math.floor(Math.random() * 40) - 19); if (tunnel_height < 60) { tunnel_height = 60; } if (tunnel_height > 520) { tunnel_height = 520; } distance = step; } score = score + xspeed; if (frames_passed >= smoke_interval) { sm = _root.attachMovie("smoke", "smoke" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x - 2, _y:this._y}); sm.filters = new Array(smoke_filter); sm.onEnterFrame = function () { this._x = this._x - xspeed; this._width = this._width - 0.5; this._height = this._height - 0.5; this._alpha = this._alpha - 5; if (this._alpha <= 0) { this.removeMovieClip(); } }; frames_passed = 0; } if ((score == 20000) && (level == 2)) { un2 = _root.attachMovie("unlocked2", "unlocked2" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:0, _y:350}); un2.onEnterFrame = function () { this._alpha = this._alpha - 2.5; if (this._alpha <= 0) { this.removeMovieClip(); } level = 3; }; if ((score >= 20000) && (level == 3)) { un2._alpha = un2._alpha - 2.5; if (un._alpha <= 0) { this.removeMovieClip(); } level = 3; } } if ((((((this._y > 790) or (this._y < 0)) or (hp <= 0)) or tunnel_movie.hitTest(this._x + (28 * Math.cos(angle)), this._y + (28 * Math.sin(angle)), true)) or tunnel_movie.hitTest(this._x + (8 * Math.cos(angle + (Math.PI/2))), this._y + (8 * Math.sin(angle + (Math.PI/2))), true)) or tunnel_movie.hitTest(this._x + (8 * Math.cos(angle - (Math.PI/2))), this._y + (8 * Math.sin(angle - (Math.PI/2))), true)) { yspeed = 0; distance = 0; this._y = 200; game = false; tunnel_movie.removeMovieClip(); deadly_movie.removeMovieClip(); good_movie.removeMovieClip(); bad_movie.removeMovieClip(); fix_movie.removeMovieClip(); ship.removeMovieClip(); gotoAndPlay (797); } }; if ((game = true)) { _root.onMouseDown = function () { engines = true; smoke_interval = 5; }; } if ((game = true)) { _root.onMouseUp = function () { engines = false; smoke_interval = 1000; }; } stop();
Frame 795
stop(); function updateFrameRate() { if (counter == updateRate) { var _local2 = getTimer(); var _local3 = (_local2 - startTime) / 1000; var _local1 = updateRate / _local3; _local1 = Math.floor(_local1 * precision) / precision; fRate = "FPS: " + _local1; startTime = _local2; counter = 1; } else { counter++; } } var counter = 1; var startTime = getTimer(); var updateRate = 6; var precision = 1; precision = Math.pow(10, precision); onEnterFrame = function () { updateFrameRate(); }; var ship_filter = (new flash.filters.GlowFilter(65280, 0.8, 4, 4, 2, 3, false, false)); var smoke_filter = (new flash.filters.GlowFilter(16711680, 0.8, 4, 4, 2, 3, false, false)); var rock_filter = (new flash.filters.GlowFilter(39372, 0.8, 4, 4, 2, 3, false, false)); var man_filter = (new flash.filters.GlowFilter(16776960, 0.8, 4, 4, 2, 3, false, false)); var alien_filter = (new flash.filters.GlowFilter(16711680, 0.8, 4, 4, 2, 3, false, false)); var fix_filter = (new flash.filters.GlowFilter(16777215, 0.8, 4, 4, 2, 3, false, false)); gravity = 0.1; thrust = 0.2; yspeed = 0; xspeed = 10; distance = 0; timer = 0; hp = 100; hp_max = 100; timer2 = 0; timer3 = 0; score = distance; smoke_interval = 1000; frames_passed = 0; tunnel_height = 281; bonus = " "; shield_text = " "; unlock = " "; gamemode = 1; fly = true; rock_freq = 10; man_freq = 25; alien_freq = 10; fix_freq = 10; engines = false; game = true; _root.attachMovie("ship", "ship", _root.getNextHighestDepth(), {_x:150, _y:200}); _root.createEmptyMovieClip("deadly_movie", _root.getNextHighestDepth()); _root.createEmptyMovieClip("tunnel_movie", _root.getNextHighestDepth()); _root.createEmptyMovieClip("good_movie", _root.getNextHighestDepth()); _root.createEmptyMovieClip("bad_movie", _root.getNextHighestDepth()); _root.createEmptyMovieClip("fix_movie", _root.getNextHighestDepth()); ship.filters = new Array(ship_filter); ship.onEnterFrame = function () { if (((Math.random() * 1000) < rock_freq) && ((fly = true))) { rock = deadly_movie.attachMovie("rock", "rock" + deadly_movie.getNextHighestDepth(), deadly_movie.getNextHighestDepth(), {_x:1010, _y:(Math.random() * 750) + 50, _rotation:Math.random() * 360}); rock.filters = new Array(rock_filter); rock.onEnterFrame = function () { this._x = this._x - xspeed; dist_x3 = (ship._x + (28 * Math.cos(angle))) - this._x; dist_y3 = (ship._y + (28 * Math.sin(angle))) - this._y; dist3 = Math.sqrt((dist_x3 * dist_x3) + (dist_y3 * dist_y3)); if (dist3 < 26.5) { hp = hp - 25; ship._alpha = hp; timer2 = 0; timer2 = timer2 + 1; shield_text = "-25"; this.removeMovieClip(); } if ((this._x < -10) or tunnel_movie.hitTest(this._x, this._y, true)) { this.removeMovieClip(); } if (timer2 > 90) { shield_text = " "; } }; } if ((Math.random() * 1000) < fix_freq) { fix = fix_movie.attachMovie("fix", "fix" + fix_movie.getNextHighestDepth(), fix_movie.getNextHighestDepth(), {_x:1010, _y:(Math.random() * 750) + 50}); fix.filters = new Array(fix_filter); fix.onEnterFrame = function () { this._x = this._x - xspeed; dist_x4 = (ship._x + (28 * Math.cos(angle))) - this._x; dist_y4 = (ship._y + (28 * Math.sin(angle))) - this._y; dist4 = Math.sqrt((dist_x4 * dist_x4) + (dist_y4 * dist_y4)); if (dist4 < 26.5) { hp = hp_max; timer2 = 0; timer2 = timer2 + 1; shield_text = "Shields Full!"; ship._alpha = hp; this.removeMovieClip(); } if ((this._x < -10) or tunnel_movie.hitTest(this._x, this._y, true)) { this.removeMovieClip(); } if (timer2 > 90) { shield_text = " "; } }; } if (((Math.random() * 1000) < man_freq) && ((fly = true))) { man = good_movie.attachMovie("man", "man" + good_movie.getNextHighestDepth(), good_movie.getNextHighestDepth(), {_x:1010, _y:(Math.random() * 750) + 50}); man.filters = new Array(man_filter); man.onEnterFrame = function () { this._x = this._x - xspeed; dist_x = (ship._x + (28 * Math.cos(angle))) - this._x; dist_y = (ship._y + (28 * Math.sin(angle))) - this._y; dist = Math.sqrt((dist_x * dist_x) + (dist_y * dist_y)); if (dist < 26.5) { score = score + 100; timer = 0; timer = timer + 1; bonus = "+100"; this.removeMovieClip(); } if ((this._x < -10) or tunnel_movie.hitTest(this._x, this._y, true)) { this.removeMovieClip(); } }; if (timer > 90) { bonus = " "; } } if (((Math.random() * 1000) < alien_freq) && ((fly = true))) { alien = bad_movie.attachMovie("alien", "alien" + bad_movie.getNextHighestDepth(), bad_movie.getNextHighestDepth(), {_x:1010, _y:(Math.random() * 750) + 50}); alien.filters = new Array(alien_filter); alien.onEnterFrame = function () { this._x = this._x - xspeed; dist_x2 = (ship._x + (28 * Math.cos(angle))) - this._x; dist_y2 = (ship._y + (28 * Math.sin(angle))) - this._y; dist2 = Math.sqrt((dist_x2 * dist_x2) + (dist_y2 * dist_y2)); if (dist2 < 26.5) { score = score - 1000; timer = 0; timer = timer + 1; bonus = "-1000"; this.removeMovieClip(); } if ((this._x < -10) or tunnel_movie.hitTest(this._x, this._y, true)) { this.removeMovieClip(); } }; if (timer > 90) { bonus = " "; } } if (((game = true)) && ((fly = true))) { score = score + 0.001; timer = timer + 1; timer2 = timer2 + 1; xspeed = xspeed + 0.01; score = Math.floor(score); if (score > highscore) { highscore = score; } } if (engines && ((fly = true))) { yspeed = yspeed - thrust; smoke_interval = smoke_interval - 0.25; } if (mousehide == true) { Mouse.hide(); } else if (mousehide == false) { Mouse.show(); } _root.pos = sharedobject.getLocal("game"); _root.ship._y = _root.pos.data.ship._y; yspeed = yspeed + gravity; if (((game = true)) && ((fly = true))) { this._y = this._y + yspeed; angle = Math.atan2(yspeed, xspeed); this._rotation = (angle * 180) / Math.PI; frames_passed++; distance = distance + xspeed; } if (distance > 50) { step = distance - 50; wall.filters = new Array(smoke_filter); wall = tunnel_movie.attachMovie("tunnel3", "tunnel3" + tunnel_movie.getNextHighestDepth(), tunnel_movie.getNextHighestDepth(), {_x:1025 - step, _y:tunnel_height}); wall.filters = new Array(tunnel_filter); wall.onEnterFrame = function () { this._x = this._x - xspeed; if (this._x < -25) { this.removeMovieClip(); } }; tunnel_height = tunnel_height + (Math.floor(Math.random() * 40) - 19); if (tunnel_height < 60) { tunnel_height = 60; } if (tunnel_height > 520) { tunnel_height = 520; } trace(level); distance = step; } score = score + 10; if (frames_passed >= smoke_interval) { sm = _root.attachMovie("smoke", "smoke" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x - 2, _y:this._y}); sm.filters = new Array(smoke_filter); sm.onEnterFrame = function () { this._x = this._x - xspeed; this._width = this._width - 0.5; this._height = this._height - 0.5; this._alpha = this._alpha - 5; if (this._alpha <= 0) { this.removeMovieClip(); } }; frames_passed = 0; } trace("fly = " + fly); trace("engines = " + engines); trace("xspeed = " + xspeed); if (Key.isDown(80)) { if ((fly = true)) { timer3 = 0; _root.pos = sharedobject.getLocal("game"); _root.thrust = _root.pos.data.thrust; _root.pos.data.yspeed = _root.yspeed; _root.pos.data.xspeed = _root.xspeed; _root.pos.data.distance = _root.distance; _root.pos.data.smoke_interval = _root.smoke_interval; _root.pos.data.gravity = _root.gravity; _root.pos.data.engines = _root.engines; _root.pos.data.rock_freq = _root.rock_freq; alien_freq = 0; rock_freq = 0; fix_freq = 0; man_freq = 0; thrust = 0; gravity = 0; yspeed = 0; xspeed = 0; distance = 0; smoke_interval = 1000; engines = false; fly = false; } else { fly = true; timer3 = 0; _root.pos = sharedobject.getLocal("game"); _root.thrust = _root.pos.data.thrust; _root.yspeed = _root.pos.data.yspeed; _root.xspeed = _root.pos.data.xspeed; _root.distance = _root.pos.data.distance; _root.smoke_interval = _root.pos.data.smoke_interval; _root.gravity = _root.pos.data.gravity; _root.engines = _root.pos.data.engines; _root.rock_freq = _root.pos.data.rock_freq; man_freq = 25; alien_freq = 25; fix_freq = 5; } } if ((((((this._y > 790) or (this._y < 0)) or (hp <= 0)) or tunnel_movie.hitTest(this._x + (28 * Math.cos(angle)), this._y + (28 * Math.sin(angle)), true)) or tunnel_movie.hitTest(this._x + (8 * Math.cos(angle + (Math.PI/2))), this._y + (8 * Math.sin(angle + (Math.PI/2))), true)) or tunnel_movie.hitTest(this._x + (8 * Math.cos(angle - (Math.PI/2))), this._y + (8 * Math.sin(angle - (Math.PI/2))), true)) { yspeed = 0; distance = 0; this._y = 200; game = false; tunnel_movie.removeMovieClip(); deadly_movie.removeMovieClip(); good_movie.removeMovieClip(); bad_movie.removeMovieClip(); fix_movie.removeMovieClip(); smoke.removeMovieClip(); ship.removeMovieClip(); un.removeMovieClip(); gotoAndPlay (797); if ((game = true)) { timer3 = timer3 + 1; } } }; _root.onMouseDown = function () { if (((game = true)) && ((fly = true))) { engines = true; smoke_interval = 5; } _root.onMouseUp = function () { if (((game = true)) && ((fly = true))) { engines = false; smoke_interval = 1000; } }; };
Frame 796
stop(); function updateFrameRate() { if (counter == updateRate) { var _local2 = getTimer(); var _local3 = (_local2 - startTime) / 1000; var _local1 = updateRate / _local3; _local1 = Math.floor(_local1 * precision) / precision; fRate = "FPS: " + _local1; startTime = _local2; counter = 1; } else { counter++; } } var counter = 1; var startTime = getTimer(); var updateRate = 6; var precision = 1; precision = Math.pow(10, precision); onEnterFrame = function () { updateFrameRate(); }; var ship_filter = (new flash.filters.GlowFilter(65280, 0.8, 4, 4, 2, 3, false, false)); var smoke_filter = (new flash.filters.GlowFilter(16711680, 0.8, 4, 4, 2, 3, false, false)); var tunnel_filter = (new flash.filters.GlowFilter(16776960, 0.8, 4, 4, 2, 3, false, false)); gravity = 0.1; thrust = 0.2; yspeed = 0; xspeed = 10; distance = 0; score = distance; smoke_interval = 1000; frames_passed = 0; tunnel_height = 281; engines = false; AI = true; _root.attachMovie("ship", "ship", _root.getNextHighestDepth(), {_x:150, _y:200}); _root.createEmptyMovieClip("tunnel_movie", _root.getNextHighestDepth()); ship.filters = new Array(ship_filter); ship.onEnterFrame = function () { if (engines) { yspeed = yspeed - thrust; smoke_interval = smoke_interval - 0.25; } yspeed = yspeed + gravity; this._y = this._y + yspeed; angle = Math.atan2(yspeed, xspeed); this._rotation = (angle * 180) / Math.PI; frames_passed++; distance = distance + xspeed; if (distance > 50) { step = distance - 50; wall = tunnel_movie.attachMovie("tunnel", "tunnel" + tunnel_movie.getNextHighestDepth(), tunnel_movie.getNextHighestDepth(), {_x:1025 - step, _y:tunnel_height}); wall.filters = new Array(tunnel_filter); wall.onEnterFrame = function () { this._x = this._x - xspeed; if (this._x < -25) { this.removeMovieClip(); } if (this._y < (ship._y - 10)) { engines = true; smoke_interval = 5; } if (this._y > (ship._y + 10)) { engines = false; smoke_interval = 1000; } }; tunnel_height = tunnel_height + (Math.floor(Math.random() * 40) - 19); if (tunnel_height < 250) { tunnel_height = 250; } if (tunnel_height > 281) { tunnel_height = 281; } distance = step; } score = score + xspeed; if (frames_passed >= smoke_interval) { sm = _root.attachMovie("smoke", "smoke" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x - 2, _y:this._y}); sm.filters = new Array(smoke_filter); sm.onEnterFrame = function () { this._x = this._x - xspeed; this._width = this._width - 0.5; this._height = this._height - 0.5; this._alpha = this._alpha - 5; if (this._alpha <= 0) { this.removeMovieClip(); } }; frames_passed = 0; } if (((((this._y > 790) or (this._y < 0)) or tunnel_movie.hitTest(this._x + (28 * Math.cos(angle)), this._y + (28 * Math.sin(angle)), true)) or tunnel_movie.hitTest(this._x + (8 * Math.cos(angle + (Math.PI/2))), this._y + (8 * Math.sin(angle + (Math.PI/2))), true)) or tunnel_movie.hitTest(this._x + (8 * Math.cos(angle - (Math.PI/2))), this._y + (8 * Math.sin(angle - (Math.PI/2))), true)) { yspeed = 0; distance = 0; this._y = 200; AI = false; tunnel_movie.removeMovieClip(); deadly_movie.removeMovieClip(); good_movie.removeMovieClip(); bad_movie.removeMovieClip(); fix_movie.removeMovieClip(); ship.removeMovieClip(); gotoAndPlay (801); } }; stop();
Frame 797
stop(); _root.pos = sharedobject.getLocal("game"); _root.pos.data.level = _root.level; game = false; Mouse.show();
Frame 798
stop(); function __rankz_send__(par1, par2, par3, par4) { par227 = new LoadVars(); par228 = new LoadVars(); par227.flashkey = par2; par227.SU0249 = par1; par227.bmFtZTE = ab3.rankz.Armor_Bot_30_En_AS1.Encode(par3); par227.c2NvcmUx = ab3.rankz.Armor_Bot_30_En_AS1.Encode(par4 + "j%e%a%n%s"); par227.flashkey = par227.flashkey.split("=").join(""); par227.SU0249 = par227.SU0249.split("=").join(""); par228.onLoad = function (success) { if (success) { trace(par228.msg); gotoAndPlay (799); } else { trace(par228.loaded); } }; par227.sendAndLoad("http://rankz.armorbot.com/submit/", par228, "POST"); } bXlnYW1lX25hbWVfdmFyaWFibGU = username; bXlnYW1lX3Njb3JlX3ZhcmlhYmxl = score; if (gamemode == 1) { __rankz_send__("Mjk1OGolZSVhJW4lcw==", "bXJmUm9kR3E=", bXlnYW1lX25hbWVfdmFyaWFibGU, bXlnYW1lX3Njb3JlX3ZhcmlhYmxl); } else if (gamemode == 2) { __rankz_send__("Mjk1OWolZSVhJW4lcw==", "ZnBjdWJIUHY=", bXlnYW1lX25hbWVfdmFyaWFibGU, bXlnYW1lX3Njb3JlX3ZhcmlhYmxl); } else if (gamemode == 3) { __rankz_send__("Mjk3OWolZSVhJW4lcw==", "VEtES2ZWY3I=", bXlnYW1lX25hbWVfdmFyaWFibGU, bXlnYW1lX3Njb3JlX3ZhcmlhYmxl); }
Frame 799
stop(); _root.pos = sharedobject.getLocal("game"); _root.pos.data.level = _root.level; if (gamemode == 1) { getURL ("http://rankz.armorbot.com/NGgame3_1", "_blank"); } else if (gamemode == 2) { getURL ("http://rankz.armorbot.com/NGgame3_2", "_blank"); } else if (gamemode == 3) { getURL ("http://rankz.armorbot.com/NGgame3_3", "_blank"); }
Frame 800
stop();
Frame 801
gotoAndPlay (796);
Frame 802
stop();
Frame 1042
gotoAndPlay (31);
Symbol 59 MovieClip [score] Frame 1
score = score + 1;
Symbol 96 MovieClip Frame 1
var pc = 0; this.onEnterFrame = function () { pc = Math.floor((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); this.pc_txt.text = pc; if ((pc == 100) && (!isNAN(pc))) { delete this.onEnterFrame; _root.play(); } };
Symbol 389 MovieClip [__Packages.ab3.rankz.Armor_Bot_30_En_AS1] Frame 0
class ab3.rankz.Armor_Bot_30_En_AS1 extends Object { static var _CharsReverseLookup; var _Armor_Bot_30_En_AS1Str, _Armor_Bot_30_En_AS1Count; function Armor_Bot_30_En_AS1 () { super(); } static function Encode(str) { var _local1 = new ab3.rankz.Armor_Bot_30_En_AS1(); return(_local1.encodeArmor_Bot_30_En_AS1(str)); } static function Decode(str) { var _local1 = new ab3.rankz.Armor_Bot_30_En_AS1(); return(_local1.decodeArmor_Bot_30_En_AS1(str)); } static function StringReplaceAll(source, find, replacement) { return(source.split(find).join(replacement)); } static function InitReverseChars() { _CharsReverseLookup = new Array(); var _local1 = 0; while (_local1 < _Chars.length) { _CharsReverseLookup[_Chars[_local1]] = _local1; _local1++; } return(true); } static function UrlDecode(str) { str = StringReplaceAll(str, "\\", " "); str = unescape(str); return(str); } static function UrlEncode(str) { str = escape(str); str = StringReplaceAll(str, "\\", "%2B"); str = StringReplaceAll(str, "%20", "+"); return(str); } function setArmor_Bot_30_En_AS1Str(str) { _Armor_Bot_30_En_AS1Str = str; _Armor_Bot_30_En_AS1Count = 0; } function readArmor_Bot_30_En_AS1() { if (!_Armor_Bot_30_En_AS1Str) { return(_EndOfInput); } if (_Armor_Bot_30_En_AS1Count >= _Armor_Bot_30_En_AS1Str.length) { return(_EndOfInput); } var _local2 = _Armor_Bot_30_En_AS1Str.charCodeAt(_Armor_Bot_30_En_AS1Count) & 255; _Armor_Bot_30_En_AS1Count++; return(_local2); } function encodeArmor_Bot_30_En_AS1(str) { setArmor_Bot_30_En_AS1Str(str); var _local3 = ""; var _local2 = new Array(3); var _local5 = 0; var _local4 = false; while ((!_local4) && (((_local2[0] = readArmor_Bot_30_En_AS1())) != _EndOfInput)) { _local2[1] = readArmor_Bot_30_En_AS1(); _local2[2] = readArmor_Bot_30_En_AS1(); _local3 = _local3 + _Chars[_local2[0] >> 2]; if (_local2[1] != _EndOfInput) { _local3 = _local3 + _Chars[((_local2[0] << 4) & 48) | (_local2[1] >> 4)]; if (_local2[2] != _EndOfInput) { _local3 = _local3 + _Chars[((_local2[1] << 2) & 60) | (_local2[2] >> 6)]; _local3 = _local3 + _Chars[_local2[2] & 63]; } else { _local3 = _local3 + _Chars[(_local2[1] << 2) & 60]; _local3 = _local3 + "="; _local4 = true; } } else { _local3 = _local3 + _Chars[(_local2[0] << 4) & 48]; _local3 = _local3 + "="; _local3 = _local3 + "="; _local4 = true; } _local5 = _local5 + 4; if (_local5 >= 76) { _local3 = _local3 + newline; _local5 = 0; } } return(_local3); } function readReverseArmor_Bot_30_En_AS1() { if (!_Armor_Bot_30_En_AS1Str) { return(_EndOfInput); } while (true) { if (_Armor_Bot_30_En_AS1Count >= _Armor_Bot_30_En_AS1Str.length) { return(_EndOfInput); } var _local2 = _Armor_Bot_30_En_AS1Str.charAt(_Armor_Bot_30_En_AS1Count); _Armor_Bot_30_En_AS1Count++; if (_CharsReverseLookup[_local2]) { return(_CharsReverseLookup[_local2]); } if (_local2 == "A") { return(0); } } } function ntos(n) { var _local1 = n.toString(16); if (_local1.length == 1) { _local1 = "0" + _local1; } _local1 = "%" + _local1; return(unescape(_local1)); } function decodeArmor_Bot_30_En_AS1(str) { setArmor_Bot_30_En_AS1Str(str); var _local3 = ""; var _local2 = new Array(4); var _local4 = false; while (((!_local4) && (((_local2[0] = readReverseArmor_Bot_30_En_AS1())) != _EndOfInput)) && (((_local2[1] = readReverseArmor_Bot_30_En_AS1())) != _EndOfInput)) { _local2[2] = readReverseArmor_Bot_30_En_AS1(); _local2[3] = readReverseArmor_Bot_30_En_AS1(); _local3 = _local3 + ntos(((_local2[0] << 2) & 255) | (_local2[1] >> 4)); if (_local2[2] != _EndOfInput) { _local3 = _local3 + ntos(((_local2[1] << 4) & 255) | (_local2[2] >> 2)); if (_local2[3] != _EndOfInput) { _local3 = _local3 + ntos(((_local2[2] << 6) & 255) | _local2[3]); } else { _local4 = true; } } else { _local4 = true; } } return(_local3); } function toHex(n) { var _local4 = ""; var _local3 = true; var _local1 = 32; while (_local1 > 0) { _local1 = _local1 - 4; var _local2 = (n >> _local1) & 15; if ((!_local3) || (_local2 != 0)) { _local3 = false; _local4 = _local4 + _Digits[_local2]; } } return(((_local4 == "") ? "0" : (_local4))); } function pad(str, len, pad) { var _local2 = str; var _local1 = str.length; while (_local1 < len) { _local2 = pad + _local2; _local1++; } return(_local2); } function encodeHex(str) { var _local4 = ""; var _local2 = 0; while (_local2 < str.length) { _local4 = _local4 + pad(toHex(str.charCodeAt(_local2) & 255), 2, "0"); _local2++; } return(_local4); } function decodeHex(str) { var _local5 = ""; var _local3 = ""; var _local2 = 0; while (_local2 < str.length) { _local3 = _local3 + str.charAt(_local2); if (_local3.length == 2) { _local5 = _local5 + ntos(parseInt("0x" + _local3)); _local3 = ""; } _local2++; } return(_local5); } static var _EndOfInput = -1; static var _Chars = new Array("A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "+", "/"); static var _CharsReverseLookupInited = InitReverseChars(); static var _Digits = new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f"); }
Symbol 118 Button
on (release) { gotoAndPlay (31); }
Symbol 144 Button
on (press) { if (_quality == "HIGH") { _quality = "MEDIUM"; } else if (_quality == "MEDIUM") { _quality = "LOW"; } else if (_quality == "LOW") { _quality = "HIGH"; } }
Symbol 154 Button
on (rollOver) { mode_text = "Free play with highscores activated!"; } on (rollOut) { mode_text = " "; } on (release) { gotoAndPlay (628); tunnel_movie.removeMovieClip(); ship.removeMovieClip(); smoke.removeMovieClip(); }
Symbol 161 Button
on (release) { ship._alpha = 24; tunnel_movie._alpha = 24; smoke._alpha - 24; gotoAndPlay (508); }
Symbol 165 Button
on (release) { ship._alpha = 24; tunnel_movie._alpha = 24; smoke._alpha - 24; gotoAndPlay (448); }
Symbol 169 Button
on (release) { ship._alpha = 24; tunnel_movie._alpha = 24; smoke._alpha - 24; gotoAndPlay (568); }
Symbol 173 Button
on (release) { getURL ("http://rankz.armorbot.com/NGgame3_1/", "_blank"); getURL ("http://rankz.armorbot.com/NGgame3_2/", "_blank"); getURL ("http://rankz.armorbot.com/NGgame3_3/", "_blank"); }
Symbol 177 Button
on (rollOver) { mode_text = "Sit back and watch the computer play the game!"; } on (rollOut) { mode_text = " "; } on (release) { tunnel_movie.removeMovieClip(); ship.removeMovieClip(); smoke.removeMovieClip(); gravity = 0.1; thrust = 0.2; yspeed = 0; xspeed = 10; distance = 0; score = distance; smoke_interval = 1000; frames_passed = 0; tunnel_height = 281; engines = false; gotoAndPlay (796); }
Symbol 182 Button
on (rollOver) { mode_text = "Play the game with a story!"; } on (rollOut) { mode_text = " "; } on (release) { gotoAndPlay (631); tunnel_movie.removeMovieClip(); ship.removeMovieClip(); smoke.removeMovieClip(); }
Symbol 187 MovieClip Frame 15
stop();
Symbol 201 Button
on (press) { _quality == "HIGH"; }
Symbol 203 Button
on (press) { _quality == "MEDIUM"; }
Symbol 205 Button
on (press) { _quality == "LOW"; }
Symbol 211 Button
on (release) { gotoAndPlay (478); }
Symbol 212 Button
on (press) { if ((_quality == "LOW") or "MEDIUM") { _quality = "HIGH"; } }
Symbol 213 Button
on (press) { if ((_quality == "LOW") or "HIGH") { _quality = "MEDIUM"; } }
Symbol 214 Button
on (press) { if ((_quality == "HIGH") or "MEDIUM") { _quality = "LOW"; } }
Symbol 215 Button
on (press) { mousehide = false; }
Symbol 216 Button
on (press) { mousehide = true; }
Symbol 219 Button
on (release) { gotoAndPlay(next); }
Symbol 239 Button
on (release) { gotoAndPlay (538); }
Symbol 246 Button
on (release) { gotoAndPlay (598); }
Symbol 247 Button
on (release) { gotoAndPlay (598); }
Symbol 248 Button
on (release) { gotoAndPlay (418); }
Symbol 251 Button
on (press) { gotoAndPlay (793); }
Symbol 256 Button
on (press) { gotoAndPlay (794); }
Symbol 257 Button
on (press) { gotoAndPlay (795); }
Symbol 265 Button
on (press) { gotoAndPlay (634); }
Symbol 267 Button
on (release) { gotoAndPlay (789); }
Symbol 277 Button
on (release) { gotoAndPlay (786); }
Symbol 278 Button
on (release) { gotoAndPlay (791); }
Symbol 279 Button
on (release) { gotoAndPlay (792); }
Symbol 280 Button
on (release) { gotoAndPlay (787); }
Symbol 341 Button
on (release) { tunnel_movie.removeMovieClip(); ship.removeMovieClip(); smoke.removeMovieClip(); gotoAndPlay (418); }
Symbol 349 Button
on (release) { gotoAndPlay (628); }
Symbol 353 Button
on (release) { gotoAndPlay (418); }
Symbol 357 Button
on (release) { gotoAndPlay (798); }
Symbol 377 Button
on (release) { if (storymode == 1) { gotoAndPlay (789); } else if (storymode == 2) { gotoAndPlay (791); } else if (storymode == 3) { gotoAndPlay (792); } }
Symbol 379 Button
on (release) { gotoAndPlay (418); }
Symbol 382 Button
on (release) { if (story == 1) { gotoAndPlay (631); } else if (story == 2) { gotoAndPlay (632); } else if (story == 3) { gotoAndPlay (633); } }

Library Items

Symbol 1 Font [Font 3]Used by:95 99 100 101 102 103 104 105 106 107 109 192 194 199 200 202 204 206 218 223 224 228 229 230 231 232 235 236 241 242 281 308 315 322 328 334 340 342 343 344 358 359 366 367 373 374
Symbol 2 Sound [boom]Used by:Timeline
Symbol 3 GraphicUsed by:4 274 279
Symbol 4 MovieClipUses:3Used by:5 274 279
Symbol 5 MovieClip [tunnel3]Uses:4
Symbol 6 GraphicUsed by:11 14 17 20 22 24 26 28 30 32 34 36 38 41 43 45 48 51 53 82
Symbol 7 FontUsed by:8 9 10 12 13 18 19 21 23 25 27 29 31 33 35 37 39 40 42 44 46 47 49 50 52 80 81
Symbol 8 TextUses:7Used by:11 14 20 22 24 26 28 30 32 34 36 38 41 43 45 48 51 53 82
Symbol 9 TextUses:7Used by:11
Symbol 10 TextUses:7Used by:11
Symbol 11 MovieClip [part_2_story_2]Uses:6 8 9 10
Symbol 12 TextUses:7Used by:14 22 26 28 30 32
Symbol 13 TextUses:7Used by:14
Symbol 14 MovieClip [part_2_story_3]Uses:6 8 12 13
Symbol 15 FontUsed by:16 69 70 72 74 76 78 241 242 376 378 380 381 383 385 387
Symbol 16 TextUses:15Used by:17
Symbol 17 MovieClip [storyend_3]Uses:6 16
Symbol 18 TextUses:7Used by:20 24 34 36 38 43 45
Symbol 19 TextUses:7Used by:20
Symbol 20 MovieClip [storyend_2]Uses:6 8 18 19
Symbol 21 TextUses:7Used by:22
Symbol 22 MovieClip [storyend_1]Uses:6 8 12 21
Symbol 23 TextUses:7Used by:24
Symbol 24 MovieClip [part_3_story_3]Uses:6 8 18 23
Symbol 25 TextUses:7Used by:26
Symbol 26 MovieClip [part_3_story_2]Uses:6 8 12 25
Symbol 27 TextUses:7Used by:28
Symbol 28 MovieClip [part_3_story_1]Uses:6 8 12 27
Symbol 29 TextUses:7Used by:30
Symbol 30 MovieClip [part_2_story_1]Uses:6 8 12 29
Symbol 31 TextUses:7Used by:32
Symbol 32 MovieClip [part_1_story_11]Uses:6 8 12 31
Symbol 33 TextUses:7Used by:34
Symbol 34 MovieClip [part_1_story_10]Uses:6 8 18 33
Symbol 35 TextUses:7Used by:36
Symbol 36 MovieClip [part_1_story_9]Uses:6 8 18 35
Symbol 37 TextUses:7Used by:38
Symbol 38 MovieClip [part_1_story_8]Uses:6 8 18 37
Symbol 39 TextUses:7Used by:41
Symbol 40 TextUses:7Used by:41
Symbol 41 MovieClip [part_1_story_7]Uses:6 8 39 40
Symbol 42 TextUses:7Used by:43
Symbol 43 MovieClip [part_1_story_6]Uses:6 8 18 42
Symbol 44 TextUses:7Used by:45
Symbol 45 MovieClip [part_1_story_5]Uses:6 8 18 44
Symbol 46 TextUses:7Used by:48
Symbol 47 TextUses:7Used by:48
Symbol 48 MovieClip [part_1_story_4]Uses:6 46 47 8
Symbol 49 TextUses:7Used by:51 53
Symbol 50 TextUses:7Used by:51
Symbol 51 MovieClip [part_1_story_3]Uses:6 49 50 8
Symbol 52 TextUses:7Used by:53
Symbol 53 MovieClip [part_1_story_2]Uses:6 49 52 8
Symbol 54 MovieClip [empty]
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClip [tunnel]Uses:55
Symbol 57 FontUsed by:58 244 303 304 305 306 307 309 310 311 312 313 314 316 317 318 319 320 321 323 324 325 326 327 329 330 331 332 333 335 336 337 338 339 384 386 388
Symbol 58 TextUses:57Used by:59
Symbol 59 MovieClip [score]Uses:58
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClipUses:60Used by:62 233
Symbol 62 MovieClip [fix]Uses:61
Symbol 63 GraphicUsed by:64
Symbol 64 MovieClipUses:63Used by:65 94
Symbol 65 MovieClip [alien]Uses:64
Symbol 66 GraphicUsed by:67
Symbol 67 MovieClipUses:66Used by:68 234
Symbol 68 MovieClip [man]Uses:67
Symbol 69 TextUses:15Used by:71 73 75
Symbol 70 TextUses:15Used by:71
Symbol 71 MovieClip [obj3]Uses:69 70
Symbol 72 TextUses:15Used by:73
Symbol 73 MovieClip [obj2]Uses:69 72
Symbol 74 TextUses:15Used by:75
Symbol 75 MovieClip [obj1]Uses:69 74
Symbol 76 TextUses:15Used by:77
Symbol 77 MovieClip [unlocked2]Uses:76
Symbol 78 TextUses:15Used by:79
Symbol 79 MovieClip [unlocked]Uses:78
Symbol 80 TextUses:7Used by:82
Symbol 81 TextUses:7Used by:82
Symbol 82 MovieClip [part_1_story_1]Uses:6 80 81 8
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClip [fadeout]Uses:83
Symbol 85 GraphicUsed by:86 227 267 273 278
Symbol 86 MovieClipUses:85Used by:87 267
Symbol 87 MovieClip [tunnel2]Uses:86Used by:273 278
Symbol 88 GraphicUsed by:89 137 265 267
Symbol 89 MovieClip [rock]Uses:88Used by:237 267
Symbol 90 GraphicUsed by:91 133 265
Symbol 91 MovieClip [smoke]Uses:90Used by:97
Symbol 92 GraphicUsed by:93
Symbol 93 MovieClip [ship]Uses:92Used by:97
Symbol 94 MovieClipUses:64Used by:237  Timeline
Symbol 95 EditableTextUses:1Used by:96
Symbol 96 MovieClipUses:95Used by:Timeline
Symbol 97 MovieClipUses:93 91Used by:98
Symbol 98 MovieClipUses:97Used by:Timeline
Symbol 99 TextUses:1Used by:Timeline
Symbol 100 TextUses:1Used by:108
Symbol 101 TextUses:1Used by:108
Symbol 102 TextUses:1Used by:108
Symbol 103 TextUses:1Used by:108
Symbol 104 TextUses:1Used by:108
Symbol 105 TextUses:1Used by:108
Symbol 106 TextUses:1Used by:108
Symbol 107 TextUses:1Used by:108
Symbol 108 MovieClipUses:100 101 102 103 104 105 106 107Used by:Timeline
Symbol 389 MovieClip [__Packages.ab3.rankz.Armor_Bot_30_En_AS1]
Symbol 109 TextUses:1Used by:Timeline
Symbol 110 GraphicUsed by:111 154
Symbol 111 MovieClipUses:110Used by:118 154 165 169 177 182 349 353 357  Timeline
Symbol 112 FontUsed by:113 114 115 117 139 149 150 151 152 157 158 159 162 163 164 166 167 168 170 171 172 174 175 176 178 179 180 190 198 208 209 210 217 240 345 346 347 350 351 352 354 355 356 368 369 370 371 375
Symbol 113 TextUses:112Used by:118
Symbol 114 TextUses:112Used by:118
Symbol 115 TextUses:112Used by:118
Symbol 116 GraphicUsed by:118 154 165 169 177 211 219 247 248 341
Symbol 117 TextUses:112Used by:118 165 169 177 211 219 247 248 341 349 353 357
Symbol 118 ButtonUses:111 113 114 115 116 117Used by:Timeline
Symbol 119 GraphicUsed by:122
Symbol 120 GraphicUsed by:122
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClipUses:119 120 121Used by:Timeline
Symbol 123 GraphicUsed by:124
Symbol 124 MovieClipUses:123Used by:Timeline
Symbol 125 GraphicUsed by:126
Symbol 126 MovieClipUses:125Used by:Timeline
Symbol 127 SoundUsed by:Timeline
Symbol 128 GraphicUsed by:Timeline
Symbol 129 FontUsed by:130 131
Symbol 130 TextUses:129Used by:Timeline
Symbol 131 TextUses:129Used by:Timeline
Symbol 132 SoundUsed by:Timeline
Symbol 133 MovieClipUses:90Used by:136
Symbol 134 GraphicUsed by:135 265 276 280
Symbol 135 MovieClipUses:134Used by:136 276 280
Symbol 136 MovieClipUses:133 135Used by:138
Symbol 137 MovieClipUses:88Used by:138
Symbol 138 MovieClipUses:136 137Used by:265  Timeline
Symbol 139 TextUses:112Used by:Timeline
Symbol 140 GraphicUsed by:144
Symbol 141 FontUsed by:142 143
Symbol 142 TextUses:141Used by:144
Symbol 143 TextUses:141Used by:144
Symbol 144 ButtonUses:140 142 143Used by:Timeline
Symbol 145 SoundUsed by:211 219 247 248 341  Timeline
Symbol 146 SoundUsed by:Timeline
Symbol 147 SoundUsed by:Timeline
Symbol 148 SoundUsed by:Timeline
Symbol 149 TextUses:112Used by:154
Symbol 150 TextUses:112Used by:154
Symbol 151 TextUses:112Used by:154
Symbol 152 TextUses:112Used by:154 182
Symbol 153 SoundUsed by:154 161 165 169 173 177 182
Symbol 154 ButtonUses:111 149 150 151 116 152 110 153Used by:Timeline
Symbol 155 GraphicUsed by:156
Symbol 156 MovieClipUses:155Used by:161 173  Timeline
Symbol 157 TextUses:112Used by:161
Symbol 158 TextUses:112Used by:161
Symbol 159 TextUses:112Used by:161
Symbol 160 GraphicUsed by:161 173
Symbol 161 ButtonUses:156 157 158 159 160 153Used by:Timeline
Symbol 162 TextUses:112Used by:165
Symbol 163 TextUses:112Used by:165
Symbol 164 TextUses:112Used by:165
Symbol 165 ButtonUses:111 162 163 164 116 117 153Used by:Timeline
Symbol 166 TextUses:112Used by:169
Symbol 167 TextUses:112Used by:169
Symbol 168 TextUses:112Used by:169
Symbol 169 ButtonUses:111 166 167 168 116 117 153Used by:Timeline
Symbol 170 TextUses:112Used by:173
Symbol 171 TextUses:112Used by:173
Symbol 172 TextUses:112Used by:173
Symbol 173 ButtonUses:156 170 171 172 160 153Used by:Timeline
Symbol 174 TextUses:112Used by:177
Symbol 175 TextUses:112Used by:177
Symbol 176 TextUses:112Used by:177
Symbol 177 ButtonUses:111 174 175 176 116 117 153Used by:Timeline
Symbol 178 TextUses:112Used by:182
Symbol 179 TextUses:112Used by:182
Symbol 180 TextUses:112Used by:182
Symbol 181 GraphicUsed by:182
Symbol 182 ButtonUses:111 178 179 180 181 152 153Used by:Timeline
Symbol 183 FontUsed by:184 189
Symbol 184 EditableTextUses:183Used by:Timeline
Symbol 185 GraphicUsed by:187
Symbol 186 GraphicUsed by:187
Symbol 187 MovieClipUses:185 186Used by:Timeline
Symbol 188 SoundUsed by:Timeline
Symbol 189 EditableTextUses:183Used by:Timeline
Symbol 190 TextUses:112Used by:Timeline
Symbol 191 GraphicUsed by:207 237 245
Symbol 192 TextUses:1Used by:193 216
Symbol 193 ButtonUses:192Used by:207
Symbol 194 TextUses:1Used by:195 215
Symbol 195 ButtonUses:194Used by:207
Symbol 196 GraphicUsed by:197
Symbol 197 MovieClipUses:196Used by:207 237 245
Symbol 198 TextUses:112Used by:207
Symbol 199 TextUses:1Used by:207
Symbol 200 TextUses:1Used by:201 212
Symbol 201 ButtonUses:200Used by:207
Symbol 202 TextUses:1Used by:203 213
Symbol 203 ButtonUses:202Used by:207
Symbol 204 TextUses:1Used by:205 214
Symbol 205 ButtonUses:204Used by:207
Symbol 206 TextUses:1Used by:207
Symbol 207 MovieClipUses:191 193 195 197 198 199 201 203 205 206Used by:Timeline
Symbol 208 TextUses:112Used by:211 219 247 248 341
Symbol 209 TextUses:112Used by:211 219 247 248 341
Symbol 210 TextUses:112Used by:211 219 247 248 341
Symbol 211 ButtonUses:208 209 210 116 117 145Used by:Timeline
Symbol 212 ButtonUses:200Used by:Timeline
Symbol 213 ButtonUses:202Used by:Timeline
Symbol 214 ButtonUses:204Used by:Timeline
Symbol 215 ButtonUses:194Used by:Timeline
Symbol 216 ButtonUses:192Used by:Timeline
Symbol 217 TextUses:112Used by:237
Symbol 218 TextUses:1Used by:237
Symbol 219 ButtonUses:208 209 210 116 117 145Used by:237
Symbol 220 GraphicUsed by:222
Symbol 221 GraphicUsed by:222
Symbol 222 MovieClipUses:220 221Used by:237
Symbol 223 TextUses:1Used by:237
Symbol 224 TextUses:1Used by:237
Symbol 225 GraphicUsed by:226
Symbol 226 MovieClipUses:225Used by:237
Symbol 227 MovieClipUses:85Used by:237
Symbol 228 TextUses:1Used by:237
Symbol 229 TextUses:1Used by:237
Symbol 230 TextUses:1Used by:237
Symbol 231 TextUses:1Used by:237
Symbol 232 TextUses:1Used by:237
Symbol 233 MovieClipUses:61Used by:237
Symbol 234 MovieClipUses:67Used by:237
Symbol 235 TextUses:1Used by:237
Symbol 236 TextUses:1Used by:237
Symbol 237 MovieClipUses:191 217 218 219 222 223 224 226 197 227 228 89 94 229 230 231 232 233 234 235 236Used by:Timeline
Symbol 238 GraphicUsed by:239 246
Symbol 239 ButtonUses:238Used by:Timeline
Symbol 240 TextUses:112Used by:245
Symbol 241 TextUses:15 1Used by:245
Symbol 242 TextUses:15 1Used by:245
Symbol 243 FontUsed by:244 249 250 252 254 258 261 262 263 268 269
Symbol 244 TextUses:243 57Used by:245
Symbol 245 MovieClipUses:191 240 241 197 242 244Used by:Timeline
Symbol 246 ButtonUses:238Used by:Timeline
Symbol 247 ButtonUses:208 209 210 116 117 145Used by:Timeline
Symbol 248 ButtonUses:208 209 210 116 117 145Used by:Timeline
Symbol 249 TextUses:243Used by:Timeline
Symbol 250 TextUses:243Used by:251
Symbol 251 ButtonUses:250Used by:Timeline
Symbol 252 TextUses:243Used by:253 256
Symbol 253 ButtonUses:252Used by:Timeline
Symbol 254 TextUses:243Used by:255 257
Symbol 255 ButtonUses:254Used by:Timeline
Symbol 256 ButtonUses:252Used by:Timeline
Symbol 257 ButtonUses:254Used by:Timeline
Symbol 258 TextUses:243Used by:Timeline
Symbol 259 GraphicUsed by:260
Symbol 260 MovieClipUses:259Used by:Timeline
Symbol 261 TextUses:243Used by:Timeline
Symbol 262 TextUses:243Used by:Timeline
Symbol 263 TextUses:243Used by:Timeline
Symbol 264 GraphicUsed by:265
Symbol 265 ButtonUses:264 138 90 134 88Used by:Timeline
Symbol 266 GraphicUsed by:267
Symbol 267 ButtonUses:266 89 86 88 85Used by:Timeline
Symbol 268 TextUses:243Used by:Timeline
Symbol 269 TextUses:243Used by:Timeline
Symbol 270 GraphicUsed by:271 277
Symbol 271 ButtonUses:270Used by:Timeline
Symbol 272 GraphicUsed by:273 274 276 278 279 280
Symbol 273 ButtonUses:87 272 85Used by:Timeline
Symbol 274 ButtonUses:4 272 3Used by:Timeline
Symbol 275 GraphicUsed by:276 280
Symbol 276 ButtonUses:275 135 272 134Used by:Timeline
Symbol 277 ButtonUses:270Used by:Timeline
Symbol 278 ButtonUses:87 272 85Used by:Timeline
Symbol 279 ButtonUses:4 272 3Used by:Timeline
Symbol 280 ButtonUses:275 135 272 134Used by:Timeline
Symbol 281 EditableTextUses:1Used by:Timeline
Symbol 282 GraphicUsed by:283
Symbol 283 MovieClipUses:282Used by:302
Symbol 284 GraphicUsed by:285
Symbol 285 MovieClipUses:284Used by:302
Symbol 286 GraphicUsed by:287
Symbol 287 MovieClipUses:286Used by:302
Symbol 288 GraphicUsed by:289
Symbol 289 MovieClipUses:288Used by:302
Symbol 290 GraphicUsed by:291
Symbol 291 MovieClipUses:290Used by:302
Symbol 292 GraphicUsed by:293
Symbol 293 MovieClipUses:292Used by:302
Symbol 294 GraphicUsed by:295
Symbol 295 MovieClipUses:294Used by:302
Symbol 296 GraphicUsed by:297
Symbol 297 MovieClipUses:296Used by:302
Symbol 298 GraphicUsed by:299
Symbol 299 MovieClipUses:298Used by:302
Symbol 300 GraphicUsed by:301
Symbol 301 MovieClipUses:300Used by:302
Symbol 302 MovieClipUses:283 285 287 289 291 293 295 297 299 301Used by:Timeline
Symbol 303 TextUses:57Used by:Timeline
Symbol 304 EditableTextUses:57Used by:Timeline
Symbol 305 EditableTextUses:57Used by:Timeline
Symbol 306 TextUses:57Used by:Timeline
Symbol 307 EditableTextUses:57Used by:Timeline
Symbol 308 EditableTextUses:1Used by:Timeline
Symbol 309 TextUses:57Used by:Timeline
Symbol 310 EditableTextUses:57Used by:Timeline
Symbol 311 TextUses:57Used by:Timeline
Symbol 312 EditableTextUses:57Used by:Timeline
Symbol 313 EditableTextUses:57Used by:Timeline
Symbol 314 EditableTextUses:57Used by:Timeline
Symbol 315 EditableTextUses:1Used by:Timeline
Symbol 316 TextUses:57Used by:Timeline
Symbol 317 EditableTextUses:57Used by:Timeline
Symbol 318 EditableTextUses:57Used by:Timeline
Symbol 319 EditableTextUses:57Used by:Timeline
Symbol 320 EditableTextUses:57Used by:Timeline
Symbol 321 EditableTextUses:57Used by:Timeline
Symbol 322 EditableTextUses:1Used by:Timeline
Symbol 323 EditableTextUses:57Used by:Timeline
Symbol 324 EditableTextUses:57Used by:Timeline
Symbol 325 EditableTextUses:57Used by:Timeline
Symbol 326 EditableTextUses:57Used by:Timeline
Symbol 327 EditableTextUses:57Used by:Timeline
Symbol 328 EditableTextUses:1Used by:Timeline
Symbol 329 EditableTextUses:57Used by:Timeline
Symbol 330 EditableTextUses:57Used by:Timeline
Symbol 331 EditableTextUses:57Used by:Timeline
Symbol 332 EditableTextUses:57Used by:Timeline
Symbol 333 EditableTextUses:57Used by:Timeline
Symbol 334 EditableTextUses:1Used by:Timeline
Symbol 335 EditableTextUses:57Used by:Timeline
Symbol 336 EditableTextUses:57Used by:Timeline
Symbol 337 EditableTextUses:57Used by:Timeline
Symbol 338 EditableTextUses:57Used by:Timeline
Symbol 339 EditableTextUses:57Used by:Timeline
Symbol 340 EditableTextUses:1Used by:Timeline
Symbol 341 ButtonUses:208 209 210 116 117 145Used by:Timeline
Symbol 342 EditableTextUses:1Used by:Timeline
Symbol 343 EditableTextUses:1Used by:Timeline
Symbol 344 TextUses:1Used by:Timeline
Symbol 345 TextUses:112Used by:349
Symbol 346 TextUses:112Used by:349
Symbol 347 TextUses:112Used by:349 353 357
Symbol 348 GraphicUsed by:349 353 357
Symbol 349 ButtonUses:111 345 346 347 348 117Used by:Timeline
Symbol 350 TextUses:112Used by:353
Symbol 351 TextUses:112Used by:353
Symbol 352 TextUses:112Used by:353
Symbol 353 ButtonUses:111 350 351 352 348 117 347Used by:Timeline
Symbol 354 TextUses:112Used by:357
Symbol 355 TextUses:112Used by:357
Symbol 356 TextUses:112Used by:357
Symbol 357 ButtonUses:111 354 355 356 348 117 347Used by:Timeline
Symbol 358 TextUses:1Used by:Timeline
Symbol 359 EditableTextUses:1Used by:Timeline
Symbol 360 FontUsed by:361
Symbol 361 TextUses:360Used by:362 365
Symbol 362 MovieClipUses:361Used by:Timeline
Symbol 363 GraphicUsed by:364
Symbol 364 MovieClipUses:363Used by:365
Symbol 365 MovieClipUses:364 361Used by:Timeline
Symbol 366 EditableTextUses:1Used by:Timeline
Symbol 367 EditableTextUses:1Used by:Timeline
Symbol 368 TextUses:112Used by:372
Symbol 369 TextUses:112Used by:372
Symbol 370 TextUses:112Used by:372
Symbol 371 TextUses:112Used by:372
Symbol 372 MovieClipUses:368 369 370 371Used by:Timeline
Symbol 373 EditableTextUses:1Used by:Timeline
Symbol 374 EditableTextUses:1Used by:Timeline
Symbol 375 TextUses:112Used by:Timeline
Symbol 376 TextUses:15Used by:377
Symbol 377 ButtonUses:376Used by:Timeline
Symbol 378 TextUses:15Used by:379
Symbol 379 ButtonUses:378Used by:Timeline
Symbol 380 TextUses:15Used by:Timeline
Symbol 381 TextUses:15Used by:382
Symbol 382 ButtonUses:381Used by:Timeline
Symbol 383 TextUses:15Used by:Timeline
Symbol 384 TextUses:57Used by:Timeline
Symbol 385 TextUses:15Used by:Timeline
Symbol 386 TextUses:57Used by:Timeline
Symbol 387 TextUses:15Used by:Timeline
Symbol 388 TextUses:57Used by:Timeline
Streaming Sound 1Used by:Timeline

Instance Names

"fRate"Frame 634Symbol 281 EditableText
"fRate"Frame 789Symbol 308 EditableText
"fRate"Frame 791Symbol 315 EditableText
"fRate"Frame 792Symbol 322 EditableText
"fRate"Frame 793Symbol 328 EditableText
"fRate"Frame 794Symbol 334 EditableText
"fRate"Frame 795Symbol 340 EditableText
"fRate"Frame 796Symbol 342 EditableText
"pc_txt"Symbol 96 MovieClip Frame 1Symbol 95 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "Font 3"
ExportAssets (56)Timeline Frame 1Symbol 2 as "boom"
ExportAssets (56)Timeline Frame 1Symbol 5 as "tunnel3"
ExportAssets (56)Timeline Frame 1Symbol 11 as "part_2_story_2"
ExportAssets (56)Timeline Frame 1Symbol 14 as "part_2_story_3"
ExportAssets (56)Timeline Frame 1Symbol 17 as "storyend_3"
ExportAssets (56)Timeline Frame 1Symbol 20 as "storyend_2"
ExportAssets (56)Timeline Frame 1Symbol 22 as "storyend_1"
ExportAssets (56)Timeline Frame 1Symbol 24 as "part_3_story_3"
ExportAssets (56)Timeline Frame 1Symbol 26 as "part_3_story_2"
ExportAssets (56)Timeline Frame 1Symbol 28 as "part_3_story_1"
ExportAssets (56)Timeline Frame 1Symbol 30 as "part_2_story_1"
ExportAssets (56)Timeline Frame 1Symbol 32 as "part_1_story_11"
ExportAssets (56)Timeline Frame 1Symbol 34 as "part_1_story_10"
ExportAssets (56)Timeline Frame 1Symbol 36 as "part_1_story_9"
ExportAssets (56)Timeline Frame 1Symbol 38 as "part_1_story_8"
ExportAssets (56)Timeline Frame 1Symbol 41 as "part_1_story_7"
ExportAssets (56)Timeline Frame 1Symbol 43 as "part_1_story_6"
ExportAssets (56)Timeline Frame 1Symbol 45 as "part_1_story_5"
ExportAssets (56)Timeline Frame 1Symbol 48 as "part_1_story_4"
ExportAssets (56)Timeline Frame 1Symbol 51 as "part_1_story_3"
ExportAssets (56)Timeline Frame 1Symbol 53 as "part_1_story_2"
ExportAssets (56)Timeline Frame 1Symbol 54 as "empty"
ExportAssets (56)Timeline Frame 1Symbol 56 as "tunnel"
ExportAssets (56)Timeline Frame 1Symbol 59 as "score"
ExportAssets (56)Timeline Frame 1Symbol 62 as "fix"
ExportAssets (56)Timeline Frame 1Symbol 65 as "alien"
ExportAssets (56)Timeline Frame 1Symbol 68 as "man"
ExportAssets (56)Timeline Frame 1Symbol 71 as "obj3"
ExportAssets (56)Timeline Frame 1Symbol 73 as "obj2"
ExportAssets (56)Timeline Frame 1Symbol 75 as "obj1"
ExportAssets (56)Timeline Frame 1Symbol 77 as "unlocked2"
ExportAssets (56)Timeline Frame 1Symbol 79 as "unlocked"
ExportAssets (56)Timeline Frame 1Symbol 82 as "part_1_story_1"
ExportAssets (56)Timeline Frame 1Symbol 84 as "fadeout"
ExportAssets (56)Timeline Frame 1Symbol 87 as "tunnel2"
ExportAssets (56)Timeline Frame 1Symbol 89 as "rock"
ExportAssets (56)Timeline Frame 1Symbol 91 as "smoke"
ExportAssets (56)Timeline Frame 1Symbol 93 as "ship"
ExportAssets (56)Timeline Frame 1Symbol 389 as "__Packages.ab3.rankz.Armor_Bot_30_En_AS1"

Dynamic Text Variables

mode_textSymbol 184 EditableText""
mode_textSymbol 189 EditableText""
fRateSymbol 281 EditableText""
scoreSymbol 304 EditableText""
hpSymbol 305 EditableText""
shield_textSymbol 307 EditableText""
fRateSymbol 308 EditableText""
scoreSymbol 310 EditableText""
highscoreSymbol 312 EditableText"0"
hpSymbol 313 EditableText""
shield_textSymbol 314 EditableText""
fRateSymbol 315 EditableText""
scoreSymbol 317 EditableText""
highscoreSymbol 318 EditableText"0"
bonusSymbol 319 EditableText""
hpSymbol 320 EditableText""
shield_textSymbol 321 EditableText""
fRateSymbol 322 EditableText""
scoreSymbol 323 EditableText""
highscoreSymbol 324 EditableText"0"
bonusSymbol 325 EditableText""
hpSymbol 326 EditableText""
shield_textSymbol 327 EditableText""
fRateSymbol 328 EditableText""
scoreSymbol 329 EditableText""
highscoreSymbol 330 EditableText"0"
bonusSymbol 331 EditableText""
hpSymbol 332 EditableText""
shield_textSymbol 333 EditableText""
fRateSymbol 334 EditableText""
scoreSymbol 335 EditableText""
highscoreSymbol 336 EditableText"0"
bonusSymbol 337 EditableText""
hpSymbol 338 EditableText""
shield_textSymbol 339 EditableText""
fRateSymbol 340 EditableText""
fRateSymbol 342 EditableText""
scoreSymbol 343 EditableText""
usernameSymbol 359 EditableText"-ENter Name-"
scoreSymbol 366 EditableText""
usernameSymbol 367 EditableText"-ENter Name-"
scoreSymbol 373 EditableText""
usernameSymbol 374 EditableText"-ENter Name-"




http://swfchan.com/10/47389/info.shtml
Created: 1/5 -2019 22:57:30 Last modified: 1/5 -2019 22:57:30 Server time: 23/12 -2024 02:00:34