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

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

891817756.swf

This is the info page for
Flash #12978

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


Text
made by

100%

loading...

Sponsored by:

www.armorgames.com

Made by:

www.armorstudios.com

1

Level

somesounds

Play More Games

Credits

Settings

Instructions

Play

Made by Armor Studios

highscores!

snd_efx

snd_music

Graphics:
Anti Alias:   NONE     2x      4x
Map Background:   OFF    ON
Sounds:
Effects:  OFF   25%   50%   75%   100%
Music:   OFF   25%   50%   75%   100%
Cheats Activation:

Settings

Graphics Detail

Low

Low

Medium

Medium

High

High

Custom

Custom

Sounds

Music Type

Music Volume

Effects Volume

None

None

2x

2x

4x

4x

Off

Off

On

On

Simple

Simple

Complex

Complex

Standalone

Standalone

Armor Radio

Armor Radio

OFF

OFF

25%

25%

40%

40%

50%

50%

60%

60%

70%

70%

75%

75%

85%

85%

100%

100%

Anti Alias

Parallax Background

Effects

Instructions

Controls

P : Pause
Player 1:
Arrow Keys : Move
Shift : Shoot
Player 2:
W A S D : Move
Q : Shoot

Briefing
Slitz galaxy is very hostile, you will have to
eliminate all the enemies until the last boss to
scape from this galaxy. There are 15 strike levels,
it's easier to play them in multiplayer mode.

OK

Player 1 name

p1

p2

Play

Player 2 name

Player1 name

LIVES

1000

Insert Coin

0

player1

player2

enemy

power up

plasma orb

11

/15

OFF. You can turn on
Armor Radio at settings.

DJ fm

Game Over

Game
Completed!

paused

Sending Player 1 score

Sending Player 2 score

#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

Name

Score

loading...

loading...

loading...

loading...

loading...

loading...

loading...

loading...

loading...

loading...

...loading

...loading

...loading

...loading

...loading

...loading

...loading

...loading

...loading

...loading

<p align="left"><font face="Verdana" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0"><a href="http://www.armorbot.com/mytable/?id=729" target = "_blank"><b>Click Here for top100</b></a></font></p>

powered by

Highscores

Credits

Idea and Programming
Gabriel Ochsenhofer (aka regulargabs & syko227)
Graphics
Carl Giles (aka Nuistyles)
Music
LaymanLove - The Arsenal
Koalaby - Lava
Sound Effects
(c) Valve
Beta Testers
Kenney
Wyatt (stickmoose)
Sponsorship
ArmorGames.com
Copyright 2005-2007 Armor Studios. All Rights Reserved.

ActionScript [AS1/AS2]

Frame 1
Stage.showMenu = false;
Frame 3
function __us_abtracker__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var at; var atc; at = "__abtracker__"; atc = "world.abtracker.us"; g = (_global ? (_global) : (_level0._root)); if (g[at + swfid]) { return(g[at + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(atc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(atc); } mrlu = mc._url; mrlu_s = mrlu.substr(0, 4); if (mrlu_s == "file") { mrlu = "__local__"; } u = (((((((((((((("http://" + atc) + "/strack/bot.swf?abtv=1&fv=") + fv) + "&v=") + escape(getVersion())) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + "&llr=") + escape(mrlu)) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[at + "level"] ? (g[at + "level"] + 1) : (lv)))); g[at + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(at + swfid, lv); res.loadMovie(u); } return(res); } __us_abtracker__("U5335WSB", this, 11011, true); function setmainoffset(sound) { _global.moffset = sound.position / 1000; } function playscreen() { gotoAndPlay (7); } function settingsscreen() { gotoAndPlay (5); } function creditsscreen() { gotoAndPlay (261); } function instructionsscreen() { gotoAndPlay (6); } function transitionefx() { _global.bbp = new flash.display.BitmapData(640, 480, 0, 3355443); _global.bbp.draw(_root); _root.attachMovie("empty", "transition", 20000, {_x:0, _y:480}); _root.transition.attachMovie("empty", "bm", 1, {_x:0, _y:-480}); _root.transition.bm.attachBitmap(_global.bbp, 1); _root.transition.onEnterFrame = function () { this._rotation = this._rotation - 5; if (this._rotation < -90) { this.removeMovieClip(); } }; } function globalsave() { _root.slitz_data.data.volume_efx = _global.volume_efx; _root.slitz_data.data.volume_music = _global.volume_music; _root.slitz_data.data.music_type = _global.music_type; _root.slitz_data.data.music_i = _global.music_i; _root.slitz_data.data.music_radios = _global.music_radios; _root.slitz_data.data.name_p1 = _global.name_player1; _root.slitz_data.data.name_p2 = _global.name_player2; _root.slitz_data.data.gdetail = _global.gdetail; _root.slitz_data.data.aa = _global.aa; _root.slitz_data.data.parallax = _global.parallax; _root.slitz_data.data.effectsd = _global.effectsd; _root.slitz_data.flush(); } var slitz_data = SharedObject.getLocal("slitz_armorstudios", "/"); vr = "0.91"; if (slitz_data.data.version != vr) { slitz_data.data.version = vr; slitz_data.data.volume_efx = 100; slitz_data.data.volume_music = 40; slitz_data.data.music_type = "stand"; slitz_data.data.music_i = 0; slitz_data.data.music_radios = new Array(); slitz_data.data.music_radios.push(["D.I. FM - Psy", "http://www.di.fm/", "64.236.98.50:80", "http://64.236.98.50:80/stream/1008"]); slitz_data.data.music_radios.push(["D.I. FM - House", "http://www.di.fm/", "64.236.98.50:80", "http://64.236.98.50:80/stream/1007"]); slitz_data.data.music_radios.push(["HBR1", "http://www.hbr1.com/", "217.64.173.227:19700", "http://217.64.173.227:19700"]); slitz_data.data.music_radios.push(["LuxuriaMusic", "http://www.luxuriamusic.com/", "64.62.252.134:3142", "http://64.62.252.134:3142"]); slitz_data.data.name_p1 = "Player 1"; slitz_data.data.name_p2 = "Player 2"; slitz_data.data.gdetail = 2; slitz_data.data.aa = "LOW"; slitz_data.data.parallax = true; slitz_data.data.effectsd = "high"; slitz_data.data.first_time = true; trace("MESSING"); } _global.paused = false; _global.gdetail = slitz_data.data.gdetail; _global.aa = slitz_data.data.aa; _global.parallax = slitz_data.data.parallax; _global.effectsd = slitz_data.data.effectsd; _global.volume_efx = slitz_data.data.volume_efx; _global.volume_music = slitz_data.data.volume_music; _global.music_type = slitz_data.data.music_type; _global.music_i = slitz_data.data.music_i; _global.music_radios = slitz_data.data.music_radios; iki = 0; while (iki < _global.music_radios.length) { System.security.allowDomain(_global.music_radios[iki][2]); System.security.allowInsecureDomain(_global.music_radios[iki][2]); iki++; } System.security.loadPolicyFile("http://www.armorbot.com/crossdomain.xml"); _global.name_player1 = slitz_data.data.name_p1; _global.name_player2 = slitz_data.data.name_p2; _global.playermode = "multi"; _global.overlord = false; _global.devmode = false; _global.player2_ai = true; _global.moffset = 0; _global.levels = new Array(); _global.levels.push([["w", 1], ["e", 1, 100, 100], ["e", 1, 900, 100], ["e", 1, 100, 900], ["w", 3], ["e", 2, 900, 900], ["w", 1]]); _global.levels.push([["e", 1, 100, 100], ["e", 1, 900, 100], ["e", 1, 100, 900], ["e", 1, 900, 900], ["w", 2], ["e", 2, 500, 500], ["e", 1, 100, 100], ["e", 1, 900, 900]]); _global.levels.push([["e", 2, 100, 100], ["e", 1, 900, 100], ["w", 0.5], ["e", 1, 100, 900], ["e", 2, 900, 900], ["w", 3], ["e", 3, 500, 500], ["e", 1, 100, 100], ["e", 1, 900, 900], ["e", 1, 200, 800], ["w", 1], ["e", 3, 500, 500]]); _global.levels.push([["e", 3, 400, 600], ["w", 2], ["e", 3, 600, 400], ["w", 2], ["e", 1, 300, 300], ["e", 1, 700, 700], ["w", 3], ["e", 3, 500, 500], ["e", 1, 600, 500], ["e", 1, 400, 500], ["w", 4], ["e", 1, 500, 500], ["w", 2], ["e", 3, 500, 500]]); _global.levels.push([["e", 1, 200, 200], ["e", 1, 800, 800], ["w", 3], ["p", 1, 500, 500], ["w", 1], ["e", 2, 400, 600], ["e", 2, 600, 400], ["e", 3, 100, 100], ["e", 3, 900, 900], ["w", 5], ["e", 4, 500, 800], ["w", 5], ["e", 1, 900, 100], ["e", 1, 100, 100], ["e", 1, 100, 900], ["e", 1, 900, 900], ["w", 4], ["p", 2, 200, 200], ["w", 2], ["e", 1, 100, 900], ["e", 1, 900, 100], ["e", 1, 400, 400], ["e", 1, 600, 600]]); _global.levels.push([["p", 1, 500, 500], ["e", 1, 200, 100], ["e", 1, 800, 100], ["e", 1, 200, 900], ["e", 1, 800, 900], ["e", 1, 500, 500], ["w", 3], ["e", 2, 900, 100], ["w", 3], ["e", 2, 100, 900], ["w", 3], ["e", 2, 100, 100], ["w", 3], ["e", 2, 900, 900], ["w", 3], ["e", 4, 500, 500], ["w", 4], ["e", 3, 800, 500], ["e", 3, 200, 500], ["e", 1, 900, 100], ["e", 1, 100, 100], ["e", 1, 100, 900], ["e", 1, 900, 900], ["w", 5], ["e", 1, 800, 800], ["e", 1, 800, 200], ["e", 1, 200, 200], ["e", 1, 200, 800], ["w", 5], ["e", 1, 600, 600], ["e", 1, 600, 500], ["e", 1, 600, 400], ["e", 1, 500, 400], ["e", 1, 400, 400], ["e", 1, 400, 500]]); _global.levels.push([["e", 1, 100, 100], ["e", 1, 900, 100], ["e", 1, 100, 900], ["e", 1, 900, 900], ["w", 1], ["e", 1, 200, 200], ["e", 1, 800, 200], ["e", 1, 800, 800], ["e", 1, 200, 800], ["w", 1], ["e", 1, 400, 600], ["e", 1, 600, 400], ["e", 1, 400, 400], ["e", 1, 600, 600], ["w", 7], ["e", 5, 500, 500], ["w", 4], ["e", 5, 900, 100], ["w", 5], ["e", 5, 100, 900], ["w", 5], ["e", 2, 400, 500], ["e", 2, 600, 500], ["e", 2, 500, 400], ["e", 2, 500, 600], ["w", 5], ["e", 1, 500, 500], ["e", 1, 100, 200], ["e", 1, 900, 200], ["w", 5], ["e", 1, 800, 900], ["e", 1, 700, 400], ["e", 1, 300, 700], ["w", 5], ["e", 1, 900, 400], ["e", 1, 100, 500], ["e", 1, 200, 900], ["w", 5], ["e", 4, 400, 600], ["e", 4, 400, 600], ["e", 4, 800, 800], ["p", 2, 500, 500]]); _global.levels.push([["w", 2], ["e", 5, 100, 900], ["w", 2], ["e", 5, 100, 100], ["w", 2], ["e", 5, 900, 100], ["w", 2], ["e", 5, 900, 900], ["w", 2], ["e", 5, 500, 500], ["w", 3], ["e", 1, 200, 200], ["e", 1, 800, 200], ["e", 1, 800, 800], ["e", 1, 200, 800], ["e", 1, 900, 100], ["e", 1, 100, 100], ["e", 1, 100, 900], ["e", 1, 900, 900], ["w", 5], ["e", 1, 900, 100], ["e", 1, 800, 100], ["e", 1, 700, 100], ["e", 1, 700, 200], ["e", 1, 700, 300], ["e", 1, 800, 300], ["e", 1, 900, 300], ["e", 1, 900, 200], ["w", 1], ["e", 2, 800, 200], ["w", 5], ["e", 1, 100, 800], ["e", 1, 100, 700], ["e", 1, 200, 700], ["e", 1, 300, 700], ["e", 1, 300, 800], ["e", 1, 300, 900], ["e", 1, 200, 900], ["e", 1, 100, 900], ["w", 1], ["e", 2, 200, 800], ["w", 3], ["e", 4, 500, 500], ["w", 5], ["p", 2, 800, 200], ["w", 3], ["e", 4, 100, 100], ["e", 4, 900, 900], ["w", 3], ["e", 4, 800, 200], ["w", 5], ["e", 1, 900, 100], ["w", 5], ["e", 1, 100, 100], ["w", 5], ["e", 5, 400, 600], ["e", 5, 600, 400], ["e", 1, 400, 400], ["e", 1, 400, 400], ["e", 1, 600, 600], ["e", 1, 600, 200], ["e", 1, 400, 200], ["e", 1, 600, 800], ["e", 1, 400, 800], ["w", 5], ["e", 1, 100, 600], ["e", 1, 900, 600], ["w", 8], ["e", 4, 600, 500], ["e", 4, 400, 500]]); _global.levels.push([["e", 2, 450, 460], ["e", 2, 550, 540], ["e", 1, 450, 540], ["e", 1, 550, 460], ["w", 1], ["e", 1, 40, 40], ["e", 1, 960, 960], ["w", 7], ["e", 4, 500, 500], ["w", 4], ["e", 4, 450, 540], ["e", 4, 550, 460], ["w", 5], ["e", 5, 40, 540], ["e", 5, 960, 460], ["w", 6], ["p", 2, 40, 40], ["p", 2, 960, 960], ["p", 2, 960, 40], ["p", 2, 40, 960], ["w", 4], ["e", 2, 40, 540], ["e", 2, 40, 460], ["e", 2, 100, 540], ["e", 2, 100, 460], ["w", 4], ["e", 2, 960, 460], ["e", 2, 960, 540], ["e", 2, 900, 460], ["e", 2, 900, 540], ["w", 4], ["w", 5], ["e", 3, 400, 400], ["e", 3, 340, 340], ["e", 3, 280, 280], ["e", 3, 220, 220], ["e", 3, 160, 160], ["e", 3, 100, 100], ["w", 5], ["e", 5, 500, 500], ["e", 4, 300, 500], ["e", 4, 700, 500], ["w", 5], ["e", 4, 500, 100], ["e", 1, 40, 960], ["e", 1, 500, 960], ["e", 1, 960, 960], ["e", 1, 340, 280], ["e", 1, 160, 460], ["e", 1, 660, 660], ["e", 1, 600, 720], ["e", 1, 500, 720], ["e", 1, 400, 660], ["w", 5], ["e", 1, 220, 900], ["w", 5], ["e", 1, 840, 340], ["w", 5], ["e", 1, 160, 220], ["w", 5], ["e", 1, 100, 160], ["w", 5], ["e", 1, 500, 500], ["w", 5], ["e", 1, 300, 500], ["w", 5], ["e", 1, 700, 500], ["w", 5], ["e", 5, 40, 40], ["e", 5, 40, 960], ["e", 5, 960, 960], ["e", 5, 960, 40], ["w", 5], ["e", 4, 500, 500]]); _global.levels.push([["p", 1, 500, 500], ["e", 1, 340, 540], ["e", 1, 400, 600], ["e", 1, 450, 660], ["e", 1, 500, 720], ["e", 1, 550, 660], ["e", 1, 600, 600], ["e", 1, 660, 540], ["e", 1, 660, 460], ["e", 1, 600, 400], ["e", 1, 550, 340], ["e", 1, 500, 280], ["e", 1, 450, 340], ["e", 1, 400, 400], ["e", 1, 340, 460], ["w", 5], ["e", 2, 300, 500], ["e", 2, 700, 500], ["w", 5], ["e", 2, 220, 540], ["e", 2, 220, 460], ["e", 2, 780, 460], ["e", 2, 780, 540], ["w", 5], ["e", 3, 500, 500], ["w", 5], ["e", 3, 500, 500], ["w", 5], ["e", 3, 500, 500], ["w", 5], ["e", 3, 500, 500], ["w", 5], ["e", 3, 40, 40], ["e", 3, 40, 960], ["e", 3, 960, 40], ["e", 3, 960, 960], ["e", 1, 40, 540], ["e", 1, 40, 460], ["e", 1, 100, 460], ["e", 1, 100, 540], ["e", 1, 960, 460], ["e", 1, 960, 540], ["e", 1, 900, 540], ["e", 1, 900, 460], ["e", 1, 160, 340], ["e", 1, 220, 340], ["e", 1, 280, 340], ["e", 1, 340, 340], ["e", 1, 280, 780], ["e", 1, 340, 720], ["e", 1, 400, 660], ["w", 5], ["e", 1, 40, 960], ["e", 1, 500, 960], ["e", 1, 960, 960], ["e", 1, 960, 40], ["e", 1, 500, 40], ["e", 1, 40, 40], ["w", 5], ["e", 5, 500, 500], ["w", 5], ["e", 5, 500, 500], ["w", 5], ["e", 5, 500, 500], ["e", 5, 300, 500], ["e", 5, 700, 500], ["w", 5], ["e", 1, 40, 460], ["e", 1, 40, 540], ["e", 1, 960, 460], ["e", 1, 960, 540], ["w", 5], ["e", 1, 340, 160], ["e", 1, 500, 160], ["e", 1, 660, 160], ["w", 5], ["e", 1, 450, 960], ["e", 1, 450, 900], ["e", 1, 450, 840], ["e", 1, 450, 780], ["e", 1, 450, 720], ["e", 1, 450, 660], ["e", 1, 450, 600], ["e", 1, 450, 540], ["w", 5], ["e", 2, 100, 460], ["w", 5], ["p", 1, 160, 160], ["p", 1, 960, 960], ["w", 5], ["e", 1, 500, 500], ["e", 1, 300, 500], ["e", 1, 700, 500], ["w", 5]]); _global.levels.push([["e", 1, 40, 540], ["e", 1, 40, 600], ["e", 1, 40, 660], ["e", 1, 40, 720], ["e", 1, 40, 780], ["e", 1, 40, 840], ["e", 1, 40, 900], ["e", 1, 40, 960], ["e", 1, 100, 960], ["e", 1, 160, 960], ["e", 1, 220, 960], ["e", 1, 280, 960], ["e", 1, 340, 960], ["e", 1, 400, 960], ["e", 1, 450, 960], ["w", 5], ["w", 5], ["e", 1, 550, 40], ["e", 1, 600, 40], ["e", 1, 660, 40], ["e", 1, 720, 40], ["e", 1, 780, 40], ["e", 1, 840, 40], ["e", 1, 900, 40], ["e", 1, 960, 40], ["e", 1, 960, 100], ["e", 1, 960, 160], ["e", 1, 960, 220], ["e", 1, 960, 280], ["e", 1, 960, 340], ["e", 1, 960, 400], ["e", 1, 960, 460], ["w", 5], ["w", 5], ["w", 5], ["e", 1, 500, 500], ["e", 1, 300, 500], ["e", 1, 700, 500], ["e", 1, 900, 900], ["e", 1, 840, 840], ["e", 1, 780, 780], ["e", 1, 720, 720], ["e", 1, 660, 660], ["e", 1, 600, 600], ["e", 1, 550, 540], ["e", 5, 160, 280], ["e", 5, 220, 220], ["e", 5, 280, 160], ["w", 5], ["e", 5, 500, 500], ["w", 5], ["e", 5, 700, 500], ["e", 5, 300, 500], ["w", 5], ["e", 5, 40, 960], ["e", 5, 960, 40], ["w", 5], ["e", 1, 40, 460], ["e", 1, 100, 460], ["e", 1, 160, 460], ["e", 1, 220, 460], ["e", 1, 280, 460], ["e", 1, 340, 460], ["e", 1, 400, 460], ["e", 1, 450, 460], ["e", 1, 500, 460], ["w", 5], ["e", 1, 550, 540], ["e", 1, 600, 540], ["e", 1, 660, 540], ["e", 1, 720, 540], ["e", 1, 780, 540], ["e", 1, 840, 540], ["e", 1, 900, 540], ["e", 1, 960, 540], ["w", 5], ["e", 1, 40, 40], ["e", 1, 100, 40], ["e", 1, 160, 40], ["e", 1, 220, 40], ["e", 1, 280, 40], ["e", 1, 340, 40], ["e", 1, 400, 40], ["e", 1, 450, 40], ["e", 1, 500, 40], ["w", 5], ["e", 1, 960, 40], ["e", 1, 900, 100], ["e", 1, 840, 160], ["e", 1, 780, 220], ["e", 1, 720, 280], ["e", 1, 660, 340], ["e", 1, 600, 400], ["e", 1, 550, 460], ["e", 1, 500, 500], ["e", 1, 450, 540], ["e", 1, 400, 600], ["e", 1, 340, 660], ["e", 1, 280, 720], ["e", 1, 220, 780], ["e", 1, 160, 840], ["e", 1, 100, 900], ["e", 1, 40, 960], ["w", 5], ["w", 5], ["e", 2, 100, 400], ["e", 2, 840, 720], ["e", 3, 600, 280], ["e", 4, 400, 600], ["w", 5], ["e", 4, 400, 280], ["w", 5], ["e", 4, 280, 400], ["w", 5], ["e", 4, 720, 400], ["w", 5], ["e", 4, 660, 720], ["e", 4, 160, 780], ["e", 4, 160, 540], ["w", 5], ["e", 4, 160, 400], ["e", 4, 660, 220], ["e", 4, 780, 100], ["e", 4, 900, 280], ["e", 4, 840, 840], ["e", 4, 600, 720], ["e", 4, 400, 280], ["w", 5], ["e", 5, 400, 460], ["e", 5, 40, 40], ["e", 5, 960, 40], ["w", 5], ["e", 5, 450, 960], ["e", 5, 550, 960], ["w", 5], ["p", 2, 300, 500], ["p", 2, 700, 500], ["p", 2, 500, 500], ["w", 5], ["e", 1, 100, 340], ["e", 1, 100, 400], ["e", 1, 100, 460], ["e", 1, 100, 600], ["e", 1, 100, 660], ["e", 1, 960, 960], ["e", 1, 960, 900], ["e", 1, 960, 840], ["e", 1, 960, 780], ["e", 1, 960, 720], ["e", 1, 960, 660], ["e", 1, 960, 600], ["e", 1, 960, 540], ["w", 5], ["e", 5, 500, 500]]); _global.levels.push([["e", 1, 500, 540], ["e", 1, 450, 540], ["e", 1, 450, 460], ["e", 1, 500, 460], ["e", 1, 550, 460], ["e", 1, 550, 540], ["e", 1, 40, 40], ["e", 1, 40, 100], ["e", 1, 100, 40], ["e", 1, 900, 40], ["e", 1, 960, 40], ["e", 1, 960, 100], ["e", 1, 960, 900], ["e", 1, 960, 960], ["e", 1, 900, 960], ["e", 1, 100, 960], ["e", 1, 40, 960], ["e", 1, 40, 900], ["e", 1, 40, 540], ["e", 1, 40, 460], ["e", 1, 960, 460], ["e", 1, 960, 540], ["e", 1, 700, 500], ["e", 1, 300, 500], ["e", 5, 500, 500], ["e", 2, 340, 340], ["e", 2, 660, 340], ["e", 2, 340, 660], ["e", 2, 660, 660], ["w", 10], ["e", 2, 300, 500], ["e", 2, 700, 500], ["e", 1, 160, 400], ["e", 1, 160, 460], ["e", 1, 160, 540], ["e", 1, 160, 600], ["e", 1, 840, 400], ["e", 1, 840, 460], ["e", 1, 840, 540], ["e", 1, 840, 600], ["e", 1, 500, 960], ["e", 1, 500, 900], ["e", 1, 500, 840], ["e", 1, 500, 780], ["e", 1, 500, 40], ["e", 1, 500, 100], ["e", 1, 500, 160], ["e", 1, 500, 220], ["p", 2, 500, 500], ["w", 10], ["e", 5, 300, 500], ["e", 5, 700, 500], ["e", 5, 500, 500], ["e", 1, 40, 40], ["e", 1, 100, 100], ["e", 1, 160, 160], ["e", 1, 220, 220], ["e", 1, 280, 280], ["e", 1, 340, 340], ["e", 1, 400, 400], ["e", 1, 450, 460], ["e", 1, 550, 540], ["e", 1, 600, 600], ["e", 1, 660, 660], ["e", 1, 720, 720], ["e", 1, 780, 780], ["e", 1, 840, 840], ["e", 1, 900, 900], ["e", 1, 960, 960], ["e", 1, 450, 540], ["e", 1, 400, 600], ["e", 1, 340, 660], ["e", 1, 280, 720], ["e", 1, 220, 780], ["e", 1, 160, 840], ["e", 1, 100, 900], ["e", 1, 40, 960], ["e", 1, 550, 460], ["e", 1, 600, 400], ["e", 1, 660, 340], ["e", 1, 720, 280], ["e", 1, 780, 220], ["e", 1, 840, 160], ["e", 1, 900, 100], ["e", 1, 960, 40], ["w", 10], ["e", 1, 40, 540], ["e", 1, 40, 600], ["e", 1, 40, 460], ["e", 1, 40, 400], ["e", 1, 960, 400], ["e", 1, 960, 460], ["e", 1, 960, 540], ["e", 1, 960, 600], ["e", 2, 100, 460], ["e", 2, 100, 540], ["e", 2, 900, 460], ["e", 2, 900, 540], ["e", 2, 500, 40], ["e", 2, 500, 960], ["e", 3, 40, 40], ["e", 3, 40, 960], ["e", 3, 960, 40], ["e", 3, 960, 960], ["e", 4, 160, 160], ["e", 4, 840, 840], ["w", 10], ["e", 4, 450, 540], ["e", 4, 550, 460], ["e", 4, 450, 460], ["e", 4, 550, 540], ["e", 4, 500, 540], ["e", 4, 500, 500], ["e", 4, 500, 460], ["w", 10], ["e", 4, 300, 500], ["e", 4, 700, 500], ["e", 5, 500, 500], ["p", 2, 100, 100], ["e", 1, 40, 40], ["e", 1, 40, 100], ["e", 1, 40, 160], ["e", 1, 100, 160], ["e", 1, 160, 160], ["e", 1, 160, 100], ["e", 1, 160, 40], ["e", 1, 100, 40], ["e", 1, 220, 540], ["e", 1, 280, 540], ["e", 1, 340, 540], ["e", 1, 340, 460], ["e", 1, 280, 460], ["e", 1, 220, 460], ["e", 1, 660, 780], ["e", 1, 660, 720], ["e", 1, 720, 720], ["e", 1, 780, 720], ["e", 1, 780, 780], ["e", 1, 780, 840], ["e", 1, 720, 840], ["e", 1, 660, 840], ["e", 4, 720, 780], ["w", 10], ["e", 1, 400, 720], ["e", 1, 400, 780], ["e", 1, 400, 840], ["e", 1, 450, 840], ["e", 1, 500, 840], ["e", 1, 550, 840], ["e", 1, 600, 840], ["e", 1, 600, 780], ["e", 1, 600, 720], ["e", 1, 600, 660], ["e", 1, 600, 600], ["e", 1, 550, 600], ["e", 1, 500, 600], ["e", 1, 450, 600], ["e", 1, 400, 600], ["e", 1, 400, 660], ["e", 5, 500, 720]]); _global.levels.push([["e", 1, 160, 160], ["e", 1, 220, 160], ["e", 1, 280, 160], ["e", 1, 340, 160], ["e", 1, 400, 160], ["e", 1, 450, 160], ["e", 1, 500, 160], ["e", 1, 550, 160], ["e", 1, 600, 160], ["e", 1, 660, 160], ["e", 1, 720, 160], ["e", 1, 780, 160], ["e", 1, 840, 160], ["e", 1, 840, 220], ["e", 1, 840, 280], ["e", 1, 840, 340], ["e", 1, 840, 400], ["e", 1, 840, 460], ["e", 1, 840, 540], ["e", 1, 840, 600], ["e", 1, 840, 660], ["e", 1, 840, 720], ["e", 1, 840, 780], ["e", 1, 840, 840], ["e", 1, 780, 840], ["e", 1, 720, 840], ["e", 1, 660, 840], ["e", 1, 600, 840], ["e", 1, 550, 840], ["e", 1, 500, 840], ["e", 1, 450, 840], ["e", 1, 400, 840], ["e", 1, 340, 840], ["e", 1, 280, 840], ["e", 1, 220, 840], ["e", 1, 160, 840], ["e", 1, 160, 780], ["e", 1, 160, 720], ["e", 1, 160, 660], ["e", 1, 160, 600], ["e", 1, 160, 540], ["e", 1, 160, 460], ["e", 1, 160, 400], ["e", 1, 160, 340], ["e", 1, 160, 280], ["e", 1, 160, 220], ["p", 1, 500, 500], ["w", 15], ["e", 1, 40, 40], ["e", 1, 40, 960], ["e", 1, 960, 960], ["e", 1, 960, 40], ["e", 2, 300, 500], ["e", 2, 700, 500], ["w", 9], ["e", 2, 220, 540], ["e", 2, 220, 660], ["e", 2, 220, 460], ["e", 2, 220, 340], ["e", 3, 220, 400], ["e", 3, 220, 600], ["e", 4, 160, 340], ["e", 4, 160, 400], ["e", 4, 160, 460], ["e", 4, 160, 540], ["e", 4, 160, 600], ["e", 4, 160, 660], ["w", 9], ["e", 5, 300, 500], ["e", 5, 500, 500], ["e", 5, 700, 500], ["w", 9], ["e", 1, 40, 960], ["e", 1, 100, 960], ["e", 1, 160, 960], ["e", 1, 220, 960], ["e", 1, 280, 960], ["e", 1, 340, 960], ["e", 1, 400, 960], ["e", 1, 450, 960], ["e", 1, 500, 960], ["e", 1, 550, 960], ["e", 1, 600, 960], ["e", 1, 660, 960], ["e", 1, 720, 960], ["e", 1, 780, 960], ["e", 1, 840, 960], ["e", 1, 900, 960], ["e", 1, 960, 960], ["e", 1, 960, 40], ["e", 1, 900, 40], ["e", 1, 840, 40], ["e", 1, 780, 40], ["e", 1, 720, 40], ["e", 1, 660, 40], ["e", 1, 600, 40], ["e", 1, 550, 40], ["e", 1, 500, 40], ["e", 1, 450, 40], ["e", 1, 400, 40], ["e", 1, 340, 40], ["e", 1, 280, 40], ["e", 1, 220, 40], ["e", 1, 160, 40], ["e", 1, 100, 40], ["e", 1, 40, 40], ["e", 1, 300, 500], ["e", 1, 700, 500], ["e", 4, 500, 500], ["w", 12], ["e", 5, 500, 500], ["w", 10], ["e", 1, 300, 500], ["e", 1, 340, 460], ["e", 1, 400, 400], ["e", 1, 450, 340], ["e", 1, 500, 280], ["e", 1, 550, 340], ["e", 1, 600, 400], ["e", 1, 660, 460], ["e", 1, 700, 500], ["e", 1, 280, 540], ["e", 1, 280, 600], ["e", 1, 280, 660], ["e", 1, 280, 720], ["e", 1, 280, 780], ["e", 1, 340, 720], ["e", 1, 400, 780], ["e", 1, 450, 720], ["e", 1, 500, 660], ["e", 1, 550, 720], ["e", 1, 600, 780], ["e", 1, 660, 720], ["e", 1, 720, 780], ["e", 1, 720, 720], ["e", 1, 720, 660], ["e", 1, 720, 600], ["e", 1, 720, 540], ["e", 2, 500, 340], ["e", 2, 450, 400], ["e", 2, 500, 400], ["e", 2, 550, 400], ["e", 5, 500, 500], ["p", 1, 400, 460], ["p", 1, 600, 460], ["p", 2, 450, 460], ["p", 2, 500, 460], ["p", 2, 550, 460], ["w", 10], ["e", 4, 300, 500], ["e", 4, 280, 540], ["e", 4, 280, 460], ["e", 4, 700, 500], ["e", 4, 720, 460], ["e", 4, 720, 540], ["e", 3, 40, 960], ["e", 3, 100, 900], ["e", 3, 40, 840], ["e", 3, 160, 960], ["e", 3, 840, 960], ["e", 3, 900, 900], ["e", 3, 960, 840], ["e", 3, 960, 960], ["e", 2, 40, 40], ["e", 2, 960, 40], ["e", 1, 500, 460], ["e", 1, 500, 500], ["e", 1, 450, 540], ["e", 1, 500, 540], ["e", 1, 550, 540], ["e", 1, 550, 460], ["e", 1, 450, 460], ["e", 1, 500, 400], ["e", 1, 500, 600], ["e", 1, 500, 660], ["e", 1, 500, 340], ["e", 1, 450, 280], ["e", 1, 550, 280], ["e", 1, 450, 720], ["e", 1, 550, 720], ["w", 10], ["e", 1, 280, 460], ["e", 1, 300, 500], ["e", 1, 280, 540], ["e", 1, 720, 460], ["e", 1, 700, 500], ["e", 1, 720, 540], ["e", 5, 40, 40], ["e", 5, 40, 960], ["e", 5, 960, 960], ["e", 5, 960, 40], ["e", 4, 500, 500], ["e", 4, 500, 400], ["e", 4, 500, 600], ["e", 4, 500, 40], ["e", 4, 500, 960], ["w", 3], ["p", 2, 40, 40], ["p", 2, 40, 960], ["p", 2, 960, 960], ["p", 2, 960, 40]]); _global.levels.push([["e", 5, 500, 500], ["w", 0.5], ["e", 5, 300, 500], ["w", 0.5], ["e", 5, 700, 500], ["w", 0.5], ["e", 5, 40, 40], ["w", 0.5], ["e", 5, 960, 40], ["w", 0.5], ["e", 5, 40, 960], ["w", 0.5], ["e", 5, 960, 960], ["w", 0.5], ["w", 8], ["e", 1, 40, 540], ["e", 1, 40, 460], ["e", 1, 960, 460], ["e", 1, 960, 540], ["e", 1, 700, 500], ["e", 1, 300, 500], ["w", 1], ["e", 1, 500, 500], ["w", 1], ["e", 1, 400, 460], ["w", 1], ["e", 1, 220, 340], ["w", 1], ["e", 1, 780, 780], ["w", 1], ["e", 1, 500, 900], ["w", 1], ["e", 2, 220, 660], ["w", 1.5], ["e", 2, 780, 340], ["w", 1.5], ["e", 2, 280, 280], ["w", 1.5], ["e", 2, 160, 840], ["w", 1.5], ["e", 2, 340, 840], ["w", 1.5], ["e", 2, 500, 960], ["w", 1.5], ["e", 2, 780, 720], ["w", 1.5], ["e", 2, 840, 220], ["w", 1.5], ["e", 2, 220, 220], ["w", 1.5], ["e", 2, 160, 160], ["w", 1.5], ["e", 2, 40, 40], ["w", 1.5], ["e", 2, 100, 600], ["w", 1.5], ["e", 1, 500, 460], ["e", 1, 450, 460], ["e", 1, 450, 540], ["e", 1, 500, 540], ["e", 1, 550, 540], ["e", 1, 550, 460], ["w", 1], ["e", 1, 400, 400], ["e", 1, 600, 400], ["e", 1, 400, 600], ["e", 1, 600, 600], ["w", 1], ["e", 1, 300, 500], ["e", 1, 700, 500], ["w", 1], ["e", 1, 280, 460], ["e", 1, 280, 540], ["e", 1, 720, 460], ["e", 1, 720, 540], ["w", 1], ["e", 1, 280, 400], ["e", 1, 720, 400], ["e", 1, 720, 600], ["e", 1, 280, 600], ["w", 1], ["e", 1, 280, 660], ["e", 1, 280, 340], ["e", 1, 720, 340], ["e", 1, 720, 660], ["w", 1], ["e", 1, 450, 460], ["w", 1], ["e", 1, 550, 540], ["w", 1], ["e", 1, 550, 460], ["w", 1], ["e", 1, 450, 540], ["w", 1], ["e", 4, 300, 500], ["e", 4, 700, 500], ["w", 1], ["e", 4, 40, 40], ["e", 4, 960, 40], ["e", 4, 960, 960], ["e", 4, 40, 960], ["w", 1], ["e", 4, 450, 540], ["e", 4, 550, 460], ["w", 1], ["e", 3, 220, 540], ["w", 1], ["e", 3, 280, 280], ["w", 1], ["e", 3, 840, 160], ["w", 1], ["e", 3, 720, 840], ["w", 1], ["e", 3, 280, 780], ["w", 1], ["e", 3, 400, 600], ["w", 1], ["e", 3, 500, 500], ["w", 1], ["e", 3, 450, 460], ["w", 1], ["e", 2, 40, 460], ["e", 2, 40, 540], ["e", 2, 960, 460], ["e", 2, 960, 540], ["e", 2, 900, 160], ["e", 2, 840, 160], ["e", 2, 780, 160], ["e", 2, 720, 160], ["e", 2, 660, 160], ["e", 2, 600, 160], ["e", 2, 600, 220], ["e", 2, 660, 220], ["e", 2, 720, 220], ["e", 2, 780, 220], ["e", 2, 840, 220], ["e", 2, 900, 220], ["e", 2, 720, 280], ["e", 2, 780, 280], ["e", 2, 720, 340], ["e", 2, 780, 340], ["w", 13], ["e", 1, 500, 500], ["e", 1, 450, 460], ["e", 1, 400, 460], ["e", 1, 400, 400], ["e", 1, 400, 340], ["e", 1, 450, 340], ["e", 1, 500, 340], ["e", 1, 500, 400], ["e", 1, 550, 460], ["e", 1, 600, 460], ["e", 1, 600, 400], ["e", 1, 600, 340], ["e", 1, 550, 340], ["e", 1, 550, 280], ["e", 1, 500, 280], ["e", 1, 450, 280], ["e", 1, 340, 400], ["e", 1, 340, 460], ["e", 1, 660, 400], ["e", 1, 660, 460], ["e", 1, 600, 540], ["e", 1, 550, 600], ["e", 1, 500, 600], ["e", 1, 450, 600], ["e", 1, 450, 660], ["e", 1, 500, 660], ["e", 1, 550, 660], ["e", 1, 400, 540], ["e", 1, 500, 540], ["w", 10], ["e", 1, 40, 960], ["e", 1, 100, 900], ["e", 1, 100, 960], ["e", 1, 40, 900], ["e", 1, 960, 960], ["e", 1, 960, 900], ["e", 1, 900, 900], ["e", 1, 900, 960], ["e", 1, 900, 40], ["e", 1, 900, 100], ["e", 1, 960, 100], ["e", 1, 960, 40], ["e", 1, 40, 40], ["e", 1, 40, 100], ["e", 1, 100, 100], ["e", 1, 100, 40], ["w", 10], ["e", 5, 500, 500], ["w", 10], ["p", 2, 500, 500], ["w", 1], ["p", 2, 100, 100], ["w", 1], ["p", 2, 900, 900], ["w", 1], ["e", 1, 300, 500], ["e", 1, 700, 500], ["e", 1, 500, 500], ["e", 1, 500, 460], ["e", 1, 500, 540], ["w", 1], ["e", 1, 280, 460], ["e", 1, 280, 540], ["e", 1, 720, 460], ["e", 1, 720, 540], ["w", 1], ["e", 1, 500, 460], ["e", 1, 550, 460], ["e", 1, 450, 460], ["e", 1, 450, 540], ["e", 1, 500, 540], ["e", 1, 550, 540], ["w", 1], ["e", 1, 100, 900], ["e", 1, 900, 100], ["e", 1, 100, 100], ["e", 1, 900, 900], ["w", 1], ["e", 1, 160, 160], ["e", 1, 840, 160], ["e", 1, 840, 840], ["e", 1, 160, 840], ["w", 1], ["e", 2, 300, 500], ["w", 2], ["e", 2, 700, 500], ["w", 2], ["e", 2, 500, 500], ["w", 2], ["e", 5, 40, 960], ["e", 5, 40, 40], ["e", 5, 960, 40], ["e", 5, 960, 960], ["w", 2], ["e", 5, 300, 500], ["e", 5, 700, 500], ["e", 5, 500, 460], ["e", 5, 500, 540], ["w", 2], ["e", 1, 220, 460], ["e", 1, 220, 540], ["e", 1, 160, 460], ["e", 1, 160, 540], ["e", 1, 100, 540], ["e", 1, 100, 460], ["e", 1, 40, 460], ["e", 1, 40, 540], ["w", 2], ["e", 1, 960, 460], ["e", 1, 960, 540], ["e", 1, 900, 540], ["e", 1, 900, 460], ["e", 1, 840, 460], ["e", 1, 840, 540], ["e", 1, 780, 540], ["e", 1, 780, 460], ["w", 2], ["e", 1, 500, 100], ["e", 1, 500, 900], ["w", 2], ["e", 1, 500, 660], ["e", 1, 500, 340], ["w", 2], ["e", 1, 40, 540], ["e", 1, 40, 460], ["w", 2], ["e", 1, 960, 460], ["e", 1, 960, 540], ["w", 2], ["e", 3, 300, 500], ["e", 3, 700, 500], ["w", 2], ["e", 3, 500, 500], ["w", 2], ["e", 3, 40, 600], ["w", 2], ["e", 3, 840, 160], ["w", 2], ["e", 3, 500, 500], ["w", 5], ["e", 1, 40, 540], ["e", 1, 40, 600], ["e", 1, 40, 660], ["e", 1, 40, 720], ["e", 1, 40, 780], ["e", 1, 40, 840], ["e", 1, 40, 900], ["e", 1, 40, 960], ["e", 1, 100, 960], ["e", 1, 160, 960], ["e", 1, 220, 960], ["e", 1, 280, 960], ["e", 1, 340, 960], ["e", 1, 400, 960], ["e", 1, 450, 960], ["e", 1, 450, 900], ["e", 1, 450, 840], ["e", 1, 450, 780], ["e", 1, 450, 720], ["e", 1, 450, 660], ["e", 1, 450, 600], ["e", 1, 450, 540], ["e", 1, 400, 540], ["e", 1, 340, 540], ["e", 1, 280, 540], ["e", 1, 220, 540], ["e", 1, 160, 540], ["e", 1, 100, 540], ["e", 1, 100, 600], ["e", 1, 400, 900], ["e", 1, 100, 900], ["e", 1, 400, 600], ["e", 2, 220, 720], ["e", 2, 280, 780], ["e", 3, 220, 780], ["e", 4, 280, 720], ["e", 5, 900, 100], ["p", 2, 160, 840]]); _global.levels.push([["e", 1, 40, 100], ["e", 1, 40, 160], ["e", 1, 100, 40], ["e", 1, 160, 40], ["e", 1, 40, 840], ["e", 1, 40, 900], ["e", 1, 100, 960], ["e", 1, 160, 960], ["e", 1, 900, 960], ["e", 1, 840, 960], ["e", 1, 960, 900], ["e", 1, 960, 840], ["e", 1, 960, 100], ["e", 1, 960, 160], ["e", 1, 900, 40], ["e", 1, 840, 40], ["e", 5, 40, 40], ["e", 5, 960, 40], ["e", 5, 960, 960], ["e", 5, 40, 960], ["p", 2, 500, 500], ["p", 1, 300, 500], ["p", 1, 700, 500], ["w", 6], ["e", 2, 280, 540], ["e", 2, 280, 460], ["e", 2, 720, 460], ["e", 2, 720, 540], ["e", 2, 450, 600], ["e", 2, 500, 600], ["e", 2, 550, 600], ["e", 2, 450, 400], ["e", 2, 500, 400], ["e", 2, 550, 400], ["w", 6], ["e", 3, 100, 900], ["e", 3, 160, 900], ["e", 3, 220, 900], ["e", 3, 100, 840], ["e", 3, 100, 780], ["e", 4, 100, 160], ["e", 4, 100, 100], ["e", 4, 160, 100], ["e", 4, 220, 100], ["e", 4, 100, 220], ["e", 5, 900, 900], ["e", 5, 900, 100], ["w", 6], ["e", 5, 40, 40], ["e", 5, 40, 960], ["e", 5, 40, 540], ["e", 5, 40, 460], ["w", 6], ["e", 5, 40, 460], ["e", 5, 40, 540], ["w", 6], ["e", 5, 40, 460], ["e", 5, 40, 540], ["w", 6], ["e", 5, 960, 460], ["e", 5, 500, 40], ["e", 5, 500, 960], ["w", 6], ["e", 1, 500, 100], ["e", 1, 450, 160], ["e", 1, 550, 160], ["e", 1, 400, 220], ["e", 1, 600, 220], ["e", 1, 340, 280], ["e", 1, 660, 280], ["e", 1, 280, 340], ["e", 1, 720, 340], ["e", 1, 220, 400], ["e", 1, 780, 400], ["e", 1, 160, 460], ["e", 1, 840, 460], ["e", 1, 160, 540], ["e", 1, 840, 540], ["e", 1, 280, 540], ["e", 1, 720, 540], ["e", 1, 400, 540], ["e", 1, 600, 540], ["e", 1, 500, 540], ["e", 1, 500, 500], ["e", 1, 500, 460], ["p", 2, 500, 160], ["e", 2, 500, 220], ["e", 2, 450, 220], ["e", 2, 550, 220], ["w", 15], ["e", 3, 100, 900], ["e", 3, 900, 900], ["e", 3, 900, 100], ["e", 3, 100, 100], ["e", 2, 500, 500], ["e", 1, 450, 540], ["e", 1, 550, 460], ["e", 1, 450, 460], ["e", 1, 550, 540], ["e", 1, 40, 460], ["e", 1, 40, 540], ["e", 1, 960, 460], ["e", 1, 960, 540], ["e", 5, 500, 540], ["e", 5, 500, 460], ["w", 15], ["e", 5, 40, 40], ["e", 5, 100, 100], ["e", 5, 960, 40], ["e", 5, 900, 100], ["e", 4, 40, 960], ["e", 4, 40, 900], ["e", 4, 100, 900], ["e", 4, 100, 960], ["e", 4, 900, 960], ["e", 4, 900, 900], ["e", 4, 960, 900], ["e", 4, 960, 960], ["p", 1, 500, 500], ["w", 9], ["e", 3, 220, 780], ["e", 3, 160, 720], ["e", 3, 100, 660], ["e", 3, 40, 600], ["e", 3, 280, 840], ["e", 3, 340, 900], ["e", 3, 400, 960], ["e", 2, 40, 660], ["e", 2, 100, 720], ["e", 2, 160, 780], ["e", 2, 220, 840], ["e", 2, 280, 900], ["e", 2, 340, 960], ["e", 1, 40, 720], ["e", 1, 100, 780], ["e", 1, 160, 840], ["e", 1, 220, 900], ["e", 1, 280, 960], ["e", 1, 220, 960], ["e", 1, 160, 900], ["e", 1, 100, 840], ["e", 1, 40, 780], ["e", 1, 40, 840], ["e", 1, 100, 900], ["e", 1, 160, 960], ["e", 1, 100, 960], ["e", 1, 40, 900], ["e", 1, 40, 960], ["e", 5, 280, 720], ["w", 15], ["e", 5, 500, 500], ["w", 3], ["e", 5, 500, 500], ["w", 3], ["e", 5, 300, 500], ["w", 3], ["e", 5, 700, 500], ["w", 3], ["e", 5, 500, 500], ["p", 1, 300, 500], ["p", 1, 700, 500], ["w", 3], ["e", 1, 40, 40], ["e", 1, 40, 100], ["e", 1, 100, 100], ["e", 1, 100, 40], ["e", 1, 900, 40], ["e", 1, 900, 100], ["e", 1, 960, 100], ["e", 1, 960, 40], ["e", 1, 900, 960], ["e", 1, 900, 900], ["e", 1, 960, 900], ["e", 1, 960, 960], ["e", 5, 40, 960], ["e", 5, 100, 900], ["e", 5, 40, 900], ["e", 5, 100, 960], ["w", 3], ["e", 5, 500, 540], ["w", 3], ["e", 5, 500, 460], ["w", 3], ["e", 5, 500, 280], ["w", 3], ["e", 5, 500, 780], ["w", 3], ["e", 5, 160, 780], ["w", 3], ["e", 5, 840, 160], ["w", 3], ["e", 5, 780, 840], ["w", 3], ["e", 1, 340, 400], ["e", 1, 500, 400], ["e", 1, 660, 400], ["w", 3], ["e", 1, 280, 660], ["e", 1, 500, 660], ["e", 1, 550, 660], ["e", 1, 450, 660], ["e", 1, 720, 660], ["w", 3], ["e", 1, 40, 960], ["e", 1, 100, 960], ["e", 1, 160, 960], ["e", 1, 960, 960], ["e", 1, 900, 960], ["e", 1, 840, 960], ["w", 3], ["e", 1, 500, 40], ["e", 1, 450, 100], ["e", 1, 500, 100], ["e", 1, 550, 100], ["e", 3, 500, 160], ["e", 4, 500, 500], ["w", 3], ["e", 4, 500, 500], ["e", 4, 450, 460], ["e", 4, 550, 540], ["e", 4, 550, 460], ["e", 4, 450, 540], ["w", 3], ["e", 4, 500, 500], ["w", 3], ["e", 4, 450, 540], ["e", 4, 500, 500], ["e", 4, 550, 460], ["e", 4, 450, 460], ["e", 4, 550, 540], ["w", 3], ["e", 4, 500, 500], ["w", 3], ["e", 1, 100, 280], ["e", 1, 100, 220], ["e", 1, 100, 160], ["e", 1, 100, 100], ["e", 1, 160, 100], ["e", 1, 220, 160], ["e", 1, 160, 220], ["e", 1, 220, 280], ["e", 1, 160, 340], ["e", 1, 100, 340], ["e", 1, 340, 340], ["e", 1, 340, 280], ["e", 1, 340, 220], ["e", 1, 340, 160], ["e", 1, 340, 100], ["e", 1, 400, 100], ["e", 1, 450, 100], ["e", 1, 450, 160], ["e", 1, 450, 220], ["e", 1, 450, 280], ["e", 1, 450, 340], ["e", 1, 400, 340], ["e", 1, 550, 100], ["e", 1, 600, 100], ["e", 1, 660, 100], ["e", 1, 550, 160], ["e", 1, 600, 220], ["e", 1, 660, 220], ["e", 1, 660, 280], ["e", 1, 660, 340], ["e", 1, 600, 340], ["e", 1, 550, 340], ["e", 1, 550, 220], ["e", 1, 780, 100], ["e", 1, 840, 100], ["e", 1, 900, 100], ["e", 1, 780, 160], ["e", 1, 780, 220], ["e", 1, 840, 220], ["e", 1, 900, 220], ["e", 1, 900, 280], ["e", 1, 900, 340], ["e", 1, 840, 340], ["e", 1, 780, 340], ["w", 10], ["e", 1, 300, 500], ["e", 1, 340, 460], ["e", 1, 400, 400], ["e", 1, 450, 340], ["e", 1, 500, 280], ["e", 1, 550, 340], ["e", 1, 600, 400], ["e", 1, 660, 460], ["e", 1, 700, 500], ["e", 1, 660, 540], ["e", 1, 600, 600], ["e", 1, 550, 660], ["e", 1, 500, 720], ["e", 1, 450, 660], ["e", 1, 340, 540], ["e", 1, 400, 600], ["e", 6, 500, 500], ["p", 2, 160, 840], ["p", 2, 840, 160], ["w", 25], ["p", 1, 500, 500]]);
Frame 4
function givescale(distance) { newscale = (((distance - 120) * 115) / -120) + 20; if (newscale < 20) { newscale = 20; } return(newscale); } stop(); if (nplays == undefined) { nplays = false; } cframe = this._currentframe; stardelay = 3; sdelay = 0; sspeedmin = 10; sspeedmax = 18; sspeedmin2 = 3; sspeedmax2 = 6; stari = 0; mainsound = new Sound(_root.snd_music); mainsound.attachSound("NG66453"); mainsound.setVolume(_global.volume_music); mainsound.start(_global.moffset, 9999); _root.onEnterFrame = function () { if (cframe == this._currentframe) { sdelay--; if (sdelay < 0) { stari++; _root.starhold.attachMovie("m_efx_star", "star_" + stari, stari, {_x:-20, _y:random(481), spd:sspeedmin + random(sspeedmax - sspeedmin), _rotation:random(361)}); _root.starhold["star_" + stari].onEnterFrame = function () { this._x = this._x + this.spd; if (this._x > 700) { this.removeMovieClip(); } }; sdelay = stardelay; } p = 1; while (p < 6) { _root["p" + p]._xscale = _root["p" + p]._xscale + ((givescale(Math.abs(_root["p" + p]._y - _root._ymouse)) - _root["p" + p]._xscale) / 10); _root["p" + p]._yscale = _root["p" + p]._yscale + ((givescale(Math.abs(_root["p" + p]._y - _root._ymouse)) - _root["p" + p]._yscale) / 10); p++; } } };
Frame 5
stop(); mainsound = new Sound(_root.snd_music); mainsound.attachSound("NG66453"); mainsound.setVolume(_global.volume_music); mainsound.start(_global.moffset, 9999); var slitz_data = SharedObject.getLocal("slitz_armorstudios", "/"); switch (_global.gdetail) { case 1 : dt1.gotoAndStop(2); break; case 2 : dt2.gotoAndStop(2); break; case 3 : dt3.gotoAndStop(2); break; case 4 : dt4.gotoAndStop(2); break; default : trace("NO GDETAIL"); } switch (_global.aa) { case "LOW" : aa1.gotoAndStop(2); break; case "MEDIUM" : aa2.gotoAndStop(2); break; case "HIGH" : aa3.gotoAndStop(2); break; } if (_global.parallax) { pa2.gotoAndStop(2); } else { pa1.gotoAndStop(2); } if (_global.effectsd == "high") { ef2.gotoAndStop(2); } else { ef1.gotoAndStop(2); } if (_global.music_type == "stand") { mt1.gotoAndStop(2); } else { mt2.gotoAndStop(2); } var mprops = [0, 25, 40, 50, 60, 70, 75, 85, 100]; u = 0; while (u < 9) { if (slitz_data.data.volume_music == mprops[u]) { _root["m" + mprops[u]].gotoAndStop(2); } if (slitz_data.data.volume_efx == mprops[u]) { _root["e" + mprops[u]].gotoAndStop(2); } u++; } if (_global.gdetail < 4) { aa1._visible = false; aa2._visible = false; aa3._visible = false; pa1._visible = false; pa2._visible = false; ef1._visible = false; ef2._visible = false; customize._alpha = 40; }
Frame 6
stop(); mainsound = new Sound(_root.snd_music); mainsound.attachSound("NG66453"); mainsound.setVolume(_global.volume_music); mainsound.start(_global.moffset, 9999);
Frame 7
stop(); mainsound = new Sound(_root.snd_music); mainsound.attachSound("NG66453"); mainsound.setVolume(_global.volume_music); mainsound.start(_global.moffset, 9999);
Frame 8
stop(); p1box.text = _global.name_player1; p2box.text = _global.name_player2; if (_global.playermode == "single") { multi1._visible = false; p2box._visible = false; }
Frame 9
function addbullet(xpos, ypos, angle, author) { _root.lvl_bullets++; _root.game.arena.attachMovie("game_bullet", "blt_" + _root.lvl_bullets, _root.lvl_bullets, {_x:xpos, _y:ypos, _rotation:angle, langle:angle, spd:11, dad:author}); _root.game.arena["blt_" + _root.lvl_bullets].onEnterFrame = function () { if (!_global.paused) { this._x = this._x + (this.spd * Math.cos(this.langle * (Math.PI/180))); this._y = this._y + (this.spd * Math.sin(this.langle * (Math.PI/180))); this.p1dist = Math.sqrt(Math.pow(_root.game.arena.p_ship._x - this._x, 2) + Math.pow(_root.game.arena.p_ship._y - this._y, 2)); if (this.p1dist < 24) { this.ncalc3x = this.p1dist * Math.cos(this.langle * (Math.PI/180)); this.ncalc3y = this.p1dist * Math.sin(this.langle * (Math.PI/180)); if (((this._x + this.ncalc3x) != _root.game.arena.p_ship._x) || ((this._y + this.ncalc3y) != _root.game.arena.p_ship._y)) { this.diffangle = 0; this.diffangle = Math.atan2((-this._y) + _root.game.arena.p_ship._y, (-this._x) + _root.game.arena.p_ship._x) * 57.2957795130823; if (((this.diffangle - this.langle) < 0) || ((this.diffangle - this.langle) > 180)) { this.toturn = -Math.abs(((this.langle - 180) - this.diffangle) / 180); if (this.toturn < -5) { this.toturn = -5; } _root.player1.speed_angle = _root.player1.speed_angle + this.toturn; } else { this.toturn = Math.abs(((this.langle - 180) - this.diffangle) / 180); if (this.toturn > 5) { this.toturn = 5; } _root.player1.speed_angle = _root.player1.speed_angle + this.toturn; } } _root.player1.speed_x = _root.player1.speed_x + ((this.spd * Math.cos(this.langle * (Math.PI/180))) / 4); _root.player1.speed_y = _root.player1.speed_y + ((this.spd * Math.sin(this.langle * (Math.PI/180))) / 4); this.removeMovieClip(); } if (_root.game.arena.p2_ship._x != undefined) { this.p2dist = Math.sqrt(Math.pow(_root.game.arena.p2_ship._x - this._x, 2) + Math.pow(_root.game.arena.p2_ship._y - this._y, 2)); if (this.p2dist < 24) { this.ncalc3x = this.p2dist * Math.cos(this.langle * (Math.PI/180)); this.ncalc3y = this.p2dist * Math.sin(this.langle * (Math.PI/180)); if (((this._x + this.ncalc3x) != _root.game.arena.p2_ship._x) || ((this._y + this.ncalc3y) != _root.game.arena.p2_ship._y)) { this.diffangle = 0; this.diffangle = Math.atan2((-this._y) + _root.game.arena.p2_ship._y, (-this._x) + _root.game.arena.p2_ship._x) * 57.2957795130823; if (((this.diffangle - this.langle) < 0) || ((this.diffangle - this.langle) > 180)) { this.toturn = -Math.abs(((this.langle - 180) - this.diffangle) / 180); if (this.toturn < -5) { this.toturn = -5; } _root.player2.speed_angle = _root.player2.speed_angle + this.toturn; } else { this.toturn = Math.abs(((this.langle - 180) - this.diffangle) / 180); if (this.toturn > 5) { this.toturn = 5; } _root.player2.speed_angle = _root.player2.speed_angle + this.toturn; } } _root.player2.speed_x = _root.player2.speed_x + ((this.spd * Math.cos(this.langle * (Math.PI/180))) / 4); _root.player2.speed_y = _root.player2.speed_y + ((this.spd * Math.sin(this.langle * (Math.PI/180))) / 4); this.removeMovieClip(); } } this.enII = 0; while (this.enII < _root.enemies_array.length) { if (_root.game.arena["enemy_" + _root.enemies_array[this.enII]]._x != undefined) { this.endist = Math.sqrt(Math.pow(this._x - _root.game.arena["enemy_" + _root.enemies_array[this.enII]]._x, 2) + Math.pow(this._y - _root.game.arena["enemy_" + _root.enemies_array[this.enII]]._y, 2)); if ((this.endist < 40) && (_root.game.arena["enemy_" + _root.enemies_array[this.enII]].boss == true)) { this.ncalc3x = this.endist * Math.cos(this.langle * (Math.PI/180)); this.ncalc3y = this.endist * Math.sin(this.langle * (Math.PI/180)); if (((this._x + this.ncalc3x) != _root.game.arena["enemy_" + _root.enemies_array[this.enII]]._x) || ((this._y + this.ncalc3y) != _root.game.arena["enemy_" + _root.enemies_array[this.enII]]._y)) { this.diffangle = 0; this.diffangle = Math.atan2((-this._y) + _root.game.arena["enemy_" + _root.enemies_array[this.enII]]._y, (-this._x) + _root.game.arena["enemy_" + _root.enemies_array[this.enII]]._x) * 57.2957795130823; if (((this.diffangle - this.langle) < 0) || ((this.diffangle - this.langle) > 180)) { this.toturn = -Math.abs(((this.langle - 180) - this.diffangle) / 180); if (this.toturn < -5) { this.toturn = -5; } _root.game.arena["enemy_" + _root.enemies_array[this.enII]].langle_speed = _root.game.arena["enemy_" + _root.enemies_array[this.enII]].langle_speed + this.toturn; } else { this.toturn = Math.abs(((this.langle - 180) - this.diffangle) / 180); if (this.toturn > 5) { this.toturn = 5; } _root.game.arena["enemy_" + _root.enemies_array[this.enII]].langle_speed = _root.game.arena["enemy_" + _root.enemies_array[this.enII]].langle_speed + this.toturn; } } _root.game.arena["enemy_" + _root.enemies_array[this.enII]].ad_x = _root.game.arena["enemy_" + _root.enemies_array[this.enII]].ad_x + ((this.spd * Math.cos(this.langle * (Math.PI/180))) / 35); _root.game.arena["enemy_" + _root.enemies_array[this.enII]].ad_y = _root.game.arena["enemy_" + _root.enemies_array[this.enII]].ad_y + ((this.spd * Math.sin(this.langle * (Math.PI/180))) / 35); if (!_root.game.arena["enemy_" + _root.enemies_array[this.enII]].shield) { _root.game.arena["enemy_" + _root.enemies_array[this.enII]].life--; _root.game.arena["enemy_" + _root.enemies_array[this.enII]].frag = this.dad; } this.removeMovieClip(); } else if (this.endist < 22) { this.ncalc3x = this.endist * Math.cos(this.langle * (Math.PI/180)); this.ncalc3y = this.endist * Math.sin(this.langle * (Math.PI/180)); if (((this._x + this.ncalc3x) != _root.game.arena["enemy_" + _root.enemies_array[this.enII]]._x) || ((this._y + this.ncalc3y) != _root.game.arena["enemy_" + _root.enemies_array[this.enII]]._y)) { this.diffangle = 0; this.diffangle = Math.atan2((-this._y) + _root.game.arena["enemy_" + _root.enemies_array[this.enII]]._y, (-this._x) + _root.game.arena["enemy_" + _root.enemies_array[this.enII]]._x) * 57.2957795130823; if (((this.diffangle - this.langle) < 0) || ((this.diffangle - this.langle) > 180)) { this.toturn = -Math.abs(((this.langle - 180) - this.diffangle) / 180); if (this.toturn < -5) { this.toturn = -5; } _root.game.arena["enemy_" + _root.enemies_array[this.enII]].langle_speed = _root.game.arena["enemy_" + _root.enemies_array[this.enII]].langle_speed + this.toturn; } else { this.toturn = Math.abs(((this.langle - 180) - this.diffangle) / 180); if (this.toturn > 5) { this.toturn = 5; } _root.game.arena["enemy_" + _root.enemies_array[this.enII]].langle_speed = _root.game.arena["enemy_" + _root.enemies_array[this.enII]].langle_speed + this.toturn; } } _root.game.arena["enemy_" + _root.enemies_array[this.enII]].ad_x = _root.game.arena["enemy_" + _root.enemies_array[this.enII]].ad_x + ((this.spd * Math.cos(this.langle * (Math.PI/180))) / 3); _root.game.arena["enemy_" + _root.enemies_array[this.enII]].ad_y = _root.game.arena["enemy_" + _root.enemies_array[this.enII]].ad_y + ((this.spd * Math.sin(this.langle * (Math.PI/180))) / 3); if (_root.game.arena["enemy_" + _root.enemies_array[this.enII]].isenergy) { _root.lvl_sounds++; _root.bouncefactor = 1 + random(2); _root.game.sounds["s_" + _root.lvl_sounds] = new Sound(_root.snd_efx); _root.game.sounds["s_" + _root.lvl_sounds].setVolume(_global.volume_efx); _root.game.sounds["s_" + _root.lvl_sounds].attachSound("energy_bounce" + _root.bouncefactor); _root.game.sounds["s_" + _root.lvl_sounds].start(0, 0); if (_root.lvl_sounds > _root.lvl_sounds_max) { _root.lvl_sounds = 0; } } else { _root.game.arena["enemy_" + _root.enemies_array[this.enII]].life--; _root.game.arena["enemy_" + _root.enemies_array[this.enII]].frag = this.dad; } this.removeMovieClip(); } } this.enII++; } if ((((this._x < 0) || (this._y < 0)) || (this._x > 1000)) || (this._y > 1000)) { this.removeMovieClip(); } } }; if (_root.lvl_bullets >= _root.lvl_bullets_max) { _root.lvl_bullets = 3000; } } function enemybullet(xpos, ypos, angle) { _root.lvl_bullets++; _root.game.arena.attachMovie("game_bullet2", "eblt_" + _root.lvl_bullets, _root.lvl_bullets, {_x:xpos, _y:ypos, _rotation:angle, langle:angle, spd:7}); _root.game.arena["eblt_" + _root.lvl_bullets].onEnterFrame = function () { if (!_global.paused) { this._x = this._x + (this.spd * Math.cos(this.langle * (Math.PI/180))); this._y = this._y + (this.spd * Math.sin(this.langle * (Math.PI/180))); this.p1dist = Math.sqrt(Math.pow(_root.game.arena.p_ship._x - this._x, 2) + Math.pow(_root.game.arena.p_ship._y - this._y, 2)); if (this.p1dist < 24) { this.ncalc3x = this.p1dist * Math.cos(this.langle * (Math.PI/180)); this.ncalc3y = this.p1dist * Math.sin(this.langle * (Math.PI/180)); if (((this._x + this.ncalc3x) != _root.game.arena.p_ship._x) || ((this._y + this.ncalc3y) != _root.game.arena.p_ship._y)) { this.diffangle = 0; this.diffangle = Math.atan2((-this._y) + _root.game.arena.p_ship._y, (-this._x) + _root.game.arena.p_ship._x) * 57.2957795130823; if (((this.diffangle - this.langle) < 0) || ((this.diffangle - this.langle) > 180)) { this.toturn = -Math.abs(((this.langle - 180) - this.diffangle) / 180); if (this.toturn < -5) { this.toturn = -5; } _root.player1.speed_angle = _root.player1.speed_angle + this.toturn; } else { this.toturn = Math.abs(((this.langle - 180) - this.diffangle) / 180); if (this.toturn > 5) { this.toturn = 5; } _root.player1.speed_angle = _root.player1.speed_angle + this.toturn; } } _root.player1.speed_x = _root.player1.speed_x + ((this.spd * Math.cos(this.langle * (Math.PI/180))) / 4); _root.player1.speed_y = _root.player1.speed_y + ((this.spd * Math.sin(this.langle * (Math.PI/180))) / 4); if (!_root.player1.fainted) { _root.player1.health = _root.player1.health - 5; } this.removeMovieClip(); } if (_root.game.arena.p2_ship._x != undefined) { this.p2dist = Math.sqrt(Math.pow(_root.game.arena.p2_ship._x - this._x, 2) + Math.pow(_root.game.arena.p2_ship._y - this._y, 2)); if (this.p2dist < 24) { this.ncalc3x = this.p2dist * Math.cos(this.langle * (Math.PI/180)); this.ncalc3y = this.p2dist * Math.sin(this.langle * (Math.PI/180)); if (((this._x + this.ncalc3x) != _root.game.arena.p2_ship._x) || ((this._y + this.ncalc3y) != _root.game.arena.p2_ship._y)) { this.diffangle = 0; this.diffangle = Math.atan2((-this._y) + _root.game.arena.p2_ship._y, (-this._x) + _root.game.arena.p2_ship._x) * 57.2957795130823; if (((this.diffangle - this.langle) < 0) || ((this.diffangle - this.langle) > 180)) { this.toturn = -Math.abs(((this.langle - 180) - this.diffangle) / 180); if (this.toturn < -5) { this.toturn = -5; } _root.player2.speed_angle = _root.player2.speed_angle + this.toturn; } else { this.toturn = Math.abs(((this.langle - 180) - this.diffangle) / 180); if (this.toturn > 5) { this.toturn = 5; } _root.player2.speed_angle = _root.player2.speed_angle + this.toturn; } } _root.player2.speed_x = _root.player2.speed_x + ((this.spd * Math.cos(this.langle * (Math.PI/180))) / 4); _root.player2.speed_y = _root.player2.speed_y + ((this.spd * Math.sin(this.langle * (Math.PI/180))) / 4); if (!_root.player2.fainted) { _root.player2.health = _root.player2.health - 5; } this.removeMovieClip(); } } this.enII = 0; while (this.enII < _root.enemies_array.length) { if (_root.game.arena["enemy_" + _root.enemies_array[this.enII]]._x != undefined) { this.endist = Math.sqrt(Math.pow(this._x - _root.game.arena["enemy_" + _root.enemies_array[this.enII]]._x, 2) + Math.pow(this._y - _root.game.arena["enemy_" + _root.enemies_array[this.enII]]._y, 2)); if (this.endist < 22) { if (_root.game.arena["enemy_" + _root.enemies_array[this.enII]].isenergy) { if (_root.game.arena["enemy_" + _root.enemies_array[this.enII]]._x < this._x) { _root.game.arena["enemy_" + _root.enemies_array[this.enII]].ad_x--; } else { _root.game.arena["enemy_" + _root.enemies_array[this.enII]].ad_x++; } if (_root.game.arena["enemy_" + _root.enemies_array[this.enII]]._y < this._y) { _root.game.arena["enemy_" + _root.enemies_array[this.enII]].ad_y--; } else { _root.game.arena["enemy_" + _root.enemies_array[this.enII]].ad_y++; } _root.lvl_sounds++; _root.bouncefactor = 1 + random(2); _root.game.sounds["s_" + _root.lvl_sounds] = new Sound(_root.snd_efx); _root.game.sounds["s_" + _root.lvl_sounds].setVolume(_global.volume_efx); _root.game.sounds["s_" + _root.lvl_sounds].attachSound("energy_bounce" + _root.bouncefactor); _root.game.sounds["s_" + _root.lvl_sounds].start(0, 0); if (_root.lvl_sounds > _root.lvl_sounds_max) { _root.lvl_sounds = 0; } } this.removeMovieClip(); } } this.enII++; } if ((((this._x < 0) || (this._y < 0)) || (this._x > 1000)) || (this._y > 1000)) { this.removeMovieClip(); } } }; if (_root.lvl_bullets >= _root.lvl_bullets_max) { _root.lvl_bullets = 3000; } } function addenemy(xpos, ypos, type) { _root.lvl_enemies++; _root.enemies_online++; _root.enemies_array.push(_root.lvl_enemies); _root.radar.radar.attachMovie("game_radar_enemy", "r_" + _root.lvl_enemies, _root.lvl_enemies, {_x:xpos * 0.14, _y:ypos * 0.14}); switch (type) { case 1 : _root.game.arena.attachMovie("game_enemy1", "enemy_" + lvl_enemies, lvl_enemies, {_x:xpos, _y:ypos, spd:2, spd_max:4, langle:(-random(181)) + random(181), target:"p_ship", delay:200, delay_max:500, life:1, id:_root.lvl_enemies}); _root.game.arena["enemy_" + lvl_enemies].onEnterFrame = function () { if (!_global.paused) { _root.radar.radar["r_" + this.getDepth()]._x = this._x * 0.14; _root.radar.radar["r_" + this.getDepth()]._y = this._y * 0.14; this.delay--; if (this.delay <= 0) { this.spd = 1 + random(this.spd_max); this.langle = (-random(181)) + random(181); this.delay = this.delay_max; } this.gofor = 1; if (_root.game.arena.p_ship._x != undefined) { this.dist_player1 = Math.sqrt(Math.pow(_root.game.arena.p_ship._x - this._x, 2) + Math.pow(_root.game.arena.p_ship._y - this._y, 2)); } else { this.dist_player1 = 11000; } if (_root.game.arena.p2_ship._x != undefined) { this.dist_player2 = Math.sqrt(Math.pow(_root.game.arena.p2_ship._x - this._x, 2) + Math.pow(_root.game.arena.p2_ship._y - this._y, 2)); } else { this.dist_player2 = 10000; } if (this.dist_player2 < this.dist_player1) { this.gofor = 2; } if (this.gofor == 1) { if (this.dist_player1 < 330) { if (!_root.player1.fainted) { this.langle = 57.2957795130823 * Math.atan2((-this._y) + _root.game.arena.p_ship._y, (-this._x) + _root.game.arena.p_ship._x); } if (this.dist_player1 < 30) { if ((this.life > 0) && (!_root.player1.fainted)) { _root.player1.health = _root.player1.health - 7; } _root.player1.speed_x = _root.player1.speed_x + (this.spd * Math.cos(this.langle * (Math.PI/180))); _root.player1.speed_y = _root.player1.speed_y + (this.spd * Math.sin(this.langle * (Math.PI/180))); } } } else if (this.dist_player2 < 330) { if (!_root.player2.fainted) { this.langle = 57.2957795130823 * Math.atan2((-this._y) + _root.game.arena.p2_ship._y, (-this._x) + _root.game.arena.p2_ship._x); } if (this.dist_player2 < 30) { if ((this.life > 0) && (!_root.player2.fainted)) { _root.player2.health = _root.player2.health - 7; } _root.player2.speed_x = _root.player2.speed_x + (this.spd * Math.cos(this.langle * (Math.PI/180))); _root.player2.speed_y = _root.player2.speed_y + (this.spd * Math.sin(this.langle * (Math.PI/180))); } } if (this.life <= 0) { this.explfactor = 1 + random(3); _root.lvl_sounds++; _root.game.sounds["s_" + _root.lvl_sounds] = new Sound(_root.snd_efx); _root.game.sounds["s_" + _root.lvl_sounds].setVolume(_global.volume_efx); _root.game.sounds["s_" + _root.lvl_sounds].attachSound("expld" + this.explfactor); _root.game.sounds["s_" + _root.lvl_sounds].start(0, 0); if (_root.lvl_sounds > _root.lvl_sounds_max) { _root.lvl_sounds = 0; } _root.lvl_partsfx++; _root.game.arena.attachMovie("game_efx_explode1", "efx_" + _root.lvl_partsfx, _root.lvl_partsfx, {_x:this._x, _y:this._y}); if (_root.lvl_partsfx > _root.lvl_partsfx_max) { _root.lvl_partsfx = 8000; } this.find_id = 0; while (this.find_id < _root.enemies_array.length) { if (_root.enemies_array[this.find_id] == this.id) { this.arstart = _root.enemies_array.slice(0, this.find_id); this.arend = _root.enemies_array.slice(this.find_id + 1); _root.enemies_array = new Array(); if (this.arstart.length > 0) { _root.enemies_array = _root.enemies_array.concat(this.arstart); } if (this.arend.length > 0) { _root.enemies_array = _root.enemies_array.concat(this.arend); } break; } this.find_id++; } if (this.frag == 1) { _root.player1.score = _root.player1.score + 25; } else if (this.frag == 2) { _root.player2.score = _root.player2.score + 25; } _root.enemies_online--; _root.radar.radar["r_" + this.getDepth()].removeMovieClip(); this.removeMovieClip(); } this._rotation = this.langle; if ((this._x - 18) < 0) { this.langle = this.langle + 5; this._x = this._x + this.spd; } if ((this._x + 18) > 1000) { this.langle = this.langle + 5; this._x = this._x - this.spd; } if ((this._y - 18) < 0) { this.langle = this.langle + 5; this._y = this._y + this.spd; } if ((this._y + 18) > 1000) { this.langle = this.langle + 5; this._y = this._y - this.spd; } this._x = this._x + (this.spd * Math.cos(this.langle * (Math.PI/180))); this._y = this._y + (this.spd * Math.sin(this.langle * (Math.PI/180))); } }; break; case 2 : _root.game.arena.attachMovie("game_enemy2", "enemy_" + lvl_enemies, lvl_enemies, {_x:xpos, _y:ypos, spd:3, spd_max:3, langle:(-random(181)) + random(181), dangle:(-random(181)) + random(181), langle_speed:0, langle_speed_max:4, target:"p2_ship", delay:200, delay_max:300, life:3 + random(2), id:_root.lvl_enemies, gundelay:0, gundelay_max:17, ad_x:0, ad_y:0}); _root.game.arena["enemy_" + lvl_enemies].onEnterFrame = function () { if (!_global.paused) { _root.radar.radar["r_" + this.getDepth()]._x = this._x * 0.14; _root.radar.radar["r_" + this.getDepth()]._y = this._y * 0.14; this.delay--; this.gundelay--; if (this.delay <= 0) { this.spd = 2 + random(this.spd_max - 1); this.dangle = (-random(181)) + random(181); this.delay = this.delay_max; } this.gofor = 1; if (_root.game.arena.p_ship._x != undefined) { this.dist_player1 = Math.sqrt(Math.pow(_root.game.arena.p_ship._x - this._x, 2) + Math.pow(_root.game.arena.p_ship._y - this._y, 2)); } else { this.dist_player1 = 11000; } if (_root.game.arena.p2_ship._x != undefined) { this.dist_player2 = Math.sqrt(Math.pow(_root.game.arena.p2_ship._x - this._x, 2) + Math.pow(_root.game.arena.p2_ship._y - this._y, 2)); } else { this.dist_player2 = 10000; } if (this.dist_player2 < this.dist_player1) { this.gofor = 2; } if (this.gofor == 1) { if (this.dist_player1 < 190) { if ((!_root.player1.fainted) && (this.dist_player1 > 110)) { this.dangle = 57.2957795130823 * Math.atan2((-this._y) + _root.game.arena.p_ship._y, (-this._x) + _root.game.arena.p_ship._x); } if (((this.gundelay <= 0) && ((this._rotation - 5) < this.dangle)) && ((this._rotation + 5) > this.dangle)) { this.xxdx = ((this.spd * Math.cos(this.langle * (Math.PI/180))) + this._x) + (40 * Math.cos(this._rotation * (Math.PI/180))); this.yydy = ((this.spd * Math.sin(this.langle * (Math.PI/180))) + this._y) + (40 * Math.sin(this._rotation * (Math.PI/180))); _root.lvl_sounds++; _root.game.sounds["s_" + _root.lvl_sounds] = new Sound(_root.snd_efx); _root.game.sounds["s_" + _root.lvl_sounds].setVolume(_global.volume_efx); _root.game.sounds["s_" + _root.lvl_sounds].attachSound("shoot_enemy"); _root.game.sounds["s_" + _root.lvl_sounds].start(0, 0); if (_root.lvl_sounds > _root.lvl_sounds_max) { _root.lvl_sounds = 0; } _root.enemybullet(this.xxdx, this.yydy, this._rotation); this.gundelay = this.gundelay_max; } if (this.dist_player1 < 100) { this.dangle++; } if (this.dist_player1 < 70) { if (this.spd > (-this.spd_max)) { this.spd--; } } if (this.dist_player1 < 35) { if ((this.life > 0) && (!_root.player1.fainted)) { _root.player1.health = _root.player1.health - 3; this.life--; } _root.player1.speed_x = _root.player1.speed_x + ((this.spd * 3) * Math.cos(this.langle * (Math.PI/180))); _root.player1.speed_y = _root.player1.speed_y + ((this.spd * 3) * Math.sin(this.langle * (Math.PI/180))); } } } else if (this.dist_player2 < 190) { if ((!_root.player2.fainted) && (this.dist_player2 > 110)) { this.dangle = 57.2957795130823 * Math.atan2((-this._y) + _root.game.arena.p2_ship._y, (-this._x) + _root.game.arena.p2_ship._x); } if (((this.gundelay <= 0) && ((this._rotation - 5) < this.dangle)) && ((this._rotation + 5) > this.dangle)) { this.xxdx = ((this.spd * Math.cos(this.langle * (Math.PI/180))) + this._x) + (40 * Math.cos(this._rotation * (Math.PI/180))); this.yydy = ((this.spd * Math.sin(this.langle * (Math.PI/180))) + this._y) + (40 * Math.sin(this._rotation * (Math.PI/180))); _root.enemybullet(this.xxdx, this.yydy, this._rotation); this.gundelay = this.gundelay_max; } if (this.dist_player2 < 100) { this.dangle++; } if (this.dist_player2 < 70) { if (this.spd > (-this.spd_max)) { this.spd--; } } if (this.dist_player2 < 35) { if ((this.life > 0) && (!_root.player2.fainted)) { _root.player2.health = _root.player2.health - 3; this.life--; } _root.player2.speed_x = _root.player2.speed_x + ((this.spd * 3) * Math.cos(this.langle * (Math.PI/180))); _root.player2.speed_y = _root.player2.speed_y + ((this.spd * 3) * Math.sin(this.langle * (Math.PI/180))); } } if (this.dangle > 0) { if (this._rotation > 0) { if (this.dangle > this._rotation) { if (this.langle_speed < this.langle_speed_max) { this.langle_speed = this.langle_speed + 1; } } else if (this.dangle < this._rotation) { if (this.langle_speed > (-this.langle_speed_max)) { this.langle_speed = this.langle_speed - 1; } } } else if (this.langle_speed < this.langle_speed_max) { this.langle_speed = this.langle_speed + 1; } } else if (this._rotation < 0) { if (this.dangle > this._rotation) { if (this.langle_speed < this.langle_speed_max) { this.langle_speed = this.langle_speed + 1; } } else if (this.dangle < this._rotation) { if (this.langle_speed > (-this.langle_speed_max)) { this.langle_speed = this.langle_speed - 1; } } } else if (this.dangle <= -90) { if (this.langle_speed < this.langle_speed_max) { this.langle_speed = this.langle_speed + 1; } } else if (this.langle_speed > (-this.langle_speed_max)) { this.langle_speed = this.langle_speed - 1; } if (this.life <= 0) { _root.enemies_online--; this.explfactor = 1 + random(3); _root.lvl_sounds++; _root.game.sounds["s_" + _root.lvl_sounds] = new Sound(_root.snd_efx); _root.game.sounds["s_" + _root.lvl_sounds].setVolume(_global.volume_efx); _root.game.sounds["s_" + _root.lvl_sounds].attachSound("expld" + this.explfactor); _root.game.sounds["s_" + _root.lvl_sounds].start(0, 0); if (_root.lvl_sounds > _root.lvl_sounds_max) { _root.lvl_sounds = 0; } _root.lvl_partsfx++; _root.game.arena.attachMovie("game_efx_explode1", "efx_" + _root.lvl_partsfx, _root.lvl_partsfx, {_x:this._x, _y:this._y}); if (_root.lvl_partsfx > _root.lvl_partsfx_max) { _root.lvl_partsfx = 8000; } this.find_id = 0; while (this.find_id < _root.enemies_array.length) { if (_root.enemies_array[this.find_id] == this.id) { this.arstart = _root.enemies_array.slice(0, this.find_id); this.arend = _root.enemies_array.slice(this.find_id + 1); _root.enemies_array = new Array(); if (this.arstart.length > 0) { _root.enemies_array = _root.enemies_array.concat(this.arstart); } if (this.arend.length > 0) { _root.enemies_array = _root.enemies_array.concat(this.arend); } break; } this.find_id++; } if (this.frag == 1) { _root.player1.score = _root.player1.score + 81; } else if (this.frag == 2) { _root.player2.score = _root.player2.score + 81; } _root.radar.radar["r_" + this.getDepth()].removeMovieClip(); this.removeMovieClip(); } this._rotation = this.langle; if ((this._x - 20) < 0) { this.langle = this.langle + 5; this.dangle = this.dangle + 5; this._x = this._x + 5; } if ((this._x + 20) > 1000) { this.langle = this.langle + 5; this.dangle = this.dangle + 5; this._x = this._x - 5; } if ((this._y - 20) < 0) { this.langle = this.langle + 5; this.dangle = this.dangle + 5; this._y = this._y + 5; } if ((this._y + 20) > 1000) { this.langle = this.langle + 5; this.dangle = this.dangle + 5; this._y = this._y - 5; } this.langle = this.langle + this.langle_speed; this.langle_speed = this.langle_speed * 0.9; this.ad_x = this.ad_x * 0.9; this.ad_y = this.ad_y * 0.9; if (Math.abs(this.langle_speed) < 0.01) { this.langle_speed = 0; } if (Math.abs(this.ad_x) < 0.01) { this.ad_x = 0; } if (Math.abs(this.ad_y) < 0.01) { this.ad_y = 0; } this._x = this._x + ((this.spd * Math.cos(this.langle * (Math.PI/180))) + this.ad_x); this._y = this._y + ((this.spd * Math.sin(this.langle * (Math.PI/180))) + this.ad_y); } }; break; case 3 : _root.game.arena.attachMovie("game_enemy3", "enemy_" + lvl_enemies, lvl_enemies, {_x:xpos, _y:ypos, spd:4, spd_max:5, langle:(-random(181)) + random(181), dangle:(-random(181)) + random(181), langle_speed:0, langle_speed_max:6, target:"p2_ship", delay:200, delay_max:300, life:4 + random(2), id:_root.lvl_enemies, gundelay:0, gundelay_max:13, ad_x:0, ad_y:0}); _root.game.arena["enemy_" + lvl_enemies].onEnterFrame = function () { if (!_global.paused) { _root.radar.radar["r_" + this.getDepth()]._x = this._x * 0.14; _root.radar.radar["r_" + this.getDepth()]._y = this._y * 0.14; this.delay--; this.gundelay--; if (this.delay <= 0) { this.spd = 2 + random(this.spd_max - 1); this.dangle = (-random(181)) + random(181); this.delay = this.delay_max; } this.gofor = 1; if (_root.game.arena.p_ship._x != undefined) { this.dist_player1 = Math.sqrt(Math.pow(_root.game.arena.p_ship._x - this._x, 2) + Math.pow(_root.game.arena.p_ship._y - this._y, 2)); } else { this.dist_player1 = 11000; } if (_root.game.arena.p2_ship._x != undefined) { this.dist_player2 = Math.sqrt(Math.pow(_root.game.arena.p2_ship._x - this._x, 2) + Math.pow(_root.game.arena.p2_ship._y - this._y, 2)); } else { this.dist_player2 = 10000; } if (this.dist_player2 < this.dist_player1) { this.gofor = 2; } if (this.gofor == 1) { if (this.dist_player1 < 190) { if ((!_root.player1.fainted) && (this.dist_player1 > 110)) { this.dangle = 57.2957795130823 * Math.atan2((-this._y) + _root.game.arena.p_ship._y, (-this._x) + _root.game.arena.p_ship._x); } if (((this.gundelay <= 0) && ((this._rotation - 5) < this.dangle)) && ((this._rotation + 5) > this.dangle)) { this.xxdx = ((this.spd * Math.cos(this.langle * (Math.PI/180))) + this._x) + (40 * Math.cos(this._rotation * (Math.PI/180))); this.yydy = ((this.spd * Math.sin(this.langle * (Math.PI/180))) + this._y) + (40 * Math.sin(this._rotation * (Math.PI/180))); _root.lvl_sounds++; _root.game.sounds["s_" + _root.lvl_sounds] = new Sound(_root.snd_efx); _root.game.sounds["s_" + _root.lvl_sounds].setVolume(_global.volume_efx); _root.game.sounds["s_" + _root.lvl_sounds].attachSound("shoot_enemy"); _root.game.sounds["s_" + _root.lvl_sounds].start(0, 0); if (_root.lvl_sounds > _root.lvl_sounds_max) { _root.lvl_sounds = 0; } _root.enemybullet(this.xxdx, this.yydy, this._rotation); this.gundelay = this.gundelay_max; } if (this.dist_player1 < 100) { this.dangle++; } if (this.dist_player1 < 70) { if (this.spd > (-this.spd_max)) { this.spd--; } } if (this.dist_player1 < 35) { if ((this.life > 0) && (!_root.player1.fainted)) { _root.player1.health = _root.player1.health - 3; this.life--; } _root.player1.speed_x = _root.player1.speed_x + ((this.spd * 3) * Math.cos(this.langle * (Math.PI/180))); _root.player1.speed_y = _root.player1.speed_y + ((this.spd * 3) * Math.sin(this.langle * (Math.PI/180))); } } } else if (this.dist_player2 < 190) { if ((!_root.player2.fainted) && (this.dist_player2 > 110)) { this.dangle = 57.2957795130823 * Math.atan2((-this._y) + _root.game.arena.p2_ship._y, (-this._x) + _root.game.arena.p2_ship._x); } if (((this.gundelay <= 0) && ((this._rotation - 5) < this.dangle)) && ((this._rotation + 5) > this.dangle)) { this.xxdx = ((this.spd * Math.cos(this.langle * (Math.PI/180))) + this._x) + (40 * Math.cos(this._rotation * (Math.PI/180))); this.yydy = ((this.spd * Math.sin(this.langle * (Math.PI/180))) + this._y) + (40 * Math.sin(this._rotation * (Math.PI/180))); _root.enemybullet(this.xxdx, this.yydy, this._rotation); this.gundelay = this.gundelay_max; } if (this.dist_player2 < 100) { this.dangle++; } if (this.dist_player2 < 70) { if (this.spd > (-this.spd_max)) { this.spd--; } } if (this.dist_player2 < 35) { if ((this.life > 0) && (!_root.player2.fainted)) { _root.player2.health = _root.player2.health - 3; this.life--; } _root.player2.speed_x = _root.player2.speed_x + ((this.spd * 3) * Math.cos(this.langle * (Math.PI/180))); _root.player2.speed_y = _root.player2.speed_y + ((this.spd * 3) * Math.sin(this.langle * (Math.PI/180))); } } if (this.dangle > 0) { if (this._rotation > 0) { if (this.dangle > this._rotation) { if (this.langle_speed < this.langle_speed_max) { this.langle_speed = this.langle_speed + 1; } } else if (this.dangle < this._rotation) { if (this.langle_speed > (-this.langle_speed_max)) { this.langle_speed = this.langle_speed - 1; } } } else if (this.langle_speed < this.langle_speed_max) { this.langle_speed = this.langle_speed + 1; } } else if (this._rotation < 0) { if (this.dangle > this._rotation) { if (this.langle_speed < this.langle_speed_max) { this.langle_speed = this.langle_speed + 1; } } else if (this.dangle < this._rotation) { if (this.langle_speed > (-this.langle_speed_max)) { this.langle_speed = this.langle_speed - 1; } } } else if (this.dangle <= -90) { if (this.langle_speed < this.langle_speed_max) { this.langle_speed = this.langle_speed + 1; } } else if (this.langle_speed > (-this.langle_speed_max)) { this.langle_speed = this.langle_speed - 1; } if (this.life <= 0) { _root.enemies_online--; this.explfactor = 1 + random(3); _root.lvl_sounds++; _root.game.sounds["s_" + _root.lvl_sounds] = new Sound(_root.snd_efx); _root.game.sounds["s_" + _root.lvl_sounds].setVolume(_global.volume_efx); _root.game.sounds["s_" + _root.lvl_sounds].attachSound("expld" + this.explfactor); _root.game.sounds["s_" + _root.lvl_sounds].start(0, 0); if (_root.lvl_sounds > _root.lvl_sounds_max) { _root.lvl_sounds = 0; } _root.lvl_partsfx++; _root.game.arena.attachMovie("game_efx_explode1", "efx_" + _root.lvl_partsfx, _root.lvl_partsfx, {_x:this._x, _y:this._y}); if (_root.lvl_partsfx > _root.lvl_partsfx_max) { _root.lvl_partsfx = 8000; } this.find_id = 0; while (this.find_id < _root.enemies_array.length) { if (_root.enemies_array[this.find_id] == this.id) { this.arstart = _root.enemies_array.slice(0, this.find_id); this.arend = _root.enemies_array.slice(this.find_id + 1); _root.enemies_array = new Array(); if (this.arstart.length > 0) { _root.enemies_array = _root.enemies_array.concat(this.arstart); } if (this.arend.length > 0) { _root.enemies_array = _root.enemies_array.concat(this.arend); } break; } this.find_id++; } if (this.frag == 1) { _root.player1.score = _root.player1.score + 227; } else if (this.frag == 2) { _root.player2.score = _root.player2.score + 227; } _root.radar.radar["r_" + this.getDepth()].removeMovieClip(); this.removeMovieClip(); } this._rotation = this.langle; if ((this._x - 20) < 0) { this.langle = this.langle + 5; this.dangle = this.dangle + 5; this._x = this._x + 5; } if ((this._x + 20) > 1000) { this.langle = this.langle + 5; this.dangle = this.dangle + 5; this._x = this._x - 5; } if ((this._y - 20) < 0) { this.langle = this.langle + 5; this.dangle = this.dangle + 5; this._y = this._y + 5; } if ((this._y + 20) > 1000) { this.langle = this.langle + 5; this.dangle = this.dangle + 5; this._y = this._y - 5; } this.langle = this.langle + this.langle_speed; this.langle_speed = this.langle_speed * 0.9; this.ad_x = this.ad_x * 0.9; this.ad_y = this.ad_y * 0.9; if (Math.abs(this.langle_speed) < 0.01) { this.langle_speed = 0; } if (Math.abs(this.ad_x) < 0.01) { this.ad_x = 0; } if (Math.abs(this.ad_y) < 0.01) { this.ad_y = 0; } this._x = this._x + ((this.spd * Math.cos(this.langle * (Math.PI/180))) + this.ad_x); this._y = this._y + ((this.spd * Math.sin(this.langle * (Math.PI/180))) + this.ad_y); } }; break; case 4 : _root.game.arena.attachMovie("game_enemy4", "enemy_" + lvl_enemies, lvl_enemies, {_x:xpos, _y:ypos, spd:4, spd_max:6, langle:(-random(181)) + random(181), dangle:(-random(181)) + random(181), langle_speed:0, langle_speed_max:7, target:"p2_ship", delay:400, delay_max:100, life:6 + random(2), id:_root.lvl_enemies, gundelay:0, gundelay_max:10, ad_x:0, ad_y:0}); _root.game.arena["enemy_" + lvl_enemies].onEnterFrame = function () { if (!_global.paused) { _root.radar.radar["r_" + this.getDepth()]._x = this._x * 0.14; _root.radar.radar["r_" + this.getDepth()]._y = this._y * 0.14; this.delay--; this.gundelay--; if (this.delay <= 0) { this.spd = 2 + random(this.spd_max - 1); this.dangle = (-random(181)) + random(181); this.delay = this.delay_max; } this.gofor = 1; if (_root.game.arena.p_ship._x != undefined) { this.dist_player1 = Math.sqrt(Math.pow(_root.game.arena.p_ship._x - this._x, 2) + Math.pow(_root.game.arena.p_ship._y - this._y, 2)); } else { this.dist_player1 = 11000; } if (_root.game.arena.p2_ship._x != undefined) { this.dist_player2 = Math.sqrt(Math.pow(_root.game.arena.p2_ship._x - this._x, 2) + Math.pow(_root.game.arena.p2_ship._y - this._y, 2)); } else { this.dist_player2 = 10000; } if (this.dist_player2 < this.dist_player1) { this.gofor = 2; } if (this.gofor == 1) { if (this.dist_player1 < 210) { if ((!_root.player1.fainted) && (this.dist_player1 > 110)) { this.dangle = 57.2957795130823 * Math.atan2((-this._y) + _root.game.arena.p_ship._y, (-this._x) + _root.game.arena.p_ship._x); } if (((this.gundelay <= 0) && ((this._rotation - 5) < this.dangle)) && ((this._rotation + 5) > this.dangle)) { this.xxdx = ((this.spd * Math.cos(this.langle * (Math.PI/180))) + this._x) + (40 * Math.cos(this._rotation * (Math.PI/180))); this.yydy = ((this.spd * Math.sin(this.langle * (Math.PI/180))) + this._y) + (40 * Math.sin(this._rotation * (Math.PI/180))); _root.lvl_sounds++; _root.game.sounds["s_" + _root.lvl_sounds] = new Sound(_root.snd_efx); _root.game.sounds["s_" + _root.lvl_sounds].setVolume(_global.volume_efx); _root.game.sounds["s_" + _root.lvl_sounds].attachSound("shoot_enemy"); _root.game.sounds["s_" + _root.lvl_sounds].start(0, 0); if (_root.lvl_sounds > _root.lvl_sounds_max) { _root.lvl_sounds = 0; } _root.enemybullet(this.xxdx, this.yydy, this._rotation); this.gundelay = this.gundelay_max; } if (this.dist_player1 < 100) { this.dangle++; } if (this.dist_player1 < 70) { if (this.spd > (-this.spd_max)) { this.spd--; } } if (this.dist_player1 < 35) { if ((this.life > 0) && (!_root.player1.fainted)) { _root.player1.health = _root.player1.health - 3; this.life--; } _root.player1.speed_x = _root.player1.speed_x + ((this.spd * 3) * Math.cos(this.langle * (Math.PI/180))); _root.player1.speed_y = _root.player1.speed_y + ((this.spd * 3) * Math.sin(this.langle * (Math.PI/180))); } } } else if (this.dist_player2 < 210) { if ((!_root.player2.fainted) && (this.dist_player2 > 110)) { this.dangle = 57.2957795130823 * Math.atan2((-this._y) + _root.game.arena.p2_ship._y, (-this._x) + _root.game.arena.p2_ship._x); } if (((this.gundelay <= 0) && ((this._rotation - 5) < this.dangle)) && ((this._rotation + 5) > this.dangle)) { this.xxdx = ((this.spd * Math.cos(this.langle * (Math.PI/180))) + this._x) + (40 * Math.cos(this._rotation * (Math.PI/180))); this.yydy = ((this.spd * Math.sin(this.langle * (Math.PI/180))) + this._y) + (40 * Math.sin(this._rotation * (Math.PI/180))); _root.enemybullet(this.xxdx, this.yydy, this._rotation); this.gundelay = this.gundelay_max; } if (this.dist_player2 < 100) { this.dangle++; } if (this.dist_player2 < 70) { if (this.spd > (-this.spd_max)) { this.spd--; } } if (this.dist_player2 < 35) { if ((this.life > 0) && (!_root.player2.fainted)) { _root.player2.health = _root.player2.health - 3; this.life--; } _root.player2.speed_x = _root.player2.speed_x + ((this.spd * 3) * Math.cos(this.langle * (Math.PI/180))); _root.player2.speed_y = _root.player2.speed_y + ((this.spd * 3) * Math.sin(this.langle * (Math.PI/180))); } } if (this.dangle > 0) { if (this._rotation > 0) { if (this.dangle > this._rotation) { if (this.langle_speed < this.langle_speed_max) { this.langle_speed = this.langle_speed + 1; } } else if (this.dangle < this._rotation) { if (this.langle_speed > (-this.langle_speed_max)) { this.langle_speed = this.langle_speed - 1; } } } else if (this.langle_speed < this.langle_speed_max) { this.langle_speed = this.langle_speed + 1; } } else if (this._rotation < 0) { if (this.dangle > this._rotation) { if (this.langle_speed < this.langle_speed_max) { this.langle_speed = this.langle_speed + 1; } } else if (this.dangle < this._rotation) { if (this.langle_speed > (-this.langle_speed_max)) { this.langle_speed = this.langle_speed - 1; } } } else if (this.dangle <= -90) { if (this.langle_speed < this.langle_speed_max) { this.langle_speed = this.langle_speed + 1; } } else if (this.langle_speed > (-this.langle_speed_max)) { this.langle_speed = this.langle_speed - 1; } if (this.life <= 0) { _root.enemies_online--; this.explfactor = 1 + random(3); _root.lvl_sounds++; _root.game.sounds["s_" + _root.lvl_sounds] = new Sound(_root.snd_efx); _root.game.sounds["s_" + _root.lvl_sounds].setVolume(_global.volume_efx); _root.game.sounds["s_" + _root.lvl_sounds].attachSound("expld" + this.explfactor); _root.game.sounds["s_" + _root.lvl_sounds].start(0, 0); if (_root.lvl_sounds > _root.lvl_sounds_max) { _root.lvl_sounds = 0; } _root.lvl_partsfx++; _root.game.arena.attachMovie("game_efx_explode1", "efx_" + _root.lvl_partsfx, _root.lvl_partsfx, {_x:this._x, _y:this._y}); if (_root.lvl_partsfx > _root.lvl_partsfx_max) { _root.lvl_partsfx = 8000; } this.find_id = 0; while (this.find_id < _root.enemies_array.length) { if (_root.enemies_array[this.find_id] == this.id) { this.arstart = _root.enemies_array.slice(0, this.find_id); this.arend = _root.enemies_array.slice(this.find_id + 1); _root.enemies_array = new Array(); if (this.arstart.length > 0) { _root.enemies_array = _root.enemies_array.concat(this.arstart); } if (this.arend.length > 0) { _root.enemies_array = _root.enemies_array.concat(this.arend); } break; } this.find_id++; } if (this.frag == 1) { _root.player1.score = _root.player1.score + 325; } else if (this.frag == 2) { _root.player2.score = _root.player2.score + 325; } _root.radar.radar["r_" + this.getDepth()].removeMovieClip(); this.removeMovieClip(); } this._rotation = this.langle; if ((this._x - 20) < 0) { this.langle = this.langle + 5; this.dangle = this.dangle + 5; this._x = this._x + 5; } if ((this._x + 20) > 1000) { this.langle = this.langle + 5; this.dangle = this.dangle + 5; this._x = this._x - 5; } if ((this._y - 20) < 0) { this.langle = this.langle + 5; this.dangle = this.dangle + 5; this._y = this._y + 5; } if ((this._y + 20) > 1000) { this.langle = this.langle + 5; this.dangle = this.dangle + 5; this._y = this._y - 5; } this.langle = this.langle + this.langle_speed; this.langle_speed = this.langle_speed * 0.9; this.ad_x = this.ad_x * 0.9; this.ad_y = this.ad_y * 0.9; if (Math.abs(this.langle_speed) < 0.01) { this.langle_speed = 0; } if (Math.abs(this.ad_x) < 0.01) { this.ad_x = 0; } if (Math.abs(this.ad_y) < 0.01) { this.ad_y = 0; } this._x = this._x + ((this.spd * Math.cos(this.langle * (Math.PI/180))) + this.ad_x); this._y = this._y + ((this.spd * Math.sin(this.langle * (Math.PI/180))) + this.ad_y); } }; break; case 5 : _root.game.arena.attachMovie("game_enemy5", "enemy_" + lvl_enemies, lvl_enemies, {_x:xpos, _y:ypos, spd:4, spd_max:4, langle:(-random(181)) + random(181), langle_speed:0, langle_speed_max:7, target:"p2_ship", delay:150, delay_max:150, life:6 + random(2), id:_root.lvl_enemies, gundelay:0, gundelay_max:160, ad_x:0, ad_y:0}); _root.game.arena["enemy_" + lvl_enemies].onEnterFrame = function () { if (!_global.paused) { _root.radar.radar["r_" + this.getDepth()]._x = this._x * 0.14; _root.radar.radar["r_" + this.getDepth()]._y = this._y * 0.14; this.gundelay--; this.delay--; if (this.delay <= 0) { this.spd = 1 + random(this.spd_max); this.langle = (-random(181)) + random(181); this.delay = this.delay_max; } this.gofor = 1; if (_root.game.arena.p_ship._x != undefined) { this.dist_player1 = Math.sqrt(Math.pow(_root.game.arena.p_ship._x - this._x, 2) + Math.pow(_root.game.arena.p_ship._y - this._y, 2)); } else { this.dist_player1 = 11000; } if (_root.game.arena.p2_ship._x != undefined) { this.dist_player2 = Math.sqrt(Math.pow(_root.game.arena.p2_ship._x - this._x, 2) + Math.pow(_root.game.arena.p2_ship._y - this._y, 2)); } else { this.dist_player2 = 10000; } if (this.dist_player2 < this.dist_player1) { this.gofor = 2; } if (this.gofor == 1) { if (this.dist_player1 < 330) { if (this.gundelay <= 0) { _root.addplasma(this._x - 26, this._y - 26, -135); _root.addplasma(this._x + 26, this._y - 26, -45); _root.addplasma(this._x - 26, this._y + 26, 135); _root.addplasma(this._x + 26, this._y + 26, 45); this.gundelay = this.gundelay_max; } if (!_root.player1.fainted) { this.langle = 57.2957795130823 * Math.atan2((-this._y) + _root.game.arena.p_ship._y, (-this._x) + _root.game.arena.p_ship._x); } if (this.dist_player1 < 30) { if ((this.life > 0) && (!_root.player1.fainted)) { _root.player1.health = _root.player1.health - 10; } _root.player1.speed_x = _root.player1.speed_x + ((this.spd * 2) * Math.cos(this.langle * (Math.PI/180))); _root.player1.speed_y = _root.player1.speed_y + ((this.spd * 2) * Math.sin(this.langle * (Math.PI/180))); } } } else if (this.dist_player2 < 330) { if (this.gundelay <= 0) { _root.addplasma(this._x - 26, this._y - 26, -135); _root.addplasma(this._x + 26, this._y - 26, -45); _root.addplasma(this._x - 26, this._y + 26, 135); _root.addplasma(this._x + 26, this._y + 26, 45); this.gundelay = this.gundelay_max; } if (!_root.player2.fainted) { this.langle = 57.2957795130823 * Math.atan2((-this._y) + _root.game.arena.p2_ship._y, (-this._x) + _root.game.arena.p2_ship._x); } if (this.dist_player2 < 30) { if ((this.life > 0) && (!_root.player2.fainted)) { _root.player2.health = _root.player2.health - 10; } _root.player2.speed_x = _root.player2.speed_x + ((this.spd * 2) * Math.cos(this.langle * (Math.PI/180))); _root.player2.speed_y = _root.player2.speed_y + ((this.spd * 2) * Math.sin(this.langle * (Math.PI/180))); } } if (this.life <= 0) { _root.enemies_online--; this.explfactor = 1 + random(3); _root.lvl_sounds++; _root.game.sounds["s_" + _root.lvl_sounds] = new Sound(_root.snd_efx); _root.game.sounds["s_" + _root.lvl_sounds].setVolume(_global.volume_efx); _root.game.sounds["s_" + _root.lvl_sounds].attachSound("expld" + this.explfactor); _root.game.sounds["s_" + _root.lvl_sounds].start(0, 0); if (_root.lvl_sounds > _root.lvl_sounds_max) { _root.lvl_sounds = 0; } _root.lvl_partsfx++; _root.game.arena.attachMovie("game_efx_explode1", "efx_" + _root.lvl_partsfx, _root.lvl_partsfx, {_x:this._x, _y:this._y}); if (_root.lvl_partsfx > _root.lvl_partsfx_max) { _root.lvl_partsfx = 8000; } this.find_id = 0; while (this.find_id < _root.enemies_array.length) { if (_root.enemies_array[this.find_id] == this.id) { this.arstart = _root.enemies_array.slice(0, this.find_id); this.arend = _root.enemies_array.slice(this.find_id + 1); _root.enemies_array = new Array(); if (this.arstart.length > 0) { _root.enemies_array = _root.enemies_array.concat(this.arstart); } if (this.arend.length > 0) { _root.enemies_array = _root.enemies_array.concat(this.arend); } break; } this.find_id++; } if (this.frag == 1) { _root.player1.score = _root.player1.score + 325; } else if (this.frag == 2) { _root.player2.score = _root.player2.score + 325; } _root.radar.radar["r_" + this.getDepth()].removeMovieClip(); this.removeMovieClip(); } if ((this._x - 18) < 0) { this.langle = this.langle + 5; this._x = this._x + this.spd; } if ((this._x + 18) > 1000) { this.langle = this.langle + 5; this._x = this._x - this.spd; } if ((this._y - 18) < 0) { this.langle = this.langle + 5; this._y = this._y + this.spd; } if ((this._y + 18) > 1000) { this.langle = this.langle + 5; this._y = this._y - this.spd; } this.ad_x = this.ad_x * 0.9; this.ad_y = this.ad_y * 0.9; if (Math.abs(this.ad_x) < 0.01) { this.ad_x = 0; } if (Math.abs(this.ad_y) < 0.01) { this.ad_y = 0; } this._x = this._x + ((this.spd * Math.cos(this.langle * (Math.PI/180))) + this.ad_x); this._y = this._y + ((this.spd * Math.sin(this.langle * (Math.PI/180))) + this.ad_y); } }; break; case 6 : _root.game.arena.attachMovie("game_enemy6", "enemy_" + lvl_enemies, lvl_enemies, {_x:xpos, _y:ypos, shield:false, spd:0, spd_max:3, langle:(-random(181)) + random(181), dangle:(-random(181)) + random(181), langle_speed:0, langle_speed_max:4.8, target:"p2_ship", delay:0, gundelay:0, gundelay_max:8, plasmadelay:0, plasmadelay_max:60, list_i:0, list:[["shield", true], ["walk", 300, 300], ["shield", false], ["shoot", 1, 3], ["shield", true], ["walk", 700, 300], ["shield", false], ["shoot", 2, 3], ["shield", true], ["walk", 500, 500], ["shield", false], ["plasma", 5], ["shield", true], ["walk", 300, 700], ["shield", false], ["pods", 2], ["shield", true], ["walk", 700, 700], ["shield", false], ["pods", 2]], life:800, id:_root.lvl_enemies, gundelay:0, gundelay_max:10, ad_x:0, ad_y:0, aux:false, boss:true}); _root.game.arena["enemy_" + lvl_enemies].onEnterFrame = function () { if (!_global.paused) { _root.radar.radar["r_" + this.getDepth()]._x = this._x * 0.14; _root.radar.radar["r_" + this.getDepth()]._y = this._y * 0.14; if (this.shield) { if (this.life < 150) { this.gundelay_max = 4; this.gotoAndStop(3); } else { this.gotoAndStop(2); } } else { this.gotoAndStop(1); } switch (this.list[this.list_i][0]) { case "shield" : this.shield = this.list[this.list_i][1]; this.list_i++; break; case "walk" : this.dangle = Math.atan2(this.list[this.list_i][2] - this._y, this.list[this.list_i][1] - this._x) * 57.2957795130823; this.ldistance = Math.sqrt(Math.pow(this.list[this.list_i][1] - this._x, 2) + Math.pow(this.list[this.list_i][2] - this._y, 2)); if (this.spd < this.spd_max) { this.spd = this.spd + 1; } if (this.ldistance < 60) { this.list_i++; } break; case "shoot" : if (!this.aux) { this.delay = 45 * this.list[this.list_i][2]; this.aux = true; } this.delay--; if ((this.list[this.list_i][1] == 1) && (_root.game.arena.p_ship._x != undefined)) { this.entarget = 1; } else if ((this.list[this.list_i][1] == 2) && (_root.game.arena.p2_ship._x != undefined)) { this.entarget = 2; } else if (((this.list[this.list_i][1] != 1) && (_root.game.arena.p2_ship._x == undefined)) && (_root.game.arena.p_ship._x != undefined)) { this.entarget = 1; } else if (((this.list[this.list_i][1] != 2) && (_root.game.arena.p_ship._x == undefined)) && (_root.game.arena.p2_ship._x != undefined)) { this.entarget = 2; } else { this.list_i++; } if (this.entarget == 1) { this.dangle = Math.atan2(_root.game.arena.p_ship._y - this._y, _root.game.arena.p_ship._x - this._x) * 57.2957795130823; } else if (this.entarget == 2) { this.dangle = Math.atan2(_root.game.arena.p2_ship._y - this._y, _root.game.arena.p2_ship._x - this._x) * 57.2957795130823; } this.gundelay--; if (this.gundelay <= 0) { this.xxdx = ((this.spd * Math.cos(this.langle * (Math.PI/180))) + this._x) + (50 * Math.cos(this._rotation * (Math.PI/180))); this.yydy = ((this.spd * Math.sin(this.langle * (Math.PI/180))) + this._y) + (50 * Math.sin(this._rotation * (Math.PI/180))); _root.lvl_sounds++; _root.game.sounds["s_" + _root.lvl_sounds] = new Sound(_root.snd_efx); _root.game.sounds["s_" + _root.lvl_sounds].setVolume(_global.volume_efx); _root.game.sounds["s_" + _root.lvl_sounds].attachSound("shoot_enemy"); _root.game.sounds["s_" + _root.lvl_sounds].start(0, 0); if (_root.lvl_sounds > _root.lvl_sounds_max) { _root.lvl_sounds = 0; } _root.enemybullet(this.xxdx, this.yydy, this._rotation); this.gundelay = this.gundelay_max; } if (this.delay <= 0) { this.list_i++; this.aux = false; } break; case "plasma" : if (!this.aux) { this.delay = 45 * this.list[this.list_i][1]; this.aux = true; } this.delay--; this.plasmadelay--; if (this.plasmadelay <= 0) { _root.addplasma(this._x - 80, this._y - 80, -135); _root.addplasma(this._x + 80, this._y - 80, -45); _root.addplasma(this._x - 80, this._y + 80, 135); _root.addplasma(this._x + 80, this._y + 80, 45); this.plasmadelay = this.plasmadelay_max; } if (this.delay <= 0) { this.list_i++; this.aux = false; } break; case "pods" : if (!this.aux) { this.delay = 45 * this.list[this.list_i][1]; this.aux = true; } this.delay--; this.plasmadelay--; if (this.plasmadelay <= 0) { _root.addenemy(this._x - 80, this._y - 80, 2); _root.addenemy(this._x + 80, this._y - 80, 1); _root.addenemy(this._x - 80, this._y + 80, 1); _root.addenemy(this._x + 80, this._y + 80, 1); this.plasmadelay = this.plasmadelay_max; } if (this.delay <= 0) { this.list_i++; this.aux = false; } break; } if (this.list_i >= this.list.length) { this.list_i = 0; } if (this.dangle > 0) { if (this._rotation > 0) { if (this.dangle > this._rotation) { if (this.langle_speed < this.langle_speed_max) { this.langle_speed = this.langle_speed + 1.6; } } else if (this.dangle < this._rotation) { if (this.langle_speed > (-this.langle_speed_max)) { this.langle_speed = this.langle_speed - 1.6; } } } else if (this.langle_speed < this.langle_speed_max) { this.langle_speed = this.langle_speed + 1.6; } } else if (this._rotation < 0) { if (this.dangle > this._rotation) { if (this.langle_speed < this.langle_speed_max) { this.langle_speed = this.langle_speed + 1.6; } } else if (this.dangle < this._rotation) { if (this.langle_speed > (-this.langle_speed_max)) { this.langle_speed = this.langle_speed - 1.6; } } } else if (this.dangle <= -90) { if (this.langle_speed < this.langle_speed_max) { this.langle_speed = this.langle_speed + 1.6; } } else if (this.langle_speed > (-this.langle_speed_max)) { this.langle_speed = this.langle_speed - 1.6; } if (_root.game.arena.p_ship._x != undefined) { this.dist_player1 = Math.sqrt(Math.pow(_root.game.arena.p_ship._x - this._x, 2) + Math.pow(_root.game.arena.p_ship._y - this._y, 2)); } else { this.dist_player1 = 11000; } if (_root.game.arena.p2_ship._x != undefined) { this.dist_player2 = Math.sqrt(Math.pow(_root.game.arena.p2_ship._x - this._x, 2) + Math.pow(_root.game.arena.p2_ship._y - this._y, 2)); } else { this.dist_player2 = 10000; } if (this.dist_player1 < 50) { if ((this.life > 0) && (!_root.player1.fainted)) { _root.player1.health = _root.player1.health - 10; } if (Math.abs(this.spd) > 1) { _root.player1.speed_x = _root.player1.speed_x + ((this.spd * 2) * Math.cos(this.langle * (Math.PI/180))); _root.player1.speed_y = _root.player1.speed_y + ((this.spd * 2) * Math.sin(this.langle * (Math.PI/180))); } else { _root.player1.speed_x = (-_root.player1.speed_x) * 2; _root.player1.speed_y = (-_root.player1.speed_y) * 2; } } if (this.dist_player2 < 50) { if ((this.life > 0) && (!_root.player2.fainted)) { _root.player2.health = _root.player2.health - 10; } if (Math.abs(this.spd) > 1) { _root.player2.speed_x = _root.player2.speed_x + ((this.spd * 2) * Math.cos(this.langle * (Math.PI/180))); _root.player2.speed_y = _root.player2.speed_y + ((this.spd * 2) * Math.sin(this.langle * (Math.PI/180))); } else { _root.player2.speed_x = (-_root.player2.speed_x) * 2; _root.player2.speed_y = (-_root.player2.speed_y) * 2; } } if (this.life <= 0) { this.explfactor = 1 + random(3); _root.lvl_sounds++; _root.game.sounds["s_" + _root.lvl_sounds] = new Sound(_root.snd_efx); _root.game.sounds["s_" + _root.lvl_sounds].setVolume(_global.volume_efx); _root.game.sounds["s_" + _root.lvl_sounds].attachSound("expld" + this.explfactor); _root.game.sounds["s_" + _root.lvl_sounds].start(0, 0); if (_root.lvl_sounds > _root.lvl_sounds_max) { _root.lvl_sounds = 0; } _root.lvl_partsfx++; _root.game.arena.attachMovie("game_efx_explode1", "efx_" + _root.lvl_partsfx, _root.lvl_partsfx, {_x:this._x, _y:this._y}); if (_root.lvl_partsfx > _root.lvl_partsfx_max) { _root.lvl_partsfx = 8000; } this.find_id = 0; while (this.find_id < _root.enemies_array.length) { if (_root.enemies_array[this.find_id] == this.id) { this.arstart = _root.enemies_array.slice(0, this.find_id); this.arend = _root.enemies_array.slice(this.find_id + 1); _root.enemies_array = new Array(); if (this.arstart.length > 0) { _root.enemies_array = _root.enemies_array.concat(this.arstart); } if (this.arend.length > 0) { _root.enemies_array = _root.enemies_array.concat(this.arend); } break; } this.find_id++; } if (this.frag == 1) { _root.player1.score = _root.player1.score + 3560; } else if (this.frag == 2) { _root.player2.score = _root.player2.score + 3560; } _root.enemies_online--; _root.radar.radar["r_" + this.getDepth()].removeMovieClip(); this.removeMovieClip(); } this._rotation = this.langle; if ((this._x - 20) < 0) { this.langle = this.langle + 5; this.dangle = this.dangle + 5; this._x = this._x + 5; } if ((this._x + 20) > 1000) { this.langle = this.langle + 5; this.dangle = this.dangle + 5; this._x = this._x - 5; } if ((this._y - 20) < 0) { this.langle = this.langle + 5; this.dangle = this.dangle + 5; this._y = this._y + 5; } if ((this._y + 20) > 1000) { this.langle = this.langle + 5; this.dangle = this.dangle + 5; this._y = this._y - 5; } this.langle = this.langle + this.langle_speed; this.langle_speed = this.langle_speed * 0.9; this.ad_x = this.ad_x * 0.9; this.ad_y = this.ad_y * 0.9; this.spd = this.spd * 0.9; if (Math.abs(this.langle_speed) < 0.01) { this.langle_speed = 0; } if (Math.abs(this.ad_x) < 0.01) { this.ad_x = 0; } if (Math.abs(this.ad_y) < 0.01) { this.ad_y = 0; } if (Math.abs(this.spd) < 0.01) { this.spd = 0; } this._x = this._x + ((this.spd * Math.cos(this.langle * (Math.PI/180))) + this.ad_x); this._y = this._y + ((this.spd * Math.sin(this.langle * (Math.PI/180))) + this.ad_y); } }; break; } if (_root.lvl_enemies >= _root.lvl_enemies_max) { _root.lvl_enemies = 500; } } function addplasma(xpos, ypos, dirangle) { _root.lvl_enemies++; _root.enemies_online++; _root.enemies_array.push(_root.lvl_enemies); _root.radar.radar.attachMovie("game_radar_plasma", "r_" + _root.lvl_enemies, _root.lvl_enemies, {_x:xpos * 0.14, _y:ypos * 0.14}); _root.game.arena.attachMovie("game_plasma", "enemy_" + lvl_enemies, lvl_enemies, {_x:xpos, _y:ypos, spd:2.5, spd_max:2.5, langle:dirangle, target:"p2_ship", life:1, id:_root.lvl_enemies, ad_x:0, ad_y:0, stang:false, isenergy:true, lifey:450}); _root.game.arena["enemy_" + lvl_enemies].onEnterFrame = function () { if (!_global.paused) { _root.radar.radar["r_" + this.getDepth()]._x = this._x * 0.14; _root.radar.radar["r_" + this.getDepth()]._y = this._y * 0.14; if (!this.stang) { this.ad_x = this.spd * Math.cos(this.langle * (Math.PI/180)); this.ad_y = this.spd * Math.sin(this.langle * (Math.PI/180)); this.stang = true; } this.lifey--; if (this.lifey <= 0) { this.life--; } this.gofor = 1; if (_root.game.arena.p_ship._x != undefined) { this.dist_player1 = Math.sqrt(Math.pow(_root.game.arena.p_ship._x - this._x, 2) + Math.pow(_root.game.arena.p_ship._y - this._y, 2)); } else { this.dist_player1 = 11000; } if (_root.game.arena.p2_ship._x != undefined) { this.dist_player2 = Math.sqrt(Math.pow(_root.game.arena.p2_ship._x - this._x, 2) + Math.pow(_root.game.arena.p2_ship._y - this._y, 2)); } else { this.dist_player2 = 10000; } if (this.dist_player2 < this.dist_player1) { this.gofor = 2; } if (this.dist_player1 < 30) { if (this.life > 0) { this.life--; if (!_root.player1.fainted) { _root.player1.health = _root.player1.health - 25; } } if (_root.game.arena.p_ship._x < this._x) { _root.player1.speed_x = _root.player1.speed_x - 15; } else { _root.player1.speed_x = _root.player1.speed_x + 15; } if (_root.game.arena.p_ship._y < this._y) { _root.player1.speed_y = _root.player1.speed_y - 15; } else { _root.player1.speed_y = _root.player1.speed_y + 15; } } if (this.dist_player2 < 30) { if (this.life > 0) { this.life--; if (!_root.player2.fainted) { _root.player2.health = _root.player2.health - 25; } } if (_root.game.arena.p2_ship._x < this._x) { _root.player2.speed_x = _root.player2.speed_x - 15; } else { _root.player2.speed_x = _root.player2.speed_x + 15; } if (_root.game.arena.p2_ship._y < this._y) { _root.player2.speed_y = _root.player2.speed_y - 15; } else { _root.player2.speed_y = _root.player2.speed_y + 15; } } if (this.life <= 0) { _root.enemies_online--; _root.lvl_sounds++; _root.game.sounds["s_" + _root.lvl_sounds] = new Sound(_root.snd_efx); _root.game.sounds["s_" + _root.lvl_sounds].setVolume(_global.volume_efx); _root.game.sounds["s_" + _root.lvl_sounds].attachSound("energy_explosion"); _root.game.sounds["s_" + _root.lvl_sounds].start(0, 0); if (_root.lvl_sounds > _root.lvl_sounds_max) { _root.lvl_sounds = 0; } _root.lvl_partsfx++; _root.game.arena.attachMovie("game_efx_explode1", "efx_" + _root.lvl_partsfx, _root.lvl_partsfx, {_x:this._x, _y:this._y}); if (_root.lvl_partsfx > _root.lvl_partsfx_max) { _root.lvl_partsfx = 8000; } this.find_id = 0; while (this.find_id < _root.enemies_array.length) { if (_root.enemies_array[this.find_id] == this.id) { this.arstart = _root.enemies_array.slice(0, this.find_id); this.arend = _root.enemies_array.slice(this.find_id + 1); _root.enemies_array = new Array(); if (this.arstart.length > 0) { _root.enemies_array = _root.enemies_array.concat(this.arstart); } if (this.arend.length > 0) { _root.enemies_array = _root.enemies_array.concat(this.arend); } break; } this.find_id++; } if (this.frag == 1) { _root.player1.score = _root.player1.score + 3; } else if (this.frag == 2) { _root.player2.score = _root.player2.score + 3; } _root.radar.radar["r_" + this.getDepth()].removeMovieClip(); this.removeMovieClip(); } this.enII = 0; while (this.enII < _root.enemies_array.length) { if (_root.game.arena["enemy_" + _root.enemies_array[this.enII]]._x != undefined) { this.endist = Math.sqrt(Math.pow(this._x - _root.game.arena["enemy_" + _root.enemies_array[this.enII]]._x, 2) + Math.pow(this._y - _root.game.arena["enemy_" + _root.enemies_array[this.enII]]._y, 2)); if ((this.endist < 45) && (_root.game.arena["enemy_" + _root.enemies_array[this.enII]].boss == true)) { if (_root.game.arena["enemy_" + _root.enemies_array[this.enII]]._x < this._x) { this.ad_x = Math.abs(this.ad_x); } else { this.ad_x = -Math.abs(this.ad_x); } if (_root.game.arena["enemy_" + _root.enemies_array[this.enII]]._y < this._y) { this.ad_y = Math.abs(this.ad_y); } else { this.ad_y = -Math.abs(this.ad_y); } } else if ((this.endist < 22) && (_root.game.arena["enemy_" + _root.enemies_array[this.enII]]._name != this._name)) { this.ncalc3x = this.endist * Math.cos(this.langle * (Math.PI/180)); this.ncalc3y = this.endist * Math.sin(this.langle * (Math.PI/180)); if (((this._x + this.ncalc3x) != _root.game.arena["enemy_" + _root.enemies_array[this.enII]]._x) || ((this._y + this.ncalc3y) != _root.game.arena["enemy_" + _root.enemies_array[this.enII]]._y)) { this.diffangle = 0; this.diffangle = Math.atan2((-this._y) + _root.game.arena["enemy_" + _root.enemies_array[this.enII]]._y, (-this._x) + _root.game.arena["enemy_" + _root.enemies_array[this.enII]]._x) * 57.2957795130823; if (((this.diffangle - this.langle) < 0) || ((this.diffangle - this.langle) > 180)) { this.toturn = -Math.abs(((this.langle - 180) - this.diffangle) / 180); if (this.toturn < -5) { this.toturn = -5; } _root.game.arena["enemy_" + _root.enemies_array[this.enII]].langle_speed = _root.game.arena["enemy_" + _root.enemies_array[this.enII]].langle_speed + this.toturn; } else { this.toturn = Math.abs(((this.langle - 180) - this.diffangle) / 180); if (this.toturn > 5) { this.toturn = 5; } _root.game.arena["enemy_" + _root.enemies_array[this.enII]].langle_speed = _root.game.arena["enemy_" + _root.enemies_array[this.enII]].langle_speed + this.toturn; } } if (_root.game.arena["enemy_" + _root.enemies_array[this.enII]]._x < this._x) { _root.game.arena["enemy_" + _root.enemies_array[this.enII]].ad_x = _root.game.arena["enemy_" + _root.enemies_array[this.enII]].ad_x - 10; } else { _root.game.arena["enemy_" + _root.enemies_array[this.enII]].ad_x = _root.game.arena["enemy_" + _root.enemies_array[this.enII]].ad_x + 10; } if (_root.game.arena["enemy_" + _root.enemies_array[this.enII]]._y < this._y) { _root.game.arena["enemy_" + _root.enemies_array[this.enII]].ad_y = _root.game.arena["enemy_" + _root.enemies_array[this.enII]].ad_y - 10; } else { _root.game.arena["enemy_" + _root.enemies_array[this.enII]].ad_y = _root.game.arena["enemy_" + _root.enemies_array[this.enII]].ad_y + 10; } this.dad = "none"; _root.game.arena["enemy_" + _root.enemies_array[this.enII]].life--; _root.game.arena["enemy_" + _root.enemies_array[this.enII]].frag = this.dad; this.life--; } } this.enII++; } if ((this._x - 18) < 0) { this.ad_x = Math.abs(this.ad_x); this._x = this._x + this.spd; _root.lvl_sounds++; _root.bouncefactor = 1 + random(2); _root.game.sounds["s_" + _root.lvl_sounds] = new Sound(_root.snd_efx); _root.game.sounds["s_" + _root.lvl_sounds].setVolume(_global.volume_efx); _root.game.sounds["s_" + _root.lvl_sounds].attachSound("energy_bounce" + _root.bouncefactor); _root.game.sounds["s_" + _root.lvl_sounds].start(0, 0); if (_root.lvl_sounds > _root.lvl_sounds_max) { _root.lvl_sounds = 0; } } if ((this._x + 18) > 1000) { this.ad_x = -Math.abs(this.ad_x); this._x = this._x - this.spd; _root.lvl_sounds++; _root.bouncefactor = 1 + random(2); _root.game.sounds["s_" + _root.lvl_sounds] = new Sound(_root.snd_efx); _root.game.sounds["s_" + _root.lvl_sounds].setVolume(_global.volume_efx); _root.game.sounds["s_" + _root.lvl_sounds].attachSound("energy_bounce" + _root.bouncefactor); _root.game.sounds["s_" + _root.lvl_sounds].start(0, 0); if (_root.lvl_sounds > _root.lvl_sounds_max) { _root.lvl_sounds = 0; } } if ((this._y - 18) < 0) { this.ad_y = Math.abs(this.ad_y); this._y = this._y + this.spd; _root.lvl_sounds++; _root.bouncefactor = 1 + random(2); _root.game.sounds["s_" + _root.lvl_sounds] = new Sound(_root.snd_efx); _root.game.sounds["s_" + _root.lvl_sounds].setVolume(_global.volume_efx); _root.game.sounds["s_" + _root.lvl_sounds].attachSound("energy_bounce" + _root.bouncefactor); _root.game.sounds["s_" + _root.lvl_sounds].start(0, 0); if (_root.lvl_sounds > _root.lvl_sounds_max) { _root.lvl_sounds = 0; } } if ((this._y + 18) > 1000) { this.ad_y = -Math.abs(this.ad_y); this._y = this._y - this.spd; _root.lvl_sounds++; _root.bouncefactor = 1 + random(2); _root.game.sounds["s_" + _root.lvl_sounds] = new Sound(_root.snd_efx); _root.game.sounds["s_" + _root.lvl_sounds].setVolume(_global.volume_efx); _root.game.sounds["s_" + _root.lvl_sounds].attachSound("energy_bounce" + _root.bouncefactor); _root.game.sounds["s_" + _root.lvl_sounds].start(0, 0); if (_root.lvl_sounds > _root.lvl_sounds_max) { _root.lvl_sounds = 0; } } if (Math.abs(this.ad_x) < 0.01) { this.ad_x = 0; } if (Math.abs(this.ad_y) < 0.01) { this.ad_y = 0; } this._x = this._x + this.ad_x; this._y = this._y + this.ad_y; } }; if (_root.lvl_enemies >= _root.lvl_enemies_max) { _root.lvl_enemies = 500; } } function addpowerup(xpos, ypos, type) { _root.ai2_event = true; _root.ai2_event_x = xpos; _root.ai2_event_y = ypos; _root.lvl_partsfx++; _root.game.arena.attachMovie("game_efx_pwup" + type, "efx_" + _root.lvl_partsfx, _root.lvl_partsfx, {_x:xpos, _y:ypos, life:450}); _root.radar.radar.attachMovie("game_radar_powerup", "r_" + _root.lvl_partsfx, _root.lvl_partsfx, {_x:xpos * 0.14, _y:ypos * 0.14}); switch (type) { case 1 : _root.game.arena["efx_" + _root.lvl_partsfx].onEnterFrame = function () { if (!_global.paused) { _root.radar.radar["r_" + this.getDepth()]._x = this._x * 0.14; _root.radar.radar["r_" + this.getDepth()]._y = this._y * 0.14; this.life--; if (this.life < 0) { _root.radar.radar["r_" + this.getDepth()].removeMovieClip(); this.removeMovieClip(); } if (_root.game.arena.p_ship._x != undefined) { this.dist_player1 = Math.sqrt(Math.pow(_root.game.arena.p_ship._x - this._x, 2) + Math.pow(_root.game.arena.p_ship._y - this._y, 2)); } else { this.dist_player1 = 11000; } if (_root.game.arena.p2_ship._x != undefined) { this.dist_player2 = Math.sqrt(Math.pow(_root.game.arena.p2_ship._x - this._x, 2) + Math.pow(_root.game.arena.p2_ship._y - this._y, 2)); } else { this.dist_player2 = 10000; } if (this.dist_player1 < this.dist_player2) { if (this.dist_player1 < 36) { if (_root.player1.gunpower < 3) { _root.player1.gunpower++; } _root.radar.radar["r_" + this.getDepth()].removeMovieClip(); this.removeMovieClip(); } } else if (this.dist_player2 < 36) { if (_root.player2.gunpower < 3) { _root.player2.gunpower++; } _root.radar.radar["r_" + this.getDepth()].removeMovieClip(); this.removeMovieClip(); } } }; break; case 2 : _root.game.arena["efx_" + _root.lvl_partsfx].onEnterFrame = function () { if (!_global.paused) { _root.radar.radar["r_" + this.getDepth()]._x = this._x * 0.14; _root.radar.radar["r_" + this.getDepth()]._y = this._y * 0.14; this.life--; if (this.life < 0) { _root.radar.radar["r_" + this.getDepth()].removeMovieClip(); this.removeMovieClip(); } if (_root.game.arena.p_ship._x != undefined) { this.dist_player1 = Math.sqrt(Math.pow(_root.game.arena.p_ship._x - this._x, 2) + Math.pow(_root.game.arena.p_ship._y - this._y, 2)); } else { this.dist_player1 = 11000; } if (_root.game.arena.p2_ship._x != undefined) { this.dist_player2 = Math.sqrt(Math.pow(_root.game.arena.p2_ship._x - this._x, 2) + Math.pow(_root.game.arena.p2_ship._y - this._y, 2)); } else { this.dist_player2 = 10000; } if (this.dist_player1 < this.dist_player2) { if (this.dist_player1 < 36) { if (_root.player1.lives < 5) { _root.player1.lives++; _root.player1.health = 100; } else { _root.player1.health = 100; } _root.radar.radar["r_" + this.getDepth()].removeMovieClip(); this.removeMovieClip(); } } else if (this.dist_player2 < 36) { if (_root.player2.lives < 5) { _root.player2.lives++; _root.player2.health = 100; } else { _root.player2.health = 100; } _root.radar.radar["r_" + this.getDepth()].removeMovieClip(); this.removeMovieClip(); } } }; break; } if (_root.lvl_partsfx > _root.lvl_partsfx_max) { _root.lvl_partsfx = 8000; } } function normalizevar(variable) { if (Math.abs(variable) < 0.01) { variable = 0; } } stop(); var sentscreen = false; game.attachMovie("game_parallax", "parallax", 1, {_x:240, _y:240}); if (!_global.parallax) { game.parallax.gotoAndStop(2); } game.attachMovie("game_parallax2", "parallax2", 2, {_x:240, _y:240}); game.attachMovie("empty", "arena", 3); game.attachMovie("empty", "sounds", 4); var lvl_hero = 5000; var lvl_hero2 = 5001; var lvl_border = 4999; var lvl_enemies_start = 500; var lvl_enemies = lvl_enemies_start; var lvl_enemies_max = 1000; var lvl_bullets_start = 3000; var lvl_bullets = lvl_bullets_start; var lvl_bullets_max = 4000; var lvl_partsfx_start = 8000; var lvl_partsfx = lvl_partsfx_start; var lvl_partsfx_max = 8999; var lvl_sounds_start = 0; var lvl_sounds = lvl_sounds_start; var lvl_sounds_max = 40; var player1 = {speed:0, speed_angle:0, speed_angle_max:5, speed_x:0, speed_y:0, speed_max:5, angle:180, accel:0.15, accel_angle:0.5, startx:470, starty:500, gundelay:0, gundelay_max:5, gunpower:1, lives:5, health:100, fainted:false, faint_time:0, score:0}; if (_global.playermode == "multi") { var player2 = {speed:0, speed_angle:0, speed_angle_max:5, speed_x:0, speed_y:0, speed_max:5, angle:0, accel:0.15, accel_angle:0.5, startx:530, starty:500, gundelay:0, gundelay_max:5, gunpower:1, lives:5, health:100, fainted:false, faint_time:0, score:0}; } var a_limit = 1000; game.arena.attachMovie("game_spaceship", "p_ship", lvl_hero, {_x:player1.startx, _y:player1.starty}); radar.radar.attachMovie("game_radar_p1", "r_" + lvl_hero, lvl_hero, {_x:player1.startx * 0.14, _y:player1.starty * 0.14}); if (_global.playermode == "multi") { game.arena.attachMovie("game_spaceship2", "p2_ship", lvl_hero2, {_x:player2.startx, _y:player2.starty}); radar.radar.attachMovie("game_radar_p2", "r_" + lvl_hero2, lvl_hero2, {_x:player2.startx * 0.14, _y:player2.starty * 0.14}); } game.arena.attachMovie("game_background", "background", 100, {_x:500, _y:500}); game.arena.createEmptyMovieClip("lborder", lvl_border); game.arena.lborder.lineStyle(1, 16777215); game.arena.lborder.moveTo(0, 0); game.arena.lborder.lineTo(a_limit, 0); game.arena.lborder.lineTo(a_limit, a_limit); game.arena.lborder.lineTo(0, a_limit); game.arena.lborder.lineTo(0, 0); var key_forward = 38; var key_left = 37; var key_right = 39; var key_backward = 40; var key_shoot = 16; var key_forward2 = 87; var key_left2 = 65; var key_right2 = 68; var key_backward2 = 83; var key_shoot2 = 81; var key_pause = 80; if (_global.playermode == "multi") { var pan_mode = "double"; } else { var pan_mode = "player1"; } var pan_x = ((-game.arena.p_ship._x) + 240); var pan_y = ((-game.arena.p_ship._y) + 240); var m_decay = 0.9; var m_decay_space = 0.95; var m_decay_s = 0.7; var calcdelay = 3; var calcd = 3; var friendly_fire = false; var spacedown = false; var enemies_online = 0; var enemies_array = new Array(); p1n.text = _global.name_player1; if (game.arena.p2_ship._x != undefined) { p2n.text = _global.name_player2; } var level = 1; var level_delay = 100; var level_delay_max = 0; var level_imax = _global.levels[level - 1].length; var level_ic = 0; var temps = new Object(); if (_global.player2_ai) { var ai2_action = "waypoints"; var ai2_waypoints = [[800, 200], [800, 800], [200, 800], [500, 500], [800, 500], [200, 500], [200, 200]]; var ai2_wpi = 0; var ai2_event = false; var ai2_event_x = 0; var ai2_event_y = 0; var ai2_huntenemy = false; } if (_global.music_type == "radio") { _root.radio.gotoAndPlay(2); } else { mainsound = new Sound(_root.snd_music); mainsound.attachSound("NG63058"); mainsound.setVolume(_global.volume_music); mainsound.start(0, 9999); } _root.onEnterFrame = function () { if (!_global.paused) { if (game.arena.p_ship._x != undefined) { radar.radar["r_" + lvl_hero]._x = game.arena.p_ship._x * 0.14; radar.radar["r_" + lvl_hero]._y = game.arena.p_ship._y * 0.14; } if (game.arena.p2_ship._x != undefined) { radar.radar["r_" + lvl_hero2]._x = game.arena.p2_ship._x * 0.14; radar.radar["r_" + lvl_hero2]._y = game.arena.p2_ship._y * 0.14; } player1.gundelay--; player2.gundelay--; level_delay--; if (level_ic < level_imax) { if (level_delay <= 0) { if (level_ic == 0) { _root.attachMovie("game_efx_levelz", "levelchange", 18000, {_x:400, _y:240}); trace(_root.levelchange._x); _root.levelchange.lvl.text = level; } if (_global.levels[level - 1][level_ic][0] == "e") { _root.lvl_partsfx++; _root.game.arena.attachMovie("game_efx_spawn" + _global.levels[level - 1][level_ic][1], "efx_" + _root.lvl_partsfx, _root.lvl_partsfx, {_x:_global.levels[level - 1][level_ic][2], _y:_global.levels[level - 1][level_ic][3]}); if (_root.lvl_partsfx > _root.lvl_partsfx_max) { _root.lvl_partsfx = 8000; } } else if (_global.levels[level - 1][level_ic][0] == "w") { level_delay = 45 * _global.levels[level - 1][level_ic][1]; } else if (_global.levels[level - 1][level_ic][0] == "p") { addpowerup(_global.levels[level - 1][level_ic][2], _global.levels[level - 1][level_ic][3], _global.levels[level - 1][level_ic][1]); } level_ic++; } } else if (level_ic >= level_imax) { if (level < _global.levels.length) { if (enemies_online == 0) { enemies_array = new Array(); level++; level_ic = 0; level_imax = _global.levels[level - 1].length; lvl_enemies = lvl_enemies_start; lvl_bullets = lvl_bullets_start; lvl_partsfx = lvl_partsfx_start; lvl_sounds = lvl_sounds_start; } } else if ((!sentscreen) && (enemies_online < 1)) { gwon.play(); sentscreen = true; } } if (player1.health <= 0) { if (!player1.fainted) { player1.faint_time = 315; player1.gunpower = 1; player1.lives--; if (player1.lives < 0) { explfactor = 1 + random(3); _root.lvl_sounds++; _root.game.sounds["s_" + _root.lvl_sounds] = new Sound(_root.snd_efx); _root.game.sounds["s_" + _root.lvl_sounds].setVolume(_global.volume_efx); _root.game.sounds["s_" + _root.lvl_sounds].attachSound("expld" + explfactor); _root.game.sounds["s_" + _root.lvl_sounds].start(0, 0); if (_root.lvl_sounds > _root.lvl_sounds_max) { _root.lvl_sounds = 0; } _root.lvl_partsfx++; _root.game.arena.attachMovie("game_efx_explode1", "efx_" + _root.lvl_partsfx, _root.lvl_partsfx, {_x:game.arena.p_ship._x, _y:game.arena.p_ship._y}); if (_root.lvl_partsfx > _root.lvl_partsfx_max) { _root.lvl_partsfx = 8000; } if (game.arena.p2_ship._x != undefined) { pan_mode = "player2"; } else { pan_mode = "death"; if (!sentscreen) { gover.play(); sentscreen = true; } } game.arena.p_ship.removeMovieClip(); radar.radar["r_" + lvl_hero].removeMovieClip(); } player1.health = 100; game.arena.p_ship.gotoAndPlay("fainted"); player1.fainted = true; } } if (player1.fainted) { player1.faint_time--; if (player1.faint_time <= 0) { game.arena.p_ship.gotoAndPlay("normal"); player1.fainted = false; } } if (player2.health <= 0) { if (!player2.fainted) { player2.faint_time = 315; player2.gunpower = 1; player2.lives--; if (player2.lives < 0) { explfactor = 1 + random(3); _root.lvl_sounds++; _root.game.sounds["s_" + _root.lvl_sounds] = new Sound(_root.snd_efx); _root.game.sounds["s_" + _root.lvl_sounds].setVolume(_global.volume_efx); _root.game.sounds["s_" + _root.lvl_sounds].attachSound("expld" + explfactor); _root.game.sounds["s_" + _root.lvl_sounds].start(0, 0); if (_root.lvl_sounds > _root.lvl_sounds_max) { _root.lvl_sounds = 0; } _root.lvl_partsfx++; _root.game.arena.attachMovie("game_efx_explode1", "efx_" + _root.lvl_partsfx, _root.lvl_partsfx, {_x:game.arena.p2_ship._x, _y:game.arena.p2_ship._y}); if (_root.lvl_partsfx > _root.lvl_partsfx_max) { _root.lvl_partsfx = 8000; } if (game.arena.p_ship._x != undefined) { pan_mode = "player1"; } else { pan_mode = "death"; if (!sentscreen) { gover.play(); sentscreen = true; } } game.arena.p2_ship.removeMovieClip(); radar.radar["r_" + lvl_hero2].removeMovieClip(); } player2.health = 100; game.arena.p2_ship.gotoAndPlay("fainted"); player2.fainted = true; } } if (player2.fainted) { player2.faint_time--; if (player2.faint_time <= 0) { game.arena.p2_ship.gotoAndPlay("normal"); player2.fainted = false; } } pp1s = player1.score; pp2s = player2.score; if (player1.lives < 0) { p1b.bar._xscale = 0; } else if (player1.health > 0) { p1b.bar._xscale = player1.health; } else { p1b.bar._xscale = 0; } if (player2.lives < 0) { p2b.bar._xscale = 0; } else if (player2.health > 0) { p2b.bar._xscale = player2.health; } else { p2b.bar._xscale = 0; } p1l.gotoAndStop(player1.lives + 1); p2l.gotoAndStop(player2.lives + 1); if (Key.isDown(key_forward)) { if (player1.speed < player1.speed_max) { player1.speed = player1.speed + player1.accel; } } if (Key.isDown(key_backward)) { if (player1.speed > (-player1.speed_max)) { player1.speed = player1.speed - player1.accel; } } if ((_global.playermode == "multi") && (!_global.player2_ai)) { if (Key.isDown(key_forward2)) { if (player2.speed < player2.speed_max) { player2.speed = player2.speed + player2.accel; } } if (Key.isDown(key_backward2)) { if (player2.speed > (-player2.speed_max)) { player2.speed = player2.speed - player2.accel; } } } if (Key.isDown(key_left)) { if (player1.speed_angle > (-player1.speed_angle_max)) { player1.speed_angle = player1.speed_angle - player1.accel_angle; } } if ((_global.playermode == "multi") && (!_global.player2_ai)) { if (Key.isDown(key_left2)) { if (player2.speed_angle > (-player2.speed_angle_max)) { player2.speed_angle = player2.speed_angle - player2.accel_angle; } } } if (Key.isDown(key_right)) { if (player1.speed_angle < player1.speed_angle_max) { player1.speed_angle = player1.speed_angle + player1.accel_angle; } } if ((_global.playermode == "multi") && (!_global.player2_ai)) { if (Key.isDown(key_right2)) { if (player2.speed_angle < player2.speed_angle_max) { player2.speed_angle = player2.speed_angle + player2.accel_angle; } } } if (Key.isDown(key_shoot) && (player1.gundelay <= 0)) { if (player1.gunpower == 1) { b1x = (player1.speed_x + game.arena.p_ship._x) + (40 * Math.cos(player1.angle * (Math.PI/180))); b1y = (player1.speed_y + game.arena.p_ship._y) + (40 * Math.sin(player1.angle * (Math.PI/180))); addbullet(b1x, b1y, player1.angle, 1); } else if (player1.gunpower == 2) { b1x = (player1.speed_x + game.arena.p_ship._x) + (40 * Math.cos(player1.angle * (Math.PI/180))); b1y = (player1.speed_y + game.arena.p_ship._y) + (40 * Math.sin(player1.angle * (Math.PI/180))); addbullet(b1x, b1y, player1.angle, 1); b1x2 = (player1.speed_x + game.arena.p_ship._x) + (38 * Math.cos(player1.angle * (Math.PI/180))); b1y2 = (player1.speed_y + game.arena.p_ship._y) + (38 * Math.sin(player1.angle * (Math.PI/180))); addbullet(b1x2, b1y2, player1.angle - 3, 1); addbullet(b1x2, b1y2, player1.angle + 3, 1); } else if (player1.gunpower == 3) { b1x = (player1.speed_x + game.arena.p_ship._x) + (40 * Math.cos(player1.angle * (Math.PI/180))); b1y = (player1.speed_y + game.arena.p_ship._y) + (40 * Math.sin(player1.angle * (Math.PI/180))); addbullet(b1x, b1y, player1.angle, 1); addbullet(b1x, b1y, player1.angle - 3, 1); addbullet(b1x, b1y, player1.angle + 3, 1); addbullet(b1x, b1y, player1.angle - 7, 1); addbullet(b1x, b1y, player1.angle + 7, 1); } _root.lvl_sounds++; _root.game.sounds["s_" + _root.lvl_sounds] = new Sound(_root.snd_efx); _root.game.sounds["s_" + _root.lvl_sounds].setVolume(_global.volume_efx); _root.game.sounds["s_" + _root.lvl_sounds].attachSound("shoot_player"); _root.game.sounds["s_" + _root.lvl_sounds].start(0, 0); if (_root.lvl_sounds > _root.lvl_sounds_max) { _root.lvl_sounds = 0; } player1.gundelay = player1.gundelay_max; } if ((_global.playermode == "multi") && (!_global.player2_ai)) { if (Key.isDown(key_shoot2) && (player2.gundelay <= 0)) { if (player2.gunpower == 1) { b2x = (player2.speed_x + game.arena.p2_ship._x) + (40 * Math.cos(player2.angle * (Math.PI/180))); b2y = (player2.speed_y + game.arena.p2_ship._y) + (40 * Math.sin(player2.angle * (Math.PI/180))); addbullet(b2x, b2y, player2.angle, 2); } else if (player2.gunpower == 2) { b2x = (player2.speed_x + game.arena.p2_ship._x) + (40 * Math.cos(player2.angle * (Math.PI/180))); b2y = (player2.speed_y + game.arena.p2_ship._y) + (40 * Math.sin(player2.angle * (Math.PI/180))); addbullet(b2x, b2y, player2.angle, 2); b2x2 = (player2.speed_x + game.arena.p2_ship._x) + (38 * Math.cos(player2.angle * (Math.PI/180))); b2y2 = (player2.speed_y + game.arena.p2_ship._y) + (38 * Math.sin(player2.angle * (Math.PI/180))); addbullet(b2x2, b2y2, player2.angle - 3, 2); addbullet(b2x2, b2y2, player2.angle + 3, 2); } else if (player2.gunpower == 3) { b2x = (player2.speed_x + game.arena.p2_ship._x) + (40 * Math.cos(player2.angle * (Math.PI/180))); b2y = (player2.speed_y + game.arena.p2_ship._y) + (40 * Math.sin(player2.angle * (Math.PI/180))); addbullet(b2x, b2y, player2.angle, 2); addbullet(b2x, b2y, player2.angle - 3, 2); addbullet(b2x, b2y, player2.angle + 3, 2); addbullet(b2x, b2y, player2.angle - 7, 2); addbullet(b2x, b2y, player2.angle + 7, 2); } _root.lvl_sounds++; _root.game.sounds["s_" + _root.lvl_sounds] = new Sound(_root.snd_efx); _root.game.sounds["s_" + _root.lvl_sounds].setVolume(_global.volume_efx); _root.game.sounds["s_" + _root.lvl_sounds].attachSound("shoot_player"); _root.game.sounds["s_" + _root.lvl_sounds].start(0, 0); if (_root.lvl_sounds > _root.lvl_sounds_max) { _root.lvl_sounds = 0; } player2.gundelay = player2.gundelay_max; } } if (Key.isDown(32) && (!spacedown)) { for (d in _root.game.arena) { trace(_root.game.arena[d]._name); } spacedown = true; } else if ((!Key.isDown(32)) && (spacedown)) { spacedown = false; } if (_global.player2_ai && (game.arena.p2_ship._x != undefined)) { ai2_huntenemy = false; temps.closerang = 0; temps.ninidist = 10000; temps.enII = 0; while (temps.enII < _root.enemies_array.length) { if (_root.game.arena["enemy_" + _root.enemies_array[temps.enII]]._x != undefined) { temps.endist = Math.sqrt(Math.pow(game.arena.p2_ship._x - game.arena["enemy_" + enemies_array[temps.enII]]._x, 2) + Math.pow(game.arena.p2_ship._y - game.arena["enemy_" + enemies_array[temps.enII]]._y, 2)); if (temps.endist < 285) { ai2_huntenemy = true; temps.dest_angle = Math.atan2(game.arena["enemy_" + enemies_array[temps.enII]]._y - game.arena.p2_ship._y, game.arena["enemy_" + enemies_array[temps.enII]]._x - game.arena.p2_ship._x) * 57.2957795130823; if (temps.endist < temps.ninidist) { temps.closerang = temps.dest_angle; temps.ninidist = temps.endist; } } } temps.enII++; } if (ai2_huntenemy) { temps.dest_angle = temps.closerang; if (temps.ninidist < 65) { if (player2.speed > (-player2.speed_max)) { player2.speed = player2.speed - player2.accel; } } if (_global.devmode) { game.arena.createEmptyMovieClip("test_line1", 15000); game.arena.test_line1.lineStyle(2, 16777215); game.arena.test_line1.moveTo(game.arena.p2_ship._x, game.arena.p2_ship._y); game.arena.test_line1.lineTo(game.arena.p2_ship._x + (temps.endist * Math.cos(temps.dest_angle * (Math.PI/180))), game.arena.p2_ship._y + (temps.endist * Math.sin(temps.dest_angle * (Math.PI/180)))); } if (player2.gundelay <= 0) { _root.lvl_sounds++; _root.game.sounds["s_" + _root.lvl_sounds] = new Sound(_root.snd_efx); _root.game.sounds["s_" + _root.lvl_sounds].setVolume(_global.volume_efx); _root.game.sounds["s_" + _root.lvl_sounds].attachSound("shoot_player"); _root.game.sounds["s_" + _root.lvl_sounds].start(0, 0); if (_root.lvl_sounds > _root.lvl_sounds_max) { _root.lvl_sounds = 0; } if (player2.gunpower == 1) { b2x = (player2.speed_x + game.arena.p2_ship._x) + (40 * Math.cos(player2.angle * (Math.PI/180))); b2y = (player2.speed_y + game.arena.p2_ship._y) + (40 * Math.sin(player2.angle * (Math.PI/180))); addbullet(b2x, b2y, player2.angle, 2); } else if (player2.gunpower == 2) { b2x = (player2.speed_x + game.arena.p2_ship._x) + (40 * Math.cos(player2.angle * (Math.PI/180))); b2y = (player2.speed_y + game.arena.p2_ship._y) + (40 * Math.sin(player2.angle * (Math.PI/180))); addbullet(b2x, b2y, player2.angle, 2); b2x2 = (player2.speed_x + game.arena.p2_ship._x) + (38 * Math.cos(player2.angle * (Math.PI/180))); b2y2 = (player2.speed_y + game.arena.p2_ship._y) + (38 * Math.sin(player2.angle * (Math.PI/180))); addbullet(b2x2, b2y2, player2.angle - 3, 2); addbullet(b2x2, b2y2, player2.angle + 3, 2); } else if (player2.gunpower == 3) { b2x = (player2.speed_x + game.arena.p2_ship._x) + (40 * Math.cos(player2.angle * (Math.PI/180))); b2y = (player2.speed_y + game.arena.p2_ship._y) + (40 * Math.sin(player2.angle * (Math.PI/180))); addbullet(b2x, b2y, player2.angle, 2); addbullet(b2x, b2y, player2.angle - 3, 2); addbullet(b2x, b2y, player2.angle + 3, 2); addbullet(b2x, b2y, player2.angle - 7, 2); addbullet(b2x, b2y, player2.angle + 7, 2); } player2.gundelay = player2.gundelay_max; } } else if (ai2_action == "waypoints") { if (ai2_event) { temps.dest_angle = Math.atan2(ai2_event_y - game.arena.p2_ship._y, ai2_event_x - game.arena.p2_ship._x) * 57.2957795130823; temps.waydistance = Math.sqrt(Math.pow(ai2_event_x - game.arena.p2_ship._x, 2) + Math.pow(ai2_event_y - game.arena.p2_ship._y, 2)); } else { temps.dest_angle = Math.atan2(ai2_waypoints[ai2_wpi][1] - game.arena.p2_ship._y, ai2_waypoints[ai2_wpi][0] - game.arena.p2_ship._x) * 57.2957795130823; temps.waydistance = Math.sqrt(Math.pow(ai2_waypoints[ai2_wpi][0] - game.arena.p2_ship._x, 2) + Math.pow(ai2_waypoints[ai2_wpi][1] - game.arena.p2_ship._y, 2)); } if (_global.devmode) { game.arena.createEmptyMovieClip("test_line1", 15000); game.arena.test_line1.lineStyle(2, 16711680); game.arena.test_line1.moveTo(game.arena.p2_ship._x, game.arena.p2_ship._y); game.arena.test_line1.lineTo(game.arena.p2_ship._x + (temps.waydistance * Math.cos(temps.dest_angle * (Math.PI/180))), game.arena.p2_ship._y + (temps.waydistance * Math.sin(temps.dest_angle * (Math.PI/180)))); } if (ai2_event && (temps.waydistance < 36)) { ai2_event = false; } else if (temps.waydistance < 120) { ai2_wpi++; if (ai2_wpi >= ai2_waypoints.length) { ai2_wpi = 0; } } if (player2.speed < player2.speed_max) { player2.speed = player2.speed + player2.accel; } } if (temps.dest_angle > 0) { if (game.arena.p2_ship._rotation > 0) { if (temps.dest_angle > game.arena.p2_ship._rotation) { if (player2.speed_angle < player2.speed_angle_max) { player2.speed_angle = player2.speed_angle + player2.accel_angle; } } else if (temps.dest_angle < game.arena.p2_ship._rotation) { if (player2.speed_angle > (-player2.speed_angle_max)) { player2.speed_angle = player2.speed_angle - player2.accel_angle; } } } else if (player2.speed_angle < player2.speed_angle_max) { player2.speed_angle = player2.speed_angle + player2.accel_angle; } } else if (game.arena.p2_ship._rotation < 0) { if (temps.dest_angle > game.arena.p2_ship._rotation) { if (player2.speed_angle < player2.speed_angle_max) { player2.speed_angle = player2.speed_angle + player2.accel_angle; } } else if (temps.dest_angle < game.arena.p2_ship._rotation) { if (player2.speed_angle > (-player2.speed_angle_max)) { player2.speed_angle = player2.speed_angle - player2.accel_angle; } } } else if (temps.dest_angle <= -90) { if (player2.speed_angle < player2.speed_angle_max) { player2.speed_angle = player2.speed_angle + player2.accel_angle; } } else if (player2.speed_angle > (-player2.speed_angle_max)) { player2.speed_angle = player2.speed_angle - player2.accel_angle; } } if (game.arena.p_ship._x < 10) { player1.speed_x = Math.abs(player1.speed_x); player1.speed_x++; } if (game.arena.p2_ship._x < 10) { player2.speed_x = Math.abs(player2.speed_x); player2.speed_x++; } if (game.arena.p_ship._y < 10) { player1.speed_y = Math.abs(player1.speed_y); player1.speed_y++; } if (game.arena.p2_ship._y < 10) { player2.speed_y = Math.abs(player2.speed_y); player2.speed_y++; } if (game.arena.p_ship._x > (a_limit - 10)) { player1.speed_x = -Math.abs(player1.speed_x); player1.speed_x--; } if (game.arena.p2_ship._x > (a_limit - 10)) { player2.speed_x = -Math.abs(player2.speed_x); player2.speed_x--; } if (game.arena.p_ship._y > (a_limit - 10)) { player1.speed_y = -Math.abs(player1.speed_y); player1.speed_y--; } if (game.arena.p2_ship._y > (a_limit - 10)) { player2.speed_y = -Math.abs(player2.speed_y); player2.speed_y--; } distance_between_ships = Math.sqrt(Math.pow(game.arena.p_ship._x - game.arena.p2_ship._x, 2) + Math.pow(game.arena.p_ship._y - game.arena.p2_ship._y, 2)); if (distance_between_ships < 40) { psytemp = player2.speed_y; psxtemp = player2.speed_x; player2.speed_y = player1.speed_y; player2.speed_x = player1.speed_x; player1.speed_y = psytemp; player1.speed_x = psxtemp; if (player1.speed_x == player2.speed_x) { if (player1.speed_x > 0) { if (game.arena.p_ship._x < game.arena.p2_ship._x) { player1.speed_x = 0; game.arena.p_ship._x--; } else { player2.speed_x = 0; game.arena.p2_ship._x--; } } else if (game.arena.p_ship._x < game.arena.p2_ship._x) { player1.speed_x = 0; game.arena.p_ship._x++; } else { player2.speed_x = 0; game.arena.p2_ship._x++; } } if (player1.speed_y == player2.speed_y) { if (player1.speed_y > 0) { if (game.arena.p_ship._y < game.arena.p2_ship._y) { player1.speed_y = 0; game.arena.p_ship._y--; } else { player2.speed_y = 0; game.arena.p2_ship._y--; } } else if (game.arena.p_ship._y < game.arena.p2_ship._y) { player1.speed_y = 0; game.arena.p_ship._y++; } else { player2.speed_y = 0; game.arena.p2_ship._y++; } } if (player1.speed_x > 0) { game.arena.p_ship._x = game.arena.p_ship._x + 2; } else { game.arena.p_ship._x = game.arena.p_ship._x - 2; } if (player1.speed_y > 0) { game.arena.p_ship._y = game.arena.p_ship._y + 2; } else { game.arena.p_ship._y = game.arena.p_ship._y - 2; } if (player2.speed_x > 0) { game.arena.p2_ship._x = game.arena.p2_ship._x + 2; } else { game.arena.p2_ship._x = game.arena.p2_ship._x - 2; } if (player2.speed_y > 0) { game.arena.p2_ship._y = game.arena.p2_ship._y + 2; } else { game.arena.p2_ship._y = game.arena.p2_ship._y - 2; } } player1.speed_x = player1.speed_x + (player1.speed * Math.cos(player1.angle * (Math.PI/180))); player1.speed_y = player1.speed_y + (player1.speed * Math.sin(player1.angle * (Math.PI/180))); player1.angle = player1.angle + player1.speed_angle; player2.speed_x = player2.speed_x + (player2.speed * Math.cos(player2.angle * (Math.PI/180))); player2.speed_y = player2.speed_y + (player2.speed * Math.sin(player2.angle * (Math.PI/180))); player2.angle = player2.angle + player2.speed_angle; game.arena.p_ship._rotation = player1.angle; game.arena.p_ship._x = game.arena.p_ship._x + player1.speed_x; game.arena.p_ship._y = game.arena.p_ship._y + player1.speed_y; game.arena.p2_ship._rotation = player2.angle; game.arena.p2_ship._x = game.arena.p2_ship._x + player2.speed_x; game.arena.p2_ship._y = game.arena.p2_ship._y + player2.speed_y; player1.speed = player1.speed * m_decay_s; normalizevar(player1.speed); player1.speed_angle = player1.speed_angle * m_decay; normalizevar(player1.speed_angle); player1.speed_x = player1.speed_x * m_decay_space; normalizevar(player1.speed_x); player1.speed_y = player1.speed_y * m_decay_space; normalizevar(player1.speed_y); if (player1.angle > 360) { player1.angle = player1.angle - 360; } if (player1.angle < -360) { player1.angle = player1.angle + 360; } player2.speed = player2.speed * m_decay_s; normalizevar(player2.speed); player2.speed_angle = player2.speed_angle * m_decay; normalizevar(player2.speed_angle); player2.speed_x = player2.speed_x * m_decay_space; normalizevar(player2.speed_x); player2.speed_y = player2.speed_y * m_decay_space; normalizevar(player2.speed_y); if (player2.angle > 360) { player2.angle = player2.angle - 360; } if (player2.angle < -360) { player2.angle = player2.angle + 360; } if (!_global.overlord) { if (pan_mode == "player1") { pan_x = pan_x + ((((-game.arena.p_ship._x) + 240) - pan_x) / 6); pan_y = pan_y + ((((-game.arena.p_ship._y) + 240) - pan_y) / 6); game.arena._xscale = 100; game.arena._yscale = 100; } else if (pan_mode == "player2") { pan_x = pan_x + ((((-game.arena.p2_ship._x) + 240) - pan_x) / 6); pan_y = pan_y + ((((-game.arena.p2_ship._y) + 240) - pan_y) / 6); game.arena._xscale = 100; game.arena._yscale = 100; } else if (pan_mode == "death") { game.arena._xscale = 48; game.arena._yscale = 48; nnm = 2.08333333333333; centerpanx = 500 / nnm; centerpany = 500 / nnm; pan_x = pan_x + ((((-centerpanx) + 240) - pan_x) / 6); pan_y = pan_y + ((((-centerpany) + 240) - pan_y) / 6); } else { distx = Math.abs(game.arena.p2_ship._x - game.arena.p_ship._x); disty = Math.abs(game.arena.p2_ship._y - game.arena.p_ship._y); if (game.arena.p2_ship._x < game.arena.p_ship._x) { goposx = game.arena.p2_ship._x; } else { goposx = game.arena.p_ship._x; } if (game.arena.p2_ship._y < game.arena.p_ship._y) { goposy = game.arena.p2_ship._y; } else { goposy = game.arena.p_ship._y; } globdist = Math.sqrt((distx * distx) + (disty * disty)); if (globdist < 360) { game.arena._xscale = 100; game.arena._yscale = 100; centerpanx = goposx + (distx / 2); centerpany = goposy + (disty / 2); } else { nscale = (((globdist - 360) * -95) / 840) + 100; if (nscale < 38) { nscale = 38; } game.arena._xscale = nscale; game.arena._yscale = nscale; nnm = 100 / nscale; centerpanx = (goposx + (distx / 2)) / nnm; centerpany = (goposy + (disty / 2)) / nnm; } pan_x = pan_x + ((((-centerpanx) + 240) - pan_x) / 4); pan_y = pan_y + ((((-centerpany) + 240) - pan_y) / 4); } } else { game.arena._xscale = 48; game.arena._yscale = 48; nnm = 2.08333333333333; centerpanx = 500 / nnm; centerpany = 500 / nnm; pan_x = pan_x + ((((-centerpanx) + 240) - pan_x) / 6); pan_y = pan_y + ((((-centerpany) + 240) - pan_y) / 6); } game.arena._x = pan_x; game.arena._y = pan_y; game.parallax._x = (pan_x / 4) + 240; game.parallax._y = (pan_y / 4) + 240; game.parallax._xscale = game.arena._xscale; game.parallax._yscale = game.arena._yscale; game.parallax2._x = (pan_x / 2) + 240; game.parallax2._y = (pan_y / 2) + 240; game.parallax2._xscale = game.arena._xscale; game.parallax2._yscale = game.arena._yscale; } if (Key.isDown(key_pause) && (!pdown)) { if (_global.paused) { _root.pausepause.gotoAndStop(1); _global.paused = false; } else { _root.pausepause.gotoAndStop(2); _global.paused = true; } pdown = true; } else if (!Key.isDown(key_pause)) { pdown = false; } }; _root._quality = _global.aa;
Instance of Symbol 4 MovieClip in Frame 9
on (release) { getURL ("http://www.armorgames.com", "_blank"); }
Instance of Symbol 18 MovieClip in Frame 9
on (release) { getURL ("http://www.armorgames.com", "_blank"); }
Frame 10
_root._quality = "HIGH"; ab20_09 = new LoadVars(); ab20_09.z = _global.name_player1 + " (p1)"; ab20_09.x = ab20.encodeNum(_global.score1); ab20_09.c = 729; ab20_09.v = "IVYXDZ"; ab20_09.sendAndLoad("http://armorbot.com/s_b", ab20_09, "POST");
Frame 129
if (_global.playermode == "multi") { if (_global.player2_ai) { adtext = " (AI bot)"; } else { adtext = " (p2)"; } ab20_09 = new LoadVars(); ab20_09.z = _global.name_player2 + adtext; ab20_09.x = ab20.encodeNum(_global.score2); ab20_09.c = 729; ab20_09.v = "IVYXDZ"; ab20_09.sendAndLoad("http://armorbot.com/s_b", ab20_09, "POST"); } else { _root.gotoAndPlay(_root._totalframes - 1); }
Frame 259
_root.gotoAndPlay(_root._totalframes - 1);
Frame 260
stop(); mainsound = new Sound(_root.snd_music); mainsound.attachSound("NG66453"); mainsound.setVolume(_global.volume_music); mainsound.start(_global.moffset, 9999); __top10_send__ = new LoadVars(); __top10_receive__ = new LoadVars(); __top10_url_1__ = "http://www.armorbot.com/flashcomm"; __top10_url_2__ = "/top10_b"; __top10_send__.hid = 729; __top10_send__.kid = "IVYXDZ"; __top10_send__.sendAndLoad(__top10_url_1__ + __top10_url_2__, __top10_receive__, "POST"); __top10_receive__.onLoad = function (success) { if (success) { i = 1; while (i < 11) { _root[("_name" + i) + "_"].text = __top10_receive__["name" + i]; _root[("_score" + i) + "_"].text = __top10_receive__["score" + i]; i++; } } else { _root.__err__.gotoAndStop(2); } };
Instance of Symbol 467 MovieClip in Frame 260
on (release) { getURL ("http://www.armorbot.com", "_blank"); }
Frame 261
stop(); mainsound = new Sound(_root.snd_music); mainsound.attachSound("NG66453"); mainsound.setVolume(_global.volume_music); mainsound.start(_global.moffset, 9999);
Symbol 24 MovieClip Frame 1
_root.stop(); Stage.showMenu = false; this.onEnterFrame = function () { var _local4 = _root.getBytesLoaded(); var _local2 = _root.getBytesTotal(); var _local3 = Math.ceil((_local4 / _local2) * 100); bar._yscale = _local3; ntex.text = _local3 + "%"; if (_local4 == _local2) { _root.play(); } };
Symbol 473 MovieClip [__Packages.ab20] Frame 0
class ab20 { function ab20 () { } static function fr(str, find, replace, limit) { var _local2 = str; var _local3; var _local4; var _local9; if (!(typeof(find) === "string")) { if (replace === undefined) { replace = [""]; } else if (typeof(replace) === "string") { replace = [replace]; } } else { find = [find]; replace = [replace]; } _local9 = find.length; var _local1 = 0; var _local5 = 0; while (_local1 < _local9) { while (_local4 = _local2.indexOf(find[_local1]) , !(_local4 === -1)) { if ((!(limit === undefined)) && (_local5 >= limit)) { break; } _local3 = new Array(_local2.substring(0, _local4), _local2.substr(_local4, find[_local1].length), _local2.substr(_local4 + find[_local1].length)); _local3[1] = ((replace[_local1] === undefined) ? "" : (replace[_local1])); _local2 = (_local3[0] + _local3[1]) + _local3[2]; _local5++; } _local1++; _local5 = 0; } return(_local2); } static function encodeNum(num) { var _local11 = getTimer(); var _local6 = ["aZ", "Zy", "Zx"]; var _local7 = ["zH", "jY", "uH"]; var _local4 = ["Ah", "Xh", "hO"]; var _local5 = ["Ub", "Bu", "Cb"]; var _local8 = ["Qc", "Pc", "Pe"]; var _local9 = ["Ei", "Ie", "Ef"]; var _local3 = ["Fk", "kG", "Kg"]; var _local13 = ["Jl", "Lm", "Mn"]; var _local12 = ["No", "Np", "Qp"]; var _local2 = ["Rs", "St", "Sw"]; var _local14 = random(3); num = String(num); num = fr(num, "9", _local6[random(3)], 1); num = fr(num, "9", _local6[random(3)], 1); num = fr(num, "9", _local6[random(3)], 1); num = fr(num, "9", _local6[random(3)], 1); num = fr(num, "9", _local6[random(3)], 1); num = fr(num, "9", _local6[random(3)], 1); num = fr(num, "8", _local7[random(3)], 1); num = fr(num, "8", _local7[random(3)], 1); num = fr(num, "8", _local7[random(3)], 1); num = fr(num, "8", _local7[random(3)], 1); num = fr(num, "8", _local7[random(3)], 1); num = fr(num, "7", _local4[random(3)], 1); num = fr(num, "7", _local4[random(3)], 1); num = fr(num, "7", _local4[random(3)], 1); num = fr(num, "7", _local4[random(3)], 1); num = fr(num, "7", _local4[random(3)], 1); num = fr(num, "7", _local4[random(3)], 1); num = fr(num, "7", _local4[random(3)], 1); num = fr(num, "7", _local4[random(3)], 1); num = fr(num, "6", _local5[random(3)], 1); num = fr(num, "6", _local5[random(3)], 1); num = fr(num, "6", _local5[random(3)], 1); num = fr(num, "6", _local5[random(3)], 1); num = fr(num, "6", _local5[random(3)], 1); num = fr(num, "6", _local5[random(3)], 1); if (_local14 == 1) { num = fr(num, "5", _local8[0]); } else { num = fr(num, "5", _local8[random(3)]); } num = fr(num, "4", _local9[random(3)]); num = fr(num, "3", _local3[random(3)], 1); num = fr(num, "3", _local3[random(3)], 1); num = fr(num, "3", _local3[random(3)], 1); num = fr(num, "3", _local3[random(3)], 1); num = fr(num, "3", _local3[random(3)], 1); num = fr(num, "3", _local3[random(3)], 1); num = fr(num, "3", _local3[random(3)], 1); num = fr(num, "3", _local3[random(3)], 1); num = fr(num, "2", _local13[random(3)]); num = fr(num, "1", _local12[random(3)]); num = fr(num, "0", _local2[random(3)], 1); num = fr(num, "0", _local2[random(3)], 1); num = fr(num, "0", _local2[random(3)], 1); num = fr(num, "0", _local2[random(3)], 1); num = fr(num, "0", _local2[random(3)], 1); num = fr(num, "0", _local2[random(3)], 1); num = fr(num, "0", _local2[random(3)], 1); num = fr(num, "0", _local2[random(3)], 1); num = fr(num, "0", _local2[random(3)], 1); var _local10 = getTimer() - _local11; num = (num + "Dd") + _local10; return(num); } static function encodeStr8bytes(str) { var _local1 = 0; var _local4 = str.length; var _local3 = "%"; var _local2 = ["%", "$", "#", "@"]; while (_local1 < _local4) { _local3 = _local3 + (str.charCodeAt(_local1) + _local2[random(_local2.length)]); _local1++; } return(_local3); } static function decodeStr8bytes(str) { str = ("PIE" + str) + "PIE"; str = fr(str, "%", "D"); str = fr(str, "$", "D"); str = fr(str, "#", "D"); str = fr(str, "@", "D"); str = fr(str, "PIED", ""); str = fr(str, "DPIE", ""); var _local3 = str.split("D"); var _local4 = ""; var _local1 = 0; var _local5 = _local3.length; while (_local1 < _local5) { _local4 = _local4 + String(String.fromCharCode(_local3[_local1])); _local1++; } return(_local4); } static function decodeNum(str) { var _local2 = ["aZ", "Zy", "Zx", "zH", "jY", "uH", "Ah", "Xh", "hO", "Ub", "Bu", "Cb", "Qc", "Pc", "Pe", "Ei", "Ie", "Ef", "Fk", "kG", "Kg", "Jl", "Lm", "Mn", "No", "Np", "Qp", "Rs", "St", "Sw"]; str = String(str); str = str.split("Dd"); str = str[0]; str = fr(str, _local2[0], "9"); str = fr(str, _local2[1], "9"); str = fr(str, _local2[2], "9"); str = fr(str, _local2[3], "8"); str = fr(str, _local2[4], "8"); str = fr(str, _local2[5], "8"); str = fr(str, _local2[6], "7"); str = fr(str, _local2[7], "7"); str = fr(str, _local2[8], "7"); str = fr(str, _local2[9], "6"); str = fr(str, _local2[10], "6"); str = fr(str, _local2[11], "6"); str = fr(str, _local2[12], "5"); str = fr(str, _local2[13], "5"); str = fr(str, _local2[14], "5"); str = fr(str, _local2[15], "4"); str = fr(str, _local2[16], "4"); str = fr(str, _local2[17], "4"); str = fr(str, _local2[18], "3"); str = fr(str, _local2[19], "3"); str = fr(str, _local2[20], "3"); str = fr(str, _local2[21], "2"); str = fr(str, _local2[22], "2"); str = fr(str, _local2[23], "2"); str = fr(str, _local2[24], "1"); str = fr(str, _local2[25], "1"); str = fr(str, _local2[26], "1"); str = fr(str, _local2[27], "0"); str = fr(str, _local2[28], "0"); str = fr(str, _local2[29], "0"); var _local3 = Number(str); return(_local3); } }
Symbol 33 MovieClip Frame 1
if (_global.paused) { _parent.gotoAndPlay(_parent._currentframe - 1); }
Symbol 35 MovieClip [game_spaceship] Frame 1
stop();
Symbol 35 MovieClip [game_spaceship] Frame 2
stop();
Symbol 58 MovieClip Frame 1
_root.stop();
Symbol 58 MovieClip Frame 355
stop(); _root.play();
Symbol 60 MovieClip [game_spaceship2] Frame 1
stop();
Symbol 60 MovieClip [game_spaceship2] Frame 2
stop();
Symbol 67 MovieClip Frame 30
stop(); _parent.removeMovieClip();
Symbol 71 MovieClip Frame 30
stop(); _parent.removeMovieClip();
Symbol 72 MovieClip [game_efx_explode1] Frame 1
if (_global.effectsd == "high") { stop(); }
Symbol 72 MovieClip [game_efx_explode1] Frame 2
stop();
Symbol 94 MovieClip [game_efx_levelz] Frame 1
this.delay = 30; this.onEnterFrame = function () { if (!_global.paused) { this.delay--; if (this.delay <= 0) { this._alpha--; } if (this._alpha <= 0) { this.removeMovieClip(); } } };
Symbol 98 MovieClip [game_efx_spawn2] Frame 60
_root.addenemy(this._x, this._y, 2);
Symbol 98 MovieClip [game_efx_spawn2] Frame 90
this.removeMovieClip();
Symbol 99 MovieClip [game_efx_spawn3] Frame 60
_root.addenemy(this._x, this._y, 3);
Symbol 99 MovieClip [game_efx_spawn3] Frame 90
this.removeMovieClip();
Symbol 106 MovieClip [game_efx_spawn4] Frame 60
_root.addenemy(this._x, this._y, 4);
Symbol 106 MovieClip [game_efx_spawn4] Frame 90
this.removeMovieClip();
Symbol 107 MovieClip [game_efx_spawn5] Frame 60
_root.addenemy(this._x, this._y, 5);
Symbol 107 MovieClip [game_efx_spawn5] Frame 90
this.removeMovieClip();
Symbol 110 MovieClip [game_background] Frame 1
stop();
Symbol 111 MovieClip [game_efx_spawn1] Frame 60
_root.addenemy(this._x, this._y, 1);
Symbol 111 MovieClip [game_efx_spawn1] Frame 90
this.removeMovieClip();
Symbol 115 MovieClip [game_parallax] Frame 1
stop();
Symbol 135 MovieClip [game_enemy6] Frame 1
stop();
Symbol 136 MovieClip [game_efx_spawn6] Frame 60
_root.addenemy(this._x, this._y, 6);
Symbol 136 MovieClip [game_efx_spawn6] Frame 90
this.removeMovieClip();
Symbol 144 MovieClip Frame 2
stop(); stopAllSounds();
Symbol 153 Button
on (release) { getURL ("http://www.armorgames.com/", "_blank"); }
Symbol 156 Button
on (release) { _global.moffset = _root.mainsound.position / 1000; stopAllSounds(); _root.transitionefx(); _root.gotoAndPlay(_root._totalframes); }
Symbol 159 Button
on (release) { _global.moffset = _root.mainsound.position / 1000; stopAllSounds(); _root.transitionefx(); _root.settingsscreen(); }
Symbol 162 Button
on (release) { _global.moffset = _root.mainsound.position / 1000; stopAllSounds(); _root.transitionefx(); _root.instructionsscreen(); }
Symbol 165 Button
on (release) { _global.moffset = _root.mainsound.position / 1000; stopAllSounds(); _root.transitionefx(); _root.playscreen(); }
Instance of Symbol 168 MovieClip in Symbol 170 MovieClip Frame 1
on (release) { getURL ("http://www.armorgames.com/", "_blank"); }
Symbol 182 Button
on (release) { _global.moffset = _root.mainsound.position / 1000; stopAllSounds(); _root.transitionefx(); _root.gotoAndPlay(_root._totalframes - 1); }
Symbol 191 Button
on (release) { _global.moffset = _root.mainsound.position / 1000; stopAllSounds(); _root.transitionefx(); gotoAndPlay (4); }
Symbol 205 MovieClip Frame 1
stop();
Symbol 211 MovieClip Frame 1
stop();
Symbol 222 MovieClip Frame 1
stop();
Symbol 223 MovieClip Frame 1
stop();
Symbol 229 Button
on (release) { _global.gdetail = 1; _global.aa = "LOW"; _root.aa1.gotoAndStop(2); _root.aa2.gotoAndStop(1); _root.aa3.gotoAndStop(1); _global.parallax = false; _root.pa1.gotoAndStop(2); _root.pa2.gotoAndStop(1); _global.effectsd = "low"; _root.ef1.gotoAndStop(2); _root.ef2.gotoAndStop(1); _root.globalsave(); _root.dt1.gotoAndStop(2); _root.dt2.gotoAndStop(1); _root.dt3.gotoAndStop(1); _root.dt4.gotoAndStop(1); _root.aa1._visible = false; _root.aa2._visible = false; _root.aa3._visible = false; _root.pa1._visible = false; _root.pa2._visible = false; _root.ef1._visible = false; _root.ef2._visible = false; customize._alpha = 40; }
Symbol 231 MovieClip Frame 1
stop();
Symbol 233 Button
on (release) { _global.gdetail = 2; _global.aa = "LOW"; _root.aa1.gotoAndStop(2); _root.aa2.gotoAndStop(1); _root.aa3.gotoAndStop(1); _global.parallax = true; _root.pa1.gotoAndStop(1); _root.pa2.gotoAndStop(2); _global.effectsd = "high"; _root.ef1.gotoAndStop(1); _root.ef2.gotoAndStop(2); _root.globalsave(); _root.dt1.gotoAndStop(1); _root.dt2.gotoAndStop(2); _root.dt3.gotoAndStop(1); _root.dt4.gotoAndStop(1); _root.aa1._visible = false; _root.aa2._visible = false; _root.aa3._visible = false; _root.pa1._visible = false; _root.pa2._visible = false; _root.ef1._visible = false; _root.ef2._visible = false; customize._alpha = 40; }
Symbol 235 MovieClip Frame 1
stop();
Symbol 237 Button
on (release) { _global.gdetail = 3; _global.aa = "MEDIUM"; _root.aa1.gotoAndStop(1); _root.aa2.gotoAndStop(2); _root.aa3.gotoAndStop(1); _global.parallax = true; _root.pa1.gotoAndStop(1); _root.pa2.gotoAndStop(2); _global.effectsd = "high"; _root.ef1.gotoAndStop(1); _root.ef2.gotoAndStop(2); _root.globalsave(); _root.dt1.gotoAndStop(1); _root.dt2.gotoAndStop(1); _root.dt3.gotoAndStop(2); _root.dt4.gotoAndStop(1); _root.aa1._visible = false; _root.aa2._visible = false; _root.aa3._visible = false; _root.pa1._visible = false; _root.pa2._visible = false; _root.ef1._visible = false; _root.ef2._visible = false; customize._alpha = 40; }
Symbol 239 MovieClip Frame 1
stop();
Symbol 241 Button
on (release) { _global.gdetail = 4; _root.globalsave(); _root.dt1.gotoAndStop(1); _root.dt2.gotoAndStop(1); _root.dt3.gotoAndStop(1); _root.dt4.gotoAndStop(2); _root.aa1._visible = true; _root.aa2._visible = true; _root.aa3._visible = true; _root.pa1._visible = true; _root.pa2._visible = true; _root.ef1._visible = true; _root.ef2._visible = true; customize._alpha = 100; }
Symbol 243 MovieClip Frame 1
stop();
Symbol 249 Button
on (release) { _global.aa = "LOW"; _root.aa1.gotoAndStop(2); _root.aa2.gotoAndStop(1); _root.aa3.gotoAndStop(1); _root.globalsave(); }
Symbol 251 MovieClip Frame 1
stop();
Symbol 253 Button
on (release) { _global.aa = "MEDIUM"; _root.aa1.gotoAndStop(1); _root.aa2.gotoAndStop(2); _root.aa3.gotoAndStop(1); _root.globalsave(); }
Symbol 255 MovieClip Frame 1
stop();
Symbol 257 Button
on (release) { _global.aa = "HIGH"; _root.aa1.gotoAndStop(1); _root.aa2.gotoAndStop(1); _root.aa3.gotoAndStop(2); _root.globalsave(); }
Symbol 259 MovieClip Frame 1
stop();
Symbol 261 Button
on (release) { _global.parallax = false; _root.pa1.gotoAndStop(2); _root.pa2.gotoAndStop(1); _root.globalsave(); }
Symbol 263 MovieClip Frame 1
stop();
Symbol 265 Button
on (release) { _global.parallax = true; _root.pa1.gotoAndStop(1); _root.pa2.gotoAndStop(2); _root.globalsave(); }
Symbol 267 MovieClip Frame 1
stop();
Symbol 269 Button
on (release) { _global.effectsd = "low"; _root.ef1.gotoAndStop(2); _root.ef2.gotoAndStop(1); _root.globalsave(); }
Symbol 271 MovieClip Frame 1
stop();
Symbol 273 Button
on (release) { _global.effectsd = "high"; _root.ef1.gotoAndStop(1); _root.ef2.gotoAndStop(2); _root.globalsave(); }
Symbol 275 MovieClip Frame 1
stop();
Symbol 277 Button
on (release) { _global.music_type = "stand"; _root.globalsave(); _root.mt1.gotoAndStop(2); _root.mt2.gotoAndStop(1); }
Symbol 279 MovieClip Frame 1
stop();
Symbol 281 Button
on (release) { _global.music_type = "radio"; _root.globalsave(); _root.mt1.gotoAndStop(1); _root.mt2.gotoAndStop(2); }
Symbol 283 MovieClip Frame 1
stop();
Symbol 285 Button
on (release) { _global.volume_music = 0; _root.m0.gotoAndStop(2); _root.m25.gotoAndStop(1); _root.m40.gotoAndStop(1); _root.m50.gotoAndStop(1); _root.m60.gotoAndStop(1); _root.m70.gotoAndStop(1); _root.m75.gotoAndStop(1); _root.m85.gotoAndStop(1); _root.m100.gotoAndStop(1); _root.globalsave(); _root.mainsound.setVolume(_global.volume_music); }
Symbol 287 MovieClip Frame 1
stop();
Symbol 289 Button
on (release) { _global.volume_music = 25; _root.m0.gotoAndStop(1); _root.m25.gotoAndStop(2); _root.m40.gotoAndStop(1); _root.m50.gotoAndStop(1); _root.m60.gotoAndStop(1); _root.m70.gotoAndStop(1); _root.m75.gotoAndStop(1); _root.m85.gotoAndStop(1); _root.m100.gotoAndStop(1); _root.globalsave(); _root.mainsound.setVolume(_global.volume_music); }
Symbol 291 MovieClip Frame 1
stop();
Symbol 293 Button
on (release) { _global.volume_music = 40; _root.m0.gotoAndStop(1); _root.m25.gotoAndStop(1); _root.m40.gotoAndStop(2); _root.m50.gotoAndStop(1); _root.m60.gotoAndStop(1); _root.m70.gotoAndStop(1); _root.m75.gotoAndStop(1); _root.m85.gotoAndStop(1); _root.m100.gotoAndStop(1); _root.globalsave(); _root.mainsound.setVolume(_global.volume_music); }
Symbol 295 MovieClip Frame 1
stop();
Symbol 297 Button
on (release) { _global.volume_music = 50; _root.m0.gotoAndStop(1); _root.m25.gotoAndStop(1); _root.m40.gotoAndStop(1); _root.m50.gotoAndStop(2); _root.m60.gotoAndStop(1); _root.m70.gotoAndStop(1); _root.m75.gotoAndStop(1); _root.m85.gotoAndStop(1); _root.m100.gotoAndStop(1); _root.globalsave(); _root.mainsound.setVolume(_global.volume_music); }
Symbol 299 MovieClip Frame 1
stop();
Symbol 301 Button
on (release) { _global.volume_music = 60; _root.m0.gotoAndStop(1); _root.m25.gotoAndStop(1); _root.m40.gotoAndStop(1); _root.m50.gotoAndStop(1); _root.m60.gotoAndStop(2); _root.m70.gotoAndStop(1); _root.m75.gotoAndStop(1); _root.m85.gotoAndStop(1); _root.m100.gotoAndStop(1); _root.globalsave(); _root.mainsound.setVolume(_global.volume_music); }
Symbol 303 MovieClip Frame 1
stop();
Symbol 305 Button
on (release) { _global.volume_music = 70; _root.m0.gotoAndStop(1); _root.m25.gotoAndStop(1); _root.m40.gotoAndStop(1); _root.m50.gotoAndStop(1); _root.m60.gotoAndStop(1); _root.m70.gotoAndStop(2); _root.m75.gotoAndStop(1); _root.m85.gotoAndStop(1); _root.m100.gotoAndStop(1); _root.globalsave(); _root.mainsound.setVolume(_global.volume_music); }
Symbol 307 MovieClip Frame 1
stop();
Symbol 309 Button
on (release) { _global.volume_music = 75; _root.m0.gotoAndStop(1); _root.m25.gotoAndStop(1); _root.m40.gotoAndStop(1); _root.m50.gotoAndStop(1); _root.m60.gotoAndStop(1); _root.m70.gotoAndStop(1); _root.m75.gotoAndStop(2); _root.m85.gotoAndStop(1); _root.m100.gotoAndStop(1); _root.globalsave(); _root.mainsound.setVolume(_global.volume_music); }
Symbol 311 MovieClip Frame 1
stop();
Symbol 313 Button
on (release) { _global.volume_music = 85; _root.m0.gotoAndStop(1); _root.m25.gotoAndStop(1); _root.m40.gotoAndStop(1); _root.m50.gotoAndStop(1); _root.m60.gotoAndStop(1); _root.m70.gotoAndStop(1); _root.m75.gotoAndStop(1); _root.m85.gotoAndStop(2); _root.m100.gotoAndStop(1); _root.globalsave(); _root.mainsound.setVolume(_global.volume_music); }
Symbol 315 MovieClip Frame 1
stop();
Symbol 317 Button
on (release) { _global.volume_music = 100; _root.m0.gotoAndStop(1); _root.m25.gotoAndStop(1); _root.m40.gotoAndStop(1); _root.m50.gotoAndStop(1); _root.m60.gotoAndStop(1); _root.m70.gotoAndStop(1); _root.m75.gotoAndStop(1); _root.m85.gotoAndStop(1); _root.m100.gotoAndStop(2); _root.globalsave(); _root.mainsound.setVolume(_global.volume_music); }
Symbol 319 MovieClip Frame 1
stop();
Symbol 320 Button
on (release) { _global.volume_efx = 0; _root.e0.gotoAndStop(2); _root.e25.gotoAndStop(1); _root.e40.gotoAndStop(1); _root.e50.gotoAndStop(1); _root.e60.gotoAndStop(1); _root.e70.gotoAndStop(1); _root.e75.gotoAndStop(1); _root.e85.gotoAndStop(1); _root.e100.gotoAndStop(1); _root.globalsave(); }
Symbol 321 MovieClip Frame 1
stop();
Symbol 322 Button
on (release) { _global.volume_efx = 25; _root.e0.gotoAndStop(1); _root.e25.gotoAndStop(2); _root.e40.gotoAndStop(1); _root.e50.gotoAndStop(1); _root.e60.gotoAndStop(1); _root.e70.gotoAndStop(1); _root.e75.gotoAndStop(1); _root.e85.gotoAndStop(1); _root.e100.gotoAndStop(1); _root.globalsave(); }
Symbol 323 MovieClip Frame 1
stop();
Symbol 324 Button
on (release) { _global.volume_efx = 40; _root.e0.gotoAndStop(1); _root.e25.gotoAndStop(1); _root.e40.gotoAndStop(2); _root.e50.gotoAndStop(1); _root.e60.gotoAndStop(1); _root.e70.gotoAndStop(1); _root.e75.gotoAndStop(1); _root.e85.gotoAndStop(1); _root.e100.gotoAndStop(1); _root.globalsave(); }
Symbol 325 MovieClip Frame 1
stop();
Symbol 326 Button
on (release) { _global.volume_efx = 50; _root.e0.gotoAndStop(1); _root.e25.gotoAndStop(1); _root.e40.gotoAndStop(1); _root.e50.gotoAndStop(2); _root.e60.gotoAndStop(1); _root.e70.gotoAndStop(1); _root.e75.gotoAndStop(1); _root.e85.gotoAndStop(1); _root.e100.gotoAndStop(1); _root.globalsave(); }
Symbol 327 MovieClip Frame 1
stop();
Symbol 328 Button
on (release) { _global.volume_efx = 60; _root.e0.gotoAndStop(1); _root.e25.gotoAndStop(1); _root.e40.gotoAndStop(1); _root.e50.gotoAndStop(1); _root.e60.gotoAndStop(2); _root.e70.gotoAndStop(1); _root.e75.gotoAndStop(1); _root.e85.gotoAndStop(1); _root.e100.gotoAndStop(1); _root.globalsave(); }
Symbol 329 MovieClip Frame 1
stop();
Symbol 330 Button
on (release) { _global.volume_efx = 70; _root.e0.gotoAndStop(1); _root.e25.gotoAndStop(1); _root.e40.gotoAndStop(1); _root.e50.gotoAndStop(1); _root.e60.gotoAndStop(1); _root.e70.gotoAndStop(2); _root.e75.gotoAndStop(1); _root.e85.gotoAndStop(1); _root.e100.gotoAndStop(1); _root.globalsave(); }
Symbol 331 MovieClip Frame 1
stop();
Symbol 332 Button
on (release) { _global.volume_efx = 75; _root.e0.gotoAndStop(1); _root.e25.gotoAndStop(1); _root.e40.gotoAndStop(1); _root.e50.gotoAndStop(1); _root.e60.gotoAndStop(1); _root.e70.gotoAndStop(1); _root.e75.gotoAndStop(2); _root.e85.gotoAndStop(1); _root.e100.gotoAndStop(1); _root.globalsave(); }
Symbol 333 MovieClip Frame 1
stop();
Symbol 334 Button
on (release) { _global.volume_efx = 85; _root.e0.gotoAndStop(1); _root.e25.gotoAndStop(1); _root.e40.gotoAndStop(1); _root.e50.gotoAndStop(1); _root.e60.gotoAndStop(1); _root.e70.gotoAndStop(1); _root.e75.gotoAndStop(1); _root.e85.gotoAndStop(2); _root.e100.gotoAndStop(1); _root.globalsave(); }
Symbol 335 MovieClip Frame 1
stop();
Symbol 336 Button
on (release) { _global.volume_efx = 100; _root.e0.gotoAndStop(1); _root.e25.gotoAndStop(1); _root.e40.gotoAndStop(1); _root.e50.gotoAndStop(1); _root.e60.gotoAndStop(1); _root.e70.gotoAndStop(1); _root.e75.gotoAndStop(1); _root.e85.gotoAndStop(1); _root.e100.gotoAndStop(2); _root.globalsave(); }
Symbol 337 MovieClip Frame 1
stop();
Symbol 359 MovieClip Frame 1
stop(); _global.playermode = "single";
Symbol 359 MovieClip Frame 2
stop(); _global.playermode = "multi"; _global.player2_ai = false;
Symbol 359 MovieClip Frame 3
stop(); _global.playermode = "multi"; _global.player2_ai = true;
Symbol 362 Button
on (release) { if (ptype._currentframe == 1) { ptype.gotoAndStop(3); } else { ptype.gotoAndStop(ptype._currentframe - 1); } }
Symbol 363 Button
on (release) { if (ptype._currentframe == 3) { ptype.gotoAndStop(1); } else { ptype.gotoAndStop(ptype._currentframe + 1); } }
Symbol 364 Button
on (release) { gotoAndPlay (8); }
Symbol 366 Button
on (release) { stopAllSounds(); _global.name_player1 = p1box.text; _global.name_player2 = p2box.text; globalsave(); _root.gotoAndPlay(_root._currentframe + 1); }
Symbol 396 MovieClip Frame 1
stop();
Symbol 415 Button
on (release) { _root.musicstream.stop(); _global.music_i++; if (_global.music_i >= _global.music_radios.length) { _global.music_i = 0; } _root.musicstream.loadSound(_global.music_radios[_global.music_i][3], true); station_name.text = _global.music_radios[_global.music_i][0]; clink = _global.music_radios[_global.music_i][1]; }
Symbol 417 Button
on (release) { _root.musicstream.stop(); _global.music_i--; if (_global.music_i < 0) { _global.music_i = _global.music_radios.length - 1; } _root.musicstream.loadSound(_global.music_radios[_global.music_i][3], true); station_name.text = _global.music_radios[_global.music_i][0]; clink = _global.music_radios[_global.music_i][1]; }
Symbol 419 Button
on (release) { _root.musicstream.loadSound(_global.music_radios[_global.music_i][3], true); _parent._parent.playing = true; }
Symbol 421 Button
on (release) { _root.musicstream.stop(); _parent._parent.playing = false; }
Symbol 422 MovieClip Frame 1
stop();
Symbol 424 Button
on (release) { getURL (clink, "_blank"); }
Symbol 425 MovieClip Frame 1
var timer = 9000; this.onEnterFrame = function () { if (_parent.playing) { ps.gotoAndStop(2); } else { ps.gotoAndStop(1); } timer--; if (timer < 0) { if (_parent.playing) { trace("RELOADED"); _root.musicstream.loadSound(_global.music_radios[_global.music_i][3], true); } timer = 9000; } };
Symbol 426 MovieClip Frame 1
stop();
Symbol 426 MovieClip Frame 2
stop(); var playing = true; if (_global.volume_music == 0) { playing = false; } var tries = 0; _root.musicstream = new Sound(_root.snd_music); _root.musicstream.setVolume(_global.volume_music); if (_global.volume_music > 0) { _root.musicstream.loadSound(_global.music_radios[_global.music_i][3], true); } rcomps.station_name.text = _global.music_radios[_global.music_i][0]; rcomps.clink = _global.music_radios[_global.music_i][1]; _root.musicstream.setVolume(_global.volume_music);
Symbol 431 MovieClip Frame 1
stop();
Symbol 431 MovieClip Frame 121
stop(); stopAllSounds(); _root.transitionefx(); _global.score1 = _root.player1.score; if (_root.player2.score != undefined) { _global.score2 = _root.player2.score; } _root.play();
Symbol 434 MovieClip Frame 1
stop();
Symbol 434 MovieClip Frame 45
_root.player1.score = _root.player1.score + 5000; if (_root.player2.score != undefined) { _root.player2.score = _root.player2.score + 5000; }
Symbol 434 MovieClip Frame 90
_root.player1.score = _root.player1.score + 5000; if (_root.player2.score != undefined) { _root.player2.score = _root.player2.score + 5000; }
Symbol 434 MovieClip Frame 135
_root.player1.score = _root.player1.score + 5000; if (_root.player2.score != undefined) { _root.player2.score = _root.player2.score + 5000; }
Symbol 434 MovieClip Frame 160
stop(); stopAllSounds(); _root.transitionefx(); _global.score1 = _root.player1.score; if (_root.player2.score != undefined) { _global.score2 = _root.player2.score; } _root.play();
Symbol 437 MovieClip Frame 1
stop();

Library Items

Symbol 1 MovieClip [empty]Used by:406  Timeline
Symbol 2 GraphicUsed by:Timeline
Symbol 3 GraphicUsed by:4
Symbol 4 MovieClipUses:3Used by:58  Timeline
Symbol 5 FontUsed by:6 465 468 472
Symbol 6 TextUses:5Used by:Timeline
Symbol 7 GraphicUsed by:8
Symbol 8 MovieClipUses:7Used by:24
Symbol 9 GraphicUsed by:10
Symbol 10 MovieClipUses:9Used by:17
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClipUses:11Used by:17
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:13Used by:17
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClipUses:15Used by:17
Symbol 17 MovieClipUses:10 12 14 16Used by:18
Symbol 18 MovieClipUses:17Used by:24 58 168  Timeline
Symbol 19 GraphicUsed by:24
Symbol 20 FontUsed by:21 49 51 53 55 92 93 137 151 155 158 161 164 172 180 226 227 228 230 232 234 236 238 240 242 244 245 246 247 248 250 252 254 256 258 260 262 264 266 268 270 272 274 276 278 280 282 284 286 288 290 292 294 296 298 300 302 304 306 308 310 312 314 316 318 338 339 340 343 344 346 347 365 367 368 369 370 371 407 408 429 432 436 438 439 469 470
Symbol 21 EditableTextUses:20Used by:24
Symbol 22 FontUsed by:23 411
Symbol 23 TextUses:22Used by:24
Symbol 24 MovieClipUses:8 18 19 21 23Used by:Timeline
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClipUses:25Used by:30
Symbol 27 GraphicUsed by:28
Symbol 28 MovieClipUses:27Used by:29
Symbol 29 MovieClipUses:28Used by:30
Symbol 30 MovieClipUses:26 29Used by:179  Timeline
Symbol 473 MovieClip [__Packages.ab20]
Symbol 31 BitmapUsed by:32
Symbol 32 GraphicUses:31Used by:34 35 59 60
Symbol 33 MovieClipUsed by:34 43 58 67 71 97 98 99 106 107 111 136
Symbol 34 MovieClipUses:32 33Used by:35
Symbol 35 MovieClip [game_spaceship]Uses:32 34Used by:58  Timeline
Symbol 36 GraphicUsed by:37 422
Symbol 37 MovieClip [game_bullet]Uses:36Used by:58  Timeline
Symbol 38 Sound [shoot_player]Used by:58 144
Symbol 39 ShapeTweeningUsed by:58
Symbol 40 SoundUsed by:58
Symbol 41 ShapeTweeningUsed by:43
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClipUses:41 33 42Used by:58 67
Symbol 44 ShapeTweeningUsed by:58
Symbol 45 ShapeTweeningUsed by:58
Symbol 46 GraphicUsed by:58
Symbol 47 ShapeTweeningUsed by:58
Symbol 48 GraphicUsed by:58 67
Symbol 49 TextUses:20Used by:50
Symbol 50 MovieClipUses:49Used by:58
Symbol 51 TextUses:20Used by:52
Symbol 52 MovieClipUses:51Used by:58
Symbol 53 TextUses:20Used by:54
Symbol 54 MovieClipUses:53Used by:58
Symbol 55 TextUses:20Used by:56
Symbol 56 MovieClipUses:55Used by:58
Symbol 57 SoundUsed by:58
Symbol 58 MovieClipUses:18 35 37 38 39 40 43 44 33 45 46 47 48 50 52 4 54 56 57Used by:Timeline
Symbol 59 MovieClipUses:32Used by:60
Symbol 60 MovieClip [game_spaceship2]Uses:32 59Used by:Timeline
Symbol 61 BitmapUsed by:62
Symbol 62 GraphicUses:61Used by:63
Symbol 63 MovieClip [game_enemy1]Uses:62Used by:Timeline
Symbol 64 ShapeTweeningUsed by:67
Symbol 65 ShapeTweeningUsed by:67
Symbol 66 ShapeTweeningUsed by:67
Symbol 67 MovieClipUses:43 64 33 65 66 48Used by:72
Symbol 68 ShapeTweeningUsed by:71
Symbol 69 ShapeTweeningUsed by:71
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClipUses:68 33 69 70Used by:72
Symbol 72 MovieClip [game_efx_explode1]Uses:67 71Used by:Timeline
Symbol 73 BitmapUsed by:74
Symbol 74 GraphicUses:73Used by:75
Symbol 75 MovieClip [game_enemy2]Uses:74Used by:Timeline
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClip [game_bullet2]Uses:76Used by:Timeline
Symbol 78 BitmapUsed by:79
Symbol 79 GraphicUses:78Used by:80
Symbol 80 MovieClip [game_enemy3]Uses:79Used by:Timeline
Symbol 81 BitmapUsed by:82
Symbol 82 GraphicUses:81Used by:83
Symbol 83 MovieClip [game_enemy4]Uses:82Used by:Timeline
Symbol 84 BitmapUsed by:85
Symbol 85 GraphicUses:84Used by:86
Symbol 86 MovieClip [game_enemy5]Uses:85Used by:Timeline
Symbol 87 BitmapUsed by:88
Symbol 88 GraphicUses:87Used by:89
Symbol 89 MovieClip [game_plasma]Uses:88Used by:Timeline
Symbol 90 GraphicUsed by:91 97
Symbol 91 MovieClip [m_efx_star]Uses:90Used by:Timeline
Symbol 92 EditableTextUses:20Used by:94
Symbol 93 TextUses:20Used by:94
Symbol 94 MovieClip [game_efx_levelz]Uses:92 93Used by:Timeline
Symbol 95 ShapeTweeningUsed by:97
Symbol 96 GraphicUsed by:97
Symbol 97 MovieClipUses:90 33 95 96Used by:98 99 106 107 111 136
Symbol 98 MovieClip [game_efx_spawn2]Uses:97 33Used by:Timeline
Symbol 99 MovieClip [game_efx_spawn3]Uses:97 33Used by:Timeline
Symbol 100 GraphicUsed by:101
Symbol 101 MovieClipUses:100Used by:103 105
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClip [game_efx_pwup1]Uses:101 102Used by:Timeline
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClip [game_efx_pwup2]Uses:101 104Used by:Timeline
Symbol 106 MovieClip [game_efx_spawn4]Uses:97 33Used by:Timeline
Symbol 107 MovieClip [game_efx_spawn5]Uses:97 33Used by:Timeline
Symbol 108 GraphicUsed by:110
Symbol 109 GraphicUsed by:110
Symbol 110 MovieClip [game_background]Uses:108 109Used by:Timeline
Symbol 111 MovieClip [game_efx_spawn1]Uses:97 33Used by:Timeline
Symbol 112 BitmapUsed by:113
Symbol 113 GraphicUses:112Used by:115
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClip [game_parallax]Uses:113 114Used by:Timeline
Symbol 116 GraphicUsed by:117
Symbol 117 MovieClipUses:116Used by:118
Symbol 118 MovieClip [game_parallax2]Uses:117Used by:Timeline
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClip [game_radar_p1]Uses:119Used by:Timeline
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClip [game_radar_p2]Uses:121Used by:Timeline
Symbol 123 GraphicUsed by:124
Symbol 124 MovieClip [game_radar_enemy]Uses:123Used by:Timeline
Symbol 125 GraphicUsed by:126
Symbol 126 MovieClip [game_radar_powerup]Uses:125Used by:Timeline
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClip [game_radar_plasma]Uses:127Used by:Timeline
Symbol 129 BitmapUsed by:130
Symbol 130 GraphicUses:129Used by:135
Symbol 131 BitmapUsed by:132
Symbol 132 GraphicUses:131Used by:135
Symbol 133 BitmapUsed by:134
Symbol 134 GraphicUses:133Used by:135
Symbol 135 MovieClip [game_enemy6]Uses:130 132 134Used by:Timeline
Symbol 136 MovieClip [game_efx_spawn6]Uses:97 33Used by:Timeline
Symbol 137 TextUses:20Used by:144
Symbol 138 Sound [expld3]Used by:144
Symbol 139 Sound [expld2]Used by:144
Symbol 140 Sound [expld1]Used by:144
Symbol 141 Sound [NG63058]Used by:144
Symbol 142 Sound [NG66453]Used by:144
Symbol 143 Sound [shoot_enemy]Used by:144
Symbol 144 MovieClipUses:137 138 139 140 141 142 143 38Used by:Timeline
Symbol 145 Sound [energy_bounce2]Used by:Timeline
Symbol 146 Sound [energy_bounce1]Used by:Timeline
Symbol 147 Sound [energy_explosion]Used by:Timeline
Symbol 148 GraphicUsed by:Timeline
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClipUses:149Used by:Timeline
Symbol 151 TextUses:20Used by:154
Symbol 152 GraphicUsed by:153 156 159 162 165 191 229 233 237 241 249 253 257 261 265 269 273 277 281 285 289 293 297 301 305 309 313 317 320 322 324 326 328 330 332 334 336 364 366 424
Symbol 153 ButtonUses:152Used by:154
Symbol 154 MovieClipUses:151 153Used by:Timeline
Symbol 155 TextUses:20Used by:157
Symbol 156 ButtonUses:152Used by:157
Symbol 157 MovieClipUses:155 156Used by:Timeline
Symbol 158 TextUses:20Used by:160
Symbol 159 ButtonUses:152Used by:160
Symbol 160 MovieClipUses:158 159Used by:Timeline
Symbol 161 TextUses:20Used by:163
Symbol 162 ButtonUses:152Used by:163
Symbol 163 MovieClipUses:161 162Used by:Timeline
Symbol 164 TextUses:20Used by:166
Symbol 165 ButtonUses:152Used by:166
Symbol 166 MovieClipUses:164 165Used by:Timeline
Symbol 167 GraphicUsed by:170
Symbol 168 MovieClipUses:18Used by:170
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClipUses:167 168 169Used by:Timeline
Symbol 171 GraphicUsed by:173
Symbol 172 TextUses:20Used by:173
Symbol 173 MovieClipUses:171 172Used by:Timeline
Symbol 174 GraphicUsed by:178
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:175Used by:178
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClipUses:174 176 177Used by:Timeline
Symbol 179 MovieClipUses:30Used by:Timeline
Symbol 180 TextUses:20Used by:182
Symbol 181 GraphicUsed by:182
Symbol 182 ButtonUses:180 181Used by:Timeline
Symbol 183 FontUsed by:184 186 380 388 442 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464
Symbol 184 TextUses:183Used by:185
Symbol 185 MovieClipUses:184Used by:Timeline
Symbol 186 TextUses:183Used by:187
Symbol 187 MovieClipUses:186Used by:Timeline
Symbol 188 GraphicUsed by:Timeline
Symbol 189 GraphicUsed by:190
Symbol 190 MovieClipUses:189Used by:Timeline
Symbol 191 ButtonUses:152Used by:Timeline
Symbol 192 FontUsed by:194
Symbol 193 FontUsed by:194
Symbol 194 TextUses:192 193Used by:Timeline
Symbol 195 GraphicUsed by:196
Symbol 196 MovieClipUses:195Used by:Timeline
Symbol 197 GraphicUsed by:198
Symbol 198 MovieClipUses:197Used by:Timeline
Symbol 199 GraphicUsed by:200
Symbol 200 MovieClipUses:199Used by:Timeline
Symbol 201 GraphicUsed by:205
Symbol 202 GraphicUsed by:205
Symbol 203 GraphicUsed by:205
Symbol 204 GraphicUsed by:205
Symbol 205 MovieClipUses:201 202 203 204Used by:Timeline
Symbol 206 GraphicUsed by:211
Symbol 207 GraphicUsed by:211
Symbol 208 GraphicUsed by:211
Symbol 209 GraphicUsed by:211
Symbol 210 GraphicUsed by:211
Symbol 211 MovieClipUses:206 207 208 209 210Used by:Timeline
Symbol 212 GraphicUsed by:213
Symbol 213 MovieClipUses:212Used by:223
Symbol 214 GraphicUsed by:215
Symbol 215 MovieClipUses:214Used by:223
Symbol 216 GraphicUsed by:217
Symbol 217 MovieClipUses:216Used by:223
Symbol 218 GraphicUsed by:219
Symbol 219 MovieClipUses:218Used by:222
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClipUses:220Used by:222
Symbol 222 MovieClipUses:219 221Used by:223
Symbol 223 MovieClipUses:213 215 217 222Used by:Timeline
Symbol 224 GraphicUsed by:225
Symbol 225 MovieClipUses:224Used by:Timeline
Symbol 226 TextUses:20Used by:Timeline
Symbol 227 TextUses:20Used by:Timeline
Symbol 228 TextUses:20Used by:231
Symbol 229 ButtonUses:152Used by:231
Symbol 230 TextUses:20Used by:231
Symbol 231 MovieClipUses:228 229 230Used by:Timeline
Symbol 232 TextUses:20Used by:235
Symbol 233 ButtonUses:152Used by:235
Symbol 234 TextUses:20Used by:235
Symbol 235 MovieClipUses:232 233 234Used by:Timeline
Symbol 236 TextUses:20Used by:239
Symbol 237 ButtonUses:152Used by:239
Symbol 238 TextUses:20Used by:239
Symbol 239 MovieClipUses:236 237 238Used by:Timeline
Symbol 240 TextUses:20Used by:243
Symbol 241 ButtonUses:152Used by:243
Symbol 242 TextUses:20Used by:243
Symbol 243 MovieClipUses:240 241 242Used by:Timeline
Symbol 244 TextUses:20Used by:Timeline
Symbol 245 TextUses:20Used by:Timeline
Symbol 246 TextUses:20Used by:Timeline
Symbol 247 TextUses:20Used by:Timeline
Symbol 248 TextUses:20Used by:251
Symbol 249 ButtonUses:152Used by:251
Symbol 250 TextUses:20Used by:251
Symbol 251 MovieClipUses:248 249 250Used by:Timeline
Symbol 252 TextUses:20Used by:255
Symbol 253 ButtonUses:152Used by:255
Symbol 254 TextUses:20Used by:255
Symbol 255 MovieClipUses:252 253 254Used by:Timeline
Symbol 256 TextUses:20Used by:259
Symbol 257 ButtonUses:152Used by:259
Symbol 258 TextUses:20Used by:259
Symbol 259 MovieClipUses:256 257 258Used by:Timeline
Symbol 260 TextUses:20Used by:263
Symbol 261 ButtonUses:152Used by:263
Symbol 262 TextUses:20Used by:263
Symbol 263 MovieClipUses:260 261 262Used by:Timeline
Symbol 264 TextUses:20Used by:267
Symbol 265 ButtonUses:152Used by:267
Symbol 266 TextUses:20Used by:267
Symbol 267 MovieClipUses:264 265 266Used by:Timeline
Symbol 268 TextUses:20Used by:271
Symbol 269 ButtonUses:152Used by:271
Symbol 270 TextUses:20Used by:271
Symbol 271 MovieClipUses:268 269 270Used by:Timeline
Symbol 272 TextUses:20Used by:275
Symbol 273 ButtonUses:152Used by:275
Symbol 274 TextUses:20Used by:275
Symbol 275 MovieClipUses:272 273 274Used by:Timeline
Symbol 276 TextUses:20Used by:279
Symbol 277 ButtonUses:152Used by:279
Symbol 278 TextUses:20Used by:279
Symbol 279 MovieClipUses:276 277 278Used by:Timeline
Symbol 280 TextUses:20Used by:283
Symbol 281 ButtonUses:152Used by:283
Symbol 282 TextUses:20Used by:283
Symbol 283 MovieClipUses:280 281 282Used by:Timeline
Symbol 284 TextUses:20Used by:287 321
Symbol 285 ButtonUses:152Used by:287
Symbol 286 TextUses:20Used by:287 321
Symbol 287 MovieClipUses:284 285 286Used by:Timeline
Symbol 288 TextUses:20Used by:291 323
Symbol 289 ButtonUses:152Used by:291
Symbol 290 TextUses:20Used by:291 323
Symbol 291 MovieClipUses:288 289 290Used by:Timeline
Symbol 292 TextUses:20Used by:295 325
Symbol 293 ButtonUses:152Used by:295
Symbol 294 TextUses:20Used by:295 325
Symbol 295 MovieClipUses:292 293 294Used by:Timeline
Symbol 296 TextUses:20Used by:299 327
Symbol 297 ButtonUses:152Used by:299
Symbol 298 TextUses:20Used by:299 327
Symbol 299 MovieClipUses:296 297 298Used by:Timeline
Symbol 300 TextUses:20Used by:303 329
Symbol 301 ButtonUses:152Used by:303
Symbol 302 TextUses:20Used by:303 329
Symbol 303 MovieClipUses:300 301 302Used by:Timeline
Symbol 304 TextUses:20Used by:307 331
Symbol 305 ButtonUses:152Used by:307
Symbol 306 TextUses:20Used by:307 331
Symbol 307 MovieClipUses:304 305 306Used by:Timeline
Symbol 308 TextUses:20Used by:311 333
Symbol 309 ButtonUses:152Used by:311
Symbol 310 TextUses:20Used by:311 333
Symbol 311 MovieClipUses:308 309 310Used by:Timeline
Symbol 312 TextUses:20Used by:315 335
Symbol 313 ButtonUses:152Used by:315
Symbol 314 TextUses:20Used by:315 335
Symbol 315 MovieClipUses:312 313 314Used by:Timeline
Symbol 316 TextUses:20Used by:319 337
Symbol 317 ButtonUses:152Used by:319
Symbol 318 TextUses:20Used by:319 337
Symbol 319 MovieClipUses:316 317 318Used by:Timeline
Symbol 320 ButtonUses:152Used by:321
Symbol 321 MovieClipUses:284 320 286Used by:Timeline
Symbol 322 ButtonUses:152Used by:323
Symbol 323 MovieClipUses:288 322 290Used by:Timeline
Symbol 324 ButtonUses:152Used by:325
Symbol 325 MovieClipUses:292 324 294Used by:Timeline
Symbol 326 ButtonUses:152Used by:327
Symbol 327 MovieClipUses:296 326 298Used by:Timeline
Symbol 328 ButtonUses:152Used by:329
Symbol 329 MovieClipUses:300 328 302Used by:Timeline
Symbol 330 ButtonUses:152Used by:331
Symbol 331 MovieClipUses:304 330 306Used by:Timeline
Symbol 332 ButtonUses:152Used by:333
Symbol 333 MovieClipUses:308 332 310Used by:Timeline
Symbol 334 ButtonUses:152Used by:335
Symbol 335 MovieClipUses:312 334 314Used by:Timeline
Symbol 336 ButtonUses:152Used by:337
Symbol 337 MovieClipUses:316 336 318Used by:Timeline
Symbol 338 TextUses:20Used by:341
Symbol 339 TextUses:20Used by:341
Symbol 340 TextUses:20Used by:341
Symbol 341 MovieClipUses:338 339 340Used by:Timeline
Symbol 342 GraphicUsed by:Timeline
Symbol 343 TextUses:20Used by:Timeline
Symbol 344 TextUses:20Used by:Timeline
Symbol 345 FontUsed by:346 378 379 387
Symbol 346 TextUses:345 20Used by:Timeline
Symbol 347 TextUses:20Used by:Timeline
Symbol 348 GraphicUsed by:Timeline
Symbol 349 GraphicUsed by:350
Symbol 350 MovieClipUses:349Used by:359
Symbol 351 GraphicUsed by:352
Symbol 352 MovieClipUses:351Used by:359
Symbol 353 GraphicUsed by:354
Symbol 354 MovieClipUses:353Used by:359
Symbol 355 GraphicUsed by:356
Symbol 356 MovieClipUses:355Used by:359
Symbol 357 GraphicUsed by:358
Symbol 358 MovieClipUses:357Used by:359
Symbol 359 MovieClipUses:350 352 354 356 358Used by:Timeline
Symbol 360 GraphicUsed by:361 362 363
Symbol 361 MovieClipUses:360Used by:362 363
Symbol 362 ButtonUses:361 360Used by:Timeline
Symbol 363 ButtonUses:361 360Used by:Timeline
Symbol 364 ButtonUses:152Used by:Timeline
Symbol 365 TextUses:20Used by:Timeline
Symbol 366 ButtonUses:152Used by:Timeline
Symbol 367 TextUses:20Used by:Timeline
Symbol 368 EditableTextUses:20Used by:Timeline
Symbol 369 EditableTextUses:20Used by:Timeline
Symbol 370 TextUses:20Used by:Timeline
Symbol 371 TextUses:20Used by:372
Symbol 372 MovieClipUses:371Used by:Timeline
Symbol 373 GraphicUsed by:Timeline
Symbol 374 GraphicUsed by:375
Symbol 375 MovieClipUses:374Used by:Timeline
Symbol 376 GraphicUsed by:377
Symbol 377 MovieClipUses:376Used by:Timeline
Symbol 378 EditableTextUses:345Used by:Timeline
Symbol 379 TextUses:345Used by:Timeline
Symbol 380 EditableTextUses:183Used by:Timeline
Symbol 381 GraphicUsed by:386
Symbol 382 GraphicUsed by:383
Symbol 383 MovieClipUses:382Used by:386
Symbol 384 GraphicUsed by:385
Symbol 385 MovieClipUses:384Used by:386
Symbol 386 MovieClipUses:381 383 385Used by:Timeline
Symbol 387 EditableTextUses:345Used by:Timeline
Symbol 388 EditableTextUses:183Used by:Timeline
Symbol 389 GraphicUsed by:390
Symbol 390 MovieClipUses:389Used by:396
Symbol 391 GraphicUsed by:396
Symbol 392 GraphicUsed by:396
Symbol 393 GraphicUsed by:396
Symbol 394 GraphicUsed by:396
Symbol 395 GraphicUsed by:396
Symbol 396 MovieClipUses:390 391 392 393 394 395Used by:Timeline
Symbol 397 GraphicUsed by:398
Symbol 398 MovieClipUses:397Used by:406
Symbol 399 GraphicUsed by:406
Symbol 400 FontUsed by:401 402 403 404 405 423
Symbol 401 TextUses:400Used by:406
Symbol 402 TextUses:400Used by:406
Symbol 403 TextUses:400Used by:406
Symbol 404 TextUses:400Used by:406
Symbol 405 TextUses:400Used by:406
Symbol 406 MovieClipUses:398 399 401 402 403 404 405 1Used by:Timeline
Symbol 407 EditableTextUses:20Used by:Timeline
Symbol 408 TextUses:20Used by:Timeline
Symbol 409 GraphicUsed by:410
Symbol 410 MovieClipUses:409Used by:425 426
Symbol 411 TextUses:22Used by:426
Symbol 412 GraphicUsed by:415 417 419 421
Symbol 413 GraphicUsed by:415 417 419 421
Symbol 414 GraphicUsed by:415 417 419 421
Symbol 415 ButtonUses:412 413 414Used by:425
Symbol 416 GraphicUsed by:425
Symbol 417 ButtonUses:412 413 414Used by:425
Symbol 418 GraphicUsed by:425
Symbol 419 ButtonUses:412 413 414Used by:422
Symbol 420 GraphicUsed by:422
Symbol 421 ButtonUses:412 413 414Used by:422
Symbol 422 MovieClipUses:419 420 421 36Used by:425
Symbol 423 EditableTextUses:400Used by:425
Symbol 424 ButtonUses:152Used by:425
Symbol 425 MovieClipUses:415 416 417 418 422 423 424 410Used by:426
Symbol 426 MovieClipUses:410 411 425Used by:Timeline
Symbol 427 GraphicUsed by:428
Symbol 428 MovieClipUses:427Used by:431
Symbol 429 TextUses:20Used by:430
Symbol 430 MovieClipUses:429Used by:431
Symbol 431 MovieClipUses:428 430Used by:Timeline
Symbol 432 TextUses:20Used by:433
Symbol 433 MovieClipUses:432Used by:434
Symbol 434 MovieClipUses:433Used by:Timeline
Symbol 435 GraphicUsed by:437
Symbol 436 TextUses:20Used by:437
Symbol 437 MovieClipUses:435 436Used by:Timeline
Symbol 438 TextUses:20Used by:Timeline
Symbol 439 TextUses:20Used by:Timeline
Symbol 440 GraphicUsed by:Timeline
Symbol 441 FontUsed by:442 443 444
Symbol 442 TextUses:441 183Used by:Timeline
Symbol 443 TextUses:441Used by:Timeline
Symbol 444 TextUses:441Used by:Timeline
Symbol 445 EditableTextUses:183Used by:Timeline
Symbol 446 EditableTextUses:183Used by:Timeline
Symbol 447 EditableTextUses:183Used by:Timeline
Symbol 448 EditableTextUses:183Used by:Timeline
Symbol 449 EditableTextUses:183Used by:Timeline
Symbol 450 EditableTextUses:183Used by:Timeline
Symbol 451 EditableTextUses:183Used by:Timeline
Symbol 452 EditableTextUses:183Used by:Timeline
Symbol 453 EditableTextUses:183Used by:Timeline
Symbol 454 EditableTextUses:183Used by:Timeline
Symbol 455 EditableTextUses:183Used by:Timeline
Symbol 456 EditableTextUses:183Used by:Timeline
Symbol 457 EditableTextUses:183Used by:Timeline
Symbol 458 EditableTextUses:183Used by:Timeline
Symbol 459 EditableTextUses:183Used by:Timeline
Symbol 460 EditableTextUses:183Used by:Timeline
Symbol 461 EditableTextUses:183Used by:Timeline
Symbol 462 EditableTextUses:183Used by:Timeline
Symbol 463 EditableTextUses:183Used by:Timeline
Symbol 464 EditableTextUses:183Used by:Timeline
Symbol 465 EditableTextUses:5 471Used by:Timeline
Symbol 466 GraphicUsed by:467
Symbol 467 MovieClipUses:466Used by:Timeline
Symbol 468 TextUses:5Used by:Timeline
Symbol 469 TextUses:20Used by:Timeline
Symbol 470 TextUses:20Used by:Timeline
Symbol 471 FontUsed by:465 472
Symbol 472 TextUses:5 471Used by:Timeline

Instance Names

"starhold"Frame 4Symbol 1 MovieClip [empty]
"p5"Frame 4Symbol 154 MovieClip
"p4"Frame 4Symbol 157 MovieClip
"p3"Frame 4Symbol 160 MovieClip
"p2"Frame 4Symbol 163 MovieClip
"p1"Frame 4Symbol 166 MovieClip
"snd_efx"Frame 4Symbol 185 MovieClip
"snd_music"Frame 4Symbol 187 MovieClip
"dt1"Frame 5Symbol 231 MovieClip
"dt2"Frame 5Symbol 235 MovieClip
"dt3"Frame 5Symbol 239 MovieClip
"dt4"Frame 5Symbol 243 MovieClip
"aa1"Frame 5Symbol 251 MovieClip
"aa2"Frame 5Symbol 255 MovieClip
"aa3"Frame 5Symbol 259 MovieClip
"pa1"Frame 5Symbol 263 MovieClip
"pa2"Frame 5Symbol 267 MovieClip
"ef1"Frame 5Symbol 271 MovieClip
"ef2"Frame 5Symbol 275 MovieClip
"mt1"Frame 5Symbol 279 MovieClip
"mt2"Frame 5Symbol 283 MovieClip
"m0"Frame 5Symbol 287 MovieClip
"m25"Frame 5Symbol 291 MovieClip
"m40"Frame 5Symbol 295 MovieClip
"m50"Frame 5Symbol 299 MovieClip
"m60"Frame 5Symbol 303 MovieClip
"m70"Frame 5Symbol 307 MovieClip
"m75"Frame 5Symbol 311 MovieClip
"m85"Frame 5Symbol 315 MovieClip
"m100"Frame 5Symbol 319 MovieClip
"e0"Frame 5Symbol 321 MovieClip
"e25"Frame 5Symbol 323 MovieClip
"e40"Frame 5Symbol 325 MovieClip
"e50"Frame 5Symbol 327 MovieClip
"e60"Frame 5Symbol 329 MovieClip
"e70"Frame 5Symbol 331 MovieClip
"e75"Frame 5Symbol 333 MovieClip
"e85"Frame 5Symbol 335 MovieClip
"e100"Frame 5Symbol 337 MovieClip
"customize"Frame 5Symbol 341 MovieClip
"snd_efx"Frame 5Symbol 185 MovieClip
"snd_music"Frame 5Symbol 187 MovieClip
"snd_efx"Frame 6Symbol 185 MovieClip
"snd_music"Frame 6Symbol 187 MovieClip
"ptype"Frame 7Symbol 359 MovieClip
"snd_efx"Frame 7Symbol 185 MovieClip
"snd_music"Frame 7Symbol 187 MovieClip
"p1box"Frame 8Symbol 368 EditableText
"p2box"Frame 8Symbol 369 EditableText
"multi1"Frame 8Symbol 372 MovieClip
"game"Frame 9Symbol 1 MovieClip [empty]
"p1n"Frame 9Symbol 378 EditableText
"p1b"Frame 9Symbol 386 MovieClip
"p2n"Frame 9Symbol 387 EditableText
"p2b"Frame 9Symbol 386 MovieClip
"p1l"Frame 9Symbol 396 MovieClip
"p2l"Frame 9Symbol 396 MovieClip
"radar"Frame 9Symbol 406 MovieClip
"radio"Frame 9Symbol 426 MovieClip
"gover"Frame 9Symbol 431 MovieClip
"gwon"Frame 9Symbol 434 MovieClip
"pausepause"Frame 9Symbol 437 MovieClip
"snd_efx"Frame 9Symbol 185 MovieClip
"snd_music"Frame 9Symbol 187 MovieClip
"_name1_"Frame 260Symbol 445 EditableText
"_name2_"Frame 260Symbol 446 EditableText
"_name3_"Frame 260Symbol 447 EditableText
"_name4_"Frame 260Symbol 448 EditableText
"_name5_"Frame 260Symbol 449 EditableText
"_name6_"Frame 260Symbol 450 EditableText
"_name7_"Frame 260Symbol 451 EditableText
"_name8_"Frame 260Symbol 452 EditableText
"_name9_"Frame 260Symbol 453 EditableText
"_name10_"Frame 260Symbol 454 EditableText
"_score1_"Frame 260Symbol 455 EditableText
"_score2_"Frame 260Symbol 456 EditableText
"_score3_"Frame 260Symbol 457 EditableText
"_score4_"Frame 260Symbol 458 EditableText
"_score5_"Frame 260Symbol 459 EditableText
"_score6_"Frame 260Symbol 460 EditableText
"_score7_"Frame 260Symbol 461 EditableText
"_score8_"Frame 260Symbol 462 EditableText
"_score9_"Frame 260Symbol 463 EditableText
"_score10_"Frame 260Symbol 464 EditableText
"snd_efx"Frame 260Symbol 185 MovieClip
"snd_music"Frame 260Symbol 187 MovieClip
"snd_efx"Frame 261Symbol 185 MovieClip
"snd_music"Frame 261Symbol 187 MovieClip
"bar"Symbol 24 MovieClip Frame 1Symbol 8 MovieClip
"ntex"Symbol 24 MovieClip Frame 1Symbol 21 EditableText
"lvl"Symbol 94 MovieClip [game_efx_levelz] Frame 1Symbol 92 EditableText
"bar"Symbol 386 MovieClip Frame 1Symbol 383 MovieClip
"radar"Symbol 406 MovieClip Frame 1Symbol 1 MovieClip [empty]
"ps"Symbol 425 MovieClip Frame 1Symbol 422 MovieClip
"station_name"Symbol 425 MovieClip Frame 1Symbol 423 EditableText
"rcomps"Symbol 426 MovieClip Frame 2Symbol 425 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "empty"
ExportAssets (56)Timeline Frame 1Symbol 473 as "__Packages.ab20"
ExportAssets (56)Timeline Frame 2Symbol 35 as "game_spaceship"
ExportAssets (56)Timeline Frame 2Symbol 37 as "game_bullet"
ExportAssets (56)Timeline Frame 2Symbol 38 as "shoot_player"
ExportAssets (56)Timeline Frame 3Symbol 60 as "game_spaceship2"
ExportAssets (56)Timeline Frame 3Symbol 63 as "game_enemy1"
ExportAssets (56)Timeline Frame 3Symbol 72 as "game_efx_explode1"
ExportAssets (56)Timeline Frame 3Symbol 75 as "game_enemy2"
ExportAssets (56)Timeline Frame 3Symbol 77 as "game_bullet2"
ExportAssets (56)Timeline Frame 3Symbol 80 as "game_enemy3"
ExportAssets (56)Timeline Frame 3Symbol 83 as "game_enemy4"
ExportAssets (56)Timeline Frame 3Symbol 86 as "game_enemy5"
ExportAssets (56)Timeline Frame 3Symbol 89 as "game_plasma"
ExportAssets (56)Timeline Frame 3Symbol 91 as "m_efx_star"
ExportAssets (56)Timeline Frame 3Symbol 94 as "game_efx_levelz"
ExportAssets (56)Timeline Frame 3Symbol 98 as "game_efx_spawn2"
ExportAssets (56)Timeline Frame 3Symbol 99 as "game_efx_spawn3"
ExportAssets (56)Timeline Frame 3Symbol 103 as "game_efx_pwup1"
ExportAssets (56)Timeline Frame 3Symbol 105 as "game_efx_pwup2"
ExportAssets (56)Timeline Frame 3Symbol 106 as "game_efx_spawn4"
ExportAssets (56)Timeline Frame 3Symbol 107 as "game_efx_spawn5"
ExportAssets (56)Timeline Frame 3Symbol 110 as "game_background"
ExportAssets (56)Timeline Frame 3Symbol 111 as "game_efx_spawn1"
ExportAssets (56)Timeline Frame 3Symbol 115 as "game_parallax"
ExportAssets (56)Timeline Frame 3Symbol 118 as "game_parallax2"
ExportAssets (56)Timeline Frame 3Symbol 120 as "game_radar_p1"
ExportAssets (56)Timeline Frame 3Symbol 122 as "game_radar_p2"
ExportAssets (56)Timeline Frame 3Symbol 124 as "game_radar_enemy"
ExportAssets (56)Timeline Frame 3Symbol 126 as "game_radar_powerup"
ExportAssets (56)Timeline Frame 3Symbol 128 as "game_radar_plasma"
ExportAssets (56)Timeline Frame 3Symbol 135 as "game_enemy6"
ExportAssets (56)Timeline Frame 3Symbol 136 as "game_efx_spawn6"
ExportAssets (56)Timeline Frame 3Symbol 138 as "expld3"
ExportAssets (56)Timeline Frame 3Symbol 139 as "expld2"
ExportAssets (56)Timeline Frame 3Symbol 140 as "expld1"
ExportAssets (56)Timeline Frame 3Symbol 141 as "NG63058"
ExportAssets (56)Timeline Frame 3Symbol 142 as "NG66453"
ExportAssets (56)Timeline Frame 3Symbol 143 as "shoot_enemy"
ExportAssets (56)Timeline Frame 3Symbol 145 as "energy_bounce2"
ExportAssets (56)Timeline Frame 3Symbol 146 as "energy_bounce1"
ExportAssets (56)Timeline Frame 3Symbol 147 as "energy_explosion"

Labels

"normal"Symbol 35 MovieClip [game_spaceship] Frame 1
"fainted"Symbol 35 MovieClip [game_spaceship] Frame 2
"normal"Symbol 60 MovieClip [game_spaceship2] Frame 1
"fainted"Symbol 60 MovieClip [game_spaceship2] Frame 2

Dynamic Text Variables

pp1sSymbol 380 EditableText"1000"
pp2sSymbol 388 EditableText"0"
levelSymbol 407 EditableText"11"




http://swfchan.com/3/12978/info.shtml
Created: 5/6 -2019 08:48:43 Last modified: 5/6 -2019 08:48:43 Server time: 12/05 -2024 15:01:35