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

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

Thunderax 9k.swf

This is the info page for
Flash #207406

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


Text
loading...
game modules

loading...
game modules

loading...
game modules

100

100

click
here

SUBMERGING

SUBMERGING

SUBMERGING

SUBMERGING

3

2

1

press any key to skip intro

proudly presents

`

n

g

i

s

e

d

&

m

a

r

o

p

g

n

o

W

e

k

c

L

y)

e

l

g

o

(G

y

l

G

i

s

3)

0

t

(s

u

,

c

u

/

t

3

0

t

s

Anson Nesci

EXPLOSIVE GAMES

<p align="center"><font face="_typewriter" size="12" color="#000000" letterSpacing="0.000000" kerning="1">code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code</font></p>

*
push
key
*

x

tab

l

^

ctrl

alt

ps
brk

caps
lock

esc

page
up

page
down

end

home

>

ins

del

)
0

!
1

@
2

#
3

$
4

%
5

^
6

&
7

*
8

(
9

a

b

c

d

e

f

g

h

i

j

k

m

n

o

p

q

r

s

t

u

v

w

x

y

z

0

num
pad

1

2

3

4

5

6

7

8

9

*

+

-

.

/

f1

f2

f3

f4

f5

f6

f7

f8

f9

f
10

f
11

f
12

num
lock

scr
lock

:
;

+
=

<
,

-
-

>
.

?
/

~
`

{
[

|
\

}
]

"
'

easy
mode

normal
mode

hard
mode

use arrow keys to navigate
press enter to select

new game

load game

highscores

clear textfield

go back

reset to default

shoot

unskip
bomb

pause

skip
bomb

bomb

move
up

move
down

move
left

move
right

configure controls

www.thunderax9k.com

[+]

Add this game to your blog!

configure controls

press enter to modify
the selected key

press enter to modify
the selected key

insert savedata here
then press enter
hint: passwords to unlock
certain levels also work.

load game

error attempting to load data.
make sure it was not tampered with.
press any key to continue.

Initialising - press BACKSPACE to cancel.

1234567890123456789012345678901234567890123456789012345678901234

1234567890123456789012345678901234567890123456789012345678901234

1234567890123456789012345678901234567890123456789012345678901234

1234567890123456789012345678901234567890123456789012345678901234

1234567890123456789012345678901234567890123456789012345678901234

1234567890123456789012345678901234567890123456789012345678901234

1234567890123456789012345678901234567890123456789012345678901234

1234567890123456789012345678901234567890123456789012345678901234

1234567890123456789012345678901234567890123456789012345678901234

1234567890123456789012345678901234567890123456789012345678901234

1234567890123456789012345678901234567890123456789012345678901234

1234567890123456789012345678901234567890123456789012345678901234

1234567890123456789012345678901234567890123456789012345678901234

1234567890123456789012345678901234567890123456789012345678901234

1234567890123456789012345678901234567890123456789012345678901234

1234567890123456789012345678901234567890123456789012345678901234

1234567890123456789012345678901234567890123456789012345678901234

100

300

500

800

1000

3000

1000

5000

3000

8000

0

1

2

3

4

5

6

7

8

9

to move around

use

to fire

hold

to bomb

press

Tutorial #2

(of 3)

>> shoot the enemy

>> grab the bomb

Tutorial #1

>> grab the powerup

welcome

Tutorial #3

>> destroy the ground

>> now grab the medal
50 medals = shield

lives

bombs

self destruct:

1

2

4

5

6

7

8

9

10

x1.0

x1.1

x1.2

x1.3

x1.4

x1.5

x1.6

x1.7

x1.8

x1.9

x2.0

good!

great!

awesome!

perfect!!

1

1

1

2

2

2

3

3

3

4

4

4

5

5

5

6

6

6

7

7

7

8

8

8

press -enteR- to close

<p align="center"><font face="_typewriter" size="11" color="#ffffff" letterSpacing="0.000000" kerning="1">savedata savedata savedata savedata savedata savedata savedata savedata savedata savedata savedata savedata savedata savedata savedata savedata savedata savedata savedata savedata savedata savedata savedata savedata savedata savedata savedata savedata savedata savedata savedata savedata </font></p>

copy the text below and use it
TO LOAD your progress
*
LATEr:

*
to load your progress,
select load game from the
main menu.

total_kills

0

1

2

3

4

5

6

7

8

9

max_COMBO

x

0

1

2

3

4

5

6

7

8

9

0

1

2

3

4

5

6

7

8

9

Please wait...

paused

off

on

resume

options

quit

skiptutorial

move

next bomb

prev bomb

volume

volume

+

-

<<return

stereo

reset all

>

are you sure?

yes

no

mission
difficulty
lives
medals
enemy Kills

submit score

view scores

continue

return to main menu

save game

too hard? try easy mode!

highSCORE

0

1

2

3

4

5

6

7

8

9

easy

normal

hard

0

1

2

3

4

5

6

7

8

9

sending score...

sending score...

i/o error - score not sent
please try again

i/o error - score not sent
please try again

success - score sent!

success - score sent!

_

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

0

1

2

3

4

5

6

7

8

9

-

.

* type in your name *

press enter to send

sending... (press any key to close)

your score has been submitted.
thank you for playing.
[press any key to close]

APPROACHING HERCOLUBUS

or red planet

red planet

WARNING

30000

50000

80000

MISSION COMPLETE

MISSION COMPLETE

MISSION COMPLETE

bonus points

thank you for defeat enemy

standby for credits

w

`

n

g

i

s

e

d

&

m

a

r

o

p

(g

c

u

/

t

a

l

ActionScript [AS3]

Section 1
//MD5 (com.adobe.crypto.MD5) package com.adobe.crypto { import com.adobe.utils.*; public class MD5 { private static function ff(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:int, _arg7:int):int{ return (transform(f, _arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7)); } private static function createBlocks(_arg1:String):Array{ var _local2:Array = new Array(); var _local3:int = (_arg1.length * 8); var _local4 = 0xFF; var _local5:int; while (_local5 < _local3) { _local2[(_local5 >> 5)] = (_local2[(_local5 >> 5)] | ((_arg1.charCodeAt((_local5 / 8)) & _local4) << (_local5 % 32))); _local5 = (_local5 + 8); }; _local2[(_local3 >> 5)] = (_local2[(_local3 >> 5)] | (128 << (_local3 % 32))); _local2[((((_local3 + 64) >>> 9) << 4) + 14)] = _local3; return (_local2); } private static function ii(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:int, _arg7:int):int{ return (transform(i, _arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7)); } private static function f(_arg1:int, _arg2:int, _arg3:int):int{ return (((_arg1 & _arg2) | (~(_arg1) & _arg3))); } private static function g(_arg1:int, _arg2:int, _arg3:int):int{ return (((_arg1 & _arg3) | (_arg2 & ~(_arg3)))); } private static function h(_arg1:int, _arg2:int, _arg3:int):int{ return (((_arg1 ^ _arg2) ^ _arg3)); } private static function i(_arg1:int, _arg2:int, _arg3:int):int{ return ((_arg2 ^ (_arg1 | ~(_arg3)))); } private static function transform(_arg1:Function, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:int, _arg7:int, _arg8:int):int{ var _local9:int = (((_arg2 + int(_arg1(_arg3, _arg4, _arg5))) + _arg6) + _arg8); return ((IntUtil.rol(_local9, _arg7) + _arg3)); } private static function hh(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:int, _arg7:int):int{ return (transform(h, _arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7)); } public static function hash(_arg1:String):String{ var _local6:int; var _local7:int; var _local8:int; var _local9:int; var _local2 = 1732584193; var _local3 = -271733879; var _local4 = -1732584194; var _local5 = 271733878; var _local10:Array = createBlocks(_arg1); var _local11:int = _local10.length; var _local12:int; while (_local12 < _local11) { _local6 = _local2; _local7 = _local3; _local8 = _local4; _local9 = _local5; _local2 = ff(_local2, _local3, _local4, _local5, _local10[(_local12 + 0)], 7, -680876936); _local5 = ff(_local5, _local2, _local3, _local4, _local10[(_local12 + 1)], 12, -389564586); _local4 = ff(_local4, _local5, _local2, _local3, _local10[(_local12 + 2)], 17, 606105819); _local3 = ff(_local3, _local4, _local5, _local2, _local10[(_local12 + 3)], 22, -1044525330); _local2 = ff(_local2, _local3, _local4, _local5, _local10[(_local12 + 4)], 7, -176418897); _local5 = ff(_local5, _local2, _local3, _local4, _local10[(_local12 + 5)], 12, 1200080426); _local4 = ff(_local4, _local5, _local2, _local3, _local10[(_local12 + 6)], 17, -1473231341); _local3 = ff(_local3, _local4, _local5, _local2, _local10[(_local12 + 7)], 22, -45705983); _local2 = ff(_local2, _local3, _local4, _local5, _local10[(_local12 + 8)], 7, 1770035416); _local5 = ff(_local5, _local2, _local3, _local4, _local10[(_local12 + 9)], 12, -1958414417); _local4 = ff(_local4, _local5, _local2, _local3, _local10[(_local12 + 10)], 17, -42063); _local3 = ff(_local3, _local4, _local5, _local2, _local10[(_local12 + 11)], 22, -1990404162); _local2 = ff(_local2, _local3, _local4, _local5, _local10[(_local12 + 12)], 7, 1804603682); _local5 = ff(_local5, _local2, _local3, _local4, _local10[(_local12 + 13)], 12, -40341101); _local4 = ff(_local4, _local5, _local2, _local3, _local10[(_local12 + 14)], 17, -1502002290); _local3 = ff(_local3, _local4, _local5, _local2, _local10[(_local12 + 15)], 22, 1236535329); _local2 = gg(_local2, _local3, _local4, _local5, _local10[(_local12 + 1)], 5, -165796510); _local5 = gg(_local5, _local2, _local3, _local4, _local10[(_local12 + 6)], 9, -1069501632); _local4 = gg(_local4, _local5, _local2, _local3, _local10[(_local12 + 11)], 14, 643717713); _local3 = gg(_local3, _local4, _local5, _local2, _local10[(_local12 + 0)], 20, -373897302); _local2 = gg(_local2, _local3, _local4, _local5, _local10[(_local12 + 5)], 5, -701558691); _local5 = gg(_local5, _local2, _local3, _local4, _local10[(_local12 + 10)], 9, 38016083); _local4 = gg(_local4, _local5, _local2, _local3, _local10[(_local12 + 15)], 14, -660478335); _local3 = gg(_local3, _local4, _local5, _local2, _local10[(_local12 + 4)], 20, -405537848); _local2 = gg(_local2, _local3, _local4, _local5, _local10[(_local12 + 9)], 5, 568446438); _local5 = gg(_local5, _local2, _local3, _local4, _local10[(_local12 + 14)], 9, -1019803690); _local4 = gg(_local4, _local5, _local2, _local3, _local10[(_local12 + 3)], 14, -187363961); _local3 = gg(_local3, _local4, _local5, _local2, _local10[(_local12 + 8)], 20, 1163531501); _local2 = gg(_local2, _local3, _local4, _local5, _local10[(_local12 + 13)], 5, -1444681467); _local5 = gg(_local5, _local2, _local3, _local4, _local10[(_local12 + 2)], 9, -51403784); _local4 = gg(_local4, _local5, _local2, _local3, _local10[(_local12 + 7)], 14, 1735328473); _local3 = gg(_local3, _local4, _local5, _local2, _local10[(_local12 + 12)], 20, -1926607734); _local2 = hh(_local2, _local3, _local4, _local5, _local10[(_local12 + 5)], 4, -378558); _local5 = hh(_local5, _local2, _local3, _local4, _local10[(_local12 + 8)], 11, -2022574463); _local4 = hh(_local4, _local5, _local2, _local3, _local10[(_local12 + 11)], 16, 1839030562); _local3 = hh(_local3, _local4, _local5, _local2, _local10[(_local12 + 14)], 23, -35309556); _local2 = hh(_local2, _local3, _local4, _local5, _local10[(_local12 + 1)], 4, -1530992060); _local5 = hh(_local5, _local2, _local3, _local4, _local10[(_local12 + 4)], 11, 1272893353); _local4 = hh(_local4, _local5, _local2, _local3, _local10[(_local12 + 7)], 16, -155497632); _local3 = hh(_local3, _local4, _local5, _local2, _local10[(_local12 + 10)], 23, -1094730640); _local2 = hh(_local2, _local3, _local4, _local5, _local10[(_local12 + 13)], 4, 681279174); _local5 = hh(_local5, _local2, _local3, _local4, _local10[(_local12 + 0)], 11, -358537222); _local4 = hh(_local4, _local5, _local2, _local3, _local10[(_local12 + 3)], 16, -722521979); _local3 = hh(_local3, _local4, _local5, _local2, _local10[(_local12 + 6)], 23, 76029189); _local2 = hh(_local2, _local3, _local4, _local5, _local10[(_local12 + 9)], 4, -640364487); _local5 = hh(_local5, _local2, _local3, _local4, _local10[(_local12 + 12)], 11, -421815835); _local4 = hh(_local4, _local5, _local2, _local3, _local10[(_local12 + 15)], 16, 530742520); _local3 = hh(_local3, _local4, _local5, _local2, _local10[(_local12 + 2)], 23, -995338651); _local2 = ii(_local2, _local3, _local4, _local5, _local10[(_local12 + 0)], 6, -198630844); _local5 = ii(_local5, _local2, _local3, _local4, _local10[(_local12 + 7)], 10, 1126891415); _local4 = ii(_local4, _local5, _local2, _local3, _local10[(_local12 + 14)], 15, -1416354905); _local3 = ii(_local3, _local4, _local5, _local2, _local10[(_local12 + 5)], 21, -57434055); _local2 = ii(_local2, _local3, _local4, _local5, _local10[(_local12 + 12)], 6, 1700485571); _local5 = ii(_local5, _local2, _local3, _local4, _local10[(_local12 + 3)], 10, -1894986606); _local4 = ii(_local4, _local5, _local2, _local3, _local10[(_local12 + 10)], 15, -1051523); _local3 = ii(_local3, _local4, _local5, _local2, _local10[(_local12 + 1)], 21, -2054922799); _local2 = ii(_local2, _local3, _local4, _local5, _local10[(_local12 + 8)], 6, 1873313359); _local5 = ii(_local5, _local2, _local3, _local4, _local10[(_local12 + 15)], 10, -30611744); _local4 = ii(_local4, _local5, _local2, _local3, _local10[(_local12 + 6)], 15, -1560198380); _local3 = ii(_local3, _local4, _local5, _local2, _local10[(_local12 + 13)], 21, 1309151649); _local2 = ii(_local2, _local3, _local4, _local5, _local10[(_local12 + 4)], 6, -145523070); _local5 = ii(_local5, _local2, _local3, _local4, _local10[(_local12 + 11)], 10, -1120210379); _local4 = ii(_local4, _local5, _local2, _local3, _local10[(_local12 + 2)], 15, 718787259); _local3 = ii(_local3, _local4, _local5, _local2, _local10[(_local12 + 9)], 21, -343485551); _local2 = (_local2 + _local6); _local3 = (_local3 + _local7); _local4 = (_local4 + _local8); _local5 = (_local5 + _local9); _local12 = (_local12 + 16); }; return ((((IntUtil.toHex(_local2) + IntUtil.toHex(_local3)) + IntUtil.toHex(_local4)) + IntUtil.toHex(_local5))); } private static function gg(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:int, _arg7:int):int{ return (transform(g, _arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7)); } } }//package com.adobe.crypto
Section 2
//IntUtil (com.adobe.utils.IntUtil) package com.adobe.utils { public class IntUtil { private static var hexChars:String = "0123456789abcdef"; public static function toHex(_arg1:int, _arg2:Boolean=false):String{ var _local4:int; var _local5:int; var _local3 = ""; if (_arg2){ _local4 = 0; while (_local4 < 4) { _local3 = (_local3 + (hexChars.charAt(((_arg1 >> (((3 - _local4) * 8) + 4)) & 15)) + hexChars.charAt(((_arg1 >> ((3 - _local4) * 8)) & 15)))); _local4++; }; } else { _local5 = 0; while (_local5 < 4) { _local3 = (_local3 + (hexChars.charAt(((_arg1 >> ((_local5 * 8) + 4)) & 15)) + hexChars.charAt(((_arg1 >> (_local5 * 8)) & 15)))); _local5++; }; }; return (_local3); } public static function ror(_arg1:int, _arg2:int):uint{ var _local3:int = (32 - _arg2); return (((_arg1 << _local3) | (_arg1 >>> (32 - _local3)))); } public static function rol(_arg1:int, _arg2:int):int{ return (((_arg1 << _arg2) | (_arg1 >>> (32 - _arg2)))); } } }//package com.adobe.utils
Section 3
//_entry_316 (T9K_fla._entry_316) package T9K_fla { import flash.display.*; public dynamic class _entry_316 extends MovieClip { public function _entry_316(){ addFrameScript(0, frame1); } function frame1(){ gotoAndStop(Top.lvl); } } }//package T9K_fla
Section 4
//_linkage12_3 (T9K_fla._linkage12_3) package T9K_fla { import flash.display.*; public dynamic class _linkage12_3 extends MovieClip { public function _linkage12_3(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package T9K_fla
Section 5
//_linkage13_201 (T9K_fla._linkage13_201) package T9K_fla { import flash.display.*; public dynamic class _linkage13_201 extends MovieClip { public function _linkage13_201(){ addFrameScript(0, frame1, 6, frame7); } function frame7(){ } function frame1(){ stop(); } } }//package T9K_fla
Section 6
//_linkage14_562 (T9K_fla._linkage14_562) package T9K_fla { import flash.display.*; public dynamic class _linkage14_562 extends MovieClip { public function _linkage14_562(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package T9K_fla
Section 7
//_linkage15_682 (T9K_fla._linkage15_682) package T9K_fla { import flash.display.*; public dynamic class _linkage15_682 extends MovieClip { public function _linkage15_682(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package T9K_fla
Section 8
//_linkage17_785 (T9K_fla._linkage17_785) package T9K_fla { import flash.display.*; public dynamic class _linkage17_785 extends MovieClip { public function _linkage17_785(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package T9K_fla
Section 9
//_linkage18_854 (T9K_fla._linkage18_854) package T9K_fla { import flash.display.*; public dynamic class _linkage18_854 extends MovieClip { public function _linkage18_854(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package T9K_fla
Section 10
//_linkage19_889 (T9K_fla._linkage19_889) package T9K_fla { import flash.display.*; public dynamic class _linkage19_889 extends MovieClip { public function _linkage19_889(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package T9K_fla
Section 11
//_linkage20_1020 (T9K_fla._linkage20_1020) package T9K_fla { import flash.display.*; public dynamic class _linkage20_1020 extends MovieClip { public function _linkage20_1020(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package T9K_fla
Section 12
//ani_423 (T9K_fla.ani_423) package T9K_fla { import flash.display.*; import flash.events.*; public dynamic class ani_423 extends MovieClip { public function ani_423(){ addFrameScript(0, frame1, 29, frame30); } function frame30(){ removeEventListener("enterFrame", nt); } function frame1(){ addEventListener("enterFrame", nt); gotoAndStop((((Math.random() * 15) >> 0) + 1)); } public function nt(_arg1:Event):void{ if (Top.ps2){ nextFrame(); }; } } }//package T9K_fla
Section 13
//ani_425 (T9K_fla.ani_425) package T9K_fla { import flash.display.*; import flash.events.*; public dynamic class ani_425 extends MovieClip { public function ani_425(){ addFrameScript(0, frame1, 23, frame24); } function frame1(){ addEventListener("enterFrame", nt); stop(); } public function nt(_arg1:Event):void{ if (Top.ps2){ nextFrame(); }; } function frame24(){ removeEventListener("enterFrame", nt); } } }//package T9K_fla
Section 14
//ani_431 (T9K_fla.ani_431) package T9K_fla { import flash.display.*; import flash.events.*; public dynamic class ani_431 extends MovieClip { public function ani_431(){ addFrameScript(0, frame1, 81, frame82); } function frame1(){ addEventListener("enterFrame", nt); nextFrame(); } public function nt(_arg1:Event):void{ if (Top.ps2){ nextFrame(); }; } function frame82(){ gotoAndStop(2); } } }//package T9K_fla
Section 15
//ani_436 (T9K_fla.ani_436) package T9K_fla { import flash.display.*; import flash.events.*; public dynamic class ani_436 extends MovieClip { public function ani_436(){ addFrameScript(0, frame1, 44, frame45); } function frame1(){ addEventListener("enterFrame", nt); stop(); } function frame45(){ removeEventListener("enterFrame", nt); } public function nt(_arg1:Event):void{ if (Top.ps2){ nextFrame(); }; } } }//package T9K_fla
Section 16
//ani_611 (T9K_fla.ani_611) package T9K_fla { import flash.display.*; import flash.events.*; public dynamic class ani_611 extends MovieClip { public function ani_611(){ addFrameScript(0, frame1, 51, frame52); } function frame52(){ gotoAndStop(2); } function frame1(){ addEventListener("enterFrame", nt); nextFrame(); } public function nt(_arg1:Event):void{ if (Top.ps2){ nextFrame(); }; } } }//package T9K_fla
Section 17
//bu_black_mm_HIGHSC_89 (T9K_fla.bu_black_mm_HIGHSC_89) package T9K_fla { import flash.display.*; public dynamic class bu_black_mm_HIGHSC_89 extends MovieClip { public function bu_black_mm_HIGHSC_89(){ addFrameScript(0, frame1, 2, frame3); } function frame1(){ stop(); } function frame3(){ stop(); } } }//package T9K_fla
Section 18
//bu_black_mm_LOAD_92 (T9K_fla.bu_black_mm_LOAD_92) package T9K_fla { import flash.display.*; public dynamic class bu_black_mm_LOAD_92 extends MovieClip { public function bu_black_mm_LOAD_92(){ addFrameScript(0, frame1, 2, frame3); } function frame1(){ stop(); } function frame3(){ stop(); } } }//package T9K_fla
Section 19
//bu_black_mm_NEW_94 (T9K_fla.bu_black_mm_NEW_94) package T9K_fla { import flash.display.*; public dynamic class bu_black_mm_NEW_94 extends MovieClip { public function bu_black_mm_NEW_94(){ addFrameScript(0, frame1, 2, frame3); } function frame1(){ stop(); } function frame3(){ stop(); } } }//package T9K_fla
Section 20
//ContSelect_447 (T9K_fla.ContSelect_447) package T9K_fla { import flash.display.*; public dynamic class ContSelect_447 extends MovieClip { public function ContSelect_447(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package T9K_fla
Section 21
//ct_bk_103 (T9K_fla.ct_bk_103) package T9K_fla { import flash.display.*; public dynamic class ct_bk_103 extends MovieClip { public function ct_bk_103(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package T9K_fla
Section 22
//ct_clear_100 (T9K_fla.ct_clear_100) package T9K_fla { import flash.display.*; public dynamic class ct_clear_100 extends MovieClip { public function ct_clear_100(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package T9K_fla
Section 23
//ct_controls_118 (T9K_fla.ct_controls_118) package T9K_fla { import flash.display.*; public dynamic class ct_controls_118 extends MovieClip { public function ct_controls_118(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package T9K_fla
Section 24
//ct_default_105 (T9K_fla.ct_default_105) package T9K_fla { import flash.display.*; public dynamic class ct_default_105 extends MovieClip { public function ct_default_105(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package T9K_fla
Section 25
//ct_selected_107 (T9K_fla.ct_selected_107) package T9K_fla { import flash.display.*; public dynamic class ct_selected_107 extends MovieClip { public function ct_selected_107(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package T9K_fla
Section 26
//digitV_434 (T9K_fla.digitV_434) package T9K_fla { import flash.display.*; public dynamic class digitV_434 extends MovieClip { public function digitV_434(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package T9K_fla
Section 27
//digitV_435 (T9K_fla.digitV_435) package T9K_fla { import flash.display.*; public dynamic class digitV_435 extends MovieClip { public function digitV_435(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package T9K_fla
Section 28
//digitV_441 (T9K_fla.digitV_441) package T9K_fla { import flash.display.*; public dynamic class digitV_441 extends MovieClip { public function digitV_441(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package T9K_fla
Section 29
//end_424 (T9K_fla.end_424) package T9K_fla { import flash.display.*; public dynamic class end_424 extends MovieClip { public function end_424(){ addFrameScript(0, frame1); } function frame1(){ gotoAndStop((((Math.random() * 9) >> 0) + 1)); } } }//package T9K_fla
Section 30
//end_426 (T9K_fla.end_426) package T9K_fla { import flash.display.*; public dynamic class end_426 extends MovieClip { public function end_426(){ addFrameScript(0, frame1); } function frame1(){ gotoAndStop(Top.lvl); } } }//package T9K_fla
Section 31
//end_427 (T9K_fla.end_427) package T9K_fla { import flash.display.*; public dynamic class end_427 extends MovieClip { public var dec:Number; public var yn:Number; public var xn:Number; public function end_427(){ addFrameScript(0, frame1); } function frame1(){ xn = ((Math.random() * -10) + (Math.random() * 15)); yn = ((Math.random() * 10) + 5); dec = ((Math.random() * 2) + 2); alpha = ((Math.random() * 0.2) + 0.8); Top.n2.push(this); } public function nt():void{ xn = (xn - dec); y = (y - (yn = (yn - dec))); if ((alpha = (alpha - (dec * 0.03))) <= 0){ Top.u2.push(this); visible = false; }; } } }//package T9K_fla
Section 32
//end_429 (T9K_fla.end_429) package T9K_fla { import flash.display.*; public dynamic class end_429 extends MovieClip { public var t:int; public function end_429(){ addFrameScript(0, frame1); } function frame1(){ t = ((((parent as endlevel).dm * 50) >> 0) + 32); Top.n2.push(this); stop(); } public function nt():void{ if (currentFrame < t){ nextFrame(); } else { Top.u2.push(this); }; } } }//package T9K_fla
Section 33
//end_432 (T9K_fla.end_432) package T9K_fla { import flash.display.*; import flash.media.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.ui.*; import flash.text.*; import flash.filters.*; import flash.net.*; import flash.system.*; import flash.profiler.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.printing.*; import flash.sampler.*; import flash.xml.*; public dynamic class end_432 extends MovieClip { public var k0:MovieClip; public var k1:MovieClip; public var k2:MovieClip; public var k3:MovieClip; public var c0:MovieClip; public var c1:MovieClip; public var cap:int; public var ek:Array; public function end_432(){ addFrameScript(0, frame1, 41, frame42, 81, frame82, 82, frame83); } function frame42(){ cap = Math.min((Top.ek - Top.ekb), 1999); ek = (cap + "").split("").reverse(); k0.gotoAndStop((int(ek[0]) + 2)); if (ek.length > 1){ k1.gotoAndStop((int(ek[1]) + 2)); if (ek.length > 2){ k2.gotoAndStop((int(ek[2]) + 2)); if (ek.length > 3){ k3.gotoAndStop(3); }; }; }; } function frame1(){ Top.n2.push(this); stop(); } function frame83(){ Top.u2.push(this); } function frame82(){ c0.gotoAndStop(((Top.hcb % 10) + 1)); c1.gotoAndStop((((Top.hcb * 0.1) >> 0) + 1)); } public function nt():void{ nextFrame(); } } }//package T9K_fla
Section 34
//endLevel_443 (T9K_fla.endLevel_443) package T9K_fla { import flash.display.*; public dynamic class endLevel_443 extends MovieClip { public var sponsor:MovieClip; public function endLevel_443(){ addFrameScript(0, frame1); } function frame1(){ sponsor.visible = false; sponsor.gotoAndStop(1); stop(); } } }//package T9K_fla
Section 35
//fx_sparkle_139 (T9K_fla.fx_sparkle_139) package T9K_fla { import flash.display.*; public dynamic class fx_sparkle_139 extends MovieClip { public function fx_sparkle_139(){ addFrameScript(0, frame1); } function frame1(){ rotation = (Math.random() * 360); scaleX = ((Math.random() * 0.5) + 0.5); scaleY = scaleX; } } }//package T9K_fla
Section 36
//fx_sparklepart_140 (T9K_fla.fx_sparklepart_140) package T9K_fla { import flash.display.*; public dynamic class fx_sparklepart_140 extends MovieClip { public function fx_sparklepart_140(){ addFrameScript(0, frame1, 18, frame19); } function frame1(){ alpha = ((Math.random() * 0.2) + 0.2); gotoAndPlay((int((Math.random() * 16)) + 2)); } function frame19(){ gotoAndPlay(2); } } }//package T9K_fla
Section 37
//infoText_99 (T9K_fla.infoText_99) package T9K_fla { import flash.display.*; public dynamic class infoText_99 extends MovieClip { public function infoText_99(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package T9K_fla
Section 38
//MainTimeline (T9K_fla.MainTimeline) package T9K_fla { import flash.events.*; import flash.display.*; import flash.net.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.media.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class MainTimeline extends MovieClip { public var track:Boolean; public var request:URLRequest; public var loader:URLLoader; public var b:Boolean; public var c:Boolean; public var variables:URLVariables; public function MainTimeline(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7, 7, frame8); } public function bb(_arg1:Event=null):void{ if (framesLoaded >= 6){ gotoAndStop(6); if (b){ removeEventListener(Event.ENTER_FRAME, bb); b = false; }; }; } public function onL(_arg1:Event):void{ loader.removeEventListener("ioError", onL); loader.removeEventListener("complete", onL); } public function cc(_arg1:Event=null):void{ if (framesLoaded >= 9){ gotoAndStop(9); if (c){ removeEventListener(Event.ENTER_FRAME, cc); c = false; }; }; } public function a(_arg1:Event=null):void{ if (framesLoaded >= 3){ gotoAndStop(3); removeEventListener(Event.ENTER_FRAME, a); }; } function frame1(){ if (!track){ track = true; if (loaderInfo.url.substring(0, 4) != "file"){ Security.allowDomain("*"); Security.loadPolicyFile("http://track.g-bot.net/crossdomain.xml"); variables = new URLVariables(); variables.id = "thunderax9k"; variables.ui = loaderInfo.url; request = new URLRequest("http://track.g-bot.net/track.php"); request.method = "POST"; request.data = variables; loader = new URLLoader(); loader.load(request); loader.addEventListener("ioError", onL); loader.addEventListener("complete", onL); }; }; if (framesLoaded >= 9){ gotoAndStop(9); return; }; addEventListener(Event.ENTER_FRAME, a); a(); } function frame2(){ nextFrame(); } function frame4(){ prevFrame(); } function frame5(){ nextFrame(); } function frame6(){ if (c){ } else { addEventListener(Event.ENTER_FRAME, cc); c = true; }; cc(); } function frame7(){ prevFrame(); } function frame8(){ nextFrame(); } function frame3(){ if (b){ } else { addEventListener(Event.ENTER_FRAME, bb); b = true; }; bb(); } } }//package T9K_fla
Section 39
//menuTransition_1_120 (T9K_fla.menuTransition_1_120) package T9K_fla { import flash.display.*; public dynamic class menuTransition_1_120 extends MovieClip { public function menuTransition_1_120(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package T9K_fla
Section 40
//menuTransition_2_124 (T9K_fla.menuTransition_2_124) package T9K_fla { import flash.display.*; public dynamic class menuTransition_2_124 extends MovieClip { public function menuTransition_2_124(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package T9K_fla
Section 41
//mt_button_diff1_82 (T9K_fla.mt_button_diff1_82) package T9K_fla { import flash.display.*; public dynamic class mt_button_diff1_82 extends MovieClip { public function mt_button_diff1_82(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package T9K_fla
Section 42
//mt_button_diff2_84 (T9K_fla.mt_button_diff2_84) package T9K_fla { import flash.display.*; public dynamic class mt_button_diff2_84 extends MovieClip { public function mt_button_diff2_84(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package T9K_fla
Section 43
//mt_button_diff3_87 (T9K_fla.mt_button_diff3_87) package T9K_fla { import flash.display.*; public dynamic class mt_button_diff3_87 extends MovieClip { public function mt_button_diff3_87(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package T9K_fla
Section 44
//SaveSelect_445 (T9K_fla.SaveSelect_445) package T9K_fla { import flash.display.*; public dynamic class SaveSelect_445 extends MovieClip { public function SaveSelect_445(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package T9K_fla
Section 45
//ui_mm_bgScene03_136 (T9K_fla.ui_mm_bgScene03_136) package T9K_fla { import flash.display.*; public dynamic class ui_mm_bgScene03_136 extends MovieClip { public function ui_mm_bgScene03_136(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package T9K_fla
Section 46
//ui_mm_bgscene03_138 (T9K_fla.ui_mm_bgscene03_138) package T9K_fla { import flash.display.*; public dynamic class ui_mm_bgscene03_138 extends MovieClip { public function ui_mm_bgscene03_138(){ addFrameScript(0, frame1, 41, frame42); } function frame42(){ gotoAndPlay(2); } function frame1(){ scaleY = Math.random(); alpha = ((Math.random() * 0.5) + 0.5); gotoAndPlay((int((Math.random() * 40)) + 2)); } } }//package T9K_fla
Section 47
//ui_mm_bu_interlace_91 (T9K_fla.ui_mm_bu_interlace_91) package T9K_fla { import flash.display.*; public dynamic class ui_mm_bu_interlace_91 extends MovieClip { public function ui_mm_bu_interlace_91(){ addFrameScript(0, frame1); } function frame1(){ gotoAndPlay((int((Math.random() * 117)) + 2)); } } }//package T9K_fla
Section 48
//$ab$explode ($ab$explode) package { import flash.media.*; public dynamic class $ab$explode extends Sound { } }//package
Section 49
//$ab$fade$in ($ab$fade$in) package { import flash.media.*; public dynamic class $ab$fade$in extends Sound { } }//package
Section 50
//$ab$fade$out ($ab$fade$out) package { import flash.media.*; public dynamic class $ab$fade$out extends Sound { } }//package
Section 51
//$ab$voice$1 ($ab$voice$1) package { import flash.media.*; public dynamic class $ab$voice$1 extends Sound { } }//package
Section 52
//$ab$voice$2 ($ab$voice$2) package { import flash.media.*; public dynamic class $ab$voice$2 extends Sound { } }//package
Section 53
//$alert$submerging$splash ($alert$submerging$splash) package { import flash.media.*; public dynamic class $alert$submerging$splash extends Sound { } }//package
Section 54
//$alert$submerging$textbeep ($alert$submerging$textbeep) package { import flash.media.*; public dynamic class $alert$submerging$textbeep extends Sound { } }//package
Section 55
//$bg$fire ($bg$fire) package { import flash.media.*; public dynamic class $bg$fire extends Sound { } }//package
Section 56
//$bg$riverflow ($bg$riverflow) package { import flash.media.*; public dynamic class $bg$riverflow extends Sound { } }//package
Section 57
//$bg$splash ($bg$splash) package { import flash.media.*; public dynamic class $bg$splash extends Sound { } }//package
Section 58
//$bgm$1 ($bgm$1) package { import flash.media.*; public dynamic class $bgm$1 extends Sound { } }//package
Section 59
//$bgm$2 ($bgm$2) package { import flash.media.*; public dynamic class $bgm$2 extends Sound { } }//package
Section 60
//$bgm$3 ($bgm$3) package { import flash.media.*; public dynamic class $bgm$3 extends Sound { } }//package
Section 61
//$bgm$4 ($bgm$4) package { import flash.media.*; public dynamic class $bgm$4 extends Sound { } }//package
Section 62
//$bgm$5 ($bgm$5) package { import flash.media.*; public dynamic class $bgm$5 extends Sound { } }//package
Section 63
//$bgm$6 ($bgm$6) package { import flash.media.*; public dynamic class $bgm$6 extends Sound { } }//package
Section 64
//$bgm$7a ($bgm$7a) package { import flash.media.*; public dynamic class $bgm$7a extends Sound { } }//package
Section 65
//$bgm$7b ($bgm$7b) package { import flash.media.*; public dynamic class $bgm$7b extends Sound { } }//package
Section 66
//$bgm$8 ($bgm$8) package { import flash.media.*; public dynamic class $bgm$8 extends Sound { } }//package
Section 67
//$bgm$9 ($bgm$9) package { import flash.media.*; public dynamic class $bgm$9 extends Sound { } }//package
Section 68
//$bgm$boss ($bgm$boss) package { import flash.media.*; public dynamic class $bgm$boss extends Sound { } }//package
Section 69
//$bgm$clear ($bgm$clear) package { import flash.media.*; public dynamic class $bgm$clear extends Sound { } }//package
Section 70
//$bgm$intro ($bgm$intro) package { import flash.media.*; public dynamic class $bgm$intro extends Sound { } }//package
Section 71
//$bgm$lose ($bgm$lose) package { import flash.media.*; public dynamic class $bgm$lose extends Sound { } }//package
Section 72
//$bgm$menu ($bgm$menu) package { import flash.media.*; public dynamic class $bgm$menu extends Sound { } }//package
Section 73
//$bgm$vic ($bgm$vic) package { import flash.media.*; public dynamic class $bgm$vic extends Sound { } }//package
Section 74
//$bomb$blue$charge ($bomb$blue$charge) package { import flash.media.*; public dynamic class $bomb$blue$charge extends Sound { } }//package
Section 75
//$bomb$blue$explode ($bomb$blue$explode) package { import flash.media.*; public dynamic class $bomb$blue$explode extends Sound { } }//package
Section 76
//$bomb$green$explode$1 ($bomb$green$explode$1) package { import flash.media.*; public dynamic class $bomb$green$explode$1 extends Sound { } }//package
Section 77
//$bomb$green$explode$2 ($bomb$green$explode$2) package { import flash.media.*; public dynamic class $bomb$green$explode$2 extends Sound { } }//package
Section 78
//$bomb$green$explode$3 ($bomb$green$explode$3) package { import flash.media.*; public dynamic class $bomb$green$explode$3 extends Sound { } }//package
Section 79
//$bomb$green$launch ($bomb$green$launch) package { import flash.media.*; public dynamic class $bomb$green$launch extends Sound { } }//package
Section 80
//$bomb$red$explode$1 ($bomb$red$explode$1) package { import flash.media.*; public dynamic class $bomb$red$explode$1 extends Sound { } }//package
Section 81
//$bomb$red$explode$2 ($bomb$red$explode$2) package { import flash.media.*; public dynamic class $bomb$red$explode$2 extends Sound { } }//package
Section 82
//$boss$spider$jump ($boss$spider$jump) package { import flash.media.*; public dynamic class $boss$spider$jump extends Sound { } }//package
Section 83
//$boss$spider$land ($boss$spider$land) package { import flash.media.*; public dynamic class $boss$spider$land extends Sound { } }//package
Section 84
//$enemy$spawn$1 ($enemy$spawn$1) package { import flash.media.*; public dynamic class $enemy$spawn$1 extends Sound { } }//package
Section 85
//$enemy$spawn$2 ($enemy$spawn$2) package { import flash.media.*; public dynamic class $enemy$spawn$2 extends Sound { } }//package
Section 86
//$explosion$armor ($explosion$armor) package { import flash.media.*; public dynamic class $explosion$armor extends Sound { } }//package
Section 87
//$explosion$big ($explosion$big) package { import flash.media.*; public dynamic class $explosion$big extends Sound { } }//package
Section 88
//$explosion$boss ($explosion$boss) package { import flash.media.*; public dynamic class $explosion$boss extends Sound { } }//package
Section 89
//$explosion$helper$die ($explosion$helper$die) package { import flash.media.*; public dynamic class $explosion$helper$die extends Sound { } }//package
Section 90
//$explosion$helper$pod ($explosion$helper$pod) package { import flash.media.*; public dynamic class $explosion$helper$pod extends Sound { } }//package
Section 91
//$explosion$med ($explosion$med) package { import flash.media.*; public dynamic class $explosion$med extends Sound { } }//package
Section 92
//$explosion$missile$homing ($explosion$missile$homing) package { import flash.media.*; public dynamic class $explosion$missile$homing extends Sound { } }//package
Section 93
//$explosion$missile$nuke ($explosion$missile$nuke) package { import flash.media.*; public dynamic class $explosion$missile$nuke extends Sound { } }//package
Section 94
//$explosion$playerdeath ($explosion$playerdeath) package { import flash.media.*; public dynamic class $explosion$playerdeath extends Sound { } }//package
Section 95
//$explosion$questionbox ($explosion$questionbox) package { import flash.media.*; public dynamic class $explosion$questionbox extends Sound { } }//package
Section 96
//$explosion$selfdestruct ($explosion$selfdestruct) package { import flash.media.*; public dynamic class $explosion$selfdestruct extends Sound { } }//package
Section 97
//$explosion$small ($explosion$small) package { import flash.media.*; public dynamic class $explosion$small extends Sound { } }//package
Section 98
//$explosion$underwater ($explosion$underwater) package { import flash.media.*; public dynamic class $explosion$underwater extends Sound { } }//package
Section 99
//$pickup$bonus$1 ($pickup$bonus$1) package { import flash.media.*; public dynamic class $pickup$bonus$1 extends Sound { } }//package
Section 100
//$pickup$bonus$2 ($pickup$bonus$2) package { import flash.media.*; public dynamic class $pickup$bonus$2 extends Sound { } }//package
Section 101
//$pickup$bonus$3 ($pickup$bonus$3) package { import flash.media.*; public dynamic class $pickup$bonus$3 extends Sound { } }//package
Section 102
//$pickup$bonus$4 ($pickup$bonus$4) package { import flash.media.*; public dynamic class $pickup$bonus$4 extends Sound { } }//package
Section 103
//$pickup$gun$base ($pickup$gun$base) package { import flash.media.*; public dynamic class $pickup$gun$base extends Sound { } }//package
Section 104
//$pickup$gun$blue ($pickup$gun$blue) package { import flash.media.*; public dynamic class $pickup$gun$blue extends Sound { } }//package
Section 105
//$pickup$gun$green ($pickup$gun$green) package { import flash.media.*; public dynamic class $pickup$gun$green extends Sound { } }//package
Section 106
//$pickup$gun$red ($pickup$gun$red) package { import flash.media.*; public dynamic class $pickup$gun$red extends Sound { } }//package
Section 107
//$pickup$item$bomb ($pickup$item$bomb) package { import flash.media.*; public dynamic class $pickup$item$bomb extends Sound { } }//package
Section 108
//$pickup$item$life ($pickup$item$life) package { import flash.media.*; public dynamic class $pickup$item$life extends Sound { } }//package
Section 109
//$pickup$missile$homing ($pickup$missile$homing) package { import flash.media.*; public dynamic class $pickup$missile$homing extends Sound { } }//package
Section 110
//$pickup$missile$nuke ($pickup$missile$nuke) package { import flash.media.*; public dynamic class $pickup$missile$nuke extends Sound { } }//package
Section 111
//$S ($S) package { import flash.media.*; class $S { private static const SILENT:SoundTransform = new SoundTransform(0); static var ui$endlevel$panelmove$short:_Audio; static var pickup$gun$red:_Audio; static var ui$select:_Audio; private static var INIT:Boolean = false; static var explosion$selfdestruct:_Audio; static var shot$player$blue$loop:_Audio; static var explosion$questionbox:_Audio; static var shot$player$blue$start:_Audio; static var shot$player$green$loop:_Audio; static var explosion$playerdeath:_Audio; static var shot$player$green$start:_Audio; static var enemy$spawn$1:_Audio; static var enemy$spawn$2:_Audio; static var explosion$underwater:_Audio; static var bg$fire:_Audio; static var bomb$green$launch:_Audio; static var bomb$blue$charge:_Audio; static var explosion$helper$pod:_Audio; static var shot$player$red:_Audio; static var pickup$missile$homing:_Audio; static var pickup$missile$nuke:_Audio; static var ab$fade$out:_Audio; static var ui$endlevel$count:_Audio; static var explosion$missile$nuke:_Audio; static var ui$start:_Audio; static var ui$endlevel$panelmove$long:_Audio; static var bomb$blue$explode:_Audio; static var bomb$red$explode$2:_Audio; static var ab$explode:_Audio; static var ui$resume:_Audio; static var bomb$red$explode$1:_Audio; static var shot$player$orange$shoot:_Audio; static var pickup$gun$blue:_Audio; static var pickup$item$bomb:_Audio; static var shot$enemy$1:_Audio; static var pickup$gun$green:_Audio; static var explosion$helper$die:_Audio; static var explosion$missile$homing:_Audio; static var shot$player$white$shoot:_Audio; static var boss$spider$land:_Audio; static var bg$riverflow:_Audio; static var explosion$boss:_Audio; static var alert$submerging$textbeep:_Audio; static var bg$splash:_Audio; static var shield$off:_Audio; static var explosion$small:_Audio; static var ab$voice$1:_Audio; static var ab$voice$2:_Audio; static var shot$impact$2:_Audio; static var ui$change:_Audio; static var pickup$bonus$1:_Audio; static var pickup$bonus$2:_Audio; static var pickup$bonus$3:_Audio; static var pickup$bonus$4:_Audio; static var shot$player$white$charge:_Audio; static var ab$fade$in:_Audio; static var bomb$green$explode$1:_Audio; static var bomb$green$explode$2:_Audio; static var bomb$green$explode$3:_Audio; static var shot$player$blackhole$start2:_Audio; static var pickup$item$life:_Audio; static var explosion$med:_Audio; static var boss$spider$jump:_Audio; static var shot$resist:_Audio; static var pickup$gun$base:_Audio; static var ui$endlevel$panelmove$panelopen:_Audio; static var shot$player$blackhole$end:_Audio; static var shot$player$blackhole$loop:_Audio; static var ui$pause:_Audio; static var alert$submerging$splash:_Audio; static var explosion$armor:_Audio; static var explosion$big:_Audio; static var ui$back:_Audio; static var shield$on:_Audio; static var ui$endlevel$panelmove$panelsplit:_Audio; static function initMain():Boolean{ try { alert$submerging$textbeep = _(new $alert$submerging$textbeep()); ui$change = _(new $ui$change()); ui$start = _(new $ui$start()); ui$back = _(new $ui$back()); } catch(e:Error) { return (false); }; return (true); } static function init():void{ if (INIT){ return; }; alert$submerging$splash = _(new $alert$submerging$splash()); bg$fire = _(new $bg$fire()); bg$riverflow = _(new $bg$riverflow()); bg$splash = _(new $bg$splash()); bomb$blue$charge = _(new $bomb$blue$charge()); bomb$blue$explode = _(new $bomb$blue$explode()); bomb$green$explode$1 = _(new $bomb$green$explode$1()); bomb$green$explode$2 = _(new $bomb$green$explode$2()); bomb$green$explode$3 = _(new $bomb$green$explode$3()); bomb$green$launch = _(new $bomb$green$launch()); bomb$red$explode$1 = _(new $bomb$red$explode$1()); bomb$red$explode$2 = _(new $bomb$red$explode$2()); boss$spider$jump = _(new $boss$spider$jump()); boss$spider$land = _(new $boss$spider$land()); enemy$spawn$1 = _(new $enemy$spawn$1()); enemy$spawn$2 = _(new $enemy$spawn$2()); explosion$armor = _(new $explosion$armor()); explosion$big = _(new $explosion$big()); explosion$boss = _(new $explosion$boss()); explosion$helper$die = _(new $explosion$helper$die()); explosion$helper$pod = _(new $explosion$helper$pod()); explosion$med = _(new $explosion$med()); explosion$missile$homing = _(new $explosion$missile$homing()); explosion$missile$nuke = _(new $explosion$missile$nuke()); explosion$playerdeath = _(new $explosion$playerdeath()); explosion$questionbox = _(new $explosion$questionbox()); explosion$selfdestruct = _(new $explosion$selfdestruct()); explosion$small = _(new $explosion$small()); explosion$underwater = _(new $explosion$underwater()); pickup$bonus$1 = _(new $pickup$bonus$1()); pickup$bonus$2 = _(new $pickup$bonus$2()); pickup$bonus$3 = _(new $pickup$bonus$3()); pickup$bonus$4 = _(new $pickup$bonus$4()); pickup$gun$base = _(new $pickup$gun$base()); pickup$gun$blue = _(new $pickup$gun$blue()); pickup$gun$green = _(new $pickup$gun$green()); pickup$gun$red = _(new $pickup$gun$red()); pickup$item$bomb = _(new $pickup$item$bomb()); pickup$item$life = _(new $pickup$item$life()); pickup$missile$homing = _(new $pickup$missile$homing()); pickup$missile$nuke = _(new $pickup$missile$nuke()); shield$off = _(new $shield$off()); shield$on = _(new $shield$on()); shot$enemy$1 = _(new $shot$enemy$1()); shot$impact$2 = _(new $shot$impact$2()); shot$player$blackhole$end = _(new $shot$player$blackhole$end()); shot$player$blackhole$loop = _(new $shot$player$blackhole$loop()); shot$player$blackhole$start2 = _(new $shot$player$blackhole$start2()); shot$player$blue$loop = _(new $shot$player$blue$loop()); shot$player$blue$start = _(new $shot$player$blue$start()); shot$player$green$loop = _(new $shot$player$green$loop()); shot$player$green$start = _(new $shot$player$green$start()); shot$player$orange$shoot = _(new $shot$player$orange$shoot()); shot$player$red = _(new $shot$player$red()); shot$player$white$charge = _(new $shot$player$white$charge()); shot$player$white$shoot = _(new $shot$player$white$shoot()); shot$resist = _(new $shot$resist()); ui$endlevel$count = _(new $ui$endlevel$count()); ui$endlevel$panelmove$long = _(new $ui$endlevel$panelmove$long()); ui$endlevel$panelmove$panelopen = _(new $ui$endlevel$panelmove$panelopen()); ui$endlevel$panelmove$panelsplit = _(new $ui$endlevel$panelmove$panelsplit()); ui$endlevel$panelmove$short = _(new $ui$endlevel$panelmove$short()); ui$pause = _(new $ui$pause()); ui$resume = _(new $ui$resume()); INIT = true; } static function initIntro(_arg1:Boolean=false):Boolean{ var sponsor = _arg1; try { if (sponsor){ ab$explode = _(new $ab$explode()); ab$fade$in = _(new $ab$fade$in()); ab$fade$out = _(new $ab$fade$out()); ab$voice$1 = _(new $ab$voice$1()); ab$voice$2 = _(new $ab$voice$2()); } else { ab$explode = null; ab$fade$in = null; ab$fade$out = null; ab$voice$1 = null; ab$voice$2 = null; }; ui$select = _(new $ui$select()); } catch(e:Error) { return (false); }; return (true); } private static function _(_arg1:Sound):_Audio{ return (new _Audio(_arg1)); } } }//package
Section 112
//$shield$off ($shield$off) package { import flash.media.*; public dynamic class $shield$off extends Sound { } }//package
Section 113
//$shield$on ($shield$on) package { import flash.media.*; public dynamic class $shield$on extends Sound { } }//package
Section 114
//$shot$enemy$1 ($shot$enemy$1) package { import flash.media.*; public dynamic class $shot$enemy$1 extends Sound { } }//package
Section 115
//$shot$impact$2 ($shot$impact$2) package { import flash.media.*; public dynamic class $shot$impact$2 extends Sound { } }//package
Section 116
//$shot$player$blackhole$end ($shot$player$blackhole$end) package { import flash.media.*; public dynamic class $shot$player$blackhole$end extends Sound { } }//package
Section 117
//$shot$player$blackhole$loop ($shot$player$blackhole$loop) package { import flash.media.*; public dynamic class $shot$player$blackhole$loop extends Sound { } }//package
Section 118
//$shot$player$blackhole$start2 ($shot$player$blackhole$start2) package { import flash.media.*; public dynamic class $shot$player$blackhole$start2 extends Sound { } }//package
Section 119
//$shot$player$blue$loop ($shot$player$blue$loop) package { import flash.media.*; public dynamic class $shot$player$blue$loop extends Sound { } }//package
Section 120
//$shot$player$blue$start ($shot$player$blue$start) package { import flash.media.*; public dynamic class $shot$player$blue$start extends Sound { } }//package
Section 121
//$shot$player$green$loop ($shot$player$green$loop) package { import flash.media.*; public dynamic class $shot$player$green$loop extends Sound { } }//package
Section 122
//$shot$player$green$start ($shot$player$green$start) package { import flash.media.*; public dynamic class $shot$player$green$start extends Sound { } }//package
Section 123
//$shot$player$orange$shoot ($shot$player$orange$shoot) package { import flash.media.*; public dynamic class $shot$player$orange$shoot extends Sound { } }//package
Section 124
//$shot$player$red ($shot$player$red) package { import flash.media.*; public dynamic class $shot$player$red extends Sound { } }//package
Section 125
//$shot$player$white$charge ($shot$player$white$charge) package { import flash.media.*; public dynamic class $shot$player$white$charge extends Sound { } }//package
Section 126
//$shot$player$white$shoot ($shot$player$white$shoot) package { import flash.media.*; public dynamic class $shot$player$white$shoot extends Sound { } }//package
Section 127
//$shot$resist ($shot$resist) package { import flash.media.*; public dynamic class $shot$resist extends Sound { } }//package
Section 128
//$ui$back ($ui$back) package { import flash.media.*; public dynamic class $ui$back extends Sound { } }//package
Section 129
//$ui$change ($ui$change) package { import flash.media.*; public dynamic class $ui$change extends Sound { } }//package
Section 130
//$ui$endlevel$count ($ui$endlevel$count) package { import flash.media.*; public dynamic class $ui$endlevel$count extends Sound { } }//package
Section 131
//$ui$endlevel$panelmove$long ($ui$endlevel$panelmove$long) package { import flash.media.*; public dynamic class $ui$endlevel$panelmove$long extends Sound { } }//package
Section 132
//$ui$endlevel$panelmove$panelopen ($ui$endlevel$panelmove$panelopen) package { import flash.media.*; public dynamic class $ui$endlevel$panelmove$panelopen extends Sound { } }//package
Section 133
//$ui$endlevel$panelmove$panelsplit ($ui$endlevel$panelmove$panelsplit) package { import flash.media.*; public dynamic class $ui$endlevel$panelmove$panelsplit extends Sound { } }//package
Section 134
//$ui$endlevel$panelmove$short ($ui$endlevel$panelmove$short) package { import flash.media.*; public dynamic class $ui$endlevel$panelmove$short extends Sound { } }//package
Section 135
//$ui$pause ($ui$pause) package { import flash.media.*; public dynamic class $ui$pause extends Sound { } }//package
Section 136
//$ui$resume ($ui$resume) package { import flash.media.*; public dynamic class $ui$resume extends Sound { } }//package
Section 137
//$ui$select ($ui$select) package { import flash.media.*; public dynamic class $ui$select extends Sound { } }//package
Section 138
//$ui$start ($ui$start) package { import flash.media.*; public dynamic class $ui$start extends Sound { } }//package
Section 139
//_ (_) package { import flash.display.*; import flash.utils.*; import flash.geom.*; import flash.filters.*; public class _ { private static const clearL1:Array = [new _TaskClearL1(0, function ():void{ bg1$1 = w(bg1$1); bg1$2 = w(bg1$2); }, "bgLevel1{*}"), new _TaskClearL1(1, function ():void{ riverdepth = w(riverdepth); bo$1$0 = w(bo$1$0); bo$1$1 = w(bo$1$1); bo$1$3 = w(bo$1$3); bo$1$4 = w(bo$1$4); bo$1$5 = w(bo$1$5); bo$1$6 = w(bo$1$6); bo$1$6x = w(bo$1$6x); bo$1$7 = w(bo$1$7); bo$1$8 = w(bo$1$8); bo$1$9 = w(bo$1$9); }, "bgObjectL1{01-09}"), new _TaskClearL1(2, function ():void{ bo$1$10 = w(bo$1$10); bo$1$11 = w(bo$1$11); bo$1$12 = w(bo$1$12); bo$1$13 = w(bo$1$13); bo$1$14 = w(bo$1$14); bo$1$15 = w(bo$1$15); }, "bgObjectL1{10-15}"), new _TaskClearL1(3, function ():void{ bs$1 = w(bs$1); }, "bgSprite-01"), new _TaskClearL1(4, function ():void{ e2 = w(e2); e3 = w(e3); e4 = w(e4); e5 = w(e5); e6 = w(e6); e7 = w(e7); e8 = w(e8); }, "enemy{02-08}"), new _TaskClearL1(5, function ():void{ e2s = w(e2s); e3s = w(e3s); e4s = w(e4s); e5s = w(e5s); e6s = w(e6s); e7s = w(e7s); e8s = w(e8s); }, "enemyShadow{02-08}"), new _TaskClearL1(6, function ():void{ g1 = w(g1); g2 = w(g2); }, "groundEnemy{01-02}"), new _TaskClearL1(7, function ():void{ gboss$1$egg = w(gboss$1$egg); gboss$1$kid = w(gboss$1$kid); boss$1$kid$die = w(boss$1$kid$die); }, "groundEnemy-boss01{*}")]; private static const clearL2:Array = [new _TaskClearL2(0, function ():void{ bg2$1 = w(bg2$1); bg2$2 = w(bg2$2); }, "bgLevel2{*}"), new _TaskClearL2(1, function ():void{ bo$2$1 = w(bo$2$1); bo$2$2 = w(bo$2$2); bo$2$3 = w(bo$2$3); bo$2$4 = w(bo$2$4); bo$2$5 = w(bo$2$5); bo$2$6 = w(bo$2$6); bo$2$7 = w(bo$2$7); bo$2$8 = w(bo$2$8); bo$2$9 = w(bo$2$9); }, "bgObjectL2{01-09}"), new _TaskClearL2(2, function ():void{ bo$2$10 = w(bo$2$10); bo$2$11 = w(bo$2$11); bo$2$12 = w(bo$2$12); bo$2$13 = w(bo$2$13); bo$2$14 = w(bo$2$14); bo$2$15 = w(bo$2$15); bo$2$16 = w(bo$2$16); bo$2$17 = w(bo$2$17); bo$2$18 = w(bo$2$18); bo$2$19 = w(bo$2$19); }, "bgObjectL2{10-19}"), new _TaskClearL2(3, function ():void{ bo$2$20 = w(bo$2$20); bo$2$21 = w(bo$2$21); bo$2$22 = w(bo$2$22); bo$2$23 = w(bo$2$23); bo$2$24 = w(bo$2$24); bo$2$25 = w(bo$2$25); bo$2$26 = w(bo$2$26); bo$2$27 = w(bo$2$27); bo$2$28 = w(bo$2$28); bo$2$29 = w(bo$2$29); }, "bgObjectL2{20-29}"), new _TaskClearL2(4, function ():void{ bo$2$30 = w(bo$2$30); bo$2$31 = w(bo$2$31); bo$2$32 = w(bo$2$32); bo$2$33 = w(bo$2$33); bo$2$34 = w(bo$2$34); bo$2$35 = w(bo$2$35); bo$2$36 = w(bo$2$36); bo$2$37 = w(bo$2$37); bo$2$38 = w(bo$2$38); bo$2$39 = w(bo$2$39); }, "bgObjectL2{30-39}"), new _TaskClearL2(5, function ():void{ bo$2$40 = w(bo$2$40); bo$2$41 = w(bo$2$41); bo$2$42 = w(bo$2$42); bo$2$43 = w(bo$2$43); bo$2$44 = w(bo$2$44); bo$2$45 = w(bo$2$45); bo$2$46 = w(bo$2$46); bo$2$47 = w(bo$2$47); bo$2$48 = w(bo$2$48); bo$2$49 = w(bo$2$49); }, "bgObjectL2{40-49}"), new _TaskClearL2(6, function ():void{ bo$2$50 = w(bo$2$50); bo$2$51 = w(bo$2$51); bo$2$52 = w(bo$2$52); bo$2$53 = w(bo$2$53); bo$2$54 = w(bo$2$54); bo$2$55 = w(bo$2$55); bo$2$56 = w(bo$2$56); bo$2$57 = w(bo$2$57); bo$2$58 = w(bo$2$58); bo$2$59 = w(bo$2$59); }, "bgObjectL2{50-59}"), new _TaskClearL2(7, function ():void{ bo$2$60 = w(bo$2$60); bo$2$61 = w(bo$2$61); bo$2$62 = w(bo$2$62); bo$2$63 = w(bo$2$63); bo$2$64 = w(bo$2$64); bo$2$65 = w(bo$2$65); bo$2$66 = w(bo$2$66); bo$2$67 = w(bo$2$67); bo$2$68 = w(bo$2$68); bo$2$69 = w(bo$2$69); }, "bgObjectL2{60-69}"), new _TaskClearL2(8, function ():void{ bo$2$70 = w(bo$2$70); bo$2$71 = w(bo$2$71); bo$2$72 = w(bo$2$72); bo$2$73 = w(bo$2$73); bo$2$74 = w(bo$2$74); bo$2$75 = w(bo$2$75); bo$2$76 = w(bo$2$76); bo$2$77 = w(bo$2$77); bo$2$78 = w(bo$2$78); bo$2$79 = w(bo$2$79); }, "bgObjectL2{70-79}"), new _TaskClearL2(9, function ():void{ bo$2$80 = w(bo$2$80); bo$2$81 = w(bo$2$81); bo$2$82 = w(bo$2$82); bo$2$83 = w(bo$2$83); bo$2$84 = w(bo$2$84); bo$2$85 = w(bo$2$85); bo$2$86 = w(bo$2$86); bo$2$87 = w(bo$2$87); bo$2$88 = w(bo$2$88); bo$2$89 = w(bo$2$89); }, "bgObjectL2{80-89}"), new _TaskClearL2(10, function ():void{ ocean = w(ocean); }, "bgOcean"), new _TaskClearL2(11, function ():void{ bs$1 = w(bs$1); }, "bgSprite-01"), new _TaskClearL2(12, function ():void{ e9 = w(e9); e10 = w(e10); e11 = w(e11); e12 = w(e12); e13 = w(e13); }, "enemy{09-13}"), new _TaskClearL2(13, function ():void{ e9s = w(e9s); e10s = w(e10s); e11s = w(e11s); e12s = w(e12s); e13s = w(e13s); }, "enemyShadow{09-13}"), new _TaskClearL2(14, function ():void{ g3 = w(g3); g4 = w(g4); g4$lock = w(g4$lock); g4$beam = w(g4$beam); g5 = w(g5); }, "groundEnemy{03-05}"), new _TaskClearL2(15, function ():void{ boss$2$wreck = w(boss$2$wreck); boss$2$shad = w(boss$2$shad); }, "boss02{*}")]; private static const clearL3:Array = tidy([(D = 0), new _TaskClearL3(D, function ():void{ bg3$1 = w(bg3$1); bg3$2 = w(bg3$2); }, "bgLevel3-sector{01-02}"), (D = (D + 1)), new _TaskClearL3(D, function ():void{ bo$3$1 = w(bo$3$1); bo$3$2 = w(bo$3$2); bo$3$2$ = w(bo$3$2$); bo$3$3 = w(bo$3$3); bo$3$3$ = w(bo$3$3$); bo$3$4 = w(bo$3$4); bo$3$5 = w(bo$3$5); bo$3$6 = w(bo$3$6); bo$3$6$ = w(bo$3$6$); bo$3$7 = w(bo$3$7); bo$3$8 = w(bo$3$8); bo$3$8$ = w(bo$3$8$); bo$3$9 = w(bo$3$9); }, "bgObjectL3{01-09}"), (D = (D + 1)), new _TaskClearL3(D, function ():void{ bo$3$10 = w(bo$3$10); bo$3$11 = w(bo$3$11); bo$3$11$ = w(bo$3$11$); bo$3$12 = w(bo$3$12); bo$3$13 = w(bo$3$13); bo$3$14 = w(bo$3$14); bo$3$14$ = w(bo$3$14$); bo$3$15 = w(bo$3$15); bo$3$16 = w(bo$3$16); bo$3$16$ = w(bo$3$16$); bo$3$17 = w(bo$3$17); bo$3$18 = w(bo$3$18); bo$3$18$ = w(bo$3$18$); }, "bgObjectL3{10-18}"), (D = (D + 1)), new _TaskClearL3(D, function ():void{ ocean = w(ocean); }, "bgOcean"), (D = (D + 1)), new _TaskClearL3(D, function ():void{ bs$2 = w(bs$2); ripple = w(ripple); }, "bgSprite-02"), (D = (D + 1)), new _TaskClearL3(D, function ():void{ e14 = w(e14); e15 = w(e15); e16 = w(e16); e17 = w(e17); e18 = w(e18); e19 = w(e19); }, "enemy{14-19}"), (D = (D + 1)), new _TaskClearL3(D, function ():void{ e14s = w(e14s); e15s = w(e15s); e16s = w(e16s); }, "enemyShadow{14-16}"), (D = (D + 1)), new _TaskClearL3(D, function ():void{ g8 = w(g8); g9 = w(g9); g10 = w(g10); g11 = w(g11); }, "groundEnemy{08-11}")]); private static const clearL4:Array = tidy([(D = 0), new _TaskClearL4(D, function ():void{ bg4$1 = w(bg4$1); bg4$2 = w(bg4$2); }, "bgLevel3-sector03"), (D = (D + 1)), new _TaskClearL4(D, function ():void{ bg4$crack = w(bg4$crack); bg4$pit = w(bg4$pit); }, "bgLevel3-underwaterLayers"), (D = (D + 1)), new _TaskClearL4(D, function ():void{ bo$4$1 = w(bo$4$1); bo$4$2 = w(bo$4$2); bo$4$3 = w(bo$4$3); }, "bgObjectL3{21-23}"), (D = (D + 1)), new _TaskClearL4(D, function ():void{ bs$3 = w(bs$3); }, "bgSprite-04"), (D = (D + 1)), new _TaskClearL4(D, function ():void{ e20 = w(e20); e21 = w(e21); e22 = w(e22); e23 = w(e23); e24 = w(e24); e25 = w(e25); }, "enemy{20-25}"), (D = (D + 1)), new _TaskClearL4(D, function ():void{ e20s = w(e20s); e21s = w(e21s); e22s = w(e22s); e23s = w(e23s); e24s = w(e24s); e25s = w(e25s); }, "enemyShadow{20-25}"), (D = (D + 1)), new _TaskClearL4(D, function ():void{ g6 = w(g6); g7 = w(g7); g12 = w(g12); gEye = w(gEye); }, "groundEnemy{06-12}"), (D = (D + 1)), new _TaskClearL4(D, function ():void{ boss$3 = w(boss$3); boss$3$tentacle$1 = w(boss$3$tentacle$1); boss$3$tentacle$2 = w(boss$3$tentacle$2); boss$3$tentacle$3 = w(boss$3$tentacle$3); boss$3$tentacle$4 = w(boss$3$tentacle$4); boss$3$gun = w(boss$3$gun); }, "boss03{*}")]); private static const clearL5:Array = tidy([(D = 0), new _TaskClearL5(D, function ():void{ bg5$1 = w(bg5$1); bg5$2 = w(bg5$2); }, "bgLevel4{*}"), (D = (D + 1)), new _TaskClearL5(D, function ():void{ bo$5$1 = w(bo$5$1); bo$5$2 = w(bo$5$2); bo$5$3 = w(bo$5$3); bo$5$4 = w(bo$5$4); bo$5$5 = w(bo$5$5); bo$5$6 = w(bo$5$6); bo$5$7 = w(bo$5$7); bo$5$8 = w(bo$5$8); bo$5$9 = w(bo$5$9); }, "bgObjectL4{01-09}"), (D = (D + 1)), new _TaskClearL5(D, function ():void{ bo$5$10 = w(bo$5$10); bo$5$11 = w(bo$5$11); }, "bgObjectL4{10-11}"), (D = (D + 1)), new _TaskClearL5(D, function ():void{ bs$4 = w(bs$4); }, "bgSprite-04"), (D = (D + 1)), new _TaskClearL5(D, function ():void{ e26 = w(e26); e27 = w(e27); e28 = w(e28); }, "enemy{26-28}"), (D = (D + 1)), new _TaskClearL5(D, function ():void{ e26s = w(e26s); e27s = w(e27s); e28s = w(e28s); }, "enemyShadow{26-28}"), (D = (D + 1)), new _TaskClearL5(D, function ():void{ g13 = w(g13); g14 = w(g14); g15 = w(g15); g16 = w(g16); }, "groundEnemy{13-16}"), (D = (D + 1)), new _TaskClearL5(D, function ():void{ boss$4 = w(boss$4); boss$4$gun = w(boss$4$gun); boss$4$shield = w(boss$4$shield); boss$4$shieldSide = w(boss$4$shieldSide); boss$4$generatorL = w(boss$4$generatorL); boss$4$generatorR = w(boss$4$generatorR); boss$4$generatorL$die = w(boss$4$generatorL$die); boss$4$generatorR$die = w(boss$4$generatorR$die); boss$4$wreck = w(boss$4$wreck); }, "boss04{*}")]); private static const clearL6:Array = tidy([(D = 0), new _TaskClearL6(D, function ():void{ bg6$1 = w(bg6$1); bg6$2 = w(bg6$2); }, "bgLevel5"), (D = (D + 1)), new _TaskClearL6(D, function ():void{ bo$6$1 = w(bo$6$1); bo$6$2 = w(bo$6$2); bo$6$3 = w(bo$6$3); bo$6$4 = w(bo$6$4); }, "bgObjectL5{01-04}"), (D = (D + 1)), new _TaskClearL6(D, function ():void{ e29 = w(e29); e30 = w(e30); e31 = w(e31); e32 = w(e32); e35 = w(e35); e37 = w(e37); e40 = w(e40); e41 = w(e41); e42 = w(e42); e47 = w(e47); }, "enemy{29-47}"), (D = (D + 1)), new _TaskClearL6(D, function ():void{ boss$5 = w(boss$5); boss$5$charge = w(boss$5$charge); boss$5$laser = w(boss$5$laser); boss$5$tailLight = w(boss$5$tailLight); }, "boss05{*}")]); private static const clearL0:Array = [new _TaskClearL0(0, function ():void{ bg0$1 = w(bg0$1); }, "bgTutorialLevel"), new _TaskClearL0(2, function ():void{ g0 = w(g0); }, "tutorialEnemy")]; private static const clearL8:Array = tidy([(D = 0), new _TaskClearL8(D, function ():void{ bg8$1 = w(bg8$1); bg8$2 = w(bg8$2); }, "bgLevel7{*}"), (D = (D + 1)), new _TaskClearL8(D, function ():void{ bo$8$1 = w(bo$8$1); bo$8$2 = w(bo$8$2); bo$8$3 = w(bo$8$3); bo$8$4 = w(bo$8$4); bo$8$5 = w(bo$8$5); bo$8$6 = w(bo$8$6); bo$8$7 = w(bo$8$7); bo$8$8 = w(bo$8$8); bo$8$9 = w(bo$8$9); }, "bgObjectL7{01-09}"), (D = (D + 1)), new _TaskClearL8(D, function ():void{ bo$8$10 = w(bo$8$10); bo$8$11 = w(bo$8$11); bo$8$12 = w(bo$8$12); bo$8$13 = w(bo$8$13); bo$8$14 = w(bo$8$14); bo$8$15 = w(bo$8$15); bo$8$16 = w(bo$8$16); bo$8$17 = w(bo$8$17); bo$8$18 = w(bo$8$18); bo$8$19 = w(bo$8$19); }, "bgObjectL7{10-19}"), (D = (D + 1)), new _TaskClearL8(D, function ():void{ bo$8$20 = w(bo$8$20); bo$8$21 = w(bo$8$21); bo$8$22 = w(bo$8$22); bo$8$23 = w(bo$8$23); bo$8$24 = w(bo$8$24); bo$8$25 = w(bo$8$25); bo$8$26 = w(bo$8$26); bo$8$27 = w(bo$8$27); bo$8$28 = w(bo$8$28); bo$8$29 = w(bo$8$29); }, "bgObjectL7{20-29}"), (D = (D + 1)), new _TaskClearL8(D, function ():void{ bo$8$30 = w(bo$8$30); bo$8$31 = w(bo$8$31); bo$8$32 = w(bo$8$32); bo$8$33 = w(bo$8$33); bo$8$34 = w(bo$8$34); bo$8$35 = w(bo$8$35); bo$8$36 = w(bo$8$36); bo$8$37 = w(bo$8$37); bo$8$38 = w(bo$8$38); bo$8$39 = w(bo$8$39); }, "bgObjectL7{30-39}"), (D = (D + 1)), new _TaskClearL8(D, function ():void{ bo$8$40 = w(bo$8$40); bo$8$41 = w(bo$8$41); bo$8$42 = w(bo$8$42); }, "bgObjectL7{40-42}"), (D = (D + 1)), new _TaskClearL8(D, function ():void{ e43 = w(e43); e44 = w(e44); e45 = w(e45); e46 = w(e46); e52 = w(e52); }, "enemy{43-52}"), (D = (D + 1)), new _TaskClearL8(D, function ():void{ hercolubus$app = w(hercolubus$app); hercolubus$warn = w(hercolubus$warn); hercolubus$orp = w(hercolubus$orp); }, "hercolubusText{*}"), (D = (D + 1)), new _TaskClearL8(D, function ():void{ g20 = w(g20); g20$die = w(g20$die); g21 = w(g21); g21$die = w(g21$die); g22 = w(g22); g22$die = w(g22$die); }, "groundEnemy{20-22}")]); private static const clearL9:Array = tidy([(D = 0), new _TaskClearL9(D, function ():void{ bg9 = w(bg9); }, "bgLevel7-sector03"), (D = (D + 1)), new _TaskClearL9(D, function ():void{ bo$9$1 = w(bo$9$1); bo$9$2 = w(bo$9$2); }, "bgObjectL7{51-52}"), (D = (D + 1)), new _TaskClearL9(D, function ():void{ g23 = w(g23); g23$die = w(g23$die); }, "groundEnemy-23"), (D = (D + 1)), new _TaskClearL9(D, function ():void{ boss$7$1 = w(boss$7$1); boss$7$1$eye$1$lid = w(boss$7$1$eye$1$lid); boss$7$1$eye$2$lid = w(boss$7$1$eye$2$lid); boss$7$1$eye$3$lid = w(boss$7$1$eye$3$lid); boss$7$1$eye$1$pupil = w(boss$7$1$eye$1$pupil); boss$7$1$eye$2$pupil = w(boss$7$1$eye$2$pupil); boss$7$1$eye$3$pupil = w(boss$7$1$eye$3$pupil); boss$7$1$exp = w(boss$7$1$exp); boss$7$2 = w(boss$7$2); boss$7$2$laser = w(boss$7$2$laser); boss$7$3 = w(boss$7$3); boss$7$3$exp = w(boss$7$3$exp); boss$7$3$head = w(boss$7$3$head); boss$7$4 = w(boss$7$4); }, "boss07{*}")]); private static const clearL7:Array = tidy([(D = 0), new _TaskClearL7(D, function ():void{ bg7$1 = w(bg7$1); bg7$2 = w(bg7$2); }, "bgLevel6"), (D = (D + 1)), new _TaskClearL7(D, function ():void{ bo$7$1 = w(bo$7$1); bo$7$2 = w(bo$7$2); bo$7$3 = w(bo$7$3); bo$7$4 = w(bo$7$4); bo$7$5 = w(bo$7$5); bo$7$6 = w(bo$7$6); bo$7$7 = w(bo$7$7); bo$7$8 = w(bo$7$8); bo$7$9 = w(bo$7$9); }, "bgObjectL6{01-09}"), (D = (D + 1)), new _TaskClearL7(D, function ():void{ bo$7$10 = w(bo$7$10); bo$7$11 = w(bo$7$11); bo$7$12 = w(bo$7$12); bo$7$13 = w(bo$7$13); bo$7$14 = w(bo$7$14); bo$7$15 = w(bo$7$15); bo$7$16 = w(bo$7$16); bo$7$17 = w(bo$7$17); bo$7$18 = w(bo$7$18); bo$7$19 = w(bo$7$19); }, "bgObjectL6{10-19}"), (D = (D + 1)), new _TaskClearL7(D, function ():void{ bo$7$20 = w(bo$7$20); bo$7$21 = w(bo$7$21); bo$7$22 = w(bo$7$22); bo$7$23 = w(bo$7$23); bo$7$24 = w(bo$7$24); bo$7$25 = w(bo$7$25); bo$7$26 = w(bo$7$26); bo$7$27 = w(bo$7$27); bo$7$28 = w(bo$7$28); bo$7$29 = w(bo$7$29); }, "bgObjectL6{20-29}"), (D = (D + 1)), new _TaskClearL7(D, function ():void{ bo$7$30 = w(bo$7$30); bo$7$31 = w(bo$7$31); bo$7$32 = w(bo$7$32); bo$7$33 = w(bo$7$33); }, "bgObjectL6{30-33}"), (D = (D + 1)), new _TaskClearL7(D, function ():void{ e33 = w(e33); e34 = w(e34); e36 = w(e36); e38 = w(e38); e48 = w(e48); e49 = w(e49); e50 = w(e50); e51 = w(e51); }, "enemy{33-51}"), (D = (D + 1)), new _TaskClearL7(D, function ():void{ g17 = w(g17); g17$die = w(g17$die); g18 = w(g18); g18$die = w(g18$die); g19 = w(g19); g19$die = w(g19$die); g24 = w(g24); g25 = w(g25); }, "groundEnemy{17-19}"), (D = (D + 1)), new _TaskClearL7(D, function ():void{ boss$6 = w(boss$6); boss$6$cover = w(boss$6$cover); boss$6$exp = w(boss$6$exp); boss$6$hole = w(boss$6$hole); }, "boss06{*}"), (D = (D + 1)), new _TaskClearL7(D, function ():void{ adeb = w(adeb); }, "asteroid-debris")]); private static const waveSeq:Array = [0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13, 14, 14, 15, 15, 16, 16, 17, 17, 18, 18, 19, 19, 20, 20, 21, 21, 22, 22, 23, 23, 24, 24, 25, 25, 26, 26, 27, 27, 28, 28, 29, 29, 30, 30, 31, 31, 32, 32, 33, 33, 34, 34, 35, 35, 36, 36, 37, 37, 38, 38, 39, 39]; private static const waveBlur:Array = [new BlurFilter(4, 4, 3)]; private static const bf:BlurFilter = new BlurFilter(4, 4, 3); private static const renderL0:Array = [new _TaskRenderL0(0, function ():void{ bg0$1 = _bg(new _bg0$1(), lv$0.HEIGHT2); }, "bgTutorialLevel"), new _TaskRenderL0(2, function ():void{ g0 = $(new _g0()); }, "tutorialEnemy")]; private static const renderL1:Array = tidy([(D = 0), new _TaskRenderL1(D, function ():void{ bg1$1 = _bg(new _bg1$1(), lv$1.HEIGHT1); }, "bgLevel1-sector01"), new _TaskRenderL1(D, function ():void{ bg1$2 = _bg(new _bg1$2(), lv$1.HEIGHT2); }, "bgLevel1-sector02"), (D = (D + 1)), new _TaskRenderL1(D, function ():void{ riverdepth = $$(new _riverdepth()); }, "bgObject-riverDepth"), new _TaskRenderL1(D, function ():void{ bo$1$0 = $(new _bo$1$0()); }, "bgObjectL1-01"), new _TaskRenderL1(D, function ():void{ bo$1$1 = $(new _bo$1$1(), [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6]); }, "bgObjectL1-02"), new _TaskRenderL1(D, function ():void{ bo$1$3 = $(new _bo$1$3()); }, "bgObjectL1-03"), new _TaskRenderL1(D, function ():void{ bo$1$4 = $(new _bo$1$4()); }, "bgObjectL1-04"), new _TaskRenderL1(D, function ():void{ bo$1$5 = $(new _bo$1$5()); }, "bgObjectL1-05"), new _TaskRenderL1(D, function ():void{ bo$1$6 = $$(new _bo$1$6()); }, "bgObjectL1-06"), new _TaskRenderL1(D, function ():void{ bo$1$6x = $$(new _bo$1$6x()); }, "bgObjectL1-06x"), new _TaskRenderL1(D, function ():void{ bo$1$7 = $$(new _bo$1$7()); }, "bgObjectL1-07"), new _TaskRenderL1(D, function ():void{ bo$1$8 = $$(new _bo$1$8()); }, "bgObjectL1-08"), new _TaskRenderL1(D, function ():void{ bo$1$9 = $$(new _bo$1$9()); }, "bgObjectL1-09"), (D = (D + 1)), new _TaskRenderL1(D, function ():void{ bo$1$10 = $$(new _bo$1$10()); }, "bgObjectL1-10"), new _TaskRenderL1(D, function ():void{ bo$1$11 = $$(new _bo$1$11()); }, "bgObjectL1-11"), new _TaskRenderL1(D, function ():void{ bo$1$12 = $$(new _bo$1$12()); }, "bgObjectL1-12"), new _TaskRenderL1(D, function ():void{ bo$1$13 = $$(new _bo$1$13()); }, "bgObjectL1-13"), new _TaskRenderL1(D, function ():void{ bo$1$14 = $$(new _bo$1$14()); }, "bgObjectL1-14"), new _TaskRenderL1(D, function ():void{ bo$1$15 = $$(new _bo$1$15()); }, "bgObjectL1-15"), (D = (D + 1)), new _TaskRenderL1(D, function ():void{ bs$1 = $(new _bs$1()); }, "bgSprite-01"), (D = (D + 1)), new _TaskRenderL1(D, function ():void{ e2 = $(new _e2(), [0, 0, 1, 1]); }, "enemy-02"), new _TaskRenderL1(D, function ():void{ e3 = $(new _e3()); }, "enemy-03"), new _TaskRenderL1(D, function ():void{ e4 = $(new _e4()); }, "enemy-04"), new _TaskRenderL1(D, function ():void{ e5 = $(new _e5()); }, "enemy-05"), new _TaskRenderL1(D, function ():void{ e6 = $(new _e6()); }, "enemy-06"), new _TaskRenderL1(D, function ():void{ e7 = $(new _e7()); }, "enemy-07"), new _TaskRenderL1(D, function ():void{ e8 = $(new _e8()); }, "enemy-08"), (D = (D + 1)), new _TaskRenderL1(D, function ():void{ e2s = __(new _e2()); }, "enemyShadow-02"), new _TaskRenderL1(D, function ():void{ e3s = __(new _e3()); }, "enemyShadow-03"), new _TaskRenderL1(D, function ():void{ e4s = __(new _e4()); }, "enemyShadow-04"), new _TaskRenderL1(D, function ():void{ e5s = __(new _e5()); }, "enemyShadow-05"), new _TaskRenderL1(D, function ():void{ e6s = __(new _e6()); }, "enemyShadow-06"), new _TaskRenderL1(D, function ():void{ e7s = __(new _e7()); }, "enemyShadow-07"), new _TaskRenderL1(D, function ():void{ e8s = __(new _e8()); }, "enemyShadow-08"), (D = (D + 1)), new _TaskRenderL1(D, function ():void{ g1 = $(new _g1()); }, "groundEnemy-01"), new _TaskRenderL1(D, function ():void{ g2 = $(new _g2()); }, "groundEnemy-02"), (D = (D + 1)), new _TaskRenderL1(D, function ():void{ gboss$1$egg = $(new _gboss$1$egg()); }, "groundEnemy-boss01-egg"), new _TaskRenderL1(D, function ():void{ gboss$1$kid = $(new _gboss$1$kid()); }, "groundEnemy-boss01-kid"), new _TaskRenderL1(D, function ():void{ boss$1$kid$die = $(new _boss$1$kid$die()); }, "groundEnemy-boss01-kidFX")]); private static const renderL2:Array = tidy([(D = 0), new _TaskRenderL2(D, function ():void{ bg2$1 = _bg(new _bg2$1(), lv$2.HEIGHT1); }, "bgLevel2-sector01"), new _TaskRenderL2(D, function ():void{ bg2$2 = _bg(new _bg2$2(), lv$2.HEIGHT2); }, "bgLevel2-sector02"), new _TaskRenderL2(D, function ():void{ bo$2$1 = $$(new _bo$2$1()); }, "bgObjectL2-01"), new _TaskRenderL2(D, function ():void{ bo$2$2 = $$(new _bo$2$2()); }, "bgObjectL2-02"), new _TaskRenderL2(D, function ():void{ bo$2$3 = $$(new _bo$2$3()); }, "bgObjectL2-03"), new _TaskRenderL2(D, function ():void{ bo$2$4 = $$(new _bo$2$4()); }, "bgObjectL2-04"), new _TaskRenderL2(D, function ():void{ bo$2$5 = $$(new _bo$2$5()); }, "bgObjectL2-05"), new _TaskRenderL2(D, function ():void{ bo$2$6 = $$(new _bo$2$6()); }, "bgObjectL2-06"), new _TaskRenderL2(D, function ():void{ bo$2$7 = $$(new _bo$2$7()); }, "bgObjectL2-07"), new _TaskRenderL2(D, function ():void{ bo$2$8 = $$(new _bo$2$8()); }, "bgObjectL2-08"), new _TaskRenderL2(D, function ():void{ bo$2$9 = $$(new _bo$2$9()); }, "bgObjectL2-09"), (D = (D + 1)), new _TaskRenderL2(D, function ():void{ bo$2$10 = $$(new _bo$2$10()); }, "bgObjectL2-10"), new _TaskRenderL2(D, function ():void{ bo$2$11 = $$(new _bo$2$11()); }, "bgObjectL2-11"), new _TaskRenderL2(D, function ():void{ bo$2$12 = $$(new _bo$2$12()); }, "bgObjectL2-12"), new _TaskRenderL2(D, function ():void{ bo$2$13 = $$(new _bo$2$13()); }, "bgObjectL2-13"), new _TaskRenderL2(D, function ():void{ bo$2$14 = $$(new _bo$2$14()); }, "bgObjectL2-14"), new _TaskRenderL2(D, function ():void{ bo$2$15 = $$(new _bo$2$15()); }, "bgObjectL2-15"), new _TaskRenderL2(D, function ():void{ bo$2$16 = $$(new _bo$2$16()); }, "bgObjectL2-16"), new _TaskRenderL2(D, function ():void{ bo$2$17 = $$(new _bo$2$17()); }, "bgObjectL2-17"), new _TaskRenderL2(D, function ():void{ bo$2$18 = $$(new _bo$2$18()); }, "bgObjectL2-18"), new _TaskRenderL2(D, function ():void{ bo$2$19 = $$(new _bo$2$19()); }, "bgObjectL2-19"), (D = (D + 1)), new _TaskRenderL2(D, function ():void{ bo$2$20 = $$(new _bo$2$20()); }, "bgObjectL2-20"), new _TaskRenderL2(D, function ():void{ bo$2$21 = $$(new _bo$2$21()); }, "bgObjectL2-21"), new _TaskRenderL2(D, function ():void{ bo$2$22 = $$(new _bo$2$22()); }, "bgObjectL2-22"), new _TaskRenderL2(D, function ():void{ bo$2$23 = $$(new _bo$2$23()); }, "bgObjectL2-23"), new _TaskRenderL2(D, function ():void{ bo$2$24 = $$(new _bo$2$24()); }, "bgObjectL2-24"), new _TaskRenderL2(D, function ():void{ bo$2$25 = $$(new _bo$2$25()); }, "bgObjectL2-25"), new _TaskRenderL2(D, function ():void{ bo$2$26 = $$(new _bo$2$26()); }, "bgObjectL2-26"), new _TaskRenderL2(D, function ():void{ bo$2$27 = $(new _bo$2$27()); }, "bgObjectL2-27"), new _TaskRenderL2(D, function ():void{ bo$2$28 = $$(new _bo$2$28()); }, "bgObjectL2-28"), new _TaskRenderL2(D, function ():void{ bo$2$29 = $$(new _bo$2$29()); }, "bgObjectL2-29"), (D = (D + 1)), new _TaskRenderL2(D, function ():void{ bo$2$30 = $$(new _bo$2$30()); }, "bgObjectL2-30"), new _TaskRenderL2(D, function ():void{ bo$2$31 = $$(new _bo$2$31()); }, "bgObjectL2-31"), new _TaskRenderL2(D, function ():void{ bo$2$32 = $$(new _bo$2$32()); }, "bgObjectL2-32"), new _TaskRenderL2(D, function ():void{ bo$2$33 = $$(new _bo$2$33()); }, "bgObjectL2-33"), new _TaskRenderL2(D, function ():void{ bo$2$34 = $$(new _bo$2$34()); }, "bgObjectL2-34"), new _TaskRenderL2(D, function ():void{ bo$2$35 = $$(new _bo$2$35()); }, "bgObjectL2-35"), new _TaskRenderL2(D, function ():void{ bo$2$36 = $$(new _bo$2$36()); }, "bgObjectL2-36"), new _TaskRenderL2(D, function ():void{ bo$2$37 = $(new _bo$2$37()); }, "bgObjectL2-37"), new _TaskRenderL2(D, function ():void{ bo$2$38 = $(new _bo$2$38()); }, "bgObjectL2-38"), new _TaskRenderL2(D, function ():void{ bo$2$39 = $$(new _bo$2$39()); }, "bgObjectL2-39"), (D = (D + 1)), new _TaskRenderL2(D, function ():void{ bo$2$40 = $$(new _bo$2$40()); }, "bgObjectL2-40"), new _TaskRenderL2(D, function ():void{ bo$2$41 = $$(new _bo$2$41()); }, "bgObjectL2-41"), new _TaskRenderL2(D, function ():void{ bo$2$42 = $$(new _bo$2$42()); }, "bgObjectL2-42"), new _TaskRenderL2(D, function ():void{ bo$2$43 = $$(new _bo$2$43()); }, "bgObjectL2-43"), new _TaskRenderL2(D, function ():void{ bo$2$44 = $$(new _bo$2$44()); }, "bgObjectL2-44"), new _TaskRenderL2(D, function ():void{ bo$2$45 = $$(new _bo$2$45()); }, "bgObjectL2-45"), new _TaskRenderL2(D, function ():void{ bo$2$46 = $(new _bo$2$46()); }, "bgObjectL2-46"), new _TaskRenderL2(D, function ():void{ bo$2$47 = $$(new _bo$2$47()); }, "bgObjectL2-47"), new _TaskRenderL2(D, function ():void{ bo$2$48 = $$(new _bo$2$48()); }, "bgObjectL2-48"), new _TaskRenderL2(D, function ():void{ bo$2$49 = $$(new _bo$2$49()); }, "bgObjectL2-49"), (D = (D + 1)), new _TaskRenderL2(D, function ():void{ bo$2$50 = $$(new _bo$2$50()); }, "bgObjectL2-50"), new _TaskRenderL2(D, function ():void{ bo$2$51 = $$(new _bo$2$51()); }, "bgObjectL2-51"), new _TaskRenderL2(D, function ():void{ bo$2$52 = $$(new _bo$2$52()); }, "bgObjectL2-52"), new _TaskRenderL2(D, function ():void{ bo$2$53 = $$(new _bo$2$53()); }, "bgObjectL2-53"), new _TaskRenderL2(D, function ():void{ bo$2$54 = $$(new _bo$2$54()); }, "bgObjectL2-54"), new _TaskRenderL2(D, function ():void{ bo$2$55 = $$(new _bo$2$55()); }, "bgObjectL2-55"), new _TaskRenderL2(D, function ():void{ bo$2$56 = $$(new _bo$2$56()); }, "bgObjectL2-56"), new _TaskRenderL2(D, function ():void{ bo$2$57 = $$(new _bo$2$57()); }, "bgObjectL2-57"), new _TaskRenderL2(D, function ():void{ bo$2$58 = $$(new _bo$2$58()); }, "bgObjectL2-58"), new _TaskRenderL2(D, function ():void{ bo$2$59 = $$(new _bo$2$59()); }, "bgObjectL2-59"), (D = (D + 1)), new _TaskRenderL2(D, function ():void{ bo$2$60 = $$(new _bo$2$60()); }, "bgObjectL2-60"), new _TaskRenderL2(D, function ():void{ bo$2$61 = $$(new _bo$2$61()); }, "bgObjectL2-61"), new _TaskRenderL2(D, function ():void{ bo$2$62 = $$(new _bo$2$62()); }, "bgObjectL2-62"), new _TaskRenderL2(D, function ():void{ bo$2$63 = $$(new _bo$2$63()); }, "bgObjectL2-63"), new _TaskRenderL2(D, function ():void{ bo$2$64 = $(new _bo$2$64()); }, "bgObjectL2-64"), new _TaskRenderL2(D, function ():void{ bo$2$65 = $$(new _bo$2$65()); }, "bgObjectL2-65"), new _TaskRenderL2(D, function ():void{ bo$2$66 = $$(new _bo$2$66()); }, "bgObjectL2-66"), new _TaskRenderL2(D, function ():void{ bo$2$67 = $$(new _bo$2$67()); }, "bgObjectL2-67"), new _TaskRenderL2(D, function ():void{ bo$2$68 = $$(new _bo$2$68()); }, "bgObjectL2-68"), new _TaskRenderL2(D, function ():void{ bo$2$69 = $$(new _bo$2$69()); }, "bgObjectL2-69"), (D = (D + 1)), new _TaskRenderL2(D, function ():void{ bo$2$70 = $$(new _bo$2$70()); }, "bgObjectL2-70"), new _TaskRenderL2(D, function ():void{ bo$2$71 = $$(new _bo$2$71()); }, "bgObjectL2-71"), new _TaskRenderL2(D, function ():void{ bo$2$72 = $(new _bo$2$72()); }, "bgObjectL2-72"), new _TaskRenderL2(D, function ():void{ bo$2$73 = $$(new _bo$2$73()); }, "bgObjectL2-73"), new _TaskRenderL2(D, function ():void{ bo$2$74 = $$(new _bo$2$74()); }, "bgObjectL2-74"), new _TaskRenderL2(D, function ():void{ bo$2$75 = $$(new _bo$2$75()); }, "bgObjectL2-75"), new _TaskRenderL2(D, function ():void{ bo$2$76 = $$(new _bo$2$76()); }, "bgObjectL2-76"), new _TaskRenderL2(D, function ():void{ bo$2$77 = $$(new _bo$2$77()); }, "bgObjectL2-77"), new _TaskRenderL2(D, function ():void{ bo$2$78 = $$(new _bo$2$78()); }, "bgObjectL2-78"), new _TaskRenderL2(D, function ():void{ bo$2$79 = $$(new _bo$2$79()); }, "bgObjectL2-79"), (D = (D + 1)), new _TaskRenderL2(D, function ():void{ bo$2$80 = $$(new _bo$2$80()); }, "bgObjectL2-80"), new _TaskRenderL2(D, function ():void{ bo$2$81 = $$(new _bo$2$81()); }, "bgObjectL2-81"), new _TaskRenderL2(D, function ():void{ bo$2$82 = $$(new _bo$2$82()); }, "bgObjectL2-82"), new _TaskRenderL2(D, function ():void{ bo$2$83 = $(new _bo$2$83()); }, "bgObjectL2-83"), new _TaskRenderL2(D, function ():void{ bo$2$84 = $$(new _bo$2$84()); }, "bgObjectL2-84"), new _TaskRenderL2(D, function ():void{ bo$2$85 = $$(new _bo$2$85()); }, "bgObjectL2-85"), new _TaskRenderL2(D, function ():void{ bo$2$86 = $(new _bo$2$86()); }, "bgObjectL2-86"), new _TaskRenderL2(D, function ():void{ bo$2$87 = $$(new _bo$2$87()); }, "bgObjectL2-87"), new _TaskRenderL2(D, function ():void{ bo$2$88 = $(new _bo$2$88()); }, "bgObjectL2-88"), new _TaskRenderL2(D, function ():void{ bo$2$89 = $$(new _bo$2$89()); }, "bgObjectL2-89"), (D = (D + 1)), new _TaskRenderL2(D, function ():void{ ocean = _tile(new _ocean()); }, "bgOcean"), (D = (D + 1)), new _TaskRenderL2(D, function ():void{ bs$1 = $(new _bs$1()); }, "bgSprite-01"), (D = (D + 1)), new _TaskRenderL2(D, function ():void{ e3 = $(new _e3()); }, "enemy-03"), new _TaskRenderL2(D, function ():void{ e9 = $(new _e9()); }, "enemy-09"), new _TaskRenderL2(D, function ():void{ e10 = $(new _e10()); }, "enemy-10"), new _TaskRenderL2(D, function ():void{ e11 = $(new _e11()); }, "enemy-11"), new _TaskRenderL2(D, function ():void{ e12 = $(new _e12()); }, "enemy-12"), new _TaskRenderL2(D, function ():void{ e13 = $(new _e13()); }, "enemy-13"), (D = (D + 1)), new _TaskRenderL2(D, function ():void{ e3s = __(new _e3()); }, "enemyShadow-03"), new _TaskRenderL2(D, function ():void{ e9s = __(new _e9()); }, "enemyShadow-09"), new _TaskRenderL2(D, function ():void{ e10s = __(new _e10()); }, "enemyShadow-10"), new _TaskRenderL2(D, function ():void{ e11s = __(new _e11()); }, "enemyShadow-11"), new _TaskRenderL2(D, function ():void{ e12s = __(new _e12()); }, "enemyShadow-12"), new _TaskRenderL2(D, function ():void{ e13s = __(new _e13()); }, "enemyShadow-13"), (D = (D + 1)), new _TaskRenderL2(D, function ():void{ g1 = $(new _g1()); }, "groundEnemy-01"), new _TaskRenderL2(D, function ():void{ g3 = $(new _g3()); }, "groundEnemy-03"), new _TaskRenderL2(D, function ():void{ g4 = $(new _g4()); g4$lock = $(new _g4$lock()); g4$beam = $(new _g4$beam()); }, "groundEnemy-04"), new _TaskRenderL2(D, function ():void{ g5 = $(new _g5()); }, "groundEnemy-05"), (D = (D + 1)), new _TaskRenderL2(D, function ():void{ boss$2$shad = $$(new _boss$2$shad(), 12, 12); }, "boss02-shadow"), new _TaskRenderL2(D, function ():void{ boss$2$wreck = $$(new _boss$2$wreck()); }, "boss02-wreckage")]); private static const renderL3:Array = tidy([(D = 0), new _TaskRenderL3(D, function ():void{ bg3$1 = _bg(new _bg3$1(), lv$3.HEIGHT1); }, "bgLevel3-sector01"), new _TaskRenderL3(D, function ():void{ bg3$2 = _bg(new _bg3$2(), lv$3.HEIGHT2); }, "bgLevel3-sector02"), (D = (D + 1)), new _TaskRenderL3(D, function ():void{ bo$3$1 = $(new _bo$3$1()); }, "bgObjectL3-01"), new _TaskRenderL3(D, function ():void{ bo$3$2 = $$(new _bo$3$2(), 30, 30); bo$3$2$ = _aniFltr(new _bo$3$2$(), waveBlur, 14, 14, waveSeq); }, "bgObjectL3-02"), new _TaskRenderL3(D, function ():void{ bo$3$3 = $$(new _bo$3$3(), 30, 30); bo$3$3$ = _aniFltr(new _bo$3$3$(), waveBlur, 14, 14, waveSeq); }, "bgObjectL3-03"), new _TaskRenderL3(D, function ():void{ bo$3$4 = $(new _bo$3$4()); }, "bgObjectL3-04"), new _TaskRenderL3(D, function ():void{ bo$3$5 = $(new _bo$3$5()); }, "bgObjectL3-05"), new _TaskRenderL3(D, function ():void{ bo$3$6 = $$(new _bo$3$6(), 30, 30); bo$3$6$ = _aniFltr(new _bo$3$6$(), waveBlur, 14, 14, waveSeq); }, "bgObjectL3-06"), new _TaskRenderL3(D, function ():void{ bo$3$7 = $(new _bo$3$7()); }, "bgObjectL3-07"), new _TaskRenderL3(D, function ():void{ bo$3$8 = $$(new _bo$3$8(), 30, 30); bo$3$8$ = _aniFltr(new _bo$3$8$(), waveBlur, 14, 14, waveSeq); }, "bgObjectL3-08"), new _TaskRenderL3(D, function ():void{ bo$3$9 = $(new _bo$3$9()); }, "bgObjectL3-09"), new _TaskRenderL3(D, function ():void{ bo$3$10 = $(new _bo$3$10()); }, "bgObjectL3-10"), new _TaskRenderL3(D, function ():void{ bo$3$11 = $$(new _bo$3$11(), 30, 30); bo$3$11$ = _aniFltr(new _bo$3$11$(), waveBlur, 14, 14, waveSeq); }, "bgObjectL3-11"), new _TaskRenderL3(D, function ():void{ bo$3$12 = $(new _bo$3$12()); }, "bgObjectL3-12"), new _TaskRenderL3(D, function ():void{ bo$3$13 = $(new _bo$3$13()); }, "bgObjectL3-13"), new _TaskRenderL3(D, function ():void{ bo$3$14 = $$(new _bo$3$14(), 30, 30); bo$3$14$ = _aniFltr(new _bo$3$14$(), waveBlur, 14, 14, waveSeq); }, "bgObjectL3-14"), new _TaskRenderL3(D, function ():void{ bo$3$15 = $$(new _bo$3$15(), 30, 30); }, "bgObjectL3-15"), new _TaskRenderL3(D, function ():void{ bo$3$16 = $$(new _bo$3$16(), 30, 30); bo$3$16$ = _aniFltr(new _bo$3$16$(), waveBlur, 14, 14, waveSeq); }, "bgObjectL3-16"), new _TaskRenderL3(D, function ():void{ bo$3$17 = $(new _bo$3$17()); }, "bgObjectL3-17"), new _TaskRenderL3(D, function ():void{ bo$3$18 = $$(new _bo$3$18(), 30, 30); bo$3$18$ = _aniFltr(new _bo$3$18$(), waveBlur, 14, 14, waveSeq); }, "bgObjectL3-18"), (D = (D + 1)), new _TaskRenderL3(D, function ():void{ ocean = _tile(new _ocean()); }, "bgOcean"), (D = (D + 1)), new _TaskRenderL3(D, function ():void{ bs$2 = $(new _bs$2()); }, "bgSprite-02"), new _TaskRenderL3(D, function ():void{ ripple = $(new _ripple()); }, "rippleFX"), (D = (D + 1)), new _TaskRenderL3(D, function ():void{ e14 = $(new _e14()); }, "enemy-14"), new _TaskRenderL3(D, function ():void{ e15 = $(new _e15()); }, "enemy-15"), new _TaskRenderL3(D, function ():void{ e16 = $(new _e16()); }, "enemy-16"), new _TaskRenderL3(D, function ():void{ e17 = $(new _e17()); }, "enemy-17"), new _TaskRenderL3(D, function ():void{ e18 = $(new _e18()); }, "enemy-18"), new _TaskRenderL3(D, function ():void{ e19 = $(new _e19()); }, "enemy-19"), (D = (D + 1)), new _TaskRenderL3(D, function ():void{ e14s = __(new _e14()); }, "enemyShadow-14"), new _TaskRenderL3(D, function ():void{ e15s = __(new _e15()); }, "enemyShadow-15"), new _TaskRenderL3(D, function ():void{ e16s = __(new _e16()); }, "enemyShadow-16"), new _TaskRenderL3(D, function ():void{ e17s = __(new _e17()); }, "enemyShadow-17"), new _TaskRenderL3(D, function ():void{ e18s = __(new _e18()); }, "enemyShadow-18"), new _TaskRenderL3(D, function ():void{ e19s = __(new _e19()); }, "enemyShadow-19"), (D = (D + 1)), new _TaskRenderL3(D, function ():void{ g8 = $(new _g8()); }, "groundEnemy-08"), new _TaskRenderL3(D, function ():void{ g9 = $(new _g9(), [0, 1, 1]); }, "groundEnemy-09"), new _TaskRenderL3(D, function ():void{ g10 = $(new _g10()); }, "groundEnemy-10"), new _TaskRenderL3(D, function ():void{ g11 = $(new _g11()); }, "groundEnemy-11")]); private static const renderL4:Array = tidy([(D = 0), new _TaskRenderL4(D, function ():void{ _lv4(); }, "bgLevel3-sector03"), (D = (D + 1)), new _TaskRenderL4(D, function ():void{ bg4$crack = _lv4crack(); }, "bgLevel3-crack"), new _TaskRenderL4(D, function ():void{ bg4$pit = _lv4pit(); }, "bgLevel3-pit"), (D = (D + 1)), new _TaskRenderL4(D, function ():void{ bo$4$1 = $$(new _bo$4$1()); }, "bgObject-21"), new _TaskRenderL4(D, function ():void{ bo$4$2 = $$(new _bo$4$2(), 11, 11); }, "bgObject-22"), new _TaskRenderL4(D, function ():void{ bo$4$3 = $$(new _bo$4$3(), 7, 7); }, "bgObject-23"), (D = (D + 1)), new _TaskRenderL4(D, function ():void{ seaweed1 = _lv4mask1(); }, "bgLevel3-seaweedLayer01"), new _TaskRenderL4(D, function ():void{ seaweed2 = _lv4mask2(); }, "bgLevel3-seaweedLayer02"), (D = (D + 1)), new _TaskRenderL4(D, function ():void{ bs$3 = $(new _bs$3()); }, "bgSprite-03"), (D = (D + 1)), new _TaskRenderL4(D, function ():void{ e20 = $(new _e20()); }, "enemy-20"), new _TaskRenderL4(D, function ():void{ e21 = $(new _e21()); }, "enemy-21"), new _TaskRenderL4(D, function ():void{ e22 = $(new _e22()); }, "enemy-22"), new _TaskRenderL4(D, function ():void{ e23 = $(new _e23()); }, "enemy-23"), new _TaskRenderL4(D, function ():void{ e24 = $(new _e24()); }, "enemy-24"), new _TaskRenderL4(D, function ():void{ e25 = $(new _e25()); }, "enemy-25"), (D = (D + 1)), new _TaskRenderL4(D, function ():void{ e20s = __(new _e20()); }, "enemyShadow-20"), new _TaskRenderL4(D, function ():void{ e21s = __(new _e21()); }, "enemyShadow-21"), new _TaskRenderL4(D, function ():void{ e22s = __(new _e22()); }, "enemyShadow-22"), new _TaskRenderL4(D, function ():void{ e23s = __(new _e23()); }, "enemyShadow-23"), new _TaskRenderL4(D, function ():void{ e24s = __(new _e24()); }, "enemyShadow-24"), new _TaskRenderL4(D, function ():void{ e25s = __(new _e25()); }, "enemyShadow-25"), (D = (D + 1)), new _TaskRenderL4(D, function ():void{ g2 = $(new _g2()); }, "groundEnemy-02"), new _TaskRenderL4(D, function ():void{ g6 = $(new _g6()); }, "groundEnemy-06"), new _TaskRenderL4(D, function ():void{ g7 = $(new _g7()); }, "groundEnemy-07"), new _TaskRenderL4(D, function ():void{ g10 = $(new _g10()); }, "groundEnemy-10"), new _TaskRenderL4(D, function ():void{ g12 = $(new _g12()); }, "groundEnemy-12"), new _TaskRenderL4(D, function ():void{ gEye = $(new _gEye()); }, "groundEnemy-redEye"), (D = (D + 1)), new _TaskRenderL4(D, function ():void{ boss$3 = $(new _boss$3()); }, "boss03"), new _TaskRenderL4(D, function ():void{ boss$3$gun = $$(new _boss$3$gun()); }, "boss03-gun"), new _TaskRenderL4(D, function ():void{ boss$3$tentacle$1 = $(new _boss$3$tentacle$1()); }, "boss03-tentacle01"), new _TaskRenderL4(D, function ():void{ boss$3$tentacle$2 = $(new _boss$3$tentacle$2()); }, "boss03-tentacle02"), new _TaskRenderL4(D, function ():void{ boss$3$tentacle$3 = $(new _boss$3$tentacle$3()); }, "boss03-tentacle03"), new _TaskRenderL4(D, function ():void{ boss$3$tentacle$4 = $(new _boss$3$tentacle$4()); }, "boss03-tentacle04")]); private static const renderL5:Array = tidy([(D = 0), new _TaskRenderL5(D, function ():void{ bg5$1 = _bg(new _bg5$1(), lv$5.HEIGHT1); }, "bgLevel4-sector01"), new _TaskRenderL5(D, function ():void{ bg5$2 = _bg(new _bg5$2(), lv$5.HEIGHT2); }, "bgLevel4-sector02"), (D = (D + 1)), new _TaskRenderL5(D, function ():void{ bo$5$1 = $(new _bo$5$1()); }, "bgObjectL4-01"), new _TaskRenderL5(D, function ():void{ bo$5$2 = $(new _bo$5$2()); }, "bgObjectL4-02"), new _TaskRenderL5(D, function ():void{ bo$5$3 = $$(new _bo$5$3()); }, "bgObjectL4-03"), new _TaskRenderL5(D, function ():void{ bo$5$4 = $$(new _bo$5$4()); }, "bgObjectL4-04"), new _TaskRenderL5(D, function ():void{ bo$5$5 = $$(new _bo$5$5()); }, "bgObjectL4-05"), new _TaskRenderL5(D, function ():void{ bo$5$6 = $$(new _bo$5$6()); }, "bgObjectL4-06"), new _TaskRenderL5(D, function ():void{ bo$5$7 = $$(new _bo$5$7()); }, "bgObjectL4-07"), new _TaskRenderL5(D, function ():void{ bo$5$8 = $$(new _bo$5$8()); }, "bgObjectL4-08"), new _TaskRenderL5(D, function ():void{ bo$5$9 = $(new _bo$5$9()); }, "bgObjectL4-09"), new _TaskRenderL5(D, function ():void{ bo$5$10 = $(new _bo$5$10()); }, "bgObjectL4-10"), new _TaskRenderL5(D, function ():void{ bo$5$11 = $$(new _bo$5$11()); }, "bgObjectL4-11"), (D = (D + 1)), new _TaskRenderL5(D, function ():void{ bs$4 = $(new _bs$4()); }, "bgSprite-04"), (D = (D + 1)), new _TaskRenderL5(D, function ():void{ e26 = $(new _e26()); }, "enemy-26"), new _TaskRenderL5(D, function ():void{ e27 = $(new _e27()); }, "enemy-27"), new _TaskRenderL5(D, function ():void{ e28 = $(new _e28()); }, "enemy-28"), (D = (D + 1)), new _TaskRenderL5(D, function ():void{ e26s = __(new _e26()); }, "enemyShadow-26"), new _TaskRenderL5(D, function ():void{ e27s = __(new _e27()); }, "enemyShadow-27"), new _TaskRenderL5(D, function ():void{ e28s = __(new _e28()); }, "enemyShadow-28"), (D = (D + 1)), new _TaskRenderL5(D, function ():void{ g8 = $(new _g8()); }, "groundEnemy-08"), new _TaskRenderL5(D, function ():void{ g9 = $(new _g9(), [0, 1, 1]); }, "groundEnemy-09"), new _TaskRenderL5(D, function ():void{ g13 = $(new _g13()); }, "groundEnemy-13"), new _TaskRenderL5(D, function ():void{ g14 = $(new _g14()); }, "groundEnemy-14"), new _TaskRenderL5(D, function ():void{ g15 = $(new _g15()); }, "groundEnemy-15"), new _TaskRenderL5(D, function ():void{ g16 = $(new _g16()); }, "groundEnemy-16"), (D = (D + 1)), new _TaskRenderL5(D, function ():void{ boss$4 = $$(new _boss$4()); }, "boss04"), new _TaskRenderL5(D, function ():void{ boss$4$explode = $(new _boss$4$explode()); }, "boss04-explosionFX"), new _TaskRenderL5(D, function ():void{ boss$4$generatorL = $(new _boss$4$generatorL()); }, "boss04-generatorL"), new _TaskRenderL5(D, function ():void{ boss$4$generatorR = $(new _boss$4$generatorR()); }, "boss04-generatorR"), new _TaskRenderL5(D, function ():void{ boss$4$generatorL$die = $$(new _boss$4$generatorL$die()); }, "boss04-generatorL-wreck"), new _TaskRenderL5(D, function ():void{ boss$4$generatorR$die = $$(new _boss$4$generatorR$die()); }, "boss04-generatorR-wreck"), new _TaskRenderL5(D, function ():void{ boss$4$gun = $$(new _boss$4$gun()); }, "boss04-gun"), new _TaskRenderL5(D, function ():void{ boss$4$shield = $(new _boss$4$shield()); }, "boss04-shield"), new _TaskRenderL5(D, function ():void{ boss$4$shieldSide = $(new _boss$4$shieldSide()); }, "boss04-sideShield"), new _TaskRenderL5(D, function ():void{ boss$4$wreck = $$(new _boss$4$wreck()); }, "boss04-wreckage")]); private static const renderL6:Array = tidy([(D = 0), new _TaskRenderL6(D, function ():void{ _bg6(); }, "bgLevel5-sector01"), new _TaskRenderL6(D, function ():void{ bg6$2 = _bg(new _bg6$2(), lv$6.HEIGHT2); }, "bgLevel5-sector02"), (D = (D + 1)), new _TaskRenderL6(D, function ():void{ bo$6$1 = _islands(); }, "bgObjectL5-01"), new _TaskRenderL6(D, function ():void{ bo$6$2 = $$(new _bo$6$2()); }, "bgObjectL5-02"), new _TaskRenderL6(D, function ():void{ bo$6$3 = $$(new _bo$6$3()); }, "bgObjectL5-03"), new _TaskRenderL6(D, function ():void{ bo$6$4 = $$(new _bo$6$4()); }, "bgObjectL5-04"), (D = (D + 1)), new _TaskRenderL6(D, function ():void{ e3 = $(new _e3()); }, "enemy-03"), new _TaskRenderL6(D, function ():void{ e28 = $(new _e28()); }, "enemy-28"), new _TaskRenderL6(D, function ():void{ e29 = $(new _e29()); }, "enemy-29"), new _TaskRenderL6(D, function ():void{ e30 = $(new _e30()); }, "enemy-30"), new _TaskRenderL6(D, function ():void{ e31 = $(new _e31()); }, "enemy-31"), new _TaskRenderL6(D, function ():void{ e32 = $(new _e32()); }, "enemy-32"), new _TaskRenderL6(D, function ():void{ e35 = $(new _e35()); }, "enemy-35"), new _TaskRenderL6(D, function ():void{ e37 = $(new _e37()); }, "enemy-37"), new _TaskRenderL6(D, function ():void{ e39 = $(new _e39()); }, "enemy-39"), new _TaskRenderL6(D, function ():void{ e40 = $(new _e40()); }, "enemy-40"), new _TaskRenderL6(D, function ():void{ e41 = $(new _e41()); }, "enemy-41"), new _TaskRenderL6(D, function ():void{ e42 = $(new _e42()); }, "enemy-42"), new _TaskRenderL6(D, function ():void{ e47 = $(new _e47()); }, "enemy-47"), (D = (D + 1)), new _TaskRenderL6(D, function ():void{ g14 = $(new _g14()); }, "groundEnemy-14"), new _TaskRenderL6(D, function ():void{ g15 = $(new _g15()); }, "groundEnemy-15"), new _TaskRenderL6(D, function ():void{ g16 = $(new _g16()); }, "groundEnemy-16"), (D = (D + 1)), new _TaskRenderL6(D, function ():void{ boss$5 = $(new _boss$5()); }, "boss05"), new _TaskRenderL6(D, function ():void{ boss$5$charge = $(new _boss$5$charge()); }, "boss05-charge"), new _TaskRenderL6(D, function ():void{ boss$5$laser = $(new _boss$5$laser()); }, "boss05-laser"), new _TaskRenderL6(D, function ():void{ boss$5$tailLight = $(new _boss$5$tailLight()); }, "boss05-tailLight")]); private static const renderL7:Array = tidy([(D = 0), new _TaskRenderL7(D, function ():void{ bg7$1 = _bg(new _bg7$1(), lv$7.HEIGHT1); }, "bgLevel6-sector01"), new _TaskRenderL7(D, function ():void{ _bg7stars(bg7$1); }, "bgLevel6-sector01-stars"), new _TaskRenderL7(D, function ():void{ bg7$2 = _bg(new _bg7$2(), lv$7.HEIGHT2); }, "bgLevel6-sector02"), new _TaskRenderL7(D, function ():void{ _bg7stars(bg7$2); }, "bgLevel6-sector02-stars"), (D = (D + 1)), new _TaskRenderL7(D, function ():void{ bo$7$1 = $$(new _bo$7$1(), 42, 42); }, "bgObjectL6-01"), new _TaskRenderL7(D, function ():void{ bo$7$2 = $$(new _bo$7$2(), 42, 42); }, "bgObjectL6-02"), new _TaskRenderL7(D, function ():void{ bo$7$3 = $$(new _bo$7$3(), 42, 42); }, "bgObjectL6-03"), new _TaskRenderL7(D, function ():void{ bo$7$4 = $$(new _bo$7$4(), 42, 42); }, "bgObjectL6-04"), new _TaskRenderL7(D, function ():void{ bo$7$5 = $$(new _bo$7$5(), 42, 42); }, "bgObjectL6-05"), new _TaskRenderL7(D, function ():void{ bo$7$6 = $$(new _bo$7$6(), 42, 42); }, "bgObjectL6-06"), new _TaskRenderL7(D, function ():void{ bo$7$7 = $$(new _bo$7$7(), 42, 42); }, "bgObjectL6-07"), new _TaskRenderL7(D, function ():void{ bo$7$8 = $$(new _bo$7$8(), 42, 42); }, "bgObjectL6-08"), new _TaskRenderL7(D, function ():void{ bo$7$9 = $$(new _bo$7$9(), 42, 42); }, "bgObjectL6-09"), new _TaskRenderL7(D, function ():void{ bo$7$10 = $$(new _bo$7$10(), 42, 42); }, "bgObjectL6-10"), new _TaskRenderL7(D, function ():void{ bo$7$11 = $$(new _bo$7$11(), 42, 42); }, "bgObjectL6-11"), new _TaskRenderL7(D, function ():void{ bo$7$12 = $$(new _bo$7$12(), 42, 42); }, "bgObjectL6-12"), new _TaskRenderL7(D, function ():void{ bo$7$13 = $$(new _bo$7$13(), 42, 42); }, "bgObjectL6-13"), new _TaskRenderL7(D, function ():void{ bo$7$14 = $$(new _bo$7$14(), 42, 42); }, "bgObjectL6-14"), new _TaskRenderL7(D, function ():void{ bo$7$15 = $$(new _bo$7$15(), 42, 42); }, "bgObjectL6-15"), new _TaskRenderL7(D, function ():void{ bo$7$16 = $$(new _bo$7$16(), 42, 42); }, "bgObjectL6-16"), new _TaskRenderL7(D, function ():void{ bo$7$17 = $$(new _bo$7$17(), 42, 42); }, "bgObjectL6-17"), new _TaskRenderL7(D, function ():void{ bo$7$18 = $$(new _bo$7$18(), 42, 42); }, "bgObjectL6-18"), new _TaskRenderL7(D, function ():void{ bo$7$19 = $$(new _bo$7$19(), 42, 42); }, "bgObjectL6-19"), new _TaskRenderL7(D, function ():void{ bo$7$20 = $$(new _bo$7$20(), 42, 42); }, "bgObjectL6-20"), new _TaskRenderL7(D, function ():void{ bo$7$21 = $$(new _bo$7$21(), 42, 42); }, "bgObjectL6-21"), new _TaskRenderL7(D, function ():void{ bo$7$22 = $$(new _bo$7$22(), 42, 42); }, "bgObjectL6-22"), new _TaskRenderL7(D, function ():void{ bo$7$23 = $$(new _bo$7$23(), 42, 42); }, "bgObjectL6-23"), new _TaskRenderL7(D, function ():void{ bo$7$24 = $$(new _bo$7$24(), 42, 42); }, "bgObjectL6-24"), new _TaskRenderL7(D, function ():void{ bo$7$25 = $$(new _bo$7$25(), 42, 42); }, "bgObjectL6-25"), new _TaskRenderL7(D, function ():void{ bo$7$26 = $$(new _bo$7$26(), 42, 42); }, "bgObjectL6-26"), new _TaskRenderL7(D, function ():void{ bo$7$27 = $$(new _bo$7$27(), 42, 42); }, "bgObjectL6-27"), new _TaskRenderL7(D, function ():void{ bo$7$28 = $$(new _bo$7$28(), 42, 42); }, "bgObjectL6-28"), new _TaskRenderL7(D, function ():void{ bo$7$29 = $$(new _bo$7$29(), 42, 42); }, "bgObjectL6-29"), new _TaskRenderL7(D, function ():void{ bo$7$30 = $$(new _bo$7$30(), 42, 42); }, "bgObjectL6-30"), new _TaskRenderL7(D, function ():void{ bo$7$31 = $$(new _bo$7$31(), 42, 42); }, "bgObjectL6-31"), new _TaskRenderL7(D, function ():void{ bo$7$32 = $$(new _bo$7$32(), 42, 42); }, "bgObjectL6-32"), new _TaskRenderL7(D, function ():void{ bo$7$33 = $$(new _bo$7$33(), 42, 42); }, "bgObjectL6-33"), (D = (D + 1)), new _TaskRenderL7(D, function ():void{ e33 = $(new _e33()); }, "enemy-33"), new _TaskRenderL7(D, function ():void{ e34 = $(new _e34()); }, "enemy-34"), new _TaskRenderL7(D, function ():void{ e35 = $(new _e35()); }, "enemy-35"), new _TaskRenderL7(D, function ():void{ e35m = $(new _e35m()); }, "enemy-35-mini"), new _TaskRenderL7(D, function ():void{ e36 = $(new _e36()); }, "enemy-36"), new _TaskRenderL7(D, function ():void{ e37 = $(new _e37()); }, "enemy-37"), new _TaskRenderL7(D, function ():void{ e38 = $(new _e38()); }, "enemy-38"), new _TaskRenderL7(D, function ():void{ e39 = $(new _e39()); }, "enemy-39"), new _TaskRenderL7(D, function ():void{ e40 = $(new _e40()); }, "enemy-40"), new _TaskRenderL7(D, function ():void{ e41 = $(new _e41()); }, "enemy-41"), new _TaskRenderL7(D, function ():void{ e42 = $(new _e42()); }, "enemy-42"), new _TaskRenderL7(D, function ():void{ e47 = $(new _e47()); }, "enemy-47"), new _TaskRenderL7(D, function ():void{ e48 = $(new _e48()); }, "enemy-48"), new _TaskRenderL7(D, function ():void{ e49 = $(new _e49()); }, "enemy-49"), new _TaskRenderL7(D, function ():void{ e50 = $(new _e50()); }, "enemy-50"), new _TaskRenderL7(D, function ():void{ e51 = $(new _e51()); }, "enemy-51"), new _TaskRenderL7(D, function ():void{ e52 = $(new _e52()); }, "enemy-52"), (D = (D + 1)), new _TaskRenderL7(D, function ():void{ g17 = $(new _g17()); g17$die = $$(new _g17$die()); }, "groundEnemy-17"), new _TaskRenderL7(D, function ():void{ g18 = $(new _g18()); g18$die = $$(new _g18$die()); }, "groundEnemy-18"), new _TaskRenderL7(D, function ():void{ g19 = $(new _g19()); g19$die = $$(new _g19$die()); }, "groundEnemy-19"), new _TaskRenderL7(D, function ():void{ g24 = $(new _g24()); }, "groundEnemy-24"), new _TaskRenderL7(D, function ():void{ g25 = $(new _g25()); }, "groundEnemy-25"), (D = (D + 1)), new _TaskRenderL7(D, function ():void{ boss$6 = $(new _boss$6()); }, "boss06"), new _TaskRenderL7(D, function ():void{ boss$6$cover = $(new _boss$6$cover()); }, "boss06-base"), new _TaskRenderL7(D, function ():void{ boss$6$exp = $(new _boss$6$exp()); }, "boss06-explosionFX"), new _TaskRenderL7(D, function ():void{ boss$6$hole = $(new _boss$6$hole()); }, "boss06-holeFX"), (D = (D + 1)), new _TaskRenderL7(D, function ():void{ adeb = $(new _adeb()); }, "asteroid-debris")]); private static const renderL8:Array = tidy([(D = 0), new _TaskRenderL8(D, function ():void{ bg8$1 = _bg(new _bg8$1(), lv$8.HEIGHT1); }, "bgLevel7-sector01"), new _TaskRenderL8(D, function ():void{ _bg8stars(bg8$1); }, "bgLevel7-sector01-stars"), new _TaskRenderL8(D, function ():void{ bg8$2 = _bg(new _bg8$2(), lv$8.HEIGHT2); }, "bgLevel7-sector02"), new _TaskRenderL8(D, function ():void{ _bg8stars(bg8$2); }, "bgLevel7-sector02-stars"), (D = (D + 1)), new _TaskRenderL8(D, function ():void{ bo$8$1 = $$(new _bo$8$1(), 42, 42); }, "bgObjectL7-01"), new _TaskRenderL8(D, function ():void{ bo$8$2 = $$(new _bo$8$2(), 42, 42); }, "bgObjectL7-02"), new _TaskRenderL8(D, function ():void{ bo$8$3 = $$(new _bo$8$3(), 42, 42); }, "bgObjectL7-03"), new _TaskRenderL8(D, function ():void{ bo$8$4 = $$(new _bo$8$4(), 42, 42); }, "bgObjectL7-04"), new _TaskRenderL8(D, function ():void{ bo$8$5 = $$(new _bo$8$5(), 42, 42); }, "bgObjectL7-05"), new _TaskRenderL8(D, function ():void{ bo$8$6 = $$(new _bo$8$6(), 42, 42); }, "bgObjectL7-06"), new _TaskRenderL8(D, function ():void{ bo$8$7 = $$(new _bo$8$7(), 42, 42); }, "bgObjectL7-07"), new _TaskRenderL8(D, function ():void{ bo$8$8 = $$(new _bo$8$8(), 42, 42); }, "bgObjectL7-08"), new _TaskRenderL8(D, function ():void{ bo$8$9 = $$(new _bo$8$9(), 42, 42); }, "bgObjectL7-09"), new _TaskRenderL8(D, function ():void{ bo$8$10 = $$(new _bo$8$10(), 42, 42); }, "bgObjectL7-10"), new _TaskRenderL8(D, function ():void{ bo$8$11 = $$(new _bo$8$11(), 42, 42); }, "bgObjectL7-11"), new _TaskRenderL8(D, function ():void{ bo$8$12 = $$(new _bo$8$12(), 42, 42); }, "bgObjectL7-12"), new _TaskRenderL8(D, function ():void{ bo$8$13 = $$(new _bo$8$13(), 42, 42); }, "bgObjectL7-13"), new _TaskRenderL8(D, function ():void{ bo$8$14 = $$(new _bo$8$14(), 42, 42); }, "bgObjectL7-14"), new _TaskRenderL8(D, function ():void{ bo$8$15 = $$(new _bo$8$15(), 42, 42); }, "bgObjectL7-15"), new _TaskRenderL8(D, function ():void{ bo$8$16 = $$(new _bo$8$16(), 42, 42); }, "bgObjectL7-16"), new _TaskRenderL8(D, function ():void{ bo$8$17 = $$(new _bo$8$17(), 42, 42); }, "bgObjectL7-17"), new _TaskRenderL8(D, function ():void{ bo$8$18 = $$(new _bo$8$18(), 42, 42); }, "bgObjectL7-18"), new _TaskRenderL8(D, function ():void{ bo$8$19 = $$(new _bo$8$19(), 42, 42); }, "bgObjectL7-19"), new _TaskRenderL8(D, function ():void{ bo$8$20 = $$(new _bo$8$20(), 42, 42); }, "bgObjectL7-20"), new _TaskRenderL8(D, function ():void{ bo$8$21 = $$(new _bo$8$21(), 42, 42); }, "bgObjectL7-21"), new _TaskRenderL8(D, function ():void{ bo$8$22 = $$(new _bo$8$22(), 42, 42); }, "bgObjectL7-22"), new _TaskRenderL8(D, function ():void{ bo$8$23 = $$(new _bo$8$23(), 42, 42); }, "bgObjectL7-23"), new _TaskRenderL8(D, function ():void{ bo$8$24 = $$(new _bo$8$24(), 42, 42); }, "bgObjectL7-24"), new _TaskRenderL8(D, function ():void{ bo$8$25 = $$(new _bo$8$25(), 42, 42); }, "bgObjectL7-25"), new _TaskRenderL8(D, function ():void{ bo$8$26 = $$(new _bo$8$26(), 42, 42); }, "bgObjectL7-26"), new _TaskRenderL8(D, function ():void{ bo$8$27 = $$(new _bo$8$27(), 42, 42); }, "bgObjectL7-27"), new _TaskRenderL8(D, function ():void{ bo$8$28 = $$(new _bo$8$28(), 42, 42); }, "bgObjectL7-28"), new _TaskRenderL8(D, function ():void{ bo$8$29 = $$(new _bo$8$29(), 42, 42); }, "bgObjectL7-29"), new _TaskRenderL8(D, function ():void{ bo$8$30 = $$(new _bo$8$30(), 42, 42); }, "bgObjectL7-30"), new _TaskRenderL8(D, function ():void{ bo$8$31 = $$(new _bo$8$31(), 42, 42); }, "bgObjectL7-31"), new _TaskRenderL8(D, function ():void{ bo$8$32 = $$(new _bo$8$32(), 42, 42); }, "bgObjectL7-32"), new _TaskRenderL8(D, function ():void{ bo$8$33 = $$(new _bo$8$33(), 42, 42); }, "bgObjectL7-33"), new _TaskRenderL8(D, function ():void{ bo$8$34 = $$(new _bo$8$34(), 42, 42); }, "bgObjectL7-34"), new _TaskRenderL8(D, function ():void{ bo$8$35 = $$(new _bo$8$35(), 42, 42); }, "bgObjectL7-35"), new _TaskRenderL8(D, function ():void{ bo$8$36 = $$(new _bo$8$36(), 42, 42); }, "bgObjectL7-36"), new _TaskRenderL8(D, function ():void{ bo$8$37 = $$(new _bo$8$37(), 42, 42); }, "bgObjectL7-37"), new _TaskRenderL8(D, function ():void{ bo$8$38 = $$(new _bo$8$38(), 42, 42); }, "bgObjectL7-38"), new _TaskRenderL8(D, function ():void{ bo$8$39 = $$(new _bo$8$39(), 42, 42); }, "bgObjectL7-39"), new _TaskRenderL8(D, function ():void{ bo$8$40 = $$(new _bo$8$40(), 42, 42); }, "bgObjectL7-40"), new _TaskRenderL8(D, function ():void{ bo$8$41 = $$(new _bo$8$41(), 42, 42); }, "bgObjectL7-41"), new _TaskRenderL8(D, function ():void{ bo$8$42 = $$(new _bo$8$42(), 42, 42); }, "bgObjectL7-42"), (D = (D + 1)), new _TaskRenderL8(D, function ():void{ e39 = $(new _e39()); }, "enemy-39"), new _TaskRenderL8(D, function ():void{ e43 = $(new _e43()); }, "enemy-43"), new _TaskRenderL8(D, function ():void{ e44 = $(new _e44()); }, "enemy-44"), new _TaskRenderL8(D, function ():void{ e45 = $(new _e45()); }, "enemy-45"), new _TaskRenderL8(D, function ():void{ e46 = $(new _e46()); }, "enemy-46"), new _TaskRenderL8(D, function ():void{ e47 = $(new _e47()); }, "enemy-47"), new _TaskRenderL8(D, function ():void{ e48 = $(new _e48()); }, "enemy-48"), new _TaskRenderL8(D, function ():void{ e49 = $(new _e49()); }, "enemy-49"), new _TaskRenderL8(D, function ():void{ e50 = $(new _e50()); }, "enemy-50"), new _TaskRenderL8(D, function ():void{ e51 = $(new _e51()); }, "enemy-51"), new _TaskRenderL8(D, function ():void{ e52 = $(new _e52()); }, "enemy-52"), new _TaskRenderL8(D, function ():void{ e52$split = $(new _e52$split()); }, "enemy-52-splitAnimation"), (D = (D + 1)), new _TaskRenderL8(D, function ():void{ g3 = $(new _g3()); }, "groundEnemy-03"), new _TaskRenderL8(D, function ():void{ g4 = $(new _g4()); g4$lock = $(new _g4$lock()); g4$beam = $(new _g4$beam()); }, "groundEnemy-04"), new _TaskRenderL8(D, function ():void{ g20 = $(new _g20()); g20$die = $(new _g20$die()); }, "groundEnemy-20"), new _TaskRenderL8(D, function ():void{ g21 = $(new _g21()); g21$die = $(new _g21$die()); }, "groundEnemy-21"), new _TaskRenderL8(D, function ():void{ g22 = $(new _g22()); g22$die = $(new _g22$die()); }, "groundEnemy-22"), new _TaskRenderL8(D, function ():void{ g23 = $(new _g23()); g23$die = $(new _g23$die()); }, "groundEnemy-23"), (D = (D + 1)), new _TaskRenderL8(D, function ():void{ hercolubus$app = $$(new _hercolubus$app(), 3, 0); }, "hercolubusText-approaching"), new _TaskRenderL8(D, function ():void{ hercolubus$orp = $$(new _hercolubus$orp()); }, "hercolubusText-orRedPlanet"), new _TaskRenderL8(D, function ():void{ hercolubus$warn = $$(new _hercolubus$warn()); }, "hercolubusText-warning"), (D = (D + 1)), new _TaskRenderL8(D, function ():void{ adeb = $(new _adeb()); }, "asteroid-debris")]); private static const renderL9:Array = tidy([(D = 0), new _TaskRenderL9(D, function ():void{ _bg9src(); }, "bgLevel7-sector03"), new _TaskRenderL9(D, function ():void{ _bg9(); }, "bgLevel7-sector03-galaxy"), new _TaskRenderL9(D, function ():void{ _bg9nebula(bg9); }, "bgLevel7-sector03-nebula"), (D = (D + 1)), new _TaskRenderL9(D, function ():void{ bo$9$1 = $$(new _bo$9$1(), 42, 42); }, "bgObjectL7-51"), new _TaskRenderL9(D, function ():void{ bo$9$2 = $$(new _bo$9$2(), 42, 42); }, "bgObjectL7-52"), (D = (D + 1)), new _TaskRenderL1(D, function ():void{ e3 = $(new _e3()); }, "enemy-03"), new _TaskRenderL7(D, function ():void{ e33 = $(new _e33()); }, "enemy-33"), new _TaskRenderL7(D, function ():void{ e34 = $(new _e34()); }, "enemy-34"), new _TaskRenderL9(D, function ():void{ e43 = $(new _e43()); }, "enemy-43"), new _TaskRenderL9(D, function ():void{ e44 = $(new _e44()); }, "enemy-44"), new _TaskRenderL9(D, function ():void{ e52 = $(new _e52()); }, "enemy-52"), new _TaskRenderL9(D, function ():void{ e52$split = $(new _e52$split()); }, "enemy-52-splitAnimation"), (D = (D + 1)), new _TaskRenderL9(D, function ():void{ g21 = $(new _g21()); g21$die = $(new _g21$die()); }, "groundEnemy-21"), new _TaskRenderL9(D, function ():void{ g23 = $(new _g23()); g23$die = $(new _g23$die()); }, "groundEnemy-23"), (D = (D + 1)), new _TaskRenderL9(D, function ():void{ boss$7$1 = $(new _boss$7$1(), [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11]); }, "boss07-armour"), new _TaskRenderL9(D, function ():void{ boss$7$1$exp = $(new _boss$7$1$exp()); }, "boss07-armour-explosionFX"), new _TaskRenderL9(D, function ():void{ boss$7$1$eye$1$lid = $(new _boss$7$1$eye$1$lid()); }, "boss07-armour-eyelid-01"), new _TaskRenderL9(D, function ():void{ boss$7$1$eye$2$lid = $(new _boss$7$1$eye$2$lid()); }, "boss07-armour-eyelid-02"), new _TaskRenderL9(D, function ():void{ boss$7$1$eye$3$lid = $(new _boss$7$1$eye$3$lid()); }, "boss07-armour-eyelid-03"), new _TaskRenderL9(D, function ():void{ boss$7$1$eye$1$pupil = $(new _boss$7$1$eye$1$pupil()); }, "boss07-armour-pupil-01"), new _TaskRenderL9(D, function ():void{ boss$7$1$eye$2$pupil = $(new _boss$7$1$eye$2$pupil()); }, "boss07-armour-pupil-02"), new _TaskRenderL9(D, function ():void{ boss$7$1$eye$3$pupil = $(new _boss$7$1$eye$3$pupil()); }, "boss07-armour-pupil-03"), new _TaskRenderL9(D, function ():void{ boss$7$2 = $(new _boss$7$2()); }, "boss07-helmet"), new _TaskRenderL9(D, function ():void{ boss$7$2$laser = $(new _boss$7$2$laser()); }, "boss07-helmet-laser"), new _TaskRenderL9(D, function ():void{ boss$7$3 = $(new _boss$7$3()); }, "boss07-mecha"), new _TaskRenderL9(D, function ():void{ boss$7$3$exp = $(new _boss$7$3$exp()); }, "boss07-mecha-explosionFX"), new _TaskRenderL9(D, function ():void{ boss$7$3$head = $(new _boss$7$3$head()); }, "boss07-mecha-head"), new _TaskRenderL9(D, function ():void{ boss$7$3$guns = $(new _boss$7$3$guns()); }, "boss07-mecha-guns"), new _TaskRenderL9(D, function ():void{ boss$7$4 = $(new _boss$7$4()); }, "boss07-mechaCore")]); static var e13r:_Raster; static var e13s:_Raster; static var bonus:_Timeline; static var e14s:_Raster; static var boss$7$3$head:_Timeline; static var riverdepth:_Raster; static var g20$die:_Timeline; private static var D:int = 0; static var e15s:_Raster; static var blue:_Timeline; static var bg8$1:BitmapData; static var bg8$2:BitmapData; static var boss$7$1$eye$2$lid:_Timeline; static var playerNS:_Timeline; static var e16s:_Raster; private static var m:Matrix = new Matrix(); private static var q:Rectangle; static var cellBirth:_Timeline; static var helperDie2:_Timeline; static var helperDie3:_Timeline; static var red:_Timeline; static var ubomb:_Timeline; static var bs$1:_Timeline; static var bs$2:_Timeline; static var e17s:_Raster; static var bs$4:_Timeline; static var bi$8b:_Timeline; static var ugun:_Timeline; static var bi$8g:_Timeline; static var e18s:_Raster; static var bs$3:_Timeline; static var bi$8r:_Timeline; static var boss$6$exp:_Timeline; static var boss$3:_Timeline; static var boss$4:_Raster; static var boss$5:_Timeline; static var boss$6:_Timeline; static var bi$9b:_Timeline; static var g11:_Timeline; static var g12:_Timeline; static var g13:_Timeline; static var g14:_Timeline; static var bi$9g:_Timeline; static var e19s:_Raster; static var g18:_Timeline; static var g19:_Timeline; static var g16:_Timeline; static var g17:_Timeline; static var g10:_Timeline; static var bi$9r:_Timeline; static var boss$4$gun:_Raster; static var bg6$2:BitmapData; static var g15:_Timeline; static var bg6$1:BitmapData; static var g22:_Timeline; static var g24:_Timeline; static var g20:_Timeline; static var g21:_Timeline; static var g25:_Timeline; static var ocean:_Timeline; static var boss$7$1$eye$1$lid:_Timeline; static var shot$1:_Timeline; static var shot$2:_Timeline; static var shot$3:_Timeline; static var g23:_Timeline; static var boss$4$generatorR$die:_Raster; static var e00:_Timeline; static var e10:_Timeline; static var e11:_Timeline; static var e12:_Timeline; static var e13:_Timeline; static var e14:_Timeline; static var e15:_Timeline; static var e16:_Timeline; static var e17:_Timeline; static var e18:_Timeline; static var g4$beam:_Timeline; static var bg4$1:BitmapData; static var e19:_Timeline; static var e23:_Timeline; static var e24:_Timeline; static var e25:_Timeline; static var e26:_Timeline; static var helperShot2:_Timeline; static var helperShot3:_Timeline; static var bg4$2:BitmapData; static var boss$7$3$guns:_Timeline; static var e27:_Timeline; static var e28:_Timeline; static var e21:_Timeline; static var e22:_Timeline; static var boss$3$gun:_Raster; static var debris:_Timeline; static var e30:_Timeline; static var e31:_Timeline; static var lifebar$des:_Timeline; static var e34:_Timeline; static var e1s:_Raster; static var e36:_Timeline; static var yeli:_Timeline; static var e38:_Timeline; static var e39:_Timeline; static var combo:_Timeline; static var e20:_Timeline; static var shotih:_Timeline; static var e32:_Timeline; static var e35:_Timeline; static var boss$7$1$eye$3$pupil:_Timeline; static var e37:_Timeline; static var e41:_Timeline; static var e42:_Timeline; static var e43:_Timeline; static var e29:_Timeline; static var e2s:_Raster; static var e33:_Timeline; static var e47:_Timeline; static var e48:_Timeline; static var e49:_Timeline; static var e45:_Timeline; static var e46:_Timeline; static var e40:_Timeline; static var e44:_Timeline; static var e52$split:_Timeline; static var e50:_Timeline; static var e51:_Timeline; static var e52:_Timeline; static var e3s:_Raster; static var bo$2$10:_Raster; static var bo$2$11:_Raster; static var bo$2$13:_Raster; static var bo$2$14:_Raster; static var bo$2$15:_Raster; static var bo$2$16:_Raster; static var bo$2$17:_Raster; static var bo$2$18:_Raster; static var bo$2$12:_Raster; static var bo$2$19:_Raster; static var boss$6$hole:_Timeline; static var bg2$1:BitmapData; static var bg2$2:BitmapData; static var e4s:_Raster; static var bo$2$20:_Raster; static var bo$2$21:_Raster; static var bo$2$22:_Raster; static var bo$2$23:_Raster; static var bo$2$24:_Raster; static var bo$2$25:_Raster; static var bo$2$26:_Raster; static var bo$2$27:_Timeline; static var bo$2$28:_Raster; static var bo$2$29:_Raster; static var bo$8$4:_Raster; static var bo$8$5:_Raster; static var bo$8$6:_Raster; static var bo$8$7:_Raster; static var bo$8$1:_Raster; static var bo$8$2:_Raster; static var bo$8$3:_Raster; static var redi:_Timeline; static var bo$8$9:_Raster; static var blast:_Timeline; static var e5s:_Raster; static var trail:_Raster; static var bo$2$31:_Raster; static var bo$2$32:_Raster; static var bo$2$33:_Raster; static var bo$2$35:_Raster; static var bo$2$36:_Raster; static var bo$2$30:_Raster; static var bo$2$39:_Raster; static var bo$2$34:_Raster; static var bo$2$37:_Timeline; static var bo$2$38:_Timeline; static var bo$8$8:_Raster; static var e6s:_Raster; static var bo$2$40:_Raster; static var bo$2$41:_Raster; static var bo$2$42:_Raster; static var bo$2$43:_Raster; static var bo$2$44:_Raster; static var bo$2$45:_Raster; static var bo$2$46:_Timeline; static var bo$2$47:_Raster; static var bo$2$48:_Raster; static var bo$2$49:_Raster; static var boss$4$generatorL:_Timeline; static var boss$4$generatorR:_Timeline; static var upower$1:_Timeline; static var upower$2:_Timeline; static var e7s:_Raster; static var bo$2$50:_Raster; static var bo$2$51:_Raster; static var bo$2$52:_Raster; static var bo$2$53:_Raster; static var bo$2$54:_Raster; static var bo$2$55:_Raster; static var bo$2$57:_Raster; static var bo$2$58:_Raster; static var bo$2$59:_Raster; static var bo$2$56:_Raster; static var bg0$1:BitmapData; static var huds:_Timeline; static var e8s:_Raster; static var bo$2$60:_Raster; static var bo$2$61:_Raster; static var bo$2$62:_Raster; static var bo$2$63:_Raster; static var bo$2$64:_Timeline; static var bo$2$65:_Raster; static var bo$2$66:_Raster; static var bo$2$67:_Raster; static var bo$2$68:_Raster; static var bo$6$2:_Raster; static var bo$6$3:_Raster; static var bo$2$69:_Raster; static var shotr2:_Timeline; static var shotr3:_Timeline; static var e9r:_Raster; static var e9s:_Raster; static var bo$2$71:_Raster; static var bo$2$72:_Timeline; static var bo$2$73:_Raster; static var bo$2$74:_Raster; static var bo$2$75:_Raster; static var bo$2$77:_Raster; static var bo$2$79:_Raster; static var bo$2$76:_Raster; static var bo$2$78:_Raster; static var bo$2$70:_Raster; static var bo$6$4:_Raster; static var bo$2$80:_Raster; static var bo$2$81:_Raster; static var bo$2$82:_Raster; static var bo$2$83:_Timeline; static var bo$2$84:_Raster; static var bo$2$85:_Raster; static var bo$2$86:_Timeline; static var bo$2$87:_Raster; static var bo$2$88:_Timeline; static var bo$2$89:_Raster; static var dust:_Timeline; static var bo$6$1:_Raster; static var g4$lock:_Timeline; static var coin$1:_Timeline; static var coin$2:_Timeline; static var player:_Timeline; static var bo$4$1:_Raster; static var bo$4$2:_Raster; static var bo$4$3:_Raster; static var boss$7$1$eye$1$pupil:_Timeline; static var seaweed1:_Raster; static var seaweed2:_Raster; static var pur:_Timeline; static var umissile:_Timeline; static var bi$1:_Timeline; static var bi$2:_Timeline; static var bi$3:_Timeline; static var bi$4:_Timeline; static var bi$5:_Timeline; static var bi$6:_Raster; static var bi$7:_Timeline; static var g19$die:_Raster; static var bluei:_Timeline; static var bo$2$1:_Raster; static var bo$2$2:_Raster; static var bo$2$3:_Raster; static var bo$2$4:_Raster; static var bo$2$5:_Raster; static var bo$2$6:_Raster; static var bo$2$7:_Raster; static var bo$2$8:_Raster; static var bo$2$9:_Raster; static var e20s:_Raster; static var spawn:_Timeline; static var boss$2$shad:_Raster; static var gboss$1$kid:_Timeline; static var e21s:_Raster; static var g18$die:_Raster; static var e22s:_Raster; static var boss$1$kid$die:_Timeline; static var e23s:_Raster; static var grnf:_Timeline; static var e24s:_Raster; static var boss$4$explode:_Timeline; static var boss$4$generatorL$die:_Raster; static var hercolubus$orp:_Raster; static var adeb:_Timeline; static var bo$8$10:_Raster; static var bo$8$11:_Raster; static var bo$8$12:_Raster; static var bo$8$13:_Raster; static var bo$8$15:_Raster; static var bo$8$16:_Raster; static var bo$8$17:_Raster; static var bo$8$18:_Raster; static var e25s:_Raster; static var bg4$pit:_Raster; static var smokeBall:_Timeline; static var ushield:_Timeline; static var shoot:_Timeline; static var bo$8$20:_Raster; static var bo$8$21:_Raster; static var bo$8$19:_Raster; static var bo$8$23:_Raster; static var bo$8$25:_Raster; static var bo$8$26:_Raster; static var bo$8$14:_Raster; static var g17$die:_Raster; static var e26s:_Raster; static var ufire:_Timeline; static var bo$8$24:_Raster; static var bo$8$27:_Raster; static var bo$8$28:_Raster; static var bo$8$29:_Raster; static var boss$4$wreck:_Raster; static var bo$8$22:_Raster; static var bo$8$31:_Raster; static var bo$8$32:_Raster; static var bo$8$33:_Raster; static var bo$8$35:_Raster; static var bo$8$36:_Raster; static var bo$8$30:_Raster; static var bo$8$38:_Raster; static var e27s:_Raster; static var gEye:_Timeline; static var aqai:_Timeline; static var e28s:_Raster; static var e0:_Timeline; static var e1:_Timeline; static var e2:_Timeline; static var e3:_Timeline; static var e4:_Timeline; static var e5:_Timeline; static var e6:_Timeline; static var e7:_Timeline; static var e9:_Timeline; static var bo$8$39:_Raster; static var bo$8$42:_Raster; static var e8:_Timeline; static var bo$8$34:_Raster; static var bo$8$37:_Raster; static var bo$8$41:_Raster; static var bg9:BitmapData; static var bg7$2:BitmapData; static var bo$8$40:_Raster; static var bg7$1:BitmapData; static var g0:_Timeline; static var g1:_Timeline; static var g2:_Timeline; static var g3:_Timeline; static var g4:_Timeline; static var g5:_Timeline; static var shoti:_Timeline; static var g8:_Timeline; static var g9:_Timeline; static var g6:_Timeline; static var g7:_Timeline; static var shotr:_Timeline; static var ptail:_Timeline; static var gboss$1$egg:_Timeline; static var endlevel$holo:_Timeline; static var crater:_Timeline; public static var INIT:Boolean = false; static var bg5$1:BitmapData; static var bg5$2:BitmapData; static var boss$4$shield:_Timeline; static var shootfx:_Timeline; static var ubox:_Timeline; static var boss$combo$score:_Timeline; static var boss$7$1:_Timeline; static var boss$7$3:_Timeline; static var boss$7$3$exp:_Timeline; static var blastU:_Timeline; static var boss$7$4:_Timeline; static var boss$5$charge:_Timeline; static var bg4$crack:_Raster; static var bo$1$10:_Raster; static var bo$1$11:_Raster; static var bo$1$12:_Raster; static var bo$1$13:_Raster; static var bo$1$14:_Raster; static var bo$1$15:_Raster; static var boss$7$2:_Timeline; static var bg3$1:BitmapData; static var bg3$2:BitmapData; static var boss$2$wreck:_Raster; static var bo$9$1:_Raster; static var ucannon:_Timeline; static var bo$9$2:_Raster; static var hudrt$:_Timeline; private static var bg9$src:_bg9$1; static var star$1i:_Timeline; static var helperDie:_Timeline; static var smokeBallU:_Timeline; static var bg1$1:BitmapData; static var bg1$2:BitmapData; static var bo$3$10:_Timeline; static var zap:_Timeline; static var bo$3$14:_Raster; static var bo$3$16:_Raster; static var bo$3$11:_Raster; static var bo$3$13:_Timeline; static var bo$3$15:_Raster; static var bo$3$17:_Timeline; static var fire:_Timeline; static var ripple:_Timeline; static var bo$3$12:_Timeline; static var bo$7$6:_Raster; static var bo$3$2$:_Timeline; static var bo$7$8:_Raster; static var bo$7$1:_Raster; static var bo$7$2:_Raster; static var bo$3$18:_Raster; static var bo$7$4:_Raster; static var boss$5$tailLight:_Timeline; static var boss$7$1$eye$2$pupil:_Timeline; static var bo$7$7:_Raster; static var helper2:_Timeline; static var helper3:_Timeline; static var boss$7$1$exp:_Timeline; static var bo$7$3:_Raster; static var bo$7$5:_Raster; static var bo$1$6x:_Raster; static var bo$7$9:_Raster; static var bo$3$3$:_Timeline; static var star$1:_Raster; static var star$2:_Raster; static var digit$1:_Timeline; static var digit$2:_Timeline; static var boss$3$tentacle$1:_Timeline; static var boss$3$tentacle$2:_Timeline; static var boss$3$tentacle$3:_Timeline; static var boss$3$tentacle$4:_Timeline; static var boss$4$shieldSide:_Timeline; static var bo$5$1:_Timeline; static var bo$5$2:_Timeline; static var bo$5$3:_Raster; static var bo$5$4:_Raster; static var bo$5$5:_Raster; static var bo$5$6:_Raster; static var bo$5$7:_Raster; static var bo$5$9:_Timeline; static var bo$3$6$:_Timeline; static var bo$5$8:_Raster; static var g23$die:_Timeline; static var cellSplit:_Timeline; static var aqai2:_Timeline; static var bo$5$10:_Timeline; static var bo$5$11:_Raster; static var pmap:BitmapData; static var boss$combo$msg:_Timeline; static var purf:_Timeline; static var bo$3$8$:_Timeline; static var puri:_Timeline; static var bo$3$11$:_Timeline; static var bo$3$1:_Timeline; static var bo$3$2:_Raster; static var bo$3$3:_Raster; static var bo$3$4:_Timeline; static var bo$3$5:_Timeline; static var bo$3$6:_Raster; static var bo$3$7:_Timeline; static var bo$3$8:_Raster; static var bo$3$9:_Timeline; static var hercolubus$app:_Raster; static var g22$die:_Timeline; static var bo$3$14$:_Timeline; static var shield:_Timeline; static var boss$5$laser:_Timeline; static var yel$1:_Timeline; static var yel$2:_Timeline; static var armour:_Timeline; static var urad:_Timeline; static var pblast:_Timeline; static var boss$6$cover:_Timeline; static var bo$3$16$:_Timeline; static var bi$10:_Timeline; static var bo$7$11:_Raster; static var bo$7$12:_Raster; static var bo$1$0:_Timeline; static var bo$1$1:_Timeline; static var bo$7$15:_Raster; static var bo$1$3:_Timeline; static var bo$1$4:_Timeline; static var bo$1$5:_Timeline; static var bo$1$6:_Raster; static var bo$1$7:_Raster; static var helper:_Timeline; static var bo$1$9:_Raster; static var bo$7$16:_Raster; static var bo$7$10:_Raster; static var bo$7$19:_Raster; static var hercolubus$warn:_Raster; static var bo$1$8:_Raster; static var e10s:_Raster; static var bo$7$17:_Raster; static var bo$7$18:_Raster; static var e10r:_Raster; static var bo$7$13:_Raster; static var bo$7$14:_Raster; static var bo$7$20:_Raster; static var bo$7$21:_Raster; static var bo$7$22:_Raster; static var bo$7$23:_Raster; static var bo$7$25:_Raster; static var helperShot:_Timeline; static var bo$7$27:_Raster; static var bo$7$28:_Raster; static var bo$7$29:_Raster; static var boss$7$1$eye$3$lid:_Timeline; static var e11r:_Raster; static var e11s:_Raster; static var bo$7$26:_Raster; static var bo$3$18$:_Timeline; static var e35m:_Timeline; static var bo$7$31:_Raster; static var bo$7$32:_Raster; static var bo$7$33:_Raster; static var bo$7$24:_Raster; static var e12r:_Raster; static var shield$fx:_Timeline; static var g21$die:_Timeline; static var bo$7$30:_Raster; static var e12s:_Raster; static var boss$7$2$laser:_Timeline; private static function _islands():_Raster{ var _local1:BitmapData; var _local2:BitmapData; var _local3:BitmapData; var _local4:BitmapData; var _local5:_bo$6$1; _local1 = new BitmapData(480, 747, true, 0); _local2 = new BitmapData(480, 747, false); _local3 = _local1.clone(); _local4 = _local1.clone(); _local1.draw(new bg$6$island$map$mask()); _local2.draw(new bg$6$island$map$fade()); _local3.draw(new bg$6$island$soil()); _local4.draw(new bg$6$island$grass()); _local3.copyChannel(_local2, _local2.rect, new Point(), BitmapDataChannel.RED, BitmapDataChannel.ALPHA); _local4.copyChannel(_local1, _local1.rect, new Point(), BitmapDataChannel.ALPHA, BitmapDataChannel.ALPHA); _local4.draw(_local3); _local1.dispose(); _local2.dispose(); _local3.dispose(); _local5 = new _bo$6$1(); new Raster(_local5.gen, 0, 0, new _Raster(_local4, 0, -747), false); return ($$(_local5)); } static function quickL0():Array{ return ([new _TaskClearL0(-1, function ():void{ bg0$1 = w(bg0$1); }, "bgTutorialLevel"), new _TaskRenderL0(-1, function ():void{ bg0$1 = _bg(new _bg0$1(), lv$0.HEIGHT2); }, "bgTutorialLevel")]); } static function quickL1():Array{ return ([new _TaskClearL1(-1, function ():void{ bg1$1 = w(bg1$1); bg1$2 = w(bg1$2); }, "bgLevel1{*}"), new _TaskRenderL1(-1, function ():void{ bg1$1 = _bg(new _bg1$1(), lv$1.HEIGHT1); }, "bgLevel1-sector01"), new _TaskRenderL1(-1, function ():void{ bg1$2 = _bg(new _bg1$2(), lv$1.HEIGHT2); }, "bgLevel1-sector02")]); } static function quickL2():Array{ return ([new _TaskClearL2(-1, function ():void{ bg2$1 = w(bg2$1); bg2$2 = w(bg2$2); }, "bgLevel2{*}"), new _TaskRenderL2(-1, function ():void{ bg2$1 = _bg(new _bg2$1(), lv$2.HEIGHT1); }, "bgLevel2-sector01"), new _TaskRenderL2(-1, function ():void{ bg2$2 = _bg(new _bg2$2(), lv$2.HEIGHT2); }, "bgLevel2-sector02")]); } static function quickL3():Array{ return ([new _TaskClearL3(-1, function ():void{ bg3$1 = w(bg3$1); bg3$2 = w(bg3$2); }, "bgLevel3{*}"), new _TaskRenderL3(-1, function ():void{ bg3$1 = _bg(new _bg3$1(), lv$3.HEIGHT1); }, "bgLevel3-sector01"), new _TaskRenderL3(-1, function ():void{ bg3$2 = _bg(new _bg3$2(), lv$3.HEIGHT2); }, "bgLevel3-sector02")]); } static function quickL4():Array{ return ([new _TaskClearL4(-1, function ():void{ bg4$1 = w(bg4$1); bg4$2 = w(bg4$2); }, "bgLevel3-sector03"), new _TaskRenderL4(-1, function ():void{ _lv4(); }, "bgLevel3-sector03")]); } static function quickL5():Array{ return ([new _TaskClearL5(-1, function ():void{ bg5$1 = w(bg5$1); bg5$2 = w(bg5$2); }, "bgLevel4{*}"), new _TaskRenderL5(-1, function ():void{ bg5$1 = _bg(new _bg5$1(), lv$5.HEIGHT1); }, "bgLevel4-sector01"), new _TaskRenderL5(-1, function ():void{ bg5$2 = _bg(new _bg5$2(), lv$5.HEIGHT2); }, "bgLevel4-sector02")]); } private static function $(_arg1:MovieClip, _arg2:Array=null, _arg3:int=2, _arg4:int=2):_Timeline{ var _local5:Array; var _local6:int; var _local7:Array; var _local8:*; var _local9:BitmapData; _local5 = []; _arg3 = (_arg3 - 2); _arg4 = (_arg4 - 2); _local6 = 0; while (_local6 < _arg1.totalFrames) { q = _arg1.getBounds(_arg1); m.tx = ((_arg3 * 0.5) - q.x); m.ty = ((_arg4 * 0.5) - q.y); _local9 = new BitmapData(((q.width + _arg3) + 1), ((q.height + _arg4) + 1), true, 0); _local9.draw(_arg1, m); _local5[_local6] = new _Raster(_local9, Math.round((q.x - (_arg3 * 0.5))), Math.round((q.y - (_arg4 * 0.5)))); _arg1.nextFrame(); _local6 = (_local6 + 1); }; if (_arg2 == null){ return (new _Timeline(_local5)); }; _local7 = []; for (_local8 in _arg2) { _local7[_local8] = _local5[_arg2[_local8]]; }; return (new _Timeline(_local7)); } private static function w(_arg1){ if (_arg1 == null){ return (null); }; if ((_arg1 is BitmapData)){ _arg1.dispose(); } else { _arg1.clear(); }; return (null); } private static function _aniFltr(_arg1:MovieClip, _arg2:Array, _arg3:int=2, _arg4:int=2, _arg5:Array=null):_Timeline{ var _local6:Sprite; var _local7:Array; var _local8:int; var _local9:int; var _local10:Array; var _local11:*; var _local12:BitmapData; _local6 = new Sprite(); _local7 = []; _local8 = _arg1.totalFrames; _local6.addChild(_arg1); _arg1.filters = _arg2; _arg3 = (_arg3 - 2); _arg4 = (_arg4 - 2); _local9 = 0; while (_local9 < _local8) { q = _local6.getBounds(_local6); m.tx = ((_arg3 * 0.5) - q.x); m.ty = ((_arg4 * 0.5) - q.y); _local12 = new BitmapData(((q.width + _arg3) + 1), ((q.height + _arg4) + 1), true, 0); _local12.draw(_local6, m); _local7[_local9] = new _Raster(_local12, Math.round((q.x - (_arg3 * 0.5))), Math.round((q.y - (_arg4 * 0.5)))); _arg1.nextFrame(); _local9 = (_local9 + 1); }; if (_arg5 == null){ return (new _Timeline(_local7)); }; _local10 = []; for (_local11 in _arg5) { _local10[_local11] = _local7[_arg5[_local11]]; }; return (new _Timeline(_local10)); } private static function _bg(_arg1:Sprite, _arg2:int):BitmapData{ var _local3:BitmapData; q = _arg1.getBounds(_arg1); _local3 = new BitmapData(480, _arg2, false, 0); m.tx = 0; m.ty = 0; _local3.draw(_arg1, m); return (_local3); } private static function _lv4crack():_Raster{ var _local1:BitmapData; var _local2:ByteArray; var _local3:BitmapData; var _local4:int; var _local5:int; var _local6:int; _local1 = new bg4$crackMap(0, 0); _local2 = new ByteArray(); _local2.length = 324960; _local3 = new BitmapData(480, 677, true, 0); _local4 = 0; while (_local4 < 324960) { _local5 = _local1.getPixel((_local4 % 480), (_local4 / 480)); _local6 = (_local5 & 0xFF); _local2.writeInt((((((_local5 >> 16) << 24) | (_local6 << 16)) | (_local6 << 8)) | _local6)); _local4 = (_local4 + 1); }; _local2.position = 0; _local1.dispose(); _local3.setPixels(_local3.rect, _local2); return (new _Raster(_local3, 0, 0)); } static function render(_arg1:Sprite, _arg2:BitmapData=null, _arg3:Boolean=false):_Raster{ q = _arg1.getBounds(_arg1); if (_arg2 == null){ _arg2 = new BitmapData((q.width + 1), (q.height + 1), true, 0); }; Main.decideQuality(); m.tx = -(q.x); m.ty = -(q.y); _arg2.draw(_arg1, m); Main.bestQuality(_arg3); return (new _Raster(_arg2, Math.round(q.x), Math.round(q.y))); } private static function tidy(_arg1:Array):Array{ var _local2:int = _arg1.length; var _local3:int; while (_local3 < _local2) { if ((_arg1[_local3] is int)){ _arg1.splice(_local3, 1); _local3--; _local2--; }; _local3 = (_local3 + 1); }; return (_arg1); } static function initL0():Array{ return (init(clearL1.concat(clearL2).concat(clearL3).concat(clearL4).concat(clearL5).concat(clearL6).concat(clearL7).concat(clearL8).concat(clearL9).concat(renderL0))); } static function initL1():Array{ return (init(clearL0.concat(clearL2).concat(clearL3).concat(clearL4).concat(clearL5).concat(clearL6).concat(clearL7).concat(clearL8).concat(clearL9).concat(renderL1))); } static function initL2():Array{ return (init(clearL0.concat(clearL1).concat(clearL3).concat(clearL4).concat(clearL5).concat(clearL6).concat(clearL7).concat(clearL8).concat(clearL9).concat(renderL2))); } static function initL3():Array{ return (init(clearL0.concat(clearL1).concat(clearL2).concat(clearL4).concat(clearL5).concat(clearL6).concat(clearL7).concat(clearL8).concat(clearL9).concat(renderL3))); } static function initL4():Array{ return (init(clearL0.concat(clearL1).concat(clearL2).concat(clearL3).concat(clearL5).concat(clearL6).concat(clearL7).concat(clearL8).concat(clearL9).concat(renderL4))); } static function initL5():Array{ return (init(clearL0.concat(clearL1).concat(clearL2).concat(clearL3).concat(clearL4).concat(clearL6).concat(clearL7).concat(clearL8).concat(clearL9).concat(renderL5))); } static function initL8():Array{ return (init(clearL0.concat(clearL1).concat(clearL2).concat(clearL3).concat(clearL4).concat(clearL5).concat(clearL6).concat(clearL7).concat(clearL9).concat(renderL8))); } static function initL9():Array{ return (init(clearL0.concat(clearL1).concat(clearL2).concat(clearL3).concat(clearL4).concat(clearL5).concat(clearL6).concat(clearL7).concat(clearL9).concat(renderL9))); } static function initL6():Array{ return (init(clearL0.concat(clearL1).concat(clearL2).concat(clearL3).concat(clearL4).concat(clearL5).concat(clearL7).concat(clearL8).concat(clearL9).concat(renderL6))); } static function initL7():Array{ return (init(clearL0.concat(clearL1).concat(clearL2).concat(clearL3).concat(clearL4).concat(clearL5).concat(clearL6).concat(clearL8).concat(clearL9).concat(renderL7))); } public static function _endNebula(_arg1:BitmapData):void{ var _local2:BitmapData; _arg1.draw(new _cEnd$nebula()); _local2 = new BitmapData(480, 360, false, 0); _local2.perlinNoise(100, 100, 8, 64, false, false); _arg1.applyFilter(_arg1, _arg1.rect, new Point(), new DisplacementMapFilter(_local2, null, 1, 1, 80, 100, "ignore")); _local2.dispose(); } private static function _lv4pit():_Raster{ var _local1:BitmapData; var _local2:ByteArray; var _local3:BitmapData; var _local4:int; var _local5:int; var _local6:int; _local1 = new bg4$pitMap(0, 0); _local2 = new ByteArray(); _local2.length = 276480; _local3 = new BitmapData(480, 576, true, 0); _local4 = 0; while (_local4 < 276480) { _local5 = _local1.getPixel((_local4 % 480), (_local4 / 480)); _local6 = ((_local5 >> 8) & 0xFF); _local2.writeInt(((((_local5 << 8) | (_local6 << 16)) | (_local6 << 8)) | _local6)); _local4 = (_local4 + 1); }; _local2.position = 0; _local1.dispose(); _local3.setPixels(_local3.rect, _local2); return (new _Raster(_local3, 0, 0)); } private static function _lv4():void{ var _local1:_bg4$1; var _local2:DisplayObject; var _local3:_bg4$2; var _local4:Bitmap; _local1 = new _bg4$1(); _local1.addChild(new Bitmap(_lv4mask1().b)).y = 846; _local2 = _local1.addChild(new Bitmap(_lv4mask2().b)); _local2.y = -1031; _local1.addChild(new Bitmap(_lv4crack().b)).blendMode = "overlay"; bg4$1 = _bg(_local1, lv$4.HEIGHT1); _local3 = new _bg4$2(); _local3.addChild(_local2).y = 449; _local4 = new Bitmap(_lv4pit().b); _local4.y = 100; _local3.addChild(_local4).blendMode = "overlay"; bg4$2 = _bg(_local3, lv$4.HEIGHT2); } private static function _bg9nebula(_arg1:BitmapData):void{ var _local2:BitmapData; var _local3:BitmapData; var _local4:ColorTransform; _local2 = new BitmapData(480, 380, true, 0); _local2.draw(new _bg9$nebula()); _local3 = new BitmapData(480, 360, false, 0); _local3.perlinNoise(100, 100, 8, 64, false, false); _local2.applyFilter(_local2, _local2.rect, new Point(), new DisplacementMapFilter(_local3, null, 1, 1, 80, 100, "ignore")); _local4 = new ColorTransform(); _local4.alphaMultiplier = 0.7; _local3.dispose(); m.tx = 0; m.ty = 585; _arg1.draw(_local2, m, _local4); _local2.dispose(); } private static function _tile(_arg1:MovieClip):_Timeline{ var _local2:Array; var _local3:int; var _local4:BitmapData; _local2 = []; _local3 = 0; while (_local3 < _arg1.totalFrames) { q = _arg1.getBounds(_arg1); m.tx = 0; m.ty = -(q.y); _local4 = new BitmapData(480, q.height, true, 0); _local4.draw(_arg1, m); _local2[_local3] = new _Raster(_local4, 0, Math.round(q.y)); _arg1.nextFrame(); _local3 = (_local3 + 1); }; return (new _Timeline(_local2)); } private static function _bg9():void{ bg9 = new BitmapData(480, lv$9.HEIGHT, false, 0); bg9.draw(bg9$src); } private static function _bg6():void{ var _local1:_bg6$1; var _local2:BitmapData; _local1 = new _bg6$1(); _local2 = new BitmapData(480, lv$7.HEIGHT1, true, 0); _bg7stars(_local2, 0.05); _local1.starsC1.addChild(new Bitmap(_local2)); _local1.starsC2.addChild(new Bitmap(_local2)); bg6$1 = _bg(_local1, lv$6.HEIGHT1); } private static function __(_arg1:MovieClip, _arg2:int=1):_Raster{ var _local3:Sprite; var _local4:BitmapData; _arg1.gotoAndStop(_arg2); _arg1.scaleX = 0.625; _arg1.scaleY = 0.625; _arg1.filters = [bf]; _local3 = new Sprite(); _local3.addChild(_arg1); q = _local3.getBounds(_local3); _local4 = new BitmapData((q.width + 6), (q.height + 6), true, 0); if ((_arg1.alpha = (((q.width + q.height) + 16) / 0x0100)) > 0.75){ _arg1.alpha = 0.75; }; m.tx = (3 - q.x); m.ty = (3 - q.y); _local4.draw(_local3, m); return (new _Raster(_local4, Math.round(q.x), Math.round(q.y))); } private static function _bg7stars(_arg1:BitmapData, _arg2:Number=0.005):void{ var _local3:int; var _local4:int; var _local5:DisplayObject; var _local6:DisplayObject; var _local7:ColorTransform; var _local8:int; var _local9:int; var _local10:int; _local3 = (_arg1.height - 5); _local4 = (_local3 - 25); _local5 = new _bg7$star(); _local6 = new _bg7$starB(); _local7 = new ColorTransform(); _local8 = 4; while (_local8 < _local3) { m.ty = _local8; _local9 = (_local8 & 1); while (_local9 < 480) { _local10 = (_arg1.getPixel(_local9, _local8) & 0xFF); if ((((Math.random() < _arg2)) || (((Math.random() * 250) < _local10)))){ m.tx = _local9; m.a = Math.random(); m.d = m.a; _local7.alphaMultiplier = (Math.random() * 0.7); _arg1.draw(_local5, m, _local7); }; if (_local8 < 30){ } else { if (_local8 > _local4){ } else { if (((((Math.random() * 40000) < _local10)) || ((Math.random() < 8E-5)))){ m.tx = _local9; m.a = ((Math.pow(Math.random(), 1.5) * 1.25) + 0.25); m.d = m.a; _local7.alphaMultiplier = ((Math.random() * 0.8) + 0.1); _local7.greenMultiplier = ((Math.random() * 0.3) + 0.7); _local7.redMultiplier = (((Math.random() * 0.3) + 0.7) * _local7.greenMultiplier); _arg1.draw(_local6, m, _local7, "add"); }; }; }; _local9 = (_local9 + 2); }; _local8 = (_local8 + 2); }; m.a = 1; m.d = 1; } static function $$(_arg1:Sprite, _arg2:int=2, _arg3:int=2):_Raster{ var _local4:BitmapData; q = _arg1.getBounds(_arg1); _arg2 = (_arg2 - 2); _arg3 = (_arg3 - 2); _local4 = new BitmapData(((q.width + _arg2) + 1), ((q.height + _arg3) + 1), true, 0); m.tx = ((_arg2 * 0.5) - q.x); m.ty = ((_arg3 * 0.5) - q.y); _local4.draw(_arg1, m); return (new _Raster(_local4, Math.round((q.x - (_arg2 * 0.5))), Math.round((q.y - (_arg3 * 0.5))))); } static function _introGxB():BitmapData{ var _local1:Sprite; var _local2:BitmapData; _local1 = new Sprite(); _local1.addChild(new _bg7$2()).y = -100; _local2 = _bg(_local1, 690); _bg7stars(_local2); return (_local2); } static function _introGxR():BitmapData{ var _local1:Sprite; var _local2:BitmapData; _local1 = new Sprite(); _local1.addChild(new _bg9$galaxy()).y = -1383; _local2 = _bg(_local1, 430); _bg8stars(_local2); return (_local2); } private static function _bg8stars(_arg1:BitmapData):void{ var _local2:int; var _local3:int; var _local4:DisplayObject; var _local5:DisplayObject; var _local6:ColorTransform; var _local7:int; var _local8:int; var _local9:int; _local2 = (_arg1.height - 5); _local3 = (_local2 - 25); _local4 = new _bg7$star(); _local5 = new _bg8$star(); _local6 = new ColorTransform(); _local7 = 5; while (_local7 < _local2) { m.ty = _local7; _local8 = (_local7 & 1); while (_local8 < 480) { _local9 = (_arg1.getPixel(_local8, _local7) >> 16); if (((((Math.random() * 400) < _local9)) || ((Math.random() < 0.005)))){ m.tx = _local8; m.a = (Math.random() * 1.5); m.d = m.a; _local6.alphaMultiplier = (Math.random() * 0.4); _local6.greenMultiplier = ((Math.random() * 0.5) + 0.3); _local6.blueMultiplier = (((Math.random() * 0.5) + 0.5) * _local6.greenMultiplier); _arg1.draw(_local4, m, _local6, "add"); }; if (_local7 < 30){ } else { if (_local7 > _local3){ } else { if (((((Math.random() * 36000) < _local9)) || ((Math.random() < 0.00016)))){ m.tx = _local8; m.a = ((Math.pow(Math.random(), 1.5) * 1.25) + 0.25); m.d = m.a; _local6.greenMultiplier = Math.min((Math.pow(Math.random(), 1.5) * 2), 1); _local6.alphaMultiplier = (((Math.random() * 0.8) + 0.3) * (1.5 - _local6.greenMultiplier)); _local6.blueMultiplier = ((Math.random() * _local6.greenMultiplier) * 0.5); _arg1.draw(_local5, m, _local6, "add"); }; }; }; _local8 = (_local8 + 2); }; _local7 = (_local7 + 2); }; m.a = 1; m.d = 1; } private static function init(_arg1:Array):Array{ var level = _arg1; if (INIT){ return (level); }; INIT = true; return ([new _TaskRenderI(function ():void{ aqai = $(new _aqai()); }, "aquaCannonFX-01"), new _TaskRenderI(function ():void{ aqai2 = $(new _aqai2()); }, "aquaCannonFX-02"), new _TaskRenderI(function ():void{ armour = $(new _armour()); }, "armour"), new _TaskRenderI(function ():void{ bi$1 = $(new _bi$1(), [0, 0, 1, 1, 2, 2, 3, 3]); }, "bgFX-01"), new _TaskRenderI(function ():void{ bi$2 = $(new _bi$2()); }, "bgFX-02"), new _TaskRenderI(function ():void{ bi$3 = $(new _bi$3()); }, "bgFX-03"), new _TaskRenderI(function ():void{ bi$4 = $(new _bi$4()); }, "bgFX-04"), new _TaskRenderI(function ():void{ bi$5 = $(new _bi$5()); }, "bgFX-05"), new _TaskRenderI(function ():void{ bi$6 = $$(new _bi$6()); }, "bgFX-06"), new _TaskRenderI(function ():void{ bi$7 = $(new _bi$7()); }, "bgFX-07"), new _TaskRenderI(function ():void{ bi$8r = $(new _bi$8r(), [0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5]); }, "bgFX-08r"), new _TaskRenderI(function ():void{ bi$8g = $(new _bi$8g(), [0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5]); }, "bgFX-08g"), new _TaskRenderI(function ():void{ bi$8b = $(new _bi$8b(), [0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5]); }, "bgFX-08b"), new _TaskRenderI(function ():void{ bi$9r = $(new _bi$9r(), [0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13, 14, 14, 15, 15, 16, 16, 17, 17]); }, "bgFX-09r"), new _TaskRenderI(function ():void{ bi$9g = $(new _bi$9g(), [0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13, 14, 14, 15, 15, 16, 16, 17, 17]); }, "bgFX-09g"), new _TaskRenderI(function ():void{ bi$9b = $(new _bi$9b(), [0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13, 14, 14, 15, 15, 16, 16, 17, 17]); }, "bgFX-09b"), new _TaskRenderI(function ():void{ bi$10 = $(new _bi$10()); }, "bgFX-10"), new _TaskRenderI(function ():void{ blast = $(new _blast()); }, "blast"), new _TaskRenderI(function ():void{ blastU = $(new _blastU()); }, "blast-underwater"), new _TaskRenderI(function ():void{ blue = $(new _blue(), null, 16, 16); }, "blueGun"), new _TaskRenderI(function ():void{ bluei = $(new _bluei()); }, "blueGunFX"), new _TaskRenderI(function ():void{ bonus = $(new _bonus(), [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 5, 10, 11, 12, 13, 14, 10, 15]); }, "bonusHUDs"), new _TaskRenderI(function ():void{ boss$combo$score = $(new _boss$combo$score(), null, 5, 5); }, "bossCombos"), new _TaskRenderI(function ():void{ boss$combo$msg = $(new _boss$combo$msg(), null, 5, 5); }, "bossCombosNotes"), new _TaskRenderI(function ():void{ coin$1 = $(new _coin$1()); }, "coin-01"), new _TaskRenderI(function ():void{ coin$2 = $(new _coin$2()); }, "coin-02"), new _TaskRenderI(function ():void{ crater = $(new _crater()); }, "craters"), new _TaskRenderI(function ():void{ combo = $(new _combo()); }, "comboHUDs"), new _TaskRenderI(function ():void{ debris = $(new _debris()); }, "debrisPlayerShip"), new _TaskRenderI(function ():void{ digit$1 = $(new _digit$1()); }, "digitScore-01"), new _TaskRenderI(function ():void{ digit$2 = $(new _digit$2()); }, "digitScore-02"), new _TaskRenderI(function ():void{ dust = $(new _dust()); }, "dustFX"), new _TaskRenderI(function ():void{ e1 = $(new _e1()); }, "enemy-01"), new _TaskRenderI(function ():void{ e1s = __(new _e1()); }, "enemyShadow-01"), new _TaskRenderI(function ():void{ endlevel$holo = $(new _endlevel$holo()); }, "endLevel-hologram"), new _TaskRenderI(function ():void{ fire = $(new _fire()); }, "fireFX"), new _TaskRenderI(function ():void{ grnf = $(new _grnf()); }, "greenGunFX"), new _TaskRenderI(function ():void{ helper = $(new _helper()); }, "helperShip-01"), new _TaskRenderI(function ():void{ helper2 = $(new _helper2()); }, "helperShip-02"), new _TaskRenderI(function ():void{ helper3 = $(new _helper3()); }, "helperShip-03"), new _TaskRenderI(function ():void{ helperDie = $(new _helperDie()); }, "helperShipExplodeFX-01"), new _TaskRenderI(function ():void{ helperDie2 = $(new _helperDie2()); }, "helperShipExplodeFX-02"), new _TaskRenderI(function ():void{ helperDie3 = $(new _helperDie3()); }, "helperShipExplodeFX-03"), new _TaskRenderI(function ():void{ helperShot = $(new _helperShot()); }, "helperShipShot-01"), new _TaskRenderI(function ():void{ helperShot2 = $(new _helperShot2()); }, "helperShipShot-02"), new _TaskRenderI(function ():void{ helperShot3 = $(new _helperShot3()); }, "helperShipShot-03"), new _TaskRenderI(function ():void{ hudrt$ = $(new _hudrt$()); }, "HUDs-destroyers"), new _TaskRenderI(function ():void{ huds = $(new _huds()); }, "HUDs-misc"), new _TaskRenderI(function ():void{ lifebar$des = $(new _lifebar$des()); }, "lifeBarSelfDesHUD"), new _TaskRenderI(function ():void{ pblast = $(new _pblast()); }, "playerBlastFX"), new _TaskRenderI(function ():void{ player = $(new _player(), [0, 1, 1, 1, 2, 2, 2, 3, 4, 4, 4, 5, 5, 5, 6]); }, "playerShip"), new _TaskRenderI(function ():void{ playerNS = $(new _playerNS(), [0, 1, 1, 1, 2, 2, 2, 3, 4, 4, 4, 5, 5, 5, 6]); }, "playerShip-noShadow"), new _TaskRenderI(function ():void{ pmap = _pmap(); }, "pMapGreenGun"), new _TaskRenderI(function ():void{ ptail = $(new _ptail()); }, "pTail"), new _TaskRenderI(function ():void{ pur = $(new _pur()); }, "purpleMissile"), new _TaskRenderI(function ():void{ purf = $(new _purf()); }, "purpleMissileFX-01"), new _TaskRenderI(function ():void{ puri = $(new _puri()); }, "purpleMissileFX-02"), new _TaskRenderI(function ():void{ red = $(new _red()); }, "redGun"), new _TaskRenderI(function ():void{ redi = $(new _redi()); }, "redGunFX"), new _TaskRenderI(function ():void{ shield = $(new _shield()); }, "shieldFX"), new _TaskRenderI(function ():void{ shield$fx = $(new _shield$fx()); }, "shieldsFX"), new _TaskRenderI(function ():void{ shoot = $(new _shoot()); }, "shootFX"), new _TaskRenderI(function ():void{ shootfx = $(new _shootfx()); }, "shootFX-flare"), new _TaskRenderI(function ():void{ shot$1 = $(new _shot$1(), [0, 0, 1, 1]); }, "shot-01"), new _TaskRenderI(function ():void{ shot$2 = $(new _shot$2()); }, "shot-02"), new _TaskRenderI(function ():void{ shot$3 = $(new _shot$3()); }, "shot-03"), new _TaskRenderI(function ():void{ shoti = $(new _shoti()); }, "shotFX"), new _TaskRenderI(function ():void{ shotih = $(new _shotih()); }, "shotFX-helper"), new _TaskRenderI(function ():void{ shotr = $(new _shotr()); }, "shotFX-reflect-01"), new _TaskRenderI(function ():void{ shotr2 = $(new _shotr2()); }, "shotFX-reflect-02"), new _TaskRenderI(function ():void{ shotr3 = $(new _shotr3()); }, "shotFX-reflect-03"), new _TaskRenderI(function ():void{ smokeBall = $(new _smokeBall()); }, "smokeBallFX"), new _TaskRenderI(function ():void{ smokeBallU = $(new _smokeBallU()); }, "smokeBallFX-underwater"), new _TaskRenderI(function ():void{ spawn = $(new _spawn()); }, "spawnPlayerFX"), new _TaskRenderI(function ():void{ star$1 = $$(new _star$1()); star$1i = $(new _star$1i()); }, "star-01"), new _TaskRenderI(function ():void{ star$2 = $$(new _star$2()); }, "star-02"), new _TaskRenderI(function ():void{ trail = $$(new _trail()); }, "trailTanks"), new _TaskRenderI(function ():void{ ubomb = $(new _ubomb()); }, "upgradeBomb"), new _TaskRenderI(function ():void{ ubox = $(new _ubox()); }, "upgradeBox"), new _TaskRenderI(function ():void{ ucannon = $(new _ucannon(), [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39]); }, "upgradeCannon"), new _TaskRenderI(function ():void{ ufire = $(new _ufire()); }, "upgradeFire"), new _TaskRenderI(function ():void{ ugun = $(new _ugun(), [0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 6, 7, 8, 9, 10, 11, 10, 9, 8, 7, 12, 13, 14, 15, 16, 17, 16, 15, 14, 13]); }, "upgradeGun"), new _TaskRenderI(function ():void{ umissile = $(new _umissile()); }, "upgradeMissile"), new _TaskRenderI(function ():void{ upower$1 = $(new _upower$1(), [1, 0, 2, 0, 3, 0]); }, "upgradePower-01"), new _TaskRenderI(function ():void{ upower$2 = $(new _upower$2()); }, "upgradePower-02"), new _TaskRenderI(function ():void{ urad = $(new _urad()); }, "upgradeRadiation"), new _TaskRenderI(function ():void{ ushield = $(new _ushield()); }, "upgradeShield"), new _TaskRenderI(function ():void{ yel$1 = $(new _yel$1()); }, "yellowMissile-01"), new _TaskRenderI(function ():void{ yel$2 = $(new _yel$2()); }, "yellowMissile-02"), new _TaskRenderI(function ():void{ yeli = $(new _yeli()); }, "yellowMissileFX"), new _TaskRenderI(function ():void{ zap = $(new _zap()); }, "zapFX")].concat(level)); } static function renderFull(_arg1:Sprite, _arg2:BitmapData, _arg3:Boolean=false):void{ Main.decideQuality(); _arg2.draw(_arg1); Main.bestQuality(_arg3); } private static function _bg9src():void{ var _local1:BitmapData; _local1 = new BitmapData(480, lv$9.HEIGHT, false, 0); _local1.draw(new _bg9$galaxy()); _bg8stars(_local1); bg9$src = new _bg9$1(); bg9$src.galaxyC.addChild(new Bitmap(_local1)); } static function clear(_arg1:BitmapData):void{ _arg1.fillRect(_arg1.rect, 0); } private static function _lv4mask1():_Raster{ var _local1:BitmapData; var _local2:BitmapData; _local1 = new BitmapData(480, 1718, true, 0); _local2 = new BitmapData(480, 1718, true, 0); _local1.draw(new _bg4$mask1()); _local2.draw(new _bg4$grass()); _local2.copyChannel(_local1, _local1.rect, new Point(), BitmapDataChannel.ALPHA, BitmapDataChannel.ALPHA); _local1.dispose(); return (new _Raster(_local2, 0, 0)); } private static function _lv4mask2():_Raster{ var _local1:BitmapData; var _local2:BitmapData; _local1 = new BitmapData(480, 1950, true, 0); _local2 = new BitmapData(480, 1950, true, 0); _local1.draw(new _bg4$mask2()); _local2.draw(new _bg4$grass()); _local2.copyChannel(_local1, _local1.rect, new Point(), BitmapDataChannel.ALPHA, BitmapDataChannel.ALPHA); _local1.dispose(); return (new _Raster(_local2, 0, 0)); } static function _introSea():BitmapData{ var _local1:_bg4$1; var _local2:DisplayObject; var _local3:DisplayObject; _local1 = new _bg4$1(); _local1.addChild(new Bitmap(_lv4mask1().b)).y = 846; _local2 = _local1.addChild(new Bitmap(_lv4mask2().b)); _local2.y = -1031; _local3 = _local1.addChild(new Bitmap(_lv4crack().b)); _local3.y = -150; _local3.blendMode = "overlay"; return (_bg(_local1, 392)); } private static function _pmap():BitmapData{ var _local1:BitmapData; var _local2:Shape; _local1 = new BitmapData(672, 360, false, 0); _local1.perlinNoise(40, 40, 8, 64, false, false, 0, true); _local2 = new Shape(); _local2.graphics.beginFill(0x888888, 0.7); _local2.graphics.drawRect(0, 0, 672, 360); _local1.draw(_local2); return (_local1); } } }//package
Section 140
//_adeb (_adeb) package { import flash.display.*; public dynamic class _adeb extends MovieClip { } }//package
Section 141
//_aqai (_aqai) package { import flash.display.*; public dynamic class _aqai extends MovieClip { } }//package
Section 142
//_aqai2 (_aqai2) package { import flash.display.*; public dynamic class _aqai2 extends MovieClip { } }//package
Section 143
//_armour (_armour) package { import flash.display.*; public dynamic class _armour extends MovieClip { } }//package
Section 144
//_Audio (_Audio) package { import flash.media.*; class _Audio { var c:SoundChannel; var s:Sound; function _Audio(_arg1:Sound, _arg2:SoundChannel=null){ s = _arg1; c = _arg2; } } }//package
Section 145
//_bg0$1 (_bg0$1) package { import flash.display.*; public dynamic class _bg0$1 extends Sprite { } }//package
Section 146
//_bg1$1 (_bg1$1) package { import flash.display.*; public dynamic class _bg1$1 extends Sprite { } }//package
Section 147
//_bg1$2 (_bg1$2) package { import flash.display.*; public dynamic class _bg1$2 extends Sprite { } }//package
Section 148
//_bg2$1 (_bg2$1) package { import flash.display.*; public dynamic class _bg2$1 extends Sprite { } }//package
Section 149
//_bg2$2 (_bg2$2) package { import flash.display.*; public dynamic class _bg2$2 extends Sprite { } }//package
Section 150
//_bg3$1 (_bg3$1) package { import flash.display.*; public dynamic class _bg3$1 extends Sprite { } }//package
Section 151
//_bg3$2 (_bg3$2) package { import flash.display.*; public dynamic class _bg3$2 extends Sprite { } }//package
Section 152
//_bg4$1 (_bg4$1) package { import flash.display.*; public dynamic class _bg4$1 extends Sprite { } }//package
Section 153
//_bg4$2 (_bg4$2) package { import flash.display.*; public dynamic class _bg4$2 extends Sprite { } }//package
Section 154
//_bg4$grass (_bg4$grass) package { import flash.display.*; public dynamic class _bg4$grass extends Sprite { } }//package
Section 155
//_bg4$mask1 (_bg4$mask1) package { import flash.display.*; public dynamic class _bg4$mask1 extends Sprite { } }//package
Section 156
//_bg4$mask2 (_bg4$mask2) package { import flash.display.*; public dynamic class _bg4$mask2 extends Sprite { } }//package
Section 157
//_bg5$1 (_bg5$1) package { import flash.display.*; public dynamic class _bg5$1 extends Sprite { } }//package
Section 158
//_bg5$2 (_bg5$2) package { import flash.display.*; public dynamic class _bg5$2 extends Sprite { } }//package
Section 159
//_bg6$1 (_bg6$1) package { import flash.display.*; public dynamic class _bg6$1 extends Sprite { public var starsC2:MovieClip; public var starsC1:MovieClip; } }//package
Section 160
//_bg6$2 (_bg6$2) package { import flash.display.*; public dynamic class _bg6$2 extends Sprite { } }//package
Section 161
//_bg7$1 (_bg7$1) package { import flash.display.*; public dynamic class _bg7$1 extends Sprite { } }//package
Section 162
//_bg7$2 (_bg7$2) package { import flash.display.*; public dynamic class _bg7$2 extends Sprite { } }//package
Section 163
//_bg7$star (_bg7$star) package { import flash.display.*; public dynamic class _bg7$star extends Sprite { } }//package
Section 164
//_bg7$starB (_bg7$starB) package { import flash.display.*; public dynamic class _bg7$starB extends Sprite { } }//package
Section 165
//_bg8$1 (_bg8$1) package { import flash.display.*; public dynamic class _bg8$1 extends Sprite { } }//package
Section 166
//_bg8$2 (_bg8$2) package { import flash.display.*; public dynamic class _bg8$2 extends Sprite { } }//package
Section 167
//_bg8$star (_bg8$star) package { import flash.display.*; public dynamic class _bg8$star extends Sprite { } }//package
Section 168
//_bg9$1 (_bg9$1) package { import flash.display.*; public dynamic class _bg9$1 extends Sprite { public var galaxyC:MovieClip; } }//package
Section 169
//_bg9$galaxy (_bg9$galaxy) package { import flash.display.*; public dynamic class _bg9$galaxy extends Sprite { } }//package
Section 170
//_bg9$nebula (_bg9$nebula) package { import flash.display.*; public dynamic class _bg9$nebula extends Sprite { } }//package
Section 171
//_bi$1 (_bi$1) package { import flash.display.*; public dynamic class _bi$1 extends MovieClip { } }//package
Section 172
//_bi$10 (_bi$10) package { import flash.display.*; public dynamic class _bi$10 extends MovieClip { } }//package
Section 173
//_bi$2 (_bi$2) package { import flash.display.*; public dynamic class _bi$2 extends MovieClip { } }//package
Section 174
//_bi$3 (_bi$3) package { import flash.display.*; public dynamic class _bi$3 extends MovieClip { } }//package
Section 175
//_bi$4 (_bi$4) package { import flash.display.*; public dynamic class _bi$4 extends MovieClip { } }//package
Section 176
//_bi$5 (_bi$5) package { import flash.display.*; public dynamic class _bi$5 extends MovieClip { } }//package
Section 177
//_bi$6 (_bi$6) package { import flash.display.*; public dynamic class _bi$6 extends Sprite { } }//package
Section 178
//_bi$7 (_bi$7) package { import flash.display.*; public dynamic class _bi$7 extends MovieClip { } }//package
Section 179
//_bi$8b (_bi$8b) package { import flash.display.*; public dynamic class _bi$8b extends MovieClip { } }//package
Section 180
//_bi$8g (_bi$8g) package { import flash.display.*; public dynamic class _bi$8g extends MovieClip { } }//package
Section 181
//_bi$8r (_bi$8r) package { import flash.display.*; public dynamic class _bi$8r extends MovieClip { } }//package
Section 182
//_bi$9b (_bi$9b) package { import flash.display.*; public dynamic class _bi$9b extends MovieClip { } }//package
Section 183
//_bi$9g (_bi$9g) package { import flash.display.*; public dynamic class _bi$9g extends MovieClip { } }//package
Section 184
//_bi$9r (_bi$9r) package { import flash.display.*; public dynamic class _bi$9r extends MovieClip { } }//package
Section 185
//_blast (_blast) package { import flash.display.*; public dynamic class _blast extends MovieClip { } }//package
Section 186
//_blastU (_blastU) package { import flash.display.*; public dynamic class _blastU extends MovieClip { } }//package
Section 187
//_blue (_blue) package { import flash.display.*; public dynamic class _blue extends MovieClip { } }//package
Section 188
//_bluei (_bluei) package { import flash.display.*; public dynamic class _bluei extends MovieClip { } }//package
Section 189
//_bo$1$0 (_bo$1$0) package { import flash.display.*; public dynamic class _bo$1$0 extends MovieClip { } }//package
Section 190
//_bo$1$1 (_bo$1$1) package { import flash.display.*; public dynamic class _bo$1$1 extends MovieClip { } }//package
Section 191
//_bo$1$10 (_bo$1$10) package { import flash.display.*; public dynamic class _bo$1$10 extends Sprite { } }//package
Section 192
//_bo$1$11 (_bo$1$11) package { import flash.display.*; public dynamic class _bo$1$11 extends Sprite { } }//package
Section 193
//_bo$1$12 (_bo$1$12) package { import flash.display.*; public dynamic class _bo$1$12 extends Sprite { } }//package
Section 194
//_bo$1$13 (_bo$1$13) package { import flash.display.*; public dynamic class _bo$1$13 extends Sprite { } }//package
Section 195
//_bo$1$14 (_bo$1$14) package { import flash.display.*; public dynamic class _bo$1$14 extends Sprite { } }//package
Section 196
//_bo$1$15 (_bo$1$15) package { import flash.display.*; public dynamic class _bo$1$15 extends Sprite { } }//package
Section 197
//_bo$1$3 (_bo$1$3) package { import flash.display.*; public dynamic class _bo$1$3 extends MovieClip { } }//package
Section 198
//_bo$1$4 (_bo$1$4) package { import flash.display.*; public dynamic class _bo$1$4 extends MovieClip { } }//package
Section 199
//_bo$1$5 (_bo$1$5) package { import flash.display.*; public dynamic class _bo$1$5 extends MovieClip { } }//package
Section 200
//_bo$1$6 (_bo$1$6) package { import flash.display.*; public dynamic class _bo$1$6 extends Sprite { } }//package
Section 201
//_bo$1$6x (_bo$1$6x) package { import flash.display.*; public dynamic class _bo$1$6x extends Sprite { } }//package
Section 202
//_bo$1$7 (_bo$1$7) package { import flash.display.*; public dynamic class _bo$1$7 extends Sprite { } }//package
Section 203
//_bo$1$8 (_bo$1$8) package { import flash.display.*; public dynamic class _bo$1$8 extends Sprite { } }//package
Section 204
//_bo$1$9 (_bo$1$9) package { import flash.display.*; public dynamic class _bo$1$9 extends Sprite { } }//package
Section 205
//_bo$2$1 (_bo$2$1) package { import flash.display.*; public dynamic class _bo$2$1 extends Sprite { } }//package
Section 206
//_bo$2$10 (_bo$2$10) package { import flash.display.*; public dynamic class _bo$2$10 extends Sprite { } }//package
Section 207
//_bo$2$11 (_bo$2$11) package { import flash.display.*; public dynamic class _bo$2$11 extends Sprite { } }//package
Section 208
//_bo$2$12 (_bo$2$12) package { import flash.display.*; public dynamic class _bo$2$12 extends Sprite { } }//package
Section 209
//_bo$2$13 (_bo$2$13) package { import flash.display.*; public dynamic class _bo$2$13 extends Sprite { } }//package
Section 210
//_bo$2$14 (_bo$2$14) package { import flash.display.*; public dynamic class _bo$2$14 extends Sprite { } }//package
Section 211
//_bo$2$15 (_bo$2$15) package { import flash.display.*; public dynamic class _bo$2$15 extends Sprite { } }//package
Section 212
//_bo$2$16 (_bo$2$16) package { import flash.display.*; public dynamic class _bo$2$16 extends Sprite { } }//package
Section 213
//_bo$2$17 (_bo$2$17) package { import flash.display.*; public dynamic class _bo$2$17 extends Sprite { } }//package
Section 214
//_bo$2$18 (_bo$2$18) package { import flash.display.*; public dynamic class _bo$2$18 extends Sprite { } }//package
Section 215
//_bo$2$19 (_bo$2$19) package { import flash.display.*; public dynamic class _bo$2$19 extends Sprite { } }//package
Section 216
//_bo$2$2 (_bo$2$2) package { import flash.display.*; public dynamic class _bo$2$2 extends Sprite { } }//package
Section 217
//_bo$2$20 (_bo$2$20) package { import flash.display.*; public dynamic class _bo$2$20 extends Sprite { } }//package
Section 218
//_bo$2$21 (_bo$2$21) package { import flash.display.*; public dynamic class _bo$2$21 extends Sprite { } }//package
Section 219
//_bo$2$22 (_bo$2$22) package { import flash.display.*; public dynamic class _bo$2$22 extends Sprite { } }//package
Section 220
//_bo$2$23 (_bo$2$23) package { import flash.display.*; public dynamic class _bo$2$23 extends Sprite { } }//package
Section 221
//_bo$2$24 (_bo$2$24) package { import flash.display.*; public dynamic class _bo$2$24 extends Sprite { } }//package
Section 222
//_bo$2$25 (_bo$2$25) package { import flash.display.*; public dynamic class _bo$2$25 extends Sprite { } }//package
Section 223
//_bo$2$26 (_bo$2$26) package { import flash.display.*; public dynamic class _bo$2$26 extends Sprite { } }//package
Section 224
//_bo$2$27 (_bo$2$27) package { import flash.display.*; public dynamic class _bo$2$27 extends MovieClip { } }//package
Section 225
//_bo$2$28 (_bo$2$28) package { import flash.display.*; public dynamic class _bo$2$28 extends Sprite { } }//package
Section 226
//_bo$2$29 (_bo$2$29) package { import flash.display.*; public dynamic class _bo$2$29 extends Sprite { } }//package
Section 227
//_bo$2$3 (_bo$2$3) package { import flash.display.*; public dynamic class _bo$2$3 extends Sprite { } }//package
Section 228
//_bo$2$30 (_bo$2$30) package { import flash.display.*; public dynamic class _bo$2$30 extends Sprite { } }//package
Section 229
//_bo$2$31 (_bo$2$31) package { import flash.display.*; public dynamic class _bo$2$31 extends Sprite { } }//package
Section 230
//_bo$2$32 (_bo$2$32) package { import flash.display.*; public dynamic class _bo$2$32 extends Sprite { } }//package
Section 231
//_bo$2$33 (_bo$2$33) package { import flash.display.*; public dynamic class _bo$2$33 extends Sprite { } }//package
Section 232
//_bo$2$34 (_bo$2$34) package { import flash.display.*; public dynamic class _bo$2$34 extends Sprite { } }//package
Section 233
//_bo$2$35 (_bo$2$35) package { import flash.display.*; public dynamic class _bo$2$35 extends Sprite { } }//package
Section 234
//_bo$2$36 (_bo$2$36) package { import flash.display.*; public dynamic class _bo$2$36 extends Sprite { } }//package
Section 235
//_bo$2$37 (_bo$2$37) package { import flash.display.*; public dynamic class _bo$2$37 extends MovieClip { } }//package
Section 236
//_bo$2$38 (_bo$2$38) package { import flash.display.*; public dynamic class _bo$2$38 extends MovieClip { } }//package
Section 237
//_bo$2$39 (_bo$2$39) package { import flash.display.*; public dynamic class _bo$2$39 extends Sprite { } }//package
Section 238
//_bo$2$4 (_bo$2$4) package { import flash.display.*; public dynamic class _bo$2$4 extends Sprite { } }//package
Section 239
//_bo$2$40 (_bo$2$40) package { import flash.display.*; public dynamic class _bo$2$40 extends Sprite { } }//package
Section 240
//_bo$2$41 (_bo$2$41) package { import flash.display.*; public dynamic class _bo$2$41 extends Sprite { } }//package
Section 241
//_bo$2$42 (_bo$2$42) package { import flash.display.*; public dynamic class _bo$2$42 extends Sprite { } }//package
Section 242
//_bo$2$43 (_bo$2$43) package { import flash.display.*; public dynamic class _bo$2$43 extends Sprite { } }//package
Section 243
//_bo$2$44 (_bo$2$44) package { import flash.display.*; public dynamic class _bo$2$44 extends Sprite { } }//package
Section 244
//_bo$2$45 (_bo$2$45) package { import flash.display.*; public dynamic class _bo$2$45 extends Sprite { } }//package
Section 245
//_bo$2$46 (_bo$2$46) package { import flash.display.*; public dynamic class _bo$2$46 extends MovieClip { } }//package
Section 246
//_bo$2$47 (_bo$2$47) package { import flash.display.*; public dynamic class _bo$2$47 extends Sprite { } }//package
Section 247
//_bo$2$48 (_bo$2$48) package { import flash.display.*; public dynamic class _bo$2$48 extends Sprite { } }//package
Section 248
//_bo$2$49 (_bo$2$49) package { import flash.display.*; public dynamic class _bo$2$49 extends Sprite { } }//package
Section 249
//_bo$2$5 (_bo$2$5) package { import flash.display.*; public dynamic class _bo$2$5 extends Sprite { } }//package
Section 250
//_bo$2$50 (_bo$2$50) package { import flash.display.*; public dynamic class _bo$2$50 extends Sprite { } }//package
Section 251
//_bo$2$51 (_bo$2$51) package { import flash.display.*; public dynamic class _bo$2$51 extends Sprite { } }//package
Section 252
//_bo$2$52 (_bo$2$52) package { import flash.display.*; public dynamic class _bo$2$52 extends Sprite { } }//package
Section 253
//_bo$2$53 (_bo$2$53) package { import flash.display.*; public dynamic class _bo$2$53 extends Sprite { } }//package
Section 254
//_bo$2$54 (_bo$2$54) package { import flash.display.*; public dynamic class _bo$2$54 extends Sprite { } }//package
Section 255
//_bo$2$55 (_bo$2$55) package { import flash.display.*; public dynamic class _bo$2$55 extends Sprite { } }//package
Section 256
//_bo$2$56 (_bo$2$56) package { import flash.display.*; public dynamic class _bo$2$56 extends Sprite { } }//package
Section 257
//_bo$2$57 (_bo$2$57) package { import flash.display.*; public dynamic class _bo$2$57 extends Sprite { } }//package
Section 258
//_bo$2$58 (_bo$2$58) package { import flash.display.*; public dynamic class _bo$2$58 extends Sprite { } }//package
Section 259
//_bo$2$59 (_bo$2$59) package { import flash.display.*; public dynamic class _bo$2$59 extends Sprite { } }//package
Section 260
//_bo$2$6 (_bo$2$6) package { import flash.display.*; public dynamic class _bo$2$6 extends Sprite { } }//package
Section 261
//_bo$2$60 (_bo$2$60) package { import flash.display.*; public dynamic class _bo$2$60 extends Sprite { } }//package
Section 262
//_bo$2$61 (_bo$2$61) package { import flash.display.*; public dynamic class _bo$2$61 extends Sprite { } }//package
Section 263
//_bo$2$62 (_bo$2$62) package { import flash.display.*; public dynamic class _bo$2$62 extends Sprite { } }//package
Section 264
//_bo$2$63 (_bo$2$63) package { import flash.display.*; public dynamic class _bo$2$63 extends Sprite { } }//package
Section 265
//_bo$2$64 (_bo$2$64) package { import flash.display.*; public dynamic class _bo$2$64 extends MovieClip { } }//package
Section 266
//_bo$2$65 (_bo$2$65) package { import flash.display.*; public dynamic class _bo$2$65 extends Sprite { } }//package
Section 267
//_bo$2$66 (_bo$2$66) package { import flash.display.*; public dynamic class _bo$2$66 extends Sprite { } }//package
Section 268
//_bo$2$67 (_bo$2$67) package { import flash.display.*; public dynamic class _bo$2$67 extends Sprite { } }//package
Section 269
//_bo$2$68 (_bo$2$68) package { import flash.display.*; public dynamic class _bo$2$68 extends Sprite { } }//package
Section 270
//_bo$2$69 (_bo$2$69) package { import flash.display.*; public dynamic class _bo$2$69 extends Sprite { } }//package
Section 271
//_bo$2$7 (_bo$2$7) package { import flash.display.*; public dynamic class _bo$2$7 extends Sprite { } }//package
Section 272
//_bo$2$70 (_bo$2$70) package { import flash.display.*; public dynamic class _bo$2$70 extends Sprite { } }//package
Section 273
//_bo$2$71 (_bo$2$71) package { import flash.display.*; public dynamic class _bo$2$71 extends Sprite { } }//package
Section 274
//_bo$2$72 (_bo$2$72) package { import flash.display.*; public dynamic class _bo$2$72 extends MovieClip { } }//package
Section 275
//_bo$2$73 (_bo$2$73) package { import flash.display.*; public dynamic class _bo$2$73 extends Sprite { } }//package
Section 276
//_bo$2$74 (_bo$2$74) package { import flash.display.*; public dynamic class _bo$2$74 extends Sprite { } }//package
Section 277
//_bo$2$75 (_bo$2$75) package { import flash.display.*; public dynamic class _bo$2$75 extends Sprite { } }//package
Section 278
//_bo$2$76 (_bo$2$76) package { import flash.display.*; public dynamic class _bo$2$76 extends Sprite { } }//package
Section 279
//_bo$2$77 (_bo$2$77) package { import flash.display.*; public dynamic class _bo$2$77 extends Sprite { } }//package
Section 280
//_bo$2$78 (_bo$2$78) package { import flash.display.*; public dynamic class _bo$2$78 extends Sprite { } }//package
Section 281
//_bo$2$79 (_bo$2$79) package { import flash.display.*; public dynamic class _bo$2$79 extends Sprite { } }//package
Section 282
//_bo$2$8 (_bo$2$8) package { import flash.display.*; public dynamic class _bo$2$8 extends Sprite { } }//package
Section 283
//_bo$2$80 (_bo$2$80) package { import flash.display.*; public dynamic class _bo$2$80 extends Sprite { } }//package
Section 284
//_bo$2$81 (_bo$2$81) package { import flash.display.*; public dynamic class _bo$2$81 extends Sprite { } }//package
Section 285
//_bo$2$82 (_bo$2$82) package { import flash.display.*; public dynamic class _bo$2$82 extends Sprite { } }//package
Section 286
//_bo$2$83 (_bo$2$83) package { import flash.display.*; public dynamic class _bo$2$83 extends MovieClip { } }//package
Section 287
//_bo$2$84 (_bo$2$84) package { import flash.display.*; public dynamic class _bo$2$84 extends Sprite { } }//package
Section 288
//_bo$2$85 (_bo$2$85) package { import flash.display.*; public dynamic class _bo$2$85 extends Sprite { } }//package
Section 289
//_bo$2$86 (_bo$2$86) package { import flash.display.*; public dynamic class _bo$2$86 extends MovieClip { } }//package
Section 290
//_bo$2$87 (_bo$2$87) package { import flash.display.*; public dynamic class _bo$2$87 extends Sprite { } }//package
Section 291
//_bo$2$88 (_bo$2$88) package { import flash.display.*; public dynamic class _bo$2$88 extends MovieClip { } }//package
Section 292
//_bo$2$89 (_bo$2$89) package { import flash.display.*; public dynamic class _bo$2$89 extends Sprite { } }//package
Section 293
//_bo$2$9 (_bo$2$9) package { import flash.display.*; public dynamic class _bo$2$9 extends Sprite { } }//package
Section 294
//_bo$3$1 (_bo$3$1) package { import flash.display.*; public dynamic class _bo$3$1 extends MovieClip { } }//package
Section 295
//_bo$3$10 (_bo$3$10) package { import flash.display.*; public dynamic class _bo$3$10 extends MovieClip { } }//package
Section 296
//_bo$3$11 (_bo$3$11) package { import flash.display.*; public dynamic class _bo$3$11 extends Sprite { } }//package
Section 297
//_bo$3$11$ (_bo$3$11$) package { import flash.display.*; public dynamic class _bo$3$11$ extends MovieClip { } }//package
Section 298
//_bo$3$12 (_bo$3$12) package { import flash.display.*; public dynamic class _bo$3$12 extends MovieClip { } }//package
Section 299
//_bo$3$13 (_bo$3$13) package { import flash.display.*; public dynamic class _bo$3$13 extends MovieClip { } }//package
Section 300
//_bo$3$14 (_bo$3$14) package { import flash.display.*; public dynamic class _bo$3$14 extends Sprite { } }//package
Section 301
//_bo$3$14$ (_bo$3$14$) package { import flash.display.*; public dynamic class _bo$3$14$ extends MovieClip { } }//package
Section 302
//_bo$3$15 (_bo$3$15) package { import flash.display.*; public dynamic class _bo$3$15 extends Sprite { } }//package
Section 303
//_bo$3$16 (_bo$3$16) package { import flash.display.*; public dynamic class _bo$3$16 extends Sprite { } }//package
Section 304
//_bo$3$16$ (_bo$3$16$) package { import flash.display.*; public dynamic class _bo$3$16$ extends MovieClip { } }//package
Section 305
//_bo$3$17 (_bo$3$17) package { import flash.display.*; public dynamic class _bo$3$17 extends MovieClip { } }//package
Section 306
//_bo$3$18 (_bo$3$18) package { import flash.display.*; public dynamic class _bo$3$18 extends Sprite { } }//package
Section 307
//_bo$3$18$ (_bo$3$18$) package { import flash.display.*; public dynamic class _bo$3$18$ extends MovieClip { } }//package
Section 308
//_bo$3$2 (_bo$3$2) package { import flash.display.*; public dynamic class _bo$3$2 extends Sprite { } }//package
Section 309
//_bo$3$2$ (_bo$3$2$) package { import flash.display.*; public dynamic class _bo$3$2$ extends MovieClip { } }//package
Section 310
//_bo$3$3 (_bo$3$3) package { import flash.display.*; public dynamic class _bo$3$3 extends Sprite { } }//package
Section 311
//_bo$3$3$ (_bo$3$3$) package { import flash.display.*; public dynamic class _bo$3$3$ extends MovieClip { } }//package
Section 312
//_bo$3$4 (_bo$3$4) package { import flash.display.*; public dynamic class _bo$3$4 extends MovieClip { } }//package
Section 313
//_bo$3$5 (_bo$3$5) package { import flash.display.*; public dynamic class _bo$3$5 extends MovieClip { } }//package
Section 314
//_bo$3$6 (_bo$3$6) package { import flash.display.*; public dynamic class _bo$3$6 extends Sprite { } }//package
Section 315
//_bo$3$6$ (_bo$3$6$) package { import flash.display.*; public dynamic class _bo$3$6$ extends MovieClip { } }//package
Section 316
//_bo$3$7 (_bo$3$7) package { import flash.display.*; public dynamic class _bo$3$7 extends MovieClip { } }//package
Section 317
//_bo$3$8 (_bo$3$8) package { import flash.display.*; public dynamic class _bo$3$8 extends Sprite { } }//package
Section 318
//_bo$3$8$ (_bo$3$8$) package { import flash.display.*; public dynamic class _bo$3$8$ extends MovieClip { } }//package
Section 319
//_bo$3$9 (_bo$3$9) package { import flash.display.*; public dynamic class _bo$3$9 extends MovieClip { } }//package
Section 320
//_bo$4$1 (_bo$4$1) package { import flash.display.*; public dynamic class _bo$4$1 extends Sprite { } }//package
Section 321
//_bo$4$2 (_bo$4$2) package { import flash.display.*; public dynamic class _bo$4$2 extends MovieClip { } }//package
Section 322
//_bo$4$3 (_bo$4$3) package { import flash.display.*; public dynamic class _bo$4$3 extends MovieClip { } }//package
Section 323
//_bo$5$1 (_bo$5$1) package { import flash.display.*; public dynamic class _bo$5$1 extends MovieClip { } }//package
Section 324
//_bo$5$10 (_bo$5$10) package { import flash.display.*; public dynamic class _bo$5$10 extends MovieClip { } }//package
Section 325
//_bo$5$11 (_bo$5$11) package { import flash.display.*; public dynamic class _bo$5$11 extends Sprite { } }//package
Section 326
//_bo$5$2 (_bo$5$2) package { import flash.display.*; public dynamic class _bo$5$2 extends MovieClip { } }//package
Section 327
//_bo$5$3 (_bo$5$3) package { import flash.display.*; public dynamic class _bo$5$3 extends Sprite { } }//package
Section 328
//_bo$5$4 (_bo$5$4) package { import flash.display.*; public dynamic class _bo$5$4 extends Sprite { } }//package
Section 329
//_bo$5$5 (_bo$5$5) package { import flash.display.*; public dynamic class _bo$5$5 extends Sprite { } }//package
Section 330
//_bo$5$6 (_bo$5$6) package { import flash.display.*; public dynamic class _bo$5$6 extends Sprite { } }//package
Section 331
//_bo$5$7 (_bo$5$7) package { import flash.display.*; public dynamic class _bo$5$7 extends Sprite { } }//package
Section 332
//_bo$5$8 (_bo$5$8) package { import flash.display.*; public dynamic class _bo$5$8 extends Sprite { } }//package
Section 333
//_bo$5$9 (_bo$5$9) package { import flash.display.*; public dynamic class _bo$5$9 extends MovieClip { } }//package
Section 334
//_bo$6$1 (_bo$6$1) package { import flash.display.*; public dynamic class _bo$6$1 extends Sprite { public var gen:MovieClip; } }//package
Section 335
//_bo$6$2 (_bo$6$2) package { import flash.display.*; public dynamic class _bo$6$2 extends Sprite { } }//package
Section 336
//_bo$6$3 (_bo$6$3) package { import flash.display.*; public dynamic class _bo$6$3 extends Sprite { } }//package
Section 337
//_bo$6$4 (_bo$6$4) package { import flash.display.*; public dynamic class _bo$6$4 extends Sprite { } }//package
Section 338
//_bo$6$5 (_bo$6$5) package { import flash.display.*; public dynamic class _bo$6$5 extends Sprite { } }//package
Section 339
//_bo$7$1 (_bo$7$1) package { import flash.display.*; public dynamic class _bo$7$1 extends Sprite { } }//package
Section 340
//_bo$7$10 (_bo$7$10) package { import flash.display.*; public dynamic class _bo$7$10 extends Sprite { } }//package
Section 341
//_bo$7$11 (_bo$7$11) package { import flash.display.*; public dynamic class _bo$7$11 extends Sprite { } }//package
Section 342
//_bo$7$12 (_bo$7$12) package { import flash.display.*; public dynamic class _bo$7$12 extends Sprite { } }//package
Section 343
//_bo$7$13 (_bo$7$13) package { import flash.display.*; public dynamic class _bo$7$13 extends Sprite { } }//package
Section 344
//_bo$7$14 (_bo$7$14) package { import flash.display.*; public dynamic class _bo$7$14 extends Sprite { } }//package
Section 345
//_bo$7$15 (_bo$7$15) package { import flash.display.*; public dynamic class _bo$7$15 extends Sprite { } }//package
Section 346
//_bo$7$16 (_bo$7$16) package { import flash.display.*; public dynamic class _bo$7$16 extends Sprite { } }//package
Section 347
//_bo$7$17 (_bo$7$17) package { import flash.display.*; public dynamic class _bo$7$17 extends Sprite { } }//package
Section 348
//_bo$7$18 (_bo$7$18) package { import flash.display.*; public dynamic class _bo$7$18 extends Sprite { } }//package
Section 349
//_bo$7$19 (_bo$7$19) package { import flash.display.*; public dynamic class _bo$7$19 extends Sprite { } }//package
Section 350
//_bo$7$2 (_bo$7$2) package { import flash.display.*; public dynamic class _bo$7$2 extends Sprite { } }//package
Section 351
//_bo$7$20 (_bo$7$20) package { import flash.display.*; public dynamic class _bo$7$20 extends Sprite { } }//package
Section 352
//_bo$7$21 (_bo$7$21) package { import flash.display.*; public dynamic class _bo$7$21 extends Sprite { } }//package
Section 353
//_bo$7$22 (_bo$7$22) package { import flash.display.*; public dynamic class _bo$7$22 extends Sprite { } }//package
Section 354
//_bo$7$23 (_bo$7$23) package { import flash.display.*; public dynamic class _bo$7$23 extends Sprite { } }//package
Section 355
//_bo$7$24 (_bo$7$24) package { import flash.display.*; public dynamic class _bo$7$24 extends Sprite { } }//package
Section 356
//_bo$7$25 (_bo$7$25) package { import flash.display.*; public dynamic class _bo$7$25 extends Sprite { } }//package
Section 357
//_bo$7$26 (_bo$7$26) package { import flash.display.*; public dynamic class _bo$7$26 extends Sprite { } }//package
Section 358
//_bo$7$27 (_bo$7$27) package { import flash.display.*; public dynamic class _bo$7$27 extends Sprite { } }//package
Section 359
//_bo$7$28 (_bo$7$28) package { import flash.display.*; public dynamic class _bo$7$28 extends Sprite { } }//package
Section 360
//_bo$7$29 (_bo$7$29) package { import flash.display.*; public dynamic class _bo$7$29 extends Sprite { } }//package
Section 361
//_bo$7$3 (_bo$7$3) package { import flash.display.*; public dynamic class _bo$7$3 extends Sprite { } }//package
Section 362
//_bo$7$30 (_bo$7$30) package { import flash.display.*; public dynamic class _bo$7$30 extends Sprite { } }//package
Section 363
//_bo$7$31 (_bo$7$31) package { import flash.display.*; public dynamic class _bo$7$31 extends Sprite { } }//package
Section 364
//_bo$7$32 (_bo$7$32) package { import flash.display.*; public dynamic class _bo$7$32 extends Sprite { } }//package
Section 365
//_bo$7$33 (_bo$7$33) package { import flash.display.*; public dynamic class _bo$7$33 extends Sprite { } }//package
Section 366
//_bo$7$4 (_bo$7$4) package { import flash.display.*; public dynamic class _bo$7$4 extends Sprite { } }//package
Section 367
//_bo$7$5 (_bo$7$5) package { import flash.display.*; public dynamic class _bo$7$5 extends Sprite { } }//package
Section 368
//_bo$7$6 (_bo$7$6) package { import flash.display.*; public dynamic class _bo$7$6 extends Sprite { } }//package
Section 369
//_bo$7$7 (_bo$7$7) package { import flash.display.*; public dynamic class _bo$7$7 extends Sprite { } }//package
Section 370
//_bo$7$8 (_bo$7$8) package { import flash.display.*; public dynamic class _bo$7$8 extends Sprite { } }//package
Section 371
//_bo$7$9 (_bo$7$9) package { import flash.display.*; public dynamic class _bo$7$9 extends Sprite { } }//package
Section 372
//_bo$8$1 (_bo$8$1) package { import flash.display.*; public dynamic class _bo$8$1 extends Sprite { } }//package
Section 373
//_bo$8$10 (_bo$8$10) package { import flash.display.*; public dynamic class _bo$8$10 extends Sprite { } }//package
Section 374
//_bo$8$11 (_bo$8$11) package { import flash.display.*; public dynamic class _bo$8$11 extends Sprite { } }//package
Section 375
//_bo$8$12 (_bo$8$12) package { import flash.display.*; public dynamic class _bo$8$12 extends Sprite { } }//package
Section 376
//_bo$8$13 (_bo$8$13) package { import flash.display.*; public dynamic class _bo$8$13 extends Sprite { } }//package
Section 377
//_bo$8$14 (_bo$8$14) package { import flash.display.*; public dynamic class _bo$8$14 extends Sprite { } }//package
Section 378
//_bo$8$15 (_bo$8$15) package { import flash.display.*; public dynamic class _bo$8$15 extends Sprite { } }//package
Section 379
//_bo$8$16 (_bo$8$16) package { import flash.display.*; public dynamic class _bo$8$16 extends Sprite { } }//package
Section 380
//_bo$8$17 (_bo$8$17) package { import flash.display.*; public dynamic class _bo$8$17 extends Sprite { } }//package
Section 381
//_bo$8$18 (_bo$8$18) package { import flash.display.*; public dynamic class _bo$8$18 extends Sprite { } }//package
Section 382
//_bo$8$19 (_bo$8$19) package { import flash.display.*; public dynamic class _bo$8$19 extends Sprite { } }//package
Section 383
//_bo$8$2 (_bo$8$2) package { import flash.display.*; public dynamic class _bo$8$2 extends Sprite { } }//package
Section 384
//_bo$8$20 (_bo$8$20) package { import flash.display.*; public dynamic class _bo$8$20 extends Sprite { } }//package
Section 385
//_bo$8$21 (_bo$8$21) package { import flash.display.*; public dynamic class _bo$8$21 extends Sprite { } }//package
Section 386
//_bo$8$22 (_bo$8$22) package { import flash.display.*; public dynamic class _bo$8$22 extends Sprite { } }//package
Section 387
//_bo$8$23 (_bo$8$23) package { import flash.display.*; public dynamic class _bo$8$23 extends Sprite { } }//package
Section 388
//_bo$8$24 (_bo$8$24) package { import flash.display.*; public dynamic class _bo$8$24 extends Sprite { } }//package
Section 389
//_bo$8$25 (_bo$8$25) package { import flash.display.*; public dynamic class _bo$8$25 extends Sprite { } }//package
Section 390
//_bo$8$26 (_bo$8$26) package { import flash.display.*; public dynamic class _bo$8$26 extends Sprite { } }//package
Section 391
//_bo$8$27 (_bo$8$27) package { import flash.display.*; public dynamic class _bo$8$27 extends Sprite { } }//package
Section 392
//_bo$8$28 (_bo$8$28) package { import flash.display.*; public dynamic class _bo$8$28 extends Sprite { } }//package
Section 393
//_bo$8$29 (_bo$8$29) package { import flash.display.*; public dynamic class _bo$8$29 extends Sprite { } }//package
Section 394
//_bo$8$3 (_bo$8$3) package { import flash.display.*; public dynamic class _bo$8$3 extends Sprite { } }//package
Section 395
//_bo$8$30 (_bo$8$30) package { import flash.display.*; public dynamic class _bo$8$30 extends Sprite { } }//package
Section 396
//_bo$8$31 (_bo$8$31) package { import flash.display.*; public dynamic class _bo$8$31 extends Sprite { } }//package
Section 397
//_bo$8$32 (_bo$8$32) package { import flash.display.*; public dynamic class _bo$8$32 extends Sprite { } }//package
Section 398
//_bo$8$33 (_bo$8$33) package { import flash.display.*; public dynamic class _bo$8$33 extends Sprite { } }//package
Section 399
//_bo$8$34 (_bo$8$34) package { import flash.display.*; public dynamic class _bo$8$34 extends Sprite { } }//package
Section 400
//_bo$8$35 (_bo$8$35) package { import flash.display.*; public dynamic class _bo$8$35 extends Sprite { } }//package
Section 401
//_bo$8$36 (_bo$8$36) package { import flash.display.*; public dynamic class _bo$8$36 extends Sprite { } }//package
Section 402
//_bo$8$37 (_bo$8$37) package { import flash.display.*; public dynamic class _bo$8$37 extends Sprite { } }//package
Section 403
//_bo$8$38 (_bo$8$38) package { import flash.display.*; public dynamic class _bo$8$38 extends Sprite { } }//package
Section 404
//_bo$8$39 (_bo$8$39) package { import flash.display.*; public dynamic class _bo$8$39 extends Sprite { } }//package
Section 405
//_bo$8$4 (_bo$8$4) package { import flash.display.*; public dynamic class _bo$8$4 extends Sprite { } }//package
Section 406
//_bo$8$40 (_bo$8$40) package { import flash.display.*; public dynamic class _bo$8$40 extends Sprite { } }//package
Section 407
//_bo$8$41 (_bo$8$41) package { import flash.display.*; public dynamic class _bo$8$41 extends Sprite { } }//package
Section 408
//_bo$8$42 (_bo$8$42) package { import flash.display.*; public dynamic class _bo$8$42 extends Sprite { } }//package
Section 409
//_bo$8$5 (_bo$8$5) package { import flash.display.*; public dynamic class _bo$8$5 extends Sprite { } }//package
Section 410
//_bo$8$6 (_bo$8$6) package { import flash.display.*; public dynamic class _bo$8$6 extends Sprite { } }//package
Section 411
//_bo$8$7 (_bo$8$7) package { import flash.display.*; public dynamic class _bo$8$7 extends Sprite { } }//package
Section 412
//_bo$8$8 (_bo$8$8) package { import flash.display.*; public dynamic class _bo$8$8 extends Sprite { } }//package
Section 413
//_bo$8$9 (_bo$8$9) package { import flash.display.*; public dynamic class _bo$8$9 extends Sprite { } }//package
Section 414
//_bo$9$1 (_bo$9$1) package { import flash.display.*; public dynamic class _bo$9$1 extends Sprite { } }//package
Section 415
//_bo$9$2 (_bo$9$2) package { import flash.display.*; public dynamic class _bo$9$2 extends Sprite { } }//package
Section 416
//_bonus (_bonus) package { import flash.display.*; public dynamic class _bonus extends MovieClip { } }//package
Section 417
//_boss$1$kid$die (_boss$1$kid$die) package { import flash.display.*; public dynamic class _boss$1$kid$die extends MovieClip { } }//package
Section 418
//_boss$2$shad (_boss$2$shad) package { import flash.display.*; public dynamic class _boss$2$shad extends Sprite { } }//package
Section 419
//_boss$2$wreck (_boss$2$wreck) package { import flash.display.*; public dynamic class _boss$2$wreck extends Sprite { } }//package
Section 420
//_boss$3 (_boss$3) package { import flash.display.*; public dynamic class _boss$3 extends MovieClip { } }//package
Section 421
//_boss$3$gun (_boss$3$gun) package { import flash.display.*; public dynamic class _boss$3$gun extends Sprite { } }//package
Section 422
//_boss$3$tentacle$1 (_boss$3$tentacle$1) package { import flash.display.*; public dynamic class _boss$3$tentacle$1 extends MovieClip { } }//package
Section 423
//_boss$3$tentacle$2 (_boss$3$tentacle$2) package { import flash.display.*; public dynamic class _boss$3$tentacle$2 extends MovieClip { } }//package
Section 424
//_boss$3$tentacle$3 (_boss$3$tentacle$3) package { import flash.display.*; public dynamic class _boss$3$tentacle$3 extends MovieClip { } }//package
Section 425
//_boss$3$tentacle$4 (_boss$3$tentacle$4) package { import flash.display.*; public dynamic class _boss$3$tentacle$4 extends MovieClip { } }//package
Section 426
//_boss$4 (_boss$4) package { import flash.display.*; public dynamic class _boss$4 extends Sprite { } }//package
Section 427
//_boss$4$explode (_boss$4$explode) package { import flash.display.*; public dynamic class _boss$4$explode extends MovieClip { } }//package
Section 428
//_boss$4$generatorL (_boss$4$generatorL) package { import flash.display.*; public dynamic class _boss$4$generatorL extends MovieClip { } }//package
Section 429
//_boss$4$generatorL$die (_boss$4$generatorL$die) package { import flash.display.*; public dynamic class _boss$4$generatorL$die extends Sprite { } }//package
Section 430
//_boss$4$generatorR (_boss$4$generatorR) package { import flash.display.*; public dynamic class _boss$4$generatorR extends MovieClip { } }//package
Section 431
//_boss$4$generatorR$die (_boss$4$generatorR$die) package { import flash.display.*; public dynamic class _boss$4$generatorR$die extends Sprite { } }//package
Section 432
//_boss$4$gun (_boss$4$gun) package { import flash.display.*; public dynamic class _boss$4$gun extends Sprite { } }//package
Section 433
//_boss$4$shield (_boss$4$shield) package { import flash.display.*; public dynamic class _boss$4$shield extends MovieClip { } }//package
Section 434
//_boss$4$shieldSide (_boss$4$shieldSide) package { import flash.display.*; public dynamic class _boss$4$shieldSide extends MovieClip { } }//package
Section 435
//_boss$4$wreck (_boss$4$wreck) package { import flash.display.*; public dynamic class _boss$4$wreck extends Sprite { } }//package
Section 436
//_boss$5 (_boss$5) package { import flash.display.*; public dynamic class _boss$5 extends MovieClip { } }//package
Section 437
//_boss$5$charge (_boss$5$charge) package { import flash.display.*; public dynamic class _boss$5$charge extends MovieClip { } }//package
Section 438
//_boss$5$laser (_boss$5$laser) package { import flash.display.*; public dynamic class _boss$5$laser extends MovieClip { } }//package
Section 439
//_boss$5$tailLight (_boss$5$tailLight) package { import flash.display.*; public dynamic class _boss$5$tailLight extends MovieClip { } }//package
Section 440
//_boss$6 (_boss$6) package { import flash.display.*; public dynamic class _boss$6 extends MovieClip { } }//package
Section 441
//_boss$6$cover (_boss$6$cover) package { import flash.display.*; public dynamic class _boss$6$cover extends MovieClip { } }//package
Section 442
//_boss$6$exp (_boss$6$exp) package { import flash.display.*; public dynamic class _boss$6$exp extends MovieClip { } }//package
Section 443
//_boss$6$hole (_boss$6$hole) package { import flash.display.*; public dynamic class _boss$6$hole extends MovieClip { } }//package
Section 444
//_boss$7$1 (_boss$7$1) package { import flash.display.*; public dynamic class _boss$7$1 extends MovieClip { } }//package
Section 445
//_boss$7$1$exp (_boss$7$1$exp) package { import flash.display.*; public dynamic class _boss$7$1$exp extends MovieClip { } }//package
Section 446
//_boss$7$1$eye$1$lid (_boss$7$1$eye$1$lid) package { import flash.display.*; public dynamic class _boss$7$1$eye$1$lid extends MovieClip { } }//package
Section 447
//_boss$7$1$eye$1$pupil (_boss$7$1$eye$1$pupil) package { import flash.display.*; public dynamic class _boss$7$1$eye$1$pupil extends MovieClip { } }//package
Section 448
//_boss$7$1$eye$2$lid (_boss$7$1$eye$2$lid) package { import flash.display.*; public dynamic class _boss$7$1$eye$2$lid extends MovieClip { } }//package
Section 449
//_boss$7$1$eye$2$pupil (_boss$7$1$eye$2$pupil) package { import flash.display.*; public dynamic class _boss$7$1$eye$2$pupil extends MovieClip { } }//package
Section 450
//_boss$7$1$eye$3$lid (_boss$7$1$eye$3$lid) package { import flash.display.*; public dynamic class _boss$7$1$eye$3$lid extends MovieClip { } }//package
Section 451
//_boss$7$1$eye$3$pupil (_boss$7$1$eye$3$pupil) package { import flash.display.*; public dynamic class _boss$7$1$eye$3$pupil extends MovieClip { } }//package
Section 452
//_boss$7$2 (_boss$7$2) package { import flash.display.*; public dynamic class _boss$7$2 extends MovieClip { } }//package
Section 453
//_boss$7$2$laser (_boss$7$2$laser) package { import flash.display.*; public dynamic class _boss$7$2$laser extends MovieClip { } }//package
Section 454
//_boss$7$3 (_boss$7$3) package { import flash.display.*; public dynamic class _boss$7$3 extends MovieClip { } }//package
Section 455
//_boss$7$3$exp (_boss$7$3$exp) package { import flash.display.*; public dynamic class _boss$7$3$exp extends MovieClip { } }//package
Section 456
//_boss$7$3$guns (_boss$7$3$guns) package { import flash.display.*; public dynamic class _boss$7$3$guns extends MovieClip { } }//package
Section 457
//_boss$7$3$head (_boss$7$3$head) package { import flash.display.*; public dynamic class _boss$7$3$head extends MovieClip { } }//package
Section 458
//_boss$7$4 (_boss$7$4) package { import flash.display.*; public dynamic class _boss$7$4 extends MovieClip { } }//package
Section 459
//_boss$combo$msg (_boss$combo$msg) package { import flash.display.*; public dynamic class _boss$combo$msg extends MovieClip { } }//package
Section 460
//_boss$combo$score (_boss$combo$score) package { import flash.display.*; public dynamic class _boss$combo$score extends MovieClip { } }//package
Section 461
//_bs$1 (_bs$1) package { import flash.display.*; public dynamic class _bs$1 extends MovieClip { } }//package
Section 462
//_bs$2 (_bs$2) package { import flash.display.*; public dynamic class _bs$2 extends MovieClip { } }//package
Section 463
//_bs$3 (_bs$3) package { import flash.display.*; public dynamic class _bs$3 extends MovieClip { } }//package
Section 464
//_bs$4 (_bs$4) package { import flash.display.*; public dynamic class _bs$4 extends MovieClip { } }//package
Section 465
//_cEMenu$cache (_cEMenu$cache) package { import flash.display.*; public dynamic class _cEMenu$cache extends MovieClip { } }//package
Section 466
//_cEnd$ (_cEnd$) package { import flash.display.*; public dynamic class _cEnd$ extends MovieClip { public var nebulaC:MovieClip; public var pts:MovieClip; } }//package
Section 467
//_cEnd$nebula (_cEnd$nebula) package { import flash.display.*; public dynamic class _cEnd$nebula extends Sprite { public var creditsnebula:MovieClip; } }//package
Section 468
//_cIntro$ (_cIntro$) package { import flash.display.*; public dynamic class _cIntro$ extends MovieClip { public var sky:MovieClip; public var c0:MovieClip; public var c1:MovieClip; public var c2:MovieClip; public var b4:MovieClip; public var b7:MovieClip; public var b8:MovieClip; } }//package
Section 469
//_cMain$ (_cMain$) package { import flash.display.*; import flash.text.*; public dynamic class _cMain$ extends MovieClip { public var savedat:TextField; public var optPrev:MovieClip; public var selDefault:MovieClip; public var optPause:MovieClip; public var transitionA:MovieClip; public var transitionB:MovieClip; public var selClear:MovieClip; public var btnScore:MovieClip; public var website:MovieClip; public var btnBlog:MovieClip; public var btnShoot:MovieClip; public var btnNew:MovieClip; public var btnSponsor:MovieClip; public var optRight:MovieClip; public var loadBG:MovieClip; public var optShoot:MovieClip; public var btnBomb:MovieClip; public var optUp:MovieClip; public var btnPrev:MovieClip; public var cover:MovieClip; public var tips:MovieClip; public var btnNorm:MovieClip; public var selConfig:MovieClip; public var optNext:MovieClip; public var lblControl:MovieClip; public var btnMove:MovieClip; public var optLeft:MovieClip; public var selBack:MovieClip; public var btnLoad:MovieClip; public var btnHard:MovieClip; public var btnNext:MovieClip; public var selBack2:MovieClip; public var selBack3:MovieClip; public var optBomb:MovieClip; public var btnPause:MovieClip; public var optDown:MovieClip; public var btnEasy:MovieClip; } }//package
Section 470
//_coin$1 (_coin$1) package { import flash.display.*; public dynamic class _coin$1 extends MovieClip { } }//package
Section 471
//_coin$2 (_coin$2) package { import flash.display.*; public dynamic class _coin$2 extends MovieClip { } }//package
Section 472
//_combo (_combo) package { import flash.display.*; public dynamic class _combo extends MovieClip { } }//package
Section 473
//_crater (_crater) package { import flash.display.*; public dynamic class _crater extends MovieClip { } }//package
Section 474
//_cSponsor (_cSponsor) package { import flash.display.*; public dynamic class _cSponsor extends MovieClip { public var sm:MovieClip; } }//package
Section 475
//_debris (_debris) package { import flash.display.*; public dynamic class _debris extends MovieClip { } }//package
Section 476
//_digit$1 (_digit$1) package { import flash.display.*; public dynamic class _digit$1 extends MovieClip { } }//package
Section 477
//_digit$2 (_digit$2) package { import flash.display.*; public dynamic class _digit$2 extends MovieClip { } }//package
Section 478
//_dust (_dust) package { import flash.display.*; public dynamic class _dust extends MovieClip { } }//package
Section 479
//_e1 (_e1) package { import flash.display.*; public dynamic class _e1 extends MovieClip { } }//package
Section 480
//_e10 (_e10) package { import flash.display.*; public dynamic class _e10 extends MovieClip { } }//package
Section 481
//_e11 (_e11) package { import flash.display.*; public dynamic class _e11 extends MovieClip { } }//package
Section 482
//_e12 (_e12) package { import flash.display.*; public dynamic class _e12 extends MovieClip { } }//package
Section 483
//_e13 (_e13) package { import flash.display.*; public dynamic class _e13 extends MovieClip { } }//package
Section 484
//_e14 (_e14) package { import flash.display.*; public dynamic class _e14 extends MovieClip { } }//package
Section 485
//_e15 (_e15) package { import flash.display.*; public dynamic class _e15 extends MovieClip { } }//package
Section 486
//_e16 (_e16) package { import flash.display.*; public dynamic class _e16 extends MovieClip { } }//package
Section 487
//_e17 (_e17) package { import flash.display.*; public dynamic class _e17 extends MovieClip { } }//package
Section 488
//_e18 (_e18) package { import flash.display.*; public dynamic class _e18 extends MovieClip { } }//package
Section 489
//_e19 (_e19) package { import flash.display.*; public dynamic class _e19 extends MovieClip { } }//package
Section 490
//_e2 (_e2) package { import flash.display.*; public dynamic class _e2 extends MovieClip { } }//package
Section 491
//_e20 (_e20) package { import flash.display.*; public dynamic class _e20 extends MovieClip { } }//package
Section 492
//_e21 (_e21) package { import flash.display.*; public dynamic class _e21 extends MovieClip { } }//package
Section 493
//_e22 (_e22) package { import flash.display.*; public dynamic class _e22 extends MovieClip { } }//package
Section 494
//_e23 (_e23) package { import flash.display.*; public dynamic class _e23 extends MovieClip { } }//package
Section 495
//_e24 (_e24) package { import flash.display.*; public dynamic class _e24 extends MovieClip { } }//package
Section 496
//_e25 (_e25) package { import flash.display.*; public dynamic class _e25 extends MovieClip { } }//package
Section 497
//_e26 (_e26) package { import flash.display.*; public dynamic class _e26 extends MovieClip { } }//package
Section 498
//_e27 (_e27) package { import flash.display.*; public dynamic class _e27 extends MovieClip { } }//package
Section 499
//_e28 (_e28) package { import flash.display.*; public dynamic class _e28 extends MovieClip { } }//package
Section 500
//_e29 (_e29) package { import flash.display.*; public dynamic class _e29 extends MovieClip { } }//package
Section 501
//_e3 (_e3) package { import flash.display.*; public dynamic class _e3 extends MovieClip { } }//package
Section 502
//_e30 (_e30) package { import flash.display.*; public dynamic class _e30 extends MovieClip { } }//package
Section 503
//_e31 (_e31) package { import flash.display.*; public dynamic class _e31 extends MovieClip { } }//package
Section 504
//_e32 (_e32) package { import flash.display.*; public dynamic class _e32 extends MovieClip { } }//package
Section 505
//_e33 (_e33) package { import flash.display.*; public dynamic class _e33 extends MovieClip { } }//package
Section 506
//_e34 (_e34) package { import flash.display.*; public dynamic class _e34 extends MovieClip { } }//package
Section 507
//_e35 (_e35) package { import flash.display.*; public dynamic class _e35 extends MovieClip { } }//package
Section 508
//_e35m (_e35m) package { import flash.display.*; public dynamic class _e35m extends MovieClip { } }//package
Section 509
//_e36 (_e36) package { import flash.display.*; public dynamic class _e36 extends MovieClip { } }//package
Section 510
//_e37 (_e37) package { import flash.display.*; public dynamic class _e37 extends MovieClip { } }//package
Section 511
//_e38 (_e38) package { import flash.display.*; public dynamic class _e38 extends MovieClip { } }//package
Section 512
//_e39 (_e39) package { import flash.display.*; public dynamic class _e39 extends MovieClip { } }//package
Section 513
//_e4 (_e4) package { import flash.display.*; public dynamic class _e4 extends MovieClip { } }//package
Section 514
//_e40 (_e40) package { import flash.display.*; public dynamic class _e40 extends MovieClip { } }//package
Section 515
//_e41 (_e41) package { import flash.display.*; public dynamic class _e41 extends MovieClip { } }//package
Section 516
//_e42 (_e42) package { import flash.display.*; public dynamic class _e42 extends MovieClip { } }//package
Section 517
//_e43 (_e43) package { import flash.display.*; public dynamic class _e43 extends MovieClip { } }//package
Section 518
//_e44 (_e44) package { import flash.display.*; public dynamic class _e44 extends MovieClip { } }//package
Section 519
//_e45 (_e45) package { import flash.display.*; public dynamic class _e45 extends MovieClip { } }//package
Section 520
//_e46 (_e46) package { import flash.display.*; public dynamic class _e46 extends MovieClip { } }//package
Section 521
//_e47 (_e47) package { import flash.display.*; public dynamic class _e47 extends MovieClip { } }//package
Section 522
//_e48 (_e48) package { import flash.display.*; public dynamic class _e48 extends MovieClip { } }//package
Section 523
//_e49 (_e49) package { import flash.display.*; public dynamic class _e49 extends MovieClip { } }//package
Section 524
//_e5 (_e5) package { import flash.display.*; public dynamic class _e5 extends MovieClip { } }//package
Section 525
//_e50 (_e50) package { import flash.display.*; public dynamic class _e50 extends MovieClip { } }//package
Section 526
//_e51 (_e51) package { import flash.display.*; public dynamic class _e51 extends MovieClip { } }//package
Section 527
//_e52 (_e52) package { import flash.display.*; public dynamic class _e52 extends MovieClip { } }//package
Section 528
//_e52$split (_e52$split) package { import flash.display.*; public dynamic class _e52$split extends MovieClip { } }//package
Section 529
//_e6 (_e6) package { import flash.display.*; public dynamic class _e6 extends MovieClip { } }//package
Section 530
//_e7 (_e7) package { import flash.display.*; public dynamic class _e7 extends MovieClip { } }//package
Section 531
//_e8 (_e8) package { import flash.display.*; public dynamic class _e8 extends MovieClip { } }//package
Section 532
//_e9 (_e9) package { import flash.display.*; public dynamic class _e9 extends MovieClip { } }//package
Section 533
//_endlevel$holo (_endlevel$holo) package { import flash.display.*; public dynamic class _endlevel$holo extends MovieClip { } }//package
Section 534
//_fire (_fire) package { import flash.display.*; public dynamic class _fire extends MovieClip { } }//package
Section 535
//_g0 (_g0) package { import flash.display.*; public dynamic class _g0 extends MovieClip { } }//package
Section 536
//_g1 (_g1) package { import flash.display.*; public dynamic class _g1 extends MovieClip { } }//package
Section 537
//_g10 (_g10) package { import flash.display.*; public dynamic class _g10 extends MovieClip { } }//package
Section 538
//_g11 (_g11) package { import flash.display.*; public dynamic class _g11 extends MovieClip { } }//package
Section 539
//_g12 (_g12) package { import flash.display.*; public dynamic class _g12 extends MovieClip { } }//package
Section 540
//_g13 (_g13) package { import flash.display.*; public dynamic class _g13 extends MovieClip { } }//package
Section 541
//_g14 (_g14) package { import flash.display.*; public dynamic class _g14 extends MovieClip { } }//package
Section 542
//_g15 (_g15) package { import flash.display.*; public dynamic class _g15 extends MovieClip { } }//package
Section 543
//_g16 (_g16) package { import flash.display.*; public dynamic class _g16 extends MovieClip { } }//package
Section 544
//_g17 (_g17) package { import flash.display.*; public dynamic class _g17 extends MovieClip { } }//package
Section 545
//_g17$die (_g17$die) package { import flash.display.*; public dynamic class _g17$die extends Sprite { } }//package
Section 546
//_g18 (_g18) package { import flash.display.*; public dynamic class _g18 extends MovieClip { } }//package
Section 547
//_g18$die (_g18$die) package { import flash.display.*; public dynamic class _g18$die extends Sprite { } }//package
Section 548
//_g19 (_g19) package { import flash.display.*; public dynamic class _g19 extends MovieClip { } }//package
Section 549
//_g19$die (_g19$die) package { import flash.display.*; public dynamic class _g19$die extends Sprite { } }//package
Section 550
//_g2 (_g2) package { import flash.display.*; public dynamic class _g2 extends MovieClip { } }//package
Section 551
//_g20 (_g20) package { import flash.display.*; public dynamic class _g20 extends MovieClip { } }//package
Section 552
//_g20$die (_g20$die) package { import flash.display.*; public dynamic class _g20$die extends MovieClip { } }//package
Section 553
//_g21 (_g21) package { import flash.display.*; public dynamic class _g21 extends MovieClip { } }//package
Section 554
//_g21$die (_g21$die) package { import flash.display.*; public dynamic class _g21$die extends MovieClip { } }//package
Section 555
//_g22 (_g22) package { import flash.display.*; public dynamic class _g22 extends MovieClip { } }//package
Section 556
//_g22$die (_g22$die) package { import flash.display.*; public dynamic class _g22$die extends MovieClip { } }//package
Section 557
//_g23 (_g23) package { import flash.display.*; public dynamic class _g23 extends MovieClip { } }//package
Section 558
//_g23$die (_g23$die) package { import flash.display.*; public dynamic class _g23$die extends MovieClip { } }//package
Section 559
//_g24 (_g24) package { import flash.display.*; public dynamic class _g24 extends MovieClip { } }//package
Section 560
//_g25 (_g25) package { import flash.display.*; public dynamic class _g25 extends MovieClip { } }//package
Section 561
//_g3 (_g3) package { import flash.display.*; public dynamic class _g3 extends MovieClip { } }//package
Section 562
//_g4 (_g4) package { import flash.display.*; public dynamic class _g4 extends MovieClip { } }//package
Section 563
//_g4$beam (_g4$beam) package { import flash.display.*; public dynamic class _g4$beam extends MovieClip { public function _g4$beam(){ addFrameScript(39, frame40); } function frame40(){ gotoAndStop(1); } } }//package
Section 564
//_g4$lock (_g4$lock) package { import flash.display.*; public dynamic class _g4$lock extends MovieClip { } }//package
Section 565
//_g5 (_g5) package { import flash.display.*; public dynamic class _g5 extends MovieClip { } }//package
Section 566
//_g6 (_g6) package { import flash.display.*; public dynamic class _g6 extends MovieClip { } }//package
Section 567
//_g7 (_g7) package { import flash.display.*; public dynamic class _g7 extends MovieClip { } }//package
Section 568
//_g8 (_g8) package { import flash.display.*; public dynamic class _g8 extends MovieClip { } }//package
Section 569
//_g9 (_g9) package { import flash.display.*; public dynamic class _g9 extends MovieClip { } }//package
Section 570
//_gboss$1$egg (_gboss$1$egg) package { import flash.display.*; public dynamic class _gboss$1$egg extends MovieClip { public function _gboss$1$egg(){ addFrameScript(80, frame81); } function frame81(){ } } }//package
Section 571
//_gboss$1$kid (_gboss$1$kid) package { import flash.display.*; public dynamic class _gboss$1$kid extends MovieClip { } }//package
Section 572
//_gEye (_gEye) package { import flash.display.*; public dynamic class _gEye extends MovieClip { } }//package
Section 573
//_grnf (_grnf) package { import flash.display.*; public dynamic class _grnf extends MovieClip { } }//package
Section 574
//_helper (_helper) package { import flash.display.*; public dynamic class _helper extends MovieClip { } }//package
Section 575
//_helper2 (_helper2) package { import flash.display.*; public dynamic class _helper2 extends MovieClip { } }//package
Section 576
//_helper3 (_helper3) package { import flash.display.*; public dynamic class _helper3 extends MovieClip { } }//package
Section 577
//_helperDie (_helperDie) package { import flash.display.*; public dynamic class _helperDie extends MovieClip { } }//package
Section 578
//_helperDie2 (_helperDie2) package { import flash.display.*; public dynamic class _helperDie2 extends MovieClip { } }//package
Section 579
//_helperDie3 (_helperDie3) package { import flash.display.*; public dynamic class _helperDie3 extends MovieClip { } }//package
Section 580
//_helperShot (_helperShot) package { import flash.display.*; public dynamic class _helperShot extends MovieClip { } }//package
Section 581
//_helperShot2 (_helperShot2) package { import flash.display.*; public dynamic class _helperShot2 extends MovieClip { } }//package
Section 582
//_helperShot3 (_helperShot3) package { import flash.display.*; public dynamic class _helperShot3 extends MovieClip { } }//package
Section 583
//_hercolubus$app (_hercolubus$app) package { import flash.display.*; public dynamic class _hercolubus$app extends MovieClip { } }//package
Section 584
//_hercolubus$orp (_hercolubus$orp) package { import flash.display.*; public dynamic class _hercolubus$orp extends MovieClip { } }//package
Section 585
//_hercolubus$warn (_hercolubus$warn) package { import flash.display.*; public dynamic class _hercolubus$warn extends MovieClip { } }//package
Section 586
//_hudrt$ (_hudrt$) package { import flash.display.*; public dynamic class _hudrt$ extends MovieClip { } }//package
Section 587
//_huds (_huds) package { import flash.display.*; public dynamic class _huds extends MovieClip { } }//package
Section 588
//_introClouds (_introClouds) package { import flash.display.*; public dynamic class _introClouds extends Sprite { } }//package
Section 589
//_lifebar$des (_lifebar$des) package { import flash.display.*; public dynamic class _lifebar$des extends MovieClip { } }//package
Section 590
//_ocean (_ocean) package { import flash.display.*; public dynamic class _ocean extends MovieClip { } }//package
Section 591
//_pblast (_pblast) package { import flash.display.*; public dynamic class _pblast extends MovieClip { } }//package
Section 592
//_player (_player) package { import flash.display.*; public dynamic class _player extends MovieClip { } }//package
Section 593
//_playerNS (_playerNS) package { import flash.display.*; public dynamic class _playerNS extends MovieClip { } }//package
Section 594
//_ptail (_ptail) package { import flash.display.*; public dynamic class _ptail extends MovieClip { } }//package
Section 595
//_pur (_pur) package { import flash.display.*; public dynamic class _pur extends MovieClip { } }//package
Section 596
//_purf (_purf) package { import flash.display.*; public dynamic class _purf extends MovieClip { } }//package
Section 597
//_puri (_puri) package { import flash.display.*; public dynamic class _puri extends MovieClip { } }//package
Section 598
//_Raster (_Raster) package { import flash.display.*; class _Raster { var b:BitmapData; var x:int; var y:int; function _Raster(_arg1:BitmapData, _arg2:int, _arg3:int){ b = _arg1; x = _arg2; y = _arg3; } function clear():void{ b.dispose(); } } }//package
Section 599
//_red (_red) package { import flash.display.*; public dynamic class _red extends MovieClip { } }//package
Section 600
//_redi (_redi) package { import flash.display.*; public dynamic class _redi extends MovieClip { } }//package
Section 601
//_ripple (_ripple) package { import flash.display.*; public dynamic class _ripple extends MovieClip { } }//package
Section 602
//_riverdepth (_riverdepth) package { import flash.display.*; public dynamic class _riverdepth extends Sprite { } }//package
Section 603
//_shield (_shield) package { import flash.display.*; public dynamic class _shield extends MovieClip { } }//package
Section 604
//_shield$fx (_shield$fx) package { import flash.display.*; public dynamic class _shield$fx extends MovieClip { } }//package
Section 605
//_shoot (_shoot) package { import flash.display.*; public dynamic class _shoot extends MovieClip { } }//package
Section 606
//_shootfx (_shootfx) package { import flash.display.*; public dynamic class _shootfx extends MovieClip { } }//package
Section 607
//_shot$1 (_shot$1) package { import flash.display.*; public dynamic class _shot$1 extends MovieClip { } }//package
Section 608
//_shot$2 (_shot$2) package { import flash.display.*; public dynamic class _shot$2 extends MovieClip { } }//package
Section 609
//_shot$3 (_shot$3) package { import flash.display.*; public dynamic class _shot$3 extends MovieClip { } }//package
Section 610
//_shoti (_shoti) package { import flash.display.*; public dynamic class _shoti extends MovieClip { } }//package
Section 611
//_shotih (_shotih) package { import flash.display.*; public dynamic class _shotih extends MovieClip { } }//package
Section 612
//_shotr (_shotr) package { import flash.display.*; public dynamic class _shotr extends MovieClip { } }//package
Section 613
//_shotr2 (_shotr2) package { import flash.display.*; public dynamic class _shotr2 extends MovieClip { } }//package
Section 614
//_shotr3 (_shotr3) package { import flash.display.*; public dynamic class _shotr3 extends MovieClip { } }//package
Section 615
//_smokeBall (_smokeBall) package { import flash.display.*; public dynamic class _smokeBall extends MovieClip { } }//package
Section 616
//_smokeBallU (_smokeBallU) package { import flash.display.*; public dynamic class _smokeBallU extends MovieClip { } }//package
Section 617
//_spawn (_spawn) package { import flash.display.*; public dynamic class _spawn extends MovieClip { } }//package
Section 618
//_star$1 (_star$1) package { import flash.display.*; public dynamic class _star$1 extends Sprite { } }//package
Section 619
//_star$1i (_star$1i) package { import flash.display.*; public dynamic class _star$1i extends MovieClip { } }//package
Section 620
//_star$2 (_star$2) package { import flash.display.*; public dynamic class _star$2 extends Sprite { } }//package
Section 621
//_Task (_Task) package { class _Task { public var desc:String; var execute:Function; private static const SPACE:String = " "; private static const DOT:String = "."; protected static const DATA:String = "data$"; protected static const EMPTY:String = ""; protected static const CACHE:String = "cache"; protected static const PDIR:Array = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"]; protected static const SLASH:String = "\"; function _Task(_arg1:Function, _arg2:String, _arg3:String, _arg4:String){ execute = _arg1; desc = (((dirFormat(_arg2) + _arg3) + DOT) + _arg4); } protected function action():String{ return (DOT); } final function message():String{ return ((action() + desc)); } protected static function dirFormat(_arg1:String):String{ return ((((((SPACE + DOT) + DOT) + SLASH) + _arg1) + SLASH)); } } }//package
Section 622
//_TaskClear (_TaskClear) package { class _TaskClear extends _Task { private static const EXT:String = "t9k"; private static const ING:String = "ing"; private static const actions:Array = ["Clear", "Chuck", "Delet", "Destroy", "Dispos", "Ditch", "Dump", "Eras", "Kill", "Purg", "Remov", "Toss", "Trash", "Wip", "Zapp"]; function _TaskClear(_arg1:int, _arg2:String, _arg3:Function, _arg4:String){ var _local5:String; if (_arg1 == -1){ _local5 = CACHE; } else { _local5 = PDIR[_arg1]; }; super(_arg3, (((DATA + _arg2) + SLASH) + _local5), _arg4, EXT); } final override protected function action():String{ return ((actions[int((Math.random() * 15))] + ING)); } } }//package
Section 623
//_TaskClearL0 (_TaskClearL0) package { class _TaskClearL0 extends _TaskClear { private static const DNUM:String = "04"; function _TaskClearL0(_arg1:int, _arg2:Function, _arg3:String){ super(_arg1, DNUM, _arg2, _arg3); } } }//package
Section 624
//_TaskClearL1 (_TaskClearL1) package { class _TaskClearL1 extends _TaskClear { private static const DNUM:String = "05"; function _TaskClearL1(_arg1:int, _arg2:Function, _arg3:String){ super(_arg1, DNUM, _arg2, _arg3); } } }//package
Section 625
//_TaskClearL2 (_TaskClearL2) package { class _TaskClearL2 extends _TaskClear { private static const DNUM:String = "06"; function _TaskClearL2(_arg1:int, _arg2:Function, _arg3:String){ super(_arg1, DNUM, _arg2, _arg3); } } }//package
Section 626
//_TaskClearL3 (_TaskClearL3) package { class _TaskClearL3 extends _TaskClear { private static const DNUM:String = "07"; function _TaskClearL3(_arg1:int, _arg2:Function, _arg3:String){ super(_arg1, DNUM, _arg2, _arg3); } } }//package
Section 627
//_TaskClearL4 (_TaskClearL4) package { class _TaskClearL4 extends _TaskClear { private static const DNUM:String = "08"; function _TaskClearL4(_arg1:int, _arg2:Function, _arg3:String){ super(_arg1, DNUM, _arg2, _arg3); } } }//package
Section 628
//_TaskClearL5 (_TaskClearL5) package { class _TaskClearL5 extends _TaskClear { private static const DNUM:String = "09"; function _TaskClearL5(_arg1:int, _arg2:Function, _arg3:String){ super(_arg1, DNUM, _arg2, _arg3); } } }//package
Section 629
//_TaskClearL6 (_TaskClearL6) package { class _TaskClearL6 extends _TaskClear { private static const DNUM:String = "10"; function _TaskClearL6(_arg1:int, _arg2:Function, _arg3:String){ super(_arg1, DNUM, _arg2, _arg3); } } }//package
Section 630
//_TaskClearL7 (_TaskClearL7) package { class _TaskClearL7 extends _TaskClear { private static const DNUM:String = "11"; function _TaskClearL7(_arg1:int, _arg2:Function, _arg3:String){ super(_arg1, DNUM, _arg2, _arg3); } } }//package
Section 631
//_TaskClearL8 (_TaskClearL8) package { class _TaskClearL8 extends _TaskClear { private static const DNUM:String = "12"; function _TaskClearL8(_arg1:int, _arg2:Function, _arg3:String){ super(_arg1, DNUM, _arg2, _arg3); } } }//package
Section 632
//_TaskClearL9 (_TaskClearL9) package { class _TaskClearL9 extends _TaskClear { private static const DNUM:String = "13"; function _TaskClearL9(_arg1:int, _arg2:Function, _arg3:String){ super(_arg1, DNUM, _arg2, _arg3); } } }//package
Section 633
//_TaskRender (_TaskRender) package { class _TaskRender extends _Task { private static const EXT:String = "t9k"; private static const ING:String = "ing"; private static const actions:Array = ["Allocat", "Bak", "Buffer", "Build", "Cach", "Calculat", "Calibrat", "Construct", "Compil", "Compos", "Comput", "Convert", "Creat", "Decod", "Decompress", "Draw", "Evaluat", "Execut", "Export", "Extract", "Fetch", "Generat", "Illustrat", "Load", "Optimis", "Paint", "Pars", "Pixellat", "Pre-Visualis", "Prepar", "Project", "Rasteris", "Render", "Resolv", "Sketch", "Trac"]; function _TaskRender(_arg1:String, _arg2:String, _arg3:Function, _arg4:String){ if (_arg1 == null){ _arg1 = CACHE; }; super(_arg3, (((DATA + _arg2) + SLASH) + _arg1), _arg4, EXT); } final override protected function action():String{ return ((actions[int((Math.random() * 36))] + ING)); } } }//package
Section 634
//_TaskRenderI (_TaskRenderI) package { class _TaskRenderI extends _TaskRender { private static const DNUM:String = "04"; private static const R0:String = "r0"; function _TaskRenderI(_arg1:Function, _arg2:String){ super(R0, DNUM, _arg1, _arg2); } static function getDir():String{ return (dirFormat((DATA + DNUM))); } } }//package
Section 635
//_TaskRenderL0 (_TaskRenderL0) package { class _TaskRenderL0 extends _TaskRender { private static const DNUM:String = "05"; function _TaskRenderL0(_arg1:int, _arg2:Function, _arg3:String){ super(PDIR[_arg1], DNUM, _arg2, _arg3); } } }//package
Section 636
//_TaskRenderL1 (_TaskRenderL1) package { class _TaskRenderL1 extends _TaskRender { private static const DNUM:String = "05"; function _TaskRenderL1(_arg1:int, _arg2:Function, _arg3:String){ super(PDIR[_arg1], DNUM, _arg2, _arg3); } } }//package
Section 637
//_TaskRenderL2 (_TaskRenderL2) package { class _TaskRenderL2 extends _TaskRender { private static const DNUM:String = "06"; function _TaskRenderL2(_arg1:int, _arg2:Function, _arg3:String){ super(PDIR[_arg1], DNUM, _arg2, _arg3); } } }//package
Section 638
//_TaskRenderL3 (_TaskRenderL3) package { class _TaskRenderL3 extends _TaskRender { private static const DNUM:String = "07"; function _TaskRenderL3(_arg1:int, _arg2:Function, _arg3:String){ super(PDIR[_arg1], DNUM, _arg2, _arg3); } } }//package
Section 639
//_TaskRenderL4 (_TaskRenderL4) package { class _TaskRenderL4 extends _TaskRender { private static const DNUM:String = "08"; function _TaskRenderL4(_arg1:int, _arg2:Function, _arg3:String){ super(PDIR[_arg1], DNUM, _arg2, _arg3); } } }//package
Section 640
//_TaskRenderL5 (_TaskRenderL5) package { class _TaskRenderL5 extends _TaskRender { private static const DNUM:String = "09"; function _TaskRenderL5(_arg1:int, _arg2:Function, _arg3:String){ super(PDIR[_arg1], DNUM, _arg2, _arg3); } } }//package
Section 641
//_TaskRenderL6 (_TaskRenderL6) package { class _TaskRenderL6 extends _TaskRender { private static const DNUM:String = "10"; function _TaskRenderL6(_arg1:int, _arg2:Function, _arg3:String){ super(PDIR[_arg1], DNUM, _arg2, _arg3); } } }//package
Section 642
//_TaskRenderL7 (_TaskRenderL7) package { class _TaskRenderL7 extends _TaskRender { private static const DNUM:String = "11"; function _TaskRenderL7(_arg1:int, _arg2:Function, _arg3:String){ super(PDIR[_arg1], DNUM, _arg2, _arg3); } } }//package
Section 643
//_TaskRenderL8 (_TaskRenderL8) package { class _TaskRenderL8 extends _TaskRender { private static const DNUM:String = "12"; function _TaskRenderL8(_arg1:int, _arg2:Function, _arg3:String){ super(PDIR[_arg1], DNUM, _arg2, _arg3); } } }//package
Section 644
//_TaskRenderL9 (_TaskRenderL9) package { class _TaskRenderL9 extends _TaskRender { private static const DNUM:String = "13"; function _TaskRenderL9(_arg1:int, _arg2:Function, _arg3:String){ super(PDIR[_arg1], DNUM, _arg2, _arg3); } } }//package
Section 645
//_Timeline (_Timeline) package { class _Timeline { var g:Array; var L:int; function _Timeline(_arg1:Array){ g = _arg1; L = g.length; } function reverse():_Timeline{ var _local1:_Timeline = new _Timeline([].concat(g.reverse())); g.reverse(); return (_local1); } function clear():void{ var _local1:int; while (_local1 < L) { (g[_local1] as _Raster).clear(); _local1 = (_local1 + 1); }; g.length = 0; } function clearArray():void{ g.length = 0; } function frame(_arg1:int):_Raster{ return ((g[_arg1] as _Raster)); } } }//package
Section 646
//_trail (_trail) package { import flash.display.*; public dynamic class _trail extends Sprite { } }//package
Section 647
//_ubomb (_ubomb) package { import flash.display.*; public dynamic class _ubomb extends MovieClip { } }//package
Section 648
//_ubox (_ubox) package { import flash.display.*; public dynamic class _ubox extends MovieClip { } }//package
Section 649
//_ucannon (_ucannon) package { import flash.display.*; public dynamic class _ucannon extends MovieClip { } }//package
Section 650
//_ufire (_ufire) package { import flash.display.*; public dynamic class _ufire extends MovieClip { } }//package
Section 651
//_ugun (_ugun) package { import flash.display.*; public dynamic class _ugun extends MovieClip { } }//package
Section 652
//_umissile (_umissile) package { import flash.display.*; public dynamic class _umissile extends MovieClip { } }//package
Section 653
//_upower$1 (_upower$1) package { import flash.display.*; public dynamic class _upower$1 extends MovieClip { } }//package
Section 654
//_upower$2 (_upower$2) package { import flash.display.*; public dynamic class _upower$2 extends MovieClip { } }//package
Section 655
//_urad (_urad) package { import flash.display.*; public dynamic class _urad extends MovieClip { } }//package
Section 656
//_ushield (_ushield) package { import flash.display.*; public dynamic class _ushield extends MovieClip { } }//package
Section 657
//_yel$1 (_yel$1) package { import flash.display.*; public dynamic class _yel$1 extends MovieClip { } }//package
Section 658
//_yel$2 (_yel$2) package { import flash.display.*; public dynamic class _yel$2 extends MovieClip { } }//package
Section 659
//_yeli (_yeli) package { import flash.display.*; public dynamic class _yeli extends MovieClip { } }//package
Section 660
//_zap (_zap) package { import flash.display.*; public dynamic class _zap extends MovieClip { } }//package
Section 661
//Anim (Anim) package { import flash.display.*; public class Anim extends MovieClip implements nNT { public function Anim(_arg1:Sprite, _arg2:int=0, _arg3:int=0){ x = _arg2; y = _arg3; Top.n.push(_arg1.addChild(this)); } public function nt():void{ } } }//package
Section 662
//aqa (aqa) package { public class aqa extends Anim { private var pk:Enemy; private var nu:Boolean; private var tc:Number; private var sc:Number; private var hy:Number; private var hx:Number; private var id:int; private var ih:Number; private static var ts:Array = [null, null, null, null, null, null, null, null]; public function aqa(_arg1:int, _arg2:int){ var _local3:*; var _local4:Enemy; var _local5:Boolean; var _local6:*; var _local7:Enemy; addFrameScript(10, frame11); ih = (1 / height); sc = 0.02; tc = 1; Top.e.sort(st); nu = true; visible = false; gotoAndStop((((Math.random() * 10) >> 0) + 1)); super(Top.acH, _arg1, _arg2); pk = null; if ((id = ts.indexOf(null)) == -1){ } else { for (_local3 in Top.e) { _local4 = Top.e[_local3]; _local5 = true; for (_local6 in ts) { if (_local4 == ts[_local6]){ _local5 = false; }; }; if (_local5){ pk = _local4; break; }; }; }; if ((((pk == null)) || ((pk.stage == null)))){ if (Top.e.length > 0){ _local7 = Top.e[((Math.random() * Top.e.length) >> 0)]; rotation = (((Math.atan2((_local7._y - _arg2), (_local7.x - _arg1)) * 57.2957795130823) + (Math.random() * 80)) + 50); } else { rotation = ((Math.random() * 80) - 40); }; } else { ts[id] = pk; rotation = ((Math.atan2((pk._y - _arg2), (pk.x - _arg1)) * 57.2957795130823) + 90); }; } private function st(_arg1:Enemy, _arg2:Enemy):int{ var _local3:Number = (_arg1.x - x); var _local4:Number = (_arg1._y - y); var _local5:Number = (_arg2.x - x); var _local6:Number = (_arg2._y - y); if (((_local3 * _local3) + (_local4 * _local4)) > ((_local5 * _local5) + (_local6 * _local6))){ return (1); }; return (-1); } override public function nt():void{ var _local1:*; var _local2:Enemy; var _local3:Number; var _local4:Number; var _local5:Number; var _local6:Number; var _local7:Number; var _local8:Number; var _local9:Number; for (_local1 in Top.e) { _local2 = Top.e[_local1]; if (hitTestPoint(_local2.x, _local2._y, true)){ if (_local2.ea > 0){ _local2.ht(0.6, 5); }; Efx.$(Top.acf, _local2.x, _local2._y, ((Math.random() < 0.4)) ? _.aqai : ((Math.random() < 0.67)) ? _.aqai2 : _.puri, 0, 1, false); }; }; if ((((((pk == null)) || ((pk.stage == null)))) || (!(Top.alv)))){ if (nu){ nu = false; if (id == -1){ } else { ts[id] = null; }; }; if ((((scaleX < 2)) && (Top.alv))){ x = Top.p.x; y = Top.p.y; scaleX = (scaleY = (scaleY * 1.25)); } else { if (((((((x = (x + (48 * Math.sin((rotation * 0.0174532925199433))))) < 0)) || (((y = (y - (48 * Math.cos((rotation * 0.0174532925199433))))) < 0)))) || ((x > 480)))){ Top.p.d3 = (Top.p.d3 - 1); Top.d(this); }; }; } else { if (sc < 1){ _local3 = (pk.x - (x = Top.p.x)); _local4 = (pk._y - (y = Top.p.y)); rotation = ((Math.atan2(_local4, _local3) * 57.2957795130823) + 90); scaleX = (scaleY = ((ih * Math.sqrt(((_local3 * _local3) + (_local4 * _local4)))) * (sc = (sc * 1.3)))); } else { if (isNaN(hx)){ hx = x; hy = y; switch (Top.e.length){ case 0: break; case 1: new aqa2(pk, Top.e[((Math.random() * Top.e.length) >> 0)]); break; case 2: new aqa2(pk, Top.e[((Math.random() * Top.e.length) >> 0)]); new aqa2(pk, Top.e[((Math.random() * Top.e.length) >> 0)]); break; default: new aqa2(pk, Top.e[((Math.random() * Top.e.length) >> 0)]); new aqa2(pk, Top.e[((Math.random() * Top.e.length) >> 0)]); new aqa2(pk, Top.e[((Math.random() * Top.e.length) >> 0)]); }; }; _local5 = pk.x; _local6 = pk._y; _local3 = (hx - _local5); _local4 = (hy - _local6); _local7 = (Math.sqrt(((_local3 * _local3) + (_local4 * _local4))) * (tc = (tc * 0.75))); rotation = ((Math.atan2(_local4, _local3) * 57.2957795130823) - 90); scaleX = (scaleY = (ih * _local7)); x = (_local5 - (_local7 * Math.sin((rotation * 0.0174532925199433)))); y = (_local6 + (_local7 * Math.cos((rotation * 0.0174532925199433)))); if (pk.ea > 0){ pk.ht(1, 5); }; Efx.$(Top.acf, ((_local5 + (Math.random() * 64)) - 32), ((_local6 + (Math.random() * 64)) - 32), ((Math.random() < 0.4)) ? _.aqai : ((Math.random() < 0.67)) ? _.aqai2 : _.puri, 0, 1, false); Particle.$(((_local5 + (Math.random() * 64)) - 32), ((_local6 + (Math.random() * 64)) - 32), 5); if (tc < 0.25){ if (id == -1){ } else { ts[id] = null; }; Top.p.d3 = (Top.p.d3 - 1); Top.d(this); }; }; }; visible = true; nextFrame(); } function frame11(){ gotoAndStop(1); } } }//package
Section 663
//aqa2 (aqa2) package { public class aqa2 extends Anim { private var en:Enemy; private var tc:Number; private var sc:Number; private var hy:Number; private var hx:Number; private var pk:Enemy; private var ih:Number; public function aqa2(_arg1:Enemy, _arg2:Enemy){ addFrameScript(10, frame11); ih = (1 / height); sc = 0.02; tc = 1; pk = _arg2; gotoAndStop((((Math.random() * 10) >> 0) + 1)); super(Top.acH, (en = _arg1).x, _arg1._y); nt(); } override public function nt():void{ var _local1:*; var _local2:Enemy; var _local3:Number; var _local4:Number; var _local5:Number; var _local6:Number; var _local7:Number; for (_local1 in Top.e) { _local2 = Top.e[_local1]; if ((((_local2.ea > 0)) && (hitTestPoint(_local2.x, _local2._y, true)))){ _local2.ht(0.3, 5); Efx.$(Top.acf, _local2.x, _local2._y, ((Math.random() < 0.4)) ? _.aqai : ((Math.random() < 0.67)) ? _.aqai2 : _.puri, 0, 1, false); }; }; if ((((pk == null)) || ((pk.stage == null)))){ if ((((scaleX < 2)) && (!((((en == null)) || ((en.stage == null))))))){ x = Top.p.x; y = Top.p.y; scaleX = (scaleY = (scaleY * 1.25)); } else { if (((((((x = (x + (48 * Math.sin((rotation * 0.0174532925199433))))) < 0)) || (((y = (y - (48 * Math.cos((rotation * 0.0174532925199433))))) < 0)))) || ((x > 480)))){ Top.d(this); }; }; } else { if (sc < 1){ if ((((en == null)) || ((en.stage == null)))){ Top.d(this); } else { _local3 = (pk.x - (x = en.x)); _local4 = (pk._y - (y = en._y)); rotation = ((Math.atan2(_local4, _local3) * 57.2957795130823) + 90); scaleX = (scaleY = ((ih * Math.sqrt(((_local3 * _local3) + (_local4 * _local4)))) * (sc = (sc * 1.5)))); }; } else { if (isNaN(hx)){ hx = x; hy = y; }; if (tc < 0.25){ if ((((scaleX < 2)) && (!((((en == null)) || ((en.stage == null))))))){ x = Top.p.x; y = Top.p.y; scaleX = (scaleY = (scaleY * 1.25)); } else { if (((((((x = (x + (48 * Math.sin((rotation * 0.0174532925199433))))) < 0)) || (((y = (y - (48 * Math.cos((rotation * 0.0174532925199433))))) < 0)))) || ((x > 480)))){ Top.d(this); }; }; } else { _local5 = pk.x; _local6 = pk._y; _local3 = (hx - _local5); _local4 = (hy - _local6); _local7 = (Math.sqrt(((_local3 * _local3) + (_local4 * _local4))) * (tc = (tc * 0.75))); rotation = ((Math.atan2(_local4, _local3) * 57.2957795130823) - 90); scaleX = (scaleY = (ih * _local7)); x = (_local5 - (_local7 * Math.sin((rotation * 0.0174532925199433)))); y = (_local6 + (_local7 * Math.cos((rotation * 0.0174532925199433)))); if (pk.ea > 0){ pk.ht(0.6, 5); }; Efx.$(Top.acf, ((_local5 + (Math.random() * 64)) - 32), ((_local6 + (Math.random() * 64)) - 32), ((Math.random() < 0.4)) ? _.aqai : ((Math.random() < 0.67)) ? _.aqai2 : _.puri, 0, 1, false); Particle.$(((_local5 + (Math.random() * 64)) - 32), ((_local6 + (Math.random() * 64)) - 32), 5); }; }; nextFrame(); }; } function frame11(){ gotoAndStop(1); } } }//package
Section 664
//aqas (aqas) package { import flash.display.*; public dynamic class aqas extends MovieClip { public function aqas(){ addFrameScript(10, frame11); } function frame11(){ gotoAndStop(1); } } }//package
Section 665
//Asteroid (Asteroid) package { import flash.geom.*; public class Asteroid extends Flyer { protected var ys:Number; protected var xs:Number; public function Asteroid(_arg1:_Timeline, _arg2:Boolean=false, _arg3:int=0, _arg4:int=0, _arg5:Number=0.25, _arg6:ColorTransform=null){ if (_arg2){ scaleX = _arg5; scaleY = _arg5; } else { scaleX = ((int((Math.random() * 4)) * 0.25) + 0.25); scaleY = scaleX; }; super((_arg2) ? _arg3 : (Math.random() * 480), (_arg2) ? _arg4 : 0, (16 * (Math.random() + 1.5)), ((3537 * scaleX) * scaleX), 8, air, _arg1, null, blast, scaleX); if (_arg2){ _b.transform.colorTransform = _arg6; if (et > 0){ et = (et - 1); }; } else { y = -(height); _b.transform.colorTransform = new ColorTransform(((Math.random() * 0.6) + 0.7), ((Math.random() * 0.6) + 0.7), ((Math.random() * 0.6) + 0.7)); }; xs = ((Math.random() * 3) - 1.5); ys = ((Math.random() * 1.5) + 0.75); if ((((x > 240)) && ((xs > 0)))){ if (Math.random() < ((x - 240) / 240)){ xs = (xs * -1); }; } else { if ((((x < 240)) && ((xs < 0)))){ if (Math.random() < ((240 - x) / 240)){ xs = (xs * -1); }; }; }; } override protected function di():void{ var _local1:debris; var _local2:Number; var _local3:Number; _local1 = new debris(x, y, _.adeb.frame((Math.random() * 5)), 0, false); _local2 = (((Math.random() * 0.5) + (scaleX * 0.2)) + 0.3); _local1.scaleX = _local2; _local1.scaleY = _local2; _local1.transform.colorTransform = _b.transform.colorTransform; if (scaleX > 0.5){ new Asteroid(((Math.random() < 0.25)) ? _.e48 : (((Math.random() * 3) < 1)) ? _.e49 : ((Math.random() < 0.5)) ? _.e50 : _.e51, true, x, y, (scaleX - 0.25), _b.transform.colorTransform); }; Efx.$(fx, x, y, xt, (Math.random() * 360), xz, false); switch (int((Math.random() * 4))){ case 1: new Sfx($S.explosion$med, this).loudness = 0.7; break; case 2: new Sfx($S.explosion$big, this).loudness = 0.8; break; default: new Sfx($S.explosion$small, this); }; if (scaleX <= 0.25){ _local3 = (df * 0.4); ocs = (ocs + _local3); csc = (csc + _local3); ek = (ek + 1); if ((ek % 113) == 0){ new star$1(x, y); } else { if ((ek & 127) == 0){ new star$2(x, y); }; }; }; if (visible){ rm(); }; if (lvl < 8){ return; }; if ((Math.random() * 9) < scaleX){ new e52(x, y, scaleX); }; } override public function ht(_arg1:Number, _arg2:int=0):void{ if (efd.indexOf(this) == -1){ eed.push(this); }; if (s1 > 0){ _arg1 = (_arg1 * 0.5); }; if (hp > _arg1){ hp = (hp - _arg1); ocs = (ocs + (_arg1 * 0.25)); la = _arg2; } else { ocs = (ocs + (hp * 0.25)); di(); }; new Sfx($S.shot$impact$2, this); } override public function nt():void{ if (sk){ x = (x + xs); y = (y + ys); if (x < -(width)){ rm(); return; }; if (x > (width + 480)){ rm(); return; }; if (y > (height + 360)){ rm(); return; }; } else { gv(); }; nu(0, 0, 0, 0); } } }//package
Section 666
//Audio (Audio) package { import flash.media.*; import flash.events.*; import flash.utils.*; public class Audio implements nNT { private var type:_Audio; protected var channel:SoundChannel; private var overlap:int; private var sound:Sound; var volume:Number; protected var loop:Boolean; private var paused:int; protected var sTransform:SoundTransform; private static var lastScroll:int = -99; protected static var volumeMaster:Number = 1; private static var playing:Array = []; private static var eventID:String = "soundComplete"; public function Audio(_arg1:_Audio, _arg2:Boolean=false, _arg3:int=1):void{ type = _arg1; sound = type.s; loop = _arg2; overlap = _arg3; volume = 1; paused = 0; sTransform = new SoundTransform(); } final private function pauseSound():void{ if (channel == null){ return; }; paused = ((channel.position % sound.length) + Math.min(((sound.length - paused) * 0.125), 50)); if (paused > sound.length){ if (loop){ paused = (paused % sound.length); } else { paused = sound.length; }; }; channel.removeEventListener(eventID, complete); channel.stop(); channel = null; } final function stop():void{ pauseSound(); var _local1:int = playing.indexOf(this); if (_local1 == -1){ } else { playing.splice(_local1, 1); }; if (Top.n == null){ return; }; if ((this is Bgm)){ return; }; if (Top.n.indexOf(this) == -1){ } else { if (Top.u.indexOf(this) == -1){ Top.u.push(this); }; }; } protected function updateVolume():void{ sTransform.volume = (volumeMaster * volume); if (channel == null){ } else { channel.soundTransform = sTransform; }; } private function forceStop():void{ var _local3:Audio; var _local1:int = playing.length; var _local2:int; while (_local2 < _local1) { _local3 = (playing[_local2] as Audio); if (_local3 == this){ } else { if (_local3.type == type){ if (hasRightsToStop(_local3)){ _local3.stop(); _local2--; _local1--; }; }; }; _local2 = (_local2 + 1); }; } protected function complete(_arg1:Event=null):void{ channel.removeEventListener(eventID, complete); if (loop){ if (paused == 0){ } else { pauseSound(); paused = 0; start(); }; } else { stop(); }; } final function set loudness(_arg1:Number):void{ volume = _arg1; if (volume < 0){ volume = 0; } else { if (volume > 1){ volume = 1; }; }; updateVolume(); } final private function playSound(_arg1:Number):void{ var offset = _arg1; pauseSound(); updateVolume(); if (((loop) && ((offset == 0)))){ channel = sound.play(0, int.MAX_VALUE, sTransform); } else { channel = sound.play(offset, 1, sTransform); try { channel.addEventListener(eventID, complete); } catch(e:Error) { }; }; if (playing.indexOf(this) == -1){ playing.push(this); }; if ((this is AudioM)){ return; }; try { if (Top.n.indexOf(this) == -1){ Top.n.push(this); }; } catch(e:Error) { }; } final private function get silent():Boolean{ var _local1:int = playing.length; var _local2:int; while (_local2 < _local1) { if ((playing[_local2] as Audio).type == type){ return (false); }; _local2 = (_local2 + 1); }; return (true); } function startIfNotPlaying(_arg1:int=0):void{ if (channel == null){ start(_arg1); }; } final function notPlaying():Boolean{ return ((playing.indexOf(this) == -1)); } protected function hasRightsToStop(_arg1:Audio):Boolean{ return (true); } function start(_arg1:int=0):void{ var _local2:int; var _local3:int; if ((((overlap == 2)) || (silent))){ playSound(_arg1); } else { if (overlap == 1){ forceStop(); playSound(_arg1); } else { _local2 = playing.length; _local3 = 0; while (_local3 < _local2) { if ((playing[_local3] as Audio).type == type){ return; }; _local3 = (_local3 + 1); }; playSound(_arg1); }; }; } public function nt():void{ } final function position():Number{ if (channel == null){ return (-1); }; return ((channel.position / sound.length)); } final function resume():void{ if (playing.indexOf(this) == -1){ return; }; if (channel == null){ start(paused); }; } final function pause():void{ if (playing.indexOf(this) == -1){ return; }; pauseSound(); } final function changeSound(_arg1:_Audio):void{ type = _arg1; sound = type.s; } static function volumeReset():void{ volumeMaster = 1; var _local1:int = playing.length; var _local2:int; while (_local2 < _local1) { (playing[_local2] as Audio).updateVolume(); _local2 = (_local2 + 1); }; } static function volumeAdjust(_arg1:int, _arg2:int):int{ var _local4:int; var _local5:int; var _local6:int; var _local3:int = getTimer(); if (_arg2 == 0){ } else { _local4 = ((Math.pow((_local3 - lastScroll), -1.6) * 400) >> 0); if (_local4 < 1){ _local4 = 1; } else { if (_local4 > 6){ _local4 = ((6 + (Math.random() * 3)) >> 0); }; }; if (_arg2 > 0){ _arg1 = (_arg1 + _local4); } else { _arg1 = (_arg1 - _local4); }; if (_arg1 < 0){ _arg1 = 0; } else { if (_arg1 > 99){ _arg1 = 99; }; }; volumeMaster = (_arg1 * 0.02); _local5 = playing.length; _local6 = 0; while (_local6 < _local5) { (playing[_local6] as Audio).updateVolume(); _local6 = (_local6 + 1); }; }; lastScroll = _local3; return (_arg1); } static function init(_arg1:Number):void{ volumeMaster = _arg1; } static function pauseAll():void{ var _local3:Audio; var _local1:int = playing.length; var _local2:int; while (_local2 < _local1) { _local3 = playing[_local2]; if ((_local3 is AudioM)){ } else { _local3.pause(); }; _local2 = (_local2 + 1); }; } static function resumeAll():void{ var audio:Audio; var L:int = playing.length; var i:int; while (i < L) { audio = playing[i]; if ((audio is AudioM)){ } else { try { audio.resume(); } catch(e:Error) { }; }; i = (i + 1); }; } static function mute(_arg1:Boolean=false):void{ var _local3:int; var _local4:Audio; if (_arg1){ while (playing.length != 0) { (playing[_local3] as Audio).stop(); }; return; }; var _local2:int = playing.length; _local3 = 0; while (_local3 < _local2) { _local4 = playing[_local3]; if ((_local4 is AudioM)){ } else { _local4.stop(); _local3--; _local2--; }; _local3 = (_local3 + 1); }; } } }//package
Section 667
//AudioM (AudioM) package { public class AudioM extends Audio { public function AudioM(_arg1:_Audio, _arg2:Boolean=false, _arg3:int=1):void{ super(_arg1, _arg2, _arg3); start(); } } }//package
Section 668
//Base64 (Base64) package { import flash.utils.*; public class Base64 { private static const decoder:Array = [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 62, -1, -1, -1, 63, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, -1, -1, -1, -1, -1, -1, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, -1, -1, -1, -1, -1, -1, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51]; private static const encoder:Array = [65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 43, 47]; public static function decrypt(_arg1:String):ByteArray{ var _local2:ByteArray = decode(_arg1); _local2.uncompress(); return (_local2); } public static function encrypt(_arg1:ByteArray):String{ _arg1.compress(); return (encode(_arg1)); } public static function read(_arg1:String):String{ var _local2:ByteArray = decrypt(_arg1); return (_local2.readUTFBytes(_local2.length)); } public static function encode(_arg1:ByteArray):String{ var _local6:int; var _local2:ByteArray = new ByteArray(); var _local3:int = (_arg1.length % 3); _local2.length = uint(((((2 + _arg1.length) - ((_arg1.length + 2) % 3)) * 4) / 3)); var _local4:int; var _local5:int = (_arg1.length - _local3); while (_local4 < _local5) { _local6 = (((_arg1[_local4] << 16) | (_arg1[int((_local4 + 1))] << 8)) | _arg1[int((_local4 + 2))]); _local4 = (_local4 + 3); _local2.writeInt(((((encoder[(_local6 >>> 18)] << 24) | (encoder[((_local6 >>> 12) & 63)] << 16)) | (encoder[((_local6 >>> 6) & 63)] << 8)) | encoder[(_local6 & 63)])); }; switch (_local3){ case 1: _local6 = _arg1[_local4]; _local6 = ((((encoder[(_local6 >>> 2)] << 24) | (encoder[((_local6 & 3) << 4)] << 16)) | (61 << 8)) | 61); _local2.writeInt(_local6); break; case 2: _local6 = ((_arg1[_local4] << 8) | _arg1[int((_local4 + 1))]); _local4 = (_local4 + 1); _local6 = ((((encoder[(_local6 >>> 10)] << 24) | (encoder[((_local6 >>> 4) & 63)] << 16)) | (encoder[((_local6 & 15) << 2)] << 8)) | 61); _local2.writeInt(_local6); }; _local2.position = 0; return (_local2.readUTFBytes(_local2.length)); } public static function decode(_arg1:String):ByteArray{ var _local6:*; var _local7:*; var _local8:*; var _local9:*; var _local2:ByteArray = new ByteArray(); var _local3:ByteArray = new ByteArray(); _local2.writeUTFBytes(_arg1); var _local4:int; var _local5:int = _arg1.length; while (_local4 < _local5) { do { _local6 = decoder[int(_local2[_local4])]; _local4 = (_local4 + 1); } while ((((_local4 < _local5)) && ((_local6 == -1)))); if (_local6 == -1){ break; }; do { _local7 = decoder[int(_local2[_local4])]; _local4 = (_local4 + 1); } while ((((_local4 < _local5)) && ((_local7 == -1)))); if (_local7 == -1){ break; }; _local3.writeByte(((_local6 << 2) | ((_local7 & 48) >> 4))); do { _local8 = _local2[_local4]; _local4 = (_local4 + 1); if (_local8 == 61){ return (_local3); }; _local8 = decoder[_local8]; } while ((((_local4 < _local5)) && ((_local8 == -1)))); if (_local8 == -1){ break; }; _local3.writeByte((((_local7 & 15) << 4) | ((_local8 & 60) >> 2))); do { _local9 = _local2[_local4]; _local4 = (_local4 + 1); if (_local9 == 61){ return (_local3); }; _local9 = decoder[_local9]; } while ((((_local4 < _local5)) && ((_local9 == -1)))); if (_local9 == -1){ break; }; _local3.writeByte((((_local8 & 3) << 6) | _local9)); }; return (_local3); } public static function write(_arg1:String):String{ var _local2:ByteArray = new ByteArray(); _local2.writeUTFBytes(_arg1); return (encrypt(_local2)); } } }//package
Section 669
//bg$6$island$grass (bg$6$island$grass) package { import flash.display.*; public dynamic class bg$6$island$grass extends MovieClip { } }//package
Section 670
//bg$6$island$map$fade (bg$6$island$map$fade) package { import flash.display.*; public dynamic class bg$6$island$map$fade extends MovieClip { } }//package
Section 671
//bg$6$island$map$mask (bg$6$island$map$mask) package { import flash.display.*; public dynamic class bg$6$island$map$mask extends MovieClip { } }//package
Section 672
//bg$6$island$soil (bg$6$island$soil) package { import flash.display.*; public dynamic class bg$6$island$soil extends MovieClip { } }//package
Section 673
//bg4$crackMap (bg4$crackMap) package { import flash.display.*; public dynamic class bg4$crackMap extends BitmapData { public function bg4$crackMap(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 674
//bg4$pitMap (bg4$pitMap) package { import flash.display.*; public dynamic class bg4$pitMap extends BitmapData { public function bg4$pitMap(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 675
//Bga (Bga) package { public class Bga extends Timeline implements nBgObject { var layer:int; private var _y:int; public function Bga(_arg1:int, _arg2:int, _arg3:_Timeline, _arg4:Boolean, _arg5:int){ super(Top.bg.lo, _arg1, _arg2, _arg3, (_arg4) ? (Math.random() * _arg3.g.length) : 0); layer = _arg5; _y = ((height - _arg2) + 360); } override public function nt():void{ if (Top.bg.y > _y){ Top.d(this); } else { lp(); }; } public function getLayer():int{ return (layer); } } }//package
Section 676
//BgaGen (BgaGen) package { class BgaGen implements nBgGenerator { private var rand:Boolean; private var layer:int; private var r:_Timeline; private var x:int; var y:int; function BgaGen(_arg1:int, _arg2:int, _arg3:_Timeline, _arg4:Boolean, _arg5:int){ x = _arg1; y = _arg2; r = _arg3; rand = _arg4; layer = _arg5; } public function gen():void{ new Bga(x, y, r, rand, layer); } } }//package
Section 677
//BgAnim (BgAnim) package { public class BgAnim extends Anim implements nBgObject { var animate:Boolean; var bypass:Boolean; var layer:int; private var _y:int; public function BgAnim(_arg1:int, _arg2:int, _arg3:Boolean=false){ stop(); super(Top.bg.lo, _arg1, _arg2); Bgo.ad(this); _y = ((height - _arg2) + 360); animate = false; bypass = _arg3; } override public function nt():void{ if (bypass){ if (currentFrame == totalFrames){ gotoAndStop(1); } else { nextFrame(); }; } else { switch (Top.graphicQuality){ case 0: break; case 1: animate = !(animate); if (animate){ if (currentFrame == totalFrames){ gotoAndStop(1); } else { nextFrame(); }; }; break; default: if (currentFrame == totalFrames){ gotoAndStop(1); } else { nextFrame(); }; }; }; if (Top.bg.y > _y){ Bgo.rm(this); }; } function ck(_arg1:int, _arg2:int, _arg3:Number):Boolean{ if (hitTestPoint(_arg1, _arg2, true)){ Efx.$(Top.bg, _arg1, (_arg2 - Top.bg.y), _.bi$2, 0, (_arg3 * 2)); }; return (true); } public function getLayer():int{ return (layer); } } }//package
Section 678
//Bgg (Bgg) package { import flash.display.*; public class Bgg extends Bitmap implements nBgObject, nNT { var layer:int; private var _y:int; public function Bgg(_arg1:int, _arg2:int, _arg3:_Raster){ super(_arg3.b, "always"); x = (_arg1 + _arg3.x); y = (_arg2 + _arg3.y); _y = ((height - _arg2) + 360); Top.n.push(Top.bg.lo.addChild(this)); } public function nt():void{ if (Top.bg.y > _y){ Top.d(this); }; } public function getLayer():int{ return (layer); } } }//package
Section 679
//BggGen (BggGen) package { class BggGen implements nBgGenerator { private var layer:int; private var r:_Raster; private var x:int; var y:int; function BggGen(_arg1:int, _arg2:int, _arg3:_Raster, _arg4:int){ x = _arg1; y = _arg2; r = _arg3; layer = _arg4; } public function gen():void{ new Bgg(x, y, r).layer = layer; } } }//package
Section 680
//Bgm (Bgm) package { import flash.media.*; import flash.utils.*; public class Bgm extends Audio { protected var timer:Timer; protected var fadeOut:Boolean; protected var fade:Number; private static const TIMER:String = "timer"; public function Bgm(_arg1:Sound):void{ super(new _Audio(_arg1)); if ((((this is BgmMenu)) || ((this is BgmIntro)))){ start(); return; }; fadeOut = false; fade = 1; Top.n.push(this); if ((this is BgmBoss)){ return; }; start(); } protected function rm(_arg1:Function):void{ timer.removeEventListener(TIMER, _arg1); } override public function nt():void{ if (fadeOut){ if (fade > 0){ fade = (fade - 0.005); loudness = fade; return; }; exit(); stop(); Top.bg.bossMusic(); fadeOut = false; Top.u.push(this); }; } protected function init(_arg1:Function):void{ timer = new Timer(25); timer.addEventListener(TIMER, _arg1); timer.start(); } protected function nx(_arg1:Function, _arg2:Function):void{ timer.removeEventListener(TIMER, _arg1); timer.addEventListener(TIMER, _arg2); } final function end():void{ fadeOut = true; } function exit():void{ if (timer){ timer.stop(); timer = null; }; } } }//package
Section 681
//Bgm1 (Bgm1) package { import flash.events.*; public class Bgm1 extends Bgm { public function Bgm1():void{ init(t0); super(new $bgm$1()); } override function exit():void{ stop(); rm(t0); rm(t1); rm(t2); super.exit(); } override protected function complete(_arg1:Event=null):void{ super.complete(); start(0x2400); rm(t0); rm(t1); nx(t2, t2); } private function t0(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 3230){ stop(); start(1716); nx(t0, t1); }; } private function t1(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 3016){ stop(); start(3430); nx(t1, t2); }; } private function t2(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 57852){ stop(); start(0x2400); }; } } }//package
Section 682
//Bgm2 (Bgm2) package { import flash.events.*; public class Bgm2 extends Bgm { public function Bgm2():void{ init(t0); super(new $bgm$2()); } override function exit():void{ stop(); rm(t0); rm(t1); rm(t2); rm(t3); super.exit(); } override protected function complete(_arg1:Event=null):void{ super.complete(); start(); rm(t0); rm(t1); rm(t2); nx(t3, t0); } private function t0(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 3033){ stop(); start(1387); nx(t0, t1); }; } private function t1(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 3033){ stop(); start(1387); nx(t1, t2); }; } private function t2(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 2571){ stop(); start(3233); nx(t2, t3); }; } private function t3(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 37150){ stop(); start(); nx(t3, t0); }; } } }//package
Section 683
//Bgm3 (Bgm3) package { import flash.events.*; public class Bgm3 extends Bgm { public function Bgm3():void{ init(t0); super(new $bgm$3()); } private function t4(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 11803){ stop(); start(13850); nx(t4, t5); }; } private function t5(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 27492){ stop(); start(7384); nx(t5, t2); }; } override function exit():void{ stop(); rm(t0); rm(t1); rm(t2); rm(t3); rm(t4); rm(t5); super.exit(); } override protected function complete(_arg1:Event=null):void{ super.complete(); start(7384); rm(t0); rm(t1); rm(t2); rm(t3); rm(t4); nx(t5, t2); } private function t0(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 7184){ stop(); start(); nx(t0, t1); }; } private function t1(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 5338){ stop(); start(7384); nx(t1, t2); }; } private function t2(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 13650){ stop(); start(10158); nx(t2, t3); }; } private function t3(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 13640){ stop(); start(10158); nx(t3, t4); }; } } }//package
Section 684
//Bgm4 (Bgm4) package { import flash.events.*; public class Bgm4 extends Bgm { public function Bgm4():void{ init(t0); super(new $bgm$4()); } override protected function complete(_arg1:Event=null):void{ super.complete(); start(); } private function t0(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 28599){ stop(); start(); }; } override function exit():void{ stop(); rm(t0); super.exit(); } } }//package
Section 685
//Bgm5 (Bgm5) package { import flash.events.*; public class Bgm5 extends Bgm { public function Bgm5():void{ init(t0); super(new $bgm$5()); } private function t4(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 26111){ stop(); start(460); nx(t4, t5); }; } private function t5(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 3953){ stop(); start(2307); nx(t5, t1); }; } override function exit():void{ stop(); rm(t0); rm(t1); rm(t2); rm(t3); rm(t4); rm(t5); super.exit(); } override protected function complete(_arg1:Event=null):void{ super.complete(); start(2307); rm(t0); rm(t1); rm(t2); rm(t3); rm(t4); nx(t5, t1); } private function t0(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 3953){ stop(); start(2307); nx(t0, t1); }; } private function t1(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 12725){ stop(); start(5538); nx(t1, t2); }; } private function t2(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 16397){ stop(); start(12925); nx(t2, t3); }; } private function t3(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 26111){ stop(); start(24465); nx(t3, t4); }; } } }//package
Section 686
//Bgm6 (Bgm6) package { import flash.events.*; public class Bgm6 extends Bgm { private var u0:Boolean; public function Bgm6():void{ u0 = true; init(t0); super(new $bgm$6()); } override protected function complete(_arg1:Event=null):void{ super.complete(); if (u0){ start(38404); u0 = false; rm(t0); nx(t1, t1); return; }; start(6399); u0 = true; rm(t0); nx(t1, t0); } private function t0(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 41404){ stop(); start(38404); u0 = false; nx(t0, t1); }; } private function t1(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 41404){ stop(); start(6399); u0 = true; nx(t1, t0); }; } override function exit():void{ stop(); rm(t0); rm(t1); super.exit(); } } }//package
Section 687
//Bgm7 (Bgm7) package { import flash.events.*; public class Bgm7 extends Bgm { private var lp:Boolean; private var u1:Boolean; public function Bgm7():void{ init(tS); super(new $bgm$7a()); lp = false; u1 = true; } override function exit():void{ stop(); rm(tS); rm(t0); rm(t1); rm(t2); super.exit(); } private function tS(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 19791){ stop(); changeSound(new _Audio(new $bgm$7b())); lp = true; start(); nx(tS, t0); }; } override protected function complete(_arg1:Event=null):void{ super.complete(); if (lp){ if (u1){ start(8014); u1 = false; nx(t1, t2); } else { start(); u1 = true; nx(t2, t0); }; } else { changeSound(new _Audio(new $bgm$7b())); lp = true; start(); nx(tS, t0); }; } private function t0(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 7764){ stop(); start(); nx(t0, t1); }; } private function t1(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 15817){ stop(); start(8014); u1 = false; nx(t1, t2); }; } private function t2(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 15767){ stop(); start(); u1 = true; nx(t2, t0); }; } } }//package
Section 688
//Bgm8 (Bgm8) package { import flash.events.*; public class Bgm8 extends Bgm { public function Bgm8():void{ init(t0); super(new $bgm$8()); } override protected function complete(_arg1:Event=null):void{ super.complete(); start(); } private function t0(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 27825){ stop(); start(); }; } override function exit():void{ stop(); rm(t0); super.exit(); } } }//package
Section 689
//Bgm9 (Bgm9) package { public class Bgm9 extends BgmBoss { private var silent:Boolean; private var count:int; public function Bgm9():void{ start(); silent = false; count = 270; } override public function nt():void{ if (silent){ if (count > 0){ count = (count - 1); } else { Top.bg.bossMusic(); Top.u.push(this); }; return; }; if (fadeOut){ if (fade > 0){ fade = (fade - 0.005); loudness = fade; return; }; exit(); stop(); fadeOut = false; silent = true; }; } } }//package
Section 690
//Bgm9b (Bgm9b) package { import flash.events.*; public class Bgm9b extends Bgm { private var rp:Boolean; public function Bgm9b():void{ rp = false; init(t0); super(new $bgm$9()); } private function t2(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 23200){ stop(); start(400); rp = true; nx(t2, t0); }; } override function exit():void{ stop(); rm(t0); rm(t1); rm(t2); super.exit(); } override protected function complete(_arg1:Event=null):void{ super.complete(); start(400); rp = true; rm(t0); rm(t1); nx(t2, t0); } private function t0(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 20800){ stop(); start(16200); if (rp){ rp = false; } else { nx(t0, t1); }; }; } private function t1(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 19601){ stop(); start(21000); nx(t1, t2); }; } } }//package
Section 691
//BgmBoss (BgmBoss) package { import flash.events.*; public class BgmBoss extends Bgm { private var delay:int; public function BgmBoss():void{ if (Top.dif == 2){ switch (Top.lvl){ case 1: delay = 60; break; case 2: case 4: delay = 120; break; case 5: delay = 100; break; default: delay = 80; }; } else { if (Top.dif == 1){ switch (Top.lvl){ case 2: case 4: delay = 130; break; case 5: delay = 120; break; case 6: delay = 100; break; default: delay = 80; }; } else { switch (Top.lvl){ case 2: case 4: delay = 150; break; case 5: delay = 130; break; case 6: delay = 110; break; default: delay = 95; }; }; }; init(t0); super(new $bgm$boss()); } private function t4(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 23769){ stop(); start(17135); nx(t4, t5); }; } private function t5(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 37475){ stop(); start(9421); nx(t5, t2); }; } override function exit():void{ stop(); rm(t0); rm(t1); rm(t2); rm(t3); rm(t4); rm(t5); super.exit(); } override public function nt():void{ if (delay == 0){ if (fadeOut){ if (fade > 0){ fade = (fade - 0.1); loudness = fade; return; }; stop(); fadeOut = false; }; return; }; delay = (delay - 1); if (delay == 0){ start(); }; } override protected function complete(_arg1:Event=null):void{ super.complete(); start(9421); rm(t0); rm(t1); rm(t2); rm(t3); rm(t4); nx(t5, t2); } private function t0(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 3227){ stop(); start(); nx(t0, t1); }; } private function t1(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 7514){ stop(); start(4285); nx(t1, t2); }; } private function t2(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 15649){ stop(); start(12421); nx(t2, t3); }; } private function t3(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 14793){ stop(); start(15849); nx(t3, t4); }; } } }//package
Section 692
//BgmIntro (BgmIntro) package { import flash.events.*; public class BgmIntro extends Bgm { private var stt:int; private var fin:Boolean; public function BgmIntro():void{ init(tS); super(new $bgm$intro()); fin = false; stt = 0; } override function exit():void{ stop(); rm(tS); rm(t1); rm(t2); super.exit(); } private function t1(_arg1:Event):void{ var e = _arg1; try { if (channel == null){ return; }; if (channel.position >= 31040){ stop(); stt = 2; start(33226); nx(t1, t2); }; } catch(e:Error) { }; } function getProgress():Number{ if (fin){ return (1); }; switch (stt){ case 1: return ((((position() * 70852) + 8301) / 77167)); case 2: return ((((position() * 70852) + 6315) / 77167)); }; return (((position() * 70852) / 77167)); } override protected function complete(_arg1:Event=null):void{ super.complete(); rm(tS); rm(t1); rm(t2); fin = true; } private function t2(_arg1:Event):void{ var e = _arg1; try { if (channel == null){ return; }; if (channel.position >= 70652){ stop(); rm(tS); rm(t1); rm(t2); }; } catch(e:Error) { }; } private function tS(_arg1:Event):void{ var e = _arg1; try { if (channel == null){ return; }; if (channel.position >= 33026){ stop(); stt = 1; start(24925); nx(tS, t1); }; } catch(e:Error) { }; } } }//package
Section 693
//BgmLose (BgmLose) package { import flash.events.*; public class BgmLose extends Bgm { private var fin:Boolean; public function BgmLose():void{ init(tS); super(new $bgm$lose()); fin = false; } override protected function complete(_arg1:Event=null):void{ super.complete(); fin = true; rm(tS); } override function exit():void{ stop(); rm(tS); super.exit(); } private function tS(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 10753){ stop(); fin = true; rm(tS); }; } } }//package
Section 694
//BgmMenu (BgmMenu) package { import flash.events.*; public class BgmMenu extends Bgm { private var first:Boolean; public function BgmMenu():void{ init(t0); super(new $bgm$menu()); first = true; } override protected function complete(_arg1:Event=null):void{ super.complete(); start(12705); if (first){ first = false; } else { first = true; nx(t0, t1); }; } private function t0(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 37917){ stop(); start(12705); if (first){ first = false; } else { first = true; nx(t0, t1); }; }; } private function t1(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 25241){ stop(); start(); nx(t1, t0); }; } override function exit():void{ stop(); rm(t0); rm(t1); super.exit(); } } }//package
Section 695
//BgmVic (BgmVic) package { import flash.events.*; public class BgmVic extends Bgm { private var lp:Boolean; private var fin:Boolean; private var stt:int; public function BgmVic():void{ init(tS); super(new $bgm$clear()); lp = false; fin = false; stt = 0; } function getProgress():Number{ if (fin){ return (1); }; switch (stt){ case 1: return ((((position() * 28379) + 5359) / 40433)); case 2: return ((((position() * 28379) + 12746) / 40433)); case 3: return ((((position() * 28379) + 12054) / 40433)); }; return (((position() * 5359) / 40433)); } override protected function complete(_arg1:Event=null):void{ super.complete(); if (lp){ rm(tS); rm(t0); rm(t1); fin = true; } else { changeSound(new _Audio(new $bgm$vic())); lp = true; stt = 1; start(); nx(tS, t0); }; } private function t0(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 22648){ stop(); stt = 2; start(15461); nx(t0, t1); }; } private function t1(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 21956){ stop(); stt = 3; start(22848); rm(tS); rm(t0); rm(t1); }; } override function exit():void{ stop(); rm(tS); rm(t0); rm(t1); super.exit(); } private function tS(_arg1:Event):void{ if (channel == null){ return; }; if (channel.position >= 5159){ stop(); changeSound(new _Audio(new $bgm$vic())); lp = true; stt = 1; start(); nx(tS, t0); }; } } }//package
Section 696
//Bgo (Bgo) package { import flash.display.*; public class Bgo extends Bitmap implements nBgObject, nNT { protected var _f:int; protected var _g:_Timeline; protected var oy:int; var layer:int; protected var _w:Boolean; protected var _x:int; protected var _y:int; public function Bgo(_arg1:Sprite, _arg2:int, _arg3:int, _arg4:_Timeline, _arg5:int=0){ super((_g = _arg4).frame((_f = _arg5)).b, "always"); x = ((_x = _arg2) + _arg4.frame(_arg5).x); y = ((_y = _arg3) + _arg4.frame(_arg5).y); _w = true; oy = ((height - _arg3) + 360); Top.n.push(_arg1.addChild(this)); Top.bo.unshift(this); } public function mp():void{ } public function nt():void{ if (Top.bg.y > oy){ if (_w){ Top.bo.splice(Top.bo.indexOf(this), 1); }; Top.d(this); }; } public function ck(_arg1:int, _arg2:int, _arg3:Number):void{ if (_w){ _w = false; _f = (_f + 1); bitmapData = _g.frame(_f).b; x = (_x + _g.frame(_f).x); y = (_y + _g.frame(_f).y); mp(); Top.bo.splice(Top.bo.indexOf(this), 1); }; } public function getLayer():int{ return (layer); } public static function ad(_arg1:DisplayObject):void{ Top.bo.unshift(_arg1); } public static function rm(_arg1:DisplayObject):void{ Top.bo.splice(Top.bo.indexOf(_arg1), 1); Top.d(_arg1); } } }//package
Section 697
//Bgoc (Bgoc) package { import flash.display.*; import flash.events.*; public class Bgoc extends Raster implements nBgObject { protected var dt:BitmapData; public var ct:Bitmap; var layer:int; protected var _y:int; protected var mk:MovieClip; private static var craterTypesL:int = classInit(); private static var craterContainer:Sprite; private static var craterTypes:Array; public function Bgoc(_arg1:int, _arg2:int, _arg3:_Raster, _arg4:int){ if (lvl == 0){ _arg1 = 0; _arg2 = -2000; _arg3 = new _Raster(new BitmapData(1, 1), 0, 0); }; super(bg.lo, _arg1, _arg2, _arg3); if (lvl == 0){ dt = new BitmapData(480, 600, true, 0); } else { mk = newMask(); mk.gotoAndStop(_arg4); dt = new BitmapData(_b.width, _b.height, true, 0); }; ct = new Bitmap(dt, "always"); ct.x = _arg3.x; ct.y = _arg3.y; ct.mask = mk; _y = ((height - _arg2) + 360); addChild(ct); bo.unshift(this); if (lvl == 0){ return; }; addChild(mk).visible = false; addEventListener(Event.REMOVED_FROM_STAGE, clearMemory); } override public function nt():void{ if (bg.y > _y){ bo.splice(bo.indexOf(this), 1); clearMemory(); d(this); }; } public function ck(_arg1:int, _arg2:int, _arg3:Number):Boolean{ var _local4:Sprite; if (((hitTestPoint(_arg1, _arg2, true)) || ((lvl == 0)))){ _local4 = craterTypes[((Math.random() * 3) >> 0)]; craterTypes[((Math.random() * 3) >> 0)].scaleX = (_local4.scaleY = _arg3); _local4.x = ((_arg1 - x) - ct.x); _local4.y = (((_arg2 - bg.y) - y) - ct.y); dt.draw(craterContainer); _local4.scaleX = (_local4.scaleY = 0); if (lvl == 0){ if (cn == 0){ if (_arg2 < 10){ new coin$2(_arg1, _arg2); (bg as lv$0).proceedCheat(_arg1, _arg2); } else { new coin$1(_arg1, _arg2); (bg as lv$0).proceedCoin(_arg1, _arg2); }; }; cn = (cn + 1); return (true); }; if (lvl >= 6){ if ((((((lvl == 6)) || ((lvl == 9)))) || ((((_arg3 >= 0.25)) && ((lvl >= 6)))))){ if (((cn = (cn + 1)) & 31) == 0){ new umissile(_arg1, _arg2, ((this is Rock)) ? (this as Rock) : null); } else { if ((cn & 7) == 0){ if (c$ >= 50){ c$ = (c$ - 50); new ushield(_arg1, _arg2, ((this is Rock)) ? (this as Rock) : null); } else { if ((((e.length + fx.numChildren) + ocs) & 1) == 1){ new coin$1(_arg1, _arg2, ((this is Rock)) ? (this as Rock) : null); } else { new coin$2(_arg1, _arg2, ((this is Rock)) ? (this as Rock) : null); }; }; }; }; }; } else { if (((cn = (cn + 1)) & 127) == 0){ new umissile(_arg1, _arg2); } else { if ((cn & 15) == 0){ if (c$ >= 50){ c$ = (c$ - 50); new ushield(_arg1, _arg2); } else { if ((((e.length + fx.numChildren) + ocs) & 1) == 1){ new coin$1(_arg1, _arg2); } else { new coin$2(_arg1, _arg2); }; }; } else { if (Math.random() > 0.5){ Efx.$(bg, _arg1, (_arg2 - bg.y), _.bi$3, 0, (_arg3 * 2)); } else { Efx.$(bg, _arg1, (_arg2 - bg.y), _.bi$4, (Math.random() * 360), (_arg3 * 3)); }; }; }; }; return (true); }; return (false); } protected function newMask():MovieClip{ switch (lvl){ case 2: return (new mask2()); case 3: return (new mask3()); case 5: return (new mask5()); case 7: return (new mask7()); case 8: return (new mask8()); case 9: return (new mask9()); }; return (new mask1()); } protected function clearMemory(_arg1:Event=null):void{ removeEventListener(Event.REMOVED_FROM_STAGE, clearMemory); if (dt == null){ return; }; dt.dispose(); dt = null; } public function getLayer():int{ return (layer); } private static function classInit():int{ var _local2:int; var _local3:DisplayObject; craterContainer = new Sprite(); craterTypes = []; var _local1:int = _.crater.g.length; _local2 = 0; while (_local2 < _local1) { craterTypes[_local2] = new Sprite(); craterTypes[_local2].scaleY = 0; _local3 = (craterContainer.addChild(craterTypes[_local2]) as DisplayObjectContainer).addChild(new Bitmap(_.crater.frame(_local2).b, "always")); _local3.x = _.crater.frame(_local2).x; _local3.y = _.crater.frame(_local2).y; _local2 = (_local2 + 1); }; return (_local1); } } }//package
Section 698
//BgocGen (BgocGen) package { class BgocGen implements nBgGenerator { var y:int; protected var layer:int; protected var r:_Raster; protected var x:int; protected var mk:int; function BgocGen(_arg1:int, _arg2:int, _arg3:_Raster, _arg4:int, _arg5:int){ x = _arg1; y = _arg2; r = _arg3; mk = _arg4; layer = _arg5; } public function gen():void{ new Bgoc(x, y, r, mk).layer = layer; } } }//package
Section 699
//BgoGen (BgoGen) package { class BgoGen implements nBgGenerator { private var type:Class; private var layer:int; private var r:_Timeline; private var x:int; var y:int; function BgoGen(_arg1:Class, _arg2:int, _arg3:int, _arg4:_Timeline, _arg5:int){ type = _arg1; x = _arg2; y = _arg3; r = _arg4; layer = _arg5; } public function gen():void{ if (type == null){ new Bgo(Top.bg.lo, x, y, r).layer = layer; return; }; new type(x, y, r).layer = layer; } } }//package
Section 700
//Bgw (Bgw) package { import flash.display.*; public class Bgw extends Timeline implements nBgObject { var layer:int; protected var _y:int; protected var mk:MovieClip; public function Bgw(_arg1:int, _arg2:int, _arg3:_Timeline, _arg4:int){ super(bg.lo, _arg1, _arg2, _arg3); rand(); mk = newMask(); mk.gotoAndStop(_arg4); _y = ((height - _arg2) + 360); addChild(mk).visible = false; bo.unshift(this); } override public function nt():void{ lp(); if (bg.y > _y){ bo.splice(bo.indexOf(this), 1); d(this); }; } public function ck(_arg1:int, _arg2:int, _arg3:Number):Boolean{ if (mk.hitTestPoint(_arg1, _arg2, true)){ Efx.$(bg, _arg1, (_arg2 - bg.y), ((Math.random() < 0.6)) ? _.bi$2 : _.bi$10, 0, (_arg3 * ((Math.random() * 0.5) + 0.75))); return (true); }; return (false); } private function newMask():MovieClip{ switch (lvl){ case 2: return (new mask2()); case 3: return (new mask3()); case 5: return (new mask5()); case 7: return (new mask7()); }; return (new mask1()); } public function getLayer():int{ return (layer); } } }//package
Section 701
//BgwGen (BgwGen) package { class BgwGen implements nBgGenerator { var y:int; protected var layer:int; protected var r:_Timeline; protected var x:int; protected var mk:int; function BgwGen(_arg1:int, _arg2:int, _arg3:_Timeline, _arg4:int, _arg5:int){ x = _arg1; y = _arg2; r = _arg3; mk = _arg4; layer = _arg5; } public function gen():void{ new Bgw(x, y, r, mk).layer = layer; } } }//package
Section 702
//bi$6 (bi$6) package { public class bi$6 extends Raster { private var c:Number; private var excursion:int; private var am:Number; private var speedX:Number; private var speedY:Number; private var X:int; public function bi$6(_arg1:int, _arg2:int, _arg3:Number){ super(fx, _arg1, _arg2, _.bi$6); X = x; scaleX = (((Math.random() + 1) * _arg3) * 0.5); scaleY = scaleX; speedY = (((scaleX * 10) + (Math.random() * 5)) + 2); speedX = ((Math.random() * 0.3) + 0.1); if (Math.random() < 0.5){ speedX = ((speedX ^ -1) + 1); }; excursion = ((Math.random() * 30) + 10); c = ((Math.random() * Math.PI) * 2); am = (((Math.random() * 10) + 5) * 0.005); } override public function nt():void{ if (alpha <= 0.01){ d(this); }; alpha = (alpha - (alpha * am)); y = (y - speedY); c = (c + speedX); x = (X + (excursion * Math.sin(c))); } } }//package
Section 703
//bi$6gen (bi$6gen) package { public class bi$6gen extends Top implements nNT { private var targ:int; private var scale:Number; private var count:int; private var X:int; private var Y:int; public function bi$6gen(_arg1:int, _arg2:int, _arg3=1){ count = 0; X = _arg1; Y = _arg2; scale = _arg3; targ = (scale * 16); new bi$6(X, Y, scale); Efx.$(fx, X, Y, _.bi$7, (Math.random() * 360), scale); n.push(this); } public function nt():void{ count = (count + 1); new bi$6(X, Y, scale); if (count < targ){ return; }; u.push(this); } } }//package
Section 704
//bi$8gen (bi$8gen) package { public class bi$8gen extends Top implements nNT { private var scale:Number; private var g2:Function; private var count:int; private var X:int; private var Y:int; public function bi$8gen(_arg1:_Timeline, _arg2:Function, _arg3:int, _arg4:int, _arg5=1){ count = 0; X = _arg3; Y = _arg4; scale = _arg5; g2 = _arg2; Efx.$(bg, X, Y, _arg1, 0, scale); n.push(this); } public function nt():void{ count = (count + 1); if (count >= 11){ g2(X, Y); u.push(this); }; } static function red(_arg1:int, _arg2:int, _arg3=1):void{ new bi$8gen(_.bi$8r, Efl.genFireR, _arg1, _arg2, _arg3); } static function green(_arg1:int, _arg2:int, _arg3=1):void{ new bi$8gen(_.bi$8g, Efl.genFireG, _arg1, _arg2, _arg3); } static function blue(_arg1:int, _arg2:int, _arg3=1):void{ new bi$8gen(_.bi$8b, Efl.genFireB, _arg1, _arg2, _arg3); } } }//package
Section 705
//blue (blue) package { import flash.display.*; public class blue extends Timeline { private const mk:Shape; private const bi:bluei; private var f:int; private var soundLoop:Sfx; public static var tx:int; public static var sx:int; public static var rx:int; public static var qx:int; public static var px:int; public function blue(){ mk = new Shape(); bi = new bluei(); var _local2 = mk.graphics; with (_local2) { beginFill((f = 0)); drawRect(-50, 0, 100, 900); endFill(); }; px = (qx = (rx = (sx = (tx = 240)))); visible = (mk.visible = false); addChild((mask = mk)); super(ac, 0, 0, _.blue); soundLoop = new Sfx($S.shot$player$blue$loop, this, false, true); } public function ue():void{ tx = sx; sx = rx; rx = qx; qx = px; rotation = ((Math.atan2((y - 640), (tx - (px = p.x))) * 57.2957795130823) + 90); bi.x = (x - (mk.y * Math.tan((rotation * 0.0174532925199433)))); bi.y = (mk.y + y); } override public function nt():void{ var _local3:int; var _local4:Enemy; var _local5:int; var _local6:*; var _local7:Enemy; var _local8:Number; var _local9:Number; var _local10:Number; var _local11:Number; var _local12:Number; var _local13:Number; var _local14:Number; var _local1:int = bi.y; var _local2:Boolean = ((((alv) && ((a1 == 2)))) && (p.sa)); if ((bi.scaleX = (bi.scaleY = (((y - _local1) * 0.00125) + 0.4))) > 1){ bi.scaleX = (bi.scaleY = 1); }; if (((visible) || (_local2))){ _local3 = -800; _local5 = (a2 * 1200); for (_local6 in e) { _local7 = e[_local6]; _local8 = (_local7.x - x); _local9 = (_local7._y - y); _local10 = (_local7._y - _local1); _local11 = ((_local8 * _local8) + (_local10 * _local10)); if (_local11 < (_local7.ea + _local5)){ _local7.ht((1 - Math.min((Math.sqrt(_local11) / 0x0100), 0.995)), 1); Particle.$(x, _local1, 1); }; if (_local9 > _local3){ if (_local9 < 0){ _local12 = Math.sqrt((_local7.ea * 0.5)); if ((_local8 + _local12) > (a2 * -1.6)){ if ((_local8 - _local12) < (a2 * 1.6)){ _local3 = _local9; _local4 = _local7; }; }; }; }; }; visible = (bi.visible = true); goto((((a2 - 1) * 5) + ((f = (f + 1)) % 5))); if (sht){ soundLoop.startIfNotPlaying(); } else { soundLoop.stop(); }; } else { soundLoop.stop(); }; if (_local2){ if ((((_local4 == null)) || ((_local4.stage == null)))){ if ((mk.y = (mk.y - 24)) < -800){ mask = null; mk.y = -800; }; } else { _local13 = (_local4._y - y); _local14 = ((_local13 * 0.0025) + 2); mask = mk; if ((mk.y = (mk.y - 24)) < _local13){ _local4.ht(((((((_local14 * _local14) * _local14) * a2) * 0.2) + (a2 * 0.25)) + 7.5), 1); Particle.$(x, (y + mk.y), 1); mk.y = (_local13 + (((Math.random() * 6) - 3) * (a2 + 2))); bi.scaleX = (bi.scaleY = 1); }; }; } else { if ((mk.y = (mk.y + 36)) >= 0){ visible = (bi.visible = false); mk.y = 0; } else { if (mk.y < -(y)){ mk.y = -(y); mask = mk; }; }; }; bi.x = (x - (mk.y * Math.tan((rotation * 0.0174532925199433)))); bi.y = (mk.y + y); } } }//package
Section 706
//bluei (bluei) package { public class bluei extends Timeline { private var f:int; public function bluei(){ scaleX = (scaleY = 0.55); visible = false; super(acf, (f = 0), 0, _.bluei); } override public function nt():void{ switch (a2){ case 1: goto(((f = (f + 1)) & 1)); break; case 2: goto(((f = (f + 1)) & (1 + 2))); break; case 3: goto(((f = (f + 1)) & (1 + 4))); break; case 4: goto(((f = (f + 1)) & (1 + 6))); break; case 5: goto((((f = (f + 1)) % 11) + 8)); break; case 6: goto((((f = (f + 1)) % 11) + 19)); break; case 7: goto((((f = (f + 1)) % 11) + 30)); break; default: goto((((f = (f + 1)) % 11) + 41)); }; } } }//package
Section 707
//bo$1$0 (bo$1$0) package { public class bo$1$0 extends Bgo { public function bo$1$0(_arg1:int, _arg2:int){ super(Top.bg.lo, _arg1, _arg2, _.bo$1$0); } override public function mp():void{ Efl.genSmoke(((_x + (Math.random() * 67)) - 33), ((_y + (Math.random() * 71)) - 97)); Efl.genSmoke(((_x + (Math.random() * 67)) - 33), ((_y + (Math.random() * 71)) - 97)); if (Math.random() > 0.25){ Efl.genSmoke(((_x + (Math.random() * 67)) - 33), ((_y + (Math.random() * 71)) - 97)); if (Math.random() > 0.5){ Efl.genSmoke(((_x + (Math.random() * 67)) - 33), ((_y + (Math.random() * 71)) - 97)); }; }; } } }//package
Section 708
//bo$1$1 (bo$1$1) package { import flash.filters.*; public class bo$1$1 extends Timeline { private var sc:int; private var op:Boolean; public function bo$1$1(_arg1:int, _arg2:int){ op = false; super(bg.lo, _arg1, _arg2, _.bo$1$1); filters = [new DropShadowFilter(8, 45, 0, 0.3, 4, 4, 4)]; } override public function nt():void{ var _local1:int; var _local2:int; if (op){ nf(); } else { _local1 = 0xFFFF; _local2 = 0; while (_local2 < eee.numChildren) { if (eee.getChildAt(_local2).y < _local1){ _local1 = eee.getChildAt(_local2).y; }; _local2++; }; if (_local1 < -180){ op = true; }; }; if ((y + bg.y) > 400){ d(this); }; } } }//package
Section 709
//bo$1$10 (bo$1$10) package { public class bo$1$10 extends Bgoc { public function bo$1$10(_arg1:int, _arg2:int){ super(_arg1, _arg2, _.bo$1$10, 5); } } }//package
Section 710
//bo$1$11 (bo$1$11) package { public class bo$1$11 extends Bgoc { public function bo$1$11(_arg1:int, _arg2:int){ super(_arg1, _arg2, _.bo$1$11, 6); } } }//package
Section 711
//bo$1$12 (bo$1$12) package { public class bo$1$12 extends Bgoc { public function bo$1$12(_arg1:int, _arg2:int){ super(_arg1, _arg2, _.bo$1$12, 7); } } }//package
Section 712
//bo$1$13 (bo$1$13) package { public class bo$1$13 extends Bgoc { public function bo$1$13(_arg1:int, _arg2:int){ super(_arg1, _arg2, _.bo$1$13, 8); } } }//package
Section 713
//bo$1$14 (bo$1$14) package { public class bo$1$14 extends Bgg { public function bo$1$14(_arg1:int, _arg2:int){ super(_arg1, _arg2, _.bo$1$14); } } }//package
Section 714
//bo$1$15 (bo$1$15) package { public class bo$1$15 extends Bgoc { public function bo$1$15(_arg1:int, _arg2:int){ super(_arg1, _arg2, _.bo$1$15, 9); } } }//package
Section 715
//bo$1$2 (bo$1$2) package { import flash.display.*; import flash.events.*; public class bo$1$2 extends BgAnim implements nBgWater { public var rMap:MovieClip; private var sfx:SfxY; public function bo$1$2(_arg1:int, _arg2:int){ addFrameScript(360, frame361); addChild(new Bitmap(_.riverdepth.b, "always")).y = _.riverdepth.y; sfx = new SfxY($S.bg$riverflow, this, true, true, true, 0); super(_arg1, _arg2, true); rMap.visible = false; addEventListener("removed", stopSFX); } private function stopSFX(_arg1:Event=null):void{ sfx.stop(); removeEventListener("removed", stopSFX); } override function ck(_arg1:int, _arg2:int, _arg3:Number):Boolean{ if (rMap.hitTestPoint(_arg1, _arg2, true)){ Efx.$(Top.bg, _arg1, (_arg2 - Top.bg.y), ((Math.random() < 0.75)) ? _.bi$2 : _.bi$10, 0, (_arg3 * 2)); }; return (true); } function frame361(){ gotoAndStop(1); } public function getReflectMap():DisplayObject{ return (rMap); } } }//package
Section 716
//bo$1$3 (bo$1$3) package { public class bo$1$3 extends Bgo { public function bo$1$3(_arg1:int, _arg2:int){ super(Top.bg.lo, _arg1, _arg2, _.bo$1$3); } override public function mp():void{ Efl.genSmoke(((_x + (Math.random() * 100)) - 42), ((_y + (Math.random() * 178)) - 222)); Efl.genSmoke(((_x + (Math.random() * 100)) - 42), ((_y + (Math.random() * 178)) - 222)); Efl.genSmoke(((_x + (Math.random() * 100)) - 42), ((_y + (Math.random() * 178)) - 222)); Efl.genSmoke(((_x + (Math.random() * 100)) - 42), ((_y + (Math.random() * 178)) - 222)); Efl.genSmoke(((_x + (Math.random() * 100)) - 42), ((_y + (Math.random() * 178)) - 222)); if (Math.random() > 0.25){ Efl.genSmoke(((_x + (Math.random() * 100)) - 42), ((_y + (Math.random() * 178)) - 222)); if (Math.random() > 0.5){ Efl.genSmoke(((_x + (Math.random() * 100)) - 42), ((_y + (Math.random() * 178)) - 222)); if (Math.random() > 0.75){ Efl.genSmoke(((_x + (Math.random() * 100)) - 42), ((_y + (Math.random() * 178)) - 222)); }; }; }; } } }//package
Section 717
//bo$1$4 (bo$1$4) package { public class bo$1$4 extends Bgo { public function bo$1$4(_arg1:int, _arg2:int){ super(Top.bg.lo, _arg1, _arg2, _.bo$1$4); } override public function mp():void{ Efl.genFire(((_x + (Math.random() * 54)) - 28), ((_y + (Math.random() * 60)) - 132)); Efl.genFire(((_x + (Math.random() * 54)) - 28), ((_y + (Math.random() * 60)) - 132)); Efl.genFire(((_x + (Math.random() * 54)) - 28), ((_y + (Math.random() * 60)) - 132)); if (Math.random() > 0.4){ Efl.genFire(((_x + (Math.random() * 54)) - 28), ((_y + (Math.random() * 60)) - 132)); }; } } }//package
Section 718
//bo$1$5 (bo$1$5) package { public class bo$1$5 extends Bgo { public function bo$1$5(_arg1:int, _arg2:int){ super(Top.bg.lo, _arg1, _arg2, _.bo$1$5); } override public function mp():void{ Efl.genFire(((_x + (Math.random() * 44)) - 40), ((_y + (Math.random() * 64)) - 116)); Efl.genFire(((_x + (Math.random() * 44)) - 40), ((_y + (Math.random() * 64)) - 116)); Efl.genFire(((_x + (Math.random() * 44)) - 40), ((_y + (Math.random() * 64)) - 116)); if (Math.random() > 0.5){ Efl.genFire(((_x + (Math.random() * 44)) - 40), ((_y + (Math.random() * 64)) - 116)); }; } } }//package
Section 719
//bo$1$6 (bo$1$6) package { public class bo$1$6 extends Bgoc { private var destroy:int; public function bo$1$6(_arg1:int, _arg2:int){ destroy = 0; super(_arg1, _arg2, _.bo$1$6, 1); } override public function ck(_arg1:int, _arg2:int, _arg3:Number):Boolean{ if (hitTestPoint(_arg1, _arg2, true)){ destroy = (destroy + 1); if (destroy == 3){ _b.bitmapData = _.bo$1$6x.b; Efl.genSmoke(((x + (Math.random() * 160)) - 80), ((y + (Math.random() * 140)) - 180)); Efl.genSmoke(((x + (Math.random() * 160)) - 80), ((y + (Math.random() * 140)) - 180)); Efl.genSmoke(((x + (Math.random() * 160)) - 80), ((y + (Math.random() * 140)) - 180)); }; }; return (super.ck(_arg1, _arg2, _arg3)); } } }//package
Section 720
//bo$1$7 (bo$1$7) package { public class bo$1$7 extends Bgoc { public function bo$1$7(_arg1:int, _arg2:int){ super(_arg1, _arg2, _.bo$1$7, 2); } } }//package
Section 721
//bo$1$8 (bo$1$8) package { public class bo$1$8 extends Bgoc { public function bo$1$8(_arg1:int, _arg2:int){ super(_arg1, _arg2, _.bo$1$8, 3); parent.setChildIndex(this, 0); } } }//package
Section 722
//bo$1$9 (bo$1$9) package { public class bo$1$9 extends Bgoc { public function bo$1$9(_arg1:int, _arg2:int){ super(_arg1, _arg2, _.bo$1$9, 4); } } }//package
Section 723
//bo$2$balcony (bo$2$balcony) package { public class bo$2$balcony extends Bgo { public function bo$2$balcony(_arg1:int, _arg2:int, _arg3:_Timeline){ super(Top.bg.lo, _arg1, _arg2, _arg3); } override public function mp():void{ Efl.genSmoke(((_x + (Math.random() * 88)) - 40), ((_y + (Math.random() * 90)) - 122)); Efl.genSmoke(((_x + (Math.random() * 88)) - 40), ((_y + (Math.random() * 90)) - 122)); Efl.genSmoke(((_x + (Math.random() * 88)) - 40), ((_y + (Math.random() * 90)) - 122)); Efl.genSmoke(((_x + (Math.random() * 88)) - 40), ((_y + (Math.random() * 90)) - 122)); Efl.genSmoke(((_x + (Math.random() * 88)) - 40), ((_y + (Math.random() * 90)) - 122)); if (Math.random() > 0.25){ Efl.genSmoke(((_x + (Math.random() * 88)) - 40), ((_y + (Math.random() * 90)) - 122)); if (Math.random() > 0.5){ Efl.genSmoke(((_x + (Math.random() * 88)) - 40), ((_y + (Math.random() * 90)) - 122)); if (Math.random() > 0.75){ Efl.genSmoke(((_x + (Math.random() * 88)) - 40), ((_y + (Math.random() * 90)) - 122)); }; }; }; } } }//package
Section 724
//bo$2$block (bo$2$block) package { public class bo$2$block extends Bgo { public function bo$2$block(_arg1:int, _arg2:int, _arg3:_Timeline){ super(Top.bg.lo, _arg1, _arg2, _arg3); } override public function mp():void{ Efl.genSmoke(((_x + (Math.random() * 114)) - 66), ((_y + (Math.random() * 118)) - 130)); Efl.genSmoke(((_x + (Math.random() * 114)) - 66), ((_y + (Math.random() * 118)) - 130)); Efl.genSmoke(((_x + (Math.random() * 114)) - 66), ((_y + (Math.random() * 118)) - 130)); Efl.genSmoke(((_x + (Math.random() * 114)) - 66), ((_y + (Math.random() * 118)) - 130)); Efl.genSmoke(((_x + (Math.random() * 114)) - 66), ((_y + (Math.random() * 118)) - 130)); if (Math.random() > 0.25){ Efl.genSmoke(((_x + (Math.random() * 114)) - 66), ((_y + (Math.random() * 118)) - 130)); if (Math.random() > 0.5){ Efl.genSmoke(((_x + (Math.random() * 114)) - 66), ((_y + (Math.random() * 118)) - 130)); if (Math.random() > 0.75){ Efl.genSmoke(((_x + (Math.random() * 114)) - 66), ((_y + (Math.random() * 118)) - 130)); }; }; }; } } }//package
Section 725
//bo$2$chimney (bo$2$chimney) package { public class bo$2$chimney extends Bgo { public function bo$2$chimney(_arg1:int, _arg2:int, _arg3:_Timeline){ super(Top.bg.lo, _arg1, _arg2, _arg3); } override public function mp():void{ Efl.genSmoke(((_x + (Math.random() * 48)) - 21), ((_y + (Math.random() * 76)) - 68)); Efl.genSmoke(((_x + (Math.random() * 48)) - 21), ((_y + (Math.random() * 76)) - 68)); Efl.genSmoke(((_x + (Math.random() * 48)) - 21), ((_y + (Math.random() * 76)) - 68)); if (Math.random() > 0.25){ Efl.genSmoke(((_x + (Math.random() * 48)) - 21), ((_y + (Math.random() * 76)) - 68)); }; } } }//package
Section 726
//bo$2$house (bo$2$house) package { public class bo$2$house extends Bgo { public function bo$2$house(_arg1:int, _arg2:int, _arg3:_Timeline){ super(Top.bg.lo, _arg1, _arg2, _arg3); } override public function mp():void{ new coin$2((_x - 37), ((_y + Top.bg.y) - 223)); new coin$1((_x - 49), ((_y + Top.bg.y) - 172)); new coin$2((_x - 32), ((_y + Top.bg.y) - 142)); Efl.genSmoke(((_x + (Math.random() * 111)) - 88), ((_y + (Math.random() * 232)) - 300)); Efl.genSmoke(((_x + (Math.random() * 111)) - 88), ((_y + (Math.random() * 232)) - 300)); Efl.genSmoke(((_x + (Math.random() * 111)) - 88), ((_y + (Math.random() * 232)) - 300)); Efl.genSmoke(((_x + (Math.random() * 111)) - 88), ((_y + (Math.random() * 232)) - 300)); Efl.genFire(((_x + (Math.random() * 111)) - 88), ((_y + (Math.random() * 232)) - 300)); Efl.genFire(((_x + (Math.random() * 111)) - 88), ((_y + (Math.random() * 232)) - 300)); Efl.genFire(((_x + (Math.random() * 111)) - 88), ((_y + (Math.random() * 232)) - 300)); if (Math.random() > 0.4){ Efl.genFire(((_x + (Math.random() * 111)) - 88), ((_y + (Math.random() * 232)) - 300)); }; } } }//package
Section 727
//bo$2$roof (bo$2$roof) package { public class bo$2$roof extends Bgo { public function bo$2$roof(_arg1:int, _arg2:int, _arg3:_Timeline){ super(Top.bg.lo, _arg1, _arg2, _arg3); } override public function mp():void{ Efl.genSmoke(((_x + (Math.random() * 72)) - 36), ((_y + (Math.random() * 198)) - 198)); Efl.genSmoke(((_x + (Math.random() * 72)) - 36), ((_y + (Math.random() * 198)) - 198)); Efl.genSmoke(((_x + (Math.random() * 72)) - 36), ((_y + (Math.random() * 198)) - 198)); Efl.genSmoke(((_x + (Math.random() * 72)) - 36), ((_y + (Math.random() * 198)) - 198)); Efl.genSmoke(((_x + (Math.random() * 72)) - 36), ((_y + (Math.random() * 198)) - 198)); if (Math.random() > 0.25){ Efl.genSmoke(((_x + (Math.random() * 72)) - 36), ((_y + (Math.random() * 198)) - 198)); if (Math.random() > 0.5){ Efl.genSmoke(((_x + (Math.random() * 72)) - 36), ((_y + (Math.random() * 198)) - 198)); if (Math.random() > 0.75){ Efl.genSmoke(((_x + (Math.random() * 72)) - 36), ((_y + (Math.random() * 198)) - 198)); }; }; }; } } }//package
Section 728
//bo$2$station (bo$2$station) package { public class bo$2$station extends Bgo { public function bo$2$station(_arg1:int, _arg2:int, _arg3:_Timeline){ super(Top.bg.lo, _arg1, _arg2, _arg3); } override public function mp():void{ Efl.genSmoke(((_x + (Math.random() * 46)) - 21), ((_y + (Math.random() * 70)) - 98)); Efl.genSmoke(((_x + (Math.random() * 46)) - 21), ((_y + (Math.random() * 70)) - 98)); Efl.genSmoke(((_x + (Math.random() * 46)) - 21), ((_y + (Math.random() * 70)) - 98)); if (Math.random() > 0.25){ Efl.genSmoke(((_x + (Math.random() * 46)) - 21), ((_y + (Math.random() * 70)) - 98)); }; } } }//package
Section 729
//bo$2$stump (bo$2$stump) package { public class bo$2$stump extends Bgo { public function bo$2$stump(_arg1:int, _arg2:int, _arg3:_Timeline){ super(Top.bg.lo, _arg1, _arg2, _arg3); } override public function mp():void{ Efl.genSmoke(((_x + (Math.random() * 52)) - 25), ((_y + (Math.random() * 43)) - 35)); Efl.genSmoke(((_x + (Math.random() * 52)) - 25), ((_y + (Math.random() * 43)) - 35)); if (Math.random() > 0.25){ Efl.genSmoke(((_x + (Math.random() * 52)) - 25), ((_y + (Math.random() * 43)) - 35)); }; } } }//package
Section 730
//bo$2$water (bo$2$water) package { import flash.display.*; public class bo$2$water extends BgAnim implements nBgWater { public function bo$2$water(_arg1:int, _arg2:int){ super(_arg1, _arg2); } public function getReflectMap():DisplayObject{ return (null); } } }//package
Section 731
//bo$3$bld (bo$3$bld) package { public class bo$3$bld extends Bgo { public function bo$3$bld(_arg1:int, _arg2:int, _arg3:_Timeline){ super(Top.bg.lo, _arg1, _arg2, _arg3); } override public function mp():void{ Efl.genSmoke(((_x + (Math.random() * 64)) - 32), ((_y + (Math.random() * 58)) - 74)); Efl.genSmoke(((_x + (Math.random() * 64)) - 32), ((_y + (Math.random() * 58)) - 74)); if (Math.random() < 0.5){ Efl.genSmoke(((_x + (Math.random() * 64)) - 32), ((_y + (Math.random() * 58)) - 74)); }; if (Math.random() < 0.5){ Efl.genSmoke(((_x + (Math.random() * 64)) - 32), ((_y + (Math.random() * 58)) - 74)); }; } } }//package
Section 732
//bo$3$island (bo$3$island) package { import flash.geom.*; public class bo$3$island extends Bgoc { private var waves:Timeline; public function bo$3$island(_arg1:int, _arg2:int, _arg3:_Raster, _arg4:int){ super(_arg1, _arg2, _arg3, _arg4); _y = ((height - _arg2) + 400); ct.transform.colorTransform = new ColorTransform(1, 1, 1, 1, 73, 44, 33); } function addWaves(_arg1:_Timeline):void{ waves = new Timeline(this, 0, 0, _arg1); waves.goto((Math.random() * waves._t)); } override public function nt():void{ super.nt(); if (bg.y > _y){ d(waves); return; }; waves.lp(); } } }//package
Section 733
//bo$3$islandGen (bo$3$islandGen) package { class bo$3$islandGen extends BgocGen { private var waves:_Timeline; function bo$3$islandGen(_arg1:int, _arg2:int, _arg3:_Raster, _arg4:int, _arg5:int, _arg6:_Timeline){ super(_arg1, _arg2, _arg3, _arg4, _arg5); waves = _arg6; } override public function gen():void{ var _local1:bo$3$island = new bo$3$island(x, y, r, mk); _local1.layer = layer; _local1.addWaves(waves); } } }//package
Section 734
//bo$5$2 (bo$5$2) package { public class bo$5$2 extends Bgo { public function bo$5$2(_arg1:int, _arg2:int, _arg3:_Timeline){ super(Top.bg.lo, _arg1, _arg2, _arg3); } override public function mp():void{ Efl.genSmoke(((_x + (Math.random() * 100)) - 60), ((_y + (Math.random() * 120)) - 160)); Efl.genSmoke(((_x + (Math.random() * 100)) - 60), ((_y + (Math.random() * 120)) - 160)); Efl.genFire(((_x + (Math.random() * 100)) - 60), ((_y + (Math.random() * 120)) - 160)); Efl.genFire(((_x + (Math.random() * 100)) - 60), ((_y + (Math.random() * 120)) - 160)); Efl.genFire(((_x + (Math.random() * 100)) - 60), ((_y + (Math.random() * 120)) - 160)); } } }//package
Section 735
//bo$5$9 (bo$5$9) package { public class bo$5$9 extends Bgo { public function bo$5$9(_arg1:int, _arg2:int, _arg3:_Timeline){ super(Top.bg.lo, _arg1, _arg2, _arg3); } override public function mp():void{ var _local1:int = ((180 - _y) - Top.bg.y); if (_local1 < 10){ _local1 = 10; }; new bo$5$9$treasure(_local1); new BossBlast(_x, ((_y + Top.bg.y) - 150), 160, 200, _local1, _.blast, 0.5); Efl.genSmoke(((_x + (Math.random() * 108)) - 48), ((_y + (Math.random() * 198)) - 250)); Efl.genSmoke(((_x + (Math.random() * 108)) - 48), ((_y + (Math.random() * 198)) - 250)); Efl.genSmoke(((_x + (Math.random() * 108)) - 48), ((_y + (Math.random() * 198)) - 250)); Efl.genFire(((_x + (Math.random() * 108)) - 48), ((_y + (Math.random() * 198)) - 250)); Efl.genFire(((_x + (Math.random() * 108)) - 48), ((_y + (Math.random() * 198)) - 250)); Efl.genFire(((_x + (Math.random() * 108)) - 48), ((_y + (Math.random() * 198)) - 250)); Efl.genFire(((_x + (Math.random() * 108)) - 48), ((_y + (Math.random() * 198)) - 250)); } } }//package
Section 736
//bo$5$9$treasure (bo$5$9$treasure) package { public class bo$5$9$treasure implements nNT { private var delay:int; private var count:int; private static const X:Array = [98, 60, 41, 55, 96, 137, 161, 157, 177.5, 212.5, 255.5, 300.5, 334.5, 347.5, 347.5, 372.5, 411.5, 443.5, 457.5, 443.5]; private static const Y:Array = [-2157.9, -2174.9, -2211.9, -2250.9, -2266.85, -2246.9, -2279.85, -2321.4, -2358.4, -2383.4, -2390.4, -2379.4, -2346.4, -2303.45, -2262.45, -2233.45, -2229.45, -2255.45, -2289.45, -2327.4]; public function bo$5$9$treasure(_arg1:int){ count = 0; delay = -(_arg1); Top.n.push(this); } public function nt():void{ var _local1:int; var _local2:int; if (delay < 0){ delay = (delay + 1); return; }; delay = -(((Math.random() * 3) + 1)); if (count <= 19){ _local1 = X[count]; _local2 = (Y[count] + Top.bg.y); Efx.$(Top.fx, _local1, _local2, _.blast, (Math.random() * 360), ((Math.random() * 0.6) + 0.1)); Top.bg.gxk(_local1, _local2, ((Math.random() * 0.6) + 0.1)); if ((count & 1) == 0){ new coin$1(_local1, _local2); } else { new coin$2(_local1, _local2); }; count = (count + 1); return; }; Top.u.push(this); } } }//package
Section 737
//bo$6$0 (bo$6$0) package { import flash.display.*; public class bo$6$0 extends Bgoc { public function bo$6$0(){ var _local1:bg$6$island$map$mask; super(0, 436, new _Raster(new BitmapData(1, 1, true, 0), 0, 0), 1); dt = new BitmapData(506, 747, true, 0); mk.y = -747; ct.bitmapData = dt; ct.y = -747; ct.alpha = 0.5; _local1 = new bg$6$island$map$mask(); addChild(_local1).visible = false; _local1.y = -747; } override protected function newMask():MovieClip{ return (new bg$6$island$map$mask()); } override public function nt():void{ if (bg.y > 1000){ bo.splice(bo.indexOf(this), 1); clearMemory(); d(this); }; } } }//package
Section 738
//bo$6$2 (bo$6$2) package { public class bo$6$2 extends Raster { public function bo$6$2(){ super(null, 240, 0, _.bo$6$2, false); } override public function nt():void{ var _local1:Number; _local1 = (Top.bg.y / 2400); alpha = (1 - (_local1 * 0.5)); if (alpha > 0.8){ alpha = 0.8; }; scaleX = (1 - (_local1 * 0.75)); scaleY = (1 - _local1); y = ((80 - bg.y) + (_local1 * 600)); } } }//package
Section 739
//bo$6$3 (bo$6$3) package { public class bo$6$3 extends Raster { public function bo$6$3(){ super(overlay, 240, -2137, _.bo$6$3); } override public function nt():void{ y = (y + 3); if ((y + overlay.y) > (height + 360)){ d(this); }; } } }//package
Section 740
//bo$6$4 (bo$6$4) package { public class bo$6$4 extends Raster { public function bo$6$4(){ super(overlay, 240, -2947, _.bo$6$4); } override public function nt():void{ if ((y + overlay.y) > (height + 360)){ d(this); }; } } }//package
Section 741
//bo$6$star (bo$6$star) package { import flash.display.*; public class bo$6$star extends Raster { private var c:bo$6$stars; private var sparkle:Number; private var speed:Number; private var sparkleOffset:Number; private static const GC:Sprite = new Sprite(); private static const G:_bo$6$5 = new _bo$6$5(); public function bo$6$star(_arg1:bo$6$stars){ c = _arg1; speed = Math.random(); G.alpha = (Math.random() + 0.25); if (c.speed < 4){ G.alpha = (G.alpha * (c.speed / 4)); }; G.scaleX = (Math.random() + 0.5); G.scaleY = G.scaleX; super(c, (Math.random() * 480), (height * -0.5), _.$$(GC)); sparkleOffset = (((Math.random() * 0.75) + 0.05) * (1 - ((speed * (c.speed + 2)) / 77.5))); sparkle = (1 - sparkleOffset); } override public function nt():void{ var _local1:Number = (speed * (c.speed + 2)); if (_local1 <= (c.speed / 4)){ y = (y + ((c.speed / 4) * ((Math.random() * 0.5) + 0.75))); } else { y = (y + _local1); }; alpha = (sparkleOffset + (Math.random() * sparkle)); if (y >= ((height * 0.5) + 360)){ d(this); new bo$6$star(c); }; } GC.addChild(G); } }//package
Section 742
//bo$6$stars (bo$6$stars) package { public class bo$6$stars extends Top implements nNT { private var acc:Number; var speed:Number; private var stars:Array; public function bo$6$stars(){ y = -2800; speed = 0; acc = 0.01; n.push(overlay.addChildAt(this, 0)); } public function nt():void{ y = -(bg.y); if (speed < 32){ if (speed < 10){ if ((Math.round((speed * 100)) % 40) == 0){ new bo$6$star(this); }; } else { switch (speed){ case 8: acc = 0.02; break; case 16: acc = 0.04; break; case 18: acc = 0.05; break; case 24: acc = 0.1; break; }; }; speed = (speed + acc); speed = (Math.round((speed * 100)) / 100); }; } } }//package
Section 743
//bo$9$3 (bo$9$3) package { import flash.display.*; public class bo$9$3 extends Bgoc { public function bo$9$3(){ super(240, -1075, new _Raster(new BitmapData(1, 1, true, 0), 0, 0), 3); dt = new BitmapData(460, 368, true, 0); ct.alpha = 0.9; ct.bitmapData = dt; ct.x = -230; ct.y = -368; } override public function nt():void{ } } }//package
Section 744
//bomb$1 (bomb$1) package { import flash.display.*; public class bomb$1 extends Anim { public var shad:MovieClip; public function bomb$1(_arg1:int, _arg2:int){ addFrameScript(0, frame1, 25, frame26, 64, frame65); Top.screenGame.x = ((Math.random() * 6) >> (0 - 3)); Top.screenGame.scaleX = 1.0125; stop(); super(Top.ac, _arg1, _arg2); shad.visible = (Top.lvl <= 5); } function frame26(){ Top.screenGame.scaleX = 1; Top.screenGame.x = 0; Top.bg.ck(this, x, y, 1); new Sfx($S.bomb$red$explode$1, this); } function frame1(){ new Sfx($S.bomb$red$explode$2, this); } function frame65(){ Top.screenGame.scaleX = 1; Top.screenGame.x = 0; Top.d(this); } override public function nt():void{ var _local1:int; var _local2:int; var _local3:Shot; var _local4:int; var _local5:int; var _local6:int; var _local7:Enemy; var _local8:Number; var _local9:Number; var _local10:Number; if (currentFrame < 26){ _local1 = 0; _local2 = Top.s.length; while (_local1 < _local2) { (Top.s[_local1] as Shot).di(); _local1 = (_local1 + 1); }; Top.screenGame.x = ((Top.screenGame.x == 0)) ? ((Math.random() * -3) - 2) : 0; Top.screenGame.scaleX = 1.01042; } else { _local2 = Top.s.length; _local1 = 0; while (_local1 < _local2) { _local3 = Top.s[_local1]; if (hitTestPoint(_local3.x, _local3.y, true)){ _local3.di(); }; _local1 = (_local1 + 1); }; if (currentFrame < 35){ _local4 = ((35 - currentFrame) * 2); _local5 = 0; _local6 = Top.e.length; while (_local5 < _local6) { _local7 = Top.e[_local5]; _local8 = (_local7.x - x); _local9 = (_local7._y - y); if (((_local8 * _local8) + (_local9 * _local9)) < (30625 + _local7.ea)){ _local7.ht(_local4, 0); if (Top.e.length == _local6){ } else { _local5--; _local6--; }; }; _local5 = (_local5 + 1); }; } else { if (currentFrame < 44){ _local6 = Top.e.length; _local5 = 0; while (_local5 < _local6) { _local7 = Top.e[_local5]; _local8 = (_local7.x - x); _local9 = (_local7._y - y); _local10 = ((_local8 * _local8) + (_local9 * _local9)); if (_local10 < (30625 + _local7.ea)){ _local4 = ((30625 - _local10) * 0.000163265); _local7.ht(((_local4 * _local4) * 2), 0); if (Top.e.length == _local6){ } else { _local5--; _local6--; }; }; _local5 = (_local5 + 1); }; } else { if (currentFrame < 50){ _local6 = Top.e.length; _local5 = 0; while (_local5 < _local6) { (Top.e[_local5] as Enemy).ht(2, 0); if (Top.e.length == _local6){ } else { _local5--; _local6--; }; _local5 = (_local5 + 1); }; } else { _local6 = Top.e.length; _local5 = 0; while (_local5 < _local6) { _local7 = Top.e[_local5]; _local8 = (_local7.x - x); _local9 = (_local7._y - y); if (((_local8 * _local8) + (_local9 * _local9)) < ((((65 - currentFrame) / 13) * 100000) + _local7.ea)){ _local7.ht(2, 0); if (Top.e.length == _local6){ } else { _local5--; _local6--; }; }; _local5 = (_local5 + 1); }; }; }; }; }; nextFrame(); } } }//package
Section 745
//bomb$2 (bomb$2) package { import flash.display.*; public class bomb$2 extends Anim { private const ov:Shape; public function bomb$2(_arg1:int, _arg2:int){ var $x = _arg1; var $y = _arg2; ov = new Shape(); addFrameScript(48, frame49, 63, frame64, 64, frame65); stop(); super(Top.ac, $x, $y); addChild(ov).blendMode = "overlay"; ov.alpha = 0; var _local4 = ov.graphics; with (_local4) { beginFill(10084351); drawRect(0, 0, 480, 360); }; new Sfx($S.bomb$blue$charge, this); } function frame49(){ Top.bg.ck(this, x, y, 0.75); new Sfx($S.bomb$blue$explode, this); } function frame64(){ removeChild(ov); } function frame65(){ if (visible){ visible = false; Top.d(this); }; } override public function nt():void{ var _local1:*; var _local2:*; if (Top.alv){ ov.x = -((x = Top.p.x)); ov.y = -((y = (Top.p.y - 24))); nextFrame(); for (_local1 in Top.s) { _local2 = Top.s[_local1]; if (hitTestPoint(_local2.x, _local2.y, true)){ _local2.di(); }; }; if (currentFrame < 17){ ov.alpha = (ov.alpha + 0.1); } else { if (currentFrame >= 49){ for (_local1 in Top.e) { _local2 = Top.e[_local1]; if (hitTestPoint(_local2.x, _local2._y, true)){ _local2.ht(14, 1); }; }; }; }; } else { if (visible){ visible = false; Top.d(this); }; }; } } }//package
Section 746
//bomb$3 (bomb$3) package { public class bomb$3 extends Anim { public function bomb$3(_arg1:int, _arg2:int){ addFrameScript(0, frame1, 19, frame20, 20, frame21, 26, frame27, 27, frame28, 33, frame34, 34, frame35, 42, frame43, 43, frame44, 54, frame55, 55, frame56, 64, frame65); stop(); super(Top.ac, _arg1, _arg2); } function frame1(){ new Sfx($S.bomb$green$launch, this); } function frame20(){ x = 240; y = 180; scaleX = (scaleY = 1.2); blendMode = "invert"; Top.bg.ck(this, ((Math.random() * 400) + 40), ((Math.random() * 280) + 40), 0.5); new Sfx($S.bomb$green$explode$1, this); } function frame43(){ blendMode = "invert"; Top.bg.ck(this, ((Math.random() * 400) + 40), ((Math.random() * 280) + 40), 0.5); new Sfx($S.bomb$green$explode$1, this); } function frame44(){ blendMode = "normal"; } function frame34(){ blendMode = "invert"; Top.bg.ck(this, ((Math.random() * 400) + 40), ((Math.random() * 280) + 40), 0.4); new Sfx($S.bomb$green$explode$3, this); } function frame35(){ blendMode = "normal"; } function frame27(){ blendMode = "invert"; Top.bg.ck(this, ((Math.random() * 400) + 40), ((Math.random() * 280) + 40), 0.4); new Sfx($S.bomb$green$explode$2, this); } function frame55(){ blendMode = "invert"; Top.bg.ck(this, ((Math.random() * 400) + 40), ((Math.random() * 280) + 40), 0.4); new Sfx($S.bomb$green$explode$2, this); } override public function nt():void{ var _local1:*; var _local2:Shot; if (currentFrame < 20){ if (Top.alv){ x = Top.p.x; y = Top.p.y; for (_local1 in Top.s) { _local2 = Top.s[_local1]; if (hitTestPoint(_local2.x, _local2.y, true)){ _local2.di(); }; }; } else { Top.d(this); }; } else { for (_local1 in Top.s) { _local2 = Top.s[_local1]; if (hitTestPoint(_local2.x, _local2.y, true)){ _local2.di(); }; }; if ((((currentFrame < 37)) || ((currentFrame > 45)))){ for (_local1 in Top.e) { Top.e[_local1].ht(4, 2); }; }; }; nextFrame(); } function frame65(){ Top.d(this); } function frame28(){ blendMode = "normal"; } function frame21(){ blendMode = "normal"; } function frame56(){ blendMode = "normal"; } } }//package
Section 747
//bomb$4 (bomb$4) package { import flash.display.*; import flash.geom.*; import flash.filters.*; public class bomb$4 extends Anim { private var f0:bomb$4f; private var f1:bomb$4f; private var f2:bomb$4f; private var f3:bomb$4f; private var dr:int; public var yd:Number; private var f4:bomb$4f; private var g0:bomb$4g; private var g1:bomb$4g; private var g2:bomb$4g; private var g3:bomb$4g; private var g4:bomb$4g; private var g5:bomb$4g; private var g6:bomb$4g; private var g7:bomb$4g; private var displace:Number; public var boi; private var sfxLoop:Sfx; private var sc:int; public var bgy:int; private var sp:Number; public var i; public var xd:Number; private static const df:DisplacementMapFilter = new DisplacementMapFilter(f, pt, 2, 4, 0, 0, "clamp"); private static const pt:Point = new Point(0, 0); private static const f:BitmapData = new BitmapData(480, 360, false); private static const atv:Array = []; private static var dpDir:int; private static var dpO:Number; private static var flip:int = 1; public function bomb$4(_arg1:int, _arg2:int){ addFrameScript(0, frame1, 37, frame38, 52, frame53, 86, frame87, 88, frame89, 108, frame109, 121, frame122); sc = 0; sp = 32; displace = 0; dr = ((((Math.random() * 2) >> 0) * 14) - 7); atv.push(this); g0 = (addChild(new bomb$4g()) as bomb$4g); g1 = (addChild(new bomb$4g()) as bomb$4g); g2 = (addChild(new bomb$4g()) as bomb$4g); g3 = (addChild(new bomb$4g()) as bomb$4g); g4 = (addChild(new bomb$4g()) as bomb$4g); g5 = (addChild(new bomb$4g()) as bomb$4g); g6 = (addChild(new bomb$4g()) as bomb$4g); g7 = (addChild(new bomb$4g()) as bomb$4g); rotation = (Math.random() * 360); super(Top.ac, _arg1, _arg2); stop(); if (Top.gm.filterc == 0){ dpO = 0; dpDir = ((int((Math.random() * 2)) * 2) - 1); }; Top.gm.filter(); Top.inv = true; Top.p.ci = (((16 / Top.dif) + 32) + 122); new Sfx($S.shot$player$blackhole$start2, this); sfxLoop = new Sfx($S.shot$player$blackhole$loop, this, false, true); } function gone():Boolean{ return ((stage == null)); } function frame38(){ bgy = Top.bg.y; Top.d(g0); Top.d(g1); Top.d(g2); Top.d(g3); Top.d(g4); Top.d(g5); Top.d(g6); Top.d(g7); for (i in Top.bo) { boi = Top.bo[i]; xd = (x - boi.x); yd = ((y - boi.y) - bgy); if (((xd * xd) + (yd * yd)) < 0x1200){ boi.ck(x, y, 1); }; }; } function frame122(){ for (i in Top.e) { if ((Top.e[i] is Flyer)){ if (Top.e[i].sk){ } else { Top.e[i].ht(Top.e[i].hp, 4); }; }; }; sfxLoop.stop(); Top.d(this); } function frame89(){ Top.d(f0); Top.d(f1); Top.d(f2); Top.d(f3); Top.d(f4); } function frame87(){ gotoAndStop(54); } function frame53(){ addChild((f0 = new bomb$4f())); addChild((f1 = new bomb$4f())); addChild((f2 = new bomb$4f())); addChild((f3 = new bomb$4f())); addChild((f4 = new bomb$4f())); sfxLoop.start(); nextFrame(); } override public function nt():void{ var _local1:Number; var _local2:Number; var _local3:Number; var _local4:Number; var _local5:Enemy; var _local6:Number; var _local7:Number; var _local8:Number; var _local9:Number; var _local10:int; if (currentFrame < 54){ rotation = (rotation + dr); displace = ((((currentFrame * currentFrame) / 2916) * 64) * 3); } else { _local1 = 0; _local2 = 0; _local3 = 0; sc = (sc + 1); if (sc < 72){ for (i in Top.e) { _local5 = Top.e[i]; _local6 = (x - _local5.x); _local7 = (y - _local5._y); _local8 = ((_local6 * _local6) + (_local7 * _local7)); _local9 = (_local5.hp + 1); _local1 = (_local1 + _local9); _local2 = (_local2 + (_local5.x * _local9)); _local3 = (_local3 + (_local5._y * _local9)); if (_local8 < (_local5.ea + 9801)){ _local5.ht(((122 - currentFrame) * 0.25), 4); }; if (_local5.sk){ if (_local8 < 90000){ _local5.ss(_local6, _local7, this); }; }; }; _local4 = (Math.atan2((((_local1 > 0)) ? (_local3 / _local1) : 120 - (y = (y + Lev.sp))), (((_local1 > 0)) ? (_local2 / _local1) : 240 - x)) + 1.5707963267949); sp = (sp * 0.85); Enemy.sux = (x = (x + (sp * Math.sin(_local4)))); Enemy.suy = (y = (y - (sp * Math.cos(_local4)))); } else { if (sc == 72){ sfxLoop.stop(); new Sfx($S.shot$player$blackhole$end, this); gotoAndStop(88); } else { if (currentFrame == 122){ atv.splice(atv.indexOf(this), 1); if (atv.length == 0){ flip = (flip * -1); }; Top.gm.defilter(); } else { _local10 = (122 - currentFrame); displace = (((((_local10 * _local10) * _local10) / 39304) * 64) * 3); }; }; }; }; nextFrame(); } function frame1(){ new Sfx($S.shot$player$blackhole$start2, this); } function frame109(){ Top.bg.ck(this, x, y, 0.65); } static function applyDisplacement():void{ var _local4:Number; if (Top.graphicQuality == 0){ return; }; dpO = (dpO + (dpDir * 0.1)); pt.x = ((Top.p.x + (20 * Math.sin(dpO))) - 240); pt.y = ((Top.p.y + (20 * Math.cos(dpO))) - 180); df.mapPoint = pt; var _local1:Number = 0; var _local2:int; var _local3:int = atv.length; while (_local2 < _local3) { _local4 = (atv[_local2] as bomb$4).displace; if (_local4 > _local1){ _local1 = _local4; }; _local2 = (_local2 + 1); }; df.scaleX = (_local1 * flip); df.scaleY = df.scaleX; Top.screenGame.filters = [df]; } static function reset():void{ atv.length = 0; } private static function init():void{ var _local2:int; var _local3:int; var _local4:int; var _local1:bomb$4$d = new bomb$4$d(480, 360); _local3 = 0; while (_local3 < 360) { _local2 = 0; while (_local2 < 480) { _local4 = _local1.getPixel(_local2, _local3); f.setPixel(_local2, _local3, (((128 << 16) | ((((((_local4 >> 8) & 0xFF) / 2) - ((_local2 * 128) / 480)) + 128) << 8)) | ((((_local4 & 0xFF) / 2) - ((_local3 * 128) / 360)) + 128))); _local2 = (_local2 + 1); }; _local3 = (_local3 + 1); }; } init(); } }//package
Section 748
//bomb$4$d (bomb$4$d) package { import flash.display.*; public dynamic class bomb$4$d extends BitmapData { public function bomb$4$d(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 749
//bomb$4f (bomb$4f) package { import flash.display.*; public class bomb$4f extends MovieClip implements nNT { private var sp:Number; public function bomb$4f(){ addFrameScript(10, frame11); sp = ((Math.random() * 0.4) - 0.2); rotation = (Math.random() * 360); alpha = ((Math.random() * 0.6) + 0.4); gotoAndStop((((Math.random() * 9) >> 0) + 2)); Top.n.push(this); } function frame11(){ sp = ((Math.random() * 0.4) - 0.2); rotation = (Math.random() * 360); alpha = ((Math.random() * 0.6) + 0.4); gotoAndStop(1); } public function nt():void{ nextFrame(); rotation = (rotation + (sp * 100)); if ((alpha = (alpha - sp)) <= 0){ sp = ((Math.random() * 0.4) - 0.2); rotation = (Math.random() * 360); alpha = ((Math.random() * 0.6) + 0.4); }; } } }//package
Section 750
//bomb$4g (bomb$4g) package { import flash.display.*; public class bomb$4g extends MovieClip implements nNT { private var m:Number; private var sp:Number; public function bomb$4g(){ addFrameScript(12, frame13); m = ((Math.random() * 0.8) + 0.2); sp = ((Math.random() * 0.15) + 0.05); rotation = (Math.random() * 360); scaleX = (scaleY = ((Math.random() * 0.5) + 0.5)); gotoAndPlay((((Math.random() * 13) >> (alpha = 0)) + 1)); Top.n.push(this); } public function nt():void{ nextFrame(); if (alpha < m){ alpha = (alpha + sp); }; } function frame13(){ sp = ((Math.random() * 0.15) + 0.5); m = ((Math.random() * 0.8) + 0.2); rotation = (Math.random() * 360); scaleX = (scaleY = ((Math.random() * 0.5) + 0.5)); alpha = 0; gotoAndStop(1); } } }//package
Section 751
//bomb$5 (bomb$5) package { public class bomb$5 extends Anim { private var f0:bomb$5f; private var f1:bomb$5f; private var f3:bomb$5f; private var f5:bomb$5f; private var f2:bomb$5f; private var f4:bomb$5f; private var g0:bomb$5g; private var g1:bomb$5g; private var g2:bomb$5g; private var g3:bomb$5g; private var g4:bomb$5g; private var g5:bomb$5g; private var g6:bomb$5g; private var g7:bomb$5g; private var g8:bomb$5g; private var g9:bomb$5g; public var boi; private var g10:bomb$5g; private var g11:bomb$5g; private var g12:bomb$5g; private var g13:bomb$5g; private var g14:bomb$5g; private var g15:bomb$5g; public var i; public function bomb$5(_arg1:int, _arg2:int){ addFrameScript(25, frame26, 58, frame59, 59, frame60, 106, frame107, 125, frame126); scaleX = ((((Math.random() * 2) >> 0) * 2) - 1); stop(); addChild((g0 = new bomb$5g())); addChild((g1 = new bomb$5g())); addChild((g2 = new bomb$5g())); addChild((g3 = new bomb$5g())); addChild((g4 = new bomb$5g())); addChild((g5 = new bomb$5g())); addChild((g6 = new bomb$5g())); addChild((g7 = new bomb$5g())); addChild((g8 = new bomb$5g())); addChild((g9 = new bomb$5g())); addChild((g10 = new bomb$5g())); addChild((g11 = new bomb$5g())); addChild((g12 = new bomb$5g())); addChild((g13 = new bomb$5g())); addChild((g14 = new bomb$5g())); addChild((g15 = new bomb$5g())); super(Top.ac, _arg1, _arg2); Top.inv = true; Top.p.ci = (((16 / Top.dif) + 32) + 125); } function frame126(){ Top.d(this); } override public function nt():void{ var _local1:Enemy; var _local2:Number; var _local3:Number; var _local4:Number; var _local5:Number; var _local6:Number; var _local7:int; var _local8:int; nextFrame(); rotation = ((Math.atan2(((y = Top.p.y) - 800), (((x = Top.p.x) - blue.tx) * 2)) * 57.2957795130823) + 90); if (currentFrame >= 60){ for (i in Top.e) { _local1 = Top.e[i]; _local2 = _local1.x; _local3 = (_local2 - x); _local4 = (_local1._y - y); _local5 = ((_local3 * _local3) + (_local4 * _local4)); _local6 = ((130 - currentFrame) * 1.8); if (_local5 < (_local1.ea + 14400)){ _local1.ht(Math.max((30 - (Math.sqrt(_local5) * 0.125)), 1), 3); }; if ((((((_local4 < 0)) && ((_local2 > (x - _local6))))) && ((_local2 < (x + _local6))))){ _local1.ht(((_local6 - Math.abs(_local3)) * 0.25), 3); }; }; if (currentFrame <= 92){ _local7 = 0; _local8 = Top.s.length; while (_local7 < _local8) { (Top.s[_local7] as Shot).deflect(rotation); _local7 = (_local7 + 1); }; }; }; } function frame59(){ for (i in Top.bo) { boi = Top.bo[i]; if ((y + 128) >= (boi.y + Top.bg.y)){ if (Math.abs((x - boi.x)) < 160){ boi.ck(x, y, 1); }; }; }; } function frame60(){ Top.d(g0); Top.d(g1); Top.d(g2); Top.d(g3); Top.d(g4); Top.d(g5); Top.d(g6); Top.d(g7); Top.d(g8); Top.d(g9); Top.d(g10); Top.d(g11); Top.d(g12); Top.d(g13); Top.d(g14); Top.d(g15); addChild((f0 = new bomb$5f())); addChild((f1 = new bomb$5f())); addChild((f2 = new bomb$5f())); addChild((f3 = new bomb$5f())); addChild((f4 = new bomb$5f())); addChild((f5 = new bomb$5f())); Top.bg.ck(this, x, y, 0.8); new Sfx($S.shot$player$white$shoot, this); } function frame107(){ Top.d(f0); Top.d(f1); Top.d(f2); Top.d(f3); Top.d(f4); Top.d(f5); } function frame26(){ new Sfx($S.shot$player$white$charge, this); } } }//package
Section 752
//bomb$5f (bomb$5f) package { import flash.display.*; public class bomb$5f extends MovieClip implements nNT { private var sp:Number; public function bomb$5f(){ sp = ((Math.random() * 10) + 5); x = ((Math.random() * 160) - 80); y = (Math.random() * -60); scaleX = ((scaleY = (alpha = ((Math.random() * 0.5) + 1))) * 0.5); gotoAndStop((((Math.random() * 9) >> 0) + 2)); Top.n.push(this); } public function nt():void{ nextFrame(); if (alpha > 0){ y = (y - sp); alpha = (alpha - (alpha * 0.1)); }; } } }//package
Section 753
//bomb$5g (bomb$5g) package { public dynamic class bomb$5g extends bomb$4g { } }//package
Section 754
//Bonus (Bonus) package { import flash.display.*; public class Bonus extends Bitmap implements nNT { private var sc:int; private static const rf:Array = [100, 300, 500, 800, 1000, 3000, 300, 500, 800, 1000, 3000, 5000, 500, 800, 1000, 3000, 5000, 8000]; public function Bonus(_arg1:int, _arg2:int, _arg3:int){ var _local4:_Raster; var _local5:int; if (Top.lvl == 0){ _local4 = _.bonus.frame(_arg3); Top.ocs = (Top.ocs + rf[_arg3]); } else { _local5 = (((Top.dif >> 0) * 6) + _arg3); _local4 = _.bonus.frame(_local5); Top.ocs = (Top.ocs + rf[_local5]); }; super(_local4.b, "always"); sc = 0; x = (_arg1 + _local4.x); y = (_arg2 + _local4.y); Top.n.push(Top.bg.hi.addChild(this)); } public function nt():void{ sc = (sc + 1); if (sc > 56){ Top.d(this); }; } } }//package
Section 755
//Boss (Boss) package { import flash.display.*; import flash.geom.*; public class Boss extends Enemy { protected var darea:int; protected var display:Bitmap; public var lb:lifebar; protected var hs:Number; protected var alive:Boolean; protected var enek:int; public var uf:int; protected var sks:int; public var eb:int; protected var _a:MovieClip; private var explode1:Boolean; private var explode2:Boolean; public var tf:int; public var countd:int; public var pg:int; protected var hd:Number; protected var li:int; private static const ec:ColorTransform = new ColorTransform(3, 3, 3); public function Boss(_arg1:Sprite, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:MovieClip=null, _arg7:int=300, _arg8:Boolean=false, _arg9:lifebar2=null){ bos = true; pg = 0; df = (hp = (hs = (_arg4 * dif))); ea = (eb = _arg5); tf = 1; uf = (hd = 0); enek = ek; sks = shk; li = ce; x = _arg2; _y = ((y = _arg3) + bg.y); explode1 = false; explode2 = false; alive = true; display = (addChild(new Bitmap(new BitmapData(300, _arg7, true, 0))) as Bitmap); _a = _arg6; _arg1.addChild(this); if (_arg8){ if (_arg9 == null){ lb = new lifebar2(this); } else { lb = _arg9; }; } else { lb = new lifebar(this); }; countd = 3000; darea = 5000; nt(); } protected function boxCombo():void{ new ubox(x, _y); } protected function sto(_arg1:int=0, _arg2:int=0, _arg3:Number=0, _arg4:Boolean=true):void{ var _local5:Number = cb(); var _local6:Number = Math.sqrt(((_arg1 * _arg1) + (_arg2 * _arg2))); var _local7:Number = (Math.atan2(_arg2, _arg1) + 1.5707963267949); new Shot((x + (Math.sin((_local5 + _local7)) * _local6)), (_y - (Math.cos((_local5 + _local7)) * _local6)), (_local5 + _arg3)); } protected function boxComboAir():void{ new star$1(x, (_y - 32)); new star$2((x + 22.6), (_y - 22.6)); new star$1((x + 32), _y); new star$2((x + 22.6), (_y + 22.6)); new star$1(x, (_y + 32)); new star$2((x - 22.6), (_y + 22.6)); new star$1((x - 32), _y); new star$2((x - 22.6), (_y - 22.6)); } public function st2(_arg1:int, _arg2:int, _arg3:Number):void{ new Shot2((_arg1 + x), (_arg2 + _y), _arg3); } override protected function di():void{ if (alive){ alive = false; bos = false; display.bitmapData.dispose(); if (countd > 0){ if (inv){ p.ci = (p.ci + ((64 / dif) + 64)); } else { inv = true; }; }; dieCombo(); lb.go(); bg.finishScroll(1); rm(); new Sfx($S.explosion$boss, this); bg.stopMusic(); }; } protected function nt2():void{ var _local1:Number; var _local2:Number; bt(); if ((tm & 3) == 0){ if (hs > (hp + hd)){ hd = (hs - (hs = hp)); } else { hs = hp; }; }; countd = (countd - 1); if (countd < 300){ lb.destruct(int((countd / 30)), ((countd % 15) < 8)); if (countd == 0){ if (alv){ if (s1 > 0){ } else { if (inv){ } else { _local1 = (p.x - x); _local2 = (p.y - _y); if (((_local1 * _local1) + (_local2 * _local2)) < darea){ if (ar > 0){ inv = true; ar = (ar - 1); new Sfx($S.explosion$armor, p); } else { alv = false; }; }; }; }; }; di(); countd = -1; if (lvl == 1){ if (mis == 2){ new u1up(x, _y); }; }; }; }; if (explode2){ return; }; if (explode1){ if (hp <= (df * 0.25)){ hpExplode2(); explode2 = true; }; return; }; if (hp <= (df * 0.6)){ hpExplode1(); explode1 = true; }; } protected function dieCombo(_arg1:Boolean=true):void{ var _local2:Number; var _local3:Number; var _local4:Number; var _local5:Number; var _local6:Number; var _local7:Number; var _local8:int; if (countd > 0){ if (_arg1){ super.di(); }; _local2 = ((df / tm) * ((lvl == 5)) ? 0.56 : 0.08); if (_local2 > 1){ _local2 = 1; }; _local3 = (hd * ((lvl == 5)) ? 0.015 : 0.005); if (_local3 > 1){ _local3 = 1; }; _local4 = (1 / ((li - ce) + 1)); if (_local4 > 1){ _local4 = 1; }; _local5 = (((((ek - enek) + shk) - sks) / tm) * ((lvl == 5)) ? 7 : 1); _local6 = (((_local2 * _local3) * _local4) + _local5); if (_local6 < 0.1){ _local8 = 0; } else { if (_local6 >= 1){ _local8 = 10; } else { _local8 = int((_local6 * 10)); }; }; _local7 = (_arg1) ? ((df * _local6) + 50) : ((df * _local6) * 0.25); new BossCombo(x, _y, _local8); ocs = (ocs + (_local7 * ((lvl == 9)) ? 0.5 : 1)); csc = (csc + _local7); if ((((((_local2 == 1)) && ((_local3 == 1)))) && ((_local4 == 1)))){ new urad(x, _y); }; if (_local6 >= 0.9){ boxCombo(); } else { if (_local6 >= 0.75){ new star$2(x, _y); } else { if (_local6 >= 0.5){ new star$1(x, _y); }; }; }; }; bg.ck(this, x, _y, 1); } protected function bt():void{ } protected function hpExplode1():void{ } protected function hpExplode2():void{ } public function st(_arg1:int, _arg2:int, _arg3:Number):void{ new Shot((_arg1 + x), (_arg2 + _y), _arg3); } override function flashOn(_arg1:ColorTransform):void{ transform.colorTransform = ec; } public function st3(_arg1:int, _arg2:int, _arg3:Number):void{ new Shot3((_arg1 + x), (_arg2 + _y), _arg3); } override protected function rm():void{ alive = false; super.rm(); } override public function nt():void{ var _local1:_Raster; if (alive){ _.clear(display.bitmapData); _local1 = _.render(_a, display.bitmapData); display.x = _local1.x; display.y = _local1.y; nt2(); }; } } }//package
Section 756
//boss$1 (boss$1) package { import flash.display.*; public class boss$1 extends Boss { public const jmp:Sprite; private var jp:int; private var jy:int; private var wd:int; private var jx:int; private var ja:int; private static const jumpY:Array = [0, -7.75, -14, -21, -27.75, -33.35, -38.4, -42.95, -46.95, -50.4, -53.35, -55.75, -57, -58.95, -59.75, -60, -57.6, -50.4, -38.4, -21.6, 0]; public function boss$1(){ jmp = new Sprite(); super(bg.hi, 240, (420 - bg.y), 3200, 1176, new boss$1$(this)); countd = 2100; darea = 4335; ea = -1024; vector.addChildAt(jmp, vector.getChildIndex(im.display)); } override protected function hpExplode2():void{ new BossBlast(x, _y, 40, 60, 4, _.blast, 0.75); } override protected function ot():void{ if (stage == null){ } else { _y = (y + parent.parent.y); _a.nextFrame(); }; } public function walk():void{ wd = ((_y < 120)) ? 1 : -1; } public function jump():void{ jx = (x + (((Math.random() * 0.75) + 0.25) * ((x > 240)) ? -120 : 120)); jy = (((Math.random() * 0.75) + 0.25) * ((_y > 120)) ? -60 : 60); jp = 0; } override protected function bt():void{ var _local1:int; tm = (tm + 1); switch (pg){ case 0: if (tm < 48){ y = (y - 12); } else { if (tm < 108){ if (tm >= 80){ ea = eb; y = (y + ((108 - tm) * 0.45)); if (tm >= 98){ if ((tm & (1 == 1))){ _a.prevFrame(); }; }; }; } else { tf = 70; uf = 1; }; }; break; case _local1: tf = 19; break; case _local1: jumping(); tf = 1; break; case _local1: walking(); tf = 70; break; case _local1: tf = 19; break; case _local1: jumping(); tf = 1; break; case _local1: walking(); tf = 70; break; case _local1: tf = 19; break; case _local1: jumping(); tf = 82; break; case _local1: tf = 141; break; case _local1: break; case _local1: pg = 1; break; }; nu(8, 34, 45, -41); } override protected function hpExplode1():void{ new BossBlast(x, _y, 40, 60, 3, _.blast, 0.75); } private function walking():void{ y = (y + (wd * 3)); if (Math.random() > 0.75){ Efx.$(bg, (x + ((Math.random() + 0.5) * ((Math.random() > 0.5)) ? 32 : -32)), (y + (Math.random() * 32)), _.dust, (Math.random() * 360), 1); }; } private function jumping():void{ var _local1:int; _local1 = _a.currentFrame; if (_local1 < 56){ if (_local1 > 35){ x = (jx - ((jx - x) * 0.9)); y = (_y = ((ja + (jp = (jp + ((jy - jp) * 0.1)))) + jumpY[(_local1 - 35)])); } else { if (_local1 >= 32){ x = (jx - ((jx - x) * (((36 - _local1) * 0.025) + 0.9))); ja = (y = (jy - ((jy - _y) * (((36 - _local1) * 0.025) + 0.9)))); }; }; }; } override protected function di():void{ if (visible){ super.di(); new boss$1$explode(x, (_y - bg.y)); new BossBlast(x, _y, 40, 60, 5, _.blast, 0.75); vector.removeChild(jmp); visible = false; }; } } }//package
Section 757
//boss$1$ (boss$1$) package { import flash.display.*; public class boss$1$ extends MovieClip { private var f0:boss$1$charge; private var f1:boss$1$charge; private var f2:boss$1$charge; private var f3:boss$1$charge; private var f4:boss$1$charge; private var f5:boss$1$charge; private var f6:boss$1$charge; private var f7:boss$1$charge; private var f8:boss$1$charge; private var f9:boss$1$charge; public var cb:Number; private var $:boss$1; public function boss$1$(_arg1:boss$1){ addFrameScript(0, frame1, 17, frame18, 18, frame19, 30, frame31, 55, frame56, 68, frame69, 70, frame71, 76, frame77, 80, frame81, 97, frame98, 116, frame117, 130, frame131, 139, frame140, 155, frame156); $ = _arg1; } function frame131(){ var _local2 = Top; with (_local2) { d(f0); d(f1); d(f2); d(f3); d(f4); d(f5); d(f6); d(f7); d(f8); d(f9); }; } function frame156(){ $.pg = ($.pg + $.uf); gotoAndStop($.tf); } function frame71(){ $.st(-26, 55, ($.cb() + 0.7)); } function frame19(){ $.jump(); } function frame117(){ new boss$1$eject($, -40); new boss$1$eject($, -20); new boss$1$eject($, 20); new boss$1$eject($, 40); } function frame18(){ $.pg = ($.pg + $.uf); gotoAndStop($.tf); } function frame56(){ $.ea = $.eb; Top.bg.hi.addChild($).y = (Top.bg.hi.addChild($).y - Top.bg.y); if ($.hp < ($.df * 0.7)){ Efx.$(Top.bg, (($.x + (Math.random() * 64)) - 32), (($.y + (Math.random() * 64)) - 32), _.bi$3, ((Math.random() * 180) - 90), 1.5); if ($.hp < ($.df * 0.4)){ Efx.$(Top.bg, (($.x + (Math.random() * 64)) - 32), (($.y + (Math.random() * 64)) - 32), _.bi$3, ((Math.random() * 180) - 90), 1.5); }; }; Efx.$(Top.bg, (($.x + (Math.random() * 64)) - 32), (($.y + (Math.random() * 64)) - 32), _.bi$4, ((Math.random() * 180) - 90), 2); Efx.$(Top.bg, (($.x + (Math.random() * 64)) - 32), (($.y + (Math.random() * 64)) - 32), _.bi$4, ((Math.random() * 180) - 90), 2); Top.bg.ck(this, $.x, $.y, 0); new Sfx($S.boss$spider$land, parent); } function frame31(){ $.ea = -1024; $.jmp.addChild($).y = ($.jmp.addChild($).y + Top.bg.y); new Sfx($S.boss$spider$jump, parent); } function frame77(){ $.st(26, 51, ($.cb() - 0.7)); } function frame140(){ $.pg = ($.pg + $.uf); gotoAndStop($.tf); } function frame81(){ $.pg = ($.pg + $.uf); gotoAndStop($.tf); } function frame98(){ f0 = new boss$1$charge($.x, $._y); f1 = new boss$1$charge($.x, $._y); f2 = new boss$1$charge($.x, $._y); f3 = new boss$1$charge($.x, $._y); f4 = new boss$1$charge($.x, $._y); f5 = new boss$1$charge($.x, $._y); f6 = new boss$1$charge($.x, $._y); f7 = new boss$1$charge($.x, $._y); f8 = new boss$1$charge($.x, $._y); f9 = new boss$1$charge($.x, $._y); cb = $.cb(); new Shot2($.x, ($._y - 20), (cb - 1.2)); new Shot2($.x, ($._y - 20), (cb - 0.8)); new Shot2($.x, ($._y - 20), (cb - 0.4)); new Shot2($.x, ($._y - 20), cb); new Shot2($.x, ($._y - 20), (cb + 0.4)); new Shot2($.x, ($._y - 20), (cb + 0.8)); new Shot2($.x, ($._y - 20), (cb + 1.2)); } function frame69(){ $.pg = ($.pg + $.uf); gotoAndStop($.tf); } function frame1(){ $.walk(); } } }//package
Section 758
//boss$1$charge (boss$1$charge) package { import flash.display.*; public class boss$1$charge extends MovieClip implements nNT { private var sp:Number; private var m:Number; public function boss$1$charge(_arg1:int, _arg2:int){ addFrameScript(12, frame13); sp = ((Math.random() * 0.15) + 0.5); m = ((Math.random() * 0.8) + 0.2); x = _arg1; y = _arg2; rotation = (Math.random() * 360); scaleX = (scaleY = ((Math.random() * 0.5) + 0.5)); alpha = 0; gotoAndStop((((Math.random() * 9) >> 0) + 1)); Top.air.addChild(this); Top.n.push(this); } public function nt():void{ nextFrame(); if (alpha > 0){ alpha = (alpha + sp); }; } function frame13(){ gotoAndStop(1); } } }//package
Section 759
//boss$1$eject (boss$1$eject) package { import flash.display.*; public class boss$1$eject extends MovieClip implements nNT { var b:boss$1; public function boss$1$eject(_arg1:boss$1, _arg2:int){ x = (b = _arg1).x; y = b._y; rotation = _arg2; stop(); Top.air.addChild(this); Top.n.push(this); } public function nt():void{ if (currentFrame < 31){ nextFrame(); } else { if (Math.random() > 0.85){ new gboss$1$egg(b); Top.d(this); }; }; } } }//package
Section 760
//boss$1$explode (boss$1$explode) package { import flash.display.*; public class boss$1$explode extends MovieClip implements nNT { public function boss$1$explode(_arg1:int, _arg2:int){ addFrameScript(45, frame46); x = _arg1; y = _arg2; stop(); Top.bg.hi.addChild(this); Top.n.push(this); } public function nt():void{ nextFrame(); } function frame46(){ Top.d(this); } } }//package
Section 761
//boss$2 (boss$2) package { public class boss$2 extends Boss { private var app:int; private var rest:int; private var side:Number; private var shad:Raster; var tm2:int; private var side2:Number; private var sp:Number; private static const appY:Array = [0, -14, 30, 30, -14]; private static const appX:Array = [0, -53, 76, -76, 53]; public function boss$2(){ sp = 8; uf = 1; side = (Math.random() * 3.14159265358979); side2 = (Math.random() * 3.14159265358979); app = 0; rest = 0; tm2 = 0; super(sky, 0, -80, 5600, 3927, new boss$2$(this), 450); countd = 2400; darea = 8370; shad = new Raster(this, 0, 0, _.boss$2$shad, false); } function jet():void{ app = (Math.random() * 5); new e9((x + appX[app]), (y + appY[app])); } override protected function ot():void{ if (stage == null){ } else { _y = (y + parent.parent.y); _a.nextFrame(); }; } override protected function hpExplode2():void{ new BossBlast(x, y, 140, 40, 7, _.blast, 0.7); } override protected function bt():void{ var _local1:Number; var _local2:Number; display.x = (display.x + ((Math.random() * 1.2) - 0.6)); tm = (tm + 1); tm2 = (tm2 + 1); side = (side + 0.01); side2 = (side2 + 0.003); x = (((60 * Math.sin(side)) + 240) + (Math.sin(side2) * 40)); _a.eng1.rotation = (_a.eng1.rotation + 41); _a.eng2.rotation = (_a.eng2.rotation - 41); _a.eng3.rotation = (_a.eng3.rotation - 23); _a.eng4.rotation = (_a.eng4.rotation + 23); if (hp < (df * 0.375)){ if (pg < 5){ Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.bi$3, 0, ((Math.random() * 3) + 1)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.bi$3, 0, ((Math.random() * 3) + 1)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 1)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 1)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 1)); _a.gotoAndStop(4); pg = 5; }; }; switch (pg){ case 0: sp = (sp - 0.2); if (sp > 0){ if (tm < 96){ y = (y + sp); }; } else { pg = 1; }; if ((tm % ((dif == 0.5)) ? 50 : 25) == 0){ _local1 = cb(); st(53, -14, ((_local1 + Math.random()) - 0.5)); st(-53, -14, ((_local1 + Math.random()) - 0.5)); st(76, 30, ((_local1 + Math.random()) - 0.5)); st(-76, 30, ((_local1 + Math.random()) - 0.5)); }; break; case 1: moveY(); if ((tm % ((dif == 0.5)) ? 50 : 25) == 0){ _local2 = cb(); st(53, -14, ((_local2 + Math.random()) - 0.5)); st(-53, -14, ((_local2 + Math.random()) - 0.5)); st(76, 30, ((_local2 + Math.random()) - 0.5)); st(-76, 30, ((_local2 + Math.random()) - 0.5)); }; if (tm > 40){ pg = 2; }; break; case 2: moveY(); if (Math.random() < (dif * 0.25)){ jet(); }; if (tm2 >= 80){ tm2 = 0; pg = (pg + 1); }; break; case 3: if (tm2 <= 150){ if ((tm2 % ((dif == 0.5)) ? 60 : 30) == 0){ jet2(); }; moveY(); } else { tm2 = 0; pg = (pg + 1); }; break; case 4: if (tm2 <= 60){ if ((tm2 % ((dif == 0.5)) ? 20 : 10) == 0){ jet2(); }; moveY(); } else { tm2 = 0; if (hp > (df * 0.625)){ pg = 2; } else { tm2 = 0; _a.gotoAndStop(4); pg = 5; }; }; break; case 5: moveY(); if (tm2 == 1){ st(0, 0, (Math.PI * 0.1)); st(0, 0, (Math.PI * 0.3)); st(0, 0, (Math.PI * 0.5)); st(0, 0, (Math.PI * 0.7)); st(0, 0, (Math.PI * 0.9)); st(0, 0, (Math.PI * 1.1)); st(0, 0, (Math.PI * 1.3)); st(0, 0, (Math.PI * 1.5)); st(0, 0, (Math.PI * 1.7)); st(0, 0, (Math.PI * 1.9)); if (dif == 0.5){ } else { st(0, 0, 0); st(0, 0, (Math.PI * 0.2)); st(0, 0, (Math.PI * 0.4)); st(0, 0, (Math.PI * 0.6)); st(0, 0, (Math.PI * 0.8)); st(0, 0, Math.PI); st(0, 0, (Math.PI * 1.2)); st(0, 0, (Math.PI * 1.4)); st(0, 0, (Math.PI * 1.6)); st(0, 0, (Math.PI * 1.8)); }; }; break; case 6: moveY(); rest = (rest + 1); if (rest > 30){ rest = 0; tm2 = 0; pg = (pg + 1); }; break; case 7: if (tm2 <= 32){ switch ((tm & ((dif == 0.5)) ? 7 : 3)){ case 1: jet2(); break; case 3: jet(); break; }; moveY(); } else { tm2 = 0; _a.gotoAndStop(19); pg = (pg + 1); }; break; case 8: if (tm2 < 24){ app = (Math.random() * 5); st(appX[app], appY[app], (((Math.random() * 1.6) - 0.8) * 3.14159265358979)); if (tm2 <= 18){ if ((tm2 % 3) == 0){ st2(0, 44, Math.PI); }; }; }; if (((inv) || ((s1 > 0)))){ } else { if (dif == 0.5){ if ((((_a.currentFrame >= 48)) && ((_a.currentFrame < 66)))){ _a.gotoAndStop(66); }; } else { if (_a.currentFrame == 48){ new Sfx($S.shot$player$white$shoot, this); } else { if ((((_a.currentFrame > 49)) && ((_a.currentFrame < 65)))){ if (((((p.x + 8) > x)) && ((p.x < (x + 8))))){ if (p.y > y){ if (ar > 0){ inv = true; ar = (ar - 1); new Sfx($S.explosion$armor, p); } else { alv = false; }; }; }; }; }; }; }; moveY(); }; nu(12, 116, 34, -29); } override protected function di():void{ if (visible){ super.di(); new boss$2$explode(x, _y); new BossBlast(x, y, 140, 40, 14, _.blast, 0.7); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.bi$3, 0, ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.bi$3, 0, ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.smokeBall, (Math.random() * 360), (Math.random() + 0.5)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.smokeBall, (Math.random() * 360), (Math.random() + 0.5)); }; } private function moveY():void{ y = (y + ((Math.cos((side * 3)) * 0.5) + (Math.sin((side2 * 2)) * 0.1))); y = (y + ((80 - y) * 0.05)); } function jet2():void{ app = (Math.random() * 5); new e3((x + appX[app]), (y + appY[app])); } override protected function hpExplode1():void{ new BossBlast(x, y, 140, 40, 5, _.blast, 0.7); } } }//package
Section 762
//boss$2$ (boss$2$) package { import flash.display.*; public class boss$2$ extends MovieClip { private var $:boss$2; public var eng1:MovieClip; public var eng2:MovieClip; public var eng3:MovieClip; public var eng4:MovieClip; public var cb:Number; public function boss$2$(_arg1:boss$2){ addFrameScript(2, frame3, 17, frame18, 120, frame121, 180, frame181, 280, frame281); $ = _arg1; } function frame121(){ cb = $.cb(); $.st2(-9, 47, (cb - 1.2)); $.st2(-9, 47, (cb + 1.2)); $.st2(-9, 47, (cb - 0.6)); $.st2(-9, 47, (cb + 0.6)); } function frame281(){ $.pg = 5; gotoAndStop(4); } function frame3(){ gotoAndStop(1); } function frame18(){ $.pg = ($.pg + 1); $.tm2 = 0; gotoAndStop(1); cb = $.cb(); $.st2(-9, 47, (cb - 1.2)); $.st2(-9, 47, (cb + 1.2)); $.st2(-9, 47, (cb - 0.6)); $.st2(-9, 47, (cb + 0.6)); } function frame181(){ cb = $.cb(); $.st2(-9, 47, (cb - 1.2)); $.st2(-9, 47, (cb + 1.2)); $.st2(-9, 47, (cb - 0.6)); $.st2(-9, 47, (cb + 0.6)); } } }//package
Section 763
//boss$2$explode (boss$2$explode) package { import flash.display.*; public class boss$2$explode extends Anim { public var sh:MovieClip; public function boss$2$explode(_arg1:int, _arg2:int){ stop(); super(Top.wk, _arg1, _arg2); sh.addChild(new Raster(sh, 0, 0, _.boss$2$shad, false)); } override public function nt():void{ var _local1:Raster; nextFrame(); if (currentFrame == 45){ Top.bg.ck(this, ((x + (Math.random() * 100)) - 50), ((y + (Math.random() * 100)) - 50), ((Math.random() * 0.5) + 0.25)); Top.bg.ck(this, ((x + (Math.random() * 100)) - 50), ((y + (Math.random() * 100)) - 50), ((Math.random() * 0.5) + 0.25)); Top.bg.ck(this, ((x + (Math.random() * 100)) - 50), ((y + (Math.random() * 100)) - 50), ((Math.random() * 0.5) + 0.25)); _local1 = new Raster(Top.bg.lo, x, (y - Top.bg.y), _.boss$2$wreck, false); Top.bg.lo.setChildIndex(_local1, 0); }; } } }//package
Section 764
//boss$3 (boss$3) package { public class boss$3 extends Boss { private var gunOffsetL:int; private var scaleSpd:Number; private var ts:Number; private var gunL:Raster; private var count:int; private var gunR:Raster; private var graphic:Timeline; private var tentacleR1:Timeline; private var tentacleR2:Timeline; private var tentacleR3:Timeline; private var tentacleL1:Timeline; private var tentacleL2:Timeline; private var tentacleL3:Timeline; private var tentacleL4:Timeline; private var tentacleR4:Timeline; private var range:Number; private var gunOffsetR:int; private static const GUN_X:Array = [-121, -120.1, -119.2, -118.3, -117.3, -116.4, -115.5, -114.6, -113.7, -112.8, -111.9, -109.9, -108, -105.9, -103.9, -101.9, -99.9, -97.9, -96, -93.9, -92.1, -90, -88.1, -86.1, -84.1, -82.1, -80.1, -78.1, -76, -74, -75.9, -77.8, -79.6, -81.6, -83.4, -85.4, -87.2, -89.1, -91, -93.9, -96.7, -99.6, -102.6, -105.4, -108.3, -111.2, -114.1, -117, -117.4, -117.9, -118.4, -118.8, -119.2, -119.6, -120.1, -120.5, -121]; private static const GUN_Y:Array = [4, -0.1, -4.2, -8.3, -12.4, -16.4, -20.5, -24.7, -28.7, -32.8, -36.9, -39.7, -42.2, -44.9, -47.6, -50.4, -53, -55.6, -58.4, -61.1, -63.7, -66.5, -69.2, -71.9, -74.5, -77.2, -80, -82.6, -85.3, -88, -87.6, -87.4, -87, -86.6, -86.3, -86, -85.6, -85.4, -85, -80.6, -76.1, -71.6, -67.2, -62.8, -58.4, -53.9, -49.4, -45, -39.6, -34.1, -28.6, -23.2, -17.8, -12.4, -6.9, -1.5, 4]; public function boss$3(){ gunOffsetL = (Math.random() * 14); gunOffsetR = ((Math.random() * 14) + 28); tentacleL1 = new Timeline(this, -8, 10, _.boss$3$tentacle$1, (Math.random() * 20), false); tentacleL2 = new Timeline(this, -11, 6, _.boss$3$tentacle$2, (Math.random() * 13), false); tentacleL3 = new Timeline(this, -14, 14, _.boss$3$tentacle$3, (Math.random() * 7), false); tentacleL4 = new Timeline(this, -9, 14, _.boss$3$tentacle$4, gunOffsetL, false); tentacleR1 = new Timeline(this, 8, 10, _.boss$3$tentacle$1, ((Math.random() * 20) + 40), false); tentacleR1.scaleX = -1; tentacleR2 = new Timeline(this, 11, 6, _.boss$3$tentacle$2, ((Math.random() * 13) + 26), false); tentacleR2.scaleX = -1; tentacleR3 = new Timeline(this, 14, 14, _.boss$3$tentacle$3, ((Math.random() * 7) + 14), false); tentacleR3.scaleX = -1; tentacleR4 = new Timeline(this, 9, 14, _.boss$3$tentacle$4, gunOffsetR, false); tentacleR4.scaleX = -1; graphic = new Timeline(this, 0, 0, _.boss$3, 0, false); gunL = new Raster(this, 0, 0, _.boss$3$gun, false); gunR = new Raster(this, 0, 0, _.boss$3$gun, false); ts = 0.04; count = 0; scaleSpd = 0.03; scaleX = 0; scaleY = 0; super(bg.hi, 240, -2780, 4000, 3606); countd = 900; darea = 7841; } override public function nt():void{ nt2(); tentacleL1.lp(); tentacleL2.lp(); tentacleL3.lp(); tentacleL4.lp(); tentacleR1.lp(); tentacleR2.lp(); tentacleR3.lp(); tentacleR4.lp(); if (scaleX < 1){ scaleSpd = (scaleSpd * 0.975); scaleX = (scaleX + scaleSpd); if (scaleX >= 1){ scaleX = 1; scaleSpd = -1; }; scaleY = scaleX; }; gunL.x = (GUN_X[((tm + gunOffsetL) % GUN_X.length)] + tentacleL1.x); gunL.y = (GUN_Y[((tm + gunOffsetL) % GUN_Y.length)] + tentacleL1.y); gunR.x = (-(GUN_X[((tm + gunOffsetR) % GUN_X.length)]) + tentacleR1.x); gunR.y = (GUN_Y[((tm + gunOffsetR) % GUN_Y.length)] + tentacleR1.y); var _local1:Number = cb2(gunL.x, gunL.y); var _local2:Number = (gunL.rotation * 0.0174532925199433); if (_local1 < 0){ _local1 = (_local1 + 6.28318530717959); }; if (_local2 < 0){ _local2 = (_local2 + 6.28318530717959); } else { if (_local2 >= 6.28318530717959){ _local2 = (_local2 - 6.28318530717959); }; }; var _local3:Number = (_local1 - _local2); if (_local3 < 0){ _local3 = (_local3 + 6.28318530717959); } else { if (_local3 >= 6.28318530717959){ _local3 = (_local3 - 6.28318530717959); }; }; if ((((_local2 < (_local1 + (ts * 0.5)))) && ((_local2 > (_local1 - (ts * 0.5)))))){ _local2 = _local1; } else { if (_local3 > 3.14159265358979){ _local2 = (_local2 - ts); } else { _local2 = (_local2 + ts); }; }; gunL.rotation = (_local2 * 57.2957795130823); _local1 = cb2(gunR.x, gunR.y); _local2 = (gunR.rotation * 0.0174532925199433); if (_local1 < 0){ _local1 = (_local1 + 6.28318530717959); }; if (_local2 < 0){ _local2 = (_local2 + 6.28318530717959); } else { if (_local2 >= 6.28318530717959){ _local2 = (_local2 - 6.28318530717959); }; }; _local3 = (_local1 - _local2); if (_local3 < 0){ _local3 = (_local3 + 6.28318530717959); } else { if (_local3 >= 6.28318530717959){ _local3 = (_local3 - 6.28318530717959); }; }; if ((((_local2 < (_local1 + (ts * 0.5)))) && ((_local2 > (_local1 - (ts * 0.5)))))){ _local2 = _local1; } else { if (_local3 > 3.14159265358979){ _local2 = (_local2 - ts); } else { _local2 = (_local2 + ts); }; }; gunR.rotation = (_local2 * 57.2957795130823); } override public function ht(_arg1:Number, _arg2:int=0):void{ super.ht(_arg1, _arg2); var _local3:Number = (hp / df); if (_local3 > 0.85){ return; }; if (_local3 > 0.71){ if (graphic.cf() < 1){ explode(); graphic.goto(1); }; return; }; if (_local3 > 0.57){ if (graphic.cf() < 2){ explode(); graphic.goto(2); }; return; }; if (_local3 >= 0.43){ if (graphic.cf() < 3){ explode(); graphic.goto(3); }; return; }; if (_local3 >= 0.29){ if (graphic.cf() < 4){ explode(); graphic.goto(4); }; return; }; if (_local3 > 0.14){ if (graphic.cf() < 5){ explode(); graphic.goto(5); }; return; }; if (graphic.cf() < 6){ explode(); graphic.goto(6); }; } override protected function di():void{ if (visible){ super.di(); explode(); new BossBlast(x, _y, 50, 75, 12, _.blastU, 0.8); }; } override protected function bt():void{ var _local1:Number; var _local2:Number; tm = (tm + 1); count = (count + 1); switch (pg){ case 0: if (count < 300){ switch ((count % ((dif == 0.5)) ? 120 : 80)){ case 45: _local1 = cb2(gunL.x, gunL.y); _local2 = cb2(gunR.x, gunR.y); st(gunL.x, gunL.y, (((_local1 + 0.3) + (Math.random() * 0.1)) - 0.05)); st(gunL.x, gunL.y, (((_local1 - 0.3) + (Math.random() * 0.1)) - 0.05)); st(gunR.x, gunR.y, (((_local2 + 0.3) + (Math.random() * 0.1)) - 0.05)); st(gunR.x, gunR.y, (((_local2 - 0.3) + (Math.random() * 0.1)) - 0.05)); break; case 55: _local1 = cb2(gunL.x, gunL.y); _local2 = cb2(gunR.x, gunR.y); st(gunL.x, gunL.y, (((_local1 + 0.5) + (Math.random() * 0.1)) - 0.05)); st(gunL.x, gunL.y, (((_local1 - 0.5) + (Math.random() * 0.1)) - 0.05)); st(gunR.x, gunR.y, (((_local2 + 0.5) + (Math.random() * 0.1)) - 0.05)); st(gunR.x, gunR.y, (((_local2 - 0.5) + (Math.random() * 0.1)) - 0.05)); if (count == 215){ st(gunR.x, gunR.y, ((_local2 + (Math.random() * 0.1)) - 0.05)); st(gunL.x, gunL.y, ((_local1 + (Math.random() * 0.1)) - 0.05)); }; }; } else { pg = 1; count = 0; range = (Math.PI + 1.35); }; break; case 1: if (count >= 60){ if (count < 195){ if ((count % 13) == 0){ if (Math.random() < dif){ st(-10, 0, -(range)); st(-10, 0, (-(range) * 0.75)); st(10, 0, (range * 0.75)); st(10, 0, range); }; range = (range - 0.09); }; } else { _local1 = cb2(gunL.x, gunL.y); _local2 = cb2(gunR.x, gunR.y); if (dif == 0.5){ } else { st2(gunL.x, gunL.y, (_local1 - 1)); st2(gunL.x, gunL.y, (_local1 + 1)); }; st2(gunL.x, gunL.y, (_local1 - 0.5)); st2(gunL.x, gunL.y, (_local1 + 0.5)); st2(gunL.x, gunL.y, _local1); if (dif == 0.5){ } else { st2(gunR.x, gunR.y, (_local2 - 1)); st2(gunR.x, gunR.y, (_local2 + 1)); }; st2(gunR.x, gunR.y, (_local2 - 0.5)); st2(gunR.x, gunR.y, (_local2 + 0.5)); st2(gunR.x, gunR.y, _local2); pg = 0; count = 0; }; }; }; nu(12, 46, 52, -26); } override protected function hpExplode1():void{ new BossBlast(x, _y, 50, 75, 5, _.blastU, 0.8); } override protected function hpExplode2():void{ new BossBlast(x, _y, 50, 75, 7, _.blastU, 0.8); } private function explode():void{ new bi$6gen(((x + (Math.random() * 88)) - 44), ((y + (Math.random() * 175)) - 132), ((Math.random() * 3) + 2)); new bi$6gen(((x + (Math.random() * 88)) - 44), ((y + (Math.random() * 175)) - 132), ((Math.random() * 3) + 2)); new bi$6gen(((x + (Math.random() * 88)) - 44), ((y + (Math.random() * 175)) - 132), ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 264)) - 132), ((_y + (Math.random() * 175)) - 132), _.bi$7, (Math.random() * 360), (Math.random() + 1)); Efx.$(fx, ((x + (Math.random() * 264)) - 132), ((_y + (Math.random() * 175)) - 132), _.bi$7, (Math.random() * 360), (Math.random() + 1)); Efx.$(fx, ((x + (Math.random() * 264)) - 132), ((_y + (Math.random() * 175)) - 132), _.smokeBallU, (Math.random() * 360), (Math.random() + 0.5)); Efx.$(fx, ((x + (Math.random() * 264)) - 132), ((_y + (Math.random() * 175)) - 132), _.smokeBallU, (Math.random() * 360), (Math.random() + 0.5)); } override protected function ot():void{ if (stage == null){ } else { _y = (y + parent.parent.y); }; } } }//package
Section 765
//boss$4 (boss$4) package { public class boss$4 extends Boss { private var gun:Raster; private var genR:boss$4$generator; private var shielded:Boolean; private var laser:boss$4$laser; private var count:int; private var unshielded:Boolean; private var gensDied:int; private var graphic:Raster; private var shield:Timeline; private var genL:boss$4$generator; private var scan:boss$4$scan; private var ts:Number; public function boss$4(){ graphic = new Raster(this, 0, 0, _.boss$4, false); gun = new Raster(this, 0, 0, _.boss$4$gun, false); shield = new Timeline(this, 0, 0, _.boss$4$shield); shield.scaleX = 0.1; shield.scaleY = 0.1; shielded = true; unshielded = false; gensDied = 0; ts = 0.01; count = 0; super(bg, 240, -3600, 1000, 3927); darea = 10216; genL = new boss$4$generator(this, 66, -3536, _.boss$4$generatorL, _.boss$4$generatorL$die, true); genR = new boss$4$generator(this, 426, -3535, _.boss$4$generatorR, _.boss$4$generatorR$die, false); laser = new boss$4$laser(this, gun, 0, 0); scan = new boss$4$scan(this, gun, 0, 0); } override protected function di():void{ if (visible){ super.di(); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.bi$3, 0, ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.bi$3, 0, ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.smokeBall, (Math.random() * 360), (Math.random() + 0.5)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.smokeBall, (Math.random() * 360), (Math.random() + 0.5)); new boss$4$explode(x, _y); new BossBlast(x, _y, 240, 70, 16, _.blast); new Raster(bg.hi, x, y, _.boss$4$wreck, false); new ucannon(x, _y); }; } override public function nt():void{ nt2(); if (shielded){ if (shield.alpha > 0.4){ shield.alpha = (shield.alpha - 0.04); } else { if (shield.alpha < 0.4){ shield.alpha = (shield.alpha + 0.04); }; }; if (shield.scaleX < 1){ shield.scaleX = (shield.scaleX * 1.2); shield.scaleY = shield.scaleX; } else { shield.scaleX = 1; shield.scaleY = 1; }; shield.lp(); return; }; if (shield.alpha > 0){ shield.alpha = (shield.alpha - 0.04); shield.scaleX = (shield.scaleX * 0.75); shield.scaleY = shield.scaleX; shield.lp(); }; } override public function ht(_arg1:Number, _arg2:int=0):void{ if (shielded){ shield.alpha = 1; new Sfx($S.shot$resist, this); return; }; shield.alpha = (shield.alpha * 0.75); super.ht(_arg1, _arg2); } function genDied():void{ gensDied = (gensDied + 1); } override protected function hpExplode1():void{ new BossBlast(x, _y, 50, 240, 6, _.blast); } override protected function bt():void{ var _local1:Number; var _local2:Number; var _local3:Number; var _local4:Number; tm = (tm + 1); count = (count + 1); switch (pg){ case 0: aim(); if ((tm % ((dif == 0.5)) ? 36 : 18) == 2){ sto(43, 88, ((3.14159265358979 + (Math.random() * 0.3)) - 0.15), false); sto(-43, 88, ((3.14159265358979 + (Math.random() * 0.3)) - 0.15), false); sto(43, 88, ((3.14159265358979 + (Math.random() * 0.3)) - 0.15), false); sto(-43, 88, ((3.14159265358979 + (Math.random() * 0.3)) - 0.15), false); }; if (count > 80){ count = 0; pg = 1; }; break; case 1: aim(); if ((tm % ((dif == 0.5)) ? 41 : 27) == 2){ sto(43, 88, ((3.14159265358979 + (Math.random() * 0.4)) - 0.2), false); sto(-43, 88, ((3.14159265358979 + (Math.random() * 0.4)) - 0.2), false); }; if ((count % 70) == 0){ _local1 = cb(); st(0, 0, (_local1 - 1.2)); st(0, 0, (_local1 + 1.2)); if (dif == 0.5){ } else { st(0, 0, (_local1 - 0.8)); st(0, 0, (_local1 + 0.8)); }; st(0, 0, (_local1 - 0.4)); st(0, 0, (_local1 + 0.4)); st(0, 0, _local1); }; if (count > 210){ ts = (ts * 0.5); count = 0; pg = 2; }; break; case 2: if (count > 30){ sto(43, 88, (3.14159265358979 - 1.4)); sto(43, 88, (3.14159265358979 + 1.4)); if (dif == 0.5){ } else { sto(43, 88, (3.14159265358979 - 0.7)); sto(43, 88, (3.14159265358979 + 0.7)); }; sto(43, 88, 3.14159265358979); sto(-43, 88, (3.14159265358979 - 1.4)); sto(-43, 88, (3.14159265358979 + 1.4)); if (dif == 0.5){ } else { sto(-43, 88, (3.14159265358979 - 0.7)); sto(-43, 88, (3.14159265358979 + 0.7)); }; sto(-43, 88, 3.14159265358979); scan.activate(); count = 0; pg = 3; }; break; case 3: aim(); if (count > 8){ if (count > 80){ scan.deactivate(); laser.activate(); genL.removeShield(); genR.removeShield(); count = 0; pg = 4; }; }; break; case 4: if (count > 60){ laser.deactivate(); ts = (ts * 2); count = 0; pg = 5; } else { if (((inv) || ((s1 > 0)))){ } else { _local2 = Math.sqrt((((p.x - x) * (p.x - x)) + (((p.y - y) - bg.y) * ((p.y - y) - bg.y)))); if (_local2 > 40){ _local3 = ((Math.sin(((gun.rotation - 180) * 0.0174532925199433)) * _local2) + x); _local4 = ((Math.cos(((gun.rotation - 180) * 0.0174532925199433)) * -(_local2)) + _y); if ((((p.x - _local3) * (p.x - _local3)) + ((p.y - _local4) * (p.y - _local4))) < 400){ if (ar > 0){ inv = true; ar = (ar - 1); new Sfx($S.explosion$armor, p); } else { alv = false; }; }; }; }; if (count == 1){ new Sfx($S.shot$player$white$shoot, this); }; }; break; case 5: if (count > 30){ genL.useShield(); genR.useShield(); count = 0; pg = 1; }; if ((tm % ((dif == 0.5)) ? 11 : 7) == 2){ sto(43, 88, 3.14159265358979); sto(-43, 88, 3.14159265358979); }; }; nu(8, 34, 45, -41); if (unshielded){ return; }; if (gensDied >= 2){ shielded = false; shield.alpha = (shield.alpha - 0.1); unshielded = true; }; } private function aim():void{ var _local1:Number = cb(); var _local2:Number = ((gun.rotation - 180) * 0.0174532925199433); if (_local1 < 0){ _local1 = (_local1 + 6.28318530717959); }; if (_local2 < 0){ _local2 = (_local2 + 6.28318530717959); } else { if (_local2 >= 6.28318530717959){ _local2 = (_local2 - 6.28318530717959); }; }; var _local3:Number = (_local1 - _local2); if (_local3 < 0){ _local3 = (_local3 + 6.28318530717959); } else { if (_local3 >= 6.28318530717959){ _local3 = (_local3 - 6.28318530717959); }; }; if ((((_local2 < (_local1 + (ts * 0.5)))) && ((_local2 > (_local1 - (ts * 0.5)))))){ _local2 = _local1; } else { if (_local3 > 3.14159265358979){ _local2 = (_local2 - ts); } else { _local2 = (_local2 + ts); }; }; gun.rotation = ((_local2 * 57.2957795130823) + 180); } override protected function hpExplode2():void{ new BossBlast(x, _y, 50, 70, 8, _.blast); } override protected function ot():void{ if (stage == null){ } else { _y = (y + parent.y); }; } override protected function sto(_arg1:int=0, _arg2:int=0, _arg3:Number=0, _arg4:Boolean=true):void{ var _local5:Number = (gun.rotation * 0.0174532925199433); var _local6:Number = Math.sqrt(((_arg1 * _arg1) + (_arg2 * _arg2))); var _local7:Number = (Math.atan2(_arg2, _arg1) + 1.5707963267949); if (_arg4){ new Shot((x + (Math.sin((_local5 + _local7)) * _local6)), (_y - (Math.cos((_local5 + _local7)) * _local6)), (_local5 + _arg3)); return; }; new Shot2((x + (Math.sin((_local5 + _local7)) * _local6)), (_y - (Math.cos((_local5 + _local7)) * _local6)), (_local5 + _arg3)); } } }//package
Section 766
//boss$4$explode (boss$4$explode) package { public class boss$4$explode extends Timeline { public function boss$4$explode(_arg1:int, _arg2:int){ super(fx, _arg1, _arg2, _.boss$4$explode); } override public function nt():void{ if (_f == _t){ d(this); return; }; nf(); } } }//package
Section 767
//boss$4$generator (boss$4$generator) package { public class boss$4$generator extends Tanku implements nBgObject { private var die:_Raster; private var graphic:Timeline; private var shield:Timeline; private var boss:boss$4; private var shielded:Boolean; var layer:int; public function boss$4$generator(_arg1:boss$4, _arg2:int, _arg3:int, _arg4:_Timeline, _arg5:_Raster, _arg6:Boolean){ super(_arg2, _arg3, 0, 350, 1604, -1, null, blast, 0.75, 1); yb = (yb + 30); graphic = new Timeline(this, 0, 0, _arg4, 0, false); boss = _arg1; die = _arg5; shield = new Timeline(this, (_arg6) ? -10 : 0, (_arg6) ? -10 : 0, _.boss$4$shieldSide); shield.scaleX = 0.1; shield.scaleY = 0.1; shielded = true; } override protected function ot():void{ noAim(); } override public function nt():void{ nu(2, 14, 26, -12); if (shielded){ if (shield.alpha > 0.4){ shield.alpha = (shield.alpha - 0.04); } else { if (shield.alpha < 0.4){ shield.alpha = (shield.alpha + 0.04); }; }; if (shield.scaleX < 1){ shield.scaleX = (shield.scaleX * 1.2); shield.scaleY = shield.scaleX; } else { shield.scaleX = 1; shield.scaleY = 1; }; shield.lp(); return; }; if (shield.alpha > 0){ shield.alpha = (shield.alpha - 0.04); shield.scaleX = (shield.scaleX * 0.75); shield.scaleY = shield.scaleX; shield.lp(); }; if (graphic.cf() == 0){ return; }; if (graphic.cf() == graphic._t){ graphic.goto(0); return; }; graphic.nf(); } override public function ht(_arg1:Number, _arg2:int=0):void{ if (shielded){ shield.alpha = 1; new Sfx($S.shot$resist, this); return; }; shield.alpha = (shield.alpha * 0.75); super.ht(_arg1, _arg2); } function removeShield():void{ if (visible){ } else { return; }; shielded = false; shield.alpha = (shield.alpha - 0.1); graphic.nf(); } override public function ss(_arg1:Number, _arg2:Number, _arg3:bomb$4):void{ } public function getLayer():int{ return (layer); } override protected function di():void{ super.di(); boss.genDied(); new Raster(bg.hi, x, y, die); } function useShield():void{ if (visible){ shielded = true; }; } } }//package
Section 768
//boss$4$laser (boss$4$laser) package { import flash.display.*; public class boss$4$laser extends boss$4$scan { public function boss$4$laser(_arg1:boss$4, _arg2:Sprite, _arg3:int, _arg4:int){ super(_arg1, _arg2, _arg3, _arg4); scaleX = 0; scaleY = 1; } override public function nt():void{ if (active){ if (scaleX < 1){ scaleX = (scaleX + 0.05); }; } else { if (scaleX > 0){ scaleX = (scaleX - 0.05); if (scaleX < 0){ scaleX = 0; }; }; }; } } }//package
Section 769
//boss$4$scan (boss$4$scan) package { import flash.display.*; public class boss$4$scan extends Anim { protected var active:Boolean; public function boss$4$scan(_arg1:boss$4, _arg2:Sprite, _arg3:int, _arg4:int){ super(_arg2, _arg3, _arg4); deactivate(); scaleY = 0; parent.setChildIndex(this, 0); } function activate():void{ active = true; } function deactivate():void{ active = false; } override public function nt():void{ if (active){ if (scaleY < 1){ scaleY = (scaleY + 0.05); }; } else { if (scaleY > 0){ scaleY = (scaleY - 0.05); }; }; } } }//package
Section 770
//boss$5 (boss$5) package { import flash.geom.*; public class boss$5 extends Boss { private var chargeR:Timeline; private var chargeL:Timeline; private var laserL:Timeline; private var tailLight:Timeline; private var laserR:Timeline; private var graphic:Timeline; private var frame:int; private var yPositioner:int; static const FLASH:ColorTransform = new ColorTransform(2.5, 2.5, 2.5); private static const MOVE_X:Array = [459.5, 457.7, 456, 454.2, 452.5, 450.9, 449.2, 447.5, 445.9, 444.3, 442.7, 441.1, 439.6, 438.1, 436.5, 435, 433.6, 432.1, 430.7, 429.3, 427.9, 426.5, 425.1, 423.8, 422.5, 421.2, 419.9, 418.6, 417.4, 416.1, 414.9, 413.7, 412.6, 411.4, 410.3, 409.2, 408.1, 407, 406, 404.9, 403.9, 402.9, 401.9, 401, 400, 399.1, 398.2, 397.3, 396.5, 395.6, 395.6, 395.5, 395.5, 395.4, 395.4, 395.3, 395.2, 395.2, 395.1, 395, 395, 394.9, 394.8, 394.7, 394.7, 394.6, 394.5, 394.4, 394.3, 394.2, 394.2, 394.1, 394, 393.9, 393.8, 393.7, 393.6, 393.5, 393.3, 393.2, 393.1, 392.9, 392.8, 392.6, 392.4, 392.3, 392.1, 392, 391.8, 391.7, 391.5, 391.4, 391.3, 391.1, 391, 390.9, 390.8, 390.7, 390.6, 390.5, 390.4, 390.3, 390.2, 390.1, 390, 389.9, 389.8, 389.8, 389.7, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.5, 389.5, 389.5, 389.5, 389.5, 389.5, 389.5, 389.5, 389.5, 389.4, 389.4, 389.4, 389.4, 389.4, 389.4, 389.4, 389.4, 389.3, 389.3, 389.3, 389.3, 389.3, 389.3, 389.2, 389.2, 389.2, 389.2, 389.2, 389.2, 389.1, 389.1, 389.1, 389.1, 389, 389, 389, 389, 388.9, 388.9, 388.9, 388.9, 388.8, 388.8, 388.8, 388.8, 388.8, 388.7, 388.7, 388.7, 388.7, 388.6, 388.6, 388.6, 388.6, 388.6, 388.6, 388.5, 388.5, 388.5, 388.5, 388.5, 388.4, 388.4, 388.4, 388.4, 388.4, 388.4, 388.3, 388.3, 388.3, 388.3, 388.3, 388.3, 388.3, 388.2, 388.2, 388.2, 388.2, 388.2, 388.3, 388.3, 388.3, 388.3, 388.3, 388.3, 388.3, 388.3, 388.3, 388.3, 388.3, 388.4, 388.4, 388.4, 388.4, 388.4, 388.4, 388.4, 388.4, 388.4, 388.5, 388.5, 388.5, 388.5, 388.5, 388.5, 388.5, 388.6, 388.6, 388.6, 388.6, 388.6, 388.6, 388.6, 388.6, 388.7, 388.7, 388.7, 388.7, 388.7, 388.7, 388.8, 388.8, 388.8, 388.8, 388.8, 388.9, 388.9, 388.9, 388.9, 389, 389, 389, 389, 389, 389.1, 389.1, 389.1, 389.1, 389.2, 389.2, 389.2, 389.2, 389.2, 389.2, 389.3, 389.3, 389.3, 389.3, 389.3, 389.4, 389.4, 389.4, 389.4, 389.4, 389.4, 389.5, 389.5, 389.5, 389.5, 389.5, 389.5, 389.5, 389.6, 389.6, 389.6, 389.6, 389.6, 389.6, 389.5, 389.5, 389.4, 389.3, 389.2, 389.1, 389, 388.9, 388.7, 388.6, 388.5, 388.4, 388.2, 388.1, 387.9, 387.8, 387.6, 387.5, 387.3, 387.1, 387, 386.8, 386.6, 386.4, 386.2, 386, 385.8, 385.6, 385.6, 385.5, 385.4, 385.3, 385.3, 385.2, 385.1, 385, 385, 384.9, 384.8, 384.7, 384.7, 384.6, 384.5, 384.4, 384.4, 384.3, 384.2, 384.1, 384.1, 384, 383.9, 383.8, 383.8, 383.7, 383.6, 382, 380.4, 378.8, 377.1, 375.4, 373.6, 371.9, 370, 368.2, 366.3, 364.4, 362.4, 360.5, 358.5, 356.4, 354.3, 352.2, 350.1, 347.9, 345.7, 343.4, 341.1, 338.8, 336.5, 334.1, 331.7, 329.2, 326.8, 324.2, 321.7, 319.1, 316.5, 313.9, 311.2, 308.5, 305.7, 303, 300.1, 297.3, 294.4, 291.5, 288.6, 285.6, 282.6, 279.5, 276.5, 273.3, 270.2, 267, 263.8, 260.6, 257.3, 254, 250.5, 247.1, 243.7, 240.4, 237, 233.8, 230.5, 227.3, 224.1, 221, 217.9, 214.8, 211.8, 208.8, 205.8, 202.8, 199.9, 197.1, 194.3, 191.5, 188.7, 186, 183.3, 180.6, 178, 175.4, 172.9, 170.4, 167.9, 165.4, 163, 160.6, 158.3, 156, 153.7, 151.5, 149.3, 147.1, 145, 142.9, 140.8, 138.8, 136.8, 134.8, 132.9, 131, 129.2, 127.3, 125.6, 123.8, 122.1, 120.4, 118.8, 117.2, 115.6, 114, 112.5, 111.1, 109.6, 109.5, 109.3, 109.2, 109, 108.8, 108.7, 108.5, 108.4, 108.2, 108, 107.8, 107.7, 107.5, 107.3, 107.1, 106.9, 106.7, 106.5, 106.3, 106.2, 106, 105.8, 105.6, 105.3, 105.1, 104.9, 104.7, 104.5, 104.3, 104.1, 103.8, 103.6, 103.4, 103.2, 102.9, 102.7, 102.5, 102.2, 102, 101.7, 101.5, 101.2, 101, 100.7, 100.5, 100.2, 99.9, 99.7, 99.4, 99.2, 98.9, 98.7, 98.5, 98.2, 98, 97.7, 97.5, 97.3, 97.1, 96.8, 96.6, 96.4, 96.2, 96, 95.7, 95.5, 95.3, 95.1, 94.9, 94.7, 94.5, 94.3, 94.1, 93.9, 93.7, 93.6, 93.4, 93.2, 93, 92.8, 92.7, 92.5, 92.3, 92.2, 92, 91.8, 91.7, 91.5, 91.4, 91.2, 91.1, 90.9, 90.8, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.6, 90.5, 90.5, 90.4, 90.4, 90.3, 90.3, 90.2, 90.1, 90.1, 90, 89.9, 89.8, 89.8, 89.7, 89.6, 89.5, 89.4, 89.4, 89.3, 89.2, 89.1, 89, 88.9, 88.8, 88.7, 88.6, 88.4, 88.3, 88.2, 88.1, 88, 87.9, 87.8, 87.7, 87.6, 87.5, 87.5, 87.4, 87.3, 87.2, 87.2, 87.1, 87, 87, 86.9, 86.9, 86.8, 86.8, 86.7, 86.7, 86.6, 89, 91.4, 93.9, 96.5, 99.2, 102, 104.8, 107.8, 110.8, 113.9, 117, 120.3, 123.6, 127, 130.5, 134.1, 137.8, 141.5, 145.3, 149.2, 153.2, 157.3, 161.4, 165.7, 170, 174.4, 178.9, 183.4, 188, 192.8, 197.6, 202.4, 207.4, 212.4, 217.6, 222.8, 228.1, 233.4, 238.9, 244.4, 249.7, 0xFF, 260.2, 265.3, 270.4, 275.3, 280.2, 285, 289.7, 294.3, 298.9, 303.4, 307.7, 312, 316.3, 320.4, 324.5, 328.5, 332.4, 336.2, 339.9, 343.6, 347.2, 350.7, 354.1, 357.4, 360.7, 363.8, 366.9, 370, 372.9, 375.7, 378.5, 381.2, 383.8, 386.3, 388.8, 391.1, 393.4, 395.6]; private static const MOVE_Y:Array = [-207.1, -202.9, -198.6, -194.4, -190.2, -186.2, -182.2, -178.2, -174.2, -170.3, -166.4, -162.6, -158.9, -155.2, -151.4, -147.9, -144.2, -140.7, -137.2, -133.8, -130.4, -127, -123.7, -120.5, -117.3, -114.1, -111, -108, -105, -102, -99, -96.1, -93.3, -90.5, -87.7, -85.1, -82.5, -79.8, -77.2, -74.7, -72.3, -69.9, -67.5, -65.2, -62.9, -60.6, -58.5, -56.4, -54.2, -52.2, -50.6, -48.8, -47, -45.1, -43.2, -41.1, -39, -36.9, -34.6, -32.3, -30, -27.5, -25, -22.3, -19.7, -17, -14.2, -11.3, -8.4, -5.3, -2.3, 0.8, 4.1, 7.4, 10.8, 14.2, 17.7, 21.3, 24.9, 28.6, 32.4, 38.4, 44.2, 49.9, 55.5, 60.9, 66.2, 71.4, 76.4, 81.3, 86.1, 90.7, 95.2, 99.6, 103.8, 107.9, 111.8, 115.6, 119.3, 122.8, 126.2, 129.5, 132.7, 135.7, 138.5, 141.3, 143.8, 146.3, 148.6, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 150.8, 151.5, 152.3, 153.1, 153.9, 154.7, 155.6, 156.5, 157.4, 158.3, 159.3, 160.3, 161.3, 162.4, 163.4, 164.6, 165.7, 166.9, 168.1, 169.3, 170.5, 171.8, 173.1, 174.4, 175.8, 177.2, 178.6, 180, 181.5, 183, 184.5, 186.1, 187.7, 189.3, 190.9, 192.6, 194.3, 196, 197.7, 199.5, 201.3, 204.1, 206.7, 209.4, 212, 214.6, 217.2, 219.7, 222.2, 224.7, 227.1, 229.5, 231.9, 234.2, 236.5, 238.8, 241, 243.2, 245.4, 247.5, 249.7, 251.7, 253.8, 255.8, 257.7, 259.7, 261.6, 263.5, 265.3, 267.1, 268.9, 270.6, 272.3, 274, 275.7, 277.3, 278.8, 280.4, 281.9, 283.4, 284.8, 286.2, 287.6, 289, 290.3, 291.6, 292.8, 292, 291.1, 290.2, 289.3, 288.3, 287.4, 286.4, 285.4, 284.4, 283.3, 282.3, 281.2, 280.1, 279, 277.8, 276.7, 275.5, 274.3, 273.1, 271.9, 270.6, 269.3, 268, 266.7, 265.4, 264.1, 262.7, 261.3, 259.9, 258.5, 0x0101, 255.5, 254, 252.5, 251, 249.5, 247.9, 246.3, 244.7, 243.1, 241.4, 239.8, 238.1, 236.4, 234.7, 232.3, 229.9, 227.6, 225.3, 223, 220.7, 218.5, 216.2, 214, 211.9, 209.7, 207.6, 205.5, 203.5, 201.4, 199.4, 197.4, 195.5, 193.5, 191.6, 189.7, 187.9, 186, 184.2, 182.4, 180.7, 179, 177.2, 175.6, 173.9, 172.3, 170.7, 169.1, 167.5, 166, 164.5, 163, 161.6, 160.1, 158.7, 157.3, 156, 154.7, 153.4, 152.1, 150.8, 148.7, 146.4, 144, 141.4, 138.8, 136, 133.1, 130, 126.8, 123.5, 120.1, 116.5, 112.8, 109, 105.1, 101, 96.8, 92.5, 88.1, 83.4, 78.8, 73.9, 68.9, 63.9, 58.6, 53.3, 47.8, 42.3, 40.3, 38.3, 36.3, 34.3, 32.3, 30.3, 28.4, 26.4, 24.4, 22.4, 20.4, 18.5, 16.5, 14.5, 12.5, 10.6, 8.6, 6.6, 4.6, 2.6, 0.7, -1.3, -3.3, -5.2, -7.2, -9.2, -11.2, -11.5, -11.7, -11.9, -12.2, -12.3, -12.6, -12.9, -13.2, -13.4, -13.7, -14, -14.2, -14.5, -14.8, -15.1, -15.3, -15.7, -16, -16.3, -16.6, -16.9, -17.2, -17.6, -17.9, -18.2, -18.6, -19, -19.3, -19.7, -20, -20.4, -20.7, -21.2, -21.5, -21.9, -22.3, -22.7, -23.1, -23.5, -23.9, -24.3, -24.7, -25.2, -25.6, -26, -26.5, -26.9, -27.3, -27.8, -28.2, -28.7, -29.2, -29.7, -30.2, -30.7, -31.1, -31.6, -32.1, -32.6, -33, -33.5, -33.9, -34.4, -34.8, -35.2, -35.7, -36.1, -36.5, -37, -37.4, -37.7, -38.2, -38.6, -39, -39.4, -39.7, -40.1, -40.5, -40.9, -41.2, -41.6, -41.9, -42.2, -42.6, -43, -43.2, -43.6, -43.9, -44.2, -44.6, -44.9, -45.2, -45.5, -45.7, -46.1, -46.4, -46.6, -46.9, -47.2, -47.4, -47.7, -48, -48.2, -48.4, -48.7, -48.9, -49.2, -49.4, -49.6, -49.8, -50, -50.2, -48.5, -46.7, -44.9, -43, -41.2, -39.2, -37.4, -35.4, -33.4, -31.4, -29.4, -27.3, -25.2, -23.1, -21, -18.8, -16.6, -14.4, -12.2, -9.8, -7.6, -5.2, -2.9, -0.5, 2, 4.4, 6.9, 9.4, 11.9, 14.5, 17.1, 19.7, 22.3, 25, 27.7, 30.4, 33.2, 36, 38.8, 41.6, 44.5, 47.4, 50.3, 53.3, 56.3, 59.3, 62.3, 65.3, 68.2, 71.1, 73.9, 76.8, 79.6, 82.4, 85.2, 87.9, 90.6, 93.3, 95.9, 98.6, 101.2, 103.7, 106.3, 108.8, 111.2, 113.7, 116.1, 118.5, 120.9, 123.2, 125.5, 127.8, 130, 132.3, 134.5, 136.6, 138.8, 140.9, 143, 145, 147, 149, 151, 153, 154.9, 156.8, 158.6, 160.4, 162.2, 164, 165.8, 167.5, 169.2, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 170.8, 171.8, 172.9, 173.9, 175, 176.1, 177.1, 178.2, 179.3, 180.5, 181.6, 182.7, 183.9, 185.1, 186.2, 187.4, 188.6, 189.8, 191.1, 192.3, 193.5, 194.8, 196.1, 197.4, 198.7, 200, 201.3, 202.6, 204, 205.3, 206.7, 208.1, 209.4, 210.9, 212.3, 213.7, 215.1, 216.6, 218, 219.5, 221, 222.5, 224, 225.5, 227.2, 228.8, 230.4, 232, 233.6, 235.2, 236.7, 238.3, 239.8, 241.3, 242.8, 244.2, 245.7, 247.1, 248.6, 250, 251.4, 252.8, 254.1, 255.5, 256.8, 258.1, 259.4, 260.7, 262, 263.2, 264.5, 265.7, 266.9, 268.1, 269.3, 270.4, 271.6, 272.7, 273.8, 274.9, 276, 277.1, 278.1, 279.2, 280.2, 281.2, 282.2, 283.2, 284.1, 285.1, 286, 286.9, 287.8, 286.2, 284.6, 282.9, 281.1, 279.3, 277.4, 275.5, 273.5, 271.5, 269.4, 267.2, 265, 262.8, 260.5, 258.1, 255.7, 253.2, 250.7, 248.2, 245.5, 242.8, 240.1, 237.3, 234.5, 231.6, 228.6, 225.7, 222.9, 220.1, 217.4, 214.7, 212.1, 209.5, 207, 204.5, 202.1, 199.8, 197.5, 195.2, 193, 190.9, 188.8, 186.8, 184.8, 182.8, 181, 179.1, 177.4, 175.7, 174, 172.4, 170.8, 168.5, 166.1, 163.6, 160.9, 158.1, 155.2, 152.2, 149.1, 145.9, 142.5, 139.1, 135.5, 131.8, 128, 124.1, 120, 115.9, 111.6, 107.2, 102.7, 98.1, 93.4, 88.5, 83.6, 78.4, 73.3, 67.4, 61.7, 56.1, 50.8, 45.6, 40.4, 35.6, 30.8, 26.2, 21.8, 17.4, 13.3, 9.3, 5.5, 1.8, -1.7, -5, -8.2, -11.2, -14.2, -16.9, -19.5, -21.9, -24.2, -26.2, -28.2, -28.4, -28.6, -28.7, -29, -29.2, -29.4, -29.6, -29.8, -30.1, -30.3, -30.6, -30.8, -31.1, -31.4, -31.6, -31.9, -32.2, -32.5, -32.7, -33.1, -33.4, -33.7, -34, -34.4, -34.7, -35, -35.4, -35.7, -36.1, -36.5, -36.8, -37.2, -37.6, -38, -38.4, -38.7, -39.2, -39.6, -40.1, -40.5, -40.9, -41.3, -41.7, -42.1, -42.5, -42.9, -43.2, -43.6, -44, -44.4, -44.7, -45.1, -45.4, -45.7, -46.1, -46.4, -46.7, -47, -47.3, -47.6, -47.9, -48.2, -48.5, -48.7, -49, -49.2, -49.5, -49.7, -50, -50.2, -50.5, -50.7, -50.9, -51.1, -51.3, -51.5, -51.6, -51.9, -52.1, -52.2]; public function boss$5(){ graphic = new Timeline(this, 0, 0, _.boss$5, 0, false); chargeL = new Timeline(this, -32, -6, _.boss$5$charge, 0, false); chargeR = new Timeline(this, 32, -6, _.boss$5$charge, 0, false); tailLight = new Timeline(this, 0, -14, _.boss$5$tailLight, 0, false); laserL = new Timeline(this, -32, -6, _.boss$5$laser, 0, false); laserR = new Timeline(this, 32, -6, _.boss$5$laser, 0, false); laserR.scaleX = -1; frame = 0; yPositioner = -120; super(air, 240, (yPositioner + 100), 5000, 8644); darea = 10453; } override protected function boxCombo():void{ boxComboAir(); } override protected function di():void{ if (visible){ super.di(); new BossBlast(x, _y, 50, 200, 18, _.blast); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.bi$3, 0, ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.bi$3, 0, ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.smokeBall, (Math.random() * 360), (Math.random() + 0.5)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.smokeBall, (Math.random() * 360), (Math.random() + 0.5)); }; } override public function nt():void{ nt2(); graphic.lp(); } override protected function bt():void{ var _local1:Number; var _local2:Number; tm = (tm + 1); frame = (frame + 1); x = MOVE_X[frame]; y = MOVE_Y[frame]; y = (y + yPositioner); if (yPositioner < 0){ yPositioner = (yPositioner + 1); }; switch (pg){ case 0: if (frame >= 49){ pg = 1; }; graphic.nf(); break; case 1: if ((tm & ((dif == 0.5)) ? 7 : 3) == 1){ st(0, 0, (Math.random() * 6.28318530717959)); }; if ((tm % ((dif == 0.5)) ? 26 : 13) == 4){ _local1 = cb(); new Shot((x + 27), (y + 58), ((_local1 + (Math.random() * 0.5)) - 0.25)); new Shot((x - 27), (y + 58), ((_local1 + (Math.random() * 0.5)) - 0.25)); }; switch (frame){ case 49: case 55: case 61: case 67: case 73: case 79: case 85: case 91: case 97: case 103: case 109: st3(-32, -6, (((frame - 49) * 0.01) - 2.5)); }; if (frame >= 109){ pg = 2; }; graphic.nf(); break; case 2: if ((tm % ((dif == 0.5)) ? 26 : 13) == 8){ st(0, 0, (Math.atan2((p.y - ((_y + (Math.random() * 100)) - 50)), (p.x - ((x + (Math.random() * 100)) - 50))) + 1.5707963267949)); }; chargeL.nf(); laserL.nf(); if (frame < 300){ if (((inv) || ((s1 > 0)))){ } else { if (frame >= 115){ if (p.x < x){ if ((p.y - 17) < _y){ if ((p.y + 33) > _y){ if (ar > 0){ inv = true; ar = (ar - 1); new Sfx($S.explosion$armor, p); } else { alv = false; }; }; }; }; }; }; if (frame == 111){ new Sfx($S.shot$player$white$shoot, this); }; } else { if (frame >= 362){ laserL.goto(0); chargeL.goto(0); pg = 3; }; }; graphic.nf(); break; case 3: switch (frame){ case 580: case 586: case 592: case 598: case 604: case 610: case 616: case 622: st3(32, -6, 1.8); }; if (frame >= 622){ pg = 4; }; if ((tm % 21) == 4){ _local1 = cb(); _local2 = ((_local1 + Math.random()) - 0.5); st(0, 0, (_local2 - 1.2)); st(0, 0, (_local2 + 1.2)); st(0, 0, (_local2 - 0.9)); st(0, 0, (_local2 + 0.9)); if (dif == 0.5){ } else { st(0, 0, (_local2 - 0.6)); st(0, 0, (_local2 + 0.6)); }; st(0, 0, (_local2 - 0.3)); st(0, 0, (_local2 + 0.3)); st(0, 0, _local2); new Shot((x + 27), (y + 58), ((_local1 + (Math.random() * 0.5)) - 0.25)); new Shot((x - 27), (y + 58), ((_local1 + (Math.random() * 0.5)) - 0.25)); }; graphic.nf(); break; case 4: if ((tm % ((dif == 0.5)) ? 26 : 13) == 8){ st(0, 0, (Math.atan2((p.y - ((_y + (Math.random() * 100)) - 50)), (p.x - ((x + (Math.random() * 100)) - 50))) + 1.5707963267949)); }; chargeR.nf(); laserR.nf(); tailLight.nf(); if (frame < 813){ if (((inv) || ((s1 > 0)))){ } else { if (frame >= 628){ if (p.x > x){ if ((p.y - 17) < _y){ if ((p.y + 33) > _y){ if (ar > 0){ inv = true; ar = (ar - 1); new Sfx($S.explosion$armor, p); } else { alv = false; }; }; }; }; }; }; if (frame == 624){ new Sfx($S.shot$player$white$shoot, this); }; } else { if (frame >= 842){ chargeR.goto(0); laserR.goto(0); tailLight.goto(0); pg = 5; }; }; graphic.nf(); break; case 5: if ((tm & 4) == 1){ st(0, 0, (Math.random() * 6.28318530717959)); }; if ((tm % ((dif == 0.5)) ? 26 : 13) == 4){ _local1 = cb(); new Shot((x + 27), (y + 58), ((_local1 + (Math.random() * 0.6)) - 0.25)); new Shot((x - 27), (y + 58), ((_local1 + (Math.random() * 0.6)) - 0.25)); }; if (frame >= 973){ frame = 49; pg = 1; } else { graphic.nf(); }; }; nu(16, 42, 166, -83); } override protected function hpExplode1():void{ new BossBlast(x, _y, 50, 200, 7, _.blast); } override protected function hpExplode2():void{ new BossBlast(x, _y, 50, 200, 9, _.blast); } override protected function ot():void{ if (stage == null){ } else { _y = y; }; } override function flashOn(_arg1:ColorTransform):void{ transform.colorTransform = FLASH; } } }//package
Section 771
//boss$6 (boss$6) package { import flash.geom.*; public class boss$6 extends Boss { private var count:int; private var side:Number; private var spdY:Number; private var spc:int; private var graphic:Timeline; private var tank:g26; private var targX:Number; private var targY:Number; private var side2:Number; public function boss$6(_arg1:int, _arg2:int){ graphic = new Timeline(this, 0, 0, _.boss$6, 0, false); count = 0; spc = 0; spdY = 0; side = (Math.random() * 3.14159265358979); side2 = (Math.random() * 3.14159265358979); super(air, _arg1, _arg2, 6000, 10000); darea = 27407; targX = x; tank = new g26(this); Efx.$(fx, ((x + (Math.random() * 40)) - 20), ((y + (Math.random() * 40)) - 20), _.bi$4, (Math.random() * 360)); Efx.$(fx, ((x + (Math.random() * 40)) - 20), ((y + (Math.random() * 40)) - 20), _.bi$4, (Math.random() * 360)); Efx.$(fx, ((x + (Math.random() * 40)) - 20), ((y + (Math.random() * 40)) - 20), _.bi$4, (Math.random() * 360)); } private function moveY(_arg1:Number=1):void{ targY = (targY + ((Math.cos((side * 3)) * 4) + (Math.sin((side2 * 2)) * 0.8))); targY = (targY + ((120 - targY) * ((Math.random() * 0.4) + 0.1))); y = (y + (((targY - y) * ((Math.random() * 0.2) + 0.05)) * _arg1)); } override protected function boxCombo():void{ boxComboAir(); } override protected function di():void{ if (visible){ super.di(); if (tank.visible){ tank.die((countd > 0)); }; if (countd > 0){ while ((((e.length > 0)) && (e[0].visible))) { e[0].ht((e[0].hp + 1)); }; }; Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.bi$3, 0, ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.bi$3, 0, ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.smokeBall, (Math.random() * 360), (Math.random() + 0.5)); Efx.$(fx, ((x + (Math.random() * 120)) - 60), ((y + (Math.random() * 100)) - 25), _.smokeBall, (Math.random() * 360), (Math.random() + 0.5)); new boss$6$exp(x, y); new BossBlast(x, _y, 80, 300, 20, _.blast); }; } override public function nt():void{ nt2(); } override protected function bt():void{ var _local1:Number; var _local2:Number; var _local3:Number; var _local4:Number; var _local5:Number; var _local6:Number; var _local7:Number; tm = (tm + 1); side = (side + 0.01); side2 = (side2 + 0.003); spc = (spc + 1); if (graphic.cf() == graphic._t){ graphic.goto(1); } else { graphic.nf(); }; switch (pg){ case 0: if (tm < 10){ spdY = (spdY - 2); } else { moveX(0.1); spdY = (spdY * 0.9); }; y = (y + spdY); if (spdY > -1){ targY = y; pg = 1; }; break; case 1: moveX(); moveY((count * 0.02)); count = (count + 1); if (count > 20){ pg = 2; }; break; case 2: moveX(); moveY(); switch ((tm % 430)){ case 10: case 60: _local1 = Math.PI; if (spc > 70){ if (Math.random() < dif){ st(0, 0, (_local1 - 0.4)); st(0, 0, (_local1 + 0.4)); st(0, 0, (_local1 - 0.2)); st(0, 0, (_local1 + 0.2)); }; spc = 0; }; break; case 16: case 78: if (Math.random() < dif){ _local1 = (Math.PI * 1.5); st(0, 0, (_local1 - 0.4)); st(0, 0, (_local1 + 0.4)); st(0, 0, (_local1 - 0.2)); st(0, 0, (_local1 + 0.2)); }; break; case 22: case 72: if (Math.random() < dif){ st(0, 0, -0.4); st(0, 0, 0.4); st(0, 0, -0.2); st(0, 0, 0.2); }; break; case 28: case 66: if (Math.random() < dif){ _local1 = (Math.PI * 0.5); st(0, 0, (_local1 - 0.4)); st(0, 0, (_local1 + 0.4)); st(0, 0, (_local1 - 0.2)); st(0, 0, (_local1 + 0.2)); }; }; switch ((tm % 260)){ case 80: _local1 = cb(); if ((((dif >= 1)) && (((((p.x + 70) < x)) || ((p.x > (x + 70))))))){ st(-135, -16, (((_local1 - 0.25) + (Math.random() * 0.2)) - 0.1)); st(-78, -40, (((_local1 - 0.25) + (Math.random() * 0.2)) - 0.1)); st(-48, -20, (((_local1 - 0.25) + (Math.random() * 0.2)) - 0.1)); st(135, -16, (((_local1 + 0.25) + (Math.random() * 0.2)) - 0.1)); st(78, -40, (((_local1 + 0.25) + (Math.random() * 0.2)) - 0.1)); st(48, -20, (((_local1 + 0.25) + (Math.random() * 0.2)) - 0.1)); st(0, 128, ((_local1 + (Math.random() * 0.2)) - 0.1)); st(0, 56, ((_local1 + (Math.random() * 0.2)) - 0.1)); } else { if (Math.random() < dif){ st(-135, -16, ((_local1 - 1.1) + (Math.random() * 0.2))); st(-78, -40, ((_local1 - 1.1) + (Math.random() * 0.2))); st(-48, -20, ((_local1 - 1.1) + (Math.random() * 0.2))); st(135, -16, ((_local1 + 0.9) + (Math.random() * 0.2))); st(78, -40, ((_local1 + 0.9) + (Math.random() * 0.2))); st(48, -20, ((_local1 + 0.9) + (Math.random() * 0.2))); }; }; break; case 90: case 170: case 250: if (spc > 70){ if (Math.random() < dif){ _local2 = (p.x - x); _local3 = (p.y - _y); _local4 = (Math.sqrt(((_local2 * _local2) + (_local3 * _local3))) * ((Math.random() * 0.3) + 0.5)); _local5 = cb(); _local6 = (x + (_local4 * Math.sin(_local5))); _local7 = (_y - (_local4 * Math.cos(_local5))); new Shot((x - 135), (_y - 16), (Math.atan2(((_local7 - _y) + 16), ((_local6 - x) + 135)) + 1.5707963267949)); new Shot((x + 135), (_y - 16), (Math.atan2(((_local7 - _y) + 16), ((_local6 - x) - 135)) + 1.5707963267949)); new Shot((x - 128), (_y - 54), (Math.atan2(((_local7 - _y) + 54), ((_local6 - x) + 128)) + 1.5707963267949)); new Shot((x + 128), (_y - 54), (Math.atan2(((_local7 - _y) + 54), ((_local6 - x) - 128)) + 1.5707963267949)); }; spc = 0; }; break; case 160: _local1 = cb(); if ((((dif >= 1)) && (((((p.x + 70) < x)) || ((p.x > (x + 70))))))){ st(-135, -16, (((_local1 + 0.25) + (Math.random() * 0.2)) - 0.1)); st(-78, -40, (((_local1 + 0.25) + (Math.random() * 0.2)) - 0.1)); st(-48, -20, (((_local1 + 0.25) + (Math.random() * 0.2)) - 0.1)); st(135, -16, (((_local1 - 0.25) + (Math.random() * 0.2)) - 0.1)); st(78, -40, (((_local1 - 0.25) + (Math.random() * 0.2)) - 0.1)); st(48, -20, (((_local1 - 0.25) + (Math.random() * 0.2)) - 0.1)); st(0, 128, ((_local1 + (Math.random() * 0.2)) - 0.1)); st(0, 56, ((_local1 + (Math.random() * 0.2)) - 0.1)); } else { if (Math.random() < dif){ st(-135, -16, ((_local1 - 1.1) + (Math.random() * 0.2))); st(-78, -40, ((_local1 - 1.1) + (Math.random() * 0.2))); st(-48, -20, ((_local1 - 1.1) + (Math.random() * 0.2))); st(135, -16, ((_local1 + 0.9) + (Math.random() * 0.2))); st(78, -40, ((_local1 + 0.9) + (Math.random() * 0.2))); st(48, -20, ((_local1 + 0.9) + (Math.random() * 0.2))); }; }; break; }; switch ((tm & ((dif == 0.5)) ? 0xFF : 127)){ case 60: case 66: st3(66, 64, Math.PI); st3(-66, 64, Math.PI); }; }; if (tm <= 1446){ if ((tm % ((dif == 0.5)) ? 64 : 48) == 6){ new e33$emit(x, (((y - bg.y) + (Math.random() * 215)) - 70), null, true, (Math.random() < 0.5)); } else { if ((tm % ((dif == 0.5)) ? 32 : 24) == 6){ new e34$emit(x, (((y - bg.y) + (Math.random() * 215)) - 70), null, true, (Math.random() < 0.5)); }; }; }; nu(24, 76, 280, -100); } override protected function hpExplode1():void{ new BossBlast(x, _y, 80, 300, 8, _.blast); } override protected function hpExplode2():void{ new BossBlast(x, _y, 80, 300, 10, _.blast); } override protected function ot():void{ if (stage == null){ } else { _y = (y + parent.parent.y); }; } private function moveX(_arg1:Number=0.5):void{ targX = (((60 * Math.sin(side)) + 240) + (Math.sin(side2) * 40)); x = (x + ((targX - x) * _arg1)); } override function flashOn(_arg1:ColorTransform):void{ transform.colorTransform = boss$5.FLASH; } } }//package
Section 772
//boss$6$cover (boss$6$cover) package { public class boss$6$cover extends Timeline { private var bossAppeared:Boolean; private var speedY:int; public function boss$6$cover(){ super(bg.hi, 180, (-560 - bg.y), _.boss$6$cover); (bg as lv$7).bcov = this; bossAppeared = false; speedY = 1; new g24((x - 102), (y + 110), this); new g24((x + 102), (y + 110), this); new g24((x - 54), (y + 177), this); new g24((x + 54), (y + 177), this); new g24((x - 66), (y + 281), this); new g24((x + 66), (y + 281), this); new g24((x - 97), (y + 394), this); new g24((x + 97), (y + 394), this); new g24((x - 49), (y + 451), this); new g24((x + 49), (y + 451), this); new g25(x, y, this); } override public function nt():void{ y = (y + 1); var _local1:Number = Math.random(); if (dif == 1){ _local1 = (_local1 * _local1); } else { if (dif == 0.5){ _local1 = (_local1 * (_local1 * _local1)); }; }; if (_local1 > 0.85){ if (Math.random() < 0.5){ if (Math.random() < 0.5){ new e33$emit((x + 30), (y + (Math.random() * 400)), null, true, false); } else { new e33$emit((x - 30), (y + (Math.random() * 400)), null, true); }; } else { if (Math.random() < 0.5){ new e34$emit((x + 30), (y + (Math.random() * 400)), null, true, false); } else { new e34$emit((x - 30), (y + (Math.random() * 400)), null, true); }; }; }; if ((y + bg.y) >= 440){ nf(); if (bossAppeared){ y = (y + 3); speedY = 4; if ((y + bg.y) > 840){ d(this); }; return; }; if (_f == _t){ new boss$6(x, 174); bossAppeared = true; }; }; } function getSpeedY():int{ return (speedY); } } }//package
Section 773
//boss$6$exp (boss$6$exp) package { public class boss$6$exp extends Timeline { public function boss$6$exp(_arg1:int, _arg2:int){ super(air, _arg1, _arg2, _.boss$6$exp); } override public function nt():void{ if (_f >= _t){ new boss$6$hole(x, y); d(this); return; }; nf(); } } }//package
Section 774
//boss$6$hole (boss$6$hole) package { public class boss$6$hole extends Timeline { public function boss$6$hole(_arg1:int, _arg2:int){ super(air, _arg1, _arg2, _.boss$6$hole); } override public function nt():void{ switch (_f){ case 25: new e52m((x - 8.66), (y - 7.5)); new e52m((x + 8.66), (y - 7.5)); new e52m(x, (y + 7.5)); break; case _t: d(this); return; }; nf(); } } }//package
Section 775
//boss$7$1 (boss$7$1) package { public class boss$7$1 extends Boss { private var sprinkle:Number; private var count:int; private var eyePupil1:Timeline; private var eyePupil2:Timeline; private var eyePupil3:Timeline; private var eye1:Timeline; private var eye2:Timeline; private var eye3:Timeline; private var graphic:Timeline; private var e1c:int; public function boss$7$1(){ graphic = new Timeline(this, 0, 0, _.boss$7$1, 0, false); eyePupil1 = new Timeline(this, -53, 2, _.boss$7$1$eye$1$pupil); eyePupil1.rand(); eyePupil2 = new Timeline(this, 59, -6, _.boss$7$1$eye$2$pupil); eyePupil2.rand(); eyePupil3 = new Timeline(this, 7, 59, _.boss$7$1$eye$3$pupil); eyePupil3.rand(); eye1 = new boss$7$1$eye$lid(this, -53, 2, _.boss$7$1$eye$1$lid); eye1.rand(); eye2 = new boss$7$1$eye$lid(this, 59, -6, _.boss$7$1$eye$2$lid); eye2.rand(); eye3 = new boss$7$1$eye$lid(this, 7, 59, _.boss$7$1$eye$3$lid); eye3.rand(); super(bg.hi, 240, -1350, 5300, 11417); countd = 3000; darea = 11417; count = 0; e1c = 0; sprinkle = (Math.random() * 6.28318530717959); } override protected function di():void{ var _local1:Number; var _local2:Number; if (visible){ if (countd > 0){ _local1 = (Math.round((Math.sqrt(((((Math.sqrt((((hd + shk) - sks) + 1)) * 16) / ((tm + ((li - ce) * 0x0100)) + 0x0400)) * df) + 1)) * 1.5)) / 10); _local2 = ((df * _local1) * 0.25); ocs = (ocs + _local2); csc = (csc + _local2); }; bg.ck(this, x, _y, 1); lb.go(); new Sfx($S.explosion$boss, new boss$7$2()); rm(); Efx.$(fx, ((x + (Math.random() * 168)) - 84), ((_y + (Math.random() * 148)) - 74), _.bi$3, 0, ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 168)) - 84), ((_y + (Math.random() * 148)) - 74), _.bi$3, 0, ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 168)) - 84), ((_y + (Math.random() * 148)) - 74), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 168)) - 84), ((_y + (Math.random() * 148)) - 74), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 168)) - 84), ((_y + (Math.random() * 148)) - 74), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 168)) - 84), ((_y + (Math.random() * 148)) - 74), _.smokeBall, (Math.random() * 360), (Math.random() + 0.5)); Efx.$(fx, ((x + (Math.random() * 168)) - 84), ((_y + (Math.random() * 148)) - 74), _.smokeBall, (Math.random() * 360), (Math.random() + 0.5)); new Sfx($S.explosion$boss, this); new boss$7$1$exp(x, y); }; } override public function nt():void{ nt2(); e1c = (e1c + 1); if (e1c > 720){ new e1(); e1c = 0; }; graphic.lp(); } override protected function bt():void{ var _local1:Number; tm = (tm + 1); count = (count + 1); eye1.nt(); eye2.nt(); eye3.nt(); eyePupil1.lp(); eyePupil2.lp(); eyePupil3.lp(); switch (pg){ case 0: if (count < 160){ switch ((tm % ((dif == 0.5)) ? 48 : 24)){ case 0: sprinkle = (sprinkle + 0.2); st(((7 + (Math.random() * 20)) - 10), ((59 + (Math.random() * 20)) - 10), (sprinkle + 4.18879020478639)); st(((7 + (Math.random() * 20)) - 10), ((59 + (Math.random() * 20)) - 10), (sprinkle + 2.0943951023932)); st(((7 + (Math.random() * 20)) - 10), ((59 + (Math.random() * 20)) - 10), sprinkle); st(((7 + (Math.random() * 20)) - 10), ((59 + (Math.random() * 20)) - 10), (sprinkle + 4.38879020478639)); st(((7 + (Math.random() * 20)) - 10), ((59 + (Math.random() * 20)) - 10), (sprinkle + 2.2943951023932)); st(((7 + (Math.random() * 20)) - 10), ((59 + (Math.random() * 20)) - 10), (sprinkle + 0.2)); break; case 6: st((((Math.random() * 20) - 10) - 53), ((2 + (Math.random() * 20)) - 10), (-(sprinkle) + (4.18879020478639 * 2))); st((((Math.random() * 20) - 10) - 53), ((2 + (Math.random() * 20)) - 10), (-(sprinkle) + (2.0943951023932 * 2))); st((((Math.random() * 20) - 10) - 53), ((2 + (Math.random() * 20)) - 10), -(sprinkle)); break; case 12: st(((59 + (Math.random() * 20)) - 10), (((Math.random() * 20) - 10) - 6), (-(sprinkle) + (4.18879020478639 * 4))); st(((59 + (Math.random() * 20)) - 10), (((Math.random() * 20) - 10) - 6), (-(sprinkle) + (2.0943951023932 * 4))); st(((59 + (Math.random() * 20)) - 10), (((Math.random() * 20) - 10) - 6), -(sprinkle)); break; }; } else { if (count > 240){ pg = 1; count = 0; }; }; break; case 1: if ((tm % ((dif == 0.5)) ? 80 : 48) == 0){ _local1 = cb(); st(((7 + (Math.random() * 20)) - 10), ((59 + (Math.random() * 20)) - 10), ((_local1 + (Math.random() * 0.2)) - 0.1)); st((((Math.random() * 20) - 10) - 53), ((2 + (Math.random() * 20)) - 10), (((_local1 - 0.4) + (Math.random() * 0.2)) - 0.1)); st(((59 + (Math.random() * 20)) - 10), (((Math.random() * 20) - 10) - 6), (((_local1 + 0.4) + (Math.random() * 0.2)) - 0.1)); }; if (count > 240){ pg = 2; count = 0; sprinkle = (Math.random() * 6.28318530717959); }; break; case 2: if (count > 120){ if (Math.random() < (dif * 0.65)){ st(((7 + (Math.random() * 20)) - 10), ((59 + (Math.random() * 20)) - 10), sprinkle); }; if (count <= 160){ sprinkle = (sprinkle + 0.5); } else { if (count <= 200){ sprinkle = (sprinkle - 0.5); } else { if (count <= 240){ sprinkle = (sprinkle + 0.5); } else { if (count <= 280){ sprinkle = (sprinkle - 0.5); } else { pg = 0; count = 0; }; }; }; }; }; }; nu(8, 108, 110, -55); } override protected function ot():void{ if (stage == null){ } else { _y = (y + parent.parent.y); }; } } }//package
Section 776
//boss$7$1$exp (boss$7$1$exp) package { public class boss$7$1$exp extends Timeline { public function boss$7$1$exp(_arg1:int, _arg2:int){ super(bg.hi, _arg1, _arg2, _.boss$7$1$exp); } override public function nt():void{ if (_f >= _t){ d(this); return; }; nf(); } } }//package
Section 777
//boss$7$1$eye$lid (boss$7$1$eye$lid) package { import flash.display.*; public class boss$7$1$eye$lid extends Timeline { private var blink:Boolean; public function boss$7$1$eye$lid(_arg1:Sprite, _arg2:int, _arg3:int, _arg4:_Timeline){ super(_arg1, _arg2, _arg3, _arg4, 0, false); blink = false; } override public function nt():void{ if (blink){ if (_f == _t){ blink = false; } else { nf(); }; } else { if (Math.random() < 0.02){ blink = true; goto(1); }; }; } } }//package
Section 778
//boss$7$2 (boss$7$2) package { public class boss$7$2 extends Boss { private var e1c:int; private var graphic:Timeline; private var laser:Timeline; private var bearing:Number; private var laserc:int; private var lasering:Boolean; public function boss$7$2(){ graphic = new Timeline(this, 0, 0, _.boss$7$2, 29, false); super(bg.hi, 240, -1350, 5500, 9448, null, 300, true); countd = 3000; darea = 9448; parent.setChildIndex(this, 0); lasering = false; laserc = 0; e1c = 0; laser = new Timeline(this, 0, 66, _.boss$7$2$laser, 0, false); setChildIndex(laser, 0); } override protected function ot():void{ if (stage == null){ } else { _y = (y + parent.parent.y); }; } override protected function di():void{ var _local1:Number; var _local2:Number; if (visible){ if (countd > 0){ _local1 = (Math.round((Math.sqrt(((((Math.sqrt((((hd + shk) - sks) + 1)) * 16) / ((tm + ((li - ce) * 0x0100)) + 0x0400)) * df) + 1)) * 1.5)) / 10); _local2 = ((df * _local1) * 0.25); ocs = (ocs + _local2); csc = (csc + _local2); new star$1(x, (_y - 32)); new star$2((x + 22.6), (_y - 22.6)); new star$1((x + 32), _y); new star$2((x + 22.6), (_y + 22.6)); new star$1(x, (_y + 32)); new star$2((x - 22.6), (_y + 22.6)); new star$1((x - 32), _y); new star$2((x - 22.6), (_y - 22.6)); }; bg.ck(this, x, _y, 1); new boss$7$2$exp(x, y, (lb as lifebar2)); new Sfx($S.explosion$big, this); new e52(x, _y); rm(); Efx.$(fx, ((x + (Math.random() * 138)) - 69), ((_y + (Math.random() * 102)) - 51), _.bi$3, 0, ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 138)) - 69), ((_y + (Math.random() * 102)) - 51), _.bi$3, 0, ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 138)) - 69), ((_y + (Math.random() * 102)) - 51), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 138)) - 69), ((_y + (Math.random() * 102)) - 51), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 138)) - 69), ((_y + (Math.random() * 102)) - 51), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 138)) - 69), ((_y + (Math.random() * 102)) - 51), _.smokeBall, (Math.random() * 360), (Math.random() + 0.5)); Efx.$(fx, ((x + (Math.random() * 138)) - 69), ((_y + (Math.random() * 102)) - 51), _.smokeBall, (Math.random() * 360), (Math.random() + 0.5)); new Sfx($S.explosion$boss, this); }; } override public function nt():void{ var _local1:Number; var _local2:Number; var _local3:Number; nt2(); if (lasering){ laserc = (laserc + 1); if (laserc > 75){ lasering = false; laserc = 0; graphic.goto(29); laser.goto(0); } else { graphic.nf(); if (graphic.cf() >= 2){ laser.nf(); if (((inv) || ((s1 > 0)))){ } else { _local1 = Math.sqrt((((p.x - x) * (p.x - x)) + (((p.y - _y) - 66) * ((p.y - _y) - 66)))); if (_local1 > 40){ _local2 = ((Math.sin(((laser.rotation - 180) * 0.0174532925199433)) * _local1) + x); _local3 = (((Math.cos(((laser.rotation - 180) * 0.0174532925199433)) * -(_local1)) + _y) + 66); if ((((p.x - _local2) * (p.x - _local2)) + ((p.y - _local3) * (p.y - _local3))) < ((1 - ((graphic.cf() - 2) / (graphic._t - 2))) * 600)){ if (ar > 0){ inv = true; ar = (ar - 1); new Sfx($S.explosion$armor, p); } else { alv = false; }; }; }; }; if (laser.cf() == 17){ new Sfx($S.shot$player$white$shoot, this); }; }; }; }; e1c = (e1c + 1); if (e1c > 780){ new e1(); e1c = 0; }; } override protected function bt():void{ var _local1:int; var _local2:Number; tm = (tm + 1); switch (pg){ case 0: _local1 = (tm % 210); if (_local1 == 50){ bearing = cb(); } else { if (_local1 > 150){ if ((((_local1 == 209)) || ((Math.random() < dif)))){ switch (_local1){ case 156: st(0, 0, bearing); break; case 162: st(0, 0, (bearing - 0.1)); st(0, 0, (bearing + 0.1)); break; case 174: st(0, 0, (bearing - 0.2)); st(0, 0, (bearing + 0.2)); st(0, 0, bearing); break; case 186: case 198: st(0, 0, (bearing - 0.4)); st(0, 0, (bearing + 0.4)); st(0, 0, (bearing - 0.2)); st(0, 0, (bearing + 0.2)); st(0, 0, bearing); break; case 168: case 180: case 192: case 204: st(0, 0, (bearing - 0.3)); st(0, 0, (bearing + 0.3)); st(0, 0, (bearing - 0.1)); st(0, 0, (bearing + 0.1)); break; case 209: lasering = true; graphic.goto(0); new Sfx($S.shot$player$white$charge, this).loudness = ((Math.random() * 0.4) + 0.6); laser.rotation = ((cb() * 57.2957795130823) + ((Math.random() < 0.5)) ? ((dif == 0.5)) ? 110 : 135 : ((dif == 0.5)) ? 250 : 225); }; }; }; }; if (Math.random() < (dif * 0.075)){ _local2 = (Math.random() * Math.PI); st(0, 0, _local2); st(0, 0, ((Math.PI * 0.5) + _local2)); st(0, 0, (Math.PI + _local2)); st(0, 0, ((Math.PI * 1.5) + _local2)); }; }; nu(8, 54, 100, -36); } } }//package
Section 779
//boss$7$2$exp (boss$7$2$exp) package { public class boss$7$2$exp extends Anim { private var lb:lifebar2; public function boss$7$2$exp(_arg1:int, _arg2:int, _arg3:lifebar2){ super(Top.bg.hi, _arg1, _arg2); lb = _arg3; gotoAndStop(1); } override public function nt():void{ if (currentFrame == 24){ new boss$7$3(lb); }; if (currentFrame == 48){ Top.d(this); return; }; nextFrame(); } } }//package
Section 780
//boss$7$3 (boss$7$3) package { public class boss$7$3 extends Boss { private var pTypeL:int; private var heade:int; private var pTypeR:int; private var rt:Number; private var count:int; private var pLeft:Boolean; private var head:Timeline; private var graphic:Timeline; private var gunoff:Number; private var headFX:Boolean; private var guns:Raster; private var e1c:int; private var hsDelay:int; private var tn:Number; private var gunsR:Number; public function boss$7$3(_arg1:lifebar2){ graphic = new Timeline(this, 0, 0, _.boss$7$3, 0, false); guns = new Raster(this, 0, 0, _.boss$7$3$guns.frame(0), false); guns.visible = false; head = new Timeline(this, 0, 0, _.boss$7$3$head, 0, false); head.visible = false; hsDelay = 30; count = 0; tn = 0; rt = 0; head.rotation = 180; gunsR = 180; gunoff = ((Math.random() * 60) - 30); pLeft = (Math.random() < 0.5); pTypeL = (Math.random() * 3); pTypeR = (Math.random() * 3); super(bg.hi, 240, -1350, 6100, 2724, null, 300, true, _arg1); _arg1.update(1, this); countd = 1800; darea = 8952; bg.hi.setChildIndex(this, 0); heade = (df * 0.5); headFX = true; e1c = 0; } override public function nt():void{ nt2(); graphic.nf(); e1c = (e1c + 1); if (e1c > 840){ new e1(); e1c = 0; }; } override protected function di():void{ if (visible){ dieCombo(false); rm(); new boss$7$3$exp(x, y, guns.rotation, (lb as lifebar2)); new Sfx($S.explosion$big, this); Efx.$(fx, ((x + (Math.random() * 152)) - 76), ((_y + (Math.random() * 118)) - 59), _.bi$3, 0, ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 152)) - 76), ((_y + (Math.random() * 118)) - 59), _.bi$3, 0, ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 152)) - 76), ((_y + (Math.random() * 118)) - 59), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 152)) - 76), ((_y + (Math.random() * 118)) - 59), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 152)) - 76), ((_y + (Math.random() * 118)) - 59), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 152)) - 76), ((_y + (Math.random() * 118)) - 59), _.smokeBall, (Math.random() * 360), (Math.random() + 0.5)); Efx.$(fx, ((x + (Math.random() * 152)) - 76), ((_y + (Math.random() * 118)) - 59), _.smokeBall, (Math.random() * 360), (Math.random() + 0.5)); new Sfx($S.explosion$boss, this); }; } private function sR():void{ var _local1:Number; _local1 = ((guns.rotation * 0.0174532925199433) + 2.37841305551906); new ((pTypeR == 1)) ? Shot2 : ((pTypeR == 2)) ? Shot3 : Shot((x + (127.310643702716 * Math.sin(_local1))), (_y - (127.310643702716 * Math.cos(_local1))), ((guns.rotation + 180) * 0.0174532925199433)); } override protected function bt():void{ var _local1:Number; var _local2:Number; var _local3:int; var _local4:Boolean; var _local5:Number; var _local6:int; tm = (tm + 1); count = (count + 1); if (head.visible){ _local1 = (cb() * 57.2957795130823); if (_local1 < 0){ _local1 = (_local1 + 360); } else { if (_local1 >= 360){ _local1 = (_local1 - 360); }; }; _local2 = head.rotation; if (_local2 < 0){ _local2 = (_local2 + 360); } else { if (_local2 >= 360){ _local2 = (_local2 - 360); }; }; if (_local1 < _local2){ _local2--; if (_local2 < _local1){ _local2 = _local1; }; if (_local2 < 135){ _local2 = 135; }; } else { _local2 = (_local2 + 1); if (_local2 > _local1){ _local2 = _local1; }; if (_local2 > 225){ _local2 = 225; }; }; head.rotation = _local2; _local3 = (tm % 150); _local4 = ((tm % 240) > 180); hsDelay = (hsDelay + 1); if (_local3 >= 60){ if (gunsR < 0){ gunsR = (gunsR + 360); } else { if (gunsR >= 360){ gunsR = (gunsR % 360); }; }; _local1 = (_local1 + gunoff); if (_local1 < gunsR){ gunsR = (gunsR - ((45 - Math.abs((_local3 - 105))) * 0.06)); if (gunsR < _local1){ gunsR = _local1; }; if (gunsR < 50){ gunsR = 50; }; } else { gunsR = (gunsR + ((45 - Math.abs((_local3 - 105))) * 0.06)); if (gunsR > _local1){ gunsR = _local1; }; if (gunsR > 310){ gunsR = 310; }; }; if (_local3 == 60){ if (Math.random() < 0.3){ new Sfx($S.ui$endlevel$panelmove$long, this); }; } else { if (_local3 == 149){ gunoff = ((Math.random() * 60) - 30); }; }; } else { if (_local4){ } else { if (hsDelay > 30){ switch (_local3){ case 20: case 24: case 28: if (pLeft){ if (pTypeL == 0){ sLO(); sLI(); } else { sL(); }; } else { if (pTypeR == 0){ sRO(); sRI(); } else { sR(); }; }; break; case 32: case 36: case 40: if (pLeft){ if (pTypeR == 0){ sRO(); sRI(); } else { sR(); }; } else { if (pTypeL == 0){ sLO(); sLI(); } else { sL(); }; }; break; case 41: pLeft = (Math.random() < 0.5); pTypeL = (Math.random() * 3); pTypeR = (Math.random() * 3); }; }; }; }; _local5 = ((gunsR + 180) - guns.rotation); _local5 = (_local5 % 360); if (_local5 < -180){ _local5 = (_local5 + 360); } else { if (_local5 >= 180){ _local5 = (_local5 - 360); }; }; guns.rotation = (guns.rotation + (_local5 * 0.04)); if (_local4){ if (Math.random() < (dif * 0.2)){ st(0, 0, (((head.rotation * 0.0174532925199433) + (Math.random() * 0.2)) - 0.1)); }; hsDelay = 0; }; if (hp <= heade){ if (headFX){ Efx.$(fx, ((x + (Math.random() * 110)) - 55), ((_y + (Math.random() * 90)) - 45), _.bi$3, 0, ((Math.random() * 2) + 1)); Efx.$(fx, ((x + (Math.random() * 110)) - 55), ((_y + (Math.random() * 90)) - 45), _.bi$3, 0, (Math.random() + 0.5)); Efx.$(fx, ((x + (Math.random() * 110)) - 55), ((_y + (Math.random() * 90)) - 45), _.bi$4, (Math.random() * 360), ((Math.random() * 2) + 1)); Efx.$(fx, ((x + (Math.random() * 110)) - 55), ((_y + (Math.random() * 90)) - 45), _.bi$4, (Math.random() * 360), (Math.random() + 0.5)); new Sfx($S.explosion$boss, this).loudness = 0.8; headFX = false; }; head.nf(); }; } else { head.visible = (graphic.cf() >= 29); guns.visible = head.visible; }; switch (pg){ case 0: if (count > 480){ pg = 1; count = 0; } else { if (count > 240){ if ((count & 15) == 5){ new e3(((x + (Math.random() * 20)) - 10), ((_y + (Math.random() * 20)) - 10)); }; }; }; break; case 1: if (count < 600){ _local6 = (count % 200); if (_local6 < 80){ if (Math.random() < 0.6){ if ((_local6 & ((dif == 0.5)) ? 15 : 7) == 1){ new e33$emit(x, y, this); }; }; }; if ((((_local6 > 30)) && ((_local6 < 110)))){ if (Math.random() < 0.6){ if ((_local6 & ((dif == 0.5)) ? 15 : 7) == 3){ new e3(((x + (Math.random() * 20)) - 10), ((_y + (Math.random() * 20)) - 10)); }; }; }; if ((((_local6 > 70)) && ((_local6 < 150)))){ if (Math.random() < 0.6){ if ((_local6 & ((dif == 0.5)) ? 15 : 7) == 5){ new e43$emit(x, _y, this, true); }; }; }; if ((((_local6 > 90)) && ((_local6 < 170)))){ if (Math.random() < 0.6){ if ((_local6 & ((dif == 0.5)) ? 15 : 7) == 7){ new e34$emit(x, y, this); }; }; }; if (_local6 > 120){ if (Math.random() < 0.6){ if ((_local6 & ((dif == 0.5)) ? 15 : 7) == 1){ new e43$emit(x, _y, this); }; }; }; } else { pg = 0; count = 0; }; }; nu(8, 38, 56, -26); } private function sLI():void{ var _local1:Number = ((guns.rotation * 0.0174532925199433) + 3.86349248240164); new Shot((x + (122.576506721313 * Math.sin(_local1))), (_y - (122.576506721313 * Math.cos(_local1))), ((guns.rotation + 180) * 0.0174532925199433)); } private function sRO():void{ var _local1:Number = ((guns.rotation * 0.0174532925199433) + 2.3401530855457); new Shot((x + (132.245982925758 * Math.sin(_local1))), (_y - (132.245982925758 * Math.cos(_local1))), ((guns.rotation + 180) * 0.0174532925199433)); } private function sRI():void{ var _local1:Number = ((guns.rotation * 0.0174532925199433) + 2.41969282477795); new Shot((x + (122.576506721313 * Math.sin(_local1))), (_y - (122.576506721313 * Math.cos(_local1))), ((guns.rotation + 180) * 0.0174532925199433)); } override protected function ot():void{ if (stage == null){ } else { _y = (y + parent.parent.y); }; } private function sLO():void{ var _local1:Number = ((guns.rotation * 0.0174532925199433) + 3.94303222163389); new Shot((x + (132.245982925758 * Math.sin(_local1))), (_y - (132.245982925758 * Math.cos(_local1))), ((guns.rotation + 180) * 0.0174532925199433)); } private function sL():void{ var _local1:Number; _local1 = ((guns.rotation * 0.0174532925199433) + 3.90477225166052); new ((pTypeL == 1)) ? Shot2 : ((pTypeL == 2)) ? Shot3 : Shot((x + (127.310643702716 * Math.sin(_local1))), (_y - (127.310643702716 * Math.cos(_local1))), ((guns.rotation + 180) * 0.0174532925199433)); } } }//package
Section 781
//boss$7$3$exp (boss$7$3$exp) package { public class boss$7$3$exp extends Timeline { private var lb:lifebar2; private var gunsR:Number; public function boss$7$3$exp(_arg1:int, _arg2:int, _arg3:Number, _arg4:lifebar2){ super(bg.hi, _arg1, _arg2, _.boss$7$3$exp); gunsR = _arg3; lb = _arg4; new Raster(this, 0, 0, _.boss$7$3$guns.frame(0), false).rotation = gunsR; new e52(_arg1, (_arg2 + bg.y)); new e52(_arg1, (_arg2 + bg.y)); new e52(_arg1, (_arg2 + bg.y)); } override public function nt():void{ if (_f >= _t){ new boss$7$4(gunsR, lb); d(this); return; }; nf(); } } }//package
Section 782
//boss$7$4 (boss$7$4) package { public class boss$7$4 extends Boss { private var pTypeL:int; private var msk:boss$7$4$msk; private var flipGuns:Boolean; private var pTypeR:int; private var count:int; private var sprinkle:Number; private var gunFwd:Boolean; private var spreadDelay:int; private var aimCount:int; private var gunRDir:int; private var graphic:Timeline; private var gunoff:Number; private var spread:Boolean; private var guns:Timeline; private var aimGun:Boolean; private var gunRSpd:Number; private var gunsR:Number; public function boss$7$4(_arg1:Number, _arg2:lifebar2){ graphic = new Timeline(this, 0, 0, _.boss$7$4, 0, false); guns = new Timeline(this, 0, 0, _.boss$7$3$guns, 0, false); guns.rotation = _arg1; aimGun = true; aimCount = 0; gunRDir = (int((Math.random() * 2)) - 1); gunRSpd = 0; gunsR = ((_arg1 + 180) % 360); gunoff = ((Math.random() * 80) - 40); pTypeL = (Math.random() * 3); pTypeR = (Math.random() * 3); msk = new boss$7$4$msk(); addChild(msk); guns.mask = msk; super(bg.hi, 240, -1350, 6800, 2299, null, 300, true, _arg2); _arg2.update(2, this); countd = 4000; darea = 14924; count = 0; flipGuns = false; gunFwd = true; sprinkle = 0; spread = false; spreadDelay = 0; } override public function nt():void{ var _local2:Number; nt2(); if (flipGuns){ if (gunFwd){ if (guns.cf() == 15){ flipGuns = false; gunFwd = false; } else { guns.nf(); }; } else { if (guns.cf() == 28){ guns.goto(0); flipGuns = false; gunFwd = true; } else { if ((((guns.cf() == 0)) || ((guns.cf() == 16)))){ if (Math.random() < 0.3){ new Sfx($S.ui$endlevel$panelmove$long, this); } else { new Sfx($S.ui$endlevel$panelmove$short, this); }; }; guns.nf(); }; }; }; if (aimGun){ aimCount = (aimCount + 1); aimCount = (aimCount % 250); if (aimCount >= 100){ if (gunsR < 0){ gunsR = (gunsR + 360); } else { if (gunsR >= 360){ gunsR = (gunsR % 360); }; }; _local2 = (cb() * 57.2957795130823); if (_local2 < 0){ _local2 = (_local2 + 360); } else { if (_local2 >= 360){ _local2 = (_local2 - 360); }; }; _local2 = (_local2 + gunoff); if (_local2 < gunsR){ gunsR = (gunsR - ((75 - Math.abs((aimCount - 175))) * 0.06)); if (gunsR < _local2){ gunsR = _local2; }; if (gunsR < 50){ gunsR = 50; }; } else { gunsR = (gunsR + ((75 - Math.abs((aimCount - 175))) * 0.06)); if (gunsR > _local2){ gunsR = _local2; }; if (gunsR > 310){ gunsR = 310; }; }; if (aimCount == 110){ if (Math.random() < 0.4){ new Sfx($S.ui$endlevel$panelmove$long, this); } else { new Sfx($S.ui$endlevel$panelmove$short, this); }; } else { if (aimCount == 149){ gunoff = ((Math.random() * 80) - 40); }; }; }; } else { aimCount = (aimCount + 1); if (aimCount < 10){ gunRSpd = ((gunRDir * aimCount) * 0.1); } else { if (aimCount < 40){ } else { if (aimCount < 50){ gunRSpd = ((gunRDir * (50 - aimCount)) * 0.1); } else { gunRDir = (gunRDir * -1); gunRSpd = 0; aimCount = 0; gunFwd = !(gunFwd); flipGuns = true; }; }; }; }; var _local1:Number = ((gunsR + 180) - guns.rotation); _local1 = (_local1 % 360); if (_local1 < -180){ _local1 = (_local1 + 360); } else { if (_local1 >= 180){ _local1 = (_local1 - 360); }; }; if (aimGun){ guns.rotation = (guns.rotation + (_local1 * 0.04)); } else { if (aimCount < 20){ guns.rotation = (guns.rotation + (((gunRSpd * 2) * (aimCount * 0.05)) + ((_local1 * (20 - gunRSpd)) * 0.002))); } else { guns.rotation = (guns.rotation + (gunRSpd * 2)); }; }; } override protected function di():void{ var _local1:*; if (visible){ dieCombo(true); rm(); if (countd > 0){ if (inv){ p.ci = (p.ci + ((32 / dif) + 64)); } else { inv = true; }; for (_local1 in Top.e) { Top.e[_local1].ht(500); }; }; lb.go(); bg.finishScroll(1); bg.stopMusic(); new boss$7$4$exp(x, y, guns.rotation, (countd > 0)); new Sfx($S.explosion$big, this); Efx.$(fx, ((x + (Math.random() * 184)) - 92), ((_y + (Math.random() * 114)) - 57), _.bi$3, 0, ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 184)) - 92), ((_y + (Math.random() * 114)) - 57), _.bi$3, 0, ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 184)) - 92), ((_y + (Math.random() * 114)) - 57), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 184)) - 92), ((_y + (Math.random() * 114)) - 57), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 184)) - 92), ((_y + (Math.random() * 114)) - 57), _.bi$4, (Math.random() * 360), ((Math.random() * 3) + 2)); Efx.$(fx, ((x + (Math.random() * 184)) - 92), ((_y + (Math.random() * 114)) - 57), _.smokeBall, (Math.random() * 360), (Math.random() + 0.5)); Efx.$(fx, ((x + (Math.random() * 184)) - 92), ((_y + (Math.random() * 114)) - 57), _.smokeBall, (Math.random() * 360), (Math.random() + 0.5)); new Sfx($S.explosion$boss, this); }; } private function sR():void{ var _local4:Class; var _local5:Number; if (!gunFwd){ var _local1:Number = ((guns.rotation * 0.0174532925199433) + 2.37841305551906); _local4 = ((pTypeR == 1)) ? Shot2 : ((pTypeR == 2)) ? Shot3 : Shot; var _local2:Number = (x + (127.310643702716 * Math.sin(_local1))); var _local3:Number = (_y - (127.310643702716 * Math.cos(_local1))); Efx.$(fx, _local2, _local3, _.blast, (Math.random() * 360), ((Math.random() * 0.5) + 0.5)); Efx.$(fx, _local2, _local3, _.bi$3, 0, (Math.random() + 1)); _local5 = ((guns.rotation + 180) * 0.0174532925199433); if (dif == 0.5){ new _local4(_local2, _local3, _local5); } else { new _local4(_local2, _local3, (_local5 - 0.4)); new _local4(_local2, _local3, (_local5 + 0.4)); }; return; }; _local1 = ((guns.rotation * 0.0174532925199433) + 2.50561020010881); _local2 = (x + (133.003759345366 * Math.sin(_local1))); _local3 = (_y - (133.003759345366 * Math.cos(_local1))); Efx.$(fx, _local2, _local3, _.blast, (Math.random() * 360), ((Math.random() * 0.25) + 0.25)); new Shot(_local2, _local3, ((guns.rotation + 180) * 0.0174532925199433)); } override protected function bt():void{ var _local1:Number; var _local2:int; var _local3:int; tm = (tm + 1); count = (count + 1); spreadDelay = (spreadDelay + 1); if ((((spreadDelay >= 30)) && (((spread) || (((tm % ((dif == 0.5)) ? 240 : 120) == 50)))))){ if (pg == 0){ _local1 = cb(); _local2 = ((Math.random() * 10) - 5); _local3 = -10; while (_local3 < 10) { if (_local3 == _local2){ } else { super.st(0, 0, (_local1 + (_local3 * 0.1))); }; _local3 = (_local3 + 1); }; spread = false; spreadDelay = 0; }; }; switch (pg){ case 0: if (count < 300){ } else { count = 0; pg = 1; }; break; case 1: if (count < 240){ sprinkle = (sprinkle + 0.25); super.st(0, 0, sprinkle); super.st(0, 0, (sprinkle + Math.PI)); spreadDelay = 0; } else { count = 0; flipGuns = true; aimGun = false; aimCount = 0; gunRDir = (int((Math.random() * 2)) - 1); gunRSpd = 0; pg = 2; }; break; case 2: if (count < 120){ if (count > 20){ if ((count % 24) == 3){ pTypeL = (Math.random() * 3); pTypeR = (Math.random() * 3); if (Math.random() < dif){ sL(); }; if (Math.random() < dif){ sR(); }; }; }; } else { count = 0; pg = 0; spreadDelay = 0; aimGun = true; aimCount = 0; }; }; nu(8, 38, 56, -26); } override public function st(_arg1:int, _arg2:int, _arg3:Number):void{ new Shot((((_arg1 + x) + (Math.random() * 30)) - 15), (((_arg2 + _y) + (Math.random() * 30)) - 15), _arg3); } override protected function ot():void{ if (stage == null){ } else { _y = (y + parent.parent.y); }; } override public function st2(_arg1:int, _arg2:int, _arg3:Number):void{ new Shot2((((_arg1 + x) + (Math.random() * 30)) - 15), (((_arg2 + _y) + (Math.random() * 30)) - 15), _arg3); } override public function st3(_arg1:int, _arg2:int, _arg3:Number):void{ new Shot3((((_arg1 + x) + (Math.random() * 30)) - 15), (((_arg2 + _y) + (Math.random() * 30)) - 15), _arg3); } private function sL():void{ var _local4:Class; var _local5:Number; if (gunFwd){ var _local1:Number = ((guns.rotation * 0.0174532925199433) + 3.90477225166052); _local4 = ((pTypeL == 1)) ? Shot2 : ((pTypeL == 2)) ? Shot3 : Shot; var _local2:Number = (x + (127.310643702716 * Math.sin(_local1))); var _local3:Number = (_y - (127.310643702716 * Math.cos(_local1))); Efx.$(fx, _local2, _local3, _.blast, (Math.random() * 360), ((Math.random() * 0.5) + 0.5)); Efx.$(fx, _local2, _local3, _.bi$3, 0, (Math.random() + 1)); _local5 = ((guns.rotation + 180) * 0.0174532925199433); if (dif == 0.5){ new _local4(_local2, _local3, _local5); } else { new _local4(_local2, _local3, (_local5 - 0.4)); new _local4(_local2, _local3, (_local5 + 0.4)); }; return; }; _local1 = ((guns.rotation * 0.0174532925199433) + 3.77757510707077); _local2 = (x + (133.003759345366 * Math.sin(_local1))); _local3 = (_y - (133.003759345366 * Math.cos(_local1))); Efx.$(fx, _local2, _local3, _.blast, (Math.random() * 360), ((Math.random() * 0.25) + 0.25)); new Shot(_local2, _local3, ((guns.rotation + 180) * 0.0174532925199433)); } } }//package
Section 783
//boss$7$4$clear (boss$7$4$clear) package { import flash.display.*; public class boss$7$4$clear extends Anim { private var ndes:Boolean; private var cover:Shape; public function boss$7$4$clear(_arg1:int, _arg2:int, _arg3:Boolean){ Top.gm.stt = -1; ndes = _arg3; super(Top.overlay, _arg1, _arg2); gotoAndStop(1); cover = new Shape(); } override public function nt():void{ switch (currentFrame){ case 30: new AudioM($S.explosion$boss); break; case 36: if (ndes){ } else { if (Top.s1 > 0){ } else { if (Top.inv){ } else { if (Top.ar > 0){ Top.inv = true; Top.ar = (Top.ar - 1); new Sfx($S.explosion$armor, Top.p); } else { Top.alv = false; }; }; }; }; Top.sht = false; Top.des = false; cover.alpha = 0.33; cover.graphics.beginFill(0xFFFFFF); cover.graphics.drawRect(0, 0, 480, 360); cover.graphics.endFill(); Top.overlay.addChild(cover); break; case 37: cover.alpha = 0.67; break; case 38: cover.alpha = 1; break; case 85: if ((((Top.ce < 0)) || ((((Top.ce == 0)) && (!(Top.alv)))))){ return; }; Top.profile.nextLevelRefresh(Top.ocs, 1, Top.mis, Top.ek, Top.shk, Top.ic, Top.cn, Top.c$, Top.c$$, Top.ce, [Top.a1, Top.a2, Top.b1, Top.b2, Top.c1, Top.s1, Top.ar], [Top.c2, Top.s2, Top.hp1, Top.hp2, Top.hpL], Top.dsq); Top.d(this); Main.startEnd(); return; }; nextFrame(); } } }//package
Section 784
//boss$7$4$exp (boss$7$4$exp) package { public class boss$7$4$exp extends Anim { private var ndes:Boolean; public var guns:_boss$7$3$guns; public function boss$7$4$exp(_arg1:int, _arg2:int, _arg3:Number, _arg4:Boolean){ super(Top.bg.hi, _arg1, _arg2); gotoAndStop(1); guns.gotoAndStop(1); guns.rotation = _arg3; ndes = _arg4; } override public function nt():void{ switch (currentFrame){ case 4: case 21: case 24: case 30: case 41: case 44: case 47: case 49: case 81: case 86: case 89: case 91: case 94: case 97: case 99: case 101: case 104: new Sfx($S.explosion$big, this); break; case 108: new Sfx($S.explosion$boss, this); break; case 121: new boss$7$4$clear(x, (y + Top.bg.y), ndes); break; case 170: Top.d(this); return; }; nextFrame(); guns.nextFrame(); } } }//package
Section 785
//boss$7$4$msk (boss$7$4$msk) package { import flash.display.*; public dynamic class boss$7$4$msk extends MovieClip { } }//package
Section 786
//BossBlast (BossBlast) package { public class BossBlast implements nNT { private var size:Number; private var duration:int; private var x:int; private var y:int; private var rangeX:int; private var rangeY:int; private var blast:_Timeline; public function BossBlast(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:_Timeline, _arg7:Number=1){ x = _arg1; y = _arg2; rangeX = _arg3; rangeY = _arg4; duration = _arg5; blast = _arg6; size = _arg7; Top.n.push(this); } public function nt():void{ if (duration >= 0){ if ((duration % 3) == 1){ Efx.$(Top.fx, (x + ((Math.random() - 0.5) * rangeX)), (y + ((Math.random() - 0.5) * rangeY)), blast, (Math.random() * 360), (((Math.random() * 0.4) + 0.1) * 0.75)); } else { Efx.$(Top.fx, (x + ((Math.random() - 0.5) * rangeX)), (y + ((Math.random() - 0.5) * rangeY)), blast, (Math.random() * 360), (((Math.random() * 0.75) + 0.5) * 0.75)); }; duration = (duration - 1); return; }; Top.u.push(this); } } }//package
Section 787
//BossCombo (BossCombo) package { import flash.display.*; public class BossCombo extends MovieClip implements nNT { public var msg:MovieClip; public var combo:MovieClip; public function BossCombo(_arg1:int, _arg2:int, _arg3:int){ if (_arg2 < 65){ y = 65; } else { y = _arg2; }; x = _arg1; if (_arg3 > 10){ _arg3 = 10; } else { if (_arg3 < 0){ _arg3 = 0; }; }; new Raster(combo, 0, 0, _.boss$combo$score.frame(_arg3), false); if (_arg3 <= 3){ _arg3 = 0; } else { if (_arg3 <= 6){ _arg3 = 1; } else { if (_arg3 >= 10){ _arg3 = 3; } else { _arg3 = 2; }; }; }; new Raster(msg, 0, 0, _.boss$combo$msg.frame(_arg3), false); Top.n.push(Top.im.addChild(this)); } public function nt():void{ if (currentFrame >= 70){ Top.d(this); return; }; nextFrame(); } } }//package
Section 788
//bs$1 (bs$1) package { import flash.display.*; public class bs$1 extends Bgo { public function bs$1(_arg1:Sprite, _arg2:int, _arg3:int){ super(_arg1, _arg2, (_arg3 - 38), _.bs$1, (((Math.random() * 10) >> 0) * 2)); } override public function mp():void{ if (Math.random() < 0.4){ Efl.genFire(((_x + (Math.random() * 20)) - 10), ((_y + (Math.random() * 20)) - 10)); } else { Efl.genFlame(((_x + (Math.random() * 20)) - 10), ((_y + (Math.random() * 20)) - 10)); }; if (Math.random() > 0.4){ if (Math.random() < 0.4){ Efl.genFire(((_x + (Math.random() * 20)) - 10), ((_y + (Math.random() * 20)) - 10)); return; }; Efl.genFlame(((_x + (Math.random() * 20)) - 10), ((_y + (Math.random() * 20)) - 10)); }; } } }//package
Section 789
//bs$2 (bs$2) package { import flash.display.*; public class bs$2 extends Bgo { public function bs$2(_arg1:Sprite, _arg2:int, _arg3:int, _arg4:int){ super(_arg1, _arg2, _arg3, _.bs$2, (((Math.random() * 4) >> 0) * 2)); rotation = _arg4; oy = ((height - _arg3) + 400); } override public function mp():void{ Efl.genFire(((_x + (Math.random() * 20)) - 10), ((_y + (Math.random() * 20)) - 10)); if (Math.random() > 0.4){ Efl.genFire(((_x + (Math.random() * 20)) - 10), ((_y + (Math.random() * 20)) - 10)); }; } } }//package
Section 790
//bs$3 (bs$3) package { import flash.display.*; public class bs$3 extends Bgo { public function bs$3(_arg1:Sprite, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3, _.bs$3, (((Math.random() * 10) >> 0) * 2)); scaleX = ((int((Math.random() * 3)) / 3) + 0.5); scaleY = scaleX; oy = ((height - _arg3) + 360); } override public function mp():void{ new bi$6gen(x, (y + Top.bg.y), 0.4); } } }//package
Section 791
//bs$4 (bs$4) package { import flash.display.*; public class bs$4 extends Bgo { public function bs$4(_arg1:Sprite, _arg2:int, _arg3:int, _arg4:Number){ super(_arg1, _arg2, _arg3, _.bs$4, (int((Math.random() * 9)) * 2)); oy = ((height - _arg3) + 360); scaleX = (_arg4 * 0.25); if (scaleX < 0.5){ scaleX = 0.5; }; scaleY = scaleX; parent.setChildIndex(this, 0); } override public function ck(_arg1:int, _arg2:int, _arg3:Number):void{ if (_w){ _w = false; _f = ((Math.random() * 5) + 2); bitmapData = _g.frame(_f).b; x = (_x + _g.frame(_f).x); y = (_y + _g.frame(_f).y); mp(); Top.bo.splice(Top.bo.indexOf(this), 1); }; } override public function mp():void{ if (Math.random() < 0.4){ Efx.$(Top.bg, x, y, _.bi$3, 0, ((Math.random() * 0.75) + 0.25)); }; } } }//package
Section 792
//cEMenu (cEMenu) package { import flash.display.*; import flash.events.*; import flash.geom.*; import com.adobe.crypto.*; import flash.net.*; public class cEMenu extends ContentIO { private var cc:Array; private var bg:BitmapData; private var bgm:BgmMenu; private var mission:Boolean; private var pop:int; private var sel:int; private var tryEasy:Boolean; private var menu:Boolean; private var anim:cEMenu$; private var submit:Boolean; private var popS:int; private var bgm2:BgmLose; private var screen:Bitmap; private var savePopup:endlevel$save; private var vars:URLVariables; private var pname:Array; private var fade:Shape; private static const req:URLRequest = new URLRequest("http://hiscore.arcadebomb.com/thunderax9k_submit.php"); public function cEMenu(_arg1:Boolean){ var val:int; var dn:int; var digit:cEMenu$digitb; var $mission = _arg1; super(true, 25); mission = $mission; menu = false; sel = 1; submit = true; pop = 0; popS = 0; pname = []; vars = new URLVariables(); req.method = "POST"; try { Main.LOADER.close(); } catch(e:Error) { }; anim = new cEMenu$(); anim.gotoAndStop(1); anim.pop.gotoAndStop(1); anim.status.gotoAndStop(1); anim.standings.mask = anim.msk; if (mission){ bgm = new BgmMenu(); anim.mSave.gotoAndStop(1); savePopup = new endlevel$save(); savePopup.x = 240; savePopup.y = 180; savePopup.visible = false; savePopup.code.alwaysShowSelection = true; tryEasy = false; } else { bgm2 = new BgmLose(); anim.status.y = (anim.status.y + 6); anim.removeChild(anim.bgmis); tryEasy = (Top.dif > 0.5); if (tryEasy){ anim.mSave.y = (anim.mSave.y + 30); anim.mSave.gotoAndStop(3); anim.mView.y = (anim.mView.y - 15); anim.mSubmit.y = (anim.mSubmit.y - 15); } else { anim.mSave.visible = false; anim.mSave.gotoAndStop(1); }; }; anim.title.gotoAndStop((mission) ? 1 : 2); anim.mSubmit.gotoAndStop(2); anim.mView.gotoAndStop(1); anim.mCont.gotoAndStop((mission) ? 1 : 3); cc = [anim.pop.c.c1, anim.pop.c.c2, anim.pop.c.c3, anim.pop.c.c4, anim.pop.c.c5, anim.pop.c.c6, anim.pop.c.c7, anim.pop.c.c8, anim.pop.c.c9, anim.pop.c.c10, anim.pop.c.c11, anim.pop.c.c12, anim.pop.c.c13, anim.pop.c.c14, anim.pop.c.c15, anim.pop.c.c16, anim.pop.c.c17, anim.pop.c.c18, anim.pop.c.c19]; popName(); fade = new Shape(); fade.graphics.beginFill(0); fade.graphics.drawRect(0, 0, 480, 360); fade.graphics.endFill(); fade.alpha = 0.9; switch (Top.dif){ case 2: anim.dDif.gotoAndStop(3); break; case 0.5: anim.dDif.gotoAndStop(1); break; default: anim.dDif.gotoAndStop(2); }; display(anim.dMission, Math.max(Top.mis, 1)); display(anim.dLives, Top.ce); display(anim.dMed, Top.c$$); display(anim.dKills, Top.ek); val = Top.ocs; if (val < 0){ val = 0; } else { if (val > 1000000000){ val = 1000000000; }; }; anim.dHs.gotoAndStop(1); dn = 1; while (val >= Math.pow(10, dn)) { digit = new cEMenu$digitb(); digit.x = (anim.dHs.x - (dn * 17)); digit.y = anim.dHs.y; digit.gotoAndStop((int(((val % Math.pow(10, (dn + 1))) / Math.pow(10, dn))) + 1)); anim.dgc.addChild(digit); dn = (dn + 1); }; bg = new BitmapData(480, 360, false, 0); if (mission){ bg.copyPixels(cMain.getNebB(), bg.rect, new Point()); } else { bg.draw(anim.bgover); }; anim.removeChild(anim.bgover); screen = new Bitmap(new BitmapData(480, 360, false, 0)); anim.addChildAt(new Bitmap(bg), 0); addChild(screen); if (mission){ addChild(savePopup); }; addChild(fade); screen.bitmapData.draw(anim); } override function loader_ERROR():void{ anim.status.gotoAndStop(3); popName(); submit = true; } private function popSubmitting():void{ anim.pop.c.gotoAndStop(2); anim.pop.c.instr.visible = false; updateName(); } private function popDone():void{ anim.pop.c.gotoAndStop(3); anim.pop.c.instr.visible = false; hideName(); } private function display(_arg1:MovieClip, _arg2:int):void{ var _local3:int; var _local4:cEMenu$digit; if (_arg2 < 0){ _arg2 = 0; } else { if (_arg2 > 1000000000){ _arg2 = 1000000000; }; }; _arg1.gotoAndStop(((_arg2 % 10) + 1)); _local3 = 1; while (_arg2 >= Math.pow(10, _local3)) { _local4 = new cEMenu$digit(); _local4.x = (_arg1.x - (_local3 * 12)); _local4.y = _arg1.y; _local4.gotoAndStop((int(((_arg2 % Math.pow(10, (_local3 + 1))) / Math.pow(10, _local3))) + 1)); anim.dgc.addChild(_local4); _local3 = (_local3 + 1); }; } override function stage_IN():void{ super.stage_IN(); if (bgm == null){ return; }; if (mission){ bgm.resume(); }; } override function stage_OUT():void{ super.stage_OUT(); if (bgm == null){ return; }; if (mission){ bgm.pause(); }; } override function run():void{ if (menu){ switch (pop){ case 0: break; case 1: if (anim.pop.currentFrame < 15){ anim.pop.nextFrame(); } else { anim.pop.gotoAndStop(15); pop = 2; }; break; case 2: break; case 3: if (anim.pop.currentFrame < 25){ anim.pop.nextFrame(); } else { anim.pop.gotoAndStop(1); pop = 0; }; }; } else { anim.nextFrame(); if (mission){ anim.bgmis.nextFrame(); }; if (anim.currentFrame == 95){ if (mission){ bg.draw(anim.bgmis); anim.removeChild(anim.bgmis); }; removeChild(fade); fade = null; menu = true; } else { if (anim.currentFrame <= 10){ fade.alpha = ((10 - anim.currentFrame) * 0.1); }; }; }; screen.bitmapData.draw(anim); } private function updateName(_arg1:Boolean=false):void{ var _local4:int; var _local2:int; var _local3:int = pname.length; while (_local2 < _local3) { _local4 = pname[_local2]; if ((((_local4 >= 65)) && ((_local4 <= 90)))){ cc[_local2].gotoAndStop((_local4 - 63)); } else { if ((((_local4 >= 97)) && ((_local4 <= 122)))){ cc[_local2].gotoAndStop((_local4 - 95)); } else { if ((((_local4 >= 48)) && ((_local4 <= 57)))){ cc[_local2].gotoAndStop((_local4 - 20)); } else { cc[_local2].gotoAndStop(40); }; }; }; _local2 = (_local2 + 1); }; if (_local2 < 19){ cc[_local2].gotoAndStop((_arg1) ? 1 : 40); }; while (++_local2 < 19) { cc[_local2].gotoAndStop(40); }; } override function end():void{ screen.bitmapData.dispose(); bg.dispose(); if (mission){ bgm.exit(); } else { bgm2.exit(); }; super.end(); } override function key_DOWN(_arg1:KeyboardEvent):void{ var _local2:String; var _local3:int; var _local4:int; var _local5:int; var _local6:int; var _local7:int; if (((menu) || ((((sel == 0)) && (!(tryEasy)))))){ } else { if (anim.currentFrame < 94){ anim.gotoAndStop(94); }; return; }; if ((((sel == 0)) && (!(tryEasy)))){ if (savePopup.visible){ switch (_arg1.keyCode){ case 8: case 13: case 27: case 32: savePopup.visible = false; new AudioM($S.ui$back); return; }; }; } else { if ((((sel == 1)) && ((pop == 2)))){ if (anim.pop.c.currentFrame == 1){ if (_arg1.keyCode == 8){ if (pname.length == 0){ pop = 3; new AudioM($S.ui$back); } else { pname.pop(); updateName(true); }; return; } else { if (_arg1.keyCode == 27){ pop = 3; new AudioM($S.ui$back); }; }; if (pname.length < 19){ if (_arg1.keyCode == 13){ if (validName()){ _local2 = ""; _local3 = 0; _local4 = pname.length; while (_local3 < _local4) { _local7 = pname[_local3]; if ((((((((_local7 >= 65)) && ((_local7 <= 90)))) || ((((_local7 >= 97)) && ((_local7 <= 122)))))) || ((((_local7 >= 48)) && ((_local7 <= 57)))))){ _local2 = (_local2 + String.fromCharCode(_local7)); } else { _local2 = (_local2 + " "); }; _local3 = (_local3 + 1); }; vars.n = _local2.toUpperCase(); vars.s = int(Top.ocs); vars.m = (Top.ld) ? 0 : 1; _local5 = ((Top.dif < 1)) ? 1 : 0; vars.m1 = _local5; _local6 = ((((Top.dif > 1)) && ((_local5 == 0)))) ? 1 : 0; vars.m3 = _local6; vars.m2 = ((((_local5 == 0)) && ((_local6 == 0)))) ? 1 : 0; vars.m4 = (mission) ? Math.max((Top.ce + 1), 100) : 0; vars.m5 = Math.max(Top.mis, 1); vars.k = MD5.hash(String((int(Top.ocs) + 1518))); req.data = vars; Main.LOADER.load(req); anim.status.gotoAndStop(2); pop = 3; submit = false; new AudioM($S.ui$select); return; }; } else { if ((((((((_arg1.keyCode >= 65)) && ((_arg1.keyCode <= 90)))) || ((((_arg1.keyCode >= 48)) && ((_arg1.keyCode <= 57)))))) || ((_arg1.keyCode == 32)))){ if ((((((pname.length == 0)) && ((_arg1.keyCode >= 48)))) && ((_arg1.keyCode <= 57)))){ } else { pname.push(_arg1.keyCode); updateName(true); }; }; }; }; return; } else { pop = 3; new AudioM($S.ui$back); }; return; }; }; switch (_arg1.keyCode){ case 13: case 32: if (pop == 0){ switch (sel){ case 0: if (mission){ savePopup.code.text = Top.profile.save(Top.ocs, 1, (Top.mis + 1), Top.ek, Top.shk, Top.ic, Top.cn, Top.c$, Top.c$$, Top.ce, [Top.a1, Top.a2, Top.b1, Top.b2, Top.c1, Top.s1, Top.ar], [Top.c2, Top.s2, Top.hp1, Top.hp2, Top.hpL], Top.dsq); savePopup.visible = true; mouse_MOVE(); new AudioM($S.ui$select); } else { if (tryEasy){ Top.profile = new cGame$profile(0.5, 0, 0, 1, 0, 0, 0, 0, 0, 0, 50, [1, 1, true, 0, true, 0, 0], [0, 0, 0, 0, 0], [7].concat(Player.duq[((Math.random() * 35) >> 0)]).concat([8])); Main.startLevel(Top.profile.lvl, null); new AudioM($S.ui$start); }; }; break; case 2: navigateToURL(new URLRequest("http://arcadebomb.com/play/thunderax_9k_hiscore.html"), "_blank"); new AudioM($S.ui$select); break; case 3: if (mission){ Top.profile.nextLevelRefresh(Top.ocs, 1, (Top.mis + 1), Top.ek, Top.shk, Top.ic, Top.cn, Top.c$, Top.c$$, Top.ce, [Top.a1, Top.a2, Top.b1, Top.b2, Top.c1, Top.s1, Top.ar], [Top.c2, Top.s2, Top.hp1, Top.hp2, Top.hpL], Top.dsq); Main.startLevel(1, null); new AudioM($S.ui$start); } else { Main.startMain(); new AudioM($S.ui$select); }; return; default: pop = 1; anim.pop.gotoAndStop(2); if (submit){ popName(); } else { if (anim.status.currentFrame == 2){ popSubmitting(); } else { popDone(); }; }; new AudioM($S.ui$select); }; }; break; case 38: if ((((pop == 1)) || ((pop == 2)))){ break; }; switch (sel){ case 0: if (tryEasy){ sel = 2; anim.mSave.gotoAndStop(3); anim.mView.gotoAndStop(2); new AudioM($S.ui$change); }; break; case 1: if (mission){ sel = 0; anim.mSubmit.gotoAndStop(1); anim.mSave.gotoAndStop(2); new AudioM($S.ui$change); }; break; case 2: sel = 1; anim.mView.gotoAndStop(1); anim.mSubmit.gotoAndStop(2); new AudioM($S.ui$change); break; case 3: anim.mCont.gotoAndStop((mission) ? 1 : 3); if (tryEasy){ sel = 0; anim.mSave.gotoAndStop(4); } else { sel = 2; anim.mView.gotoAndStop(2); }; new AudioM($S.ui$change); }; break; case 40: if ((((pop == 1)) || ((pop == 2)))){ break; }; switch (sel){ case 0: if (tryEasy){ sel = 3; anim.mSave.gotoAndStop(3); anim.mCont.gotoAndStop(4); } else { sel = 1; anim.mSave.gotoAndStop(1); anim.mSubmit.gotoAndStop(2); }; new AudioM($S.ui$change); break; case 1: sel = 2; anim.mSubmit.gotoAndStop(1); anim.mView.gotoAndStop(2); new AudioM($S.ui$change); break; case 2: anim.mView.gotoAndStop(1); if (tryEasy){ sel = 0; anim.mSave.gotoAndStop(4); } else { sel = 3; anim.mCont.gotoAndStop((mission) ? 2 : 4); }; new AudioM($S.ui$change); }; }; } override function mouse_MOVE():void{ if (mission){ if (savePopup.visible){ stage.focus = savePopup.code; savePopup.code.setSelection(0, savePopup.code.length); }; }; } private function hideName():void{ var _local1:int; while (_local1 < 19) { cc[_local1].gotoAndStop(40); _local1 = (_local1 + 1); }; } private function validName():Boolean{ var _local1:int; var _local2:int; var _local3:int; if (pname.length >= 3){ _local1 = 0; _local2 = pname.length; while (_local1 < _local2) { _local3 = pname[_local1]; if ((((((_local3 >= 65)) && ((_local3 <= 90)))) || ((((_local3 >= 97)) && ((_local3 <= 122)))))){ return (true); }; _local1 = (_local1 + 1); }; }; return (false); } private function popName():void{ anim.pop.c.gotoAndStop(1); anim.pop.c.instr.visible = true; updateName(true); } override function loader_SUCCESS():void{ anim.status.gotoAndStop(4); popDone(); } } }//package
Section 793
//cEMenu$ (cEMenu$) package { import flash.display.*; public dynamic class cEMenu$ extends MovieClip { public var dgc:MovieClip; public var dLives:cEMenu$digit; public var msk:MovieClip; public var dMed:cEMenu$digit; public var mSave:MovieClip; public var dMission:cEMenu$digit; public var dHs:cEMenu$digitb; public var dKills:cEMenu$digit; public var bgover:MovieClip; public var title:MovieClip; public var pop:MovieClip; public var mSubmit:MovieClip; public var standings:MovieClip; public var status:MovieClip; public var bgmis:_cEMenu$cache; public var mView:MovieClip; public var dDif:cEMenu$dif; public var mCont:MovieClip; } }//package
Section 794
//cEMenu$dif (cEMenu$dif) package { import flash.display.*; public dynamic class cEMenu$dif extends MovieClip { } }//package
Section 795
//cEMenu$digit (cEMenu$digit) package { import flash.display.*; public dynamic class cEMenu$digit extends MovieClip { } }//package
Section 796
//cEMenu$digitb (cEMenu$digitb) package { import flash.display.*; public dynamic class cEMenu$digitb extends MovieClip { } }//package
Section 797
//cEnd (cEnd) package { import flash.display.*; import flash.events.*; import flash.utils.*; public class cEnd extends Content { private var dg:Array; private var bgm:BgmVic; private var nSeen:Boolean; private var dn:int; private var neb:Bitmap; private var base:Number; private var screenC:DisplayObject; private var anim:_cEnd$; private var screen:BitmapData; private var countSFX:SfxCount; private var tm:int; private var raster:Boolean; public function cEnd(){ var _local1:*; super(true, 25); tm = getTimer(); anim = new _cEnd$(); anim.gotoAndStop(1); anim.pts.n.gotoAndStop(((Top.dif == 2)) ? 3 : ((Top.dif == 1)) ? 2 : 1); anim.addFrameScript(319, vec); neb = new Bitmap(new BitmapData(480, 360, false, 0)); _._endNebula(neb.bitmapData); anim.nebulaC.addChild(neb); nSeen = (((Main.DATA.cred == undefined)) || (!(Main.DATA.cred))); screen = new BitmapData(480, 360, false, 0); screenC = addChild(new Bitmap(screen)); screen.draw(anim); raster = true; bgm = new BgmVic(); base = Top.ocs; dg = [new Digit(this, 470, 14, 0, 0, _.digit$1)]; dn = 1; while (Top.ocs >= Math.pow(10, dn)) { if (Top.ocs < 1000000000){ dg.push(new Digit(this, (470 - (16 * dn)), 14, Top.ocs, dn, _.digit$1)); dn = (dn + 1); } else { while (dn < 9) { new Digit(this, (470 - (20 * dn)), 18, 999999999, dn, _.digit$1); dn = (dn + 1); }; for (_local1 in dg) { dg[_local1].nt(999999999); }; dg = []; }; }; } override function run():void{ var _local3:*; var _local1:int = ((Math.max(((getTimer() - tm) / 40433), bgm.getProgress()) * 960) + 1); if (_local1 < 961){ anim.gotoAndStop(_local1); } else { if (_local1 >= 980){ if (nSeen){ Main.DATA.cred = true; }; switch (Top.dif){ case 2: Top.ocs = (base + 80000); break; case 1: Top.ocs = (base + 50000); break; default: Top.ocs = (base + 30000); }; Main.startEMenu(true, false); return; }; }; _local1 = (_local1 + 119); if (_local1 > 300){ if (_local1 <= 460){ switch (Top.dif){ case 2: Top.ocs = (base + ((_local1 - 300) * 470)); break; case 1: Top.ocs = (base + ((_local1 - 300) * 310)); break; default: Top.ocs = (base + ((_local1 - 300) * 170)); }; } else { switch (Top.dif){ case 2: Top.ocs = ((base + ((Math.min(_local1, 465) - 460) * 960)) + 75200); break; case 1: Top.ocs = ((base + ((Math.min(_local1, 465) - 460) * 80)) + 49600); break; default: Top.ocs = ((base + ((Math.min(_local1, 465) - 460) * 560)) + 27200); }; }; if (_local1 <= 465){ if (anim.pts.currentFrame == 9){ anim.pts.gotoAndStop(1); } else { anim.pts.nextFrame(); }; if (countSFX == null){ countSFX = new SfxCount(); }; } else { if (countSFX == null){ } else { countSFX.stop(); countSFX = null; }; }; }; if (Top.ocs >= Math.pow(10, dn)){ if (Top.ocs < 1000000000){ dg.push(new Digit(this, (470 - (16 * dn)), 14, Top.ocs, dn, _.digit$1)); dn = (dn + 1); } else { while (dn < 9) { new Digit(this, (470 - (20 * dn)), 18, 999999999, dn, _.digit$1); dn = (dn + 1); }; for (_local3 in dg) { dg[_local3].nt(999999999); }; dg = []; }; }; var _local2 = 1; while (_local2 < dn) { dg[_local2].nt(Top.ocs); _local2 = (_local2 + 1); }; if (raster){ screen.draw(anim); }; } private function vec():void{ screen.dispose(); removeChild(screenC); screen = null; screenC = null; raster = false; addChildAt(anim, 0); } override function key_DOWN(_arg1:KeyboardEvent):void{ if (anim.currentFrame < 166){ Options.controlPress(_arg1.keyCode); return; }; if ((((_arg1.keyCode == 37)) || ((_arg1.keyCode == 39)))){ super.key_DOWN(_arg1); return; }; if (nSeen){ return; }; if (anim.currentFrame > 475){ switch (Top.dif){ case 2: Top.ocs = (base + 80000); break; case 1: Top.ocs = (base + 50000); break; default: Top.ocs = (base + 30000); }; Main.startEMenu(true); }; } override function end():void{ try { screen.dispose(); } catch(e:Error) { }; try { neb.bitmapData.dispose(); } catch(e:Error) { }; try { countSFX.stop(); countSFX = null; } catch(e:Error) { }; try { bgm.exit(); } catch(e:Error) { }; try { bgm.stop(); } catch(e:Error) { }; super.end(); } } }//package
Section 798
//cGame (cGame) package { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.filters.*; public class cGame extends ContentIO { private const screenGameWarpedData:BitmapData; private const screenGameData:BitmapData; private const endCache:Bitmap; private var frameRateExceed:Number; private var doors:tTransitionDoors; private var checkpoint:int; var pauseKey:int; private var renderDelay:Number; private var loader:cLoader; private var renderRate:Number; private var renders:int; public var endLev:endlevel; var stt:int; public var filtercBeforePause:int; private var pausedAtStart:Boolean; public var filterc:int; private var frameRate:int; var pauseMenu:PauseMenu; private var pauseMenuBG:Shape; private static const ec:ColorTransform = new ColorTransform(6, 6, 6); static var gameFPS:int = 31; public function cGame(){ var _local4:int; screenGameData = new BitmapData(480, 360, false, 0); screenGameWarpedData = new BitmapData(480, 360, false, 0); endCache = new Bitmap(null, "always"); Options.reset(); bomb$4.reset(); stt = 0; filterc = 0; filtercBeforePause = 0; gm = this; stg = stage; screenGame = new Bitmap(screenGameData, "always"); screenGameWarped = new Bitmap(screenGameWarpedData, "always"); Audio.mute(); dif = profile.dif; switch (dif){ case 2: gameFPS = 39; break; case 0.5: gameFPS = 32; break; default: gameFPS = 35; }; super(false, gameFPS); n = []; n2 = []; e = []; s = []; bo = []; u = []; u2 = []; eed = []; efd = []; ps = Main.active; ld = profile.ld; lvl = profile.lvl; mis = profile.mis; ocs = profile.ocs; ic = profile.ic; ek = profile.ek; shk = profile.shk; cn = profile.cn; c$ = profile.c$; c$$ = profile.c$$; if (dif == 2){ bsp = 10; bun = 48; } else { if (dif == 1){ bsp = 6.5; bun = 32; } else { bsp = 5; bun = 12; }; }; if ((((lvl == 4)) || ((lvl == 9)))){ } else { ekb = ek; et = 0; }; md = 0; csc = 0; hcb = 2; bos = false; Lev.sp = 1; dsq = profile.dsq; if (dsq == null){ _local4 = (((Math.random() * 2) >> 0) + 7); switch (dif){ case 2: dsq = [_local4, 1, 2, 3]; break; case 1: dsq = [_local4, 1, 2, 3, ((_local4 == 7)) ? 8 : 7]; break; default: dsq = [_local4, 1, 2, 3, ((_local4 == 7)) ? 8 : 7, 4]; }; }; ce = profile.ce; var _local1:int; var _local2:int; var _local3:int; hp1 = 0; hp2 = 0; hpL = 0; a1 = profile.wp[0]; a2 = profile.wp[1]; b1 = profile.wp[2]; b2 = profile.wp[3]; c1 = profile.wp[4]; s1 = profile.wp[5]; ar = profile.wp[6]; c2 = profile.time[0]; s2 = profile.time[1]; _local1 = profile.time[2]; _local2 = profile.time[3]; _local3 = profile.time[4]; pauseKey = Options.pause; vector = (addChild(new Sprite()) as Sprite); vector.visible = false; shad = (vector.addChild(new Sprite()) as Sprite); wk = (vector.addChild(new Sprite()) as Sprite); air = (vector.addChild(new Sprite()) as Sprite); sky = (vector.addChild(new Sprite()) as Sprite); fx = (vector.addChild(new Sprite()) as Sprite); ac = (vector.addChild(new Sprite()) as Sprite); acf = (vector.addChild(new Sprite()) as Sprite); acH = new HQ(ac, 0); im = new ItemC(vector); ply = (vector.addChild(new Sprite()) as Sprite); sh = (vector.addChild(new Sprite()) as Sprite); overlay = (vector.addChild(new Sprite()) as Sprite); hud = (vector.addChild(new hudp()) as hudp); aboveAll = (vector.addChild(new Sprite()) as Sprite); new combo(); addChild(screenGame); pauseMenu = new PauseMenu(); addChild(pauseMenu); pauseMenu.visible = pausedAtStart; pauseMenu.skip.visible = (lvl == 0); pauseMenu.gotoAndStop(1); pauseMenu.stereo.gotoAndStop((Sfx.STEREO) ? 2 : 1); pauseMenuBG = (pauseMenu.addChildAt(new Shape(), 0) as Shape); pauseMenuBG.alpha = 0.2; pauseMenuBG.graphics.beginFill(0); pauseMenuBG.graphics.drawRect(0, 0, 480, 360); pauseMenuBG.graphics.endFill(); pauseMenu.opt.shoot.gotoAndStop(Options.shoot); pauseMenu.opt.bomb.gotoAndStop(Options.bomb); pauseMenu.opt.left.gotoAndStop(Options.left); pauseMenu.opt.right.gotoAndStop(Options.right); pauseMenu.opt.up.gotoAndStop(Options.up); pauseMenu.opt.down.gotoAndStop(Options.down); pauseMenu.opt.nb.gotoAndStop(Options.nextBomb); pauseMenu.opt.pb.gotoAndStop(Options.prevBomb); p = new Player(); new PlayerShoot(); new PlayerShootFX(); switch (lvl){ case 2: bg = new lv$2(); break; case 3: bg = new lv$3(); break; case 4: bg = new lv$4(); break; case 5: bg = new lv$5(); break; case 6: bg = new lv$6(); break; case 7: bg = new lv$7(); break; case 8: bg = new lv$8(); break; case 9: bg = new lv$9(); break; case 0: bg = new lv$0(); break; default: bg = new lv$1(); }; if ((((((lvl == 0)) || ((lvl == 4)))) || ((lvl == 9)))){ } else { new entry(); }; bg.init(); if (_local1 > 0){ new Helper(p.x, p.y, true); }; if (_local2 > 0){ new Helper(p.x, p.y, true); }; hp1 = _local1; hp2 = _local2; hpL = _local3; ugun.NUM = 0; umissile.NUM = 0; ucannon.NUM = 0; ubomb.NUM = 0; urad.NUM = 0; Efx.reset(); Efl.reset(); Particle.reset(); purf.reset(); pur$1.reset(); pur$2.reset(); red.reset(); redr.reset(); Wreck.reset(); yel.reset(); yeli.reset(); yell.reset(); screenGameData.draw(vector); startRender(); frameRateExceed = 0; } override function stage_IN():void{ ps2 = true; ps = (stt == 1); stage.frameRate = gameFPS; super.stage_IN(); } override function run():void{ switch (stt){ case 0: case -1: nt(); render(ps); break; case 1: if (endLev == null){ nt(); render(ps); } else { nt(); nt2(); render(ps2); }; break; case 2: case 3: if (endLev == null){ nt(); render(ps); } else { nt2(); endLev.focusOnCode(); render(ps2); }; break; case 4: nt3(); break; case 5: nt4(); break; case 6: nt5(); }; } override function key_DOWN(_arg1:KeyboardEvent):void{ var _local2:int; if (stt == 3){ if (endLev.currentFrame == 180){ switch (_arg1.keyCode){ case 13: case 32: endLev.confirm(); break; case 8: case 27: if (endLev.confirm(true)){ break; }; case 19: case 80: case pauseKey: pauseMenu.title.visible = false; pauseMenu.titleW.visible = false; pauseMenuBG.alpha = 0.8; pauseMenu.visible = true; stt = 99; Main.bestQuality(); new AudioM($S.ui$pause); break; case 37: endLev.selectSave(); break; case 39: endLev.selectCont(); break; }; }; } else { if (stt == 5){ if (loader == null){ } else { loader.key_DOWN(_arg1); }; } else { if ((((stt == 4)) || ((stt == 6)))){ } else { _local2 = _arg1.keyCode; if (ps){ switch (_local2){ case 13: case 32: case 27: case 8: case 19: case 80: case pauseKey: if (Options.canPauseWith(_local2)){ pause(); return; }; }; } else { if (pauseMenu.visible){ switch (_local2){ case 13: case 32: switch (pauseMenu.currentFrame){ case 1: if (stt == 99){ pauseMenu.gotoAndStop(1); pauseMenu.visible = false; stt = 3; new AudioM($S.ui$resume); } else { resume(); }; return; case 2: pauseMenu.gotoAndStop(5); new AudioM($S.ui$select); return; case 3: pauseMenu.gotoAndStop(11); new AudioM($S.ui$select); return; case 4: if (lvl == 0){ nextLevel(); new AudioM($S.ui$select); }; return; case 5: Main.showVolumeSlider(5); new AudioM($S.ui$change); return; case 6: Main.showVolumeSlider(-5); new AudioM($S.ui$change); return; case 7: Sfx.STEREO = !(Sfx.STEREO); pauseMenu.stereo.gotoAndStop((Sfx.STEREO) ? 2 : 1); Main.DATA.str = !(Sfx.STEREO); new AudioM($S.ui$select); return; case 8: pauseMenu.stereo.gotoAndStop(2); Main.DATA.str = false; if (((Main.resetVolumeSlider()) || (!(Sfx.STEREO)))){ new AudioM($S.ui$select); }; Sfx.STEREO = true; return; case 10: Main.startMain(); new AudioM($S.ui$select); return; default: pauseMenu.gotoAndStop(1); new AudioM($S.ui$back); return; }; case 27: case 8: case 19: case 80: case pauseKey: if (Options.canPauseWith(_local2)){ } else { break; }; switch (pauseMenu.currentFrame){ case 1: case 2: case 3: case 4: if (stt == 99){ pauseMenu.gotoAndStop(1); pauseMenu.visible = false; stt = 3; } else { resume(); }; return; default: pauseMenu.gotoAndStop(1); new AudioM($S.ui$back); }; return; case 38: switch (pauseMenu.currentFrame){ case 1: if (lvl == 0){ pauseMenu.gotoAndStop(4); new AudioM($S.ui$change); }; return; case 2: pauseMenu.gotoAndStop(1); new AudioM($S.ui$change); return; case 3: pauseMenu.gotoAndStop(2); new AudioM($S.ui$change); return; case 6: pauseMenu.gotoAndStop(5); new AudioM($S.ui$change); return; case 7: pauseMenu.gotoAndStop(6); new AudioM($S.ui$change); return; case 8: pauseMenu.gotoAndStop(7); new AudioM($S.ui$change); return; case 9: pauseMenu.gotoAndStop(8); new AudioM($S.ui$change); return; case 11: pauseMenu.gotoAndStop(10); new AudioM($S.ui$change); return; }; return; case 40: switch (pauseMenu.currentFrame){ case 1: pauseMenu.gotoAndStop(2); new AudioM($S.ui$change); return; case 2: pauseMenu.gotoAndStop(3); new AudioM($S.ui$change); return; case 4: pauseMenu.gotoAndStop(1); new AudioM($S.ui$change); return; case 5: pauseMenu.gotoAndStop(6); new AudioM($S.ui$change); return; case 6: pauseMenu.gotoAndStop(7); new AudioM($S.ui$change); return; case 7: pauseMenu.gotoAndStop(8); new AudioM($S.ui$change); return; case 8: pauseMenu.gotoAndStop(9); new AudioM($S.ui$change); return; case 10: pauseMenu.gotoAndStop(11); new AudioM($S.ui$change); return; }; return; }; }; }; }; }; }; Options.controlPress(_arg1.keyCode); } private function startRender():void{ frameRate = 0; renderRate = gameFPS; renders = 0; renderDelay = (1000 / renderRate); checkpoint = getTimer(); } private function render(_arg1:Boolean):void{ var t:int; var elapsed:int; var frameRateExact:Number; var c = _arg1; if (c){ t = getTimer(); elapsed = (t - checkpoint); frameRate = (frameRate + 1); try { if ((((elapsed >= (renderDelay * renders))) || ((stage.frameRate >= gameFPS)))){ screenGameData.draw(vector); if (filterc > 0){ bomb$4.applyDisplacement(); screenGameWarpedData.draw(screenGame); }; renders = (renders + 1); }; } catch(e:Error) { }; if (elapsed >= 1000){ frameRateExact = ((frameRate * elapsed) * 0.001); frameRateExceed = (frameRateExceed + (((frameRateExact - gameFPS) * gameFPS) * 0.1)); if (frameRateExceed < -1000){ frameRateExceed = -1000; } else { if (frameRateExceed > 1000){ frameRateExceed = 1000; }; }; if ((frameRateExact + 4) < gameFPS){ if (frameRateExact < 25){ if (frameRateExceed <= 0){ if (increaseQuality(false)){ renderRate = (renderRate + ((gameFPS - renderRate) * 0.5)); }; } else { frameRateExceed = 0; }; }; } else { if (frameRateExact > (gameFPS + 4)){ if (frameRateExact > gameFPS){ frameRateExact = gameFPS; if (frameRateExceed > 0){ if (increaseQuality()){ renderRate = (renderRate * 0.75); }; }; }; }; }; renderRate = (renderRate + ((((frameRateExact * 2.4) - (gameFPS * 1.4)) - renderRate) * 0.1)); if (renderRate < 12){ renderRate = 12; } else { if (renderRate < 25){ if (frameRateExact >= 25){ renderRate = (renderRate + ((25 - renderRate) * 0.1)); }; }; }; renderDelay = (1000 / renderRate); frameRate = 0; renders = 0; checkpoint = t; }; } else { if (stt == 0){ } else { screenGame.filters = []; }; }; } override function mouse_MOVE():void{ if (endLev == null){ } else { endLev.mouse_MOVE(mouseX, mouseY); }; super.mouse_MOVE(); } private function resume():void{ if (aboveAll == null){ } else { aboveAll.alpha = 1; }; if (stt == 0){ if (ps){ } else { ps = true; Main.bestQuality(false); if (filtercBeforePause > 0){ filter(); filterc = filtercBeforePause; }; filtercBeforePause = 0; screenGame.filters = []; screenGameWarped.filters = []; startRender(); pauseMenu.visible = false; pauseMenu.gotoAndStop(1); Audio.resumeAll(); new AudioM($S.ui$resume); stage.frameRate = gameFPS; }; }; } private function nt4():void{ loader.run(); } private function nt5():void{ doors.nextFrame(); switch (doors.currentFrame){ case 11: loader.end(); loader = null; return; case 22: stt = 3; removeChild(doors); doors = null; stage.frameRate = 25; return; }; } private function nt3():void{ doors.nextFrame(); switch (doors.currentFrame){ case 11: loader = new cLoader(lvl, eRes); addChild(loader); addChild(doors); break; case 22: stt = 5; removeChild(doors); doors = null; return; }; if (loader == null){ } else { loader.run(); }; } public function eCont():void{ if ((((lvl == 3)) || ((lvl == 8)))){ nextLevel(); } else { stt = 4; lvl = (lvl + 1); stage.frameRate = 50; profile.nextLevelRefresh(ocs, lvl, mis, ek, shk, ic, cn, c$, c$$, ce, [a1, a2, b1, b2, c1, s1, ar], [c2, s2, hp1, hp2, hpL], dsq); doors = new tTransitionDoors(); addChild(doors).visible = true; }; } public function defilter():void{ filterc = (filterc - 1); if (filterc == 0){ vector.addChild(ply); vector.addChild(sh); vector.addChild(overlay); vector.addChild(hud); vector.addChild(aboveAll); if (screenGameWarped.parent == null){ } else { removeChild(screenGameWarped); }; screenGame.filters = []; screenGame.visible = true; } else { if (filterc < 0){ filterc = 0; }; }; } private function nt2():void{ var L:int; var i:int; var L2:int; var j:int; if (ps2){ switch (Main.decideQuality()){ case 0: break; case 1: renderRate = (renderRate * 0.8); break; default: renderRate = (renderRate + ((gameFPS - renderRate) * 0.5)); }; L = n2.length; i = 0; while (i < L) { try { n2[i].nt(); } catch(e:Error) { }; i = (i + 1); }; L2 = u2.length; j = 0; while (j < L2) { if (u2[j] == -1){ } else { n2.splice(n2.indexOf(u2[j]), 1); }; j = (j + 1); }; u2 = []; }; } override function stage_OUT():void{ ps2 = false; pause(true); if (stt == 0){ } else { Audio.pauseAll(); }; if (stt == 3){ pauseMenu.title.visible = false; pauseMenu.titleW.visible = false; pauseMenuBG.alpha = 0.8; pauseMenu.visible = true; stt = 99; Main.bestQuality(); }; super.stage_OUT(); } private function nt():void{ var L:int; var i:int; var L2:int; var j:int; var L3:int; var k:int; var L4:int; var K:int; if (ps){ try { bg.nt(); } catch(e:Error) { }; L = n.length; i = 0; while (i < L) { try { (n[i] as nNT).nt(); } catch(e:Error) { }; i = (i + 1); }; L2 = u.length; j = 0; while (j < L2) { if (u[j] == -1){ } else { n.splice(n.indexOf(u[j]), 1); }; j = (j + 1); }; u = []; L3 = efd.length; k = 0; while (k < L3) { (efd[k] as Enemy).flashOff(nc); k = (k + 1); }; efd = eed; L4 = efd.length; K = 0; while (K < L4) { (efd[K] as Enemy).flashOn(ec); K = (K + 1); }; eed = []; }; } function nextLevel():void{ Audio.mute(); sht = false; if (lvl == 3){ new AudioM($S.alert$submerging$splash); } else { if ((((lvl == 0)) || ((lvl == 8)))){ new AudioM($S.ui$endlevel$panelmove$panelsplit); }; }; if (lvl >= 9){ lvl = 1; } else { lvl = (lvl + 1); }; profile.nextLevelRefresh(ocs, lvl, mis, ek, shk, ic, cn, c$, c$$, ce, [a1, a2, b1, b2, c1, s1, ar], [c2, s2, hp1, hp2, hpL], dsq); Main.startLevel(lvl, null); } override function end():void{ if (endCache.bitmapData == null){ } else { endCache.bitmapData.dispose(); }; screenGameData.dispose(); screenGameWarpedData.dispose(); if (bg){ if (bg.bgm){ bg.bgm.exit(); }; }; if (loader == null){ } else { loader.end(); loader = null; }; Audio.mute(); super.end(); } private function increaseQuality(_arg1:Boolean=true):Boolean{ var $ = _arg1; graphicQuality = (graphicQuality + ($) ? 1 : -1); switch (graphicQuality){ case -1: graphicQuality = 0; return (false); case 0: return (true); case 1: try { vector.removeChild(shad); } catch(e:Error) { }; return (true); case 2: if (vector.contains(shad)){ } else { vector.addChildAt(shad, 1); }; return (true); default: graphicQuality = 2; return (false); }; } function scrollFinished():void{ ctr = false; sht = false; ps = false; stt = 2; var _local1:Sprite = new Sprite(); _local1.addChild(bg); _local1.addChild(shad); _local1.addChild(wk); _local1.addChild(air); _local1.addChild(sky); _local1.addChild(fx); _local1.addChild(ac); _local1.addChild(acf); _local1.addChild(im); _local1.addChild(ply); _local1.addChild(sh); _local1.addChild(overlay); _local1.addChild(aboveAll); endCache.bitmapData = new BitmapData(480, 360, false, 0); endCache.bitmapData.draw(_local1); vector.addChildAt(endCache, 0); Audio.mute(); } override function mouse_RIGHT(_arg1:Event=null):void{ if (ps){ pause(); }; super.mouse_RIGHT(); } function cursor(_arg1:Boolean=true):void{ if (buttonMode == _arg1){ return; }; buttonMode = _arg1; useHandCursor = _arg1; } function endLevelMenu():void{ if ((((ce < 0)) || ((((ce == 0)) && (!(alv)))))){ return; }; if (endLev == null){ stt = 1; while (filterc > 0) { defilter(); }; endLev = (vector.addChild(new endlevel()) as endlevel); hud.hide(); addChild(hud); n2.push(endLev); new ebox(); gameFPS = 27; Main.decideQuality(); }; } private function pause(_arg1:Boolean=false):void{ if (aboveAll == null){ } else { aboveAll.alpha = 0.25; screenGameData.draw(vector); if (filterc > 0){ bomb$4.applyDisplacement(); screenGameWarpedData.draw(screenGame); }; }; if (pauseMenu == null){ pausedAtStart = true; return; }; if (stt == 0){ if (ps){ ps = false; Main.bestQuality(); filtercBeforePause = filterc; while (filterc > 0) { defilter(); }; if ((((stage.stageWidth > 480)) && ((stage.stageHeight > 360)))){ screenGame.filters = (screenGameWarped.filters = [new BlurFilter((stage.stageWidth / 0x0400), (stage.stageHeight / 0x0300))]); }; pauseMenu.title.visible = true; pauseMenu.titleW.visible = true; pauseMenu.stereo.gotoAndStop((Sfx.STEREO) ? 2 : 1); pauseMenu.visible = true; Audio.pauseAll(); if (_arg1){ } else { new AudioM($S.ui$pause); }; }; }; } public function filter():void{ filterc = (filterc + 1); if (filterc == 1){ if (graphicQuality == 2){ screenGame.visible = false; addChild(screenGameWarped); addChild(ply); addChild(sh); addChild(overlay); addChild(hud); addChild(aboveAll); }; }; } public function eRes():void{ doors = new tTransitionDoors(); addChild(doors).visible = true; stt = 6; lvl = (lvl - 1); stage.frameRate = 50; } override function mouse_DOWN(_arg1:MouseEvent):void{ if (endLev == null){ } else { endLev.mouse_DOWN(mouseX, mouseY); }; super.mouse_DOWN(_arg1); } override function mouse_LEAVE():void{ if (endLev == null){ } else { endLev.mouse_LEAVE(); }; } } }//package
Section 799
//cGame$profile (cGame$profile) package { import flash.utils.*; class cGame$profile { var dif:Number; var time:Array; var dsq:Array; var mis:int; var wp:Array; var ic:int; var ocs:Number; var c$:int; var lvl:int; var c$$:int; var ek:int; var ce:int; var cn:Number; var shk:int; var ld:Boolean;// = false function cGame$profile(_arg1:Number=1, _arg2:Number=0, _arg3:int=1, _arg4:int=1, _arg5:int=0, _arg6:int=0, _arg7:int=0, _arg8:Number=0, _arg9:int=0, _arg10:int=0, _arg11:int=-1, _arg12:Array=null, _arg13:Array=null, _arg14:Array=null){ dif = _arg1; ocs = _arg2; lvl = _arg3; mis = _arg4; ek = _arg5; shk = _arg6; ic = _arg7; cn = _arg8; c$ = _arg9; c$$ = _arg10; ce = _arg11; wp = _arg12; time = _arg13; dsq = _arg14; } function nextLevelRefresh(_arg1:Number=0, _arg2:int=1, _arg3:int=1, _arg4:int=0, _arg5:int=0, _arg6:int=0, _arg7:Number=0, _arg8:int=0, _arg9:int=0, _arg10:int=-1, _arg11:Array=null, _arg12:Array=null, _arg13:Array=null):void{ ocs = _arg1; lvl = _arg2; mis = _arg3; ek = _arg4; shk = _arg5; ic = _arg6; cn = _arg7; c$ = _arg8; c$$ = _arg9; ce = _arg10; wp = _arg11; time = _arg12; dsq = _arg13; } function load(_arg1:String):Boolean{ var data:ByteArray; var $:int; var n:int; var max:Number; var i:int; var r:int; var code = _arg1; try { data = Base64.decode(Base64.read(code).split("").reverse().join("")); data.position = 0; wp = []; time = []; dsq = []; $ = data.readUnsignedByte(); if ($ == 1){ dif = 0.5; } else { if ($ == 4){ dif = 2; } else { dif = 1; }; }; ocs = (data.readDouble() * 3); if (ocs < 0){ ocs = 0; }; lvl = data.readByte(); if (lvl < 1){ lvl = 1; } else { if (lvl > 9){ lvl = 9; }; }; mis = data.readUnsignedInt(); if (mis < 1){ mis = 1; }; ek = data.readUnsignedInt(); if (ek < 0){ ek = 0; }; shk = data.readUnsignedInt(); if (shk < 0){ shk = 0; }; ic = data.readUnsignedByte(); if (ic < 0){ ic = 0; } else { ic = (ic & 31); }; cn = data.readFloat(); if (cn < 0){ cn = 0; }; c$ = data.readUnsignedShort(); if (c$ < 0){ c$ = 0; }; c$$ = data.readUnsignedInt(); if (c$$ < 0){ c$$ = 0; }; ce = data.readUnsignedByte(); if (ce < 0){ ce = 0; }; $ = data.readUnsignedByte(); if ($ < 1){ $ = 1; } else { if ($ > 3){ $ = 3; }; }; wp[0] = $; $ = data.readUnsignedByte(); if ($ < 1){ $ = 1; } else { if ($ > 8){ $ = 8; }; }; wp[1] = $; wp[2] = data.readBoolean(); $ = data.readUnsignedByte(); if ($ < 0){ $ = 0; } else { if ($ > 4){ $ = 4; }; }; wp[3] = $; wp[4] = data.readBoolean(); $ = data.readUnsignedByte(); if ($ < 0){ $ = 0; } else { if ($ > 3){ $ = 3; }; }; wp[5] = $; $ = data.readUnsignedByte(); if ($ < 0){ $ = 0; } else { if ($ > 3){ $ = 3; }; }; wp[6] = $; $ = data.readUnsignedInt(); if ($ < 0){ $ = 0; } else { if (($ * dif) > 1440){ $ = (1440 / dif); }; }; time[0] = $; $ = data.readUnsignedInt(); if (((($ < 0)) || ((wp[5] == 0)))){ time[1] = 0; } else { if (wp[5] == 1){ max = ((180 + (180 / dif)) * 1.244); } else { max = ((180 + (180 / dif)) * 1.08); }; time[1] = (($ > max)) ? max : $; }; $ = data.readUnsignedInt(); if ($ < 0){ $ = 0; } else { if (($ * dif) > 1200){ $ = (1200 / dif); }; }; time[2] = $; $ = data.readUnsignedInt(); if (((($ < 0)) || ((time[2] == 0)))){ $ = 0; } else { if (($ * dif) > 1200){ $ = (1200 / dif); }; }; time[3] = $; $ = data.readUnsignedByte(); if (((($ < 0)) || ((time[2] == 0)))){ $ = 0; } else { if ($ > 3){ $ = 3; }; }; time[4] = $; n = data.readUnsignedByte(); if (n < 0){ n = 0; } else { if (n > 99){ n = 99; }; }; if ((n & 1) == 1){ n = (n - 1); i = 0; while (i < n) { $ = data.readUnsignedByte(); r = ($ >> 4); if (r < 1){ dsq[i] = 1; } else { dsq[i] = (((r - 1) & 7) + 1); }; r = ($ & 15); if (r < 1){ dsq[(i + 1)] = 1; } else { dsq[(i + 1)] = (((r - 1) & 7) + 1); }; i = (i + 2); }; r = (data.readUnsignedByte() >> 4); if (r < 1){ dsq[n] = 1; } else { dsq[n] = (((r - 1) & 7) + 1); }; } else { i = 0; while (i < n) { $ = data.readUnsignedByte(); r = ($ >> 4); if (r < 1){ dsq[i] = 1; } else { dsq[i] = (((r - 1) & 7) + 1); }; r = ($ & 15); if (r < 1){ dsq[(i + 1)] = 1; } else { dsq[(i + 1)] = (((r - 1) & 7) + 1); }; i = (i + 2); }; }; } catch(e:Error) { return (false); }; return (true); } function save(_arg1:Number, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:int, _arg7:Number, _arg8:int, _arg9:int, _arg10:int, _arg11:Array, _arg12:Array, _arg13:Array):String{ var _local16:int; var _local14:ByteArray = new ByteArray(); _local14.writeByte(((dif == 0.5)) ? 1 : ((dif == 2)) ? 4 : 2); _local14.writeDouble((_arg1 / 3)); _local14.writeByte(_arg2); _local14.writeUnsignedInt(_arg3); _local14.writeUnsignedInt(_arg4); _local14.writeUnsignedInt(_arg5); _local14.writeByte(_arg6); _local14.writeFloat(_arg7); _local14.writeShort(_arg8); _local14.writeUnsignedInt(_arg9); _local14.writeByte(_arg10); _local14.writeByte(_arg11[0]); _local14.writeByte(_arg11[1]); _local14.writeBoolean(_arg11[2]); _local14.writeByte(_arg11[3]); _local14.writeBoolean(_arg11[4]); _local14.writeByte(_arg11[5]); _local14.writeByte(_arg11[6]); _local14.writeUnsignedInt(_arg12[0]); _local14.writeUnsignedInt(_arg12[1]); _local14.writeUnsignedInt(_arg12[2]); _local14.writeUnsignedInt(_arg12[3]); _local14.writeByte(_arg12[4]); var _local15:int = _arg13.length; _local14.writeByte(_local15); if ((_local15 & 1) == 1){ _local15--; _local16 = 0; while (_local16 < _local15) { _local14.writeByte(((_arg13[_local16] << 4) | _arg13[(_local16 + 1)])); _local16 = (_local16 + 2); }; _local14.writeByte((_arg13[_local15] << 4)); } else { _local16 = 0; while (_local16 < _local15) { _local14.writeByte(((_arg13[_local16] << 4) | _arg13[(_local16 + 1)])); _local16 = (_local16 + 2); }; }; return (Base64.write(Base64.encode(_local14).split("").reverse().join(""))); } } }//package
Section 800
//cIntro (cIntro) package { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.filters.*; public class cIntro extends Content { private var tm2:int; private var bgm:BgmIntro; private var anim:_cIntro$; private var sucof:Boolean; private var tm:int; private static var gxR:Bitmap; private static var sea:Bitmap; private static var rc:int; private static var cloud:Bitmap; private static var pg:int; private static var gxB:Bitmap; public function cIntro(){ var flip:Bitmap; super(true, 60); try { stage.quality = "medium"; $S.initIntro(); anim = new _cIntro$(); anim.gotoAndStop(1); anim.x = 240; anim.y = 180; addChild(anim); pg = 0; rc = 0; anim.graphics.beginFill(0); anim.graphics.drawRect(-240, -180, 480, 360); anim.graphics.endFill(); anim.sky.addChild(new Bitmap(gxB.bitmapData)); flip = new Bitmap(gxB.bitmapData); flip.scaleY = -1; flip.y = 1380; anim.sky.addChild(flip); bgm = new BgmIntro(); tm = getTimer(); tm2 = -1; sucof = false; } catch(e:Error) { Main.startMain(0, false); }; } override function stage_IN():void{ super.stage_IN(); sucof = false; if (tm2 > 0){ tm = (tm + (getTimer() - tm2)); }; if (bgm == null){ return; }; bgm.resume(); } override function key_DOWN(_arg1:KeyboardEvent):void{ var e = _arg1; if (e.keyCode == 17){ return; }; if ((((e.keyCode == 37)) || ((e.keyCode == 39)))){ super.key_DOWN(e); return; }; try { new AudioM($S.ui$select); } catch(e:Error) { }; Main.startMain(); } override function run():void{ if (sucof){ return; }; var _local1:int = ((Math.max(((getTimer() - tm) / 77167), bgm.getProgress()) * 1930) + 1); if (_local1 < 1931){ anim.gotoAndStop(_local1); } else { if (_local1 > 1970){ Main.startMain(); return; }; }; switch (pg){ case 0: if (anim.b4 == null){ } else { anim.b4.addChild(sea); pg = 1; }; case 1: if (anim.c0 == null){ } else { anim.c0.addChild(cloud); pg = 2; }; case 2: if (anim.c1 == null){ } else { anim.c1.addChild(cloud); pg = 3; }; case 3: if (anim.b7 == null){ } else { anim.b7.addChild(gxB); pg = 4; }; case 4: if (anim.b8 == null){ } else { anim.b8.addChild(gxR); pg = 5; }; case 5: if (anim.c2 == null){ } else { anim.c2.addChild(cloud); pg = 6; }; }; } override function stage_OUT():void{ super.stage_OUT(); sucof = true; tm2 = getTimer(); if (bgm == null){ return; }; bgm.pause(); } override function end():void{ try { bgm.stop(); } catch(e:Error) { }; try { super.end(); } catch(e:Error) { }; } override function mouse_DOWN(_arg1:MouseEvent):void{ var e = _arg1; if ((getTimer() - rc) <= 250){ try { new AudioM($S.ui$select); } catch(e:Error) { }; Main.startMain(); }; super.mouse_DOWN(e); rc = getTimer(); } static function $cloud():void{ var _local1:BitmapData; var _local2:_introClouds; var _local3:Sprite; if (cloud == null){ _local1 = new BitmapData(1605, 988, true, 0); _local2 = new _introClouds(); _local3 = new Sprite(); _local3.addChild(_local2); _local2.filters = [new BlurFilter(40, 40, 1)]; _local2.alpha = 0.5; _local1.draw(_local3); cloud = new Bitmap(_local1); cloud.x = -971; cloud.y = -539; }; } static function $sea():void{ if (sea == null){ sea = new Bitmap(_._introSea()); }; } static function $gxB():void{ if (gxB == null){ gxB = new Bitmap(_._introGxB()); }; } static function $gxR():void{ if (gxR == null){ gxR = new Bitmap(_._introGxR()); }; } } }//package
Section 801
//cLoader (cLoader) package { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.system.*; public class cLoader extends ContentIO { private var level:int; private var init:Number; public var bar:MovieClip; private var scc:int; private var currentTask:int; private var taskFailed:Boolean; private var textRender:BitmapData; private var totalTasks:int; private var text:cLoader$text; private var revertFS:Boolean; private var prev:Function; private var initMax:Number; private var frameDL:int; private var taskList:Array; private var design:BitmapData; private var remainingPrev:String; private var total:int; public var overlay:MovieClip; private var dpc:Number; private var pcc:Number; private var remainingTime:int; private var sc:int; private var quick:Boolean; private var _init:Boolean; private var levelPB:int; private var initSpd:Number; private static const SPACE:String = " "; private static const NORMAL:String = "normal"; private static const ZERO:String = "0"; private static const ETA_SUF:String = "]"; private static const OVERLAY:String = "overlay"; private static const ETA_PRE:String = " [time left "; private static const COLON:String = ":"; private static var prevRender:int = -999; private static var cancel:int = -999; public function cLoader(_arg1:int, _arg2:Function){ var revert:Boolean; var ver:Array; var $level = _arg1; var $prev = _arg2; super(false, 100, false); prev = $prev; _init = _.INIT; blendModeOptimise(); level = $level; var sameLevel = (level == prevRender); if (((sameLevel) && ((cancel == -999)))){ quick = true; switch (level){ case 0: taskList = _.quickL0(); break; case 1: taskList = _.quickL1(); break; case 2: taskList = _.quickL2(); break; case 3: taskList = _.quickL3(); break; case 4: taskList = _.quickL4(); break; case 5: taskList = _.quickL5(); break; default: postAction(); return; }; } else { prevRender = level; quick = false; switch (level){ case 1: taskList = _.initL1(); break; case 2: taskList = _.initL2(); break; case 3: taskList = _.initL3(); break; case 4: taskList = _.initL4(); break; case 5: taskList = _.initL5(); break; case 6: taskList = _.initL6(); break; case 7: taskList = _.initL7(); break; case 8: taskList = _.initL8(); break; case 9: taskList = _.initL9(); break; default: taskList = _.initL0(); }; }; totalTasks = taskList.length; initMax = (1 - (totalTasks * 0.01)); if (initMax < 0.75){ initMax = 0.75; }; total = Main$stream.DOWNLOAD[Main.levelToFrame(level)]; if (Main.loadedLevel(level)){ text = new cLoader$text((("Starting up level " + Main.displayLevel(level, false)) + "..."), (taskList[0] as _Task).message()); if (((((sameLevel) || (!(_init)))) && (!((cancel == -999))))){ currentTask = cancel; } else { currentTask = 0; }; revert = true; ver = Capabilities.version.split(" "); if (ver.length > 1){ ver = ver[1].split(","); }; try { if (ver.length > 0){ revert = (int(ver[0]) <= 10); }; } catch(e:Error) { }; if (revert){ try { revertFS = (stage.displayState == "fullScreen"); } catch(e:Error) { revertFS = false; }; }; if (revertFS){ Main.normScreen(); }; } else { text = new cLoader$text((("*LV" + Main.displayLevel(level)) + " file sector is missing!*"), "Download in progress - please wait."); currentTask = -1; frameDL = Main.loadingFrame(); levelPB = Main$stream.DOWNLOAD[Main.prevLoadingFrame(frameDL)]; pcc = (100 / (Main$stream.DOWNLOAD[frameDL] - levelPB)); text.scroll(); text.update((((("Downloading level " + Main.frameToLevel(frameDL)) + " (of ") + Main.displayLevel(level)) + ")...")); }; taskFailed = false; bar.scaleX = (1 / totalTasks); init = 0; initSpd = 0.02; textRender = (addChildAt(new Bitmap(new BitmapData(480, 360, false, 0)), 0) as Bitmap).bitmapData; textRender.draw(text); var src:cLoader$design = new cLoader$design(); design = new BitmapData(480, 360, true, 0); src.msg.visible = !(($prev == null)); Main.bestQuality(true); design.draw(src); Main.bestQuality(false); addChild(new Bitmap(design)); } override function key_DOWN(_arg1:KeyboardEvent):void{ if ((((_arg1.keyCode == 8)) || ((_arg1.keyCode == 27)))){ if (prev == null){ } else { if (quick){ cancel = -999; } else { cancel = currentTask; if (_init){ } else { if (currentTask > 91){ cancel = (cancel - 91); } else { _.INIT = false; }; }; }; if (revertFS){ Main.fullScreen(); }; prev(); return; }; }; Options.controlPress(_arg1.keyCode); } override function run():void{ var pc:Number; var percent:int; var dots:String; var percentStr:String; var nextTask:*; var time:int = (getTimer() + 9); if (Main.transitioning()){ } else { blendModeOptimise(); if (currentTask == -1){ if (Main.loadingFrame() > frameDL){ frameDL = Main.loadingFrame(); levelPB = Main$stream.DOWNLOAD[Main.prevLoadingFrame(frameDL)]; pcc = (100 / (Main$stream.DOWNLOAD[frameDL] - levelPB)); }; sc = (sc + 1); if (sc >= 3){ sc = 0; scc = (scc + 1); if (scc >= 4){ scc = 0; }; }; switch (scc){ case 1: dots = ". "; break; case 2: dots = ".. "; break; case 3: dots = "... "; break; default: dots = " "; }; pc = Main$stream.downloaded(); percent = ((pc - levelPB) * pcc); if (percent <= 0){ percentStr = " 0"; } else { if (percent < 10){ percentStr = (SPACE + percent); } else { if (percent >= 99){ percentStr = "99"; } else { percentStr = (percent + ""); }; }; }; text.update((((((((("Downloading level " + Main.frameToLevel(frameDL)) + " (of ") + Main.displayLevel(level)) + ")") + dots) + percentStr) + "%") + getETA())); if (Main.loadedLevel(level)){ currentTask = 0; try { revertFS = (stage.displayState == "fullScreen"); } catch(e:Error) { revertFS = false; }; if (revertFS){ Main.normScreen(); }; }; init = (init + ((initMax - init) * initSpd)); initSpd = (initSpd * 0.99); bar.scaleX = ((pc / total) * init); } else { Main.bestQuality(true); do { if (currentTask < totalTasks){ try { (taskList[currentTask] as _Task).execute(); } catch(e:Error) { if (taskFailed){ taskFailed = false; } else { taskFailed = true; return; }; }; text.scroll(); if ((currentTask + 1) < totalTasks){ nextTask = taskList[(currentTask + 1)]; text.update(nextTask.message()); } else { nextTask = null; text.update((("Unpacking ..\\MPEG3-" + level) + "\\soundFX\\")); currentTask = (currentTask + 1); break; }; currentTask = (currentTask + 1); } else { Main.bestQuality(false); postAction(); return; }; } while (getTimer() < time); Main.bestQuality(false); if (nextTask == null){ bar.scaleX = 1; } else { bar.scaleX = (init + (((1 - init) * (currentTask + 1)) / (totalTasks + 1))); }; }; textRender.draw(text, null, null, null, text.rect()); }; } override function stage_FULLSCREEN():void{ if (revertFS){ try { if (stage.displayState == "fullScreen"){ revertFS = false; }; } catch(e:Error) { revertFS = false; }; }; } private function blendModeOptimise():void{ try { if (((((stage.stageWidth * stage.stageHeight) <= 172800)) && ((stage.frameRate >= 25)))){ overlay.alpha = 1; overlay.blendMode = OVERLAY; return; }; } catch(e:Error) { }; overlay.blendMode = NORMAL; overlay.alpha = 0.2; } private function writeETA(_arg1:int, _arg2:String=null, _arg3:Boolean=false):String{ if (_arg1 < 30){ _arg1 = 250; } else { if (_arg1 < 60){ _arg1 = 333; } else { if (_arg1 < 120){ _arg1 = 500; } else { if (_arg1 < 240){ _arg1 = 750; } else { _arg1 = 1000; }; }; }; }; if ((getTimer() - remainingTime) < _arg1){ if (_arg2 == remainingPrev){ } else { _arg2 = remainingPrev; }; } else { remainingPrev = _arg2; remainingTime = getTimer(); }; if (_arg2 == null){ return (""); }; if (_arg3){ if ((getTimer() % 1000) >= 500){ _arg2 = _arg2.replace(COLON, SPACE); }; }; return (((ETA_PRE + _arg2) + ETA_SUF)); } override function end():void{ textRender.dispose(); design.dispose(); super.end(); } private function getETA(_arg1:Boolean=false):String{ var _local2:String; if (_arg1){ return (""); }; var _local3:int = Main$stream.remaining(total); var _local4:Boolean; if (_local3 < 60){ _local2 = ((ZERO + COLON) + _local3); } else { if (_local3 < 600){ _local2 = ((int((_local3 / 60)) + COLON) + (_local3 % 60)); } else { if (_local3 < 36000){ _local2 = ((int((_local3 / 3600)) + COLON) + (int((_local3 / 60)) % 60)); _local4 = true; } else { return (writeETA(_local3)); }; }; }; if (_local2.length < 4){ _local2 = ((_local2.substring(0, 2) + ZERO) + _local2.charAt(2)); }; return (writeETA(_local3, _local2, _local4)); } private function postAction():void{ $S.init(); cancel = -999; if (revertFS){ Main.fullScreen(); }; Main.startGame(); } static function skip():Boolean{ return ((((((Top.profile.lvl == prevRender)) && ((prevRender >= 6)))) && ((cancel == -999)))); } } }//package
Section 802
//cLoader$design (cLoader$design) package { import flash.display.*; public dynamic class cLoader$design extends Sprite { public var msg:MovieClip; } }//package
Section 803
//cLoader$text (cLoader$text) package { import flash.display.*; import flash.geom.*; import flash.text.*; public class cLoader$text extends MovieClip { private var status2:TextField; private var status3:TextField; private var status5:TextField; private var status7:TextField; private var status9:TextField; private var status4:TextField; private var status6:TextField; private var status8:TextField; private var statusB:TextField; private var status10:TextField; private var status11:TextField; private var status12:TextField; private var status13:TextField; private var status14:TextField; private var status15:TextField; public var text:MovieClip; private var status:TextField; private var status1:TextField; private static const EMPTY:String = ""; private static const gradientV:Matrix = new Matrix(0, 0.2197265625, -0.29296875, 0, 240, 180); public function cLoader$text(_arg1:String, _arg2:String){ status = text.status; statusB = text.statusB; status1 = text.status1; status2 = text.status2; status3 = text.status3; status4 = text.status4; status5 = text.status5; status6 = text.status6; status7 = text.status7; status8 = text.status8; status9 = text.status9; status10 = text.status10; status11 = text.status11; status12 = text.status12; status13 = text.status13; status14 = text.status14; status15 = text.status15; update(_arg1); status1.text = EMPTY; status2.text = EMPTY; status3.text = EMPTY; status4.text = EMPTY; status5.text = EMPTY; status6.text = EMPTY; status7.text = EMPTY; status8.text = EMPTY; status9.text = EMPTY; status10.text = EMPTY; status11.text = EMPTY; status12.text = EMPTY; status13.text = EMPTY; status14.text = EMPTY; status15.text = EMPTY; scroll(); update(_arg2); graphics.beginGradientFill("linear", [4891, 0], null, null, gradientV); graphics.lineTo(480, 0); graphics.lineTo(480, 360); graphics.lineTo(0, 360); } function update(_arg1:String):void{ status.text = _arg1; statusB.text = _arg1; } function scroll():void{ status15.text = status14.text; status14.text = status13.text; status13.text = status12.text; status12.text = status11.text; status11.text = status10.text; status10.text = status9.text; status9.text = status8.text; status8.text = status7.text; status7.text = status6.text; status6.text = status5.text; status5.text = status4.text; status4.text = status3.text; status3.text = status2.text; status2.text = status1.text; status1.text = status.text; } function rect():Rectangle{ return (text.getBounds(this)); } } }//package
Section 804
//cMain (cMain) package { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.filters.*; import flash.net.*; public class cMain extends Content { private var started:Boolean; private var tipTime:int; private var currentButton:int; private var ui:_cMain$; private var currentDifficulty:int; private var bgID:int; private var currentControl:int; private var logoState:int; private var logo:Bitmap; private var bgDelay:int; private var bg:Bitmap; private var bgm:Bgm; private var bgSeq:Array; private var showTip:int; private var animateBG:Boolean; private var toggleKey:int; private var screen:BitmapData; private var sfxT:int; private var bgCover:Shape; private var currentMenu:int; private var currentLoad:int; private static const BG_SRC:cMain$bg = new cMain$bg(); private static const enter:KeyboardEvent = new KeyboardEvent("", true, false, 0, 13); private static const SAVEDAT:TextField = new TextField(); private static const LOGO_1:BitmapData = new BitmapData(480, 125, true, 0); private static const LOGO_2:BitmapData = new BitmapData(480, 175, true, 0); private static const BG_CACHE:Array = [null, null, null, null, null, null, null]; private static const BG_CACHE_A:Array = []; private static const LOGO_3:BitmapData = new BitmapData(480, 175, true, 0); private static const ERROR:cMain$error = new cMain$error(); private static var prefDifficulty:int = 3; public function cMain(_arg1:int=0){ var startup = _arg1; $S.initMain(); started = false; super(true, 25); mouseChildren = false; buttonMode = true; sfxT = 0; try { bgm = new BgmMenu(); } catch(e:Error) { }; currentMenu = 0; currentButton = 1; currentDifficulty = 3; currentControl = 2; currentLoad = 2; prefDifficulty = 3; ui = new _cMain$(); ui.visible = false; bg = new Bitmap(); ui.addChildAt(bg, 0); bgID = 0; randomBG(); updateBG(); screen = new BitmapData(480, 360, false, 0); addChild(new Bitmap(screen)); updateKeys(); toggleKey = -1; showTip = 0; tipTime = 0; bgCover = new Shape(); bgCover.alpha = 0; bgCover.graphics.beginFill(0); bgCover.graphics.drawRect(0, 0, 480, 360); ui.cover.addChild(bgCover); bgDelay = 0; addChild(SAVEDAT); SAVEDAT.visible = true; ui.savedat.text = SAVEDAT.text; addChild(ERROR).visible = false; SAVEDAT.addEventListener("change", onType); SAVEDAT.addEventListener("focusIn", onClickData); SAVEDAT.addEventListener("focusOut", onClickOutside); logo = new Bitmap(); addChild(logo).x = 75; logoNorm(); switch (startup){ case 1: changeMenu(1); currentDifficulty = 2; prefDifficulty = 2; deselect(ui.btnNorm); select(ui.btnEasy); return; case 2: changeMenu(1); return; case 3: changeMenu(1); currentDifficulty = 4; prefDifficulty = 4; deselect(ui.btnNorm); select(ui.btnHard); return; case 4: currentButton = 2; changeMenu(3); logoNone(); return; default: changeMenu(0); }; } override function mouse_DOWN(_arg1:MouseEvent):void{ super.mouse_DOWN(_arg1); if (ERROR.visible){ ERROR.visible = false; stage.focus = SAVEDAT; sfxBack(); mouse_MOVE(); return; }; if (toggleKey >= 0){ updateKeys(); toggleKey = -1; sfxBack(); mouse_MOVE(); return; }; switch (currentMenu){ case 1: if (ovCircle(121.25, 242.25, 1806.25)){ key_DOWN(enter); mouse_MOVE(); return; }; if (ovCircle(239.75, 240.75, 0x1000)){ key_DOWN(enter); mouse_MOVE(); return; }; if (ovCircle(364.25, 242.25, 1806.25)){ key_DOWN(enter); mouse_MOVE(); return; }; if (ovBar(142)){ key_DOWN(enter); mouse_MOVE(); return; }; if (ovBar(157)){ key_DOWN(enter); mouse_MOVE(); return; }; if (ovSponsor()){ navigateToURL(new URLRequest("http://www.arcadebomb.com"), "_blank"); sfxSelect(); mouse_MOVE(); return; }; return; case 2: if (ovKey(197, 263.85)){ key_DOWN(enter); mouse_MOVE(); return; }; if (ovKey(282.2, 263.85)){ key_DOWN(enter); mouse_MOVE(); return; }; if (ovKey(239.6, 219.4)){ key_DOWN(enter); mouse_MOVE(); return; }; if (ovKey(239.6, 263.85)){ key_DOWN(enter); mouse_MOVE(); return; }; if (ovKey(121.2, 241.4)){ key_DOWN(enter); mouse_MOVE(); return; }; if (ovKey(365.4, 241.4)){ key_DOWN(enter); mouse_MOVE(); return; }; if (ovKey(145.3, 304.3)){ key_DOWN(enter); mouse_MOVE(); return; }; if (ovKey(333.5, 304.3)){ key_DOWN(enter); mouse_MOVE(); return; }; if (ovKey(239.3, 322.3)){ key_DOWN(enter); mouse_MOVE(); return; }; if (ovBar(104)){ key_DOWN(enter); mouse_MOVE(); return; }; if (ovBar(118)){ key_DOWN(enter); mouse_MOVE(); return; }; return; case 3: if (ovBar(53)){ key_DOWN(enter); mouse_MOVE(); return; }; if (ovBar(67)){ key_DOWN(enter); mouse_MOVE(); return; }; return; default: if (ovLogo()){ navigateToURL(new URLRequest("http://www.thunderax9k.com"), "_blank"); sfxSelect(); mouse_MOVE(); return; }; if (ovBlog()){ navigateToURL(new URLRequest("http://www.arcadebomb.com/free_website_games.html"), "_blank"); sfxSelect(); mouse_MOVE(); return; }; if (ovCircle(239.75, 240.75, 0x1000)){ key_DOWN(enter); mouse_MOVE(); return; }; if (ovCircle(364.25, 242.25, 1806.25)){ key_DOWN(enter); mouse_MOVE(); return; }; if (ovCircle(121.25, 242.25, 1806.25)){ key_DOWN(enter); mouse_MOVE(); return; }; if (ovSponsor()){ navigateToURL(new URLRequest("http://www.arcadebomb.com"), "_blank"); sfxSelect(); mouse_MOVE(); return; }; return; }; } private function sfxChangeM():void{ if (getTimer() >= sfxT){ new AudioM($S.ui$change); sfxT = (getTimer() + 60); }; } private function hideTipLoad(_arg1:int):Boolean{ if ((((_arg1 >= 106)) && ((_arg1 <= 144)))){ ui.tips.fg.gotoAndStop(145); ui.tips.bg.gotoAndStop(145); return (true); }; return (false); } private function logoNorm():void{ logoState = 1; logo.bitmapData = LOGO_1; logo.blendMode = "normal"; logo.visible = true; } override function key_DOWN(_arg1:KeyboardEvent):void{ var _local2:Boolean; var _local3:Array; var _local4:int; var _local5:cGame$profile; if (ERROR.visible){ ERROR.visible = false; stage.focus = SAVEDAT; sfxBack(); return; }; if (toggleKey >= 0){ if (_arg1.keyCode == 27){ updateKeys(); toggleKey = -1; sfxBack(); } else { switch (toggleKey){ case 0: _local2 = Options.setLeft(_arg1.keyCode); break; case 1: _local2 = Options.setRight(_arg1.keyCode); break; case 2: _local2 = Options.setUp(_arg1.keyCode); break; case 3: _local2 = Options.setDown(_arg1.keyCode); break; case 4: _local2 = Options.setShoot(_arg1.keyCode); break; case 5: _local2 = Options.setBomb(_arg1.keyCode); break; case 6: _local2 = Options.setNextBomb(_arg1.keyCode); break; case 7: _local2 = Options.setPrevBomb(_arg1.keyCode); break; case 8: _local2 = Options.setPause(_arg1.keyCode); }; if (_local2){ updateKeys(); toggleKey = -1; sfxSelect(); }; }; return; }; switch (_arg1.keyCode){ case 37: switch (currentMenu){ case 0: switch (currentButton){ case 1: currentButton = 0; buttonOut(ui.btnNew); buttonIn(ui.btnScore); showTipScores(); sfxChange(); break; case 2: currentButton = 1; buttonOut(ui.btnLoad); buttonIn(ui.btnNew); showTipNew(); sfxChange(); }; break; case 1: switch (currentDifficulty){ case 3: currentDifficulty = 2; prefDifficulty = 2; deselect(ui.btnNorm); select(ui.btnEasy); sfxChange(); break; case 4: currentDifficulty = 3; prefDifficulty = 3; deselect(ui.btnHard); select(ui.btnNorm); sfxChange(); break; }; break; case 2: switch (currentControl){ case 4: currentControl = 3; deselect(ui.btnPause); select(ui.btnPrev); updateCtrlUI(); sfxChange(); break; case 5: currentControl = 4; deselect(ui.btnNext); select(ui.btnPause); updateCtrlUI(); sfxChange(); break; case 6: currentControl = 10; deselect(ui.btnBomb); select(ui.btnMove.right); updateCtrlUI(); sfxChange(); break; case 7: currentControl = 2; deselect(ui.btnMove.up); select(ui.btnShoot); updateCtrlUI(); sfxChange(); break; case 8: currentControl = 9; deselect(ui.btnMove.down); select(ui.btnMove.left); updateCtrlUI(); sfxChange(); break; case 9: currentControl = 2; deselect(ui.btnMove.left); select(ui.btnShoot); updateCtrlUI(); sfxChange(); break; case 10: currentControl = 8; deselect(ui.btnMove.right); select(ui.btnMove.down); updateCtrlUI(); sfxChange(); }; }; break; case 39: switch (currentMenu){ case 0: switch (currentButton){ case 0: currentButton = 1; buttonOut(ui.btnScore); buttonIn(ui.btnNew); showTipNew(); sfxChange(); break; case 1: currentButton = 2; buttonOut(ui.btnNew); buttonIn(ui.btnLoad); showTipLoad(); sfxChange(); }; break; case 1: switch (currentDifficulty){ case 2: currentDifficulty = 3; prefDifficulty = 3; deselect(ui.btnEasy); select(ui.btnNorm); sfxChange(); break; case 3: currentDifficulty = 4; prefDifficulty = 4; deselect(ui.btnNorm); select(ui.btnHard); sfxChange(); break; }; break; case 2: switch (currentControl){ case 2: currentControl = 9; deselect(ui.btnShoot); select(ui.btnMove.left); updateCtrlUI(); sfxChange(); break; case 3: currentControl = 4; deselect(ui.btnPrev); select(ui.btnPause); updateCtrlUI(); sfxChange(); break; case 4: currentControl = 5; deselect(ui.btnPause); select(ui.btnNext); updateCtrlUI(); sfxChange(); break; case 7: currentControl = 6; deselect(ui.btnMove.up); select(ui.btnBomb); updateCtrlUI(); sfxChange(); break; case 8: currentControl = 10; deselect(ui.btnMove.down); select(ui.btnMove.right); updateCtrlUI(); sfxChange(); break; case 9: currentControl = 8; deselect(ui.btnMove.left); select(ui.btnMove.down); updateCtrlUI(); sfxChange(); break; case 10: currentControl = 6; deselect(ui.btnMove.right); select(ui.btnBomb); updateCtrlUI(); sfxChange(); }; }; break; case 38: switch (currentMenu){ case 1: switch (currentDifficulty){ case 1: currentDifficulty = 0; deselect(ui.selConfig); select(ui.selBack); sfxChange(); break; case 2: case 3: case 4: currentDifficulty = 1; deselect(ui.btnEasy); deselect(ui.btnNorm); deselect(ui.btnHard); select(ui.selConfig); sfxChange(); }; break; case 2: switch (currentControl){ case 1: currentControl = 0; deselect(ui.selDefault); select(ui.selBack2); updateCtrlUI(); sfxChange(); break; case 2: currentControl = 1; deselect(ui.btnShoot); select(ui.selDefault); updateCtrlUI(); sfxChange(); break; case 3: currentControl = 2; deselect(ui.btnPrev); select(ui.btnShoot); updateCtrlUI(); sfxChange(); break; case 4: currentControl = 8; deselect(ui.btnPause); select(ui.btnMove.down); updateCtrlUI(); sfxChange(); break; case 5: currentControl = 6; deselect(ui.btnNext); select(ui.btnBomb); updateCtrlUI(); sfxChange(); break; case 6: currentControl = 1; deselect(ui.btnBomb); select(ui.selDefault); updateCtrlUI(); sfxChange(); break; case 7: currentControl = 1; deselect(ui.btnMove.up); select(ui.selDefault); updateCtrlUI(); sfxChange(); break; case 8: currentControl = 7; deselect(ui.btnMove.down); select(ui.btnMove.up); updateCtrlUI(); sfxChange(); break; case 9: currentControl = 7; deselect(ui.btnMove.left); select(ui.btnMove.up); updateCtrlUI(); sfxChange(); break; case 10: currentControl = 7; deselect(ui.btnMove.right); select(ui.btnMove.up); updateCtrlUI(); sfxChange(); }; break; case 3: switch (currentLoad){ case 1: currentLoad = 0; deselect(ui.selClear); select(ui.selBack3); sfxChange(); break; case 2: if (SAVEDAT.selectionBeginIndex <= 0){ currentLoad = 1; stage.focus = null; SAVEDAT.alpha = 0.5; ui.savedat.alpha = 0.5; ui.loadBG.alpha = 0.5; select(ui.selClear); sfxChange(); }; }; }; break; case 40: switch (currentMenu){ case 1: switch (currentDifficulty){ case 0: currentDifficulty = 1; deselect(ui.selBack); select(ui.selConfig); sfxChange(); break; case 1: deselect(ui.selConfig); currentDifficulty = prefDifficulty; switch (currentDifficulty){ case 2: select(ui.btnEasy); break; case 4: select(ui.btnHard); break; default: select(ui.btnNorm); }; sfxChange(); break; }; break; case 2: switch (currentControl){ case 0: currentControl = 1; deselect(ui.selBack2); select(ui.selDefault); updateCtrlUI(); sfxChange(); break; case 1: currentControl = 7; deselect(ui.selDefault); select(ui.btnMove.up); updateCtrlUI(); sfxChange(); break; case 2: currentControl = 3; deselect(ui.btnShoot); select(ui.btnPrev); updateCtrlUI(); sfxChange(); break; case 6: currentControl = 5; deselect(ui.btnBomb); select(ui.btnNext); updateCtrlUI(); sfxChange(); break; case 7: currentControl = 8; deselect(ui.btnMove.up); select(ui.btnMove.down); updateCtrlUI(); sfxChange(); break; case 8: currentControl = 4; deselect(ui.btnMove.down); select(ui.btnPause); updateCtrlUI(); sfxChange(); break; case 9: currentControl = 4; deselect(ui.btnMove.left); select(ui.btnPause); updateCtrlUI(); sfxChange(); break; case 10: currentControl = 4; deselect(ui.btnMove.right); select(ui.btnPause); updateCtrlUI(); sfxChange(); }; break; case 3: switch (currentLoad){ case 0: currentLoad = 1; deselect(ui.selBack3); select(ui.selClear); sfxChange(); break; case 1: currentLoad = 2; deselect(ui.selClear); stage.focus = SAVEDAT; SAVEDAT.alpha = 1; ui.savedat.alpha = 1; ui.loadBG.alpha = 1; sfxChange(); }; }; break; case 13: case 32: switch (currentMenu){ case 1: switch (currentDifficulty){ case 1: changeMenu(2); logoOut(); sfxSelect(); break; case 2: startGame(returnToEasy, false, 0.5, 50, [7].concat(Player.duq[((Math.random() * 35) >> 0)]).concat([8])); break; case 3: startGame(returnToNorm, false, 1, 15, [].concat(Player.dtq[((Math.random() * 18) >> 0)])); break; case 4: _local3 = [1, 2, 3]; startGame(returnToHard, false, 2, 5, [_local3.splice(((Math.random() * 3) >> 0), 1), _local3.splice(((Math.random() * 2) >> 0), 1), _local3[0]]); break; default: changeMenu(0); logoIn(); sfxBack(); }; break; case 2: switch (currentControl){ case 1: if (Options.resetKeys()){ sfxSelect(); }; updateKeys(); break; case 2: ui.optShoot.gotoAndStop(1); toggleKey = 4; break; case 3: ui.optPrev.gotoAndStop(1); toggleKey = 7; break; case 4: ui.optPause.gotoAndStop(1); toggleKey = 8; break; case 5: ui.optNext.gotoAndStop(1); toggleKey = 6; break; case 6: ui.optBomb.gotoAndStop(1); toggleKey = 5; break; case 7: ui.optUp.gotoAndStop(1); toggleKey = 2; break; case 8: ui.optDown.gotoAndStop(1); toggleKey = 3; break; case 9: ui.optLeft.gotoAndStop(1); toggleKey = 0; break; case 10: ui.optRight.gotoAndStop(1); toggleKey = 1; break; default: changeMenu(1); pressUp(); logoIn(); sfxBack(); }; break; case 3: switch (currentLoad){ case 0: stage.focus = null; changeMenu(0); pressRight(); logoIn(); sfxBack(); break; case 1: if (SAVEDAT.length > 0){ SAVEDAT.text = ""; ui.savedat.text = ""; sfxSelect(); }; break; default: _local4 = 0; switch (SAVEDAT.text.toLowerCase()){ case "shore.city": _local4 = 2; break; case "kraken's.lair": _local4 = 3; break; case "fortune.canyon": _local4 = 5; break; case "dying.planet": _local4 = 6; break; case "pleiad.sector": _local4 = 7; break; case "hercolubus": _local4 = 8; break; }; switch (_local4){ case 2: case 3: case 5: case 6: case 7: case 8: Top.profile = new cGame$profile(1, 0, _local4, 1, 0, 0, 0, 0, 0, 0, 9, [1, 1, true, 0, true, 0, 0], [0, 0, 0, 0, 0], [].concat(Player.dtq[((Math.random() * 18) >> 0)])); Top.profile.ld = true; startGame(returnToLoad, true); return; }; _local5 = new cGame$profile(); if (_local5.load(SAVEDAT.text)){ Top.profile = _local5; _local5.ld = true; startGame(returnToLoad, true); return; }; ERROR.visible = true; stage.focus = null; new AudioM($S.alert$submerging$textbeep).loudness = 0.5; }; break; default: switch (currentButton){ case 0: navigateToURL(new URLRequest("http://arcadebomb.com/play/thunderax_9k_hiscore.html"), "_blank"); break; case 2: changeMenu(3); logoOut(); break; default: changeMenu(1); logoIn(); }; sfxSelect(); }; break; case 8: case 27: switch (currentMenu){ case 1: changeMenu(0); logoIn(); sfxBack(); break; case 2: changeMenu(1); pressUp(); logoIn(); sfxBack(); break; case 3: if ((((_arg1.keyCode == 27)) || ((((SAVEDAT.selectionBeginIndex <= 0)) && ((SAVEDAT.selectionEndIndex <= 0)))))){ stage.focus = null; changeMenu(0); pressRight(); logoIn(); sfxBack(); }; break; default: Main.startIntro(); sfxBack(); }; break; case 17: onClickData(); }; } override function stage_IN():void{ super.stage_IN(); if (bgm == null){ return; }; bgm.resume(); } private function updateBGAnim():void{ bg.bitmapData = BG_CACHE_A[BG_SRC.currentFrame]; } override function run():void{ switch (logoState){ case 0: case 1: break; case 2: logoState = 20; break; case 3: logoState = 30; break; case 21: logoNorm(); break; case 31: logoNone(); break; default: logoState = (logoState + 1); }; if (bgDelay < 90){ bgDelay = (bgDelay + 1); } else { bgDelay = 0; bgID = (bgID + 1); if (bgID > 7){ bgID = 0; randomBG(); }; updateBG(); }; if (bgDelay < 10){ bgCover.alpha = ((10 - bgDelay) * 0.1); } else { if (bgDelay > 80){ bgCover.alpha = ((bgDelay - 80) * 0.1); }; }; if (animateBG){ updateBGAnim(); }; if (currentMenu == 0){ if (ui.tips == null){ } else { tipTime = (tipTime + 1); if (tipTime > 150){ tipTime = 0; showTipDemo(); }; if (showTip == 0){ if (ui.tips.fg.currentFrame == 250){ ui.tips.fg.gotoAndStop(1); ui.tips.bg.gotoAndStop(1); } else { ui.tips.fg.nextFrame(); ui.tips.bg.nextFrame(); }; } else { switch (ui.tips.fg.currentFrame){ case 102: case 144: case 182: break; case 70: case 110: case 152: case 105: case 147: case 185: switch (showTip){ case 1: showTipNew(); break; case 2: showTipLoad(); break; case 3: showTipScores(); break; case 4: showTip = 0; ui.tips.fg.gotoAndStop(1); ui.tips.bg.gotoAndStop(1); }; break; case 250: ui.tips.fg.gotoAndStop(1); ui.tips.bg.gotoAndStop(1); break; default: ui.tips.fg.nextFrame(); ui.tips.bg.nextFrame(); }; }; }; }; screen.draw(ui); } private function pressRight():void{ key_DOWN(new KeyboardEvent(KeyboardEvent.KEY_DOWN, true, false, 0, 39)); } private function ovKey(_arg1:Number, _arg2:Number):Boolean{ return (((((((((mouseX + 20) >= _arg1)) && ((mouseX <= (_arg1 + 20))))) && (((mouseY + 20) >= _arg2)))) && ((mouseY <= (_arg2 + 20))))); } private function onClickOutside(_arg1:Event=null):void{ if (ERROR.visible){ return; }; if ((((currentMenu == 3)) && ((currentLoad == 2)))){ stage.focus = SAVEDAT; }; } private function showTipScores():void{ if (ui.tips == null){ return; }; var _local1:int = ui.tips.fg.currentFrame; showTip = 3; tipTime = 0; if ((((_local1 >= 151)) && ((_local1 <= 181)))){ ui.tips.fg.gotoAndStop(182); ui.tips.bg.gotoAndStop(182); return; }; if (isGeneralOrTotallyFadedOutTip(_local1)){ ui.tips.fg.gotoAndStop(148); ui.tips.bg.gotoAndStop(148); return; }; if (hideTipNew(_local1)){ return; }; hideTipLoad(_local1); } private function logoOut():void{ logoState = 3; logo.bitmapData = LOGO_3; logo.blendMode = "screen"; logo.visible = true; } private function logoNone():void{ logoState = 0; logo.visible = false; } private function ovBlog():Boolean{ return ((((mouseX >= 305)) && ((mouseY <= 14)))); } private function isGeneralOrTotallyFadedOutTip(_arg1:int):Boolean{ return ((((((((((_arg1 < 66)) || ((_arg1 > 185)))) || ((_arg1 == 105)))) || ((_arg1 == 147)))) || ((_arg1 == 185)))); } private function changeMenu(_arg1:int):void{ switch (currentMenu){ case 1: case 2: ui.transitionB.gotoAndPlay(2); break; default: ui.transitionA.gotoAndPlay(2); }; hide(ui.btnScore); hide(ui.btnNew); hide(ui.btnLoad); hide(ui.selBack); hide(ui.selConfig); hide(ui.btnEasy); hide(ui.btnNorm); hide(ui.btnHard); hide(ui.selBack2); hide(ui.selDefault); hide(ui.lblControl); hide(ui.btnShoot); hide(ui.btnMove.up); hide(ui.btnMove.left); hide(ui.btnMove.down); hide(ui.btnMove.right); hide(ui.btnBomb); hide(ui.btnNext); hide(ui.btnPrev); hide(ui.btnPause); hide(ui.optShoot); hide(ui.optUp); hide(ui.optLeft); hide(ui.optDown); hide(ui.optRight); hide(ui.optBomb); hide(ui.optNext); hide(ui.optPrev); hide(ui.optPause); hide(ui.selBack3); hide(ui.selClear); hide(SAVEDAT); hide(ui.savedat); hide(ui.loadBG); hide(ui.website); hide(ui.btnSponsor); hide(ui.btnBlog); currentMenu = _arg1; tipTime = 0; switch (currentMenu){ case 1: ui.gotoAndStop(2); currentDifficulty = prefDifficulty; deselectDifficulty(); switch (currentDifficulty){ case 2: select(ui.btnEasy); break; case 4: select(ui.btnHard); break; default: select(ui.btnNorm); }; deselect(ui.btnSponsor); break; case 2: ui.gotoAndStop(3); currentControl = 2; deselectController(); show(ui.lblControl); show(ui.optShoot); show(ui.optUp); show(ui.optLeft); show(ui.optDown); show(ui.optRight); show(ui.optBomb); show(ui.optNext); show(ui.optPrev); show(ui.optPause); updateCtrlUI(); break; case 3: ui.gotoAndStop(4); currentLoad = 2; deselectLoad(); show(ui.loadBG); SAVEDAT.visible = true; ui.savedat.visible = true; stage.focus = SAVEDAT; SAVEDAT.setSelection(0, SAVEDAT.length); SAVEDAT.alpha = 1; ui.savedat.alpha = 1; ui.loadBG.alpha = 1; break; default: ui.gotoAndStop(1); currentButton = 1; buttonIn(ui.btnNew); deselect(ui.btnScore); deselect(ui.btnLoad); show(ui.website); deselect(ui.btnSponsor); deselect(ui.btnBlog); }; } private function logoIn():void{ logoState = 2; logo.bitmapData = LOGO_2; logo.blendMode = "add"; logo.visible = true; } override function mouse_MOVE():void{ if (((ERROR.visible) || ((toggleKey >= 0)))){ useHandCursor = false; return; }; switch (currentMenu){ case 1: if (ovSponsor()){ select(ui.btnSponsor); cursor(); return; }; deselect(ui.btnSponsor); if (ovCircle(121.25, 242.25, 1806.25)){ if (currentDifficulty != 2){ currentDifficulty = 2; prefDifficulty = 2; deselectDifficulty(); select(ui.btnEasy); sfxChangeM(); }; cursor(); return; }; if (ovCircle(239.75, 240.75, 0x1000)){ if (currentDifficulty != 3){ currentDifficulty = 3; prefDifficulty = 3; deselectDifficulty(); select(ui.btnNorm); sfxChangeM(); }; cursor(); return; }; if (ovCircle(364.25, 242.25, 1806.25)){ if (currentDifficulty != 4){ currentDifficulty = 4; prefDifficulty = 4; deselectDifficulty(); select(ui.btnHard); sfxChangeM(); }; cursor(); return; }; if (ovBar(142)){ if (currentDifficulty != 0){ currentDifficulty = 0; deselectDifficulty(); select(ui.selBack); sfxChangeM(); }; cursor(); return; }; if (ovBar(157)){ if (currentDifficulty != 1){ currentDifficulty = 1; deselectDifficulty(); select(ui.selConfig); sfxChangeM(); }; cursor(); return; }; break; case 2: if (ovKey(197, 263.85)){ if (currentControl != 9){ currentControl = 9; deselectController(); select(ui.btnMove.left); updateCtrlUI(); sfxChangeM(); }; cursor(); return; }; if (ovKey(282.2, 263.85)){ if (currentControl != 10){ currentControl = 10; deselectController(); select(ui.btnMove.right); updateCtrlUI(); sfxChangeM(); }; cursor(); return; }; if (ovKey(239.6, 219.4)){ if (currentControl != 7){ currentControl = 7; deselectController(); select(ui.btnMove.up); updateCtrlUI(); sfxChangeM(); }; cursor(); return; }; if (ovKey(239.6, 263.85)){ if (currentControl != 8){ currentControl = 8; deselectController(); select(ui.btnMove.down); updateCtrlUI(); sfxChangeM(); }; cursor(); return; }; if (ovKey(121.2, 241.4)){ if (currentControl != 2){ currentControl = 2; deselectController(); select(ui.btnShoot); updateCtrlUI(); sfxChangeM(); }; cursor(); return; }; if (ovKey(365.4, 241.4)){ if (currentControl != 6){ currentControl = 6; deselectController(); select(ui.btnBomb); updateCtrlUI(); sfxChangeM(); }; cursor(); return; }; if (ovKey(333.5, 304.3)){ if (currentControl != 5){ currentControl = 5; deselectController(); select(ui.btnNext); updateCtrlUI(); sfxChangeM(); }; cursor(); return; }; if (ovKey(145.3, 304.3)){ if (currentControl != 3){ currentControl = 3; deselectController(); select(ui.btnPrev); updateCtrlUI(); sfxChangeM(); }; cursor(); return; }; if (ovKey2(239.3, 322.3)){ if (currentControl != 4){ currentControl = 4; deselectController(); select(ui.btnPause); updateCtrlUI(); sfxChangeM(); }; cursor(); return; }; if (ovBar(104)){ if (currentControl != 0){ currentControl = 0; deselectController(); select(ui.selBack2); updateCtrlUI(); sfxChangeM(); }; cursor(); return; }; if (ovBar(118)){ if (currentControl != 1){ currentControl = 1; deselectController(); select(ui.selDefault); updateCtrlUI(); sfxChangeM(); }; if (Options.resetKeysAntc()){ } else { cursor(); return; }; }; break; case 3: if (ovBar(53)){ if (currentLoad != 0){ currentLoad = 0; deselectLoad(); select(ui.selBack3); sfxChangeM(); }; cursor(); return; }; if (ovBar(67)){ if (currentLoad != 1){ currentLoad = 1; stage.focus = null; SAVEDAT.alpha = 0.5; ui.savedat.alpha = 0.5; ui.loadBG.alpha = 0.5; deselectLoad(); select(ui.selClear); sfxChangeM(); }; if (SAVEDAT.length > 0){ cursor(); return; }; } else { if ((((((((mouseX > 112)) && ((mouseX < 368)))) && ((mouseY > 112)))) && ((mouseY < 272)))){ if (currentLoad != 2){ currentLoad = 2; deselectLoad(); stage.focus = SAVEDAT; SAVEDAT.alpha = 1; ui.savedat.alpha = 1; ui.loadBG.alpha = 1; sfxChangeM(); }; }; }; break; default: if (ovLogo()){ cursor(); return; }; if (ovBlog()){ select(ui.btnBlog); cursor(); return; }; deselect(ui.btnBlog); if (ovSponsor()){ select(ui.btnSponsor); cursor(); return; }; deselect(ui.btnSponsor); if (ovCircle(239.75, 240.75, 0x1000)){ if (currentButton != 1){ currentButton = 1; deselectEntry(); buttonIn(ui.btnNew); showTipNew(); sfxChangeM(); }; cursor(); return; }; if (ovCircle(364.25, 242.25, 1806.25)){ if (currentButton != 2){ currentButton = 2; deselectEntry(); buttonIn(ui.btnLoad); showTipLoad(); sfxChangeM(); }; cursor(); return; }; if (ovCircle(121.25, 242.25, 1806.25)){ if (currentButton != 0){ currentButton = 0; deselectEntry(); buttonIn(ui.btnScore); showTipScores(); sfxChangeM(); }; cursor(); return; }; }; useHandCursor = false; } private function deselectEntry():void{ buttonOut(ui.btnNew); buttonOut(ui.btnLoad); buttonOut(ui.btnScore); } private function onType(_arg1:Event=null):void{ ui.savedat.text = SAVEDAT.text; } private function ovBar(_arg1:Number):Boolean{ return (((((mouseY + 7) > _arg1)) && ((mouseY < (_arg1 + 7))))); } private function ovLogo():Boolean{ return ((((((((mouseX >= 140)) && ((mouseX <= 348)))) && ((mouseY >= 21)))) && ((mouseY <= 129)))); } private function onClickData(_arg1:Event=null):void{ if (ERROR.visible){ return; }; if ((((currentMenu == 3)) && (!((currentLoad == 2))))){ if (_arg1 == null){ stage.focus = SAVEDAT; }; currentLoad = 2; deselect(ui.selBack3); deselect(ui.selClear); SAVEDAT.setSelection(0, SAVEDAT.length); SAVEDAT.alpha = 1; ui.savedat.alpha = 1; ui.loadBG.alpha = 1; sfxChange(); }; } private function deselectLoad():void{ deselect(ui.selBack3); deselect(ui.selClear); } private function ovCircle(_arg1:Number, _arg2:Number, _arg3:Number):Boolean{ var _local4:Number = (_arg1 - mouseX); var _local5:Number = (_arg2 - mouseY); return ((((_local4 * _local4) + (_local5 * _local5)) < _arg3)); } private function ovKey2(_arg1:Number, _arg2:Number):Boolean{ return (((((((((mouseX + 30) >= _arg1)) && ((mouseX <= (_arg1 + 30))))) && (((mouseY + 20) >= _arg2)))) && ((mouseY <= (_arg2 + 20))))); } private function ovSponsor():Boolean{ return ((((((((mouseX >= 112)) && ((mouseX <= 374)))) && ((mouseY >= 302)))) && ((mouseY <= 350)))); } private function pressUp():void{ key_DOWN(new KeyboardEvent(KeyboardEvent.KEY_DOWN, true, false, 0, 38)); } private function updateBG():void{ var _local1:int = bgSeq[bgID]; if (_local1 == 7){ animateBG = true; BG_SRC.gotoAndPlay(8); updateBGAnim(); return; }; animateBG = false; bg.bitmapData = BG_CACHE[_local1]; } private function deselectController():void{ deselect(ui.btnMove.left); deselect(ui.btnMove.right); deselect(ui.btnMove.up); deselect(ui.btnMove.down); deselect(ui.btnShoot); deselect(ui.btnBomb); deselect(ui.btnNext); deselect(ui.btnPrev); deselect(ui.btnPause); deselect(ui.selBack2); deselect(ui.selDefault); } private function randomBG():void{ var _local7:Array; var _local8:int; var _local9:int; var _local10:int; var _local1 = (bgSeq == null); if (_local1){ _local7 = [7, 6, 5, 4, 3, 2, 1, 0]; } else { _local7 = bgSeq; _local8 = bgSeq[6]; _local9 = bgSeq[7]; }; bgSeq = []; var _local2:int; while (_local2 < 8) { _local10 = int((Math.random() * (8 - _local2))); bgSeq[_local2] = _local7[_local10]; _local7.splice(_local10, 1); _local2 = (_local2 + 1); }; if (_local1){ return; }; var _local3:int = bgSeq[0]; var _local4:int = bgSeq[1]; var _local5:Boolean = (((_local3 == _local8)) || ((_local3 == _local9))); var _local6:Boolean = (((_local4 == _local8)) || ((_local4 == _local9))); if (_local5){ bgSeq.shift(); bgSeq.splice((int((Math.random() * 5)) + 3), 0, _local3); if (_local6){ bgSeq.shift(); bgSeq.splice((int((Math.random() * 6)) + 2), 0, _local4); }; return; }; if (_local6){ bgSeq.splice(1, 1); bgSeq.splice((int((Math.random() * 6)) + 2), 0, _local4); }; } override function end():void{ SAVEDAT.removeEventListener("change", onType); SAVEDAT.removeEventListener("focusIn", onClickData); SAVEDAT.removeEventListener("focusOut", onClickOutside); try { bgm.exit(); bgm.stop(); } catch(e:Error) { }; super.end(); screen.dispose(); } private function deselectDifficulty():void{ deselect(ui.btnEasy); deselect(ui.btnNorm); deselect(ui.btnHard); deselect(ui.selBack); deselect(ui.selConfig); } private function showTipDemo():void{ if (ui.tips == null){ return; }; if (showTip == 0){ return; }; showTip = 4; tipTime = 0; var _local1:int = ui.tips.fg.currentFrame; if (hideTipNew(_local1)){ return; }; if (hideTipLoad(_local1)){ return; }; hideTipScores(_local1); } private function showTipNew():void{ if (ui.tips == null){ return; }; var _local1:int = ui.tips.fg.currentFrame; showTip = 1; tipTime = 0; if ((((_local1 >= 69)) && ((_local1 <= 101)))){ ui.tips.fg.gotoAndStop(102); ui.tips.bg.gotoAndStop(102); return; }; if (isGeneralOrTotallyFadedOutTip(_local1)){ ui.tips.fg.gotoAndStop(66); ui.tips.bg.gotoAndStop(66); return; }; if (hideTipLoad(_local1)){ return; }; hideTipScores(_local1); } private function hideTipNew(_arg1:int):Boolean{ if ((((_arg1 >= 66)) && ((_arg1 <= 102)))){ ui.tips.fg.gotoAndStop(103); ui.tips.bg.gotoAndStop(103); return (true); }; return (false); } private function updateCtrlUI():void{ ui.lblControl.gotoAndStop((currentControl + 1)); switch (currentControl){ case 7: ui.btnMove.setChildIndex(ui.btnMove.up, 3); break; case 8: ui.btnMove.setChildIndex(ui.btnMove.down, 3); break; case 9: ui.btnMove.setChildIndex(ui.btnMove.left, 3); break; case 10: ui.btnMove.setChildIndex(ui.btnMove.right, 3); }; } override function stage_OUT():void{ super.stage_OUT(); if (bgm == null){ return; }; bgm.pause(); } private function cursor():void{ useHandCursor = true; } private function showTipLoad():void{ if (ui.tips == null){ return; }; var _local1:int = ui.tips.fg.currentFrame; showTip = 2; tipTime = 0; if ((((_local1 >= 109)) && ((_local1 <= 143)))){ ui.tips.fg.gotoAndStop(144); ui.tips.bg.gotoAndStop(144); return; }; if (isGeneralOrTotallyFadedOutTip(_local1)){ ui.tips.fg.gotoAndStop(106); ui.tips.bg.gotoAndStop(106); return; }; if (hideTipNew(_local1)){ return; }; hideTipScores(_local1); } private function startGame(_arg1:Function, _arg2:Boolean, _arg3:Number=1, _arg4:int=15, _arg5:Array=null):void{ if (started){ return; }; if (_arg2){ } else { Top.profile = new cGame$profile(_arg3, 0, 0, 1, 0, 0, 0, 0, 0, 0, _arg4, [1, 1, true, 0, true, 0, 0], [0, 0, 0, 0, 0], _arg5); }; Main.startLevel(Top.profile.lvl, _arg1); started = true; new AudioM($S.ui$start); } private function updateKeys():void{ ui.optShoot.gotoAndStop(Options.shoot); ui.optBomb.gotoAndStop(Options.bomb); ui.optLeft.gotoAndStop(Options.left); ui.optRight.gotoAndStop(Options.right); ui.optUp.gotoAndStop(Options.up); ui.optDown.gotoAndStop(Options.down); ui.optNext.gotoAndStop(Options.nextBomb); ui.optPrev.gotoAndStop(Options.prevBomb); ui.optPause.gotoAndStop(Options.pause); } private function hideTipScores(_arg1:int):void{ if ((((_arg1 >= 148)) && ((_arg1 <= 182)))){ ui.tips.fg.gotoAndStop(183); ui.tips.bg.gotoAndStop(183); }; } override function key_UP(_arg1:KeyboardEvent):void{ super.key_UP(_arg1); } override function mouse_LEAVE():void{ switch (currentMenu){ case 0: deselect(ui.btnBlog); case 1: deselect(ui.btnSponsor); }; } private static function hide(_arg1:DisplayObject):void{ _arg1.visible = false; } private static function show(_arg1:DisplayObject):void{ _arg1.visible = true; } private static function buttonOut(_arg1:MovieClip):void{ _arg1.visible = true; if (_arg1.currentFrame == 1){ _arg1.stop(); return; }; if (_arg1.currentFrame <= 3){ _arg1.gotoAndPlay(4); } else { _arg1.nextFrame(); _arg1.play(); }; } private static function sfxBack():void{ new AudioM($S.ui$back); } public static function getNebB():BitmapData{ return (BG_CACHE[5]); } private static function init():void{ var _local1:cMain$logo = new cMain$logo(); _local1.gotoAndStop(1); LOGO_1.draw(_local1); _local1.gotoAndStop(2); LOGO_2.draw(_local1); _local1.gotoAndStop(3); LOGO_3.draw(_local1); SAVEDAT.type = "input"; SAVEDAT.restrict = "A-Za-z0-9+-='"; SAVEDAT.maxChars = 350; SAVEDAT.wordWrap = true; SAVEDAT.x = 115; SAVEDAT.y = 114; SAVEDAT.width = 250; SAVEDAT.height = 160; SAVEDAT.defaultTextFormat = new TextFormat("_typewriter", 12, 0xFFFFFF, false, false, false, null, null, "center"); } private static function returnToLoad():void{ Main.startMain(4); } private static function sfxChange():void{ new AudioM($S.ui$change); } private static function returnToHard():void{ Main.startMain(3); } private static function sfxSelect():void{ new AudioM($S.ui$select); } public static function pRender(_arg1:int):Boolean{ var _local2:BitmapData; var _local3:BitmapData; if (_arg1 <= 6){ _local2 = new BitmapData(480, 360, false, 0); BG_CACHE[_arg1] = _local2; BG_SRC.gotoAndStop((_arg1 + 1)); _local2.draw(BG_SRC); if ((((_arg1 == 5)) || ((_arg1 == 6)))){ _local3 = new BitmapData(480, 360, false, 0); _local3.perlinNoise(100, 100, 8, 64, false, false); _local2.applyFilter(_local2, _local2.rect, new Point(), new DisplacementMapFilter(_local3, null, 1, 1, 80, ((_arg1 == 5)) ? 80 : 100)); _local3.dispose(); }; return (true); } else { if (_arg1 <= 97){ _arg1 = (_arg1 - 7); _local2 = new BitmapData(480, 360, false, 0); BG_CACHE_A[_arg1] = _local2; BG_SRC.gotoAndStop(8); BG_SRC.bga.gotoAndStop((_arg1 + 2)); _local2.draw(BG_SRC); return (true); }; }; return (false); } private static function returnToNorm():void{ Main.startMain(2); } private static function select(_arg1:MovieClip):void{ _arg1.gotoAndStop(2); _arg1.visible = true; } private static function returnToEasy():void{ Main.startMain(1); } private static function buttonIn(_arg1:MovieClip):void{ _arg1.visible = true; if (_arg1.currentFrame < 3){ _arg1.nextFrame(); _arg1.play(); return; }; _arg1.gotoAndStop(3); } private static function deselect(_arg1:MovieClip):void{ _arg1.gotoAndStop(1); _arg1.visible = true; } init(); } }//package
Section 805
//cMain$bg (cMain$bg) package { import flash.display.*; public dynamic class cMain$bg extends MovieClip { public var bga:MovieClip; public function cMain$bg(){ addFrameScript(97, frame98); } function frame98(){ stop(); } } }//package
Section 806
//cMain$error (cMain$error) package { import flash.display.*; public dynamic class cMain$error extends MovieClip { } }//package
Section 807
//cMain$logo (cMain$logo) package { import flash.display.*; public dynamic class cMain$logo extends MovieClip { } }//package
Section 808
//coin$1 (coin$1) package { public class coin$1 extends Timeline { private var spin:int; private var vy:Number; private var rock:Rock; private var offsetY:Number; private var sc:int; private var lev:Number; public function coin$1(_arg1:int, _arg2:int, _arg3:Rock=null){ sc = 0; vy = (Math.random() * 6); spin = ((Math.random() * 10) + 5); rock = _arg3; offsetY = ((_arg2 - bg.y) - 6); super(bg.tm, _arg1, offsetY, _.coin$1); if (rock == null){ } else { offsetY = (offsetY - rock.y); }; } override public function nt():void{ var px:int; var py:int; vy = (vy + 0.32); lev = Math.cos(vy); y = (offsetY + lev); if (rock == null){ } else { y = (y + rock.y); }; if (lvl == 7){ if (bg.y > 2000){ try { if ((bg as lv$7).bcov.hitTestPoint(x, (y + bg.y))){ Efx.$(bg, x, y, _.bi$4, (Math.random() * 360), 1, false); new Sfx($S.explosion$small, this); d(this); return; }; } catch(e:Error) { }; }; }; var yy:int = (y + bg.y); if (rock == null){ if (yy > 400){ d(this); return; }; } else { if (rock.visible){ if (yy < -40){ d(this); return; }; } else { d(this); return; }; }; if (++sc > spin){ px = (x - p.x); py = (yy - p.y); lp(); if ((((((px * px) + (py * py)) < 464)) && (alv))){ Efx.$(bg, x, y, _.bi$4, (Math.random() * 360), 1, false); new Sfx($S.pickup$bonus$1, this); new Bonus(x, y, 0); md = (md + 1); c$ = (c$ + 1); c$$ = (c$$ + 1); d(this); if (lvl == 0){ (bg as lv$0).proceedExit(); }; }; }; } } }//package
Section 809
//coin$2 (coin$2) package { public class coin$2 extends Timeline { private var spin:int; private var vy:Number; private var rock:Rock; private var offsetY:Number; private var sc:int; private var lev:Number; public function coin$2(_arg1:int, _arg2:int, _arg3:Rock=null){ sc = 0; vy = (Math.random() * 6); spin = ((Math.random() * 10) + 5); rock = _arg3; offsetY = ((_arg2 - bg.y) - 6); super(bg.tm, _arg1, offsetY, _.coin$2); if (rock == null){ } else { offsetY = (offsetY - rock.y); }; } override public function nt():void{ var px:int; var py:int; vy = (vy + 0.32); lev = Math.cos(vy); y = (offsetY + lev); if (rock == null){ } else { y = (y + rock.y); }; if (lvl == 7){ if (bg.y > 2000){ try { if ((bg as lv$7).bcov.hitTestPoint(x, (y + bg.y))){ Efx.$(bg, x, y, _.bi$4, (Math.random() * 360), 1, false); new Sfx($S.explosion$small, this); d(this); return; }; } catch(e:Error) { }; }; }; var yy:int = (y + bg.y); if (rock == null){ if (yy > 400){ d(this); return; }; } else { if (rock.visible){ if (yy < -40){ d(this); return; }; } else { d(this); return; }; }; if (++sc > spin){ px = (x - p.x); py = (yy - p.y); lp(); if ((((((px * px) + (py * py)) < 464)) && (alv))){ Efx.$(bg, x, y, _.bi$4, (Math.random() * 360), 1, false); new Sfx($S.pickup$bonus$2, this); new Bonus(x, y, 1); md = (md + 1); c$ = (c$ + 1); c$$ = (c$$ + 1); d(this); if (lvl == 0){ (bg as lv$0).proceedExit(); }; }; }; } } }//package
Section 810
//combo (combo) package { public class combo extends Timeline { private var fk:int; private var f:int; private var cn:int; private var cp:Number; private var tc:int; private var sc:int; public function combo(){ visible = false; cn = 2; sc = (tc = (fk = (cp = (f = 0)))); super(aboveAll, 240, 80, _.combo); } private function starDrizzle():void{ new star$1(210, 105); new star$1(270, 105); new star$1(180, 135); new star$1(300, 135); } private function genFX():Number{ var _local1:Number = ((Math.random() * 200) + 140); Efx.$(fx, ((_local1 + (Math.random() * 30)) - 15), ((Math.random() * 30) + 105), _.bi$4, (Math.random() * 360), ((Math.random() * 0.5) + 1), false, ((Math.random() * 0.5) + 0.5)); Efx.$(fx, ((_local1 + (Math.random() * 30)) - 15), ((Math.random() * 30) + 105), _.bi$4, (Math.random() * 360), ((Math.random() * 0.5) + 1), false, ((Math.random() * 0.5) + 0.5)); Efx.$(fx, ((_local1 + (Math.random() * 30)) - 15), ((Math.random() * 30) + 105), _.bi$4, (Math.random() * 360), ((Math.random() * 0.5) + 1), false, ((Math.random() * 0.5) + 0.5)); return (_local1); } override public function nt():void{ var _local1:int; var _local2:Number; if (visible){ _local1 = (cn - 3); goto(((_local1 * 13) + Math.min(f++, 12))); if (cn == 16){ if ((((++sc > 24)) && (((scaleX = (scaleY = (scaleY - (sc * 0.25)))) < 10)))){ scaleX = (scaleY = 1); fk = ek; cp = csc; sc = (tc = (f = 0)); cn = 2; visible = false; }; } else { if (++tc < (cn + 18)){ ocs = (ocs + (((((((lvl >= 7)) ? 0.25 : ((lvl >= 3)) ? 0.75 : 1 * dif) * dif) * cn) * cn) * 0.25)); _local2 = ((lvl == 7)) ? 1.6 : ((lvl == 8)) ? 1.5 : 1; if (((((ek - fk) > (((((_local1 * _local1) * _local1) * 0.02) + 3) * _local2))) && (((csc - cp) > ((((((_local1 * _local1) * _local1) * _local1) * 0.25) + 80) * _local2))))){ fk = ek; cp = csc; tc = (f = 0); if (cn < 16){ cn = (cn + 1); switch ((cn - ((lvl >= 7)) ? 4 : 0)){ case 4: new star$2(((Math.random() * 200) + 140), 120); break; case 5: starDrizzle(); break; case 6: new ubomb(genFX(), 120); break; case 7: new urad(genFX(), 120); break; case 8: case 9: case 11: case 13: new Helper(((Math.random() * 200) + 140), (120 - bg.y), true); break; case 10: new ucannon(genFX(), 120); break; case 12: if (inv){ p.ci = (p.ci + ((64 / dif) + 128)); } else { inv = true; p.ci = (p.ci + ((32 / dif) + 64)); }; break; case 14: new ushieldA(genFX(), 120); break; case 15: new u1up(genFX(), 120); break; case 16: starShower(); new upower(((Math.random() * 30) + 105), 120); break; }; }; }; } else { fk = ek; cp = csc; tc = (f = 0); cn = 2; visible = false; }; }; if (cn > hcb){ hcb = cn; }; } else { if (bos){ } else { if (++sc > 24){ if (((((ek - fk) > 8)) && (((csc - cp) > 400)))){ f = 0; cn = (cn + 1); new star$1(((Math.random() * 200) + 140), 120); visible = true; }; fk = ek; cp = csc; sc = 0; }; }; }; } private function starShower():void{ new star$1(240, 90); new star$2(270, 105); new star$1(300, 120); new star$2(270, 135); new star$1(240, 150); new star$2(210, 135); new star$1(180, 120); new star$2(210, 105); } } }//package
Section 811
//Content (Content) package { import flash.events.*; import flash.ui.*; class Content extends Top { private var clickHereEnabled:Boolean; private static const DEFAULT:ContextMenu = new ContextMenu(); private static const menu_fullScreen:ContextMenuItem = new ContextMenuItem("Full Screen"); private static const MENU_SELECT:String = "menuSelect"; private static const menu_fullWindow:ContextMenuItem = new ContextMenuItem("Full Window"); private static const menu_normScreen:ContextMenuItem = new ContextMenuItem("Normal Screen"); function Content(_arg1:Boolean, _arg2:Number, _arg3:Boolean=true, _arg4:ContextMenu=null){ if (_arg4 == null){ contextMenu = DEFAULT; } else { contextMenu = _arg4; }; contextMenu.addEventListener(MENU_SELECT, mouse_RIGHT); clickHereEnabled = _arg3; Main.bestQuality(_arg1); Main.addContent(this); if (Main.active){ stage_IN(); } else { stage_OUT(); }; stage.frameRate = _arg2; } function mouse_WHEEL(_arg1:MouseEvent):void{ Main.showVolumeSlider(_arg1.delta); } function mouse_RIGHT(_arg1:Event=null):void{ var e = _arg1; try { if (stage.displayState == "fullScreen"){ menu_fullScreen.visible = false; menu_normScreen.visible = true; return; }; } catch(e:Error) { }; menu_fullScreen.visible = true; menu_normScreen.visible = false; } function mouse_MOVE():void{ } function stage_IN():void{ Main.showClickHere(false); } function key_UP(_arg1:KeyboardEvent):void{ Options.controlRelease(_arg1.keyCode); } function run():void{ } function stage_OUT():void{ Player.up = false; Player.down = false; Player.left = false; Player.right = false; Player.shoot = false; Player.bomb = false; if (clickHereEnabled){ Main.showClickHere(); } else { Main.showClickHere(false); }; } function key_DOWN(_arg1:KeyboardEvent):void{ switch (_arg1.keyCode){ case 37: Main.showVolumeSlider(-1); break; case 39: Main.showVolumeSlider(1); break; }; Options.controlPress(_arg1.keyCode); } function stage_FULLSCREEN():void{ } function loader_SUCCESS():void{ } function end():void{ while (numChildren > 0) { removeChildAt(0); }; try { parent.removeChild(this); } catch(e:Error) { }; contextMenu.removeEventListener(MENU_SELECT, mouse_RIGHT); } function mouse_DOWN(_arg1:MouseEvent):void{ Main.showClickHere(false); } function mouse_LEAVE():void{ } function loader_ERROR():void{ } function getClickHereEnabled():Boolean{ return (clickHereEnabled); } static function init():cPre{ DEFAULT.customItems = [menu_fullScreen, menu_normScreen, menu_fullWindow]; menu_fullScreen.addEventListener("menuItemSelect", Main.fullScreen); menu_normScreen.addEventListener("menuItemSelect", Main.normScreen); menu_fullWindow.addEventListener("menuItemSelect", Main.fullWindow); return (new cPre()); } } }//package
Section 812
//ContentIO (ContentIO) package { import flash.ui.*; public class ContentIO extends Content { public function ContentIO(_arg1:Boolean, _arg2:Number, _arg3:Boolean=true, _arg4:ContextMenu=null){ super(_arg1, _arg2, _arg3, _arg4); } override function stage_OUT():void{ super.stage_OUT(); } override function stage_IN():void{ super.stage_IN(); } } }//package
Section 813
//cPicture (cPicture) package { import flash.display.*; import flash.events.*; public class cPicture extends ContentIO { private var pic:BitmapData; public function cPicture(_arg1:BitmapData, _arg2:Boolean){ super(true, 46.6, _arg2); pic = _arg1; addChild(new Bitmap(pic)); } override function end():void{ pic.dispose(); super.end(); } override function key_DOWN(_arg1:KeyboardEvent):void{ Options.controlPress(_arg1.keyCode); } } }//package
Section 814
//cPre (cPre) package { import flash.display.*; import flash.events.*; import flash.net.*; public class cPre extends Content { private var offset:int; private var total:int; private var task:int; public var acBanner:SimpleButton; private var init:Number; private var pc:Number; public var bar:MovieClip; public function cPre(){ super(true, 50); task = 0; offset = Main$stream.DOWNLOAD[11]; total = (Main$stream.DOWNLOAD[12] - offset); pc = 0; init = 0; acBanner.addEventListener("click", toSponsor); bar.bar.scaleX = 0; run(); } override function run():void{ if (Main$stream.loaded(12)){ switch (++task){ case 1: cIntro.$cloud(); break; case 2: cIntro.$sea(); break; case 3: cIntro.$gxB(); break; case 4: cIntro.$gxR(); break; default: if (cMain.pRender((task - 5))){ } else { Main.startSponsor(); }; }; pc = (task / 103); bar.bar.scaleX = Math.min((pc + (init * (1 - pc))), 1); } else { init = (init + ((0.95 - init) * 0.004)); pc = (pc + ((((Main$stream.downloaded() - offset) / total) - pc) * 0.25)); if (pc >= 1){ bar.bar.scaleX = init; } else { bar.bar.scaleX = (pc * init); }; }; } override function end():void{ acBanner.removeEventListener("click", toSponsor); super.end(); } private function toSponsor(_arg1:Event=null):void{ navigateToURL(new URLRequest("http://www.arcadebomb.com"), "_blank"); } } }//package
Section 815
//cSponsor (cSponsor) package { import flash.events.*; import flash.net.*; public class cSponsor extends Content { private var anim:_cSponsor; private var nc:Boolean; public function cSponsor(){ super(true, 27, false); try { anim = new _cSponsor(); anim.gotoAndStop(1); anim.mouseEnabled = false; addChild(anim); nc = true; buttonMode = true; useHandCursor = true; $S.initIntro(true); new AudioM($S.ab$fade$in); } catch(e:Error) { Main.startIntro(false); }; } override function key_DOWN(_arg1:KeyboardEvent):void{ var e = _arg1; if (e.keyCode == 17){ return; }; if ((((e.keyCode == 37)) || ((e.keyCode == 39)))){ super.key_DOWN(e); return; }; try { new AudioM($S.ui$select); } catch(e:Error) { }; Main.startMain(); } override function run():void{ anim.nextFrame(); switch (anim.currentFrame){ case 17: new AudioM($S.ab$voice$1); return; case 77: new AudioM($S.ab$explode); return; case 123: new AudioM($S.ab$voice$2); return; case 171: new AudioM($S.ab$fade$out); return; case 180: Main.startIntro(false); return; }; } override function mouse_DOWN(_arg1:MouseEvent):void{ if (nc){ nc = false; buttonMode = false; useHandCursor = false; navigateToURL(new URLRequest("http://www.arcadebomb.com"), "_blank"); }; super.mouse_DOWN(_arg1); } override function end():void{ try { super.end(); } catch(e:Error) { }; } } }//package
Section 816
//debris (debris) package { public class debris extends Raster { private var pw:int; private var fp:Boolean; private var xc:Number; private var tsp:Number; private var spd:Number; private var yc:Number; public function debris(_arg1:int, _arg2:int, _arg3:_Raster, _arg4:int=8, _arg5:Boolean=true){ pw = _arg4; spd = ((((Math.random() * 2) >> 0) * 32) - 16); fp = _arg5; super((fp) ? sh : fx, _arg1, _arg2, _arg3); if (fp){ tsp = ((Math.random() * 12) + 3); } else { tsp = ((Math.random() * 4) + 8); }; xc = Math.sin(((rotation = (Math.random() * 360)) * 0.0174532925199433)); yc = Math.cos((rotation * 0.0174532925199433)); } override public function nt():void{ var _local1:*; var _local2:Enemy; var _local3:Number; var _local4:Number; rotation = (rotation + (spd = (spd * 0.98))); if ((tsp = (tsp * 0.99)) < 1){ tsp = 2; }; if (((((((((x = (x + (tsp * xc))) < -14)) || (((y = (y - (tsp * yc))) < -14)))) || ((x > 494)))) || ((y > 374)))){ if (visible){ visible = false; d(this); return; }; }; if (fp){ for (_local1 in e) { _local2 = e[_local1]; _local3 = (_local2.x - x); _local4 = (_local2._y - y); if (((_local3 * _local3) + (_local4 * _local4)) < _local2.ea){ _local2.ht(pw); Efx.$(fx, x, y, _.blast, (Math.random() * 360), 0.25); if ((((_local2.hp > 0)) || ((tsp < 4)))){ if (visible){ visible = false; d(this); }; }; }; }; }; } } }//package
Section 817
//destruct (destruct) package { public class destruct extends Anim { public function destruct(_arg1:int, _arg2:int){ addFrameScript(16, frame17, 68, frame69); super(Top.ply, _arg1, _arg2); new Sfx($S.explosion$selfdestruct, this); stop(); } function frame69(){ Top.d(this); } function frame17(){ Top.p.genDebris(); } override public function nt():void{ var _local3:Number; var _local4:*; var _local5:*; var _local6:Number; var _local7:Number; var _local8:Number; nextFrame(); var _local1:Array = Top.e; var _local2:Array = Top.s; if (currentFrame > 16){ if (currentFrame > 33){ if (currentFrame > 42){ if (currentFrame > 54){ _local3 = ((69 - currentFrame) * 0.2); for (_local4 in _local1) { _local1[_local4].ht((_local3 * 5), ((Math.random() * 6) >> 0)); }; } else { _local3 = ((57 - currentFrame) + 1); for (_local4 in _local1) { _local5 = _local1[_local4]; _local6 = (_local5.x - x); _local7 = (_local5._y - y); _local8 = ((_local6 * _local6) + (_local7 * _local7)); if (_local8 < (65536 + _local5.ea)){ _local5.ht(((_local3 * (1 - (Math.sqrt(_local8) / 600))) * 10), ((Math.random() * 6) >> 0)); }; }; }; } else { _local3 = (((45 - currentFrame) * 7) + 1); for (_local4 in _local1) { _local5 = _local1[_local4]; _local7 = (_local5._y - y); _local8 = (((_local5.x - x) * _local6) + (_local7 * _local7)); if (_local8 < (65536 + _local5.ea)){ _local5.ht(((_local3 * (1 - (Math.sqrt(_local8) / 600))) * 40), ((Math.random() * 16) >> 0)); }; }; }; } else { for (_local4 in _local1) { _local5 = _local1[_local4]; _local7 = (_local5._y - y); _local8 = (((_local5.x - x) * _local6) + (_local7 * _local7)); if (_local8 < ((((currentFrame - 17) * 40000) + 1600) + _local5.ea)){ _local5.ht(((16 * (1 - (Math.sqrt(_local8) / 600))) * 150), ((Math.random() * 6) >> 0)); }; }; }; }; for (_local4 in _local2) { _local5 = _local2[_local4]; if (hitTestPoint(_local5.x, _local5.y, true)){ _local5.di(); }; }; } } }//package
Section 818
//Digit (Digit) package { import flash.display.*; public class Digit extends Bitmap { private var b1:Number; private var b2:Number; private var _g:_Timeline; private var m10:int; private var m:int; public function Digit(_arg1:Sprite, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:_Timeline){ _g = _arg6; b2 = ((b1 = (1 / (m = ((m10 = Math.pow(10, _arg5)) * 10)))) * 10); if (_arg5 == 0){ m10 = (m10 - 1); }; nt(_arg4); x = (_arg2 + _g.frame(0).x); y = (_arg3 + _g.frame(0).y); _arg1.addChild(this); } public function nt(_arg1:Number):void{ if ((visible = (_arg1 >= m10))){ bitmapData = _g.frame(((((_arg1 - (((_arg1 * b1) >> 0) * m)) >> 0) * b2) >> 0)).b; }; } } }//package
Section 819
//Digit0 (Digit0) package { import flash.display.*; public class Digit0 extends Bitmap { private var b1:Number; private var b2:Number; private var _g:_Timeline; private var m10:int; private var m:int; public function Digit0(_arg1:Sprite, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:_Timeline){ _g = _arg6; b2 = ((b1 = (1 / (m = ((m10 = Math.pow(10, _arg5)) * 10)))) * 10); if (_arg5 == 0){ m10 = (m10 - 1); }; nt(_arg4); x = (_arg2 + _g.frame(0).x); y = (_arg3 + _g.frame(0).y); _arg1.addChild(this); } public function nt(_arg1:Number):void{ bitmapData = _g.frame(((((_arg1 - (((_arg1 * b1) >> 0) * m)) >> 0) * b2) >> 0)).b; } } }//package
Section 820
//Drawing (Drawing) package { import flash.display.*; public class Drawing extends Top implements nNT { public function Drawing(_arg1:Sprite, _arg2:int, _arg3:int){ x = _arg2; y = _arg3; n.push(_arg1.addChild(this)); } public function nt():void{ } } }//package
Section 821
//dTut (dTut) package { import flash.display.*; public class dTut extends MovieClip implements nNT { protected var display:BitmapData; protected var goAway:Boolean; public function dTut(_arg1:BitmapData){ var $display = _arg1; super(); try { Top.n.push(this); display = $display; render(); goAway = false; gotoAndStop(1); } catch(e:Error) { }; } public function nt():void{ if (currentFrame < 52){ nextFrame(); render(); return; }; if (goAway){ if (currentFrame == totalFrames){ _.clear(display); Top.u.push(this); return; }; nextFrame(); render(); }; } function go():void{ goAway = true; } function next():void{ gotoAndStop(53); render(); } protected function render():void{ _.clear(display); _.renderFull(this, display); } } }//package
Section 822
//dTut0 (dTut0) package { public class dTut0 extends Anim { public function dTut0(){ try { super(Top.aboveAll, 240, 150); gotoAndStop(1); } catch(e:Error) { }; } override public function nt():void{ if (currentFrame == 55){ Top.d(this); return; }; nextFrame(); } } }//package
Section 823
//dTut1 (dTut1) package { import flash.display.*; public class dTut1 extends dTut { public var instr:MovieClip; public function dTut1(_arg1:BitmapData){ super(_arg1); instr.gotoAndStop(1); instr.key.gotoAndStop(Options.up); instr.left.gotoAndStop(Options.left); instr.down.gotoAndStop(Options.down); instr.right.gotoAndStop(Options.right); } } }//package
Section 824
//dTut2 (dTut2) package { import flash.display.*; public class dTut2 extends dTut { public var instr:MovieClip; public function dTut2(_arg1:BitmapData){ super(_arg1); instr.gotoAndStop(2); instr.key.gotoAndStop(Options.shoot); } } }//package
Section 825
//dTut3 (dTut3) package { import flash.display.*; public class dTut3 extends dTut { public var instr:MovieClip; public function dTut3(_arg1:BitmapData){ super(_arg1); instr.gotoAndStop(3); instr.key.gotoAndStop(Options.bomb); render(); } } }//package
Section 826
//dTutLabels (dTutLabels) package { import flash.display.*; public dynamic class dTutLabels extends MovieClip { } }//package
Section 827
//e1 (e1) package { public class e1 extends Flyer { private var sc:int; private var xs:int; private var sp:Number; public function e1(){ super(((((lvl == 1)) || ((lvl == 6)))) ? p.x : ((Math.random() * 320) + 80), -68, (90 + (lvl * 25)), 1519, 12, air, _.e1, _.e1s, ((lvl == 4)) ? _.blastU : blast, 0.9); sc = 0; sp = 4; xs = ((x > 240)) ? -1 : 1; } override protected function di():void{ var _local1:Number; var _local3:int; _local1 = (df * ((((lvl == 7)) || ((lvl == 8)))) ? 0.5 : 1.5); var _local2:int = ((((lvl >= 6)) && ((lvl <= 8)))) ? 1 : 0; while (_local2 >= 0) { _local3 = ((ic = (ic + 1)) & 31); if (((_local3 & 7) > 0)){ new ugun(x, y); } else { if ((_local3 > 0)){ new ubomb(x, y); } else { new upower(x, y); }; }; _local2--; }; Efx.$(fx, x, y, xt, (Math.random() * 360), xz); Wreck.$(x, y, _g.frame(0), xz, _s); ocs = (ocs + _local1); csc = (csc + _local1); rm(); if (((ek = (ek + 1)) % 113) == 0){ new star$1(x, y); } else { if ((ek & 127) == 0){ new star$2(x, y); }; }; } override public function nt():void{ var _local1:Number; var _local2:Number; var _local3:Number; if (sk){ x = (x + (xs / ((tm * 0.01) + 2))); if (tm < 160){ y = (y + (sp = (sp * ((Math.random() * 0.02) + 0.97)))); } else { if (y > -36){ y = (y - (sp = (sp * (1.12 + (Math.random() * 0.02))))); } else { rm(); }; }; _local1 = (p.x - x); _local2 = (p.y - y); sc = (sc + 1); if ((((dif > 0.5)) && ((lvl < 9)))){ if ((sc % 72) > 0){ if ((((((((lvl > 1)) && ((tm > 56)))) && ((tm <= 72)))) && (((tm & 5) == 0)))){ if (Math.random() < dif){ new Shot((x - 22.8), (y - 5.3), 3.44159265358979); new Shot((x + 22.8), (y - 5.3), 2.84159265358979); }; }; } else { if ((Math.random() * dif) > 0.3){ _local3 = cb(); new Shot(x, (y - 4), _local3); new Shot(x, (y - 4), (_local3 - 0.349065850398866)); new Shot(x, (y - 4), (_local3 + 0.349065850398866)); }; }; }; } else { gv(); }; nu(8, 22, 50, -25); } } }//package
Section 828
//e10 (e10) package { public class e10 extends Flyer { private var s:Number; private var sX:Number; private var sY:Number; public function e10(){ super(((Math.random() * 400) + 40), -24, 20, 587, 12, air, _.e10, _.e10s, blast, 0.6); if (x < 240){ rotation = (Math.random() * -30); } else { rotation = (Math.random() * 30); }; var _local1:Number = ((rotation + 180) * 0.0174532925199433); sX = Math.sin(_local1); sY = -(Math.cos(_local1)); s = 1; } override public function nt():void{ var _local1:Number; var _local2:Number; if (sk){ if (tm < 24){ _local1 = ((30 - tm) * 0.2); x = (x + (_local1 * sX)); y = (y + (_local1 * sY)); } else { if (tm < 48){ _local2 = ((Math.random() * 2) + 1); x = (x + (_local2 * sX)); y = (y + (_local2 * sY)); } else { x = (x + (s * sX)); y = (y + (s * sY)); s = (s + (Math.random() * 0.5)); if (y > 400){ rm(); }; }; }; } else { gv(); }; nu(3, 54, 10, -12); } } }//package
Section 829
//e11 (e11) package { public class e11 extends Flyer { private var targX:Number; public function e11(){ super(((Math.random() * 380) + 50), -67, 75, 1158, 30, air, _.e11, _.e11s, blast, 0.75); targX = ((Math.random() * 120) + 180); } override public function nt():void{ if (sk){ x = (x + ((targX - x) * ((Math.random() * 0.02) + 0.03))); y = (y + (Math.random() + 1.5)); if (tm < 48){ if ((tm & 1) == 0){ if (tm > ((dif == 0.5)) ? 42 : 36){ new Shot(x, y, cb2(-20, 8)); new Shot(x, y, cb2(20, 8)); }; }; } else { if (y > 407){ rm(); }; }; } else { gv(); }; nu(5, 68, 16, -9); } } }//package
Section 830
//e12 (e12) package { public class e12 extends Flyer { private var yc:Number; private var xc:Number; public function e12(){ var _local1 = (p.x > 240); super((_local1) ? -20 : 500, 100, 4, 802, 6, sky, _.e12, _.e12s, blast, 0.6); xc = (_local1) ? 8 : -8; yc = 0.5; } override public function nt():void{ nu(2, 32, 18, -12); if (sk){ x = (x + (xc = (xc * 0.98))); if ((y = (y - (yc = (yc * 1.05)))) < -56){ rm(); }; } else { gv(); }; } } }//package
Section 831
//e13 (e13) package { public class e13 extends Flyer { private var sc:Number; private var yc:Number; private var xc:Number; public function e13(_arg1:Boolean){ super((_arg1) ? ((Math.random() * 30) + 45) : ((Math.random() * 30) + 405), -21, 6, 808, 8, air, _.e13, _.e13s, blast, 0.7); xc = (_arg1) ? ((Math.random() * 2) + 4) : ((Math.random() * -2) - 4); yc = ((Math.random() * 80) + 80); sc = 0; } override public function nt():void{ nu(4, 20, 32, -11); if (sk){ x = (x + xc); if ((y = ((Math.sin((sc = (sc + 0.0523598775598299))) * yc) - 21)) < -21){ rm(); }; } else { gv(); }; } } }//package
Section 832
//e14 (e14) package { public class e14 extends FlyerPathR { private var speed:Number; private var rota:Number; private var aimOffX:Number; private var aimOffY:Number; private var speedX:Number; private var speedY:Number; private static const DATA_X:Array = [-0.8, -6.5, -12.5, -19, -26.3, -34.1, -42.8, -52.1, -62, -72.1, -82.2, -91.7, -100.8, -109.3, -117.4, -124.8, -131.7, -137.7, -142.8, -147.1, -150.4, -153, -154.9, -156, -156.5, -156.4, -155.4, -153.7, -151.4, -148.5, -145, -141.1, -137.1, -132.9, -128.7, -124.5, -120.4, -116.4, -112.5, -108.7, -108.7]; private static const DATA_Y:Array = [4.5, 14.5, 24, 32.9, 41.1, 48.4, 54.7, 59.4, 62.6, 63.8, 63.3, 61.4, 58.6, 55.2, 51.2, 46.5, 41.1, 35, 28.4, 21.3, 14.2, 6.8, -0.6, -7.8, -14.6, -21.5, -28.2, -34.6, -40.4, -45.9, -50.8, -55.1, -59, -62.4, -65.4, -68, -70.4, -72.4, -74.1, -75.7, -75.7]; private static const DATA_R:Array = [15, 23.8, 32.4, 41.1, 49.4, 57.7, 65.7, 73.7, 81.5, 89, 96.3, 103.6, 110.8, 117.8, 124.6, 131.4, 137.9, 144.4, 150.7, 156.7, 162.7, 168.5, 174, 179.5, -175.2, -170.2, -165.2, -160.2, -155.5, -150.9, -146.4, -142.2, -138.1, -134.1, -130.4, -126.6, -123.1, -119.8, -116.6, -113.6, -113.6]; public function e14(){ var _local1 = (p.x > 240); if (p.x == 240){ _local1 = (Math.random() < 0.5); }; super((_local1) ? -20 : 500, ((Math.random() * 100) + 100), 0, 417, 12, sky, _.e14, _.e14s, blast, 0.5, DATA_X, DATA_Y, DATA_R, _local1); speed = 0; speedX = 0; speedY = 0; aimOffX = ((Math.random() * 50) - 25); aimOffY = ((Math.random() * 50) - 25); rota = rotation; } override public function nt():void{ var _local1:Number; var _local2:Number; var _local3:Number; if (visible){ ot(); if (sk){ if (tm <= 40){ rota = rotation; move(); } else { if (tm < 80){ if (rota < -180){ rota = (rota + 360); } else { if (rota >= 180){ rota = (rota - 360); }; }; _local1 = (((Math.atan2(((p.y + aimOffY) - y), ((p.x + aimOffX) - x)) * 180) / Math.PI) + 90); if (_local1 < -180){ _local1 = (_local1 + 360); } else { if (_local1 >= 180){ _local1 = (_local1 - 360); }; }; _local2 = (rota - _local1); if (_local2 < -180){ _local2 = (_local2 + 360); } else { if (_local2 >= 180){ _local2 = (_local2 - 360); }; }; if (_local2 < -2){ rota = (rota - 2); } else { if (_local2 > 2){ rota = (rota + 2); } else { rota = _local1; }; }; _local3 = (rota - rotation); if (_local3 < -30){ _local3 = (_local3 + 360); } else { if (_local3 > 30){ _local3 = (_local3 - 360); }; }; rotation = (rotation + (_local3 * 0.5)); }; speedX = (speedX * 0.9); speedY = (speedY * 0.9); if ((speedX + speedY) > 0.25){ x = (x + speedX); y = (y + speedY); } else { speed = (speed + 0.2); x = (x - (speed * Math.sin(((rota * Math.PI) / 180)))); y = (y + (speed * Math.cos(((rota * Math.PI) / 180)))); }; if ((((((((x < -40)) || ((x > 520)))) || ((y < -40)))) || ((y > 400)))){ rm(); }; }; } else { gv(); }; } else { di(); }; } override public function ht(_arg1:Number, _arg2:int=0):void{ visible = false; } override protected function gv():void{ gv2(); } override protected function rm():void{ var _local1:*; visible = false; _s.die(); for (_local1 in fa) { d(fa[_local1]); }; e.splice(e.indexOf(this), 1); d(this); } } }//package
Section 833
//e15 (e15) package { public class e15 extends Flyer { private var X:Number; private var Y:Number; private var speed:Number; private var zigzag:Number; public function e15(){ Y = (Math.random() * 100); super(((Math.random() * 360) + 60), -40, 30, 679, 32, sky, _.e15, _.e15s, blast, 0.6); zigzag = (Math.random() * Math.PI); speed = 0.25; } override public function nt():void{ var _local1:Number; var _local2:Number; if (sk){ zigzag = (zigzag + (((Math.random() * 0.1) + 0.1) * ((y / 180) + 0.5))); speed = (speed + ((Math.random() * 0.03) + 0.01)); _local1 = x; _local2 = y; x = (x + (Math.sin(zigzag) * 3)); x = (x + ((240 - x) * 0.01)); y = (y + speed); rotation = (((Math.atan2((_local2 - y), (_local1 - x)) * 180) / Math.PI) + 90); if (y > 400){ rm(); return; }; } else { gv(); }; nu(3, 26, 10, -9); } } }//package
Section 834
//e16 (e16) package { public class e16 extends FlyerPathR { private static const DATA_X:Array = [[13.5, 14.4, 15.5, 16.8, 18.3, 19.9, 21.8, 23.8, 26, 28.3, 30.8, 33.6, 36.5, 39.6, 42.9, 46.3, 49.9, 53.7, 57.7, 61.9, 66.2, 70.7, 75.4, 80.2, 85.2, 90.4, 95.7, 101.2, 106.8, 112.6, 118.5, 124.5, 130.6, 136.8, 143.1, 149.5, 155.9, 162.3, 170.7, 178.7, 186.2, 193.1, 199.6, 205.6, 211.1, 217.3, 223, 228, 233.6, 239.8, 246.9, 254.3, 261.8, 269.7, 277.9, 286.4, 295.2, 304.1, 313.3, 322.5, 332.3, 342.2, 352.1, 362.1, 372.3, 382.4, 392.5, 402.6, 412.7, 422.8, 432.9, 446, 459, 472, 485.1, 498, 511.1, 524.1, 537.2, 550.2, 563.5], [12.4, 13.7, 15.2, 16.8, 18.5, 20.3, 22.2, 24.2, 26.4, 28.6, 31, 33.5, 36.1, 38.8, 41.6, 44.6, 47.6, 50.8, 54.1, 57.5, 61, 64.6, 68.4, 72.2, 76.1, 80.2, 84.4, 88.6, 93.1, 97.6, 102.2, 107, 111.8, 116.8, 121.8, 127, 132.2, 137.7, 143.2, 148.8, 154.5, 160.3, 166.2, 172.3, 178.4, 184.7, 191, 197.4, 204, 210.6, 217.4, 224.2, 231.2, 238.2, 245.3, 252.6, 259.9, 267.4, 274.9, 282.4, 290.2, 297.9, 305.8, 313.7, 321.8, 329.9, 338.1, 346.3, 354.6, 363.1, 371.5, 380.1, 388.7, 397.3, 406.1, 414.8, 423.7, 432.5, 441.5, 450.5, 459.5, 468.5, 477.6, 486.8, 495.9, 505, 514.2, 523.4, 532.6, 541.8, 551], [15.1, 16.1, 17.3, 18.7, 20.4, 22.2, 24.3, 26.5, 29, 31.7, 34.5, 37.6, 40.9, 44.4, 48.1, 52, 56.1, 60.4, 65, 69.8, 74.7, 79.9, 85.3, 90.9, 96.7, 102.7, 109, 115.4, 122, 128.9, 136.1, 143.4, 150.8, 158.5, 166.5, 174.6, 184.1, 193.6, 202.9, 212.3, 221.6, 231, 240.2, 249.5, 258.6, 267.7, 276.8, 285.7, 294.4, 303, 311.6, 319.9, 327.4, 334.2, 340.6, 346.1, 349, 349.9, 348.2, 344.1, 338.5, 333, 326.1, 318.4, 310, 301.3, 292.2, 282.9, 273.5, 264.1, 251.8, 239.2, 226, 212.7, 199.4, 186.2, 172.9, 159.8, 146.5, 133.4, 120.3, 107.2, 94.1, 81.1, 68.1, 55.1, 42.1, 29.1, 16.2, 3.3, -9.8], [7.8, 8.7, 9.6, 10.7, 11.9, 13.3, 14.7, 16.3, 18, 19.7, 21.7, 23.7, 25.8, 28.1, 30.6, 33.1, 35.8, 38.6, 41.5, 44.6, 47.8, 51.2, 54.7, 58.2, 62, 65.9, 70, 74.2, 78.6, 83.1, 87.8, 92.7, 97.7, 102.9, 108.3, 113.8, 119.6, 125.5, 131.6, 137.8, 144.3, 151, 157.9, 165, 172.2, 179.8, 187.6, 195.5, 203.7, 212, 220.6, 229.5, 238.5, 247.8, 257.3, 266.9, 276.8, 286.9, 295.1, 303.6, 311.9, 320.3, 328.8, 337.1, 345.5, 353.9, 362.2, 370.5, 378.7, 386.9, 395, 403.1, 411.2, 419.1, 426.9, 434.8, 442.5, 450.2, 457.8, 465.3, 472.7, 480.1, 487.4, 494.6, 501.7, 508.7, 515.6, 522.6, 529.4, 536.1, 542.8]]; private static const DATA_Y:Array = [[0, -0.6, -0.6, -0.6, -0.6, -0.5, -0.6, -0.5, -0.4, -0.4, -0.3, -0.2, -0.1, 0.1, 0.2, 0.4, 0.6, 0.9, 1.1, 1.5, 1.8, 2.2, 2.7, 3.2, 3.8, 4.6, 5.6, 6.7, 8, 9.5, 11.3, 13.3, 15.5, 17.8, 20.6, 23.6, 26.9, 30.6, 36.4, 43, 50.1, 57.8, 65.7, 74, 82.7, 91, 99.5, 108.4, 117.1, 125.4, 133.1, 140.4, 146.3, 151.7, 156.6, 161, 164.8, 168.1, 170.8, 172.9, 175.5, 177.6, 179.3, 180.3, 180.9, 181.3, 181.5, 181.5, 181.7, 181.9, 182, 182.5, 182.9, 183.4, 184.1, 184.5, 185, 185.5, 186.1, 186.6, 187.1], [1.4, 1.6, 1.8, 2, 2.3, 2.5, 2.8, 3.1, 3.4, 3.7, 4.1, 4.5, 4.9, 5.3, 5.8, 6.2, 6.7, 7.2, 7.8, 8.4, 9, 9.7, 10.3, 11, 11.7, 12.5, 13.3, 14.1, 15, 15.9, 16.8, 17.8, 18.9, 19.9, 21.1, 22.3, 23.5, 24.7, 26, 27.4, 28.8, 30.3, 31.8, 33.4, 35.1, 36.8, 38.6, 40.5, 42.4, 44.4, 46.5, 48.6, 50.9, 53.1, 55.6, 58, 60.6, 63.3, 66.1, 69, 71.9, 75, 78.2, 81.5, 84.8, 88.3, 92, 95.7, 99.6, 103.6, 107.6, 111.9, 116.3, 120.9, 125.6, 130.4, 135.4, 140.5, 145.8, 151.3, 156.8, 162.6, 168.5, 174.7, 180.9, 187.4, 194, 200.9, 207.9, 215, 222.4], [-1.7, -4.1, -4.2, -4.3, -4.4, -4.5, -4.6, -4.8, -4.8, -5, -5.1, -5.2, -5.4, -5.5, -5.7, -5.8, -5.9, -6, -6.1, -6.2, -6.3, -6.4, -6.5, -6.5, -6.5, -6.4, -6.4, -6.3, -6.2, -6, -5.8, -5.4, -5.1, -4.6, -4, -3.4, -2.2, -0.9, 0.7, 2.3, 4.1, 6.1, 8.3, 10.7, 13.4, 16.3, 19.5, 22.9, 26.7, 30.7, 35, 39.7, 45.5, 51.8, 58.6, 66.2, 75.4, 84.9, 94.7, 103.8, 111.6, 119.7, 127, 133.6, 139.1, 144, 148.3, 151.9, 155, 157.7, 161.9, 165.7, 169, 172.1, 174.9, 177.4, 179.6, 181.6, 183.4, 185.1, 186.8, 188.2, 189.6, 190.9, 192, 193.1, 194.2, 195.1, 196, 196.8, 197.6], [9.7, 10.7, 11.6, 12.6, 13.8, 15, 16.3, 17.8, 19.3, 20.9, 22.7, 24.5, 26.4, 28.5, 30.6, 32.8, 35.2, 37.5, 40, 42.6, 45.2, 47.9, 50.8, 53.6, 56.6, 59.6, 62.7, 65.8, 68.9, 72.2, 75.5, 78.7, 82.1, 85.5, 88.9, 92.4, 95.8, 99.2, 102.6, 106.1, 109.4, 112.8, 116.1, 119.4, 122.5, 125.7, 128.6, 131.5, 134.2, 136.8, 139.2, 141.5, 143.5, 145.3, 146.9, 148.2, 149.2, 150, 150.3, 150.4, 150.4, 150.1, 149.5, 148.8, 147.7, 146.5, 145.2, 143.5, 141.7, 139.6, 137.3, 134.9, 132.2, 129.4, 126.4, 123.3, 119.9, 116.4, 112.8, 109, 105.1, 101, 96.8, 92.5, 88.1, 83.5, 78.9, 74.1, 69.3, 64.4, 59.3]]; private static const DATA_R:Array = [[-90, -90, -89.7, -89.5, -89.2, -88.7, -88.5, -88, -87.5, -87, -86.5, -86, -85.5, -84.7, -84.2, -83.5, -82.7, -82, -81.2, -80.2, -79.4, -78.5, -77.5, -76.5, -75.5, -74.4, -73.2, -72.2, -71, -69.7, -68.5, -67.2, -65.9, -64.7, -63.2, -61.7, -60.2, -58.7, -54.6, -50.4, -46.4, -42.1, -38.1, -34.1, -29.9, -32.1, -34.6, -36.8, -39.1, -41.4, -43.9, -46.1, -50.1, -54.2, -58.2, -62.2, -66.2, -70.2, -74.2, -78.2, -79.2, -80.2, -81.2, -82.2, -83.2, -84.2, -85.2, -86.2, -87.2, -88.2, -89.2, -89.2, -88.9, -88.7, -88.5, -88.2, -88, -87.7, -87.5, -87.2, -86.9], [-83.4, -83.5, -83.4, -83.2, -83.2, -83.2, -83, -83, -82.7, -82.7, -82.5, -82.5, -82.2, -82.2, -82, -81.9, -81.7, -81.5, -81.4, -81.2, -81, -80.7, -80.7, -80.5, -80.2, -80, -79.7, -79.5, -79.2, -79.2, -78.9, -78.7, -78.4, -78.2, -77.7, -77.5, -77.2, -77, -76.7, -76.4, -76.2, -75.7, -75.5, -75.2, -74.9, -74.5, -74.2, -73.9, -73.5, -73.2, -72.7, -72.4, -72, -71.7, -71.2, -70.9, -70.5, -70.2, -69.7, -69.2, -68.9, -68.4, -68, -67.5, -67.2, -66.7, -66.2, -65.7, -65.2, -64.7, -64.4, -63.9, -63.4, -62.9, -62.4, -61.9, -61.4, -60.7, -60.2, -59.7, -59.2, -58.7, -58.1, -57.4, -56.9, -56.4, -55.9, -55.2, -54.7, -54.1, -53.4], [-98.4, -98.3, -98.3, -98.3, -98, -98, -97.8, -97.8, -97.6, -97.5, -97.3, -97.3, -97, -96.8, -96.8, -96.5, -96.3, -96, -95.8, -95.5, -95.3, -95, -94.8, -94.5, -94.3, -93.8, -93.5, -93.3, -93, -92.5, -92.3, -91.8, -91.5, -91, -90.8, -90.4, -88.5, -86.4, -84.2, -82.2, -80.2, -78.2, -76.2, -74, -72, -69.9, -67.9, -65.9, -63.7, -61.7, -59.7, -57.6, -51.4, -45.1, -39.1, -32.8, -19.8, -7, 5.8, 18.6, 31.5, 35.8, 40.1, 44.4, 48.6, 52.9, 57.2, 61.5, 65.9, 70.1, 70.9, 71.7, 72.5, 73.2, 74, 74.7, 75.5, 76.2, 77.2, 77.9, 78.7, 79.4, 80.2, 81, 81.7, 82.5, 83.2, 84, 84.7, 85.5, 86.3], [-38.4, -38.6, -38.8, -39.1, -39.3, -39.6, -39.9, -40.1, -40.6, -40.9, -41.4, -41.6, -42.1, -42.6, -43.1, -43.6, -44.1, -44.8, -45.4, -45.9, -46.6, -47.4, -47.9, -48.6, -49.4, -50.1, -50.9, -51.7, -52.6, -53.4, -54.4, -55.2, -56.1, -57.1, -57.9, -58.9, -60.1, -61.2, -62.2, -63.2, -64.4, -65.5, -66.7, -67.9, -69, -70.2, -71.5, -72.9, -74.2, -75.5, -76.7, -78.2, -79.7, -81, -82.5, -84, -85.5, -86.9, -88.2, -89.5, -90.5, -91.8, -93, -94.3, -95.5, -96.8, -98.1, -99.3, -100.6, -101.8, -103.1, -104.3, -105.8, -107, -108.3, -109.5, -110.8, -112, -113.3, -114.6, -115.8, -117.1, -118.3, -119.6, -120.8, -122.1, -123.3, -124.6, -125.9, -127.1, -128.4]]; public function e16(){ var _local1 = (p.x < 240); var _local2:int = (Math.random() * 4); if (p.x == 240){ _local1 = (Math.random() < 0.5); }; super((_local1) ? 500 : -20, (Math.random() * 50), 5, 373, 24, sky, _.e16, _.e16s, blast, 0.4, DATA_X[_local2], DATA_Y[_local2], DATA_R[_local2], _local1); } override public function nt():void{ if (sk){ if (move()){ } else { rm(); return; }; } else { gv(); }; nu(2, 13, 14, -13); } } }//package
Section 835
//e17 (e17) package { public class e17 extends FlyerPath { private static const DATA_X:Array = [0, -2.9, -6, -9.2, -12.5, -15.8, -19.4, -23, -26.8, -30.6, -34.6, -38.7, -43, -47.3, -51.8, -56.3, -61, -65.9, -70.7, -75.8, -81, -86.2, -91.6, -97.1, -102.8, -108.5, -114.4, -120.3, -126.4, -132.6, -139, -145.5, -152, -158.6, -165.5, -172.4, -179.4, -186.5, -193.8, -201.2, -208.7, -216.3, -224, -231.9, -239.8, -247.9, -256.1, -264.4, -272.8, -281.4, -290, -298.8, -307.7, -316.7, -325.9, -335.1, -344.5, -354, -363.5, -373.3, -383.1, -393, -403.1, -413.3, -423.6, -434, -444.5, -455.2, -465.9, -476.8, -487.8, -498.9, -510.2, -521.6, -533]; private static const DATA_Y:Array = [7.5, 7.2, 6.9, 6.5, 6.2, 5.8, 5.4, 5, 4.6, 4.2, 3.8, 3.3, 2.8, 2.4, 1.9, 1.4, 0.9, 0.4, -0.2, -0.7, -1.3, -1.9, -2.4, -3.1, -3.7, -4.3, -4.9, -5.6, -6.2, -6.9, -7.6, -8.3, -9, -9.7, -10.5, -11.2, -12, -12.8, -13.6, -14.4, -15.2, -16, -16.9, -17.7, -18.6, -19.5, -20.3, -21.2, -22.2, -23.1, -24, -25, -26, -26.9, -27.9, -28.9, -30, -31, -32.1, -33.1, -34.2, -35.2, -36.3, -37.4, -38.6, -39.7, -40.8, -42.1, -43.2, -44.4, -45.6, -46.8, -48, -49.2, -50.5]; public function e17(){ var _local1 = (Math.random() < 0.5); super((_local1) ? 500 : -20, ((Math.random() * 80) + 80), 16, 894, 16, sky, _.e17, _.e17s, blast, 0.7, DATA_X, DATA_Y, !(_local1), (Math.random() < 0.5)); } override public function nt():void{ if (sk){ if (move()){ } else { rm(); return; }; } else { gv(); }; nu(4, 28, 9, -12); } } }//package
Section 836
//e18 (e18) package { public class e18 extends Flyer { private var speed:Number; private var rota:Number; private var yMax:Number; private var count:int; private var speedX:Number; private var xPositive:Boolean; public function e18(){ var _local1 = (Math.random() < 0.5); super(((Math.random() * 400) + 40), -30, 95, 831, 16, air, _.e18, _.e18s, blast, 0.9); count = 0; yMax = ((Math.random() * 60) + 40); speed = 0; speedX = 0; rota = 0; xPositive = (x < 240); } override public function nt():void{ var _local1:Number; var _local2:Number; var _local3:Number; var _local4:Number; var _local5:Number; var _local6:Number; var _local7:Number; var _local8:Number; var _local9:Number; if (visible){ ot(); if (sk){ if (rota < -180){ rota = (rota + 360); } else { if (rota >= 180){ rota = (rota - 360); }; }; _local1 = ((cb() * 180) / Math.PI); if (_local1 < -180){ _local1 = (_local1 + 360); } else { if (_local1 >= 180){ _local1 = (_local1 - 360); }; }; _local2 = (rota - _local1); if (_local2 < -180){ _local2 = (_local2 + 360); } else { if (_local2 >= 180){ _local2 = (_local2 - 360); }; }; if (_local2 < -5){ rota = (rota - 5); } else { if (_local2 > 5){ rota = (rota + 5); } else { rota = _local1; }; }; _local3 = (rota - rotation); if (_local3 < -30){ _local3 = (_local3 + 360); } else { if (_local3 > 30){ _local3 = (_local3 - 360); }; }; rotation = (rotation + (_local3 * 0.2)); if (tm == 30){ _local4 = (rotation * 0.0174532925199433); _local5 = (cb() - 0.3); _local6 = (x + (Math.sin((_local4 + 3.7671)) * 22.2)); _local7 = (x + (Math.sin((_local4 + 2.5161)) * 22.2)); _local8 = (y - (Math.cos((_local4 + 3.7671)) * 22.2)); _local9 = (y - (Math.cos((_local4 + 2.5161)) * 22.2)); new Shot(_local6, _local8, _local5); if (dif == 0.5){ } else { new Shot(_local6, _local8, (_local5 + 0.6)); }; new Shot(_local7, _local9, _local5); if (dif == 0.5){ } else { new Shot(_local7, _local9, (_local5 + 0.6)); }; }; count = (count + 1); if (count < 120){ if (count < 30){ y = (y + ((yMax - y) * 0.2)); }; speed = (speed + 0.005); y = (y - (speed * ((Math.random() * 0.5) + 0.5))); if (xPositive){ x = (x + (speed * (Math.random() + 0.8))); } else { x = (x - (speed * (Math.random() + 0.8))); }; } else { if (count == 120){ speedX = speed; }; speed = (speed + 0.05); speedX = (speedX * 0.96); if (xPositive){ x = (x + speedX); } else { x = (x - speedX); }; y = (y - speed); if (y < -80){ rm(); return; }; }; } else { gv(); }; nu(5, 44, 8, -4); }; } } }//package
Section 837
//e19 (e19) package { public class e19 extends FlyerPath { private var spdY:Number; private static const DATA_X:Array = [1, 3.9, 6.9, 10.2, 13.5, 17.1, 20.8, 24.6, 28.6, 32.8, 37.2, 41.7, 46.3, 51.1, 56.1, 61.2, 66.4, 71.8, 77.4, 83.1, 88.9, 94.8, 100.9, 107.1, 113.4, 119.7, 126, 132.3, 138.6, 144.7, 150.7, 156.5, 162.1, 167.4, 172.4, 177, 181.3, 185.2, 188.6, 191.6, 193.9, 195.6, 196.5, 196.5, 195.6, 193.7, 190.8, 186.9, 182.1, 176.4, 172.3, 167.9, 163.2, 158.4, 153.3, 147.9, 142.3, 136.5, 130.6, 124.4, 119.4, 114.3, 109.2, 103.9, 98.6, 93.1, 87.6, 82.1, 76.4, 70.7, 67.9, 65.2, 62.4, 59.5, 56.7, 53.9, 51, 48.1, 45.2, 42.4, 39.5, 36.6, 33.6, 30.7, 27.7, 24.8, 21.9, 19, 16, 13.1, 10.1, 7.2, 4.3, 1.3, -1.7, -4.6, -7.5, -10.5, -13.5, -16.4, -19.4, -22.3, -25.3, -28.1, -31.1, -34.1, -37, -39.9, -42.9, -45.8, -48.8, -51.6, -54.6, -57.5, -60.4, -63.3, -66.2, -69.2, -72.1, -74.9, -77.9, -80.7, -83.6, -86.6, -89.4, -92.4, -95.2, -98.1, -100.9, -103.7, -106.6, -109.4, -112.4, -115.2, -118, -120.8, -123.7, -126.5, -129.3, -132, -134.8, -137.5, -140.1, -142.8, -145.4, -148, -150.5, -153, -155.5, -158, -160.3, -162.5, -164.7, -166.9, -169, -171, -173, -174.7, -176.4, -178, -179.5, -180.9, -182.2, -183.4, -184.5, -185.5, -186.3, -187, -187.8, -188.4, -188.9, -189.2, -189.6, -189.9, -190, -190.1, -190.1, -190.3, -190.5, -190.9, -191.3, -191.9, -192.6, -193.6, -195.2, -197.4, -200.1, -203.4, -207, -211.2, -215.8, -220.7, -225.9, -231.3, -236.9, -242.6, -248.5, -254.5, -260.6, -266.7, -272.9, -279.2, -285.4, -291.8, -298.2, -304.5, -311]; private static const DATA_Y:Array = [-24, -23.2, -22.3, -21.3, -20.3, -19.2, -18, -16.7, -15.4, -14, -12.5, -10.9, -9.2, -7.4, -5.5, -3.5, -1.3, 0.9, 3.2, 5.7, 8.3, 11.1, 14, 17, 20.2, 23.7, 27.5, 31.8, 36.4, 41.5, 47, 53, 59.4, 66.4, 73.7, 81.5, 89.7, 98.3, 107.2, 116.4, 126, 135.9, 146.1, 156.6, 167.2, 177.9, 188.6, 199.1, 209.5, 219.5, 226.2, 232.6, 238.8, 244.8, 250.8, 256.4, 261.9, 267.2, 272.2, 276.9, 280.5, 283.9, 287.2, 290.3, 293.2, 296, 298.7, 301.1, 303.5, 305.7, 306.7, 307.6, 308.6, 309.4, 310.2, 311, 311.7, 312.4, 313.1, 313.8, 314.4, 315, 315.4, 315.9, 316.2, 316.6, 317, 317.2, 317.5, 317.7, 317.9, 318, 318, 318, 318, 318, 317.9, 317.8, 317.7, 317.4, 317.2, 317, 316.8, 316.4, 316.1, 315.8, 315.5, 315.1, 314.8, 314.4, 314, 313.6, 313.2, 312.7, 312.3, 311.7, 311.3, 310.8, 310.2, 309.6, 309.1, 308.6, 308, 307.3, 306.6, 306, 305.4, 304.6, 304, 303.2, 302.5, 301.7, 300.9, 300.1, 299.3, 298.5, 297.7, 296.8, 295.9, 295.1, 294, 293, 291.9, 290.7, 289.4, 288.1, 286.7, 285.3, 283.5, 281.9, 280.1, 278.2, 276.4, 274.3, 272.2, 270, 267.7, 265.4, 262.9, 260.4, 257.9, 255.2, 252.5, 249.8, 247, 244.2, 241.4, 238.5, 235.6, 232.6, 229.7, 226.8, 223.8, 220.9, 217.9, 215, 212, 205.4, 198.9, 192.3, 185.7, 179.2, 172.6, 166.1, 159.6, 153.2, 147, 141, 135.3, 129.9, 124.8, 120, 115.6, 111.4, 107.6, 104, 100.6, 97.5, 94.6, 91.8, 89.3, 86.9, 84.7, 82.6, 80.6, 78.8, 77]; public function e19(){ var _local1 = (Math.random() < 0.5); spdY = ((Math.random() * 0.25) + 0.75); super((_local1) ? ((Math.random() * 100) + 200) : (280 - (Math.random() * 100)), -18, 85, 834, 12, air, _.e19, _.e19s, blast, 0.9, DATA_X, DATA_Y, !(_local1)); } override public function nt():void{ var _local1:Number; var _local2:Number; var _local3:Number; if (sk){ if (move()){ } else { rm(); return; }; y = (y - (tm * spdY)); _local1 = ((rotation + 180) * 0.0174532925199433); _local2 = (Math.atan2((p.y - (y = (y + ((Math.random() * 1.5) + 1)))), (p.x - (x = (x + Math.sin((rotation * 0.0174532925199433)))))) + 1.5707963267949); if (_local2 < 0){ _local2 = (_local2 + 6.28318530717959); }; if (_local1 < 0){ _local1 = (_local1 + 6.28318530717959); } else { if (_local1 >= 6.28318530717959){ _local1 = (_local1 - 6.28318530717959); }; }; _local3 = (_local2 - _local1); if (_local3 < 0){ _local3 = (_local3 + 6.28318530717959); } else { if (_local3 >= 6.28318530717959){ _local3 = (_local3 - 6.28318530717959); }; }; if ((((_local1 < (_local2 + 0.0125))) && ((_local1 > (_local2 - 0.0125))))){ _local1 = _local2; } else { _local1 = (_local1 + ((_local3 > 3.14159265358979)) ? -0.025 : 0.025); }; rotation = ((_local1 * 57.2957795130823) + 180); } else { gv(); }; nu(6, 7, 40, -10); } } }//package
Section 838
//e2 (e2) package { public class e2 extends Flyer { private var ts:Number; private var fwd:Boolean; private var sp:Number; private var ut:Number; public function e2(){ var _local1:Number = p.x; if (_local1 < 120){ _local1 = 120; } else { if (_local1 > 360){ _local1 = 360; }; }; ut = ((Math.random() * 24) + 48); sp = 0; ts = 0.025; fwd = true; super(((_local1 + (Math.random() * 200)) - 100), -32, 0, 800, 16, sky, _.e2, _.e2s, blast, 0.25); } override public function ht(_arg1:Number, _arg2:int=0):void{ visible = false; } override public function nt():void{ var _local1:Number; var _local2:Number; var _local3:Number; var _local4:int; var _local5:int; if (visible){ ot(); if (sk){ _local1 = cb(); _local2 = ((rotation - 180) * 0.0174532925199433); if (_local1 < 0){ _local1 = (_local1 + 6.28318530717959); }; if (_local2 < 0){ _local2 = (_local2 + 6.28318530717959); } else { if (_local2 >= 6.28318530717959){ _local2 = (_local2 - 6.28318530717959); }; }; _local3 = (_local1 - _local2); if (_local3 < 0){ _local3 = (_local3 + 6.28318530717959); } else { if (_local3 >= 6.28318530717959){ _local3 = (_local3 - 6.28318530717959); }; }; if ((((_local2 < (_local1 + (ts * 0.5)))) && ((_local2 > (_local1 - (ts * 0.5)))))){ _local2 = _local1; } else { if (_local3 > 3.14159265358979){ _local2 = (_local2 - ts); } else { _local2 = (_local2 + ts); }; }; y = (y + ((ut - tm) * 0.1)); rotation = ((_local2 * 57.2957795130823) + 180); if (fwd){ _local4 = (p.x - x); _local5 = (p.y - y); if ((((tm < 64)) && ((((_local4 * _local4) + (_local5 * _local5)) > 10000)))){ x = (240 - ((240 - x) * 0.996)); } else { fwd = false; ts = 0.1; }; } else { if (((((((((x = (x - ((sp = (sp + 0.25)) * Math.sin(_local2)))) < -17)) || (((y = (y + (sp * Math.cos(_local2)))) < -17)))) || ((x > 497)))) || ((y > 377)))){ rm(); }; }; } else { gv(); }; } else { di(); }; } override protected function gv():void{ gv2(); } override protected function rm():void{ var _local1:*; _s.die(); for (_local1 in fa) { d(fa[_local1]); }; e.splice(e.indexOf(this), 1); d(this); } } }//package
Section 839
//e20 (e20) package { public class e20 extends Flyer { private var X:Number; private var Y:Number; private var speed:Number; private var zigzag:Number; public function e20(){ Y = (Math.random() * 100); super(((Math.random() * 280) + 100), -40, 20, 281, 40, sky, _.e20, _.e20s, _.blastU, 0.4); zigzag = (Math.random() * Math.PI); speed = 0.4; } override public function nt():void{ var _local1:Number; var _local2:Number; if (sk){ zigzag = (zigzag + (((Math.random() * 0.04) + 0.04) * ((y / 180) + 0.5))); speed = (speed + ((Math.random() * 0.04) + 0.02)); _local1 = x; _local2 = y; x = (x + (Math.sin(zigzag) * 3)); if (x > 450){ x = (x + ((x - 500) * 0.04)); } else { if (x < 30){ x = (x - ((x + 30) * 0.04)); }; }; y = (y + speed); rotation = (((Math.atan2((_local2 - y), (_local1 - x)) * 180) / Math.PI) + 90); if (y > 400){ rm(); return; }; } else { gv(); }; nu(1, 9, 16, -8); } } }//package
Section 840
//e21 (e21) package { public class e21 extends FlyerPathR { private var shoot:int; private static const DATA_X:Array = [0, 0.6, 1.2, 1.8, 2.5, 3.3, 4.1, 4.9, 5.8, 6.8, 7.9, 8.9, 10, 11.2, 12.3, 13.3, 14.4, 15.5, 16.6, 17.7, 18.8, 19.9, 21, 22, 22.9, 23.8, 24.6, 25.4, 26, 26.6, 27.1, 27.6, 28, 28.2, 28.5, 28.6, 28.8, 28.8, 28.8, 28.8, 28.7, 28.6, 28.4, 28.2, 27.9, 27.6, 27.2, 26.8, 26.4, 25.9, 25.4, 24.8, 24.2, 23.6, 22.9, 22.1, 21.3, 20.6, 19.7, 18.6, 17.6, 16.5, 15.3, 14.1, 12.7, 11.4, 10, 8.6, 7.2, 5.7, 4.5, 3.1, 1.9, 0.6, -0.7, -1.8, -3.1, -4.2, -5.4, -6.5]; private static const DATA_Y:Array = [-5, 0.1, 5.2, 10.3, 15.4, 20.5, 25.6, 30.6, 35.7, 40.7, 45.8, 50.8, 55.8, 60.9, 65.9, 71, 75.9, 81, 85.9, 91, 96, 101, 106.1, 111.1, 116.1, 121.2, 126.2, 131.4, 136.5, 141.5, 146.6, 151.8, 156.8, 162, 167, 172.3, 177.3, 182.5, 187.6, 192.8, 197.9, 203.1, 208.2, 213.3, 218.5, 223.5, 228.7, 233.8, 239, 244.1, 249.2, 254.3, 259.4, 264.5, 269.5, 274.6, 279.7, 284.8, 289.8, 294.9, 299.9, 305, 310, 315, 320, 325.1, 330, 335, 340, 344.9, 349.9, 355, 360.2, 365.2, 370.3, 375.4, 380.4, 385.4, 390.4, 395.5]; private static const DATA_R:Array = [0, -0.8, -1.5, -2.3, -3, -3.8, -4.5, -5.3, -6.1, -6.8, -7.8, -8.5, -7.8, -7.3, -6.8, -6.1, -5.5, -5, -4.5, -3.8, -3.3, -2.8, -2.1, -1.5, -1, -0.5, 0, 0.5, 1, 1.8, 1.8, 2, 2.3, 2.5, 2.6, 2.8, 3, 3.3, 3.5, 3.6, 3.8, 4, 4.3, 4.5, 4.6, 4.8, 5, 5.3, 6.3, 7.5, 8.8, 10, 11.1, 12.3, 13.5, 14.8, 15.8, 17, 18.3, 17.8, 17.6, 17.3, 17, 16.6, 16.3, 16, 15.8, 15.3, 15.1, 14.9, 14.8, 14.8, 14.8, 14.8, 14.8, 14.8, 14.8, 14.8, 14.8, 15]; public function e21(){ super(((Math.random() * 360) + 60), -15, 4, 312, 12, sky, _.e21, _.e21s, _.blastU, 0.45, DATA_X, DATA_Y, DATA_R, (Math.random() < 0.5)); shoot = ((Math.random() * 48) + 16); randFrame(); } override public function nt():void{ if (sk){ if (move()){ } else { rm(); return; }; if (tm == shoot){ if (Math.random() < (dif * 0.25)){ new Shot(x, y, (((rotation + 180) * Math.PI) / 180)); }; }; } else { gv(); }; nu(2, 14, 28, -10); } } }//package
Section 841
//e22 (e22) package { public class e22 extends FlyerPathR { private var shoot:int; private static const DATA_X:Array = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.2, 0.4, 0.7, 0.9, 1.2, 1.6, 1.9, 2.3, 2.7, 3.2, 3.6, 4.1, 4.6, 5.2, 5.8, 6.4, 7, 8.6, 10.1, 11.5, 12.8, 14.1, 15.3, 16.4, 17.5, 18.4, 19.3, 20, 20.8, 21.5, 22, 21.6, 20.4, 18.5, 15.9, 12.4, 8.2, 3.2, -2.6, -9, -16.3, -24.4, -33.2, -42.7, -53.1, -64.2, -76, -88.7, -102.1, -116.2, -131.2, -146.9, -163.4, -180.6, -198.6, -217.3, -236.9, -257.2, -278.2, -300, -322.7, -346]; private static const DATA_Y:Array = [-6.7, -6.3, -5.1, -3.2, -0.4, 3.2, 7.6, 12.8, 18.7, 25.5, 33, 41.3, 50.5, 60.4, 71.1, 82.6, 94.9, 108, 120.3, 131.7, 142.4, 152.3, 161.4, 169.7, 177.3, 184, 189.9, 195.1, 199.4, 203, 205.8, 207.7, 208.9, 209.3, 208.7, 207.9, 207.1, 206.2, 205.2, 204, 202.8, 201.5, 200.1, 198.6, 197, 195.3, 193.5, 191.6, 189.6, 187.5, 185.3, 181.4, 177.7, 174.2, 171, 167.8, 164.9, 162.2, 159.6, 157.3, 155.1, 153.1, 151.3, 149.7, 148.3, 148.5, 148.9, 149.6, 150.6, 151.8, 153.4, 155.2, 157.3, 159.7, 162.4, 165.3, 168.5, 172.1, 175.8, 179.9, 184.3, 188.9, 193.8, 199, 204.5, 210.3, 216.3, 222.6, 229.2, 236.1, 243.3, 250.7, 258.4, 266.4, 274.7, 283.3]; private static const DATA_R:Array = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.3, 0.8, 1.3, 1.8, 2.5, 3.3, 4, 4.8, 5.8, 6.6, 7.6, 8.8, 9.8, 11, 12.3, 13.5, 15, 19.6, 24.1, 28.3, 32.4, 36.1, 39.8, 43.1, 46.2, 49.1, 51.7, 54.2, 56.4, 58.4, 60, 60.1, 60.1, 60.1, 60.1, 60.1, 60.1, 60.1, 60.1, 60.1, 60.1, 60.1, 60.1, 60.1, 60.1, 60.1, 60.1, 60.1, 60.1, 60.1, 60.1, 60.1, 60.1, 60.1, 60.1, 60.1, 60.1, 60.1, 60.1, 60.1, 60.1, 60]; public function e22(){ var _local1 = (Math.random() < 0.5); super((_local1) ? ((Math.random() * 80) + 240) : (240 - (Math.random() * 80)), (-40 - (Math.random() * 10)), 25, 641, 10, air, _.e22, _.e22s, _.blastU, 0.85, DATA_X, DATA_Y, DATA_R, _local1); shoot = ((Math.random() * 32) + 8); randFrame(); } override public function nt():void{ if (sk){ if (move()){ } else { rm(); return; }; if (tm == shoot){ if (Math.random() < (dif * 0.25)){ new Shot((x - 6), y, Math.PI); new Shot((x + 6), y, Math.PI); }; }; } else { gv(); }; nu(3, 14, 50, -18); } } }//package
Section 842
//e23 (e23) package { public class e23 extends FlyerPathR { private var shoot:int; private static const DATA_X:Array = [-0.3, 2, 3.6, 4.7, 5.3, 5.5, 5.3, 4.9, 4.4, 4, 1.6, -1.2, -4.1, -6.8, -9.2, -11, -17.2, -22, -25.8, -28.6, -30.6, -32, -36.1, -39.6, -42.4, -44.7, -46.4, -47.4, -48.1, -48.4, -48.8, -47.9, -46.1, -43.5, -40.4, -37.1, -33.7, -30.3, -27, -23.9, -21.1, -18.6, -16.4, -7.8, 1.2, 10.5, 19.8, 28.9, 37.7, 46.1, 54.3, 61.9, 69.2, 76.1, 82.5, 88.5, 94.1, 99.2, 104.1, 108.4, 112.4, 116, 119.3, 122.1, 124.6, 134.3, 143.7, 152.7, 161.4, 169.6, 177.5, 185.1, 192.2, 198.9, 205.2, 211, 216.5, 221.5, 226.1, 230.3, 234.2, 237.9, 241.2, 244.6, 247.6, 250.7, 253.5, 256.3, 258.9, 261.4, 263.7, 266.1, 268.1, 270.2, 272.2, 274, 275.8, 277.5, 279.1, 280.7, 282, 283.4, 284.7, 285.9, 287, 288.1, 289.1, 290, 290.9, 291.7]; private static const DATA_Y:Array = [-5.9, 4.3, 13.5, 21.9, 29.6, 36.2, 42, 46.8, 50.7, 53.7, 63.6, 71.9, 78.8, 84.2, 88.2, 90.9, 99.3, 107, 113.7, 119.2, 123.5, 126.6, 136.2, 145, 152.8, 159.7, 165.7, 170.8, 174.9, 177.9, 188.4, 198.4, 207.6, 215.9, 223.3, 229.9, 235.7, 240.8, 245.1, 248.8, 251.8, 254.4, 256.2, 262.8, 267.9, 271.7, 274.3, 275.8, 276.4, 276.5, 276.2, 275.6, 274.7, 273.6, 272.3, 270.9, 269.3, 267.8, 266.2, 264.6, 263, 261.6, 260.1, 258.9, 257.7, 252.8, 247.8, 242.5, 236.9, 231, 225.1, 219, 212.7, 206.1, 199.5, 192.6, 185.7, 178.7, 171.7, 164.6, 157.6, 150.5, 143.7, 137, 130.3, 123.9, 117.6, 111.4, 105.4, 99.5, 93.8, 88.2, 82.8, 77.5, 72.4, 67.5, 62.7, 58.1, 53.8, 49.5, 45.4, 41.5, 37.7, 34.1, 30.7, 27.5, 24.5, 21.6, 18.9, 16.3]; private static const DATA_R:Array = [-5.3, -2.3, 0.3, 2.6, 4.8, 6.6, 8.3, 9.6, 10.8, 11.7, 16.5, 20.8, 24.3, 27.1, 29.3, 31, 29.8, 28.8, 27.9, 27.3, 26.8, 26.4, 22, 18.1, 14.8, 11.8, 9, 7, 5.3, 4, -2.8, -9.3, -15.5, -21.1, -26.3, -31.3, -35.6, -39.6, -43.1, -46.4, -49.1, -51.4, -53.3, -58.2, -62.9, -67.4, -71.7, -75.7, -79.7, -83.7, -87.2, -90.5, -93.8, -96.8, -99.8, -102.6, -105.3, -107.8, -110, -112.1, -114, -115.8, -117.3, -118.8, -120, -121.6, -123.1, -124.6, -126.3, -127.8, -129.1, -130.6, -132.1, -133.4, -134.9, -136.1, -137.4, -138.7, -139.9, -141.2, -142.4, -143.6, -144.7, -145.9, -146.9, -147.9, -148.9, -149.9, -150.9, -151.9, -152.9, -153.7, -154.7, -155.4, -156.2, -157, -157.7, -158.5, -159.2, -159.9, -160.5, -161.2, -161.7, -162.2, -162.9, -163.4, -163.7, -164.2, -164.7, -165]; public function e23(){ var _local1 = (Math.random() < 0.5); super(((Math.random() * 220) + (_local1) ? 210 : 50), -20, 30, 844, 8, air, _.e23, _.e23s, _.blastU, 0.85, DATA_X, DATA_Y, DATA_R, _local1); shoot = ((Math.random() * 64) + 32); } override public function nt():void{ if (sk){ if (move()){ } else { rm(); return; }; if (tm == shoot){ if (Math.random() < (dif * 0.5)){ new Shot(x, y, ((cb() + (Math.random() * 0.4)) - 0.2)); }; }; } else { gv(); }; nu(3, 15, 23, 2); } } }//package
Section 843
//e24 (e24) package { public class e24 extends Flyer { public function e24(){ super(((Math.random() * 360) + 60), -40, 35, 707, 16, air, _.e24, _.e24s, _.blastU, 0.8); } override public function nt():void{ var _local1:Number; var _local2:Number; var _local3:Number; if (sk){ if (tm < 16){ y = (y + ((18 - tm) * 0.2)); }; _local1 = ((rotation + 180) * 0.0174532925199433); _local2 = (Math.atan2((p.y - (y = (y + ((Math.random() * 1.5) + 1)))), (p.x - (x = (x - (Math.sin((rotation * 0.0174532925199433)) * 0.75))))) + 1.5707963267949); if (_local2 < 0){ _local2 = (_local2 + 6.28318530717959); }; if (_local1 < 0){ _local1 = (_local1 + 6.28318530717959); } else { if (_local1 >= 6.28318530717959){ _local1 = (_local1 - 6.28318530717959); }; }; _local3 = (_local2 - _local1); if (_local3 < 0){ _local3 = (_local3 + 6.28318530717959); } else { if (_local3 >= 6.28318530717959){ _local3 = (_local3 - 6.28318530717959); }; }; if ((((_local1 < (_local2 + 0.0125))) && ((_local1 > (_local2 - 0.0125))))){ _local1 = _local2; } else { _local1 = (_local1 + ((_local3 > 3.14159265358979)) ? -0.025 : 0.025); }; if (dif > 0.5){ if (tm == 64){ if (Math.random() < (dif * 0.25)){ new Shot((x + (16.49242 * Math.sin((_local1 - 1.32581766)))), (y - (16.49242 * Math.cos((_local1 - 1.32581766)))), (_local1 - 0.45)); new Shot((x + (16.49242 * Math.sin((_local1 - 1.32581766)))), (y - (16.49242 * Math.cos((_local1 - 1.32581766)))), (_local1 - 0.25)); new Shot((x + (15.29705854 * Math.sin((_local1 + 1.3734)))), (y - (15.29705854 * Math.cos((_local1 + 1.3734)))), (_local1 + 0.25)); new Shot((x + (15.29705854 * Math.sin((_local1 + 1.3734)))), (y - (15.29705854 * Math.cos((_local1 + 1.3734)))), (_local1 + 0.45)); }; }; }; rotation = ((_local1 * 57.2957795130823) + 180); y = (y + ((Math.random() * 0.5) + 0.5)); } else { gv(); }; if (y > 430){ rm(); } else { nu(3, 15, 39, -18); }; } } }//package
Section 844
//e25 (e25) package { public class e25 extends FlyerPathR { private var shoot2:int; private var offsetX:Number; private var spd:Number; private var right:Boolean; private static const DATA_X:Array = [0.2, 2.1, 4, 5.7, 7.5, 9.3, 11, 12.7, 14.4, 16.1, 17.7, 19.3, 20.8, 22.3, 23.9, 25.4, 26.8, 28.2, 29.6, 30.9, 32.3, 33.5, 34.9, 36.2, 37.4, 38.6, 39.8, 40.9, 42, 43, 44.1, 45.1, 46.1, 47.1, 48, 48.9, 49.9, 50.8, 51.6, 52.4, 53.2, 53.9, 54.6, 55.3, 55.9, 56.6, 57.2, 57.7, 58.3, 58.9, 59.4, 61, 62.7, 64.5, 66, 67.5, 68.9, 70, 71.1, 72.2, 73.1, 74, 74.8, 75.6, 76.4, 77.1, 77.8, 78.6, 79.2, 79.8, 80.4, 81, 81.5, 82, 82.5, 83, 83.5, 84, 84.4, 84.9, 85.3, 85.6, 86, 86.3, 86.7, 87, 87.3, 87.6, 87.9, 88.2, 88.4, 88.7, 88.9, 90.2, 91.4, 92.7, 93.7, 95.1, 96.9, 99.1, 101.7, 104.3, 107.1, 109.9, 112.7, 115.4, 118.1, 120.8, 123.3, 125.9, 128.3, 130.6, 132.8, 135, 136.9, 138.8, 140.7, 142.4, 144, 145.5, 146.9, 148.2, 149.3, 150.5, 151.4, 152.2, 153, 153.7, 154.2, 154.6, 154.9, 159, 163.2, 167.4, 171.5, 175.5, 179.5, 183.3, 187.2, 191, 194.6, 198.2, 201.8, 205.3, 208.7, 212.1, 215.3, 218.6, 221.8, 224.8, 227.8, 230.8, 233.6, 236.4, 239.2, 241.9, 244.5, 247, 249.5, 251.9, 254.3, 256.5, 258.7, 260.9, 263, 265, 266.9, 268.8, 270.6, 272.4, 274.1, 275.7, 277.3, 278.8, 280.1, 281.5, 282.8, 284.1, 285.2, 286.3, 287.4, 288.3, 289.3, 290.1, 290.9, 291.5, 292.2, 292.8, 293.3, 293.8, 296.9, 300.1, 303.3, 306.4, 309.4, 312.5, 315.5, 318.4, 321.4, 324.3, 327.2, 330, 332.8, 335.6, 338.3, 341, 343.6, 346.4, 349, 351.5, 354, 356.5, 359.1, 361.5, 364, 366.2, 368.6, 370.9, 373.2, 375.5, 377.7, 379.9, 382, 384.1, 386.2, 388.3, 390.2, 392.2, 394.2, 396.1, 398, 399.8, 401.7, 403.5, 405.3, 407, 408.7, 410.3, 411.9, 413.5, 415.1, 416.6, 418.2, 419.7, 421.1, 422.5, 423.9, 425.2, 426.5, 427.8, 429.1, 430.3, 431.4, 432.6, 433.7, 434.8, 435.8, 436.9, 437.9, 438.9]; private static const DATA_Y:Array = [0.1, 2, 3.8, 5.6, 7.4, 9.2, 10.9, 12.4, 14.1, 15.7, 17.3, 19, 20.5, 22, 23.6, 25, 26.4, 27.8, 29.2, 30.6, 31.8, 33.2, 34.5, 35.7, 36.9, 38.1, 39.3, 40.5, 41.6, 42.7, 43.8, 44.7, 45.7, 46.7, 47.7, 48.6, 49.5, 50.4, 51.2, 52.1, 52.8, 53.6, 54.3, 54.9, 55.7, 56.4, 56.9, 57.5, 58.1, 58.6, 59.1, 61, 62.8, 64.5, 66.7, 68.8, 71.1, 73.2, 75.3, 77.4, 79.5, 81.5, 83.5, 85.4, 87.3, 89.1, 91, 92.7, 94.5, 96.2, 97.8, 99.4, 101, 102.5, 104.1, 105.5, 106.8, 108.3, 109.5, 110.8, 112.1, 113.4, 114.5, 115.6, 116.7, 117.7, 118.6, 119.6, 120.6, 121.4, 122.3, 123.1, 123.8, 128.1, 132.4, 136.5, 140.5, 144.3, 148, 151.3, 154.2, 156.9, 159.3, 161.4, 163.3, 164.9, 166.4, 167.8, 169.1, 170.2, 171.3, 172.3, 173.1, 173.9, 174.6, 175.2, 175.9, 176.4, 176.9, 177.4, 177.9, 178.2, 178.6, 178.8, 179.2, 179.4, 179.5, 179.8, 179.9, 180, 180, 181.1, 182.1, 183.1, 183.9, 184.7, 185.4, 186.1, 186.8, 187.5, 188, 188.5, 189, 189.5, 189.9, 190.4, 190.8, 191.1, 191.5, 191.8, 192.2, 192.4, 192.7, 193, 193.2, 193.4, 193.6, 193.9, 194, 194.2, 194.4, 194.6, 194.7, 194.9, 195, 195.1, 195.3, 195.3, 195.5, 195.6, 195.7, 195.8, 195.9, 195.9, 196, 196, 196.1, 196.2, 196.3, 196.4, 196.4, 196.3, 196.4, 196.4, 196.5, 196.5, 196.6, 196.6, 196.7, 196.7, 196.8, 196.9, 197, 197.1, 197.2, 197.3, 197.4, 197.5, 197.5, 197.6, 197.7, 197.8, 197.8, 197.9, 197.9, 197.9, 197.9, 198, 198.1, 198.1, 198.1, 198, 198.1, 198.1, 198.1, 198.1, 198.1, 198.1, 198.1, 198.1, 198.1, 198.1, 198.1, 198.1, 198, 198.1, 198, 198, 198, 198, 197.9, 198, 197.9, 197.9, 197.9, 197.9, 197.9, 197.8, 197.8, 197.7, 197.7, 197.7, 197.7, 197.6, 197.6, 197.6, 197.6, 197.6, 197.5, 197.5, 197.4, 197.4, 197.4, 197.4, 197.3, 197.4, 197.3, 197.3, 197.3, 197.2]; private static const DATA_R:Array = [-36.4, -36.6, -36.6, -36.8, -36.9, -37.1, -37.1, -37.3, -37.4, -37.6, -37.6, -37.6, -37.8, -37.9, -38.1, -38.1, -38.1, -38.3, -38.4, -38.4, -38.6, -38.6, -38.8, -38.8, -38.9, -38.9, -39.1, -39.1, -39.1, -39.3, -39.4, -39.4, -39.4, -39.6, -39.6, -39.6, -39.6, -39.8, -39.9, -39.9, -39.9, -39.9, -40.1, -40.1, -40.1, -40.1, -40.1, -40.3, -40.3, -40.3, -40.4, -39.3, -38.3, -37.3, -36.3, -35.3, -34.4, -33.6, -32.6, -31.6, -30.8, -30.1, -29.1, -28.3, -27.6, -26.8, -26, -25.3, -24.5, -23.8, -23.1, -22.3, -21.8, -21.1, -20.3, -19.8, -19.3, -18.6, -18.1, -17.5, -17, -16.5, -16, -15.5, -15.1, -14.6, -14.3, -13.8, -13.5, -13, -12.8, -12.3, -12.1, -15.3, -18.5, -21.6, -24.6, -27.6, -30.6, -33.3, -36.1, -38.6, -41.1, -43.6, -45.9, -48.4, -50.4, -52.6, -54.7, -56.7, -58.4, -60.4, -62, -63.7, -65.2, -66.7, -68, -69.4, -70.7, -71.7, -72.7, -73.7, -74.7, -75.5, -76.2, -76.7, -77.4, -77.9, -78.2, -78.5, -78.7, -79.2, -79.4, -79.7, -80, -80.2, -80.5, -80.7, -81, -81.2, -81.5, -81.7, -82, -82.2, -82.5, -82.7, -83, -83.2, -83.4, -83.5, -83.7, -84, -84.2, -84.4, -84.5, -84.7, -85, -85.2, -85.2, -85.5, -85.7, -85.7, -86, -86, -86.2, -86.4, -86.5, -86.7, -86.7, -86.9, -87, -87, -87.2, -87.2, -87.5, -87.5, -87.5, -87.7, -87.7, -87.7, -87.9, -88, -88, -88, -88.2, -88.2, -88.2, -88.2, -88.2, -88.2, -88.4, -88.5, -88.5, -88.5, -88.5, -88.5, -88.7, -88.7, -88.7, -88.7, -88.7, -88.7, -88.7, -88.7, -88.9, -89, -89, -89, -89, -89, -89, -89, -89.2, -89.2, -89.2, -89.2, -89.2, -89.2, -89.2, -89.2, -89.4, -89.4, -89.5, -89.5, -89.5, -89.5, -89.5, -89.5, -89.5, -89.5, -89.7, -89.7, -89.7, -89.7, -89.7, -89.7, -89.7, -89.7, -89.7, -89.7, -89.7, -89.7, -89.7, -89.9, -89.9, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90]; public function e25(){ right = (p.x < 240); offsetX = 0; spd = 0; shoot2 = ((dif == 0.5)) ? -1 : ((Math.random() * 40) + 180); if (p.x == 240){ right = (Math.random() < 0.5); }; super((right) ? 530 : -50, ((Math.random() * 128) - 32), 160, 3136, 24, air, _.e25, _.e25s, _.blastU, 1.4, DATA_X, DATA_Y, DATA_R, right); } override public function nt():void{ if (sk){ if (move()){ } else { rm(); return; }; if (right){ spd = (spd - 0.0051); } else { spd = (spd + 0.0051); }; offsetX = (offsetX + spd); x = (x + offsetX); switch (tm){ case 40: if (right){ new Shot2(x, y, (Math.PI * -0.2)); new Shot2(x, y, (Math.PI * -0.4)); new Shot2(x, y, (Math.PI * -0.6)); new Shot2(x, y, (Math.PI * -0.8)); } else { new Shot2(x, y, (Math.PI * 0.2)); new Shot2(x, y, (Math.PI * 0.4)); new Shot2(x, y, (Math.PI * 0.6)); new Shot2(x, y, (Math.PI * 0.8)); }; break; case shoot2: new Shot2(x, y, (Math.PI * -0.3)); new Shot2(x, y, (Math.PI * -0.1)); new Shot2(x, y, (Math.PI * 0.1)); new Shot2(x, y, (Math.PI * 0.3)); }; } else { gv(); }; nu(5, 28, 48, -12); } } }//package
Section 845
//e26 (e26) package { public class e26 extends Flyer { private var ts:Number; private var shoot:int; private var kami:Boolean; private var fwd:Boolean; private var sp:Number; private var ut:Number; public function e26(_arg1:int=-1){ if (_arg1 == -1){ _arg1 = ((Math.random() * 400) + 40); }; ut = ((Math.random() * 32) + 56); sp = 0; ts = 0.025; fwd = true; shoot = ((Math.random() * 50) + 20); kami = (Math.random() < 0.5); super(_arg1, -32, 0, 0x0100, 16, sky, _.e26, _.e26s, blast, 0.4); } override public function ht(_arg1:Number, _arg2:int=0):void{ visible = false; } override protected function gv():void{ gv2(); } override public function nt():void{ var _local1:Number; var _local2:Number; var _local3:Number; var _local4:int; var _local5:int; if (visible){ ot(); if (sk){ _local1 = cb(); _local2 = ((rotation - 180) * 0.0174532925199433); if (_local1 < 0){ _local1 = (_local1 + 6.28318530717959); }; if (_local2 < 0){ _local2 = (_local2 + 6.28318530717959); } else { if (_local2 >= 6.28318530717959){ _local2 = (_local2 - 6.28318530717959); }; }; _local3 = (_local1 - _local2); if (_local3 < 0){ _local3 = (_local3 + 6.28318530717959); } else { if (_local3 >= 6.28318530717959){ _local3 = (_local3 - 6.28318530717959); }; }; if ((((_local2 < (_local1 + (ts * 0.5)))) && ((_local2 > (_local1 - (ts * 0.5)))))){ _local2 = _local1; } else { if (_local3 > 3.14159265358979){ _local2 = (_local2 - ts); } else { _local2 = (_local2 + ts); }; }; if (kami){ if (tm > 60){ x = (x + (((tm - 60) * Math.sin((((rotation - 180) * Math.PI) / 180))) * 0.2)); y = (y + (((60 - tm) * Math.cos((((rotation - 180) * Math.PI) / 180))) * 0.2)); } else { x = (x + ((((((p.x + (Math.random() * 40)) - 20) - x) * (60 - tm)) / 60) * 0.025)); y = (y + ((((((p.y + (Math.random() * 40)) - 20) - y) * (60 - tm)) / 60) * 0.025)); }; rotation = ((_local2 * 57.2957795130823) + 180); if (tm > 60){ if ((((((((x < -17)) || ((y < -17)))) || ((x > 497)))) || ((y > 377)))){ rm(); }; }; } else { y = (y + ((ut - tm) * 0.1)); rotation = ((_local2 * 57.2957795130823) + 180); if (fwd){ _local4 = (p.x - x); _local5 = (p.y - y); if ((((tm < 64)) && ((((_local4 * _local4) + (_local5 * _local5)) > 10000)))){ x = (240 - ((240 - x) * 0.996)); } else { fwd = false; ts = 0.1; }; } else { if (((((((((x = (x - ((sp = (sp + 0.25)) * Math.sin(_local2)))) < -17)) || (((y = (y + (sp * Math.cos(_local2)))) < -17)))) || ((x > 497)))) || ((y > 377)))){ rm(); }; }; }; if (tm == shoot){ if (Math.random() < (dif * 0.2)){ new Shot(x, y, cb()); }; }; } else { gv(); }; } else { di(); }; } override protected function rm():void{ var _local1:*; _s.die(); for (_local1 in fa) { d(fa[_local1]); }; e.splice(e.indexOf(this), 1); d(this); } } }//package
Section 846
//e27 (e27) package { public class e27 extends Flyer { private var sp:Number; private var shoot:int; public function e27(_arg1:int=0){ sp = 0; super(((_arg1 == 0)) ? ((Math.random() * 400) + 40) : _arg1, -32, 0, 442, 30, sky, _.e27, _.e27s, blast, 0.5); rotation = ((Math.random() * 40) - 20); var _local2:Number = (((rotation + 180) * Math.PI) / 180); shoot = ((Math.random() * 50) + 10); } override public function nt():void{ var _local1:Number; var _local2:Number; if (visible){ ot(); if (sk){ sp = (sp + 0.2); _local1 = cb(); _local2 = ((cb() * 180) / Math.PI); if (_local2 < 0){ _local2 = (_local2 + 360); }; if ((rotation + 180) > _local2){ rotation = (rotation - 0.5); if ((rotation + 180) < _local2){ rotation = (_local2 - 180); }; } else { rotation = (rotation + 0.5); if ((rotation + 180) > _local2){ rotation = (_local2 - 180); }; }; x = (x + (sp * Math.sin((((rotation + 180) * Math.PI) / 180)))); y = (y - (sp * Math.cos((((rotation + 180) * Math.PI) / 180)))); if (y > 370){ rm(); }; } else { gv(); }; if (tm == shoot){ if (Math.random() < (dif * 0.2)){ new Shot(x, y, (_local1 - 0.7)); new Shot(x, y, (_local1 + 0.7)); }; }; } else { di(); }; } override protected function gv():void{ gv2(); } override protected function rm():void{ var _local1:*; _s.die(); for (_local1 in fa) { d(fa[_local1]); }; e.splice(e.indexOf(this), 1); d(this); } override public function ht(_arg1:Number, _arg2:int=0):void{ visible = false; } } }//package
Section 847
//e28 (e28) package { public class e28 extends FlyerPath { private var posYH:Number; private var posY:Number; private static const DATA_X:Array = [0, -5.1, -10.1, -15.2, -20, -25, -29.8, -34.6, -39.3, -44, -48.6, -53.1, -57.6, -62.1, -66.4, -70.8, -75, -79.2, -83.2, -87.2, -90.9, -94.7, -98.4, -101.8, -105, -108, -110.8, -113.3, -115.7, -117.8, -119.2, -120.6, -121.8, -122.7, -123.5, -124.2, -124.7, -125, -125.2, -125.2, -125, -124.7, -124.2, -123.6, -122.7, -121.5, -120.3, -118.7, -116.9, -114.8, -112.5, -110.1, -107.6, -105.1, -102.4, -99.6, -96.7, -93.6, -90.2, -86.7, -83.1, -79.2, -75.4, -71.5, -67.5, -63.5, -59.5, -55.5, -51.6, -47.7, -43.7, -39.7, -35.7, -31.7, -27.9, -24, -20.2, -16.4, -12.5, -8.8, -5.2, -1.4, 2.3, 6, 9.6, 13.1, 16.7, 20.2, 23.7, 27.2, 30.7, 34, 37.5, 40.8, 44.2, 47.5, 50.8, 54, 57.2, 60.4, 63.6, 66.7, 69.8, 72.9, 75.9, 79, 81.9, 84.8, 87.8, 90.7, 93.6, 96.4, 99.2, 102, 104.7, 107.4, 110.1, 112.8, 115.5, 118, 120.6, 123.2, 125.7, 128.1, 130.7, 133.1, 135.4, 137.8, 140.1, 142.5, 144.7, 147, 149.3, 151.4, 153.6, 155.7, 157.8, 159.9, 162, 164, 166, 168, 169.9, 171.8, 173.7, 175.5, 177.3, 179.1, 181.9, 184.9, 188, 191.3, 194.6, 198, 201.6, 205.2, 208.8, 212.7, 216.6, 220.3, 224, 227.5, 230.9, 234.1, 237.2, 240, 242.6, 245.6, 246.6, 245.5, 242.7, 238.8, 234, 228.8, 223.4, 221.4, 219.2, 216.8, 214.3, 211.7, 208.7, 205.8, 202.5, 199.1, 195.5, 191.7, 187.8, 183.6, 179.4, 174.8, 170.3, 165.9, 155.6, 147.3, 140.7, 135.4, 131, 127.3, 124.1, 121.4, 119.1, 116.9, 115.3, 113.7, 112.4, 111.4, 110.4, 109.7]; private static const DATA_Y:Array = [-1, 2.2, 5.6, 9.1, 12.6, 16, 19.7, 23.4, 27.1, 31, 35, 39, 43, 47.1, 51.3, 55.6, 59.9, 64.2, 68.7, 73.3, 78, 82.8, 87.6, 92.6, 97.7, 102.9, 108.4, 113.8, 119.4, 125.1, 129.8, 134.5, 139.2, 144, 148.8, 153.6, 158.5, 163.4, 168.2, 173.2, 177.9, 182.9, 187.8, 192.6, 197.4, 202.1, 206.9, 211.4, 216, 220.5, 224.8, 229, 232.8, 236.6, 240.2, 243.7, 246.9, 249.9, 252.8, 255.4, 257.7, 259.9, 261.7, 263.3, 264.6, 265.7, 266.8, 267.9, 268.7, 269.5, 270.2, 270.8, 271.3, 271.8, 272.2, 272.6, 272.9, 273.2, 273.5, 273.8, 274, 274.2, 274.4, 274.6, 274.7, 274.8, 274.9, 275, 275.1, 275.2, 275.2, 275.3, 275.3, 275.3, 275.4, 275.4, 275.3, 275.4, 275.3, 275.3, 275.2, 275.2, 275.1, 275.1, 274.9, 274.9, 274.8, 274.7, 274.6, 274.5, 274.4, 274.4, 274.3, 274.2, 274.1, 274, 273.9, 273.7, 273.6, 273.5, 273.4, 273.3, 273.2, 273, 273, 272.8, 272.7, 272.5, 272.4, 272.4, 272.2, 272.1, 272, 271.9, 271.7, 271.6, 271.5, 271.3, 271.2, 271.1, 270.9, 270.9, 270.7, 270.6, 270.5, 270.4, 270.3, 270.2, 270.1, 269.9, 269.7, 269.5, 269.2, 268.8, 268.3, 267.5, 266.8, 265.9, 264.5, 262.6, 260.3, 257.6, 254.6, 251.2, 247.5, 243.6, 239.4, 231.7, 223.4, 214.9, 207, 199.5, 192.6, 186.1, 179.7, 177.6, 175.3, 172.9, 170.5, 167.9, 165.3, 162.5, 159.8, 156.9, 154, 151, 148, 144.9, 141.7, 138.5, 135, 131, 117.9, 103.8, 90, 76.7, 63.9, 52.1, 40.9, 30.5, 20.8, 11.9, 3.9, -3.5, -10, -15.7, -20.7, -25]; public function e28(_arg1:Boolean=false, _arg2:int=-1){ if (_arg2 == -1){ _arg2 = (_arg1) ? ((Math.random() * 120) + 120) : (360 - (Math.random() * 120)); }; super(_arg2, -60, 110, ((lvl == 6)) ? 212 : 847, 10, air, _.e28, _.e28s, blast, 1, DATA_X, DATA_Y, !(_arg1)); posY = (Math.random() * 80); posYH = (posY * 0.5); if (lvl == 6){ scaleX = 0.5; scaleY = 0.5; df = (df * 0.4); hp = (hp * 0.4); }; } override protected function di():void{ var _local1:Number; _local1 = ((df > 4)) ? (df * 2) : (((dif * ((lvl * 0.125) + 0.75)) / ((tm + 48) - (df * 4))) * 0x1000); Efx.$(fx, x, y, xt, (Math.random() * 360), xz); Wreck.$(x, y, _g.frame(0), xz, _s, ((lvl == 6)) ? 0.5 : 1); if (((ek = (ek + 1)) % 113) == 0){ new star$1(x, y); } else { if ((ek & 127) == 0){ new star$2(x, y); }; }; ocs = (ocs + _local1); csc = (csc + _local1); rm(); } override public function nt():void{ var _local1:Number; var _local2:Number; var _local3:Number; if (sk){ if (move()){ } else { rm(); return; }; if (tm < posYH){ y = (y + (tm * 2)); } else { y = (y + posY); }; _local1 = ((rotation + 180) * 0.0174532925199433); _local2 = (Math.atan2((p.y - (y = (y + ((Math.random() * 1.5) + 1)))), (p.x - (x = (x + Math.sin((rotation * 0.0174532925199433)))))) + 1.5707963267949); if (_local2 < 0){ _local2 = (_local2 + 6.28318530717959); }; if (_local1 < 0){ _local1 = (_local1 + 6.28318530717959); } else { if (_local1 >= 6.28318530717959){ _local1 = (_local1 - 6.28318530717959); }; }; _local3 = (_local2 - _local1); if (_local3 < 0){ _local3 = (_local3 + 6.28318530717959); } else { if (_local3 >= 6.28318530717959){ _local3 = (_local3 - 6.28318530717959); }; }; if ((((_local1 < (_local2 + 0.025))) && ((_local1 > (_local2 - 0.025))))){ _local1 = _local2; } else { _local1 = (_local1 + ((_local3 > 3.14159265358979)) ? -0.05 : 0.05); }; rotation = ((_local1 * 57.2957795130823) + 180); switch (tm){ case 160: if (Math.random() < (dif * 0.3)){ new Shot(x, y, -3); new Shot(x, y, 3); }; break; case 167: if (Math.random() < (dif * 0.3)){ new Shot(x, y, -2.5); new Shot(x, y, 2.5); }; break; case 174: if (Math.random() < (dif * 0.3)){ new Shot(x, y, -2); new Shot(x, y, 2); }; break; }; } else { gv(); }; nu(5, 6, 62, -31); } } }//package
Section 848
//e29 (e29) package { public class e29 extends FlyerPathR { private static const DATA_X:Array = [0, -0.2, -0.3, -0.4, -0.6, -0.7, -0.9, -1, -1.2, -1.3, -1.5, -1.6, -1.7, -1.8, -2, -2.1, -2.2, -2.3, -2.5, -2.6, -2.7, -2.8, -2.9, -3.1, -3.2, -3.2, -3.4, -3.5, -3.6, -3.7, -3.8, -3.9, -3.9, -4, -4.1, -4.2, -4.4, -4.4, -4.5, -4.6, -4.6, -4.7, -4.8, -4.9, -4.9, -5, -5.1, -5.1, -5.2, -5.3, -5.4, -5.4, -5.4, -5.5, -5.6, -5.6, -5.6, -5.7, -5.7, -5.8, -5.9, -5.9, -5.9, -5.9, -5.9, -6, -5.8, -5.4, -4.7, -3.8, -2.6, -1.2, 0.7, 2.7, 4.9, 7.6, 10.4, 13.5, 16.9, 20.6, 24.5, 28.7, 33.2, 37.9, 42.9, 48.2, 53.7, 59.5, 65.6, 72, 78.6, 85.5, 92.7, 100.1, 107.8, 115.9, 124.1, 132.6, 141.4, 150.4, 159.8, 169.4, 179.3, 189.4, 199.8, 210.5, 221.5, 232.7, 244.3, 255.9, 268]; private static const DATA_Y:Array = [0, 6.9, 13.7, 20.4, 27, 33.6, 40, 46.4, 52.7, 58.9, 65, 71, 76.9, 82.8, 88.5, 94.2, 99.8, 105.3, 110.7, 116.1, 121.3, 126.5, 131.5, 136.5, 141.4, 146.2, 151, 155.6, 160.2, 164.6, 169, 173.3, 177.5, 181.6, 185.7, 189.6, 193.5, 197.3, 201, 204.6, 208.1, 211.5, 214.9, 218.1, 221.3, 224.4, 227.4, 230.3, 233.1, 235.9, 238.5, 241.1, 243.6, 246, 248.3, 250.5, 252.7, 254.7, 256.7, 258.6, 260.3, 262.1, 263.7, 265.2, 266.7, 268, 268.1, 268.3, 268.5, 268.7, 269.2, 269.6, 270.2, 270.8, 271.6, 272.4, 273.4, 274.4, 275.4, 276.6, 278, 279.2, 280.7, 282.3, 283.9, 285.7, 287.5, 289.3, 291.3, 293.4, 295.5, 297.7, 300.1, 302.5, 305, 307.5, 310.3, 313, 315.9, 318.8, 321.9, 325, 328.2, 331.5, 334.9, 338.3, 341.9, 345.6, 349.3, 353.2, 357]; private static const DATA_R:Array = [-11, -10.5, -10.1, -9.8, -9.3, -9, -8.6, -8.3, -8, -7.5, -7.3, -6.8, -6.5, -6.3, -6, -5.5, -5.3, -5, -4.8, -4.3, -4, -3.8, -3.5, -3.3, -3, -2.8, -2.5, -2.3, -2, -1.8, -1.5, -1.3, -1, -0.8, -0.5, -0.3, 0, 0, 0.3, 0.3, 0.5, 0.8, 1, 1.1, 1.3, 1.5, 1.8, 1.8, 2, 2.1, 2.3, 2.5, 2.5, 2.8, 2.8, 3, 3, 3.3, 3.3, 3.5, 3.5, 3.6, 3.8, 3.8, 3.8, 4, 4, 4, 4.1, 4.3, 4.5, 4.8, 5, 5.3, 5.8, 6.3, 6.6, 7.1, 7.8, 8.3, 9, 9.6, 10.3, 11.1, 12, 12.8, 13.8, 14.8, 15.8, 16.8, 17.8, 19, 20.1, 21.3, 22.6, 24, 25.3, 26.8, 28.1, 29.6, 31.3, 32.8, 34.4, 36.1, 37.8, 39.6, 41.4, 43.1, 45.1, 47.1, 49]; public function e29(_arg1:Boolean=false, _arg2:int=-1){ if (_arg2 == -1){ _arg2 = (_arg1) ? (250 - (Math.random() * 200)) : ((Math.random() * 200) + 230); }; super(_arg2, ((Math.random() * -40) - 20), 45, 401, 10, air, _.e29, null, blast, 0.5, DATA_X, DATA_Y, DATA_R, !(_arg1)); } override protected function di():void{ super.di(); if ((ek & 1) == 1){ new star$2(x, y); } else { new star$1(x, y); }; } override public function nt():void{ if (sk){ if (move()){ } else { rm(); return; }; } else { gv(); }; nu(2, 38, 6, 4); } } }//package
Section 849
//e3 (e3) package { public class e3 extends Flyer { private var rt:Number; private var ty:Boolean; private var sp:Number; private var shoot:int; public function e3(_arg1:int=-999, _arg2:int=-20){ var _local4:int; var _local3 = (_arg1 == -999); if (_local3){ _local4 = (Math.random() * 2); _arg1 = (_local4 * 480); } else { if (_arg1 < 240){ _local4 = 0; scaleX = 0.25; scaleY = 0.25; } else { _local4 = 1; scaleX = 0.25; scaleY = 0.25; }; }; ty = (_local4 == 1); sp = 3; rt = ((1.2 + (Math.random() * 0.5)) + (_local3) ? 0 : 0.5); shoot = (((Math.random() * 16) + 16) * ((((lvl == 9)) && ((dif >= 1)))) ? 0.5 : 1); super(_arg1, _arg2, ((lvl == 9)) ? 14 : (lvl * 4), 0x0400, ((lvl == 9)) ? 1 : ((lvl * 0.5) * 12), (_local3) ? sky : air, _.e3, _.e3s, blast, 0.625); } override public function nt():void{ var _local1:Number; nu(3, 12, 20, -15); if (scaleX < 1){ scaleX = (scaleX + 0.025); scaleY = scaleX; }; if (sk){ rt = (rt * 1.015); sp = (sp * (1.01 + (Math.random() * 0.05))); if (ty){ _local1 = (6.28318530717959 - rt); x = (x + (sp * Math.sin(_local1))); y = (y - (sp * Math.cos(_local1))); rotation = ((_local1 * 57.2957795130823) + 180); if (x > 580){ rm(); return; }; } else { x = (x + (sp * Math.sin(rt))); y = (y - (sp * Math.cos(rt))); rotation = ((rt * 57.2957795130823) + 180); if (x < -100){ rm(); return; }; }; if (lvl < 6){ return; }; if (tm == shoot){ if (Math.random() < (dif * ((lvl == 9)) ? 0.3 : 1)){ new Shot2(x, y, ((rotation + 180) * 0.0174532925199433)); }; }; } else { gv(); }; } } }//package
Section 850
//e30 (e30) package { public class e30 extends FlyerPathR { private static const DATA_X:Array = [0, -5.9, -11.7, -17.4, -23, -28.3, -33.6, -38.6, -43.4, -48.2, -52.7, -57.1, -61.5, -65.6, -69.6, -73.3, -76.9, -79.9, -82.8, -85.3, -87.4, -89.3, -90.9, -92.1, -93, -93.6, -93.9, -94.1, -93.9, -93.6, -93, -92.4, -91.6, -90.9, -90.1, -89.2, -88.4, -87.4, -86.5, -85.4, -84.3, -83.1, -81.9, -80.7, -79.4, -78, -76.6, -75.2, -73.6, -72.1, -70.5, -68.9, -67.4, -65.7, -64.1, -62.6, -61, -59.5, -57.8, -56.3, -54.6, -53.1, -51.5, -50, -48.5, -46.8, -45.3, -43.7, -42.2, -40.7, -39.1, -37.4, -35.8, -34.1, -32.4, -30.7, -28.9, -27.1, -25.3, -23.5, -21.7, -19.8, -17.9, -16, -14, -12, -10, -8]; private static const DATA_Y:Array = [0, 0.7, 2, 3.7, 5.8, 8.4, 11.2, 14.3, 17.6, 21.2, 24.8, 28.8, 32.7, 36.8, 41.1, 45.6, 50.3, 55.2, 60.3, 65.5, 71, 76.6, 82.2, 88, 93.8, 99.7, 105.6, 111.4, 117.2, 123.1, 128.9, 134.7, 140.3, 146.1, 151.9, 157.6, 163.3, 169, 174.8, 180.5, 186.2, 191.9, 197.7, 203.3, 208.9, 214.6, 220.2, 225.9, 231.5, 237.1, 242.8, 248.3, 254, 259.6, 265.2, 270.8, 276.4, 282, 287.7, 293.3, 298.8, 304.5, 310.1, 315.8, 321.3, 326.9, 332.6, 338.2, 343.7, 349.5, 355, 360.6, 366.2, 371.8, 377.3, 382.9, 388.5, 394, 399.5, 405.1, 410.7, 416.1, 421.6, 427.1, 432.5, 438.1, 443.5, 449]; private static const DATA_R:Array = [83.8, 79.2, 74.7, 70.2, 65.7, 60.9, 56.4, 51.9, 47.4, 42.7, 41.4, 40.1, 38.8, 37.4, 36.1, 34.8, 33.4, 32.1, 30.8, 29.6, 27.3, 24.8, 22.6, 20.3, 18, 15.8, 13.3, 11, 8.8, 6.6, 4.5, 2.5, 0.3, -1.5, -3.5, -5.5, -7.5, -9.6, -11.6, -13.7, -13.8, -14.1, -14.3, -14.5, -14.8, -15, -15.3, -15.3, -15.6, -15.8, -16, -16.3, -16.5, -16.8, -16.8, -17.1, -17.3, -17.5, -17.8, -18, -18.3, -18.3, -18.6, -18.8, -19.1, -19.3, -19.5, -19.8, -19.8, -20.1, -20.3, -20.6, -20.8, -21, -21.3, -21.3, -21.6, -21.8, -22.1, -22.3, -22.5, -22.8, -23, -23.1, -23.3, -23.6, -23.8, -24.1]; public function e30(_arg1:Boolean=true, _arg2:int=-1){ if (_arg2 == -1){ _arg2 = ((Math.random() * 280) + 100); }; super(_arg2, -24, 40, 383, 10, air, _.e30, null, blast, 0.5, DATA_X, DATA_Y, DATA_R, _arg1); } override protected function di():void{ super.di(); if ((ek & 1) == 1){ new star$2(x, y); } else { new star$1(x, y); }; } override public function nt():void{ if (sk){ if (move()){ } else { rm(); return; }; } else { gv(); }; nu(2, 36, 7, 3); } } }//package
Section 851
//e31 (e31) package { public class e31 extends Flyer { private var turning:Number; private var left:Boolean; private var upping:Boolean; private var targRota:Number; private var yTurn:Number; private var up:Boolean; private var turned:Number; private var speed:Number; public function e31(){ left = (p.x > 240); if (p.x == 240){ left = (Math.random() < 0.5); }; super(((Math.random() * 25) + 50), 383, 65, 613, 8, air, _.e31, null, blast, 0.85); up = true; upping = true; yTurn = ((Math.random() * 100) + 100); speed = ((Math.random() * 2) + 14); turning = (Math.random() + 2); turned = 0; targRota = ((Math.random() * 40) + 160); rotation = ((Math.random() * 40) - 20); if (left){ return; }; x = (480 - x); turning = (turning * -1); } override public function nt():void{ if (sk){ x = (x + (speed * Math.sin((rotation * 0.0174532925199433)))); y = (y - (speed * Math.cos((rotation * 0.0174532925199433)))); if (up){ if (upping){ speed = (speed * 0.96); upping = (y > yTurn); } else { rotation = (rotation + turning); if (left){ turned = (turned + turning); } else { turned = (turned - turning); }; if (turned >= targRota){ up = false; }; }; } else { speed = (speed * 1.02); turning = (turning * 0.95); rotation = (rotation + turning); if ((((((y > 400)) || ((x < -40)))) || ((x > 520)))){ rm(); return; }; }; } else { gv(); }; nu(5, 32, 6, -3); } override protected function di():void{ var _local3:Number; var _local1:Number = (x - p.x); var _local2:Number = (_y - p.y); if (((_local1 * _local1) + (_local2 * _local2)) > (ea + 10000)){ _local3 = (Math.random() * 6.28318530717959); new Shot(x, y, _local3); if (dif == 0.5){ new Shot(x, y, (_local3 + 2.0943951023932)); new Shot(x, y, (_local3 - 2.0943951023932)); } else { new Shot(x, y, (_local3 + 1.25663706143592)); new Shot(x, y, (_local3 + 2.51327412287183)); new Shot(x, y, (_local3 - 2.51327412287183)); new Shot(x, y, (_local3 - 1.25663706143592)); }; }; super.di(); if ((ek & 1) == 1){ new star$2(x, y); } else { new star$1(x, y); }; } } }//package
Section 852
//e32 (e32) package { public class e32 extends FlyerPathR { private var shootFrame:int; private static const DATA_X:Array = [-8, -7.9, -7.8, -7.5, -7.1, -6.7, -6.2, -5.5, -4.7, -3.9, -2.9, -1.9, -0.7, 0.6, 1.9, 3.4, 5, 6.6, 8.4, 10.3, 12.2, 14.3, 16.5, 18.8, 21.1, 23.7, 26.2, 28.9, 31.7, 34.6, 37.5, 40.6, 43.9, 47, 50.5, 54, 57.6, 61.2, 65.1, 68.9, 72.9, 77, 81.2, 85.5, 90, 94.4, 99, 103.7, 108.6, 113.4, 118.4, 123.5, 128.7, 134.1, 139.5, 145, 148.1, 151.1, 154.2, 157.2, 160.2, 163.2, 166, 169, 171.9, 174.8, 177.5, 180.4, 183.2, 186, 188.7, 191.4, 194.1, 196.8, 199.3, 201.9, 204.5, 207.1, 209.6, 212.1, 214.5, 217, 219.5, 221.8, 224.2, 226.5, 228.9, 231.1, 233.4, 235.6, 237.8, 240, 242.1, 244.2, 246.4, 248.4, 250.5, 252.5, 254.5, 256.5, 258.4, 260.4, 262.3, 264.2, 266, 267.8, 269.6, 271.4, 273.1, 274.8, 276.5, 278.1, 279.8, 281.4, 283, 284.5, 286, 287.5, 289.1, 290.5, 291.9, 293.3, 294.6, 296, 297.3, 298.6, 299.9, 301.1, 302.3, 303.5, 304.6, 305.8, 306.9, 308, 309.1, 310.1, 311.1, 312.1, 313, 314, 314.9, 315.7, 316.5, 317.4, 318.2, 319, 319.7, 320.4, 321.1, 321.8, 322.4, 323, 323.7, 324.2, 324.7, 325.3, 325.7, 326.2, 326.6, 327, 327.4, 327.8, 328.1, 328.4, 328.7, 328.9, 329.1, 329.3, 329.5, 329.6, 329.8, 329.9, 329.9, 330, 330, 329.9, 329.7, 329.4, 328.9, 328.3, 327.6, 326.7, 325.8, 324.7, 323.4, 322, 320.5, 318.9, 317, 315.1, 313.1, 311, 308.6, 306.2, 303.6, 300.9, 298, 295.1, 292, 288.7, 285.4, 281.9, 278.3, 274.4, 270.6, 266.6, 262.4, 258.1, 253.7, 249.1, 244.5, 239.7, 234.7, 229.6, 224.5, 219.1, 213.6, 208, 202.2, 196.4, 190.4, 184.3, 178, 171.6, 165.1, 158.5, 151.6, 144.7, 137.7, 130.4, 123.1, 115.7, 108.1, 100.4, 92.5, 84.5, 76.4, 68.2, 59.8, 51.3, 42.7, 33.9, 25, 15.9, 6.8, -2.6, -12]; private static const DATA_Y:Array = [0, 0, 0, -0.1, -0.2, -0.4, -0.4, -0.6, -0.7, -1, -1.3, -1.5, -1.8, -2.1, -2.4, -2.9, -3.2, -3.7, -4, -4.5, -5, -5.6, -6.1, -6.7, -7.2, -7.9, -8.5, -9.2, -9.9, -10.5, -11.3, -12, -12.8, -13.7, -14.5, -15.4, -16.3, -17.2, -18.2, -19.1, -20.1, -21.2, -22.2, -23.2, -24.3, -25.4, -26.6, -27.7, -29, -30.1, -31.4, -32.6, -34, -35.3, -36.7, -38, -38.3, -38.7, -39.1, -39.4, -39.8, -40.2, -40.5, -40.8, -41.2, -41.6, -41.9, -42.2, -42.6, -42.8, -43.2, -43.5, -43.8, -44.2, -44.4, -44.7, -45.1, -45.4, -45.7, -46, -46.2, -46.6, -46.8, -47.2, -47.3, -47.7, -47.9, -48.2, -48.5, -48.8, -49.1, -49.2, -49.5, -49.8, -50, -50.3, -50.6, -50.7, -51, -51.2, -51.4, -51.6, -51.9, -52.1, -52.3, -52.6, -52.8, -53, -53.2, -53.4, -53.6, -53.8, -54, -54.1, -54.3, -54.6, -54.8, -54.9, -55.1, -55.2, -55.4, -55.6, -55.8, -55.9, -56.1, -56.3, -56.4, -56.5, -56.7, -56.9, -57, -57.2, -57.3, -57.4, -57.5, -57.6, -57.7, -57.8, -58, -58.1, -58.2, -58.3, -58.4, -58.5, -58.6, -58.7, -58.8, -58.9, -59, -59.1, -59.1, -59.2, -59.2, -59.3, -59.4, -59.5, -59.5, -59.5, -59.6, -59.6, -59.7, -59.7, -59.8, -59.8, -59.8, -59.8, -59.9, -59.9, -59.9, -59.9, -60, -60, -60, -60, -60, -60, -60, -60.1, -60.2, -60.3, -60.4, -60.6, -60.8, -61, -61.2, -61.4, -61.7, -61.9, -62.2, -62.6, -63, -63.3, -63.8, -64.2, -64.7, -65.1, -65.6, -66.1, -66.7, -67.2, -67.9, -68.5, -69, -69.8, -70.4, -71.1, -71.9, -72.6, -73.4, -74.2, -75, -75.9, -76.7, -77.6, -78.6, -79.5, -80.4, -81.4, -82.4, -83.4, -84.6, -85.5, -86.6, -87.8, -88.9, -90, -91.3, -92.5, -93.7, -95, -96.2, -97.6, -98.9, -100.3, -101.6, -103, -104.4, -106, -107.4, -108.9, -110.4, -111.9, -113.4, -115.1, -116.6, -118.3, -120]; private static const DATA_R:Array = [22.4, 22.3, 22.3, 22.3, 22.3, 22.3, 22.1, 22, 21.8, 21.8, 21.6, 21.5, 21.3, 21.1, 20.8, 20.8, 20.5, 20.3, 20, 19.8, 19.3, 19.1, 18.8, 18.5, 18.1, 17.8, 17.3, 17, 16.5, 16.1, 15.8, 15.3, 14.8, 14.3, 13.8, 13.3, 12.8, 12.3, 11.6, 11, 10.5, 9.8, 9.3, 8.6, 8, 7.3, 6.6, 6, 5.3, 4.5, 3.8, 3, 2.3, 1.5, 0.8, 0, -0.1, -0.3, -0.6, -0.8, -1, -1.3, -1.5, -1.8, -2, -2.3, -2.5, -2.6, -2.8, -3, -3.3, -3.5, -3.8, -4, -4.1, -4.3, -4.5, -4.8, -5, -5, -5.3, -5.5, -5.8, -5.8, -6, -6.3, -6.3, -6.5, -6.8, -7, -7, -7.3, -7.5, -7.5, -7.8, -8, -8, -8.3, -8.3, -8.5, -8.8, -8.8, -9, -9.1, -9.3, -9.5, -9.5, -9.8, -9.8, -10, -10.1, -10.3, -10.3, -10.5, -10.6, -10.8, -10.8, -11, -11, -11.3, -11.3, -11.3, -11.5, -11.6, -11.8, -11.8, -11.8, -12, -12.1, -12.3, -12.3, -12.3, -12.5, -12.5, -12.6, -12.8, -12.8, -12.8, -13, -13, -13, -13.1, -13.3, -13.3, -13.3, -13.3, -13.5, -13.5, -13.5, -13.6, -13.6, -13.8, -13.8, -13.8, -13.8, -13.8, -13.8, -14, -14, -14, -14, -14, -14.1, -14.1, -14.1, -14.1, -14.3, -14.3, -14.3, -14.3, -14.3, -14.3, -14.3, -14.3, -14.3, -14.3, -14.3, -14.3, -14.3, -14.3, -14.3, -14.5, -14.5, -14.6, -14.8, -14.8, -15, -15.1, -15.3, -15.3, -15.5, -15.6, -15.8, -16, -16.3, -16.3, -16.6, -16.8, -17.1, -17.3, -17.6, -17.8, -18.1, -18.3, -18.8, -19, -19.3, -19.6, -20, -20.3, -20.6, -21, -21.3, -21.8, -22.1, -22.6, -23, -23.3, -23.8, -24.3, -24.8, -25.1, -25.6, -26.1, -26.6, -27.1, -27.6, -28.1, -28.6, -29.1, -29.8, -30.3, -30.8, -31.4, -32.1, -32.6, -33.3, -33.8, -34.6, -35.1, -35.8, -36.4, -37.1, -37.8, -38.4, -39.1, -39.9]; private static const DATA_S:Array = [0.562, 0.562, 0.562, 0.563, 0.564, 0.565, 0.567, 0.569, 0.571, 0.573, 0.576, 0.579, 0.583, 0.586, 0.59, 0.594, 0.599, 0.604, 0.609, 0.614, 0.62, 0.626, 0.632, 0.638, 0.645, 0.652, 0.66, 0.667, 0.675, 0.683, 0.692, 0.701, 0.71, 0.719, 0.729, 0.739, 0.749, 0.76, 0.771, 0.782, 0.793, 0.805, 0.817, 0.829, 0.842, 0.855, 0.868, 0.882, 0.895, 0.909, 0.924, 0.939, 0.953, 0.969, 0.984, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.999, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.999, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.998, 0.997, 0.997, 0.997, 0.997, 0.997, 0.997, 0.997, 0.997, 0.997, 0.997, 0.997, 0.997, 0.997, 0.997, 0.997, 0.997, 0.997, 0.997, 0.997, 0.999]; public function e32(_arg1:Boolean=false, _arg2:int=-1){ if (_arg2 == -1){ _arg2 = (_arg1) ? ((Math.random() * 30) + 505) : ((Math.random() * -30) - 25); }; super(_arg2, ((Math.random() * 180) + 100), 95, 992, 24, air, _.e32, null, blast, 1, DATA_X, DATA_Y, DATA_R, !(_arg1)); shootFrame = ((Math.random() * 75) + 45); initScale(DATA_S); } override public function nt():void{ var _local1:Number; if (sk){ if (moveWithScale()){ } else { rm(); return; }; if (tm == shootFrame){ _local1 = (Math.random() * 6.28318530717959); new Shot(x, y, _local1); if (dif == 0.5){ new Shot(x, y, (_local1 + 1.25663706143592)); new Shot(x, y, (_local1 + 2.51327412287183)); new Shot(x, y, (_local1 - 2.51327412287183)); new Shot(x, y, (_local1 - 1.25663706143592)); } else { new Shot(x, y, (_local1 + 0.897597901025655)); new Shot(x, y, (_local1 + 1.79519580205131)); new Shot(x, y, (_local1 + 2.69279370307697)); new Shot(x, y, (_local1 - 2.69279370307697)); new Shot(x, y, (_local1 - 1.79519580205131)); new Shot(x, y, (_local1 - 0.897597901025655)); }; }; } else { gv(); }; nu(6, 24, 64, -32); } override protected function di():void{ super.di(); if ((ek & 1) == 1){ new star$2(x, y); } else { new star$1(x, y); }; } } }//package
Section 853
//e33 (e33) package { public class e33 extends Flyer { private var ts:Number; private var ao:Number; private var sp:Number; private var sht:int; public function e33(_arg1:int=-1, _arg2:int=-1, _arg3:Number=0){ sp = (Math.random() + 1); ts = 0.05; super(((_arg1 == -1)) ? ((Math.random() * 400) + 40) : _arg1, ((_arg2 == -1)) ? -32 : _arg2, 0, 448, ((lvl == 9)) ? 1 : 8, sky, _.e33, null, blast, 0.6); rotation = _arg3; ao = ((Math.random() * 2) - 1); sht = ((Math.random() * 4) + 3); } override protected function di():void{ var _local1:Number = ((df > 4)) ? (df * 2) : (((dif * ((lvl * 0.125) + 0.75)) / ((tm + 48) - (df * 4))) * 0x1000); Efx.$(fx, x, y, xt, (Math.random() * 360), xz); Wreck.$(x, y, _g.frame(0), xz, _s); if (((ek = (ek + 1)) % 113) == 0){ new star$1(x, y); } else { if ((ek & 127) == 0){ new star$2(x, y); }; }; ocs = (ocs + _local1); rm(); } override public function ht(_arg1:Number, _arg2:int=0):void{ visible = false; } override protected function gv():void{ var _local3:Number; var _local5:Number; if ((((sucker == null)) || (sucker.gone()))){ if (visible){ di(); return; }; }; var _local1:Number = (sux - x); var _local2:Number = (suy - _y); _local3 = ((_local1 * _local1) + (_local2 * _local2)); var _local4:Number = (Math.atan2(_local2, _local1) + 1.5707963267949); _local5 = (300000 / ((_local3 * 2) + 2500)); if (_local4 < 0){ _local4 = (_local4 + 6.28318530717959); }; if (skr < 0){ skr = (skr + 6.28318530717959); } else { if (skr >= 6.28318530717959){ skr = (skr - 6.28318530717959); }; }; var _local6:Number = (_local4 - skr); if (_local6 < 0){ _local6 = (_local6 + 6.28318530717959); } else { if (_local6 >= 6.28318530717959){ _local6 = (_local6 - 6.28318530717959); }; }; if ((((skr < (_local4 + 0.03))) && ((skr > (_local4 - 0.03))))){ skr = _local4; } else { if (_local6 > 3.14159265358979){ skr = (skr - 0.06); } else { skr = (skr + 0.06); }; }; var _local7:Number = (_local5 * Math.sin(skr)); var _local8:Number = (_local5 * Math.cos(skr)); x = (x + (_local5 * Math.sin(skr))); _y = (y = (y - (_local5 * Math.cos(skr)))); rotation = (rotation + skd); if (_local3 > 2500){ if (Math.random() > 0.9){ ht(hp); }; } else { x = sux; _y = (y = suy); ht(hp); }; } override public function nt():void{ var _local1:Number; var _local2:Number; var _local3:Number; if (visible){ ot(); if (sk){ _local1 = (cb() + ao); _local2 = ((rotation - 180) * 0.0174532925199433); if (_local1 < 0){ _local1 = (_local1 + 6.28318530717959); }; if (_local2 < 0){ _local2 = (_local2 + 6.28318530717959); } else { if (_local2 >= 6.28318530717959){ _local2 = (_local2 - 6.28318530717959); }; }; _local3 = (_local1 - _local2); if (_local3 < 0){ _local3 = (_local3 + 6.28318530717959); } else { if (_local3 >= 6.28318530717959){ _local3 = (_local3 - 6.28318530717959); }; }; if ((((_local2 < (_local1 + (ts * 0.5)))) && ((_local2 > (_local1 - (ts * 0.5)))))){ _local2 = _local1; } else { if (_local3 > 3.14159265358979){ _local2 = (_local2 - ts); } else { _local2 = (_local2 + ts); }; }; rotation = ((_local2 * 57.2957795130823) + 180); sp = (sp + 0.05); _local2 = (_local2 + ((Math.random() * 0.2) - 0.1)); x = (x + (Math.sin(_local2) * sp)); y = (y - (Math.cos(_local2) * sp)); if ((((((((x < -(width))) || ((x > (width + 480))))) || ((y < -(height))))) || ((y > (height + 360))))){ rm(); return; }; ts = (ts * 0.99); ts = (ts - 0.001); if (tm == sht){ if ((((((lvl == 9)) && ((dif >= 1)))) && ((Math.random() < (dif * 0.2))))){ new Shot(x, y, cb()); }; }; } else { gv(); }; } else { di(); }; } override protected function rm():void{ var _local1:*; if (_s == null){ } else { _s.die(); }; for (_local1 in fa) { d(fa[_local1]); }; e.splice(e.indexOf(this), 1); d(this); } } }//package
Section 854
//e33$emit (e33$emit) package { import flash.display.*; public class e33$emit extends Timeline { private var sc:int; private var spdX:Number; private var targ:int; private var spdY:Number; public function e33$emit(_arg1:int, _arg2:int, _arg3:Sprite, _arg4:Boolean=false, _arg5:Boolean=true){ super(bg.lo, _arg1, _arg2, _.e33); sc = 0; if (_arg4){ rotation = ((Math.random() * 90) + (_arg5) ? 45 : 225); targ = 25; } else { rotation = (Math.random() * 360); targ = Math.ceil(((_arg3.width + _arg3.height) * 0.0625)); if (lvl == 9){ targ = (targ * 0.25); }; }; spdX = (Math.sin((rotation * 0.0174532925199433)) * -4); spdY = ((Math.cos((rotation * 0.0174532925199433)) * 4) + 2); } override public function nt():void{ sc = (sc + 1); if (sc >= targ){ new e33(x, (y + bg.y), rotation); Efx.$(fx, x, (y + bg.y), _.bi$4, (Math.random() * 360), ((Math.random() * 0.5) + 1), false, ((Math.random() * 0.35) + 0.35)); Efx.$(fx, x, (y + bg.y), _.bi$4, (Math.random() * 360), ((Math.random() * 0.5) + 1), false, ((Math.random() * 0.35) + 0.35)); d(this); return; }; lp(); x = (x + spdX); y = (y + spdY); } } }//package
Section 855
//e34 (e34) package { public class e34 extends Flyer { private var ts:Number; private var ao:Number; private var sp:Number; private var sht:int; public function e34(_arg1:int=-1, _arg2:int=-1, _arg3:Number=0){ sp = ((Math.random() * 2) + 1); ts = 0.1; super(((_arg1 == -1)) ? ((Math.random() * 400) + 40) : _arg1, ((_arg2 == -1)) ? -32 : _arg2, 0, 416, ((lvl == 9)) ? 1 : 8, sky, _.e34, null, blast, 0.65); rotation = _arg3; ao = ((Math.random() * 1.4) - 0.7); sht = ((Math.random() * 5) + 3); } override protected function di():void{ var _local1:Number = ((df > 4)) ? (df * 2) : (((dif * ((lvl * 0.125) + 0.75)) / ((tm + 48) - (df * 4))) * 0x1000); Efx.$(fx, x, y, xt, (Math.random() * 360), xz); Wreck.$(x, y, _g.frame(0), xz, _s); if (((ek = (ek + 1)) % 113) == 0){ new star$1(x, y); } else { if ((ek & 127) == 0){ new star$2(x, y); }; }; ocs = (ocs + _local1); rm(); } override public function ht(_arg1:Number, _arg2:int=0):void{ visible = false; } override protected function gv():void{ var _local3:Number; var _local5:Number; if ((((sucker == null)) || (sucker.gone()))){ if (visible){ di(); return; }; }; var _local1:Number = (sux - x); var _local2:Number = (suy - _y); _local3 = ((_local1 * _local1) + (_local2 * _local2)); var _local4:Number = (Math.atan2(_local2, _local1) + 1.5707963267949); _local5 = (300000 / ((_local3 * 2) + 2500)); if (_local4 < 0){ _local4 = (_local4 + 6.28318530717959); }; if (skr < 0){ skr = (skr + 6.28318530717959); } else { if (skr >= 6.28318530717959){ skr = (skr - 6.28318530717959); }; }; var _local6:Number = (_local4 - skr); if (_local6 < 0){ _local6 = (_local6 + 6.28318530717959); } else { if (_local6 >= 6.28318530717959){ _local6 = (_local6 - 6.28318530717959); }; }; if ((((skr < (_local4 + 0.03))) && ((skr > (_local4 - 0.03))))){ skr = _local4; } else { if (_local6 > 3.14159265358979){ skr = (skr - 0.06); } else { skr = (skr + 0.06); }; }; var _local7:Number = (_local5 * Math.sin(skr)); var _local8:Number = (_local5 * Math.cos(skr)); x = (x + (_local5 * Math.sin(skr))); _y = (y = (y - (_local5 * Math.cos(skr)))); rotation = (rotation + skd); if (_local3 > 2500){ if (Math.random() > 0.9){ ht(hp); }; } else { x = sux; _y = (y = suy); ht(hp); }; } override public function nt():void{ var _local1:Number; var _local2:Number; var _local3:Number; if (visible){ ot(); if (sk){ _local1 = (cb() + ao); _local2 = ((rotation - 180) * 0.0174532925199433); if (_local1 < 0){ _local1 = (_local1 + 6.28318530717959); }; if (_local2 < 0){ _local2 = (_local2 + 6.28318530717959); } else { if (_local2 >= 6.28318530717959){ _local2 = (_local2 - 6.28318530717959); }; }; _local3 = (_local1 - _local2); if (_local3 < 0){ _local3 = (_local3 + 6.28318530717959); } else { if (_local3 >= 6.28318530717959){ _local3 = (_local3 - 6.28318530717959); }; }; if ((((_local2 < (_local1 + (ts * 0.5)))) && ((_local2 > (_local1 - (ts * 0.5)))))){ _local2 = _local1; } else { if (_local3 > 3.14159265358979){ _local2 = (_local2 - ts); } else { _local2 = (_local2 + ts); }; }; rotation = ((_local2 * 57.2957795130823) + 180); sp = (sp + 0.1); _local2 = (_local2 + ((Math.random() * 0.2) - 0.1)); x = (x + (Math.sin(_local2) * sp)); y = (y - (Math.cos(_local2) * sp)); if ((((((((x < -(width))) || ((x > (width + 480))))) || ((y < -(height))))) || ((y > (height + 360))))){ rm(); return; }; ts = (ts * 0.992); ts = (ts - 0.001); if (tm == sht){ if ((((((lvl == 9)) && ((dif >= 1)))) && ((Math.random() < (dif * 0.25))))){ new Shot(x, y, cb()); }; }; } else { gv(); }; } else { di(); }; } override protected function rm():void{ var _local1:*; if (_s == null){ } else { _s.die(); }; for (_local1 in fa) { d(fa[_local1]); }; e.splice(e.indexOf(this), 1); d(this); } } }//package
Section 856
//e34$emit (e34$emit) package { import flash.display.*; public class e34$emit extends Timeline { private var sc:int; private var spdX:Number; private var targ:int; private var spdY:Number; public function e34$emit(_arg1:int, _arg2:int, _arg3:Sprite, _arg4:Boolean=false, _arg5:Boolean=true){ super(bg.lo, _arg1, _arg2, _.e34); sc = 0; if (_arg4){ rotation = ((Math.random() * 90) + (_arg5) ? 45 : 225); targ = 25; } else { rotation = (Math.random() * 360); targ = Math.ceil(((_arg3.width + _arg3.height) * 0.0625)); if (lvl == 9){ targ = (targ * 0.25); }; }; spdX = (Math.sin((rotation * 0.0174532925199433)) * -4); spdY = ((Math.cos((rotation * 0.0174532925199433)) * 4) + 2); } override public function nt():void{ sc = (sc + 1); if (sc >= targ){ new e34(x, (y + bg.y), rotation); Efx.$(fx, x, (y + bg.y), _.bi$4, (Math.random() * 360), ((Math.random() * 0.5) + 1), false, ((Math.random() * 0.4) + 0.4)); Efx.$(fx, x, (y + bg.y), _.bi$4, (Math.random() * 360), ((Math.random() * 0.5) + 1), false, ((Math.random() * 0.4) + 0.4)); d(this); return; }; lp(); x = (x + spdX); y = (y + spdY); } } }//package
Section 857
//e35 (e35) package { public class e35 extends FlyerPathR { private var shootOffset:int; private static const DATA_X:Array = [0, 0, 0, -0.2, -0.3, -0.4, -0.6, -0.9, -1.2, -1.5, -1.8, -2.2, -2.7, -3.2, -3.7, -4.3, -4.9, -5.6, -6.4, -7.1, -8, -8.9, -9.9, -11, -12.1, -13.3, -14.6, -16, -17.5, -19, -20.7, -22.5, -24.2, -26.2, -28.3, -30.5, -32.9, -35.3, -37.9, -40.7, -43.6, -46.6, -49.7, -52.9, -56.3, -59.9, -63.6, -67.4, -71.4, -75.4, -79.6, -83.9, -88.2, -92.7, -97.3, -102.1, -106.9, -111.7, -116.8, -121.9, -127.2, -132.6, -138, -143.5, -149.2, -155, -160.7, -166.7, -172.6, -178.7, -184.9, -191, -197.4, -203.7, -210, -216.4, -222.8, -229.3, -235.7, -242, -248.4, -254.6, -260.7, -266.8, -272.7, -277.9, -282.7, -287, -290.7, -294, -296.8, -299.2, -301.1, -302.4, -303.2, -303.5, -303.2, -302.5, -301, -298.7, -295.3, -290.9, -285.6, -279.4, -272.9, -265.9, -258.7, -251.4, -244, -236.5, -228.9, -221.4, -213.8, -206.1, -198.5, -190.7, -183, -175.2, -167.5, -159.8, -152.1, -144.4, -136.7, -129, -121.2, -113.6, -105.9, -98.1, -90.4, -82.8, -75, -67.4, -59.7, -52, -44.3, -36.6, -28.9, -21.2, -13.6, -5.8, 1.9, 9.6, 17.3, 25]; private static const DATA_Y:Array = [6.5, 6.5, 6.4, 6.2, 5.9, 5.5, 5.1, 4.6, 4, 3.3, 2.6, 1.7, 0.8, -0.2, -1.3, -2.3, -3.6, -4.9, -6.2, -7.7, -9.1, -10.7, -12.4, -14.1, -15.7, -17.5, -19.4, -21.3, -23.2, -25.2, -27.3, -29.2, -31.4, -33.5, -35.6, -37.7, -39.8, -42, -44.1, -46.2, -48.3, -50.2, -52.3, -54.1, -56, -57.7, -59.4, -61, -62.5, -64, -65.4, -66.9, -68.2, -69.5, -70.7, -71.9, -72.9, -74, -74.9, -75.8, -76.5, -77.2, -77.7, -78.1, -78.5, -78.7, -78.9, -78.7, -78.6, -78.1, -77.4, -76.6, -75.6, -74.2, -72.7, -70.9, -68.9, -66.6, -63.9, -61, -58, -54.4, -50.6, -45.9, -40.7, -34.9, -28.8, -22.3, -15.4, -8.4, -1.2, 6.2, 13.7, 21.4, 29, 36.8, 44.6, 52.3, 59.8, 67.2, 74.1, 80.5, 86.3, 91.2, 95.3, 98.6, 101.4, 104, 106.3, 108.4, 110.3, 111.9, 113.3, 114.5, 115.4, 116.2, 116.9, 117.6, 118.3, 119.1, 119.9, 120.7, 121.5, 122.3, 123.1, 124, 124.9, 125.7, 126.6, 127.4, 128.4, 129.3, 130.3, 131.2, 132.2, 133, 133.9, 134.8, 135.6, 136.5, 137.4, 138.3, 139.1, 140]; private static const DATA_R:Array = [135, 134.9, 134.9, 134.9, 134.9, 134.6, 134.6, 134.4, 134.1, 133.9, 133.6, 133.4, 132.9, 132.6, 132.1, 131.8, 131.3, 130.8, 130.3, 129.6, 129.1, 128.4, 127.6, 126.8, 126.1, 125.1, 124.3, 123.3, 122.3, 121.1, 120.1, 118.8, 117.6, 116.3, 114.8, 113.5, 112, 110.5, 108.8, 107.3, 105.6, 104, 102.3, 100.5, 98.8, 96.8, 95.1, 93.3, 92, 91.3, 90.5, 89.7, 88.9, 88, 87, 86.2, 85.2, 84.2, 83.2, 82.2, 81, 80, 79, 77.9, 76.7, 75.7, 74.7, 73.2, 71.7, 70, 68.4, 66.7, 64.7, 62.9, 61.1, 59.2, 57.2, 55.4, 53.4, 51.6, 49.6, 46.2, 42.1, 37.6, 32.9, 28.3, 23.8, 19.5, 15.5, 11.8, 8.5, 5, 1.3, -2.3, -6, -9.8, -13.3, -17, -23.3, -30.6, -38.6, -47.1, -55.4, -63, -69.7, -75.2, -77.2, -78.7, -80.2, -81.9, -83.5, -85, -86.7, -88.2, -89.7, -90, -89.9, -89.5, -89.2, -89, -88.5, -88.2, -88, -87.7, -87.2, -87, -86.7, -86.7, -86.2, -85.7, -85.2, -84.7, -84.4, -85, -84.7, -84.5, -84.2, -84, -83.9, -83.7, -83.5, -83.2, -83, -82.7]; public function e35(_arg1:Boolean=true, _arg2:Boolean=false){ if (_arg1){ _arg2 = (Math.random() < 0.5); }; super((_arg2) ? -30 : 510, ((Math.random() * 120) + 100), 35, 430, 16, air, _.e35, null, blast, 0.6, DATA_X, DATA_Y, DATA_R, _arg2); shootOffset = ((Math.random() * 30) - 15); } override public function nt():void{ var _local1:Number; var _local2:Number; if (sk){ if (move()){ } else { rm(); return; }; switch (tm){ case (shootOffset + 40): case (shootOffset + 100): _local1 = (x - p.x); _local2 = (_y - p.y); if (((_local1 * _local1) + (_local2 * _local2)) > (ea + 2500)){ if ((((dif >= 1)) && (((Math.random() * dif) > 0.8)))){ new Shot(x, y, cb()); }; }; }; } else { gv(); }; nu(2, 10, 26, -11); } } }//package
Section 858
//e35m (e35m) package { public class e35m extends Flyer { private var rt:Number; private var aim:Number; private var sht:int; private var left:Boolean; private var attack:Boolean; private var attack2Turn:Boolean; private var prevTurn:Boolean; private var flee:Boolean; private var spd:Number; private var chase:int; private var ts:Number; public function e35m(){ if (p.x == 240){ left = (Math.random() < 0.5); } else { left = (p.x > 240); }; var _local1:int = (Math.random() * 100); if (Math.random() < ((240 - p.y) * 0.017)){ _local1 = (_local1 + 260); }; super((left) ? -23 : 503, _local1, 0, 1000, 10, sky, _.e35m, null, blast, 0.25); attack = true; flee = false; attack2Turn = false; rt = cb(); if (rt < 0){ rt = (rt + 6.28318530717959); } else { if (rt >= 6.28318530717959){ rt = (rt - 6.28318530717959); }; }; rotation = (rt * 57.2957795130823); spd = 1; ts = 0.2; chase = ((Math.random() * 20) + 18); sht = ((Math.random() * 14) + 6); aim = cb(); } private function steer():Boolean{ var _local1:Number = (aim - rt); if (_local1 < 0){ _local1 = (_local1 + 6.28318530717959); } else { if (_local1 >= 6.28318530717959){ _local1 = (_local1 - 6.28318530717959); }; }; if ((((rt <= (aim + ts))) && ((rt >= (aim - ts))))){ rt = aim; rota(); return (true); }; if (_local1 > 3.14159265358979){ if (attack){ } else { if (attack2Turn){ } else { if (prevTurn){ rota(); return (true); }; }; }; rt = (rt - ts); prevTurn = false; } else { if (attack){ } else { if (attack2Turn){ } else { if (prevTurn){ } else { rota(); return (true); }; }; }; rt = (rt + ts); prevTurn = true; }; rota(); return (false); } override public function ht(_arg1:Number, _arg2:int=0):void{ visible = false; } override public function nt():void{ if (visible){ ot(); if (sk){ if (tm == sht){ if (dif >= 1){ if ((Math.random() * dif) > 0.9){ new Shot(x, y, rt); }; }; }; if (attack){ if ((((left) ? ((x + 120) > p.x) : (x < (p.x + 120))) || ((tm > chase)))){ if (left){ if (rt > 1.5707963267949){ aim = (((rt + 2.4) + (Math.random() * 0.8)) - 0.4); } else { aim = (((rt - 2.4) + (Math.random() * 0.8)) - 0.4); }; } else { if (rt >= 4.71238898038469){ aim = (((rt + 2.4) + (Math.random() * 0.8)) - 0.4); } else { aim = (((rt - 2.4) + (Math.random() * 0.8)) - 0.4); }; }; if (aim < 0){ aim = (aim + 6.28318530717959); } else { if (aim >= 6.28318530717959){ aim = (aim - 6.28318530717959); }; }; if (aim < 0.785398163397448){ aim = 0.785398163397448; } else { if (aim > 5.49778714378214){ aim = 5.49778714378214; } else { if ((((aim > 2.35619449019234)) && ((aim <= 3.14159265358979)))){ aim = 2.35619449019234; } else { if ((((aim < 3.92699081698724)) && ((aim >= 3.14159265358979)))){ aim = 3.92699081698724; }; }; }; }; attack = false; attack2Turn = true; }; if (left){ if (aim < 1.5707963267949){ aim = (aim - 0.03); if (aim < 0){ aim = (aim + 6.28318530717959); }; } else { aim = (aim + 0.03); if (aim >= 6.28318530717959){ aim = (aim - 6.28318530717959); }; }; } else { if (aim > 4.71238898038469){ aim = (aim + 0.03); if (aim >= 6.28318530717959){ aim = (aim - 6.28318530717959); }; } else { aim = (aim - 0.03); if (aim < 0){ aim = (aim + 6.28318530717959); }; }; }; steer(); if (spd < 12){ spd = (spd + 0.8); }; } else { if (flee){ dodge(); steer(); if (spd < 24){ spd = (spd + 1.5); }; if ((((((((x < -23)) || ((y < -23)))) || ((x > 503)))) || ((y > 383)))){ rm(); return; }; } else { dodge(); if (steer()){ flee = true; }; spd = (spd * 0.985); ts = (ts + 0.02); attack2Turn = false; }; }; x = (x + (Math.sin(rt) * spd)); y = (y - (Math.cos(rt) * spd)); } else { gv(); }; } else { di(); }; } private function rota():void{ if (rt < 0){ rt = (rt + 6.28318530717959); } else { if (rt >= 6.28318530717959){ rt = (rt - 6.28318530717959); }; }; rotation = (rt * 57.2957795130823); } override protected function gv():void{ gv2(); } private function dodge():void{ if (left){ if ((x + 120) > p.x){ if ((((aim <= 1.5707963267949)) || ((aim > 4.71238898038469)))){ aim = (aim - 0.6); if (aim < 0){ aim = (aim + 6.28318530717959); }; } else { aim = (aim + 0.6); if (aim >= 6.28318530717959){ aim = (aim - 6.28318530717959); }; }; }; } else { if (x < (p.x + 120)){ if ((((aim <= 1.5707963267949)) || ((aim > 4.71238898038469)))){ aim = (aim + 0.6); if (aim >= 6.28318530717959){ aim = (aim - 6.28318530717959); }; } else { aim = (aim - 0.6); if (aim < 0){ aim = (aim + 6.28318530717959); }; }; }; }; } override protected function rm():void{ var _local1:*; for (_local1 in fa) { d(fa[_local1]); }; e.splice(e.indexOf(this), 1); d(this); } } }//package
Section 859
//e36 (e36) package { public class e36 extends FlyerPathR { private static const DATA_X:Array = [0, 0, -0.2, -0.5, -1, -1.6, -2.2, -3, -3.9, -5, -6.1, -7.4, -8.8, -10.4, -12.1, -13.9, -15.7, -17.8, -20, -22.4, -24.8, -27.4, -30.1, -32.9, -35.9, -39, -42.3, -45.7, -49.2, -52.8, -56.6, -60.5, -64.7, -68.9, -73.2, -77.7, -82.4, -87.1, -92, -97, -102.1, -107.4, -112.8, -118.3, -124, -129.8, -135.7, -141.8, -148, -154.4, -160.9, -167.5, -174.2, -181.2, -188.5, -195.8, -203.4, -211.1, -219.1, -227.3, -235.6, -244.1, -252.9, -261.8, -270.8, -280, -289.5, -299, -308.7, -318.7, -328.7, -339, -349.3, -359.7, -370.3, -381, -391.7, -396.5, -401, -405.7, -410.2, -414.6, -419, -423.3, -427.5, -431.7, -435.8, -439.7, -443.5, -447.1, -450.6, -453.9, -456.9, -459.8, -462.5, -465.1, -467.4, -469.4, -471.4, -473.1, -474.6, -475.9, -476.9, -477.6, -478, -477.9, -477.5, -476.7, -475.4, -473.9, -472.1, -470, -467.5, -464.9, -462, -459, -455.8, -452.5, -449.1, -445.6, -442, -438.2, -434.3, -430.1, -425.9, -421.5, -417, -412.4, -407.7, -402.9, -398, -393.2, -388.3, -383.4, -378.6, -373.7, -369, -364.3, -359.7, -355, -350.5, -346, -341.6, -337.2, -332.7, -328.3, -323.9, -323.2, -321.2, -317.6, -312.7, -306.4, -298.7, -289.9, -279.8, -268.5, -256.2, -242.9, -228.8, -214.1, -199, -183.9, -169, -154.7, -142.2, -130.8, -128, -124.8, -121.5, -117.9, -114.3, -110.6, -106.9, -103, -99.1, -95.1, -91.2, -87.2, -83.1, -79, -74.9, -70.7, -66.5, -62.2, -58, -53.8, -49.6, -45.3, -40.9, -36.6, -32.4, -28]; private static const DATA_Y:Array = [7.1, 7.1, 7, 6.8, 6.5, 6.2, 5.7, 5.2, 4.7, 4, 3.3, 2.5, 1.7, 0.7, -0.4, -1.5, -2.6, -3.8, -5.1, -6.4, -7.8, -9.3, -10.9, -12.4, -14.1, -15.8, -17.5, -19.4, -21.3, -23.2, -25.2, -27.2, -29.2, -31.3, -33.4, -35.6, -37.9, -40.3, -42.7, -45.2, -47.7, -50.2, -52.9, -55.6, -58.3, -61.1, -64, -66.9, -69.9, -73, -76.1, -79.2, -82.4, -85.4, -88.2, -91.1, -93.9, -96.5, -99.1, -101.4, -103.6, -105.6, -107.6, -109.3, -111, -112.4, -113.6, -114.6, -115.3, -115.7, -115.8, -115.5, -114.9, -114, -112.7, -111.1, -108.9, -107.9, -106.7, -105.4, -103.9, -102.4, -100.5, -98.6, -96.4, -93.9, -91.3, -88.6, -85.6, -82.4, -79, -75.4, -71.7, -67.9, -63.8, -59.6, -55.3, -51, -46.6, -42, -37.4, -32.8, -28.1, -23.3, -18.5, -13.6, -8.8, -4, 0.7, 5.4, 10, 14.4, 18.6, 22.8, 26.7, 30.6, 34.1, 37.7, 41.1, 44.5, 47.6, 50.5, 53.3, 55.7, 58, 60, 61.8, 63.3, 64.4, 65.3, 65.7, 66.1, 66.1, 65.7, 65.3, 64.5, 63.5, 62.3, 60.9, 59.5, 57.8, 56, 54.2, 52.3, 50.4, 48.4, 46.5, 46.1, 45.1, 43.5, 41.1, 38, 34.1, 29.2, 23.4, 16.5, 8.3, -1.2, -12.1, -24.8, -39.5, -56.2, -75.2, -97.1, -122, -148.7, -154, -159.4, -164.6, -169.6, -174.5, -179.2, -184, -188.6, -193.3, -197.6, -202, -206.4, -210.7, -215, -219.2, -223.3, -227.5, -231.5, -235.6, -239.5, -243.5, -247.5, -251.4, -255.3, -259.2, -263]; private static const DATA_R:Array = [120, 119.9, 119.9, 119.8, 119.8, 119.8, 119.8, 119.6, 119.6, 119.6, 119.3, 119.3, 119.1, 119.1, 118.8, 118.8, 118.6, 118.3, 118.1, 118.1, 117.8, 117.6, 117.3, 117.1, 116.8, 116.6, 116.3, 116, 115.6, 115.3, 115.1, 114.8, 114.3, 114.3, 114.3, 114.3, 114.3, 114.3, 114.3, 114.3, 114.3, 114.3, 114.1, 114.1, 114.1, 114.1, 114.1, 114.1, 114.1, 114, 114, 113.3, 112.3, 111.3, 110.1, 108.8, 107.8, 106.5, 105.3, 104.1, 103, 101.8, 100.5, 99.3, 98.1, 96.8, 95.3, 93.6, 92, 90.3, 88.7, 86.9, 85, 83.2, 81.2, 79.2, 77.2, 76.2, 74.2, 72.4, 70.2, 68.2, 65.7, 63.4, 60.7, 58.2, 55.4, 52.4, 49.6, 46.6, 43.6, 40.6, 37.6, 34.6, 31.8, 29, 26.3, 23.8, 21.3, 19, 16.8, 13.8, 9.8, 5.5, 1.1, -3.3, -7.8, -12.3, -16.5, -20.8, -24.6, -28.1, -31.6, -34.6, -37.3, -39.8, -42.1, -44.1, -46.1, -48.4, -51.1, -53.9, -57.1, -60.4, -63.7, -67.2, -70.9, -74.5, -78.2, -81.7, -85.2, -88.7, -91.8, -94.8, -97.6, -100.3, -102.8, -105.1, -107.3, -109.3, -111.1, -111.8, -112.3, -112.8, -113.3, -114, -114.6, -114.6, -114.8, -115.3, -115.8, -116.8, -117.8, -119, -120.3, -122.1, -123.9, -126.1, -128.8, -131.9, -135.4, -139.4, -143.4, -149.9, -154.9, -152.7, -149.9, -147.4, -145.2, -143.6, -142.1, -140.9, -139.7, -138.7, -137.9, -137.1, -136.4, -135.6, -135.1, -134.4, -133.9, -133.6, -133.1, -132.6, -132.3, -131.9, -131.6, -131.1, -130.9, -130.6, -130.3, -130]; public function e36(_arg1:Boolean=true, _arg2:Boolean=true){ if (_arg1){ _arg2 = (Math.random() < 0.5); }; super((_arg2) ? -60 : 540, ((Math.random() * 70) + 160), 25, 766, 16, air, _.e36, null, blast, 0.75, DATA_X, DATA_Y, DATA_R, _arg2); } override public function nt():void{ if (sk){ if (move()){ } else { rm(); return; }; } else { gv(); }; nu(3, 16, 24, -22); } } }//package
Section 860
//e37 (e37) package { public class e37 extends FlyerPathR { private var shootOffset:int; private static const DATA_X:Array = [-2, -7, -12.1, -17.2, -22.3, -27.4, -32.5, -37.6, -42.7, -47.7, -52.7, -57.7, -62.6, -67.5, -72.4, -77.4, -82.3, -87.2, -92.2, -97.2, -102.3, -107.3, -112.3, -117.4, -122.5, -127.6, -132.6, -137.7, -142.8, -147.8, -153, -158, -163.1, -168.1, -173.2, -178.4, -183.4, -188.5, -193.5, -198.6, -203.7, -208.8, -213.8, -218.9, -224, -229.1, -234.1, -239.2, -244.3, -249.3, -254.4, -259.5, -264.5, -269.7, -274.7, -279.7, -284.8, -289.8, -294.9, -299.9, -305, -310, -315.1, -320.2, -325.2, -330.2, -335.2, -340.1, -345, -349.8, -354.7, -359.5, -364.2, -368.8, -373.3, -377.8, -382.2, -386.5, -390.6, -394.7, -398.5, -402.3, -405.9, -409.3, -412.7, -415.9, -419, -421.9, -424.7, -427.3, -429.7, -432, -434.2, -436.1, -437.9, -439.4, -440.7, -441.8, -442.7, -443.4, -443.7, -443.9, -443.8, -443.4, -442.8, -442, -441, -439.8, -438.3, -436.7, -434.9, -432.9, -430.8, -428.6, -426.1, -423.5, -420.6, -417.5, -414.2, -410.7, -407, -403, -398.8, -394.5, -390, -385.2, -380.5, -375.5, -370.5, -365.5, -360.5, -355.3, -350.2, -345.2, -340, -335, -330, -325, -320.1, -315.2, -310.3, -305.4, -300.6, -295.8, -291.1, -286.5, -281.9, -277.4, -273, -268.8, -264.6, -260.5, -256.7, -252.8, -249.1, -240.4, -232.3, -224.3, -216.7, -209, -201.6, -194.4, -187.2, -180.2, -173.4, -166.8, -160.2, -154, -148, -142.1, -136.5, -131.1, -125.9, -120.9, -115.9, -111.2, -106.7, -102.2, -97.7, -93.1, -88.4, -83.8, -79.1, -74.5, -69.9, -65.3, -60.8, -56.3, -51.9, -47.6, -43.2, -39.1, -34.9, -30.9, -26.8, -23, -19.2, -15.6, -12]; private static const DATA_Y:Array = [0, -1, -1.7, -2.2, -2.5, -2.6, -2.4, -2.1, -1.5, -0.8, 0, 1, 1.9, 2.8, 3.6, 4.4, 5.1, 5.8, 6.4, 6.9, 7.4, 7.8, 8.3, 8.7, 9.1, 9.4, 9.8, 10.1, 10.4, 10.6, 10.9, 11.1, 11.2, 11.4, 11.5, 11.6, 11.7, 11.7, 11.8, 11.7, 11.7, 11.7, 11.6, 11.5, 11.3, 11.2, 11, 10.7, 10.5, 10.2, 9.9, 9.6, 9.2, 8.9, 8.4, 8, 7.5, 7.1, 6.5, 6, 5.4, 4.8, 4.2, 3.5, 2.8, 2.1, 1.3, 0.3, -0.8, -2.2, -3.7, -5.4, -7.2, -9.3, -11.5, -13.9, -16.5, -19.3, -22.3, -25.5, -28.7, -32.1, -35.7, -39.5, -43.3, -47.3, -51.3, -55.5, -59.8, -64.1, -68.4, -72.9, -77.4, -82.1, -86.9, -91.6, -96.6, -101.5, -106.5, -111.5, -116.6, -121.7, -126.8, -132, -137, -142, -147, -152, -156.9, -161.7, -166.5, -171.2, -175.7, -180.1, -184.5, -188.7, -192.9, -196.9, -200.7, -204.3, -207.7, -210.9, -213.8, -216.5, -218.8, -220.9, -222.7, -224.2, -225.3, -226.2, -226.9, -227.3, -227.5, -227.4, -227.2, -226.8, -226.2, -225.5, -224.6, -223.5, -222.3, -221, -219.4, -217.7, -215.8, -213.7, -211.5, -209.1, -206.5, -203.7, -200.9, -197.8, -194.6, -191.2, -187.7, -178.6, -169.2, -160, -150.8, -141.7, -132.8, -123.9, -115.1, -106.5, -98, -89.5, -80.9, -72.6, -64.2, -56, -47.7, -39.7, -31.7, -23.8, -16, -8.4, -0.9, 6.5, 13.5, 20.4, 26.9, 33.2, 39.3, 45.3, 51, 56.5, 61.8, 66.9, 71.8, 76.5, 81, 85.4, 89.5, 93.5, 97.3, 101, 104.5, 107.8, 111]; private static const DATA_R:Array = [90, 87.2, 84.7, 82.2, 79.7, 77.4, 75.2, 73.2, 71.4, 69.7, 68, 67.7, 68.2, 68.7, 69.4, 70, 70.7, 71.5, 72.5, 73.7, 73.7, 74.2, 74.5, 74.9, 75.2, 75.7, 76, 76.5, 76.7, 77.2, 77.7, 78, 78.4, 78.7, 79.2, 79.5, 79.9, 80.2, 80.7, 81, 81.5, 81.7, 82.2, 82.5, 83, 83.2, 83.7, 84, 84.5, 84.9, 85.2, 85.7, 86, 86.5, 86.7, 87.2, 87.7, 88, 88.4, 88.7, 89.2, 89.5, 90, 90.3, 90.5, 91.3, 93.3, 95.3, 97.3, 99.3, 101.5, 103.8, 106.1, 108.5, 110.8, 113.3, 115.6, 118.1, 120.6, 123.1, 125.4, 127.8, 130.1, 132.3, 134.4, 136.6, 138.6, 140.6, 142.4, 144.6, 146.7, 148.9, 151.2, 153.7, 156.2, 158.9, 161.5, 164.2, 167.2, 170, 172.9, 175.7, 178.5, -178.9, -176.2, -173.5, -171, -168.5, -166.2, -163.9, -161.7, -159.7, -157.4, -155.2, -152.5, -149.7, -146.9, -143.7, -140.4, -136.9, -133.1, -129.4, -125.6, -121.8, -117.8, -114.1, -110.5, -107, -103.6, -100.5, -97.5, -94.8, -92.3, -90, -87.5, -85.7, -84, -82.2, -80.2, -78.2, -76.2, -74.2, -72.2, -69.9, -67.7, -65.4, -63.2, -60.9, -58.7, -56.4, -54.2, -51.9, -49.9, -47.6, -45.6, -40.8, -40.3, -39.9, -39.6, -39.1, -38.6, -38.3, -37.9, -37.6, -37.1, -36.6, -35.6, -34.8, -33.8, -33.1, -32.3, -31.6, -30.8, -30.3, -29.6, -29.1, -28.6, -28, -31.6, -32.3, -33.1, -34.1, -34.8, -35.6, -36.4, -37.1, -37.9, -38.6, -39.3, -39.9, -40.6, -41.1, -41.9, -42.4, -42.8, -43.4, -43.9, -44.4, -45]; public function e37(_arg1:Boolean=true, _arg2:Boolean=true){ if (_arg1){ _arg2 = (Math.random() < 0.5); }; super((_arg2) ? -32 : 0x0200, ((Math.random() * 120) + 120), 30, 459, 16, air, _.e37, null, blast, 0.6, DATA_X, DATA_Y, DATA_R, _arg2); shootOffset = ((Math.random() * 60) - 30); } override public function nt():void{ var _local1:Number; var _local2:Number; var _local3:Number; if (sk){ if (move()){ } else { rm(); return; }; switch (tm){ case (shootOffset + 50): case (shootOffset + 100): case (shootOffset + 150): _local1 = (x - p.x); _local2 = (_y - p.y); if (((_local1 * _local1) + (_local2 * _local2)) > (ea + 2500)){ if ((((dif >= 1)) && (((Math.random() * dif) > 0.85)))){ _local3 = cb(); new Shot(x, y, (_local3 - 0.4)); new Shot(x, y, (_local3 + 0.4)); }; }; }; } else { gv(); }; nu(3, 25, 24, -7); } } }//package
Section 861
//e38 (e38) package { public class e38 extends FlyerPathR { private static const DATA_X:Array = [0, 0, -0.1, -0.3, -0.5, -0.8, -1.2, -1.5, -1.9, -2.5, -3.1, -3.7, -4.4, -5.2, -6.1, -7, -8, -9.1, -10.3, -11.5, -12.7, -14.1, -15.5, -17, -18.6, -20.2, -22, -23.8, -25.7, -27.6, -29.6, -31.8, -33.9, -36.2, -38.6, -41.1, -43.6, -46.2, -48.8, -51.5, -54.3, -57.2, -60.2, -63.2, -66.4, -69.5, -72.9, -76.1, -79.6, -83.1, -86.6, -90.2, -94, -97.7, -101.6, -105.6, -109.6, -113.7, -117.9, -122.1, -126.5, -131, -135.5, -140.1, -145, -149.8, -154.9, -160.1, -165.4, -170.7, -176.2, -182, -187.8, -193.7, -199.8, -206, -212.3, -218.8, -225.4, -232, -239, -246, -253.2, -260.5, -268, -275.7, -283.4, -291.3, -299.2, -307.2, -315.3, -323.4, -331.5, -339.6, -341.5, -343.4, -345.5, -347.6, -349.8, -352, -354.3, -356.5, -358.5, -360.4, -362.2, -363.9, -365.4, -366.7, -368, -369, -370, -370.8, -371.3, -371.8, -372, -372.1, -372, -371.8, -371.4, -370.9, -370.2, -369.3, -368.3, -367.1, -365.7, -364.3, -362.7, -360.8, -358.9, -356.7, -354.4, -351.9, -349.1, -346.1, -342.9, -339.5, -335.7, -331.5, -327.2, -322.5, -317.5, -312.4, -307, -301.4, -295.7, -289.7, -283.4, -277]; private static const DATA_Y:Array = [-0.8, -0.9, -1, -1.2, -1.4, -1.7, -2.1, -2.4, -2.9, -3.5, -4.1, -4.7, -5.5, -6.3, -7.2, -8.1, -9.1, -10.1, -11.2, -12.4, -13.6, -14.9, -16.2, -17.6, -19, -20.5, -22, -23.7, -25.2, -26.9, -28.7, -30.4, -32.2, -34.1, -35.9, -37.9, -39.9, -41.9, -44.1, -46.2, -48.4, -50.7, -53, -55.4, -57.8, -60.3, -62.8, -65.4, -68, -70.7, -73.4, -76.2, -79.1, -81.9, -84.9, -87.8, -90.8, -93.9, -97, -100.1, -103.3, -106.5, -109.7, -113, -116.2, -119.3, -122.4, -125.5, -128.5, -131.5, -134.6, -137.5, -140.3, -143.2, -145.9, -148.6, -151.2, -153.7, -156.1, -158.4, -160.4, -162.1, -163.7, -165, -166, -166.7, -167.1, -167.1, -166.8, -166.1, -165.1, -163.6, -162, -159.8, -159.1, -158.2, -157.1, -155.7, -154, -152, -149.6, -146.8, -143.8, -140.4, -136.8, -132.7, -128.5, -124, -119.3, -114.3, -108.9, -103.3, -97.5, -91.5, -85.2, -78.8, -72.1, -65.2, -58.2, -50.9, -43.6, -35.9, -28.1, -20.2, -12, -3.8, 4.8, 13.4, 22.3, 31.4, 40.7, 50.1, 59.6, 69.2, 79.1, 89.1, 99.4, 109.9, 120.5, 131.2, 141.9, 152.8, 163.8, 174.8, 185.9, 197.2, 208.5, 220]; private static const DATA_R:Array = [135, 134.9, 134.9, 134.9, 134.9, 134.9, 134.8, 134.6, 134.6, 134.4, 134.4, 134.1, 134.1, 133.9, 133.6, 133.4, 133.3, 133.1, 132.8, 132.6, 132.3, 131.9, 131.6, 131.4, 130.9, 130.6, 130.1, 129.8, 129.4, 128.9, 128.4, 127.9, 127.4, 127.4, 127.3, 127.3, 127.1, 127.1, 127.1, 127.1, 126.9, 126.9, 126.8, 126.6, 126.6, 126.6, 126.4, 126.4, 126.3, 126.1, 126.1, 126.1, 125.9, 125.8, 125.8, 125.6, 125.6, 125.4, 125.3, 125.3, 125.1, 124.4, 123.6, 122.8, 121.9, 121.1, 120.3, 119.3, 118.3, 117.5, 116.6, 115.6, 114.6, 113.6, 112.6, 111.6, 110.6, 109.6, 108.3, 106.3, 104.3, 102.1, 100, 97.6, 95.3, 92.8, 90.3, 88, 85.5, 83, 80.5, 78.2, 75.7, 70.5, 67.2, 63.2, 58.7, 54.1, 49.2, 44.4, 39.6, 35.1, 30.8, 26.8, 23.3, 20.1, 17.3, 14.6, 12.3, 10, 8, 6, 4, 2.3, 0.8, -0.6, -2, -3.3, -4.5, -5.8, -6.8, -7.8, -8.8, -9.6, -10.3, -11.1, -12, -12.8, -13.6, -14.5, -15.3, -16.3, -17.3, -18.1, -19.1, -20.1, -21.3, -22.6, -23.6, -24.6, -25.5, -26.3, -27.1, -27.8, -28.3, -28.8, -29.4, -30]; public function e38(_arg1:Boolean=true, _arg2:Boolean=true){ if (_arg1){ _arg2 = (Math.random() < 0.5); }; super((_arg2) ? -20 : 500, ((Math.random() * 20) + 160), 40, 603, 16, air, _.e38, null, blast, 0.75, DATA_X, DATA_Y, DATA_R, _arg2); } override public function nt():void{ if (sk){ if (move()){ } else { rm(); return; }; } else { gv(); }; nu(3, 20, 30, -18); } } }//package
Section 862
//e39 (e39) package { public class e39 extends Flyer { private var align:Number; public function e39(){ super(((Math.random() * 360) + 60), -70, (160 + (lvl * 40)), 1658, 24, air, _.e39, null, blast, 1.4); if (x > 240){ align = ((Math.random() * 120) + 120); return; }; align = (360 - (Math.random() * 120)); } override protected function ot():void{ var _local3:int; if ((_f + 1) < _t){ _local3 = (_f = (_f + 1)); _b.bitmapData = _g.frame(_local3).b; _b.x = _g.frame(_local3).x; _b.y = _g.frame(_local3).y; }; _y = y; var _local1:Number = (x - p.x); var _local2:Number = (_y - p.y); if (((_local1 * _local1) + (_local2 * _local2)) < ea){ if (inv){ } else { if (((alv) && ((s1 == 0)))){ ht(100); if ((alv = (ar > 0))){ ar = (ar - 1); inv = true; new Sfx($S.explosion$armor, p); }; }; }; }; if ((tm = (tm + 1)) == vs){ ea = -((ea + 0x0400)); }; } override protected function di():void{ var _local1:Number; _local1 = (df * ((((lvl == 7)) || ((lvl == 8)))) ? 0.5 : 1.5); new ucannon(x, y); Efx.$(fx, x, y, xt, (Math.random() * 360), xz); Wreck.$(x, y, _g.frame(0), xz, _s); ocs = (ocs + _local1); csc = (csc + _local1); rm(); if (((ek = (ek + 1)) % 113) == 0){ new star$1(x, y); } else { if ((ek & 127) == 0){ new star$2(x, y); }; }; } override public function nt():void{ var _local1:Number; if (sk){ x = (x + ((align - x) * 0.01)); y = (y + 0.8); if (y > 555){ rm(); return; }; if (Math.random() < dif){ if (tm == 140){ _local1 = cb(); new Shot(x, y, (_local1 - 0.7)); new Shot(x, y, (_local1 + 0.7)); new Shot(x, y, (_local1 - 0.35)); new Shot(x, y, (_local1 + 0.35)); new Shot(x, y, _local1); }; }; } else { gv(); }; nu(7, 16, 64, -37); } } }//package
Section 863
//e4 (e4) package { public class e4 extends Flyer { public function e4(){ var _local1:Number = p.x; if (_local1 < 150){ _local1 = 150; } else { if (_local1 > 330){ _local1 = 330; }; }; super(((_local1 + (Math.random() * 200)) - 100), -40, 25, 380, 15, air, _.e4, _.e4s, blast, 0.8); } override public function nt():void{ var _local1:Number; var _local2:Number; var _local3:Number; if (sk){ if (tm < 16){ y = (y + ((18 - tm) * 0.2)); }; _local1 = ((rotation + 180) * 0.0174532925199433); _local2 = (Math.atan2((p.y - (y = (y + ((Math.random() * 1.5) + 1)))), (p.x - (x = (x + Math.sin((rotation * 0.0174532925199433)))))) + 1.5707963267949); if (_local2 < 0){ _local2 = (_local2 + 6.28318530717959); }; if (_local1 < 0){ _local1 = (_local1 + 6.28318530717959); } else { if (_local1 >= 6.28318530717959){ _local1 = (_local1 - 6.28318530717959); }; }; _local3 = (_local2 - _local1); if (_local3 < 0){ _local3 = (_local3 + 6.28318530717959); } else { if (_local3 >= 6.28318530717959){ _local3 = (_local3 - 6.28318530717959); }; }; if ((((_local1 < (_local2 + 0.0125))) && ((_local1 > (_local2 - 0.0125))))){ _local1 = _local2; } else { _local1 = (_local1 + ((_local3 > 3.14159265358979)) ? -0.025 : 0.025); }; if (dif > 0.5){ if ((((tm == 64)) && ((Math.random() < (dif * 0.25))))){ new Shot((x + (32.45 * Math.sin((_local1 + 0.588)))), (y - (32.45 * Math.cos((_local1 + 0.588)))), (_local1 + 0.2)); new Shot((x + (32.45 * Math.sin((_local1 + 5.69518)))), (y - (32.45 * Math.cos((_local1 + 5.69518)))), (_local1 - 0.2)); }; }; rotation = ((_local1 * 57.2957795130823) + 180); } else { gv(); }; if (y > 430){ rm(); } else { nu(4, 42, 16, 0); }; } } }//package
Section 864
//e40 (e40) package { public class e40 extends Flyer { private var xs:int; private var sp:Number; public function e40(_arg1:int){ super(_arg1, -48, 100, 908, 24, air, _.e40, null, blast, 1); sp = 3; xs = ((x > 240)) ? -1 : 1; scaleX = ((int((Math.random() * 2)) * 2) - 1); scaleY = ((int((Math.random() * 2)) * 2) - 1); } override protected function di():void{ var _local1:Number; _local1 = ((df > 4)) ? (df * 2) : (((dif * ((lvl * 0.125) + 0.75)) / ((tm + 48) - (df * 4))) * 0x1000); new star$1(x, (y - 30)); new star$1((x + 30), (y - 30)); new star$1((x + 30), y); new star$1((x + 30), (y + 30)); new star$1(x, (y + 30)); new star$1((x - 30), (y + 30)); new star$1((x - 30), y); new star$1((x - 30), (y - 30)); Efx.$(fx, x, y, xt, (Math.random() * 360), xz); Wreck.$(x, y, _g.frame(0), xz, _s); ocs = (ocs + _local1); csc = (csc + _local1); rm(); if (((ek = (ek + 1)) % 113) == 0){ new star$1(x, y); } else { if ((ek & 127) == 0){ new star$2(x, y); }; }; } override public function nt():void{ var _local1:Number; var _local2:Number; if (sk){ x = (x + (xs / ((tm * 0.01) + 2))); sp = (sp * ((Math.random() * 0.02) + 0.98)); y = (y + (sp + 1)); if (y > 513){ rm(); return; }; _local1 = (p.x - x); _local2 = (p.y - y); } else { gv(); }; nu(3, 22, 10, -5); } } }//package
Section 865
//e41 (e41) package { public class e41 extends Flyer { private var xs:int; private var sp:Number; public function e41(_arg1:int){ super(_arg1, -48, 100, 730, 24, air, _.e41, null, blast, 1); sp = 3; xs = ((x > 240)) ? -1 : 1; scaleX = ((int((Math.random() * 2)) * 2) - 1); scaleY = ((int((Math.random() * 2)) * 2) - 1); } override protected function di():void{ var _local1:Number; _local1 = ((df > 4)) ? (df * 2) : (((dif * ((lvl * 0.125) + 0.75)) / ((tm + 48) - (df * 4))) * 0x1000); new star$2(x, y); new star$2((x - 30), (y - 30)); new star$2((x + 30), (y - 30)); new star$2((x + 30), (y + 30)); new star$2((x - 30), (y + 30)); Efx.$(fx, x, y, xt, (Math.random() * 360), xz); Wreck.$(x, y, _g.frame(0), xz, _s); ocs = (ocs + _local1); csc = (csc + _local1); rm(); if (((ek = (ek + 1)) % 113) == 0){ new star$1(x, y); } else { if ((ek & 127) == 0){ new star$2(x, y); }; }; } override public function nt():void{ var _local1:Number; var _local2:Number; if (sk){ x = (x + (xs / ((tm * 0.01) + 2))); sp = (sp * ((Math.random() * 0.02) + 0.98)); y = (y + (sp + 1)); if (y > 513){ rm(); return; }; _local1 = (p.x - x); _local2 = (p.y - y); } else { gv(); }; nu(3, 16, 16, -8); } } }//package
Section 866
//e42 (e42) package { public class e42 extends Flyer { private var xs:int; private var sp:Number; public function e42(_arg1:int){ super(_arg1, -48, 100, 871, 24, air, _.e42, null, blast, 1); sp = 3; xs = ((x > 240)) ? -1 : 1; scaleX = ((int((Math.random() * 2)) * 2) - 1); } override protected function di():void{ var _local1:Number; var _local2:int; _local1 = ((df > 4)) ? (df * 2) : (((dif * ((lvl * 0.125) + 0.75)) / ((tm + 48) - (df * 4))) * 0x1000); new star$2(x, (y - 30)); new star$1((x + 30), y); new star$2(x, (y + 30)); new star$1((x - 30), y); new star$2((x - 30), (y + 30)); new star$1((x + 30), (y + 30)); _local2 = ((ic = (ic + 1)) & 31); if (((_local2 & 7) > 0)){ new ugun(x, y); } else { if ((_local2 > 0)){ new ubomb(x, y); } else { new upower(x, y); }; }; Efx.$(fx, x, y, xt, (Math.random() * 360), xz); Wreck.$(x, y, _g.frame(0), xz, _s); ocs = (ocs + _local1); csc = (csc + _local1); rm(); if (((ek = (ek + 1)) % 113) == 0){ new star$1(x, y); } else { if ((ek & 127) == 0){ new star$2(x, y); }; }; } override public function nt():void{ var _local1:Number; var _local2:Number; if (sk){ x = (x + (xs / ((tm * 0.01) + 2))); sp = (sp * ((Math.random() * 0.02) + 0.98)); y = (y + (sp + 1)); if (y > 513){ rm(); return; }; _local1 = (p.x - x); _local2 = (p.y - y); } else { gv(); }; nu(3, 16, 16, -8); } } }//package
Section 867
//e43 (e43) package { public class e43 extends Flyer { private var aoR:Number; private var ts:Number; private var aoX:Number; private var aoY:Number; private var sp:Number; private var sht:int; public function e43(_arg1:int, _arg2:int=-31, _arg3:int=0){ sp = 2; ts = 0.1; sht = (((Math.random() * 16) + 16) * ((((lvl == 9)) && ((dif >= 1)))) ? 0.3 : 1); aoX = ((Math.random() * 90) - 45); aoY = ((Math.random() * 90) - 45); aoR = ((Math.random() * 1.4) - 0.7); super(_arg1, _arg2, ((_arg2 == -31)) ? 8 : 0, 443, ((lvl == 9)) ? 1 : 6, air, _.e43, null, blast, 0.5); if (_arg2 == -31){ rotation = ((Math.random() * 140) - 70); } else { rotation = _arg3; }; } override public function ht(_arg1:Number, _arg2:int=0):void{ if (df == 0){ visible = false; } else { super.ht(_arg1, _arg2); }; } override public function nt():void{ var _local1:Number; var _local2:Number; var _local3:Number; if (visible){ if (sk){ _local1 = ((Math.atan2(((p.y + aoY) - _y), ((p.x + aoX) - x)) + 1.5707963267949) + aoR); _local2 = ((rotation - 180) * 0.0174532925199433); if (_local1 < 0){ _local1 = (_local1 + 6.28318530717959); }; if (_local2 < 0){ _local2 = (_local2 + 6.28318530717959); } else { if (_local2 >= 6.28318530717959){ _local2 = (_local2 - 6.28318530717959); }; }; _local3 = (_local1 - _local2); if (_local3 < 0){ _local3 = (_local3 + 6.28318530717959); } else { if (_local3 >= 6.28318530717959){ _local3 = (_local3 - 6.28318530717959); }; }; if ((((_local2 < (_local1 + (ts * 0.5)))) && ((_local2 > (_local1 - (ts * 0.5)))))){ _local2 = _local1; } else { if (_local3 > 3.14159265358979){ _local2 = (_local2 - ts); } else { _local2 = (_local2 + ts); }; }; rotation = ((_local2 * 57.2957795130823) + 180); _local2 = (_local2 + ((Math.random() * 0.2) - 0.1)); sp = (sp + 0.2); ts = (ts * 0.9); x = (x + (Math.sin(_local2) * sp)); y = (y - (Math.cos(_local2) * sp)); if ((((((((x < -(width))) || ((x > (width + 480))))) || ((y < -(height))))) || ((y > (height + 360))))){ rm(); return; }; if (tm == sht){ if (Math.random() < (dif * 0.4)){ new Shot(x, y, ((((rotation + 180) * 0.0174532925199433) + Math.random()) - 0.5)); }; }; } else { gv(); }; if (df == 0){ ot(); } else { nu(3, 10, 38, -18); }; } else { di(); }; } override protected function gv():void{ var _local3:Number; var _local5:Number; if (df == 0){ gv2(); return; }; if ((((sucker == null)) || (sucker.gone()))){ if (visible){ di(); return; }; }; var _local1:Number = (sux - x); var _local2:Number = (suy - _y); _local3 = ((_local1 * _local1) + (_local2 * _local2)); var _local4:Number = (Math.atan2(_local2, _local1) + 1.5707963267949); _local5 = (300000 / ((_local3 * 2) + 2500)); if (_local4 < 0){ _local4 = (_local4 + 6.28318530717959); }; if (skr < 0){ skr = (skr + 6.28318530717959); } else { if (skr >= 6.28318530717959){ skr = (skr - 6.28318530717959); }; }; var _local6:Number = (_local4 - skr); if (_local6 < 0){ _local6 = (_local6 + 6.28318530717959); } else { if (_local6 >= 6.28318530717959){ _local6 = (_local6 - 6.28318530717959); }; }; if ((((skr < (_local4 + 0.03))) && ((skr > (_local4 - 0.03))))){ skr = _local4; } else { if (_local6 > 3.14159265358979){ skr = (skr - 0.06); } else { skr = (skr + 0.06); }; }; var _local7:Number = (_local5 * Math.sin(skr)); var _local8:Number = (_local5 * Math.cos(skr)); x = (x + (_local5 * Math.sin(skr))); _y = (y = (y - (_local5 * Math.cos(skr)))); rotation = (rotation + skd); if (_local3 > 2500){ if (Math.random() > 0.9){ ht(hp); }; } else { x = sux; _y = (y = suy); ht(hp); }; } override protected function rm():void{ if (df == 0){ e.splice(e.indexOf(this), 1); d(this); } else { super.rm(); }; } } }//package
Section 868
//e43$emit (e43$emit) package { import flash.display.*; public class e43$emit extends Timeline { private var targ:int; private var is43:Boolean; private var sc:int; private var spdX:Number; private var spdY:Number; public function e43$emit(_arg1:int, _arg2:int, _arg3:Sprite, _arg4:Boolean=false){ is43 = _arg4; super(bg.lo, _arg1, _arg2, (is43) ? _.e43 : _.e44); rotation = ((_arg3 is g21)) ? ((Math.random() * 180) + 90) : (Math.random() * 360); sc = 0; targ = Math.ceil(((_arg3.width + _arg3.height) * 0.0625)); if (lvl == 9){ targ = (targ * 0.25); }; spdX = (Math.sin((rotation * 0.0174532925199433)) * -4); spdY = ((Math.cos((rotation * 0.0174532925199433)) * 4) + 2); } override public function nt():void{ sc = (sc + 1); if (sc >= targ){ if (is43){ new e43(x, (y + bg.y), rotation); } else { new e44(x, (y + bg.y), rotation); }; Efx.$(fx, x, (y + bg.y), _.bi$4, (Math.random() * 360), ((Math.random() * 0.5) + 1), false, ((Math.random() * 0.6) + 0.3)); Efx.$(fx, x, (y + bg.y), _.bi$4, (Math.random() * 360), ((Math.random() * 0.5) + 1), false, ((Math.random() * 0.6) + 0.3)); d(this); return; }; lp(); x = (x + spdX); y = (y + spdY); } } }//package
Section 869
//e44 (e44) package { public class e44 extends Flyer { private var aoR:Number; private var ts:Number; private var aoX:Number; private var aoY:Number; private var sp:Number; private var sht:int; public function e44(_arg1:int, _arg2:int=-34, _arg3:int=0){ sp = 2; ts = 0.12; sht = (((Math.random() * 12) + 12) * ((((lvl == 9)) && ((dif >= 1)))) ? 0.5 : 1); aoX = ((Math.random() * 100) - 50); aoY = ((Math.random() * 100) - 50); aoR = (Math.random() - 0.5); super(_arg1, _arg2, ((_arg2 == -34)) ? 12 : 0, 855, ((lvl == 9)) ? 1 : 6, air, _.e44, null, blast, 0.65); if (_arg2 == -34){ if (_arg1 < 240){ rotation = ((Math.random() * 70) - 20); } else { if (_arg1 == 240){ rotation = ((Math.random() * 100) - 50); } else { rotation = ((Math.random() * -70) + 20); }; }; } else { rotation = _arg3; }; } override public function ht(_arg1:Number, _arg2:int=0):void{ if (df == 0){ visible = false; } else { super.ht(_arg1, _arg2); }; } override public function nt():void{ var _local1:Number; var _local2:Number; var _local3:Number; var _local4:Number; if (visible){ if (sk){ _local1 = ((Math.atan2(((p.y + aoY) - _y), ((p.x + aoX) - x)) + 1.5707963267949) + aoR); _local2 = ((rotation - 180) * 0.0174532925199433); if (_local1 < 0){ _local1 = (_local1 + 6.28318530717959); }; if (_local2 < 0){ _local2 = (_local2 + 6.28318530717959); } else { if (_local2 >= 6.28318530717959){ _local2 = (_local2 - 6.28318530717959); }; }; _local3 = (_local1 - _local2); if (_local3 < 0){ _local3 = (_local3 + 6.28318530717959); } else { if (_local3 >= 6.28318530717959){ _local3 = (_local3 - 6.28318530717959); }; }; if ((((_local2 < (_local1 + (ts * 0.5)))) && ((_local2 > (_local1 - (ts * 0.5)))))){ _local2 = _local1; } else { if (_local3 > 3.14159265358979){ _local2 = (_local2 - ts); } else { _local2 = (_local2 + ts); }; }; rotation = ((_local2 * 57.2957795130823) + 180); _local2 = (_local2 + ((Math.random() * 0.2) - 0.1)); sp = (sp + 0.25); ts = (ts * 0.9); x = (x + (Math.sin(_local2) * sp)); y = (y - (Math.cos(_local2) * sp)); if ((((((((x < -(width))) || ((x > (width + 480))))) || ((y < -(height))))) || ((y > (height + 360))))){ rm(); return; }; if (tm == sht){ if ((Math.random() * ((((lvl == 9)) && ((dif >= 1)))) ? 0.5 : 1) < (dif * 0.3)){ _local4 = ((cb() + Math.random()) - 0.5); new Shot((x + (4 * Math.cos(_local4))), (y + (4 * Math.sin(_local4))), _local4); new Shot((x - (4 * Math.cos(_local4))), (y - (4 * Math.sin(_local4))), _local4); }; }; } else { gv(); }; if (df == 0){ ot(); } else { nu(4, 16, 34, -14); }; } else { di(); }; } override protected function gv():void{ var _local3:Number; var _local5:Number; if (df == 0){ gv2(); return; }; if ((((sucker == null)) || (sucker.gone()))){ if (visible){ di(); return; }; }; var _local1:Number = (sux - x); var _local2:Number = (suy - _y); _local3 = ((_local1 * _local1) + (_local2 * _local2)); var _local4:Number = (Math.atan2(_local2, _local1) + 1.5707963267949); _local5 = (300000 / ((_local3 * 2) + 2500)); if (_local4 < 0){ _local4 = (_local4 + 6.28318530717959); }; if (skr < 0){ skr = (skr + 6.28318530717959); } else { if (skr >= 6.28318530717959){ skr = (skr - 6.28318530717959); }; }; var _local6:Number = (_local4 - skr); if (_local6 < 0){ _local6 = (_local6 + 6.28318530717959); } else { if (_local6 >= 6.28318530717959){ _local6 = (_local6 - 6.28318530717959); }; }; if ((((skr < (_local4 + 0.03))) && ((skr > (_local4 - 0.03))))){ skr = _local4; } else { if (_local6 > 3.14159265358979){ skr = (skr - 0.06); } else { skr = (skr + 0.06); }; }; var _local7:Number = (_local5 * Math.sin(skr)); var _local8:Number = (_local5 * Math.cos(skr)); x = (x + (_local5 * Math.sin(skr))); _y = (y = (y - (_local5 * Math.cos(skr)))); rotation = (rotation + skd); if (_local3 > 2500){ if (Math.random() > 0.9){ ht(hp); }; } else { x = sux; _y = (y = suy); ht(hp); }; } override protected function rm():void{ if (df == 0){ e.splice(e.indexOf(this), 1); d(this); } else { super.rm(); }; } } }//package
Section 870
//e45 (e45) package { public class e45 extends Flyer { private var ao:Number; private var kami:int; private var fwd:Boolean; private var ts:Number; private var sp:Number; private var sht:int; public function e45(_arg1:int, _arg2:int=-32){ sp = 0; ts = 0.03; fwd = true; kami = ((Math.random() * 32) + 16); ao = (((Math.random() * 2.4) - 1.2) / dif); sht = ((Math.random() * 32) + 8); super(_arg1, _arg2, 0, 446, 8, air, _.e45, null, blast, 0.38); } override public function ht(_arg1:Number, _arg2:int=0):void{ visible = false; } override public function nt():void{ var _local1:Number; var _local2:Number; var _local3:Number; var _local4:int; var _local5:int; if (visible){ ot(); if (sk){ _local1 = (cb() + (fwd) ? 0 : ao); _local2 = ((rotation - 180) * 0.0174532925199433); if (_local1 < 0){ _local1 = (_local1 + 6.28318530717959); }; if (_local2 < 0){ _local2 = (_local2 + 6.28318530717959); } else { if (_local2 >= 6.28318530717959){ _local2 = (_local2 - 6.28318530717959); }; }; _local3 = (_local1 - _local2); if (_local3 < 0){ _local3 = (_local3 + 6.28318530717959); } else { if (_local3 >= 6.28318530717959){ _local3 = (_local3 - 6.28318530717959); }; }; if ((((_local2 < (_local1 + (ts * 0.5)))) && ((_local2 > (_local1 - (ts * 0.5)))))){ _local2 = _local1; } else { if (_local3 > 3.14159265358979){ _local2 = (_local2 - ts); sp = (sp * 0.92); } else { _local2 = (_local2 + ts); sp = (sp * 0.92); }; }; rotation = ((_local2 * 57.2957795130823) + 180); if (fwd){ _local4 = (p.x - x); _local5 = (p.y - y); if ((((tm < kami)) && ((((_local4 * _local4) + (_local5 * _local5)) > 0x1900)))){ x = (x + ((240 - x) * 0.005)); y = (y + ((350 - y) * 0.05)); } else { fwd = false; ts = 0.1; sp = 0.5; }; } else { x = (x + (sp * Math.sin((((rotation - 180) * Math.PI) / 180)))); y = (y - (sp * Math.cos((((rotation - 180) * Math.PI) / 180)))); if ((((((((x < -17)) || ((y < -17)))) || ((x > 497)))) || ((y > 377)))){ rm(); return; }; ts = (ts * 0.97); sp = (sp + 0.5); }; switch (tm){ case 5: if (Math.random() < (dif * 0.35)){ new Shot(x, y, cb()); }; break; case sht: if (Math.random() < (dif * 0.35)){ new Shot(x, y, ((Math.random() < 0.75)) ? cb() : ((rotation + 180) * 0.0174532925199433)); }; }; } else { gv(); }; } else { di(); }; } override protected function gv():void{ gv2(); } override protected function rm():void{ e.splice(e.indexOf(this), 1); d(this); } } }//package
Section 871
//e46 (e46) package { public class e46 extends Flyer { private var left:Boolean; private var sp:Number; private var sht:int; private static var ay:int = 0; public function e46(){ var _local1:int; switch (ay){ case 1: case 7: _local1 = 80; break; case 2: case 6: _local1 = 120; break; case 3: case 5: _local1 = 160; break; case 4: _local1 = 200; break; default: _local1 = 40; }; ay = ((ay + 1) & 7); sp = 0.25; left = (((p.x > 240)) || ((((p.x == 240)) && ((Math.random() < 0.5))))); sht = ((Math.random() * 40) + 20); if (left){ } else { rotation = 180; }; super((left) ? -19 : 499, _local1, 0, 511, 8, sky, _.e46, null, blast, ((Math.random() * 0.07) + 0.35)); } override protected function gv():void{ gv2(); } override public function nt():void{ if (visible){ if (sk){ if (left){ x = (x + sp); if (x >= 568){ rm(); return; }; } else { x = (x - sp); if (x <= -88){ rm(); return; }; }; sp = (sp + 0.25); if (tm == sht){ if (Math.random() < (dif * 0.2)){ new Shot(x, y, -0.785398163397448); new Shot(x, y, 0.785398163397448); new Shot(x, y, 2.35619449019234); new Shot(x, y, -2.35619449019234); }; }; } else { gv(); }; ot(); } else { di(); }; } override protected function rm():void{ e.splice(e.indexOf(this), 1); d(this); } override public function ht(_arg1:Number, _arg2:int=0):void{ visible = false; } } }//package
Section 872
//e47 (e47) package { public class e47 extends FlyerPathR { private static const DATA_X:Array = [19, 13, 6.8, 0.7, -5, -10.7, -16.3, -21.7, -27.1, -32.3, -37.5, -42.6, -47.6, -52.4, -57.3, -62, -66.6, -71.3, -75.8, -80.2, -84.6, -88.7, -92.8, -96.8, -100.7, -104.5, -108.3, -111.9, -115.4, -118.7, -121.9, -125, -127.9, -130.7, -133.3, -135.7, -138, -140, -141.9, -143.7, -145.2, -146.6, -147.8, -148.8, -149.8, -150.6, -151.3, -151.9, -152.5, -152.9, -153.3, -153.5, -153.8, -154, -154.1, -154.2, -154.3, -154.4, -154.3, -154.3, -154.3, -154.2, -154.1, -154.1, -154, -154, -154, -154, -154, -154, -154, -154, -154, -154, -154, -154, -154, -154, -154, -154, -154, -154, -154, -154, -154, -154, -154, -154, -154, -154, -154, -154, -154, -154, -154, -154]; private static const DATA_Y:Array = [-4, -3.2, -2.4, -1.7, -1.1, -0.5, 0.1, 0.7, 1.2, 1.8, 2.3, 2.9, 3.3, 3.8, 4.4, 4.8, 5.3, 5.8, 6.2, 6.7, 7.1, 7.7, 8.3, 9.2, 10.1, 11.1, 12.3, 13.7, 15.1, 16.7, 18.5, 20.3, 22.3, 24.5, 26.7, 29.1, 31.6, 34.1, 36.7, 39.3, 42, 44.6, 47.3, 49.9, 52.6, 55.2, 57.7, 60.2, 62.7, 65.1, 67.3, 69.7, 71.9, 74.1, 76.1, 78.1, 80, 81.9, 83.7, 85.5, 87.1, 88.7, 90.2, 91.6, 93, 93.2, 94, 95.3, 97.1, 99.3, 102.2, 105.5, 109.3, 113.6, 118.5, 123.8, 129.7, 136.1, 142.9, 150.3, 158.2, 166.6, 175.6, 185, 194.9, 205.4, 216.3, 227.8, 239.8, 252.3, 265.3, 278.8, 292.8, 307.3, 322.4, 337.9]; private static const DATA_R:Array = [75, 76, 76.7, 77.2, 77.7, 78, 78.2, 78.7, 79, 79.2, 79.7, 79.9, 80.2, 80.5, 80.7, 81, 81.2, 81.5, 81.7, 82, 81, 79.5, 77.9, 76.2, 74.2, 72.2, 70.2, 67.7, 65.2, 62.7, 59.9, 57.1, 54.1, 50.9, 47.9, 44.6, 41.6, 38.6, 35.6, 32.6, 29.9, 27.3, 24.8, 22.6, 20.5, 18.5, 16.8, 15, 13.5, 12, 10.6, 9.5, 8.3, 7.3, 6.3, 5.5, 4.5, 3.8, 3.1, 2.5, 1.8, 1.3, 0.8, 0.3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; public function e47(_arg1:Boolean=false, _arg2:int=-1){ if (_arg2 == -1){ if (_arg1){ (-10 - (Math.random() * 80)); } else { ((Math.random() * 80) + 490); }; }; super(_arg2, ((Math.random() * 100) - 10), 40, 760, 8, sky, _.e47, null, blast, 0.7, DATA_X, DATA_Y, DATA_R, _arg1); } override public function nt():void{ if (sk){ if (move()){ } else { rm(); return; }; if (tm >= 22){ if (tm <= ((dif == 0.5)) ? 28 : 32){ if ((tm & 1) == 0){ new Shot(x, y, ((rotation + 180) * 0.0174532925199433)); }; }; }; } else { gv(); }; nu(3, 30, 12, -10); } } }//package
Section 873
//e48 (e48) package { public class e48 extends Asteroid { public function e48(){ super(_.e48); } } }//package
Section 874
//e49 (e49) package { public class e49 extends Asteroid { public function e49(){ super(_.e49); } } }//package
Section 875
//e5 (e5) package { public class e5 extends Flyer { private var rt:Number; private var tn:int; public function e5(){ var _local1:Number = p.x; if (_local1 < 120){ _local1 = 120; } else { if (_local1 > 360){ _local1 = 360; }; }; rt = ((Math.random() * 90) + 135); tn = 0; super(((_local1 + (Math.random() * 200)) - 100), -26, 16, 773, 12, sky, _.e5, _.e5s, blast, 0.55); } override public function nt():void{ var _local1:Number; var _local2:Number; if (sk){ _local1 = ((Math.atan2(((80 - (tm * 0.2)) - y), (((Math.random() * 240) + 40) - x)) * 57.2957795130823) + 90); if ((((Math.abs((_local1 - rt)) < 10)) || ((Math.abs((_local1 - rt)) > 350)))){ rt = _local1; tn = 0; } else { if ((((rt < _local1)) && ((tn < 5)))){ tn = (tn + ((Math.random() * 0.5) + 0.75)); } else { if (tn > -5){ tn = (tn - ((Math.random() * 0.5) + 0.75)); }; }; }; _local2 = (((Math.random() * 3) + 7) * Math.sin(((rt = (rt + tn)) * 0.0174532925199433))); if (((((((((x = (x + _local2)) < -26)) || ((x > 506)))) || (((y = (y - (((Math.random() * 3) + 2) * Math.cos((rt * 0.0174532925199433))))) < -26)))) || ((y > 386)))){ rm(); } else { rotation = (_local2 * -2); }; if ((tm % 96) == 0){ if ((Math.random() * dif) > 0.65){ new Shot(x, y, cb()); }; }; } else { gv(); }; nu(3, 32, 18, -12); } } }//package
Section 876
//e50 (e50) package { public class e50 extends Asteroid { public function e50(){ super(_.e50); } } }//package
Section 877
//e51 (e51) package { public class e51 extends Asteroid { public function e51(){ super(_.e51); } } }//package
Section 878
//e52 (e52) package { import flash.geom.*; public class e52 extends Flyer { private var acc:Boolean; private var small:Boolean; private var yc:Number; private var id:int; private var max:Number; private var spd:Number; private var gr:int; private var spl:int; private var grMax:int; private var xc:Number; private static const ec:ColorTransform = new ColorTransform(2, 2, 2); public function e52(_arg1:int, _arg2:int, _arg3:int=0, _arg4:Boolean=false){ var _local6:Number; id = _arg3; var _local5:int = ((small) ? 100 : 150 - (id << 1)); if (_local5 < 50){ _local5 = 50; }; small = _arg4; super(_arg1, _arg2, _local5, (small) ? 73 : 1156, 5, air, _.e52, null, blast, 0.7); spl = ((Math.random() * 80) + 80); if (id == 0){ _local6 = (Math.random() * 1.5707963267949); if (x < 240){ if (y < 180){ _local6 = (_local6 + 1.5707963267949); }; } else { if (y < 180){ _local6 = (_local6 + 3.14159265358979); } else { _local6 = (_local6 - 1.5707963267949); }; }; spd = ((Math.random() * 10) + 10); xc = Math.sin(_local6); yc = -(Math.cos(_local6)); }; if (small){ scaleX = 0.25; scaleY = 0.25; gr = 0; grMax = ((Math.random() * 160) + 160); spd = 0; acc = false; }; } override protected function di():void{ if (small){ if ((((id < 3)) && (sk))){ hp = 0; return; }; } else { split(); }; Efx.$(fx, x, y, _.bi$4, (Math.random() * 360), xz); ocs = (ocs + ((df * 8) / ((id << 2) + 1))); rm(); ek = (ek + 1); } override public function nt():void{ var _local1:Number; var _local2:Number; var _local3:Number; var _local4:Number; var _local5:Number; nu(0, 0, 0, 0); if (sk){ if (small){ gr = (gr + 1); if ((gr << 1) < grMax){ } else { if (gr < grMax){ if (scaleX < 0.5){ scaleX = (scaleX + 0.05); scaleY = scaleX; ea = ((scaleX * scaleX) * 1156); }; } else { if (scaleX < 1){ scaleX = (scaleX + 0.1); scaleY = scaleX; ea = ((scaleX * scaleX) * 1156); } else { df = (150 - (id << 1)); if (df < 50){ df = 50; }; small = false; sucker = null; sk = true; hp = df; tm = 75; return; }; }; }; if (acc){ x = (x + (xc * spd)); y = (y + (yc * spd)); spd = (spd + 0.5); if (spd >= max){ acc = false; }; } else { if (spd <= 0){ _local1 = (Math.random() * 6.28318530717959); xc = Math.sin(_local1); yc = -(Math.cos(_local1)); _local2 = (x + (xc * 60)); _local3 = (y + (yc * 60)); if ((((((((_local2 < 35)) || ((_local3 < 35)))) || ((_local2 > 445)))) || ((_local3 > 325)))){ _local4 = (Math.min(x, (480 - x)) + 1); _local5 = (Math.min(y, (360 - y)) + 1); _local1 = (Math.atan2((((Math.random() * (360 - (_local5 * 2))) + _local5) - y), (((Math.random() * (480 - (_local4 * 2))) + _local4) - x)) + 1.5707963267949); xc = Math.sin(_local1); yc = -(Math.cos(_local1)); }; max = (((Math.random() * 3) + 1) * (scaleX + 1)); acc = true; spd = (spd + 0.5); } else { x = (x + (xc * spd)); y = (y + (yc * spd)); spd = (spd - 0.5); }; }; y = (y + ((gr / grMax) * 0.25)); } else { if (id == 0){ x = (x + (xc * spd)); y = (y + ((yc * spd) + 0.5)); spd = (spd * 0.92); } else { y = (y + 0.25); }; if (y >= 428){ rm(); return; }; if (tm >= spl){ split(); rm(); return; }; }; alpha = ((Math.sin((tm * 0.3)) * 0.2) + 0.8); } else { gv(); }; } override public function ht(_arg1:Number, _arg2:int=0):void{ var _local3:int; if (efd.indexOf(this) == -1){ eed.push(this); }; if (s1 > 0){ _arg1 = (_arg1 * 0.5); }; if (hp > _arg1){ hp = (hp - _arg1); ocs = (ocs + ((_arg1 * 0.25) / (id + 1))); la = _arg2; } else { ocs = (ocs + ((hp * 0.25) / (id + 1))); di(); }; new Sfx($S.shot$impact$2, this); if (small){ if (id < 3){ _local3 = (((1 - (hp / df)) * grMax) + 1); if (_local3 > gr){ gr = _local3; }; }; }; } private function split():void{ new e52$split(x, y, (id + 1)); } override protected function ot():void{ var _local1:int; _local1 = ((_f = (_f + 1)) % _t); _y = y; _b.bitmapData = _g.frame(_local1).b; _b.x = _g.frame(_local1).x; _b.y = _g.frame(_local1).y; if ((tm = (tm + 1)) == vs){ ea = -((ea + 0x0400)); }; } override function flashOn(_arg1:ColorTransform):void{ transform.colorTransform = ec; } } }//package
Section 879
//e52$split (e52$split) package { public class e52$split extends Timeline { private var id:int; private static const OFF_X:Array = [-31, 29, 30, -30]; private static const OFF_Y:Array = [-31, -34, 30, 33]; public function e52$split(_arg1:int, _arg2:int, _arg3:int){ super(air, _arg1, _arg2, _.e52$split); id = _arg3; } override public function nt():void{ var _local1:int; var _local2:int; switch (_f){ case 19: if (id < ((lvl == 8)) ? 2 : 3){ new e52((x - 31), (y - 31), id, true); new e52((x + 29), (y - 34), id, true); new e52((x + 30), (y + 30), id, true); new e52((x - 30), (y + 33), id, true); } else { _local1 = int((Math.random() * 4)); _local2 = 0; while (_local2 < 4) { if (_local2 == _local1){ new e52((x + OFF_X[_local2]), (y + OFF_Y[_local2]), id, true); } else { Efx.$(fx, (x + OFF_X[_local2]), (y + OFF_Y[_local2]), _.bi$4, (Math.random() * 360), 0.5, false); }; _local2 = (_local2 + 1); }; new Sfx($S.enemy$spawn$1, this).loudness = ((Math.random() * 0.07) + 0.25); }; break; case _t: d(this); return; }; nf(); } } }//package
Section 880
//e52m (e52m) package { public class e52m extends Flyer { private var acc:Boolean; private var max:Number; private var spd:Number; private var yc:Number; private var xc:Number; public function e52m(_arg1:int, _arg2:int){ super(_arg1, _arg2, 100, 73, 5, air, _.e52, null, blast, 0.4); scaleX = 0.25; scaleY = 0.25; spd = 0; acc = false; } override protected function ot():void{ var _local1:int; _local1 = ((_f = (_f + 1)) % _t); _y = y; _b.bitmapData = _g.frame(_local1).b; _b.x = _g.frame(_local1).x; _b.y = _g.frame(_local1).y; if ((tm = (tm + 1)) == vs){ ea = -((ea + 0x0400)); }; } override public function nt():void{ var _local1:Number; var _local2:Number; var _local3:Number; var _local4:Number; var _local5:Number; nu(0, 0, 0, 0); if (sk){ if (acc){ x = (x + (xc * spd)); y = (y + (yc * spd)); spd = (spd + 0.5); if (spd >= max){ acc = false; }; } else { if (spd <= 0){ _local1 = (Math.random() * 6.28318530717959); xc = Math.sin(_local1); yc = -(Math.cos(_local1)); _local2 = (x + (xc * 60)); _local3 = (y + (yc * 60)); if ((((((((_local2 < 35)) || ((_local3 < 35)))) || ((_local2 > 445)))) || ((_local3 > 325)))){ _local4 = (Math.min(x, (480 - x)) + 1); _local5 = (Math.min(y, (360 - y)) + 1); _local1 = (Math.atan2((((Math.random() * (360 - (_local5 * 2))) + _local5) - y), (((Math.random() * (480 - (_local4 * 2))) + _local4) - x)) + 1.5707963267949); xc = Math.sin(_local1); yc = -(Math.cos(_local1)); }; max = (((Math.random() * 3) + 1) * (scaleX + 1)); acc = true; spd = (spd + 0.5); } else { x = (x + (xc * spd)); y = (y + (yc * spd)); spd = (spd - 0.5); }; }; alpha = ((Math.sin((tm * 0.3)) * 0.2) + 0.8); } else { gv(); }; } override protected function di():void{ var _local1:Number; _local1 = ((df > 4)) ? (df * 2) : (((dif * ((lvl * 0.375) + 0.5)) / ((tm + 48) - (df * 4))) * 0x1000); Efx.$(fx, x, y, xt, (Math.random() * 360), xz); new star$2(x, y); if (((ek = (ek + 1)) % 113) == 0){ new star$1(x, y); } else { if ((ek & 127) == 0){ new star$2(x, y); }; }; ocs = (ocs + _local1); csc = (csc + _local1); rm(); } } }//package
Section 881
//e6 (e6) package { public class e6 extends Flyer { private var lf:Boolean; private var rt:Number; private var tn:int; private var sp:Number; public function e6(){ sp = 10; super(((lf = (p.x > 240))) ? -46 : 526, ((Math.random() * 40) + 80), 32, 2772, 8, air, _.e6, _.e6s, blast, 0.85); } override public function nt():void{ var _local1:int; var _local2:int; if (sk){ if (lf){ if (x < 240){ y = (y - ((sp = (sp - 0.15)) * 0.2)); } else { y = (y + ((sp = (sp + 0.15)) * 0.2)); }; if ((x = (x + sp)) >= 526){ rm(); }; } else { if (x > 240){ y = (y - ((sp = (sp - 0.15)) * 0.2)); } else { y = (y + ((sp = (sp + 0.15)) * 0.2)); }; if ((x = (x - sp)) <= -46){ rm(); }; }; if (tm == 24){ if ((Math.random() * dif) > 0.4){ new Shot(x, (y + 15), cb()); }; } else { if (tm == 48){ _local1 = (p.x - x); _local2 = ((p.y - y) - 29); if ((Math.random() * dif) > 0.4){ new Shot((x - 33), (y + 12), (Math.atan2((_local2 + 17), (_local1 + 53)) + 1.5707963267949)); new Shot((x + 33), (y + 12), (Math.atan2((_local2 + 17), (_local1 - 53)) + 1.5707963267949)); }; if ((Math.random() * dif) > 0.4){ new Shot((x - 37), (y + 12), (Math.atan2(_local2, (_local1 + 17)) + 1.5707963267949)); new Shot((x + 37), (y + 12), (Math.atan2(_local2, (_local1 - 17)) + 1.5707963267949)); }; }; }; } else { gv(); }; nu(4, 32, 18, -12); } } }//package
Section 882
//e7 (e7) package { public class e7 extends Flyer { private var yc:Number; private var xc:Number; public function e7(){ var _local1 = (p.x > 240); super((_local1) ? -20 : 500, 100, 4, 802, 10, sky, _.e7, _.e7s, blast, 0.5); xc = (_local1) ? 8 : -8; yc = 0.5; } override public function nt():void{ nu(2, 32, 18, -12); if (sk){ x = (x + (xc = (xc * 0.98))); if ((y = (y - (yc = (yc * 1.05)))) < -56){ rm(); }; } else { gv(); }; } } }//package
Section 883
//e8 (e8) package { public class e8 extends Flyer { private var sc:Number; private var yc:Number; private var xc:Number; public function e8(_arg1:Boolean){ super((_arg1) ? ((Math.random() * 30) + 45) : ((Math.random() * 30) + 405), -21, 3, 850, 8, sky, _.e8, _.e8s, blast, 0.5); xc = (_arg1) ? ((Math.random() * 2) + 4) : ((Math.random() * -2) - 4); yc = (((Math.random() * 80) + 80) * dif); sc = 0; } override public function nt():void{ nu(2, 32, 18, -12); if (sk){ x = (x + xc); if ((y = ((Math.sin((sc = (sc + 0.0523598775598299))) * yc) - 21)) < -21){ rm(); }; } else { gv(); }; } } }//package
Section 884
//e9 (e9) package { public class e9 extends Flyer { private var targRota:Number; private var sp:Number; private var curve:Boolean; public function e9(_arg1:int=0, _arg2:int=-32){ var _local3:Number; if (_arg1 == 0){ _local3 = p.x; if (_local3 < 160){ _local3 = 160; } else { if (_local3 > 320){ _local3 = 320; }; }; }; super(((_arg1 == 0)) ? ((_local3 + (Math.random() * 300)) - 150) : _arg1, _arg2, 0, 800, 20, ((_arg1 == 0)) ? sky : air, _.e9, _.e9s, blast, 0.35); sp = 0; curve = (Math.random() < 0.5); if (curve){ targRota = ((Math.random() * 0.5) + 0.5); if (x == 240){ if (Math.random() < 0.5){ rotation = (Math.random() * -10); targRota = (targRota * -1); } else { rotation = (Math.random() * -10); }; } else { if (x > 240){ rotation = (Math.random() * 10); } else { rotation = (Math.random() * -10); targRota = (targRota * -1); }; }; return; }; if (x == 240){ rotation = (Math.random() * 10); if (Math.random() < 0.5){ rotation = (rotation * -1); }; targRota = ((rotation + (Math.random() * 20)) - 10); } else { if (x > 240){ rotation = (Math.random() * 10); targRota = (rotation + (Math.random() * 10)); } else { rotation = (Math.random() * -10); targRota = (rotation - (Math.random() * 10)); }; }; if (_arg1 == 0){ return; }; scaleX = 0.5; scaleY = 0.5; } override protected function rm():void{ var _local1:*; _s.die(); for (_local1 in fa) { d(fa[_local1]); }; e.splice(e.indexOf(this), 1); d(this); } override public function nt():void{ if (visible){ ot(); if (scaleX < 1){ scaleX = (scaleX + 0.025); scaleY = scaleX; }; if (sk){ if (sp < 10){ sp = (sp + 0.25); }; if (curve){ rotation = (rotation + targRota); } else { if ((tm % 20) == 19){ if (x == 240){ targRota = ((rotation + (Math.random() * 20)) - 10); } else { if (x < 240){ targRota = (rotation + (Math.random() * 10)); } else { targRota = (rotation - (Math.random() * 10)); }; }; }; rotation = (rotation + ((targRota - rotation) * 0.05)); }; x = (x - (sp * Math.sin((rotation * 0.0174532925199433)))); x = (x + ((240 - x) * 0.01)); y = (y + (sp * Math.cos((rotation * 0.0174532925199433)))); if (tm > 20){ if ((((((((x < -20)) || ((x > 500)))) || ((y < -20)))) || ((y > 380)))){ rm(); }; }; } else { gv(); }; } else { di(); }; } override protected function gv():void{ gv2(); } override public function ht(_arg1:Number, _arg2:int=0):void{ visible = false; } } }//package
Section 885
//ebox (ebox) package { class ebox extends Enemy { function ebox(){ df = 0; hp = 0; ea = 800; sk = true; x = ((Math.random() * 400) + 40); y = (300 - bg.y); _y = 300; bg.lo.addChild(this); } override protected function di():void{ var _local1:Number; _local1 = (df * 20); var _local2:Number = 0.5; Efx.$(fx, x, _y, blast, (Math.random() * 360), _local2); bg.nct(this, x, _y, (_local2 * 0.75)); if (sk){ bg.gxk(x, _y, (_local2 * 0.75)); }; if (((ek = (ek + 1)) % 113) == 0){ new star$1(x, y); } else { if ((ek & 127) == 0){ new star$2(x, y); }; }; ocs = (ocs + _local1); csc = (csc + _local1); rm(); medal(); if (Math.random() > 0.4){ Efx.$(bg, x, y, _.bi$3, 0, (_local2 * 2)); } else { Efx.$(bg, x, y, _.bi$4, (Math.random() * 360), (_local2 * 3)); }; new Sfx($S.explosion$helper$pod, this); } override public function nt():void{ _y = (y + bg.y); if (_y > 360){ rm(); }; } protected function medal():void{ if ((((e.length + fx.numChildren) + ocs) & 1) == 1){ new coin$1(x, _y); } else { new coin$2(x, _y); }; } } }//package
Section 886
//Efl (Efl) package { import flash.display.*; public class Efl extends Bitmap implements nNT { protected var rr:Number; private var sfx:Audio; protected var _f:int; protected var _g:_Timeline; private var ot:Function; protected var _t:int; protected var _x:int; protected var _y:int; private static const ALL:Array = []; private static var $$:Array = []; public function Efl(){ super(null, "always"); } public function nt():void{ var _local3:Number; var _local4:Number; ot(this); if (++_f >= _t){ _f = 0; }; var _local1:int = _g.frame(_f).x; var _local2:int = _g.frame(_f).y; _local3 = (Math.sqrt(((_local1 * _local1) + (_local2 * _local2))) * scaleX); _local4 = ((Math.atan2(_local2, _local1) + 1.5707963267949) + rr); bitmapData = _g.frame(_f).b; x = (_x + (_local3 * Math.sin(_local4))); y = (_y - (_local3 * Math.cos(_local4))); } private function rand():void{ _f = (Math.random() * _t); } static function genFlame(_arg1:int, _arg2:int):void{ $(0, Top.bg, _arg1, _arg2, _.bi$5, (Math.random() * 25), 0, ((Math.random() * 0.65) + 0.35), $S.bg$fire); } public static function $(_arg1:int, _arg2:Sprite, _arg3:int, _arg4:int, _arg5:_Timeline, _arg6:int=0, _arg7:Number=0, _arg8:Number=1, _arg9:_Audio=null):Efl{ var output:Efl; var rs:*; var i:*; var j:*; var m:*; var n:*; var functionID = _arg1; var $c = _arg2; var $x = _arg3; var $y = _arg4; var r = _arg5; var f = _arg6; var $r = _arg7; var $s = _arg8; var $sfx = _arg9; if ($$.length > 0){ output = $$[0]; var _local11 = output; with (_local11) { rs = (_g = r).frame((_f = f)); rotation = $r; scaleX = (scaleY = $s); ot = getDisappearFunction(functionID); if ($sfx == null){ } else { sfx = new SfxY($sfx, output, true, true, true, 0); }; i = rs.x; j = rs.y; m = (Math.sqrt(((i * i) + (j * j))) * scaleX); n = ((Math.atan2(j, i) + 1.5707963267949) + (rr = (rotation * 0.0174532925199433))); _x = $x; _y = $y; x = (_x + (m * Math.sin(n))); y = (_y - (m * Math.cos(n))); _t = r.g.length; Top.n.push($c.addChild($$.shift())); }; return (output); }; return (null); } static function getDisappearFunction(_arg1:int):Function{ switch (_arg1){ case 1: return (y500); }; return (y393); } static function genFire(_arg1:int, _arg2:int):void{ if (Math.random() < 0.2){ $(0, Top.bg, _arg1, _arg2, _.bi$1, (Math.random() * 8), 0, ((Math.random() * 0.65) + 0.35)); return; }; bi$8gen.red(_arg1, _arg2, ((Math.random() * 0.65) + 0.35)); } static function genFireG(_arg1:int, _arg2:int):void{ var $x = _arg1; var $y = _arg2; try { $(0, Top.bg, $x, $y, _.bi$9g, ((Math.random() * 0.65) + 0.35)).rand(); } catch(e:Error) { }; } static function y500(_arg1:Efl):void{ if ((_arg1._y + Top.bg.y) > 500){ rm(_arg1); }; } static function genFireR(_arg1:int, _arg2:int):void{ var $x = _arg1; var $y = _arg2; try { $(0, Top.bg, $x, $y, _.bi$9r, ((Math.random() * 0.65) + 0.35)).rand(); } catch(e:Error) { }; } public static function reset():void{ var _local1:int = ALL.length; while (_local1 < 48) { ALL[_local1] = new (Efl); _local1 = (_local1 + 1); }; $$.length = 0; $$ = ALL.concat(); } static function y393(_arg1:Efl):void{ if ((_arg1._y + Top.bg.y) > 393){ rm(_arg1); }; } private static function rm(_arg1:Efl):void{ $$.push(_arg1); Top.d(_arg1); if (_arg1.sfx == null){ } else { _arg1.sfx.stop(); }; } static function genFireB(_arg1:int, _arg2:int):void{ var $x = _arg1; var $y = _arg2; try { $(0, Top.bg, $x, $y, _.bi$9b, ((Math.random() * 0.65) + 0.35)).rand(); } catch(e:Error) { }; } static function genSmoke(_arg1:int, _arg2:int, _arg3:int=0):void{ $(1, Top.bg, _arg1, _arg2, _.bi$3, (Math.random() * 76), (Math.random() * 360), ((Math.random() * 0.2) + 0.8)); switch (_arg3){ case 0: genSmoke(_arg1, _arg2, 1); case 1: genSmoke(_arg1, _arg2, 2); }; } } }//package
Section 887
//Efx (Efx) package { import flash.display.*; public class Efx extends Bitmap implements nNT { private var _f:int; private var _g:_Timeline; private var rr:Number; private var _t:int; private var _x:int; private var _y:int; private static const ALL:Array = []; private static var $$:Array = []; public function Efx(){ super(null, "always"); } public function nt():void{ var _local1:_Raster; var _local2:int; var _local3:int; var _local4:Number; var _local5:Number; if (++_f < _t){ _local1 = _g.frame(_f); _local2 = _local1.x; _local3 = _local1.y; _local4 = (Math.sqrt(((_local2 * _local2) + (_local3 * _local3))) * scaleX); _local5 = ((Math.atan2(_local3, _local2) + 1.5707963267949) + rr); bitmapData = _local1.b; x = (_x + (_local4 * Math.sin(_local5))); y = (_y - (_local4 * Math.cos(_local5))); } else { $$.push(this); Top.d(this); }; } public static function $(_arg1:Sprite, _arg2:int, _arg3:int, _arg4:_Timeline, _arg5:Number=0, _arg6:Number=1, _arg7:Boolean=true, _arg8:Number=1):void{ var rs:*; var i:*; var j:*; var m:*; var n:*; var soundSize:*; var $c = _arg1; var $x = _arg2; var $y = _arg3; var r = _arg4; var $r = _arg5; var $s = _arg6; var sfx = _arg7; var $a = _arg8; if ($$.length > 0){ var _local10 = $$[0]; with (_local10) { rs = (_g = r).frame((_f = 0)); rotation = $r; scaleX = $s; scaleY = $s; rr = (rotation * 0.0174532925199433); alpha = $a; i = rs.x; j = rs.y; m = (Math.sqrt(((i * i) + (j * j))) * scaleX); n = ((Math.atan2(j, i) + 1.5707963267949) + rr); bitmapData = rs.b; x = ((_x = $x) + (m * Math.sin(n))); y = ((_y = $y) - (m * Math.cos(n))); _t = r.g.length; if (sfx){ switch (r){ case _.blast: case _.bi$3: case _.bi$4: soundSize = ($s * ((Math.random() * 0.6) + 0.7)); if ((((r == _.bi$3)) || ((r == _.bi$4)))){ soundSize = (soundSize * 0.5); }; if (soundSize < 0.4){ if ($c == Top.bg){ new Sfx($S.explosion$small, $$[0]); } else { new Sfx($S.explosion$small, $$[0]).loudness = 0.9; }; } else { if (soundSize <= 0.8){ if ($c == Top.bg){ new Sfx($S.explosion$med, $$[0]); } else { new Sfx($S.explosion$med, $$[0]).loudness = 0.9; }; } else { if ($c == Top.bg){ new Sfx($S.explosion$big, $$[0]); } else { new Sfx($S.explosion$big, $$[0]).loudness = 0.9; }; }; }; break; case _.blastU: new Sfx($S.explosion$underwater, $$[0]).loudness = (Math.min(($s * 1.25), 1) * ((Math.random() * 0.2) + 0.8)); break; case _.bi$2: case _.bi$10: new Sfx($S.bg$splash, $$[0]); break; case _.helperDie: new Sfx($S.explosion$helper$die, $$[0]); break; case _.puri: new Sfx($S.explosion$missile$homing, $$[0]); break; }; }; }; Top.n.push($c.addChild($$.shift())); }; } public static function reset():void{ var _local1:int = ALL.length; while (_local1 < 64) { ALL[_local1] = new (Efx); _local1 = (_local1 + 1); }; $$.length = 0; $$ = ALL.concat(); } } }//package
Section 888
//endlevel (endlevel) package { import flash.display.*; import flash.net.*; public class endlevel extends MovieClip implements nNT { public var btnSave:MovieClip; public var msg:MovieClip; public var b0:MovieClip; public var b1:MovieClip; public var b2:MovieClip; public var b3:MovieClip; public var b4:MovieClip; public var dm:Number; public var btnContinue:MovieClip; public var c0:Number; public var c2:Number; private var cont:Boolean; public var c1:Number; public var savePopup:endlevel$save; public var c3:Number; public var x0:MovieClip; public var holoC:MovieClip; public var x1:MovieClip; public var bc:int; public var bd:int; public var ns:Number; private var conted:Boolean; public var y0:MovieClip; public var y1:MovieClip; public var b:int; public var c:Number; public var n:Array; public var z0:MovieClip; public var z1:MovieClip; private var countSFX:SfxCount; private static const MUSIC:_Audio = new _Audio(new $bgm$clear()); static var n_des:Array = [0, 101.25, 352.5, 821.25, 2122.5, 4162.5, 4946.25, 5362.5, 5632.5, 5786.25, 5917.5, 6011.25, 6101.25, 6176.25, 6247.5, 6311.25, 6371.25, 6427.5, 6472.5, 6517.5, 6562.5, 6596.25, 6637.5, 6671.25, 6701.25, 6731.25, 6772.5, 6802.5, 6832.5, 6862.5, 6881.25, 6907.5, 6926.25, 6956.25, 6982.5, 7001.25, 7016.25, 7042.5, 7057.5, 7072.5, 7091.25, 7117.5, 7132.5, 7147.5, 7162.5, 7177.5, 7192.5, 7207.5, 7211.25, 7226.25, 7241.25, 7252.5, 7267.5, 7271.25, 7282.5, 7297.5, 7301.25, 7316.25, 7327.5, 7331.25, 7342.5, 7346.25, 7357.5, 7372.5, 7374.5, 7376.25, 7387.5, 7391.25, 7402.5, 7406.25, 7417.5, 7421.25, 7425, 7428.75, 7432.5, 7436.25, 7442, 7447.5, 7451.25, 7457, 7462.5, 7464.5, 7466.25, 7470, 7473.75, 7477.5, 7479.5, 7481.25, 7485, 7488.75, 7492.5, 7493.5, 7494.5, 7495.25, 7496.25, 7497, 7497.75, 7498.5, 7499.25, 7500]; static var h_com:Array = [null, null, 500, 937.5, 1712.5, 3712.5, 6743.75, 8337.5, 9368.75, 10093.75, 10693.75, 11187.5, 11587.5, 11893.75, 12162.5, 12362.5, 12500]; static var e_1up:Array = [0, 0.01, 0.04, 0.14, 0.31, 0.59, 0.98, 1.5, 2.18, 3.03, 4.08, 5.32, 6.79, 8.5, 10.46, 12.68, 15.2, 18.01, 21.13, 24.59, 28.39, 32.54, 37.07, 41.98, 47.3, 53.02, 59.18, 65.77, 72.82, 80.34, 88.34, 96.84, 105.84, 115.36, 125.42, 136.03, 147.19, 158.93, 171.25, 184.17, 197.7, 211.85, 226.64, 242.07, 258.17, 274.93, 292.38, 310.53, 329.39, 348.96, 369.27, 390.33, 412.14, 434.72, 458.07, 482.22, 507.18, 532.94, 559.54, 586.97, 615.26, 644.4, 674.42, 705.32, 737.12, 769.82, 803.44, 838, 873.49, 909.93, 947.34, 985.73, 1025.09, 1065.46, 1106.83, 1149.22, 1192.64, 1237.1, 1282.62, 1329.19, 1376.84, 1425.58, 1475.41, 1526.34, 1578.39, 1631.57, 1685.89, 1741.35, 1797.98, 1855.77, 1914.75, 1974.92, 2036.28, 2098.87, 2162.67, 2227.71, 2293.99, 2361.53, 2430.33, 2500.41]; static var h_1up:Array = [0, 912.5, 2068.75, 3737.5, 6543.75, 9268.75, 9962.5, 10187.5, 10343.75, 10487.5, 10593.75, 10693.75, 10787.5, 10868.75, 10943.75, 11018.75, 11087.5, 11143.75, 11193.75, 11243.75, 11293.75, 11343.75, 11387.5, 11437.5, 11468.75, 11512.5, 11562.5, 11587.5, 11618.75, 11662.5, 11693.75, 11718.75, 11743.75, 11768.75, 11812.5, 11837.5, 11862.5, 11887.5, 11912.5, 11937.5, 11943.75, 11968.75, 11993.75, 12012.5, 12018.75, 12043.75, 12068.75, 12087.5, 12093.75, 12118.75, 12137.5, 12143.75, 12168.75, 12181.25, 12193.75, 12212.5, 12218.75, 12237.5, 12243.75, 12262.5, 12268.75, 12287.5, 12293.75, 12303.25, 12312.5, 12318.75, 12337.5, 12340.75, 12343.75, 12362.5, 12365.75, 12368.75, 12387.5, 12390.75, 12393.75, 12403.25, 12412.5, 12418.75, 12425, 12431.25, 12437.5, 12440.75, 12443.75, 12450, 12456.25, 12462.5, 12464.5, 12466.75, 12468.75, 12473.5, 12478.25, 12482.75, 12487.5, 12488.75, 12490, 12491.25, 12492.5, 12493.75, 12497, 12500]; static var e_des:Array = [0, 3.75, 37.5, 88.75, 198.75, 453.75, 1242.5, 1397.5, 1503.75, 1588.75, 1653.75, 1708.75, 1752.5, 1792.5, 1823.75, 1852.5, 1873.75, 1897.5, 1917.5, 1937.5, 1953.75, 1973.75, 1992.5, 2008.75, 2023.75, 2038.75, 2057.5, 2072.5, 2087.5, 2098.75, 2112.5, 2123.75, 2137.5, 2148.75, 2162.5, 2173.75, 2183.75, 2193.75, 2203.75, 2217.5, 2223.75, 2233.75, 2243.75, 2252.5, 2262.5, 2268.75, 2278.75, 2287.5, 2293.75, 2302.5, 2308.75, 2317.5, 2323.75, 2328.75, 2337.5, 2343.75, 2348.75, 2353.75, 2362.5, 2367.5, 2372.5, 2377.5, 2382.5, 2387.5, 2392.5, 2397.5, 2402.5, 2407.5, 2412.5, 2417.5, 2418.75, 2423.75, 2428.75, 2432.5, 2433.75, 2438.75, 2443.75, 2447.5, 2448.75, 2453.75, 2457.5, 2458.75, 2462.5, 2463.75, 2468.75, 2472.5, 2473.25, 2473.75, 2477.5, 2478.75, 2482.5, 2483.75, 2487.5, 2488.75, 2490.75, 2492.5, 2493.75, 2495.75, 2497.5, 2500]; static var n_1up:Array = [0, 41.25, 101.25, 172.5, 247.5, 322.5, 427.5, 521.25, 637.5, 761.25, 911.25, 1087.5, 1286.25, 1537.5, 1837.5, 2276.25, 2921.25, 3442.5, 3892.5, 4301.25, 4657.5, 4961.25, 5227.5, 5437.5, 5606.25, 5786.25, 5932.5, 6026.25, 6116.25, 6202.5, 6277.5, 6341.25, 6401.25, 6457.5, 6506.25, 6562.5, 6607.5, 6652.5, 6686.25, 6727.5, 6761.25, 6802.5, 6832.5, 6862.5, 6892.5, 6922.5, 6952.5, 6971.25, 6997.5, 7016.25, 7042.5, 7061.25, 7087.5, 7106.25, 7121.25, 7147.5, 7162.5, 7177.5, 7196.25, 7211.25, 7226.25, 7237.5, 7252.5, 7267.5, 7282.5, 7297.5, 7301.25, 7316.25, 7327.5, 7331.25, 7346.25, 7357.5, 7361.25, 7376.25, 7383.75, 7391.25, 7402.5, 7410, 7417.5, 7421.25, 7432.5, 7434.5, 7436.25, 7447.5, 7449.5, 7451.25, 7457, 7462.5, 7466.25, 7472, 7477.5, 7481.25, 7485, 7488.75, 7492.5, 7493.75, 7495, 7496.25, 7498.25, 7500]; static var h_med:Array = [0, 112.5, 237.5, 362.5, 512.5, 662.5, 868.75, 1068.75, 1312.5, 1593.75, 1968.75, 2437.5, 3737.5, 5137.5, 5868.75, 6512.5, 6943.75, 7368.75, 7737.5, 8043.75, 8343.75, 8637.5, 8887.5, 9118.75, 9343.75, 9587.5, 9793.75, 9968.75, 10112.5, 10243.75, 10362.5, 10468.75, 10568.75, 10668.75, 10743.75, 10837.5, 10918.75, 10993.75, 11062.5, 11137.5, 11193.75, 11243.75, 11312.5, 11362.5, 11412.5, 11462.5, 11512.5, 11562.5, 11593.75, 11643.75, 11687.5, 11718.75, 11762.5, 11793.75, 11818.75, 11862.5, 11893.75, 11918.75, 11943.75, 11968.75, 11993.75, 12018.75, 12043.75, 12068.75, 12093.75, 12118.75, 12143.75, 12162.5, 12187.5, 12212.5, 12218.75, 12243.75, 12262.5, 12268.75, 12287.5, 12293.75, 12312.5, 12337.5, 12340.75, 12343.75, 12368.75, 12378.25, 12387.5, 12393.75, 12412.5, 12418.75, 12428.25, 12437.5, 12440.75, 12443.75, 12453.25, 12462.5, 12465.75, 12468.75, 12478.25, 12487.5, 12490.75, 12493.75, 12497, 12500]; public function endlevel(){ addFrameScript(0, frame1, 25, frame26, 40, frame41, 55, frame56, 56, frame57, 70, frame71, 71, frame72, 76, frame77, 82, frame83, 83, frame84, 94, frame95, 95, frame96, 106, frame107, 173, frame174, 179, frame180); bd = 0; if (Top.lvl < 7){ dm = Math.pow(((Top.ek - Top.ekb) / Top.et), 4); } else { dm = ((Top.ek - Top.ekb) / Top.et); }; cont = true; conted = false; savePopup.visible = false; savePopup.code.alwaysShowSelection = true; new AudioM(MUSIC); stop(); } function mouse_DOWN(_arg1:Number, _arg2:Number):void{ var _local3:Number; var _local4:Number; if (focusOnCode()){ if ((((((((_arg1 < 93)) || ((_arg1 > 387)))) || ((_arg2 < 41)))) || ((_arg2 > 203)))){ savePopup.visible = false; new AudioM($S.ui$back); }; mouse_MOVE(_arg1, _arg2); return; }; if (currentFrame == 180){ _local3 = (369 - _arg1); _local4 = ((320 - _arg2) * (320 - _arg2)); if (((_local3 * _local3) + _local4) < 1600){ chooseSave(); return; }; _local3 = (415 - _arg1); if (((_local3 * _local3) + _local4) < 1600){ chooseCont(); }; if ((((((((_arg1 >= 104)) && ((_arg1 <= 291)))) && ((_arg2 >= 311)))) && ((_arg2 <= 332)))){ navigateToURL(new URLRequest("http://www.arcadebomb.com"), "_blank"); }; }; } function frame1(){ new AudioM($S.ui$endlevel$panelmove$long); } function frame71(){ c = Math.min(Top.ce, 99); x0.gotoAndStop(((c % 10) + 1)); x1.gotoAndStop((((c * 0.1) >> 0) + 1)); switch (Top.dif){ case 2: c0 = h_1up[c]; break; case 1: c0 = n_1up[c]; break; default: c0 = e_1up[c]; }; } function frame72(){ b0.gotoAndStop(2); new AudioM($S.ui$endlevel$panelmove$short); x0.alpha = 1; x1.alpha = 1; } function mouse_LEAVE():void{ if (currentFrame == 180){ msg.sponsor.gotoAndStop(1); }; } function frame77(){ new AudioM($S.ui$endlevel$panelmove$long); } function selectSave():void{ if (currentFrame == 180){ if (savePopup.visible){ return; }; if (cont){ } else { return; }; cont = false; btnSave.gotoAndStop(2); btnContinue.gotoAndStop(2); new AudioM($S.ui$change); }; } function frame41(){ new AudioM($S.ui$endlevel$panelmove$panelsplit); } function mouse_MOVE(_arg1:Number, _arg2:Number):void{ var _local3:Number; var _local4:Number; if (currentFrame == 180){ if (savePopup.visible){ msg.sponsor.gotoAndStop(1); Top.gm.cursor(false); return; }; if ((((((((_arg1 >= 104)) && ((_arg1 <= 291)))) && ((_arg2 >= 311)))) && ((_arg2 <= 332)))){ msg.sponsor.gotoAndStop(2); Top.gm.cursor(); return; }; msg.sponsor.gotoAndStop(1); _local3 = (369 - _arg1); _local4 = ((320 - _arg2) * (320 - _arg2)); if (((_local3 * _local3) + _local4) < 400){ selectSave(); Top.gm.cursor(); return; }; _local3 = (415 - _arg1); if (((_local3 * _local3) + _local4) < 400){ selectCont(); Top.gm.cursor(); return; }; Top.gm.cursor(false); }; } private function chooseSave():void{ new AudioM($S.ui$select); msg.sponsor.gotoAndStop(1); savePopup.code.text = Top.profile.save(Top.ocs, (Top.lvl + 1), Top.mis, Top.ek, Top.shk, Top.ic, Top.cn, Top.c$, Top.c$$, Top.ce, [Top.a1, Top.a2, Top.b1, Top.b2, Top.c1, Top.s1, Top.ar], [Top.c2, Top.s2, Top.hp1, Top.hp2, Top.hpL], Top.dsq); savePopup.visible = true; focusOnCode(); } function confirm(_arg1:Boolean=false):Boolean{ if (savePopup.visible){ savePopup.visible = false; new AudioM($S.ui$back); return (true); }; if (_arg1){ return (false); }; if (cont){ chooseCont(); return (false); }; chooseSave(); return (true); } function frame174(){ n = (b + "").split("").reverse(); b0.gotoAndStop(2); if (n.length > 1){ b1.gotoAndStop((int(n[1]) + 2)); if (n.length > 2){ b2.gotoAndStop((int(n[2]) + 2)); if (n.length > 3){ b3.gotoAndStop((int(n[3]) + 2)); if (n.length > 4){ b4.gotoAndStop((int(n[4]) + 2)); }; }; }; }; if (b < 2400){ bc = (b / 12); } else { bc = 210; }; new Sfx($S.ui$endlevel$panelmove$short); } function frame95(){ z0.gotoAndStop((((c = Math.min(Top.md, 99)) % 10) + 1)); z1.gotoAndStop((((c * 0.1) >> 0) + 1)); switch (Top.dif){ case 2: c2 = h_med[c]; break; case 1: c2 = (h_med[c] * 0.6); break; default: c2 = (h_med[c] * 0.2); }; switch (Top.dif){ case 2: c3 = h_com[Top.hcb]; break; case 1: c3 = (h_com[Top.hcb] * 0.6); break; default: c3 = (h_com[Top.hcb] * 0.2); }; } function frame83(){ y0.gotoAndStop((((c = Math.min(Top.dsq.length, 99)) % 10) + 1)); y1.gotoAndStop((((c * 0.1) >> 0) + 1)); switch (Top.dif){ case 2: c1 = h_1up[c]; break; case 1: c1 = n_des[c]; break; default: c1 = e_des[c]; }; } function frame84(){ y0.alpha = 1; y1.alpha = 1; } function selectCont():void{ if (currentFrame == 180){ if (savePopup.visible){ return; }; if (cont){ return; }; cont = true; btnSave.gotoAndStop(1); btnContinue.gotoAndStop(1); new AudioM($S.ui$change); }; } function frame57(){ new AudioM($S.ui$endlevel$panelmove$panelopen); } public function nt():void{ var _local1:Array; Top.des = false; nextFrame(); if ((((currentFrame > 107)) && ((currentFrame < 174)))){ bd = (bd + bc); Top.ocs = (Top.ocs + bc); if (Top.ocs > ns){ Top.ocs = ns; }; _local1 = (bd + "").split("").reverse(); b0.gotoAndStop((int(_local1[0]) + 2)); if (bd >= 10){ b1.gotoAndStop((int(_local1[1]) + 2)); if (bd >= 100){ b2.gotoAndStop((int(_local1[2]) + 2)); if (bd >= 1000){ b3.gotoAndStop((int(_local1[3]) + 2)); if (bd >= 10000){ b4.gotoAndStop((int(_local1[4]) + 2)); }; }; }; }; switch (currentFrame){ case 108: countSFX = new SfxCount(); break; case 173: countSFX.stopNext(); Top.ocs = ns; }; }; Top.inv = true; Top.p.ci = (currentFrame + 300); } function frame96(){ z0.alpha = 1; z1.alpha = 1; } function frame56(){ new endlevel$holo(holoC, 0, 0); } private function chooseCont():void{ if (conted){ return; }; conted = true; new AudioM($S.ui$select); Top.gm.eCont(); } function frame26(){ new Sfx($S.ui$endlevel$panelmove$short); } function frame180(){ Top.u2.push(this); Top.gm.stt = 3; msg.sponsor.visible = true; msg.gotoAndStop(2); Audio.mute(); } function frame107(){ b = (((((((c0 + c1) + c2) + c3) * dm) * 0.1) >> 0) * 10); switch (Top.dif){ case 2: if (b < 500){ b = 500; } else { if (b > 56000){ b = 56000; }; }; break; case 1: if (b < 300){ b = 300; } else { if (b > 0x7D00){ b = 0x7D00; }; }; break; default: if (b < 100){ b = 100; } else { if (b > 10000){ b = 10000; }; }; }; bc = (b / 66); ns = (b + Top.ocs); } function focusOnCode():Boolean{ if (savePopup.visible){ stage.focus = savePopup.code; savePopup.code.setSelection(0, savePopup.code.length); return (true); }; return (false); } } }//package
Section 889
//endlevel$holo (endlevel$holo) package { import flash.display.*; public class endlevel$holo extends Timeline { public function endlevel$holo(_arg1:Sprite, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3, _.endlevel$holo, 0, false); n2.push(this); } override public function nt():void{ if (_f == 79){ goto(30); return; }; nf(); } } }//package
Section 890
//endlevel$save (endlevel$save) package { import flash.display.*; import flash.text.*; public dynamic class endlevel$save extends MovieClip { public var code:TextField; } }//package
Section 891
//Enemy (Enemy) package { import flash.geom.*; public class Enemy extends Top implements nNT { const fa:Array; public var nht:Boolean; public var df:int; public var hp:Number; public var xz:Number; public var skd:Number; protected var fr:int; public var skr:Number; public var ea:int; public var sk:Boolean; protected var la:int; protected var sucker:bomb$4; public var tm:int; public var _y:Number; public var xt:_Timeline; public var vs:int; static const blast:_Timeline = _.blast; public static var sux:int; public static var suy:int; public function Enemy(){ fa = []; super(); tm = (fr = (la = 0)); nht = false; n.push(this); e.push(this); et = (et + 1); } protected function gv2():void{ var _local3:Number; var _local1:Number = (sux - x); var _local2:Number = (suy - _y); _local3 = ((_local1 * _local1) + (_local2 * _local2)); var _local4:Number = (Math.atan2(_local2, _local1) + 1.5707963267949); var _local5:Number = (300000 / ((_local3 * 2) + 2500)); if (_local4 < 0){ _local4 = (_local4 + 6.28318530717959); }; if (skr < 0){ skr = (skr + 6.28318530717959); } else { if (skr >= 6.28318530717959){ skr = (skr - 6.28318530717959); }; }; var _local6:Number = (_local4 - skr); if (_local6 < 0){ _local6 = (_local6 + 6.28318530717959); } else { if (_local6 >= 6.28318530717959){ _local6 = (_local6 - 6.28318530717959); }; }; if ((((skr < (_local4 + 0.03))) && ((skr > (_local4 - 0.03))))){ skr = _local4; } else { if (_local6 > 3.14159265358979){ skr = (skr - 0.06); } else { skr = (skr + 0.06); }; }; var _local7:Number = (_local5 * Math.sin(skr)); var _local8:Number = (_local5 * Math.cos(skr)); x = (x + (_local5 * Math.sin(skr))); _y = (y = (y - (_local5 * Math.cos(skr)))); rotation = (rotation + skd); if (_local3 > 2500){ if (Math.random() > 0.97){ visible = false; }; } else { x = sux; _y = (y = suy); visible = false; }; } public function nt():void{ } protected function nu(_arg1:int, _arg2:int, _arg3:int, _arg4:int):void{ ot(); if (lvl == 4){ if (hp <= (((_arg1 - fr) / (_arg1 + 1)) * df)){ fa.push(new ufire(this, ((Math.random() * _arg2) - (_arg2 * 0.5)), ((Math.random() * _arg3) + _arg4), la)); fr = (fr + 1); }; return; }; if (hp <= (((_arg1 - fr) / (_arg1 + 1)) * df)){ fa.push(new fire(this, ((Math.random() * _arg2) - (_arg2 * 0.5)), ((Math.random() * _arg3) + _arg4), la)); fr = (fr + 1); }; } protected function di():void{ ek = (ek + 1); if ((ek % 113) == 0){ new star$1(x, y); } else { if ((ek & 127) == 0){ new star$2(x, y); }; }; } function cb2(_arg1:int, _arg2:int):Number{ return ((Math.atan2(((p.y - _y) - _arg2), ((p.x - x) - _arg1)) + 1.5707963267949)); } public function ht(_arg1:Number, _arg2:int=0):void{ if (efd.indexOf(this) == -1){ eed.push(this); }; if (s1 > 0){ _arg1 = (_arg1 * 0.5); }; if (hp > _arg1){ hp = (hp - _arg1); ocs = (ocs + ((((lvl == 7)) || ((lvl == 9)))) ? (_arg1 * 0.5) : ((lvl == 8)) ? (_arg1 * 0.3) : _arg1); la = _arg2; } else { ocs = (ocs + ((((lvl == 7)) || ((lvl == 9)))) ? (hp * 0.5) : ((lvl == 8)) ? (hp * 0.3) : hp); di(); }; new Sfx($S.shot$impact$2, this); } protected function rm():void{ var _local1:*; if (visible){ visible = false; for (_local1 in fa) { d(fa[_local1]); }; e.splice(e.indexOf(this), 1); d(this); }; } public function ss(_arg1:Number, _arg2:Number, _arg3:bomb$4):void{ sk = false; sucker = _arg3; skr = (Math.atan2(_arg2, _arg1) + 1.5707963267949); skd = ((x < x)) ? ((Math.random() * 4) + 4) : ((Math.random() * -4) - 4); } public function cb():Number{ return ((Math.atan2((p.y - _y), (p.x - x)) + 1.5707963267949)); } protected function ot():void{ } function flashOff(_arg1:ColorTransform):void{ transform.colorTransform = _arg1; } function flashOn(_arg1:ColorTransform):void{ transform.colorTransform = _arg1; } protected function gv():void{ var _local3:Number; var _local5:Number; if ((((sucker == null)) || (sucker.gone()))){ if (visible){ di(); return; }; }; var _local1:Number = (sux - x); var _local2:Number = (suy - _y); _local3 = ((_local1 * _local1) + (_local2 * _local2)); var _local4:Number = (Math.atan2(_local2, _local1) + 1.5707963267949); _local5 = (300000 / (_local3 + 2500)); if (_local4 < 0){ _local4 = (_local4 + 6.28318530717959); }; if (skr < 0){ skr = (skr + 6.28318530717959); } else { if (skr >= 6.28318530717959){ skr = (skr - 6.28318530717959); }; }; var _local6:Number = (_local4 - skr); if (_local6 < 0){ _local6 = (_local6 + 6.28318530717959); } else { if (_local6 >= 6.28318530717959){ _local6 = (_local6 - 6.28318530717959); }; }; if ((((skr < (_local4 + 0.03))) && ((skr > (_local4 - 0.03))))){ skr = _local4; } else { if (_local6 > 3.14159265358979){ skr = (skr - 0.06); } else { skr = (skr + 0.06); }; }; x = (x + (_local5 * Math.sin(skr))); _y = (y = (y - (_local5 * Math.cos(skr)))); rotation = (rotation + skd); if (_local3 > 2500){ ht((Math.random() * 0.125), 4); } else { x = sux; _y = (y = suy); ht(hp, 4); }; } } }//package
Section 892
//entry (entry) package { import flash.display.*; public class entry extends MovieClip implements nNT { public function entry(){ x = 240; y = 120; Top.n.push(Top.aboveAll.addChild(this)); stop(); } public function nt():void{ if (currentFrame == 51){ Top.d(this); return; }; nextFrame(); } } }//package
Section 893
//fire (fire) package { import flash.display.*; public class fire extends Timeline { private var c:Sprite; private var f:int; private var g:int; private var px:Number; private var qx:Number; public function fire(_arg1:Sprite, _arg2:int, _arg3:int, _arg4:int){ scaleX = (scaleY = 0.4); g = -6; px = (qx = _arg1.x); super(_arg1, _arg2, _arg3, _.fire, (f = ((((((_arg4 < 0)) || ((_arg4 > 5)))) ? 0 : _arg4 * 24) + 5))); } override public function nt():void{ if ((scaleX = (scaleY = (scaleY * 1.1))) > 1){ scaleX = (scaleY = 1); }; goto(((++g % 18) + f)); if (parent != null){ qx = px; px = parent.x; rotation = ((qx - px) - parent.rotation); }; } } }//package
Section 894
//Flyer (Flyer) package { import flash.display.*; public class Flyer extends Enemy { protected var _b:Bitmap; protected var _f:int; protected var _g:_Timeline; protected var _r:Reflection; protected var _s:Shadow; protected var _t:int; public function Flyer(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:Sprite, _arg7:_Timeline, _arg8:_Raster, _arg9:_Timeline, _arg10:Number){ sk = true; df = (hp = (_arg3 * dif)); ea = -((_arg4 + 0x0400)); xt = _arg9; xz = _arg10; vs = _arg5; x = _arg1; _y = (y = _arg2); _t = _arg7.g.length; (_b = new Bitmap((_g = _arg7).frame((_f = 0)).b, "always")).x = _arg7.frame(0).x; addChild(_b).y = _arg7.frame(0).y; _arg6.addChild(this); if (lvl >= 6){ return; }; _s = new Shadow(this, _arg8, _arg7.frame(0)); } override protected function ot():void{ var _local1:int; _local1 = ((_f = (_f + 1)) % _t); _y = y; _b.bitmapData = _g.frame(_local1).b; _b.x = _g.frame(_local1).x; _b.y = _g.frame(_local1).y; var _local2:Number = (x - p.x); var _local3:Number = (_y - p.y); if (((_local2 * _local2) + (_local3 * _local3)) < ea){ if (inv){ } else { if (((alv) && ((s1 == 0)))){ ht(100); if ((alv = (ar > 0))){ ar = (ar - 1); inv = true; new Sfx($S.explosion$armor, p); }; }; }; }; if ((tm = (tm + 1)) == vs){ ea = -((ea + 0x0400)); }; } override protected function di():void{ var _local1:Number = ((df > 4)) ? (df * ((((lvl == 7)) || ((lvl == 8)))) ? 0.5 : 1.5) : (((dif * ((((lvl == 7)) || ((lvl == 8)))) ? 0.6 : ((lvl * 0.075) + 0.8)) / ((tm + 48) - (df * 4))) * 0x1000); Efx.$(fx, x, y, xt, (Math.random() * 360), xz); Wreck.$(x, y, _g.frame(0), xz, _s); ocs = (ocs + _local1); csc = (csc + _local1); rm(); super.di(); } protected function randFrame():void{ var _local1:int; _local1 = (Math.random() * _t); _b.bitmapData = _g.frame(_local1).b; _b.x = _g.frame(_local1).x; _b.y = _g.frame(_local1).y; } override protected function rm():void{ var _local1:*; if (_s == null){ } else { _s.die(); }; if (visible){ visible = false; for (_local1 in fa) { d(fa[_local1]); }; e.splice(e.indexOf(this), 1); d(this); }; } } }//package
Section 895
//FlyerPath (FlyerPath) package { import flash.display.*; import flash.geom.*; public class FlyerPath extends Flyer { protected var dataOG:Array; protected var dataCB:Array; protected var flipX:Boolean; protected var flipY:Boolean; protected var dataOR:Array; protected var dataCG:Array; protected var X:Number; protected var Y:Number; protected var dataCR:Array; protected var dataL:int; protected var pX:Number; protected var dataS:Array; protected var dataX:Array; protected var dataY:Array; protected var ct:ColorTransform; protected var pY:Number; public function FlyerPath(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:Sprite, _arg7:_Timeline, _arg8:_Raster, _arg9:_Timeline, _arg10:Number, _arg11:Array, _arg12:Array, _arg13:Boolean=false, _arg14:Boolean=false){ dataX = _arg11; dataY = _arg12; dataL = dataX.length; X = _arg1; Y = _arg2; flipX = _arg13; flipY = _arg14; super((X + (dataX[0] * (flipX) ? -1 : 1)), (Y + (dataY[0] * (flipY) ? -1 : 1)), _arg3, _arg4, _arg5, _arg6, _arg7, _arg8, _arg9, _arg10); pX = 0; pY = 0; } protected function initRG(_arg1:Array, _arg2:Array, _arg3:Array, _arg4:Array, _arg5:Array):void{ dataCR = _arg1; dataCG = _arg2; dataCB = _arg3; dataOR = _arg4; dataOG = _arg5; ct = new ColorTransform(); } protected function move():Boolean{ pX = x; pY = y; if (tm < dataL){ if (flipX){ x = (X - dataX[tm]); if ((((tm > 30)) && ((((x < -(width))) || ((x > (width + 480))))))){ return (false); }; if (flipY){ y = (Y - dataY[tm]); if ((((tm > 30)) && ((((y < -(height))) || ((y > (height + 360))))))){ return (false); }; return (true); }; y = (Y + dataY[tm]); if ((((tm > 30)) && ((((y < -(height))) || ((y > (height + 360))))))){ return (false); }; return (true); }; x = (X + dataX[tm]); if ((((tm > 30)) && ((((x < -(width))) || ((x > (width + 480))))))){ return (false); }; if (flipY){ y = (Y - dataY[tm]); if ((((tm > 30)) && ((((y < -(height))) || ((y > (height + 360))))))){ return (false); }; return (true); }; y = (Y + dataY[tm]); if ((((tm > 30)) && ((((y < -(height))) || ((y > (height + 360))))))){ return (false); }; return (true); }; return (false); } protected function moveWithScale():Boolean{ if (move()){ scaleX = dataS[tm]; scaleY = scaleX; return (true); }; return (false); } protected function initScale(_arg1:Array):void{ dataS = _arg1; } protected function moveWithRGScale():Boolean{ if (moveWithScale()){ ct.redMultiplier = dataCR[tm]; ct.greenMultiplier = dataCG[tm]; ct.blueMultiplier = dataCB[tm]; ct.redOffset = dataOR[tm]; ct.greenOffset = dataOG[tm]; _b.transform.colorTransform = ct; return (true); }; return (false); } } }//package
Section 896
//FlyerPathR (FlyerPathR) package { import flash.display.*; public class FlyerPathR extends FlyerPath { private var dataR:Array; public function FlyerPathR(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:Sprite, _arg7:_Timeline, _arg8:_Raster, _arg9:_Timeline, _arg10:Number, _arg11:Array, _arg12:Array, _arg13:Array, _arg14:Boolean=false, _arg15:Boolean=false){ dataR = _arg13; super(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7, _arg8, _arg9, _arg10, _arg11, _arg12, _arg14, _arg15); } override protected function move():Boolean{ pX = x; pY = y; if (tm < dataL){ if (flipX){ x = (X - dataX[tm]); if ((((tm > 30)) && ((((x < -(width))) || ((x > (width + 480))))))){ return (false); }; if (flipY){ y = (Y - dataY[tm]); if ((((tm > 30)) && ((((y < -(height))) || ((y > (height + 360))))))){ return (false); }; rotation = (dataR[tm] + 180); return (true); }; y = (Y + dataY[tm]); if ((((tm > 30)) && ((((y < -(height))) || ((y > (height + 360))))))){ return (false); }; rotation = -(dataR[tm]); return (true); }; x = (X + dataX[tm]); if ((((tm > 30)) && ((((x < -(width))) || ((x > (width + 480))))))){ return (false); }; if (flipY){ y = (Y - dataY[tm]); if ((((tm > 30)) && ((((y < -(height))) || ((y > (height + 360))))))){ return (false); }; rotation = -(dataR[tm]); return (true); }; y = (Y + dataY[tm]); if ((((tm > 30)) && ((((y < -(height))) || ((y > (height + 360))))))){ return (false); }; rotation = dataR[tm]; return (true); }; return (false); } } }//package
Section 897
//fpz (fpz) package { import flash.display.*; import flash.media.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.ui.*; import flash.text.*; import flash.filters.*; import flash.net.*; import flash.system.*; import flash.profiler.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.printing.*; import flash.sampler.*; import flash.xml.*; public dynamic class fpz extends MovieClip { public var a:int; public var b:TextField; public var c:int; public function fpz(){ addFrameScript(0, frame1); } public function mc(_arg1:MouseEvent){ if (stage.frameRate == 1000){ stage.frameRate = 27; } else { stage.frameRate = 1000; }; } function frame1(){ a = 0; c = 0; var _local2 = b; with (_local2) { background = (border = true); backgroundColor = 0; borderColor = 0x808080; }; addEventListener("click", mc); addEventListener("enterFrame", nt); } public function nt(_arg1:Event):void{ switch (stage.quality.charAt()){ case "M": b.textColor = 0xFF6600; break; case "H": b.textColor = 0xFFCC00; break; case "B": b.textColor = 0xFFFF00; break; default: b.textColor = 0xFF0000; }; if ((a = (a + 1)) == 5){ b.text = String(int((5000 / (getTimer() - c)))); c = getTimer(); a = 0; }; } } }//package
Section 898
//g0 (g0) package { public class g0 extends Tanka { var down:Boolean; var delay:int; var spdY:Number; var targY:Number; public function g0(){ super(bg.lo, 350, (-20 - bg.y), 0x0100, 365, ((Math.random() < 0.5)) ? _.g0 : _.g0.reverse(), _.blast, 0.5); df = 115; hp = 115; down = true; spdY = 0; targY = ((Math.random() * 120) + 80); delay = 0; } override public function ss(_arg1:Number, _arg2:Number, _arg3:bomb$4):void{ ht(2, 4); } override protected function di():void{ super.di(); new ubomb(x, _y); (bg as lv$0).proceedGrabBomb(); } override public function nt():void{ if (visible){ if (delay > 0){ delay = (delay - 1); } else { if (down){ if (_y >= targY){ if (spdY > 0){ spdY = (spdY - 0.1); if (spdY < 0){ spdY = 0; }; } else { spdY = 0; targY = ((Math.random() * 120) + 80); down = (targY > _y); delay = ((Math.random() * 40) + 5); }; } else { if (spdY < 1){ spdY = (spdY + 0.05); }; }; } else { if (_y <= targY){ if (spdY < 0){ spdY = (spdY + 0.1); if (spdY > 0){ spdY = 0; }; } else { spdY = 0; targY = ((Math.random() * 120) + 80); down = (targY > _y); delay = ((Math.random() * 40) + 5); }; } else { if (spdY > -1){ spdY = (spdY - 0.05); }; }; }; y = (y + spdY); }; nu(2, 20, 30, -15); }; } override protected function rm():void{ super.rm(); if (_g == _.g0){ } else { _g.clearArray(); }; } } }//package
Section 899
//g1 (g1) package { public class g1 extends Tank { public function g1(_arg1:Array, _arg2:Array, _arg3:Array, _arg4:Boolean){ super(_arg1, _arg2, _arg3, _arg4, 24, 641, -6, _.g1, blast, 0.75, 1); } override public function nt():void{ if (tm == 192){ if (Math.random() < (dif * 0.25)){ st(); }; }; nu(4, 36, 40, -16); } } }//package
Section 900
//g10 (g10) package { public class g10 extends TankAI { public function g10(_arg1:int, _arg2:int){ super(_arg1, _arg2, 0, ((lvl == 3)) ? 120 : 160, 2012, 30, _.g10, ((lvl == 4)) ? _.blastU : blast, 0.7, 2); yb = (yb + 80); initMove(((Math.random() * 0.75) - 0.25), 0.75); } override public function nt():void{ move(false); if ((((tm == 65)) || ((tm == 185)))){ if (Math.random() < (dif * 0.75)){ sto(-10); sto(10); }; }; nu(4, 30, 36, -15); } } }//package
Section 901
//g11 (g11) package { public class g11 extends Tanku implements nBgObject { var layer:int; public function g11(_arg1:int, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3, 200, 1162, -1, _.g11, blast, 1.5, -1, 64); yb = (yb + 100); } override public function nt():void{ var _local1:Number; if (tm == 160){ _local1 = cb(); shoot((_local1 + 0.8)); shoot((_local1 - 0.8)); if (dif == 0.5){ } else { shoot((_local1 - 0.4)); shoot((_local1 + 0.4)); }; shoot(_local1); }; nu(5, 16, 106, -62); } public function getLayer():int{ return (layer); } override protected function moveGun(_arg1:Number=NaN, _arg2:Boolean=false):void{ } } }//package
Section 902
//g12 (g12) package { import flash.display.*; import flash.geom.*; public class g12 extends Tanka implements nBgObject { private var initX:int; private var initY:int; private var fireC:Sprite; private var jumpTargX:int; var layer:int; private var jumpDelay:int; private var jumpTargY:int; private var jumpDelayTarg:int; private static const Y:Array = [1.65, 1.7, 1.8, 2, 2.25, -0.55, -2.7, -4.25, -5.2, -5.5, -5.45, -5.2, -4.85, -4.35, -3.7, -1.65, 0, 1.15, 1.8, 2.05, 2.05, 2, 1.9, 1.8, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65]; public function g12(_arg1:int, _arg2:int, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:int, _arg7:int, _arg8:int){ super(bg, _arg1, _arg2, 150, 1162, _.g12, ((lvl == 4)) ? _.blastU : blast, 1, 12); yb = (yb + 100); initX = x; initY = y; jumpTargX = ((initX + (Math.random() * 100)) - 50); jumpTargY = ((initY + (Math.random() * 100)) - 25); jumpDelay = 0; jumpDelayTarg = ((Math.random() * 20) + 20); fireC = new Sprite(); addChild(fireC); _b.transform.colorTransform = new ColorTransform(_arg3, _arg4, _arg5, 1, _arg6, _arg7, _arg8); } override protected function ot():void{ } override public function nt():void{ if (sk){ if (_f < 12){ if (x == jumpTargX){ } else { if (jumpTargX < x){ x = (x - (_f * 0.5)); if (x < jumpTargX){ x = jumpTargX; }; } else { x = (x + (_f * 0.5)); if (x > jumpTargX){ x = jumpTargX; }; }; }; _f = (_f + 1); } else { if (_f < 23){ _f = (_f + 1); if (_f < 20){ x = (x + ((jumpTargX - x) * 0.2)); }; y = (y + ((jumpTargY - y) * 0.25)); } else { jumpDelay = (jumpDelay + 1); if (jumpDelay > jumpDelayTarg){ jumpTargX = (initX + (((Math.random() * 30) + 21) * ((x > 240)) ? -1 : 1)); jumpTargY = ((initY + (Math.random() * 80)) - 20); jumpDelay = 0; _f = 0; }; }; }; if (tm == 100){ if (Math.random() < dif){ str(x, _y, (Math.PI * -0.25)); str(x, _y, (Math.PI * 0.25)); str(x, _y, (Math.PI * 0.75)); str(x, _y, (Math.PI * -0.75)); }; }; }; nu(3, 22, 16, -10); fireC.y = (Y[_f] * 3); rf(); if (sk){ _y = ((y + bg.y) + Y[_f]); }; } override protected function nu(_arg1:int, _arg2:int, _arg3:int, _arg4:int):void{ if (hp <= (((_arg1 - fr) / (_arg1 + 1)) * df)){ fa.push(new ufire(fireC, ((Math.random() * _arg2) - (_arg2 * 0.5)), ((Math.random() * _arg3) + _arg4), la)); fr = (fr + 1); }; } public function getLayer():int{ return (layer); } } }//package
Section 903
//g13 (g13) package { public class g13 extends Tanka implements nBgObject { var layer:int; public function g13(_arg1:int, _arg2:int){ super(bg.lo, _arg1, _arg2, 70, 430, ((Math.random() < 0.5)) ? _.g13 : _.g13.reverse(), blast, 0.6); } override public function ss(_arg1:Number, _arg2:Number, _arg3:bomb$4):void{ } override public function nt():void{ var _local1:Number; var _local2:Number; if (visible){ switch (tm){ case 144: case 160: case 176: case 192: if (Math.random() < (dif * 0.4)){ if (sk){ _local1 = (p.x - x); _local2 = (p.y - _y); if ((((_local1 * _local1) + (_local2 * _local2)) * dif) > 17424){ new Shot2(x, _y, ((cb() + (Math.random() * 2)) - 1)); }; }; }; }; nu(2, 16, 16, -8); }; } public function getLayer():int{ return (layer); } override protected function rm():void{ super.rm(); if (_g == _.g13){ } else { _g.clearArray(); }; } } }//package
Section 904
//g14 (g14) package { public class g14 extends TankAI { private var norm:Boolean; private var sht:Boolean; public function g14(_arg1:int, _arg2:int, _arg3:int, _arg4:Boolean){ var _local5:int; var _local6:int; var _local7:int; var _local8:Number; norm = _arg4; _local5 = 70; if (norm){ _local6 = 221; _local7 = 10; _local8 = 0.4; } else { _local6 = 56; _local7 = 5; _local8 = 0.2; scaleX = 0.5; scaleY = 0.5; _local5 = (_local5 * 0.1); }; super(_arg1, _arg2, _arg3, _local5, _local6, _local7, _.g14, blast, _local8, 3); yb = (yb + 30); initMove((((Math.random() * 0.75) - 0.25) * (norm) ? 1 : 0.5), (0.75 * (norm) ? 1 : 0.5)); sht = (Math.random() < (dif * 0.5)); } override public function ss(_arg1:Number, _arg2:Number, _arg3:bomb$4):void{ ht(2, 4); } override protected function ot():void{ noAim(); } override public function nt():void{ if (norm){ switch (tm){ case 90: case 92: if (Math.random() < dif){ if (sht){ sto(-2); }; }; break; case 91: break; default: move(false); moveGun(cb(), true); }; } else { move(false); moveGun(cb(), true); }; nu(2, 16, 32, -8); } } }//package
Section 905
//g15 (g15) package { public class g15 extends TankAI { private var norm:Boolean; public function g15(_arg1:int, _arg2:int, _arg3:int, _arg4:Boolean){ var _local5:int; var _local6:int; var _local7:Number; norm = _arg4; _local5 = 110; if (norm){ _local6 = 1604; _local7 = 0.6; } else { _local6 = 401; _local7 = 0.3; scaleX = 0.5; scaleY = 0.5; _local5 = (_local5 * 0.1); }; super(_arg1, _arg2, _arg3, _local5, _local6, -1, _.g15, blast, _local7, 1); yb = (yb + 30); initMove((((Math.random() * 0.75) - 0.25) * (norm) ? 1 : 0.5), (0.75 * (norm) ? 1 : 0.5)); } override public function ss(_arg1:Number, _arg2:Number, _arg3:bomb$4):void{ ht(2, 4); } override protected function ot():void{ noAim(); } override public function nt():void{ var _local1:Number; move(false); if (norm){ if (tm == 110){ if (Math.random() < (dif * 0.5)){ _local1 = cb(); new Shot2(x, _y, (_local1 - 0.1)); new Shot2(x, _y, (_local1 + 0.1)); }; }; }; nu(3, 14, 26, -12); } } }//package
Section 906
//g16 (g16) package { import flash.geom.*; public class g16 extends TankAI { private var norm:Boolean; public function g16(_arg1:int, _arg2:int, _arg3:int, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:int, _arg8:int, _arg9:int, _arg10:Boolean){ var _local11:int; var _local12:int; var _local13:int; var _local14:Number; norm = _arg10; _local11 = 180; if (norm){ _local12 = 563; _local13 = 16; _local14 = 0.7; } else { _local12 = 141; _local13 = 8; _local14 = 0.35; scaleX = 0.5; scaleY = 0.5; _local11 = (_local11 * 0.1); }; super(_arg1, _arg2, _arg3, _local11, _local12, _local13, _.g16, blast, _local14, 1); yb = (yb + 30); initMove((((Math.random() * 0.75) - 0.25) * (norm) ? 1 : 0.5), (0.75 * (norm) ? 1 : 0.5)); _b.transform.colorTransform = new ColorTransform(_arg4, _arg5, _arg6, 1, _arg7, _arg8, _arg9); gn.transform.colorTransform = new ColorTransform(_arg4, _arg5, _arg6, 1, _arg7, _arg8, _arg9); } override public function ss(_arg1:Number, _arg2:Number, _arg3:bomb$4):void{ ht(2, 4); } override protected function ot():void{ noAim(); } override public function nt():void{ if (norm){ switch (tm){ case 120: case 122: if (dif == 0.5){ } else { sto(-15); sto(15); }; break; case 124: case 126: sto(-15); sto(15); break; case 121: case 123: case 125: break; default: move(false); moveGun(cb(), true); }; } else { move(false); moveGun(cb(), true); }; nu(4, 22, 35, -18); } } }//package
Section 907
//g17 (g17) package { public class g17 extends Tanke { public function g17(_arg1:int, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3, 1600, 4820, _.g17, blast, 1.5); } override protected function emit():void{ if (emitD > 9){ if (Math.random() < (dif * 0.08)){ new e34$emit(x, y, this); emitD = 0; }; }; } override protected function di():void{ super.di(); var _local1:Number = (_y * 2.3); if (_local1 <= 0){ } else { ocs = (ocs + _local1); }; new Tanke$die(x, y, rotation, _.g17$die, parentBase); } override public function nt():void{ loop(); nu(8, 80, 60, -30); } } }//package
Section 908
//g18 (g18) package { public class g18 extends Tanke { public function g18(_arg1:int, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3, 2100, 6960, _.g18, blast, 1.4); } override protected function emit():void{ if (emitD > 7){ if (Math.random() < (dif * 0.1)){ new e33$emit(x, y, this); emitD = 0; }; }; } override protected function di():void{ super.di(); var _local1:Number = (_y * 2.5); if (_local1 <= 0){ } else { ocs = (ocs + _local1); }; new Tanke$die(x, y, rotation, _.g18$die, parentBase); } override public function nt():void{ loop(); nu(9, 90, 90, -45); } } }//package
Section 909
//g19 (g19) package { public class g19 extends Tanke { public function g19(_arg1:int, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3, 1200, 2165, _.g19, blast, 1.6); } override protected function emit():void{ if (emitD > 6){ if (Math.random() < (dif * 0.04)){ new e33$emit(x, y, this); emitD = 0; }; if (Math.random() < (dif * 0.08)){ new e34$emit(x, y, this); emitD = 0; }; }; } override protected function di():void{ super.di(); var _local1:Number = (_y * 2); if (_local1 <= 0){ } else { ocs = (ocs + _local1); }; new Tanke$die(x, y, rotation, _.g19$die, parentBase); } override public function nt():void{ loop(); nu(8, 48, 84, -42); } } }//package
Section 910
//g1u (g1u) package { public class g1u extends Tanku { var layer:int; public function g1u(_arg1:int, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3, 24, 641, -6, _.g1, blast, 0.75, 1); } override public function nt():void{ if (tm == 192){ if (Math.random() < (dif * 0.4)){ st(); }; }; nu(4, 36, 40, -16); } } }//package
Section 911
//g20 (g20) package { public class g20 extends Tanke { public function g20(_arg1:int, _arg2:int){ super(_arg1, _arg2, 0, 2200, 2622, _.g20, blast, 1); } override protected function emit():void{ if (emitD > 8){ if (Math.random() < (dif * 0.04)){ new e43$emit(x, y, this, true); emitD = 0; }; }; } override protected function di():void{ super.di(); var _local1:Number = (_y * 2.5); if (_local1 <= 0){ } else { ocs = (ocs + _local1); }; new Tanke$dieAnim(x, y, _.g20$die, parentBase); } override public function nt():void{ if (loop()){ return; }; nu(5, 54, 36, -18); } } }//package
Section 912
//g21 (g21) package { public class g21 extends Tanke { public function g21(_arg1:int, _arg2:int){ super(_arg1, _arg2, 0, 2500, 2016, _.g21, blast, 1.2); } override protected function emit():void{ if (emitD > 7){ if (Math.random() < (dif * 0.06)){ new e43$emit((x + 4), (y - 35), this, true); emitD = 0; }; }; } override protected function di():void{ super.di(); var _local1:Number = (_y * 2.8); if (_local1 <= 0){ } else { ocs = (ocs + _local1); }; new Tanke$dieAnim(x, y, _.g21$die, parentBase); } override public function nt():void{ loop(); nu(5, 20, 54, -32); } } }//package
Section 913
//g22 (g22) package { public class g22 extends Tanke { public function g22(_arg1:int, _arg2:int){ super(_arg1, _arg2, 0, 2800, 6908, _.g22, blast, 1.4); } override protected function emit():void{ if (emitD > 6){ if (Math.random() < (dif * 0.05)){ new e43$emit((x + 4), (y - 35), this); emitD = 0; }; }; } override protected function di():void{ super.di(); var _local1:Number = (_y * 3); if (_local1 <= 0){ } else { ocs = (ocs + _local1); }; new Tanke$dieAnim(x, y, _.g22$die, parentBase); } override public function nt():void{ loop(); nu(6, 84, 30, -5); } } }//package
Section 914
//g23 (g23) package { public class g23 extends Tanke { public function g23(_arg1:int, _arg2:int){ super(_arg1, _arg2, 0, 1000, 1733, _.g23, blast, 1.2); } override protected function emit():void{ if (emitD > 5){ if (Math.random() < (dif * 0.2)){ new e43$emit(x, y, this, true); emitD = 0; }; if (Math.random() < (dif * 0.3)){ new e43$emit(x, y, this, true); emitD = 0; }; if (Math.random() < (dif * 0.25)){ new e43$emit(x, y, this); emitD = 0; }; }; } override protected function di():void{ super.di(); var _local1:Number = (_y * 3.5); if (_local1 <= 0){ } else { ocs = (ocs + _local1); }; new Tanke$dieAnim(x, y, _.g23$die, parentBase); } override public function nt():void{ loop(); nu(5, 84, 30, -5); } } }//package
Section 915
//g24 (g24) package { public class g24 extends TankAI { private var launcher:boss$6$cover; private var zapFX:Boolean; private var invincible:Boolean; public function g24(_arg1:int, _arg2:int, _arg3:boss$6$cover){ super(_arg1, _arg2, 0, 120, 2012, 26, _.g24, blast, 1); yb = (yb + 80); invincible = true; launcher = _arg3; zapFX = false; bg.hi.addChild(this); } override protected function di():void{ if (invincible){ return; }; super.di(); } override public function ss(_arg1:Number, _arg2:Number, _arg3:bomb$4):void{ ht(2, 4); } override public function nt():void{ y = (y + launcher.getSpeedY()); if (invincible){ if (_y > 30){ invincible = false; } else { hp = df; }; }; if (zapFX){ } else { if (_y > 86){ Efx.$(gn, 0, -53, _.zap); zapFX = true; }; }; if ((((_y >= 110)) && ((_y <= ((dif == 0.5)) ? 113 : 115)))){ sto(); }; nu(4, 30, 30, -15); } } }//package
Section 916
//g25 (g25) package { public class g25 extends TankAI { protected var launcher:boss$6$cover; protected var sht:int; protected var zapFX:Boolean; protected var invincible:Boolean; public function g25(_arg1:int, _arg2:int, _arg3:boss$6$cover){ super(_arg1, _arg2, 0, 140, 2012, 26, _.g25, blast, 1); yb = (yb + 80); sht = (Math.random() * 20); launcher = _arg3; zapFX = false; bg.hi.addChild(this); } override public function ss(_arg1:Number, _arg2:Number, _arg3:bomb$4):void{ ht(2, 4); } override public function nt():void{ try { y = (y + launcher.getSpeedY()); } catch(e:Error) { }; if (tm == sht){ Efx.$(gn, 0, -53, _.zap); } else { if (tm == (sht + 10)){ if (dif == 0.5){ } else { sto(0, 0, -1.2); sto(0, 0, 1.2); }; sto(0, 0, -0.6); sto(0, 0, 0.6); sto(); }; }; nu(4, 30, 30, -15); } } }//package
Section 917
//g26 (g26) package { public class g26 extends g25 { private var boss:boss$6; public function g26(_arg1:boss$6){ boss = _arg1; super(boss.x, (boss.y + 5), null); df = (df * 3); invincible = false; sky.addChild(this); } override public function ss(_arg1:Number, _arg2:Number, _arg3:bomb$4):void{ ht(2, 4); } override public function nt():void{ x = boss.x; y = (boss.y + 5); _y = y; if (tm == sht){ if (dif == 0.5){ } else { sto(0, 0, -1.2); sto(0, 0, 1.2); }; sto(0, 0, -0.6); sto(0, 0, 0.6); sto(); }; nu(4, 30, 30, -15); } function die(_arg1:Boolean):void{ if (visible){ if (_arg1){ di(); visible = false; return; }; Efx.$(fx, x, _y, xt, (Math.random() * 360), xz); bg.nct(this, x, _y, (xz * 0.5)); if (sk){ bg.gck(x, _y, (xz * 0.5)); }; rm(); }; } override protected function ot():void{ if (sk){ } else { gv(); }; moveGun(cb(), true); tm = (tm + 1); if (tm == 32){ ea = -((ea + 0x0400)); }; } override public function cb():Number{ return ((Math.atan2((p.y - y), (p.x - x)) + 1.5707963267949)); } } }//package
Section 918
//g2u (g2u) package { public class g2u extends Tanka { var layer:int; public function g2u(_arg1:int, _arg2:int, _arg3:int=0){ super(bg.lo, _arg1, _arg2, ((lvl * 20) + 25), 641, ((Math.random() < 0.5)) ? _.g2 : _.g2.reverse(), ((lvl == 4)) ? _.blastU : blast, 0.4); } override public function ss(_arg1:Number, _arg2:Number, _arg3:bomb$4):void{ ht(2, 4); } override public function nt():void{ if (visible){ if (tm == 144){ if ((((lvl > 1)) || ((Math.random() < (dif * 0.5))))){ st(x, _y); }; }; nu(1, 20, 20, -10); }; } override protected function rm():void{ super.rm(); if (_g == _.g2){ } else { _g.clearArray(); }; } } }//package
Section 919
//g3a (g3a) package { public class g3a extends Tanku { var layer:int; private var aim:Number; var offsetY:int; public var parentBase:Rock; public function g3a(_arg1:int, _arg2:int){ offsetY = _arg2; super(_arg1, offsetY, (Math.random() * 360), 140, 576, 25, _.g3, blast, 0.8); aim = cb(); bg.hi.addChild(this); } override protected function ot():void{ tm = (tm + 1); if (tm == vs){ ea = -((ea + 0x0400)); }; if (sk){ y = (parentBase.y + offsetY); _y = (y + bg.y); if (_y < -40){ rm(); return; }; if ((tm & 3) == 0){ aim = (aim + ((((cb() + Math.random()) - 0.5) - aim) * 0.1)); }; moveGun(aim, true); if (tm >= 289){ if ((tm & 63) == 33){ if (Math.random() < dif){ sto(-15); sto(15); }; }; }; } else { gv(); }; } override public function nt():void{ nu(3, 16, 16, -8); } } }//package
Section 920
//g3u (g3u) package { public class g3u extends Tanku { var layer:int; private var aim:Number; public function g3u(_arg1:int, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3, 80, 576, 25, _.g3, blast, 0.8); aim = cb(); yb = (yb + 40); } override public function nt():void{ if (tm == 135){ if (Math.random() < dif){ sto(-15); sto(15); }; }; nu(3, 16, 16, -8); } override protected function ot():void{ noAim(); if ((tm & 3) == 0){ aim = (aim + ((((cb() + Math.random()) - 0.5) - aim) * 0.1)); }; moveGun(aim, true); } } }//package
Section 921
//g4a (g4a) package { public class g4a extends g4u { public var parentBase:Rock; private var offsetY:int; public function g4a(_arg1:int, _arg2:int){ offsetY = _arg2; super(_arg1, offsetY); } override protected function rf():void{ var _local1:_Raster; _local1 = _g.frame((_f = (_f % _t))); _b.bitmapData = _local1.b; _b.x = _local1.x; _b.y = _local1.y; if (sk){ y = (parentBase.y + offsetY); _y = (y + bg.y); lock.x = x; item.x = x; if (_y < -19){ rm(); return; }; } else { gv(); }; tm = (tm + 1); if (tm == vs){ ea = -((ea + 0x0400)); }; } } }//package
Section 922
//g4u (g4u) package { public class g4u extends Tanka implements nBgObject { var beams:Array; var lock:Timeline; var layer:int; var item:Helper; public function g4u(_arg1:int, _arg2:int){ super(bg.hi, _arg1, _arg2, 400, 1600, ((((Math.random() * 2) >> 0))==1) ? _.g4 : _.g4.reverse(), blast, 0.6); yb = 470; lock = new Timeline(fx, x, (_y - 77), _.g4$lock, 0, false); item = new Helper(x, (y - 70)); beams = []; var _local3:int; while (_local3 < 9) { beams[_local3] = new Timeline(this, -16, -29, _.g4$beam, (Math.random() * 39), false); _local3 = (_local3 + 1); }; } override public function ss(_arg1:Number, _arg2:Number, _arg3:bomb$4):void{ ht(2, 4); } override protected function di():void{ if (visible){ item.activate(); super.di(); bg.ck(this, ((x + (Math.random() * 20)) - 10), (_y - (Math.random() * 80)), (xz * 0.75)); bg.ck(this, ((x + (Math.random() * 20)) - 10), (_y - (Math.random() * 80)), (xz * 0.75)); new Sfx($S.explosion$helper$pod, this); }; } public function getLayer():int{ return (layer); } override public function nt():void{ var _local1:int; if (visible){ nu(0, 0, 0, 0); lock.lp(); lock.y = (_y - 77); _local1 = 0; while (_local1 < 9) { beams[_local1].lp(); _local1 = (_local1 + 1); }; if (lvl <= 2){ return; }; y = (y + 2); item.updateY((y - 70)); }; } override protected function rm():void{ super.rm(); if (_g == _.g4){ } else { _g.clearArray(); }; var _local1:int; while (_local1 < 9) { removeChild(beams[_local1]); _local1 = (_local1 + 1); }; item.podDisappeared(); if (lock.parent != null){ lock.parent.removeChild(lock); }; } } }//package
Section 923
//g5 (g5) package { public class g5 extends Tanku { private var graphic:Timeline; private var cycles:int; private var spdX:Number; private var spdY:Number; var layer:int; public function g5(_arg1:int, _arg2:int){ graphic = new Timeline(this, 0, 0, _.g5, 0, false); super(_arg1, _arg2, 0, 105, 1121, -6, null, blast, 1, -1, 30); spdX = -0.229143501832404; spdY = 1.48239443319515; cycles = 0; } override protected function ot():void{ noAim(); } override public function nt():void{ var _local1:int; _local1 = graphic.cf(); if (cycles < 2){ x = (x + spdX); y = (y + spdY); if (_local1 < 19){ graphic.nf(); } else { cycles = (cycles + 1); graphic.goto(0); }; } else { if (_local1 < 35){ if (_local1 < 19){ x = (x + spdX); y = (y + spdY); } else { if (_local1 == 24){ new Shot2((x - 42), (_y + 22), 3.29495546767648); } else { if (_local1 == 30){ new Shot2((x + 25), (_y + 38), 3.29495546767648); }; }; }; graphic.nf(); } else { x = (x + spdX); y = (y + spdY); cycles = 0; graphic.goto(0); }; }; nu(4, 15, 30, 0); } } }//package
Section 924
//g6 (g6) package { public class g6 extends Tanka { var layer:int; public function g6(_arg1:int, _arg2:int){ super(bg.lo, _arg1, _arg2, 120, 573, ((Math.random() < 0.5)) ? _.g6 : _.g6.reverse(), _.blastU, 0.5); } override public function ss(_arg1:Number, _arg2:Number, _arg3:bomb$4):void{ ht(2, 4); } override public function nt():void{ switch (_f){ case 0: if (Math.random() < (dif * 0.15)){ str((x - 8), (_y + 8), -1.88495559215388); }; break; case 5: if (Math.random() < (dif * 0.15)){ str((x + 8), (_y + 8), 1.88495559215388); }; break; case 10: if (Math.random() < (dif * 0.15)){ str((x - 8), (_y - 8), -1.25663706143592); }; break; case 16: if (Math.random() < (dif * 0.15)){ str((x + 8), (_y - 8), 1.25663706143592); }; break; }; nu(2, 10, 38, -19); } } }//package
Section 925
//g7 (g7) package { public class g7 extends Tanka implements nBgObject { private var shootRota:Number; var layer:int; private var ccw:Boolean; public function g7(_arg1:int, _arg2:int){ shootRota = ((Math.random() * Math.PI) * 2); ccw = (Math.random() < 0.5); super(bg.lo, _arg1, _arg2, 150, 926, (ccw) ? _.g7 : _.g7.reverse(), ((lvl == 4)) ? _.blastU : blast, 0.75); } override public function ss(_arg1:Number, _arg2:Number, _arg3:bomb$4):void{ ht(2, 4); } override public function nt():void{ if (visible){ if ((tm & 15) == 5){ if (Math.random() < dif){ if (ccw){ shootRota = (shootRota - 0.7); } else { shootRota = (shootRota + 0.7); }; str(x, _y, shootRota); }; }; nu(2, 16, 16, -8); }; } public function getLayer():int{ return (layer); } override protected function rm():void{ super.rm(); if (_g == _.g7){ } else { _g.clearArray(); }; } } }//package
Section 926
//g8 (g8) package { public class g8 extends TankAI { public function g8(_arg1:int, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3, 48, 1644, -6, _.g8, blast, 0.5); yb = (yb + 50); initMove(((Math.random() * 1.5) - 0.75)); } override public function nt():void{ move(); if (_y < 240){ if ((tm % 200) == 160){ if ((Math.random() * 2) < dif){ st(); }; }; }; nu(2, 12, 52, -25); } } }//package
Section 927
//g9 (g9) package { public class g9 extends TankAI { private var gunAim1:Number; private var gunAim2:Number; public function g9(_arg1:int, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3, 70, 1644, 20, _.g9, blast, 0.5); yb = (yb + 50); create2Guns(_.g9, 0, -8, 0, 8, 20); initMove(((Math.random() * 1.5) - 0.75), 1); gunAim1 = gn.rotation; gunAim2 = gn2.rotation; } override protected function ot():void{ noAim(); } override public function nt():void{ move(); switch ((tm & 7)){ case 3: gunAim1 = ((cb() + Math.random()) - 0.5); break; case 5: gunAim2 = ((cb() + Math.random()) - 0.5); break; }; moveGun(gunAim1, true); moveGun2(gunAim2, true); if (_y < 240){ switch ((tm % 150)){ case 61: if (Math.random() < (dif * 0.5)){ st1(); }; break; case 65: if (Math.random() < (dif * 0.5)){ st2(); }; break; }; }; nu(2, 16, 50, -24); } } }//package
Section 928
//gboss$1$egg (gboss$1$egg) package { public class gboss$1$egg extends Tanka { private var sd:int; private var b:boss$1; private var lp:int; public function gboss$1$egg(_arg1:boss$1){ var _local3:int; var _local5:*; b = _arg1; lp = (sd = 0); super(bg.lo, ((Math.random() * 360) + 60), (((Math.random() * 120) + 40) - bg.y), 75, 641, _.gboss$1$egg, blast, 0.5); Efx.$(bg, x, (y - 24), _.bi$3, 0, 0.5); var _local2:int = ((x < 240)) ? 5 : -5; _local3 = ((y < 100)) ? 3 : -3; var _local4:Boolean; while (_local4) { _local4 = false; for (_local5 in e) { if (!_local4){ if (e[_local5] == this){ } else { if ((e[_local5] is gboss$1$egg)){ if (hitTestObject(e[_local5])){ x = (x + _local2); y = (y + _local3); _local4 = true; }; }; }; }; }; }; _f = 1; rf(); } override public function ss(_arg1:Number, _arg2:Number, _arg3:bomb$4):void{ ht(2, 4); } override protected function di():void{ var _local1:Number; if (b == null){ } else { if (b.countd > 0){ _local1 = (df * 1.5); b.ht((df * 0.5), (a2 - 1)); ek = (ek + 1); ocs = (ocs + _local1); csc = (csc + _local1); }; }; Efx.$(fx, x, _y, xt, (Math.random() * 360), xz); bg.nct(this, x, _y, (xz * 0.5)); if (sk){ bg.gck(x, _y, (xz * 0.5)); }; if (visible){ rm(); }; } override public function nt():void{ if ((((b == null)) || ((b.stage == null)))){ di(); } else { if (_f < 32){ hp = df; } else { if (_f == 80){ if ((((b == null)) || ((b.stage == null)))){ } else { new gboss$1$kid(b, x, y); }; } else { if (_f == 110){ rm(); }; }; }; nu(0, 0, 0, 0); }; } } }//package
Section 929
//gboss$1$kid (gboss$1$kid) package { public class gboss$1$kid extends Tanka { private var sd:int; private var b:boss$1; private var lp:int; public function gboss$1$kid(_arg1:boss$1, _arg2:int, _arg3:int){ b = _arg1; lp = (sd = 0); super(bg.lo, _arg2, (_arg3 - 16), 40, 641, _.gboss$1$kid, blast, 0.4); Efx.$(bg, _arg2, y, _.bi$4, (Math.random() * 360)); bg.nct(this, _arg2, y, 1); } override protected function ot():void{ rf(); } override public function nt():void{ var _local1:Number; var _local2:Number; if ((((b == null)) || ((b.stage == null)))){ di(); return; }; if (sk){ if (tm < 6){ y = (y - (12 - (tm * 2))); } else { if (tm < 12){ y = (y + (24 - (tm * 2))); } else { if (_f == 17){ if ((sd = (sd + 1)) >= 12){ sd = (_f = 0); }; } else { if ((_f = (_f + ((Math.random() + 0.9) >> 0))) == 10){ if ((lp = (lp + 1)) > 4){ lp = 0; _local1 = (x - p.x); _local2 = (_y - p.y); if (((_local1 * _local1) + (_local2 * _local2)) > (ea + 10000)){ if (Math.random() < dif){ str(x, _y, 3.14159265358979); }; }; } else { _f = 0; }; } else { if (_f < 10){ y = (y + ((Math.random() * 2) + 1)); }; }; }; }; }; }; nu(1, 20, 20, -10); } override protected function di():void{ var _local1:Number; if (visible){ if (b == null){ } else { if (b.countd > 0){ _local1 = (df * 1.5); b.ht((df * 0.5), (a2 - 1)); ocs = (ocs + _local1); csc = (csc + _local1); ek = (ek + 1); }; }; Efx.$(fx, x, _y, xt, (Math.random() * 360), xz); bg.nct(this, x, _y, (xz * 0.5)); if (sk){ bg.gck(x, _y, (xz * 0.5)); }; rm(); visible = false; }; } } }//package
Section 930
//gCoin (gCoin) package { class gCoin extends gSecret { private var gold:Boolean; function gCoin(_arg1:int, _arg2:int, _arg3:Boolean=true){ super(_arg1, _arg2); gold = _arg3; } override protected function medal():void{ if (gold){ new coin$2(x, _y); return; }; new coin$1(x, _y); } } }//package
Section 931
//gEye (gEye) package { public class gEye extends Tanka { var layer:int; public function gEye(){ super(bg.hi, 270, -1255, int.MAX_VALUE, 0x0400, _.gEye, _.blastU, 1); layer = 0; } override public function ss(_arg1:Number, _arg2:Number, _arg3:bomb$4):void{ ht(2, 4); } override protected function ot():void{ } override public function nt():void{ if (visible){ _f = (_f + 1); if (_f >= _t){ rm(); return; }; rf(); }; } override public function ht(_arg1:Number, _arg2:int=0):void{ if (s1 > 0){ _arg1 = (_arg1 * 0.4); }; ocs = (ocs + _arg1); new Sfx($S.shot$impact$2, this); } } }//package
Section 932
//gMissile (gMissile) package { class gMissile extends gSecret { function gMissile(_arg1:int, _arg2:int){ super(_arg1, _arg2); } override protected function medal():void{ new umissile(x, _y); } } }//package
Section 933
//green (green) package { import flash.display.*; import flash.geom.*; import flash.filters.*; public class green extends Top implements nNT { private const pt:Point; public const dmg:Array; private const dp:DisplacementMapFilter; private const mp:BitmapData; private const g0:Graphics; private const g1:Graphics; private const g2:Graphics; private const g3:Graphics; private const g4:Graphics; private const g5:Graphics; private const pz0:Shape; private const pz1:Shape; private const pz2:Shape; private const pz3:Shape; private const pz4:Shape; private const pz5:Shape; private const ct:ColorTransform; public const dmg2:Array; public const gi:grni; private var randomEnemyAssignDelay:int; private var randomiseCount:int; var en:Array; var rc:Rectangle; public var bd:Number; var be:Number; var sd:Array; var sc:int; var sx:Array; var sy:Array; private var soundLoop:Sfx; var lk:int; private static var $$$:green; public function green(_arg1:Player){ ct = new ColorTransform(); mp = _.pmap; pt = new Point(0, 0); dp = new DisplacementMapFilter(mp, pt, 4, 4, 24, 24, "color"); pz5 = new Shape(); pz4 = new Shape(); pz3 = new Shape(); pz2 = new Shape(); pz1 = new Shape(); pz0 = new Shape(); g0 = pz0.graphics; g1 = pz1.graphics; g2 = pz2.graphics; g3 = pz3.graphics; g4 = pz4.graphics; g5 = pz5.graphics; gi = new grni(); dmg = [3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.48, 3.42, 3.42, 3.42, 3.42, 3.42, 3.42, 3.42, 3.42, 3.42, 3.42, 3.42, 3.42, 3.42, 3.42, 3.42, 3.35, 3.28, 3.28, 3.28, 3.21, 3.21, 3.14, 3.14, 3.07, 3.07, 3.07, 3, 3, 3, 2.93, 2.93, 2.93, 2.93, 2.86, 2.86, 2.86, 2.86, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.7, 2.7, 2.7, 2.7, 2.7, 2.63, 2.63, 2.63, 2.63, 2.63, 2.63, 2.63, 2.55, 2.55, 2.55, 2.55, 2.55, 2.55, 2.47, 2.47, 2.47, 2.47, 2.47, 2.47, 2.47, 2.47, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.3, 2.3, 2.3, 2.3, 2.3, 2.3, 2.3, 2.3, 2.3, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 1.93, 1.93, 1.93, 1.93, 1.93, 1.93, 1.93, 1.93, 1.93, 1.93, 1.93, 1.93, 1.93, 1.93, 1.93, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; dmg2 = [2.7, 2.68, 2.65, 2.63, 2.6, 2.57, 2.55, 2.52, 2.5, 2.47, 2.45, 2.42, 2.4, 2.38, 2.35, 2.33, 2.31, 2.28, 2.26, 2.24, 2.22, 2.19, 2.17, 2.15, 2.13, 2.11, 2.09, 2.07, 2.05, 2.03, 2.01, 1.99, 1.97, 1.95, 1.93, 1.91, 1.89, 1.87, 1.85, 1.83, 1.82, 1.8, 1.78, 1.76, 1.75, 1.73, 1.71, 1.69, 1.68, 1.66, 1.64, 1.63, 1.61, 1.6, 1.58, 1.56, 1.55, 1.53, 1.52, 1.5, 1.49, 1.47, 1.46, 1.45, 1.43, 1.42, 1.4, 1.39, 1.37, 1.36, 1.35, 1.33, 1.32, 1.31, 1.3, 1.28, 1.27, 1.26, 1.24, 1.23, 1.22, 1.21, 1.2, 1.18, 1.17, 1.16, 1.15, 1.14, 1.13, 1.12, 1.1, 1.09, 1.08, 1.07, 1.06, 1.05, 1.04, 1.03, 1.02, 1.01]; super(); $$$ = this; bd = (sc = (lk = (alpha = 0))); en = [null, null, null, null, null, null, null, null]; sd = [4, 4, 4, 4, 4, 4, 4, 4]; sx = [NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN]; sy = [NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN]; ac.addChild(pz0).visible = false; addChild(pz1); addChild(pz2); addChild(pz3); addChild(pz4); addChild(pz5); ac.addChild(this); acf.addChild(gi).visible = false; randomiseCount = 0; randomEnemyAssignDelay = 0; soundLoop = new Sfx($S.shot$player$green$loop, _arg1, false, true); } function dm(_arg1:Enemy, _arg2:Number):void{ var _local6:Number; var _local3:Number = (_arg1.x - p.x); var _local4:Number = (_arg1._y - p.y); var _local5:int = Math.sqrt(((_local3 * _local3) + (_local4 * _local4))); if (_local5 < 100){ _local6 = dmg2[_local5]; } else { _local6 = 1; }; if (s1 > 0){ _arg1.ht((((((_arg2 * ((a2 * 2.4) + 1.5)) * Math.min(dmg[_local5], 1)) * _local6) / (lk + 0.5)) * 0.2), 2); return; }; _arg1.ht((((((_arg2 * ((a2 * 2.4) + 1.5)) * dmg[_local5]) * _local6) / (lk + 0.5)) * 0.2), 2); } public function nt():void{ var px:int; var py:int; var sn:Number; var lv:int; var e0:Enemy; var e1:Enemy; var e2:Enemy; var e3:Enemy; var e4:Enemy; var e5:Enemy; var e6:Enemy; var e7:Enemy; var sw:Boolean; var i:*; var bounds:Rectangle; var ei:Enemy; var I:int; var validEnemies:int; var J:int; var enCopy:Array; var xm:Number; var ym:Number; var xd:Number; var yd:Number; var df:Number; var my:int; var cx:Number; var cy:Number; var ax:Number; var ay:Number; var cv:int; var y0:int; var x0:int; var x1:int; var j:int; if (((((alv) && ((a1 == 3)))) && (p.sa))){ soundLoop.startIfNotPlaying(); if (alpha < 1){ if (alpha > 0){ alpha = (alpha + 0.125); } else { g0.clear(); visible = true; alpha = 0.125; bd = 0; be = NaN; en = [null, null, null, null, null, null, null, null]; sd = [4, 4, 4, 4, 4, 4, 4, 4]; sx = [NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN]; sy = [NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN]; }; }; } else { gi.visible = false; if ((visible = (alpha > 0))){ alpha = (alpha - 0.125); }; }; if (alpha > 0){ px = (p.x + (a2 * 0.5)); py = p.y; sn = (Math.abs(Math.sin((sc = (sc + 1)))) * 1.2); lv = (a2 + 1); ct.redMultiplier = (ct.greenMultiplier = (ct.blueMultiplier = ((Math.random() * 0.7) + 0.9))); ct.alphaMultiplier = alpha; transform.colorTransform = ct; if (((Player.right) && (!(Player.left)))){ if ((bd = (bd + ((a2 * 10) + 20))) > ((a2 * 25) + 80)){ bd = ((a2 * 25) + 80); }; } else { if (((Player.left) && (!(Player.right)))){ if ((bd = (bd - ((a2 * 10) + 20))) < -(((a2 * 25) + 80))){ bd = -(((a2 * 25) + 80)); }; } else { bd = (bd * 0.75); }; }; randomEnemyAssignDelay = (randomEnemyAssignDelay + 1); randomiseCount = (randomiseCount + 1); for (i in e) { ei = e[i]; if (ei.ea > 0){ if (pz0.hitTestPoint(ei.x, ei._y, true)){ dm(ei, 0.6); if (randomEnemyAssignDelay > 40){ en[int((Math.random() * a2))] = ei; randomEnemyAssignDelay = 0; } else { if (en.indexOf(ei) == -1){ I = 0; while (I < a2) { if ((((en[I] == null)) || ((en[I].stage == null)))){ en[I] = ei; break; }; I = (I + 1); }; }; }; }; }; }; if (randomiseCount > 60){ en.length = (a2 + 1); if (a2 > 1){ validEnemies = 0; J = 0; while (J < a2) { if (en[j] == null){ } else { if (en[j].stage == null){ } else { validEnemies = (validEnemies + 1); }; }; J = (J + 1); }; if (validEnemies > 1){ enCopy = en.concat(); en = []; while (enCopy.length > 0) { en[en.length] = enCopy.splice(int((Math.random() * enCopy.length)), 1)[0]; }; randomiseCount = 0; }; }; }; lk = 0; for (i in en) { if (en[i] == null){ } else { if (en[i].ea <= 0){ en[i] = null; } else { lk = (lk + 1); }; }; }; var _local2 = g0; with (_local2) { clear(); lineStyle(((alpha * 64) + ((a2 + lk) * 16))); }; _local2 = g1; with (_local2) { clear(); lineStyle(((((alpha * lv) * 4) * sn) + (lv * 2.5)), 0x9900, 0.075); }; _local2 = g2; with (_local2) { clear(); lineStyle(((((alpha * lv) * 3) * sn) + (lv * 2)), 0xDD00, 0.1); }; _local2 = g3; with (_local2) { clear(); lineStyle(((((alpha * lv) * 1.5) * sn) + (lv * 1.5)), 3145519, 0.3); }; _local2 = g4; with (_local2) { clear(); lineStyle((((alpha * lv) * sn) + (lv * 0.5)), 10485521, 0.4); }; _local2 = g5; with (_local2) { clear(); lineStyle((lv * 0.25), 13631385, 0.5); }; switch (a2){ case 1: e0 = en[0]; sw = (((((e0 == null)) || ((e0.stage == null)))) && ((sd[0] >= 4))); break; case 2: e0 = en[0]; e1 = en[1]; sw = (((((((((e0 == null)) || ((e0.stage == null)))) && ((((e1 == null)) || ((e1.stage == null)))))) && ((sd[0] >= 4)))) && ((sd[1] >= 4))); break; case 3: e0 = en[0]; e1 = en[1]; e2 = en[2]; sw = (((((((((((((e0 == null)) || ((e0.stage == null)))) && ((((e1 == null)) || ((e1.stage == null)))))) && ((((e2 == null)) || ((e2.stage == null)))))) && ((sd[0] >= 4)))) && ((sd[1] >= 4)))) && ((sd[2] >= 4))); break; case 4: e0 = en[0]; e1 = en[1]; e2 = en[2]; e3 = en[3]; sw = (((((((((((((((((e0 == null)) || ((e0.stage == null)))) && ((((e1 == null)) || ((e1.stage == null)))))) && ((((e2 == null)) || ((e2.stage == null)))))) && ((((e3 == null)) || ((e3.stage == null)))))) && ((sd[0] >= 4)))) && ((sd[1] >= 4)))) && ((sd[2] >= 4)))) && ((sd[3] >= 4))); break; case 5: e0 = en[0]; e1 = en[1]; e2 = en[2]; e3 = en[3]; e4 = en[4]; sw = (((((((((((((((((((((e0 == null)) || ((e0.stage == null)))) && ((((e1 == null)) || ((e1.stage == null)))))) && ((((e2 == null)) || ((e2.stage == null)))))) && ((((e3 == null)) || ((e3.stage == null)))))) && ((((e4 == null)) || ((e4.stage == null)))))) && ((sd[0] >= 4)))) && ((sd[1] >= 4)))) && ((sd[2] >= 4)))) && ((sd[3] >= 4)))) && ((sd[4] >= 4))); break; case 6: e0 = en[0]; e1 = en[1]; e2 = en[2]; e3 = en[3]; e4 = en[4]; e5 = en[5]; sw = (((((((((((((((((((((((((e0 == null)) || ((e0.stage == null)))) && ((((e1 == null)) || ((e1.stage == null)))))) && ((((e2 == null)) || ((e2.stage == null)))))) && ((((e3 == null)) || ((e3.stage == null)))))) && ((((e4 == null)) || ((e4.stage == null)))))) && ((((e5 == null)) || ((e5.stage == null)))))) && ((sd[0] >= 4)))) && ((sd[1] >= 4)))) && ((sd[2] >= 4)))) && ((sd[3] >= 4)))) && ((sd[4] >= 4)))) && ((sd[5] >= 4))); break; case 7: e0 = en[0]; e1 = en[1]; e2 = en[2]; e3 = en[3]; e4 = en[4]; e5 = en[5]; e6 = en[6]; sw = (((((((((((((((((((((((((((((e0 == null)) || ((e0.stage == null)))) && ((((e1 == null)) || ((e1.stage == null)))))) && ((((e2 == null)) || ((e2.stage == null)))))) && ((((e3 == null)) || ((e3.stage == null)))))) && ((((e4 == null)) || ((e4.stage == null)))))) && ((((e5 == null)) || ((e5.stage == null)))))) && ((((e6 == null)) || ((e6.stage == null)))))) && ((sd[0] >= 4)))) && ((sd[1] >= 4)))) && ((sd[2] >= 4)))) && ((sd[3] >= 4)))) && ((sd[4] >= 4)))) && ((sd[5] >= 4)))) && ((sd[6] >= 4))); break; default: e0 = en[0]; e1 = en[1]; e2 = en[2]; e3 = en[3]; e4 = en[4]; e5 = en[5]; e6 = en[6]; e7 = en[7]; sw = (((((((((((((((((((((((((((((((((e0 == null)) || ((e0.stage == null)))) && ((((e1 == null)) || ((e1.stage == null)))))) && ((((e2 == null)) || ((e2.stage == null)))))) && ((((e3 == null)) || ((e3.stage == null)))))) && ((((e4 == null)) || ((e4.stage == null)))))) && ((((e5 == null)) || ((e5.stage == null)))))) && ((((e6 == null)) || ((e6.stage == null)))))) && ((((e7 == null)) || ((e7.stage == null)))))) && ((sd[0] >= 4)))) && ((sd[1] >= 4)))) && ((sd[2] >= 4)))) && ((sd[3] >= 4)))) && ((sd[4] >= 4)))) && ((sd[5] >= 4)))) && ((sd[6] >= 4)))) && ((sd[7] >= 4))); }; if (sw){ if (isNaN(be)){ } else { bd = (be - p.x); be = NaN; }; my = (py - 30); cx = ((((Math.random() * ((a2 * 2) + 12)) - a2) - 6) + px); cy = (py - 240); ax = (((px + bd) + (Math.random() * 8)) - 4); ay = (py - 360); gi.visible = false; _local2 = g0; with (_local2) { moveTo(px, my); curveTo(cx, cy, ax, ay); }; _local2 = g1; with (_local2) { moveTo(px, my); curveTo(cx, cy, ax, ay); }; _local2 = g2; with (_local2) { moveTo(px, my); curveTo(cx, cy, ax, ay); }; _local2 = g3; with (_local2) { moveTo(px, my); curveTo(cx, cy, ax, ay); }; _local2 = g4; with (_local2) { moveTo(px, my); curveTo(cx, cy, ax, ay); }; _local2 = g5; with (_local2) { moveTo(px, my); curveTo(cx, cy, ax, ay); }; } else { my = (py - 30); cx = (px + (bd * 0.6)); cy = (Math.random() * 200); g0.moveTo(px, my); g1.moveTo(px, my); g2.moveTo(px, my); g3.moveTo(px, my); g4.moveTo(px, my); g5.moveTo(px, my); if (((!((e0 == null))) && (!((e0.stage == null))))){ sd[0] = 0; var _local3:int; cv = _local3; _local2 = _local3; _local3 = (sx[_local2] = e0.x); ax = _local3; (((be = _local3) + (Math.random() * 16)) - 8); _local3 = (sy[0] = e0._y); ay = _local3; ((_local3 + (Math.random() * 16)) - 8); dm(e0, 2); cy = (cy + (((e0._y + py) * 0.2) - 100)); } else { _local2 = 0; cv = _local2; if (sd[_local2] < 4){ _local2 = sx[0]; ax = _local2; (((be = _local2) + (Math.random() * 16)) - 8); _local2 = sy[0]; ay = _local2; ((_local2 + (Math.random() * 16)) - 8); cy = ((py - cy) - 200); } else { if (((!((e1 == null))) && (!((e1.stage == null))))){ sd[1] = 0; _local3 = 1; cv = _local3; _local2 = _local3; _local3 = (sx[_local2] = e1.x); ax = _local3; (((be = _local3) + (Math.random() * 16)) - 8); _local3 = (sy[1] = e1._y); ay = _local3; ((_local3 + (Math.random() * 16)) - 8); dm(e1, 2); cy = (cy + (((e1._y + py) * 0.2) - 100)); } else { _local2 = 1; cv = _local2; if (sd[_local2] < 4){ _local2 = sx[1]; ax = _local2; (((be = _local2) + (Math.random() * 16)) - 8); _local2 = sy[1]; ay = _local2; ((_local2 + (Math.random() * 16)) - 8); cy = ((py - cy) - 200); } else { if (((!((e2 == null))) && (!((e2.stage == null))))){ sd[2] = 0; _local3 = 2; cv = _local3; _local2 = _local3; _local3 = (sx[_local2] = e2.x); ax = _local3; (((be = _local3) + (Math.random() * 16)) - 8); _local3 = (sy[2] = e2._y); ay = _local3; ((_local3 + (Math.random() * 16)) - 8); dm(e2, 2); cy = (cy + (((e2._y + py) * 0.2) - 100)); } else { _local2 = 2; cv = _local2; if (sd[_local2] < 4){ _local2 = sx[2]; ax = _local2; (((be = _local2) + (Math.random() * 16)) - 8); _local2 = sy[2]; ay = _local2; ((_local2 + (Math.random() * 16)) - 8); cy = ((py - cy) - 200); } else { if (((!((e3 == null))) && (!((e3.stage == null))))){ sd[3] = 0; _local3 = 3; cv = _local3; _local2 = _local3; _local3 = (sx[_local2] = e3.x); ax = _local3; (((be = _local3) + (Math.random() * 16)) - 8); _local3 = (sy[3] = e3._y); ay = _local3; ((_local3 + (Math.random() * 16)) - 8); dm(e3, 2); cy = (cy + (((e3._y + py) * 0.2) - 100)); } else { _local2 = 3; cv = _local2; if (sd[_local2] < 4){ _local2 = sx[3]; ax = _local2; (((be = _local2) + (Math.random() * 16)) - 8); _local2 = sy[3]; ay = _local2; ((_local2 + (Math.random() * 16)) - 8); cy = ((py - cy) - 200); } else { if (((!((e4 == null))) && (!((e4.stage == null))))){ sd[4] = 0; _local3 = 4; cv = _local3; _local2 = _local3; _local3 = (sx[_local2] = e4.x); ax = _local3; (((be = _local3) + (Math.random() * 16)) - 8); _local3 = (sy[4] = e4._y); ay = _local3; ((_local3 + (Math.random() * 16)) - 8); dm(e4, 2); cy = (cy + (((e4._y + py) * 0.2) - 100)); } else { _local2 = 4; cv = _local2; if (sd[_local2] < 4){ _local2 = sx[4]; ax = _local2; (((be = _local2) + (Math.random() * 16)) - 8); _local2 = sy[4]; ay = _local2; ((_local2 + (Math.random() * 16)) - 8); cy = ((py - cy) - 200); } else { if (((!((e5 == null))) && (!((e5.stage == null))))){ sd[5] = 0; _local3 = 5; cv = _local3; _local2 = _local3; _local3 = (sx[_local2] = e5.x); ax = _local3; (((be = _local3) + (Math.random() * 16)) - 8); _local3 = (sy[5] = e5._y); ay = _local3; ((_local3 + (Math.random() * 16)) - 8); dm(e5, 2); cy = (cy + (((e5._y + py) * 0.2) - 100)); } else { _local2 = 5; cv = _local2; if (sd[_local2] < 4){ _local2 = sx[5]; ax = _local2; (((be = _local2) + (Math.random() * 16)) - 8); _local2 = sy[5]; ay = _local2; ((_local2 + (Math.random() * 16)) - 8); cy = ((py - cy) - 200); } else { if (((!((e6 == null))) && (!((e6.stage == null))))){ sd[6] = 0; _local3 = 6; cv = _local3; _local2 = _local3; _local3 = (sx[_local2] = e6.x); ax = _local3; (((be = _local3) + (Math.random() * 16)) - 8); _local3 = (sy[6] = e6._y); ay = _local3; ((_local3 + (Math.random() * 16)) - 8); dm(e6, 2); cy = (cy + (((e6._y + py) * 0.2) - 100)); } else { _local2 = 6; cv = _local2; if (sd[_local2] < 4){ _local2 = sx[6]; ax = _local2; (((be = _local2) + (Math.random() * 16)) - 8); _local2 = sy[6]; ay = _local2; ((_local2 + (Math.random() * 16)) - 8); cy = ((py - cy) - 200); } else { if (((!((e7 == null))) && (!((e7.stage == null))))){ sd[7] = 0; _local3 = 7; cv = _local3; _local2 = _local3; _local3 = (sx[_local2] = e7.x); ax = _local3; (((be = _local3) + (Math.random() * 16)) - 8); _local3 = (sy[7] = e7._y); ay = _local3; ((_local3 + (Math.random() * 16)) - 8); dm(e7, 2); cy = (cy + (((e7._y + py) * 0.2) - 100)); } else { _local2 = 7; cv = _local2; _local2 = sx[_local2]; ax = _local2; (((be = _local2) + (Math.random() * 16)) - 8); _local2 = sy[7]; ay = _local2; ((_local2 + (Math.random() * 16)) - 8); cy = ((py - cy) - 200); }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; Particle.$(ax, ay, 2); g0.curveTo(cx, cy, ax, ay); g1.curveTo(cx, cy, ax, ay); g2.curveTo(cx, cy, ax, ay); g3.curveTo(cx, cy, ax, ay); g4.curveTo(cx, cy, ax, ay); g5.curveTo(cx, cy, ax, ay); sd[0] = (sd[0] + 1); sd[1] = (sd[1] + 1); sd[2] = (sd[2] + 1); sd[3] = (sd[3] + 1); sd[4] = (sd[4] + 1); sd[5] = (sd[5] + 1); sd[6] = (sd[6] + 1); sd[7] = (sd[7] + 1); switch (a2){ case 8: if (cv != 7){ if ((((e7 == null)) || ((e7.stage == null)))){ if (sd[7] < 4){ xm = ((sx[7] + (Math.random() * 16)) - 8); ym = ((sy[7] + (Math.random() * 16)) - 8); xd = ((xm - ax) + 1); yd = ((ym - ay) + 1); df = (Math.sqrt(((xd * xd) + (yd * yd))) * 0.003125); cx = (((ax - cx) * df) + ax); cy = (((ay - cy) * df) + ay); Particle.$(ax, ay, 2); var _temp1 = cx; var _temp2 = cy; _local2 = xm; ax = _local2; var _temp3 = _local2; _local2 = ym; ay = _local2; g0.curveTo(_temp1, _temp2, _temp3, _local2); g1.curveTo(cx, cy, ax, ay); g2.curveTo(cx, cy, ax, ay); g3.curveTo(cx, cy, ax, ay); g4.curveTo(cx, cy, ax, ay); g5.curveTo(cx, cy, ax, ay); }; } else { sd[7] = 0; xm = (((sx[7] = e7.x) + (Math.random() * 16)) - 8); ym = (((sy[7] = e7._y) + (Math.random() * 16)) - 8); xd = ((xm - ax) + 1); yd = ((ym - ay) + 1); df = (Math.sqrt(((xd * xd) + (yd * yd))) * 0.003125); cx = (((ax - cx) * df) + ax); cy = (((ay - cy) * df) + ay); dm(e7, 1.1); Particle.$(ax, ay, 2); var _temp4 = cx; var _temp5 = cy; _local2 = xm; ax = _local2; var _temp6 = _local2; _local2 = ym; ay = _local2; g0.curveTo(_temp4, _temp5, _temp6, _local2); g1.curveTo(cx, cy, ax, ay); g2.curveTo(cx, cy, ax, ay); g3.curveTo(cx, cy, ax, ay); g4.curveTo(cx, cy, ax, ay); g5.curveTo(cx, cy, ax, ay); }; }; case 7: if (cv != 6){ if ((((e6 == null)) || ((e6.stage == null)))){ if (sd[6] < 4){ xm = ((sx[6] + (Math.random() * 16)) - 8); ym = ((sy[6] + (Math.random() * 16)) - 8); xd = ((xm - ax) + 1); yd = ((ym - ay) + 1); df = (Math.sqrt(((xd * xd) + (yd * yd))) * 0.003125); cx = (((ax - cx) * df) + ax); cy = (((ay - cy) * df) + ay); Particle.$(ax, ay, 2); var _temp7 = cx; var _temp8 = cy; _local2 = xm; ax = _local2; var _temp9 = _local2; _local2 = ym; ay = _local2; g0.curveTo(_temp7, _temp8, _temp9, _local2); g1.curveTo(cx, cy, ax, ay); g2.curveTo(cx, cy, ax, ay); g3.curveTo(cx, cy, ax, ay); g4.curveTo(cx, cy, ax, ay); g5.curveTo(cx, cy, ax, ay); }; } else { sd[6] = 0; xm = (((sx[6] = e6.x) + (Math.random() * 16)) - 8); ym = (((sy[6] = e6._y) + (Math.random() * 16)) - 8); xd = ((xm - ax) + 1); yd = ((ym - ay) + 1); df = (Math.sqrt(((xd * xd) + (yd * yd))) * 0.003125); cx = (((ax - cx) * df) + ax); cy = (((ay - cy) * df) + ay); dm(e6, 1.15); Particle.$(ax, ay, 2); var _temp10 = cx; var _temp11 = cy; _local2 = xm; ax = _local2; var _temp12 = _local2; _local2 = ym; ay = _local2; g0.curveTo(_temp10, _temp11, _temp12, _local2); g1.curveTo(cx, cy, ax, ay); g2.curveTo(cx, cy, ax, ay); g3.curveTo(cx, cy, ax, ay); g4.curveTo(cx, cy, ax, ay); g5.curveTo(cx, cy, ax, ay); }; }; case 6: if (cv != 5){ if ((((e5 == null)) || ((e5.stage == null)))){ if (sd[5] < 4){ xm = ((sx[5] + (Math.random() * 16)) - 8); ym = ((sy[5] + (Math.random() * 16)) - 8); xd = ((xm - ax) + 1); yd = ((ym - ay) + 1); df = (Math.sqrt(((xd * xd) + (yd * yd))) * 0.003125); cx = (((ax - cx) * df) + ax); cy = (((ay - cy) * df) + ay); Particle.$(ax, ay, 2); var _temp13 = cx; var _temp14 = cy; _local2 = xm; ax = _local2; var _temp15 = _local2; _local2 = ym; ay = _local2; g0.curveTo(_temp13, _temp14, _temp15, _local2); g1.curveTo(cx, cy, ax, ay); g2.curveTo(cx, cy, ax, ay); g3.curveTo(cx, cy, ax, ay); g4.curveTo(cx, cy, ax, ay); g5.curveTo(cx, cy, ax, ay); }; } else { sd[5] = 0; xm = (((sx[5] = e5.x) + (Math.random() * 16)) - 8); ym = (((sy[5] = e5._y) + (Math.random() * 16)) - 8); xd = ((xm - ax) + 1); yd = ((ym - ay) + 1); df = (Math.sqrt(((xd * xd) + (yd * yd))) * 0.003125); cx = (((ax - cx) * df) + ax); cy = (((ay - cy) * df) + ay); dm(e5, 1.2); Particle.$(ax, ay, 2); var _temp16 = cx; var _temp17 = cy; _local2 = xm; ax = _local2; var _temp18 = _local2; _local2 = ym; ay = _local2; g0.curveTo(_temp16, _temp17, _temp18, _local2); g1.curveTo(cx, cy, ax, ay); g2.curveTo(cx, cy, ax, ay); g3.curveTo(cx, cy, ax, ay); g4.curveTo(cx, cy, ax, ay); g5.curveTo(cx, cy, ax, ay); }; }; case 5: if (cv != 4){ if ((((e4 == null)) || ((e4.stage == null)))){ if (sd[4] < 4){ xm = ((sx[4] + (Math.random() * 16)) - 8); ym = ((sy[4] + (Math.random() * 16)) - 8); xd = ((xm - ax) + 1); yd = ((ym - ay) + 1); df = (Math.sqrt(((xd * xd) + (yd * yd))) * 0.003125); cx = (((ax - cx) * df) + ax); cy = (((ay - cy) * df) + ay); Particle.$(ax, ay, 2); var _temp19 = cx; var _temp20 = cy; _local2 = xm; ax = _local2; var _temp21 = _local2; _local2 = ym; ay = _local2; g0.curveTo(_temp19, _temp20, _temp21, _local2); g1.curveTo(cx, cy, ax, ay); g2.curveTo(cx, cy, ax, ay); g3.curveTo(cx, cy, ax, ay); g4.curveTo(cx, cy, ax, ay); g5.curveTo(cx, cy, ax, ay); }; } else { sd[4] = 0; xm = (((sx[4] = e4.x) + (Math.random() * 16)) - 8); ym = (((sy[4] = e4._y) + (Math.random() * 16)) - 8); xd = ((xm - ax) + 1); yd = ((ym - ay) + 1); df = (Math.sqrt(((xd * xd) + (yd * yd))) * 0.003125); cx = (((ax - cx) * df) + ax); cy = (((ay - cy) * df) + ay); dm(e4, 1.25); Particle.$(ax, ay, 2); var _temp22 = cx; var _temp23 = cy; _local2 = xm; ax = _local2; var _temp24 = _local2; _local2 = ym; ay = _local2; g0.curveTo(_temp22, _temp23, _temp24, _local2); g1.curveTo(cx, cy, ax, ay); g2.curveTo(cx, cy, ax, ay); g3.curveTo(cx, cy, ax, ay); g4.curveTo(cx, cy, ax, ay); g5.curveTo(cx, cy, ax, ay); }; }; case 4: if (cv != 3){ if ((((e3 == null)) || ((e3.stage == null)))){ if (sd[3] < 4){ xm = ((sx[3] + (Math.random() * 16)) - 8); ym = ((sy[3] + (Math.random() * 16)) - 8); xd = ((xm - ax) + 1); yd = ((ym - ay) + 1); df = (Math.sqrt(((xd * xd) + (yd * yd))) * 0.003125); cx = (((ax - cx) * df) + ax); cy = (((ay - cy) * df) + ay); Particle.$(ax, ay, 2); var _temp25 = cx; var _temp26 = cy; _local2 = xm; ax = _local2; var _temp27 = _local2; _local2 = ym; ay = _local2; g0.curveTo(_temp25, _temp26, _temp27, _local2); g1.curveTo(cx, cy, ax, ay); g2.curveTo(cx, cy, ax, ay); g3.curveTo(cx, cy, ax, ay); g4.curveTo(cx, cy, ax, ay); g5.curveTo(cx, cy, ax, ay); }; } else { sd[3] = 0; xm = (((sx[3] = e3.x) + (Math.random() * 16)) - 8); ym = (((sy[3] = e3._y) + (Math.random() * 16)) - 8); xd = ((xm - ax) + 1); yd = ((ym - ay) + 1); df = (Math.sqrt(((xd * xd) + (yd * yd))) * 0.003125); cx = (((ax - cx) * df) + ax); cy = (((ay - cy) * df) + ay); dm(e3, 1.3); Particle.$(ax, ay, 2); var _temp28 = cx; var _temp29 = cy; _local2 = xm; ax = _local2; var _temp30 = _local2; _local2 = ym; ay = _local2; g0.curveTo(_temp28, _temp29, _temp30, _local2); g1.curveTo(cx, cy, ax, ay); g2.curveTo(cx, cy, ax, ay); g3.curveTo(cx, cy, ax, ay); g4.curveTo(cx, cy, ax, ay); g5.curveTo(cx, cy, ax, ay); }; }; case 3: if (cv != 2){ if ((((e2 == null)) || ((e2.stage == null)))){ if (sd[2] < 4){ xm = ((sx[2] + (Math.random() * 16)) - 8); ym = ((sy[2] + (Math.random() * 16)) - 8); xd = ((xm - ax) + 1); yd = ((ym - ay) + 1); df = (Math.sqrt(((xd * xd) + (yd * yd))) * 0.003125); cx = (((ax - cx) * df) + ax); cy = (((ay - cy) * df) + ay); Particle.$(ax, ay, 2); var _temp31 = cx; var _temp32 = cy; _local2 = xm; ax = _local2; var _temp33 = _local2; _local2 = ym; ay = _local2; g0.curveTo(_temp31, _temp32, _temp33, _local2); g1.curveTo(cx, cy, ax, ay); g2.curveTo(cx, cy, ax, ay); g3.curveTo(cx, cy, ax, ay); g4.curveTo(cx, cy, ax, ay); g5.curveTo(cx, cy, ax, ay); }; } else { sd[2] = 0; xm = (((sx[2] = e2.x) + (Math.random() * 16)) - 8); ym = (((sy[2] = e2._y) + (Math.random() * 16)) - 8); xd = ((xm - ax) + 1); yd = ((ym - ay) + 1); df = (Math.sqrt(((xd * xd) + (yd * yd))) * 0.003125); cx = (((ax - cx) * df) + ax); cy = (((ay - cy) * df) + ay); dm(e2, 1.35); Particle.$(ax, ay, 2); var _temp34 = cx; var _temp35 = cy; _local2 = xm; ax = _local2; var _temp36 = _local2; _local2 = ym; ay = _local2; g0.curveTo(_temp34, _temp35, _temp36, _local2); g1.curveTo(cx, cy, ax, ay); g2.curveTo(cx, cy, ax, ay); g3.curveTo(cx, cy, ax, ay); g4.curveTo(cx, cy, ax, ay); g5.curveTo(cx, cy, ax, ay); }; }; case 2: if (cv != 1){ if ((((e1 == null)) || ((e1.stage == null)))){ if (sd[1] < 4){ xm = ((sx[1] + (Math.random() * 16)) - 8); ym = ((sy[1] + (Math.random() * 16)) - 8); xd = ((xm - ax) + 1); yd = ((ym - ay) + 1); df = (Math.sqrt(((xd * xd) + (yd * yd))) * 0.003125); cx = (((ax - cx) * df) + ax); cy = (((ay - cy) * df) + ay); Particle.$(ax, ay, 2); var _temp37 = cx; var _temp38 = cy; _local2 = xm; ax = _local2; var _temp39 = _local2; _local2 = ym; ay = _local2; g0.curveTo(_temp37, _temp38, _temp39, _local2); g1.curveTo(cx, cy, ax, ay); g2.curveTo(cx, cy, ax, ay); g3.curveTo(cx, cy, ax, ay); g4.curveTo(cx, cy, ax, ay); g5.curveTo(cx, cy, ax, ay); }; } else { sd[1] = 0; xm = (((sx[1] = e1.x) + (Math.random() * 16)) - 8); ym = (((sy[1] = e1._y) + (Math.random() * 16)) - 8); xd = ((xm - ax) + 1); yd = ((ym - ay) + 1); df = (Math.sqrt(((xd * xd) + (yd * yd))) * 0.003125); cx = (((ax - cx) * df) + ax); cy = (((ay - cy) * df) + ay); dm(e1, 1.4); Particle.$(ax, ay, 2); var _temp40 = cx; var _temp41 = cy; _local2 = xm; ax = _local2; var _temp42 = _local2; _local2 = ym; ay = _local2; g0.curveTo(_temp40, _temp41, _temp42, _local2); g1.curveTo(cx, cy, ax, ay); g2.curveTo(cx, cy, ax, ay); g3.curveTo(cx, cy, ax, ay); g4.curveTo(cx, cy, ax, ay); g5.curveTo(cx, cy, ax, ay); }; }; default: if (cv != 0){ if ((((e0 == null)) || ((e0.stage == null)))){ if (sd[0] < 4){ xm = ((sx[0] + (Math.random() * 16)) - 8); ym = ((sy[0] + (Math.random() * 16)) - 8); xd = ((xm - ax) + 1); yd = ((ym - ay) + 1); df = (Math.sqrt(((xd * xd) + (yd * yd))) * 0.003125); cx = (((ax - cx) * df) + ax); cy = (((ay - cy) * df) + ay); Particle.$(ax, ay, 2); var _temp43 = cx; var _temp44 = cy; _local2 = xm; ax = _local2; var _temp45 = _local2; _local2 = ym; ay = _local2; g0.curveTo(_temp43, _temp44, _temp45, _local2); g1.curveTo(cx, cy, ax, ay); g2.curveTo(cx, cy, ax, ay); g3.curveTo(cx, cy, ax, ay); g4.curveTo(cx, cy, ax, ay); g5.curveTo(cx, cy, ax, ay); }; }; }; gi.x = ax; gi.y = ay; gi.rotation = (Math.random() * 360); gi.scaleX = (gi.scaleY = (alpha * ((a2 * 0.06) + 0.75))); gi.nextFrame(); gi.visible = true; }; }; if (alpha == 1){ if ((((bd > 16)) || ((bd < -16)))){ if ((Math.random() + (a2 * 0.05)) > 0.4){ y0 = (((Math.random() * height) * 0.625) + (rc = getBounds(this)).y); x0 = rc.x; x1 = (x0 + width); if (bd < 0){ j = x1; while (j > x0) { if (pz5.hitTestPoint(j, y0, true)){ new grnf((j + (((Math.random() * 16) - 8) * ((a2 * 0.625) + 2))), y0, -1); break; }; j = (j - 1); }; } else { j = x0; while (j < x1) { if (pz5.hitTestPoint(j, y0, true)){ new grnf((j + (((Math.random() * 16) - 8) * ((a2 * 0.625) + 2))), y0, 1); break; }; j = (j + 1); }; }; }; } else { if ((Math.random() + (a2 * 0.03)) > 0.8){ new grnf((p.x + (((Math.random() * 16) - 8) * ((a2 * 0.625) + 2))), (((Math.random() * height) * 0.625) + getBounds(this).y), (((Math.random() * 2) >> 0) - 1)); }; }; }; bounds = getBounds(ac); pt.y = -(bounds.y); (dp.mapPoint = pt).x = (-(int((Math.random() * 192))) - bounds.x); dp.scaleY = ((dp.scaleX = (((a2 * 3) + 16) * ((int((Math.random() * 2)) * 2) - 1))) * ((bd < 0)) ? -1 : 1); x = (a2 * -0.4); filters = [dp]; } else { soundLoop.stop(); }; } static function mute():void{ $$$.soundLoop.stop(); } static function removeTarget(_arg1:Enemy):void{ var _local2:int; while (_local2 < 8) { if ($$$.en[_local2] == _arg1){ $$$.en[_local2] = null; }; _local2 = (_local2 + 1); }; } } }//package
Section 934
//grnf (grnf) package { public class grnf extends Timeline { var rs:Number; public function grnf(_arg1:int, _arg2:int, _arg3:int){ rs = (_arg3 * 13); rotation = (Math.random() * 360); scaleX = (scaleY = ((a2 * 0.08) + 0.64)); super(ac, _arg1, _arg2, _.grnf); } override public function nt():void{ lp(); rotation = (rotation + rs); y = (y + (scaleX * 4)); if ((scaleX = (scaleY = (scaleY * 0.75))) < 0.1){ d(this); }; } } }//package
Section 935
//grni (grni) package { import flash.display.*; public dynamic class grni extends MovieClip { public function grni(){ addFrameScript(0, frame1, 11, frame12); } function frame1(){ nextFrame(); } function frame12(){ gotoAndStop(2); } } }//package
Section 936
//gSecret (gSecret) package { class gSecret extends ebox { var layer:int; function gSecret(_arg1:int, _arg2:int){ x = _arg1; y = _arg2; _y = (y + bg.y); ea = 400; } override protected function medal():void{ new urad(x, _y); } } }//package
Section 937
//Helper (Helper) package { public class Helper extends Timeline { private var level:int; private var elec:helper$fx; private var active:Boolean; private var time:int; private var jetOne:Boolean; private var Y:Number; private var lev:Number; private var helped:Boolean; private var shootDelay:int; private var shootDir:Boolean; static var oneLeft:Boolean; public function Helper(_arg1:int, _arg2:int, _arg3:Boolean=false){ time = (1200 / dif); Y = _arg2; lev = (Math.random() * 6.28318530717959); active = false; helped = false; level = 1; super(bg, _arg1, (_arg2 + (Math.sin(lev) * 3)), _.helper); if (_arg3){ activate(); }; } private function genDebris(_arg1:Boolean=true):void{ if (_arg1){ new debris(x, y, _.debris.frame(0), 30); new debris(x, y, _.debris.frame(1), 40); new debris(x, y, _.debris.frame(2), 40); new debris(x, y, _.debris.frame(3)); new debris(x, y, _.debris.frame(3)); new debris(x, y, _.debris.frame(4)); new debris(x, y, _.debris.frame(5)); new debris(x, y, _.debris.frame(5)); new debris(x, y, _.debris.frame(6)); new debris(x, y, _.debris.frame(6)); new debris(x, y, _.debris.frame(7)); new debris(x, y, _.debris.frame(7)); }; new debris(x, y, _.debris.frame(4)); new debris(x, y, _.debris.frame(5)); new debris(x, y, _.debris.frame(6)); new debris(x, y, _.debris.frame(6)); new debris(x, y, _.debris.frame(7)); new debris(x, y, _.debris.frame(7)); } private function die(_arg1:Boolean=true):void{ var efx = _arg1; if (visible){ if (efx){ switch (level){ case 3: Efx.$(fx, x, y, _.helperDie3); genDebris(); break; case 2: Efx.$(fx, x, y, _.helperDie2); genDebris(); break; default: Efx.$(fx, x, y, _.helperDie); genDebris(false); break; }; Efx.$(fx, x, y, _.blast, (Math.random() * 360), ((Math.random() * 0.2) + 0.2)); }; if (hp1 == 0){ if (hp2 == 0){ hpL = 0; }; }; try { removeChild(elec); } catch(e:Error) { }; elec = null; visible = false; d(this); }; } override public function nt():void{ var _local1:Number; var _local2:Number; var _local3:Number; var _local4:helperShot; lp(); if (((active) && (helped))){ if (alv){ _local1 = (p.x - x); _local2 = (p.y - y); elec.rotation = ((Math.atan2(_local2, _local1) * 57.2957795130823) + 90); _local3 = (Math.sqrt(((_local1 * _local1) + (_local2 * _local2))) * 0.02); if (_local3 > 1.6){ _local3 = 1.6; }; elec.scaleX = _local3; elec.scaleY = _local3; elec.nextFrame(); if (elec.alpha < 1){ elec.alpha = (elec.alpha + 0.05); }; if (jetOne){ if (hp1 > 0){ if (p.sa){ hp1 = (hp1 - 1); }; hud.refresh(5, ((hp1 * 100) / time)); if (hp2 == 0){ followBack(); } else { if (oneLeft){ followLeft(); } else { followRight(); }; }; if (hpL == level){ } else { level = hpL; switch (level){ case 1: _g = _.helper; break; case 2: _g = _.helper2; break; case 3: _g = _.helper3; break; }; Efx.$(ply, ((x + (Math.random() * 40)) - 20), ((y + (Math.random() * 40)) - 20), _.bi$4, (Math.random() * 360)); Efx.$(ply, ((x + (Math.random() * 40)) - 20), ((y + (Math.random() * 40)) - 20), _.bi$4, (Math.random() * 360)); Efx.$(ply, ((x + (Math.random() * 40)) - 20), ((y + (Math.random() * 40)) - 20), _.bi$4, (Math.random() * 360)); }; } else { hud.rm(5); hp1 = 0; die(); }; } else { if (hp2 > 0){ if (p.sa){ hp2 = (hp2 - 1); }; hud.refresh(6, ((hp2 * 100) / time)); if (hp1 == 0){ followBack(); } else { if (oneLeft){ followRight(); } else { followLeft(); }; }; if (hpL == level){ } else { level = hpL; switch (level){ case 1: _g = _.helper; break; case 2: _g = _.helper2; break; case 3: _g = _.helper3; break; }; Efx.$(ply, ((x + (Math.random() * 40)) - 20), ((y + (Math.random() * 40)) - 20), _.bi$4, (Math.random() * 360)); Efx.$(ply, ((x + (Math.random() * 40)) - 20), ((y + (Math.random() * 40)) - 20), _.bi$4, (Math.random() * 360)); Efx.$(ply, ((x + (Math.random() * 40)) - 20), ((y + (Math.random() * 40)) - 20), _.bi$4, (Math.random() * 360)); }; } else { hud.rm(6); hp2 = 0; die(); }; }; } else { if (jetOne){ hud.rm(5); hp1 = 0; } else { hud.rm(6); hp2 = 0; }; die(); }; } else { lev = (lev + 0.1); y = ((Math.sin(lev) * 3) + Y); if (((active) && (alv))){ helped = true; }; }; if (x < 0){ x = 0; } else { if (x > 480){ x = 480; } else { if (y > 360){ y = 360; }; }; }; shootDelay = (shootDelay + 1); if (((Player.shoot) && ((shootDelay > 4)))){ _local4 = new helperShot(x, (y - 5), shootDir); shootDelay = 0; Efx.$(fx, ((((x + (Math.random() * 6)) - 3) + _local4.x) * 0.5), ((y - 13) + (Math.random() * 6)), _.shotih, (Math.random() * 360), ((Math.random() * 0.75) + 0.25), false); }; } function followLeft():void{ x = (x + ((((p.x - x) - 35) + (Math.random() * 10)) * 0.1)); y = (y + ((((p.y - y) + 15) + (Math.random() * 10)) * 0.1)); if (Math.random() > 0.99){ oneLeft = !(oneLeft); }; } function followRight():void{ x = (x + ((((p.x - x) + 25) + (Math.random() * 10)) * 0.1)); y = (y + ((((p.y - y) + 15) + (Math.random() * 10)) * 0.1)); } function updateY(_arg1:int):void{ Y = _arg1; } function activate():void{ if (hp1 == 0){ hp1 = time; ply.addChildAt(this, 0); y = (y + bg.y); jetOne = true; active = true; elec = new helper$fx(); elec.gotoAndStop(1); elec.alpha = 0; addChildAt(elec, 0); } else { if (hp2 == 0){ hp2 = time; ply.addChildAt(this, 0); y = (y + bg.y); jetOne = false; active = true; elec = new helper$fx(); elec.gotoAndStop(1); elec.alpha = 0; addChildAt(elec, 0); } else { hp1 = time; hp2 = time; if (hpL < 3){ hpL = (hpL + 1); } else { new Bonus(x, y, 3); }; if (visible){ visible = false; d(this); }; return; }; }; if (hpL == 0){ hpL = 1; }; shootDelay = 0; shootDir = (Math.random() < 0.5); } function followBack():void{ x = (x + ((((p.x - x) + 5) + (Math.random() * 10)) * 0.1)); y = (y + ((((p.y - y) + 45) + (Math.random() * 10)) * 0.1)); } function podDisappeared():void{ if (active){ return; }; if (visible){ die(false); }; } } }//package
Section 938
//helper$fx (helper$fx) package { import flash.display.*; public dynamic class helper$fx extends MovieClip { public function helper$fx(){ addFrameScript(10, frame11); } function frame11(){ gotoAndStop(1); } } }//package
Section 939
//helperShot (helperShot) package { public class helperShot extends Timeline { private var lev:Number; private var X:int; private var dir:Boolean; public function helperShot(_arg1:int, _arg2:int, _arg3:Boolean){ var _local4:_Timeline; X = _arg1; lev = (Math.random() * 6.28318530717959); dir = _arg3; switch (hpL){ case 3: _local4 = _.helperShot3; break; case 2: _local4 = _.helperShot2; break; default: _local4 = _.helperShot; break; }; super(ac, 0, _arg2, _local4, (Math.random() * 23)); if (dir){ x = (X + (Math.sin(lev) * 20)); } else { x = (X + (Math.cos(lev) * 20)); }; } override public function nt():void{ var _local1:int; var _local2:Enemy; var _local3:Number; var _local4:Number; lev = (lev + 0.2); if (dir){ x = (X + (Math.sin(lev) * 20)); } else { x = (X + (Math.cos(lev) * 20)); }; y = (y - 16); if (y < -20){ d(this); } else { _local1 = 0; while (_local1 < e.length) { _local2 = e[_local1]; _local3 = (_local2.x - x); _local4 = (_local2._y - y); if (((_local3 * _local3) + (_local4 * _local4)) < (616 + _local2.ea)){ _local2.ht(4); if (visible){ visible = false; d(this); Efx.$(ac, ((x + (Math.random() * 10)) - 5), ((y + (Math.random() * 10)) - 5), _.redi, 0, ((Math.random() * 0.5) + 1)); Particle.$(x, y, 0); }; }; _local1 = (_local1 + 1); }; }; } } }//package
Section 940
//hercolubus (hercolubus) package { import flash.display.*; public class hercolubus extends Anim { public var app:MovieClip; public var warn:MovieClip; public var orp:MovieClip; public function hercolubus(){ super(Top.aboveAll); gotoAndStop(1); x = 240; y = 160; new Sfx($S.pickup$item$life); new Raster(warn, 0, 0, _.hercolubus$warn, false); new Raster(app, 0, 0, _.hercolubus$app, false); new Raster(orp, 0, 0, _.hercolubus$orp, false); } override public function nt():void{ if (Top.ce < 0){ visible = false; return; }; if (Top.inv){ Top.p.ci = (currentFrame + 300); } else { Top.inv = true; Top.p.ci = (currentFrame + 300); }; if (currentFrame == 330){ if ((((Top.ce > 0)) || ((((Top.ce == 0)) && (Top.alv))))){ Top.gm.nextLevel(); }; return; }; nextFrame(); } } }//package
Section 941
//HQ (HQ) package { import flash.display.*; class HQ extends Top implements nNT { var display:Bitmap; function HQ(_arg1:DisplayObjectContainer, _arg2:int=-1){ if (_arg2 == -1){ display = (_arg1.addChild(new Bitmap(new BitmapData(480, 360, true, 0))) as Bitmap); } else { display = (_arg1.addChildAt(new Bitmap(new BitmapData(480, 360, true, 0), "always"), _arg2) as Bitmap); }; display.visible = false; n.push(this); } public function nt():void{ if (numChildren == 0){ display.visible = false; return; }; _.clear(display.bitmapData); _.renderFull(this, display.bitmapData); display.visible = true; } } }//package
Section 942
//hudlf (hudlf) package { import flash.display.*; public class hudlf extends Top implements nNT { private var fi:Boolean; private var j:int; private var i:int; private var pg:int; private var id:int; static const X:Array = [-100, -56.65, -46.3, -36.95, -28.55, -21.15, -14.75, -9.35, -4.9, -1.45, 1.05, 2.5, 3]; public function hudlf(_arg1:int){ var $id = _arg1; super(); id = $id; pg = 0; i = 0; x = -100; y = -100; var r:_Raster = _.huds.frame((id + 1)); var _local3 = addChild(new Bitmap(r.b, "always")); with (_local3) { x = r.x; y = r.y; }; fi = false; n.push(this); } public function $fill(_arg1:int):void{ j = _arg1; fi = true; } public function $in():void{ x = X[i]; pg = 1; } public function nt():void{ if (fi){ y = (y + ((j - y) * 0.3)); if ((j - y) <= 1){ y = j; fi = false; }; }; if ((((pg == 0)) || ((pg == 2)))){ } else { if (pg == 1){ if (i < 12){ i = (i + 1); x = X[i]; } else { i = 12; pg = 2; }; } else { if (i > 0){ i = (i - 1); x = X[i]; } else { hud.fi(id); i = 0; pg = 0; }; }; }; } public function $out():void{ if ((((pg == 1)) || ((pg == 2)))){ pg = 3; }; } } }//package
Section 943
//hudp (hudp) package { import flash.display.*; import flash.filters.*; public class hudp extends Top implements nNT { private const bf:BlurFilter; var tt:Number; var dg:Array; public var hs0:Digit0; public var hs1:Digit0; var ls:Array; var dn:int; public var ca0:Digit0; public var ca1:Digit0; var ds:hudrt; public var ht1:Digit0; public var ht0:Digit0; public var sr0:Digit0; public var sr1:Digit0; public var x20; private var inGame:Boolean; public var sb0:Digit0; public var sb1:Digit0; public var live0:Digit0; public var live1:Digit0; public var co0:Digit0; public var co1:Digit0; private var hoverPart:int; var ob:Array; public var sg0:Digit0; public var sg1:Digit0; public var live:Bitmap; var lb:lifebar; public function hudp(){ var gf:_Timeline; bf = new BlurFilter(3, 3); super(); dg = [new Digit(this, 470, 14, 0, 0, _.digit$1)]; dn = 1; ls = []; ob = [new hudlf(0), new hudlf(1), new hudlf(2), new hudlf(3), new hudlf(4), new hudlf(5), new hudlf(6)]; var r:_Raster = _.huds.frame(0); gf = _.digit$2; var _local2 = addChild((live = new Bitmap(r.b, "always"))); with (_local2) { x = 3; y = 327; }; live0 = new Digit0(this, 58, 343, ce, 0, gf); live1 = new Digit0(this, 41, 343, ce, 1, gf); sr0 = new Digit0(ob[0], 55, 1, s2, 0, gf); sr1 = new Digit0(ob[0], 38, 1, s2, 1, gf); sg0 = new Digit0(ob[1], 55, 1, s2, 0, gf); sg1 = new Digit0(ob[1], 38, 1, s2, 1, gf); sb0 = new Digit0(ob[2], 55, 1, s2, 0, gf); sb1 = new Digit0(ob[2], 38, 1, s2, 1, gf); co0 = new Digit0(ob[3], 55, 1, c2, 0, gf); co1 = new Digit0(ob[3], 38, 1, c2, 1, gf); ca0 = new Digit0(ob[4], 55, 1, c2, 0, gf); ca1 = new Digit0(ob[4], 38, 1, c2, 1, gf); hs0 = new Digit0(ob[5], 55, 1, hp1, 0, gf); hs1 = new Digit0(ob[5], 38, 1, hp1, 1, gf); ht0 = new Digit0(ob[6], 55, 1, hp2, 0, gf); ht1 = new Digit0(ob[6], 38, 1, hp2, 1, gf); tt = ((99 / 1440) * dif); n.push(this); n2.push(this); ds = new hudrt(this); hoverPart = 0; inGame = true; var L:int = ob.length; var i:int; while (i < L) { addChild(ob[i]); i = (i + 1); }; } public function rm(_arg1:int):void{ (ob[_arg1] as hudlf).$out(); } public function fi(_arg1:int):void{ var _local2:int = ls.indexOf(_arg1); var _local3:int = (ls.length - 1); var _local4:int = (311 - (_local2 * 30)); ls.splice(_local2, 1); while (_local2++ < _local3) { ob[ls[(_local2 - 1)]].$fill(_local4); _local4 = (_local4 - 30); }; } public function nt():void{ var _local2:*; if (c2 > 0){ if (p.sa){ c2 = (c2 - 1); }; refresh((c1) ? 3 : 4, (c2 * tt)); if (c2 <= 0){ c2 = 0; rm(3); rm(4); }; }; if (hp1 <= 0){ hp1 = 0; rm(5); }; if (hp2 <= 0){ hp2 = 0; rm(6); }; if (ocs >= Math.pow(10, dn)){ if (ocs < 1000000000){ dg.push(new Digit(this, (470 - (16 * dn)), 14, ocs, dn, _.digit$1)); dn = (dn + 1); } else { while (dn < 9) { new Digit(this, (470 - (20 * dn)), 18, 999999999, dn, _.digit$1); dn = (dn + 1); }; for (_local2 in dg) { dg[_local2].nt(999999999); }; dg = []; }; }; var _local1 = 1; while (_local1 < dn) { dg[_local1].nt(ocs); _local1 = (_local1 + 1); }; if (inGame){ if (((alv) && (hitTestPoint(p.x, p.y, true)))){ if (p.y > 260){ if (p.x > 240){ hoverPart = 1; ds.display.alpha = 0.3; ds.display.filters = [bf]; } else { hoverPart = 2; for (_local2 in ob) { ob[_local2].filters = [bf]; ob[_local2].alpha = 0.2; }; live.filters = [bf]; live.alpha = 0.2; live0.filters = [bf]; live0.alpha = 0.5; live1.filters = [bf]; live1.alpha = 0.5; }; } else { if (p.y <= 80){ if ((((lb == null)) || (!(lb.transparent)))){ hoverPart = 3; for (_local2 in dg) { dg[_local2].filters = [bf]; dg[_local2].alpha = 0.2; }; }; }; }; } else { switch (hoverPart){ case 0: break; case 1: ds.display.filters = [ds.fil]; ds.display.alpha = 1; break; case 2: for (_local2 in ob) { ob[_local2].filters = []; ob[_local2].alpha = 1; }; live.filters = []; live.alpha = 1; live0.filters = []; live0.alpha = 1; live1.filters = []; live1.alpha = 1; case 3: for (_local2 in dg) { dg[_local2].filters = []; dg[_local2].alpha = 1; }; }; hoverPart = 0; }; }; } function hide():void{ inGame = false; ds.display.visible = false; var _local1:int = ob.length; var _local2:int; while (_local2 < _local1) { (ob[_local2] as DisplayObject).visible = false; _local2 = (_local2 + 1); }; live.visible = false; live0.visible = false; live1.visible = false; } public function refresh(_arg1:int, _arg2:int):void{ if (ls.indexOf(_arg1) == -1){ ob[_arg1].$in(); ob[_arg1].y = (341 - (ls.push(_arg1) * 30)); }; if (_arg2 > 99){ _arg2 = 99; }; switch (_arg1){ case 0: sr0.nt(_arg2); sr1.nt(_arg2); break; case 1: sg0.nt(_arg2); sg1.nt(_arg2); break; case 2: sb0.nt(_arg2); sb1.nt(_arg2); break; case 3: co0.nt(_arg2); co1.nt(_arg2); break; case 4: ca0.nt(_arg2); ca1.nt(_arg2); break; case 5: hs0.nt(_arg2); hs1.nt(_arg2); break; case 6: ht0.nt(_arg2); ht1.nt(_arg2); break; default: ca0.nt(_arg2); ca1.nt(_arg2); }; } public function rdes():void{ var f:*; ds.dsq = Top.dsq; var _local2 = ds; with (_local2) { if (dsq.length >= 1){ n0.gotoAndStop(((dsq[0] >> 0) + 1)); if (dsq.length >= 2){ n1.gotoAndStop(((dsq[1] >> 0) + 1)); if (dsq.length >= 3){ n2.gotoAndStop(((dsq[2] >> 0) + 1)); if (dsq.length >= 4){ n3.gotoAndStop(((dsq[3] >> 0) + 1)); if (dsq.length >= 5){ n4.gotoAndStop(((dsq[4] >> 0) + 1)); if (dsq.length >= 6){ n5.gotoAndStop(((dsq[5] >> 0) + 1)); } else { n5.gotoAndStop(1); }; } else { n4.gotoAndStop(1); n5.gotoAndStop(1); }; } else { n3.gotoAndStop(1); n4.gotoAndStop(1); n5.gotoAndStop(1); }; } else { n2.gotoAndStop(1); n3.gotoAndStop(1); n4.gotoAndStop(1); n5.gotoAndStop(1); }; } else { n1.gotoAndStop(1); n2.gotoAndStop(1); n3.gotoAndStop(1); n4.gotoAndStop(1); n5.gotoAndStop(1); }; } else { n0.gotoAndStop(1); n1.gotoAndStop(1); n2.gotoAndStop(1); n3.gotoAndStop(1); n4.gotoAndStop(1); n5.gotoAndStop(1); }; }; ds.gotoAndStop(1); ds.redraw(); } public function ndes():void{ ds.st = 1; if (Top.n.indexOf(ds) == -1){ Top.n.push(ds); }; } public function udes():void{ ds.gotoAndStop(2); } } }//package
Section 944
//hudrt (hudrt) package { import flash.display.*; import flash.filters.*; public class hudrt extends MovieClip implements nNT { const fil:BlurFilter; const pt:Array; public var n0:MovieClip; public var n1:MovieClip; public var n2:MovieClip; public var n3:MovieClip; public var n5:MovieClip; public var n4:MovieClip; public var n6:MovieClip; var dsq:Array; var displayProfile:_Raster; var st:int; var display:Bitmap; var i:int; var hud:hudp; public function hudrt(_arg1:hudp){ var $hud = _arg1; pt = [452, 452.35, 453.4, 455.2, 457.7, 460.9, 464.8, 469.4, 474.7, 480.8, 487.5, 495, 503.1, 0x0200]; fil = new BlurFilter(1.2, 1.2); super(); addFrameScript(0, frame1, 1, frame2, 9, frame10, 15, frame16, 20, frame21); hud = $hud; dsq = Top.dsq; i = (st = 0); stop(); var _local3 = addChildAt(new Bitmap(_.hudrt$.frame(0).b, "always"), 0); with (_local3) { x = _.hudrt$.frame(0).x; y = _.hudrt$.frame(0).y; }; _local3 = addChildAt(new Bitmap(_.hudrt$.frame(1).b, "always"), 7); with (_local3) { x = _.hudrt$.frame(1).x; y = _.hudrt$.frame(1).y; }; filters = [fil]; display = ($hud.addChild(new Bitmap(new BitmapData(64, 64, true, 0), "always")) as Bitmap); redraw(); } function frame10(){ if (dsq.length >= 1){ n0.gotoAndStop(((dsq[0] >> 0) + 1)); } else { n0.gotoAndStop(1); }; } public function nt():void{ if (currentFrame == 1){ if (st == 0){ if (Top.n.indexOf(this) == -1){ } else { Top.u.push(this); }; }; } else { nextFrame(); redraw(); }; if (st == 0){ } else { if (st == 1){ if ((i = (i + 1)) > 13){ gotoAndStop(21); i = 13; st = 2; }; } else { if ((i = (i - 1)) < 0){ i = (st = 0); }; }; redraw(false); }; } function frame2(){ dsq = Top.dsq; if (Top.n.indexOf(this) == -1){ Top.n.push(this); }; } function frame16(){ if (dsq.length >= 6){ n6.gotoAndStop(((dsq[5] >> 0) + 1)); } else { n6.gotoAndStop(1); }; } function frame1(){ redraw(); } function frame21(){ hud.rdes(); } function redraw(_arg1:Boolean=true):void{ if (_arg1){ _.clear(display.bitmapData); displayProfile = _.render(this, display.bitmapData); }; display.x = (displayProfile.x + pt[i]); display.y = (displayProfile.y + 324); } } }//package
Section 945
//ItemC (ItemC) package { import flash.display.*; import flash.geom.*; class ItemC extends LQ { private var shadow:Bitmap; function ItemC(_arg1:Sprite){ super(_arg1); shadow = (_arg1.addChildAt(new Bitmap(display.bitmapData, "always"), _arg1.getChildIndex(display)) as Bitmap); if (lvl >= 6){ shadow.visible = false; return; }; shadow.x = 10; shadow.y = 16; shadow.transform.colorTransform = new ColorTransform(0, 0, 0, 0.25); } override public function nt():void{ if (shadow == null){ u.push(this); return; }; shadow.visible = !((numChildren == 0)); super.nt(); } } }//package
Section 946
//Lev (Lev) package { import flash.display.*; import flash.media.*; import flash.utils.*; public class Lev extends Top implements nNT { public const hi:Sprite; public const tm:Sprite; public const lo:Sprite; public const en:Sprite; var r2:int; var r3:int; public var ri:Number; public var rn:int; var ba:BitmapData; var bb:BitmapData; var sc:Class; var si:int; var sl:int; public var Z:Number; var sn:int; var ca:Bitmap; var cb:Bitmap; var c:Number; var sx:Array; var sy:Array; var i:int; var j:int; var r:int; protected var bossDefeatDelay:int; var ln:Array; var ua:Array; var ub:Array; var ui:int; var ul:int; var un:int; var ur:Array; var ux:Array; var uy:Array; var no:int; var bgm:Bgm; var ga:Array; var gb:Array; var ol:int; var oi:int; var gi:int; var oc:String; var gl:int; var gn:int; var ox:Array; var oy:Array; var gr:Array; var gx:Array; var gy:Array; public var pg:int; var r1:int; static const lvs:Array = [null, bs$1, bs$1, bs$2, bs$3, bs$1, bs$1, bs$1, bs$1, bs$1]; protected static var cc:Sprite; public static var pt:uprint; protected static var ct:Array; protected static var ctL:int = classInit(); public static var sp:Number; public function Lev(_arg1:int, _arg2:int){ en = new Sprite(); lo = new Sprite(); hi = new Sprite(); tm = new Sprite(); super(); if (lvl == 1){ ba = _.bg1$1; ca = (addChild(new Bitmap(ba, "always")) as Bitmap); bb = _.bg1$2; cb = new Bitmap(bb, "always"); ca.y = -((r1 = ((r3 = _arg1) - 360))); cb.y = -((r2 = (r1 + _arg2))); sc = lvs[lvl]; oc = (("bo$" + lvl) + "$"); ca.alpha = 0.75; cb.alpha = 0.75; sl = sy.length; ol = oy.length; ul = ua.length; gl = ga.length; c = 0; i = 0; r = 0; oi = 0; ui = 0; gi = 0; ri = 0; rn = 0; var _local3 = ln; _local3[0](); j = ln.length; si = 0; while (y >= sn) { new sc(hi, sx[si], sy[si]); sn = -(sy[si]); si = (si + 1); }; no = -(oy[0]); un = ua[0]; gn = ga[0]; eee = (addChild(en) as Sprite); addChild(lo); addChild(hi); addChild(tm); vector.addChildAt(this, 0); bossDefeatDelay = 0; }; } function gck(_arg1:int, _arg2:int, _arg3:Number, _arg4:Boolean=true):void{ var _local5:Sprite; if (lvl <= 5){ _local5 = ct[((Math.random() * 3) >> 0)]; _local5.rotation = (Math.random() * 360); _local5.scaleX = (_local5.scaleY = _arg3); _local5.x = _arg1; switch (pg){ case 0: case 1: _local5.y = ((_arg2 - y) + r1); ba.draw(cc); _local5.y = ((_arg2 - y) + r2); bb.draw(cc); break; default: _local5.y = ((_arg2 - y) + r2); bb.draw(cc); }; _local5.scaleX = (_local5.scaleY = 0); if (((cn = (cn + 1)) & 127) == 0){ new umissile(_arg1, _arg2); } else { if ((cn & 15) == 0){ if (c$ >= 50){ c$ = (c$ - 50); new ushield(_arg1, _arg2); } else { if ((((e.length + fx.numChildren) + ocs) & 1) == 1){ new coin$1(_arg1, _arg2); } else { new coin$2(_arg1, _arg2); }; }; } else { if (_arg4){ groundHitEffect(_arg1, _arg2, _arg3); }; }; }; }; } function init():void{ } protected function initCraters(_arg1:Number=1):void{ var _local2:int; while (_local2 < cc.numChildren) { cc.getChildAt(_local2).alpha = _arg1; _local2 = (_local2 + 1); }; } protected function $(_arg1:Number, _arg2:int, _arg3:Number=0):void{ ri = _arg1; rn = _arg2; if (_arg3 > 0){ Z = _arg3; }; } protected function groundHitEffect(_arg1:int, _arg2:int, _arg3:Number):void{ var _local4:Number = Math.random(); if (_local4 > 0.6){ Efx.$(bg, _arg1, (_arg2 - bg.y), _.bi$3, 0, (_arg3 * 2)); } else { if (_local4 > 0.3){ Efx.$(bg, _arg1, (_arg2 - bg.y), _.bi$4, (Math.random() * 360), (_arg3 * 3)); } else { Efx.$(bg, _arg1, (_arg2 - bg.y), _.smokeBall, (Math.random() * 360), _arg3); }; }; } function stopMusic():void{ if (bgm == null){ return; }; bgm.end(); bgm = null; } function finishScroll(_arg1:Number):void{ if (lvl == 6){ pg = 6; } else { pg = 4; }; sp = _arg1; if (lvl >= 9){ } else { des = false; }; } function ck(_arg1:DisplayObject, _arg2:int, _arg3:int, _arg4:Number):void{ var _local5:Boolean; var _local6:Boolean; var _local7:int = (bo.length - 1); while (_local7 >= 0) { if ((bo[_local7] is Bgoc)){ if (bo[_local7].ct.hitTestPoint(_arg2, _arg3, true)){ bo[_local7].ck(_arg2, _arg3, _arg4); _local5 = false; break; }; } else { if (_arg1.hitTestObject(bo[_local7])){ if (bo[_local7].ck(_arg2, _arg3, _arg4)){ _local6 = false; }; }; }; _local7--; }; if (_local5){ gck(_arg2, _arg3, _arg4, _local6); }; } function nct(_arg1:DisplayObject, _arg2:int, _arg3:int, _arg4:Number):void{ var _local5:*; for (_local5 in bo) { if ((bo[_local5] is Bgoc)){ } else { if (_arg1.hitTestObject(bo[_local5])){ bo[_local5].ck(_arg2, _arg3, _arg4); }; }; }; } function onWater(_arg1:Number, _arg2:Number):nBgWater{ var _local8:DisplayObject; var _local3:Array = []; var _local4:int = bo.length; var _local5:int; for (;_local5 < _local4;(_local5 = (_local5 + 1))) { _local8 = bo[_local5]; if ((_local8 is nBgWater)){ _local3.push(bo[_local5]); continue; }; }; if (_local3.length == 0){ return (null); }; var _local6:int = _local3.length; var _local7:int; while (_local7 < _local6) { if ((_local3[_local7] as nBgWater).getReflectMap() == null){ if ((_local3[_local7] as nBgWater).hitTestPoint(_arg1, _arg2, true)){ return (_local3[_local7]); }; } else { if ((_local3[_local7] as nBgWater).getReflectMap().hitTestPoint(_arg1, _arg2, true)){ return (_local3[_local7]); }; }; _local7 = (_local7 + 1); }; return (null); } function du(_arg1:int, _arg2:int, _arg3:int, _arg4:int):void{ pt.gotoAndStop(_arg4); pt.x = _arg1; pt.rotation = _arg3; pt.visible = true; switch (pg){ case 0: case 1: pt.y = (_arg2 + r1); ba.draw(cc); pt.y = (_arg2 + r2); bb.draw(cc); break; default: pt.y = (_arg2 + r2); bb.draw(cc); }; pt.visible = false; } protected function initBGM(_arg1:Sound):void{ bgm = new Bgm(_arg1); if (ps){ return; }; bgm.pause(); } function gxk(_arg1:int, _arg2:int, _arg3:Number):void{ var _local4:Sprite; _local4 = ct[((Math.random() * 3) >> 0)]; _local4.rotation = (Math.random() * 360); _local4.scaleX = (_local4.scaleY = _arg3); _local4.x = _arg1; switch (pg){ case 0: case 1: _local4.y = ((_arg2 - y) + r1); ba.draw(cc); _local4.y = ((_arg2 - y) + r2); bb.draw(cc); break; default: _local4.y = ((_arg2 - y) + r2); bb.draw(cc); }; _local4.scaleX = (_local4.scaleY = 0); cn = (cn + 1); } function dt(_arg1:int, _arg2:int, _arg3:int, _arg4:Sprite, _arg5:Sprite):void{ _arg5.x = ((_arg1 + (Math.random() * 2)) - 1); _arg5.rotation = ((_arg3 + (Math.random() * 8)) - 4); switch (pg){ case 0: case 1: _arg5.y = (((_arg2 + r1) + (Math.random() * 2)) - 1); ba.draw(_arg4); _arg5.y = (((_arg2 + r2) + (Math.random() * 2)) - 1); bb.draw(_arg4); break; default: _arg5.y = (((_arg2 + r2) + (Math.random() * 2)) - 1); bb.draw(_arg4); }; } function bossMusic():void{ bgm = new BgmBoss(); } protected function initBGMc(_arg1:Bgm):void{ bgm = _arg1; if (ps){ return; }; bgm.pause(); } public function nt():void{ switch (pg){ case 0: y = (y + sp); if (y >= r1){ addChildAt(cb, getChildIndex(ca)); pg = 1; }; break; case 1: y = (y + sp); if (y >= r3){ removeChild(ca); ca = null; ba = null; pg = 2; }; break; case 2: y = (y + sp); if (y >= (r2 - 180)){ y = (r2 - 180); sp = 0; pg = 3; }; break; case 3: break; case 4: y = (y + sp); bossDefeatDelay = (bossDefeatDelay + 1); Top.inv = true; Top.p.ci = (bossDefeatDelay + 300); if (y >= (r2 - 90)){ y = (r2 - 90); gm.endLevelMenu(); pg = 5; }; break; case -1: return; default: y = (y + sp); if (y >= r2){ y = r2; gm.scrollFinished(); pg = 3; }; }; if (y >= sn){ new sc(hi, sx[si], sy[si]); if ((si = (si + 1)) < sl){ sn = -(sy[si]); } else { sx = (sy = null); sn = 5760; }; }; if (y >= no){ new (getDefinitionByName((oc + oi)) as Class)(ox[oi], oy[oi]); if ((oi = (oi + 1)) < ol){ no = -(oy[oi]); } else { ox = (oy = null); no = 5760; }; }; if (y >= un){ new ub[ui](ux[ui], uy[ui], ur[ui]); if ((ui = (ui + 1)) < ul){ un = ua[ui]; } else { ua = (ub = (ux = (uy = (ur = null)))); un = 5760; }; }; if (y >= gn){ new gb[gi](gx[gi], gy[gi], gr[gi], (ga[gi] is int)); ga[gi] = (gb[gi] = (gx[gi] = (gy[gi] = (gr[gi] = null)))); if ((gi = (gi + 1)) < gl){ gn = ga[gi]; } else { ga = (gb = (gx = (gy = (gr = null)))); gn = 5760; }; }; if (r > 1){ if ((c = (c + 0.04167)) > ri){ c = 0; var _local1 = ln; _local1[i](); if ((r = (r - 1)) == 1){ rn = 0; }; }; } else { if (((((c = (c + 0.04167)) > Z)) && (((i = (i + 1)) < j)))){ c = 0; _local1 = ln; _local1[i](); r = rn; }; }; } private static function classInit():int{ var _local1:int; var _local2:int; var _local3:DisplayObject; cc = new Sprite(); ct = []; pt = (cc.addChild(new uprint()) as uprint); pt.visible = false; _local1 = _.crater.g.length; _local2 = 0; while (_local2 < _local1) { ct[_local2] = new Sprite(); ct[_local2].scaleY = 0; _local3 = (cc.addChild(ct[_local2]) as DisplayObjectContainer).addChild(new Bitmap(_.crater.frame(_local2).b, "always")); _local3.x = _.crater.frame(_local2).x; _local3.y = _.crater.frame(_local2).y; _local2 = (_local2 + 1); }; sp = 1; return (_local1); } } }//package
Section 947
//Lev2 (Lev2) package { import flash.display.*; public class Lev2 extends Lev { var c2:int; var Ui:int; var U:Array; protected var obj:Array; var Un:int; var UL:int; protected var sr:Array; public function Lev2(_arg1:int, _arg2:int){ super(_arg1, _arg2); switch (lvl){ case 2: ba = _.bg2$1; bb = _.bg2$2; break; case 3: ba = _.bg3$1; bb = _.bg3$2; break; case 4: ba = _.bg4$1; bb = _.bg4$2; break; case 5: ba = _.bg5$1; bb = _.bg5$2; break; case 6: ba = _.bg6$1; bb = _.bg6$2; break; case 7: ba = _.bg7$1; bb = _.bg7$2; break; case 8: ba = _.bg8$1; bb = _.bg8$2; break; case 9: ba = _.bg9; break; }; ca = (addChild(new Bitmap(ba, "always")) as Bitmap); ca.alpha = ((lvl == 6)) ? 0.9 : 0.75; if (lvl == 0){ } else { cb = new Bitmap(bb, "always"); cb.alpha = ((lvl == 6)) ? 0.9 : 0.75; tilingLayer(); r3 = _arg1; r1 = (r3 - 360); r2 = (r1 + _arg2); ca.y = -(r1); cb.y = -(r2); sc = lvs[lvl]; oc = (("bo$" + lvl) + "$"); sl = sy.length; ol = obj.length; c2 = 0; i = 0; r = 0; ui = 0; gi = 0; ri = 0; rn = ln[0]; j = ln.length; if (sl == 0){ sn = 5760; } else { sn = -999; si = 0; while (y >= sn) { genSprite(); sn = -(sy[si]); si = (si + 1); }; }; if (U == null){ Un = 5760; } else { UL = U.length; Ui = 0; Un = (U[0] as UGen).appearY; }; switch (lvl){ case 6: bossDefeatDelay = -120; break; case 7: bossDefeatDelay = -150; break; default: bossDefeatDelay = 0; }; }; eee = (addChild(en) as Sprite); addChild(lo); addChild(hi); addChild(tm); vector.addChildAt(this, 0); } protected function genSprite():void{ new sc(hi, sx[si], sy[si]); } protected function tilingLayer():void{ } override public function nt():void{ switch (pg){ case 0: if ((y = (y + sp)) >= r1){ addChildAt(cb, getChildIndex(ca)); pg = 1; }; break; case 1: if ((y = (y + sp)) >= r3){ removeChild(ca); ca = null; ba = null; pg = 2; }; break; case 2: if ((y = (y + sp)) >= (r2 - 180)){ y = (r2 - 180); sp = 0; pg = 3; }; break; case 3: break; case 4: if ((y = (y + sp)) >= (r2 - 90)){ y = (r2 - 90); gm.endLevelMenu(); pg = 5; }; break; case 6: bossDefeatDelay = (bossDefeatDelay + 1); if (bossDefeatDelay >= 250){ gm.endLevelMenu(); bossDefeatDelay = -90; pg = ((lvl == 6)) ? 7 : 5; }; break; case 7: y = (y + 1); bossDefeatDelay = (bossDefeatDelay + 1); if (bossDefeatDelay >= 0){ gm.scrollFinished(); pg = 3; }; break; case -1: return; default: bossDefeatDelay = (bossDefeatDelay + 1); if ((y = (y + sp)) >= r2){ y = r2; if (bossDefeatDelay >= 0){ gm.scrollFinished(); pg = 3; }; }; }; while (true) { if (y >= sn){ genSprite(); si = (si + 1); if (si < sl){ sn = -(sy[si]); } else { sx = null; sy = null; sn = 5760; break; }; } else { break; }; }; try { while (true) { if (y >= no){ (obj[oi] as nBgGenerator).gen(); reLayer(); oi = (oi + 1); if (oi < ol){ no = -(obj[oi].y); } else { no = 5760; break; }; } else { break; }; }; } catch(e:Error) { }; try { while (true) { if (y >= Un){ (U[Ui] as UGen).gen(); reLayer(); Ui = (Ui + 1); if (Ui < UL){ Un = U[Ui].appearY; } else { U = null; Un = 5760; break; }; } else { break; }; }; } catch(e:Error) { }; c2 = (c2 + 1); if (c2 > rn){ if (i < j){ i = (i + 2); rn = ln[i]; var _local2 = ln; _local2[(i - 1)](); }; }; } override function init():void{ initCraters(); nt(); } protected function reLayer():void{ var _local6:DisplayObject; var _local1:int = lo.numChildren; var _local2:Array = []; var _local3:int; while (_local3 < _local1) { _local6 = lo.getChildAt(_local3); if ((_local6 is nBgObject)){ _local2.push(_local6); }; _local3 = (_local3 + 1); }; _local2.sort(reLayerSort); var _local4:int = _local2.length; var _local5:int; while (_local5 < _local4) { lo.setChildIndex(_local2[_local5], _local5); _local5 = (_local5 + 1); }; bo.sort(reLayerSort); } private function reLayerSort(_arg1:nBgObject, _arg2:nBgObject):int{ return ((_arg1.getLayer() - _arg2.getLayer())); } } }//package
Section 948
//lifebar (lifebar) package { import flash.display.*; import flash.geom.*; public class lifebar extends Anim { var ef:Number; var b:Boss; var safe:Boolean; var lv:Boolean; var f:Number; var transparent:Boolean; public var bar:MovieClip; var des:Timeline; public var mk:MovieClip; private static const BLACK:ColorTransform = new ColorTransform(0, 0, 0); public function lifebar(_arg1:Boss){ super(Top.hud, 10, ((hudlf.X[(ef = 0)] / 3) + 13)); f = (0.625 / (b = _arg1).df); safe = true; lv = false; transparent = false; Top.hud.lb = this; bar.gotoAndStop(1); nt(); } function go():void{ ef = 12; lv = true; transparent = false; if (safe){ return; }; des.visible = false; } function destruct(_arg1:int, _arg2:Boolean):void{ if (safe){ des = new Timeline(Top.hud, 0, 0, _.lifebar$des, 0, false); safe = false; }; des.goto(_arg1); bar.gotoAndStop((_arg2) ? 1 : 2); des.transform.colorTransform = (_arg2) ? Top.nc : BLACK; } override public function nt():void{ scaleX = ((460 - (16 * ((Top.ocs >> 0) + "").length)) * 0.1); mk.scaleX = (b.hp * f); if (lv){ if ((ef = (ef - 2)) >= 0){ y = ((hudlf.X[ef] / 3) + 13); } else { Top.hud.lb = null; Top.d(this); if (safe){ } else { Top.hud.removeChild(des); }; return; }; } else { if (ef < 12){ y = ((hudlf.X[(ef = (ef + 1))] / 3) + 13); }; }; if (Top.alv){ transparent = hitTestPoint(Top.p.x, Top.p.y, true); if (transparent){ alpha = 0.4; } else { alpha = 1; }; } else { alpha = 1; }; if (safe){ return; }; des.alpha = alpha; } } }//package
Section 949
//lifebar2 (lifebar2) package { public class lifebar2 extends lifebar { private var stt:int; public function lifebar2(_arg1:Boss){ super(_arg1); f = (0.625 / (Top.dif * 18400)); stt = 0; } override public function nt():void{ super.nt(); switch (stt){ case 2: mk.scaleX = (b.hp * f); return; case 1: mk.scaleX = ((b.hp + (Top.dif * 6800)) * f); return; }; mk.scaleX = ((b.hp + (Top.dif * 12900)) * f); } function update(_arg1:int, _arg2:Boss):void{ stt = _arg1; b = _arg2; if (safe){ return; }; Top.hud.removeChild(des); des = null; bar.gotoAndStop(1); safe = true; } } }//package
Section 950
//LQ (LQ) package { import flash.display.*; class LQ extends HQ { function LQ(_arg1:DisplayObjectContainer, _arg2:int=-1){ super(_arg1, _arg2); } override public function nt():void{ if (numChildren == 0){ display.visible = false; return; }; _.clear(display.bitmapData); display.bitmapData.draw(this); display.visible = true; } } }//package
Section 951
//lv$0 (lv$0) package { import flash.display.*; import flash.geom.*; public class lv$0 extends Lev2 { private var bg:Bitmap; private var count:int; private var tut:dTut; private var accel:Boolean; private var tutd:Bitmap; private var tutNo:int; private var waitExit:Boolean; private var bgCol:ColorTransform; public static const HEIGHT1:int = 360; public static const HEIGHT2:int = 720; public function lv$0(){ ln = [108, function ():void{ new e1(); }]; obj = []; sx = []; sy = []; super(HEIGHT1, HEIGHT2); } private function proceedFire():void{ new g0(); tutNo = 3; } override public function nt():void{ switch (tutNo){ case 0: if (count >= 30){ sp = (sp - 0.4); } else { count = (count + 1); }; y = (y + sp); p.y = (p.y + ((300 - p.y) * 0.05)); if (tut == null){ if (sp < 4){ tut = new dTut1(tutd.bitmapData); }; }; if (sp < 0.2){ proceedMove(); }; sht = false; break; case 2: if (accel){ if (sp < 12){ sp = (sp + 0.2); } else { accel = false; }; } else { if (tut == null){ if (sp < 4){ tut = new dTut2(tutd.bitmapData); }; }; if (sp < 0.4){ proceedFire(); } else { sp = (sp - 0.4); }; }; y = (y + sp); break; case 5: if (accel){ if (sp < 15){ sp = (sp + 0.2); } else { accel = false; }; } else { if (tut == null){ if (sp < 4){ tut = new dTut3(tutd.bitmapData); }; }; if (sp < 0.4){ proceedDestroy(); } else { sp = (sp - 0.4); }; }; y = (y + sp); break; case 7: if (accel){ if (count > 0){ sp = (sp + 1); count = (count - sp); } else { accel = false; }; } else { if (sp >= 1){ sp = (sp - 1); } else { proceedCoin(); }; }; y = (y + sp); break; case 9: if (count > (cGame.gameFPS * 2)){ aboveAll.removeChild(tutd); tutd.bitmapData.dispose(); gm.nextLevel(); return; }; count = (count + 1); }; bg.y = ((y % 360) - (y + 360)); } function proceedCheat(_arg1:int, _arg2:int):void{ tut.next(); count = Math.ceil(((50 - _arg2) * 0.5)); sp = 0; accel = true; tutNo = 7; if (overlay.hitTestPoint(_arg1, _arg2, true)){ overlay.alpha = 0.5; }; } function proceedExit():void{ tut.go(); tut = null; sp = 0; tutNo = 9; count = 0; } override function gck(_arg1:int, _arg2:int, _arg3:Number, _arg4:Boolean=true):void{ } override function init():void{ bg = (addChildAt(new Bitmap(_.bg0$1), 0) as Bitmap); bgCol = new ColorTransform(); new Bgoc(0, 0, null, 0); bg.y = -360; tutNo = 0; sp = 8; count = 0; accel = true; waitExit = false; sht = false; des = false; vector.setChildIndex(overlay, vector.getChildIndex(acf)); super.init(); new dTut0(); tutd = new Bitmap(new BitmapData(480, 150, true, 0)); aboveAll.addChild(tutd); aboveAll.addChild(new dTutLabels()); var _local1:BgmMenu = new BgmMenu(); _local1.loudness = 0.6; initBGMc(_local1); } function proceedGrabBomb():void{ tut.next(); tutNo = 4; } function proceedToFire():void{ tut.go(); tut = null; sp = 0; accel = true; tutNo = 2; } function proceedDestroy():void{ des = true; tutNo = 6; } private function proceedMove():void{ new ugun(((Math.random() * 320) + 80), -23); tutNo = 1; } function proceedCoin(_arg1:int=-1023, _arg2:int=0):void{ tut.next(); sp = 0; tutNo = 8; if (_arg1 == -1023){ return; }; if (overlay.hitTestPoint(_arg1, _arg2, true)){ overlay.alpha = 0.5; }; } function proceedToDestroy():void{ tut.go(); tut = null; sp = 0; accel = true; tutNo = 5; } } }//package
Section 952
//lv$1 (lv$1) package { public class lv$1 extends Lev { public static const HEIGHT1:int = 1233; public static const HEIGHT2:int = 2500; public function lv$1(){ ln = [function ():void{ Z = 7; }, function ():void{ new e2(); $(1.5, 3, 7); }, function ():void{ new e8(true); Z = 0.25; }, function ():void{ new e2(); }, function ():void{ new e2(); }, function ():void{ new e8(false); Z = 1; }, function ():void{ new e7(); $(0.5, 2, 0.5); }, function ():void{ new e2(); $(0.5, 4, 0.25); }, function ():void{ new e8((Math.random() < 0.5)); $(0.4, 3, 0.25); }, function ():void{ new e2(); new e7(); $(0.25, 4, 0.5); }, function ():void{ Z = 6; }, function ():void{ Z = 2; }, function ():void{ new e2(); $(0.25, 5, 11); }, function ():void{ new e1(); Z = 13; }, function ():void{ new e5(); $(0.5, 8, 2); }, function ():void{ new e2(); $(0.25, 3); }, function ():void{ new e2(); $(1, 3); }, function ():void{ new e2(); $(0.25, 2, 0.25); }, function ():void{ new e2(); new e5(); $(1, 3); }, function ():void{ new e2(); $(0.25, 2); }, function ():void{ new e3(); }, function ():void{ new e2(); new e5(); $(1, 3); }, function ():void{ new e2(); new e4(); Z = 2; }, function ():void{ new e7(); $(0.25, 3, 0.25); }, function ():void{ new e6(); $(1.5, 2, 8); }, function ():void{ new e8((((Math.random() * 2) >> 0) == 1)); new e8((((Math.random() * 2) >> 0) == 1)); $(0.33, 9, 0.5); }, function ():void{ new e1(); Z = 3.5; }, function ():void{ new e4(); Z = 3; }, function ():void{ Z = 6; }, function ():void{ new e2(); $(0.4, 5, 0.25); }, function ():void{ new e2(); new e4(); new e5(); $(0.5, 2); }, function ():void{ new e2(); $(0.25, 6); }, function ():void{ new e2(); new e4(); new e5(); new e6(); new e8(true); new e8(false); stopMusic(); }, function ():void{ new e2(); new e8(false); $(0.5, 3); }, function ():void{ new e2(); new e7(); $(0.5, 6, 0.5); }, function ():void{ new e2(); new e8(true); $(0.5, 3, 12); }, function ():void{ new boss$1(); }]; ua = [600, 647, 680, 980, 1025, 1050, 1225, 1650, 1675, 1675, 1750, 1845, 1930, 1947, 1964, 2480, 2530, 2580]; ub = [g1u, g1u, g1u, g2u, g2u, g2u, g1u, g1u, g1u, g1u, g1u, g2u, g1u, g1u, g1u, g1u, g2u, g2u]; ur = [121, 90, -153, 0, 0, 0, 75, -30, 75, 126, 15, 0, 166, 166, 166, 94, 0, 0]; ux = [335, 250, 456, 122, 178, 122, 70, 344, 234, 82, 297, 28, 285, 350, 415, 49, 115, 115]; uy = [-637, -671, -718, -1000, -1044, -1069, -1256, -1692, -1708, -1702, -1789, -1865, -1967, -1983, -2000, -2500, -2548, -2599]; ga = [320, 431, 537, 643, 1200, 1250, 1300, 1350, 2080, 2450, 2485, 2550]; gb = [g1, g1, g1, g1, g1, g1, g1, g1, g1, g1, g1, g1]; gr = [[-12, -12, -12, -12, -12, -12, -12, -12, -12, -12, -12, -12, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -14, -17, -20, -23, -27, -30, -33, -36, -39, -42, -46, -49, -52, -55, -58, -61, -65, -68, -71, -74, -77, -81, -84, -87, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90, -90], [-11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11], [-11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11], [-11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11, -11], [-80, -80, -79, -79, -78, -78, -77, -77, -76, -76, -75, -75, -75, -74, -74, -73, -73, -72, -72, -71, -71, -70, -70, -69, -69, -68, -68, -67, -67, -66, -66, -65, -65, -64, -64, -63, -63, -62, -62, -61, -61, -60, -60, -59, -59, -58, -58, -57, -57, -56, -56, -55, -55, -54, -54, -53, -53, -52, -52, -51, -51, -50, -50, -49, -49, -48, -48, -47, -47, -46, -46, -45, -45, -44, -44, -43, -43, -42, -42, -41, -41, -40, -40, -40, -39, -39, -38, -38, -37, -37, -36, -36, -35, -35, -34, -34, -33, -33, -32, -32, -31, -31, -30, -30, -29, -29, -28, -28, -27, -27, -26, -26, -25, -25, -24, -24, -23, -23, -22, -22, -21, -21, -20, -20, -19, -19, -18, -18, -17, -17, -16, -16, -15, -15, -14, -14, -13, -13, -12, -12, -11, -11, -10, -10, -9, -9, -8, -8, -7, -7, -6, -6, -5, -5, -5, -4, -4, -3, -3, -2, -2, -1, -1, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13, 14, 14, 15, 15, 16, 16, 17, 17, 18, 18, 19, 19, 20, 20, 21, 21, 22, 22, 23, 23, 24, 24, 25, 25, 26, 27, 29, 31, 33, 35, 37, 38, 40, 42, 44, 45, 47, 49, 50, 52, 54, 55, 57, 58, 60, 61, 63, 64, 66, 67, 68, 70, 71, 73, 74, 75, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101], [-80, -80, -79, -79, -78, -78, -77, -77, -76, -76, -75, -75, -75, -74, -74, -73, -73, -72, -72, -71, -71, -70, -70, -69, -69, -68, -68, -67, -67, -66, -66, -65, -65, -64, -64, -63, -63, -62, -62, -61, -61, -60, -60, -59, -59, -58, -58, -57, -57, -56, -56, -55, -55, -54, -54, -53, -53, -52, -52, -51, -51, -50, -50, -49, -49, -48, -48, -47, -47, -46, -46, -45, -45, -44, -44, -43, -43, -42, -42, -41, -41, -40, -40, -40, -39, -39, -38, -38, -37, -37, -36, -36, -35, -35, -34, -34, -33, -33, -32, -32, -31, -31, -30, -30, -29, -29, -28, -28, -27, -27, -26, -26, -25, -25, -24, -24, -23, -23, -22, -22, -21, -21, -20, -20, -19, -19, -18, -18, -17, -17, -16, -16, -15, -15, -14, -14, -13, -13, -12, -12, -11, -11, -10, -10, -9, -9, -8, -8, -7, -7, -6, -6, -5, -5, -5, -4, -4, -3, -3, -2, -2, -1, -1, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13, 14, 14, 15, 15, 16, 16, 17, 17, 18, 18, 19, 19, 20, 20, 21, 21, 22, 22, 23, 23, 24, 24, 25, 25, 26, 25, 25, 25, 25, 24, 24, 24, 24, 24, 23, 23, 23, 23, 23, 22, 22, 22, 22, 22, 21, 21, 21, 21, 21, 21, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15], [-80, -80, -79, -79, -78, -78, -77, -77, -76, -76, -75, -75, -75, -74, -74, -73, -73, -72, -72, -71, -71, -70, -70, -69, -69, -68, -68, -67, -67, -66, -66, -65, -65, -64, -64, -63, -63, -62, -62, -61, -61, -60, -60, -59, -59, -58, -58, -57, -57, -56, -56, -55, -55, -54, -54, -53, -53, -52, -52, -51, -51, -50, -50, -49, -49, -48, -48, -47, -47, -46, -46, -45, -45, -44, -44, -43, -43, -42, -42, -41, -41, -40, -40, -40, -39, -39, -38, -38, -37, -37, -36, -36, -35, -35, -34, -34, -33, -33, -32, -32, -31, -31, -30, -30, -29, -29, -28, -28, -27, -27, -26, -26, -25, -25, -24, -24, -23, -23, -22, -22, -21, -21, -20, -20, -19, -19, -18, -18, -17, -17, -16, -16, -15, -15, -14, -14, -13, -13, -12, -12, -11, -11, -10, -10, -9, -9, -8, -8, -7, -7, -6, -6, -5, -5, -5, -4, -4, -3, -3, -2, -2, -1, -1, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13, 14, 14, 15, 15, 16, 16, 17, 17, 18, 18, 19, 19, 20, 20, 21, 21, 22, 22, 23, 23, 24, 24, 25, 25, 26, 24, 23, 21, 20, 18, 17, 15, 14, 12, 11, 9, 8, 7, 5, 4, 2, 1, 0, -2, -3, -4, -6, -7, -8, -10, -11, -12, -14, -15, -16, -18, -19, -20, -21, -23, -24, -25, -26, -28, -29, -30, -31, -32, -33, -35, -36, -37, -38, -39, -40, -42, -43, -44, -45, -46, -47, -48, -49, -50, -51, -52, -53, -55, -56, -57, -58, -59, -60, -61, -62, -63, -64, -64, -65, -66, -67, -68, -69, -70, -71, -72, -73, -74, -75, -75, -76, -77, -78, -79, -80, -81, -81, -82, -83, -84, -85, -85, -86, -87, -88, -88, -89, -90, -91, -91, -92, -93, -94, -94, -95, -96, -96, -97, -98, -98], [-80, -80, -79, -79, -78, -78, -77, -77, -76, -76, -75, -75, -75, -74, -74, -73, -73, -72, -72, -71, -71, -70, -70, -69, -69, -68, -68, -67, -67, -66, -66, -65, -65, -64, -64, -63, -63, -62, -62, -61, -61, -60, -60, -59, -59, -58, -58, -57, -57, -56, -56, -55, -55, -54, -54, -53, -53, -52, -52, -51, -51, -50, -50, -49, -49, -48, -48, -47, -47, -46, -46, -45, -45, -44, -44, -43, -43, -42, -42, -41, -41, -40, -40, -40, -39, -39, -38, -38, -37, -37, -36, -36, -35, -35, -34, -34, -33, -33, -32, -32, -31, -31, -30, -30, -29, -29, -28, -28, -27, -27, -26, -26, -25, -25, -24, -24, -23, -23, -22, -22, -21, -21, -20, -20, -19, -19, -18, -18, -17, -17, -16, -16, -15, -15, -14, -14, -13, -13, -12, -12, -11, -11, -10, -10, -9, -9, -8, -8, -7, -7, -6, -6, -5, -5, -5, -4, -4, -3, -3, -2, -2, -1, -1, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13, 14, 14, 15, 15, 16, 16, 17, 17, 18, 18, 19, 19, 20, 20, 21, 21, 22, 22, 23, 23, 24, 24, 25, 25, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, -1, -2, -3, -4, -4, -5, -6, -7, -8, -9, -9, -10, -11, -12, -12, -13, -14, -15, -15, -16, -17, -18, -18, -19, -20, -20, -21, -22, -23, -23, -24, -25, -25, -26, -27, -27, -28, -29, -29, -30, -30, -31, -32, -32, -33, -34, -34, -35, -35, -36, -36, -37, -38, -38, -39, -39, -40, -40, -41, -41, -42, -42, -43, -43, -44, -44, -45, -45, -46, -46, -47, -47, -48, -48, -49, -49, -49], [163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 165, 167, 169, 170, 172, 174, 176, 178, 179, -179, -177, -175, -173, -172, -170, -168, -166, -164, -163, -161, -159, -157, -155, -154, -152, -150, -148, -146, -145, -143, -141, -139, -137, -136, -134, -132, -130, -128, -127, -125, -123, -121, -119, -118, -116, -114, -112, -110, -109, -107], [99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 100, 101, 102, 103, 104, 105, 106, 107, 107, 108, 109, 110, 111, 111, 112, 113, 114, 114, 115, 116, 116, 117, 117, 118, 119, 119, 120, 120, 120, 121, 121, 122, 122, 122, 123, 123, 123, 124, 124, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125], [-60, -60, -60, -60, -60, -61, -61, -61, -61, -61, -61, -61, -61, -61, -62, -62, -62, -62, -62, -62, -62, -62, -62, -63, -63, -63, -63, -63, -63, -63, -63, -63, -64, -64, -64, -64, -64, -64, -64, -64, -65, -65, -65, -65, -65, -65, -65, -65, -65, -66, -66, -66, -66, -66, -66, -66, -66, -66, -67, -67, -67, -67, -67, -67, -67, -67, -67, -68, -68, -68, -68, -68, -68, -68, -68, -68, -69, -69, -69, -69, -69, -69, -70, -70, -71, -71, -72, -72, -73, -73, -74, -74, -75, -75, -76, -76, -77, -77, -78, -78, -79, -79, -80, -80, -81, -81, -81, -82, -82, -83, -83, -84, -84, -85, -85, -86, -87, -88, -90, -91, -92, -93, -95, -96, -97, -98, -100, -101, -102, -103, -105, -106, -107, -108, -110, -111, -112, -113, -115, -116, -117, -117, -117, -118, -118, -118, -118, -118, -118, -118, -119, -119, -119, -119, -119, -119, -119, -119, -119, -120, -120, -120, -120, -120, -120, -120, -120, -120, -120, -120, -120, -120, -120, -120, -120, -120], [99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99]]; gx = [[310, 310, 309, 309, 308, 307, 307, 306, 306, 305, 305, 304, 304, 303, 303, 302, 302, 301, 301, 300, 300, 299, 299, 298, 298, 297, 297, 296, 296, 295, 295, 294, 294, 293, 293, 292, 292, 291, 291, 290, 290, 289, 289, 288, 288, 287, 287, 286, 286, 285, 285, 284, 283, 283, 282, 282, 281, 281, 280, 280, 279, 279, 278, 278, 277, 277, 276, 276, 275, 275, 274, 274, 273, 273, 272, 272, 271, 271, 270, 270, 269, 269, 268, 268, 267, 267, 266, 266, 265, 265, 264, 264, 263, 263, 262, 262, 261, 260, 260, 259, 259, 258, 258, 0x0101, 0x0101, 0x0100, 0x0100, 0xFF, 0xFF, 254, 254, 253, 253, 252, 252, 251, 251, 250, 250, 249, 249, 248, 248, 247, 247, 246, 246, 245, 245, 244, 244, 243, 243, 242, 242, 241, 241, 240, 239, 239, 238, 238, 237, 237, 236, 235, 235, 234, 234, 233, 233, 232, 231, 231, 230, 230, 229, 229, 228, 227, 227, 226, 226, 225, 224, 224, 223, 223, 222, 222, 221, 220, 220, 219, 219, 218, 217, 217, 216, 216, 215, 215, 214, 213, 213, 212, 212, 211, 210, 210, 209, 209, 208, 208, 207, 206, 206, 205, 205, 204, 204, 203, 202, 202, 201, 201, 200, 199, 199, 198, 198, 197, 197, 196, 195, 195, 194, 194, 193, 193, 192, 192, 191, 191, 190, 190, 189, 189, 188, 188, 187, 187, 186, 186, 185, 185, 184, 184, 183, 183, 182, 182, 181, 181, 180, 180, 179, 179, 178, 178, 177, 177, 176, 176, 175, 175, 174, 174, 173, 173, 172, 172, 171, 171, 170, 170, 169, 169, 168, 168, 167, 167, 166, 166, 165, 165, 164, 164, 163, 163, 162, 161, 161, 160, 159, 158, 157, 155, 154, 152, 151, 149, 147, 145, 143, 141, 138, 136, 134, 131, 128, 126, 123, 120, 118, 116, 113, 110, 108, 105, 102, 100, 97, 94, 92, 89, 86, 84, 81, 78, 76, 73, 70, 67, 65, 62, 59, 57, 54, 51, 49], [285, 285, 284, 284, 283, 283, 282, 282, 281, 280, 280, 279, 279, 278, 278, 277, 277, 276, 276, 275, 275, 274, 274, 273, 272, 272, 271, 271, 270, 270, 269, 269, 268, 268, 267, 267, 266, 266, 265, 264, 264, 263, 263, 262, 262, 261, 261, 260, 260, 259, 259, 258, 258, 0x0101, 0x0100, 0x0100, 0xFF, 0xFF, 254, 254, 253, 253, 252, 252, 251, 251, 250, 249, 249, 248, 248, 247, 247, 246, 246, 245, 245, 244, 244, 243, 243, 242, 241, 241, 240, 240, 239, 239, 238, 237, 237, 236, 236, 235, 234, 234, 233, 233, 232, 231, 231, 230, 230, 229, 228, 228, 227, 226, 226, 225, 225, 224, 223, 223, 222, 222, 221, 220, 220, 219, 219, 218, 217, 217, 216, 215, 215, 214, 214, 213, 212, 212, 211, 211, 210, 209, 209, 208, 208, 207, 206, 206, 205, 204, 204, 203, 203, 202, 201, 201, 200, 200, 199, 198, 198, 197, 197, 196, 195, 195, 194, 194, 193, 193, 192, 192, 191, 191, 190, 190, 189, 188, 188, 187, 187, 186, 186, 185, 185, 184, 184, 183, 183, 182, 182, 181, 181, 180, 180, 179, 178, 178, 177, 177, 176, 176, 175, 175, 174, 174, 173, 173, 172, 172, 171, 171, 170, 170, 169, 168, 168, 167, 167, 166, 166, 165, 165, 164, 164, 163, 163, 162, 162, 161, 161, 160, 160, 159, 158, 158, 157, 157, 156, 156, 155], [263, 263, 262, 262, 261, 261, 260, 260, 259, 258, 258, 0x0101, 0x0101, 0x0100, 0x0100, 0xFF, 0xFF, 254, 254, 253, 253, 252, 252, 251, 251, 250, 249, 249, 248, 248, 247, 247, 246, 246, 245, 245, 244, 243, 243, 242, 242, 241, 241, 240, 240, 239, 239, 238, 237, 237, 236, 236, 235, 234, 234, 233, 233, 232, 231, 231, 230, 230, 229, 228, 228, 227, 226, 226, 225, 225, 224, 223, 223, 222, 222, 221, 220, 220, 219, 219, 218, 217, 217, 216, 215, 215, 214, 214, 213, 212, 212, 211, 211, 210, 209, 209, 208, 208, 207, 206, 206, 205, 204, 204, 203, 203, 202, 201, 201, 200, 200, 199, 198, 198, 197, 197, 196, 195, 195, 194, 194, 193, 193, 192, 192, 191, 191, 190, 189, 189, 188, 188, 187, 187, 186, 186, 185, 185, 184, 184, 183, 183, 182, 182, 181, 181, 180, 179, 179, 178, 178, 177, 177, 176, 176, 175, 175, 174, 174, 173, 173, 172, 172, 171], [241, 241, 240, 240, 239, 239, 238, 237, 237, 236, 236, 235, 234, 234, 233, 233, 232, 231, 231, 230, 229, 229, 228, 228, 227, 226, 226, 225, 225, 224, 223, 223, 222, 222, 221, 220, 220, 219, 219, 218, 217, 217, 216, 215, 215, 214, 214, 213, 212, 212, 211, 211, 210, 209, 209, 208, 208, 207, 206, 206, 205, 204, 204, 203, 203, 202, 201, 201, 200, 200, 199, 198, 198, 197, 197, 196, 195, 195, 194, 194, 193, 193, 192, 192, 191, 191, 190, 190, 189, 188, 188, 187, 187], [517, 515, 513, 511, 508, 506, 504, 501, 499, 497, 495, 492, 490, 488, 486, 483, 481, 479, 477, 474, 472, 470, 468, 466, 464, 461, 459, 457, 455, 453, 450, 448, 446, 444, 442, 440, 438, 435, 433, 431, 429, 427, 425, 423, 421, 419, 417, 415, 413, 411, 409, 407, 405, 403, 401, 399, 397, 395, 393, 391, 389, 387, 385, 383, 382, 380, 378, 376, 374, 372, 370, 369, 367, 365, 363, 361, 360, 358, 356, 355, 353, 351, 349, 348, 346, 344, 343, 341, 340, 338, 336, 335, 333, 332, 330, 328, 327, 325, 324, 322, 321, 319, 318, 316, 315, 314, 312, 311, 309, 308, 307, 305, 304, 303, 301, 300, 299, 298, 296, 295, 294, 293, 292, 291, 290, 288, 287, 286, 285, 284, 283, 283, 282, 281, 280, 279, 278, 278, 277, 276, 275, 275, 274, 273, 273, 272, 272, 271, 271, 270, 270, 269, 269, 269, 269, 268, 268, 268, 268, 267, 267, 267, 267, 267, 267, 267, 267, 268, 268, 268, 268, 268, 268, 269, 269, 269, 270, 270, 270, 271, 271, 272, 272, 273, 273, 274, 275, 275, 276, 277, 277, 278, 279, 279, 280, 281, 282, 283, 284, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 299, 300, 301, 302, 304, 305, 307, 308, 310, 312, 314, 316, 318, 320, 322, 324, 326, 328, 330, 332, 334, 336, 338, 340, 342, 344, 346, 348, 350, 352, 354, 356, 358, 359, 361, 363, 365, 366, 368, 370, 372, 373, 375, 376, 378, 379, 381, 382, 384, 385, 387, 388, 389, 391, 392, 393, 394, 395], [517, 515, 513, 511, 508, 506, 504, 501, 499, 497, 495, 492, 490, 488, 486, 483, 481, 479, 477, 474, 472, 470, 468, 466, 464, 461, 459, 457, 455, 453, 450, 448, 446, 444, 442, 440, 438, 435, 433, 431, 429, 427, 425, 423, 421, 419, 417, 415, 413, 411, 409, 407, 405, 403, 401, 399, 397, 395, 393, 391, 389, 387, 385, 383, 382, 380, 378, 376, 374, 372, 370, 369, 367, 365, 363, 361, 360, 358, 356, 355, 353, 351, 349, 348, 346, 344, 343, 341, 340, 338, 336, 335, 333, 332, 330, 328, 327, 325, 324, 322, 321, 319, 318, 316, 315, 314, 312, 311, 309, 308, 307, 305, 304, 303, 301, 300, 299, 298, 296, 295, 294, 293, 292, 291, 290, 288, 287, 286, 285, 284, 283, 283, 282, 281, 280, 279, 278, 278, 277, 276, 275, 275, 274, 273, 273, 272, 272, 271, 271, 270, 270, 269, 269, 269, 269, 268, 268, 268, 268, 267, 267, 267, 267, 267, 267, 267, 267, 268, 268, 268, 268, 268, 268, 269, 269, 269, 270, 270, 270, 271, 271, 272, 272, 273, 273, 274, 275, 275, 276, 277, 277, 278, 279, 279, 280, 281, 282, 283, 284, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 320, 321, 322, 323, 324, 325, 326, 326, 327, 328, 329, 330, 330, 331, 332, 333, 333, 334, 335, 336, 336, 337, 338, 338, 339, 340, 340, 341, 342, 342, 343, 343, 344, 345, 345, 346, 346, 347, 347, 348, 348, 349, 349, 350, 350, 351], [517, 515, 513, 511, 508, 506, 504, 501, 499, 497, 495, 492, 490, 488, 486, 483, 481, 479, 477, 474, 472, 470, 468, 466, 464, 461, 459, 457, 455, 453, 450, 448, 446, 444, 442, 440, 438, 435, 433, 431, 429, 427, 425, 423, 421, 419, 417, 415, 413, 411, 409, 407, 405, 403, 401, 399, 397, 395, 393, 391, 389, 387, 385, 383, 382, 380, 378, 376, 374, 372, 370, 369, 367, 365, 363, 361, 360, 358, 356, 355, 353, 351, 349, 348, 346, 344, 343, 341, 340, 338, 336, 335, 333, 332, 330, 328, 327, 325, 324, 322, 321, 319, 318, 316, 315, 314, 312, 311, 309, 308, 307, 305, 304, 303, 301, 300, 299, 298, 296, 295, 294, 293, 292, 291, 290, 288, 287, 286, 285, 284, 283, 283, 282, 281, 280, 279, 278, 278, 277, 276, 275, 275, 274, 273, 273, 272, 272, 271, 271, 270, 270, 269, 269, 269, 269, 268, 268, 268, 268, 267, 267, 267, 267, 267, 267, 267, 267, 268, 268, 268, 268, 268, 268, 269, 269, 269, 270, 270, 270, 271, 271, 272, 272, 273, 273, 274, 275, 275, 276, 277, 277, 278, 279, 279, 280, 281, 282, 283, 284, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 299, 300, 301, 302, 302, 303, 304, 305, 306, 306, 307, 307, 308, 309, 309, 309, 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 309, 309, 308, 308, 307, 306, 305, 305, 304, 303, 301, 300, 299, 298, 297, 295, 294, 292, 291, 290, 288, 287, 285, 284, 282, 281, 279, 278, 276, 275, 273, 272, 270, 269, 267, 266, 264, 263, 261, 260, 258, 0x0101, 0xFF, 254, 252, 251, 250, 248, 247, 245, 244, 243, 241, 240, 239, 237, 236, 235, 233, 232, 231, 230, 228, 227, 226, 225, 223, 222, 221, 220, 219, 218, 216, 215, 214, 213, 212, 211, 210, 209, 208, 207, 205, 204, 203, 202, 201, 200, 199, 199, 198, 197], [517, 515, 513, 511, 508, 506, 504, 501, 499, 497, 495, 492, 490, 488, 486, 483, 481, 479, 477, 474, 472, 470, 468, 466, 464, 461, 459, 457, 455, 453, 450, 448, 446, 444, 442, 440, 438, 435, 433, 431, 429, 427, 425, 423, 421, 419, 417, 415, 413, 411, 409, 407, 405, 403, 401, 399, 397, 395, 393, 391, 389, 387, 385, 383, 382, 380, 378, 376, 374, 372, 370, 369, 367, 365, 363, 361, 360, 358, 356, 355, 353, 351, 349, 348, 346, 344, 343, 341, 340, 338, 336, 335, 333, 332, 330, 328, 327, 325, 324, 322, 321, 319, 318, 316, 315, 314, 312, 311, 309, 308, 307, 305, 304, 303, 301, 300, 299, 298, 296, 295, 294, 293, 292, 291, 290, 288, 287, 286, 285, 284, 283, 283, 282, 281, 280, 279, 278, 278, 277, 276, 275, 275, 274, 273, 273, 272, 272, 271, 271, 270, 270, 269, 269, 269, 269, 268, 268, 268, 268, 267, 267, 267, 267, 267, 267, 267, 267, 268, 268, 268, 268, 268, 268, 269, 269, 269, 270, 270, 270, 271, 271, 272, 272, 273, 273, 274, 275, 275, 276, 277, 277, 278, 279, 279, 280, 281, 282, 283, 284, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 299, 300, 301, 302, 303, 304, 305, 305, 306, 307, 308, 308, 309, 309, 310, 310, 310, 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 310, 310, 310, 309, 309, 308, 308, 308, 307, 307, 306, 305, 305, 304, 304, 303, 302, 302, 301, 300, 300, 299, 298, 298, 297, 296, 295, 295, 294, 293, 292, 292, 291, 290, 289, 289, 288, 287, 286, 286, 285, 284, 283, 283, 282, 281, 280, 280, 279, 278, 277, 277, 276, 275, 274, 274, 273, 272, 271, 271, 270, 269, 269, 268, 267, 267, 266, 265, 265, 264, 263, 263, 262, 261, 261, 260, 259, 259, 258, 258], [161, 162, 162, 163, 163, 164, 164, 165, 165, 165, 166, 166, 167, 167, 168, 168, 168, 169, 169, 170, 170, 171, 171, 172, 172, 172, 173, 173, 174, 174, 175, 175, 175, 176, 176, 177, 177, 178, 178, 178, 179, 179, 180, 180, 181, 181, 182, 182, 182, 183, 183, 184, 184, 185, 185, 185, 186, 186, 187, 187, 188, 188, 189, 189, 189, 190, 190, 191, 191, 192, 192, 192, 193, 193, 194, 194, 195, 195, 195, 196, 196, 197, 197, 198, 198, 199, 199, 199, 200, 200, 201, 201, 202, 202, 202, 203, 203, 204, 204, 205, 205, 206, 206, 206, 207, 207, 208, 208, 209, 209, 209, 210, 210, 211, 211, 212, 212, 212, 213, 213, 213, 214, 214, 214, 215, 215, 215, 215, 215, 215, 215, 214, 214, 214, 213, 213, 212, 212, 211, 210, 209, 208, 207, 206, 205, 204, 202, 201, 200, 198, 196, 195, 193, 192, 190, 188, 186, 185, 183, 181, 179, 178, 176, 174, 172, 170, 168, 166, 164, 162, 161], [-37, -35, -34, -32, -31, -30, -28, -27, -25, -24, -23, -21, -20, -18, -17, -16, -14, -13, -11, -10, -9, -7, -6, -4, -3, -1, 0, 1, 3, 4, 6, 7, 8, 10, 11, 13, 14, 15, 17, 18, 20, 21, 22, 24, 25, 27, 28, 30, 31, 32, 34, 35, 37, 38, 39, 41, 42, 44, 45, 46, 48, 49, 51, 52, 53, 55, 56, 58, 59, 61, 62, 63, 65, 66, 68, 69, 70, 72, 73, 75, 76, 77, 79, 80, 82, 83, 85, 86, 87, 89, 90, 92, 93, 94, 96, 97, 99, 100, 101, 103, 104, 106, 107, 108, 110, 111, 113, 114, 115, 117, 118, 120, 121, 122, 124, 125, 127, 128, 129, 131, 132, 134, 135, 136, 138, 139, 141, 142, 143, 145, 146, 148, 149, 150, 152, 153, 155, 156, 157, 159, 160, 162, 163, 164, 166, 167, 169, 170, 171, 173, 174, 176, 177, 178, 180, 181, 183, 184, 185, 187, 188, 190, 191, 192, 194, 195, 196, 197, 198, 200, 201, 202, 203, 204, 205, 206, 207, 207, 208, 209, 210, 211, 211, 212, 213, 213, 214, 214, 215, 215, 216, 216, 217, 217, 217, 218, 218, 218, 219, 219, 219, 219, 220, 220, 220, 220, 220, 220, 220, 220, 220], [518, 517, 516, 515, 0x0202, 513, 0x0200, 511, 510, 509, 508, 507, 506, 505, 504, 503, 502, 501, 500, 499, 497, 497, 495, 494, 493, 492, 491, 490, 489, 488, 487, 486, 485, 484, 483, 482, 481, 480, 479, 478, 477, 476, 475, 474, 472, 472, 470, 469, 468, 467, 466, 465, 464, 463, 462, 461, 460, 459, 457, 456, 455, 454, 453, 452, 451, 450, 449, 447, 446, 445, 444, 443, 442, 441, 440, 438, 437, 436, 435, 434, 433, 431, 430, 429, 428, 427, 426, 424, 423, 422, 421, 420, 419, 417, 416, 415, 414, 413, 411, 410, 409, 408, 407, 405, 404, 403, 402, 400, 399, 398, 397, 395, 394, 393, 392, 391, 389, 388, 387, 386, 385, 383, 382, 381, 380, 379, 378, 376, 375, 374, 373, 372, 371, 370, 369, 368, 367, 365, 364, 363, 362, 361, 360, 359, 358, 357, 356, 355, 354, 353, 352, 351, 350, 350, 349, 348, 348, 347, 346, 346, 345, 345, 344, 344, 343, 343, 343, 342, 342, 342, 342, 342, 341, 341, 341, 341], [-37, -35, -34, -32, -31, -30, -28, -27, -25, -24, -23, -21, -20, -18, -17, -16, -14, -13, -11, -10, -8, -7, -6, -4, -3, -1, 0, 1, 3, 4, 6, 7, 8, 10, 11, 13, 14, 15, 17, 18, 20, 21, 23, 24, 25, 27, 28, 30, 31, 32, 34, 35, 37, 38, 39, 41, 42, 44, 45, 46, 48, 49, 51, 52, 53, 55, 56, 57, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 77, 78, 79, 80, 81, 82, 83, 84, 84, 85, 86, 87, 87, 88, 89, 89, 90, 91, 91, 92, 93, 93, 94, 94, 95, 95]]; gy = [[83, 81, 78, 76, 73, 71, 68, 66, 63, 61, 58, 56, 54, 51, 49, 46, 44, 41, 39, 37, 34, 32, 29, 27, 24, 22, 19, 17, 14, 12, 10, 7, 5, 2, 0, -3, -5, -8, -10, -12, -15, -17, -20, -22, -25, -27, -30, -32, -34, -37, -39, -42, -44, -47, -49, -52, -54, -56, -59, -61, -64, -66, -69, -71, -74, -76, -79, -81, -83, -86, -88, -91, -93, -96, -98, -101, -103, -105, -108, -110, -113, -115, -118, -120, -123, -125, -127, -130, -132, -135, -137, -140, -142, -145, -147, -150, -152, -154, -157, -159, -162, -164, -167, -169, -172, -174, -176, -179, -181, -184, -186, -189, -191, -194, -196, -198, -201, -203, -206, -208, -211, -213, -216, -218, -220, -223, -225, -228, -230, -233, -235, -238, -240, -242, -245, -247, -250, -252, -255, -257, -260, -262, -264, -267, -269, -272, -274, -277, -279, -281, -284, -286, -289, -291, -294, -296, -298, -301, -303, -306, -308, -311, -313, -316, -318, -320, -323, -325, -328, -330, -332, -335, -337, -340, -342, -345, -347, -350, -352, -354, -357, -359, -362, -364, -367, -369, -371, -374, -376, -379, -381, -384, -386, -388, -391, -393, -396, -398, -401, -403, -405, -408, -410, -413, -415, -418, -420, -423, -425, -427, -430, -432, -435, -437, -440, -442, -444, -447, -449, -452, -454, -457, -459, -462, -464, -466, -469, -471, -474, -476, -479, -481, -484, -486, -489, -491, -493, -496, -498, -501, -503, -506, -508, -511, -513, -515, -518, -520, -523, -525, -528, -530, -533, -535, -537, -540, -542, -545, -547, -550, -552, -555, -557, -560, -562, -564, -567, -569, -572, -574, -577, -579, -582, -584, -587, -589, -591, -594, -596, -599, -601, -604, -606, -609, -611, -614, -616, -618, -621, -623, -625, -627, -629, -630, -632, -634, -635, -636, -637, -638, -639, -640, -640, -641, -641, -641, -641, -641, -641, -641, -641, -641, -641, -641, -641, -641, -641, -641, -641, -641, -641, -641, -641, -641, -641, -641, -641, -641, -641, -641, -641], [-35, -38, -40, -43, -45, -48, -51, -53, -56, -58, -61, -63, -66, -69, -71, -74, -76, -79, -81, -84, -86, -89, -92, -94, -97, -99, -102, -104, -107, -110, -112, -115, -117, -120, -122, -125, -128, -130, -133, -135, -138, -140, -143, -146, -148, -151, -153, -156, -158, -161, -164, -166, -169, -171, -174, -176, -179, -182, -184, -187, -189, -192, -194, -197, -200, -202, -205, -207, -210, -212, -215, -217, -220, -223, -225, -228, -230, -233, -235, -238, -240, -243, -246, -248, -251, -253, -256, -259, -261, -264, -266, -269, -271, -274, -276, -279, -281, -284, -287, -289, -292, -294, -297, -299, -302, -304, -307, -310, -312, -315, -317, -320, -322, -325, -327, -330, -333, -335, -338, -340, -343, -345, -348, -350, -353, -355, -358, -361, -363, -366, -368, -371, -373, -376, -378, -381, -384, -386, -389, -391, -394, -396, -399, -401, -404, -406, -409, -412, -414, -417, -419, -422, -424, -427, -429, -432, -435, -437, -440, -442, -445, -447, -450, -453, -455, -458, -460, -463, -465, -468, -470, -473, -476, -478, -481, -483, -486, -488, -491, -494, -496, -499, -501, -504, -506, -509, -512, -514, -517, -519, -522, -524, -527, -530, -532, -535, -537, -540, -542, -545, -548, -550, -553, -555, -558, -560, -563, -566, -568, -571, -573, -576, -578, -581, -584, -586, -589, -591, -594, -596, -599, -602, -604, -607, -609, -612, -614, -617, -620, -622, -625, -627, -630, -632, -635], [-140, -143, -145, -148, -151, -153, -156, -158, -161, -163, -166, -169, -171, -174, -176, -179, -181, -184, -187, -189, -192, -194, -197, -199, -202, -205, -207, -210, -212, -215, -217, -220, -223, -225, -228, -230, -233, -235, -238, -241, -243, -246, -248, -251, -253, -256, -259, -261, -264, -266, -269, -271, -274, -276, -279, -281, -284, -287, -289, -292, -294, -297, -299, -302, -304, -307, -309, -312, -315, -317, -320, -322, -325, -327, -330, -332, -335, -338, -340, -343, -345, -348, -350, -353, -355, -358, -361, -363, -366, -368, -371, -373, -376, -378, -381, -383, -386, -389, -391, -394, -396, -399, -401, -404, -406, -409, -412, -414, -417, -419, -422, -424, -427, -429, -432, -435, -437, -440, -442, -445, -447, -450, -452, -455, -458, -460, -463, -465, -468, -470, -473, -476, -478, -481, -483, -486, -488, -491, -494, -496, -499, -501, -504, -506, -509, -512, -514, -517, -519, -522, -524, -527, -530, -532, -535, -537, -540, -542, -545, -548, -550, -553, -555, -558], [-246, -248, -251, -253, -256, -259, -261, -264, -266, -269, -271, -274, -276, -279, -281, -284, -287, -289, -292, -294, -297, -299, -302, -304, -307, -310, -312, -315, -317, -320, -322, -325, -327, -330, -332, -335, -338, -340, -343, -345, -348, -350, -353, -355, -358, -361, -363, -366, -368, -371, -373, -376, -378, -381, -383, -386, -389, -391, -394, -396, -399, -401, -404, -406, -409, -412, -414, -417, -419, -422, -424, -427, -429, -432, -435, -437, -440, -442, -445, -447, -450, -452, -455, -458, -460, -463, -465, -468, -470, -473, -476, -478, -481], [-1035, -1035, -1036, -1037, -1037, -1038, -1039, -1039, -1040, -1041, -1042, -1042, -1043, -1044, -1045, -1045, -1046, -1047, -1048, -1049, -1050, -1050, -1051, -1052, -1053, -1054, -1055, -1056, -1057, -1058, -1059, -1060, -1061, -1062, -1063, -1064, -1065, -1067, -1068, -1069, -1070, -1071, -1072, -1073, -1075, -1076, -1077, -1078, -1080, -1081, -1082, -1084, -1085, -1086, -1088, -1089, -1090, -1092, -1093, -1095, -1096, -1098, -1099, -1100, -1102, -1103, -1105, -1106, -1108, -1109, -1111, -1113, -1114, -1116, -1117, -1119, -1121, -1122, -1124, -1126, -1127, -1129, -1131, -1132, -1134, -1136, -1138, -1139, -1141, -1143, -1145, -1146, -1148, -1150, -1152, -1154, -1156, -1157, -1159, -1161, -1163, -1165, -1167, -1169, -1171, -1172, -1174, -1176, -1178, -1180, -1182, -1184, -1186, -1188, -1190, -1192, -1194, -1196, -1198, -1200, -1202, -1204, -1206, -1208, -1211, -1213, -1215, -1217, -1219, -1221, -1223, -1226, -1228, -1230, -1232, -1234, -1237, -1239, -1241, -1243, -1246, -1248, -1250, -1253, -1255, -1257, -1260, -1262, -1264, -1267, -1269, -1272, -1274, -1276, -1279, -1281, -1284, -1286, -1288, -1291, -1293, -1296, -1298, -1300, -1303, -1305, -1308, -1310, -1312, -1315, -1317, -1320, -1322, -1324, -1327, -1329, -1332, -1334, -1336, -1339, -1341, -1343, -1346, -1348, -1350, -1353, -1355, -1357, -1360, -1362, -1364, -1367, -1369, -1371, -1374, -1376, -1378, -1380, -1383, -1385, -1387, -1389, -1391, -1394, -1396, -1398, -1400, -1402, -1405, -1407, -1409, -1411, -1413, -1415, -1417, -1419, -1422, -1424, -1426, -1428, -1430, -1432, -1434, -1436, -1437, -1439, -1440, -1442, -1443, -1444, -1445, -1447, -1448, -1448, -1449, -1450, -1451, -1452, -1452, -1453, -1453, -1454, -1454, -1455, -1455, -1455, -1456, -1456, -1456, -1456, -1457, -1457, -1457, -1457, -1457, -1457, -1457, -1457, -1457, -1457, -1457, -1457, -1457, -1457, -1457, -1457, -1457, -1457, -1457, -1457, -1457], [-1035, -1035, -1036, -1037, -1037, -1038, -1039, -1039, -1040, -1041, -1042, -1042, -1043, -1044, -1045, -1045, -1046, -1047, -1048, -1049, -1050, -1050, -1051, -1052, -1053, -1054, -1055, -1056, -1057, -1058, -1059, -1060, -1061, -1062, -1063, -1064, -1065, -1067, -1068, -1069, -1070, -1071, -1072, -1073, -1075, -1076, -1077, -1078, -1080, -1081, -1082, -1084, -1085, -1086, -1088, -1089, -1090, -1092, -1093, -1095, -1096, -1098, -1099, -1100, -1102, -1103, -1105, -1106, -1108, -1109, -1111, -1113, -1114, -1116, -1117, -1119, -1121, -1122, -1124, -1126, -1127, -1129, -1131, -1132, -1134, -1136, -1138, -1139, -1141, -1143, -1145, -1146, -1148, -1150, -1152, -1154, -1156, -1157, -1159, -1161, -1163, -1165, -1167, -1169, -1171, -1172, -1174, -1176, -1178, -1180, -1182, -1184, -1186, -1188, -1190, -1192, -1194, -1196, -1198, -1200, -1202, -1204, -1206, -1208, -1211, -1213, -1215, -1217, -1219, -1221, -1223, -1226, -1228, -1230, -1232, -1234, -1237, -1239, -1241, -1243, -1246, -1248, -1250, -1253, -1255, -1257, -1260, -1262, -1264, -1267, -1269, -1272, -1274, -1276, -1279, -1281, -1284, -1286, -1288, -1291, -1293, -1296, -1298, -1300, -1303, -1305, -1308, -1310, -1312, -1315, -1317, -1320, -1322, -1324, -1327, -1329, -1332, -1334, -1336, -1339, -1341, -1343, -1346, -1348, -1350, -1353, -1355, -1357, -1360, -1362, -1364, -1367, -1369, -1371, -1374, -1376, -1378, -1380, -1383, -1385, -1387, -1389, -1391, -1394, -1396, -1398, -1400, -1402, -1405, -1407, -1409, -1411, -1413, -1415, -1417, -1419, -1422, -1425, -1428, -1431, -1434, -1436, -1439, -1442, -1444, -1447, -1449, -1452, -1455, -1457, -1460, -1462, -1465, -1467, -1469, -1472, -1474, -1476, -1479, -1481, -1483, -1485, -1488, -1490, -1492, -1494, -1496, -1498, -1500, -1502, -1504, -1506, -1508, -1510, -1512, -1514, -1516, -1518, -1519, -1521, -1523, -1525, -1526, -1528, -1530, -1531, -1533, -1534, -1536, -1537, -1539, -1540, -1542, -1543, -1545, -1546, -1547, -1549, -1550, -1551, -1553], [-1035, -1035, -1036, -1037, -1037, -1038, -1039, -1039, -1040, -1041, -1042, -1042, -1043, -1044, -1045, -1045, -1046, -1047, -1048, -1049, -1050, -1050, -1051, -1052, -1053, -1054, -1055, -1056, -1057, -1058, -1059, -1060, -1061, -1062, -1063, -1064, -1065, -1067, -1068, -1069, -1070, -1071, -1072, -1073, -1075, -1076, -1077, -1078, -1080, -1081, -1082, -1084, -1085, -1086, -1088, -1089, -1090, -1092, -1093, -1095, -1096, -1098, -1099, -1100, -1102, -1103, -1105, -1106, -1108, -1109, -1111, -1113, -1114, -1116, -1117, -1119, -1121, -1122, -1124, -1126, -1127, -1129, -1131, -1132, -1134, -1136, -1138, -1139, -1141, -1143, -1145, -1146, -1148, -1150, -1152, -1154, -1156, -1157, -1159, -1161, -1163, -1165, -1167, -1169, -1171, -1172, -1174, -1176, -1178, -1180, -1182, -1184, -1186, -1188, -1190, -1192, -1194, -1196, -1198, -1200, -1202, -1204, -1206, -1208, -1211, -1213, -1215, -1217, -1219, -1221, -1223, -1226, -1228, -1230, -1232, -1234, -1237, -1239, -1241, -1243, -1246, -1248, -1250, -1253, -1255, -1257, -1260, -1262, -1264, -1267, -1269, -1272, -1274, -1276, -1279, -1281, -1284, -1286, -1288, -1291, -1293, -1296, -1298, -1300, -1303, -1305, -1308, -1310, -1312, -1315, -1317, -1320, -1322, -1324, -1327, -1329, -1332, -1334, -1336, -1339, -1341, -1343, -1346, -1348, -1350, -1353, -1355, -1357, -1360, -1362, -1364, -1367, -1369, -1371, -1374, -1376, -1378, -1380, -1383, -1385, -1387, -1389, -1391, -1394, -1396, -1398, -1400, -1402, -1405, -1407, -1409, -1411, -1413, -1415, -1417, -1419, -1421, -1423, -1425, -1427, -1429, -1431, -1433, -1435, -1437, -1439, -1441, -1443, -1445, -1447, -1449, -1451, -1453, -1455, -1457, -1459, -1461, -1463, -1465, -1467, -1469, -1470, -1472, -1474, -1476, -1478, -1479, -1481, -1483, -1484, -1486, -1487, -1489, -1490, -1491, -1492, -1494, -1495, -1496, -1497, -1498, -1499, -1500, -1501, -1502, -1502, -1503, -1504, -1505, -1505, -1506, -1507, -1507, -1508, -1509, -1509, -1510, -1510, -1511, -1511, -1512, -1512, -1513, -1513, -1513, -1514, -1514, -1515, -1515, -1515, -1515, -1516, -1516, -1516, -1517, -1517, -1517, -1518, -1518, -1518, -1518, -1518, -1519, -1519, -1519, -1519, -1519, -1520, -1520, -1520, -1520, -1520, -1520, -1521, -1521, -1521, -1521, -1521, -1521, -1521, -1522, -1522, -1522, -1522, -1522, -1522, -1522, -1522, -1522, -1522, -1523], [-1035, -1035, -1036, -1037, -1037, -1038, -1039, -1039, -1040, -1041, -1042, -1042, -1043, -1044, -1045, -1045, -1046, -1047, -1048, -1049, -1050, -1050, -1051, -1052, -1053, -1054, -1055, -1056, -1057, -1058, -1059, -1060, -1061, -1062, -1063, -1064, -1065, -1067, -1068, -1069, -1070, -1071, -1072, -1073, -1075, -1076, -1077, -1078, -1080, -1081, -1082, -1084, -1085, -1086, -1088, -1089, -1090, -1092, -1093, -1095, -1096, -1098, -1099, -1100, -1102, -1103, -1105, -1106, -1108, -1109, -1111, -1113, -1114, -1116, -1117, -1119, -1121, -1122, -1124, -1126, -1127, -1129, -1131, -1132, -1134, -1136, -1138, -1139, -1141, -1143, -1145, -1146, -1148, -1150, -1152, -1154, -1156, -1157, -1159, -1161, -1163, -1165, -1167, -1169, -1171, -1172, -1174, -1176, -1178, -1180, -1182, -1184, -1186, -1188, -1190, -1192, -1194, -1196, -1198, -1200, -1202, -1204, -1206, -1208, -1211, -1213, -1215, -1217, -1219, -1221, -1223, -1226, -1228, -1230, -1232, -1234, -1237, -1239, -1241, -1243, -1246, -1248, -1250, -1253, -1255, -1257, -1260, -1262, -1264, -1267, -1269, -1272, -1274, -1276, -1279, -1281, -1284, -1286, -1288, -1291, -1293, -1296, -1298, -1300, -1303, -1305, -1308, -1310, -1312, -1315, -1317, -1320, -1322, -1324, -1327, -1329, -1332, -1334, -1336, -1339, -1341, -1343, -1346, -1348, -1350, -1353, -1355, -1357, -1360, -1362, -1364, -1367, -1369, -1371, -1374, -1376, -1378, -1380, -1383, -1385, -1387, -1389, -1391, -1394, -1396, -1398, -1400, -1402, -1405, -1407, -1409, -1411, -1413, -1415, -1417, -1419, -1421, -1423, -1425, -1427, -1429, -1431, -1433, -1435, -1437, -1439, -1441, -1443, -1445, -1447, -1449, -1451, -1453, -1455, -1457, -1459, -1461, -1463, -1465, -1467, -1468, -1470, -1472, -1474, -1476, -1478, -1479, -1481, -1483, -1485, -1486, -1488, -1490, -1491, -1493, -1495, -1496, -1498, -1499, -1501, -1502, -1504, -1505, -1507, -1508, -1510, -1511, -1512, -1514, -1515, -1516, -1518, -1519, -1520, -1522, -1523, -1524, -1525, -1527, -1528, -1529, -1530, -1531, -1532, -1534, -1535, -1536, -1537, -1538, -1539, -1540, -1541, -1542, -1543, -1544, -1545, -1546, -1547, -1548, -1549, -1550, -1550, -1551, -1552, -1553, -1554, -1555, -1556, -1556, -1557, -1558, -1559, -1560, -1560, -1561, -1562, -1563, -1563, -1564, -1565, -1565], [-2119, -2118, -2116, -2115, -2113, -2111, -2110, -2108, -2107, -2105, -2104, -2102, -2100, -2099, -2097, -2096, -2094, -2093, -2091, -2089, -2088, -2086, -2085, -2083, -2082, -2080, -2078, -2077, -2075, -2074, -2072, -2071, -2069, -2067, -2066, -2064, -2063, -2061, -2060, -2058, -2056, -2055, -2053, -2052, -2050, -2049, -2047, -2046, -2044, -2042, -2041, -2039, -2038, -2036, -2035, -2033, -2031, -2030, -2028, -2027, -2025, -2024, -2022, -2020, -2019, -2017, -2016, -2014, -2013, -2011, -2009, -2008, -2006, -2005, -2003, -2002, -2000, -1998, -1997, -1995, -1994, -1992, -1991, -1989, -1987, -1986, -1984, -1983, -1981, -1980, -1978, -1976, -1975, -1973, -1972, -1970, -1969, -1967, -1965, -1964, -1962, -1961, -1959, -1958, -1956, -1954, -1953, -1951, -1950, -1948, -1947, -1945, -1943, -1942, -1940, -1939, -1937, -1936, -1934, -1932, -1931, -1929, -1927, -1925, -1923, -1921, -1919, -1917, -1915, -1913, -1911, -1910, -1908, -1906, -1904, -1902, -1900, -1898, -1896, -1894, -1892, -1891, -1889, -1887, -1886, -1884, -1883, -1881, -1880, -1878, -1877, -1876, -1875, -1874, -1872, -1871, -1870, -1869, -1868, -1868, -1867, -1866, -1865, -1864, -1864, -1863, -1862, -1862, -1861, -1861, -1860], [-2400, -2400, -2400, -2399, -2399, -2399, -2399, -2399, -2398, -2398, -2398, -2398, -2398, -2397, -2397, -2397, -2397, -2397, -2396, -2396, -2396, -2396, -2396, -2395, -2395, -2395, -2395, -2395, -2394, -2394, -2394, -2394, -2394, -2393, -2393, -2393, -2393, -2393, -2392, -2392, -2392, -2392, -2392, -2391, -2391, -2391, -2391, -2390, -2390, -2390, -2390, -2390, -2389, -2389, -2389, -2389, -2389, -2388, -2388, -2388, -2388, -2388, -2387, -2387, -2387, -2387, -2387, -2386, -2386, -2386, -2386, -2386, -2385, -2385, -2385, -2385, -2385, -2384, -2384, -2384, -2384, -2384, -2383, -2383, -2383, -2383, -2383, -2382, -2382, -2382, -2382, -2382, -2381, -2381, -2381, -2381, -2380, -2380, -2380, -2380, -2380, -2379, -2379, -2379, -2379, -2378, -2378, -2378, -2378, -2377, -2377, -2377, -2377, -2377, -2376, -2376, -2376, -2375, -2375, -2375, -2375, -2374, -2374, -2374, -2374, -2373, -2373, -2373, -2373, -2372, -2372, -2372, -2371, -2371, -2371, -2371, -2370, -2370, -2370, -2370, -2369, -2369, -2369, -2369, -2368, -2368, -2368, -2367, -2367, -2367, -2367, -2366, -2366, -2366, -2366, -2365, -2365, -2365, -2365, -2364, -2364, -2364, -2363, -2363, -2362, -2362, -2361, -2361, -2360, -2360, -2359, -2359, -2358, -2358, -2357, -2357, -2356, -2356, -2355, -2355, -2354, -2354, -2353, -2353, -2353, -2352, -2352, -2351, -2351, -2350, -2350, -2350, -2349, -2349, -2349, -2348, -2348, -2348, -2347, -2347, -2347, -2347, -2347, -2346, -2346, -2346, -2346, -2346, -2346, -2346, -2346], [-2300, -2301, -2301, -2302, -2303, -2303, -2304, -2305, -2305, -2306, -2307, -2307, -2308, -2309, -2309, -2310, -2310, -2311, -2312, -2312, -2313, -2314, -2314, -2315, -2316, -2316, -2317, -2318, -2318, -2319, -2319, -2320, -2321, -2321, -2322, -2322, -2323, -2324, -2324, -2325, -2325, -2326, -2327, -2327, -2328, -2328, -2329, -2329, -2330, -2330, -2331, -2332, -2332, -2333, -2333, -2334, -2334, -2335, -2335, -2336, -2336, -2337, -2337, -2338, -2338, -2339, -2339, -2340, -2340, -2341, -2341, -2342, -2342, -2343, -2343, -2344, -2344, -2345, -2345, -2345, -2346, -2346, -2347, -2347, -2347, -2348, -2348, -2348, -2349, -2349, -2349, -2350, -2350, -2350, -2351, -2351, -2351, -2351, -2352, -2352, -2352, -2352, -2352, -2353, -2353, -2353, -2353, -2353, -2353, -2353, -2353, -2353, -2353, -2353, -2353, -2353, -2353, -2352, -2352, -2352, -2352, -2352, -2351, -2351, -2350, -2350, -2349, -2349, -2348, -2348, -2347, -2347, -2346, -2346, -2345, -2345, -2344, -2343, -2343, -2342, -2342, -2341, -2340, -2340, -2339, -2339, -2338, -2338, -2337, -2337, -2336, -2336, -2335, -2335, -2334, -2334, -2334, -2333, -2333, -2333, -2332, -2332, -2332, -2332, -2331, -2331, -2331, -2331, -2331, -2331, -2331, -2330, -2330, -2330, -2330, -2330], [-2400, -2400, -2400, -2399, -2399, -2399, -2399, -2399, -2398, -2398, -2398, -2398, -2398, -2397, -2397, -2397, -2397, -2397, -2396, -2396, -2396, -2396, -2396, -2395, -2395, -2395, -2395, -2395, -2394, -2394, -2394, -2394, -2394, -2393, -2393, -2393, -2393, -2393, -2392, -2392, -2392, -2392, -2392, -2391, -2391, -2391, -2391, -2390, -2390, -2390, -2390, -2390, -2389, -2389, -2389, -2389, -2389, -2389, -2388, -2388, -2388, -2388, -2387, -2387, -2387, -2387, -2387, -2386, -2386, -2386, -2386, -2386, -2386, -2385, -2385, -2385, -2385, -2385, -2385, -2385, -2384, -2384, -2384, -2384, -2384, -2384, -2384, -2383, -2383, -2383, -2383, -2383, -2383, -2383, -2382, -2382, -2382, -2382, -2382, -2382, -2382, -2382, -2382, -2382, -2381, -2381, -2381, -2381, -2381, -2381, -2381]]; sx = [68, 466, 394, 342, 130, 170, 94, 428, 382, 478, 344, 163, 118, 423, 387, 456, 135, 181, 85, 354, 417, 28, 200, 118, 180, 382, 173, 409, 78, 357, 36, 466, 480, 0xFF, 470, 288, 352, 241, 286, 14, 144, 321, 65, 190, 281, 395, 105, 252, 358, 417, 172, 350, 439, 398, 83, 377, 451, 294, 24, 210, 43, 422, 356, 28, 337, 281, 421, 371, 353, 453, 451, 483, 196, 120, 181, 82, 37, 460, 417, 448, 405, 155, 356, 103, 233, 435, 384, 339, 411, 366, 321, 448, 265, 181, 151, 187, 248, 298, 480, 188, 181, 291, 139, 232, 480, 155, 340, 437, 229, 64, 145, 299, 7, 391, 196, 99, 466, 18, 109, 485, 382, 327, 278, 443, 366, 30, 189, 305, 249, 479, 430, 373, 252, 178, 310, 438, 105, 479, 391, 210, 281, 126, 72, 346, 24]; sy = [399, 395, 395, 378, 377, 370, 368, 362, 346, 343, 330, 326, 326, 318, 288, 288, 266, 260, 252, 248, 224, 219, 193, 141, 77, -1, -18, -43, -46, -70, -88, -103, -166, -455, -477, -487, -530, -537, -559, -654, -674, -678, -685, -707, -711, -732, -741, -743, -767, -781, -796, -823, -823, -837, -848, -876, -876, -881, -893, -893, -935, -935, -973, -985, -1016, -1099, -1106, -1140, -1169, -1182, -1224, -1272, -1275, -1298, -1352, -1428, -1462, -1584, -1636, -1687, -1713, -1713, -1734, -1734, -1749, -1762, -1779, -1789, -1813, -1823, -1831, -1863, -1867, -2103, -2121, -2147, -2165, -2369, -2381, -2423, -2538, -2645, -2665, -2714, -2744, -2744, -2748, -2803, -2803, -2834, -2839, -2844, -2862, -2876, -2908, -2913, -2927, -2974, -3010, -3011, -3019, -3061, -3061, -3061, -3073, -3073, -3100, -3108, -3113, -3114, -3116, -3130, -3145, -3160, -3160, -3177, -3177, -3183, -3192, -3192, -3192, -3192, -3192, -3200, -3206]; ox = [333, 228, 0, 40, 382, 46, 160, 25, 310, 388, 6, 237, 335, 447, 115, 52]; oy = [-186, -214, -218, -362, -395, -747, -941, -1785, -1990, -2411, -2439, -2456, -2511, -2599, -2636, -2702]; super(HEIGHT1, HEIGHT2); } override function init():void{ initCraters(0.85); initBGMc(new Bgm1()); } } }//package
Section 953
//lv$2 (lv$2) package { import flash.display.*; public class lv$2 extends Lev2 { private var ocean:Timeline; public static const HEIGHT1:int = 1460; public static const HEIGHT2:int = 2800; public function lv$2(){ ln = [185, function ():void{ new e9(); }, 227, function ():void{ new e9(); }, 254, function ():void{ new e9(); }, 254, function ():void{ new e9(); }, 277, function ():void{ new e9(); }, 292, function ():void{ new e9(); }, 381, function ():void{ new e1(); }, 440, function ():void{ new e13(true); }, 448, function ():void{ new e13(false); }, 484, function ():void{ new e13(false); }, 488, function ():void{ new e13(true); }, 619, function ():void{ new e11(); }, 898, function ():void{ new e9(); }, 930, function ():void{ new e9(); }, 957, function ():void{ new e9(); }, 1002, function ():void{ new e9(); }, 1011, function ():void{ new e9(); }, 1022, function ():void{ new e9(); }, 1037, function ():void{ new e9(); }, 1052, function ():void{ new e9(); }, 1073, function ():void{ new e9(); }, 1090, function ():void{ new e1(); }, 1298, function ():void{ new e12(); }, 1321, function ():void{ new e12(); }, 1354, function ():void{ new e12(); }, 1387, function ():void{ new e12(); }, 1401, function ():void{ new e12(); }, 1433, function ():void{ new e12(); }, 1444, function ():void{ new e12(); }, 1448, function ():void{ new e12(); }, 1465, function ():void{ new e12(); }, 1477, function ():void{ new e12(); }, 1507, function ():void{ new e12(); }, 1521, function ():void{ new e13(true); }, 1528, function ():void{ new e12(); }, 1547, function ():void{ new e13(false); }, 1580, function ():void{ new e13(false); }, 1590, function ():void{ new e13(true); }, 1951, function ():void{ new e10(); }, 2031, function ():void{ new e10(); }, 2035, function ():void{ new e1(); }, 2043, function ():void{ new e13(true); }, 2070, function ():void{ new e13(false); }, 2087, function ():void{ new e10(); }, 2103, function ():void{ new e13(false); }, 2112, function ():void{ new e13(true); }, 2128, function ():void{ new e13(true); }, 2154, function ():void{ new e13(false); }, 2187, function ():void{ new e13(false); }, 2197, function ():void{ new e13(true); }, 2486, function ():void{ new e10(); }, 0x0A0A, function ():void{ new e10(); }, 2590, function ():void{ new e10(); }, 2611, function ():void{ new e10(); }, 2613, function ():void{ new e3(); }, 2645, function ():void{ new e3(); }, 2655, function ():void{ new e10(); }, 2677, function ():void{ new e3(); }, 2789, function ():void{ new e9(); }, 2823, function ():void{ new e9(); }, 2844, function ():void{ new e9(); }, 2847, function ():void{ new e1(); }, 2856, function ():void{ new e9(); }, 2857, stopMusic, 2871, function ():void{ new e9(); }, 2886, function ():void{ new e9(); }, 2901, function ():void{ new e10(); }, 2905, function ():void{ new e3(); }, 2907, function ():void{ new e9(); }, 2921, function ():void{ new e10(); }, 2935, function ():void{ new e3(); }, 2939, function ():void{ new e11(); }, 2941, function ():void{ new e10(); }, 2956, function ():void{ new e9(); }, 2968, function ():void{ new e3(); }, 2977, function ():void{ new e9(); }, 2986, function ():void{ new e10(); }, 2988, function ():void{ new e9(); }, 2999, function ():void{ new e11(); }, 3000, function ():void{ new e9(); }, 3003, function ():void{ new e3(); }, 3015, function ():void{ new e9(); }, 3038, function ():void{ new e3(); }, 3039, function ():void{ new e13(true); }, 3039, function ():void{ new e9(); }, 3050, function ():void{ new e13(false); }, 3053, function ():void{ new e11(); }, 3061, function ():void{ new e9(); }, 3066, function ():void{ new e13(false); }, 3069, function ():void{ new e9(); }, 3070, function ():void{ new e13(true); }, 3081, function ():void{ new e9(); }, 3093, function ():void{ new e10(); }, 3096, function ():void{ new e1(); }, 3096, function ():void{ new e9(); }, 3099, function ():void{ new e13(false); }, 3108, function ():void{ new e13(true); }, 3111, function ():void{ new e9(); }, 3119, function ():void{ new e10(); }, 3132, function ():void{ new e9(); }, 3172, function ():void{ new e10(); }, 3414, function ():void{ new boss$2(); }]; sx = [86, 1, 286, 232, 168, 119, 431, 49, 390, 466, 331, 261, 215, 152, 20, 94, 367, 426, 290, 49, 103, 481, 8, 315, 450, 352, 417, 81, 470, -4, 391, 336, 432, 48, 113, 298, 389, -4, 81, 27, 397, 349, 297, 370, 309, -4, 3, 6, 23, 163, 29, -1, 29, 39, -2, 42, 0, 159, 109, 49, 383, 2, 171, 59, 121, 15, 61, 6, 390, 470, 484, 494, 2, 57, 139, 148, 445, 239, 181, 131, 74, 178, 107, 292, 291]; sy = [411, 402, 398, 398, 388, 379, 379, 371, 370, 366, 359, 353, 352, 346, 339, 333, 325, 325, 315, 301, 293, 291, 289, 283, 269, 266, 261, 248, 238, 238, 231, 222, 216, 208, 197, 197, 196, 190, 180, 173, 164, 162, 162, 134, 123, 17, -28, -74, -120, -130, -160, -166, -211, -258, -271, -304, -328, -339, -347, -355, -381, -383, -392, -400, -404, -427, -447, -466, -510, -913, -978, -1043, -1316, -1318, -1459, -1532, -1934, -2269, -2280, -2286, -2293, -2549, -2563, -2645, -2840]; obj = [new BggGen(454, 178, _.bo$2$1, 10), new BgocGen(87, 126, _.bo$2$2, 2, 46), new BggGen(108, 89, _.bo$2$3, 49), new BgocGen(380, 84, _.bo$2$6, 6, 11), new BggGen(67, 81, _.bo$2$4, 50), new BggGen(24, 75, _.bo$2$5, 51), new BggGen(126, 27, _.bo$2$7, 52), new BggGen(85, 19, _.bo$2$8, 53), new BggGen(42, 13, _.bo$2$9, 54), new BgocGen(395, -68, _.bo$2$11, 11, 12), new BgocGen(134, -72, _.bo$2$10, 10, 55), new BgocGen(98, -110, _.bo$2$12, 12, 56), new BgocGen(104, -143, _.bo$2$13, 13, 57), new BgocGen(126, -200, _.bo$2$14, 14, 45), new BgocGen(412, -240, _.bo$2$15, 15, 13), new BgocGen(167, -269, _.bo$2$16, 16, 58), new BgocGen(161, -332, _.bo$2$17, 17, 43), new BggGen(143, -351, _.bo$2$18, 44), new BgocGen(141, -382, _.bo$2$19, 19, 59), new BgocGen(424, -397, _.bo$2$20, 20, 14), new BgocGen(160, -460, _.bo$2$21, 21, 60), new BgocGen(59, -519, _.bo$2$22, 22, 66), new BgocGen(435, -527, _.bo$2$23, 23, 15), new BgocGen(217, -596, _.bo$2$24, 24, 61), new BgocGen(131, -610, _.bo$2$25, 25, 62), new BgocGen(199, -648, _.bo$2$26, 26, 42), new BgoGen(bo$2$stump, 162, -671, _.bo$2$27, 63), new BgocGen(206, -676, _.bo$2$28, 28, 88), new BgocGen(448, -737, _.bo$2$30, 30, 16), new BgocGen(173, -744, _.bo$2$29, 29, 64), new BgocGen(222, -818, _.bo$2$31, 31, 41), new BgocGen(184, -836, _.bo$2$32, 32, 40), new BgocGen(152, -855, _.bo$2$33, 33, 65), new BgocGen(54, -893, _.bo$2$34, 34, 67), new BgocGen(302, -1124, _.bo$2$35, 35, 8), new BgocGen(70, -1155, _.bo$2$36, 36, 68), new BgoGen(bo$2$balcony, 294, -1155, _.bo$2$37, 17), new BgocGen(344, -1304, _.bo$2$39, 39, 18), new BgoGen(bo$2$station, 116, -1318, _.bo$2$38, 69), new BgocGen(137, -1378, _.bo$2$40, 40, 39), new BgocGen(361, -1388, _.bo$2$42, 42, 19), new BgocGen(49, -1394, _.bo$2$41, 41, 70), new BgocGen(279, -1401, _.bo$2$43, 43, 20), new BgocGen(379, -1490, _.bo$2$44, 44, 21), new BgocGen(326, -1498, _.bo$2$45, 45, 22), new BgoGen(bo$2$block, 347, -1540, _.bo$2$46, 7), new BgocGen(390, -1571, _.bo$2$47, 47, 23), new BgocGen(210, -1615, _.bo$2$48, 48, 89), new BgocGen(116, -1624, _.bo$2$49, 49, 71), new BgocGen(64, -1631, _.bo$2$50, 50, 72), new BgocGen(373, -1684, _.bo$2$51, 51, 6), new BggGen(413, -1725, _.bo$2$52, 24), new BggGen(385, -1730, _.bo$2$53, 25), new BgocGen(330, -1738, _.bo$2$54, 54, 26), new BgocGen(173, -1835, _.bo$2$55, 55, 73), new BgocGen(13, -1858, _.bo$2$56, 56, 74), new BgocGen(185, -1899, _.bo$2$57, 57, 38), new BgocGen(44, -1922, _.bo$2$58, 58, 75), new BggGen(360, -1929, _.bo$2$60, 28), new BgocGen(149, -1942, _.bo$2$59, 59, 76), new BgocGen(400, -1945, _.bo$2$61, 61, 30), new BggGen(365, -1957, _.bo$2$62, 27), new BgocGen(409, -1968, _.bo$2$63, 63, 9), new BgoGen(bo$2$roof, 184, -2009, _.bo$2$64, 77), new BgocGen(420, -2124, _.bo$2$65, 65, 5), new BgocGen(158, -2217, _.bo$2$66, 66, 78), new BgocGen(411, -2284, _.bo$2$67, 67, 29), new BgocGen(434, -2296, _.bo$2$68, 68, 4), new BgocGen(250, -2365, _.bo$2$69, 69, 37), new BgocGen(426, -2367, _.bo$2$70, 70, 31), new BgocGen(65, -2392, _.bo$2$71, 71, 79), new BggGen(440, -2420, _.bo$2$73, 32), new BgoGen(bo$2$chimney, 262, -2424, _.bo$2$72, 80), new BggGen(455, -2537, _.bo$2$74, 33), new BgocGen(246, -2554, _.bo$2$75, 75, 90), new BgocGen(180, -2580, _.bo$2$76, 76, 81), new BggGen(471, -2633, _.bo$2$77, 34), new BgocGen(127, -2716, _.bo$2$78, 78, 47), new BggGen(486, -2729, _.bo$2$79, 35), new BggGen(199, -2867, _.bo$2$80, 82), new BggGen(117, -2881, _.bo$2$81, 83), new BggGen(35, -2896, _.bo$2$82, 84), new BgocGen(240, -2906, _.bo$2$87, 87, 2), new BgaGen(241, -2948, _.bo$2$88, true, 1), new BgoGen(bo$2$house, 226, -2985, _.bo$2$83, 91), new BggGen(172, -3030, _.bo$2$89, 0), new BgocGen(135, -3228, _.bo$2$84, 84, 86), new BgocGen(291, -3307, _.bo$2$85, 85, 87), new BgoGen(null, 262, -3317, _.bo$2$86, 85)]; U = [new UGen5(277, -146, 69, 24), new UGen3(411, -319, 158, 240, 16), new UGen5(261, -394, 316, 23), new UGen3(42, -694, 83, 630, 41), new UGen3(315, -821, -127, 738, 17), new UGen1(67, -897, 143, 817, 18), new UGen1(394, -901, 8, 830, 7), new UGen1(341, -908, 8, 837, 6), new UGen1(402, -964, 8, 893, 3), new UGen1(224, -1032, 98, 979, 5), new UGen4(361, -1040, 999, 1), new UGen1(300, -1075, 98, 1022, 46), new UGen1(231, -1085, 98, 1032, 4), new UGen1(425, -1108, 9, 1036, 45), new UGen1(434, -1170, 9, 1099, 9), new UGen1(381, -1178, 9, 1106, 8), new UGen5(191, -1321, 1243, 27), new UGen5(199, -1374, 1297, 26), new UGen3(440, -1408, -137, 1324, 15), new UGen5(207, -1428, 1350, 25), new UGen4(216, -1507, 1466, 0), new UGen3(309, -1602, 143, 1518, 39), new UGen1(232, -1607, 8, 0x0600, 42), new UGen1(245, -1684, 8, 1613, 43), new UGen1(59, -1771, 123, 1698, 20), new UGen3(165, -1797, 128, 1714, 44), new UGen3(381, -1912, -157, 1833, 19), new UGen1(288, -1965, 8, 1894, 21), new UGen3(418, -2229, -127, 2146, 40), new UGen5(339, -2313, 2235, 28), new UGen5(346, -2357, 2279, 29), new UGen5(353, -2401, 2323, 30), new UGen5(360, -2445, 2367, 31), new UGen5(367, -2489, 2411, 32), new UGen5(374, -2533, 2455, 33), new UGen5(381, -2577, 2499, 34), new UGen5(388, -2621, 2543, 35), new UGen5(395, -2665, 2588, 36), new UGen1(65, -2686, 38, 2606, 13), new UGen1(145, -2700, 143, 2621, 10), new UGen5(402, -2709, 2631, 37), new UGen5(409, -2753, 2676, 38), new UGen3(327, -2807, -142, 2723, 11), new UGen1(425, -2823, 93, 2775, 14), new UGen3(64, -2835, 128, 2752, 22), new UGen4(117, -2909, 2868, 2), new UGen3(330, -2933, -42, 2849, 12)]; super(HEIGHT1, HEIGHT2); } override function init():void{ setChildIndex(eee, (numChildren - 1)); initCraters(0.6); initBGMc(new Bgm2()); nt(); } override protected function tilingLayer():void{ ocean = new Timeline(this, 0, -3380, _.ocean); ocean.visible = false; ocean.alpha = 2; } override function ck(_arg1:DisplayObject, _arg2:int, _arg3:int, _arg4:Number):void{ var _local5:Boolean; var _local6:Boolean; var _local7:int = (bo.length - 1); while (_local7 >= 0) { if ((bo[_local7] is Bgoc)){ if (bo[_local7].ct.hitTestPoint(_arg2, _arg3, true)){ bo[_local7].ck(_arg2, _arg3, _arg4); _local5 = false; break; }; } else { if (_arg1.hitTestObject(bo[_local7])){ if (bo[_local7].ck(_arg2, _arg3, _arg4)){ _local6 = false; }; }; }; _local7--; }; if (_local5){ if (ocean.hitTestPoint(_arg2, _arg3, true)){ Efx.$(bg, _arg2, (_arg3 - bg.y), ((Math.random() < 0.6)) ? _.bi$2 : _.bi$10, 0, (_arg4 * ((Math.random() * 0.6) + 0.8))); } else { gck(_arg2, _arg3, _arg4, _local6); }; }; } override public function nt():void{ if (ocean.visible){ if ((ocean.y + y) >= 200){ ocean.y = (ocean.y - 200); }; ocean.lp(); } else { if (y > 2880){ ocean.visible = true; }; }; super.nt(); } } }//package
Section 954
//lv$3 (lv$3) package { public class lv$3 extends Lev2 { private var showSubmerge:Boolean; private var ocean:Timeline; public static const HEIGHT1:int = 2610; public static const HEIGHT2:int = 1500; public function lv$3(){ ln = [171, function ():void{ new e14(); }, 196, function ():void{ new e14(); }, 209, function ():void{ new e14(); }, 386, function ():void{ new e14(); }, 405, function ():void{ new e14(); }, 436, function ():void{ new e14(); }, 469, function ():void{ new e14(); }, 498, function ():void{ new e14(); }, 523, function ():void{ new e1(); }, 680, function ():void{ new e16(); }, 725, function ():void{ new e15(); }, 747, function ():void{ new e15(); }, 794, function ():void{ new e18(); }, 873, function ():void{ new e14(); }, 898, function ():void{ new e14(); }, 922, function ():void{ new e14(); }, 943, function ():void{ new e14(); }, 953, function ():void{ new e14(); }, 971, function ():void{ new e14(); }, 1000, function ():void{ new e16(); }, 1018, function ():void{ new e16(); }, 1021, function ():void{ new e14(); }, 1031, function ():void{ new e14(); }, 1050, function ():void{ new e17(); }, 1051, function ():void{ new e14(); }, 1063, function ():void{ new e16(); }, 1076, function ():void{ new e16(); }, 1079, function ():void{ new e14(); }, 1092, function ():void{ new e15(); }, 1094, function ():void{ new e14(); }, 1113, function ():void{ new e14(); }, 1158, function ():void{ new e14(); }, 1198, function ():void{ new e14(); }, 1225, function ():void{ new e14(); }, 1272, function ():void{ new e16(); }, 1272, function ():void{ new e16(); }, 0x0500, function ():void{ new e15(); }, 1294, function ():void{ new e16(); }, 1301, function ():void{ new e16(); }, 1312, function ():void{ new e15(); }, 1342, function ():void{ new e17(); }, 1356, function ():void{ new e16(); }, 1368, function ():void{ new e16(); }, 1371, function ():void{ new e14(); }, 1376, function ():void{ new e1(); }, 1391, function ():void{ new e16(); }, 1403, function ():void{ new e18(); }, 1405, function ():void{ new e14(); }, 1408, function ():void{ new e16(); }, 1411, function ():void{ new e14(); }, 1433, function ():void{ new e14(); }, 1441, function ():void{ new e14(); }, 1477, function ():void{ new e14(); }, 1507, function ():void{ new e14(); }, 1524, function ():void{ new e14(); }, 1560, function ():void{ new e14(); }, 1572, function ():void{ new e14(); }, 1604, function ():void{ new e14(); }, 1609, function ():void{ new e16(); }, 1613, function ():void{ new e15(); }, 1622, function ():void{ new e15(); }, 1636, function ():void{ new e16(); }, 1643, function ():void{ new e15(); }, 1644, function ():void{ new e16(); }, 1646, function ():void{ new e16(); }, 1667, function ():void{ new e1(); }, 1677, function ():void{ new e16(); }, 1677, function ():void{ new e16(); }, 1689, function ():void{ new e16(); }, 1699, function ():void{ new e17(); }, 1703, function ():void{ new e17(); }, 1723, function ():void{ new e18(); }, 1724, function ():void{ new e14(); }, 1750, function ():void{ new e14(); }, 1765, function ():void{ new e15(); }, 1777, function ():void{ new e16(); }, 1788, function ():void{ new e16(); }, 1797, function ():void{ new e15(); }, 1798, function ():void{ new e16(); }, 1812, function ():void{ new e16(); }, 1819, function ():void{ new e16(); }, 1829, function ():void{ new e16(); }, 1836, function ():void{ new e16(); }, 1844, function ():void{ new e16(); }, 1854, function ():void{ new e16(); }, 1868, function ():void{ new e17(); }, 1878, function ():void{ new e18(); }, 1897, function ():void{ new e18(); }, 1933, function ():void{ new e1(); }, 2062, function ():void{ new e14(); }, 2098, function ():void{ new e14(); }, 2112, function ():void{ new e14(); }, 2137, function ():void{ new e14(); }, 2153, function ():void{ new e14(); }, 2177, function ():void{ new e19(); }, 2187, function ():void{ new e19(); }, 2189, function ():void{ new e14(); }, 2193, function ():void{ new e15(); }, 2204, function ():void{ new e14(); }, 2227, function ():void{ new e14(); }, 2232, function ():void{ new e15(); }, 2244, function ():void{ new e16(); }, 2255, function ():void{ new e16(); }, 2259, function ():void{ new e14(); }, 2262, function ():void{ new e16(); }, 2271, function ():void{ new e14(); }, 2279, function ():void{ new e15(); }, 2294, function ():void{ new e14(); }, 2307, function ():void{ new e14(); }, 2324, function ():void{ new e1(); }, 2347, function ():void{ new e14(); }, 2723, function ():void{ new e19(); }, 2747, function ():void{ new e15(); }, 2775, function ():void{ new e14(); }, 2796, function ():void{ new e14(); }, 2800, function ():void{ new e15(); }, 2826, function ():void{ new e14(); }, 2826, function ():void{ new e14(); }, 2830, function ():void{ new e1(); }, 2851, function ():void{ new e14(); }, 2876, function ():void{ new e14(); }, 2896, function ():void{ new e14(); }, 2906, function ():void{ new e14(); }, 2941, function ():void{ new e16(); }, 2950, function ():void{ new e14(); }, 2955, function ():void{ new e16(); }, 2965, function ():void{ new e16(); }, 2971, function ():void{ new e14(); }, 2980, function ():void{ new e14(); }, 2982, function ():void{ new e16(); }, 2990, function ():void{ new e16(); }, 2997, function ():void{ new e16(); }, 3005, function ():void{ new e14(); }, 3008, function ():void{ new e19(); }, 3014, function ():void{ new e16(); }, 3026, function ():void{ new e14(); }, 3031, function ():void{ new e16(); }, 3037, function ():void{ new e17(); }, 3046, function ():void{ new e16(); }, 3062, function ():void{ new e14(); }, 3078, function ():void{ new e14(); }, 3087, function ():void{ new e14(); }, 3087, function ():void{ new e18(); }, 3091, function ():void{ new e17(); }, 3112, function ():void{ new e19(); }, 3112, function ():void{ new e18(); }, 3126, function ():void{ new e18(); }, 3140, function ():void{ new e17(); }, 3231, function ():void{ new e14(); }, 3244, function ():void{ new e14(); }, 3261, function ():void{ new e14(); }, 3265, function ():void{ new e17(); }, 3266, function ():void{ new e17(); }, 3274, function ():void{ new e14(); }, 3283, function ():void{ new e18(); }, 3302, function ():void{ new e19(); }, 3337, function ():void{ new e19(); }, 3351, function ():void{ new e1(); }, 3372, function ():void{ new e19(); }, 3394, function ():void{ new e16(); }, 3397, function ():void{ new e14(); }, 3404, function ():void{ new e19(); }, 3414, function ():void{ new e14(); }, 3418, function ():void{ new e16(); }, 3426, function ():void{ new e14(); }, 3427, function ():void{ new e14(); }, 3436, function ():void{ new e16(); }, 3441, function ():void{ new e17(); }, 3444, function ():void{ new e14(); }, 3451, function ():void{ new e16(); }, 3456, function ():void{ new e14(); }, 3466, function ():void{ new e18(); }, 3471, function ():void{ new e17(); }, 3481, function ():void{ new e19(); }, 3497, function ():void{ new e14(); }, 3504, function ():void{ new e17(); }, 3515, function ():void{ new e17(); }, 3519, function ():void{ new e14(); }, 3530, function ():void{ new e17(); }, 3535, function ():void{ new e17(); }, 3537, function ():void{ new e18(); }, 3549, function ():void{ new e18(); }, 3555, function ():void{ new e19(); }, 3557, function ():void{ new e14(); }, 3560, function ():void{ new e17(); }, 3565, function ():void{ new e17(); }, 3577, function ():void{ new e16(); }, 3580, function ():void{ new e17(); }, 3583, function ():void{ new e14(); }, 3608, function ():void{ new e14(); }, 3624, function ():void{ new e14(); }, 3640, function ():void{ new e14(); }, 3656, function ():void{ new e14(); }, 3665, function ():void{ new e14(); }, 3674, function ():void{ new e14(); }]; obj = [new BgoGen(bo$3$bld, 75, 212, _.bo$3$1, 9), new bo$3$islandGen(43, 41, _.bo$3$2, 2, 5, _.bo$3$2$), new bo$3$islandGen(461, 26, _.bo$3$3, 3, 6, _.bo$3$3$), new BgoGen(null, 357, -157, _.bo$3$4, 10), new BgoGen(bo$3$bld, 338, -264, _.bo$3$5, 11), new bo$3$islandGen(372, -459, _.bo$3$6, 6, 7, _.bo$3$6$), new BgoGen(null, 98, -513, _.bo$3$7, 12), new bo$3$islandGen(125, -515, _.bo$3$8, 8, 8, _.bo$3$8$), new BgoGen(bo$3$bld, 80, -725, _.bo$3$9, 13), new BgoGen(bo$3$bld, 421, -810, _.bo$3$10, 14), new bo$3$islandGen(315, -1092, _.bo$3$11, 11, 0, _.bo$3$11$), new BgoGen(bo$3$bld, 66, -1120, _.bo$3$12, 15), new BgoGen(bo$3$bld, 76, -2006, _.bo$3$13, 16), new bo$3$islandGen(226, -2343, _.bo$3$14, 14, 1, _.bo$3$14$), new BggGen(412, -3018, _.bo$3$15, 4), new bo$3$islandGen(293, -3039, _.bo$3$16, 16, 2, _.bo$3$16$), new bo$3$islandGen(476, -3109, _.bo$3$18, 18, 3, _.bo$3$18$), new BgoGen(bo$3$bld, 315, -3118, _.bo$3$17, 17)]; sx = [0, 29, 78, 312, 345, 307, 237, 342, 323, 352, 374, 214, 307]; sy = [0, 26, -57, -1185, -1210, -1226, -2441, -2533, -2556, -2579, -2754, -3250, -3254]; sr = [0, 75, -60, -75, -45, -60, -60, -60, -60, -60, -75, -75, -90]; U = [new UGenCoin(461, -47), new UGenCoin(55, -58, false), new UGen9(259, -144, 165, 91, 21), new UGen9(88, -217, -45, 169, 6), new UGen8(168, -315, 135, 267, 7), new UGen8(69, -341, 135, 293, 5), new UGen8(228, -414, 165, 359, 22), new UGen9(363, -439, -45, 391, 23), new UGen11(367, -703, -45, 566, 8), new UGen9(383, -941, -105, 911, 24), new UGen8(95, -981, -150, 928, 26), new UGen9(246, -990, 75, 961, 16), new UGen10(342, -1190, 1137, 0), new UGen11(168, -1274, 67, 1179, 39), new UGen11(95, -1304, 52, 1179, 38), new UGen8(420, -1480, 90, 1452, 25), new UGen8(88, -1513, 120, 1474, 17), new UGen8(314, -1543, 90, 1514, 46), new UGen8(111, -1562, 135, 1514, 4), new UGen9(175, -1635, 15, 1582, 32), new UGen9(443, -1655, -135, 1607, 20), new UGen9(156, -1669, 15, 1616, 33), new UGen9(63, -1681, 15, 1628, 30), new UGen9(95, -1690, 15, 1637, 31), new UGen8(294, -1719, 165, 1664, 18), new UGen9(411, -1754, -135, 1706, 19), new UGen8(314, -1853, 105, 1818, 49), new UGen9(107, -1877, 75, 1847, 45), new UGen8(421, -1934, -165, 1879, 9), new UGen9(214, -1981, 180, 1930, 36), new UGen9(333, -2008, 173, 1956, 34), new UGen9(378, -2094, 172, 2042, 35), new UGen9(285, -2117, 180, 2066, 12), new UGen9(136, -2183, 129, 2138, 47), new UGen9(420, -2201, 165, 2148, 13), new UGen8(264, -2261, -23, 2206, 28), new UGen8(321, -2284, -23, 2230, 27), new UGen8(279, -2297, -23, 2243, 29), new UGen9(390, -2399, -105, 2369, 10), new UGen10(305, -2516, 2463, 1), new UGenCoin(191, -2614, false), new UGenCoin(236, -2630), new UGenCoin(155, -2645), new UGenSecret(199, -2661), new UGenCoin(244, -2677, false), new UGenCoin(164, -2692, false), new UGenCoin(208, -2707), new UGen10(382, -2850, 2797, 2), new UGen9(102, -2849, 120, 2809, 11), new UGen8(282, -2936, -60, 2896, 44), new UGen9(425, -2949, -15, 2896, 42), new UGen8(293, -2995, -30, 2941, 43), new UGenCoin(411, -3034), new UGen8(115, -3148, -165, 3093, 15), new UGen8(56, -3159, 180, 3106, 14), new UGen8(90, -3182, -172, 3128, 37), new UGen10(253, -3244, 3192, 3), new UGen11(409, -3310, -30, 3156, 40), new UGen11(60, -3314, 22, 3156, 41), new UGen8(264, -3481, 105, 3446, 48)]; super(HEIGHT1, HEIGHT2); } override function init():void{ showSubmerge = false; super.init(); initBGMc(new Bgm3()); setChildIndex(eee, getChildIndex(lo)); } override protected function genSprite():void{ new bs$2(hi, sx[si], sy[si], sr[si]); } override protected function tilingLayer():void{ ocean = new Timeline(this, 0, 0, _.ocean); } override public function nt():void{ if ((ocean.y + y) >= 200){ ocean.y = (ocean.y - 200); }; ocean.lp(); super.nt(); if (pg == 3){ if (showSubmerge){ return; }; new submerge(); showSubmerge = true; }; } override protected function groundHitEffect(_arg1:int, _arg2:int, _arg3:Number):void{ Efx.$(bg, _arg1, (_arg2 - bg.y), ((Math.random() < 0.5)) ? _.bi$2 : _.bi$10, 0, (_arg3 * ((Math.random() * 0.6) + 0.8))); } } }//package
Section 955
//lv$4 (lv$4) package { public class lv$4 extends Lev2 { public static const HEIGHT1:int = 1960; public static const HEIGHT2:int = 1480; public function lv$4(){ ln = [92, function ():void{ new e20(); }, 113, function ():void{ new e20(); }, 132, function ():void{ new e20(); }, 142, function ():void{ new e20(); }, 153, function ():void{ new e20(); }, 170, function ():void{ new e20(); }, 200, function ():void{ new e20(); }, 240, function ():void{ new e1(); }, 294, function ():void{ new e21(); }, 299, function ():void{ new e21(); }, 306, function ():void{ new e21(); }, 311, function ():void{ new e21(); }, 319, function ():void{ new e21(); }, 324, function ():void{ new e21(); }, 333, function ():void{ new e21(); }, 338, function ():void{ new e21(); }, 383, function ():void{ new e22(); }, 481, function ():void{ new e20(); }, 481, function ():void{ new e20(); }, 491, function ():void{ new e20(); }, 493, function ():void{ new e20(); }, 493, function ():void{ new e20(); }, 503, function ():void{ new e20(); }, 506, function ():void{ new e20(); }, 506, function ():void{ new e20(); }, 516, function ():void{ new e20(); }, 518, function ():void{ new e20(); }, 518, function ():void{ new e20(); }, 528, function ():void{ new e20(); }, 612, function ():void{ new e21(); }, 620, function ():void{ new e21(); }, 624, function ():void{ new e21(); }, 632, function ():void{ new e22(); }, 633, function ():void{ new e21(); }, 637, function ():void{ new e21(); }, 645, function ():void{ new e21(); }, 649, function ():void{ new e21(); }, 658, function ():void{ new e21(); }, 716, function ():void{ new e20(); }, 726, function ():void{ new e20(); }, 728, function ():void{ new e20(); }, 739, function ():void{ new e20(); }, 741, function ():void{ new e20(); }, 751, function ():void{ new e20(); }, 753, function ():void{ new e20(); }, 764, function ():void{ new e20(); }, 778, function ():void{ new e20(); }, 788, function ():void{ new e20(); }, 790, function ():void{ new e20(); }, 800, function ():void{ new e20(); }, 803, function ():void{ new e20(); }, 806, function ():void{ new e22(); }, 808, function ():void{ new e22(); }, 811, function ():void{ new e21(); }, 812, function ():void{ new e22(); }, 813, function ():void{ new e20(); }, 815, function ():void{ new e22(); }, 815, function ():void{ new e20(); }, 822, function ():void{ new e21(); }, 825, function ():void{ new e20(); }, 831, function ():void{ new e22(); }, 833, function ():void{ new e22(); }, 836, function ():void{ new e21(); }, 837, function ():void{ new e22(); }, 840, function ():void{ new e22(); }, 847, function ():void{ new e21(); }, 856, function ():void{ new e22(); }, 858, function ():void{ new e22(); }, 861, function ():void{ new e20(); }, 861, function ():void{ new e21(); }, 872, function ():void{ new e21(); }, 873, function ():void{ new e20(); }, 874, function ():void{ new e20(); }, 886, function ():void{ new e20(); }, 887, function ():void{ new e20(); }, 898, function ():void{ new e20(); }, 899, function ():void{ new e20(); }, 912, function ():void{ new e20(); }, 914, function ():void{ new e20(); }, 924, function ():void{ new e20(); }, 926, function ():void{ new e20(); }, 936, function ():void{ new e20(); }, 939, function ():void{ new e20(); }, 949, function ():void{ new e20(); }, 951, function ():void{ new e20(); }, 961, function ():void{ new e20(); }, 983, function ():void{ new e25(); }, 1155, function ():void{ new e20(); }, 1163, function ():void{ new e20(); }, 1165, function ():void{ new e20(); }, 1173, function ():void{ new e20(); }, 1180, function ():void{ new e20(); }, 1188, function ():void{ new e20(); }, 1190, function ():void{ new e20(); }, 1190, function ():void{ new e20(); }, 1191, function ():void{ new e22(); }, 1199, function ():void{ new e22(); }, 1198, function ():void{ new e20(); }, 1198, function ():void{ new e20(); }, 1205, function ():void{ new e20(); }, 1213, function ():void{ new e20(); }, 1215, function ():void{ new e20(); }, 1215, function ():void{ new e20(); }, 1216, function ():void{ new e22(); }, 1223, function ():void{ new e20(); }, 1223, function ():void{ new e20(); }, 1224, function ():void{ new e22(); }, 1240, function ():void{ new e20(); }, 1249, function ():void{ new e22(); }, 1248, function ():void{ new e20(); }, 1252, function ():void{ new e1(); }, 1298, function ():void{ new e23(); }, 1298, function ():void{ new e20(); }, 1308, function ():void{ new e20(); }, 1311, function ():void{ new e20(); }, 1321, function ():void{ new e20(); }, 1323, function ():void{ new e20(); }, 1325, function ():void{ new e23(); }, 1333, function ():void{ new e20(); }, 1336, function ():void{ new e20(); }, 1346, function ():void{ new e20(); }, 1372, function ():void{ new e23(); }, 1418, function ():void{ new e25(); }, 1490, function ():void{ new gEye(); }, 1624, function ():void{ new e20(); }, 1633, function ():void{ new e21(); }, 1638, function ():void{ new e23(); }, 1649, function ():void{ new e20(); }, 1651, function ():void{ new e22(); }, 1658, function ():void{ new e21(); }, 1674, function ():void{ new e20(); }, 1676, function ():void{ new e23(); }, 1683, function ():void{ new e21(); }, 1685, function ():void{ new e20(); }, 1689, function ():void{ new e23(); }, 1695, function ():void{ new e21(); }, 1699, function ():void{ new e20(); }, 1710, function ():void{ new e20(); }, 1710, function ():void{ new e1(); }, 1712, function ():void{ new e22(); }, 1712, function ():void{ new e20(); }, 1720, function ():void{ new e21(); }, 1722, function ():void{ new e20(); }, 1724, function ():void{ new e20(); }, 1725, function ():void{ new e20(); }, 1734, function ():void{ new e20(); }, 1735, function ():void{ new e20(); }, 1737, function ():void{ new e23(); }, 1737, function ():void{ new e20(); }, 1745, function ():void{ new e21(); }, 1747, function ():void{ new e20(); }, 1750, function ():void{ new e20(); }, 1750, function ():void{ new e23(); }, 1759, function ():void{ new e20(); }, 1760, function ():void{ new e20(); }, 1785, function ():void{ new e20(); }, 1806, function ():void{ new e24(); }, 1964, function ():void{ new e24(); }, 1989, function ():void{ new e24(); }, 2001, function ():void{ new e20(); }, 2001, function ():void{ new e24(); }, 2011, function ():void{ new e20(); }, 2013, function ():void{ new e20(); }, 2023, function ():void{ new e20(); }, 2026, function ():void{ new e20(); }, 2030, function ():void{ new e23(); }, 2036, function ():void{ new e20(); }, 2038, function ():void{ new e20(); }, 2047, function ():void{ new e23(); }, 0x0800, function ():void{ new e20(); }, 2049, function ():void{ new e23(); }, 2059, function ():void{ new e24(); }, 2062, function ():void{ new e23(); }, 2069, function ():void{ new e24(); }, 2074, function ():void{ new e23(); }, 2078, function ():void{ new e24(); }, 2093, function ():void{ new e24(); }, 2103, function ():void{ new e24(); }, 2108, function ():void{ new e20(); }, 2112, function ():void{ new e24(); }, 2112, function ():void{ new e23(); }, 2119, function ():void{ new e20(); }, 2121, function ():void{ new e20(); }, 2131, function ():void{ new e20(); }, 2131, function ():void{ new e23(); }, 2133, function ():void{ new e20(); }, 2139, function ():void{ new e24(); }, 2138, function ():void{ new e23(); }, 2144, function ():void{ new e20(); }, 2146, function ():void{ new e20(); }, 2156, function ():void{ new e20(); }, 2158, function ():void{ new e24(); }, 2163, function ():void{ new e23(); }, 2167, function ():void{ new e24(); }, 2170, function ():void{ new e23(); }, 2183, function ():void{ new e24(); }, 2192, function ():void{ new e24(); }, 2205, function ():void{ new e23(); }, 2214, function ():void{ new e20(); }, 2222, function ():void{ new e23(); }, 2224, function ():void{ new e20(); }, 2226, function ():void{ new e20(); }, 2235, function ():void{ new e24(); }, 2237, function ():void{ new e20(); }, 2239, function ():void{ new e20(); }, 2242, function ():void{ new e23(); }, 2249, function ():void{ new e20(); }, 2252, function ():void{ new e24(); }, 2251, function ():void{ new e20(); }, 2262, function ():void{ new e20(); }, 2272, function ():void{ new e24(); }, 2275, stopMusic, 2276, function ():void{ new e25(); }, 2526, function ():void{ new e25(); }, 2538, function ():void{ new e20(); }, 2550, function ():void{ new e21(); }, 2550, function ():void{ new e20(); }, 2556, function ():void{ new e1(); }, 2563, function ():void{ new e20(); }, 2575, function ():void{ new e20(); }, 2577, function ():void{ new e21(); }, 2597, function ():void{ new e25(); }, 2600, function ():void{ new e20(); }, 2603, function ():void{ new e20(); }, 2613, function ():void{ new e20(); }, 2616, function ():void{ new e20(); }, 2625, function ():void{ new e20(); }, 2625, function ():void{ new e24(); }, 2626, function ():void{ new e20(); }, 2628, function ():void{ new e20(); }, 2638, function ():void{ new e20(); }, 2641, function ():void{ new e20(); }, 2651, function ():void{ new e20(); }, 2800, function ():void{ new boss$3(); }]; obj = [new BggGen(188, 342, _.bo$4$1, 0), new BggGen(376, -112, _.bo$4$2, 2), new BggGen(336, -2324, _.bo$4$3, 1)]; sx = [0, 174, 285, 391, 309, 453, 391, 424, 3, 61, 14, 435, 76, 468, 124, 111, 427, 18, 204, 42, 134, 262, 469, 171, 455, 262, 204, 349, 444, 392, 163, 392, 32, 424, 368, 148, 80, 19, 411, 479, 368, 444, 368, 32, 424, 85, 72, 14, 116, 43, 86, 468, 140, 42, 90, 453, 140, 484, 420, 19, 412, 468, 26, 431, 87, 476, 18, 435, 477, 392, 455, 484, 56, 14, 299, 262, 48, 244, 455, 299, 357, 43, 399, 27, 72, 38, 96, 13, 66, 105, 140, 479, 427, 476, 148, 0x0101, 262, 56, 18, 479, 38, 7, 488, 19, 468, 48, 412, 18, 476, 80, 37, 479]; sy = [0, 384, 361, 361, 310, 283, 281, 207, 207, 180, 127, 85, 66, 13, 8, -55, -74, -82, -113, -140, -147, -178, -206, -273, -299, -310, -337, -347, -375, -375, -375, -417, -422, -445, -466, -467, -482, -511, -545, -549, -554, -573, -597, -619, -624, -624, -672, -672, -725, -724, -733, -752, -773, -781, -789, -808, -835, -847, -855, -875, -914, -924, -941, -956, -998, -1015, -1050, -1097, -1132, -1186, -1197, -1268, -1782, -1806, -1840, -1846, -1862, -1885, -1900, -1985, -2018, -2026, -2069, -2077, -2078, -2105, -2138, -2158, -2196, -2223, -2223, -2282, -2323, -2357, -2362, -2428, -2492, -2513, -2532, -2565, -2579, -2618, -2651, -2683, -2692, -2714, -2731, -2742, -2742, -2742, -2777, -2797]; U = [new UGen12(247, -68, 0, 0, -1, 1, 1, 0, 0, 0), new UGen12(88, -252, 184, 1, -1, 1, 1, 0, 0, 0), new UGen12(415, -377, 309, 2, -1, 1, 1, 0, 0, 0), new UGen12(94, -499, 431, 3, 1, 1, 1, -87, -138, 0), new UGen2(226, -503, 434, 22), new UGen7(0x0101, -573, 507, 21), new UGen12(416, -640, 572, 4, 1, 1, 1, -87, -138, 0), new UGen12(165, -739, 671, 5, 1, 1, 1, -87, -138, 0), new UGen12(404, -892, 819, 9, 1, 1, 1, -92, 5, 30), new UGen12(78, -897, 829, 8, 1, 1, 1, -92, 5, 30), new UGen12(413, -983, 915, 6, 1, 1, 1, -92, 5, 30), new UGen7(273, -1001, 936, 25), new UGen12(132, -1014, 946, 7, 1, 1, 1, -92, 5, 30), new UGen12(292, -1123, 1055, 11, 1, 1, 1, 25, 20, -46), new UGen2(438, -1143, 1073, 23), new UGen2(32, -1212, 1143, 26), new UGen7(383, -1250, 1184, 24), new UGen6(120, -1288, 1243, 27), new UGen2(442, -1357, 1287, 29), new UGen6(267, -1374, 1329, 30), new UGen10(175, -1391, 1338, 13), new UGen10(291, -1461, 1408, 14), new UGen2(363, -1490, 1420, 28), new UGen10(391, -1587, 1534, 15), new UGen6(213, -1606, 1561, 38), new UGen2(265, -1659, 1589, 35), new UGen6(330, -1687, 1642, 36), new UGen10(139, -1692, 1639, 16), new UGen2(388, -1717, 1648, 37), new UGen6(435, -1767, 1722, 39), new UGen10(369, -1900, 1847, 17), new UGen12(98, -2077, 2009, 12, -1, 1, 1, 0, 0, 0), new UGen12(429, -2200, 2132, 10, 1, 1, 1, 0, 0, 0), new UGen10(223, -2250, 2197, 20), new UGen10(300, -2279, 2226, 19), new UGen6(52, -2312, 2267, 33), new UGen2(92, -2391, 2322, 34), new UGen6(442, -2393, 2348, 32), new UGen7(307, -2513, 2448, 31), new UGen10(86, -2648, 2595, 18)]; super(HEIGHT1, HEIGHT2); } override function init():void{ initCraters(0.6); initBGMc(new Bgm4()); nt(); } override protected function groundHitEffect(_arg1:int, _arg2:int, _arg3:Number):void{ new bi$6gen(_arg1, _arg2, _arg3); } } }//package
Section 956
//lv$5 (lv$5) package { public class lv$5 extends Lev2 { public static const HEIGHT1:int = 2670; public static const HEIGHT2:int = 1540; public function lv$5(){ ln = [90, function ():void{ new e26(262); }, 136, function ():void{ new e26(127); }, 143, function ():void{ new e26(361); }, 150, function ():void{ new e26(151); }, 156, function ():void{ new e26(334); }, 160, function ():void{ new e26(180); }, 166, function ():void{ new e26(303); }, 228, function ():void{ new e1(); }, 305, function ():void{ new e26(302); }, 305, function ():void{ new e26(161); }, 325, function ():void{ new e26(313); }, 325, function ():void{ new e26(149); }, 332, function ():void{ new e26(138); }, 332, function ():void{ new e26(326); }, 373, function ():void{ new e26(126); }, 373, function ():void{ new e26(337); }, 381, function ():void{ new e26(351); }, 381, function ():void{ new e26(117); }, 394, function ():void{ new e26(105); }, 394, function ():void{ new e26(363); }, 462, function ():void{ new e26(401); }, 462, function ():void{ new e26(69); }, 474, function ():void{ new e26(86); }, 474, function ():void{ new e26(388); }, 477, function ():void{ new e26(324); }, 477, function ():void{ new e26(156); }, 480, function ():void{ new e26(377); }, 481, function ():void{ new e26(338); }, 485, function ():void{ new e26(101); }, 485, function ():void{ new e26(140); }, 493, function ():void{ new e26(356); }, 497, function ():void{ new e26(122); }, 545, function ():void{ new e26(287); }, 617, function ():void{ new e27(233); }, 655, function ():void{ new e26(42); }, 655, function ():void{ new e26(406); }, 698, function ():void{ new e26(199); }, 731, function ():void{ new e26(407); }, 736, function ():void{ new e26(109); }, 756, function ():void{ new e26(373); }, 761, function ():void{ new e27(85); }, 765, function ():void{ new e26(337); }, 765, function ():void{ new e27(396); }, 770, function ():void{ new e26(165); }, 775, function ():void{ new e26(310); }, 787, function ():void{ new e27(138); }, 792, function ():void{ new e27(333); }, 799, function ():void{ new e27(170); }, 813, function ():void{ new e27(268); }, 822, function ():void{ new e27(234); }, 885, function ():void{ new e26(431); }, 890, function ():void{ new e26(96); }, 925, function ():void{ new e26(317); }, 928, function ():void{ new e26(174); }, 940, function ():void{ new e26(297); }, 940, function ():void{ new e26(186); }, 947, function ():void{ new e26(287); }, 947, function ():void{ new e26(200); }, 954, function ():void{ new e26(341); }, 957, function ():void{ new e26(129); }, 967, function ():void{ new e26(353); }, 969, function ():void{ new e26(118); }, 979, function ():void{ new e26(364); }, 981, function ():void{ new e27(323); }, 981, function ():void{ new e27(152); }, 982, function ():void{ new e26(107); }, 992, function ():void{ new e26(376); }, 996, function ():void{ new e26(95); }, 1015, function ():void{ new e26(404); }, 1021, function ():void{ new e27(234); }, 1025, function ():void{ new e26(55); }, 1025, function ():void{ new e26(309); }, 1030, function ():void{ new e26(278); }, 1030, function ():void{ new e26(162); }, 1035, function ():void{ new e26(192); }, 1064, function ():void{ new e26(247); }, 1067, function ():void{ new e27(125); }, 1072, function ():void{ new e27(366); }, 1081, function ():void{ new e26(314); }, 1083, function ():void{ new e26(171); }, 1093, function ():void{ new e27(93); }, 1096, function ():void{ new e26(183); }, 1096, function ():void{ new e26(293); }, 1103, function ():void{ new e26(197); }, 1103, function ():void{ new e26(284); }, 1116, function ():void{ new e27(366); }, 1171, function ():void{ new e28(true); }, 1202, function ():void{ new e26(346); }, 1227, function ():void{ new e26(419); }, 1239, function ():void{ new e26(62); }, 1259, function ():void{ new e26(165); }, 1265, function ():void{ new e28(false, 330); }, 1269, function ():void{ new e27(275); }, 1269, function ():void{ new e27(210); }, 1278, function ():void{ new e26(242); }, 1279, function ():void{ new e26(411); }, 1284, function ():void{ new e26(67); }, 1304, function ():void{ new e26(185); }, 1308, function ():void{ new e26(307); }, 1313, function ():void{ new e27(438); }, 1319, function ():void{ new e26(361); }, 1325, function ():void{ new e27(239); }, 1328, function ():void{ new e26(124); }, 1329, function ():void{ new e27(409); }, 1329, function ():void{ new e27(22); }, 1363, function ():void{ new e27(136); }, 1367, function ():void{ new e27(354); }, 1388, function ():void{ new e27(71); }, 1392, function ():void{ new e27(289); }, 1393, function ():void{ new e27(201); }, 1397, function ():void{ new e27(419); }, 1425, function ():void{ new e26(93); }, 1426, function ():void{ new e26(180); }, 1432, function ():void{ new e26(307); }, 1441, function ():void{ new e26(165); }, 1448, function ():void{ new e26(379); }, 1448, function ():void{ new e26(328); }, 1468, function ():void{ new e26(138); }, 1469, function ():void{ new e1(); }, 1476, function ():void{ new e26(352); }, 1488, function ():void{ new e26(165); }, 1489, function ():void{ new e26(314); }, 1510, function ():void{ new e26(42); }, 1522, function ():void{ new e26(287); }, 1532, function ():void{ new e27(252); }, 1533, function ():void{ new e26(134); }, 1534, function ():void{ new e26(338); }, 0x0606, function ():void{ new e26(308); }, 1543, function ():void{ new e27(22); }, 1548, function ():void{ new e26(229); }, 1553, function ():void{ new e26(46); }, 1553, function ():void{ new e26(453); }, 1557, function ():void{ new e26(288); }, 1557, function ():void{ new e26(177); }, 1564, function ():void{ new e26(191); }, 1564, function ():void{ new e26(278); }, 1568, function ():void{ new e26(69); }, 1582, function ():void{ new e27(429); }, 1588, function ():void{ new e26(93); }, 1596, function ():void{ new e26(111); }, 1609, function ():void{ new e26(341); }, 1624, function ():void{ new e26(370); }, 1632, function ():void{ new e26(204); }, 1632, function ():void{ new e27(158); }, 1632, function ():void{ new e26(269); }, 1649, function ():void{ new e26(416); }, 1653, function ():void{ new e27(348); }, 1660, function ():void{ new e26(385); }, 1659, function ():void{ new e26(117); }, 1661, function ():void{ new e27(65); }, 1661, function ():void{ new e26(438); }, 1690, function ():void{ new e26(409); }, 1697, function ():void{ new e26(75); }, 1700, function ():void{ new e27(201); }, 1716, function ():void{ new e26(385); }, 1726, function ():void{ new e27(280); }, 1729, function ():void{ new e26(84); }, 1730, function ():void{ new e28(true); }, 1736, function ():void{ new e26(22); }, 1755, function ():void{ new e26(38); }, 1755, function ():void{ new e26(434); }, 1775, function ():void{ new e28(false, 333); }, 1791, function ():void{ new e27(215); }, 1810, function ():void{ new e27(337); }, 1817, function ():void{ new e28(true); }, 1848, function ():void{ new e27(58); }, 2675, function ():void{ new e27(251); }, 2713, function ():void{ new e27(356); }, 2759, function ():void{ new e26(124); }, 2771, function ():void{ new e26(144); }, 2775, function ():void{ new e27(217); }, 2794, function ():void{ new e27(357); }, 2819, function ():void{ new e27(270); }, 2837, function ():void{ new e26(214); }, 2837, function ():void{ new e26(42); }, 2846, function ():void{ new e26(195); }, 2846, function ():void{ new e26(155); }, 2856, function ():void{ new e26(175); }, 2869, function ():void{ new e26(72); }, 2870, function ():void{ new e26(329); }, 2885, function ():void{ new e26(309); }, 2886, function ():void{ new e27(438); }, 2885, function ():void{ new e26(263); }, 2892, function ():void{ new e26(370); }, 2892, function ():void{ new e26(299); }, 2902, function ():void{ new e27(422); }, 2905, function ():void{ new e26(254); }, 2907, function ():void{ new e26(349); }, 2912, function ():void{ new e26(34); }, 2917, function ():void{ new e27(406); }, 2918, function ():void{ new e26(325); }, 2925, function ():void{ new e26(246); }, 2926, function ():void{ new e26(305); }, 2931, function ():void{ new e1(); }, 2934, function ():void{ new e27(391); }, 2937, function ():void{ new e26(284); }, 2944, function ():void{ new e26(235); }, 2947, function ():void{ new e27(98); }, 2951, function ():void{ new e26(262); }, 2963, function ():void{ new e28(true); }, 2966, function ():void{ new e26(227); }, 2967, function ():void{ new e26(270); }, 2972, function ():void{ new e26(48); }, 2984, function ():void{ new e27(180); }, 2989, function ():void{ new e27(410); }, 2993, function ():void{ new e28(false, 291); }, 3000, function ():void{ new e26(363); }, 3013, stopMusic, 3020, function ():void{ new e26(263); }, 3020, function ():void{ new e26(32); }, 3020, function ():void{ new e26(153); }, 3022, function ():void{ new e27(308); }, 3026, function ():void{ new e28(true); }, 3033, function ():void{ new e26(422); }, 3045, function ():void{ new e26(355); }, 3046, function ():void{ new e27(51); }, 3052, function ():void{ new e26(224); }, 3065, function ():void{ new e26(86); }, 3065, function ():void{ new e26(162); }, 0x0C00, function ():void{ new e26(298); }, 3074, function ():void{ new e27(25); }, 3074, function ():void{ new e28(false, 334); }, 3080, function ():void{ new e27(209); }, 3083, function ():void{ new e28(true); }, 3085, function ():void{ new e26(381); }, 3092, function ():void{ new e26(320); }, 3094, function ():void{ new e27(236); }, 3104, function ():void{ new e28(false, 295); }, 3106, function ():void{ new e27(438); }, 3107, function ():void{ new e26(299); }, 3114, function ():void{ new e26(203); }, 3123, function ():void{ new e26(40); }, 3129, function ():void{ new e28(false, 335); }, 3137, function ():void{ new e28(true); }, 3139, function ():void{ new e27(156); }, 3139, function ():void{ new e27(251); }, 3145, function ():void{ new e27(358); }, 3164, function ():void{ new e27(29); }, 3166, function ():void{ new e27(185); }, 3174, function ():void{ new e1(); }, 3178, function ():void{ new e27(376); }, 3199, function ():void{ new e26(258); }, 3201, function ():void{ new e26(115); }, 3214, function ():void{ new e26(127); }, 3217, function ():void{ new e27(449); }, 3218, function ():void{ new e27(182); }, 3220, function ():void{ new e28(false, 340); }, 3221, function ():void{ new e26(228); }, 3221, function ():void{ new e26(358); }, 3233, function ():void{ new e26(296); }, 3236, function ():void{ new e26(322); }, 3240, function ():void{ new e26(431); }, 3241, function ():void{ new e28(true); }, 3247, function ():void{ new e26(213); }, 3256, function ():void{ new e26(396); }, 3257, function ():void{ new e27(357); }, 3260, function ():void{ new e26(151); }, 3267, function ():void{ new e26(287); }, 3269, function ():void{ new e26(114); }, 3272, function ():void{ new e27(239); }, 3281, function ():void{ new e26(52); }, 3288, function ():void{ new e26(188); }, 3291, function ():void{ new e27(85); }, 3302, function ():void{ new e26(347); }, 3309, function ():void{ new e26(361); }, 3400, function ():void{ new boss$4(); }]; obj = [new BgwGen(235, 374, _.bo$5$1, 1, 8), new BgoGen(bo$5$2, 82, -643, _.bo$5$2, 0), new BggGen(168, -796, _.bo$5$3, 3), new BggGen(124, -812, _.bo$5$4, 4), new BggGen(106, -827, _.bo$5$6, 5), new BggGen(126, -843, _.bo$5$6, 6), new BggGen(173, -876, _.bo$5$7, 7), new BgocGen(0x0100, -1110, _.bo$5$8, 8, 10), new BgoGen(bo$5$9, 247, -2071, _.bo$5$9, 1), new BgwGen(238, -2651, _.bo$5$10, 10, 9), new BgocGen(239, -3394, _.bo$5$11, 11, 2)]; sx = [0, 25, 22, 46, 43, 31, 26, 61, 58, 25, 22, 462, 458, 423, 420, 456, 453, 404, 401, 360, 358, 414, 412, 414, 453, 451, 412, 437, 433, 441, 439, 457, 455, 431, 428, 381, 378, 239, 237, 309, 306, 291, 288, 370, 367, 319, 315, 357, 350, 428, 425, 26, 24, 57, 53, 399, 396, 410, 408, 221, 219, 140, 138, 452, 450, 183, 180, 381, 379, 104, 101, 128, 92, 126, 90, 28, 26, 374, 371, 452, 450, 56, 53, 97, 157, 94, 155, 398, 396, 339, 337, 447, 445, 482, 472, 42, 38, 4, 1, 33, 26]; sy = [0, -127, -132, -193, -198, -205, -214, -225, -230, -238, -243, -246, -254, -254, -259, -284, -289, -383, -388, -539, -544, -544, -549, -588, -588, -593, -593, -602, -609, -770, -775, -897, -902, -937, -942, -1001, -1005, -1049, -1053, -1080, -1085, -1121, -1126, -1149, -1155, -1168, -1176, -1197, -1211, -1335, -1339, -1515, -1519, -1653, -1661, -2230, -2237, -2264, -2269, -2377, -2382, -2399, -2404, -2560, -2565, -2579, -2583, -2604, -2609, -2637, -2641, -2650, -2652, -2654, -2656, -2668, -2672, -2690, -2695, -2764, -2769, -3049, -3054, -3091, -3091, -3096, -3096, -3140, -3145, -3329, -3333, -3333, -3337, -3355, -3374, -3397, -3404, -3407, -3411, -3429, -3441]; sr = [0, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 4, 1, 1, 1, 1, 2, 2]; U = [new UGen8(146, 59, 60, -105, 0), new UGen8(313, -28, 90, -1, 1), new UGen14(441, -148, 120, 110, 51), new UGen14(441, -208, 120, 170, 2), new UGen14(37, -323, -90, 298, 3), new UGen14(92, -357, -90, 332, 52), new UGen16(103, -487, 30, 414, 48, 1, 1, 1, 0, 0, 0), new UGen15(166, -574, 30, 0x0202, 50), new UGen16(217, -638, 30, 565, 47, 1, 1, 1, 0, 0, 0), new UGen15(288, -710, 45, 653, 49), new UGen16(334, -772, 30, 699, 4, 1, 1, 1, 0, 0, 0), new UGen14(26, -940, -120, 902, 8), new UGen14(295, -964, -45, 922, 46), new UGen14(171, -1000, -90, 975, 9), new UGen13(118, -1201, 1152, 28), new UGen13(264, -1349, 1300, 27), new UGen16(167, -1384, 45, 1316, 7, 0.640625, 0.6796875, 0.640625, 0, 0, 0), new UGen13(42, -1474, 1425, 25), new UGen13(388, -1497, 1448, 26), new UGen16(258, -1518, 30, 1445, 6, 0.640625, 0.6796875, 0.640625, 0, 0, 0), new UGen13(130, -1640, 1591, 24), new UGen16(437, -1662, 60, 1600, 5, 0.640625, 0.6796875, 0.640625, 0, 0, 0), new UGen13(286, -1754, 1705, 22), new UGen15(153, -1758, -120, 1709, 32), new UGen15(58, -1794, -105, 1755, 30), new UGen15(170, -1847, -120, 1798, 31), new UGen15(37, -1851, -105, 1812, 29), new UGen13(425, -1861, 1812, 23), new UGen15(271, -1865, 15, 1806, 64), new UGen14(354, -1906, 75, 1875, 57), new UGen15(134, -1920, 60, 1870, 10), new UGen14(455, -1942, 30, 1898, 58), new UGen14(396, -1952, 135, 1909, 56), new UGen16(236, -1967, 15, 1892, 63, 0.8203125, 0.6015625, 0, 0, 0, 0), new UGen14(339, -1991, 15, 1948, 59), new UGen13(145, -1994, 1944, 67), new UGen14(455, -1995, 75, 1964, 11), new UGen14(71, -2009, -165, 1966, 60), new UGen13(298, -2039, 1989, 66), new UGen14(35, -2061, -135, 2018, 61), new UGen13(42, -2133, 2084, 65), new UGen14(61, -2397, -105, 2366, 62), new UGen16(435, -2426, 120, 2356, 13, 1, 1, 1, 0, 0, 0), new UGen16(282, -2467, 110, 2400, 33, 1, 1, 1, 0, 0, 0), new UGen16(133, -2500, 95, 2431, 34, 1, 1, 1, 0, 0, 0), new UGen16(382, -2500, 50, 2434, 54, 1, 1, 1, 0, 0, 0), new UGen16(216, -2554, 75, 2488, 12, 1, 1, 1, 0, 0, 0), new UGen16(51, -2556, 20, 2481, 55, 1, 1, 1, 0, 0, 0), new UGen13(366, -2578, 2528, 42), new UGen13(48, -2637, 2587, 45), new UGen14(280, -2641, -7, 2600, 35), new UGen15(227, -2654, 0, 2600, 15), new UGen14(158, -2654, 38, 2610, 36), new UGen15(313, -2694, -15, 2635, 14), new UGen13(428, -2724, 2674, 44), new UGen9(106, -2838, 90, 0x0B00, 16), new UGen9(121, -2912, 75, 2882, 38), new UGen9(65, -2924, 60, 2884, 17), new UGen8(396, -2965, -120, 2919, 37), new UGen8(441, -2965, -120, 2919, 18), new UGen8(385, -3029, -120, 2983, 19), new UGen13(48, -3141, 3092, 41), new UGen13(254, -3170, 3120, 39), new UGen13(443, -3182, 3133, 40), new UGen16(113, -3202, -105, 3136, 20, 0.8203125, 0, 0, 0, 0, 0), new UGen16(386, -3245, 90, 3176, 21, 0.8203125, 0, 0, 0, 0, 0), new UGen13(289, -3245, 3195, 53), new UGen13(192, -3282, 3232, 43)]; super(HEIGHT1, HEIGHT2); } override function init():void{ setChildIndex(eee, getChildIndex(lo)); initCraters(0.7); initBGMc(new Bgm5()); nt(); } override protected function genSprite():void{ new bs$4(hi, sx[si], sy[si], sr[si]); } } }//package
Section 957
//lv$6 (lv$6) package { import flash.display.*; public class lv$6 extends Lev2 { private var stars:Boolean; private var atmosphere:Boolean; private var reflection:bo$6$2; private var rearrange:Boolean; private var clouds:Boolean; public static const HEIGHT1:int = 1810; public static const HEIGHT2:int = 2397; public function lv$6(){ ln = [98, function ():void{ new e28(true); }, 128, function ():void{ new e28(false, 320); }, 240, function ():void{ new e1(); }, 322, function ():void{ new e29(false, 93); }, 337, function ():void{ new e29(false, 116); }, 356, function ():void{ new e29(false, 97); }, 490, function ():void{ new e29(true, 350); }, 503, function ():void{ new e29(true, 327); }, 569, function ():void{ new e29(true, 348); }, 580, function ():void{ new e29(true, 334); }, 593, function ():void{ new e29(true, 315); }, 609, function ():void{ new e29(true, 306); }, 625, function ():void{ new e29(true, 321); }, 640, function ():void{ new e29(true, 335); }, 655, function ():void{ new e29(true, 355); }, 672, function ():void{ new e29(true, 362); }, 682, function ():void{ new e29(false, 127); }, 693, function ():void{ new e29(false, 137); }, 706, function ():void{ new e29(false, 153); }, 724, function ():void{ new e29(false, 163); }, 738, function ():void{ new e29(false, 151); }, 750, function ():void{ new e29(false, 130); }, 764, function ():void{ new e29(false, 114); }, 782, function ():void{ new e29(false, 105); }, 854, function ():void{ new e30(true, 271); }, 867, function ():void{ new e30(true, 288); }, 881, function ():void{ new e30(true, 301); }, 896, function ():void{ new e30(true, 318); }, 909, function ():void{ new e30(true, 332); }, 923, function ():void{ new e30(true, 339); }, 936, function ():void{ new e30(true, 332); }, 952, function ():void{ new e30(true, 321); }, 968, function ():void{ new e30(true, 310); }, 1030, function ():void{ new e30(false, 160); }, 1043, function ():void{ new e30(false, 137); }, 1050, function ():void{ new e30(false, 179); }, 1064, function ():void{ new e1(); }, 1179, function ():void{ new e31(); }, 1205, function ():void{ new e31(); }, 1252, function ():void{ new e31(); }, 1278, function ():void{ new e31(); }, 1283, function ():void{ new e29(false, 124); }, 1292, function ():void{ new e29(false, 136); }, 1301, function ():void{ new e29(false, 145); }, 1311, function ():void{ new e29(false, 155); }, 1312, function ():void{ new e31(); }, 1322, function ():void{ new e29(false, 159); }, 1333, function ():void{ new e29(false, 152); }, 1338, function ():void{ new e31(); }, 1341, function ():void{ new e29(false, 139); }, 1387, function ():void{ new e31(); }, 1402, function ():void{ new e30(true, 317); }, 1402, function ():void{ new e30(true, 270); }, 1408, function ():void{ new e30(true, 295); }, 1413, function ():void{ new e30(true, 248); }, 1416, function ():void{ new e30(true, 338); }, 1609, function ():void{ new e32(false, 509); }, 1759, function ():void{ new e32(true, -42); }, 1816, function ():void{ new e32(false, 509); }, 1834, function ():void{ new e47(false, 555); }, 1856, function ():void{ new e31(); }, 1873, function ():void{ new e47(false, 532); }, 1878, function ():void{ new e30(false, 157); }, 1882, function ():void{ new e31(); }, 1896, function ():void{ new e30(false, 143); }, 1908, function ():void{ new e30(false, 161); }, 1911, function ():void{ new e47(false, 499); }, 1926, function ():void{ new e30(false, 147); }, 1927, function ():void{ new e32(true, -41); }, 1929, function ():void{ new e31(); }, 1939, function ():void{ new e32(false, 502); }, 1955, function ():void{ new e31(); }, 1971, function ():void{ new e29(true, 366); }, 1979, function ():void{ new e29(true, 352); }, 1983, function ():void{ new e31(); }, 1989, function ():void{ new e31(); }, 2004, function ():void{ new e29(true, 367); }, 2013, function ():void{ new e29(true, 353); }, 2014, function ():void{ new e29(false, 88); }, 2015, function ():void{ new e31(); }, 2025, function ():void{ new e29(false, 99); }, 2038, function ():void{ new e29(false, 114); }, 2055, function ():void{ new e29(false, 124); }, 0x0808, function ():void{ new e31(); }, 2064, function ():void{ new e31(); }, 2070, function ():void{ new e29(false, 113); }, 2082, function ():void{ new e29(false, 91); }, 2083, function ():void{ new e30(true, 361); }, 2096, function ():void{ new e29(false, 75); }, 2096, function ():void{ new e30(true, 378); }, 2106, function ():void{ new e29(true, 311); }, 2109, function ():void{ new e30(true, 391); }, 2113, function ():void{ new e29(false, 66); }, 2116, function ():void{ new e31(); }, 2117, function ():void{ new e47(true, -29); }, 2125, function ():void{ new e30(true, 408); }, 2138, function ():void{ new e30(true, 422); }, 2147, function ():void{ new e47(true, -44); }, 2152, function ():void{ new e30(true, 429); }, 2165, function ():void{ new e30(true, 422); }, 2181, function ():void{ new e30(true, 411); }, 2184, function ():void{ new e47(true, -30); }, 2185, function ():void{ new e29(false, 128); }, 2186, function ():void{ new e47(true, -71); }, 2197, function ():void{ new e30(true, 400); }, 2200, function ():void{ new e29(false, 151); }, 2219, function ():void{ new e29(false, 132); }, 2269, function ():void{ new e47(false, 494); }, 2309, function ():void{ new e47(true, -24); }, 2471, function ():void{ new e35(false); }, 2476, function ():void{ new e35(); }, 2481, function ():void{ new e35(false); }, 2495, function ():void{ new e35(false); }, 2495, function ():void{ new e35(); }, 2505, function ():void{ new e35(false); }, 2547, function ():void{ new e35(); }, 2559, function ():void{ new e35(); }, 2619, function ():void{ new e3(); }, 2635, function ():void{ new e3(); }, 2652, function ():void{ new e3(); }, 2668, function ():void{ new e3(); }, 2689, function ():void{ new e3(); }, 2697, function ():void{ new e47(false, 522); }, 2705, function ():void{ new e3(); }, 2722, function ():void{ new e3(); }, 2735, function ():void{ new e47(false, 0x0200); }, 2774, function ():void{ new e47(false, 495); }, 2808, function ():void{ new e40(58); }, 2975, function ():void{ new e37(false); }, 2994, function ():void{ new e37(); }, 3056, function ():void{ new e35(); }, 3068, function ():void{ new e35(); }, 3069, function ():void{ new e47(false, 532); }, 3085, function ():void{ new e41(145); }, 3107, function ():void{ new e37(); }, 3110, function ():void{ new e47(false, 0x0202); }, 3117, function ():void{ new e37(); }, 3133, function ():void{ new e37(); }, 3136, function ():void{ new e40(336); }, 3150, function ():void{ new e47(false, 532); }, 3196, function ():void{ new e37(); }, 3205, function ():void{ new e37(); }, 3223, function ():void{ new e37(); }, 3231, function ():void{ new e37(); }, 3258, function ():void{ new e37(false); }, 3270, function ():void{ new e37(false); }, 3334, function ():void{ new e41(222); }, 3354, function ():void{ new e35(false); }, 3379, function ():void{ new e35(false); }, 3409, function ():void{ new e37(false); }, 3435, function ():void{ new e37(false); }, 3492, function ():void{ new e3(); }, 3505, function ():void{ new e3(); }, 3508, function ():void{ new e3(); }, 3521, function ():void{ new e3(); }, 3524, function ():void{ new e3(); }, 3537, function ():void{ new e3(); }, 3540, function ():void{ new e3(); }, 3553, function ():void{ new e3(); }, 3561, function ():void{ new e3(); }, 3574, function ():void{ new e3(); }, 3577, function ():void{ new e3(); }, 3590, function ():void{ new e3(); }, 3594, function ():void{ new e3(); }, 3597, function ():void{ new e37(false); }, 3607, function ():void{ new e3(); }, 3614, function ():void{ new e37(false); }, 3614, function ():void{ new e37(false); }, 3632, function ():void{ new e37(false); }, 3634, function ():void{ new e37(false); }, 3652, function ():void{ new e37(false); }, 3764, function ():void{ new e35(); }, 3777, function ():void{ new e35(); }, 3789, function ():void{ new e35(); }, 3802, function ():void{ new e35(); }, 3810, function ():void{ new e35(); }, 3823, function ():void{ new e35(); }, 3852, function ():void{ new e42(162); }, 3973, function ():void{ new e39(); }, 4025, stopMusic, 4215, function ():void{ new e42(290); }, 4493, function ():void{ new boss$5(); }]; obj = []; sx = []; sy = []; U = [new UGen14(393, 194, 135, -216, 9, false), new UGen14(315, 186, 132, -207, 11, false), new UGen14(420, 151, 143, -173, 10, false), new UGen16(351, 146, -45, -181, 3, 1, 1, 1, 0, 0, 0, false), new UGen16(231, 114, -45, -148, 4, 1, 1, 1, 0, 0, 0, false), new UGen14(327, 103, 143, -125, 12, false), new UGen16(149, 57, -45, -92, 1, 1, 1, 1, 0, 0, 0, false), new UGen15(187, 44, 135, -72, 7, false), new UGen16(241, 42, -45, -77, 0, 1, 1, 1, 0, 0, 0, false), new UGen15(159, 1, 135, -29, 6, false), new UGen15(212, -17, 135, -12, 5, false), new UGen16(129, -50, -45, 15, 2, 1, 1, 1, 0, 0, 0, false), new UGen15(145, -108, 135, 80, 8, false), new UGenM(435, -318), new UGenM(170, -893)]; super(HEIGHT1, HEIGHT2); } override public function nt():void{ var _local1:Number; super.nt(); reflection.nt(); if (y < 3847){ if (y > 2000){ _local1 = ((y - 2000) / 250); if (_local1 >= 3){ y = (y + 3); } else { y = (y + _local1); }; if (y >= 3847){ y = 3847; _local1 = 1; }; }; }; overlay.y = y; if (pg == 6){ switch (bossDefeatDelay){ case 0: new e40(((Math.random() * 300) + 90)); break; case 80: new e41(((Math.random() * 300) + 90)); break; case 120: new e42(((Math.random() * 300) + 90)); }; Top.inv = true; Top.p.ci = (bossDefeatDelay + 300); }; if (rearrange){ return; }; if (y > 3600){ rearrange = true; overlay.parent.setChildIndex(overlay, (air.parent.getChildIndex(air) - 1)); }; if (atmosphere){ return; }; if (y > 2947){ atmosphere = true; new bo$6$4(); }; if (stars){ return; }; if (y > 2800){ stars = true; new bo$6$stars(); }; if (clouds){ return; }; if (y > 2137){ clouds = true; new bo$6$3(); }; } override function ck(_arg1:DisplayObject, _arg2:int, _arg3:int, _arg4:Number):void{ super.ck(_arg1, _arg2, _arg3, (_arg4 * 0.25)); } override function gck(_arg1:int, _arg2:int, _arg3:Number, _arg4:Boolean=true):void{ } override function init():void{ no = 5760; clouds = false; atmosphere = false; rearrange = false; stars = false; shad.parent.removeChild(shad); reflection = (addChildAt(new bo$6$2(), 1) as bo$6$2); setChildIndex(new Raster(this, 0, (360 - HEIGHT1), _.bo$6$1, false), (getChildIndex(reflection) + 1)); new bo$6$0(); vector.graphics.beginFill(0); vector.graphics.drawRect(0, 0, 480, 360); super.init(); initBGMc(new Bgm6()); } override protected function genSprite():void{ } override function gxk(_arg1:int, _arg2:int, _arg3:Number):void{ } } }//package
Section 958
//lv$7 (lv$7) package { public class lv$7 extends Lev2 { private var astc:Number; public var bcov:boss$6$cover; public static const HEIGHT1:int = 1814; public static const HEIGHT2:int = 1188; public function lv$7(){ ln = [46, function ():void{ new e1(); }, 224, function ():void{ new e38(); }, 260, function ():void{ new e35(false); }, 287, function ():void{ new e38(false); }, 292, function ():void{ new e38(false); }, 303, function ():void{ new e38(false); }, 348, function ():void{ new e35(false); }, 384, function ():void{ new e38(); }, 407, function ():void{ new e38(); }, 824, function ():void{ new e35m(); }, 837, function ():void{ new e35m(); }, 849, function ():void{ new e35m(); }, 862, function ():void{ new e35m(); }, 874, function ():void{ new e35m(); }, 887, function ():void{ new e35m(); }, 899, function ():void{ new e35m(); }, 912, function ():void{ new e35m(); }, 962, function ():void{ new e1(); }, 1190, function ():void{ new e47(true, -17); }, 1221, function ():void{ new e47(true, -40); }, 1235, function ():void{ new e36(false); }, 1252, function ():void{ new e36(false, false); }, 1262, function ():void{ new e47(false, 501); }, 1268, function ():void{ new e36(false, false); }, 1281, function ():void{ new e36(false, false); }, 1293, function ():void{ new e47(false, 524); }, 1484, function ():void{ new e1(); }, 1493, function ():void{ new e1(); }, 1596, function ():void{ new e39(); }, 1643, function ():void{ new e35m(); }, 1655, function ():void{ new e35m(); }, 1668, function ():void{ new e35m(); }, 1680, function ():void{ new e35m(); }, 1693, function ():void{ new e35m(); }, 1705, function ():void{ new e35m(); }, 1718, function ():void{ new e35m(); }, 1730, function ():void{ new e35m(); }, 1743, function ():void{ new e35m(); }, 1755, function ():void{ new e35m(); }, 1768, function ():void{ new e35m(); }, 1780, function ():void{ new e35m(); }, 0x0700, function ():void{ new e37(false); }, 1793, function ():void{ new e35m(); }, 1805, function ():void{ new e35m(); }, 1818, function ():void{ new e35m(); }, 1828, function ():void{ new e37(false); }, 1830, function ():void{ new e35m(); }, 1832, function ():void{ new e35(); }, 1862, function ():void{ new e37(false); }, 1884, function ():void{ new e37(false); }, 1896, function ():void{ new e37(false); }, 2264, function ():void{ new e35m(); }, 2277, function ():void{ new e35m(); }, 2289, function ():void{ new e35m(); }, 2302, function ():void{ new e35m(); }, 2314, function ():void{ new e35m(); }, 2327, function ():void{ new e35m(); }, 2339, function ():void{ new e35m(); }, 2352, function ():void{ new e35m(); }, 2364, function ():void{ new e35m(); }, 2377, function ():void{ new e35m(); }, 2389, function ():void{ new e35m(); }, 2391, function ():void{ new e47(false, 494); }, 2402, function ():void{ new e35m(); }, 2414, function ():void{ new e35m(); }, 2427, function ():void{ new e35m(); }, 2439, function ():void{ new e35m(); }, 2447, function ():void{ new e38(false); }, 2452, function ():void{ new e35m(); }, 2453, function ():void{ new e35(); }, 2476, function ():void{ new e37(false); }, 2496, function ():void{ new e37(false); }, 2498, function ():void{ new e38(false); }, 2510, function ():void{ new e38(false); }, 2516, function ():void{ new e35(false); }, 2522, function ():void{ new e35(false); }, 2531, function ():void{ new e1(); }, 2532, function ():void{ new e36(false, false); }, 2535, function ():void{ new e35(false); }, 2552, function ():void{ new e36(false, false); }, 2566, function ():void{ new e36(false, false); }, 2568, function ():void{ new e38(false); }, 2572, function ():void{ new e36(false); }, 2576, function ():void{ new e35(false); }, 2596, function ():void{ new e36(false); }, 2609, function ():void{ new e36(false); }, 2617, function ():void{ new e35(false); }, 2624, function ():void{ new e36(false); }, 2653, function ():void{ new e35(false); }, 2674, function ():void{ new e35(false); }, 2675, function ():void{ new e35(false); }, 2684, function ():void{ new e35(false); }, 2693, function ():void{ new e35(false); }, 2725, function ():void{ new e35(false); }, 2730, function ():void{ new e37(false); }, 2732, function ():void{ new e35(false); }, 2746, function ():void{ new e35(false); }, 2758, function ():void{ new e37(false); }, 2779, function ():void{ new e35(false); }, 2787, function ():void{ new e37(false); }, 2791, function ():void{ new e35(false); }, 2857, function ():void{ new e35(false); }, 3100, function ():void{ new e35m(); }, 3106, function ():void{ new e35m(); }, 3112, function ():void{ new e35m(); }, 3118, function ():void{ new e35m(); }, 3125, function ():void{ new e35m(); }, 3131, function ():void{ new e35m(); }, 3137, function ():void{ new e35m(); }, 3143, function ():void{ new e35m(); }, 3150, function ():void{ new e35m(); }, 3151, function ():void{ new e1(); }, 3156, function ():void{ new e35m(); }, 3162, function ():void{ new e35m(); }, 3168, function ():void{ new e35m(); }, 3175, function ():void{ new e35m(); }, 3181, function ():void{ new e35m(); }, 3187, function ():void{ new e35m(); }, 3193, function ():void{ new e35m(); }, 3200, function ():void{ new e35m(); }, 3206, function ():void{ new e35m(); }, 3212, function ():void{ new e35m(); }, 3218, function ():void{ new e35m(); }, 3225, function ():void{ new e35m(); }, 3231, function ():void{ new e35m(); }, 3237, function ():void{ new e35m(); }, 3243, function ():void{ new e35m(); }, 3250, function ():void{ new e35m(); }, 3256, function ():void{ new e35m(); }, 3262, function ():void{ new e35m(); }, 3268, function ():void{ new e35m(); }, 3275, function ():void{ new e35m(); }, 3281, function ():void{ new e35m(); }, 3287, function ():void{ new e35m(); }, 3289, function ():void{ new e35(); }, 3293, function ():void{ new e35m(); }, 3295, function ():void{ new e35(); }, 3308, function ():void{ new e35m(); }, 3314, function ():void{ new e35m(); }, 3320, function ():void{ new e35m(); }, 3326, function ():void{ new e35m(); }, 3333, function ():void{ new e35m(); }, 3339, function ():void{ new e35m(); }, 3345, function ():void{ new e35m(); }, 3351, function ():void{ new e35m(); }, 3358, function ():void{ new e35m(); }, 3364, function ():void{ new e35m(); }, 3370, function ():void{ new e35m(); }, 3376, function ():void{ new e35m(); }, 3383, function ():void{ new e35m(); }, 3389, function ():void{ new e35m(); }, 3395, function ():void{ new e35m(); }, 3401, function ():void{ new e35m(); }, 3408, function ():void{ new e35m(); }, 3414, function ():void{ new e35m(); }, 3420, function ():void{ new e35m(); }, 3426, function ():void{ new e35m(); }, 3433, function ():void{ new e35m(); }, 3439, function ():void{ new e35m(); }, 3445, function ():void{ new e35m(); }, 3451, function ():void{ new e35m(); }, 3452, function ():void{ new e47(true, -20); }, 3458, function ():void{ new e35m(); }, 3464, function ():void{ new e35m(); }, 3470, function ():void{ new e35m(); }, 3476, function ():void{ new e35m(); }, 3483, function ():void{ new e35m(); }, 3489, function ():void{ new e35m(); }, 3495, function ():void{ new e35m(); }, 3497, function ():void{ new e35(); }, 3501, function ():void{ new e35m(); }, 3503, function ():void{ new e35(); }, 3512, function ():void{ new e35m(); }, 3518, function ():void{ new e35m(); }, 3525, function ():void{ new e35m(); }, 3531, function ():void{ new e35m(); }, 3537, function ():void{ new e35m(); }, 3540, function ():void{ new e1(); }, 3543, function ():void{ new e35m(); }, 3550, function ():void{ new e35m(); }, 3556, function ():void{ new e35m(); }, 3562, function ():void{ new e35m(); }, 3568, function ():void{ new e35m(); }, 3575, function ():void{ new e35m(); }, 3581, function ():void{ new e35m(); }, 3587, function ():void{ new e35m(); }, 3593, function ():void{ new e35m(); }, 3600, function ():void{ new e35m(); }, 3606, function ():void{ new e35m(); }, 3612, function ():void{ new e35m(); }, 3618, function ():void{ new e35m(); }, 3625, function ():void{ new e35m(); }, 3631, function ():void{ new e35m(); }, 3637, function ():void{ new e35m(); }, 3643, function ():void{ new e35m(); }, 3650, function ():void{ new e35m(); }, 3651, function ():void{ new e35(false); }, 3656, function ():void{ new e35m(); }, 3662, function ():void{ new e35m(); }, 3668, function ():void{ new e35m(); }, 3672, function ():void{ new e37(false); }, 3675, function ():void{ new e35m(); }, 3681, function ():void{ new e35m(); }, 3687, function ():void{ new e35m(); }, 3693, function ():void{ new e35m(); }, 3699, function ():void{ new e35(false); }, 3700, function ():void{ new e35m(); }, 3701, function ():void{ new e35(); }, 3706, function ():void{ new e35m(); }, 3707, stopMusic, 3707, function ():void{ new e35(); }, 3733, function ():void{ new e36(); }, 3777, function ():void{ new e38(false); }, 3798, function ():void{ new e36(false, false); }, 3817, function ():void{ new e47(false, 524); }, 3839, function ():void{ new e38(false); }, 3865, function ():void{ new e39(); }, 3942, function ():void{ new e36(false, false); }, 3955, function ():void{ new e38(false); }, 3981, function ():void{ new e36(false, false); }, 3983, function ():void{ new e37(false); }, 4000, function ():void{ new boss$6$cover(); }, 4007, function ():void{ new e47(true, -24); }, 4027, function ():void{ new e36(false, false); }, 4040, function ():void{ new e35(false); }, 4041, function ():void{ new e37(false); }, 4063, function ():void{ new e38(false); }, 4076, function ():void{ new e36(false, false); }, 4080, function ():void{ new e35(false); }, 4090, function ():void{ new e37(false); }, 4098, function ():void{ new e35(false); }, 4138, function ():void{ new e35(false); }, 4178, function ():void{ new e35(false); }, 4195, function ():void{ new e38(false); }, 4203, function ():void{ new e38(false); }]; obj = [new RockGen(120, 382, _.bo$7$2, 2, 28, 0.5, function ():Tanke{ return (new g17(19, -217, 0)); }, -217), new RockGen(324, 309, _.bo$7$1, 1, 0, 0.52), new RockGen(115, 0x0101, _.bo$7$3, 3, 1, 0.67), new RockGen(433, 190, _.bo$7$4, 4, 2, 0.85), new RockGen(233, 183, _.bo$7$5, 5, 3, 2.45), new RockGen(236, 97, _.bo$7$6, 6, 22, 1), new RockGen(377, -116, _.bo$7$7, 7, 29, 0.8, function ():Tanke{ return (new g17(-11, -152, -30)); }, -152), new RockGen(162, -217, _.bo$7$8, 8, 4, 2.63), new RockGen(206, -319, _.bo$7$9, 9, 5, 3.34), new RockGen(130, -339, _.bo$7$10, 10, 6, 2.94), new RockGen(60, -363, _.bo$7$11, 11, 7, 2.33), new RockGen(236, -391, _.bo$7$12, 12, 23, 1), new RockGen(450, -613, _.bo$7$14, 14, 8, 0.53), new RockGen(160, -647, _.bo$7$13, 13, 27, 0.3, function ():Tanke{ return (new g19(-36, -222, 45)); }, -222), new RockGen(228, -777, _.bo$7$15, 15, 24, 1), new RockGen(446, -819, _.bo$7$16, 16, 9, 1.77), new RockGen(307, -884, _.bo$7$17, 17, 30, 0.4, function ():Tanke{ return (new g18(-20, -193, -20)); }, -193), new RockGen(44, -1004, _.bo$7$18, 18, 10, 0.89), new RockGen(67, -1279, _.bo$7$19, 19, 11, 0.75), new RockGen(387, -1298, _.bo$7$20, 20, 12, 1.34), new RockGen(254, -1355, _.bo$7$21, 21, 13, 2.4), new RockGen(160, -1497, _.bo$7$22, 22, 31, 0.25), new RockGen(400, -1636, _.bo$7$23, 23, 14, 1.4), new RockGen(420, -1740, _.bo$7$24, 24, 15, 2.82), new RockGen(213, -1742, _.bo$7$25, 25, 25, 1), new RockGen(412, -1825, _.bo$7$26, 26, 16, 2.02), new RockGen(384, -1867, _.bo$7$27, 27, 32, 0.75, function ():Tanke{ return (new g19(2, -355, -133)); }, -355), new RockGen(149, -2130, _.bo$7$28, 28, 17, 1.07), new RockGen(218, -2226, _.bo$7$29, 29, 26, 1), new RockGen(94, -2261, _.bo$7$30, 30, 18, 1.53), new RockGen(98, -2501, _.bo$7$31, 31, 19, 0.67), new RockGen(234, -2562, _.bo$7$32, 32, 20, 3.12), new RockGen(336, -2583, _.bo$7$33, 33, 21, 0.66)]; sx = []; sy = []; sr = []; super(HEIGHT1, HEIGHT2); } override function init():void{ ca.pixelSnapping = "auto"; cb.pixelSnapping = "auto"; sp = 0.5; astc = 0; super.init(); initBGMc(new Bgm7()); } override protected function genSprite():void{ } override public function nt():void{ var _local1:Boolean; var _local2:Number; var _local3:Number; super.nt(); if ((((y > 250)) && ((y < 350)))){ _local1 = true; _local2 = 0.03; _local3 = ((y - 250) * 0.01); } else { if ((((y > 670)) && ((y < 840)))){ _local1 = true; _local2 = 0.1; _local3 = ((y - 670) / 170); } else { if ((((y > 900)) && ((y < 1300)))){ _local1 = true; _local2 = 0.16; _local3 = ((y - 900) / 400); } else { if ((((y >= 1300)) && ((y <= 1550)))){ _local1 = true; _local2 = 0.04; _local3 = ((y - 1090) / 460); } else { if ((((y > 1550)) && ((y < 1750)))){ _local1 = true; _local2 = 0.14; _local3 = ((y - 1550) * 0.005); } else { if ((((y > 1950)) && ((y < 2050)))){ _local1 = true; _local2 = 0.13; _local3 = ((y - 1950) / 100); }; }; }; }; }; }; if (_local1){ astc = (astc + (_local2 * Math.sin((_local3 * Math.PI)))); if (astc >= 1){ astc = (astc - 1); switch (int((Math.random() * 4))){ case 0: new e48(); case 1: new e49(); case 2: new e50(); case 3: new e51(); }; }; }; } override function gxk(_arg1:int, _arg2:int, _arg3:Number):void{ } override function gck(_arg1:int, _arg2:int, _arg3:Number, _arg4:Boolean=true):void{ } } }//package
Section 959
//lv$8 (lv$8) package { public class lv$8 extends Lev2 { private var astc:Number; private var showHercolubus:Boolean; public static const HEIGHT1:int = 1813; public static const HEIGHT2:int = 1187; public function lv$8(){ ln = [79, function ():void{ new e46(); }, 91, function ():void{ new e46(); }, 103, function ():void{ new e46(); }, 110, function ():void{ new e46(); }, 115, function ():void{ new e46(); }, 123, function ():void{ new e46(); }, 129, function ():void{ new e46(); }, 141, function ():void{ new e46(); }, 149, function ():void{ new e46(); }, 161, function ():void{ new e46(); }, 187, function ():void{ new e45(123); }, 197, function ():void{ new e45(185); }, 225, function ():void{ new e45(154); }, 235, function ():void{ new e45(215); }, 239, function ():void{ new e45(179); }, 249, function ():void{ new e45(240); }, 266, function ():void{ new e45(267); }, 280, function ():void{ new e45(291); }, 319, function ():void{ new e1(); }, 483, function ():void{ new e46(); }, 495, function ():void{ new e46(); }, 507, function ():void{ new e46(); }, 519, function ():void{ new e46(); }, 520, function ():void{ new e46(); }, 528, function ():void{ new e46(); }, 533, function ():void{ new e46(); }, 540, function ():void{ new e46(); }, 544, function ():void{ new e46(); }, 557, function ():void{ new e46(); }, 565, function ():void{ new e46(); }, 578, function ():void{ new e46(); }, 610, function ():void{ new e45(185); }, 635, function ():void{ new e45(430); }, 665, function ():void{ new e45(39); }, 683, function ():void{ new e45(395); }, 703, function ():void{ new e45(70); }, 843, function ():void{ new e46(); }, 855, function ():void{ new e46(); }, 888, function ():void{ new e46(); }, 898, function ():void{ new e45(207); }, 901, function ():void{ new e46(); }, 902, function ():void{ new e45(244); }, 907, function ():void{ new e45(272); }, 926, function ():void{ new e1(); }, 952, function ():void{ new e46(); }, 954, function ():void{ new e46(); }, 964, function ():void{ new e46(); }, 967, function ():void{ new e46(); }, 969, function ():void{ new e46(); }, 969, function ():void{ new e46(); }, 971, function ():void{ new e46(); }, 982, function ():void{ new e46(); }, 982, function ():void{ new e46(); }, 982, function ():void{ new e46(); }, 0x0404, function ():void{ new e45(267); }, 1078, function ():void{ new e46(); }, 1086, function ():void{ new e46(); }, 1091, function ():void{ new e46(); }, 1091, function ():void{ new e46(); }, 1098, function ():void{ new e46(); }, 1098, function ():void{ new e46(); }, 1103, function ():void{ new e46(); }, 1111, function ():void{ new e46(); }, 1133, function ():void{ new e39(); }, 1189, function ():void{ new e45(236); }, 1212, function ():void{ new e45(327); }, 1217, function ():void{ new e45(261); }, 1221, function ():void{ new e45(207); }, 1239, function ():void{ new e45(351); }, 1243, function ():void{ new e45(298); }, 1258, function ():void{ new e45(405); }, 1286, function ():void{ new e45(430); }, 1384, function ():void{ new e45(383); }, 1402, function ():void{ new e45(69); }, 1437, function ():void{ new e45(67); }, 1441, function ():void{ new e46(); }, 1442, function ():void{ new e46(); }, 1475, function ():void{ new e46(); }, 1476, function ():void{ new e46(); }, 1477, function ():void{ new e46(); }, 1492, function ():void{ new e46(); }, 1495, function ():void{ new e45(69); }, 1510, function ():void{ new e46(); }, 1522, function ():void{ new e46(); }, 1527, function ():void{ new e46(); }, 1533, function ():void{ new e46(); }, 1535, function ():void{ new e46(); }, 1543, function ():void{ new e46(); }, 1547, function ():void{ new e46(); }, 1557, function ():void{ new e46(); }, 1567, function ():void{ new e46(); }, 1577, function ():void{ new e46(); }, 1578, function ():void{ new e46(); }, 1585, function ():void{ new e46(); }, 1585, function ():void{ new e46(); }, 1597, function ():void{ new e46(); }, 1615, function ():void{ new e46(); }, 1615, function ():void{ new e46(); }, 1621, function ():void{ new e46(); }, 1621, function ():void{ new e46(); }, 1630, function ():void{ new e46(); }, 1635, function ():void{ new e46(); }, 1636, function ():void{ new e46(); }, 1642, function ():void{ new e46(); }, 1651, function ():void{ new e46(); }, 1655, function ():void{ new e46(); }, 1666, function ():void{ new e46(); }, 1667, function ():void{ new e46(); }, 1687, function ():void{ new e45(365); }, 1687, function ():void{ new e46(); }, 1691, function ():void{ new e46(); }, 1712, function ():void{ new e46(); }, 1713, function ():void{ new e45(365); }, 1724, function ():void{ new e45(322); }, 1736, function ():void{ new e45(364); }, 1736, function ():void{ new e46(); }, 1749, function ():void{ new e45(322); }, 1785, function ():void{ new e45(321); }, 1807, function ():void{ new e1(); }, 1980, function ():void{ new e43(81); }, 1980, function ():void{ new e43(385); }, 1991, function ():void{ new e43(97); }, 1991, function ():void{ new e43(400); }, 1992, function ():void{ new e43(410); }, 1992, function ():void{ new e43(106); }, 2001, function ():void{ new e43(373); }, 2001, function ():void{ new e43(70); }, 2003, function ():void{ new e43(122); }, 2003, function ():void{ new e43(425); }, 2013, function ():void{ new e43(94); }, 2013, function ():void{ new e43(398); }, 2125, function ():void{ new e45(63); }, 2125, function ():void{ new e45(395); }, 2139, function ():void{ new e45(382); }, 2146, function ():void{ new e45(53); }, 2159, function ():void{ new e45(65); }, 2159, function ():void{ new e45(397); }, 2163, function ():void{ new e45(51); }, 2173, function ():void{ new e45(384); }, 2182, function ():void{ new e46(); }, 2196, function ():void{ new e43(116); }, 2202, function ():void{ new e43(362); }, 2204, function ():void{ new e46(); }, 2204, function ():void{ new e46(); }, 2216, function ():void{ new e46(); }, 2218, function ():void{ new e43(99); }, 2224, function ():void{ new e46(); }, 2225, function ():void{ new e43(133); }, 2225, function ():void{ new e43(380); }, 2229, function ():void{ new e46(); }, 2230, function ():void{ new e43(118); }, 2231, function ():void{ new e43(338); }, 2236, function ():void{ new e43(364); }, 2237, function ():void{ new e46(); }, 2237, function ():void{ new e46(); }, 2241, function ():void{ new e46(); }, 2252, function ():void{ new e43(101); }, 2257, function ():void{ new e46(); }, 2259, function ():void{ new e46(); }, 2258, function ():void{ new e43(382); }, 2258, function ():void{ new e43(135); }, 2262, function ():void{ new e46(); }, 2265, function ():void{ new e43(340); }, 2275, function ():void{ new e46(); }, 2281, function ():void{ new e46(); }, 2292, function ():void{ new e46(); }, 2299, function ():void{ new e46(); }, 2300, function ():void{ new e46(); }, 2317, function ():void{ new e46(); }, 2317, function ():void{ new e46(); }, 2335, function ():void{ new e46(); }, 2345, function ():void{ new e43(40); }, 2354, function ():void{ new e1(); }, 2367, function ():void{ new e43(23); }, 2373, function ():void{ new e43(57); }, 2378, function ():void{ new e43(42); }, 2380, function ():void{ new e43(71); }, 2396, function ():void{ new e43(408); }, 2402, function ():void{ new e43(55); }, 2402, function ():void{ new e43(424); }, 2407, function ():void{ new e43(33); }, 2408, function ():void{ new e43(89); }, 2413, function ():void{ new e43(74); }, 2418, function ():void{ new e43(391); }, 2425, function ():void{ new e43(408); }, 2425, function ():void{ new e43(425); }, 2430, function ():void{ new e43(17); }, 2431, function ():void{ new e43(442); }, 2433, function ():void{ new e45(290); }, 2436, function ():void{ new e43(51); }, 2441, function ():void{ new e43(35); }, 2445, function ():void{ new e45(302); }, 2465, function ():void{ new e43(163); }, 2470, function ():void{ new e45(70); }, 2470, function ():void{ new e45(35); }, 2471, function ():void{ new e43(179); }, 2481, function ():void{ new e1(); }, 2483, function ():void{ new e45(47); }, 2487, function ():void{ new e43(146); }, 2493, function ():void{ new e43(180); }, 2494, function ():void{ new e43(162); }, 2500, function ():void{ new e43(196); }, 2508, function ():void{ new e45(182); }, 2513, function ():void{ new e45(307); }, 2520, function ():void{ new e45(194); }, 2525, function ():void{ new e45(430); }, 2538, function ():void{ new e45(319); }, 2538, function ():void{ new e45(213); }, 2538, function ():void{ new e45(441); }, 2550, function ():void{ new e45(293); }, 2550, function ():void{ new e45(237); }, 2551, function ():void{ new e45(192); }, 2563, function ():void{ new e45(305); }, 2564, function ():void{ new e45(204); }, 2569, function ():void{ new e45(261); }, 2582, function ():void{ new e45(284); }, 2583, function ():void{ new e45(230); }, 2595, function ():void{ new e45(254); }, 2623, function ():void{ new e39(); }, 2734, function ():void{ new e45(89); }, 2743, function ():void{ new e44(113); }, 2744, function ():void{ new e45(144); }, 2755, function ():void{ new e46(); }, 2770, function ():void{ new e44(88); }, 2772, function ():void{ new e46(); }, 2772, function ():void{ new e46(); }, 2778, function ():void{ new e45(111); }, 2785, function ():void{ new e44(136); }, 2790, function ():void{ new e46(); }, 2845, function ():void{ new e45(351); }, 2849, function ():void{ new e46(); }, 2854, function ():void{ new e44(375); }, 2856, function ():void{ new e45(401); }, 2867, function ():void{ new e46(); }, 2867, function ():void{ new e46(); }, 2882, function ():void{ new e44(350); }, 2884, function ():void{ new e46(); }, 2886, function ():void{ new e45(371); }, 2896, function ():void{ new e44(398); }, 2929, function ():void{ new e43(219); }, 2951, function ():void{ new e43(202); }, 2954, function ():void{ new e43(240); }, 2957, function ():void{ new e43(236); }, 2964, function ():void{ new e43(206); }, 2976, function ():void{ new e43(223); }, 2982, function ():void{ new e43(0x0101); }, 2986, function ():void{ new e43(189); }, 2993, function ():void{ new e43(223); }, 3087, function ():void{ new e44(99); }, 3112, function ():void{ new e44(120); }, 3117, function ():void{ new e44(140); }, 3122, function ():void{ new e44(85); }, 3132, function ():void{ new e44(153); }, 3142, function ():void{ new e46(); }, 3142, function ():void{ new e46(); }, 3157, function ():void{ new e44(174); }, 3159, function ():void{ new e44(405); }, 3160, function ():void{ new e46(); }, 3175, function ():void{ new e46(); }, 3182, function ():void{ new e46(); }, 3184, function ():void{ new e44(426); }, 3192, function ():void{ new e46(); }, 3194, function ():void{ new e44(392); }, 3200, function ():void{ new e46(); }, 3200, function ():void{ new e46(); }, 3210, function ():void{ new e46(); }, 3210, function ():void{ new e46(); }, 3217, function ():void{ new e44(34); }, 3217, function ():void{ new e46(); }, 3227, function ():void{ new e46(); }, 3231, function ():void{ new e46(); }, 3242, function ():void{ new e44(55); }, 3246, function ():void{ new e46(); }, 3249, function ():void{ new e46(); }, 3249, function ():void{ new e46(); }, 3252, function ():void{ new e44(20); }, 3261, function ():void{ new e44(325); }, 3263, function ():void{ new e46(); }, 3263, function ():void{ new e46(); }, 3266, function ():void{ new e46(); }, 3275, function ():void{ new e44(282); }, 3281, function ():void{ new e46(); }, 3286, function ():void{ new e44(346); }, 3297, function ():void{ new e44(312); }, 3298, function ():void{ new e43(105); }, 3300, function ():void{ new e44(302); }, 3310, function ():void{ new e44(268); }, 3321, function ():void{ new e43(89); }, 3327, function ():void{ new e43(123); }, 3352, function ():void{ new e1(); }, 3362, function ():void{ new e39(); }, 3465, function ():void{ new e44(400); }, 3473, function ():void{ new e44(113); }, 3488, function ():void{ new e44(347); }, 3500, function ():void{ new e44(419); }, 3507, function ():void{ new e44(390); }, 3507, function ():void{ new e44(160); }, 3508, function ():void{ new e44(132); }, 3514, function ():void{ new e44(104); }, 3522, function ():void{ new e44(430); }, 3523, function ():void{ new e44(366); }, 3526, function ():void{ new e46(); }, 3529, function ():void{ new e44(338); }, 3533, function ():void{ new e44(51); }, 3542, function ():void{ new e44(179); }, 3543, function ():void{ new e46(); }, 3543, function ():void{ new e46(); }, 3548, function ():void{ new e44(150); }, 3557, function ():void{ new e44(449); }, 3561, function ():void{ new e46(); }, 3563, function ():void{ new e44(421); }, 3568, function ():void{ new e44(70); }, 3574, function ():void{ new e44(42); }, 3578, function ():void{ new e43(240); }, 3596, function ():void{ new e46(); }, 3603, function ():void{ new e43(193); }, 3607, function ():void{ new e43(282); }, 3611, function ():void{ new e44(327); }, 3613, function ():void{ new e46(); }, 3613, function ():void{ new e43(259); }, 3613, function ():void{ new e46(); }, 3615, function ():void{ new e43(50); }, 3619, function ():void{ new e43(231); }, 3628, function ():void{ new e43(410); }, 3631, function ():void{ new e46(); }, 3633, function ():void{ new e44(113); }, 3638, function ():void{ new e43(212); }, 3642, function ():void{ new e43(301); }, 3644, function ():void{ new e43(184); }, 3646, function ():void{ new e44(346); }, 3648, function ():void{ new e43(272); }, 3650, function ():void{ new e43(69); }, 3653, function ():void{ new e44(318); }, 3656, function ():void{ new e43(40); }, 3663, function ():void{ new e43(429); }, 3668, function ():void{ new e44(132); }, 3669, function ():void{ new e43(400); }, 3669, function ():void{ new e44(213); }, 3670, function ():void{ new e46(); }, 3674, function ():void{ new e44(104); }, 3687, function ():void{ new e46(); }, 3687, function ():void{ new e46(); }, 3691, function ():void{ new e44(282); }, 3704, function ():void{ new e44(232); }, 3705, function ():void{ new e46(); }, 3710, function ():void{ new e44(204); }, 3726, function ():void{ new e44(300); }, 3733, function ():void{ new e44(272); }, 3757, function ():void{ new e1(); }, 3874, function ():void{ new e43(176); }, 3878, function ():void{ new e46(); }, 3899, function ():void{ new e46(); }, 3899, function ():void{ new e46(); }, 3903, function ():void{ new e43(278); }, 3919, function ():void{ new e46(); }, 3924, function ():void{ new e46(); }, 3931, function ():void{ new e46(); }, 3937, function ():void{ new e46(); }, 3953, function ():void{ new e46(); }, 3953, function ():void{ new e46(); }, 3954, function ():void{ new e45(233); }, 3973, function ():void{ new e46(); }, 3978, function ():void{ new e46(); }, 3978, function ():void{ new e43(365); }, 3978, function ():void{ new e46(); }, 3982, function ():void{ new e46(); }, 3984, function ():void{ new e46(); }, 3990, function ():void{ new e46(); }, 3991, function ():void{ new e46(); }, 3991, function ():void{ new e46(); }, 3991, function ():void{ new e46(); }, 3999, function ():void{ new e46(); }, 4003, function ():void{ new e46(); }, 4003, function ():void{ new e46(); }, 4007, function ():void{ new e45(235); }, 4009, function ():void{ new e45(413); }, 4011, function ():void{ new e46(); }, 4016, function ():void{ new e43(366); }, 4016, function ():void{ new e46(); }, 4017, function ():void{ new e46(); }, 4017, function ():void{ new e46(); }, 4020, function ():void{ new e46(); }, 4023, function ():void{ new e46(); }, 4029, function ():void{ new e46(); }, 4047, function ():void{ new e43(119); }, 4047, function ():void{ new e45(415); }, 4070, function ():void{ new e43(0x0101); }, 4074, function ():void{ new e46(); }, 4076, function ():void{ new e46(); }, 0x1000, function ():void{ new e46(); }, 0x1000, function ():void{ new e46(); }, 4097, function ():void{ new e46(); }, 4097, function ():void{ new e46(); }, 4111, function ():void{ new e43(259); }, 4111, function ():void{ new e43(27); }, 4116, function ():void{ new e46(); }, 4116, function ():void{ new e46(); }, 4116, function ():void{ new e46(); }, 4117, function ():void{ new e46(); }, 4121, function ():void{ new e46(); }, 4122, function ():void{ new e46(); }, 4133, function ():void{ new e46(); }, 4135, function ():void{ new e46(); }, 4137, function ():void{ new e46(); }, 4137, function ():void{ new e46(); }, 4137, function ():void{ new e46(); }, 4137, function ():void{ new e46(); }, 4152, function ():void{ new e45(305); }, 4152, function ():void{ new e45(77); }, 4157, function ():void{ new e46(); }, 4157, function ():void{ new e46(); }, 4162, function ():void{ new e46(); }, 4162, function ():void{ new e46(); }, 4174, function ():void{ new e46(); }, 4174, function ():void{ new e46(); }, 4192, function ():void{ new e45(84); }, 4193, function ():void{ new e45(307); }, 4337, function ():void{ new e45(449); }, 4346, function ():void{ new e45(245); }, 4362, function ():void{ new e45(411); }, 4368, function ():void{ new e45(242); }, 4377, function ():void{ new e45(54); }, 4383, function ():void{ new e46(); }, 4387, function ():void{ new e46(); }, 4393, function ():void{ new e45(252); }, 4393, function ():void{ new e46(); }, 4411, function ():void{ new e46(); }, 4411, function ():void{ new e46(); }, 4419, function ():void{ new e45(245); }, 4428, function ():void{ new e46(); }, 4446, function ():void{ new e45(260); }, 4452, function ():void{ new e46(); }, 4456, function ():void{ new e46(); }, 4467, function ():void{ new e45(388); }, 4472, function ():void{ new e44(318); }, 4477, function ():void{ new e45(242); }, 4477, function ():void{ new e45(46); }, 4481, function ():void{ new e45(81); }, 4481, function ():void{ new e45(428); }, 4494, function ():void{ new e44(266); }, 4498, function ():void{ new e45(284); }, 4507, function ():void{ new e44(337); }, 4513, function ():void{ new e44(309); }, 4528, function ():void{ new e44(349); }, 4529, function ():void{ new e44(284); }, 4530, function ():void{ new e45(308); }, 4535, function ():void{ new e44(0x0100); }, 4541, function ():void{ new e46(); }, 4542, function ():void{ new e45(216); }, 4543, function ():void{ new e1(); }, 4545, function ():void{ new e46(); }, 4563, function ():void{ new e44(367); }, 4569, function ():void{ new e44(339); }, 4577, function ():void{ new e45(193); }, 4577, function ():void{ new e46(); }, 4578, function ():void{ new e1(); }, 4602, function ():void{ new e46(); }, 0x1200, function ():void{ new e45(356); }, 4635, function ():void{ new e1(); }, 4647, function ():void{ new e39(); }, 4667, function ():void{ new e1(); }, 4699, function ():void{ new e43(160); }, 4702, function ():void{ new e43(136); }, 4702, function ():void{ new e46(); }, 4706, function ():void{ new e1(); }, 4707, function ():void{ new e46(); }, 4711, function ():void{ new e43(350); }, 4716, function ():void{ new e46(); }, 4725, function ():void{ new e46(); }, 4725, function ():void{ new e46(); }, 4727, function ():void{ new e46(); }, 4729, function ():void{ new e43(186); }, 4732, function ():void{ new e44(149); }, 4734, function ():void{ new e46(); }, 4734, function ():void{ new e46(); }, 4736, function ():void{ new e46(); }, 4737, function ():void{ new e43(165); }, 4742, function ():void{ new e46(); }, 4744, function ():void{ new e43(270); }, 4746, function ():void{ new e43(346); }, 4751, function ():void{ new e46(); }, 4754, function ():void{ new e43(328); }, 4754, function ():void{ new e44(97); }, 4763, function ():void{ new e1(); }, 4767, function ():void{ new e44(168); }, 4770, function ():void{ new e46(); }, 4773, function ():void{ new e43(282); }, 4773, function ():void{ new e44(140); }, 4774, function ():void{ new e46(); }, 4776, function ():void{ new e43(220); }, 4777, function ():void{ new e43(270); }, 4788, function ():void{ new e44(180); }, 4789, function ():void{ new e46(); }, 4789, function ():void{ new e44(115); }, 4791, function ():void{ new e46(); }, 4791, function ():void{ new e46(); }, 4794, function ():void{ new e46(); }, 4795, function ():void{ new e44(87); }, 4806, function ():void{ new e46(); }, 4806, function ():void{ new e46(); }, 4809, function ():void{ new e46(); }, 4809, function ():void{ new e46(); }, 4816, function ():void{ new e46(); }, 4821, function ():void{ new e46(); }, 4823, function ():void{ new e44(198); }, 4824, function ():void{ new e46(); }, 4826, function ():void{ new e46(); }, 4829, function ():void{ new e44(170); }, 4830, function ():void{ new e46(); }, 4839, function ():void{ new e46(); }, 4839, function ():void{ new e46(); }, 4856, function ():void{ new e46(); }]; obj = [new RockGen2(109, 273, _.bo$8$1, 1, 0, 0.75), new RockGen2(106, 185, _.bo$8$2, 2, 32, 0.5, [-122, function (){ return (new g20(-1, -89)); }]), new RockGen2(367, 113, _.bo$8$3, 3, 1, 0.5), new RockGen2(150, -17, _.bo$8$4, 4, 2, 1), new RockGen2(254, -25, _.bo$8$5, 5, 3, 0.8), new RockGen2(354, -44, _.bo$8$6, 6, 33, 0.5, [-162, function (){ return (new g3a(18, -111)); }]), new RockGen2(340, -151, _.bo$8$7, 7, 4, 0.9), new RockGen2(129, -223, _.bo$8$8, 8, 5, 0.7), new RockGen2(383, -309, _.bo$8$9, 9, 6, 0.9), new RockGen2(310, -391, _.bo$8$11, 11, 7, 0.8), new RockGen2(220, -421, _.bo$8$10, 10, 34, 0.5, [-325, function (){ return (new g21(78, -267)); }, -221, function (){ return (new g3a(-31, -170)); }, -92, function (){ return (new g3a(-109, -41)); }]), new RockGen2(132, -625, _.bo$8$15, 15, 31, 0.9, [-273, function (){ return (new g4a(-43, -176)); }]), new RockGen2(397, -713, _.bo$8$12, 12, 35, 1), new RockGen2(344, -726, _.bo$8$13, 13, 8, 1.4), new RockGen2(163, -828, _.bo$8$14, 14, 9, 1.1), new RockGen2(359, -888, _.bo$8$16, 16, 10, 1.2), new RockGen2(404, -892, _.bo$8$17, 17, 11, 1.1), new RockGen2(251, -1051, _.bo$8$18, 18, 36, 0.5, [-443, function (){ return (new g4a(-74, -346)); }, -326, function (){ return (new g3a(118, -275)); }, -296, function (){ return (new g3a(-136, -245)); }, -290, function (){ return (new g3a(8, -239)); }, -135, function (){ return (new g22(122, -89)); }]), new RockGen2(319, -1127, _.bo$8$19, 19, 12, 0.7), new RockGen2(204, -1508, _.bo$8$20, 20, 37, 0.5, [-220, function (){ return (new g22(-49, -174)); }, -176, function (){ return (new g3a(57, -125)); }, -168, function (){ return (new g4a(1, -71)); }]), new RockGen2(209, -1680, _.bo$8$21, 21, 13, 1), new RockGen2(366, -1703, _.bo$8$22, 22, 14, 1.2), new RockGen2(93, -1793, _.bo$8$23, 23, 15, 1.1), new RockGen2(96, -1812, _.bo$8$25, 25, 38, 0.7), new RockGen2(321, -1828, _.bo$8$24, 24, 16, 1.2), new RockGen2(204, -1896, _.bo$8$26, 26, 17, 1.5), new RockGen2(119, -1925, _.bo$8$27, 27, 18, 1.4), new RockGen2(364, -1935, _.bo$8$28, 28, 39, 0.5, [-215, function (){ return (new g3a(24, -164)); }]), new RockGen2(201, -1967, _.bo$8$29, 29, 19, 1.3), new RockGen2(341, -1986, _.bo$8$30, 30, 20, 0.6), new RockGen2(170, -2029, _.bo$8$31, 31, 21, 1), new RockGen2(123, -2071, _.bo$8$32, 32, 22, 1), new RockGen2(102, -2232, _.bo$8$33, 33, 23, 0.8), new RockGen2(155, -2254, _.bo$8$34, 34, 40, 0.5), new RockGen2(418, -2288, _.bo$8$35, 35, 24, 0.7), new RockGen2(65, -2355, _.bo$8$36, 36, 25, 0.9), new RockGen2(178, -2393, _.bo$8$37, 37, 26, 0.9), new RockGen2(225, -2421, _.bo$8$38, 38, 27, 1.1), new RockGen2(406, -2423, _.bo$8$39, 39, 41, 0.7), new RockGen2(185, -2464, _.bo$8$40, 40, 28, 0.8), new RockGen2(295, -2481, _.bo$8$41, 41, 29, 1.1), new RockGen2(386, -2549, _.bo$8$42, 42, 30, 0.9)]; sx = []; sy = []; sr = []; super(HEIGHT1, HEIGHT2); } override function init():void{ ca.pixelSnapping = "auto"; cb.pixelSnapping = "auto"; sp = 0.5; astc = 0; super.init(); initBGMc(new Bgm8()); } override protected function genSprite():void{ } override function gxk(_arg1:int, _arg2:int, _arg3:Number):void{ } override public function nt():void{ var _local1:Boolean; var _local2:Number; var _local3:Number; super.nt(); if (pg == 3){ if (showHercolubus){ return; }; new hercolubus(); showHercolubus = true; } else { if ((((y > 1850)) && ((y < 2200)))){ _local1 = true; _local2 = 0.04; _local3 = ((y - 1850) / 350); }; if (_local1){ astc = (astc + (_local2 * Math.sin((_local3 * Math.PI)))); if (astc >= 1){ astc = (astc - 1); switch (int((Math.random() * 4))){ case 0: new e48(); case 1: new e49(); case 2: new e50(); case 3: new e51(); }; }; }; }; } override function gck(_arg1:int, _arg2:int, _arg3:Number, _arg4:Boolean=true):void{ } } }//package
Section 960
//lv$9 (lv$9) package { public class lv$9 extends Lev2 { private var top:int; private var startBgm:Boolean; public static const HEIGHT:int = 1813; public function lv$9(){ ln = [600, stopMusic, 1200, function ():void{ new boss$7$1(); }]; obj = [new RockGen2(231, -108, _.bo$9$2, 2, 2, 1, [-225, function (){ return (new g23(-137, -153)); }, -185, function (){ return (new g23(30, -113)); }]), new RockGen2(408, -217, _.bo$9$1, 1, 0, 1, [-161, function (){ return (new g23(4, -89)); }])]; sx = []; sy = []; sr = []; super(HEIGHT, HEIGHT); } override function init():void{ top = (HEIGHT - 360); startBgm = true; addChildAt(new bo$9$3(), 1); super.init(); initBGMc(new Bgm9()); } override function gxk(_arg1:int, _arg2:int, _arg3:Number):void{ } override protected function genSprite():void{ } override function bossMusic():void{ if (startBgm){ bgm = new Bgm9b(); startBgm = false; }; } override public function nt():void{ if (y < top){ y = (y + sp); if (y > top){ y = top; }; }; if (y >= sn){ genSprite(); si = (si + 1); if (si < sl){ sn = -(sy[si]); } else { sx = null; sy = null; sn = 5760; }; }; if (y >= no){ (obj[oi] as nBgGenerator).gen(); reLayer(); oi = (oi + 1); if (oi < ol){ no = -(obj[oi].y); } else { no = 5760; }; }; while (true) { if (y >= Un){ (U[Ui] as UGen).gen(); reLayer(); Ui = (Ui + 1); if (Ui < UL){ Un = U[Ui].appearY; } else { U = null; Un = 5760; break; }; } else { break; }; }; c2 = (c2 + 1); if (c2 > rn){ if (i < j){ i = (i + 2); rn = ln[i]; var _local1 = ln; _local1[(i - 1)](); }; }; } override function gck(_arg1:int, _arg2:int, _arg3:Number, _arg4:Boolean=true):void{ } } }//package
Section 961
//Main (Main) package { import flash.display.*; import flash.events.*; import flash.geom.*; import flash.net.*; import flash.system.*; import flash.profiler.*; public class Main extends MovieClip { static const LOADER:URLLoader = new URLLoader(); private static const clickHere:tClickHere = new tClickHere(); private static const volumeSlider:tVolumeSlider = new tVolumeSlider(DATA); private static const MED:String = "medium"; static const DATA:Object = FILE.data; private static const LOW:String = "low"; private static const BEST:String = "best"; private static const FILE:SharedObject = SharedObject.getLocal("$T9K"); private static var keySrc:Content; static var active:Boolean = true; private static var instance:Main; private static var _stage:Stage; private static var transitionDoors:tTransitionDoors; private static var timeline:MovieClip; private static var notJustActive:Boolean = true; private static var content:Content; static var frameRateResume:Number = -1; public function Main(){ super(); if (instance == null){ } else { parent.parent.removeChild(parent); parent.removeChild(this); return; }; timeline = (parent.parent as MovieClip); Main$stream.init(timeline); instance = this; _stage = stage; timeline.removeChild(parent); timeline.addChild(this); Security.allowDomain("*"); Security.loadPolicyFile("http://hiscore.arcadebomb.com/crossdomain.xml"); LOADER.addEventListener("ioError", loader_ERROR); LOADER.addEventListener("securityError", loader_ERROR); LOADER.addEventListener("complete", loader_SUCCESS); if (DATA.first == undefined){ DATA.first = false; }; if (DATA.code == undefined){ }; content = Content.init(); stage.addChild(volumeSlider); timeline.addFrameScript(9, back, 10, back, 11, back, 12, back, 13, back, 14, back, 15, back, 16, back, 17, back, 18, back, 19, back, 20, back, 21, back); stage.addEventListener("enterFrame", run); stage.addEventListener("mouseMove", mouse_MOVE); stage.addEventListener("mouseLeave", mouse_LEAVE); stage.addEventListener("mouseDown", mouse_DOWN); stage.addEventListener("mouseWheel", mouse_WHEEL); stage.addEventListener("keyDown", key_DOWN); stage.addEventListener("keyUp", key_UP); stage.addEventListener("activate", stage_IN); stage.addEventListener("deactivate", stage_OUT); stage.addEventListener("resize", stage_RESIZE); stage.addEventListener("fullScreen", stage_FULLSCREEN); mouse_MOVE(); stage_RESIZE(); try { (stage as Object).fullScreenSourceRect = new Rectangle(0, 0, 480, 360); } catch(e:Error) { }; } private function back():void{ try { timeline.gotoAndStop(9); } catch(e:Error) { }; } private static function key_DOWN(_arg1:KeyboardEvent):void{ var e = _arg1; try { if (notJustActive){ try { if (transitionDoors.visible){ return; }; } catch(e:Error) { }; if ((((keySrc == null)) || ((keySrc == content)))){ keySrc = content; content.key_DOWN(e); }; }; } catch(e:Error) { }; } private static function run(_arg1:Event=null):void{ var e = _arg1; if (notJustActive){ } else { notJustActive = true; }; try { if (transitionDoors.visible){ if (transitionDoors.run()){ return; }; }; } catch(e:Error) { }; try { content.run(); } catch(e:Error) { }; } private static function stage_IN(_arg1:Event=null):void{ var e = _arg1; try { active = true; notJustActive = false; content.stage_IN(); } catch(e:Error) { }; } static function levelToFrame(_arg1:int):int{ if (_arg1 == 0){ return (13); }; return ((_arg1 + 12)); } private static function stage_OUT(_arg1:Event=null):void{ var e = _arg1; try { active = false; content.stage_OUT(); } catch(e:Error) { }; } private static function mouse_DOWN(_arg1:MouseEvent):void{ var e = _arg1; try { active = true; if (notJustActive){ try { if (transitionDoors.visible){ return; }; } catch(e:Error) { }; content.mouse_DOWN(e); }; } catch(e:Error) { }; } static function startEnd():void{ content.end(); start(new cEnd()); } static function frameToLevel(_arg1:int):String{ return (displayLevel((_arg1 - 12))); } private static function key_UP(_arg1:KeyboardEvent):void{ var e = _arg1; try { keySrc = null; try { if (transitionDoors.visible){ return; }; } catch(e:Error) { }; content.key_UP(e); } catch(e:Error) { }; } static function addContent(_arg1:Content):void{ instance.addChild(_arg1); } static function loadingFrame():int{ return ((timeline.framesLoaded + 1)); } private static function mouse_WHEEL(_arg1:MouseEvent):void{ var e = _arg1; try { if (notJustActive){ try { if (transitionDoors.visible){ showVolumeSlider(e.delta); return; }; } catch(e:Error) { }; content.mouse_WHEEL(e); }; } catch(e:Error) { }; } static function startEMenu(_arg1:Boolean, _arg2:Boolean=true):void{ var mission = _arg1; var transition = _arg2; if (transition){ showTransitionDoors(function ():void{ startEMenu(mission, false); }); } else { content.end(); start(new cEMenu(mission)); }; } private static function stage_FULLSCREEN(_arg1:Event=null):void{ var e = _arg1; try { content.stage_FULLSCREEN(); } catch(e:Error) { }; } private static function stage_RESIZE(_arg1:Event=null):void{ var e = _arg1; try { _stage.scaleMode = "exactFit"; } catch(e:Error) { }; } static function startIntro(_arg1:Boolean=true):void{ var transition = _arg1; if (transition){ showTransitionDoors(function ():void{ startIntro(false); }); } else { content.end(); start(new cIntro()); }; } private static function mouse_MOVE(_arg1:MouseEvent=null):void{ var e = _arg1; try { showRedrawRegions(false, 0); try { if (transitionDoors.visible){ return; }; } catch(e:Error) { }; content.mouse_MOVE(); } catch(e:Error) { }; } static function showClickHere(_arg1:Boolean=true):void{ var show = _arg1; if (show){ timeline.addChild(clickHere).visible = true; try { if (transitionDoors.visible){ timeline.addChild(transitionDoors); }; } catch(e:Error) { }; timeline.addChild(volumeSlider); } else { try { timeline.removeChild(clickHere).visible = false; } catch(e:Error) { }; }; } static function showVolumeSlider(_arg1:int):void{ volumeSlider.update(_arg1); } static function startMain(_arg1:int=0, _arg2:Boolean=true):void{ var startup = _arg1; var transition = _arg2; if (transition){ showTransitionDoors(function ():void{ startMain(startup, false); }); } else { content.end(); start(new cMain(startup)); }; } private static function loader_ERROR(_arg1:Event):void{ var e = _arg1; try { content.loader_ERROR(); } catch(e:Error) { }; } private static function loader_SUCCESS(_arg1:Event):void{ var e = _arg1; try { content.loader_SUCCESS(); } catch(e:Error) { }; } static function startLevel(_arg1:int, _arg2:Function, _arg3:Boolean=true):void{ var level = _arg1; var cLoaderPrev = _arg2; var transition = _arg3; if (transition){ showTransitionDoors(function ():void{ startLevel(level, cLoaderPrev, false); }); } else { content.end(); if (cLoader.skip()){ start(new cGame()); } else { start(new cLoader(level, cLoaderPrev)); }; }; } static function getContent():Content{ return (content); } static function normScreen(_arg1:Event=null):void{ var e = _arg1; try { _stage.displayState = "normal"; } catch(e:Error) { }; try { fscommand("fullscreen", "false"); } catch(e:Error) { }; } static function resetVolumeSlider():Boolean{ return (volumeSlider.reset()); } static function fullScreen(_arg1:Event=null):void{ var e = _arg1; try { _stage.displayState = "fullScreen"; } catch(e:Error) { }; try { fscommand("fullscreen", "true"); } catch(e:Error) { }; } static function loadedMain():Boolean{ return (Main$stream.loaded(12)); } static function startSponsor(_arg1:Boolean=true):void{ var transition = _arg1; if (transition){ showTransitionDoors(function ():void{ startSponsor(false); }); } else { content.end(); start(new cSponsor()); }; } static function displayLevel(_arg1:int, _arg2:Boolean=true):String{ switch (_arg1){ case 0: return ("TUT"); case 4: return ((_arg2) ? "3" : "3 underwater"); case 5: return ("4"); case 6: return ("5"); case 7: return ("6"); case 8: return ("7"); case 9: return ((_arg2) ? "7" : "7 planet"); }; return ((_arg1 + "")); } static function fullWindow(_arg1:Event=null):void{ var e = _arg1; try { navigateToURL(new URLRequest(timeline.loaderInfo.loaderURL), "_blank"); } catch(e:Error) { }; } private static function start(_arg1:Content):void{ var $content = _arg1; try { content = $content; _stage.focus = null; } catch(e:Error) { start($content); }; } static function prevLoadingFrame(_arg1:int):int{ switch (_arg1){ case 16: case 21: return ((_arg1 - 2)); }; return ((_arg1 - 1)); } static function transitioning():Boolean{ return (transitionDoors.visible); } private static function qualityInt():int{ if (_stage.quality == LOW){ return (-1); }; if (_stage.quality == MED){ return (0); }; return (1); } private static function showTransitionDoors(_arg1:Function):void{ if (transitionDoors == null){ transitionDoors = new tTransitionDoors(); }; var _local2:BitmapData = (timeline.addChild(transitionDoors) as tTransitionDoors).activate(content, _arg1); if (_local2 == null){ } else { content.end(); start(new cPicture(_local2, content.getClickHereEnabled())); }; timeline.addChild(volumeSlider); } static function startGame(_arg1:Boolean=true):void{ var transition = _arg1; if (transition){ showTransitionDoors(function ():void{ startGame(false); }); } else { content.end(); start(new cGame()); }; } static function decideQuality():int{ var _local1:int = qualityInt(); switch (Top.graphicQuality){ case 0: _stage.quality = LOW; break; case 1: _stage.quality = MED; break; default: _stage.quality = BEST; }; return ((qualityInt() - _local1)); } static function bestQuality(_arg1:Boolean=true):void{ if (_arg1){ _stage.quality = BEST; } else { _stage.quality = LOW; }; } private static function mouse_LEAVE(_arg1:Event=null):void{ var e = _arg1; try { showRedrawRegions(false, 0); try { if (transitionDoors.visible){ return; }; } catch(e:Error) { }; content.mouse_LEAVE(); } catch(e:Error) { }; } static function loadedLevel(_arg1:int):Boolean{ return (Main$stream.loaded(levelToFrame(_arg1))); } } }//package
Section 962
//Main$stream (Main$stream) package { import flash.display.*; import flash.events.*; import flash.utils.*; public final class Main$stream { private var consecValue:int; private var consecCount:int; private var lastCollect:int; static const DOWNLOAD:Array = [null, null, null, null, null, null, null, null, null, null, null, 408173, 1790907, 3130068, 3445513, 3795368, 3795368, 3980725, 4182171, 4368125, 4952210, 4952218]; private static const STREAM:Array = [0]; private static var timeline:MovieClip; private static var targFrame:int = 1; private static var object:Main$stream; public function Main$stream(){ recordStream(); STREAM.length = 0; consecValue = 0; consecCount = 0; var _local1:Timer = new Timer(250); _local1.addEventListener("timer", recordStream); _local1.start(); } private function recordStream(_arg1:Event=null):void{ var _downloaded:int; var speed:int; var e = _arg1; try { _downloaded = downloaded(); speed = ((_downloaded - lastCollect) * 4); lastCollect = _downloaded; STREAM.push(speed); if (Math.abs((speed - consecValue)) < 1){ consecCount = (consecCount + 1); if (consecCount >= 16){ flood(speed); consecCount = 0; }; } else { consecValue = speed; consecCount = 0; }; if (STREAM.length > 64){ STREAM.shift(); }; if (e == null){ return; }; if (_downloaded == timeline.loaderInfo.bytesTotal){ (e.currentTarget as Timer).removeEventListener("timer", recordStream); }; } catch(e:Error) { }; } private function flood(_arg1:int):void{ STREAM.length = 0; var _local2:int; while (_local2 < 64) { STREAM[_local2] = _arg1; _local2 = (_local2 + 1); }; } static function loaded(_arg1:int):Boolean{ if (timeline.framesLoaded < _arg1){ return (false); }; timeline.gotoAndStop(_arg1); return (true); } static function downloaded():int{ return (timeline.loaderInfo.bytesLoaded); } static function init(_arg1:MovieClip):void{ timeline = _arg1; object = new (Main$stream); timeline.loaderInfo.addEventListener("progress", track); } private static function track(_arg1:ProgressEvent):void{ if (timeline.framesLoaded >= targFrame){ targFrame = (timeline.framesLoaded + 1); }; } static function remaining(_arg1:int):int{ var _local2:int = (STREAM.length - 1); var _local3:Number = 0; var _local4:int; while (_local4 < _local2) { _local3 = (_local3 + STREAM[_local4]); _local4 = (_local4 + 1); }; if (_local3 == 0){ return (2147483647); }; var _local5:int = Math.ceil((((_arg1 - downloaded()) * _local2) / _local3)); if (_local5 > 0){ return (_local5); }; return (0); } } }//package
Section 963
//mask1 (mask1) package { import flash.display.*; public dynamic class mask1 extends MovieClip { } }//package
Section 964
//mask2 (mask2) package { import flash.display.*; public dynamic class mask2 extends MovieClip { } }//package
Section 965
//mask3 (mask3) package { import flash.display.*; public dynamic class mask3 extends MovieClip { } }//package
Section 966
//mask5 (mask5) package { import flash.display.*; public dynamic class mask5 extends MovieClip { } }//package
Section 967
//mask7 (mask7) package { import flash.display.*; public dynamic class mask7 extends MovieClip { } }//package
Section 968
//mask8 (mask8) package { import flash.display.*; public dynamic class mask8 extends MovieClip { } }//package
Section 969
//mask9 (mask9) package { import flash.display.*; public dynamic class mask9 extends MovieClip { } }//package
Section 970
//nBgGenerator (nBgGenerator) package { interface nBgGenerator { function gen():void; } }//package
Section 971
//nBgObject (nBgObject) package { interface nBgObject { function getLayer():int; } }//package
Section 972
//nBgWater (nBgWater) package { import flash.display.*; interface nBgWater { function hitTestPoint(_arg1:Number, _arg2:Number, _arg3:Boolean=false):Boolean; function getReflectMap():DisplayObject; } }//package
Section 973
//nNT (nNT) package { interface nNT { function nt():void; } }//package
Section 974
//ong (ong) package { public class ong extends Drawing { private var rf:Boolean; private var yc:Number; private var xc:Number; public var tl:ongt; private var ys:Number; public function ong(_arg1:int, _arg2:int, _arg3:int){ ys = 3; rf = true; var _local4:Enemy = e[((Math.random() * e.length) >> 0)]; xc = Math.sin(((rotation = _arg3) * 0.0174532925199433)); yc = Math.cos((_arg3 * 0.0174532925199433)); super(acf, _arg1, _arg2); new Sfx($S.shot$player$orange$shoot, this); } override public function nt():void{ var _local1:*; var _local2:Enemy; var _local3:*; var _local4:*; tl.height = (tl.height + 4); if (((((((x = (x + ((ys = (ys * 1.2)) * xc))) < 0)) || (((y = (y - (ys * yc))) < 0)))) || ((x > 480)))){ if (rf){ rf = false; if (e.length > 0){ new ong2(x, y); }; }; }; if ((((((((x < -27)) || ((y < -27)))) || ((x > 507)))) || ((y > 387)))){ if (visible){ visible = false; d(this); }; }; for (_local1 in e) { _local2 = e[_local1]; _local3 = (_local2.x - x); _local4 = (_local2._y - y); if (((_local3 * _local3) + (_local4 * _local4)) < (1000 + _local2.ea)){ _local2.ht(6, 3); if (visible){ visible = false; d(this); Efx.$(acf, x, y, _.redi); Efx.$(acf, ((x + (Math.random() * 64)) - 32), ((y + (Math.random() * 64)) - 32), _.redi); Particle.$(((x + (Math.random() * 64)) - 32), ((y + (Math.random() * 64)) - 32), 0); Particle.$(((x + (Math.random() * 64)) - 32), ((y + (Math.random() * 64)) - 32), 0); new ong2(x, y); }; }; }; } } }//package
Section 975
//ong2 (ong2) package { public class ong2 extends Drawing { private var odo:Number; private var yc:Number; private var xc:Number; private var od:int; private var sc:int; public var tl:ongt; private var ys:Number; public function ong2(_arg1:int, _arg2:int, _arg3:Number=1, _arg4:int=2, _arg5:int=0){ var _local9:Enemy; var _local10:Enemy; var _local11:Number; var _local12:Number; super(ac, _arg1, _arg2); ys = 3; odo = 0; var _local6:Array = []; var _local7:int = e.length; var _local8:int; while (_local8 < _local7) { _local10 = e[_local8]; _local11 = (_local10.x - x); _local12 = (_local10._y - y); if (((_local11 * _local11) + (_local12 * _local12)) < 10000){ _local6.push(_local10); }; _local8 = (_local8 + 1); }; if (_local6.length == 0){ d(this); return; }; _local9 = _local6[((Math.random() * _local6.length) >> 0)]; sc = 0; od = _arg5; ys = _arg4; scaleX = (scaleY = _arg3); xc = Math.sin(((rotation = ((Math.atan2((_local9._y - y), (_local9.x - x)) * 57.2957795130823) + 90)) * 0.0174532925199433)); yc = Math.cos((rotation * 0.0174532925199433)); } override public function nt():void{ var _local1:*; var _local2:Enemy; var _local3:*; var _local4:*; tl.height = (tl.height + 4); ys = (ys * 1.2); x = (x + (ys * xc)); y = (y - (ys * yc)); odo = (odo + ys); if ((((((((((odo > 160)) || ((x < -27)))) || ((y < -27)))) || ((x > 507)))) || ((y > 387)))){ if (visible){ visible = false; d(this); return; }; }; if (odo > 80){ alpha = ((160 - odo) / 80); }; if (++sc > (8 - od)){ for (_local1 in e) { _local2 = e[_local1]; _local3 = (_local2.x - x); _local4 = (_local2._y - y); if (((_local3 * _local3) + (_local4 * _local4)) < (1000 + _local2.ea)){ _local2.ht(((12 - od) * 0.4), 3); if (visible){ visible = false; d(this); Efx.$(acf, x, y, _.redi); Efx.$(acf, ((x + (Math.random() * 64)) - 32), ((y + (Math.random() * 64)) - 32), _.redi); Particle.$(((x + (Math.random() * 64)) - 32), ((y + (Math.random() * 64)) - 32), 0); Particle.$(((x + (Math.random() * 64)) - 32), ((y + (Math.random() * 64)) - 32), 0); if (++od < 5){ new ong2(x, y, (scaleX * 0.85), (od + 2), od); }; }; }; }; }; } } }//package
Section 976
//ongt (ongt) package { import flash.display.*; public dynamic class ongt extends MovieClip { } }//package
Section 977
//Options (Options) package { class Options { static var left:uint; static var up:uint; static var right:uint; static var shoot:uint; static var bomb:uint; static var down:uint; static var prevBomb:uint; static var nextBomb:uint; static var pause:uint; static function controlRelease(_arg1:int):void{ switch (_arg1){ case up: Player.up = false; break; case down: Player.down = false; break; case left: Player.left = false; break; case right: Player.right = false; break; case shoot: Player.shoot = false; break; case bomb: Player.bomb = false; break; }; } static function setPrevBomb(_arg1:uint):Boolean{ if (toggleKey(prevBomb, _arg1)){ prevBomb = _arg1; return (true); }; return (false); } static function setLeft(_arg1:uint):Boolean{ if (toggleKey(left, _arg1)){ left = _arg1; return (true); }; return (false); } static function reset():void{ Player.up = false; Player.down = false; Player.left = false; Player.right = false; Player.shoot = false; Player.bomb = false; } static function setRight(_arg1:uint):Boolean{ if (toggleKey(right, _arg1)){ right = _arg1; return (true); }; return (false); } static function setShoot(_arg1:uint):Boolean{ if (toggleKey(shoot, _arg1)){ shoot = _arg1; return (true); }; return (false); } static function resetKeys():Boolean{ if (resetKeysAntc()){ return (false); }; left = 37; right = 39; up = 38; down = 40; shoot = 90; bomb = 88; nextBomb = 65; prevBomb = 81; pause = 32; return (true); } static function setUp(_arg1:uint):Boolean{ if (toggleKey(up, _arg1)){ up = _arg1; return (true); }; return (false); } static function resetKeysAntc():Boolean{ return ((((((((((((((((((left == 37)) && ((right == 39)))) && ((up == 38)))) && ((down == 40)))) && ((shoot == 90)))) && ((bomb == 88)))) && ((nextBomb == 65)))) && ((prevBomb == 81)))) && ((pause == 32)))); } static function setBomb(_arg1:uint):Boolean{ if (toggleKey(bomb, _arg1)){ bomb = _arg1; return (true); }; return (false); } static function controlPress(_arg1:int):void{ switch (_arg1){ case up: Player.up = true; break; case down: Player.down = true; break; case left: Player.left = true; break; case right: Player.right = true; break; case shoot: Player.shoot = true; break; case bomb: Player.bomb = true; break; case nextBomb: Player.nextBomb(); break; case prevBomb: Player.prevBomb(); break; }; } private static function toggleKey(_arg1:uint, _arg2:uint):Boolean{ if ((((((((((((((((((((((((((((((_arg2 < 16)) && (!((_arg2 == 8))))) && (!((_arg2 == 9))))) && (!((_arg2 == 13))))) || ((((_arg2 > 20)) && ((_arg2 < 32)))))) || ((((_arg2 > 40)) && ((_arg2 < 45)))))) || ((_arg2 == 47)))) || ((((_arg2 > 57)) && ((_arg2 < 65)))))) || ((_arg2 == 91)))) || ((_arg2 == 94)))) || ((_arg2 == 95)))) || ((_arg2 == 108)))) || ((((((((_arg2 > 123)) && ((_arg2 < 186)))) && (!((_arg2 == 144))))) && (!((_arg2 == 145))))))) || ((((_arg2 > 192)) && ((_arg2 < 219)))))) || ((_arg2 > 222)))){ return (false); }; switch (_arg2){ case left: left = _arg1; break; case right: right = _arg1; break; case up: up = _arg1; break; case down: down = _arg1; break; case shoot: shoot = _arg1; break; case bomb: bomb = _arg1; break; case nextBomb: nextBomb = _arg1; break; case prevBomb: prevBomb = _arg1; break; case pause: pause = _arg1; }; return (true); } static function setDown(_arg1:uint):Boolean{ if (toggleKey(down, _arg1)){ down = _arg1; return (true); }; return (false); } static function setPause(_arg1:uint):Boolean{ if (toggleKey(pause, _arg1)){ pause = _arg1; return (true); }; return (false); } static function setNextBomb(_arg1:uint):Boolean{ if (toggleKey(nextBomb, _arg1)){ nextBomb = _arg1; return (true); }; return (false); } static function canPauseWith(_arg1:int):Boolean{ return (!((((((((((((((((left == _arg1)) || ((right == _arg1)))) || ((up == _arg1)))) || ((down == _arg1)))) || ((shoot == _arg1)))) || ((bomb == _arg1)))) || ((nextBomb == _arg1)))) || ((prevBomb == _arg1))))); } resetKeys(); } }//package
Section 978
//Particle (Particle) package { import flash.display.*; public class Particle extends Bitmap implements nNT { private var ct:Array; private var t:int; private var ys:Number; private var xs:Number; private static const ALL_0:Array = [new Particle(0), new Particle(0), new Particle(0), new Particle(0), new Particle(0), new Particle(0), new Particle(0), new Particle(0), new Particle(0), new Particle(0), new Particle(0), new Particle(0)]; private static const ALL_1:Array = [new Particle(1), new Particle(1), new Particle(1), new Particle(1), new Particle(1), new Particle(1), new Particle(1), new Particle(1), new Particle(1), new Particle(1), new Particle(1), new Particle(1)]; private static const ALL_2:Array = [new Particle(2), new Particle(2), new Particle(2), new Particle(2), new Particle(2), new Particle(2), new Particle(2), new Particle(2), new Particle(2), new Particle(2), new Particle(2), new Particle(2)]; private static const ALL_3:Array = [new Particle(3), new Particle(3), new Particle(3), new Particle(3), new Particle(3), new Particle(3), new Particle(3), new Particle(3), new Particle(3), new Particle(3), new Particle(3), new Particle(3)]; private static const ALL_4:Array = [new Particle(4), new Particle(4), new Particle(4), new Particle(4), new Particle(4), new Particle(4), new Particle(4), new Particle(4), new Particle(4), new Particle(4), new Particle(4), new Particle(4)]; private static const ALL_5:Array = [new Particle(5), new Particle(5), new Particle(5), new Particle(5), new Particle(5), new Particle(5), new Particle(5), new Particle(5), new Particle(5), new Particle(5), new Particle(5), new Particle(5)]; private static const tp:Array = [new BitmapData(1, 1, false, 0xFFBD00), new BitmapData(1, 1, false, 0xFFFF), new BitmapData(1, 1, false, 0xFF00), new BitmapData(1, 1, false, 0xFFFF00), new BitmapData(1, 1, false, 9538797), new BitmapData(1, 1, false, 0xFFFF)]; private static var $$_4:Array = []; private static var $$_0:Array = []; private static var $$_1:Array = []; private static var $$_2:Array = []; private static var $$_3:Array = []; private static var $$_5:Array = []; public function Particle(_arg1:int){ t = _arg1; super(tp[t], "always"); alpha = 0.7; } public function nt():void{ if (((((((((x = (x + xs)) < 0)) || (((y = (y + ys)) < 0)))) || ((x >= 480)))) || ((y >= 360)))){ ct.push(this); Top.d(this); }; } public static function $(_arg1:int, _arg2:int, _arg3:int):void{ var ar:Array; var $x = _arg1; var $y = _arg2; var t = _arg3; switch (t){ case 1: ar = $$_1; break; case 2: ar = $$_2; break; case 3: ar = $$_3; break; case 4: ar = $$_4; break; case 5: ar = $$_5; break; default: ar = $$_0; break; }; if (ar.length > 0){ var _local5 = ar[0]; with (_local5) { xs = (((Math.random() * 6) + 2) * ((((Math.random() * 2) >> 0) * 2) - 1)); ys = (((Math.random() * 6) + 2) * ((((Math.random() * 2) >> 0) * 2) - 1)); x = $x; y = $y; ct = ar; }; Top.n.push(Top.fx.addChild(ar.shift())); }; } public static function reset():void{ try { $$_0.length = 0; $$_0 = ALL_0.concat(); $$_1.length = 0; $$_1 = ALL_1.concat(); $$_2.length = 0; $$_2 = ALL_2.concat(); $$_3.length = 0; $$_3 = ALL_3.concat(); $$_4.length = 0; $$_4 = ALL_4.concat(); $$_5.length = 0; $$_5 = ALL_5.concat(); } catch(e:Error) { }; } } }//package
Section 979
//PauseMenu (PauseMenu) package { import flash.display.*; public dynamic class PauseMenu extends MovieClip { public var opt:MovieClip; public var titleW:MovieClip; public var title:MovieClip; public var stereo:MovieClip; public var skip:MovieClip; } }//package
Section 980
//Player (Player) package { import flash.display.*; import flash.geom.*; public class Player extends Timeline { public var dd:int; var pz:green; public var dr:Boolean; var lz:blue; var dk:ColorTransform; var tmn:Array; var am:Bitmap; private var shd:shield; var nm:ColorTransform; private var dmissile:int; private var cai:int; public var d2:int; public var d3:int; private var caj:int; var ft:Bitmap; private var ftf:int; var fta:_Timeline; private var dgun:int; public var sp:int; var wt:ColorTransform; var ca:Array; public var ci:int; public var sa:Boolean; var redd:Array; public var dc:int; static const duq:Array = [[1, 2, 1, 2, 3], [1, 2, 1, 3, 2], [1, 2, 3, 1, 2], [1, 2, 3, 1, 3], [1, 2, 3, 2, 1], [1, 2, 3, 2, 3], [1, 3, 1, 2, 3], [1, 3, 1, 3, 2], [1, 3, 2, 1, 2], [1, 3, 2, 1, 3], [1, 3, 2, 3, 1], [2, 1, 2, 1, 3], [2, 1, 2, 3, 1], [2, 1, 3, 1, 2], [2, 1, 3, 1, 3], [2, 1, 3, 2, 1], [2, 1, 3, 2, 3], [2, 3, 1, 2, 1], [2, 3, 1, 2, 3], [2, 3, 1, 3, 1], [2, 3, 1, 3, 2], [2, 3, 2, 1, 3], [2, 3, 2, 3, 1], [3, 1, 2, 1, 2], [3, 1, 2, 1, 3], [3, 1, 2, 3, 1], [3, 1, 2, 3, 2], [3, 1, 3, 1, 2], [3, 1, 3, 2, 1], [3, 2, 1, 2, 1], [3, 2, 1, 2, 3], [3, 2, 1, 3, 1], [3, 2, 1, 3, 2], [3, 2, 3, 1, 2], [3, 2, 3, 2, 1]]; static const dtq:Array = [[1, 2, 1, 3], [1, 2, 3, 1], [1, 2, 3, 2], [1, 3, 1, 2], [1, 3, 2, 1], [1, 3, 2, 3], [2, 1, 2, 3], [2, 1, 3, 1], [2, 1, 3, 2], [2, 3, 1, 2], [2, 3, 1, 3], [2, 3, 2, 1], [3, 1, 2, 1], [3, 1, 2, 3], [3, 1, 3, 2], [3, 2, 1, 2], [3, 2, 1, 3], [3, 2, 3, 1]]; public static var bomb:Boolean = false; public static var left:Boolean = false; public static var down:Boolean = false; public static var up:Boolean = false; public static var right:Boolean = false; public static var shoot:Boolean = false; public function Player(){ var _local1:_Timeline; fta = _.ptail; nm = new ColorTransform(); wt = new ColorTransform(1.75, 1.75, 1.75); dk = new ColorTransform(0.75, 0.75, 0.75); tmn = [-1, 2, 2, 2, 5, 5, 5, 8, 11, 11, 11, 14, 14, 14, 17]; redd = [0, 0, 0, 2, 2, 4, 4, 4, 4]; ca = [[0, 20, 40, 20, 0, -20, -40, -20], [0, -20, -40, -20, 0, 20, 40, 20]]; ctr = false; sht = false; des = false; inv = false; alv = true; sa = false; d2 = 0; d3 = 0; dd = 0; dc = 0; cai = 0; caj = 0; dgun = 0; dmissile = 0; ci = ((32 / dif) + 64); dr = false; hud.rdes(); sp = ((dif == 2)) ? 6 : ((dif == 1)) ? 7 : 9; if (lvl < 6){ _local1 = _.player; } else { _local1 = _.playerNS; }; super(ply, 240, 240, _local1, 7); lz = new blue(); pz = new green(this); am = (addChild(new Bitmap()) as Bitmap); ft = (addChildAt(new Bitmap(fta.frame(0).b), 0) as Bitmap); ftf = 0; shd = new shield(); visible = false; new spawn(); } private function hs(_arg1:Enemy, _arg2:Enemy):int{ var _local4:int; var _local3:int = ((_arg2._y - _arg1._y) * 0.0125); if (_local3 == 0){ _local4 = ((_arg1.hp - _arg2.hp) * 0.5); if (_local4 == 0){ return ((_arg2.tm - _arg1.tm)); }; return (_local4); }; return (_local3); } public function rdsq():void{ var _local1:Array; switch (dif){ case 2: _local1 = [1, 2, 3]; dsq = [_local1.splice(((Math.random() * 3) >> 0), 1), _local1.splice(((Math.random() * 2) >> 0), 1), _local1[0]]; break; case 1: dsq = [].concat(dtq[((Math.random() * 18) >> 0)]); break; default: dsq = [].concat(duq[((Math.random() * 35) >> 0)]); }; hud.ndes(); } private function ita(_arg1):void{ if (((_arg1 & 7) > 0)){ new ugun(x, y, true); } else { if ((_arg1 > 0)){ new ubomb(x, y); } else { new upower(x, y); }; }; } override public function nt():void{ var _local1:_Raster; var _local2:int; var _local3:Boolean; var _local4:int; var _local5:Number; var _local6:int; var _local7:Array; if (alv){ ft.bitmapData = fta.frame((ftf = ((ftf + 1) & 1))).b; ft.x = fta.frame(ftf).x; ft.y = fta.frame(ftf).y; if (ctr){ if (up){ y = (y - sp); if (y < 10){ y = 10; }; }; if (down){ y = (y + sp); if (y > 350){ y = 350; }; }; if (((left) && (!(right)))){ pf(); x = (x - sp); if (x < 10){ x = 10; }; } else { if (((right) && (!(left)))){ nf(); x = (x + sp); if (x > 470){ x = 470; }; } else { if (_f == 7){ } else { if ((_f < 7)){ nf(); } else { pf(); }; }; }; }; }; am.visible = (ar > 0); if (am.visible){ _local1 = _.armour.frame((tmn[_f] + ar)); am.bitmapData = _local1.b; am.x = _local1.x; am.y = _local1.y; }; if (inv){ ci = (ci - 1); if (ci > 0){ _b.transform.colorTransform = (((ci & 3) <= 1)) ? dk : wt; } else { _b.transform.colorTransform = nm; ci = ((32 / dif) + 64); inv = false; }; }; sa = ((sht) && (shoot)); if (sa){ if (a1 == 1){ _local2 = red.$$.length; _local3 = true; if (s1 > 0){ dgun = (dgun - 1); if (dgun <= 0){ dgun = 3; } else { _local3 = false; }; } else { dgun = (dgun - 1); }; if (((_local3) && ((((((_local2 > 1)) || ((((_local2 == 1)) && ((Math.random() > 0.75)))))) && ((redr.$$.length >= redd[a2])))))){ _local4 = (y - 40); _local5 = ((Math.random() * 0.5) - 0.25); switch (a2){ case 1: red.$(x, _local4, 10, _.red.frame(0), _local5); break; case 2: red.$(x, _local4, 16, _.red.frame(2), _local5); break; case 3: redr.$(x, _local4, -12, 8, 2, _local5); redr.$(x, _local4, 12, 8, 2, _local5); red.$(x, _local4, 8, _.red.frame(1), _local5); break; case 4: redr.$(x, _local4, -12, 8, 2, _local5); redr.$(x, _local4, 12, 8, 2, _local5); red.$(x, _local4, 14, _.red.frame(2), _local5); break; case 5: redr.$(x, _local4, -20, 7, 2, _local5); redr.$(x, _local4, 20, 7, 2, _local5); redr.$(x, _local4, 10, 7, 2, _local5); redr.$(x, _local4, -10, 7, 2, _local5); red.$(x, _local4, 7, _.red.frame(1), _local5); break; case 6: redr.$(x, _local4, -20, 6, 2, _local5); redr.$(x, _local4, 20, 6, 2, _local5); redr.$(x, _local4, 10, 7, 2, _local5); redr.$(x, _local4, -10, 7, 2, _local5); red.$(x, _local4, 12, _.red.frame(2), _local5); break; case 7: redr.$(x, _local4, -24, 5, 2, _local5); redr.$(x, _local4, 24, 5, 2, _local5); redr.$(x, _local4, 12, 10, 3, _local5); redr.$(x, _local4, -12, 10, 3, _local5); red.$(x, _local4, 10, _.red.frame(2), _local5); break; default: redr.$(x, _local4, -24, 4.5, 3, _local5); redr.$(x, _local4, 24, 4.5, 3, _local5); redr.$(x, _local4, 12, 4.5, 3, _local5); redr.$(x, _local4, -12, 4.5, 3, _local5); red.$(x, _local4, 4.5, _.red.frame(2), _local5); }; }; } else { dgun = (dgun - 1); }; if (b1){ dmissile = (dmissile - 1); if (dmissile <= 0){ switch (b2){ case 1: yell.$(x, y, 1); break; case 2: yell.$(x, y, 2); break; case 3: yell.$(x, y, 3); break; case 4: yell.$(x, (y - 24), 4); }; dmissile = 5; }; } else { if (b2 > 0){ dmissile = (dmissile - 1); if (dmissile <= 0){ _local6 = e.length; switch (b2){ case 1: if ((((d2 == 0)) || ((((d2 == 1)) && ((_local6 > 0)))))){ pur$1.dm = ((_local6 * 0.5) + 6.5); e.sort(hs); pur$1.$(x, y, -35); pur$1.$(x, y, 35); d2 = (d2 + 2); }; break; case 2: if ((((d2 < 2)) || ((((d2 < 4)) && ((_local6 > 0)))))){ pur$1.dm = ((_local6 * 0.5) + 5.5); e.sort(hs); pur$1.$(x, y, -30); pur$1.$(x, y, 30); pur$1.$(x, y, 50); pur$1.$(x, y, -50); d2 = (d2 + 4); }; break; case 3: if ((((d2 < 3)) || ((((d2 < 6)) && ((_local6 > 0)))))){ _local7 = [0, 1, 2, 3, 4, 5]; pur$2.dm = ((_local6 * 0.5) + 4); e.sort(hs); pur$2.$(x, y, _local7.splice(((Math.random() * 6) >> 0), 1)); pur$2.$(x, y, _local7.splice(((Math.random() * 5) >> 0), 1)); pur$2.$(x, y, _local7.splice(((Math.random() * 4) >> 0), 1)); pur$2.$(x, y, _local7.splice(((Math.random() * 3) >> 0), 1)); pur$2.$(x, y, _local7.splice(((Math.random() * 2) >> 0), 1)); pur$2.$(x, y, _local7[0]); d2 = (d2 + 6); }; break; default: if ((((d2 < 4)) || ((((d2 < 8)) && ((_local6 > 0)))))){ pur$2.dm = ((_local6 * 0.5) + 3); e.sort(hs); _local7 = [0, 1, 2, 3, 4, 5, 6, 7]; pur$2.$(x, y, _local7.splice(((Math.random() * 8) >> 0), 1)); pur$2.$(x, y, _local7.splice(((Math.random() * 7) >> 0), 1)); pur$2.$(x, y, _local7.splice(((Math.random() * 6) >> 0), 1)); pur$2.$(x, y, _local7.splice(((Math.random() * 5) >> 0), 1)); pur$2.$(x, y, _local7.splice(((Math.random() * 4) >> 0), 1)); pur$2.$(x, y, _local7.splice(((Math.random() * 3) >> 0), 1)); pur$2.$(x, y, _local7.splice(((Math.random() * 2) >> 0), 1)); pur$2.$(x, y, _local7[0]); d2 = (d2 + 8); }; }; dmissile = 4; }; } else { dmissile = (dmissile - 1); }; }; if (c2 > 0){ if (c1){ if (d3 > 3){ d3 = 0; new ong(x, y, ca[caj][(cai = (cai + 1))]); if (cai > 7){ cai = 0; if ((caj = (caj + 1)) > 1){ caj = 0; }; }; }; } else { if (Math.random() > 0.75){ new aqa(x, y); }; }; }; } else { dgun = (dgun - 1); dmissile = (dmissile - 1); }; lz.x = x; lz.y = (y - 16); lz.ue(); pz.nt(); d3 = (d3 + 1); dd = (dd + 1); if (((bomb) && (dr))){ dr = false; if (((((des) && ((dd >= 20)))) && ((dsq.length > 0)))){ dd = 0; switch ((dsq.shift() >> 0)){ case 1: new bomb$1(x, (y - 100)); break; case 2: new bomb$2(x, y); break; case 3: new bomb$3(x, y); break; case 4: shd.av(1); break; case 5: shd.av(2); break; case 6: shd.av(3); break; case 7: new bomb$4(x, y); break; default: new bomb$5(x, y); }; hud.udes(); }; } else { if (bomb){ } else { dr = true; }; }; } else { if (dc == 0){ ce = (ce - 1); if (ce < 0){ bg.pg = -1; }; if (lvl == 0){ } else { ita(((ic = (ic + 1)) & 31)); ita(((ic = (ic + 1)) & 31)); ita(((ic = (ic + 1)) & 31)); if (lvl >= 3){ ita(((ic = (ic + 1)) & 31)); if (lvl >= 7){ ita(((ic = (ic + 1)) & 31)); }; }; }; new Sfx($S.explosion$playerdeath, this); green.mute(); visible = false; lz.visible = false; pz.visible = false; pz.gi.visible = false; ctr = false; sht = false; des = false; a1 = 1; dc = 1; a2 = 0; b2 = 0; c2 = 0; pz.alpha = 0; b1 = true; c1 = true; hud.rm(3); hud.rm(4); if ((((dsq.indexOf(7) == -1)) && ((dsq.indexOf(8) == -1)))){ genDebris(); Efx.$(im, x, y, _.pblast, (Math.random() * 360)); } else { new destruct(x, y); }; } else { dc = (dc + 1); if (ce >= 0){ if (dc == 56){ hud.live0.nt(ce); hud.live1.nt(ce); x = (y = 240); a2 = 1; rdsq(); new spawn(); }; } else { if (dc == 96){ Main.startEMenu(false); }; }; }; }; } function protect(_arg1:Shot):void{ shd.protect(_arg1); } function genDebris():void{ new debris(x, y, _.debris.frame(0), 30); new debris(x, y, _.debris.frame(1), 40); new debris(x, y, _.debris.frame(1), 40); new debris(x, y, _.debris.frame(2), 40); new debris(x, y, _.debris.frame(2), 40); new debris(x, y, _.debris.frame(3)); new debris(x, y, _.debris.frame(3)); new debris(x, y, _.debris.frame(3)); new debris(x, y, _.debris.frame(4)); new debris(x, y, _.debris.frame(4)); new debris(x, y, _.debris.frame(4)); new debris(x, y, _.debris.frame(5)); new debris(x, y, _.debris.frame(5)); new debris(x, y, _.debris.frame(5)); new debris(x, y, _.debris.frame(5)); new debris(x, y, _.debris.frame(6)); new debris(x, y, _.debris.frame(6)); new debris(x, y, _.debris.frame(6)); new debris(x, y, _.debris.frame(6)); new debris(x, y, _.debris.frame(6)); new debris(x, y, _.debris.frame(7)); new debris(x, y, _.debris.frame(7)); new debris(x, y, _.debris.frame(7)); new debris(x, y, _.debris.frame(7)); new debris(x, y, _.debris.frame(7)); } static function prevBomb():void{ if (dsq.length > 1){ dsq.unshift(dsq[(dsq.length - 1)]); dsq.pop(); hud.rdes(); }; } static function nextBomb():void{ if (dsq.length > 1){ dsq[dsq.length] = dsq[0]; dsq.shift(); hud.rdes(); }; } } }//package
Section 981
//PlayerShoot (PlayerShoot) package { public class PlayerShoot extends Timeline { private var sc:int; private var sf:Number; public function PlayerShoot(){ sc = (sf = (scaleX = (scaleY = 0))); super(p, 0, -24, _.shoot, (a1 - 1)); p.setChildIndex(this, 0); } override public function nt():void{ if (alv){ scaleX = (scaleY = ((a2 * 0.04) + 0.68)); if (a1 == 1){ goto(0); } else { scaleX = (scaleY = (scaleY * ((Math.sin((++sc * 0.5)) * 0.25) + 1.25))); goto((a1 - 1)); }; if (p.sa){ if (sf < 1){ if ((sf = (sf + 0.2)) > 1){ sf = 1; }; }; } else { if (sf > 0){ sf = (sf - 0.05); } else { sf = 0; }; }; scaleX = (scaleY = (scaleY * sf)); } else { sc = (sf = (scaleX = (scaleY = 0))); }; } } }//package
Section 982
//PlayerShootFX (PlayerShootFX) package { public class PlayerShootFX extends Timeline { private var sc:int; private var sf:Number; public function PlayerShootFX(){ super(p, (sc = (sf = (scaleX = (scaleY = 0)))), -24, _.shootfx, (a1 - 1)); p.setChildIndex(this, 0); } override public function nt():void{ rotation = (rotation + 9); scaleX = (scaleY = ((((a2 * 0.25) + 8) * 0.1) * ((Math.sin((++sc * 0.5)) * 0.085) + 1))); goto((a1 - 1)); if (alv){ if (p.sa){ if (sf < 1){ if ((sf = (sf + 0.2)) > 1){ sf = 1; }; }; } else { if (sf > 0){ sf = (sf - 0.05); } else { sf = 0; }; }; scaleX = (scaleY = (scaleY * sf)); } else { sc = (sf = (scaleX = (scaleY = 0))); }; } } }//package
Section 983
//pur$1 (pur$1) package { import flash.display.*; public class pur$1 extends Top implements nNT { private var rt:Number; private var px:Array; private var py:Array; private var xs:Number; private var sa:Boolean; private var sc:int; private var id:int; private var ys:Number; private var _b:Bitmap; private var ta:Array; private var tg:Enemy; private var tn:Number; private static const ALL:Array = [new pur$1(0), new pur$1(1), new pur$1(2), new pur$1(3), new pur$1(4), new pur$1(5), new pur$1(6)]; private static const TS:Array = [null, null, null, null, null, null, null]; private static var $$:Array = []; public static var dm:Number; private static var ts:Array = []; public function pur$1(_arg1:int){ var i = _arg1; super(); var r:_Raster = _.pur.frame(0); ta = purf.$$[(id = i)]; var _local3 = addChild((_b = new Bitmap(r.b, "always"))); with (_local3) { x = r.x; y = r.y; }; } public function nt():void{ var _local1:*; var _local2:Enemy; var _local3:int; var _local4:*; var _local5:Number; var _local6:Number; var _local7:Number; var _local8:Boolean; var _local9:int; var _local10:Number; var _local11:Number; var _local12:Number; var _local13:Number; var _local14:Number; px.pop(); py.pop(); px.unshift(x); py.unshift(y); if (++sc > 8){ if ((((((tg == null)) || ((tg.stage == null)))) || ((tg.tm < (tg.vs * 0.5))))){ if (e.length > 0){ if (sa){ if (rt < -1.5707963267949){ rt = (rt + 6.28318530717959); } else { if (rt >= 4.71238898038469){ rt = (rt - 6.28318530717959); }; }; for (_local1 in e.sort(st)) { if (ts.indexOf(e[_local1]) == -1){ ts[id] = (tg = e[_local1]); break; }; }; if ((((((tg == null)) || ((tg.stage == null)))) || ((tg.tm < (tg.vs * 0.5))))){ for (_local1 in e) { _local2 = e[_local1]; _local3 = 0; for (_local4 in ts) { if (ts[_local4] == _local2){ _local3 = (_local3 + dm); }; }; if (_local2.hp >= _local3){ ts[id] = (tg = _local2); break; }; }; if ((((((tg == null)) || ((tg.stage == null)))) || ((tg.tm < (tg.vs * 0.5))))){ ts[id] = (tg = e[0]); }; }; } else { for (_local1 in e) { _local2 = e[_local1]; _local5 = ((Math.atan2((_local2._y - y), (_local2.x - x)) + 1.5707963267949) - rt); ts[id] = null; if (_local5 < 0){ _local5 = (_local5 + 6.28318530717959); }; if ((((_local5 > 5.55486677646163)) || ((_local5 < 0.361799387799149)))){ ts[id] = (tg = _local2); break; }; }; }; } else { ts[id] = null; sa = false; }; if (y < 240){ if (rt < -1.5707963267949){ rt = (rt + 6.28318530717959); } else { if (rt >= 4.71238898038469){ rt = (rt - 6.28318530717959); }; }; if (rt > 1.5707963267949){ if ((((((tg == null)) || ((tg.stage == null)))) || ((tg.tm < (tg.vs * 0.5))))){ if (rt > 3.14159265358979){ rt = (rt + tn); } else { rt = (rt - tn); }; }; }; }; if (((((((((x = (x + (xs = ((xs + (8 * Math.sin(rt))) * 0.75)))) < -17)) || (((y = (y + (ys = ((ys - (8 * Math.cos(rt))) * 0.75)))) < -17)))) || ((x > 497)))) || ((y > 377)))){ if (visible){ visible = false; ts[id] = null; p.d2--; $$.push(this); d(this); }; }; } else { if (e.length > 1){ _local3 = -(dm); for (_local1 in ts) { if (ts[_local1] == tg){ _local3 = (_local3 + dm); }; }; if (_local3 > tg.hp){ _local8 = false; _local9 = (((tg.hp / dm) >> 0) + 1); _local10 = tg.x; _local11 = tg.y; _local12 = (((_local10 - x) * (_local10 - x)) + ((_local11 - y) * (_local11 - y))); for (_local1 in ts) { if ((($$[_local1]) && ((ts[_local1] == tg)))){ if ((((_local10 - $$[_local1].x) * (_local10 - $$[_local1].x)) + ((_local11 - $$[_local1].y) * (_local11 - $$[_local1].y))) <= _local12){ --_local9; if (_local9 <= 0){ _local8 = true; break; }; }; }; }; if (_local8){ for (_local1 in e) { _local2 = e[_local1]; _local3 = 0; for (_local4 in ts) { if (ts[_local4] == _local2){ _local3 = (_local3 + dm); }; }; if (_local2.hp >= _local3){ ts[id] = (tg = _local2); break; }; }; }; }; }; _local11 = (tg._y - y); _local10 = (tg.x - x); _local6 = (Math.atan2(_local11, _local10) + 1.5707963267949); if (_local6 < 0){ _local6 = (_local6 + 6.28318530717959); }; if (rt < 0){ rt = (rt + 6.28318530717959); } else { if (rt >= 6.28318530717959){ rt = (rt - 6.28318530717959); }; }; _local7 = (_local6 - rt); if (_local7 < 0){ _local7 = (_local7 + 6.28318530717959); } else { if (_local7 >= 6.28318530717959){ _local7 = (_local7 - 6.28318530717959); }; }; if ((((_local7 > 5.65486677646163)) || ((_local7 < 0.261799387799149)))){ if ((((rt < (_local6 + (tn * 0.4)))) && ((rt > (_local6 - (tn * 0.4)))))){ rt = _local6; } else { if (_local7 > 3.14159265358979){ rt = (rt - (tn * 0.8)); } else { rt = (rt + (tn * 0.8)); }; }; x = (x + (xs = ((xs + (8 * Math.sin(rt))) * 0.75))); y = (y + (ys = ((ys - (8 * Math.cos(rt))) * 0.75))); } else { if ((((rt < (_local6 + (tn * 0.5)))) && ((rt > (_local6 - (tn * 0.5)))))){ rt = _local6; } else { if (_local7 > 3.14159265358979){ rt = (rt - tn); } else { rt = (rt + tn); }; }; x = (x + (xs = ((xs + (8 * Math.sin(rt))) * 0.65))); y = (y + (ys = ((ys - (8 * Math.cos(rt))) * 0.65))); }; _local12 = ((_local10 * _local10) + (_local11 * _local11)); if ((xs + ys) > 5){ if (_local12 < 10000){ xs = (xs * 0.85); ys = (ys * 0.85); if (_local12 < 5000){ xs = (xs * 0.8); ys = (ys * 0.8); if (_local12 < 2500){ xs = (xs * 0.75); ys = (ys * 0.75); }; }; }; }; }; if ((((sc >= 12)) && ((sc <= 21)))){ purf.$(ta[(sc - 12)], px, py); }; } else { x = (x + (xs = (xs + ((1.6 * Math.sin(rt)) * 0.95)))); y = (y + (ys = ((ys - (1.6 * Math.cos(rt))) * 0.95))); }; for (_local1 in e) { _local2 = e[_local1]; _local13 = (_local2.x - x); _local14 = (_local2._y - y); if (((_local13 * _local13) + (_local14 * _local14)) < (328 + _local2.ea)){ _local2.ht((dm * ((s1 > 0)) ? 0.2 : 1), 4); if (visible){ visible = false; p.d2--; ts[id] = null; $$.push(this); d(this); Efx.$(acf, x, y, _.puri); Particle.$(x, y, 4); Particle.$(x, y, 4); Particle.$(x, y, 4); }; }; }; rotation = ((Math.atan2(ys, xs) * 57.2957795130823) + 90); if (sc > 240){ if ((((((((x < -17)) || ((y < -17)))) || ((x > 497)))) || ((y > 377)))){ if (visible){ visible = false; p.d2--; ts[id] = null; $$.push(this); d(this); }; }; }; } private function st(_arg1:Enemy, _arg2:Enemy):Number{ var _local3:Number = (Math.abs(((Math.atan2((_arg1._y - y), (_arg1.x - x)) + 1.5707963267949) - rt)) % 6.28318530717959); var _local4:Number = (Math.abs(((Math.atan2((_arg2._y - y), (_arg2.x - x)) + 1.5707963267949) - rt)) % 6.28318530717959); if (_local3 > 3.14159265358979){ _local3 = (6.28318530717959 - _local3); }; if (_local4 > 3.14159265358979){ _local4 = (6.28318530717959 - _local4); }; return ((_local3 - _local4)); } public static function $(_arg1:int, _arg2:int, _arg3:int){ var i:*; var w:*; var wi:*; var uq:*; var ei:*; var m:*; var j:*; var $x = _arg1; var $y = _arg2; var $r = _arg3; if ($$.length > 0){ var _local5 = $$[0]; with (_local5) { tn = 0.2; xs = (ys = (sc = 0)); x = $x; y = $y; rt = ((rotation = $r) * 0.0174532925199433); visible = true; if ((sa = (e.length > 0))){ for (i in e) { if (ts.indexOf(e[i]) == -1){ ts[id] = (tg = e[i]); break; }; }; if ((((((tg == null)) || ((tg.stage == null)))) || ((tg.tm < (tg.vs * 0.5))))){ w = 0x0400; wi = 0; uq = true; for (i in e) { ei = e[i]; m = 0; for (j in ts) { if (ts[j] == ei){ m = (m + dm); }; }; if (ei.hp >= m){ ts[id] = (tg = ei); break; }; if (m <= w){ var _local8 = (m < w); uq = _local8; if (_local8){ w = m; wi = i; }; }; }; if ((((((tg == null)) || ((tg.stage == null)))) || ((tg.tm < (tg.vs * 0.5))))){ if (uq){ ts[id] = (tg = e[wi]); }; if ((((((tg == null)) || ((tg.stage == null)))) || ((tg.tm < (tg.vs * 0.5))))){ var _local6:int; m = _local6; j = _local6; for (i in e) { if (e.tm >= m){ j = i; m = e.tm; }; }; ts[id] = (tg = e[j]); }; }; }; } else { ts[id] = null; }; px = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; py = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; }; n.push(ac.addChild($$.shift())); }; } public static function reset():void{ $$.length = 0; ts.length = 0; $$ = ALL.concat(); ts = TS.concat(); } } }//package
Section 984
//pur$2 (pur$2) package { import flash.display.*; public class pur$2 extends Top implements nNT { private var rt:Number; private var px:Array; private var py:Array; private var xs:Number; private var sa:Boolean; private var od:int; private var yp:int; private var id:int; private var sc:int; private var ys:Number; private var _b:Bitmap; private var ta:Array; private var tg:Enemy; private var xp:int; private var tn:Number; private static const ALL:Array = [new pur$2(0), new pur$2(1), new pur$2(2), new pur$2(3), new pur$2(4), new pur$2(5), new pur$2(6), new pur$2(7), new pur$2(8), new pur$2(9), new pur$2(10), new pur$2(11), new pur$2(12), new pur$2(13), new pur$2(14)]; private static const TS:Array = [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null]; private static var $$:Array = []; private static var x1:Array = [0.95, 3.5, 7.75, 13.7, 21.35, 30.65, 41.7, 54.45]; public static var dm:Number; private static var x3:Array = [1.6, 6.05, 13.45, 23.85, 37.2, 53.5, 72.8, 95.05, 95.05]; private static var y0:Array = [7.1, 4.25, -0.55, -7.25, -15.85, -26.35, -38.75, -53.1]; private static var y1:Array = [7.25, 4.85, 0.85, -4.75, -11.95, -20.7, -31.1, -43.1]; private static var y2:Array = [7.4, 5.5, 2.25, -2.25, -8, -15.1, -23.45, -33.1, -33.1]; private static var y3:Array = [7.55, 6.1, 3.65, 0.25, -4.1, -9.45, -15.8, -23.1, -23.1]; private static var x0:Array = [0.65, 2.3, 5, 8.85, 13.75, 19.75, 26.85, 35.05]; private static var x2:Array = [1.25, 4.8, 10.65, 18.85, 29.4, 42.25, 57.5, 75.05, 75.05]; private static var ts:Array = []; public function pur$2(_arg1:int){ ta = purf.$$[(id = _arg1)]; addChild((_b = new Bitmap(_.pur.frame(1).b, "always"))); } public function nt():void{ var i:*; var ei:Enemy; var m:int; var j:*; var br:Number; var wp:Number; var ota:Number; var ch:Boolean; var rq:int; var dx:Number; var dy:Number; var ds:Number; var xd:Number; var yd:Number; px.pop(); py.pop(); px.unshift(x); py.unshift(y); if (++sc > 7){ if ((((((tg == null)) || ((tg.stage == null)))) || ((tg.tm < (tg.vs * 0.6))))){ if (e.length > 0){ if (sa){ if (rt < -1.5707963267949){ rt = (rt + 6.28318530717959); } else { if (rt >= 4.71238898038469){ rt = (rt - 6.28318530717959); }; }; for (i in e.sort(st)) { if (ts.indexOf(e[i]) == -1){ ts[id] = (tg = e[i]); break; }; }; if ((((((tg == null)) || ((tg.stage == null)))) || ((tg.tm < (tg.vs * 0.6))))){ for (i in e) { ei = e[i]; m = 0; for (j in ts) { if (ts[j] == ei){ m = (m + dm); }; }; if (ei.hp >= m){ ts[id] = (tg = ei); break; }; }; if ((((((tg == null)) || ((tg.stage == null)))) || ((tg.tm < (tg.vs * 0.6))))){ ts[id] = (tg = e[0]); }; }; } else { for (i in e) { var _local4 = e[i]; ei = _local4; br = ((Math.atan2((_local4._y - y), (ei.x - x)) + 1.5707963267949) - rt); ts[id] = null; if (br < 0){ br = (br + 6.28318530717959); }; if ((((br > 5.55486677646163)) || ((br < 0.361799387799149)))){ ts[id] = (tg = ei); break; }; }; }; } else { ts[id] = null; sa = false; }; if (y < 240){ if (rt < -1.5707963267949){ rt = (rt + 6.28318530717959); } else { if (rt >= 4.71238898038469){ rt = (rt - 6.28318530717959); }; }; if (rt > 1.5707963267949){ if ((((((tg == null)) || ((tg.stage == null)))) || ((tg.tm < (tg.vs * 0.6))))){ if (rt > 3.14159265358979){ rt = (rt + tn); } else { rt = (rt - tn); }; }; }; }; if (((((((((x = (x + (xs = ((xs + (8 * Math.sin(rt))) * 0.94)))) < -17)) || (((y = (y + (ys = ((ys - (8 * Math.cos(rt))) * 0.94)))) < -17)))) || ((x > 497)))) || ((y > 377)))){ if (visible){ visible = false; ts[id] = null; p.d2--; $$.push(this); d(this); }; }; if (xs > 32){ xs = 32; } else { if (xs < -32){ xs = -32; }; }; if (ys > 32){ ys = 32; } else { if (ys < -32){ ys = -32; }; }; } else { if (e.length > 1){ m = -(dm); for (i in ts) { if (ts[i] == tg){ m = (m + dm); }; }; if (m > tg.hp){ ch = false; rq = (((tg.hp / dm) >> 0) + 1); dx = tg.x; dy = tg.y; ds = (((dx - x) * (dx - x)) + ((dy - y) * (dy - y))); for (i in ts) { if ((($$[i]) && ((ts[i] == tg)))){ if ((((dx - $$[i].x) * (dx - $$[i].x)) + ((dy - $$[i].y) * (dy - $$[i].y))) <= ds){ rq = (rq - 1); if ((rq - 1) <= 0){ ch = true; break; }; }; }; }; if (ch){ for (i in e) { ei = e[i]; m = 0; for (j in ts) { if (ts[j] == ei){ m = (m + dm); }; }; if (ei.hp >= m){ ts[id] = (tg = ei); break; }; }; }; }; }; var _local2 = (tg._y - y); dy = _local2; var _temp1 = _local2; _local2 = (tg.x - x); dx = _local2; wp = (Math.atan2(_temp1, _local2) + 1.5707963267949); if (wp < 0){ wp = (wp + 6.28318530717959); }; if (rt < 0){ rt = (rt + 6.28318530717959); } else { if (rt >= 6.28318530717959){ rt = (rt - 6.28318530717959); }; }; ota = (wp - rt); if (ota < 0){ ota = (ota + 6.28318530717959); } else { if (ota >= 6.28318530717959){ ota = (ota - 6.28318530717959); }; }; if ((((ota > 5.65486677646163)) || ((ota < 0.261799387799149)))){ if ((((rt < (wp + (tn * 0.4)))) && ((rt > (wp - (tn * 0.4)))))){ rt = wp; } else { if (ota > 3.14159265358979){ rt = (rt - (tn * 0.8)); } else { rt = (rt + (tn * 0.8)); }; }; x = (x + (xs = ((xs + (8 * Math.sin(rt))) * 0.85))); y = (y + (ys = ((ys - (8 * Math.cos(rt))) * 0.85))); } else { if ((((rt < (wp + (tn * 0.5)))) && ((rt > (wp - (tn * 0.5)))))){ rt = wp; } else { if (ota > 3.14159265358979){ rt = (rt - tn); } else { rt = (rt + tn); }; }; x = (x + (xs = ((xs + (8 * Math.sin(rt))) * 0.75))); y = (y + (ys = ((ys - (8 * Math.cos(rt))) * 0.75))); }; ds = ((dx * dx) + (dy * dy)); if ((xs + ys) > 5){ if (ds < 10000){ xs = (xs * 0.9); ys = (ys * 0.9); if (ds < 5000){ xs = (xs * 0.85); ys = (ys * 0.85); if (ds < 2500){ xs = (xs * 0.8); ys = (ys * 0.8); }; }; }; }; if (xs > 36){ xs = 36; } else { if (xs < -36){ xs = -36; }; }; if (ys > 36){ ys = 36; } else { if (ys < -36){ ys = -36; }; }; }; if (sc <= 17){ purf.$(ta[(sc - 8)], px, py); if (sc == 8){ _local2 = _b; with (_local2) { bitmapData = _.pur.frame(2).b; x = _.pur.frame(2).x; y = _.pur.frame(2).y; }; }; }; rotation = ((Math.atan2(ys, xs) * 57.2957795130823) + 90); } else { switch (od){ case 0: x = (xp - x0[sc]); y = (yp + y0[sc]); break; case 1: x = (xp + x0[sc]); y = (yp + y0[sc]); break; case 2: x = (xp - x1[sc]); y = (yp + y1[sc]); break; case 3: x = (xp + x1[sc]); y = (yp + y1[sc]); break; case 4: x = (xp - x2[sc]); y = (yp + y2[sc]); break; case 5: x = (xp + x2[sc]); y = (yp + y2[sc]); break; case 6: x = (xp - x3[sc]); y = (yp + y3[sc]); break; default: x = (xp + x3[sc]); y = (yp + y3[sc]); }; if ((((((tg == null)) || ((tg.stage == null)))) || ((tg.tm < (tg.vs * 0.6))))){ if (e.length > 0){ if (rt < -1.5707963267949){ rt = (rt + 6.28318530717959); } else { if (rt >= 4.71238898038469){ rt = (rt - 6.28318530717959); }; }; for (i in e.sort(st)) { if (ts.indexOf(e[i]) == -1){ ts[id] = (tg = e[i]); break; }; }; if ((((((tg == null)) || ((tg.stage == null)))) || ((tg.tm < (tg.vs * 0.6))))){ for (i in e) { ei = e[i]; m = 0; for (j in ts) { if (ts[j] == ei){ m = (m + dm); }; }; if (ei.hp >= m){ ts[id] = (tg = ei); break; }; }; if ((((((tg == null)) || ((tg.stage == null)))) || ((tg.tm < (tg.vs * 0.6))))){ ts[id] = (tg = e[0]); }; }; } else { ts[id] = null; sa = false; }; } else { _local2 = (tg._y - y); dy = _local2; var _temp2 = _local2; _local2 = (tg.x - x); dx = _local2; _local2 = (Math.atan2(_temp2, _local2) + 1.5707963267949); wp = _local2; if (_local2 < 0){ wp = (wp + 6.28318530717959); }; if (rt < 0){ rt = (rt + 6.28318530717959); } else { if (rt >= 6.28318530717959){ rt = (rt - 6.28318530717959); }; }; ota = (wp - rt); if (ota < 0){ ota = (ota + 6.28318530717959); } else { if (ota >= 6.28318530717959){ ota = (ota - 6.28318530717959); }; }; if ((((ota > 5.65486677646163)) || ((ota < 0.261799387799149)))){ if ((((rt < (wp + (tn * 0.1)))) && ((rt > (wp - (tn * 0.1)))))){ rt = wp; } else { if (ota > 3.14159265358979){ rt = (rt - (tn * 0.2)); } else { rt = (rt + (tn * 0.2)); }; }; } else { if ((((rt < (wp + (tn * 0.2)))) && ((rt > (wp - (tn * 0.2)))))){ rt = wp; } else { if (ota > 3.14159265358979){ rt = (rt - (tn * 0.4)); } else { rt = (rt + (tn * 0.4)); }; }; }; }; rotation = (rt * 57.2957795130823); }; for (i in e) { _local4 = e[i]; ei = _local4; xd = (_local4.x - x); yd = (ei._y - y); if (((xd * xd) + (yd * yd)) < (368 + ei.ea)){ ei.ht((dm * ((s1 > 0)) ? 0.2 : 1), 4); if (visible){ visible = false; ts[id] = null; p.d2--; $$.push(this); d(this); Particle.$(x, y, 4); Particle.$(x, y, 4); Efx.$(acf, x, y, _.puri); }; }; }; if (sc > 240){ if ((((((((x < -17)) || ((y < -17)))) || ((x > 497)))) || ((y > 377)))){ if (visible){ visible = false; ts[id] = null; p.d2--; $$.push(this); d(this); }; }; }; } private function st(_arg1:Enemy, _arg2:Enemy):Number{ var _local3:Number = Math.abs((((Math.atan2((_arg1._y - y), (_arg1.x - x)) + 1.5707963267949) - rt) % 6.28318530717959)); var _local4:Number = Math.abs((((Math.atan2((_arg2._y - y), (_arg2.x - x)) + 1.5707963267949) - rt) % 6.28318530717959)); if (_local3 > 3.14159265358979){ _local3 = (6.28318530717959 - _local3); }; if (_local4 > 3.14159265358979){ _local4 = (6.28318530717959 - _local4); }; return ((_local3 - _local4)); } public static function reset():void{ $$.length = 0; ts.length = 0; $$ = ALL.concat(); ts = TS.concat(); } public static function $(_arg1:int, _arg2:int, _arg3:int){ var i:*; var w:*; var wi:*; var uq:*; var ei:*; var m:*; var j:*; var $x = _arg1; var $y = _arg2; var $od = _arg3; if ($$.length > 0){ var _local5 = $$[0]; with (_local5) { tn = 0.32; ys = -9; od = $od; x = (xp = $x); y = (yp = ($y + 8)); visible = true; var _local6 = _b; with (_local6) { bitmapData = _.pur.frame(1).b; x = _.pur.frame(1).x; y = _.pur.frame(1).y; }; if ((sa = (e.length > (rt = (sc = (xs = 0)))))){ for (i in e) { if (ts.indexOf(e[i]) == -1){ ts[id] = (tg = e[i]); break; }; }; if ((((((tg == null)) || ((tg.stage == null)))) || ((tg.tm < (tg.vs * 0.6))))){ w = 0x0400; wi = 0; uq = true; for (i in e) { ei = e[i]; m = 0; for (j in ts) { if (ts[j] == ei){ m = (m + dm); }; }; if (ei.hp >= m){ ts[id] = (tg = ei); break; }; if (m <= w){ var _local8 = (m < w); uq = _local8; if (_local8){ w = m; wi = i; }; }; }; if ((((((tg == null)) || ((tg.stage == null)))) || ((tg.tm < (tg.vs * 0.6))))){ if (uq){ ts[id] = (tg = e[wi]); }; if ((((((tg == null)) || ((tg.stage == null)))) || ((tg.tm < (tg.vs * 0.6))))){ _local6 = 0; m = _local6; j = _local6; for (i in e) { if (e.tm >= m){ j = i; m = e.tm; }; }; ts[id] = (tg = e[j]); }; }; }; } else { ts[id] = null; }; px = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; py = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; }; n.push(ac.addChild($$.shift())); }; } } }//package
Section 985
//purf (purf) package { import flash.display.*; public class purf extends Bitmap implements nNT { private var i:int; private var rx:Array; private var ry:Array; private var px:Number; private var py:Number; private var oy:Number; private var j:int; private var sa:Boolean; private var ox:Number; private static const ALL:Array = [[new purf(0), new purf(1), new purf(2), new purf(3), new purf(4), new purf(5), new purf(6), new purf(7), new purf(8), new purf(9)], [new purf(0), new purf(1), new purf(2), new purf(3), new purf(4), new purf(5), new purf(6), new purf(7), new purf(8), new purf(9)], [new purf(0), new purf(1), new purf(2), new purf(3), new purf(4), new purf(5), new purf(6), new purf(7), new purf(8), new purf(9)], [new purf(0), new purf(1), new purf(2), new purf(3), new purf(4), new purf(5), new purf(6), new purf(7), new purf(8), new purf(9)], [new purf(0), new purf(1), new purf(2), new purf(3), new purf(4), new purf(5), new purf(6), new purf(7), new purf(8), new purf(9)], [new purf(0), new purf(1), new purf(2), new purf(3), new purf(4), new purf(5), new purf(6), new purf(7), new purf(8), new purf(9)], [new purf(0), new purf(1), new purf(2), new purf(3), new purf(4), new purf(5), new purf(6), new purf(7), new purf(8), new purf(9)], [new purf(0), new purf(1), new purf(2), new purf(3), new purf(4), new purf(5), new purf(6), new purf(7), new purf(8), new purf(9)], [new purf(0), new purf(1), new purf(2), new purf(3), new purf(4), new purf(5), new purf(6), new purf(7), new purf(8), new purf(9)], [new purf(0), new purf(1), new purf(2), new purf(3), new purf(4), new purf(5), new purf(6), new purf(7), new purf(8), new purf(9)], [new purf(0), new purf(1), new purf(2), new purf(3), new purf(4), new purf(5), new purf(6), new purf(7), new purf(8), new purf(9)], [new purf(0), new purf(1), new purf(2), new purf(3), new purf(4), new purf(5), new purf(6), new purf(7), new purf(8), new purf(9)], [new purf(0), new purf(1), new purf(2), new purf(3), new purf(4), new purf(5), new purf(6), new purf(7), new purf(8), new purf(9)], [new purf(0), new purf(1), new purf(2), new purf(3), new purf(4), new purf(5), new purf(6), new purf(7), new purf(8), new purf(9)], [new purf(0), new purf(1), new purf(2), new purf(3), new purf(4), new purf(5), new purf(6), new purf(7), new purf(8), new purf(9)]]; public static var $$:Array = []; public function purf(_arg1:int){ var _local2:_Raster = _.purf.frame((i = _arg1)); super(_local2.b, "always"); ox = _local2.x; oy = _local2.y; } public function nt():void{ if (sa){ px = x; py = y; x = (rx[i] + ox); y = (ry[i] + oy); if ((((x == px)) && ((y == py)))){ sa = false; }; } else { if (--j >= 0){ x = (rx[j] + ox); y = (ry[j] + oy); } else { rx = (ry = null); Top.d(this); }; }; } public static function $(_arg1:purf, _arg2:Array, _arg3:Array):void{ var o = _arg1; var q = _arg2; var r = _arg3; if (o.stage == null){ var _local5 = o; with (_local5) { x = (px = ((rx = q)[(j = i)] + ox)); y = (py = ((ry = r)[i] + oy)); sa = true; }; Top.n.push(Top.acf.addChild(o)); }; } public static function reset():void{ $$.length = 0; $$ = ALL.concat(); } } }//package
Section 986
//Raster (Raster) package { import flash.display.*; public class Raster extends Top implements nNT { protected var _b:Bitmap; public function Raster(_arg1:Sprite, _arg2:int, _arg3:int, _arg4:_Raster, _arg5:Boolean=true){ var $c = _arg1; var $x = _arg2; var $y = _arg3; var $ = _arg4; var add = _arg5; super(); x = $x; y = $y; var _local7 = addChild((_b = new Bitmap($.b, "always"))); with (_local7) { x = $.x; y = $.y; }; if (add){ n.push($c.addChild(this)); return; }; if ($c == null){ return; }; $c.addChild(this); } public function nt():void{ } } }//package
Section 987
//red (red) package { import flash.display.*; public class red extends Top implements nNT { private var pw:int; private var _b:Bitmap; public static var $$:Array; public function red(){ addChild((_b = new Bitmap(null, "always"))); } public function nt():void{ var _local1:*; var _local2:Enemy; var _local3:Number; var _local4:Number; if ((y = (y - 30)) < -27){ $$.push(this); d(this); } else { for (_local1 in e) { _local2 = e[_local1]; _local3 = (_local2.x - x); _local4 = (_local2._y - y); if (((_local3 * _local3) + (_local4 * _local4)) < (616 + _local2.ea)){ if (s1 > 0){ _local2.ht((pw * 1.25)); } else { _local2.ht(pw); }; if (visible){ } else { continue; }; visible = false; $$.push(this); d(this); Efx.$(acf, ((x + (Math.random() * 10)) - 5), ((y + (Math.random() * 10)) - 5), _.redi, 0, ((Math.random() * 0.25) + 0.75)); Particle.$(x, y, 0); }; }; }; } public static function $(_arg1:int, _arg2:int, _arg3:Number, _arg4:_Raster, _arg5:Number):void{ var $x = _arg1; var $y = _arg2; var $pw = _arg3; var r = _arg4; var offset = _arg5; if ($$.length > 0){ var _local7 = $$[0]; with (_local7) { x = $x; y = $y; pw = ($pw * 0.8); visible = true; var _local8 = _b; with (_local8) { bitmapData = r.b; x = r.x; y = (r.y + (offset * 30)); }; }; new Sfx($S.shot$player$red, $$[0]); n.push(ac.addChild($$.shift())); }; } public static function reset():void{ $$ = [new (red), new (red), new (red), new (red), new (red)]; } } }//package
Section 988
//redr (redr) package { import flash.display.*; public class redr extends Top implements nNT { private var _b:Bitmap; private var pw:int; private var yc:Number; private var xc:Number; private static const vector:_red = (vectorC.addChild(new _red()) as _red); private static const vectorC:Sprite = new Sprite(); public static var $$:Array; public function redr(){ _b = (addChild(new Bitmap(new BitmapData(72, 72, true, 0), "always")) as Bitmap); } public function nt():void{ var _local1:*; var _local2:Enemy; var _local3:Number; var _local4:Number; if (((((((y = (y + yc)) < -27)) || (((x = (x + xc)) < -27)))) || ((x > 507)))){ $$.push(this); d(this); } else { for (_local1 in e) { _local2 = e[_local1]; _local3 = (_local2.x - x); _local4 = (_local2._y - y); if (((_local3 * _local3) + (_local4 * _local4)) < (616 + _local2.ea)){ if (s1 > 0){ _local2.ht((pw * 1.25)); } else { _local2.ht(pw); }; if (visible){ } else { continue; }; visible = false; $$.push(this); d(this); Efx.$(acf, ((x + (Math.random() * 10)) - 5), ((y + (Math.random() * 10)) - 5), _.redi); Particle.$(x, y, 0); }; }; }; } public static function $(_arg1:int, _arg2:int, _arg3:int, _arg4:Number, _arg5:int, _arg6:Number):void{ var rs:*; var $x = _arg1; var $y = _arg2; var r = _arg3; var $pw = _arg4; var g = _arg5; var offset = _arg6; if ($$.length > 0){ var _local8 = $$[0]; with (_local8) { x = $x; y = $y; pw = ($pw * 0.8); xc = (30 * Math.sin((r * 0.0174532925199433))); yc = (30 * -(Math.cos((r * 0.0174532925199433)))); visible = true; _.clear(_b.bitmapData); vector.rotation = r; vector.gotoAndStop(g); rs = _.render(vectorC, _b.bitmapData); _b.x = (rs.x + (xc * offset)); _b.y = (rs.y + (yc * offset)); }; new Sfx($S.shot$player$red, $$[0]); n.push(ac.addChild($$.shift())); }; } public static function reset():void{ $$ = [new (redr), new (redr), new (redr), new (redr), new (redr), new (redr), new (redr), new (redr), new (redr), new (redr), new (redr), new (redr), new (redr), new (redr), new (redr), new (redr), new (redr), new (redr), new (redr), new (redr)]; } } }//package
Section 989
//Reflection (Reflection) package { import flash.display.*; import flash.geom.*; public class Reflection extends Top implements nNT { private var _b:Bitmap; private var sx:Number; private var sy:Number; private var en:Enemy; private var w:Boolean; private var wr:Wreck; static var shx:Number = (Math.sin(0.8) * 0.4); static var pt:Point = new Point(); static var shy:Number = (Math.cos(0.8) * 0.6); public function Reflection(_arg1:Enemy, _arg2:_Raster){ var $en = _arg1; var $ = _arg2; super(); en = $en; var _local4 = addChild((_b = new Bitmap($.b, "always"))); with (_local4) { sx = (-((x = $.x)) * 1.5); sy = (-((y = $.y)) * 1.5); alpha = 0.3; }; n.push(Top.bg.lo.addChild(this)); nt(); } function die():void{ w = true; } public function nt():void{ var _local1:nBgWater; if (w){ if ((((wr == null)) || ((wr.stage == null)))){ d(this); return; }; x = (x + ((wr._x - x) * 0.3)); y = (y + ((wr._y - y) * 0.3)); rotation = wr.rotation; scaleX = (scaleY = (scaleY * 0.95)); alpha = (alpha + 0.02); } else { x = (en.x + (shx * sx)); y = ((en._y + (shy * sy)) - Top.bg.y); rotation = en.rotation; }; _local1 = bg.onWater(x, (y + Top.bg.y)); if (_local1 == null){ visible = false; return; }; visible = true; if (parent.contains((_local1 as DisplayObject))){ parent.setChildIndex(this, parent.getChildIndex((_local1 as DisplayObject))); }; } function wreck(_arg1:Wreck):void{ wr = _arg1; } } }//package
Section 990
//Rock (Rock) package { public class Rock extends Bgoc { private var gen:Boolean; private var enemyY:int; protected var spd:Number; private var genEnemy:Function; public function Rock(_arg1:int, _arg2:int, _arg3:_Raster, _arg4:int, _arg5:Number, _arg6:Function, _arg7:int=0){ super(_arg1, _arg2, _arg3, _arg4); _y = 0; y = ((height + 360) - bg.y); spd = -((_arg5 + 0.75)); if ((this is Rock2)){ return; }; genEnemy = _arg6; gen = !((genEnemy == null)); enemyY = _arg7; if (gen){ } else { spd = (spd * ((Math.random() * 0.8) + 0.6)); }; } override public function nt():void{ var _local1:Tanke; y = (y + spd); if ((bg.y + y) < 0){ bo.splice(bo.indexOf(this), 1); clearMemory(); d(this); visible = false; } else { if (gen){ if (((bg.y + y) + enemyY) < 440){ _local1 = genEnemy(); _local1.parentBase = this; _local1.x = (_local1.x + x); _local1.y = (_local1.y + y); gen = false; }; }; }; } } }//package
Section 991
//Rock2 (Rock2) package { public class Rock2 extends Rock { private var ene:Array; private var enei:int; public function Rock2(_arg1:int, _arg2:int, _arg3:_Raster, _arg4:int, _arg5:Number, _arg6:Array){ super(_arg1, _arg2, _arg3, _arg4, _arg5, null); ene = _arg6; if (ene == null){ enei = -1; spd = (spd * (Math.random() + 0.75)); } else { enei = 0; }; } override public function nt():void{ var _local1:*; y = (y + spd); if ((bg.y + y) < 0){ bo.splice(bo.indexOf(this), 1); clearMemory(); d(this); visible = false; } else { if (enei == -1){ } else { if (((bg.y + y) + int(ene[enei])) < 360){ _local1 = (ene[(enei + 1)] as Function)(); _local1.parentBase = this; _local1.x = (_local1.x + x); _local1.y = (_local1.y + y); enei = (enei + 2); if (enei >= ene.length){ enei = -1; }; }; }; }; } } }//package
Section 992
//RockGen (RockGen) package { class RockGen implements nBgGenerator { protected var enemyY:int; protected var spd:int; protected var enemy:Function; protected var layer:int; protected var r:_Raster; protected var x:int; var y:int; protected var mk:int; function RockGen(_arg1:int, _arg2:int, _arg3:_Raster, _arg4:int, _arg5:int, _arg6:int, _arg7:Function=null, _arg8:int=0){ x = _arg1; y = _arg2; r = _arg3; mk = _arg4; layer = _arg5; spd = _arg6; enemy = _arg7; enemyY = _arg8; } public function gen():void{ new Rock(x, y, r, mk, spd, enemy, enemyY).layer = layer; } } }//package
Section 993
//RockGen2 (RockGen2) package { class RockGen2 implements nBgGenerator { protected var spd:int; protected var layer:int; protected var r:_Raster; protected var x:int; var y:int; protected var ene:Array; protected var mk:int; function RockGen2(_arg1:int, _arg2:int, _arg3:_Raster, _arg4:int, _arg5:int, _arg6:int, _arg7:Array=null){ x = _arg1; y = _arg2; r = _arg3; mk = _arg4; layer = _arg5; spd = _arg6; ene = _arg7; } public function gen():void{ new Rock2(x, y, r, mk, spd, ene).layer = layer; } } }//package
Section 994
//sec (sec) package { import flash.display.*; import flash.events.*; import flash.text.*; public dynamic class sec extends MovieClip { public var a:int; public var b:TextField; public var c:int; public function sec(){ addFrameScript(0, frame1); } function frame1(){ a = 0; c = 0; b.background = true; b.border = true; b.backgroundColor = 0; b.borderColor = 0x808080; addEventListener("enterFrame", nt); } public function nt(_arg1:Event):void{ var e = _arg1; try { if ((((Top.lvl == 7)) || ((Top.lvl == 8)))){ b.text = String(int(((Top.bg.y / cGame.gameFPS) * 2))); b.textColor = 0xFFFF00; } else { if (Top.lvl == 0){ b.text = "??"; b.textColor = 0xFFFFFF; } else { b.text = String(int((Top.bg.y / cGame.gameFPS))); b.textColor = 0xFFFF00; }; }; } catch(e:Error) { b.text = "0"; b.textColor = 0xFFFFFF; }; } } }//package
Section 995
//Sfx (Sfx) package { import flash.display.*; public class Sfx extends Audio { protected var sfxVol:Number; var source:DisplayObject; protected static const sfxVolume:Number = 0.4; public static var STEREO:Boolean = true; public function Sfx(_arg1:_Audio, _arg2:DisplayObject=null, _arg3:Boolean=true, _arg4:Boolean=false, _arg5:int=1):void{ source = _arg2; switch (_arg1){ case $S.explosion$med: case $S.explosion$big: sfxVol = 1.25; break; case $S.explosion$small: case $S.explosion$missile$homing: case $S.shield$on: case $S.shield$off: case $S.shot$player$green$start: case $S.explosion$boss: sfxVol = 1.5; break; case $S.explosion$underwater: case $S.enemy$spawn$1: case $S.explosion$missile$nuke: case $S.explosion$questionbox: case $S.shot$enemy$1: case $S.shot$player$blackhole$end: case $S.shot$player$blackhole$loop: case $S.shot$player$blackhole$start2: case $S.bomb$red$explode$1: case $S.shot$player$white$charge: case $S.pickup$item$life: sfxVol = 2; break; case $explosion$playerdeath: sfxVol = 4; break; default: sfxVol = 1; }; super(_arg1, _arg4, _arg5); if (_arg3){ start(); }; } override function start(_arg1:int=0):void{ update(); super.start(_arg1); } override protected function updateVolume():void{ sTransform.volume = ((((sfxVolume * sfxVol) * volumeMaster) * volume) * ((Math.abs(sTransform.pan) * 0.2) + 0.8)); if (channel == null){ return; }; channel.soundTransform = sTransform; } override public function nt():void{ update(); } protected function update():void{ if (source == null){ return; }; if (STEREO){ direction = ((source.x - 240) * 0.00625); } else { direction = 0; }; updateVolume(); } override protected function hasRightsToStop(_arg1:Audio):Boolean{ return ((((_arg1.volume > 0.5)) && ((volume > (_arg1.volume * 0.9))))); } final protected function set direction(_arg1:Number):void{ if (_arg1 < -1){ _arg1 = -1; } else { if (_arg1 > 1){ _arg1 = 1; }; }; sTransform.pan = _arg1; if (channel == null){ } else { channel.soundTransform = sTransform; }; } try { STEREO = !(Boolean(Main.DATA.str)); } catch(e:Error) { }; } }//package
Section 996
//SfxCount (SfxCount) package { public class SfxCount extends Sfx { public function SfxCount():void{ super($S.ui$endlevel$count, null, true, true); } function stopNext():void{ loop = false; } } }//package
Section 997
//SfxY (SfxY) package { import flash.display.*; public class SfxY extends Sfx { private var sourceInBG:Boolean; public function SfxY(_arg1:_Audio, _arg2:DisplayObject=null, _arg3:Boolean=false, _arg4:Boolean=true, _arg5:Boolean=false, _arg6:int=1):void{ super(_arg1, _arg2, _arg4, _arg5, _arg6); sourceInBG = _arg3; } override protected function updateVolume():void{ if (source == null){ super.updateVolume(); return; }; var _local1:Number = (1 - (Math.abs(((180 - source.y) - (sourceInBG) ? Top.bg.y : 0)) / 180)); if (_local1 > 1){ _local1 = 1; } else { if (_local1 < 0){ _local1 = 0; }; }; sTransform.volume = (((((sfxVolume * sfxVol) * volumeMaster) * volume) * ((Math.abs(sTransform.pan) * 0.25) + 0.75)) * _local1); if (channel == null){ } else { channel.soundTransform = sTransform; }; } } }//package
Section 998
//Shadow (Shadow) package { import flash.display.*; import flash.geom.*; public class Shadow extends Top implements nNT { private var refl:Reflection; private var _b:Bitmap; private var sx:Number; private var en:Enemy; private var sy:Number; private var w:Boolean; private var wr:Wreck; private static const SHAD:ColorTransform = new ColorTransform(0, 0, 0); static var shx:Number = Math.sin(0.8); static var shy:Number = Math.cos(0.8); static var pt:Point = new Point(); public function Shadow(_arg1:Enemy, _arg2:_Raster, _arg3:_Raster){ var $en = _arg1; var $ = _arg2; var $$ = _arg3; super(); en = $en; var _local5 = addChild((_b = new Bitmap($.b, "always"))); with (_local5) { sx = (-((x = $.x)) * 1.5); sy = (-((y = $.y)) * 1.5); transform.colorTransform = SHAD; }; n.push(shad.addChild(this)); nt(); refl = new Reflection(en, $$); } function wreck(_arg1:Wreck):void{ wr = _arg1; refl.wreck(_arg1); } function die():void{ w = true; refl.die(); } public function nt():void{ if (w){ if ((((wr == null)) || ((wr.stage == null)))){ d(this); } else { x = (x + ((wr._x - x) * 0.3)); y = (y + ((wr._y - y) * 0.3)); rotation = wr.rotation; scaleX = (scaleY = (scaleY * 0.95)); alpha = (alpha + 0.02); }; } else { x = (en.x + (shx * sx)); y = (en.y + (shy * sy)); rotation = en.rotation; }; } } }//package
Section 999
//shield (shield) package { public class shield extends Timeline { private var tt:int; private var hk:Number; private var rx:Number; private var ry:Number; private var dt:int; private var sk:Number; private var dc:Number; private static const fn:Array = [0, 1, 85, 169, 253]; public function shield(){ tt = (180 + (180 / dif)); dt = (36 + (36 / dif)); hk = ((99 / tt) / 1.23); dc = (0.75 / dt); sk = (rx = (ry = 0)); super(ply, 240, 240, _.shield); goto(fn[s1]); } override public function nt():void{ var _local1:int; var _local2:*; var _local3:Enemy; var _local4:Number; var _local5:Number; var _local6:Number; var _local7:Number; switch (s1){ case 0: break; case 3: for (_local2 in e) { _local3 = e[_local2]; _local4 = (_local3.x - p.x); _local5 = (_local3._y - p.y); if (((_local4 * _local4) + (_local5 * _local5)) < (4000 + _local3.ea)){ _local3.ht(3, 2); }; }; default: _local1 = (s2 = (s2 - 1)); if (_local1 > 0){ _local6 = ((p.x - x) * 0.75); _local7 = ((p.y - y) * 0.75); sk = (sk + 0.8); if ((((_local6 > 3)) || ((_local6 < -3)))){ rx = (_local6 * -0.9); x = (x + _local6); } else { x = (x + (_local6 + (Math.sin(sk) * (rx = (rx * 0.95))))); }; if ((((_local7 > 3)) || ((_local7 < -3)))){ ry = (_local7 * -0.9); y = (y + _local7); } else { y = (y + (_local7 + (Math.cos(sk) * (ry = (ry * 0.95))))); }; hud.refresh((s1 - 1), (_local1 * hk)); if (_local1 < dt){ scaleX = (scaleY = (alpha = (alpha - dc))); }; nf(); if (_f >= fn[(s1 + 1)]){ goto(fn[s1]); }; } else { hud.rm(0); hud.rm(1); hud.rm(2); if (inv){ p.ci = (p.ci + ((32 / dif) + 64)); } else { inv = true; }; _local1 = 0; s1 = _local1; goto(0); new Sfx($S.shield$off); }; }; } public function protect(_arg1:Shot):void{ new shield$fx(this, (((Math.atan2((_arg1.y - p.y), (_arg1.x - p.x)) * 180) / Math.PI) + 90)); } public function av(_arg1:int):void{ if ((((s2 == 0)) || ((_arg1 == s1)))){ } else { hud.rm(0); hud.rm(1); hud.rm(2); }; s1 = _arg1; s2 = (tt + ((s1 == 1)) ? (tt * 0.244) : (tt * 0.08)); hud.refresh((s1 - 1), s2); x = p.x; y = p.y; scaleX = (scaleY = (alpha = 1)); goto(fn[_arg1]); new Sfx($S.shield$on); } } }//package
Section 1000
//shield$fx (shield$fx) package { public class shield$fx extends Timeline { private var fadeIn:Boolean; public function shield$fx(_arg1:shield, _arg2:Number){ super(_arg1, 0, 0, _.shield$fx); alpha = 0.15; rotation = _arg2; fadeIn = true; goto((s1 - 1)); } override public function nt():void{ if (fadeIn){ if (alpha < 1){ alpha = (alpha + 0.25); if (alpha >= 1){ alpha = 1; fadeIn = false; }; }; return; }; alpha = (alpha - 0.04); if (alpha <= 0){ d(this); }; } } }//package
Section 1001
//Shot (Shot) package { public class Shot extends Timeline { protected var rt:Number; private var dspd:int; private var defl:Boolean; private var ddir:int; protected var yc:Number; protected var xc:Number; private var rmv:Boolean; private static const gf:_Timeline = _.shot$1; public function Shot(_arg1:int, _arg2:int, _arg3:Number=0, _arg4:_Timeline=null){ super(sh, _arg1, _arg2, ((_arg4 == null)) ? gf : _arg4); defl = false; var _local5:Number = (p.x - _arg1); var _local6:Number = (p.y - _arg2); if ((((s.length >= bun)) || (((!(bos)) && (((((_local5 * _local5) + (_local6 * _local6)) * dif) < 2500)))))){ if (visible){ if (lvl != 6){ visible = false; d(this); rmv = true; return; }; }; }; xc = (bsp * Math.sin((rt = _arg3))); yc = (bsp * Math.cos(_arg3)); s.push(this); Efx.$(sh, _arg1, _arg2, _.shoti, (Math.random() * 360), ((Math.random() * 0.5) + 0.5), false); rmv = false; } public function di():void{ if (visible){ Efx.$(fx, x, y, _.blast, (Math.random() * 360), 0.25); ocs = (ocs + 10); csc = (csc + 10); shk = (shk + 1); visible = false; }; } protected function reflect(_arg1:Number, _arg2:Number):void{ new shotr(x, y, rt, Math.atan2(_arg2, _arg1)); } override public function nt():void{ var _local1:Number; var _local2:Number; if (visible){ x = (x + xc); y = (y - yc); if (defl){ xc = (xc * 0.99); yc = (yc * 0.99); x = (x + (ddir * dspd)); dspd = (dspd + 1); }; if ((((((((x < -4)) || ((y < -4)))) || ((x > 484)))) || ((y > 364)))){ visible = false; return; }; if (alv){ if (s1 > 0){ _local1 = (p.x - x); _local2 = (p.y - y); if (((_local1 * _local1) + (_local2 * _local2)) < 1557){ di(); p.protect(this); if (s1 == 2){ reflect(_local1, _local2); }; return; }; } else { if (inv){ } else { if (ar > 0){ _local1 = (x - p.x); _local2 = (y - p.y); if (((_local1 * _local1) + (_local2 * _local2)) < 120){ di(); inv = true; ar = (ar - 1); new Sfx($S.explosion$armor, p); return; }; } else { _local1 = (x - p.x); _local2 = (y - p.y); if (((_local1 * _local1) + (_local2 * _local2)) < 120){ di(); alv = false; return; }; }; }; }; }; lp(); } else { if (rmv){ return; }; s.splice(s.indexOf(this), 1); d(this); rmv = true; }; } public function deflect(_arg1:Number):void{ if (defl){ return; }; if (y > p.y){ return; }; var _local2:Number = Math.abs(((y - p.y) * Math.tan((_arg1 * 0.0174532925199433)))); if (_arg1 > 0){ _local2 = (_local2 + p.x); } else { _local2 = (p.x - _local2); }; if (x < _local2){ ddir = -1; } else { if (x == _local2){ ddir = ((int((Math.random() * 2)) * 2) - 1); } else { ddir = 1; }; }; dspd = 1; defl = true; } } }//package
Section 1002
//Shot2 (Shot2) package { public class Shot2 extends Shot { public function Shot2(_arg1:int, _arg2:int, _arg3:Number=0){ super(_arg1, _arg2, _arg3, _.shot$2); rand(); xc = (xc * 0.85); yc = (yc * 0.85); new Sfx($S.shot$enemy$1, this, true, false, 0); } override protected function reflect(_arg1:Number, _arg2:Number):void{ new shotr(x, y, rt, Math.atan2(_arg2, _arg1), 1); } } }//package
Section 1003
//Shot3 (Shot3) package { public class Shot3 extends Shot { public function Shot3(_arg1:int, _arg2:int, _arg3:Number){ super(_arg1, _arg2, _arg3, _.shot$3); rand(); xc = (xc * 0.9); yc = (yc * 0.9); if (dif == 0.5){ if (lvl == 6){ xc = (xc * 1.5); yc = (yc * 1.5); }; }; rotation = (Math.round((_arg3 * 0.636619772367581)) * 90); new Sfx($S.shot$enemy$1, this, true, false, 0); } override protected function reflect(_arg1:Number, _arg2:Number):void{ new shotr(x, y, rt, Math.atan2(_arg2, _arg1), 2); } override public function deflect(_arg1:Number):void{ } } }//package
Section 1004
//shotr (shotr) package { public class shotr extends Timeline { private var yc:Number; private var xc:Number; private var sp:Number; public function shotr(_arg1:int, _arg2:int, _arg3:Number, _arg4:Number, _arg5:int=0){ var _local8:Number; if (_arg3 < -3.14159265358979){ _arg3 = (_arg3 + 6.28318530717959); } else { if (_arg3 >= 3.14159265358979){ _arg3 = (_arg3 - 6.28318530717959); }; }; var _local6:Number = (_arg4 - _arg3); if (_local6 < -3.14159265358979){ _local6 = (_local6 + 6.28318530717959); } else { if (_local6 >= 3.14159265358979){ _local6 = (_local6 - 6.28318530717959); }; }; var _local7:Number = ((_local6 < 0)) ? ((_arg4 * 2) - _arg3) : _arg3; var _local9:int; var _local10:int; sp = bsp; if (Player.up){ _local10 = -1; sp = 22; }; if (Player.down){ _local10 = (_local10 + 1); sp = 22; }; if (Player.left){ _local9 = -1; sp = 22; }; if (Player.right){ _local9 = (_local9 + 1); sp = 22; }; _local8 = (Math.atan2((_local10 - Math.cos(_local7)), (_local9 + Math.sin(_local7))) + 1.5707963267949); xc = Math.sin(_local8); yc = Math.cos(_local8); rotation = (Math.random() * 360); super(sh, _arg1, _arg2, ((_arg5 == 0)) ? _.shotr : ((_arg5 == 1)) ? _.shotr2 : _.shotr3, ((Math.random() * 10) >> 0)); } override public function nt():void{ var _local1:*; var _local2:Enemy; var _local3:Number; var _local4:Number; if (sp > bsp){ sp = (sp * 0.92); } else { sp = bsp; }; if (((((((((x = (x + (sp * xc))) < -4)) || (((y = (y - (sp * yc))) < -4)))) || ((x > 484)))) || ((y > 364)))){ d(this); } else { lp(); for (_local1 in e) { _local2 = e[_local1]; _local3 = (_local2.x - x); _local4 = (_local2._y - y); if (((_local3 * _local3) + (_local4 * _local4)) < (_local2.ea * 0.5)){ _local2.ht(0x0100, 1); Efx.$(fx, x, y, _.blast, (Math.random() * 360), 0.25); if (visible){ visible = false; d(this); }; }; }; }; } } }//package
Section 1005
//spawn (spawn) package { public class spawn extends Timeline { public function spawn(){ super(Top.ply, 240, 240, _.spawn); } override public function nt():void{ nf(); if (_f == 56){ p.visible = true; ctr = true; if (lvl == 0){ } else { sht = true; des = true; }; inv = true; alv = true; p.dc = 0; p.goto(7); d(this); } else { if (lvl == 0){ y = p.y; }; }; } } }//package
Section 1006
//star$1 (star$1) package { public class star$1 extends Raster { private var yp:Number; private var sc:int; private var xp:int; private var sp:Number; public function star$1(_arg1:int, _arg2:int){ sc = 0; rotation = (Math.random() * 360); sp = ((Math.random() * -4) - 4); super(im, ((xp = _arg1) + (16 * Math.sin((rotation * 0.0174532925199433)))), ((yp = _arg2) - (16 * Math.cos((rotation * 0.0174532925199433)))), _.star$1); } override public function nt():void{ var _local1:Number; var _local2:Number; rotation = (rotation - 14); x = (xp + (16 * Math.sin((rotation * 0.0174532925199433)))); if ((y = ((yp = (yp + (sp = (sp + 0.4)))) - (16 * Math.cos((rotation * 0.0174532925199433))))) > 385){ d(this); } else { if (sc > 12){ _local1 = (x - p.x); _local2 = (y - p.y); if ((((((_local1 * _local1) + (_local2 * _local2)) < 400)) && (alv))){ Efx.$(bg, x, (y - bg.y), _.bi$4, (Math.random() * 360), 1, false); if (lvl == 6){ if (Math.random() < 0.5){ new Sfx($S.pickup$bonus$1, this); } else { new Sfx($S.pickup$bonus$3, this); }; } else { new Sfx($S.pickup$bonus$3, this); }; new Bonus(x, (y - bg.y), ((lvl == 6)) ? 0 : 2); md = (md + 1); c$ = (c$ + ((lvl == 6)) ? 1 : 2); c$$ = (c$$ + 1); d(this); }; }; }; if ((++sc % 3) == 0){ Efx.$(fx, x, y, _.star$1i); }; } } }//package
Section 1007
//star$2 (star$2) package { public class star$2 extends Raster { private var yp:Number; private var sc:int; private var xp:int; private var sp:Number; public function star$2(_arg1:int, _arg2:int){ sc = 0; rotation = (Math.random() * 360); sp = ((Math.random() * -4) - 4); super(im, ((xp = _arg1) + (16 * Math.sin((rotation * 0.0174532925199433)))), ((yp = _arg2) - (16 * Math.cos((rotation * 0.0174532925199433)))), _.star$2); } override public function nt():void{ var _local1:Number; var _local2:Number; rotation = (rotation + 14); x = (xp + (16 * Math.sin((rotation * 0.0174532925199433)))); if ((y = ((yp = (yp + (sp = (sp + 0.4)))) - (16 * Math.cos((rotation * 0.0174532925199433))))) > 385){ d(this); } else { if (sc > 12){ _local1 = (x - p.x); _local2 = (y - p.y); if ((((((_local1 * _local1) + (_local2 * _local2)) < 400)) && (alv))){ Efx.$(bg, x, (y - bg.y), _.bi$4, (Math.random() * 360), 1, false); if (lvl == 6){ if (Math.random() < 0.5){ new Sfx($S.pickup$bonus$2, this); } else { new Sfx($S.pickup$bonus$4, this); }; } else { new Sfx($S.pickup$bonus$4, this); }; new Bonus(x, (y - bg.y), ((lvl == 6)) ? 1 : 3); md = (md + 1); c$ = (c$ + ((lvl == 6)) ? 1 : 2); c$$ = (c$$ + 1); d(this); }; }; }; if ((++sc % 3) == 0){ Efx.$(fx, x, y, _.redi, 0, 0.625); }; } } }//package
Section 1008
//submerge (submerge) package { public class submerge extends Anim { public function submerge(){ addFrameScript(240, frame241); super(Top.aboveAll); gotoAndStop(1); } function frame241(){ new Sfx($S.alert$submerging$textbeep); } override public function nt():void{ if (Top.ce < 0){ visible = false; return; }; if (currentFrame >= 241){ if (Top.inv){ Top.p.ci = (currentFrame + 300); } else { Top.inv = true; Top.p.ci = (currentFrame + 300); }; if (currentFrame == totalFrames){ if ((((Top.ce > 0)) || ((((Top.ce == 0)) && (Top.alv))))){ Top.gm.nextLevel(); }; return; }; }; nextFrame(); } } }//package
Section 1009
//Tank (Tank) package { import flash.display.*; import flash.geom.*; import flash.filters.*; public class Tank extends Enemy { private var tn:Number; private var rt:Number; private var yb:int; private var eb:int; private var _b:Bitmap; private var ou:Boolean; private var _f:int; private var o:Boolean; private var gx:int; private var gy:int; private var bounds:Rectangle; private var gn:Sprite; private var ax:Array; private var ar:Array; private var _t:int; private var ay:Array; private static const ct:Sprite = new Sprite(); private static const tr:Bitmap = new Bitmap(_.trail.b, "always"); private static const cu:Sprite = new Sprite(); private static const ft:DropShadowFilter = new DropShadowFilter(4, 45, 0, 0.4, 4, 4, 5); public function Tank(_arg1:Array, _arg2:Array, _arg3:Array, _arg4:Boolean, _arg5:int, _arg6:int, _arg7:int, _arg8:_Timeline, _arg9:_Timeline, _arg10:Number, _arg11:int){ var rs:_Raster; var $x = _arg1; var $y = _arg2; var $r = _arg3; var $o = _arg4; var $df = _arg5; var $ea = _arg6; var $gx = _arg7; var r = _arg8; var $xt = _arg9; var $xz = _arg10; var pt = _arg11; super(); rs = r.frame(0); sk = true; df = (hp = ($df * dif)); if ((o = $o)){ ea = -(($ea + 0x0400)); } else { ou = false; ea = -1024; eb = $ea; }; xt = $xt; xz = $xz; bg.du((x = (ax = $x)[(rt = (tn = (_f = 0)))]), (y = (ay = $y)[0]), (rotation = (ar = $r)[0]), pt); _y = (y + bg.y); _t = $r.length; addChild((_b = new Bitmap(rs.b, "always"))).x = rs.x; yb = ((360 + height) + (_b.y = rs.y)); _b.filters = [ft]; gx = $gx; var _local13 = (gn = new Sprite()).addChild(new Bitmap(r.frame(1).b, "always")); with (_local13) { x = r.frame(1).x; y = (gy = r.frame(1).y); }; if (o){ } else { bounds = _b.getBounds(this); }; addChild(gn).filters = [ft]; eee.addChild(this); } override protected function di():void{ var _local1:Number = (df * ((((lvl == 7)) || ((lvl == 8)))) ? 0.75 : 1.5); Efx.$(fx, x, _y, xt, (Math.random() * 360), xz); bg.nct(this, x, _y, (xz * 0.5)); if (sk){ bg.gck(x, _y, (xz * 0.5)); }; ocs = (ocs + _local1); csc = (csc + _local1); rm(); super.di(); } override public function ss(_arg1:Number, _arg2:Number, _arg3:bomb$4):void{ sk = false; sucker = _arg3; skr = (Math.atan2(_arg2, _arg1) + 1.5707963267949); skd = ((x < x)) ? ((Math.random() * 4) + 4) : ((Math.random() * -4) - 4); air.addChild(this); y = (y + bg.y); } protected function st():void{ var _local1:Number; var _local2:Number; var _local3:Number; var _local4:Number; var _local5:Number; if (((ou) && (sk))){ _local1 = (p.x - x); _local2 = (p.y - _y); if ((((_local1 * _local1) + (_local2 * _local2)) * dif) > 17424){ _local3 = ((gn.rotation + rotation) * 0.0174532925199433); _local4 = Math.sin(_local3); _local5 = Math.cos(_local3); new Shot(((x + (gx * _local5)) - (gy * _local4)), ((_y + (gx * _local4)) + (gy * _local5)), _local3); }; }; } override protected function ot():void{ var _local2:*; if (sk){ if (++_f < _t){ bg.dt((x = ax[_f]), (y = ay[_f]), (rotation = ar[_f]), ct, cu); _y = (y + bg.y); } else { if ((_y = (y + bg.y)) > yb){ rm(); }; }; } else { gv(); }; var _local1:Number = (cb() * 57.2957795130823); if ((((Math.abs((_local1 - rt)) < 10)) || ((Math.abs((_local1 - rt)) > 350)))){ rt = _local1; tn = 0; } else { if ((((rt < _local1)) && ((tn < 6)))){ tn = (tn + (Math.random() + 1)); } else { if (tn > -6){ tn = (tn - (Math.random() + 1)); }; }; }; gn.rotation = ((rt = (rt + tn)) - rotation); if (o){ if (++tm == 24){ ea = -((ea + 0x0400)); }; return; }; if (sk){ ou = true; for (_local2 in bo) { if ((bo[_local2] is Bgoc)){ if (bo[_local2].ct.hitTestPoint((x + bounds.x), (_y + bounds.y), true)){ ou = false; break; }; if (bo[_local2].ct.hitTestPoint(((x + bounds.x) + bounds.width), (_y + bounds.y), true)){ ou = false; break; }; if (bo[_local2].ct.hitTestPoint(((x + bounds.x) + bounds.width), ((_y + bounds.y) + bounds.height), true)){ ou = false; break; }; if (bo[_local2].ct.hitTestPoint((x + bounds.x), ((_y + bounds.y) + bounds.height), true)){ ou = false; break; }; }; }; }; tm = (tm + 1); ea = ((((tm >= 24)) && (ou))) ? eb : -1024; } var _local1 = (ct.addChild(cu) as Sprite).addChild(tr); with (_local1) { x = _.trail.x; y = -20; }; } }//package
Section 1010
//Tanka (Tanka) package { import flash.display.*; public class Tanka extends Enemy { protected var _b:Bitmap; protected var _f:int; protected var _g:_Timeline; protected var yb:int; protected var _t:int; public function Tanka(_arg1:Sprite, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:_Timeline, _arg7:_Timeline, _arg8:Number, _arg9:int=24){ var _local10:_Raster; super(); _local10 = (_g = _arg6).frame((_f = 0)); sk = true; df = (hp = (_arg4 * dif)); ea = -((_arg5 + 0x0400)); xt = _arg7; xz = _arg8; x = _arg2; _y = ((y = _arg3) + bg.y); _t = _arg6.g.length; vs = _arg9; addChild((_b = new Bitmap(_local10.b, "always"))).x = _local10.x; yb = ((360 + height) + (_b.y = _local10.y)); _arg1.addChild(this); } override public function ss(_arg1:Number, _arg2:Number, _arg3:bomb$4):void{ sk = false; sucker = _arg3; skr = (Math.atan2(_arg2, _arg1) + 1.5707963267949); skd = ((x < x)) ? ((Math.random() * 4) + 4) : ((Math.random() * -4) - 4); air.addChild(this); y = (y + bg.y); } protected function st(_arg1:int, _arg2:int):void{ var _local3:Number; var _local4:Number; if (sk){ _local3 = (p.x - x); _local4 = (p.y - _y); if ((((_local3 * _local3) + (_local4 * _local4)) * dif) > 17424){ new Shot(_arg1, _arg2, cb()); }; }; } override protected function ot():void{ _f = (_f + 1); rf(); } override protected function di():void{ var _local1:Number; _local1 = (df * ((((lvl == 7)) || ((lvl == 8)))) ? 0.75 : 1.5); Efx.$(fx, x, _y, xt, (Math.random() * 360), xz); if (sk){ bg.ck(this, x, _y, (xz * 0.5)); } else { bg.nct(this, x, _y, (xz * 0.5)); }; ocs = (ocs + _local1); csc = (csc + _local1); rm(); super.di(); } protected function str(_arg1:int, _arg2:int, _arg3:Number):void{ var _local4:Number; var _local5:Number; if (sk){ _local4 = (p.x - x); _local5 = (p.y - _y); if ((((_local4 * _local4) + (_local5 * _local5)) * dif) > 17424){ new Shot(_arg1, _arg2, _arg3); }; }; } protected function rf():void{ var _local1:_Raster; _local1 = _g.frame((_f = (_f % _t))); _b.bitmapData = _local1.b; _b.x = _local1.x; _b.y = _local1.y; if (sk){ if ((_y = (y + bg.y)) > yb){ rm(); }; } else { gv(); }; tm = (tm + 1); if (tm == vs){ ea = -((ea + 0x0400)); }; } } }//package
Section 1011
//TankAI (TankAI) package { import flash.display.*; public class TankAI extends Tanku implements nBgObject { protected var decideFreq:Number; protected var acc:Number; protected var forward:Boolean; protected var speed:Number; protected var longest:int; protected var stopped:Boolean; var layer:int; protected var speedMax:Number; protected var accMax:Number; protected var rotateJitter:int; protected var brake:Number; protected var stopping:Boolean; public function TankAI(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:int, _arg7:_Timeline, _arg8:_Timeline, _arg9:Number, _arg10:int=-1){ var _local14:Enemy; var _local15:Number; var _local16:Number; var _local17:int; super(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7, _arg8, _arg9, _arg10); var _local11:int = -((ea + 0x0400)); var _local12:int; var _local13:int = eee.numChildren; while (_local12 < _local13) { _local14 = (eee.getChildAt(_local12) as Enemy); if (_local14 == this){ } else { _local15 = (_local14.x - x); _local16 = (_local14.y - y); _local17 = _local14.ea; if (_local17 <= 0){ _local17 = -((_local17 + 0x0400)); }; if (((_local15 * _local15) + (_local16 * _local16)) < (_local11 + _local17)){ rm(); return; }; }; _local12 = (_local12 + 1); }; stopping = (Math.random() < 0.5); stopped = false; longest = _b.height; acc = 0; } protected function initMove(_arg1:Number=1, _arg2:Number=1.5, _arg3:Number=0.5, _arg4:Number=0.8, _arg5:int=4, _arg6:Number=0.05):void{ speed = _arg1; speedMax = _arg2; accMax = _arg3; brake = _arg4; rotateJitter = _arg5; decideFreq = _arg6; decideFwdOrBwd(true); } protected function move(_arg1:Boolean=true):void{ var _local2:int; var _local3:int; var _local4:int; var _local5:int; var _local6:DisplayObject; var _local7:Boolean; var _local8:int; var _local9:Enemy; var _local10:Number; var _local11:Number; var _local12:int; if (stopped){ if (speed > 0.5){ speed = (speed * brake); x = (x + (Math.sin((rotation * 0.0174532925199433)) * speed)); y = (y - (Math.cos((rotation * 0.0174532925199433)) * speed)); } else { if (speed < -0.5){ speed = (speed * brake); x = (x + (Math.sin((rotation * 0.0174532925199433)) * speed)); y = (y - (Math.cos((rotation * 0.0174532925199433)) * speed)); }; }; } else { rotation = (rotation + ((Math.random() - 0.5) * rotateJitter)); if (Math.random() < decideFreq){ decideFwdOrBwd(); }; if (stopping){ if (forward){ acc = (acc + ((Math.random() * accMax) * 0.25)); } else { acc = (acc - ((Math.random() * accMax) * 0.25)); }; } else { if (forward){ acc = (acc + ((Math.random() - 0.4) * accMax)); if (acc < 0){ stopping = true; }; } else { acc = (acc - ((Math.random() - 0.4) * accMax)); if (acc > 0){ stopping = true; }; }; }; speed = (speed + acc); if (speed > speedMax){ speed = speedMax; } else { if (speed < -(speedMax)){ speed = -(speedMax); }; }; x = (x + (Math.sin((rotation * 0.0174532925199433)) * speed)); y = (y - (Math.cos((rotation * 0.0174532925199433)) * speed)); if ((((x < (20 - width))) || ((x > (width + 500))))){ rm(); return; }; _local2 = bg.lo.numChildren; if (_arg1){ _local5 = 0; while (_local5 < _local2) { _local6 = bg.lo.getChildAt(_local5); if ((_local6 is nBgObject)){ if (hitTestObject(_local6)){ if (stopping){ stopped = true; break; }; speed = (speed * -0.1); acc = (acc * -0.1); forward = !(forward); stopping = true; break; }; }; _local5 = (_local5 + 1); }; } else { _local7 = false; _local5 = 0; for (;_local5 < _local2;(_local5 = (_local5 + 1))) { _local6 = bg.lo.getChildAt(_local5); if ((_local6 is Bgoc)){ _local6 = (_local6 as Bgoc).ct; if (_local6.hitTestPoint((x - 25), (_y - 25), true)){ } else { continue; }; if (_local6.hitTestPoint((x + 25), (_y - 25), true)){ } else { continue; }; if (_local6.hitTestPoint((x + 25), (_y + 25), true)){ } else { continue; }; if (_local6.hitTestPoint((x - 25), (_y + 25), true)){ _local7 = true; break; }; }; }; if (_local7){ } else { if (stopping){ stopped = true; } else { speed = (speed * -0.1); acc = (acc * -0.1); forward = !(forward); stopping = true; }; }; }; if (ea <= 0){ _local8 = -((ea + 0x0400)); } else { _local8 = ea; }; _local3 = 0; _local4 = eee.numChildren; while (_local3 < _local4) { _local9 = (eee.getChildAt(_local3) as Enemy); if (_local9 == this){ } else { _local10 = (_local9.x - x); _local11 = (_local9.y - y); _local12 = _local9.ea; if (_local12 <= 0){ _local12 = -((_local12 + 0x0400)); }; if (((_local10 * _local10) + (_local11 * _local11)) < (_local8 + _local12)){ if (stopping){ stopped = true; break; }; speed = (speed * -0.1); acc = (acc * -0.1); forward = !(forward); stopping = true; break; }; }; _local3 = (_local3 + 1); }; }; } public function getLayer():int{ return (layer); } protected function decideFwdOrBwd(_arg1:Boolean=false):void{ var _local2:Boolean = forward; var _local3:Number = ((Math.random() * 120) + 180); var _local4:Number = (((Math.random() * 120) + 120) - bg.y); var _local5:Number = (Math.sin((rotation * 0.0174532925199433)) * 30); var _local6:Number = (-(Math.cos((rotation * 0.0174532925199433))) * 30); var _local7:Number = ((x + _local5) - _local3); var _local8:Number = ((y + _local6) - _local4); var _local9:Number = ((_local7 * _local7) + (_local8 * _local8)); var _local10:Number = ((x - _local5) - _local3); var _local11:Number = ((y - _local6) - _local4); var _local12:Number = ((_local10 * _local10) + (_local11 * _local11)); forward = (_local9 <= _local12); if (_arg1){ return; }; if (forward == _local2){ return; }; stopping = true; } } }//package
Section 1012
//Tanke (Tanke) package { public class Tanke extends Tanka implements nBgObject { public var offsetY:int; var layer:int; protected var emitD:int; private var cell:Boolean; public var parentBase:Rock; public function Tanke(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:_Timeline, _arg7:_Timeline, _arg8:Number){ offsetY = _arg2; super(bg.hi, _arg1, offsetY, _arg4, _arg5, _arg6, _arg7, _arg8, 150); rotation = _arg3; yb = (height * -0.5); emitD = 0; cell = (lvl >= 8); } override public function ss(_arg1:Number, _arg2:Number, _arg3:bomb$4):void{ ht(2, 4); } override protected function di():void{ var _local1:Number; var _local2:Number; var _local3:Number; _local1 = (df * ((((lvl == 7)) || ((lvl == 8)))) ? 0.75 : 1.5); Efx.$(fx, x, _y, xt, (Math.random() * 360), xz, false); new Sfx($S.explosion$boss, this); if (sk){ bg.ck(this, x, _y, (xz * 0.5)); } else { bg.nct(this, x, _y, (xz * 0.5)); }; ocs = (ocs + _local1); csc = (csc + _local1); rm(); ek = (ek + 1); if ((ek % 113) == 0){ new star$1(x, y); } else { if ((ek & 127) == 0){ new star$2(x, y); }; }; if (cell){ new e52(x, _y); }; if ((_y + (150 * dif)) > 360){ _local2 = (p.x - x); _local3 = (p.y - _y); if (((_local2 * _local2) + (_local3 * _local3)) > ((b2 * b2) * 900)){ new umissile(x, _y, parentBase); }; }; } override protected function ot():void{ } public function getLayer():int{ return (layer); } protected function emit():void{ } override protected function rf():void{ var _local1:_Raster; _local1 = _g.frame((_f = (_f % _t))); _b.bitmapData = _local1.b; _b.x = _local1.x; _b.y = _local1.y; y = (parentBase.y + offsetY); if (sk){ if ((_y = (y + bg.y)) < yb){ rm(); }; } else { gv(); }; tm = (tm + 1); if (tm == vs){ ea = -((ea + 0x0400)); }; } protected function loop():Boolean{ emitD = (emitD + 1); if (visible){ if (cell){ if ((((tm >= 1000)) || ((((lvl == 9)) && ((tm >= 200)))))){ Efx.$(fx, x, _y, blast, (Math.random() * 360), 0.75); new e52(x, _y); cell = false; }; }; if (_y < 320){ if (Math.random() < ((320 - _y) / 720)){ emit(); }; }; if ((_f + 1) < _t){ _f = (_f + 1); rf(); if (parent == null){ return (true); }; return (false); }; _f = 0; rf(); return ((parent == null)); }; return (true); } } }//package
Section 1013
//Tanke$die (Tanke$die) package { public class Tanke$die extends Raster { private var parentBase:Rock; private var offsetY:Number; public function Tanke$die(_arg1:int, _arg2:int, _arg3:int, _arg4:_Raster, _arg5:Rock){ parentBase = _arg5; offsetY = (_arg2 - parentBase.y); rotation = _arg3; super(bg.lo, _arg1, (parentBase.y + offsetY), _arg4); } override public function nt():void{ y = (parentBase.y + offsetY); if (parentBase.visible){ if ((y + bg.y) < -(height)){ d(this); }; } else { d(this); }; } } }//package
Section 1014
//Tanke$dieAnim (Tanke$dieAnim) package { public class Tanke$dieAnim extends Timeline { private var rock:Rock; private var offY:int; public function Tanke$dieAnim(_arg1:int, _arg2:int, _arg3:_Timeline, _arg4:Rock){ rock = _arg4; offY = (_arg2 - rock.y); super(bg.hi, _arg1, _arg2, _arg3); } override public function nt():void{ y = (rock.y + offY); if (rock.visible){ if ((y + bg.y) < -(height)){ d(this); return; }; } else { d(this); return; }; nf(); } } }//package
Section 1015
//Tanku (Tanku) package { import flash.display.*; import flash.filters.*; public class Tanku extends Enemy { private var rt:Number; private var gun2offset:Number; protected var yb:int; private var gun1offset:Number; private var gun1length:int; private var gun2dist:Number; private var gun1dist:Number; private var gun2length:int; protected var _b:Bitmap; protected var gn:Sprite; protected var gn2:Sprite; private var rt2:Number; private var gx:int; private var gy:int; private var tn2:Number; private var tn:Number; private static const ft:DropShadowFilter = new DropShadowFilter(4, 45, 0, 0.4, 4, 4, 5); public function Tanku(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:int, _arg7:_Timeline, _arg8:_Timeline, _arg9:Number, _arg10:int=-1, _arg11:int=48){ var rs:_Raster; var $x = _arg1; var $y = _arg2; var $r = _arg3; var $df = _arg4; var $ea = _arg5; var $gx = _arg6; var r = _arg7; var $xt = _arg8; var $xz = _arg9; var pt = _arg10; var $vs = _arg11; super(); rt = 0; tn = 0; sk = true; df = (hp = ($df * dif)); ea = -(($ea + 0x0400)); xt = $xt; xz = $xz; vs = $vs; _y = (y + bg.y); eee.addChild(this); x = $x; y = $y; if ((this is g5)){ yb = (360 + height); return; }; rotation = $r; gx = $gx; if (pt == -1){ } else { bg.du(x, y, rotation, pt); }; try { rs = r.frame(0); addChild((_b = new Bitmap(rs.b, "always"))).x = rs.x; yb = ((360 + height) + (_b.y = rs.y)); _b.filters = [ft]; } catch(e:Error) { yb = (360 + height); }; if (gx == -1){ gy = 0; return; }; var _local13 = (gn = new Sprite()).addChild(new Bitmap(r.frame(1).b, "always")); with (_local13) { x = r.frame(1).x; y = (gy = r.frame(1).y); }; addChild(gn).filters = [ft]; gn.rotation = (Math.random() * 360); } protected function st2():void{ var _local1:Number; var _local2:Number; var _local3:Number; var _local4:Number; if (sk){ _local1 = (p.x - x); _local2 = (p.y - _y); if ((((_local1 * _local1) + (_local2 * _local2)) * dif) > 17424){ _local3 = (gun2offset + (rotation * 0.0174532925199433)); _local4 = ((gn2.rotation + rotation) * 0.0174532925199433); new Shot(((x + (Math.sin(_local3) * gun2dist)) + (Math.sin(_local4) * gun2length)), ((_y - (Math.cos(_local3) * gun2dist)) - (Math.cos(_local4) * gun2length)), _local4); }; }; } override protected function di():void{ var _local1:Number = (df * ((((lvl == 7)) || ((lvl == 8)))) ? 0.75 : 1.5); Efx.$(fx, x, _y, xt, (Math.random() * 360), xz); if ((((((((lvl == 2)) || ((lvl == 3)))) || ((lvl == 6)))) || ((lvl == 8)))){ bg.ck(this, x, _y, (xz * 0.5)); } else { bg.nct(this, x, _y, (xz * 0.5)); }; if (lvl == 3){ } else { if (sk){ bg.gck(x, _y, (xz * 0.5)); }; }; ocs = (ocs + _local1); csc = (csc + _local1); rm(); super.di(); } override public function ss(_arg1:Number, _arg2:Number, _arg3:bomb$4):void{ sk = false; sucker = _arg3; skr = (Math.atan2(_arg2, _arg1) + 1.5707963267949); skd = ((x < x)) ? ((Math.random() * 4) + 4) : ((Math.random() * -4) - 4); air.addChild(this); y = (y + bg.y); } protected function create2Guns(_arg1:_Timeline, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:int):void{ var r = _arg1; var gun1x = _arg2; var gun1y = _arg3; var gun2x = _arg4; var gun2y = _arg5; var gun2L = _arg6; gun1dist = Math.sqrt(((gun1x * gun1x) + (gun1y * gun1y))); gun1offset = (Math.atan2(gun1y, gun1x) + (Math.PI * 0.5)); gun1length = gx; gn.x = gun1x; gn.y = gun1y; var _local8 = (gn2 = new Sprite()).addChild(new Bitmap(r.frame(2).b, "always")); with (_local8) { x = r.frame(2).x; y = r.frame(2).y; }; addChild(gn2).filters = [ft]; gn2.rotation = (Math.random() * 360); gun2dist = Math.sqrt(((gun2x * gun2x) + (gun2y * gun2y))); gun2offset = (Math.atan2(gun2y, gun2x) + (Math.PI * 0.5)); gun2length = gun2L; gn2.x = gun2x; gn2.y = gun2y; rt2 = 0; tn2 = 0; } protected function noAim():void{ if (sk){ if ((_y = (y + bg.y)) > yb){ rm(); }; } else { gv(); }; tm = (tm + 1); if (tm == vs){ ea = -((ea + 0x0400)); }; } protected function st():void{ var _local1:Number; var _local2:Number; var _local3:Number; var _local4:Number; var _local5:Number; if (sk){ _local1 = (p.x - x); _local2 = (p.y - _y); if ((((_local1 * _local1) + (_local2 * _local2)) * dif) > 17424){ _local3 = ((gn.rotation + rotation) * 0.0174532925199433); _local4 = Math.sin(_local3); _local5 = Math.cos(_local3); new Shot(((x + (gx * _local5)) - (gy * _local4)), ((_y + (gx * _local4)) + (gy * _local5)), _local3); }; }; } override protected function ot():void{ if (sk){ if ((_y = (y + bg.y)) > yb){ rm(); }; } else { gv(); }; moveGun(cb(), true); tm = (tm + 1); if (tm == 32){ ea = -((ea + 0x0400)); }; } protected function shoot(_arg1:Number, _arg2:int=0, _arg3:int=0):void{ var _local4:Number; var _local5:Number; var _local6:Number; if (sk){ _local4 = (rotation * 0.0174532925199433); _local5 = Math.sqrt(((_arg2 * _arg2) + (_arg3 * _arg3))); _local6 = (Math.atan2(_arg3, _arg2) + 1.5707963267949); new Shot((x + (Math.sin((_local4 + _local6)) * _local5)), (_y - (Math.cos((_local4 + _local6)) * _local5)), _arg1); }; } protected function st1():void{ var _local1:Number; var _local2:Number; var _local3:Number; var _local4:Number; if (sk){ _local1 = (p.x - x); _local2 = (p.y - _y); if ((((_local1 * _local1) + (_local2 * _local2)) * dif) > 17424){ _local3 = (gun1offset + (rotation * 0.0174532925199433)); _local4 = ((gn.rotation + rotation) * 0.0174532925199433); new Shot(((x + (Math.sin(_local3) * gun1dist)) + (Math.sin(_local4) * gun1length)), ((_y - (Math.cos(_local3) * gun1dist)) - (Math.cos(_local4) * gun1length)), _local4); }; }; } protected function moveGun2(_arg1:Number=NaN, _arg2:Boolean=false):void{ var _local3:Number; if (_arg2){ _local3 = (_arg1 * 57.2957795130823); } else { _local3 = _arg1; }; if ((((Math.abs((_local3 - rt2)) < 10)) || ((Math.abs((_local3 - rt2)) > 350)))){ rt2 = _local3; tn2 = 0; } else { if ((((rt2 < _local3)) && ((tn2 < 6)))){ tn2 = (tn2 + (Math.random() + 1)); } else { if (tn2 > -6){ tn2 = (tn2 - (Math.random() + 1)); }; }; }; gn2.rotation = ((rt2 = (rt2 + tn2)) - rotation); } protected function moveGun(_arg1:Number=NaN, _arg2:Boolean=false):void{ var _local3:Number; if (_arg2){ _local3 = (_arg1 * 57.2957795130823); } else { _local3 = _arg1; }; if ((((Math.abs((_local3 - rt)) < 10)) || ((Math.abs((_local3 - rt)) > 350)))){ rt = _local3; tn = 0; } else { if ((((rt < _local3)) && ((tn < 6)))){ tn = (tn + (Math.random() + 1)); } else { if (tn > -6){ tn = (tn - (Math.random() + 1)); }; }; }; gn.rotation = ((rt = (rt + tn)) - rotation); } protected function sto(_arg1:int=0, _arg2:int=0, _arg3:Number=0):void{ var _local4:Number; var _local5:Number; var _local6:Number; var _local7:Number; var _local8:Number; if (sk){ _local4 = ((gn.rotation + rotation) * 0.0174532925199433); _local5 = Math.sin(_local4); _local6 = Math.cos(_local4); _local7 = Math.sqrt(((_arg1 * _arg1) + (_arg2 * _arg2))); _local8 = (Math.atan2(_arg2, _arg1) + 1.5707963267949); new Shot((((x + (_local5 * gx)) + (_local5 * gx)) + (Math.sin((_local4 + _local8)) * _local7)), (((_y - (_local6 * gx)) - (_local6 * gx)) - (Math.cos((_local4 + _local8)) * _local7)), (_local4 + _arg3)); }; } } }//package
Section 1016
//tClickHere (tClickHere) package { import flash.display.*; public dynamic class tClickHere extends Sprite { } }//package
Section 1017
//Timeline (Timeline) package { import flash.display.*; public class Timeline extends Top implements nNT { protected var _b:Bitmap; protected var _f:int; protected var _g:_Timeline; var _t:int; public function Timeline(_arg1:Sprite, _arg2:int, _arg3:int, _arg4:_Timeline, _arg5:int=0, _arg6:Boolean=true){ var rs:_Raster; var $c = _arg1; var $x = _arg2; var $y = _arg3; var $ = _arg4; var $$ = _arg5; var add = _arg6; super(); rs = (_g = $).frame((_f = $$)); x = $x; y = $y; _t = ($.g.length - 1); var _local8 = addChild((_b = new Bitmap(rs.b, "always"))); with (_local8) { x = rs.x; y = rs.y; }; if (add){ n.push($c.addChild(this)); } else { $c.addChild(this); }; } public function lp():void{ var _local1:_Raster; _f = ((_f + 1) % (_t + 1)); _local1 = _g.frame(_f); _b.bitmapData = _local1.b; _b.x = _local1.x; _b.y = _local1.y; } public function rand():void{ goto((Math.random() * _t)); } public function nt():void{ } public function cf():int{ return (_f); } public function pf():void{ var _local1:_Raster; if (_f > 0){ _f = (_f - 1); _local1 = _g.frame(_f); _b.bitmapData = _local1.b; _b.x = _local1.x; _b.y = _local1.y; }; } public function nf():void{ var _local1:_Raster; if (_f < _t){ _f = (_f + 1); _local1 = _g.frame(_f); _b.bitmapData = _local1.b; _b.x = _local1.x; _b.y = _local1.y; }; } public function goto(_arg1:int):void{ var _local2:_Raster; _f = _arg1; _local2 = _g.frame(_f); _b.bitmapData = _local2.b; _b.x = _local2.x; _b.y = _local2.y; } } }//package
Section 1018
//Top (Top) package { import flash.display.*; import flash.geom.*; public class Top extends Sprite { public static const nc:ColorTransform = new ColorTransform(); public static var inv:Boolean; public static var ps:Boolean; public static var eed:Array; public static var b1:Boolean; public static var b2:int; public static var des:Boolean; public static var ic:int; public static var ocs:Number; public static var c$:int; public static var c$$:int; public static var s1:int; public static var s2:int; public static var ctr:Boolean; public static var hp1:int; public static var hp2:int; public static var im:ItemC; public static var c1:Boolean; public static var c2:int; public static var sky:Sprite; public static var lvl:int; public static var ar:int; public static var ac:Sprite; public static var bsp:Number; public static var vector:Sprite; public static var screenGameWarped:Bitmap; public static var shad:Sprite; public static var air:Sprite; public static var hpL:int; public static var overlay:Sprite; public static var sh:Sprite; public static var mis:int; public static var u2:Array; public static var stg:Stage; public static var acH:HQ; public static var bg:Lev; public static var ce:int; public static var cn:Number; public static var n:Array; public static var bo:Array; public static var p:Player; public static var s:Array; public static var e:Array; public static var u:Array; public static var ld:Boolean = false; public static var bun:int; public static var ekb:int; public static var dif:Number; public static var n2:Array; public static var screenGame:Bitmap; public static var ps2:Boolean; public static var acf:Sprite; public static var md:int; public static var ek:int; public static var profile:cGame$profile; public static var alv:Boolean; public static var et:int; public static var shk:int; public static var sht:Boolean; public static var dsq:Array; public static var eee:Sprite; public static var bos:Boolean; public static var hcb:int; public static var aboveAll:Sprite; public static var fx:Sprite; public static var wk:Sprite; public static var efd:Array; public static var gm:cGame; public static var a1:int; public static var a2:int; public static var csc:Number; public static var graphicQuality:int = 2; public static var ply:Sprite; public static var hud:hudp; public static function he(_arg1:int, _arg2:int, _arg3:int, _arg4:int){ var _local5:*; var _local6:Enemy; var _local7:Number; var _local8:Number; for (_local5 in e) { _local6 = e[_local5]; if ((_local6 is Flyer)){ } else { _local7 = (_local6.x - _arg1); _local8 = (_local6._y - _arg2); if (((_local7 * _local7) + (_local8 * _local8)) < (_local6.ea + _arg3)){ _local6.ht(_arg4); }; }; }; } public static function d(_arg1:DisplayObject):void{ u.push(_arg1.parent.removeChild(_arg1)); } } }//package
Section 1019
//TopDisplay (TopDisplay) package { import flash.display.*; public class TopDisplay extends MovieClip { public function TopDisplay(){ deactivate(); } function deactivate():void{ try { parent.removeChild(this); } catch(e:Error) { }; visible = false; gotoAndStop(1); } } }//package
Section 1020
//tTransitionDoors (tTransitionDoors) package { import flash.display.*; public class tTransitionDoors extends TopDisplay { private static var startNext:Function; function run():Boolean{ if (currentFrame <= 11){ if (currentFrame == 11){ try { startNext(); } catch(e:Error) { }; }; nextFrame(); return (true); }; if (currentFrame == 21){ if (Main.frameRateResume == -1){ } else { if (int((stage.frameRate * 10)) == 466){ stage.frameRate = Main.frameRateResume; }; Main.frameRateResume = -1; }; deactivate(); } else { if (int((stage.frameRate * 10)) < 466){ if (int((stage.frameRate * 10)) == 233){ } else { Main.frameRateResume = stage.frameRate; }; stage.frameRate = 46.6; }; nextFrame(); }; return (false); } function activate(_arg1:Content, _arg2:Function):BitmapData{ var _local3:BitmapData; if (((visible) && ((currentFrame <= 11)))){ } else { _local3 = new BitmapData(480, 360, false, 0); _local3.draw(_arg1); startNext = _arg2; visible = true; gotoAndStop(1); return (_local3); }; return (null); } } }//package
Section 1021
//tVolumeSlider (tVolumeSlider) package { import flash.display.*; import flash.events.*; import flash.utils.*; public class tVolumeSlider extends MovieClip { private var timer:Timer; private var saveVol:Number; private var cPreloaderP:Boolean; public function tVolumeSlider(_arg1:Object){ visible = false; enabled = false; mouseEnabled = false; cPreloaderP = false; timer = new Timer(1500, 1); saveVol = loadVol(_arg1); addEventListener("added", add); timer.addEventListener("timer", away); } private function add(_arg1:Event=null):void{ if (cPreloaderP){ } else { cPreloaderP = true; }; } function update(_arg1:int):void{ saveVol = Audio.volumeAdjust(saveVol, _arg1); gotoAndStop((saveVol + 1)); visible = true; if (stage.frameRate < 23.3){ Main.frameRateResume = stage.frameRate; stage.frameRate = 23.3; } else { Main.frameRateResume = -1; }; timer.stop(); timer.start(); } private function loadVol(_arg1:Object):int{ var dataObject = _arg1; var read = 50; if (dataObject.vol == undefined){ } else { try { read = dataObject.vol; if (read > 99){ read = 99; } else { if (read < 0){ read = 0; }; }; } catch(e:Error) { }; }; Audio.init((read * 0.02)); return (read); } private function away(_arg1:Event=null):void{ var e = _arg1; try { visible = false; if (saveVol == Main.DATA.vol){ } else { Main.DATA.vol = saveVol; }; if (Main.frameRateResume == -1){ } else { if (stage.frameRate == 23.3){ stage.frameRate = Main.frameRateResume; }; if (stage.frameRate == 46.6){ } else { Main.frameRateResume = -1; }; }; } catch(e:Error) { }; } function reset():Boolean{ if (Main.DATA.vol == 50){ } else { Main.DATA.vol = 50; }; Audio.volumeReset(); gotoAndStop(51); if (saveVol == 50){ return (false); }; saveVol = 50; visible = true; if (stage.frameRate < 23.3){ Main.frameRateResume = stage.frameRate; stage.frameRate = 23.3; } else { Main.frameRateResume = -1; }; timer.stop(); timer.start(); return (true); } } }//package
Section 1022
//u1up (u1up) package { public class u1up extends Anim { private const nx:Array; private const ny:Array; private var rt:Number; private var yp:Number; private var tc:int; private var sc:int; private var xp:Number; public function u1up(_arg1:int, _arg2:int){ var _local3:Number; var _local4:Number; nx = []; ny = []; _local3 = (18 - _arg1); _local4 = (341 - _arg2); scaleX = (scaleY = (sc = 0)); tc = 40; super(Top.im, (xp = _arg1), (yp = _arg2)); var _local5:int; while (_local5 < 40) { nx[_local5] = (_local3 * Math.pow(0.88, _local5)); ny[_local5] = (_local4 * Math.pow(0.88, _local5)); _local5 = (_local5 + 1); }; } override public function nt():void{ var _local1:Number; if (++sc < 12){ scaleX = (scaleY = (2 * Math.sqrt((sc * 0.09)))); } else { x = (xp + nx[--tc]); y = (yp + ny[tc]); scaleX = (scaleY = (scaleY * 0.98)); if (tc < 1){ Top.ce = (Top.ce + 1); if (Top.ce > 99){ Top.ce = 99; new Bonus(70, (334 - Top.bg.y), 5); new Sfx($S.pickup$bonus$4, this); } else { _local1 = Top.dif; if (_local1 == 2){ Top.ocs = (Top.ocs + 1400); } else { if (_local1 == 1){ Top.ocs = (Top.ocs + 600); } else { Top.ocs = (Top.ocs + 200); }; }; new Sfx($S.pickup$item$life, this); }; Top.hud.live0.nt(Top.ce); Top.hud.live1.nt(Top.ce); Top.d(this); }; }; } } }//package
Section 1023
//ubomb (ubomb) package { public class ubomb extends Timeline { private var sc:int; private var rt:Number; private var sp:int; public static var NUM:int = 0; public function ubomb(_arg1:int, _arg2:int){ super(im, _arg1, _arg2, _.ubomb); if (NUM >= 3){ d(this); return; }; NUM = (NUM + 1); rt = ((Math.random() * 360) - 180); sc = 0; sp = ((lvl == 0)) ? 8 : 12; } override public function nt():void{ var _local1:Number; var _local2:Number; var _local3:Number; var _local4:int; sc = (sc + 1); if ((((sc < 0x0300)) || ((lvl == 0)))){ if (rt < -180){ rt = (rt + 360); }; if (y < 18){ y = 18; _local1 = (rt - 180); if (_local1 < -180){ _local1 = (_local1 + 360); } else { if (_local1 >= 180){ _local1 = (_local1 - 360); }; }; if (_local1 > 150){ _local1 = 150; } else { if (_local1 < -150){ _local1 = -150; }; }; rt = (((Math.random() * 24) - 12) - _local1); } else { if (y > 342){ y = 342; _local1 = (rt - 180); if (_local1 < -180){ _local1 = (_local1 + 360); } else { if (_local1 >= 180){ _local1 = (_local1 - 360); }; }; if (_local1 < 0){ if (_local1 > -30){ _local1 = -30; }; } else { if (_local1 < 30){ _local1 = 30; }; }; rt = ((-(_local1) + (Math.random() * 24)) - 12); } else { if (x < 18){ x = 18; _local1 = Math.abs(rt); if (_local1 < 90){ if (_local1 > 60){ _local1 = 60; }; } else { if (_local1 < 120){ _local1 = 120; }; }; rt = ((_local1 + (Math.random() * 24)) - 12); } else { if (x > 462){ x = 462; _local1 = -(Math.abs(rt)); if (_local1 < -90){ if (_local1 > -120){ _local1 = -120; }; } else { if (_local1 < -60){ _local1 = -60; }; }; rt = ((-(Math.abs(rt)) + (Math.random() * 24)) - 12); }; }; }; }; }; rotation = (x = (x + (sp * Math.sin((rt * 0.0174532925199433))))); y = (y - (sp * Math.cos((rt * 0.0174532925199433)))); lp(); if (sc > 4){ _local2 = (p.x - x); _local3 = (p.y - y); if ((((((_local2 * _local2) + (_local3 * _local3)) < 622)) && (alv))){ _local4 = dsq.unshift(a1); if (lvl == 0){ ocs = (ocs + 10); if (_local4 < 100){ new Sfx($S.pickup$item$bomb, this); } else { dsq.pop(); }; (bg as lv$0).proceedToDestroy(); } else { if (_local4 < 100){ ocs = (ocs + ((((Math.pow(_local4, 1.2) * dif) * ((dif == 2)) ? 5.15 : ((dif == 1)) ? 3.16 : 5.55) + (200 * dif)) >> 0)); new Sfx($S.pickup$item$bomb, this); } else { dsq.pop(); new Bonus(x, (y - bg.y), 4); new Sfx($S.pickup$bonus$4, this); }; }; hud.rdes(); if (visible){ visible = false; NUM = (NUM - 1); d(this); }; }; }; if ((((((((x < -18)) || ((x > 498)))) || ((y < -18)))) || ((y > 378)))){ if (visible){ visible = false; NUM = (NUM - 1); d(this); }; }; } } }//package
Section 1024
//ubox (ubox) package { public class ubox extends Timeline { private var sc:int; public function ubox(_arg1:int, _arg2:int){ sc = 0; super(bg, _arg1, (_arg2 - bg.y), _.ubox); } override public function nt():void{ var _local1:Number; var _local2:Number; var _local3:Number; lp(); if ((sc = (sc + 1)) > 10){ _local1 = (p.x - x); _local2 = (y + bg.y); _local3 = (p.y - _local2); if ((((((_local1 * _local1) + (_local3 * _local3)) < 544)) && (alv))){ ocs = (ocs + (dif * 50)); new star$1(x, ((y + bg.y) - 32)); new star$2((x + 22.6), ((y + bg.y) - 22.6)); new star$1((x + 32), (y + bg.y)); new star$2((x + 22.6), ((y + bg.y) + 22.6)); new star$1(x, ((y + bg.y) + 32)); new star$2((x - 22.6), ((y + bg.y) + 22.6)); new star$1((x - 32), (y + bg.y)); new star$2((x - 22.6), ((y + bg.y) - 22.6)); Efx.$(bg, x, (y - 32), _.bi$4, (Math.random() * 360)); Efx.$(bg, (x + 27.7), (y + 16), _.bi$4, (Math.random() * 360)); Efx.$(bg, (x - 27.7), (y + 16), _.bi$4, (Math.random() * 360)); new Sfx($S.explosion$questionbox, this); d(this); } else { if (_local2 > 380){ d(this); }; }; }; } } }//package
Section 1025
//ucannon (ucannon) package { public class ucannon extends Timeline { private var sc:int; private var yc:Number; private var xc:Number; public static var NUM:int = 0; public function ucannon(_arg1:int, _arg2:int){ super(im, _arg1, _arg2, _.ucannon, (Math.random() * 80)); if (NUM >= 2){ d(this); return; }; NUM = (NUM + 1); sc = 0; var _local3:Number = (Math.atan2((180 - _arg2), (240 - _arg1)) + 1.5707963267949); xc = (2 * Math.sin(_local3)); yc = (-2 * Math.cos(_local3)); } override public function nt():void{ var _local1:Number = (p.x - (x = (x + xc))); var _local2:Number = (p.y - (y = (y + yc))); lp(); if ((((((_local1 * _local1) + (_local2 * _local2)) < 776)) && (alv))){ if ((((c2 == 0)) || ((c1 == (_f < 40))))){ } else { hud.rm((c1) ? 3 : 4); }; c1 = (_f < 40); c2 = (1440 / dif); if (c1){ new Sfx($S.enemy$spawn$1, this); } else { new Sfx($S.enemy$spawn$2, this); }; new Sfx($S.pickup$gun$base, this); ocs = (ocs + (dif * 50)); NUM = (NUM - 1); d(this); return; }; if (sc < 60){ sc = (sc + 1); return; }; if ((((((((x < -19.4)) || ((y < -19.4)))) || ((x > 499.4)))) || ((y > 379.4)))){ NUM = (NUM - 1); d(this); }; } } }//package
Section 1026
//ufire (ufire) package { import flash.display.*; public class ufire extends Timeline { private var c:Sprite; private var f:int; private var g:int; private var px:Number; private var qx:Number; public function ufire(_arg1:Sprite, _arg2:int, _arg3:int, _arg4:int){ scaleX = (scaleY = 0.4); g = 0; px = (qx = _arg1.x); super(_arg1, _arg2, _arg3, _.ufire, (f = (((((_arg4 < 0)) || ((_arg4 > 5)))) ? 0 : _arg4 * 28))); } override public function nt():void{ if ((scaleX = (scaleY = (scaleY * 1.1))) > 1){ scaleX = (scaleY = 1); }; try { goto(((++g % 28) + f)); } catch(e:Error) { }; if (parent == null){ return; }; qx = px; px = parent.x; rotation = ((qx - px) - parent.rotation); } } }//package
Section 1027
//UGen (UGen) package { class UGen implements nBgGenerator { protected var layer:int; var appearY:int; protected var x:int; protected var y:int; function UGen(_arg1:int, _arg2:int, _arg3:int, _arg4:int){ x = _arg1; y = _arg2; appearY = _arg3; layer = _arg4; } public function gen():void{ } } }//package
Section 1028
//UGen1 (UGen1) package { class UGen1 extends UGenR { function UGen1(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int){ super(_arg1, _arg2, _arg3, _arg4, _arg5); } override public function gen():void{ new g1u(x, y, r).layer = layer; } } }//package
Section 1029
//UGen10 (UGen10) package { class UGen10 extends UGen { function UGen10(_arg1:int, _arg2:int, _arg3:int, _arg4:int){ super(_arg1, _arg2, _arg3, _arg4); } override public function gen():void{ new g10(x, y).layer = layer; } } }//package
Section 1030
//UGen11 (UGen11) package { class UGen11 extends UGenR { function UGen11(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int){ super(_arg1, _arg2, _arg3, _arg4, _arg5); } override public function gen():void{ new g11(x, y, r).layer = layer; } } }//package
Section 1031
//UGen12 (UGen12) package { class UGen12 extends UGen { private var green:Number; private var greenO:int; private var red:Number; private var blueO:int; private var blue:Number; private var redO:int; function UGen12(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:Number, _arg6:Number, _arg7:Number, _arg8:int, _arg9:int, _arg10:int){ super(_arg1, _arg2, _arg3, _arg4); red = _arg5; green = _arg6; blue = _arg7; redO = _arg8; greenO = _arg9; blueO = _arg10; } override public function gen():void{ new g12(x, y, red, green, blue, redO, greenO, blueO).layer = layer; } } }//package
Section 1032
//UGen13 (UGen13) package { class UGen13 extends UGen { function UGen13(_arg1:int, _arg2:int, _arg3:int, _arg4:int){ super(_arg1, _arg2, _arg3, _arg4); } override public function gen():void{ new g13(x, y).layer = layer; } } }//package
Section 1033
//UGen14 (UGen14) package { class UGen14 extends UGenR { private var norm:Boolean; function UGen14(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:Boolean=true){ super(_arg1, _arg2, _arg3, _arg4, _arg5); norm = _arg6; } override public function gen():void{ new g14(x, y, r, norm).layer = layer; } } }//package
Section 1034
//UGen15 (UGen15) package { class UGen15 extends UGenR { private var norm:Boolean; function UGen15(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:Boolean=true){ super(_arg1, _arg2, _arg3, _arg4, _arg5); norm = _arg6; } override public function gen():void{ new g15(x, y, r, norm).layer = layer; } } }//package
Section 1035
//UGen16 (UGen16) package { class UGen16 extends UGenR { private var green:Number; private var norm:Boolean; private var greenO:int; private var red:Number; private var blueO:int; private var blue:Number; private var redO:int; function UGen16(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:Number, _arg7:Number, _arg8:Number, _arg9:int, _arg10:int, _arg11:int, _arg12:Boolean=true){ super(_arg1, _arg2, _arg3, _arg4, _arg5); norm = _arg12; red = _arg6; green = _arg7; blue = _arg8; redO = _arg9; greenO = _arg10; blueO = _arg11; } override public function gen():void{ new g16(x, y, r, red, green, blue, redO, greenO, blueO, norm).layer = layer; } } }//package
Section 1036
//UGen2 (UGen2) package { class UGen2 extends UGen { function UGen2(_arg1:int, _arg2:int, _arg3:int, _arg4:int){ super(_arg1, _arg2, _arg3, _arg4); } override public function gen():void{ new g2u(x, y).layer = layer; } } }//package
Section 1037
//UGen3 (UGen3) package { class UGen3 extends UGenR { function UGen3(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int){ super(_arg1, _arg2, _arg3, _arg4, _arg5); } override public function gen():void{ new g3u(x, y, r).layer = layer; } } }//package
Section 1038
//UGen4 (UGen4) package { class UGen4 extends UGen { function UGen4(_arg1:int, _arg2:int, _arg3:int, _arg4:int){ super(_arg1, _arg2, _arg3, _arg4); } override public function gen():void{ new g4u(x, y).layer = layer; } } }//package
Section 1039
//UGen5 (UGen5) package { class UGen5 extends UGen { function UGen5(_arg1:int, _arg2:int, _arg3:int, _arg4:int){ super(_arg1, _arg2, _arg3, _arg4); } override public function gen():void{ new g5(x, y).layer = layer; } } }//package
Section 1040
//UGen6 (UGen6) package { class UGen6 extends UGen { function UGen6(_arg1:int, _arg2:int, _arg3:int, _arg4:int){ super(_arg1, _arg2, _arg3, _arg4); } override public function gen():void{ new g6(x, y).layer = layer; } } }//package
Section 1041
//UGen7 (UGen7) package { class UGen7 extends UGen { function UGen7(_arg1:int, _arg2:int, _arg3:int, _arg4:int){ super(_arg1, _arg2, _arg3, _arg4); } override public function gen():void{ new g7(x, y).layer = layer; } } }//package
Section 1042
//UGen8 (UGen8) package { class UGen8 extends UGenR { function UGen8(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int){ super(_arg1, _arg2, _arg3, _arg4, _arg5); } override public function gen():void{ new g8(x, y, r).layer = layer; } } }//package
Section 1043
//UGen9 (UGen9) package { class UGen9 extends UGenR { function UGen9(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int){ super(_arg1, _arg2, _arg3, _arg4, _arg5); } override public function gen():void{ new g9(x, y, r).layer = layer; } } }//package
Section 1044
//UGenCoin (UGenCoin) package { class UGenCoin extends UGenSecret { private var gold:Boolean; function UGenCoin(_arg1:int, _arg2:int, _arg3:Boolean=true){ super(_arg1, _arg2); gold = _arg3; } override public function gen():void{ new gCoin(x, y, gold).layer = 0; } } }//package
Section 1045
//UGenM (UGenM) package { class UGenM extends UGenSecret { function UGenM(_arg1:int, _arg2:int){ super(_arg1, _arg2); } override public function gen():void{ new gMissile(x, y).layer = 0; } } }//package
Section 1046
//UGenR (UGenR) package { class UGenR extends UGen { protected var r:int; function UGenR(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int){ super(_arg1, _arg2, _arg4, _arg5); r = _arg3; } } }//package
Section 1047
//UGenSecret (UGenSecret) package { class UGenSecret extends UGen { function UGenSecret(_arg1:int, _arg2:int){ super(_arg1, _arg2, -(_arg2), 0); } override public function gen():void{ new gSecret(x, y).layer = 0; } } }//package
Section 1048
//ugun (ugun) package { public class ugun extends Timeline { private var rt:Number; private var f:int; private var sc:int; private var tn:Number; private var sp:Number; public static var NUM:int = 0; public function ugun(_arg1:int, _arg2:int, _arg3:Boolean=false){ if (lvl == 0){ sp = 0; } else { sp = ((Math.random() * 8) + 16); }; f = (Math.random() * 300); tn = 0; sc = 0; super(im, _arg1, _arg2, _.ugun, ((f < 100)) ? (f % 10) : ((f < 200)) ? ((f % 10) + 10) : ((f % 10) + 20)); if (NUM >= 6){ d(this); return; }; NUM = (NUM + 1); rt = (_arg3) ? (Math.random() * 360) : (((Math.random() * 30) + (Math.atan2((120 - y), (240 - x)) * 57.2957795130823)) + 75); } override public function nt():void{ var _local1:Number; var _local2:Number; f = (f + 1); f = (f % 300); goto(((f < 100)) ? (f % 10) : ((f < 200)) ? ((f % 10) + 10) : ((f % 10) + 20)); _local1 = (p.x - x); _local2 = (p.y - y); var _local3:Number = ((Math.atan2((160 - y), (200 - x)) * 57.2957795130823) + 90); sp = (sp * 0.9); if ((((++sc < 720)) || ((lvl == 0)))){ if ((((Math.abs((_local3 - rt)) < 10)) || ((Math.abs((_local3 - rt)) > 350)))){ rt = _local3; tn = 0; } else { if ((((rt < _local3)) && ((tn < 5)))){ tn = (tn + ((Math.random() * 0.5) + 0.75)); } else { if (tn > -5){ tn = (tn - ((Math.random() * 0.5) + 0.75)); }; }; }; rt = (rt + tn); } else { if ((((((((x < -24)) || ((x > 504)))) || ((y < -14)))) || ((y > 374)))){ NUM = (NUM - 1); d(this); return; }; }; if (sp < 4){ x = (x + (((Math.random() * 2) + 3) * Math.sin((rt * 0.0174532925199433)))); y = (y - (((Math.random() * 2) + 3) * Math.cos((rt * 0.0174532925199433)))); } else { x = (x + (sp * Math.sin((rt * 0.0174532925199433)))); y = (y - (sp * Math.cos((rt * 0.0174532925199433)))); }; if ((((((_local1 * _local1) + (_local2 * _local2)) < 544)) && (alv))){ if (lvl == 0){ if (f < 100){ a1 = 1; } else { if (f < 200){ a1 = 2; } else { a1 = 3; }; }; sht = true; ocs = (ocs + 10); new Sfx($S.pickup$gun$base, this); new Sfx($S.pickup$gun$red, this); (bg as lv$0).proceedToFire(); } else { if (f < 100){ if (a1 == 1){ if (a2 >= 8){ a2 = 8; new Bonus(x, (y - bg.y), 1); new Sfx($S.pickup$bonus$4, this); } else { a2 = (a2 + 1); ocs = (ocs + ((((Math.pow(a2, 1.5) * dif) * ((dif == 2)) ? 16 : ((dif == 1)) ? 27 : 35) + (50 * dif)) >> 0)); new Sfx($S.pickup$gun$base, this); new Sfx($S.pickup$gun$red, this); }; } else { a1 = 1; ocs = (ocs + ((((Math.pow(a2, 1.5) * dif) * ((dif == 2)) ? 16 : ((dif == 1)) ? 27 : 35) + (50 * dif)) >> 0)); new Sfx($S.pickup$gun$base, this); new Sfx($S.pickup$gun$red, this); }; } else { if (f < 200){ if (a1 == 2){ if (a2 >= 8){ a2 = 8; new Bonus(x, (y - bg.y), 1); new Sfx($S.pickup$bonus$4, this); } else { a2 = (a2 + 1); ocs = (ocs + ((((Math.pow(a2, 1.5) * dif) * ((dif == 2)) ? 16 : ((dif == 1)) ? 27 : 35) + (50 * dif)) >> 0)); new Sfx($S.pickup$gun$base, this); new Sfx($S.pickup$gun$blue, this); }; } else { a1 = 2; ocs = (ocs + ((((Math.pow(a2, 1.5) * dif) * ((dif == 2)) ? 16 : ((dif == 1)) ? 27 : 35) + (50 * dif)) >> 0)); new Sfx($S.pickup$gun$base, this); new Sfx($S.pickup$gun$blue, this); }; } else { if (a1 == 3){ if (a2 >= 8){ a2 = 8; new Bonus(x, (y - bg.y), 1); new Sfx($S.pickup$bonus$4, this); } else { a2 = (a2 + 1); ocs = (ocs + ((((Math.pow(a2, 1.5) * dif) * ((dif == 2)) ? 16 : ((dif == 1)) ? 27 : 35) + (50 * dif)) >> 0)); new Sfx($S.pickup$gun$base, this); new Sfx($S.pickup$gun$green, this); }; } else { a1 = 3; ocs = (ocs + ((((Math.pow(a2, 1.5) * dif) * ((dif == 2)) ? 16 : ((dif == 1)) ? 27 : 35) + (50 * dif)) >> 0)); new Sfx($S.pickup$gun$base, this); new Sfx($S.pickup$gun$green, this); }; }; }; }; NUM = (NUM - 1); d(this); }; } } }//package
Section 1049
//umissile (umissile) package { public class umissile extends Timeline { private var c:int; private var rock:Rock; private var offsetY:Number; private var sc:int; private var f:int; public static var NUM:int = 0; public function umissile(_arg1:int, _arg2:int, _arg3:Rock=null){ f = (Math.random() * 40); super(bg.tm, _arg1, (_arg2 - bg.y), _.umissile, f); if (NUM >= 2){ d(this); return; }; NUM = (NUM + 1); sc = 0; c = (Math.random() * 2); rock = _arg3; offsetY = (_arg2 - bg.y); if (rock == null){ } else { offsetY = (offsetY - rock.y); }; } override public function nt():void{ var xd:Number; var yy:Number; var yd:Number; if (rock == null){ } else { y = (offsetY + rock.y); }; if (lvl == 7){ if (bg.y > 2000){ try { if ((bg as lv$7).bcov.hitTestPoint(x, (y + bg.y))){ Efx.$(bg, ((x + (Math.random() * 20)) - 10), ((y + (Math.random() * 20)) - 10), _.bi$4, (Math.random() * 360), 1, false); Efx.$(bg, ((x + (Math.random() * 20)) - 10), ((y + (Math.random() * 20)) - 10), _.bi$4, (Math.random() * 360), 1, false); new Sfx($S.explosion$helper$die, this); NUM = (NUM - 1); d(this); return; }; } catch(e:Error) { }; }; }; if (++f == 20){ if (++c >= 3){ c = 0; } else { f = 0; }; } else { if (f >= 40){ if (++c >= 3){ c = (f = 0); } else { f = 20; }; } else { goto(f); }; }; if (++sc > 10){ xd = (p.x - x); yy = (y + bg.y); yd = (p.y - yy); if ((((((xd * xd) + (yd * yd)) < 905)) && (alv))){ if (b2 > 0){ if (f < 20){ if (b1){ if (b2++ == 4){ b2 = 4; new Bonus(x, y, 1); new Sfx($S.pickup$bonus$4, this); } else { ocs = (ocs + ((((Math.pow((b2 * 2), 1.5) * dif) * ((dif == 2)) ? 14 : ((dif == 1)) ? 27 : 30) + (50 * dif)) >> 0)); new Sfx($S.pickup$missile$nuke, this); }; } else { b1 = true; ocs = (ocs + ((((Math.pow((b2 * 2), 1.5) * dif) * ((dif == 2)) ? 14 : ((dif == 1)) ? 27 : 30) + (50 * dif)) >> 0)); new Sfx($S.pickup$missile$nuke, this); }; } else { if (b1){ b1 = false; ocs = (ocs + ((((Math.pow((b2 * 2), 1.5) * dif) * ((dif == 2)) ? 14 : ((dif == 1)) ? 27 : 30) + (50 * dif)) >> 0)); new Sfx($S.pickup$missile$homing, this); } else { if (b2++ == 4){ b2 = 4; new Bonus(x, y, 1); new Sfx($S.pickup$bonus$4, this); } else { ocs = (ocs + ((((Math.pow((b2 * 2), 1.5) * dif) * ((dif == 2)) ? 14 : ((dif == 1)) ? 27 : 30) + (50 * dif)) >> 0)); new Sfx($S.pickup$missile$homing, this); }; }; }; } else { b1 = (f < 20); b2 = 1; if (b1){ new Sfx($S.pickup$missile$nuke, this); } else { new Sfx($S.pickup$missile$homing, this); }; }; NUM = (NUM - 1); d(this); return; } else { if (rock == null){ if (yy > 380){ NUM = (NUM - 1); d(this); return; }; } else { if (rock.visible){ if (yy < -20){ NUM = (NUM - 1); d(this); return; }; } else { NUM = (NUM - 1); d(this); return; }; }; }; }; } } }//package
Section 1050
//upower (upower) package { import flash.display.*; public class upower extends Timeline { private const pp:Bitmap; private var rt:Number; private var f:int; private var sc:int; private var tn:Number; private var sn:Timeline; private var sp:Number; public function upower(_arg1:Number, _arg2:Number){ pp = new Bitmap(_.upower$2.frame(0).b); super(im, _arg1, _arg2, _.upower$1); sc = 0; f = 0; sp = ((Math.random() * 8) + 16); tn = 0; rt = (((Math.random() * 30) + (Math.atan2((120 - y), (240 - x)) * 57.2957795130823)) + 75); pp.x = _.upower$2.frame(0).x; pp.y = _.upower$2.frame(0).y; sn = new Timeline(this, 0, 0, _.upower$2, a1, false); addChild(pp); nt(); } override public function nt():void{ var _local1:Number; var _local2:Number; goto((a1 - 1)); sn.goto(a1); sn.rotation = (sn.rotation + 7); _local1 = (p.x - x); _local2 = (p.y - y); var _local3:Number = ((Math.atan2((160 - y), (200 - x)) * 57.2957795130823) + 90); sp = (sp * 0.9); if ((((++sc < 720)) || ((lvl == 0)))){ if ((((Math.abs((_local3 - rt)) < 10)) || ((Math.abs((_local3 - rt)) > 350)))){ rt = _local3; tn = 0; } else { if ((((rt < _local3)) && ((tn < 5)))){ tn = (tn + ((Math.random() * 0.5) + 0.75)); } else { if (tn > -5){ tn = (tn - ((Math.random() * 0.5) + 0.75)); }; }; }; rt = (rt + tn); } else { if ((((((((x < -24)) || ((x > 504)))) || ((y < -14)))) || ((y > 374)))){ d(this); return; }; }; if (sp < 4){ x = (x + (((Math.random() * 2) + 3) * Math.sin((rt * 0.0174532925199433)))); y = (y - (((Math.random() * 2) + 3) * Math.cos((rt * 0.0174532925199433)))); } else { x = (x + (sp * Math.sin((rt * 0.0174532925199433)))); y = (y - (sp * Math.cos((rt * 0.0174532925199433)))); }; if ((((((_local1 * _local1) + (_local2 * _local2)) < 1271)) && (alv))){ d(this); if (inv){ p.ci = (p.ci + ((32 / dif) + 64)); } else { inv = true; }; if (a2 >= 8){ a2 = 8; if ((((b2 == 0)) || ((b2 >= 4)))){ if (ar < 3){ ar = (ar + 1); } else { new Bonus(x, (y - bg.y), 3); new Sfx($S.pickup$bonus$4, this); }; if (b2 > 4){ b2 = 4; }; } else { b2 = 4; ocs = (ocs + (dif * 160)); }; new Sfx($S.shot$player$blue$start, this); switch (a1){ case 2: new Sfx($S.pickup$gun$green, this); break; case 1: new Sfx($S.pickup$gun$blue, this); break; default: new Sfx($S.pickup$gun$red, this); }; } else { a2 = 8; if ((((b2 == 0)) || ((b2 >= 4)))){ ocs = (ocs + (dif * 150)); if (b2 > 4){ b2 = 4; }; } else { b2 = 4; ocs = (ocs + (dif * 100)); }; new Sfx($S.shot$player$blue$start, this); switch (a1){ case 2: new Sfx($S.pickup$gun$green, this); break; case 1: new Sfx($S.pickup$gun$blue, this); break; default: new Sfx($S.pickup$gun$red, this); }; }; }; } } }//package
Section 1051
//uprint (uprint) package { import flash.display.*; public dynamic class uprint extends MovieClip { } }//package
Section 1052
//urad (urad) package { public class urad extends Timeline { private var rt:Number; private var dr:int; private var ix:int; private var iy:int; private var rd:Number; public static var NUM:int = 0; public function urad(_arg1:int, _arg2:int){ super(im, (ix = _arg1), (iy = _arg2), _.urad); if (NUM >= 2){ d(this); return; }; NUM = (NUM + 1); rd = 1; rt = (Math.random() * 6.28318530717959); dr = ((((Math.random() * 2) >> 0) * 2) - 1); } override public function nt():void{ var _local3:Number; var _local4:int; ix = (ix + ((240 - ix) * 0.02)); iy = (iy + ((180 - iy) * 0.02)); if (rd > 128){ if ((((((((x < -16)) || ((y < -16)))) || ((x > 496)))) || ((y > 376)))){ if (visible){ visible = false; NUM = (NUM - 1); d(this); return; }; } else { _local3 = (rt + ((dr > 0)) ? 1.5707963267949 : -1.5707963267949); x = (x + (8 * Math.sin(_local3))); y = (y - (8 * Math.cos(_local3))); }; } else { x = (ix + ((rd = (rd + 0.5)) * Math.sin((rt = (rt + (dr * Math.pow(rd, -0.5))))))); y = (iy - (rd * Math.cos(rt))); }; var _local1:Number = (p.x - x); var _local2:Number = (p.y - y); lp(); if ((((((_local1 * _local1) + (_local2 * _local2)) < 609)) && (alv))){ _local4 = dsq.unshift(((((((((((lvl == 1)) || ((lvl == 3)))) || ((lvl == 6)))) || ((lvl == 8)))) || ((lvl == 9)))) ? 7 : 8); if (_local4 < 100){ ocs = (ocs + ((((Math.pow(_local4, 1.2) * dif) * ((dif == 2)) ? 5.15 : ((dif == 1)) ? 3.16 : 5.55) + (200 * dif)) >> 0)); new Sfx($S.shot$player$green$start, this); new Sfx($S.pickup$item$bomb, this); } else { dsq.pop(); new Bonus(x, (y - bg.y), 4); new Sfx($S.pickup$bonus$4, this); }; hud.rdes(); if (visible){ visible = false; NUM = (NUM - 1); d(this); }; }; } } }//package
Section 1053
//ushield (ushield) package { public class ushield extends Timeline { private var sc:int; private var rock:Rock; private var offsetY:Number; private var f:int; public function ushield(_arg1:int, _arg2:int, _arg3:Rock=null){ f = (Math.random() * 20); sc = 0; rock = _arg3; offsetY = (_arg2 - bg.y); super(bg, _arg1, (_arg2 - bg.y), _.ushield); goto((((a1 - 1) * 20) + f)); if (rock == null){ } else { offsetY = (offsetY - rock.y); }; } override public function nt():void{ var xd:Number; var yy:Number; var yd:Number; var nd:int; if (rock == null){ } else { y = (offsetY + rock.y); }; if (lvl == 7){ if (bg.y > 2000){ try { if ((bg as lv$7).bcov.hitTestPoint(x, (y + bg.y))){ Efx.$(bg, ((x + (Math.random() * 20)) - 10), ((y + (Math.random() * 20)) - 10), _.bi$4, (Math.random() * 360), 1, false); Efx.$(bg, ((x + (Math.random() * 20)) - 10), ((y + (Math.random() * 20)) - 10), _.bi$4, (Math.random() * 360), 1, false); new Sfx($S.explosion$helper$die, this); d(this); return; }; } catch(e:Error) { }; }; }; f = (f + 1); f = (f % 20); goto((((a1 - 1) * 20) + f)); sc = (sc + 1); if (sc > 10){ xd = (p.x - x); yy = (y + bg.y); yd = (p.y - yy); if ((((((xd * xd) + (yd * yd)) < 544)) && (alv))){ nd = dsq.unshift((a1 + 3)); if (nd < 100){ ocs = (ocs + ((((Math.pow(nd, 1.2) * dif) * ((dif == 2)) ? 5.15 : ((dif == 1)) ? 3.16 : 5.55) + (200 * dif)) >> 0)); new Sfx($S.shot$player$blue$start, this); new Sfx($S.pickup$item$bomb, this); } else { dsq.pop(); new Bonus(x, y, 4); new Sfx($S.pickup$bonus$4, this); }; hud.rdes(); d(this); } else { if (rock == null){ if (yy > 380){ d(this); }; } else { if (rock.visible){ if (yy < -20){ d(this); }; } else { d(this); }; }; }; }; } } }//package
Section 1054
//ushieldA (ushieldA) package { public class ushieldA extends Anim { private const nx:Array; private const ny:Array; private var rt:Number; private var shieldType:int; private var yp:Number; private var tc:int; private var sc:int; private var xp:Number; public function ushieldA(_arg1:int, _arg2:int){ var _local3:Number; var _local4:Number; nx = []; ny = []; shieldType = Top.a1; gotoAndStop(shieldType); _local3 = (452 - _arg1); _local4 = (324 - _arg2); scaleX = (scaleY = (sc = 0)); tc = 40; super(Top.im, (xp = _arg1), (yp = _arg2)); var _local5:int; while (_local5 < 40) { nx[_local5] = (_local3 * Math.pow(0.88, _local5)); ny[_local5] = (_local4 * Math.pow(0.88, _local5)); _local5 = (_local5 + 1); }; } override public function nt():void{ var _local1:int; if (++sc < 12){ scaleX = (scaleY = (2 * Math.sqrt((sc * 0.09)))); } else { x = (xp + nx[--tc]); y = (yp + ny[tc]); scaleX = (scaleY = (scaleY * 0.98)); if (tc < 1){ _local1 = Top.dsq.unshift((shieldType + 3)); if (_local1 < 100){ Top.ocs = (Top.ocs + ((((Math.pow(_local1, 1.2) * Top.dif) * ((Top.dif == 2)) ? 5.15 : ((Top.dif == 1)) ? 3.16 : 5.55) + (200 * Top.dif)) >> 0)); new Sfx($S.shot$player$blue$start, this); new Sfx($S.pickup$item$bomb, this); } else { Top.dsq.pop(); new Bonus(416, (314 - Top.bg.y), 4); }; Top.hud.rdes(); Top.d(this); }; }; } } }//package
Section 1055
//Wreck (Wreck) package { import flash.display.*; import flash.filters.*; public class Wreck extends Bitmap implements nNT { var _y:Number; var ys:Number; var rd:Number; var m:Number; var n:Number; var s:Number; var _x:Number; var xs:Number; private static var $$:Array; public function Wreck(){ super(null, "always"); filters = [new ColorMatrixFilter([0.24688, 0.48752, 0.0656, 0, 0, 0.24688, 0.48752, 0.0656, 0, 0, 0.24688, 0.48752, 0.0656, 0, 0, 0, 0, 0, 1, 0])]; } public function nt():void{ if ((scaleX = (scaleY = (scaleY * 0.95))) > 0.5){ x = ((_x = (_x + xs)) + ((m * scaleX) * Math.sin((n + ((rotation = (rotation + rd)) * 0.0174532925199433))))); y = ((_y = (_y + ys)) - ((m * scaleX) * Math.cos((n + (rotation * 0.0174532925199433))))); } else { Efx.$(Top.bg, _x, (_y - Top.bg.y), _.dust, (Math.random() * 360), (s * 1.5)); Top.bg.ck(this, _x, _y, (s * 0.5)); Top.he(_x, _y, 600, (s * 32)); $$.push(this); Top.d(this); }; } public static function $(_arg1:int, _arg2:int, _arg3:_Raster, _arg4:Number, _arg5:Shadow=null, _arg6:Number=1):void{ var rx:*; var ry:*; var $x = _arg1; var $y = _arg2; var r = _arg3; var $s = _arg4; var _s = _arg5; var wreckSize = _arg6; if ($$.length > 0){ var _local8 = $$[0]; with (_local8) { bitmapData = r.b; xs = (Math.random() * (($x < 240)) ? 4 : -4); ys = ((Math.random() * 4) + 1); rd = ((Math.random() * 16) - 8); scaleX = (scaleY = wreckSize); rotation = 0; s = $s; rx = r.x; ry = r.y; m = Math.sqrt(((rx * rx) + (ry * ry))); n = (Math.atan2(ry, rx) + 1.5707963267949); x = ((_x = $x) + ((m * scaleX) * Math.sin((n + (rotation * 0.0174532925199433))))); y = ((_y = $y) - ((m * scaleX) * Math.cos((n + (rotation * 0.0174532925199433))))); }; if (_s == null){ } else { _s.wreck($$[0]); }; Top.n.push(Top.wk.addChild($$.shift())); } else { Efx.$(Top.bg, $x, ($y - Top.bg.y), _.dust, (Math.random() * 360), ($s * 1.5)); Top.he($x, $y, 600, ($s * 32)); }; } public static function reset():void{ $$ = [new (Wreck), new (Wreck), new (Wreck), new (Wreck), new (Wreck), new (Wreck), new (Wreck), new (Wreck), new (Wreck), new (Wreck), new (Wreck), new (Wreck)]; } } }//package
Section 1056
//yel (yel) package { public class yel extends Timeline { private var sc:Number; private static var $$:Array; public function yel(){ super(ac, 0, 0, _.yel$1); d(this); } public function rm():void{ if (visible){ visible = false; $$.push(this); d(this); }; } override public function nt():void{ var _local1:*; var _local2:Enemy; var _local3:Number; var _local4:Number; if (visible){ lp(); for (_local1 in e) { _local2 = e[_local1]; _local3 = (_local2.x - x); _local4 = (_local2._y - y); if (((_local3 * _local3) + (_local4 * _local4)) < _local2.ea){ _local2.ht((sc + 2), 3); if (visible){ if (((_local2.nht) && ((_local2.df <= 4)))){ } else { visible = false; yeli.$(_local2, x, y, (sc * 0.25)); $$.push(this); d(this); }; }; }; }; }; } public static function $(_arg1:int, _arg2:int, _arg3:_Timeline, _arg4:Number=0):yel{ var $x = _arg1; var $y = _arg2; var r = _arg3; var $r = _arg4; var _local6 = $$[0]; with (_local6) { sc = b2; x = $x; y = $y; rotation = $r; visible = true; _g = r; goto(0); }; var ob:yel = ($$.shift() as yel); n.push(ac.addChild(ob)); return (ob); } static function reset():void{ $$ = [new (yel), new (yel), new (yel), new (yel), new (yel), new (yel), new (yel), new (yel)]; } } }//package
Section 1057
//yeli (yeli) package { import flash.display.*; public class yeli extends Bitmap implements nNT { var en:Enemy; var _f:int; var _x:int; var _y:int; static var $$:Array; static var kx:Array; static var ky:Array; public function yeli(){ super(_.yeli.frame((_f = 0)).b, "always"); } public function nt():void{ if ((((en == null)) || ((en.stage == null)))){ } else { en.ht(2, 3); if (_f == 1){ en.nht = false; }; }; if ((_f = (_f + 1)) < _.yeli.g.length){ bitmapData = _.yeli.frame(_f).b; x = (_x + (scaleX * kx[_f])); y = (_y + (scaleX * ky[_f])); if (_f < 12){ Particle.$(_x, _y, 3); }; } else { $$.push(this); Top.d(this); }; } public static function $(_arg1:Enemy, _arg2:int, _arg3:int, _arg4:Number):void{ var $en = _arg1; var $x = _arg2; var $y = _arg3; var $s = _arg4; if ($$.length > 0){ var _local6 = $$[0]; with (_local6) { (en = $en).nht = true; scaleX = (scaleY = $s); bitmapData = _.yeli.frame((_f = 0)).b; x = ((_x = $x) + (scaleX * kx[0])); y = ((_y = $y) + (scaleX * ky[0])); new Sfx($S.explosion$missile$nuke, $$[0]); }; Top.n.push(Top.acf.addChild($$.shift())); }; } public static function reset():void{ var _local3:_Raster; var _local4:int; var _local5:int; var _local6:Number; var _local7:Number; kx = []; ky = []; var _local1:int = _.yeli.g.length; var _local2:int; while (_local2 < _local1) { _local3 = _.yeli.frame(_local2); _local4 = _local3.x; _local5 = _local3.y; _local6 = Math.sqrt(((_local4 * _local4) + (_local5 * _local5))); _local7 = (Math.atan2(-(_local5), -(_local4)) + 1.5707963267949); kx.push((-(_local6) * Math.sin(_local7))); ky.push((_local6 * Math.cos(_local7))); _local2 = (_local2 + 1); }; $$ = [new (yeli), new (yeli), new (yeli), new (yeli), new (yeli), new (yeli), new (yeli), new (yeli), new (yeli), new (yeli), new (yeli), new (yeli), new (yeli), new (yeli), new (yeli), new (yeli)]; } } }//package
Section 1058
//yell (yell) package { public class yell extends Top implements nNT { private var m1:yel; private var m2:yel; private var m3:yel; private var m4:yel; private var lv:int; private var sc:int; private var tg:Enemy; private var ys:Number; private var xs:Number; private static var $$:Array; private static var t4a:Array; private static var t2a:Array; private static var t2b:Array; private static var t3a:Array; private static var t3b:Array; private static var t4b:Array; private static var t1:Array; private static var ts:Array; private function st(_arg1:Enemy, _arg2:Enemy):int{ if ((((_arg1._y >= (y - 16))) && ((_arg2._y < (y - 16))))){ return (1); }; if ((((_arg2._y >= (y - 16))) && ((_arg1._y < (y - 16))))){ return (-1); }; if (Math.abs((x - _arg1.x)) <= Math.abs((x - _arg2.x))){ return (-1); }; return (1); } public function nt():void{ if ((((tg == null)) || ((tg.stage == null)))){ } else { if (Math.abs((tg.x - x)) > (xs = (xs * 0.96))){ if (tg.x > x){ x = (x + xs); } else { x = (x - xs); }; } else { x = tg.x; }; }; switch (lv){ case 1: if (sc < 28){ m1.x = (x + t1[(sc = (sc + 1))]); m2.x = (x - t1[sc]); m1.y = (m2.y = y); }; break; case 2: if (sc < 30){ m1.x = ((m3.x = x) + t2a[(sc = (sc + 1))]); m2.x = (x - t2a[sc]); m3.y = ((m1.y = (m2.y = y)) + t2b[sc]); }; break; case 3: if (sc < 28){ m1.x = (x + t3a[(sc = (sc + 1))][0]); m1.y = (m2.y = (y + t3a[sc][1])); m2.rotation = -((m1.rotation = t3a[sc][2])); m2.x = (x - t3a[sc][0]); m3.x = (x + t3b[sc][0]); m3.y = (m4.y = (y + t3b[sc][1])); m4.rotation = -((m3.rotation = t3b[sc][2])); m4.x = (x - t3b[sc][0]); }; break; default: if (sc < 33){ m1.x = (x + t4a[(sc = (sc + 1))][0]); m1.y = (m2.y = (y + t4a[sc][1])); m2.rotation = -((m1.rotation = t4a[sc][2])); m2.x = (x - t4a[sc][0]); m3.x = (x + t4b[sc][0]); m3.y = (m4.y = (y + t4b[sc][1])); m4.rotation = -((m3.rotation = t4b[sc][2])); m4.x = (x - t4b[sc][0]); }; }; if ((y = (y - (ys = (ys * 1.12)))) < -160){ ts.shift(); $$.push(this); u.push(this); switch (lv){ case 4: case 3: m4.rm(); case 2: m3.rm(); default: m1.rm(); m2.rm(); }; }; } static function reset():void{ $$ = [new (yell), new (yell)]; ts = []; t1 = [-15.7, -15.45, -14.95, 14.3, -13.5, -12.45, -11.25, -9.85, -8.25, -6.5, -4.55, -2.4, -0.1, 2.4, 5.1, 8, 11.05, 14.3, 17.75, 11.4, 5.65, 0.65, -3.7, -7.4, -10.45, -12.8, -14.45, -15.45]; t2a = [-15.7, -15.45, -14.95, -14.3, -13.5, -12.45, -11.25, -9.85, -8.25, -6.5, -4.55, -2.4, -0.1, 2.4, 5.1, 8, 11.05, 14.3, 17.75, 11.4, 5.65, 0.65, -3.7, -7.4, -10.45, -12.8, -14.45, -15.45, -15.8, -15.8]; t2b = [29.05, 28.2, 27.3, 26.4, 25.5, 24.6, 23.65, 22.75, 21.8, 20.9, 19.95, 19, 18.05, 17.05, 16.1, 15.1, 14.15, 13.15, 12.15, 11.15, 10.15, 9.1, 8.1, 7.05, 6, 4.95, 3.9, 2.85, 1.8, 1.8]; t3a = [[-16.45, 30.35, 14.7866363525391], [-15.5, 29.15, 14.2992553710938], [-14.2, 27.1, 13.5489196777344], [-12.35, 24.35, 12.5350036621094], [-9.9, 20.8, 11.2584838867188], [-6.85, 16.4, 9.531494140625], [-3.35, 11.15, 7.54212951660156], [0.7, 5.1, 5.28822326660156], [5.25, -1.7, 2.77622985839844], [10.35, -9.3, 0], [10, -9.3, 0], [8.85, -9.3, 0], [7, -9.3, 0], [4.4, -9.3, 0], [1.1, -9.3, 0], [-3, -9.3, 0], [-7.8, -9.3, 0], [-13.35, -9.3, 0], [-19.65, -9.3, 0], [-11.25, -9.3, 0], [-3.85, -9.3, 0], [2.55, -9.3, 0], [8, -9.3, 0], [12.45, -9.3, 0], [15.9, -9.3, 0], [18.35, -9.3, 0], [19.85, -9.3, 0], [20.35, -9.3, 0], [20.35, -9.3, 0]]; t3b = [[-11.1, 1.85, 44.6048889160156], [-9.9, 2.15, 43.1385650634766], [-8.05, 2.65, 40.8808898925781], [-5.45, 3.4, 37.8343200683594], [-2.05, 4.25, 33.7501678466797], [2.1, 5.35, 28.8069152832031], [6.9, 6.6, 22.828369140625], [12.65, 8.15, 16.0644836425781], [19, 9.8, 8.51673889160156], [26.15, 11.75, 0], [20.95, 11.75, 0], [15.4, 11.75, 0], [9.5, 11.75, 0], [3.2, 11.75, 0], [-3.5, 11.75, 0], [-10.5, 11.75, 0], [-17.9, 11.75, 0], [-25.7, 11.75, 0], [-33.85, 11.75, 0], [-24.35, 11.75, 0], [-15.25, 11.75, 0], [-6.65, 11.75, 0], [1.6, 11.75, 0], [9.35, 11.75, 0], [16.7, 11.75, 0], [23.6, 11.75, 0], [30.1, 11.75, 0], [36.15, 11.75, 0], [36.15, 11.75, 0]]; t4a = [[2.2, 49.55, 1.06298828125], [17.85, 49.95, -9.81695556640625], [30.1, 50.15, -18.5809173583984], [38.8, 50.3, -24.8461761474609], [44, 50.45, -28.6051483154297], [45.75, 50.4, -29.9998779296875], [45.35, 49.95, -29.5533142089844], [43.85, 48.3, -28.0721282958984], [41.5, 45.7, -25.7926635742188], [38.25, 42.05, -22.3394470214844], [33.95, 37.3, -18.2756042480469], [28.8, 31.55, -13.0405120849609], [22.65, 24.75, -7.01222229003906], [15.55, 16.9, 0], [15.05, 16.9, 0], [13.55, 16.9, 0], [11.1, 16.9, 0], [7.65, 16.9, 0], [3.2, 16.9, 0], [-2.25, 16.9, 0], [-8.65, 16.9, 0], [-16.05, 16.9, 0], [-24.45, 16.9, 0], [-13.95, 16.9, 0], [-4.7, 16.9, 0], [3.35, 16.9, 0], [10.1, 16.9, 0], [15.65, 16.9, 0], [20, 16.9, 0], [23.1, 16.9, 0], [24.95, 16.9, 0], [25.55, 16.9, 0], [25.55, 16.9, 0]]; t4b = [[-18.85, 37.9, -13.8064422607422], [-14.4, 38.1, -12.7855224609375], [-10.1, 38.25, -11.7680053710938], [-5.65, 38.35, -10.5605316162109], [-1.3, 38.5, -9.54254150390625], [3.15, 38.65, -8.52186584472656], [7.45, 38.8, -7.31517028808594], [11.9, 38.95, -6.29634094238281], [16.25, 39.15, -5.27955627441406], [20.65, 39.25, -4.26115417480469], [25.1, 39.35, -3.05441284179688], [29.4, 39.5, -2.03704833984375], [33.8, 39.7, -1.01753234863281], [38.2, 39.8, 0], [30.85, 39.8, 0], [23, 39.8, 0], [14.6, 39.8, 0], [5.65, 39.8, 0], [-3.8, 39.8, 0], [-13.75, 39.8, 0], [-24.25, 39.8, 0], [-35.25, 39.8, 0], [-46.8, 39.8, 0], [-33.9, 39.8, 0], [-21.6, 39.8, 0], [-9.85, 39.8, 0], [1.3, 39.8, 0], [11.85, 39.8, 0], [21.8, 39.8, 0], [31.2, 39.8, 0], [40, 39.8, 0], [48.2, 39.8, 0], [48.2, 39.8, 0]]; } public static function $(_arg1:int, _arg2:int, _arg3:int):void{ var $x = _arg1; var $y = _arg2; var $lv = _arg3; if ($$.length > 0){ var _local5 = $$[0]; with (_local5) { x = $x; y = $y; xs = 5; ys = 2; sc = 0; if (e.length > 0){ try { e.sort(st); ts.push((tg = ((((((ts.length <= 2)) || (!((e[0] == ts[0]))))) || ((Math.abs((x - e[1].x)) > (32 * $lv))))) ? e[0] : e[1])); } catch(e:Error) { tg = null; }; } else { tg = null; }; lv = $lv; switch (lv){ case 1: m1 = yel.$(($x + t1[0]), $y, _.yel$1); m2 = yel.$(($x - t1[0]), $y, _.yel$1); break; case 2: m1 = yel.$(($x + t2a[0]), $y, _.yel$1); m2 = yel.$(($x - t1[0]), $y, _.yel$1); m3 = yel.$($x, ($y + t2b[0]), _.yel$1); break; case 3: m1 = yel.$(($x + t3a[0][0]), ($y + t3a[0][1]), _.yel$1, t3a[0][2]); m2 = yel.$(($x - t3a[0][0]), ($y + t3a[0][1]), _.yel$1, -(t3a[0][2])); m3 = yel.$(($x + t3b[0][0]), ($y + t3b[0][1]), _.yel$1, t3b[0][2]); m4 = yel.$(($x - t3b[0][0]), ($y + t3b[0][1]), _.yel$1, -(t3b[0][2])); break; default: m1 = yel.$(($x + t4a[0][0]), ($y + t4a[0][1]), _.yel$2, t4a[0][2]); m2 = yel.$(($x - t4a[0][0]), ($y + t4a[0][1]), _.yel$2, -(t4a[0][2])); m3 = yel.$(($x + t4b[0][0]), ($y + t4b[0][1]), _.yel$2, t4b[0][2]); m4 = yel.$(($x - t4b[0][0]), ($y + t4b[0][1]), _.yel$2, -(t4b[0][2])); }; }; n.push($$.shift()); }; } } }//package

Library Items

Symbol 1 GraphicUsed by:Timeline
Symbol 2 FontUsed by:3 12 13 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 327 328 329 330 331 332 333 339 340 341 342 459 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 2001 2005 2010 2014 2017 2020 2023 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2039 2040 2041 2067 2068 2069 2070 2071 2072 4009 4010 4011 4025 4030
Symbol 3 TextUses:2Used by:Timeline
Symbol 4 GraphicUsed by:Timeline
Symbol 5 GraphicUsed by:Timeline
Symbol 6 GraphicUsed by:80  Timeline
Symbol 7 GraphicUsed by:80 509 915  Timeline
Symbol 8 GraphicUsed by:80 509 915  Timeline
Symbol 9 GraphicUsed by:80 509 915  Timeline
Symbol 10 GraphicUsed by:80 509 915  Timeline
Symbol 11 GraphicUsed by:80  Timeline
Symbol 12 TextUses:2Used by:Timeline
Symbol 13 TextUses:2Used by:Timeline
Symbol 14 Sound {$shot$resist}
Symbol 15 Sound {$explosion$underwater}
Symbol 16 GraphicUsed by:32
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClipUses:17Used by:32 1032 3586 3588 3590 3598
Symbol 19 GraphicUsed by:32 1032 1144 3586 3588 3590 3598
Symbol 20 GraphicUsed by:32 1032 1144 3586 3588 3590 3598
Symbol 21 GraphicUsed by:32 1032 1144 3586 3588 3590 3598
Symbol 22 GraphicUsed by:32 1032 1144 3586 3588 3590 3598
Symbol 23 GraphicUsed by:32 1032 1144 3586 3588 3590 3598
Symbol 24 GraphicUsed by:32 1032 1144 3586 3588 3590 3598
Symbol 25 GraphicUsed by:32 1032 1144 3586 3588 3590 3598
Symbol 26 GraphicUsed by:32 1032 1144 3586 3588 3590 3598
Symbol 27 GraphicUsed by:32 1032 1144 3586 3588 3590 3598
Symbol 28 GraphicUsed by:32 1032 1144 3586 3588 3590 3598
Symbol 29 GraphicUsed by:32 1032 1144 3586 3588 3590 3598
Symbol 30 GraphicUsed by:32 1032 1144 3586 3588 3590 3598
Symbol 31 GraphicUsed by:32 1032 1144 3586 3588 3590 3598
Symbol 32 MovieClip {_blastU}Uses:16 18 19 20 21 22 23 24 25 26 27 28 29 30 31
Symbol 33 ShapeTweeningUsed by:34 509
Symbol 34 MovieClip {_introClouds}Uses:33
Symbol 35 GraphicUsed by:36 3178 3180
Symbol 36 MovieClip {bg$6$island$map$mask}Uses:35
Symbol 37 GraphicUsed by:38
Symbol 38 MovieClipUses:37Used by:39
Symbol 39 MovieClip {bg$6$island$map$fade}Uses:38
Symbol 40 BitmapUsed by:41 541 2230 2914 2920 2924 3177
Symbol 41 GraphicUses:40Used by:42
Symbol 42 MovieClip {bg$6$island$grass}Uses:41
Symbol 43 BitmapUsed by:44 3123 3144
Symbol 44 GraphicUses:43Used by:45
Symbol 45 MovieClip {bg$6$island$soil}Uses:44
Symbol 46 GraphicUsed by:58
Symbol 47 GraphicUsed by:58
Symbol 48 GraphicUsed by:58
Symbol 49 GraphicUsed by:58
Symbol 50 GraphicUsed by:58
Symbol 51 GraphicUsed by:58
Symbol 52 GraphicUsed by:58
Symbol 53 GraphicUsed by:58
Symbol 54 GraphicUsed by:58
Symbol 55 GraphicUsed by:58
Symbol 56 GraphicUsed by:58
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClip {tVolumeSlider}Uses:46 47 48 49 50 51 52 53 54 55 56 57
Symbol 59 FontUsed by:60 62 934
Symbol 60 EditableTextUses:59Used by:61
Symbol 61 MovieClip {sec}Uses:60
Symbol 62 EditableTextUses:59Used by:63
Symbol 63 MovieClip {fpz}Uses:62
Symbol 64 GraphicUsed by:67
Symbol 65 FontUsed by:66 148 559 561 562 563 564 566 567 569 570 571 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 663 666 670 694 695 697 699 703 707 710 714 717 720 723 726 730 732 734 736 739 766 767 768 770 771 923 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1492 1493 1494 1495 1496 1497 1501 1502 1505 1507 1510 1511 1556 1557 1735 1736 1737 1738 1793 1795 1796 1921 1923 1924 1926 1928 1930 1932 1936 1937 1938 1941 1942 1943 1944 1945 1946 1947 1949 1950 1951 1952 2117 2118 2119
Symbol 66 TextUses:65Used by:67
Symbol 67 MovieClip {tClickHere}Uses:64 66
Symbol 68 GraphicUsed by:72
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClipUses:69Used by:72
Symbol 71 GraphicUsed by:72
Symbol 72 MovieClipUses:68 70 71Used by:80
Symbol 73 GraphicUsed by:75 509 513 516 758 760 1901
Symbol 74 GraphicUsed by:75 1137 1144 1704 1901
Symbol 75 ButtonUses:73 74Used by:80
Symbol 76 GraphicUsed by:79 4032
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClipUses:77Used by:79 4032
Symbol 79 MovieClipUses:76 78Used by:80 761 1903
Symbol 80 MovieClip {cPre}Uses:6 7 8 9 10 11 72 75 79
Symbol 81 GraphicUsed by:86 87 241 477 509 3169 3170 3172 3173 3356 3357 3579 3580 3597 3598 3638 3639 3641
Symbol 82 GraphicUsed by:83 87 3173
Symbol 83 MovieClipUses:82Used by:87 3173
Symbol 84 GraphicUsed by:87 509 1466 3173 3347 3640 3665
Symbol 85 GraphicUsed by:87 509 1466 3173 3347 3640 3665
Symbol 86 MovieClipUses:81Used by:87 3173
Symbol 87 MovieClip {_boss$7$2$laser}Uses:81 83 84 82 85 86Used by:4036
Symbol 88 GraphicUsed by:103 3012
Symbol 89 GraphicUsed by:103 3012
Symbol 90 GraphicUsed by:103 3012
Symbol 91 GraphicUsed by:103 3012
Symbol 92 GraphicUsed by:103 3012
Symbol 93 BitmapUsed by:94 3007
Symbol 94 GraphicUses:93Used by:103 3005
Symbol 95 GraphicUsed by:103 3005
Symbol 96 ShapeTweeningUsed by:103 3005
Symbol 97 GraphicUsed by:103 1387 1405 1514 1516 1517 1518 3005 3011 3012 3114 3117
Symbol 98 GraphicUsed by:103 549 682 686 690 748 1915 1917 1918 2442 3005
Symbol 99 ShapeTweeningUsed by:103 3005
Symbol 100 ShapeTweeningUsed by:103 3005
Symbol 101 ShapeTweeningUsed by:103 3005
Symbol 102 GraphicUsed by:103 3005
Symbol 103 MovieClip {_boss$4$generatorR}Uses:88 89 90 91 92 94 95 96 97 98 99 100 101 102Used by:3150
Symbol 104 FontUsed by:105 106 107 108 109 110 111 1499 1500 1504 1509 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1902 2074 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2115 3604
Symbol 105 TextUses:104Used by:112
Symbol 106 TextUses:104Used by:112
Symbol 107 TextUses:104Used by:112
Symbol 108 TextUses:104Used by:112
Symbol 109 TextUses:104Used by:112
Symbol 110 TextUses:104Used by:112
Symbol 111 TextUses:104Used by:112
Symbol 112 MovieClip {submerge}Uses:105 106 107 108 109 110 111Used by:2968
Symbol 113 GraphicUsed by:122
Symbol 114 GraphicUsed by:122
Symbol 115 GraphicUsed by:122
Symbol 116 GraphicUsed by:122
Symbol 117 GraphicUsed by:122
Symbol 118 GraphicUsed by:122
Symbol 119 GraphicUsed by:122
Symbol 120 GraphicUsed by:122
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClip {mask3}Uses:113 114 115 116 117 118 119 120 121Used by:2968
Symbol 123 GraphicUsed by:130
Symbol 124 GraphicUsed by:130
Symbol 125 GraphicUsed by:130 1680 1688
Symbol 126 GraphicUsed by:130
Symbol 127 GraphicUsed by:130
Symbol 128 GraphicUsed by:130
Symbol 129 GraphicUsed by:130
Symbol 130 MovieClip {_g5}Uses:123 124 125 126 127 128 129Used by:2723
Symbol 131 ShapeTweeningUsed by:135
Symbol 132 ShapeTweeningUsed by:135
Symbol 133 ShapeTweeningUsed by:135
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClip {_aqai2}Uses:131 132 133 134Used by:2422
Symbol 136 ShapeTweeningUsed by:143
Symbol 137 GraphicUsed by:138 1038
Symbol 138 MovieClipUses:137Used by:143 1405 1514 1516 1574
Symbol 139 ShapeTweeningUsed by:143
Symbol 140 ShapeTweeningUsed by:143
Symbol 141 ShapeTweeningUsed by:143
Symbol 142 GraphicUsed by:143
Symbol 143 MovieClip {_star$1i}Uses:136 138 139 140 141 142Used by:2422
Symbol 144 MovieClip {Main}Used by:145
Symbol 145 MovieClipUses:144Used by:Timeline
Symbol 146 MovieClipUsed by:509 773 1740 1918 2122 2479 3191 3205 3591 3976 4032
Symbol 147 GraphicUsed by:228 509
Symbol 148 TextUses:65Used by:509
Symbol 149 FontUsed by:150 4008
Symbol 150 TextUses:149Used by:509
Symbol 151 GraphicUsed by:509
Symbol 152 GraphicUsed by:153
Symbol 153 MovieClipUses:152Used by:509
Symbol 154 GraphicUsed by:155
Symbol 155 MovieClipUses:154Used by:509
Symbol 156 GraphicUsed by:509
Symbol 157 ShapeTweeningUsed by:509
Symbol 158 ShapeTweeningUsed by:509
Symbol 159 GraphicUsed by:300 509 2784
Symbol 160 GraphicUsed by:509
Symbol 161 GraphicUsed by:509
Symbol 162 GraphicUsed by:509
Symbol 163 GraphicUsed by:509
Symbol 164 GraphicUsed by:509
Symbol 165 GraphicUsed by:509
Symbol 166 GraphicUsed by:509
Symbol 167 GraphicUsed by:509
Symbol 168 GraphicUsed by:509
Symbol 169 GraphicUsed by:509
Symbol 170 GraphicUsed by:509 677 705 706 709 712 741 1171 1372 3021 4032
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClipUses:171Used by:509
Symbol 173 GraphicUsed by:509
Symbol 174 GraphicUsed by:509
Symbol 175 GraphicUsed by:509
Symbol 176 GraphicUsed by:509
Symbol 177 GraphicUsed by:509
Symbol 178 GraphicUsed by:509
Symbol 179 GraphicUsed by:509
Symbol 180 GraphicUsed by:509
Symbol 181 GraphicUsed by:509
Symbol 182 GraphicUsed by:509
Symbol 183 GraphicUsed by:509
Symbol 184 GraphicUsed by:509
Symbol 185 GraphicUsed by:509
Symbol 186 GraphicUsed by:509
Symbol 187 GraphicUsed by:509
Symbol 188 GraphicUsed by:509
Symbol 189 GraphicUsed by:509
Symbol 190 GraphicUsed by:509
Symbol 191 GraphicUsed by:509
Symbol 192 GraphicUsed by:509
Symbol 193 GraphicUsed by:509
Symbol 194 GraphicUsed by:509
Symbol 195 GraphicUsed by:509
Symbol 196 GraphicUsed by:509
Symbol 197 GraphicUsed by:509
Symbol 198 GraphicUsed by:509
Symbol 199 GraphicUsed by:509
Symbol 200 GraphicUsed by:509
Symbol 201 GraphicUsed by:509
Symbol 202 GraphicUsed by:509
Symbol 203 GraphicUsed by:509
Symbol 204 GraphicUsed by:509
Symbol 205 GraphicUsed by:509
Symbol 206 GraphicUsed by:509
Symbol 207 GraphicUsed by:509
Symbol 208 ShapeTweeningUsed by:509
Symbol 209 ShapeTweeningUsed by:509
Symbol 210 GraphicUsed by:509 523 1787 3207
Symbol 211 GraphicUsed by:509 1466 3347 3640 3665
Symbol 212 GraphicUsed by:509 3640 3665
Symbol 213 GraphicUsed by:509 3640 3665
Symbol 214 GraphicUsed by:509 1466 3347 3640 3665
Symbol 215 GraphicUsed by:509 3640 3665
Symbol 216 GraphicUsed by:509 3640 3665
Symbol 217 GraphicUsed by:509 3640 3665
Symbol 218 GraphicUsed by:509 3640 3665
Symbol 219 GraphicUsed by:509 3640 3665
Symbol 220 GraphicUsed by:509 3640 3665
Symbol 221 GraphicUsed by:509 1466 3347 3640 3665
Symbol 222 GraphicUsed by:509 1466 3347 3640 3665
Symbol 223 GraphicUsed by:509 1466 3347 3640 3665
Symbol 224 GraphicUsed by:509 1466 3347 3640 3665
Symbol 225 GraphicUsed by:509 1466 3347 3640 3665
Symbol 226 GraphicUsed by:509 1466 3347 3640 3665
Symbol 227 GraphicUsed by:509 1466 3347 3640 3665
Symbol 228 MovieClipUses:147Used by:509
Symbol 229 GraphicUsed by:230
Symbol 230 MovieClipUses:229Used by:241 3336 3347
Symbol 231 ShapeTweeningUsed by:241 509 1466 3156 3159 3161 3221 3223 3225 3227 3336 3338 3347 3358
Symbol 232 GraphicUsed by:241 509 1466 3156 3159 3161 3221 3223 3225 3227 3338 3347 3358
Symbol 233 GraphicUsed by:234
Symbol 234 MovieClipUses:233Used by:241 3355 3356 3358
Symbol 235 GraphicUsed by:236
Symbol 236 MovieClipUses:235Used by:241 3348 3355 3356 3358
Symbol 237 GraphicUsed by:238
Symbol 238 MovieClipUses:237Used by:241 3336
Symbol 239 GraphicUsed by:240
Symbol 240 MovieClipUses:239Used by:241 3337 3355
Symbol 241 MovieClipUses:230 231 232 234 236 238 240 81Used by:509
Symbol 242 GraphicUsed by:509 3579 3580
Symbol 243 GraphicUsed by:509 3579
Symbol 244 GraphicUsed by:509 3579
Symbol 245 GraphicUsed by:246
Symbol 246 MovieClipUses:245Used by:509 3579 3580
Symbol 247 GraphicUsed by:509 3579
Symbol 248 GraphicUsed by:249
Symbol 249 MovieClipUses:248Used by:509 3579 3580
Symbol 250 GraphicUsed by:251 3567 3569 3572 3578 3586 3588 3590 3599
Symbol 251 MovieClipUses:250Used by:509 3329 3579 3580
Symbol 252 GraphicUsed by:509 3580
Symbol 253 GraphicUsed by:509 3580
Symbol 254 GraphicUsed by:509 3580
Symbol 255 FontUsed by:256 257 258 259 260 261 262 263 264 265 266 267 268 334 335 336 337 338 4012 4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 4024 4026 4027 4028 4029 4031
Symbol 256 TextUses:255Used by:509
Symbol 257 TextUses:255Used by:509
Symbol 258 TextUses:255Used by:509
Symbol 259 TextUses:255Used by:509
Symbol 260 TextUses:255Used by:509
Symbol 261 TextUses:255Used by:509
Symbol 262 TextUses:255Used by:509
Symbol 263 TextUses:255Used by:509
Symbol 264 TextUses:255Used by:509
Symbol 265 TextUses:255Used by:509
Symbol 266 TextUses:255Used by:509
Symbol 267 TextUses:255Used by:509
Symbol 268 TextUses:255Used by:509
Symbol 269 TextUses:2Used by:509 4032
Symbol 270 TextUses:2Used by:509 4032
Symbol 271 TextUses:2Used by:509 4032
Symbol 272 TextUses:2Used by:509
Symbol 273 TextUses:2Used by:509 4032
Symbol 274 TextUses:2Used by:509 4032
Symbol 275 TextUses:2Used by:509 4032
Symbol 276 TextUses:2Used by:509
Symbol 277 TextUses:2Used by:509 4032
Symbol 278 TextUses:2Used by:509 4032
Symbol 279 TextUses:2Used by:509 4032
Symbol 280 TextUses:2Used by:509 4032
Symbol 281 TextUses:2Used by:509 4032
Symbol 282 TextUses:2Used by:509
Symbol 283 TextUses:2Used by:509 4032
Symbol 284 TextUses:2Used by:509 4032
Symbol 285 TextUses:2Used by:509 4032
Symbol 286 GraphicUsed by:509 2777
Symbol 287 GraphicUsed by:509 2777
Symbol 288 GraphicUsed by:509 2777
Symbol 289 GraphicUsed by:509 2760
Symbol 290 GraphicUsed by:509 2760
Symbol 291 GraphicUsed by:509 2778
Symbol 292 GraphicUsed by:306 457 458 509 748 754 816 1358 2271 2762 2776 2778 3329 4032
Symbol 293 GraphicUsed by:509 2778
Symbol 294 GraphicUsed by:509 2778
Symbol 295 GraphicUsed by:509 2778
Symbol 296 GraphicUsed by:509 2778
Symbol 297 GraphicUsed by:509 2778
Symbol 298 GraphicUsed by:509 2271 3329
Symbol 299 GraphicUsed by:509 2271 3329
Symbol 300 MovieClipUses:159Used by:509
Symbol 301 GraphicUsed by:509 2784
Symbol 302 GraphicUsed by:509
Symbol 303 GraphicUsed by:509
Symbol 304 GraphicUsed by:509
Symbol 305 GraphicUsed by:509
Symbol 306 MovieClipUses:292Used by:509
Symbol 307 GraphicUsed by:400 509
Symbol 308 GraphicUsed by:509
Symbol 309 GraphicUsed by:509
Symbol 310 GraphicUsed by:509
Symbol 311 GraphicUsed by:509
Symbol 312 GraphicUsed by:509
Symbol 313 GraphicUsed by:314
Symbol 314 MovieClipUses:313Used by:509
Symbol 315 GraphicUsed by:509
Symbol 316 GraphicUsed by:509
Symbol 317 GraphicUsed by:509 825 914
Symbol 318 MovieClipUsed by:509
Symbol 319 ShapeTweeningUsed by:509
Symbol 320 GraphicUsed by:509 1787 1788 1861
Symbol 321 GraphicUsed by:509
Symbol 322 GraphicUsed by:509
Symbol 323 GraphicUsed by:509
Symbol 324 GraphicUsed by:509
Symbol 325 GraphicUsed by:509
Symbol 326 GraphicUsed by:509
Symbol 327 TextUses:2Used by:509 4032
Symbol 328 TextUses:2Used by:509 4032
Symbol 329 TextUses:2Used by:509 4032
Symbol 330 TextUses:2Used by:509 4032
Symbol 331 TextUses:2Used by:509 4032
Symbol 332 TextUses:2Used by:509 4032
Symbol 333 TextUses:2Used by:509 4032
Symbol 334 TextUses:255Used by:509 4032
Symbol 335 TextUses:255Used by:509
Symbol 336 TextUses:255Used by:509
Symbol 337 TextUses:255Used by:509
Symbol 338 TextUses:255Used by:509
Symbol 339 TextUses:2Used by:509 1715 4032
Symbol 340 TextUses:2Used by:509 1715 4032
Symbol 341 TextUses:2Used by:509 4032
Symbol 342 TextUses:2Used by:509 4032
Symbol 343 GraphicUsed by:509
Symbol 344 GraphicUsed by:509
Symbol 345 GraphicUsed by:458 509
Symbol 346 ShapeTweeningUsed by:458 509
Symbol 347 GraphicUsed by:509
Symbol 348 GraphicUsed by:457 509
Symbol 349 ShapeTweeningUsed by:458 509
Symbol 350 GraphicUsed by:458 509
Symbol 351 GraphicUsed by:509 1144 1460 1659 2479 3032 3641 3657 3664 3665
Symbol 352 GraphicUsed by:509 1144 1460 1659 2479 3032 3641 3657 3664 3665
Symbol 353 GraphicUsed by:509 1144 1460 1659 2479 3032 3641 3657 3664 3665
Symbol 354 GraphicUsed by:509 1144 1460 1659 2479 3032 3641 3657 3664 3665
Symbol 355 GraphicUsed by:509 1144 1460 1659 2479 3032 3641 3657 3664 3665
Symbol 356 GraphicUsed by:509 1144 1460 1659 2479 3032 3641 3657 3664 3665
Symbol 357 GraphicUsed by:509 1144 1460 1659 2479 3032 3641 3657 3664 3665
Symbol 358 GraphicUsed by:509 1144 1460 1659 2479 3032 3641 3657 3664 3665
Symbol 359 GraphicUsed by:509 1144 1460 1659 2479 3032 3641 3657 3664 3665
Symbol 360 GraphicUsed by:509 1144 1460 1659 2479 3032 3641 3657 3664 3665
Symbol 361 GraphicUsed by:509 1144 1460 1659 2479 3032 3641 3657 3664 3665
Symbol 362 GraphicUsed by:509 1144 1460 1659 2479 3032 3641 3657 3664 3665
Symbol 363 GraphicUsed by:509 1144 1460 1659 2479 3032 3641 3657 3664 3665
Symbol 364 GraphicUsed by:509 1144 1460 1659 2479 3032 3641 3657 3664 3665
Symbol 365 GraphicUsed by:509 1144 1460 1659 2479 3032 3641 3657 3664 3665
Symbol 366 GraphicUsed by:509 1144 1460 1659 2479 3032 3641 3657 3664 3665
Symbol 367 GraphicUsed by:509 1144 1460 1659 2479 3032 3641 3657 3664 3665
Symbol 368 GraphicUsed by:509 1144 1460 1659 2479 3032 3641 3664 3665
Symbol 369 GraphicUsed by:509 1144 1460 1659 2479 3032 3641 3664 3665
Symbol 370 GraphicUsed by:509
Symbol 371 GraphicUsed by:372
Symbol 372 MovieClipUses:371Used by:509
Symbol 373 GraphicUsed by:509
Symbol 374 GraphicUsed by:509
Symbol 375 GraphicUsed by:509
Symbol 376 GraphicUsed by:509
Symbol 377 GraphicUsed by:509
Symbol 378 GraphicUsed by:379
Symbol 379 MovieClipUses:378Used by:509
Symbol 380 GraphicUsed by:509
Symbol 381 GraphicUsed by:382
Symbol 382 MovieClipUses:381Used by:509
Symbol 383 GraphicUsed by:509
Symbol 384 GraphicUsed by:509
Symbol 385 GraphicUsed by:386
Symbol 386 MovieClipUses:385Used by:509
Symbol 387 GraphicUsed by:388
Symbol 388 MovieClipUses:387Used by:509
Symbol 389 GraphicUsed by:390
Symbol 390 MovieClipUses:389Used by:509
Symbol 391 GraphicUsed by:509
Symbol 392 GraphicUsed by:393
Symbol 393 MovieClipUses:392Used by:509
Symbol 394 GraphicUsed by:509
Symbol 395 GraphicUsed by:509
Symbol 396 GraphicUsed by:509
Symbol 397 GraphicUsed by:509
Symbol 398 GraphicUsed by:509
Symbol 399 GraphicUsed by:509
Symbol 400 MovieClipUses:307Used by:436 440 509
Symbol 401 GraphicUsed by:509
Symbol 402 GraphicUsed by:509
Symbol 403 GraphicUsed by:509 816 848 854 861 914
Symbol 404 GraphicUsed by:509
Symbol 405 GraphicUsed by:509
Symbol 406 GraphicUsed by:509
Symbol 407 GraphicUsed by:509
Symbol 408 GraphicUsed by:509
Symbol 409 ShapeTweeningUsed by:509
Symbol 410 BitmapUsed by:411 416 429 430 2165
Symbol 411 GraphicUses:410Used by:509
Symbol 412 ShapeTweeningUsed by:509 2354 2355 3032 3641 3657 3664 3665
Symbol 413 GraphicUsed by:509 2354 2479 3032 3641 3657 3664 3665
Symbol 414 GraphicUsed by:509 2354 2355 3032 3641 3657 3664 3665
Symbol 415 ShapeTweeningUsed by:509
Symbol 416 GraphicUses:410Used by:509
Symbol 417 GraphicUsed by:509 2479 3032 3641 3657 3664 3665
Symbol 418 ShapeTweeningUsed by:509
Symbol 419 GraphicUsed by:509
Symbol 420 GraphicUsed by:509
Symbol 421 GraphicUsed by:509
Symbol 422 GraphicUsed by:509 1688
Symbol 423 GraphicUsed by:509 1688
Symbol 424 GraphicUsed by:509 1688
Symbol 425 GraphicUsed by:509 1688
Symbol 426 GraphicUsed by:509 1688
Symbol 427 GraphicUsed by:428
Symbol 428 MovieClipUses:427Used by:509 1688
Symbol 429 GraphicUses:410Used by:509
Symbol 430 GraphicUses:410Used by:509
Symbol 431 GraphicUsed by:509
Symbol 432 GraphicUsed by:509
Symbol 433 GraphicUsed by:434
Symbol 434 MovieClip {_e41}Uses:433Used by:436 3211 3562
Symbol 435 GraphicUsed by:436
Symbol 436 MovieClipUses:434 435 400Used by:509
Symbol 437 GraphicUsed by:438
Symbol 438 MovieClip {_e40}Uses:437Used by:440 3211 3562
Symbol 439 GraphicUsed by:440
Symbol 440 MovieClipUses:438 439 400Used by:509
Symbol 441 GraphicUsed by:509
Symbol 442 GraphicUsed by:509
Symbol 443 GraphicUsed by:509
Symbol 444 GraphicUsed by:509
Symbol 445 GraphicUsed by:509
Symbol 446 GraphicUsed by:509
Symbol 447 GraphicUsed by:509
Symbol 448 GraphicUsed by:509
Symbol 449 GraphicUsed by:509
Symbol 450 GraphicUsed by:452 509 3638 3639 3641
Symbol 451 GraphicUsed by:452 509 3638 3639 3641
Symbol 452 MovieClipUses:450 451Used by:509
Symbol 453 GraphicUsed by:509
Symbol 454 GraphicUsed by:455
Symbol 455 MovieClipUses:454Used by:509
Symbol 456 GraphicUsed by:457 991 1422
Symbol 457 MovieClipUses:292 348 456Used by:509
Symbol 458 MovieClipUses:292 345 346 349 350Used by:509
Symbol 459 TextUses:2Used by:509
Symbol 460 GraphicUsed by:509
Symbol 461 GraphicUsed by:509
Symbol 462 GraphicUsed by:509
Symbol 463 GraphicUsed by:509
Symbol 464 GraphicUsed by:509
Symbol 465 GraphicUsed by:466
Symbol 466 MovieClipUses:465Used by:509
Symbol 467 GraphicUsed by:468
Symbol 468 MovieClipUses:467Used by:509
Symbol 469 GraphicUsed by:509
Symbol 470 GraphicUsed by:509 3155
Symbol 471 GraphicUsed by:509 3153
Symbol 472 GraphicUsed by:509 1466 3156 3159 3161 3221 3223 3225 3227 3338 3347 3358
Symbol 473 GraphicUsed by:509 3156
Symbol 474 GraphicUsed by:509 3154
Symbol 475 GraphicUsed by:476
Symbol 476 MovieClipUses:475Used by:509 3169
Symbol 477 MovieClipUses:81Used by:509 3169
Symbol 478 GraphicUsed by:509 3169
Symbol 479 GraphicUsed by:509 3169
Symbol 480 GraphicUsed by:509 3169
Symbol 481 GraphicUsed by:482
Symbol 482 MovieClipUses:481Used by:509 3169
Symbol 483 GraphicUsed by:484
Symbol 484 MovieClipUses:483Used by:509 3169
Symbol 485 GraphicUsed by:486
Symbol 486 MovieClipUses:485Used by:509 3169
Symbol 487 ShapeTweeningUsed by:509 1466 3156 3159 3161 3221 3223 3225 3227 3338 3347 3358
Symbol 488 GraphicUsed by:489
Symbol 489 MovieClipUses:488Used by:509 3169
Symbol 490 GraphicUsed by:491
Symbol 491 MovieClipUses:490Used by:509 3169
Symbol 492 GraphicUsed by:493
Symbol 493 MovieClipUses:492Used by:509 3169
Symbol 494 GraphicUsed by:495
Symbol 495 MovieClipUses:494Used by:509 3169
Symbol 496 GraphicUsed by:497
Symbol 497 MovieClipUses:496Used by:509 3169
Symbol 498 GraphicUsed by:509 1466 3156 3159 3161 3221 3223 3225 3227 3338 3347 3358
Symbol 499 GraphicUsed by:509
Symbol 500 GraphicUsed by:501
Symbol 501 MovieClipUses:500Used by:509
Symbol 502 GraphicUsed by:503
Symbol 503 MovieClipUses:502Used by:509
Symbol 504 GraphicUsed by:508 3650 3657 3665
Symbol 505 GraphicUsed by:508 3650 3657 3665
Symbol 506 GraphicUsed by:508 3650 3657 3665
Symbol 507 GraphicUsed by:508 3650 3665
Symbol 508 MovieClipUses:504 505 506 507Used by:509
Symbol 509 MovieClip {_cIntro$}Uses:146 147 73 148 150 151 153 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 7 8 208 209 9 10 210 211 212 213 214 215 216 217 218 219 220 84 85 221 222 223 224 225 226 227 228 241 242 243 244 246 247 81 249 251 252 253 254 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 314 315 316 317 33 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 372 373 374 375 376 377 379 380 382 383 384 386 388 390 391 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 428 429 430 431 432 436 440 441 442 443 444 445 446 447 448 449 452 450 451 453 455 457 458 459 460 461 462 463 464 466 468 469 470 471 472 473 231 474 476 477 478 479 480 232 482 484 486 487 489 491 493 495 497 498 499 501 503 508Used by:976
Symbol 510 GraphicUsed by:516 519 864 1864 2927 3966 3969 3976
Symbol 511 FontUsed by:512
Symbol 512 TextUses:511Used by:513 516 759
Symbol 513 MovieClipUses:73 512Used by:516
Symbol 514 GraphicUsed by:515
Symbol 515 MovieClipUses:514Used by:516
Symbol 516 MovieClip {_cSponsor}Uses:510 513 515 512 73Used by:976
Symbol 517 GraphicUsed by:518
Symbol 518 MovieClipUses:517Used by:519
Symbol 519 MovieClip {_bg7$2}Uses:510 518Used by:976 3562
Symbol 520 GraphicUsed by:521
Symbol 521 MovieClipUses:520Used by:522
Symbol 522 MovieClip {_bg9$galaxy}Uses:521Used by:914 976 4036
Symbol 523 MovieClip {_bg7$star}Uses:210Used by:976 3211
Symbol 524 GraphicUsed by:525
Symbol 525 MovieClip {_bg7$starB}Uses:524Used by:976 3562
Symbol 526 GraphicUsed by:527
Symbol 527 MovieClip {_bg8$star}Uses:526Used by:976 4036
Symbol 528 BitmapUsed by:529 2847 2854 2868 2873 2879 2885 2889 2892 2897
Symbol 529 GraphicUses:528Used by:530 2946 2962
Symbol 530 MovieClipUses:529Used by:537 2965
Symbol 531 GraphicUsed by:532
Symbol 532 MovieClipUses:531Used by:537 2965
Symbol 533 GraphicUsed by:534
Symbol 534 MovieClipUses:533Used by:537
Symbol 535 GraphicUsed by:536
Symbol 536 MovieClipUses:535Used by:537 2965
Symbol 537 MovieClip {_bg4$1}Uses:530 532 534 536Used by:976 2968
Symbol 538 GraphicUsed by:539
Symbol 539 MovieClipUses:538Used by:540
Symbol 540 MovieClip {_bg4$mask1}Uses:539Used by:976 2968
Symbol 541 GraphicUses:40Used by:542
Symbol 542 MovieClip {_bg4$grass}Uses:541Used by:976 2968
Symbol 543 GraphicUsed by:544
Symbol 544 MovieClipUses:543Used by:545
Symbol 545 MovieClip {_bg4$mask2}Uses:544Used by:976 2968
Symbol 546 Bitmap {bg4$crackMap}Used by:976 2968
Symbol 547 GraphicUsed by:773
Symbol 548 GraphicUsed by:549 748
Symbol 549 MovieClipUses:548 98Used by:773
Symbol 550 GraphicUsed by:551
Symbol 551 MovieClipUses:550Used by:553
Symbol 552 GraphicUsed by:553
Symbol 553 MovieClipUses:551 552Used by:773
Symbol 554 FontUsed by:555 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 1794
Symbol 555 EditableTextUses:554Used by:773
Symbol 556 GraphicUsed by:558 1498
Symbol 557 GraphicUsed by:558
Symbol 558 MovieClipUses:556 557Used by:659 773
Symbol 559 TextUses:65Used by:658
Symbol 560 GraphicUsed by:658
Symbol 561 TextUses:65Used by:658
Symbol 562 TextUses:65Used by:658
Symbol 563 TextUses:65Used by:658
Symbol 564 TextUses:65Used by:658
Symbol 565 GraphicUsed by:658
Symbol 566 TextUses:65Used by:658
Symbol 567 TextUses:65Used by:658
Symbol 568 GraphicUsed by:658
Symbol 569 TextUses:65Used by:658
Symbol 570 TextUses:65Used by:658
Symbol 571 TextUses:65Used by:658
Symbol 572 GraphicUsed by:658
Symbol 573 TextUses:65Used by:658
Symbol 574 TextUses:65Used by:658
Symbol 575 TextUses:65Used by:658
Symbol 576 TextUses:65Used by:658
Symbol 577 TextUses:65Used by:658
Symbol 578 TextUses:65Used by:658
Symbol 579 TextUses:65Used by:658
Symbol 580 TextUses:65Used by:658
Symbol 581 TextUses:65Used by:658
Symbol 582 TextUses:65Used by:658
Symbol 583 TextUses:65Used by:658
Symbol 584 TextUses:65Used by:658
Symbol 585 TextUses:65Used by:658
Symbol 586 TextUses:65Used by:658
Symbol 587 TextUses:65Used by:658
Symbol 588 TextUses:65Used by:658
Symbol 589 TextUses:65Used by:658
Symbol 590 TextUses:65Used by:658
Symbol 591 TextUses:65Used by:658
Symbol 592 TextUses:65Used by:658
Symbol 593 TextUses:65Used by:658
Symbol 594 TextUses:65Used by:658
Symbol 595 TextUses:65Used by:658
Symbol 596 TextUses:65Used by:658
Symbol 597 TextUses:65Used by:658
Symbol 598 TextUses:65Used by:658
Symbol 599 TextUses:65Used by:658
Symbol 600 TextUses:65Used by:658
Symbol 601 TextUses:65Used by:658
Symbol 602 TextUses:65Used by:658
Symbol 603 TextUses:65Used by:658
Symbol 604 TextUses:65Used by:658
Symbol 605 TextUses:65Used by:658
Symbol 606 TextUses:65Used by:658
Symbol 607 TextUses:65Used by:658
Symbol 608 TextUses:65Used by:658
Symbol 609 TextUses:65Used by:658
Symbol 610 TextUses:65Used by:658
Symbol 611 TextUses:65Used by:658
Symbol 612 TextUses:65Used by:658
Symbol 613 TextUses:65Used by:658
Symbol 614 TextUses:65Used by:658
Symbol 615 GraphicUsed by:658
Symbol 616 GraphicUsed by:658
Symbol 617 TextUses:65Used by:658
Symbol 618 TextUses:65Used by:658
Symbol 619 TextUses:65Used by:658
Symbol 620 TextUses:65Used by:658
Symbol 621 TextUses:65Used by:658
Symbol 622 TextUses:65Used by:658
Symbol 623 TextUses:65Used by:658
Symbol 624 TextUses:65Used by:658
Symbol 625 TextUses:65Used by:658
Symbol 626 TextUses:65Used by:658
Symbol 627 TextUses:65Used by:658
Symbol 628 TextUses:65Used by:658
Symbol 629 TextUses:65Used by:658
Symbol 630 TextUses:65Used by:658
Symbol 631 TextUses:65Used by:658
Symbol 632 TextUses:65Used by:658
Symbol 633 TextUses:65Used by:658
Symbol 634 TextUses:65Used by:658
Symbol 635 TextUses:65Used by:658
Symbol 636 TextUses:65Used by:658
Symbol 637 TextUses:65Used by:658
Symbol 638 TextUses:65Used by:658
Symbol 639 TextUses:65Used by:658
Symbol 640 TextUses:65Used by:658
Symbol 641 TextUses:65Used by:658
Symbol 642 TextUses:65Used by:658
Symbol 643 TextUses:65Used by:658
Symbol 644 TextUses:65Used by:658
Symbol 645 TextUses:65Used by:658
Symbol 646 TextUses:65Used by:658
Symbol 647 TextUses:65Used by:658
Symbol 648 TextUses:65Used by:658
Symbol 649 TextUses:65Used by:658
Symbol 650 TextUses:65Used by:658
Symbol 651 TextUses:65Used by:658
Symbol 652 TextUses:65Used by:658
Symbol 653 TextUses:65Used by:658
Symbol 654 TextUses:65Used by:658
Symbol 655 TextUses:65Used by:658
Symbol 656 TextUses:65Used by:658
Symbol 657 TextUses:65Used by:658
Symbol 658 MovieClipUses:559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657Used by:773 1498 1939
Symbol 659 MovieClipUses:558Used by:773
Symbol 660 GraphicUsed by:773
Symbol 661 GraphicUsed by:665 669 672
Symbol 662 GraphicUsed by:665 668 669 672
Symbol 663 TextUses:65Used by:664 665
Symbol 664 MovieClipUses:663Used by:665
Symbol 665 MovieClip {T9K_fla.mt_button_diff1_82}Uses:661 662 663 664Used by:773
Symbol 666 TextUses:65Used by:667 669
Symbol 667 MovieClipUses:666Used by:669
Symbol 668 MovieClipUses:662Used by:669
Symbol 669 MovieClip {T9K_fla.mt_button_diff2_84}Uses:661 662 666 667 668Used by:773
Symbol 670 TextUses:65Used by:671 672
Symbol 671 MovieClipUses:670Used by:672
Symbol 672 MovieClip {T9K_fla.mt_button_diff3_87}Uses:661 662 670 671Used by:773
Symbol 673 GraphicUsed by:773
Symbol 674 ShapeTweeningUsed by:682 686 690
Symbol 675 GraphicUsed by:678
Symbol 676 GraphicUsed by:678
Symbol 677 MovieClip {T9K_fla.ui_mm_bu_interlace_91}Uses:170Used by:678 685 689
Symbol 678 MovieClipUses:675 676 677Used by:682
Symbol 679 GraphicUsed by:682 686 690
Symbol 680 ShapeTweeningUsed by:682 686 690
Symbol 681 GraphicUsed by:682 686 690
Symbol 682 MovieClip {T9K_fla.bu_black_mm_HIGHSC_89}Uses:674 678 679 98 680 681Used by:773
Symbol 683 GraphicUsed by:685
Symbol 684 GraphicUsed by:685
Symbol 685 MovieClipUses:683 684 677Used by:686
Symbol 686 MovieClip {T9K_fla.bu_black_mm_LOAD_92}Uses:674 685 679 98 680 681Used by:773
Symbol 687 GraphicUsed by:689
Symbol 688 GraphicUsed by:689
Symbol 689 MovieClipUses:687 688 677Used by:690
Symbol 690 MovieClip {T9K_fla.bu_black_mm_NEW_94}Uses:674 689 679 98 680 681Used by:773
Symbol 691 GraphicUsed by:692
Symbol 692 MovieClipUses:691Used by:693
Symbol 693 MovieClipUses:692Used by:773 1989 2059
Symbol 694 TextUses:65Used by:701
Symbol 695 TextUses:65Used by:701
Symbol 696 GraphicUsed by:701
Symbol 697 TextUses:65Used by:701
Symbol 698 GraphicUsed by:701
Symbol 699 TextUses:65Used by:701
Symbol 700 GraphicUsed by:701
Symbol 701 MovieClip {T9K_fla.infoText_99}Uses:694 695 696 697 698 699 700Used by:702
Symbol 702 MovieClipUses:701Used by:773
Symbol 703 TextUses:65Used by:704 706
Symbol 704 MovieClipUses:703Used by:706
Symbol 705 MovieClipUses:170Used by:706 709 712 741 1953
Symbol 706 MovieClip {T9K_fla.ct_clear_100}Uses:703 170 704 705Used by:773
Symbol 707 TextUses:65Used by:708 709
Symbol 708 MovieClipUses:707Used by:709
Symbol 709 MovieClip {T9K_fla.ct_bk_103}Uses:170 707 708 705Used by:773
Symbol 710 TextUses:65Used by:711 712
Symbol 711 MovieClipUses:710Used by:712
Symbol 712 MovieClip {T9K_fla.ct_default_105}Uses:710 170 711 705Used by:773
Symbol 713 GraphicUsed by:715 738
Symbol 714 TextUses:65Used by:715 738 1953
Symbol 715 MovieClipUses:713 714Used by:738
Symbol 716 GraphicUsed by:718 738
Symbol 717 TextUses:65Used by:718 738
Symbol 718 MovieClipUses:716 717Used by:738
Symbol 719 GraphicUsed by:721 738
Symbol 720 TextUses:65Used by:721 738
Symbol 721 MovieClipUses:719 720Used by:738
Symbol 722 GraphicUsed by:724 738
Symbol 723 TextUses:65Used by:724 738
Symbol 724 MovieClipUses:722 723Used by:738
Symbol 725 GraphicUsed by:727 738
Symbol 726 TextUses:65Used by:727 738 1953
Symbol 727 MovieClipUses:725 726Used by:738
Symbol 728 GraphicUsed by:729 738
Symbol 729 MovieClipUses:728Used by:738
Symbol 730 TextUses:65Used by:731 738
Symbol 731 MovieClipUses:730Used by:738
Symbol 732 TextUses:65Used by:733 738
Symbol 733 MovieClipUses:732Used by:738
Symbol 734 TextUses:65Used by:735 738
Symbol 735 MovieClipUses:734Used by:738
Symbol 736 TextUses:65Used by:737 738
Symbol 737 MovieClipUses:736Used by:738
Symbol 738 MovieClip {T9K_fla.ct_selected_107}Uses:713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737Used by:773
Symbol 739 TextUses:65Used by:740 741
Symbol 740 MovieClipUses:739Used by:741 773
Symbol 741 MovieClip {T9K_fla.ct_controls_118}Uses:739 170 740 705Used by:773
Symbol 742 GraphicUsed by:743
Symbol 743 MovieClipUses:742Used by:748
Symbol 744 GraphicUsed by:745
Symbol 745 MovieClipUses:744Used by:748
Symbol 746 GraphicUsed by:747
Symbol 747 MovieClipUses:746Used by:748
Symbol 748 MovieClip {T9K_fla.menuTransition_1_120}Uses:548 98 292 743 745 747Used by:773
Symbol 749 GraphicUsed by:754
Symbol 750 GraphicUsed by:754
Symbol 751 GraphicUsed by:754
Symbol 752 GraphicUsed by:754
Symbol 753 GraphicUsed by:754
Symbol 754 MovieClip {T9K_fla.menuTransition_2_124}Uses:749 292 750 751 752 753Used by:773
Symbol 755 FontUsed by:756 762 763
Symbol 756 TextUses:755Used by:757
Symbol 757 MovieClipUses:756Used by:773
Symbol 758 MovieClipUses:73Used by:761
Symbol 759 MovieClipUses:512Used by:761
Symbol 760 MovieClipUses:73Used by:761
Symbol 761 MovieClipUses:758 79 759 760Used by:773
Symbol 762 TextUses:755Used by:764
Symbol 763 TextUses:755Used by:764
Symbol 764 MovieClipUses:762 763Used by:773
Symbol 765 GraphicUsed by:773
Symbol 766 TextUses:65Used by:773
Symbol 767 TextUses:65Used by:773
Symbol 768 TextUses:65Used by:769
Symbol 769 MovieClipUses:768Used by:773
Symbol 770 TextUses:65Used by:772 773
Symbol 771 TextUses:65Used by:772 773
Symbol 772 MovieClipUses:770 771Used by:773
Symbol 773 MovieClip {_cMain$}Uses:547 146 549 553 555 558 658 659 660 665 669 672 673 682 686 690 693 702 706 709 712 738 741 748 754 757 761 764 765 766 767 740 769 770 771 772Used by:976
Symbol 774 GraphicUsed by:816
Symbol 775 GraphicUsed by:816
Symbol 776 GraphicUsed by:777
Symbol 777 MovieClipUses:776Used by:816
Symbol 778 GraphicUsed by:816
Symbol 779 ShapeTweeningUsed by:784
Symbol 780 ShapeTweeningUsed by:784
Symbol 781 ShapeTweeningUsed by:784
Symbol 782 ShapeTweeningUsed by:784
Symbol 783 GraphicUsed by:784
Symbol 784 MovieClip {T9K_fla.ui_mm_bgscene03_138}Uses:779 780 781 782 783Used by:816
Symbol 785 GraphicUsed by:788
Symbol 786 ShapeTweeningUsed by:788
Symbol 787 ShapeTweeningUsed by:788
Symbol 788 MovieClip {T9K_fla.fx_sparklepart_140}Uses:785 786 787Used by:789
Symbol 789 MovieClip {T9K_fla.fx_sparkle_139}Uses:788Used by:816
Symbol 790 GraphicUsed by:816
Symbol 791 GraphicUsed by:792
Symbol 792 MovieClipUses:791Used by:803
Symbol 793 GraphicUsed by:794
Symbol 794 MovieClipUses:793Used by:803
Symbol 795 GraphicUsed by:796
Symbol 796 MovieClipUses:795Used by:803
Symbol 797 GraphicUsed by:798
Symbol 798 MovieClipUses:797Used by:803
Symbol 799 GraphicUsed by:800
Symbol 800 MovieClipUses:799Used by:803
Symbol 801 GraphicUsed by:802
Symbol 802 MovieClipUses:801Used by:803
Symbol 803 MovieClipUses:792 794 796 798 800 802Used by:816
Symbol 804 GraphicUsed by:816
Symbol 805 GraphicUsed by:806
Symbol 806 MovieClipUses:805Used by:816
Symbol 807 GraphicUsed by:808
Symbol 808 MovieClipUses:807Used by:816
Symbol 809 GraphicUsed by:816
Symbol 810 GraphicUsed by:816
Symbol 811 GraphicUsed by:816
Symbol 812 GraphicUsed by:816
Symbol 813 GraphicUsed by:816
Symbol 814 GraphicUsed by:815
Symbol 815 MovieClipUses:814Used by:816
Symbol 816 MovieClip {T9K_fla.ui_mm_bgScene03_136}Uses:774 775 777 778 784 789 403 790 803 804 292 806 808 809 810 811 812 813 815Used by:914
Symbol 817 GraphicUsed by:825 914
Symbol 818 GraphicUsed by:825 914
Symbol 819 GraphicUsed by:825 858 914
Symbol 820 GraphicUsed by:821
Symbol 821 MovieClipUses:820Used by:825 914
Symbol 822 GraphicUsed by:823
Symbol 823 MovieClipUses:822Used by:825 914
Symbol 824 GraphicUsed by:914
Symbol 825 MovieClipUses:817 818 819 821 823 317Used by:914
Symbol 826 GraphicUsed by:832 914
Symbol 827 GraphicUsed by:832 914
Symbol 828 GraphicUsed by:832 914
Symbol 829 GraphicUsed by:830
Symbol 830 MovieClipUses:829Used by:832 914
Symbol 831 GraphicUsed by:832 914
Symbol 832 MovieClipUses:826 827 828 830 831Used by:914
Symbol 833 GraphicUsed by:839 914
Symbol 834 GraphicUsed by:839 914
Symbol 835 GraphicUsed by:839 914
Symbol 836 GraphicUsed by:837
Symbol 837 MovieClipUses:836Used by:839 914
Symbol 838 GraphicUsed by:839 914
Symbol 839 MovieClipUses:833 834 835 837 838Used by:914
Symbol 840 GraphicUsed by:848 914
Symbol 841 GraphicUsed by:848 914
Symbol 842 GraphicUsed by:848 914
Symbol 843 GraphicUsed by:848 914
Symbol 844 GraphicUsed by:848 914
Symbol 845 GraphicUsed by:848 914
Symbol 846 GraphicUsed by:848 914
Symbol 847 GraphicUsed by:848 914
Symbol 848 MovieClipUses:840 403 841 842 843 844 845 846 847Used by:914
Symbol 849 GraphicUsed by:861 914
Symbol 850 GraphicUsed by:851
Symbol 851 MovieClipUses:850Used by:861 914
Symbol 852 GraphicUsed by:853
Symbol 853 MovieClipUses:852Used by:861 914
Symbol 854 MovieClipUses:403Used by:861 914
Symbol 855 GraphicUsed by:856
Symbol 856 MovieClipUses:855Used by:861 914
Symbol 857 GraphicUsed by:861 914
Symbol 858 MovieClipUses:819Used by:860 861 914
Symbol 859 GraphicUsed by:860
Symbol 860 MovieClipUses:859 858Used by:861 914
Symbol 861 MovieClipUses:849 851 853 403 854 856 857 858 860Used by:914
Symbol 862 GraphicUsed by:863
Symbol 863 MovieClipUses:862Used by:864
Symbol 864 MovieClip {_bg7$1}Uses:510 863Used by:914 3562
Symbol 865 GraphicUsed by:866
Symbol 866 MovieClipUses:865Used by:882
Symbol 867 GraphicUsed by:868
Symbol 868 MovieClipUses:867Used by:882
Symbol 869 GraphicUsed by:870
Symbol 870 MovieClipUses:869Used by:882
Symbol 871 GraphicUsed by:872
Symbol 872 MovieClipUses:871Used by:882
Symbol 873 GraphicUsed by:874
Symbol 874 MovieClipUses:873Used by:882
Symbol 875 GraphicUsed by:876
Symbol 876 MovieClipUses:875Used by:882
Symbol 877 GraphicUsed by:878
Symbol 878 MovieClipUses:877Used by:882
Symbol 879 GraphicUsed by:880
Symbol 880 MovieClipUses:879Used by:882
Symbol 881 GraphicUsed by:882
Symbol 882 MovieClipUses:866 868 870 872 874 876 878 880 881Used by:893
Symbol 883 GraphicUsed by:886 888 890 892
Symbol 884 GraphicUsed by:886 888 890 892
Symbol 885 GraphicUsed by:886
Symbol 886 MovieClipUses:883 884 885Used by:893
Symbol 887 GraphicUsed by:888
Symbol 888 MovieClipUses:883 884 887Used by:893
Symbol 889 GraphicUsed by:890
Symbol 890 MovieClipUses:883 884 889Used by:893
Symbol 891 GraphicUsed by:892
Symbol 892 MovieClipUses:883 884 891Used by:893
Symbol 893 MovieClipUses:882 886 888 890 892Used by:914
Symbol 894 GraphicUsed by:913
Symbol 895 GraphicUsed by:913
Symbol 896 GraphicUsed by:913
Symbol 897 GraphicUsed by:913
Symbol 898 GraphicUsed by:913
Symbol 899 GraphicUsed by:913
Symbol 900 GraphicUsed by:901
Symbol 901 MovieClipUses:900Used by:912
Symbol 902 GraphicUsed by:903
Symbol 903 MovieClipUses:902Used by:912
Symbol 904 GraphicUsed by:905
Symbol 905 MovieClipUses:904Used by:912
Symbol 906 GraphicUsed by:907
Symbol 907 MovieClipUses:906Used by:912
Symbol 908 GraphicUsed by:909
Symbol 909 MovieClipUses:908Used by:912
Symbol 910 GraphicUsed by:911
Symbol 911 MovieClipUses:910Used by:912
Symbol 912 MovieClip {_bg9$nebula}Uses:901 903 905 907 909 911Used by:913 4036
Symbol 913 MovieClipUses:894 895 896 897 898 899 912Used by:914
Symbol 914 MovieClip {cMain$bg}Uses:816 817 818 819 821 823 317 824 825 826 827 828 830 831 832 833 834 835 837 838 839 840 403 841 842 843 844 845 846 847 848 849 851 853 854 856 857 858 860 861 864 893 522 913Used by:976
Symbol 915 MovieClipUses:7 8 9 10Used by:916
Symbol 916 MovieClip {cMain$logo}Uses:915Used by:976
Symbol 917 GraphicUsed by:924 2120
Symbol 918 BitmapUsed by:919 926 929 1754 1757 1760 1895 1898
Symbol 919 GraphicUses:918Used by:924 1798 1816 1918 2120
Symbol 920 GraphicUsed by:924 2120
Symbol 921 GraphicUsed by:924 1788 1798 1816 1918 2120
Symbol 922 GraphicUsed by:924 2120
Symbol 923 TextUses:65Used by:924
Symbol 924 MovieClip {cMain$error}Uses:917 919 920 921 922 923Used by:976
Symbol 925 GraphicUsed by:931
Symbol 926 GraphicUses:918Used by:931
Symbol 927 GraphicUsed by:931
Symbol 928 GraphicUsed by:931
Symbol 929 GraphicUses:918Used by:931
Symbol 930 GraphicUsed by:931
Symbol 931 MovieClip {tTransitionDoors}Uses:925 926 927 928 929 930Used by:976
Symbol 932 GraphicUsed by:936
Symbol 933 GraphicUsed by:936
Symbol 934 TextUses:59Used by:935
Symbol 935 MovieClipUses:934Used by:936
Symbol 936 MovieClip {cLoader$design}Uses:932 933 935Used by:976
Symbol 937 EditableTextUses:554Used by:954
Symbol 938 EditableTextUses:554Used by:954
Symbol 939 EditableTextUses:554Used by:954
Symbol 940 EditableTextUses:554Used by:954
Symbol 941 EditableTextUses:554Used by:954
Symbol 942 EditableTextUses:554Used by:954
Symbol 943 EditableTextUses:554Used by:954
Symbol 944 EditableTextUses:554Used by:954
Symbol 945 EditableTextUses:554Used by:954
Symbol 946 EditableTextUses:554Used by:954
Symbol 947 EditableTextUses:554Used by:954
Symbol 948 EditableTextUses:554Used by:954
Symbol 949 EditableTextUses:554Used by:954
Symbol 950 EditableTextUses:554Used by:954
Symbol 951 EditableTextUses:554Used by:954
Symbol 952 EditableTextUses:554Used by:954
Symbol 953 EditableTextUses:554Used by:954
Symbol 954 MovieClipUses:937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953Used by:955
Symbol 955 MovieClip {cLoader$text}Uses:954Used by:976
Symbol 956 GraphicUsed by:962 963 1920
Symbol 957 GraphicUsed by:963
Symbol 958 GraphicUsed by:963
Symbol 959 GraphicUsed by:963
Symbol 960 GraphicUsed by:961
Symbol 961 MovieClipUses:960Used by:963
Symbol 962 MovieClipUses:956Used by:963 2064
Symbol 963 MovieClip {cLoader}Uses:956 957 958 959 961 962Used by:976
Symbol 964 Sound {$bgm$intro}Used by:976
Symbol 965 Sound {$bgm$menu}Used by:976
Symbol 966 Sound {$ui$start}Used by:976
Symbol 967 Sound {$ui$change}Used by:976
Symbol 968 Sound {$ui$select}Used by:976
Symbol 969 Sound {$ui$back}Used by:976
Symbol 970 Sound {$alert$submerging$textbeep}Used by:976 2422
Symbol 971 Sound {$ab$explode}Used by:976
Symbol 972 Sound {$ab$fade$in}Used by:976
Symbol 973 Sound {$ab$fade$out}Used by:976
Symbol 974 Sound {$ab$voice$1}Used by:976
Symbol 975 Sound {$ab$voice$2}Used by:976
Symbol 976 MovieClip {T9K_fla._linkage12_3}Uses:509 516 519 522 523 525 527 537 540 542 545 546 773 914 916 924 931 936 955 963 964 965 966 967 968 969 970 971 972 973 974 975Used by:Timeline
Symbol 977 GraphicUsed by:978
Symbol 978 MovieClipUses:977Used by:991
Symbol 979 GraphicUsed by:991 1422
Symbol 980 GraphicUsed by:981
Symbol 981 MovieClipUses:980Used by:991
Symbol 982 GraphicUsed by:991 1422
Symbol 983 GraphicUsed by:984
Symbol 984 MovieClipUses:983Used by:991
Symbol 985 GraphicUsed by:991 1422
Symbol 986 GraphicUsed by:987
Symbol 987 MovieClipUses:986Used by:991
Symbol 988 GraphicUsed by:991 1422
Symbol 989 GraphicUsed by:991 1422
Symbol 990 GraphicUsed by:991 1422
Symbol 991 MovieClip {_player}Uses:978 979 981 982 984 985 987 988 989 456 990Used by:2422
Symbol 992 GraphicUsed by:993
Symbol 993 MovieClip {_red}Uses:992Used by:2422
Symbol 994 GraphicUsed by:1002
Symbol 995 GraphicUsed by:1002
Symbol 996 GraphicUsed by:1002
Symbol 997 GraphicUsed by:1002
Symbol 998 GraphicUsed by:1002
Symbol 999 GraphicUsed by:1002
Symbol 1000 GraphicUsed by:1002
Symbol 1001 GraphicUsed by:1002
Symbol 1002 MovieClip {_debris}Uses:994 995 996 997 998 999 1000 1001Used by:2422
Symbol 1003 GraphicUsed by:1008 1220
Symbol 1004 GraphicUsed by:1008 1219 1220 1269
Symbol 1005 GraphicUsed by:1008 1219 1225 1227 1242 1274 1306 1324 1491
Symbol 1006 GraphicUsed by:1008 1219 1220 1270
Symbol 1007 GraphicUsed by:1008 1219 1220 1271
Symbol 1008 MovieClip {_ugun}Uses:1003 1004 1005 1006 1007Used by:2422
Symbol 1009 GraphicUsed by:1010
Symbol 1010 MovieClipUses:1009Used by:1030 1233 1274
Symbol 1011 GraphicUsed by:1012
Symbol 1012 MovieClipUses:1011Used by:1030 1233
Symbol 1013 GraphicUsed by:1014
Symbol 1014 MovieClipUses:1013Used by:1030 1233
Symbol 1015 GraphicUsed by:1016
Symbol 1016 MovieClipUses:1015Used by:1030 1233
Symbol 1017 GraphicUsed by:1018
Symbol 1018 MovieClipUses:1017Used by:1030 1233
Symbol 1019 GraphicUsed by:1020
Symbol 1020 MovieClipUses:1019Used by:1030
Symbol 1021 GraphicUsed by:1022
Symbol 1022 MovieClipUses:1021Used by:1030
Symbol 1023 GraphicUsed by:1024
Symbol 1024 MovieClipUses:1023Used by:1030
Symbol 1025 GraphicUsed by:1026
Symbol 1026 MovieClipUses:1025Used by:1030
Symbol 1027 GraphicUsed by:1028
Symbol 1028 MovieClipUses:1027Used by:1030
Symbol 1029 GraphicUsed by:1030
Symbol 1030 MovieClip {_blue}Uses:1010 1012 1014 1016 1018 1020 1022 1024 1026 1028 1029Used by:2422
Symbol 1031 GraphicUsed by:1032 1254 1305 3586 3588 3590 3598
Symbol 1032 MovieClip {_blast}Uses:1031 18 19 20 21 22 23 24 25 26 27 28 29 30 31Used by:2422
Symbol 1033 ShapeTweeningUsed by:1038
Symbol 1034 ShapeTweeningUsed by:1038
Symbol 1035 ShapeTweeningUsed by:1038
Symbol 1036 ShapeTweeningUsed by:1038
Symbol 1037 GraphicUsed by:1038
Symbol 1038 MovieClip {_redi}Uses:1033 137 1034 1035 1036 1037Used by:2422
Symbol 1039 GraphicUsed by:1045 1324
Symbol 1040 GraphicUsed by:1045 1095 1097 1273 1381 1630 1633 1635 1640 1643 1645 2424 2426 2428 2430 2468 2725 2727 2729 2731 2733 3582 3584
Symbol 1041 GraphicUsed by:1045 1095 1097 1273 1381 1630 1633 1635 1640 1643 1645 2424 2426 2428 2430 2468 2725 2727 2729 2731 2733 3582 3584
Symbol 1042 GraphicUsed by:1045
Symbol 1043 GraphicUsed by:1045
Symbol 1044 GraphicUsed by:1045
Symbol 1045 MovieClip {_pur}Uses:1039 1040 1041 1042 1043 1044Used by:2422
Symbol 1046 ShapeTweeningUsed by:1050
Symbol 1047 ShapeTweeningUsed by:1050 1569 1631
Symbol 1048 ShapeTweeningUsed by:1050
Symbol 1049 GraphicUsed by:1050
Symbol 1050 MovieClip {_puri}Uses:1046 1047 1048 1049Used by:2422
Symbol 1051 ShapeTweeningUsed by:1052 1053 1054 1055 1056 1057 1058 1059 1060 1061
Symbol 1052 MovieClipUses:1051Used by:1067
Symbol 1053 MovieClipUses:1051Used by:1067
Symbol 1054 MovieClipUses:1051Used by:1067
Symbol 1055 MovieClipUses:1051Used by:1067
Symbol 1056 MovieClipUses:1051Used by:1067
Symbol 1057 MovieClipUses:1051Used by:1067
Symbol 1058 MovieClipUses:1051Used by:1067
Symbol 1059 MovieClipUses:1051Used by:1067
Symbol 1060 MovieClipUses:1051Used by:1067
Symbol 1061 MovieClipUses:1051Used by:1067
Symbol 1062 ShapeTweeningUsed by:1063 1064 1065 1066
Symbol 1063 MovieClipUses:1062Used by:1067
Symbol 1064 MovieClipUses:1062Used by:1067
Symbol 1065 MovieClipUses:1062Used by:1067
Symbol 1066 MovieClipUses:1062Used by:1067
Symbol 1067 MovieClip {_purf}Uses:1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1063 1064 1065 1066Used by:2422
Symbol 1068 GraphicUsed by:1081
Symbol 1069 GraphicUsed by:1081
Symbol 1070 GraphicUsed by:1081 1237 1631
Symbol 1071 GraphicUsed by:1081 1237 1631
Symbol 1072 GraphicUsed by:1081 1237 1631
Symbol 1073 GraphicUsed by:1081 1237 1631
Symbol 1074 GraphicUsed by:1081 1237 1631
Symbol 1075 GraphicUsed by:1081 1237 1631
Symbol 1076 GraphicUsed by:1081 1237 1631
Symbol 1077 GraphicUsed by:1081 1237 1631
Symbol 1078 GraphicUsed by:1081 1237 1631
Symbol 1079 GraphicUsed by:1081 1237 1631
Symbol 1080 GraphicUsed by:1081
Symbol 1081 MovieClip {_bluei}Uses:1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080Used by:2422
Symbol 1082 GraphicUsed by:1093
Symbol 1083 GraphicUsed by:1093
Symbol 1084 GraphicUsed by:1093 1216 1255 1546 1553 1966 2268 3106 3567 3572 3578 3586 3588 3590
Symbol 1085 GraphicUsed by:1093
Symbol 1086 GraphicUsed by:1093
Symbol 1087 GraphicUsed by:1093
Symbol 1088 GraphicUsed by:1093
Symbol 1089 GraphicUsed by:1093
Symbol 1090 GraphicUsed by:1093
Symbol 1091 GraphicUsed by:1093
Symbol 1092 GraphicUsed by:1093
Symbol 1093 MovieClip {_digit$1}Uses:1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092Used by:2422
Symbol 1094 GraphicUsed by:1095 1324
Symbol 1095 MovieClip {_yel$1}Uses:1094 1040 1041Used by:2422
Symbol 1096 GraphicUsed by:1097
Symbol 1097 MovieClip {_yel$2}Uses:1096 1040 1041Used by:2422
Symbol 1098 GraphicUsed by:1101
Symbol 1099 GraphicUsed by:1101
Symbol 1100 GraphicUsed by:1101
Symbol 1101 MovieClip {_shootfx}Uses:1098 1099 1100Used by:2422
Symbol 1102 GraphicUsed by:1105
Symbol 1103 GraphicUsed by:1105
Symbol 1104 GraphicUsed by:1105
Symbol 1105 MovieClip {_shoot}Uses:1102 1103 1104Used by:2422
Symbol 1106 ShapeTweeningUsed by:1108
Symbol 1107 GraphicUsed by:1108
Symbol 1108 MovieClip {_yeli}Uses:1106 1107Used by:2422
Symbol 1109 GraphicUsed by:1110 1112 1113
Symbol 1110 MovieClip {ongt}Uses:1109Used by:1112 1113 2422
Symbol 1111 GraphicUsed by:1112 1113
Symbol 1112 MovieClip {ong}Uses:1111 1109 1110Used by:2422
Symbol 1113 MovieClip {ong2}Uses:1111 1109 1110Used by:2422
Symbol 1114 GraphicUsed by:1115
Symbol 1115 MovieClipUses:1114Used by:1134 1172 1173 1350 1546
Symbol 1116 GraphicUsed by:1117
Symbol 1117 MovieClipUses:1116Used by:1134 1172 1173 1546
Symbol 1118 GraphicUsed by:1119
Symbol 1119 MovieClipUses:1118Used by:1134 1172 1173 1546 1554
Symbol 1120 GraphicUsed by:1121
Symbol 1121 MovieClipUses:1120Used by:1134 1172 1173 1546 1554
Symbol 1122 GraphicUsed by:1123
Symbol 1123 MovieClipUses:1122Used by:1134 1172 1173 1546 1554
Symbol 1124 GraphicUsed by:1125
Symbol 1125 MovieClipUses:1124Used by:1134 1172 1173 1546 1554
Symbol 1126 GraphicUsed by:1127
Symbol 1127 MovieClipUses:1126Used by:1134 1172 1173 1546 1554
Symbol 1128 GraphicUsed by:1129
Symbol 1129 MovieClipUses:1128Used by:1134 1172 1173 1546 1554
Symbol 1130 GraphicUsed by:1131
Symbol 1131 MovieClipUses:1130Used by:1134 1172 1173 1554
Symbol 1132 GraphicUsed by:1133
Symbol 1133 MovieClipUses:1132Used by:1134 1172 1173 1350 1546 1554
Symbol 1134 MovieClip {aqa}Uses:1115 1117 1119 1121 1123 1125 1127 1129 1131 1133Used by:2422
Symbol 1135 GraphicUsed by:1137 1144
Symbol 1136 GraphicUsed by:1137 1144 1306 1366
Symbol 1137 MovieClipUses:1135 74 1136Used by:1144
Symbol 1138 GraphicUsed by:1144 1166 1171 1324
Symbol 1139 ShapeTweeningUsed by:1144
Symbol 1140 ShapeTweeningUsed by:1144
Symbol 1141 GraphicUsed by:1144
Symbol 1142 GraphicUsed by:1144
Symbol 1143 GraphicUsed by:1144
Symbol 1144 MovieClip {bomb$1}Uses:1137 1135 74 1136 1138 1139 351 19 352 20 353 21 354 22 1140 355 23 1141 356 24 357 25 358 26 359 27 360 28 361 29 362 30 363 31 1142 364 1143 365 366 367 368 369Used by:2422
Symbol 1145 ShapeTweeningUsed by:1166
Symbol 1146 GraphicUsed by:1166
Symbol 1147 GraphicUsed by:1166 1225
Symbol 1148 GraphicUsed by:1166
Symbol 1149 ShapeTweeningUsed by:1166
Symbol 1150 GraphicUsed by:1166
Symbol 1151 GraphicUsed by:1166
Symbol 1152 BitmapUsed by:1153
Symbol 1153 GraphicUses:1152Used by:1166
Symbol 1154 GraphicUsed by:1166
Symbol 1155 GraphicUsed by:1166
Symbol 1156 GraphicUsed by:1166
Symbol 1157 GraphicUsed by:1166
Symbol 1158 GraphicUsed by:1166
Symbol 1159 GraphicUsed by:1166
Symbol 1160 GraphicUsed by:1166
Symbol 1161 GraphicUsed by:1166
Symbol 1162 GraphicUsed by:1166
Symbol 1163 GraphicUsed by:1166
Symbol 1164 GraphicUsed by:1166
Symbol 1165 GraphicUsed by:1166
Symbol 1166 MovieClip {bomb$2}Uses:1145 1146 1147 1148 1149 1150 1138 1151 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165Used by:2422
Symbol 1167 GraphicUsed by:1171 1225
Symbol 1168 GraphicUsed by:1171 1225
Symbol 1169 GraphicUsed by:1171
Symbol 1170 GraphicUsed by:1171
Symbol 1171 MovieClip {bomb$3}Uses:1138 1167 1168 1169 1170 170Used by:2422
Symbol 1172 MovieClip {aqas}Uses:1115 1117 1119 1121 1123 1125 1127 1129 1131 1133Used by:2422
Symbol 1173 MovieClip {aqa2}Uses:1115 1117 1119 1121 1123 1125 1127 1129 1131 1133Used by:2422
Symbol 1174 GraphicUsed by:1175
Symbol 1175 MovieClip {_star$2}Uses:1174Used by:2422
Symbol 1176 GraphicUsed by:1177
Symbol 1177 MovieClip {_star$1}Uses:1176Used by:2422
Symbol 1178 GraphicUsed by:1179
Symbol 1179 MovieClipUses:1178Used by:1216
Symbol 1180 GraphicUsed by:1181
Symbol 1181 MovieClipUses:1180Used by:1216
Symbol 1182 GraphicUsed by:1183
Symbol 1183 MovieClipUses:1182Used by:1216
Symbol 1184 GraphicUsed by:1185
Symbol 1185 MovieClipUses:1184Used by:1216
Symbol 1186 GraphicUsed by:1187
Symbol 1187 MovieClipUses:1186Used by:1216
Symbol 1188 GraphicUsed by:1189
Symbol 1189 MovieClipUses:1188Used by:1216
Symbol 1190 GraphicUsed by:1191
Symbol 1191 MovieClipUses:1190Used by:1216
Symbol 1192 GraphicUsed by:1193
Symbol 1193 MovieClipUses:1192Used by:1216
Symbol 1194 GraphicUsed by:1195
Symbol 1195 MovieClipUses:1194Used by:1216
Symbol 1196 GraphicUsed by:1197
Symbol 1197 MovieClipUses:1196Used by:1216
Symbol 1198 GraphicUsed by:1199
Symbol 1199 MovieClipUses:1198Used by:1216
Symbol 1200 GraphicUsed by:1201
Symbol 1201 MovieClipUses:1200Used by:1216
Symbol 1202 GraphicUsed by:1203
Symbol 1203 MovieClipUses:1202Used by:1216
Symbol 1204 GraphicUsed by:1205
Symbol 1205 MovieClipUses:1204Used by:1216
Symbol 1206 GraphicUsed by:1207
Symbol 1207 MovieClipUses:1206Used by:1216
Symbol 1208 GraphicUsed by:1209
Symbol 1209 MovieClipUses:1208Used by:1216
Symbol 1210 GraphicUsed by:1211
Symbol 1211 MovieClipUses:1210Used by:1216
Symbol 1212 GraphicUsed by:1213
Symbol 1213 MovieClipUses:1212Used by:1216
Symbol 1214 GraphicUsed by:1215
Symbol 1215 MovieClipUses:1214Used by:1216
Symbol 1216 MovieClip {_combo}Uses:1179 1181 1183 1185 1187 1189 1084 1191 1193 1195 1197 1199 1201 1203 1205 1207 1209 1211 1213 1215Used by:2422
Symbol 1217 GraphicUsed by:1219 1227 1242 1274 1306 1324 1491
Symbol 1218 GraphicUsed by:1219 1366
Symbol 1219 MovieClip {_ubomb}Uses:1217 1005 1007 1004 1006 1218Used by:2422
Symbol 1220 MovieClip {_upower$1}Uses:1003 1004 1006 1007Used by:2422
Symbol 1221 GraphicUsed by:1225
Symbol 1222 GraphicUsed by:1225 2468
Symbol 1223 GraphicUsed by:1225 2468
Symbol 1224 GraphicUsed by:1225
Symbol 1225 MovieClip {_upower$2}Uses:1005 1221 1222 1223 1224 1147 1168 1167Used by:2422
Symbol 1226 GraphicUsed by:1227 1274
Symbol 1227 MovieClip {u1up}Uses:1217 1005 1226Used by:2422
Symbol 1228 GraphicUsed by:1233 1274
Symbol 1229 GraphicUsed by:1233 1274
Symbol 1230 GraphicUsed by:1233 1274
Symbol 1231 GraphicUsed by:1233 1274
Symbol 1232 GraphicUsed by:1233 1274
Symbol 1233 MovieClip {_ucannon}Uses:1228 1229 1010 1230 1012 1014 1016 1018 1231 1232Used by:2422
Symbol 1234 GraphicUsed by:1237
Symbol 1235 GraphicUsed by:1237
Symbol 1236 GraphicUsed by:1237
Symbol 1237 MovieClip {grni}Uses:1234 1070 1235 1071 1072 1073 1236 1074 1075 1076 1077 1078 1079Used by:2422
Symbol 1238 GraphicUsed by:1242 1491
Symbol 1239 GraphicUsed by:1242 1491
Symbol 1240 GraphicUsed by:1242 1491
Symbol 1241 GraphicUsed by:1242 1491
Symbol 1242 MovieClip {_ushield}Uses:1217 1005 1238 1239 1240 1241Used by:2422
Symbol 1243 FontUsed by:1244 1245 1246 1247 1248 1249 1250 1251 1252 1253
Symbol 1244 TextUses:1243Used by:1254
Symbol 1245 TextUses:1243Used by:1254
Symbol 1246 TextUses:1243Used by:1254
Symbol 1247 TextUses:1243Used by:1254
Symbol 1248 TextUses:1243Used by:1254
Symbol 1249 TextUses:1243Used by:1254
Symbol 1250 TextUses:1243Used by:1254
Symbol 1251 TextUses:1243Used by:1254
Symbol 1252 TextUses:1243Used by:1254
Symbol 1253 TextUses:1243Used by:1254
Symbol 1254 MovieClip {_bonus}Uses:1244 1031 1245 1246 1247 1248 1249 1250 1251 1252 1253Used by:2422
Symbol 1255 MovieClipUses:1084Used by:1260 1263 1721 2274 3075 3110
Symbol 1256 GraphicUsed by:1257 1260 1263
Symbol 1257 MovieClipUses:1256Used by:1260 1263
Symbol 1258 GraphicUsed by:1260
Symbol 1259 GraphicUsed by:1260
Symbol 1260 MovieClip {_coin$2}Uses:1255 1257 1258 1259 1256Used by:2422
Symbol 1261 GraphicUsed by:1263
Symbol 1262 GraphicUsed by:1263
Symbol 1263 MovieClip {_coin$1}Uses:1255 1257 1261 1262 1256Used by:2422
Symbol 1264 GraphicUsed by:1265
Symbol 1265 MovieClipUses:1264Used by:1266
Symbol 1266 MovieClip {_dust}Uses:1265Used by:2422
Symbol 1267 GraphicUsed by:1274
Symbol 1268 GraphicUsed by:1269 1270 1271 1366
Symbol 1269 MovieClipUses:1004 1268Used by:1274
Symbol 1270 MovieClipUses:1006 1268Used by:1274
Symbol 1271 MovieClipUses:1007 1268Used by:1274
Symbol 1272 GraphicUsed by:1274
Symbol 1273 MovieClipUses:1040 1041Used by:1274
Symbol 1274 MovieClip {_huds}Uses:1267 1217 1005 1226 1269 1270 1271 1228 1229 1010 1230 1231 1232 1272 1273Used by:2422
Symbol 1275 GraphicUsed by:1276
Symbol 1276 MovieClipUses:1275Used by:1277
Symbol 1277 MovieClip {_grnf}Uses:1276Used by:2422
Symbol 1278 GraphicUsed by:1281 1294 1351 1352 1353 1681
Symbol 1279 GraphicUsed by:1281 1294
Symbol 1280 GraphicUsed by:1281
Symbol 1281 MovieClip {bomb$5}Uses:1278 1279 1280Used by:2422
Symbol 1282 GraphicUsed by:1294
Symbol 1283 GraphicUsed by:1294
Symbol 1284 ShapeTweeningUsed by:1294
Symbol 1285 ShapeTweeningUsed by:1294
Symbol 1286 ShapeTweeningUsed by:1294
Symbol 1287 GraphicUsed by:1294
Symbol 1288 GraphicUsed by:1294
Symbol 1289 ShapeTweeningUsed by:1294
Symbol 1290 ShapeTweeningUsed by:1294
Symbol 1291 ShapeTweeningUsed by:1294
Symbol 1292 GraphicUsed by:1294
Symbol 1293 GraphicUsed by:1294
Symbol 1294 MovieClip {bomb$4}Uses:1282 1283 1284 1285 1286 1279 1287 1288 1289 1290 1291 1292 1293 1278Used by:2422
Symbol 1295 TextUses:65Used by:1305
Symbol 1296 TextUses:65Used by:1305
Symbol 1297 TextUses:65Used by:1305
Symbol 1298 TextUses:65Used by:1305
Symbol 1299 TextUses:65Used by:1305
Symbol 1300 TextUses:65Used by:1305
Symbol 1301 TextUses:65Used by:1305
Symbol 1302 TextUses:65Used by:1305
Symbol 1303 TextUses:65Used by:1305
Symbol 1304 TextUses:65Used by:1305
Symbol 1305 MovieClip {_digit$2}Uses:1031 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304Used by:2422
Symbol 1306 MovieClip {_urad}Uses:1217 1005 1136Used by:2422
Symbol 1307 GraphicUsed by:1321
Symbol 1308 GraphicUsed by:1321
Symbol 1309 GraphicUsed by:1321
Symbol 1310 GraphicUsed by:1321
Symbol 1311 GraphicUsed by:1321
Symbol 1312 GraphicUsed by:1320
Symbol 1313 GraphicUsed by:1320
Symbol 1314 GraphicUsed by:1320
Symbol 1315 GraphicUsed by:1320
Symbol 1316 GraphicUsed by:1320
Symbol 1317 GraphicUsed by:1320
Symbol 1318 GraphicUsed by:1320
Symbol 1319 GraphicUsed by:1320
Symbol 1320 MovieClip {T9K_fla._entry_316}Uses:1312 1313 1314 1315 1316 1317 1318 1319Used by:1321
Symbol 1321 MovieClip {entry}Uses:1307 1308 1309 1310 1311 1320Used by:2422
Symbol 1322 GraphicUsed by:1324
Symbol 1323 GraphicUsed by:1324
Symbol 1324 MovieClip {_umissile}Uses:1217 1005 1138 1094 1322 1039 1323Used by:2422
Symbol 1325 GraphicUsed by:1331
Symbol 1326 GraphicUsed by:1331
Symbol 1327 GraphicUsed by:1331
Symbol 1328 GraphicUsed by:1331
Symbol 1329 GraphicUsed by:1331
Symbol 1330 GraphicUsed by:1331
Symbol 1331 MovieClip {_armour}Uses:1325 1326 1327 1328 1329 1330Used by:2422
Symbol 1332 GraphicUsed by:1333
Symbol 1333 MovieClipUses:1332Used by:1350 1554
Symbol 1334 GraphicUsed by:1335
Symbol 1335 MovieClipUses:1334Used by:1350 1554
Symbol 1336 GraphicUsed by:1337
Symbol 1337 MovieClipUses:1336Used by:1350 1554
Symbol 1338 GraphicUsed by:1339
Symbol 1339 MovieClipUses:1338Used by:1350 1554
Symbol 1340 GraphicUsed by:1341
Symbol 1341 MovieClipUses:1340Used by:1350 1554
Symbol 1342 GraphicUsed by:1343
Symbol 1343 MovieClipUses:1342Used by:1350
Symbol 1344 GraphicUsed by:1345
Symbol 1345 MovieClipUses:1344Used by:1350
Symbol 1346 GraphicUsed by:1347
Symbol 1347 MovieClipUses:1346Used by:1350
Symbol 1348 GraphicUsed by:1349
Symbol 1349 MovieClipUses:1348Used by:1350
Symbol 1350 MovieClip {bomb$4f}Uses:1133 1333 1335 1337 1339 1341 1343 1345 1347 1349 1115Used by:2422
Symbol 1351 MovieClip {bomb$4g}Uses:1278Used by:2422
Symbol 1352 MovieClip {bomb$5g}Uses:1278Used by:2422
Symbol 1353 MovieClip {bomb$5f}Uses:1278Used by:2422
Symbol 1354 GraphicUsed by:1356
Symbol 1355 GraphicUsed by:1356
Symbol 1356 MovieClip {_ubox}Uses:1354 1355Used by:2422
Symbol 1357 GraphicUsed by:1358
Symbol 1358 MovieClip {_hudrt$}Uses:292 1357Used by:2422
Symbol 1359 GraphicUsed by:1366
Symbol 1360 GraphicUsed by:1366
Symbol 1361 GraphicUsed by:1366
Symbol 1362 GraphicUsed by:1366
Symbol 1363 GraphicUsed by:1366
Symbol 1364 GraphicUsed by:1366
Symbol 1365 GraphicUsed by:1366
Symbol 1366 MovieClipUses:1359 1360 1361 1362 1218 1363 1364 1268 1365 1136Used by:1367
Symbol 1367 MovieClip {hudrt}Uses:1366Used by:2422
Symbol 1368 GraphicUsed by:1369
Symbol 1369 MovieClipUses:1368Used by:1378
Symbol 1370 GraphicUsed by:1378
Symbol 1371 GraphicUsed by:1378 1380
Symbol 1372 MovieClipUses:170Used by:1378
Symbol 1373 GraphicUsed by:1378
Symbol 1374 GraphicUsed by:1378
Symbol 1375 GraphicUsed by:1378
Symbol 1376 GraphicUsed by:1377 1380
Symbol 1377 MovieClipUses:1376Used by:1378
Symbol 1378 MovieClip {_spawn}Uses:1369 1370 1371 1372 1373 1374 1375 1377Used by:2422
Symbol 1379 GraphicUsed by:1380
Symbol 1380 MovieClip {destruct}Uses:1376 1371 1379Used by:2422
Symbol 1381 MovieClip {_ptail}Uses:1040 1041Used by:2422
Symbol 1382 GraphicUsed by:1387 1405 1514 1516 1517 1518
Symbol 1383 GraphicUsed by:1386
Symbol 1384 GraphicUsed by:1386
Symbol 1385 GraphicUsed by:1386
Symbol 1386 MovieClipUses:1383 1384 1385Used by:1387 1405 1514 1516 1517 1518
Symbol 1387 MovieClip {_helper}Uses:97 1382 1386Used by:2422
Symbol 1388 GraphicUsed by:1392 1421
Symbol 1389 GraphicUsed by:1392 1420 1421
Symbol 1390 GraphicUsed by:1392
Symbol 1391 GraphicUsed by:1392 1420 1421
Symbol 1392 MovieClip {_helperShot}Uses:1388 1389 1390 1391Used by:2422
Symbol 1393 GraphicUsed by:1405 1514 1516
Symbol 1394 GraphicUsed by:1405 1514 1516
Symbol 1395 GraphicUsed by:1405 1514 1516
Symbol 1396 GraphicUsed by:1405 1514 1516
Symbol 1397 GraphicUsed by:1405 1514 1516
Symbol 1398 GraphicUsed by:1405 1514 1516
Symbol 1399 GraphicUsed by:1405 1514 1516
Symbol 1400 GraphicUsed by:1405 1514 1516
Symbol 1401 GraphicUsed by:1405 1514 1516
Symbol 1402 GraphicUsed by:1405 1514 1516
Symbol 1403 GraphicUsed by:1405 1514 1516
Symbol 1404 GraphicUsed by:1405 1514 1516
Symbol 1405 MovieClip {_helperDie}Uses:97 1382 1386 1393 138 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404Used by:2422
Symbol 1406 GraphicUsed by:1419
Symbol 1407 GraphicUsed by:1419
Symbol 1408 GraphicUsed by:1419
Symbol 1409 GraphicUsed by:1419
Symbol 1410 GraphicUsed by:1419
Symbol 1411 GraphicUsed by:1419
Symbol 1412 GraphicUsed by:1419
Symbol 1413 GraphicUsed by:1419
Symbol 1414 GraphicUsed by:1419
Symbol 1415 GraphicUsed by:1419
Symbol 1416 GraphicUsed by:1419
Symbol 1417 GraphicUsed by:1419
Symbol 1418 GraphicUsed by:1419
Symbol 1419 MovieClip {_bi$5}Uses:1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418Used by:2422
Symbol 1420 MovieClip {_helperShot2}Uses:1389 1391Used by:2422
Symbol 1421 MovieClip {_helperShot3}Uses:1388 1389 1391Used by:2422
Symbol 1422 MovieClip {_playerNS}Uses:979 982 985 988 989 456 990Used by:2422
Symbol 1423 GraphicUsed by:1459 1485 1490
Symbol 1424 GraphicUsed by:1459 1485 1490
Symbol 1425 GraphicUsed by:1459 1485 1490
Symbol 1426 GraphicUsed by:1459 2762 2764
Symbol 1427 GraphicUsed by:1459 2762 2764
Symbol 1428 GraphicUsed by:1459 1485 1490
Symbol 1429 GraphicUsed by:1459 2762 2764
Symbol 1430 GraphicUsed by:1459 2762 2764
Symbol 1431 GraphicUsed by:1459 1485 1490
Symbol 1432 GraphicUsed by:1459 2762 2764
Symbol 1433 GraphicUsed by:1459 2762 2764
Symbol 1434 GraphicUsed by:1459 1485 1490
Symbol 1435 GraphicUsed by:1459 2762 2764
Symbol 1436 GraphicUsed by:1459 2762 2764
Symbol 1437 GraphicUsed by:1459 1485 1490
Symbol 1438 GraphicUsed by:1459 2762 2764
Symbol 1439 GraphicUsed by:1459 2762 2764
Symbol 1440 GraphicUsed by:1459 1485 1490
Symbol 1441 GraphicUsed by:1459 2762 2764
Symbol 1442 GraphicUsed by:1459 2762 2764
Symbol 1443 GraphicUsed by:1459 1485 1490
Symbol 1444 GraphicUsed by:1459 2762 2764
Symbol 1445 GraphicUsed by:1459 2762 2764
Symbol 1446 GraphicUsed by:1459 1485 1490
Symbol 1447 GraphicUsed by:1459 2762 2764
Symbol 1448 GraphicUsed by:1459 2762 2764
Symbol 1449 GraphicUsed by:1459 1485 1490
Symbol 1450 GraphicUsed by:1459 2762 2764
Symbol 1451 GraphicUsed by:1459 2762 2764
Symbol 1452 GraphicUsed by:1459 1485 1490
Symbol 1453 GraphicUsed by:1459 2762 2764
Symbol 1454 GraphicUsed by:1459 2762 2764
Symbol 1455 GraphicUsed by:1459 1485 1490
Symbol 1456 GraphicUsed by:1459 1485 1490
Symbol 1457 GraphicUsed by:1459 1485 1490
Symbol 1458 GraphicUsed by:1459 1485 1490
Symbol 1459 MovieClip {_ufire}Uses:1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458Used by:2422
Symbol 1460 MovieClip {_smokeBallU}Uses:351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369Used by:2422
Symbol 1461 GraphicUsed by:1466 3347
Symbol 1462 GraphicUsed by:1466 3347
Symbol 1463 GraphicUsed by:1466 3347
Symbol 1464 GraphicUsed by:1466 3347
Symbol 1465 GraphicUsed by:1466 3347
Symbol 1466 MovieClip {_zap}Uses:231 487 472 498 232 84 1461 85 1462 221 1463 222 1464 223 1465 224 225 226 227 211 214Used by:2422
Symbol 1467 GraphicUsed by:1473
Symbol 1468 GraphicUsed by:1473
Symbol 1469 GraphicUsed by:1473
Symbol 1470 GraphicUsed by:1473
Symbol 1471 GraphicUsed by:1473
Symbol 1472 GraphicUsed by:1473
Symbol 1473 MovieClip {_aqai}Uses:1467 1468 1469 1470 1471 1472Used by:2422
Symbol 1474 GraphicUsed by:1485 1660
Symbol 1475 GraphicUsed by:1485 1660
Symbol 1476 GraphicUsed by:1485 1660
Symbol 1477 GraphicUsed by:1485 1660
Symbol 1478 GraphicUsed by:1485 1660
Symbol 1479 GraphicUsed by:1485 1660
Symbol 1480 GraphicUsed by:1485 1660
Symbol 1481 GraphicUsed by:1485 1660
Symbol 1482 GraphicUsed by:1485 1660
Symbol 1483 GraphicUsed by:1485 1660
Symbol 1484 GraphicUsed by:1485 1660
Symbol 1485 MovieClip {_shotr2}Uses:1474 1475 1423 1424 1425 1476 1428 1477 1431 1478 1434 1479 1437 1480 1440 1481 1443 1482 1446 1483 1449 1484 1452 1455 1456 1457 1458Used by:2422
Symbol 1486 GraphicUsed by:1490 1669
Symbol 1487 ShapeTweeningUsed by:1490
Symbol 1488 GraphicUsed by:1490 1669
Symbol 1489 GraphicUsed by:1490
Symbol 1490 MovieClip {_shotr3}Uses:1486 1487 1423 1424 1425 1488 1428 1431 1489 1434 1437 1440 1443 1446 1449 1452 1455 1456 1457 1458Used by:2422
Symbol 1491 MovieClip {ushieldA}Uses:1217 1005 1238 1239 1240 1241Used by:2422
Symbol 1492 TextUses:65Used by:1498
Symbol 1493 TextUses:65Used by:1498
Symbol 1494 TextUses:65Used by:1498
Symbol 1495 TextUses:65Used by:1498
Symbol 1496 TextUses:65Used by:1498
Symbol 1497 TextUses:65Used by:1498
Symbol 1498 MovieClipUses:1492 1493 556 658 1494 1495 1496 1497Used by:1503 1506 1512
Symbol 1499 TextUses:104Used by:1503
Symbol 1500 TextUses:104Used by:1503 1506 1512
Symbol 1501 TextUses:65Used by:1503
Symbol 1502 TextUses:65Used by:1503
Symbol 1503 MovieClip {dTut2}Uses:1498 1499 1500 1501 1502Used by:2422
Symbol 1504 TextUses:104Used by:1506
Symbol 1505 TextUses:65Used by:1506
Symbol 1506 MovieClip {dTut1}Uses:1498 1504 1500 1505Used by:2422
Symbol 1507 TextUses:65Used by:1508
Symbol 1508 MovieClip {dTut0}Uses:1507Used by:2422
Symbol 1509 TextUses:104Used by:1512
Symbol 1510 TextUses:65Used by:1512
Symbol 1511 TextUses:65Used by:1512
Symbol 1512 MovieClip {dTut3}Uses:1498 1509 1500 1510 1511Used by:2422
Symbol 1513 GraphicUsed by:1514 1517
Symbol 1514 MovieClip {_helperDie2}Uses:97 1382 1386 1513 1393 138 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404Used by:2422
Symbol 1515 GraphicUsed by:1516 1518
Symbol 1516 MovieClip {_helperDie3}Uses:97 1382 1386 1515 1393 138 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404Used by:2422
Symbol 1517 MovieClip {_helper2}Uses:97 1382 1386 1513Used by:2422
Symbol 1518 MovieClip {_helper3}Uses:97 1382 1386 1515Used by:2422
Symbol 1519 GraphicUsed by:1520
Symbol 1520 MovieClipUses:1519Used by:1546
Symbol 1521 GraphicUsed by:1522
Symbol 1522 MovieClipUses:1521Used by:1546
Symbol 1523 ShapeTweeningUsed by:1546
Symbol 1524 GraphicUsed by:1525
Symbol 1525 MovieClipUses:1524Used by:1546
Symbol 1526 ShapeTweeningUsed by:1546
Symbol 1527 ShapeTweeningUsed by:1546
Symbol 1528 GraphicUsed by:1546
Symbol 1529 GraphicUsed by:1530
Symbol 1530 MovieClipUses:1529Used by:1546
Symbol 1531 GraphicUsed by:1532
Symbol 1532 MovieClipUses:1531Used by:1546
Symbol 1533 GraphicUsed by:1546
Symbol 1534 GraphicUsed by:1535
Symbol 1535 MovieClipUses:1534Used by:1546
Symbol 1536 GraphicUsed by:1537
Symbol 1537 MovieClipUses:1536Used by:1546
Symbol 1538 GraphicUsed by:1546
Symbol 1539 GraphicUsed by:1540
Symbol 1540 MovieClipUses:1539Used by:1546
Symbol 1541 ShapeTweeningUsed by:1546
Symbol 1542 ShapeTweeningUsed by:1546
Symbol 1543 GraphicUsed by:1546
Symbol 1544 ShapeTweeningUsed by:1546
Symbol 1545 GraphicUsed by:1546
Symbol 1546 MovieClip {_shield}Uses:1520 1522 1523 1525 1526 1527 1528 1115 1530 1532 1533 1535 1084 1127 1133 1121 1117 1119 1123 1125 1129 1537 1538 1540 1541 1542 1543 1544 1545Used by:2422
Symbol 1547 GraphicUsed by:1548
Symbol 1548 MovieClipUses:1547Used by:1553
Symbol 1549 GraphicUsed by:1550
Symbol 1550 MovieClipUses:1549Used by:1553
Symbol 1551 GraphicUsed by:1552
Symbol 1552 MovieClipUses:1551Used by:1553
Symbol 1553 MovieClip {_shield$fx}Uses:1548 1084 1550 1552Used by:2422
Symbol 1554 MovieClip {helper$fx}Uses:1119 1125 1121 1127 1123 1129 1131 1133 1333 1335 1337 1339 1341Used by:2422
Symbol 1555 GraphicUsed by:1558
Symbol 1556 TextUses:65Used by:1558
Symbol 1557 TextUses:65Used by:1558
Symbol 1558 MovieClipUses:1555 1556 1557Used by:1559
Symbol 1559 MovieClip {dTutLabels}Uses:1558Used by:2422
Symbol 1560 GraphicUsed by:1567 2981 2983
Symbol 1561 GraphicUsed by:1567
Symbol 1562 GraphicUsed by:1567
Symbol 1563 GraphicUsed by:1567
Symbol 1564 GraphicUsed by:1567
Symbol 1565 GraphicUsed by:1567
Symbol 1566 GraphicUsed by:1567
Symbol 1567 MovieClip {_e1}Uses:1560 1561 1562 1563 1564 1565 1566Used by:2422
Symbol 1568 GraphicUsed by:1569 1631
Symbol 1569 MovieClip {_shot$1}Uses:1047 1568Used by:2422
Symbol 1570 GraphicUsed by:1574
Symbol 1571 GraphicUsed by:1574
Symbol 1572 GraphicUsed by:1574
Symbol 1573 GraphicUsed by:1574
Symbol 1574 MovieClip {_pblast}Uses:1570 138 1571 1572 1573Used by:2422
Symbol 1575 GraphicUsed by:1623
Symbol 1576 GraphicUsed by:1623
Symbol 1577 GraphicUsed by:1623
Symbol 1578 GraphicUsed by:1623
Symbol 1579 GraphicUsed by:1623
Symbol 1580 GraphicUsed by:1623
Symbol 1581 GraphicUsed by:1623
Symbol 1582 GraphicUsed by:1623
Symbol 1583 GraphicUsed by:1623
Symbol 1584 GraphicUsed by:1623
Symbol 1585 GraphicUsed by:1623
Symbol 1586 GraphicUsed by:1623
Symbol 1587 GraphicUsed by:1623
Symbol 1588 GraphicUsed by:1623
Symbol 1589 GraphicUsed by:1623
Symbol 1590 GraphicUsed by:1623
Symbol 1591 GraphicUsed by:1623
Symbol 1592 GraphicUsed by:1623
Symbol 1593 GraphicUsed by:1623
Symbol 1594 GraphicUsed by:1623
Symbol 1595 GraphicUsed by:1623
Symbol 1596 GraphicUsed by:1623
Symbol 1597 GraphicUsed by:1623
Symbol 1598 GraphicUsed by:1623
Symbol 1599 GraphicUsed by:1623
Symbol 1600 GraphicUsed by:1623
Symbol 1601 GraphicUsed by:1623
Symbol 1602 GraphicUsed by:1623
Symbol 1603 GraphicUsed by:1623
Symbol 1604 GraphicUsed by:1623 2280
Symbol 1605 GraphicUsed by:1623
Symbol 1606 GraphicUsed by:1623
Symbol 1607 GraphicUsed by:1623
Symbol 1608 GraphicUsed by:1623
Symbol 1609 GraphicUsed by:1623
Symbol 1610 GraphicUsed by:1623
Symbol 1611 GraphicUsed by:1623
Symbol 1612 GraphicUsed by:1623
Symbol 1613 GraphicUsed by:1623
Symbol 1614 GraphicUsed by:1623
Symbol 1615 GraphicUsed by:1623
Symbol 1616 GraphicUsed by:1623
Symbol 1617 GraphicUsed by:1623
Symbol 1618 GraphicUsed by:1623
Symbol 1619 GraphicUsed by:1623
Symbol 1620 GraphicUsed by:1623
Symbol 1621 GraphicUsed by:1623
Symbol 1622 GraphicUsed by:1623
Symbol 1623 MovieClip {_fire}Uses:1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622Used by:2422
Symbol 1624 GraphicUsed by:1628
Symbol 1625 GraphicUsed by:1628
Symbol 1626 GraphicUsed by:1628
Symbol 1627 GraphicUsed by:1628
Symbol 1628 MovieClip {_e4}Uses:1624 1625 1626 1627Used by:2422
Symbol 1629 GraphicUsed by:1630
Symbol 1630 MovieClip {_e5}Uses:1629 1040 1041Used by:2422
Symbol 1631 MovieClip {_shotr}Uses:1073 1047 1568 1070 1074 1071 1075 1072 1076 1077 1078 1079Used by:2422
Symbol 1632 GraphicUsed by:1633
Symbol 1633 MovieClip {_e7}Uses:1040 1041 1632Used by:2422
Symbol 1634 GraphicUsed by:1635
Symbol 1635 MovieClip {_e8}Uses:1040 1041 1634Used by:2422
Symbol 1636 GraphicUsed by:1637
Symbol 1637 MovieClipUses:1636Used by:1638
Symbol 1638 MovieClip {_trail}Uses:1637Used by:2422
Symbol 1639 GraphicUsed by:1640
Symbol 1640 MovieClip {_e2}Uses:1040 1041 1639Used by:2422
Symbol 1641 GraphicUsed by:1643
Symbol 1642 GraphicUsed by:1643
Symbol 1643 MovieClip {_e3}Uses:1641 1040 1041 1642Used by:2422
Symbol 1644 GraphicUsed by:1645
Symbol 1645 MovieClip {_e6}Uses:1040 1041 1644Used by:2422
Symbol 1646 GraphicUsed by:1648
Symbol 1647 GraphicUsed by:1648
Symbol 1648 MovieClip {_g1}Uses:1646 1647Used by:2422
Symbol 1649 GraphicUsed by:1651
Symbol 1650 GraphicUsed by:1651 2468 2781 2783
Symbol 1651 MovieClip {_g2}Uses:1649 1650Used by:2422
Symbol 1652 GraphicUsed by:1653
Symbol 1653 MovieClipUses:1652Used by:1658
Symbol 1654 GraphicUsed by:1655
Symbol 1655 MovieClipUses:1654Used by:1658
Symbol 1656 GraphicUsed by:1657
Symbol 1657 MovieClipUses:1656Used by:1658
Symbol 1658 MovieClip {uprint}Uses:1653 1655 1657Used by:2422
Symbol 1659 MovieClip {_smokeBall}Uses:351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369Used by:2422
Symbol 1660 MovieClip {_shot$2}Uses:1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484Used by:2422
Symbol 1661 GraphicUsed by:1665
Symbol 1662 GraphicUsed by:1665
Symbol 1663 GraphicUsed by:1665
Symbol 1664 GraphicUsed by:1665
Symbol 1665 MovieClip {_g0}Uses:1661 1662 1663 1664Used by:2422
Symbol 1666 ShapeTweeningUsed by:1669
Symbol 1667 ShapeTweeningUsed by:1669
Symbol 1668 GraphicUsed by:1669
Symbol 1669 MovieClip {_shot$3}Uses:1486 1666 1667 1488 1668Used by:2422
Symbol 1670 GraphicUsed by:1680 1688
Symbol 1671 GraphicUsed by:1680 1688 1693 1697
Symbol 1672 GraphicUsed by:1680 1688 1693 1696 1697
Symbol 1673 GraphicUsed by:1680 1688 1693 1696 1697 1704
Symbol 1674 GraphicUsed by:1680 1688 1693 1697
Symbol 1675 GraphicUsed by:1680 1688
Symbol 1676 GraphicUsed by:1680 1688
Symbol 1677 GraphicUsed by:1680 1688
Symbol 1678 GraphicUsed by:1680 1688
Symbol 1679 GraphicUsed by:1680 1688
Symbol 1680 MovieClip {boss$1$}Uses:1670 1671 1672 1673 1674 1675 1676 1677 125 1678 1679Used by:2422
Symbol 1681 MovieClip {boss$1$charge}Uses:1278Used by:2422
Symbol 1682 GraphicUsed by:1688 2270
Symbol 1683 ShapeTweeningUsed by:1688 2270
Symbol 1684 ShapeTweeningUsed by:1688 2270
Symbol 1685 ShapeTweeningUsed by:1688 2270
Symbol 1686 ShapeTweeningUsed by:1688 2270
Symbol 1687 GraphicUsed by:1688
Symbol 1688 MovieClip {boss$1$explode}Uses:1670 1671 1672 1673 1674 1675 1676 1677 125 1678 1679 1682 1683 1684 1685 1686 1687 422 423 424 425 426 428Used by:2422
Symbol 1689 GraphicUsed by:1693 1697
Symbol 1690 GraphicUsed by:1693 1697
Symbol 1691 GraphicUsed by:1693 1697
Symbol 1692 GraphicUsed by:1693 1697
Symbol 1693 MovieClip {_gboss$1$kid}Uses:1689 1671 1672 1673 1674 1690 1691 1692Used by:2422
Symbol 1694 GraphicUsed by:1696 1704
Symbol 1695 GraphicUsed by:1696
Symbol 1696 MovieClip {boss$1$eject}Uses:1694 1673 1695 1672Used by:2422
Symbol 1697 MovieClip {_boss$1$kid$die}Uses:1689 1671 1672 1673 1674 1690 1691 1692Used by:2422
Symbol 1698 GraphicUsed by:1704
Symbol 1699 GraphicUsed by:1704
Symbol 1700 GraphicUsed by:1704
Symbol 1701 GraphicUsed by:1704
Symbol 1702 GraphicUsed by:1704
Symbol 1703 GraphicUsed by:1704
Symbol 1704 MovieClip {_gboss$1$egg}Uses:74 1694 1673 1698 1699 1700 1701 1702 1703Used by:2422
Symbol 1705 TextUses:2Used by:1715
Symbol 1706 TextUses:2Used by:1715
Symbol 1707 TextUses:2Used by:1715
Symbol 1708 TextUses:2Used by:1715
Symbol 1709 TextUses:2Used by:1715
Symbol 1710 TextUses:2Used by:1715
Symbol 1711 TextUses:2Used by:1715
Symbol 1712 TextUses:2Used by:1715
Symbol 1713 TextUses:2Used by:1715
Symbol 1714 TextUses:2Used by:1715
Symbol 1715 MovieClip {_lifebar$des}Uses:1705 340 1706 1707 339 1708 1709 1710 1711 1712 1713 1714Used by:2422
Symbol 1716 GraphicUsed by:1721
Symbol 1717 GraphicUsed by:1719
Symbol 1718 GraphicUsed by:1719
Symbol 1719 MovieClipUses:1717 1718Used by:1721
Symbol 1720 GraphicUsed by:1721
Symbol 1721 MovieClip {lifebar}Uses:1716 1255 1719 1720Used by:2422
Symbol 1722 FontUsed by:1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733
Symbol 1723 TextUses:1722Used by:1734
Symbol 1724 TextUses:1722Used by:1734
Symbol 1725 TextUses:1722Used by:1734
Symbol 1726 TextUses:1722Used by:1734
Symbol 1727 TextUses:1722Used by:1734
Symbol 1728 TextUses:1722Used by:1734
Symbol 1729 TextUses:1722Used by:1734
Symbol 1730 TextUses:1722Used by:1734
Symbol 1731 TextUses:1722Used by:1734
Symbol 1732 TextUses:1722Used by:1734
Symbol 1733 TextUses:1722Used by:1734
Symbol 1734 MovieClip {_boss$combo$score}Uses:1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733Used by:2422
Symbol 1735 TextUses:65Used by:1739
Symbol 1736 TextUses:65Used by:1739
Symbol 1737 TextUses:65Used by:1739
Symbol 1738 TextUses:65Used by:1739
Symbol 1739 MovieClip {_boss$combo$msg}Uses:1735 1736 1737 1738Used by:2422
Symbol 1740 MovieClip {BossCombo}Uses:146Used by:2422
Symbol 1741 GraphicUsed by:1750
Symbol 1742 GraphicUsed by:1750
Symbol 1743 GraphicUsed by:1750
Symbol 1744 GraphicUsed by:1750
Symbol 1745 GraphicUsed by:1750
Symbol 1746 GraphicUsed by:1750
Symbol 1747 GraphicUsed by:1750
Symbol 1748 GraphicUsed by:1750
Symbol 1749 GraphicUsed by:1750
Symbol 1750 MovieClip {T9K_fla.end_424}Uses:1741 1742 1743 1744 1745 1746 1747 1748 1749Used by:1751
Symbol 1751 MovieClip {T9K_fla.ani_423}Uses:1750Used by:1918
Symbol 1752 GraphicUsed by:1918
Symbol 1753 GraphicUsed by:1893 1918
Symbol 1754 GraphicUses:918Used by:1893 1918
Symbol 1755 GraphicUsed by:1893 1918
Symbol 1756 GraphicUsed by:1788
Symbol 1757 GraphicUses:918Used by:1788
Symbol 1758 GraphicUsed by:1788
Symbol 1759 GraphicUsed by:1788
Symbol 1760 GraphicUses:918Used by:1788 1918
Symbol 1761 GraphicUsed by:1788
Symbol 1762 TextUses:104Used by:1786
Symbol 1763 TextUses:104Used by:1786
Symbol 1764 TextUses:104Used by:1786
Symbol 1765 TextUses:104Used by:1786
Symbol 1766 TextUses:104Used by:1786
Symbol 1767 TextUses:104Used by:1786
Symbol 1768 TextUses:104Used by:1786
Symbol 1769 TextUses:104Used by:1786
Symbol 1770 TextUses:104Used by:1786
Symbol 1771 TextUses:104Used by:1786
Symbol 1772 TextUses:104Used by:1786
Symbol 1773 TextUses:104Used by:1786
Symbol 1774 TextUses:104Used by:1786
Symbol 1775 TextUses:104Used by:1786
Symbol 1776 TextUses:104Used by:1786
Symbol 1777 TextUses:104Used by:1786
Symbol 1778 TextUses:104Used by:1786
Symbol 1779 TextUses:104Used by:1786
Symbol 1780 TextUses:104Used by:1786
Symbol 1781 TextUses:104Used by:1786
Symbol 1782 TextUses:104Used by:1786
Symbol 1783 TextUses:104Used by:1786
Symbol 1784 TextUses:104Used by:1786
Symbol 1785 TextUses:104Used by:1786
Symbol 1786 MovieClip {T9K_fla.end_426}Uses:1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785Used by:1788
Symbol 1787 MovieClip {T9K_fla.end_427}Uses:320 210Used by:1788 1918
Symbol 1788 MovieClip {T9K_fla.ani_425}Uses:1756 1757 1758 921 1759 1760 1761 1786 320 1787Used by:1918
Symbol 1789 GraphicUsed by:1798
Symbol 1790 GraphicUsed by:1798
Symbol 1791 GraphicUsed by:1798
Symbol 1792 GraphicUsed by:1798
Symbol 1793 TextUses:65Used by:1798
Symbol 1794 EditableTextUses:554Used by:1798
Symbol 1795 TextUses:65Used by:1798
Symbol 1796 TextUses:65Used by:1798
Symbol 1797 GraphicUsed by:1798
Symbol 1798 MovieClip {endlevel$save}Uses:1789 1790 919 1791 921 1792 1793 1794 1795 1796 1797Used by:1918
Symbol 1799 GraphicUsed by:1918
Symbol 1800 GraphicUsed by:1918
Symbol 1801 GraphicUsed by:1918
Symbol 1802 GraphicUsed by:1918 1966
Symbol 1803 GraphicUsed by:1918 1966
Symbol 1804 GraphicUsed by:1918
Symbol 1805 GraphicUsed by:1918
Symbol 1806 GraphicUsed by:1918
Symbol 1807 GraphicUsed by:1918
Symbol 1808 GraphicUsed by:1918
Symbol 1809 GraphicUsed by:1918
Symbol 1810 GraphicUsed by:1918
Symbol 1811 GraphicUsed by:1918
Symbol 1812 GraphicUsed by:1823
Symbol 1813 GraphicUsed by:1823
Symbol 1814 GraphicUsed by:1816
Symbol 1815 GraphicUsed by:1816
Symbol 1816 MovieClipUses:1814 919 1815 921Used by:1823
Symbol 1817 GraphicUsed by:1823
Symbol 1818 GraphicUsed by:1823
Symbol 1819 GraphicUsed by:1823 3205
Symbol 1820 BitmapUsed by:1821
Symbol 1821 GraphicUses:1820Used by:1822
Symbol 1822 MovieClip {T9K_fla.ani_431}Uses:1821Used by:1823
Symbol 1823 MovieClip {T9K_fla.end_429}Uses:1812 1813 1816 1817 1818 1819 1822Used by:1918
Symbol 1824 GraphicUsed by:1855
Symbol 1825 GraphicUsed by:1828
Symbol 1826 GraphicUsed by:1828
Symbol 1827 GraphicUsed by:1828 1959 1962 1964
Symbol 1828 MovieClipUses:1825 1826 1827Used by:1855
Symbol 1829 GraphicUsed by:1855
Symbol 1830 TextUses:104Used by:1855
Symbol 1831 TextUses:104Used by:1841
Symbol 1832 TextUses:104Used by:1841
Symbol 1833 TextUses:104Used by:1841
Symbol 1834 TextUses:104Used by:1841
Symbol 1835 TextUses:104Used by:1841
Symbol 1836 TextUses:104Used by:1841
Symbol 1837 TextUses:104Used by:1841
Symbol 1838 TextUses:104Used by:1841
Symbol 1839 TextUses:104Used by:1841
Symbol 1840 TextUses:104Used by:1841
Symbol 1841 MovieClip {T9K_fla.digitV_434}Uses:1831 1832 1833 1834 1835 1836 1837 1838 1839 1840Used by:1855
Symbol 1842 TextUses:104Used by:1855
Symbol 1843 TextUses:104Used by:1855
Symbol 1844 TextUses:104Used by:1854
Symbol 1845 TextUses:104Used by:1854
Symbol 1846 TextUses:104Used by:1854
Symbol 1847 TextUses:104Used by:1854
Symbol 1848 TextUses:104Used by:1854
Symbol 1849 TextUses:104Used by:1854
Symbol 1850 TextUses:104Used by:1854
Symbol 1851 TextUses:104Used by:1854
Symbol 1852 TextUses:104Used by:1854
Symbol 1853 TextUses:104Used by:1854
Symbol 1854 MovieClip {T9K_fla.digitV_435}Uses:1844 1845 1846 1847 1848 1849 1850 1851 1852 1853Used by:1855
Symbol 1855 MovieClip {T9K_fla.end_432}Uses:1824 1828 1829 1830 1841 1842 1843 1854Used by:1918
Symbol 1856 GraphicUsed by:1861
Symbol 1857 GraphicUsed by:1858
Symbol 1858 MovieClipUses:1857Used by:1861
Symbol 1859 GraphicUsed by:1860
Symbol 1860 MovieClipUses:1859Used by:1861
Symbol 1861 MovieClip {T9K_fla.ani_436}Uses:1856 1858 320 1860Used by:1918
Symbol 1862 GraphicUsed by:1918
Symbol 1863 GraphicUsed by:1918
Symbol 1864 MovieClipUses:510Used by:1918
Symbol 1865 TextUses:104Used by:1875
Symbol 1866 TextUses:104Used by:1875
Symbol 1867 TextUses:104Used by:1875
Symbol 1868 TextUses:104Used by:1875
Symbol 1869 TextUses:104Used by:1875
Symbol 1870 TextUses:104Used by:1875
Symbol 1871 TextUses:104Used by:1875
Symbol 1872 TextUses:104Used by:1875
Symbol 1873 TextUses:104Used by:1875
Symbol 1874 TextUses:104Used by:1875
Symbol 1875 MovieClipUses:1865 1866 1867 1868 1869 1870 1871 1872 1873 1874Used by:1918
Symbol 1876 GraphicUsed by:1918
Symbol 1877 GraphicUsed by:1918
Symbol 1878 GraphicUsed by:1918
Symbol 1879 GraphicUsed by:1889
Symbol 1880 GraphicUsed by:1889
Symbol 1881 GraphicUsed by:1889
Symbol 1882 GraphicUsed by:1889
Symbol 1883 GraphicUsed by:1889
Symbol 1884 GraphicUsed by:1889
Symbol 1885 GraphicUsed by:1889
Symbol 1886 GraphicUsed by:1889
Symbol 1887 GraphicUsed by:1889
Symbol 1888 GraphicUsed by:1889
Symbol 1889 MovieClip {T9K_fla.digitV_441}Uses:1879 1880 1881 1882 1883 1884 1885 1886 1887 1888Used by:1918
Symbol 1890 GraphicUsed by:1918
Symbol 1891 GraphicUsed by:1918
Symbol 1892 GraphicUsed by:1918
Symbol 1893 MovieClipUses:1753 1754 1755Used by:1918
Symbol 1894 GraphicUsed by:1918
Symbol 1895 GraphicUses:918Used by:1918
Symbol 1896 GraphicUsed by:1918
Symbol 1897 GraphicUsed by:1918
Symbol 1898 GraphicUses:918Used by:1918
Symbol 1899 GraphicUsed by:1918
Symbol 1900 GraphicUsed by:1918
Symbol 1901 MovieClipUses:73 74Used by:1903
Symbol 1902 TextUses:104Used by:1903
Symbol 1903 MovieClip {T9K_fla.endLevel_443}Uses:1901 1902 79Used by:1918
Symbol 1904 GraphicUsed by:1918
Symbol 1905 GraphicUsed by:1918
Symbol 1906 GraphicUsed by:1918
Symbol 1907 GraphicUsed by:1918
Symbol 1908 GraphicUsed by:1918
Symbol 1909 GraphicUsed by:1918
Symbol 1910 GraphicUsed by:1915 1917
Symbol 1911 GraphicUsed by:1915
Symbol 1912 GraphicUsed by:1915 1917
Symbol 1913 GraphicUsed by:1914
Symbol 1914 MovieClipUses:1913Used by:1915 1917
Symbol 1915 MovieClip {T9K_fla.SaveSelect_445}Uses:1910 1911 98 1912 1914Used by:1918
Symbol 1916 GraphicUsed by:1917
Symbol 1917 MovieClip {T9K_fla.ContSelect_447}Uses:1912 1916 98 1914 1910Used by:1918
Symbol 1918 MovieClip {endlevel}Uses:1751 1752 1753 1754 1755 1788 1798 1799 919 1800 1801 98 1802 1803 1804 1805 921 1806 1760 1807 1808 1809 1810 1811 1823 1855 1861 1862 146 1863 1864 1787 1875 1876 1877 1878 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1903 1904 1905 1906 1907 1908 1909 1915 1917Used by:2422
Symbol 1919 GraphicUsed by:1953
Symbol 1920 MovieClipUses:956Used by:1953
Symbol 1921 TextUses:65Used by:1922
Symbol 1922 MovieClipUses:1921Used by:1953
Symbol 1923 TextUses:65Used by:1925
Symbol 1924 TextUses:65Used by:1925
Symbol 1925 MovieClipUses:1923 1924Used by:1953
Symbol 1926 TextUses:65Used by:1927
Symbol 1927 MovieClipUses:1926Used by:1953
Symbol 1928 TextUses:65Used by:1929 1940 1953
Symbol 1929 MovieClipUses:1928Used by:1953
Symbol 1930 TextUses:65Used by:1931 1948 1953
Symbol 1931 MovieClipUses:1930Used by:1953
Symbol 1932 TextUses:65Used by:1933
Symbol 1933 MovieClipUses:1932Used by:1953
Symbol 1934 GraphicUsed by:1935
Symbol 1935 MovieClipUses:1934Used by:1953
Symbol 1936 TextUses:65Used by:1953
Symbol 1937 TextUses:65Used by:1953
Symbol 1938 TextUses:65Used by:1953
Symbol 1939 MovieClipUses:658Used by:1953
Symbol 1940 MovieClipUses:1928Used by:1953
Symbol 1941 TextUses:65Used by:1953
Symbol 1942 TextUses:65Used by:1953
Symbol 1943 TextUses:65Used by:1953
Symbol 1944 TextUses:65Used by:1953
Symbol 1945 TextUses:65Used by:1953
Symbol 1946 TextUses:65Used by:1953
Symbol 1947 TextUses:65Used by:1953
Symbol 1948 MovieClipUses:1930Used by:1953
Symbol 1949 TextUses:65Used by:1953
Symbol 1950 TextUses:65Used by:1953
Symbol 1951 TextUses:65Used by:1953
Symbol 1952 TextUses:65Used by:1953
Symbol 1953 MovieClip {PauseMenu}Uses:1919 1920 705 1922 1925 1927 1929 1931 1933 1935 714 726 1936 1937 1938 1939 1928 1940 1941 1942 1943 1944 1945 1946 1947 1930 1948 1949 1950 1951 1952Used by:2422
Symbol 1954 GraphicUsed by:1966
Symbol 1955 GraphicUsed by:1956
Symbol 1956 MovieClipUses:1955Used by:1957 1966
Symbol 1957 MovieClipUses:1956Used by:1966
Symbol 1958 GraphicUsed by:1959 1962
Symbol 1959 MovieClipUses:1958 1827Used by:1960 1966
Symbol 1960 MovieClipUses:1959Used by:1966
Symbol 1961 GraphicUsed by:1962
Symbol 1962 MovieClipUses:1961 1958 1827Used by:1963 1966
Symbol 1963 MovieClipUses:1962Used by:1966
Symbol 1964 MovieClipUses:1827Used by:1965 1966
Symbol 1965 MovieClipUses:1964Used by:1966
Symbol 1966 MovieClip {_endlevel$holo}Uses:1802 1954 1803 1084 1957 1960 1963 1965 1962 1959 1964 1956Used by:2422
Symbol 1967 GraphicUsed by:1968 4032
Symbol 1968 MovieClipUses:1967Used by:1989
Symbol 1969 GraphicUsed by:1970 4032
Symbol 1970 MovieClipUses:1969Used by:1989
Symbol 1971 GraphicUsed by:1972 4032
Symbol 1972 MovieClipUses:1971Used by:1989
Symbol 1973 GraphicUsed by:1974 4032
Symbol 1974 MovieClipUses:1973Used by:1989
Symbol 1975 GraphicUsed by:1976 4032
Symbol 1976 MovieClipUses:1975Used by:1989
Symbol 1977 GraphicUsed by:1978 4032
Symbol 1978 MovieClipUses:1977Used by:1989
Symbol 1979 GraphicUsed by:1980 4032
Symbol 1980 MovieClipUses:1979Used by:1989
Symbol 1981 GraphicUsed by:1982 4032
Symbol 1982 MovieClipUses:1981Used by:1989
Symbol 1983 GraphicUsed by:1984 4032
Symbol 1984 MovieClipUses:1983Used by:1989
Symbol 1985 GraphicUsed by:1986 4032
Symbol 1986 MovieClipUses:1985Used by:1989
Symbol 1987 GraphicUsed by:1988 4032
Symbol 1988 MovieClipUses:1987Used by:1989
Symbol 1989 MovieClip {_cEMenu$cache}Uses:1968 1970 1972 1974 1976 1978 1980 1982 1984 1986 1988 693Used by:2122
Symbol 1990 GraphicUsed by:2000
Symbol 1991 GraphicUsed by:1992 1999 2000
Symbol 1992 MovieClipUses:1991Used by:2000
Symbol 1993 GraphicUsed by:2000
Symbol 1994 GraphicUsed by:1995
Symbol 1995 MovieClipUses:1994Used by:2000
Symbol 1996 GraphicUsed by:2000
Symbol 1997 GraphicUsed by:2000
Symbol 1998 GraphicUsed by:2000
Symbol 1999 MovieClipUses:1991Used by:2000
Symbol 2000 MovieClipUses:1990 1992 1993 1995 1996 1991 1997 1998 1999Used by:2122
Symbol 2001 TextUses:2Used by:2002
Symbol 2002 MovieClipUses:2001Used by:2122
Symbol 2003 GraphicUsed by:2004 2122
Symbol 2004 MovieClipUses:2003Used by:2122
Symbol 2005 TextUses:2Used by:2007
Symbol 2006 GraphicUsed by:2007
Symbol 2007 MovieClipUses:2005 2006Used by:2008
Symbol 2008 MovieClipUses:2007Used by:2122
Symbol 2009 GraphicUsed by:2011
Symbol 2010 TextUses:2Used by:2011
Symbol 2011 MovieClipUses:2009 2010Used by:2012
Symbol 2012 MovieClipUses:2011Used by:2122
Symbol 2013 GraphicUsed by:2015
Symbol 2014 TextUses:2Used by:2015
Symbol 2015 MovieClipUses:2013 2014Used by:2019
Symbol 2016 GraphicUsed by:2018
Symbol 2017 TextUses:2Used by:2018
Symbol 2018 MovieClipUses:2016 2017Used by:2019
Symbol 2019 MovieClipUses:2015 2018Used by:2122
Symbol 2020 TextUses:2Used by:2022
Symbol 2021 GraphicUsed by:2022
Symbol 2022 MovieClipUses:2020 2021Used by:2026
Symbol 2023 TextUses:2Used by:2025
Symbol 2024 GraphicUsed by:2025
Symbol 2025 MovieClipUses:2023 2024Used by:2026
Symbol 2026 MovieClipUses:2022 2025Used by:2122
Symbol 2027 TextUses:2Used by:2122
Symbol 2028 TextUses:2Used by:2038
Symbol 2029 TextUses:2Used by:2038
Symbol 2030 TextUses:2Used by:2038
Symbol 2031 TextUses:2Used by:2038
Symbol 2032 TextUses:2Used by:2038
Symbol 2033 TextUses:2Used by:2038
Symbol 2034 TextUses:2Used by:2038
Symbol 2035 TextUses:2Used by:2038
Symbol 2036 TextUses:2Used by:2038
Symbol 2037 TextUses:2Used by:2038
Symbol 2038 MovieClip {cEMenu$digit}Uses:2028 2029 2030 2031 2032 2033 2034 2035 2036 2037Used by:2122 2422
Symbol 2039 TextUses:2Used by:2042
Symbol 2040 TextUses:2Used by:2042
Symbol 2041 TextUses:2Used by:2042
Symbol 2042 MovieClip {cEMenu$dif}Uses:2039 2040 2041Used by:2122 2422
Symbol 2043 FontUsed by:2044 2045 2046 2047 2048 2049 2050 2051 2052 2053
Symbol 2044 TextUses:2043Used by:2054
Symbol 2045 TextUses:2043Used by:2054
Symbol 2046 TextUses:2043Used by:2054
Symbol 2047 TextUses:2043Used by:2054
Symbol 2048 TextUses:2043Used by:2054
Symbol 2049 TextUses:2043Used by:2054
Symbol 2050 TextUses:2043Used by:2054
Symbol 2051 TextUses:2043Used by:2054
Symbol 2052 TextUses:2043Used by:2054
Symbol 2053 TextUses:2043Used by:2054
Symbol 2054 MovieClip {cEMenu$digitb}Uses:2044 2045 2046 2047 2048 2049 2050 2051 2052 2053Used by:2122 2422
Symbol 2055 GraphicUsed by:2056
Symbol 2056 MovieClipUses:2055Used by:2059
Symbol 2057 GraphicUsed by:2059
Symbol 2058 GraphicUsed by:2059
Symbol 2059 MovieClipUses:2056 2057 2058 693Used by:2066
Symbol 2060 GraphicUsed by:2061
Symbol 2061 MovieClipUses:2060Used by:2065
Symbol 2062 GraphicUsed by:2065
Symbol 2063 GraphicUsed by:2065
Symbol 2064 MovieClipUses:962Used by:2065 4032
Symbol 2065 MovieClipUses:2061 2062 2063 2064Used by:2066
Symbol 2066 MovieClipUses:2059 2065Used by:2122
Symbol 2067 TextUses:2Used by:2073
Symbol 2068 TextUses:2Used by:2073
Symbol 2069 TextUses:2Used by:2073
Symbol 2070 TextUses:2Used by:2073
Symbol 2071 TextUses:2Used by:2073
Symbol 2072 TextUses:2Used by:2073
Symbol 2073 MovieClipUses:2067 2068 2069 2070 2071 2072Used by:2122
Symbol 2074 TextUses:104Used by:2075
Symbol 2075 MovieClipUses:2074Used by:2114
Symbol 2076 TextUses:104Used by:2114
Symbol 2077 TextUses:104Used by:2114
Symbol 2078 TextUses:104Used by:2114
Symbol 2079 TextUses:104Used by:2114
Symbol 2080 TextUses:104Used by:2114
Symbol 2081 TextUses:104Used by:2114
Symbol 2082 TextUses:104Used by:2114
Symbol 2083 TextUses:104Used by:2114
Symbol 2084 TextUses:104Used by:2114
Symbol 2085 TextUses:104Used by:2114
Symbol 2086 TextUses:104Used by:2114
Symbol 2087 TextUses:104Used by:2114
Symbol 2088 TextUses:104Used by:2114
Symbol 2089 TextUses:104Used by:2114
Symbol 2090 TextUses:104Used by:2114
Symbol 2091 TextUses:104Used by:2114
Symbol 2092 TextUses:104Used by:2114
Symbol 2093 TextUses:104Used by:2114
Symbol 2094 TextUses:104Used by:2114
Symbol 2095 TextUses:104Used by:2114
Symbol 2096 TextUses:104Used by:2114
Symbol 2097 TextUses:104Used by:2114
Symbol 2098 TextUses:104Used by:2114
Symbol 2099 TextUses:104Used by:2114
Symbol 2100 TextUses:104Used by:2114
Symbol 2101 TextUses:104Used by:2114
Symbol 2102 TextUses:104Used by:2114
Symbol 2103 TextUses:104Used by:2114
Symbol 2104 TextUses:104Used by:2114
Symbol 2105 TextUses:104Used by:2114
Symbol 2106 TextUses:104Used by:2114
Symbol 2107 TextUses:104Used by:2114
Symbol 2108 TextUses:104Used by:2114
Symbol 2109 TextUses:104Used by:2114
Symbol 2110 TextUses:104Used by:2114
Symbol 2111 TextUses:104Used by:2114
Symbol 2112 TextUses:104Used by:2114
Symbol 2113 TextUses:104Used by:2114
Symbol 2114 MovieClipUses:2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113Used by:2120
Symbol 2115 TextUses:104Used by:2116
Symbol 2116 MovieClipUses:2115Used by:2120
Symbol 2117 TextUses:65Used by:2120
Symbol 2118 TextUses:65Used by:2120
Symbol 2119 TextUses:65Used by:2120
Symbol 2120 MovieClipUses:917 919 920 921 922 2114 2116 2117 2118 2119Used by:2121
Symbol 2121 MovieClipUses:2120Used by:2122
Symbol 2122 MovieClip {cEMenu$}Uses:1989 2000 2002 2004 2003 2008 2012 2019 2026 2027 2038 2042 2054 146 2066 2073 2121Used by:2422
Symbol 2123 Bitmap {bomb$4$d}Used by:2422
Symbol 2124 GraphicUsed by:2136 2139
Symbol 2125 BitmapUsed by:2126 2697 3071
Symbol 2126 GraphicUses:2125Used by:2139
Symbol 2127 GraphicUsed by:2139
Symbol 2128 GraphicUsed by:2139
Symbol 2129 GraphicUsed by:2139
Symbol 2130 GraphicUsed by:2139
Symbol 2131 GraphicUsed by:2139
Symbol 2132 GraphicUsed by:2139
Symbol 2133 GraphicUsed by:2139
Symbol 2134 GraphicUsed by:2139
Symbol 2135 GraphicUsed by:2139
Symbol 2136 MovieClipUses:2124Used by:2139
Symbol 2137 GraphicUsed by:2139
Symbol 2138 GraphicUsed by:2139
Symbol 2139 MovieClip {bo$1$2}Uses:2124 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138Used by:2422
Symbol 2140 GraphicUsed by:2142
Symbol 2141 GraphicUsed by:2142
Symbol 2142 MovieClip {_bo$1$4}Uses:2140 2141Used by:2422
Symbol 2143 GraphicUsed by:2145
Symbol 2144 GraphicUsed by:2145
Symbol 2145 MovieClip {_bo$1$0}Uses:2143 2144Used by:2422
Symbol 2146 GraphicUsed by:2148
Symbol 2147 GraphicUsed by:2148
Symbol 2148 MovieClip {_bo$1$3}Uses:2146 2147Used by:2422
Symbol 2149 GraphicUsed by:2157
Symbol 2150 GraphicUsed by:2157
Symbol 2151 GraphicUsed by:2157
Symbol 2152 GraphicUsed by:2157
Symbol 2153 GraphicUsed by:2157
Symbol 2154 GraphicUsed by:2157
Symbol 2155 GraphicUsed by:2157
Symbol 2156 GraphicUsed by:2157
Symbol 2157 MovieClip {_bo$1$1}Uses:2149 2150 2151 2152 2153 2154 2155 2156Used by:2422
Symbol 2158 GraphicUsed by:2160
Symbol 2159 GraphicUsed by:2160
Symbol 2160 MovieClip {_bo$1$5}Uses:2158 2159Used by:2422
Symbol 2161 BitmapUsed by:2162
Symbol 2162 GraphicUses:2161Used by:2168
Symbol 2163 BitmapUsed by:2164
Symbol 2164 GraphicUses:2163Used by:2168
Symbol 2165 GraphicUses:410Used by:2168
Symbol 2166 BitmapUsed by:2167
Symbol 2167 GraphicUses:2166Used by:2168
Symbol 2168 MovieClip {_crater}Uses:2162 2164 2165 2167Used by:2422
Symbol 2169 GraphicUsed by:2171 2228
Symbol 2170 GraphicUsed by:2171
Symbol 2171 MovieClip {_bo$1$6}Uses:2169 2170Used by:2422
Symbol 2172 GraphicUsed by:2173
Symbol 2173 MovieClip {_bo$1$7}Uses:2172Used by:2422
Symbol 2174 GraphicUsed by:2177
Symbol 2175 GraphicUsed by:2177
Symbol 2176 GraphicUsed by:2177
Symbol 2177 MovieClip {_bo$1$8}Uses:2174 2175 2176Used by:2422
Symbol 2178 GraphicUsed by:2179
Symbol 2179 MovieClip {_bo$1$9}Uses:2178Used by:2422
Symbol 2180 GraphicUsed by:2181
Symbol 2181 MovieClip {_bo$1$10}Uses:2180Used by:2422
Symbol 2182 GraphicUsed by:2183
Symbol 2183 MovieClip {_bo$1$11}Uses:2182Used by:2422
Symbol 2184 GraphicUsed by:2185
Symbol 2185 MovieClip {_bo$1$12}Uses:2184Used by:2422
Symbol 2186 GraphicUsed by:2187
Symbol 2187 MovieClip {_bo$1$13}Uses:2186Used by:2422
Symbol 2188 GraphicUsed by:2189
Symbol 2189 MovieClip {_bo$1$14}Uses:2188Used by:2422
Symbol 2190 GraphicUsed by:2191
Symbol 2191 MovieClip {_bo$1$15}Uses:2190Used by:2422
Symbol 2192 GraphicUsed by:2201
Symbol 2193 GraphicUsed by:2201
Symbol 2194 GraphicUsed by:2201
Symbol 2195 GraphicUsed by:2201
Symbol 2196 GraphicUsed by:2201
Symbol 2197 GraphicUsed by:2201
Symbol 2198 GraphicUsed by:2201
Symbol 2199 GraphicUsed by:2201
Symbol 2200 GraphicUsed by:2201
Symbol 2201 MovieClip {mask1}Uses:2192 2193 2194 2195 2196 2197 2198 2199 2200Used by:2422
Symbol 2202 GraphicUsed by:2203
Symbol 2203 MovieClipUses:2202Used by:2205
Symbol 2204 GraphicUsed by:2205
Symbol 2205 MovieClip {_riverdepth}Uses:2203 2204Used by:2422
Symbol 2206 GraphicUsed by:2226
Symbol 2207 GraphicUsed by:2226
Symbol 2208 GraphicUsed by:2226
Symbol 2209 GraphicUsed by:2226
Symbol 2210 GraphicUsed by:2226
Symbol 2211 GraphicUsed by:2226
Symbol 2212 GraphicUsed by:2226
Symbol 2213 GraphicUsed by:2226
Symbol 2214 GraphicUsed by:2226
Symbol 2215 GraphicUsed by:2226
Symbol 2216 GraphicUsed by:2226
Symbol 2217 GraphicUsed by:2226
Symbol 2218 GraphicUsed by:2226
Symbol 2219 GraphicUsed by:2226
Symbol 2220 GraphicUsed by:2226
Symbol 2221 GraphicUsed by:2226
Symbol 2222 GraphicUsed by:2226
Symbol 2223 GraphicUsed by:2226
Symbol 2224 GraphicUsed by:2226
Symbol 2225 GraphicUsed by:2226
Symbol 2226 MovieClip {_bs$1}Uses:2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225Used by:2422
Symbol 2227 GraphicUsed by:2228
Symbol 2228 MovieClip {_bo$1$6x}Uses:2169 2227Used by:2422
Symbol 2229 GraphicUsed by:2241
Symbol 2230 GraphicUses:40Used by:2231
Symbol 2231 MovieClipUses:2230Used by:2241 2251
Symbol 2232 GraphicUsed by:2241
Symbol 2233 GraphicUsed by:2241
Symbol 2234 BitmapUsed by:2235 2247 2580
Symbol 2235 GraphicUses:2234Used by:2236
Symbol 2236 MovieClipUses:2235Used by:2241 2711 2721
Symbol 2237 GraphicUsed by:2238
Symbol 2238 MovieClipUses:2237Used by:2241
Symbol 2239 GraphicUsed by:2240
Symbol 2240 MovieClipUses:2239Used by:2241
Symbol 2241 MovieClip {_bg1$1}Uses:2229 2231 2232 2233 2236 2238 2240Used by:2422
Symbol 2242 GraphicUsed by:2251
Symbol 2243 GraphicUsed by:2244
Symbol 2244 MovieClipUses:2243Used by:2251
Symbol 2245 GraphicUsed by:2251
Symbol 2246 GraphicUsed by:2251
Symbol 2247 GraphicUses:2234Used by:2248 3113
Symbol 2248 MovieClipUses:2247Used by:2251
Symbol 2249 GraphicUsed by:2250
Symbol 2250 MovieClipUses:2249Used by:2251
Symbol 2251 MovieClip {_bg1$2}Uses:2242 2231 2244 2245 2246 2248 2250Used by:2422
Symbol 2252 GraphicUsed by:2253
Symbol 2253 MovieClip {_bg0$1}Uses:2252Used by:2422
Symbol 2254 GraphicUsed by:2258
Symbol 2255 GraphicUsed by:2258
Symbol 2256 GraphicUsed by:2258
Symbol 2257 GraphicUsed by:2258
Symbol 2258 MovieClip {_bi$1}Uses:2254 2255 2256 2257Used by:2422
Symbol 2259 GraphicUsed by:2262
Symbol 2260 GraphicUsed by:2262
Symbol 2261 GraphicUsed by:2262
Symbol 2262 MovieClip {_bi$2}Uses:2259 2260 2261Used by:2422
Symbol 2263 ShapeTweeningUsed by:2268
Symbol 2264 ShapeTweeningUsed by:2268
Symbol 2265 ShapeTweeningUsed by:2268
Symbol 2266 ShapeTweeningUsed by:2268
Symbol 2267 GraphicUsed by:2268
Symbol 2268 MovieClip {_bi$3}Uses:2263 1084 2264 2265 2266 2267Used by:2422
Symbol 2269 GraphicUsed by:2270
Symbol 2270 MovieClip {_bi$4}Uses:2269 1682 1683 1684 1685 1686Used by:2422
Symbol 2271 MovieClip {_bi$6}Uses:298 292 299Used by:2422
Symbol 2272 GraphicUsed by:2273
Symbol 2273 MovieClipUses:2272Used by:2274
Symbol 2274 MovieClip {_bi$7}Uses:2273 1255Used by:2422
Symbol 2275 GraphicUsed by:2280
Symbol 2276 GraphicUsed by:2280
Symbol 2277 GraphicUsed by:2280
Symbol 2278 GraphicUsed by:2280
Symbol 2279 GraphicUsed by:2280
Symbol 2280 MovieClip {_bi$8b}Uses:2275 2276 2277 2278 2279 1604Used by:2422
Symbol 2281 GraphicUsed by:2287
Symbol 2282 GraphicUsed by:2287
Symbol 2283 GraphicUsed by:2287
Symbol 2284 GraphicUsed by:2287
Symbol 2285 GraphicUsed by:2287
Symbol 2286 GraphicUsed by:2287
Symbol 2287 MovieClip {_bi$8g}Uses:2281 2282 2283 2284 2285 2286Used by:2422
Symbol 2288 GraphicUsed by:2294
Symbol 2289 GraphicUsed by:2294
Symbol 2290 GraphicUsed by:2294
Symbol 2291 GraphicUsed by:2294
Symbol 2292 GraphicUsed by:2294
Symbol 2293 GraphicUsed by:2294
Symbol 2294 MovieClip {_bi$8r}Uses:2288 2289 2290 2291 2292 2293Used by:2422
Symbol 2295 GraphicUsed by:2313
Symbol 2296 GraphicUsed by:2313
Symbol 2297 GraphicUsed by:2313
Symbol 2298 GraphicUsed by:2313
Symbol 2299 GraphicUsed by:2313
Symbol 2300 GraphicUsed by:2313
Symbol 2301 GraphicUsed by:2313
Symbol 2302 GraphicUsed by:2313
Symbol 2303 GraphicUsed by:2313
Symbol 2304 GraphicUsed by:2313
Symbol 2305 GraphicUsed by:2313
Symbol 2306 GraphicUsed by:2313
Symbol 2307 GraphicUsed by:2313
Symbol 2308 GraphicUsed by:2313
Symbol 2309 GraphicUsed by:2313
Symbol 2310 GraphicUsed by:2313
Symbol 2311 GraphicUsed by:2313
Symbol 2312 GraphicUsed by:2313
Symbol 2313 MovieClip {_bi$9b}Uses:2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312Used by:2422
Symbol 2314 GraphicUsed by:2332
Symbol 2315 GraphicUsed by:2332
Symbol 2316 GraphicUsed by:2332
Symbol 2317 GraphicUsed by:2332
Symbol 2318 GraphicUsed by:2332
Symbol 2319 GraphicUsed by:2332
Symbol 2320 GraphicUsed by:2332
Symbol 2321 GraphicUsed by:2332
Symbol 2322 GraphicUsed by:2332
Symbol 2323 GraphicUsed by:2332
Symbol 2324 GraphicUsed by:2332
Symbol 2325 GraphicUsed by:2332
Symbol 2326 GraphicUsed by:2332
Symbol 2327 GraphicUsed by:2332
Symbol 2328 GraphicUsed by:2332
Symbol 2329 GraphicUsed by:2332
Symbol 2330 GraphicUsed by:2332
Symbol 2331 GraphicUsed by:2332
Symbol 2332 MovieClip {_bi$9g}Uses:2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331Used by:2422
Symbol 2333 GraphicUsed by:2351
Symbol 2334 GraphicUsed by:2351
Symbol 2335 GraphicUsed by:2351
Symbol 2336 GraphicUsed by:2351
Symbol 2337 GraphicUsed by:2351
Symbol 2338 GraphicUsed by:2351
Symbol 2339 GraphicUsed by:2351
Symbol 2340 GraphicUsed by:2351
Symbol 2341 GraphicUsed by:2351
Symbol 2342 GraphicUsed by:2351
Symbol 2343 GraphicUsed by:2351
Symbol 2344 GraphicUsed by:2351
Symbol 2345 GraphicUsed by:2351
Symbol 2346 GraphicUsed by:2351
Symbol 2347 GraphicUsed by:2351
Symbol 2348 GraphicUsed by:2351
Symbol 2349 GraphicUsed by:2351
Symbol 2350 GraphicUsed by:2351
Symbol 2351 MovieClip {_bi$9r}Uses:2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350Used by:2422
Symbol 2352 GraphicUsed by:2353
Symbol 2353 MovieClip {_bi$10}Uses:2352Used by:2422
Symbol 2354 MovieClip {_shoti}Uses:412 413 414Used by:2422
Symbol 2355 MovieClip {_shotih}Uses:412 414Used by:2422
Symbol 2356 Sound {$bgm$1}Used by:2422
Symbol 2357 Sound {$alert$submerging$splash}Used by:2422
Symbol 2358 Sound {$bg$fire}Used by:2422
Symbol 2359 Sound {$bomb$blue$charge}Used by:2422
Symbol 2360 Sound {$boss$spider$jump}Used by:2422
Symbol 2361 Sound {$explosion$armor}Used by:2422
Symbol 2362 Sound {$pickup$bonus$1}Used by:2422
Symbol 2363 Sound {$shot$player$blackhole$end}Used by:2422
Symbol 2364 Sound {$ui$endlevel$panelmove$long}Used by:2422
Symbol 2365 Sound {$ui$endlevel$count}Used by:2422
Symbol 2366 Sound {$bgm$boss}Used by:2422
Symbol 2367 Sound {$bg$riverflow}Used by:2422
Symbol 2368 Sound {$bomb$blue$explode}Used by:2422
Symbol 2369 Sound {$boss$spider$land}Used by:2422
Symbol 2370 Sound {$explosion$big}Used by:2422
Symbol 2371 Sound {$pickup$bonus$2}Used by:2422
Symbol 2372 Sound {$shot$player$blackhole$loop}Used by:2422
Symbol 2373 Sound {$ui$endlevel$panelmove$panelopen}Used by:2422
Symbol 2374 Sound {$bgm$clear}Used by:2422
Symbol 2375 Sound {$bg$splash}Used by:2422
Symbol 2376 Sound {$bomb$green$explode$1}Used by:2422
Symbol 2377 Sound {$enemy$spawn$1}Used by:2422
Symbol 2378 Sound {$explosion$boss}Used by:2422
Symbol 2379 Sound {$pickup$bonus$3}Used by:2422
Symbol 2380 Sound {$shot$player$blackhole$start2}Used by:2422
Symbol 2381 Sound {$ui$endlevel$panelmove$panelsplit}Used by:2422
Symbol 2382 Sound {$bgm$lose}Used by:2422
Symbol 2383 Sound {$bomb$green$explode$2}Used by:2422
Symbol 2384 Sound {$enemy$spawn$2}Used by:2422
Symbol 2385 Sound {$explosion$helper$die}Used by:2422
Symbol 2386 Sound {$pickup$bonus$4}Used by:2422
Symbol 2387 Sound {$shot$enemy$1}Used by:2422
Symbol 2388 Sound {$ui$endlevel$panelmove$short}Used by:2422
Symbol 2389 Sound {$bomb$green$explode$3}Used by:2422
Symbol 2390 Sound {$explosion$helper$pod}Used by:2422
Symbol 2391 Sound {$pickup$gun$base}Used by:2422
Symbol 2392 Sound {$shot$impact$2}Used by:2422
Symbol 2393 Sound {$ui$pause}Used by:2422
Symbol 2394 Sound {$bomb$green$launch}Used by:2422
Symbol 2395 Sound {$explosion$med}Used by:2422
Symbol 2396 Sound {$pickup$gun$blue}Used by:2422
Symbol 2397 Sound {$shot$player$blue$loop}Used by:2422
Symbol 2398 Sound {$ui$resume}Used by:2422
Symbol 2399 Sound {$bomb$red$explode$1}Used by:2422
Symbol 2400 Sound {$explosion$missile$homing}Used by:2422
Symbol 2401 Sound {$pickup$gun$green}Used by:2422
Symbol 2402 Sound {$shot$player$blue$start}Used by:2422
Symbol 2403 Sound {$bomb$red$explode$2}Used by:2422
Symbol 2404 Sound {$explosion$missile$nuke}Used by:2422
Symbol 2405 Sound {$pickup$gun$red}Used by:2422
Symbol 2406 Sound {$shot$player$green$loop}Used by:2422
Symbol 2407 Sound {$shot$player$white$charge}Used by:2422
Symbol 2408 Sound {$explosion$playerdeath}Used by:2422
Symbol 2409 Sound {$pickup$item$bomb}Used by:2422
Symbol 2410 Sound {$shot$player$green$start}Used by:2422
Symbol 2411 Sound {$shot$player$white$shoot}Used by:2422
Symbol 2412 Sound {$explosion$questionbox}Used by:2422
Symbol 2413 Sound {$pickup$item$life}Used by:2422
Symbol 2414 Sound {$shot$player$orange$shoot}Used by:2422
Symbol 2415 Sound {$shield$off}Used by:2422
Symbol 2416 Sound {$explosion$selfdestruct}Used by:2422
Symbol 2417 Sound {$pickup$missile$homing}Used by:2422
Symbol 2418 Sound {$shot$player$red}Used by:2422
Symbol 2419 Sound {$shield$on}Used by:2422
Symbol 2420 Sound {$explosion$small}Used by:2422
Symbol 2421 Sound {$pickup$missile$nuke}Used by:2422
Symbol 2422 MovieClip {T9K_fla._linkage13_201}Uses:991 993 1002 1008 1030 1032 1038 1045 1050 1067 1081 1093 1095 1097 1101 1105 1108 1110 1112 1113 1134 1144 1166 1171 1172 1173 1175 1177 1216 1219 1220 1225 1227 1233 1237 1242 1254 1260 1263 1266 1274 1277 1281 1294 1305 1306 1321 1324 1331 1350 1351 1352 1353 1356 1358 1367 1378 1380 1381 1387 1392 1405 1419 1420 1421 1422 1459 1460 1466 143 1473 135 1485 1490 1491 1503 1506 1508 1512 1514 1516 1517 1518 1546 1553 1554 1559 1567 1569 1574 1623 1628 1630 1631 1633 1635 1638 1640 1643 1645 1648 1651 1658 1659 1660 1665 1669 1680 1681 1688 1693 1696 1697 1704 1715 1721 1734 1739 1740 1918 1953 1966 2122 2042 2038 2054 2123 2139 2142 2145 2148 2157 2160 2168 2171 2173 2177 2179 2181 2183 2185 2187 2189 2191 2201 2205 2226 2228 2241 2251 2253 2258 2262 2268 2270 2271 2274 2280 2287 2294 2313 2332 2351 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 970 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421Used by:Timeline
Symbol 2423 GraphicUsed by:2424
Symbol 2424 MovieClip {_e9}Uses:1040 1041 2423Used by:2723
Symbol 2425 GraphicUsed by:2426
Symbol 2426 MovieClip {_e10}Uses:1040 1041 2425Used by:2723
Symbol 2427 GraphicUsed by:2428
Symbol 2428 MovieClip {_e11}Uses:1040 1041 2427Used by:2723
Symbol 2429 GraphicUsed by:2430
Symbol 2430 MovieClip {_e12}Uses:1040 1041 2429Used by:2723
Symbol 2431 GraphicUsed by:2433 2455 2469 2479 2482
Symbol 2432 GraphicUsed by:2433
Symbol 2433 MovieClip {_e13}Uses:2431 2432Used by:2723
Symbol 2434 GraphicUsed by:2436
Symbol 2435 GraphicUsed by:2436
Symbol 2436 MovieClip {_g3}Uses:2434 2435Used by:2723
Symbol 2437 GraphicUsed by:2442
Symbol 2438 ShapeTweeningUsed by:2442
Symbol 2439 GraphicUsed by:2442
Symbol 2440 ShapeTweeningUsed by:2442
Symbol 2441 GraphicUsed by:2442
Symbol 2442 MovieClip {_g4}Uses:2437 2438 2439 98 2440 2441Used by:2723
Symbol 2443 GraphicUsed by:2444
Symbol 2444 MovieClip {_g4$beam}Uses:2443Used by:2723
Symbol 2445 GraphicUsed by:2454 3013 3014
Symbol 2446 GraphicUsed by:2454 3013 3014
Symbol 2447 GraphicUsed by:2454 3013 3014
Symbol 2448 GraphicUsed by:2454 3013 3014
Symbol 2449 GraphicUsed by:2454 3013 3014
Symbol 2450 GraphicUsed by:2454 3013 3014
Symbol 2451 GraphicUsed by:2454 3013 3014
Symbol 2452 GraphicUsed by:2454 3013 3014
Symbol 2453 GraphicUsed by:2454 3013 3014
Symbol 2454 MovieClip {_g4$lock}Uses:2445 2446 2447 2448 2449 2450 2451 2452 2453Used by:2723
Symbol 2455 MovieClipUses:2431Used by:2468
Symbol 2456 GraphicUsed by:2468 2479 2482
Symbol 2457 GraphicUsed by:2468
Symbol 2458 ShapeTweeningUsed by:2468
Symbol 2459 ShapeTweeningUsed by:2468
Symbol 2460 GraphicUsed by:2468
Symbol 2461 GraphicUsed by:2468
Symbol 2462 ShapeTweeningUsed by:2468
Symbol 2463 ShapeTweeningUsed by:2468
Symbol 2464 GraphicUsed by:2468
Symbol 2465 GraphicUsed by:2468
Symbol 2466 ShapeTweeningUsed by:2468
Symbol 2467 ShapeTweeningUsed by:2468
Symbol 2468 MovieClip {boss$2$}Uses:2455 2456 1650 1041 1040 1222 1223 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467Used by:2723
Symbol 2469 MovieClipUses:2431Used by:2723
Symbol 2470 GraphicUsed by:2479
Symbol 2471 ShapeTweeningUsed by:2479
Symbol 2472 GraphicUsed by:2479
Symbol 2473 GraphicUsed by:2479 2480 2481
Symbol 2474 GraphicUsed by:2479 2480 2481
Symbol 2475 GraphicUsed by:2479 2480 2481
Symbol 2476 GraphicUsed by:2479 2480 2481
Symbol 2477 GraphicUsed by:2479 2480 2481
Symbol 2478 GraphicUsed by:2479 2480 2481
Symbol 2479 MovieClip {boss$2$explode}Uses:146 2470 2431 2456 2471 413 2472 417 2473 2474 2475 2476 2477 2478 351 353 352 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369Used by:2723
Symbol 2480 MovieClipUses:2473 2474 2475 2476 2477 2478Used by:2481
Symbol 2481 MovieClip {_boss$2$wreck}Uses:2473 2474 2475 2476 2477 2478 2480Used by:2723
Symbol 2482 MovieClipUses:2431 2456Used by:2483
Symbol 2483 MovieClip {_boss$2$shad}Uses:2482Used by:2723
Symbol 2484 GraphicUsed by:2527
Symbol 2485 GraphicUsed by:2527
Symbol 2486 GraphicUsed by:2527
Symbol 2487 GraphicUsed by:2527
Symbol 2488 GraphicUsed by:2527
Symbol 2489 GraphicUsed by:2527
Symbol 2490 GraphicUsed by:2527
Symbol 2491 GraphicUsed by:2527
Symbol 2492 GraphicUsed by:2527
Symbol 2493 GraphicUsed by:2527
Symbol 2494 GraphicUsed by:2527
Symbol 2495 GraphicUsed by:2527
Symbol 2496 GraphicUsed by:2527
Symbol 2497 GraphicUsed by:2527
Symbol 2498 GraphicUsed by:2527
Symbol 2499 GraphicUsed by:2527
Symbol 2500 GraphicUsed by:2527
Symbol 2501 GraphicUsed by:2527
Symbol 2502 GraphicUsed by:2527
Symbol 2503 GraphicUsed by:2527
Symbol 2504 GraphicUsed by:2527
Symbol 2505 GraphicUsed by:2527
Symbol 2506 GraphicUsed by:2527
Symbol 2507 GraphicUsed by:2527
Symbol 2508 GraphicUsed by:2527
Symbol 2509 GraphicUsed by:2527
Symbol 2510 GraphicUsed by:2527
Symbol 2511 GraphicUsed by:2527
Symbol 2512 GraphicUsed by:2527
Symbol 2513 GraphicUsed by:2527
Symbol 2514 GraphicUsed by:2527
Symbol 2515 GraphicUsed by:2527
Symbol 2516 GraphicUsed by:2527
Symbol 2517 GraphicUsed by:2527
Symbol 2518 GraphicUsed by:2527
Symbol 2519 GraphicUsed by:2527
Symbol 2520 GraphicUsed by:2527
Symbol 2521 GraphicUsed by:2527
Symbol 2522 GraphicUsed by:2527
Symbol 2523 GraphicUsed by:2527
Symbol 2524 GraphicUsed by:2527
Symbol 2525 GraphicUsed by:2527
Symbol 2526 GraphicUsed by:2527
Symbol 2527 MovieClip {mask2}Uses:2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526Used by:2723
Symbol 2528 GraphicUsed by:2529
Symbol 2529 MovieClip {_bo$2$1}Uses:2528Used by:2723
Symbol 2530 GraphicUsed by:2531
Symbol 2531 MovieClip {_bo$2$2}Uses:2530Used by:2723
Symbol 2532 GraphicUsed by:2533 2534 2535 2538 2539 2540
Symbol 2533 MovieClip {_bo$2$3}Uses:2532Used by:2723
Symbol 2534 MovieClip {_bo$2$4}Uses:2532Used by:2723
Symbol 2535 MovieClip {_bo$2$5}Uses:2532Used by:2723
Symbol 2536 GraphicUsed by:2537
Symbol 2537 MovieClip {_bo$2$6}Uses:2536Used by:2723
Symbol 2538 MovieClip {_bo$2$7}Uses:2532Used by:2723
Symbol 2539 MovieClip {_bo$2$8}Uses:2532Used by:2723
Symbol 2540 MovieClip {_bo$2$9}Uses:2532Used by:2723
Symbol 2541 GraphicUsed by:2542 2545 2546 2551 2566 2567
Symbol 2542 MovieClip {_bo$2$10}Uses:2541Used by:2723
Symbol 2543 GraphicUsed by:2544
Symbol 2544 MovieClip {_bo$2$11}Uses:2543Used by:2723
Symbol 2545 MovieClip {_bo$2$12}Uses:2541Used by:2723
Symbol 2546 MovieClip {_bo$2$13}Uses:2541Used by:2723
Symbol 2547 GraphicUsed by:2548
Symbol 2548 MovieClip {_bo$2$14}Uses:2547Used by:2723
Symbol 2549 GraphicUsed by:2550
Symbol 2550 MovieClip {_bo$2$15}Uses:2549Used by:2723
Symbol 2551 MovieClip {_bo$2$16}Uses:2541Used by:2723
Symbol 2552 GraphicUsed by:2553
Symbol 2553 MovieClip {_bo$2$17}Uses:2552Used by:2723
Symbol 2554 GraphicUsed by:2555
Symbol 2555 MovieClip {_bo$2$18}Uses:2554Used by:2723
Symbol 2556 GraphicUsed by:2557
Symbol 2557 MovieClip {_bo$2$19}Uses:2556Used by:2723
Symbol 2558 GraphicUsed by:2559
Symbol 2559 MovieClip {_bo$2$20}Uses:2558Used by:2723
Symbol 2560 GraphicUsed by:2561
Symbol 2561 MovieClip {_bo$2$21}Uses:2560Used by:2723
Symbol 2562 GraphicUsed by:2563
Symbol 2563 MovieClip {_bo$2$22}Uses:2562Used by:2723
Symbol 2564 GraphicUsed by:2565
Symbol 2565 MovieClip {_bo$2$23}Uses:2564Used by:2723
Symbol 2566 MovieClip {_bo$2$24}Uses:2541Used by:2723
Symbol 2567 MovieClip {_bo$2$25}Uses:2541Used by:2723
Symbol 2568 GraphicUsed by:2569
Symbol 2569 MovieClip {_bo$2$26}Uses:2568Used by:2723
Symbol 2570 GraphicUsed by:2572 2584
Symbol 2571 GraphicUsed by:2572
Symbol 2572 MovieClip {_bo$2$27}Uses:2570 2571Used by:2723
Symbol 2573 GraphicUsed by:2582 2690
Symbol 2574 GraphicUsed by:2577
Symbol 2575 ShapeTweeningUsed by:2577
Symbol 2576 ShapeTweeningUsed by:2577
Symbol 2577 MovieClip {T9K_fla.ani_611}Uses:2574 2575 2576Used by:2582 2690
Symbol 2578 GraphicUsed by:2582 2690
Symbol 2579 GraphicUsed by:2582
Symbol 2580 GraphicUses:2234Used by:2581
Symbol 2581 MovieClipUses:2580Used by:2582 2690
Symbol 2582 MovieClipUses:2573 2577 2578 2579 2581Used by:2583 2624 2670
Symbol 2583 MovieClip {_bo$2$28}Uses:2582Used by:2723
Symbol 2584 MovieClip {_bo$2$29}Uses:2570Used by:2723
Symbol 2585 GraphicUsed by:2586
Symbol 2586 MovieClip {_bo$2$30}Uses:2585Used by:2723
Symbol 2587 GraphicUsed by:2588
Symbol 2588 MovieClip {_bo$2$31}Uses:2587Used by:2723
Symbol 2589 GraphicUsed by:2590
Symbol 2590 MovieClip {_bo$2$32}Uses:2589Used by:2723
Symbol 2591 GraphicUsed by:2592
Symbol 2592 MovieClip {_bo$2$33}Uses:2591Used by:2723
Symbol 2593 GraphicUsed by:2594
Symbol 2594 MovieClip {_bo$2$34}Uses:2593Used by:2723
Symbol 2595 GraphicUsed by:2596
Symbol 2596 MovieClip {_bo$2$35}Uses:2595Used by:2723
Symbol 2597 GraphicUsed by:2598
Symbol 2598 MovieClip {_bo$2$36}Uses:2597Used by:2723
Symbol 2599 GraphicUsed by:2601
Symbol 2600 GraphicUsed by:2601
Symbol 2601 MovieClip {_bo$2$37}Uses:2599 2600Used by:2723
Symbol 2602 GraphicUsed by:2604
Symbol 2603 GraphicUsed by:2604
Symbol 2604 MovieClip {_bo$2$38}Uses:2602 2603Used by:2723
Symbol 2605 GraphicUsed by:2606
Symbol 2606 MovieClip {_bo$2$39}Uses:2605Used by:2723
Symbol 2607 GraphicUsed by:2608
Symbol 2608 MovieClip {_bo$2$40}Uses:2607Used by:2723
Symbol 2609 GraphicUsed by:2610
Symbol 2610 MovieClip {_bo$2$41}Uses:2609Used by:2723
Symbol 2611 GraphicUsed by:2612
Symbol 2612 MovieClip {_bo$2$42}Uses:2611Used by:2723
Symbol 2613 GraphicUsed by:2614
Symbol 2614 MovieClip {_bo$2$43}Uses:2613Used by:2723
Symbol 2615 GraphicUsed by:2616
Symbol 2616 MovieClip {_bo$2$44}Uses:2615Used by:2723
Symbol 2617 GraphicUsed by:2618
Symbol 2618 MovieClip {_bo$2$45}Uses:2617Used by:2723
Symbol 2619 GraphicUsed by:2621
Symbol 2620 GraphicUsed by:2621
Symbol 2621 MovieClip {_bo$2$46}Uses:2619 2620Used by:2723
Symbol 2622 GraphicUsed by:2623
Symbol 2623 MovieClip {_bo$2$47}Uses:2622Used by:2723
Symbol 2624 MovieClip {_bo$2$48}Uses:2582Used by:2723
Symbol 2625 GraphicUsed by:2626 2627 2635 2636
Symbol 2626 MovieClip {_bo$2$49}Uses:2625Used by:2723
Symbol 2627 MovieClip {_bo$2$50}Uses:2625Used by:2723
Symbol 2628 GraphicUsed by:2629
Symbol 2629 MovieClip {_bo$2$51}Uses:2628Used by:2723
Symbol 2630 GraphicUsed by:2631 2632 2643 2646 2668 2669
Symbol 2631 MovieClip {_bo$2$52}Uses:2630Used by:2723
Symbol 2632 MovieClip {_bo$2$53}Uses:2630Used by:2723
Symbol 2633 GraphicUsed by:2634
Symbol 2634 MovieClip {_bo$2$54}Uses:2633Used by:2723
Symbol 2635 MovieClip {_bo$2$55}Uses:2625Used by:2723
Symbol 2636 MovieClip {_bo$2$56}Uses:2625Used by:2723
Symbol 2637 GraphicUsed by:2638
Symbol 2638 MovieClip {_bo$2$57}Uses:2637Used by:2723
Symbol 2639 GraphicUsed by:2640 2650
Symbol 2640 MovieClip {_bo$2$58}Uses:2639Used by:2723
Symbol 2641 GraphicUsed by:2642
Symbol 2642 MovieClip {_bo$2$59}Uses:2641Used by:2723
Symbol 2643 MovieClip {_bo$2$60}Uses:2630Used by:2723
Symbol 2644 GraphicUsed by:2645
Symbol 2645 MovieClip {_bo$2$61}Uses:2644Used by:2723
Symbol 2646 MovieClip {_bo$2$62}Uses:2630Used by:2723
Symbol 2647 GraphicUsed by:2648
Symbol 2648 MovieClip {_bo$2$63}Uses:2647Used by:2723
Symbol 2649 GraphicUsed by:2650
Symbol 2650 MovieClip {_bo$2$64}Uses:2639 2649Used by:2723
Symbol 2651 GraphicUsed by:2652
Symbol 2652 MovieClip {_bo$2$65}Uses:2651Used by:2723
Symbol 2653 GraphicUsed by:2654
Symbol 2654 MovieClip {_bo$2$66}Uses:2653Used by:2723
Symbol 2655 GraphicUsed by:2656
Symbol 2656 MovieClip {_bo$2$67}Uses:2655Used by:2723
Symbol 2657 GraphicUsed by:2658
Symbol 2658 MovieClip {_bo$2$68}Uses:2657Used by:2723
Symbol 2659 GraphicUsed by:2660
Symbol 2660 MovieClip {_bo$2$69}Uses:2659Used by:2723
Symbol 2661 GraphicUsed by:2662
Symbol 2662 MovieClip {_bo$2$70}Uses:2661Used by:2723
Symbol 2663 GraphicUsed by:2664
Symbol 2664 MovieClip {_bo$2$71}Uses:2663Used by:2723
Symbol 2665 GraphicUsed by:2667
Symbol 2666 GraphicUsed by:2667
Symbol 2667 MovieClip {_bo$2$72}Uses:2665 2666Used by:2723
Symbol 2668 MovieClip {_bo$2$73}Uses:2630Used by:2723
Symbol 2669 MovieClip {_bo$2$74}Uses:2630Used by:2723
Symbol 2670 MovieClip {_bo$2$75}Uses:2582Used by:2723
Symbol 2671 GraphicUsed by:2672
Symbol 2672 MovieClip {_bo$2$76}Uses:2671Used by:2723
Symbol 2673 GraphicUsed by:2674
Symbol 2674 MovieClip {_bo$2$77}Uses:2673Used by:2723
Symbol 2675 GraphicUsed by:2676
Symbol 2676 MovieClip {_bo$2$78}Uses:2675Used by:2723
Symbol 2677 GraphicUsed by:2678
Symbol 2678 MovieClip {_bo$2$79}Uses:2677Used by:2723
Symbol 2679 GraphicUsed by:2680
Symbol 2680 MovieClip {_bo$2$80}Uses:2679Used by:2723
Symbol 2681 GraphicUsed by:2682
Symbol 2682 MovieClip {_bo$2$81}Uses:2681Used by:2723
Symbol 2683 GraphicUsed by:2684
Symbol 2684 MovieClip {_bo$2$82}Uses:2683Used by:2723
Symbol 2685 GraphicUsed by:2688
Symbol 2686 GraphicUsed by:2688
Symbol 2687 GraphicUsed by:2688
Symbol 2688 MovieClip {_bo$2$83}Uses:2685 2686 2687Used by:2723
Symbol 2689 GraphicUsed by:2690
Symbol 2690 MovieClipUses:2573 2577 2578 2689 2581Used by:2691 2692
Symbol 2691 MovieClip {_bo$2$84}Uses:2690Used by:2723
Symbol 2692 MovieClip {_bo$2$85}Uses:2690Used by:2723
Symbol 2693 GraphicUsed by:2695
Symbol 2694 GraphicUsed by:2695
Symbol 2695 MovieClip {_bo$2$86}Uses:2693 2694Used by:2723
Symbol 2696 GraphicUsed by:2698
Symbol 2697 GraphicUses:2125Used by:2698 2705
Symbol 2698 MovieClip {bo$2$water}Uses:2696 2697Used by:2723
Symbol 2699 GraphicUsed by:2700
Symbol 2700 MovieClip {_bo$2$87}Uses:2699Used by:2723
Symbol 2701 GraphicUsed by:2702 2843
Symbol 2702 MovieClip {_bo$2$88}Uses:2701Used by:2723
Symbol 2703 GraphicUsed by:2704
Symbol 2704 MovieClip {_bo$2$89}Uses:2703Used by:2723
Symbol 2705 MovieClip {_ocean}Uses:2697Used by:2723 2968
Symbol 2706 GraphicUsed by:2711
Symbol 2707 GraphicUsed by:2708
Symbol 2708 MovieClipUses:2707Used by:2711
Symbol 2709 GraphicUsed by:2711
Symbol 2710 GraphicUsed by:2711
Symbol 2711 MovieClip {_bg2$1}Uses:2706 2708 2709 2710 2236Used by:2723
Symbol 2712 GraphicUsed by:2721
Symbol 2713 GraphicUsed by:2714
Symbol 2714 MovieClipUses:2713Used by:2721
Symbol 2715 GraphicUsed by:2721
Symbol 2716 GraphicUsed by:2721
Symbol 2717 GraphicUsed by:2721
Symbol 2718 GraphicUsed by:2719
Symbol 2719 MovieClipUses:2718Used by:2721
Symbol 2720 GraphicUsed by:2721
Symbol 2721 MovieClip {_bg2$2}Uses:2712 2714 2715 2716 2236 2717 2719 2720Used by:2723
Symbol 2722 Sound {$bgm$2}Used by:2723
Symbol 2723 MovieClip {T9K_fla._linkage14_562}Uses:2424 2426 2428 2430 2433 2436 2442 2444 2454 130 2468 2469 2479 2481 2483 2527 2529 2531 2533 2534 2535 2537 2538 2539 2540 2542 2544 2545 2546 2548 2550 2551 2553 2555 2557 2559 2561 2563 2565 2566 2567 2569 2572 2583 2584 2586 2588 2590 2592 2594 2596 2598 2601 2604 2606 2608 2610 2612 2614 2616 2618 2621 2623 2624 2626 2627 2629 2631 2632 2634 2635 2636 2638 2640 2642 2643 2645 2646 2648 2650 2652 2654 2656 2658 2660 2662 2664 2667 2668 2669 2670 2672 2674 2676 2678 2680 2682 2684 2688 2691 2692 2695 2698 2700 2702 2704 2705 2711 2721 2722Used by:Timeline
Symbol 2724 GraphicUsed by:2725
Symbol 2725 MovieClip {_e14}Uses:1040 1041 2724Used by:2968
Symbol 2726 GraphicUsed by:2727
Symbol 2727 MovieClip {_e15}Uses:1040 1041 2726Used by:2968
Symbol 2728 GraphicUsed by:2729
Symbol 2729 MovieClip {_e16}Uses:1040 1041 2728Used by:2968
Symbol 2730 GraphicUsed by:2731
Symbol 2731 MovieClip {_e17}Uses:1040 1041 2730Used by:2968
Symbol 2732 GraphicUsed by:2733
Symbol 2733 MovieClip {_e18}Uses:1040 1041 2732Used by:2968
Symbol 2734 GraphicUsed by:2738
Symbol 2735 GraphicUsed by:2738
Symbol 2736 GraphicUsed by:2738
Symbol 2737 GraphicUsed by:2738
Symbol 2738 MovieClip {_e19}Uses:2734 2735 2736 2737Used by:2968
Symbol 2739 GraphicUsed by:2740
Symbol 2740 MovieClipUses:2739Used by:2742 2752
Symbol 2741 GraphicUsed by:2742
Symbol 2742 MovieClipUses:2740 2741Used by:2968
Symbol 2743 GraphicUsed by:2745
Symbol 2744 GraphicUsed by:2745
Symbol 2745 MovieClip {_g8}Uses:2743 2744Used by:2968
Symbol 2746 GraphicUsed by:2748
Symbol 2747 GraphicUsed by:2748
Symbol 2748 MovieClip {_g9}Uses:2746 2747Used by:2968
Symbol 2749 GraphicUsed by:2751
Symbol 2750 GraphicUsed by:2751
Symbol 2751 MovieClip {_g10}Uses:2749 2750Used by:2968
Symbol 2752 MovieClip {_g11}Uses:2740Used by:2968
Symbol 2753 GraphicUsed by:2759
Symbol 2754 GraphicUsed by:2759
Symbol 2755 GraphicUsed by:2759
Symbol 2756 GraphicUsed by:2759
Symbol 2757 GraphicUsed by:2759
Symbol 2758 GraphicUsed by:2759
Symbol 2759 MovieClip {_g12}Uses:2753 2754 2755 2756 2757 2758Used by:2968
Symbol 2760 MovieClip {_e20}Uses:289 290Used by:2968
Symbol 2761 GraphicUsed by:2762
Symbol 2762 MovieClip {_e21}Uses:1426 2761 292 1427 1429 1430 1432 1433 1435 1436 1438 1439 1441 1442 1444 1445 1447 1448 1450 1451 1453 1454Used by:2968
Symbol 2763 GraphicUsed by:2764
Symbol 2764 MovieClip {_e22}Uses:1426 2763 1427 1429 1430 1432 1433 1435 1436 1438 1439 1441 1442 1444 1445 1447 1448 1450 1451 1453 1454Used by:2968
Symbol 2765 GraphicUsed by:2776
Symbol 2766 GraphicUsed by:2776
Symbol 2767 GraphicUsed by:2776
Symbol 2768 GraphicUsed by:2776
Symbol 2769 GraphicUsed by:2776
Symbol 2770 GraphicUsed by:2776
Symbol 2771 GraphicUsed by:2776
Symbol 2772 GraphicUsed by:2776
Symbol 2773 GraphicUsed by:2776
Symbol 2774 GraphicUsed by:2776
Symbol 2775 GraphicUsed by:2776
Symbol 2776 MovieClip {_e23}Uses:2765 2766 2767 2768 292 2769 2770 2771 2772 2773 2774 2775Used by:2968
Symbol 2777 MovieClip {_e24}Uses:286 287 288Used by:2968
Symbol 2778 MovieClip {_e25}Uses:291 292 293 294 295 296 297Used by:2968
Symbol 2779 GraphicUsed by:2781
Symbol 2780 GraphicUsed by:2781
Symbol 2781 MovieClip {_g6}Uses:2779 2780 1650Used by:2968
Symbol 2782 GraphicUsed by:2783
Symbol 2783 MovieClip {_g7}Uses:2782 1650Used by:2968
Symbol 2784 MovieClip {_gEye}Uses:301 159Used by:2968
Symbol 2785 GraphicUsed by:2790
Symbol 2786 GraphicUsed by:2790
Symbol 2787 GraphicUsed by:2790
Symbol 2788 GraphicUsed by:2790
Symbol 2789 GraphicUsed by:2790 2794 2799 2803
Symbol 2790 MovieClip {_boss$3$tentacle$2}Uses:2785 2786 2787 2788 2789Used by:2968
Symbol 2791 GraphicUsed by:2794
Symbol 2792 GraphicUsed by:2794
Symbol 2793 GraphicUsed by:2794
Symbol 2794 MovieClip {_boss$3$tentacle$3}Uses:2791 2792 2793 2789Used by:2968
Symbol 2795 GraphicUsed by:2799
Symbol 2796 GraphicUsed by:2799
Symbol 2797 GraphicUsed by:2799
Symbol 2798 GraphicUsed by:2799
Symbol 2799 MovieClip {_boss$3$tentacle$1}Uses:2795 2796 2797 2798 2789Used by:2968
Symbol 2800 GraphicUsed by:2803
Symbol 2801 GraphicUsed by:2803
Symbol 2802 GraphicUsed by:2803
Symbol 2803 MovieClip {_boss$3$tentacle$4}Uses:2800 2801 2802 2789Used by:2968
Symbol 2804 GraphicUsed by:2819
Symbol 2805 GraphicUsed by:2819
Symbol 2806 GraphicUsed by:2819
Symbol 2807 GraphicUsed by:2809 2810
Symbol 2808 GraphicUsed by:2809 2810 2812 2814 2816 2818
Symbol 2809 MovieClipUses:2807 2808Used by:2819
Symbol 2810 MovieClipUses:2807 2808Used by:2819
Symbol 2811 GraphicUsed by:2812
Symbol 2812 MovieClipUses:2811 2808Used by:2819
Symbol 2813 GraphicUsed by:2814
Symbol 2814 MovieClipUses:2813 2808Used by:2819
Symbol 2815 GraphicUsed by:2816
Symbol 2816 MovieClipUses:2815 2808Used by:2819
Symbol 2817 GraphicUsed by:2818
Symbol 2818 MovieClipUses:2817 2808Used by:2819
Symbol 2819 MovieClip {_boss$3}Uses:2804 2805 2806 2809 2810 2812 2814 2816 2818Used by:2968
Symbol 2820 GraphicUsed by:2821
Symbol 2821 MovieClip {_boss$3$gun}Uses:2820Used by:2968
Symbol 2822 GraphicUsed by:2830
Symbol 2823 GraphicUsed by:2830
Symbol 2824 GraphicUsed by:2830
Symbol 2825 GraphicUsed by:2830
Symbol 2826 GraphicUsed by:2830
Symbol 2827 GraphicUsed by:2830
Symbol 2828 GraphicUsed by:2830
Symbol 2829 GraphicUsed by:2830
Symbol 2830 MovieClip {_bs$2}Uses:2822 2823 2824 2825 2826 2827 2828 2829Used by:2968
Symbol 2831 GraphicUsed by:2846 2877 2896
Symbol 2832 GraphicUsed by:2842 2867 2878 2883 2884
Symbol 2833 GraphicUsed by:2842
Symbol 2834 GraphicUsed by:2842
Symbol 2835 GraphicUsed by:2842 2867 2878 2883 2884
Symbol 2836 GraphicUsed by:2842 2867 2878 2883 2884
Symbol 2837 GraphicUsed by:2842
Symbol 2838 GraphicUsed by:2842
Symbol 2839 GraphicUsed by:2842
Symbol 2840 GraphicUsed by:2842
Symbol 2841 GraphicUsed by:2842
Symbol 2842 MovieClipUses:2832 2833 2834 2835 2836 2837 2838 2839 2840 2841Used by:2846 2860 2872 2877 2896 3079 3080 3081 3082 3083
Symbol 2843 MovieClip {_ripple}Uses:2701Used by:2846 2968
Symbol 2844 GraphicUsed by:2846 2877 2896
Symbol 2845 GraphicUsed by:2846 2877 2896
Symbol 2846 MovieClip {_bo$3$1}Uses:2831 2842 2843 2844 2845Used by:2968
Symbol 2847 GraphicUses:528Used by:2848
Symbol 2848 MovieClipUses:2847Used by:2849
Symbol 2849 MovieClip {_bo$3$2}Uses:2848Used by:2968
Symbol 2850 ShapeTweeningUsed by:2853 2857 2871 2876 2882 2888 2895 2900
Symbol 2851 ShapeTweeningUsed by:2853 2857 2871 2876 2882 2888 2895 2900
Symbol 2852 ShapeTweeningUsed by:2853 2857 2871 2876 2882 2888 2895 2900
Symbol 2853 MovieClip {_bo$3$2$}Uses:2850 2851 2852Used by:2968
Symbol 2854 GraphicUses:528Used by:2855
Symbol 2855 MovieClipUses:2854Used by:2856
Symbol 2856 MovieClip {_bo$3$3}Uses:2855Used by:2968
Symbol 2857 MovieClip {_bo$3$3$}Uses:2852 2851 2850Used by:2968
Symbol 2858 GraphicUsed by:2860 2872
Symbol 2859 GraphicUsed by:2860 2872
Symbol 2860 MovieClip {_bo$3$4}Uses:2858 2842 2859Used by:2968
Symbol 2861 GraphicUsed by:2867 2878 2883 2884
Symbol 2862 GraphicUsed by:2867 2878 2883 2884
Symbol 2863 GraphicUsed by:2867 2878 2883 2884
Symbol 2864 GraphicUsed by:2867 2878 2883 2884
Symbol 2865 GraphicUsed by:2867 2878 2883 2884
Symbol 2866 GraphicUsed by:2867 2878 2883 2884
Symbol 2867 MovieClip {_bo$3$5}Uses:2861 2862 2863 2864 2832 2835 2836 2865 2866Used by:2968
Symbol 2868 GraphicUses:528Used by:2869
Symbol 2869 MovieClipUses:2868Used by:2870
Symbol 2870 MovieClip {_bo$3$6}Uses:2869Used by:2968
Symbol 2871 MovieClip {_bo$3$6$}Uses:2851 2850 2852Used by:2968
Symbol 2872 MovieClip {_bo$3$7}Uses:2858 2842 2859Used by:2968
Symbol 2873 GraphicUses:528Used by:2874
Symbol 2874 MovieClipUses:2873Used by:2875
Symbol 2875 MovieClip {_bo$3$8}Uses:2874Used by:2968
Symbol 2876 MovieClip {_bo$3$8$}Uses:2852 2851 2850Used by:2968
Symbol 2877 MovieClip {_bo$3$9}Uses:2831 2842 2844 2845Used by:2968
Symbol 2878 MovieClip {_bo$3$10}Uses:2861 2862 2863 2864 2832 2835 2836 2865 2866Used by:2968
Symbol 2879 GraphicUses:528Used by:2880
Symbol 2880 MovieClipUses:2879Used by:2881
Symbol 2881 MovieClip {_bo$3$11}Uses:2880Used by:2968
Symbol 2882 MovieClip {_bo$3$11$}Uses:2852 2851 2850Used by:2968
Symbol 2883 MovieClip {_bo$3$12}Uses:2861 2862 2863 2864 2832 2835 2836 2865 2866Used by:2968
Symbol 2884 MovieClip {_bo$3$13}Uses:2861 2862 2863 2864 2832 2835 2836 2865 2866Used by:2968
Symbol 2885 GraphicUses:528Used by:2886
Symbol 2886 MovieClipUses:2885Used by:2887
Symbol 2887 MovieClip {_bo$3$14}Uses:2886Used by:2968
Symbol 2888 MovieClip {_bo$3$14$}Uses:2851 2850 2852Used by:2968
Symbol 2889 GraphicUses:528Used by:2890
Symbol 2890 MovieClipUses:2889Used by:2891
Symbol 2891 MovieClip {_bo$3$15}Uses:2890Used by:2968
Symbol 2892 GraphicUses:528Used by:2893
Symbol 2893 MovieClipUses:2892Used by:2894
Symbol 2894 MovieClip {_bo$3$16}Uses:2893Used by:2968
Symbol 2895 MovieClip {_bo$3$16$}Uses:2852 2851 2850Used by:2968
Symbol 2896 MovieClip {_bo$3$17}Uses:2831 2842 2844 2845Used by:2968
Symbol 2897 GraphicUses:528Used by:2898
Symbol 2898 MovieClipUses:2897Used by:2899
Symbol 2899 MovieClip {_bo$3$18}Uses:2898Used by:2968
Symbol 2900 MovieClip {_bo$3$18$}Uses:2851 2852 2850Used by:2968
Symbol 2901 GraphicUsed by:2911
Symbol 2902 GraphicUsed by:2911
Symbol 2903 GraphicUsed by:2911
Symbol 2904 GraphicUsed by:2911
Symbol 2905 GraphicUsed by:2911
Symbol 2906 GraphicUsed by:2911
Symbol 2907 GraphicUsed by:2911
Symbol 2908 GraphicUsed by:2911
Symbol 2909 GraphicUsed by:2911
Symbol 2910 GraphicUsed by:2911
Symbol 2911 MovieClip {_bs$3}Uses:2901 2902 2903 2904 2905 2906 2907 2908 2909 2910Used by:2968
Symbol 2912 GraphicUsed by:2913 2916
Symbol 2913 MovieClipUses:2912Used by:2916
Symbol 2914 GraphicUses:40Used by:2916
Symbol 2915 GraphicUsed by:2916
Symbol 2916 MovieClip {_bo$4$1}Uses:2913 2912 2914 2915Used by:2968
Symbol 2917 Bitmap {bg4$pitMap}Used by:2968
Symbol 2918 GraphicUsed by:2919 2921
Symbol 2919 MovieClipUses:2918Used by:2921
Symbol 2920 GraphicUses:40Used by:2921
Symbol 2921 MovieClip {_bo$4$2}Uses:2919 2918 2920Used by:2968
Symbol 2922 GraphicUsed by:2923 2925
Symbol 2923 MovieClipUses:2922Used by:2925
Symbol 2924 GraphicUses:40Used by:2925
Symbol 2925 MovieClip {_bo$4$3}Uses:2923 2922 2924Used by:2968
Symbol 2926 GraphicUsed by:2927
Symbol 2927 MovieClipUses:510 2926Used by:2946
Symbol 2928 GraphicUsed by:2929
Symbol 2929 MovieClipUses:2928Used by:2946
Symbol 2930 GraphicUsed by:2931
Symbol 2931 MovieClipUses:2930Used by:2946
Symbol 2932 GraphicUsed by:2933
Symbol 2933 MovieClipUses:2932Used by:2946 2962
Symbol 2934 GraphicUsed by:2935
Symbol 2935 MovieClipUses:2934Used by:2946
Symbol 2936 GraphicUsed by:2937
Symbol 2937 MovieClipUses:2936Used by:2946
Symbol 2938 GraphicUsed by:2939
Symbol 2939 MovieClipUses:2938Used by:2946
Symbol 2940 GraphicUsed by:2941
Symbol 2941 MovieClipUses:2940Used by:2946
Symbol 2942 GraphicUsed by:2943
Symbol 2943 MovieClipUses:2942Used by:2946
Symbol 2944 GraphicUsed by:2945
Symbol 2945 MovieClipUses:2944Used by:2946
Symbol 2946 MovieClip {_bg3$1}Uses:529 2927 2929 2931 2933 2935 2937 2939 2941 2943 2945Used by:2968
Symbol 2947 GraphicUsed by:2948
Symbol 2948 MovieClipUses:2947Used by:2962
Symbol 2949 GraphicUsed by:2950
Symbol 2950 MovieClipUses:2949Used by:2962
Symbol 2951 GraphicUsed by:2952
Symbol 2952 MovieClipUses:2951Used by:2962
Symbol 2953 GraphicUsed by:2954
Symbol 2954 MovieClipUses:2953Used by:2962
Symbol 2955 GraphicUsed by:2956
Symbol 2956 MovieClipUses:2955Used by:2962
Symbol 2957 GraphicUsed by:2958
Symbol 2958 MovieClipUses:2957Used by:2962
Symbol 2959 GraphicUsed by:2960
Symbol 2960 MovieClipUses:2959Used by:2962
Symbol 2961 GraphicUsed by:2962
Symbol 2962 MovieClip {_bg3$2}Uses:529 2948 2950 2933 2952 2954 2956 2958 2960 2961Used by:2968
Symbol 2963 GraphicUsed by:2964
Symbol 2964 MovieClipUses:2963Used by:2965
Symbol 2965 MovieClip {_bg4$2}Uses:530 532 2964 536Used by:2968
Symbol 2966 Sound {$bgm$3}Used by:2968
Symbol 2967 Sound {$bgm$4}Used by:2968
Symbol 2968 MovieClip {T9K_fla._linkage15_682}Uses:2725 2727 2729 2731 2733 2738 2742 2745 2748 2751 2752 2759 2760 2762 2764 2776 2777 2778 2781 2783 2784 2790 2794 2799 2803 2819 2821 2830 122 2846 2849 2853 2856 2857 2860 2867 2870 2871 2872 2875 2876 2877 2878 2881 2882 2883 2884 2887 2888 2891 2894 2895 2896 2899 2900 2843 2705 2911 2916 546 2917 2921 2925 2946 2962 537 2965 542 540 545 112 2966 2967Used by:Timeline
Symbol 2969 GraphicUsed by:2970
Symbol 2970 MovieClip {_g13}Uses:2969Used by:3150
Symbol 2971 GraphicUsed by:2973
Symbol 2972 GraphicUsed by:2973
Symbol 2973 MovieClip {_g14}Uses:2971 2972Used by:3150
Symbol 2974 GraphicUsed by:2975
Symbol 2975 MovieClip {_g15}Uses:2974Used by:3150
Symbol 2976 GraphicUsed by:2979
Symbol 2977 GraphicUsed by:2979 3000
Symbol 2978 GraphicUsed by:2979
Symbol 2979 MovieClip {_g16}Uses:2976 2977 2978Used by:3150
Symbol 2980 GraphicUsed by:2981
Symbol 2981 MovieClip {_e26}Uses:1560 2980Used by:3150
Symbol 2982 GraphicUsed by:2983
Symbol 2983 MovieClip {_e27}Uses:1560 2982Used by:3150
Symbol 2984 GraphicUsed by:2986
Symbol 2985 GraphicUsed by:2986
Symbol 2986 MovieClip {_e28}Uses:2984 2985Used by:3150
Symbol 2987 GraphicUsed by:2999
Symbol 2988 GraphicUsed by:2999 3025
Symbol 2989 GraphicUsed by:2999 3025
Symbol 2990 GraphicUsed by:2999 3025
Symbol 2991 GraphicUsed by:2999 3025
Symbol 2992 GraphicUsed by:2999 3025
Symbol 2993 GraphicUsed by:2999 3025
Symbol 2994 GraphicUsed by:2999 3025
Symbol 2995 GraphicUsed by:2999 3025
Symbol 2996 GraphicUsed by:2999 3025
Symbol 2997 GraphicUsed by:2999 3025
Symbol 2998 GraphicUsed by:2999
Symbol 2999 MovieClip {_boss$4}Uses:2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998Used by:3150
Symbol 3000 MovieClip {_boss$4$gun}Uses:2977Used by:3150
Symbol 3001 GraphicUsed by:3005 3011
Symbol 3002 GraphicUsed by:3005 3011
Symbol 3003 GraphicUsed by:3005 3011
Symbol 3004 GraphicUsed by:3005 3011
Symbol 3005 MovieClip {_boss$4$generatorL}Uses:3001 3002 3003 3004 94 95 96 97 98 99 100 101 102Used by:3150
Symbol 3006 GraphicUsed by:3011 3012
Symbol 3007 GraphicUses:93Used by:3011 3012
Symbol 3008 GraphicUsed by:3011 3012
Symbol 3009 GraphicUsed by:3011 3012 3114 3117
Symbol 3010 GraphicUsed by:3011 3012 3114 3117
Symbol 3011 MovieClip {_boss$4$generatorL$die}Uses:3001 3002 3003 3004 3006 3007 3008 3009 97 3010Used by:3150
Symbol 3012 MovieClip {_boss$4$generatorR$die}Uses:88 89 90 91 92 3006 3007 3008 3009 97 3010Used by:3150
Symbol 3013 MovieClip {_boss$4$shield}Uses:2445 2446 2447 2448 2449 2450 2451 2452 2453Used by:3150
Symbol 3014 MovieClip {_boss$4$shieldSide}Uses:2445 2446 2447 2448 2449 2450 2451 2452 2453Used by:3150
Symbol 3015 ShapeTweeningUsed by:3018
Symbol 3016 GraphicUsed by:3018 3023
Symbol 3017 GraphicUsed by:3018 3023
Symbol 3018 MovieClip {boss$4$scan}Uses:3015 3016 3017Used by:3150
Symbol 3019 ShapeTweeningUsed by:3021
Symbol 3020 ShapeTweeningUsed by:3021
Symbol 3021 MovieClipUses:3019 3020 170Used by:3023
Symbol 3022 ShapeTweeningUsed by:3023
Symbol 3023 MovieClip {boss$4$laser}Uses:3021 3022 3016 3017Used by:3150
Symbol 3024 GraphicUsed by:3025
Symbol 3025 MovieClip {_boss$4$wreck}Uses:2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 3024Used by:3150
Symbol 3026 GraphicUsed by:3027
Symbol 3027 MovieClipUses:3026Used by:3032
Symbol 3028 GraphicUsed by:3029
Symbol 3029 MovieClipUses:3028Used by:3032
Symbol 3030 GraphicUsed by:3031
Symbol 3031 MovieClipUses:3030Used by:3032
Symbol 3032 MovieClip {_boss$4$explode}Uses:351 3027 3029 3031 412 413 352 414 353 354 355 356 357 358 417 359 360 361 362 363 364 365 366 367 368 369Used by:3150
Symbol 3033 GraphicUsed by:3069
Symbol 3034 GraphicUsed by:3035
Symbol 3035 MovieClipUses:3034Used by:3069
Symbol 3036 GraphicUsed by:3069
Symbol 3037 GraphicUsed by:3069
Symbol 3038 GraphicUsed by:3039
Symbol 3039 MovieClipUses:3038Used by:3069
Symbol 3040 GraphicUsed by:3069
Symbol 3041 GraphicUsed by:3069
Symbol 3042 GraphicUsed by:3043
Symbol 3043 MovieClipUses:3042Used by:3069
Symbol 3044 GraphicUsed by:3069
Symbol 3045 GraphicUsed by:3069
Symbol 3046 GraphicUsed by:3047
Symbol 3047 MovieClipUses:3046Used by:3069
Symbol 3048 GraphicUsed by:3069
Symbol 3049 GraphicUsed by:3069
Symbol 3050 GraphicUsed by:3051
Symbol 3051 MovieClipUses:3050Used by:3069
Symbol 3052 GraphicUsed by:3069
Symbol 3053 GraphicUsed by:3069
Symbol 3054 GraphicUsed by:3055
Symbol 3055 MovieClipUses:3054Used by:3069
Symbol 3056 GraphicUsed by:3069
Symbol 3057 GraphicUsed by:3069
Symbol 3058 GraphicUsed by:3059
Symbol 3059 MovieClipUses:3058Used by:3069
Symbol 3060 GraphicUsed by:3069
Symbol 3061 GraphicUsed by:3069
Symbol 3062 GraphicUsed by:3063
Symbol 3063 MovieClipUses:3062Used by:3069
Symbol 3064 GraphicUsed by:3069
Symbol 3065 GraphicUsed by:3069
Symbol 3066 GraphicUsed by:3067
Symbol 3067 MovieClipUses:3066Used by:3069
Symbol 3068 GraphicUsed by:3069
Symbol 3069 MovieClip {_bs$4}Uses:3033 3035 3036 3037 3039 3040 3041 3043 3044 3045 3047 3048 3049 3051 3052 3053 3055 3056 3057 3059 3060 3061 3063 3064 3065 3067 3068Used by:3150
Symbol 3070 ShapeTweeningUsed by:3075
Symbol 3071 GraphicUses:2125Used by:3075 3110
Symbol 3072 GraphicUsed by:3075 3110
Symbol 3073 ShapeTweeningUsed by:3075
Symbol 3074 GraphicUsed by:3075
Symbol 3075 MovieClip {_bo$5$1}Uses:3070 3071 3072 1255 3073 3074Used by:3150
Symbol 3076 GraphicUsed by:3078
Symbol 3077 GraphicUsed by:3078
Symbol 3078 MovieClip {_bo$5$2}Uses:3076 3077Used by:3150
Symbol 3079 MovieClip {_bo$5$3}Uses:2842Used by:3150
Symbol 3080 MovieClip {_bo$5$4}Uses:2842Used by:3150
Symbol 3081 MovieClip {_bo$5$5}Uses:2842Used by:3150
Symbol 3082 MovieClip {_bo$5$6}Uses:2842Used by:3150
Symbol 3083 MovieClip {_bo$5$7}Uses:2842Used by:3150
Symbol 3084 BitmapUsed by:3085
Symbol 3085 GraphicUses:3084Used by:3095
Symbol 3086 GraphicUsed by:3087
Symbol 3087 MovieClipUses:3086Used by:3095
Symbol 3088 GraphicUsed by:3089
Symbol 3089 MovieClipUses:3088Used by:3095
Symbol 3090 GraphicUsed by:3095
Symbol 3091 GraphicUsed by:3095
Symbol 3092 BitmapUsed by:3093
Symbol 3093 GraphicUses:3092Used by:3095
Symbol 3094 GraphicUsed by:3095
Symbol 3095 MovieClipUses:3085 3087 3089 3090 3091 3093 3094Used by:3100
Symbol 3096 GraphicUsed by:3097
Symbol 3097 MovieClipUses:3096Used by:3100
Symbol 3098 GraphicUsed by:3099
Symbol 3099 MovieClipUses:3098Used by:3100
Symbol 3100 MovieClip {_bo$5$8}Uses:3095 3097 3099Used by:3150
Symbol 3101 GraphicUsed by:3102
Symbol 3102 MovieClipUses:3101Used by:3106
Symbol 3103 GraphicUsed by:3106
Symbol 3104 GraphicUsed by:3106
Symbol 3105 GraphicUsed by:3106
Symbol 3106 MovieClip {_bo$5$9}Uses:1084 3102 3103 3104 3105Used by:3150
Symbol 3107 ShapeTweeningUsed by:3110
Symbol 3108 ShapeTweeningUsed by:3110
Symbol 3109 GraphicUsed by:3110
Symbol 3110 MovieClip {_bo$5$10}Uses:3107 3071 3072 1255 3108 3109Used by:3150
Symbol 3111 GraphicUsed by:3117
Symbol 3112 GraphicUsed by:3117
Symbol 3113 MovieClipUses:2247Used by:3117
Symbol 3114 MovieClipUses:3009 97 3010Used by:3117
Symbol 3115 GraphicUsed by:3116
Symbol 3116 MovieClipUses:3115Used by:3117
Symbol 3117 MovieClip {_bo$5$11}Uses:3111 3112 3113 3009 97 3010 3114 3116Used by:3150
Symbol 3118 GraphicUsed by:3122
Symbol 3119 GraphicUsed by:3122
Symbol 3120 GraphicUsed by:3122
Symbol 3121 GraphicUsed by:3122
Symbol 3122 MovieClip {mask5}Uses:3118 3119 3120 3121Used by:3150
Symbol 3123 GraphicUses:43Used by:3124 3143
Symbol 3124 MovieClipUses:3123Used by:3143
Symbol 3125 GraphicUsed by:3126
Symbol 3126 MovieClipUses:3125Used by:3143
Symbol 3127 GraphicUsed by:3128
Symbol 3128 MovieClipUses:3127Used by:3143 3148
Symbol 3129 GraphicUsed by:3130
Symbol 3130 MovieClipUses:3129Used by:3143
Symbol 3131 GraphicUsed by:3132
Symbol 3132 MovieClipUses:3131Used by:3143
Symbol 3133 GraphicUsed by:3134
Symbol 3134 MovieClipUses:3133Used by:3143
Symbol 3135 GraphicUsed by:3136
Symbol 3136 MovieClipUses:3135Used by:3143
Symbol 3137 GraphicUsed by:3138
Symbol 3138 MovieClipUses:3137Used by:3143
Symbol 3139 GraphicUsed by:3140
Symbol 3140 MovieClipUses:3139Used by:3143 3148
Symbol 3141 GraphicUsed by:3142
Symbol 3142 MovieClipUses:3141Used by:3143 3148
Symbol 3143 MovieClip {_bg5$1}Uses:3123 3124 3126 3128 3130 3132 3134 3136 3138 3140 3142Used by:3150
Symbol 3144 GraphicUses:43Used by:3145 3148
Symbol 3145 MovieClipUses:3144Used by:3148
Symbol 3146 GraphicUsed by:3147
Symbol 3147 MovieClipUses:3146Used by:3148
Symbol 3148 MovieClip {_bg5$2}Uses:3144 3145 3128 3147 3140 3142Used by:3150
Symbol 3149 Sound {$bgm$5}Used by:3150
Symbol 3150 MovieClip {T9K_fla._linkage17_785}Uses:2970 2973 2975 2979 2981 2983 2986 2999 3000 103 3005 3011 3012 3013 3014 3018 3023 3025 3032 3069 3075 3078 3079 3080 3081 3082 3083 3100 3106 3110 3117 3122 3143 3148 3149Used by:Timeline
Symbol 3151 GraphicUsed by:3152
Symbol 3152 MovieClip {_e32}Uses:3151Used by:3211
Symbol 3153 MovieClip {_e31}Uses:471Used by:3211
Symbol 3154 MovieClip {_e30}Uses:474Used by:3211
Symbol 3155 MovieClip {_e29}Uses:470Used by:3211
Symbol 3156 MovieClip {_e47}Uses:472 473 231 232 487 498Used by:3211
Symbol 3157 GraphicUsed by:3159 3338
Symbol 3158 GraphicUsed by:3159
Symbol 3159 MovieClip {_e35}Uses:472 3157 231 3158 232 487 498Used by:3211 3562
Symbol 3160 GraphicUsed by:3161
Symbol 3161 MovieClip {_e37}Uses:472 3160 231 232 487 498Used by:3211 3562
Symbol 3162 GraphicUsed by:3164
Symbol 3163 GraphicUsed by:3164
Symbol 3164 MovieClip {_e42}Uses:3162 3163Used by:3211 3562
Symbol 3165 GraphicUsed by:3168
Symbol 3166 GraphicUsed by:3168
Symbol 3167 GraphicUsed by:3168
Symbol 3168 MovieClip {_e39}Uses:3165 3166 3167Used by:3211
Symbol 3169 MovieClip {_boss$5}Uses:476 81 477 478 479 480 482 484 486 489 491 493 495 497Used by:3211
Symbol 3170 MovieClipUses:81Used by:3171
Symbol 3171 MovieClip {_boss$5$charge}Uses:3170Used by:3211
Symbol 3172 MovieClip {_boss$5$tailLight}Uses:81Used by:3211
Symbol 3173 MovieClip {_boss$5$laser}Uses:83 81 84 82 85 86Used by:3211
Symbol 3174 GraphicUsed by:3175
Symbol 3175 MovieClipUses:3174Used by:3191
Symbol 3176 GraphicUsed by:3178 3180 3191
Symbol 3177 GraphicUses:40Used by:3191
Symbol 3178 MovieClipUses:3176 35Used by:3191
Symbol 3179 GraphicUsed by:3191
Symbol 3180 MovieClipUses:3176 35Used by:3191
Symbol 3181 GraphicUsed by:3182
Symbol 3182 MovieClipUses:3181Used by:3191
Symbol 3183 GraphicUsed by:3184
Symbol 3184 MovieClipUses:3183Used by:3191
Symbol 3185 GraphicUsed by:3186
Symbol 3186 MovieClipUses:3185Used by:3191
Symbol 3187 GraphicUsed by:3188
Symbol 3188 MovieClipUses:3187Used by:3191
Symbol 3189 GraphicUsed by:3190
Symbol 3190 MovieClipUses:3189Used by:3191
Symbol 3191 MovieClip {_bo$6$1}Uses:3175 3176 3177 146 3178 3179 3180 3182 3184 3186 3188 3190Used by:3211
Symbol 3192 GraphicUsed by:3193
Symbol 3193 MovieClip {_bo$6$2}Uses:3192Used by:3211
Symbol 3194 GraphicUsed by:3195
Symbol 3195 MovieClipUses:3194Used by:3196 3209
Symbol 3196 MovieClip {_bo$6$3}Uses:3195Used by:3211
Symbol 3197 GraphicUsed by:3198
Symbol 3198 MovieClipUses:3197Used by:3199 3209
Symbol 3199 MovieClip {_bo$6$4}Uses:3198Used by:3211
Symbol 3200 GraphicUsed by:3201
Symbol 3201 MovieClip {_bo$6$5}Uses:3200Used by:3211
Symbol 3202 GraphicUsed by:3205
Symbol 3203 GraphicUsed by:3205
Symbol 3204 GraphicUsed by:3205
Symbol 3205 MovieClip {_bg6$1}Uses:1819 146 3202 3203 3204Used by:3211
Symbol 3206 GraphicUsed by:3209
Symbol 3207 MovieClipUses:210Used by:3209
Symbol 3208 GraphicUsed by:3209
Symbol 3209 MovieClip {_bg6$2}Uses:3206 3198 3195 3207 3208Used by:3211
Symbol 3210 Sound {$bgm$6}Used by:3211
Symbol 3211 MovieClip {T9K_fla._linkage18_854}Uses:3152 3153 3154 3155 3156 3159 3161 434 3164 438 3168 3169 3171 3172 3173 3191 3193 3196 3199 3201 523 3205 3209 3210Used by:Timeline
Symbol 3212 GraphicUsed by:3215
Symbol 3213 GraphicUsed by:3214
Symbol 3214 MovieClipUses:3213Used by:3215 3217 3219
Symbol 3215 MovieClip {_g17}Uses:3212 3214Used by:3562
Symbol 3216 GraphicUsed by:3217
Symbol 3217 MovieClip {_g18}Uses:3216 3214Used by:3562
Symbol 3218 GraphicUsed by:3219
Symbol 3219 MovieClip {_g19}Uses:3218 3214Used by:3562
Symbol 3220 GraphicUsed by:3221
Symbol 3221 MovieClip {_e36}Uses:472 3220 231 232 487 498Used by:3562
Symbol 3222 GraphicUsed by:3223
Symbol 3223 MovieClip {_e38}Uses:472 3222 231 232 487 498Used by:3562
Symbol 3224 GraphicUsed by:3225
Symbol 3225 MovieClip {_e33}Uses:472 3224 231 232 487 498Used by:3562
Symbol 3226 GraphicUsed by:3227
Symbol 3227 MovieClip {_e34}Uses:472 3226 231 232 487 498Used by:3562
Symbol 3228 GraphicUsed by:3252
Symbol 3229 GraphicUsed by:3252
Symbol 3230 GraphicUsed by:3252
Symbol 3231 GraphicUsed by:3252
Symbol 3232 GraphicUsed by:3252
Symbol 3233 GraphicUsed by:3252
Symbol 3234 GraphicUsed by:3252
Symbol 3235 GraphicUsed by:3252
Symbol 3236 GraphicUsed by:3252
Symbol 3237 GraphicUsed by:3252
Symbol 3238 GraphicUsed by:3252
Symbol 3239 GraphicUsed by:3252
Symbol 3240 GraphicUsed by:3252
Symbol 3241 GraphicUsed by:3252
Symbol 3242 GraphicUsed by:3252
Symbol 3243 GraphicUsed by:3252
Symbol 3244 GraphicUsed by:3252
Symbol 3245 GraphicUsed by:3252
Symbol 3246 GraphicUsed by:3252
Symbol 3247 GraphicUsed by:3252
Symbol 3248 GraphicUsed by:3252
Symbol 3249 GraphicUsed by:3252
Symbol 3250 GraphicUsed by:3252
Symbol 3251 GraphicUsed by:3252
Symbol 3252 MovieClip {_e51}Uses:3228 3229 3230 3231 3232 3233 3234 3235 3236 3237 3238 3239 3240 3241 3242 3243 3244 3245 3246 3247 3248 3249 3250 3251Used by:3562
Symbol 3253 GraphicUsed by:3277
Symbol 3254 GraphicUsed by:3277
Symbol 3255 GraphicUsed by:3277
Symbol 3256 GraphicUsed by:3277
Symbol 3257 GraphicUsed by:3277
Symbol 3258 GraphicUsed by:3277
Symbol 3259 GraphicUsed by:3277
Symbol 3260 GraphicUsed by:3277
Symbol 3261 GraphicUsed by:3277
Symbol 3262 GraphicUsed by:3277
Symbol 3263 GraphicUsed by:3277
Symbol 3264 GraphicUsed by:3277
Symbol 3265 GraphicUsed by:3277
Symbol 3266 GraphicUsed by:3277
Symbol 3267 GraphicUsed by:3277
Symbol 3268 GraphicUsed by:3277
Symbol 3269 GraphicUsed by:3277
Symbol 3270 GraphicUsed by:3277
Symbol 3271 GraphicUsed by:3277
Symbol 3272 GraphicUsed by:3277
Symbol 3273 GraphicUsed by:3277
Symbol 3274 GraphicUsed by:3277
Symbol 3275 GraphicUsed by:3277
Symbol 3276 GraphicUsed by:3277
Symbol 3277 MovieClip {_e50}Uses:3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276Used by:3562
Symbol 3278 GraphicUsed by:3302
Symbol 3279 GraphicUsed by:3302
Symbol 3280 GraphicUsed by:3302
Symbol 3281 GraphicUsed by:3302
Symbol 3282 GraphicUsed by:3302
Symbol 3283 GraphicUsed by:3302
Symbol 3284 GraphicUsed by:3302
Symbol 3285 GraphicUsed by:3302
Symbol 3286 GraphicUsed by:3302
Symbol 3287 GraphicUsed by:3302
Symbol 3288 GraphicUsed by:3302
Symbol 3289 GraphicUsed by:3302
Symbol 3290 GraphicUsed by:3302
Symbol 3291 GraphicUsed by:3302
Symbol 3292 GraphicUsed by:3302
Symbol 3293 GraphicUsed by:3302
Symbol 3294 GraphicUsed by:3302
Symbol 3295 GraphicUsed by:3302
Symbol 3296 GraphicUsed by:3302
Symbol 3297 GraphicUsed by:3302
Symbol 3298 GraphicUsed by:3302
Symbol 3299 GraphicUsed by:3302
Symbol 3300 GraphicUsed by:3302
Symbol 3301 GraphicUsed by:3302
Symbol 3302 MovieClip {_e49}Uses:3278 3279 3280 3281 3282 3283 3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296 3297 3298 3299 3300 3301Used by:3562
Symbol 3303 GraphicUsed by:3327
Symbol 3304 GraphicUsed by:3327
Symbol 3305 GraphicUsed by:3327
Symbol 3306 GraphicUsed by:3327
Symbol 3307 GraphicUsed by:3327
Symbol 3308 GraphicUsed by:3327
Symbol 3309 GraphicUsed by:3327
Symbol 3310 GraphicUsed by:3327
Symbol 3311 GraphicUsed by:3327
Symbol 3312 GraphicUsed by:3327
Symbol 3313 GraphicUsed by:3327
Symbol 3314 GraphicUsed by:3327
Symbol 3315 GraphicUsed by:3327
Symbol 3316 GraphicUsed by:3327
Symbol 3317 GraphicUsed by:3327
Symbol 3318 GraphicUsed by:3327
Symbol 3319 GraphicUsed by:3327
Symbol 3320 GraphicUsed by:3327
Symbol 3321 GraphicUsed by:3327
Symbol 3322 GraphicUsed by:3327
Symbol 3323 GraphicUsed by:3327
Symbol 3324 GraphicUsed by:3327
Symbol 3325 GraphicUsed by:3327
Symbol 3326 GraphicUsed by:3327
Symbol 3327 MovieClip {_e48}Uses:3303 3304 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 3324 3325 3326Used by:3562
Symbol 3328 GraphicUsed by:3329 3603
Symbol 3329 MovieClip {_e52}Uses:298 292 299 251 3328Used by:3562
Symbol 3330 GraphicUsed by:3331
Symbol 3331 MovieClip {_g17$die}Uses:3330Used by:3562
Symbol 3332 GraphicUsed by:3333
Symbol 3333 MovieClip {_g18$die}Uses:3332Used by:3562
Symbol 3334 GraphicUsed by:3335
Symbol 3335 MovieClip {_g19$die}Uses:3334Used by:3562
Symbol 3336 MovieClip {_g24}Uses:238 230 231Used by:3337 3562
Symbol 3337 MovieClip {_g25}Uses:3336 240Used by:3562
Symbol 3338 MovieClip {_e35m}Uses:472 3157 231 232 487 498Used by:3562
Symbol 3339 GraphicUsed by:3344
Symbol 3340 GraphicUsed by:3344
Symbol 3341 GraphicUsed by:3344
Symbol 3342 GraphicUsed by:3344
Symbol 3343 GraphicUsed by:3344
Symbol 3344 MovieClip {_adeb}Uses:3339 3340 3341 3342 3343Used by:3562
Symbol 3345 GraphicUsed by:3346
Symbol 3346 MovieClipUses:3345Used by:3355
Symbol 3347 MovieClipUses:230 231 487 472 498 232 84 1461 85 1462 221 1463 222 1464 223 1465 224 225 226 227 211 214Used by:3355 3358
Symbol 3348 MovieClipUses:236Used by:3355
Symbol 3349 GraphicUsed by:3355
Symbol 3350 GraphicUsed by:3351
Symbol 3351 MovieClipUses:3350Used by:3355
Symbol 3352 GraphicUsed by:3355
Symbol 3353 GraphicUsed by:3354
Symbol 3354 MovieClipUses:3353Used by:3355
Symbol 3355 MovieClip {_boss$6$cover}Uses:3346 3347 234 236 240 3348 3349 3351 3352 3354Used by:3562
Symbol 3356 MovieClip {_boss$6$exp}Uses:234 236 81Used by:3562
Symbol 3357 MovieClipUses:81Used by:3358
Symbol 3358 MovieClip {_boss$6}Uses:3347 234 236 3357 232 231 472 487 498Used by:3562
Symbol 3359 GraphicUsed by:3360
Symbol 3360 MovieClip {_boss$6$hole}Uses:3359Used by:3562
Symbol 3361 GraphicUsed by:3362
Symbol 3362 MovieClipUses:3361Used by:3366
Symbol 3363 BitmapUsed by:3364 3369 3374 3379 3417 3422 3427 3432 3437 3442 3447 3452 3457 3462 3467 3472 3477 3482 3487 3492 3497 3502 3507 3512 3517 3522 3527 3532 3537 3542 3547 3552 3557
Symbol 3364 GraphicUses:3363Used by:3365
Symbol 3365 MovieClipUses:3364Used by:3366
Symbol 3366 MovieClip {_bo$7$1}Uses:3362 3365Used by:3562
Symbol 3367 GraphicUsed by:3368
Symbol 3368 MovieClipUses:3367Used by:3371
Symbol 3369 GraphicUses:3363Used by:3370
Symbol 3370 MovieClipUses:3369Used by:3371
Symbol 3371 MovieClip {_bo$7$2}Uses:3368 3370Used by:3562
Symbol 3372 GraphicUsed by:3373
Symbol 3373 MovieClipUses:3372Used by:3376
Symbol 3374 GraphicUses:3363Used by:3375
Symbol 3375 MovieClipUses:3374Used by:3376
Symbol 3376 MovieClip {_bo$7$3}Uses:3373 3375Used by:3562
Symbol 3377 GraphicUsed by:3378
Symbol 3378 MovieClipUses:3377Used by:3381
Symbol 3379 GraphicUses:3363Used by:3380
Symbol 3380 MovieClipUses:3379Used by:3381
Symbol 3381 MovieClip {_bo$7$4}Uses:3378 3380Used by:3562
Symbol 3382 GraphicUsed by:3414
Symbol 3383 GraphicUsed by:3414
Symbol 3384 GraphicUsed by:3414
Symbol 3385 GraphicUsed by:3414
Symbol 3386 GraphicUsed by:3414
Symbol 3387 GraphicUsed by:3414
Symbol 3388 GraphicUsed by:3414
Symbol 3389 GraphicUsed by:3414
Symbol 3390 GraphicUsed by:3414
Symbol 3391 GraphicUsed by:3414
Symbol 3392 GraphicUsed by:3414
Symbol 3393 GraphicUsed by:3414
Symbol 3394 GraphicUsed by:3414
Symbol 3395 GraphicUsed by:3414
Symbol 3396 GraphicUsed by:3414
Symbol 3397 GraphicUsed by:3414
Symbol 3398 GraphicUsed by:3414
Symbol 3399 GraphicUsed by:3414
Symbol 3400 GraphicUsed by:3414
Symbol 3401 GraphicUsed by:3414
Symbol 3402 GraphicUsed by:3414
Symbol 3403 GraphicUsed by:3414
Symbol 3404 GraphicUsed by:3414
Symbol 3405 GraphicUsed by:3414
Symbol 3406 GraphicUsed by:3414
Symbol 3407 GraphicUsed by:3414
Symbol 3408 GraphicUsed by:3414
Symbol 3409 GraphicUsed by:3414
Symbol 3410 GraphicUsed by:3414
Symbol 3411 GraphicUsed by:3414
Symbol 3412 GraphicUsed by:3414
Symbol 3413 GraphicUsed by:3414
Symbol 3414 MovieClip {mask7}Uses:3382 3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 3410 3411 3412 3413Used by:3562
Symbol 3415 GraphicUsed by:3416
Symbol 3416 MovieClipUses:3415Used by:3419
Symbol 3417 GraphicUses:3363Used by:3418
Symbol 3418 MovieClipUses:3417Used by:3419
Symbol 3419 MovieClip {_bo$7$5}Uses:3416 3418Used by:3562
Symbol 3420 GraphicUsed by:3421
Symbol 3421 MovieClipUses:3420Used by:3424
Symbol 3422 GraphicUses:3363Used by:3423
Symbol 3423 MovieClipUses:3422Used by:3424
Symbol 3424 MovieClip {_bo$7$6}Uses:3421 3423Used by:3562
Symbol 3425 GraphicUsed by:3426
Symbol 3426 MovieClipUses:3425Used by:3429
Symbol 3427 GraphicUses:3363Used by:3428
Symbol 3428 MovieClipUses:3427Used by:3429
Symbol 3429 MovieClip {_bo$7$7}Uses:3426 3428Used by:3562
Symbol 3430 GraphicUsed by:3431
Symbol 3431 MovieClipUses:3430Used by:3434
Symbol 3432 GraphicUses:3363Used by:3433
Symbol 3433 MovieClipUses:3432Used by:3434
Symbol 3434 MovieClip {_bo$7$8}Uses:3431 3433Used by:3562
Symbol 3435 GraphicUsed by:3436
Symbol 3436 MovieClipUses:3435Used by:3439
Symbol 3437 GraphicUses:3363Used by:3438
Symbol 3438 MovieClipUses:3437Used by:3439
Symbol 3439 MovieClip {_bo$7$9}Uses:3436 3438Used by:3562
Symbol 3440 GraphicUsed by:3441
Symbol 3441 MovieClipUses:3440Used by:3444
Symbol 3442 GraphicUses:3363Used by:3443
Symbol 3443 MovieClipUses:3442Used by:3444
Symbol 3444 MovieClip {_bo$7$10}Uses:3441 3443Used by:3562
Symbol 3445 GraphicUsed by:3446
Symbol 3446 MovieClipUses:3445Used by:3449
Symbol 3447 GraphicUses:3363Used by:3448
Symbol 3448 MovieClipUses:3447Used by:3449
Symbol 3449 MovieClip {_bo$7$11}Uses:3446 3448Used by:3562
Symbol 3450 GraphicUsed by:3451
Symbol 3451 MovieClipUses:3450Used by:3454
Symbol 3452 GraphicUses:3363Used by:3453
Symbol 3453 MovieClipUses:3452Used by:3454
Symbol 3454 MovieClip {_bo$7$12}Uses:3451 3453Used by:3562
Symbol 3455 GraphicUsed by:3456
Symbol 3456 MovieClipUses:3455Used by:3459
Symbol 3457 GraphicUses:3363Used by:3458
Symbol 3458 MovieClipUses:3457Used by:3459
Symbol 3459 MovieClip {_bo$7$13}Uses:3456 3458Used by:3562
Symbol 3460 GraphicUsed by:3461
Symbol 3461 MovieClipUses:3460Used by:3464
Symbol 3462 GraphicUses:3363Used by:3463
Symbol 3463 MovieClipUses:3462Used by:3464
Symbol 3464 MovieClip {_bo$7$14}Uses:3461 3463Used by:3562
Symbol 3465 GraphicUsed by:3466
Symbol 3466 MovieClipUses:3465Used by:3469
Symbol 3467 GraphicUses:3363Used by:3468
Symbol 3468 MovieClipUses:3467Used by:3469
Symbol 3469 MovieClip {_bo$7$15}Uses:3466 3468Used by:3562
Symbol 3470 GraphicUsed by:3471
Symbol 3471 MovieClipUses:3470Used by:3474
Symbol 3472 GraphicUses:3363Used by:3473
Symbol 3473 MovieClipUses:3472Used by:3474
Symbol 3474 MovieClip {_bo$7$16}Uses:3471 3473Used by:3562
Symbol 3475 GraphicUsed by:3476
Symbol 3476 MovieClipUses:3475Used by:3479
Symbol 3477 GraphicUses:3363Used by:3478
Symbol 3478 MovieClipUses:3477Used by:3479
Symbol 3479 MovieClip {_bo$7$17}Uses:3476 3478Used by:3562
Symbol 3480 GraphicUsed by:3481
Symbol 3481 MovieClipUses:3480Used by:3484
Symbol 3482 GraphicUses:3363Used by:3483
Symbol 3483 MovieClipUses:3482Used by:3484
Symbol 3484 MovieClip {_bo$7$18}Uses:3481 3483Used by:3562
Symbol 3485 GraphicUsed by:3486
Symbol 3486 MovieClipUses:3485Used by:3489
Symbol 3487 GraphicUses:3363Used by:3488
Symbol 3488 MovieClipUses:3487Used by:3489
Symbol 3489 MovieClip {_bo$7$19}Uses:3486 3488Used by:3562
Symbol 3490 GraphicUsed by:3491
Symbol 3491 MovieClipUses:3490Used by:3494
Symbol 3492 GraphicUses:3363Used by:3493
Symbol 3493 MovieClipUses:3492Used by:3494
Symbol 3494 MovieClip {_bo$7$20}Uses:3491 3493Used by:3562
Symbol 3495 GraphicUsed by:3496
Symbol 3496 MovieClipUses:3495Used by:3499
Symbol 3497 GraphicUses:3363Used by:3498
Symbol 3498 MovieClipUses:3497Used by:3499
Symbol 3499 MovieClip {_bo$7$21}Uses:3496 3498Used by:3562
Symbol 3500 GraphicUsed by:3501
Symbol 3501 MovieClipUses:3500Used by:3504
Symbol 3502 GraphicUses:3363Used by:3503
Symbol 3503 MovieClipUses:3502Used by:3504
Symbol 3504 MovieClip {_bo$7$22}Uses:3501 3503Used by:3562
Symbol 3505 GraphicUsed by:3506
Symbol 3506 MovieClipUses:3505Used by:3509
Symbol 3507 GraphicUses:3363Used by:3508
Symbol 3508 MovieClipUses:3507Used by:3509
Symbol 3509 MovieClip {_bo$7$23}Uses:3506 3508Used by:3562
Symbol 3510 GraphicUsed by:3511
Symbol 3511 MovieClipUses:3510Used by:3514
Symbol 3512 GraphicUses:3363Used by:3513
Symbol 3513 MovieClipUses:3512Used by:3514
Symbol 3514 MovieClip {_bo$7$24}Uses:3511 3513Used by:3562
Symbol 3515 GraphicUsed by:3516
Symbol 3516 MovieClipUses:3515Used by:3519
Symbol 3517 GraphicUses:3363Used by:3518
Symbol 3518 MovieClipUses:3517Used by:3519
Symbol 3519 MovieClip {_bo$7$25}Uses:3516 3518Used by:3562
Symbol 3520 GraphicUsed by:3521
Symbol 3521 MovieClipUses:3520Used by:3524
Symbol 3522 GraphicUses:3363Used by:3523
Symbol 3523 MovieClipUses:3522Used by:3524
Symbol 3524 MovieClip {_bo$7$26}Uses:3521 3523Used by:3562
Symbol 3525 GraphicUsed by:3526
Symbol 3526 MovieClipUses:3525Used by:3529
Symbol 3527 GraphicUses:3363Used by:3528
Symbol 3528 MovieClipUses:3527Used by:3529
Symbol 3529 MovieClip {_bo$7$27}Uses:3526 3528Used by:3562
Symbol 3530 GraphicUsed by:3531
Symbol 3531 MovieClipUses:3530Used by:3534
Symbol 3532 GraphicUses:3363Used by:3533
Symbol 3533 MovieClipUses:3532Used by:3534
Symbol 3534 MovieClip {_bo$7$28}Uses:3531 3533Used by:3562
Symbol 3535 GraphicUsed by:3536
Symbol 3536 MovieClipUses:3535Used by:3539
Symbol 3537 GraphicUses:3363Used by:3538
Symbol 3538 MovieClipUses:3537Used by:3539
Symbol 3539 MovieClip {_bo$7$29}Uses:3536 3538Used by:3562
Symbol 3540 GraphicUsed by:3541
Symbol 3541 MovieClipUses:3540Used by:3544
Symbol 3542 GraphicUses:3363Used by:3543
Symbol 3543 MovieClipUses:3542Used by:3544
Symbol 3544 MovieClip {_bo$7$30}Uses:3541 3543Used by:3562
Symbol 3545 GraphicUsed by:3546
Symbol 3546 MovieClipUses:3545Used by:3549
Symbol 3547 GraphicUses:3363Used by:3548
Symbol 3548 MovieClipUses:3547Used by:3549
Symbol 3549 MovieClip {_bo$7$31}Uses:3546 3548Used by:3562
Symbol 3550 GraphicUsed by:3551
Symbol 3551 MovieClipUses:3550Used by:3554
Symbol 3552 GraphicUses:3363Used by:3553
Symbol 3553 MovieClipUses:3552Used by:3554
Symbol 3554 MovieClip {_bo$7$32}Uses:3551 3553Used by:3562
Symbol 3555 GraphicUsed by:3556
Symbol 3556 MovieClipUses:3555Used by:3559
Symbol 3557 GraphicUses:3363Used by:3558
Symbol 3558 MovieClipUses:3557Used by:3559
Symbol 3559 MovieClip {_bo$7$33}Uses:3556 3558Used by:3562
Symbol 3560 Sound {$bgm$7a}Used by:3562
Symbol 3561 Sound {$bgm$7b}Used by:3562
Symbol 3562 MovieClip {T9K_fla._linkage19_889}Uses:3215 3217 3219 3221 3161 3223 3159 3225 3227 438 434 3164 3252 3277 3302 3327 3329 3331 3333 3335 3336 3337 3338 3344 3355 3356 3358 3360 3366 3371 3376 3381 3414 3419 3424 3429 3434 3439 3444 3449 3454 3459 3464 3469 3474 3479 3484 3489 3494 3499 3504 3509 3514 3519 3524 3529 3534 3539 3544 3549 3554 3559 525 864 519 3560 3561Used by:Timeline
Symbol 3563 GraphicUsed by:3565 3567 3586
Symbol 3564 GraphicUsed by:3565 3567 3586
Symbol 3565 MovieClipUses:3563 3564Used by:3567 3586
Symbol 3566 GraphicUsed by:3567 3586
Symbol 3567 MovieClip {_g20}Uses:3565 3563 3564 3566 250 1084Used by:4036
Symbol 3568 GraphicUsed by:3569 3572 3588
Symbol 3569 MovieClipUses:3568 250Used by:3572 3588
Symbol 3570 GraphicUsed by:3572 3588
Symbol 3571 GraphicUsed by:3572 3588
Symbol 3572 MovieClip {_g21}Uses:3569 3568 250 3570 3571 1084Used by:4036
Symbol 3573 GraphicUsed by:3574 3578 3590
Symbol 3574 MovieClipUses:3573Used by:3578 3590
Symbol 3575 GraphicUsed by:3578 3590
Symbol 3576 GraphicUsed by:3578 3590
Symbol 3577 GraphicUsed by:3578 3590
Symbol 3578 MovieClip {_g22}Uses:3574 3573 3575 3576 3577 250 1084Used by:4036
Symbol 3579 MovieClip {_e43}Uses:242 243 244 246 247 81 249 251Used by:4036
Symbol 3580 MovieClip {_e44}Uses:81 252 249 253 242 254 246 251Used by:4036
Symbol 3581 GraphicUsed by:3582
Symbol 3582 MovieClip {_e45}Uses:1040 3581 1041Used by:4036
Symbol 3583 GraphicUsed by:3584
Symbol 3584 MovieClip {_e46}Uses:1040 1041 3583Used by:4036
Symbol 3585 GraphicUsed by:3586
Symbol 3586 MovieClip {_g20$die}Uses:3565 3563 3564 3566 250 1084 3585 1031 18 19 20 21 22 23 24 25 26 27 28 29 30 31Used by:4036
Symbol 3587 GraphicUsed by:3588
Symbol 3588 MovieClip {_g21$die}Uses:3569 3568 250 3570 3571 1084 1031 18 3587 19 20 21 22 23 24 25 26 27 28 29 30 31Used by:4036
Symbol 3589 GraphicUsed by:3590
Symbol 3590 MovieClip {_g22$die}Uses:3574 3573 3575 3576 3577 250 1084 1031 18 19 3589 20 21 22 23 24 25 26 27 28 29 30 31Used by:4036
Symbol 3591 MovieClip {hercolubus}Uses:146Used by:4036
Symbol 3592 GraphicUsed by:3593 3597 3598
Symbol 3593 MovieClipUses:3592Used by:3597 3598
Symbol 3594 GraphicUsed by:3597 3598
Symbol 3595 GraphicUsed by:3597 3598 3638 3639 3641 3650 3657 3658 3664 3665
Symbol 3596 GraphicUsed by:3597 3598
Symbol 3597 MovieClip {_g23}Uses:3593 3592 3594 3595 3596 81Used by:4036
Symbol 3598 MovieClip {_g23$die}Uses:3593 3592 3594 3595 3596 81 1031 18 19 20 21 22 23 24 25 26 27 28 29 30 31Used by:4036
Symbol 3599 MovieClipUses:250Used by:3603
Symbol 3600 ShapeTweeningUsed by:3603
Symbol 3601 ShapeTweeningUsed by:3603
Symbol 3602 GraphicUsed by:3603
Symbol 3603 MovieClip {_e52$split}Uses:3599 3328 3600 3601 3602Used by:4036
Symbol 3604 TextUses:104Used by:3605
Symbol 3605 MovieClip {_hercolubus$app}Uses:3604Used by:4036
Symbol 3606 FontUsed by:3607 3608 3610
Symbol 3607 TextUses:3606Used by:3609
Symbol 3608 TextUses:3606Used by:3609
Symbol 3609 MovieClip {_hercolubus$orp}Uses:3607 3608Used by:4036
Symbol 3610 TextUses:3606Used by:3611
Symbol 3611 MovieClip {_hercolubus$warn}Uses:3610Used by:4036
Symbol 3612 GraphicUsed by:3614
Symbol 3613 GraphicUsed by:3614
Symbol 3614 MovieClipUses:3612 3613Used by:3626 3638
Symbol 3615 GraphicUsed by:3616
Symbol 3616 MovieClipUses:3615Used by:3626 3638
Symbol 3617 GraphicUsed by:3618
Symbol 3618 MovieClipUses:3617Used by:3626 3638
Symbol 3619 GraphicUsed by:3626 3638
Symbol 3620 GraphicUsed by:3626 3641 3657 3664
Symbol 3621 GraphicUsed by:3626 3641 3657 3664
Symbol 3622 GraphicUsed by:3626 3641 3657 3664
Symbol 3623 GraphicUsed by:3626 3641 3657 3664
Symbol 3624 GraphicUsed by:3626 3641 3657 3664
Symbol 3625 GraphicUsed by:3626 3641 3657 3664
Symbol 3626 MovieClip {_boss$7$1$exp}Uses:3614 3616 3618 3619 3620 3621 3622 3623 3624 3625Used by:4036
Symbol 3627 GraphicUsed by:3628
Symbol 3628 MovieClipUses:3627Used by:3638 3639 3641
Symbol 3629 GraphicUsed by:3630 3638 3639 3641
Symbol 3630 MovieClipUses:3629Used by:3638 3639 3641
Symbol 3631 GraphicUsed by:3638
Symbol 3632 GraphicUsed by:3638
Symbol 3633 GraphicUsed by:3638
Symbol 3634 GraphicUsed by:3638
Symbol 3635 GraphicUsed by:3636
Symbol 3636 MovieClipUses:3635Used by:3638
Symbol 3637 GraphicUsed by:3638
Symbol 3638 MovieClip {_boss$7$1}Uses:3628 3630 3629 3595 450 451 81 3614 3616 3618 3619 3631 3632 3633 3634 3636 3637Used by:4036
Symbol 3639 MovieClip {_boss$7$2}Uses:3628 3630 3629 3595 450 451 81Used by:4036
Symbol 3640 MovieClipUses:84 85 221 222 223 224 225 226 227 211 214 212 215 217 219 213 216 218 220Used by:3641
Symbol 3641 MovieClip {boss$7$2$exp}Uses:3628 3630 3629 3595 450 451 3640 412 413 414 417 351 3620 352 3623 353 3621 354 3624 355 3622 356 3625 357 358 359 360 361 362 363 364 365 366 367 368 369 81Used by:4036
Symbol 3642 GraphicUsed by:3650 3659
Symbol 3643 GraphicUsed by:3650 3659
Symbol 3644 GraphicUsed by:3650 3659
Symbol 3645 GraphicUsed by:3650 3657 3658 3664 3665
Symbol 3646 GraphicUsed by:3650 3657 3658 3664 3665
Symbol 3647 GraphicUsed by:3650 3657 3658 3664 3665
Symbol 3648 GraphicUsed by:3650 3657 3658 3664
Symbol 3649 GraphicUsed by:3650 3657 3658 3664
Symbol 3650 MovieClip {_boss$7$3}Uses:3642 3643 3644 3645 3646 3647 3595 504 505 506 507 3648 3649Used by:4036
Symbol 3651 GraphicUsed by:3657 3664
Symbol 3652 GraphicUsed by:3657 3664
Symbol 3653 GraphicUsed by:3657 3664
Symbol 3654 GraphicUsed by:3657 3664
Symbol 3655 GraphicUsed by:3657 3664
Symbol 3656 GraphicUsed by:3657 3664
Symbol 3657 MovieClip {_boss$7$3$exp}Uses:3648 3649 3645 3646 3647 3595 504 505 506 3651 3620 412 413 3623 414 3652 3621 3624 3653 3622 3625 3654 3655 3656 417 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367Used by:4036
Symbol 3658 MovieClip {_boss$7$4}Uses:3648 3649 3645 3646 3647 3595Used by:4036
Symbol 3659 MovieClip {_boss$7$3$guns}Uses:3642 3643 3644Used by:3664
Symbol 3660 ShapeTweeningUsed by:3664 3693
Symbol 3661 ShapeTweeningUsed by:3664 3693
Symbol 3662 ShapeTweeningUsed by:3664 3693
Symbol 3663 ShapeTweeningUsed by:3664 3693
Symbol 3664 MovieClip {boss$7$4$exp}Uses:3648 3649 3659 3645 3646 3647 3595 3620 3623 3621 3624 3622 3625 3651 3652 3653 3654 3655 3656 412 413 414 417 351 352 353 354 355 356 3660 357 358 3661 359 360 361 362 3662 363 364 365 366 367 368 369 3663Used by:4036
Symbol 3665 MovieClip {_boss$7$3$head}Uses:3645 3646 3647 3595 504 505 506 507 85 221 224 222 225 223 226 227 211 214 212 412 413 215 414 217 219 213 216 218 220 417 84 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369Used by:4036
Symbol 3666 GraphicUsed by:3669 3677 3679
Symbol 3667 GraphicUsed by:3669 3677 3679
Symbol 3668 GraphicUsed by:3669 3677 3679
Symbol 3669 MovieClip {_boss$7$1$eye$1$lid}Uses:3666 3667 3668Used by:4036
Symbol 3670 GraphicUsed by:3676 3678 3680
Symbol 3671 GraphicUsed by:3676 3678 3680
Symbol 3672 GraphicUsed by:3676 3678 3680
Symbol 3673 GraphicUsed by:3676 3678 3680
Symbol 3674 GraphicUsed by:3676 3678 3680
Symbol 3675 GraphicUsed by:3676 3678 3680
Symbol 3676 MovieClip {_boss$7$1$eye$1$pupil}Uses:3670 3671 3672 3673 3674 3675Used by:4036
Symbol 3677 MovieClip {_boss$7$1$eye$2$lid}Uses:3666 3667 3668Used by:4036
Symbol 3678 MovieClip {_boss$7$1$eye$2$pupil}Uses:3670 3671 3672 3673 3674 3675Used by:4036
Symbol 3679 MovieClip {_boss$7$1$eye$3$lid}Uses:3666 3667 3668Used by:4036
Symbol 3680 MovieClip {_boss$7$1$eye$3$pupil}Uses:3670 3671 3672 3673 3674 3675Used by:4036
Symbol 3681 GraphicUsed by:3693
Symbol 3682 GraphicUsed by:3693
Symbol 3683 ShapeTweeningUsed by:3693
Symbol 3684 GraphicUsed by:3693
Symbol 3685 GraphicUsed by:3693
Symbol 3686 GraphicUsed by:3693
Symbol 3687 GraphicUsed by:3693
Symbol 3688 GraphicUsed by:3693
Symbol 3689 GraphicUsed by:3693
Symbol 3690 GraphicUsed by:3693
Symbol 3691 GraphicUsed by:3693
Symbol 3692 GraphicUsed by:3693
Symbol 3693 MovieClip {boss$7$4$clear}Uses:3660 3681 3682 3661 3662 3683 3684 3685 3686 3663 3687 3688 3689 3690 3691 3692Used by:4036
Symbol 3694 GraphicUsed by:3695
Symbol 3695 MovieClip {boss$7$4$msk}Uses:3694Used by:4036
Symbol 3696 GraphicUsed by:3697
Symbol 3697 MovieClipUses:3696Used by:3701
Symbol 3698 BitmapUsed by:3699 3704 3709 3714 3719 3724 3729 3734 3739 3744 3749 3754 3759 3764 3769 3774 3779 3784 3789 3794 3799 3804 3809 3814 3819 3824 3829 3834 3839 3844 3849 3854 3859 3864 3869 3874 3879 3884 3889 3894 3899 3904 3952 3957 3974
Symbol 3699 GraphicUses:3698Used by:3700
Symbol 3700 MovieClipUses:3699Used by:3701
Symbol 3701 MovieClip {_bo$8$1}Uses:3697 3700Used by:4036
Symbol 3702 GraphicUsed by:3703
Symbol 3703 MovieClipUses:3702Used by:3706
Symbol 3704 GraphicUses:3698Used by:3705
Symbol 3705 MovieClipUses:3704Used by:3706
Symbol 3706 MovieClip {_bo$8$2}Uses:3703 3705Used by:4036
Symbol 3707 GraphicUsed by:3708
Symbol 3708 MovieClipUses:3707Used by:3711
Symbol 3709 GraphicUses:3698Used by:3710
Symbol 3710 MovieClipUses:3709Used by:3711
Symbol 3711 MovieClip {_bo$8$3}Uses:3708 3710Used by:4036
Symbol 3712 GraphicUsed by:3713
Symbol 3713 MovieClipUses:3712Used by:3716
Symbol 3714 GraphicUses:3698Used by:3715
Symbol 3715 MovieClipUses:3714Used by:3716
Symbol 3716 MovieClip {_bo$8$4}Uses:3713 3715Used by:4036
Symbol 3717 GraphicUsed by:3718
Symbol 3718 MovieClipUses:3717Used by:3721
Symbol 3719 GraphicUses:3698Used by:3720
Symbol 3720 MovieClipUses:3719Used by:3721
Symbol 3721 MovieClip {_bo$8$5}Uses:3718 3720Used by:4036
Symbol 3722 GraphicUsed by:3723
Symbol 3723 MovieClipUses:3722Used by:3726
Symbol 3724 GraphicUses:3698Used by:3725
Symbol 3725 MovieClipUses:3724Used by:3726
Symbol 3726 MovieClip {_bo$8$6}Uses:3723 3725Used by:4036
Symbol 3727 GraphicUsed by:3728
Symbol 3728 MovieClipUses:3727Used by:3731
Symbol 3729 GraphicUses:3698Used by:3730
Symbol 3730 MovieClipUses:3729Used by:3731
Symbol 3731 MovieClip {_bo$8$7}Uses:3728 3730Used by:4036
Symbol 3732 GraphicUsed by:3733
Symbol 3733 MovieClipUses:3732Used by:3736
Symbol 3734 GraphicUses:3698Used by:3735
Symbol 3735 MovieClipUses:3734Used by:3736
Symbol 3736 MovieClip {_bo$8$8}Uses:3733 3735Used by:4036
Symbol 3737 GraphicUsed by:3738
Symbol 3738 MovieClipUses:3737Used by:3741
Symbol 3739 GraphicUses:3698Used by:3740
Symbol 3740 MovieClipUses:3739Used by:3741
Symbol 3741 MovieClip {_bo$8$9}Uses:3738 3740Used by:4036
Symbol 3742 GraphicUsed by:3743
Symbol 3743 MovieClipUses:3742Used by:3746
Symbol 3744 GraphicUses:3698Used by:3745
Symbol 3745 MovieClipUses:3744Used by:3746
Symbol 3746 MovieClip {_bo$8$10}Uses:3743 3745Used by:4036
Symbol 3747 GraphicUsed by:3748
Symbol 3748 MovieClipUses:3747Used by:3751
Symbol 3749 GraphicUses:3698Used by:3750
Symbol 3750 MovieClipUses:3749Used by:3751
Symbol 3751 MovieClip {_bo$8$11}Uses:3748 3750Used by:4036
Symbol 3752 GraphicUsed by:3753
Symbol 3753 MovieClipUses:3752Used by:3756
Symbol 3754 GraphicUses:3698Used by:3755
Symbol 3755 MovieClipUses:3754Used by:3756
Symbol 3756 MovieClip {_bo$8$12}Uses:3753 3755Used by:4036
Symbol 3757 GraphicUsed by:3758
Symbol 3758 MovieClipUses:3757Used by:3761
Symbol 3759 GraphicUses:3698Used by:3760
Symbol 3760 MovieClipUses:3759Used by:3761
Symbol 3761 MovieClip {_bo$8$13}Uses:3758 3760Used by:4036
Symbol 3762 GraphicUsed by:3763
Symbol 3763 MovieClipUses:3762Used by:3766
Symbol 3764 GraphicUses:3698Used by:3765
Symbol 3765 MovieClipUses:3764Used by:3766
Symbol 3766 MovieClip {_bo$8$14}Uses:3763 3765Used by:4036
Symbol 3767 GraphicUsed by:3768
Symbol 3768 MovieClipUses:3767Used by:3771
Symbol 3769 GraphicUses:3698Used by:3770
Symbol 3770 MovieClipUses:3769Used by:3771
Symbol 3771 MovieClip {_bo$8$15}Uses:3768 3770Used by:4036
Symbol 3772 GraphicUsed by:3773
Symbol 3773 MovieClipUses:3772Used by:3776
Symbol 3774 GraphicUses:3698Used by:3775
Symbol 3775 MovieClipUses:3774Used by:3776
Symbol 3776 MovieClip {_bo$8$16}Uses:3773 3775Used by:4036
Symbol 3777 GraphicUsed by:3778
Symbol 3778 MovieClipUses:3777Used by:3781
Symbol 3779 GraphicUses:3698Used by:3780
Symbol 3780 MovieClipUses:3779Used by:3781
Symbol 3781 MovieClip {_bo$8$17}Uses:3778 3780Used by:4036
Symbol 3782 GraphicUsed by:3783
Symbol 3783 MovieClipUses:3782Used by:3786
Symbol 3784 GraphicUses:3698Used by:3785
Symbol 3785 MovieClipUses:3784Used by:3786
Symbol 3786 MovieClip {_bo$8$18}Uses:3783 3785Used by:4036
Symbol 3787 GraphicUsed by:3788
Symbol 3788 MovieClipUses:3787Used by:3791
Symbol 3789 GraphicUses:3698Used by:3790
Symbol 3790 MovieClipUses:3789Used by:3791
Symbol 3791 MovieClip {_bo$8$19}Uses:3788 3790Used by:4036
Symbol 3792 GraphicUsed by:3793
Symbol 3793 MovieClipUses:3792Used by:3796
Symbol 3794 GraphicUses:3698Used by:3795
Symbol 3795 MovieClipUses:3794Used by:3796
Symbol 3796 MovieClip {_bo$8$20}Uses:3793 3795Used by:4036
Symbol 3797 GraphicUsed by:3798
Symbol 3798 MovieClipUses:3797Used by:3801
Symbol 3799 GraphicUses:3698Used by:3800
Symbol 3800 MovieClipUses:3799Used by:3801
Symbol 3801 MovieClip {_bo$8$21}Uses:3798 3800Used by:4036
Symbol 3802 GraphicUsed by:3803
Symbol 3803 MovieClipUses:3802Used by:3806
Symbol 3804 GraphicUses:3698Used by:3805
Symbol 3805 MovieClipUses:3804Used by:3806
Symbol 3806 MovieClip {_bo$8$22}Uses:3803 3805Used by:4036
Symbol 3807 GraphicUsed by:3808
Symbol 3808 MovieClipUses:3807Used by:3811
Symbol 3809 GraphicUses:3698Used by:3810
Symbol 3810 MovieClipUses:3809Used by:3811
Symbol 3811 MovieClip {_bo$8$23}Uses:3808 3810Used by:4036
Symbol 3812 GraphicUsed by:3813
Symbol 3813 MovieClipUses:3812Used by:3816
Symbol 3814 GraphicUses:3698Used by:3815
Symbol 3815 MovieClipUses:3814Used by:3816
Symbol 3816 MovieClip {_bo$8$24}Uses:3813 3815Used by:4036
Symbol 3817 GraphicUsed by:3818
Symbol 3818 MovieClipUses:3817Used by:3821
Symbol 3819 GraphicUses:3698Used by:3820
Symbol 3820 MovieClipUses:3819Used by:3821
Symbol 3821 MovieClip {_bo$8$25}Uses:3818 3820Used by:4036
Symbol 3822 GraphicUsed by:3823
Symbol 3823 MovieClipUses:3822Used by:3826
Symbol 3824 GraphicUses:3698Used by:3825
Symbol 3825 MovieClipUses:3824Used by:3826
Symbol 3826 MovieClip {_bo$8$26}Uses:3823 3825Used by:4036
Symbol 3827 GraphicUsed by:3828
Symbol 3828 MovieClipUses:3827Used by:3831
Symbol 3829 GraphicUses:3698Used by:3830
Symbol 3830 MovieClipUses:3829Used by:3831
Symbol 3831 MovieClip {_bo$8$27}Uses:3828 3830Used by:4036
Symbol 3832 GraphicUsed by:3833
Symbol 3833 MovieClipUses:3832Used by:3836
Symbol 3834 GraphicUses:3698Used by:3835
Symbol 3835 MovieClipUses:3834Used by:3836
Symbol 3836 MovieClip {_bo$8$28}Uses:3833 3835Used by:4036
Symbol 3837 GraphicUsed by:3838
Symbol 3838 MovieClipUses:3837Used by:3841
Symbol 3839 GraphicUses:3698Used by:3840
Symbol 3840 MovieClipUses:3839Used by:3841
Symbol 3841 MovieClip {_bo$8$29}Uses:3838 3840Used by:4036
Symbol 3842 GraphicUsed by:3843
Symbol 3843 MovieClipUses:3842Used by:3846
Symbol 3844 GraphicUses:3698Used by:3845
Symbol 3845 MovieClipUses:3844Used by:3846
Symbol 3846 MovieClip {_bo$8$30}Uses:3843 3845Used by:4036
Symbol 3847 GraphicUsed by:3848
Symbol 3848 MovieClipUses:3847Used by:3851
Symbol 3849 GraphicUses:3698Used by:3850
Symbol 3850 MovieClipUses:3849Used by:3851
Symbol 3851 MovieClip {_bo$8$31}Uses:3848 3850Used by:4036
Symbol 3852 GraphicUsed by:3853
Symbol 3853 MovieClipUses:3852Used by:3856
Symbol 3854 GraphicUses:3698Used by:3855
Symbol 3855 MovieClipUses:3854Used by:3856
Symbol 3856 MovieClip {_bo$8$32}Uses:3853 3855Used by:4036
Symbol 3857 GraphicUsed by:3858
Symbol 3858 MovieClipUses:3857Used by:3861
Symbol 3859 GraphicUses:3698Used by:3860
Symbol 3860 MovieClipUses:3859Used by:3861
Symbol 3861 MovieClip {_bo$8$33}Uses:3858 3860Used by:4036
Symbol 3862 GraphicUsed by:3863
Symbol 3863 MovieClipUses:3862Used by:3866
Symbol 3864 GraphicUses:3698Used by:3865
Symbol 3865 MovieClipUses:3864Used by:3866
Symbol 3866 MovieClip {_bo$8$34}Uses:3863 3865Used by:4036
Symbol 3867 GraphicUsed by:3868
Symbol 3868 MovieClipUses:3867Used by:3871
Symbol 3869 GraphicUses:3698Used by:3870
Symbol 3870 MovieClipUses:3869Used by:3871
Symbol 3871 MovieClip {_bo$8$35}Uses:3868 3870Used by:4036
Symbol 3872 GraphicUsed by:3873
Symbol 3873 MovieClipUses:3872Used by:3876
Symbol 3874 GraphicUses:3698Used by:3875
Symbol 3875 MovieClipUses:3874Used by:3876
Symbol 3876 MovieClip {_bo$8$36}Uses:3873 3875Used by:4036
Symbol 3877 GraphicUsed by:3878
Symbol 3878 MovieClipUses:3877Used by:3881
Symbol 3879 GraphicUses:3698Used by:3880
Symbol 3880 MovieClipUses:3879Used by:3881
Symbol 3881 MovieClip {_bo$8$37}Uses:3878 3880Used by:4036
Symbol 3882 GraphicUsed by:3883
Symbol 3883 MovieClipUses:3882Used by:3886
Symbol 3884 GraphicUses:3698Used by:3885
Symbol 3885 MovieClipUses:3884Used by:3886
Symbol 3886 MovieClip {_bo$8$38}Uses:3883 3885Used by:4036
Symbol 3887 GraphicUsed by:3888
Symbol 3888 MovieClipUses:3887Used by:3891
Symbol 3889 GraphicUses:3698Used by:3890
Symbol 3890 MovieClipUses:3889Used by:3891
Symbol 3891 MovieClip {_bo$8$39}Uses:3888 3890Used by:4036
Symbol 3892 GraphicUsed by:3893
Symbol 3893 MovieClipUses:3892Used by:3896
Symbol 3894 GraphicUses:3698Used by:3895
Symbol 3895 MovieClipUses:3894Used by:3896
Symbol 3896 MovieClip {_bo$8$40}Uses:3893 3895Used by:4036
Symbol 3897 GraphicUsed by:3898
Symbol 3898 MovieClipUses:3897Used by:3901
Symbol 3899 GraphicUses:3698Used by:3900
Symbol 3900 MovieClipUses:3899Used by:3901
Symbol 3901 MovieClip {_bo$8$41}Uses:3898 3900Used by:4036
Symbol 3902 GraphicUsed by:3903
Symbol 3903 MovieClipUses:3902Used by:3906
Symbol 3904 GraphicUses:3698Used by:3905
Symbol 3905 MovieClipUses:3904Used by:3906
Symbol 3906 MovieClip {_bo$8$42}Uses:3903 3905Used by:4036
Symbol 3907 GraphicUsed by:3949
Symbol 3908 GraphicUsed by:3949
Symbol 3909 GraphicUsed by:3949
Symbol 3910 GraphicUsed by:3949
Symbol 3911 GraphicUsed by:3949
Symbol 3912 GraphicUsed by:3949
Symbol 3913 GraphicUsed by:3949
Symbol 3914 GraphicUsed by:3949
Symbol 3915 GraphicUsed by:3949
Symbol 3916 GraphicUsed by:3949
Symbol 3917 GraphicUsed by:3949
Symbol 3918 GraphicUsed by:3949
Symbol 3919 GraphicUsed by:3949
Symbol 3920 GraphicUsed by:3949
Symbol 3921 GraphicUsed by:3949
Symbol 3922 GraphicUsed by:3949
Symbol 3923 GraphicUsed by:3949
Symbol 3924 GraphicUsed by:3949
Symbol 3925 GraphicUsed by:3949
Symbol 3926 GraphicUsed by:3949
Symbol 3927 GraphicUsed by:3949
Symbol 3928 GraphicUsed by:3949
Symbol 3929 GraphicUsed by:3949
Symbol 3930 GraphicUsed by:3949
Symbol 3931 GraphicUsed by:3949
Symbol 3932 GraphicUsed by:3949
Symbol 3933 GraphicUsed by:3949
Symbol 3934 GraphicUsed by:3949
Symbol 3935 GraphicUsed by:3949
Symbol 3936 GraphicUsed by:3949
Symbol 3937 GraphicUsed by:3949
Symbol 3938 GraphicUsed by:3949
Symbol 3939 GraphicUsed by:3949
Symbol 3940 GraphicUsed by:3949
Symbol 3941 GraphicUsed by:3949
Symbol 3942 GraphicUsed by:3949
Symbol 3943 GraphicUsed by:3949
Symbol 3944 GraphicUsed by:3949
Symbol 3945 GraphicUsed by:3949
Symbol 3946 GraphicUsed by:3949
Symbol 3947 GraphicUsed by:3949
Symbol 3948 GraphicUsed by:3949
Symbol 3949 MovieClip {mask8}Uses:3907 3908 3909 3910 3911 3912 3913 3914 3915 3916 3917 3918 3919 3920 3921 3922 3923 3924 3925 3926 3927 3928 3929 3930 3931 3932 3933 3934 3935 3936 3937 3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948Used by:4036
Symbol 3950 GraphicUsed by:3951
Symbol 3951 MovieClipUses:3950Used by:3954
Symbol 3952 GraphicUses:3698Used by:3953
Symbol 3953 MovieClipUses:3952Used by:3954
Symbol 3954 MovieClip {_bo$9$1}Uses:3951 3953Used by:4036
Symbol 3955 GraphicUsed by:3956
Symbol 3956 MovieClipUses:3955Used by:3959
Symbol 3957 GraphicUses:3698Used by:3958
Symbol 3958 MovieClipUses:3957Used by:3959
Symbol 3959 MovieClip {_bo$9$2}Uses:3956 3958Used by:4036
Symbol 3960 GraphicUsed by:3963
Symbol 3961 GraphicUsed by:3963
Symbol 3962 GraphicUsed by:3963
Symbol 3963 MovieClip {mask9}Uses:3960 3961 3962Used by:4036
Symbol 3964 GraphicUsed by:3965
Symbol 3965 MovieClipUses:3964Used by:3966
Symbol 3966 MovieClip {_bg8$1}Uses:510 3965Used by:4036
Symbol 3967 GraphicUsed by:3968
Symbol 3968 MovieClipUses:3967Used by:3969
Symbol 3969 MovieClip {_bg8$2}Uses:510 3968Used by:4036
Symbol 3970 GraphicUsed by:3976
Symbol 3971 GraphicUsed by:3976
Symbol 3972 GraphicUsed by:3973
Symbol 3973 MovieClipUses:3972Used by:3976
Symbol 3974 GraphicUses:3698Used by:3975
Symbol 3975 MovieClipUses:3974Used by:3976
Symbol 3976 MovieClip {_bg9$1}Uses:510 146 3970 3971 3973 3975Used by:4036
Symbol 3977 GraphicUsed by:3980
Symbol 3978 GraphicUsed by:3979
Symbol 3979 MovieClipUses:3978Used by:3980
Symbol 3980 MovieClipUses:3977 3979Used by:3981
Symbol 3981 MovieClip {_cEnd$nebula}Uses:3980Used by:4036
Symbol 3982 GraphicUsed by:3983 4032
Symbol 3983 MovieClipUses:3982Used by:4032
Symbol 3984 GraphicUsed by:4032
Symbol 3985 GraphicUsed by:3986
Symbol 3986 MovieClipUses:3985Used by:4032
Symbol 3987 FontUsed by:3988 3989 3990
Symbol 3988 TextUses:3987Used by:3991
Symbol 3989 TextUses:3987Used by:3991
Symbol 3990 TextUses:3987Used by:3991
Symbol 3991 MovieClipUses:3988 3989 3990Used by:3992
Symbol 3992 MovieClipUses:3991Used by:4032
Symbol 3993 GraphicUsed by:4032
Symbol 3994 GraphicUsed by:4032
Symbol 3995 GraphicUsed by:4032
Symbol 3996 GraphicUsed by:4032
Symbol 3997 GraphicUsed by:4032
Symbol 3998 GraphicUsed by:4032
Symbol 3999 GraphicUsed by:4032
Symbol 4000 GraphicUsed by:4032
Symbol 4001 GraphicUsed by:4032
Symbol 4002 GraphicUsed by:4032
Symbol 4003 FontUsed by:4004 4005 4006
Symbol 4004 TextUses:4003Used by:4032
Symbol 4005 TextUses:4003Used by:4032
Symbol 4006 TextUses:4003Used by:4032
Symbol 4007 GraphicUsed by:4032
Symbol 4008 TextUses:149Used by:4032
Symbol 4009 TextUses:2Used by:4032
Symbol 4010 TextUses:2Used by:4032
Symbol 4011 TextUses:2Used by:4032
Symbol 4012 TextUses:255Used by:4032
Symbol 4013 TextUses:255Used by:4032
Symbol 4014 TextUses:255Used by:4032
Symbol 4015 TextUses:255Used by:4032
Symbol 4016 TextUses:255Used by:4032
Symbol 4017 TextUses:255Used by:4032
Symbol 4018 TextUses:255Used by:4032
Symbol 4019 TextUses:255Used by:4032
Symbol 4020 TextUses:255Used by:4032
Symbol 4021 TextUses:255Used by:4032
Symbol 4022 TextUses:255Used by:4032
Symbol 4023 TextUses:255Used by:4032
Symbol 4024 TextUses:255Used by:4032
Symbol 4025 TextUses:2Used by:4032
Symbol 4026 TextUses:255Used by:4032
Symbol 4027 TextUses:255Used by:4032
Symbol 4028 TextUses:255Used by:4032
Symbol 4029 TextUses:255Used by:4032
Symbol 4030 TextUses:2Used by:4032
Symbol 4031 TextUses:255Used by:4032
Symbol 4032 MovieClip {_cEnd$}Uses:146 3983 3984 3982 3986 3992 292 1967 1969 1971 1973 1975 1977 1979 1981 1983 1985 1987 170 3993 3994 3995 3996 3997 3998 3999 4000 4001 4002 4004 4005 2064 4006 4007 4008 4009 4010 269 270 271 4011 273 274 275 284 4012 4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 4024 277 278 279 280 281 4025 283 285 327 328 329 330 331 332 333 4026 4027 4028 334 4029 339 340 341 342 4030 4031 76 78Used by:4036
Symbol 4033 Sound {$bgm$8}Used by:4036
Symbol 4034 Sound {$bgm$9}Used by:4036
Symbol 4035 Sound {$bgm$vic}Used by:4036
Symbol 4036 MovieClip {T9K_fla._linkage20_1020}Uses:3567 3572 3578 3579 3580 3582 3584 3586 3588 3590 3591 3597 3598 3603 3605 3609 3611 3626 3638 3639 3641 3650 3657 3658 3664 3665 3669 3676 3677 3678 3679 3680 87 3693 3695 3701 3706 3711 3716 3721 3726 3731 3736 3741 3746 3751 3756 3761 3766 3771 3776 3781 3786 3791 3796 3801 3806 3811 3816 3821 3826 3831 3836 3841 3846 3851 3856 3861 3866 3871 3876 3881 3886 3891 3896 3901 3906 3949 527 3954 3959 3963 3966 3969 3976 522 912 3981 4032 4033 4034 4035Used by:Timeline

Instance Names

"b"Symbol 61 MovieClip {sec} Frame 1Symbol 60 EditableText
"b"Symbol 63 MovieClip {fpz} Frame 1Symbol 62 EditableText
"bar"Symbol 72 MovieClip Frame 1Symbol 70 MovieClip
"bar"Symbol 80 MovieClip {cPre} Frame 1Symbol 72 MovieClip
"acBanner"Symbol 80 MovieClip {cPre} Frame 1Symbol 75 Button
"sky"Symbol 509 MovieClip {_cIntro$} Frame 1Symbol 146 MovieClip
"b4"Symbol 509 MovieClip {_cIntro$} Frame 478Symbol 146 MovieClip
"c0"Symbol 509 MovieClip {_cIntro$} Frame 547Symbol 146 MovieClip
"c1"Symbol 509 MovieClip {_cIntro$} Frame 622Symbol 318 MovieClip
"b7"Symbol 509 MovieClip {_cIntro$} Frame 1038Symbol 146 MovieClip
"b8"Symbol 509 MovieClip {_cIntro$} Frame 1177Symbol 146 MovieClip
"c2"Symbol 509 MovieClip {_cIntro$} Frame 1454Symbol 146 MovieClip
"sm"Symbol 516 MovieClip {_cSponsor} Frame 86Symbol 515 MovieClip
"sm"Symbol 516 MovieClip {_cSponsor} Frame 86Symbol 515 MovieClip
"sm"Symbol 516 MovieClip {_cSponsor} Frame 86Symbol 515 MovieClip
"sm"Symbol 516 MovieClip {_cSponsor} Frame 101Symbol 515 MovieClip
"sm"Symbol 516 MovieClip {_cSponsor} Frame 101Symbol 515 MovieClip
"sm"Symbol 516 MovieClip {_cSponsor} Frame 101Symbol 515 MovieClip
"sm"Symbol 516 MovieClip {_cSponsor} Frame 117Symbol 515 MovieClip
"sm"Symbol 516 MovieClip {_cSponsor} Frame 117Symbol 515 MovieClip
"sm"Symbol 516 MovieClip {_cSponsor} Frame 117Symbol 515 MovieClip
"down"Symbol 659 MovieClip Frame 1Symbol 558 MovieClip
"up"Symbol 659 MovieClip Frame 1Symbol 558 MovieClip
"right"Symbol 659 MovieClip Frame 1Symbol 558 MovieClip
"left"Symbol 659 MovieClip Frame 1Symbol 558 MovieClip
"bg"Symbol 702 MovieClip Frame 1Symbol 701 MovieClip {T9K_fla.infoText_99}
"fg"Symbol 702 MovieClip Frame 1Symbol 701 MovieClip {T9K_fla.infoText_99}
"cover"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 146 MovieClip
"loadBG"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 553 MovieClip
"savedat"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 555 EditableText
"btnBomb"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 558 MovieClip
"btnShoot"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 558 MovieClip
"optShoot"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 658 MovieClip
"optLeft"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 658 MovieClip
"optUp"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 658 MovieClip
"optDown"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 658 MovieClip
"optRight"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 658 MovieClip
"optBomb"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 658 MovieClip
"btnMove"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 659 MovieClip
"btnNext"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 558 MovieClip
"btnPrev"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 558 MovieClip
"optPrev"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 658 MovieClip
"optNext"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 658 MovieClip
"optPause"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 658 MovieClip
"btnPause"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 558 MovieClip
"btnEasy"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 665 MovieClip {T9K_fla.mt_button_diff1_82}
"btnNorm"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 669 MovieClip {T9K_fla.mt_button_diff2_84}
"btnHard"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 672 MovieClip {T9K_fla.mt_button_diff3_87}
"btnScore"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 682 MovieClip {T9K_fla.bu_black_mm_HIGHSC_89}
"btnLoad"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 686 MovieClip {T9K_fla.bu_black_mm_LOAD_92}
"btnNew"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 690 MovieClip {T9K_fla.bu_black_mm_NEW_94}
"tips"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 702 MovieClip
"selClear"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 706 MovieClip {T9K_fla.ct_clear_100}
"selBack3"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 709 MovieClip {T9K_fla.ct_bk_103}
"selDefault"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 712 MovieClip {T9K_fla.ct_default_105}
"selBack2"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 709 MovieClip {T9K_fla.ct_bk_103}
"lblControl"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 738 MovieClip {T9K_fla.ct_selected_107}
"selConfig"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 741 MovieClip {T9K_fla.ct_controls_118}
"selBack"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 709 MovieClip {T9K_fla.ct_bk_103}
"transitionA"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 748 MovieClip {T9K_fla.menuTransition_1_120}
"transitionB"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 754 MovieClip {T9K_fla.menuTransition_2_124}
"website"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 757 MovieClip
"btnSponsor"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 761 MovieClip
"btnBlog"Symbol 773 MovieClip {_cMain$} Frame 1Symbol 764 MovieClip
"bga"Symbol 914 MovieClip {cMain$bg} Frame 1Symbol 816 MovieClip {T9K_fla.ui_mm_bgScene03_136}
"msg"Symbol 936 MovieClip {cLoader$design} Frame 1Symbol 935 MovieClip
"status"Symbol 954 MovieClip Frame 1Symbol 937 EditableText
"status1"Symbol 954 MovieClip Frame 1Symbol 938 EditableText
"status2"Symbol 954 MovieClip Frame 1Symbol 939 EditableText
"status3"Symbol 954 MovieClip Frame 1Symbol 940 EditableText
"status4"Symbol 954 MovieClip Frame 1Symbol 941 EditableText
"status5"Symbol 954 MovieClip Frame 1Symbol 942 EditableText
"status6"Symbol 954 MovieClip Frame 1Symbol 943 EditableText
"status7"Symbol 954 MovieClip Frame 1Symbol 944 EditableText
"status8"Symbol 954 MovieClip Frame 1Symbol 945 EditableText
"status9"Symbol 954 MovieClip Frame 1Symbol 946 EditableText
"status10"Symbol 954 MovieClip Frame 1Symbol 947 EditableText
"status11"Symbol 954 MovieClip Frame 1Symbol 948 EditableText
"status12"Symbol 954 MovieClip Frame 1Symbol 949 EditableText
"status13"Symbol 954 MovieClip Frame 1Symbol 950 EditableText
"status14"Symbol 954 MovieClip Frame 1Symbol 951 EditableText
"status15"Symbol 954 MovieClip Frame 1Symbol 952 EditableText
"statusB"Symbol 954 MovieClip Frame 1Symbol 953 EditableText
"text"Symbol 955 MovieClip {cLoader$text} Frame 1Symbol 954 MovieClip
"bar"Symbol 963 MovieClip {cLoader} Frame 1Symbol 961 MovieClip
"overlay"Symbol 963 MovieClip {cLoader} Frame 1Symbol 962 MovieClip
"tl"Symbol 1112 MovieClip {ong} Frame 1Symbol 1110 MovieClip {ongt}
"tl"Symbol 1113 MovieClip {ong2} Frame 1Symbol 1110 MovieClip {ongt}
"shad"Symbol 1144 MovieClip {bomb$1} Frame 1Symbol 1137 MovieClip
"n6"Symbol 1367 MovieClip {hudrt} Frame 1Symbol 1366 MovieClip
"n5"Symbol 1367 MovieClip {hudrt} Frame 1Symbol 1366 MovieClip
"n4"Symbol 1367 MovieClip {hudrt} Frame 1Symbol 1366 MovieClip
"n3"Symbol 1367 MovieClip {hudrt} Frame 1Symbol 1366 MovieClip
"n2"Symbol 1367 MovieClip {hudrt} Frame 1Symbol 1366 MovieClip
"n1"Symbol 1367 MovieClip {hudrt} Frame 1Symbol 1366 MovieClip
"n0"Symbol 1367 MovieClip {hudrt} Frame 1Symbol 1366 MovieClip
"key"Symbol 1498 MovieClip Frame 1Symbol 658 MovieClip
"down"Symbol 1498 MovieClip Frame 1Symbol 658 MovieClip
"right"Symbol 1498 MovieClip Frame 1Symbol 658 MovieClip
"left"Symbol 1498 MovieClip Frame 1Symbol 658 MovieClip
"instr"Symbol 1503 MovieClip {dTut2} Frame 1Symbol 1498 MovieClip
"instr"Symbol 1506 MovieClip {dTut1} Frame 1Symbol 1498 MovieClip
"instr"Symbol 1512 MovieClip {dTut3} Frame 1Symbol 1498 MovieClip
"mk"Symbol 1721 MovieClip {lifebar} Frame 1Symbol 1255 MovieClip
"bar"Symbol 1721 MovieClip {lifebar} Frame 1Symbol 1719 MovieClip
"msg"Symbol 1740 MovieClip {BossCombo} Frame 1Symbol 146 MovieClip
"combo"Symbol 1740 MovieClip {BossCombo} Frame 1Symbol 146 MovieClip
"code"Symbol 1798 MovieClip {endlevel$save} Frame 1Symbol 1794 EditableText
"k0"Symbol 1855 MovieClip {T9K_fla.end_432} Frame 42Symbol 1841 MovieClip {T9K_fla.digitV_434}
"k1"Symbol 1855 MovieClip {T9K_fla.end_432} Frame 42Symbol 1841 MovieClip {T9K_fla.digitV_434}
"k2"Symbol 1855 MovieClip {T9K_fla.end_432} Frame 42Symbol 1841 MovieClip {T9K_fla.digitV_434}
"k3"Symbol 1855 MovieClip {T9K_fla.end_432} Frame 42Symbol 1841 MovieClip {T9K_fla.digitV_434}
"c0"Symbol 1855 MovieClip {T9K_fla.end_432} Frame 82Symbol 1854 MovieClip {T9K_fla.digitV_435}
"c1"Symbol 1855 MovieClip {T9K_fla.end_432} Frame 82Symbol 1854 MovieClip {T9K_fla.digitV_435}
"sponsor"Symbol 1903 MovieClip {T9K_fla.endLevel_443} Frame 1Symbol 1901 MovieClip
"savePopup"Symbol 1918 MovieClip {endlevel} Frame 1Symbol 1798 MovieClip {endlevel$save}
"holoC"Symbol 1918 MovieClip {endlevel} Frame 35Symbol 146 MovieClip
"x1"Symbol 1918 MovieClip {endlevel} Frame 71Symbol 1875 MovieClip
"x0"Symbol 1918 MovieClip {endlevel} Frame 71Symbol 1875 MovieClip
"b0"Symbol 1918 MovieClip {endlevel} Frame 72Symbol 1889 MovieClip {T9K_fla.digitV_441}
"b1"Symbol 1918 MovieClip {endlevel} Frame 72Symbol 1889 MovieClip {T9K_fla.digitV_441}
"b2"Symbol 1918 MovieClip {endlevel} Frame 72Symbol 1889 MovieClip {T9K_fla.digitV_441}
"b3"Symbol 1918 MovieClip {endlevel} Frame 72Symbol 1889 MovieClip {T9K_fla.digitV_441}
"b4"Symbol 1918 MovieClip {endlevel} Frame 72Symbol 1889 MovieClip {T9K_fla.digitV_441}
"msg"Symbol 1918 MovieClip {endlevel} Frame 77Symbol 1903 MovieClip {T9K_fla.endLevel_443}
"y1"Symbol 1918 MovieClip {endlevel} Frame 83Symbol 1875 MovieClip
"y0"Symbol 1918 MovieClip {endlevel} Frame 83Symbol 1875 MovieClip
"z1"Symbol 1918 MovieClip {endlevel} Frame 95Symbol 1875 MovieClip
"z0"Symbol 1918 MovieClip {endlevel} Frame 95Symbol 1875 MovieClip
"btnSave"Symbol 1918 MovieClip {endlevel} Frame 174Symbol 1915 MovieClip {T9K_fla.SaveSelect_445}
"btnContinue"Symbol 1918 MovieClip {endlevel} Frame 174Symbol 1917 MovieClip {T9K_fla.ContSelect_447}
"shoot"Symbol 1939 MovieClip Frame 1Symbol 658 MovieClip
"bomb"Symbol 1939 MovieClip Frame 1Symbol 658 MovieClip
"up"Symbol 1939 MovieClip Frame 1Symbol 658 MovieClip
"down"Symbol 1939 MovieClip Frame 1Symbol 658 MovieClip
"left"Symbol 1939 MovieClip Frame 1Symbol 658 MovieClip
"right"Symbol 1939 MovieClip Frame 1Symbol 658 MovieClip
"pb"Symbol 1939 MovieClip Frame 1Symbol 658 MovieClip
"nb"Symbol 1939 MovieClip Frame 1Symbol 658 MovieClip
"titleW"Symbol 1953 MovieClip {PauseMenu} Frame 1Symbol 1922 MovieClip
"title"Symbol 1953 MovieClip {PauseMenu} Frame 1Symbol 1922 MovieClip
"stereo"Symbol 1953 MovieClip {PauseMenu} Frame 1Symbol 1925 MovieClip
"skip"Symbol 1953 MovieClip {PauseMenu} Frame 1Symbol 1933 MovieClip
"opt"Symbol 1953 MovieClip {PauseMenu} Frame 1Symbol 1939 MovieClip
"c1"Symbol 2120 MovieClip Frame 1Symbol 2114 MovieClip
"c2"Symbol 2120 MovieClip Frame 1Symbol 2114 MovieClip
"c3"Symbol 2120 MovieClip Frame 1Symbol 2114 MovieClip
"c4"Symbol 2120 MovieClip Frame 1Symbol 2114 MovieClip
"c5"Symbol 2120 MovieClip Frame 1Symbol 2114 MovieClip
"c6"Symbol 2120 MovieClip Frame 1Symbol 2114 MovieClip
"c7"Symbol 2120 MovieClip Frame 1Symbol 2114 MovieClip
"c8"Symbol 2120 MovieClip Frame 1Symbol 2114 MovieClip
"c9"Symbol 2120 MovieClip Frame 1Symbol 2114 MovieClip
"c10"Symbol 2120 MovieClip Frame 1Symbol 2114 MovieClip
"c11"Symbol 2120 MovieClip Frame 1Symbol 2114 MovieClip
"c12"Symbol 2120 MovieClip Frame 1Symbol 2114 MovieClip
"c13"Symbol 2120 MovieClip Frame 1Symbol 2114 MovieClip
"c14"Symbol 2120 MovieClip Frame 1Symbol 2114 MovieClip
"c15"Symbol 2120 MovieClip Frame 1Symbol 2114 MovieClip
"c16"Symbol 2120 MovieClip Frame 1Symbol 2114 MovieClip
"c17"Symbol 2120 MovieClip Frame 1Symbol 2114 MovieClip
"c18"Symbol 2120 MovieClip Frame 1Symbol 2114 MovieClip
"c19"Symbol 2120 MovieClip Frame 1Symbol 2114 MovieClip
"instr"Symbol 2120 MovieClip Frame 1Symbol 2116 MovieClip
"c"Symbol 2121 MovieClip Frame 1Symbol 2120 MovieClip
"bgmis"Symbol 2122 MovieClip {cEMenu$} Frame 1Symbol 1989 MovieClip {_cEMenu$cache}
"bgover"Symbol 2122 MovieClip {cEMenu$} Frame 1Symbol 2000 MovieClip
"standings"Symbol 2122 MovieClip {cEMenu$} Frame 1Symbol 2002 MovieClip
"msk"Symbol 2122 MovieClip {cEMenu$} Frame 1Symbol 2004 MovieClip
"mSubmit"Symbol 2122 MovieClip {cEMenu$} Frame 1Symbol 2008 MovieClip
"mView"Symbol 2122 MovieClip {cEMenu$} Frame 1Symbol 2012 MovieClip
"mCont"Symbol 2122 MovieClip {cEMenu$} Frame 1Symbol 2019 MovieClip
"mSave"Symbol 2122 MovieClip {cEMenu$} Frame 1Symbol 2026 MovieClip
"dMission"Symbol 2122 MovieClip {cEMenu$} Frame 1Symbol 2038 MovieClip {cEMenu$digit}
"dDif"Symbol 2122 MovieClip {cEMenu$} Frame 1Symbol 2042 MovieClip {cEMenu$dif}
"dLives"Symbol 2122 MovieClip {cEMenu$} Frame 1Symbol 2038 MovieClip {cEMenu$digit}
"dMed"Symbol 2122 MovieClip {cEMenu$} Frame 1Symbol 2038 MovieClip {cEMenu$digit}
"dKills"Symbol 2122 MovieClip {cEMenu$} Frame 1Symbol 2038 MovieClip {cEMenu$digit}
"dHs"Symbol 2122 MovieClip {cEMenu$} Frame 1Symbol 2054 MovieClip {cEMenu$digitb}
"dgc"Symbol 2122 MovieClip {cEMenu$} Frame 1Symbol 146 MovieClip
"title"Symbol 2122 MovieClip {cEMenu$} Frame 1Symbol 2066 MovieClip
"status"Symbol 2122 MovieClip {cEMenu$} Frame 1Symbol 2073 MovieClip
"pop"Symbol 2122 MovieClip {cEMenu$} Frame 1Symbol 2121 MovieClip
"rMap"Symbol 2139 MovieClip {bo$1$2} Frame 1Symbol 2136 MovieClip
"eng3"Symbol 2468 MovieClip {boss$2$} Frame 1Symbol 2455 MovieClip
"eng1"Symbol 2468 MovieClip {boss$2$} Frame 1Symbol 2455 MovieClip
"eng2"Symbol 2468 MovieClip {boss$2$} Frame 1Symbol 2455 MovieClip
"eng4"Symbol 2468 MovieClip {boss$2$} Frame 1Symbol 2455 MovieClip
"sh"Symbol 2479 MovieClip {boss$2$explode} Frame 1Symbol 146 MovieClip
"gen"Symbol 3191 MovieClip {_bo$6$1} Frame 1Symbol 146 MovieClip
"starsC2"Symbol 3205 MovieClip {_bg6$1} Frame 1Symbol 146 MovieClip
"starsC1"Symbol 3205 MovieClip {_bg6$1} Frame 1Symbol 146 MovieClip
"app"Symbol 3591 MovieClip {hercolubus} Frame 1Symbol 146 MovieClip
"warn"Symbol 3591 MovieClip {hercolubus} Frame 1Symbol 146 MovieClip
"orp"Symbol 3591 MovieClip {hercolubus} Frame 1Symbol 146 MovieClip
"guns"Symbol 3664 MovieClip {boss$7$4$exp} Frame 1Symbol 3659 MovieClip {_boss$7$3$guns}
"galaxyC"Symbol 3976 MovieClip {_bg9$1} Frame 1Symbol 146 MovieClip
"creditsnebula"Symbol 3981 MovieClip {_cEnd$nebula} Frame 1Symbol 3980 MovieClip
"n"Symbol 3992 MovieClip Frame 1Symbol 3991 MovieClip
"nebulaC"Symbol 4032 MovieClip {_cEnd$} Frame 1Symbol 146 MovieClip
"pts"Symbol 4032 MovieClip {_cEnd$} Frame 1Symbol 3992 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata present, AS3.
SWFMetaData (77)Timeline Frame 11284 bytes "<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmln ..."

Labels

"walk"Symbol 130 MovieClip {_g5} Frame 1
"shoot"Symbol 130 MovieClip {_g5} Frame 21




http://swfchan.com/42/207406/info.shtml
Created: 23/7 -2019 09:02:56 Last modified: 23/7 -2019 09:02:56 Server time: 19/04 -2024 14:56:36