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

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

Aether.swf

This is the info page for
Flash #105645

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


Text
PLAY

Loading Aether

Tyler Glaiel

Armor Games

Edmund McMillen

888% Loaded


I'm stuck
here because I'm bad.

s

e

m

a

G

r

o

m

A

presents

l

e

i

a

G

r

y

T

d

n

a

n

m

c

M

d

u

E

y

b

e

m

g

A

AETHER

t

n

e

s

r

P

l

e

i

a

G

r

y

T

d

a

n

M

c

d

u

m

E

e

m

a

g

t

r

S

e

m

a

g

t

r

S

s

g

o

P

s

e

m

a

g

r

o

y

l

P

Instructions:
Explore the galaxy by swinging
yourself into space. Grab clouds
and asteroids with your monster's
tongue and swing to start
your asCent. Each planet has a puzzle,
It's your job to find and solve that
puzzle.
Controls:
ASDW
move: up, down, left, right and jump
Mouse
Aim
Mouse click
Shoot tongue
Mouse click release
Release tongue

A story is told
of a boy who was lonesome,
who strayed a bit far from his home.

As the daylight grew dimmer
he saw a faint glimmer,
lost in the wake of sea foam.

For the boy had a feeling
that this monster was kneeling
to offer his hand to a friend.

The boy darted away
but then turned to stay,
afraid of the message he'd send.

He lowered his head
and the boy bustled up
looking proud atop his new steed.

For the boy had a venture:
He was bound for adventure,
and this monster had planted the seed.

Looking up to the stars
he thought to himself,
Imagine all of the people up there.

Could they all be as lonely?
Or am I one and only?
Would the people on earth really care?

so our story unfolds.
a boy and his pet
Leaving his home without care or regret.

Truly a tale
that none will forget.

as the boy delved in deeper
his imagination went wild
and the grasp of reality was left from
this child

the impact he caused
broke his tie to the earth
but his fears and his worries had
caused a rebirth

being lost in his dream
his imagination expanded
and with the aid of the beast he
commanded

this boy would live on
in the memories of past
and the boy would find hope in a
future he'd cast.

to be continued...

credits:
Edmund McMillen
Design - Graphics - story
Tyler Glaiel
Programming - Music - Design
Armor games
Sponsorship
Special thanks:
Danielle McMillen
Gavin Howell
Alex Austin
Tom Fulp
Tommy Refenes
Jonathan Stickles
and everyone else who provided
bits of feedback
Thanks for playing

Back

Back

ActionScript [AS3]

Section 1
//alien_284 (Aetherdownload_fla.alien_284) package Aetherdownload_fla { import flash.display.*; public dynamic class alien_284 extends MovieClip { public function alien_284(){ addFrameScript(8, frame9); } function frame9(){ stop(); } } }//package Aetherdownload_fla
Section 2
//alien_285 (Aetherdownload_fla.alien_285) package Aetherdownload_fla { import flash.display.*; public dynamic class alien_285 extends MovieClip { public function alien_285(){ addFrameScript(8, frame9); } function frame9(){ stop(); } } }//package Aetherdownload_fla
Section 3
//alien_288 (Aetherdownload_fla.alien_288) package Aetherdownload_fla { import flash.display.*; public dynamic class alien_288 extends MovieClip { public function alien_288(){ addFrameScript(8, frame9); } function frame9(){ stop(); } } }//package Aetherdownload_fla
Section 4
//alien_289 (Aetherdownload_fla.alien_289) package Aetherdownload_fla { import flash.display.*; public dynamic class alien_289 extends MovieClip { public function alien_289(){ addFrameScript(11, frame12); } function frame12(){ stop(); } } }//package Aetherdownload_fla
Section 5
//Bobber0gfly_23 (Aetherdownload_fla.Bobber0gfly_23) package Aetherdownload_fla { import flash.display.*; public dynamic class Bobber0gfly_23 extends MovieClip { public function Bobber0gfly_23(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package Aetherdownload_fla
Section 6
//Bobberjump_34 (Aetherdownload_fla.Bobberjump_34) package Aetherdownload_fla { import flash.display.*; public dynamic class Bobberjump_34 extends MovieClip { public function Bobberjump_34(){ addFrameScript(3, frame4); } function frame4(){ stop(); } } }//package Aetherdownload_fla
Section 7
//Bobberrope_29 (Aetherdownload_fla.Bobberrope_29) package Aetherdownload_fla { import flash.display.*; public dynamic class Bobberrope_29 extends MovieClip { public function Bobberrope_29(){ addFrameScript(5, frame6); } function frame6(){ stop(); } } }//package Aetherdownload_fla
Section 8
//CUTSCENE_301 (Aetherdownload_fla.CUTSCENE_301) package Aetherdownload_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; 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.printing.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class CUTSCENE_301 extends MovieClip { public function CUTSCENE_301(){ addFrameScript(0, frame1, 1, frame2, 21, frame22, 22, frame23, 41, frame42, 42, frame43, 62, frame63, 63, frame64, 82, frame83, 83, frame84, 84, frame85, 92, frame93); } function frame64(){ stop(); } function frame84(){ stop(); } function frame85(){ stop(); MovieClip(parent).updo2(); } function frame93(){ stop(); } function frame1(){ stop(); stop(); } function frame22(){ stop(); } function frame23(){ stop(); } function frame83(){ stop(); } function frame2(){ stop(); } function frame43(){ stop(); } function frame42(){ stop(); } function frame63(){ stop(); } } }//package Aetherdownload_fla
Section 9
//fader_6 (Aetherdownload_fla.fader_6) package Aetherdownload_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; 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.printing.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class fader_6 extends MovieClip { public function fader_6(){ addFrameScript(30, frame31, 60, frame61); } function frame31(){ stop(); } function frame61(){ MovieClip(parent).updo(); } } }//package Aetherdownload_fla
Section 10
//gemastriod1_114 (Aetherdownload_fla.gemastriod1_114) package Aetherdownload_fla { import flash.display.*; public dynamic class gemastriod1_114 extends MovieClip { public function gemastriod1_114(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package Aetherdownload_fla
Section 11
//gemastriod2_125 (Aetherdownload_fla.gemastriod2_125) package Aetherdownload_fla { import flash.display.*; public dynamic class gemastriod2_125 extends MovieClip { public function gemastriod2_125(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package Aetherdownload_fla
Section 12
//gemastriod3_123 (Aetherdownload_fla.gemastriod3_123) package Aetherdownload_fla { import flash.display.*; public dynamic class gemastriod3_123 extends MovieClip { public function gemastriod3_123(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package Aetherdownload_fla
Section 13
//MainTimeline (Aetherdownload_fla.MainTimeline) package Aetherdownload_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; 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.printing.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class MainTimeline extends MovieClip { public var durrr:int; public var floating:Boolean; public var starsC:MovieClip; public var planet1mass; public var back2:MovieClip; public var gemed:Boolean; public var currentCloud:MovieClip; public var strength:Number; public var bg:MovieClip; public var speed:Vector; public var center:Vector; public var cc:int; public var stars:Array; public var bn:Number; public var SFX:Array; public var paus:Boolean; public var i:int; public var j:int; public var cn:Number; public var pos2:Vector; public var n; public var currentPlanet; public var f:int; public var speedFactor:Number; public var grounded:Boolean; public var kRight:Boolean; public var k:int; public var kUp:Boolean; public var abs; public var sfx:SoundChannel; public var dir:Dir; public var won:Array; public var momentum:Number; public var beatgame:Boolean; public var framey:String; public var area; public var srange:Number; public var flasher:Flasher; public var talk:Talk; public var ff:int; public var background5:Background5; public var speedC:Vector; public var clouds:Array; public var gg:int; public var explode:Boolean; public var back:MovieClip; public var density; public var speedP:Number; public var loadPerc:Number; public var i8:int; public var crazies:Array; public var fished:int; public var rope:MovieClip; public var GR:Vector; public var effects:MovieClip; public var j8:int; public var sdensity; public var pollupy:Number; public var sqrt; public var kA:Boolean; public var kD:Boolean; public var range:Number; public var kM:Boolean; public var kS:Boolean; public var kW:Boolean; public var btn1:SimpleButton; public var mc2:MovieClip; public var mc3:MovieClip; public var splashes:Array; public var earths:Array; public var bubbles:Array; public var planet1r2; public var gemSounds:Array; public var fader:Number; public var transformSFX:SoundTransform; public var n2; public var bmp:Bitmap; public var n8:int; public var mc:MovieClip; public var planet:MovieClip; public var planet2:MovieClip; public var linkAG:SimpleButton; public var mp:int; public var fadery:MovieClip; public var planet1mass2; public var mus2:T2; public var mus3:T3; public var mus4:T4; public var mus5:T5; public var mus1:T1; public var box:MovieClip; public var musB:TB; public var planets:Array; public var talph:Number; public var planet1r; public var ttt:int; public var timerGGG:int; public var shrink:Boolean; public var namesT:int; public var len:Number; public var brange:Number; public var linkED:SimpleButton; public var anchored:Boolean; public var wholegame:MovieClip; public var Gravity:Vector; public var str:Number; public var transform1:SoundTransform; public var transform2:SoundTransform; public var transform4:SoundTransform; public var cut:MovieClip; public var transform5:SoundTransform; public var bdensity; public var transformB:SoundTransform; public var fish:Array; public var sn:Number; public var stag:BitmapData; public var grav:Vector; public var linkGG:SimpleButton; public var pos:Vector; public var arr:Array; public var transform3:SoundTransform; public var transformW:SoundTransform; public var aliens:Array; public var linkAG2:SimpleButton; public var particles:Array; public var controls:int; public var ended:Boolean; public var bobber:Bobber; public var base:BitmapData; public var elastic:Number; public var gassed:int; public var pauzz:Paus; public var mass:Number; public var friction:Number; public var kLeft:Boolean; public var rspeed:Number; public var latching:Boolean; public var timeE:int; public var faderTIM:int; public var log:logo; public var names:Names; public var hi1:Number; public var hi2:Number; public var kSpace:Boolean; public var mooned:int; public var Vecg:Vector; public var Vec:Vector; public var Vecp:Vector; public var sarea; public var ggg; public var channel2:SoundChannel; public var channel4:SoundChannel; public var channel1:SoundChannel; public var channel3:SoundChannel; public var channel5:SoundChannel; public var wi1:Number; public var wi2:Number; public var foregrounds:Array; public var gemCounter:int; public var charH:Number; public var channelW:SoundChannel; public var channelB:SoundChannel; public var loadBX:TextField; public var bubblesC:MovieClip; public var kDown:Boolean; public var cam:Cam; public var container1:MovieClip; public var container2:MovieClip; public var container3:MovieClip; public var container4:MovieClip; public var win1:Win1; public var win2:Win2; public var win3:Win3; public var win4:Win4; public var barea; public var inside:Boolean; public function MainTimeline(){ addFrameScript(0, frame1, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7, 7, frame8, 8, frame9); } public function backBTN(_arg1:Event){ framey = "game"; fadery.play(); } public function ag_btnclick2(_arg1:MouseEvent){ navigateToURL(new URLRequest("http://www.armorgames.com"), "_blank"); } public function ed_btnclick(_arg1:MouseEvent){ navigateToURL(new URLRequest("http://www.thisisacryforhelp.com"), "_blank"); } public function goBTN(_arg1:Event){ cut.play(); } public function updo(){ gotoAndStop(framey); } function frame5(){ stop(); btn1.addEventListener(MouseEvent.CLICK, backBTN, false, 0, true); } function frame9(){ stop(); btn1.addEventListener(MouseEvent.CLICK, backBTN2, false, 0, true); } function frame6(){ stop(); framey = "inst"; btn1.addEventListener(MouseEvent.CLICK, goBTN, false, 0, true); } function frame1(){ linkAG.addEventListener(MouseEvent.CLICK, ag_btnclick, false, 0, true); linkGG.addEventListener(MouseEvent.CLICK, gg_btnclick, false, 0, true); linkED.addEventListener(MouseEvent.CLICK, ed_btnclick, false, 0, true); stop(); base = new BitmapData(100, 100, true, 0); stag = new BitmapData(stage.stageWidth, stage.stageHeight, true, 2434861); bmp = new Bitmap(stag); box.addChild(bmp); log = new logo(); base.draw(log); abs = Math.abs; sqrt = Math.sqrt; arr = new Array(); loadPerc = new Number(0); shrink = false; wi1 = ((stage.stageWidth - 400) / 2); hi1 = ((stage.stageHeight - 400) / 2); wi2 = ((stage.stageWidth - 200) / 2); hi2 = ((stage.stageHeight - 200) / 2); timerGGG = 30; i8 = 0; while (i8 < 100) { j8 = 0; while (j8 < 100) { arr.push(new Array(0, 0, 0, 0, 0)); n8 = (arr.length - 1); arr[n8][0] = base.getPixel32(i8, j8); arr[n8][1] = new Number(((i8 * 4) + wi1)); arr[n8][2] = new Number(((j8 * 4) + hi1)); arr[n8][3] = (Math.random() * 700); arr[n8][4] = (Math.random() * 700); arr[n8][5] = ((Math.random() * 10) - 5); arr[n8][6] = ((Math.random() * 10) - 5); arr[n8][7] = i8; arr[n8][8] = j8; j8++; }; i8++; }; explode = false; loaderInfo.addEventListener(ProgressEvent.PROGRESS, calculatepcent, false, 0, true); addEventListener(Event.ENTER_FRAME, update2, false, 0, true); stage.addEventListener(MouseEvent.MOUSE_DOWN, expl, false, 0, true); stage.addEventListener(MouseEvent.MOUSE_UP, uexpl, false, 0, true); stage.showDefaultContextMenu = false; stage.quality = "MEDIUM"; framey = "title"; try { MochiBot.track(this, "c0587ff8"); } catch(e:Error) { }; } public function advance(){ framey = "title"; fadery.play(); } public function update2(_arg1:Event){ var _local2:Boolean; var _local3:int; var _local4:Number; if (loadPerc >= 1){ loadPerc = 1; shrink = true; }; loadBX.text = (String(Math.round((loadPerc * 100))) + "% Loaded"); log.gotoAndStop((Math.floor((loadPerc * 100)) + 1)); base.draw(log); _local2 = false; if (shrink == true){ if ((((abs((mouseX - (stage.stageWidth / 2))) <= 50)) && ((abs((mouseY - (stage.stageHeight / 2))) < 50)))){ _local2 = true; }; }; stag.colorTransform(new Rectangle(0, 0, stage.stageWidth, stage.stageHeight), new ColorTransform(1, 1, 1, 0.9, 0, 0, 0, 0)); if (timerGGG > 0){ _local3 = 0; while (_local3 < arr.length) { if (timerGGG <= 0){ arr[_local3][0] = 0; } else { arr[_local3][0] = base.getPixel32(arr[_local3][7], arr[_local3][8]); }; if (!shrink){ arr[_local3][5] = (arr[_local3][5] + ((arr[_local3][1] - arr[_local3][3]) / 50)); arr[_local3][6] = (arr[_local3][6] + ((arr[_local3][2] - arr[_local3][4]) / 50)); _local4 = sqrt((((arr[_local3][3] - mouseX) * (arr[_local3][3] - mouseX)) + ((arr[_local3][4] - mouseY) * (arr[_local3][4] - mouseY)))); if (explode){ arr[_local3][5] = (arr[_local3][5] + ((450 * (arr[_local3][3] - mouseX)) / ((_local4 * _local4) + 30))); arr[_local3][6] = (arr[_local3][6] + ((450 * (arr[_local3][4] - mouseY)) / ((_local4 * _local4) + 30))); } else { arr[_local3][5] = (arr[_local3][5] + ((90 * (arr[_local3][3] - mouseX)) / ((_local4 * _local4) + 30))); arr[_local3][6] = (arr[_local3][6] + ((90 * (arr[_local3][4] - mouseY)) / ((_local4 * _local4) + 30))); }; } else { arr[_local3][3] = (arr[_local3][3] + (((((arr[_local3][1] - wi1) / 2) + wi2) - arr[_local3][3]) / 5)); arr[_local3][4] = (arr[_local3][4] + (((((arr[_local3][2] - hi1) / 2) + hi2) - arr[_local3][4]) / 5)); arr[_local3][5] = 0; arr[_local3][6] = 0; }; arr[_local3][5] = (arr[_local3][5] * 0.95); arr[_local3][6] = (arr[_local3][6] * 0.95); if (arr[_local3][5] > 50){ arr[_local3][5] = 50; }; if (arr[_local3][5] < -50){ arr[_local3][5] = -50; }; if (arr[_local3][6] > 50){ arr[_local3][6] = 50; }; if (arr[_local3][6] < -50){ arr[_local3][6] = -50; }; arr[_local3][3] = (arr[_local3][3] + arr[_local3][5]); arr[_local3][4] = (arr[_local3][4] + arr[_local3][6]); stag.fillRect(new Rectangle(arr[_local3][3], arr[_local3][4], 2, 2), arr[_local3][0]); _local3++; }; }; bmp.bitmapData = stag; if (shrink == true){ timerGGG = (timerGGG - 1); if (timerGGG == 0){ box.addChild(log); log.scaleX = 2; log.scaleY = 2; log.x = wi2; log.y = hi2; }; if (timerGGG <= 0){ if ((((abs((mouseX - (stage.stageWidth / 2))) <= 100)) && ((abs((mouseY - (stage.stageHeight / 2))) < 100)))){ log.gotoAndStop(101); } else { log.gotoAndStop(100); }; if (((((explode) && ((abs((mouseX - (stage.stageWidth / 2))) <= 100)))) && ((abs((mouseY - (stage.stageHeight / 2))) < 100)))){ framey = "logos"; fadery.play(); loaderInfo.removeEventListener(ProgressEvent.PROGRESS, calculatepcent); removeEventListener(Event.ENTER_FRAME, update2); stage.removeEventListener(MouseEvent.MOUSE_DOWN, expl); stage.removeEventListener(MouseEvent.MOUSE_UP, uexpl); }; }; explode = false; }; } function frame7(){ stop(); paus = false; pauzz = new Paus(); clouds = new Array(); crazies = new Array(); back = new MovieClip(); back2 = new MovieClip(); mc = new MovieClip(); mc2 = new MovieClip(); mc3 = new MovieClip(); starsC = new MovieClip(); container1 = new MovieClip(); mc.addChild(back2); mc.addChild(starsC); mc.addChild(back); container2 = new MovieClip(); container3 = new MovieClip(); container4 = new MovieClip(); bg = new BG(); bubblesC = new MovieClip(); effects = new MovieClip(); bubbles = new Array(); aliens = new Array(); ttt = 0; Gravity = new Vector(0, 0); mc.addChild(bg); wholegame.addChild(mc3); names = new Names(); wholegame.addChild(names); wholegame.addChild(pauzz); pauzz.visible = false; names.gotoAndStop(2); names.alpha = 0; timeE = 90; namesT = 0; mc3.addChild(mc2); mc2.addChild(mc); mc.addChild(container1); mc.addChild(container2); mc.addChild(container3); mc.addChild(container4); fader = 1; faderTIM = 0; dir = new Dir(); dir.alpha = 0; dir.d1.gotoAndStop(1); dir.d2.gotoAndStop(2); dir.d3.gotoAndStop(3); dir.d4.gotoAndStop(4); dir.d5.gotoAndStop(5); ended = false; durrr = 300; dir.visible = false; container4.addChild(dir); range = 1900; srange = 1300; cam = new Cam(700, 700, mc); cam.x = (range / 2); cam.y = (range / 2); speedC = new Vector(0, 4); density = (1 / 90000); area = (range * range); cn = (density * area); sdensity = (1 / 16000); sarea = (srange * srange); sn = (sdensity * sarea); brange = 2800; bdensity = (1 / 5000000); barea = (brange * brange); bn = (bdensity * barea); momentum = 0; mass = 20; friction = 1; strength = 1; speed = new Vector(0, 0); pos = new Vector(0, 0); len = 180; pos2 = new Vector(0, 0); rope = new MovieClip(); bobber = new Bobber(); center = new Vector(0, 500); anchored = false; rspeed = 0; speedFactor = 0.5; controls = 1; inside = false; currentCloud = null; elastic = 10; speedP = 0; charH = 30; stars = new Array(); fish = new Array(); splashes = new Array(); floating = false; pollupy = 0; fished = 0; won = new Array(false, false, false, false); particles = new Array(); f = 0; while (f < 10) { fish.push(new Array(new Fish(), new Vector(3, 0), 3, 1)); fished = (fished + 1); f++; }; ff = 0; while (ff < 30) { fish.push(new Array(new Fish2(), new Vector(1, 0), 3, 2)); ff++; }; k = 0; while (k < fish.length) { bubblesC.addChild(fish[k][0]); fish[k][0].x = ((4000 + (Math.random() * 500)) - 250); fish[k][0].y = ((29000 + (Math.random() * 500)) - 250); k++; }; background5 = new Background5(); container1.addChild(background5); planets = new Array(); planets.push(new Array(new Planet1(), 0x7A1200, 0)); planets.push(new Array(new Planet2(), 0x7A1200, 0, 0)); planets.push(new Array(new Planet3(), 0x7A1200, 0, 0)); planets.push(new Array(new Planet4(), 0x7A1200, 0, 0)); planets.push(new Array(new Planet5(), 0x7A1200, 0)); planets.push(new Array(new Moon(), 0, (138 / 2), new Vector(0, 0), 1)); planets.push(new Array(new Moon(), 0, (138 / 2), new Vector(0, 0), 1)); planets.push(new Array(new Moon(), 0, (138 / 2), new Vector(0, 0), 1)); planets.push(new Array(new Moon(), 0, (138 / 2), new Vector(0, 0), 1)); container1.addChild(planets[5][0]); container1.addChild(planets[6][0]); container1.addChild(planets[7][0]); container1.addChild(planets[8][0]); container1.addChild(planets[0][0]); container1.addChild(planets[1][0]); container1.addChild(planets[2][0]); container1.addChild(planets[3][0]); container1.addChild(planets[4][0]); foregrounds = new Array(); foregrounds.push(new Foreground2()); foregrounds.push(new Foreground3()); foregrounds.push(new Foreground4()); container3.addChild(foregrounds[0]); container3.addChild(foregrounds[1]); container3.addChild(foregrounds[2]); planets[0][0].x = 0; planets[0][0].y = 1000; planets[1][0].x = 0; planets[1][0].y = -20000; foregrounds[0].x = 0; foregrounds[0].y = -20000; planets[2][0].x = 25000; planets[2][0].y = 3000; foregrounds[1].x = 25000; foregrounds[1].y = 3000; foregrounds[1].planet.visible = false; planets[3][0].x = 4000; planets[3][0].y = 29000; foregrounds[2].x = 4000; foregrounds[2].y = 29000; planets[4][0].x = -30000; planets[4][0].y = -10000; background5.x = -30000; background5.y = -10000; planets[5][0].x = -30000; planets[5][0].y = -11000; planets[6][0].x = -31000; planets[6][0].y = -10300; planets[7][0].x = -29100; planets[7][0].y = -10100; planets[8][0].x = -29800; planets[8][0].y = -8700; planets[5][0].gotoAndStop(1); planets[6][0].gotoAndStop(2); planets[7][0].gotoAndStop(3); planets[8][0].gotoAndStop(4); planets.push(new Array(new Island(), 0, (157 / 2))); container1.addChild(planets[9][0]); planets[9][0].x = 4000; planets[9][0].y = 28600; planets.push(new Array(new MoonE(), 80000, (187 / 2))); container1.addChild(planets[10][0]); planets[10][0].x = 200; planets[10][0].y = -700; planets[10][0].rotation = Vector.angle2(new Vector(0, -1), new Vector((planets[10][0].x - planets[0][0].x), (planets[10][0].y - planets[0][0].y))); planets.push(new Array(new MoonG(), 80000, (187 / 2))); container1.addChild(planets[11][0]); planets[11][0].x = -200; planets[11][0].y = -18000; planets[11][0].rotation = Vector.angle2(new Vector(0, -1), new Vector((planets[11][0].x - planets[1][0].x), (planets[11][0].y - planets[1][0].y))); planets.push(new Array(new MoonH(), 80000, (187 / 2))); container1.addChild(planets[12][0]); planets[12][0].x = 23000; planets[12][0].y = 3100; planets[12][0].rotation = Vector.angle2(new Vector(0, -1), new Vector((planets[12][0].x - planets[2][0].x), (planets[12][0].y - planets[2][0].y))); planets.push(new Array(new MoonB(), 80000, (187 / 2))); container1.addChild(planets[13][0]); planets[13][0].x = -28000; planets[13][0].y = -9500; planets[13][0].rotation = Vector.angle2(new Vector(0, -1), new Vector((planets[13][0].x - planets[4][0].x), (planets[13][0].y - planets[4][0].y))); planets.push(new Array(new MoonL(), 80000, 45)); container1.addChild(planets[14][0]); planets[14][0].x = -27700; planets[14][0].y = -9500; planets[14][0].rotation = Vector.angle2(new Vector(0, -1), new Vector((planets[14][0].x - planets[4][0].x), (planets[14][0].y - planets[4][0].y))); mp = 5; while (mp < 9) { Vecp = new Vector((planets[mp][0].x - planets[4][0].x), (planets[mp][0].y - planets[4][0].y)); planets[mp][0].rotation = Vector.angle2(new Vector(0, -1), Vecp); mp++; }; mooned = 0; gassed = 4; gemCounter = 0; planets[0][2] = (774 / 2); planets[1][2] = (445.8 / 2); planets[1][3] = (1616.4 / 2); planets[2][2] = (1344.7 / 2); planets[2][3] = (330.7 / 2); planets[3][2] = (187 / 2); planets[3][3] = 415; planets[4][2] = 672; earths = new Array((648 / 2), (478 / 2), (305 / 2), 50); talk = new Talk(); aliem(); container1.addChild(bubblesC); container4.addChild(talk); talk.alpha = 0; talk.txt.text = ""; talk.visible = false; container1.addChild(rope); cc = 0; while (cc < 8) { clouds.push(new Array(new Gem(), 2)); container1.addChild(clouds[cc][0]); clouds[cc][0].gotoAndStop((Math.floor((Math.random() * 3)) + 1)); clouds[cc][0].rotation = (Math.random() * 360); Vec = new Vector(500, 0); Vec.rotate((cc * (360 / 8))); clouds[cc][0].x = (planets[2][0].x + Vec.x); clouds[cc][0].y = (planets[2][0].y + Vec.y); cc++; }; gg = 0; while (gg < 4) { ggg = (clouds.push(new Array(new Gasteroid(), 3)) - 1); container4.addChild(clouds[ggg][0]); Vecg = new Vector(0, 1300); Vecg.rotate((gg * (360 / 4))); clouds[ggg][0].rotation = Vector.angle2(new Vector(0, -1), Vecg); clouds[ggg][0].x = (planets[1][0].x + Vecg.x); clouds[ggg][0].y = (planets[1][0].y + Vecg.y); gg++; }; gemed = false; grounded = false; currentPlanet = 2; container1.addChild(bobber); container1.addChild(effects); bobber.x = center.x; bobber.y = center.y; flasher = new Flasher(); wholegame.addChild(flasher); latching = false; while (Math.random() < cn) { cn--; n = (clouds.push(new Array(new Cloud(), 0)) - 1); container2.addChild(clouds[n][0]); clouds[n][0].x = (Math.random() * range); clouds[n][0].y = (Math.random() * range); grav = new Vector(0, 0); i = 0; while (i < 5) { planet = planets[i][0]; planet1mass = planets[i][1]; planet1r = planets[i][2]; GR = new Vector((planet.x - clouds[n][0].x), (planet.y - clouds[n][0].y)); str = GR.length; GR.length = (planet1mass / (str * str)); grav.x = (grav.x + GR.x); grav.y = (grav.y + GR.y); i++; }; clouds[n][0].rotation = Vector.angle2(new Vector(0, 1), grav); clouds[n][0].gotoAndStop((Math.floor((Math.random() * 4)) + 1)); clouds[n][0].scaleX = ((Math.round(Math.random()) - 0.5) * 2); j = 0; while (j < planets.length) { planet2 = planets[j][0]; planet1mass2 = planets[j][1]; planet1r2 = planets[j][2]; if (j == 1){ if ((((clouds[n][0].x - planet2.x) * (clouds[n][0].x - planet2.x)) + ((clouds[n][0].y - planet2.y) * (clouds[n][0].y - planet2.y))) < ((planet1r + 100) * (planet1r2 + 100))){ container2.removeChild(clouds[n][0]); clouds.splice(n, 1); break; }; } else { if (j >= 5){ if ((((clouds[n][0].x - planet2.x) * (clouds[n][0].x - planet2.x)) + ((clouds[n][0].y - planet2.y) * (clouds[n][0].y - planet2.y))) < ((planet1r2 + 25) * (planet1r2 + 25))){ container2.removeChild(clouds[n][0]); clouds.splice(n, 1); break; }; } else { if ((((clouds[n][0].x - planet2.x) * (clouds[n][0].x - planet2.x)) + ((clouds[n][0].y - planet2.y) * (clouds[n][0].y - planet2.y))) < ((planet1r2 + 200) * (planet1r2 + 200))){ container2.removeChild(clouds[n][0]); clouds.splice(n, 1); break; }; }; }; j++; }; }; while (Math.random() < sn) { sn--; n2 = (stars.push(new Star()) - 1); starsC.addChild(stars[n2]); stars[n2].x = (Math.random() * srange); stars[n2].y = (Math.random() * srange); stars[n2].rotation = (Math.random() * 360); stars[n2].gotoAndStop((Math.floor((Math.random() * 9)) + 1)); }; stage.addEventListener(Event.RENDER, shake); addEventListener(Event.ENTER_FRAME, update, false, 0, true); talph = 0; kUp = false; kDown = false; kLeft = false; kRight = false; kSpace = false; kW = false; kA = false; kS = false; kD = false; kM = false; stage.addEventListener(KeyboardEvent.KEY_DOWN, keyHandelerD, false, 0, true); stage.addEventListener(KeyboardEvent.KEY_UP, keyHandelerU, false, 0, true); stage.addEventListener(MouseEvent.MOUSE_DOWN, mouseHandelerD, false, 0, true); stage.addEventListener(MouseEvent.MOUSE_UP, mouseHandelerU, false, 0, true); } public function keyHandelerD(_arg1:KeyboardEvent){ var _local2:*; if (!paus){ if (_arg1.keyCode == 87){ kW = true; }; if (_arg1.keyCode == 65){ kA = true; }; if (_arg1.keyCode == 83){ kS = true; }; if (_arg1.keyCode == 68){ kD = true; }; if (_arg1.keyCode == 38){ kUp = true; }; if (_arg1.keyCode == 40){ kDown = true; }; if (_arg1.keyCode == 37){ kLeft = true; }; if (_arg1.keyCode == 39){ kRight = true; }; if (_arg1.keyCode == 32){ kSpace = true; }; }; if ((((_arg1.keyCode == 27)) || ((_arg1.keyCode == 80)))){ if (paus == false){ paus = true; stage.frameRate = 0; pauzz.visible = true; } else { paus = false; stage.frameRate = 30; pauzz.visible = false; }; }; if (_arg1.keyCode == 81){ _local2 = stage.quality; if (_local2 == "LOW"){ stage.quality = "HIGH"; }; if (_local2 == "MEDIUM"){ stage.quality = "LOW"; }; if (_local2 == "HIGH"){ stage.quality = "MEDIUM"; }; }; } public function updo2(){ framey = "inst"; fadery.play(); } public function ag_btnclick(_arg1:MouseEvent){ navigateToURL(new URLRequest("http://www.armorgames.com"), "_blank"); } public function keyHandelerU(_arg1:KeyboardEvent){ if (_arg1.keyCode == 87){ kW = false; }; if (_arg1.keyCode == 65){ kA = false; }; if (_arg1.keyCode == 83){ kS = false; }; if (_arg1.keyCode == 68){ kD = false; }; if (_arg1.keyCode == 38){ kUp = false; }; if (_arg1.keyCode == 40){ kDown = false; }; if (_arg1.keyCode == 37){ kLeft = false; }; if (_arg1.keyCode == 39){ kRight = false; }; if (_arg1.keyCode == 32){ kSpace = false; }; } function frame3(){ if (gemSounds == undefined){ beatgame = false; mus1 = new T1(); mus2 = new T2(); mus3 = new T3(); mus4 = new T4(); mus5 = new T5(); musB = new TB(); gemSounds = new Array(new G1(), new G2(), new G3(), new G4(), new G5(), new G6(), new G7(), new G8()); SFX = new Array(new SFX1(), new SFX2(), new SFX3(), new SFX4(), new SFX5(), new SFX6(), new SFX7()); win1 = new Win1(); win2 = new Win2(); win3 = new Win3(); win4 = new Win4(); channel1 = new SoundChannel(); channel2 = new SoundChannel(); channel3 = new SoundChannel(); channel4 = new SoundChannel(); channel5 = new SoundChannel(); channelW = new SoundChannel(); channelB = new SoundChannel(); sfx = new SoundChannel(); transform1 = new SoundTransform(0, 0); transform2 = new SoundTransform(0, 0); transform3 = new SoundTransform(0, 0); transform4 = new SoundTransform(0, 0); transform5 = new SoundTransform(0, 0); transformW = new SoundTransform(1.5, 0); transformB = new SoundTransform(1, 0); transformSFX = new SoundTransform(1, 0); channel2 = mus2.play(0, 0xFFFF); channel5 = mus5.play(channel2.position, 0xFFFF); channel1 = mus1.play(channel2.position, 0xFFFF); channelB = musB.play(channel2.position, 0xFFFF); channel3 = mus4.play(channel2.position, 0xFFFF); channel4 = mus3.play(channel2.position, 0xFFFF); channel1.soundTransform = transform1; channel2.soundTransform = transform2; channel3.soundTransform = transform3; channel4.soundTransform = transform4; channel5.soundTransform = transform5; channelB.soundTransform = transformB; channelW.soundTransform = transformW; sfx.soundTransform = transformSFX; }; } function frame8(){ stop(); beatgame = true; removeEventListener(Event.ENTER_FRAME, update); removeEventListener(KeyboardEvent.KEY_DOWN, keyHandelerD); removeEventListener(KeyboardEvent.KEY_UP, keyHandelerU); removeEventListener(MouseEvent.MOUSE_DOWN, mouseHandelerD); removeEventListener(MouseEvent.MOUSE_UP, mouseHandelerU); btn1.addEventListener(MouseEvent.CLICK, goBTN, false, 0, true); } public function update(_arg1:Event){ var i:int; var vSPEED:Number; var force:Vector; var rad2:Vector; var pFl:*; var netForce:Vector; var busty:Boolean; var numcg:Boolean; var bbbbbbb:Boolean; var strn:*; var winned:int; var planet:MovieClip; var planet1mass:*; var planet1r:*; var GR:Vector; var str:Number; var aaaaaa:Vector; var nnn:*; var rVAL:Vector; var bobbery:Vector; var n:Vector; var C:Number; var Y:Number; var X:Number; var xp1:Vector; var xp2:Vector; var rad:Vector; var j:int; var pp:int; var ang:Vector; var disss:Vector; var dissst:Vector; var disst:Vector; var nnnn:Vector; var aaan:Vector; var shortestC:int; var distC:Number; var ass:Boolean; var grav:Vector; var planet2:MovieClip; var planet1mass2:*; var planet1r2:*; var CFF:int; var rrr:Vector; var rr:Vector; var targSiz:Number; var e = _arg1; try { if (ended){ lockControls(); }; i = 0; while (i < clouds.length) { if ((((((((((((((clouds[i] == null)) || ((clouds[i] == undefined)))) || ((clouds[i][0] == null)))) || ((clouds[i][0] == undefined)))) || ((clouds[i][1] == null)))) || ((clouds[i][1] == undefined)))) || (isNaN(clouds[i][1])))){ clouds.splice(i, 1); i = (i - 1); }; i = (i + 1); }; vSPEED = 0; foregrounds[0].alpha = (gassed / 4); if (((!(inside)) && ((planets[2][0].planet.currentFrame == 1)))){ foregrounds[1].planet.visible = false; planets[2][0].planet.visible = true; }; if (((inside) && ((planets[2][0].planet.currentFrame == 1)))){ planets[2][0].planet.play(); foregrounds[1].planet.play(); foregrounds[1].planet.visible = true; planets[2][0].planet.visible = false; }; if (((!(inside)) && (!((planets[2][0].planet.currentFrame == 1))))){ planets[2][0].planet.play(); foregrounds[1].planet.play(); }; if (planets[0][0].currentFrame == 6){ if ((((currentPlanet == 10)) || (grounded))){ timeE = (timeE - 1); if (timeE <= 0){ framey = "ending"; fadery.play(); }; }; }; Gravity = new Vector(0, 0); i = 0; while (i < planets.length) { planet = planets[i][0]; planet1mass = planets[i][1]; planet1r = planets[i][2]; GR = new Vector((planet.x - bobber.x), (planet.y - bobber.y)); str = GR.length; GR.length = (planet1mass / (str * str)); Gravity.x = (Gravity.x + GR.x); Gravity.y = (Gravity.y + GR.y); i = (i + 1); }; if (Gravity.length > 2){ Gravity.length = 2; }; if ((((Gravity.length < 0.2)) && (!((planets[0][0].currentFrame == 6))))){ names.gotoAndStop(6); }; force = new Vector(((Number(kD) - Number(kA)) * strength), ((Number(kS) - Number(kW)) * strength)); if (((((grounded) && (kW))) && ((controls == 2)))){ bobber.gotoAndStop(6); force.y = (force.y * 25); controls = 1; }; if (((grounded) && ((currentPlanet >= 5)))){ aaaaaa = new Vector((bobber.x - planets[currentPlanet][0].x), (bobber.y - planets[currentPlanet][0].y)); force.rotate(Vector.angle2(new Vector(0, -1), aaaaaa)); } else { force.rotate(Vector.angle2(new Vector(0, 1), Gravity)); }; if ((((((((((force.length > 0)) && (!(anchored)))) && (!(latching)))) && ((bobber.currentFrame == 1)))) && ((controls == 1)))){ bobber.ani.play(); rspeed = (Vector.angle2(new Vector(0, -1).rotateNew(bobber.rotation), force) / 5); }; if ((((bobber.currentFrame == 7)) && ((bobber.ani.currentFrame == 8)))){ bobber.gotoAndStop(1); }; friction = (1 - (Gravity.length / 100)); if (anchored){ friction = 1; }; if (planets[0][0].currentFrame == 5){ aaaaaa = new Vector((bobber.x - planets[0][0].x), (bobber.y - planets[0][0].y)); if (aaaaaa.length < 700){ namesT = 200; names.gotoAndStop(1); friction = 0.95; force.x = 0; force.y = 0; lockControls(); if (speed.length > 10){ speed.length = (speed.length - ((speed.length - 10) / 10)); }; }; }; rad2 = new Vector((planets[1][0].x - bobber.x), (planets[1][0].y - bobber.y)); if (rad2.length < planets[1][3]){ if (names.currentFrame != 2){ namesT = 200; names.gotoAndStop(2); }; friction = (friction - (gassed * 0.05)); if (anchored){ friction = (1 - (gassed * 0.007)); } else { if (!grounded){ force.scale(10); }; }; }; rad2 = new Vector((planets[3][0].x - bobber.x), (planets[3][0].y - bobber.y)); pFl = floating; floating = false; if (rad2.length < planets[3][3]){ Gravity.scale(-1); floating = true; if (names.currentFrame != 4){ namesT = 200; names.gotoAndStop(4); }; if (anchored){ friction = 0.99; } else { friction = 0.94; }; }; if ((((floating == !(pFl))) && ((speed.length > 25)))){ sfx = SFX[4].play(); transformSFX.volume = 3; nnn = (splashes.push(new Splash()) - 1); effects.addChild(splashes[nnn]); GR = new Vector((planets[3][0].x - (bobber.x + speed.x)), (planets[3][0].y - (bobber.y + speed.y))); GR.length = planets[3][3]; splashes[nnn].x = (planets[3][0].x - GR.x); splashes[nnn].y = (planets[3][0].y - GR.y); splashes[nnn].rotation = Vector.angle2(new Vector(0, 1), GR); }; if (rad2.length < (planets[3][3] - 30)){ if (foregrounds[2].alpha > 0.2){ foregrounds[2].alpha = (foregrounds[2].alpha - 0.02); }; } else { if (foregrounds[2].alpha < 1){ foregrounds[2].alpha = (foregrounds[2].alpha + 0.1); }; }; if (((!(anchored)) && (!(grounded)))){ if (!floating){ force.scale(0.1); } else { force.scale(3); }; }; if (anchored){ force.scale(1.5); }; netForce = new Vector(0, 0); netForce = Vector.add(Gravity, netForce); netForce = Vector.add(force, netForce); speed.x = (speed.x + netForce.x); speed.y = (speed.y + netForce.y); speed.scale(friction); busty = false; if (anchored){ center.x = currentCloud.x; center.y = currentCloud.y; controls = 1; grounded = false; rVAL = new Vector(pos.x, pos.y); pos.x = (pos.x + (speed.x * speedFactor)); pos.y = (pos.y + (speed.y * speedFactor)); if (pos.length > len){ n = new Vector((pos.length - len), 0); n.rotate(Vector.angle2(new Vector(1, 0), pos)); speed.x = (speed.x + (n.x / -(elastic))); speed.y = (speed.y + (n.y / -(elastic))); pos.length = (pos.length - (n.length / elastic)); }; rope.graphics.clear(); if (pos.length < len){ C = (len / 2); Y = (pos.length / 2); X = Math.sqrt(((C * C) - (Y * Y))); xp1 = new Vector(pos.x, pos.y); xp1 = xp1.perpendicular(-1); xp2 = new Vector(pos.x, pos.y); xp2 = xp2.perpendicular(1); xp1.length = X; xp2.length = X; xp1.x = (xp1.x + (pos.x / 2)); xp1.y = (xp1.y + (pos.y / 2)); xp2.x = (xp2.x + (pos.x / 2)); xp2.y = (xp2.y + (pos.y / 2)); if ((((xp1.x - pos2.x) * (xp1.x - pos2.x)) + ((xp1.y - pos2.y) * (xp1.y - pos2.y))) < (((xp2.x - pos2.x) * (xp2.x - pos2.x)) + ((xp2.y - pos2.y) * (xp2.y - pos2.y)))){ pos2.x = xp1.x; pos2.y = xp1.y; } else { pos2.x = xp2.x; pos2.y = xp2.y; }; } else { pos2.x = (pos.x / 2); pos2.y = (pos.y / 2); }; if (!floating){ rspeed = (rspeed + (Vector.angle2(new Vector(0, 1).rotateNew(bobber.rotation), Vector.add(Vector.subtract(pos, pos2), Gravity)) / 30)); } else { rspeed = (rspeed + (Vector.angle2(new Vector(0, 1).rotateNew(bobber.rotation), Vector.add(Gravity, Vector.subtract(pos, pos2))) / 30)); }; vSPEED = Vector.angle2(rVAL, pos); rspeed = (rspeed * 0.95); bobbery = new Vector(0, -(charH)).rotateNew((bobber.rotation + (rspeed * speedFactor))); bobber.x = ((pos.x + center.x) + bobbery.x); bobber.y = ((pos.y + center.y) + bobbery.y); i = 0; while (i < planets.length) { if (!(((i == 0)) && ((planets[0][0].currentFrame == 6)))){ if (!(((((i >= 5)) && ((i <= 8)))) && ((planets[i][4] == 0)))){ planet = planets[i][0]; planet1mass = planets[i][1]; planet1r = planets[i][2]; rad = new Vector((planet.x - bobber.x), (planet.y - bobber.y)); if (((inside) && ((i == 2)))){ if (rad.length > (planet1r + 30)){ inside = false; j = 0; while (j < 10) { pp = (particles.push(new Array(new Particle2(), new Vector(0, ((Math.random() * 3) + 10)), new Vector((Gravity.x / 3), (Gravity.y / 3)), 0.99, ((Math.random() * 100) - 50), 20)) - 1); particles[pp][1].rotate(((Vector.angle2(new Vector(0, -1), Gravity) + (Math.random() * 30)) - 15)); particles[pp][0].x = (planets[2][0].x - ((rad.x / rad.length) * planets[2][2])); particles[pp][0].y = (planets[2][0].y - ((rad.y / rad.length) * planets[2][2])); particles[pp][0].gotoAndStop((Math.floor((Math.random() * 4)) + 1)); particles[pp][0].rotation = (Math.random() * 360); effects.addChild(particles[pp][0]); j = (j + 1); }; nnn = (splashes.push(new Poof()) - 1); effects.addChild(splashes[nnn]); splashes[nnn].x = (planets[currentPlanet][0].x - ((rad.x / rad.length) * planets[2][2])); splashes[nnn].y = (planets[currentPlanet][0].y - ((rad.y / rad.length) * planets[2][2])); splashes[nnn].rotation = Vector.angle2(new Vector(0, 1), rad); } else { planet1r = planets[i][3]; }; }; if (rad.length < (planet1r + charH)){ busty = true; rad.length = (planet1r + charH); bobber.x = (planet.x - rad.x); bobber.y = (planet.y - rad.y); rad.length = (Vector.dot(rad, speed) / rad.length); speed.x = (speed.x - (rad.x * 1.4)); speed.y = (speed.y - (rad.y * 1.4)); if (i >= 5){ speed.rotate(Vector.angle2(new Vector(0, 1), rad)); speed.y = 0; speed.rotate(-(Vector.angle2(new Vector(0, 1), rad))); }; }; }; }; i = (i + 1); }; rope.graphics.lineStyle(4, 0xD9D9D9); rope.graphics.moveTo(center.x, center.y); rope.graphics.curveTo((pos2.x + center.x), (pos2.y + center.y), (bobber.x + bobbery.x), (bobber.y + bobbery.y)); rope.graphics.lineStyle(1, 0xFFFFFF); rope.graphics.moveTo(center.x, center.y); rope.graphics.curveTo((pos2.x + center.x), (pos2.y + center.y), (bobber.x + bobbery.x), (bobber.y + bobbery.y)); } else { rspeed = (rspeed * 0.99); rope.graphics.clear(); ang = new Vector((bobber.x - planets[currentPlanet][0].x), (bobber.y - planets[currentPlanet][0].y)); if ((((((((currentPlanet == 2)) && (!(inside)))) && (planets[2][0].box.hitTestObject(bobber.box)))) && ((ang.length < ((planets[currentPlanet][2] + charH) + 5))))){ inside = true; if (controls == 2){ speed = new Vector(((speedP * planets[2][2]) * (Math.PI / 180)), 0); speed.rotate(Vector.angle2(new Vector(0, -1), ang)); }; controls = 1; grounded = false; }; if (controls == 1){ bobber.x = (bobber.x + (speed.x * speedFactor)); bobber.y = (bobber.y + (speed.y * speedFactor)); } else { if (controls == 2){ if (kD){ speedP = (speedP + 0.2); if (inside){ speedP = (speedP + 0.4); }; if (currentPlanet == 0){ speedP = (speedP + 0.16); }; if (currentPlanet == 1){ speedP = (speedP + (0.2 - (gassed * 0.05))); }; if (currentPlanet >= 5){ speedP = (speedP + 1); }; if (currentPlanet == 0){ speedP = (speedP + ((planets[0][0].currentFrame - 1) / 10)); }; }; if (kA){ speedP = (speedP - 0.2); if (inside){ speedP = (speedP - 0.4); }; if (currentPlanet == 1){ speedP = (speedP - (0.2 - (gassed * 0.05))); }; if (currentPlanet == 0){ speedP = (speedP - 0.16); }; if (currentPlanet >= 5){ speedP = (speedP - 1); }; if (currentPlanet == 0){ speedP = (speedP - ((planets[0][0].currentFrame - 1) / 10)); }; }; speedP = (speedP * 0.92); ang.rotate((speedP * speedFactor)); speed = new Vector(((speedP * ang.length) * (Math.PI / 180)), 0); speed.rotate(Vector.angle2(new Vector(0, -1), ang)); ang.length = planets[currentPlanet][2]; if (inside){ ang.length = planets[currentPlanet][3]; }; if (!floating){ bobber.x = (ang.x + planets[currentPlanet][0].x); bobber.y = (ang.y + planets[currentPlanet][0].y); }; }; }; grounded = false; i = (planets.length - 1); while (i >= 0) { if (!(((i == 0)) && ((planets[0][0].currentFrame == 6)))){ if (!(((((i >= 5)) && ((i <= 8)))) && ((planets[i][4] == 0)))){ planet = planets[i][0]; planet1mass = planets[i][1]; planet1r = planets[i][2]; rad = new Vector((planet.x - bobber.x), (planet.y - bobber.y)); if ((((((((((rad.length < ((planet1r + charH) + 50))) && (!(floating)))) && ((i <= 4)))) || ((((((((bobber.currentFrame == 6)) && ((rad.length < (planet1r + 180))))) && (!(floating)))) && ((i <= 4)))))) || ((((((rad.length < (planet1r + charH))) && (!(floating)))) && ((i > 4)))))){ bobber.rotation = (bobber.rotation + (Vector.angle2(new Vector(0, 1).rotateNew(bobber.rotation), rad) / 4)); }; if (((inside) && ((i == 2)))){ if (rad.length > ((planet1r + charH) + 6)){ inside = false; j = 0; while (j < 10) { pp = (particles.push(new Array(new Particle2(), new Vector(0, ((Math.random() * 3) + 10)), new Vector((Gravity.x / 3), (Gravity.y / 3)), 0.99, ((Math.random() * 100) - 50), 20)) - 1); particles[pp][1].rotate(((Vector.angle2(new Vector(0, -1), Gravity) + (Math.random() * 30)) - 15)); particles[pp][0].x = (planets[2][0].x - ((rad.x / rad.length) * planets[2][2])); particles[pp][0].y = (planets[2][0].y - ((rad.y / rad.length) * planets[2][2])); particles[pp][0].gotoAndStop((Math.floor((Math.random() * 4)) + 1)); particles[pp][0].rotation = (Math.random() * 360); effects.addChild(particles[pp][0]); j = (j + 1); }; nnn = (splashes.push(new Poof()) - 1); effects.addChild(splashes[nnn]); splashes[nnn].x = (planets[currentPlanet][0].x - ((rad.x / rad.length) * planets[2][2])); splashes[nnn].y = (planets[currentPlanet][0].y - ((rad.y / rad.length) * planets[2][2])); splashes[nnn].rotation = Vector.angle2(new Vector(0, 1), rad); } else { planet1r = planets[i][3]; }; }; if (rad.length < (planet1r + charH)){ if ((((i == 0)) && ((planets[0][0].currentFrame == 5)))){ planets[0][0].gotoAndStop(6); ended = true; sfx = SFX[5].play(); transformSFX.volume = 3; speed.scale(0.5); if (speed.length > 5){ speed.length = 5; }; planets[0][1] = 0; j = 0; while (j < 40) { pp = (particles.push(new Array(new Particle1(), new Vector(((Math.random() * 10) + 5), 0), new Vector(0, 0), 0.95, ((Math.random() * 100) - 50), 40)) - 1); particles[pp][1].rotate((Math.random() * 360)); particles[pp][0].x = planets[0][0].x; particles[pp][0].y = planets[0][0].y; particles[pp][0].gotoAndStop((Math.floor((Math.random() * 4)) + 1)); particles[pp][0].rotation = (Math.random() * 360); effects.addChild(particles[pp][0]); j = (j + 1); }; } else { rad.length = (planet1r + charH); bobber.x = (planet.x - rad.x); bobber.y = (planet.y - rad.y); rad.length = (Vector.dot(rad, speed) / rad.length); speed.x = (speed.x - (rad.x * 1.2)); speed.y = (speed.y - (rad.y * 1.2)); rspeed = 0; grounded = true; if ((((Math.abs((Vector.dot(speed, rad) / rad.length)) < 25)) && (!(floating)))){ if (controls == 1){ speedP = ((Vector.dot(speed.perpendicular(), rad) / (rad.length * planet1r)) * (180 / Math.PI)); speed = new Vector(((speedP * planet1r) * (Math.PI / 180)), 0); speed.rotate(Vector.angle2(new Vector(0, 1), rad)); }; controls = 2; if (currentPlanet != i){ currentPlanet = i; }; if ((((i <= 4)) && (!((names.currentFrame == (i + 1)))))){ namesT = 200; names.gotoAndStop((i + 1)); }; }; }; }; }; }; i = (i - 1); }; }; if (((((((!((bobber.currentFrame == 1))) && (!((bobber.currentFrame == 2))))) && (!((bobber.currentFrame == 7))))) && (((floating) || ((Gravity.length < 1)))))){ bobber.gotoAndStop(1); }; if ((((((currentPlanet == 9)) && (floating))) && ((controls == 2)))){ controls = 1; grounded = false; }; if (mooned != 4){ i = 0; while (i < 4) { disss = new Vector((planets[4][0].x - planets[(5 + i)][0].x), (planets[4][0].y - planets[(5 + i)][0].y)); if (disss.length < ((planets[4][2] + planets[(5 + i)][2]) + 100)){ planets[(5 + i)][4] = 0; if ((((controls == 2)) && ((currentPlanet == (5 + i))))){ controls = 1; grounded = false; }; }; if ((((disss.length < (planets[4][2] + planets[(5 + i)][2]))) && (planets[(5 + i)][0].visible))){ j = 0; while (j < 3) { pp = (particles.push(new Array(new Particle2(), new Vector(0, ((Math.random() * 3) + 10)), new Vector((Gravity.x / 3), (Gravity.y / 3)), 0.99, ((Math.random() * 100) - 50), 20)) - 1); particles[pp][1].rotate(((Vector.angle2(new Vector(0, -1), Gravity) + (Math.random() * 60)) - 30)); disst = new Vector(disss.x, disss.y); disst.norm(); disst.rotate(((Math.random() * 6) - 3)); particles[pp][0].x = (planets[4][0].x - (disst.x * planets[4][2])); particles[pp][0].y = (planets[4][0].y - (disst.y * planets[4][2])); particles[pp][0].gotoAndStop((Math.floor((Math.random() * 4)) + 1)); particles[pp][0].rotation = (Math.random() * 360); effects.addChild(particles[pp][0]); j = (j + 1); }; nnn = (splashes.push(new Smoke()) - 1); effects.addChild(splashes[nnn]); dissst = new Vector(disss.x, disss.y); dissst.norm(); dissst.rotate(((Math.random() * 6) - 3)); splashes[nnn].x = (((planets[4][0].x - (dissst.x * planets[4][2])) + (Math.random() * 40)) - 20); splashes[nnn].y = (((planets[4][0].y - (dissst.y * planets[4][2])) + (Math.random() * 40)) - 20); splashes[nnn].rotation = (Math.random() * 360); if (planets[4][0].currentFrame == 1){ planets[4][0].gotoAndStop(2); sfx = SFX[6].play(); transformSFX.volume = 1.5; }; }; if (disss.length < ((planets[4][2] - planets[(5 + i)][2]) - 50)){ planets[(5 + i)][3].scale(0); if ((((planets[4][0].currentFrame == 2)) && (planets[(5 + i)][0].visible))){ planets[4][0].gotoAndStop(1); mooned = (mooned + 1); sfx.stop(); sfx = SFX[2].play(); transformSFX.volume = 2; }; planets[(5 + i)][0].visible = false; }; if ((((((currentPlanet == (5 + i))) && ((controls == 2)))) && (grounded))){ if ((((planets[(5 + i)][0].ani.currentFrame == 1)) && ((talph == 0)))){ planets[(5 + i)][0].ani.gotoAndStop(2); talph = 1; }; if (talph == 1){ talk.visible = true; if (i == 0){ talk.txt.text = "\nI'll never go back home."; }; if (i == 1){ talk.txt.text = "\nI'll go home when he leaves!"; }; if (i == 2){ talk.txt.text = "\nPersonally, I think hes pretty cool"; }; if (i == 3){ talk.txt.text = "\nI hate him so much..."; }; talk.bubb.scaleX = -1; nnnn = new Vector(((talk.bubb.scaleX * -130) * talk.scaleX), (-100 * talk.scaleY)); nnnn.rotate(Vector.angle2(new Vector(0, -1), new Vector(0, -1).rotateNew(planets[(5 + i)][0].rotation))); talk.x = (planets[(5 + i)][0].x + nnnn.x); talk.y = (planets[(5 + i)][0].y + nnnn.y); talk.rotation = planets[(5 + i)][0].rotation; }; } else { if (planets[(5 + i)][0].ani.currentFrame == 2){ planets[(5 + i)][0].ani.gotoAndStop(1); talph = 0; }; }; if ((((((currentPlanet == (5 + i))) && ((controls == 2)))) && (grounded))){ aaan = new Vector((planets[(5 + i)][0].x - bobber.x), (planets[(5 + i)][0].y - bobber.y)); if (Vector.angle(aaan, Gravity) < 30){ aaan.norm(); planets[(5 + i)][3].x = (planets[(5 + i)][3].x + (aaan.x / 7)); planets[(5 + i)][3].y = (planets[(5 + i)][3].y + (aaan.y / 7)); }; }; if (planets[(5 + i)][4] != 0){ planets[(5 + i)][3].scale(0.95); } else { if (planets[(5 + i)][3].length < 1){ planets[(5 + i)][3].length = 1; }; }; planets[(5 + i)][0].x = (planets[(5 + i)][0].x + planets[(5 + i)][3].x); planets[(5 + i)][0].y = (planets[(5 + i)][0].y + planets[(5 + i)][3].y); i = (i + 1); }; }; if ((((mooned == 4)) && ((planets[4][0].currentFrame == 1)))){ planets[4][0].gotoAndStop(3); }; bobber.rotation = (bobber.rotation + (rspeed * speedFactor)); if (((latching) && (!(anchored)))){ latching = false; anchored = true; bobbery = new Vector(0, -(charH)).rotateNew(bobber.rotation); center.x = currentCloud.x; center.y = currentCloud.y; pos.x = ((bobber.x - bobbery.x) - center.x); pos.y = ((bobber.y - bobbery.y) - center.y); len = pos.length; if (len < (100 + (Gravity.length * 20))){ len = (100 + (Gravity.length * 20)); }; if (len > 600){ len = 600; }; rope.graphics.lineStyle(4, 0xD9D9D9); rope.graphics.moveTo((bobber.x + bobbery.x), (bobber.y + bobbery.y)); rope.graphics.lineTo(((bobber.x + bobbery.x) - ((2 * ((bobber.x + bobbery.x) - center.x)) / 3)), ((bobber.y + bobbery.y) - ((2 * ((bobber.y + bobbery.y) - center.y)) / 3))); rope.graphics.lineStyle(1, 0xFFFFFF); rope.graphics.moveTo((bobber.x + bobbery.x), (bobber.y + bobbery.y)); rope.graphics.lineTo(((bobber.x + bobbery.x) - ((2 * ((bobber.x + bobbery.x) - center.x)) / 3)), ((bobber.y + bobbery.y) - ((2 * ((bobber.y + bobbery.y) - center.y)) / 3))); }; if (((((((kM) && (!(anchored)))) && (!(latching)))) && (!((bobber.currentFrame == 2))))){ shortestC = -1; distC = (150 * 150); i = 0; while (i < clouds.length) { if ((((((((clouds[i][1] == 0)) || ((clouds[i][1] == 3)))) && (!(inside)))) || ((((clouds[i][1] == 2)) && (inside))))){ if ((((clouds[i][0].x - mc.mouseX) * (clouds[i][0].x - mc.mouseX)) + ((clouds[i][0].y - mc.mouseY) * (clouds[i][0].y - mc.mouseY))) < distC){ if ((((clouds[i][0].x - bobber.x) * (clouds[i][0].x - bobber.x)) + ((clouds[i][0].y - bobber.y) * (clouds[i][0].y - bobber.y))) < (600 * 600)){ distC = (((clouds[i][0].x - mc.mouseX) * (clouds[i][0].x - mc.mouseX)) + ((clouds[i][0].y - mc.mouseY) * (clouds[i][0].y - mc.mouseY))); shortestC = i; }; }; }; i = (i + 1); }; if (shortestC != -1){ center.x = clouds[shortestC][0].x; center.y = clouds[shortestC][0].y; currentCloud = clouds[shortestC][0]; bobber.gotoAndStop(2); }; }; if ((((((((bobber.currentFrame == 2)) && (!((bobber.ani == undefined))))) && ((bobber.ani.currentFrame == 3)))) && (!(latching)))){ latching = true; bobbery = new Vector(0, -(charH)).rotateNew(bobber.rotation); rope.graphics.lineStyle(4, 0xD9D9D9); rope.graphics.moveTo((bobber.x + bobbery.x), (bobber.y + bobbery.y)); rope.graphics.lineTo(((bobber.x + bobbery.x) - (((bobber.x + bobbery.x) - center.x) / 3)), ((bobber.y + bobbery.y) - (((bobber.y + bobbery.y) - center.y) / 3))); rope.graphics.lineStyle(1, 0xFFFFFF); rope.graphics.moveTo((bobber.x + bobbery.x), (bobber.y + bobbery.y)); rope.graphics.lineTo(((bobber.x + bobbery.x) - (((bobber.x + bobbery.x) - center.x) / 3)), ((bobber.y + bobbery.y) - (((bobber.y + bobbery.y) - center.y) / 3))); }; if (((((((((((!(anchored)) && (!(latching)))) && ((bobber.currentFrame == 2)))) && (!((bobber.ani == undefined))))) && ((bobber.ani.currentFrame == 6)))) && ((controls == 1)))){ bobber.gotoAndStop(1); }; if ((((bobber.currentFrame == 2)) && (!(anchored)))){ rspeed = 0; bobber.rotation = (bobber.rotation + (Vector.angle2(new Vector(0, -1).rotateNew(bobber.rotation), new Vector((currentCloud.x - bobber.x), (currentCloud.y - bobber.y))) / 3)); }; if (!kM){ anchored = false; latching = false; currentCloud = null; if (bobber.currentFrame == 2){ bobber.gotoAndStop(1); }; }; speedC.x = -(cam.x); speedC.y = -(cam.y); cam.x = (cam.x + ((cam.x - bobber.x) / -4)); cam.y = (cam.y + ((cam.y - bobber.y) / -4)); speedC.x = (speedC.x + cam.x); speedC.y = (speedC.y + cam.y); area = ((range * Math.abs(speedC.x)) + ((range - Math.abs(speedC.x)) * Math.abs(speedC.y))); cn = (area * density); while (Math.random() < cn) { ass = false; if (Math.random() > (Gravity.length - 0.3)){ ass = true; }; cn--; if (((((ass) && ((Math.random() > 0.5)))) || (!(ass)))){ nnn = (clouds.push(new Array(new Cloud(), 0)) - 1); container2.addChild(clouds[nnn][0]); if (Math.random() < (Math.abs((range * speedC.x)) / area)){ clouds[nnn][0].x = (((cam.x + (Math.random() * speedC.x)) + ((range / 2) * (Math.abs(speedC.x) / speedC.x))) - speedC.x); clouds[nnn][0].y = ((cam.y + (Math.random() * range)) - (range / 2)); } else { clouds[nnn][0].x = ((cam.x + (Math.random() * range)) - (range / 2)); clouds[nnn][0].y = (((cam.y + (Math.random() * speedC.y)) + ((range / 2) * (Math.abs(speedC.y) / speedC.y))) - speedC.y); }; if (!ass){ grav = new Vector(0, 0); i = 0; while (i < 5) { planet = planets[i][0]; planet1mass = planets[i][1]; planet1r = planets[i][2]; GR = new Vector((planet.x - clouds[nnn][0].x), (planet.y - clouds[nnn][0].y)); str = GR.length; GR.length = (planet1mass / (str * str)); grav.x = (grav.x + GR.x); grav.y = (grav.y + GR.y); i = (i + 1); }; clouds[nnn][0].rotation = Vector.angle2(new Vector(0, 1), grav); clouds[nnn][0].gotoAndStop((Math.floor((Math.random() * 4)) + 1)); } else { clouds[nnn][0].rotation = (Math.random() * 360); clouds[nnn][0].gotoAndStop((Math.floor((Math.random() * 6)) + 5)); }; clouds[nnn][0].scaleX = ((Math.round(Math.random()) - 0.5) * 2); j = 0; while (j < planets.length) { planet2 = planets[j][0]; planet1mass2 = planets[j][1]; planet1r2 = planets[j][2]; if (j == 3){ planet1r2 = planets[3][3]; }; if (j == 1){ if ((((clouds[nnn][0].x - planet2.x) * (clouds[nnn][0].x - planet2.x)) + ((clouds[nnn][0].y - planet2.y) * (clouds[nnn][0].y - planet2.y))) < ((planet1r2 + 100) * (planet1r2 + 100))){ container2.removeChild(clouds[nnn][0]); clouds.splice(nnn, 1); break; }; } else { if (j >= 5){ if ((((clouds[nnn][0].x - planet2.x) * (clouds[nnn][0].x - planet2.x)) + ((clouds[nnn][0].y - planet2.y) * (clouds[nnn][0].y - planet2.y))) < ((planet1r2 + 25) * (planet1r2 + 25))){ container2.removeChild(clouds[nnn][0]); clouds.splice(nnn, 1); break; }; } else { if ((((clouds[nnn][0].x - planet2.x) * (clouds[nnn][0].x - planet2.x)) + ((clouds[nnn][0].y - planet2.y) * (clouds[nnn][0].y - planet2.y))) < ((planet1r2 + 200) * (planet1r2 + 200))){ container2.removeChild(clouds[nnn][0]); clouds.splice(nnn, 1); break; }; }; }; j = (j + 1); }; }; }; numcg = true; bbbbbbb = false; i = 0; while (i < clouds.length) { if (clouds[i][1] == 0){ if ((((Math.abs((cam.x - clouds[i][0].x)) > (range / 2))) || ((Math.abs((cam.y - clouds[i][0].y)) > (range / 2))))){ container2.removeChild(clouds[i][0]); clouds.splice(i, 1); i = (i - 1); }; if (((inside) && ((currentCloud == clouds[i][0])))){ anchored = false; latching = false; currentCloud = null; if (bobber.currentFrame == 2){ bobber.gotoAndStop(1); }; }; }; if (clouds[i][1] == 2){ clouds[i][0].visible = foregrounds[1].planet.visible; if ((((((((currentCloud == clouds[i][0])) && ((clouds[i][0].ani.currentFrame == 1)))) && (anchored))) && (!(((((((((grounded) || ((controls == 2)))) || (busty))) || (!(inside)))) && (!(gemed))))))){ if (gemCounter != -1){ clouds[i][0].ani.gotoAndStop(2); sfx = gemSounds[gemCounter].play(); transformSFX.volume = 1; gemCounter = (gemCounter + 1); }; }; if (((((((((((grounded) || ((controls == 2)))) || (busty))) || (!(inside)))) && ((clouds[i][0].ani.currentFrame == 2)))) && (!(gemed)))){ clouds[i][0].ani.gotoAndStop(1); if (gemCounter != -1){ sfx = SFX[3].play(); transformSFX.volume = 2; }; gemCounter = -1; }; if (((!(inside)) && ((currentCloud == clouds[i][0])))){ anchored = false; latching = false; currentCloud = null; if (bobber.currentFrame == 2){ bobber.gotoAndStop(1); }; }; if (clouds[i][0].ani.currentFrame == 1){ numcg = false; }; }; if (clouds[i][1] == 3){ if (currentCloud == clouds[i][0]){ bbbbbbb = true; pollupy = (pollupy + vSPEED); CFF = (Math.abs(pollupy) / 3); if (CFF <= 1){ CFF = 2; }; if (CFF >= 201){ clouds[i][0].gaser.gotoAndPlay(201); j = 0; while (j < 20) { pp = (particles.push(new Array(new Particle1(), new Vector(((Math.random() * 10) + 5), 0), new Vector(0, 0), 0.97, ((Math.random() * 100) - 50), 40)) - 1); particles[pp][1].rotate((Math.random() * 360)); particles[pp][0].x = clouds[i][0].x; particles[pp][0].y = clouds[i][0].y; particles[pp][0].gotoAndStop((Math.floor((Math.random() * 4)) + 1)); particles[pp][0].rotation = (Math.random() * 360); effects.addChild(particles[pp][0]); j = (j + 1); }; sfx = SFX[1].play(); transformSFX.volume = 1; clouds[i][0].gas.play(); gassed = (gassed - 1); clouds[i][1] = -1; anchored = false; latching = false; currentCloud = null; if (bobber.currentFrame == 2){ bobber.gotoAndStop(1); }; } else { if (clouds[i][0].gaser.currentFrame != CFF){ clouds[i][0].gaser.gotoAndStop(CFF); stage.invalidate(); }; }; } else { if (((!((clouds[i][0].gaser.currentFrame == 1))) && ((clouds[i][1] == 3)))){ CFF = (Math.abs(pollupy) / 3); if (CFF <= 0){ CFF = 1; }; if (CFF >= 201){ clouds[i][0].gaser.gotoAndPlay(201); j = 0; while (j < 20) { pp = (particles.push(new Array(new Particle1(), new Vector(((Math.random() * 10) + 5), 0), new Vector(0, 0), 0.97, ((Math.random() * 100) - 50), 40)) - 1); particles[pp][1].rotate((Math.random() * 360)); particles[pp][0].x = clouds[i][0].x; particles[pp][0].y = clouds[i][0].y; particles[pp][0].gotoAndStop((Math.floor((Math.random() * 4)) + 1)); particles[pp][0].rotation = (Math.random() * 360); effects.addChild(particles[pp][0]); j = (j + 1); }; sfx = SFX[1].play(); transformSFX.volume = 1; gassed = (gassed - 1); clouds[i][1] = -1; anchored = false; latching = false; currentCloud = null; if (bobber.currentFrame == 2){ bobber.gotoAndStop(1); }; } else { if (clouds[i][0].gaser.currentFrame != CFF){ clouds[i][0].gaser.gotoAndStop(CFF); stage.invalidate(); }; }; }; }; }; i = (i + 1); }; if ((((gemCounter == -1)) && (!(anchored)))){ gemCounter = 0; }; if (pollupy != 0){ if (pollupy > 0){ pollupy = (pollupy - 3); if (pollupy < 0){ pollupy = 0; }; } else { pollupy = (pollupy + 3); if (pollupy > 0){ pollupy = 0; }; }; }; if (((!(bbbbbbb)) && (!((pollupy == 0))))){ pollupy = Math.abs(pollupy); pollupy = (pollupy - 15); if (pollupy < 0){ pollupy = 0; }; }; if (numcg){ gemed = true; }; alien(); speedC.scale(2); sarea = ((srange * Math.abs(speedC.x)) + ((srange - Math.abs(speedC.x)) * Math.abs(speedC.y))); sn = (sarea * sdensity); while (Math.random() < sn) { sn--; nnn = (stars.push(new Star()) - 1); starsC.addChild(stars[nnn]); if (Math.random() < (Math.abs((srange * speedC.x)) / sarea)){ stars[nnn].x = (((cam.x + (Math.random() * speedC.x)) + ((srange / 2) * (Math.abs(speedC.x) / speedC.x))) - speedC.x); stars[nnn].y = ((cam.y + (Math.random() * srange)) - (srange / 2)); } else { stars[nnn].x = ((cam.x + (Math.random() * srange)) - (srange / 2)); stars[nnn].y = (((cam.y + (Math.random() * speedC.y)) + ((srange / 2) * (Math.abs(speedC.y) / speedC.y))) - speedC.y); }; stars[nnn].rotation = (Math.random() * 360); stars[nnn].gotoAndStop((Math.floor((Math.random() * 9)) + 1)); }; i = 0; while (i < stars.length) { stars[i].x = (stars[i].x + (speedC.x / 3)); stars[i].y = (stars[i].y + (speedC.y / 3)); if (stars[i].visible){ if ((((stars[i].currentFrame >= 4)) && ((Math.random() < 0.1)))){ stars[i].visible = !(stars[i].visible); }; } else { if ((((stars[i].currentFrame >= 4)) && ((Math.random() < 0.5)))){ stars[i].visible = !(stars[i].visible); }; }; if ((((Math.abs((cam.x - stars[i].x)) > (srange / 2))) || ((Math.abs((cam.y - stars[i].y)) > (srange / 2))))){ starsC.removeChild(stars[i]); stars.splice(i, 1); i = (i - 1); }; i = (i + 1); }; barea = ((brange * Math.abs(speedC.x)) + ((brange - Math.abs(speedC.x)) * Math.abs(speedC.y))); bn = (bn + (barea * bdensity)); while (Math.random() < bn) { bn--; if (crazies.length <= 5){ if (Math.random() < 0.3){ nnn = (crazies.push(new Array(new Crazy(), 1)) - 1); back.addChild(crazies[nnn][0]); if (Math.random() < (Math.abs((brange * speedC.x)) / barea)){ crazies[nnn][0].x = (((cam.x + (Math.random() * speedC.x)) + ((brange / 2) * (Math.abs(speedC.x) / speedC.x))) - speedC.x); crazies[nnn][0].y = ((cam.y + (Math.random() * brange)) - (brange / 2)); } else { crazies[nnn][0].x = ((cam.x + (Math.random() * brange)) - (brange / 2)); crazies[nnn][0].y = (((cam.y + (Math.random() * speedC.y)) + ((brange / 2) * (Math.abs(speedC.y) / speedC.y))) - speedC.y); }; crazies[nnn][0].rotation = (Math.random() * 360); crazies[nnn][0].scaleX = ((Math.round(Math.random()) - 0.5) * 2); crazies[nnn][0].gotoAndStop((Math.floor((Math.random() * 4)) + 1)); if (won[(crazies[nnn][0].currentFrame - 1)] == false){ crazies[nnn][0].gotoAndStop(5); }; } else { nnn = (crazies.push(new Array(new Planets(), 2)) - 1); back2.addChild(crazies[nnn][0]); if (Math.random() < (Math.abs((brange * speedC.x)) / barea)){ crazies[nnn][0].x = (((cam.x + (Math.random() * speedC.x)) + ((brange / 2) * (Math.abs(speedC.x) / speedC.x))) - speedC.x); crazies[nnn][0].y = ((cam.y + (Math.random() * brange)) - (brange / 2)); } else { crazies[nnn][0].x = ((cam.x + (Math.random() * brange)) - (brange / 2)); crazies[nnn][0].y = (((cam.y + (Math.random() * speedC.y)) + ((brange / 2) * (Math.abs(speedC.y) / speedC.y))) - speedC.y); }; crazies[nnn][0].rotation = (Math.random() * 360); crazies[nnn][0].scaleX = ((Math.round(Math.random()) - 0.5) * 2); crazies[nnn][0].gotoAndStop((Math.floor((Math.random() * 11)) + 1)); }; }; }; i = 0; while (i < crazies.length) { if (crazies[i][1] == 1){ crazies[i][0].x = (crazies[i][0].x + (speedC.x / 4)); crazies[i][0].y = (crazies[i][0].y + (speedC.y / 4)); if ((((Math.abs((cam.x - crazies[i][0].x)) > (brange / 2))) || ((Math.abs((cam.y - crazies[i][0].y)) > (brange / 2))))){ back.removeChild(crazies[i][0]); crazies.splice(i, 1); i = (i - 1); }; } else { crazies[i][0].x = (crazies[i][0].x + (speedC.x / 2.5)); crazies[i][0].y = (crazies[i][0].y + (speedC.y / 2.5)); if ((((Math.abs((cam.x - crazies[i][0].x)) > (brange / 2))) || ((Math.abs((cam.y - crazies[i][0].y)) > (brange / 2))))){ back2.removeChild(crazies[i][0]); crazies.splice(i, 1); i = (i - 1); }; }; i = (i + 1); }; if (bg.b1.alpha <= 0){ bg.b1.alpha = 0; bg.b1.visible = false; } else { bg.b1.visible = true; }; if (bg.b2.alpha <= 0){ bg.b2.alpha = 0; bg.b2.visible = false; } else { bg.b2.visible = true; }; if (bg.b3.alpha <= 0){ bg.b3.alpha = 0; bg.b3.visible = false; } else { bg.b3.visible = true; }; if (bg.b4.alpha <= 0){ bg.b4.alpha = 0; bg.b4.visible = false; } else { bg.b4.visible = true; }; if (bg.b5.alpha <= 0){ bg.b5.alpha = 0; bg.b5.visible = false; } else { bg.b5.visible = true; }; dir.alpha = ((1 - ((((bg.b1.alpha + bg.b2.alpha) + bg.b3.alpha) + bg.b4.alpha) + bg.b5.alpha)) * 3); if (dir.alpha <= 0){ dir.visible = false; } else { dir.visible = true; }; if (((floating) && ((Math.random() < 0.2)))){ nnn = (bubbles.push(new Bubble()) - 1); bubblesC.addChild(bubbles[nnn]); bobbery = new Vector(0, -(charH)).rotateNew(bobber.rotation); bubbles[nnn].x = (bobber.x + bobbery.x); bubbles[nnn].y = (bobber.y + bobbery.y); bubbles[nnn].gotoAndStop((Math.floor((Math.random() * 3)) + 1)); }; i = 0; while (i < bubbles.length) { rrr = new Vector((bubbles[i].x - planets[3][0].x), (bubbles[i].y - planets[3][0].y)); if (rrr.length > planets[3][3]){ bubblesC.removeChild(bubbles[i]); bubbles.splice(i, 1); i = (i - 1); } else { rrr.norm(); rrr.scale(2); bubbles[i].x = (bubbles[i].x + ((rrr.x + Math.random()) - 0.5)); bubbles[i].y = (bubbles[i].y + ((rrr.y + Math.random()) - 0.5)); }; i = (i + 1); }; if (planets[3][0].visible){ i = 0; while (i < fish.length) { fish[i][0].visible = true; rr = new Vector((fish[i][0].x - planets[3][0].x), (fish[i][0].y - planets[3][0].y)); if (rr.length == 0){ rr.x = 0.1; }; fish[i][0].rotation = Vector.angle2(new Vector(0, -1), rr); fish[i][1].rotate(fish[i][2]); if (Math.random() < 0.05){ fish[i][2] = ((Math.random() * 10) - 5); }; if (rr.length > (planets[3][3] - 50)){ fish[i][1].x = (fish[i][1].x - (rr.x / rr.length)); fish[i][1].y = (fish[i][1].y - (rr.y / rr.length)); }; if (rr.length < (planets[3][2] + 30)){ fish[i][1].x = (fish[i][1].x + (rr.x / rr.length)); fish[i][1].y = (fish[i][1].y + (rr.y / rr.length)); }; if (Vector.dot(rr.perpendicular(), fish[i][1]) < 0){ fish[i][0].scaleX = -1; } else { fish[i][0].scaleX = 1; }; if (fish[i][3] == 1){ if (fish[i][1].length < 1){ fish[i][1].length = 1; }; if (fish[i][1].length > 4){ fish[i][1].length = 4; }; } else { if (fish[i][1].length < 0.3){ fish[i][1].length = 0.3; }; if (fish[i][1].length > 2){ fish[i][1].length = 2; }; }; fish[i][0].x = (fish[i][0].x + fish[i][1].x); fish[i][0].y = (fish[i][0].y + fish[i][1].y); if (((fish[i][0].box.hitTestObject(bobber.mouth)) && ((fish[i][3] == 1)))){ if (bobber.currentFrame != 7){ bobber.gotoAndStop(7); sfx = SFX[0].play(); transformSFX.volume = 1; }; if (fish[i][3] == 1){ fished = (fished - 1); }; bubblesC.removeChild(fish[i][0]); fish.splice(i, 0); i = (i - 1); }; i = (i + 1); }; } else { i = 0; while (i < fish.length) { fish[i][0].visible = false; i = (i + 1); }; }; i = 0; while (i < splashes.length) { if (splashes[i].currentFrame == 20){ effects.removeChild(splashes[i]); splashes.splice(i, 1); i = (i - 1); }; i = (i + 1); }; i = 0; while (i < particles.length) { particles[i][1].x = (particles[i][1].x + particles[i][2].x); particles[i][1].y = (particles[i][1].y + particles[i][2].y); particles[i][1].scale(particles[i][3]); particles[i][0].x = (particles[i][0].x + particles[i][1].x); particles[i][0].y = (particles[i][0].y + particles[i][1].y); particles[i][0].rotation = (particles[i][0].rotation + particles[i][4]); var _local3 = particles[i]; var _local4 = 5; var _local5 = (_local3[_local4] - 1); _local3[_local4] = _local5; if (particles[i][5] < 0){ particles[i][0].alpha = (particles[i][0].alpha - 0.08); }; if (particles[i][0].alpha <= 0){ effects.removeChild(particles[i][0]); particles.splice(i, 1); i = (i - 1); }; i = (i + 1); }; if (controls == 2){ if (kA){ bobber.scaleX = 1; }; if (kD){ bobber.scaleX = -1; }; }; if ((((bobber.currentFrame == 5)) && ((bobber.ani.currentFrame == 3)))){ bobber.gotoAndStop(3); }; ttt++; if (ttt > 4){ ttt = 0; }; if ((((bobber.currentFrame == 4)) && ((ttt == 0)))){ nnn = (splashes.push(new Dust()) - 1); effects.addChild(splashes[nnn]); GR = new Vector((planets[currentPlanet][0].x - bobber.x), (planets[currentPlanet][0].y - bobber.y)); GR.length = (GR.length - charH); splashes[nnn].x = (planets[currentPlanet][0].x - GR.x); splashes[nnn].scaleX = bobber.scaleX; splashes[nnn].y = (planets[currentPlanet][0].y - GR.y); splashes[nnn].rotation = Vector.angle2(new Vector(0, 1), GR); }; if ((((((((controls == 2)) && (!((bobber.currentFrame == 3))))) && (!((bobber.currentFrame == 2))))) && (!((bobber.currentFrame == 5))))){ if (bobber.currentFrame == 4){ if (((!(kA)) && (!(kD)))){ bobber.gotoAndStop(3); }; } else { bobber.gotoAndStop(5); nnn = (splashes.push(new Poof()) - 1); effects.addChild(splashes[nnn]); GR = new Vector((planets[currentPlanet][0].x - (bobber.x + speed.x)), (planets[currentPlanet][0].y - (bobber.y + speed.y))); GR.length = (GR.length - charH); splashes[nnn].x = (planets[currentPlanet][0].x - GR.x); splashes[nnn].y = (planets[currentPlanet][0].y - GR.y); splashes[nnn].rotation = Vector.angle2(new Vector(0, 1), GR); }; }; if ((((((((((controls == 2)) && (((kA) || (kD))))) && (!((bobber.currentFrame == 4))))) && (!((bobber.currentFrame == 2))))) && (!((bobber.currentFrame == 5))))){ bobber.gotoAndStop(4); ttt = 4; }; if (faderTIM > 0){ fader = 3; faderTIM = (faderTIM - 1); } else { fader = 1; }; Gravity = new Vector((planets[0][0].x - bobber.x), (planets[0][0].y - bobber.y)); strn = Gravity.length; Gravity.length = ((672.35 / strn) * 2); if (Gravity.length > 1){ Gravity.length = 1; }; dir.d1.rotation = Vector.angle2(new Vector(0, -1), Gravity); transform1.volume = ((Gravity.length * 1.5) / fader); bg.b1.alpha = ((Gravity.length * 1.2) - 0.2); Gravity = new Vector((planets[1][0].x - bobber.x), (planets[1][0].y - bobber.y)); strn = Gravity.length; Gravity.length = ((672.35 / strn) * 2); if (Gravity.length > 1){ Gravity.length = 1; }; dir.d2.rotation = Vector.angle2(new Vector(0, -1), Gravity); if (gassed == 0){ transform2.volume = (0.65 / fader); if (won[0] == false){ flasher.play(); planets[1][0].gotoAndStop(2); won[0] = true; transformW.volume = 1.5; channelW.soundTransform = transformW; channelW = win1.play(); faderTIM = 120; }; } else { transform2.volume = (Gravity.length / fader); }; bg.b2.alpha = ((Gravity.length * 1.2) - 0.2); Gravity = new Vector((planets[2][0].x - bobber.x), (planets[2][0].y - bobber.y)); strn = Gravity.length; Gravity.length = ((672.35 / strn) * 2); if (Gravity.length > 1){ Gravity.length = 1; }; dir.d3.rotation = Vector.angle2(new Vector(0, -1), Gravity); if (gemed){ transform3.volume = (1 / fader); if (won[1] == false){ flasher.play(); planets[2][0].gotoAndStop(2); foregrounds[1].gotoAndStop(2); stage.invalidate(); won[1] = true; transformW.volume = 1.75; channelW.soundTransform = transformW; channelW = win2.play(); faderTIM = 120; }; } else { transform3.volume = ((Gravity.length * 1.3) / fader); }; bg.b3.alpha = ((Gravity.length * 1.2) - 0.2); Gravity = new Vector((planets[3][0].x - bobber.x), (planets[3][0].y - bobber.y)); strn = Gravity.length; Gravity.length = ((672.35 / strn) * 2); if (Gravity.length > 1){ Gravity.length = 1; }; dir.d4.rotation = Vector.angle2(new Vector(0, -1), Gravity); if (fished == 0){ transform4.volume = (0.8 / fader); if (won[2] == false){ flasher.play(); planets[3][0].gotoAndStop(2); foregrounds[2].gotoAndStop(2); planets[9][0].gotoAndStop(2); won[2] = true; transformW.volume = 1.5; channelW.soundTransform = transformW; channelW = win3.play(); faderTIM = 120; }; } else { transform4.volume = ((Gravity.length * 1.3) / fader); }; bg.b4.alpha = ((Gravity.length * 1.2) - 0.2); Gravity = new Vector((planets[4][0].x - bobber.x), (planets[4][0].y - bobber.y)); strn = Gravity.length; Gravity.length = ((672.35 / strn) * 2); if (Gravity.length > 1){ Gravity.length = 1; }; dir.d5.rotation = Vector.angle2(new Vector(0, -1), Gravity); if (mooned == 4){ transform5.volume = (1 / fader); if (won[3] == false){ flasher.play(); won[3] = true; transformW.volume = 2; channelW.soundTransform = transformW; channelW = win4.play(); faderTIM = 120; }; } else { transform5.volume = ((Gravity.length * 2) / fader); }; bg.b5.alpha = ((Gravity.length * 1.2) - 0.2); sfx.soundTransform = transformSFX; channel1.soundTransform = transform1; channel2.soundTransform = transform2; channel3.soundTransform = transform3; channel4.soundTransform = transform4; channel5.soundTransform = transform5; channelB.soundTransform = transformB; Gravity = new Vector(0, 0); i = 0; while (i < 5) { planet = planets[i][0]; planet1mass = planets[i][1]; planet1r = planets[i][2]; GR = new Vector((planet.x - bobber.x), (planet.y - bobber.y)); str = GR.length; GR.length = (planet1mass / (str * str)); Gravity.x = (Gravity.x + GR.x); Gravity.y = (Gravity.y + GR.y); i = (i + 1); }; if (Gravity.length > 5){ targSiz = (900 - (5 * 70)); } else { targSiz = (900 - (Gravity.length * 70)); }; i = 5; while (i < planets.length) { planet = planets[i][0]; planet1mass = planets[i][1]; planet1r = planets[i][2]; GR = new Vector((planet.x - bobber.x), (planet.y - bobber.y)); str = GR.length; GR.length = (planet1mass / (str * str)); Gravity.x = (Gravity.x + GR.x); Gravity.y = (Gravity.y + GR.y); i = (i + 1); }; if (Gravity.length > 5){ Gravity.length = 5; }; if (!ended){ cam.w = (cam.w + ((cam.w - targSiz) / -4)); cam.h = (cam.h + ((cam.h - targSiz) / -4)); cam.r = (cam.r + (Vector.angle2(new Vector(0, 1).rotateNew(cam.r), Gravity) / 8)); }; dir.x = cam.x; dir.y = cam.y; bg.x = cam.x; bg.y = cam.y; bg.rotation = cam.r; i = 0; while (i < 5) { planet = planets[i][0]; GR = new Vector((planet.x - cam.x), (planet.y - cam.y)); if (GR.length > 2000){ planet.visible = false; } else { planet.visible = true; }; i = (i + 1); }; i = 0; while (i < foregrounds.length) { planet = foregrounds[i]; GR = new Vector((planet.x - cam.x), (planet.y - cam.y)); if (GR.length > 2000){ planet.visible = false; } else { planet.visible = true; }; i = (i + 1); }; if (((isNaN(bobber.rotation)) || ((bobber.rotation == undefined)))){ bobber.rotation = 0; }; if ((((((((speed.x == undefined)) || (isNaN(speed.x)))) || ((speed.y == undefined)))) || (isNaN(speed.y)))){ speed.x = 0; speed.y = 0; }; if (namesT != 0){ namesT = (namesT - 1); names.visible = true; if (names.alpha < 1){ names.alpha = (names.alpha + 0.03); }; } else { if (names.alpha > 0){ names.alpha = (names.alpha - 0.03); } else { names.visible = false; }; }; dir.d2.visible = !(won[0]); dir.d3.visible = !(won[1]); dir.d4.visible = !(won[2]); dir.d5.visible = !(won[3]); if (planets[0][0].currentFrame == 6){ dir.d1.visible = false; }; winned = (((int(won[0]) + int(won[1])) + int(won[2])) + int(won[3])); if (((!((planets[0][0].currentFrame == (winned + 1)))) && (!((planets[0][0].currentFrame == 6))))){ planets[0][0].gotoAndStop((winned + 1)); planets[0][2] = earths[(winned - 1)]; }; talk.scaleX = (cam.sx + 0.3); talk.scaleY = (cam.sy + 0.3); dir.scaleX = cam.sx; dir.scaleY = cam.sy; bg.scaleX = cam.sy; bg.scaleY = cam.sy; cam.update(); } catch(e:Error) { }; } function frame4(){ stop(); linkAG.addEventListener(MouseEvent.CLICK, ag_btnclick, false, 0, true); linkAG2.addEventListener(MouseEvent.CLICK, ag_btnclick2, false, 0, true); linkGG.addEventListener(MouseEvent.CLICK, gg_btnclick, false, 0, true); linkED.addEventListener(MouseEvent.CLICK, ed_btnclick, false, 0, true); btn1.addEventListener(MouseEvent.CLICK, playBTN, false, 0, true); } public function mouseHandelerD(_arg1:MouseEvent){ if (!paus){ kM = true; }; } public function lockControls(){ kW = false; kS = false; kA = false; kD = false; kUp = false; kDown = false; kLeft = false; kRight = false; kM = false; kSpace = false; } public function mouseHandelerU(_arg1:MouseEvent){ if (!paus){ kM = false; }; } public function gg_btnclick(_arg1:MouseEvent){ navigateToURL(new URLRequest("http://www.glaielgames.com"), "_blank"); } public function credy(){ framey = "credits"; fadery.play(); } public function downloadable(_arg1:MouseEvent){ navigateToURL(new URLRequest("http://www.armorgames.com/misc/downloads/aether.zip"), "_blank"); } public function expl(_arg1:MouseEvent){ explode = true; } public function goBTN2(_arg1:Event){ cut.play(); } public function calculatepcent(_arg1:ProgressEvent){ loadPerc = (_arg1.bytesLoaded / _arg1.bytesTotal); } public function playBTN(_arg1:Event){ framey = "cutscene"; fadery.play(); } public function aliem(){ var _local1:int; var _local2:int; var _local3:int; var _local4:int; var _local5:int; var _local6:int; var _local7:int; var _local8:Vector; var _local9:Vector; var _local10:int; var _local11:MovieClip; var _local12:*; var _local13:*; var _local14:Vector; var _local15:Number; aliens.push(new Array(new Hippo(), 1, 2, 0, 0.4, new Array("\nSometimes my stomach hurts...", "\nI'll be happy when I'm dead."), new Vector(100, -90))); aliens.push(new Array(new Bird(), 1, 100, 0, 3, new Array("\nIt's sad to be alone.", "\nAt least no one can hurt me here."), new Vector(50, -50))); _local1 = 0; while (_local1 < 15) { aliens.push(new Array(new Bird(), 1.1, 2, 0, 0.8, new Array(""), new Vector(0, 0))); _local1++; }; aliens.push(new Array(new Boy1(), 1, 1, 0, 1, new Array("\nI'm stuck \nhere because I'm  bad.", "I'm going to blow this place up one day."), new Vector(70, -80))); aliens.push(new Array(new Boy2(), 1.2, 1, 0, 1, new Array("...\nWhy do you look like me?\n..."), new Vector(0, -170))); aliens.push(new Array(new Dead(), 1.2, 12, 0, 1, new Array("\nI'm cool cause I'm dead.", "\n\nMy feet itch..."), new Vector(50, -70))); aliens.push(new Array(new Screamo2(), 1, 11, 0, 1, new Array("\n\nAAAAHHHHH!!", "\n\nDon't Hurt Me!"), new Vector(70, -90))); _local2 = 0; while (_local2 < 4) { aliens.push(new Array(new Screamo1(), 1.1, 11, 0, 1.5, new Array(""), new Vector(60, -70))); _local2++; }; aliens.push(new Array(new Slug(), 1.3, 4, 0, 0.2, new Array("I'll never amount to anything, they all think I'm dumb.", "\nOne day I'll be great and show them all!"), new Vector(140, -130))); aliens.push(new Array(new Sunfish(), 2, 3, new Vector(3, 0), 3, new Array("\nYou're nothing special.", "\nLeave me alone."), new Vector(90, -70), planets[3][2], (planets[3][3] - 100), 0)); _local3 = 0; while (_local3 < 70) { _local7 = aliens.push(new Array(new Wiggle(), 2.1, 4, new Vector(((Math.random() * 4) - 2), ((Math.random() * 4) - 2)), 2, new Array(""), new Vector(0, 0), (planets[4][2] + 20), (planets[4][2] + 200), 0)); aliens[(_local7 - 1)][0].ani.gotoAndPlay((Math.floor((Math.random() * 16)) + 1)); _local3++; }; _local4 = 0; while (_local4 < 25) { aliens.push(new Array(new Birdy(), 2.2, 0, new Vector(0, -5), 6, new Array(""), new Vector(0, 0), planets[0][2], (planets[0][2] + 300), 0)); _local4++; }; aliens.push(new Array(new Tube1(), 3, 14, 0, 0.4, new Array("\n\nI'm glad I left.", "\nI wonder if they think about me."), new Vector(70, -70))); aliens.push(new Array(new Tube2(), 3.2, 13, 0, 0.4, new Array("\nWe are glad he's gone."), new Vector(70, -70))); aliens.push(new Array(new Tube2(), 3.1, 13, 0, 0.4, new Array(""), new Vector(70, -70))); aliens.push(new Array(new Tube2(), 3.1, 13, 0, 0.4, new Array(""), new Vector(70, -70))); _local5 = (aliens.push(new Array(new Runaway(), 4, -1, 0, 0.4, new Array("\nI'm so outta here!", "\nWhere's the bathroom?"), new Vector(100, -80))) - 1); aliens[_local5][0].x = 0; aliens[_local5][0].y = 10000; _local5 = (aliens.push(new Array(new Spaceman(), 4, -1, 0, 0.4, new Array("\nYou really shouldn't be out here.", "\nIt's not safe out here alone."), new Vector(100, -80))) - 1); aliens[_local5][0].x = 10000; aliens[_local5][0].y = -1000; _local5 = (aliens.push(new Array(new Lost(), 4, -1, 0, 0.4, new Array("\nAm I going to die?"), new Vector(60, -50))) - 1); aliens[_local5][0].x = -12000; aliens[_local5][0].y = 1000; _local6 = 0; while (_local6 < aliens.length) { container1.addChild(aliens[_local6][0]); if (aliens[_local6][1] != 4){ if (aliens[_local6][2] != 100){ if (aliens[_local6][1] != 1.2){ _local8 = new Vector(planets[aliens[_local6][2]][2], 0); _local8.rotate((Math.random() * 360)); aliens[_local6][0].x = (planets[aliens[_local6][2]][0].x + _local8.x); aliens[_local6][0].y = (planets[aliens[_local6][2]][0].y + _local8.y); aliens[_local6][0].rotation = Vector.angle2(new Vector(0, -1), _local8); } else { _local8 = new Vector(0, -(planets[aliens[_local6][2]][2])); aliens[_local6][0].x = (planets[aliens[_local6][2]][0].x + _local8.x); aliens[_local6][0].y = (planets[aliens[_local6][2]][0].y + _local8.y); aliens[_local6][0].rotation = Vector.angle2(new Vector(0, -1), _local8); }; } else { _local8 = new Vector(planets[2][3], 0); _local8.rotate((Math.random() * 360)); aliens[_local6][0].x = (planets[2][0].x + _local8.x); aliens[_local6][0].y = (planets[2][0].y + _local8.y); aliens[_local6][0].rotation = Vector.angle2(new Vector(0, -1), _local8); }; } else { _local9 = new Vector(0, 0); _local10 = 0; while (_local10 < 5) { _local11 = planets[_local10][0]; _local12 = planets[_local10][1]; _local13 = planets[_local10][2]; _local14 = new Vector((_local11.x - aliens[_local6][0].x), (_local11.y - aliens[_local6][0].y)); _local15 = _local14.length; _local14.length = (_local12 / (_local15 * _local15)); _local9.x = (_local9.x + _local14.x); _local9.y = (_local9.y + _local14.y); _local10++; }; aliens[_local6][0].rotation = Vector.angle2(new Vector(0, 1), _local9); }; _local6++; }; } public function alien(){ var _local1:int; var _local2:Number; var _local3:MovieClip; var _local4:Number; var _local5:Vector; var _local6:Vector; var _local7:Vector; var _local8:Number; var _local9:Number; var _local10:Vector; _local1 = 0; while (_local1 < aliens.length) { if (((!((aliens[_local1][2] == 100))) && (!((aliens[_local1][2] == -1))))){ aliens[_local1][0].visible = planets[aliens[_local1][2]][0].visible; }; if (aliens[_local1][0].visible){ if ((((((((aliens[_local1][1] == 1)) || ((aliens[_local1][1] == 1.1)))) || ((aliens[_local1][1] == 1.2)))) || ((aliens[_local1][1] == 1.3)))){ if (Math.random() < 0.05){ aliens[_local1][3] = ((Math.floor((Math.random() * 3)) - 1) * aliens[_local1][4]); }; if ((((((((aliens[_local1][2] == 2)) && ((aliens[_local1][0].y < planets[2][0].y)))) && (((aliens[_local1][0].x - planets[2][0].x) < 100)))) && (((aliens[_local1][0].x - planets[2][0].x) >= 0)))){ aliens[_local1][3] = aliens[_local1][4]; }; if ((((((((aliens[_local1][2] == 2)) && ((aliens[_local1][0].y < planets[2][0].y)))) && (((aliens[_local1][0].x - planets[2][0].x) > -100)))) && (((aliens[_local1][0].x - planets[2][0].x) < 0)))){ aliens[_local1][3] = -(aliens[_local1][4]); }; if (aliens[_local1][1] == 1.2){ aliens[_local1][3] = 0; }; if (aliens[_local1][2] == 100){ _local2 = planets[2][3]; _local3 = planets[2][0]; } else { _local2 = planets[aliens[_local1][2]][2]; _local3 = planets[aliens[_local1][2]][0]; }; _local4 = (((aliens[_local1][0].x - bobber.x) * (aliens[_local1][0].x - bobber.x)) + ((aliens[_local1][0].y - bobber.y) * (aliens[_local1][0].y - bobber.y))); if (aliens[_local1][1] != 1.1){ if ((((_local4 < (100 * 100))) || ((((_local4 < (150 * 150))) && ((aliens[_local1][1] == 1.3)))))){ if (talph == 0){ if (((!((aliens[_local1][0].currentFrame == 3))) && (!((aliens[_local1][0].currentFrame == 4))))){ if (aliens[_local1][1] == 1.3){ _local5 = new Vector((aliens[_local1][0].y - bobber.y), (-(aliens[_local1][0].x) + bobber.x)); if (Vector.dot(_local5, Gravity) < 0){ aliens[_local1][0].gotoAndStop(4); talk.visible = true; talk.txt.text = aliens[_local1][5][0]; talph = 1; talk.bubb.scaleX = 1; } else { aliens[_local1][0].gotoAndStop(3); talk.visible = true; talk.txt.text = aliens[_local1][5][1]; talph = 1; talk.bubb.scaleX = -1; }; _local6 = new Vector(((talk.bubb.scaleX * -(aliens[_local1][6].x)) * talk.scaleX), (aliens[_local1][6].y * talk.scaleY)); if (talk.bubb.scaleX == 1){ _local6.y = -90; }; _local6.rotate(Vector.angle2(new Vector(0, -1), new Vector(0, -1).rotateNew(aliens[_local1][0].rotation))); talk.x = (aliens[_local1][0].x + _local6.x); talk.y = (aliens[_local1][0].y + _local6.y); talk.rotation = aliens[_local1][0].rotation; } else { aliens[_local1][0].gotoAndStop(3); talk.visible = true; talk.txt.text = aliens[_local1][5][Math.floor((Math.random() * aliens[_local1][5].length))]; talph = 1; }; }; }; if ((((talph == 1)) && ((((aliens[_local1][0].currentFrame == 3)) || ((aliens[_local1][0].currentFrame == 4)))))){ if (((!((aliens[_local1][1] == 1.2))) && (!((aliens[_local1][1] == 1.3))))){ _local5 = new Vector((aliens[_local1][0].y - bobber.y), (-(aliens[_local1][0].x) + bobber.x)); if (Vector.dot(_local5, Gravity) < 0){ aliens[_local1][0].scaleX = 1; } else { aliens[_local1][0].scaleX = -1; }; }; if (aliens[_local1][1] != 1.3){ _local6 = new Vector(((aliens[_local1][0].scaleX * -(aliens[_local1][6].x)) * talk.scaleX), (aliens[_local1][6].y * talk.scaleY)); _local6.rotate(Vector.angle2(new Vector(0, -1), new Vector(0, -1).rotateNew(aliens[_local1][0].rotation))); talk.x = (aliens[_local1][0].x + _local6.x); talk.y = (aliens[_local1][0].y + _local6.y); talk.rotation = aliens[_local1][0].rotation; talk.bubb.scaleX = aliens[_local1][0].scaleX; }; }; } else { if ((((((aliens[_local1][0].currentFrame == 3)) || ((aliens[_local1][0].currentFrame == 4)))) && ((((((_local4 > (150 * 150))) && (!((aliens[_local1][1] == 1.3))))) || ((((_local4 > (200 * 200))) && ((aliens[_local1][1] == 1.3)))))))){ if ((((aliens[_local1][0].currentFrame == 3)) || ((aliens[_local1][0].currentFrame == 4)))){ aliens[_local1][0].gotoAndStop(1); talph = 0; }; }; }; }; if (((((!((aliens[_local1][3] == 0))) && (!((aliens[_local1][0].currentFrame == 3))))) && (!((aliens[_local1][0].currentFrame == 4))))){ _local7 = new Vector((aliens[_local1][0].x - _local3.x), (aliens[_local1][0].y - _local3.y)); _local7.rotate(aliens[_local1][3]); _local7.length = _local2; if (aliens[_local1][1] != 1.3){ if (aliens[_local1][3] > 0){ aliens[_local1][0].scaleX = -1; } else { aliens[_local1][0].scaleX = 1; }; }; if (aliens[_local1][0].currentFrame == 1){ aliens[_local1][0].gotoAndStop(2); }; aliens[_local1][0].x = (_local3.x + _local7.x); aliens[_local1][0].y = (_local3.y + _local7.y); aliens[_local1][0].rotation = Vector.angle2(new Vector(0, -1), _local7); } else { if (aliens[_local1][0].currentFrame == 2){ aliens[_local1][0].gotoAndStop(1); }; }; if ((((aliens[_local1][2] == 1)) && ((gassed == 0)))){ container1.removeChild(aliens[_local1][0]); aliens.splice(_local1, 1); _local1--; }; }; }; if (aliens[_local1][1] == 2.2){ aliens[_local1][7] = planets[0][2]; if (planets[0][2] < 100){ container1.removeChild(aliens[_local1][0]); aliens.splice(_local1, 1); _local1--; }; }; if ((((((aliens[_local1][1] == 2)) || ((aliens[_local1][1] == 2.1)))) || ((aliens[_local1][1] == 2.2)))){ _local8 = aliens[_local1][7]; _local9 = aliens[_local1][8]; if (aliens[_local1][2] == 100){ _local3 = planets[2][0]; } else { _local3 = planets[aliens[_local1][2]][0]; }; _local10 = new Vector((aliens[_local1][0].x - _local3.x), (aliens[_local1][0].y - _local3.y)); if (_local10.length2 == 0){ _local10.x = 0.1; }; aliens[_local1][0].rotation = Vector.angle2(new Vector(0, -1), _local10); if (aliens[_local1][1] != 2.1){ aliens[_local1][3].rotate(aliens[_local1][9]); if (Math.random() < 0.05){ aliens[_local1][9] = ((Math.random() * 20) - 10); }; }; if (_local10.length2 > (_local9 * _local9)){ aliens[_local1][3].x = (aliens[_local1][3].x - (_local10.x / _local10.length)); aliens[_local1][3].y = (aliens[_local1][3].y - (_local10.y / _local10.length)); }; if (_local10.length2 < (_local8 * _local8)){ aliens[_local1][3].x = (aliens[_local1][3].x + (_local10.x / _local10.length)); aliens[_local1][3].y = (aliens[_local1][3].y + (_local10.y / _local10.length)); if ((((aliens[_local1][1] == 2.2)) && ((aliens[_local1][0].currentFrame == 1)))){ aliens[_local1][0].gotoAndStop(4); }; }; if (aliens[_local1][1] != 2.1){ if (Vector.dot(_local10.perpendicular(), aliens[_local1][3]) < 0){ aliens[_local1][0].scaleX = -1; } else { aliens[_local1][0].scaleX = 1; }; }; if (aliens[_local1][3].length2 < 1){ aliens[_local1][3].length = 1; }; if (aliens[_local1][3].length2 > (aliens[_local1][4] * aliens[_local1][4])){ aliens[_local1][3].length = aliens[_local1][4]; }; _local4 = (((aliens[_local1][0].x - bobber.x) * (aliens[_local1][0].x - bobber.x)) + ((aliens[_local1][0].y - bobber.y) * (aliens[_local1][0].y - bobber.y))); if ((((((aliens[_local1][1] == 2.2)) && ((((((_local4 < (100 * 100))) || ((Math.random() < 0.005)))) || ((_local10.length2 > ((_local8 + 10) * (_local8 + 10)))))))) && ((aliens[_local1][0].currentFrame == 4)))){ aliens[_local1][0].gotoAndStop(1); }; if (aliens[_local1][0].currentFrame != 4){ aliens[_local1][0].x = (aliens[_local1][0].x + aliens[_local1][3].x); aliens[_local1][0].y = (aliens[_local1][0].y + aliens[_local1][3].y); }; if (((!((aliens[_local1][1] == 2.1))) && (!((aliens[_local1][1] == 2.2))))){ if (_local4 < (150 * 150)){ if (talph == 0){ if (((!((aliens[_local1][0].currentFrame == 2))) && (!((aliens[_local1][0].currentFrame == 3))))){ aliens[_local1][0].gotoAndStop(2); talk.visible = true; talk.txt.text = aliens[_local1][5][Math.floor((Math.random() * aliens[_local1][5].length))]; talph = 1; }; }; if ((((talph == 1)) && ((((aliens[_local1][0].currentFrame == 2)) || ((aliens[_local1][0].currentFrame == 3)))))){ _local6 = new Vector(((-(aliens[_local1][0].scaleX) * -(aliens[_local1][6].x)) * talk.scaleX), (aliens[_local1][6].y * talk.scaleY)); _local6.rotate(Vector.angle2(new Vector(0, -1), new Vector(0, -1).rotateNew(aliens[_local1][0].rotation))); talk.x = (aliens[_local1][0].x + _local6.x); talk.y = (aliens[_local1][0].y + _local6.y); talk.rotation = aliens[_local1][0].rotation; talk.bubb.scaleX = -(aliens[_local1][0].scaleX); }; } else { if ((((((aliens[_local1][0].currentFrame == 2)) || ((aliens[_local1][0].currentFrame == 3)))) && ((_local4 > (150 * 150))))){ if ((((aliens[_local1][0].currentFrame == 2)) || ((aliens[_local1][0].currentFrame == 3)))){ aliens[_local1][0].gotoAndStop(1); talph = 0; }; }; }; }; }; if ((((((aliens[_local1][1] == 3)) || ((aliens[_local1][1] == 3.1)))) || ((aliens[_local1][1] == 3.2)))){ _local4 = (((aliens[_local1][0].x - bobber.x) * (aliens[_local1][0].x - bobber.x)) + ((aliens[_local1][0].y - bobber.y) * (aliens[_local1][0].y - bobber.y))); if (aliens[_local1][1] == 3){ if ((((_local4 < (150 * 150))) && ((currentPlanet == aliens[_local1][2])))){ if ((((((aliens[_local1][0].currentFrame == 1)) && (!((aliens[_local1][0].ani == null))))) && ((aliens[_local1][0].ani.currentFrame >= 9)))){ aliens[_local1][0].gotoAndStop(2); }; } else { if ((((((aliens[_local1][0].currentFrame == 2)) && (!((aliens[_local1][0].ani == null))))) && ((aliens[_local1][0].ani.currentFrame >= 9)))){ aliens[_local1][0].gotoAndStop(1); }; }; } else { if ((((Math.random() < 0.03)) && (!((aliens[_local1][0].currentFrame == 3))))){ if ((((((aliens[_local1][0].currentFrame == 1)) && (!((aliens[_local1][0].ani == null))))) && ((aliens[_local1][0].ani.currentFrame >= 9)))){ aliens[_local1][0].gotoAndStop(2); } else { if ((((((aliens[_local1][0].currentFrame == 2)) && (!((aliens[_local1][0].ani == null))))) && ((aliens[_local1][0].ani.currentFrame >= 9)))){ aliens[_local1][0].gotoAndStop(1); }; }; }; }; if ((((_local4 < (50 * 50))) && ((aliens[_local1][0].currentFrame == 2)))){ if ((((talph == 0)) && (!((aliens[_local1][1] == 3.1))))){ if ((((((aliens[_local1][0].currentFrame == 2)) && (!((aliens[_local1][0].ani == null))))) && ((aliens[_local1][0].ani.currentFrame >= 9)))){ aliens[_local1][0].gotoAndStop(3); talk.visible = true; talk.txt.text = aliens[_local1][5][Math.floor((Math.random() * aliens[_local1][5].length))]; talph = 1; talk.bubb.scaleX = 1; _local6 = new Vector(((aliens[_local1][0].scaleX * -(aliens[_local1][6].x)) * talk.scaleX), (aliens[_local1][6].y * talk.scaleY)); _local6.rotate(Vector.angle2(new Vector(0, -1), new Vector(0, -1).rotateNew(aliens[_local1][0].rotation))); talk.x = (aliens[_local1][0].x + _local6.x); talk.y = (aliens[_local1][0].y + _local6.y); talk.rotation = aliens[_local1][0].rotation; talk.bubb.scaleX = aliens[_local1][0].scaleX; }; }; }; if ((((_local4 > (100 * 100))) && ((aliens[_local1][0].currentFrame == 3)))){ talph = 0; aliens[_local1][0].gotoAndStop(1); }; }; if (aliens[_local1][1] == 4){ _local4 = (((aliens[_local1][0].x - bobber.x) * (aliens[_local1][0].x - bobber.x)) + ((aliens[_local1][0].y - bobber.y) * (aliens[_local1][0].y - bobber.y))); if (_local4 < (150 * 150)){ if (talph == 0){ if (aliens[_local1][0].currentFrame == 1){ aliens[_local1][0].gotoAndStop(2); talk.visible = true; talk.txt.text = aliens[_local1][5][Math.floor((Math.random() * aliens[_local1][5].length))]; talph = 1; talk.bubb.scaleX = 1; _local6 = new Vector(((aliens[_local1][0].scaleX * -(aliens[_local1][6].x)) * talk.scaleX), (aliens[_local1][6].y * talk.scaleY)); _local6.rotate(Vector.angle2(new Vector(0, -1), new Vector(0, -1).rotateNew(aliens[_local1][0].rotation))); talk.x = (aliens[_local1][0].x + _local6.x); talk.y = (aliens[_local1][0].y + _local6.y); talk.rotation = aliens[_local1][0].rotation; talk.bubb.scaleX = aliens[_local1][0].scaleX; }; }; }; if ((((_local4 > (200 * 200))) && ((aliens[_local1][0].currentFrame == 2)))){ talph = 0; aliens[_local1][0].gotoAndStop(1); }; }; _local1++; }; talk.alpha = (talk.alpha + ((talph - (talk.alpha - (talph - 0.5))) / 10)); if (talk.alpha < 0.01){ talk.visible = false; } else { talk.visible = true; }; } public function backBTN2(_arg1:Event){ framey = "title"; fadery.play(); } public function shake(_arg1:Event){ var e = _arg1; try { if (clouds[8][1] != -1){ clouds[8][0].gaser.poppy.gotoAndPlay((Math.floor((Math.random() * 5)) + 1)); }; if (clouds[9][1] != -1){ clouds[9][0].gaser.poppy.gotoAndPlay((Math.floor((Math.random() * 5)) + 1)); }; if (clouds[10][1] != -1){ clouds[10][0].gaser.poppy.gotoAndPlay((Math.floor((Math.random() * 5)) + 1)); }; if (clouds[11][1] != -1){ clouds[11][0].gaser.poppy.gotoAndPlay((Math.floor((Math.random() * 5)) + 1)); }; if (((gemed) && (inside))){ foregrounds[1].planet.gotoAndStop(30); planets[2][0].planet.gotoAndStop(30); }; } catch(e:Error) { }; } public function uexpl(_arg1:MouseEvent){ explode = false; } } }//package Aetherdownload_fla
Section 14
//moonplanetmoon2_142 (Aetherdownload_fla.moonplanetmoon2_142) package Aetherdownload_fla { import flash.display.*; public dynamic class moonplanetmoon2_142 extends MovieClip { public function moonplanetmoon2_142(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package Aetherdownload_fla
Section 15
//Symbol14_220 (Aetherdownload_fla.Symbol14_220) package Aetherdownload_fla { import flash.display.*; public dynamic class Symbol14_220 extends MovieClip { public function Symbol14_220(){ addFrameScript(60, frame61); } function frame61(){ stop(); } } }//package Aetherdownload_fla
Section 16
//Symbol25_99 (Aetherdownload_fla.Symbol25_99) package Aetherdownload_fla { import flash.display.*; public dynamic class Symbol25_99 extends MovieClip { public var poppy:MovieClip; public function Symbol25_99(){ addFrameScript(0, frame1, 222, frame223); } function frame223(){ stop(); } function frame1(){ stop(); } } }//package Aetherdownload_fla
Section 17
//Symbol26_110 (Aetherdownload_fla.Symbol26_110) package Aetherdownload_fla { import flash.display.*; public dynamic class Symbol26_110 extends MovieClip { public function Symbol26_110(){ addFrameScript(0, frame1, 20, frame21); } function frame1(){ stop(); } function frame21(){ stop(); } } }//package Aetherdownload_fla
Section 18
//Symbol33_214 (Aetherdownload_fla.Symbol33_214) package Aetherdownload_fla { import flash.display.*; public dynamic class Symbol33_214 extends MovieClip { public function Symbol33_214(){ addFrameScript(49, frame50); } function frame50(){ stop(); } } }//package Aetherdownload_fla
Section 19
//Symbol35_97 (Aetherdownload_fla.Symbol35_97) package Aetherdownload_fla { import flash.display.*; public dynamic class Symbol35_97 extends MovieClip { public function Symbol35_97(){ addFrameScript(49, frame50); } function frame50(){ stop(); } } }//package Aetherdownload_fla
Section 20
//Symbol36_183 (Aetherdownload_fla.Symbol36_183) package Aetherdownload_fla { import flash.display.*; public dynamic class Symbol36_183 extends MovieClip { public function Symbol36_183(){ addFrameScript(49, frame50); } function frame50(){ stop(); } } }//package Aetherdownload_fla
Section 21
//Symbol37_191 (Aetherdownload_fla.Symbol37_191) package Aetherdownload_fla { import flash.display.*; public dynamic class Symbol37_191 extends MovieClip { public function Symbol37_191(){ addFrameScript(49, frame50); } function frame50(){ stop(); } } }//package Aetherdownload_fla
Section 22
//Symbol39_207 (Aetherdownload_fla.Symbol39_207) package Aetherdownload_fla { import flash.display.*; public dynamic class Symbol39_207 extends MovieClip { public function Symbol39_207(){ addFrameScript(49, frame50); } function frame50(){ stop(); } } }//package Aetherdownload_fla
Section 23
//Symbol42_145 (Aetherdownload_fla.Symbol42_145) package Aetherdownload_fla { import flash.display.*; public dynamic class Symbol42_145 extends MovieClip { public function Symbol42_145(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package Aetherdownload_fla
Section 24
//Symbol53_9 (Aetherdownload_fla.Symbol53_9) package Aetherdownload_fla { import flash.display.*; public dynamic class Symbol53_9 extends MovieClip { public function Symbol53_9(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package Aetherdownload_fla
Section 25
//Symbol55_292 (Aetherdownload_fla.Symbol55_292) package Aetherdownload_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; 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.printing.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class Symbol55_292 extends MovieClip { public var linkED:SimpleButton; public var linkGG:SimpleButton; public var linkAG:SimpleButton; public function Symbol55_292(){ addFrameScript(0, frame1, 74, frame75, 151, frame152); } function frame152(){ stop(); MovieClip(parent).advance(); } function frame75(){ linkGG.addEventListener(MouseEvent.CLICK, gg_btnclick, false, 0, true); linkED.addEventListener(MouseEvent.CLICK, ed_btnclick, false, 0, true); } public function gg_btnclick(_arg1:MouseEvent){ navigateToURL(new URLRequest("http://www.glaielgames.com"), "_blank"); } public function ed_btnclick(_arg1:MouseEvent){ navigateToURL(new URLRequest("http://www.thisisacryforhelp.com"), "_blank"); } function frame1(){ linkAG.addEventListener(MouseEvent.CLICK, ag_btnclick, false, 0, true); } public function ag_btnclick(_arg1:MouseEvent){ navigateToURL(new URLRequest("http://www.armorgames.com"), "_blank"); } } }//package Aetherdownload_fla
Section 26
//Symbol56_317 (Aetherdownload_fla.Symbol56_317) package Aetherdownload_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; 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.printing.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class Symbol56_317 extends MovieClip { public function Symbol56_317(){ addFrameScript(0, frame1, 1, frame2, 19, frame20, 20, frame21, 39, frame40, 40, frame41); } function frame1(){ stop(); } function frame21(){ stop(); } function frame20(){ stop(); } function frame2(){ stop(); } function frame40(){ stop(); } function frame41(){ stop(); MovieClip(parent).credy(); } } }//package Aetherdownload_fla
Section 27
//Symbol8_89 (Aetherdownload_fla.Symbol8_89) package Aetherdownload_fla { import flash.display.*; public dynamic class Symbol8_89 extends MovieClip { public function Symbol8_89(){ addFrameScript(0, frame1, 29, frame30); } function frame1(){ stop(); } function frame30(){ stop(); } } }//package Aetherdownload_fla
Section 28
//Symbol8copy_92 (Aetherdownload_fla.Symbol8copy_92) package Aetherdownload_fla { import flash.display.*; public dynamic class Symbol8copy_92 extends MovieClip { public function Symbol8copy_92(){ addFrameScript(0, frame1, 29, frame30); } function frame1(){ stop(); } function frame30(){ stop(); } } }//package Aetherdownload_fla
Section 29
//Symbol9_28 (Aetherdownload_fla.Symbol9_28) package Aetherdownload_fla { import flash.display.*; public dynamic class Symbol9_28 extends MovieClip { public function Symbol9_28(){ addFrameScript(0, frame1); } function frame1(){ visible = false; } } }//package Aetherdownload_fla
Section 30
//Background5 (Background5) package { import flash.display.*; public dynamic class Background5 extends MovieClip { } }//package
Section 31
//BG (BG) package { import flash.display.*; public dynamic class BG extends MovieClip { public var b2:MovieClip; public var b4:MovieClip; public var b5:MovieClip; public var b1:MovieClip; public var b3:MovieClip; } }//package
Section 32
//Bird (Bird) package { import flash.display.*; public dynamic class Bird extends MovieClip { public function Bird(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 33
//Birdy (Birdy) package { import flash.display.*; public dynamic class Birdy extends MovieClip { } }//package
Section 34
//Bobber (Bobber) package { import flash.display.*; public dynamic class Bobber extends MovieClip { public var ani:MovieClip; public var mouth:MovieClip; public var box:MovieClip; public function Bobber(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 35
//Boy1 (Boy1) package { import flash.display.*; public dynamic class Boy1 extends MovieClip { } }//package
Section 36
//Boy2 (Boy2) package { import flash.display.*; public dynamic class Boy2 extends MovieClip { } }//package
Section 37
//Bubble (Bubble) package { import flash.display.*; public dynamic class Bubble extends MovieClip { } }//package
Section 38
//Cam (Cam) package { import flash.display.*; public class Cam { public var y:Number; private var container:MovieClip; public var h:Number; private var sW:Number; private var sH:Number; public var x:Number; public var r:Number; public var w:Number; public function Cam(_arg1:Number, _arg2:Number, _arg3:MovieClip):void{ sW = _arg1; sH = _arg2; container = _arg3; x = (sW / 2); y = (sH / 2); w = sW; h = sH; r = 0; } public function get sx(){ return ((w / sW)); } public function get sy(){ return ((h / sH)); } public function update():void{ var _local1:Vector; if (isNaN(r)){ r = 0; }; if (isNaN(x)){ x = 0; }; if (isNaN(y)){ y = 0; }; if (isNaN(w)){ w = 0; }; if (isNaN(h)){ h = 0; }; while (r > 360) { r = (r - 360); }; while (r < -360) { r = (r + 360); }; container.parent.rotation = -(r); container.parent.parent.scaleX = (sW / w); container.parent.parent.scaleY = (sH / h); _local1 = new Vector((sW / 2), (sH / 2)); _local1.rotate(-(r)); container.parent.parent.x = (sW / 2); container.parent.parent.y = (sH / 2); container.x = -(x); container.y = -(y); } } }//package
Section 39
//Cloud (Cloud) package { import flash.display.*; public dynamic class Cloud extends MovieClip { } }//package
Section 40
//Crazy (Crazy) package { import flash.display.*; public dynamic class Crazy extends MovieClip { } }//package
Section 41
//Dead (Dead) package { import flash.display.*; public dynamic class Dead extends MovieClip { } }//package
Section 42
//Dir (Dir) package { import flash.display.*; public dynamic class Dir extends MovieClip { public var d4:MovieClip; public var d2:MovieClip; public var d5:MovieClip; public var d3:MovieClip; public var d1:MovieClip; } }//package
Section 43
//Dust (Dust) package { import flash.display.*; public dynamic class Dust extends MovieClip { } }//package
Section 44
//Fish (Fish) package { import flash.display.*; public dynamic class Fish extends MovieClip { public var box:MovieClip; } }//package
Section 45
//Fish2 (Fish2) package { import flash.display.*; public dynamic class Fish2 extends MovieClip { public var box:MovieClip; } }//package
Section 46
//Flasher (Flasher) package { import flash.display.*; public dynamic class Flasher extends MovieClip { public function Flasher(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 47
//Foreground2 (Foreground2) package { import flash.display.*; public dynamic class Foreground2 extends MovieClip { } }//package
Section 48
//Foreground3 (Foreground3) package { import flash.display.*; public dynamic class Foreground3 extends MovieClip { public var planet:MovieClip; public function Foreground3(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 49
//Foreground4 (Foreground4) package { import flash.display.*; public dynamic class Foreground4 extends MovieClip { public function Foreground4(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 50
//G1 (G1) package { import flash.media.*; public dynamic class G1 extends Sound { } }//package
Section 51
//G2 (G2) package { import flash.media.*; public dynamic class G2 extends Sound { } }//package
Section 52
//G3 (G3) package { import flash.media.*; public dynamic class G3 extends Sound { } }//package
Section 53
//G4 (G4) package { import flash.media.*; public dynamic class G4 extends Sound { } }//package
Section 54
//G5 (G5) package { import flash.media.*; public dynamic class G5 extends Sound { } }//package
Section 55
//G6 (G6) package { import flash.media.*; public dynamic class G6 extends Sound { } }//package
Section 56
//G7 (G7) package { import flash.media.*; public dynamic class G7 extends Sound { } }//package
Section 57
//G8 (G8) package { import flash.media.*; public dynamic class G8 extends Sound { } }//package
Section 58
//Gasteroid (Gasteroid) package { import flash.display.*; public dynamic class Gasteroid extends MovieClip { public var gaser:MovieClip; public var gas:MovieClip; } }//package
Section 59
//Gem (Gem) package { import flash.display.*; public dynamic class Gem extends MovieClip { public var ani:MovieClip; public function Gem(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 60
//Hippo (Hippo) package { import flash.display.*; public dynamic class Hippo extends MovieClip { public function Hippo(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 61
//Island (Island) package { import flash.display.*; public dynamic class Island extends MovieClip { public function Island(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 62
//logo (logo) package { import flash.display.*; public dynamic class logo extends MovieClip { public function logo(){ addFrameScript(0, frame1, 100, frame101); } function frame1(){ stop(); } function frame101(){ stop(); } } }//package
Section 63
//Lost (Lost) package { import flash.display.*; public dynamic class Lost extends MovieClip { } }//package
Section 64
//MochiBot (MochiBot) package { import flash.display.*; import flash.net.*; import flash.system.*; public dynamic class MochiBot extends Sprite { public static function track(_arg1:Sprite, _arg2:String):MochiBot{ var _local3:MochiBot; var _local4:String; var _local5:URLVariables; var _local6:String; var _local7:URLRequest; var _local8:Loader; if (Security.sandboxType == "localWithFile"){ return (null); }; _local3 = new (MochiBot); _arg1.addChild(_local3); Security.allowDomain("*"); Security.allowInsecureDomain("*"); _local4 = "http://core.mochibot.com/my/core.swf"; _local5 = new URLVariables(); _local5["sb"] = Security.sandboxType; _local5["v"] = Capabilities.version; _local5["swfid"] = _arg2; _local5["mv"] = "8"; _local5["fv"] = "9"; _local6 = _local3.root.loaderInfo.loaderURL; if (_local6.indexOf("http") == 0){ _local5["url"] = _local6; } else { _local5["url"] = "local"; }; _local7 = new URLRequest(_local4); _local7.contentType = "application/x-www-form-urlencoded"; _local7.method = URLRequestMethod.POST; _local7.data = _local5; _local8 = new Loader(); _local3.addChild(_local8); _local8.load(_local7); return (_local3); } } }//package
Section 65
//Moon (Moon) package { import flash.display.*; public dynamic class Moon extends MovieClip { public var ani:MovieClip; } }//package
Section 66
//MoonB (MoonB) package { import flash.display.*; public dynamic class MoonB extends MovieClip { } }//package
Section 67
//MoonE (MoonE) package { import flash.display.*; public dynamic class MoonE extends MovieClip { } }//package
Section 68
//MoonG (MoonG) package { import flash.display.*; public dynamic class MoonG extends MovieClip { } }//package
Section 69
//MoonH (MoonH) package { import flash.display.*; public dynamic class MoonH extends MovieClip { } }//package
Section 70
//MoonL (MoonL) package { import flash.display.*; public dynamic class MoonL extends MovieClip { } }//package
Section 71
//Names (Names) package { import flash.display.*; public dynamic class Names extends MovieClip { public function Names(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 72
//Particle1 (Particle1) package { import flash.display.*; public dynamic class Particle1 extends MovieClip { } }//package
Section 73
//Particle2 (Particle2) package { import flash.display.*; public dynamic class Particle2 extends MovieClip { } }//package
Section 74
//Paus (Paus) package { import flash.display.*; public dynamic class Paus extends MovieClip { } }//package
Section 75
//Planet1 (Planet1) package { import flash.display.*; public dynamic class Planet1 extends MovieClip { public function Planet1(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 76
//Planet2 (Planet2) package { import flash.display.*; public dynamic class Planet2 extends MovieClip { public function Planet2(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 77
//Planet3 (Planet3) package { import flash.display.*; public dynamic class Planet3 extends MovieClip { public var planet:MovieClip; public var box:MovieClip; public function Planet3(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 78
//Planet4 (Planet4) package { import flash.display.*; public dynamic class Planet4 extends MovieClip { public function Planet4(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 79
//Planet5 (Planet5) package { import flash.display.*; public dynamic class Planet5 extends MovieClip { public function Planet5(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 80
//Planets (Planets) package { import flash.display.*; public dynamic class Planets extends MovieClip { } }//package
Section 81
//Poof (Poof) package { import flash.display.*; public dynamic class Poof extends MovieClip { } }//package
Section 82
//Runaway (Runaway) package { import flash.display.*; public dynamic class Runaway extends MovieClip { } }//package
Section 83
//Screamo1 (Screamo1) package { import flash.display.*; public dynamic class Screamo1 extends MovieClip { } }//package
Section 84
//Screamo2 (Screamo2) package { import flash.display.*; public dynamic class Screamo2 extends MovieClip { } }//package
Section 85
//SFX1 (SFX1) package { import flash.media.*; public dynamic class SFX1 extends Sound { } }//package
Section 86
//SFX2 (SFX2) package { import flash.media.*; public dynamic class SFX2 extends Sound { } }//package
Section 87
//SFX3 (SFX3) package { import flash.media.*; public dynamic class SFX3 extends Sound { } }//package
Section 88
//SFX4 (SFX4) package { import flash.media.*; public dynamic class SFX4 extends Sound { } }//package
Section 89
//SFX5 (SFX5) package { import flash.media.*; public dynamic class SFX5 extends Sound { } }//package
Section 90
//SFX6 (SFX6) package { import flash.media.*; public dynamic class SFX6 extends Sound { } }//package
Section 91
//SFX7 (SFX7) package { import flash.media.*; public dynamic class SFX7 extends Sound { } }//package
Section 92
//Slug (Slug) package { import flash.display.*; public dynamic class Slug extends MovieClip { } }//package
Section 93
//Smoke (Smoke) package { import flash.display.*; public dynamic class Smoke extends MovieClip { public function Smoke(){ addFrameScript(19, frame20); } function frame20(){ stop(); } } }//package
Section 94
//Spaceman (Spaceman) package { import flash.display.*; public dynamic class Spaceman extends MovieClip { } }//package
Section 95
//Splash (Splash) package { import flash.display.*; public dynamic class Splash extends MovieClip { } }//package
Section 96
//Star (Star) package { import flash.display.*; public dynamic class Star extends MovieClip { public function Star(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 97
//Sunfish (Sunfish) package { import flash.display.*; public dynamic class Sunfish extends MovieClip { } }//package
Section 98
//T1 (T1) package { import flash.media.*; public dynamic class T1 extends Sound { } }//package
Section 99
//T2 (T2) package { import flash.media.*; public dynamic class T2 extends Sound { } }//package
Section 100
//T3 (T3) package { import flash.media.*; public dynamic class T3 extends Sound { } }//package
Section 101
//T4 (T4) package { import flash.media.*; public dynamic class T4 extends Sound { } }//package
Section 102
//T5 (T5) package { import flash.media.*; public dynamic class T5 extends Sound { } }//package
Section 103
//Talk (Talk) package { import flash.display.*; import flash.text.*; public dynamic class Talk extends MovieClip { public var txt:TextField; public var bubb:MovieClip; } }//package
Section 104
//TB (TB) package { import flash.media.*; public dynamic class TB extends Sound { } }//package
Section 105
//Tube1 (Tube1) package { import flash.display.*; public dynamic class Tube1 extends MovieClip { public var ani:MovieClip; } }//package
Section 106
//Tube2 (Tube2) package { import flash.display.*; public dynamic class Tube2 extends MovieClip { public var ani:MovieClip; } }//package
Section 107
//Vector (Vector) package { import flash.display.*; public class Vector { public var x:Number; public var y:Number; private static var convert:Number = (Math.PI / 180); public function Vector(_arg1:Number, _arg2:Number):void{ x = _arg1; y = _arg2; } public function rotate(_arg1:Number):void{ var _local2:Number; var _local3:Number; var _local4:Number; var _local5:Number; _arg1 = (_arg1 * convert); _local2 = Math.sin(_arg1); _local3 = Math.cos(_arg1); _local4 = ((x * _local3) - (y * _local2)); _local5 = ((x * _local2) + (y * _local3)); x = _local4; y = _local5; } public function rotateNew(_arg1:Number):Vector{ var _local2:Number; var _local3:Number; _arg1 = (_arg1 * convert); _local2 = Math.sin(_arg1); _local3 = Math.cos(_arg1); return (new Vector(((x * _local3) - (y * _local2)), ((x * _local2) + (y * _local3)))); } public function get length():Number{ return (Math.sqrt(((x * x) + (y * y)))); } public function perpendicular(_arg1:Number=-1):Vector{ return (new Vector((_arg1 * y), (-(_arg1) * x))); } public function set length(_arg1:Number):void{ norm(); scale(_arg1); } public function scale(_arg1:Number):void{ x = (x * _arg1); y = (y * _arg1); } public function render(_arg1:Vector, _arg2:Number, _arg3:MovieClip):void{ var _local4:Vector; var _local5:Vector; _arg3.graphics.lineStyle(3, 0xFFFFFF, 100); _arg3.graphics.moveTo(_arg1.x, _arg1.y); _arg3.graphics.lineTo((_arg1.x + (x * _arg2)), (_arg1.y + (y * _arg2))); _local4 = new Vector(-(x), -(y)); _local4.norm(); _local4.scale(7); _local4.rotate(-45); _arg3.graphics.lineTo(((_arg1.x + (x * _arg2)) + _local4.x), ((_arg1.y + (y * _arg2)) + _local4.y)); _arg3.graphics.moveTo((_arg1.x + (x * _arg2)), (_arg1.y + (y * _arg2))); _local4.rotate(90); _arg3.graphics.lineTo(((_arg1.x + (x * _arg2)) + _local4.x), ((_arg1.y + (y * _arg2)) + _local4.y)); _arg3.graphics.lineStyle(2, 0, 100); _arg3.graphics.moveTo(_arg1.x, _arg1.y); _arg3.graphics.lineTo((_arg1.x + (x * _arg2)), (_arg1.y + (y * _arg2))); _local5 = new Vector(-(x), -(y)); _local5.norm(); _local5.scale(7); _local5.rotate(-45); _arg3.graphics.lineTo(((_arg1.x + (x * _arg2)) + _local5.x), ((_arg1.y + (y * _arg2)) + _local5.y)); _arg3.graphics.moveTo((_arg1.x + (x * _arg2)), (_arg1.y + (y * _arg2))); _local5.rotate(90); _arg3.graphics.lineTo(((_arg1.x + (x * _arg2)) + _local5.x), ((_arg1.y + (y * _arg2)) + _local5.y)); } public function constrain(_arg1:Number, _arg2:String="Greater"){ if (_arg2 == "Greater"){ if (length > _arg1){ norm(); scale(_arg1); }; }; if (_arg2 == "Always"){ norm(); scale(_arg1); }; if (_arg2 == "Less"){ if (length < _arg1){ norm(); scale(_arg1); }; }; } public function get length2():Number{ return (((x * x) + (y * y))); } public function norm():void{ var _local1:Number; _local1 = length; if (_local1 != 0){ x = (x / _local1); y = (y / _local1); }; } public function reflect(_arg1:Vector):Vector{ var _local2:Vector; _local2 = new Vector(_arg1.x, _arg1.y); _local2.norm(); _local2.scale((2 * dot(this, _local2))); return (subtract(this, _local2)); } public static function add(_arg1:Vector, _arg2:Vector):Vector{ return (new Vector((_arg2.x + _arg1.x), (_arg2.y + _arg1.y))); } public static function subtract(_arg1:Vector, _arg2:Vector):Vector{ return (new Vector((_arg1.x - _arg2.x), (_arg1.y - _arg2.y))); } public static function dot(_arg1:Vector, _arg2:Vector):Number{ return (((_arg2.x * _arg1.x) + (_arg2.y * _arg1.y))); } public static function angle(_arg1:Vector, _arg2:Vector):Number{ if ((_arg2.length * _arg1.length) == 0){ return (0); }; return ((Math.acos((dot(_arg1, _arg2) / (_arg2.length * _arg1.length))) / convert)); } public static function comp(_arg1:Vector, _arg2:Vector):Number{ if ((_arg1.length * _arg2.length) == 0){ return (0); }; return ((Math.abs(((_arg1.x / _arg1.length) - (_arg2.x / _arg2.length))) + Math.abs(((_arg1.y / _arg1.length) - (_arg2.y / _arg2.length))))); } public static function angle2(_arg1:Vector, _arg2:Vector):Number{ var _local3:Number; _local3 = angle(_arg1, _arg2); if (_local3 == 0){ return (0); }; if (comp(_arg1.rotateNew(_local3), _arg2) < 0.0001){ return (_local3); }; return (-(_local3)); } } }//package
Section 108
//Wiggle (Wiggle) package { import flash.display.*; public dynamic class Wiggle extends MovieClip { public var ani:MovieClip; } }//package
Section 109
//Win1 (Win1) package { import flash.media.*; public dynamic class Win1 extends Sound { } }//package
Section 110
//Win2 (Win2) package { import flash.media.*; public dynamic class Win2 extends Sound { } }//package
Section 111
//Win3 (Win3) package { import flash.media.*; public dynamic class Win3 extends Sound { } }//package
Section 112
//Win4 (Win4) package { import flash.media.*; public dynamic class Win4 extends Sound { } }//package

Library Items

Symbol 1 GraphicUsed by:6
Symbol 2 GraphicUsed by:6
Symbol 3 GraphicUsed by:6
Symbol 4 FontUsed by:5 13 18 773 774 775 776 777 778 779 780 781 784 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 861 862 863 864 865 866 867 868 869 870 871 872 873 874 878 938 939 940
Symbol 5 TextUses:4Used by:6
Symbol 6 MovieClip {logo}Uses:1 2 3 5Used by:770
Symbol 7 GraphicUsed by:Timeline
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClipUses:8Used by:10
Symbol 10 MovieClipUses:9Used by:Timeline
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClipUses:11Used by:Timeline
Symbol 13 TextUses:4Used by:Timeline
Symbol 14 FontUsed by:15 16 17 705 878 884 885 891 892 897 898 906 907 916 917 926 927 931 932 935 938
Symbol 15 TextUses:14Used by:Timeline
Symbol 16 TextUses:14Used by:Timeline
Symbol 17 TextUses:14Used by:Timeline
Symbol 18 EditableTextUses:4Used by:Timeline
Symbol 19 MovieClipUsed by:Timeline
Symbol 20 GraphicUsed by:21
Symbol 21 ButtonUses:20Used by:Timeline
Symbol 22 GraphicUsed by:23 820 918 937
Symbol 23 MovieClipUses:22Used by:25
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClip {Aetherdownload_fla.fader_6}Uses:23 24Used by:Timeline
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClipUses:26Used by:Timeline
Symbol 28 GraphicUsed by:770
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClipUses:29Used by:32
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClip {Background5}Uses:30 31Used by:770
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClipUses:33Used by:35
Symbol 35 MovieClip {BG}Uses:34Used by:770
Symbol 36 GraphicUsed by:37
Symbol 37 MovieClipUses:36Used by:39 43 46 157 316 322 325 334 590 595
Symbol 38 GraphicUsed by:39
Symbol 39 MovieClipUses:37 38Used by:47 316 322 325
Symbol 40 GraphicUsed by:43
Symbol 41 GraphicUsed by:43
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClipUses:37 40 41 42Used by:47
Symbol 44 GraphicUsed by:46
Symbol 45 GraphicUsed by:46 334
Symbol 46 MovieClipUses:37 44 45Used by:47
Symbol 47 MovieClip {Bird}Uses:39 43 46Used by:770
Symbol 48 GraphicUsed by:55
Symbol 49 GraphicUsed by:55
Symbol 50 GraphicUsed by:55
Symbol 51 GraphicUsed by:55
Symbol 52 GraphicUsed by:55
Symbol 53 GraphicUsed by:55
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClipUses:48 49 50 51 52 53 54Used by:58
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClipUses:56Used by:58
Symbol 58 MovieClip {Birdy}Uses:55 57Used by:770
Symbol 59 GraphicUsed by:60
Symbol 60 MovieClipUses:59Used by:69 76 80 81 84 85 91 661 664
Symbol 61 GraphicUsed by:62
Symbol 62 MovieClipUses:61Used by:69 76 80 81 84 85 91 661 664
Symbol 63 GraphicUsed by:69 84 85
Symbol 64 GraphicUsed by:65
Symbol 65 MovieClipUses:64Used by:67 99 100 101 103 104 132 141
Symbol 66 GraphicUsed by:67
Symbol 67 MovieClipUses:65 66Used by:69 84 85
Symbol 68 GraphicUsed by:69 85
Symbol 69 MovieClip {Aetherdownload_fla.Bobber0gfly_23}Uses:60 62 63 67 68Used by:92
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClip {Aetherdownload_fla.Symbol9_28}Uses:70Used by:92 168 204 508
Symbol 72 GraphicUsed by:76
Symbol 73 GraphicUsed by:76
Symbol 74 GraphicUsed by:76
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClip {Aetherdownload_fla.Bobberrope_29}Uses:60 62 72 73 74 75Used by:92
Symbol 77 GraphicUsed by:80 81
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClipUses:78Used by:80 81
Symbol 80 MovieClipUses:60 62 77 79Used by:92
Symbol 81 MovieClipUses:60 62 77 79Used by:84 92
Symbol 82 GraphicUsed by:84
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClipUses:60 62 63 67 82 83 81Used by:92
Symbol 85 MovieClip {Aetherdownload_fla.Bobberjump_34}Uses:60 62 68 67 63Used by:92
Symbol 86 GraphicUsed by:91
Symbol 87 GraphicUsed by:91
Symbol 88 GraphicUsed by:91
Symbol 89 GraphicUsed by:91
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClipUses:60 62 86 87 88 89 90Used by:92
Symbol 92 MovieClip {Bobber}Uses:69 71 76 80 81 84 85 91Used by:770
Symbol 93 GraphicUsed by:94
Symbol 94 MovieClipUses:93Used by:99 100 101 103 104 132 141
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:95Used by:99 100 101 103 104 132 141
Symbol 97 GraphicUsed by:98
Symbol 98 MovieClipUses:97Used by:99 100 101 103 104 132 141
Symbol 99 MovieClipUses:94 65 96 98Used by:102
Symbol 100 MovieClipUses:94 65 96 98Used by:102
Symbol 101 MovieClipUses:94 65 96 98Used by:102
Symbol 102 MovieClip {Boy1}Uses:99 100 101Used by:770
Symbol 103 MovieClipUses:65 96 98 94Used by:105
Symbol 104 MovieClipUses:65 96 94 98Used by:105
Symbol 105 MovieClip {Boy2}Uses:103 104Used by:770
Symbol 106 GraphicUsed by:107 108 109 682
Symbol 107 MovieClipUses:106Used by:110 549
Symbol 108 MovieClipUses:106Used by:110 549
Symbol 109 MovieClipUses:106Used by:110 549
Symbol 110 MovieClip {Bubble}Uses:107 108 109Used by:770
Symbol 111 GraphicUsed by:112
Symbol 112 MovieClipUses:111Used by:131
Symbol 113 GraphicUsed by:114
Symbol 114 MovieClipUses:113Used by:131
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClipUses:115Used by:131
Symbol 117 GraphicUsed by:118
Symbol 118 MovieClipUses:117Used by:131
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:119Used by:131 536 556 563 911
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClipUses:121Used by:131 536 549 553 572 911
Symbol 123 GraphicUsed by:124
Symbol 124 MovieClipUses:123Used by:131 536 553
Symbol 125 GraphicUsed by:126
Symbol 126 MovieClipUses:125Used by:131
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:127Used by:131
Symbol 129 GraphicUsed by:130
Symbol 130 MovieClipUses:129Used by:131
Symbol 131 MovieClip {Cloud}Uses:112 114 116 118 120 122 124 126 128 130Used by:770
Symbol 132 MovieClipUses:65 96 94 98Used by:144
Symbol 133 GraphicUsed by:140
Symbol 134 GraphicUsed by:140
Symbol 135 GraphicUsed by:140
Symbol 136 GraphicUsed by:140
Symbol 137 GraphicUsed by:140
Symbol 138 GraphicUsed by:140
Symbol 139 GraphicUsed by:140
Symbol 140 MovieClipUses:133 134 135 136 137 138 139Used by:144
Symbol 141 MovieClipUses:94 65 96 98Used by:142
Symbol 142 MovieClipUses:141Used by:144 923
Symbol 143 GraphicUsed by:144
Symbol 144 MovieClipUses:132 140 142 143Used by:145
Symbol 145 MovieClipUses:144Used by:174
Symbol 146 GraphicUsed by:154
Symbol 147 GraphicUsed by:154
Symbol 148 GraphicUsed by:154
Symbol 149 GraphicUsed by:154
Symbol 150 GraphicUsed by:154
Symbol 151 GraphicUsed by:154
Symbol 152 GraphicUsed by:154
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClipUses:146 147 148 149 150 151 152 153Used by:159 172 744
Symbol 155 GraphicUsed by:157
Symbol 156 GraphicUsed by:157
Symbol 157 MovieClipUses:37 155 156Used by:159 335
Symbol 158 GraphicUsed by:159
Symbol 159 MovieClipUses:154 157 158Used by:160
Symbol 160 MovieClipUses:159Used by:174
Symbol 161 GraphicUsed by:169
Symbol 162 GraphicUsed by:168
Symbol 163 GraphicUsed by:168
Symbol 164 GraphicUsed by:168
Symbol 165 GraphicUsed by:168
Symbol 166 GraphicUsed by:168
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClip {Fish2}Uses:162 71 163 164 165 166 167Used by:169
Symbol 169 MovieClipUses:161 168Used by:170
Symbol 170 MovieClipUses:169Used by:174
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClipUses:171 154Used by:173
Symbol 173 MovieClipUses:172Used by:174
Symbol 174 MovieClip {Crazy}Uses:145 160 170 173Used by:770
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:175Used by:180
Symbol 177 GraphicUsed by:179
Symbol 178 GraphicUsed by:179
Symbol 179 MovieClipUses:177 178Used by:180
Symbol 180 MovieClip {Dead}Uses:176 179Used by:770
Symbol 181 GraphicUsed by:186
Symbol 182 GraphicUsed by:186
Symbol 183 GraphicUsed by:186
Symbol 184 GraphicUsed by:186
Symbol 185 GraphicUsed by:186
Symbol 186 MovieClipUses:181 182 183 184 185Used by:187
Symbol 187 MovieClip {Dir}Uses:186Used by:770
Symbol 188 GraphicUsed by:196
Symbol 189 GraphicUsed by:196
Symbol 190 GraphicUsed by:196
Symbol 191 GraphicUsed by:196
Symbol 192 GraphicUsed by:196
Symbol 193 GraphicUsed by:196
Symbol 194 GraphicUsed by:196
Symbol 195 GraphicUsed by:196
Symbol 196 MovieClip {Dust}Uses:188 189 190 191 192 193 194 195Used by:770
Symbol 197 GraphicUsed by:204
Symbol 198 GraphicUsed by:204
Symbol 199 GraphicUsed by:204
Symbol 200 GraphicUsed by:204
Symbol 201 GraphicUsed by:204
Symbol 202 GraphicUsed by:204
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClip {Fish}Uses:197 71 198 199 200 201 202 203Used by:770
Symbol 205 ShapeTweeningUsed by:207
Symbol 206 GraphicUsed by:207
Symbol 207 MovieClip {Flasher}Uses:205 206Used by:770
Symbol 208 GraphicUsed by:209
Symbol 209 MovieClipUses:208Used by:211
Symbol 210 GraphicUsed by:211
Symbol 211 MovieClipUses:209 210Used by:212
Symbol 212 MovieClip {Foreground2}Uses:211Used by:770
Symbol 213 GraphicUsed by:216
Symbol 214 GraphicUsed by:215
Symbol 215 MovieClipUses:214Used by:216
Symbol 216 MovieClipUses:213 215Used by:217
Symbol 217 MovieClip {Aetherdownload_fla.Symbol8_89}Uses:216Used by:221 508
Symbol 218 GraphicUsed by:219
Symbol 219 MovieClipUses:218Used by:220
Symbol 220 MovieClip {Aetherdownload_fla.Symbol8copy_92}Uses:219Used by:221 508
Symbol 221 MovieClip {Foreground3}Uses:217 220Used by:770
Symbol 222 GraphicUsed by:232 509
Symbol 223 GraphicUsed by:231
Symbol 224 GraphicUsed by:231
Symbol 225 GraphicUsed by:231
Symbol 226 GraphicUsed by:231
Symbol 227 GraphicUsed by:231
Symbol 228 GraphicUsed by:231
Symbol 229 GraphicUsed by:231
Symbol 230 GraphicUsed by:231
Symbol 231 MovieClipUses:223 224 225 226 227 228 229 230Used by:232 509
Symbol 232 MovieClipUses:222 231Used by:233 234
Symbol 233 MovieClip {Aetherdownload_fla.Symbol35_97}Uses:232Used by:234
Symbol 234 MovieClip {Foreground4}Uses:232 233Used by:770
Symbol 235 GraphicUsed by:236
Symbol 236 MovieClipUses:235Used by:239
Symbol 237 GraphicUsed by:238
Symbol 238 MovieClipUses:237Used by:239 266
Symbol 239 MovieClipUses:236 238Used by:240
Symbol 240 MovieClipUses:239Used by:266
Symbol 241 GraphicUsed by:246
Symbol 242 GraphicUsed by:246
Symbol 243 GraphicUsed by:246
Symbol 244 GraphicUsed by:246
Symbol 245 GraphicUsed by:246
Symbol 246 MovieClipUses:241 242 243 244 245Used by:266
Symbol 247 GraphicUsed by:248
Symbol 248 MovieClipUses:247Used by:266
Symbol 249 GraphicUsed by:250
Symbol 250 MovieClipUses:249Used by:266
Symbol 251 GraphicUsed by:252
Symbol 252 MovieClipUses:251Used by:266
Symbol 253 GraphicUsed by:264
Symbol 254 GraphicUsed by:264
Symbol 255 GraphicUsed by:264
Symbol 256 GraphicUsed by:264
Symbol 257 GraphicUsed by:264
Symbol 258 GraphicUsed by:264
Symbol 259 GraphicUsed by:264
Symbol 260 GraphicUsed by:264
Symbol 261 GraphicUsed by:264
Symbol 262 GraphicUsed by:264
Symbol 263 GraphicUsed by:264
Symbol 264 MovieClipUses:253 254 255 256 257 258 259 260 261 262 263Used by:265
Symbol 265 MovieClipUses:264Used by:266
Symbol 266 MovieClip {Aetherdownload_fla.Symbol25_99}Uses:240 246 238 248 250 252 265Used by:273
Symbol 267 GraphicUsed by:271
Symbol 268 GraphicUsed by:269
Symbol 269 MovieClipUses:268Used by:271
Symbol 270 GraphicUsed by:271
Symbol 271 MovieClipUses:267 269 270Used by:272
Symbol 272 MovieClip {Aetherdownload_fla.Symbol26_110}Uses:271Used by:273
Symbol 273 MovieClip {Gasteroid}Uses:266 272Used by:770
Symbol 274 GraphicUsed by:299
Symbol 275 GraphicUsed by:276
Symbol 276 MovieClipUses:275Used by:294 299 498 502 506
Symbol 277 GraphicUsed by:278
Symbol 278 MovieClipUses:277Used by:294 299 302 303 308 309 498 502 506
Symbol 279 GraphicUsed by:280
Symbol 280 MovieClipUses:279Used by:294 299 302 303 498 502 506
Symbol 281 GraphicUsed by:282
Symbol 282 MovieClipUses:281Used by:294 299 302 303 308 309 498 502 506
Symbol 283 GraphicUsed by:286
Symbol 284 GraphicUsed by:286
Symbol 285 GraphicUsed by:286
Symbol 286 MovieClipUses:283 284 285Used by:294 299 302 303 309 471 506 508
Symbol 287 GraphicUsed by:292
Symbol 288 GraphicUsed by:292
Symbol 289 GraphicUsed by:292
Symbol 290 GraphicUsed by:292
Symbol 291 GraphicUsed by:292
Symbol 292 MovieClipUses:287 288 289 290 291Used by:294 299 303 308 309 471 506 508
Symbol 293 GraphicUsed by:294
Symbol 294 MovieClipUses:293 276 278 280 282 286 292Used by:299
Symbol 295 GraphicUsed by:298
Symbol 296 GraphicUsed by:298
Symbol 297 GraphicUsed by:298
Symbol 298 MovieClipUses:295 296 297Used by:299 302 303 308 309 471 506 508
Symbol 299 MovieClip {Aetherdownload_fla.gemastriod1_114}Uses:274 276 278 280 282 286 292 294 298Used by:310
Symbol 300 GraphicUsed by:303
Symbol 301 GraphicUsed by:302
Symbol 302 MovieClipUses:301 278 282 280 286 298Used by:303
Symbol 303 MovieClip {Aetherdownload_fla.gemastriod3_123}Uses:300 278 282 280 286 298 302 292Used by:310
Symbol 304 GraphicUsed by:309
Symbol 305 GraphicUsed by:306
Symbol 306 MovieClipUses:305Used by:308 309 498 502 506
Symbol 307 GraphicUsed by:308
Symbol 308 MovieClipUses:307 278 282 306 292 298Used by:309
Symbol 309 MovieClip {Aetherdownload_fla.gemastriod2_125}Uses:304 278 282 306 292 298 308 286Used by:310
Symbol 310 MovieClip {Gem}Uses:299 303 309Used by:770
Symbol 311 GraphicUsed by:316 322
Symbol 312 GraphicUsed by:313
Symbol 313 MovieClipUses:312Used by:316 322
Symbol 314 GraphicUsed by:315
Symbol 315 MovieClipUses:314Used by:316 322 325
Symbol 316 MovieClipUses:37 311 313 39 315Used by:326
Symbol 317 GraphicUsed by:322
Symbol 318 GraphicUsed by:322
Symbol 319 GraphicUsed by:322
Symbol 320 GraphicUsed by:322
Symbol 321 GraphicUsed by:322
Symbol 322 MovieClipUses:37 311 313 39 315 317 318 319 320 321Used by:326
Symbol 323 GraphicUsed by:325
Symbol 324 GraphicUsed by:325
Symbol 325 MovieClipUses:37 323 39 315 324Used by:326
Symbol 326 MovieClip {Hippo}Uses:316 322 325Used by:770
Symbol 327 GraphicUsed by:332
Symbol 328 GraphicUsed by:329
Symbol 329 MovieClipUses:328Used by:332
Symbol 330 GraphicUsed by:332
Symbol 331 GraphicUsed by:332
Symbol 332 MovieClip {Island}Uses:327 329 330 331Used by:770
Symbol 333 GraphicUsed by:334
Symbol 334 MovieClipUses:37 333 45Used by:335
Symbol 335 MovieClip {Lost}Uses:157 334Used by:770
Symbol 336 GraphicUsed by:341
Symbol 337 GraphicUsed by:341
Symbol 338 GraphicUsed by:340
Symbol 339 GraphicUsed by:340
Symbol 340 MovieClipUses:338 339Used by:341
Symbol 341 MovieClipUses:336 337 340Used by:360
Symbol 342 GraphicUsed by:343
Symbol 343 MovieClipUses:342Used by:348 359
Symbol 344 GraphicUsed by:348
Symbol 345 GraphicUsed by:347
Symbol 346 GraphicUsed by:347
Symbol 347 MovieClipUses:345 346Used by:348
Symbol 348 MovieClip {Aetherdownload_fla.moonplanetmoon2_142}Uses:343 344 347Used by:360
Symbol 349 GraphicUsed by:353
Symbol 350 GraphicUsed by:352
Symbol 351 GraphicUsed by:352
Symbol 352 MovieClipUses:350 351Used by:353
Symbol 353 MovieClip {Aetherdownload_fla.Symbol42_145}Uses:349 352Used by:360
Symbol 354 GraphicUsed by:359
Symbol 355 GraphicUsed by:359
Symbol 356 GraphicUsed by:358
Symbol 357 GraphicUsed by:358
Symbol 358 MovieClipUses:356 357Used by:359
Symbol 359 MovieClipUses:343 354 355 358Used by:360
Symbol 360 MovieClip {Moon}Uses:341 348 353 359Used by:770
Symbol 361 GraphicUsed by:365
Symbol 362 GraphicUsed by:363
Symbol 363 MovieClipUses:362Used by:365 369 373 376 545 549 553 687 901 905 911 923 930 934
Symbol 364 GraphicUsed by:365
Symbol 365 MovieClip {MoonB}Uses:361 363 364Used by:770
Symbol 366 GraphicUsed by:369
Symbol 367 GraphicUsed by:368
Symbol 368 MovieClipUses:367Used by:369 901
Symbol 369 MovieClip {MoonE}Uses:366 363 368Used by:770
Symbol 370 GraphicUsed by:373
Symbol 371 GraphicUsed by:372
Symbol 372 MovieClipUses:371Used by:373
Symbol 373 MovieClip {MoonG}Uses:370 363 372Used by:770
Symbol 374 GraphicUsed by:376
Symbol 375 GraphicUsed by:376
Symbol 376 MovieClip {MoonH}Uses:374 363 375Used by:770
Symbol 377 GraphicUsed by:378
Symbol 378 MovieClip {MoonL}Uses:377Used by:770
Symbol 379 GraphicUsed by:380
Symbol 380 MovieClipUses:379Used by:389
Symbol 381 GraphicUsed by:382
Symbol 382 MovieClipUses:381Used by:389
Symbol 383 GraphicUsed by:384
Symbol 384 MovieClipUses:383Used by:389
Symbol 385 GraphicUsed by:386
Symbol 386 MovieClipUses:385Used by:389
Symbol 387 GraphicUsed by:388
Symbol 388 MovieClipUses:387Used by:389
Symbol 389 MovieClip {Names}Uses:380 382 384 386 388Used by:770
Symbol 390 GraphicUsed by:391
Symbol 391 MovieClipUses:390Used by:398
Symbol 392 GraphicUsed by:393
Symbol 393 MovieClipUses:392Used by:398
Symbol 394 GraphicUsed by:395
Symbol 395 MovieClipUses:394Used by:398
Symbol 396 GraphicUsed by:397
Symbol 397 MovieClipUses:396Used by:398
Symbol 398 MovieClip {Particle1}Uses:391 393 395 397Used by:770
Symbol 399 GraphicUsed by:400
Symbol 400 MovieClipUses:399Used by:407
Symbol 401 GraphicUsed by:402
Symbol 402 MovieClipUses:401Used by:407
Symbol 403 GraphicUsed by:404
Symbol 404 MovieClipUses:403Used by:407
Symbol 405 GraphicUsed by:406
Symbol 406 MovieClipUses:405Used by:407
Symbol 407 MovieClip {Particle2}Uses:400 402 404 406Used by:770
Symbol 408 GraphicUsed by:409
Symbol 409 MovieClip {Paus}Uses:408Used by:770
Symbol 410 GraphicUsed by:411
Symbol 411 MovieClipUses:410Used by:452
Symbol 412 GraphicUsed by:452
Symbol 413 GraphicUsed by:425
Symbol 414 GraphicUsed by:425
Symbol 415 GraphicUsed by:425
Symbol 416 GraphicUsed by:425
Symbol 417 GraphicUsed by:425
Symbol 418 GraphicUsed by:425
Symbol 419 GraphicUsed by:425
Symbol 420 GraphicUsed by:425
Symbol 421 GraphicUsed by:425
Symbol 422 GraphicUsed by:425
Symbol 423 GraphicUsed by:425
Symbol 424 GraphicUsed by:425
Symbol 425 MovieClipUses:413 414 415 416 417 418 419 420 421 422 423 424Used by:452 937
Symbol 426 GraphicUsed by:452
Symbol 427 GraphicUsed by:452
Symbol 428 GraphicUsed by:452
Symbol 429 GraphicUsed by:452
Symbol 430 GraphicUsed by:452
Symbol 431 GraphicUsed by:452
Symbol 432 GraphicUsed by:452
Symbol 433 GraphicUsed by:434
Symbol 434 MovieClipUses:433Used by:452 888 937
Symbol 435 GraphicUsed by:436
Symbol 436 MovieClipUses:435Used by:452 888 937
Symbol 437 GraphicUsed by:438
Symbol 438 MovieClipUses:437Used by:452 888 937
Symbol 439 GraphicUsed by:452
Symbol 440 GraphicUsed by:451
Symbol 441 GraphicUsed by:451
Symbol 442 GraphicUsed by:451
Symbol 443 GraphicUsed by:451
Symbol 444 GraphicUsed by:451
Symbol 445 GraphicUsed by:451
Symbol 446 GraphicUsed by:451
Symbol 447 GraphicUsed by:451
Symbol 448 GraphicUsed by:451
Symbol 449 GraphicUsed by:451
Symbol 450 GraphicUsed by:451
Symbol 451 MovieClip {Smoke}Uses:440 441 442 443 444 445 446 447 448 449 450Used by:452 937
Symbol 452 MovieClip {Planet1}Uses:411 412 425 426 427 428 429 430 431 432 434 436 438 439 451Used by:770
Symbol 453 GraphicUsed by:454
Symbol 454 MovieClipUses:453Used by:461 524
Symbol 455 GraphicUsed by:461
Symbol 456 GraphicUsed by:460
Symbol 457 GraphicUsed by:458
Symbol 458 MovieClipUses:457Used by:459
Symbol 459 MovieClipUses:458Used by:460
Symbol 460 MovieClip {Aetherdownload_fla.Symbol36_183}Uses:456 459Used by:461
Symbol 461 MovieClip {Planet2}Uses:454 455 460Used by:770
Symbol 462 GraphicUsed by:508
Symbol 463 GraphicUsed by:464
Symbol 464 MovieClipUses:463Used by:508
Symbol 465 GraphicUsed by:508
Symbol 466 GraphicUsed by:508
Symbol 467 GraphicUsed by:471
Symbol 468 GraphicUsed by:471
Symbol 469 GraphicUsed by:470
Symbol 470 MovieClipUses:469Used by:471
Symbol 471 MovieClipUses:467 286 292 298 468 470Used by:472
Symbol 472 MovieClipUses:471Used by:507 508
Symbol 473 GraphicUsed by:498
Symbol 474 GraphicUsed by:475
Symbol 475 MovieClipUses:474Used by:498
Symbol 476 GraphicUsed by:477
Symbol 477 MovieClipUses:476Used by:498
Symbol 478 GraphicUsed by:479
Symbol 479 MovieClipUses:478Used by:498
Symbol 480 GraphicUsed by:481
Symbol 481 MovieClipUses:480Used by:498
Symbol 482 GraphicUsed by:483
Symbol 483 MovieClipUses:482Used by:498
Symbol 484 GraphicUsed by:485
Symbol 485 MovieClipUses:484Used by:498
Symbol 486 GraphicUsed by:487
Symbol 487 MovieClipUses:486Used by:498
Symbol 488 GraphicUsed by:489
Symbol 489 MovieClipUses:488Used by:498
Symbol 490 GraphicUsed by:491
Symbol 491 MovieClipUses:490Used by:498
Symbol 492 GraphicUsed by:493
Symbol 493 MovieClipUses:492Used by:498
Symbol 494 GraphicUsed by:495
Symbol 495 MovieClipUses:494Used by:498
Symbol 496 GraphicUsed by:497
Symbol 497 MovieClipUses:496Used by:498 523 524
Symbol 498 MovieClipUses:473 475 477 479 481 483 485 487 489 491 493 280 495 306 276 282 278 497Used by:503
Symbol 499 GraphicUsed by:502
Symbol 500 GraphicUsed by:501
Symbol 501 MovieClipUses:500Used by:502
Symbol 502 MovieClipUses:499 501 280 306 276 278 282Used by:503
Symbol 503 MovieClip {Aetherdownload_fla.Symbol37_191}Uses:498 502Used by:508
Symbol 504 GraphicUsed by:506
Symbol 505 GraphicUsed by:506
Symbol 506 MovieClipUses:504 276 306 280 282 278 286 292 298 505Used by:507
Symbol 507 MovieClip {Aetherdownload_fla.Symbol39_207}Uses:472 506Used by:508
Symbol 508 MovieClip {Planet3}Uses:462 464 465 466 286 292 298 472 217 71 503 507 220Used by:770
Symbol 509 MovieClipUses:222 231Used by:523 524
Symbol 510 GraphicUsed by:515
Symbol 511 GraphicUsed by:515
Symbol 512 GraphicUsed by:515
Symbol 513 GraphicUsed by:515
Symbol 514 GraphicUsed by:515
Symbol 515 MovieClipUses:510 511 512 513 514Used by:519
Symbol 516 GraphicUsed by:519
Symbol 517 GraphicUsed by:518
Symbol 518 MovieClipUses:517Used by:519
Symbol 519 MovieClipUses:515 516 518Used by:523 524
Symbol 520 GraphicUsed by:521
Symbol 521 MovieClipUses:520Used by:522
Symbol 522 MovieClipUses:521Used by:523
Symbol 523 MovieClip {Aetherdownload_fla.Symbol33_214}Uses:509 497 519 522Used by:524
Symbol 524 MovieClip {Planet4}Uses:454 509 497 519 523Used by:770
Symbol 525 GraphicUsed by:526
Symbol 526 MovieClipUses:525Used by:527 533 534
Symbol 527 MovieClipUses:526Used by:534
Symbol 528 GraphicUsed by:529
Symbol 529 MovieClipUses:528Used by:532
Symbol 530 GraphicUsed by:531
Symbol 531 MovieClipUses:530Used by:532
Symbol 532 MovieClipUses:529 531Used by:533
Symbol 533 MovieClip {Aetherdownload_fla.Symbol14_220}Uses:526 532Used by:534
Symbol 534 MovieClip {Planet5}Uses:526 527 533Used by:770
Symbol 535 GraphicUsed by:536
Symbol 536 MovieClipUses:535 124 120 122Used by:537
Symbol 537 MovieClipUses:536Used by:574
Symbol 538 GraphicUsed by:541
Symbol 539 GraphicUsed by:540
Symbol 540 MovieClipUses:539Used by:541
Symbol 541 MovieClipUses:538 540Used by:542
Symbol 542 MovieClipUses:541Used by:574
Symbol 543 GraphicUsed by:545
Symbol 544 GraphicUsed by:545
Symbol 545 MovieClipUses:543 363 544Used by:546
Symbol 546 MovieClipUses:545Used by:574
Symbol 547 GraphicUsed by:549
Symbol 548 GraphicUsed by:549
Symbol 549 MovieClipUses:547 363 548 109 108 107 122Used by:550
Symbol 550 MovieClipUses:549Used by:574
Symbol 551 GraphicUsed by:553
Symbol 552 GraphicUsed by:553
Symbol 553 MovieClipUses:551 363 552 122 124Used by:554
Symbol 554 MovieClipUses:553Used by:574
Symbol 555 GraphicUsed by:556
Symbol 556 MovieClipUses:555 120Used by:557
Symbol 557 MovieClipUses:556Used by:574
Symbol 558 GraphicUsed by:559
Symbol 559 MovieClipUses:558Used by:560
Symbol 560 MovieClipUses:559Used by:574
Symbol 561 GraphicUsed by:563
Symbol 562 GraphicUsed by:563
Symbol 563 MovieClipUses:561 120 562Used by:564
Symbol 564 MovieClipUses:563Used by:574
Symbol 565 GraphicUsed by:566
Symbol 566 MovieClipUses:565Used by:567
Symbol 567 MovieClipUses:566Used by:574
Symbol 568 GraphicUsed by:569
Symbol 569 MovieClipUses:568Used by:570
Symbol 570 MovieClipUses:569Used by:574
Symbol 571 GraphicUsed by:572
Symbol 572 MovieClipUses:571 122Used by:573
Symbol 573 MovieClipUses:572Used by:574
Symbol 574 MovieClip {Planets}Uses:537 542 546 550 554 557 560 564 567 570 573Used by:770
Symbol 575 GraphicUsed by:584
Symbol 576 GraphicUsed by:584
Symbol 577 GraphicUsed by:584
Symbol 578 GraphicUsed by:584
Symbol 579 GraphicUsed by:584
Symbol 580 GraphicUsed by:584
Symbol 581 GraphicUsed by:584
Symbol 582 GraphicUsed by:584
Symbol 583 GraphicUsed by:584
Symbol 584 MovieClip {Poof}Uses:575 576 577 578 579 580 581 582 583Used by:770
Symbol 585 GraphicUsed by:590
Symbol 586 GraphicUsed by:590
Symbol 587 GraphicUsed by:590
Symbol 588 GraphicUsed by:590
Symbol 589 GraphicUsed by:590
Symbol 590 MovieClipUses:585 37 586 587 588 589Used by:596
Symbol 591 GraphicUsed by:595
Symbol 592 GraphicUsed by:595
Symbol 593 GraphicUsed by:595
Symbol 594 GraphicUsed by:595
Symbol 595 MovieClipUses:591 37 592 593 594Used by:596
Symbol 596 MovieClip {Runaway}Uses:590 595Used by:770
Symbol 597 GraphicUsed by:598 606
Symbol 598 MovieClipUses:597Used by:607
Symbol 599 GraphicUsed by:606
Symbol 600 GraphicUsed by:606
Symbol 601 GraphicUsed by:606
Symbol 602 GraphicUsed by:606
Symbol 603 GraphicUsed by:606
Symbol 604 GraphicUsed by:606
Symbol 605 GraphicUsed by:606
Symbol 606 MovieClipUses:597 599 600 601 602 603 604 605Used by:607
Symbol 607 MovieClip {Screamo1}Uses:598 606Used by:770
Symbol 608 GraphicUsed by:609
Symbol 609 MovieClipUses:608Used by:624
Symbol 610 GraphicUsed by:620
Symbol 611 GraphicUsed by:620
Symbol 612 GraphicUsed by:620
Symbol 613 GraphicUsed by:620
Symbol 614 GraphicUsed by:620
Symbol 615 GraphicUsed by:620
Symbol 616 GraphicUsed by:620
Symbol 617 GraphicUsed by:620
Symbol 618 GraphicUsed by:620
Symbol 619 GraphicUsed by:620
Symbol 620 MovieClipUses:610 611 612 613 614 615 616 617 618 619Used by:624
Symbol 621 GraphicUsed by:623
Symbol 622 GraphicUsed by:623
Symbol 623 MovieClipUses:621 622Used by:624
Symbol 624 MovieClip {Screamo2}Uses:609 620 623Used by:770
Symbol 625 GraphicUsed by:628
Symbol 626 GraphicUsed by:627
Symbol 627 MovieClipUses:626Used by:628 650 653 658
Symbol 628 MovieClipUses:625 627Used by:659
Symbol 629 GraphicUsed by:650
Symbol 630 GraphicUsed by:631 656
Symbol 631 MovieClipUses:630Used by:650 653
Symbol 632 GraphicUsed by:650
Symbol 633 GraphicUsed by:650
Symbol 634 GraphicUsed by:650
Symbol 635 GraphicUsed by:650
Symbol 636 GraphicUsed by:650
Symbol 637 GraphicUsed by:650
Symbol 638 GraphicUsed by:650
Symbol 639 GraphicUsed by:650
Symbol 640 GraphicUsed by:650
Symbol 641 GraphicUsed by:650
Symbol 642 GraphicUsed by:650
Symbol 643 GraphicUsed by:650
Symbol 644 GraphicUsed by:650
Symbol 645 GraphicUsed by:650
Symbol 646 GraphicUsed by:650
Symbol 647 GraphicUsed by:650
Symbol 648 GraphicUsed by:650
Symbol 649 GraphicUsed by:650
Symbol 650 MovieClipUses:629 631 627 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649Used by:659
Symbol 651 GraphicUsed by:653
Symbol 652 GraphicUsed by:653
Symbol 653 MovieClipUses:651 631 627 652Used by:659
Symbol 654 GraphicUsed by:658
Symbol 655 GraphicUsed by:656
Symbol 656 MovieClipUses:630 655Used by:658
Symbol 657 GraphicUsed by:658
Symbol 658 MovieClipUses:654 627 656 657Used by:659
Symbol 659 MovieClip {Slug}Uses:628 650 653 658Used by:770
Symbol 660 GraphicUsed by:661
Symbol 661 MovieClipUses:62 60 660Used by:665
Symbol 662 GraphicUsed by:664
Symbol 663 GraphicUsed by:664
Symbol 664 MovieClipUses:62 60 662 663Used by:665
Symbol 665 MovieClip {Spaceman}Uses:661 664Used by:770
Symbol 666 GraphicUsed by:675
Symbol 667 GraphicUsed by:675
Symbol 668 GraphicUsed by:675
Symbol 669 GraphicUsed by:675
Symbol 670 GraphicUsed by:675
Symbol 671 GraphicUsed by:675
Symbol 672 GraphicUsed by:675
Symbol 673 GraphicUsed by:675
Symbol 674 GraphicUsed by:675
Symbol 675 MovieClip {Splash}Uses:666 667 668 669 670 671 672 673 674Used by:770
Symbol 676 GraphicUsed by:677
Symbol 677 MovieClipUses:676Used by:687 905 911 923 930 934
Symbol 678 GraphicUsed by:679
Symbol 679 MovieClipUses:678Used by:687 905 911 923 930 934
Symbol 680 GraphicUsed by:681
Symbol 681 MovieClipUses:680Used by:687 905 911 923 930 934
Symbol 682 MovieClipUses:106Used by:687 905 911 923 930 934
Symbol 683 GraphicUsed by:684
Symbol 684 MovieClipUses:683Used by:687 905 911 923 930 934
Symbol 685 GraphicUsed by:686
Symbol 686 MovieClipUses:685Used by:687 905 911 923 930 934
Symbol 687 MovieClip {Star}Uses:677 679 681 682 684 363 686Used by:770
Symbol 688 GraphicUsed by:695 701
Symbol 689 GraphicUsed by:695 701
Symbol 690 GraphicUsed by:695
Symbol 691 GraphicUsed by:695
Symbol 692 GraphicUsed by:695
Symbol 693 GraphicUsed by:695
Symbol 694 GraphicUsed by:695
Symbol 695 MovieClipUses:688 689 690 691 692 693 694Used by:702
Symbol 696 GraphicUsed by:701
Symbol 697 GraphicUsed by:701
Symbol 698 GraphicUsed by:701
Symbol 699 GraphicUsed by:701
Symbol 700 GraphicUsed by:701
Symbol 701 MovieClipUses:688 689 696 697 698 699 700Used by:702
Symbol 702 MovieClip {Sunfish}Uses:695 701Used by:770
Symbol 703 GraphicUsed by:704
Symbol 704 MovieClipUses:703Used by:706
Symbol 705 EditableTextUses:14Used by:706
Symbol 706 MovieClip {Talk}Uses:704 705Used by:770
Symbol 707 GraphicUsed by:713
Symbol 708 GraphicUsed by:713
Symbol 709 GraphicUsed by:713
Symbol 710 GraphicUsed by:713
Symbol 711 GraphicUsed by:713
Symbol 712 GraphicUsed by:713
Symbol 713 MovieClip {Aetherdownload_fla.alien_284}Uses:707 708 709 710 711 712Used by:724
Symbol 714 GraphicUsed by:720
Symbol 715 GraphicUsed by:720
Symbol 716 GraphicUsed by:720
Symbol 717 GraphicUsed by:720
Symbol 718 GraphicUsed by:720
Symbol 719 GraphicUsed by:720
Symbol 720 MovieClip {Aetherdownload_fla.alien_285}Uses:714 715 716 717 718 719Used by:724
Symbol 721 GraphicUsed by:723
Symbol 722 GraphicUsed by:723
Symbol 723 MovieClipUses:721 722Used by:724
Symbol 724 MovieClip {Tube1}Uses:713 720 723Used by:770
Symbol 725 GraphicUsed by:731
Symbol 726 GraphicUsed by:731
Symbol 727 GraphicUsed by:731
Symbol 728 GraphicUsed by:731
Symbol 729 GraphicUsed by:731
Symbol 730 GraphicUsed by:731
Symbol 731 MovieClip {Aetherdownload_fla.alien_288}Uses:725 726 727 728 729 730Used by:743
Symbol 732 GraphicUsed by:739
Symbol 733 GraphicUsed by:739
Symbol 734 GraphicUsed by:739
Symbol 735 GraphicUsed by:739
Symbol 736 GraphicUsed by:739
Symbol 737 GraphicUsed by:739
Symbol 738 GraphicUsed by:739
Symbol 739 MovieClip {Aetherdownload_fla.alien_289}Uses:732 733 734 735 736 737 738Used by:743
Symbol 740 GraphicUsed by:742
Symbol 741 GraphicUsed by:742
Symbol 742 MovieClipUses:740 741Used by:743
Symbol 743 MovieClip {Tube2}Uses:731 739 742Used by:770
Symbol 744 MovieClip {Wiggle}Uses:154Used by:770
Symbol 745 Sound {Win4}Used by:770
Symbol 746 Sound {Win3}Used by:770
Symbol 747 Sound {Win2}Used by:770
Symbol 748 Sound {Win1}Used by:770
Symbol 749 Sound {SFX4}Used by:770
Symbol 750 Sound {SFX5}Used by:770
Symbol 751 Sound {SFX2}Used by:770
Symbol 752 Sound {SFX3}Used by:770
Symbol 753 Sound {G8}Used by:770
Symbol 754 Sound {G7}Used by:770
Symbol 755 Sound {G6}Used by:770
Symbol 756 Sound {G5}Used by:770
Symbol 757 Sound {G4}Used by:770
Symbol 758 Sound {G3}Used by:770
Symbol 759 Sound {G2}Used by:770
Symbol 760 Sound {G1}Used by:770
Symbol 761 Sound {SFX7}Used by:770
Symbol 762 Sound {SFX6}Used by:770
Symbol 763 Sound {SFX1}Used by:770
Symbol 764 Sound {TB}Used by:770
Symbol 765 Sound {T5}Used by:770
Symbol 766 Sound {T4}Used by:770
Symbol 767 Sound {T2}Used by:770
Symbol 768 Sound {T1}Used by:770
Symbol 769 Sound {T3}Used by:770
Symbol 770 MovieClip {Aetherdownload_fla.Symbol53_9}Uses:28 32 35 47 58 92 102 105 110 131 174 180 187 196 204 207 212 221 234 273 310 326 332 6 335 360 365 369 373 376 378 389 398 407 409 452 461 508 524 534 574 584 596 607 624 659 665 675 687 702 706 724 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769Used by:Timeline
Symbol 771 GraphicUsed by:Timeline
Symbol 772 GraphicUsed by:782
Symbol 773 TextUses:4Used by:782
Symbol 774 TextUses:4Used by:782
Symbol 775 TextUses:4Used by:782
Symbol 776 TextUses:4Used by:782
Symbol 777 TextUses:4Used by:782
Symbol 778 TextUses:4Used by:782
Symbol 779 TextUses:4Used by:782
Symbol 780 TextUses:4Used by:782
Symbol 781 TextUses:4Used by:782
Symbol 782 MovieClipUses:772 773 774 775 776 777 778 779 780 781Used by:783
Symbol 783 MovieClipUses:782Used by:820  Timeline
Symbol 784 TextUses:4Used by:820
Symbol 785 GraphicUsed by:786
Symbol 786 ButtonUses:785Used by:820
Symbol 787 ShapeTweeningUsed by:820 918 937
Symbol 788 GraphicUsed by:789
Symbol 789 MovieClipUses:788Used by:820
Symbol 790 TextUses:4Used by:820
Symbol 791 TextUses:4Used by:820
Symbol 792 TextUses:4Used by:820
Symbol 793 TextUses:4Used by:820
Symbol 794 TextUses:4Used by:820
Symbol 795 TextUses:4Used by:820
Symbol 796 TextUses:4Used by:820
Symbol 797 TextUses:4Used by:820
Symbol 798 TextUses:4Used by:820
Symbol 799 TextUses:4Used by:820
Symbol 800 TextUses:4Used by:820
Symbol 801 TextUses:4Used by:820
Symbol 802 TextUses:4Used by:820
Symbol 803 TextUses:4Used by:820
Symbol 804 TextUses:4Used by:820
Symbol 805 TextUses:4Used by:820
Symbol 806 TextUses:4Used by:820
Symbol 807 TextUses:4Used by:820
Symbol 808 TextUses:4Used by:820
Symbol 809 TextUses:4Used by:820
Symbol 810 TextUses:4Used by:820
Symbol 811 TextUses:4Used by:820
Symbol 812 TextUses:4Used by:820
Symbol 813 TextUses:4Used by:820
Symbol 814 ShapeTweeningUsed by:820 918 937
Symbol 815 GraphicUsed by:816
Symbol 816 ButtonUses:815Used by:820
Symbol 817 GraphicUsed by:818
Symbol 818 ButtonUses:817Used by:820
Symbol 819 GraphicUsed by:820
Symbol 820 MovieClip {Aetherdownload_fla.Symbol55_292}Uses:783 784 786 787 22 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 816 818 819Used by:Timeline
Symbol 821 TextUses:4Used by:Timeline
Symbol 822 TextUses:4Used by:Timeline
Symbol 823 TextUses:4Used by:Timeline
Symbol 824 TextUses:4Used by:Timeline
Symbol 825 TextUses:4Used by:Timeline
Symbol 826 TextUses:4Used by:Timeline
Symbol 827 TextUses:4Used by:Timeline
Symbol 828 TextUses:4Used by:876  Timeline
Symbol 829 TextUses:4Used by:876  Timeline
Symbol 830 TextUses:4Used by:Timeline
Symbol 831 TextUses:4Used by:876  Timeline
Symbol 832 TextUses:4Used by:Timeline
Symbol 833 TextUses:4Used by:876  Timeline
Symbol 834 TextUses:4Used by:876  Timeline
Symbol 835 TextUses:4Used by:Timeline
Symbol 836 TextUses:4Used by:Timeline
Symbol 837 TextUses:4Used by:Timeline
Symbol 838 TextUses:4Used by:Timeline
Symbol 839 TextUses:4Used by:Timeline
Symbol 840 TextUses:4Used by:Timeline
Symbol 841 TextUses:4Used by:Timeline
Symbol 842 TextUses:4Used by:Timeline
Symbol 843 TextUses:4Used by:876  Timeline
Symbol 844 TextUses:4Used by:Timeline
Symbol 845 TextUses:4Used by:860
Symbol 846 TextUses:4Used by:860
Symbol 847 TextUses:4Used by:860
Symbol 848 TextUses:4Used by:860
Symbol 849 TextUses:4Used by:860
Symbol 850 TextUses:4Used by:860
Symbol 851 TextUses:4Used by:860
Symbol 852 TextUses:4Used by:860
Symbol 853 TextUses:4Used by:860
Symbol 854 TextUses:4Used by:860
Symbol 855 TextUses:4Used by:860
Symbol 856 TextUses:4Used by:860
Symbol 857 TextUses:4Used by:860
Symbol 858 TextUses:4Used by:860
Symbol 859 GraphicUsed by:860
Symbol 860 ButtonUses:845 846 847 848 849 850 851 852 853 854 855 856 857 858 859Used by:Timeline
Symbol 861 TextUses:4Used by:876
Symbol 862 TextUses:4Used by:876
Symbol 863 TextUses:4Used by:876
Symbol 864 TextUses:4Used by:876
Symbol 865 TextUses:4Used by:876
Symbol 866 TextUses:4Used by:876
Symbol 867 TextUses:4Used by:876
Symbol 868 TextUses:4Used by:876
Symbol 869 TextUses:4Used by:876
Symbol 870 TextUses:4Used by:876
Symbol 871 TextUses:4Used by:876
Symbol 872 TextUses:4Used by:876
Symbol 873 TextUses:4Used by:876
Symbol 874 TextUses:4Used by:876
Symbol 875 GraphicUsed by:876
Symbol 876 ButtonUses:861 829 843 831 862 833 863 834 828 864 865 866 867 868 869 870 871 872 873 874 875Used by:Timeline
Symbol 877 GraphicUsed by:921  Timeline
Symbol 878 TextUses:4 14Used by:Timeline
Symbol 879 GraphicUsed by:880
Symbol 880 MovieClipUses:879Used by:882
Symbol 881 GraphicUsed by:882
Symbol 882 MovieClipUses:880 881Used by:918
Symbol 883 GraphicUsed by:918
Symbol 884 TextUses:14Used by:918
Symbol 885 TextUses:14Used by:918
Symbol 886 GraphicUsed by:888
Symbol 887 GraphicUsed by:888
Symbol 888 MovieClipUses:886 438 436 434 887Used by:890
Symbol 889 GraphicUsed by:890
Symbol 890 MovieClipUses:888 889Used by:918
Symbol 891 TextUses:14Used by:918
Symbol 892 TextUses:14Used by:918
Symbol 893 GraphicUsed by:896
Symbol 894 GraphicUsed by:895
Symbol 895 MovieClipUses:894Used by:896
Symbol 896 MovieClipUses:893 895Used by:918
Symbol 897 TextUses:14Used by:918
Symbol 898 TextUses:14Used by:918
Symbol 899 GraphicUsed by:905 923
Symbol 900 GraphicUsed by:901
Symbol 901 MovieClipUses:900 363 368Used by:905 911
Symbol 902 GraphicUsed by:903
Symbol 903 MovieClipUses:902Used by:905
Symbol 904 GraphicUsed by:905
Symbol 905 MovieClipUses:899 679 681 682 684 363 686 677 901 903 904Used by:918
Symbol 906 TextUses:14Used by:918
Symbol 907 TextUses:14Used by:918
Symbol 908 GraphicUsed by:915
Symbol 909 GraphicUsed by:910
Symbol 910 MovieClipUses:909Used by:915
Symbol 911 MovieClipUses:122 120 679 681 682 684 363 686 677 901Used by:915
Symbol 912 GraphicUsed by:915
Symbol 913 GraphicUsed by:914
Symbol 914 MovieClipUses:913Used by:915
Symbol 915 MovieClipUses:908 910 911 912 914Used by:918
Symbol 916 TextUses:14Used by:918
Symbol 917 TextUses:14Used by:918
Symbol 918 MovieClip {Aetherdownload_fla.CUTSCENE_301}Uses:882 883 884 787 885 22 814 890 891 892 896 897 898 905 906 907 915 916 917Used by:Timeline
Symbol 919 GraphicUsed by:921
Symbol 920 GraphicUsed by:921
Symbol 921 ButtonUses:877 919 920Used by:Timeline
Symbol 922 MovieClipUsed by:Timeline
Symbol 923 MovieClipUses:899 679 681 682 684 363 686 677 142Used by:937
Symbol 924 GraphicUsed by:937
Symbol 925 GraphicUsed by:937
Symbol 926 TextUses:14Used by:937
Symbol 927 TextUses:14Used by:937
Symbol 928 GraphicUsed by:930
Symbol 929 GraphicUsed by:930
Symbol 930 MovieClipUses:928 679 681 682 684 363 686 677 929Used by:937
Symbol 931 TextUses:14Used by:937
Symbol 932 TextUses:14Used by:937
Symbol 933 GraphicUsed by:934
Symbol 934 MovieClipUses:933 679 681 682 684 363 686 677Used by:937
Symbol 935 TextUses:14Used by:937
Symbol 936 GraphicUsed by:937
Symbol 937 MovieClip {Aetherdownload_fla.Symbol56_317}Uses:923 924 925 926 787 927 930 931 22 814 932 934 935 936 434 436 438 425 451Used by:Timeline
Symbol 938 TextUses:4 14Used by:Timeline
Symbol 939 TextUses:4Used by:942
Symbol 940 TextUses:4Used by:942
Symbol 941 GraphicUsed by:942
Symbol 942 ButtonUses:939 940 941Used by:Timeline

Instance Names

"loadBX"Frame 1Symbol 18 EditableText
"box"Frame 1Symbol 19 MovieClip
"linkGG"Frame 1Symbol 21 Button
"linkAG"Frame 1Symbol 21 Button
"linkED"Frame 1Symbol 21 Button
"fadery"Frame 1Symbol 25 MovieClip {Aetherdownload_fla.fader_6}
"btn1"Frame 4Symbol 860 Button
"linkED"Frame 4Symbol 21 Button
"linkGG"Frame 4Symbol 21 Button
"linkAG"Frame 4Symbol 21 Button
"linkAG2"Frame 4Symbol 876 Button
"cut"Frame 6Symbol 918 MovieClip {Aetherdownload_fla.CUTSCENE_301}
"btn1"Frame 6Symbol 921 Button
"wholegame"Frame 7Symbol 922 MovieClip
"cut"Frame 8Symbol 937 MovieClip {Aetherdownload_fla.Symbol56_317}
"btn1"Frame 8Symbol 921 Button
"btn1"Frame 9Symbol 942 Button
"b1"Symbol 35 MovieClip {BG} Frame 1Symbol 34 MovieClip
"b2"Symbol 35 MovieClip {BG} Frame 1Symbol 34 MovieClip
"b3"Symbol 35 MovieClip {BG} Frame 1Symbol 34 MovieClip
"b4"Symbol 35 MovieClip {BG} Frame 1Symbol 34 MovieClip
"b5"Symbol 35 MovieClip {BG} Frame 1Symbol 34 MovieClip
"ani"Symbol 92 MovieClip {Bobber} Frame 1Symbol 69 MovieClip {Aetherdownload_fla.Bobber0gfly_23}
"box"Symbol 92 MovieClip {Bobber} Frame 1Symbol 71 MovieClip {Aetherdownload_fla.Symbol9_28}
"mouth"Symbol 92 MovieClip {Bobber} Frame 1Symbol 71 MovieClip {Aetherdownload_fla.Symbol9_28}
"ani"Symbol 92 MovieClip {Bobber} Frame 2Symbol 76 MovieClip {Aetherdownload_fla.Bobberrope_29}
"ani"Symbol 92 MovieClip {Bobber} Frame 3Symbol 80 MovieClip
"ani"Symbol 92 MovieClip {Bobber} Frame 4Symbol 81 MovieClip
"ani"Symbol 92 MovieClip {Bobber} Frame 5Symbol 84 MovieClip
"ani"Symbol 92 MovieClip {Bobber} Frame 6Symbol 85 MovieClip {Aetherdownload_fla.Bobberjump_34}
"ani"Symbol 92 MovieClip {Bobber} Frame 7Symbol 91 MovieClip
"box"Symbol 168 MovieClip {Fish2} Frame 1Symbol 71 MovieClip {Aetherdownload_fla.Symbol9_28}
"d1"Symbol 187 MovieClip {Dir} Frame 1Symbol 186 MovieClip
"d2"Symbol 187 MovieClip {Dir} Frame 1Symbol 186 MovieClip
"d3"Symbol 187 MovieClip {Dir} Frame 1Symbol 186 MovieClip
"d4"Symbol 187 MovieClip {Dir} Frame 1Symbol 186 MovieClip
"d5"Symbol 187 MovieClip {Dir} Frame 1Symbol 186 MovieClip
"box"Symbol 204 MovieClip {Fish} Frame 1Symbol 71 MovieClip {Aetherdownload_fla.Symbol9_28}
"planet"Symbol 221 MovieClip {Foreground3} Frame 1Symbol 217 MovieClip {Aetherdownload_fla.Symbol8_89}
"planet"Symbol 221 MovieClip {Foreground3} Frame 2Symbol 220 MovieClip {Aetherdownload_fla.Symbol8copy_92}
"poppy"Symbol 266 MovieClip {Aetherdownload_fla.Symbol25_99} Frame 1Symbol 240 MovieClip
"poppy"Symbol 266 MovieClip {Aetherdownload_fla.Symbol25_99} Frame 2Symbol 246 MovieClip
"gaser"Symbol 273 MovieClip {Gasteroid} Frame 1Symbol 266 MovieClip {Aetherdownload_fla.Symbol25_99}
"gas"Symbol 273 MovieClip {Gasteroid} Frame 1Symbol 272 MovieClip {Aetherdownload_fla.Symbol26_110}
"ani"Symbol 310 MovieClip {Gem} Frame 1Symbol 299 MovieClip {Aetherdownload_fla.gemastriod1_114}
"ani"Symbol 310 MovieClip {Gem} Frame 2Symbol 303 MovieClip {Aetherdownload_fla.gemastriod3_123}
"ani"Symbol 310 MovieClip {Gem} Frame 3Symbol 309 MovieClip {Aetherdownload_fla.gemastriod2_125}
"ani"Symbol 360 MovieClip {Moon} Frame 1Symbol 341 MovieClip
"ani"Symbol 360 MovieClip {Moon} Frame 2Symbol 348 MovieClip {Aetherdownload_fla.moonplanetmoon2_142}
"ani"Symbol 360 MovieClip {Moon} Frame 3Symbol 353 MovieClip {Aetherdownload_fla.Symbol42_145}
"ani"Symbol 360 MovieClip {Moon} Frame 4Symbol 359 MovieClip
"planet"Symbol 508 MovieClip {Planet3} Frame 1Symbol 217 MovieClip {Aetherdownload_fla.Symbol8_89}
"box"Symbol 508 MovieClip {Planet3} Frame 1Symbol 71 MovieClip {Aetherdownload_fla.Symbol9_28}
"planet"Symbol 508 MovieClip {Planet3} Frame 2Symbol 220 MovieClip {Aetherdownload_fla.Symbol8copy_92}
"bubb"Symbol 706 MovieClip {Talk} Frame 1Symbol 704 MovieClip
"txt"Symbol 706 MovieClip {Talk} Frame 1Symbol 705 EditableText
"ani"Symbol 724 MovieClip {Tube1} Frame 1Symbol 713 MovieClip {Aetherdownload_fla.alien_284}
"ani"Symbol 724 MovieClip {Tube1} Frame 2Symbol 720 MovieClip {Aetherdownload_fla.alien_285}
"ani"Symbol 724 MovieClip {Tube1} Frame 3Symbol 723 MovieClip
"ani"Symbol 743 MovieClip {Tube2} Frame 1Symbol 731 MovieClip {Aetherdownload_fla.alien_288}
"ani"Symbol 743 MovieClip {Tube2} Frame 2Symbol 739 MovieClip {Aetherdownload_fla.alien_289}
"ani"Symbol 743 MovieClip {Tube2} Frame 3Symbol 742 MovieClip
"ani"Symbol 744 MovieClip {Wiggle} Frame 1Symbol 154 MovieClip
"linkAG"Symbol 820 MovieClip {Aetherdownload_fla.Symbol55_292} Frame 1Symbol 786 Button
"linkED"Symbol 820 MovieClip {Aetherdownload_fla.Symbol55_292} Frame 75Symbol 816 Button
"linkGG"Symbol 820 MovieClip {Aetherdownload_fla.Symbol55_292} Frame 75Symbol 818 Button

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS3.

Labels

"logos"Frame 3
"title"Frame 4
"inst"Frame 5
"cutscene"Frame 6
"game"Frame 7
"ending"Frame 8
"credits"Frame 9




http://swfchan.com/22/105645/info.shtml
Created: 17/3 -2019 06:24:23 Last modified: 17/3 -2019 06:24:23 Server time: 28/04 -2024 17:39:51