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

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

Slitz.swf

This is the info page for
Flash #46556

(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!

download!

supports

joysticks!

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 (or INSERT) : 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!

back to menu

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(); _root._quality = "HIGH"; 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; var backie = 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 keykey_shoot = 45; 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"; if (_global.player2_ai && (!backie)) { backback.gotoAndStop(2); backie = true; } } 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 (player1.gundelay <= 0) { if (Key.isDown(keykey_shoot) || (Key.isDown(key_shoot))) { 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 480 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 486 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 190 Button
on (release) { getURL ("http://slitz.armorstudios.com/download.html", "_blank"); }
Symbol 199 Button
on (release) { _global.moffset = _root.mainsound.position / 1000; stopAllSounds(); _root.transitionefx(); gotoAndPlay (4); }
Symbol 213 MovieClip Frame 1
stop();
Symbol 219 MovieClip Frame 1
stop();
Symbol 230 MovieClip Frame 1
stop();
Symbol 231 MovieClip Frame 1
stop();
Symbol 237 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 239 MovieClip Frame 1
stop();
Symbol 241 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 243 MovieClip Frame 1
stop();
Symbol 245 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 247 MovieClip Frame 1
stop();
Symbol 249 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 251 MovieClip Frame 1
stop();
Symbol 257 Button
on (release) { _global.aa = "LOW"; _root.aa1.gotoAndStop(2); _root.aa2.gotoAndStop(1); _root.aa3.gotoAndStop(1); _root.globalsave(); }
Symbol 259 MovieClip Frame 1
stop();
Symbol 261 Button
on (release) { _global.aa = "MEDIUM"; _root.aa1.gotoAndStop(1); _root.aa2.gotoAndStop(2); _root.aa3.gotoAndStop(1); _root.globalsave(); }
Symbol 263 MovieClip Frame 1
stop();
Symbol 265 Button
on (release) { _global.aa = "HIGH"; _root.aa1.gotoAndStop(1); _root.aa2.gotoAndStop(1); _root.aa3.gotoAndStop(2); _root.globalsave(); }
Symbol 267 MovieClip Frame 1
stop();
Symbol 269 Button
on (release) { _global.parallax = false; _root.pa1.gotoAndStop(2); _root.pa2.gotoAndStop(1); _root.globalsave(); }
Symbol 271 MovieClip Frame 1
stop();
Symbol 273 Button
on (release) { _global.parallax = true; _root.pa1.gotoAndStop(1); _root.pa2.gotoAndStop(2); _root.globalsave(); }
Symbol 275 MovieClip Frame 1
stop();
Symbol 277 Button
on (release) { _global.effectsd = "low"; _root.ef1.gotoAndStop(2); _root.ef2.gotoAndStop(1); _root.globalsave(); }
Symbol 279 MovieClip Frame 1
stop();
Symbol 281 Button
on (release) { _global.effectsd = "high"; _root.ef1.gotoAndStop(1); _root.ef2.gotoAndStop(2); _root.globalsave(); }
Symbol 283 MovieClip Frame 1
stop();
Symbol 285 Button
on (release) { _global.music_type = "stand"; _root.globalsave(); _root.mt1.gotoAndStop(2); _root.mt2.gotoAndStop(1); }
Symbol 287 MovieClip Frame 1
stop();
Symbol 289 Button
on (release) { _global.music_type = "radio"; _root.globalsave(); _root.mt1.gotoAndStop(1); _root.mt2.gotoAndStop(2); }
Symbol 291 MovieClip Frame 1
stop();
Symbol 293 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 295 MovieClip Frame 1
stop();
Symbol 297 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 299 MovieClip Frame 1
stop();
Symbol 301 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 303 MovieClip Frame 1
stop();
Symbol 305 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 307 MovieClip Frame 1
stop();
Symbol 309 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 311 MovieClip Frame 1
stop();
Symbol 313 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 315 MovieClip Frame 1
stop();
Symbol 317 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 319 MovieClip Frame 1
stop();
Symbol 321 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 323 MovieClip Frame 1
stop();
Symbol 325 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 327 MovieClip Frame 1
stop();
Symbol 328 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 329 MovieClip Frame 1
stop();
Symbol 330 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 331 MovieClip Frame 1
stop();
Symbol 332 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 333 MovieClip Frame 1
stop();
Symbol 334 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 335 MovieClip Frame 1
stop();
Symbol 336 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 337 MovieClip Frame 1
stop();
Symbol 338 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 339 MovieClip Frame 1
stop();
Symbol 340 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 341 MovieClip Frame 1
stop();
Symbol 342 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 343 MovieClip Frame 1
stop();
Symbol 344 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 345 MovieClip Frame 1
stop();
Symbol 366 MovieClip Frame 1
stop(); _global.playermode = "single";
Symbol 366 MovieClip Frame 2
stop(); _global.playermode = "multi"; _global.player2_ai = false;
Symbol 366 MovieClip Frame 3
stop(); _global.playermode = "multi"; _global.player2_ai = true;
Symbol 369 Button
on (release) { if (ptype._currentframe == 1) { ptype.gotoAndStop(3); } else { ptype.gotoAndStop(ptype._currentframe - 1); } }
Symbol 370 Button
on (release) { if (ptype._currentframe == 3) { ptype.gotoAndStop(1); } else { ptype.gotoAndStop(ptype._currentframe + 1); } }
Symbol 371 Button
on (release) { gotoAndPlay (8); }
Symbol 374 Button
on (release) { stopAllSounds(); _global.name_player1 = p1box.text; _global.name_player2 = p2box.text; globalsave(); _root.gotoAndPlay(_root._currentframe + 1); }
Symbol 404 MovieClip Frame 1
stop();
Symbol 422 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 424 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 426 Button
on (release) { _root.musicstream.loadSound(_global.music_radios[_global.music_i][3], true); _parent._parent.playing = true; }
Symbol 428 Button
on (release) { _root.musicstream.stop(); _parent._parent.playing = false; }
Symbol 429 MovieClip Frame 1
stop();
Symbol 431 Button
on (release) { getURL (clink, "_blank"); }
Symbol 432 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 433 MovieClip Frame 1
stop();
Symbol 433 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 438 MovieClip Frame 1
stop();
Symbol 438 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 441 MovieClip Frame 1
stop();
Symbol 441 MovieClip Frame 45
_root.player1.score = _root.player1.score + 5000; if (_root.player2.score != undefined) { _root.player2.score = _root.player2.score + 5000; }
Symbol 441 MovieClip Frame 90
_root.player1.score = _root.player1.score + 5000; if (_root.player2.score != undefined) { _root.player2.score = _root.player2.score + 5000; }
Symbol 441 MovieClip Frame 135
_root.player1.score = _root.player1.score + 5000; if (_root.player2.score != undefined) { _root.player2.score = _root.player2.score + 5000; }
Symbol 441 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 446 Button
on (release) { stopAllSounds(); _root.gotoAndPlay(4); }
Symbol 447 MovieClip Frame 1
stop();
Symbol 450 MovieClip Frame 1
stop();

Library Items

Symbol 1 MovieClip [empty]Used by:413  Timeline
Symbol 2 GraphicUsed by:Timeline
Symbol 3 GraphicUsed by:4
Symbol 4 MovieClipUses:3Used by:58  Timeline
Symbol 5 FontUsed by:6 478 481 485
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 234 235 236 238 240 242 244 246 248 250 252 253 254 255 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 320 322 324 326 346 347 348 351 352 353 354 372 375 376 377 378 379 414 415 436 439 449 451 452 482 483
Symbol 21 EditableTextUses:20Used by:24
Symbol 22 FontUsed by:23 418
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 486 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 429
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 199 237 241 245 249 257 261 265 269 273 277 281 285 289 293 297 301 305 309 313 317 321 325 328 330 332 334 336 338 340 342 344 371 374 431 446
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 GraphicUsed by:190
Symbol 184 FontUsed by:185 353 386 387 395
Symbol 185 TextUses:184Used by:190
Symbol 186 FontUsed by:187 188 408 409 410 411 412 430
Symbol 187 TextUses:186Used by:190
Symbol 188 TextUses:186Used by:190
Symbol 189 GraphicUsed by:190
Symbol 190 ButtonUses:183 185 187 188 189Used by:Timeline
Symbol 191 FontUsed by:192 194 388 396 455 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477
Symbol 192 TextUses:191Used by:193
Symbol 193 MovieClipUses:192Used by:Timeline
Symbol 194 TextUses:191Used by:195
Symbol 195 MovieClipUses:194Used by:Timeline
Symbol 196 GraphicUsed by:Timeline
Symbol 197 GraphicUsed by:198
Symbol 198 MovieClipUses:197Used by:Timeline
Symbol 199 ButtonUses:152Used by:Timeline
Symbol 200 FontUsed by:202
Symbol 201 FontUsed by:202
Symbol 202 TextUses:200 201Used by:Timeline
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClipUses:203Used by:Timeline
Symbol 205 GraphicUsed by:206
Symbol 206 MovieClipUses:205Used by:Timeline
Symbol 207 GraphicUsed by:208
Symbol 208 MovieClipUses:207Used by:Timeline
Symbol 209 GraphicUsed by:213
Symbol 210 GraphicUsed by:213
Symbol 211 GraphicUsed by:213
Symbol 212 GraphicUsed by:213
Symbol 213 MovieClipUses:209 210 211 212Used by:Timeline
Symbol 214 GraphicUsed by:219
Symbol 215 GraphicUsed by:219
Symbol 216 GraphicUsed by:219
Symbol 217 GraphicUsed by:219
Symbol 218 GraphicUsed by:219
Symbol 219 MovieClipUses:214 215 216 217 218Used by:Timeline
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClipUses:220Used by:231
Symbol 222 GraphicUsed by:223
Symbol 223 MovieClipUses:222Used by:231
Symbol 224 GraphicUsed by:225
Symbol 225 MovieClipUses:224Used by:231
Symbol 226 GraphicUsed by:227
Symbol 227 MovieClipUses:226Used by:230
Symbol 228 GraphicUsed by:229
Symbol 229 MovieClipUses:228Used by:230
Symbol 230 MovieClipUses:227 229Used by:231
Symbol 231 MovieClipUses:221 223 225 230Used by:Timeline
Symbol 232 GraphicUsed by:233
Symbol 233 MovieClipUses:232Used by:Timeline
Symbol 234 TextUses:20Used by:Timeline
Symbol 235 TextUses:20Used 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:247
Symbol 245 ButtonUses:152Used by:247
Symbol 246 TextUses:20Used by:247
Symbol 247 MovieClipUses:244 245 246Used 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:Timeline
Symbol 253 TextUses:20Used by:Timeline
Symbol 254 TextUses:20Used by:Timeline
Symbol 255 TextUses:20Used 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
Symbol 285 ButtonUses:152Used by:287
Symbol 286 TextUses:20Used by:287
Symbol 287 MovieClipUses:284 285 286Used by:Timeline
Symbol 288 TextUses:20Used by:291
Symbol 289 ButtonUses:152Used by:291
Symbol 290 TextUses:20Used by:291
Symbol 291 MovieClipUses:288 289 290Used by:Timeline
Symbol 292 TextUses:20Used by:295 329
Symbol 293 ButtonUses:152Used by:295
Symbol 294 TextUses:20Used by:295 329
Symbol 295 MovieClipUses:292 293 294Used by:Timeline
Symbol 296 TextUses:20Used by:299 331
Symbol 297 ButtonUses:152Used by:299
Symbol 298 TextUses:20Used by:299 331
Symbol 299 MovieClipUses:296 297 298Used by:Timeline
Symbol 300 TextUses:20Used by:303 333
Symbol 301 ButtonUses:152Used by:303
Symbol 302 TextUses:20Used by:303 333
Symbol 303 MovieClipUses:300 301 302Used by:Timeline
Symbol 304 TextUses:20Used by:307 335
Symbol 305 ButtonUses:152Used by:307
Symbol 306 TextUses:20Used by:307 335
Symbol 307 MovieClipUses:304 305 306Used by:Timeline
Symbol 308 TextUses:20Used by:311 337
Symbol 309 ButtonUses:152Used by:311
Symbol 310 TextUses:20Used by:311 337
Symbol 311 MovieClipUses:308 309 310Used by:Timeline
Symbol 312 TextUses:20Used by:315 339
Symbol 313 ButtonUses:152Used by:315
Symbol 314 TextUses:20Used by:315 339
Symbol 315 MovieClipUses:312 313 314Used by:Timeline
Symbol 316 TextUses:20Used by:319 341
Symbol 317 ButtonUses:152Used by:319
Symbol 318 TextUses:20Used by:319 341
Symbol 319 MovieClipUses:316 317 318Used by:Timeline
Symbol 320 TextUses:20Used by:323 343
Symbol 321 ButtonUses:152Used by:323
Symbol 322 TextUses:20Used by:323 343
Symbol 323 MovieClipUses:320 321 322Used by:Timeline
Symbol 324 TextUses:20Used by:327 345
Symbol 325 ButtonUses:152Used by:327
Symbol 326 TextUses:20Used by:327 345
Symbol 327 MovieClipUses:324 325 326Used by:Timeline
Symbol 328 ButtonUses:152Used by:329
Symbol 329 MovieClipUses:292 328 294Used by:Timeline
Symbol 330 ButtonUses:152Used by:331
Symbol 331 MovieClipUses:296 330 298Used by:Timeline
Symbol 332 ButtonUses:152Used by:333
Symbol 333 MovieClipUses:300 332 302Used by:Timeline
Symbol 334 ButtonUses:152Used by:335
Symbol 335 MovieClipUses:304 334 306Used by:Timeline
Symbol 336 ButtonUses:152Used by:337
Symbol 337 MovieClipUses:308 336 310Used by:Timeline
Symbol 338 ButtonUses:152Used by:339
Symbol 339 MovieClipUses:312 338 314Used by:Timeline
Symbol 340 ButtonUses:152Used by:341
Symbol 341 MovieClipUses:316 340 318Used by:Timeline
Symbol 342 ButtonUses:152Used by:343
Symbol 343 MovieClipUses:320 342 322Used by:Timeline
Symbol 344 ButtonUses:152Used by:345
Symbol 345 MovieClipUses:324 344 326Used by:Timeline
Symbol 346 TextUses:20Used by:349
Symbol 347 TextUses:20Used by:349
Symbol 348 TextUses:20Used by:349
Symbol 349 MovieClipUses:346 347 348Used by:Timeline
Symbol 350 GraphicUsed by:Timeline
Symbol 351 TextUses:20Used by:Timeline
Symbol 352 TextUses:20Used by:Timeline
Symbol 353 TextUses:184 20Used by:Timeline
Symbol 354 TextUses:20Used by:Timeline
Symbol 355 GraphicUsed by:Timeline
Symbol 356 GraphicUsed by:357
Symbol 357 MovieClipUses:356Used by:366
Symbol 358 GraphicUsed by:359
Symbol 359 MovieClipUses:358Used by:366
Symbol 360 GraphicUsed by:361
Symbol 361 MovieClipUses:360Used by:366
Symbol 362 GraphicUsed by:363
Symbol 363 MovieClipUses:362Used by:366
Symbol 364 GraphicUsed by:365
Symbol 365 MovieClipUses:364Used by:366
Symbol 366 MovieClipUses:357 359 361 363 365Used by:Timeline
Symbol 367 GraphicUsed by:368 369 370
Symbol 368 MovieClipUses:367Used by:369 370
Symbol 369 ButtonUses:368 367Used by:Timeline
Symbol 370 ButtonUses:368 367Used by:Timeline
Symbol 371 ButtonUses:152Used by:Timeline
Symbol 372 TextUses:20Used by:Timeline
Symbol 373 GraphicUsed by:Timeline
Symbol 374 ButtonUses:152Used by:Timeline
Symbol 375 TextUses:20Used by:Timeline
Symbol 376 EditableTextUses:20Used by:Timeline
Symbol 377 EditableTextUses:20Used by:Timeline
Symbol 378 TextUses:20Used by:Timeline
Symbol 379 TextUses:20Used by:380
Symbol 380 MovieClipUses:379Used by:Timeline
Symbol 381 GraphicUsed by:Timeline
Symbol 382 GraphicUsed by:383
Symbol 383 MovieClipUses:382Used by:Timeline
Symbol 384 GraphicUsed by:385
Symbol 385 MovieClipUses:384Used by:Timeline
Symbol 386 EditableTextUses:184Used by:Timeline
Symbol 387 TextUses:184Used by:Timeline
Symbol 388 EditableTextUses:191Used by:Timeline
Symbol 389 GraphicUsed by:394
Symbol 390 GraphicUsed by:391
Symbol 391 MovieClipUses:390Used by:394
Symbol 392 GraphicUsed by:393
Symbol 393 MovieClipUses:392Used by:394
Symbol 394 MovieClipUses:389 391 393Used by:Timeline
Symbol 395 EditableTextUses:184Used by:Timeline
Symbol 396 EditableTextUses:191Used by:Timeline
Symbol 397 GraphicUsed by:398
Symbol 398 MovieClipUses:397Used by:404
Symbol 399 GraphicUsed by:404
Symbol 400 GraphicUsed by:404
Symbol 401 GraphicUsed by:404
Symbol 402 GraphicUsed by:404
Symbol 403 GraphicUsed by:404
Symbol 404 MovieClipUses:398 399 400 401 402 403Used by:Timeline
Symbol 405 GraphicUsed by:406
Symbol 406 MovieClipUses:405Used by:413
Symbol 407 GraphicUsed by:413
Symbol 408 TextUses:186Used by:413
Symbol 409 TextUses:186Used by:413
Symbol 410 TextUses:186Used by:413
Symbol 411 TextUses:186Used by:413
Symbol 412 TextUses:186Used by:413
Symbol 413 MovieClipUses:406 407 408 409 410 411 412 1Used by:Timeline
Symbol 414 EditableTextUses:20Used by:Timeline
Symbol 415 TextUses:20Used by:Timeline
Symbol 416 GraphicUsed by:417
Symbol 417 MovieClipUses:416Used by:432 433
Symbol 418 TextUses:22Used by:433
Symbol 419 GraphicUsed by:422 424 426 428
Symbol 420 GraphicUsed by:422 424 426 428
Symbol 421 GraphicUsed by:422 424 426 428
Symbol 422 ButtonUses:419 420 421Used by:432
Symbol 423 GraphicUsed by:432
Symbol 424 ButtonUses:419 420 421Used by:432
Symbol 425 GraphicUsed by:432
Symbol 426 ButtonUses:419 420 421Used by:429
Symbol 427 GraphicUsed by:429
Symbol 428 ButtonUses:419 420 421Used by:429
Symbol 429 MovieClipUses:426 427 428 36Used by:432
Symbol 430 EditableTextUses:186Used by:432
Symbol 431 ButtonUses:152Used by:432
Symbol 432 MovieClipUses:422 423 424 425 429 430 431 417Used by:433
Symbol 433 MovieClipUses:417 418 432Used by:Timeline
Symbol 434 GraphicUsed by:435
Symbol 435 MovieClipUses:434Used by:438
Symbol 436 TextUses:20Used by:437
Symbol 437 MovieClipUses:436Used by:438
Symbol 438 MovieClipUses:435 437Used by:Timeline
Symbol 439 TextUses:20Used by:440
Symbol 440 MovieClipUses:439Used by:441
Symbol 441 MovieClipUses:440Used by:Timeline
Symbol 442 GraphicUsed by:445
Symbol 443 FontUsed by:444
Symbol 444 TextUses:443Used by:445
Symbol 445 MovieClipUses:442 444Used by:447
Symbol 446 ButtonUses:152Used by:447
Symbol 447 MovieClipUses:445 446Used by:Timeline
Symbol 448 GraphicUsed by:450
Symbol 449 TextUses:20Used by:450
Symbol 450 MovieClipUses:448 449Used by:Timeline
Symbol 451 TextUses:20Used by:Timeline
Symbol 452 TextUses:20Used by:Timeline
Symbol 453 GraphicUsed by:Timeline
Symbol 454 FontUsed by:455 456 457
Symbol 455 TextUses:454 191Used by:Timeline
Symbol 456 TextUses:454Used by:Timeline
Symbol 457 TextUses:454Used by:Timeline
Symbol 458 EditableTextUses:191Used by:Timeline
Symbol 459 EditableTextUses:191Used by:Timeline
Symbol 460 EditableTextUses:191Used by:Timeline
Symbol 461 EditableTextUses:191Used by:Timeline
Symbol 462 EditableTextUses:191Used by:Timeline
Symbol 463 EditableTextUses:191Used by:Timeline
Symbol 464 EditableTextUses:191Used by:Timeline
Symbol 465 EditableTextUses:191Used by:Timeline
Symbol 466 EditableTextUses:191Used by:Timeline
Symbol 467 EditableTextUses:191Used by:Timeline
Symbol 468 EditableTextUses:191Used by:Timeline
Symbol 469 EditableTextUses:191Used by:Timeline
Symbol 470 EditableTextUses:191Used by:Timeline
Symbol 471 EditableTextUses:191Used by:Timeline
Symbol 472 EditableTextUses:191Used by:Timeline
Symbol 473 EditableTextUses:191Used by:Timeline
Symbol 474 EditableTextUses:191Used by:Timeline
Symbol 475 EditableTextUses:191Used by:Timeline
Symbol 476 EditableTextUses:191Used by:Timeline
Symbol 477 EditableTextUses:191Used by:Timeline
Symbol 478 EditableTextUses:5 484Used by:Timeline
Symbol 479 GraphicUsed by:480
Symbol 480 MovieClipUses:479Used by:Timeline
Symbol 481 TextUses:5Used by:Timeline
Symbol 482 TextUses:20Used by:Timeline
Symbol 483 TextUses:20Used by:Timeline
Symbol 484 FontUsed by:478 485
Symbol 485 TextUses:5 484Used 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 193 MovieClip
"snd_music"Frame 4Symbol 195 MovieClip
"dt1"Frame 5Symbol 239 MovieClip
"dt2"Frame 5Symbol 243 MovieClip
"dt3"Frame 5Symbol 247 MovieClip
"dt4"Frame 5Symbol 251 MovieClip
"aa1"Frame 5Symbol 259 MovieClip
"aa2"Frame 5Symbol 263 MovieClip
"aa3"Frame 5Symbol 267 MovieClip
"pa1"Frame 5Symbol 271 MovieClip
"pa2"Frame 5Symbol 275 MovieClip
"ef1"Frame 5Symbol 279 MovieClip
"ef2"Frame 5Symbol 283 MovieClip
"mt1"Frame 5Symbol 287 MovieClip
"mt2"Frame 5Symbol 291 MovieClip
"m0"Frame 5Symbol 295 MovieClip
"m25"Frame 5Symbol 299 MovieClip
"m40"Frame 5Symbol 303 MovieClip
"m50"Frame 5Symbol 307 MovieClip
"m60"Frame 5Symbol 311 MovieClip
"m70"Frame 5Symbol 315 MovieClip
"m75"Frame 5Symbol 319 MovieClip
"m85"Frame 5Symbol 323 MovieClip
"m100"Frame 5Symbol 327 MovieClip
"e0"Frame 5Symbol 329 MovieClip
"e25"Frame 5Symbol 331 MovieClip
"e40"Frame 5Symbol 333 MovieClip
"e50"Frame 5Symbol 335 MovieClip
"e60"Frame 5Symbol 337 MovieClip
"e70"Frame 5Symbol 339 MovieClip
"e75"Frame 5Symbol 341 MovieClip
"e85"Frame 5Symbol 343 MovieClip
"e100"Frame 5Symbol 345 MovieClip
"customize"Frame 5Symbol 349 MovieClip
"snd_efx"Frame 5Symbol 193 MovieClip
"snd_music"Frame 5Symbol 195 MovieClip
"snd_efx"Frame 6Symbol 193 MovieClip
"snd_music"Frame 6Symbol 195 MovieClip
"ptype"Frame 7Symbol 366 MovieClip
"snd_efx"Frame 7Symbol 193 MovieClip
"snd_music"Frame 7Symbol 195 MovieClip
"p1box"Frame 8Symbol 376 EditableText
"p2box"Frame 8Symbol 377 EditableText
"multi1"Frame 8Symbol 380 MovieClip
"game"Frame 9Symbol 1 MovieClip [empty]
"p1n"Frame 9Symbol 386 EditableText
"p1b"Frame 9Symbol 394 MovieClip
"p2n"Frame 9Symbol 395 EditableText
"p2b"Frame 9Symbol 394 MovieClip
"p1l"Frame 9Symbol 404 MovieClip
"p2l"Frame 9Symbol 404 MovieClip
"radar"Frame 9Symbol 413 MovieClip
"radio"Frame 9Symbol 433 MovieClip
"gover"Frame 9Symbol 438 MovieClip
"gwon"Frame 9Symbol 441 MovieClip
"backback"Frame 9Symbol 447 MovieClip
"pausepause"Frame 9Symbol 450 MovieClip
"snd_efx"Frame 9Symbol 193 MovieClip
"snd_music"Frame 9Symbol 195 MovieClip
"_name1_"Frame 260Symbol 458 EditableText
"_name2_"Frame 260Symbol 459 EditableText
"_name3_"Frame 260Symbol 460 EditableText
"_name4_"Frame 260Symbol 461 EditableText
"_name5_"Frame 260Symbol 462 EditableText
"_name6_"Frame 260Symbol 463 EditableText
"_name7_"Frame 260Symbol 464 EditableText
"_name8_"Frame 260Symbol 465 EditableText
"_name9_"Frame 260Symbol 466 EditableText
"_name10_"Frame 260Symbol 467 EditableText
"_score1_"Frame 260Symbol 468 EditableText
"_score2_"Frame 260Symbol 469 EditableText
"_score3_"Frame 260Symbol 470 EditableText
"_score4_"Frame 260Symbol 471 EditableText
"_score5_"Frame 260Symbol 472 EditableText
"_score6_"Frame 260Symbol 473 EditableText
"_score7_"Frame 260Symbol 474 EditableText
"_score8_"Frame 260Symbol 475 EditableText
"_score9_"Frame 260Symbol 476 EditableText
"_score10_"Frame 260Symbol 477 EditableText
"snd_efx"Frame 260Symbol 193 MovieClip
"snd_music"Frame 260Symbol 195 MovieClip
"snd_efx"Frame 261Symbol 193 MovieClip
"snd_music"Frame 261Symbol 195 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 394 MovieClip Frame 1Symbol 391 MovieClip
"radar"Symbol 413 MovieClip Frame 1Symbol 1 MovieClip [empty]
"ps"Symbol 432 MovieClip Frame 1Symbol 429 MovieClip
"station_name"Symbol 432 MovieClip Frame 1Symbol 430 EditableText
"rcomps"Symbol 433 MovieClip Frame 2Symbol 432 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 486 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 388 EditableText"1000"
pp2sSymbol 396 EditableText"0"
levelSymbol 414 EditableText"11"




http://swfchan.com/10/46556/info.shtml
Created: 3/5 -2019 11:02:43 Last modified: 3/5 -2019 11:02:43 Server time: 02/05 -2024 03:34:55